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
AAR CORP COM 000361105 2,607 63,270 SH   SOLE 63,270 0 0
ADOBE INC COM 00724F101 525 1,900 SH   SOLE 1,900 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,795 16,900 SH   SOLE 16,900 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 523 10,350 SH   SOLE 10,350 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 11,276 536,428 SH   SOLE 536,428 0 0
ALBEMARLE CORP COM 012653101 278 4,000 SH   SOLE 4,000 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 259 2,500 SH   SOLE 2,500 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 2,876 179,632 SH   SOLE 179,632 0 0
ALLY FINL INC COM 02005N100 1,492 45,000 SH   SOLE 45,000 0 0
ALPHABET INC CAP STK CL C 02079K107 244 200 SH   SOLE 200 0 0
ALTERYX INC COM CL A 02156B103 2,578 24,000 SH   SOLE 24,000 0 0
AMERICAN EXPRESS CO COM 025816109 615 5,200 SH   SOLE 5,200 0 0
AMERICAS CAR MART INC COM 03062T105 1,765 19,252 SH   SOLE 19,252 0 0
AQUA AMERICA INC COM 03836W103 1,296 28,900 SH   SOLE 28,900 0 0
ATLASSIAN CORP PLC CL A G06242104 878 7,000 SH   SOLE 7,000 0 0
AVAYA HLDGS CORP COM 05351X101 9,324 911,408 SH   SOLE 911,408 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2,582 1,793,044 SH   SOLE 1,793,044 0 0
BENEFITFOCUS INC COM 08180D106 850 35,718 SH   SOLE 35,718 0 0
BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 25 21,881 SH   SOLE 21,881 0 0
BOK FINL CORP COM NEW 05561Q201 1,582 19,992 SH   SOLE 19,992 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,484 20,893 SH   SOLE 20,893 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,627 79,099 SH   SOLE 79,099 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 912 85,000 SH   SOLE 85,000 0 0
CACI INTL INC CL A 127190304 1,850 8,000 SH   SOLE 8,000 0 0
CALAMP CORP COM 128126109 327 28,345 SH   SOLE 28,345 0 0
CAMECO CORP COM 13321L108 1,435 151,085 SH   SOLE 151,085 0 0
CANADIAN SOLAR INC COM 136635109 283 15,000 SH   SOLE 15,000 0 0
CARMAX INC COM 143130102 1,936 22,000 SH   SOLE 22,000 0 0
CASEYS GEN STORES INC COM 147528103 1,612 10,000 SH   SOLE 10,000 0 0
CBRE GROUP INC CL A 12504L109 901 17,000 SH   SOLE 17,000 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 6,104 1,352,000 SH   SOLE 1,352,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,168 19,800 SH   SOLE 19,800 0 0
CIVEO CORP CDA COM 17878Y108 7,788 6,131,927 SH   SOLE 6,131,927 0 0
CLOUDFLARE INC CL A COM 18915M107 1,096 59,000 SH   SOLE 59,000 0 0
CODEXIS INC COM 192005106 6,516 475,094 SH   SOLE 475,094 0 0
CONCHO RES INC COM 20605P101 338 4,976 SH   SOLE 4,976 0 0
COOPER COS INC COM NEW 216648402 2,376 8,000 SH   SOLE 8,000 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 9,835 1,625,699 SH   SOLE 1,625,699 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 822 15,000 SH   SOLE 15,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 346 1,200 SH   SOLE 1,200 0 0
COUPA SOFTWARE INC COM 22266L106 1,037 8,000 SH   SOLE 8,000 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 641 11,000 SH   SOLE 11,000 0 0
CURO GROUP HLDGS CORP COM 23131L107 10,690 804,948 SH   SOLE 804,948 0 0
D R HORTON INC COM 23331A109 2,942 55,810 SH   SOLE 55,810 0 0
DESTINATION XL GROUP INC COM 25065K104 7,452 4,409,582 SH   SOLE 4,409,582 0 0
DIEBOLD NXDF INC COM 253651103 5,456 487,110 SH   SOLE 487,110 0 0
DORMAN PRODUCTS INC COM 258278100 1,197 15,045 SH   SOLE 15,045 0 0
ELEVATE CREDIT INC COM 28621V101 6,339 1,505,784 SH   SOLE 1,505,784 0 0
ENERGY FUELS INC COM NEW 292671708 1,045 541,499 SH   SOLE 541,499 0 0
ENOVA INTL INC COM 29357K103 9,721 468,491 SH   SOLE 468,491 0 0
ERICSSON ADR B SEK 10 294821608 1,519 190,300 SH   SOLE 190,300 0 0
EVERBRIDGE INC COM 29978A104 955 15,477 SH   SOLE 15,477 0 0
FASTLY INC CL A 31188V100 240 10,000 SH   SOLE 10,000 0 0
FERROGLOBE PLC SHS G33856108 837 740,745 SH   SOLE 740,745 0 0
GLOBAL PMTS INC COM 37940X102 3,244 20,400 SH   SOLE 20,400 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,449 138,622 SH   SOLE 138,622 0 0
GUARDANT HEALTH INC COM 40131M109 447 7,000 SH   SOLE 7,000 0 0
GULF ISLAND FABRICATION INC COM 402307102 1,211 226,285 SH   SOLE 226,285 0 0
HCA HEALTHCARE INC COM 40412C101 2,408 20,000 SH   SOLE 20,000 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 1,559 100,820 SH   SOLE 100,820 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,453 74,284 SH   SOLE 74,284 0 0
INTREPID POTASH INC COM 46121Y102 5,266 1,610,488 SH   SOLE 1,610,488 0 0
JD COM INC SPON ADR CL A 47215P106 733 26,000 SH   SOLE 26,000 0 0
JONES LANG LASALLE INC COM 48020Q107 833 5,991 SH   SOLE 5,991 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 233 12,542 SH   SOLE 12,542 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 3,338 16,000 SH   SOLE 16,000 0 0
LENNAR CORP CL A 526057104 804 14,393 SH   SOLE 14,393 0 0
LGI HOMES INC COM 50187T106 4,166 50,000 SH   SOLE 50,000 0 0
LILLY ELI & CO COM 532457108 358 3,200 SH   SOLE 3,200 0 0
LINCOLN EDL SVCS CORP COM 533535100 1,241 596,634 SH   SOLE 596,634 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,260 19,000 SH   SOLE 19,000 0 0
LIVENT CORP COM 53814L108 1,319 197,087 SH   SOLE 197,087 0 0
MAGAL SECURITY SYS LTD ORD M6786D104 238 56,705 SH   SOLE 56,705 0 0
MANHATTAN ASSOCS INC COM 562750109 323 4,000 SH   SOLE 4,000 0 0
MARATHON PETE CORP COM 56585A102 607 10,000 SH   SOLE 10,000 0 0
MARCHEX INC CL B 56624R108 154 48,888 SH   SOLE 48,888 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,015 11,000 SH   SOLE 11,000 0 0
MEDPACE HLDGS INC COM 58506Q109 1,261 15,000 SH   SOLE 15,000 0 0
MERCURY SYS INC COM 589378108 2,029 25,000 SH   SOLE 25,000 0 0
MICROSOFT CORP COM 594918104 834 6,000 SH   SOLE 6,000 0 0
MILLER HERMAN INC COM 600544100 691 15,000 SH   SOLE 15,000 0 0
MITEK SYS INC COM NEW 606710200 5,148 533,518 SH   SOLE 533,518 0 0
MURPHY USA INC COM 626755102 341 4,000 SH   SOLE 4,000 0 0
NACCO INDS INC CL A 629579103 362 5,663 SH   SOLE 5,663 0 0
NAM TAI PPTY INC SHS G63907102 3,627 402,947 SH   SOLE 402,947 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 16,575 1,999,404 SH   SOLE 1,999,404 0 0
NAVIENT CORPORATION COM 63938C108 2,496 195,000 SH   SOLE 195,000 0 0
NELNET INC CL A 64031N108 1,599 25,134 SH   SOLE 25,134 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 15,748 4,411,088 SH   SOLE 4,411,088 0 0
NIKE INC CL B 654106103 1,352 14,393 SH   SOLE 14,393 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,259 43,121 SH   SOLE 43,121 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 857 74,371 SH   SOLE 74,371 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,449 34,073 SH   SOLE 34,073 0 0
OKTA INC CL A 679295105 1,477 15,000 SH   SOLE 15,000 0 0
ORACLE CORP COM 68389X105 418 7,600 SH   SOLE 7,600 0 0
PAYCOM SOFTWARE INC COM 70432V102 524 2,500 SH   SOLE 2,500 0 0
PENN NATL GAMING INC COM 707569109 745 40,000 SH   SOLE 40,000 0 0
PENN VA CORP NEW COM 70788V102 4,597 158,126 SH   SOLE 158,126 0 0
PERFORMANT FINL CORP COM 71377E105 8,083 7,348,179 SH   SOLE 7,348,179 0 0
PFIZER INC COM 717081103 216 6,000 SH   SOLE 6,000 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 5,383 259,400 SH   SOLE 259,400 0 0
PROS HOLDINGS INC COM 74346Y103 327 5,480 SH   SOLE 5,480 0 0
Q2 HLDGS INC COM 74736L109 325 4,125 SH   SOLE 4,125 0 0
RAYTHEON CO COM NEW 755111507 844 4,300 SH   SOLE 4,300 0 0
ROSS STORES INC COM 778296103 3,660 33,314 SH   SOLE 33,314 0 0
RPM INTL INC COM 749685103 661 9,600 SH   SOLE 9,600 0 0
RUSH ENTERPRISES INC CL A 781846209 4,261 110,449 SH   SOLE 110,449 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7,467 658,484 SH   SOLE 658,484 0 0
SEADRILL LTD COM G7998G106 808 384,918 SH   SOLE 384,918 0 0
SELECTIVE INS GROUP INC COM 816300107 602 8,000 SH   SOLE 8,000 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 2,126 9,575,156 SH   SOLE 9,575,156 0 0
SKECHERS U S A INC CL A 830566105 3,328 89,100 SH   SOLE 89,100 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,275 15,500 SH   SOLE 15,500 0 0
SPROUTS FMRS MKT INC COM 85208M102 387 20,000 SH   SOLE 20,000 0 0
SPS COMMERCE INC COM 78463M107 1,412 30,000 SH   SOLE 30,000 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 519 10,056 SH   SOLE 10,056 0 0
STARBUCKS CORP COM 855244109 1,298 14,678 SH   SOLE 14,678 0 0
SUMMIT MATLS INC CL A 86614U100 2,531 114,000 SH   SOLE 114,000 0 0
SUNPOWER CORP COM 867652406 1,097 100,000 SH   SOLE 100,000 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,191 64,000 SH   SOLE 64,000 0 0
TALEND S A ADS 874224207 225 6,610 SH   SOLE 6,610 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 6,454 3,211,018 SH   SOLE 3,211,018 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,624 2,500 SH   SOLE 2,500 0 0
TRANSDIGM GROUP INC COM 893641100 2,083 4,000 SH   SOLE 4,000 0 0
TRECORA RES COM 894648104 821 91,045 SH   SOLE 91,045 0 0
U S SILICA HLDGS INC COM 90346E103 3,013 315,149 SH   SOLE 315,149 0 0
ULTA BEAUTY INC COM 90384S303 627 2,500 SH   SOLE 2,500 0 0
UNIT CORP COM 909218109 1,007 297,971 SH   SOLE 297,971 0 0
UNITED TECHNOLOGIES CORP COM 913017109 737 5,400 SH   SOLE 5,400 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 539 8,842 SH   SOLE 8,842 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 243 2,000 SH   SOLE 2,000 0 0
VECTRUS INC COM 92242T101 424 10,442 SH   SOLE 10,442 0 0
VEEVA SYS INC CL A COM 922475108 1,527 10,000 SH   SOLE 10,000 0 0
VERTEX ENERGY INC COM 92534K107 337 295,360 SH   SOLE 295,360 0 0
VOXX INTL CORP CL A 91829F104 280 59,646 SH   SOLE 59,646 0 0
VULCAN MATLS CO COM 929160109 1,512 10,000 SH   SOLE 10,000 0 0
WALMART INC COM 931142103 475 4,000 SH   SOLE 4,000 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 3,481 13,433 SH   SOLE 13,433 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 425 3,000 SH   SOLE 3,000 0 0
WILLSCOT CORP COM 971375126 1,210 77,693 SH   SOLE 77,693 0 0
WOODWARD INC COM 980745103 863 8,000 SH   SOLE 8,000 0 0
WPX ENERGY INC COM 98212B103 1,800 170,000 SH   SOLE 170,000 0 0
ZOVIO INC COM 98979V102 2,603 1,321,396 SH   SOLE 1,321,396 0 0