42 Design and development of software and hardware for others for use in connection with the design, development, fabrication, testing and installation of electronic systems; technical support, namely, troubleshooting of computer hardware and software problems and the provision of advice concerning the design, development, fabrication, testing and installation of electronic systems via telephone, email and global computer network, and consultation services in connection therewith