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   942,823 4,046 SH   SOLE   0 0 4,046
CONOCOPHILLIPS COM 20825C104   200,874 1,908 SH   SOLE   0 0 1,908
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   190,504 10,525 SH   SOLE   0 0 10,525
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,554,963 37,058 SH   SOLE   0 0 37,058
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   245,502 4,506 SH   SOLE   0 0 4,506
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   1,732,055 33,334 SH   SOLE   0 0 33,334
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   321,294 14,765 SH   SOLE   0 0 14,765
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   176,083 14,131 SH   SOLE   0 0 14,131
FIRST TR VALUE LINE DIVID IN SHS 33734H106   443,657 9,752 SH   SOLE   0 0 9,752
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   649,988 102,360 SH   SOLE   0 0 102,360
INVESCO QQQ TR UNIT SER 1 46090E103   752,299 1,541 SH   SOLE   0 0 1,541
ISHARES INC MSCI GERMANY ETF 464286806   1,573,207 46,489 SH   SOLE   0 0 46,489
ISHARES INC MSCI ITALY ETF 46434G830   1,557,440 39,975 SH   SOLE   0 0 39,975
ISHARES INC MSCI JPN ETF NEW 46434G822   1,479,671 20,683 SH   SOLE   0 0 20,683
ISHARES TR CORE 1 5 YR USD 46432F859   383,988 7,887 SH   SOLE   0 0 7,887
ISHARES TR CORE S&P MCP ETF 464287507   505,727 8,115 SH   SOLE   0 0 8,115
ISHARES TR CORE S&P SCP ETF 464287804   8,029,626 68,652 SH   SOLE   0 0 68,652
ISHARES TR CORE US AGGBD ET 464287226   10,852,090 107,159 SH   SOLE   0 0 107,159
ISHARES TR JPMORGAN USD EMG 464288281   384,210 4,105 SH   SOLE   0 0 4,105
ISHARES TR MSCI ACWI ETF 464288257   680,838 5,695 SH   SOLE   0 0 5,695
ISHARES TR MSCI UK ETF NEW 46435G334   1,564,671 41,824 SH   SOLE   0 0 41,824
ISHARES TR PFD AND INCM SEC 464288687   786,324 23,663 SH   SOLE   0 0 23,663
ISHARES TR RUS 1000 GRW ETF 464287614   329,958 879 SH   SOLE   0 0 879
ISHARES TR RUS 1000 VAL ETF 464287598   410,347 2,162 SH   SOLE   0 0 2,162
ISHARES TR RUS MID CAP ETF 464287499   14,485,317 164,344 SH   SOLE   0 0 164,344
ISHARES TR S&P 500 VAL ETF 464287408   267,165 1,355 SH   SOLE   0 0 1,355
ISHARES TR SHORT TREAS BD 464288679   237,746 2,149 SH   SOLE   0 0 2,149
ISHARES TR US INFRASTRUC 46435U713   268,230 5,710 SH   SOLE   0 0 5,710
MICROSOFT CORP COM 594918104   1,597,704 3,713 SH   SOLE   0 0 3,713
PACER FDS TR TRENDP US LAR CP 69374H105   1,155,800 21,994 SH   SOLE   0 0 21,994
PACER FDS TR TRENDP US MID CP 69374H204   378,307 10,191 SH   SOLE   0 0 10,191
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   276,275 3,268 SH   SOLE   0 0 3,268
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   3,209,539 35,503 SH   SOLE   0 0 35,503
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,237,477 71,435 SH   SOLE   0 0 71,435
SELECT SECTOR SPDR TR INDL 81369Y704   3,207,238 23,680 SH   SOLE   0 0 23,680
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   254,184 3,062 SH   SOLE   0 0 3,062
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   859,275 5,578 SH   SOLE   0 0 5,578
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,957,128 13,098 SH   SOLE   0 0 13,098
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   12,022,709 320,093 SH   SOLE   0 0 320,093
SPDR S&P 500 ETF TR TR UNIT 78462F103   328,191 572 SH   SOLE   0 0 572
SPDR SER TR BBG CONV SEC ETF 78464A359   528,696 6,902 SH   SOLE   0 0 6,902
SPDR SER TR DJ REIT ETF 78464A607   588,667 5,515 SH   SOLE   0 0 5,515
SPDR SER TR NUVEEN BLOOMBERG 78464A284   692,441 26,358 SH   SOLE   0 0 26,358
SPDR SER TR PORTFLI INTRMDIT 78464A672   2,415,483 83,120 SH   SOLE   0 0 83,120
SPDR SER TR PORTFOLIO S&P500 78464A854   37,696,439 558,382 SH   SOLE   0 0 558,382
SPDR SER TR PRTFLO S&P500 VL 78464A508   11,649,739 220,388 SH   SOLE   0 0 220,388
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   5,965,648 79,361 SH   SOLE   0 0 79,361
VANGUARD INDEX FDS GROWTH ETF 922908736   5,311,364 13,834 SH   SOLE   0 0 13,834
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   824,885 3,388 SH   SOLE   0 0 3,388
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   819,270 4,886 SH   SOLE   0 0 4,886
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   349,877 3,591 SH   SOLE   0 0 3,591
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,393,579 2,641 SH   SOLE   0 0 2,641
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,172,587 5,840 SH   SOLE   0 0 5,840
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,173,337 4,946 SH   SOLE   0 0 4,946
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,034,349 3,868 SH   SOLE   0 0 3,868
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,086,736 10,901 SH   SOLE   0 0 10,901
VANGUARD INDEX FDS VALUE ETF 922908744   3,461,999 19,831 SH   SOLE   0 0 19,831
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   334,084 5,302 SH   SOLE   0 0 5,302
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,446,002 51,117 SH   SOLE   0 0 51,117
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   3,325,871 39,711 SH   SOLE   0 0 39,711
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,060,368 22,460 SH   SOLE   0 0 22,460
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   21,583,324 223,615 SH   SOLE   0 0 223,615
VANGUARD STAR FDS VG TL INTL STK F 921909768   675,551 10,434 SH   SOLE   0 0 10,434
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   627,536 11,882 SH   SOLE   0 0 11,882
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   291,015 2,270 SH   SOLE   0 0 2,270
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   2,601,740 20,281 SH   SOLE   0 0 20,281
VANGUARD WORLD FD MEGA GRWTH IND 921910816   4,305,894 13,374 SH   SOLE   0 0 13,374