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 20,771 419,534 SH   SOLE NONE 419,534 0 0
ALTERYX INC COM CL A 02156B103 8,035 70,759 SH   SOLE NONE 70,759 0 0
AMEDISYS INC COM 023436108 14,526 61,440 SH   SOLE NONE 61,440 0 0
AVALARA INC COM 05338G106 16,951 133,118 SH   SOLE NONE 133,118 0 0
AXOS FINANCIAL COM 05465C100 13,460 577,432 SH   SOLE NONE 577,432 0 0
BIO TECHNE CORP COM 09073M104 15,051 60,755 SH   SOLE NONE 60,755 0 0
BOTTOMLINE TECH DEL COM 101388106 6,172 146,394 SH   SOLE NONE 146,394 0 0
BRP INC COM SUN VTG 05577W200 38,058 540,983 SH   SOLE NONE 540,983 0 0
BRUKER CORP COM 116794108 10,432 262,433 SH   SOLE NONE 262,433 0 0
CHARLES RIV LABS INT COM 159864107 28,383 125,339 SH   SOLE NONE 125,339 0 0
COLLECTORS UNIVERSE COM NEW 19421R200 11,117 224,641 SH   SOLE NONE 224,641 0 0
COLLIERS INTL SUB VTG SHS 194693107 47,465 535,304 SH   SOLE NONE 535,304 0 0
CORVEL CORP COM 221006109 6,184 72,382 SH   SOLE NONE 72,382 0 0
CRA INTERNATIONAL COM 12618T105 10,994 293,409 SH   SOLE NONE 293,409 0 0
DESCARTES SYSTEMS COM 249906108 35,302 465,416 SH   SOLE NONE 465,416 0 0
DOLBY LABORATORIES COM CL A 25659T107 15,710 237,030 SH   SOLE NONE 237,030 0 0
DORMAN PRODUCTS COM 258278100 23,587 260,974 SH   SOLE NONE 260,974 0 0
ENCORE CAP GROUP INC COM 292554102 11,572 299,872 SH   SOLE NONE 299,872 0 0
ENPHASE ENERGY COM 29355A107 8,922 108,025 SH   SOLE NONE 108,025 0 0
EURONET WORLDWIDE COM 298736109 10,040 110,214 SH   SOLE NONE 110,214 0 0
FIRSTSERVICE CORP COM 33767E202 18,528 105,443 SH   SOLE NONE 105,443 0 0
FRANKLIN COVEY CO COM 353469109 11,943 673,221 SH   SOLE NONE 673,221 0 0
GENPACT LIMITED SHS G3922B107 17,973 461,434 SH   SOLE NONE 461,434 0 0
GENTHERM INC COM 37253A103 15,600 381,421 SH   SOLE NONE 381,421 0 0
GLOBUS MED INC CL A 379577208 24,308 490,871 SH   SOLE NONE 490,871 0 0
GUIDEWIRE SOFTWARE COM 40171V100 7,862 75,396 SH   SOLE NONE 75,396 0 0
HEALTHSTREAM INC COM 42222N103 4,710 234,666 SH   SOLE NONE 234,666 0 0
HMS HOLDINGS CORP COM 40425J101 5,787 241,626 SH   SOLE NONE 241,626 0 0
INSTALLED BUILDING COM 45780R101 33,570 329,928 SH   SOLE NONE 329,928 0 0
INTL MONEY EXPRESS COM 46005L101 4,585 319,050 SH   SOLE NONE 319,050 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2,987 49,544 SH   SOLE NONE 49,544 0 0
ISHARES TRUST CORE S&P500 ETF 464287200 3,650 10,861 SH   SOLE NONE 10,861 0 0
JAMES RIV GROUP COM G5005R107 2,233 50,151 SH   SOLE NONE 50,151 0 0
KORNIT DIGITAL LTD SHS M6372Q113 21,142 325,921 SH   SOLE NONE 325,921 0 0
LCI INDUSTRIES COM 50189K103 20,162 189,687 SH   SOLE NONE 189,687 0 0
LIGHTSPEED POS SUB VTG SHS 53227R106 18,890 442,804 SH   SOLE NONE 442,804 0 0
MONGODB INC CL A 60937P106 16,507 71,303 SH   SOLE NONE 71,303 0 0
MONOLITHIC POWER COM 609839105 25,176 90,041 SH   SOLE NONE 90,041 0 0
OLLIES BARGAIN OUT COM 681116109 20,473 234,376 SH   SOLE NONE 234,376 0 0
OMNICELL INC COM 68213N109 11,900 159,389 SH   SOLE NONE 159,389 0 0
OPEN TEXT CORP COM 683715106 3,894 69,186 SH   SOLE NONE 69,186 0 0
PAYCOM SOFTWARE COM 70432V102 26,196 84,150 SH   SOLE NONE 84,150 0 0
PERFICIENT INC COM 71375U101 6,388 149,472 SH   SOLE NONE 149,472 0 0
POINTS INTL LTD COM NEW 730843208 13,732 1,073,621 SH   SOLE NONE 1,073,621 0 0
PROGYNY INC COM 74340E103 3,425 116,393 SH   SOLE NONE 116,393 0 0
PROTO LABS INC COM 743713109 15,253 117,780 SH   SOLE NONE 117,780 0 0
SEACOAST BKG CORP FL COM NEW 811707801 5,997 332,615 SH   SOLE NONE 332,615 0 0
SHUTTERSTOCK INC COM 825690100 5,958 114,483 SH   SOLE NONE 114,483 0 0
SITEONE LANDSCAPE COM 82982L103 27,093 222,168 SH   SOLE NONE 222,168 0 0
SMITH A O COM 831865209 18,392 348,328 SH   SOLE NONE 348,328 0 0
SPS COMMERCE INC COM 78463M107 8,194 105,226 SH   SOLE NONE 105,226 0 0
STONERIDGE INC COM 86183P102 18,139 987,402 SH   SOLE NONE 987,402 0 0
TETRA TECH INC COM 88162G103 4,953 51,868 SH   SOLE NONE 51,868 0 0
TREX CO INC COM 89531P105 23,257 324,820 SH   SOLE NONE 324,820 0 0
TTEC HOLDINGS INC COM 89854H102 22,310 408,986 SH   SOLE NONE 408,986 0 0
TUCOWS COM NEW 898697206 27,737 315,393 SH   SOLE NONE 315,393 0 0
WATSCO INC COM 942622200 11,904 51,113 SH   SOLE NONE 51,113 0 0
WESTPORT FUEL SYSTEM COM NEW 960908309 10,455 4,796,017 SH   SOLE NONE 4,796,017 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 23,989 375,062 SH   SOLE NONE 375,062 0 0