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   6,372,885 46,856 SH   SOLE   46,856 0 0
ABBVIE INC COM 00287Y109   1,948,551 10,496 SH   SOLE   10,496 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,274,168 4,263 SH   SOLE   4,263 0 0
ADOBE INC COM 00724F101   3,220,389 8,324 SH   SOLE   8,324 0 0
ADVANCED MICRO DEVICES INC COM 007903107   2,848,501 20,074 SH   SOLE   20,074 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   765,440 133,834 SH   SOLE   133,834 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   816,779 7,202 SH   SOLE   7,202 0 0
ALPHABET INC CAP STK CL A 02079K305   24,886,848 141,218 SH   SOLE   141,218 0 0
ALPHABET INC CAP STK CL C 02079K107   14,034,742 79,118 SH   SOLE   79,118 0 0
AMAZON COM INC COM 023135106   25,439,806 115,957 SH   SOLE   115,957 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   1,760,606 25,620 SH   SOLE   25,620 0 0
AON PLC SHS CL A G0403H108   56,149,015 157,386 SH   SOLE   157,386 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   47,256,329 333,096 SH   SOLE   333,096 0 0
APPLE INC COM 037833100   24,153,433 117,724 SH   SOLE   117,724 0 0
ARAMARK COM 03852U106   21,500,011 513,494 SH   SOLE   513,494 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,906,507 2,379 SH   SOLE   2,379 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   1,018,431 14,574 SH   SOLE   14,574 0 0
ATS CORPORATION COM 00217Y104   607,520 19,053 SH   SOLE   19,053 0 0
B2GOLD CORP COM 11777Q209   1,236,586 342,336 SH   SOLE   342,336 0 0
BAIDU INC SPON ADR REP A 056752108   688,052 8,023 SH   SOLE   8,023 0 0
BANK AMERICA CORP COM 060505104   8,566,340 181,030 SH   SOLE   181,030 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   304,174 5,502 SH   SOLE   5,502 0 0
BCE INC COM NEW 05534B760   1,941,266 87,553 SH   SOLE   87,553 0 0
BECTON DICKINSON & CO COM 075887109   4,525,524 26,273 SH   SOLE   26,273 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   16,033,600 22 SH   SOLE   22 0 0
BHP GROUP LTD SPONSORED ADS 088606108   901,399 18,744 SH   SOLE   18,744 0 0
BROADCOM INC COM 11135F101   15,792,264 57,291 SH   SOLE   57,291 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   705,641 12,752 SH   SOLE   12,752 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   3,867,332 62,500 SH   SOLE   62,500 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,230,924 36,751 SH   SOLE   36,751 0 0
BRP INC COM SUN VTG 05577W200   847,766 17,469 SH   SOLE   17,469 0 0
BURFORD CAP LTD ORD SHS G17977110   16,181,537 1,134,750 SH   SOLE   1,134,750 0 0
CANADIAN IMPERIAL BK COMM COM 136069101   345,181 4,864 SH   SOLE   4,864 0 0
CANADIAN NAT RES LTD COM 136385101   526,434 16,753 SH   SOLE   16,753 0 0
CANADIAN NATL RY CO COM 136375102   758,489 7,281 SH   SOLE   7,281 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,575,303 19,834 SH   SOLE   19,834 0 0
CATERPILLAR INC COM 149123101   3,997,787 10,298 SH   SOLE   10,298 0 0
CBRE GROUP INC CL A 12504L109   6,625,294 47,283 SH   SOLE   47,283 0 0
CHEVRON CORP NEW COM 166764100   3,637,169 25,401 SH   SOLE   25,401 0 0
CME GROUP INC COM 12572Q105   6,352,490 23,048 SH   SOLE   23,048 0 0
COCA COLA CO COM 191216100   6,142,090 86,814 SH   SOLE   86,814 0 0
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108   823,849 8,517 SH   SOLE   8,517 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   1,044,389 7,984 SH   SOLE   7,984 0 0
CSX CORP COM 126408103   2,801,514 85,857 SH   SOLE   85,857 0 0
DANAHER CORPORATION COM 235851102   4,303,211 21,784 SH   SOLE   21,784 0 0
DISNEY WALT CO COM 254687106   2,685,065 21,652 SH   SOLE   21,652 0 0
ELEVANCE HEALTH INC COM 036752103   1,554,673 3,997 SH   SOLE   3,997 0 0
ELI LILLY & CO COM 532457108   5,756,829 7,385 SH   SOLE   7,385 0 0
ENBRIDGE INC COM 29250N105   2,415,462 53,279 SH   SOLE   53,279 0 0
ENSIGN GROUP INC COM 29358P101   9,025,915 58,511 SH   SOLE   58,511 0 0
EXPEDIA GROUP INC COM NEW 30212P303   949,837 5,631 SH   SOLE   5,631 0 0
EXXON MOBIL CORP COM 30231G102   7,162,448 66,442 SH   SOLE   66,442 0 0
FERROVIAL SE ORD SHS N3168P101   2,856,109 53,576 SH   SOLE   53,576 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   8,822,778 531,169 SH   SOLE   531,169 0 0
FIRSTSERVICE CORP NEW COM 33767E202   1,413,515 8,102 SH   SOLE   8,102 0 0
FLUTTER ENTMT PLC SHS G3643J108   1,688,270 5,908 SH   SOLE   5,908 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   843,200 8,188 SH   SOLE   8,188 0 0
GE AEROSPACE COM NEW 369604301   6,702,178 26,039 SH   SOLE   26,039 0 0
GILDAN ACTIVEWEAR INC COM 375916103   15,767,436 320,216 SH   SOLE   320,216 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   7,918,649 375,825 SH   SOLE   375,825 0 0
GSK PLC SPONSORED ADR 37733W204   920,986 23,984 SH   SOLE   23,984 0 0
HAYWARD HLDGS INC COM 421298100   2,284,812 165,566 SH   SOLE   165,566 0 0
HCA HEALTHCARE INC COM 40412C101   1,460,377 3,812 SH   SOLE   3,812 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   8,100,198 30,413 SH   SOLE   30,413 0 0
HOME DEPOT INC COM 437076102   4,101,235 11,186 SH   SOLE   11,186 0 0
INTUIT COM 461202103   4,135,845 5,251 SH   SOLE   5,251 0 0
ISHARES TR MSCI EAFE ETF 464287465   26,404,108 295,381 SH   SOLE   295,381 0 0
JOHNSON & JOHNSON COM 478160104   1,911,972 12,517 SH   SOLE   12,517 0 0
JPMORGAN CHASE & CO. COM 46625H100   11,955,309 41,238 SH   SOLE   41,238 0 0
LATHAM GROUP INC COM 51819L107   7,017,068 1,099,851 SH   SOLE   1,099,851 0 0
MAGNA INTL INC COM 559222401   626,787 16,218 SH   SOLE   16,218 0 0
MANULIFE FINL CORP COM 56501R106   2,189,835 68,504 SH   SOLE   68,504 0 0
MARSH & MCLENNAN COS INC COM 571748102   8,371,944 38,291 SH   SOLE   38,291 0 0
MASIMO CORP COM 574795100   1,383,441 8,224 SH   SOLE   8,224 0 0
MASTERCARD INCORPORATED CL A 57636Q104   9,063,530 16,129 SH   SOLE   16,129 0 0
MCDONALDS CORP COM 580135101   4,691,958 16,059 SH   SOLE   16,059 0 0
META PLATFORMS INC CL A 30303M102   23,360,548 31,650 SH   SOLE   31,650 0 0
MICRON TECHNOLOGY INC COM 595112103   2,514,793 20,404 SH   SOLE   20,404 0 0
MICROSOFT CORP COM 594918104   38,804,944 78,014 SH   SOLE   78,014 0 0
NETFLIX INC COM 64110L106   8,862,362 6,618 SH   SOLE   6,618 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,582,206 13,075 SH   SOLE   13,075 0 0
NUTRIEN LTD COM 67077M108   744,185 12,774 SH   SOLE   12,774 0 0
NVIDIA CORPORATION COM 67066G104   29,489,623 186,655 SH   SOLE   186,655 0 0
OPEN TEXT CORP COM 683715106   1,310,217 44,850 SH   SOLE   44,850 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   5,471,342 60,705 SH   SOLE   60,705 0 0
PARKER-HANNIFIN CORP COM 701094104   7,974,432 11,417 SH   SOLE   11,417 0 0
PEMBINA PIPELINE CORP COM 706327103   258,869 6,896 SH   SOLE   6,896 0 0
PPG INDS INC COM 693506107   1,778,481 15,635 SH   SOLE   15,635 0 0
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102   1,302,182 43,963 SH   SOLE   43,963 0 0
PROCTER AND GAMBLE CO COM 742718109   6,063,719 38,060 SH   SOLE   38,060 0 0
RB GLOBAL INC COM 74935Q107   17,736,597 167,027 SH   SOLE   167,027 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   941,002 14,189 SH   SOLE   14,189 0 0
RIO TINTO PLC SPONSORED ADR 767204100   1,031,391 17,682 SH   SOLE   17,682 0 0
ROYAL BK CDA COM 780087102   3,484,120 26,442 SH   SOLE   26,442 0 0
S&P GLOBAL INC COM 78409V104   28,343,947 53,754 SH   SOLE   53,754 0 0
SAP SE SPON ADR 803054204   1,888,157 6,209 SH   SOLE   6,209 0 0
SERVICENOW INC COM 81762P102   9,045,048 8,798 SH   SOLE   8,798 0 0
SHELL PLC SPON ADS 780259305   2,654,950 37,707 SH   SOLE   37,707 0 0
SHERWIN WILLIAMS CO COM 824348106   5,445,003 15,858 SH   SOLE   15,858 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107   4,196,300 36,391 SH   SOLE   36,391 0 0
SOTERA HEALTH CO COM 83601L102   4,604,738 414,095 SH   SOLE   414,095 0 0
SUN LIFE FINANCIAL INC. COM 866796105   1,494,012 22,458 SH   SOLE   22,458 0 0
SUNCOR ENERGY INC NEW COM 867224107   1,864,231 49,778 SH   SOLE   49,778 0 0
TELUS CORPORATION COM 87971M103   345,620 21,525 SH   SOLE   21,525 0 0
TEXAS INSTRS INC COM 882508104   5,293,895 25,498 SH   SOLE   25,498 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   5,047,977 12,450 SH   SOLE   12,450 0 0
TJX COS INC NEW COM 872540109   4,589,382 37,164 SH   SOLE   37,164 0 0
T-MOBILE US INC COM 872590104   3,130,022 13,137 SH   SOLE   13,137 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   4,412,245 60,001 SH   SOLE   60,001 0 0
TRIP COM GROUP LTD ADS 89677Q107   840,898 14,340 SH   SOLE   14,340 0 0
UBER TECHNOLOGIES INC COM 90353T100   32,094,080 343,988 SH   SOLE   343,988 0 0
UNION PAC CORP COM 907818108   8,324,755 36,182 SH   SOLE   36,182 0 0
UNITEDHEALTH GROUP INC COM 91324P102   7,335,036 23,512 SH   SOLE   23,512 0 0
VERMILION ENERGY INC COM 923725105   600,786 82,324 SH   SOLE   82,324 0 0
VISA INC COM CL A 92826C839   8,308,880 23,402 SH   SOLE   23,402 0 0
WASTE CONNECTIONS INC COM 94106B101   1,674,701 8,967 SH   SOLE   8,967 0 0
WAYFAIR INC CL A 94419L101   7,135,004 139,519 SH   SOLE   139,519 0 0
ZOETIS INC CL A 98978V103   770,549 4,941 SH   SOLE   4,941 0 0