42 Computer programming and software design; providing temporary use of non-downloadable computer software; computer software development in the field of mobile applications; computer services, namely, providing servers to others; rental of a database server; consulting services in the field of design and development of engineering processes; developing and hosting a server on a global computer network for the purpose of facilitating commercial transactions, charitable payments, fundraising transactions and fundraising through charitable contribution; constructing an internet platform for electronic commerce, specifically for charitable contributions, for tracking payments and charitable contributions, for processing fundraising, for processing fundraising through charitable contributions and for giving and claiming discounts; computer services, namely, providing and maintaining a technology platform for processing, collecting, tracking and allocating funds, charitable contributions and payments; providing on-line, non-downloadable computer software for use on mobile devices and on computer hardware for managing and processing payments, transactions, charitable contributions, fundraising, discounts and commercial transactions; providing and maintaining a technology platform for managing employee incentive and benefit schemes including discount offers from third party vendors