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
Gildan Activewear Inc COM 375916103 11,004 340,888 SH   SOLE   11,004 0 0
Stantec Inc COM 85472N109 47,607 1,703,373 SH   SOLE   47,607 0 0
58 Com Inc SPON ADR REP A 31680Q104 4,820 67,350 SH   SOLE   4,820 0 0
Acacia Communications Inc COM 00401C108 307 8,475 SH   SOLE   307 0 0
Alibaba Group Hldg Ltd SPONSORED ADS 01609W102 4,681 27,150 SH   SOLE   4,681 0 0
Amazon Com Inc COM 023135106 819 700 SH   SOLE   819 0 0
Aratana Therapeutics Inc COM 03874P101 2,832 538,363 SH   SOLE   2,832 0 0
Axalta Coating Systems Ltd AMERICAN DEP SHS G0750C108 1,903 58,800 SH   SOLE   1,903 0 0
Bank of Marin Bancorp COM 063425102 202 2,975 SH   SOLE   202 0 0
Bank of NT Butterfield&Son SHS NEW G0772R208 11,049 304,475 SH   SOLE   11,049 0 0
Bank of the Ozarks Inc COM 063904106 11,232 231,825 SH   SOLE   11,232 0 0
BG Staffing Inc COM 05544A109 606 38,025 SH   SOLE   606 0 0
Biodelivery Sciences Intl COM 09060J106 3,055 1,035,631 SH   SOLE   3,055 0 0
Blackline Inc COM 09239B109 2,605 79,433 SH   SOLE   2,605 0 0
BofI Holding Inc COM 05566U108 2,130 71,250 SH   SOLE   2,130 0 0
CBOE Global Markets Inc COM 12503M108 349 2,800 SH   SOLE   349 0 0
CoBiz Financial Inc COM 190897108 1,213 60,687 SH   SOLE   1,213 0 0
Credicorp Ltd COM G2519Y108 19,037 91,775 SH   SOLE   19,037 0 0
Ctrip.com International Ltd COM 22943F100 10,862 246,300 SH   SOLE   10,862 0 0
Despegear Com Corp ORD SHS G27358103 8,709 316,925 SH   SOLE   8,709 0 0
Dexcom Inc COM 252131107 367 6,400 SH   SOLE   367 0 0
Diamond Hill Investment COM NEW 25264R207 4,076 19,725 SH   SOLE   4,076 0 0
Dollar Tree Inc COM 256746108 1,510 14,075 SH   SOLE   1,510 0 0
Dril-Quip Inc COM 262037104 2,166 45,400 SH   SOLE   2,166 0 0
Edwards Lifesciences Corp COM 28176E108 1,696 15,050 SH   SOLE   1,696 0 0
EPAM Systems Inc COM 29414B104 40,697 378,825 SH   SOLE   40,697 0 0
ePlus Inc COM 294268107 492 6,542 SH   SOLE   492 0 0
Esquire Finl Hldgs Inc COM 29667J101 2,073 105,027 SH   SOLE   2,073 0 0
Evolent Health Inc CL A 30050B101 369 30,000 SH   SOLE   369 0 0
ExlService Holdings Inc COM 302081104 5,315 88,075 SH   SOLE   5,315 0 0
Fastenal Co COM 311900104 12,580 230,025 SH   SOLE   12,580 0 0
FCB Finl Hldgs Inc CL A 30255G103 729 14,350 SH   SOLE   729 0 0
First Long Is Corp COM 320734106 2,519 88,375 SH   SOLE   2,519 0 0
First Rep Bk San Francisco C COM 33616C100 17,189 198,400 SH   SOLE   17,189 0 0
First Cash Financial Services COM 33767D105 59,463 881,589 SH   SOLE   59,463 0 0
Genpact Ltd COM G3922B107 6,524 205,550 SH   SOLE   6,524 0 0
Gentex Corp COM 371901109 3,864 184,450 SH   SOLE   3,864 0 0
Globant SA COM L44385109 21,542 463,675 SH   SOLE   21,542 0 0
Gran Tierra Energy Inc COM 38500T101 10,261 3,800,307 SH   SOLE   10,261 0 0
Grand Canyon Ed Inc COM 38526M106 2,549 28,475 SH   SOLE   2,549 0 0
Hacket Group Inc COM 404609109 4,123 262,475 SH   SOLE   4,123 0 0
Hamilton Lane Inc COM 407497106 10,798 305,118 SH   SOLE   10,798 0 0
Hingham Institution for Saving COM 433323102 7,372 35,615 SH   SOLE   7,372 0 0
Home Bancshares Inc COM 436893200 14,433 620,787 SH   SOLE   14,433 0 0
IDEX Corp COM 45167R104 8,086 61,275 SH   SOLE   8,086 0 0
Innospec Inc COM 45768S105 646 9,150 SH   SOLE   646 0 0
Inphi Corp COM 45772F107 9,055 247,400 SH   SOLE   9,055 0 0
JD Com Inc SPON ADR CL A 47215P106 9,422 227,475 SH   SOLE   9,422 0 0
K2M Group Holdings Inc COM 48273J107 491 27,250 SH   SOLE   491 0 0
Kinsale Capital Group Inc CL A 49714P108 6,299 139,975 SH   SOLE   6,299 0 0
Knight Transportation Inc COM 499049104 25,863 591,570 SH   SOLE   25,863 0 0
Kornit Digital Ltd COM M6372Q113 1,446 89,560 SH   SOLE   1,446 0 0
LGI Homes Inc COM 50187T106 7,678 102,326 SH   SOLE   7,678 0 0
Littelfuse Inc COM 537008104 4,248 21,475 SH   SOLE   4,248 0 0
LKQ Corp COM 501889208 5,813 142,925 SH   SOLE   5,813 0 0
Lululemon Athletica Inc COM 550021109 8,625 109,750 SH   SOLE   8,625 0 0
Luxoft Hldg Inc ORD SHS CL A G57279104 15,224 273,325 SH   SOLE   15,224 0 0
Malibu Boats Inc CL A 56117J100 139 4,686 SH   SOLE   139 0 0
MarketAxess Holdings Inc COM 57060D108 14,622 72,475 SH   SOLE   14,622 0 0
MEDNAX Inc COM 58502B106 11,027 206,350 SH   SOLE   11,027 0 0
Microchip Technology Inc COM 595017104 8,840 100,595 SH   SOLE   8,840 0 0
Monro Muffler Brake Inc COM 610236101 9,896 173,775 SH   SOLE   9,896 0 0
MSC Indl Direct Inc CL A 553530106 14,567 150,700 SH   SOLE   14,567 0 0
Now Inc COM 67011P100 745 67,575 SH   SOLE   745 0 0
NV5 Global Inc COM 62945V109 5,743 106,050 SH   SOLE   5,743 0 0
O2Micro International Ltd SPONS ADR 67107W100 5,214 3,122,167 SH   SOLE   5,214 0 0
Oxford Immunotec Global PLC ORD SHS G6855A103 10,941 783,203 SH   SOLE   10,941 0 0
Palo Alto Networks Inc COM 697435105 1,261 8,700 SH   SOLE   1,261 0 0
Patrick Industries Inc COM 703343103 794 11,437 SH   SOLE   794 0 0
Paycom Software Inc COM 70432V102 8,274 103,000 SH   SOLE   8,274 0 0
Power Integrations Inc ADR 739276103 25,966 353,040 SH   SOLE   25,966 0 0
PRA Group Inc COM 69354N106 8,937 269,200 SH   SOLE   8,937 0 0
Proto Labs Inc COM 743713109 2,820 27,375 SH   SOLE   2,820 0 0
Qualys Inc COM 74758T303 1,414 23,825 SH   SOLE   1,414 0 0
Reis Inc COM 75936P105 90 4,375 SH   SOLE   90 0 0
Resources Connection Inc COM 76122Q105 3,224 208,700 SH   SOLE   3,224 0 0
Ritchie Bros Auctioneers Inc COM 767744105 25,659 857,300 SH   SOLE   25,659 0 0
Seacoast Commerce Banc Holding COM 81171B108 1,222 60,025 SH   SOLE   1,222 0 0
SEI Investments Co COM 784117103 647 9,000 SH   SOLE   647 0 0
ServisFirst Bancshares Inc CL A 81768T108 5,272 127,025 SH   SOLE   5,272 0 0
Signature Bk New York COM 82669G104 5,024 36,600 SH   SOLE   5,024 0 0
Silicon Laboratories Inc COM 826919102 11,160 126,390 SH   SOLE   11,160 0 0
Staar Surgical Co COM PAR $0.01 852312305 5,080 327,766 SH   SOLE   5,080 0 0
SVB Financial Group CL A 78486Q101 11,811 50,525 SH   SOLE   11,811 0 0
HealthEquity Inc COM 42226A107 1,182 25,325 SH   SOLE   1,182 0 0
Transcat Inc COM 893529107 1,527 107,143 SH   SOLE   1,527 0 0
Trecora Resources COM 894648104 767 56,819 SH   SOLE   767 0 0
TriMas Corp COM NEW 896215209 6,781 253,500 SH   SOLE   6,781 0 0
Tyler Technologies Inc COM 902252105 345 1,950 SH   SOLE   345 0 0
Under Armour Inc CL A 904311107 1,328 92,050 SH   SOLE   1,328 0 0
Veracyte Inc COM 92337F107 2,128 325,889 SH   SOLE   2,128 0 0
Webster Finl Corp Conn COM 947890109 731 13,025 SH   SOLE   731 0 0
Wix Com Ltd COM M98068105 21,810 378,975 SH   SOLE   21,810 0 0
WNS Holdings Ltd COM 92932M101 40,934 1,020,031 SH   SOLE   40,934 0 0
YUM China Hldgs Inc COM 98850P109 11,192 279,650 SH   SOLE   11,192 0 0
Zix Corp COM 98974P100 122 27,775 SH   SOLE   122 0 0