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
AGNICO EAGLE MINES LTD COM 008474108 42,918 1,087,351 SH   SOLE   1,087,351 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 26,231 1,970,250 SH   SOLE   1,970,250 0 0
ALPHABET INC CAP STK CL C 02079K107 633 544 SH   SOLE   544 0 0
ALPHABET INC CAP STK CL A 02079K305 973 837 SH   SOLE   837 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 80 100,000 SH   SOLE   100,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,064 43,875 SH   SOLE   43,875 0 0
AMPHENOL CORP NEW CL A 032095101 13,872 190,338 SH   SOLE   190,338 0 0
APPLE INC COM 037833100 1,474 5,795 SH   SOLE   5,795 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 33,452 749,048 SH   SOLE   749,048 0 0
AURORA CANNABIS INC COM 05156X108 21 23,916 SH   SOLE   23,916 0 0
BANK MONTREAL COM 063671101 61,389 1,229,644 SH   SOLE   1,229,644 0 0
BANK NOVA SCOTIA B C COM 064149107 76,326 1,890,353 SH   SOLE   1,890,353 0 0
BCE INC COM NEW 05534B760 3,469 85,533 SH   SOLE   85,533 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,176 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,975 16,270 SH   SOLE   16,270 0 0
BK OF AMERICA CORP COM 060505104 717 33,750 SH   SOLE   33,750 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 349 33,483 SH   SOLE   33,483 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,662 17,527 SH   SOLE   17,527 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 65,532 1,495,271 SH   SOLE   1,495,271 0 0
BRP INC COM SUN VTG 05577W200 166 10,309 SH   SOLE   10,309 0 0
CAMECO CORP COM 13321L108 1,286 170,535 SH   SOLE   170,535 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 13,176 666,476 SH   SOLE   666,476 0 0
CANADIAN IMP BK COMM COM 136069101 41,765 724,952 SH   SOLE   724,952 0 0
CANADIAN NAT RES LTD COM 136385101 198 14,634 SH   SOLE   14,634 0 0
CANADIAN NATL RY CO COM 136375102 109,237 1,413,095 SH   SOLE   1,413,095 0 0
CANADIAN PAC RY LTD COM 13645T100 62,390 285,955 SH   SOLE   285,955 0 0
CGI INC CL A SUB VTG 12532H104 15,179 283,567 SH   SOLE   283,567 0 0
CHESAPEAKE ENERGY CORP COM 165167107 41 239,000 SH   SOLE   239,000 0 0
CHUBB LIMITED COM H1467J104 18,895 169,176 SH   SOLE   169,176 0 0
CITIGROUP INC COM NEW 172967424 632 15,000 SH   SOLE   15,000 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 12,460 263,446 SH   SOLE   263,446 0 0
COMCAST CORP NEW CL A 20030N101 629 18,300 SH   SOLE   18,300 0 0
CONSTELLATION BRANDS INC CL A 21036P108 205 1,430 SH   SOLE   1,430 0 0
COSTCO WHSL CORP NEW COM 22160K105 201 706 SH   SOLE   706 0 0
CREDICORP LTD COM G2519Y108 19,979 139,648 SH   SOLE   139,648 0 0
CVS HEALTH CORP COM 126650100 27,361 461,159 SH   SOLE   461,159 0 0
DEERE & CO COM 244199105 18,546 134,238 SH   SOLE   134,238 0 0
DISNEY WALT CO COM DISNEY 254687106 1,922 19,900 SH   SOLE   19,900 0 0
DOLLAR TREE INC COM 256746108 221 3,010 SH   SOLE   3,010 0 0
ENBRIDGE INC COM 29250N105 51,110 1,775,202 SH   SOLE   1,775,202 0 0
EXXON MOBIL CORP COM 30231G102 304 8,000 SH   SOLE   8,000 0 0
FORTIS INC COM 349553107 74,897 1,964,334 SH   SOLE   1,964,334 0 0
FRANCO NEVADA CORP COM 351858105 26,794 271,224 SH   SOLE   271,224 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 13,548 331,734 SH   SOLE   331,734 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 431 3,888 SH   SOLE   3,888 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 259 2,805 SH   SOLE   2,805 0 0
INVESCO EXCHANGE-TRADED FD T FTSE RAFI EMNG 46138E727 773 50,115 SH   SOLE   50,115 0 0
INVESCO EXCHANGE-TRADED FD T FTSE RAFI DEV 46138E743 226 7,455 SH   SOLE   7,455 0 0
ISHARES TR CORE US AGGBD ET 464287226 624 5,413 SH   SOLE   5,413 0 0
ISHARES TR IBOXX INV CP ETF 464287242 550 4,450 SH   SOLE   4,450 0 0
ISHARES TR MSCI ACWI ETF 464288257 202 3,225 SH   SOLE   3,225 0 0
ISHARES TR IBOXX HI YD ETF 464288513 428 5,585 SH   SOLE   5,585 0 0
ISHARES TR MBS ETF 464288588 287 2,600 SH   SOLE   2,600 0 0
ISHARES TR SHORT TREAS BD 464288679 1,013 9,120 SH   SOLE   9,120 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 241 4,799 SH   SOLE   4,799 0 0
JOHNSON & JOHNSON COM 478160104 27,405 208,994 SH   SOLE   208,994 0 0
JPMORGAN CHASE & CO COM 46625H100 601 6,680 SH   SOLE   6,680 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 373 2,935 SH   SOLE   2,935 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 10,426 358,029 SH   SOLE   358,029 0 0
MAGNA INTL INC COM 559222401 9,480 300,454 SH   SOLE   300,454 0 0
MANULIFE FINL CORP COM 56501R106 39,543 3,185,301 SH   SOLE   3,185,301 0 0
MEDTRONIC PLC SHS G5960L103 20,534 227,695 SH   SOLE   227,695 0 0
MICRON TECHNOLOGY INC COM 595112103 576 13,700 SH   SOLE   13,700 0 0
MICROSOFT CORP COM 594918104 34,852 220,991 SH   SOLE   220,991 0 0
MID AMER APT CMNTYS INC COM 59522J103 15,748 152,846 SH   SOLE   152,846 0 0
MONDELEZ INTL INC CL A 609207105 23,454 468,330 SH   SOLE   468,330 0 0
NETFLIX INC COM 64110L106 216 574 SH   SOLE   574 0 0
NEWMONT CORP COM 651639106 292 6,595 SH   SOLE   6,595 0 0
NEXTERA ENERGY INC COM 65339F101 27,521 114,374 SH   SOLE   114,374 0 0
NUTRIEN LTD COM 67077M108 44,515 1,317,001 SH   SOLE   1,317,001 0 0
OPEN TEXT CORP COM 683715106 54,196 1,567,558 SH   SOLE   1,567,558 0 0
ORACLE CORP COM 68389X105 271 5,615 SH   SOLE   5,615 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 287 38,872 SH   SOLE   38,872 0 0
PEMBINA PIPELINE CORP COM 706327103 22,732 1,225,579 SH   SOLE   1,225,579 0 0
PFIZER INC COM 717081103 215 6,599 SH   SOLE   6,599 0 0
PRIMO WATER CORPORATION COM 74167P108 22,976 2,560,963 SH   SOLE   2,560,963 0 0
RAYTHEON CO COM NEW 755111507 18,000 137,251 SH   SOLE   137,251 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 35,686 895,670 SH   SOLE   895,670 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 16,973 411,274 SH   SOLE   411,274 0 0
ROSS STORES INC COM 778296103 20,050 230,534 SH   SOLE   230,534 0 0
ROYAL BK CDA COM 780087102 133,709 2,183,269 SH   SOLE   2,183,269 0 0
SANOFI SPONSORED ADR 80105N105 439 10,030 SH   SOLE   10,030 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 14,575 908,719 SH   SOLE   908,719 0 0
SHOPIFY INC CL A 82509L107 40,690 98,226 SH   SOLE   98,226 0 0
SOUTHWESTERN ENERGY CO COM 845467109 101 60,000 SH   SOLE   60,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,073 14,000 SH   SOLE   14,000 0 0
SSR MNG INC COM 784730103 2,271 201,400 SH   SOLE   201,400 0 0
STANTEC INC COM 85472N109 40,793 1,612,852 SH   SOLE   1,612,852 0 0
STARBUCKS CORP COM 855244109 12,999 197,734 SH   SOLE   197,734 0 0
SUN LIFE FINL INC COM 866796105 25,458 800,445 SH   SOLE   800,445 0 0
SUNCOR ENERGY INC NEW COM 867224107 51,130 3,240,265 SH   SOLE   3,240,265 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 26,709 558,886 SH   SOLE   558,886 0 0
TC ENERGY CORP COM 87807B107 83,333 1,896,276 SH   SOLE   1,896,276 0 0
TELUS CORPORATION COM 87971M103 61,576 3,939,074 SH   SOLE   3,939,074 0 0
TESLA INC COM 88160R101 2,155 4,113 SH   SOLE   4,113 0 0
THOMSON REUTERS CORP COM NEW 884903709 20,646 306,494 SH   SOLE   306,494 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 89,085 2,119,329 SH   SOLE   2,119,329 0 0
US BANCORP DEL COM NEW 902973304 9,451 274,348 SH   SOLE   274,348 0 0
VAIL RESORTS INC COM 91879Q109 2,821 19,098 SH   SOLE   19,098 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 12,416 538,902 SH   SOLE   538,902 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 432 1,824 SH   SOLE   1,824 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 434 2,770 SH   SOLE   2,770 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,336 43,470 SH   SOLE   43,470 0 0
VISA INC COM CL A 92826C839 11,293 70,091 SH   SOLE   70,091 0 0
WASTE CONNECTIONS INC COM 94106B101 19,322 251,851 SH   SOLE   251,851 0 0
WELLS FARGO CO NEW COM 949746101 237 8,258 SH   SOLE   8,258 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 474 17,430 SH   SOLE   17,430 0 0