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
AUDIOCODES LTD ORD M15342104 12,004 502,460 SH   SOLE   502,460 0 0
AUDIOCODES LTD ORD M15342104 5,196 217,488 SH   OTR   0 0 217,488
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,076 44,172 SH   SOLE   44,172 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,088 5,950 SH   OTR   0 0 5,950
BRIGHTCOVE INC COM 10921T101 19,697 2,825,939 SH   SOLE   2,825,939 0 0
BRIGHTCOVE INC COM 10921T101 8,726 1,251,923 SH   OTR   0 0 1,251,923
CALAMP CORP COM 128126109 4,463 991,753 SH   SOLE   991,753 0 0
CALAMP CORP COM 128126109 1,852 411,453 SH   OTR   0 0 411,453
CECO ENVIRONMENTAL CORP COM 125141101 17,597 3,768,178 SH   SOLE   3,768,178 0 0
CECO ENVIRONMENTAL CORP COM 125141101 8,811 1,886,717 SH   OTR   0 0 1,886,717
DOLBY LABORATORIES INC COM 25659T107 19,447 358,734 SH   SOLE   358,734 0 0
DOLBY LABORATORIES INC COM 25659T107 8,867 163,566 SH   OTR   0 0 163,566
ENERGY RECOVERY INC COM 29270J100 26,958 3,623,334 SH   SOLE   3,623,334 0 0
ENERGY RECOVERY INC COM 29270J100 11,584 1,556,955 SH   OTR   0 0 1,556,955
FARMER BROS CO COM 307675108 10,765 1,546,731 SH   SOLE   1,546,731 0 0
FARMER BROS CO COM 307675108 4,808 690,822 SH   OTR   0 0 690,822
GENTHERM INC COM 37253A103 24,636 784,573 SH   SOLE   784,573 0 0
GENTHERM INC COM 37253A103 10,812 344,330 SH   OTR   0 0 344,330
HACKETT GROUP INC COM 404609109 19,866 1,561,819 SH   SOLE   1,561,819 0 0
HACKETT GROUP INC COM 404609109 9,068 712,883 SH   OTR   0 0 712,883
LUXFER HOLDINGS PLC SHS G5698W116 7,648 540,842 SH   SOLE   540,842 0 0
LUXFER HOLDINGS PLC SHS G5698W116 3,189 225,515 SH   OTR   0 0 225,515
MODEL N INC COM 607525102 1,073 48,318 SH   SOLE   48,318 0 0
MODEL N INC COM 607525102 444 19,980 SH   OTR   0 0 19,980
PANHANDLE OIL AND GAS INC CL A 698477106 6,052 1,640,053 SH   SOLE   1,640,053 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 2,797 757,975 SH   OTR   0 0 757,975
PURECYCLE CORP COM NEW 746228303 3,562 319,430 SH   SOLE   319,430 0 0
PURECYCLE CORP COM NEW 746228303 1,440 129,136 SH   OTR   0 0 129,136
QUOTIENT TECHNOLOGY INC COM 749119103 24,478 3,765,843 SH   SOLE   3,765,843 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 10,623 1,634,331 SH   OTR   0 0 1,634,331
SIERRA WIRELESS INC COM 826516106 19,859 3,496,309 SH   SOLE   3,496,309 0 0
SIERRA WIRELESS INC COM 826516106 8,252 1,452,773 SH   OTR   0 0 1,452,773
SONOS INC COM 83570H108 17,619 2,077,715 SH   SOLE   2,077,715 0 0
SONOS INC COM 83570H108 7,652 902,314 SH   OTR   0 0 902,314
SURMODICS INC COM 868873100 45,019 1,351,105 SH   SOLE   1,351,105 0 0
SURMODICS INC COM 868873100 19,440 583,428 SH   OTR   0 0 583,428
TECHTARGET COM 87874R100 4,077 197,820 SH   SOLE   197,820 0 0
TECHTARGET COM 87874R100 1,650 80,062 SH   OTR   0 0 80,062
VISTEON CORP COM 92839U206 25,397 529,318 SH   SOLE   529,318 0 0
VISTEON CORP COM 92839U906 10,880 226,771 SH   OTR   0 0 226,771