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
ALPHABET INC CAP STK CL A 02079K305   207,651 1,140 SH   SOLE   0 0 1,140
APPLE INC COM 037833100   852,189 4,046 SH   SOLE   0 0 4,046
CONOCOPHILLIPS COM 20825C104   218,237 1,908 SH   SOLE   0 0 1,908
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,412,463 34,764 SH   SOLE   0 0 34,764
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   226,167 4,476 SH   SOLE   0 0 4,476
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   1,712,938 33,547 SH   SOLE   0 0 33,547
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   301,232 14,601 SH   SOLE   0 0 14,601
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   158,830 13,563 SH   SOLE   0 0 13,563
FIRST TR VALUE LINE DIVID IN SHS 33734H106   383,186 9,403 SH   SOLE   0 0 9,403
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   650,655 102,143 SH   SOLE   0 0 102,143
INVESCO QQQ TR UNIT SER 1 46090E103   748,189 1,561 SH   SOLE   0 0 1,561
ISHARES INC MSCI GERMANY ETF 464286806   1,374,734 44,896 SH   SOLE   0 0 44,896
ISHARES INC MSCI ITALY ETF 46434G830   1,372,929 38,296 SH   SOLE   0 0 38,296
ISHARES INC MSCI JPN ETF NEW 46434G822   1,343,038 19,681 SH   SOLE   0 0 19,681
ISHARES TR CORE 1 5 YR USD 46432F859   386,444 8,157 SH   SOLE   0 0 8,157
ISHARES TR CORE S&P MCP ETF 464287507   481,620 8,230 SH   SOLE   0 0 8,230
ISHARES TR CORE S&P SCP ETF 464287804   9,871,469 92,550 SH   SOLE   0 0 92,550
ISHARES TR CORE US AGGBD ET 464287226   9,127,886 94,033 SH   SOLE   0 0 94,033
ISHARES TR JPMORGAN USD EMG 464288281   372,501 4,210 SH   SOLE   0 0 4,210
ISHARES TR MSCI ACWI ETF 464288257   645,738 5,745 SH   SOLE   0 0 5,745
ISHARES TR MSCI UK ETF NEW 46435G334   1,393,626 39,954 SH   SOLE   0 0 39,954
ISHARES TR PFD AND INCM SEC 464288687   754,617 23,918 SH   SOLE   0 0 23,918
ISHARES TR RUS 1000 GRW ETF 464287614   371,436 1,019 SH   SOLE   0 0 1,019
ISHARES TR RUS 1000 VAL ETF 464287598   395,000 2,264 SH   SOLE   0 0 2,264
ISHARES TR RUS MID CAP ETF 464287499   12,234,991 150,900 SH   SOLE   0 0 150,900
ISHARES TR S&P 500 VAL ETF 464287408   246,622 1,355 SH   SOLE   0 0 1,355
ISHARES TR SHORT TREAS BD 464288679   237,467 2,149 SH   SOLE   0 0 2,149
ISHARES TR US INFRASTRUC 46435U713   219,555 5,212 SH   SOLE   0 0 5,212
MICROSOFT CORP COM 594918104   1,616,618 3,617 SH   SOLE   0 0 3,617
PACER FDS TR TRENDP US LAR CP 69374H105   1,108,863 22,284 SH   SOLE   0 0 22,284
PACER FDS TR TRENDP US MID CP 69374H204   352,527 10,131 SH   SOLE   0 0 10,131
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   249,262 3,205 SH   SOLE   0 0 3,205
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   2,927,799 34,179 SH   SOLE   0 0 34,179
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,871,384 31,501 SH   SOLE   0 0 31,501
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,826,948 68,765 SH   SOLE   0 0 68,765
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   225,762 2,948 SH   SOLE   0 0 2,948
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   680,697 4,670 SH   SOLE   0 0 4,670
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,001,433 13,267 SH   SOLE   0 0 13,267
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   14,008,653 399,334 SH   SOLE   0 0 399,334
SPDR S&P 500 ETF TR TR UNIT 78462F103   311,294 572 SH   SOLE   0 0 572
SPDR SER TR BBG CONV SEC ETF 78464A359   500,139 6,940 SH   SOLE   0 0 6,940
SPDR SER TR DJ REIT ETF 78464A607   505,537 5,430 SH   SOLE   0 0 5,430
SPDR SER TR MSCI USA STRTGIC 78468R812   226,928 1,539 SH   SOLE   0 0 1,539
SPDR SER TR NUVEEN BLOOMBERG 78464A284   671,919 26,411 SH   SOLE   0 0 26,411
SPDR SER TR PORTFLI INTRMDIT 78464A672   2,349,281 83,843 SH   SOLE   0 0 83,843
SPDR SER TR PORTFOLIO S&P500 78464A854   27,646,076 431,969 SH   SOLE   0 0 431,969
SPDR SER TR PRTFLO S&P500 VL 78464A508   8,082,144 165,821 SH   SOLE   0 0 165,821
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   4,586,920 65,257 SH   SOLE   0 0 65,257
VANGUARD INDEX FDS GROWTH ETF 922908736   5,201,241 13,906 SH   SOLE   0 0 13,906
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   753,027 3,280 SH   SOLE   0 0 3,280
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   720,685 4,790 SH   SOLE   0 0 4,790
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   310,962 3,712 SH   SOLE   0 0 3,712
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,295,335 2,590 SH   SOLE   0 0 2,590
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,038,981 5,692 SH   SOLE   0 0 5,692
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,067,531 4,896 SH   SOLE   0 0 4,896
VANGUARD INDEX FDS SML CP GRW ETF 922908595   932,975 3,729 SH   SOLE   0 0 3,729
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,025,875 11,311 SH   SOLE   0 0 11,311
VANGUARD INDEX FDS VALUE ETF 922908744   3,146,609 19,616 SH   SOLE   0 0 19,616
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   284,697 4,854 SH   SOLE   0 0 4,854
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   6,157,013 140,699 SH   SOLE   0 0 140,699
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   3,205,950 40,109 SH   SOLE   0 0 40,109
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,024,685 22,570 SH   SOLE   0 0 22,570
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   22,976,159 244,922 SH   SOLE   0 0 244,922
VANGUARD STAR FDS VG TL INTL STK F 921909768   636,804 10,560 SH   SOLE   0 0 10,560
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   586,843 11,874 SH   SOLE   0 0 11,874
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   269,222 2,270 SH   SOLE   0 0 2,270
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   2,347,528 19,810 SH   SOLE   0 0 19,810
VANGUARD WORLD FD MEGA GRWTH IND 921910816   4,181,354 13,307 SH   SOLE   0 0 13,307