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   691,009 4,029 SH   SOLE   0 0 4,029
CONOCOPHILLIPS COM 20825C104   242,850 1,908 SH   SOLE   0 0 1,908
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,712,380 33,340 SH   SOLE   0 0 33,340
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,570,482 38,090 SH   SOLE   0 0 38,090
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   283,675 5,281 SH   SOLE   0 0 5,281
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   388,243 18,747 SH   SOLE   0 0 18,747
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   159,757 13,508 SH   SOLE   0 0 13,508
FIRST TR VALUE LINE DIVID IN SHS 33734H106   438,346 10,379 SH   SOLE   0 0 10,379
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   680,010 114,672 SH   SOLE   0 0 114,672
INVESCO QQQ TR UNIT SER 1 46090E103   693,100 1,561 SH   SOLE   0 0 1,561
ISHARES INC MSCI FRANCE ETF 464286707   1,284,579 31,021 SH   SOLE   0 0 31,021
ISHARES INC MSCI GERMANY ETF 464286806   1,298,328 40,892 SH   SOLE   0 0 40,892
ISHARES INC MSCI ITALY ETF 46434G830   1,322,280 35,055 SH   SOLE   0 0 35,055
ISHARES INC MSCI JPN ETF NEW 46434G822   1,265,255 17,733 SH   SOLE   0 0 17,733
ISHARES TR CORE 1 5 YR USD 46432F859   524,330 11,052 SH   SOLE   0 0 11,052
ISHARES TR CORE INTL AGGR 46435G672   325,975 6,526 SH   SOLE   0 0 6,526
ISHARES TR CORE S&P MCP ETF 464287507   499,890 8,230 SH   SOLE   0 0 8,230
ISHARES TR CORE S&P SCP ETF 464287804   10,737,948 97,158 SH   SOLE   0 0 97,158
ISHARES TR CORE US AGGBD ET 464287226   9,905,088 101,134 SH   SOLE   0 0 101,134
ISHARES TR JPMORGAN USD EMG 464288281   337,333 3,761 SH   SOLE   0 0 3,761
ISHARES TR MSCI ACWI ETF 464288257   632,698 5,745 SH   SOLE   0 0 5,745
ISHARES TR PFD AND INCM SEC 464288687   792,635 24,593 SH   SOLE   0 0 24,593
ISHARES TR RUS 1000 GRW ETF 464287614   560,513 1,663 SH   SOLE   0 0 1,663
ISHARES TR RUS 1000 VAL ETF 464287598   604,138 3,373 SH   SOLE   0 0 3,373
ISHARES TR RUS MID CAP ETF 464287499   13,858,315 164,803 SH   SOLE   0 0 164,803
ISHARES TR S&P 500 VAL ETF 464287408   253,128 1,355 SH   SOLE   0 0 1,355
ISHARES TR SHORT TREAS BD 464288679   239,763 2,169 SH   SOLE   0 0 2,169
ISHARES TR US INFRASTRUC 46435U713   273,331 6,303 SH   SOLE   0 0 6,303
MICROSOFT CORP COM 594918104   1,521,323 3,616 SH   SOLE   0 0 3,616
PACER FDS TR TRENDP US LAR CP 69374H105   1,067,365 22,367 SH   SOLE   0 0 22,367
PACER FDS TR TRENDP US MID CP 69374H204   346,124 9,606 SH   SOLE   0 0 9,606
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   258,462 3,205 SH   SOLE   0 0 3,205
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   2,542,419 31,134 SH   SOLE   0 0 31,134
SELECT SECTOR SPDR TR INDL 81369Y704   2,647,237 21,016 SH   SOLE   0 0 21,016
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,505,427 13,624 SH   SOLE   0 0 13,624
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   269,436 3,528 SH   SOLE   0 0 3,528
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   765,781 5,183 SH   SOLE   0 0 5,183
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,511,684 12,059 SH   SOLE   0 0 12,059
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426   236,500 4,096 SH   SOLE   0 0 4,096
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   14,030,225 391,468 SH   SOLE   0 0 391,468
SPDR S&P 500 ETF TR TR UNIT 78462F103   233,812 447 SH   SOLE   0 0 447
SPDR SER TR BBG CONV SEC ETF 78464A359   466,470 6,386 SH   SOLE   0 0 6,386
SPDR SER TR DJ REIT ETF 78464A607   623,874 6,619 SH   SOLE   0 0 6,619
SPDR SER TR MSCI USA STRTGIC 78468R812   236,619 1,624 SH   SOLE   0 0 1,624
SPDR SER TR NUVEEN BLOOMBERG 78464A284   667,085 25,966 SH   SOLE   0 0 25,966
SPDR SER TR PORTFLI INTRMDIT 78464A672   2,414,039 85,664 SH   SOLE   0 0 85,664
SPDR SER TR PORTFOLIO S&P500 78464A854   25,889,667 420,764 SH   SOLE   0 0 420,764
SPDR SER TR PRTFLO S&P500 VL 78464A508   8,566,207 170,981 SH   SOLE   0 0 170,981
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   3,672,831 50,778 SH   SOLE   0 0 50,778
VANGUARD INDEX FDS GROWTH ETF 922908736   4,823,164 14,012 SH   SOLE   0 0 14,012
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   818,263 3,470 SH   SOLE   0 0 3,470
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   823,962 5,284 SH   SOLE   0 0 5,284
VANGUARD INDEX FDS MID CAP ETF 922908629   202,136 809 SH   SOLE   0 0 809
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   380,039 4,394 SH   SOLE   0 0 4,394
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,218,582 2,535 SH   SOLE   0 0 2,535
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,182,253 6,161 SH   SOLE   0 0 6,161
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,102,045 4,821 SH   SOLE   0 0 4,821
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,006,887 3,861 SH   SOLE   0 0 3,861
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,931,883 11,280 SH   SOLE   0 0 11,280
VANGUARD INDEX FDS VALUE ETF 922908744   3,221,706 19,782 SH   SOLE   0 0 19,782
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   338,665 5,774 SH   SOLE   0 0 5,774
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,654,852 111,440 SH   SOLE   0 0 111,440
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   3,479,449 43,217 SH   SOLE   0 0 43,217
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,124,057 24,644 SH   SOLE   0 0 24,644
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   22,326,672 257,605 SH   SOLE   0 0 257,605
VANGUARD STAR FDS VG TL INTL STK F 921909768   632,489 10,488 SH   SOLE   0 0 10,488
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   560,428 11,170 SH   SOLE   0 0 11,170
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   274,647 2,270 SH   SOLE   0 0 2,270
VANGUARD WORLD FD MEGA CAP INDEX 921910873   216,209 1,157 SH   SOLE   0 0 1,157
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   2,427,401 20,311 SH   SOLE   0 0 20,311
VANGUARD WORLD FD MEGA GRWTH IND 921910816   3,865,656 13,487 SH   SOLE   0 0 13,487