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 16,910 795 SH SOLE 795 0 0
ALPHABET INC CAP STK CL C 02079K107 8,591,345 65,160 SH SOLE 65,160 0 0
ALPHABET INC CAP STK CL A 02079K305 266,955 2,040 SH SOLE 2,040 0 0
AMERICAN EXPRESS CO COM 025816109 29,838 200 SH SOLE 200 0 0
AMPHENOL CORP CL A 032095101 7,297,468 86,885 SH SOLE 86,885 0 0
APPLE INC COM 037833100 6,964,993 40,681 SH SOLE 40,681 0 0
BANK MONTREAL MEDIUM COM 063671101 37,232 440 SH SOLE 440 0 0
BANK NOVA SCOTIA B C COM 064149107 654,888 14,566 SH SOLE 14,566 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,311 38 SH SOLE 38 0 0
CANADIAN NATL RY CO COM 136375102 6,072,220 55,900 SH SOLE 55,900 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 5,200,141 69,745 SH SOLE 69,745 0 0
CANOPY GROWTH CORP COM 138035100 78 100 SH SOLE 100 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 122,031 216 SH SOLE 216 0 0
DANAHER CORP DEL COM 235851102 8,398,679 33,852 SH SOLE 33,852 0 0
DISNEY WALT CO COM 254687106 2,931,982 36,175 SH SOLE 36,175 0 0
FASTENAL CO COM 311900104 2,774,892 50,785 SH SOLE 50,785 0 0
FORTINET INC COM 34959E109 5,539,979 94,410 SH SOLE 94,410 0 0
HOME DEPOT INC COM 437076102 5,024,919 16,630 SH SOLE 16,630 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 5,350,075 18,304 SH SOLE 18,304 0 0
MICROSOFT CORP COM 594918104 11,294,056 35,769 SH SOLE 35,769 0 0
NIKE INC CL B 654106103 4,222,099 44,155 SH SOLE 44,155 0 0
NVIDIA CORPORATION COM 67066G104 8,700 20 SH SOLE 20 0 0
ROYAL BK CDA COM 780087102 4,840,078 55,214 SH SOLE 55,214 0 0
SHERWIN WILLIAMS CO COM 824348106 4,959,699 19,446 SH SOLE 19,446 0 0
SNAP INC CL A 83304A106 312 35 SH SOLE 35 0 0
SNDL INC COM 83307B101 728 383 SH SOLE 383 0 0
TESLA INC COM 88160R101 7,507 30 SH SOLE 30 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8,275,370 16,349 SH SOLE 16,349 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 93,549 1,548 SH SOLE 1,548 0 0
VISA INC COM CL A 92826C839 9,956,440 43,287 SH SOLE 43,287 0 0
WASTE CONNECTIONS INC COM 94106B101 5,129,855 38,089 SH SOLE 38,089 0 0
ZOETIS INC CL A 98978V103 6,371,146 36,620 SH SOLE 36,620 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 26,185 450 SH SOLE 450 0 0