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
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,161,802 81,570 SH   SOLE   0 0 81,570
ISHARES TR MSCI USA MIN VOL 46429B697   5,477,540 75,971 SH   SOLE   0 0 75,971
ISHARES TR MSCI USA MMENTM 46432F396   4,206,031 28,822 SH   SOLE   0 0 28,822
VANGUARD INDEX FDS VALUE ETF 922908744   3,988,516 28,414 SH   SOLE   0 0 28,414
ISHARES TR MSCI USA QLT FCT 46432F339   3,386,838 29,720 SH   SOLE   0 0 29,720
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   3,362,645 50,934 SH   SOLE   0 0 50,934
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   3,253,472 60,881 SH   SOLE   0 0 60,881
PROSHARES TR S&P MDCP 400 DIV 74347B680   3,203,296 44,770 SH   SOLE   0 0 44,770
WISDOMTREE TR US QTLY DIV GRT 97717X669   3,089,829 51,190 SH   SOLE   0 0 51,190
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,086,266 20,324 SH   SOLE   0 0 20,324
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   3,019,847 67,392 SH   SOLE   0 0 67,392
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   2,980,589 28,980 SH   SOLE   0 0 28,980
PROSHARES TR S&P 500 DV ARIST 74348A467   2,959,926 32,892 SH   SOLE   0 0 32,892
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   2,932,766 20,939 SH   SOLE   0 0 20,939
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,657,321 13,899 SH   SOLE   0 0 13,899
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,479,939 38,810 SH   SOLE   0 0 38,810
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   2,442,742 18,062 SH   SOLE   0 0 18,062
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,564,808 28,164 SH   SOLE   0 0 28,164
WISDOMTREE TR US TOTAL DIVIDND 97717W109   1,393,220 22,971 SH   SOLE   0 0 22,971
ALPS ETF TR OSHARES US QUALT 00162Q387   1,247,094 30,105 SH   SOLE   0 0 30,105
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,211,796 7,042 SH   SOLE   0 0 7,042
VANGUARD INDEX FDS GROWTH ETF 922908736   1,132,313 5,313 SH   SOLE   0 0 5,313
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,062,723 7,524 SH   SOLE   0 0 7,524
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   1,056,781 15,890 SH   SOLE   0 0 15,890
ISHARES TR MSCI USA VALUE 46432F388   1,048,127 11,500 SH   SOLE   0 0 11,500
WISDOMTREE TR US LARGECAP DIVD 97717W307   1,030,521 16,635 SH   SOLE   0 0 16,635
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,024,883 22,700 SH   SOLE   0 0 22,700
TESLA INC COM 88160R101   790,389 6,417 SH   SOLE   0 0 6,417
EXXON MOBIL CORP COM 30231G102   697,658 6,325 SH   SOLE   0 0 6,325
APPLE INC COM 037833100   635,634 4,892 SH   SOLE   0 0 4,892
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   611,672 6,454 SH   SOLE   0 0 6,454
CHEVRON CORP NEW COM 166764100   603,957 3,365 SH   SOLE   0 0 3,365
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   591,842 11,065 SH   SOLE   0 0 11,065
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   479,229 12,977 SH   SOLE   0 0 12,977
SPDR SER TR SSGA US LRG ETF 78468R804   454,837 3,354 SH   SOLE   0 0 3,354
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   399,424 8,945 SH   SOLE   0 0 8,945
SHELL PLC SPON ADS 780259305   392,611 6,894 SH   SOLE   0 0 6,894
SPDR SER TR RUSSELL LOW VOL 78468R754   380,715 3,698 SH   SOLE   0 0 3,698
SPDR SER TR MSCI USA STRTGIC 78468R812   355,035 3,219 SH   SOLE   0 0 3,219
SPDR SER TR S&P 400 MDCP VAL 78464A839   339,858 5,251 SH   SOLE   0 0 5,251
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   337,788 6,859 SH   SOLE   0 0 6,859
DEERE & CO COM 244199105   325,689 760 SH   SOLE   0 0 760
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   324,798 1,177 SH   SOLE   0 0 1,177
AMAZON COM INC COM 023135106   316,193 3,764 SH   SOLE   0 0 3,764
OREILLY AUTOMOTIVE INC COM 67103H107   307,227 364 SH   SOLE   0 0 364
SPDR SER TR S&P 600 SMCP VAL 78464A300   289,640 3,902 SH   SOLE   0 0 3,902
WALMART INC COM 931142103   278,060 1,961 SH   SOLE   0 0 1,961
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   277,154 5,267 SH   SOLE   0 0 5,267
WISDOMTREE TR US HIGH DIVIDEND 97717W208   276,342 3,211 SH   SOLE   0 0 3,211
MICROSOFT CORP COM 594918104   245,895 1,025 SH   SOLE   0 0 1,025
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   242,371 3,889 SH   SOLE   0 0 3,889
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   221,864 3,332 SH   SOLE   0 0 3,332
VANGUARD WELLINGTON FD US MOMENTUM 921935508   219,035 1,920 SH   SOLE   0 0 1,920
WISDOMTREE TR US S CAP QTY DIV 97717X651   210,958 5,246 SH   SOLE   0 0 5,246
VANGUARD WORLD FD MEGA CAP INDEX 921910873   204,441 1,544 SH   SOLE   0 0 1,544
ISHARES INC MSCI GBL MIN VOL 464286525   203,379 2,140 SH   SOLE   0 0 2,140