The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALIBABA GROUP HOLDING SPONSORED ADR 01609W102   734,381 10,149 SH   SOLE   10,124 0 25
ALPHABET, INC. CL A 02079K305   12,467,573 82,605 SH   SOLE   80,265 0 2,340
ALPHABET, INC. CL C 02079K107   989,690 6,500 SH   SOLE   6,500 0 0
AMAZON.COM INC. COM 023135106   1,795,863 9,956 SH   SOLE   9,481 0 475
AMERICAN STS WTR CO COM 029899101   84,882 1,175 SH   SOLE   1,175 0 0
APA CORPORATION COM 037411105   6,622,275 192,620 SH   SOLE   187,295 0 5,325
APPLE INC COM 037833100   23,080,179 134,594 SH   SOLE   132,034 0 2,560
AT&T INC COM 00206R102   73,093 4,153 SH   SOLE   153 0 4,000
ADVANCED MICRO DEVICE COM 007903107   613,666 3,400 SH   SOLE   3,400 0 0
BANK OF AMERICA CORPORATION COM 060505104   12,305,381 324,509 SH   SOLE   316,659 0 7,850
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,745,999 4,152 SH   SOLE   4,152 0 0
BLACKSTONE, INC. COM 09260D107   154,360 1,175 SH   SOLE   1,175 0 0
BLOCK, INC. COM 852234103   8,627 102 SH   SOLE   102 0 0
BOEING CO COM 097023105   6,865,040 35,572 SH   SOLE   34,427 0 1,145
BP PLC COM 055622104   3,768 100 SH   SOLE   100 0 0
CARRIER GLOBAL CORP COM 12504L109   79,347 1,365 SH   SOLE   1,365 0 0
CARLYLE GROUP, INC. COM 14316J108   1,177,441 25,100 SH   SOLE   21,100 0 4,000
CBRE GROUP INC COM 12504L109   1,545,630 15,895 SH   SOLE   15,145 0 750
CHEVRON CORP NEW COM 166764100   2,381,401 15,097 SH   SOLE   14,597 0 500
CISCO SYS INC COM 17275R102   3,460,809 69,341 SH   SOLE   67,391 0 1,950
CITIGROUP INC COM 172967424   6,324 100 SH   SOLE   100 0 0
COCA COLA CO COM 191216100   792,587 12,955 SH   SOLE   12,555 0 400
COMCAST CORP NEW CLASS A COM 20030N101   1,430 33 SH   SOLE   33 0 0
CONOCOPHILLIPS COM 20825C104   1,914,164 15,039 SH   SOLE   14,264 0 775
CONSTELLATION BRANDS INC CL A 21036P108   1,087,040 4,000 SH   SOLE   4,000 0 0
DEVON ENERGY CORP NEW COM 25179M103   7,083,409 141,160 SH   SOLE   138,185 0 2,975
DISNEY WALT CO COM 254687106   2,314,317 18,914 SH   SOLE   18,314 0 600
DNP SELECT INCOME FD COM 23325P104   232,646 25,650 SH   SOLE   13,650 0 12,000
ELECTRONIC ARTS, INC. COM 285512109   133 1 SH   SOLE   1 0 0
EXXON MOBIL CORP COM 30231G102   3,625,061 31,186 SH   SOLE   30,886 0 300
FORD MTR CO DEL COM PAR $0.01 345370860   5,740,187 432,243 SH   SOLE   419,443 0 12,800
GENERAL ELECTRIC CO COM 369604103   13,048,022 74,335 SH   SOLE   72,098 0 2,237
GE HEALTHCARE TECHNOLOGIES COM 36266G107   142,365 1,566 SH   SOLE   1,566 0 0
HALIBURTON CO. HLDG. CO. COM 406216101   158 4 SH   SOLE   4 0 0
HANCOCK JOHN INVS TR COM 410142103   226,868 17,200 SH   SOLE   5,200 0 12,000
HASBRO, INC. COM 418056107   57 1 SH   SOLE   1 0 0
HOME DEPOT COM 437076102   8,356,342 21,784 SH   SOLE   20,859 0 925
HONDA MOTOR LTD AMERN SHS 438128308   7,446 200 SH   SOLE   200 0 0
ILLINOIS TOOL WKS INC COM 452308109   536,660 2,000 SH   SOLE   2,000 0 0
INTEL CORP COM 458140100   6,673,734 151,092 SH   SOLE   144,842 0 6,250
INVESCO LTD COM G491BT108   165,900 10,000 SH   SOLE   9,000 0 1,000
JOHNSON & JOHNSON COM 478160104   1,271,689 8,039 SH   SOLE   7,739 0 300
JPMORGAN CHASE & CO COM 46625H100   12,098,721 60,403 SH   SOLE   59,103 0 1,300
KIMBERLY CLARK CORP COM 494368103   80,714 624 SH   SOLE   624 0 0
KIMCO REALTY CORP COM 49446R109   14,708 750 SH   SOLE   750 0 0
KINDER MORGAN, INC. COM 49456B101   10,204,229 556,392 SH   SOLE   542,292 0 14,100
LILLY ELI & CO COM 532457108   544,572 700 SH   SOLE   700 0 0
MARVELL TECHNOLOGY, INC. COM G5876H105   20,385,372 287,604 SH   SOLE   283,854 0 3,750
MATTEL INCORPORATED COM 577081102   753 38 SH   SOLE   38 0 0
MCDONALDS CORP COM 580135101   4,187,239 14,851 SH   SOLE   14,271 0 580
META PLATFORMS COM 30303M102   18,938 39 SH   SOLE   39 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   101,860 22,000 SH   SOLE   0 0 22,000
MICROSOFT CORP COM 594918104   20,257,668 48,150 SH   SOLE   45,650 0 2,500
NETFLIX COM 64110L106   1,215 2 SH   SOLE   2 0 0
NOKIA CORP. SPON ADR SPONSORED ADR 654902204   11 3 SH   SOLE   3 0 0
NORTHERN TR CORP COM 665859104   71,136 800 SH   SOLE   800 0 0
OTIS WORLDWIDE CORP COM 68902v107   67,702 682 SH   SOLE   682 0 0
PARAMOUNT GLOBAL COM 92556H206   1,976,242 167,905 SH   SOLE   161,830 0 6,075
PAYPAL HOLDINGS, INC. COM 70450Y103   3,581,285 53,460 SH   SOLE   51,700 0 1,760
PEPSICO INC COM 713448108   162,759 930 SH   SOLE   930 0 0
PFIZER INC COM 717081103   227,189 8,187 SH   SOLE   8,187 0 0
PRINCIPAL FINL GROUP INC COM 74251V102   23,476 272 SH   SOLE   272 0 0
PROCTER & GAMBLE CO COM 742718109   12,259,610 75,560 SH   SOLE   74,010 0 1,550
PUBLIC STORAGE COM 74460D109   103,551 357 SH   SOLE   357 0 0
RAYTHEON TECHNOLOGIES CO COM 75513E101   133,128 1,365 SH   SOLE   1,365 0 0
REALTY INCOME CORP COM 756109104   36,031 666 SH   SOLE   666 0 0
ROCKWELL AUTOMATION COM 773903109   145,665 500 SH   SOLE   500 0 0
SCHLUMBERGER LTD COM 806857108   35,627 650 SH   SOLE   650 0 0
SCHWAB CHARLES CORP NEW COM 808513015   7,834,784 108,305 SH   SOLE   103,855 0 4,450
SCHWAB STRATEGIC TR US BRD MARKET ETF 808524102   54,945 900 SH   SOLE   900 0 0
SPOTIFY TECHNOLOGY COM L8681T102   528 2 SH   SOLE   2 0 0
STARBUCKS CORP COM 855244109   415,825 4,550 SH   SOLE   4,550 0 0
T-MOBILE US INC COM 872590104   7,774,332 47,631 SH   SOLE   46,052 0 1,579
TRICO BANCSHARES CHICO COM 896095106   13,057 355 SH   SOLE   355 0 0
TRISALUS LIFE SCIENCES COM 89680M101   6,513 668 SH   SOLE   668 0 0
UBER, TECHNOLOGIES INC. COM 90353T100   15,398 200 SH   SOLE   200 0 0
VANGUARD ADMIRAL FUNDS INC 500 GROWTH IDX FD 921932505   162,715 534 SH   SOLE   534 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   34,765 145 SH   SOLE   145 0 0
VERIZON COMMUNICATIONS COM 92343V104   4,112 98 SH   SOLE   98 0 0
VISA, INC. CLASS A COM 92826C839   12,838 46 SH   SOLE   46 0 0
WARNER BROS. DISCOVERY COM 934423104   323 37 SH   SOLE   37 0 0
WYNN RESORTS COM 983134107   388,474 3,800 SH   SOLE   3,725 0 75
YUM BRANDS COM 988498101   51,578 372 SH   SOLE   372 0 0