9 Computer software applications, downloadable; computer hardware; computer software platforms, recorded or downloadable; computer programs, downloadable; computer programs, recorded; computer operating programs, recorded; electronic publications, downloadable; computer software, recorded.