42 Computer hardware and Software consulting services; computer programming; support and consultation services for managing computer systems, databases and applications; graphic design, drawing and commissioned writing for the compilation of web pages on the Internet; cartography services, surveying services, provision of mapping information on-line from a computer database or provided from facilities on the Internet; information relating to computer hardware or software provided on-line from a global computer network or the Internet; creating and maintaining websites; computer database management; hosting the websites of others; leasing access time to a computer database