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
ABERDEEN ASIA PACIFIC INCOM COM 003009107 17,031 3,942,420 SH   SOLE   3,942,420 0 0
ABERDEEN GLOBAL INCOME FD IN COM 003013109 1,832 231,315 SH   SOLE   231,315 0 0
ALLY FINL INC COM 02005N100 8,543 325,205 SH   SOLE   325,205 0 0
ALPHABET INC CAP STK CL C 02079K107 257 230 SH   SOLE   230 0 0
AMEREN CORP COM 023608102 1,357 22,300 SH   SOLE   22,300 0 0
AON PLC SHS CL A G0408V102 322 2,349 SH   SOLE   2,349 0 0
APPLE INC COM 037833100 6,987 37,747 SH   SOLE   37,747 0 0
AT&T INC COM 00206R102 1,686 52,500 SH   SOLE   52,500 0 0
BANK AMER CORP COM 060505104 17,558 622,860 SH   SOLE   622,860 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 1,329 1,063 SH   SOLE   1,063 0 0
BIOGEN INC COM 09062X103 16,216 55,870 SH   SOLE   55,870 0 0
BLUENIGHT ENERGY PARTNERS L COM UNIT 09625U109 190 55,900 SH   SOLE   55,900 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 27,803 502,404 SH   SOLE   502,404 0 0
CELGENE CORP COM 151020104 3,307 41,645 SH   SOLE   41,645 0 0
CHEVRON CORP NEW COM 166764100 243 1,921 SH   SOLE   1,921 0 0
CITIGROUP INC COM NEW 172967424 18,939 283,009 SH   SOLE   283,009 0 0
CLEARBRIDGE AMERN ENERG MLP COM 184691103 5,231 692,805 SH   SOLE   692,805 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 13,834 979,085 SH   SOLE   979,085 0 0
CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 6,431 588,425 SH   SOLE   588,425 0 0
COCA COLA CO COM 191216100 393 8,953 SH   SOLE   8,953 0 0
COHERENT INC COM 192479103 8,977 57,393 SH   SOLE   57,393 0 0
EXXON MOBIL CORP COM 30231G102 931 11,255 SH   SOLE   11,255 0 0
FIRST FINL BANKSHARES COM 32020R109 407 8,000 SH   SOLE   8,000 0 0
GOLDCORP INC NEW COM 380956409 22,670 1,653,570 SH   SOLE   1,653,570 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 7,488 830,192 SH   SOLE   830,192 0 0
IBM CORP COM 459200101 270 1,934 SH   SOLE   1,934 0 0
INTEL CORP COM 458140100 1,118 22,500 SH   SOLE   22,500 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646 324 3,125 SH   SOLE   3,125 0 0
ISHARES TR CORE S&P MCP ETF 464287507 400 2,052 SH   SOLE   2,052 0 0
ISHARES TR CORE S&P SCP ETF 464287804 204 2,444 SH   SOLE   2,444 0 0
JASON INDS INC COM 471172106 617 265,944 SH   SOLE   265,944 0 0
JASON INDS INC *W EXP 06/30/201 471172114 6 583,720 SH   SOLE   583,720 0 0
JP MORGAN CHASE & CO COM 46625H100 5,080 48,757 SH   SOLE   48,757 0 0
KINDER MORGAN INC DEL COM 49456B101 212 12,000 SH   SOLE   12,000 0 0
MCEWEN MNG INC COM 58039P107 72 35,000 SH   SOLE   35,000 0 0
MERCK & CO INC COM 58933Y105 15,349 252,860 SH   SOLE   252,860 0 0
NUTRIEN LTD COM 67077M108 8,531 156,880 SH   SOLE   156,880 0 0
NXP SEMICONDUCTORS N V COM N6596X109 27,187 248,806 SH   SOLE   248,806 0 0
PLAINS GP HLDGS LP LTD PARTNR INT A 72651A108 25,353 1,060,342 SH   SOLE   1,060,342 0 0
PPG INDUSTRIES COM 693506107 617 5,945 SH   SOLE   5,945 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 14,734 409,838 SH   SOLE   409,838 0 0
PROSHARES TR PSHS ULSHT SP500 74347B383 348 9,112 SH   SOLE   9,112 0 0
SPDR BARCLAYS INVT GRADE BLOOMBERG BRC INV 78468R200 3,855 125,360 SH   SOLE   125,360 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 329 2,770 SH   SOLE   2,770 0 0
SUNTRUST BKS INC COM 867914103 3,631 55,000 SH   SOLE   55,000 0 0
US BANCORP DEL COM NEW 902973304 576 11,519 SH   SOLE   11,519 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 2,595 111,655 SH   SOLE   111,655 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 244 10,935 SH   SOLE   10,935 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.000% 8/0 02917TAA2 13,946 13,946 SH   SOLE   13,946 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,677 33,326 SH   SOLE   33,326 0 0
WALGREENS BOOT ALLIANCE INC COM 931427108 294 4,900 SH   SOLE   4,900 0 0
WOODWARD INC COM 980745103 7,700 100,179 SH   SOLE   100,179 0 0