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
AT&T INC COM COM 00206R102 327 11,373 SH   SOLE NONE 0 0 11,373
ABBVIE INC COM COM 00287Y109 223 1,982 SH   SOLE NONE 0 0 1,882
ADOBE INC COM COM 00724F101 206 352 SH   SOLE NONE 0 0 352
ALPHABET INC COM CL C CAP STK CL C 02079K107 912 364 SH   SOLE NONE 0 0 364
ALPHABET INC COM CL A CAP STK CL A 02079K305 1,013 415 SH   SOLE NONE 0 0 415
AMAZON COM INC COM COM 023135106 1,692 492 SH   SOLE NONE 0 0 492
AMPLIFY ETF TR HIGH INCOME ETF HIGH INCOME 032108847 289 16,415 SH   SOLE NONE 0 0 16,415
ANGEL OAK FINANCIAL STRATEGIES COM BEN INT COM BEN INT 03464A100 308 17,180 SH   SOLE NONE 0 0 17,180
APPLE INC COM COM 037833100 5,403 39,450 SH   SOLE NONE 0 0 39,450
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 296 1,067 SH   SOLE NONE 0 0 1,067
BLACKROCK ENHANCED EQY DIVIDEN COM COM 09251A104 101 10,018 SH   SOLE NONE 0 0 10,018
BRISTOL-MYERS SQUIBB CO COM COM 110122108 257 3,853 SH   SOLE NONE 0 0 3,852
EATON VANCE LTD COM COM 27828H105 3,438 259,292 SH   SOLE NONE 0 0 259,292
FACEBOOK INC COM CL A CL A 30303M102 810 2,331 SH   SOLE NONE 0 0 2,331
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT ETF FST LOW OPPT EFT 33739Q200 249 4,900 SH   SOLE NONE 0 0 4,900
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW ETF FIRST TR ENH NEW 33739Q408 2,851 47,571 SH   SOLE NONE 0 0 47,571
GOLDMAN SACHS ETF TRUST ACCES TREASURY ETF ACCES TREASURY 381430529 865 8,650 SH   SOLE NONE 0 0 8,650
HOME DEPOT INC COM COM 437076102 374 1,175 SH   SOLE NONE 0 0 1,175
INTEL CORP COM COM 458140100 393 7,014 SH   SOLE NONE 0 0 7,014
INVESCO ACTIVELY MANAGED EXCHA ULTRA SHRT DUR ETF ULTRA SHRT DUR 46090A887 843 16,707 SH   SOLE NONE 0 0 16,707
INVESCO QQQ TRUST UNIT SER 1 ETF UNIT SER 1 46090E103 760 2,145 SH   SOLE NONE 0 0 2,145
INVESCO EXCHANGE TRADED FD TR FINL PFD ETF FINL PFD ETF 46137V621 637 33,040 SH   SOLE NONE 0 0 33,040
INVESCO EXCHANGE TRADED FD TR DYNMC LRG VALU ETF DYNMC LRG VALU 46137V738 598 13,485 SH   SOLE NONE 0 0 13,485
INVESCO EXCHANGE TRADED FUND T PFD ETF PFD ETF 46138E511 3,991 260,569 SH   SOLE NONE 0 0 260,569
INVESCO EXCHANGE TRADED FUND T EMRNG MKT SVRG ETF EMRNG MKT SVRG 46138E784 1,751 63,429 SH   SOLE NONE 0 0 63,429
INVESCO EXCHANGE TRADED FUND T SR LN ETF SR LN ETF 46138G508 2,219 100,220 SH   SOLE NONE 0 0 100,220
ISHARES INC JP MORGAN EM HI YLD BD ETF JP MRGN EM HI BD 464286285 586 12,835 SH   SOLE NONE 0 0 12,835
ISHARES TRUST MORNINGSTAR GRWT ETF MORNINGSTAR GRWT 464287119 803 12,415 SH   SOLE NONE 0 0 12,415
ISHARES TRUST TIPS BD ETF TIPS BD ETF 464287176 2,034 15,895 SH   SOLE NONE 0 0 15,895
ISHARES TRUST CORE S&P500 ETF CORE S&P500 ETF 464287200 2,068 4,812 SH   SOLE NONE 0 0 4,812
ISHARES TRUST CORE US AGGBD ET ETF CORE US AGGBD ET 464287226 682 5,916 SH   SOLE NONE 0 0 5,916
ISHARES TRUST S&P 500 GRWT ETF S&P 500 GRWT ETF 464287309 2,482 34,134 SH   SOLE NONE 0 0 34,134
ISHARES TRUST MSCI EAFE ETF MSCI EAFE ETF 464287465 533 6,765 SH   SOLE NONE 0 0 6,765
ISHARES TRUST CORE S&P MCP ETF CORE S&P MCP ETF 464287507 654 2,435 SH   SOLE NONE 0 0 2,435
ISHARES TRUST ISHARES BIOTECHNOLOGY ETF ISHARES BIOTECH 464287556 317 1,940 SH   SOLE NONE 0 0 1,940
ISHARES TRUST GLOBAL 100 ETF GLOBAL 100 ETF 464287572 902 12,719 SH   SOLE NONE 0 0 12,719
ISHARES TRUST RUS 1000 VAL ETF RUS 1000 VAL ETF 464287598 239 1,510 SH   SOLE NONE 0 0 1,510
ISHARES TRUST RUS 1000 GRW ETF RUS 1000 GRW ETF 464287614 509 1,878 SH   SOLE NONE 0 0 1,878
ISHARES TRUST RUS 1000 ETF RUS 1000 ETF 464287622 279 1,155 SH   SOLE NONE 0 0 1,155
ISHARES TRUST RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 1,116 4,867 SH   SOLE NONE 0 0 4,867
ISHARES TRUST CORE S&P SCP ETF CORE S&P SCP ETF 464287804 497 4,404 SH   SOLE NONE 0 0 4,404
ISHARES TRUST SHRT NAT MUN ETF SHRT NAT MUN ETF 464288158 419 3,890 SH   SOLE NONE 0 0 3,890
ISHARES TRUST 1-5 YEAR INVT GRADE CORP BD ISHS 1-5YR INVS 464288646 1,840 33,582 SH   SOLE NONE 0 0 33,582
ISHARES TRUST PFD AND INCM SEC ETF PFD AND INCM SEC 464288687 4,468 113,597 SH   SOLE NONE 0 0 113,597
ISHARES TRUST US HOME CONS ETF US HOME CONS ETF 464288752 450 6,504 SH   SOLE NONE 0 0 6,504
ISHARES TRUST US AER DEF ETF US AER DEF ETF 464288760 582 5,315 SH   SOLE NONE 0 0 5,315
ISHARES TRUST U.S. MED DVC ETF U.S. MED DVC ETF 464288810 323 895 SH   SOLE NONE 0 0 895
ISHARES TRUST GRWT ALLOCAT ETF GRWT ALLOCAT ETF 464289867 265 4,736 SH   SOLE NONE 0 0 4,736
ISHARES TRUST FLTG RATE NT ETF FLTG RATE NT ETF 46429B655 1,805 35,520 SH   SOLE NONE 0 0 35,520
ISHARES US ETF TRUST BLACKROCK SH MATURITY BD ETF BLACKROCK ST MAT 46431W507 1,855 36,981 SH   SOLE NONE 0 0 36,981
ISHARES TRUST BLACKROCK ULTRA SHT TRM BD BLACKROCK ULTRA 46434V878 1,104 21,865 SH   SOLE NONE 0 0 21,865
ISHARES TRUST MORTGE REL ETF MORTGE REL ETF 46435G342 287 7,745 SH   SOLE NONE 0 0 7,745
JP MORGAN CHASE & CO COM COM 46625H100 451 2,906 SH   SOLE NONE 0 0 2,906
JP MORGAN CHASE & CO ETN 24/05/24 ALERIAN MLP CLBL ALERIAN ML ETN 46625H365 363 18,492 SH   SOLE NONE 0 0 18,492
JP MORGAN ETF TRUST ULTRA SHRT INC ETF ULTRA SHRT INC 46641Q837 3,371 66,437 SH   SOLE NONE 0 0 66,437
JANUS DETROIT STREET TRUST HENDRSN SHRT ETF HENDRSN SHRT ETF 47103U886 675 13,455 SH   SOLE NONE 0 0 13,455
JOHNSON & JOHNSON COM COM 478160104 634 3,853 SH   SOLE NONE 0 0 3,853
LOCKHEED MARTIN CORP COM COM 539830109 266 704 SH   SOLE NONE 0 0 704
MASTERCARD INCORPORATED COM CL A CL A 57636Q104 728 1,995 SH   SOLE NONE 0 0 1,995
MCDONALD'S CORPORATION COM COM 580135101 218 946 SH   SOLE NONE 0 0 946
MERCK & CO INC COM COM 58933Y105 327 4,215 SH   SOLE NONE 0 0 4,215
MICROSOFT CORP COM COM 594918104 958 3,540 SH   SOLE NONE 0 0 3,540
MILLER/HOWARD HIGH INCOME EQY COM SHS BEN IN COM SHS BEN IN 600379101 135 12,965 SH   SOLE NONE 0 0 12,965
NETFLIX INC COM COM 64110L106 514 974 SH   SOLE NONE 0 0 974
NEW YORK COMMUNITY BANCORP INC COM COM 649445103 111 10,140 SH   SOLE NONE 0 0 10,140
NUVEEN S&P 500 BUYWRITE INCOME COM COM 6706ER101 585 40,778 SH   SOLE NONE 0 0 40,778
NUVEEN S&P 500 DYNAMIC OVERWRI COM COM 6706EW100 5,452 301,068 SH   SOLE NONE 0 0 301,068
NUVEEN MUN VALUE FUND COM COM 670928100 1,919 166,435 SH   SOLE NONE 0 0 166,435
PALANTIR TECH INC COM CL A CL A 69608A108 1,110 42,133 SH   SOLE NONE 0 0 42,133
PEOPLE'S UNITED FINANCIAL INC COM COM 712704105 568 33,170 SH   SOLE NONE 0 0 33,170
PFIZER INC COM COM 717081103 464 11,853 SH   SOLE NONE 0 0 11,853
PIMCO ETF TRUST 0-5 HIGH YIELD ETF 0-5 HIGH YIELD 72201R783 457 4,575 SH   SOLE NONE 0 0 4,575
PIMCO ETF TRUST ENHAN SHRT MA AC ETF ENHAN SHRT MA AC 72201R833 12,391 121,520 SH   SOLE NONE 0 0 121,520
PROCTER & GAMBLE CO COM COM 742718109 203 1,511 SH   SOLE NONE 0 0 1,511
PROSHARES TRUST S&P 500 DV ARIST ETF S&P 500 DV ARIST 74348A467 307 3,396 SH   SOLE NONE 0 0 3,396
PUBLIC SERVICE ENTERPRISE GRP COM COM 744573106 402 6,739 SH   SOLE NONE 0 0 6,739
PUTNAM PREMIER INCOME TRUST SH BEN INT SH BEN INT 746853100 3,349 718,675 SH   SOLE NONE 0 0 718,675
RIVERNORTH MANAGED DUR MUN INC COM COM 76882H105 456 22,500 SH   SOLE NONE 0 0 22,500
ROKU INC COM CL A COM CL A 77543R102 242 529 SH   SOLE NONE 0 0 529
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 2,686 6,277 SH   SOLE NONE 0 0 6,277
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD 78463X889 1,019 27,711 SH   SOLE NONE 0 0 27,711
SPDR SERIES TRUST ICE PREFERRED SECURITIES ETF ICE PFD SEC ETF 78464A292 216 4,885 SH   SOLE NONE 0 0 4,885
SPDR SERIES TRUST BLMBRG BRC CNVRT ETF BLMBRG BRC CNVRT 78464A359 2,433 28,057 SH   SOLE NONE 0 0 28,057
SPDR SERIES TRUST PRTFLO S&P500 VL ETF PRTFLO S&P500 VL 78464A508 1,217 30,796 SH   SOLE NONE 0 0 30,796
SPDR SERIES TRUST S&P DIVID ETF S&P DIVID ETF 78464A763 1,285 10,511 SH   SOLE NONE 0 0 10,511
SPDR SERIES TRUST PORTFOLI S&P 1500 COMP STK ETF PORTFOLI S&P1500 78464A805 374 7,064 SH   SOLE NONE 0 0 7,064
SPDR SERIES TRUST S&P BIOTECH ETF S&P BIOTECH 78464A870 345 2,549 SH   SOLE NONE 0 0 2,549
SSGA ACTIVE ETF TR BLACKSTONE SENIOR LOAN ETF BLACKSTONE SENR 78467V608 2,166 46,798 SH   SOLE NONE 0 0 46,798
SPDR DOW JONES IND UT SER 1 ETF UT SER 1 78467X109 541 1,570 SH   SOLE NONE 0 0 1,570
SPDR SERIES TRUST BLOOMBERG SRT TR ETF BLOOMBERG SRT TR 78468R408 1,132 41,070 SH   SOLE NONE 0 0 41,070
SPDR SERIES TRUST NUVEEN BLMBRG SR ETF NUVEEN BLMBRG SR 78468R739 866 17,483 SH   SOLE NONE 0 0 17,483
SQUARE INC COM CL A CL A 852234103 734 3,012 SH   SOLE NONE 0 0 3,012
TESLA INC COM COM 88160R101 1,019 1,500 SH   SOLE NONE 0 0 1,500
TEXAS INSTRUMENTS INC COM COM 882508104 251 1,310 SH   SOLE NONE 0 0 1,310
UNITEDHEALTH GROUP INC COM COM 91324P102 288 720 SH   SOLE NONE 0 0 720
VANECK VECTORS ETF TRUST BIOTECH ETF BIOTECH ETF 92189F726 214 1,064 SH   SOLE NONE 0 0 1,064
VANGUARD DIV APP ETF DIV APP ETF 921908844 5,033 32,517 SH   SOLE NONE 0 0 32,517
VANGUARD STAR FD TL INTL STK F ETF VG TL INTL STK F 921909768 1,807 27,524 SH   SOLE NONE 0 0 27,524
VANGUARD SHORT TRM BOND ETF SHORT TRM BOND 921937827 309 3,771 SH   SOLE NONE 0 0 3,771
VANGUARD TOTAL BND MRKT ETF TOTAL BND MRKT 921937835 7,141 83,143 SH   SOLE NONE 0 0 83,143
VANGUARD HIGH DIV YLD ETF HIGH DIV YLD 921946406 9,272 88,505 SH   SOLE NONE 0 0 88,505
VANGUARD STRM INFPROIDX ETF STRM INFPROIDX 922020805 1,464 27,949 SH   SOLE NONE 0 0 27,949
VANGUARD INTL BD IDX ETF INTL BD IDX ETF 92203J407 978 17,135 SH   SOLE NONE 0 0 17,135
VANGUARD TT WRLD ST ETF TT WRLD ST ETF 922042742 3,758 36,278 SH   SOLE NONE 0 0 36,278
VANGUARD ALLWRLD EX US ETF ALLWRLD EX US 922042775 1,799 28,380 SH   SOLE NONE 0 0 28,380
VANGUARD HEALTH CAR ETF HEALTH CAR ETF 92204A504 1,185 4,798 SH   SOLE NONE 0 0 4,798
VANGUARD INF TECH ETF INF TECH ETF 92204A702 286 718 SH   SOLE NONE 0 0 718
VANGUARD SHRT TRM CORP BD ETF SHRT TRM CORP BD 92206C409 3,013 36,431 SH   SOLE NONE 0 0 36,431
VANGUARD INT-TERM CORP ETF INT-TERM CORP 92206C870 2,476 26,051 SH   SOLE NONE 0 0 26,051
VANGUARD TAX EXEMPT BD ETF TAX EXEMPT BD 922907746 724 13,103 SH   SOLE NONE 0 0 13,103
VANGUARD S&P 500 ETF SHS S&P 500 ETF SHS 922908363 1,570 3,991 SH   SOLE NONE 0 0 3,991
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 1,306 12,830 SH   SOLE NONE 0 0 12,830
VANGUARD MID CAP ETF MID CAP ETF 922908629 391 1,648 SH   SOLE NONE 0 0 1,648
VANGUARD LARGE CAP ETF LARGE CAP ETF 922908637 1,043 5,198 SH   SOLE NONE 0 0 5,198
VANGUARD EXTEND MKT ETF EXTEND MKT ETF 922908652 1,493 7,921 SH   SOLE NONE 0 0 7,921
VANGUARD GROWTH ETF GROWTH ETF 922908736 9,315 32,481 SH   SOLE NONE 0 0 32,481
VANGUARD VALUE ETF VALUE ETF 922908744 2,106 15,328 SH   SOLE NONE 0 0 15,328
VANGUARD SMALL CP ETF SMALL CP ETF 922908751 7,150 31,739 SH   SOLE NONE 0 0 31,739
VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769 1,745 7,835 SH   SOLE NONE 0 0 7,835
VERIZON COMMUNICATIONS COM COM 92343V104 515 9,193 SH   SOLE NONE 0 0 9,193
VIRGIN GALACTIC HLDGS INC COM COM 92766K106 341 7,430 SH   SOLE NONE 0 0 7,430
VISA INC COM CL A COM CL A 92826C839 931 3,984 SH   SOLE NONE 0 0 3,984
WD-40 CO COM COM 929236107 358 1,400 SH   SOLE NONE 0 0 1,400
WISDOMTREE TRUST US SMALLCAP FUND ETF US SMALLCAP FUND 97717W562 1,083 21,935 SH   SOLE NONE 0 0 21,935
WISDOMTREE TRUST US MIDCAP FUND ETF US MIDCAP FUND 97717W570 225 4,306 SH   SOLE NONE 0 0 4,306
WISDOMTREE TRUST INTL EQUITY FD ETF INTL EQUITY FD 97717W703 264 4,845 SH   SOLE NONE 0 0 4,845
WISDOMTREE TRUST GLB US QTLY DIV ETF GLB US QTLY DIV 97717W844 1,162 27,895 SH   SOLE NONE 0 0 27,895
WISDOMTREE TRUST EUROPE HEDGED EQ ETF EUROPE HEDGED EQ 97717X701 225 2,954 SH   SOLE NONE 0 0 2,954