42 Developing, maintaining and up-dating computer software for others; consultation services in the field of computer software used in connection with the risk management, trading, routing, pricing, reporting and processing of securities, commodities, futures, options, equity and debt instruments, insurance-related financeial products, electricity-related financial products, currencies, and foreign exchanges