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
ALPHABET INC COM 02079K107 71,270,512 401,773 SH SOLE 0 0 401,773
ALPHABET INC COM 02079K305 8,166,674 46,341 SH SOLE 0 0 46,341
AMAZON COM INC COM 023135106 44,811,066 204,253 SH SOLE 0 0 204,253
AMERICAN TOWER CORP NEW COM 03027X100 14,918,408 67,498 SH SOLE 0 0 67,498
APPLE INC COM 037833100 35,039,958 170,785 SH SOLE 0 0 170,785
ASML HOLDING N V SHS N07059210 47,233,927 58,940 SH SOLE 0 0 58,940
BERKSHIRE HATHAWAY INC DEL COM 084670702 24,698,976 50,845 SH SOLE 0 0 50,845
BLACKSTONE INC COM 09260D107 13,782,600 92,142 SH SOLE 0 0 92,142
BROADCOM INC COM 11135F101 18,974,092 68,834 SH SOLE 0 0 68,834
CATERPILLAR INC COM 149123101 14,349,406 36,963 SH SOLE 0 0 36,963
CHIPOTLE MEXICAN GRILL INC COM 169656105 45,876,347 817,032 SH SOLE 0 0 817,032
CISCO SYS INC COM 17275R102 16,690,122 240,561 SH SOLE 0 0 240,561
CORPAY INC COM 219948106 39,576,835 119,272 SH SOLE 0 0 119,272
COSTCO WHSL CORP NEW COM 22160K105 8,712,462 8,801 SH SOLE 0 0 8,801
DIAMONDBACK ENERGY INC COM 25278X109 11,429,482 83,184 SH SOLE 0 0 83,184
ELI LILLY & CO COM 532457108 38,201,647 49,006 SH SOLE 0 0 49,006
EQT CORP COM 26884L109 62,730,917 1,075,633 SH SOLE 0 0 1,075,633
FASTENAL CO COM 311900104 15,215,592 362,276 SH SOLE 0 0 362,276
FLOOR & DECOR HLDGS INC CL A 339750101 17,636,241 232,178 SH SOLE 0 0 232,178
HEICO CORP NEW COM 422806109 28,407,424 86,608 SH SOLE 0 0 86,608
HEICO CORP NEW CL A 422806208 16,728,446 64,651 SH SOLE 0 0 64,651
IDEXX LABS INC COM 45168D104 34,736,060 64,765 SH SOLE 0 0 64,765
INTUITIVE SURGICAL INC COM 46120E602 8,830,956 16,251 SH SOLE 0 0 16,251
ISHARES BITCOIN TRUST ETF ETF 46438F101 1,171,070 19,132 SH SOLE 0 0 19,132
ISHARES TR INTRM GOV CR ETF ETF 464288612 1,307,003 12,239 SH SOLE 0 0 12,239
ISHARES TR SELECT DIVD ETF ETF 464287168 377,844 2,845 SH SOLE 0 0 2,845
JPMORGAN CHASE & CO. COM 46625H100 17,522,450 60,441 SH SOLE 0 0 60,441
LOCKHEED MARTIN CORP COM 539830109 12,576,567 27,155 SH SOLE 0 0 27,155
LOWES COS INC COM 548661107 12,457,335 56,147 SH SOLE 0 0 56,147
MASTERCARD INCORPORATED COM 57636Q104 8,053,162 14,331 SH SOLE 0 0 14,331
MCDONALDS CORP COM 580135101 13,769,388 47,128 SH SOLE 0 0 47,128
META PLATFORMS INC COM 30303M102 47,911,636 64,913 SH SOLE 0 0 64,913
MICROSOFT CORP COM 594918104 58,923,189 118,460 SH SOLE 0 0 118,460
MONOLITHIC PWR SYS INC COM 609839105 34,766,880 47,536 SH SOLE 0 0 47,536
NEXTERA ENERGY INC COM 65339F101 12,048,258 173,556 SH SOLE 0 0 173,556
NIKE INC COM 654106103 40,527,183 570,484 SH SOLE 0 0 570,484
NORTHROP GRUMMAN CORP COM 666807102 41,246,850 82,497 SH SOLE 0 0 82,497
NOVO-NORDISK A S ADR 670100205 31,343,638 454,124 SH SOLE 0 0 454,124
NVIDIA CORPORATION COM 67066G104 55,143,092 349,029 SH SOLE 0 0 349,029
NXP SEMICONDUCTORS N V COM N6596X109 7,470,829 34,193 SH SOLE 0 0 34,193
OREILLY AUTOMOTIVE INC COM 67103H107 42,946,044 476,490 SH SOLE 0 0 476,490
PAYCHEX INC COM 704326107 14,236,898 97,875 SH SOLE 0 0 97,875
PRICE T ROWE GROUP INC COM 74144T108 12,273,739 127,189 SH SOLE 0 0 127,189
RTX CORPORATION COM 75513E101 17,021,989 116,573 SH SOLE 0 0 116,573
S&P GLOBAL INC COM 78409V104 7,606,686 14,426 SH SOLE 0 0 14,426
SHERWIN WILLIAMS CO COM 824348106 7,941,230 23,128 SH SOLE 0 0 23,128
SNOWFLAKE INC COM 833445109 8,952,590 40,008 SH SOLE 0 0 40,008
SOUTHERN COPPER CORP COM 84265V105 14,386,072 142,197 SH SOLE 0 0 142,197
SPDR INDEX SHS FDS PORTFOLIO DEVLPD ETF 78463X889 383,035 9,460 SH SOLE 0 0 9,460
SPDR INDEX SHS FDS PORTFOLIO EMG MKT ETF 78463X509 362,350 8,478 SH SOLE 0 0 8,478
SPDR S&P 500 ETF TR ETF 78462F103 318,193 515 SH SOLE 0 0 515
SPDR SER TR PRTFLO S&P 500 HI ETF 78468R788 409,546 9,650 SH SOLE 0 0 9,650
SPDR SER TR PORTFOLIO S&P600 ETF 78468R853 336,753 7,905 SH SOLE 0 0 7,905
SPDR SERIES TRUST PRTFLO S&P 500 ETF 78464A854 2,028,560 27,907 SH SOLE 0 0 27,907
SPDR SERIES TRUST BLOOMBERG BRC ETF 78468R200 319,553 10,365 SH SOLE 0 0 10,365
STARBUCKS CORP COM 855244109 12,944,387 141,268 SH SOLE 0 0 141,268
TOYOTA MOTOR CORP ADS 892331307 14,776,635 85,781 SH SOLE 0 0 85,781
UNITEDHEALTH GROUP INC COM 91324P102 90,376,461 289,696 SH SOLE 0 0 289,696
VANGUARD INDEX FDS TOTAL STK MKT ETF 922908769 651,626 2,144 SH SOLE 0 0 2,144
VANGUARD INTL EQUITY ALL WRLD EX US ETF 922042775 369,239 5,493 SH SOLE 0 0 5,493
VANGUARD WHITEHALL HIGH DIV YLD ETF 921946406 1,084,077 8,132 SH SOLE 0 0 8,132
VISA INC COM 92826C839 8,831,514 24,874 SH SOLE 0 0 24,874
WABTEC COM 929740108 56,016,408 267,573 SH SOLE 0 0 267,573
WATSCO INC COM 942622200 12,072,124 27,336 SH SOLE 0 0 27,336
ZOETIS INC COM 98978V103 12,024,213 77,103 SH SOLE 0 0 77,103