42 Software design and development; Design and development of mobile application software; Maintenance of mobile applications; Product development; Writing of computer code; Software; Technology services; Website design and development for others; Managing web sites for others; Design, deployment and management of software, software systems, computer systems, and computer networks for others; Computer software installation and maintenance; Design, development, installation and maintenance of computer software; Consultation about the maintenance and updating of computer software; Consulting, advisory, and information related to the foregoing; Computer software consultation; Business technology software consultation services; Providing services related to audience engagement, conversions, and operational infrastructure