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 COMMON 88579Y101 2,685 13,647 SH   SOLE 0 13,647 0 0
ABBOTT LABS COMMON 002824100 1,943 31,857 SH   SOLE 0 31,857 0 0
ABBVIE INC COMMON 00287Y109 848 9,157 SH   SOLE 0 9,157 0 0
ACCENTURE PLC IRELAND FOREIGN G1151C101 1,303 7,967 SH   SOLE 0 7,967 0 0
ADOBE SYS INC COMMON 00724F101 11,651 47,785 SH   SOLE 0 47,785 0 0
AGILENT TECHNOLOGIES INC COMMON 00846U101 931 15,048 SH   SOLE 0 15,048 0 0
ALASKA AIR GROUP INC COMMON 011659109 701 11,601 SH   SOLE 0 11,601 0 0
ALIBABA GROUP HLDG LTD FOREIGN 01609W102 370 1,992 SH   SOLE 0 1,992 0 0
ALLEGION PUB LTD CO FOREIGN G0176J109 721 9,320 SH   SOLE 0 9,320 0 0
ALLERGAN PLC FOREIGN G0177J108 377 2,264 SH   SOLE 0 2,264 0 0
ALLSTATE CORP COMMON 020002101 1,487 16,290 SH   SOLE 0 16,290 0 0
ALPHABET INC COMMON 02079K305 5,982 5,298 SH   SOLE 0 5,298 0 0
ALPHABET INC COMMON 02079K107 1,874 1,680 SH   SOLE 0 1,680 0 0
ALTRIA GROUP INC COMMON 02209S103 324 5,703 SH   SOLE 0 5,703 0 0
AMAZON COM INC COMMON 023135106 26,160 15,390 SH   SOLE 0 15,390 0 0
AMERICAN STS WTR CO COMMON 029899101 1,062 18,580 SH   SOLE 0 18,580 0 0
AMERICAN TOWER CORP NEW COMMON 03027X100 563 3,904 SH   SOLE 0 3,904 0 0
AMGEN INC COMMON 031162100 653 3,539 SH   SOLE 0 3,539 0 0
APPLE INC COMMON 037833100 26,604 143,718 SH   SOLE 0 143,718 0 0
ARCHER DANIELS MIDLAND CO COMMON 039483102 3,282 71,605 SH   SOLE 0 71,605 0 0
AT&T INC COMMON 00206R102 7,999 249,115 SH   SOLE 0 249,115 0 0
AUTOMATIC DATA PROCESSING IN COMMON 053015103 287 2,143 SH   SOLE 0 2,143 0 0
BAKER HUGHES A GE CO COMMON 05722G100 266 8,061 SH   SOLE 0 8,061 0 0
BANK AMER CORP COMMON 060505104 357 12,654 SH   SOLE 0 12,654 0 0
BAXTER INTL INC COMMON 071813109 2,012 27,245 SH   SOLE 0 27,245 0 0
BB&T CORP COMMON 054937107 277 5,501 SH   SOLE 0 5,501 0 0
BERKSHIRE HATHAWAY INC DEL COMMON 084670702 1,882 10,081 SH   SOLE 0 10,081 0 0
BLACKROCK INC COMMON 09247X101 1,697 3,400 SH   SOLE 0 3,400 0 0
BOEING CO COMMON 097023105 4,886 14,563 SH   SOLE 0 14,563 0 0
BOOKING HLDGS INC COMMON 09857L108 278 137 SH   SOLE 0 137 0 0
BRISTOL MYERS SQUIBB CO COMMON 110122108 263 4,756 SH   SOLE 0 4,756 0 0
CANADIAN NATL RY CO COMMON 136375102 2,427 29,687 SH   SOLE 0 29,687 0 0
CARDINAL HEALTH INC COMMON 14149Y108 396 8,116 SH   SOLE 0 8,116 0 0
CATERPILLAR INC DEL COMMON 149123101 1,577 11,623 SH   SOLE 0 11,623 0 0
CELGENE CORP COMMON 151020104 232 2,922 SH   SOLE 0 2,922 0 0
CEMEX SAB DE CV FOREIGN 151290889 223 33,931 SH   SOLE 0 33,931 0 0
CERNER CORP COMMON 156782104 210 3,511 SH   SOLE 0 3,511 0 0
CHEVRON CORP NEW COMMON 166764100 2,014 15,933 SH   SOLE 0 15,933 0 0
CISCO SYS INC COMMON 17275R102 3,645 84,709 SH   SOLE 0 84,709 0 0
COCA COLA CO COMMON 191216100 935 21,307 SH   SOLE 0 21,307 0 0
COGNIZANT TECHNOLOGY SOLUTIO COMMON 192446102 265 3,355 SH   SOLE 0 3,355 0 0
COLGATE PALMOLIVE CO COMMON 194162103 2,353 36,302 SH   SOLE 0 36,302 0 0
COMCAST CORP NEW COMMON 20030N101 1,245 37,957 SH   SOLE 0 37,957 0 0
COMERICA INC COMMON 200340107 381 4,185 SH   SOLE 0 4,185 0 0
CONAGRA BRANDS INC COMMON 205887102 488 13,660 SH   SOLE 0 13,660 0 0
CONOCOPHILLIPS COMMON 20825C104 1,927 27,679 SH   SOLE 0 27,679 0 0
CORNING INC COMMON 219350105 698 25,361 SH   SOLE 0 25,361 0 0
COSTCO WHSL CORP NEW COMMON 22160K105 2,322 11,110 SH   SOLE 0 11,110 0 0
CSX CORP COMMON 126408103 1,098 17,220 SH   SOLE 0 17,220 0 0
CVS HEALTH CORP COMMON 126650100 2,090 32,481 SH   SOLE 0 32,481 0 0
CYRUSONE INC COMMON 23283R100 353 6,045 SH   SOLE 0 6,045 0 0
DEERE & CO COMMON 244199105 988 7,064 SH   SOLE 0 7,064 0 0
DEVON ENERGY CORP NEW COMMON 25179M103 324 7,379 SH   SOLE 0 7,379 0 0
DEXCOM INC COMMON 252131107 715 7,533 SH   SOLE 0 7,533 0 0
DIAGEO P L C FOREIGN 25243Q205 1,182 8,207 SH   SOLE 0 8,207 0 0
DISNEY WALT CO COMMON 254687106 4,765 45,465 SH   SOLE 0 45,465 0 0
DOLLAR GEN CORP NEW COMMON 256677105 250 2,532 SH   SOLE 0 2,532 0 0
DOWDUPONT INC COMMON 26078J100 234 3,543 SH   SOLE 0 3,543 0 0
ELECTRONIC ARTS INC COMMON 285512109 710 5,033 SH   SOLE 0 5,033 0 0
EMERSON ELEC CO COMMON 291011104 351 5,078 SH   SOLE 0 5,078 0 0
ENTERPRISE PRODS PARTNERS L COMMON 293792107 596 21,552 SH   SOLE 0 21,552 0 0
EVANS BANCORP INC COMMON 29911Q208 222 4,823 SH   SOLE 0 4,823 0 0
EXPRESS SCRIPTS HLDG CO COMMON 30219G108 789 10,219 SH   SOLE 0 10,219 0 0
EXXON MOBIL CORP COMMON 30231G102 1,928 23,308 SH   SOLE 0 23,308 0 0
FACEBOOK INC COMMON 30303M102 4,348 22,378 SH   SOLE 0 22,378 0 0
FEDEX CORP COMMON 31428X106 1,281 5,643 SH   SOLE 0 5,643 0 0
FIDELITY COMMON 316092600 892 21,604 SH   SOLE 0 21,604 0 0
FLUOR CORP NEW COMMON 343412102 657 13,461 SH   SOLE 0 13,461 0 0
FORD MTR CO DEL COMMON 345370860 503 45,441 SH   SOLE 0 45,441 0 0
FREEPORT-MCMORAN INC COMMON 35671D857 1,247 72,258 SH   SOLE 0 72,258 0 0
GENERAL DYNAMICS CORP COMMON 369550108 5,170 27,733 SH   SOLE 0 27,733 0 0
GENERAL ELECTRIC CO COMMON 369604103 1,700 124,922 SH   SOLE 0 124,922 0 0
HALLIBURTON CO COMMON 406216101 4,341 96,334 SH   SOLE 0 96,334 0 0
HERSHEY CO COMMON 427866108 481 5,165 SH   SOLE 0 5,165 0 0
HOME DEPOT INC COMMON 437076102 10,340 52,996 SH   SOLE 0 52,996 0 0
HONDA MOTOR LTD FOREIGN 438128308 415 14,172 SH   SOLE 0 14,172 0 0
HONEYWELL INTL INC COMMON 438516106 1,231 8,543 SH   SOLE 0 8,543 0 0
HORMEL FOODS CORP COMMON 440452100 3,027 81,360 SH   SOLE 0 81,360 0 0
INDIA FD INC COMMON 454089103 365 15,058 PRN   SOLE 0 15,058 0 0
INGERSOLL-RAND PLC FOREIGN G47791101 2,092 23,319 SH   SOLE 0 23,319 0 0
INTEL CORP COMMON 458140100 4,883 98,239 SH   SOLE 0 98,239 0 0
INTERNATIONAL BUSINESS MACHS COMMON 459200101 2,567 18,375 SH   SOLE 0 18,375 0 0
INTL PAPER CO COMMON 460146103 1,142 21,930 SH   SOLE 0 21,930 0 0
INTUIT COMMON 461202103 216 1,057 SH   SOLE 0 1,057 0 0
INVESCO EXCHANGE TRADED FD T COMMON 46137V613 729 6,478 SH   SOLE 0 6,478 0 0
INVESCO QQQ TR COMMON 46090E103 572 3,333 SH   SOLE 0 3,333 0 0
ISHARES TR COMMON 46432F834 2,353 39,127 SH   SOLE 0 39,127 0 0
ISHARES TR COMMON 464287507 1,446 7,423 SH   SOLE 0 7,423 0 0
ISHARES TR COMMON 464287150 5,302 84,803 SH   SOLE 0 84,803 0 0
ISHARES TR COMMON 464287200 573 2,100 SH   SOLE 0 2,100 0 0
ISHARES TR COMMON 464287226 209 1,965 SH   SOLE 0 1,965 0 0
ISHARES TR COMMON 46429B655 790 15,483 SH   SOLE 0 15,483 0 0
ISHARES TR COMMON 464287556 211 1,917 SH   SOLE 0 1,917 0 0
ISHARES TR COMMON 464287374 506 13,734 SH   SOLE 0 13,734 0 0
ISHARES TR COMMON 464287622 728 4,790 SH   SOLE 0 4,790 0 0
ISHARES TR COMMON 464287614 241 1,673 SH   SOLE 0 1,673 0 0
ISHARES TR COMMON 464287598 571 4,702 SH   SOLE 0 4,702 0 0
ISHARES TR COMMON 464287499 5,790 27,292 SH   SOLE 0 27,292 0 0
ISHARES TR COMMON 464287168 979 10,020 SH   SOLE 0 10,020 0 0
ISHARES TR COMMON 46432F396 232 2,116 SH   SOLE 0 2,116 0 0
ISHARES TR FOREIGN 46429B689 2,809 39,485 SH   SOLE 0 39,485 0 0
ISHARES TR FOREIGN 46429B697 427 8,032 SH   SOLE 0 8,032 0 0
ISHARES TR FOREIGN 464288257 803 11,295 SH   SOLE 0 11,295 0 0
ISHARES TR FOREIGN 464287465 294 4,392 SH   SOLE 0 4,392 0 0
ISHARES TR FOREIGN 464289123 2,246 46,449 SH   SOLE 0 46,449 0 0
ISHARES TR PREFERR 464288687 1,706 45,249 SH   SOLE 0 45,249 0 0
ITRON INC COMMON 465741106 541 9,010 SH   SOLE 0 9,010 0 0
JACOBS ENGR GROUP INC DEL COMMON 469814107 745 11,739 SH   SOLE 0 11,739 0 0
JOHNSON & JOHNSON COMMON 478160104 6,510 53,651 SH   SOLE 0 53,651 0 0
JPMORGAN CHASE & CO COMMON 46625H100 1,537 14,751 SH   SOLE 0 14,751 0 0
KIMBERLY CLARK CORP COMMON 494368103 3,666 34,798 SH   SOLE 0 34,798 0 0
LAM RESEARCH CORP COMMON 512807108 432 2,501 SH   SOLE 0 2,501 0 0
LAMB WESTON HLDGS INC COMMON 513272104 303 4,427 SH   SOLE 0 4,427 0 0
LILLY ELI & CO COMMON 532457108 27,934 327,370 SH   SOLE 0 327,370 0 0
LOCKHEED MARTIN CORP COMMON 539830109 2,802 9,486 SH   SOLE 0 9,486 0 0
MCDONALDS CORP COMMON 580135101 1,155 7,370 SH   SOLE 0 7,370 0 0
MCKESSON CORP COMMON 58155Q103 1,641 12,300 SH   SOLE 0 12,300 0 0
MEDTRONIC PLC FOREIGN G5960L103 655 7,648 SH   SOLE 0 7,648 0 0
MERCK & CO INC COMMON 58933Y105 440 7,256 SH   SOLE 0 7,256 0 0
MICROSOFT CORP COMMON 594918104 8,216 83,315 SH   SOLE 0 83,315 0 0
MOLSON COORS BREWING CO COMMON 60871R209 562 8,257 SH   SOLE 0 8,257 0 0
MONDELEZ INTL INC COMMON 609207105 214 5,219 SH   SOLE 0 5,219 0 0
NETFLIX INC COMMON 64110L106 38,932 99,462 SH   SOLE 0 99,462 0 0
NEWELL BRANDS INC COMMON 651229106 346 13,433 SH   SOLE 0 13,433 0 0
NEXTERA ENERGY INC COMMON 65339F101 237 1,419 SH   SOLE 0 1,419 0 0
NIKE INC COMMON 654106103 3,076 38,602 SH   SOLE 0 38,602 0 0
NORFOLK SOUTHERN CORP COMMON 655844108 1,788 11,852 SH   SOLE 0 11,852 0 0
NOVARTIS A G FOREIGN 66987V109 278 3,684 SH   SOLE 0 3,684 0 0
NUTRIEN LTD COMMON 67077M108 1,998 36,745 SH   SOLE 0 36,745 0 0
NUVASIVE INC COMMON 670704105 912 17,499 SH   SOLE 0 17,499 0 0
ONEOK INC NEW COMMON 682680103 272 3,889 SH   SOLE 0 3,889 0 0
ORACLE CORP COMMON 68389X105 928 21,060 SH   SOLE 0 21,060 0 0
PALO ALTO NETWORKS INC COMMON 697435105 1,397 6,801 SH   SOLE 0 6,801 0 0
PAYPAL HLDGS INC COMMON 70450Y103 7,279 87,418 SH   SOLE 0 87,418 0 0
PEPSICO INC COMMON 713448108 231 2,124 SH   SOLE 0 2,124 0 0
PETMED EXPRESS INC COMMON 716382106 205 4,650 SH   SOLE 0 4,650 0 0
PFIZER INC COMMON 717081103 1,254 34,553 SH   SOLE 0 34,553 0 0
PHILIP MORRIS INTL INC COMMON 718172109 402 4,974 SH   SOLE 0 4,974 0 0
PHILLIPS 66 COMMON 718546104 963 8,576 SH   SOLE 0 8,576 0 0
PIMCO ETF TR COMMON 72201R833 1,420 13,984 SH   SOLE 0 13,984 0 0
PROCTER AND GAMBLE CO COMMON 742718109 2,942 37,684 SH   SOLE 0 37,684 0 0
PROGRESSIVE CORP OHIO COMMON 743315103 345 5,830 SH   SOLE 0 5,830 0 0
PUBLIC STORAGE COMMON 74460D109 360 1,588 PRN   SOLE 0 1,588 0 0
QUALCOMM INC COMMON 747525103 3,633 64,739 SH   SOLE 0 64,739 0 0
RAYONIER INC COMMON 754907103 317 8,204 SH   SOLE 0 8,204 0 0
RAYTHEON CO COMMON 755111507 2,745 14,212 SH   SOLE 0 14,212 0 0
REALITY SHS ETF TR COMMON 75605A702 5,752 256,110 SH   SOLE 0 256,110 0 0
ROCKWELL AUTOMATION INC COMMON 773903109 3,006 18,084 SH   SOLE 0 18,084 0 0
ROCKWELL COLLINS INC COMMON 774341101 363 2,694 SH   SOLE 0 2,694 0 0
ROYAL BK CDA MONTREAL QUE COMMON 780087102 477 6,340 SH   SOLE 0 6,340 0 0
ROYAL DUTCH SHELL PLC FOREIGN 780259206 2,320 33,509 SH   SOLE 0 33,509 0 0
SANOFI FOREIGN 80105N105 377 9,416 SH   SOLE 0 9,416 0 0
SAP SE FOREIGN 803054204 1,855 16,035 SH   SOLE 0 16,035 0 0
SCHLUMBERGER LTD COMMON 806857108 762 11,376 SH   SOLE 0 11,376 0 0
SCHWAB STRATEGIC TR COMMON 808524862 473 9,505 SH   SOLE 0 9,505 0 0
SCHWAB STRATEGIC TR COMMON 808524102 521 7,895 SH   SOLE 0 7,895 0 0
SELECT SECTOR SPDR TR COMMON 81369Y209 2,120 25,402 SH   SOLE 0 25,402 0 0
SELECT SECTOR SPDR TR FOREIGN 81369Y704 580 8,092 SH   SOLE 0 8,092 0 0
SEMPRA ENERGY COMMON 816851109 504 4,342 SH   SOLE 0 4,342 0 0
SERVICENOW INC COMMON 81762P102 479 2,780 SH   SOLE 0 2,780 0 0
SHERWIN WILLIAMS CO COMMON 824348106 1,177 2,888 SH   SOLE 0 2,888 0 0
SHIRE PLC FOREIGN 82481R106 492 2,913 SH   SOLE 0 2,913 0 0
SOUTHWEST AIRLS CO COMMON 844741108 298 5,857 SH   SOLE 0 5,857 0 0
SPDR GOLD TRUST COMMON 78463V107 701 5,908 SH   SOLE 0 5,908 0 0
SPDR S&P 500 ETF TR COMMON 78462F103 1,034 3,810 SH   SOLE 0 3,810 0 0
SPDR SERIES TRUST COMMON 78464A490 824 15,189 SH   SOLE 0 15,189 0 0
SPDR SERIES TRUST COMMON 78464A870 13,726 144,199 SH   SOLE 0 144,199 0 0
SSGA ACTIVE ETF TR FOREIGN 78467V848 1,878 39,495 SH   SOLE 0 39,495 0 0
SSGA ACTIVE TR COMMON 78470P200 416 8,517 SH   SOLE 0 8,517 0 0
STARBUCKS CORP COMMON 855244109 7,837 160,440 SH   SOLE 0 160,440 0 0
SYMANTEC CORP COMMON 871503108 1,691 81,873 SH   SOLE 0 81,873 0 0
TARGET CORP COMMON 87612E106 2,126 27,932 SH   SOLE 0 27,932 0 0
TESLA INC COMMON 88160R101 734 2,140 SH   SOLE 0 2,140 0 0
TOTAL S A FOREIGN 89151E109 3,372 55,677 SH   SOLE 0 55,677 0 0
TYSON FOODS INC COMMON 902494103 2,306 33,490 SH   SOLE 0 33,490 0 0
UNION PAC CORP COMMON 907818108 225 1,586 SH   SOLE 0 1,586 0 0
UNITED PARCEL SERVICE INC COMMON 911312106 427 4,019 SH   SOLE 0 4,019 0 0
UNITED TECHNOLOGIES CORP COMMON 913017109 252 2,013 SH   SOLE 0 2,013 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 412 1,679 SH   SOLE 0 1,679 0 0
VANECK VECTORS ETF TR COMMON 92189F700 228 3,662 SH   SOLE 0 3,662 0 0
VANGUARD INDEX FDS COMMON 922908553 254 3,121 SH   SOLE 0 3,121 0 0
VANGUARD WORLD FDS COMMON 92204A108 253 1,489 SH   SOLE 0 1,489 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 2,577 51,225 SH   SOLE 0 51,225 0 0
VISA INC COMMON 92826C839 2,423 18,294 SH   SOLE 0 18,294 0 0
WALGREENS BOOTS ALLIANCE INC COMMON 931427108 273 4,552 SH   SOLE 0 4,552 0 0
WALMART INC COMMON 931142103 1,102 12,871 SH   SOLE 0 12,871 0 0
WASTE MGMT INC DEL COMMON 94106L109 6,351 78,074 SH   SOLE 0 78,074 0 0
WELLS FARGO CO NEW COMMON 949746101 1,393 25,130 SH   SOLE 0 25,130 0 0
WESTERN ALLIANCE BANCORP COMMON 957638109 507 8,955 SH   SOLE 0 8,955 0 0