Computer programming services for the protection of software; computer software technical support services; installation, maintenance and repair of computer software; computer security consultancy; computer software consultancy; computer technology consultancy; computer security consultancy services; consultancy in the design and development of computer hardware; computer software, hardware, firmware, network, and computer security consulting services; providing on-line, non-downloadable software for use in managing, monitoring, protecting, authenticating, and securing endpoints, computer systems, computer networks, servers, the Internet, and mobile devices; providing on-line, non-downloadable software; providing on-line, non-downloadable software for encryption; providing on-line, non-downloadable computer compliance software; providing on-line, non-downloadable software for use in Internet content filtering, secure Internet content management, Internet content-checking, and content checking; software as a service (SaaS) services featuring software for use in managing, monitoring, protecting, authenticating, and securing endpoints, computer systems, computer networks, servers, the Internet, and mobile devices; platform as a service (PaaS) services featuring software for use in managing, monitoring, protecting, authenticating, and securing endpoints, computer systems, computer networks, servers, the Internet, and mobile devices; cloud computing featuring software for use in managing, monitoring, protecting, authenticating, and securing endpoints, computer systems, computer networks, servers, the Internet, and mobile devices; computer development services; computer programming services; computer virus protection services; computer security services by way of notification of unauthorized electronic messages and related computer attacks; computer security services; computer security services in the nature of enforcing, restricting and controlling access privileges of users of computing resources for cloud, mobile or network resources based on assigned credentials; providing information on computer security; troubleshooting of computer software problems; technical advice related to computer and computer network security; computer software technical support services; monitoring of computer systems for security purposes; information, consultancy and advisory services relating to the aforesaid.;