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
Expires: July 31, 2015
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
3M CO COM 88579Y101 536,446 3,524 SH SOLE 0 0 3,524
ABBOTT LABS COM 002824100 479,163 3,523 SH SOLE 0 0 3,523
ABBVIE INC COM 00287Y109 1,120,221 6,035 SH SOLE 0 0 6,035
ABRDN ASIA PACIFIC INCOME FUND COM NEW 003009867 26,268 1,650 SH SOLE 0 0 1,650
ABRDN BLOOMBERG ALL COMMODITY LONGER DATED STRATEGY K-1 FREE ETF 003261203 2,321 70 SH SOLE 0 0 70
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 396,647 12,576 SH SOLE 0 0 12,576
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 4,301 125 SH SOLE 0 0 125
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,380 18 SH SOLE 0 0 18
ADIENT PLC ORD SHS G0084W101 214 11 SH SOLE 0 0 11
ADOBE INC COM 00724F101 61,127 158 SH SOLE 0 0 158
ADVANCED MICRO DEVICES INC COM 007903107 23,839 168 SH SOLE 0 0 168
ADVANSIX INC COM 00773T101 4,750 200 SH SOLE 0 0 200
AFLAC INC COM 001055102 190,988 1,811 SH SOLE 0 0 1,811
AGILENT TECHNOLOGIES INC COM 00846U101 22,776 193 SH SOLE 0 0 193
AGNICO EAGLE MINES LTD COM 008474108 45,193 380 SH SOLE 0 0 380
AIR LEASE CORP CL A 00912X302 35,971 615 SH SOLE 0 0 615
AIR PRODS & CHEMS INC COM 009158106 119,029 422 SH SOLE 0 0 422
ALAMOS GOLD INC NEW COM CL A 011532108 2,470 93 SH SOLE 0 0 93
ALASKA AIR GROUP INC COM 011659109 1,534 31 SH SOLE 0 0 31
ALCOA CORP COM 013872106 2,526 86 SH SOLE 0 0 86
ALPS ETF TR ALERIAN MLP 00162Q452 17,443 357 SH SOLE 0 0 357
ALEXANDRIA REAL ESTATE EQ INC COM 015271109 1,453 20 SH SOLE 0 0 20
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 143,722 3,520 SH SOLE 0 0 3,520
ALLSTATE CORP COM 020002101 50,328 250 SH SOLE 0 0 250
ALPHA PRO TECH LTD COM 020772109 76,147 16,236 SH SOLE 0 0 16,236
ALPHABET INC CAP STK CL A 02079K305 580,325 3,293 SH SOLE 0 0 3,293
ALPHABET INC CAP STK CL C 02079K107 607,206 3,423 SH SOLE 0 0 3,423
ALTRIA GROUP INC COM 02209S103 337,357 5,754 SH SOLE 0 0 5,754
AMALGAMATED FINANCIAL CORP COM 022671101 229,164 7,345 SH SOLE 0 0 7,345
A-MARK PRECIOUS METALS INC COM 00181T107 980,400 44,202 SH SOLE 0 0 44,202
AMAZON COM INC COM 023135106 650,491 2,965 SH SOLE 0 0 2,965
AMBARELLA INC SHS G037AX101 8,258 125 SH SOLE 0 0 125
AMBEV SA SPONSORED ADR 02319V103 268 111 SH SOLE 0 0 111
AMCON DISTRG CO COM NEW 02341Q205 649,480 5,899 SH SOLE 0 0 5,899
AMDOCS LTD SHS G02602103 1,916 21 SH SOLE 0 0 21
AMEREN CORP COM 023608102 18,536 193 SH SOLE 0 0 193
AMERICAN AIRLS GROUP INC COM 02376R102 561 50 SH SOLE 0 0 50
AMERICAN ELEC PWR CO INC COM 025537101 245,704 2,368 SH SOLE 0 0 2,368
AMERICAN EXPRESS CO COM 025816109 2,340,790 7,338 SH SOLE 0 0 7,338
AMERICAN INTL GROUP INC COM NEW 026874784 5,735 67 SH SOLE 0 0 67
AMERICAN RLTY INVS INC COM 029174109 1,036,690 73,420 SH SOLE 0 0 73,420
AMERICAN TOWER CORP NEW COM 03027X100 3,315 15 SH SOLE 0 0 15
AMERICAN WTR WKS CO INC NEW COM 030420103 14,746 106 SH SOLE 0 0 106
AMERIPRISE FINL INC COM 03076C106 412,040 772 SH SOLE 0 0 772
AMGEN INC COM 031162100 479,589 1,718 SH SOLE 0 0 1,718
AMICUS THERAPEUTICS INC COM 03152W109 1,891 330 SH SOLE 0 0 330
AMPHENOL CORP NEW CL A 032095101 2,765 28 SH SOLE 0 0 28
AMREP CORP COM 032159105 1,062,658 50,772 SH SOLE 0 0 50,772
ANALOG DEVICES INC COM 032654105 3,094 13 SH SOLE 0 0 13
ANNALY CAPITAL MANAGEMENT INC COM NEW 035710839 6,249 332 SH SOLE 0 0 332
APARTMENT INVT & MGMT CO CL A 03748R747 894,047 103,358 SH SOLE 0 0 103,358
APPLE INC COM 037833100 9,824,815 47,886 SH SOLE 0 0 47,886
APPLIED MATLS INC COM 038222105 136,936 748 SH SOLE 0 0 748
APTIV PLC COM SHS G3265R107 3,752 55 SH SOLE 0 0 55
APTOSE BIOSCIENCES INC COM NEW 03835T408 2 2 SH SOLE 0 0 2
ARCHER DANIELS MIDLAND CO COM 039483102 21,112 400 SH SOLE 0 0 400
ARISTA NETWORKS INC COM SHS 040413205 818 8 SH SOLE 0 0 8
ARM HOLDINGS PLC SPONSORED ADS 042068205 1,617 10 SH SOLE 0 0 10
ARROWMARK FINANCIAL CORP COM 861780104 14,504 693 SH SOLE 0 0 693
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 6,880 666 SH SOLE 0 0 666
ASHLAND INC COM 044186104 1,358 27 SH SOLE 0 0 27
ASTRAZENECA PLC SPONSORED ADR 046353108 6,499 93 SH SOLE 0 0 93
AT&T INC COM 00206R102 1,227,316 42,409 SH SOLE 0 0 42,409
ATAI LIFE SCIENCES NV SHS N0731H103 1,095 500 SH SOLE 0 0 500
ATI INC COM 01741R102 8,634 100 SH SOLE 0 0 100
ATMUS FILTRATION TECHNOLOGIES COM 04956D107 11,035 303 SH SOLE 0 0 303
ATYR PHARMA INC COM NEW 002120202 264 52 SH SOLE 0 0 52
AUTODESK INC COM 052769106 3,715 12 SH SOLE 0 0 12
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1,140 500 SH SOLE 0 0 500
AUTOMATIC DATA PROCESSING INC COM 053015103 146,490 475 SH SOLE 0 0 475
AUTOZONE INC COM 053332102 7,424 2 SH SOLE 0 0 2
AVANOS MED INC COM 05350V106 37 3 SH SOLE 0 0 3
AVERY DENNISON CORP COM 053611109 34,743 198 SH SOLE 0 0 198
AVIENT CORPORATION COM 05368V106 2,262 70 SH SOLE 0 0 70
AVIS BUDGET GROUP COM 053774105 507 3 SH SOLE 0 0 3
AXON ENTERPRISE INC COM 05464C101 2,484 3 SH SOLE 0 0 3
AXT INC COM 00246W103 209 100 SH SOLE 0 0 100
BANC OF CALIFORNIA INC COM 05990K106 28,100 2,000 SH SOLE 0 0 2,000
BANK AMERICA CORP COM 060505104 994,435 21,015 SH SOLE 0 0 21,015
BANK HAWAII CORP COM 062540109 38,830 575 SH SOLE 0 0 575
BANK MARIN BANCORP COM 063425102 465,708 20,390 SH SOLE 0 0 20,390
BANK MONTREAL QUE COM 063671101 81,313 735 SH SOLE 0 0 735
BANK NEW YORK MELLON CORP COM 064058100 723,687 7,943 SH SOLE 0 0 7,943
BANNER CORP COM NEW 06652V208 1,891,912 29,492 SH SOLE 0 0 29,492
BARINGS BDC INC COM 06759L103 17,896 1,958 SH SOLE 0 0 1,958
BARINGS CORPORATE INVS COM 06759X107 1,832,739 84,614 SH SOLE 0 0 84,614
BARINGS GLOBAL SHORT DURATION COM 06760L100 252,560 16,400 SH SOLE 0 0 16,400
BARINGS PARTN INVS SH BEN INT 06761A103 879,913 43,755 SH SOLE 0 0 43,755
BARK INC COM 68622E104 108,029 122,830 SH SOLE 0 0 122,830
BAYCOM CORP COM 07272M107 2,284,108 82,429 SH SOLE 0 0 82,429
BCE INC COM NEW 05534B760 209,218 9,437 SH SOLE 0 0 9,437
BECTON DICKINSON & CO COM 075887109 0 0 SH SOLE 0 0 0
BERKLEY W R CORP COM 084423102 271,839 3,700 SH SOLE 0 0 3,700
BERKSHIRE HATHAWAY INC DEL CL A 084670108 728,800 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,213,369 6,615 SH SOLE 0 0 6,615
BIO RAD LABS INC CL A 090572207 1,448 6 SH SOLE 0 0 6
BIOGEN INC COM 09062X103 4,270 34 SH SOLE 0 0 34
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,264 23 SH SOLE 0 0 23
BLACK STONE MINERALS L P COM UNIT 09225M101 729,733 55,790 SH SOLE 0 0 55,790
BLACKROCK CORPOR HI YLD FD INC COM 09255P107 10,725 1,100 SH SOLE 0 0 1,100
BLACKROCK INC COM 09290D101 209,850 200 SH SOLE 0 0 200
BLINK CHARGING CO COM 09354A100 5 5 SH SOLE 0 0 5
BLOOM ENERGY CORP COM CL A 093712107 4,784 200 SH SOLE 0 0 200
BLUE RIDGE BANKSHARES INC VA COM 095825105 192,424 53,600 SH SOLE 0 0 53,600
BOEING CO COM 097023105 862,425 4,116 SH SOLE 0 0 4,116
BOOKING HOLDINGS INC COM 09857L108 11,578 2 SH SOLE 0 0 2
BORR DRILLING LTD SHS G1466R173 50,600 27,650 SH SOLE 0 0 27,650
BOSTON SCIENTIFIC CORP COM 101137107 8,593 80 SH SOLE 0 0 80
BP PLC SPONSORED ADR 055622104 4,819 161 SH SOLE 0 0 161
BRAINSTORM CELL THERAPEUTICS I COM 10501E300 0 157,009 SH SOLE 0 0 157,009
BRIDGEBIO PHARMA INC COM 10806X102 94,996 2,200 SH SOLE 0 0 2,200
BRISTOL-MYERS SQUIBB CO COM 110122108 250,207 5,405 SH SOLE 0 0 5,405
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5,396 114 SH SOLE 0 0 114
BROADCOM INC COM 11135F101 438,793 1,592 SH SOLE 0 0 1,592
BROOKFIELD INFRASTRUCTURE CORP COM SUB VTG A 11276H106 88,858 2,136 SH SOLE 0 0 2,136
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 108,141 3,299 SH SOLE 0 0 3,299
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT G16258108 16,250 637 SH SOLE 0 0 637
BROWN FORMAN CORP CL B 115637209 2,933 109 SH SOLE 0 0 109
BUNGE GLOBAL SA COM SHS H11356104 53,065 661 SH SOLE 0 0 661
CADRENAL THERAPEUTICS INC COM NEW 127636108 60 5 SH SOLE 0 0 5
CALAMOS DYNAMIC CONV & INCOME COM 12811V105 5,041 250 SH SOLE 0 0 250
CALIFORNIA BANCORP COM 84252A106 79,367 5,036 SH SOLE 0 0 5,036
CALIFORNIA WTR SVC GROUP COM 130788102 38,885 855 SH SOLE 0 0 855
CALUMET INC COM 131428104 306,955 19,483 SH SOLE 0 0 19,483
CANADIAN NAT RES LTD COM 136385101 1,068 34 SH SOLE 0 0 34
CANADIAN NATL RY CO COM 136375102 3,849 37 SH SOLE 0 0 37
CANADIAN PACIFIC KANSAS CITY COM 13646K108 1,050,328 13,250 SH SOLE 0 0 13,250
CANOPY GROWTH CORP COM NEW 138035704 18 15 SH SOLE 0 0 15
CAPITAL ONE FINL CORP COM 14040H105 11,064 52 SH SOLE 0 0 52
CAPITAL SOUTHWEST CORP COM 140501107 904,786 41,052 SH SOLE 0 0 41,052
CAPRI HOLDINGS LIMITED SHS G1890L107 903 51 SH SOLE 0 0 51
CARNIVAL CORP UNIT 99/99/9999 143658300 212,418 7,554 SH SOLE 0 0 7,554
CARRIER GLOBAL CORPORATION COM 14448C104 213,861 2,922 SH SOLE 0 0 2,922
CATERPILLAR INC COM 149123101 3,573,861 9,206 SH SOLE 0 0 9,206
CENCORA INC COM 03073E105 9,595 32 SH SOLE 0 0 32
CENOVUS ENERGY INC COM 15135U109 98,600 7,250 SH SOLE 0 0 7,250
CENTERPOINT ENERGY INC COM 15189T107 1,617 44 SH SOLE 0 0 44
CENTRAL SECS CORP COM 155123102 670,279 14,005 SH SOLE 0 0 14,005
CF INDS HLDGS INC COM 125269100 10,370 113 SH SOLE 0 0 113
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 4 5 SH SOLE 0 0 5
CHARTER COMMUNICATIONS INC NEW CL A 16119P108 2,453 6 SH SOLE 0 0 6
CHEMOURS CO COM 163851108 2,198 192 SH SOLE 0 0 192
CHEVRON CORP NEW COM 166764100 2,457,467 17,162 SH SOLE 0 0 17,162
CHUBB LIMITED COM H1467J104 61,710 213 SH SOLE 0 0 213
CHURCH & DWIGHT CO INC COM 171340102 19,222 200 SH SOLE 0 0 200
CINTAS CORP COM 172908105 14,264 64 SH SOLE 0 0 64
CISCO SYS INC COM 17275R102 2,015,755 29,054 SH SOLE 0 0 29,054
CITIGROUP INC COM NEW 172967424 50,817 597 SH SOLE 0 0 597
CITIZENS FINL GROUP INC COM 174610105 7,115 159 SH SOLE 0 0 159
CLOROX CO DEL COM 189054109 510,298 4,250 SH SOLE 0 0 4,250
CME GROUP INC COM 12572Q105 7,993 29 SH SOLE 0 0 29
CMS ENERGY CORP COM 125896100 64,430 930 SH SOLE 0 0 930
COCA COLA CO COM 191216100 633,084 8,948 SH SOLE 0 0 8,948
COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102 2,965 38 SH SOLE 0 0 38
COHEN & STEERS INFRASTRUCTURE COM 19248A109 25,872 960 SH SOLE 0 0 960
COHEN & STEERS REIT & PFD & IN COM 19247X100 68,310 3,000 SH SOLE 0 0 3,000
COLUMBIA BKG SYS INC COM 197236102 187,808 8,033 SH SOLE 0 0 8,033
COLUMBIA SPORTSWEAR CO COM 198516106 164,916 2,700 SH SOLE 0 0 2,700
COMCAST CORP NEW CL A 20030N101 9,529 267 SH SOLE 0 0 267
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 202,083 1,862 SH SOLE 0 0 1,862
COMMUNITY WEST BANCSHARES NEW COM 203937107 1,445,242 74,077 SH SOLE 0 0 74,077
CONAGRA BRANDS INC COM 205887102 32,813 1,603 SH SOLE 0 0 1,603
CONNECTONE BANCORP INC COM 20786W107 106,443 4,596 SH SOLE 0 0 4,596
CONOCOPHILLIPS COM 20825C104 138,287 1,541 SH SOLE 0 0 1,541
CONSOLIDATED EDISON INC COM 209115104 366,579 3,653 SH SOLE 0 0 3,653
CONSTELLATION BRANDS INC CL A 21036P108 16,268 100 SH SOLE 0 0 100
CONSTELLATION ENERGY CORP COM 21037T109 10,328 32 SH SOLE 0 0 32
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 301,437 1,387 SH SOLE 0 0 1,387
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 101,860 1,258 SH SOLE 0 0 1,258
CORNING INC COM 219350105 96,292 1,831 SH SOLE 0 0 1,831
CORTEVA INC COM 22052L104 50,476 677 SH SOLE 0 0 677
COSTCO WHSL CORP NEW COM 22160K105 3,043,090 3,074 SH SOLE 0 0 3,074
COTY INC COM CL A 222070203 5 1 SH SOLE 0 0 1
COUSINS PPTYS INC COM NEW 222795502 8,108 270 SH SOLE 0 0 270
CREATIVE MEDIA & CMNTY TR COM NEW 12564W102 973 121 SH SOLE 0 0 121
CROWDSTRIKE HLDGS INC CL A 22788C105 1,528 3 SH SOLE 0 0 3
CROWN CASTLE INC COM 22822V101 411,274 4,003 SH SOLE 0 0 4,003
CSW INDUSTRIALS INC COM 126402106 863,932 3,012 SH SOLE 0 0 3,012
CSX CORP COM 126408103 50,283 1,541 SH SOLE 0 0 1,541
CUMMINS INC COM 231021106 150,978 461 SH SOLE 0 0 461
CVB FINL CORP COM 126600105 100,296 5,068 SH SOLE 0 0 5,068
CVD EQUIP CORP COM 126601103 298 100 SH SOLE 0 0 100
CVS HEALTH CORP COM 126650100 172,105 2,495 SH SOLE 0 0 2,495
DANAHER CORPORATION COM 235851102 572,273 2,897 SH SOLE 0 0 2,897
DARE BIOSCIENCE INC COM NEW 23666P200 41 17 SH SOLE 0 0 17
DEERE & CO COM 244199105 138,818 273 SH SOLE 0 0 273
DELL TECHNOLOGIES INC CL C 24703L202 2,329 19 SH SOLE 0 0 19
DELTA AIR LINES INC DEL COM NEW 247361702 1,377 28 SH SOLE 0 0 28
DEVON ENERGY CORP NEW COM 25179M103 44,693 1,405 SH SOLE 0 0 1,405
DIAGEO PLC SPON ADR NEW 25243Q205 2,118 21 SH SOLE 0 0 21
DIAMONDBACK ENERGY INC COM 25278X109 3,710 27 SH SOLE 0 0 27
DIGITAL RLTY TR INC COM 253868103 810,922 4,652 SH SOLE 0 0 4,652
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 20,079 1,940 SH SOLE 0 0 1,940
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 151,733 2,264 SH SOLE 0 0 2,264
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 6,044 112 SH SOLE 0 0 112
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 114,156 2,700 SH SOLE 0 0 2,700
DISNEY WALT CO COM 254687106 932,187 7,517 SH SOLE 0 0 7,517
DOLLAR GEN CORP NEW COM 256677105 410,281 3,587 SH SOLE 0 0 3,587
DOMINION ENERGY INC COM 25746U109 329,150 5,824 SH SOLE 0 0 5,824
DOMO INC COM CL B 257554105 2,193 157 SH SOLE 0 0 157
DONEGAL GROUP INC CL A 257701201 4,526,211 226,028 SH SOLE 0 0 226,028
DONEGAL GROUP INC CL B 257701300 198,829 11,189 SH SOLE 0 0 11,189
DONNELLEY FINL SOLUTIONS INC COM 25787G100 11,282 183 SH SOLE 0 0 183
DOW INC COM 260557103 260,039 9,820 SH SOLE 0 0 9,820
DRAFTKINGS INC NEW COM CL A 26142V105 4,289 100 SH SOLE 0 0 100
DT MIDSTREAM INC COMMON STOCK 23345M107 3,297 30 SH SOLE 0 0 30
DTE ENERGY CO COM 233331107 43,050 325 SH SOLE 0 0 325
DUKE ENERGY CORP NEW COM NEW 26441C204 729,948 6,186 SH SOLE 0 0 6,186
DULUTH HLDGS INC COM CL B 26443V101 168 80 SH SOLE 0 0 80
DUPONT DE NEMOURS INC COM 26614N102 58,451 852 SH SOLE 0 0 852
DXC TECHNOLOGY CO COM 23355L106 92 6 SH SOLE 0 0 6
EASTERLY GOVT PPTYS INC COM SHS 27616P301 33,966 1,530 SH SOLE 0 0 1,530
EASTERN BANKSHARES INC COM 27627N105 166,443 10,900 SH SOLE 0 0 10,900
EASTMAN CHEM CO COM 277432100 1,344 18 SH SOLE 0 0 18
EATON CORP PLC SHS G29183103 3,570 10 SH SOLE 0 0 10
EATON VANCE FLTING RATE INC TR COM 278279104 9,360 750 SH SOLE 0 0 750
EATON VANCE TAX-MANAGED GLOBAL COM 27829F108 2,590 296 SH SOLE 0 0 296
EBAY INC. COM 278642103 25,465 342 SH SOLE 0 0 342
EDISON INTL COM 281020107 10,320 200 SH SOLE 0 0 200
EDWARDS LIFESCIENCES CORP COM 28176E108 704 9 SH SOLE 0 0 9
ELANCO ANIMAL HEALTH INC COM 28414H103 12,738 892 SH SOLE 0 0 892
ELECTRO-SENSORS INC COM 285233102 1,057,800 250,052 SH SOLE 0 0 250,052
ELEVANCE HEALTH INC COM 036752103 2,723 7 SH SOLE 0 0 7
ELI LILLY & CO COM 532457108 221,387 284 SH SOLE 0 0 284
EMERSON ELEC CO COM 291011104 117,330 880 SH SOLE 0 0 880
EMX RTY CORP COM 26873J107 21,387 8,487 SH SOLE 0 0 8,487
ENBRIDGE INC COM 29250N105 838,692 18,506 SH SOLE 0 0 18,506
ENERGY RECOVERY INC COM 29270J100 63,900 5,000 SH SOLE 0 0 5,000
SELECT SECTOR SPDR TR ENERGY 81369Y506 816,381 9,626 SH SOLE 0 0 9,626
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 202,080 11,146 SH SOLE 0 0 11,146
ENNIS INC COM 293389102 132,422 7,300 SH SOLE 0 0 7,300
ENOVIX CORPORATION COM 293594107 2,585 250 SH SOLE 0 0 250
ENPHASE ENERGY INC COM 29355A107 14,076 355 SH SOLE 0 0 355
ENSIGN GROUP INC COM 29358P101 5,399 35 SH SOLE 0 0 35
ENTERGY CORP NEW COM 29364G103 54,028 650 SH SOLE 0 0 650
ENTERPRISE PRODS PARTNERS L P COM 293792107 230,993 7,449 SH SOLE 0 0 7,449
ENVIROTECH VEHICLES INC COM NEW 29414V209 2,336 13,050 SH SOLE 0 0 13,050
ENVISTA HOLDINGS CORPORATION COM 29415F104 60,887 3,116 SH SOLE 0 0 3,116
ESSENTIAL UTILS INC COM 29670G102 3,157 85 SH SOLE 0 0 85
ESSEX PPTY TR INC COM 297178105 215,667 761 SH SOLE 0 0 761
EVERGY INC COM 30034W106 65,897 956 SH SOLE 0 0 956
EVERUS CONSTR GROUP COM 300426103 12,245 193 SH SOLE 0 0 193
EVOLV TECHNOLOGIES HLDNGS IN *W EXP 03/10/202 30049H110 275 500 SH SOLE 0 0 500
EXELON CORP COM 30161N101 11,767 271 SH SOLE 0 0 271
EXPAND ENERGY CORPORATION COM 165167735 105,246 900 SH SOLE 0 0 900
EXXON MOBIL CORP COM 30231G102 1,507,006 13,980 SH SOLE 0 0 13,980
FAIR ISAAC CORP COM 303250104 45,699 25 SH SOLE 0 0 25
FASTLY INC CL A 31188V100 706 100 SH SOLE 0 0 100
FEDEX CORP COM 31428X106 5,683 25 SH SOLE 0 0 25
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 624 12 SH SOLE 0 0 12
FIFTH THIRD BANCORP COM 316773100 16,205 394 SH SOLE 0 0 394
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 535,071 10,217 SH SOLE 0 0 10,217
FIRST CTZNS BANCSHARES INC N C CL A 31946M103 19,565 10 SH SOLE 0 0 10
FIRST FNDTN INC COM 32026V104 122,252 23,971 SH SOLE 0 0 23,971
FIRST INTERNET BANCORP COM 320557101 2,112,538 78,533 SH SOLE 0 0 78,533
FIRST TR INTER DURATN PFD & IN COM 33718W103 30,112 1,600 SH SOLE 0 0 1,600
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 13,228 223 SH SOLE 0 0 223
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 16,160 60 SH SOLE 0 0 60
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 99,128 5,569 SH SOLE 0 0 5,569
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 2,510 40 SH SOLE 0 0 40
FIRSTSUN CAP BANCORP COM 33767U107 2,203,324 63,405 SH SOLE 0 0 63,405
FISERV INC COM 337738108 1,724 10 SH SOLE 0 0 10
FLEXHARES TR INTL QLTDV IDX 33939L837 7,344 271 SH SOLE 0 0 271
FLEXHARES TR QLT DIV DEF IDX 33939L845 44,801 605 SH SOLE 0 0 605
FORD MTR CO COM 345370860 230,067 21,204 SH SOLE 0 0 21,204
FORTIVE CORP COM 34959J108 197,260 3,784 SH SOLE 0 0 3,784
FRANKLIN TEMPLETON DIGITAL H BITCOIN ETF SHS 354921108 1,248 20 SH SOLE 0 0 20
LEGG MASON ETF INVT CLEARBRIDGE DI 524682309 71,879 1,366 SH SOLE 0 0 1,366
FRANKLIN COVEY CO COM 353469109 799 35 SH SOLE 0 0 35
FRANKLIN RESOURCES INC COM 354613101 47,700 2,000 SH SOLE 0 0 2,000
FREEPORT-MCMORAN INC CL B 35671D857 3,165 73 SH SOLE 0 0 73
FRP HLDGS INC COM 30292L107 191,779 7,132 SH SOLE 0 0 7,132
FS BANCORP INC COM 30263Y104 596,292 15,142 SH SOLE 0 0 15,142
GAMESTOP CORP NEW CL A 36467W109 439 18 SH SOLE 0 0 18
GAP INC COM 364760108 109 5 SH SOLE 0 0 5
GARRETT MOTION INC COM 366505105 5,255 500 SH SOLE 0 0 500
GE AEROSPACE COM NEW 369604301 377,414 1,466 SH SOLE 0 0 1,466
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107 19,112 258 SH SOLE 0 0 258
GE VERNOVA INC COM 36828A101 193,669 366 SH SOLE 0 0 366
GENERAL DYNAMICS CORP COM 369550108 181,996 624 SH SOLE 0 0 624
GENERAL MLS INC COM 370334104 288,374 5,566 SH SOLE 0 0 5,566
GENERAL MTRS CO COM 37045V100 56,001 1,138 SH SOLE 0 0 1,138
GEO GROUP INC NEW COM 36162J106 1,174 49 SH SOLE 0 0 49
GILEAD SCIENCES INC COM 375558103 974,124 8,786 SH SOLE 0 0 8,786
GLADSTONE INVT CORP COM 376546107 11,416 800 SH SOLE 0 0 800
GLAUKOS CORP COM 377322102 4,648 45 SH SOLE 0 0 45
GLOBAL INDEMNITY GROUP LLC COM CL A G3933F105 37,632 1,200 SH SOLE 0 0 1,200
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 980 30 SH SOLE 0 0 30
GLOBAL X FDS GLOBX SUPDV US 37950E291 1,758 100 SH SOLE 0 0 100
GOLDMAN SACHS GROUP INC COM 38141G104 28,310 40 SH SOLE 0 0 40
GRAIL INC COM 384747101 56,202 1,093 SH SOLE 0 0 1,093
GRANITE PT MTG TR INC COM STK 38741L107 52,858 21,400 SH SOLE 0 0 21,400
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 26,263 550 SH SOLE 0 0 550
GRAYSCALE BITCON TR BTC SHS REP COM UT 389637109 8,483 100 SH SOLE 0 0 100
GRAYSCALE ETHEREUM MINI TR E SHS NEW 38964R203 2,965 125 SH SOLE 0 0 125
GREENLANE HLDGS INC CL A NEW 395330509 0 0 SH SOLE 0 0 0
GSK PLC SPONSORED ADR 37733W204 145,267 3,783 SH SOLE 0 0 3,783
HALEON PLC SPON ADS 405552100 10,463 1,009 SH SOLE 0 0 1,009
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 27,104 2,058 SH SOLE 0 0 2,058
HARTFORD INSURANCE GROUP INC COM 416515104 46,308 365 SH SOLE 0 0 365
HASBRO INC COM 418056107 1,772 24 SH SOLE 0 0 24
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 54,186 402 SH SOLE 0 0 402
HEALTHPEAK PROPERTIES INC COM 42250P103 7,004 400 SH SOLE 0 0 400
HELIX ENERGY SOLUTIONS GRP INC COM 42330P107 62,400 10,000 SH SOLE 0 0 10,000
HENNESSY ADVISORS INC COM 425885100 6,363 505 SH SOLE 0 0 505
HENRY SCHEIN INC COM 806407102 21,915 300 SH SOLE 0 0 300
HERCULES CAPITAL INC COM 427096508 73,778 4,036 SH SOLE 0 0 4,036
HERSHEY CO COM 427866108 983,918 5,929 SH SOLE 0 0 5,929
HESS CORP COM 42809H107 21,474 155 SH SOLE 0 0 155
HEWLETT PACKARD ENTERPRISE CO COM 42824C109 40,389 1,975 SH SOLE 0 0 1,975
HIGH INCOME SECS FD SHS BEN INT 42968F108 13 2 SH SOLE 0 0 2
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 1,482 285 SH SOLE 0 0 285
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,864 7 SH SOLE 0 0 7
HOME DEPOT INC COM 437076102 1,304,845 3,559 SH SOLE 0 0 3,559
HOMESTREET INC COM 43785V102 744,990 57,000 SH SOLE 0 0 57,000
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 1,240 43 SH SOLE 0 0 43
HONEYWELL INTL INC COM 438516106 1,173,948 5,041 SH SOLE 0 0 5,041
HOPE BANCORP INC COM 43940T109 42,920 4,000 SH SOLE 0 0 4,000
HOWMET AEROSPACE INC COM 443201108 13,669 73 SH SOLE 0 0 73
HP INC COM 40434L105 17,122 700 SH SOLE 0 0 700
HSBC HLDGS PLC SPON ADR NEW 404280406 4,195 69 SH SOLE 0 0 69
HUNTINGTON BANCSHARES INC COM 446150104 3,570 213 SH SOLE 0 0 213
HUNTINGTON INGALLS INDS INC COM 446413106 8,934 37 SH SOLE 0 0 37
HUNTSMAN CORP COM 447011107 10,420 1,000 SH SOLE 0 0 1,000
HURCO CO COM 447324104 134,681 7,126 SH SOLE 0 0 7,126
HYZON MOTORS INC CL A NEW 44951Y201 0 2 SH SOLE 0 0 2
ICON PLC SHS G4705A100 1,745 12 SH SOLE 0 0 12
ILLINOIS TOOL WKS INC COM 452308109 3,709 15 SH SOLE 0 0 15
ILLUMINA INC COM 452327109 286 3 SH SOLE 0 0 3
IMMUNIC INC COM 4525EP101 3 5 SH SOLE 0 0 5
IMPINJ INC COM 453204109 2,777 25 SH SOLE 0 0 25
INDIA FD INC COM 454089103 165 10 SH SOLE 0 0 10
INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT 456237106 77,951 17,132 SH SOLE 0 0 17,132
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 89,987 610 SH SOLE 0 0 610
INGEVITY CORP COM 45688C107 21,545 500 SH SOLE 0 0 500
INGLES MKTS INC CL A 457030104 537,779 8,485 SH SOLE 0 0 8,485
INTEL CORP COM 458140100 267,728 11,952 SH SOLE 0 0 11,952
INTERACTIVE BROKERS GROUP INC COM CL A 45841N107 5,319 96 SH SOLE 0 0 96
INTERGROUP CORP COM 458685104 456,416 39,496 SH SOLE 0 0 39,496
INTERNATIONAL BUSINESS MACHS COM 459200101 2,605,536 8,839 SH SOLE 0 0 8,839
INTERNATIONAL PAPER CO COM 460146103 186,278 3,978 SH SOLE 0 0 3,978
INTUIT COM 461202103 2,520,416 3,200 SH SOLE 0 0 3,200
INTUITIVE SURGICAL INC COM NEW 46120E602 7,064 13 SH SOLE 0 0 13
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 35,616 1,362 SH SOLE 0 0 1,362
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 16,310 842 SH SOLE 0 0 842
INVESCO DB COMMODITY INDEX TRACKING FUND 46138B103 10,756 493 SH SOLE 0 0 493
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 157,596 3,330 SH SOLE 0 0 3,330
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 2,234 50 SH SOLE 0 0 50
INVESCO EXCH TRD FD TR II KBW REGL BKG 46138E578 2,890 50 SH SOLE 0 0 50
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 223,136 1,900 SH SOLE 0 0 1,900
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF 46090F100 17,604 1,350 SH SOLE 0 0 1,350
INVESCO ACTIVELY MANAGED EXC QQQ INCOME ADVAN 46090A689 3,765 75 SH SOLE 0 0 75
INVESCO QQQ TRUST UNIT SER 1 46090E103 237,757 431 SH SOLE 0 0 431
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 58,121 1,375 SH SOLE 0 0 1,375
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 9,269 51 SH SOLE 0 0 51
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 11,939 450 SH SOLE 0 0 450
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 5,243 75 SH SOLE 0 0 75
INVESTORS TITLE CO NC COM 461804106 895,912 4,240 SH SOLE 0 0 4,240
IQVIA HLDGS INC COM 46266C105 1,891 12 SH SOLE 0 0 12
ISHARES TR 0-3 MNTH TREASRY 46436E718 803,406 7,979 SH SOLE 0 0 7,979
ISHARES TR 0-5YR INVT GR CP 46434V100 3,794 75 SH SOLE 0 0 75
ISHARES TR 10-20 YR TRS ETF 464288653 6,706 66 SH SOLE 0 0 66
ISHARES TR 1 3 YR TREAS BD 464287457 402,307 4,855 SH SOLE 0 0 4,855
ISHARES TR ISHS 1-5YR INVS 464288646 35,982 682 SH SOLE 0 0 682
ISHARES TR 20 YR TR BD ETF 464287432 833,215 9,442 SH SOLE 0 0 9,442
ISHARES TR 3 7 YR TREAS BD 464288661 362,660 3,045 SH SOLE 0 0 3,045
ISHARES TR 7-10 YR TRSY BD 464287440 210,502 2,198 SH SOLE 0 0 2,198
ISHARES TR ISHARES BIOTECH 464287556 182,427 1,442 SH SOLE 0 0 1,442
ISHARES TR CORE MSCI EAFE 46432F842 87,988 1,054 SH SOLE 0 0 1,054
ISHARES INC CORE MSCI EMKT 46434G103 12,906 215 SH SOLE 0 0 215
ISHARES TR CORE S&P500 ETF 464287200 3,062,279 4,932 SH SOLE 0 0 4,932
ISHARES TR CORE S&P MCP ETF 464287507 13,644 220 SH SOLE 0 0 220
ISHARES TR CORE S&P SCP ETF 464287804 8,634 79 SH SOLE 0 0 79
ISHARES TR CORE S&P TTL STK 464287150 28,223 209 SH SOLE 0 0 209
ISHARES TR CORE S&P US GWT 464287671 8,723 58 SH SOLE 0 0 58
ISHARES TR CORE S&P US VLU 464287663 26,875 284 SH SOLE 0 0 284
ISHARES TR CORE US AGGBD ET 464287226 141,360 1,425 SH SOLE 0 0 1,425
ISHARES TR ESG AWR MSCI USA 46435G425 7,847 58 SH SOLE 0 0 58
ISHARES TR ESG AWARE MSCI 46435U663 37,362 904 SH SOLE 0 0 904
ISHARES TR MSCI USA ESG SLC 464288802 2,789 22 SH SOLE 0 0 22
ISHARES TR ESG SCRD S&P MID 46436E551 41,127 991 SH SOLE 0 0 991
ISHARES TR EXPND TEC SC ETF 464287549 1,811,145 16,122 SH SOLE 0 0 16,122
ISHARES TR GLOBAL REIT ETF 46434V647 3,532 143 SH SOLE 0 0 143
ISHARES TR GOLBAL TECH ETF 464287291 554 6 SH SOLE 0 0 6
ISHARES GOLD TR ISHARES NEW 464285204 222,313 3,565 SH SOLE 0 0 3,565
ISHARES TR IBOXX HI YD ETF 464288513 78,876 978 SH SOLE 0 0 978
ISHARES TR IBOXX INV CP ETF 464287242 223,276 2,037 SH SOLE 0 0 2,037
ISHARES TR INTRM GOV CR ETF 464288612 18,154 170 SH SOLE 0 0 170
ISHARES TR MBS ETF 464288588 9,671 103 SH SOLE 0 0 103
ISHARES TR MSCI ACWI ETF 464288257 128,729 1,001 SH SOLE 0 0 1,001
ISHARES TR MSCI AC ASIA ETF 464288182 417,396 5,052 SH SOLE 0 0 5,052
ISHARES INC MSCI BELGIUM ETF 464286301 3,087 140 SH SOLE 0 0 140
ISHARES TR MSCI EAFE ETF 464287465 63,109 706 SH SOLE 0 0 706
ISHARES TR EAFE GRWTH ETF 464288885 3,920 35 SH SOLE 0 0 35
ISHARES TR EAFE SML CP ETF 464288273 45,352 624 SH SOLE 0 0 624
ISHARES TR EAFE VALUE ETF 464288877 4,126 65 SH SOLE 0 0 65
ISHARES TR MSCI EMG MKT ETF 464287234 62,037 1,286 SH SOLE 0 0 1,286
ISHARES INC MSCI EMRG CHN 46434G764 7,829 124 SH SOLE 0 0 124
ISHARES INC MSCI EURZONE ETF 464286608 91,791 1,544 SH SOLE 0 0 1,544
ISHARES INC MSCI GERMANY ETF 464286806 93,167 2,202 SH SOLE 0 0 2,202
ISHARES INC MSCI GBL MIN VOL 464286525 19,208 162 SH SOLE 0 0 162
ISHARES INC MSCI JPN ETF NEW 46434G822 1,499 20 SH SOLE 0 0 20
ISHARES INC MSCI MEXICO ETF 464286822 2,120 35 SH SOLE 0 0 35
ISHARES INC MSCI SWITZERLAND 464286749 7,673 140 SH SOLE 0 0 140
ISHARES TR MSCI UK ETF NEW 46435G334 18,470 465 SH SOLE 0 0 465
ISHARES TR MSCI USA MIN VOL 46429B697 49,657 529 SH SOLE 0 0 529
ISHARES TR PFD AND INCM SEC 464288687 28,195 919 SH SOLE 0 0 919
ISHARES TR RUS 1000 ETF 464287622 37,013 109 SH SOLE 0 0 109
ISHARES TR RUS 1000 GRW ETF 464287614 123,553 291 SH SOLE 0 0 291
ISHARES TR RUS 1000 VAL ETF 464287598 130,911 674 SH SOLE 0 0 674
ISHARES TR RUSSELL 2000 ETF 464287655 137,207 636 SH SOLE 0 0 636
ISHARES TR RUS 2000 GRW ETF 464287648 9,433 33 SH SOLE 0 0 33
ISHARES TR RUS MID CAP ETF 464287499 502,524 5,464 SH SOLE 0 0 5,464
ISHARES TR RUS MD CP GR ETF 464287481 14,145 102 SH SOLE 0 0 102
ISHARES TR RUS BDCP VAL ETF 464287473 8,589 65 SH SOLE 0 0 65
ISHARES TR SP SMCP600VL ETF 464287879 8,556 86 SH SOLE 0 0 86
ISHARES TR SELECT DIVID ETF 464287168 100,404 756 SH SOLE 0 0 756
ISHARES TR COHEN STEER REIT 464287564 17,736 290 SH SOLE 0 0 290
ISHARES TR ISHARES SEMICDTR 464287523 1,432 6 SH SOLE 0 0 6
ISHARES SILVER TR ISHARES 46428Q109 15,093 460 SH SOLE 0 0 460
ISHARES TR TIPS BD ETF 464287176 21,678 197 SH SOLE 0 0 197
ISHARES TR TRS FLT RT BD 46434V860 25,983 513 SH SOLE 0 0 513
ISHARES TR US AER DEF ETF 464288760 77,720 412 SH SOLE 0 0 412
ISHARES TR U.S. BAS MTL ETF 464287838 25,202 180 SH SOLE 0 0 180
ISHARES TR US CONSM STAPLES 464287812 11,629 165 SH SOLE 0 0 165
ISHARES TR U.S. ENERGY ETF 464287796 33,463 740 SH SOLE 0 0 740
ISHARES TR U.S. FINLS ETF 464287788 77,555 641 SH SOLE 0 0 641
ISHARES TR US HLTHCARE ETF 464287762 240,887 4,265 SH SOLE 0 0 4,265
ISHARES TR US INDUSTRIALS 464287754 28,462 200 SH SOLE 0 0 200
ISHARES TR US INFRASTRUC 46435U713 7,848 160 SH SOLE 0 0 160
ISHARES TR US OIL GS EX ETF 464288851 17,720 200 SH SOLE 0 0 200
ISHARES TR U.S. REAL ES ETF 464287739 18,575 196 SH SOLE 0 0 196
ISHARES TR US TREAS BD ETF 46429B267 6,894 300 SH SOLE 0 0 300
JANUS HENDERSON AAA CLO ETF 47103U845 25,426 501 SH SOLE 0 0 501
JEWETT CAMERON TRADING LTD COM NEW 47733C207 15,666 4,200 SH SOLE 0 0 4,200
JOHNSON & JOHNSON COM 478160104 999,431 6,543 SH SOLE 0 0 6,543
JOHNSON CTLS INTL PLC SHS G51502105 66,118 626 SH SOLE 0 0 626
JPMORGAN CHASE & CO. COM 46625H100 2,750,653 9,488 SH SOLE 0 0 9,488
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 56,452 993 SH SOLE 0 0 993
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 338,984 6,689 SH SOLE 0 0 6,689
KAYNE ANDERSON ENERGY INFRSTR COM 486606106 1,958,377 153,960 SH SOLE 0 0 153,960
KELLANOVA COM 487836108 108,479 1,364 SH SOLE 0 0 1,364
KENVUE INC COM 49177J102 597,845 28,564 SH SOLE 0 0 28,564
KEYCORP COM 493267108 318,701 18,295 SH SOLE 0 0 18,295
KEYSIGHT TECHNOLOGIES INC COM 49338L103 250,870 1,531 SH SOLE 0 0 1,531
KIMBERLY-CLARK CORP COM 494368103 410,136 3,181 SH SOLE 0 0 3,181
KIMCO RLTY CORP COM 49446R109 3,489 166 SH SOLE 0 0 166
KINDER MORGAN INC DEL COM 49456B101 341,069 11,601 SH SOLE 0 0 11,601
KINETIK HOLDINGS INC COM NEW CL A 02215L209 3,207,281 72,810 SH SOLE 0 0 72,810
KINSALE CAP GROUP INC COM 49714P108 127,266 263 SH SOLE 0 0 263
KNIFE RIVER CORP COMMON STOCK 498894104 52,658 645 SH SOLE 0 0 645
KOHLS CORP COM 500255104 297 35 SH SOLE 0 0 35
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 35,632 1,486 SH SOLE 0 0 1,486
KRAFT HEINZ CO COM 500754106 6,619 256 SH SOLE 0 0 256
KRATOS DEFENSE & SEC SOLUTIONS COM NEW 50077B207 278,700 6,000 SH SOLE 0 0 6,000
KROGER CO COM 501044101 64,557 900 SH SOLE 0 0 900
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 37,512 894 SH SOLE 0 0 894
L3HARRIS TECHNOLOGIES INC COM 502431109 44,650 178 SH SOLE 0 0 178
LAM RESEARCH CORP COM NEW 512807306 204,706 2,103 SH SOLE 0 0 2,103
LAMB WESTON HLDGS INC COM 513272104 10,370 200 SH SOLE 0 0 200
LAUDER ESTEE COS INC CL A 518439104 1,697 21 SH SOLE 0 0 21
LEAP THERAPEUTICS INC COM NEW 52187K200 1 4 SH SOLE 0 0 4
LENNOX INTL INC COM 526107107 2,866 5 SH SOLE 0 0 5
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 370 20 SH SOLE 0 0 20
LGL GROUP INC COM 50186A108 616,100 80,853 SH SOLE 0 0 80,853
LIMONEIRA CO COM 532746104 845 54 SH SOLE 0 0 54
LINCOLN NATL CORP IND COM 534187109 1,246 36 SH SOLE 0 0 36
LIPOCINE INC NEW COM NEW 53630X203 1,488 471 SH SOLE 0 0 471
LIVE NATION ENTERTAINMENT INC COM 538034109 15,128 100 SH SOLE 0 0 100
LOCKHEED MARTIN CORP COM 539830109 728,056 1,572 SH SOLE 0 0 1,572
LOEWS CORP COM 540424108 121,450 1,325 SH SOLE 0 0 1,325
LOWES COS INC COM 548661107 376,957 1,699 SH SOLE 0 0 1,699
LSB INDS INC COM 502160104 195,000 25,000 SH SOLE 0 0 25,000
LUMEN TECHNOLOGIES INC COM 550241103 543 124 SH SOLE 0 0 124
LUMENTUM HLDGS INC COM 55024U109 285 3 SH SOLE 0 0 3
LUMINAR TECHNOLOGIES INC COM NEW CL A 550424303 37 13 SH SOLE 0 0 13
LYONDELLBASELL INDUSTRIES N V SHS - A - N53745100 7,001 121 SH SOLE 0 0 121
M & T BK CORP COM 55261F104 9,700 50 SH SOLE 0 0 50
MADISON SQUARE GARDEN ENTMT COM CL A 558256103 600 15 SH SOLE 0 0 15
MADISON SQUARE GRDN SPRT CORP CL A 55825T103 3,134 15 SH SOLE 0 0 15
MAGNERA CORP COM SHS 55939A107 531 44 SH SOLE 0 0 44
MAINSTREET BANCSHARES INC COM 56064Y100 166,660 8,818 SH SOLE 0 0 8,818
MANULIFE FINL CORP COM 56501R106 60,532 1,894 SH SOLE 0 0 1,894
MARATHON PETE CORP COM 56585A102 56,311 339 SH SOLE 0 0 339
MARRIOTT INTL INC NEW CL A 571903202 54,642 200 SH SOLE 0 0 200
MARRIOTT VACATIONS WORLDWIDE C COM 57164Y107 1,229 17 SH SOLE 0 0 17
MARSH & MCLENNAN COS INC COM 571748102 65,592 300 SH SOLE 0 0 300
MARVELL TECHNOLOGY INC COM 573874104 192,571 2,488 SH SOLE 0 0 2,488
MASTERCARD INCORPORATED CL A 57636Q104 372,566 663 SH SOLE 0 0 663
MATTEL INC COM 577081102 31,453 1,595 SH SOLE 0 0 1,595
MCDONALDS CORP COM 580135101 1,083,756 3,709 SH SOLE 0 0 3,709
MCKESSON CORP COM 58155Q103 10,992 15 SH SOLE 0 0 15
MEDICAL PPTYS TRUST INC COM 58463J304 5,051 1,172 SH SOLE 0 0 1,172
MEDTRONIC PLC SHS G5960L103 351,034 4,027 SH SOLE 0 0 4,027
MERCADOLIBRE INC COM 58733R102 2,614 1 SH SOLE 0 0 1
MERCK & CO INC COM 58933Y105 571,773 7,223 SH SOLE 0 0 7,223
META PLATFORMS INC CL A 30303M102 2,346,388 3,179 SH SOLE 0 0 3,179
METHANEX CORP COM 59151K108 828 25 SH SOLE 0 0 25
METLIFE INC COM 59156R108 116,850 1,453 SH SOLE 0 0 1,453
MEXCO ENERGY CORP COM 592770101 35,480 4,000 SH SOLE 0 0 4,000
MICRON TECHNOLOGY INC COM 595112103 48,684 395 SH SOLE 0 0 395
MICROSOFT CORP COM 594918104 4,305,543 8,656 SH SOLE 0 0 8,656
MID-AMER APT CMNTYS INC COM 59522J103 44,403 300 SH SOLE 0 0 300
MITEK SYS INC COM NEW 606710200 990 100 SH SOLE 0 0 100
MODINE MFG CO COM 607828100 1,698,042 17,239 SH SOLE 0 0 17,239
MOLSON COORS BEVERAGE CO CL B 60871R209 2,164 45 SH SOLE 0 0 45
MONDELEZ INTL INC CL A 609207105 84,705 1,256 SH SOLE 0 0 1,256
MORGAN STANLEY COM NEW 617446448 134,521 955 SH SOLE 0 0 955
RBB FD INC MOTLEY FOOL GBL 74933W635 9,420 310 SH SOLE 0 0 310
MSA SAFETY INC COM 553498106 5,578,581 33,299 SH SOLE 0 0 33,299
M-TRON INDS INC COM 55380K109 30,408 724 SH SOLE 0 0 724
NASDAQ INC COM 631103108 268,260 3,000 SH SOLE 0 0 3,000
NATIONAL GRID PLC SPONSORED ADR NE 636274409 744 10 SH SOLE 0 0 10
NATURAL ALTERNATIVES INTL INC COM NEW 638842302 1,375,789 419,448 SH SOLE 0 0 419,448
NEBIUS GROUP N.V. SHS CLASS A N97284108 36,905 667 SH SOLE 0 0 667
NETAPP INC COM 64110D104 18,966 178 SH SOLE 0 0 178
NETFLIX INC COM 64110L106 13,391 10 SH SOLE 0 0 10
NEW ENGLAND RLTY ASSOC LTD P DEPOSITORY RCPT 644206104 2,209,521 30,226 SH SOLE 0 0 30,226
NEWMONT CORP COM 651639106 39,733 682 SH SOLE 0 0 682
NEXPOINT DIVERSIFIED REL ET TR COM NEW 65340G205 98,351 23,473 SH SOLE 0 0 23,473
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,200 36 SH SOLE 0 0 36
NEXTERA ENERGY INC COM 65339F101 409,300 5,896 SH SOLE 0 0 5,896
NI HLDGS INC COM 65342T106 371,282 29,143 SH SOLE 0 0 29,143
NICOLET BANKSHARES INC COM 65406E102 88,906 720 SH SOLE 0 0 720
NIKE INC CL B 654106103 169,786 2,390 SH SOLE 0 0 2,390
NISOURCE INC COM 65473P105 41,550 1,030 SH SOLE 0 0 1,030
NOBLE CORP PLC ORD SHS A G65431127 53,100 2,000 SH SOLE 0 0 2,000
NORFOLK SOUTHN CORP COM 655844108 460,746 1,800 SH SOLE 0 0 1,800
NORTHEAST CMNTY BANCORP INC COM 664121100 220,828 9,500 SH SOLE 0 0 9,500
NORTHRIM BANCORP INC COM 666762109 1,100,561 11,801 SH SOLE 0 0 11,801
NORTHROP GRUMMAN CORP COM 666807102 29,999 60 SH SOLE 0 0 60
NOVAVAX INC COM NEW 670002401 158 25 SH SOLE 0 0 25
NOVO-NORDISK A S ADR 670100205 21,534 312 SH SOLE 0 0 312
NUCOR CORP COM 670346105 224,104 1,730 SH SOLE 0 0 1,730
NUTRIEN LTD COM 67077M108 41,991 721 SH SOLE 0 0 721
NUVEEN PFD & INCOME OPPORTUNIT COM 67073B106 217,695 27,144 SH SOLE 0 0 27,144
NVIDIA CORPORATION COM 67066G104 591,357 3,743 SH SOLE 0 0 3,743
NVR INC COM 62944T105 7,386 1 SH SOLE 0 0 1
OAK VY BANCORP OAKDALE CALIF COM 671807105 27 1 SH SOLE 0 0 1
OAKTREE SPECIALTY LENDING CORP COM 67401P405 78,545 5,750 SH SOLE 0 0 5,750
OCCIDENTAL PETE CORP COM 674599105 12,267 292 SH SOLE 0 0 292
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 642 31 SH SOLE 0 0 31
OCEANFIRST FINL CORP COM 675234108 135,984 7,722 SH SOLE 0 0 7,722
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 373 1,512 SH SOLE 0 0 1,512
OKLO INC COM CL A 02156V109 24,692 441 SH SOLE 0 0 441
OLD DOMINION FREIGHT LINE INC COM 679580100 3,895 24 SH SOLE 0 0 24
OLD MKT CAP CORP COM 65373J209 765,435 139,170 SH SOLE 0 0 139,170
OLD NATL BANCORP IND COM 680033107 683,136 32,012 SH SOLE 0 0 32,012
OLD REP INTL CORP COM 680223104 211,420 5,500 SH SOLE 0 0 5,500
OMNICOM GROUP INC COM 681919106 5,324 74 SH SOLE 0 0 74
ON SEMICONDUCTOR CORP COM 682189105 6,342 121 SH SOLE 0 0 121
ONEOK INC NEW COM 682680103 594,348 7,281 SH SOLE 0 0 7,281
OR ROYALTIES INC. COM SHS 68390D106 2,571 100 SH SOLE 0 0 100
ORACLE CORP COM 68389X105 269,789 1,234 SH SOLE 0 0 1,234
ORGANON & CO COMMON STOCK 68622V106 4,443 459 SH SOLE 0 0 459
ORION PROPERTIES INC COM 68629Y103 298 140 SH SOLE 0 0 140
OSHKOSH CORP COM 688239201 2,839 25 SH SOLE 0 0 25
OTIS WORLDWIDE CORP COM 68902V107 125,359 1,266 SH SOLE 0 0 1,266
OVINTIV INC COM 69047Q102 55,173 1,450 SH SOLE 0 0 1,450
OWENS & MINOR INC NEW COM 690732102 3,640 400 SH SOLE 0 0 400
PACCAR INC COM 693718108 29,278 308 SH SOLE 0 0 308
PACER FDS TR DEVELOPED MRKT 69374H873 137,992 4,055 SH SOLE 0 0 4,055
PACER FDS TR PAC ASSET FLTG 69374H428 2,856 60 SH SOLE 0 0 60
PACER FDS TR US CASH COWS 100 69374H881 83,868 1,522 SH SOLE 0 0 1,522
PACER FDS TR PACER US SMALL 69374H857 61,607 1,547 SH SOLE 0 0 1,547
PACIFIC BIOSCIENCES CALIF INC COM 69404D108 1,178 950 SH SOLE 0 0 950
PALANTIR TECHNOLOGIES INC CL A 69608A108 69,523 510 SH SOLE 0 0 510
PALO ALTO NETWORKS INC COM 697435105 200,956 982 SH SOLE 0 0 982
PARAMOUNT GLOBAL CLASS B COM 92556H206 6,682 518 SH SOLE 0 0 518
PARKE BANCORP INC COM 700885106 1,925,169 94,510 SH SOLE 0 0 94,510
PATHFINDER BANCORP INC MD COM 70319R109 226,618 14,773 SH SOLE 0 0 14,773
PAYPAL HLDGS INC COM 70450Y103 13,898 187 SH SOLE 0 0 187
PENNANT GROUP INC COM 70805E109 1,493 50 SH SOLE 0 0 50
PENSKE AUTOMOTIVE GRP INC COM 70959W103 79,892 465 SH SOLE 0 0 465
PENTAIR PLC SHS G7S00T104 205 2 SH SOLE 0 0 2
PEPSICO INC COM 713448108 1,455,588 11,024 SH SOLE 0 0 11,024
PERMA-PIPE INTL HLDGS INC COM 714167103 5,515,192 241,154 SH SOLE 0 0 241,154
PFIZER INC COM 717081103 1,581,089 65,226 SH SOLE 0 0 65,226
PG&E CORP COM 69331C108 158,595 11,377 SH SOLE 0 0 11,377
PGIM ETF TR PGIM ULTRA SH BD 69344A107 2,140 43 SH SOLE 0 0 43
PHARMACYTE BIOTECH INC COM NEW 71715X104 2 2 SH SOLE 0 0 2
PHILIP MORRIS INTL INC COM 718172109 654,393 3,593 SH SOLE 0 0 3,593
PHILLIPS 66 COM 718546104 162,005 1,358 SH SOLE 0 0 1,358
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,153,880 12,518 SH SOLE 0 0 12,518
PIMCO CALIF MUN INCOME FD II COM 72200M108 6,528 1,218 SH SOLE 0 0 1,218
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 705,697 7,364 SH SOLE 0 0 7,364
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,609 16 SH SOLE 0 0 16
PINTEREST INC CL A 72352L106 359 10 SH SOLE 0 0 10
PITNEY BOWES INC COM 724479100 5,455 500 SH SOLE 0 0 500
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN 726503105 170,138 9,287 SH SOLE 0 0 9,287
PLUMAS BANCORP COM 729273102 35,568 800 SH SOLE 0 0 800
PNC FINL SVCS GROUP INC COM 693475105 267,326 1,434 SH SOLE 0 0 1,434
POLARIS INC COM 731068102 3,862 95 SH SOLE 0 0 95
POOL CORP COM 73278L105 1,457 5 SH SOLE 0 0 5
POWER REIT COM 73933H101 595 550 SH SOLE 0 0 550
PPL CORP COM 69351T106 3,965 117 SH SOLE 0 0 117
PREMIER INC CL A 74051N102 789 36 SH SOLE 0 0 36
PRICE T ROWE GROUP INC COM 74144T108 10,133 105 SH SOLE 0 0 105
PROCTER AND GAMBLE CO COM 742718109 751,297 4,716 SH SOLE 0 0 4,716
PROLOGIS INC. COM 74340W103 2,102 20 SH SOLE 0 0 20
PROSHARES TR LARGE CAP CRE 74347R248 234,662 3,330 SH SOLE 0 0 3,330
PROSHARES TR MSCI EMRG MKTS 74347B847 2,512 55 SH SOLE 0 0 55
PROSHARES TR MSCI EUR DIV 74347B540 128,521 2,366 SH SOLE 0 0 2,366
PROSHARES TR RUSS 2000 DIVD 74347B698 172,149 2,646 SH SOLE 0 0 2,646
PROSHARES TR S&P 500 DV ARIST 74348A467 128,393 1,275 SH SOLE 0 0 1,275
PROSHARES TR S&P MDCP 400 DIV 74347B680 269,962 3,311 SH SOLE 0 0 3,311
PRUDENTIAL FINL INC COM 744320102 218,533 2,034 SH SOLE 0 0 2,034
PULTE GROUP INC COM 745867101 7,277 69 SH SOLE 0 0 69
PUTNAM MASTER INTER INCOME TR SH BEN INT 746909100 6,017 1,796 SH SOLE 0 0 1,796
QUALCOMM INC COM 747525103 643,478 4,040 SH SOLE 0 0 4,040
QUANTA SVCS INC COM 74762E102 2,268 6 SH SOLE 0 0 6
QUANTUMSCAPE CORP COM CL A 74767V109 840 125 SH SOLE 0 0 125
QUICKLOGIC CORP COM NEW 74837P405 1,232 200 SH SOLE 0 0 200
RAYONIER ADVANCED MATLS INC COM 75508B104 38,500 10,000 SH SOLE 0 0 10,000
RAYONIER INC COM 754907103 9,427 425 SH SOLE 0 0 425
READING INTL INC CL A 755408101 1,340 1,000 SH SOLE 0 0 1,000
REALTY INCOME CORP COM 756109104 333,562 5,790 SH SOLE 0 0 5,790
REDWOOD TRUST INC COM 758075402 38,299 6,480 SH SOLE 0 0 6,480
RELX PLC SPONSORED ADR 759530108 6,195 114 SH SOLE 0 0 114
RENASANT CORP COM 75970E107 280,649 7,811 SH SOLE 0 0 7,811
RENN FD INC COM 759720105 5,320 2,000 SH SOLE 0 0 2,000
RESIDEO TECHNOLOGIES INC COM 76118Y104 18,376 833 SH SOLE 0 0 833
RESTAURANT BRANDS INTL INC COM 76131D103 139,938 2,111 SH SOLE 0 0 2,111
RIO TINTO PLC SPONSORED ADR 767204100 2,333 40 SH SOLE 0 0 40
RIVERVIEW BANCORP INC COM 769397100 101,750 18,500 SH SOLE 0 0 18,500
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 21,270 1,548 SH SOLE 0 0 1,548
RLJ LODGING TR CUM CONV PFD A 74965L200 61,516 2,600 SH SOLE 0 0 2,600
RMR GROUP INC CL A 74967R106 69,488 4,250 SH SOLE 0 0 4,250
ROBINHOOD MKTS INC COM CL A 770700102 47,658 509 SH SOLE 0 0 509
ROCKET LAB CORP COM 773121108 2,969 83 SH SOLE 0 0 83
ROCKWELL AUTOMATION INC COM 773903109 2,990 9 SH SOLE 0 0 9
ROKU INC COM CL A 77543R102 8,789 100 SH SOLE 0 0 100
ROPER TECHNOLOGIES INC COM 776696106 5,668 10 SH SOLE 0 0 10
ROSS STORES INC COM 778296103 3,062 24 SH SOLE 0 0 24
LISTED FD TR ROUNDHILL BALL 53656F417 13,454 790 SH SOLE 0 0 790
ROYAL BK CDA COM 780087102 49,331 375 SH SOLE 0 0 375
ROYAL CARIBBEAN GROUP COM V7780T103 943 3 SH SOLE 0 0 3
ROYAL GOLD INC COM 780287108 5,071 29 SH SOLE 0 0 29
RTX CORPORATION COM 75513E101 438,352 3,002 SH SOLE 0 0 3,002
RXSIGHT INC COM 78349D107 2,600 200 SH SOLE 0 0 200
SALESFORCE INC COM 79466L302 127,892 469 SH SOLE 0 0 469
SANDISK CORP COM 80004C200 363 8 SH SOLE 0 0 8
SANOFI SPONSORED ADR 80105N105 2,416 50 SH SOLE 0 0 50
SCHLUMBERGER LTD COM STK 806857108 209,898 6,210 SH SOLE 0 0 6,210
SCHWAB CHARLES CORP COM 808513105 31,934 350 SH SOLE 0 0 350
SCHWAB STRATEGIC TR INTERNL DIVID 808524672 92,935 3,398 SH SOLE 0 0 3,398
SCHWAB STRATEGIC TR US REIT ETF 808524847 2,539 120 SH SOLE 0 0 120
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 298,326 11,258 SH SOLE 0 0 11,258
SCIENCE APPLICATIONS INTL CORP COM 808625107 676 6 SH SOLE 0 0 6
SEADRILL LTD COM G7997W102 31,500 1,200 SH SOLE 0 0 1,200
SELLAS LIFE SCIENCES GROUP INC COM NEW 81642T209 219 100 SH SOLE 0 0 100
SEMPRA COM 816851109 4,470 59 SH SOLE 0 0 59
SENECA FOODS CORP NEW CL A 817070501 2,114,410 20,846 SH SOLE 0 0 20,846
SERVICE CORP INTL COM 817565104 4,151 51 SH SOLE 0 0 51
SERVICENOW INC COM 81762P102 26,730 26 SH SOLE 0 0 26
SHELL PLC SPON ADS 780259305 51,118 726 SH SOLE 0 0 726
SHOPIFY INC CL A SUB VTG SHS 82509L107 2,307 20 SH SOLE 0 0 20
SIGHT SCIENCES INC COM 82657M105 8,260 2,000 SH SOLE 0 0 2,000
SILICON MOTION TECHNOLOGY CORP SPONSORED ADR 82706C108 2,405 32 SH SOLE 0 0 32
SILVERCORP METALS INC COM 82835P103 23,210 5,500 SH SOLE 0 0 5,500
SIMON PPTY GROUP INC NEW COM 828806109 94,527 588 SH SOLE 0 0 588
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100 1,493 65 SH SOLE 0 0 65
SKILLZ INC COM CL A 83067L208 68 10 SH SOLE 0 0 10
SMARTFINANCIAL INC COM NEW 83190L208 960,399 28,431 SH SOLE 0 0 28,431
SMITH MIDLAND CORP COM 832156103 109,808 3,272 SH SOLE 0 0 3,272
SMUCKER J M CO COM NEW 832696405 20,740 211 SH SOLE 0 0 211
SNAP INC CL A 83304A106 2,607 300 SH SOLE 0 0 300
SNOWFLAKE INC CL A 833445109 1,343 6 SH SOLE 0 0 6
SOLVENTUM CORP COM SHS 83444M101 36,327 479 SH SOLE 0 0 479
SOTHERLY HOTELS INC COM 83600C103 1,249 1,315 SH SOLE 0 0 1,315
SOUTH BOW CORP COM 83671M105 803 31 SH SOLE 0 0 31
SOUTHERN CO COM 842587107 98,166 1,069 SH SOLE 0 0 1,069
SOUTHERN STS BANCSHARES INC COM 843878307 663,171 18,234 SH SOLE 0 0 18,234
SOUTHWEST AIRLS CO COM 844741108 20,762 640 SH SOLE 0 0 640
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 23,116 252 SH SOLE 0 0 252
SPDR SER TR BBG CONV SEC ETF 78464A359 0 0 SH SOLE 0 0 0
SPDR SER TR BLOOMBERG INVT 78468R200 17,296 561 SH SOLE 0 0 561
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 46,969 1,171 SH SOLE 0 0 1,171
SPDR GOLD TR GOLD SHS 78463V107 71,635 235 SH SOLE 0 0 235
SPDR SER TR SPDR MSCI USA GE 78468R747 2,247 18 SH SOLE 0 0 18
SPDR SER TR NUVEEN BLOOMBERG 78464A284 3,469 140 SH SOLE 0 0 140
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 25,428 628 SH SOLE 0 0 628
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF 78464A805 22,767 304 SH SOLE 0 0 304
SPDR SER TR PORTFOLIO S&P400 78464A847 1,305 24 SH SOLE 0 0 24
SPDR SER TR PORTFOLIO S&P500 78464A854 54,154 745 SH SOLE 0 0 745
SPDR SER TR PORTFLO S&P500 GW 78464A409 95,320 1,000 SH SOLE 0 0 1,000
SPDR SER TR PRTFLO S&P500 HI 78468R788 14,557 343 SH SOLE 0 0 343
SPDR SER TR PORTFOLIO S&P500 78468R853 29,266 687 SH SOLE 0 0 687
SPDR SER TR PORTFOLIO SHORT 78464A474 17,420 577 SH SOLE 0 0 577
SPDR S&P 500 ETF TR TR UNIT 78462F103 284,829 461 SH SOLE 0 0 461
SPDR SER TR S&P BK ETF 78464A797 28,048 503 SH SOLE 0 0 503
SPDR SER TR S&P BIOTECH 78464A870 8,293 100 SH SOLE 0 0 100
SPDR SER TR S&P DIVID ETF 78464A763 70,580 520 SH SOLE 0 0 520
SPDR SER TR S&P HOMEBUILD 78464A888 690 7 SH SOLE 0 0 7
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3,965 7 SH SOLE 0 0 7
SPOTIFY TECHNOLOGY S A SHS L8681T102 11,510 15 SH SOLE 0 0 15
SPROTT INC COM NEW 852066208 24,182 350 SH SOLE 0 0 350
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 153,510 5,100 SH SOLE 0 0 5,100
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 126,072 10,300 SH SOLE 0 0 10,300
SPRUCE BIOSCIENCES INC COM 85209E109 73 1,000 SH SOLE 0 0 1,000
SRH TOTAL RETURN FUND INC COM 101507101 189,335 10,709 SH SOLE 0 0 10,709
ST JOE CO COM 790148100 173,056 3,628 SH SOLE 0 0 3,628
STAG INDL INC COM 85254J102 871 24 SH SOLE 0 0 24
STAGWELL INC COM CL A 85256A109 241,650 53,700 SH SOLE 0 0 53,700
STANLEY BLACK & DECKER INC COM 854502101 17,276 255 SH SOLE 0 0 255
STARBUCKS CORP COM 855244109 553,812 6,044 SH SOLE 0 0 6,044
STARWOOD PPTY TR INC COM 85571B105 2,449 122 SH SOLE 0 0 122
STATE STR CORP COM 857477103 457,262 4,300 SH SOLE 0 0 4,300
STEEL PARTNERS HLDGS L P LTD PRTRSHIP U 85814R107 290,495 7,345 SH SOLE 0 0 7,345
STRYKER CORPORATION COM 863667101 18,595 47 SH SOLE 0 0 47
STURM RUGER & CO INC COM 864159108 289,210 8,056 SH SOLE 0 0 8,056
SUMMIT ST BK SANTA ROSA CALIF COM 866264203 3,786,023 349,264 SH SOLE 0 0 349,264
SUN CMNTYS INC COM 866674104 759 6 SH SOLE 0 0 6
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 13,987 261 SH SOLE 0 0 261
SUNSTONE HOTEL INVS INC NEW COM 867892101 118,395 13,640 SH SOLE 0 0 13,640
SYLVAMO CORP COMMON STOCK 871332102 8,804 176 SH SOLE 0 0 176
SYSCO CORP COM 871829107 10,376 137 SH SOLE 0 0 137
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 27,405 121 SH SOLE 0 0 121
TANDY LEATHER FACTORY INC COM 87538X105 6 2 SH SOLE 0 0 2
TAPESTRY INC COM 876030107 7,025 80 SH SOLE 0 0 80
TARGET CORP COM 87612E106 74,086 751 SH SOLE 0 0 751
TC ENERGY CORP COM 87807B107 7,465 153 SH SOLE 0 0 153
TE CONNECTIVITY PLC ORD SHS G87052109 4,554 27 SH SOLE 0 0 27
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 364,651 1,440 SH SOLE 0 0 1,440
TECHPRECISION CORP COM NEW 878739200 2,805 750 SH SOLE 0 0 750
TECK RESOURCES LTD CL B 878742204 26,085 646 SH SOLE 0 0 646
TELEDYNE TECHNOLOGIES INC COM 879360105 3,586 7 SH SOLE 0 0 7
TELEFONICA BRASIL SA SPONSORED ADS 87936R205 2,303 202 SH SOLE 0 0 202
TESLA INC COM 88160R101 29,225 92 SH SOLE 0 0 92
TEXAS INSTRS INC COM 882508104 217,504 1,048 SH SOLE 0 0 1,048
TEXAS PACIFIC LAND CORPORATION COM 88262P102 53,876 51 SH SOLE 0 0 51
TEXTRON INC COM 883203101 642 8 SH SOLE 0 0 8
THE CAMPBELLS COMPANY COM 134429109 106,172 3,464 SH SOLE 0 0 3,464
THE CIGNA GROUP COM 125523100 34,711 105 SH SOLE 0 0 105
THE TRADE DESK INC COM CL A 88339J105 5,759 80 SH SOLE 0 0 80
THERMO FISHER SCIENTIFIC INC COM 883556102 33,653 83 SH SOLE 0 0 83
TILE SHOP HLDGS INC COM 88677Q109 95,400 15,000 SH SOLE 0 0 15,000
TILRAY BRANDS INC COM 88688T100 1 2 SH SOLE 0 0 2
TIMKEN CO COM 887389104 74,364 1,025 SH SOLE 0 0 1,025
TITAN PHARMACEUTICALS INC DEL COM NEW 888314705 4 1 SH SOLE 0 0 1
TJX COS INC NEW COM 872540109 19,511 158 SH SOLE 0 0 158
TKO GROUP HOLDINGS INC CL A 87256C101 4,549 25 SH SOLE 0 0 25
T-MOBILE US INC COM 872590104 42,087 177 SH SOLE 0 0 177
TORONTO DOMINION BK ONT COM NEW 891160509 41,205 561 SH SOLE 0 0 561
TOTALENERGIES SE SPONSORED ADS 89151E109 6,814 111 SH SOLE 0 0 111
TOYOTA MOTOR CORP ADS 892331307 19,121 111 SH SOLE 0 0 111
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 33,744 278 SH SOLE 0 0 278
TRACTOR SUPPLY CO COM 892356106 13,193 250 SH SOLE 0 0 250
TRANE TECHNOLOGIES PLC SHS G8994E103 10,935 25 SH SOLE 0 0 25
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 178,962 4,200 SH SOLE 0 0 4,200
TRANSOCEAN LTD REGISTERED SHS H8817H100 290 112 SH SOLE 0 0 112
TRAVELERS COMPANIES INC COM 89417E109 334,752 1,251 SH SOLE 0 0 1,251
TRICO BANCSHARES COM 896095106 110,092 2,719 SH SOLE 0 0 2,719
TRUIST FINL CORP COM 89832Q109 125,703 2,924 SH SOLE 0 0 2,924
TRUMP MEDIA & TECHNOLOGY GROUP COM 25400Q105 902 50 SH SOLE 0 0 50
UBER TECHNOLOGIES INC COM 90353T100 59,712 640 SH SOLE 0 0 640
ULTRAGENYX PHARMACEUTICAL INC COM 90400D108 4,472 123 SH SOLE 0 0 123
UMH PPTYS INC COM 903002103 1,502,252 89,473 SH SOLE 0 0 89,473
UNDER ARMOUR INC CL C 904311206 97 15 SH SOLE 0 0 15
UNILEVER PLC SPON ADR NEW 904767704 43,859 717 SH SOLE 0 0 717
UNION PAC CORP COM 907818108 1,449,734 6,301 SH SOLE 0 0 6,301
UNITED AIRLS HLDGS INC COM 910047109 1,593 20 SH SOLE 0 0 20
UNITED CMNTY BKS BLAIRSVLE GA COM 90984P303 1,192 40 SH SOLE 0 0 40
UNITED PARCEL SERVICE INC CL B 911312106 597,585 5,920 SH SOLE 0 0 5,920
UNITED RENTALS INC COM 911363109 15,821 21 SH SOLE 0 0 21
UNITED SEC BANCSHARES CALIF COM 911460103 87,062 10,065 SH SOLE 0 0 10,065
UNITEDHEALTH GROUP INC COM 91324P102 285,453 915 SH SOLE 0 0 915
UNITY SOFTWARE INC COM 91332U101 60,500 2,500 SH SOLE 0 0 2,500
US BANCORP DEL COM NEW 902973304 490,152 10,832 SH SOLE 0 0 10,832
US FOODS HLDG CORP COM 912008109 8,163 106 SH SOLE 0 0 106
V F CORP COM 918204108 435 37 SH SOLE 0 0 37
VAIL RESORTS INC COM 91879Q109 2,200 14 SH SOLE 0 0 14
VALARIS LTD CL A G9460G101 252,660 6,000 SH SOLE 0 0 6,000
VALARIS LTD *W EXP 04/29/202 G9460G119 7,720 2,000 SH SOLE 0 0 2,000
VALERO ENERGY CORP COM 91913Y100 5,242 39 SH SOLE 0 0 39
VALVOLINE INC COM 92047W101 2,802 74 SH SOLE 0 0 74
VANECK ETF TRUST GOLD MINERS ETF 92189F106 92,685 1,780 SH SOLE 0 0 1,780
VANECK ETF TRUST OIL SERVICES ETF 92189H607 461 2 SH SOLE 0 0 2
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,902,897 14,183 SH SOLE 0 0 14,183
VANGUARD WORLD FDS ENERGY ETF 92204A306 513,407 4,310 SH SOLE 0 0 4,310
VANGUARD WORLD FD ESG US STK ETF 921910733 61,398 560 SH SOLE 0 0 560
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,689 40 SH SOLE 0 0 40
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 5,376 40 SH SOLE 0 0 40
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 293,444 5,147 SH SOLE 0 0 5,147
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 188,013 3,801 SH SOLE 0 0 3,801
VANGUARD INDEX FDS GROWTH ETF 922908736 1,219,527 2,782 SH SOLE 0 0 2,782
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 217,962 1,635 SH SOLE 0 0 1,635
VANGUARD WORLD FDS INF TECH ETF 92204A702 5,306 8 SH SOLE 0 0 8
VANGUARD BD INDEX FDS INTERMED TERM 921937819 6,961 90 SH SOLE 0 0 90
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2,632 44 SH SOLE 0 0 44
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1,802 20 SH SOLE 0 0 20
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,202 15 SH SOLE 0 0 15
VANGUARD INDEX FDS LARGE CAP ETF 922908637 253,061 887 SH SOLE 0 0 887
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 4,826 86 SH SOLE 0 0 86
VANGUARD INDEX FDS MID CAP ETF 922908629 387,430 1,385 SH SOLE 0 0 1,385
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 8,059 49 SH SOLE 0 0 49
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 34,466 387 SH SOLE 0 0 387
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 6,552 60 SH SOLE 0 0 60
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 3,579 42 SH SOLE 0 0 42
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 516,907 910 SH SOLE 0 0 910
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3,569 9 SH SOLE 0 0 9
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 21,013 267 SH SOLE 0 0 267
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 107,166 1,348 SH SOLE 0 0 1,348
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,061 41 SH SOLE 0 0 41
VANGUARD INDEX FDS SM CP VAL ETF 922908611 27,886 143 SH SOLE 0 0 143
VANGUARD INDEX FDS SMALL CP ETF 922908751 219,085 924 SH SOLE 0 0 924
VANGUARD INDEX FDS SML CP GRW ETF 922908595 56,496 204 SH SOLE 0 0 204
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 22,015 299 SH SOLE 0 0 299
VANGUARD STAR FDS VG TL INTL STK F 921909768 55,479 803 SH SOLE 0 0 803
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,862,483 6,128 SH SOLE 0 0 6,128
VANGUARD INDEX FDS VALUE ETF 922908744 801,234 4,533 SH SOLE 0 0 4,533
VAXART INC COM NEW 92243A200 904 2,000 SH SOLE 0 0 2,000
VAXCYTE INC COM 92243G108 14,044 432 SH SOLE 0 0 432
VENTAS INC COM 92276F100 7,831 124 SH SOLE 0 0 124
VERALTO CORP COM SHS 92338C103 50,475 500 SH SOLE 0 0 500
VERISK ANALYTICS INC COM 92345Y106 3,738 12 SH SOLE 0 0 12
VERIZON COMMUNICATIONS INC COM 92343V104 1,110,572 25,666 SH SOLE 0 0 25,666
VERTEX PHARMACEUTICALS INC COM 92532F100 9,794 22 SH SOLE 0 0 22
VIATRIS INC COM 92556V106 26,455 2,963 SH SOLE 0 0 2,963
VIAVI SOLUTIONS INC COM 925550105 181 18 SH SOLE 0 0 18
VICTORY CAP HLDGS INC COM CL A 92645B103 329,683 5,178 SH SOLE 0 0 5,178
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 8,436 166 SH SOLE 0 0 166
ETFIS SER TR I VIRTUS INFRCAP 26923G822 22,905 1,100 SH SOLE 0 0 1,100
VISA INC COM CL A 92826C839 4,979,095 14,024 SH SOLE 0 0 14,024
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 13,240 1,242 SH SOLE 0 0 1,242
VONTIER CORPORATION COM 928881101 47,786 1,295 SH SOLE 0 0 1,295
VOYA FINANCIAL INC COM 929089100 1,633 23 SH SOLE 0 0 23
WABTEC COM 929740108 630 3 SH SOLE 0 0 3
WAFD INC COM 938824109 2,430 83 SH SOLE 0 0 83
WALGREENS BOOTS ALLIANCE INC COM 931427108 10,332 900 SH SOLE 0 0 900
WALMART INC COM 931142103 903,585 9,241 SH SOLE 0 0 9,241
WARNER BROS DISCOVERY INC COM SER A 934423104 19,631 1,713 SH SOLE 0 0 1,713
WASTE CONNECTIONS INC COM 94106B101 4,108 22 SH SOLE 0 0 22
WASTE MGMT INC DEL COM 94106L109 1,166,753 5,099 SH SOLE 0 0 5,099
WELLS FARGO CO NEW COM 949746101 350,020 4,369 SH SOLE 0 0 4,369
WELLTOWER INC COM 95040Q104 570,492 3,711 SH SOLE 0 0 3,711
WESTERN ALLIANCE BANCORP COM 957638109 3,743 48 SH SOLE 0 0 48
WESTERN DIGITAL CORP COM 958102105 1,536 24 SH SOLE 0 0 24
WESTERN UN CO COM 959802109 1,474 175 SH SOLE 0 0 175
WEYERHAEUSER CO MTN BE COM NEW 962166104 2,055 80 SH SOLE 0 0 80
WHEATON PRECIOUS METALS CORP COM 962879102 11,225 125 SH SOLE 0 0 125
WILEY JOHN & SONS INC CL A 968223206 1,508,953 33,810 SH SOLE 0 0 33,810
WILEY JOHN & SONS INC CL B 968223305 547,729 12,134 SH SOLE 0 0 12,134
WILLIAMS COS INC COM 969457100 726,837 11,572 SH SOLE 0 0 11,572
WISDOMTREE TR EM EX ST-OWNED 97717X578 3,414 99 SH SOLE 0 0 99
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 398,722 8,286 SH SOLE 0 0 8,286
WISDOMTREE TR FLOATING RAT TREA 97717Y527 776,786 15,440 SH SOLE 0 0 15,440
WISDOMTREE TR INDIA ERNGS FD 97717W422 21,599 455 SH SOLE 0 0 455
WISDOMTREE TR US HIGH DIVIDEND 97717W208 235,727 2,456 SH SOLE 0 0 2,456
WK KELLOGG CO COM SHS 92942W107 4,623 290 SH SOLE 0 0 290
WORKDAY INC CL A 98138H101 216,000 900 SH SOLE 0 0 900
WORKHORSE GROUP INC COM NEW 98138J404 1 1 SH SOLE 0 0 1
XPLR INFRASTRUCTURE LP COM UNIT PART IN 65341B106 123 15 SH SOLE 0 0 15
XYLEM INC COM 98419M100 2,975 23 SH SOLE 0 0 23
YUM CHINA HLDGS INC COM 98850P109 8,808 197 SH SOLE 0 0 197
ZENTEK LTD COM 98942X102 218 200 SH SOLE 0 0 200
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 10,459 650 SH SOLE 0 0 650
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,642 18 SH SOLE 0 0 18
ZIONS BANCORPORATION N A COM 989701107 2,026 39 SH SOLE 0 0 39
ZOETIS INC CL A 98978V103 7,798 50 SH SOLE 0 0 50