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
180 DEGREE CAP CORP COM NEW 68235B208 423 77,001 SH   SOLE   0 0 77,001
3M CO COM 88579Y101 2,605 23,571 SH   SOLE   0 0 23,571
ABB LTD SPONSORED ADR 000375204 5,495 214,156 SH   SOLE   0 0 214,156
ABBOTT LABS COM 002824100 308 3,182 SH   SOLE   0 0 3,182
ABBVIE INC COM 00287Y109 465 3,465 SH   SOLE   0 0 3,465
ABRDN GLOBAL INCOME FUND INC COM 003013109 123 25,900 SH   SOLE   0 0 25,900
ABRDN JAPAN EQUITY FUND INC COM 00306J109 80 16,025 SH   SOLE   0 0 16,025
ACACIA RESH CORP ACACIA TCH COM 003881307 144 35,552 SH   SOLE   0 0 35,552
ACTIVISION BLIZZARD INC COM 00507V109 3,296 44,342 SH   SOLE   0 0 44,342
AFLAC INC COM 001055102 496 8,818 SH   SOLE   0 0 8,818
AIR LEASE CORP CL A 00912X302 1,061 34,200 SH   SOLE   0 0 34,200
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 500 56,300 SH   SOLE   0 0 56,300
ALLSTATE CORP COM 020002101 374 3,000 SH   SOLE   0 0 3,000
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 220 1,100 SH   SOLE   0 0 1,100
ALPHABET INC CAP STK CL A 02079K305 1,066 11,140 SH   SOLE   0 0 11,140
ALPHABET INC CAP STK CL C 02079K107 1,533 15,940 SH   SOLE   0 0 15,940
ALTO INGREDIENTS INC COM 021513106 51 14,000 SH   SOLE   0 0 14,000
A-MARK PRECIOUS METALS INC COM 00181T107 397 14,000 SH   SOLE   0 0 14,000
AMAZON COM INC COM 023135106 9,087 80,420 SH   SOLE   0 0 80,420
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 227 4,773 SH   SOLE   0 0 4,773
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 221 22,668 SH   SOLE   0 0 22,668
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 49 5,000 PRN Call SOLE   0 0 5,000
AMERICAN EXPRESS CO COM 025816109 413 3,061 SH   SOLE   0 0 3,061
AMETEK INC COM 031100100 349 3,074 SH   SOLE   0 0 3,074
AMGEN INC COM 031162100 10,749 47,688 SH   SOLE   0 0 47,688
ANSYS INC COM 03662Q105 288 1,300 SH   SOLE   0 0 1,300
AON PLC SHS CL A G0403H108 4,822 18,000 SH   SOLE   0 0 18,000
APOLLO SR FLOATING RATE FD I COM 037636107 634 50,700 SH   SOLE   0 0 50,700
APPLE INC COM 037833100 29,576 214,012 SH   SOLE   0 0 214,012
ARES CAPITAL CORP COM 04010L103 15,733 932,042 SH   SOLE   0 0 932,042
ARTS WAY MFG INC COM 043168103 47 25,639 SH   SOLE   0 0 25,639
AT&T INC COM 00206R102 555 36,175 SH   SOLE   0 0 36,175
AUTOMATIC DATA PROCESSING IN COM 053015103 1,388 6,135 SH   SOLE   0 0 6,135
AUTOZONE INC COM 053332102 7,544 3,522 SH   SOLE   0 0 3,522
AVERY DENNISON CORP COM 053611109 23,692 145,616 SH   SOLE   0 0 145,616
AZEK CO INC CL A 05478C105 256 15,400 SH   SOLE   0 0 15,400
BALLANTYNE STRONG INC COM 058516105 125 60,563 SH   SOLE   0 0 60,563
BAR HBR BANKSHARES COM 066849100 257 9,702 SH   SOLE   0 0 9,702
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 16 12,941 SH   SOLE   0 0 12,941
BERKSHIRE HATHAWAY INC DEL CL A 084670108 406 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18,743 70,192 SH   SOLE   0 0 70,192
BK OF AMERICA CORP COM 060505104 1,569 51,949 SH   SOLE   0 0 51,949
BLACKROCK CAP INVT CORP COM 092533108 74 21,783 SH   SOLE   0 0 21,783
BLACKROCK ENHANCED EQUITY DI COM 09251A104 221 27,285 SH   SOLE   0 0 27,285
BLACKROCK FLOATING RATE INCO COM 09255X100 640 58,150 SH   SOLE   0 0 58,150
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 252 25,700 SH   SOLE   0 0 25,700
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 218 23,100 SH   SOLE   0 0 23,100
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 11,755 516,950 SH   SOLE   0 0 516,950
BOEING CO COM 097023105 301 2,490 SH   SOLE   0 0 2,490
BORGWARNER INC COM 099724106 8,041 256,069 SH   SOLE   0 0 256,069
BRISTOL-MYERS SQUIBB CO COM 110122108 680 9,564 SH   SOLE   0 0 9,564
BROADCOM INC COM 11135F101 223 503 SH   SOLE   0 0 503
BUILDERS FIRSTSOURCE INC COM 12008R107 1,102 18,700 SH   SOLE   0 0 18,700
CANADIAN IMPERIAL BK COMM TO COM 136069101 2,180 49,810 SH   SOLE   0 0 49,810
CANNAE HLDGS INC COM 13765N107 310 15,000 SH   SOLE   0 0 15,000
CBRE GROUP INC CL A 12504L109 1,044 15,463 SH   SOLE   0 0 15,463
CERUS CORP COM 157085101 139 38,500 SH   SOLE   0 0 38,500
CHARTER COMMUNICATIONS INC N CL A 16119P108 818 2,698 SH   SOLE   0 0 2,698
CHENIERE ENERGY INC COM NEW 16411R208 1,983 11,950 SH   SOLE   0 0 11,950
CHEVRON CORP NEW COM 166764100 2,597 18,076 SH   SOLE   0 0 18,076
CISCO SYS INC COM 17275R102 16,917 422,924 SH   SOLE   0 0 422,924
CITIGROUP INC COM NEW 172967424 621 14,914 SH   SOLE   0 0 14,914
CLEVELAND-CLIFFS INC NEW COM 185899101 189 14,000 SH   SOLE   0 0 14,000
COCA COLA CO COM 191216100 457 8,164 SH   SOLE   0 0 8,164
COEUR MNG INC COM NEW 192108504 51 15,000 SH   SOLE   0 0 15,000
COHEN & STEERS QUALITY INCOM COM 19247L106 164 14,600 SH   SOLE   0 0 14,600
COHEN & STEERS REIT & PFD & COM 19247X100 725 37,400 SH   SOLE   0 0 37,400
COHEN & STEERS TOTAL RETURN COM 19247R103 153 12,700 SH   SOLE   0 0 12,700
COHERENT CORP COM 19247G107 6,163 176,858 SH   SOLE   0 0 176,858
COMCAST CORP NEW CL A 20030N101 257 8,775 SH   SOLE   0 0 8,775
CONOCOPHILLIPS COM 20825C104 1,597 15,600 SH   SOLE   0 0 15,600
CONSOLIDATED EDISON INC COM 209115104 349 4,067 SH   SOLE   0 0 4,067
CORNING INC COM 219350105 29,623 1,020,784 SH   SOLE   0 0 1,020,784
CSX CORP COM 126408103 324 12,146 SH   SOLE   0 0 12,146
CVD EQUIP CORP COM 126601103 53 10,135 SH   SOLE   0 0 10,135
CVS HEALTH CORP COM 126650100 1,300 13,631 SH   SOLE   0 0 13,631
DANA INC COM 235825205 528 46,200 SH   SOLE   0 0 46,200
DEERE & CO COM 244199105 735 2,200 SH   SOLE   0 0 2,200
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 44 5,000 SH   SOLE   0 0 5,000
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 44 5,000 PRN Call SOLE   0 0 5,000
DISNEY WALT CO COM 254687106 4,581 48,566 SH   SOLE   0 0 48,566
DOLLAR GEN CORP NEW COM 256677105 256 1,068 SH   SOLE   0 0 1,068
DOMINION ENERGY INC COM 25746U109 2,452 35,476 SH   SOLE   0 0 35,476
DOW INC COM 260557103 268 6,093 SH   SOLE   0 0 6,093
DUKE ENERGY CORP NEW COM NEW 26441C204 217 2,332 SH   SOLE   0 0 2,332
EATON VANCE FLTING RATE INC COM 278279104 201 17,680 SH   SOLE   0 0 17,680
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 98 10,000 SH   SOLE   0 0 10,000
EATON VANCE SR FLTNG RTE TR COM 27828Q105 384 34,600 SH   SOLE   0 0 34,600
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 225 4,900 SH   SOLE   0 0 4,900
ELEVANCE HEALTH INC COM 036752103 641 1,412 SH   SOLE   0 0 1,412
ENBRIDGE INC COM 29250N105 745 20,093 SH   SOLE   0 0 20,093
ENTERPRISE PRODS PARTNERS L COM 293792107 382 16,050 SH   SOLE   0 0 16,050
EQUINIX INC COM 29444U700 1,441 2,534 SH   SOLE   0 0 2,534
EQUUS TOTAL RETURN INC COM 294766100 127 77,735 SH   SOLE   0 0 77,735
ETF SER SOLUTIONS DISTILLATE US 26922A321 13,814 374,359 SH   SOLE   0 0 374,359
EXPEDIA GROUP INC COM NEW 30212P303 342 3,645 SH   SOLE   0 0 3,645
EXXON MOBIL CORP COM 30231G102 6,046 69,243 SH   SOLE   0 0 69,243
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 217 4,400 SH   SOLE   0 0 4,400
FIRST TR SR FLTG RATE INCOME COM 33733U108 236 23,600 SH   SOLE   0 0 23,600
FIRSTHAND TECHNOLOGY VALUE F COM 33766Y100 18 13,708 SH   SOLE   0 0 13,708
FREQUENCY ELECTRS INC COM 358010106 519 90,181 SH   SOLE   0 0 90,181
FRIEDMAN INDS INC COM 358435105 320 45,000 SH   SOLE   0 0 45,000
GALLAGHER ARTHUR J & CO COM 363576109 240 1,400 SH   SOLE   0 0 1,400
GARTNER INC COM 366651107 243 878 SH   SOLE   0 0 878
GENCOR INDS INC COM 368678108 213 23,608 SH   SOLE   0 0 23,608
GENERAL ELECTRIC CO COM NEW 369604301 349 5,635 SH   SOLE   0 0 5,635
GENERAL MLS INC COM 370334104 3,337 43,559 SH   SOLE   0 0 43,559
GENERAL MTRS CO COM 37045V100 2,080 64,831 SH   SOLE   0 0 64,831
GILEAD SCIENCES INC COM 375558103 288 4,668 SH   SOLE   0 0 4,668
GLADSTONE LD CORP COM 376549101 400 22,100 SH   SOLE   0 0 22,100
GLOBAL MED REIT INC COM NEW 37954A204 871 102,200 SH   SOLE   0 0 102,200
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 527 7,975 SH   SOLE   0 0 7,975
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 1,110 22,341 SH   SOLE   0 0 22,341
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 3,487 134,993 SH   SOLE   0 0 134,993
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 761 10,710 SH   SOLE   0 0 10,710
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 9,023 169,283 SH   SOLE   0 0 169,283
GRAINGER W W INC COM 384802104 636 1,300 SH   SOLE   0 0 1,300
GSI TECHNOLOGY INC COM 36241U106 86 30,000 SH   SOLE   0 0 30,000
HANNON ARMSTRONG SUST INFR C COM 41068X100 455 15,188 SH   SOLE   0 0 15,188
HAYWARD HLDGS INC COM 421298100 195 22,000 SH   SOLE   0 0 22,000
HEALTHCARE SVCS GROUP INC COM 421906108 190 15,710 SH   SOLE   0 0 15,710
HENRY SCHEIN INC COM 806407102 508 7,725 SH   SOLE   0 0 7,725
HERSHEY CO COM 427866108 246 1,114 SH   SOLE   0 0 1,114
HOME DEPOT INC COM 437076102 506 1,833 SH   SOLE   0 0 1,833
HOWMET AEROSPACE INC COM 443201108 253 8,165 SH   SOLE   0 0 8,165
HURCO CO COM 447324104 288 12,800 SH   SOLE   0 0 12,800
ILLINOIS TOOL WKS INC COM 452308109 5,361 29,676 SH   SOLE   0 0 29,676
IMMUCELL CORP COM PAR 452525306 467 62,408 SH   SOLE   0 0 62,408
IMPINJ INC COM 453204109 240 3,000 SH   SOLE   0 0 3,000
INTEL CORP COM 458140100 15,546 603,253 SH   SOLE   0 0 603,253
INTERNATIONAL BUSINESS MACHS COM 459200101 1,706 14,358 SH   SOLE   0 0 14,358
INTRUSION INC COM NEW 46121E205 59 12,250 SH   SOLE   0 0 12,250
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 832 70,006 SH   SOLE   0 0 70,006
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 617 29,153 SH   SOLE   0 0 29,153
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,635 78,355 SH   SOLE   0 0 78,355
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 573 25,100 SH   SOLE   0 0 25,100
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 3,286 161,151 SH   SOLE   0 0 161,151
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 212 9,800 SH   SOLE   0 0 9,800
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 8,632 432,787 SH   SOLE   0 0 432,787
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 248 11,400 SH   SOLE   0 0 11,400
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 328 17,580 SH   SOLE   0 0 17,580
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 41,250 324,088 SH   SOLE   0 0 324,088
INVESCO MUN OPPORTUNITY TR COM 46132C107 100 11,000 SH   SOLE   0 0 11,000
INVESCO QQQ TR UNIT SER 1 46090E103 709 2,652 SH   SOLE   0 0 2,652
INVESCO SR INCOME TR COM 46131H107 74 20,000 SH   SOLE   0 0 20,000
INVESCO TR INVT GRADE MUNS COM 46131M106 323 34,500 SH   SOLE   0 0 34,500
INVESCO TR INVT GRADE NEW YO COM 46131T101 177 18,500 SH   SOLE   0 0 18,500
ISHARES INC MSCI EQUAL WEITE 464286681 1,119 16,759 SH   SOLE   0 0 16,759
ISHARES TR 0-5YR INVT GR CP 46434V100 1,752 36,960 SH   SOLE   0 0 36,960
ISHARES TR 1 3 YR TREAS BD 464287457 243 2,998 SH   SOLE   0 0 2,998
ISHARES TR CORE MSCI EAFE 46432F842 1,692 32,130 SH   SOLE   0 0 32,130
ISHARES TR CORE MSCI TOTAL 46432F834 383 7,530 SH   SOLE   0 0 7,530
ISHARES TR CORE S&P MCP ETF 464287507 346 1,577 SH   SOLE   0 0 1,577
ISHARES TR CORE US AGGBD ET 464287226 342 3,546 SH   SOLE   0 0 3,546
ISHARES TR EAFE VALUE ETF 464288877 445 11,541 SH   SOLE   0 0 11,541
ISHARES TR GL CLEAN ENE ETF 464288224 1,068 55,934 SH   SOLE   0 0 55,934
ISHARES TR IBONDS DEC2026 46435GAA0 124,549 5,391,717 SH   SOLE   0 0 5,391,717
ISHARES TR ISHS 1-5YR INVS 464288646 17,416 353,400 SH   SOLE   0 0 353,400
ISHARES TR LATN AMER 40 ETF 464287390 279 11,750 SH   SOLE   0 0 11,750
ISHARES TR MSCI EAFE MIN VL 46429B689 276 4,845 SH   SOLE   0 0 4,845
ISHARES TR MSCI INTL MOMENT 46434V449 346 12,891 SH   SOLE   0 0 12,891
ISHARES TR MSCI INTL QUALTY 46434V456 246 8,862 SH   SOLE   0 0 8,862
ISHARES TR MSCI USA MIN VOL 46429B697 2,726 41,244 SH   SOLE   0 0 41,244
ISHARES TR MSCI USA MMENTM 46432F396 836 6,375 SH   SOLE   0 0 6,375
ISHARES TR MSCI USA QLT FCT 46432F339 12,775 122,910 SH   SOLE   0 0 122,910
ISHARES TR PFD AND INCM SEC 464288687 1,781 56,245 SH   SOLE   0 0 56,245
ISHARES TR RESIDENTIAL MULT 464288562 215 3,000 SH   SOLE   0 0 3,000
ISHARES TR RUS 1000 GRW ETF 464287614 543 2,581 SH   SOLE   0 0 2,581
ISHARES TR RUSSELL 2000 ETF 464287655 1,529 9,272 SH   SOLE   0 0 9,272
ISHARES TR SHRT NAT MUN ETF 464288158 1,515 14,756 SH   SOLE   0 0 14,756
ISHARES TR U.S. MED DVC ETF 464288810 307 6,500 SH   SOLE   0 0 6,500
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 8,213 166,723 SH   SOLE   0 0 166,723
J & J SNACK FOODS CORP COM 466032109 2,183 16,860 SH   SOLE   0 0 16,860
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 4,713 93,969 SH   SOLE   0 0 93,969
JACOBS SOLUTIONS INC COM 46982L108 2,316 21,346 SH   SOLE   0 0 21,346
JETBLUE AWYS CORP COM 477143101 150 22,651 SH   SOLE   0 0 22,651
JOHNSON & JOHNSON COM 478160104 5,393 33,014 SH   SOLE   0 0 33,014
JOHNSON CTLS INTL PLC SHS G51502105 19,940 405,105 SH   SOLE   0 0 405,105
JPMORGAN CHASE & CO COM 46625H100 20,555 196,697 SH   SOLE   0 0 196,697
KAR AUCTION SVCS INC COM 48238T109 8,389 751,061 SH   SOLE   0 0 751,061
KELLOGG CO COM 487836108 518 7,442 SH   SOLE   0 0 7,442
KEY TRONIC CORP COM 493144109 61 15,000 SH   SOLE   0 0 15,000
KIRBY CORP COM 497266106 438 7,200 SH   SOLE   0 0 7,200
KLA CORP COM NEW 482480100 1,162 3,840 SH   SOLE   0 0 3,840
L3HARRIS TECHNOLOGIES INC COM 502431109 316 1,520 SH   SOLE   0 0 1,520
LAM RESEARCH CORP COM 512807108 256 700 SH   SOLE   0 0 700
LAUDER ESTEE COS INC CL A 518439104 2,996 13,876 SH   SOLE   0 0 13,876
LENNAR CORP CL A 526057104 14,651 196,522 SH   SOLE   0 0 196,522
LIBERTY BROADBAND CORP COM SER C 530307305 1,444 19,566 SH   SOLE   0 0 19,566
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 998 26,216 SH   SOLE   0 0 26,216
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 6,157 163,266 SH   SOLE   0 0 163,266
LILLY ELI & CO COM 532457108 14,991 46,362 SH   SOLE   0 0 46,362
LINCOLN NATL CORP IND COM 534187109 430 9,799 SH   SOLE   0 0 9,799
LISTED FD TR HORIZON KINETICS 53656F623 22,316 801,855 SH   SOLE   0 0 801,855
LOCKHEED MARTIN CORP COM 539830109 376 973 SH   SOLE   0 0 973
M & T BK CORP COM 55261F104 381 2,159 SH   SOLE   0 0 2,159
MANHATTAN BRDG CAP INC COM 562803106 1,093 193,810 SH   SOLE   0 0 193,810
MANITEX INTL INC COM 563420108 945 165,002 SH   SOLE   0 0 165,002
MARATHON PETE CORP COM 56585A102 901 9,072 SH   SOLE   0 0 9,072
MARTIN MARIETTA MATLS INC COM 573284106 225 700 SH   SOLE   0 0 700
MASTERCARD INCORPORATED CL A 57636Q104 592 2,083 SH   SOLE   0 0 2,083
MCDONALDS CORP COM 580135101 248 1,073 SH   SOLE   0 0 1,073
MEDICAL PPTYS TRUST INC COM 58463J304 321 27,100 SH   SOLE   0 0 27,100
MEDTRONIC PLC SHS G5960L103 1,171 14,502 SH   SOLE   0 0 14,502
MERCER INTL INC COM 588056101 2,304 187,300 SH   SOLE   0 0 187,300
MERCK & CO INC COM 58933Y105 1,852 21,510 SH   SOLE   0 0 21,510
META PLATFORMS INC CL A 30303M102 221 1,629 SH   SOLE   0 0 1,629
METLIFE INC COM 59156R108 4,737 77,929 SH   SOLE   0 0 77,929
MICROSOFT CORP COM 594918104 30,421 130,617 SH   SOLE   0 0 130,617
MONTROSE ENVIRONMENTAL GROUP COM 615111101 304 9,031 SH   SOLE   0 0 9,031
MORGAN STANLEY COM NEW 617446448 594 7,512 SH   SOLE   0 0 7,512
MP MATERIALS CORP COM CL A 553368101 225 8,250 SH   SOLE   0 0 8,250
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 60 25,000 SH   SOLE   0 0 25,000
NATIONAL WESTN LIFE GROUP IN CL A 638517102 885 5,180 SH   SOLE   0 0 5,180
NEOGEN CORP COM 640491106 351 25,136 SH   SOLE   0 0 25,136
NEW YORK CMNTY BANCORP INC COM 649445103 711 83,300 SH   SOLE   0 0 83,300
NEW YORK TIMES CO CL A 650111107 1,068 37,165 SH   SOLE   0 0 37,165
NEXTERA ENERGY INC COM 65339F101 452 5,768 SH   SOLE   0 0 5,768
NORTHROP GRUMMAN CORP COM 666807102 325 690 SH   SOLE   0 0 690
NORTONLIFELOCK INC COM 668771108 775 38,478 SH   SOLE   0 0 38,478
NOVARTIS AG SPONSORED ADR 66987V109 310 4,080 SH   SOLE   0 0 4,080
NU HLDGS LTD ORD SHS CL A G6683N103 75 17,045 SH   SOLE   0 0 17,045
NUTRIEN LTD COM 67077M108 8,151 97,754 SH   SOLE   0 0 97,754
NUVEEN AMT FREE QLTY MUN INC COM 670657105 106 10,043 SH   SOLE   0 0 10,043
NUVEEN MUN VALUE FD INC COM 670928100 123 14,500 SH   SOLE   0 0 14,500
NUVEEN NEW YORK QLT MUN INC COM 67066X107 173 16,500 SH   SOLE   0 0 16,500
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 122 17,500 SH   SOLE   0 0 17,500
NUVEEN PFD & INCOME SECS FD COM 67072C105 107 16,327 SH   SOLE   0 0 16,327
NVIDIA CORPORATION COM 67066G104 223 1,841 SH   SOLE   0 0 1,841
OCCIDENTAL PETE CORP COM 674599105 227 3,700 SH   SOLE   0 0 3,700
OPKO HEALTH INC COM 68375N103 45 23,600 SH   SOLE   0 0 23,600
ORACLE CORP COM 68389X105 202 3,315 SH   SOLE   0 0 3,315
ORGANON & CO COMMON STOCK 68622V106 363 15,530 SH   SOLE   0 0 15,530
P & F INDS INC CL A NEW 692830508 89 16,783 SH   SOLE   0 0 16,783
PARAMOUNT GLOBAL CLASS B COM 92556H206 394 20,680 SH   SOLE   0 0 20,680
PDC ENERGY INC COM 69327R101 2,984 51,638 SH   SOLE   0 0 51,638
PEPSICO INC COM 713448108 4,229 25,902 SH   SOLE   0 0 25,902
PERMA-PIPE INTL HLDGS INC COM 714167103 961 101,668 SH   SOLE   0 0 101,668
PFIZER INC COM 717081103 3,717 84,930 SH   SOLE   0 0 84,930
PHYSICIANS RLTY TR COM 71943U104 1,050 69,800 SH   SOLE   0 0 69,800
PIMCO INCOME STRATEGY FD COM 72201H108 308 38,600 SH   SOLE   0 0 38,600
PIMCO INCOME STRATEGY FD II COM 72201J104 231 33,400 SH   SOLE   0 0 33,400
PLX PHARMA INC COM 72942A107 53 82,100 SH   SOLE   0 0 82,100
PROCTER AND GAMBLE CO COM 742718109 644 5,099 SH   SOLE   0 0 5,099
PROSPECT CAP CORP COM 74348T102 62 10,000 SH   SOLE   0 0 10,000
PRUDENTIAL FINL INC COM 744320102 240 2,794 SH   SOLE   0 0 2,794
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 463 8,234 SH   SOLE   0 0 8,234
PURE STORAGE INC CL A 74624M102 2,138 78,100 SH   SOLE   0 0 78,100
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 36 11,000 SH   SOLE   0 0 11,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 596 166,500 SH   SOLE   0 0 166,500
QUALCOMM INC COM 747525103 16,830 148,967 SH   SOLE   0 0 148,967
QUEST DIAGNOSTICS INC COM 74834L100 896 7,300 SH   SOLE   0 0 7,300
RAND CAP CORP COM NEW 752185207 629 42,911 SH   SOLE   0 0 42,911
RAYTHEON TECHNOLOGIES CORP COM 75513E101 555 6,779 SH   SOLE   0 0 6,779
REALTY INCOME CORP COM 756109104 1,371 23,550 SH   SOLE   0 0 23,550
REDWOOD TR INC COM 758075402 462 80,500 SH   SOLE   0 0 80,500
REGENERON PHARMACEUTICALS COM 75886F107 305 443 SH   SOLE   0 0 443
REGENERON PHARMACEUTICALS COM 75886F107 138 200 PRN Put SOLE   0 0 200
RENN FD INC COM 759720105 64 30,000 SH   SOLE   0 0 30,000
RESEARCH FRONTIERS INC COM 760911107 325 152,750 SH   SOLE   0 0 152,750
S&P GLOBAL INC COM 78409V104 204 667 SH   SOLE   0 0 667
S&W SEED CO COM 785135104 152 208,009 SH   SOLE   0 0 208,009
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 401 50,653 SH   SOLE   0 0 50,653
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 130 34,891 SH   SOLE   0 0 34,891
SALESFORCE INC COM 79466L302 4,341 30,179 SH   SOLE   0 0 30,179
SANOFI SPONSORED ADR 80105N105 205 5,380 SH   SOLE   0 0 5,380
SEABOARD CORP DEL COM 811543107 487 143 SH   SOLE   0 0 143
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 464 3,834 SH   SOLE   0 0 3,834
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 272 2,290 SH   SOLE   0 0 2,290
SENECA FOODS CORP NEW CL A 817070501 767 15,200 SH   SOLE   0 0 15,200
SHELL PLC SPON ADS 780259305 998 20,050 SH   SOLE   0 0 20,050
SIGMATRON INTL INC COM 82661L101 59 12,368 SH   SOLE   0 0 12,368
SMUCKER J M CO COM NEW 832696405 536 3,903 SH   SOLE   0 0 3,903
SONDER HOLDINGS INC CLASS A COM 83542D102 18 11,068 SH   SOLE   0 0 11,068
SONOCO PRODS CO COM 835495102 1,127 19,874 SH   SOLE   0 0 19,874
SPARK NETWORKS SE SPONSORED ADS 846517100 19 10,000 SH   SOLE   0 0 10,000
SPDR GOLD TR GOLD SHS 78463V107 12,723 82,259 SH   SOLE   0 0 82,259
SPDR S&P 500 ETF TR TR UNIT 78462F103 494 1,382 SH   SOLE   0 0 1,382
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 878 2,186 SH   SOLE   0 0 2,186
SPDR SER TR S&P BIOTECH 78464A870 664 8,369 SH   SOLE   0 0 8,369
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 28,628 1,838,641 SH   SOLE   0 0 1,838,641
STARBUCKS CORP COM 855244109 17,174 203,823 SH   SOLE   0 0 203,823
STEEL CONNECT INC COM 858098106 14 10,000 SH   SOLE   0 0 10,000
STRYKER CORPORATION COM 863667101 460 2,269 SH   SOLE   0 0 2,269
SYNCHRONY FINANCIAL COM 87165B103 1,274 45,200 SH   SOLE   0 0 45,200
TEMPLETON GLOBAL INCOME FD COM 880198106 183 45,000 SH   SOLE   0 0 45,000
TERADYNE INC COM 880770102 692 9,207 SH   SOLE   0 0 9,207
TEXAS INSTRS INC COM 882508104 23,283 150,427 SH   SOLE   0 0 150,427
THERMO FISHER SCIENTIFIC INC COM 883556102 32,707 64,487 SH   SOLE   0 0 64,487
TRINITY INDS INC COM 896522109 214 10,000 SH   SOLE   0 0 10,000
UMH PPTYS INC COM 903002103 1,465 90,700 SH   SOLE   0 0 90,700
UNIFI INC COM NEW 904677200 96 10,100 SH   SOLE   0 0 10,100
UNILEVER PLC SPON ADR NEW 904767704 5,271 120,225 SH   SOLE   0 0 120,225
UNION PAC CORP COM 907818108 1,121 5,752 SH   SOLE   0 0 5,752
UNITED PARCEL SERVICE INC CL B 911312106 412 2,553 SH   SOLE   0 0 2,553
UNITEDHEALTH GROUP INC COM 91324P102 19,742 39,091 SH   SOLE   0 0 39,091
UNIVERSAL STAINLESS & ALLOY COM 913837100 126 17,697 SH   SOLE   0 0 17,697
US FOODS HLDG CORP COM 912008109 208 7,860 SH   SOLE   0 0 7,860
VALERO ENERGY CORP COM 91913Y100 470 4,403 SH   SOLE   0 0 4,403
VALLEY NATL BANCORP COM 919794107 243 22,500 SH   SOLE   0 0 22,500
VALMONT INDS INC COM 920253101 322 1,200 SH   SOLE   0 0 1,200
VANECK ETF TRUST GOLD MINERS ETF 92189F106 381 15,792 SH   SOLE   0 0 15,792
VANECK MERK GOLD TR GOLD TRUST 921078101 355 22,025 SH   SOLE   0 0 22,025
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 10,973 146,662 SH   SOLE   0 0 146,662
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,472 48,673 SH   SOLE   0 0 48,673
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 410 8,582 SH   SOLE   0 0 8,582
VANGUARD INDEX FDS MID CAP ETF 922908629 5,816 30,940 SH   SOLE   0 0 30,940
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,795 12,517 SH   SOLE   0 0 12,517
VANGUARD INDEX FDS TOTAL STK MKT 922908769 853 4,752 SH   SOLE   0 0 4,752
VANGUARD INDEX FDS VALUE ETF 922908744 214 1,732 SH   SOLE   0 0 1,732
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 629 17,239 SH   SOLE   0 0 17,239
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 334 3,601 SH   SOLE   0 0 3,601
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,902 52,532 SH   SOLE   0 0 52,532
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 797 21,921 SH   SOLE   0 0 21,921
VANGUARD WORLD FD ESG US STK ETF 921910733 302 4,800 SH   SOLE   0 0 4,800
VERIZON COMMUNICATIONS INC COM 92343V104 460 12,123 SH   SOLE   0 0 12,123
VILLAGE SUPER MKT INC CL A NEW 927107409 450 23,300 SH   SOLE   0 0 23,300
VIRNETX HLDG CORP COM 92823T108 40 34,200 SH   SOLE   0 0 34,200
VISA INC COM CL A 92826C839 266 1,499 SH   SOLE   0 0 1,499
VISHAY PRECISION GROUP INC COM 92835K103 1,314 44,401 SH   SOLE   0 0 44,401
WALKER & DUNLOP INC COM 93148P102 8,308 99,226 SH   SOLE   0 0 99,226
WALMART INC COM 931142103 407 3,139 SH   SOLE   0 0 3,139
WARNER BROS DISCOVERY INC COM SER A 934423104 974 84,671 SH   SOLE   0 0 84,671
WATERS CORP COM 941848103 216 800 SH   SOLE   0 0 800
WENDYS CO COM 95058W100 1,862 99,631 SH   SOLE   0 0 99,631
WESTERN ASSET GBL HIGH INC F COM 95766B109 86 13,185 SH   SOLE   0 0 13,185
WESTERN ASSET GLOBAL CORP DE COM 95790C107 750 67,300 SH   SOLE   0 0 67,300
WESTERN ASSET MUN PARTNERS F COM 95766P108 166 14,836 SH   SOLE   0 0 14,836
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 415 10,281 SH   SOLE   0 0 10,281
WIRELESS TELECOM GROUP INC COM 976524108 66 50,500 SH   SOLE   0 0 50,500
XYLEM INC COM 98419M100 1,021 11,685 SH   SOLE   0 0 11,685
YUM BRANDS INC COM 988498101 1,220 11,468 SH   SOLE   0 0 11,468
YUM CHINA HLDGS INC COM 98850P109 576 12,168 SH   SOLE   0 0 12,168