42 Application service provider featuring application programming interface (API) software for enabling registered users to view, upload, and utilize algorithms for use in distributed computing; Cloud computing featuring software for enabling registered users to view, upload, and utilize algorithms for use in distributed computing; Computer programming and software design; Computer services, namely, acting as an application service provider in the field of information management to host computer application software for the purpose of enabling registered users to view, upload, and utilize algorithms for use in distributed computing; Computer services, namely, creating an on-line community for registered users to participate in discussions, get feedback from their peers, form virtual communities, and engage in social networking services in the field of distributed computing; Computer services, namely, creating an on-line community for registered users to share software algorithms; Computer services, namely, integration of computer software into multiple systems and networks; Computer software design, computer programming, and maintenance of computer software; Computer software development; Computer software development and computer programming development for others; Computer software development in the field of distributed computing and software algorithms; Computer software development, computer programming and maintenance of computer software for distributed computing and software algorithms; Computer software rental; Consulting services in the field of hosting computer software applications; Consulting services in the field of providing online, non-downloadable software and applications; Consulting services in the field of software as a service (SAAS); Copying of computer software; Creating, maintaining, and modernizing computer software; Debugging computer software for others; Developing computer software; Developing and updating computer software; Development of software for secure network operations; Hosting the software, websites and other computer applications of others on a virtual private server; Providing information relating to on-line non-downloadable software to facilitate electronic communication between individuals provided via the Internet; Providing information in the fields of technology and software development via an on-line website; Providing a web site featuring temporary use of non-downloadable software allowing web site users to upload on-line videos for sharing with others for entertainment purposes; Providing a web site featuring temporary use of non-downloadable software for enabling registered users to view, upload, and utilize algorithms for use in distributed computing; Rental of application software; Rental of computer software; Rental of computer hardware and computer software; Renting computer software; Software as a service (SAAS) services, namely, hosting software for enabling registered users to view, upload, and utilize algorithms for use in distributed computing; Updating and rental of software for data processing; Application service provider (ASP), namely, hosting computer software applications of others; Design and development of computer software; Design and development of on-line computer software systems; Design, development, installation and maintenance of computer software; Design, maintenance, development and updating of computer software; Research and development of computer software; Research, development, design and upgrading of computer software