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 224 792 SH   SOLE 792 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 73 12,000 SH   SOLE 12,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 56,681 1,348,305 SH   SOLE 1,348,305 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 8,044 812,628 SH   SOLE 812,628 0 0
ALPHABET INC CAP STK CL C 02079K107 589 555 SH   SOLE 555 0 0
ALPHABET INC CAP STK CL A 02079K305 567 536 SH   SOLE 536 0 0
ALTRIA GROUP INC COM 02209S103 321 4,000 SH   SOLE 4,000 0 0
AMERISOURCEBERGEN CORP COM 03073E105 308 2,775 SH   SOLE 2,775 0 0
APPLE INC COM 037833100 734 4,243 SH   SOLE 4,243 0 0
BANK MONTREAL QUE COM 063671101 89,235 1,182,196 SH   SOLE 1,182,196 0 0
BANK N S HALIFAX COM 064149107 164,811 2,677,516 SH   SOLE 2,677,516 0 0
BCE INC COM NEW 05534B760 850 19,769 SH   SOLE 19,769 0 0
BECTON DICKINSON & CO COM 075887109 267 957 SH   SOLE 957 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 532 27,443 SH   SOLE 27,443 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 373 9,586 SH   SOLE 9,586 0 0
CAE INC COM 124765108 3,287 176,857 SH   SOLE 176,857 0 0
CANADIAN NAT RES LTD COM 136385101 66,285 2,110,141 SH   SOLE 2,110,141 0 0
CANADIAN NATL RY CO COM 136375102 44,128 604,590 SH   SOLE 604,590 0 0
CANADIAN PAC RY LTD COM 13645T100 79,787 452,752 SH   SOLE 452,752 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 28,053 318,077 SH   SOLE 318,077 0 0
CELESTICA INC SUB VTG SHS 15101Q108 20,561 1,988,638 SH   SOLE 1,988,638 0 0
CHUBB LIMITED COM H1467J104 501 3,001 SH   SOLE 3,001 0 0
COMCAST CORP NEW CL A 20030N101 793 18,000 SH   SOLE 18,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 22,988 98,894 SH   SOLE 98,894 0 0
CREDICORP LTD COM G2519Y108 34,721 122,365 SH   SOLE 122,365 0 0
DEERE & CO COM 244199105 21,162 110,391 SH   SOLE 110,391 0 0
ENBRIDGE INC COM 29250N105 90,164 2,868,818 SH   SOLE 2,868,818 0 0
FORTIS INC COM 349553107 30,128 893,598 SH   SOLE 893,598 0 0
GENERAL DYNAMICS CORP COM 369550108 557 1,955 SH   SOLE 1,955 0 0
GILDAN ACTIVEWEAR INC COM 375916103 11,000 381,193 SH   SOLE 381,193 0 0
GOLDCORP INC NEW COM 380956409 46,608 3,377,722 SH   SOLE 3,377,722 0 0
GRAINGER W W INC COM 384802104 288 857 SH   SOLE 857 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 21,072 365,637 SH   SOLE 365,637 0 0
IMPERIAL OIL LTD COM NEW 453038408 238 9,000 SH   SOLE 9,000 0 0
ISHARES TR CORE US AGGBD ET 464287226 606 5,653 SH   SOLE 5,653 0 0
ISHARES TR IBOXX HI YD ETF 464288513 584 6,068 SH   SOLE 6,068 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 547 11,003 SH   SOLE 11,003 0 0
JOHNSON & JOHNSON COM 478160104 28,732 179,558 SH   SOLE 179,558 0 0
JOHNSON CTLS INTL PLC SHS G51502105 15,164 343,612 SH   SOLE 343,612 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 850 17,337 SH   SOLE 17,337 0 0
MAGNA INTL INC COM 559222401 47,656 846,646 SH   SOLE 846,646 0 0
MANULIFE FINL CORP COM 56501R106 104,446 5,629,487 SH   SOLE 5,629,487 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 30,357 657,002 SH   SOLE 657,002 0 0
MEDTRONIC PLC SHS G5960L103 17,104 173,892 SH   SOLE 173,892 0 0
MICROSOFT CORP COM 594918104 32,996 288,730 SH   SOLE 288,730 0 0
MID AMER APT CMNTYS INC COM 59522J103 18,133 161,300 SH   SOLE 161,300 0 0
NEW HOME CO INC COM 645370107 164 11,480 SH   SOLE 11,480 0 0
NEXTERA ENERGY INC COM 65339F101 33,106 162,011 SH   SOLE 162,011 0 0
NUTRIEN LTD COM 67077M108 62,541 1,324,297 SH   SOLE 1,324,297 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 11,889 149,106 SH   SOLE 149,106 0 0
OPEN TEXT CORP COM 683715106 25,671 738,423 SH   SOLE 738,423 0 0
PAYCHEX INC COM 704326107 225 2,830 SH   SOLE 2,830 0 0
PHILIP MORRIS INTL INC COM 718172109 336 2,620 SH   SOLE 2,620 0 0
PHILLIPS 66 COM 718546104 28,345 236,631 SH   SOLE 236,631 0 0
POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 298 6,678 SH   SOLE 6,678 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 605 5,490 SH   SOLE 5,490 0 0
RAYTHEON CO COM NEW 755111507 23,506 88,418 SH   SOLE 88,418 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 48,905 1,095,858 SH   SOLE 1,095,858 0 0
ROSS STORES INC COM 778296103 23,166 240,775 SH   SOLE 240,775 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 147,519 1,911,113 SH   SOLE 1,911,113 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 101 21,145 SH   SOLE 21,145 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1,356 70,562 SH   SOLE 70,562 0 0
SMITH A O COM 831865209 223 2,724 SH   SOLE 2,724 0 0
STARBUCKS CORP COM 855244109 281 3,759 SH   SOLE 3,759 0 0
STRYKER CORP COM 863667101 272 1,310 SH   SOLE 1,310 0 0
SUNCOR ENERGY INC NEW COM 867224107 103,944 3,012,179 SH   SOLE 3,012,179 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 37,084 678,322 SH   SOLE 678,322 0 0
TECK RESOURCES LTD CL B 878742204 54,781 2,128,594 SH   SOLE 2,128,594 0 0
TELUS CORP COM 87971M103 62,667 1,786,115 SH   SOLE 1,786,115 0 0
TESLA INC COM 88160R101 1,494 5,613 SH   SOLE 5,613 0 0
THOMSON REUTERS CORP COM 884903105 18,246 472,518 SH   SOLE 472,518 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 198,221 3,507,316 SH   SOLE 3,507,316 0 0
TRANSCANADA CORP COM 89353D107 62,195 1,505,405 SH   SOLE 1,505,405 0 0
US BANCORP DEL COM NEW 902973304 20,307 326,326 SH   SOLE 326,326 0 0
VAIL RESORTS INC COM 91879Q109 4,937 17,272 SH   SOLE 17,272 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 316 1,304 SH   SOLE 1,304 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,480 20,100 SH   SOLE 20,100 0 0
VERMILION ENERGY INC COM 923725105 29,901 928,171 SH   SOLE 928,171 0 0
WASTE CONNECTIONS INC COM 94106B101 21,037 293,400 SH   SOLE 293,400 0 0
ZOETIS INC CL A 98978V103 22,000 213,735 SH   SOLE 213,735 0 0