Canada Revenue Agency
Public Prosecution Service of Canada
McCague Borlack LLP
Reain Lui Stock LLP
Wilson Vukelich LLP
Justice Canada
Osler Hoskin & Harcourt LLP
Wilcox Brian Professional Corporation