42 Computer programming for others; providing IT consultancy services, namely, computer programming services, computer database ASP services, design of computer systems and the implementation of computer systems; advisory, analysis, research and computer consultancy services concerning computer hardware, computer databases, software and systems; advisory, analysis and research and computer consultancy services concerning the development, rental, maintenance, updating, installation, design and implementation of computer software; advisory, analysis, research and computer consultancy services concerning the development, design, and implementation of computer systems, communications apparatus, and computer hardware