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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   209,274 1,991 SH   SOLE   0 0 1,991
A-MARK PRECIOUS METALS INC COM 00181T107   3,299,027 95,210 SH   SOLE   0 0 95,210
ABBOTT LABS COM 002824100   17,721 175 SH   SOLE   0 0 175
ABBVIE INC COM 00287Y109   600,506 3,768 SH   SOLE   0 0 3,768
ABRDN ASIA PACIFIC INCOME FUND COM 003009107   45,486 17,100 SH   SOLE   0 0 17,100
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   8,397 445 SH   SOLE   0 0 445
ADDVANTAGE TECHNOLOGIES GROUP COM NEW 006743306   78,872 71,056 SH   SOLE   0 0 71,056
ADOBE SYSTEMS INCORPORATED COM 00724F101   7,322 19 SH   SOLE   0 0 19
AFLAC INC COM 001055102   151,816 2,353 SH   SOLE   0 0 2,353
AGNICO EAGLE MINES LTD COM 008474108   19,369 380 SH   SOLE   0 0 380
AIR LEASE CORP CL A 00912X302   31,496 800 SH   SOLE   0 0 800
AIR PRODS & CHEMS INC COM 009158106   52,847 184 SH   SOLE   0 0 184
ALCOA CORP COM 013872106   1,404 33 SH   SOLE   0 0 33
ALPS ETF TR ALERIAN MLP 00162Q452   52,641 1,362 SH   SOLE   0 0 1,362
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,022 10 SH   SOLE   0 0 10
ALIGN TECHNOLOGY INC COM 016255101   2,005 6 SH   SOLE   0 0 6
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   170,333 4,659 SH   SOLE   0 0 4,659
ALPHABET INC CAP STK CL A 02079K305   47,716 460 SH   SOLE   0 0 460
ALPHABET INC CAP STK CL C 02079K107   57,824 556 SH   SOLE   0 0 556
ALTRIA GROUP INC COM 02209S103   157,375 3,527 SH   SOLE   0 0 3,527
AMALGAMATED FINANCIAL CORP COM 022671101   129,933 7,345 SH   SOLE   0 0 7,345
AMAZON COM INC COM 023135106   85,214 825 SH   SOLE   0 0 825
AMCON DISTRG CO COM NEW 02341Q205   1,059,281 6,343 SH   SOLE   0 0 6,343
AMEREN CORP COM 023608102   14,600 169 SH   SOLE   0 0 169
AMERICAN EAGLE OUTFITTERS INC COM 02553E106   53,760 4,000 SH   SOLE   0 0 4,000
AMERICAN ELEC PWR CO INC COM 025537101   77,705 854 SH   SOLE   0 0 854
AMERICAN EXPRESS CO COM 025816109   6,598 40 SH   SOLE   0 0 40
AMERICAN RLTY INVS INC COM 029174109   2,232,120 84,807 SH   SOLE   0 0 84,807
AMERICAN TOWER CORP NEW COM 03027X100   3,882 19 SH   SOLE   0 0 19
AMERICAN WTR WKS CO INC NEW COM 030420103   17,579 120 SH   SOLE   0 0 120
AMGEN INC COM 031162100   208,389 862 SH   SOLE   0 0 862
AMPHENOL CORP NEW CL A 032095101   1,144 14 SH   SOLE   0 0 14
AMREP CORP COM 032159105   767,659 54,872 SH   SOLE   0 0 54,872
ANALOG DEVICES INC COM 032654105   2,564 13 SH   SOLE   0 0 13
ANNALY CAPITAL MANAGEMENT INC COM NEW 035710839   2,599 136 SH   SOLE   0 0 136
APARTMENT INVT & MGMT CO CL A 03748R747   820,523 106,700 SH   SOLE   0 0 106,700
APPLE INC COM 037833100   9,549,588 57,911 SH   SOLE   0 0 57,911
APPLIED MATLS INC COM 038222105   13,757 112 SH   SOLE   0 0 112
APTIV PLC SHS G6095L109   673 6 SH   SOLE   0 0 6
ARCHER DANIELS MIDLAND CO COM 039483102   39,830 500 SH   SOLE   0 0 500
ARROWMARK FINANCIAL CORP COM 861780104   36,738 2,041 SH   SOLE   0 0 2,041
ASHLAND INC COM 044186104   2,773 27 SH   SOLE   0 0 27
ASSURED GUARANTY LTD COM G0585R106   50 1 SH   SOLE   0 0 1
AT&T INC COM 00206R102   404,404 21,008 SH   SOLE   0 0 21,008
AVANTAX INC COM 095229100   53 2 SH   SOLE   0 0 2
AVERY DENNISON CORP COM 053611109   35,428 198 SH   SOLE   0 0 198
AVID BIOSERVICES INC COM 05368M106   37,520 2,000 SH   SOLE   0 0 2,000
BANC OF CALIFORNIA INC COM 05990K106   25,060 2,000 SH   SOLE   0 0 2,000
BANK AMERICA CORP COM 060505104   254,615 8,903 SH   SOLE   0 0 8,903
BANK HAWAII CORP COM 062540109   40,362 775 SH   SOLE   0 0 775
BANK MARIN BANCORP COM 063425102   613,971 28,048 SH   SOLE   0 0 28,048
BANK MONTREAL QUE COM 063671101   60,951 684 SH   SOLE   0 0 684
BANNER CORP COM NEW 06652V208   66,875 1,230 SH   SOLE   0 0 1,230
BARINGS BDC INC COM 06759L103   15,547 1,958 SH   SOLE   0 0 1,958
BARINGS CORPORATE INVS COM 06759X107   1,240,446 87,664 SH   SOLE   0 0 87,664
BARINGS GLOBAL SHORT DURATION COM 06760L100   238,650 18,500 SH   SOLE   0 0 18,500
BARINGS PARTN INVS SH BEN INT 06761A103   581,860 45,377 SH   SOLE   0 0 45,377
BARK INC COM 68622E104   276,704 190,830 SH   SOLE   0 0 190,830
BARNWELL INDS INC COM 068221100   999 454 SH   SOLE   0 0 454
BAYCOM CORP COM 07272M107   1,422,593 83,290 SH   SOLE   0 0 83,290
BCE INC COM NEW 05534B760   202,182 4,514 SH   SOLE   0 0 4,514
BERKSHIRE HATHAWAY INC DEL CL A 084670108   465,600 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   482,299 1,562 SH   SOLE   0 0 1,562
BERRY GLOBAL GROUP INC COM 08579W103   9,365 159 SH   SOLE   0 0 159
BHP GROUP LTD SPONSORED ADS 088606108   10,146 160 SH   SOLE   0 0 160
BIOGEN INC COM 09062X103   15,292 55 SH   SOLE   0 0 55
BIOMARIN PHARMACEUTICAL INC COM 09061G101   778 8 SH   SOLE   0 0 8
BLACK STONE MINERALS L P COM UNIT 09225M101   1,658,433 105,700 SH   SOLE   0 0 105,700
BLACKROCK CORPOR HI YLD FD INC COM 09255P107   7,761 890 SH   SOLE   0 0 890
BLACKROCK INC COM 09247X101   81,633 122 SH   SOLE   0 0 122
BLACKSTONE INC COM 09260D107   8,784 100 SH   SOLE   0 0 100
BLOCK H & R INC COM 093671105   7,050 200 SH   SOLE   0 0 200
BOEING CO COM 097023105   196,723 926 SH   SOLE   0 0 926
BOSTON SCIENTIFIC CORP COM 101137107   10,006 200 SH   SOLE   0 0 200
BP PLC SPONSORED ADR 055622104   1,518 40 SH   SOLE   0 0 40
BRAINSTORM CELL THERAPEUTICS I COM NEW 10501E201   0 157,009 SH   SOLE   0 0 157,009
BRISTOL-MYERS SQUIBB CO COM 110122108   204,950 2,957 SH   SOLE   0 0 2,957
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,107 60 SH   SOLE   0 0 60
BROADCOM INC COM 11135F101   144,988 226 SH   SOLE   0 0 226
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A 11275Q107   22,017 478 SH   SOLE   0 0 478
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   22,403 641 SH   SOLE   0 0 641
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT G16258108   26,657 846 SH   SOLE   0 0 846
BUNGE LIMITED COM G16962105   43,366 454 SH   SOLE   0 0 454
CALIFORNIA BANCORP INC COM 13005U101   63,525 3,256 SH   SOLE   0 0 3,256
CALIFORNIA WTR SVC GROUP COM 130788102   46,560 800 SH   SOLE   0 0 800
CALUMET SPECIALTY PRODS PARTNE UT LTD PARTNER 131476103   203,763 11,724 SH   SOLE   0 0 11,724
CAMPBELL SOUP CO COM 134429109   66,911 1,217 SH   SOLE   0 0 1,217
CAPITAL ONE FINL CORP COM 14040H105   5,000 52 SH   SOLE   0 0 52
CAPITAL SOUTHWEST CORP COM 140501107   768,594 43,228 SH   SOLE   0 0 43,228
CARDINAL HEALTH INC COM 14149Y108   4,530 60 SH   SOLE   0 0 60
CARDIO DIAGNOSTICS HOLDGS INC COMMON STOCK 14159C103   31,675 8,101 SH   SOLE   0 0 8,101
CARRIER GLOBAL CORPORATION COM 14448C104   2,288 50 SH   SOLE   0 0 50
CATERPILLAR INC COM 149123101   2,203,043 9,627 SH   SOLE   0 0 9,627
CATHAY GEN BANCORP COM 149150104   81,122 2,350 SH   SOLE   0 0 2,350
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   12,593 350 SH   SOLE   0 0 350
CENTERPOINT ENERGY INC COM 15189T107   1,296 44 SH   SOLE   0 0 44
CENTRAL SECS CORP COM 155123102   221,847 6,378 SH   SOLE   0 0 6,378
CENTRAL VY CMNTY BANCORP COM 155685100   412,485 20,043 SH   SOLE   0 0 20,043
CF INDS HLDGS INC COM 125269100   1,087 15 SH   SOLE   0 0 15
CHARTER COMMUNICATIONS INC NEW CL A 16119P108   2,503 7 SH   SOLE   0 0 7
CHASE CORP COM 16150R104   6,912 66 SH   SOLE   0 0 66
CHESAPEAKE ENERGY CORP COM 165167735   161,585 2,125 SH   SOLE   0 0 2,125
CHEVRON CORP NEW COM 166764100   1,894,945 11,614 SH   SOLE   0 0 11,614
CHUBB LIMITED COM H1467J104   36,117 186 SH   SOLE   0 0 186
CISCO SYS INC COM 17275R102   889,825 17,022 SH   SOLE   0 0 17,022
CLOROX CO DEL COM 189054109   579,475 3,662 SH   SOLE   0 0 3,662
CME GROUP INC COM 12572Q105   1,341 7 SH   SOLE   0 0 7
CMS ENERGY CORP COM 125896100   20,624 336 SH   SOLE   0 0 336
COCA COLA CO COM 191216100   284,183 4,581 SH   SOLE   0 0 4,581
COHEN & STEERS REIT & PFD & IN COM 19247X100   58,530 3,000 SH   SOLE   0 0 3,000
COLGATE PALMOLIVE CO COM 194162103   81,989 1,091 SH   SOLE   0 0 1,091
COLUMBIA BKG SYS INC COM 197236102   25,918 1,210 SH   SOLE   0 0 1,210
COLUMBIA SPORTSWEAR CO COM 198516106   243,648 2,700 SH   SOLE   0 0 2,700
COMCAST CORP NEW CL A 20030N101   2,767 73 SH   SOLE   0 0 73
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   107,187 1,849 SH   SOLE   0 0 1,849
COMMUNITY WEST BANCSHARES COM 204157101   997,541 78,857 SH   SOLE   0 0 78,857
COMPUTER TASK GROUP INC COM 205477102   203,638 28,088 SH   SOLE   0 0 28,088
CONSOLIDATED EDISON INC COM 209115104   85,625 895 SH   SOLE   0 0 895
CONSTELLATION BRANDS INC CL A 21036P108   28,688 127 SH   SOLE   0 0 127
CONSTELLATION ENERGY CORP COM 21037T109   5,652 72 SH   SOLE   0 0 72
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   206,515 1,381 SH   SOLE   0 0 1,381
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   75,532 1,011 SH   SOLE   0 0 1,011
CORTEVA INC COM 22052L104   14,897 247 SH   SOLE   0 0 247
COSTCO WHSL CORP NEW COM 22160K105   2,414,855 4,860 SH   SOLE   0 0 4,860
COUSINS PPTYS INC COM NEW 222795502   5,773 270 SH   SOLE   0 0 270
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   1,665,855 409,301 SH   SOLE   0 0 409,301
CROWN CASTLE INC COM 22822V101   171,449 1,281 SH   SOLE   0 0 1,281
CROWN HLDGS INC COM 228368106   88,582 1,071 SH   SOLE   0 0 1,071
CSW INDUSTRIALS INC COM 126402106   1,273,155 9,164 SH   SOLE   0 0 9,164
CSX CORP COM 126408103   16,796 561 SH   SOLE   0 0 561
CUMMINS INC COM 231021106   94,835 397 SH   SOLE   0 0 397
CVB FINL CORP COM 126600105   84,534 5,068 SH   SOLE   0 0 5,068
CVS HEALTH CORP COM 126650100   144,979 1,951 SH   SOLE   0 0 1,951
DANAHER CORPORATION COM 235851102   818,374 3,247 SH   SOLE   0 0 3,247
DEERE & CO COM 244199105   2,890 7 SH   SOLE   0 0 7
DELL TECHNOLOGIES INC CL C 24703L202   764 19 SH   SOLE   0 0 19
DEVON ENERGY CORP NEW COM 25179M103   513,034 10,137 SH   SOLE   0 0 10,137
DIAMONDBACK ENERGY INC COM 25278X109   3,650 27 SH   SOLE   0 0 27
DIGITAL RLTY TR INC COM 253868103   199,864 2,033 SH   SOLE   0 0 2,033
DIGITAL WORLD ACQUISITION CORP CLASS A COM 25400Q105   703 50 SH   SOLE   0 0 50
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   35,167 2,933 SH   SOLE   0 0 2,933
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   100,590 2,264 SH   SOLE   0 0 2,264
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   4,984 112 SH   SOLE   0 0 112
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   90,396 2,700 SH   SOLE   0 0 2,700
DISNEY WALT CO COM 254687106   137,178 1,370 SH   SOLE   0 0 1,370
DOMINION ENERGY INC COM 25746U109   184,279 3,296 SH   SOLE   0 0 3,296
DOMO INC COM CL B 257554105   2,228 157 SH   SOLE   0 0 157
DONEGAL GROUP INC CL A 257701201   3,281,900 214,784 SH   SOLE   0 0 214,784
DOW INC COM 260557103   428,241 7,812 SH   SOLE   0 0 7,812
DRAFTKINGS INC NEW COM CL A 26142V105   1,936 100 SH   SOLE   0 0 100
DT MIDSTREAM INC COMMON STOCK 23345M107   2,962 60 SH   SOLE   0 0 60
DTE ENERGY CO COM 233331107   18,074 165 SH   SOLE   0 0 165
DUCKHORN PORTFOLIO INC COM 26414D106   668 42 SH   SOLE   0 0 42
DUKE ENERGY CORP NEW COM NEW 26441C204   185,029 1,918 SH   SOLE   0 0 1,918
DUPONT DE NEMOURS INC COM 26614N102   39,617 552 SH   SOLE   0 0 552
EASTERLY GOVT PPTYS INC COM 27616P103   9,316 678 SH   SOLE   0 0 678
EASTERN BANKSHARES INC COM 27627N105   170,370 13,500 SH   SOLE   0 0 13,500
EATON CORP PLC SHS G29183103   1,713 10 SH   SOLE   0 0 10
EATON VANCE FLTING RATE INC TR COM 278279104   9,346 812 SH   SOLE   0 0 812
EBAY INC. COM 278642103   8,874 200 SH   SOLE   0 0 200
ECOTALITY INC COM NEW 27922Y202   0 4,000 SH   SOLE   0 0 4,000
EDWARDS LIFESCIENCES CORP COM 28176E108   745 9 SH   SOLE   0 0 9
ELANCO ANIMAL HEALTH INC COM 28414H103   8,385 892 SH   SOLE   0 0 892
ELECTRO-SENSORS INC COM 285233102   1,026,227 229,581 SH   SOLE   0 0 229,581
EMERSON ELEC CO COM 291011104   1,481 17 SH   SOLE   0 0 17
EMX RTY CORP COM 26873J107   16,889 8,487 SH   SOLE   0 0 8,487
ENBRIDGE INC COM 29250N105   1,043,342 27,348 SH   SOLE   0 0 27,348
ENERGY RECOVERY INC COM 29270J100   115,250 5,000 SH   SOLE   0 0 5,000
SELECT SECTOR SPDR TR ENERGY 81369Y506   735,945 8,885 SH   SOLE   0 0 8,885
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   202,014 16,200 SH   SOLE   0 0 16,200
ENNIS INC COM 293389102   164,502 7,800 SH   SOLE   0 0 7,800
ENTERGY CORP NEW COM 29364G103   32,322 300 SH   SOLE   0 0 300
ENTERPRISE PRODS PARTNERS L P COM 293792107   177,519 6,854 SH   SOLE   0 0 6,854
ENVISTA HOLDINGS CORPORATION COM 29415F104   168,262 4,116 SH   SOLE   0 0 4,116
ENVIVA INC COM 29415B103   37,862 1,311 SH   SOLE   0 0 1,311
EQUITY COMWLTH 6.5% CNV PFD D 294628201   104,958 4,200 SH   SOLE   0 0 4,200
EQUITY COMWLTH COM SH BEN INT 294628102   119,828 5,786 SH   SOLE   0 0 5,786
EVERGY INC COM 30034W106   58,431 956 SH   SOLE   0 0 956
EVOQUA WATER TECHNOLOGIES CORP COM 30057T105   945 19 SH   SOLE   0 0 19
EXELON CORP COM 30161N101   9,132 218 SH   SOLE   0 0 218
EXXON MOBIL CORP COM 30231G102   749,541 6,835 SH   SOLE   0 0 6,835
FAIR ISAAC CORP COM 303250104   17,567 25 SH   SOLE   0 0 25
FEDEX CORP COM 31428X106   2,285 10 SH   SOLE   0 0 10
FIFTH THIRD BANCORP COM 316773100   9,164 344 SH   SOLE   0 0 344
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   428,696 13,334 SH   SOLE   0 0 13,334
FIRST BANCSHARES INC MS COM 318916103   351,288 13,600 SH   SOLE   0 0 13,600
FIRST CTZNS BANCSHARES INC N C CL A 31946M103   9,731 10 SH   SOLE   0 0 10
FIRST FNDTN INC COM 32026V104   178,584 23,971 SH   SOLE   0 0 23,971
FIRST INTERNET BANCORP COM 320557101   1,113,602 66,883 SH   SOLE   0 0 66,883
FIRST LONG IS CORP COM 320734106   119,941 8,885 SH   SOLE   0 0 8,885
FIRST REP BK SAN FRANCISCO CAL COM 33616C100   39,172 2,800 SH   SOLE   0 0 2,800
FIRST TR INTER DURATN PFD & IN COM 33718W103   9,468 600 SH   SOLE   0 0 600
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   36,309 2,275 SH   SOLE   0 0 2,275
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,795 40 SH   SOLE   0 0 40
FISERV INC COM 337738108   1,130 10 SH   SOLE   0 0 10
FLEXHARES TR INTL QLTDV DEF 33939L811   21,058 1,050 SH   SOLE   0 0 1,050
FLEXHARES TR INTL QLTDV IDX 33939L837   243 11 SH   SOLE   0 0 11
FLEXHARES TR QLT DIV DEF IDX 33939L845   32,026 605 SH   SOLE   0 0 605
FORD MTR CO DEL COM 345370860   256,586 20,364 SH   SOLE   0 0 20,364
FORGE GLOBAL HOLDINGS INC COM 34629L103   13,680 7,817 SH   SOLE   0 0 7,817
FORTIVE CORP COM 34959J108   305,674 4,484 SH   SOLE   0 0 4,484
FRANKLIN RESOURCES INC COM 354613101   26,940 1,000 SH   SOLE   0 0 1,000
FREEPORT-MCMORAN INC CL B 35671D857   7,077 173 SH   SOLE   0 0 173
FRP HLDGS INC COM 30292L107   235,340 4,066 SH   SOLE   0 0 4,066
FS BANCORP INC COM 30263Y104   494,205 16,468 SH   SOLE   0 0 16,468
GABELLI DIVID & INCOME TR COM 36242H104   18,711 900 SH   SOLE   0 0 900
GABELLI GLOBAL SMALL & MID CAP COM 36249W104   1,048 90 SH   SOLE   0 0 90
GAP INC COM 364760108   1,004 100 SH   SOLE   0 0 100
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107   16,816 205 SH   SOLE   0 0 205
GENERAL DYNAMICS CORP COM 369550108   56,824 249 SH   SOLE   0 0 249
GENERAL ELECTRIC CO COM NEW 369604301   59,463 622 SH   SOLE   0 0 622
GENERAL MLS INC COM 370334104   173,398 2,029 SH   SOLE   0 0 2,029
GENERAL MTRS CO COM 37045V100   31,765 866 SH   SOLE   0 0 866
GENMAB A/S SPONSORED ADS 372303206   831 22 SH   SOLE   0 0 22
GILEAD SCIENCES INC COM 375558103   383,736 4,625 SH   SOLE   0 0 4,625
GLADSTONE INVT CORP COM 376546107   172,258 13,001 SH   SOLE   0 0 13,001
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   2,550 100 SH   SOLE   0 0 100
GLOBAL X FDS GLOBX SUPDV US 37950E291   1,745 100 SH   SOLE   0 0 100
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   12,102 149 SH   SOLE   0 0 149
GOLDMAN SACHS GROUP INC COM 38141G104   152,760 467 SH   SOLE   0 0 467
GRANITE PT MTG TR INC COM 38741L107   239,469 48,280 SH   SOLE   0 0 48,280
GREENLANE HLDGS INC CL A NEW 395330202   21 58 SH   SOLE   0 0 58
GSK PLC SPONSORED ADR 37733W204   128,978 3,625 SH   SOLE   0 0 3,625
HALEON PLC SPON ADS 405552100   36,540 4,489 SH   SOLE   0 0 4,489
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   25,499 2,058 SH   SOLE   0 0 2,058
HAWAIIAN ELEC INDUSTRIES COM 419870100   226,560 5,900 SH   SOLE   0 0 5,900
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   24,209 187 SH   SOLE   0 0 187
HENNESSY ADVISORS INC COM 425885100   3,914 505 SH   SOLE   0 0 505
HENRY SCHEIN INC COM 806407102   24,462 300 SH   SOLE   0 0 300
HERCULES CAPITAL INC COM 427096508   1,934 150 SH   SOLE   0 0 150
HESS CORP COM 42809H107   41,025 310 SH   SOLE   0 0 310
HEWLETT PACKARD ENTERPRISE CO COM 42824C109   19,116 1,200 SH   SOLE   0 0 1,200
HILTON WORLDWIDE HLDGS INC COM 43300A203   986 7 SH   SOLE   0 0 7
HOME DEPOT INC COM 437076102   862,950 2,924 SH   SOLE   0 0 2,924
HOPE BANCORP INC COM 43940T109   33,388 3,400 SH   SOLE   0 0 3,400
HUNTINGTON BANCSHARES INC COM 446150104   1,042 93 SH   SOLE   0 0 93
HYZON MOTORS INC COM CL A 44951Y102   82 100 SH   SOLE   0 0 100
ILLUMINA INC COM 452327109   698 3 SH   SOLE   0 0 3
INDUS REALTY TRUST INC COM 45580R103   335,046 5,054 SH   SOLE   0 0 5,054
INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT 456237106   100,585 32,764 SH   SOLE   0 0 32,764
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   61,720 610 SH   SOLE   0 0 610
INTEL CORP COM 458140100   505,470 15,472 SH   SOLE   0 0 15,472
INTERGROUP CORP COM 458685104   2,663,405 58,408 SH   SOLE   0 0 58,408
INTERNATIONAL BUSINESS MACHS COM 459200101   1,106,793 8,443 SH   SOLE   0 0 8,443
INTERNATIONAL PAPER CO COM 460146103   144,817 4,016 SH   SOLE   0 0 4,016
INTUIT COM 461202103   4,012 9 SH   SOLE   0 0 9
INTUITIVE SURGICAL INC COM NEW 46120E602   19,160 75 SH   SOLE   0 0 75
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   191,234 4,126 SH   SOLE   0 0 4,126
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   123,474 1,900 SH   SOLE   0 0 1,900
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   3,267 225 SH   SOLE   0 0 225
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   3,498 100 SH   SOLE   0 0 100
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF 46090F100   3,285 231 SH   SOLE   0 0 231
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   2,296 200 SH   SOLE   0 0 200
INVESCO QQQ TRUST UNIT SER 1 46090E103   203,149 633 SH   SOLE   0 0 633
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   2,134 40 SH   SOLE   0 0 40
INVESTORS TITLE CO NC COM 461804106   78,369 519 SH   SOLE   0 0 519
IQVIA HLDGS INC COM 46266C105   597 3 SH   SOLE   0 0 3
ISHARES TR 0-5YR INVT GR CP 46434V100   3,636 75 SH   SOLE   0 0 75
ISHARES TR 1 3 YR TREAS BD 464287457   66,385 808 SH   SOLE   0 0 808
ISHARES TR 20 YR TR BD ETF 464287432   135,303 1,272 SH   SOLE   0 0 1,272
ISHARES TR 3 7 YR TREAS BD 464288661   60,472 514 SH   SOLE   0 0 514
ISHARES TR 7-10 YR TRSY BD 464287440   7,434 75 SH   SOLE   0 0 75
ISHARES TR ISHARES BIOTECH 464287556   174,366 1,350 SH   SOLE   0 0 1,350
ISHARES TR CORE MSCI EAFE 46432F842   21,325 319 SH   SOLE   0 0 319
ISHARES TR CORE S&P500 ETF 464287200   41,108 100 SH   SOLE   0 0 100
ISHARES TR CORE S&P SCP ETF 464287804   2,998 31 SH   SOLE   0 0 31
ISHARES TR CORE S&P US GWT 464287671   10,475 118 SH   SOLE   0 0 118
ISHARES TR CORE S&P US VLU 464287663   20,954 284 SH   SOLE   0 0 284
ISHARES TR CORE US AGGBD ET 464287226   13,850 139 SH   SOLE   0 0 139
ISHARES TR EXPND TEC SC ETF 464287549   33,932 100 SH   SOLE   0 0 100
ISHARES TR GLOBAL ENERG ETF 464287341   7,363 195 SH   SOLE   0 0 195
ISHARES TR GLOBAL REIT ETF 46434V647   2,178 95 SH   SOLE   0 0 95
ISHARES TR MSCI AC ASIA ETF 464288182   17,171 253 SH   SOLE   0 0 253
ISHARES INC MSCI BELGIUM ETF 464286301   2,650 140 SH   SOLE   0 0 140
ISHARES INC MSCI SWITZERLAND 464286749   6,345 140 SH   SOLE   0 0 140
ISHARES TR PFD AND INCM SEC 464288687   4,808 154 SH   SOLE   0 0 154
ISHARES TR RUS 1000 GRW ETF 464287614   53,997 221 SH   SOLE   0 0 221
ISHARES TR RUS 1000 VAL ETF 464287598   79,175 520 SH   SOLE   0 0 520
ISHARES TR RUSSELL 2000 ETF 464287655   31,577 177 SH   SOLE   0 0 177
ISHARES TR RUS 2000 GRW ETF 464287648   7,485 33 SH   SOLE   0 0 33
ISHARES TR RUS 2000 VAL ETF 464287630   6,577 48 SH   SOLE   0 0 48
ISHARES TR RUS MD CP GR ETF 464287481   9,287 102 SH   SOLE   0 0 102
ISHARES TR RUS BDCP VAL ETF 464287473   6,903 65 SH   SOLE   0 0 65
ISHARES TR RUS MID CAP ETF 464287499   13,984 200 SH   SOLE   0 0 200
ISHARES TR SP SMCP600VL ETF 464287879   4,680 50 SH   SOLE   0 0 50
ISHARES SILVER TR ISHARES 46428Q109   3,539 160 SH   SOLE   0 0 160
ISHARES TR TIPS BD ETF 464287176   1,323 12 SH   SOLE   0 0 12
ISHARES TR TRS FLT RT BD 46434V860   24,435 483 SH   SOLE   0 0 483
ISHARES TR US AER DEF ETF 464288760   46,032 400 SH   SOLE   0 0 400
ISHARES TR U.S. BAS MTL ETF 464287838   23,855 180 SH   SOLE   0 0 180
ISHARES TR U.S. ENERGY ETF 464287796   35,000 800 SH   SOLE   0 0 800
ISHARES TR U.S. FINLS ETF 464287788   45,601 641 SH   SOLE   0 0 641
ISHARES TR US HLTHCARE ETF 464287762   170,663 625 SH   SOLE   0 0 625
ISHARES TR US INDUSTRIALS 464287754   20,032 200 SH   SOLE   0 0 200
ISHARES TR US OIL GS EX ETF 464288851   17,162 200 SH   SOLE   0 0 200
ISHARES TR U.S. REAL ES ETF 464287739   14,093 166 SH   SOLE   0 0 166
JEWETT CAMERON TRADING LTD COM NEW 47733C207   23,625 4,200 SH   SOLE   0 0 4,200
JOHNSON & JOHNSON COM 478160104   460,350 2,970 SH   SOLE   0 0 2,970
JOHNSON CTLS INTL PLC SHS G51502105   26,497 440 SH   SOLE   0 0 440
JPMORGAN CHASE & CO COM 46625H100   816,132 6,263 SH   SOLE   0 0 6,263
KAYNE ANDERSON ENERGY INFRSTR COM 486606106   1,587,427 183,730 SH   SOLE   0 0 183,730
KBR INC COM 48242W106   55,050 1,000 SH   SOLE   0 0 1,000
KELLOGG CO COM 487836108   174,966 2,613 SH   SOLE   0 0 2,613
KEYCORP COM 493267108   85,324 6,815 SH   SOLE   0 0 6,815
KEYSIGHT TECHNOLOGIES INC COM 49338L103   906,710 5,615 SH   SOLE   0 0 5,615
KIMBERLY-CLARK CORP COM 494368103   249,783 1,861 SH   SOLE   0 0 1,861
KIMCO RLTY CORP COM 49446R109   3,242 166 SH   SOLE   0 0 166
KINDER MORGAN INC DEL COM 49456B101   115,794 6,613 SH   SOLE   0 0 6,613
KINETIK HOLDINGS INC COM NEW CL A 02215L209   2,876,470 91,900 SH   SOLE   0 0 91,900
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   24,238 1,321 SH   SOLE   0 0 1,321
KRAFT HEINZ CO COM 500754106   3,867 100 SH   SOLE   0 0 100
KRATOS DEFENSE & SEC SOLUTIONS COM NEW 50077B207   107,840 8,000 SH   SOLE   0 0 8,000
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   13,579 920 SH   SOLE   0 0 920
LAM RESEARCH CORP COM 512807108   99,663 188 SH   SOLE   0 0 188
LAUDER ESTEE COS INC CL A 518439104   246 1 SH   SOLE   0 0 1
LENNOX INTL INC COM 526107107   2,513 10 SH   SOLE   0 0 10
LGL GROUP INC COM 50186A108   146,543 34,239 SH   SOLE   0 0 34,239
LIBERTY BROADBAND CORP COM SER C 530307305   14,624 179 SH   SOLE   0 0 179
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   12,796 171 SH   SOLE   0 0 171
LILLY ELI & CO COM 532457108   31,938 93 SH   SOLE   0 0 93
LIMONEIRA CO COM 532746104   900 54 SH   SOLE   0 0 54
LIPOCINE INC NEW COM 53630X104   2,545 8,000 SH   SOLE   0 0 8,000
LOCKHEED MARTIN CORP COM 539830109   268,511 568 SH   SOLE   0 0 568
LOWES COS INC COM 548661107   7,999 40 SH   SOLE   0 0 40
LUCID GROUP INC COM 549498103   8,040 1,000 SH   SOLE   0 0 1,000
LUMEN TECHNOLOGIES INC COM 550241103   509 192 SH   SOLE   0 0 192
LUTHER BURBANK CORP COM 550550107   948 100 SH   SOLE   0 0 100
LYONDELLBASELL INDUSTRIES N V SHS - A - N53745100   2,253 24 SH   SOLE   0 0 24
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   310,367 5,720 SH   SOLE   0 0 5,720
MAINSTREET BANCSHARES INC COM 56064Y100   207,135 8,818 SH   SOLE   0 0 8,818
MANITEX INTL INC COM 563420108   905,107 173,725 SH   SOLE   0 0 173,725
MARSH & MCLENNAN COS INC COM 571748102   67,952 408 SH   SOLE   0 0 408
MARVELL TECHNOLOGY INC COM 573874104   213,296 4,926 SH   SOLE   0 0 4,926
MASTERCARD INCORPORATED CL A 57636Q104   292,545 805 SH   SOLE   0 0 805
MATTEL INC COM 577081102   9,205 500 SH   SOLE   0 0 500
MCDONALDS CORP COM 580135101   743,762 2,660 SH   SOLE   0 0 2,660
MDU RES GROUP INC COM 552690109   44,958 1,475 SH   SOLE   0 0 1,475
MEDTRONIC PLC SHS G5960L103   88,682 1,100 SH   SOLE   0 0 1,100
MERCADOLIBRE INC COM 58733R102   1,318 1 SH   SOLE   0 0 1
MERCK & CO INC COM 58933Y105   623,445 5,860 SH   SOLE   0 0 5,860
META PLATFORMS INC CL A 30303M102   706,396 3,333 SH   SOLE   0 0 3,333
METLIFE INC COM 59156R108   43,165 745 SH   SOLE   0 0 745
MICRON TECHNOLOGY INC COM 595112103   29,265 485 SH   SOLE   0 0 485
MICROSOFT CORP COM 594918104   2,233,225 7,746 SH   SOLE   0 0 7,746
MODINE MFG CO COM 607828100   557,165 24,172 SH   SOLE   0 0 24,172
MOLSON COORS BEVERAGE CO CL B 60871R209   5,013 97 SH   SOLE   0 0 97
MONDELEZ INTL INC CL A 609207105   103,534 1,485 SH   SOLE   0 0 1,485
MORGAN STANLEY COM NEW 617446448   19,316 220 SH   SOLE   0 0 220
MSA SAFETY INC COM 553498106   4,792,517 35,899 SH   SOLE   0 0 35,899
NASDAQ INC COM 631103108   164,010 3,000 SH   SOLE   0 0 3,000
NATIONAL WESTN LIFE GROUP INC CL A 638517102   582,288 2,400 SH   SOLE   0 0 2,400
NATURAL ALTERNATIVES INTL INC COM NEW 638842302   4,308,543 467,304 SH   SOLE   0 0 467,304
NEOGEN CORP COM 640491106   111,676 6,030 SH   SOLE   0 0 6,030
NETAPP INC COM 64110D104   33,841 530 SH   SOLE   0 0 530
NETFLIX INC COM 64110L106   21,420 62 SH   SOLE   0 0 62
NEW ENGLAND RLTY ASSOC LTD P DEPOSITORY RCPT 644206104   2,339,328 32,939 SH   SOLE   0 0 32,939
NEWMONT CORP COM 651639106   29,510 602 SH   SOLE   0 0 602
NEXPOINT DIVERSIFIED REL ET TR COM NEW 65340G205   408,972 39,400 SH   SOLE   0 0 39,400
NEXTERA ENERGY INC COM 65339F101   108,991 1,414 SH   SOLE   0 0 1,414
NICHOLAS FINL INC BC COM NEW 65373J209   980,370 159,485 SH   SOLE   0 0 159,485
NICOLET BANKSHARES INC COM 65406E102   71,183 1,129 SH   SOLE   0 0 1,129
NIKE INC CL B 654106103   324,138 2,643 SH   SOLE   0 0 2,643
NISOURCE INC COM 65473P105   27,960 1,000 SH   SOLE   0 0 1,000
NOMAD FOODS LTD USD ORD SHS G6564A105   22,900 1,222 SH   SOLE   0 0 1,222
NORTHEAST CMNTY BANCORP INC COM 664121100   131,200 10,000 SH   SOLE   0 0 10,000
NORTHRIM BANCORP INC COM 666762109   583,475 12,367 SH   SOLE   0 0 12,367
NORTHROP GRUMMAN CORP COM 666807102   19,392 42 SH   SOLE   0 0 42
NUCOR CORP COM 670346105   395,443 2,560 SH   SOLE   0 0 2,560
NUSTAR ENERGY LP UNIT COM 67058H102   11,511 736 SH   SOLE   0 0 736
NUTRIEN LTD COM 67077M108   24,518 332 SH   SOLE   0 0 332
NUVEEN CALIFORNIA MUNI VLU FD COM STK 67062C107   9,691 1,100 SH   SOLE   0 0 1,100
NUVEEN PFD & INCOME SECS FD COM 67072C105   221,281 34,254 SH   SOLE   0 0 34,254
NVIDIA CORPORATION COM 67066G104   316,658 1,140 SH   SOLE   0 0 1,140
NXP SEMICONDUCTORS N V COM N6596X109   1,865 10 SH   SOLE   0 0 10
OAK VY BANCORP OAKDALE CALIF COM 671807105   24 1 SH   SOLE   0 0 1
OCCIDENTAL PETE CORP COM 674599105   41,245 661 SH   SOLE   0 0 661
OCEANFIRST FINL CORP COM 675234108   147,175 7,964 SH   SOLE   0 0 7,964
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   66,875 5,437 SH   SOLE   0 0 5,437
OLD NATL BANCORP IND COM 680033107   890,132 61,729 SH   SOLE   0 0 61,729
OLD REP INTL CORP COM 680223104   162,305 6,500 SH   SOLE   0 0 6,500
ONEOK INC NEW COM 682680103   122,315 1,925 SH   SOLE   0 0 1,925
ORACLE CORP COM 68389X105   7,619 82 SH   SOLE   0 0 82
ORGANON & CO COMMON STOCK 68622V106   11,078 471 SH   SOLE   0 0 471
ORION OFFICE REIT INC COM 68629Y103   1,139 170 SH   SOLE   0 0 170
OWENS & MINOR INC NEW COM 690732102   5,820 400 SH   SOLE   0 0 400
PACER FDS TR PAC ASSET FLTG 69374H428   1,813 40 SH   SOLE   0 0 40
PALO ALTO NETWORKS INC COM 697435105   44,542 223 SH   SOLE   0 0 223
PAPA JOHNS INTL INC COM 698813102   6,744 90 SH   SOLE   0 0 90
PARAMOUNT GLOBAL CLASS B COM 92556H206   8,924 400 SH   SOLE   0 0 400
PARKE BANCORP INC COM 700885106   1,804,723 101,503 SH   SOLE   0 0 101,503
PATHFINDER BANCORP INC MD COM 70319R109   265,492 15,373 SH   SOLE   0 0 15,373
PATRIOT NATL BANCORP INC COM NEW 70336F203   971,964 110,200 SH   SOLE   0 0 110,200
PAYPAL HLDGS INC COM 70450Y103   16,023 211 SH   SOLE   0 0 211
PEPSICO INC COM 713448108   1,324,717 7,267 SH   SOLE   0 0 7,267
PERMA-PIPE INTL HLDGS INC COM 714167103   2,555,519 239,057 SH   SOLE   0 0 239,057
PFIZER INC COM 717081103   2,356,467 57,757 SH   SOLE   0 0 57,757
PG&E CORP COM 69331C108   63,160 3,906 SH   SOLE   0 0 3,906
PHILIP MORRIS INTL INC COM 718172109   195,959 2,015 SH   SOLE   0 0 2,015
PHILLIPS 66 COM 718546104   66,100 652 SH   SOLE   0 0 652
PIMCO ETF TR ACTIVE BD ETF 72201R775   462,476 4,986 SH   SOLE   0 0 4,986
PIMCO CALIF MUN INCOME FD II COM 72200M108   18,600 3,000 SH   SOLE   0 0 3,000
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   286,173 3,016 SH   SOLE   0 0 3,016
PINTEREST INC CL A 72352L106   273 10 SH   SOLE   0 0 10
PITNEY BOWES INC COM 724479100   6,808 1,750 SH   SOLE   0 0 1,750
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN 726503105   97,678 7,833 SH   SOLE   0 0 7,833
PNC FINL SVCS GROUP INC COM 693475105   78,039 614 SH   SOLE   0 0 614
POOL CORP COM 73278L105   685 2 SH   SOLE   0 0 2
POWER REIT COM 73933H101   7,176 1,921 SH   SOLE   0 0 1,921
PPL CORP COM 69351T106   1,028 37 SH   SOLE   0 0 37
PRICE T ROWE GROUP INC COM 74144T108   16,032 142 SH   SOLE   0 0 142
PROCTER AND GAMBLE CO COM 742718109   471,347 3,170 SH   SOLE   0 0 3,170
PROSHARES TR MSCI EMRG MKTS 74347B847   1,412 30 SH   SOLE   0 0 30
PROSHARES TR MSCI EUR DIV 74347B540   28,557 639 SH   SOLE   0 0 639
PROSHARES TR RUSS 2000 DIVD 74347B698   37,967 622 SH   SOLE   0 0 622
PROSHARES TR S&P 500 DV ARIST 74348A467   72,536 795 SH   SOLE   0 0 795
PROSHARES TR S&P MDCP 400 DIV 74347B680   36,507 516 SH   SOLE   0 0 516
PRUDENTIAL FINL INC COM 744320102   74,135 896 SH   SOLE   0 0 896
QUALCOMM INC COM 747525103   342,680 2,686 SH   SOLE   0 0 2,686
QUANTUMSCAPE CORP COM CL A 74767V109   8,180 1,000 SH   SOLE   0 0 1,000
RAYONIER ADVANCED MATLS INC COM 75508B104   28,215 4,500 SH   SOLE   0 0 4,500
RAYONIER INC COM 754907103   5,821 175 SH   SOLE   0 0 175
RAYTHEON TECHNOLOGIES CORP COM 75513E101   36,724 375 SH   SOLE   0 0 375
READING INTL INC CL A 755408101   3,250 1,000 SH   SOLE   0 0 1,000
REALTY INCOME CORP COM 756109104   700,952 11,070 SH   SOLE   0 0 11,070
REPUBLIC FIRST BANCORP INC COM 760416107   1,960 1,441 SH   SOLE   0 0 1,441
RESTAURANT BRANDS INTL INC COM 76131D103   59,620 888 SH   SOLE   0 0 888
RIVERVIEW BANCORP INC COM 769397100   98,790 18,500 SH   SOLE   0 0 18,500
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   805 52 SH   SOLE   0 0 52
RLJ LODGING TR CUM CONV PFD A 74965L200   100,240 4,000 SH   SOLE   0 0 4,000
RMR GROUP INC CL A 74967R106   125,873 4,797 SH   SOLE   0 0 4,797
ROLLINS INC COM 775711104   375 10 SH   SOLE   0 0 10
LISTED FD TR ROUNDHILL BALL 53656F417   23,356 2,490 SH   SOLE   0 0 2,490
ROYAL BK CDA SUSTAINABL COM 780087102   1,912 20 SH   SOLE   0 0 20
SALESFORCE INC COM 79466L302   37,958 190 SH   SOLE   0 0 190
SANOFI SPONSORED ADR 80105N105   4,898 90 SH   SOLE   0 0 90
SCHWAB CHARLES CORP COM 808513105   16,971 324 SH   SOLE   0 0 324
SCOTTS MIRACLE-GRO CO CL A 810186106   837 12 SH   SOLE   0 0 12
SEALED AIR CORP NEW COM 81211K100   15,885 346 SH   SOLE   0 0 346
SENECA FOODS CORP NEW CL A 817070501   16,779 321 SH   SOLE   0 0 321
SERVICENOW INC COM 81762P102   2,788 6 SH   SOLE   0 0 6
SHELL PLC SPON ADS 780259305   48,679 846 SH   SOLE   0 0 846
SHOCKWAVE MED INC COM 82489T104   2,168 10 SH   SOLE   0 0 10
SIMON PPTY GROUP INC NEW COM 828806109   34,375 307 SH   SOLE   0 0 307
SMARTFINANCIAL INC COM NEW 83190L208   657,893 28,431 SH   SOLE   0 0 28,431
SMITH MIDLAND CORP COM 832156103   345,370 18,410 SH   SOLE   0 0 18,410
SNAP INC CL A 83304A106   561 50 SH   SOLE   0 0 50
SNAP ON INC COM 833034101   1,975 8 SH   SOLE   0 0 8
SOLID POWER INC CLASS A COM 83422N105   4,515 1,500 SH   SOLE   0 0 1,500
SOTHERLY HOTELS INC COM 83600C103   2,623 1,315 SH   SOLE   0 0 1,315
SOUTHERN CO COM 842587107   45,505 654 SH   SOLE   0 0 654
SOUTHERN STS BANCSHARES INC COM 843878307   552,340 24,494 SH   SOLE   0 0 24,494
SOUTHWEST AIRLS CO COM 844741108   44,743 1,375 SH   SOLE   0 0 1,375
SPDR GOLD TR GOLD SHS 78463V107   19,605 107 SH   SOLE   0 0 107
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   5,557 173 SH   SOLE   0 0 173
SPDR SER TR PORTFOLIO S&P400 78464A847   1,055 24 SH   SOLE   0 0 24
SPDR SER TR PORTFOLIO S&P500 78464A854   1,733 36 SH   SOLE   0 0 36
SPDR SER TR PORTFLO S&P500 GW 78464A409   55,360 1,000 SH   SOLE   0 0 1,000
SPDR SER TR PORTFOLIO S&P500 78468R853   1,020 27 SH   SOLE   0 0 27
SPDR S&P 500 ETF TR TR UNIT 78462F103   32,751 80 SH   SOLE   0 0 80
SPDR SER TR S&P 600 SML CAP 78464A813   22,268 265 SH   SOLE   0 0 265
SPDR SER TR S&P BK ETF 78464A797   17,608 475 SH   SOLE   0 0 475
SPDR SER TR S&P DIVID ETF 78464A763   68,659 555 SH   SOLE   0 0 555
SPDR SER TR S&P METALS MNG 78464A755   37,744 710 SH   SOLE   0 0 710
SPLUNK INC COM 848637104   479 5 SH   SOLE   0 0 5
SPROTT INC COM NEW 852066208   12,747 350 SH   SOLE   0 0 350
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   96,441 5,100 SH   SOLE   0 0 5,100
SPROTT PHYSICAL GOLD TR UNIT 85207H104   15,460 1,000 SH   SOLE   0 0 1,000
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   85,902 10,300 SH   SOLE   0 0 10,300
SRH TOTAL RETURN FUND INC COM 101507101   172,460 14,044 SH   SOLE   0 0 14,044
STAGWELL INC COM CL A 85256A109   526,078 70,900 SH   SOLE   0 0 70,900
STANLEY BLACK & DECKER INC COM 854502101   30,379 377 SH   SOLE   0 0 377
STARBUCKS CORP COM 855244109   884,549 8,495 SH   SOLE   0 0 8,495
STARRETT L S CO CL A 855668109   2,244 200 SH   SOLE   0 0 200
STARTEK INC COM 85569C107   5,163 1,250 SH   SOLE   0 0 1,250
STATE STR CORP COM 857477103   454,140 6,000 SH   SOLE   0 0 6,000
STEEL PARTNERS HLDGS L P LTD PRTRSHIP U 85814R107   391,099 8,911 SH   SOLE   0 0 8,911
STERICYCLE INC COM 858912108   872 20 SH   SOLE   0 0 20
STURM RUGER & CO INC COM 864159108   462,737 8,056 SH   SOLE   0 0 8,056
SUMMIT ST BK SANTA ROSA CALIF COM 866264203   2,707,091 195,176 SH   SOLE   0 0 195,176
SUN CMNTYS INC COM 866674104   845 6 SH   SOLE   0 0 6
SUNSTONE HOTEL INVS INC NEW COM 867892101   158,080 16,000 SH   SOLE   0 0 16,000
SURFACE ONCOLOGY INC COM 86877M209   140 200 SH   SOLE   0 0 200
SYLVAMO CORP COMMON STOCK 871332102   7,633 165 SH   SOLE   0 0 165
SYSCO CORP COM 871829107   7,723 100 SH   SOLE   0 0 100
T-MOBILE US INC COM 872590104   36,210 250 SH   SOLE   0 0 250
TARGET CORP COM 87612E106   110,310 666 SH   SOLE   0 0 666
TC ENERGY CORP COM 87807B107   4,202 108 SH   SOLE   0 0 108
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   186,799 1,237 SH   SOLE   0 0 1,237
TESLA INC COM 88160R101   19,916 96 SH   SOLE   0 0 96
TEXAS INSTRS INC COM 882508104   11,533 62 SH   SOLE   0 0 62
THE CIGNA GROUP COM 125523100   17,376 68 SH   SOLE   0 0 68
TILE SHOP HLDGS INC COM 88677Q109   70,350 15,000 SH   SOLE   0 0 15,000
TILRAY BRANDS INC COM 88688T100   2,024 800 SH   SOLE   0 0 800
TITAN PHARMACEUTICALS INC DEL COM NEW 888314606   2 2 SH   SOLE   0 0 2
TORONTO DOMINION BK ONT COM NEW 891160509   20,965 350 SH   SOLE   0 0 350
TOYOTA MOTOR CORP ADS 892331307   14,169 100 SH   SOLE   0 0 100
TRACTOR SUPPLY CO COM 892356106   23,504 100 SH   SOLE   0 0 100
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   211,950 5,000 SH   SOLE   0 0 5,000
TRANSOCEAN LTD REG SHS H8817H100   712 112 SH   SOLE   0 0 112
TRAVELERS COMPANIES INC COM 89417E109   146,556 855 SH   SOLE   0 0 855
TRICO BANCSHARES COM 896095106   113,083 2,719 SH   SOLE   0 0 2,719
TRUIST FINL CORP COM 89832Q109   31,884 935 SH   SOLE   0 0 935
UBER TECHNOLOGIES INC COM 90353T100   13,314 420 SH   SOLE   0 0 420
UFP INDUSTRIES INC COM 90278Q108   79,470 1,000 SH   SOLE   0 0 1,000
UMH PPTYS INC COM 903002103   1,375,781 93,021 SH   SOLE   0 0 93,021
UNICO AMERN CORP COM 904607108   27,723 25,669 SH   SOLE   0 0 25,669
UNILEVER PLC SPON ADR NEW 904767704   7,582 146 SH   SOLE   0 0 146
UNION PAC CORP COM 907818108   32,000 159 SH   SOLE   0 0 159
UNITED PARCEL SERVICE INC CL B 911312106   313,294 1,615 SH   SOLE   0 0 1,615
UNITED RENTALS INC COM 911363109   396 1 SH   SOLE   0 0 1
UNITED SEC BANCSHARES CALIF COM 911460103   44,660 7,000 SH   SOLE   0 0 7,000
UNITED STATES STL CORP NEW COM 912909108   75,690 2,900 SH   SOLE   0 0 2,900
UNITEDHEALTH GROUP INC COM 91324P102   595,463 1,260 SH   SOLE   0 0 1,260
UNITY SOFTWARE INC COM 91332U101   324,400 10,000 SH   SOLE   0 0 10,000
UNIVERSAL DISPLAY CORP COM 91347P105   155 1 SH   SOLE   0 0 1
US BANCORP DEL COM NEW 902973304   228,341 6,334 SH   SOLE   0 0 6,334
VAIL RESORTS INC COM 91879Q109   935 4 SH   SOLE   0 0 4
VALERO ENERGY CORP COM 91913Y100   3,071 22 SH   SOLE   0 0 22
VALVOLINE INC COM 92047W101   2,586 74 SH   SOLE   0 0 74
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   666,555 4,328 SH   SOLE   0 0 4,328
VANGUARD WORLD FDS ENERGY ETF 92204A306   615,129 5,385 SH   SOLE   0 0 5,385
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,139 40 SH   SOLE   0 0 40
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   4,370 40 SH   SOLE   0 0 40
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   27,373 606 SH   SOLE   0 0 606
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   7,312 181 SH   SOLE   0 0 181
VANGUARD INDEX FDS GROWTH ETF 922908736   281,178 1,127 SH   SOLE   0 0 1,127
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   34,921 331 SH   SOLE   0 0 331
VANGUARD INDEX FDS LARGE CAP ETF 922908637   40,538 217 SH   SOLE   0 0 217
VANGUARD INDEX FDS MID CAP ETF 922908629   70,236 333 SH   SOLE   0 0 333
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   6,569 49 SH   SOLE   0 0 49
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   3,773 60 SH   SOLE   0 0 60
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   2,806 42 SH   SOLE   0 0 42
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   121,095 322 SH   SOLE   0 0 322
VANGUARD INDEX FDS SM CP VAL ETF 922908611   16,194 102 SH   SOLE   0 0 102
VANGUARD INDEX FDS SMALL CP ETF 922908751   28,813 152 SH   SOLE   0 0 152
VANGUARD INDEX FDS SML CP GRW ETF 922908595   40,036 185 SH   SOLE   0 0 185
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   7,383 100 SH   SOLE   0 0 100
VANGUARD STAR FDS VG TL INTL STK F 921909768   4,030 73 SH   SOLE   0 0 73
VANGUARD INDEX FDS TOTAL STK MKT 922908769   40,820 200 SH   SOLE   0 0 200
VANGUARD INDEX FDS VALUE ETF 922908744   182,029 1,318 SH   SOLE   0 0 1,318
VERIZON COMMUNICATIONS INC COM 92343V104   652,433 16,776 SH   SOLE   0 0 16,776
VERTEX PHARMACEUTICALS INC COM 92532F100   1,260 4 SH   SOLE   0 0 4
VIATRIS INC COM 92556V106   16,700 1,736 SH   SOLE   0 0 1,736
VICTORY CAP HLDGS INC COM CL A 92645B103   193,797 6,621 SH   SOLE   0 0 6,621
VISA INC COM CL A 92826C839   3,941,550 17,482 SH   SOLE   0 0 17,482
VMWARE INC CL A COM 928563402   8,490 68 SH   SOLE   0 0 68
VONTIER CORPORATION COM 928881101   49,075 1,795 SH   SOLE   0 0 1,795
VULCAN MATLS CO COM 929160109   16,984 99 SH   SOLE   0 0 99
WABTEC COM 929740108   1,718 17 SH   SOLE   0 0 17
WALGREENS BOOTS ALLIANCE INC COM 931427108   18,500 535 SH   SOLE   0 0 535
WALMART INC COM 931142103   185,197 1,256 SH   SOLE   0 0 1,256
WARNER BROS DISCOVERY INC COM SER A 934423104   40,181 2,661 SH   SOLE   0 0 2,661
WASTE MGMT INC DEL COM 94106L109   62,005 380 SH   SOLE   0 0 380
WEC ENERGY GROUP INC COM 92939U106   9,479 100 SH   SOLE   0 0 100
WELLS FARGO CO NEW COM 949746101   105,075 2,811 SH   SOLE   0 0 2,811
WELLTOWER INC COM 95040Q104   153,273 2,138 SH   SOLE   0 0 2,138
WENDYS CO COM 95058W100   2,178 100 SH   SOLE   0 0 100
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,013 100 SH   SOLE   0 0 100
WILEY JOHN & SONS INC CL A 968223206   1,530,961 39,488 SH   SOLE   0 0 39,488
WILEY JOHN & SONS INC CL B 968223305   13,360 350 SH   SOLE   0 0 13,360
WILLIAMS COS INC COM 969457100   220,128 7,372 SH   SOLE   0 0 7,372
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   1,279 57 SH   SOLE   0 0 57
WORKDAY INC CL A 98138H101   200,757 972 SH   SOLE   0 0 972
WORKHORSE GROUP INC COM NEW 98138J206   29 22 SH   SOLE   0 0 22
XCEL ENERGY INC COM 98389B100   43,431 644 SH   SOLE   0 0 644
ZOETIS INC CL A 98978V103   9,321 56 SH   SOLE   0 0 56