42 Computer consulting services; scientific and technological research services; consulting services in the field of computer, scientific, technological, and industrial research; advisory services in the field of computer, science and, technology; computer programming services; design, research, development, testing, installation and maintenance of computer software; design, research, development and testing of telecommunication apparatus and instruments, computer hardware, data processing equipment and computer networking systems; design and maintenance of computer software particularly for the distribution of processing between computers or across a network of computers or from the Internet of information, sound, music, images, graphics or data; multimedia and audio-visual software consulting services; providing search engines for obtaining data via communications networks; application service provider (ASP) services featuring software for use in connection with online music subscription service, software that enables users to play and program music and entertainment-related audio, video, text and multimedia content, and software featuring musical sound recordings, entertainment-related audio, video, text and multimedia content; providing temporary use of on-line non-downloadable software to enable users to program audio, video, text and other multimedia content, including music, concerts, videos, radio, television, news, sports, games, cultural events, and entertainment-related programs; providing on-line facilities, via a global computer network, to enable users to program the scheduling of audio, video, text and other multimedia content, including music, concerts, videos, radio, television, news, sports, games, cultural events, and entertainment-related programs as they will be aired; providing search engines for obtaining data on a global computer network; creating indexes of information, sites and other resources available on global computer networks for others; providing users of electronic communications networks with means of identifying, locating, grouping, distributing, and managing data and links to third-party computer servers, computer processors and computer users; searching, browsing and retrieving information, sites, and other resources available on global computer networks for others; organizing content of information provided over a global computer network according to user preference