42 computer consultation in the field of computer software; computer software design for others; computer programming for others; maintenance of computer software; technical support services, namely, troubleshooting of computer hardware and software problems via telephone, e-mail, and in person; and installation of computer software