42 application service provider (ASP), namely, hosting computer software applications of others; application service provider featuring application programming interface (API) software for managing and sharing digital photographs, videos, text, music, avatars, and digital content; computer software development in the field of mobile applications; consulting services in the field of hosting computer software applications; design and development of software in the field of mobile applications; software as a service (SaaS) services featuring software in the nature of software development kits (SDK); software as a service (SaaS) services featuring software to enable or facilitate the uploading, downloading, streaming, editing, modifying, posting, displaying, linking, sharing, transmission or otherwise providing of photographs, videos, music, avatars, and electronic media or information over the internet and communication networks; application service provider featuring application programming interface (API) software for allowing data download, retrieval, upload, access, and management; providing user authentication services using single sign-on technology for online software applications