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
3M CO COM 88579Y101   483,116 3,245 SH   SOLE   3,245 0 0
ABBOTT LABS COM 002824100   326,456 2,758 SH   SOLE   2,758 0 0
ALPHABET INC CAP STK CL C 02079K107   212,267 76 SH   SOLE   76 0 0
AMAZON COM INC COM 023135106   208,637 64 SH   SOLE   64 0 0
APPLE INC COM 037833100   2,935,359 16,811 SH   SOLE   16,811 0 0
AT&T INC COM 00206R102   233,204 9,869 SH   SOLE   9,869 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104   234,878 23,725 SH   SOLE   23,725 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102   212,032 16,565 SH   SOLE   16,565 0 0
CATERPILLAR INC COM 149123101   397,957 1,786 SH   SOLE   1,786 0 0
CISCO SYS INC COM 17275R102   304,932 5,469 SH   SOLE   5,469 0 0
COCA COLA CO COM 191216100   377,578 6,090 SH   SOLE   6,090 0 0
COMCAST CORP NEW CL A 20030N101   301,444 6,438 SH   SOLE   6,438 0 0
CSX CORP COM 126408103   425,020 11,349 SH   SOLE   11,349 0 0
DBX ETF TR XTRACK MSCI ALL 233051820   2,740,985 85,133 SH   SOLE   85,133 0 0
DEERE & CO COM 244199105   501,930 1,208 SH   SOLE   1,208 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   331,547 4,286 SH   SOLE   4,286 0 0
DISNEY WALT CO COM 254687106   412,301 3,006 SH   SOLE   3,006 0 0
DTE ENERGY CO COM 233331107   257,413 1,947 SH   SOLE   1,947 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,312,492 24,736 SH   SOLE   24,736 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,010,721 20,627 SH   SOLE   20,627 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   2,231,903 37,867 SH   SOLE   37,867 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   3,453,916 44,168 SH   SOLE   44,168 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   395,829 8,307 SH   SOLE   8,307 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   1,593,362 18,051 SH   SOLE   18,051 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   3,424,682 34,903 SH   SOLE   34,903 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   25,609,639 605,429 SH   SOLE   605,429 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845   703,267 12,445 SH   SOLE   12,445 0 0
FORD MTR CO DEL COM 345370860   614,369 36,332 SH   SOLE   36,332 0 0
FORTINET INC COM 34959E109   502,016 1,469 SH   SOLE   1,469 0 0
GENERAL MTRS CO COM 37045V100   1,770,508 40,478 SH   SOLE   40,478 0 0
HOME DEPOT INC COM 437076102   469,649 1,569 SH   SOLE   1,569 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100   6,782,298 384,484 SH   SOLE   384,484 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   414,822 19,688 SH   SOLE   19,688 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   454,750 21,552 SH   SOLE   21,552 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882   351,172 16,518 SH   SOLE   16,518 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   375,432 17,955 SH   SOLE   17,955 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   349,868 17,520 SH   SOLE   17,520 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175   392,049 2,774 SH   SOLE   2,774 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   1,100,680 6,442 SH   SOLE   6,442 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   583,485 2,018 SH   SOLE   2,018 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,750,843 23,783 SH   SOLE   23,783 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101   94,863 13,361 SH   SOLE   13,361 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,494,638 6,881 SH   SOLE   6,881 0 0
ISHARES GOLD TR ISHARES NEW 464285204   292,504 7,942 SH   SOLE   7,942 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   612,764 2,207 SH   SOLE   2,207 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   855,340 4,167 SH   SOLE   4,167 0 0
ISHARES TR TIPS BD ETF 464287176   845,207 6,785 SH   SOLE   6,785 0 0
ISHARES TR ISHARES BIOTECH 464287556   240,534 1,846 SH   SOLE   1,846 0 0
ISHARES TR SELECT DIVID ETF 464287168   2,214,717 17,285 SH   SOLE   17,285 0 0
ISHARES TR INTL SEL DIV ETF 464288448   255,954 8,059 SH   SOLE   8,059 0 0
ISHARES TR CORE S&P TTL STK 464287150   399,154 3,954 SH   SOLE   3,954 0 0
ISHARES TR MRGSTR MD CP GRW 464288307   369,096 5,742 SH   SOLE   5,742 0 0
ISHARES TR MSCI USA MULTIFT 46434V282   2,831,285 63,653 SH   SOLE   63,653 0 0
ISHARES TR US HLTHCARE ETF 464287762   212,673 736 SH   SOLE   736 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,527,009 5,691 SH   SOLE   5,691 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,154,702 2,545 SH   SOLE   2,545 0 0
ISHARES TR MORNINGSTR US EQ 464287127   224,752 3,576 SH   SOLE   3,576 0 0
ISHARES TR SP SMCP600VL ETF 464287879   13,979,375 136,531 SH   SOLE   136,531 0 0
ISHARES TR MRGSTR MD CP ETF 464288208   451,045 6,702 SH   SOLE   6,702 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,718,779 22,503 SH   SOLE   22,503 0 0
ISHARES TR CORE MSCI EAFE 46432F842   1,246,940 17,939 SH   SOLE   17,939 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   28,511,306 367,556 SH   SOLE   367,556 0 0
ISHARES TR MORNINGSTAR GRWT 464287119   201,825 3,105 SH   SOLE   3,105 0 0
ISHARES TR U.S. TECH ETF 464287721   740,239 7,184 SH   SOLE   7,184 0 0
ISHARES TR CORE S&P SCP ETF 464287804   250,389 2,321 SH   SOLE   2,321 0 0
ISHARES TR CORE US AGGBD ET 464287226   206,382 1,927 SH   SOLE   1,927 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   7,145,620 158,264 SH   SOLE   158,264 0 0
ISHARES TR DOW JONES US ETF 464287846   1,050,348 9,432 SH   SOLE   9,432 0 0
JOHNSON & JOHNSON COM 478160104   788,005 4,446 SH   SOLE   4,446 0 0
JPMORGAN CHASE & CO COM 46625H100   730,539 5,359 SH   SOLE   5,359 0 0
LOCKHEED MARTIN CORP COM 539830109   317,367 719 SH   SOLE   719 0 0
MASTERCARD INCORPORATED CL A 57636Q104   437,433 1,224 SH   SOLE   1,224 0 0
MICROSOFT CORP COM 594918104   1,716,670 5,568 SH   SOLE   5,568 0 0
NIKE INC CL B 654106103   230,098 1,710 SH   SOLE   1,710 0 0
ORACLE CORP COM 68389X105   385,191 4,656 SH   SOLE   4,656 0 0
OSHKOSH CORP COM 688239201   803,992 7,988 SH   SOLE   7,988 0 0
PEPSICO INC COM 713448108   235,282 1,406 SH   SOLE   1,406 0 0
PFIZER INC COM 717081103   955,660 18,460 SH   SOLE   18,460 0 0
PROCTER AND GAMBLE CO COM 742718109   370,082 2,422 SH   SOLE   2,422 0 0
RAYMOND JAMES FINL INC COM 754730109   2,425,384 22,067 SH   SOLE   22,067 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   14,943,547 145,111 SH   SOLE   145,111 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   573,842 14,975 SH   SOLE   14,975 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   877,770 5,523 SH   SOLE   5,523 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   612,345 4,470 SH   SOLE   4,470 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   410,647 1,184 SH   SOLE   1,184 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   653,770 1,333 SH   SOLE   1,333 0 0
SPDR SER TR S&P DIVID ETF 78464A763   459,889 3,590 SH   SOLE   3,590 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   219,239 4,897 SH   SOLE   4,897 0 0
STRYKER CORPORATION COM 863667101   1,517,211 5,675 SH   SOLE   5,675 0 0
TEXAS INSTRS INC COM 882508104   400,837 2,185 SH   SOLE   2,185 0 0
UNITEDHEALTH GROUP INC COM 91324P102   622,673 1,221 SH   SOLE   1,221 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   783,752 10,492 SH   SOLE   10,492 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,357,472 4,720 SH   SOLE   4,720 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   8,663,982 38,055 SH   SOLE   38,055 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,741,036 10,510 SH   SOLE   10,510 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   34,037,049 230,322 SH   SOLE   230,322 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,887,445 23,973 SH   SOLE   23,973 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   3,248,303 54,374 SH   SOLE   54,374 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   771,391 9,759 SH   SOLE   9,759 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   399,474 1,697 SH   SOLE   1,697 0 0
WALMART INC COM 931142103   390,969 2,625 SH   SOLE   2,625 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   521,024 7,928 SH   SOLE   7,928 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,101,838 24,805 SH   SOLE   24,805 0 0