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
SIGNET JEWELERS LIMITED SHS G81276100 9,366 148,100 SH   SOLE   118,100 0 30,000
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 662 7,850 SH   SOLE   7,850 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 590 13,800 SH   SOLE   13,800 0 0
ASV HLDGS INC COM 00215L104 69 8,481 SH   SOLE   8,481 0 0
AZZ INC COM 002474104 469 8,400 SH   SOLE   8,400 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 572 9,650 SH   SOLE   9,650 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,208 24,250 SH   SOLE   11,750 0 12,500
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,093 12,050 SH   SOLE   12,050 0 0
AMAZON COM INC COM 023135106 4,162 4,300 SH   SOLE   3,300 0 1,000
AMERCO COM 023586100 11,046 30,175 SH   SOLE   26,175 0 4,000
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1,879 84,800 SH   SOLE   84,800 0 0
AMERICAN TOWER CORP NEW COM 03027X100 12,640 95,525 SH   SOLE   80,525 0 15,000
AMETEK INC NEW COM 031100100 48 787 SH   SOLE   787 0 0
ANADARKO PETE CORP COM 032511107 101 2,225 SH   SOLE   2,225 0 0
APOGEE ENTERPRISES INC COM 037598109 4,627 81,400 SH   SOLE   81,400 0 0
APPLE INC COM 037833100 47,270 328,215 SH   SOLE   293,215 0 35,000
ARCH COAL INC CL A 039380407 18,390 269,250 SH   SOLE   217,750 0 51,500
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,700 58,700 SH   SOLE   58,700 0 0
ASTRONICS CORP COM 046433108 3,345 109,782 SH   SOLE   109,782 0 0
ASURE SOFTWARE INC COM 04649U102 2,174 148,775 SH   SOLE   148,775 0 0
BANK OF THE OZARKS INC COM 063904106 1,331 28,400 SH   SOLE   28,400 0 0
BANKUNITED INC COM 06652K103 3,327 98,700 SH   SOLE   98,700 0 0
BEACON ROOFING SUPPLY INC COM 073685109 813 16,600 SH   SOLE   16,600 0 0
BLACKROCK INC COM 09247X101 5,217 12,350 SH   SOLE   9,350 0 3,000
BLOOMIN BRANDS INC COM 094235108 3,567 168,000 SH   SOLE   168,000 0 0
BOINGO WIRELESS INC COM 09739C102 2,260 151,100 SH   SOLE   151,100 0 0
BRUNSWICK CORP COM 117043109 674 10,750 SH   SOLE   10,750 0 0
CDK GLOBAL INC COM 12508E101 372 6,000 SH   SOLE   6,000 0 0
CME GROUP INC COM 12572Q105 2,931 23,400 SH   SOLE   8,400 0 15,000
CSX CORP COM 126408103 8,320 152,500 SH   SOLE   152,500 0 0
CANADIAN PAC RY LTD COM 13645T100 3,554 22,100 SH   SOLE   22,100 0 0
CARS COM INC COM 14575E105 1,659 62,300 SH   SOLE   62,300 0 0
CASELLA WASTE SYS INC CL A 147448104 22,262 1,356,600 SH   SOLE   1,286,600 0 70,000
CASEYS GEN STORES INC COM 147528103 1,874 17,500 SH   SOLE   0 0 17,500
CELGENE CORP COM 151020104 5,870 45,200 SH   SOLE   45,200 0 0
CENTURY CMNTYS INC COM 156504300 3,202 129,100 SH   SOLE   129,100 0 0
CHUYS HLDGS INC COM 171604101 496 21,200 SH   SOLE   21,200 0 0
CISCO SYS INC COM 17275R102 1,921 61,370 SH   SOLE   61,370 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 19,064 475,400 SH   SOLE   415,400 0 60,000
COHERENT INC COM 192479103 35,470 157,650 SH   SOLE   142,650 0 15,000
COLUMBIA BKG SYS INC COM 197236102 691 17,350 SH   SOLE   17,350 0 0
COMERICA INC COM 200340107 2,805 38,300 SH   SOLE   38,300 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,705 8,800 SH   SOLE   8,800 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 7,686 329,850 SH   SOLE   329,850 0 0
CONTINENTAL RESOURCES INC COM 212015101 432 13,370 SH   SOLE   13,370 0 0
CONTROL4 CORP COM 21240D107 4,814 245,500 SH   SOLE   245,500 0 0
CORE MARK HOLDINGS CO INC COM 218681104 3,000 90,750 SH   SOLE   90,750 0 0
CORNING INC COM 219350105 66 2,200 SH   SOLE   2,200 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 50,952 508,600 SH   SOLE   508,600 0 0
CROWN HOLDINGS INC COM 228368106 334 5,600 SH   SOLE   5,600 0 0
CUMMINS INC COM 231021106 85 525 SH   SOLE   525 0 0
CYTOSORBENTS CORP COM NEW 23283X206 2,555 594,250 SH   SOLE   369,250 0 225,000
DSW INC CL A 23334L102 2,425 137,000 SH   SOLE   67,000 0 70,000
DAVITA INC COM 23918K108 913 14,100 SH   SOLE   14,100 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 8,738 162,600 SH   SOLE   162,600 0 0
DENNYS CORP COM 24869P104 2,260 192,000 SH   SOLE   192,000 0 0
DIGITALGLOBE INC COM NEW 25389M877 1,285 38,600 SH   SOLE   38,600 0 0
DINEEQUITY INC COM 254423106 1,363 30,943 SH   SOLE   20,943 0 10,000
DOLBY LABORATORIES INC COM 25659T107 759 15,500 SH   SOLE   5,500 0 10,000
DULUTH HLDGS INC COM CL B 26443V101 2,140 117,500 SH   SOLE   17,500 0 100,000
DUNKIN BRANDS GROUP INC COM 265504100 2,803 50,850 SH   SOLE   10,850 0 40,000
E L F BEAUTY INC COM 26856L103 280 10,300 SH   SOLE   10,300 0 0
EAGLE MATERIALS INC COM 26969P108 5,104 55,225 SH   SOLE   55,225 0 0
ENERSYS COM 29275Y102 2,731 37,700 SH   SOLE   37,700 0 0
ESCALADE INC COM 296056104 46 3,512 SH   SOLE   3,512 0 0
EXACT SCIENCES CORP COM 30063P105 11,016 311,450 SH   SOLE   311,450 0 0
F M C CORP COM NEW 302491303 5,212 71,350 SH   SOLE   71,350 0 0
FARMLAND PARTNERS INC COM 31154R109 1,271 142,150 SH   SOLE   107,150 0 35,000
FLOTEK INDS INC DEL COM 343389102 1,885 210,800 SH   SOLE   210,800 0 0
FOX FACTORY HLDG CORP COM 35138V102 251 7,050 SH   SOLE   7,050 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 1,155 28,000 SH   SOLE   28,000 0 0
GATX CORP COM 361448103 6,629 103,150 SH   SOLE   103,150 0 0
GEE GROUP INC COM 36165A102 1,235 239,300 SH   SOLE   239,300 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3 85 SH   SOLE   85 0 0
GENERAL DYNAMICS CORP COM 369550108 2,684 13,550 SH   SOLE   13,550 0 0
GENERAL MTRS CO COM 37045V100 30,508 873,400 SH   SOLE   858,400 0 15,000
GENTHERM INC COM 37253A103 2,543 65,550 SH   SOLE   65,550 0 0
GLACIER BANCORP INC NEW COM 37637Q105 2,889 78,900 SH   SOLE   78,900 0 0
GRAY TELEVISION INC COM 389375106 521 38,000 SH   SOLE   38,000 0 0
GULFPORT ENERGY CORP COM NEW 402635304 472 32,000 SH   SOLE   32,000 0 0
HAIN CELESTIAL GROUP INC COM 405217100 178 4,592 SH   SOLE   4,592 0 0
HALLIBURTON CO COM 406216101 5,141 120,375 SH   SOLE   120,375 0 0
HOME BANCSHARES INC COM 436893200 3,152 126,600 SH   SOLE   126,600 0 0
HOME DEPOT INC COM 437076102 1,871 12,200 SH   SOLE   12,200 0 0
HORIZON GLOBAL CORP COM 44052W104 831 57,890 SH   SOLE   57,890 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,175 33,000 SH   SOLE   13,000 0 20,000
INTERNATIONAL BUSINESS MACHS COM 459200101 31 200 SH   SOLE   200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 127 900 SH   SOLE   900 0 0
JPMORGAN CHASE & CO COM 46625H100 10,354 113,900 SH   SOLE   113,900 0 0
JASON INDS INC COM 471172106 233 180,520 SH   SOLE   180,520 0 0
JETPAY CORP COM 477177109 78 37,037 SH   SOLE   37,037 0 0
JOINT CORP COM 47973J102 2,138 562,729 SH   SOLE   562,729 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,313 12,550 SH   SOLE   12,550 0 0
KENNAMETAL INC COM 489170100 891 23,800 SH   SOLE   23,800 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 13,688 718,550 SH   SOLE   608,550 0 110,000
KEYCORP NEW COM 493267108 1,804 96,250 SH   SOLE   96,250 0 0
KNOWLES CORP COM 49926D109 426 25,150 SH   SOLE   25,150 0 0
KRATON CORPORATION COM 50077C106 6,767 196,500 SH   SOLE   196,500 0 0
L BRANDS INC COM 501797104 2,366 43,900 SH   SOLE   28,900 0 15,000
LINCOLN ELEC HLDGS INC COM 533900106 3,297 35,800 SH   SOLE   35,800 0 0
MGP INGREDIENTS INC NEW COM 55303J106 461 9,000 SH   SOLE   9,000 0 0
MARCUS CORP COM 566330106 625 20,700 SH   SOLE   20,700 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,044 13,675 SH   SOLE   13,675 0 0
MASTERCARD INCORPORATED CL A 57636Q104 249 2,050 SH   SOLE   2,050 0 0
MCDONALDS CORP COM 580135101 306 2,000 SH   SOLE   2,000 0 0
MICHAELS COS INC COM 59408Q106 9,904 534,751 SH   SOLE   494,751 0 40,000
MITEK SYS INC COM NEW 606710200 1,544 183,800 SH   SOLE   183,800 0 0
NCI BUILDING SYS INC COM NEW 628852204 3,156 189,000 SH   SOLE   134,000 0 55,000
NN INC COM 629337106 12,884 469,350 SH   SOLE   469,350 0 0
NATIONAL CINEMEDIA INC COM 635309107 4,272 575,750 SH   SOLE   375,750 0 200,000
NAUTILUS INC COM 63910B102 1,342 70,100 SH   SOLE   25,100 0 45,000
NEWELL BRANDS INC COM 651229106 230 4,295 SH   SOLE   4,295 0 0
NORDSON CORP COM 655663102 258 2,125 SH   SOLE   2,125 0 0
NORFOLK SOUTHERN CORP COM 655844108 13,929 114,450 SH   SOLE   114,450 0 0
NOVANTA INC COM 67000B104 3,137 87,150 SH   SOLE   87,150 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 545 9,100 SH   SOLE   9,100 0 0
OCLARO INC COM NEW 67555N206 518 55,450 SH   SOLE   55,450 0 0
ON SEMICONDUCTOR CORP COM 682189105 5,307 378,000 SH   SOLE   378,000 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 692 71,000 SH   SOLE   71,000 0 0
ORBCOMM INC COM 68555P100 4,267 377,650 SH   SOLE   377,650 0 0
ORBITAL ATK INC COM 68557N103 1,293 13,150 SH   SOLE   13,150 0 0
OSHKOSH CORP COM 688239201 5,886 85,450 SH   SOLE   85,450 0 0
OWENS CORNING NEW COM 690742101 6,379 95,325 SH   SOLE   95,325 0 0
PHI INC COM VTG 69336T106 148 14,950 SH   SOLE   14,950 0 0
PHI INC COM NON VTG 69336T205 704 72,100 SH   SOLE   0 0 72,100
PPG INDS INC COM 693506107 1,682 15,300 SH   SOLE   15,300 0 0
PANERA BREAD CO CL A 69840W108 1,613 5,125 SH   SOLE   5,125 0 0
PARKER HANNIFIN CORP COM 701094104 8 50 SH   SOLE   50 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 4 200 SH   SOLE   200 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 578 45,600 SH   SOLE   45,600 0 0
PLYMOUTH INDL REIT INC COM 729640102 657 35,000 SH   SOLE   35,000 0 0
POOL CORPORATION COM 73278L105 49 414 SH   SOLE   414 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 193 1,400 SH   SOLE   1,400 0 0
PROGRESSIVE CORP OHIO COM 743315103 619 14,050 SH   SOLE   14,050 0 0
PURECYCLE CORP COM NEW 746228303 484 62,500 SH   SOLE   62,500 0 0
RH COM 74967X103 465 7,200 SH   SOLE   7,200 0 0
RAMBUS INC DEL COM 750917106 830 72,600 SH   SOLE   47,600 0 25,000
RAYMOND JAMES FINANCIAL INC COM 754730109 3,590 44,750 SH   SOLE   44,750 0 0
RAYTHEON CO COM NEW 755111507 1,381 8,550 SH   SOLE   8,550 0 0
REALOGY HLDGS CORP COM 75605Y106 10,871 335,000 SH   SOLE   285,000 0 50,000
ROGERS CORP COM 775133101 9,576 88,160 SH   SOLE   88,160 0 0
RYDER SYS INC COM 783549108 1,479 20,550 SH   SOLE   20,550 0 0
S&P GLOBAL INC COM 78409V104 2,686 18,400 SH   SOLE   8,400 0 10,000
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,698 20,000 SH   SOLE   0 0 20,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 193 800 SH   SOLE   800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 207 1,750 SH   SOLE   1,750 0 0
SCHLUMBERGER LTD COM 806857108 151 2,290 SH   SOLE   2,290 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 4,659 52,075 SH   SOLE   52,075 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 531 43,709 SH   SOLE   43,709 0 0
SENESTECH INC COM 81720R109 208 36,483 SH   SOLE   36,483 0 0
SHERWIN WILLIAMS CO COM 824348106 1,962 5,590 SH   SOLE   5,590 0 0
SIMULATIONS PLUS INC COM 829214105 1,673 135,500 SH   SOLE   135,500 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3,623 69,600 SH   SOLE   69,600 0 0
SMITH A O COM 831865209 563 10,000 SH   SOLE   10,000 0 0
SOUTHWEST AIRLS CO COM 844741108 5,325 85,700 SH   SOLE   85,700 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 2,160 400,050 SH   SOLE   400,050 0 0
SUMMIT MATLS INC CL A 86614U100 3,101 107,400 SH   SOLE   107,400 0 0
TJX COS INC NEW COM 872540109 1,977 27,400 SH   SOLE   27,400 0 0
TARGET CORP COM 87612E106 78 1,500 SH   SOLE   1,500 0 0
3M CO COM 88579Y101 279 1,340 SH   SOLE   1,340 0 0
TILE SHOP HLDGS INC COM 88677Q109 9,232 447,055 SH   SOLE   447,055 0 0
TRANSDIGM GROUP INC COM 893641100 3,190 11,865 SH   SOLE   11,865 0 0
TWIN DISC INC COM 901476101 1,453 90,026 SH   SOLE   90,026 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 375 116,055 SH   SOLE   116,055 0 0
ULTA BEAUTY INC COM 90384S303 363 1,265 SH   SOLE   1,265 0 0
UNION PAC CORP COM 907818108 50,387 462,650 SH   SOLE   425,150 0 37,500
UNIQUE FABRICATING INC COM 90915J103 311 32,666 SH   SOLE   32,666 0 0
UNITED STATES STL CORP NEW COM 912909108 684 30,900 SH   SOLE   30,900 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 267 74,850 SH   SOLE   74,850 0 0
UPLAND SOFTWARE INC COM 91544A109 1,081 49,147 SH   SOLE   49,147 0 0
URBAN OUTFITTERS INC COM 917047102 3,042 164,100 SH   SOLE   79,100 0 85,000
VERIFONE SYS INC COM 92342Y109 985 54,400 SH   SOLE   54,400 0 0
VISA INC COM CL A 92826C839 10,339 110,250 SH   SOLE   90,250 0 20,000
WABTEC CORP COM 929740108 512 5,600 SH   SOLE   5,600 0 0
WARRIOR MET COAL INC COM 93627C101 2,870 167,550 SH   SOLE   67,550 0 100,000
WESTROCK CO COM 96145D105 4,397 77,600 SH   SOLE   77,600 0 0
WEYERHAEUSER CO COM 962166104 1,688 50,400 SH   SOLE   50,400 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 1,670 232,265 SH   SOLE   232,265 0 0
XPERI CORP COM 98421B100 1,478 49,600 SH   SOLE   29,600 0 20,000
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,759 17,500 SH   SOLE   17,500 0 0