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 16,748 267,107 SH   SOLE NONE 267,107 0 0
AMN HEALTHCARE SERVI COM 001744101 7,826 137,900 SH   SOLE NONE 137,900 0 0
ARISTA NETWORKS IN COM 040413106 3,508 13,739 SH   SOLE NONE 13,739 0 0
BIOTELEMETRY INC COM 090672106 15,277 492,000 SH   SOLE NONE 492,000 0 0
BOFI HOLDING COM 05566U108 36,839 908,936 SH   SOLE NONE 908,936 0 0
BOINGO WIRELESS IN COM 09739C102 18,309 739,169 SH   SOLE NONE 739,169 0 0
CARBONITE INC COM 141337105 34,633 1,202,521 SH   SOLE NONE 1,202,521 0 0
CHARLES RIV LABS INT COM 159864107 13,202 123,685 SH   SOLE NONE 123,685 0 0
COLLECTORS UNIVERSE COM NEW 19421R200 2,691 171,300 SH   SOLE NONE 171,300 0 0
COLLIERS INTL SUB VTG SHS 194693107 37,198 415,900 SH   SOLE NONE 415,900 0 0
COMMERCEHUB INC COM SER A 20084V108 5,921 263,144 SH   SOLE NONE 263,144 0 0
DESCARTES SYSTEMS COM 249906108 32,663 887,100 SH   SOLE NONE 887,100 0 0
DHX MEDIA LTD SHS VAR VTG 252406608 6,391 1,686,260 SH   SOLE NONE 1,686,260 0 0
DYCOM INDUSTRIES INC COM 267475101 15,951 148,200 SH   SOLE NONE 148,200 0 0
ENCORE CAP GROUP INC COM 292554102 10,468 231,593 SH   SOLE NONE 231,593 0 0
EURONET WORLDWIDE COM 298736109 12,830 162,569 SH   SOLE NONE 162,569 0 0
EVERBRIDGE INC COM 29978A104 7,111 194,300 SH   SOLE NONE 194,300 0 0
EXLSERVICE HOLDINGS COM 302081104 2,538 45,500 SH   SOLE NONE 45,500 0 0
FERROGLOBE PLC SHS G33856108 15,461 1,440,870 SH   SOLE NONE 1,440,870 0 0
FINANCIAL ENGINES COM 317485100 18,134 518,100 SH   SOLE NONE 518,100 0 0
FIRSTSERVICE CORP SUB VTG SH 33767E103 20,685 219,100 SH   SOLE NONE 219,100 0 0
FRANKLIN COVEY CO COM 353469109 22,490 836,051 SH   SOLE NONE 836,051 0 0
GENTHERM INC COM 37253A103 17,909 527,508 SH   SOLE NONE 527,508 0 0
GILDAN ACTIVEWEAR COM 375916103 30,048 807,530 SH   SOLE NONE 807,530 0 0
GLOBUS MED INC CL A 379577208 7,568 151,900 SH   SOLE NONE 151,900 0 0
GTT COMMUNICATIONS COM 362393100 21,306 375,776 SH   SOLE NONE 375,776 0 0
HEALTHCARE SVCS GRP COM 421906108 2,522 58,000 SH   SOLE NONE 58,000 0 0
HEALTHSTREAM INC COM 42222N103 20,029 806,628 SH   SOLE NONE 806,628 0 0
HEMISPHERE MEDIA G CL A 42365Q103 11,751 1,044,500 SH   SOLE NONE 1,044,500 0 0
HMS HOLDINGS CORP COM 40425J101 26,803 1,591,652 SH   SOLE NONE 1,591,652 0 0
IMAX CORP COM 45245E109 16,683 868,900 SH   SOLE NONE 868,900 0 0
INSTALLED BUILDING COM 45780R101 21,849 363,840 SH   SOLE NONE 363,840 0 0
J2 GLOBAL INC COM 48123V102 12,216 154,786 SH   SOLE NONE 154,786 0 0
JAMES RIV GROUP COM G5005R107 2,486 70,100 SH   SOLE NONE 70,100 0 0
LCI INDUSTRIES COM 50189K103 17,817 171,074 SH   SOLE NONE 171,074 0 0
MASONITE INTER CORP COM 575385109 7,819 127,445 SH   SOLE NONE 127,445 0 0
MATADOR RESOURCES COM 576485205 9,374 313,400 SH   SOLE NONE 313,400 0 0
MESA LABS INC COM 59064R109 7,524 50,689 SH   SOLE NONE 50,689 0 0
MGP INGREDIENTS INC COM 55303J106 14,935 166,700 SH   SOLE NONE 166,700 0 0
MONOLITHIC POWER COM 609839105 18,978 163,927 SH   SOLE NONE 163,927 0 0
NATIONAL GEN HLDGS COM 636220303 29,836 1,227,300 SH   SOLE NONE 1,227,300 0 0
NEENAH INC COM 640079109 5,229 66,700 SH   SOLE NONE 66,700 0 0
NV5 GLOBAL INC COM 62945V109 7,687 137,892 SH   SOLE NONE 137,892 0 0
ORBCOMM INC COM 68555P100 7,946 848,068 SH   SOLE NONE 848,068 0 0
OSISKO GOLD ROYALTIE COM 68827L101 18,923 1,521,108 SH   SOLE NONE 1,521,108 0 0
PARK CITY GROUP COM NEW 700215304 6,143 702,000 SH   SOLE NONE 702,000 0 0
PAYCOM SOFTWARE COM 70432V102 21,272 198,079 SH   SOLE NONE 198,079 0 0
POINTS INTL LTD COM NEW 730843208 15,229 1,194,404 SH   SOLE NONE 1,194,404 0 0
PREMIER INC CL A 74051N102 19,268 615,400 SH   SOLE NONE 615,400 0 0
PURE STORAGE INC CL A 74624M102 20,411 1,023,101 SH   SOLE NONE 1,023,101 0 0
QUARTERHILL INC COM 747713105 3,296 1,762,300 SH   SOLE NONE 1,762,300 0 0
RING ENERGY INC COM 76680V108 9,716 677,100 SH   SOLE NONE 677,100 0 0
RITCHIE BROS AUCTNRS COM 767744105 10,426 312,000 SH   SOLE NONE 312,000 0 0
SITEONE LANDSCAPE COM 82982L103 9,857 127,950 SH   SOLE NONE 127,950 0 0
STONERIDGE INC COM 86183P102 18,172 658,423 SH   SOLE NONE 658,423 0 0
SUPERIOR UNIFORM GRP COM 868358102 8,743 332,824 SH   SOLE NONE 332,824 0 0
TREX CO INC COM 89531P105 7,946 73,050 SH   SOLE NONE 73,050 0 0
TUCOWS COM NEW 898697206 30,759 439,984 SH   SOLE NONE 439,984 0 0
UPLAND SOFTWARE COM 91544A109 21,551 748,565 SH   SOLE NONE 748,565 0 0
VISTEON CORP COM NEW 92839U206 5,887 53,400 SH   SOLE NONE 53,400 0 0
VOCERA COMMUNICATI COM 92857F107 8,167 348,700 SH   SOLE NONE 348,700 0 0
WESTPORT FUEL SYSTEM COM NEW 960908309 10,912 3,828,850 SH   SOLE NONE 3,828,850 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 21,868 482,415 SH   SOLE NONE 482,415 0 0