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 6,378 34,172 SH   SOLE   34,172 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 293 1,570 SH   OTR   0 0 1,570
BRIGHTCOVE INC COM 10921T101 5,339 553,240 SH   SOLE   553,240 0 0
BRIGHTCOVE INC COM 10921T101 2,317 240,097 SH   OTR   0 0 240,097
CECO ENVIRONMENTAL CORP COM 125141101 18,833 3,067,291 SH   SOLE   3,067,291 0 0
CECO ENVIRONMENTAL CORP COM 125141101 7,965 1,297,214 SH   OTR   0 0 1,297,214
DOLBY LABORATORIES INC COM 25659T107 8,484 137,525 SH   SOLE   137,525 0 0
DOLBY LABORATORIES INC COM 25659T107 3,613 58,562 SH   OTR   0 0 58,562
ENERGY RECOVERY INC COM 29270J100 1,604 198,559 SH   SOLE   198,559 0 0
ENERGY RECOVERY INC COM 29270J100 688 85,136 SH   OTR   0 0 85,136
FARMER BROS CO COM 307675108 30,700 1,004,912 SH   SOLE   1,004,912 0 0
FARMER BROS CO COM 307675108 13,107 429,020 SH   OTR   0 0 429,020
GENTHERM INC COM 37253A103 30,466 775,217 SH   SOLE   775,217 0 0
GENTHERM INC COM 37253A103 12,937 329,174 SH   OTR   0 0 329,174
HACKETT GROUP INC COM 404609109 17,392 1,082,237 SH   SOLE   1,082,237 0 0
HACKETT GROUP INC COM 404609109 7,337 456,542 SH   OTR   0 0 456,542
INTEGRATED DEVICE TECHNOLOGY COM 458118106 38,748 1,215,419 SH   SOLE   1,215,419 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 16,445 515,839 SH   OTR   0 0 515,839
KMG CHEMICALS INC COM 482564101 14,954 202,677 SH   SOLE   202,677 0 0
KMG CHEMICALS INC COM 482564101 6,679 90,522 SH   OTR   0 0 90,522
MODEL N INC COM 607525102 9,443 507,678 SH   SOLE   507,678 0 0
MODEL N INC COM 607525102 4,065 218,574 SH   OTR   0 0 218,574
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 30,640 1,509,347 SH   SOLE   1,509,347 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 13,162 648,387 SH   OTR   0 0 648,387
PANHANDLE OIL AND GAS INC CL A 698477106 29,057 1,521,289 SH   SOLE   1,521,289 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 12,487 653,780 SH   OTR   0 0 653,780
PURECYCLE CORP COM NEW 746228303 13,240 1,386,369 SH   SOLE   1,386,369 0 0
PURECYCLE CORP COM NEW 746228303 5,500 575,889 SH   OTR   0 0 575,889
QUANTENNA COMMUNICATIONS INC COM 74766D100 8,028 516,618 SH   SOLE   516,618 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 3,423 220,255 SH   OTR   0 0 220,255
SIERRA WIRELESS INC COM 826516106 6,138 383,604 SH   SOLE   383,604 0 0
SIERRA WIRELESS INC COM 826516106 2,639 164,950 SH   OTR   0 0 164,950
SURMODICS INC COM 868873100 44,255 801,722 SH   SOLE   801,722 0 0
SURMODICS INC COM 868873100 18,864 341,737 SH   OTR   0 0 341,737
TPI COMPOSITES INC COM 87266J104 17,409 595,390 SH   SOLE   595,390 0 0
TPI COMPOSITES INC COM 87266J104 7,402 253,153 SH   OTR   0 0 253,153
XPERI CORP COM 98421B100 12,801 795,117 SH   SOLE   795,117 0 0
XPERI CORP COM 98421B100 5,166 320,857 SH   OTR   0 0 320,857