42 computer consultation, namely, custom computer software assessment, development, design, configuration and programming services for others; installation of computer software; computer services, namely, designing and implementing web sites for others; computer software and network software consultation; modification and adaptation of existing software products for specific applications; testing of new software products for others; technical software writing for others; and, maintenance of computer software