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 54,241 1,469,973 SH   SOLE   54,241 0 0
Kirkland Lake Gold Ltd COM 49741E100 417 10,828 SH   SOLE   417 0 0
Align Technology Inc COM 016255101 4,085 6,686 SH   SOLE   4,085 0 0
Alpha Teknova Inc COM 02080L102 3,552 149,675 SH   SOLE   3,552 0 0
Apollo Global Mgmt Inc COM CL A 03768E105 5,345 85,939 SH   SOLE   5,345 0 0
Arco Platform Ltd COM CL A G04553106 3,736 121,858 SH   SOLE   3,736 0 0
Array Technologies Inc COM SHS 04271T100 3,939 252,482 SH   SOLE   3,939 0 0
Autohome Inc SP ADR RP CL A 05278C107 2,083 32,564 SH   SOLE   2,083 0 0
Bank Hawaii Corp COM 062540109 5,627 66,816 SH   SOLE   5,627 0 0
Bank of NT Butterfield&Son SHS NEW G0772R208 82,466 2,326,272 SH   SOLE   82,466 0 0
Baozun Inc SPONSORED ADR 06684L103 21,522 607,276 SH   SOLE   21,522 0 0
Barrett Business Services Inc COM 068463108 9,043 124,547 SH   SOLE   9,043 0 0
Better Choice Co Inc COM 08771Y303 364 84,612 SH   SOLE   364 0 0
Blackline Inc COM 09239B109 7,115 63,945 SH   SOLE   7,115 0 0
Blackstone Group Inc/The COM CL A 09260D107 7,718 79,456 SH   SOLE   7,718 0 0
Bright Health Group Inc COM 10920V107 373 21,719 SH   SOLE   373 0 0
Cactus Inc CL A 127203107 838 22,821 SH   SOLE   838 0 0
Cardiovascular Systems Inc COM 141619106 13,874 325,310 SH   SOLE   13,874 0 0
Castle Biosciences Inc COM 14843C105 15,782 215,218 SH   SOLE   15,782 0 0
Chewy Inc CL A 16679L109 5,205 65,298 SH   SOLE   5,205 0 0
Coastal Financial Corp WA COM NEW 19046P209 354 12,400 SH   SOLE   354 0 0
Dexcom Inc COM 252131107 822 1,925 SH   SOLE   822 0 0
Digital Rlty Tr Inc COM 253868103 733 4,875 SH   SOLE   733 0 0
Elastic NV ORD SHS N14506104 2,112 14,489 SH   SOLE   2,112 0 0
Endava PLC ADS 29260V105 186,875 1,648,218 SH   SOLE   186,875 0 0
EPAM Systems Inc COM 29414B104 207,948 406,975 SH   SOLE   207,948 0 0
Equinix Inc COM 29444U700 6,421 8,000 SH   SOLE   6,421 0 0
Esquire Finl Hldgs Inc COM 29667J101 3,075 129,751 SH   SOLE   3,075 0 0
Etsy Inc COM 29786A106 12,260 59,559 SH   SOLE   12,260 0 0
Evolution Petroleum Corp COM 30049A107 2,212 446,011 SH   SOLE   2,212 0 0
Exact Sciences Corp COM 30063P105 6,481 52,133 SH   SOLE   6,481 0 0
ExlService Holdings Inc COM 302081104 14,979 140,962 SH   SOLE   14,979 0 0
Fastenal Co COM 311900104 7,659 147,282 SH   SOLE   7,659 0 0
Figs Inc CL A 30260D103 2,208 44,071 SH   SOLE   2,208 0 0
First Hawaiian Inc COM 32051X108 4,842 170,838 SH   SOLE   4,842 0 0
First Rep Bk San Francisco C COM 33616C100 42,034 224,575 SH   SOLE   42,034 0 0
Five Below Inc COM 33829M101 10,770 55,727 SH   SOLE   10,770 0 0
Freshpet Inc COM 358039105 2,291 14,061 SH   SOLE   2,291 0 0
FTI Consulting Inc COM 302941109 8,536 62,484 SH   SOLE   8,536 0 0
Genpact Ltd COM G3922B107 100,137 2,204,210 SH   SOLE   100,137 0 0
Glacier Bancorp Inc COM 37637Q105 20,191 366,570 SH   SOLE   20,191 0 0
Global Industrial Co COM 37892E102 14,788 402,843 SH   SOLE   14,788 0 0
Globant SA COM L44385109 72,287 329,807 SH   SOLE   72,287 0 0
Goosehead Ins Inc COM CL A 38267D109 8,801 69,138 SH   SOLE   8,801 0 0
Hacket Group Inc ADS REP SHS A 404609109 1,646 91,335 SH   SOLE   1,646 0 0
Hamilton Lane Inc COM CL A 407497106 481 5,275 SH   SOLE   481 0 0
HDFC Bank Ltd ADR REPS 3 SHS 40415F101 14,165 193,725 SH   SOLE   14,165 0 0
HeadHunter Group PLC SPONSORED ADS 42207L106 5,978 141,100 SH   SOLE   5,978 0 0
Healthcare Services Group Inc COM 421906108 1,798 56,939 SH   SOLE   1,798 0 0
Heska Corp COM RESTRC NEW 42805E306 35,577 154,865 SH   SOLE   35,577 0 0
Hingham Institution for Saving COM 433323102 474 1,631 SH   SOLE   474 0 0
Honest Co Inc COM 438333106 10,022 619,000 SH   SOLE   10,022 0 0
Houlihan Lokey Inc CL A 441593100 10,415 127,336 SH   SOLE   10,415 0 0
HubSpot Inc COM 443573100 3,556 6,103 SH   SOLE   3,556 0 0
I3 Verticals Inc COM CL A 46571Y107 692 22,900 SH   SOLE   692 0 0
IDEXX Labs Inc COM 45168D104 3,261 5,164 SH   SOLE   3,261 0 0
Insperity Inc COM 45778Q107 6,860 75,910 SH   SOLE   6,860 0 0
Intersect ENT Inc COM 46071F103 1,289 75,398 SH   SOLE   1,289 0 0
Joint Corp COM 47973J102 4,542 54,121 SH   SOLE   4,542 0 0
Kimball International Inc CL B 494274103 987 75,025 SH   SOLE   987 0 0
Kinsale Capital Group Inc CL A 49714P108 4,541 27,558 SH   SOLE   4,541 0 0
LeMaitre Vascular Inc COM 525558201 19,043 312,085 SH   SOLE   19,043 0 0
LGI Homes Inc COM 50187T106 21,240 131,159 SH   SOLE   21,240 0 0
Littelfuse Inc COM 537008104 28,200 110,680 SH   SOLE   28,200 0 0
Lululemon Athletica Inc COM 550021109 71,140 194,920 SH   SOLE   71,140 0 0
Marcus & Millichap Inc COM 566324109 9,104 234,220 SH   SOLE   9,104 0 0
Medallia Inc COM 584021109 747 22,134 SH   SOLE   747 0 0
Medpace Holdings Inc COM 58506Q109 6,194 35,067 SH   SOLE   6,194 0 0
Microchip Technology Inc COM 595017104 3,921 26,188 SH   SOLE   3,921 0 0
Mimecast Ltd ORD SHS G14838109 1,250 23,563 SH   SOLE   1,250 0 0
Monolithic Pwr Sys Inc COM 609839105 37,278 99,821 SH   SOLE   37,278 0 0
Morningstar Inc COM 617700109 1,028 4,000 SH   SOLE   1,028 0 0
MSCI Inc COM 55354G100 3,143 5,895 SH   SOLE   3,143 0 0
New Oriental Education & Techn SPON ADR 647581107 2,723 332,500 SH   SOLE   2,723 0 0
New Relic Inc COM 64829B100 1,468 21,925 SH   SOLE   1,468 0 0
NV5 Global Inc COM 62945V109 8,541 90,370 SH   SOLE   8,541 0 0
NVIDIA Corp COM 67066G104 780 975 SH   SOLE   780 0 0
O2Micro International Ltd SPONS ADR 67107W100 11,250 1,560,316 SH   SOLE   11,250 0 0
Old Dominion Freight Line In COM 679580100 482 1,900 SH   SOLE   482 0 0
Ollies Bargain Outlet Holding COM 681116109 13,026 154,837 SH   SOLE   13,026 0 0
PagerDuty Inc COM 69553P100 3,010 70,697 SH   SOLE   3,010 0 0
Pagseguro Digital Ltd COM CL A G68707101 35,054 626,857 SH   SOLE   35,054 0 0
Patria Investments Ltd COM CL A G69451105 45,981 2,609,586 SH   SOLE   45,981 0 0
Paycom Software Inc COM 70432V102 8,650 23,799 SH   SOLE   8,650 0 0
Paylocity Hldg Corp COM 70438V106 9,080 47,589 SH   SOLE   9,080 0 0
PJT Partners Inc COM CL A 69343T107 20,045 280,824 SH   SOLE   20,045 0 0
Pool Corp COM 73278L105 7,694 16,775 SH   SOLE   7,694 0 0
Poshmark Inc COM CL A 73739W104 9,329 195,415 SH   SOLE   9,329 0 0
Power Integrations Inc ADR 739276103 9,737 118,663 SH   SOLE   9,737 0 0
PPD Inc COM 69355F102 200 4,350 SH   SOLE   200 0 0
QIAGEN NV SHS NEW N72482123 57,355 1,185,510 SH   SOLE   57,355 0 0
Qualtrics Intl Inc COM CL A 747601201 6,272 163,975 SH   SOLE   6,272 0 0
Qualys Inc COM 74758T303 20,086 199,484 SH   SOLE   20,086 0 0
Rapid7 Inc COM 753422104 17,352 183,362 SH   SOLE   17,352 0 0
Revolve Group Inc CL A 76156B107 2,268 32,914 SH   SOLE   2,268 0 0
Rexford Industrial Realty Inc COM 76169C100 2,094 36,772 SH   SOLE   2,094 0 0
Ritchie Bros Auctioneers Inc COM 767744105 41,918 707,126 SH   SOLE   41,918 0 0
ServiceNow Inc COM 81762P102 371 675 SH   SOLE   371 0 0
Shoals Technologies Group Inc CL A 82489W107 3,667 103,304 SH   SOLE   3,667 0 0
Silicon Laboratories Inc COM 826919102 8,089 52,783 SH   SOLE   8,089 0 0
Squarespace Inc CLASS A 85225A107 2,167 36,481 SH   SOLE   2,167 0 0
SVB Financial Group CL A 78486Q101 12,352 22,198 SH   SOLE   12,352 0 0
Tabula Rasa HealthCare Inc COM 873379101 1,135 22,698 SH   SOLE   1,135 0 0
Teladoc Health Inc COM 87918A105 3,864 23,234 SH   SOLE   3,864 0 0
Terreno Realty Corp COM 88146M101 4,889 75,778 SH   SOLE   4,889 0 0
TriMas Corp COM NEW 896215209 9,726 320,689 SH   SOLE   9,726 0 0
Trip.com Group Ltd ADS 89677Q107 42,178 1,189,466 SH   SOLE   42,178 0 0
Ulta Beauty Inc COM 90384S303 10,304 29,799 SH   SOLE   10,304 0 0
Unity Software Inc COM 91332U101 261 2,378 SH   SOLE   261 0 0
Vasta Platform Ltd CL A G9440A109 1,564 192,634 SH   SOLE   1,564 0 0
Wix Com Ltd COM M98068105 96,670 333,022 SH   SOLE   96,670 0 0
WNS Holdings Ltd COM 92932M101 209,131 2,618,397 SH   SOLE   209,131 0 0
Grainger W W Inc COM 384802104 1,588 3,625 SH   SOLE   1,588 0 0
Yandex NV SHS CLASS A N97284108 5,121 72,377 SH   SOLE   5,121 0 0
YETI Holdings Inc COM 98585X104 4,334 47,196 SH   SOLE   4,334 0 0
YUM China Hldgs Inc COM 98850P109 42,399 639,983 SH   SOLE   42,399 0 0
Zendesk Inc COM 98936J101 2,600 18,012 SH   SOLE   2,600 0 0