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
ALPHABET INC CAP STK CL A 02079K305   261,720 2,000 SH   SOLE 1 0 0 2,000
ALPHABET INC CAP STK CL C 02079K107   263,700 2,000 SH   SOLE 1 0 0 2,000
APOLLO GLOBAL MGMT INC COM 03769M106   3,524,875 39,270 SH   SOLE 1 0 0 39,270
APPLE INC COM 037833100   219,149 1,280 SH   SOLE 1 0 0 1,280
ARES CAPITAL CORP COM 04010L103   292,050 15,000 SH   SOLE 1 0 0 15,000
ASPEN AEROGELS INC COM 04523Y105   13,473,620 1,391,900 SH   SOLE 1 0 0 1,391,900
ASPEN AEROGELS INC COM 04523Y105   12,455,380 1,623,100 SH   SOLE 1 1,623,100 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   3,299,318 48,720 SH   SOLE 1 0 0 48,720
AUGMEDIX INC COM 05105P107   8,028,850 1,559,000 SH   SOLE 1 1,559,000 0 0
AUGMEDIX INC COM 05105P107   6,969,495 1,353,300 SH   SOLE 1 0 0 1,353,300
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,548,646 12,985 SH   SOLE 1 0 0 12,985
BLACKSTONE INC COM 09260D107   374,990 3,500 SH   SOLE 1 0 0 3,500
COMSCORE INC COM 20564W105   86,560 141,000 SH   SOLE 1 0 0 141,000
CONSTELLATION ENERGY CORP COM 21037T109   700,839 6,425 SH   SOLE 1 0 0 6,425
CORTEVA INC COM 22052L104   306,960 6,000 SH   SOLE 1 0 0 6,000
CORTEVA INC COM 22052L104   153,633 3,003 SH   SOLE 1 3,003 0 0
CROWN CASTLE INC COM 22822V101   1,353,301 14,705 SH   SOLE 1 0 0 14,705
DEERE & CO COM 244199105   566,070 1,500 SH   SOLE 1 0 0 1,500
DIGIMARC CORP NEW COM 25381B101   812,250 25,000 SH   SOLE 1 25,000 0 0
DIGIMARC CORP NEW COM 25381B101   188,442 5,800 SH   SOLE 1 0 0 5,800
DOW INC COM 260557103   154,835 3,003 SH   SOLE 1 3,003 0 0
DOW INC COM 260557103   1,082,760 21,000 SH   SOLE 1 0 0 21,000
DUPONT DE NEMOURS INC COM 26614N102   1,066,637 14,300 SH   SOLE 1 14,300 0 0
DUPONT DE NEMOURS INC COM 26614N102   230,931 3,096 SH   SOLE 1 0 0 3,096
EMERSON ELEC CO COM 291011104   2,085,429 21,595 SH   SOLE 1 0 0 21,595
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100   103,232 12,904 SH   SOLE 1 0 0 12,904
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   547,170 39,000 SH   SOLE 1 0 0 39,000
ENTERPRISE PRODS PARTNERS L COM 293792107   43,808 1,600 SH   SOLE 1 1,600 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   533,699 19,500 SH   SOLE 1 0 0 19,500
EXELON CORP COM 30161N101   1,080,794 28,600 SH   SOLE 1 0 0 28,600
EXXON MOBIL CORP COM 30231G102   223,402 1,900 SH   SOLE 1 0 0 1,900
GENIUS SPORTS LIMITED SHARES CL A G3934V109   11,022,440 2,068,000 SH   SOLE 1 0 0 2,068,000
GENIUS SPORTS LIMITED SHARES CL A G3934V109   10,516,090 1,973,000 SH   SOLE 1 1,973,000 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   27,150 15,000 SH   SOLE 1 0 0 15,000
INFINERA CORP NOTE 2.125% 9/0 45667GAC7   1,200,444 1,240,000 PRN   SOLE 1 0 0 1,240,000
INSPIRED ENTMT INC COM 45782N108   14,084,096 1,177,600 SH   SOLE 1 0 0 1,177,600
INSPIRED ENTMT INC COM 45782N108   11,896,612 994,700 SH   SOLE 1 994,700 0 0
ITERIS INC NEW COM 46564T107   12,679,992 3,062,800 SH   SOLE 1 0 0 3,062,800
ITERIS INC NEW COM 46564T107   14,080,140 3,401,000 SH   SOLE 1 3,401,000 0 0
JOHNSON & JOHNSON COM 478160104   2,398,550 15,400 SH   SOLE 1 0 0 15,400
JOHNSON & JOHNSON COM 478160104   77,875 500 SH   SOLE 1 500 0 0
KINDER MORGAN INC DEL COM 49456B101   1,370,337 82,650 SH   SOLE 1 0 0 82,650
KKR & CO INC COM 48251W104   2,849,000 46,250 SH   SOLE 1 0 0 46,250
KKR & CO INC COM 48251W104   123,200 2,000 SH   SOLE 1 2,000 0 0
MICROSOFT CORP COM 594918104   1,973,438 6,250 SH   SOLE 1 0 0 6,250
NATIONAL RESH CORP COM NEW 637372202   310,590 7,000 SH   SOLE 1 0 0 7,000
NEOGEN CORP COM 640491106   374,508 20,200 SH   SOLE 1 20,200 0 0
NOVO-NORDISK A S ADR 670100205   509,264 5,600 SH   SOLE 1 0 0 5,600
OPTIMIZERX CORP COM NEW 68401U204   984,948 126,600 SH   SOLE 1 0 0 126,600
OPTIMIZERX CORP COM NEW 68401U204   1,478,200 190,000 SH   SOLE 1 190,000 0 0
PAYCHEX INC COM 704326107   207,594 1,800 SH   SOLE 1 0 0 1,800
PDF SOLUTIONS INC COM 693282105   17,249,760 532,400 SH   SOLE 1 532,400 0 0
PDF SOLUTIONS INC COM 693282105   18,430,222 568,834 SH   SOLE 1 0 0 569,834
PFIZER INC COM 717081103   2,088,383 62,960 SH   SOLE 1 0 0 62,960
RESEARCH SOLUTIONS INC COM 761025105   50,000 20,000 SH   SOLE 1 0 0 20,000
RUMBLEON INC COM CL B 781386305   78,464 12,800 SH   SOLE 1 0 0 12,800
SHARECARE INC COM CL A 81948W104   6,851,284 7,285,500 SH   SOLE 1 0 0 7,285,500
SHARECARE INC COM CL A 81948W104   8,572,216 9,115,500 SH   SOLE 1 9,115,500 0 0
SILICOM LTD ORD M84116108   2,099,745 80,450 SH   SOLE 1 80,450 0 0
SILICOM LTD ORD M84116108   1,276,290 48,900 SH   SOLE 1 0 0 48,900
SOCIETAL CDMO INC COM 75629F109   1,770,622 3,775,100 SH   SOLE 1 0 0 3,775,100
SOCIETAL CDMO INC COM 75629F109   1,999,716 4,264,000 SH   SOLE 1 4,264,000 0 0
STARBUCKS CORP COM 855244109   3,253,319 35,645 SH   SOLE 1 0 0 35,645
THRYV HLDGS INC COM NEW 886029206   17,961,013 956,900 SH   SOLE 1 956,900 0 0
THRYV HLDGS INC COM NEW 886029206   19,054,366 1,015,150 SH   SOLE 1 0 0 1,015,150
UNITEDHEALTH GROUP INC COM 91324P102   252,095 500 SH   SOLE 1 0 0 500