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
ABBVIE INC COM 00287Y109 328 7,402 SH   SOLE   0 0 7,402
ACTIVISION BLIZZARD INC COM 00507V109 261 4,355 SH   SOLE   0 0 4,355
ACUSHNET HOLDINGS CORP COM 005098108 1 55,000 SH   SOLE   0 0 55,000
ADVANCED MICRO DEVICES INC COM 007903107 243 5,695 SH   SOLE   0 0 5,695
AIMMUNE THERAPEUTICS INC COM 00900T107 5 341,250 SH   SOLE   0 0 341,250
ALPHABET INC CAP STK CL C 02079K107 351 373 SH   SOLE   0 0 373
ALTRIA GROUP INC COM 02209S103 31 82,156 SH   SOLE   0 0 82,156
AMAZON COM INC COM 023135106 391 487 SH   SOLE   0 0 487
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 0 28,000 SH   SOLE   0 0 28,000
AMGEN INC COM 031162100 416 2,025 SH   SOLE   0 0 2,025
ANTERO RESOURCES CORP COM 03674X106 12 55,000 SH   SOLE   0 0 55,000
APPLE INC COM 037833100 801 17,680 SH   SOLE   0 0 17,680
APTOSE BIOSCIENCES INC COM NEW 03835T200 42 11,240 SH   SOLE   0 0 11,240
AT&T INC COM 00206R102 783 289,682 SH   SOLE   0 0 289,682
BATTALION OIL CORP COM 07134L107 0 11,684 SH   SOLE   0 0 11,684
BAUSCH HEALTH COS INC COM 071734107 147 13,513 SH   SOLE   0 0 13,513
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,412 9 SH   SOLE   0 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 404 15,579 SH   SOLE   0 0 15,579
BLACKROCK CORE BD TR SHS BEN INT 09249E101 1 38,955 SH   SOLE   0 0 38,955
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 0 20,000 SH   SOLE   0 0 20,000
BLACKSTONE GROUP INC COM CL A 09260D107 183 364,900 SH   SOLE   0 0 364,900
BRISTOL-MYERS SQUIBB CO COM 110122108 472 23,928 SH   SOLE   0 0 23,928
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 260 9,000 SH   SOLE   0 0 9,000
CACI INTL INC CL A 127190304 201 1,000 SH   SOLE   0 0 1,000
CADENCE BANCORPORATION CL A 12739A100 0 10,000 SH   SOLE   0 0 10,000
CAPITAL SOUTHWEST CORP COM 140501107 9 821,952 SH   SOLE   0 0 821,952
CATCHMARK TIMBER TR INC CL A 14912Y202 0 13,200 SH   SOLE   0 0 13,200
CELANESE CORP DEL COM 150870103 336 5,000 SH   SOLE   0 0 5,000
CENTERPOINT ENERGY INC COM 15189T107 2 117,000 SH   SOLE   0 0 117,000
CENTURYLINK INC COM 156700106 0 20,020 SH   SOLE   0 0 20,020
CHEVRON CORP NEW COM 166764100 1 11,175 SH   SOLE   0 0 11,175
CINTAS CORP COM 172908105 265 1,712 SH   SOLE   0 0 1,712
COCA COLA CO COM 191216100 1 18,251 SH   SOLE   0 0 18,251
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 260 6,000 SH   SOLE   0 0 6,000
CRITEO S A SPONS ADS 226718104 0 54,500 SH   SOLE   0 0 54,500
CSX CORP COM 126408103 426 7,500 SH   SOLE   0 0 7,500
CYTOKINETICS INC COM NEW 23282W605 145 12,155 SH   SOLE   0 0 12,155
DELL TECHNOLOGIES INC CL C 24703L202 1 17,300 SH   SOLE   0 0 17,300
DEXCOM INC COM 252131107 261 1,000 SH   SOLE   0 0 1,000
DIGITAL ALLY INC COM NEW 25382P208 0 20,000 SH   SOLE   0 0 20,000
EARTHSTONE ENERGY INC CL A 27032D304 0 171,900 SH   SOLE   0 0 171,900
ECOLAB INC COM 278865100 405 2,750 SH   SOLE   0 0 2,750
EDWARDS LIFESCIENCES CORP COM 28176E108 216 1,340 SH   SOLE   0 0 1,340
ELANCO ANIMAL HEALTH INC COM 28414H103 5 216,801 SH   SOLE   0 0 216,801
ELECTRONIC ARTS INC COM 285512109 265 2,580 SH   SOLE   0 0 2,580
ENDO INTL PLC SHS G30401106 1 148,723 SH   SOLE   0 0 148,723
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 88 202,603 SH   SOLE   0 0 202,603
ENTERPRISE PRODS PARTNERS L COM 293792107 11 740,757 SH   SOLE   0 0 740,757
EROS INTL PLC SHS NEW G3788M114 0 248,133 SH   SOLE   0 0 248,133
EXXON MOBIL CORP COM 30231G102 3 90,208 SH   SOLE   0 0 90,208
EZCORP INC CL A NON VTG 302301106 0 102,500 SH   SOLE   0 0 102,500
FACEBOOK INC CL A 30303M102 324 3,573 SH   SOLE   0 0 3,573
FLEX LTD ORD Y2573F102 0 13,900 SH   SOLE   0 0 13,900
FOOT LOCKER INC COM 344849104 0 12,000 SH   SOLE   0 0 12,000
FORD MTR CO DEL COM 345370860 0 34,500 SH   SOLE   0 0 34,500
GENERAL MTRS CO COM 37045V100 2 73,390 SH   SOLE   0 0 73,390
GENESIS ENERGY L P UNIT LTD PARTN 371927104 0 46,200 SH   SOLE   0 0 46,200
GLOBAL PARTNERS LP COM UNITS 37946R109 0 36,950 SH   SOLE   0 0 36,950
GRAN TIERRA ENERGY INC COM 38500T101 0 131,587 SH   SOLE   0 0 131,587
HALLADOR ENERGY COMPANY COM 40609P105 0 26,330 SH   SOLE   0 0 26,330
INSIGHT SELECT INCOME FD COM 45781W109 0 19,734 SH   SOLE   0 0 19,734
INTERNATIONAL BUSINESS MACHS COM 459200101 2 13,525 SH   SOLE   0 0 13,525
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2 298,350 SH   SOLE   0 0 298,350
INTUIT COM 461202103 1,092 5,000 SH   SOLE   0 0 5,000
INVESCO QQQ TR UNIT SER 1 46090E103 36 191,063 SH   SOLE   0 0 191,063
ISHARES TR NATIONAL MUN ETF 464288414 385 3,500 SH   SOLE   0 0 3,500
JEFFERIES FINL GROUP INC COM 47233W109 1 83,100 SH   SOLE   0 0 83,100
JPMORGAN CHASE & CO COM 46625H100 24 15,087 SH   SOLE   0 0 15,087
KANSAS CITY SOUTHERN COM NEW 485170302 347 2,824 SH   SOLE   0 0 2,824
KAYNE ANDERSN MLP MIDS INVT COM 486606106 0 46,200 SH   SOLE   0 0 46,200
KINDER MORGAN INC DEL COM 49456B101 24 55,989 SH   SOLE   0 0 55,989
KLA CORPORATION COM NEW 482480100 224 1,750 SH   SOLE   0 0 1,750
KROGER CO COM 501044101 242 10,500 SH   SOLE   0 0 10,500
LADDER CAP CORP CL A 505743104 0 31,600 SH   SOLE   0 0 31,600
LAM RESEARCH CORP COM 512807108 777 3,562 SH   SOLE   0 0 3,562
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 0 15,960 SH   SOLE   0 0 15,960
LIONS GATE ENTMNT CORP CL A VTG 535919401 2 372,576 SH   SOLE   0 0 372,576
LITTELFUSE INC COM 537008104 259 2,000 SH   SOLE   0 0 2,000
MACROGENICS INC COM 556099109 125 23,845 SH   SOLE   0 0 23,845
MAIN STR CAP CORP COM 56035L104 7 348,410 SH   SOLE   0 0 348,410
MANNKIND CORP COM NEW 56400P706 0 10,000 SH   SOLE   0 0 10,000
MARATHON OIL CORP COM 565849106 0 34,000 SH   SOLE   0 0 34,000
MARATHON PETE CORP COM 56585A102 1,299 20,984 SH   SOLE   0 0 20,984
MARKEL CORP COM 570535104 390 350 SH   SOLE   0 0 350
MARRIOTT INTL INC NEW CL A 571903202 485 3,200 SH   SOLE   0 0 3,200
MCDONALDS CORP COM 580135101 325 3,716 SH   SOLE   0 0 3,716
MCKESSON CORP COM 58155Q103 435 3,140 SH   SOLE   0 0 3,140
MEDICAL PPTYS TRUST INC COM 58463J304 0 17,800 SH   SOLE   0 0 17,800
MEDTRONIC PLC SHS G5960L103 1,031 9,495 SH   SOLE   0 0 9,495
MERCK & CO. INC COM 58933Y105 551 7,043 SH   SOLE   0 0 7,043
MERIDA MERGER CORP I COM 58953M106 292 30,000 SH   SOLE   0 0 30,000
MERIDA MERGER CORP I *W EXP 11/07/202 58953M114 7 15,000 SH   SOLE   0 0 15,000
MICROSOFT CORP COM 594918104 2,170 18,949 SH   SOLE   0 0 18,949
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 0 14,720 SH   SOLE   0 0 14,720
MONDELEZ INTL INC CL A 609207105 2,345 47,745 SH   SOLE   0 0 47,745
MONTAGE RES CORP COM 61179L100 0 73,562 SH   SOLE   0 0 73,562
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,587 10,030 SH   SOLE   0 0 10,030
MURPHY USA INC COM 626755102 403 3,500 SH   SOLE   0 0 3,500
NEW MTN FIN CORP COM 647551100 0 21,575 SH   SOLE   0 0 21,575
NEW YORK CMNTY BANCORP INC COM 649445103 0 15,500 SH   SOLE   0 0 15,500
NIKE INC CL B 654106103 1 13,230 SH   SOLE   0 0 13,230
NOBLE ENERGY INC COM 655044105 351 14,540 SH   SOLE   0 0 14,540
NORTHERN TR CORP COM 665859104 2,690 25,000 SH   SOLE   0 0 25,000
NORTONLIFELOCK INC COM 668771108 234 8,993 SH   SOLE   0 0 8,993
NUCOR CORP COM 670346105 583 11,100 SH   SOLE   0 0 11,100
NUVEEN AMT FREE QLTY MUN INC COM 670657105 444 38,655 SH   SOLE   0 0 38,655
NUVEEN MASSACHUSETS QLT MUN COM 67061E104 271 19,000 SH   SOLE   0 0 19,000
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 157 17,670 SH   SOLE   0 0 17,670
NUVEEN NEW YORK QLT MUN INC COM 67066X107 111 10,600 SH   SOLE   0 0 10,600
NUVEEN QUALITY MUNCP INCOME COM 67066V101 161 16,994 SH   SOLE   0 0 16,994
NVIDIA CORP COM 67066G104 1,045 5,151 SH   SOLE   0 0 5,151
OCCIDENTAL PETE CORP COM 674599105 262 6,652 SH   SOLE   0 0 6,652
ONEOK INC NEW COM 682680103 0 14,199 SH   SOLE   0 0 14,199
ORACLE CORP COM 68389X105 521 9,784 SH   SOLE   0 0 9,784
PAYCHEX INC COM 704326107 255 3,000 SH   SOLE   0 0 3,000
PAYPAL HLDGS INC COM 70450Y103 406 3,800 SH   SOLE   0 0 3,800
PDL BIOPHARMA INC NOTE 2.750%12/0 69329YAG9 0 13,000 PRN   SOLE   0 0 13,000
PEPSICO INC COM 713448108 2,473 18,540 SH   SOLE   0 0 18,540
PFENEX INC COM 717071104 1 77,581 SH   SOLE   0 0 77,581
PFIZER INC COM 717081103 580 31,823 SH   SOLE   0 0 31,823
PHILIP MORRIS INTL INC COM 718172109 3,413 77,756 SH   SOLE   0 0 77,756
PHILLIPS 66 COM 718546104 844 8,478 SH   SOLE   0 0 8,478
PIERIS PHARMACEUTICALS INC COM 720795103 41 19,450 SH   SOLE   0 0 19,450
PNC FINL SVCS GROUP INC COM 693475105 1,892 12,062 SH   SOLE   0 0 12,062
POST HLDGS INC COM 737446104 340 3,295 SH   SOLE   0 0 3,295
PRA GROUP INC COM 69354N106 728 20,208 SH   SOLE   0 0 20,208
PRECIGEN INC COM 74017N105 0 110,809 SH   SOLE   0 0 110,809
PROCTER & GAMBLE CO COM 742718109 4,848 44,271 SH   SOLE   0 0 44,271
PROPETRO HLDG CORP COM 74347M108 0 30,000 SH   SOLE   0 0 30,000
PROSHARES TR II ULTA BLMBG 2017 74347W247 0 49,000 SH   SOLE   0 0 49,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1 130,490 SH   SOLE   0 0 130,490
QUALCOMM INC COM 747525103 319 4,700 SH   SOLE   0 0 4,700
QURATE RETAIL INC COM SER A 74915M100 81 10,000 SH   SOLE   0 0 10,000
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 289 64,167 SH   SOLE   0 0 64,167
REGENXBIO INC COM 75901B107 300 7,700 SH   SOLE   0 0 7,700
REPUBLIC SVCS INC COM 760759100 229 2,550 SH   SOLE   0 0 2,550
RESMED INC COM 761152107 2,926 18,758 SH   SOLE   0 0 18,758
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 240 4,370 SH   SOLE   0 0 4,370
SALESFORCE COM INC COM 79466L302 303 2,012 SH   SOLE   0 0 2,012
SAP SE SPON ADR 803054204 410 3,000 SH   SOLE   0 0 3,000
SCHWAB CHARLES CORP COM 808513105 1,056 21,900 SH   SOLE   0 0 21,900
SERVICENOW INC COM 81762P102 1,573 5,500 SH   SOLE   0 0 5,500
SIGMATRON INTL INC COM 82661L101 0 60,000 SH   SOLE   0 0 60,000
SONY CORP SPONSORED ADR 835699307 334 4,840 SH   SOLE   0 0 4,840
SPARK ENERGY INC CL A COM 846511103 2 271,265 SH   SOLE   0 0 271,265
SPDR S&P 500 ETF TR TR UNIT 78462F103 962 3,717 SH   SOLE   0 0 3,717
SPRINT CORPORATION COM 85207U105 255 48,915 SH   SOLE   0 0 48,915
STARBUCKS CORP COM 855244109 894 10,644 SH   SOLE   0 0 10,644
STATE STR CORP COM 857477103 2,457 30,418 SH   SOLE   0 0 30,418
STEEL DYNAMICS INC COM 858119100 642 19,000 SH   SOLE   0 0 19,000
STELLUS CAP INVT CORP COM 858568108 0 20,599 SH   SOLE   0 0 20,599
STRYKER CORP COM 863667101 676 3,300 SH   SOLE   0 0 3,300
SUNESIS PHARMACEUTICALS INC COM 867328700 0 20,000 SH   SOLE   0 0 20,000
TALOS ENERGY INC COM 87484T108 0 15,000 SH   SOLE   0 0 15,000
TARGA RES CORP COM 87612G101 0 14,757 SH   SOLE   0 0 14,757
TE CONNECTIVITY LTD REG SHS H84989104 693 8,366 SH   SOLE   0 0 8,366
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 0 14,150 SH   SOLE   0 0 14,150
TELA BIO INC COM 872381108 0 18,400 SH   SOLE   0 0 18,400
TELEDYNE TECHNOLOGIES INC COM 879360105 214 600 SH   SOLE   0 0 600
TELIGENT INC NEW COM 87960W104 1 4,980,742 SH   SOLE   0 0 4,980,742
TEXAS INSTRS INC COM 882508104 4,765 37,425 SH   SOLE   0 0 37,425
TFF PHARMACEUTICALS INC COM 87241J104 101 18,900 SH   SOLE   0 0 18,900
THERAPEUTICSMD INC COM 88338N107 4 3,752,610 SH   SOLE   0 0 3,752,610
THERMO FISHER SCIENTIFIC INC COM 883556102 3,175 10,000 SH   SOLE   0 0 10,000
TRUIST FINL CORP COM 89832Q109 1,489 26,269 SH   SOLE   0 0 26,269
TWITTER INC COM 90184L102 1,841 57,000 SH   SOLE   0 0 57,000
UBER TECHNOLOGIES INC COM 90353T100 1 43,400 SH   SOLE   0 0 43,400
UNILEVER N V N Y SHS NEW 904784709 615 10,713 SH   SOLE   0 0 10,713
UNILEVER PLC SPON ADR NEW 904767704 367 7,197 SH   SOLE   0 0 7,197
UNION PAC CORP COM 907818108 729 4,100 SH   SOLE   0 0 4,100
UNIQURE NV SHS N90064101 4,296 71,000 SH   SOLE   0 0 71,000
UNITED RENTALS INC COM 911363109 337 2,000 SH   SOLE   0 0 2,000
UNITED TECHNOLOGIES CORP COM 913017109 919 6,675 SH   SOLE   0 0 6,675
UNITEDHEALTH GROUP INC COM 91324P102 556 2,050 SH   SOLE   0 0 2,050
US BANCORP DEL COM NEW 902973304 1,040 17,560 SH   SOLE   0 0 17,560
VERISIGN INC COM 92343E102 1,877 9,671 SH   SOLE   0 0 9,671
VERIZON COMMUNICATIONS INC COM 92343V104 5,661 107,716 SH   SOLE   0 0 107,716
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 327 12,678 SH   SOLE   0 0 12,678
WAITR HLDGS INC COM 930752100 240 710,000 SH   SOLE   0 0 710,000
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,183 20,020 SH   SOLE   0 0 20,020
WASTE MGMT INC DEL COM 94106L109 743 11,542 SH   SOLE   0 0 11,542
WEC ENERGY GROUP INC COM 92939U106 428 4,722 SH   SOLE   0 0 4,722
WELLS FARGO CO NEW COM 949746101 3,253 62,259 SH   SOLE   0 0 62,259
WESTERN DIGITAL CORP. COM 958102105 835 12,965 SH   SOLE   0 0 12,965
WHIRLPOOL CORP COM 963320106 297 2,000 SH   SOLE   0 0 2,000
WYNDHAM DESTINATIONS INC COM 98310W108 355 6,800 SH   SOLE   0 0 6,800
WYNDHAM HOTELS & RESORTS INC COM 98311A105 425 6,800 SH   SOLE   0 0 6,800
YUMA ENERGY INC NEW COM NEW 98872F204 0 21,667 SH   SOLE   0 0 21,667
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,395 9,352 SH   SOLE   0 0 9,352
ZIOPHARM ONCOLOGY INC COM 98973P101 930 201,200 SH   SOLE   0 0 201,200
ZUORA INC COM CL A 98983V106 0 33,800 SH   SOLE   0 0 33,800