ACCOUNTING ASSOCIATIONSChartered Professional Accountants CanadaChartered Professional Accountants Ontario GOVERNMENT INSTITUTIONSCanada Revenue AgencyOntario Ministry of FinanceInternal Revenue ServiceRevenu Québec BANKS & STOCK EXCHANGEBank of CanadaBusiness Development Bank of CanadaToronto Stock ExchangeNasdaq