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 326 11,348 SH   SOLE NONE 0 0 11,348
ABBVIE INC COM COM 00287Y109 224 2,097 SH   SOLE NONE 0 0 2,097
ALPHABET INC COM CL C CAP STK CL C 02079K107 637 364 SH   SOLE NONE 0 0 364
ALPHABET INC COM CL A CAP STK CL A 02079K305 744 425 SH   SOLE NONE 0 0 425
AMAZON COM INC COM COM 023135106 1,719 528 SH   SOLE NONE 0 0 528
AMPLIFY ETF TR HIGH INCOME ETF HIGH INCOME 032108847 276 17,388 SH   SOLE NONE 0 0 17,388
ANGEL OAK FINANCIAL STRATEGIES COM BEN INT COM BEN INT 03464A100 251 14,950 SH   SOLE NONE 0 0 14,950
APPLE INC COM COM 037833100 5,545 41,791 SH   SOLE NONE 0 0 41,791
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 247 1,067 SH   SOLE NONE 0 0 1,067
BLACKROCK ENHANCED EQY DIVIDEN COM COM 09251A104 84 10,018 SH   SOLE NONE 0 0 10,018
BRISTOL-MYERS SQUIBB CO COM COM 110122108 248 4,008 SH   SOLE NONE 0 0 4,008
WALT DISNEY COMPANY (THE) COM COM 254687106 334 1,846 SH   SOLE NONE 0 0 1,846
EATON VANCE LTD COM COM 27828H105 2,553 203,814 SH   SOLE NONE 0 0 203,814
FACEBOOK INC COM CL A CL A 30303M102 644 2,361 SH   SOLE NONE 0 0 2,361
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW ETF FIRST TR ENH NEW 33739Q408 3,031 50,495 SH   SOLE NONE 0 0 50,495
GOLDMAN SACHS ETF TRUST ACCES TREASURY ETF ACCES TREASURY 381430529 995 9,940 SH   SOLE NONE 0 0 9,940
HOME DEPOT INC COM COM 437076102 513 1,934 SH   SOLE NONE 0 0 1,934
INTEL CORP COM COM 458140100 351 7,064 SH   SOLE NONE 0 0 7,064
INVESCO ACTIVELY MANAGED EXCHA ULTRA SHRT DUR ETF ULTRA SHRT DUR 46090A887 961 19,006 SH   SOLE NONE 0 0 19,006
INVESCO QQQ TRUST UNIT SER 1 ETF UNIT SER 1 46090E103 613 1,955 SH   SOLE NONE 0 0 1,955
INVESCO EXCHANGE TRADED FD TR FINL PFD ETF FINL PFD ETF 46137V621 598 31,140 SH   SOLE NONE 0 0 31,140
INVESCO EXCHANGE TRADED FD TR DYNMC LRG VALU ETF DYNMC LRG VALU 46137V738 519 13,485 SH   SOLE NONE 0 0 13,485
INVESCO EXCHANGE TRADED FUND T PFD ETF PFD ETF 46138E511 3,928 257,409 SH   SOLE NONE 0 0 257,409
INVESCO EXCHANGE TRADED FUND T EMRNG MKT SVRG ETF EMRNG MKT SVRG 46138E784 1,778 61,654 SH   SOLE NONE 0 0 61,654
INVESCO EXCHANGE TRADED FUND T SR LN ETF SR LN ETF 46138G508 2,038 91,500 SH   SOLE NONE 0 0 91,500
ISHARES INC JP MORGAN EM HI YLD BD ETF JP MRGN EM HI BD 464286285 517 11,169 SH   SOLE NONE 0 0 11,169
ISHARES TRUST MRNGSTR LG-CP GR ETF MRNGSTR LG-CP GR 464287119 716 2,473 SH   SOLE NONE 0 0 2,473
ISHARES TRUST SELECT DIVID ETF SELECT DIVID ETF 464287168 204 2,123 SH   SOLE NONE 0 0 2,123
ISHARES TRUST TIPS BD ETF TIPS BD ETF 464287176 1,836 14,390 SH   SOLE NONE 0 0 14,390
ISHARES TRUST CORE S&P500 ETF CORE S&P500 ETF 464287200 1,763 4,699 SH   SOLE NONE 0 0 4,699
ISHARES TRUST CORE US AGGBD ET ETF CORE US AGGBD ET 464287226 697 5,905 SH   SOLE NONE 0 0 5,905
ISHARES TRUST S&P 500 GRWT ETF S&P 500 GRWT ETF 464287309 2,183 34,206 SH   SOLE NONE 0 0 34,206
ISHARES TRUST MSCI EAFE ETF MSCI EAFE ETF 464287465 474 6,497 SH   SOLE NONE 0 0 6,497
ISHARES TRUST CORE S&P MCP ETF CORE S&P MCP ETF 464287507 540 2,350 SH   SOLE NONE 0 0 2,350
ISHARES TRUST NASDAQ BIOTECH ETF NASDAQ BIOTECH 464287556 300 1,981 SH   SOLE NONE 0 0 1,981
ISHARES TRUST GLOBAL 100 ETF GLOBAL 100 ETF 464287572 776 12,344 SH   SOLE NONE 0 0 12,344
ISHARES TRUST RUS 1000 VAL ETF RUS 1000 VAL ETF 464287598 206 1,510 SH   SOLE NONE 0 0 1,510
ISHARES TRUST RUS 1000 GRW ETF RUS 1000 GRW ETF 464287614 452 1,878 SH   SOLE NONE 0 0 1,878
ISHARES TRUST RUS 1000 ETF RUS 1000 ETF 464287622 254 1,200 SH   SOLE NONE 0 0 1,200
ISHARES TRUST RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 932 4,754 SH   SOLE NONE 0 0 4,754
ISHARES TRUST CORE S&P SCP ETF CORE S&P SCP ETF 464287804 412 4,489 SH   SOLE NONE 0 0 4,489
ISHARES TRUST SHRT NAT MUN ETF SHRT NAT MUN ETF 464288158 337 3,120 SH   SOLE NONE 0 0 3,120
ISHARES TRUST 1-5 YEAR INVT GRADE CORP BD ISHS 1-5YR INVS 464288646 1,853 33,603 SH   SOLE NONE 0 0 33,603
ISHARES TRUST PFD AND INCM SEC ETF PFD AND INCM SEC 464288687 4,250 110,361 SH   SOLE NONE 0 0 110,361
ISHARES TRUST US HOME CONS ETF US HOME CONS ETF 464288752 359 6,450 SH   SOLE NONE 0 0 6,450
ISHARES TRUST US AER DEF ETF US AER DEF ETF 464288760 563 5,945 SH   SOLE NONE 0 0 5,945
ISHARES TRUST U.S. MED DVC ETF U.S. MED DVC ETF 464288810 271 830 SH   SOLE NONE 0 0 830
ISHARES TRUST GRWT ALLOCAT ETF GRWT ALLOCAT ETF 464289867 232 4,451 SH   SOLE NONE 0 0 4,451
ISHARES TRUST FLTG RATE NT ETF FLTG RATE NT ETF 46429B655 1,716 33,846 SH   SOLE NONE 0 0 33,846
ISHARES US ETF TRUST BLACKROCK SH MATURITY BD ETF BLACKROCK ST MAT 46431W507 1,794 35,775 SH   SOLE NONE 0 0 35,775
ISHARES TRUST BLACKROCK ULTRA SHT TRM BD BLACKROCK ULTRA 46434V878 1,124 22,252 SH   SOLE NONE 0 0 22,252
ISHARES TRUST MORTGE REL ETF MORTGE REL ETF 46435G342 286 8,994 SH   SOLE NONE 0 0 8,994
JP MORGAN CHASE & CO COM COM 46625H100 359 2,830 SH   SOLE NONE 0 0 2,830
JP MORGAN CHASE & CO ETN 24/05/24 ALERIAN MLP ALERIAN ML ETN 46625H365 282 20,342 SH   SOLE NONE 0 0 20,342
JP MORGAN ETF TRUST ULTRA SHRT INC ETF ULTRA SHRT INC 46641Q837 1,866 36,745 SH   SOLE NONE 0 0 36,745
JANUS DETROIT STREET TRUST HENDERSON SHT DURATION INCM HENDRSN SHRT ETF 47103U886 613 12,150 SH   SOLE NONE 0 0 12,150
JOHNSON & JOHNSON COM COM 478160104 636 4,046 SH   SOLE NONE 0 0 4,046
LOCKHEED MARTIN CORP COM COM 539830109 318 896 SH   SOLE NONE 0 0 896
MASTERCARD INCORPORATED COM CL A CL A 57636Q104 708 1,984 SH   SOLE NONE 0 0 1,984
MCDONALD'S CORPORATION COM COM 580135101 202 944 SH   SOLE NONE 0 0 944
MERCK & CO INC COM COM 58933Y105 344 4,215 SH   SOLE NONE 0 0 4,215
MICROSOFT CORP COM COM 594918104 904 4,065 SH   SOLE NONE 0 0 4,065
MILLER/HOWARD HIGH INCOME EQY COM SHS BEN IN COM SHS BEN IN 600379101 157 20,360 SH   SOLE NONE 0 0 20,360
NETFLIX INC COM COM 64110L106 525 972 SH   SOLE NONE 0 0 972
NOKIA OYJ ADR SPONSORED SPONSORED ADR 654902204 39 10,000 SH   SOLE NONE 0 0 10,000
NUVEEN S&P 500 BUYWRITE INCOME COM STK USD0.01 COM 6706ER101 523 40,671 SH   SOLE NONE 0 0 40,671
NUVEEN S&P 500 DYNAMIC OVERWRI COM COM 6706EW100 4,588 301,100 SH   SOLE NONE 0 0 301,100
NUVEEN MUN VALUE FUND COM USD0.01 COM 670928100 1,263 113,790 SH   SOLE NONE 0 0 113,790
PALANTIR TECH INC COM CL A CL A 69608A108 420 17,841 SH   SOLE NONE 0 0 17,841
PEOPLE'S UNITED FINANCIAL INC COM COM 712704105 428 33,155 SH   SOLE NONE 0 0 33,155
PFIZER INC COM COM 717081103 426 11,584 SH   SOLE NONE 0 0 11,584
PIMCO ETF TRUST 0-5 HIGH YIELD ETF 0-5 HIGH YIELD 72201R783 427 4,349 SH   SOLE NONE 0 0 4,349
PIMCO ETF TRUST ENHANCED SHT MATURITY ACTIV ENHAN SHRT MA AC 72201R833 11,358 111,319 SH   SOLE NONE 0 0 111,319
PROCTER & GAMBLE CO COM COM 742718109 212 1,528 SH   SOLE NONE 0 0 1,528
PROSHARES TRUST S&P 500 DV ARIST ETF S&P 500 DV ARIST 74348A467 274 3,440 SH   SOLE NONE 0 0 3,440
PUBLIC SERVICE ENTERPRISE GRP COM COM 744573106 392 6,739 SH   SOLE NONE 0 0 6,739
PUTNAM PREMIER INCOME TRUST SH BEN INT SH BEN INT 746853100 2,661 572,335 SH   SOLE NONE 0 0 572,335
RIVERNORTH MANAGED DUR MUN INC COM COM 76882H105 303 17,065 SH   SOLE NONE 0 0 17,065
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 2,303 6,162 SH   SOLE NONE 0 0 6,162
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD 78463X889 916 27,149 SH   SOLE NONE 0 0 27,149
SPDR SERIES TRUST BLMBRG BRC CNVRT ETF BLMBRG BRC CNVRT 78464A359 2,315 27,972 SH   SOLE NONE 0 0 27,972
SPDR SERIES TRUST PRTFLO S&P500 VL ETF PRTFLO S&P500 VL 78464A508 756 21,990 SH   SOLE NONE 0 0 21,990
SPDR SERIES TRUST S&P DIVID ETF S&P DIVID ETF 78464A763 1,122 10,601 SH   SOLE NONE 0 0 10,601
SPDR SERIES TRUST PORTFOLI S&P 1500 COMP STK ETF PORTFOLI S&P1500 78464A805 327 7,113 SH   SOLE NONE 0 0 7,113
SPDR SERIES TRUST S&P BIOTECH ETF S&P BIOTECH 78464A870 348 2,472 SH   SOLE NONE 0 0 2,472
SSGA ACTIVE ETF TR BLACKSTONE / GSO SR LN ETF BLKSTN GSOSRLN 78467V608 2,090 45,797 SH   SOLE NONE 0 0 45,797
SPDR DOW JONES IND UT SER 1 ETF UT SER 1 78467X109 484 1,585 SH   SOLE NONE 0 0 1,585
SPDR SERIES TRUST BLOOMBERG SRT TR ETF BLOOMBERG SRT TR 78468R408 982 36,450 SH   SOLE NONE 0 0 36,450
SPDR SERIES TRUST NUVEEN BLMBRG SR ETF NUVEEN BLMBRG SR 78468R739 809 16,249 SH   SOLE NONE 0 0 16,249
SQUARE INC COM CL A CL A 852234103 635 2,922 SH   SOLE NONE 0 0 2,922
TESLA INC COM COM 88160R101 1,079 1,530 SH   SOLE NONE 0 0 1,530
TEXAS INSTRUMENTS INC COM COM 882508104 215 1,310 SH   SOLE NONE 0 0 1,310
UNITEDHEALTH GROUP INC COM COM 91324P102 254 725 SH   SOLE NONE 0 0 725
VANGUARD DIV APP ETF DIV APP ETF 921908844 4,536 32,134 SH   SOLE NONE 0 0 32,134
VANGUARD STAR FD TL INTL STK F ETF VG TL INTL STK F 921909768 1,597 26,553 SH   SOLE NONE 0 0 26,553
VANGUARD SHORT TRM BOND ETF SHORT TRM BOND 921937827 295 3,566 SH   SOLE NONE 0 0 3,566
VANGUARD TOTAL BND MRKT ETF TOTAL BND MRKT 921937835 7,252 82,239 SH   SOLE NONE 0 0 82,239
VANGUARD HIGH DIV YLD ETF HIGH DIV YLD 921946406 7,979 87,197 SH   SOLE NONE 0 0 87,197
VANGUARD STRM INFPROIDX ETF STRM INFPROIDX 922020805 958 18,763 SH   SOLE NONE 0 0 18,763
VANGUARD INTL BD IDX ETF INTL BD IDX ETF 92203J407 832 14,225 SH   SOLE NONE 0 0 14,225
VANGUARD TT WRLD ST ETF TT WRLD ST ETF 922042742 3,294 35,583 SH   SOLE NONE 0 0 35,583
VANGUARD ALLWRLD EX US ETF ALLWRLD EX US 922042775 1,527 26,179 SH   SOLE NONE 0 0 26,179
VANGUARD HEALTH CAR ETF HEALTH CAR ETF 92204A504 1,091 4,880 SH   SOLE NONE 0 0 4,880
VANGUARD INF TECH ETF INF TECH ETF 92204A702 223 633 SH   SOLE NONE 0 0 633
VANGUARD SHRT TRM CORP BD ETF SHRT TRM CORP BD 92206C409 2,976 35,752 SH   SOLE NONE 0 0 35,752
VANGUARD INT-TERM CORP ETF INT-TERM CORP 92206C870 2,484 25,581 SH   SOLE NONE 0 0 25,581
VANGUARD TAX-EXEMPT BOND INDEX FUND ETF TAX EXEMPT BD 922907746 626 11,351 SH   SOLE NONE 0 0 11,351
VANGUARD S&P 500 ETF SHS S&P 500 ETF SHS 922908363 1,330 3,872 SH   SOLE NONE 0 0 3,872
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 1,138 13,399 SH   SOLE NONE 0 0 13,399
VANGUARD MID CAP ETF MID CAP ETF 922908629 334 1,620 SH   SOLE NONE 0 0 1,620
VANGUARD LARGE CAP ETF LARGE CAP ETF 922908637 590 3,358 SH   SOLE NONE 0 0 3,358
VANGUARD EXTEND MKT ETF EXTEND MKT ETF 922908652 1,236 7,508 SH   SOLE NONE 0 0 7,508
VANGUARD GROWTH ETF GROWTH ETF 922908736 7,863 31,041 SH   SOLE NONE 0 0 31,041
VANGUARD VALUE ETF VALUE ETF 922908744 1,674 14,079 SH   SOLE NONE 0 0 14,079
VANGUARD SMALL CP ETF SMALL CP ETF 922908751 5,805 29,819 SH   SOLE NONE 0 0 29,819
VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769 1,502 7,720 SH   SOLE NONE 0 0 7,720
VERIZON COMMUNICATIONS COM COM 92343V104 532 9,063 SH   SOLE NONE 0 0 9,063
VISA INC COM CL A COM CL A 92826C839 927 4,240 SH   SOLE NONE 0 0 4,240
WD-40 CO COM COM 929236107 371 1,400 SH   SOLE NONE 0 0 1,400
WISDOMTREE TRUST US SMALLCAP FUND ETF US SMALLCAP FUND 97717W562 901 23,155 SH   SOLE NONE 0 0 23,155
WISDOMTREE TRUST INTL EQUITY FD ETF INTL EQUITY FD 97717W703 271 5,370 SH   SOLE NONE 0 0 5,370
WISDOMTREE TRUST GLB US QTLY DIV ETF GLB US QTLY DIV 97717W844 657 8,637 SH   SOLE NONE 0 0 8,637
WISDOMTREE TRUST EUROPE HEDGED EQ ETF EUROPE HEDGED EQ 97717X701 534 8,064 SH   SOLE NONE 0 0 8,064