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
ALPS ETF TR OSHARES US QUALT 00162Q387   206,914 4,909 SH   SOLE   0 0 4,909
ALPHABET INC CAP STK CL C 02079K107   226,824 2,181 SH   SOLE   0 0 2,181
AMAZON COM INC COM 023135106   2,568,440 24,866 SH   SOLE   0 0 24,866
APPLE INC COM 037833100   7,283,868 44,171 SH   SOLE   0 0 44,171
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,016,780 3,293 SH   SOLE   0 0 3,293
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   805,461 35,862 SH   SOLE   0 0 35,862
CATERPILLAR INC COM 149123101   323,209 1,412 SH   SOLE   0 0 1,412
CHEVRON CORP NEW COM 166764100   260,779 1,598 SH   SOLE   0 0 1,598
CISCO SYS INC COM 17275R102   307,272 5,878 SH   SOLE   0 0 5,878
COSTCO WHSL CORP NEW COM 22160K105   1,389,807 2,797 SH   SOLE   0 0 2,797
EMERSON ELEC CO COM 291011104   436,571 5,010 SH   SOLE   0 0 5,010
EXXON MOBIL CORP COM 30231G102   303,144 2,764 SH   SOLE   0 0 2,764
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   2,990,165 58,850 SH   SOLE   0 0 58,850
GOLDMAN SACHS GROUP INC COM 38141G104   367,345 1,123 SH   SOLE   0 0 1,123
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   1,628,249 51,478 SH   SOLE   0 0 51,478
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   290,472 10,920 SH   SOLE   0 0 10,920
INNOVATOR ETFS TR US SML CP PWR B 45782C474   484,551 15,768 SH   SOLE   0 0 15,768
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   377,016 11,929 SH   SOLE   0 0 11,929
INNOVATOR ETFS TR US SML CP PWR B 45782C599   309,049 11,914 SH   SOLE   0 0 11,914
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   284,980 8,723 SH   SOLE   0 0 8,723
INNOVATOR ETFS TR LADDERED ALC BFR 45783Y756   460,124 18,824 SH   SOLE   0 0 18,824
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   1,455,316 40,513 SH   SOLE   0 0 40,513
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   208,064 7,641 SH   SOLE   0 0 7,641
INVESCO QQQ TR UNIT SER 1 46090E103   918,407 2,862 SH   SOLE   0 0 2,862
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   619,986 4,287 SH   SOLE   0 0 4,287
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   321,298 5,149 SH   SOLE   0 0 5,149
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   285,390 24,860 SH   SOLE   0 0 24,860
ISHARES TR S&P 500 GRWT ETF 464287309   4,143,415 64,852 SH   SOLE   0 0 64,852
ISHARES TR S&P 500 VAL ETF 464287408   3,350,077 22,075 SH   SOLE   0 0 22,075
ISHARES TR MSCI EAFE ETF 464287465   2,017,927 28,215 SH   SOLE   0 0 28,215
ISHARES TR S&P MC 400GR ETF 464287606   757,513 10,593 SH   SOLE   0 0 10,593
ISHARES TR S&P MC 400VL ETF 464287705   1,078,305 10,492 SH   SOLE   0 0 10,492
ISHARES TR SP SMCP600VL ETF 464287879   803,935 8,590 SH   SOLE   0 0 8,590
ISHARES TR S&P SML 600 GWT 464287887   730,100 6,641 SH   SOLE   0 0 6,641
ISHARES TR 3 7 YR TREAS BD 464288661   364,127 3,095 SH   SOLE   0 0 3,095
ISHARES TR MSCI USA MMENTM 46432F396   247,491 1,780 SH   SOLE   0 0 1,780
JPMORGAN CHASE & CO COM 46625H100   208,934 1,603 SH   SOLE   0 0 1,603
JOHNSON & JOHNSON COM 478160104   308,182 1,988 SH   SOLE   0 0 1,988
LOCKHEED MARTIN CORP COM 539830109   300,656 636 SH   SOLE   0 0 636
MICROSOFT CORP COM 594918104   650,901 2,258 SH   SOLE   0 0 2,258
NETFLIX INC COM 64110L106   340,643 986 SH   SOLE   0 0 986
PEPSICO INC COM 713448108   250,343 1,373 SH   SOLE   0 0 1,373
PFIZER INC COM 717081103   693,763 17,004 SH   SOLE   0 0 17,004
PIMCO ETF TR ACTIVE BD ETF 72201R775   208,127 2,244 SH   SOLE   0 0 2,244
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   269,951 2,720 SH   SOLE   0 0 2,720
REALTY INCOME CORP COM 756109104   529,168 8,357 SH   SOLE   0 0 8,357
SPDR S&P 500 ETF TR TR UNIT 78462F103   237,062 579 SH   SOLE   0 0 579
SPDR GOLD TR GOLD SHS 78463V107   295,534 1,613 SH   SOLE   0 0 1,613
SPDR SER TR S&P 400 MDCP GRW 78464A821   328,705 4,803 SH   SOLE   0 0 4,803
SPDR SER TR S&P 400 MDCP VAL 78464A839   572,392 8,662 SH   SOLE   0 0 8,662
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   416,773 1,253 SH   SOLE   0 0 1,253
SPDR SER TR PRTFLO S&P500 HI 78468R788   225,720 5,940 SH   SOLE   0 0 5,940
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   456,716 9,545 SH   SOLE   0 0 9,545
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   293,775 6,073 SH   SOLE   0 0 6,073
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,005,065 30,767 SH   SOLE   0 0 30,767
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,987,390 30,305 SH   SOLE   0 0 30,305
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,384,418 20,404 SH   SOLE   0 0 20,404
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   556,981 13,284 SH   SOLE   0 0 13,284
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,347,354 32,085 SH   SOLE   0 0 32,085
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   246,031 5,043 SH   SOLE   0 0 5,043
TESLA INC COM 88160R101   232,770 1,122 SH   SOLE   0 0 1,122
V F CORP COM 918204108   294,233 12,843 SH   SOLE   0 0 12,843
VANECK ETF TRUST GOLD MINERS ETF 92189F106   234,194 7,239 SH   SOLE   0 0 7,239
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,421,204 9,228 SH   SOLE   0 0 9,228
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,454,582 19,702 SH   SOLE   0 0 19,702
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   464,212 10,277 SH   SOLE   0 0 10,277
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   241,595 2,290 SH   SOLE   0 0 2,290
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   271,567 4,639 SH   SOLE   0 0 4,639
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   291,729 6,267 SH   SOLE   0 0 6,267
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   769,825 2,047 SH   SOLE   0 0 2,047
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   718,481 5,359 SH   SOLE   0 0 5,359
VANGUARD INDEX FDS SM CP VAL ETF 922908611   648,852 4,087 SH   SOLE   0 0 4,087
VANGUARD INDEX FDS MID CAP ETF 922908629   1,484,537 7,038 SH   SOLE   0 0 7,038
VANGUARD INDEX FDS GROWTH ETF 922908736   1,971,834 7,905 SH   SOLE   0 0 7,905
VANGUARD INDEX FDS VALUE ETF 922908744   2,992,312 21,666 SH   SOLE   0 0 21,666
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,249,148 6,590 SH   SOLE   0 0 6,590
VANGUARD INDEX FDS TOTAL STK MKT 922908769   248,970 1,220 SH   SOLE   0 0 1,220