42 Development and design of software for use across multiple networks, computers, mobile handsets, carriers and gateways; providing temporary use of online non-downloadable software for use across multiple networks, computers, mobile handsets, carriers, and gateways; application service provider featuring computer software for use in the design, development and execution of wireless and computer programs and applications; application service provider, namely, hosting software applications, namely wireless and computer applications for multiple networks, computers and carriers for others; providing data mining information and services; hosting applications for multiple networks, computers and carriers for others; providing testing via a global communications network to determine the interoperability of multiple networks, computers, handsets, carriers and gateways