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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 93,754,566 278,592 SH   SOLE   278,592 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 132,877,753 1,552,751 SH   SOLE   1,552,751 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 172,840,885 2,157,821 SH   SOLE   2,157,821 0 0
AMGEN INC COM 031162100 BBG001S5NNL6 125,134,938 498,029 SH   SOLE   498,029 0 0
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 74,937,389 489,493 SH   SOLE   489,493 0 0
APPLE INC COM 037833100 BBG001S5N8V8 78,399,242 603,396 SH   SOLE   603,396 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 48,099,499 982,400 SH   SOLE   982,400 0 0
BCE INC COM NEW 05534B760 BBG001S5P2C0 80,227,267 1,827,264 SH   SOLE   1,827,264 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 23,301,802 814,361 SH   SOLE   814,361 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 BBG00B5CBKK4 1,307,042 77,369 SH   SOLE   77,369 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 39,697,998 1,263,241 SH   SOLE   1,263,241 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 59,549,259 1,923,850 SH   SOLE   1,923,850 0 0
BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105 BBG011C6S2B2 8,592,557 275,041 SH   SOLE   275,041 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 18,216,818 662,272 SH   SOLE   662,272 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG001SDHPH6 6,792,675 268,487 SH   SOLE   268,487 0 0
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 52,924,842 445,850 SH   SOLE   445,850 0 0
CANADIAN PAC RY LTD COM 13645T100 BBG001S7F4Z8 2,382,880 31,983 SH   SOLE   31,983 0 0
CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 2,754,716 31,981 SH   SOLE   31,981 0 0
CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 93,964,142 443,846 SH   SOLE   443,846 0 0
CME GROUP INC COM 12572Q105 BBG001S86547 155,554,654 969,709 SH   SOLE   969,709 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 BBG001S79G88 14,693,354 160,064 SH   SOLE   160,064 0 0
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 4,866,221 35,876 SH   SOLE   35,876 0 0
CULLEN FROST BANKERS INC COM 229899109 BBG001S6D2D0 47,012,263 351,625 SH   SOLE   351,625 0 0
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 216,312,491 848,253 SH   SOLE   848,253 0 0
DESCARTES SYS GROUP INC COM 249906108 BBG001SBJY34 3,966,756 56,942 SH   SOLE   56,942 0 0
DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 4,733,947 47,212 SH   SOLE   47,212 0 0
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 119,937,627 3,070,852 SH   SOLE   3,070,852 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 BBG00LN4B6D9 136,793,088 4,194,779 SH   SOLE   4,194,779 0 0
EOG RES INC COM 26875P101 BBG001S5ZB93 75,923,976 586,195 SH   SOLE   586,195 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 48,247,757 437,423 SH   SOLE   437,423 0 0
FIRSTSERVICE CORP NEW COM 33767E202 BBG0093LLBP5 10,873,744 88,857 SH   SOLE   88,857 0 0
FIVE BELOW INC COM 33829M101 BBG001TCDMY9 117,010,057 685,158 SH   SOLE   685,158 0 0
FORTIS INC COM 349553107 BBG001S5YVM5 16,545,863 413,784 SH   SOLE   413,784 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 BBG001SLX655 51,283,214 1,005,880 SH   SOLE   1,005,880 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG001SQ4YC7 78,323,505 1,082,564 SH   SOLE   1,082,564 0 0
ISHARES TR ESG SCRND S&P SM 46436E544 BBG00XDJFMZ8 207,152 6,236 SH   SOLE   6,236 0 0
ISHARES TR ESG SCRND S&P500 46436E569 BBG00XDJC7F6 1,036,948 36,479 SH   SOLE   36,479 0 0
LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 124,949,193 1,467,335 SH   SOLE   1,467,335 0 0
LINDE PLC SHS G5494J103 BBG00GVR8YR8 103,004,258 324,564 SH   SOLE   324,564 0 0
LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 2,486,469 7,761 SH   SOLE   7,761 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 73,580,193 472,107 SH   SOLE   472,107 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 119,277,738 354,497 SH   SOLE   354,497 0 0
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 127,055,264 1,106,703 SH   SOLE   1,106,703 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 307,260,664 1,326,121 SH   SOLE   1,326,121 0 0
NETFLIX INC COM 64110L106 BBG001SF6L46 20,055,968 68,014 SH   SOLE   68,014 0 0
NORDSON CORP COM 655663102 BBG001S5TKK7 42,306,705 186,819 SH   SOLE   186,819 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 5,792,320 38,218 SH   SOLE   38,218 0 0
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 52,052,297 185,775 SH   SOLE   185,775 0 0
QUALCOMM INC COM 747525103 BBG001S6VS70 4,696,307 42,717 SH   SOLE   42,717 0 0
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 44,833,922 174,065 SH   SOLE   174,065 0 0
ROYAL BK CDA SUSTAINABL COM 780087102 BBG001S60869 134,623,167 1,432,896 SH   SOLE   1,432,896 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 BBG001S5W3K1 65,562,596 2,277,212 SH   SOLE   2,277,212 0 0
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 1,773,956 51,130 SH   SOLE   51,130 0 0
SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 22,721,369 489,838 SH   SOLE   489,838 0 0
TC ENERGY CORP COM 87807B107 BBG001S5WW27 85,480,743 2,145,649 SH   SOLE   2,145,649 0 0
TELUS CORPORATION COM 87971M103 BBG001S60K53 43,584,558 2,260,042 SH   SOLE   2,260,042 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100 BBG00YTSTFR8 921,321 46,702 SH   SOLE   46,702 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 109,434,423 689,603 SH   SOLE   689,603 0 0
TFI INTL INC COM 87241L109 BBG001SCQG15 21,880,555 218,620 SH   SOLE   218,620 0 0
THOMSON REUTERS CORP. COM NEW 884903709 BBG001S5WSW3 25,420,038 222,989 SH   SOLE   222,989 0 0
TJX COS INC NEW COM 872540109 BBG001S5WQ93 58,479,016 734,661 SH   SOLE   734,661 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 115,485,838 1,784,847 SH   SOLE   1,784,847 0 0
WALMART INC COM 931142103 BBG001S5XH92 112,388,709 792,642 SH   SOLE   792,642 0 0
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 138,117,949 1,080,397 SH   SOLE   1,080,397 0 0
WORKDAY INC CL A 98138H101 BBG001T21KQ7 118,479,536 739,447 SH   SOLE   739,447 0 0
ZOETIS INC CL A 98978V103 BBG0039320P7 4,900,632 33,440 SH   SOLE   33,440 0 0