The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 217 1,240 SH   SOLE   1,240 0 0
AGNICO EAGLE MINES LTD COM 008474108 45,265 643,685 SH   SOLE   643,685 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 20,307 1,234,899 SH   SOLE   1,234,899 0 0
ALPHABET INC CAP STK CL A 02079K305 1,467 837 SH   SOLE   837 0 0
ALPHABET INC CAP STK CL C 02079K107 955 545 SH   SOLE   545 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 12 100,000 SH   SOLE   100,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,661 43,875 SH   SOLE   43,875 0 0
AMPHENOL CORP NEW CL A 032095101 9,706 74,221 SH   SOLE   74,221 0 0
ANALOG DEVICES INC COM 032654105 9,062 61,340 SH   SOLE   61,340 0 0
APPLE INC COM 037833100 3,066 23,110 SH   SOLE   23,110 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 17,308 346,230 SH   SOLE   346,230 0 0
AT&T INC COM 00206R102 212 7,359 SH   SOLE   7,359 0 0
B2GOLD CORP COM 11777Q209 386 69,000 SH   SOLE   69,000 0 0
BANK MONTREAL QUE COM 063671101 70,041 922,014 SH   SOLE   922,014 0 0
BANK NOVA SCOTIA B C COM 064149107 73,783 1,366,270 SH   SOLE   1,366,270 0 0
BARRICK GOLD CORP COM 067901108 17,526 769,944 SH   SOLE   769,944 0 0
BCE INC COM NEW 05534B760 4,416 103,369 SH   SOLE   103,369 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,783 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 294 1,270 SH   SOLE   1,270 0 0
BK OF AMERICA CORP COM 060505104 452 14,900 SH   SOLE   14,900 0 0
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 1,019 81,631 PRN   SOLE   81,631 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,646 17,271 SH   SOLE   17,271 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 43,924 1,063,462 SH   SOLE   1,063,462 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 13,548 274,052 SH   SOLE   274,052 0 0
BRP INC COM SUN VTG 05577W200 7,932 120,173 SH   SOLE   120,173 0 0
CAMECO CORP COM 13321L108 2,282 170,535 SH   SOLE   170,535 0 0
CANADIAN IMP BK COMM COM 136069101 32,225 377,621 SH   SOLE   377,621 0 0
CANADIAN NAT RES LTD COM 136385101 19,813 825,172 SH   SOLE   825,172 0 0
CANADIAN NATL RY CO COM 136375102 98,507 896,796 SH   SOLE   896,796 0 0
CANADIAN PAC RY LTD COM 13645T100 59,114 170,568 SH   SOLE   170,568 0 0
CGI INC CL A SUB VTG 12532H104 13,472 169,955 SH   SOLE   169,955 0 0
CHARLES RIV LABS INTL INC COM 159864107 250 1,000 SH   SOLE   1,000 0 0
CHUBB LIMITED COM H1467J104 13,348 86,720 SH   SOLE   86,720 0 0
CISCO SYS INC COM 17275R102 202 4,510 SH   SOLE   4,510 0 0
CITIGROUP INC COM NEW 172967424 925 15,000 SH   SOLE   15,000 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 31,407 353,221 SH   SOLE   353,221 0 0
COMCAST CORP NEW CL A 20030N101 943 18,000 SH   SOLE   18,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 313 1,430 SH   SOLE   1,430 0 0
COSTCO WHSL CORP NEW COM 22160K105 336 891 SH   SOLE   891 0 0
CREDICORP LTD COM G2519Y108 11,447 69,788 SH   SOLE   69,788 0 0
CVS HEALTH CORP COM 126650100 18,857 276,086 SH   SOLE   276,086 0 0
DEERE & CO COM 244199105 7,676 28,531 SH   SOLE   28,531 0 0
DESCARTES SYS GROUP INC COM 249906108 12,331 211,011 SH   SOLE   211,011 0 0
DISNEY WALT CO COM 254687106 13,447 74,219 SH   SOLE   74,219 0 0
DOLLAR TREE INC COM 256746108 325 3,010 SH   SOLE   3,010 0 0
ENBRIDGE INC COM 29250N105 45,771 1,432,388 SH   SOLE   1,432,388 0 0
EXXON MOBIL CORP COM 30231G102 330 8,000 SH   SOLE   8,000 0 0
FEDEX CORP COM 31428X106 396 1,526 SH   SOLE   1,526 0 0
FORTIS INC COM 349553107 37,835 926,957 SH   SOLE   926,957 0 0
FRANCO NEV CORP COM 351858105 17,544 140,041 SH   SOLE   140,041 0 0
GILEAD SCIENCES INC COM 375558103 646 11,092 SH   SOLE   11,092 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 22,508 368,103 SH   SOLE   368,103 0 0
INTEL CORP COM 458140100 241 4,830 SH   SOLE   4,830 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 489 3,888 SH   SOLE   3,888 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 350 8,239 SH   SOLE   8,239 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 996 47,051 SH   SOLE   47,051 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 436 3,272 SH   SOLE   3,272 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 224 715 SH   SOLE   715 0 0
ISHARES TR CORE US AGGBD ET 464287226 424 3,587 PRN   SOLE   3,587 0 0
ISHARES TR ESG SCRND S&P500 46436E569 918 32,021 SH   SOLE   32,021 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,184 8,575 PRN   SOLE   8,575 0 0
ISHARES TR MBS ETF 464288588 286 2,600 PRN   SOLE   2,600 0 0
ISHARES TR MSCI ACWI ETF 464288257 335 3,689 SH   SOLE   3,689 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 502 10,000 PRN   SOLE   10,000 0 0
JOHNSON & JOHNSON COM 478160104 17,531 111,394 SH   SOLE   111,394 0 0
JPMORGAN CHASE & CO COM 46625H100 1,464 11,520 SH   SOLE   11,520 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 599 2,935 SH   SOLE   2,935 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 14,268 345,585 SH   SOLE   345,585 0 0
MAGNA INTL INC COM 559222401 12,594 178,063 SH   SOLE   178,063 0 0
MANULIFE FINL CORP COM 56501R106 32,066 1,803,609 SH   SOLE   1,803,609 0 0
MEDTRONIC PLC SHS G5960L103 10,763 91,878 SH   SOLE   91,878 0 0
MICRON TECHNOLOGY INC COM 595112103 1,030 13,700 SH   SOLE   13,700 0 0
MICROSOFT CORP COM 594918104 23,348 104,973 SH   SOLE   104,973 0 0
MID-AMER APT CMNTYS INC COM 59522J103 381 3,009 SH   SOLE   3,009 0 0
MONDELEZ INTL INC CL A 609207105 16,764 286,707 SH   SOLE   286,707 0 0
NETFLIX INC COM 64110L106 305 564 SH   SOLE   564 0 0
NEWMONT CORP COM 651639106 270 4,509 SH   SOLE   4,509 0 0
NEXTERA ENERGY INC COM 65339F101 15,563 201,729 SH   SOLE   201,729 0 0
NUTRIEN LTD COM 67077M108 47,225 982,447 SH   SOLE   982,447 0 0
OPEN TEXT CORP COM 683715106 41,344 910,662 SH   SOLE   910,662 0 0
ORACLE CORP COM 68389X105 366 5,655 SH   SOLE   5,655 0 0
PEMBINA PIPELINE CORP COM 706327103 23,980 1,014,958 SH   SOLE   1,014,958 0 0
PFIZER INC COM 717081103 430 11,688 SH   SOLE   11,688 0 0
PRIMO WATER CORPORATION COM 74167P108 167 10,669 SH   SOLE   10,669 0 0
RELX PLC SPONSORED ADR 759530108 472 19,138 SH   SOLE   19,138 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 46,627 763,237 SH   SOLE   763,237 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 607 13,047 SH   SOLE   13,047 0 0
ROSS STORES INC COM 778296103 13,997 113,970 SH   SOLE   113,970 0 0
ROYAL BK CDA COM 780087102 128,043 1,559,684 SH   SOLE   1,559,684 0 0
SANOFI SPONSORED ADR 80105N105 6,803 140,016 SH   SOLE   140,016 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 9,589 546,813 SH   SOLE   546,813 0 0
SHOPIFY INC CL A 82509L107 65,462 58,024 SH   SOLE   58,024 0 0
SOUTHWESTERN ENERGY CO COM 845467109 179 60,000 SH   SOLE   60,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,497 14,000 SH   SOLE   14,000 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 382 25,351 SH   SOLE   25,351 0 0
SSR MNG INC COM 784730103 11,760 586,144 SH   SOLE   586,144 0 0
STANTEC INC COM 85472N109 22,132 683,038 SH   SOLE   683,038 0 0
STARBUCKS CORP COM 855244109 244 2,282 SH   SOLE   2,282 0 0
STRYKER CORPORATION COM 863667101 236 963 SH   SOLE   963 0 0
SUN LIFE FINANCIAL INC. COM 866796105 21,838 491,537 SH   SOLE   491,537 0 0
SUNCOR ENERGY INC NEW COM 867224107 33,778 2,015,601 SH   SOLE   2,015,601 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 28,236 258,947 SH   SOLE   258,947 0 0
TC ENERGY CORP COM 87807B107 43,597 1,073,292 SH   SOLE   1,073,292 0 0
TELUS CORPORATION COM 87971M103 59,162 2,989,801 SH   SOLE   2,989,801 0 0
TESLA INC COM 88160R101 11,527 16,335 SH   SOLE   16,335 0 0
THOMSON REUTERS CORP. COM NEW 884903709 15,902 194,469 SH   SOLE   194,469 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 129,882 2,300,742 SH   SOLE   2,300,742 0 0
US BANCORP DEL COM NEW 902973304 313 6,719 SH   SOLE   6,719 0 0
VAIL RESORTS INC COM 91879Q109 439 1,573 SH   SOLE   1,573 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4,382 121,651 SH   SOLE   121,651 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 553 1,609 SH   SOLE   1,609 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 6,757 19,100 SH   SOLE   19,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,166 53,891 SH   SOLE   53,891 0 0
VISA INC COM CL A 92826C839 11,918 54,489 SH   SOLE   54,489 0 0
WASTE CONNECTIONS INC COM 94106B101 17,898 174,702 SH   SOLE   174,702 0 0
WELLS FARGO CO NEW COM 949746101 244 8,100 SH   SOLE   8,100 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 600 14,373 SH   SOLE   14,373 0 0