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
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 814 22,702 SH   SOLE   0 0 22,702
BARCLAYS BANK PLC IPTH SR B S&P 06747R477 244 8,270 SH   SOLE   0 0 8,270
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 224 3,900 SH   SOLE   0 0 3,900
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 2,097 24,376 SH   SOLE   0 0 24,376
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 1,756 87,404 SH   SOLE   0 0 87,404
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 3,150 21,264 SH   SOLE   0 0 21,264
INVESCO QQQ TR UNIT SER 1 46090E103 6,778 19,123 SH   SOLE   0 0 19,123
ISHARES TR SP SMCP600VL ETF 464287879 1,682 15,957 SH   SOLE   0 0 15,957
ISHARES TR US TREAS BD ETF 46429B267 643 24,178 SH   SOLE   0 0 24,178
ISHARES TR BARCLAYS 7 10 YR 464287440 1,820 15,756 SH   SOLE   0 0 15,756
ISHARES TR AGENCY BOND ETF 464288166 496 4,192 SH   SOLE   0 0 4,192
ISHARES TR 3 7 YR TREAS BD 464288661 1,396 10,692 SH   SOLE   0 0 10,692
ISHARES TR IBOXX HI YD ETF 464288513 275 3,129 SH   SOLE   0 0 3,129
ISHARES TR S&P 500 GRWT ETF 464287309 9,709 133,498 SH   SOLE   0 0 133,498
ISHARES TR S&P MC 400GR ETF 464287606 2,622 32,401 SH   SOLE   0 0 32,401
ISHARES TR RUS TP200 GR ETF 464289438 467 3,104 SH   SOLE   0 0 3,104
ISHARES TR CORE MSCI EAFE 46432F842 222 2,961 SH   SOLE   0 0 2,961
ISHARES TR CORE S&P MCP ETF 464287507 4,519 16,818 SH   SOLE   0 0 16,818
ISHARES TR S&P 500 VAL ETF 464287408 4,843 32,806 SH   SOLE   0 0 32,806
ISHARES TR RUS 1000 ETF 464287622 979 4,043 SH   SOLE   0 0 4,043
ISHARES TR RUS MID CAP ETF 464287499 1,022 12,896 SH   SOLE   0 0 12,896
ISHARES TR MSCI EAFE ETF 464287465 376 4,768 SH   SOLE   0 0 4,768
ISHARES TR RUS TP200 VL ETF 464289420 321 4,835 SH   SOLE   0 0 4,835
ISHARES TR CORE S&P SCP ETF 464287804 10,839 95,941 SH   SOLE   0 0 95,941
ISHARES TR 1 3 YR TREAS BD 464287457 2,360 27,388 SH   SOLE   0 0 27,388
ISHARES TR US HOME CONS ETF 464288752 4,214 60,872 SH   SOLE   0 0 60,872
ISHARES TR RUS 1000 VAL ETF 464287598 1,030 6,491 SH   SOLE   0 0 6,491
ISHARES TR MRGSTR MD CP ETF 464288208 7,279 108,564 SH   SOLE   0 0 108,564
ISHARES TR RUS MDCP VAL ETF 464287473 330 2,870 SH   SOLE   0 0 2,870
ISHARES TR CORE US AGGBD ET 464287226 2,762 23,945 SH   SOLE   0 0 23,945
ISHARES TR RUS 1000 GRW ETF 464287614 1,278 4,708 SH   SOLE   0 0 4,708
ISHARES TR RUSSELL 2000 ETF 464287655 573 2,497 SH   SOLE   0 0 2,497
ISHARES TR S&P MC 400VL ETF 464287705 1,463 13,892 SH   SOLE   0 0 13,892
ISHARES TR MBS ETF 464288588 637 5,887 SH   SOLE   0 0 5,887
ISHARES TR CORE S&P500 ETF 464287200 10,264 23,875 SH   SOLE   0 0 23,875
ISHARES TR SHORT TREAS BD 464288679 401 3,632 SH   SOLE   0 0 3,632
ISHARES TR S&P SML 600 GWT 464287887 2,028 15,288 SH   SOLE   0 0 15,288
KRANESHARES TR QUADRTC INT RT 500767736 1,518 54,945 SH   SOLE   0 0 54,945
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 805 10,642 SH   SOLE   0 0 10,642
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4,176 50,738 SH   SOLE   0 0 50,738
SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 1,123 41,527 SH   SOLE   0 0 41,527
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,045 3,028 SH   SOLE   0 0 3,028
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,735 38,134 SH   SOLE   0 0 38,134
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,578 10,694 SH   SOLE   0 0 10,694
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,004 2,045 SH   SOLE   0 0 2,045
SPDR SER TR PORTFOLIO INTRMD 78464A375 2,703 73,659 SH   SOLE   0 0 73,659
SPDR SER TR PORTFOLIO S&P500 78464A854 1,733 34,442 SH   SOLE   0 0 34,442
SPDR SER TR PORTFOLIO S&P600 78468R853 1,815 41,311 SH   SOLE   0 0 41,311
SPDR SER TR PRTFLO S&P500 VL 78464A508 7,684 194,347 SH   SOLE   0 0 194,347
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 231 2,245 SH   SOLE   0 0 2,245
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 403 4,902 SH   SOLE   0 0 4,902
VANGUARD BD INDEX FDS INTERMED TERM 921937819 413 4,594 SH   SOLE   0 0 4,594
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 459 8,043 SH   SOLE   0 0 8,043
VANGUARD INDEX FDS LARGE CAP ETF 922908637 974 4,851 SH   SOLE   0 0 4,851
VANGUARD INDEX FDS GROWTH ETF 922908736 1,203 4,196 SH   SOLE   0 0 4,196
VANGUARD INDEX FDS VALUE ETF 922908744 915 6,654 SH   SOLE   0 0 6,654
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,549 15,213 SH   SOLE   0 0 15,213
VANGUARD INDEX FDS SMALL CP ETF 922908751 309 1,371 SH   SOLE   0 0 1,371
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,490 6,689 SH   SOLE   0 0 6,689
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,758 22,254 SH   SOLE   0 0 22,254
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 361 6,639 SH   SOLE   0 0 6,639
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,515 22,519 SH   SOLE   0 0 22,519
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,733 24,823 SH   SOLE   0 0 24,823
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 230 4,306 SH   SOLE   0 0 4,306
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 383 6,230 SH   SOLE   0 0 6,230
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 820 5,299 SH   SOLE   0 0 5,299
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,163 22,580 SH   SOLE   0 0 22,580