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
AT&T INC COM Stock 00206R102 12 473 SH   SOLE   0 0 12
ABBOTT LABS COM Stock 002824100 70 500 SH   SOLE   0 0 70
ABBVIE INC COM Stock 00287Y109 41 304 SH   SOLE   0 0 41
ACCELERATE DIAGNOSTICS INC NOTE 2.500 3/1 Stock 00430HAB8 4,007 5,380,000 SH   SOLE   0 0 4,007
ACCURAY INC COM Stock 004397105 816 171,086 SH   SOLE   0 0 816
ACCURAY INC DEL NOTE 3.750 7/1 Stock 004397AH8 2,985 2,755,000 SH   SOLE   0 0 2,985
ADVANCED MICRO DEVICES INC COM Stock 007903107 72 500 SH   SOLE   0 0 72
ALPHABET INC CAP STK CL C Stock 02079K107 116 40 SH   SOLE   0 0 116
ALPHABET INC CAP STK CL A Stock 02079K305 116 40 SH   SOLE   0 0 116
ALTRIA GROUP INC COM Stock 02209S103 71 1,500 SH   SOLE   0 0 71
AMERICAN ELEC PWR CO INC COM Stock 025537101 40 450 SH   SOLE   0 0 40
AMERICAN EXPRESS CO COM Stock 025816109 33 200 SH   SOLE   0 0 33
ANALOG DEVICES INC COM Stock 032654105 1,626 9,250 SH   SOLE   0 0 1,626
ANNALY CAPITAL MANAGEMENT IN COM Stock 035710409 98 12,500 SH   SOLE   0 0 98
APA CORPORATION COM Stock 03743Q108 12 450 SH   SOLE   0 0 12
APOLLO GLOBAL MGMT INC COM CL A Stock 03768E105 3,146 43,430 SH   SOLE   0 0 3,146
APPLE INC COM Stock 037833100 636 3,580 SH   SOLE   0 0 636
APYX MEDICAL CORPORATION COM Stock 03837C106 3,228 251,759 SH   SOLE   0 0 3,228
ARES CAPITAL CORP COM Stock 04010L103 424 20,000 SH   SOLE   0 0 424
ASPEN AEROGELS INC COM Stock 04523Y105 15,629 313,900 SH   SOLE   0 0 15,629
ASTRAZENECA PLC SPONSORED ADR Stock 046353108 2,995 51,420 SH   SOLE   0 0 2,995
BAKER HUGHES COMPANY CL A Stock 05722G100 7 300 SH   SOLE   0 0 7
BK OF AMERICA CORP COM Stock 060505104 34 760 SH   SOLE   0 0 34
BANK MONTREAL QUE COM Stock 063671101 81 753 SH   SOLE   0 0 81
BARRICK GOLD CORP COM Stock 067901108 19 1,000 SH   SOLE   0 0 19
BAUSCH HEALTH COS INC COM Stock 071734107 1 26 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 3,727 12,465 SH   SOLE   0 0 3,727
BLACKSTONE INC COM Stock 09260D107 531 4,100 SH   SOLE   0 0 531
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 131 2,100 SH   SOLE   0 0 131
CASTLIGHT HEALTH INC CL B Stock 14862Q100 6 3,700 SH   SOLE   0 0 6
CEVA INC COM Stock 157210105 1,109 25,656 SH   SOLE   0 0 1,109
CISCO SYS INC COM Stock 17275R102 6 100 SH   SOLE   0 0 6
CITIGROUP INC COM NEW Stock 172967424 2 35 SH   SOLE   0 0 2
COCA COLA CO COM Stock 191216100 59 1,000 SH   SOLE   0 0 59
COINBASE GLOBAL INC COM CL A Stock 19260Q107 9 35 SH   SOLE   0 0 9
COLGATE PALMOLIVE CO COM Stock 194162103 30 350 SH   SOLE   0 0 30
COMSCORE INC COM Stock 20564W105 9,354 2,800,500 SH   SOLE   0 0 9,354
CORNING INC COM Stock 219350105 50 1,350 SH   SOLE   0 0 50
CORTEVA INC COM Stock 22052L104 436 9,216 SH   SOLE   0 0 436
CROWN CASTLE INTL CORP NEW COM Stock 22822V101 2,013 9,645 SH   SOLE   0 0 2,013
CYTOSORBENTS CORP COM NEW Stock 23283X206 16 3,750 SH   SOLE   0 0 16
DCP MIDSTREAM LP COM UT LTD PTN Stock 23311P100 44 1,600 SH   SOLE   0 0 44
DXC TECHNOLOGY CO COM Stock 23355L106 1 16 SH   SOLE   0 0 1
DARDEN RESTAURANTS INC COM Stock 237194105 38 250 SH   SOLE   0 0 38
DEERE & CO COM Stock 244199105 514 1,500 SH   SOLE   0 0 514
DIGIMARC CORP NEW COM Stock 25381B101 5,191 131,493 SH   SOLE   0 0 5,191
DISNEY WALT CO COM Stock 254687106 2,345 15,140 SH   SOLE   0 0 2,345
DOMINION ENERGY INC COM Stock 25746U109 63 800 SH   SOLE   0 0 63
DOW INC COM Stock 260557103 1,374 24,216 SH   SOLE   0 0 1,374
DUPONT DE NEMOURS INC COM Stock 26614N102 1,442 17,849 SH   SOLE   0 0 1,442
DURECT CORP COM Stock 266605104 112 113,203 SH   SOLE   0 0 112
EATON VANCE TAX-MANAGED GLOB COM Stock 27829F108 29 2,700 SH   SOLE   0 0 29
EBAY INC. COM Stock 278642103 67 1,000 SH   SOLE   0 0 67
EHEALTH INC COM Stock 28238P109 10 405 SH   SOLE   0 0 10
EMERSON ELEC CO COM Stock 291011104 84 900 SH   SOLE   0 0 84
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP Stock 292102100 114 12,904 SH   SOLE   0 0 114
ENTERPRISE PRODS PARTNERS L COM Stock 293792107 1,627 74,080 SH   SOLE   0 0 1,627
EVERSPIN TECHNOLOGIES INC COM Stock 30041T104 42 3,750 SH   SOLE   0 0 42
EXAGEN INC COM Stock 30068X103 1,191 102,400 SH   SOLE   0 0 1,191
EXELON CORP COM Stock 30161N101 1,187 20,550 SH   SOLE   0 0 1,187
EXXON MOBIL CORP COM Stock 30231G102 206 3,370 SH   SOLE   0 0 206
FRANCHISE GROUP INC COM Stock 35180X105 18,981 363,900 SH   SOLE   0 0 18,981
GTY TECHNOLOGY HOLDINGS INC COM Stock 362409104 10,382 1,549,600 SH   SOLE   0 0 10,382
GSI TECHNOLOGY INC COM Stock 36241U106 862 186,230 SH   SOLE   0 0 862
GANNETT CO INC COM Stock 36472T109 733 137,500 SH   SOLE   0 0 733
GENERAL ELECTRIC CO COM NEW Stock 369604301 159 1,681 SH   SOLE   0 0 159
GLOBAL PARTNERS LP COM UNITS Stock 37946R109 97 4,150 SH   SOLE   0 0 97
GOLUB CAP BDC INC COM Stock 38173M102 428 27,700 SH   SOLE   0 0 428
GREENLANE HLDGS INC CL A Stock 395330103 2 2,100 SH   SOLE   0 0 2
HTG MOLECULAR DIAGNOSTICS IN COM NEW Stock 40434H203 3,215 593,133 SH   SOLE   0 0 3,215
HP INC COM Stock 40434L105 8 200 SH   SOLE   0 0 8
HALLIBURTON CO COM Stock 406216101 2 100 SH   SOLE   0 0 2
HARMONIC INC COM Stock 413160102 4,378 372,294 SH   SOLE   0 0 4,378
HEALTHPEAK PROPERTIES INC COM Stock 42250P103 289 8,000 SH   SOLE   0 0 289
HELMERICH & PAYNE INC COM Stock 423452101 7 300 SH   SOLE   0 0 7
HEWLETT PACKARD ENTERPRISE C COM Stock 42824C109 3 200 SH   SOLE   0 0 3
INFINERA CORP NOTE 2.125 9/0 Stock 45667GAC7 1,519 1,280,000 SH   SOLE   0 0 1,519
INGERSOLL RAND INC COM Stock 45687V106 101 1,632 SH   SOLE   0 0 101
INSPIRED ENTMT INC COM Stock 45782N108 4,692 362,000 SH   SOLE   0 0 4,692
INTEL CORP COM Stock 458140100 93 1,800 SH   SOLE   0 0 93
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 718 5,370 SH   SOLE   0 0 718
INTERNATIONAL FLAVORS&FRAGRA COM Stock 459506101 2,539 16,855 SH   SOLE   0 0 2,539
ITERIS INC NEW COM Stock 46564T107 9,400 2,349,950 SH   SOLE   0 0 9,400
JPMORGAN CHASE & CO COM Stock 46625H100 221 1,395 SH   SOLE   0 0 221
JOHNSON & JOHNSON COM Stock 478160104 3,021 17,660 SH   SOLE   0 0 3,021
KKR & CO INC COM Stock 48251W104 3,621 48,600 SH   SOLE   0 0 3,621
KALEYRA INC COM Stock 483379103 20 2,000 SH   SOLE   0 0 20
KIMBERLY-CLARK CORP COM Stock 494368103 129 900 SH   SOLE   0 0 129
KINDER MORGAN INC DEL COM Stock 49456B101 257 16,180 SH   SOLE   0 0 257
KOPIN CORP COM Stock 500600101 846 206,900 SH   SOLE   0 0 846
KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100 16 860 SH   SOLE   0 0 16
LANTHEUS HLDGS INC COM Stock 516544103 295 10,200 SH   SOLE   0 0 295
LEIDOS HOLDINGS INC COM Stock 525327102 1,269 14,270 SH   SOLE   0 0 1,269
LENNAR CORP CL A Stock 526057104 174 1,500 SH   SOLE   0 0 174
LENNAR CORP CL B Stock 526057302 3 30 SH   SOLE   0 0 3
LOCKHEED MARTIN CORP COM Stock 539830109 142 400 SH   SOLE   0 0 142
LOWES COS INC COM Stock 548661107 88 340 SH   SOLE   0 0 88
MPLX LP COM UNIT REP LTD Stock 55336V100 168 5,674 SH   SOLE   0 0 168
MSC INDL DIRECT INC CL A Stock 553530106 8 100 SH   SOLE   0 0 8
MACOM TECH SOLUTIONS HLDGS I COM Stock 55405Y100 3,375 43,108 SH   SOLE   0 0 3,375
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 1,616 34,800 SH   SOLE   0 0 1,616
MCDONALDS CORP COM Stock 580135101 177 661 SH   SOLE   0 0 177
MERCK & CO INC COM Stock 58933Y105 31 400 SH   SOLE   0 0 31
MERCURY SYS INC COM Stock 589378108 11 200 SH   SOLE   0 0 11
METLIFE INC COM Stock 59156R108 291 4,650 SH   SOLE   0 0 291
MICROSOFT CORP COM Stock 594918104 2,379 7,075 SH   SOLE   0 0 2,379
MORGAN STANLEY COM NEW Stock 617446448 31 318 SH   SOLE   0 0 31
NVE CORP COM NEW Stock 629445206 1,003 14,679 SH   SOLE   0 0 1,003
NATIONAL RESH CORP COM NEW Stock 637372202 291 7,000 SH   SOLE   0 0 291
NATIONAL RETAIL PROPERTIES I COM Stock 637417106 48 1,000 SH   SOLE   0 0 48
NEOGEN CORP COM Stock 640491106 917 20,200 SH   SOLE   0 0 917
NEOGENOMICS INC COM NEW Stock 64049M209 904 26,500 SH   SOLE   0 0 904
NEPHROS INC COM Stock 640671400 3,735 633,050 SH   SOLE   0 0 3,735
NEW RESIDENTIAL INVT CORP COM NEW Stock 64828T201 17 1,600 SH   SOLE   0 0 17
NORTHROP GRUMMAN CORP COM Stock 666807102 174 450 SH   SOLE   0 0 174
NOVARTIS AG SPONSORED ADR Stock 66987V109 9 100 SH   SOLE   0 0 9
NOVO-NORDISK A S ADR Stock 670100205 364 3,250 SH   SOLE   0 0 364
NUTANIX INC CL A Stock 67059N108 559 17,530 SH   SOLE   0 0 559
OCCIDENTAL PETE CORP W EXP 08/03/202 Stock 674599162 1 68 SH   SOLE   0 0 1
ORACLE CORP COM Stock 68389X105 34 394 SH   SOLE   0 0 34
ORBITAL ENERGY GROUP INC COM Stock 68559A109 1,155 527,255 SH   SOLE   0 0 1,155
ORGANON & CO COMMON STOCK Stock 68622V106 1 40 SH   SOLE   0 0 1
OXFORD SQUARE CAP CORP COM Stock 69181V107 7 1,600 SH   SOLE   0 0 7
PDF SOLUTIONS INC COM Stock 693282105 55,401 1,742,725 SH   SOLE   0 0 55,401
PTC INC COM Stock 69370C100 1,914 15,800 SH   SOLE   0 0 1,914
PAYCHEX INC COM Stock 704326107 246 1,800 SH   SOLE   0 0 246
PAYPAL HLDGS INC COM Stock 70450Y103 195 1,034 SH   SOLE   0 0 195
PENN NATL GAMING INC COM Stock 707569109 4 75 SH   SOLE   0 0 4
PEPSICO INC COM Stock 713448108 40 230 SH   SOLE   0 0 40
PFIZER INC COM Stock 717081103 3,993 67,625 SH   SOLE   0 0 3,993
PHARMING GROUP NV SPON ADS Stock 71716E105 132 14,800 SH   SOLE   0 0 132
PHILIP MORRIS INTL INC COM Stock 718172109 95 1,000 SH   SOLE   0 0 95
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN Stock 726503105 32 3,400 SH   SOLE   0 0 32
PROCTER AND GAMBLE CO COM Stock 742718109 82 500 SH   SOLE   0 0 82
QUOTIENT TECHNOLOGY INC COM Stock 749119103 7,991 1,076,900 SH   SOLE   0 0 7,991
RECRO PHARMA INC COM Stock 75629F109 7,189 4,204,000 SH   SOLE   0 0 7,189
RESEARCH SOLUTIONS INC COM Stock 761025105 1,237 503,000 SH   SOLE   0 0 1,237
RIBBON COMMUNICATIONS INC COM Stock 762544104 854 141,219 SH   SOLE   0 0 854
ROYAL DUTCH SHELL PLC SPONS ADR A Stock 780259206 5 112 SH   SOLE   0 0 5
RUMBLEON INC COM CL B Stock 781386305 11,224 270,320 SH   SOLE   0 0 11,224
SPDR GOLD TR GOLD SHS Stock 78463V107 3 20 SH   SOLE   0 0 3
SCHLUMBERGER LTD COM STK Stock 806857108 25 835 SH   SOLE   0 0 25
SCHWEITZER-MAUDUIT INTL INC COM Stock 808541106 69 2,300 SH   SOLE   0 0 69
SEMPRA COM Stock 816851109 106 800 SH   SOLE   0 0 106
STARBUCKS CORP COM Stock 855244109 2,472 21,135 SH   SOLE   0 0 2,472
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN Stock 864482104 73 5,013 SH   SOLE   0 0 73
SYNCHRONOSS TECHNOLOGIES INC COM Stock 87157B103 104 42,600 SH   SOLE   0 0 104
SYSCO CORP COM Stock 871829107 15 185 SH   SOLE   0 0 15
TARGA RES CORP COM Stock 87612G101 26 496 SH   SOLE   0 0 26
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS Stock 881624209 249 31,040 SH   SOLE   0 0 249
TEXAS INSTRS INC COM Stock 882508104 568 3,012 SH   SOLE   0 0 568
3-D SYS CORP DEL COM NEW Stock 88554D205 2,683 124,550 SH   SOLE   0 0 2,683
THRYV HLDGS INC COM NEW Stock 886029206 11,901 289,360 SH   SOLE   0 0 11,901
TRANSACT TECHNOLOGIES INC COM Stock 892918103 2,748 252,067 SH   SOLE   0 0 2,748
UNILEVER PLC SPON ADR NEW Stock 904767704 78 1,445 SH   SOLE   0 0 78
UNITED PARCEL SERVICE INC CL B Stock 911312106 64 300 SH   SOLE   0 0 64
UNITEDHEALTH GROUP INC COM Stock 91324P102 251 500 SH   SOLE   0 0 251
VERIZON COMMUNICATIONS INC COM Stock 92343V104 118 2,263 SH   SOLE   0 0 118
VOLITIONRX LTD COM Stock 928661107 203 64,600 SH   SOLE   0 0 203
VONAGE HLDGS CORP COM Stock 92886T201 11,952 574,900 SH   SOLE   0 0 11,952
VONAGE HLDGS CORP NOTE 1.750 6/0 Stock 92886TAJ1 3,045 2,280,000 SH   SOLE   0 0 3,045
WABTEC COM Stock 929740108 6 69 SH   SOLE   0 0 6
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT Stock 958669103 85 3,813 SH   SOLE   0 0 85
WILLIAMS COS INC COM Stock 969457100 26 1,000 SH   SOLE   0 0 26
ALLEGION PLC ORD SHS Stock G0176J109 88 666 SH   SOLE   0 0 88
ATHENE HOLDING LTD CL A Stock G0684D107 47 561 SH   SOLE   0 0 47
GAN LTD SHS Stock G3728V109 1,968 214,100 SH   SOLE   0 0 1,968
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS Stock G7997R103 17 150 SH   SOLE   0 0 17
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 374 1,850 SH   SOLE   0 0 374
ALCON AG ORD SHS Stock H01301128 2 20 SH   SOLE   0 0 2
ALLOT LTD SHS Stock M0854Q105 318 26,775 SH   SOLE   0 0 318
COGNYTE SOFTWARE LTD ORD SHS Stock M25133105 210 13,400 SH   SOLE   0 0 210
KORNIT DIGITAL LTD SHS Stock M6372Q113 7,840 51,494 SH   SOLE   0 0 7,840
RADA ELECTR INDS LTD COM PAR NEW Stock M81863124 217 23,000 SH   SOLE   0 0 217