42 Programming of computer software for others; providing a website featuring non-downloadable software for use in document management, content management, database management, teleconferencing systems, data transmission systems, and/or electronic storage of data; providing temporary use of on-line non-downloadable software for use in document management, content management, database management, teleconferencing systems, data transmission systems, and/or electronic storage of data; application service provider (ASP), namely, hosting computer software applications of others; rental of computers, tablet computers, personal digital assistants, and computer servers; hosting of digital content on the Internet; hosting of web sites; hosting on-line web facilities for others for conducting interactive discussions, sharing on-line content, teleconferencing systems, data transmission systems, and/or electronic storage of data; computer software installation and maintenance; software design and development; maintenance of computer software; information services relating to maintenance of computer network; technical advice relating to operation of computers