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 295 4,928 SH   SOLE 1 0 0 4,928
ACUSHNET HOLDINGS CORP COM 005098108 1,270 55,000 SH   SOLE 1 0 0 55,000
AEMETIS INC COM NEW 00770K202 125 73,757 SH   SOLE 1 0 0 73,757
AGNICO EAGLE MINES LTD COM 008474108 1,662 39,500 SH   SOLE 1 0 0 39,500
ALTA MESA RES INC CL A 02133L109 1,696 212,050 SH   SOLE 1 0 0 212,050
ALTRIA GROUP INC COM 02209S103 2,104 33,750 SH   SOLE 1 0 0 33,750
AMAZON COM INC COM 023135106 434 300 SH   SOLE 1 0 0 300
AMERICAN EXPRESS CO COM 025816109 280 3,000 SH   SOLE 1 0 0 3,000
AMERICAN EXPRESS CO COM 025816109 16 170 SH   OTR 1 0 0 170
ANTERO RES CORP COM 03674X106 3,109 156,636 SH   SOLE 1 0 0 156,636
ANTHEM INC COM 036752103 658 3,000 SH   SOLE 1 0 0 3,000
APPLE INC COM 037833100 3,078 18,340 SH   SOLE 1 0 0 18,340
APPROACH RESOURCES INC COM 03834A103 71 27,112 SH   SOLE 1 0 0 27,112
ASTRAZENECA PLC SPONSORED ADR 046353108 315 9,000 SH   SOLE 1 0 0 9,000
AT&T INC COM 00206R102 1,382 38,763 SH   SOLE 1 0 0 38,763
AUTODESK INC COM 052769106 879 7,000 SH   SOLE 1 0 0 7,000
AUTONATION INC COM 05329W102 234 5,000 SH   SOLE 1 0 0 5,000
AVNET INC COM 053807103 400 9,570 SH   SOLE 1 0 0 9,570
BANK AMER CORP COM 060505104 360 12,003 SH   SOLE 1 0 0 12,003
BARRICK GOLD CORP COM 067901108 2,765 222,000 SH   SOLE 1 0 0 222,000
BLACKROCK CORE BD TR SHS BEN INT 09249E101 392 29,955 SH   SOLE 1 0 0 29,955
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 8,431 263,865 SH   SOLE 1 0 0 263,865
BRISTOL MYERS SQUIBB CO COM 110122108 913 14,427 SH   SOLE 1 0 0 14,427
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 224 6,000 SH   SOLE 1 0 0 6,000
BURLINGTON STORES INC COM 122017106 333 2,500 SH   SOLE 1 0 0 2,500
CANADIAN PAC RY LTD COM 13645T100 530 3,000 SH   SOLE 1 0 0 3,000
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 172 55,200 SH   SOLE 1 0 0 55,200
CATERPILLAR INC DEL COM 149123101 337 2,288 SH   SOLE 1 0 0 2,288
CBL & ASSOC PPTYS INC COM 124830100 58 14,000 SH   SOLE 1 0 0 14,000
CENTERPOINT ENERGY INC COM 15189T107 6,808 248,450 SH   SOLE 1 0 0 248,450
CHEVRON CORP NEW COM 166764100 421 3,695 SH   SOLE 1 0 0 3,695
COCA COLA CO COM 191216100 406 9,366 SH   SOLE 1 0 0 9,366
CONCHO RES INC COM 20605P101 1,151 7,656 SH   SOLE 1 0 0 7,656
CONTAINER STORE GROUP INC COM 210751103 276 50,800 SH   SOLE 1 0 0 50,800
CRITEO S A SPONS ADS 226718104 1,331 51,500 SH   SOLE 1 0 0 51,500
DELTA AIR LINES INC DEL COM NEW 247361702 671 12,250 SH   SOLE 1 0 0 12,250
DISNEY WALT CO COM DISNEY 254687106 219 2,186 SH   SOLE 1 0 0 2,186
DNP SELECT INCOME FD COM 23325P104 113 11,000 SH   SOLE 1 0 0 11,000
DOWDUPONT INC COM 26078J100 809 12,693 SH   SOLE 1 0 0 12,693
EARTHSTONE ENERGY INC CL A 27032D304 5,619 555,151 SH   SOLE 1 0 0 555,151
EASTMAN CHEM CO COM 277432100 808 7,650 SH   SOLE 1 0 0 7,650
ECLIPSE RES CORP COM 27890G100 7,354 5,106,570 SH   SOLE 1 0 0 5,106,570
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 213 34,600 SH   SOLE 1 0 0 34,600
ENDO INTL PLC SHS G30401106 2,756 464,000 SH   SOLE 1 0 0 464,000
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 230 16,200 SH   SOLE 1 0 0 16,200
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 507 31,240 SH   SOLE 1 0 0 31,240
ENTERPRISE PRODS PARTNERS L COM 293792107 15,789 644,992 SH   SOLE 1 0 0 644,992
ENVISION HEALTHCARE CORP COM 29414D100 677 17,600 SH   SOLE 1 0 0 17,600
EQUIFAX INC COM 294429105 247 2,100 SH   SOLE 1 0 0 2,100
EXXON MOBIL CORP COM 30231G102 16 220 SH   OTR 1 0 0 220
EXXON MOBIL CORP COM 30231G102 11,944 160,088 SH   SOLE 1 0 0 160,088
EZCORP INC CL A NON VTG 302301106 2,544 192,735 SH   SOLE 1 0 0 192,735
FACEBOOK INC CL A 30303M102 201 1,256 SH   SOLE 1 0 0 1,256
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 416 97,800 SH   SOLE 1 0 0 97,800
FLEX LTD ORD Y2573F102 2,351 143,965 SH   SOLE 1 0 0 143,965
FLOTEK INDS INC DEL COM 343389102 61 10,000 SH   SOLE 1 0 0 10,000
FORD MTR CO DEL COM PAR $0.01 345370860 194 17,500 SH   SOLE 1 0 0 17,500
GENERAL ELECTRIC CO COM 369604103 242 17,956 SH   SOLE 1 0 0 17,956
GENERAL MTRS CO COM 37045V100 3,484 95,840 SH   SOLE 1 0 0 95,840
GENESIS ENERGY L P UNIT LTD PARTN 371927104 1,187 60,200 SH   SOLE 1 0 0 60,200
GLOBAL PARTNERS LP COM UNITS 37946R109 552 35,950 SH   SOLE 1 0 0 35,950
GOLDCORP INC NEW COM 380956409 5,943 430,100 SH   SOLE 1 0 0 430,100
GRAN TIERRA ENERGY INC COM 38500T101 474 169,487 SH   SOLE 1 0 0 169,487
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 168 10,500 SH   SOLE 1 0 0 10,500
HALCON RES CORP COM PAR NEW 40537Q605 1,544 317,051 SH   SOLE 1 0 0 317,051
HALLADOR ENERGY COMPANY COM 40609P105 167 24,318 SH   SOLE 1 0 0 24,318
HEALTHEQUITY INC COM 42226A107 2,512 41,500 SH   SOLE 1 0 0 41,500
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 837 79,000 SH   SOLE 1 0 0 79,000
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 403 14,612 SH   SOLE 1 0 0 14,612
HOME DEPOT INC COM 437076102 859 4,819 SH   SOLE 1 0 0 4,819
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 228 4,000 SH   SOLE 1 0 0 4,000
INSIGHT SELECT INCOME FD COM 45781W109 382 19,734 SH   SOLE 1 0 0 19,734
INTERNATIONAL BUSINESS MACHS COM 459200101 601 3,915 SH   SOLE 1 0 0 3,915
INTL PAPER CO COM 460146103 232 4,350 SH   SOLE 1 0 0 4,350
INTREXON CORP COM 46122T102 1,134 74,000 SH   SOLE 1 0 0 74,000
ISHARES TR CORE S&P MCP ETF 464287507 246 1,308 SH   SOLE 1 0 0 1,308
ISHARES TR CORE S&P500 ETF 464287200 200 755 SH   SOLE 1 0 0 755
ISHARES TR NASDAQ BIOTECH 464287556 352 3,300 SH   SOLE 1 0 0 3,300
JOHNSON & JOHNSON COM 478160104 11 85 SH   OTR 1 0 0 85
JOHNSON & JOHNSON COM 478160104 1,172 9,145 SH   SOLE 1 0 0 9,145
JOINT CORP COM 47973J102 16,197 2,364,574 SH   SOLE 1 0 0 2,364,574
JPMORGAN CHASE & CO COM 46625H100 1,483 13,486 SH   SOLE 1 0 0 13,486
KINDER MORGAN INC DEL COM 49456B101 809 53,768 SH   SOLE 1 0 0 53,768
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 511 30,680 SH   SOLE 1 0 0 30,680
LEUCADIA NATL CORP COM 527288104 3,930 172,900 SH   SOLE 1 0 0 172,900
LILLY ELI & CO COM 532457108 659 8,514 SH   SOLE 1 0 0 8,514
MAIN STREET CAPITAL CORP COM 56035L104 15,524 420,717 SH   SOLE 1 0 0 420,717
MANNKIND CORP COM NEW 56400P706 23 10,000 SH   SOLE 1 0 0 10,000
MARATHON OIL CORP COM 565849106 355 22,000 SH   SOLE 1 0 0 22,000
MCDONALDS CORP COM 580135101 328 2,100 SH   SOLE 1 0 0 2,100
MEDICAL PPTYS TRUST INC COM 58463J304 156 12,000 SH   SOLE 1 0 0 12,000
MICRON TECHNOLOGY INC COM 595112103 855 16,400 SH   SOLE 1 0 0 16,400
MICROSOFT CORP COM 594918104 8 90 SH   OTR 1 0 0 90
MICROSOFT CORP COM 594918104 332 3,635 SH   SOLE 1 0 0 3,635
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 20 14,720 SH   SOLE 1 0 0 14,720
MOLSON COORS BREWING CO CL B 60871R209 663 8,800 SH   SOLE 1 0 0 8,800
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 1,298 45,227 SH   SOLE 1 0 0 45,227
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 492 273,150 SH   SOLE 1 0 0 273,150
NEW AGE BEVERAGES CORP COM 64157V108 97 40,000 SH   SOLE 1 0 0 40,000
ONEOK INC NEW COM 682680103 808 14,199 SH   SOLE 1 0 0 14,199
PARKER DRILLING CO COM 701081101 19 30,100 SH   SOLE 1 0 0 30,100
PEDEVCO CORP COM PAR 70532Y303 4 15,050 SH   SOLE 1 0 0 15,050
PETMED EXPRESS INC COM 716382106 218 5,215 SH   SOLE 1 0 0 5,215
PFENEX INC COM 717071104 5,842 973,674 SH   SOLE 1 0 0 973,674
PFIZER INC COM 717081103 386 10,878 SH   SOLE 1 0 0 10,878
PG&E CORP COM 69331C108 8,303 189,000 SH   SOLE 1 0 0 189,000
PHILIP MORRIS INTL INC COM 718172109 462 4,650 SH   SOLE 1 0 0 4,650
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 298 13,545 SH   SOLE 1 0 0 13,545
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 22,869 142,813 SH   SOLE 1 0 0 142,813
PRAXAIR INC COM 74005P104 433 3,000 SH   SOLE 1 0 0 3,000
PROCTER AND GAMBLE CO COM 742718109 8 95 SH   OTR 1 0 0 95
PROCTER AND GAMBLE CO COM 742718109 543 6,848 SH   SOLE 1 0 0 6,848
PROSHARES TR ULTRA FNCLS NEW 74347X633 616 5,000 SH   SOLE 1 0 0 5,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 208 39,790 SH   SOLE 1 0 0 39,790
READING INTERNATIONAL INC CL A 755408101 1,007 60,520 SH   SOLE 1 0 0 60,520
ROSS STORES INC COM 778296103 975 12,500 SH   SOLE 1 0 0 12,500
SANCHEZ ENERGY CORP COM 79970Y105 1,302 416,000 SH   SOLE 1 0 0 416,000
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 26 27,050 SH   SOLE 1 0 0 27,050
SCHLUMBERGER LTD COM 806857108 12 180 SH   OTR 1 0 0 180
SCHLUMBERGER LTD COM 806857108 269 4,165 SH   SOLE 1 0 0 4,165
SIGMATRON INTL INC COM 82661L101 174 30,000 SH   SOLE 1 0 0 30,000
SKECHERS U S A INC CL A 830566105 272 7,000 SH   SOLE 1 0 0 7,000
SMUCKER J M CO COM NEW 832696405 654 5,275 SH   SOLE 1 0 0 5,275
SNAP ON INC COM 833034101 672 4,550 SH   SOLE 1 0 0 4,550
SPARK ENERGY INC CL A COM 846511103 4,847 409,002 SH   SOLE 1 0 0 409,002
SPDR S&P 500 ETF TR TR UNIT 78462F103 461 1,751 SH   SOLE 1 0 0 1,751
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 528 15,000 SH   SOLE 1 0 0 15,000
SPIRIT AIRLS INC COM 848577102 1,096 29,000 SH   SOLE 1 0 0 29,000
STARBUCKS CORP COM 855244109 2,284 39,450 SH   SOLE 1 0 0 39,450
STELLUS CAP INVT CORP COM 858568108 194 16,846 SH   SOLE 1 0 0 16,846
TARGA RES CORP COM 87612G101 567 12,881 SH   SOLE 1 0 0 12,881
TELIGENT INC NEW COM 87960W104 2,584 768,982 SH   SOLE 1 0 0 768,982
TEXAS INSTRS INC COM 882508104 241 2,320 SH   SOLE 1 0 0 2,320
THERAPEUTICSMD INC COM 88338N107 2,443 501,500 SH   SOLE 1 0 0 501,500
TIME WARNER INC COM NEW 887317303 224 2,370 SH   SOLE 1 0 0 2,370
TYLER TECHNOLOGIES INC COM 902252105 211 1,000 SH   SOLE 1 0 0 1,000
TYSON FOODS INC CL A 902494103 685 9,367 SH   SOLE 1 0 0 9,367
UNITEDHEALTH GROUP INC COM 91324P102 406 1,900 SH   SOLE 1 0 0 1,900
UNIVERSAL HLTH SVCS INC CL B 913903100 676 5,700 SH   SOLE 1 0 0 5,700
UNUM GROUP COM 91529Y106 558 11,700 SH   SOLE 1 0 0 11,700
VANGUARD INDEX FDS GROWTH ETF 922908736 307 2,166 SH   SOLE 1 0 0 2,166
VERIZON COMMUNICATIONS INC COM 92343V104 11 220 SH   OTR 1 0 0 220
VERIZON COMMUNICATIONS INC COM 92343V104 393 8,230 SH   SOLE 1 0 0 8,230
VISA INC COM CL A 92826C839 258 2,157 SH   SOLE 1 0 0 2,157
VOYA PRIME RATE TR SH BEN INT 92913A100 65 12,400 SH   SOLE 1 0 0 12,400
WALGREENS BOOTS ALLIANCE INC COM 931427108 665 10,150 SH   SOLE 1 0 0 10,150
WALMART INC COM 931142103 11 120 SH   OTR 1 0 0 120
WALMART INC COM 931142103 302 3,400 SH   SOLE 1 0 0 3,400
WASTE MGMT INC DEL COM 94106L109 1,426 16,952 SH   SOLE 1 0 0 16,952
WEATHERFORD INTL PLC ORD SHS G48833100 73 32,000 SH   SOLE 1 0 0 32,000
WESTERN DIGITAL CORP COM 958102105 733 7,954 SH   SOLE 1 0 0 7,954
YUMA ENERGY INC NEW COM 98872F105 6,760 6,202,496 SH   SOLE 1 0 0 6,202,496