42 Design and development of computer hardware and software, namely, computer game software, video game software, instant messaging software, communications software, and software for playing and editing music, films, movies, animated cartoons, pictures and photographs; Computer programming; Computer rental; Computer software consultancy, namely, consultancy relating to computer game software, video game software, instant messaging software, communications software, and software for playing and editing music, films, movies, animated cartoons, pictures and photographs; Computer software design, namely, designing computer game software, video game software, instant messaging software, communications software, and software for playing and editing music, films, movies, animated cartoons, pictures and photographs; Updating of computer software, namely, computer game software, video game software, instant messaging software, communications software, and software for playing and editing music, films, movies, animated cartoons, pictures and photographs; Computer system analysis; Computer system design; Computer virus protection services; Consultancy in the design and development of computer hardware; Creating and maintaining web sites for others; Digitization of documents; Duplication of computer programs; Engineering; Graphic arts designing; Hosting computer sites, namely, hosting web sites of others; Installation of computer software, namely, computer game software, video game software, instant messaging software, communications software, and software for playing and editing music, films, movies, animated cartoons, pictures and photographs; Maintenance of computer software, namely, computer game software, video game software, instant messaging software, communications software, and software for playing and editing music, films, movies, animated cartoons, pictures and photographs; Monitoring of computer systems by remote access to ensure proper functioning; Providing search engines for the internet; Rental of computer software, namely, computer game software, video game software, instant messaging software, communications software, and software for playing and editing music, films, movies, animated cartoons, pictures and photographs; Rental of web servers; Design of computer games software; application service provider (ASP) services, namely, hosting computer software applications of others; application service provider (ASP) featuring software to enable or facilitate the uploading, downloading, streaming, posting, displaying, blogging, linking, sharing or otherwise providing electronic media or information over communication networks; computer programming of computer games; computer programming of video games; providing online, non-downloadable software for use in accessing social networking websites