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 57,091 1,563,523 SH   SOLE   57,091 0 0
Align Technology Inc COM 016255101 4,449 6,686 SH   SOLE   4,449 0 0
Alpha Teknova Inc COM 02080L102 4,735 190,257 SH   SOLE   4,735 0 0
Apollo Global Mgmt Inc COM CL A 03768E105 5,293 85,939 SH   SOLE   5,293 0 0
Arco Platform Ltd COM CL A G04553106 2,644 121,858 SH   SOLE   2,644 0 0
Array Technologies Inc COM SHS 04271T100 2,448 132,194 SH   SOLE   2,448 0 0
Bank Hawaii Corp COM 062540109 5,531 67,316 SH   SOLE   5,531 0 0
Bank of NT Butterfield&Son SHS NEW G0772R208 83,672 2,356,284 SH   SOLE   83,672 0 0
Barrett Business Services Inc COM 068463108 9,919 130,072 SH   SOLE   9,919 0 0
Berkeley Lts Inc COM 084310101 356 18,215 SH   SOLE   356 0 0
Better Choice Co Inc COM 08771Y303 314 84,612 SH   SOLE   314 0 0
Blackline Inc COM 09239B109 8,353 70,749 SH   SOLE   8,353 0 0
Blackstone Group Inc/The COM CL A 09260D107 9,006 77,414 SH   SOLE   9,006 0 0
Bowman Consulting Group Ltd COM 103002101 1,372 99,799 SH   SOLE   1,372 0 0
Bright Health Group Inc COM 10920V107 261 32,039 SH   SOLE   261 0 0
Cactus Inc CL A 127203107 861 22,821 SH   SOLE   861 0 0
Cardiovascular Systems Inc COM 141619106 13,607 414,479 SH   SOLE   13,607 0 0
Castle Biosciences Inc COM 14843C105 15,381 231,296 SH   SOLE   15,381 0 0
Chewy Inc CL A 16679L109 4,953 72,723 SH   SOLE   4,953 0 0
Coastal Financial Corp WA COM NEW 19046P209 797 25,006 SH   SOLE   797 0 0
Dexcom Inc COM 252131107 964 1,763 SH   SOLE   964 0 0
Digital Rlty Tr Inc COM 253868103 704 4,875 SH   SOLE   704 0 0
Elastic NV ORD SHS N14506104 2,159 14,489 SH   SOLE   2,159 0 0
Endava PLC ADS 29260V105 203,119 1,495,171 SH   SOLE   203,119 0 0
EPAM Systems Inc COM 29414B104 188,873 331,077 SH   SOLE   188,873 0 0
Equinix Inc COM 29444U700 6,479 8,200 SH   SOLE   6,479 0 0
Esquire Finl Hldgs Inc COM 29667J101 3,577 124,801 SH   SOLE   3,577 0 0
Etsy Inc COM 29786A106 12,336 59,318 SH   SOLE   12,336 0 0
Evolution Petroleum Corp COM 30049A107 3,523 620,182 SH   SOLE   3,523 0 0
Exact Sciences Corp COM 30063P105 6,474 67,828 SH   SOLE   6,474 0 0
ExlService Holdings Inc COM 302081104 12,688 103,053 SH   SOLE   12,688 0 0
Fastenal Co COM 311900104 4,573 88,602 SH   SOLE   4,573 0 0
Figs Inc CL A 30260D103 2,680 72,159 SH   SOLE   2,680 0 0
First Hawaiian Inc COM 32051X108 5,112 174,188 SH   SOLE   5,112 0 0
First Rep Bk San Francisco C COM 33616C100 41,918 217,325 SH   SOLE   41,918 0 0
Five Below Inc COM 33829M101 10,003 56,577 SH   SOLE   10,003 0 0
Freshpet Inc COM 358039105 3,307 23,177 SH   SOLE   3,307 0 0
FTI Consulting Inc COM 302941109 8,417 62,484 SH   SOLE   8,417 0 0
Genpact Ltd COM G3922B107 109,074 2,295,810 SH   SOLE   109,074 0 0
Glacier Bancorp Inc COM 37637Q105 23,305 421,050 SH   SOLE   23,305 0 0
Global Industrial Co COM 37892E102 15,859 418,543 SH   SOLE   15,859 0 0
Globant SA COM L44385109 88,330 314,332 SH   SOLE   88,330 0 0
Goosehead Ins Inc COM CL A 38267D109 9,884 64,901 SH   SOLE   9,884 0 0
Hacket Group Inc ADS REP SHS A 404609109 5,279 269,081 SH   SOLE   5,279 0 0
HDFC Bank Ltd ADR REPS 3 SHS 40415F101 14,159 193,725 SH   SOLE   14,159 0 0
HeadHunter Group PLC SPONSORED ADS 42207L106 6,886 141,100 SH   SOLE   6,886 0 0
Healthcare Services Group Inc COM 421906108 1,762 70,489 SH   SOLE   1,762 0 0
Heska Corp COM RESTRC NEW 42805E306 37,254 144,094 SH   SOLE   37,254 0 0
Hingham Institution for Saving COM 433323102 616 1,831 SH   SOLE   616 0 0
Honest Co Inc COM 438333106 6,612 637,009 SH   SOLE   6,612 0 0
Houlihan Lokey Inc CL A 441593100 7,963 86,464 SH   SOLE   7,963 0 0
HubSpot Inc COM 443573100 4,126 6,103 SH   SOLE   4,126 0 0
I3 Verticals Inc COM CL A 46571Y107 486 20,080 SH   SOLE   486 0 0
IDEXX Labs Inc COM 45168D104 2,509 4,035 SH   SOLE   2,509 0 0
Insperity Inc COM 45778Q107 8,406 75,910 SH   SOLE   8,406 0 0
Joint Corp COM 47973J102 4,861 49,591 SH   SOLE   4,861 0 0
Kimball International Inc CL B 494274103 1,268 113,250 SH   SOLE   1,268 0 0
Kinsale Capital Group Inc CL A 49714P108 1,809 11,186 SH   SOLE   1,809 0 0
LeMaitre Vascular Inc COM 525558201 16,519 311,145 SH   SOLE   16,519 0 0
LGI Homes Inc COM 50187T106 20,275 142,873 SH   SOLE   20,275 0 0
Littelfuse Inc COM 537008104 40,108 146,771 SH   SOLE   40,108 0 0
Lululemon Athletica Inc COM 550021109 69,693 172,208 SH   SOLE   69,693 0 0
Marcus & Millichap Inc COM 566324109 13,201 324,990 SH   SOLE   13,201 0 0
Maxcyte Inc COM 57777K106 1,892 154,925 SH   SOLE   1,892 0 0
Medpace Holdings Inc COM 58506Q109 7,016 37,067 SH   SOLE   7,016 0 0
Microchip Technology Inc COM 595017104 4,096 26,688 SH   SOLE   4,096 0 0
Mimecast Ltd ORD SHS G14838109 1,380 21,695 SH   SOLE   1,380 0 0
Monolithic Pwr Sys Inc COM 609839105 43,340 89,420 SH   SOLE   43,340 0 0
Morningstar Inc COM 617700109 1,114 4,300 SH   SOLE   1,114 0 0
MSCI Inc COM 55354G100 3,586 5,895 SH   SOLE   3,586 0 0
New Relic Inc COM 64829B100 1,574 21,925 SH   SOLE   1,574 0 0
NV5 Global Inc COM 62945V109 9,134 92,670 SH   SOLE   9,134 0 0
NVIDIA Corp COM 67066G104 808 3,900 SH   SOLE   808 0 0
O2Micro International Ltd SPONS ADR 67107W100 12,915 2,138,222 SH   SOLE   12,915 0 0
Old Dominion Freight Line In COM 679580100 543 1,900 SH   SOLE   543 0 0
Ollies Bargain Outlet Holding COM 681116109 10,912 181,020 SH   SOLE   10,912 0 0
PagerDuty Inc COM 69553P100 2,928 70,697 SH   SOLE   2,928 0 0
Pagseguro Digital Ltd COM CL A G68707101 29,993 579,916 SH   SOLE   29,993 0 0
Patria Investments Ltd COM CL A G69451105 49,685 3,042,549 SH   SOLE   49,685 0 0
Paycom Software Inc COM 70432V102 11,257 22,707 SH   SOLE   11,257 0 0
Paylocity Hldg Corp COM 70438V106 13,144 46,876 SH   SOLE   13,144 0 0
PJT Partners Inc COM CL A 69343T107 24,285 306,973 SH   SOLE   24,285 0 0
Plumas Bancorp COM 729273102 4,778 151,284 SH   SOLE   4,778 0 0
Pool Corp COM 73278L105 7,146 16,450 SH   SOLE   7,146 0 0
Poshmark Inc COM CL A 73739W104 4,667 196,415 SH   SOLE   4,667 0 0
Power Integrations Inc ADR 739276103 11,325 114,407 SH   SOLE   11,325 0 0
QIAGEN NV SHS NEW N72482123 69,182 1,338,662 SH   SOLE   69,182 0 0
Qualtrics Intl Inc COM CL A 747601201 5,947 139,149 SH   SOLE   5,947 0 0
Qualys Inc COM 74758T303 21,433 192,588 SH   SOLE   21,433 0 0
Rapid7 Inc COM 753422104 20,235 179,037 SH   SOLE   20,235 0 0
Revolve Group Inc CL A 76156B107 1,308 21,170 SH   SOLE   1,308 0 0
Rexford Industrial Realty Inc COM 76169C100 2,087 36,772 SH   SOLE   2,087 0 0
Ritchie Bros Auctioneers Inc COM 767744105 45,593 739,426 SH   SOLE   45,593 0 0
ServiceNow Inc COM 81762P102 420 675 SH   SOLE   420 0 0
Shoals Technologies Group Inc CL A 82489W107 3,994 143,269 SH   SOLE   3,994 0 0
Silicon Laboratories Inc COM 826919102 7,426 52,983 SH   SOLE   7,426 0 0
Squarespace Inc CLASS A 85225A107 6,634 171,684 SH   SOLE   6,634 0 0
SVB Financial Group CL A 78486Q101 8,888 13,740 SH   SOLE   8,888 0 0
Tabula Rasa HealthCare Inc COM 873379101 729 27,798 SH   SOLE   729 0 0
Teladoc Health Inc COM 87918A105 3,466 27,334 SH   SOLE   3,466 0 0
Terreno Realty Corp COM 88146M101 4,791 75,778 SH   SOLE   4,791 0 0
Traeger Inc COMMON STOCK 89269P103 21,356 1,020,375 SH   SOLE   21,356 0 0
TriMas Corp COM NEW 896215209 12,235 378,087 SH   SOLE   12,235 0 0
Trip.com Group Ltd ADS 89677Q107 11,035 358,862 SH   SOLE   11,035 0 0
Ulta Beauty Inc COM 90384S303 11,116 30,799 SH   SOLE   11,116 0 0
Unity Software Inc COM 91332U101 300 2,378 SH   SOLE   300 0 0
Wix Com Ltd COM M98068105 65,112 332,254 SH   SOLE   65,112 0 0
WNS Holdings Ltd COM 92932M101 232,937 2,847,643 SH   SOLE   232,937 0 0
Grainger W W Inc COM 384802104 1,425 3,625 SH   SOLE   1,425 0 0
Yandex NV SHS CLASS A N97284108 5,768 72,377 SH   SOLE   5,768 0 0
YETI Holdings Inc COM 98585X104 3,796 44,300 SH   SOLE   3,796 0 0
YUM China Hldgs Inc COM 98850P109 29,808 512,957 SH   SOLE   29,808 0 0
Zendesk Inc COM 98936J101 2,229 19,153 SH   SOLE   2,229 0 0