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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL A 02079K305 312,853 875 SH SOLE 0 0 0 875
APPLE INC COM 037833100 566,978 1,959 SH SOLE 0 0 0 1,959
AT&T INC COM 00206R102 342,861 16,563 SH SOLE 0 0 0 16,563
BROADCOM INC COM 11135F101 286,089 757 SH SOLE 0 0 0 757
CATERPILLAR INC COM 149123101 419,605 394 SH SOLE 0 0 0 394
CHEVRON CORPORATION COM 166764100 204,047 1,231 SH SOLE 0 0 0 1,231
COCA COLA CO COM 191216100 315,815 3,886 SH SOLE 0 0 0 3,886
CORNERSTONE STRATEGIC INVEST COM 21924B302 231,308 30,596 SH SOLE 0 0 0 30,596
CORNERSTONE TOTAL RETURN FD COM 21924U300 177,784 24,761 SH SOLE 0 0 0 24,761
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 198,917 10,404 SH SOLE 0 0 0 10,404
ETF SER SOLUTIONS DEFIA QUANT ETF 26922A420 6,096,401 36,863 SH SOLE 0 0 0 36,863
EXXON MOBIL CORP COM 30231G102 429,521 3,142 SH SOLE 0 0 0 3,142
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 333,287 4,314 SH SOLE 0 0 0 4,314
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 2,893,589 29,049 SH SOLE 0 0 0 29,049
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 1,809,918 23,641 SH SOLE 0 0 0 23,641
FIDELITY COVINGTON TRUST DISRUPTIVE TECH 316092139 277,206 4,788 SH SOLE 0 0 0 4,788
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 372,981 7,099 SH SOLE 0 0 0 7,099
FIDELITY COVINGTON TRUST FUN SMA MID ETF 316092295 4,861,611 127,234 SH SOLE 0 0 0 127,234
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 205,104 2,283 SH SOLE 0 0 0 2,283
FIRST TR EXCHANGE-TRADED FD VEST LAD AUT ETF 33733E641 1,072,927 52,236 SH SOLE 0 0 0 52,236
FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831 1,748,414 38,200 SH SOLE 0 0 0 38,200
FIRST TR EXCHANGE-TRADED FD VEST LADDERED 33733E690 7,454,212 358,548 SH SOLE 0 0 0 358,548
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 3,156,936 107,379 SH SOLE 0 0 0 107,379
GE AEROSPACE COM NEW 369604301 203,585 545 SH SOLE 0 0 0 545
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 3,163,796 71,337 SH SOLE 0 0 0 71,337
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698 666,964 12,440 SH SOLE 0 0 0 12,440
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 10,369,373 196,837 SH SOLE 0 0 0 196,837
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 750,002 16,433 SH SOLE 0 0 0 16,433
INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581 1,599,723 33,460 SH SOLE 0 0 0 33,460
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 210,234 3,871 SH SOLE 0 0 0 3,871
INNOVATOR ETFS TRUST US EQTY ULTRA BU 45782C565 420,234 10,464 SH SOLE 0 0 0 10,464
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 245,807 5,036 SH SOLE 0 0 0 5,036
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672 228,268 5,424 SH SOLE 0 0 0 5,424
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 361,687 17,808 SH SOLE 0 0 0 17,808
INVESCO QQQ TR UNIT SER 1 46090E103 17,403,567 23,633 SH SOLE 0 0 0 23,633
ISHARES TR MSCI EMG MKT ETF 464287234 2,861,117 41,823 SH SOLE 0 0 0 41,823
ISHARES TR S&P 500 GRWT ETF 464287309 995,380 7,238 SH SOLE 0 0 0 7,238
ISHARES TR ISHS 1-5YR INVS 464288646 3,295,618 62,881 SH SOLE 0 0 0 62,881
ISHARES TR TRUST ISHARE 0-1 464288679 1,012,986 9,180 SH SOLE 0 0 0 9,180
ISHARES TR CORE S&P500 ETF 464287200 36,427,134 48,642 SH SOLE 0 0 0 48,642
ISHARES TR 1 3 YR TREAS BD 464287457 1,059,964 12,909 SH SOLE 0 0 0 12,909
ISHARES TR IBOXX HI YD ETF 464288513 1,990,406 24,889 SH SOLE 0 0 0 24,889
ISHARES TR FLTG RATE NT ETF 46429B655 5,155,011 100,980 SH SOLE 0 0 0 100,980
ISHARES TR CORE MSCI EURO 46434V738 6,374,991 84,808 SH SOLE 0 0 0 84,808
JOHNSON CONTROLS INTERNATION SHS G51502105 290,759 1,990 SH SOLE 0 0 0 1,990
MICRON TECHNOLOGY INC COM 595112103 379,878 329 SH SOLE 0 0 0 329
MICROSOFT CORP COM 594918104 290,813 780 SH SOLE 0 0 0 780
NVENT ELEC PLC SHS G6700G107 643,840 3,796 SH SOLE 0 0 0 3,796
NVIDIA CORPORATION COM 67066G104 589,750 2,947 SH SOLE 0 0 0 2,947
PENTAIR PLC SHS G7S00T104 284,102 3,706 SH SOLE 0 0 0 3,706
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 181,546 13,733 SH SOLE 0 0 0 13,733
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 836,504 23,153 SH SOLE 0 0 0 23,153
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 933,794 29,448 SH SOLE 0 0 0 29,448
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 5,742,614 108,127 SH SOLE 0 0 0 108,127
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 753,551 3,955 SH SOLE 0 0 0 3,955
SPDR SERIES TRUST ST STR SP AERO 78464A631 3,427,053 12,076 SH SOLE 0 0 0 12,076
SPDR SERIES TRUST ST STR P500ETF 78464A854 433,920 4,938 SH SOLE 0 0 0 4,938
SPDR SERIES TRUST ST STR PR SP1500 78464A805 297,610 3,278 SH SOLE 0 0 0 3,278
SPDR SERIES TRUST ST STR P500GRW 78464A409 27,497,197 231,088 SH SOLE 0 0 0 231,088
SPDR SERIES TRUST ST STR SP600 SML 78468R853 243,713 4,226 SH SOLE 0 0 0 4,226
SPDR SERIES TRUST ST STR RATE ETF 78468R200 5,240,171 169,860 SH SOLE 0 0 0 169,860
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 270,042 362 SH SOLE 0 0 0 362
TRANE TECHNOLOGIES PLC SHS G8994E103 375,246 764 SH SOLE 0 0 0 764
UNITEDHEALTH GROUP INC COM 91324P102 614,301 1,478 SH SOLE 0 0 0 1,478
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 326,017 497 SH SOLE 0 0 0 497
VANGUARD FIXED INCOME SECS F HIGH-YIELD ACTV 922031687 2,535,614 33,874 SH SOLE 0 0 0 33,874
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 396,085 577 SH SOLE 0 0 0 577
VANGUARD INDEX FDS MID CAP ETF 922908629 259,271 3,218 SH SOLE 0 0 0 3,218
VANGUARD INDEX FDS VALUE ETF 922908744 871,507 3,999 SH SOLE 0 0 0 3,999
VANGUARD INDEX FDS TOTAL STK MKT 922908769 607,916 1,643 SH SOLE 0 0 0 1,643
VANGUARD MALVERN FDS MULTI SECTOR 922020722 5,107,222 99,575 SH SOLE 0 0 0 99,575
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 6,534,234 110,787 SH SOLE 0 0 0 110,787
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 7,135,527 86,334 SH SOLE 0 0 0 86,334
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 31,231,508 131,990 SH SOLE 0 0 0 131,990
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 27,342,314 173,020 SH SOLE 0 0 0 173,020
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 13,997,643 142,542 SH SOLE 0 0 0 142,542
VANGUARD WORLD FD MEGA GRWTH IND 921910816 209,401 2,382 SH SOLE 0 0 0 2,382
VANGUARD WORLD FD MATERIALS ETF 92204A801 1,541,237 6,736 SH SOLE 0 0 0 6,736
WASTE MGMT INC DEL COM 94106L109 507,843 2,279 SH SOLE 0 0 0 2,279
WEC ENERGY GROUP INC COM 92939U106 432,049 3,700 SH SOLE 0 0 0 3,700
XCEL ENERGY INC COM 98389B100 378,656 4,716 SH SOLE 0 0 0 4,716