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 324,087 1,149 SH SOLE 1,149 0 0
ALPS ETF TR OSHARES US QUALT 00162Q387 295,918 5,483 SH SOLE 5,483 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 4,409,684 76,718 SH SOLE 76,718 0 0
APPLE INC COM 037833100 603,173 2,940 SH SOLE 2,940 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 297,598 6,429 SH SOLE 6,429 0 0
FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 249,525 7,251 SH SOLE 7,251 0 0
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 3,824,388 102,558 SH SOLE 102,558 0 0
INNOVATOR ETFS TRUST PREMIUM INC 15 B 45783Y434 2,350,386 98,631 SH SOLE 98,631 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 3,369,234 89,161 SH SOLE 89,161 0 0
INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442 2,736,488 88,847 SH SOLE 88,847 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 4,374,236 110,016 SH SOLE 110,016 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 5,384,254 122,788 SH SOLE 122,788 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 3,324,773 87,471 SH SOLE 87,471 0 0
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 246,582 4,834 SH SOLE 4,834 0 0
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 200,603 4,959 SH SOLE 4,959 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 3,415,942 80,889 SH SOLE 80,889 0 0
INNOVATOR ETFS TRUST PREM INCM 30 BAR 45783Y616 3,303,347 134,146 SH SOLE 134,146 0 0
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532 205,303 5,634 SH SOLE 5,634 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 3,262,000 79,775 SH SOLE 79,775 0 0
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756 2,660,935 78,540 SH SOLE 78,540 0 0
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 11,260,025 239,575 SH SOLE 239,575 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 3,429,557 77,856 SH SOLE 77,856 0 0
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276 222,488 3,269 SH SOLE 3,269 0 0
INNOVATOR ETFS TRUST NASDAQ-100 10 BU 45783Y160 206,487 7,495 SH SOLE 7,495 0 0
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 23,703,431 738,885 SH SOLE 738,885 0 0
INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425 269,511 7,855 SH SOLE 7,855 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 2,769,661 67,062 SH SOLE 67,062 0 0
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N106 220,385 8,514 SH SOLE 8,514 0 0
INNOVATOR ETFS TRUST PREM INC 30 BARR 45783Y566 1,599,450 64,429 SH SOLE 64,429 0 0
INNOVATOR ETFS TRUST PREM INC 40 BARR 45783Y483 1,431,584 59,924 SH SOLE 59,924 0 0
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649 337,408 9,155 SH SOLE 9,155 0 0
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y111 277,535 10,773 SH SOLE 10,773 0 0
INNOVATOR ETFS TRUST INNOV PRM INC 30 45783Y376 1,431,782 58,096 SH SOLE 58,096 0 0
INNOVATOR ETFS TRUST PREM INCM 20 BAR 45783Y624 307,789 12,441 SH SOLE 12,441 0 0
INNOVATOR ETFS TRUST EQUITY DEFIN 1YR 45784N700 337,711 12,992 SH SOLE 12,992 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 1,989,937 49,736 SH SOLE 49,736 0 0
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821 645,258 17,543 SH SOLE 17,543 0 0
INNOVATOR ETFS TRUST INNOV PRM INC 20 45783Y657 436,749 17,718 SH SOLE 17,718 0 0
INNOVATOR ETFS TRUST EQUITY DEF PRO 2 45784N601 459,388 17,866 SH SOLE 17,866 0 0
INNOVATOR ETFS TRUST PREMIUM INCM 15 45783Y319 1,413,166 56,279 SH SOLE 56,279 0 0
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45783Y541 1,386,272 48,319 SH SOLE 48,319 0 0
INNOVATOR ETFS TRUST PREMIUM INC 15 B 45783Y186 478,375 20,104 SH SOLE 20,104 0 0
INNOVATOR ETFS TRUST PREMIUM INC 30 B 45783Y491 1,235,503 51,690 SH SOLE 51,690 0 0
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y236 724,022 25,940 SH SOLE 25,940 0 0
INNOVATOR ETFS TRUST EQUITY DEFINED 45783Y335 795,375 29,172 SH SOLE 29,172 0 0
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 2,085,066 51,534 SH SOLE 51,534 0 0
INNOVATOR ETFS TRUST PREMIUM INC 9 BU 45783Y467 762,644 31,977 SH SOLE 31,977 0 0
INNOVATOR ETFS TRUST US SMALL CAP 10 45783Y228 889,498 32,499 SH SOLE 32,499 0 0
INNOVATOR ETFS TRUST PREM INC 40 BARR 45783Y558 824,885 33,255 SH SOLE 33,255 0 0
INNOVATOR ETFS TRUST INNOV PRM INC 15 45783Y368 913,554 37,151 SH SOLE 37,151 0 0
INNOVATOR ETFS TRUST US SML CP PWR B 45782C599 1,279,414 41,948 SH SOLE 41,948 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 2,000,305 50,615 SH SOLE 50,615 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 1,406,368 13,485 SH SOLE 13,485 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 10,409,406 19,038 SH SOLE 19,038 0 0
ISHARES SILVER TR ISHARES 46428Q109 296,602 9,040 SH SOLE 9,040 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 736,380 7,845 SH SOLE 7,845 0 0
ISHARES TR HDG MSCI EAFE 46434V803 310,133 8,170 SH SOLE 8,170 0 0
ISHARES TR CORE MSCI EAFE 46432F842 533,073 6,386 SH SOLE 6,386 0 0
ISHARES TR ISHARES BIOTECH 464287556 242,642 1,978 SH SOLE 1,978 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 1,951,937 21,125 SH SOLE 21,125 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 6,823,476 120,026 SH SOLE 120,026 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 5,798,793 106,595 SH SOLE 106,595 0 0
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 306,006 6,606 SH SOLE 6,606 0 0
JOHNSON & JOHNSON COM 478160104 362,323 2,372 SH SOLE 2,372 0 0
JPMORGAN CHASE & CO. COM 46625H100 335,426 1,157 SH SOLE 1,157 0 0
MICROSOFT CORP COM 594918104 650,858 1,308 SH SOLE 1,308 0 0
PACER FDS TR US SMALL CAP CAS 69374H857 244,194 6,133 SH SOLE 6,133 0 0
PFIZER INC COM 717081103 213,845 8,822 SH SOLE 8,822 0 0
PHILIP MORRIS INTL INC COM 718172109 443,125 2,433 SH SOLE 2,433 0 0
PPL CORP COM 69351T106 1,034,636 30,529 SH SOLE 30,529 0 0
PROCTER AND GAMBLE CO COM 742718109 565,427 3,549 SH SOLE 3,549 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7,976,478 301,639 SH SOLE 301,639 0 0
SELECTIVE INS GROUP INC COM 816300107 1,607,704 18,554 SH SOLE 18,554 0 0
SPDR GOLD TR GOLD SHS 78463V107 703,852 2,309 SH SOLE 2,309 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 211,332 342 SH SOLE 342 0 0
SPDR SERIES TRUST S&P1500MOMTILT 78468R705 1,398,163 5,245 SH SOLE 5,245 0 0
THE CIGNA GROUP COM 125523100 200,001 605 SH SOLE 605 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 279,942 640 SH SOLE 640 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,901,322 11,561 SH SOLE 11,561 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 26,252,741 128,269 SH SOLE 128,269 0 0