42 Providing computer software by application service provider; providing smartphone programs on data networks; providing electronic portable terminal programs on data networks; providing computer programs on data networks; rental of computers including computer programs and storage medium storing the computer programs; hosting web sites and providing information relating thereto; rental of server storage areas; rental of storage space for storing e-mails in the server; rental of storage space of server in e-mail communication; testing, inspection or research on electronic machines; testing or research on telecommunication machines and apparatus; testing or research on machines, apparatus and instruments; testing or research on electricity; testing, inspection or research of computer systems; computer system analysis and providing information relating thereto; research, design or development of computers, computer peripherals, and computer software; designing of machines, apparatus, instruments including their parts or systems composed of such machines, apparatus and instruments; computer software design, computer programming, or maintenance of computer software; web site design, web site programming, or maintenance of web site; social networking web site design, social networking web site programming, or maintenance of social networking web site; providing search engines for the internet; design, development, and consultancy services of computers, computer software or computer systems; consultancy services on design, construction, maintenance or management of communication network systems; consultancy services on design, creation, or maintenance of computer systems for using a communication network such as the Internet; consultancy services on operation or restoration of failure of computer programs on computers; authentication of persons who access computer networks; authentication of users in e-commerce; encryption of electronic data; data conversion using computers; data backup process in computer systems; computer software design, computer programming, or maintenance of computer software in the field of natural language, speech, speaker, language, voice recognition and voice print recognition; designing; technological advice relating to computers, automobiles and industrial machines