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
3M Co COM 88579Y101 52,024 270 SH   SOLE   270 0 0
Acuity Brands Inc COM 00508Y102 32,175 195 SH   SOLE   195 0 0
Adobe Systems Inc COM 00724F101 2,347,852 4,939 SH   SOLE   4,905 0 34
Alcoa Corp COM 013872106 1,787 55 SH   SOLE   55 0 0
Alphabet Inc A COM 02079K305 3,211,344 1,557 SH   SOLE   1,556 0 1
Alphabet Inc C COM 02079K107 1,731,443 837 SH   SOLE   824 0 13
Amazon.com Inc COM 023135106 3,972,799 1,284 SH   SOLE   1,276 0 8
American International Group Inc COM 026874784 1,155 25 SH   SOLE   25 0 0
American States Water Co COM 029899101 507,032 6,705 SH   SOLE   6,705 0 0
American Tower Corp COM 03027X100 1,108,282 4,636 SH   SOLE   4,636 0 0
American Water Works Co Inc COM 030420103 2,454,790 16,374 SH   SOLE   16,276 0 98
Amgen Inc COM 031162100 2,557,767 10,280 SH   SOLE   10,217 0 63
Anthem Inc COM 036752103 1,979,609 5,515 SH   SOLE   5,502 0 13
Apple Inc COM 037833100 9,370,127 76,710 SH   SOLE   76,255 0 455
Arconic Corp COM 03966V107 1,041 41 SH   SOLE   41 0 0
AT&T Inc COM 00206R102 1,198,238 39,585 SH   SOLE   39,455 0 130
Atmos Energy Corp COM 049560105 98,850 1,000 SH   SOLE   1,000 0 0
Automatic Data Processing Inc COM 053015103 3,527,970 18,719 SH   SOLE   18,644 0 75
AvalonBay Communities Inc COM 053484101 287,467 1,558 SH   SOLE   1,558 0 0
Ball Corp COM 058498106 1,346,773 15,893 SH   SOLE   15,848 0 45
Bank of America Corporation COM 060505104 788,618 20,383 SH   SOLE   20,383 0 0
Becton Dickinson and Co COM 075887109 60,788 250 SH   SOLE   250 0 0
Berkshire Hathaway Inc B COM 084670702 1,678,438 6,570 SH   SOLE   6,570 0 0
BigCommerce Holdings Inc COM 08975P108 26,010 450 SH   SOLE   450 0 0
BlackBerry Ltd COM 09228F103 2,740 325 SH   SOLE   325 0 0
BlackRock Inc COM 09247X101 3,439,566 4,562 SH   SOLE   4,533 0 29
Boeing Co COM 097023105 22,925 90 SH   SOLE   90 0 0
Bristol-Myers Squibb Company COM 110122108 2,761,117 43,737 SH   SOLE   43,467 0 270
Brookdale Senior Living Inc COM 112463104 6,050 1,000 SH   SOLE   1,000 0 0
Capri Holdings Ltd COM G1890L107 19,125 375 SH   SOLE   375 0 0
Caterpillar Inc COM 149123101 83,473 360 SH   SOLE   360 0 0
Celestica Inc Sub Vtg Shs COM 15101Q108 5,859 700 SH   SOLE   700 0 0
Chubb Ltd COM H1467J104 1,954,563 12,373 SH   SOLE   12,283 0 90
Cisco Systems Inc COM 17275R102 2,327,467 45,010 SH   SOLE   44,905 0 105
Clorox Co COM 189054109 1,545,355 8,012 SH   SOLE   7,992 0 20
Coca-Cola Co COM 191216100 1,219,446 23,135 SH   SOLE   23,135 0 0
Cognizant Technology Solutions COM 192446102 1,146,567 14,677 SH   SOLE   14,552 0 125
Colgate-Palmolive Co COM 194162103 15,766 200 SH   SOLE   200 0 0
Comcast Corp Class A COM 20030N101 1,463,189 27,041 SH   SOLE   26,856 0 185
Core Laboratories NV COM N22717107 6,478 225 SH   SOLE   225 0 0
Corteva Inc com COM 22052L104 15,524 333 SH   SOLE   333 0 0
Costco Wholesale Corp COM 22160K105 1,295,716 3,676 SH   SOLE   3,668 0 8
Crown Castle International Corp COM 22822V101 591,267 3,435 SH   SOLE   3,435 0 0
CVS Health Corp COM 126650100 30,092 400 SH   SOLE   400 0 0
Darden Restaurants Inc COM 237194105 38,482 271 SH   SOLE   271 0 0
Delta Air Lines Inc COM 247361702 28,244 585 SH   SOLE   585 0 0
Digital Realty Trust Inc COM 253868103 376,184 2,671 SH   SOLE   2,671 0 0
Dominion Resources Inc COM 25746U109 1,387,030 18,260 SH   SOLE   18,215 0 45
Dow Inc COM 260557103 21,292 333 SH   SOLE   333 0 0
DuPont De Nemours Inc COM 26614N102 25,734 333 SH   SOLE   333 0 0
Eli Lilly and Co COM 532457108 56,980 305 SH   SOLE   305 0 0
Enterprise Products Partners LP COM 293792107 68,262 3,100 SH   SOLE   3,100 0 0
Equinix Inc COM 29444U700 614,349 904 SH   SOLE   904 0 0
Equity Residential COM 29476L107 290,102 4,050 SH   SOLE   4,050 0 0
Exxon Mobil Corp COM 30231G102 47,958 859 SH   SOLE   859 0 0
Facebook Inc A COM 30303M102 3,089,325 10,489 SH   SOLE   10,424 0 65
Fiserv Inc COM 337738108 1,463,835 12,297 SH   SOLE   12,267 0 30
Fleetcor Technologies Inc COM 339041105 1,343,687 5,002 SH   SOLE   4,987 0 15
Fluor Corp COM 343412102 13,993 606 SH   SOLE   606 0 0
Ford Motor Co COM 345370860 12,532 1,023 SH   SOLE   1,023 0 0
General Electric Co COM 369604103 13,130 1,000 SH   SOLE   1,000 0 0
General Mills Inc COM 370334104 146,616 2,391 SH   SOLE   2,391 0 0
Goldman Sachs Group Inc COM 38141G104 348,582 1,066 SH   SOLE   1,066 0 0
Hawaiian Holdings Inc COM 419879101 26,670 1,000 SH   SOLE   1,000 0 0
Hewlett Packard Enterprise Co COM 42824C109 12,592 800 SH   SOLE   800 0 0
Honeywell International Inc COM 438516106 145,654 671 SH   SOLE   671 0 0
Howmet Aerospace Inc COM 443201108 5,334 166 SH   SOLE   166 0 0
HSBC Holdings PLC ADR COM 404280406 9,733 334 SH   SOLE   334 0 0
Intel Corp COM 458140100 544,960 8,515 SH   SOLE   8,515 0 0
International Game Technology PLC COM G4863A108 2,103 131 SH   SOLE   131 0 0
Invesco Water Resources ETF COM 46137V142 121,030 2,450 SH   SOLE   2,450 0 0
iShares Core S&P Mid-Cap COM 464287507 403,434 1,550 SH   SOLE   1,550 0 0
iShares Core S&P Small-Cap COM 464287804 301,713 2,780 SH   SOLE   2,780 0 0
iShares MSCI EAFE COM 464287465 331,552 4,370 SH   SOLE   4,370 0 0
iShares Residential Real Estate Capd ETF COM 464288562 175,750 2,375 SH   SOLE   2,375 0 0
Janus Henderson Group PLC COM G4474Y214 24,982 802 SH   SOLE   802 0 0
Johnson & Johnson COM 478160104 3,229,642 19,651 SH   SOLE   19,536 0 115
JPMorgan Chase & Co COM 46625H100 3,218,142 21,140 SH   SOLE   20,990 0 150
Linde plc COM G5494J103 46,223 165 SH   SOLE   165 0 0
Liquidity Service Inc COM 53635B107 6,039 325 SH   SOLE   325 0 0
Lockheed Martin Corp COM 539830109 2,964,499 8,023 SH   SOLE   7,991 0 32
Madison Square Garden Sports COM 55825T103 864,459 4,817 SH   SOLE   4,807 0 10
Martin Marietta Materials Inc COM 573284106 1,578,354 4,700 SH   SOLE   4,669 0 31
McDonald s Corp COM 580135101 2,708,508 12,084 SH   SOLE   12,004 0 80
Medtronic PLC COM G5960L103 2,498,331 21,149 SH   SOLE   21,019 0 130
Merck & Co Inc COM 58933Y105 530,302 6,879 SH   SOLE   6,879 0 0
Micro Focus International PLC COM 594837403 699 91 SH   SOLE   91 0 0
Microsoft Corp COM 594918104 8,156,227 34,594 SH   SOLE   34,384 0 210
Naspers Ltd Sponsored Adr COM 631512209 27,811 580 SH   SOLE   580 0 0
NextEra Energy Inc COM 65339F101 2,519,854 33,327 SH   SOLE   33,107 0 220
Nike Inc B COM 654106103 347,906 2,618 SH   SOLE   2,618 0 0
Norfolk Southern Corp COM 655844108 162,455 605 SH   SOLE   605 0 0
NVIDIA Corp COM 67066G104 1,666,396 3,121 SH   SOLE   3,097 0 24
Pagerduty Inc COM 69553P100 27,558 685 SH   SOLE   685 0 0
PayPal Holdings Inc COM 70450Y103 2,736,807 11,270 SH   SOLE   11,193 0 77
PepsiCo Inc COM 713448108 677,687 4,791 SH   SOLE   4,791 0 0
Pfizer Inc COM 717081103 70,649 1,950 SH   SOLE   1,950 0 0
PG&E Corp COM 69331C108 6,850 585 SH   SOLE   585 0 0
Plug Power Inc COM 72919P202 268,800 7,500 SH   SOLE   7,500 0 0
Polaris Inc COM 731068102 42,053 315 SH   SOLE   315 0 0
Pricesmart Inc COM 741511109 10,643 110 SH   SOLE   110 0 0
Procter & Gamble Co COM 742718109 1,952,901 14,420 SH   SOLE   14,390 0 30
Prologis Inc COM 74340W103 620,312 5,852 SH   SOLE   5,852 0 0
Public Storage COM 74460D109 403,699 1,636 SH   SOLE   1,636 0 0
Ralph Lauren Corp Class A COM 751212101 33,869 275 SH   SOLE   275 0 0
Raytheon Technologies Ord COM 75513E101 2,796,556 36,192 SH   SOLE   35,926 0 266
Royal Caribbean Group COM V7780T103 25,683 300 SH   SOLE   300 0 0
S&P Global Inc COM 78409V104 1,873,740 5,310 SH   SOLE   5,270 0 40
SBA Communications Corp COM 78410G104 313,909 1,131 SH   SOLE   1,131 0 0
Schlumberger Ltd COM 806857108 8,837 325 SH   SOLE   325 0 0
Schwab 1 5 Year Corp Bond ETF COM 808524714 964,228 18,914 SH   SOLE   18,269 0 645
Schwab Intermediate-Term US Treasury ETF COM 808524854 1,204,128 21,346 SH   SOLE   20,931 0 415
Schwab International Equity ETF COM 808524805 269,111 7,153 SH   SOLE   7,153 0 0
Schwab Short-Term US Treasury ETF COM 808524862 222,166 4,330 SH   SOLE   4,330 0 0
Schwab US Aggregate Bond ETF COM 808524839 1,641,998 30,436 SH   SOLE   30,003 0 433
Schwab US Broad Market ETF COM 808524102 334,036 3,454 SH   SOLE   3,454 0 0
Schwab US Dividend Equity ETF COM 808524797 428,770 5,880 SH   SOLE   5,880 0 0
Schwab US Large-Cap ETF COM 808524201 94,109 980 SH   SOLE   980 0 0
Schwab US Large-Cap Growth ETF COM 808524300 706,912 5,447 SH   SOLE   4,812 0 635
Schwab US Large-Cap Value ETF COM 808524409 960,045 14,707 SH   SOLE   13,402 0 1,305
Schwab US Mid-Cap ETF COM 808524508 323,622 4,348 SH   SOLE   4,098 0 250
Schwab US REIT ETF COM 808524847 595,154 14,484 SH   SOLE   14,484 0 0
Schwab US Small-Cap ETF COM 808524607 124,588 1,250 SH   SOLE   1,250 0 0
Schwab US TIPS ETF COM 808524870 2,589,820 42,345 SH   SOLE   42,025 0 320
Smith & Wesson Brands Inc COM 831754106 17,450 1,000 SH   SOLE   1,000 0 0
Snowflake Inc Class A Ord COM 833445109 45,856 200 SH   SOLE   200 0 0
SPDR Gold Shares COM 78463V107 1,035,741 6,475 SH   SOLE   6,475 0 0
SPDR S&P 500 ETF COM 78462F103 443,890 1,120 SH   SOLE   1,120 0 0
SPDR S&P Dividend ETF COM 78464A763 171,144 1,450 SH   SOLE   1,450 0 0
Starbucks Corp COM 855244109 2,195,890 20,096 SH   SOLE   19,946 0 150
Stryker Corp COM 863667101 1,926,474 7,909 SH   SOLE   7,864 0 45
Sturm Ruger & Co Inc COM 864159108 19,160 290 SH   SOLE   290 0 0
Sysco Corp COM 871829107 1,976,295 25,099 SH   SOLE   25,029 0 70
Target Corp COM 87612E106 60,411 305 SH   SOLE   305 0 0
The Home Depot Inc COM 437076102 708,791 2,322 SH   SOLE   2,322 0 0
The Howard Hughes Corp COM 44267D107 22,831 240 SH   SOLE   240 0 0
The Travelers Companies Inc COM 89417E109 314,186 2,089 SH   SOLE   2,089 0 0
Ulta Salon Cosmetics & Fragrance Inc COM 90384S303 32,463 105 SH   SOLE   105 0 0
Union Pacific Corp COM 907818108 66,123 300 SH   SOLE   300 0 0
UnitedHealth Group Inc COM 91324P102 355,327 955 SH   SOLE   955 0 0
VanEck Vectors Gold Miners ETF COM 92189F106 13,000 400 SH   SOLE   400 0 0
Vanguard Growth ETF COM 922908736 246,758 960 SH   SOLE   960 0 0
Vanguard Short-Term Corporate Bond ETF COM 92206C409 43,973 533 SH   SOLE   533 0 0
Verizon Communications Inc COM 92343V104 997,854 17,160 SH   SOLE   17,160 0 0
Vertex Pharmaceuticals Inc COM 92532F100 1,277,091 5,943 SH   SOLE   5,928 0 15
ViacomCBS Class B Ord COM 92556H206 14,252 316 SH   SOLE   316 0 0
Viatris COM 92556V106 3,367 241 SH   SOLE   241 0 0
Visa Inc Class A COM 92826C839 2,940,083 13,886 SH   SOLE   13,796 0 90
Walgreen Boots Alliance Inc COM 931427108 1,963,773 35,770 SH   SOLE   35,655 0 115
Walt Disney Co COM 254687106 2,212,948 11,993 SH   SOLE   11,923 0 70
Waste Management Inc COM 94106L109 2,075,158 16,084 SH   SOLE   15,964 0 120
Xperi Corp COM 98390M103 2,133 98 SH   SOLE   98 0 0
Yum Brands Inc COM 988498101 43,813 405 SH   SOLE   405 0 0
Yum China Hldgs Inc Com COM 98850P109 29,605 500 SH   SOLE   500 0 0