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
ACUSHNET HOLDINGS CORP COM 005098108 1,273 55,000 SH   SOLE   0 0 55,000
AGNICO EAGLE MINES LTD COM 008474108 748 17,200 SH   SOLE   0 0 17,200
AIR PRODS & CHEMS INC COM 009158106 329 1,722 SH   SOLE   0 0 1,722
ALTA MESA RES INC CL A 02133L109 388 1,459,800 SH   SOLE   0 0 1,459,800
ALTRIA GROUP INC COM 02209S103 1,789 31,150 SH   SOLE   0 0 31,150
AMAZON COM INC COM 023135106 299 168 SH   SOLE   0 0 168
AMERICAN EXPRESS CO COM 025816109 328 3,000 SH   SOLE   0 0 3,000
ANTERO RES CORP COM 03674X106 582 66,000 SH   SOLE   0 0 66,000
APPLE INC COM 037833100 2,714 14,287 SH   SOLE   0 0 14,287
APPROACH RESOURCES INC COM 03834A103 10 27,112 SH   SOLE   0 0 27,112
ASTRAZENECA PLC SPONSORED ADR 046353108 364 9,000 SH   SOLE   0 0 9,000
AT&T INC COM 00206R102 1,051 33,535 SH   SOLE   0 0 33,535
AVNET INC COM 053807103 415 9,570 SH   SOLE   0 0 9,570
BANK AMER CORP COM 060505104 331 12,003 SH   SOLE   0 0 12,003
BARRICK GOLD CORPORATION COM 067901108 2,570 187,500 SH   SOLE   0 0 187,500
BAUSCH HEALTH COS INC COM 071734107 259 10,500 SH   SOLE   0 0 10,500
BLACKROCK CORE BD TR SHS BEN INT 09249E101 430 31,955 SH   SOLE   0 0 31,955
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 9,337 267,025 SH   SOLE   0 0 267,025
BOEING CO COM 097023105 500 1,310 SH   SOLE   0 0 1,310
BRISTOL MYERS SQUIBB CO COM 110122108 493 10,327 SH   SOLE   0 0 10,327
CADENCE BANCORPORATION CL A 12739A100 186 10,000 SH   SOLE   0 0 10,000
CAPITAL SOUTHWEST CORP COM 140501107 19,193 912,237 SH   SOLE   0 0 912,237
CATERPILLAR INC DEL COM 149123101 406 3,000 SH   SOLE   0 0 3,000
CENTERPOINT ENERGY INC COM 15189T107 5,397 175,800 SH   SOLE   0 0 175,800
COCA COLA CO COM 191216100 406 8,651 SH   SOLE   0 0 8,651
CONCHO RES INC COM 20605P101 739 6,656 SH   SOLE   0 0 6,656
CRITEO S A SPONS ADS 226718104 2,153 107,500 SH   SOLE   0 0 107,500
CVS HEALTH CORP COM 126650100 3,470 64,338 SH   SOLE   0 0 64,338
DELTA AIR LINES INC DEL COM NEW 247361702 284 5,500 SH   SOLE   0 0 5,500
DIGITAL ALLY INC COM NEW 25382P208 74 20,000 SH   SOLE   0 0 20,000
DNP SELECT INCOME FD COM 23325P104 127 11,000 SH   SOLE   0 0 11,000
DOVA PHARMACEUTICALS INC COM 25985T102 2,507 281,915 SH   SOLE   0 0 281,915
DOWDUPONT INC COM 26078J100 382 7,166 SH   SOLE   0 0 7,166
EARTHSTONE ENERGY INC CL A 27032D304 1,829 258,353 SH   SOLE   0 0 258,353
ELANCO ANIMAL HEALTH INC COM 28414H103 1,532 47,788 SH   SOLE   0 0 47,788
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 651 42,368 SH   SOLE   0 0 42,368
ENTERPRISE PRODS PARTNERS L COM 293792107 14,864 510,771 SH   SOLE   0 0 510,771
EQT CORP COM 26884L109 1,140 55,000 SH   SOLE   0 0 55,000
EQUIFAX INC COM 294429105 249 2,100 SH   SOLE   0 0 2,100
EXXON MOBIL CORP COM 30231G102 2,435 30,138 SH   SOLE   0 0 30,138
EZCORP INC CL A NON VTG 302301106 2,190 235,000 SH   SOLE   0 0 235,000
FACEBOOK INC CL A 30303M102 200 1,200 SH   SOLE   0 0 1,200
FLEX LTD ORD Y2573F102 3,936 393,600 SH   SOLE   0 0 393,600
FOOT LOCKER INC COM 344849104 727 12,000 SH   SOLE   0 0 12,000
FORD MTR CO DEL COM 345370860 214 24,300 SH   SOLE   0 0 24,300
GAP INC COM 364760108 279 10,650 SH   SOLE   0 0 10,650
GENERAL ELECTRIC CO COM 369604103 100 10,041 SH   SOLE   0 0 10,041
GENERAL MTRS CO COM 37045V100 333 8,977 SH   SOLE   0 0 8,977
GENESIS ENERGY L P UNIT LTD PARTN 371927104 1,331 57,100 SH   SOLE   0 0 57,100
GLOBAL PARTNERS LP COM UNITS 37946R109 707 35,950 SH   SOLE   0 0 35,950
GOLDCORP INC NEW COM 380956409 5,336 466,375 SH   SOLE   0 0 466,375
GRAN TIERRA ENERGY INC COM 38500T101 329 144,587 SH   SOLE   0 0 144,587
GULFPORT ENERGY CORP COM NEW 402635304 802 100,000 SH   SOLE   0 0 100,000
HALCON RES CORP COM PAR NEW 40537Q605 1,592 1,178,797 SH   SOLE   0 0 1,178,797
HALLADOR ENERGY COMPANY COM 40609P105 138 26,294 SH   SOLE   0 0 26,294
HASBRO INC COM 418056107 935 11,000 SH   SOLE   0 0 11,000
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 394 14,612 SH   SOLE   0 0 14,612
HOME DEPOT INC COM 437076102 925 4,819 SH   SOLE   0 0 4,819
INSIGHT SELECT INCOME FD COM 45781W109 379 19,734 SH   SOLE   0 0 19,734
INTERNATIONAL BUSINESS MACHS COM 459200101 503 3,565 SH   SOLE   0 0 3,565
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 5,502 423,600 SH   SOLE   0 0 423,600
INTREXON CORP COM 46122T102 1,172 222,809 SH   SOLE   0 0 222,809
INVESCO QQQ TR UNIT SER 1 46090E103 22,839 127,120 SH   SOLE   0 0 127,120
ISHARES TR CORE S&P MCP ETF 464287507 229 1,208 SH   SOLE   0 0 1,208
ISHARES TR CORE S&P500 ETF 464287200 251 880 SH   SOLE   0 0 880
ISHARES TR NASDAQ BIOTECH 464287556 235 2,100 SH   SOLE   0 0 2,100
ISHARES TR SHORT TREAS BD 464288679 252 2,282 SH   SOLE   0 0 2,282
JEFFERIES FINL GROUP INC COM 47233W109 1,942 103,350 SH   SOLE   0 0 103,350
JOHNSON & JOHNSON COM 478160104 932 6,667 SH   SOLE   0 0 6,667
JOINT CORP COM 47973J102 10,174 645,940 SH   SOLE   0 0 645,940
JPMORGAN CHASE & CO COM 46625H100 1,258 12,430 SH   SOLE   0 0 12,430
KINDER MORGAN INC DEL COM 49456B101 864 43,199 SH   SOLE   0 0 43,199
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 313 18,460 SH   SOLE   0 0 18,460
LILLY ELI & CO COM 532457108 1,004 7,736 SH   SOLE   0 0 7,736
LINDE PLC COM G5494J103 475 2,700 SH   SOLE   0 0 2,700
LIONS GATE ENTMNT CORP CL A VTG 535919401 5,108 326,626 SH   SOLE   0 0 326,626
LUMENTUM HLDGS INC COM 55024U109 1,386 24,500 SH   SOLE   0 0 24,500
MAIN STREET CAPITAL CORP COM 56035L104 14,616 392,911 SH   SOLE   0 0 392,911
MANNKIND CORP COM NEW 56400P706 20 10,000 SH   SOLE   0 0 10,000
MARATHON OIL CORP COM 565849106 485 29,000 SH   SOLE   0 0 29,000
MCDONALDS CORP COM 580135101 399 2,100 SH   SOLE   0 0 2,100
MEDICAL PPTYS TRUST INC COM 58463J304 222 12,000 SH   SOLE   0 0 12,000
MICROSOFT CORP COM 594918104 424 3,596 SH   SOLE   0 0 3,596
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 12 14,720 SH   SOLE   0 0 14,720
MONDELEZ INTL INC CL A 609207105 225 4,507 SH   SOLE   0 0 4,507
MONTAGE RES CORP COM 61179L100 5,641 375,068 SH   SOLE   0 0 375,068
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 104 113,650 SH   SOLE   0 0 113,650
NEW MTN FIN CORP COM 647551100 761 56,075 SH   SOLE   0 0 56,075
NEW YORK CMNTY BANCORP INC COM 649445103 180 15,500 SH   SOLE   0 0 15,500
NIKE INC CL B 654106103 1,114 13,230 SH   SOLE   0 0 13,230
NIO INC SPON ADS 62914V106 122 24,000 SH   SOLE   0 0 24,000
NORFOLK SOUTHERN CORP COM 655844108 210 1,125 SH   SOLE   0 0 1,125
OMEGA HEALTHCARE INVS INC COM 681936100 232 6,064 SH   SOLE   0 0 6,064
ONEOK INC NEW COM 682680103 992 14,199 SH   SOLE   0 0 14,199
PFENEX INC COM 717071104 2,555 413,374 SH   SOLE   0 0 413,374
PFIZER INC COM 717081103 359 8,443 SH   SOLE   0 0 8,443
PHILIP MORRIS INTL INC COM 718172109 296 3,350 SH   SOLE   0 0 3,350
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 300 12,245 SH   SOLE   0 0 12,245
PROCTER AND GAMBLE CO COM 742718109 578 5,563 SH   SOLE   0 0 5,563
PROSHARES TR ULTRA FNCLS NEW 74347X633 360 9,000 SH   SOLE   0 0 9,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 464 89,990 SH   SOLE   0 0 89,990
QUANTA SVCS INC COM 74762E102 1,715 45,458 SH   SOLE   0 0 45,458
ROSS STORES INC COM 778296103 1,015 10,900 SH   SOLE   0 0 10,900
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 17 16,850 SH   SOLE   0 0 16,850
SEABOARD CORP COM 811543107 1,071 250 SH   SOLE   0 0 250
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 282 2,473 SH   SOLE   0 0 2,473
SIGMATRON INTL INC COM 82661L101 102 34,900 SH   SOLE   0 0 34,900
SIRIUS XM HLDGS INC COM 82968B103 147 26,000 SH   SOLE   0 0 26,000
SPARK ENERGY INC CL A COM 846511103 2,874 322,557 SH   SOLE   0 0 322,557
SPDR S&P 500 ETF TR TR UNIT 78462F103 488 1,726 SH   SOLE   0 0 1,726
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 461 15,000 SH   SOLE   0 0 15,000
STELLUS CAP INVT CORP COM 858568108 264 18,641 SH   SOLE   0 0 18,641
TARGA RES CORP COM 87612G101 343 8,257 SH   SOLE   0 0 8,257
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 169 11,300 SH   SOLE   0 0 11,300
TELIGENT INC NEW COM 87960W104 2,435 2,098,773 SH   SOLE   0 0 2,098,773
TESLA INC COM 88160R101 200 716 SH   SOLE   0 0 716
THERAPEUTICSMD INC COM 88338N107 1,807 371,010 SH   SOLE   0 0 371,010
TYLER TECHNOLOGIES INC COM 902252105 204 1,000 SH   SOLE   0 0 1,000
UNITEDHEALTH GROUP INC COM 91324P102 247 1,000 SH   SOLE   0 0 1,000
VANGUARD INDEX FDS GROWTH ETF 922908736 318 2,029 SH   SOLE   0 0 2,029
VANGUARD WORLD FDS INF TECH ETF 92204A702 212 1,055 SH   SOLE   0 0 1,055
VERIZON COMMUNICATIONS INC COM 92343V104 452 7,655 SH   SOLE   0 0 7,655
VISA INC COM CL A 92826C839 337 2,157 SH   SOLE   0 0 2,157
VOYA PRIME RATE TR SH BEN INT 92913A100 59 12,400 SH   SOLE   0 0 12,400
WALMART INC COM 931142103 332 3,400 SH   SOLE   0 0 3,400
WASTE MGMT INC DEL COM 94106L109 1,761 16,952 SH   SOLE   0 0 16,952
YUMA ENERGY INC NEW COM 98872F105 43 365,000 SH   SOLE   0 0 365,000