42 File sharing services, namely, providing online facilities featuring technology enabling users to upload and download electronic files; providing temporary use of online non-downloadable computer software for file sharing; providing temporary use of online non-downloadable computer software that enables users to access, save, download, stream, transmit, exchange, search for, upload, and share digital content; providing temporary use of online non-downloadable computer software for encoding, decoding, converting, capturing, playing, viewing, and retrieving digital content; providing temporary use of online non-downloadable computer software that enables users to simultaneously stream and download audio-visual and multimedia content; providing temporary use of online non-downloadable computer software that enables users to detect malicious content, malware, and viruses in digital content