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 Stock 90214J101 1,099 28,750 SH   SOLE   0 0 28,750
A H BELO CORP CL A Stock 001282102 33 15,800 SH   SOLE   0 0 15,800
ABBVIE INC Stock 00287Y109 768 7,098 SH   SOLE   0 0 7,098
AFLAC INC Stock 001055102 258 5,050 SH   SOLE   0 0 5,050
ALPHABET INC CAP STK CL A Stock 02079K305 3,187 1,545 SH   SOLE   0 0 1,545
ALPHABET INC CAP STK CL C Stock 02079K107 3,250 1,571 SH   SOLE   0 0 1,571
AMAZON COM INC Stock 023135106 8,354 2,700 SH   SOLE   0 0 2,700
ANTERO MIDSTREAM CORP Stock 03676B102 90 10,000 SH   SOLE   0 0 10,000
APPLE INC Stock 037833100 1,834 15,016 SH   SOLE   0 0 15,016
ARES CAPITAL CORP CEF 04010L103 242 12,940 SH   SOLE   0 0 12,940
ASPEN GROUP INC NEW Stock 04530L203 1,030 171,720 SH   SOLE   0 0 171,720
AUTOMATIC DATA PROCESSING INC Stock 053015103 1,438 7,628 SH   SOLE   0 0 7,628
AXCELIS TECHNOLOGIES INC NEW Stock 054540208 2,704 65,800 SH   SOLE   0 0 65,800
BARNES & NOBLE ED INC Stock 06777U101 2,200 270,250 SH   SOLE   0 0 270,250
BARRETT BUSINESS SVCS INC Stock 068463108 427 6,200 SH   SOLE   0 0 6,200
BECTON DICKINSON & CO Stock 075887109 586 2,412 SH   SOLE   0 0 2,412
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 913 3,575 SH   SOLE   0 0 3,575
BIOLIFE SOLUTIONS INC NEW Stock 09062W204 1,758 48,825 SH   SOLE   0 0 48,825
BLACK KNIGHT INC Stock 09215C105 795 10,746 SH   SOLE   0 0 10,746
BLACKROCK MUNIHOLDINGS FD INC CEF 09253N104 215 13,461 SH   SOLE   0 0 13,461
BLACKSTONE GROUP INC Stock 09260D107 1,847 24,780 SH   SOLE   0 0 24,780
BROOKS AUTOMATION INC NEW Stock 114340102 3,308 40,520 SH   SOLE   0 0 40,520
BUILDERS FIRSTSOURCE INC Stock 12008R107 718 15,478 SH   SOLE   0 0 15,478
CASTLIGHT HEALTH INC CL B Stock 14862Q100 172 113,820 SH   SOLE   0 0 113,820
CHEGG INC Stock 163092109 2,098 24,495 SH   SOLE   0 0 24,495
CHEMBIO DIAGNOSTICS INC Stock 163572209 1,225 348,960 SH   SOLE   0 0 348,960
CISCO SYS INC Stock 17275R102 1,293 25,000 SH   SOLE   0 0 25,000
CNX RES CORP Stock 12653C108 539 36,700 SH   SOLE   0 0 36,700
COMFORT SYS USA INC Stock 199908104 973 13,015 SH   SOLE   0 0 13,015
CONOCOPHILLIPS Stock 20825C104 218 4,120 SH   SOLE   0 0 4,120
CORE LABORATORIES N V Stock N22717107 214 7,428 SH   SOLE   0 0 7,428
CRESCENT PT ENERGY CORP Stock 22576C101 1,308 313,750 SH   SOLE   0 0 313,750
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Stock 226344208 1,168 41,825 SH   SOLE   0 0 41,825
CRYOPORT INC PAR $0.001 Stock 229050307 1,885 36,245 SH   SOLE   0 0 36,245
CVS HEALTH CORP Stock 126650100 968 12,870 SH   SOLE   0 0 12,870
CYBEROPTICS CORP Stock 232517102 1,428 54,990 SH   SOLE   0 0 54,990
DATA I O CORP Stock 237690102 1,936 357,250 SH   SOLE   0 0 357,250
DEERE & CO Stock 244199105 217 580 SH   SOLE   0 0 580
DESIGNER BRANDS INC CL A Stock 250565108 384 22,070 SH   SOLE   0 0 22,070
DESKTOP METAL INC CL A Stock 25058X105 879 59,000 SH   SOLE   0 0 59,000
DISNEY WALT CO Stock 254687106 341 1,850 SH   SOLE   0 0 1,850
EASTSIDE DISTILLING INC Stock 277802302 311 168,050 SH   SOLE   0 0 168,050
EATON VANCE TAX ADVT DIV INCM CEF 27828G107 558 21,239 SH   SOLE   0 0 21,239
EMERSON ELEC CO Stock 291011104 532 5,900 SH   SOLE   0 0 5,900
FACEBOOK INC CL A Stock 30303M102 707 2,400 SH   SOLE   0 0 2,400
FIDELITY NATIONAL FINANCIAL IN FNF GROUP Stock 31620R303 1,849 45,479 SH   SOLE   0 0 45,479
FIDELITY NATL INFORMATION SVCS Stock 31620M106 207 1,474 SH   SOLE   0 0 1,474
FIRST AMERN FINL CORP Stock 31847R102 615 10,850 SH   SOLE   0 0 10,850
FIRST BANCORP P R Stock 318672706 938 83,300 SH   SOLE   0 0 83,300
FISERV INC Stock 337738108 1,052 8,841 SH   SOLE   0 0 8,841
FORD MTR CO DEL Stock 345370860 123 10,000 SH   SOLE   0 0 10,000
GEO GROUP INC NEW REIT 36162J106 130 16,700 SH   SOLE   0 0 16,700
GLOBAL PARTNERS LP UNITS Stock 37946R109 485 22,680 SH   SOLE   0 0 22,680
GRAFTECH INTL LTD Stock 384313508 352 28,800 SH   SOLE   0 0 28,800
HESS MIDSTREAM LP CL A SHS Stock 428103105 621 27,680 SH   SOLE   0 0 27,680
IDENTIV INC Stock 45170X205 2,127 185,597 SH   SOLE   0 0 185,597
IMMERSION CORP Stock 452521107 1,209 126,195 SH   SOLE   0 0 126,195
INTEVAC INC Stock 461148108 1,329 185,860 SH   SOLE   0 0 185,860
INTRUSION INC NEW Stock 46121E205 1,121 47,975 SH   SOLE   0 0 47,975
INVESCO MUN TR CEF 46131J103 396 30,000 SH   SOLE   0 0 30,000
INVESCO QQQ TRUST ETF 46090E103 1,672 5,239 SH   SOLE   0 0 5,239
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 778 5,490 SH   SOLE   0 0 5,490
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 592 3,930 SH   SOLE   0 0 3,930
KOPIN CORP Stock 500600101 3,415 325,580 SH   SOLE   0 0 325,580
LANDMARK INFRASTRCTUR PARTR LP UNIT LTD Stock 51508J108 416 35,130 SH   SOLE   0 0 35,130
MAVERIX METALS INC Stock 57776F405 237 45,000 SH   SOLE   0 0 45,000
MESOBLAST LTD SPONS ADR ADR 590717104 2,038 246,450 SH   SOLE   0 0 246,450
MFS INTER INCOME TR SH BEN INT CEF 55273C107 445 119,529 SH   SOLE   0 0 119,529
MICROSOFT CORP Stock 594918104 10,026 42,526 SH   SOLE   0 0 42,526
MOODYS CORP Stock 615369105 4,539 15,200 SH   SOLE   0 0 15,200
NAVIGATOR HLDGS LTD SHS Stock Y62132108 992 111,450 SH   SOLE   0 0 111,450
NGL ENERGY PARTNERS LP UNIT REPST Stock 62913M107 26 12,700 SH   SOLE   0 0 12,700
NOVARTIS AG SPONSORED ADR ADR 66987V109 552 6,460 SH   SOLE   0 0 6,460
NOVO-NORDISK A S ADR ADR 670100205 11,593 171,950 SH   SOLE   0 0 171,950
NUANCE COMMUNICATIONS INC Stock 67020Y100 2,443 55,990 SH   SOLE   0 0 55,990
NUVEEN MUN VALUE FD INC CEF 670928100 295 26,500 SH   SOLE   0 0 26,500
NUVEEN N Y MUN VALUE FD CEF 67062M105 1,526 156,324 SH   SOLE   0 0 156,324
NUVEEN NEW YORK MUN VALUE FD 2 CEF 670706100 543 37,000 SH   SOLE   0 0 37,000
ONCOCYTE CORP Stock 68235C107 2,199 423,775 SH   SOLE   0 0 423,775
ONEOK INC NEW Stock 682680103 729 14,385 SH   SOLE   0 0 14,385
ORION ENERGY SYS INC Stock 686275108 2,188 314,382 SH   SOLE   0 0 314,382
PCTEL INC Stock 69325Q105 456 65,675 SH   SOLE   0 0 65,675
PHOTRONICS INC Stock 719405102 1,807 140,550 SH   SOLE   0 0 140,550
POPULAR INC Stock 733174700 1,538 21,875 SH   SOLE   0 0 21,875
POWER INTEGRATIONS INC Stock 739276103 1,140 14,000 SH   SOLE   0 0 14,000
PRETIUM RES INC Stock 74139C102 452 43,600 SH   SOLE   0 0 43,600
PUTNAM MASTER INTER INCOME TR SH BEN INT CEF 746909100 852 197,152 SH   SOLE   0 0 197,152
REGENERON PHARMACEUTICALS Stock 75886F107 383 810 SH   SOLE   0 0 810
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 553 14,100 SH   SOLE   0 0 14,100
SEABRIDGE GOLD INC Stock 811916105 868 53,690 SH   SOLE   0 0 53,690
SINCLAIR BROADCAST GROUP INC CL A Stock 829226109 369 12,600 SH   SOLE   0 0 12,600
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307 2,237 21,100 SH   SOLE   0 0 21,100
SPDR S&P 500 ETF ETF 78462F103 1,663 4,197 SH   SOLE   0 0 4,197
SYNCHRONY FINANCIAL Stock 87165B103 1,287 31,650 SH   SOLE   0 0 31,650
TARGA RES CORP Stock 87612G101 837 26,361 SH   SOLE   0 0 26,361
THE ONE GROUP HOSPITALITY INC Stock 88338K103 720 96,305 SH   SOLE   0 0 96,305
THOMSON REUTERS CORP. Stock 884903709 2,815 32,146 SH   SOLE   0 0 32,146
USA COMPRESSION PARTNERS LP UNIT LTDPAR Stock 90290N109 1,579 103,125 SH   SOLE   0 0 103,125
VERIZON COMMUNICATIONS INC Stock 92343V104 1,742 29,949 SH   SOLE   0 0 29,949
VERMILION ENERGY INC Stock 923725105 523 71,950 SH   SOLE   0 0 71,950
WILEY JOHN & SONS INC CL A Stock 968223206 331 6,100 SH   SOLE   0 0 6,100
WILLIAMS COS INC Stock 969457100 593 25,030 SH   SOLE   0 0 25,030