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
3M CO COM COM 88579Y101 352 2,012 SH   SOLE NA 2,012 0 0
ABBOTT LABS COM COM 002824100 8,054 73,556 SH   SOLE NA 73,556 0 0
ABBVIE INC COM 00287Y109 11,890 110,962 SH   SOLE NA 110,962 0 0
ABERDEEN ASIA-PACIFIC INCOME FD INC COM COM 003009107 51,810 11,642,745 SH   SOLE NA 11,642,745 0 0
ACCENTURE PLC IRELAND CLASS SHS ISIN#IE00B SHS CLASS A G1151C101 771 2,951 SH   SOLE NA 2,951 0 0
ADOBE SYS INC COM COM 00724F101 349 697 SH   SOLE NA 697 0 0
ALLIANCEBERSTEIN GLOBAL HIGH INCOME FD INC COM 01879R106 36,274 3,081,908 SH   SOLE NA 3,081,908 0 0
ALTRIA GROUP INC COM 02209S103 310 7,556 SH   SOLE NA 7,556 0 0
AMAZON COM INC COM 023135106 2,680 823 SH   SOLE NA 823 0 0
AMPHENOL CORP NEW CL A CL A 032095101 487 3,724 SH   SOLE NA 3,724 0 0
APPLE INC COM COM 037833100 2,628 19,806 SH   SOLE NA 19,806 0 0
ARES CAP CORP COM COM 04010L103 17,929 1,061,506 SH   SOLE NA 1,061,506 0 0
AT&T INC COM COM 00206R102 635 22,090 SH   SOLE NA 22,090 0 0
ATLANTICA YIELD PLC SHS G0751N103 16,351 430,512 SH   SOLE NA 430,512 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 440 1,899 SH   SOLE NA 1,899 0 0
BLACKROCK CORPORATE HIGH YIELD FD VI INC C COM 09255P107 18,881 1,651,917 SH   SOLE NA 1,651,917 0 0
BLOOM ENERGY CORP CL A COM CL A 093712107 4,305 150,212 SH   SOLE NA 150,212 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 11,408 183,908 SH   SOLE NA 183,908 0 0
BROOKFIELD REAL ASSETS INCOME FD SHS BEN INT 112830104 375 21,005 SH   SOLE NA 21,005 0 0
CALAMOS STRATEGIC TOTAL RETURN FD COM SH B COM SH BEN INT 128125101 734 46,512 SH   SOLE NA 46,512 0 0
CANADIAN SOLAR INC COM 136635109 357 6,972 SH   SOLE NA 6,972 0 0
CANOPY GROWTH CORP SHS COM 138035100 728 29,626 SH   SOLE NA 29,626 0 0
CARLYLE GROUP INC COM COM 14316J108 389 12,377 SH   SOLE NA 12,377 0 0
CATERPILLAR INC COM 149123101 202 1,108 SH   SOLE NA 1,108 0 0
CHENIERE ENERGY INC COM NEW COM NEW 16411R208 589 9,804 SH   SOLE NA 9,804 0 0
CHENIERE ENERGY PARTNERS L P COM UNIT REPT COM UNIT 16411Q101 8,806 249,817 SH   SOLE NA 249,817 0 0
CLEAN ENERGY FUELS CORP COM COM 184499101 210 26,708 SH   SOLE NA 26,708 0 0
CLEARBRIDGE ENERGY MLP FD INC COM COM 184692200 7,844 467,463 SH   SOLE NA 467,463 0 0
CLEARBRIDGE ENERGY MLP OPPORTUNITY COM 18469P209 10,785 803,021 SH   SOLE NA 803,021 0 0
COHEN & STEERS INFRASTRUCTURE FD INC COM COM 19248A109 26,674 1,033,079 SH   SOLE NA 1,033,079 0 0
COHEN & STEERS REIT & PFD INCOME FD INC CO COM 19247X100 574 25,136 SH   SOLE NA 25,136 0 0
DANAHER CORP COM COM 235851102 508 2,286 SH   SOLE NA 2,286 0 0
DEERE & CO COM 244199105 589 2,189 SH   SOLE NA 2,189 0 0
DOUBLELINE INCOME SOLUTIONS FD COM 258622109 41,128 2,480,563 SH   SOLE NA 2,480,563 0 0
EATON VANCE TAX ADVANTAGED DIVID INCOME FU COM 27828G107 3,820 161,516 SH   SOLE NA 161,516 0 0
EATON VANCE TAX ADVANTAGED GLO GLOBAL DIVI COM 27828S101 270 14,809 SH   SOLE NA 14,809 0 0
ELI LILLY & CO COM COM 532457108 3,895 23,067 SH   SOLE NA 23,067 0 0
ENERGY TRANSFER LP COM UNITS COM UT LTD PTN 29273V100 5,330 862,394 SH   SOLE NA 862,394 0 0
ENTERPRISE PRODS PARTNERS L P COM UNIT COM 293792107 7,239 369,513 SH   SOLE NA 369,513 0 0
ETF SER SOLUTIONS DEFIANCE NEXT GEN CNTVY DEFIANCE NEXT 26922A289 204 6,082 SH   SOLE NA 6,082 0 0
EXXON MOBIL CORP COM COM 30231G102 1,034 25,095 SH   SOLE NA 25,095 0 0
FACEBOOK INC CL A CL A 30303M102 331 1,212 SH   SOLE NA 1,212 0 0
FIRST SOLAR INC COM COM 336433107 432 4,365 SH   SOLE NA 4,365 0 0
FORD MOTOR CO DEL COM PAR COM 345370860 298 33,900 SH   SOLE NA 33,900 0 0
GENERAL MNY MKT FUND MONEY MARKET 370990228 34,646 34,646,189 SH   SOLE NA 34,646,189 0 0
GLOBAL X FDS MLP ETF GLBL X MLP ETF 37954Y343 11,856 432,384 SH   SOLE NA 432,384 0 0
GRAYSCALE BITCOIN TR BTC SHS COM 389637109 1,931 60,358 SH   SOLE NA 60,358 0 0
HERCULES TECHNOLOGY GROWTH CAP INC COM 427096508 5,480 380,054 SH   SOLE NA 380,054 0 0
INFORMATION SERVICES GRP COM 45675Y104 206 62,843 SH   SOLE NA 62,843 0 0
INTEL CORP COM COM 458140100 219 4,391 SH   SOLE NA 4,391 0 0
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101 261 2,077 SH   SOLE NA 2,077 0 0
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103 206 655 SH   SOLE NA 655 0 0
INVESCO VAN KAMPEN DYNAMIC CR OPP FD COM COM 46132R104 13,255 1,234,157 SH   SOLE NA 1,234,157 0 0
ISHARES TR CORE S&P U S VALUE ETF CORE S&P US VLU 464287663 212 3,409 SH   SOLE NA 3,409 0 0
ISHARES TR MSCI EMERGING MKTS INDEX FD MSCI EMG MKT ETF 464287234 278 5,380 SH   SOLE NA 5,380 0 0
JOHNSON & JOHNSON COM COM 478160104 1,014 6,441 SH   SOLE NA 6,441 0 0
KAYNE ANDERSON MIDSTREAM / ENERGY FD INC C COM 48661E108 220 38,232 SH   SOLE NA 38,232 0 0
KINDER MORGAN INC COM 49456B101 11,421 835,515 SH   SOLE NA 835,515 0 0
MASTERCARD INC CL A CL A 57636Q104 858 2,404 SH   SOLE NA 2,404 0 0
MERCK & CO INC NEW COM COM 58933Y105 403 4,930 SH   SOLE NA 4,930 0 0
MESA RTY TR UNIT BEN INT UNIT BEN INT 590660106 219 53,701 SH   SOLE NA 53,701 0 0
MICROSOFT CORP COM COM 594918104 1,333 5,993 SH   SOLE NA 5,993 0 0
MONDELEZ INTL INC CL A CL A 609207105 239 4,085 SH   SOLE NA 4,085 0 0
NIKE INC CLASS B CL B 654106103 420 2,972 SH   SOLE NA 2,972 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS SHS 67075G103 44,430 2,857,226 SH   SOLE NA 2,857,226 0 0
NUVEEN MULTI STRATEGY & INCOME GROWTH FD 2 COM SHS 67073D102 253 39,890 SH   SOLE NA 39,890 0 0
PERMIAN BASIN RTY TR UNIT BEN INT UNIT BEN INT 714236106 363 109,525 SH   SOLE NA 109,525 0 0
PHILIP MORRIS INTL INC COM COM 718172109 522 6,310 SH   SOLE NA 6,310 0 0
PIMCO DYNAMIC CREDIT INCOME FD COM SHS COM SHS 72202D106 28,596 1,348,889 SH   SOLE NA 1,348,889 0 0
PLUG PWR INC COM NEW 72919P202 479 14,119 SH   SOLE NA 14,119 0 0
PROCTER & GAMBLE CO COM COM 742718109 1,128 8,107 SH   SOLE NA 8,107 0 0
QUALCOMM INC COM 747525103 373 2,452 SH   SOLE NA 2,452 0 0
SELECT SECTOR SPDR FD HEALTH CARE SBI HEALTHCARE 81369Y209 1,495 13,179 SH   SOLE NA 13,179 0 0
SQUARE INC CL A CL A 852234103 655 3,011 SH   SOLE NA 3,011 0 0
TEKLA HEALTHCARE OPPORTUNITIES FD SHS SHS 879105104 580 28,642 SH   SOLE NA 28,642 0 0
TEMPLETN EM MKT INCOME COM COM 880192109 25,865 3,328,772 SH   SOLE NA 3,328,772 0 0
TEXAS INSTRUMENTS INC COM 882508104 4,923 29,997 SH   SOLE NA 29,997 0 0
TJX COS INC NEW COM 872540109 259 3,787 SH   SOLE NA 3,787 0 0
TORTOISE PWR & ENERGY INFRASTRUCTURE FUND COM 89147X104 209 18,824 SH   SOLE NA 18,824 0 0
UNUM GROUP COM 91529Y106 5,163 225,052 SH   SOLE NA 225,052 0 0
VISA INC COM CL A COM CL A 92826C839 4,991 22,820 SH   SOLE NA 22,820 0 0
VOC ENERGY TR TR UNIT TR UNIT 91829B103 373 167,920 SH   SOLE NA 167,920 0 0
WAL MART STORES INC COM COM 931142103 453 3,143 SH   SOLE NA 3,143 0 0
WESTERN ASSET EMERGING MKTS DEBT FD INC COM 95766A101 47,662 3,428,900 SH   SOLE NA 3,428,900 0 0
WESTERN ASSET GLOBAL CORP DEFINED OPPTNTY COM 95790C107 787 43,486 SH   SOLE NA 43,486 0 0
CAMERON TX EDU CORP REVENUE FAITH FAMILY ACADEMY - SERIES A MUNICIPAL BOND 133582AN6 1,502 1,500,000 PRN   SOLE NA 1,500,000 0 0
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE MUNICIPAL BOND 307149AM6 1,367 1,900,000 PRN   SOLE NA 1,900,000 0 0
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE-REF MUNICIPAL BOND 307149AN4 413 590,000 PRN   SOLE NA 590,000 0 0
FL CHARTER SCHOOL REVENUE RIVER CITY EDU SVCS INC PROJ- SER A MUNICIPAL BOND 140539AC1 1,464 1,405,000 PRN   SOLE NA 1,405,000 0 0
FL CHARTER SCHOOL REVENUE RIVER CITY EDU SVCS INC PROJ-SER A MUNICIPAL BOND 140539AB3 595 570,000 PRN   SOLE NA 570,000 0 0
MOUNT ORAB OH PORT AUTH AUTOMALL PROJECT - 6.75 TAXABLE 12/01/36 MUNICIPAL BOND 622266AA2 4,829 4,850,000 PRN   SOLE NA 4,850,000 0 0
PIMA CNTY AZ INDL DEV AUTH EDU REVENUE GRIFFIN FNDTN PROJ SER A MUNICIPAL BOND 72177MJQ1 3,662 3,660,000 PRN   SOLE NA 3,660,000 0 0
PIMA CNTY AZ INDL DEV AUTH EDU REVENUE GRIFFIN FNDTN PROJ SER B MUNICIPAL BOND 72177MJR9 560 560,000 PRN   SOLE NA 560,000 0 0
PRAIRIELAND DETENTION CENTER PROJ - PUB FAC CORP TEXAS PROJ REV TAXABLE MUNICIPAL BOND 73972CAN4 3,972 5,500,000 PRN   SOLE NA 5,500,000 0 0
PUBLIC FIN AUTH WIS ED REV TRIAD EDUCATION SERVICES INC MUNICIPAL BOND 74442EAX8 1,806 1,725,000 PRN   SOLE NA 1,725,000 0 0
SILICON VLY CA TOBACCO SECURITIZATION AUTH TABACCO SETTLEM CAP APPREC MUNICIPAL BOND 82706TAD3 322 3,500,000 PRN   SOLE NA 3,500,000 0 0
TANGIPAHOA PARISH LA HOSP SVC DIST NO 1 HOSP REV TAXABLE-NORTH OAKS MUNICIPAL BOND 875518EL2 633 630,000 PRN   SOLE NA 630,000 0 0
TULANE UNIV LA RFDG-TULANE UNIV-C 0.523 02/15/36 B/E DTD 05/31/07 CLB MUNICIPAL BOND 899062BQ5 792 840,000 PRN   SOLE NA 840,000 0 0