42 Providing computer search engines for obtaining data on a global computer network; providing databases featuring information concerning computer-related topics and information of interest to specific computer-related interest groups; computer services, namely, creating indexes of information, cites, and other resources available on computer networks; computer software consultation; computer programming for others; computer software development; providing temporary use of an online, non-downloadable, e-commerce software applications to allow users to perform electronic business transactions via a computer network; providing temporary use of an online, non-downloadable, e-commerce software applications to transform data from one computer-readable format to another computer-readable format via a computer network