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
ISHARES TR GLOBAL MATER ETF 464288695 7,070 100,894 SH   SOLE   93,677 0 7,218
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 738 26,405 SH   SOLE   24,930 0 1,475
ADOBE SYS INC COM 00724F101 220 1,254 SH   SOLE   1,254 0 0
PFIZER INC COM 717081103 5,369 148,242 SH   SOLE   142,957 0 5,285
GENERAL ELECTRIC CO COM 369604103 535 30,677 SH   SOLE   30,677 0 0
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 10,216 71,459 SH   SOLE   62,747 0 8,712
STRYKER CORP COM 863667101 23,606 152,456 SH   SOLE   143,823 0 8,632
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 57 10,993 SH   SOLE   10,993 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 4,154 39,189 SH   SOLE   27,479 0 11,710
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,124 7,958 SH   SOLE   7,941 0 17
DISNEY WALT CO COM DISNEY 254687106 21,428 199,316 SH   SOLE   187,521 0 11,796
MASTERCARD INCORPORATED CL A 57636Q104 25,784 170,351 SH   SOLE   160,857 0 9,494
NUCOR CORP COM 670346105 363 5,713 SH   SOLE   5,713 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 13,673 111,546 SH   SOLE   92,401 0 19,145
ABBOTT LABS COM 002824100 13,623 238,713 SH   SOLE   225,895 0 12,818
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 207 11,530 SH   SOLE   11,530 0 0
PEPSICO INC COM 713448108 4,989 41,602 SH   SOLE   39,657 0 1,945
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4,464 78,459 SH   SOLE   59,936 0 18,523
COSTCO WHSL CORP NEW COM 22160K105 23,536 126,454 SH   SOLE   118,431 0 8,023
DANAHER CORP DEL COM 235851102 22,288 240,120 SH   SOLE   224,666 0 15,453
ROSS STORES INC COM 778296103 9,083 113,178 SH   SOLE   105,086 0 8,092
AT&T INC COM 00206R102 11,191 287,833 SH   SOLE   270,008 0 17,825
AMAZON COM INC COM 023135106 1,807 1,545 SH   SOLE   1,539 0 6
APPLE INC COM 037833100 48,944 289,218 SH   SOLE   274,675 0 14,542
ISHARES TR 0-5 YR TIPS ETF 46429B747 41,904 419,588 SH   SOLE   386,591 0 32,997
BIOTIME INC COM 09066L105 1,131 526,245 SH   SOLE   0 0 526,245
UNION PAC CORP COM 907818108 279 2,082 SH   SOLE   2,082 0 0
ISHARES TR INTL SEL DIV ETF 464288448 11,556 341,993 SH   SOLE   330,397 0 11,596
QUALCOMM INC COM 747525103 12,988 202,869 SH   SOLE   192,181 0 10,689
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 295 6,703 SH   SOLE   6,703 0 0
FIDELITY TOTAL BD ETF 316188309 1,045 20,793 SH   SOLE   0 0 20,793
ORACLE CORP COM 68389X105 22,028 465,910 SH   SOLE   438,165 0 27,745
COLGATE PALMOLIVE CO COM 194162103 26,376 349,588 SH   SOLE   327,476 0 22,112
ISHARES TR MSCI ACWI EX US 464288240 225 4,501 SH   SOLE   0 0 4,501
PIMCO ETF TR INV GRD CRP BD 72201R817 1,047 9,904 SH   SOLE   0 0 9,904
VANGUARD INDEX FDS GROWTH ETF 922908736 61,201 435,127 SH   SOLE   401,640 0 33,487
BOEING CO COM 097023105 1,632 5,533 SH   SOLE   4,583 0 950
PROCTER AND GAMBLE CO COM 742718109 5,031 54,761 SH   SOLE   52,771 0 1,990
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 777 11,141 SH   SOLE   10,831 0 310
ENTERPRISE PRODS PARTNERS L COM 293792107 255 9,606 SH   SOLE   7,919 0 1,687
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 643 13,026 SH   SOLE   0 0 13,026
INTEL CORP COM 458140100 741 16,050 SH   SOLE   16,050 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 277 5,323 SH   SOLE   5,323 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 359 4,264 SH   SOLE   4,264 0 0
PG&E CORP COM 69331C108 9,295 207,347 SH   SOLE   194,790 0 12,557
ISHARES TR MSCI KLD400 SOC 464288570 1,563 15,913 SH   SOLE   14,679 0 1,234
CVB FINL CORP COM 126600105 369 15,646 SH   SOLE   15,646 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 30,742 590,747 SH   SOLE   551,781 0 38,966
ISHARES TR CORE TOTAL USD 46434V613 25,353 498,380 SH   SOLE   458,613 0 39,767
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 3,191 138,516 SH   SOLE   90,131 0 48,385
ISHARES TR SP SMCP600VL ETF 464287879 281 1,829 SH   SOLE   836 0 993
VEON LTD SPONSORED ADR 91822M106 43 11,306 SH   SOLE   0 0 11,306
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 1,032 30,162 SH   SOLE   0 0 30,162
ISHARES TR CORE S&P SCP ETF 464287804 54,391 708,122 SH   SOLE   649,437 0 58,686
FORTIVE CORP COM 34959J108 21,025 290,601 SH   SOLE   270,604 0 19,997
CISCO SYS INC COM 17275R102 636 16,596 SH   SOLE   16,346 0 250
EXXON MOBIL CORP COM 30231G102 24,725 295,607 SH   SOLE   280,267 0 15,340
ISHARES TR 1 3 YR TREAS BD 464287457 266 3,168 SH   SOLE   1,226 0 1,942
ISHARES TR GOV/CRED BD ETF 464288596 11,765 103,258 SH   SOLE   93,994 0 9,264
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,681 41,558 SH   SOLE   38,941 0 2,617
JPMORGAN CHASE & CO COM 46625H100 1,107 10,352 SH   SOLE   10,352 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 247 7,443 SH   SOLE   7,128 0 315
ISHARES INC CORE MSCI EMKT 46434G103 40,930 719,332 SH   SOLE   670,893 0 48,439
ONCOCYTE CORPORATION COM 68235C107 138 29,656 SH   SOLE   0 0 29,656
ISHARES TR FLTG RATE NT ETF 46429B655 21,216 417,479 SH   SOLE   378,856 0 38,623
VANGUARD INDEX FDS REIT ETF 922908553 4,175 50,317 SH   SOLE   48,617 0 1,700
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 25,973 131,029 SH   SOLE   115,716 0 15,313
VANGUARD INDEX FDS VALUE ETF 922908744 4,091 38,483 SH   SOLE   26,855 0 11,628
ABBVIE INC COM 00287Y109 31,001 320,552 SH   SOLE   301,224 0 19,329
MORGAN STANLEY EM MKTS DM DE COM 617477104 77 10,000 SH   SOLE   10,000 0 0
CHEVRON CORP NEW COM 166764100 28,562 228,147 SH   SOLE   215,630 0 12,518
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,248 14,413 SH   SOLE   11,879 0 2,534
ISHARES TR US CR BD ETF 464288620 8,522 76,067 SH   SOLE   63,719 0 12,348
ISHARES TR CORE DIV GRWTH 46434V621 2,816 80,974 SH   SOLE   59,989 0 20,985
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 470 6,653 SH   SOLE   6,275 0 378
ISHARES TR INTRMD CR BD ETF 464288638 4,791 43,869 SH   SOLE   42,608 0 1,261
VISA INC COM CL A 92826C839 361 3,166 SH   SOLE   3,166 0 0
KIMBERLY CLARK CORP COM 494368103 4,047 33,541 SH   SOLE   31,830 0 1,711
WISDOMTREE TR US SMALLCAP DIVD 97717W604 9,188 316,287 SH   SOLE   305,085 0 11,202
ISHARES TR RUS 1000 VAL ETF 464287598 554 4,455 SH   SOLE   4,455 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,343 39,422 SH   SOLE   36,676 0 2,746
FACEBOOK INC CL A 30303M102 1,099 6,228 SH   SOLE   5,828 0 400
TJX COS INC NEW COM 872540109 12,848 168,031 SH   SOLE   157,684 0 10,347
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 5,171 162,116 SH   SOLE   152,074 0 10,042
ISHARES TR US TELECOM ETF 464287713 1,591 54,087 SH   SOLE   44,745 0 9,342
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4,439 28,798 SH   SOLE   23,139 0 5,658
CITIGROUP INC COM NEW 172967424 13,079 175,776 SH   SOLE   166,599 0 9,177
ISHARES TR CORE US AGGBD ET 464287226 126,466 1,156,737 SH   SOLE   1,071,513 0 85,224
DOWDUPONT INC COM 26078J100 213 2,997 SH   SOLE   2,797 0 200
ALTRIA GROUP INC COM 02209S103 309 4,325 SH   SOLE   4,325 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 69,415 734,705 SH   SOLE   689,485 0 45,220
HOME DEPOT INC COM 437076102 484 2,556 SH   SOLE   2,556 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 218 1,592 SH   SOLE   1,592 0 0
ISHARES TR CR 5 10 YR ETF 46435G417 12,867 258,850 SH   SOLE   235,019 0 23,831
VERIZON COMMUNICATIONS INC COM 92343V104 13,432 253,766 SH   SOLE   238,240 0 15,526
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 4,707 79,774 SH   SOLE   63,492 0 16,282
ISHARES U S ETF TR INT RT HD 10YR 46431W812 1,640 62,084 SH   SOLE   21,084 0 41,000
COCA COLA CO COM 191216100 4,667 101,725 SH   SOLE   97,771 0 3,954
LOCKHEED MARTIN CORP COM 539830109 6,522 20,316 SH   SOLE   19,477 0 839
WELLS FARGO CO NEW COM 949746101 307 5,055 SH   SOLE   5,055 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 421 2,742 SH   SOLE   2,608 0 134
UNITEDHEALTH GROUP INC COM 91324P102 202 916 SH   SOLE   916 0 0
CAMPBELL SOUP CO COM 134429109 3,506 72,878 SH   SOLE   69,211 0 3,667
CHEGG INC COM 163092109 3,356 205,641 SH   SOLE   205,641 0 0
MONSANTO CO NEW COM 61166W101 9,519 81,515 SH   SOLE   76,101 0 5,414
3M CO COM 88579Y101 513 2,181 SH   SOLE   2,181 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,450 26,295 SH   SOLE   24,046 0 2,249
WAL-MART STORES INC COM 931142103 267 2,707 SH   SOLE   2,706 0 1
ISHARES TR CORE S&P MCP ETF 464287507 35,027 184,566 SH   SOLE   168,246 0 16,320
ISHARES TR RUS 1000 ETF 464287622 6,215 41,822 SH   SOLE   30,013 0 11,809
ISHARES TR DOW JONES US ETF 464287846 355 2,655 SH   SOLE   2,655 0 0
NVIDIA CORP COM 67066G104 477 2,467 SH   SOLE   2,467 0 0
MERCK & CO INC COM 58933Y105 358 6,364 SH   SOLE   6,364 0 0
ISHARES TR S&P US PFD STK 464288687 4,012 105,395 SH   SOLE   99,042 0 6,353
STARBUCKS CORP COM 855244109 228 3,964 SH   SOLE   3,964 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 687 5,103 SH   SOLE   5,070 0 33
MICROSOFT CORP COM 594918104 1,069 12,495 SH   SOLE   12,495 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 9,963 156,208 SH   SOLE   149,954 0 6,254
ISHARES TR RUSSELL 2000 ETF 464287655 340 2,230 SH   SOLE   2,230 0 0
ISHARES TR U.S. UTILITS ETF 464287697 35,704 268,712 SH   SOLE   249,469 0 19,243
UNILEVER PLC SPON ADR NEW 904767704 5,149 93,048 SH   SOLE   89,257 0 3,791
ISHARES TR 1 3 YR CR BD ETF 464288646 42,910 410,468 SH   SOLE   380,298 0 30,169
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1,103 38,364 SH   SOLE   3,092 0 35,272
MCDONALDS CORP COM 580135101 303 1,763 SH   SOLE   1,763 0 0
ISHARES TR GLOB TELECOM ETF 464287275 6,206 102,532 SH   SOLE   98,942 0 3,590
ALPHABET INC CAP STK CL A 02079K305 25,309 24,026 SH   SOLE   22,780 0 1,246
CERNER CORP COM 156782104 357 5,304 SH   SOLE   4,872 0 432
RITE AID CORP COM 767754104 128 65,000 SH   SOLE   65,000 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 329 7,342 SH   SOLE   7,342 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 681 22,396 SH   SOLE   1,252 0 21,144
ISHARES TR CORE 1 5 YR USD 46432F859 16,342 327,957 SH   SOLE   293,164 0 34,793
CLOROX CO DEL COM 189054109 5,464 36,737 SH   SOLE   35,279 0 1,458
HONEYWELL INTL INC COM 438516106 585 3,814 SH   SOLE   3,814 0 0
ISHARES TR MSCI EAFE ETF 464287465 26,152 371,954 SH   SOLE   338,967 0 32,987
SCHWAB CHARLES CORP NEW COM 808513105 2,771 53,934 SH   SOLE   50,102 0 3,833
WISDOMTREE TR US MIDCAP DIVID 97717W505 9,279 263,008 SH   SOLE   252,688 0 10,320
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 920 5,905 SH   SOLE   5,905 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 287 6,243 SH   SOLE   6,153 0 90
ALPHABET INC CAP STK CL C 02079K107 1,043 997 SH   SOLE   949 0 48
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 800 7,880 SH   SOLE   2,460 0 5,420
ISHARES TR CORE S&P500 ETF 464287200 147,206 547,541 SH   SOLE   510,243 0 37,298
XILINX INC COM 983919101 506 7,509 SH   SOLE   7,509 0 0
BAXTER INTL INC COM 071813109 12,623 195,280 SH   SOLE   181,983 0 13,297
LEIDOS HLDGS INC COM 525327102 255 3,943 SH   SOLE   3,943 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 16,729 185,588 SH   SOLE   178,942 0 6,646
ISHARES TR MSCI USA ESG SLC 464288802 1,724 15,524 SH   SOLE   13,877 0 1,647
AFLAC INC COM 001055102 23,450 267,144 SH   SOLE   251,022 0 16,122
ISHARES TR SHORT TREAS BD 464288679 275 2,492 SH   SOLE   2,204 0 288
BP PLC SPONSORED ADR 055622104 499 11,866 SH   SOLE   10,285 0 1,581
BANK AMER CORP COM 060505104 393 13,323 SH   SOLE   13,323 0 0
ISHARES TR N AMER TECH ETF 464287549 44,751 265,128 SH   SOLE   241,605 0 23,523
ADAM NAT RES FD INC COM 00548F105 689 34,751 SH   SOLE   34,751 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 346 6,499 SH   SOLE   6,147 0 352
UNITED SECURITY BANCSHARES C COM 911460103 1,033 93,935 SH   SOLE   93,935 0 0
JOHNSON & JOHNSON COM 478160104 27,556 197,225 SH   SOLE   186,194 0 11,032