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 389 2,017 SH   SOLE NA 2,017 0 0
ABBOTT LABS COM COM 002824100 8,924 74,468 SH   SOLE NA 74,468 0 0
ABBVIE INC COM 00287Y109 11,985 110,746 SH   SOLE NA 110,746 0 0
ABERDEEN ASIA-PACIFIC INCOME FD INC COM COM 003009107 48,538 11,867,588 SH   SOLE NA 11,867,588 0 0
ACCENTURE PLC IRELAND CLASS SHS ISIN#IE00B SHS CLASS A G1151C101 501 1,815 SH   SOLE NA 1,815 0 0
ADOBE SYS INC COM COM 00724F101 331 697 SH   SOLE NA 697 0 0
ALLIANCEBERSTEIN GLOBAL HIGH INCOME FD INC COM 01879R106 37,250 3,143,488 SH   SOLE NA 3,143,488 0 0
ALTRIA GROUP INC COM 02209S103 416 8,122 SH   SOLE NA 8,122 0 0
AMAZON COM INC COM 023135106 2,515 813 SH   SOLE NA 813 0 0
AMERICAN TOWER CORP CL A COM 03027X100 206 864 SH   SOLE NA 864 0 0
AMPHENOL CORP NEW CL A CL A 032095101 371 5,625 SH   SOLE NA 5,625 0 0
APPLE INC COM COM 037833100 2,466 20,191 SH   SOLE NA 20,191 0 0
ARES CAP CORP COM COM 04010L103 19,825 1,059,586 SH   SOLE NA 1,059,586 0 0
AT&T INC COM COM 00206R102 657 21,705 SH   SOLE NA 21,705 0 0
ATLANTICA YIELD PLC SHS G0751N103 15,595 425,743 SH   SOLE NA 425,743 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 554 2,169 SH   SOLE NA 2,169 0 0
BLACKROCK CORPORATE HIGH YIELD FD VI INC C COM 09255P107 19,286 1,642,790 SH   SOLE NA 1,642,790 0 0
BLOOM ENERGY CORP CL A COM CL A 093712107 2,860 105,735 SH   SOLE NA 105,735 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 11,901 188,519 SH   SOLE NA 188,519 0 0
BROOKFIELD REAL ASSETS INCOME FD SHS BEN INT 112830104 912 44,061 SH   SOLE NA 44,061 0 0
BWX TECHNOLOGIES INC COM COM 05605H100 501 7,605 SH   SOLE NA 7,605 0 0
CALAMOS STRATEGIC TOTAL RETURN FD COM SH B COM SH BEN INT 128125101 694 40,278 SH   SOLE NA 40,278 0 0
CANADIAN SOLAR INC COM 136635109 305 6,146 SH   SOLE NA 6,146 0 0
CANOPY GROWTH CORP SHS COM 138035100 821 25,549 SH   SOLE NA 25,549 0 0
CARLYLE GROUP INC COM COM 14316J108 456 12,407 SH   SOLE NA 12,407 0 0
CATERPILLAR INC COM 149123101 257 1,109 SH   SOLE NA 1,109 0 0
CHENIERE ENERGY INC COM NEW COM NEW 16411R208 708 9,833 SH   SOLE NA 9,833 0 0
CHENIERE ENERGY PARTNERS L P COM UNIT REPT COM UNIT 16411Q101 10,294 247,745 SH   SOLE NA 247,745 0 0
CIGNA CORP COM 125523100 420 1,737 SH   SOLE NA 1,737 0 0
CISCO SYSTEMS INC COM 17275R102 217 4,197 SH   SOLE NA 4,197 0 0
CLEAN ENERGY FUELS CORP COM COM 184499101 251 18,264 SH   SOLE NA 18,264 0 0
CLEARBRIDGE ENERGY MLP FD INC COM COM 184692200 10,771 461,279 SH   SOLE NA 461,279 0 0
CLEARBRIDGE ENERGY MLP OPPORTUNITY COM 18469P209 14,904 797,841 SH   SOLE NA 797,841 0 0
COHEN & STEERS INFRASTRUCTURE FD INC COM COM 19248A109 28,491 1,020,083 SH   SOLE NA 1,020,083 0 0
DANAHER CORP COM COM 235851102 509 2,260 SH   SOLE NA 2,260 0 0
DEERE & CO COM 244199105 819 2,190 SH   SOLE NA 2,190 0 0
DISNEY WALT CO DISNEY COM COM 254687106 207 1,120 SH   SOLE NA 1,120 0 0
DOUBLELINE INCOME SOLUTIONS FD COM 258622109 45,981 2,531,972 SH   SOLE NA 2,531,972 0 0
EATON VANCE TAX ADVANTAGED DIVID INCOME FU COM 27828G107 4,249 161,725 SH   SOLE NA 161,725 0 0
EATON VANCE TAX ADVANTAGED GLO GLOBAL DIVI COM 27828S101 284 14,877 SH   SOLE NA 14,877 0 0
ELI LILLY & CO COM COM 532457108 4,311 23,076 SH   SOLE NA 23,076 0 0
EMERGING MKTS INTERNET & ECOMMERCE ETF EMQQ EM INTERN 301505889 3,555 55,622 SH   SOLE NA 55,622 0 0
ENERGY TRANSFER LP COM UNITS COM UT LTD PTN 29273V100 6,541 851,712 SH   SOLE NA 851,712 0 0
ENTERPRISE PRODS PARTNERS L P COM UNIT COM 293792107 8,093 367,522 SH   SOLE NA 367,522 0 0
ETF SER SOLUTIONS DEFIANCE NEXT GEN CNTVY DEFIANCE NEXT 26922A289 229 6,494 SH   SOLE NA 6,494 0 0
EXXON MOBIL CORP COM COM 30231G102 1,455 26,066 SH   SOLE NA 26,066 0 0
FACEBOOK INC CL A CL A 30303M102 357 1,212 SH   SOLE NA 1,212 0 0
FIRST SOLAR INC COM COM 336433107 314 3,598 SH   SOLE NA 3,598 0 0
FORD MOTOR CO DEL COM PAR COM 345370860 414 33,800 SH   SOLE NA 33,800 0 0
GENERAL MNY MKT FUND MONEY MARKET 370990228 38,938 38,938,272 SH   SOLE NA 38,938,272 0 0
GLOBAL X FDS MLP ETF GLBL X MLP ETF 37954Y343 14,186 428,834 SH   SOLE NA 428,834 0 0
GOODYEAR TIRE & RUBBER CO COM COM 382550101 301 17,122 SH   SOLE NA 17,122 0 0
GRAYSCALE BITCOIN TR BTC SHS COM 389637109 1,961 39,188 SH   SOLE NA 39,188 0 0
HERCULES TECHNOLOGY GROWTH CAP INC COM 427096508 6,225 388,357 SH   SOLE NA 388,357 0 0
INFORMATION SERVICES GRP COM 45675Y104 250 56,775 SH   SOLE NA 56,775 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 4,245 23,561 SH   SOLE NA 23,561 0 0
INTEL CORP COM COM 458140100 281 4,393 SH   SOLE NA 4,393 0 0
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101 277 2,081 SH   SOLE NA 2,081 0 0
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103 209 655 SH   SOLE NA 655 0 0
INVESCO VAN KAMPEN DYNAMIC CR OPP FD COM COM 46132R104 15,324 1,347,764 SH   SOLE NA 1,347,764 0 0
ISHARES INC CORE MSCI EMERGING MKTS ETF CORE MSCI EMKT 46434G103 3,532 54,877 SH   SOLE NA 54,877 0 0
ISHARES TR CORE S&P U S VALUE ETF CORE S&P US VLU 464287663 236 3,426 SH   SOLE NA 3,426 0 0
ISHARES TR MSCI EMERGING MKTS INDEX FD MSCI EMG MKT ETF 464287234 280 5,258 SH   SOLE NA 5,258 0 0
JOHNSON & JOHNSON COM COM 478160104 951 5,788 SH   SOLE NA 5,788 0 0
JP MORGAN CHASE & CO COM COM 46625H100 205 1,348 SH   SOLE NA 1,348 0 0
KAYNE ANDERSON MIDSTREAM / ENERGY FD INC C COM 48661E108 255 38,245 SH   SOLE NA 38,245 0 0
KINDER MORGAN INC COM 49456B101 13,804 829,083 SH   SOLE NA 829,083 0 0
MASTERCARD INC CL A CL A 57636Q104 863 2,423 SH   SOLE NA 2,423 0 0
MERCK & CO INC NEW COM COM 58933Y105 362 4,694 SH   SOLE NA 4,694 0 0
MESA RTY TR UNIT BEN INT UNIT BEN INT 590660106 265 55,814 SH   SOLE NA 55,814 0 0
MICROSOFT CORP COM COM 594918104 1,418 6,013 SH   SOLE NA 6,013 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 395 2,972 SH   SOLE NA 2,972 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS SHS 67075G103 43,722 2,826,256 SH   SOLE NA 2,826,256 0 0
ONEOK INC NEW COM COM 682680103 208 4,101 SH   SOLE NA 4,101 0 0
ORACLE CORP COM COM 68389X105 202 2,885 SH   SOLE NA 2,885 0 0
PERMIAN BASIN RTY TR UNIT BEN INT UNIT BEN INT 714236106 439 110,225 SH   SOLE NA 110,225 0 0
PERMIANVILLE RTY TR TR UNIT TR UNIT 71425H100 362 242,903 SH   SOLE NA 242,903 0 0
PHILIP MORRIS INTL INC COM COM 718172109 560 6,311 SH   SOLE NA 6,311 0 0
PIMCO DYNAMIC CREDIT INCOME FD COM SHS COM SHS 72202D106 24,010 1,078,130 SH   SOLE NA 1,078,130 0 0
PROCTER & GAMBLE CO COM COM 742718109 1,097 8,098 SH   SOLE NA 8,098 0 0
QUALCOMM INC COM 747525103 325 2,452 SH   SOLE NA 2,452 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 226 2,920 SH   SOLE NA 2,920 0 0
SELECT SECTOR SPDR FD HEALTH CARE SBI HEALTHCARE 81369Y209 1,708 14,630 SH   SOLE NA 14,630 0 0
TEKLA HEALTHCARE OPPORTUNITIES FD SHS SHS 879105104 700 32,199 SH   SOLE NA 32,199 0 0
TEMPLETN EM MKT INCOME COM COM 880192109 16,937 2,298,099 SH   SOLE NA 2,298,099 0 0
TEXAS INSTRUMENTS INC COM 882508104 5,001 29,105 SH   SOLE NA 29,105 0 0
TORTOISE PWR & ENERGY INFRASTRUCTURE FUND COM 89147X104 230 19,052 SH   SOLE NA 19,052 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 208 559 SH   SOLE NA 559 0 0
UNUM GROUP COM 91529Y106 6,190 222,422 SH   SOLE NA 222,422 0 0
VISA INC COM CL A COM CL A 92826C839 4,649 21,958 SH   SOLE NA 21,958 0 0
VOC ENERGY TR TR UNIT TR UNIT 91829B103 590 168,431 SH   SOLE NA 168,431 0 0
WAL MART STORES INC COM COM 931142103 326 2,397 SH   SOLE NA 2,397 0 0
WESTERN ASSET EMERGING MKTS DEBT FD INC COM 95766A101 45,944 3,475,317 SH   SOLE NA 3,475,317 0 0
WESTERN ASSET GLOBAL CORP DEFINED OPPTNTY COM 95790C107 727 41,299 SH   SOLE NA 41,299 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,381 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,456 1,380,000 PRN   SOLE NA 1,380,000 0 0
FL CHARTER SCHOOL REVENUE RIVER CITY EDU SVCS INC PROJ-SER A MUNICIPAL BOND 140539AB3 577 545,000 PRN   SOLE NA 545,000 0 0
MOUNT ORAB OH PORT AUTH AUTOMALL PROJECT - 6.750 TAXABLE 12/01/36 MUNICIPAL BOND 622266AA2 4,804 4,825,000 PRN   SOLE NA 4,825,000 0 0
PIMA CNTY AZ INDL DEV AUTH EDU REVENUE GRIFFIN FNDTN PROJ SER A MUNICIPAL BOND 72177MJQ1 3,663 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 535 535,000 PRN   SOLE NA 535,000 0 0
PRAIRIELAND DETENTION CENTER PROJ - PUB FAC CORP TEXAS PROJ REV TAXABLE MUNICIPAL BOND 73972CAN4 3,517 5,435,000 PRN   SOLE NA 5,435,000 0 0
PUBLIC FIN AUTH WIS ED REV TRIAD EDUCATION SERVICES INC MUNICIPAL BOND 74442EAX8 1,818 1,700,000 PRN   SOLE NA 1,700,000 0 0
SILICON VLY CA TOBACCO SECURITIZATION AUTH TABACCO SETTLEM CAP APPREC MUNICIPAL BOND 82706TAD3 328 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 607 605,000 PRN   SOLE NA 605,000 0 0
TULANE UNIV LA RFDG-TULANE UNIV-C 02/15/36 B/E DTD 05/31/07 CLB MUNICIPAL BOND 899062BQ5 766 810,000 PRN   SOLE NA 810,000 0 0