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
ABBOTT LABS COM 002824100   3,995,652 36,301 SH   SOLE   36,301 0 0
ABBVIE INC COM 00287Y109   2,562,120 16,533 SH   SOLE   16,533 0 0
ADOBE INC COM 00724F101   5,422,498 9,089 SH   SOLE   9,089 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,536,217 23,989 SH   SOLE   23,989 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   9,179,362 1,454,973 SH   SOLE   1,454,973 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,443,890 31,530 SH   SOLE   31,530 0 0
ALIGHT INC COM CL A 01626W101   14,015,003 1,643,025 SH   SOLE   1,643,025 0 0
ALPHABET INC CAP STK CL A 02079K305   20,158,105 144,306 SH   SOLE   144,306 0 0
ALPHABET INC CAP STK CL C 02079K107   14,882,772 105,604 SH   SOLE   105,604 0 0
AMAZON COM INC COM 023135106   18,463,597 121,519 SH   SOLE   121,519 0 0
AON PLC SHS CL A G0403H108   33,513,572 115,159 SH   SOLE   115,159 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   40,285,664 432,296 SH   SOLE   432,296 0 0
APPLE INC COM 037833100   27,750,888 144,138 SH   SOLE   144,138 0 0
ARAMARK COM 03852U106   12,253,145 436,055 SH   SOLE   436,055 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   4,184,254 5,528 SH   SOLE   5,528 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   2,748,520 20,340 SH   SOLE   20,340 0 0
B2GOLD CORP COM 11777Q209   3,699,462 1,169,966 SH   SOLE   1,169,966 0 0
BANK AMERICA CORP COM 060505104   8,264,672 245,461 SH   SOLE   245,461 0 0
BANK MONTREAL QUE COM 063671101   16,353,491 165,281 SH   SOLE   165,281 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   9,646,916 198,188 SH   SOLE   198,188 0 0
BARRICK GOLD CORP COM 067901108   3,930,743 217,570 SH   SOLE   217,570 0 0
BCE INC COM NEW 05534B760   13,447,190 341,554 SH   SOLE   341,554 0 0
BECTON DICKINSON & CO COM 075887109   4,015,636 16,469 SH   SOLE   16,469 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   18,991,875 35 SH   SOLE   35 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   880,237 2,468 SH   SOLE   2,468 0 0
BOEING CO COM 097023105   2,362,623 9,064 SH   SOLE   9,064 0 0
BROADCOM INC COM 11135F101   9,982,624 8,943 SH   SOLE   8,943 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   3,072,876 76,510 SH   SOLE   76,510 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   14,543,384 362,585 SH   SOLE   362,585 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   10,818,207 343,276 SH   SOLE   343,276 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   3,132,270 119,235 SH   SOLE   119,235 0 0
BRP INC COM SUN VTG 05577W200   6,834,250 95,508 SH   SOLE   95,508 0 0
BURFORD CAP LTD ORD SHS G17977110   18,753,197 1,202,128 SH   SOLE   1,202,128 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   11,272,585 234,127 SH   SOLE   234,127 0 0
CANADIAN NAT RES LTD COM 136385101   3,083,193 47,063 SH   SOLE   47,063 0 0
CANADIAN NATL RY CO COM 136375102   5,186,415 41,264 SH   SOLE   41,264 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   7,709,233 97,439 SH   SOLE   97,439 0 0
CATERPILLAR INC COM 149123101   3,323,037 11,239 SH   SOLE   11,239 0 0
CBRE GROUP INC CL A 12504L109   4,854,178 52,145 SH   SOLE   52,145 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,907,254 4,907 SH   SOLE   4,907 0 0
CHEVRON CORP NEW COM 166764100   6,294,999 42,203 SH   SOLE   42,203 0 0
CME GROUP INC COM 12572Q105   5,433,482 25,800 SH   SOLE   25,800 0 0
COCA COLA CO COM 191216100   4,674,208 79,318 SH   SOLE   79,318 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   3,420,763 36,145 SH   SOLE   36,145 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   5,731,994 45,319 SH   SOLE   45,319 0 0
COMCAST CORP NEW CL A 20030N101   2,359,832 53,816 SH   SOLE   53,816 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   7,006,982 747,013 SH   SOLE   747,013 0 0
CSX CORP COM 126408103   3,241,436 93,494 SH   SOLE   93,494 0 0
DANAHER CORPORATION COM 235851102   4,764,911 20,597 SH   SOLE   20,597 0 0
DISNEY WALT CO COM 254687106   2,342,755 25,947 SH   SOLE   25,947 0 0
DOLLAR GEN CORP NEW COM 256677105   1,614,951 11,879 SH   SOLE   11,879 0 0
ELEVANCE HEALTH INC COM 036752103   2,594,995 5,503 SH   SOLE   5,503 0 0
ELI LILLY & CO COM 532457108   5,724,274 9,820 SH   SOLE   9,820 0 0
ENBRIDGE INC COM 29250N105   23,351,547 648,703 SH   SOLE   648,703 0 0
ENTERGY CORP NEW COM 29364G103   2,787,277 27,545 SH   SOLE   27,545 0 0
ESSEX PPTY TR INC COM 297178105   2,219,312 8,951 SH   SOLE   8,951 0 0
EXPEDIA GROUP INC COM NEW 30212P303   2,187,142 14,409 SH   SOLE   14,409 0 0
EXXON MOBIL CORP COM 30231G102   9,715,554 97,175 SH   SOLE   97,175 0 0
FIRSTSERVICE CORP NEW COM 33767E202   7,348,252 45,363 SH   SOLE   45,363 0 0
FTAI AVIATION LTD SHS G3730V105   3,948,408 85,095 SH   SOLE   85,095 0 0
GENERAL ELECTRIC CO COM NEW 369604301   2,828,919 22,165 SH   SOLE   22,165 0 0
GILDAN ACTIVEWEAR INC COM 375916103   7,165,028 216,728 SH   SOLE   216,728 0 0
GILEAD SCIENCES INC COM 375558103   1,776,954 21,935 SH   SOLE   21,935 0 0
GSK PLC SPONSORED ADR 37733W204   5,780,562 312,680 SH   SOLE   312,680 0 0
HCA HEALTHCARE INC COM 40412C101   3,069,781 11,341 SH   SOLE   11,341 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   6,806,707 37,381 SH   SOLE   37,381 0 0
HOME DEPOT INC COM 437076102   3,641,203 10,507 SH   SOLE   10,507 0 0
INTUIT COM 461202103   4,498,966 7,198 SH   SOLE   7,198 0 0
JOHNSON & JOHNSON COM 478160104   3,167,401 20,208 SH   SOLE   20,208 0 0
JPMORGAN CHASE & CO COM 46625H100   9,610,139 56,497 SH   SOLE   56,497 0 0
KBR INC COM 48242W106   11,741,656 211,905 SH   SOLE   211,905 0 0
MAGNA INTL INC COM 559222401   3,871,604 65,529 SH   SOLE   65,529 0 0
MANULIFE FINL CORP COM 56501R106   13,889,436 628,582 SH   SOLE   628,582 0 0
MARSH & MCLENNAN COS INC COM 571748102   23,519,858 124,135 SH   SOLE   124,135 0 0
MASTERCARD INCORPORATED CL A 57636Q104   7,757,791 18,189 SH   SOLE   18,189 0 0
MCDONALDS CORP COM 580135101   5,197,228 17,528 SH   SOLE   17,528 0 0
MERCK & CO INC COM 58933Y105   4,781,181 43,856 SH   SOLE   43,856 0 0
META PLATFORMS INC CL A 30303M102   28,476,083 80,450 SH   SOLE   80,450 0 0
MICRON TECHNOLOGY INC COM 595112103   2,668,667 31,271 SH   SOLE   31,271 0 0
MICROSOFT CORP COM 594918104   30,688,625 81,610 SH   SOLE   81,610 0 0
NETFLIX INC COM 64110L106   3,933,017 8,078 SH   SOLE   8,078 0 0
NOVARTIS AG SPONSORED ADR 66987V109   5,627,361 55,733 SH   SOLE   55,733 0 0
NOVO-NORDISK A S ADR 670100205   2,769,758 26,790 SH   SOLE   26,790 0 0
NUTRIEN LTD COM 67077M108   4,167,756 73,981 SH   SOLE   73,981 0 0
NVIDIA CORPORATION COM 67066G104   10,531,842 21,267 SH   SOLE   21,267 0 0
OPEN TEXT CORP COM 683715106   20,728,439 493,217 SH   SOLE   493,217 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   4,348,515 4,577 SH   SOLE   4,577 0 0
PARKER-HANNIFIN CORP COM 701094104   5,682,735 12,335 SH   SOLE   12,335 0 0
PEMBINA PIPELINE CORP COM 706327103   8,318,016 241,609 SH   SOLE   241,609 0 0
PFIZER INC COM 717081103   957,007 33,241 SH   SOLE   33,241 0 0
PPG INDS INC COM 693506107   2,522,609 16,868 SH   SOLE   16,868 0 0
PROCTER AND GAMBLE CO COM 742718109   5,085,671 34,705 SH   SOLE   34,705 0 0
RB GLOBAL INC COM 74935Q107   21,875,029 327,018 SH   SOLE   327,018 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,136,000 2,432 SH   SOLE   2,432 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   6,355,256 81,342 SH   SOLE   81,342 0 0
ROYAL BK CDA COM 780087102   15,268,179 150,984 SH   SOLE   150,984 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   3,123,558 23,422 SH   SOLE   23,422 0 0
S&P GLOBAL INC COM 78409V104   26,696,394 60,602 SH   SOLE   60,602 0 0
SCHLUMBERGER LTD COM STK 806857108   1,655,912 31,820 SH   SOLE   31,820 0 0
SERVICENOW INC COM 81762P102   7,506,455 10,625 SH   SOLE   10,625 0 0
SHELL PLC SPON ADS 780259305   7,726,455 234,863 SH   SOLE   234,863 0 0
SHERWIN WILLIAMS CO COM 824348106   5,495,678 17,620 SH   SOLE   17,620 0 0
SHOPIFY INC CL A 82509L107   14,298,298 183,663 SH   SOLE   183,663 0 0
SUN LIFE FINANCIAL INC. COM 866796105   6,618,920 127,630 SH   SOLE   127,630 0 0
SUNCOR ENERGY INC NEW COM 867224107   9,221,954 287,868 SH   SOLE   287,868 0 0
TC ENERGY CORP COM 87807B107   7,337,647 187,850 SH   SOLE   187,850 0 0
TELUS CORPORATION COM 87971M103   5,720,699 321,480 SH   SOLE   321,480 0 0
TEXAS INSTRS INC COM 882508104   2,741,849 16,085 SH   SOLE   16,085 0 0
TFI INTL INC COM 87241L109   4,113,379 30,241 SH   SOLE   30,241 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   6,718,739 12,658 SH   SOLE   12,658 0 0
TJX COS INC NEW COM 872540109   3,566,938 38,023 SH   SOLE   38,023 0 0
T-MOBILE US INC COM 872590104   4,125,934 25,734 SH   SOLE   25,734 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   15,979,040 247,300 SH   SOLE   247,300 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102   3,669,522 403,191 SH   SOLE   403,191 0 0
UBER TECHNOLOGIES INC COM 90353T100   13,323,440 216,395 SH   SOLE   216,395 0 0
UNION PAC CORP COM 907818108   9,229,171 37,575 SH   SOLE   37,575 0 0
UNITEDHEALTH GROUP INC COM 91324P102   12,675,292 24,076 SH   SOLE   24,076 0 0
VERMILION ENERGY INC COM 923725105   3,356,170 278,476 SH   SOLE   278,476 0 0
VISA INC COM CL A 92826C839   6,934,160 26,634 SH   SOLE   26,634 0 0
WASTE CONNECTIONS INC COM 94106B101   7,722,825 51,721 SH   SOLE   51,721 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   9,956,875 223,750 SH   SOLE   223,750 0 0
YUM BRANDS INC COM 988498101   2,589,420 19,818 SH   SOLE   19,818 0 0
ZOETIS INC CL A 98978V103   2,372,979 12,023 SH   SOLE   12,023 0 0