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 60 500 SH   SOLE   0 0 60
ABBVIE INC COM Stock 00287Y109 33 304 SH   SOLE   0 0 33
ACCELERATE DIAGNOSTICS INC NOTE 2.500 3/1 Stock 00430HAB8 4,969 7,580,000 SH   SOLE   0 0 4,969
ACCURAY INC COM Stock 004397105 846 170,882 SH   SOLE   0 0 846
ADVANCED MICRO DEVICES INC COM Stock 007903107 39 500 SH   SOLE   0 0 39
ALIBABA GROUP HLDG LTD SPONSORED ADS Stock 01609W102 45 200 SH   SOLE   0 0 45
ALPHABET INC CAP STK CL C Stock 02079K107 290 140 SH   SOLE   0 0 290
ALPHABET INC CAP STK CL A Stock 02079K305 83 40 SH   SOLE   0 0 83
ALTRIA GROUP INC COM Stock 02209S103 77 1,500 SH   SOLE   0 0 77
AMERICAN ELEC PWR CO INC COM Stock 025537101 38 450 SH   SOLE   0 0 38
AMERICAN EXPRESS CO COM Stock 025816109 28 200 SH   SOLE   0 0 28
ANALOG DEVICES INC COM Stock 032654105 1,434 9,250 SH   SOLE   0 0 1,434
ANNALY CAPITAL MANAGEMENT IN COM Stock 035710409 108 12,500 SH   SOLE   0 0 108
APA CORPORATION COM Stock 03743Q108 8 450 SH   SOLE   0 0 8
APOLLO GLOBAL MGMT INC COM CL A Stock 03768E105 1,374 29,220 SH   SOLE   0 0 1,374
APPLE INC COM Stock 037833100 437 3,580 SH   SOLE   0 0 437
APYX MEDICAL CORPORATION COM Stock 03837C106 2,405 248,959 SH   SOLE   0 0 2,405
ARES CAPITAL CORP COM Stock 04010L103 281 15,000 SH   SOLE   0 0 281
ASPEN AEROGELS INC COM Stock 04523Y105 7,922 389,500 SH   SOLE   0 0 7,922
ASTRAZENECA PLC SPONSORED ADR Stock 046353108 2,661 53,520 SH   SOLE   0 0 2,661
BAKER HUGHES COMPANY CL A Stock 05722G100 6 300 SH   SOLE   0 0 6
BK OF AMERICA CORP COM Stock 060505104 29 760 SH   SOLE   0 0 29
BANK MONTREAL QUE COM Stock 063671101 67 753 SH   SOLE   0 0 67
BARRICK GOLD CORP COM Stock 067901108 20 1,000 SH   SOLE   0 0 20
BAUSCH HEALTH COS INC COM Stock 071734107 1 26 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 3,357 13,140 SH   SOLE   0 0 3,357
BLACKSTONE GROUP INC COM Stock 09260D107 492 6,600 SH   SOLE   0 0 492
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 133 2,100 SH   SOLE   0 0 133
CASTLIGHT HEALTH INC CL B Stock 14862Q100 6 3,700 SH   SOLE   0 0 6
CEVA INC COM Stock 157210105 1,441 25,656 SH   SOLE   0 0 1,441
CHAMPIONS ONCOLOGY INC COM NEW Stock 15870P307 153 13,500 SH   SOLE   0 0 153
CHURCHILL CAPITAL CORP IV CL A Stock 171439102 23 1,000 SH   SOLE   0 0 23
CISCO SYS INC COM Stock 17275R102 5 100 SH   SOLE   0 0 5
CITIGROUP INC COM NEW Stock 172967424 3 35 SH   SOLE   0 0 3
COCA COLA CO COM Stock 191216100 53 1,000 SH   SOLE   0 0 53
COLGATE PALMOLIVE CO COM Stock 194162103 28 350 SH   SOLE   0 0 28
COMSCORE INC COM Stock 20564W105 4,178 1,141,600 SH   SOLE   0 0 4,178
CORNING INC COM Stock 219350105 59 1,350 SH   SOLE   0 0 59
CORTEVA INC COM Stock 22052L104 430 9,216 SH   SOLE   0 0 430
CROWN CASTLE INTL CORP NEW COM Stock 22822V101 1,875 10,895 SH   SOLE   0 0 1,875
DCP MIDSTREAM LP COM UT LTD PTN Stock 23311P100 35 1,600 SH   SOLE   0 0 35
DXC TECHNOLOGY CO COM Stock 23355L106 1 16 SH   SOLE   0 0 1
DARDEN RESTAURANTS INC COM Stock 237194105 36 250 SH   SOLE   0 0 36
DEERE & CO COM Stock 244199105 561 1,500 SH   SOLE   0 0 561
DIGIMARC CORP NEW COM Stock 25381B101 3,841 129,493 SH   SOLE   0 0 3,841
DOMINION ENERGY INC COM Stock 25746U109 61 800 SH   SOLE   0 0 61
DOW INC COM Stock 260557103 1,548 24,216 SH   SOLE   0 0 1,548
DUPONT DE NEMOURS INC COM Stock 26614N102 1,379 17,849 SH   SOLE   0 0 1,379
DURECT CORP COM Stock 266605104 162 81,678 SH   SOLE   0 0 162
EOG RES INC COM Stock 26875P101 22 300 SH   SOLE   0 0 22
EATON VANCE TAX-MANAGED GLOB COM Stock 27829F108 25 2,700 SH   SOLE   0 0 25
EBAY INC. COM Stock 278642103 61 1,000 SH   SOLE   0 0 61
EHEALTH INC COM Stock 28238P109 29 405 SH   SOLE   0 0 29
EMERSON ELEC CO COM Stock 291011104 81 900 SH   SOLE   0 0 81
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP Stock 292102100 143 12,904 SH   SOLE   0 0 143
ENTERPRISE PRODS PARTNERS L COM Stock 293792107 1,631 74,080 SH   SOLE   0 0 1,631
EVERSPIN TECHNOLOGIES INC COM Stock 30041T104 23 3,750 SH   SOLE   0 0 23
EXELON CORP COM Stock 30161N101 938 21,450 SH   SOLE   0 0 938
EXXON MOBIL CORP COM Stock 30231G102 188 3,370 SH   SOLE   0 0 188
FLUIDIGM CORP DEL COM Stock 34385P108 4,443 983,000 SH   SOLE   0 0 4,443
FRANCHISE GROUP INC COM Stock 35180X105 9,677 268,000 SH   SOLE   0 0 9,677
GTY TECHNOLOGY HOLDINGS INC COM Stock 362409104 3,524 551,450 SH   SOLE   0 0 3,524
GSI TECHNOLOGY COM Stock 36241U106 1,035 154,656 SH   SOLE   0 0 1,035
GANNETT CO INC COM Stock 36472T109 726 134,900 SH   SOLE   0 0 726
GENERAL ELECTRIC CO COM Stock 369604103 177 13,470 SH   SOLE   0 0 177
GENMARK DIAGNOSTICS INC COM Stock 372309104 4,179 174,850 SH   SOLE   0 0 4,179
GLOBAL PARTNERS LP COM UNITS Stock 37946R109 89 4,150 SH   SOLE   0 0 89
GOLUB CAP BDC INC COM Stock 38173M102 227 15,500 SH   SOLE   0 0 227
GREENLANE HLDGS INC CL A Stock 395330103 11 2,100 SH   SOLE   0 0 11
HTG MOLECULAR DIAGNOSTICS IN COM NEW Stock 40434H203 2,866 524,033 SH   SOLE   0 0 2,866
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 2,867 365,694 SH   SOLE   0 0 2,867
HEALTHPEAK PROPERTIES INC COM Stock 42250P103 254 8,000 SH   SOLE   0 0 254
HELMERICH & PAYNE INC COM Stock 423452101 8 300 SH   SOLE   0 0 8
HEWLETT PACKARD ENTERPRISE C COM Stock 42824C109 3 200 SH   SOLE   0 0 3
HIMAX TECHNOLOGIES INC SPONSORED ADR Stock 43289P106 14 1,000 SH   SOLE   0 0 14
INFINERA CORP NOTE 2.125 9/0 Stock 45667GAC7 1,520 1,280,000 SH   SOLE   0 0 1,520
INGERSOLL RAND INC COM Stock 45687V106 80 1,632 SH   SOLE   0 0 80
INOVALON HLDGS INC COM CL A Stock 45781D101 16,416 570,400 SH   SOLE   0 0 16,416
INTEL CORP COM Stock 458140100 115 1,800 SH   SOLE   0 0 115
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 716 5,370 SH   SOLE   0 0 716
INTERNATIONAL FLAVORS&FRAGRA COM Stock 459506101 1,927 13,805 SH   SOLE   0 0 1,927
ITERIS INC NEW COM Stock 46564T107 10,197 1,652,750 SH   SOLE   0 0 10,197
JPMORGAN CHASE & CO COM Stock 46625H100 212 1,395 SH   SOLE   0 0 212
JOHNSON & JOHNSON COM Stock 478160104 3,001 18,260 SH   SOLE   0 0 3,001
KKR & CO INC COM Stock 48251W104 2,870 58,750 SH   SOLE   0 0 2,870
KALEYRA INC COM Stock 483379103 28 2,000 SH   SOLE   0 0 28
KIMBERLY-CLARK CORP COM Stock 494368103 125 900 SH   SOLE   0 0 125
KINDER MORGAN INC DEL COM Stock 49456B101 269 16,180 SH   SOLE   0 0 269
KOPIN CORP COM Stock 500600101 2,181 207,900 SH   SOLE   0 0 2,181
LANTHEUS HLDGS INC COM Stock 516544103 227 10,600 SH   SOLE   0 0 227
LEIDOS HOLDINGS INC COM Stock 525327102 1,591 16,520 SH   SOLE   0 0 1,591
LENNAR CORP CL A Stock 526057104 152 1,500 SH   SOLE   0 0 152
LENNAR CORP CL B Stock 526057302 2 30 SH   SOLE   0 0 2
LOCKHEED MARTIN CORP COM Stock 539830109 148 400 SH   SOLE   0 0 148
LOWES COS INC COM Stock 548661107 65 340 SH   SOLE   0 0 65
LUMINEX CORP DEL COM Stock 55027E102 5,778 181,120 SH   SOLE   0 0 5,778
MPLX LP COM UNIT REP LTD Stock 55336V100 145 5,674 SH   SOLE   0 0 145
MACOM TECH SOLUTIONS HLDGS I COM Stock 55405Y100 2,478 42,708 SH   SOLE   0 0 2,478
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 1,509 34,800 SH   SOLE   0 0 1,509
MCDONALDS CORP COM Stock 580135101 148 661 SH   SOLE   0 0 148
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 283 4,650 SH   SOLE   0 0 283
MICROSOFT CORP COM Stock 594918104 2,092 8,875 SH   SOLE   0 0 2,092
MORGAN STANLEY COM NEW Stock 617446448 25 318 SH   SOLE   0 0 25
NIC INC COM Stock 62914B100 160 4,722 SH   SOLE   0 0 160
NVE CORP COM NEW Stock 629445206 802 11,437 SH   SOLE   0 0 802
NATIONAL RESH CORP COM NEW Stock 637372202 328 7,000 SH   SOLE   0 0 328
NATIONAL RETAIL PROPERTIES I COM Stock 637417106 44 1,000 SH   SOLE   0 0 44
NEOGEN CORP COM Stock 640491106 929 10,450 SH   SOLE   0 0 929
NEOGENOMICS INC COM NEW Stock 64049M209 1,278 26,500 SH   SOLE   0 0 1,278
NEPHROS INC COM Stock 640671400 4,141 622,750 SH   SOLE   0 0 4,141
NEW RESIDENTIAL INVT CORP COM NEW Stock 64828T201 18 1,600 SH   SOLE   0 0 18
NORTHROP GRUMMAN CORP COM Stock 666807102 146 450 SH   SOLE   0 0 146
NOVARTIS AG SPONSORED ADR Stock 66987V109 9 100 SH   SOLE   0 0 9
NOVO-NORDISK A S ADR Stock 670100205 219 3,250 SH   SOLE   0 0 219
NUTANIX INC CL A Stock 67059N108 466 17,530 SH   SOLE   0 0 466
OCCIDENTAL PETE CORP W EXP 08/03/202 Stock 674599162 1 68 SH   SOLE   0 0 1
ORACLE CORP COM Stock 68389X105 28 394 SH   SOLE   0 0 28
ORBITAL ENERGY GROUP INC COM Stock 68559A109 1,072 175,663 SH   SOLE   0 0 1,072
OXFORD SQUARE CAP CORP COM Stock 69181V107 7 1,400 SH   SOLE   0 0 7
PDF SOLUTIONS INC COM Stock 693282105 30,516 1,716,328 SH   SOLE   0 0 30,516
PTC INC COM Stock 69370C100 2,175 15,800 SH   SOLE   0 0 2,175
PAYCHEX INC COM Stock 704326107 176 1,800 SH   SOLE   0 0 176
PAYPAL HLDGS INC COM Stock 70450Y103 251 1,034 SH   SOLE   0 0 251
PENN NATL GAMING INC COM Stock 707569109 10 100 SH   SOLE   0 0 10
PEPSICO INC COM Stock 713448108 33 230 SH   SOLE   0 0 33
PFIZER INC COM Stock 717081103 2,631 72,625 SH   SOLE   0 0 2,631
PHILIP MORRIS INTL INC COM Stock 718172109 89 1,000 SH   SOLE   0 0 89
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN Stock 726503105 31 3,400 SH   SOLE   0 0 31
PROCTER AND GAMBLE CO COM Stock 742718109 68 500 SH   SOLE   0 0 68
QUOTIENT TECHNOLOGY INC COM Stock 749119103 47,338 2,897,074 SH   SOLE   0 0 47,338
RECRO PHARMA INC COM Stock 75629F109 1,313 470,500 SH   SOLE   0 0 1,313
RESEARCH SOLUTIONS INC COM Stock 761025105 3,845 1,657,500 SH   SOLE   0 0 3,845
RIBBON COMMUNICATIONS INC COM Stock 762544104 1,155 140,719 SH   SOLE   0 0 1,155
ROYAL DUTCH SHELL PLC SPONS ADR A Stock 780259206 4 112 SH   SOLE   0 0 4
SPDR GOLD TR GOLD SHS Stock 78463V107 3 20 SH   SOLE   0 0 3
SCHLUMBERGER LTD COM Stock 806857108 23 835 SH   SOLE   0 0 23
SCHWEITZER-MAUDUIT INTL INC COM Stock 808541106 20 400 SH   SOLE   0 0 20
SEMPRA ENERGY COM Stock 816851109 106 800 SH   SOLE   0 0 106
STARBUCKS CORP COM Stock 855244109 2,391 21,885 SH   SOLE   0 0 2,391
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN Stock 864482104 74 5,013 SH   SOLE   0 0 74
SYNACOR INC COM Stock 871561106 384 175,454 SH   SOLE   0 0 384
SYNCHRONOSS TECHNOLOGIES INC COM Stock 87157B103 6 1,700 SH   SOLE   0 0 6
SYSCO CORP COM Stock 871829107 15 185 SH   SOLE   0 0 15
TARGA RES CORP COM Stock 87612G101 16 496 SH   SOLE   0 0 16
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS Stock 881624209 938 81,294 SH   SOLE   0 0 938
TEXAS INSTRS INC COM Stock 882508104 569 3,012 SH   SOLE   0 0 569
3-D SYS CORP DEL COM NEW Stock 88554D205 3,393 123,650 SH   SOLE   0 0 3,393
TRANSACT TECHNOLOGIES INC COM Stock 892918103 2,745 252,567 SH   SOLE   0 0 2,745
TYME TECHNOLOGIES INC COM Stock 90238J103 1 300 SH   SOLE   0 0 1
UNILEVER PLC SPON ADR NEW Stock 904767704 81 1,445 SH   SOLE   0 0 81
UNITED PARCEL SERVICE INC CL B Stock 911312106 51 300 SH   SOLE   0 0 51
UNITEDHEALTH GROUP INC COM Stock 91324P102 186 500 SH   SOLE   0 0 186
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX Stock 921932885 7 39 SH   SOLE   0 0 7
VERIZON COMMUNICATIONS INC COM Stock 92343V104 132 2,263 SH   SOLE   0 0 132
VOLITIONRX LTD COM Stock 928661107 139 36,700 SH   SOLE   0 0 139
VONAGE HLDGS CORP COM Stock 92886T201 11,702 990,050 SH   SOLE   0 0 11,702
VONAGE HLDGS CORP NOTE 1.750 6/0 Stock 92886TAJ1 2,485 2,370,000 SH   SOLE   0 0 2,485
WABTEC COM Stock 929740108 5 69 SH   SOLE   0 0 5
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT Stock 958669103 71 3,813 SH   SOLE   0 0 71
WILLIAMS COS INC COM Stock 969457100 24 1,000 SH   SOLE   0 0 24
ALLEGION PLC ORD SHS Stock G0176J109 84 666 SH   SOLE   0 0 84
GAN LTD ORD SHS Stock G3728V109 2,747 150,950 SH   SOLE   0 0 2,747
SEAGATE TECHNOLOGY PLC SHS Stock G7945M107 12 150 SH   SOLE   0 0 12
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 306 1,850 SH   SOLE   0 0 306
ALCON AG ORD SHS Stock H01301128 1 20 SH   SOLE   0 0 1
ALLOT LTD SHS Stock M0854Q105 249 15,600 SH   SOLE   0 0 249
KORNIT DIGITAL LTD SHS Stock M6372Q113 5,154 51,994 SH   SOLE   0 0 5,154
RADA ELECTR INDS LTD COM PAR NEW Stock M81863124 276 23,000 SH   SOLE   0 0 276