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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADVANCED MICRO DEVICES INC COM 007903107 384 3,745 SH   SOLE   3,745 0 0
ALPHABET INC CAP STK CL A 02079K305 1,163 426 SH   SOLE   426 0 0
ALPHABET INC CAP STK CL C 02079K107 349 128 SH   SOLE   128 0 0
AMAZON COM INC COM 023135106 10,753 3,275 SH   SOLE   3,275 0 0
AMERICAN ELEC PWR CO INC COM 025537101 410 5,036 SH   SOLE   5,036 0 0
APPLE INC COM 037833100 4,945 34,686 SH   SOLE   34,686 0 0
AT&T INC COM 00206R102 458 16,877 SH   SOLE   16,877 0 0
BANCROFT FD LTD COM 059695106 330 11,145 SH   SOLE   11,145 0 0
BK OF AMERICA CORP COM 060505104 4,573 106,142 SH   SOLE   106,142 0 0
BLACKROCK ENHANCD CAP & INM COM 09256A109 637 31,138 SH   SOLE   31,138 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 2,196 222,200 SH   SOLE   222,200 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 710 39,987 SH   SOLE   39,987 0 0
CONSOLIDATED EDISON INC COM 209115104 870 12,137 SH   SOLE   12,137 0 0
CROCS INC COM 227046109 12,094 85,692 SH   SOLE   85,692 0 0
DISNEY WALT CO COM 254687106 280 1,592 SH   SOLE   1,592 0 0
DOCUSIGN INC COM 256163106 944 3,662 SH   SOLE   3,662 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 240 8,660 SH   SOLE   8,660 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 826 59,166 SH   SOLE   59,166 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 834 83,174 SH   SOLE   83,174 0 0
ELLSWORTH GROWTH & INCOME FD COM 289074106 236 17,655 SH   SOLE   17,655 0 0
ENTEGRIS INC COM 29362U104 8,767 70,211 SH   SOLE   70,211 0 0
EXXON MOBIL CORP COM 30231G102 332 5,457 SH   SOLE   5,457 0 0
FACEBOOK INC CL A 30303M102 966 2,817 SH   SOLE   2,817 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 232 4,100 SH   SOLE   4,100 0 0
FIVE BELOW INC COM 33829M101 624 3,595 SH   SOLE   3,595 0 0
GABELLI DIVID & INCOME TR COM 36242H104 272 10,397 SH   SOLE   10,397 0 0
GENERAC HLDGS INC COM 368736104 6,897 17,032 SH   SOLE   17,032 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 270 12,191 SH   SOLE   12,191 0 0
GUGGENHEIM ENHANCED EQT INCM COM 40167B100 1,117 120,106 SH   SOLE   120,106 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 1,938 79,291 SH   SOLE   79,291 0 0
HOME DEPOT INC COM 437076102 230 698 SH   SOLE   698 0 0
INMODE LTD SHS M5425M103 7,682 97,420 SH   SOLE   97,420 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 164 10,907 SH   SOLE   10,907 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 2,360 9,815 SH   SOLE   9,815 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 318 2,440 SH   SOLE   2,440 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 411 4,303 SH   SOLE   4,303 0 0
ISHARES TR CORE S&P MCP ETF 464287507 6,295 23,594 SH   SOLE   23,594 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,438 12,969 SH   SOLE   12,969 0 0
ISHARES TR CORE S&P500 ETF 464287200 17,236 39,555 SH   SOLE   39,555 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,890 33,060 SH   SOLE   33,060 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,174 16,264 SH   SOLE   16,264 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,839 47,553 SH   SOLE   47,553 0 0
ISHARES TR RUS MD CP GR ETF 464287481 812 7,246 SH   SOLE   7,246 0 0
ISHARES TR S&P MC 400VL ETF 464287705 992 9,568 SH   SOLE   9,568 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1,050 10,354 SH   SOLE   10,354 0 0
JD.COM INC SPON ADR CL A 47215P106 215 3,075 SH   SOLE   3,075 0 0
JPMORGAN CHASE & CO COM 46625H100 541 3,239 SH   SOLE   3,239 0 0
MASTERCARD INCORPORATED CL A 57636Q104 739 2,091 SH   SOLE   2,091 0 0
MCDONALDS CORP COM 580135101 351 1,443 SH   SOLE   1,443 0 0
MERCADOLIBRE INC COM 58733R102 288 173 SH   SOLE   173 0 0
MICROSOFT CORP COM 594918104 15,235 52,724 SH   SOLE   52,724 0 0
MONGODB INC CL A 60937P106 308 650 SH   SOLE   650 0 0
NETFLIX INC COM 64110L106 8,902 14,520 SH   SOLE   14,520 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 160 16,702 SH   SOLE   16,702 0 0
NEXTERA ENERGY INC COM 65339F101 206 2,600 SH   SOLE   2,600 0 0
NORFOLK SOUTHN CORP COM 655844108 387 1,590 SH   SOLE   1,590 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 526 38,000 SH   SOLE   38,000 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 262 26,570 SH   SOLE   26,570 0 0
NVIDIA CORPORATION COM 67066G104 2,557 12,328 SH   SOLE   12,328 0 0
PAYCOM SOFTWARE INC COM 70432V102 809 1,615 SH   SOLE   1,615 0 0
PAYPAL HLDGS INC COM 70450Y103 4,910 18,552 SH   SOLE   18,552 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 166 36,475 SH   SOLE   36,475 0 0
ROYCE VALUE TR INC COM 780910105 559 30,735 SH   SOLE   30,735 0 0
SALESFORCE COM INC COM 79466L302 647 2,350 SH   SOLE   2,350 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 493 7,725 SH   SOLE   7,725 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,186 7,823 SH   SOLE   7,823 0 0
SERVICENOW INC COM 81762P102 421 665 SH   SOLE   665 0 0
SOUTHERN CO COM 842587107 433 7,008 SH   SOLE   7,008 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,031 2,401 SH   SOLE   2,401 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 6,868 80,078 SH   SOLE   80,078 0 0
SPDR SER TR S&P BK ETF 78464A797 214 3,949 SH   SOLE   3,949 0 0
SPDR SER TR S&P REGL BKG 78464A698 218 3,135 SH   SOLE   3,135 0 0
SQUARE INC CL A 852234103 302 1,260 SH   SOLE   1,260 0 0
TEMPUR SEALY INTL INC COM 88023U101 7,094 152,456 SH   SOLE   152,456 0 0
TESLA INC COM 88160R101 345 445 SH   SOLE   445 0 0
TWILIO INC CL A 90138F102 347 1,070 SH   SOLE   1,070 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 597 18,093 SH   SOLE   18,093 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 921 4,530 SH   SOLE   4,530 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 283 1,181 SH   SOLE   1,181 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 377 938 SH   SOLE   938 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 539 9,922 SH   SOLE   9,922 0 0
VISA INC COM CL A 92826C839 693 3,065 SH   SOLE   3,065 0 0
WALMART INC COM 931142103 293 2,135 SH   SOLE   2,135 0 0
WELLS FARGO ADV MULTI SCTR I COM 94987D101 181 13,355 SH   SOLE   13,355 0 0