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
A10 NETWORKS INC COM 002121101   1,195,876 87,354 SH   SOLE   87,354 0 0
A10 NETWORKS INC COM 002121101   9,723,555 710,267 SH   OTR   0 710,267 0
A10 NETWORKS INC COM 002121101   882,033 64,429 SH   OTR   0 0 64,429
ANIKA THERAPEUTICS INC COM 035255108   32,559,092 1,281,854 SH   SOLE   1,281,854 0 0
ANIKA THERAPEUTICS INC COM 035255108   17,801,158 700,833 SH   OTR   0 700,833 0
ANIKA THERAPEUTICS INC COM 035255108   2,279,320 89,737 SH   OTR   0 0 89,737
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,324,638 3,150 SH   OTR   0 0 3,150
BRIGHTCOVE INC COM 10921T101   3,764,665 1,940,549 SH   SOLE   1,940,549 0 0
BRIGHTCOVE INC COM 10921T101   2,993,463 1,543,022 SH   OTR   0 1,543,022 0
BRIGHTCOVE INC COM 10921T101   461,520 237,897 SH   OTR   0 0 237,897
CALIX INC COM 13100M509   15,579,430 469,826 SH   SOLE   469,826 0 0
CALIX INC COM 13100M509   11,591,244 349,555 SH   OTR   0 349,555 0
CALIX INC COM 13100M509   1,035,156 31,217 SH   OTR   0 0 31,217
ENPRO INDS INC COM 29355X107   9,914,562 58,746 SH   SOLE   58,746 0 0
ENPRO INDS INC COM 29355X107   7,586,380 44,951 SH   OTR   0 44,951 0
ENPRO INDS INC COM 29355X107   546,140 3,236 SH   OTR   0 0 3,236
EXTREME NETWORKS COM 30226D106   9,418,336 816,147 SH   SOLE   816,147 0 0
EXTREME NETWORKS COM 30226D106   7,771,763 673,463 SH   OTR   0 673,463 0
EXTREME NETWORKS COM 30226D106   663,919 57,532 SH   OTR   0 0 57,532
GENTHERM INC COM 37253A103   63,678,125 1,105,907 SH   SOLE   1,105,907 0 0
GENTHERM INC COM 37253A103   37,878,197 657,836 SH   OTR   0 657,836 0
GENTHERM INC COM 37253A103   4,380,629 76,079 SH   OTR   0 0 76,079
HACKETT GROUP INC COM 404609109   26,342,294 1,084,045 SH   SOLE   1,084,045 0 0
HACKETT GROUP INC COM 404609109   16,282,361 670,056 SH   OTR   0 670,056 0
HACKETT GROUP INC COM 404609109   1,832,463 75,410 SH   OTR   0 0 75,410
HARMONIC INC COM 413160102   55,318,596 4,115,967 SH   SOLE   4,115,967 0 0
HARMONIC INC COM 413160102   33,878,772 2,520,742 SH   OTR   0 2,520,742 0
HARMONIC INC COM 413160102   3,564,476 265,214 SH   OTR   0 0 265,214
MATERION CORP COM 576690101   55,209,838 419,050 SH   SOLE   419,050 0 0
MATERION CORP COM 576690101   33,060,818 250,936 SH   OTR   0 250,936 0
MATERION CORP COM 576690101   3,454,617 26,221 SH   OTR   0 0 26,221
MIMEDX GROUP INC COM 602496101   14,933,519 1,939,418 SH   SOLE   1,939,418 0 0
MIMEDX GROUP INC COM 602496101   9,186,346 1,193,032 SH   OTR   0 1,193,032 0
MIMEDX GROUP INC COM 602496101   958,642 124,499 SH   OTR   0 0 124,499
NEOGEN CORP COM 640491106   6,803,216 431,129 SH   SOLE   431,129 0 0
NEOGEN CORP COM 640491106   4,299,608 272,472 SH   OTR   0 272,472 0
NEOGEN CORP COM 640491106   422,020 26,744 SH   OTR   0 0 26,744
OOMA INC COM 683416101   22,372,032 2,622,747 SH   SOLE   2,622,747 0 0
OOMA INC COM 683416101   10,798,391 1,265,931 SH   OTR   0 1,265,931 0
OOMA INC COM 683416101   1,672,341 196,054 SH   OTR   0 0 196,054
RED VIOLET INC COM 75704L104   26,956,302 1,378,839 SH   SOLE   1,378,839 0 0
RED VIOLET INC COM 75704L104   13,302,954 680,458 SH   OTR   0 680,458 0
RED VIOLET INC COM 75704L104   1,958,578 100,183 SH   OTR   0 0 100,183
SHUTTERSTOCK INC COM 825690100   35,340,216 771,452 SH   SOLE   771,452 0 0
SHUTTERSTOCK INC COM 825690100   23,444,871 511,785 SH   OTR   0 511,785 0
SHUTTERSTOCK INC COM 825690100   2,286,789 49,919 SH   OTR   0 0 49,919
SONOS INC COM 83570H108   69,329,702 3,637,445 SH   SOLE   3,637,445 0 0
SONOS INC COM 83570H108   41,568,259 2,180,916 SH   OTR   0 2,180,916 0
SONOS INC COM 83570H108   4,752,497 249,344 SH   OTR   0 0 249,344
SURMODICS INC COM 868873100   44,865,026 1,529,142 SH   SOLE   1,529,142 0 0
SURMODICS INC COM 868873100   20,274,615 691,023 SH   OTR   0 691,023 0
SURMODICS INC COM 868873100   4,052,881 138,135 SH   OTR   0 0 138,135
SYNAPTICS INC COM 87157D109   66,757,869 684,275 SH   SOLE   684,275 0 0
SYNAPTICS INC COM 87157D109   39,812,382 408,081 SH   OTR   0 408,081 0
SYNAPTICS INC COM 87157D109   4,307,957 44,157 SH   OTR   0 0 44,157
TECHTARGET INC COM 87874R100   51,342,211 1,552,062 SH   SOLE   1,552,062 0 0
TECHTARGET INC COM 87874R100   34,259,434 1,035,654 SH   OTR   0 1,035,654 0
TECHTARGET INC COM 87874R100   3,519,447 106,392 SH   OTR   0 0 106,392