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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALBANY INTL CORP CL A 012348108   26,615,676 285,331 SH   SOLE   285,331 0 0
AXOS FINANCIAL INC COM 05465C100   16,945,357 429,649 SH   SOLE   429,649 0 0
BIO-TECHNE CORP COM 09073M104   27,720,813 339,591 SH   SOLE   339,591 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   21,573,196 676,700 SH   SOLE   676,700 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   322,770 7,237 SH   SOLE   7,237 0 0
BRP INC COM SUN VTG 05577W200   29,736,145 265,525 SH   SOLE   265,525 0 0
CANADIAN NATL RY CO COM 136375102   669,914 4,176 SH   SOLE   4,176 0 0
CERTARA INC COM 15687V109   9,288,502 510,077 SH   SOLE   510,077 0 0
CGI INC CL A SUB VTG 12532H104   1,080,580 7,735 SH   SOLE   7,735 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   31,453,240 241,948 SH   SOLE   241,948 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   12,546,300 399,691 SH   SOLE   399,691 0 0
CORE & MAIN INC CL A 21874C102   20,099,220 641,328 SH   SOLE   641,328 0 0
COUCHBASE INC COM 22207T101   13,790,943 871,741 SH   SOLE   871,741 0 0
CPI CARD GROUP INC COM NEW 12634H200   416,338 17,907 SH   SOLE   17,907 0 0
CRA INTL INC COM 12618T105   15,410,262 151,081 SH   SOLE   151,081 0 0
DESCARTES SYS GROUP INC COM 249906108   24,030,237 226,444 SH   SOLE   226,444 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   15,618,035 186,640 SH   SOLE   186,640 0 0
DORMAN PRODS INC COM 258278100   22,665,123 287,519 SH   SOLE   287,519 0 0
ENERGY RECOVERY INC COM 29270J100   15,370,879 549,942 SH   SOLE   549,942 0 0
EURONET WORLDWIDE INC COM 298736109   11,178,906 95,245 SH   SOLE   95,245 0 0
FIRSTSERVICE CORP NEW COM 33767E202   784,661 3,846 SH   SOLE   3,846 0 0
FRANCO NEV CORP COM 351858105   894,015 4,735 SH   SOLE   4,735 0 0
FRANKLIN COVEY CO COM 353469109   12,873,064 294,713 SH   SOLE   294,713 0 0
GENTHERM INC COM 37253A103   24,680,234 436,741 SH   SOLE   436,741 0 0
GILDAN ACTIVEWEAR INC COM 375916103   8,334,216 195,135 SH   SOLE   195,135 0 0
GLOBUS MED INC CL A 379577208   36,016,937 604,920 SH   SOLE   604,920 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   5,161,060 168,607 SH   SOLE   168,607 0 0
INSTALLED BLDG PRODS INC COM 45780R101   39,575,297 282,358 SH   SOLE   282,358 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   15,644,523 637,771 SH   SOLE   637,771 0 0
ISHARES INC CORE MSCI EMKT 46434G103   6,931,801 140,633 SH   SOLE   140,633 0 0
ISHARES TR CORE MSCI EAFE 46432F842   3,172,635 47,002 SH   SOLE   47,002 0 0
ISHARES TR CORE S&P500 ETF 464287200   12,219,585 27,416 SH   SOLE   27,416 0 0
KBR INC COM 48242W106   9,967,192 153,200 SH   SOLE   153,200 0 0
LCI INDS COM 50189K103   5,102,164 40,378 SH   SOLE   40,378 0 0
LESLIES INC COM 527064109   6,942,872 739,390 SH   SOLE   739,390 0 0
MANHATTAN ASSOCIATES INC COM 562750109   9,086,945 45,462 SH   SOLE   45,462 0 0
MONOLITHIC PWR SYS INC COM 609839105   35,959,329 66,563 SH   SOLE   66,563 0 0
PAYCOM SOFTWARE INC COM 70432V102   20,099,344 62,568 SH   SOLE   62,568 0 0
PERFICIENT INC COM 71375U101   19,134,235 229,620 SH   SOLE   229,620 0 0
PURE STORAGE INC CL A 74624M102   33,518,903 910,345 SH   SOLE   910,345 0 0
QUALYS INC COM 74758T303   10,309,187 79,811 SH   SOLE   79,811 0 0
REPLIGEN CORP COM 759916109   6,416,060 45,356 SH   SOLE   45,356 0 0
ROYAL BK CDA COM 780087102   1,017,727 8,044 SH   SOLE   8,044 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   6,684,301 148,904 SH   SOLE   148,904 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   6,217,702 281,344 SH   SOLE   281,344 0 0
SHOPIFY INC CL A 82509L107   216,447 2,528 SH   SOLE   2,528 0 0
SHUTTERSTOCK INC COM 825690100   25,142,776 516,597 SH   SOLE   516,597 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   29,282,979 174,970 SH   SOLE   174,970 0 0
SMITH A O CORP COM 831865209   28,808,653 395,832 SH   SOLE   395,832 0 0
SPROUT SOCIAL INC COM CL A 85209W109   15,316,488 331,813 SH   SOLE   331,813 0 0
SPS COMM INC COM 78463M107   16,105,575 83,857 SH   SOLE   83,857 0 0
STANTEC INC COM 85472N109   573,948 6,636 SH   SOLE   6,636 0 0
STEVANATO GROUP S P A ORD SHS T9224W109   22,425,773 692,581 SH   SOLE   692,581 0 0
STONERIDGE INC COM 86183P102   18,921,705 1,003,804 SH   SOLE   1,003,804 0 0
TREX CO INC COM 89531P105   24,721,889 377,088 SH   SOLE   377,088 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102   27,157,343 2,325,115 SH   SOLE   2,325,115 0 0
TTEC HLDGS INC COM 89854H102   1,663,202 49,149 SH   SOLE   49,149 0 0
TUCOWS INC COM NEW 898697206   1,421,953 51,453 SH   SOLE   51,453 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   418,387 60,548 SH   SOLE   60,548 0 0
WATSCO INC COM 942622200   19,138,350 50,170 SH   SOLE   50,170 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   726,953 12,689 SH   SOLE   12,689 0 0
WNS HLDGS LTD SPON ADR 92932M101   31,736,681 430,503 SH   SOLE   430,503 0 0
XPEL INC COM 98379L100   10,900,763 129,432 SH   SOLE   129,432 0 0