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
ABBVIE INC Stock 00287Y109 957 6,250 SH   SOLE   0 0 6,250
AFLAC INC Stock 001055102 227 4,100 SH   SOLE   0 0 4,100
AIRBNB INC CL A Stock 009066101 312 3,500 SH   SOLE   0 0 3,500
AKERNA CORP Stock 00973W102 1 10,700 SH   SOLE   0 0 10,700
ALPHABET INC CAP STK CL A Stock 02079K305 3,182 1,460 SH   SOLE   0 0 1,460
ALPHABET INC CAP STK CL C Stock 02079K107 3,393 1,551 SH   SOLE   0 0 1,551
AMAZON COM INC Stock 023135106 5,746 54,100 SH   SOLE   0 0 54,100
ANTERO MIDSTREAM CORP Stock 03676B102 91 10,000 SH   SOLE   0 0 10,000
APPLE INC Stock 037833100 1,622 11,861 SH   SOLE   0 0 11,861
ARES CAPITAL CORP CEF 04010L103 230 12,840 SH   SOLE   0 0 12,840
ASPEN GROUP INC NEW Stock 04530L203 13 13,650 SH   SOLE   0 0 13,650
ATLAS TECHNICAL CONSULTANTS IN CLS A Stock 049430101 640 121,745 SH   SOLE   0 0 121,745
AUTOMATIC DATA PROCESSING INC Stock 053015103 1,533 7,300 SH   SOLE   0 0 7,300
AXCELIS TECHNOLOGIES INC NEW Stock 054540208 2,628 47,925 SH   SOLE   0 0 47,925
AZENTA INC Stock 114340102 2,388 33,115 SH   SOLE   0 0 33,115
BARNES & NOBLE ED INC Stock 06777U101 783 267,355 SH   SOLE   0 0 267,355
BARRETT BUSINESS SVCS INC Stock 068463108 401 5,500 SH   SOLE   0 0 5,500
BECTON DICKINSON & CO Stock 075887109 473 1,920 SH   SOLE   0 0 1,920
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,102 4,037 SH   SOLE   0 0 4,037
BIOLIFE SOLUTIONS INC NEW Stock 09062W204 667 48,315 SH   SOLE   0 0 48,315
BLACK KNIGHT INC Stock 09215C105 609 9,318 SH   SOLE   0 0 9,318
BLACKROCK MUNIHOLDINGS FD INC CEF 09253N104 171 13,461 SH   SOLE   0 0 13,461
BLACKSTONE INC Stock 09260D107 2,258 24,755 SH   SOLE   0 0 24,755
BTRS HOLDINGS INC CL 1 Stock 11778X104 313 62,840 SH   SOLE   0 0 62,840
BUILDERS FIRSTSOURCE INC Stock 12008R107 772 14,373 SH   SOLE   0 0 14,373
CENOVUS ENERGY INC Stock 15135U109 547 28,800 SH   SOLE   0 0 28,800
CHEGG INC Stock 163092109 432 23,015 SH   SOLE   0 0 23,015
CHEVRON CORP NEW Stock 166764100 261 1,800 SH   SOLE   0 0 1,800
CISCO SYS INC Stock 17275R102 1,113 26,100 SH   SOLE   0 0 26,100
CNX RES CORP Stock 12653C108 593 36,000 SH   SOLE   0 0 36,000
CODEX DNA INC Stock 192003101 335 186,290 SH   SOLE   0 0 186,290
COHU INC Stock 192576106 2,107 75,935 SH   SOLE   0 0 75,935
CONOCOPHILLIPS Stock 20825C104 280 3,120 SH   SOLE   0 0 3,120
CRESCENT PT ENERGY CORP Stock 22576C101 2,775 391,155 SH   SOLE   0 0 391,155
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Stock 226344208 840 34,900 SH   SOLE   0 0 34,900
CRYOPORT INC PAR $0.001 Stock 229050307 1,044 33,715 SH   SOLE   0 0 33,715
CVS HEALTH CORP Stock 126650100 1,148 12,390 SH   SOLE   0 0 12,390
CYBEROPTICS CORP Stock 232517102 1,344 38,480 SH   SOLE   0 0 38,480
DATA I O CORP Stock 237690102 1,077 350,750 SH   SOLE   0 0 350,750
DESIGNER BRANDS INC CL A Stock 250565108 272 20,820 SH   SOLE   0 0 20,820
DESKTOP METAL INC CL A Stock 25058X105 51 23,100 SH   SOLE   0 0 23,100
DISNEY WALT CO Stock 254687106 235 2,490 SH   SOLE   0 0 2,490
DORCHESTER MINERALS LP UNIT Stock 25820R105 334 14,000 SH   SOLE   0 0 14,000
EATON VANCE TAX ADVT DIV INCM CEF 27828G107 323 13,539 SH   SOLE   0 0 13,539
EDGIO INC Stock 53261M104 415 179,770 SH   SOLE   0 0 179,770
EMERSON ELEC CO Stock 291011104 461 5,800 SH   SOLE   0 0 5,800
ENERGY TRANSFER L P UT LTD PTN Stock 29273V100 306 30,618 SH   SOLE   0 0 30,618
EXAGEN INC Stock 30068X103 506 88,100 SH   SOLE   0 0 88,100
FIDELITY NATIONAL FINANCIAL IN FNF GROUP Stock 31620R303 1,588 42,969 SH   SOLE   0 0 42,969
FIRST AMERN FINL CORP Stock 31847R102 548 10,350 SH   SOLE   0 0 10,350
FIRST BANCORP P R NEW Stock 318672706 1,038 80,400 SH   SOLE   0 0 80,400
FISERV INC Stock 337738108 408 4,591 SH   SOLE   0 0 4,591
FORD MTR CO DEL Stock 345370860 338 30,375 SH   SOLE   0 0 30,375
GRAFTECH INTL LTD Stock 384313508 820 116,000 SH   SOLE   0 0 116,000
HARVARD BIOSCIENCE INC Stock 416906105 180 50,000 SH   SOLE   0 0 50,000
HESS MIDSTREAM LP CL A SHS Stock 428103105 921 32,880 SH   SOLE   0 0 32,880
IDENTIV INC NEW Stock 45170X205 954 82,377 SH   SOLE   0 0 82,377
IMMERSION CORP Stock 452521107 531 99,420 SH   SOLE   0 0 99,420
INTELLICHECK INC NEW Stock 45817G201 155 76,500 SH   SOLE   0 0 76,500
INTERNATIONAL BUSINESS MACHS Stock 459200101 619 4,385 SH   SOLE   0 0 4,385
INTEVAC INC Stock 461148108 872 180,200 SH   SOLE   0 0 180,200
INTRA-CELLULAR THERAPIES INC Stock 46116X101 228 4,000 SH   SOLE   0 0 4,000
INVESCO MUNICIPAL TRUST CEF 46131J103 305 30,000 SH   SOLE   0 0 30,000
INVESCO QQQ TRUST ETF 46090E103 820 2,925 SH   SOLE   0 0 2,925
INVESCO S&P 500 EQUAL WEIGHT ENERGY ETF ETF 46137V365 724 11,765 SH   SOLE   0 0 11,765
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 464 3,460 SH   SOLE   0 0 3,460
ISHARES BIOTECHNOLOGY FUND ETF 464287556 483 4,110 SH   SOLE   0 0 4,110
KOPIN CORP Stock 500600101 359 320,950 SH   SOLE   0 0 320,950
KULICKE & SOFFA INDS INC Stock 501242101 1,061 24,775 SH   SOLE   0 0 24,775
LINCOLN EDL SVCS CORP Stock 533535100 393 62,305 SH   SOLE   0 0 62,305
MAVERIX METALS INC NEW Stock 57776F405 195 45,000 SH   SOLE   0 0 45,000
MERCK & CO INC Stock 58933Y105 392 4,300 SH   SOLE   0 0 4,300
MESOBLAST LTD SPONS ADR ADR 590717104 568 255,650 SH   SOLE   0 0 255,650
META PLATFORMS INC CL A Stock 30303M102 387 2,400 SH   SOLE   0 0 2,400
MFS INTER INCOME TR SH BEN INT CEF 55273C107 337 113,429 SH   SOLE   0 0 113,429
MICROSOFT CORP Stock 594918104 8,383 32,641 SH   SOLE   0 0 32,641
MOODYS CORP Stock 615369105 4,012 14,750 SH   SOLE   0 0 14,750
NAVIGATOR HLDGS LTD SHS Stock Y62132108 1,161 102,850 SH   SOLE   0 0 102,850
NOVARTIS AG SPONSORED ADR ADR 66987V109 546 6,460 SH   SOLE   0 0 6,460
NOVO-NORDISK A S ADR ADR 670100205 19,127 171,650 SH   SOLE   0 0 171,650
NUVEEN MUN VALUE FD INC CEF 670928100 237 26,500 SH   SOLE   0 0 26,500
NUVEEN N Y MUN VALUE FD CEF 67062M105 1,819 213,727 SH   SOLE   0 0 213,727
NUVEEN PFD & INCOME SECS FD CEF 67072C105 189 26,000 SH   SOLE   0 0 26,000
NUVVE HOLDING CORP Stock 67079Y100 962 205,485 SH   SOLE   0 0 205,485
ONCOCYTE CORP Stock 68235C107 518 575,750 SH   SOLE   0 0 575,750
ONEOK INC NEW Stock 682680103 829 14,935 SH   SOLE   0 0 14,935
ORION ENERGY SYS INC Stock 686275108 847 421,322 SH   SOLE   0 0 421,322
PHOTRONICS INC Stock 719405102 2,528 129,750 SH   SOLE   0 0 129,750
POPULAR INC NEW Stock 733174700 1,648 21,425 SH   SOLE   0 0 21,425
POWER INTEGRATIONS INC Stock 739276103 975 13,000 SH   SOLE   0 0 13,000
PUBMATIC INC CL A Stock 74467Q103 885 55,685 SH   SOLE   0 0 55,685
PUTNAM MASTER INTER INCOME TR SH BEN INT CEF 746909100 638 187,052 SH   SOLE   0 0 187,052
REGENERON PHARMACEUTICALS Stock 75886F107 752 1,272 SH   SOLE   0 0 1,272
SEABRIDGE GOLD INC Stock 811916105 1,112 89,445 SH   SOLE   0 0 89,445
SHELL PLC SPON ADS ADR 780259305 633 12,100 SH   SOLE   0 0 12,100
SINCLAIR BROADCAST GROUP INC CL A Stock 829226109 213 10,400 SH   SOLE   0 0 10,400
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307 1,717 21,000 SH   SOLE   0 0 21,000
SPDR S&P 500 ETF ETF 78462F103 1,183 3,135 SH   SOLE   0 0 3,135
SYNCHRONY FINANCIAL Stock 87165B103 764 27,650 SH   SOLE   0 0 27,650
TARGA RES CORP Stock 87612G101 1,842 30,875 SH   SOLE   0 0 30,875
THOMSON REUTERS CORP. NEW Stock 884903709 3,411 32,729 SH   SOLE   0 0 32,729
USA COMPRESSION PARTNERS LP UNIT LTDPAR Stock 90290N109 1,850 110,625 SH   SOLE   0 0 110,625
VERIZON COMMUNICATIONS INC Stock 92343V104 1,540 30,349 SH   SOLE   0 0 30,349
VERMILION ENERGY INC Stock 923725105 2,339 123,130 SH   SOLE   0 0 123,130
WILEY JOHN & SONS INC CL A Stock 968223206 291 6,100 SH   SOLE   0 0 6,100
WILLIAMS COS INC Stock 969457100 855 27,380 SH   SOLE   0 0 27,380