Information, Communication & Technology, Software Publishers (NAICS 5112); Computer Systems Design (NAICS 5415)