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 929 25,000 SH   SOLE 0 25,000 0 0
ALIBABA GROUP HOLDING SPONSORED ADR 01609W102 2,562 14,855 SH   SOLE 0 14,855 0 0
ALPHABET, INC. CL A 02079K305 5,604 5,320 SH   SOLE 0 5,215 0 105
ALPHABET, INC. CL C 02079K107 1,047 1,001 SH   SOLE 0 1,001 0 0
AMERICAN STS WTR CO COM 029899101 110 1,900 SH   SOLE 0 1,900 0 0
APACHE CORP COM 037411105 3,375 79,940 SH   SOLE 0 77,365 0 2,575
APPLE INC COM 037833100 8,254 48,775 SH   SOLE 0 48,125 0 650
ARCHER-DANIELS-MIDLAND CO COM 039483102 24 600 SH   SOLE 0 600 0 0
AT&T INC COM 00206R102 117 3,000 SH   SOLE 0 3,000 0 0
AVANGRID, INC. COM 05351W103 13 250 SH   SOLE 0 250 0 0
BANK MONTREAL QUE COM 063671101 32 394 SH   SOLE 0 394 0 0
BANK OF AMERICA CORPORATION COM 060505104 11,448 387,801 SH   SOLE 0 379,651 0 8,150
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,465 7,393 SH   SOLE 0 7,393 0 0
BOEING CO COM 097023105 6,208 21,050 SH   SOLE 0 20,550 0 500
BP PLC SPONSORED ADR 055622104 3,863 91,917 SH   SOLE 0 90,067 0 1,850
CATERPILLAR, INC. COM 149123101 16 100 SH   SOLE 0 100 0 0
CBRE GROUP INC COM 12504L109 1,158 26,745 SH   SOLE 0 25,895 0 850
CHEVRON CORP NEW COM 166764100 2,049 16,365 SH   SOLE 0 15,865 0 500
CISCO SYS INC COM 17275R102 2,822 73,670 SH   SOLE 0 72,370 0 1,300
CITIGROUP INC COM 172967424 6,218 83,570 SH   SOLE 0 82,680 0 890
COCA COLA CO COM 191216100 1,092 23,800 SH   SOLE 0 23,400 0 400
CONOCOPHILLIPS COM 20825C104 2,192 39,926 SH   SOLE 0 38,851 0 1,075
CONSTELLATION BRANDS INC CL A 21036P108 2,171 9,500 SH   SOLE 0 9,500 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,546 37,340 SH   SOLE 0 36,265 0 1,075
DISNEY WALT CO COM 254687106 796 7,405 SH   SOLE 0 7,275 0 130
DNP SELECT INCOME FD COM 23325P104 241 22,300 SH   SOLE 0 10,300 0 12,000
DOLLAR GENERAL CORP. COM 256677105 19 200 SH   SOLE 0 200 0 0
DTE ENERGY CO COM 233331107 164 1,500 SH   SOLE 0 1,500 0 0
DXC TECHNOLOGY COM 23355L106 60 631 SH   SOLE 0 631 0 0
EDISON INTL COM 281020107 248 3,925 SH   SOLE 0 3,925 0 0
EXXON MOBIL CORP COM 30231G102 966 11,555 SH   SOLE 0 11,555 0 0
FACEBOOK, INC. CLASS A COM 30303M102 2,468 13,985 SH   SOLE 0 13,835 0 150
FIDELITY NATIONAL INFORATION SVCS COM 31620M106 133 1,412 SH   SOLE 0 1,412 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 2,707 216,759 SH   SOLE 0 213,009 0 3,750
GENERAL ELECTRIC CO COM 369604103 1,756 100,646 SH   SOLE 0 98,646 0 2,000
GENERAL MTRS CO COM 37045V100 135 3,300 SH   SOLE 0 3,300 0 0
GLAXOSMITHKLINE COM 37733W105 1,705 48,075 SH   SOLE 0 48,075 0 0
GOODYEAR TIRE & RUBBER COM 382550101 32 1,000 SH   SOLE 0 1,000 0 0
HALYARD HEALTH INC COM 40650V100 4 78 SH   SOLE 0 78 0 0
HANCOCK JOHN INVS TR COM 410142103 201 11,500 SH   SOLE 0 3,000 0 8,500
HP INC COM 40434L105 154 7,347 SH   SOLE 0 7,347 0 0
HEWLETT PACKARD ENTERPRISES COM 42824C109 106 7,347 SH   SOLE 0 7,347 0 0
HOME DEPOT INC COM 437076102 7,630 40,260 SH   SOLE 0 38,860 0 1,400
HONDA MOTOR LTD AMERN SHS 438128308 7 200 SH   SOLE 0 200 0 0
HONEYWELL INTERNATIONAL COM 438516106 24 156 SH   SOLE 0 156 0 0
ILLINOIS TOOL WKS INC COM 452308109 334 2,000 SH   SOLE 0 2,000 0 0
INTEL CORP COM 458140100 4,279 92,692 SH   SOLE 0 89,392 0 3,300
JOHNSON & JOHNSON COM 478160104 1,648 11,795 SH   SOLE 0 11,495 0 300
JPMORGAN CHASE & CO COM 46625H100 9,785 91,500 SH   SOLE 0 90,050 0 1,450
KIMBERLY CLARK CORP COM 494368103 75 624 SH   SOLE 0 624 0 0
KINDER MORGAN, INC. COM 49456B101 4,866 269,300 SH   SOLE 0 263,900 0 5,400
LILLY ELI & CO COM 532457108 103 1,225 SH   SOLE 0 1,225 0 0
MARVELL TECHNOLOGY GROUP ORG G5876H105 6,585 306,718 SH   SOLE 0 303,859 0 2,859
MCDONALDS CORP COM 580135101 7,500 43,575 SH   SOLE 0 42,645 0 930
MERCK & COMPANY INC COM 58933Y105 34 600 SH   SOLE 0 600 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 91 15,000 SH   SOLE 0 0 0 15,000
MICRO FOCUS INTERNATIONAL SPONSORED ADR 594837304 34 1,008 SH   SOLE 0 1,008 0 0
MICRON TECHNOLOGY INC COM 595112103 4 100 SH   SOLE 0 100 0 0
MICROSOFT CORP COM 594918104 8,039 93,976 SH   SOLE 0 89,976 0 4,000
NETFLIX, INC COM 64110L106 11 55 SH   SOLE 0 55 0 0
NORTHERN TR CORP COM 665859104 100 1,000 SH   SOLE 0 1,000 0 0
NUCOR CORP COM 670346105 2,249 35,365 SH   SOLE 0 34,365 0 1,000
PAYPAL HOLDINGS, INC. COM 70450Y103 5,767 78,340 SH   SOLE 0 77,090 0 1,250
PEPSICO INC COM 713448108 112 930 SH   SOLE 0 930 0 0
PFIZER INC COM 717081103 1,222 33,725 SH   SOLE 0 32,925 0 800
PG&E CORP COM 69331C108 28 622 SH   SOLE 0 622 0 0
PORTOLA PHARMACEUTICALS COM 737010108 24 500 SH   SOLE 0 500 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 19 272 SH   SOLE 0 272 0 0
PROCTER & GAMBLE CO COM 742718109 8,357 90,957 SH   SOLE 0 89,362 0 1,595
PUBLIC STORAGE COM 74460D109 75 357 SH   SOLE 0 357 0 0
REALTY INCOME CORP COM 756109104 38 666 SH   SOLE 0 666 0 0
SALESFORCE.COM COM 79466L302 51 500 SH   SOLE 0 500 0 0
SCHLUMBERGER LTD COM 806857108 67 1,000 SH   SOLE 0 1,000 0 0
SCHWAB CHARLES CORP NEW COM 808513015 7,887 153,540 SH   SOLE 0 149,340 0 4,200
SPRINT CORP COM SER 1 85207U105 3,907 663,290 SH   SOLE 0 645,915 0 17,375
STARBUCKS CORP COM 855244109 3,053 53,160 SH   SOLE 0 52,110 0 1,050
STOR CAPITAL CORP COM 862121100 89 3,400 SH   SOLE 0 400 0 3,000
SUNPOWER CORPORATION COM 867652406 22 2,600 SH   SOLE 0 2,600 0 0
SQUARE INC COM 852234103 7 202 SH   SOLE 0 202 0 0
3M CO COM 88579Y101 141 600 SH   SOLE 0 600 0 0
TJX COMPANIES, INC. COM 872540109 41 536 SH   SOLE 0 536 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,081 8,500 SH   SOLE 0 8,300 0 200
TWENTY FIRST CENTY FOX INC CL B 90130A200 14 400 SH   SOLE 0 400 0 0
UNITED TECHNOLOGIES CORP COM 913017109 174 1,365 SH   SOLE 0 1,365 0 0
VERIZON COMMUNICATIONS COM 92343V104 42 800 SH   SOLE 0 800 0 0
VISA, INC. CLASS A COM 92826C839 31 272 SH   SOLE 0 272 0 0
VMWARE INC CL A COM 928563402 94 750 SH   SOLE 0 750 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 109 3,500 SH   SOLE 0 0 0 3,500
WELLS FARGO & CO NEW COM 949746101 6,538 107,765 SH   SOLE 0 105,585 0 2,180
YUM BRANDS COM 988498101 30 372 SH   SOLE 0 372 0 0
YUM CHINA HLDGS INC COM 98850P109 15 372 SH   SOLE 0 372 0 0