Class 035
Advertising, Business & Retail Services
Publication, online or offline, namely of the top 100 Software companies in Canada ranked by revenue
Class 041
Education and Entertainment Services
On-line and offline publishing and dissemination of business information for others in an Internet guide and business directory.