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 555 27,670 SH   SOLE   0 0 27,670
ABBVIE INC Stock 00287Y109 983 7,262 SH   SOLE   0 0 7,262
AFLAC INC Stock 001055102 239 4,100 SH   SOLE   0 0 4,100
AKERNA CORP Stock 00973W102 19 10,700 SH   SOLE   0 0 10,700
ALPHABET INC CAP STK CL A Stock 02079K305 4,476 1,545 SH   SOLE   0 0 1,545
ALPHABET INC CAP STK CL C Stock 02079K107 4,488 1,551 SH   SOLE   0 0 1,551
AMAZON COM INC Stock 023135106 9,003 2,700 SH   SOLE   0 0 2,700
ANTERO MIDSTREAM CORP Stock 03676B102 97 10,000 SH   SOLE   0 0 10,000
APPLE INC Stock 037833100 2,539 14,301 SH   SOLE   0 0 14,301
ARES CAPITAL CORP CEF 04010L103 274 12,940 SH   SOLE   0 0 12,940
ASPEN GROUP INC Stock 04530L203 294 124,570 SH   SOLE   0 0 124,570
ATLAS TECHNICAL CONSULTANTS INC CLS A Stock 049430101 1,031 122,395 SH   SOLE   0 0 122,395
AUTOMATIC DATA PROCESSING INC Stock 053015103 1,825 7,400 SH   SOLE   0 0 7,400
AXCELIS TECHNOLOGIES INC Stock 054540208 4,645 62,300 SH   SOLE   0 0 62,300
AZENTA INC Stock 114340102 3,525 34,190 SH   SOLE   0 0 34,190
BARNES & NOBLE ED INC Stock 06777U101 1,830 268,755 SH   SOLE   0 0 268,755
BARRETT BUSINESS SVCS INC Stock 068463108 394 5,700 SH   SOLE   0 0 5,700
BECTON DICKINSON & CO Stock 075887109 586 2,330 SH   SOLE   0 0 2,330
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,019 3,407 SH   SOLE   0 0 3,407
BIOLIFE SOLUTIONS INC Stock 09062W204 1,812 48,615 SH   SOLE   0 0 48,615
BLACK KNIGHT INC Stock 09215C105 818 9,868 SH   SOLE   0 0 9,868
BLACKROCK MUNIHOLDINGS FD INC CEF 09253N104 226 13,461 SH   SOLE   0 0 13,461
BLACKSTONE INC Stock 09260D107 3,206 24,780 SH   SOLE   0 0 24,780
BUILDERS FIRSTSOURCE INC Stock 12008R107 1,270 14,822 SH   SOLE   0 0 14,822
CHEGG INC Stock 163092109 710 23,115 SH   SOLE   0 0 23,115
CHEMBIO DIAGNOSTICS INC Stock 163572209 224 196,110 SH   SOLE   0 0 196,110
CHEVRON CORP NEW Stock 166764100 211 1,800 SH   SOLE   0 0 1,800
CISCO SYS INC Stock 17275R102 1,591 25,100 SH   SOLE   0 0 25,100
CNX RES CORP Stock 12653C108 498 36,200 SH   SOLE   0 0 36,200
COHU INC Stock 192576106 2,900 76,135 SH   SOLE   0 0 76,135
CONOCOPHILLIPS Stock 20825C104 297 4,120 SH   SOLE   0 0 4,120
CRESCENT PT ENERGY CORP Stock 22576C101 1,921 359,450 SH   SOLE   0 0 359,450
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Stock 226344208 1,179 42,725 SH   SOLE   0 0 42,725
CRYOPORT INC PAR $0.001 Stock 229050307 2,006 33,895 SH   SOLE   0 0 33,895
CVS HEALTH CORP Stock 126650100 1,283 12,440 SH   SOLE   0 0 12,440
CYBEROPTICS CORP Stock 232517102 2,520 54,195 SH   SOLE   0 0 54,195
DATA I O CORP Stock 237690102 1,618 350,950 SH   SOLE   0 0 350,950
DESIGNER BRANDS INC CL A Stock 250565108 296 20,820 SH   SOLE   0 0 20,820
DESKTOP METAL INC CL A Stock 25058X105 213 43,100 SH   SOLE   0 0 43,100
DISNEY WALT CO Stock 254687106 328 2,115 SH   SOLE   0 0 2,115
EATON VANCE TAX ADVT DIV INCM CEF 27828G107 603 20,239 SH   SOLE   0 0 20,239
EMERSON ELEC CO Stock 291011104 539 5,800 SH   SOLE   0 0 5,800
ENERGY TRANSFER L P UT LTD PTN Stock 29273V100 170 20,618 SH   SOLE   0 0 20,618
EXAGEN INC Stock 30068X103 1,030 88,600 SH   SOLE   0 0 88,600
FIDELITY NATIONAL FINANCIAL IN FNF GROUP Stock 31620R303 2,310 44,279 SH   SOLE   0 0 44,279
FIRST AMERN FINL CORP Stock 31847R102 818 10,450 SH   SOLE   0 0 10,450
FIRST BANCORP P R NEW Stock 318672706 1,111 80,600 SH   SOLE   0 0 80,600
FISERV INC Stock 337738108 705 6,791 SH   SOLE   0 0 6,791
FORD MTR CO DEL Stock 345370860 631 30,375 SH   SOLE   0 0 30,375
GRAFTECH INTL LTD Stock 384313508 1,408 119,000 SH   SOLE   0 0 119,000
HARVARD BIOSCIENCE INC Stock 416906105 353 50,000 SH   SOLE   0 0 50,000
HESS MIDSTREAM LP CL A SHS Stock 428103105 908 32,880 SH   SOLE   0 0 32,880
IDENTIV INC NEW Stock 45170X205 3,156 112,137 SH   SOLE   0 0 112,137
IMMERSION CORP Stock 452521107 793 138,920 SH   SOLE   0 0 138,920
INTELLICHECK INC NEW Stock 45817G201 1,205 260,780 SH   SOLE   0 0 260,780
INTEVAC INC Stock 461148108 854 181,300 SH   SOLE   0 0 181,300
INTRA-CELLULAR THERAPIES INC Stock 46116X101 209 4,000 SH   SOLE   0 0 4,000
INTRUSION INC NEW Stock 46121E205 133 38,580 SH   SOLE   0 0 38,580
INVESCO MUN TR CEF 46131J103 403 30,000 SH   SOLE   0 0 30,000
INVESCO QQQ TRUST ETF 46090E103 1,502 3,775 SH   SOLE   0 0 3,775
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 1,003 6,160 SH   SOLE   0 0 6,160
ISHARES BIOTECHNOLOGY FUND ETF 464287556 696 4,560 SH   SOLE   0 0 4,560
KOPIN CORP Stock 500600101 1,320 322,700 SH   SOLE   0 0 322,700
KULICKE & SOFFA INDS INC Stock 501242101 1,508 24,905 SH   SOLE   0 0 24,905
MAVERIX METALS INC NEW Stock 57776F405 197 45,000 SH   SOLE   0 0 45,000
MESOBLAST LTD SPONS ADR ADR 590717104 1,228 255,850 SH   SOLE   0 0 255,850
META PLATFORMS INC CL A Stock 30303M102 807 2,400 SH   SOLE   0 0 2,400
MFS INTER INCOME TR SH BEN INT CEF 55273C107 418 116,429 SH   SOLE   0 0 116,429
MICROSOFT CORP Stock 594918104 12,426 36,946 SH   SOLE   0 0 36,946
MOODYS CORP Stock 615369105 5,937 15,200 SH   SOLE   0 0 15,200
NAVIGATOR HLDGS LTD SHS Stock Y62132108 995 112,150 SH   SOLE   0 0 112,150
NOVARTIS AG SPONSORED ADR ADR 66987V109 565 6,460 SH   SOLE   0 0 6,460
NOVO-NORDISK A S ADR ADR 670100205 19,225 171,650 SH   SOLE   0 0 171,650
NUANCE COMMUNICATIONS INC Stock 67020Y100 805 14,560 SH   SOLE   0 0 14,560
NUVEEN MUN VALUE FD INC CEF 670928100 275 26,500 SH   SOLE   0 0 26,500
NUVEEN N Y MUN VALUE FD CEF 67062M105 2,108 213,727 SH   SOLE   0 0 213,727
NUVVE HOLDING CORP Stock 67079Y100 2,747 206,235 SH   SOLE   0 0 206,235
ONCOCYTE CORP Stock 68235C107 1,255 578,150 SH   SOLE   0 0 578,150
ONEOK INC NEW Stock 682680103 878 14,935 SH   SOLE   0 0 14,935
OPTIMIZERX CORP NEW Stock 68401U204 439 7,075 SH   SOLE   0 0 7,075
ORION ENERGY SYS INC Stock 686275108 1,534 423,622 SH   SOLE   0 0 423,622
PCTEL INC Stock 69325Q105 363 64,000 SH   SOLE   0 0 64,000
PHOTRONICS INC Stock 719405102 2,650 140,600 SH   SOLE   0 0 140,600
POPULAR INC NEW Stock 733174700 1,778 21,675 SH   SOLE   0 0 21,675
POWER INTEGRATIONS INC Stock 739276103 1,254 13,500 SH   SOLE   0 0 13,500
PRETIUM RES INC Stock 74139C102 666 47,300 SH   SOLE   0 0 47,300
PUBMATIC INC CL A Stock 74467Q103 835 24,525 SH   SOLE   0 0 24,525
PUTNAM MASTER INTER INCOME TR SH BEN INT CEF 746909100 779 197,152 SH   SOLE   0 0 197,152
REGENERON PHARMACEUTICALS Stock 75886F107 803 1,272 SH   SOLE   0 0 1,272
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 525 12,100 SH   SOLE   0 0 12,100
SEABRIDGE GOLD INC Stock 811916105 1,475 89,445 SH   SOLE   0 0 89,445
SINCLAIR BROADCAST GROUP INC CL A Stock 829226109 307 11,600 SH   SOLE   0 0 11,600
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307 2,616 20,700 SH   SOLE   0 0 20,700
SPDR S&P 500 ETF ETF 78462F103 1,787 3,762 SH   SOLE   0 0 3,762
SYNCHRONY FINANCIAL Stock 87165B103 1,399 30,150 SH   SOLE   0 0 30,150
TARGA RES CORP Stock 87612G101 1,307 25,025 SH   SOLE   0 0 25,025
THOMSON REUTERS CORP. NEW Stock 884903709 3,844 32,136 SH   SOLE   0 0 32,136
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR Stock 90290N109 1,812 103,825 SH   SOLE   0 0 103,825
VERIZON COMMUNICATIONS INC Stock 92343V104 1,452 27,949 SH   SOLE   0 0 27,949
VERMILION ENERGY INC Stock 923725105 1,095 86,950 SH   SOLE   0 0 86,950
WILEY JOHN & SONS INC CL A Stock 968223206 349 6,100 SH   SOLE   0 0 6,100
WILLIAMS COS INC Stock 969457100 713 27,380 SH   SOLE   0 0 27,380