Computer programming; Computer services, namely, remote management of the information technology (IT) systems of others; Computer software consultancy; Computer software design; Computer software installation and maintenance; Computer software rental; Computer system analysis; Duplicating computer programs; Providing search engines for the internet
Computer and Scientific