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 987 10,656 SH   SOLE   10,656 0 0
ACTIVISION BLIZZARD INC COM 00507V109 6,312 82,703 SH   SOLE   82,703 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 3,783 1,210,793 SH   SOLE   1,210,793 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 77,843 8,062,899 SH   SOLE   8,062,899 0 0
ALPHABET INC CAP STK CL A 02079K305 27,119 24,063 SH   SOLE   24,063 0 0
AMAZON COM INC COM 023135106 20,364 11,998 SH   SOLE   11,998 0 0
APPLE INC COM 037833100 8,801 47,545 SH   SOLE   47,545 0 0
BANK N S HALIFAX COM 064149107 127,335 2,250,169 SH   SOLE   2,250,169 0 0
BANK NEW YORK MELLON CORP COM 064058100 24,788 460,688 SH   SOLE   460,688 0 0
BIOGEN INC COM 09062X103 12,408 42,851 SH   SOLE   42,851 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 41,974 1,094,666 SH   SOLE   1,094,666 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 39,581 1,319,496 SH   SOLE   1,319,496 0 0
CAE INC COM 124765108 3,386 163,094 SH   SOLE   163,094 0 0
CANADIAN NATL RY CO COM 136375102 2,421 29,612 SH   SOLE   29,612 0 0
CANADIAN PAC RY LTD COM 13645T100 1,266 6,910 SH   SOLE   6,910 0 0
CENOVUS ENERGY INC COM 15135U109 4,419 425,858 SH   SOLE   425,858 0 0
CULLEN FROST BANKERS INC COM 229899109 12,948 119,622 SH   SOLE   119,622 0 0
DANAHER CORP DEL COM 235851102 22,514 228,677 SH   SOLE   228,677 0 0
DESCARTES SYS GROUP INC COM 249906108 27,082 831,772 SH   SOLE   831,772 0 0
EOG RES INC COM 26875P101 16,510 133,003 SH   SOLE   133,003 0 0
EXXON MOBIL CORP COM 30231G102 8,518 102,964 SH   SOLE   102,964 0 0
FACEBOOK INC CL A 30303M102 18,170 93,727 SH   SOLE   93,727 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 35,767 470,545 SH   SOLE   470,545 0 0
FORTIS INC COM 349553107 56,641 1,773,169 SH   SOLE   1,773,169 0 0
FORTUNA SILVER MINES INC COM 349915108 22,521 3,960,603 SH   SOLE   3,960,603 0 0
GRACO INC COM 384109104 5,206 115,115 SH   SOLE   115,115 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 4,436 70,050 SH   SOLE   70,050 0 0
JOHNSON & JOHNSON COM 478160104 10,793 88,952 SH   SOLE   88,952 0 0
LAUDER ESTEE COS INC CL A 518439104 5,309 37,204 SH   SOLE   37,204 0 0
MAGNA INTL INC COM 559222401 2,929 50,396 SH   SOLE   50,396 0 0
MASTERCARD INCORPORATED CL A 57636Q104 21,472 109,429 SH   SOLE   109,429 0 0
METHANEX CORP COM 59151K108 4,648 65,768 SH   SOLE   65,768 0 0
MICROSOFT CORP COM 594918104 15,024 152,355 SH   SOLE   152,355 0 0
NUTRIEN LTD COM 67077M108 82,838 1,523,620 SH   SOLE   1,523,620 0 0
PAYCHEX INC COM 704326107 829 12,128 SH   SOLE   12,128 0 0
PEMBINA PIPELINE CORP COM 706327103 19,157 553,493 SH   SOLE   553,493 0 0
PEPSICO INC COM 713448108 7,341 67,428 SH   SOLE   67,428 0 0
PFIZER INC COM 717081103 1,903 52,442 SH   SOLE   52,442 0 0
PRAXAIR INC COM 74005P104 11,593 73,419 SH   SOLE   73,419 0 0
PROCTER AND GAMBLE CO COM 742718109 322 4,122 SH   SOLE   4,122 0 0
PUBLIC STORAGE COM 74460D109 11,712 51,708 SH   SOLE   51,708 0 0
QUALCOMM INC COM 747525103 1,065 18,982 SH   SOLE   18,982 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 144,251 1,916,908 SH   SOLE   1,916,908 0 0
S&P GLOBAL INC COM 78409V104 9,782 48,123 SH   SOLE   48,123 0 0
SCHEIN HENRY INC COM 806407102 3,698 50,903 SH   SOLE   50,903 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 2,015 98,980 SH   SOLE   98,980 0 0
SHOPIFY INC CL A 82509L107 6,981 47,900 SH   SOLE   47,900 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 9,645 99,997 SH   SOLE   99,997 0 0
STARBUCKS CORP COM 855244109 7,412 151,729 SH   SOLE   151,729 0 0
SUN LIFE FINL INC COM 866796105 84,057 2,092,989 SH   SOLE   2,092,989 0 0
SUNCOR ENERGY INC NEW COM 867224107 809 19,896 SH   SOLE   19,896 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 10,242 187,394 SH   SOLE   187,394 0 0
TELUS CORP COM 87971M103 79,139 2,229,208 SH   SOLE   2,229,208 0 0
THOMSON REUTERS CORP COM 884903105 9,576 237,448 SH   SOLE   237,448 0 0
TJX COS INC NEW COM 872540109 23,150 243,720 SH   SOLE   243,720 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 143,022 2,472,581 SH   SOLE   2,472,581 0 0
TRACTOR SUPPLY CO COM 892356106 6,548 85,762 SH   SOLE   85,762 0 0
TRANSCANADA CORP COM 89353D107 34,316 793,613 SH   SOLE   793,613 0 0
TYSON FOODS INC CL A 902494103 14,406 209,735 SH   SOLE   209,735 0 0
UNION PAC CORP COM 907818108 14,130 99,967 SH   SOLE   99,967 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 4,750 204,197 SH   SOLE   204,197 0 0
VARIAN MED SYS INC COM 92220P105 10,048 88,570 SH   SOLE   88,570 0 0
WASTE CONNECTIONS INC COM 94106B101 776 10,305 SH   SOLE   10,305 0 0