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 55,070 1,064,500 SH   SOLE   1,064,500 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 39,812 2,477,500 SH   SOLE   2,477,500 0 0
ALPHABET INC CAP STK CL C 02079K107 611 501 SH   SOLE   501 0 0
ALPHABET INC CAP STK CL A 02079K305 580 500 SH   SOLE   500 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 100,000 SH   SOLE   100,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 3,117 58,500 SH   SOLE   58,500 0 0
AMERISOURCEBERGEN CORP COM 03073E105 225 773 SH   SOLE   773 0 0
AMPHENOL CORP NEW CL A 032095101 20,021 70,566 SH   SOLE   70,566 0 0
APPLE INC COM 037833100 912 3,780 SH   SOLE   3,780 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 31,885 181,521 SH   SOLE   181,521 0 0
BANK AMER CORP COM 060505104 1,305 45,000 SH   SOLE   45,000 0 0
BANK MONTREAL QUE COM 063671101 62,409 690,200 SH   SOLE   690,200 0 0
BANK N S HALIFAX COM 064149107 84,296 1,380,500 SH   SOLE   1,380,500 0 0
BARRICK GOLD CORPORATION COM 067901108 973 61,280 SH   SOLE   61,280 0 0
BCE INC COM NEW 05534B760 899 7,000 SH   SOLE   7,000 0 0
BECTON DICKINSON & CO COM 075887109 227 230 SH   SOLE   230 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,547 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,287 10,600 SH   SOLE   10,600 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 457 5,348 SH   SOLE   5,348 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 211 4,500 SH   SOLE   4,500 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 23,965 486,000 SH   SOLE   486,000 0 0
CAE INC COM 124765108 4,212 70,900 SH   SOLE   70,900 0 0
CAMECO CORP COM 13321L108 1,851 170,000 SH   SOLE   170,000 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 19,347 491,200 SH   SOLE   491,200 0 0
CANADIAN NAT RES LTD COM 136385101 43,728 1,461,475 SH   SOLE   1,461,475 0 0
CANADIAN NATL RY CO COM 136375102 78,300 665,500 SH   SOLE   665,500 0 0
CANADIAN PAC RY LTD COM 13645T100 51,788 215,200 SH   SOLE   215,200 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 22,172 170,200 SH   SOLE   170,200 0 0
CGI INC CL A SUB VTG 12532H104 21,095 271,100 SH   SOLE   271,100 0 0
CHESAPEAKE ENERGY CORP COM 165167107 932 478,000 SH   SOLE   478,000 0 0
CHUBB LIMITED COM H1467J104 22,405 48,775 SH   SOLE   48,775 0 0
CITIGROUP INC COM NEW 172967424 1,401 20,000 SH   SOLE   20,000 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 208 2,903 SH   SOLE   2,903 0 0
COMCAST CORP NEW CL A 20030N101 865 18,000 SH   SOLE   18,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 17,160 20,478 SH   SOLE   20,478 0 0
COTT CORP QUE COM 22163N106 25,572 1,221,044 SH   SOLE   1,221,044 0 0
CREDICORP LTD COM G2519Y108 27,718 27,040 SH   SOLE   27,040 0 0
CVS HEALTH CORP COM 126650100 23,857 112,773 SH   SOLE   112,773 0 0
DEERE & CO COM 244199105 21,009 38,949 SH   SOLE   38,949 0 0
DISNEY WALT CO COM DISNEY 254687106 1,221 7,476 SH   SOLE   7,476 0 0
ENBRIDGE INC COM 29250N105 61,060 1,669,000 SH   SOLE   1,669,000 0 0
ENCANA CORP COM 292505104 9,564 1,849,370 SH   SOLE   1,849,370 0 0
EQT CORP COM 26884L109 158 10,000 SH   SOLE   10,000 0 0
EXXON MOBIL CORP COM 30231G102 1,110 8,000 SH   SOLE   8,000 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 284 638 SH   SOLE   638 0 0
FORTIS INC COM 349553107 47,561 1,000,500 SH   SOLE   1,000,500 0 0
FRANCO NEVADA CORP COM 351858105 18,061 206,700 SH   SOLE   206,700 0 0
FREEPORT-MCMORAN INC CL B 35671D857 929 80,000 SH   SOLE   80,000 0 0
GENERAL DYNAMICS CORP COM 369550108 262 1,062 SH   SOLE   1,062 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 200 5,000 SH   SOLE   5,000 0 0
IMPERIAL OIL LTD COM NEW 453038408 250 4,500 SH   SOLE   4,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 732 5,000 SH   SOLE   5,000 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 379 3,183 SH   SOLE   3,183 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 505 8,816 SH   SOLE   8,816 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 280 6,678 SH   SOLE   6,678 0 0
ISHARES TR CORE US AGGBD ET 464287226 564 3,748 SH   SOLE   3,748 0 0
ISHARES TR IBOXX HI YD ETF 464288513 640 2,714 SH   SOLE   2,714 0 0
ISHARES TR SHORT TREAS BD 464288679 1,036 9,360 SH   SOLE   9,360 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 245 4,799 SH   SOLE   4,799 0 0
JOHNSON & JOHNSON COM 478160104 29,095 48,871 SH   SOLE   48,871 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 293 3,500 SH   SOLE   3,500 0 0
LEGGETT & PLATT INC COM 524660107 860 19,168 SH   SOLE   19,168 0 0
MAGNA INTL INC COM 559222401 17,236 340,300 SH   SOLE   340,300 0 0
MANULIFE FINL CORP COM 56501R106 65,240 3,559,200 SH   SOLE   3,559,200 0 0
MEDTRONIC PLC SHS G5960L103 22,029 69,744 SH   SOLE   69,744 0 0
METHANEX CORP COM 59151K108 5,910 129,200 SH   SOLE   129,200 0 0
MICRON TECHNOLOGY INC COM 595112103 529 13,700 SH   SOLE   13,700 0 0
MICROSOFT CORP COM 594918104 36,409 58,121 SH   SOLE   58,121 0 0
MID AMER APT CMNTYS INC COM 59522J103 24,365 65,681 SH   SOLE   65,681 0 0
NETFLIX INC COM 64110L106 211 520 SH   SOLE   520 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 253 3,633 SH   SOLE   3,633 0 0
NEXTERA ENERGY INC COM 65339F101 32,807 39,841 SH   SOLE   39,841 0 0
NUTRIEN LTD COM 67077M108 67,019 998,823 SH   SOLE   998,823 0 0
OPEN TEXT CORP COM 683715106 31,823 759,400 SH   SOLE   759,400 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 225 21,552 SH   SOLE   21,552 0 0
PEMBINA PIPELINE CORP COM 706327103 228 2,416 SH   SOLE   2,416 0 0
PEPSICO INC COM 713448108 240 750 SH   SOLE   750 0 0
PHILLIPS 66 COM 718546104 22,256 61,050 SH   SOLE   61,050 0 0
RAYTHEON CO COM NEW 755111507 23,324 36,368 SH   SOLE   36,368 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 29,711 370,700 SH   SOLE   370,700 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 37,197 596,200 SH   SOLE   596,200 0 0
ROSS STORES INC COM 778296103 22,844 68,177 SH   SOLE   68,177 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 135,746 1,527,800 SH   SOLE   1,527,800 0 0
SANOFI SPONSORED ADR 80105N105 321 1,867 SH   SOLE   1,867 0 0
SAP SE SPON ADR 803054204 311 168 SH   SOLE   168 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1,410 53,280 SH   SOLE   53,280 0 0
SOUTHWESTERN ENERGY CO COM 845467109 190 60,000 SH   SOLE   60,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,691 20,200 SH   SOLE   20,200 0 0
STANTEC INC COM 85472N109 20,424 700,100 SH   SOLE   700,100 0 0
STARBUCKS CORP COM 855244109 1,371 13,244 SH   SOLE   13,244 0 0
STRYKER CORP COM 863667101 242 700 SH   SOLE   700 0 0
SUN LIFE FINL INC COM 866796105 30,326 724,900 SH   SOLE   724,900 0 0
SUNCOR ENERGY INC NEW COM 867224107 89,709 2,518,740 SH   SOLE   2,518,740 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 18,477 95,048 SH   SOLE   95,048 0 0
TC ENERGY CORP COM 87807B107 70,195 1,108,000 SH   SOLE   1,108,000 0 0
TECK RESOURCES LTD CL B 878742204 10,600 455,200 SH   SOLE   455,200 0 0
TELUS CORP COM 87971M103 55,060 1,140,900 SH   SOLE   1,140,900 0 0
TESLA INC COM 88160R101 1,254 5,613 SH   SOLE   5,613 0 0
THOMSON REUTERS CORP COM NEW 884903709 5,382 36,925 SH   SOLE   36,925 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 143,252 2,102,600 SH   SOLE   2,102,600 0 0
TWITTER INC COM 90184L102 349 10,000 SH   SOLE   10,000 0 0
US BANCORP DEL COM NEW 902973304 20,481 126,278 SH   SOLE   126,278 0 0
VAIL RESORTS INC COM 91879Q109 5,086 917 SH   SOLE   917 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 431 1,304 SH   SOLE   1,304 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 453 2,770 SH   SOLE   2,770 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 985 13,506 SH   SOLE   13,506 0 0
VERMILION ENERGY INC COM 923725105 274 3,600 SH   SOLE   3,600 0 0
WASTE CONNECTIONS INC COM 94106B101 23,006 239,000 SH   SOLE   239,000 0 0
WELLS FARGO CO NEW COM 949746101 521 10,000 SH   SOLE   10,000 0 0