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   24,480,724 148,458 SH   SOLE   0 0 148,458
INTUITIVE SURGICAL INC COM NEW 46120E602   4,945,388 19,358 SH   SOLE   0 0 19,358
INVESCO QQQ TR UNIT SER 1 46090E103   4,730,187 14,739 SH   SOLE   0 0 14,739
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,618,591 17,730 SH   SOLE   0 0 17,730
MASTERCARD INCORPORATED CL A 57636Q104   3,397,884 9,350 SH   SOLE   0 0 9,350
STARBUCKS CORP COM 855244109   3,330,598 31,985 SH   SOLE   0 0 31,985
VISA INC COM CL A 92826C839   2,496,068 11,071 SH   SOLE   0 0 11,071
INTUIT COM 461202103   2,462,319 5,523 SH   SOLE   0 0 5,523
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,225,916 29,200 SH   SOLE   0 0 29,200
BLOCK INC CL A 852234103   2,202,498 32,083 SH   SOLE   0 0 32,083
COSTCO WHSL CORP NEW COM 22160K105   2,151,447 4,330 SH   SOLE   0 0 4,330
IDEXX LABS INC COM 45168D104   2,036,826 4,073 SH   SOLE   0 0 4,073
EDWARDS LIFESCIENCES CORP COM 28176E108   2,004,134 24,225 SH   SOLE   0 0 24,225
TEXAS INSTRS INC COM 882508104   1,913,299 10,286 SH   SOLE   0 0 10,286
ISHARES TR ISHARES BIOTECH 464287556   1,677,918 12,991 SH   SOLE   0 0 12,991
LAM RESEARCH CORP COM 512807108   1,639,661 3,093 SH   SOLE   0 0 3,093
TRACTOR SUPPLY CO COM 892356106   1,634,938 6,956 SH   SOLE   0 0 6,956
ALPHABET INC CAP STK CL A 02079K305   1,523,275 14,685 SH   SOLE   0 0 14,685
NVIDIA CORPORATION COM 67066G104   1,484,125 5,343 SH   SOLE   0 0 5,343
ORACLE CORP COM 68389X105   1,483,561 15,966 SH   SOLE   0 0 15,966
SCHWAB CHARLES CORP COM 808513105   1,413,396 26,984 SH   SOLE   0 0 26,984
WILLIAMS SONOMA INC COM 969904101   1,356,509 11,150 SH   SOLE   0 0 11,150
BLACKROCK INC COM 09247X101   1,323,185 1,978 SH   SOLE   0 0 1,978
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,298,300 760 SH   SOLE   0 0 760
U S PHYSICAL THERAPY COM 90337L108   1,219,175 12,452 SH   SOLE   0 0 12,452
TREX CO INC COM 89531P105   1,173,580 24,113 SH   SOLE   0 0 24,113
LANTHEUS HLDGS INC COM 516544103   923,186 11,182 SH   SOLE   0 0 11,182
MORNINGSTAR INC COM 617700109   828,159 4,079 SH   SOLE   0 0 4,079
SPDR S&P 500 ETF TR TR UNIT 78462F103   792,988 1,937 SH   SOLE   0 0 1,937
PAYPAL HLDGS INC COM 70450Y103   790,270 10,407 SH   SOLE   0 0 10,407
LULULEMON ATHLETICA INC COM 550021109   772,083 2,120 SH   SOLE   0 0 2,120
STRYKER CORPORATION COM 863667101   741,937 2,599 SH   SOLE   0 0 2,599
NASDAQ INC COM 631103108   738,537 13,509 SH   SOLE   0 0 13,509
DAVITA INC COM 23918K108   717,661 8,848 SH   SOLE   0 0 8,848
ADOBE SYSTEMS INCORPORATED COM 00724F101   709,081 1,840 SH   SOLE   0 0 1,840
GODADDY INC CL A 380237107   705,853 9,082 SH   SOLE   0 0 9,082
ISHARES TR RUSSELL 3000 ETF 464287689   675,627 2,870 SH   SOLE   0 0 2,870
CISCO SYS INC COM 17275R102   668,075 12,780 SH   SOLE   0 0 12,780
INTEL CORP COM 458140100   596,358 18,254 SH   SOLE   0 0 18,254
DICKS SPORTING GOODS INC COM 253393102   559,047 3,940 SH   SOLE   0 0 3,940
INTERCONTINENTAL EXCHANGE IN COM 45866F104   515,610 4,944 SH   SOLE   0 0 4,944
ALPHABET INC CAP STK CL C 02079K107   498,160 4,790 SH   SOLE   0 0 4,790
IPG PHOTONICS CORP COM 44980X109   466,235 3,781 SH   SOLE   0 0 3,781
CATERPILLAR INC COM 149123101   438,229 1,915 SH   SOLE   0 0 1,915
QUEST DIAGNOSTICS INC COM 74834L100   426,562 3,015 SH   SOLE   0 0 3,015
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   425,794 1,379 SH   SOLE   0 0 1,379
ISHARES TR CORE S&P MCP ETF 464287507   399,005 1,595 SH   SOLE   0 0 1,595
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   386,598 2,349 SH   SOLE   0 0 2,349
QUALCOMM INC COM 747525103   365,963 2,869 SH   SOLE   0 0 2,869
LOWES COS INC COM 548661107   362,746 1,814 SH   SOLE   0 0 1,814
WINNEBAGO INDS INC COM 974637100   345,161 5,982 SH   SOLE   0 0 5,982
ISHARES TR U.S. MED DVC ETF 464288810   323,448 5,992 SH   SOLE   0 0 5,992
AMAZON COM INC COM 023135106   295,513 2,861 SH   SOLE   0 0 2,861
BANK NEW YORK MELLON CORP COM 064058100   286,499 6,305 SH   SOLE   0 0 6,305
EBAY INC. COM 278642103   269,526 6,075 SH   SOLE   0 0 6,075
EAGLE MATLS INC COM 26969P108   233,039 1,588 SH   SOLE   0 0 1,588
APPLIED MATLS INC COM 038222105   226,990 1,848 SH   SOLE   0 0 1,848
VMWARE INC CL A COM 928563402   226,228 1,812 SH   SOLE   0 0 1,812
ZOETIS INC CL A 98978V103   218,536 1,313 SH   SOLE   0 0 1,313
ILLUMINA INC COM 452327109   211,621 910 SH   SOLE   0 0 910
DOMINOS PIZZA INC COM 25754A201   205,839 624 SH   SOLE   0 0 624
ISHARES TR ISHS 1-5YR INVS 464288646   200,138 3,960 SH   SOLE   0 0 3,960