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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AECOM TECHNOLOGY CORP COM 00766T100 506 19,100 SH   SOLE 0 19,100 0 0
ALIBABA GROUP HOLDING SPONSORED ADR 01609W102 2,593 18,916 SH   SOLE 0 18,891 0 25
ALPHABET, INC. CL A 02079K305 5,441 5,207 SH   SOLE 0 5,093 0 114
ALPHABET, INC. CL C 02079K107 1,037 1,001 SH   SOLE 0 1,001 0 0
AMERICAN STS WTR CO COM 029899101 114 1,700 SH   SOLE 0 1,700 0 0
APACHE CORP COM 037411105 2,097 79,890 SH   SOLE 0 77,265 0 2,625
APPLE INC COM 037833100 7,788 49,371 SH   SOLE 0 48,576 0 795
AT&T INC COM 00206R102 143 5,000 SH   SOLE 0 3,000 0 2,000
AURORA CANNABIS, INC. COM 05156X108 1 200 SH   SOLE 0 200 0 0
AVANGRID, INC. COM 05351W103 13 250 SH   SOLE 0 250 0 0
AVANOS MEDICAL, INC. COM 05350V106 3 78 SH   SOLE 0 78 0 0
BANK MONTREAL QUE COM 063671101 26 394 SH   SOLE 0 394 0 0
BANK OF AMERICA CORPORATION COM 060505104 9,250 375,395 SH   SOLE 0 367,145 0 8,250
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,319 6,458 SH   SOLE 0 6,458 0 0
BOEING CO COM 097023105 6,321 19,600 SH   SOLE 0 19,100 0 500
BP PLC SPONSORED ADR 055622104 3,467 91,417 SH   SOLE 0 89,567 0 1,850
CBRE GROUP INC COM 12504L109 989 24,695 SH   SOLE 0 23,845 0 850
CHEVRON CORP NEW COM 166764100 1,718 15,788 SH   SOLE 0 15,288 0 500
CISCO SYS INC COM 17275R102 3,199 73,820 SH   SOLE 0 72,470 0 1,350
CITIGROUP INC COM 172967424 4,428 85,050 SH   SOLE 0 84,110 0 940
COCA COLA CO COM 191216100 978 20,650 SH   SOLE 0 20,250 0 400
CONOCOPHILLIPS COM 20825C104 1,330 21,326 SH   SOLE 0 20,251 0 1,075
CONSTELLATION BRANDS INC CL A 21036P108 1,367 8,500 SH   SOLE 0 8,500 0 0
DEVON ENERGY CORP NEW COM 25179M103 812 36,040 SH   SOLE 0 34,965 0 1,075
DISNEY WALT CO COM 254687106 993 9,055 SH   SOLE 0 8,925 0 130
DNP SELECT INCOME FD COM 23325P104 227 21,800 SH   SOLE 0 9,800 0 12,000
DOLLAR GENERAL CORP. COM 256677105 22 200 SH   SOLE 0 200 0 0
DTE ENERGY CO COM 233331107 165 1,500 SH   SOLE 0 1,500 0 0
DXC TECHNOLOGY COM 23355L106 34 631 SH   SOLE 0 631 0 0
EXXON MOBIL CORP COM 30231G102 703 10,305 SH   SOLE 0 10,305 0 0
FIDELITY NATIONAL INFORATION SVCS COM 31620M106 145 1,412 SH   SOLE 0 1,412 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,341 175,350 SH   SOLE 0 171,400 0 3,950
GENERAL ELECTRIC CO COM 369604103 514 67,946 SH   SOLE 0 66,846 0 1,100
GENERAL MTRS CO COM 37045V100 110 3,300 SH   SOLE 0 3,300 0 0
GLAXOSMITHKLINE COM 37733W105 837 21,900 SH   SOLE 0 21,900 0 0
GOODYEAR TIRE & RUBBER COM 382550101 20 1,000 SH   SOLE 0 1,000 0 0
HANCOCK JOHN INVS TR COM 410142103 162 11,500 SH   SOLE 0 3,000 0 8,500
HP INC COM 40434L105 150 7,347 SH   SOLE 0 7,347 0 0
HEWLETT PACKARD ENTERPRISES COM 42824C109 97 7,347 SH   SOLE 0 7,347 0 0
HOME DEPOT INC COM 437076102 6,426 37,400 SH   SOLE 0 36,000 0 1,400
HONDA MOTOR LTD AMERN SHS 438128308 5 200 SH   SOLE 0 200 0 0
ILLINOIS TOOL WKS INC COM 452308109 253 2,000 SH   SOLE 0 2,000 0 0
INTEL CORP COM 458140100 4,522 96,350 SH   SOLE 0 93,000 0 3,350
JOHNSON & JOHNSON COM 478160104 1,420 11,000 SH   SOLE 0 10,700 0 300
JPMORGAN CHASE & CO COM 46625H100 8,656 88,675 SH   SOLE 0 87,175 0 1,500
KIMBERLY CLARK CORP COM 494368103 71 624 SH   SOLE 0 624 0 0
KINDER MORGAN, INC. COM 49456B101 5,883 382,480 SH   SOLE 0 376,555 0 5,925
LILLY ELI & CO COM 532457108 93 800 SH   SOLE 0 800 0 0
MATTEL INCORPORATED COM 577081102 0 36 SH   SOLE 0 36 0 0
MARVELL TECHNOLOGY GROUP ORG G5876H105 5,034 310,943 SH   SOLE 0 308,084 0 2,859
MCDONALDS CORP COM 580135101 5,158 29,045 SH   SOLE 0 28,165 0 880
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 77 15,000 SH   SOLE 0 0 0 15,000
MICRO FOCUS INTERNATIONAL SPONSORED ADR 594837304 17 1,008 SH   SOLE 0 1,008 0 0
MICRON TECHNOLOGY INC COM 595112103 3 100 SH   SOLE 0 100 0 0
MICROSOFT CORP COM 594918104 8,596 84,636 SH   SOLE 0 80,936 0 3,700
NETFLIX, INC COM 64110L106 15 55 SH   SOLE 0 55 0 0
NORTHERN TR CORP COM 665859104 84 1,000 SH   SOLE 0 1,000 0 0
NUCOR CORP COM 670346105 1,242 23,965 SH   SOLE 0 23,965 0 0
PAYPAL HOLDINGS, INC. COM 70450Y103 6,333 75,315 SH   SOLE 0 74,065 0 1,250
PEPSICO INC COM 713448108 103 930 SH   SOLE 0 930 0 0
PERSPECTA INC. COM 715347100 5 315 SH   SOLE 0 315 0 0
PFIZER INC COM 717081103 972 22,275 SH   SOLE 0 21,475 0 800
PORTOLA PHARMACEUTICALS COM 737010108 10 500 SH   SOLE 0 500 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 12 272 SH   SOLE 0 272 0 0
PROCTER & GAMBLE CO COM 742718109 7,627 82,975 SH   SOLE 0 81,305 0 1,670
PUBLIC STORAGE COM 74460D109 72 357 SH   SOLE 0 357 0 0
REALTY INCOME CORP COM 756109104 42 666 SH   SOLE 0 666 0 0
SALESFORCE.COM COM 79466L302 68 500 SH   SOLE 0 500 0 0
SCHLUMBERGER LTD COM 806857108 106 2,950 SH   SOLE 0 2,950 0 0
SCHWAB CHARLES CORP NEW COM 808513015 5,920 142,540 SH   SOLE 0 138,340 0 4,200
SPRINT CORP COM SER 1 85207U105 3,262 560,540 SH   SOLE 0 543,365 0 17,175
STARBUCKS CORP COM 855244109 3,069 47,660 SH   SOLE 0 46,610 0 1,050
SQUARE INC COM 852234103 11 202 SH   SOLE 0 202 0 0
3M CO COM 88579Y101 195 1,025 SH   SOLE 0 1,025 0 0
TJX COMPANIES, INC. COM 872540109 48 1,072 SH   SOLE 0 1,072 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 824 7,100 SH   SOLE 0 6,900 0 200
TRICO BANCSHARES CHICO COM 896095106 12 355 SH   SOLE 0 355 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 19 400 SH   SOLE 0 400 0 0
UNITED TECHNOLOGIES CORP COM 913017109 145 1,365 SH   SOLE 0 1,365 0 0
VERIZON COMMUNICATIONS COM 92343V104 45 800 SH   SOLE 0 800 0 0
VISA, INC. CLASS A COM 92826C839 36 272 SH   SOLE 0 272 0 0
VMWARE INC CL A COM 928563402 103 750 SH   SOLE 0 750 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 81 3,500 SH   SOLE 0 0 0 3,500
WELLS FARGO & CO NEW COM 949746101 4,806 104,290 SH   SOLE 0 102,110 0 2,180
YUM BRANDS COM 988498101 34 372 SH   SOLE 0 372 0 0
YUM CHINA HLDGS INC COM 98850P109 12 372 SH   SOLE 0 372 0 0