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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AFFIRM HLDGS INC COM CL A 00827B106 29,622 795 SH SOLE 795 0 0
ALPHABET INC CAP STK CL C 02079K107 10,129,096 66,525 SH SOLE 66,525 0 0
ALPHABET INC CAP STK CL A 02079K305 262,618 1,740 SH SOLE 1,740 0 0
AMERICAN EXPRESS CO COM 025816109 45,538 200 SH SOLE 200 0 0
AMPHENOL CORP CL A 032095101 10,091,392 87,485 SH SOLE 87,485 0 0
APPLE INC COM 037833100 7,117,448 41,506 SH SOLE 41,506 0 0
BANK NOVA SCOTIA B C COM 064149107 640,577 12,374 SH SOLE 12,374 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15,980 38 SH SOLE 38 0 0
CANADIAN NATL RY CO COM 136375102 7,659,073 58,120 SH SOLE 58,120 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 6,571,325 74,475 SH SOLE 74,475 0 0
CANOPY GROWTH CORPORATION COM NEW 138035704 86 10 SH SOLE 10 0 0
CASEYS GEN STORES INC COM 147528103 111,457 350 SH SOLE 350 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 158,248 216 SH SOLE 216 0 0
DANAHER CORP DEL COM 235851102 9,551,042 38,247 SH SOLE 38,247 0 0
DISNEY WALT CO COM 254687106 4,517,532 36,920 SH SOLE 36,920 0 0
FASTENAL CO COM 311900104 5,221,220 67,685 SH SOLE 67,685 0 0
FORTINET INC COM 34959E109 6,532,483 95,630 SH SOLE 95,630 0 0
HOME DEPOT INC COM 437076102 6,837,670 17,825 SH SOLE 17,825 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 6,788,121 17,009 SH SOLE 17,009 0 0
ISHARES TR 20 YR TR BD ETF 464287432 17,032 180 SH SOLE 180 0 0
WTS-LEAFLY HLDGS 4FEB27 *W EXP 02/04/202 52178J113 4 125 SH SOLE 125 0 0
MICROSOFT CORP COM 594918104 13,881,235 32,994 SH SOLE 32,994 0 0
NVIDIA CORPORATION COM 67066G104 18,071 20 SH SOLE 20 0 0
ROYAL BK CDA COM 780087102 6,406,766 63,474 SH SOLE 63,474 0 0
S&P GLOBAL INC COM 78409V104 5,216,013 12,260 SH SOLE 12,260 0 0
SHERWIN WILLIAMS CO COM 824348106 7,083,792 20,395 SH SOLE 20,395 0 0
SNAP INC CL A 83304A106 402 35 SH SOLE 35 0 0
SNDL INC COM 83307B101 768 383 SH SOLE 383 0 0
TESLA INC COM 88160R101 5,274 30 SH SOLE 30 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,638,784 16,584 SH SOLE 16,584 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 51,398 851 SH SOLE 851 0 0
VISA INC COM CL A 92826C839 12,247,983 43,887 SH SOLE 43,887 0 0
WASTE CONNECTIONS INC COM 94106B101 7,053,680 40,999 SH SOLE 40,999 0 0
ZOETIS INC CL A 98978V103 6,322,529 37,365 SH SOLE 37,365 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 11,725 225 SH SOLE 225 0 0