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
ARK Innovation ETF COM 00214Q104   10,960 127 SH   SOLE   127 0 0
ATS Corp COM 00217Y104   5,718,338 218,525 SH   SOLE   218,525 0 0
Alphabet Inc COM 02079K107   967,381 3,972 SH   SOLE   3,972 0 0
Alphabet Inc COM 02079K305   133,181,119 547,085 SH   SOLE   547,085 0 0
Amazon.com Inc COM 023135106   63,553,658 289,226 SH   SOLE   289,226 0 0
AMETEK Inc COM 031100100   75,534,894 401,474 SH   SOLE   401,474 0 0
Apple Inc COM 037833100   31,789,537 124,618 SH   SOLE   124,618 0 0
Bank of Nova Scotia/The COM 064149107   402,284 5,692 SH   SOLE   5,692 0 0
Baytex Energy Corp COM 07317Q105   7,172 3,031 SH   SOLE   3,031 0 0
Berkshire Hathaway Inc COM 084670702   110,550,012 219,622 SH   SOLE   219,622 0 0
Booking Holdings Inc COM 09857L108   280,762 39 SH   SOLE   39 0 0
Brookfield Corp COM 11271J107   110,078,197 1,606,322 SH   SOLE   1,606,322 0 0
Canadian National Railway Co COM 136375102   47,687,734 505,300 SH   SOLE   505,300 0 0
Canadian Natural Resources Ltd COM 136385101   69,824,336 2,151,019 SH   SOLE   2,151,019 0 0
Canadian Pacific Kansas City L COM 13646K108   21,799,459 291,973 SH   SOLE   291,973 0 0
Carlisle Cos Inc COM 142339100   28,321,811 86,029 SH   SOLE   86,029 0 0
Certara Inc COM 15687V109   10,587,164 866,380 SH   SOLE   866,380 0 0
Coca-Cola Co/The COM 191216100   101,648 1,521 SH   SOLE   1,521 0 0
Colliers International Group I COM 194693107   11,577,716 74,011 SH   SOLE   74,011 0 0
Comcast Corp COM 20030N101   11,847,477 376,313 SH   SOLE   376,313 0 0
Danaher Corp COM 235851102   36,279,244 182,598 SH   SOLE   182,598 0 0
Descartes Systems Group Inc/Th COM 249906108   31,961,366 339,370 SH   SOLE   339,370 0 0
Domino's Pizza Inc COM 25754A201   57,429,932 132,655 SH   SOLE   132,655 0 0
Enbridge Inc COM 29250N105   14,331 111 SH   SOLE   111 0 0
Meta Platforms Inc COM 30303M102   47,221,368 64,301 SH   SOLE   64,301 0 0
Fortinet Inc COM 34959E109   28,045,220 333,554 SH   SOLE   333,554 0 0
Gildan Activewear Inc COM 375916103   31,234 322 SH   SOLE   322 0 0
Grayscale Bitcoin Trust ETF COM 389637109   38,152 425 SH   SOLE   425 0 0
Grayscale Bitcoin Mini Trust E COM 389930207   4,304 85 SH   SOLE   85 0 0
HCA Healthcare Inc COM 40412C101   31,626,807 74,104 SH   SOLE   74,104 0 0
HEICO Corp COM 422806109   65,695,161 203,504 SH   SOLE   203,504 0 0
Intercontinental Exchange Inc COM 45866F104   111,232,110 658,866 SH   SOLE   658,866 0 0
Invesco QQQ Trust Series 1 COM 46090E103   65,516 109 SH   SOLE   109 0 0
iShares S&P 100 ETF COM 464287101   132,803 399 SH   SOLE   399 0 0
iShares Core U.S. Aggregate Bo COM 464287226   1,653,824 16,497 SH   SOLE   16,497 0 0
iShares Core S&P Mid-Cap ETF COM 464287507   114,205 1,750 SH   SOLE   1,750 0 0
iShares MSCI ACWI ex U.S. ETF COM 464288240   9,588,975 147,500 SH   SOLE   147,500 0 0
iShares Core MSCI EAFE ETF COM 46432F842   248,057,227 2,841,109 SH   SOLE   2,841,109 0 0
iShares 0-3 Month Treasury Bon COM 46436E718   20,003,753 198,647 SH   SOLE   198,647 0 0
JPMorgan Chase & Co COM 46625H100   27,928,172 88,361 SH   SOLE   88,361 0 0
Lightspeed Commerce Inc COM 53229C107   28,874 2,500 SH   SOLE   2,500 0 0
Lowe's Cos Inc COM 548661107   65,706,005 261,228 SH   SOLE   261,228 0 0
Manulife Financial Corp COM 56501R106   19,607,203 628,779 SH   SOLE   628,779 0 0
Mastercard Inc COM 57636Q104   13,486,485 23,664 SH   SOLE   23,664 0 0
MercadoLibre Inc COM 58733R102   1,729,336 740 SH   SOLE   740 0 0
Methanex Corp COM 59151K108   81,261,360 2,040,507 SH   SOLE   2,040,507 0 0
Microsoft Corp COM 594918104   147,681,530 284,877 SH   SOLE   284,877 0 0
Middleby Corp/The COM 596278101   19,864,129 149,305 SH   SOLE   149,305 0 0
Mogo Inc COM 60800C208   1,317 713 SH   SOLE   713 0 0
Netflix Inc COM 64110L106   21,775,984 18,113 SH   SOLE   18,113 0 0
Nutrien Ltd COM 67077M108   12,567,871 213,829 SH   SOLE   213,829 0 0
Open Text Corp COM 683715106   5,421 145 SH   SOLE   145 0 0
Oracle Corp COM 68389X105   281,521 346 SH   SOLE   346 0 0
Rogers Communications Inc COM 775109200   11,001 175 SH   SOLE   175 0 0
Roper Technologies Inc COM 776696106   47,751,562 95,680 SH   SOLE   95,680 0 0
Royal Bank of Canada COM 780087102   131,264,269 890,073 SH   SOLE   890,073 0 0
S&P Global Inc COM 78409V104   17,522 3 SH   SOLE   3 0 0
SPDR S&P 500 ETF Trust COM 78462F103   277,225 415 SH   SOLE   415 0 0
Shopify Inc COM 82509L107   11,708,673 78,794 SH   SOLE   78,794 0 0
Sun Life Financial Inc COM 866796105   118,982 1,981 SH   SOLE   1,981 0 0
Suncor Energy Inc COM 867224107   15,487 370 SH   SOLE   370 0 0
TFI International Inc COM 87241L109   80,718,003 912,039 SH   SOLE   912,039 0 0
TELUS Corp COM 87971M103   4,126 257 SH   SOLE   257 0 0
Texas Instruments Inc COM 882508104   47,208,505 256,711 SH   SOLE   256,711 0 0
Thermo Fisher Scientific Inc COM 883556102   102,507,253 211,097 SH   SOLE   211,097 0 0
Thomson Reuters Corp COM 884903808   33,125,704 213,286 SH   SOLE   213,286 0 0
TopBuild Corp COM 89055F103   32,401,903 82,810 SH   SOLE   82,810 0 0
Toronto-Dominion Bank/The COM 891160509   132,087,137 1,650,983 SH   SOLE   1,650,983 0 0
Triple Flag Precious Metals Co COM 89679M104   16,513,520 563,989 SH   SOLE   563,989 0 0
Vanguard Short-Term Bond ETF COM 921937827   55,789 707 SH   SOLE   707 0 0
Visa Inc COM 92826C839   131,043,834 383,427 SH   SOLE   383,427 0 0
Waste Connections Inc COM 94106B101   19,654,916 111,779 SH   SOLE   111,779 0 0
Wheaton Precious Metals Corp COM 962879102   93,784,033 838,870 SH   SOLE   838,870 0 0
Zoetis Inc COM 98978V103   13,848,164 94,643 SH   SOLE   94,643 0 0
Brookfield Infrastructure Part COM G16252101   82,457,433 2,501,364 SH   SOLE   2,501,364 0 0