42 Cloud computing featuring software for use in providing computer software development environments and platforms for creating, using, extending, analyzing and maintaining computer programs and applications developed using .NET Frameworks and other distributed computing platforms; Consultancy in the field of software design; Consulting in the field of software development in the field of computer software development environments and platforms for creating, using, extending, analyzing and maintaining computer programs and applications developed using .NET Frameworks and other distributed computing platforms; Consulting services in the field of hosting computer software applications; Consulting services in the field of providing online, non-downloadable software and applications; Design and development of computer software; Design and development of on-line computer software systems; Maintenance and updating of computer software; Maintenance and upgrading of computer software; Maintenance of computer software; Providing on-line non-downloadable software for use in providing computer software development environments and platforms for creating, using, extending, analyzing and maintaining computer programs and applications developed using .NET Frameworks and other distributed computing platforms; Providing temporary use of on-line non-downloadable software for use in providing computer software development environments and platforms for creating, using, extending, analyzing and maintaining computer programs and applications developed using .NET Frameworks and other distributed computing platforms; Rental of computer software; Software as a service (SAAS) services featuring software in the field of computer software development environments and platforms for creating, using, extending, analyzing and maintaining computer programs and applications developed using .NET Frameworks and other distributed computing platforms; Software as a service (SAAS) services, namely, hosting software for use by others for use in providing computer software development environments and platforms for creating, using, extending, analyzing and maintaining computer programs and applications developed using .NET Frameworks and other distributed computing platforms; Technical support services, namely, troubleshooting of computer software problems