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
2U INC COM COM 90214J101 1,186 28,470 SH   SOLE   0 0 28,470
ABBVIE INC COM COM 00287Y109 818 7,262 SH   SOLE   0 0 7,262
AFLAC INC COM COM 001055102 250 4,650 SH   SOLE   0 0 4,650
ALPHABET INC CAP STK CL A COM 02079K305 3,773 1,545 SH   SOLE   0 0 1,545
ALPHABET INC CAP STK CL C COM 02079K107 3,912 1,561 SH   SOLE   0 0 1,561
AMAZON COM INC COM COM 023135106 9,288 2,700 SH   SOLE   0 0 2,700
ANTERO MIDSTREAM CORP COM COM 03676B102 104 10,000 SH   SOLE   0 0 10,000
APPLE INC COM COM 037833100 1,963 14,336 SH   SOLE   0 0 14,336
ARES CAPITAL CORP COM CEF 04010L103 254 12,940 SH   SOLE   0 0 12,940
ASPEN GROUP INC COM NEW COM 04530L203 1,887 289,400 SH   SOLE   0 0 289,400
AUTOMATIC DATA PROCESSING INC COM COM 053015103 1,515 7,628 SH   SOLE   0 0 7,628
AXCELIS TECHNOLOGIES INC COM NEW COM 054540208 2,609 64,550 SH   SOLE   0 0 64,550
BARNES & NOBLE ED INC COM COM 06777U101 1,941 269,180 SH   SOLE   0 0 269,180
BARRETT BUSINESS SVCS INC COM COM 068463108 450 6,200 SH   SOLE   0 0 6,200
BECTON DICKINSON & CO COM COM 075887109 568 2,336 SH   SOLE   0 0 2,336
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 938 3,375 SH   SOLE   0 0 3,375
BIOLIFE SOLUTIONS INC COM NEW COM 09062W204 2,163 48,595 SH   SOLE   0 0 48,595
BLACK KNIGHT INC COM COM 09215C105 838 10,746 SH   SOLE   0 0 10,746
BLACKROCK MUNIHOLDINGS FD INC COM CEF 09253N104 226 13,461 SH   SOLE   0 0 13,461
BLACKSTONE GROUP INC COM COM 09260D107 2,407 24,780 SH   SOLE   0 0 24,780
BROOKS AUTOMATION INC NEW COM COM 114340102 3,853 40,440 SH   SOLE   0 0 40,440
BUILDERS FIRSTSOURCE INC COM COM 12008R107 660 15,478 SH   SOLE   0 0 15,478
CASTLIGHT HEALTH INC CL B COM 14862Q100 296 112,750 SH   SOLE   0 0 112,750
CHEGG INC COM COM 163092109 2,029 24,415 SH   SOLE   0 0 24,415
CHEMBIO DIAGNOSTICS INC COM NEW COM 163572209 1,055 355,270 SH   SOLE   0 0 355,270
CISCO SYS INC COM COM 17275R102 1,330 25,100 SH   SOLE   0 0 25,100
CNX RES CORP COM COM 12653C108 501 36,700 SH   SOLE   0 0 36,700
COMFORT SYS USA INC COM COM 199908104 1,006 12,765 SH   SOLE   0 0 12,765
CONOCOPHILLIPS COM COM 20825C104 251 4,120 SH   SOLE   0 0 4,120
CORE LABORATORIES N V COM COM N22717107 289 7,428 SH   SOLE   0 0 7,428
CRESCENT PT ENERGY CORP COM COM 22576C101 1,451 320,250 SH   SOLE   0 0 320,250
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER COM 226344208 1,273 42,475 SH   SOLE   0 0 42,475
CRYOPORT INC COM PAR $0.001 COM 229050307 2,277 36,095 SH   SOLE   0 0 36,095
CVS HEALTH CORP COM COM 126650100 1,074 12,870 SH   SOLE   0 0 12,870
CYBEROPTICS CORP COM COM 232517102 2,240 54,690 SH   SOLE   0 0 54,690
DATA I O CORP COM COM 237690102 2,383 349,950 SH   SOLE   0 0 349,950
DEERE & CO COM COM 244199105 204 580 SH   SOLE   0 0 580
DESIGNER BRANDS INC CL A COM 250565108 351 21,205 SH   SOLE   0 0 21,205
DESKTOP METAL INC COM CL A COM 25058X105 676 58,750 SH   SOLE   0 0 58,750
DISNEY WALT CO COM COM 254687106 325 1,850 SH   SOLE   0 0 1,850
EASTSIDE DISTILLING INC COM COM 277802302 472 167,230 SH   SOLE   0 0 167,230
EATON VANCE TAX ADVT DIV INCM COM CEF 27828G107 587 21,239 SH   SOLE   0 0 21,239
EMERSON ELEC CO COM COM 291011104 568 5,900 SH   SOLE   0 0 5,900
ENERGY TRANSFER L P COM UT LTD PTN COM 29273V100 219 20,618 SH   SOLE   0 0 20,618
FACEBOOK INC CL A COM 30303M102 835 2,400 SH   SOLE   0 0 2,400
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM COM 31620R303 1,955 44,979 SH   SOLE   0 0 44,979
FIDELITY NATL INFORMATION SVCS COM COM 31620M106 209 1,474 SH   SOLE   0 0 1,474
FIRST AMERN FINL CORP COM COM 31847R102 676 10,850 SH   SOLE   0 0 10,850
FIRST BANCORP P R COM NEW COM 318672706 993 83,300 SH   SOLE   0 0 83,300
FISERV INC COM COM 337738108 838 7,841 SH   SOLE   0 0 7,841
FORD MTR CO DEL COM COM 345370860 218 14,700 SH   SOLE   0 0 14,700
GLOBAL PARTNERS LP COM UNITS COM 37946R109 596 22,980 SH   SOLE   0 0 22,980
GRAFTECH INTL LTD COM COM 384313508 1,508 129,800 SH   SOLE   0 0 129,800
HARVARD BIOSCIENCE INC COM COM 416906105 417 50,000 SH   SOLE   0 0 50,000
HESS MIDSTREAM LP CL A SHS COM 428103105 818 32,380 SH   SOLE   0 0 32,380
IDENTIV INC COM NEW COM 45170X205 3,132 184,247 SH   SOLE   0 0 184,247
IMMERSION CORP COM COM 452521107 1,232 140,470 SH   SOLE   0 0 140,470
INTELLICHECK INC COM NEW COM 45817G201 1,045 124,830 SH   SOLE   0 0 124,830
INTEVAC INC COM COM 461148108 1,246 184,900 SH   SOLE   0 0 184,900
INTRUSION INC COM NEW COM 46121E205 1,188 77,080 SH   SOLE   0 0 77,080
INVESCO MUN TR COM CEF 46131J103 412 30,000 SH   SOLE   0 0 30,000
INVESCO QQQ TRUST ETF 46090E103 1,418 4,000 SH   SOLE   0 0 4,000
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 928 6,160 SH   SOLE   0 0 6,160
ISHARES BIOTECHNOLOGY FUND ETF 464287556 751 4,590 SH   SOLE   0 0 4,590
KOPIN CORP COM COM 500600101 2,637 322,350 SH   SOLE   0 0 322,350
LANDMARK INFRASTRCTUR PARTR LP COM UNIT LTD COM 51508J108 468 36,730 SH   SOLE   0 0 36,730
MAVERIX METALS INC COM NEW COM 57776F405 244 45,000 SH   SOLE   0 0 45,000
MESOBLAST LTD SPONS ADR ADR 590717104 1,856 248,150 SH   SOLE   0 0 248,150
MFS INTER INCOME TR SH BEN INT CEF 55273C107 443 118,529 SH   SOLE   0 0 118,529
MICROSOFT CORP COM COM 594918104 10,247 37,826 SH   SOLE   0 0 37,826
MOODYS CORP COM COM 615369105 5,508 15,200 SH   SOLE   0 0 15,200
NAVIGATOR HLDGS LTD SHS COM Y62132108 1,220 111,450 SH   SOLE   0 0 111,450
NGL ENERGY PARTNERS LP COM UNIT REPST COM 62913M107 24 10,100 SH   SOLE   0 0 10,100
NOVARTIS AG SPONSORED ADR ADR 66987V109 589 6,460 SH   SOLE   0 0 6,460
NOVO-NORDISK A S ADR ADR 670100205 14,404 171,950 SH   SOLE   0 0 171,950
NUANCE COMMUNICATIONS INC COM COM 67020Y100 3,020 55,470 SH   SOLE   0 0 55,470
NUVEEN MUN VALUE FD INC COM CEF 670928100 306 26,500 SH   SOLE   0 0 26,500
NUVEEN N Y MUN VALUE FD COM CEF 67062M105 2,150 213,727 SH   SOLE   0 0 213,727
NUVVE HOLDING CORP COM COM 67079Y100 2,853 206,410 SH   SOLE   0 0 206,410
ONCOCYTE CORP COM COM 68235C107 2,421 421,775 SH   SOLE   0 0 421,775
ONEOK INC NEW COM COM 682680103 8,120 14,735 SH   SOLE   0 0 14,735
OPTIMIZERX CORP COM NEW COM 68401U204 444 7,166 SH   SOLE   0 0 7,166
ORION ENERGY SYS INC COM COM 686275108 1,793 312,982 SH   SOLE   0 0 312,982
PCTEL INC COM COM 69325Q105 422 64,500 SH   SOLE   0 0 64,500
PHOTRONICS INC COM COM 719405102 1,871 141,650 SH   SOLE   0 0 141,650
POPULAR INC COM NEW COM 733174700 1,642 21,875 SH   SOLE   0 0 21,875
POWER INTEGRATIONS INC COM COM 739276103 1,149 14,000 SH   SOLE   0 0 14,000
PRETIUM RES INC COM COM 74139C102 479 50,100 SH   SOLE   0 0 50,100
PUTNAM MASTER INTER INCOME TR SH BEN INT CEF 746909100 826 197,152 SH   SOLE   0 0 197,152
REGENERON PHARMACEUTICALS COM COM 75886F107 710 1,272 SH   SOLE   0 0 1,272
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 529 13,100 SH   SOLE   0 0 13,100
SEABRIDGE GOLD INC COM COM 811916105 1,574 89,690 SH   SOLE   0 0 89,690
SINCLAIR BROADCAST GROUP INC CL A COM 829226109 412 12,400 SH   SOLE   0 0 12,400
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307 2,051 21,100 SH   SOLE   0 0 21,100
SPDR S&P 500 ETF ETF 78462F103 1,625 3,797 SH   SOLE   0 0 3,797
SYNCHRONY FINANCIAL COM COM 87165B103 1,536 31,650 SH   SOLE   0 0 31,650
TARGA RES CORP COM COM 87612G101 1,172 26,361 SH   SOLE   0 0 26,361
THE ONE GROUP HOSPITALITY INC COM COM 88338K103 1,046 94,905 SH   SOLE   0 0 94,905
THOMSON REUTERS CORP. COM NEW COM 884903709 3,193 32,146 SH   SOLE   0 0 32,146
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR COM 90290N109 1,699 103,125 SH   SOLE   0 0 103,125
VERIZON COMMUNICATIONS INC COM COM 92343V104 1,566 27,949 SH   SOLE   0 0 27,949
VERMILION ENERGY INC COM COM 923725105 631 71,950 SH   SOLE   0 0 71,950
WILEY JOHN & SONS INC CL A COM 968223206 367 6,100 SH   SOLE   0 0 6,100
WILLIAMS COS INC COM COM 969457100 710 26,730 SH   SOLE   0 0 26,730