42 Designing of computers, electronic machines, and telecommunication machines and advisory services related thereto; Designing of machines, apparatus, instruments (including their parts) or systems composed of such machines, apparatus and instruments; provision of information related to designing of computers; Design services; Computer software design, computer programming, or maintenance of computer software; provision of information relating to computer programming; information processing using computers; design, programming and maintenance of computer system; advisory services relating to computer system; remote monitoring of computer system; Configuration, installation, enhancement, modification, addition and other optimization of computers and provision of information related thereto; Design, creation, configuration, installation, enhancement, modification, addition, maintenance, and other optimization of computer programs, and provision of information related thereto; advisory services in relation to design, programming and maintenance of computer program; design, programming and maintenance of communication network systems; design, planning and maintenance of communication network systems; diagnosis or consulting of security measures for communication network systems; user authentication services for e-commerce transactions; Data encryption services; electronic data conversion process for embedding and removing watermarks using a computer; Fault diagnosis and virus testing of computer programs; Conversion of computer programs and computer data; duplication of computer programs; Internet security consultancy; Computer security consultancy; Data security consultancy; design, programming and maintenance of computer system and provision of information related thereto; Consulting services in the field of cloud computing; Creating or maintaining web sites for others; providing online search engines for the internet; Technological advice relating to computers, automobiles and industrial machines; Testing or research on computers and computer programs; Testing or research on telecommunication machines and peripherals; testing or research on machinery and equipment, or advisory services related thereto; Research in the field of artificial intelligence technology; Rental of computers; Providing computer programs on data networks; electronic data storage of computers; Rental of web servers; Server hosting; Cloud computing; Software as a service (SaaS); Platform as a service (PaaS); Preparation of manuals for computers and computer programs; Preparation of manuals for the operation of computers and the use of computer programs; computer programming for data processing and communication systems; consultancy relating to the design and development of information and communications technology; development of software for communication systems; maintenance and updating of software for communication systems; engineering services in the field of communications technology; research in the field of communications technology; telecommunication network security consultancy; Telecommunications engineering consultancy; providing virtual computer systems through cloud computing; Design and development of virtual private network (VPN) operating software; programming of operating software for accessing and using a cloud computing network; providing temporary use of on-line non-downloadable operating software for accessing and using a cloud computing network; providing on-line non-downloadable software for use in communication; Troubleshooting of computer software problems; information technology (IT) support services (troubleshooting of software); monitoring of computer systems for detecting unauthorized access or data breach; testing, analysis and monitoring of system algorithms for processing telecommunications and navigation data; monitoring of computer system operation by remote access; user authentication services using technology for e-commerce transactions; user authentication services using single sign-on technology for online software applications; programming of operating software for computer networks and servers; design and development of operating software for computer networks and servers; computer virus protection services