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
AMAZON COM INC COM 023135106   470,600 3,610 SH   SOLE   0 0 3,610
APPLE INC COM 037833100   3,417,945 17,621 SH   SOLE   0 0 17,621
CHEVRON CORP NEW COM 166764100   211,321 1,343 SH   SOLE   0 0 1,343
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   8,176,180 285,083 SH   SOLE   0 0 285,083
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH ETF 33734X143   3,172,299 29,289 SH   SOLE   0 0 29,289
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH ETF 33734X184   4,028,461 126,721 SH   SOLE   0 0 126,721
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION INVT GRADE 33738D804   3,543,304 190,296 SH   SOLE   0 0 190,296
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW ETF 33739Q408   2,767,199 46,578 SH   SOLE   0 0 46,578
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS ETF 33740F805   7,554,398 171,030 SH   SOLE   0 0 171,030
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQUITY BUFFER 33740U885   9,507,091 289,762 SH   SOLE   0 0 289,762
FIRST TR MORNINGSTAR DIVID L SHS ETF 336917109   10,198,574 299,870 SH   SOLE   0 0 299,870
FIRST TR STOXX EUROPEAN SELE COMMON SHS ETF 33735T109   8,983,015 791,455 SH   SOLE   0 0 791,455
FIRST TRUST LRGCP GWT ALPHAD COM SHS ETF 33735K108   4,907,298 48,448 SH   SOLE   0 0 48,448
ISHARES TR RUS MD CP GR ETF 464287481   15,187,858 157,175 SH   SOLE   0 0 157,175
ISHARES TR CORE DIV GRWTH ETF 46434V621   9,942,139 192,939 SH   SOLE   0 0 192,939
ISHARES TR 1 3 YR TREAS BD ETF 464287457   1,592,168 19,637 SH   SOLE   0 0 19,637
MICROSOFT CORP COM 594918104   463,073 1,360 SH   SOLE   0 0 1,360
NOVARTIS AG ADR SPONSORED 66987V109   482,350 4,780 SH   SOLE   0 0 4,780
NUSHARES ETF TR NUVEEN ESG 1-5 YR US AGGRGT 67092P110   4,355,875 190,751 SH   SOLE   0 0 190,751
ONEOK INC NEW COM 682680103   462,900 7,500 SH   SOLE   0 0 7,500
ORACLE CORP COM 68389X105   536,262 4,503 SH   SOLE   0 0 4,503
SELECT SECTOR SPDR TR SBI HEALTHCARE ETF 81369Y209   2,137,749 16,106 SH   SOLE   0 0 16,106
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103   911,384 2,056 SH   SOLE   0 0 2,056
SPDR SER TR PRTFLO S&P500 GW ETF 78464A409   5,708,551 93,567 SH   SOLE   0 0 93,567
SPDR SER TR BLOOMBERG 1-3 MONTH T-BILL ETF 78468R663   1,471,966 16,031 SH   SOLE   0 0 16,031
TRACTOR SUPPLY CO COM 892356106   333,640 1,509 SH   SOLE   0 0 1,509
VANGUARD SCOTTSDALE FDS LG-TERM COR BD ETF 92206C813   7,988,241 101,774 SH   SOLE   0 0 101,774