42 Design and development of computer firmware; Design, development and implementation of software; Design, development, and implementation of software for electronic components, electronic systems, testing thereof, and device testing; Design, maintenance, development and updating of computer software; Developing computer software; Development and implementation of software, hardware and technology solutions for the purpose of testing of electronic components and electronic systems; Electronic and electrical systems design services; Product development; Product development and engineering services for others; Software design and development; Testing of computer software; Advisory services in the field of product development and quality improvement of software; Computer software design, computer programming, and maintenance of computer software; Custom design of computer software; Custom design and engineering of electronic components, electronic systems, software and firmware; Updating and design of computer software