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