42 [ Installation, maintenance, monitoring, debugging, testing and repair of computer software; hosting a website that allows computer users to upload, download, share, exchange, receive, post, edit, display, store, organize and/or otherwise provide data, images, graphics, sound, audio-visual information, messages, documents, applications, software and files over the Internet, over a global computer network or information network, by email, using a mobile telephone network or by any other electronic means, including wireless, cable, satellite and cloud; hosting a website and providing temporary use of online non-downloadable computer applications software to enable uploading, downloading and exchanging of data, applications software and files between computers and between other applications over a telecommunications or information network including a mobile telephone network and by other electronic means; installation, maintenance and testing of computer software for secure access to remote computer systems, networks, software and applications; installation, maintenance and testing of computer software for allowing multiple users to share and collaborate on applications and information; installation, maintenance and testing of computer software for use in developing, hosting and accessing data, software, files and applications on web and Internet portals; installation, maintenance and testing of computer software for use in enterprise mobility management, mobile device management, mobile application management, and for application, operating system, desktop and server virtualization; installation, maintenance and testing of computer software for allowing multiple users to share and collaborate on applications and information; computer programming services; design and development of computer products, computer network apparatus, computer software and of computer systems; design and development of communications and telecommunications apparatus and software; design, development and testing of computer software; hosting a website and providing temporary use of online non-downloadable applications software for testing computer systems, communications protocols and the secure exchange of data, files and software between applications and between computer users; testing computer systems, network and data center security; hosting a website and providing temporary use of online non-downloadable applications, namely, software for testing computer systems and configurations for use as, or in conjunction with data centers including off-site data centers; technical consultation services in the field of computer software and computer hardware; testing of computer hardware, software and telecommunications apparatus; design and development of computer databases and computer file management software; design and development of software for enterprise mobility management, mobile device management, mobile application management, and for application, operating system, desktop and server virtualization; design and development of computer software to allow users to upload third party computer applications through a web interface; hosting the websites of others; testing of computer hardware and software and implementation of computer software that allows the user to operate in a secure environment that enables secure-mode access to email, documents and corporate Intranets; computer systems analysis; research and development of computer systems and applications in connection with file, applications and data sharing and management and the management of data centers; providing temporary use of online non-downloadable computer software for enabling and managing cross-domain information systems; providing temporary use of online non-downloadable computer software for testing systems vulnerability; design and development and providing temporary use of online non-downloadable encryption software; installation, maintenance and repair of computer software; installation, maintenance and repair of communications and telecommunications software; provision of temporary use of online non-downloadable computer software for use in data centers for managing computer networks, maintenance, installation, monitoring, testing and debugging of computer software and Internet technology applications and firmware used in data centers including off-site data centers; leasing of computer processing systems and virtual computer processing systems for processing, broadcasting, disseminating, uploading, downloading, exchanging, sharing, transferring, receiving, posting, editing, displaying, storing, organizing, or otherwise transmitting data; providing temporary use of online non-downloadable computer software to enable computer users and/or applications to communicate with other computer users and/or applications; providing temporary use of online non-downloadable computer software to overcome compatibility issues; information, advisory and consultancy services relating to all of the aforesaid services, namely, computer software consulting ]