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 321 2,006 SH   SOLE NA 2,006 0 0
ABBOTT LABS COM COM 002824100 7,677 70,543 SH   SOLE NA 70,543 0 0
ABBVIE INC COM 00287Y109 9,174 104,735 SH   SOLE NA 104,735 0 0
ABERDEEN ASIA-PACIFIC INCOME FD INC COM COM 003009107 46,460 11,643,998 SH   SOLE NA 11,643,998 0 0
ACCENTURE PLC IRELAND CLASS SHS ISIN#IE00B SHS CLASS A G1151C101 411 1,817 SH   SOLE NA 1,817 0 0
ADOBE SYS INC COM COM 00724F101 342 697 SH   SOLE NA 697 0 0
ALLIANCEBERSTEIN GLOBAL HIGH INCOME FD INC COM 01879R106 32,297 3,072,992 SH   SOLE NA 3,072,992 0 0
ALTRIA GROUP INC COM 02209S103 291 7,529 SH   SOLE NA 7,529 0 0
AMAZON COM INC COM 023135106 2,595 824 SH   SOLE NA 824 0 0
AMERICAN TOWER CORP CL A COM 03027X100 209 864 SH   SOLE NA 864 0 0
AMPHENOL CORP NEW CL A CL A 032095101 403 3,723 SH   SOLE NA 3,723 0 0
APPLE INC COM COM 037833100 2,319 20,027 SH   SOLE NA 20,027 0 0
ARES CAP CORP COM COM 04010L103 14,856 1,064,973 SH   SOLE NA 1,064,973 0 0
AT&T INC COM COM 00206R102 594 20,851 SH   SOLE NA 20,851 0 0
ATLANTICA YIELD PLC SHS G0751N103 12,308 430,198 SH   SOLE NA 430,198 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 404 1,899 SH   SOLE NA 1,899 0 0
BLACKROCK CORPORATE HIGH YIELD FD VI INC C COM 09255P107 18,397 1,722,586 SH   SOLE NA 1,722,586 0 0
BLACKROCK INCOME TRUST INC COM 09247F100 3,483 571,058 SH   SOLE NA 571,058 0 0
BLOOM ENERGY CORP CL A COM CL A 093712107 2,583 143,724 SH   SOLE NA 143,724 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 10,692 177,347 SH   SOLE NA 177,347 0 0
BROOKFIELD REAL ASSETS INCOME FD SHS BEN INT 112830104 260 15,736 SH   SOLE NA 15,736 0 0
CANADIAN SOLAR INC COM 136635109 242 6,886 SH   SOLE NA 6,886 0 0
CANOPY GROWTH CORP SHS COM 138035100 423 29,611 SH   SOLE NA 29,611 0 0
CARLYLE GROUP INC COM COM 14316J108 304 12,333 SH   SOLE NA 12,333 0 0
CHENIERE ENERGY INC COM NEW COM NEW 16411R208 454 9,804 SH   SOLE NA 9,804 0 0
CHENIERE ENERGY PARTNERS L P COM UNIT REPT COM UNIT 16411Q101 8,243 247,841 SH   SOLE NA 247,841 0 0
CLEARBRIDGE ENERGY MLP FD INC COM COM 184692200 5,269 476,823 SH   SOLE NA 476,823 0 0
CLEARBRIDGE ENERGY MLP OPPORTUNITY COM 18469P209 6,893 785,948 SH   SOLE NA 785,948 0 0
COHEN & STEERS INFRASTRUCTURE FD INC COM COM 19248A109 22,997 1,034,489 SH   SOLE NA 1,034,489 0 0
COHEN & STEERS REIT & PFD INCOME FD INC CO COM 19247X100 535 26,514 SH   SOLE NA 26,514 0 0
DANAHER CORP COM COM 235851102 487 2,260 SH   SOLE NA 2,260 0 0
DEERE & CO COM 244199105 485 2,187 SH   SOLE NA 2,187 0 0
DOUBLELINE INCOME SOLUTIONS FD COM 258622109 39,291 2,452,646 SH   SOLE NA 2,452,646 0 0
EATON VANCE TAX ADVANTAGED DIVID INCOME FU COM 27828G107 2,961 150,304 SH   SOLE NA 150,304 0 0
ELI LILLY & CO COM COM 532457108 3,448 23,292 SH   SOLE NA 23,292 0 0
ENERGY TRANSFER LP COM UNITS COM UT LTD PTN 29273V100 4,550 839,555 SH   SOLE NA 839,555 0 0
ENTERPRISE PRODS PARTNERS L P COM UNIT COM 293792107 5,757 364,578 SH   SOLE NA 364,578 0 0
EXXON MOBIL CORP COM COM 30231G102 859 25,033 SH   SOLE NA 25,033 0 0
FACEBOOK INC CL A CL A 30303M102 321 1,227 SH   SOLE NA 1,227 0 0
FIRST SOLAR INC COM COM 336433107 284 4,283 SH   SOLE NA 4,283 0 0
FORD MOTOR CO DEL COM PAR COM 345370860 225 33,800 SH   SOLE NA 33,800 0 0
GENERAL MNY MKT FUND MONEY MARKET 370990228 34,308 34,307,870 SH   SOLE NA 34,307,870 0 0
GLOBAL X FDS MLP ETF GLBL X MLP ETF 37954Y343 9,401 428,107 SH   SOLE NA 428,107 0 0
GRAYSCALE BITCOIN TR BTC SHS SHS 389637109 280 25,543 SH   SOLE NA 25,543 0 0
INTEL CORP COM COM 458140100 227 4,380 SH   SOLE NA 4,380 0 0
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103 203 730 SH   SOLE NA 730 0 0
INVESCO VAN KAMPEN DYNAMIC CR OPP FD COM COM 46132R104 10,267 1,114,744 SH   SOLE NA 1,114,744 0 0
JOHNSON & JOHNSON COM COM 478160104 780 5,236 SH   SOLE NA 5,236 0 0
KINDER MORGAN INC COM 49456B101 10,320 836,966 SH   SOLE NA 836,966 0 0
MAIN STR CAP CORP COM 56035L104 11,462 387,625 SH   SOLE NA 387,625 0 0
MASTERCARD INC CL A CL A 57636Q104 814 2,407 SH   SOLE NA 2,407 0 0
MERCK & CO INC NEW COM COM 58933Y105 396 4,775 SH   SOLE NA 4,775 0 0
MESA RTY TR UNIT BEN INT UNIT BEN INT 590660106 211 53,717 SH   SOLE NA 53,717 0 0
MICROSOFT CORP COM COM 594918104 1,257 5,976 SH   SOLE NA 5,976 0 0
MONDELEZ INTL INC CL A CL A 609207105 235 4,084 SH   SOLE NA 4,084 0 0
NIKE INC CLASS B CL B 654106103 373 2,971 SH   SOLE NA 2,971 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS SHS 67075G103 38,745 2,863,655 SH   SOLE NA 2,863,655 0 0
PERMIAN BASIN RTY TR UNIT BEN INT UNIT BEN INT 714236106 270 109,045 SH   SOLE NA 109,045 0 0
PHILIP MORRIS INTL INC COM COM 718172109 473 6,304 SH   SOLE NA 6,304 0 0
PIMCO DYNAMIC CREDIT INCOME FD COM SHS COM SHS 72202D106 27,318 1,360,483 SH   SOLE NA 1,360,483 0 0
PROCTER & GAMBLE CO COM COM 742718109 1,126 8,100 SH   SOLE NA 8,100 0 0
QUALCOMM INC COM 747525103 288 2,450 SH   SOLE NA 2,450 0 0
SQUARE INC CL A CL A 852234103 488 3,005 SH   SOLE NA 3,005 0 0
TEMPLETN EM MKT INCOME COM COM 880192109 25,309 3,415,523 SH   SOLE NA 3,415,523 0 0
TEXAS INSTRUMENTS INC COM 882508104 4,296 30,088 SH   SOLE NA 30,088 0 0
VISA INC COM CL A COM CL A 92826C839 4,587 22,937 SH   SOLE NA 22,937 0 0
VOC ENERGY TR TR UNIT TR UNIT 91829B103 263 165,482 SH   SOLE NA 165,482 0 0
WAL MART STORES INC COM COM 931142103 316 2,262 SH   SOLE NA 2,262 0 0
WESTERN ASSET EMERGING MKTS DEBT FD INC COM 95766A101 41,590 3,375,806 SH   SOLE NA 3,375,806 0 0
WESTERN ASSET GLOBAL CORP DEFINED OPPTNTY COM 95790C107 721 43,538 SH   SOLE NA 43,538 0 0
CALIFORNIA ST STWD COMMUNITY DEV AUTH EDU FAC REVENUE INDEPENDENCE PROJ MUNICIPAL BOND 13079HAG6 247 6,165,000 PRN   SOLE NA 6,165,000 0 0
CAMERON TX EDU CORP REVENUE FAITH FAMILY ACADEMY - SERIES A MUNICIPAL BOND 133582AN6 1,527 1,525,000 PRN   SOLE NA 1,525,000 0 0
CAP TR AGY FL PRITY FIRST MTG REV SILVER CREEK ST AUG PJ-A MUNICIPAL BOND 14053PAA9 500 500,000 PRN   SOLE NA 500,000 0 0
CAP TR AGY FL PRITY FIRST MTG REV TXBL-SILVER CRK ST AUG SER B MUNICIPAL BOND 14053PAB7 200 200,000 PRN   SOLE NA 200,000 0 0
CAPITAL TR AGY FLA REV 1ST MTG-SILVER CREEK ST. AUGUSTINE PROJ MUNICIPAL BOND 14052WBV8 1,350 2,500,000 PRN   SOLE NA 2,500,000 0 0
DEFAULT - CAPITAL TR AGY FLA TAXABLE 1ST MTG-SILVER CREEK ST. AUGUSTINE MUNICIPAL BOND 14052WBX4 408 755,000 PRN   SOLE NA 755,000 0 0
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE MUNICIPAL BOND 307149AM6 1,573 1,900,000 PRN   SOLE NA 1,900,000 0 0
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE-REF MUNICIPAL BOND 307149AN4 508 640,000 PRN   SOLE NA 640,000 0 0
FL CHARTER SCHOOL REVENUE RIVER CITY EDU SVCS INC PROJ- SER A MUNICIPAL BOND 140539AC1 1,446 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 589 570,000 PRN   SOLE NA 570,000 0 0
LA PAZ CNTY ARIZ ED FAC LEASE REV CHARTER SCH SOLUTIONS MUNICIPAL BOND 50376FAF4 5,740 5,690,000 PRN   SOLE NA 5,690,000 0 0
MOUNT ORAB OH PORT AUTH AUTOMALL PROJECT MUNICIPAL BOND 622266AA2 4,827 4,925,000 PRN   SOLE NA 4,925,000 0 0
PIMA CNTY AZ INDL DEV AUTH EDU REVENUE GRIFFIN FNDTN PROJ SER A MUNICIPAL BOND 72177MJQ1 3,661 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 4,501 5,575,000 PRN   SOLE NA 5,575,000 0 0
PUBLIC FIN AUTH WIS ED REV TRIAD EDUCATION SERVICES INC MUNICIPAL BOND 74442EAX8 1,777 1,725,000 PRN   SOLE NA 1,725,000 0 0
SILICON VLY CA TOBACCO SECURITIZATION AUTH TABACCO SETTLEM CAP APPREC MUNICIPAL BOND 82706TAD3 281 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 635 630,000 PRN   SOLE NA 630,000 0 0
TULANE UNIV LA RFDG-TULANE UNIV-C MUNICIPAL BOND 899062BQ5 793 840,000 PRN   SOLE NA 840,000 0 0