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 Stock 90214J101 1,150 28,750 SH   SOLE   0 0 28,750
3-D SYS CORP DEL COM NEW Stock 88554D205 1,307 124,700 SH   SOLE   0 0 124,700
ABBVIE INC COM Stock 00287Y109 774 7,227 SH   SOLE   0 0 7,227
AFLAC INC COM Stock 001055102 225 5,050 SH   SOLE   0 0 5,050
ALPHABET INC CAP STK CL A Stock 02079K305 2,690 1,535 SH   SOLE   0 0 1,535
ALPHABET INC CAP STK CL C Stock 02079K107 2,778 1,586 SH   SOLE   0 0 1,586
AMAZON COM INC COM Stock 023135106 8,631 2,650 SH   SOLE   0 0 2,650
ANTERO MIDSTREAM CORP COM Stock 03676B102 77 10,000 SH   SOLE   0 0 10,000
APPLE INC COM Stock 037833100 2,178 16,416 SH   SOLE   0 0 16,416
ARES CAPITAL CORP COM CEF 04010L103 219 12,940 SH   SOLE   0 0 12,940
ASPEN GROUP INC COM NEW Stock 04530L203 1,522 136,720 SH   SOLE   0 0 136,720
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1,344 7,628 SH   SOLE   0 0 7,628
AXCELIS TECHNOLOGIES INC COM NEW Stock 054540208 2,089 71,750 SH   SOLE   0 0 71,750
AZENTA INC COM Stock 114340102 2,763 40,720 SH   SOLE   0 0 40,720
BARRETT BUSINESS SVCS INC COM Stock 068463108 423 6,200 SH   SOLE   0 0 6,200
BECTON DICKINSON & CO COM Stock 075887109 619 2,472 SH   SOLE   0 0 2,472
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 852 3,675 SH   SOLE   0 0 3,675
BIOLIFE SOLUTIONS INC COM NEW Stock 09062W204 1,948 48,825 SH   SOLE   0 0 48,825
BLACK KNIGHT INC COM Stock 09215C105 982 11,113 SH   SOLE   0 0 11,113
BLACKROCK MUN INCM INVT QTY TR COM CEF 09250G102 224 15,000 SH   SOLE   0 0 15,000
BLACKSTONE INC COM Stock 09260D107 1,671 25,780 SH   SOLE   0 0 25,780
CASTLIGHT HEALTH INC CL B Stock 14862Q100 148 113,820 SH   SOLE   0 0 113,820
CHEGG INC COM Stock 163092109 2,213 24,495 SH   SOLE   0 0 24,495
CHEMBIO DIAGNOSTICS INC COM NEW Stock 163572209 1,634 344,060 SH   SOLE   0 0 344,060
CISCO SYS INC COM Stock 17275R102 1,119 25,000 SH   SOLE   0 0 25,000
COMFORT SYS USA INC COM Stock 199908104 685 13,015 SH   SOLE   0 0 13,015
CRESCENT PT ENERGY CORP COM Stock 22576C101 33 14,150 SH   SOLE   0 0 14,150
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Stock 226344208 803 42,325 SH   SOLE   0 0 42,325
CRYOPORT INC COM PAR $0.001 Stock 229050307 1,590 36,245 SH   SOLE   0 0 36,245
CVS HEALTH CORP COM Stock 126650100 879 12,870 SH   SOLE   0 0 12,870
CYBEROPTICS CORP COM Stock 232517102 1,248 54,990 SH   SOLE   0 0 54,990
DALLASNEWS CORPORATION COM SER A Stock 001282300 24 15,800 SH   SOLE   0 0 15,800
DATA I O CORP COM Stock 237690102 1,482 359,750 SH   SOLE   0 0 359,750
DESIGNER BRANDS INC CL A Stock 250565108 169 22,070 SH   SOLE   0 0 22,070
DISNEY WALT CO COM Stock 254687106 335 1,850 SH   SOLE   0 0 1,850
EASTSIDE DISTILLING INC COM Stock 277802302 215 168,050 SH   SOLE   0 0 168,050
EATON VANCE TAX ADVT DIV INCM COM CEF 27828G107 521 22,039 SH   SOLE   0 0 22,039
EMERSON ELEC CO COM Stock 291011104 514 6,400 SH   SOLE   0 0 6,400
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 1,860 47,579 SH   SOLE   0 0 47,579
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 209 1,474 SH   SOLE   0 0 1,474
FIRST AMERN FINL CORP COM Stock 31847R102 632 12,250 SH   SOLE   0 0 12,250
FIRST BANCORP P R COM NEW Stock 318672706 775 84,100 SH   SOLE   0 0 84,100
FISERV INC COM Stock 337738108 1,082 9,500 SH   SOLE   0 0 9,500
FORD MTR CO DEL COM Stock 345370860 97 11,000 SH   SOLE   0 0 11,000
GEO GROUP INC NEW COM REIT 36162J106 151 17,000 SH   SOLE   0 0 17,000
GLOBAL PARTNERS LP COM UNITS Stock 37946R109 377 22,680 SH   SOLE   0 0 22,680
GRAFTECH INTL LTD COM Stock 384313508 309 29,000 SH   SOLE   0 0 29,000
HESS MIDSTREAM LP CL A SHS Stock 428103105 542 27,680 SH   SOLE   0 0 27,680
IDENTIV INC COM NEW Stock 45170X205 1,578 185,597 SH   SOLE   0 0 185,597
IMMERSION CORP COM Stock 452521107 1,429 126,595 SH   SOLE   0 0 126,595
INTEVAC INC COM Stock 461148108 905 125,560 SH   SOLE   0 0 125,560
INVESCO MUN TR COM CEF 46131J103 385 30,000 SH   SOLE   0 0 30,000
INVESCO QQQ TRUST ETF 46090E103 1,659 5,289 SH   SOLE   0 0 5,289
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 700 5,490 SH   SOLE   0 0 5,490
ISHARES BIOTECHNOLOGY FUND ETF 464287556 595 3,930 SH   SOLE   0 0 3,930
KOPIN CORP COM Stock 500600101 1,462 601,595 SH   SOLE   0 0 601,595
LANDMARK INFRASTRCTUR PARTR LP COM UNIT LTD Stock 51508J108 380 35,430 SH   SOLE   0 0 35,430
MAVERIX METALS INC COM NEW Stock 57776F405 248 45,000 SH   SOLE   0 0 45,000
MESOBLAST LTD SPONS ADR ADR 590717104 2,102 247,550 SH   SOLE   0 0 247,550
META PLATFORMS INC CL A Stock 30303M102 656 2,400 SH   SOLE   0 0 2,400
MFS INTER INCOME TR SH BEN INT CEF 55273C107 457 120,029 SH   SOLE   0 0 120,029
MICROSOFT CORP COM Stock 594918104 9,448 42,476 SH   SOLE   0 0 42,476
MOODYS CORP COM Stock 615369105 4,499 15,500 SH   SOLE   0 0 15,500
NAVIGATOR HLDGS LTD SHS Stock Y62132108 1,234 112,650 SH   SOLE   0 0 112,650
NGL ENERGY PARTNERS LP COM UNIT REPST Stock 62913M107 31 12,900 SH   SOLE   0 0 12,900
NOVARTIS AG SPONSORED ADR ADR 66987V109 638 6,760 SH   SOLE   0 0 6,760
NOVO-NORDISK A S ADR ADR 670100205 12,004 171,850 SH   SOLE   0 0 171,850
NUANCE COMMUNICATIONS INC COM Stock 67020Y100 2,469 55,990 SH   SOLE   0 0 55,990
NUVEEN MUN VALUE FD INC COM CEF 670928100 294 26,500 SH   SOLE   0 0 26,500
NUVEEN N Y MUN VALUE FD COM CEF 67062M105 1,559 156,324 SH   SOLE   0 0 156,324
NUVEEN NEW YORK MUN VALUE FD 2 COM CEF 670706100 549 37,000 SH   SOLE   0 0 37,000
ONCOCYTE CORP COM Stock 68235C107 1,013 423,775 SH   SOLE   0 0 423,775
ONEOK INC NEW COM Stock 682680103 481 12,535 SH   SOLE   0 0 12,535
ORION ENERGY SYS INC COM Stock 686275108 3,711 375,960 SH   SOLE   0 0 375,960
PCTEL INC COM Stock 69325Q105 431 65,675 SH   SOLE   0 0 65,675
PELOTON INTERACTIVE INC CL A COM Stock 70614W100 1,303 8,585 SH   SOLE   0 0 8,585
PHOTRONICS INC COM Stock 719405102 1,575 141,150 SH   SOLE   0 0 141,150
POPULAR INC COM NEW Stock 733174700 1,322 23,475 SH   SOLE   0 0 23,475
POWER INTEGRATIONS INC COM Stock 739276103 1,146 14,000 SH   SOLE   0 0 14,000
PRETIUM RES INC COM Stock 74139C102 484 42,200 SH   SOLE   0 0 42,200
PUTNAM MASTER INTER INCOME TR SH BEN INT CEF 746909100 834 197,152 SH   SOLE   0 0 197,152
SEABRIDGE GOLD INC COM Stock 811916105 1,141 54,140 SH   SOLE   0 0 54,140
SHELL PLC SPONS ADR A ADR 780259206 520 14,800 SH   SOLE   0 0 14,800
SINCLAIR BROADCAST GROUP INC CL A Stock 829226109 401 12,600 SH   SOLE   0 0 12,600
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307 2,325 23,000 SH   SOLE   0 0 23,000
SPDR S&P 500 ETF ETF 78462F103 1,637 4,379 SH   SOLE   0 0 4,379
SYNCHRONY FINANCIAL COM Stock 87165B103 1,109 31,950 SH   SOLE   0 0 31,950
TARGA RES CORP COM Stock 87612G101 698 26,447 SH   SOLE   0 0 26,447
THE ONE GROUP HOSPITALITY INC COM Stock 88338K103 360 97,205 SH   SOLE   0 0 97,205
THOMSON REUTERS CORP. COM NEW Stock 884903709 2,662 32,509 SH   SOLE   0 0 32,509
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR Stock 90290N109 1,412 103,825 SH   SOLE   0 0 103,825
VERIZON COMMUNICATIONS INC COM Stock 92343V104 1,783 30,349 SH   SOLE   0 0 30,349
VERMILION ENERGY INC COM Stock 923725105 323 72,450 SH   SOLE   0 0 72,450
VICOR CORP COM Stock 925815102 904 9,800 SH   SOLE   0 0 9,800
WILEY JOHN & SONS INC CL A Stock 968223206 274 6,000 SH   SOLE   0 0 6,000
WILLIAMS COS INC COM Stock 969457100 508 25,330 SH   SOLE   0 0 25,330
XPEL INC COM Stock 98379L100 2,075 40,240 SH   SOLE   0 0 40,240