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
ABBVIE INC COM 00287Y109 332 3,741 SH   SOLE   3,741 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 46,308 7,406,023 SH   SOLE   7,406,023 0 0
AGRIUM INC COM 008916108 76,205 712,727 SH   SOLE   712,727 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 81,099 7,689,672 SH   SOLE   7,689,672 0 0
ALPHABET INC CAP STK CL A 02079K305 24,586 25,300 SH   SOLE   25,300 0 0
AMAZON COM INC COM 023135106 11,091 11,551 SH   SOLE   11,551 0 0
BANK N S HALIFAX COM 064149107 172,635 2,692,098 SH   SOLE   2,692,098 0 0
BANK NEW YORK MELLON CORP COM 064058100 22,071 417,028 SH   SOLE   417,028 0 0
BIOGEN INC COM 09062X103 12,326 39,448 SH   SOLE   39,448 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 8,508 197,699 SH   SOLE   197,699 0 0
CANADIAN NATL RY CO COM 136375102 26,828 324,550 SH   SOLE   324,550 0 0
CANADIAN PAC RY LTD COM 13645T100 14,284 85,236 SH   SOLE   85,236 0 0
COSTCO WHSL CORP NEW COM 22160K105 8,871 54,058 SH   SOLE   54,058 0 0
CULLEN FROST BANKERS INC COM 229899109 7,044 74,209 SH   SOLE   74,209 0 0
DANAHER CORP DEL COM 235851102 14,531 169,766 SH   SOLE   169,766 0 0
DESCARTES SYS GROUP INC COM 249906108 21,691 797,187 SH   SOLE   797,187 0 0
EOG RES INC COM 26875P101 9,670 100,254 SH   SOLE   100,254 0 0
EXXON MOBIL CORP COM 30231G102 12,121 148,115 SH   SOLE   148,115 0 0
FACEBOOK INC CL A 30303M102 19,825 116,250 SH   SOLE   116,250 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 37,318 569,237 SH   SOLE   569,237 0 0
FORTIS INC COM 349553107 59,251 1,654,795 SH   SOLE   1,654,795 0 0
FORTUNA SILVER MINES INC COM 349915108 49,484 11,334,581 SH   SOLE   11,334,581 0 0
FRANCO NEVADA CORP COM 351858105 3,143 40,672 SH   SOLE   40,672 0 0
GILDAN ACTIVEWEAR INC COM 375916103 4,965 159,259 SH   SOLE   159,259 0 0
GRACO INC COM 384109104 3,558 28,763 SH   SOLE   28,763 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 38,799 749,980 SH   SOLE   749,980 0 0
IAMGOLD CORP COM 450913108 4,759 780,109 SH   SOLE   780,109 0 0
IMPERIAL OIL LTD COM NEW 453038408 25,250 792,245 SH   SOLE   792,245 0 0
JOHNSON & JOHNSON COM 478160104 9,082 69,860 SH   SOLE   69,860 0 0
KINROSS GOLD CORP COM NO PAR 496902404 3,948 933,406 SH   SOLE   933,406 0 0
KLONDEX MNS LTD COM 498696103 5,403 1,485,054 SH   SOLE   1,485,054 0 0
LAUDER ESTEE COS INC CL A 518439104 12,968 120,401 SH   SOLE   120,401 0 0
MAGNA INTL INC COM 559222401 12,473 234,259 SH   SOLE   234,259 0 0
MASTERCARD INCORPORATED CL A 57636Q104 17,647 125,069 SH   SOLE   125,069 0 0
MICROSOFT CORP COM 594918104 9,470 127,127 SH   SOLE   127,127 0 0
MSA SAFETY INC COM 553498106 3,451 43,403 SH   SOLE   43,403 0 0
NIKE INC CL B 654106103 3,306 63,767 SH   SOLE   63,767 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 30,124 2,340,066 SH   SOLE   2,340,066 0 0
PAYCHEX INC COM 704326107 891 14,852 SH   SOLE   14,852 0 0
PEMBINA PIPELINE CORP COM 706327103 57,727 1,649,084 SH   SOLE   1,649,084 0 0
PEPSICO INC COM 713448108 7,108 63,791 SH   SOLE   63,791 0 0
PFIZER INC COM 717081103 2,066 57,868 SH   SOLE   57,868 0 0
PRAXAIR INC COM 74005P104 12,703 91,088 SH   SOLE   91,088 0 0
PROCTER AND GAMBLE CO COM 742718109 1,292 14,204 SH   SOLE   14,204 0 0
QUALCOMM INC COM 747525103 276 5,325 SH   SOLE   5,325 0 0
RED HAT INC COM 756577102 4,822 43,498 SH   SOLE   43,498 0 0
RICHMONT MINES INC COM 76547T106 26,998 2,903,285 SH   SOLE   2,903,285 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 211,785 2,743,615 SH   SOLE   2,743,615 0 0
S&P GLOBAL INC COM 78409V104 17,976 115,232 SH   SOLE   115,232 0 0
SCHEIN HENRY INC COM 806407102 9,101 111,006 SH   SOLE   111,006 0 0
SCHLUMBERGER LTD COM 806857108 5,595 80,369 SH   SOLE   80,369 0 0
SHOPIFY INC CL A 82509L107 10,236 88,211 SH   SOLE   88,211 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 13,471 132,478 SH   SOLE   132,478 0 0
STANTEC INC COM 85472N109 13,303 480,451 SH   SOLE   480,451 0 0
SUN LIFE FINL INC COM 866796105 92,392 2,325,409 SH   SOLE   2,325,409 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 18,901 388,380 SH   SOLE   388,380 0 0
TECK RESOURCES LTD CL B 878742204 1,171 55,754 SH   SOLE   55,754 0 0
TELUS CORP COM 87971M103 79,384 2,212,156 SH   SOLE   2,212,156 0 0
THOMSON REUTERS CORP COM 884903105 82,249 1,796,754 SH   SOLE   1,796,754 0 0
TJX COS INC NEW COM 872540109 20,075 272,817 SH   SOLE   272,817 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 140,675 2,504,411 SH   SOLE   2,504,411 0 0
TRACTOR SUPPLY CO COM 892356106 15,139 239,669 SH   SOLE   239,669 0 0
TRANSCANADA CORP COM 89353D107 80,428 1,631,062 SH   SOLE   1,631,062 0 0
TRANSGLOBE ENERGY CORP COM 893662106 5,946 4,177,608 SH   SOLE   4,177,608 0 0
UNION PAC CORP COM 907818108 17,272 149,173 SH   SOLE   149,173 0 0
VARIAN MED SYS INC COM 92220P105 10,404 104,199 SH   SOLE   104,199 0 0
WELLS FARGO CO NEW COM 949746101 5,797 105,108 SH   SOLE   105,108 0 0