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
GARMIN LTD SHS H2906T109   206,297 1,961 SH   SOLE   0 0 1,961
EA SERIES TRUST STRIVE SML CAP 02072L573   203,921 8,092 SH   SOLE   0 0 8,092
EA SERIES TRUST STRIVE 1000 VALU 02072L599   719,364 29,195 SH   SOLE   0 0 29,195
EA SERIES TRUST STRIVE 1000 GRWT 02072L615   507,072 16,880 SH   SOLE   0 0 16,880
AMAZON COM INC COM 023135106   375,004 2,950 SH   SOLE   0 0 2,950
APPLE INC COM 037833100   2,084,552 12,175 SH   SOLE   0 0 12,175
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   760,151 2,170 SH   SOLE   0 0 2,170
CBRE GROUP INC CL A 12504L109   313,610 4,246 SH   SOLE   0 0 4,246
CHEVRON CORP NEW COM 166764100   211,787 1,256 SH   SOLE   0 0 1,256
COLGATE PALMOLIVE CO COM 194162103   203,517 2,862 SH   SOLE   0 0 2,862
CONOCOPHILLIPS COM 20825C104   750,068 6,261 SH   SOLE   0 0 6,261
EXXON MOBIL CORP COM 30231G102   479,726 4,080 SH   SOLE   0 0 4,080
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   582,406 4,738 SH   SOLE   0 0 4,738
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   208,362 14,088 SH   SOLE   0 0 14,088
INVESCO QQQ TR UNIT SER 1 46090E103   864,527 2,413 SH   SOLE   0 0 2,413
ISHARES TR CORE S&P500 ETF 464287200   488,278 1,137 SH   SOLE   0 0 1,137
ISHARES TR CORE S&P MCP ETF 464287507   235,039 943 SH   SOLE   0 0 943
ISHARES TR SP SMCP600VL ETF 464287879   264,627 2,966 SH   SOLE   0 0 2,966
ISHARES TR CORE MSCI EAFE 46432F842   8,941,943 138,958 SH   SOLE   0 0 138,958
ISHARES INC CORE MSCI EMKT 46434G103   272,881 5,734 SH   SOLE   0 0 5,734
ISHARES TR IBONDS DEC23 ETF 46434VAX8   359,475 14,175 SH   SOLE   0 0 14,175
ISHARES TR IBONDS DEC25 ETF 46434VBD1   1,037,174 42,559 SH   SOLE   0 0 42,559
ISHARES TR IBONDS DEC24 ETF 46434VBG4   332,166 13,432 SH   SOLE   0 0 13,432
ISHARES TR IBONDS 25 TRM TS 46436E866   802,097 34,753 SH   SOLE   0 0 34,753
ISHARES TR IBONDS 24 TRM TS 46436E874   1,829,497 76,741 SH   SOLE   0 0 76,741
ISHARES TR IBONDS 23 TRM TS 46436E882   1,979,354 79,748 SH   SOLE   0 0 79,748
JPMORGAN CHASE & CO COM 46625H100   240,298 1,657 SH   SOLE   0 0 1,657
MICROSOFT CORP COM 594918104   1,566,587 4,961 SH   SOLE   0 0 4,961
NORTHROP GRUMMAN CORP COM 666807102   433,147 984 SH   SOLE   0 0 984
PROCTER AND GAMBLE CO COM 742718109   1,306,614 8,958 SH   SOLE   0 0 8,958
PROSHARES TR II VIX MDTRM FUTR N 74347W338   699,090 36,017 SH   SOLE   0 0 36,017
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,881,616 4,402 SH   SOLE   0 0 4,402
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,333,909 39,735 SH   SOLE   0 0 39,735
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,633,162 27,550 SH   SOLE   0 0 27,550
SPDR SER TR PRTFLO S&P500 VL 78464A508   776,391 18,817 SH   SOLE   0 0 18,817
SPDR SER TR PORTFOLIO S&P400 78464A847   234,452 5,354 SH   SOLE   0 0 5,354
SPDR SER TR PORTFOLIO S&P500 78464A854   1,254,502 24,960 SH   SOLE   0 0 24,960
SPDR SER TR PORTFOLIO S&P600 78468R853   693,499 18,794 SH   SOLE   0 0 18,794
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   480,262 9,491 SH   SOLE   0 0 9,491
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   8,284,872 113,928 SH   SOLE   0 0 113,928
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   3,823,896 59,322 SH   SOLE   0 0 59,322
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   3,439,643 50,822 SH   SOLE   0 0 50,822
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,891,104 69,800 SH   SOLE   0 0 69,800
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,134,570 16,034 SH   SOLE   0 0 16,034
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   666,977 19,640 SH   SOLE   0 0 19,640
SELECT SECTOR SPDR TR INDL 81369Y704   352,045 3,473 SH   SOLE   0 0 3,473
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   317,981 1,940 SH   SOLE   0 0 1,940
SMILEDIRECTCLUB INC CL A COM 83192H106   4,773 11,500 SH   SOLE   0 0 11,500
TERADYNE INC COM 880770102   232,264 2,312 SH   SOLE   0 0 2,312
TESLA INC COM 88160R101   454,149 1,815 SH   SOLE   0 0 1,815
TRUECAR INC COM 89785L107   40,640 19,633 SH   SOLE   0 0 19,633
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   344,568 2,377 SH   SOLE   0 0 2,377
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   725,818 4,671 SH   SOLE   0 0 4,671
VANGUARD STAR FDS VG TL INTL STK F 921909768   452,883 8,462 SH   SOLE   0 0 8,462
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   227,024 920 SH   SOLE   0 0 920
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   9,227,398 211,057 SH   SOLE   0 0 211,057
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   252,514 2,444 SH   SOLE   0 0 2,444
VANGUARD WORLD FDS INF TECH ETF 92204A702   236,386 570 SH   SOLE   0 0 570
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   250,273 4,825 SH   SOLE   0 0 4,825
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   774,707 11,320 SH   SOLE   0 0 11,320
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,828,494 7,203 SH   SOLE   0 0 7,203
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,654,698 12,635 SH   SOLE   0 0 12,635
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,345,983 6,911 SH   SOLE   0 0 6,911
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   736,989 9,741 SH   SOLE   0 0 9,741
VANGUARD INDEX FDS SML CP GRW ETF 922908595   6,844,010 31,954 SH   SOLE   0 0 31,954
VANGUARD INDEX FDS SM CP VAL ETF 922908611   9,913,823 62,160 SH   SOLE   0 0 62,160
VANGUARD INDEX FDS MID CAP ETF 922908629   996,345 4,785 SH   SOLE   0 0 4,785
VANGUARD INDEX FDS GROWTH ETF 922908736   51,196,630 188,009 SH   SOLE   0 0 188,009
VANGUARD INDEX FDS VALUE ETF 922908744   53,628,076 388,806 SH   SOLE   0 0 388,806
VANGUARD INDEX FDS SMALL CP ETF 922908751   815,219 4,312 SH   SOLE   0 0 4,312
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,250,355 24,718 SH   SOLE   0 0 24,718
WISDOMTREE TR US EFFICIENT COR 97717Y790   388,441 11,111 SH   SOLE   0 0 11,111