42 Design and development of computer hardware, firmware and software; installation, maintenance and updating of computer software and firmware, including such services provided over-the-air (OTA); cloud computing services, namely, providing virtual computer systems through cloud computing; cloud hosting provider services; cloud storage services for electronic data; cloud repository services, namely, cloud storage services for electronic files and data; cloud-based data protection services, namely, computer security threat analysis for protecting data; user authentication services using single sign-on technology for online software applications; authentication services for computer security, namely, enforcing, restricting and controlling access privileges of users of computing resources for cloud, mobile or network resources based on assigned credentials; cloud provisioning services, namely, remote and on-site management of information technology (IT) cloud computing systems of others; software as a service (SaaS) services featuring computer software for operating semiconductors, integrated circuits, Internet of Things (IoT) devices and power management devices; providing temporary use of non-downloadable computer software to enable users to collect, view, monitor, retrieve, display, transmit, process, analyse and/or manage data; providing temporary use of non-downloadable computer software to enable users to develop, test and manage prototype Internet of Things (IoT) devices