42 Technology consultation services, namely, consulting services for assisting investment advisors in selecting, implementing and adopting technologies, namely, computer hardware and software, for the provision of financial services; Providing temporary use of on-line non-downloadable software tools for performing investment portfolio transactions, trading, accounting, allocation, reporting, downloading financial account data, data management, performing research, and performance and transaction tracking; Providing temporary use of on-line non-downloadable software tools for tracking and comparing performance of financial products and for research information regarding industry, sector and security financial analyses and ratings