42 design and development of software for others; computer programming services for others; planning and installation and maintenance of computer software for others; technical support services, namely troubleshooting of computer hardware and software problems via telephone, e-mail, facsimile and in-person; computer network services, namely allowing the communication of data between parties by means of telephone, e-mail and a global computer network and all other electronic and digital media; computer consultancy for others; all relating to engineering design and manufacturing projects