42 Computer services consisting of consultation with respect to computer software, the development of computer software applications (products) for others and the upgrading of existing software; and the selection of appropriate software for utilization by others