Downloadable computer software for enabling transmission of photographs; downloadable computer software for the collection, organizing, transmission, storage and sharing of data andinformation; downloadable computer software for facilitating online services for social networking and for allowing data retrieval, upload, download, viewing, editing, and management; downloadable computer software for uploading, downloading, viewing, editing, posting, displaying, tagging, blogging, streaming, linking, sharing or otherwise providing electronic media or information via computer and communication networks; downloadable computer software platforms for uploading, downloading, viewing, editing, posting, displaying, tagging, blogging, streaming, linking, sharing or otherwise providing electronic media or information
Electrical and Scientific Apparatus