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 14 473 SH   SOLE   0 0 14
ABBOTT LABS COM Stock 002824100 58 500 SH   SOLE   0 0 58
ABBVIE INC COM Stock 00287Y109 34 304 SH   SOLE   0 0 34
ACCELERATE DIAGNOSTICS INC NOTE 2.500 3/1 Stock 00430HAB8 4,894 7,580,000 SH   SOLE   0 0 4,894
ACCURAY INC COM Stock 004397105 772 170,882 SH   SOLE   0 0 772
ADVANCED MICRO DEVICES INC COM Stock 007903107 47 500 SH   SOLE   0 0 47
ALIBABA GROUP HLDG LTD SPONSORED ADS Stock 01609W102 45 200 SH   SOLE   0 0 45
ALPHABET INC CAP STK CL C Stock 02079K107 351 140 SH   SOLE   0 0 351
ALPHABET INC CAP STK CL A Stock 02079K305 98 40 SH   SOLE   0 0 98
ALTRIA GROUP INC COM Stock 02209S103 72 1,500 SH   SOLE   0 0 72
AMERICAN ELEC PWR CO INC COM Stock 025537101 38 450 SH   SOLE   0 0 38
AMERICAN EXPRESS CO COM Stock 025816109 33 200 SH   SOLE   0 0 33
ANALOG DEVICES INC COM Stock 032654105 1,592 9,250 SH   SOLE   0 0 1,592
ANNALY CAPITAL MANAGEMENT IN COM Stock 035710409 111 12,500 SH   SOLE   0 0 111
APA CORPORATION COM Stock 03743Q108 10 450 SH   SOLE   0 0 10
APOLLO GLOBAL MGMT INC COM CL A Stock 03768E105 3,286 52,830 SH   SOLE   0 0 3,286
APPLE INC COM Stock 037833100 490 3,580 SH   SOLE   0 0 490
APYX MEDICAL CORPORATION COM Stock 03837C106 2,567 248,959 SH   SOLE   0 0 2,567
ARES CAPITAL CORP COM Stock 04010L103 294 15,000 SH   SOLE   0 0 294
ASPEN AEROGELS INC COM Stock 04523Y105 13,739 459,200 SH   SOLE   0 0 13,739
ASTRAZENECA PLC SPONSORED ADR Stock 046353108 3,212 53,620 SH   SOLE   0 0 3,212
BAKER HUGHES COMPANY CL A Stock 05722G100 7 300 SH   SOLE   0 0 7
BK OF AMERICA CORP COM Stock 060505104 31 760 SH   SOLE   0 0 31
BANK MONTREAL QUE COM Stock 063671101 77 753 SH   SOLE   0 0 77
BARRICK GOLD CORP COM Stock 067901108 21 1,000 SH   SOLE   0 0 21
BAUSCH HEALTH COS INC COM Stock 071734107 1 26 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 3,673 13,215 SH   SOLE   0 0 3,673
BLACKSTONE GROUP INC COM Stock 09260D107 447 4,600 SH   SOLE   0 0 447
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 140 2,100 SH   SOLE   0 0 140
CASTLIGHT HEALTH INC CL B Stock 14862Q100 10 3,700 SH   SOLE   0 0 10
CEVA INC COM Stock 157210105 1,214 25,656 SH   SOLE   0 0 1,214
CISCO SYS INC COM Stock 17275R102 5 100 SH   SOLE   0 0 5
CITIGROUP INC COM NEW Stock 172967424 2 35 SH   SOLE   0 0 2
COCA COLA CO COM Stock 191216100 54 1,000 SH   SOLE   0 0 54
COLGATE PALMOLIVE CO COM Stock 194162103 28 350 SH   SOLE   0 0 28
COMSCORE INC COM Stock 20564W105 8,201 1,640,200 SH   SOLE   0 0 8,201
CORNING INC COM Stock 219350105 55 1,350 SH   SOLE   0 0 55
CORTEVA INC COM Stock 22052L104 409 9,216 SH   SOLE   0 0 409
CROWN CASTLE INTL CORP NEW COM Stock 22822V101 1,960 10,045 SH   SOLE   0 0 1,960
DCP MIDSTREAM LP COM UT LTD PTN Stock 23311P100 49 1,600 SH   SOLE   0 0 49
DXC TECHNOLOGY CO COM Stock 23355L106 1 16 SH   SOLE   0 0 1
DARDEN RESTAURANTS INC COM Stock 237194105 37 250 SH   SOLE   0 0 37
DEERE & CO COM Stock 244199105 529 1,500 SH   SOLE   0 0 529
DIGIMARC CORP NEW COM Stock 25381B101 5,531 165,093 SH   SOLE   0 0 5,531
DOMINION ENERGY INC COM Stock 25746U109 59 800 SH   SOLE   0 0 59
DOW INC COM Stock 260557103 1,532 24,216 SH   SOLE   0 0 1,532
DUPONT DE NEMOURS INC COM Stock 26614N102 1,382 17,849 SH   SOLE   0 0 1,382
DURECT CORP COM Stock 266605104 138 84,678 SH   SOLE   0 0 138
EATON VANCE TAX-MANAGED GLOB COM Stock 27829F108 28 2,700 SH   SOLE   0 0 28
EBAY INC. COM Stock 278642103 70 1,000 SH   SOLE   0 0 70
EHEALTH INC COM Stock 28238P109 24 405 SH   SOLE   0 0 24
EMERSON ELEC CO COM Stock 291011104 87 900 SH   SOLE   0 0 87
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP Stock 292102100 155 12,904 SH   SOLE   0 0 155
ENTERPRISE PRODS PARTNERS L COM Stock 293792107 1,788 74,080 SH   SOLE   0 0 1,788
EVERSPIN TECHNOLOGIES INC COM Stock 30041T104 24 3,750 SH   SOLE   0 0 24
EXELON CORP COM Stock 30161N101 950 21,450 SH   SOLE   0 0 950
EXXON MOBIL CORP COM Stock 30231G102 213 3,370 SH   SOLE   0 0 213
FRANCHISE GROUP INC COM Stock 35180X105 10,978 311,250 SH   SOLE   0 0 10,978
GTY TECHNOLOGY HOLDINGS INC COM Stock 362409104 7,648 1,075,650 SH   SOLE   0 0 7,648
GSI TECHNOLOGY INC COM Stock 36241U106 940 167,177 SH   SOLE   0 0 940
GANNETT CO INC COM Stock 36472T109 741 134,900 SH   SOLE   0 0 741
GENERAL ELECTRIC CO COM Stock 369604103 181 13,470 SH   SOLE   0 0 181
GLOBAL PARTNERS LP COM UNITS Stock 37946R109 108 4,150 SH   SOLE   0 0 108
GOLUB CAP BDC INC COM Stock 38173M102 254 16,500 SH   SOLE   0 0 254
GREENLANE HLDGS INC CL A Stock 395330103 9 2,100 SH   SOLE   0 0 9
HTG MOLECULAR DIAGNOSTICS IN COM NEW Stock 40434H203 3,314 570,333 SH   SOLE   0 0 3,314
HP INC COM Stock 40434L105 6 200 SH   SOLE   0 0 6
HALLIBURTON CO COM Stock 406216101 2 100 SH   SOLE   0 0 2
HARMONIC INC COM Stock 413160102 3,150 369,694 SH   SOLE   0 0 3,150
HEALTHPEAK PROPERTIES INC COM Stock 42250P103 266 8,000 SH   SOLE   0 0 266
HELMERICH & PAYNE INC COM Stock 423452101 10 300 SH   SOLE   0 0 10
HEWLETT PACKARD ENTERPRISE C COM Stock 42824C109 3 200 SH   SOLE   0 0 3
INFINERA CORP NOTE 2.125 9/0 Stock 45667GAC7 1,565 1,280,000 SH   SOLE   0 0 1,565
INGERSOLL RAND INC COM Stock 45687V106 80 1,632 SH   SOLE   0 0 80
INOVALON HLDGS INC COM CL A Stock 45781D101 13,141 385,600 SH   SOLE   0 0 13,141
INSPIRED ENTMT INC COM Stock 45782N108 638 50,000 SH   SOLE   0 0 638
INTEL CORP COM Stock 458140100 101 1,800 SH   SOLE   0 0 101
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 787 5,370 SH   SOLE   0 0 787
INTERNATIONAL FLAVORS&FRAGRA COM Stock 459506101 2,062 13,805 SH   SOLE   0 0 2,062
ITERIS INC NEW COM Stock 46564T107 10,618 1,596,750 SH   SOLE   0 0 10,618
JPMORGAN CHASE & CO COM Stock 46625H100 217 1,395 SH   SOLE   0 0 217
JOHNSON & JOHNSON COM Stock 478160104 3,008 18,260 SH   SOLE   0 0 3,008
KKR & CO INC COM Stock 48251W104 3,069 51,800 SH   SOLE   0 0 3,069
KALEYRA INC COM Stock 483379103 24 2,000 SH   SOLE   0 0 24
KIMBERLY-CLARK CORP COM Stock 494368103 120 900 SH   SOLE   0 0 120
KINDER MORGAN INC DEL COM Stock 49456B101 295 16,180 SH   SOLE   0 0 295
KOPIN CORP COM Stock 500600101 1,692 206,900 SH   SOLE   0 0 1,692
LANTHEUS HLDGS INC COM Stock 516544103 293 10,600 SH   SOLE   0 0 293
LEIDOS HOLDINGS INC COM Stock 525327102 1,625 16,070 SH   SOLE   0 0 1,625
LENNAR CORP CL A Stock 526057104 149 1,500 SH   SOLE   0 0 149
LENNAR CORP CL B Stock 526057302 2 30 SH   SOLE   0 0 2
LOCKHEED MARTIN CORP COM Stock 539830109 151 400 SH   SOLE   0 0 151
LOWES COS INC COM Stock 548661107 66 340 SH   SOLE   0 0 66
LUMINEX CORP DEL COM Stock 55027E102 6,223 169,103 SH   SOLE   0 0 6,223
MPLX LP COM UNIT REP LTD Stock 55336V100 168 5,674 SH   SOLE   0 0 168
MACOM TECH SOLUTIONS HLDGS I COM Stock 55405Y100 2,737 42,708 SH   SOLE   0 0 2,737
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 1,702 34,800 SH   SOLE   0 0 1,702
MCDONALDS CORP COM Stock 580135101 153 661 SH   SOLE   0 0 153
MERCK & CO INC COM Stock 58933Y105 31 400 SH   SOLE   0 0 31
MERCURY SYS INC COM Stock 589378108 7 100 SH   SOLE   0 0 7
METLIFE INC COM Stock 59156R108 278 4,650 SH   SOLE   0 0 278
MICROSOFT CORP COM Stock 594918104 2,404 8,875 SH   SOLE   0 0 2,404
MORGAN STANLEY COM NEW Stock 617446448 29 318 SH   SOLE   0 0 29
NVE CORP COM NEW Stock 629445206 877 11,837 SH   SOLE   0 0 877
NATIONAL RESH CORP COM NEW Stock 637372202 321 7,000 SH   SOLE   0 0 321
NATIONAL RETAIL PROPERTIES I COM Stock 637417106 47 1,000 SH   SOLE   0 0 47
NEOGEN CORP COM Stock 640491106 962 20,900 SH   SOLE   0 0 962
NEOGENOMICS INC COM NEW Stock 64049M209 1,197 26,500 SH   SOLE   0 0 1,197
NEPHROS INC COM Stock 640671400 6,358 626,450 SH   SOLE   0 0 6,358
NEW RESIDENTIAL INVT CORP COM NEW Stock 64828T201 17 1,600 SH   SOLE   0 0 17
NORTHROP GRUMMAN CORP COM Stock 666807102 164 450 SH   SOLE   0 0 164
NOVARTIS AG SPONSORED ADR Stock 66987V109 9 100 SH   SOLE   0 0 9
NOVO-NORDISK A S ADR Stock 670100205 272 3,250 SH   SOLE   0 0 272
NUTANIX INC CL A Stock 67059N108 670 17,530 SH   SOLE   0 0 670
OCCIDENTAL PETE CORP W EXP 08/03/202 Stock 674599162 1 68 SH   SOLE   0 0 1
ORACLE CORP COM Stock 68389X105 31 394 SH   SOLE   0 0 31
ORBITAL ENERGY GROUP INC COM Stock 68559A109 1,118 255,863 SH   SOLE   0 0 1,118
ORGANON & CO COMMON STOCK Stock 68622V106 1 40 SH   SOLE   0 0 1
OXFORD SQUARE CAP CORP COM Stock 69181V107 7 1,400 SH   SOLE   0 0 7
PDF SOLUTIONS INC COM Stock 693282105 34,352 1,889,528 SH   SOLE   0 0 34,352
PTC INC COM Stock 69370C100 2,232 15,800 SH   SOLE   0 0 2,232
PAYCHEX INC COM Stock 704326107 193 1,800 SH   SOLE   0 0 193
PAYPAL HLDGS INC COM Stock 70450Y103 301 1,034 SH   SOLE   0 0 301
PENN NATL GAMING INC COM Stock 707569109 11 150 SH   SOLE   0 0 11
PEPSICO INC COM Stock 713448108 34 230 SH   SOLE   0 0 34
PFIZER INC COM Stock 717081103 2,828 72,225 SH   SOLE   0 0 2,828
PHARMING GROUP NV SPON ADS Stock 71716E105 71 6,300 SH   SOLE   0 0 71
PHILIP MORRIS INTL INC COM Stock 718172109 99 1,000 SH   SOLE   0 0 99
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN Stock 726503105 39 3,400 SH   SOLE   0 0 39
PROCTER AND GAMBLE CO COM Stock 742718109 67 500 SH   SOLE   0 0 67
QUOTIENT TECHNOLOGY INC COM Stock 749119103 31,626 2,925,600 SH   SOLE   0 0 31,626
RECRO PHARMA INC COM Stock 75629F109 6,383 2,763,400 SH   SOLE   0 0 6,383
RESEARCH SOLUTIONS INC COM Stock 761025105 4,000 1,398,500 SH   SOLE   0 0 4,000
RIBBON COMMUNICATIONS INC COM Stock 762544104 1,071 140,719 SH   SOLE   0 0 1,071
ROYAL DUTCH SHELL PLC SPONS ADR A Stock 780259206 5 112 SH   SOLE   0 0 5
SPDR GOLD TR GOLD SHS Stock 78463V107 3 20 SH   SOLE   0 0 3
SCHLUMBERGER LTD COM STK Stock 806857108 27 835 SH   SOLE   0 0 27
SCHWEITZER-MAUDUIT INTL INC COM Stock 808541106 16 400 SH   SOLE   0 0 16
SEMPRA ENERGY COM Stock 816851109 106 800 SH   SOLE   0 0 106
STARBUCKS CORP COM Stock 855244109 2,447 21,885 SH   SOLE   0 0 2,447
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN Stock 864482104 77 5,013 SH   SOLE   0 0 77
SYNCHRONOSS TECHNOLOGIES INC COM Stock 87157B103 146 40,600 SH   SOLE   0 0 146
SYSCO CORP COM Stock 871829107 14 185 SH   SOLE   0 0 14
TARGA RES CORP COM Stock 87612G101 22 496 SH   SOLE   0 0 22
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS Stock 881624209 805 81,294 SH   SOLE   0 0 805
TEXAS INSTRS INC COM Stock 882508104 579 3,012 SH   SOLE   0 0 579
3-D SYS CORP DEL COM NEW Stock 88554D205 4,958 124,050 SH   SOLE   0 0 4,958
TRANSACT TECHNOLOGIES INC COM Stock 892918103 3,468 252,567 SH   SOLE   0 0 3,468
UNILEVER PLC SPON ADR NEW Stock 904767704 85 1,445 SH   SOLE   0 0 85
UNITED PARCEL SERVICE INC CL B Stock 911312106 62 300 SH   SOLE   0 0 62
UNITEDHEALTH GROUP INC COM Stock 91324P102 200 500 SH   SOLE   0 0 200
VERIZON COMMUNICATIONS INC COM Stock 92343V104 127 2,263 SH   SOLE   0 0 127
VOLITIONRX LTD COM Stock 928661107 195 59,200 SH   SOLE   0 0 195
VONAGE HLDGS CORP COM Stock 92886T201 13,635 946,200 SH   SOLE   0 0 13,635
VONAGE HLDGS CORP NOTE 1.750 6/0 Stock 92886TAJ1 2,642 2,370,000 SH   SOLE   0 0 2,642
WABTEC COM Stock 929740108 6 69 SH   SOLE   0 0 6
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT Stock 958669103 82 3,813 SH   SOLE   0 0 82
WILLIAMS COS INC COM Stock 969457100 27 1,000 SH   SOLE   0 0 27
ALLEGION PLC ORD SHS Stock G0176J109 93 666 SH   SOLE   0 0 93
GAN LTD SHS Stock G3728V109 1,355 82,400 SH   SOLE   0 0 1,355
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS Stock G7997R103 13 150 SH   SOLE   0 0 13
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 341 1,850 SH   SOLE   0 0 341
ALCON AG ORD SHS Stock H01301128 1 20 SH   SOLE   0 0 1
ALLOT LTD SHS Stock M0854Q105 309 15,600 SH   SOLE   0 0 309
COGNYTE SOFTWARE LTD ORD SHS Stock M25133105 5 200 SH   SOLE   0 0 5
KORNIT DIGITAL LTD SHS Stock M6372Q113 6,464 51,994 SH   SOLE   0 0 6,464
RADA ELECTR INDS LTD COM PAR NEW Stock M81863124 280 23,000 SH   SOLE   0 0 280