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
Cipher Pharmaceuticals Inc COM 17253X105 7,256 2,100,600 SH   SOLE   7,256 0 0
Crescent Point Energy Corp COM 22576C101 3,768 349,184 SH   SOLE   3,768 0 0
Gildan Activewear Inc COM 375916103 7,712 285,831 SH   SOLE   7,712 0 0
Stantec Inc COM 85472N109 39,147 1,510,635 SH   SOLE   39,147 0 0
51job Inc SP ADR REP COM 316827104 1,838 50,125 SH   SOLE   1,838 0 0
Acacia Communications Inc COM 00401C108 497 8,475 SH   SOLE   497 0 0
Amazon Com Inc COM 023135106 842 950 SH   SOLE   842 0 0
Amtrust Finl Svcs Inc COM 032359309 2,306 124,925 SH   SOLE   2,306 0 0
Aratana Therapeutics Inc COM 03874P101 2,032 383,363 SH   SOLE   2,032 0 0
Athene Holding Ltd CL A G0684D107 609 12,175 SH   SOLE   609 0 0
Axalta Coating Systems Ltd COM G0750C108 2,112 65,600 SH   SOLE   2,112 0 0
Bank of Marin Bancorp COM 063425102 191 2,975 SH   SOLE   191 0 0
Bank of the Ozarks Inc COM 063904106 5,566 107,025 SH   SOLE   5,566 0 0
BG Staffing Inc COM 05544A109 1,778 124,282 SH   SOLE   1,778 0 0
BioDelivery Sciences Intl COM 09060J106 1,913 1,007,006 SH   SOLE   1,913 0 0
BofI Holding Inc COM 05566U108 1,078 41,250 SH   SOLE   1,078 0 0
Carter Inc COM 146229109 483 5,375 SH   SOLE   483 0 0
Credicorp Ltd COM G2519Y108 13,599 83,275 SH   SOLE   13,599 0 0
CTRIP Com Intl Ltd AMERICAN DEP SHS 22943F100 5,985 121,775 SH   SOLE   5,985 0 0
Diamond Hill Investment COM NEW 25264R207 5,190 26,675 SH   SOLE   5,190 0 0
Dollar Tree Inc COM 256746108 857 10,925 SH   SOLE   857 0 0
Dril-Quip Inc COM 262037104 2,812 51,550 SH   SOLE   2,812 0 0
Edwards Lifesciences Corp COM 28176E108 1,152 12,250 SH   SOLE   1,152 0 0
Entellus Medical Inc COM 29363K105 2,932 212,491 SH   SOLE   2,932 0 0
EPAM Systems Inc COM 29414B104 26,821 355,150 SH   SOLE   26,821 0 0
ePlus Inc COM 294268107 1,162 8,603 SH   SOLE   1,162 0 0
Escalade Inc COM 296056104 1,296 100,461 SH   SOLE   1,296 0 0
Etsy Inc COM 29786A106 1,063 100,000 SH   SOLE   1,063 0 0
Evolent Health Inc CL A 30050B101 403 18,075 SH   SOLE   403 0 0
ExlService Holdings Inc COM 302081104 4,423 93,400 SH   SOLE   4,423 0 0
Fastenal Co COM 311900104 5,476 106,325 SH   SOLE   5,476 0 0
First Long Is Corp COM 320734106 916 33,875 SH   SOLE   916 0 0
First Rep Bk San Francisco C COM 33616C100 23,940 255,200 SH   SOLE   23,940 0 0
First Cash Financial Services COM 31942D107 38,236 777,939 SH   SOLE   38,236 0 0
Genpact Ltd SHS G3922B107 10,409 420,400 SH   SOLE   10,409 0 0
Gentex Corp COM 371901109 10,411 488,075 SH   SOLE   10,411 0 0
Globant SA COM L44385109 18,821 517,050 SH   SOLE   18,821 0 0
Gran Tierra Energy Inc COM 38500T101 10,013 3,792,832 SH   SOLE   10,013 0 0
Hennessy Advisors Inc COM 425885100 476 28,300 SH   SOLE   476 0 0
Hibbett Sports Inc COM 428567101 2,903 98,420 SH   SOLE   2,903 0 0
Hingham Institution for Saving COM 433323102 5,976 33,790 SH   SOLE   5,976 0 0
Home Bancshares Inc COM 436893200 8,045 297,187 SH   SOLE   8,045 0 0
IDEX Corp COM 45167R104 5,169 55,275 SH   SOLE   5,169 0 0
Inphi Corp COM 45772F107 12,102 247,900 SH   SOLE   12,102 0 0
K2M Group Holdings Inc COM 48273J107 559 27,250 SH   SOLE   559 0 0
Kinsale Capital Group Inc COM 49714P108 4,317 134,725 SH   SOLE   4,317 0 0
Knight Transportation Inc COM 499064103 16,107 513,770 SH   SOLE   16,107 0 0
Kornit Digital Ltd SHS M6372Q113 1,631 85,385 SH   SOLE   1,631 0 0
LeMaitre Vascular Inc COM 525558201 4,139 168,062 SH   SOLE   4,139 0 0
LGI Homes Inc COM 50187T106 4,569 134,751 SH   SOLE   4,569 0 0
Littelfuse Inc COM 537008104 4,473 27,975 SH   SOLE   4,473 0 0
LKQ Corp COM 501889208 922 31,500 SH   SOLE   922 0 0
Lululemon Athletica Inc COM 550021109 368 7,100 SH   SOLE   368 0 0
Luxoft Hldg Inc ORD SHS CL A G57279104 14,344 229,325 SH   SOLE   14,344 0 0
Malibu Boats Inc COM CL A 56117J100 2,928 130,423 SH   SOLE   2,928 0 0
MarketAxess Holdings Inc COM 57060D108 12,684 67,650 SH   SOLE   12,684 0 0
MEDNAX Inc COM 58502B106 13,031 187,825 SH   SOLE   13,031 0 0
Microchip Technology Inc COM 595017104 9,724 131,795 SH   SOLE   9,724 0 0
MSC Indl Direct Inc CL A 553530106 8,735 85,000 SH   SOLE   8,735 0 0
MuleSoft Inc CL A 625207105 1,321 54,275 SH   SOLE   1,321 0 0
National Beverage Corp COM 635017106 2,170 25,675 SH   SOLE   2,170 0 0
NV5 Global Inc COM 62945V109 3,987 106,050 SH   SOLE   3,987 0 0
NxStage Medical Inc COM 67072V103 888 33,100 SH   SOLE   888 0 0
O2Micro International Ltd SPONS ADR 67107W100 6,839 2,986,292 SH   SOLE   6,839 0 0
Oxford Immunotec Global PLC ORD SHS G6855A103 10,895 703,378 SH   SOLE   10,895 0 0
Palo Alto Networks Inc COM 697435105 887 7,875 SH   SOLE   887 0 0
Patrick Industries Inc COM 703343103 541 7,625 SH   SOLE   541 0 0
Paycom Software Inc COM 70432V102 6,881 119,650 SH   SOLE   6,881 0 0
Power Integrations Inc ADR 739276103 21,851 332,340 SH   SOLE   21,851 0 0
PRA Group Inc COM 69354N106 8,849 266,950 SH   SOLE   8,849 0 0
Proto Labs Inc COM 743713109 2,160 42,275 SH   SOLE   2,160 0 0
Qualys Inc COM 74758T303 903 23,825 SH   SOLE   903 0 0
Reis Inc COM 75936P105 78 4,375 SH   SOLE   78 0 0
Ritchie Bros Auctioneers Inc COM 767744105 16,000 486,325 SH   SOLE   16,000 0 0
Seacoast Commerce Banc Holding COM 81171B108 1,128 60,025 SH   SOLE   1,128 0 0
SEI Investments Co COM 784117103 454 9,000 SH   SOLE   454 0 0
ServisFirst Bancshares Inc COM 81768T108 928 25,500 SH   SOLE   928 0 0
Signature Bk New York COM 82669G104 7,572 51,025 SH   SOLE   7,572 0 0
Silicon Laboratories Inc COM 826919102 9,770 132,840 SH   SOLE   9,770 0 0
Spirit Airls Inc COM 848577102 5,344 100,700 SH   SOLE   5,344 0 0
Sportsmans Whse Hldgs Inc COM 84920Y106 6,320 1,322,235 SH   SOLE   6,320 0 0
Sprouts Farmers Market Inc COM 85208M102 7,674 331,900 SH   SOLE   7,674 0 0
Staar Surgical Co COM PAR $0.01 852312305 4,169 425,406 SH   SOLE   4,169 0 0
SVB Financial Group COM 78486Q101 7,332 39,400 SH   SOLE   7,332 0 0
Synaptics Inc COM 87157D109 585 11,825 SH   SOLE   585 0 0
Transcat Inc COM 893529107 1,734 136,518 SH   SOLE   1,734 0 0
Trecora Resources COM 894648104 631 56,819 SH   SOLE   631 0 0
TriMas Corp COM NEW 896215209 5,553 267,600 SH   SOLE   5,553 0 0
Tyler Technologies Inc COM 902252105 468 3,025 SH   SOLE   468 0 0
Under Armour Inc CL A 904311107 935 47,250 SH   SOLE   935 0 0
Universal Logistics Holdings I COM 91388P105 5,295 369,014 SH   SOLE   5,295 0 0
Veracyte Inc COM 92337F107 3,109 338,625 SH   SOLE   3,109 0 0
Virtusa Corp SPONSORED ADR 92827P102 2,777 91,908 SH   SOLE   2,777 0 0
Wix Com Ltd SHS M98068105 28,506 419,825 SH   SOLE   28,506 0 0
WNS Holdings Ltd SPON ADR 92932M101 29,150 1,018,881 SH   SOLE   29,150 0 0