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   211,640 5,109 SH   SOLE   0 0 5,109
AMAZON COM INC COM 023135106   2,104,813 25,057 SH   SOLE   0 0 25,057
APPLE INC COM 037833100   5,982,565 46,045 SH   SOLE   0 0 46,045
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,014,119 3,283 SH   SOLE   0 0 3,283
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   617,063 30,946 SH   SOLE   0 0 30,946
CATERPILLAR INC COM 149123101   338,291 1,412 SH   SOLE   0 0 1,412
CHEVRON CORP NEW COM 166764100   283,058 1,577 SH   SOLE   0 0 1,577
CISCO SYS INC COM 17275R102   280,028 5,878 SH   SOLE   0 0 5,878
COSTCO WHSL CORP NEW COM 22160K105   1,197,537 2,623 SH   SOLE   0 0 2,623
EMERSON ELEC CO COM 291011104   483,374 5,032 SH   SOLE   0 0 5,032
EXXON MOBIL CORP COM 30231G102   301,472 2,733 SH   SOLE   0 0 2,733
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   2,978,988 60,957 SH   SOLE   0 0 60,957
GOLDMAN SACHS GROUP INC COM 38141G104   351,278 1,023 SH   SOLE   0 0 1,023
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   1,687,750 53,191 SH   SOLE   0 0 53,191
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   291,327 11,520 SH   SOLE   0 0 11,520
INNOVATOR ETFS TR US SML CP PWR B 45782C474   464,143 15,518 SH   SOLE   0 0 15,518
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   353,704 11,879 SH   SOLE   0 0 11,879
INNOVATOR ETFS TR US SML CP PWR B 45782C599   303,267 12,014 SH   SOLE   0 0 12,014
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   272,732 8,823 SH   SOLE   0 0 8,823
INNOVATOR ETFS TR LADDERED ALC BFR 45783Y756   405,171 17,589 SH   SOLE   0 0 17,589
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   1,432,485 41,642 SH   SOLE   0 0 41,642
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   215,549 8,107 SH   SOLE   0 0 8,107
INVESCO QQQ TR UNIT SER 1 46090E103   650,914 2,444 SH   SOLE   0 0 2,444
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   604,126 4,277 SH   SOLE   0 0 4,277
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   340,204 5,324 SH   SOLE   0 0 5,324
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   301,509 26,969 SH   SOLE   0 0 26,969
ISHARES TR S&P 500 GRWT ETF 464287309   3,951,590 67,549 SH   SOLE   0 0 67,549
ISHARES TR S&P 500 VAL ETF 464287408   3,336,906 23,002 SH   SOLE   0 0 23,002
ISHARES TR MSCI EAFE ETF 464287465   1,925,935 29,341 SH   SOLE   0 0 29,341
ISHARES TR S&P MC 400GR ETF 464287606   753,145 11,027 SH   SOLE   0 0 11,027
ISHARES TR S&P MC 400VL ETF 464287705   1,101,388 10,926 SH   SOLE   0 0 10,926
ISHARES TR SP SMCP600VL ETF 464287879   813,634 8,911 SH   SOLE   0 0 8,911
ISHARES TR S&P SML 600 GWT 464287887   746,785 6,910 SH   SOLE   0 0 6,910
ISHARES TR 3 7 YR TREAS BD 464288661   369,142 3,213 SH   SOLE   0 0 3,213
JPMORGAN CHASE & CO COM 46625H100   210,292 1,568 SH   SOLE   0 0 1,568
JOHNSON & JOHNSON COM 478160104   363,912 2,060 SH   SOLE   0 0 2,060
LOCKHEED MARTIN CORP COM 539830109   309,408 636 SH   SOLE   0 0 636
MICROSOFT CORP COM 594918104   541,910 2,260 SH   SOLE   0 0 2,260
NETFLIX INC COM 64110L106   262,443 890 SH   SOLE   0 0 890
PEPSICO INC COM 713448108   248,090 1,373 SH   SOLE   0 0 1,373
PFIZER INC COM 717081103   761,324 14,858 SH   SOLE   0 0 14,858
PIMCO ETF TR ACTIVE BD ETF 72201R775   201,129 2,223 SH   SOLE   0 0 2,223
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   277,335 2,811 SH   SOLE   0 0 2,811
REALTY INCOME CORP COM 756109104   541,907 8,543 SH   SOLE   0 0 8,543
SPDR S&P 500 ETF TR TR UNIT 78462F103   246,303 644 SH   SOLE   0 0 644
SPDR GOLD TR GOLD SHS 78463V107   273,629 1,613 SH   SOLE   0 0 1,613
SPDR SER TR S&P 400 MDCP GRW 78464A821   313,811 4,803 SH   SOLE   0 0 4,803
SPDR SER TR S&P 400 MDCP VAL 78464A839   560,495 8,660 SH   SOLE   0 0 8,660
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   415,156 1,253 SH   SOLE   0 0 1,253
SPDR SER TR PRTFLO S&P500 HI 78468R788   236,095 5,965 SH   SOLE   0 0 5,965
SCHWAB CHARLES CORP COM 808513105   257,136 3,088 SH   SOLE   0 0 3,088
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   440,883 9,839 SH   SOLE   0 0 9,839
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   274,171 6,072 SH   SOLE   0 0 6,072
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,738,548 31,291 SH   SOLE   0 0 31,291
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   2,002,704 30,335 SH   SOLE   0 0 30,335
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,367,750 20,847 SH   SOLE   0 0 20,847
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   532,807 13,152 SH   SOLE   0 0 13,152
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,474,278 32,755 SH   SOLE   0 0 32,755
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   252,799 5,240 SH   SOLE   0 0 5,240
V F CORP COM 918204108   355,976 12,893 SH   SOLE   0 0 12,893
VANECK ETF TRUST GOLD MINERS ETF 92189F106   207,509 7,240 SH   SOLE   0 0 7,240
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,252,307 8,247 SH   SOLE   0 0 8,247
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,471,063 20,477 SH   SOLE   0 0 20,477
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   432,627 10,308 SH   SOLE   0 0 10,308
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   245,096 2,265 SH   SOLE   0 0 2,265
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   278,947 6,128 SH   SOLE   0 0 6,128
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   726,226 2,067 SH   SOLE   0 0 2,067
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   572,065 4,230 SH   SOLE   0 0 4,230
VANGUARD INDEX FDS SM CP VAL ETF 922908611   529,757 3,336 SH   SOLE   0 0 3,336
VANGUARD INDEX FDS MID CAP ETF 922908629   1,430,616 7,019 SH   SOLE   0 0 7,019
VANGUARD INDEX FDS GROWTH ETF 922908736   1,564,021 7,339 SH   SOLE   0 0 7,339
VANGUARD INDEX FDS VALUE ETF 922908744   2,930,529 20,877 SH   SOLE   0 0 20,877
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,197,728 6,526 SH   SOLE   0 0 6,526