42 Design, development, updating and maintenance of computer software; development of computer software application solutions for online billing, payment processing, pricing, collections, invoicing, automated payment processing, quoting, revenue reporting and analysis, recurring billing, and accounting, tax and subscription management; Hosting web portals; Application service provider (ASP) featuring software for use in online billing, payment processing, pricing, collections, invoicing, automated payment processing, recurring billing, and subscription management; Platform as a Service featuring computer software platforms for use in online billing, payment processing, pricing, collections, invoicing, automated payment processing, quoting, revenue reporting and analysis, recurring billing, accounting, tax and subscription management; Software as a service, namely, online non-downloadable software for online billing, payment processing, pricing, collections, invoicing, automated payment processing, quoting, revenue reporting and analysis, recurring billing, and accounting, tax and subscription management; Hosting of transaction platforms on the internet in the nature of server hosting for online billing, payment processing, pricing, collections, invoicing, automated payment processing, recurring billing, and accounting, tax and subscription management; Providing online non-downloadable software for use in customer relationship management