42 computer programming services, namely custom design and development of computer hardware, software, and firmware; consulting services for implementing microprocessor based computer hardware and software; development and distribution of microprocessor based computer hardware and software