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 C 02079K107   239,249 1,431 SH   SOLE 0 0 0 1,431
AMAZON COM INC COM 023135106   463,030 2,485 SH   SOLE 0 0 0 2,485
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   777,114 20,712 SH   SOLE 0 0 0 20,712
APPLE INC COM 037833100   773,131 3,318 SH   SOLE 0 0 0 3,318
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   478,878 7,699 SH   SOLE 0 0 0 7,699
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   1,384,978 28,036 SH   SOLE 0 0 0 28,036
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   4,697,774 259,546 SH   SOLE 0 0 0 259,546
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   12,116,372 204,634 SH   SOLE 0 0 0 204,634
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   1,376,213 26,486 SH   SOLE 0 0 0 26,486
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,709,719 34,603 SH   SOLE 0 0 0 34,603
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   843,304 14,086 SH   SOLE 0 0 0 14,086
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   647,586 7,132 SH   SOLE 0 0 0 7,132
FIRST TR VALUE LINE DIVID IN SHS 33734H106   752,678 16,546 SH   SOLE 0 0 0 16,546
HOME DEPOT INC COM 437076102   210,704 520 SH   SOLE 0 0 0 520
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   3,842,633 97,159 SH   SOLE 0 0 0 97,159
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   1,936,148 37,808 SH   SOLE 0 0 0 37,808
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118   3,536,892 51,845 SH   SOLE 0 0 0 51,845
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   721,765 17,371 SH   SOLE 0 0 0 17,371
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   350,618 3,553 SH   SOLE 0 0 0 3,553
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   10,787,643 196,175 SH   SOLE 0 0 0 196,175
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   1,201,007 11,708 SH   SOLE 0 0 0 11,708
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   217,980 5,365 SH   SOLE 0 0 0 5,365
INVESCO QQQ TR UNIT SER 1 46090E103   13,898,806 28,477 SH   SOLE 0 0 0 28,477
ISHARES TR US AER DEF ETF 464288760   338,486 2,262 SH   SOLE 0 0 0 2,262
ISHARES TR PFD AND INCM SEC 464288687   317,114 9,543 SH   SOLE 0 0 0 9,543
ISHARES TR MSCI EAFE MIN VL 46429B689   372,609 4,858 SH   SOLE 0 0 0 4,858
ISHARES TR US HOME CONS ETF 464288752   228,272 1,796 SH   SOLE 0 0 0 1,796
ISHARES TR MSCI USA MMENTM 46432F396   303,937 1,499 SH   SOLE 0 0 0 1,499
JPMORGAN CHASE & CO. COM 46625H100   379,309 1,799 SH   SOLE 0 0 0 1,799
MICROSOFT CORP COM 594918104   465,585 1,082 SH   SOLE 0 0 0 1,082
NVIDIA CORPORATION COM 67066G104   908,371 7,480 SH   SOLE 0 0 0 7,480
PIMCO ETF TR ACTIVE BD ETF 72201R775   3,541,445 37,432 SH   SOLE 0 0 0 37,432
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   551,517 8,291 SH   SOLE 0 0 0 8,291
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,509,515 36,710 SH   SOLE 0 0 0 36,710
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   568,012 2,516 SH   SOLE 0 0 0 2,516
SELECT SECTOR SPDR TR INDL 81369Y704   602,437 4,448 SH   SOLE 0 0 0 4,448
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   549,081 3,565 SH   SOLE 0 0 0 3,565
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   641,580 1,516 SH   SOLE 0 0 0 1,516
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   221,228 5,890 SH   SOLE 0 0 0 5,890
SPDR S&P 500 ETF TR TR UNIT 78462F103   11,751,362 20,481 SH   SOLE 0 0 0 20,481
SPDR SER TR S&P 600 SMCP VAL 78464A300   678,585 7,816 SH   SOLE 0 0 0 7,816
SPDR SER TR PORTFOLIO SH TSR 78468R101   530,086 18,024 SH   SOLE 0 0 0 18,024
SPDR SER TR PORTFOLIO SHORT 78464A474   350,794 11,585 SH   SOLE 0 0 0 11,585
TESLA INC COM 88160R101   262,415 1,003 SH   SOLE 0 0 0 1,003
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   215,520 2,223 SH   SOLE 0 0 0 2,223
VANGUARD BD INDEX FDS INTERMED TERM 921937819   569,201 7,263 SH   SOLE 0 0 0 7,263
VANGUARD INDEX FDS GROWTH ETF 922908736   1,420,497 3,700 SH   SOLE 0 0 0 3,700
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   14,677,344 27,815 SH   SOLE 0 0 0 27,815
VANGUARD INDEX FDS TOTAL STK MKT 922908769   560,374 1,979 SH   SOLE 0 0 0 1,979
VANGUARD INDEX FDS SMALL CP ETF 922908751   274,215 1,156 SH   SOLE 0 0 0 1,156
VANGUARD INDEX FDS MID CAP ETF 922908629   9,589,593 36,348 SH   SOLE 0 0 0 36,348
VANGUARD INDEX FDS VALUE ETF 922908744   344,776 1,975 SH   SOLE 0 0 0 1,975
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   5,075,449 99,285 SH   SOLE 0 0 0 99,285
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   396,311 4,106 SH   SOLE 0 0 0 4,106
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   6,081,856 115,165 SH   SOLE 0 0 0 115,165
WALMART INC COM 931142103   229,793 2,846 SH   SOLE 0 0 0 2,846