42 Application service provider (ASP) services namely, hosting computer software applications of others; Providing virtual computer systems through cloud computing; Computer programming; Computer system design; Design and development of computer software; Design and development of software in the field of mobile applications; Design, development and implementation of software; Design, development and programming of computer software; Design, maintenance, development and updating of computer software; Hosting computer websites; Software as a service (SAAS) services, namely, hosting software for use by others for resource management, delivery and transmission of learning content, tracking, and reporting of user performance and data; Installation of computer software; Online provision of temporary use of a non-downloadable web-based application for enabling users at one or more locations to manage online group and individual training and skill development; Online provision of temporary use of a web-based software for educational services, namely, providing online non-downloadable software via the internet and other computer accessible networks to manage employee training and skill development; Platform as a service (PaaS) featuring computer software platforms for services to allow multiple users to create, offer, produce, manage, deliver, plan, participate in and evaluate interactive and online presentations, trainings, training paths, meetings, conferences, demonstrations; Platform as a service (PaaS) featuring computer software platforms for services to allow multiple users to share information, data, documents, computer applications and multimedia content; Providing information about the design and development of computer software, systems and networks; Rental of computer software for creating, offering, producing, managing, delivering, planning and participating in interactive online presentations, trainings, meetings, conferences, demonstrations; Rental of computer software for sharing information, data, documents, computer applications and multimedia content between multiple users; Rental of web servers; Research, development, design and upgrading of computer software; Scientific research relating to technology; Software as a service (SaaS) services featuring software for organizations in the field of online learning platform systems for the purpose of creating and administering online educational and training course content, and assessing and tracking progress, to facilitate collaboration, discussion, publishing, teaching and learning among groups of people in the organizations; Software design and development; Technological consultancy in the technology field of online learning platforms; Troubleshooting of computer software problems; Updating of computer software