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 3,083 35,201 SH   SOLE   35,201 0 0
ACTIVISION BLIZZARD INC COM 00507V109 17,209 212,587 SH   SOLE   212,587 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 24,781 51,648 SH   SOLE   51,648 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 9,588 662,225 SH   SOLE   662,225 0 0
ALLEGION PLC ORD SHS G0176J109 40,222 421,874 SH   SOLE   421,874 0 0
ALPHABET INC CAP STK CL A 02079K305 17,430 11,893 SH   SOLE   11,893 0 0
AMAZON COM INC COM 023135106 62,552 20,346 SH   SOLE   20,346 0 0
APPLE INC COM 037833100 46,214 399,051 SH   SOLE   399,051 0 0
BANK NOVA SCOTIA B C COM 064149107 38,627 932,675 SH   SOLE   932,675 0 0
BCE INC COM NEW 05534B760 77,884 1,883,984 SH   SOLE   1,883,984 0 0
BIOGEN INC COM 09062X103 14,988 54,622 SH   SOLE   54,622 0 0
BLACKROCK INC COM 09247X101 51,691 95,718 SH   SOLE   95,718 0 0
BOOKING HOLDINGS INC COM 09857L108 15,362 8,980 SH   SOLE   8,980 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 40,456 1,226,474 SH   SOLE   1,226,474 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 1,091 35,869 SH   SOLE   35,869 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 12,093 254,432 SH   SOLE   254,432 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 9,786 167,329 SH   SOLE   167,329 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 35,071 669,224 SH   SOLE   669,224 0 0
CANADIAN NATL RY CO COM 136375102 53,402 503,006 SH   SOLE   503,006 0 0
CANADIAN PAC RY LTD COM 13645T100 1,002 3,304 SH   SOLE   3,304 0 0
CGI INC CL A SUB VTG 12532H104 2,485 36,723 SH   SOLE   36,723 0 0
CME GROUP INC COM 12572Q105 15,006 92,714 SH   SOLE   92,714 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 3,234 48,724 SH   SOLE   48,724 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 16,043 96,352 SH   SOLE   96,352 0 0
CULLEN FROST BANKERS INC COM 229899109 32,404 506,715 SH   SOLE   506,715 0 0
DANAHER CORPORATION COM 235851102 62,748 295,536 SH   SOLE   295,536 0 0
DESCARTES SYS GROUP INC COM 249906108 12,007 211,457 SH   SOLE   211,457 0 0
DIGITAL RLTY TR INC COM 253868103 11,472 78,167 SH   SOLE   78,167 0 0
ENBRIDGE INC COM 29250N105 45,781 1,572,040 SH   SOLE   1,572,040 0 0
EOG RES INC COM 26875P101 17,804 495,369 SH   SOLE   495,369 0 0
FACEBOOK INC CL A 30303M102 58,041 229,840 SH   SOLE   229,840 0 0
FIRSTSERVICE CORP NEW COM 33767E202 25,407 193,135 SH   SOLE   193,135 0 0
FORTIS INC COM 349553107 44,836 1,100,094 SH   SOLE   1,100,094 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 56,538 977,234 SH   SOLE   977,234 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 19,796 425,983 SH   SOLE   425,983 0 0
LAUDER ESTEE COS INC CL A 518439104 9,813 44,961 SH   SOLE   44,961 0 0
LINDE PLC SHS G5494J103 27,818 120,333 SH   SOLE   120,333 0 0
MASTERCARD INCORPORATED CL A 57636Q104 69,202 210,632 SH   SOLE   210,632 0 0
MICROSOFT CORP COM 594918104 90,415 441,242 SH   SOLE   441,242 0 0
NETFLIX INC COM 64110L106 29,317 60,788 SH   SOLE   60,788 0 0
PEPSICO INC COM 713448108 51,281 369,991 SH   SOLE   369,991 0 0
PFIZER INC COM 717081103 2,785 75,879 SH   SOLE   75,879 0 0
PROCTER AND GAMBLE CO COM 742718109 11,987 86,246 SH   SOLE   86,246 0 0
PROOFPOINT INC COM 743424103 52,903 516,405 SH   SOLE   516,405 0 0
PUBLIC STORAGE COM 74460D109 33,467 150,265 SH   SOLE   150,265 0 0
QUALCOMM INC COM 747525103 25,150 213,716 SH   SOLE   213,716 0 0
ROYAL BK CDA COM 780087102 93,558 1,336,718 SH   SOLE   1,336,718 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 43,139 2,371,324 SH   SOLE   2,371,324 0 0
SHOPIFY INC CL A 82509L107 7,430 7,288 SH   SOLE   7,288 0 0
SUN LIFE FINANCIAL INC. COM 866796105 47,176 1,161,354 SH   SOLE   1,161,354 0 0
TC ENERGY CORP COM 87807B107 31,933 763,052 SH   SOLE   763,052 0 0
TELUS CORPORATION COM 87971M103 70,799 4,036,270 SH   SOLE   4,036,270 0 0
TEXAS INSTRS INC COM 882508104 41,911 303,081 SH   SOLE   303,081 0 0
TFI INTL INC COM 87241L109 6,861 164,588 SH   SOLE   164,588 0 0
THOMSON REUTERS CORP. COM NEW 884903709 57,046 717,104 SH   SOLE   717,104 0 0
TJX COS INC NEW COM 872540109 34,642 622,492 SH   SOLE   622,492 0 0
TORO CO COM 891092108 30,439 374,000 SH   SOLE   374,000 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 61,038 1,322,484 SH   SOLE   1,322,484 0 0
VARIAN MED SYS INC COM 92220P105 62,910 373,536 SH   SOLE   373,536 0 0