42 Providing temporary use of computer software development tools; Providing temporary use of computer software for application development; Providing temporary use of computer application software for mobile phones, namely, software for application development; Providing temporary use of open-source computer software for application development; Providing temporary use of computer and mobile software for creating machine learning solutions for cross-platform deployment; Providing temporary use of computer and mobile software for use in designing and developing computer software in the fields of cognitive computing, machine learning, learning algorithms, artificial intelligence, and data analysis