42 Product research and development; product development; design and testing of new product developments; product development and engineering services for others; engineering design services; engineering consulting services in the field of design and development of machine components; computer software development and computer programming development for others; customizing computer software; providing temporary use of online non-downloadable software for the calculation, design, development, simulation, optimization and manufacturing of machine components; computer technology support services, namely, help desk services; technical support services, namely, troubleshooting of computer software problems; maintenance of computer software; development, updating and maintenance of software and database systems