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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM 023135106 7,881 2,291 SH   SOLE   0 0 2,291
INVESCO QQQ TR UNIT SER 1 46090E103 1,790 5,049 SH   SOLE   0 0 5,049
SQUARE INC CL A 852234103 4,049 16,609 SH   SOLE   0 0 16,609
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 21 500 SH   SOLE   0 0 500
VANGUARD INDEX FDS TOTAL STK MKT 922908769 25 112 SH   SOLE   0 0 112
ISHARES TR MSCI EMG MKT ETF 464287234 150 2,721 SH   SOLE   0 0 2,721
GOLDMAN SACHS GROUP INC COM 38141G104 4,991 13,151 SH   SOLE   0 0 13,151
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3 26 SH   SOLE   0 0 26
NETFLIX INC COM 64110L106 4,257 8,059 SH   SOLE   0 0 8,059
MERCK & CO INC COM 58933Y105 202 2,600 SH   SOLE   0 0 2,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,129 7,309 SH   SOLE   0 0 7,309
THE TRADE DESK INC COM CL A 88339J105 4,736 61,220 SH   SOLE   0 0 61,220
SHERWIN WILLIAMS CO COM 824348106 952 3,495 SH   SOLE   0 0 3,495
ISHARES TR 1 3 YR TREAS BD 464287457 46 539 SH   SOLE   0 0 539
VERISK ANALYTICS INC COM 92345Y106 379 2,167 SH   SOLE   0 0 2,167
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 19 186 SH   SOLE   0 0 186
ISHARES TR RUS 1000 GRW ETF 464287614 615 2,267 SH   SOLE   0 0 2,267
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 31 300 SH   SOLE   0 0 300
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 0 2 SH   SOLE   0 0 2
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 158 1,516 SH   SOLE   0 0 1,516
ISHARES TR U.S. REAL ES ETF 464287739 70 687 SH   SOLE   0 0 687
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 380 2,606 SH   SOLE   0 0 2,606
ISHARES TR CORE S&P SCP ETF 464287804 25 225 SH   SOLE   0 0 225
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 7 211 SH   SOLE   0 0 211
ADOBE SYSTEMS INCORPORATED COM 00724F101 4,815 8,221 SH   SOLE   0 0 8,221
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 15,189 183,646 SH   SOLE   0 0 183,646
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 13,322 140,124 SH   SOLE   0 0 140,124
ALPHABET INC CAP STK CL A 02079K305 5,243 2,147 SH   SOLE   0 0 2,147
GENERAC HLDGS INC COM 368736104 6,219 14,979 SH   SOLE   0 0 14,979
MICROSOFT CORP COM 594918104 2,647 9,772 SH   SOLE   0 0 9,772
NIO INC SPON ADS 62914V106 2,943 55,311 SH   SOLE   0 0 55,311
VANGUARD INDEX FDS MID CAP ETF 922908629 142 598 SH   SOLE   0 0 598
NIKE INC CL B 654106103 1,032 6,677 SH   SOLE   0 0 6,677
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 484 7,883 SH   SOLE   0 0 7,883
URBAN OUTFITTERS INC COM 917047102 2,947 71,496 SH   SOLE   0 0 71,496
TESLA INC COM 88160R101 6,152 9,051 SH   SOLE   0 0 9,051
DECKERS OUTDOOR CORP COM 243537107 4,550 11,847 SH   SOLE   0 0 11,847
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 73 1,424 SH   SOLE   0 0 1,424
SCHWAB STRATEGIC TR US TIPS ETF 808524870 43 689 SH   SOLE   0 0 689
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 42 740 SH   SOLE   0 0 740
PINTEREST INC CL A 72352L106 5,932 75,133 SH   SOLE   0 0 75,133
UBER TECHNOLOGIES INC COM 90353T100 4,029 80,385 SH   SOLE   0 0 80,385
BOOKING HOLDINGS INC COM 09857L108 3,486 1,593 SH   SOLE   0 0 1,593
CERENCE INC COM 156727109 3,213 30,110 SH   SOLE   0 0 30,110
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 246 3,143 SH   SOLE   0 0 3,143
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 57 1,071 SH   SOLE   0 0 1,071
ISHARES TR RUSSELL 2000 ETF 464287655 794 3,464 SH   SOLE   0 0 3,463
VANGUARD INDEX FDS SM CP VAL ETF 922908611 47 271 SH   SOLE   0 0 271
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7 87 SH   SOLE   0 0 87
TRACTOR SUPPLY CO COM 892356106 968 5,201 SH   SOLE   0 0 5,201
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 273 1,700 SH   SOLE   0 0 1,700
VISA INC COM CL A 92826C839 5,002 21,394 SH   SOLE   0 0 21,394
SVB FINANCIAL GROUP COM 78486Q101 5,054 9,083 SH   SOLE   0 0 9,083
VANGUARD INDEX FDS SML CP GRW ETF 922908595 57 196 SH   SOLE   0 0 195
ENPHASE ENERGY INC COM 29355A107 5,036 27,427 SH   SOLE   0 0 27,427
FACEBOOK INC CL A 30303M102 7,990 22,980 SH   SOLE   0 0 22,980
SERVICENOW INC COM 81762P102 8,953 16,291 SH   SOLE   0 0 16,291
DIAMONDBACK ENERGY INC COM 25278X109 3,753 39,973 SH   SOLE   0 0 39,973
PIONEER NAT RES CO COM 723787107 3,367 20,720 SH   SOLE   0 0 20,720
NVIDIA CORPORATION COM 67066G104 9,288 11,608 SH   SOLE   0 0 11,608
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 18,187 211,753 SH   SOLE   0 0 211,753
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 397 6,262 SH   SOLE   0 0 6,262
DIGITAL TURBINE INC COM NEW 25400W102 4,311 56,703 SH   SOLE   0 0 56,703
QUALCOMM INC COM 747525103 1,129 7,898 SH   SOLE   0 0 7,898
TAPESTRY INC COM 876030107 3,263 75,052 SH   SOLE   0 0 75,052
ISHARES TR RUS MID CAP ETF 464287499 36 458 SH   SOLE   0 0 458
ADVANCED MICRO DEVICES INC COM 007903107 10,397 110,690 SH   SOLE   0 0 110,690
ISHARES TR ISHARES BIOTECH 464287556 39 240 SH   SOLE   0 0 240
EXPEDIA GROUP INC COM NEW 30212P303 2,656 16,222 SH   SOLE   0 0 16,222
ISHARES TR CORE S&P500 ETF 464287200 288 670 SH   SOLE   0 0 670
CHEVRON CORP NEW COM 166764100 255 2,435 SH   SOLE   0 0 2,435
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 33 180 SH   SOLE   0 0 180
ISHARES TR 3 7 YR TREAS BD 464288661 234 1,794 SH   SOLE   0 0 1,793
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 35 647 SH   SOLE   0 0 647
ISHARES TR IBOXX INV CP ETF 464287242 131 973 SH   SOLE   0 0 973
MORGAN STANLEY COM NEW 617446448 4,682 51,062 SH   SOLE   0 0 51,062
CATERPILLAR INC COM 149123101 4,263 19,588 SH   SOLE   0 0 19,588
ALPHABET INC CAP STK CL C 02079K107 256 102 SH   SOLE   0 0 102
ISHARES TR EAFE SML CP ETF 464288273 49 664 SH   SOLE   0 0 663
ISHARES TR BARCLAYS 7 10 YR 464287440 153 1,322 SH   SOLE   0 0 1,322
ISHARES TR CORE US AGGBD ET 464287226 7 60 SH   SOLE   0 0 60
ISHARES TR 20 YR TR BD ETF 464287432 124 859 SH   SOLE   0 0 859
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 133 1,622 SH   SOLE   0 0 1,622
LAM RESEARCH CORP COM 512807108 6,757 10,384 SH   SOLE   0 0 10,384
PARKER-HANNIFIN CORP COM 701094104 1,075 3,500 SH   SOLE   0 0 3,500
EQUINIX INC COM 29444U700 2,086 2,599 SH   SOLE   0 0 2,599
ISHARES TR RUSSELL 3000 ETF 464287689 138 541 SH   SOLE   0 0 541
ETSY INC COM 29786A106 4,525 21,985 SH   SOLE   0 0 21,985
PAYPAL HLDGS INC COM 70450Y103 8,002 27,453 SH   SOLE   0 0 27,453
ISHARES TR CORE S&P MCP ETF 464287507 557 2,072 SH   SOLE   0 0 2,072
ISHARES TR MSCI EAFE ETF 464287465 158 2,003 SH   SOLE   0 0 2,003
APPLE INC COM 037833100 8,750 63,890 SH   SOLE   0 0 63,890
ISHARES TR RUS 1000 ETF 464287622 155 640 SH   SOLE   0 0 640