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:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABBVIE INCCOM00287Y1099588,884SH SOLE 008,884
ABERDEEN GLOBAL PREMIER PPTYCOM SH BEN INT00302L10822937,768SH SOLE 0037,768
ABERDEEN TOTAL DYNAMIC DIVDCOM SH BEN INT00326L10010711,000SH SOLE 0011,000
ACELRX PHARMACEUTICALS INCCOM00444T1006563,500SH SOLE 0063,500
ADVANCED MICRO DEVICES INCCOM0079031074164,040SH SOLE 004,040
AGNC INVT CORPCOM00123Q10418611,800SH SOLE 0011,800
ALPHABET INCCAP STK CL A02079K3051,079404SH SOLE 00404
ALPHABET INCCAP STK CL C02079K107324121SH SOLE 00121
ALPS ETF TRALERIAN MLP00162Q4522647,931SH SOLE 007,931
ALPS ETF TRALERIAN ENERGY00162Q67625012,700SH SOLE 0012,700
AMAZON COM INCCOM0231351067,2312,201SH SOLE 002,201
AMERICAN TOWER CORP NEWCOM03027X1005392,030SH SOLE 002,030
AMGEN INCCOM0311621004171,962SH SOLE 001,962
ANNALY CAPITAL MANAGEMENT INCOM03571040921725,813SH SOLE 0025,813
APPLE INCCOM0378331006,87848,610SH SOLE 0048,610
ARCHER DANIELS MIDLAND COCOM0394831024617,683SH SOLE 007,683
ARES CAPITAL CORPCOM04010L1031,63080,200SH SOLE 0080,200
ARK ETF TRINNOVATION ETF00214Q1042131,931SH SOLE 001,931
ARK ETF TRAUTNMUS TECHNLGY00214Q2035997,676SH SOLE 007,676
ARK ETF TRFINTECH INNOVA00214Q7081,07321,740SH SOLE 0021,740
ARK ETF TRGENOMIC REV ETF00214Q3025066,768SH SOLE 006,768
AT&T INCCOM00206R10243416,084SH SOLE 0016,084
BERKSHIRE HATHAWAY INC DELCL B NEW0846707021,0393,806SH SOLE 003,806
BERKSHIRE HATHAWAY INC DELCL A0846701084111SH SOLE 001
BIOGEN INCCOM09062X103209740SH SOLE 00740
BLACKROCK HEALTH SCIENCES TRCOM09250W1071,99341,825SH SOLE 0041,825
BLACKROCK MUNIHOLDINGS FD INCOM09253N10497659,595SH SOLE 0059,595
BLACKROCK MUNIYIELD FD INCCOM09253W10431120,929SH SOLE 0020,929
BLACKROCK MUNIYIELD QUALITYCOM09254E10314710,000SH SOLE 0010,000
BLACKROCK MUNIYIELD QUALITYCOM09254G10846832,545SH SOLE 0032,545
BLACKROCK MUNIYILD QULT FD ICOM09254F10027517,000SH SOLE 0017,000
BLACKROCK SCIENCE & TECHNOLOSHS BEN INT09260K1011,12729,215SH SOLE 0029,215
BLACKROCK UTILS INFRASTRUCTUCOM09248D1042,21388,078SH SOLE 0088,078
CALAMOS DYNAMIC CONV & INCOMCOM12811V1052377,785SH SOLE 007,785
CHENIERE ENERGY INCCOM NEW16411R2087417,590SH SOLE 007,590
CHEVRON CORP NEWCOM1667641001,56415,419SH SOLE 0015,419
COCA COLA COCOM1912161002134,061SH SOLE 004,061
COHEN & STEERS INFRASTRUCTURCOM19248A10992734,201SH SOLE 0034,201
COHEN & STEERS QUALITY INCOMCOM19247L10680453,953SH SOLE 0053,953
COHEN & STEERS REIT & PFD &COM19247X10095437,200SH SOLE 0037,200
COLUMBIA SELIGM PREM TECH GRCOM19842X1091,74052,764SH SOLE 0052,764
COSTCO WHSL CORP NEWCOM22160K105412917SH SOLE 00917
DNP SELECT INCOME FD INCCOM23325P10420419,100SH SOLE 0019,100
DOLLAR GEN CORP NEWCOM2566771051,0584,987SH SOLE 004,987
DRIVE SHACK INCCOM262077100320114,000SH SOLE 00114,000
EAGLE PT CR CO LLCCOM26980810121515,800SH SOLE 0015,800
EATON VANCE RISK-MANAGED DIVCOM27829G1061,02095,409SH SOLE 0095,409
EATON VANCE TAX ADVT DIV INCCOM27828G1072288,300SH SOLE 008,300
EATON VANCE TAX-ADVANTAGED GCOM27828U1061,41046,807SH SOLE 0046,807
EATON VANCE TAX-MANAGED BUY-COM27828Y10827517,200SH SOLE 0017,200
EATON VANCE TAX-MANAGED GLOBCOM27829F10872972,936SH SOLE 0072,936
ECOFIN SUSTAINABLE AND SOCIACOM SH BEN INT27901F10929421,100SH SOLE 0021,100
ENBRIDGE INCCOM29250N1051,32533,299SH SOLE 0033,299
ENTERGY CORP NEWCOM29364G1032462,475SH SOLE 002,475
EPR PPTYSCOM SH BEN INT26884U1093166,402SH SOLE 006,402
EQUITY RESIDENTIALSH BEN INT29476L10791111,255SH SOLE 0011,255
ETF MANAGERS TRPRIME CYBR SCRTY26924G2012704,445SH SOLE 004,445
EXELIXIS INCCOM30161Q10423010,900SH SOLE 0010,900
EXXON MOBIL CORPCOM30231G1023,29155,956SH SOLE 0055,956
FACEBOOK INCCL A30303M1029462,786SH SOLE 002,786
FIDELITY COMWLTH TRNASDAQ COMPSIT3159128082794,958SH SOLE 004,958
FIDELITY COVINGTON TRUSTMSCI FINLS IDX3160925012224,127SH SOLE 004,127
FIDELITY COVINGTON TRUSTMSCI INFO TECH I3160928081,21210,220SH SOLE 0010,220
FIDELITY COVINGTON TRUSTVLU FACTOR ETF31609278297920,550SH SOLE 0020,550
FIDELITY COVINGTON TRUSTLOW VOLITY ETF3160928244,17187,770SH SOLE 0087,770
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I3160926002013,148SH SOLE 003,148
FIDELITY COVINGTON TRUSTQLTY FCTOR ETF3160927901,67233,613SH SOLE 0033,613
FIDELITY COVINGTON TRUSTDIVID ETF RISI3160928322,17352,525SH SOLE 0052,525
FIDELITY COVINGTON TRUSTHIGH DIVID ETF3160928401,05028,373SH SOLE 0028,373
FIDELITY COVINGTON TRUSTMOMENTUM FACTR3160928161,51130,838SH SOLE 0030,838
FIRST HORIZON CORPORATIONCOM32051710562638,416SH SOLE 0038,416
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X8532,82344,059SH SOLE 0044,059
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF3369201035,18442,010SH SOLE 0042,010
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1925735,442SH SOLE 005,442
FIRST TR EXCHANGE-TRADED FDMID CAP US EQT33738R7532829,794SH SOLE 009,794
FIRST TR EXCHANGE-TRADED FDUS EQTY DIVI33738R73833111,365SH SOLE 0011,365
FIRST TR EXCHANGE-TRADED FDLARGE CP US EQ33738R76197030,393SH SOLE 0030,393
FIRST TR EXCHANGE-TRADED FDMULTI ASSET DI33738R10018911,500SH SOLE 0011,500
FIRST TR EXCHANGE-TRADED FDDEVELOPED INTL33738R7873526,464SH SOLE 006,464
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E10489711,988SH SOLE 0011,988
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1184267,550SH SOLE 007,550
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8053125,833SH SOLE 005,833
FIRST TR VALUE LINE DIVID INSHS33734H10689922,930SH SOLE 0022,930
GLOBAL SHIP LEASE INC NEWCOM CL AY2718360094639,900SH SOLE 0039,900
GLOBAL X FDSGLB X MLP ENRG I37954Y2931,94354,125SH SOLE 0054,125
GLOBAL X FDSNASDAQ 100 COVER37954Y48323210,518SH SOLE 0010,518
GLOBAL X FDSFINTECH ETF37954Y81461012,710SH SOLE 0012,710
GOLDMAN SACHS ETF TRHEDGE IND ETF3814305456,40964,994SH SOLE 0064,994
HANCOCK JOHN TAX-ADVANTAGEDCOM41013V10028312,350SH SOLE 0012,350
HEALTHCARE TR AMER INCCL A NEW42225P5011,48550,064SH SOLE 0050,064
HIGHLAND INCOME FDHIGHLAND INCOME43010E40429427,300SH SOLE 0027,300
HOME BANCORP INCCOM43689E1071,87248,395SH SOLE 0048,395
HOME DEPOT INCCOM4370761022,1996,700SH SOLE 006,700
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E7842499,353SH SOLE 009,353
INVESCO EXCH TRADED FD TR IIS&P 500 HB ETF46138E3702383,255SH SOLE 003,255
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51120913,883SH SOLE 0013,883
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3544,58875,418SH SOLE 0075,418
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E36293622,116SH SOLE 0022,116
INVESCO EXCHANGE TRADED FD TDWA TECHNOLOGY46137V8112,32715,490SH SOLE 0015,490
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2412,08342,898SH SOLE 0042,898
INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V4312282,625SH SOLE 002,625
INVESCO EXCHANGE TRADED FD TDWA HEALTHCARE46137V8523,64022,607SH SOLE 0022,607
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V56355828,170SH SOLE 0028,170
INVESCO QQQ TRUNIT SER 146090E1036761,888SH SOLE 001,888
IRON MTN INC NEWCOM46284V10152812,150SH SOLE 0012,150
ISHARES GOLD TRISHARES NEW4642852041,86655,839SH SOLE 0055,839
ISHARES INCCORE MSCI EMKT46434G1035558,992SH SOLE 008,992
ISHARES SILVER TRISHARES46428Q10925712,515SH SOLE 0012,515
ISHARES TRMSCI USA MIN VOL46429B6977,557102,814SH SOLE 00102,814
ISHARES TRU.S. MED DVC ETF4642888109,075144,549SH SOLE 00144,549
ISHARES TRGRWT ALLOCAT ETF4642898675189,334SH SOLE 009,334
ISHARES TRBLACKROCK ULTRA46434V8782935,800SH SOLE 005,800
ISHARES TRAGGRES ALLOC ETF4642898593,21646,070SH SOLE 0046,070
ISHARES TRS&P 500 GRWT ETF4642873092,09728,375SH SOLE 0028,375
ISHARES TRCORE MSCI EAFE46432F84295112,806SH SOLE 0012,806
ISHARES TRCORE S&P MCP ETF4642875075151,957SH SOLE 001,957
ISHARES TRS&P 500 VAL ETF4642874082381,634SH SOLE 001,634
ISHARES TRRUS 1000 ETF464287622227939SH SOLE 00939
ISHARES TRRUS 1000 GRW ETF4642876145742,095SH SOLE 002,095
ISHARES TRCORE HIGH DV ETF46429B6632502,653SH SOLE 002,653
ISHARES TRMSCI USA MMENTM46432F3962,07511,819SH SOLE 0011,819
ISHARES TRCORE S&P500 ETF4642872001,5493,596SH SOLE 003,596
ISHARES TRMODERT ALLOC ETF4642898753407,599SH SOLE 007,599
ISHARES TREUROPE ETF4642878612354,500SH SOLE 004,500
ISHARES TRS&P SML 600 GWT4642878875944,565SH SOLE 004,565
ISHARES U S ETF TRBLACKROCK ST MAT46431W50779215,800SH SOLE 0015,800
J P MORGAN EXCHANGE-TRADED FEQUITY PREMIUM46641Q3323575,981SH SOLE 005,981
JANUS DETROIT STR TRHENDERSN CAP ETF47103U1004246,525SH SOLE 006,525
JOHNSON & JOHNSONCOM4781601041,1427,073SH SOLE 007,073
JPMORGAN CHASE & COCOM46625H1002,03412,428SH SOLE 0012,428
KIMCO RLTY CORPCOM49446R10942720,580SH SOLE 0020,580
KINDER MORGAN INC DELCOM49456B10128717,164SH SOLE 0017,164
LHC GROUP INCCOM50187A1071,0446,655SH SOLE 006,655
LILLY ELI & COCOM5324571082381,028SH SOLE 001,028
LINCOLN NATL CORP INDCOM5341871096018,737SH SOLE 008,737
LISTED FD TRROUNDHILL SPORTS53656F78937012,310SH SOLE 0012,310
LULULEMON ATHLETICA INCCOM5500211095791,430SH SOLE 001,430
MCDONALDS CORPCOM5801351015452,258SH SOLE 002,258
MEDICAL PPTYS TRUST INCCOM58463J30470234,972SH SOLE 0034,972
MICROSOFT CORPCOM5949181043,17511,263SH SOLE 0011,263
MONGODB INCCL A60937P106236500SH SOLE 00500
MPLX LPCOM UNIT REP LTD55336V1002147,519SH SOLE 007,519
NEUBERGER BERMAN REAL ESTATECOM64190A1035812,000SH SOLE 0012,000
NEW RESIDENTIAL INVT CORPCOM NEW64828T20115113,700SH SOLE 0013,700
NUVEEN REAL ASSET INCOME & GCOM67074Y10584455,350SH SOLE 0055,350
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063X10031918,542SH SOLE 0018,542
NVIDIA CORPORATIONCOM67066G1048794,245SH SOLE 004,245
ONEOK INC NEWCOM6826801031,05918,265SH SOLE 0018,265
OSI ETF TROSHARES US QUALT67110P4072,07149,736SH SOLE 0049,736
OWL ROCK CAPITAL CORPORATIONCOM69121K10429420,836SH SOLE 0020,836
PAYPAL HLDGS INCCOM70450Y1034501,728SH SOLE 001,728
PEPSICO INCCOM7134481082951,962SH SOLE 001,962
PFIZER INCCOM7170811032996,959SH SOLE 006,959
PHILLIPS 66COM7185461045187,398SH SOLE 007,398
PIMCO CORPORATE & INCOME OPPCOM72201B10125313,850SH SOLE 0013,850
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D10625812,200SH SOLE 0012,200
PIMCO ETF TRENHNCD LW DUR AC72201R7183823,750SH SOLE 003,750
PIMCO ETF TRENHAN SHRT MA AC72201R8331,37513,485SH SOLE 0013,485
PREFERRED APT CMNTYS INCCOM74039L10318515,167SH SOLE 0015,167
PROCTER AND GAMBLE COCOM7427181094193,000SH SOLE 003,000
PROSHARES TRULTRPRO DOW3074347X8234957,200SH SOLE 007,200
PROSHARES TRS&P 500 DV ARIST74348A4672,14524,226SH SOLE 0024,226
PROSHARES TRRUSS 2000 DIVD74347B69869011,190SH SOLE 0011,190
PROSHARES TRS&P MDCP 400 DIV74347B6804176,150SH SOLE 006,150
REAVES UTIL INCOME FDCOM SH BEN INT7561581011,26538,600SH SOLE 0038,600
SACHEM CAP CORPCOM78590A109625114,500SH SOLE 00114,500
SARATOGA INVT CORPCOM NEW80349A20831410,910SH SOLE 0010,910
SCHWAB STRATEGIC TRUS TIPS ETF80852487084213,448SH SOLE 0013,448
SELECT SECTOR SPDR TRENERGY81369Y5063005,753SH SOLE 005,753
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8039556,395SH SOLE 006,395
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2092792,190SH SOLE 002,190
SHOPIFY INCCL A82509L107243179SH SOLE 00179
SOUTHERN COCOM8425871074357,012SH SOLE 007,012
SPDR GOLD TRGOLD SHS78463V1077104,322SH SOLE 004,322
SPDR S&P 500 ETF TRTR UNIT78462F1031,0972,556SH SOLE 002,556
SPDR SER TRS&P SEMICNDCTR78464A8622431,225SH SOLE 001,225
SPDR SER TRPRTFLO S&P500 HI78468R7883368,594SH SOLE 008,594
SPDR SER TRNYSE TECH ETF78464A1022031,300SH SOLE 001,300
SPDR SER TRS&P BIOTECH78464A8704803,820SH SOLE 003,820
STAG INDL INCCOM85254J1023148,004SH SOLE 008,004
STARWOOD PPTY TR INCCOM85571B10535414,500SH SOLE 0014,500
STRYKER CORPORATIONCOM8636671013951,498SH SOLE 001,498
SURO CAPITAL CORPCOM NEW86887Q10963048,807SH SOLE 0048,807
T ROWE PRICE ETF INCPRICE DIV GRWT87283Q4042748,618SH SOLE 008,618
T ROWE PRICE ETF INCPRICE BLUE CHIP87283Q1072,19368,743SH SOLE 0068,743
TARGET CORPCOM87612E1063071,340SH SOLE 001,340
TELEFONICA S ASPONSORED ADR87938220826355,900SH SOLE 0055,900
TELLURIAN INC NEWCOM87968A1049524,300SH SOLE 0024,300
TESLA INCCOM88160R101331427SH SOLE 00427
TRACTOR SUPPLY COCOM8923561064872,405SH SOLE 002,405
TRANSOCEAN LTDREG SHSH8817H1008722,892SH SOLE 0022,892
VALERO ENERGY CORPCOM91913Y1003785,350SH SOLE 005,350
VANECK ETF TRUSTMRNGSTR WDE MOAT92189F6437,14097,473SH SOLE 0097,473
VANECK ETF TRUSTBDC INCOME ETF92189F41134019,838SH SOLE 0019,838
VANECK ETF TRUSTVANECK VIETNAM92189F81772437,550SH SOLE 0037,550
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378355146,010SH SOLE 006,010
VANGUARD INDEX FDSTOTAL STK MKT9229087697733,480SH SOLE 003,480
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088441,4529,450SH SOLE 009,450
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061,49514,461SH SOLE 0014,461
VANGUARD WORLD FDSINF TECH ETF92204A702360897SH SOLE 00897
VERIZON COMMUNICATIONS INCCOM92343V1041,24323,012SH SOLE 0023,012
VERTEX ENERGY INCCOM92534K1075210,000SH SOLE 0010,000
VIRTUS ETF TR IIVIRTUS US QLTY92790A5043,979134,620SH SOLE 00134,620
VISA INCCOM CL A92826C8394091,836SH SOLE 001,836
WAITR HLDGS INCCOM93075210089100,646SH SOLE 00100,646
WALMART INCCOM9311421035934,255SH SOLE 004,255
WILLIAMS COS INCCOM96945710037414,400SH SOLE 0014,400
WISDOMTREE TRUS DIVID EX FNCL97717W4068108,617SH SOLE 008,617
WP CAREY INCCOM92936U1094315,895SH SOLE 005,895
XAI OCTAGON FLOATING RATE &COM98400T10618621,700SH SOLE 0021,700