42 Support services for computer-related hardware and software; custom design and testing of computer hardware and software for others; business and computer consultation; computer systems analysis; computer programming for others; computer site design; computer services, namely, creating and maintaining web sites for others; computer disaster recovery planning; computer data recovery; computer diagnostic services; monitoring of computer systems; monitoring the computer systems of others and providing backup computer programs and facilities; installation, maintenance, updating and repair of computer software