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
ALBANY INTL CORP CL A 012348108 34,961 414,619 SH   SOLE NONE 414,619 0 0
ALKAMI TECHNOLOGY IN COM 01644J108 2,411 168,480 SH   SOLE NONE 168,480 0 0
AXOS FINANCIAL COM 05465C100 23,165 499,350 SH   SOLE NONE 499,350 0 0
BIO TECHNE CORP COM 09073M104 33,019 76,250 SH   SOLE NONE 76,250 0 0
BOWMAN CONSULTING GR COM 103002101 11,720 712,910 SH   SOLE NONE 712,910 0 0
BROOKFIELD ASSET MGT CL A LTD VT SH 112585104 267 3,783 SH   SOLE NONE 3,783 0 0
BRP INC COM SUN VTG 05577W200 29,821 291,331 SH   SOLE NONE 291,331 0 0
CASTLE BIOSCIENCES I COM 14843C105 20,811 463,909 SH   SOLE NONE 463,909 0 0
CERTARA INC COM 15687V109 6,333 294,832 SH   SOLE NONE 294,832 0 0
CGI INC CL A SUB VTG 12532H104 260 2,612 SH   SOLE NONE 2,612 0 0
CHART INDS INC COM 16115Q308 30,123 175,371 SH   SOLE NONE 175,371 0 0
CHUYS HLDGS INC COM 171604101 11,503 426,020 SH   SOLE NONE 426,020 0 0
CI FINANCIAL CORP COM 125491100 3,470 174,733 SH   SOLE NONE 174,733 0 0
COLLIERS INTL SUB VTG SHS 194693107 44,106 270,688 SH   SOLE NONE 270,688 0 0
CONSTRUCTION PARTNRS COM CL A 21044C107 13,825 528,088 SH   SOLE NONE 528,088 0 0
COUCHBASE INC COM 22207T101 7,957 456,785 SH   SOLE NONE 456,785 0 0
CRA INTERNATIONAL COM 12618T105 24,397 289,548 SH   SOLE NONE 289,548 0 0
DESCARTES SYSTEMS COM 249906108 30,037 328,171 SH   SOLE NONE 328,171 0 0
DOLBY LABORATORIES COM CL A 25659T107 16,925 216,371 SH   SOLE NONE 216,371 0 0
DORMAN PRODUCTS COM 258278100 30,055 316,273 SH   SOLE NONE 316,273 0 0
ENERGY RECOVERY INC COM 29270J100 9,132 453,435 SH   SOLE NONE 453,435 0 0
ENPHASE ENERGY COM 29355A107 17,394 86,201 SH   SOLE NONE 86,201 0 0
EURONET WORLDWIDE COM 298736109 14,358 110,322 SH   SOLE NONE 110,322 0 0
FOX FACTORY HLDG COM 35138V102 6,706 68,467 SH   SOLE NONE 68,467 0 0
FRANCO NEVADA CORP COM 351858105 480 2,411 SH   SOLE NONE 2,411 0 0
FRANKLIN COVEY CO COM 353469109 35,084 775,844 SH   SOLE NONE 775,844 0 0
GENTHERM INC COM 37253A103 29,519 404,151 SH   SOLE NONE 404,151 0 0
GLOBUS MED INC CL A 379577208 44,519 603,403 SH   SOLE NONE 603,403 0 0
GROCERY OUTLET HLD COM 39874R101 8,567 261,348 SH   SOLE NONE 261,348 0 0
INOTIV INC COM 45783Q100 13,038 498,025 SH   SOLE NONE 498,025 0 0
INSTALLED BUILDING COM 45780R101 22,773 269,539 SH   SOLE NONE 269,539 0 0
INTL MONEY EXPRESS COM 46005L101 16,530 802,051 SH   SOLE NONE 802,051 0 0
ISHARES MSCI EMG MKT ETF 464287234 7,153 158,417 SH   SOLE NONE 158,417 0 0
ISHARES TR CORE MSCI EAFE 46432F842 3,324 47,820 SH   SOLE NONE 47,820 0 0
ISHARES TRUST CORE S&P500 ETF 464287200 12,825 28,269 SH   SOLE NONE 28,269 0 0
KBR INC COM 48242W106 12,917 236,010 SH   SOLE NONE 236,010 0 0
KORNIT DIGITAL LTD SHS M6372Q113 15,071 182,260 SH   SOLE NONE 182,260 0 0
LCI INDUSTRIES COM 50189K103 10,712 103,185 SH   SOLE NONE 103,185 0 0
LESLIES INC COM 527064109 7,772 401,466 SH   SOLE NONE 401,466 0 0
MONOLITHIC POWER COM 609839105 22,549 46,428 SH   SOLE NONE 46,428 0 0
MP MATERIALS CORP COM CL A 553368101 17,567 306,367 SH   SOLE NONE 306,367 0 0
OMNICELL INC COM 68213N109 20,124 155,412 SH   SOLE NONE 155,412 0 0
OPEN TEXT CORP COM 683715106 6,373 120,220 SH   SOLE NONE 120,220 0 0
PAYCOM SOFTWARE COM 70432V102 20,693 59,742 SH   SOLE NONE 59,742 0 0
PERFICIENT INC COM 71375U101 26,658 242,145 SH   SOLE NONE 242,145 0 0
POINTS.COM COM 73085G109 32,209 1,402,229 SH   SOLE NONE 1,402,229 0 0
PORCH GROUP INC COM 733245104 548 78,964 SH   SOLE NONE 78,964 0 0
ROYAL BANK CDA COM 780087102 501 3,638 SH   SOLE NONE 3,638 0 0
SANGOMA TECHNOLOGS COM NEW 80100R408 19,211 1,080,478 SH   SOLE NONE 1,080,478 0 0
SEACOAST BKG CORP FL COM NEW 811707801 22,398 639,580 SH   SOLE NONE 639,580 0 0
SHUTTERSTOCK INC COM 825690100 33,799 363,121 SH   SOLE NONE 363,121 0 0
SITEONE LANDSCAPE COM 82982L103 27,781 171,816 SH   SOLE NONE 171,816 0 0
SMITH A O COM 831865209 26,288 411,459 SH   SOLE NONE 411,459 0 0
SPROUT SOCIAL INC COM CL A 85209W109 20,513 256,032 SH   SOLE NONE 256,032 0 0
SPS COMMERCE INC COM 78463M107 20,418 155,623 SH   SOLE NONE 155,623 0 0
STANTEC INC COM 85472N109 211 3,366 SH   SOLE NONE 3,366 0 0
STONERIDGE INC COM 86183P102 28,233 1,359,965 SH   SOLE NONE 1,359,965 0 0
TELUS INTL (CDA) SUB VTG SHS 87975H100 287 9,288 SH   SOLE NONE 9,288 0 0
THE LION ELECTRIC CO COMMON STOCK 536221104 6,308 600,720 SH   SOLE NONE 600,720 0 0
TREX CO INC COM 89531P105 19,853 303,891 SH   SOLE NONE 303,891 0 0
TRICON RESIDENTIAL COM NPV 89612W102 29,538 1,486,583 SH   SOLE NONE 1,486,583 0 0
TTEC HOLDINGS INC COM 89854H102 37,703 456,893 SH   SOLE NONE 456,893 0 0
TUCOWS COM NEW 898697206 32,458 393,647 SH   SOLE NONE 393,667 0 0
VERSABANK COM 92512J106 1,862 128,415 SH   SOLE NONE 128,415 0 0
WATSCO INC COM 942622200 13,885 45,577 SH   SOLE NONE 45,577 0 0
WHEATON PRECIOUS MET COM 962879102 340 5,724 SH   SOLE NONE 5,724 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 41,055 480,234 SH   SOLE NONE 480,234 0 0
XPEL INC COM 98379L100 3,730 70,905 SH   SOLE NONE 70,905 0 0