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
ACTIVISION BLIZZARD COM 00507V109   86 1 SH   SOLE   1 0 0
ALIBABA GROUP HOLDING SPONSORED ADR 01609W102   938,438 11,259 SH   SOLE   11,234 0 25
ALPHABET, INC. CL A 02079K305   10,103,279 84,405 SH   SOLE   82,065 0 2,340
ALPHABET, INC. CL C 02079K107   786,305 6,500 SH   SOLE   6,500 0 0
AMAZON.COM INC. COM 023135106   1,310,900 10,056 SH   SOLE   9,581 0 475
AMERICAN STS WTR CO COM 029899101   102,225 1,175 SH   SOLE   1,175 0 0
APA CORPORATION COM 037411105   6,665,542 195,070 SH   SOLE   189,745 0 5,325
APPLE INC COM 037833100   26,604,149 137,156 SH   SOLE   134,496 0 2,660
AT&T INC COM 00206R102   66,240 4,153 SH   SOLE   153 0 4,000
ADVANCED MICRO DEVICE COM 007903107   341,730 3,000 SH   SOLE   3,000 0 0
AVANGRID, INC. COM 05351W103   9,420 250 SH   SOLE   250 0 0
AVANOS MEDICAL, INC. COM 05350V106   1,994 78 SH   SOLE   78 0 0
BANK OF AMERICA CORPORATION COM 060505104   9,156,500 319,153 SH   SOLE   311,703 0 7,450
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,564,167 4,587 SH   SOLE   4,587 0 0
BLACKSTONE, INC. COM 09260D107   130,158 1,400 SH   SOLE   1,400 0 0
BLOCK, INC. COM 852234103   6,790 102 SH   SOLE   102 0 0
BOEING CO COM 097023105   7,581,911 35,906 SH   SOLE   34,761 0 1,145
BP PLC COM 055622104   28,232 800 SH   SOLE   800 0 0
CARRIER GLOBAL CORP COM 12504L109   67,854 1,365 SH   SOLE   1,365 0 0
CARLYLE GROUP, INC. COM 14316J108   801,945 25,100 SH   SOLE   21,100 0 4,000
CBRE GROUP INC COM 12504L109   1,282,885 15,895 SH   SOLE   15,145 0 750
CHEVRON CORP NEW COM 166764100   2,391,248 15,197 SH   SOLE   14,697 0 500
CISCO SYS INC COM 17275R102   3,701,531 71,541 SH   SOLE   69,891 0 1,650
CITIGROUP INC COM 172967424   4,604 100 SH   SOLE   100 0 0
COCA COLA CO COM 191216100   790,628 13,129 SH   SOLE   12,729 0 400
COMCAST CORP NEW CLASS A COM 20030N101   1,371 33 SH   SOLE   33 0 0
CONOCOPHILLIPS COM 20825C104   1,577,255 15,223 SH   SOLE   14,448 0 775
CONSTELLATION BRANDS INC CL A 21036P108   984,520 4,000 SH   SOLE   4,000 0 0
DEVON ENERGY CORP NEW COM 25179M103   6,946,941 143,710 SH   SOLE   140,735 0 2,975
DISNEY WALT CO COM 254687106   1,773,458 19,864 SH   SOLE   19,264 0 600
DNP SELECT INCOME FD COM 23325P104   253,092 24,150 SH   SOLE   12,150 0 12,000
ELECTRONIC ARTS, INC. COM 285512109   130 1 SH   SOLE   1 0 0
EXXON MOBIL CORP COM 30231G102   2,524,236 23,536 SH   SOLE   23,536 0 0
FORD MTR CO DEL COM PAR $0.01 345370860   6,675,507 441,210 SH   SOLE   428,410 0 12,800
GENERAL ELECTRIC CO COM 369604103   8,244,792 75,055 SH   SOLE   72,818 0 2,237
GE HEALTHCARE TECHNOLOGIES COM 36266G107   1,353,865 16,665 SH   SOLE   15,972 0 693
HANCOCK JOHN INVS TR COM 410142103   217,408 17,200 SH   SOLE   5,200 0 12,000
HASBRO, INC. COM 418056107   65 1 SH   SOLE   1 0 0
HOME DEPOT COM 437076102   6,912,051 22,251 SH   SOLE   21,326 0 925
HONDA MOTOR LTD AMERN SHS 438128308   6,062 200 SH   SOLE   200 0 0
ILLINOIS TOOL WKS INC COM 452308109   500,320 2,000 SH   SOLE   2,000 0 0
INTEL CORP COM 458140100   2,927,906 87,557 SH   SOLE   83,457 0 4,100
INVESCO LTD COM G491BT108   168,100 10,000 SH   SOLE   9,000 0 1,000
JOHNSON & JOHNSON COM 478160104   1,632,689 9,864 SH   SOLE   9,564 0 300
JPMORGAN CHASE & CO COM 46625H100   9,206,061 63,298 SH   SOLE   61,998 0 1,300
KIMBERLY CLARK CORP COM 494368103   86,149 624 SH   SOLE   624 0 0
KIMCO REALTY CORP COM 49446R109   14,790 750 SH   SOLE   750 0 0
KINDER MORGAN, INC. COM 49456B101   9,572,460 555,892 SH   SOLE   541,792 0 14,100
LILLY ELI & CO COM 532457108   328,286 700 SH   SOLE   700 0 0
MARVELL TECHNOLOGY, INC. COM G5876H105   17,427,305 291,524 SH   SOLE   287,774 0 3,750
MATTEL INCORPORATED COM 577081102   743 38 SH   SOLE   38 0 0
MCDONALDS CORP COM 580135101   4,475,852 14,999 SH   SOLE   14,419 0 580
META PLATFORMS COM 30303M102   11,192 39 SH   SOLE   39 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   99,220 22,000 SH   SOLE   0 0 22,000
MICROSOFT CORP COM 594918104   16,757,292 49,208 SH   SOLE   46,708 0 2,500
NETFLIX COM 64110L106   881 2 SH   SOLE   2 0 0
NOKIA CORP. SPON ADR SPONSORED ADR 654902204   13 3 SH   SOLE   3 0 0
NORTHERN TR CORP COM 665859104   59,312 800 SH   SOLE   800 0 0
OTIS WORLDWIDE CORP COM 68902v107   60,705 682 SH   SOLE   682 0 0
PARAMOUNT GLOBAL COM 92556H206   2,250,549 141,455 SH   SOLE   135,555 0 5,900
PAYPAL HOLDINGS, INC. COM 70450Y103   3,329,960 49,902 SH   SOLE   48,042 0 1,860
PEPSICO INC COM 713448108   172,255 930 SH   SOLE   930 0 0
PFIZER INC COM 717081103   344,315 9,387 SH   SOLE   9,387 0 0
PRINCIPAL FINL GROUP INC COM 74251V102   20,628 272 SH   SOLE   272 0 0
PROCTER & GAMBLE CO COM 742718109   11,624,043 76,605 SH   SOLE   75,055 0 1,550
PUBLIC STORAGE COM 74460D109   104,201 357 SH   SOLE   357 0 0
RAYTHEON TECHNOLOGIES CO COM 75513E101   133,715 1,365 SH   SOLE   1,365 0 0
REALTY INCOME CORP COM 756109104   39,820 666 SH   SOLE   666 0 0
ROCKWELL AUTOMATION COM 773903109   164,725 500 SH   SOLE   500 0 0
SCHLUMBERGER LTD COM 806857108   31,928 650 SH   SOLE   650 0 0
SCHWAB CHARLES CORP NEW COM 808513015   6,159,982 108,680 SH   SOLE   104,330 0 4,350
SCHWAB STRATEGIC TR US BRD MARKET ETF 808524102   46,530 900 SH   SOLE   900 0 0
SPOTIFY TECHNOLOGY COM L8681T102   321 2 SH   SOLE   2 0 0
STARBUCKS CORP COM 855244109   505,206 5,100 SH   SOLE   5,100 0 0
T-MOBILE US INC COM 872590104   6,755,818 48,638 SH   SOLE   46,995 0 1,643
TRICO BANCSHARES CHICO COM 896095106   11,786 355 SH   SOLE   355 0 0
UBER TECHNOLOGIES, INC. COM 872590104   8,634 200 SH   SOLE   200 0 0
VANGUARD ADMIRAL FUNDS INC 500 GROWTH IDX FD 921932505   135,684 534 SH   SOLE   534 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   29,394 145 SH   SOLE   145 0 0
VERIZON COMMUNICATIONS COM 92343V104   3,645 98 SH   SOLE   98 0 0
VIATRIS, INC. COM 92556V106   120 12 SH   SOLE   12 0 0
VISA, INC. CLASS A COM 92826C839   10,924 46 SH   SOLE   46 0 0
WABTEC CORP. COM 929740108   2,193 20 SH   SOLE   20 0 0
WARNER BROS. DISCOVERY COM 934423104   464 37 SH   SOLE   37 0 0
WYNN RESORTS COM 983134107   406,599 3,850 SH   SOLE   3,775 0 75
YUM BRANDS COM 988498101   51,540 372 SH   SOLE   372 0 0
YUM CHINA HLDGS INC COM 98850P109   21,018 372 SH   SOLE   372 0 0