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
APPLE INC COM 037833100 45,469,885 136,538 SH SOLE 0 0 136,538
NVIDIA CORPORATION COM 67066G104 16,034,103 70,208 SH SOLE 0 0 70,208
INVESCO QQQ TR UNIT SER 1 46090E103 9,828,692 13,286 SH SOLE 0 0 13,286
LAM RESEARCH CORP COM NEW 512807306 8,869,113 26,998 SH SOLE 0 0 26,998
INTUITIVE SURGICAL INC COM NEW 46120E602 8,212,299 20,196 SH SOLE 0 0 20,196
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 6,837,739 18,271 SH SOLE 0 0 18,271
WILLIAMS SONOMA INC COM 969904101 5,719,926 25,094 SH SOLE 0 0 25,094
MASTERCARD INCORPORATED CL A 57636Q104 5,521,869 10,013 SH SOLE 0 0 10,013
ALPHABET INC CAP STK CL A 02079K305 5,313,972 15,444 SH SOLE 0 0 15,444
VISA INC COM CL A 92826C839 4,276,386 11,901 SH SOLE 0 0 11,901
COSTCO WHOLESALE CORPORATION COM 22160K105 4,130,213 4,537 SH SOLE 0 0 4,537
TEXAS INSTRS INC COM 882508104 3,349,876 11,960 SH SOLE 0 0 11,960
STARBUCKS CORP COM 855244109 3,017,431 32,114 SH SOLE 0 0 32,114
AMAZON COM INC COM 023135106 2,834,829 11,378 SH SOLE 0 0 11,378
ISHARES TR ISHARES BIOTECH 464287556 2,825,260 13,419 SH SOLE 0 0 13,419
CHARLES SCHWAB CORP (THE) COM 808513105 2,730,807 27,939 SH SOLE 0 0 27,939
ORACLE CORP COM 68389X105 2,414,832 17,588 SH SOLE 0 0 17,588
EDWARDS LIFESCIENCES CORP COM 28176E108 2,371,513 27,473 SH SOLE 0 0 27,473
BLACKROCK INC COM 09290D101 2,304,426 2,177 SH SOLE 0 0 2,177
CROWDSTRIKE HLDGS INC CL A 22788C105 2,300,678 8,690 SH SOLE 0 0 8,690
BLOCK INC CL A 852234103 2,253,621 30,649 SH SOLE 0 0 30,649
IDEXX LABS INC COM 45168D104 2,147,898 4,113 SH SOLE 0 0 4,113
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,147,550 27,800 SH SOLE 0 0 27,800
INTEL CORP COM 458140100 2,020,345 16,804 SH SOLE 0 0 16,804
CATERPILLAR INC COM 149123101 1,872,114 2,309 SH SOLE 0 0 2,309
ALPHABET INC CAP STK CL C 02079K107 1,642,367 4,820 SH SOLE 0 0 4,820
INTUIT COM 461202103 1,610,836 5,842 SH SOLE 0 0 5,842
DAVITA INC COM 23918K108 1,550,491 8,864 SH SOLE 0 0 8,864
ADVANCED MICRO DEVICES INC COM 007903107 1,519,000 2,483 SH SOLE 0 0 2,483
APPLIED MATLS INC COM 038222105 1,465,359 2,865 SH SOLE 0 0 2,865
LANTHEUS HLDGS INC COM 516544103 1,420,094 14,268 SH SOLE 0 0 14,268
CISCO SYS INC COM 17275R102 1,405,433 13,058 SH SOLE 0 0 13,058
SANDISK CORP COM 80004C200 1,308,397 752 SH SOLE 0 0 752
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,281,179 40,099 SH SOLE 0 0 40,099
NASDAQ INC COM 631103108 1,249,565 13,580 SH SOLE 0 0 13,580
TRACTOR SUPPLY CO COM 892356106 1,177,920 37,645 SH SOLE 0 0 37,645
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,005,909 1,319 SH SOLE 0 0 1,319
U S PHYSICAL THERAPY COM 90337L108 904,066 10,545 SH SOLE 0 0 10,545
STRYKER CORPORATION COM 863667101 897,496 3,259 SH SOLE 0 0 3,259
INTERCONTINENTAL EXCHANGE IN COM 45866F104 886,791 5,833 SH SOLE 0 0 5,833
ISHARES TR RUSSELL 3000 ETF 464287689 880,586 2,040 SH SOLE 0 0 2,040
GODADDY INC CL A 380237107 872,197 9,132 SH SOLE 0 0 9,132
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 832,074 1,671 SH SOLE 0 0 1,671
PALO ALTO NETWORKS INC COM 697435105 827,199 2,082 SH SOLE 0 0 2,082
PALANTIR TECHNOLOGIES INC CL A 69608A108 810,862 4,335 SH SOLE 0 0 4,335
MORNINGSTAR INC COM 617700109 776,503 4,086 SH SOLE 0 0 4,086
WESTERN DIGITAL CORP COM 958102105 766,901 1,687 SH SOLE 0 0 1,687
QUEST DIAGNOSTICS INC COM 74834L100 733,005 3,145 SH SOLE 0 0 3,145
MICROSOFT CORP COM 594918104 731,908 1,427 SH SOLE 0 0 1,427
TOLL BROTHERS INC COM 889478103 710,806 5,275 SH SOLE 0 0 5,275
TREX INC COM 89531P105 700,946 16,091 SH SOLE 0 0 16,091
CBOE GLOBAL MKTS INC COM 12503M108 642,802 2,335 SH SOLE 0 0 2,335
BANK OF NY MELLON CORP COM 064058100 637,095 4,405 SH SOLE 0 0 4,405
EBAY INC. COM 278642103 627,233 5,914 SH SOLE 0 0 5,914
BROADCOM INC COM 11135F101 626,523 1,784 SH SOLE 0 0 1,784
QUALCOMM INC COM 747525103 620,491 3,371 SH SOLE 0 0 3,371
ISHARES TR CORE S&P MCP ETF 464287507 573,801 7,975 SH SOLE 0 0 7,975
DICKS SPORTING GOODS INC COM 253393102 546,292 4,068 SH SOLE 0 0 4,068
NETFLIX INC. COM 64110L106 523,937 7,530 SH SOLE 0 0 7,530
CORNING INC COM 219350105 505,870 3,290 SH SOLE 0 0 3,290
TJX COS INC NEW COM 872540109 487,033 3,681 SH SOLE 0 0 3,681
ADOBE INC COM 00724F101 446,888 1,862 SH SOLE 0 0 1,862
SERVICENOW INC COM 81762P102 394,927 2,947 SH SOLE 0 0 2,947
TAPESTRY INC COM 876030107 357,774 3,110 SH SOLE 0 0 3,110
LOWES COS INC COM 548661107 334,302 1,814 SH SOLE 0 0 1,814
GENERAC HLDGS INC COM 368736104 320,979 1,551 SH SOLE 0 0 1,551
DELL TECHNOLOGIES INC CL C 24703L202 309,321 575 SH SOLE 0 0 575
TEXAS ROADHOUSE INC COM 882681109 302,674 1,936 SH SOLE 0 0 1,936
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 284,139 23,082 SH SOLE 0 0 23,082
EAGLE MATLS INC COM 26969P108 271,580 1,588 SH SOLE 0 0 1,588
AXON ENTERPRISE INC COM 05464C101 270,835 641 SH SOLE 0 0 641
LULULEMON ATHLETICA INC COM 550021109 215,850 2,244 SH SOLE 0 0 2,244
ILLUMINA INC COM 452327109 210,939 770 SH SOLE 0 0 770
ANALOG DEVICES INC COM 032654105 209,066 527 SH SOLE 0 0 527
ISHARES TR ISHS 1-5YR INVS 464288646 202,871 3,960 SH SOLE 0 0 3,960