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,853 63,270 SH   SOLE 63,270 0 0
ADOBE INC COM 00724F101 627 1,900 SH   SOLE 1,900 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,707 16,900 SH   SOLE 16,900 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 473 10,350 SH   SOLE 10,350 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 8,948 381,428 SH   SOLE 381,428 0 0
ALBEMARLE CORP COM 012653101 292 4,000 SH   SOLE 4,000 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 311 2,500 SH   SOLE 2,500 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 1,732 160,032 SH   SOLE 160,032 0 0
ALLY FINL INC COM 02005N100 1,375 45,000 SH   SOLE 45,000 0 0
ALPHABET INC CAP STK CL C 02079K107 268 200 SH   SOLE 200 0 0
ALTERYX INC COM CL A 02156B103 2,402 24,000 SH   SOLE 24,000 0 0
AMERICAN EXPRESS CO COM 025816109 647 5,200 SH   SOLE 5,200 0 0
AMERICAS CAR MART INC COM 03062T105 2,111 19,252 SH   SOLE 19,252 0 0
AQUA AMERICA INC COM 03836W103 1,357 28,900 SH   SOLE 28,900 0 0
ATLASSIAN CORP PLC CL A G06242104 481 4,000 SH   SOLE 4,000 0 0
AVAYA HLDGS CORP COM 05351X101 1,161 86,000 SH   SOLE 86,000 0 0
BOK FINL CORP COM NEW 05561Q201 1,747 19,992 SH   SOLE 19,992 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,486 20,893 SH   SOLE 20,893 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2,010 79,099 SH   SOLE 79,099 0 0
CACI INTL INC CL A 127190304 2,000 8,000 SH   SOLE 8,000 0 0
CAMECO CORP COM 13321L108 1,345 151,085 SH   SOLE 151,085 0 0
CAPITAL SR LIVING CORP COM 140475104 126 40,700 SH   SOLE 40,700 0 0
CARMAX INC COM 143130102 1,929 22,000 SH   SOLE 22,000 0 0
CASEYS GEN STORES INC COM 147528103 1,590 10,000 SH   SOLE 10,000 0 0
CATALENT INC COM 148806102 225 4,000 SH   SOLE 4,000 0 0
CBRE GROUP INC CL A 12504L109 1,042 17,000 SH   SOLE 17,000 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 7,974 1,726,000 SH   SOLE 1,726,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,197 19,800 SH   SOLE 19,800 0 0
CIVEO CORP CDA COM 17878Y108 8,538 6,618,800 SH   SOLE 6,618,800 0 0
CLARIVATE ANALYTICS PLC COM G21810109 215 12,800 SH   SOLE 12,800 0 0
CLOUDFLARE INC CL A COM 18915M107 2,566 150,418 SH   SOLE 150,418 0 0
CODEXIS INC COM 192005106 2,669 166,918 SH   SOLE 166,918 0 0
COOPER COS INC COM NEW 216648402 2,570 8,000 SH   SOLE 8,000 0 0
CORE LABORATORIES N V COM N22717107 904 24,000 SH   SOLE 24,000 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 1,832 215,278 SH   SOLE 215,278 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 878 15,000 SH   SOLE 15,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 353 1,200 SH   SOLE 1,200 0 0
COUPA SOFTWARE INC COM 22266L106 1,170 8,000 SH   SOLE 8,000 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,247 25,000 SH   SOLE 25,000 0 0
CURO GROUP HLDGS CORP COM 23131L107 440 36,157 SH   SOLE 36,157 0 0
D R HORTON INC COM 23331A109 2,944 55,810 SH   SOLE 55,810 0 0
DESTINATION XL GROUP INC COM 25065K104 5,361 4,188,324 SH   SOLE 4,188,324 0 0
DIEBOLD NXDF INC COM 253651103 5,566 527,110 SH   SOLE 527,110 0 0
DORMAN PRODUCTS INC COM 258278100 1,139 15,045 SH   SOLE 15,045 0 0
ELEVATE CREDIT INC COM 28621V101 5,315 1,194,335 SH   SOLE 1,194,335 0 0
ENERGY FUELS INC COM NEW 292671708 310 162,233 SH   SOLE 162,233 0 0
ENOVA INTL INC COM 29357K103 10,651 442,691 SH   SOLE 442,691 0 0
ERICSSON ADR B SEK 10 294821608 1,671 190,300 SH   SOLE 190,300 0 0
EVERBRIDGE INC COM 29978A104 1,208 15,477 SH   SOLE 15,477 0 0
FASTLY INC CL A 31188V100 201 10,000 SH   SOLE 10,000 0 0
GLOBAL PMTS INC COM 37940X102 3,724 20,400 SH   SOLE 20,400 0 0
GULF ISLAND FABRICATION INC COM 402307102 704 138,908 SH   SOLE 138,908 0 0
HCA HEALTHCARE INC COM 40412C101 2,956 20,000 SH   SOLE 20,000 0 0
HI CRUSH INC COM 428337109 141 160,000 SH   SOLE 160,000 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 1,576 100,820 SH   SOLE 100,820 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,977 74,284 SH   SOLE 74,284 0 0
INTREPID POTASH INC COM 46121Y102 4,322 1,594,969 SH   SOLE 1,594,969 0 0
JD COM INC SPON ADR CL A 47215P106 916 26,000 SH   SOLE 26,000 0 0
JONES LANG LASALLE INC COM 48020Q107 1,043 5,991 SH   SOLE 5,991 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 226 12,542 SH   SOLE 12,542 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 3,166 16,000 SH   SOLE 16,000 0 0
LENNAR CORP CL A 526057104 803 14,393 SH   SOLE 14,393 0 0
LGI HOMES INC COM 50187T106 3,532 50,000 SH   SOLE 50,000 0 0
LILLY ELI & CO COM 532457108 421 3,200 SH   SOLE 3,200 0 0
LINCOLN EDL SVCS CORP COM 533535100 1,357 502,634 SH   SOLE 502,634 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,358 19,000 SH   SOLE 19,000 0 0
LIVENT CORP COM 53814L108 1,685 197,087 SH   SOLE 197,087 0 0
MANHATTAN ASSOCS INC COM 562750109 319 4,000 SH   SOLE 4,000 0 0
MARATHON PETE CORP COM 56585A102 602 10,000 SH   SOLE 10,000 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,076 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 1,728 25,000 SH   SOLE 25,000 0 0
MICROSOFT CORP COM 594918104 946 6,000 SH   SOLE 6,000 0 0
MILLER HERMAN INC COM 600544100 625 15,000 SH   SOLE 15,000 0 0
MURPHY USA INC COM 626755102 468 4,000 SH   SOLE 4,000 0 0
NAM TAI PPTY INC SHS G63907102 3,469 402,947 SH   SOLE 402,947 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 108 20,000 SH   SOLE 20,000 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 17,855 1,999,404 SH   SOLE 1,999,404 0 0
NAVIENT CORPORATION COM 63938C108 2,668 195,000 SH   SOLE 195,000 0 0
NELNET INC CL A 64031N108 1,464 25,134 SH   SOLE 25,134 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 13,799 3,709,416 SH   SOLE 3,709,416 0 0
NEXTIER OILFIELD SOLUTIONS I COM 65290C105 941 140,466 SH   SOLE 140,466 0 0
NIKE INC CL B 654106103 1,458 14,393 SH   SOLE 14,393 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,525 43,121 SH   SOLE 43,121 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 273 22,502 SH   SOLE 22,502 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,036 74,073 SH   SOLE 74,073 0 0
OCWEN FINL CORP COM NEW 675746309 185 135,000 SH   SOLE 135,000 0 0
OKTA INC CL A 679295105 1,731 15,000 SH   SOLE 15,000 0 0
ORACLE CORP COM 68389X105 403 7,600 SH   SOLE 7,600 0 0
PAYCOM SOFTWARE INC COM 70432V102 662 2,500 SH   SOLE 2,500 0 0
PEABODY ENERGY CORP NEW COM 704551100 1,826 200,250 SH   SOLE 200,250 0 0
PENN NATL GAMING INC COM 707569109 1,022 40,000 SH   SOLE 40,000 0 0
PERFORMANT FINL CORP COM 71377E105 8,455 8,289,594 SH   SOLE 8,289,594 0 0
PFIZER INC COM 717081103 235 6,000 SH   SOLE 6,000 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2,564 139,400 SH   SOLE 139,400 0 0
PLEXUS CORP COM 729132100 231 3,000 SH   SOLE 3,000 0 0
PROS HOLDINGS INC COM 74346Y103 328 5,480 SH   SOLE 5,480 0 0
Q2 HLDGS INC COM 74736L109 334 4,125 SH   SOLE 4,125 0 0
RAYTHEON CO COM NEW 755111507 945 4,300 SH   SOLE 4,300 0 0
ROSS STORES INC COM 778296103 3,878 33,314 SH   SOLE 33,314 0 0
RPM INTL INC COM 749685103 583 7,600 SH   SOLE 7,600 0 0
RUSH ENTERPRISES INC CL A 781846209 3,276 70,449 SH   SOLE 70,449 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 3,088 281,263 SH   SOLE 281,263 0 0
SEADRILL LTD COM G7998G106 432 170,000 SH   SOLE 170,000 0 0
SELECTIVE INS GROUP INC COM 816300107 365 5,600 SH   SOLE 5,600 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 2,899 8,463,319 SH   SOLE 8,463,319 0 0
SKECHERS U S A INC CL A 830566105 3,848 89,100 SH   SOLE 89,100 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,130 15,500 SH   SOLE 15,500 0 0
SPS COMMERCE INC COM 78463M107 2,328 42,000 SH   SOLE 42,000 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 617 10,056 SH   SOLE 10,056 0 0
STARBUCKS CORP COM 855244109 1,291 14,678 SH   SOLE 14,678 0 0
SUMMIT MATLS INC CL A 86614U100 2,725 114,000 SH   SOLE 114,000 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 3,085 64,000 SH   SOLE 64,000 0 0
TALEND S A ADS 874224207 259 6,610 SH   SOLE 6,610 0 0
TECH DATA CORP COM 878237106 862 6,000 SH   SOLE 6,000 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 5,989 3,055,518 SH   SOLE 3,055,518 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,953 2,500 SH   SOLE 2,500 0 0
TRANSDIGM GROUP INC COM 893641100 2,240 4,000 SH   SOLE 4,000 0 0
U S SILICA HLDGS INC COM 90346E103 11,440 1,860,156 SH   SOLE 1,860,156 0 0
ULTA BEAUTY INC COM 90384S303 633 2,500 SH   SOLE 2,500 0 0
UNIT CORP COM 909218109 1,902 2,733,620 SH   SOLE 2,733,620 0 0
UNITED TECHNOLOGIES CORP COM 913017109 809 5,400 SH   SOLE 5,400 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 538 8,842 SH   SOLE 8,842 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 266 2,000 SH   SOLE 2,000 0 0
VEEVA SYS INC CL A COM 922475108 1,407 10,000 SH   SOLE 10,000 0 0
VERTEX ENERGY INC COM 92534K107 827 537,090 SH   SOLE 537,090 0 0
VULCAN MATLS CO COM 929160109 1,440 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 4,436 13,433 SH   SOLE 13,433 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 451 3,000 SH   SOLE 3,000 0 0
WILLSCOT CORP COM 971375126 1,437 77,693 SH   SOLE 77,693 0 0
WOODWARD INC COM 980745103 948 8,000 SH   SOLE 8,000 0 0
WPX ENERGY INC COM 98212B103 2,336 170,000 SH   SOLE 170,000 0 0
ZOVIO INC COM 98979V102 4,069 1,975,018 SH   SOLE 1,975,018 0 0