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 288 4,729 SH   SOLE 1 0 0 4,729
ACUSHNET HOLDINGS CORP COM 005098108 1,345 55,000 SH   SOLE 1 0 0 55,000
AEMETIS INC COM NEW 00770K202 111 73,757 SH   SOLE 1 0 0 73,757
AGNICO EAGLE MINES LTD COM 008474108 1,810 39,500 SH   SOLE 1 0 0 39,500
ALTA MESA RES INC CL A 02133L109 1,424 209,050 SH   SOLE 1 0 0 209,050
ALTRIA GROUP INC COM 02209S103 1,916 33,750 SH   SOLE 1 0 0 33,750
AMERICAN EXPRESS CO COM 025816109 17 170 SH   OTR 1 0 0 170
AMERICAN EXPRESS CO COM 025816109 294 3,000 SH   SOLE 1 0 0 3,000
ANTERO RES CORP COM 03674X106 2,265 106,136 SH   SOLE 1 0 0 106,136
ANTHEM INC COM 036752103 657 2,760 SH   SOLE 1 0 0 2,760
APPLE INC COM 037833100 2,523 13,632 SH   SOLE 1 0 0 13,632
APPROACH RESOURCES INC COM 03834A103 66 27,112 SH   SOLE 1 0 0 27,112
ASTRAZENECA PLC SPONSORED ADR 046353108 316 9,000 SH   SOLE 1 0 0 9,000
AT&T INC COM 00206R102 1,147 35,773 SH   SOLE 1 0 0 35,773
AUTONATION INC COM 05329W102 243 5,000 SH   SOLE 1 0 0 5,000
AVNET INC COM 053807103 410 9,570 SH   SOLE 1 0 0 9,570
BANK AMER CORP COM 060505104 338 12,003 SH   SOLE 1 0 0 12,003
BARRICK GOLD CORP COM 067901108 2,829 215,500 SH   SOLE 1 0 0 215,500
BLACKROCK CORE BD TR SHS BEN INT 09249E101 383 29,955 SH   SOLE 1 0 0 29,955
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 6,673 207,415 SH   SOLE 1 0 0 207,415
BRISTOL MYERS SQUIBB CO COM 110122108 798 14,427 SH   SOLE 1 0 0 14,427
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 211 6,000 SH   SOLE 1 0 0 6,000
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 169 55,200 SH   SOLE 1 0 0 55,200
CATERPILLAR INC DEL COM 149123101 298 2,200 SH   SOLE 1 0 0 2,200
CBL & ASSOC PPTYS INC COM 124830100 56 10,000 SH   SOLE 1 0 0 10,000
CENTERPOINT ENERGY INC COM 15189T107 6,584 237,600 SH   SOLE 1 0 0 237,600
CHEVRON CORP NEW COM 166764100 467 3,695 SH   SOLE 1 0 0 3,695
COCA COLA CO COM 191216100 407 9,266 SH   SOLE 1 0 0 9,266
CONCHO RES INC COM 20605P101 1,059 7,656 SH   SOLE 1 0 0 7,656
CONTAINER STORE GROUP INC COM 210751103 301 35,800 SH   SOLE 1 0 0 35,800
COVIA HLDGS CORP COM 22305A103 295 15,860 SH   SOLE 1 0 0 15,860
CRITEO S A SPONS ADS 226718104 1,544 47,000 SH   SOLE 1 0 0 47,000
CVS HEALTH CORP COM 126650100 225 3,500 SH   SOLE 1 0 0 3,500
DELTA AIR LINES INC DEL COM NEW 247361702 587 11,850 SH   SOLE 1 0 0 11,850
DISNEY WALT CO COM DISNEY 254687106 229 2,186 SH   SOLE 1 0 0 2,186
DNP SELECT INCOME FD COM 23325P104 119 11,000 SH   SOLE 1 0 0 11,000
DOWDUPONT INC COM 26078J100 451 6,841 SH   SOLE 1 0 0 6,841
EARTHSTONE ENERGY INC CL A 27032D304 4,316 487,651 SH   SOLE 1 0 0 487,651
ECLIPSE RES CORP COM 27890G100 7,581 4,738,570 SH   SOLE 1 0 0 4,738,570
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 632 88,600 SH   SOLE 1 0 0 88,600
ENDO INTL PLC SHS G30401106 3,903 414,000 SH   SOLE 1 0 0 414,000
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 193 11,200 SH   SOLE 1 0 0 11,200
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 595 31,240 SH   SOLE 1 0 0 31,240
ENTERPRISE PRODS PARTNERS L COM 293792107 17,424 629,703 SH   SOLE 1 0 0 629,703
EQUIFAX INC COM 294429105 263 2,100 SH   SOLE 1 0 0 2,100
EXXON MOBIL CORP COM 30231G102 18 220 SH   OTR 1 0 0 220
EXXON MOBIL CORP COM 30231G102 3,002 36,294 SH   SOLE 1 0 0 36,294
EYEPOINT PHARMACEUTICALS INC COM 30233G100 31 15,000 SH   SOLE 1 0 0 15,000
EZCORP INC CL A NON VTG 302301106 2,322 192,735 SH   SOLE 1 0 0 192,735
FACEBOOK INC CL A 30303M102 252 1,300 SH   SOLE 1 0 0 1,300
FLEX LTD ORD Y2573F102 3,875 274,600 SH   SOLE 1 0 0 274,600
FLOTEK INDS INC DEL COM 343389102 32 10,000 SH   SOLE 1 0 0 10,000
FORD MTR CO DEL COM PAR $0.01 345370860 205 18,500 SH   SOLE 1 0 0 18,500
GENERAL ELECTRIC CO COM 369604103 299 21,976 SH   SOLE 1 0 0 21,976
GENERAL MLS INC COM 370334104 398 9,000 SH   SOLE 1 0 0 9,000
GENERAL MTRS CO COM 37045V100 429 10,890 SH   SOLE 1 0 0 10,890
GENESIS ENERGY L P UNIT LTD PARTN 371927104 1,319 60,200 SH   SOLE 1 0 0 60,200
GLOBAL PARTNERS LP COM UNITS 37946R109 613 35,950 SH   SOLE 1 0 0 35,950
GOLDCORP INC NEW COM 380956409 5,864 427,700 SH   SOLE 1 0 0 427,700
GRAN TIERRA ENERGY INC COM 38500T101 532 153,987 SH   SOLE 1 0 0 153,987
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 199 10,500 SH   SOLE 1 0 0 10,500
HALCON RES CORP COM PAR NEW 40537Q605 2,718 619,051 SH   SOLE 1 0 0 619,051
HALLADOR ENERGY COMPANY COM 40609P105 180 25,170 SH   SOLE 1 0 0 25,170
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 932 79,000 SH   SOLE 1 0 0 79,000
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 413 14,612 SH   SOLE 1 0 0 14,612
HOME DEPOT INC COM 437076102 1,038 5,319 SH   SOLE 1 0 0 5,319
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 213 3,000 SH   SOLE 1 0 0 3,000
INSIGHT SELECT INCOME FD COM 45781W109 373 19,734 SH   SOLE 1 0 0 19,734
INTERNATIONAL BUSINESS MACHS COM 459200101 547 3,915 SH   SOLE 1 0 0 3,915
INTL PAPER CO COM 460146103 227 4,350 SH   SOLE 1 0 0 4,350
INTREXON CORP COM 46122T102 1,801 129,200 SH   SOLE 1 0 0 129,200
INVESCO QQQ TR UNIT SER 1 46090E103 15,541 90,543 SH   SOLE 1 0 0 90,543
ISHARES TR CORE S&P MCP ETF 464287507 367 1,886 SH   SOLE 1 0 0 1,886
ISHARES TR CORE S&P500 ETF 464287200 303 1,110 SH   SOLE 1 0 0 1,110
ISHARES TR NASDAQ BIOTECH 464287556 362 3,300 SH   SOLE 1 0 0 3,300
JEFFERIES FINL GROUP INC COM 47233W109 3,669 161,350 SH   SOLE 1 0 0 161,350
JOHNSON & JOHNSON COM 478160104 10 85 SH   OTR 1 0 0 85
JOHNSON & JOHNSON COM 478160104 1,082 8,920 SH   SOLE 1 0 0 8,920
JOINT CORP COM 47973J102 12,292 1,502,627 SH   SOLE 1 0 0 1,502,627
JPMORGAN CHASE & CO COM 46625H100 1,404 13,486 SH   SOLE 1 0 0 13,486
KINDER MORGAN INC DEL COM 49456B101 951 53,768 SH   SOLE 1 0 0 53,768
KMG CHEMICALS INC COM 482564101 205 2,775 SH   SOLE 1 0 0 2,775
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 445 32,080 SH   SOLE 1 0 0 32,080
LILLY ELI & CO COM 532457108 726 8,514 SH   SOLE 1 0 0 8,514
MAIN STREET CAPITAL CORP COM 56035L104 15,887 417,403 SH   SOLE 1 0 0 417,403
MANNKIND CORP COM NEW 56400P706 19 10,000 SH   SOLE 1 0 0 10,000
MARATHON OIL CORP COM 565849106 459 22,000 SH   SOLE 1 0 0 22,000
MCDONALDS CORP COM 580135101 329 2,100 SH   SOLE 1 0 0 2,100
MEDICAL PPTYS TRUST INC COM 58463J304 168 12,000 SH   SOLE 1 0 0 12,000
MICROSOFT CORP COM 594918104 338 3,436 SH   SOLE 1 0 0 3,436
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 33 19,720 SH   SOLE 1 0 0 19,720
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 1,144 36,429 SH   SOLE 1 0 0 36,429
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 513 271,650 SH   SOLE 1 0 0 271,650
NEW AGE BEVERAGES CORP COM 64157V108 75 40,000 SH   SOLE 1 0 0 40,000
NIKE INC CL B 654106103 964 12,100 SH   SOLE 1 0 0 12,100
NVIDIA CORP COM 67066G104 202 856 SH   SOLE 1 0 0 856
ONEOK INC NEW COM 682680103 991 14,199 SH   SOLE 1 0 0 14,199
PARKER DRILLING CO COM 701081101 11 30,100 SH   SOLE 1 0 0 30,100
PAYCOM SOFTWARE INC COM 70432V102 395 4,000 SH   SOLE 1 0 0 4,000
PEDEVCO CORP COM PAR 70532Y303 34 15,050 SH   SOLE 1 0 0 15,050
PETMED EXPRESS INC COM 716382106 220 5,000 SH   SOLE 1 0 0 5,000
PFENEX INC COM 717071104 4,750 877,935 SH   SOLE 1 0 0 877,935
PFIZER INC COM 717081103 395 10,878 SH   SOLE 1 0 0 10,878
PG&E CORP COM 69331C108 12,350 290,200 SH   SOLE 1 0 0 290,200
PHILIP MORRIS INTL INC COM 718172109 375 4,650 SH   SOLE 1 0 0 4,650
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 349 14,745 SH   SOLE 1 0 0 14,745
PRAXAIR INC COM 74005P104 427 2,700 SH   SOLE 1 0 0 2,700
PROCTER AND GAMBLE CO COM 742718109 12 155 SH   OTR 1 0 0 155
PROCTER AND GAMBLE CO COM 742718109 513 6,578 SH   SOLE 1 0 0 6,578
PROSHARES TR ULTRA FNCLS NEW 74347X633 606 15,000 SH   SOLE 1 0 0 15,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 208 39,790 SH   SOLE 1 0 0 39,790
QUANTA SVCS INC COM 74762E102 568 17,008 SH   SOLE 1 0 0 17,008
READING INTERNATIONAL INC CL A 755408101 269 16,900 SH   SOLE 1 0 0 16,900
RECRO PHARMA INC COM 75629F109 1,391 277,085 SH   SOLE 1 0 0 277,085
ROSS STORES INC COM 778296103 924 10,900 SH   SOLE 1 0 0 10,900
SANCHEZ ENERGY CORP COM 79970Y105 1,880 416,000 SH   SOLE 1 0 0 416,000
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 49 27,050 SH   SOLE 1 0 0 27,050
SCHLUMBERGER LTD COM 806857108 279 4,165 SH   SOLE 1 0 0 4,165
SCHLUMBERGER LTD COM 806857108 12 180 SH   OTR 1 0 0 180
SIGMATRON INTL INC COM 82661L101 211 30,000 SH   SOLE 1 0 0 30,000
SKECHERS U S A INC CL A 830566105 234 7,800 SH   SOLE 1 0 0 7,800
SPARK ENERGY INC CL A COM 846511103 3,941 404,078 SH   SOLE 1 0 0 404,078
SPDR S&P 500 ETF TR TR UNIT 78462F103 605 2,230 SH   SOLE 1 0 0 2,230
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 646 15,000 SH   SOLE 1 0 0 15,000
SPIRIT AIRLS INC COM 848577102 1,527 42,000 SH   SOLE 1 0 0 42,000
STARBUCKS CORP COM 855244109 1,063 21,750 SH   SOLE 1 0 0 21,750
STELLUS CAP INVT CORP COM 858568108 221 17,301 SH   SOLE 1 0 0 17,301
TARGA RES CORP COM 87612G101 637 12,881 SH   SOLE 1 0 0 12,881
TELIGENT INC NEW COM 87960W104 5,152 1,489,057 SH   SOLE 1 0 0 1,489,057
TEXAS INSTRS INC COM 882508104 256 2,320 SH   SOLE 1 0 0 2,320
THERAPEUTICSMD INC COM 88338N107 2,727 437,010 SH   SOLE 1 0 0 437,010
TYLER TECHNOLOGIES INC COM 902252105 222 1,000 SH   SOLE 1 0 0 1,000
U S CONCRETE INC COM NEW 90333L201 473 9,016 SH   SOLE 1 0 0 9,016
UNITEDHEALTH GROUP INC COM 91324P102 467 1,900 SH   SOLE 1 0 0 1,900
UNUM GROUP COM 91529Y106 406 11,000 SH   SOLE 1 0 0 11,000
VANGUARD INDEX FDS GROWTH ETF 922908736 315 2,107 SH   SOLE 1 0 0 2,107
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 244 979 SH   SOLE 1 0 0 979
VERIZON COMMUNICATIONS INC COM 92343V104 15 295 SH   OTR 1 0 0 295
VERIZON COMMUNICATIONS INC COM 92343V104 414 8,230 SH   SOLE 1 0 0 8,230
VISA INC COM CL A 92826C839 285 2,157 SH   SOLE 1 0 0 2,157
VOYA PRIME RATE TR SH BEN INT 92913A100 62 12,400 SH   SOLE 1 0 0 12,400
WALGREENS BOOTS ALLIANCE INC COM 931427108 576 9,600 SH   SOLE 1 0 0 9,600
WALMART INC COM 931142103 10 120 SH   OTR 1 0 0 120
WALMART INC COM 931142103 291 3,400 SH   SOLE 1 0 0 3,400
WASTE MGMT INC DEL COM 94106L109 1,379 16,952 SH   SOLE 1 0 0 16,952
XEROX CORP COM NEW 984121608 4,177 174,045 SH   SOLE 1 0 0 174,045
YUMA ENERGY INC NEW COM 98872F105 3,320 6,198,590 SH   SOLE 1 0 0 6,198,590