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
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,287 46,422 SH   SOLE   46,422 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,151 6,450 SH   OTR   0 0 6,450
BRIGHTCOVE INC COM 10921T101 23,711 3,008,961 SH   SOLE   3,008,961 0 0
BRIGHTCOVE INC COM 10921T101 10,120 1,284,265 SH   OTR   0 0 1,284,265
CECO ENVIRONMENTAL CORP COM 125141101 25,147 3,815,925 SH   SOLE   3,815,925 0 0
CECO ENVIRONMENTAL CORP COM 125141101 12,408 1,882,817 SH   OTR   0 0 1,882,817
CALAMP CORP COM 128126109 11,222 1,401,019 SH   SOLE   1,401,019 0 0
CALAMP CORP COM 128126109 4,626 577,821 SH   OTR   0 0 577,821
DOLBY LABORATORIES INC COM 25659T107 24,025 364,734 SH   SOLE   364,734 0 0
DOLBY LABORATORIES INC COM 25659T107 10,774 163,566 SH   OTR   0 0 163,566
ENERGY RECOVERY INC COM 29270J100 29,454 3,878,056 SH   SOLE   3,878,056 0 0
ENERGY RECOVERY INC COM 29270J100 12,474 1,642,352 SH   OTR   0 0 1,642,352
FARMER BROS CO COM 307675108 11,353 1,546,731 SH   SOLE   1,546,731 0 0
FARMER BROS CO COM 307675108 5,071 690,822 SH   OTR   0 0 690,822
GENTHERM INC COM 37253A103 26,771 688,190 SH   SOLE   688,190 0 0
GENTHERM INC COM 37253A103 10,629 273,236 SH   OTR   0 0 273,236
HACKETT GROUP INC COM 404609109 21,486 1,586,854 SH   SOLE   1,586,854 0 0
HACKETT GROUP INC COM 404609109 9,666 713,883 SH   OTR   0 0 713,883
LUXFER HOLDINGS PLC SHS G5698W116 4,348 307,304 SH   SOLE   307,304 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,702 120,248 SH   OTR   0 0 120,248
OOMA INC COM 683416101 2,993 181,639 SH   SOLE   181,639 0 0
OOMA INC COM 683416101 1,155 70,076 SH   OTR   0 0 70,076
PANHANDLE OIL AND GAS INC CL A 698477106 4,337 1,618,132 SH   SOLE   1,618,132 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 1,987 741,462 SH   OTR   0 0 741,462
PURECYCLE CORP COM NEW 746228303 1,734 188,705 SH   SOLE   188,705 0 0
PURECYCLE CORP COM NEW 746228303 708 77,049 SH   OTR   0 0 77,049
QUOTIENT TECHNOLOGY INC COM 749119103 40,180 5,489,024 SH   SOLE   5,489,024 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 17,201 2,349,806 SH   OTR   0 0 2,349,806
SIERRA WIRELESS INC COM 826516106 30,244 3,367,915 SH   SOLE   3,367,915 0 0
SIERRA WIRELESS INC COM 826516106 13,046 1,452,773 SH   OTR   0 0 1,452,773
SITIME CORP COM 82982T106 2,979 62,827 SH   SOLE   62,827 0 0
SITIME CORP COM 82982T106 1,170 24,678 SH   OTR   0 0 24,678
SONOS INC COM 83570H108 30,038 2,053,146 SH   SOLE   2,053,146 0 0
SONOS INC COM 83570H108 12,703 868,314 SH   OTR   0 0 868,314
SURMODICS INC COM 868873100 57,343 1,326,167 SH   SOLE   1,326,167 0 0
SURMODICS INC COM 868873100 23,945 553,769 SH   OTR   0 0 553,769
TECHTARGET INC COM 87874R100 3,164 105,365 SH   SOLE   105,365 0 0
TECHTARGET INC COM 87874R100 1,207 40,200 SH   OTR   0 0 40,200