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
ABBOTT LABS COM 002824100 242 4,986 SH   SOLE 1 0 0 4,986
ACUSHNET HOLDINGS CORP COM 005098108 992 50,000 SH   SOLE 1 0 0 50,000
AEMETIS INC COM NEW 00770K202 147 110,192 SH   SOLE 1 0 0 110,192
AERCAP HOLDINGS NV SHS N00985106 863 18,600 SH   SOLE 1 0 0 18,600
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 388 2,750 SH   SOLE 1 0 0 2,750
ALTRIA GROUP INC COM 02209S103 2,667 35,825 SH   SOLE 1 0 0 35,825
AMAZON COM INC COM 023135106 387 400 SH   SOLE 1 0 0 400
AMERICAN EXPRESS CO COM 025816109 267 3,170 SH   SOLE 1 0 0 3,170
APPLE INC COM 037833100 1,979 13,740 SH   SOLE 1 0 0 13,740
APPLE INC COM 037833100 698 4,850 SH   SOLE 2 0 0 698
APPROACH RESOURCES INC COM 03834A103 91 27,112 SH   SOLE 1 0 0 27,112
ARGOS THERAPEUTICS INC COM 040221103 52 141,212 SH   SOLE 1 0 0 141,212
ASTRAZENECA PLC SPONSORED ADR 046353108 307 9,000 SH   SOLE 1 0 0 9,000
AT&T INC COM 00206R102 1,495 39,592 SH   SOLE 1 0 0 39,592
AUTONATION INC COM 05329W102 211 5,000 SH   SOLE 1 0 0 5,000
AVNET INC COM 053807103 372 9,570 SH   SOLE 1 0 0 9,570
BANK AMER CORP COM 060505104 505 20,850 SH   SOLE 1 0 0 20,850
BARNES & NOBLE INC COM 067774109 174 22,945 SH   SOLE 1 0 0 22,945
BARRICK GOLD CORP COM 067901108 3,102 195,000 SH   SOLE 1 0 0 195,000
BLACKROCK CORE BD TR SHS BEN INT 09249E101 329 23,705 SH   SOLE 1 0 0 23,705
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 5,206 156,100 SH   SOLE 1 0 0 156,100
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,909 57,250 SH   SOLE 2 0 0 1,909
BRISTOL MYERS SQUIBB CO COM 110122108 369 6,610 SH   SOLE 1 0 0 6,610
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 384 6,000 SH   SOLE 1 0 0 6,000
CANADIAN PAC RY LTD COM 13645T100 482 3,000 SH   SOLE 1 0 0 3,000
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 159 46,700 SH   SOLE 1 0 0 46,700
CATERPILLAR INC DEL COM 149123101 226 2,100 SH   SOLE 1 0 0 2,100
CBL & ASSOC PPTYS INC COM 124830100 84 10,000 SH   SOLE 1 0 0 10,000
CENTERPOINT ENERGY INC COM 15189T107 7,730 282,300 SH   SOLE 1 0 0 282,300
CENTURYLINK INC COM 156700106 253 10,620 SH   SOLE 1 0 0 10,620
CHEVRON CORP NEW COM 166764100 396 3,795 SH   SOLE 1 0 0 3,795
CINEMARK HOLDINGS INC COM 17243V102 365 9,400 SH   SOLE 1 0 0 9,400
COCA COLA CO COM 191216100 400 8,916 SH   SOLE 1 0 0 8,916
CONCHO RES INC COM 20605P101 978 8,056 SH   SOLE 1 0 0 8,056
CONTAINER STORE GROUP INC COM 210751103 287 48,500 SH   SOLE 1 0 0 48,500
CRITEO S A SPONS ADS 226718104 3,629 74,000 SH   SOLE 1 0 0 74,000
CULLEN FROST BANKERS INC COM 229899109 1,356 14,435 SH   SOLE 1 0 0 14,435
CVS HEALTH CORP COM 126650100 1,060 13,170 SH   SOLE 1 0 0 13,170
DAVE & BUSTERS ENTMT INC COM 238337109 4,191 63,000 SH   SOLE 1 0 0 63,000
DISNEY WALT CO COM DISNEY 254687106 303 2,846 SH   SOLE 1 0 0 2,846
DNP SELECT INCOME FD COM 23325P104 121 11,000 SH   SOLE 1 0 0 11,000
DOW CHEM CO COM 260543103 716 11,352 SH   SOLE 1 0 0 11,352
EARTHSTONE ENERGY INC CL A 27032D304 866 86,470 SH   SOLE 1 0 0 86,470
ECLIPSE RES CORP COM 27890G100 14,728 5,149,705 SH   SOLE 1 0 0 5,149,705
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 151 16,764 SH   SOLE 1 0 0 16,764
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 1,141 63,500 SH   SOLE 1 0 0 63,500
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 642 31,488 SH   SOLE 1 0 0 31,488
ENTERPRISE PRODS PARTNERS L COM 293792107 20,831 769,195 SH   SOLE 1 0 0 769,195
ENTERPRISE PRODS PARTNERS L COM 293792107 198 7,294 SH   SOLE 2 0 0 198
EQUIFAX INC COM 294429105 289 2,100 SH   SOLE 1 0 0 2,100
EXCO RESOURCES INC COM NEW 269279501 53 20,000 SH   SOLE 1 0 0 20,000
EXCO RESOURCES INC COM NEW 269279501 1 265 SH   SOLE 2 0 0 1
EXXON MOBIL CORP COM 30231G102 2,314 28,662 SH   SOLE 1 0 0 28,662
EXXON MOBIL CORP COM 30231G102 14,033 173,821 SH   SOLE 2 0 0 14,033
EZCORP INC CL A NON VTG 302301106 1,896 246,200 SH   SOLE 1 0 0 246,200
FORD MTR CO DEL COM PAR $0.01 345370860 162 14,500 SH   SOLE 1 0 0 14,500
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,497 99,600 SH   SOLE 1 0 0 99,600
GENERAL ELECTRIC CO COM 369604103 439 16,254 SH   SOLE 1 0 0 16,254
GENERAL MTRS CO COM 37045V100 1,524 43,640 SH   SOLE 1 0 0 43,640
GENESIS ENERGY L P UNIT LTD PARTN 371927104 1,682 53,000 SH   SOLE 1 0 0 53,000
GLOBAL PARTNERS LP COM UNITS 37946R109 793 43,950 SH   SOLE 1 0 0 43,950
GOPRO INC CL A 38268T103 617 75,800 SH   SOLE 1 0 0 75,800
GRAN TIERRA ENERGY INC COM 38500T101 2,037 909,695 SH   SOLE 1 0 0 909,695
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 353 14,500 SH   SOLE 1 0 0 14,500
HALCON RES CORP COM PAR NEW 40537Q605 94 20,655 SH   SOLE 1 0 0 20,655
HALLADOR ENERGY COMPANY COM 40609P105 189 24,318 SH   SOLE 1 0 0 24,318
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 200 18,500 SH   SOLE 1 0 0 18,500
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 475 14,612 SH   SOLE 1 0 0 14,612
HOME DEPOT INC COM 437076102 798 5,209 SH   SOLE 1 0 0 5,209
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1,020 19,750 SH   SOLE 2 0 0 1,020
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 3,071 59,450 SH   SOLE 1 0 0 59,450
INSIGHT SELECT INCOME FD COM 45781W109 390 19,734 SH   SOLE 1 0 0 19,734
INTERNATIONAL BUSINESS MACHS COM 459200101 274 1,780 SH   SOLE 1 0 0 1,780
INTREXON CORP COM 46122T102 2,290 95,050 SH   SOLE 1 0 0 95,050
ISHARES TR NASDQ BIOTEC ETF 464287556 341 1,100 SH   SOLE 1 0 0 1,100
ISHARES TR RUS MID CAP ETF 464287499 298 1,550 SH   SOLE 1 0 0 1,550
ISHARES TR RUS MID CAP ETF 464287499 864 4,500 SH   SOLE 2 0 0 864
JOHNSON & JOHNSON COM 478160104 1,085 8,200 SH   SOLE 1 0 0 8,200
JOINT CORP COM 47973J102 9,955 2,619,807 SH   SOLE 1 0 0 2,619,807
JPMORGAN CHASE & CO COM 46625H100 1,183 12,946 SH   SOLE 1 0 0 12,946
KEYCORP NEW COM 493267108 12,200 651,000 SH   SOLE 1 0 0 651,000
KINDER MORGAN INC DEL COM 49456B101 14 750 SH   SOLE 2 0 0 14
KINDER MORGAN INC DEL COM 49456B101 872 45,558 SH   SOLE 1 0 0 45,558
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 491 30,680 SH   SOLE 1 0 0 30,680
LAS VEGAS SANDS CORP COM 517834107 693 10,850 SH   SOLE 1 0 0 10,850
LILLY ELI & CO COM 532457108 711 8,634 SH   SOLE 1 0 0 8,634
MACYS INC COM 55616P104 5,383 231,600 SH   SOLE 1 0 0 231,600
MAIN STREET CAPITAL CORP COM 56035L104 25,521 663,573 SH   SOLE 1 0 0 663,573
MARATHON OIL CORP COM 565849106 142 12,000 SH   SOLE 1 0 0 12,000
MARKETAXESS HLDGS INC COM 57060D108 955 4,750 SH   SOLE 1 0 0 4,750
MCDONALDS CORP COM 580135101 322 2,100 SH   SOLE 1 0 0 2,100
MEDICAL PPTYS TRUST INC COM 58463J304 155 12,000 SH   SOLE 1 0 0 12,000
MERCK & CO INC COM 58933Y105 261 4,075 SH   SOLE 1 0 0 4,075
MICROSOFT CORP COM 594918104 262 3,803 SH   SOLE 1 0 0 3,803
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 20 14,720 SH   SOLE 1 0 0 14,720
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 1,771 64,294 SH   SOLE 1 0 0 64,294
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 450 282,650 SH   SOLE 1 0 0 282,650
NEW AGE BEVERAGES CORP COM 64157V108 128 25,000 SH   SOLE 1 0 0 25,000
NIKE INC CL B 654106103 236 4,000 SH   SOLE 1 0 0 4,000
NUVASIVE INC COM 670704105 1,462 19,000 SH   SOLE 1 0 0 19,000
OMEGA HEALTHCARE INVS INC COM 681936100 208 6,300 SH   SOLE 1 0 0 6,300
ONCOSEC MED INC COM NEW 68234L207 30 25,000 SH   SOLE 1 0 0 25,000
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 684 13,400 SH   SOLE 1 0 0 13,400
PARKER DRILLING CO COM 701081101 14 10,000 SH   SOLE 1 0 0 10,000
PEDEVCO CORP COM PAR 70532Y303 15 22,550 SH   SOLE 1 0 0 22,550
PERRIGO CO PLC SHS G97822103 3,285 43,500 SH   SOLE 1 0 0 43,500
PFENEX INC COM 717071104 2,990 745,687 SH   SOLE 1 0 0 745,687
PFIZER INC COM 717081103 262 7,808 SH   SOLE 1 0 0 7,808
PHILIP MORRIS INTL INC COM 718172109 684 5,825 SH   SOLE 1 0 0 5,825
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 629 23,925 SH   SOLE 1 0 0 23,925
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 5,042 36,623 SH   SOLE 1 0 0 36,623
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 6,759 49,104 SH   SOLE 2 0 0 6,759
PRAXAIR INC COM 74005P104 424 3,200 SH   SOLE 1 0 0 3,200
PROCTER AND GAMBLE CO COM 742718109 521 5,978 SH   SOLE 1 0 0 5,978
PROSHARES TR ULTRA FNCLS NEW 74347X633 678 6,520 SH   SOLE 1 0 0 6,520
READING INTERNATIONAL INC CL A 755408101 4,050 251,088 SH   SOLE 1 0 0 251,088
REYNOLDS AMERICAN INC COM 761713106 362 5,556 SH   SOLE 1 0 0 5,556
ROSS STORES INC COM 778296103 520 9,000 SH   SOLE 1 0 0 9,000
SANCHEZ ENERGY CORP COM 79970Y105 2,484 346,000 SH   SOLE 1 0 0 346,000
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 39 27,050 SH   SOLE 1 0 0 27,050
SCHLUMBERGER LTD COM 806857108 294 4,462 SH   SOLE 1 0 0 4,462
SHOE CARNIVAL INC COM 824889109 280 13,400 SH   SOLE 1 0 0 13,400
SILVER RUN ACQUISITION UNIT 99/99/9999 82812A202 5,368 502,550 SH   SOLE 1 0 0 502,550
SPDR S&P 500 ETF TR TR UNIT 78462F103 417 1,726 SH   SOLE 1 0 0 1,726
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 479 15,000 SH   SOLE 1 0 0 15,000
STEEL DYNAMICS INC COM 858119100 358 10,000 SH   SOLE 1 0 0 10,000
STELLUS CAP INVT CORP COM 858568108 189 13,776 SH   SOLE 1 0 0 13,776
TARGA RES CORP COM 87612G101 582 12,881 SH   SOLE 1 0 0 12,881
TELIGENT INC NEW COM 87960W104 8,730 954,033 SH   SOLE 1 0 0 954,033
THERAPEUTICSMD INC COM 88338N107 2,957 561,100 SH   SOLE 1 0 0 561,100
TIME WARNER INC COM NEW 887317303 539 5,370 SH   SOLE 1 0 0 5,370
UNITEDHEALTH GROUP INC COM 91324P102 371 2,000 SH   SOLE 1 0 0 2,000
VANGUARD INDEX FDS GROWTH ETF 922908736 216 1,704 SH   SOLE 1 0 0 1,704
VANGUARD INDEX FDS TOTAL STK MKT 922908769 201 1,612 SH   SOLE 1 0 0 1,612
VERIZON COMMUNICATIONS INC COM 92343V104 344 7,720 SH   SOLE 1 0 0 7,720
VISA INC COM CL A 92826C839 244 2,600 SH   SOLE 1 0 0 2,600
VOYA PRIME RATE TR SH BEN INT 92913A100 67 12,400 SH   SOLE 1 0 0 12,400
WASTE MGMT INC DEL COM 94106L109 1,243 16,952 SH   SOLE 1 0 0 16,952
WEATHERFORD INTL PLC ORD SHS G48833100 81 21,000 SH   SOLE 1 0 0 21,000
WEBMD HEALTH CORP COM 94770V102 235 4,000 SH   SOLE 1 0 0 4,000
WELLS FARGO CO NEW COM 949746101 208 3,759 SH   SOLE 1 0 0 3,759
YUMA ENERGY INC NEW COM 98872F105 480 515,955 SH   SOLE 1 0 0 515,955
ZYNGA INC CL A 98986T108 73 20,000 SH   SOLE 1 0 0 20,000