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
APPLE INC COM 037833100   838,515 5,085 SH   SOLE   0 0 5,085
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   2,110,057 41,425 SH   SOLE   0 0 41,425
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   299,187 18,746 SH   SOLE   0 0 18,746
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   360,479 6,057 SH   SOLE   0 0 6,057
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,201,131 30,209 SH   SOLE   0 0 30,209
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   207,776 4,340 SH   SOLE   0 0 4,340
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   295,097 5,736 SH   SOLE   0 0 5,736
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   478,114 22,012 SH   SOLE   0 0 22,012
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   205,125 17,584 SH   SOLE   0 0 17,584
FIRST TR VALUE LINE DIVID IN SHS 33734H106   446,494 11,117 SH   SOLE   0 0 11,117
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   392,282 88,351 SH   SOLE   0 0 88,351
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   623,205 28,626 SH   SOLE   0 0 28,626
INVESCO QQQ TR UNIT SER 1 46090E103   368,750 1,149 SH   SOLE   0 0 1,149
ISHARES INC MSCI GERMANY ETF 464286806   1,861,511 65,408 SH   SOLE   0 0 65,408
ISHARES INC MSCI ITALY ETF 46434G830   1,875,099 61,620 SH   SOLE   0 0 61,620
ISHARES TR 1 3 YR TREAS BD 464287457   400,095 4,869 SH   SOLE   0 0 4,869
ISHARES TR CORE 1 5 YR USD 46432F859   7,770,835 164,793 SH   SOLE   0 0 164,793
ISHARES TR CORE LT USDB ETF 464289479   224,108 4,171 SH   SOLE   0 0 4,171
ISHARES TR CORE S&P MCP ETF 464287507   434,277 1,736 SH   SOLE   0 0 1,736
ISHARES TR CORE S&P SCP ETF 464287804   12,051,822 124,630 SH   SOLE   0 0 124,630
ISHARES TR CORE US AGGBD ET 464287226   10,639,360 106,778 SH   SOLE   0 0 106,778
ISHARES TR JPMORGAN USD EMG 464288281   1,249,614 14,483 SH   SOLE   0 0 14,483
ISHARES TR MSCI ACWI ETF 464288257   526,906 5,780 SH   SOLE   0 0 5,780
ISHARES TR PFD AND INCM SEC 464288687   829,769 26,578 SH   SOLE   0 0 26,578
ISHARES TR RUS 1000 GRW ETF 464287614   417,071 1,707 SH   SOLE   0 0 1,707
ISHARES TR RUS 1000 VAL ETF 464287598   549,811 3,611 SH   SOLE   0 0 3,611
ISHARES TR RUS MID CAP ETF 464287499   12,618,779 180,474 SH   SOLE   0 0 180,474
ISHARES TR S&P 500 VAL ETF 464287408   229,310 1,511 SH   SOLE   0 0 1,511
ISHARES TR SHORT TREAS BD 464288679   241,777 2,188 SH   SOLE   0 0 2,188
MICROSOFT CORP COM 594918104   953,120 3,306 SH   SOLE   0 0 3,306
PACER FDS TR TRENDP US LAR CP 69374H105   904,510 23,759 SH   SOLE   0 0 23,759
PACER FDS TR TRENDP US MID CP 69374H204   309,264 9,740 SH   SOLE   0 0 9,740
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   277,956 5,697 SH   SOLE   0 0 5,697
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   226,151 3,091 SH   SOLE   0 0 3,091
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,889,067 22,806 SH   SOLE   0 0 22,806
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,794,727 55,823 SH   SOLE   0 0 55,823
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   286,809 3,839 SH   SOLE   0 0 3,839
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   673,452 5,202 SH   SOLE   0 0 5,202
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   11,752,443 365,891 SH   SOLE   0 0 365,891
SPDR SER TR BBG CONV SEC ETF 78464A359   1,010,082 15,060 SH   SOLE   0 0 15,060
SPDR SER TR DJ REIT ETF 78464A607   579,846 6,531 SH   SOLE   0 0 6,531
SPDR SER TR NUVEEN BLOOMBERG 78464A284   845,794 33,777 SH   SOLE   0 0 33,777
SPDR SER TR PORTFLI INTRMDIT 78464A672   4,707,897 162,677 SH   SOLE   0 0 162,677
SPDR SER TR PORTFOLIO S&P500 78464A854   19,521,421 405,428 SH   SOLE   0 0 405,428
SPDR SER TR PRTFLO S&P500 HI 78468R788   218,120 5,740 SH   SOLE   0 0 5,740
SPDR SER TR PRTFLO S&P500 VL 78464A508   16,025,951 393,564 SH   SOLE   0 0 393,564
STARBUCKS CORP COM 855244109   304,684 2,926 SH   SOLE   0 0 2,926
VANECK ETF TRUST MORTGAGE REIT 92189F452   144,901 12,823 SH   SOLE   0 0 12,823
VANGUARD INDEX FDS GROWTH ETF 922908736   3,540,992 14,195 SH   SOLE   0 0 14,195
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   712,483 3,655 SH   SOLE   0 0 3,655
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   726,106 5,415 SH   SOLE   0 0 5,415
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   347,171 4,180 SH   SOLE   0 0 4,180
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   962,363 2,559 SH   SOLE   0 0 2,559
VANGUARD INDEX FDS SM CP VAL ETF 922908611   999,254 6,294 SH   SOLE   0 0 6,294
VANGUARD INDEX FDS SMALL CP ETF 922908751   910,841 4,805 SH   SOLE   0 0 4,805
VANGUARD INDEX FDS SML CP GRW ETF 922908595   863,999 3,992 SH   SOLE   0 0 3,992
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,375,254 11,637 SH   SOLE   0 0 11,637
VANGUARD INDEX FDS VALUE ETF 922908744   2,697,574 19,532 SH   SOLE   0 0 19,532
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   314,076 5,873 SH   SOLE   0 0 5,873
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,922,835 121,852 SH   SOLE   0 0 121,852
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   5,517,568 68,780 SH   SOLE   0 0 68,780
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,964,892 42,210 SH   SOLE   0 0 42,210
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   7,191,652 114,352 SH   SOLE   0 0 114,352
VANGUARD STAR FDS VG TL INTL STK F 921909768   608,633 11,024 SH   SOLE   0 0 11,024
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   476,177 10,541 SH   SOLE   0 0 10,541
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   239,486 2,270 SH   SOLE   0 0 2,270
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   2,243,860 22,212 SH   SOLE   0 0 22,212
VANGUARD WORLD FD MEGA GRWTH IND 921910816   3,217,892 15,734 SH   SOLE   0 0 15,734
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   306,577 6,098 SH   SOLE   0 0 6,098