42 Computer software consulting services provided on-site and via remote network connection; installation, maintenance, and updating of computer software, computer operating systems, audiovisual firmware, and audiovisual software, provided on-site and via remote network connection; technical support services, namely, monitoring technological functions of computer network systems and troubleshooting of computer software problems and audiovisual software problems on-site and via remote network connection; monitoring, analyzing, and testing the functionality of computer software, computer operating systems audiovisual firmware, and audiovisual software, provided on-site and via remote network connection for quality control purposes; installation and maintenance of computer software, computer operating systems, audiovisual firmware, and audiovisual software; technical support services, namely, installing, maintaining, testing, diagnosing, debugging, troubleshooting, and repairing computer software, computer operating systems, audiovisual firmware, and audiovisual software, provided on-site and via remote network connection; technical support services, namely, troubleshooting, diagnosing, and resolving computer and audiovisual software problems, provided on-site and via remote network connection