42 Application service provider (ASP) services featuring computer software to enable uploading, posting, showing, displaying, sharing or otherwise providing electronic media or information over the internet or other communications network; computer hardware and software consulting services; information relating to computer hardware or software provided on-line from a global computer network or the Internet; creating and maintaining web-sites featuring technology that enables users to access stored data, images, audio, video and documents; hosting the web-sites of others featuring technology that enables users to access stored data, images, audio, video and documents; providing search engines for obtaining data via communications networks; providing search engines for obtaining data on a global computer network; information, advisory and consultancy services relating to all the aforesaid; operating search engines for obtaining data on a global computer network; creating indexes of computer network-based information, sites and other resources available on global computer networks for others