42 Software consulting and programming services, namely, design, administration and maintenance of computer networks; design, analysis, administration, and software maintenance of object-oriented software, data warehousing software and data mining software for others; custom software design, development and implementation for others; consulting, design, administration and software maintenance of telecommunications systems; consulting, design, administration and software maintenance of enterprise wide information systems