Ernst & Young LLP
Garfin Zeidenberg LLP
Legislative Counsel Office
M & E Legal Services Inc.
Crown Attorney's Office
Finance Canada
Justice Canada