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 INC COM 00724F101 BBG001S5NCQ5 288,826,992 668,498 SH   SOLE   668,498 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 510,211,503 2,777,717 SH   SOLE   2,777,717 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 613,808,630 2,871,723 SH   SOLE   2,871,723 0 0
AMGEN INC COM 031162100 BBG001S5NNL6 306,645,972 1,212,534 SH   SOLE   1,212,534 0 0
APPLE INC COM 037833100 BBG001S5N8V8 235,650,478 941,021 SH   SOLE   941,021 0 0
BLACKROCK INC COM 09290D101 BBG01PSW2WR0 343,976,175 343,739 SH   SOLE   343,739 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 6,866,356 1,382 SH   SOLE   1,382 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 28,133,575 519,006 SH   SOLE   519,006 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 BBG00B5CBKK4 1,033,971 43,866 SH   SOLE   43,866 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 6,802,564 118,415 SH   SOLE   118,415 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 26,336,575 829,187 SH   SOLE   829,187 0 0
BROOKFIELD WEALTH SOL LTD CL A EXCHANGEAB G17434104 BBG011C6S2B2 8,717,618 151,641 SH   SOLE   151,641 0 0
CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 27,601,509 894,468 SH   SOLE   894,468 0 0
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 25,679,028 253,008 SH   SOLE   253,008 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 2,355,369 32,547 SH   SOLE   32,547 0 0
CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 10,244,634 93,679 SH   SOLE   93,679 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 5,395,041 89,470 SH   SOLE   89,470 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 BBG001S79G88 14,545,876 107,018 SH   SOLE   107,018 0 0
CULLEN FROST BANKERS INC COM 229899109 BBG001S6D2D0 113,963,751 848,892 SH   SOLE   848,892 0 0
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 382,935,512 1,715,826 SH   SOLE   1,715,826 0 0
DESCARTES SYS GROUP INC COM 249906108 BBG001SBJY34 4,815,426 42,384 SH   SOLE   42,384 0 0
ELDORADO GOLD CORP NEW COM 284902509 BBG001S5YPQ4 9,433,706 634,591 SH   SOLE   634,591 0 0
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 37,596,660 886,273 SH   SOLE   886,273 0 0
ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 4,356,372 63,430 SH   SOLE   63,430 0 0
ERO COPPER CORP COM 296006109 BBG00HNV5D86 10,448,060 775,356 SH   SOLE   775,356 0 0
FIRSTSERVICE CORP NEW COM 33767E202 BBG0093LLBP5 11,577,958 63,948 SH   SOLE   63,948 0 0
FRANCO NEV CORP COM 351858105 BBG001STGSR5 17,205,480 146,489 SH   SOLE   146,489 0 0
GARMIN LTD SHS H2906T109 BBG001SG0H12 88,936,837 431,188 SH   SOLE   431,188 0 0
GRANITE REAL ESTATE INVT TR TR UNIT NEW 387437205 BBG01Q41FZ73 13,836,073 285,250 SH   SOLE   285,250 0 0
LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 93,913,395 245,583 SH   SOLE   245,583 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 156,158,682 751,825 SH   SOLE   751,825 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 406,960,940 794,248 SH   SOLE   794,248 0 0
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 327,321,528 576,466 SH   SOLE   576,466 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 103,399,737 84,499 SH   SOLE   84,499 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 852,495,700 2,085,394 SH   SOLE   2,085,394 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 178,801,330 3,468,660 SH   SOLE   3,468,660 0 0
NEW GOLD INC CDA COM 644535106 BBG001S5YM54 13,086,319 5,242,547 SH   SOLE   5,242,547 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 633,567,450 4,838,488 SH   SOLE   4,838,488 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 BBG006L2SZD6 10,401,575 574,704 SH   SOLE   574,704 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 2,447,355 14,598 SH   SOLE   14,598 0 0
PUBLIC STORAGE OPER CO COM 74460D109 BBG001S5TH79 192,098,105 662,685 SH   SOLE   662,685 0 0
ROLLINS INC COM 775711104 BBG001S5VRG4 334,289,014 7,462,332 SH   SOLE   7,462,332 0 0
ROYAL BK CDA COM 780087102 BBG001S60869 52,183,637 433,017 SH   SOLE   433,017 0 0
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 73,482,668 216,170 SH   SOLE   216,170 0 0
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 3,633,699 34,159 SH   SOLE   34,159 0 0
SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 627,455 10,573 SH   SOLE   10,573 0 0
SYSCO CORP COM 871829107 BBG001S5WJS8 142,158,785 1,948,961 SH   SOLE   1,948,961 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 91,656,693 484,552 SH   SOLE   484,552 0 0
TELUS CORPORATION COM 87971M103 BBG001S60K53 14,795,040 1,091,751 SH   SOLE   1,091,751 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 237,228,233 1,298,418 SH   SOLE   1,298,418 0 0
TFI INTL INC COM 87241L109 BBG001SCQG15 10,193,346 75,474 SH   SOLE   75,474 0 0
THOMSON REUTERS CORP COM 884903808 BBG001S5WSW3 5,321,443 33,157 SH   SOLE   33,157 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 26,875,482 505,061 SH   SOLE   505,061 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104 BBG00QRZMFT6 10,069,277 670,446 SH   SOLE   670,446 0 0
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 166,072,424 2,845,296 SH   SOLE   2,845,296 0 0
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 252,414,035 2,059,010 SH   SOLE   2,059,010 0 0
WALMART INC COM 931142103 BBG001S5XH92 42,134,452 466,347 SH   SOLE   466,347 0 0
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 319,075,316 1,927,900 SH   SOLE   1,927,900 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 15,370,593 273,217 SH   SOLE   273,217 0 0
WORKDAY INC CL A 98138H101 BBG001T21KQ7 263,501,227 1,053,221 SH   SOLE   1,053,221 0 0
ZOETIS INC CL A 98978V103 BBG0039320P7 67,651,611 431,847 SH   SOLE   431,847 0 0