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
AIR PRODS & CHEMS INC COM 009158106 255,419 1,034 SH SOLE 1,034 0 0
ALPS ETF TR OSHARES US QUALT 00162Q387 316,369 5,483 SH SOLE 5,483 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 4,513,507 74,640 SH SOLE 74,640 0 0
APPLE INC COM 037833100 807,427 2,970 SH SOLE 2,970 0 0
APPLIED MATLS INC COM 038222105 230,006 895 SH SOLE 895 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 290,737 5,390 SH SOLE 5,390 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 6,994,867 160,286 SH SOLE 160,286 0 0
FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 259,255 7,126 SH SOLE 7,126 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 4,595,115 109,721 SH SOLE 109,721 0 0
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 4,005,575 102,392 SH SOLE 102,392 0 0
INNOVATOR ETFS TRUST PREM INCM 30 BAR 45783Y616 2,308,576 93,658 SH SOLE 93,658 0 0
INNOVATOR ETFS TRUST US SMALL CAP 10 45783Y228 2,640,703 90,902 SH SOLE 90,902 0 0
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276 214,665 2,956 SH SOLE 2,956 0 0
INNOVATOR ETFS TRUST PREMIUM INC 15 B 45783Y434 2,744,731 114,987 SH SOLE 114,987 0 0
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615 202,778 3,501 SH SOLE 3,501 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 5,603,358 120,684 SH SOLE 120,684 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 3,498,212 88,361 SH SOLE 88,361 0 0
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 214,997 4,350 SH SOLE 4,350 0 0
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 204,577 4,729 SH SOLE 4,729 0 0
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 259,586 4,834 SH SOLE 4,834 0 0
INNOVATOR ETFS TRUST EQUITY DUAL DIRT 45784N510 2,779,453 132,802 SH SOLE 132,802 0 0
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532 216,395 5,459 SH SOLE 5,459 0 0
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 11,782,566 236,313 SH SOLE 236,313 0 0
INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442 2,840,951 87,226 SH SOLE 87,226 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 3,693,068 84,474 SH SOLE 84,474 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 3,418,189 83,946 SH SOLE 83,946 0 0
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 204,634 4,155 SH SOLE 4,155 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 3,623,163 80,619 SH SOLE 80,619 0 0
INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425 278,831 7,580 SH SOLE 7,580 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 3,613,910 76,859 SH SOLE 76,859 0 0
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821 684,914 17,543 SH SOLE 17,543 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 3,024,683 68,868 SH SOLE 68,868 0 0
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649 360,073 9,155 SH SOLE 9,155 0 0
INNOVATOR ETFS TRUST EQUITY 1YR JANUA 45784N817 264,763 9,677 SH SOLE 9,677 0 0
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y111 287,796 10,773 SH SOLE 10,773 0 0
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756 2,368,966 64,664 SH SOLE 64,664 0 0
INNOVATOR ETFS TRUST PREM INCM 20 BAR 45783Y624 294,084 11,899 SH SOLE 11,899 0 0
INNOVATOR ETFS TRUST NASDAQ-100 10 BU 45783Y160 352,237 12,016 SH SOLE 12,016 0 0
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N106 341,552 12,754 SH SOLE 12,754 0 0
INNOVATOR ETFS TRUST EQUITY DEFIN 1YR 45784N700 348,649 12,992 SH SOLE 12,992 0 0
INNOVATOR ETFS TRUST EQUITY JAN 20227 45784N825 421,187 15,411 SH SOLE 15,411 0 0
INNOVATOR ETFS TRUST PREMIUM INCM 15 45783Y319 1,387,025 55,183 SH SOLE 55,183 0 0
INNOVATOR ETFS TRUST INNOV PRM INC 20 45783Y657 429,634 17,440 SH SOLE 17,440 0 0
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 26,089,814 778,568 SH SOLE 778,568 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 2,226,790 53,298 SH SOLE 53,298 0 0
INNOVATOR ETFS TRUST EQUITY DEF PRO 2 45784N601 478,627 18,014 SH SOLE 18,014 0 0
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 2,217,817 51,279 SH SOLE 51,279 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 2,160,931 49,814 SH SOLE 49,814 0 0
INNOVATOR ETFS TRUST PREM INC 20 BARR 45783Y525 523,675 21,870 SH SOLE 21,870 0 0
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45783Y541 1,404,430 47,463 SH SOLE 47,463 0 0
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y236 703,865 24,213 SH SOLE 24,213 0 0
INNOVATOR ETFS TRUST EQUITY DEFINED 45783Y335 742,210 26,121 SH SOLE 26,121 0 0
INNOVATOR ETFS TRUST PREMIUM INC 30 B 45783Y491 660,902 27,589 SH SOLE 27,589 0 0
INNOVATOR ETFS TRUST PREM INC 30 BARR 45783Y566 1,017,060 40,813 SH SOLE 40,813 0 0
INNOVATOR ETFS TRUST INNOV PRM INC 30 45783Y376 985,344 39,941 SH SOLE 39,941 0 0
INNOVATOR ETFS TRUST INNOV PRM INC 15 45783Y368 965,627 39,291 SH SOLE 39,291 0 0
INNOVATOR ETFS TRUST PREMIUM INC 15 B 45783Y186 942,760 39,323 SH SOLE 39,323 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 2,170,810 18,959 SH SOLE 18,959 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,501,619 20,008 SH SOLE 20,008 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 14,571,981 23,889 SH SOLE 23,889 0 0
ISHARES SILVER TR ISHARES 46428Q109 586,609 9,106 SH SOLE 9,106 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 607,524 6,452 SH SOLE 6,452 0 0
ISHARES TR ISHARES BIOTECH 464287556 323,713 1,979 SH SOLE 1,979 0 0
ISHARES TR HDG MSCI EAFE 46434V803 712,417 17,225 SH SOLE 17,225 0 0
ISHARES TR CORE MSCI EAFE 46432F842 674,632 7,541 SH SOLE 7,541 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 633,225 6,783 SH SOLE 6,783 0 0
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 1,348,905 29,140 SH SOLE 29,140 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 10,632,194 185,748 SH SOLE 185,748 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 6,919,637 119,058 SH SOLE 119,058 0 0
J P MORGAN EXCHANGE TRADED F SMALL & MID CAP 46641Q118 419,472 6,516 SH SOLE 6,516 0 0
JOHNSON & JOHNSON COM 478160104 490,885 2,372 SH SOLE 2,372 0 0
JPMORGAN CHASE & CO. COM 46625H100 372,809 1,157 SH SOLE 1,157 0 0
MICROSOFT CORP COM 594918104 622,603 1,287 SH SOLE 1,287 0 0
PHILIP MORRIS INTL INC COM 718172109 391,864 2,443 SH SOLE 2,443 0 0
PPL CORP COM 69351T106 1,067,633 30,486 SH SOLE 30,486 0 0
PROCTER AND GAMBLE CO COM 742718109 404,278 2,821 SH SOLE 2,821 0 0
ROUNDHILL ETF TRUST DAILY 2X LONG MA 77926X700 238,748 4,176 SH SOLE 4,176 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,125,792 114,595 SH SOLE 114,595 0 0
SELECTIVE INS GROUP INC COM 816300107 1,506,060 18,000 SH SOLE 18,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 947,974 2,392 SH SOLE 2,392 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 230,435 338 SH SOLE 338 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R705 2,566,057 8,786 SH SOLE 8,786 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 436,076 8,746 SH SOLE 8,746 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 249,088 640 SH SOLE 640 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,925,706 10,857 SH SOLE 10,857 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 29,268,497 133,172 SH SOLE 133,172 0 0
WALMART INC COM 931142103 200,204 1,797 SH SOLE 1,797 0 0