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   5,468,718 47,967 SH   SOLE   47,967 0 0
ABBVIE INC COM 00287Y109   3,017,889 15,282 SH   SOLE   15,282 0 0
ADOBE INC COM 00724F101   4,318,285 8,340 SH   SOLE   8,340 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,405,644 20,756 SH   SOLE   20,756 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   2,373,886 434,479 SH   SOLE   434,479 0 0
ALPHABET INC CAP STK CL A 02079K305   22,907,865 138,124 SH   SOLE   138,124 0 0
ALPHABET INC CAP STK CL C 02079K107   18,349,959 109,282 SH   SOLE   109,282 0 0
AMAZON COM INC COM 023135106   21,477,327 115,265 SH   SOLE   115,265 0 0
AON PLC SHS CL A G0403H108   48,950,142 141,017 SH   SOLE   141,017 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   41,247,656 330,219 SH   SOLE   330,219 0 0
APPLE INC COM 037833100   29,068,381 124,757 SH   SOLE   124,757 0 0
ARAMARK COM 03852U106   23,332,468 600,339 SH   SOLE   600,339 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   4,006,266 4,808 SH   SOLE   4,808 0 0
ATS CORPORATION COM 00217Y104   1,874,746 64,620 SH   SOLE   64,620 0 0
B2GOLD CORP COM 11777Q209   3,533,352 1,143,310 SH   SOLE   1,143,310 0 0
BANK AMERICA CORP COM 060505104   8,128,289 204,846 SH   SOLE   204,846 0 0
BANK MONTREAL QUE COM 063671101   413,342 4,581 SH   SOLE   4,581 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   874,985 16,060 SH   SOLE   16,060 0 0
BARRICK GOLD CORP COM 067901108   3,726,561 187,374 SH   SOLE   187,374 0 0
BCE INC COM NEW 05534B760   6,948,484 199,876 SH   SOLE   199,876 0 0
BECTON DICKINSON & CO COM 075887109   6,100,553 25,303 SH   SOLE   25,303 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   20,044,220 29 SH   SOLE   29 0 0
BROADCOM INC COM 11135F101   10,374,150 60,140 SH   SOLE   60,140 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   2,089,023 44,190 SH   SOLE   44,190 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   11,150,525 209,963 SH   SOLE   209,963 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   4,150,918 118,271 SH   SOLE   118,271 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   275,585 9,773 SH   SOLE   9,773 0 0
BRP INC COM SUN VTG 05577W200   3,266,137 54,884 SH   SOLE   54,884 0 0
BURFORD CAP LTD ORD SHS G17977110   17,134,289 1,286,595 SH   SOLE   1,286,595 0 0
CANADIAN IMPERIAL BK COMM COM 136069101   1,171,456 19,099 SH   SOLE   19,099 0 0
CANADIAN NATL RY CO COM 136375102   2,821,634 24,098 SH   SOLE   24,098 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   4,874,124 56,994 SH   SOLE   56,994 0 0
CATERPILLAR INC COM 149123101   4,038,314 10,325 SH   SOLE   10,325 0 0
CBRE GROUP INC CL A 12504L109   5,945,663 47,764 SH   SOLE   47,764 0 0
CHEVRON CORP NEW COM 166764100   4,197,784 28,504 SH   SOLE   28,504 0 0
CME GROUP INC COM 12572Q105   5,791,842 26,249 SH   SOLE   26,249 0 0
COCA COLA CO COM 191216100   6,422,919 89,381 SH   SOLE   89,381 0 0
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108   1,964,704 22,145 SH   SOLE   22,145 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   4,007,121 26,406 SH   SOLE   26,406 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   1,777,964 280,879 SH   SOLE   280,879 0 0
CSX CORP COM 126408103   2,940,091 85,146 SH   SOLE   85,146 0 0
D R HORTON INC COM 23331A109   1,662,561 8,715 SH   SOLE   8,715 0 0
DANAHER CORPORATION COM 235851102   5,344,100 19,222 SH   SOLE   19,222 0 0
DISNEY WALT CO COM 254687106   2,267,583 23,574 SH   SOLE   23,574 0 0
ELEVANCE HEALTH INC COM 036752103   2,407,080 4,629 SH   SOLE   4,629 0 0
ELI LILLY & CO COM 532457108   6,299,033 7,110 SH   SOLE   7,110 0 0
ENBRIDGE INC COM 29250N105   8,022,039 197,492 SH   SOLE   197,492 0 0
EXPEDIA GROUP INC COM NEW 30212P303   1,223,681 8,267 SH   SOLE   8,267 0 0
EXXON MOBIL CORP COM 30231G102   8,382,285 71,509 SH   SOLE   71,509 0 0
FERROVIAL SE ORD SHS N3168P101   4,268,766 99,400 SH   SOLE   99,400 0 0
FIRSTSERVICE CORP NEW COM 33767E202   4,833,860 26,458 SH   SOLE   26,458 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   1,722,292 17,448 SH   SOLE   17,448 0 0
GE AEROSPACE COM NEW 369604301   4,203,071 22,288 SH   SOLE   22,288 0 0
GILDAN ACTIVEWEAR INC COM 375916103   13,563,090 286,657 SH   SOLE   286,657 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   2,324,768 78,566 SH   SOLE   78,566 0 0
HCA HEALTHCARE INC COM 40412C101   3,998,865 9,839 SH   SOLE   9,839 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   7,424,174 32,209 SH   SOLE   32,209 0 0
HOME DEPOT INC COM 437076102   4,393,584 10,843 SH   SOLE   10,843 0 0
INTUIT COM 461202103   3,584,412 5,772 SH   SOLE   5,772 0 0
JOHNSON & JOHNSON COM 478160104   3,007,185 18,556 SH   SOLE   18,556 0 0
JPMORGAN CHASE & CO. COM 46625H100   9,620,488 45,625 SH   SOLE   45,625 0 0
KBR INC COM 48242W106   17,012,087 261,202 SH   SOLE   261,202 0 0
LATHAM GROUP INC COM 51819L107   2,250,997 331,029 SH   SOLE   331,029 0 0
MAGNA INTL INC COM 559222401   1,577,870 38,467 SH   SOLE   38,467 0 0
MANULIFE FINL CORP COM 56501R106   6,600,761 223,364 SH   SOLE   223,364 0 0
MARSH & MCLENNAN COS INC COM 571748102   17,797,817 79,614 SH   SOLE   79,614 0 0
MASIMO CORP COM 574795100   1,931,558 14,425 SH   SOLE   14,425 0 0
MASTERCARD INCORPORATED CL A 57636Q104   8,003,510 16,208 SH   SOLE   16,208 0 0
MCDONALDS CORP COM 580135101   5,527,770 18,153 SH   SOLE   18,153 0 0
MERCK & CO INC COM 58933Y105   3,026,601 26,652 SH   SOLE   26,652 0 0
META PLATFORMS INC CL A 30303M102   26,878,974 46,880 SH   SOLE   46,880 0 0
MICRON TECHNOLOGY INC COM 595112103   2,107,491 20,321 SH   SOLE   20,321 0 0
MICROSOFT CORP COM 594918104   31,611,989 73,465 SH   SOLE   73,465 0 0
NETFLIX INC COM 64110L106   4,832,966 6,814 SH   SOLE   6,814 0 0
NOVARTIS AG SPONSORED ADR 66987V109   4,340,050 37,733 SH   SOLE   37,733 0 0
NUTRIEN LTD COM 67077M108   2,009,066 41,812 SH   SOLE   41,812 0 0
NVIDIA CORPORATION COM 67066G104   21,007,298 172,985 SH   SOLE   172,985 0 0
OPEN TEXT CORP COM 683715106   4,971,488 149,360 SH   SOLE   149,360 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   4,815,991 4,182 SH   SOLE   4,182 0 0
PARKER-HANNIFIN CORP COM 701094104   7,228,653 11,441 SH   SOLE   11,441 0 0
PEMBINA PIPELINE CORP COM 706327103   811,467 19,687 SH   SOLE   19,687 0 0
PPG INDS INC COM 693506107   2,057,236 15,531 SH   SOLE   15,531 0 0
PROCTER AND GAMBLE CO COM 742718109   6,688,811 38,619 SH   SOLE   38,619 0 0
RB GLOBAL INC COM 74935Q107   14,781,199 182,848 SH   SOLE   182,848 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,348,470 2,234 SH   SOLE   2,234 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   3,357,404 46,532 SH   SOLE   46,532 0 0
ROYAL BK CDA COM 780087102   10,979,145 87,973 SH   SOLE   87,973 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203   2,803,645 62,055 SH   SOLE   62,055 0 0
S&P GLOBAL INC COM 78409V104   26,755,589 51,667 SH   SOLE   51,667 0 0
SERVICENOW INC COM 81762P102   7,673,866 8,580 SH   SOLE   8,580 0 0
SHERWIN WILLIAMS CO COM 824348106   6,076,186 15,920 SH   SOLE   15,920 0 0
SHOPIFY INC CL A 82509L107   8,627,064 107,693 SH   SOLE   107,693 0 0
SUN LIFE FINANCIAL INC. COM 866796105   4,324,073 74,551 SH   SOLE   74,551 0 0
SUNCOR ENERGY INC NEW COM 867224107   6,111,864 165,597 SH   SOLE   165,597 0 0
TC ENERGY CORP COM 87807B107   599,859 12,620 SH   SOLE   12,620 0 0
TELUS CORPORATION COM 87971M103   878,595 52,373 SH   SOLE   52,373 0 0
TEXAS INSTRS INC COM 882508104   4,924,216 23,838 SH   SOLE   23,838 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   7,270,672 11,754 SH   SOLE   11,754 0 0
TJX COS INC NEW COM 872540109   4,340,282 36,926 SH   SOLE   36,926 0 0
T-MOBILE US INC COM 872590104   3,612,125 17,504 SH   SOLE   17,504 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   9,508,272 150,379 SH   SOLE   150,379 0 0
UBER TECHNOLOGIES INC COM 90353T100   21,851,646 289,762 SH   SOLE   289,762 0 0
UNION PAC CORP COM 907818108   8,858,738 35,941 SH   SOLE   35,941 0 0
UNITEDHEALTH GROUP INC COM 91324P102   19,832,007 33,450 SH   SOLE   33,450 0 0
VERMILION ENERGY INC COM 923725105   2,770,619 283,894 SH   SOLE   283,894 0 0
VISA INC COM CL A 92826C839   6,385,164 23,223 SH   SOLE   23,223 0 0
WASTE CONNECTIONS INC COM 94106B101   5,408,922 30,262 SH   SOLE   30,262 0 0
WAYFAIR INC CL A 94419L101   3,318,216 59,064 SH   SOLE   59,064 0 0
WILLSCOT HLDGS CORP COM CL A 971378104   3,672,768 97,680 SH   SOLE   97,680 0 0
ZOETIS INC CL A 98978V103   1,944,813 9,954 SH   SOLE   9,954 0 0