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
APPLE INC COM 037833100   25,265,117 147,568 SH   SOLE   0 0 147,568
INTUITIVE SURGICAL INC COM NEW 46120E602   5,751,683 19,678 SH   SOLE   0 0 19,678
INVESCO QQQ TR UNIT SER 1 46090E103   5,202,797 14,522 SH   SOLE   0 0 14,522
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,823,592 18,001 SH   SOLE   0 0 18,001
MASTERCARD INCORPORATED CL A 57636Q104   3,773,418 9,531 SH   SOLE   0 0 9,531
STARBUCKS CORP COM 855244109   2,943,914 32,255 SH   SOLE   0 0 32,255
NVIDIA CORPORATION COM 67066G104   2,908,778 6,687 SH   SOLE   0 0 6,687
INTUIT COM 461202103   2,852,833 5,583 SH   SOLE   0 0 5,583
VISA INC COM CL A 92826C839   2,577,262 11,205 SH   SOLE   0 0 11,205
COSTCO WHSL CORP NEW COM 22160K105   2,541,755 4,499 SH   SOLE   0 0 4,499
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,175,593 28,950 SH   SOLE   0 0 28,950
ALPHABET INC CAP STK CL A 02079K305   2,006,084 15,330 SH   SOLE   0 0 15,330
LAM RESEARCH CORP COM 512807108   1,993,285 3,180 SH   SOLE   0 0 3,180
WILLIAMS SONOMA INC COM 969904101   1,824,396 11,740 SH   SOLE   0 0 11,740
IDEXX LABS INC COM 45168D104   1,790,293 4,094 SH   SOLE   0 0 4,094
ORACLE CORP COM 68389X105   1,759,649 16,613 SH   SOLE   0 0 16,613
EDWARDS LIFESCIENCES CORP COM 28176E108   1,757,114 25,362 SH   SOLE   0 0 25,362
TEXAS INSTRS INC COM 882508104   1,649,888 10,376 SH   SOLE   0 0 10,376
ISHARES TR ISHARES BIOTECH 464287556   1,647,338 13,470 SH   SOLE   0 0 13,470
TREX CO INC COM 89531P105   1,574,985 25,555 SH   SOLE   0 0 25,555
SCHWAB CHARLES CORP COM 808513105   1,562,921 28,468 SH   SOLE   0 0 28,468
TRACTOR SUPPLY CO COM 892356106   1,493,280 7,354 SH   SOLE   0 0 7,354
BLOCK INC CL A 852234103   1,479,745 33,433 SH   SOLE   0 0 33,433
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,455,389 794 SH   SOLE   0 0 794
BLACKROCK INC COM 09247X101   1,275,848 1,973 SH   SOLE   0 0 1,973
U S PHYSICAL THERAPY COM 90337L108   1,211,707 13,209 SH   SOLE   0 0 13,209
ADOBE INC COM 00724F101   1,040,451 2,040 SH   SOLE   0 0 2,040
MORNINGSTAR INC COM 617700109   1,002,313 4,279 SH   SOLE   0 0 4,279
LULULEMON ATHLETICA INC COM 550021109   891,530 2,312 SH   SOLE   0 0 2,312
DAVITA INC COM 23918K108   815,605 8,628 SH   SOLE   0 0 8,628
LANTHEUS HLDGS INC COM 516544103   792,906 11,412 SH   SOLE   0 0 11,412
STRYKER CORPORATION COM 863667101   747,393 2,735 SH   SOLE   0 0 2,735
SPDR S&P 500 ETF TR TR UNIT 78462F103   729,708 1,707 SH   SOLE   0 0 1,707
CISCO SYS INC COM 17275R102   691,354 12,860 SH   SOLE   0 0 12,860
ISHARES TR RUSSELL 3000 ETF 464287689   688,619 2,810 SH   SOLE   0 0 2,810
GODADDY INC CL A 380237107   676,427 9,082 SH   SOLE   0 0 9,082
NASDAQ INC COM 631103108   675,535 13,902 SH   SOLE   0 0 13,902
INTEL CORP COM 458140100   650,707 18,304 SH   SOLE   0 0 18,304
ALPHABET INC CAP STK CL C 02079K107   631,562 4,790 SH   SOLE   0 0 4,790
PAYPAL HLDGS INC COM 70450Y103   590,212 10,096 SH   SOLE   0 0 10,096
CATERPILLAR INC COM 149123101   563,745 2,065 SH   SOLE   0 0 2,065
INTERCONTINENTAL EXCHANGE IN COM 45866F104   543,939 4,944 SH   SOLE   0 0 4,944
ENPHASE ENERGY INC COM 29355A107   535,629 4,458 SH   SOLE   0 0 4,458
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   491,821 1,404 SH   SOLE   0 0 1,404
DICKS SPORTING GOODS INC COM 253393102   441,921 4,070 SH   SOLE   0 0 4,070
AMAZON COM INC COM 023135106   415,810 3,271 SH   SOLE   0 0 3,271
ISHARES TR CORE S&P MCP ETF 464287507   397,713 1,595 SH   SOLE   0 0 1,595
QUEST DIAGNOSTICS INC COM 74834L100   383,250 3,145 SH   SOLE   0 0 3,145
LOWES COS INC COM 548661107   377,022 1,814 SH   SOLE   0 0 1,814
WINNEBAGO INDS INC COM 974637100   370,790 6,237 SH   SOLE   0 0 6,237
QUALCOMM INC COM 747525103   368,553 3,318 SH   SOLE   0 0 3,318
IPG PHOTONICS CORP COM 44980X109   357,929 3,525 SH   SOLE   0 0 3,525
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   341,186 2,024 SH   SOLE   0 0 2,024
ISHARES TR U.S. MED DVC ETF 464288810   270,800 5,583 SH   SOLE   0 0 5,583
EBAY INC. COM 278642103   265,179 6,014 SH   SOLE   0 0 6,014
EAGLE MATLS INC COM 26969P108   264,434 1,588 SH   SOLE   0 0 1,588
APPLIED MATLS INC COM 038222105   263,124 1,900 SH   SOLE   0 0 1,900
ZOETIS INC CL A 98978V103   255,490 1,468 SH   SOLE   0 0 1,468
CBOE GLOBAL MKTS INC COM 12503M108   247,437 1,584 SH   SOLE   0 0 1,584
DOMINOS PIZZA INC COM 25754A201   239,490 632 SH   SOLE   0 0 632
BANK NEW YORK MELLON CORP COM 064058100   227,111 5,325 SH   SOLE   0 0 5,325
TOLL BROTHERS INC COM 889478103   207,458 2,805 SH   SOLE   0 0 2,805