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 9 323 SH   SOLE   0 0 9
ABBOTT LABS COM Stock 002824100 39 500 SH   SOLE   0 0 39
ACCELERATE DIAGNOSTICS INC NOTE 2.500 Stock 00430HAB8 3,280 6,050,000 SH   SOLE   0 0 3,280
ADVANCED MICRO DEVICES INC COM Stock 007903107 23 500 SH   SOLE   0 0 23
ALIBABA GROUP HLDG LTD SPONSORED ADS Stock 01609W102 39 200 SH   SOLE   0 0 39
ALPHABET INC CAP STK CL C Stock 02079K107 163 140 SH   SOLE   0 0 163
ALTRIA GROUP INC COM Stock 02209S103 58 1,500 SH   SOLE   0 0 58
AMERICAN ELEC PWR CO INC COM Stock 025537101 36 450 SH   SOLE   0 0 36
AMERICAN EXPRESS CO COM Stock 025816109 34 400 SH   SOLE   0 0 34
ANALOG DEVICES INC COM Stock 032654105 843 9,400 SH   SOLE   0 0 843
APOLLO GLOBAL MGMT INC COM CL A Stock 03768E105 1,769 52,795 SH   SOLE   0 0 1,769
APPLE INC COM Stock 037833100 406 1,595 SH   SOLE   0 0 406
ARES CAPITAL CORP COM Stock 04010L103 197 18,300 SH   SOLE   0 0 197
ASPEN AEROGELS INC COM Stock 04523Y105 5,023 818,000 SH   SOLE   0 0 5,023
ASTRAZENECA PLC SPONSORED ADR Stock 046353108 2,274 50,920 SH   SOLE   0 0 2,274
BK OF AMERICA CORP COM Stock 060505104 16 760 SH   SOLE   0 0 16
BARRICK GOLD CORPORATION COM Stock 067901108 20 1,084 SH   SOLE   0 0 20
BAUSCH HEALTH COS INC COM Stock 071734107 0 26 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,575 14,085 SH   SOLE   0 0 2,575
BIOLIFE SOLUTIONS INC COM NEW Stock 09062W204 59 6,173 SH   SOLE   0 0 59
BLACKSTONE GROUP INC COM CL A Stock 09260D107 301 6,600 SH   SOLE   0 0 301
BOSTON OMAHA CORP COM Stock 101044105 497 27,444 SH   SOLE   0 0 497
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 117 2,100 SH   SOLE   0 0 117
BROADVISION INC COM PAR Stock 111412706 0 4 SH   SOLE   0 0 0
CASTLIGHT HEALTH INC CL B Stock 14862Q100 12 16,856 SH   SOLE   0 0 12
CHAMPIONS ONCOLOGY INC COM NEW Stock 15870P307 2,216 299,400 SH   SOLE   0 0 2,216
COCA COLA CO COM Stock 191216100 44 1,000 SH   SOLE   0 0 44
COMSCORE INC COM Stock 20564W105 1,581 560,500 SH   SOLE   0 0 1,581
CORNING INC COM Stock 219350105 33 1,600 SH   SOLE   0 0 33
CORTEVA INC COM Stock 22052L104 146 6,216 SH   SOLE   0 0 146
CROWN CASTLE INTL CORP NEW COM Stock 22822V101 1,070 7,410 SH   SOLE   0 0 1,070
DCP MIDSTREAM LP COM UT LTD PTN Stock 23311P100 7 1,600 SH   SOLE   0 0 7
DXC TECHNOLOGY CO COM Stock 23355L106 0 16 SH   SOLE   0 0 0
DARDEN RESTAURANTS INC COM Stock 237194105 14 250 SH   SOLE   0 0 14
DEERE & CO COM Stock 244199105 207 1,500 SH   SOLE   0 0 207
DIGIMARC CORP NEW COM Stock 25381B101 1,815 139,095 SH   SOLE   0 0 1,815
DOMINION ENERGY INC COM Stock 25746U109 274 3,800 SH   SOLE   0 0 274
DOW INC COM Stock 260557103 591 20,216 SH   SOLE   0 0 591
DUPONT DE NEMOURS INC COM Stock 26614N102 643 18,849 SH   SOLE   0 0 643
EHEALTH INC COM Stock 28238P109 339 2,405 SH   SOLE   0 0 339
EMERSON ELEC CO COM Stock 291011104 43 900 SH   SOLE   0 0 43
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP Stock 292102100 115 12,904 SH   SOLE   0 0 115
ENTERPRISE PRODS PARTNERS L COM Stock 293792107 1,059 74,080 SH   SOLE   0 0 1,059
EVENTBRITE INC COM CL A Stock 29975E109 1,017 139,250 SH   SOLE   0 0 1,017
EXELON CORP COM Stock 30161N101 495 13,450 SH   SOLE   0 0 495
EXXON MOBIL CORP COM Stock 30231G102 215 5,670 SH   SOLE   0 0 215
FRANCHISE GROUP INC COM Stock 35180X105 66 7,600 SH   SOLE   0 0 66
GW PHARMACEUTICALS PLC ADS Stock 36197T103 2 25 SH   SOLE   0 0 2
GREENSKY INC CL A Stock 39572G100 8 2,000 SH   SOLE   0 0 8
HTG MOLECULAR DIAGNOSTICS IN COM Stock 40434H104 1,448 4,455,500 SH   SOLE   0 0 1,448
HP INC COM Stock 40434L105 3 200 SH   SOLE   0 0 3
HARMONIC INC NOTE 4.00012 0 Stock 413160AB8 12 10,000 SH   SOLE   0 0 12
HEWLETT PACKARD ENTERPRISE C COM Stock 42824C109 2 200 SH   SOLE   0 0 2
INFINERA CORP NOTE 2.125 9 0 Stock 45667GAC7 4,450 5,310,000 SH   SOLE   0 0 4,450
INOVALON HLDGS INC COM CL A Stock 45781D101 16,102 966,500 SH   SOLE   0 0 16,102
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 542 4,882 SH   SOLE   0 0 542
ITERIS INC COM Stock 46564T107 8,238 2,574,500 SH   SOLE   0 0 8,238
JPMORGAN CHASE & CO COM Stock 46625H100 1,020 11,329 SH   SOLE   0 0 1,020
JOHNSON & JOHNSON COM Stock 478160104 3,593 27,397 SH   SOLE   0 0 3,593
KKR & CO INC CL A Stock 48251W104 2,423 103,250 SH   SOLE   0 0 2,423
KIMBERLY CLARK CORP COM Stock 494368103 115 900 SH   SOLE   0 0 115
KINDER MORGAN INC DEL COM Stock 49456B101 225 16,198 SH   SOLE   0 0 225
LEIDOS HOLDINGS INC COM Stock 525327102 1,620 17,680 SH   SOLE   0 0 1,620
LENNAR CORP CL A Stock 526057104 57 1,500 SH   SOLE   0 0 57
LENNAR CORP CL B Stock 526057302 1 30 SH   SOLE   0 0 1
LIGAND PHARMACEUTICALS INC COM NEW Stock 53220K504 633 8,700 SH   SOLE   0 0 633
LIMELIGHT NETWORKS INC COM Stock 53261M104 3,981 698,500 SH   SOLE   0 0 3,981
LOCKHEED MARTIN CORP COM Stock 539830109 136 400 SH   SOLE   0 0 136
LUMINEX CORP DEL COM Stock 55027E102 5,841 212,155 SH   SOLE   0 0 5,841
MAGNOLIA OIL & GAS CORP CL A Stock 559663109 0 50 SH   SOLE   0 0 0
MCDONALDS CORP COM Stock 580135101 109 661 SH   SOLE   0 0 109
MERCK & CO. INC COM Stock 58933Y105 31 400 SH   SOLE   0 0 31
MICRO FOCUS INTL PLC SPON ADR NEW Stock 594837403 0 20 SH   SOLE   0 0 0
MICROSOFT CORP COM Stock 594918104 1,542 9,775 SH   SOLE   0 0 1,542
MOBILEIRON INC COM NEW Stock 60739U204 8 2,000 SH   SOLE   0 0 8
MONDELEZ INTL INC CL A Stock 609207105 90 1,800 SH   SOLE   0 0 90
MORGAN STANLEY COM NEW Stock 617446448 11 318 SH   SOLE   0 0 11
NATIONAL RESH CORP COM NEW Stock 637372202 637 14,000 SH   SOLE   0 0 637
NATIONAL RETAIL PROPERTIES I COM Stock 637417106 32 1,000 SH   SOLE   0 0 32
NEOGEN CORP COM Stock 640491106 723 10,790 SH   SOLE   0 0 723
NEOGENOMICS INC COM NEW Stock 64049M209 1,976 71,576 SH   SOLE   0 0 1,976
NEPHROS INC COM Stock 640671400 975 154,800 SH   SOLE   0 0 975
NOKIA CORP SPONSORED ADR Stock 654902204 1 166 SH   SOLE   0 0 1
NORTHROP GRUMMAN CORP COM Stock 666807102 136 450 SH   SOLE   0 0 136
NOVARTIS A G SPONSORED ADR Stock 66987V109 8 100 SH   SOLE   0 0 8
NOVO-NORDISK A S ADR Stock 670100205 196 3,250 SH   SOLE   0 0 196
ORACLE CORP COM Stock 68389X105 19 394 SH   SOLE   0 0 19
PDF SOLUTIONS INC COM Stock 693282105 19,448 1,659,409 SH   SOLE   0 0 19,448
PAYCHEX INC COM Stock 704326107 113 1,800 SH   SOLE   0 0 113
PAYPAL HLDGS INC COM Stock 70450Y103 99 1,034 SH   SOLE   0 0 99
PEPSICO INC COM Stock 713448108 136 1,130 SH   SOLE   0 0 136
PERSPECTA INC COM Stock 715347100 0 8 SH   SOLE   0 0 0
PFIZER INC COM Stock 717081103 2,604 79,775 SH   SOLE   0 0 2,604
PHILIP MORRIS INTL INC COM Stock 718172109 73 1,000 SH   SOLE   0 0 73
QUOTIENT TECHNOLOGY INC COM Stock 749119103 16,744 2,575,924 SH   SOLE   0 0 16,744
REDFIN CORP COM Stock 75737F108 737 47,800 SH   SOLE   0 0 737
RESEARCH SOLUTIONS INC COM Stock 761025105 3,675 1,229,100 SH   SOLE   0 0 3,675
RIBBON COMMUNICATIONS INC COM Stock 762544104 511 168,719 SH   SOLE   0 0 511
RUBICON PROJ INC COM Stock 78112V102 3,273 589,800 SH   SOLE   0 0 3,273
SPDR GOLD TRUST GOLD SHS Stock 78463V107 24 160 SH   SOLE   0 0 24
SEMPRA ENERGY COM Stock 816851109 90 800 SH   SOLE   0 0 90
SIRIUS XM HLDGS INC COM Stock 82968B103 0 9 SH   SOLE   0 0 0
STARBUCKS CORP COM Stock 855244109 1,465 22,285 SH   SOLE   0 0 1,465
STITCH FIX INC COM CL A Stock 860897107 6 500 SH   SOLE   0 0 6
SYSCO CORP COM Stock 871829107 48 1,060 SH   SOLE   0 0 48
TARGA RES CORP COM Stock 87612G101 3 496 SH   SOLE   0 0 3
TECHTARGET INC COM Stock 87874R100 1,621 78,650 SH   SOLE   0 0 1,621
TRANSACT TECHNOLOGIES INC COM Stock 892918103 951 305,810 SH   SOLE   0 0 951
TRUECAR INC COM Stock 89785L107 2 800 SH   SOLE   0 0 2
TYME TECHNOLOGIES INC COM Stock 90238J103 6 5,300 SH   SOLE   0 0 6
UNILEVER PLC SPON ADR NEW Stock 904767704 73 1,445 SH   SOLE   0 0 73
UNITED PARCEL SERVICE INC CL B Stock 911312106 101 1,080 SH   SOLE   0 0 101
UNITEDHEALTH GROUP INC COM Stock 91324P102 125 500 SH   SOLE   0 0 125
VANECK VECTORS ETF TR GOLD MINERS ETF Stock 92189F106 69 3,000 SH   SOLE   0 0 69
VANECK VECTORS ETF TR JR GOLD MINERS E Stock 92189F791 1 35 SH   SOLE   0 0 1
VERIZON COMMUNICATIONS INC COM Stock 92343V104 122 2,263 SH   SOLE   0 0 122
VILLAGE FARMS INTL INC COM Stock 92707Y108 0 100 SH   SOLE   0 0 0
VONAGE HLDGS CORP COM Stock 92886T201 9,130 1,262,825 SH   SOLE   0 0 9,130
WEYERHAEUSER CO COM Stock 962166104 51 3,000 SH   SOLE   0 0 51
WILLIAMS COS INC COM Stock 969457100 14 1,000 SH   SOLE   0 0 14
ALLERGAN PLC SHS Stock G0177J108 32 181 SH   SOLE   0 0 32
ATHENE HLDG LTD CL A Stock G0684D107 62 2,500 SH   SOLE   0 0 62
INTERNATIONAL GAME TECHNOLOG SHS USD Stock G4863A108 54 9,000 SH   SOLE   0 0 54
ALCON INC ORD SHS Stock H01301128 1 20 SH   SOLE   0 0 1
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 1,270 34,800 SH   SOLE   0 0 1,270
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS Stock 881624209 730 81,294 SH   SOLE   0 0 730
TEXAS INSTRS INC COM Stock 882508104 301 3,012 SH   SOLE   0 0 301
PTC INC COM Stock 69370C100 1,166 19,050 SH   SOLE   0 0 1,166
NIC INC COM Stock 62914B100 472 20,500 SH   SOLE   0 0 472
KORNIT DIGITAL LTD SHS Stock M6372Q113 1,445 58,044 SH   SOLE   0 0 1,445
HARMONIC INC COM Stock 413160102 2,030 352,350 SH   SOLE   0 0 2,030
HEALTHPEAK PROPERTIES INC COM Stock 42250P103 191 8,000 SH   SOLE   0 0 191
3-D SYS CORP DEL COM NEW Stock 88554D205 1,015 131,700 SH   SOLE   0 0 1,015
INTEL CORP COM Stock 458140100 103 1,900 SH   SOLE   0 0 103
MACOM TECH SOLUTIONS HLDGS I COM Stock 55405Y100 949 50,157 SH   SOLE   0 0 949
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 153 1,850 SH   SOLE   0 0 153
CEVA INC COM Stock 157210105 646 25,921 SH   SOLE   0 0 646
NVE CORP COM NEW Stock 629445206 585 11,237 SH   SOLE   0 0 585
ALLEGION PLC ORD SHS Stock G0176J109 61 666 SH   SOLE   0 0 61
PROCTER & GAMBLE CO COM Stock 742718109 55 500 SH   SOLE   0 0 55
APYX MED CORP COM Stock 03837C106 932 259,714 SH   SOLE   0 0 932
ALPHABET INC CAP STK CL A Stock 02079K305 46 40 SH   SOLE   0 0 46
GSI TECHNOLOGY COM Stock 36241U106 714 102,575 SH   SOLE   0 0 714
NUSTAR ENERGY LP UNIT COM Stock 67058H102 40 4,630 SH   SOLE   0 0 40
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN Stock 864482104 71 5,013 SH   SOLE   0 0 71
GLOBAL PARTNERS LP COM UNITS Stock 37946R109 37 4,150 SH   SOLE   0 0 37
ACCURAY INC COM Stock 004397105 313 164,882 SH   SOLE   0 0 313
MPLX LP COM UNIT REP LTD Stock 55336V100 66 5,674 SH   SOLE   0 0 66
BANK MONTREAL COM Stock 063671101 38 753 SH   SOLE   0 0 38
METLIFE INC COM Stock 59156R108 142 4,650 SH   SOLE   0 0 142
EBAY INC COM Stock 278642103 30 1,000 SH   SOLE   0 0 30
NUTANIX INC CL A Stock 67059N108 290 18,380 SH   SOLE   0 0 290
GENERAL ELECTRIC CO COM Stock 369604103 116 14,670 SH   SOLE   0 0 116
ABBVIE INC COM Stock 00287Y109 23 300 SH   SOLE   0 0 23
INGERSOLL RAND INC COM Stock 45687V106 40 1,632 SH   SOLE   0 0 40
ANNALY CAPITAL MANAGEMENT IN COM Stock 035710409 63 12,500 SH   SOLE   0 0 63
GANNETT CO INC COM Stock 36472T109 193 130,400 SH   SOLE   0 0 193
SYNACOR INC COM Stock 871561106 220 215,437 SH   SOLE   0 0 220
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN Stock 726503105 18 3,400 SH   SOLE   0 0 18
EATON VANCE TAX-MANAGED GLOB COM Stock 27829F108 17 2,700 SH   SOLE   0 0 17
DURECT CORP COM Stock 266605104 113 72,628 SH   SOLE   0 0 113
LOWES COS INC COM Stock 548661107 29 340 SH   SOLE   0 0 29
BOINGO WIRELESS INC COM Stock 09739C102 97 9,100 SH   SOLE   0 0 97
CUI GLOBAL INC COM NEW Stock 126576206 162 181,388 SH   SOLE   0 0 162
SCHLUMBERGER LTD COM Stock 806857108 11 835 SH   SOLE   0 0 11
EOG RES INC COM Stock 26875P101 11 300 SH   SOLE   0 0 11
FORMFACTOR INC COM Stock 346375108 20 995 SH   SOLE   0 0 20
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT Stock 958669103 12 3,813 SH   SOLE   0 0 12
HELMERICH & PAYNE INC COM Stock 423452101 13 800 SH   SOLE   0 0 13
KOPIN CORP COM Stock 500600101 96 273,518 SH   SOLE   0 0 96
PRGX GLOBAL INC COM NEW Stock 69357C503 12 4,166 SH   SOLE   0 0 12
HIMAX TECHNOLOGIES INC SPONSORED ADR Stock 43289P106 11 4,000 SH   SOLE   0 0 11
NEW RESIDENTIAL INVT CORP COM NEW Stock 64828T201 8 1,600 SH   SOLE   0 0 8
OCCIDENTAL PETE CORP COM Stock 674599105 6 550 SH   SOLE   0 0 6
CISCO SYS INC COM Stock 17275R102 4 100 SH   SOLE   0 0 4
GREENLANE HLDGS INC CL A Stock 395330103 4 2,100 SH   SOLE   0 0 4
OXFORD SQUARE CAP CORP COM Stock 69181V107 6 2,400 SH   SOLE   0 0 6
EVERSPIN TECHNOLOGIES INC COM Stock 30041T104 9 3,500 SH   SOLE   0 0 9
APACHE CORP COM Stock 037411105 2 450 SH   SOLE   0 0 2
WABTEC COM Stock 929740108 3 69 SH   SOLE   0 0 3
CITIGROUP INC COM NEW Stock 172967424 1 35 SH   SOLE   0 0 1
HALLIBURTON CO COM Stock 406216101 1 100 SH   SOLE   0 0 1
MICROVISION INC DEL COM NEW Stock 594960304 1 6,200 SH   SOLE   0 0 1
NOBLE CORP PLC SHS USD Stock G65431101 0 800 SH   SOLE   0 0 0
CALIFORNIA RES CORP COM NEW Stock 13057Q206 0 26 SH   SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW Stock 00547W208 0 6 SH   SOLE   0 0 0
CHROMADEX CORP COM NEW Stock 171077407 7 2,083 SH   SOLE   0 0 7
VERU INC COM Stock 92536C103 8 2,524 SH   SOLE   0 0 8
ALLOT LTD SHS Stock M0854Q105 174 17,802 SH   SOLE   0 0 174
ARCTURUS THERAPEUTICS HLDG I COM Stock 03969T109 11 800 SH   SOLE   0 0 11
CYTOSORBENTS CORP COM NEW Stock 23283X206 8 1,000 SH   SOLE   0 0 8
RADA ELECTR INDS LTD COM PAR NEW Stock M81863124 86 24,500 SH   SOLE   0 0 86
SYNCHRONOSS TECHNOLOGIES INC COM Stock 87157B103 10 3,300 SH   SOLE   0 0 10
SOLITON INC COM Stock 834251100 9 1,100 SH   SOLE   0 0 9
BIOMERICA INC COM NEW Stock 09061H307 4 500 SH   SOLE   0 0 4
EXP WORLD HLDGS INC COM Stock 30212W100 3 400 SH   SOLE   0 0 3
VOLITIONRX LTD COM Stock 928661107 3 1,013 SH   SOLE   0 0 3
ONCOLYTICS BIOTECH INC COM NEW Stock 682310875 1 500 SH   SOLE   0 0 1
FINJAN HLDGS INC COM NEW Stock 31788H303 0 41 SH   SOLE   0 0 0
VASCULAR BIOGENICS LTD COM Stock M96883109 1 500 SH   SOLE   0 0 1
CAPSTONE TURBINE CORP COM Stock 14067D508 0 50 SH   SOLE   0 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000 8 0 Stock 73640QAB1 10 10,000 SH   SOLE   0 0 10
COLGATE PALMOLIVE CO COM Stock 194162103 23 350 SH   SOLE   0 0 23
SCHWEITZER-MAUDUIT INTL INC COM Stock 808541106 8 300 SH   SOLE   0 0 8
SEAGATE TECHNOLOGY PLC SHS Stock G7945M107 7 150 SH   SOLE   0 0 7
MERCURY SYS INC COM Stock 589378108 7 100 SH   SOLE   0 0 7
ROYAL DUTCH SHELL PLC SPONS ADR A Stock 780259206 4 112 SH   SOLE   0 0 4
BAKER HUGHES COMPANY CL A Stock 05722G100 3 300 SH   SOLE   0 0 3
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX Stock 921932885 8 79 SH   SOLE   0 0 8