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 1,266 25,553 SH   SOLE   24,182 0 1,371
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 503 24,289 SH   SOLE   22,750 0 1,539
PFIZER INC COM 717081103 16,796 514,592 SH   SOLE   485,452 0 29,140
SPDR SER TR PORTFOLIO INTRMD 78464A375 886 26,043 SH   SOLE   24,672 0 1,371
ISHARES TR SHRT NAT MUN ETF 464288158 294 2,768 SH   SOLE   2,768 0 0
DANAHER CORPORATION COM 235851102 27,555 199,082 SH   SOLE   185,335 0 13,747
ISHARES TR EXPND TEC SC ETF 464287549 44,119 208,334 SH   SOLE   193,701 0 14,633
BOSTON SCIENTIFIC CORP COM 101137107 462 14,153 SH   SOLE   14,153 0 0
AMERICAN TOWER CORP NEW COM 03027X100 13,391 61,498 SH   SOLE   57,539 0 3,959
STRYKER CORP COM 863667101 23,048 138,432 SH   SOLE   130,817 0 7,616
PIMCO ETF TR ACTIVE BD ETF 72201R775 4,317 40,665 SH   SOLE   40,347 0 318
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 12,419 348,158 SH   SOLE   323,162 0 24,996
DISNEY WALT CO COM DISNEY 254687106 24,401 252,602 SH   SOLE   237,883 0 14,719
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,917 7,438 SH   SOLE   7,438 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 11,052 93,319 SH   SOLE   85,965 0 7,354
ISHARES TR TIPS BD ETF 464287176 1,463 12,410 SH   SOLE   11,831 0 579
ADOBE INC COM 00724F101 382 1,199 SH   SOLE   1,199 0 0
ABBOTT LABS COM 002824100 18,266 231,481 SH   SOLE   218,611 0 12,870
PEPSICO INC COM 713448108 4,814 40,084 SH   SOLE   38,575 0 1,509
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1,085 22,380 SH   SOLE   19,605 0 2,775
BK OF AMERICA CORP COM 060505104 345 16,269 SH   SOLE   16,269 0 0
ISHARES TR SH TR CRPORT ETF 464288646 51,368 981,051 SH   SOLE   922,759 0 58,291
COSTCO WHSL CORP NEW COM 22160K105 31,930 111,985 SH   SOLE   104,842 0 7,143
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,400 62,425 SH   SOLE   58,525 0 3,900
ROSS STORES INC COM 778296103 8,606 98,951 SH   SOLE   90,977 0 7,974
AMAZON COM INC COM 023135106 18,731 9,607 SH   SOLE   9,122 0 485
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 1,974 96,472 SH   SOLE   95,353 0 1,119
APPLE INC COM 037833100 63,159 248,373 SH   SOLE   235,592 0 12,781
ISHARES TR 0-5 YR TIPS ETF 46429B747 53,160 532,135 SH   SOLE   502,167 0 29,968
AT&T INC COM 00206R102 1,398 47,958 SH   SOLE   47,548 0 410
ISHARES TR INTL SEL DIV ETF 464288448 8,373 370,493 SH   SOLE   356,571 0 13,922
QUALCOMM INC COM 747525103 13,989 206,792 SH   SOLE   195,004 0 11,788
MERCK & CO. INC COM 58933Y105 549 7,136 SH   SOLE   7,126 0 10
COLGATE PALMOLIVE CO COM 194162103 28,731 432,961 SH   SOLE   402,669 0 30,293
ORACLE CORP COM 68389X105 558 11,541 SH   SOLE   10,880 0 661
EDWARDS LIFESCIENCES CORP COM 28176E108 709 3,758 SH   SOLE   3,659 0 99
ILLUMINA INC COM 452327109 796 2,915 SH   SOLE   2,915 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,673 7,423 SH   SOLE   6,993 0 430
VANGUARD INDEX FDS GROWTH ETF 922908736 43,261 276,094 SH   SOLE   259,211 0 16,883
BOEING CO COM 097023105 1,331 8,925 SH   SOLE   8,910 0 15
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 413 8,016 SH   SOLE   7,769 0 247
SCHWAB CHARLES CORP COM 808513105 1,069 31,796 SH   SOLE   31,796 0 0
AECOM COM 00766T100 299 10,000 SH   SOLE   10,000 0 0
WALMART INC COM 931142103 14,267 125,568 SH   SOLE   116,559 0 9,009
TERRITORIAL BANCORP INC COM 88145X108 930 37,871 SH   SOLE   37,871 0 0
ISHARES TR GBL COMM SVC ETF 464287275 5,645 108,860 SH   SOLE   104,932 0 3,928
PIMCO ETF TR 1-5 US TIP IDX 72201R205 530 10,246 SH   SOLE   9,925 0 321
INTEL CORP COM 458140100 3,640 67,262 SH   SOLE   67,262 0 0
ISHARES TR MSCI KLD400 SOC 464288570 1,774 18,211 SH   SOLE   16,963 0 1,248
DUKE ENERGY CORP NEW COM NEW 26441C204 287 3,553 SH   SOLE   3,553 0 0
ISHARES TR CORE TOTAL USD 46434V613 32,737 623,562 SH   SOLE   592,117 0 31,445
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 12,841 236,612 SH   SOLE   221,770 0 14,842
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 8,473 53,143 SH   SOLE   49,075 0 4,069
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 827 17,248 SH   SOLE   16,512 0 736
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 230 10,926 SH   SOLE   10,926 0 0
ISHARES TR JPMORGAN USD EMG 464288281 239 2,474 SH   SOLE   2,160 0 314
FORTIVE CORP COM 34959J108 19,340 350,422 SH   SOLE   325,551 0 24,871
ISHARES TR CORE S&P SCP ETF 464287804 45,673 813,999 SH   SOLE   760,495 0 53,504
ISHARES TR GOV/CRED BD ETF 464288596 15,308 126,203 SH   SOLE   119,764 0 6,438
CISCO SYS INC COM 17275R102 798 20,296 SH   SOLE   20,046 0 250
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,186 36,178 SH   SOLE   34,015 0 2,163
ISHARES INC MSCI FRNTR100ETF 464286145 229 10,724 SH   SOLE   9,366 0 1,358
EXXON MOBIL CORP COM 30231G102 740 19,487 SH   SOLE   19,487 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 211 2,438 SH   SOLE   2,438 0 0
JPMORGAN CHASE & CO COM 46625H100 617 6,855 SH   SOLE   6,855 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 25,386 138,848 SH   SOLE   130,304 0 8,544
ISHARES INC CORE MSCI EMKT 46434G103 36,837 910,221 SH   SOLE   842,647 0 67,574
ISHARES TR BARCLAYS 7 10 YR 464287440 1,500 12,346 SH   SOLE   11,753 0 593
ISHARES TR FLTG RATE NT ETF 46429B655 24,388 500,379 SH   SOLE   471,375 0 29,004
VANGUARD INDEX FDS VALUE ETF 922908744 2,195 24,642 SH   SOLE   23,680 0 962
PROCTER & GAMBLE CO COM 742718109 5,149 46,811 SH   SOLE   44,714 0 2,097
ABBVIE INC COM 00287Y109 241 3,165 SH   SOLE   2,609 0 556
ISHARES TR PFD AND INCM SEC 464288687 1,779 55,881 SH   SOLE   54,115 0 1,766
CHEVRON CORP NEW COM 166764100 13,681 188,809 SH   SOLE   177,464 0 11,345
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,570 10,799 SH   SOLE   10,168 0 630
ISHARES TR CALIF MUN BD ETF 464288356 293 4,835 SH   SOLE   4,835 0 0
KIMBERLY CLARK CORP COM 494368103 5,273 41,239 SH   SOLE   39,484 0 1,754
ISHARES TR CORE DIV GRWTH 46434V621 1,841 56,483 SH   SOLE   53,395 0 3,088
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,732 24,795 SH   SOLE   23,554 0 1,241
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 328 4,119 SH   SOLE   3,957 0 162
CHARTER COMMUNICATIONS INC N CL A 16119P108 226 517 SH   SOLE   517 0 0
VISA INC COM CL A 92826C839 23,635 146,692 SH   SOLE   138,130 0 8,563
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 278 2,689 SH   SOLE   2,689 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 6,082 337,492 SH   SOLE   323,374 0 14,118
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,819 70,386 SH   SOLE   67,428 0 2,958
ISHARES TR 3 7 YR TREAS BD 464288661 1,516 11,367 SH   SOLE   10,840 0 527
ISHARES TR RUS 1000 VAL ETF 464287598 216 2,182 SH   SOLE   2,182 0 0
FACEBOOK INC CL A 30303M102 557 3,342 SH   SOLE   3,342 0 0
TJX COS INC NEW COM 872540109 15,394 321,980 SH   SOLE   301,864 0 20,116
ISHARES U S ETF TR INT RT HD LONG 46431W812 462 22,282 SH   SOLE   22,282 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 429 13,696 SH   SOLE   13,696 0 0
ZOETIS INC CL A 98978V103 13,481 114,549 SH   SOLE   107,510 0 7,039
ISHARES TR US TELECOM ETF 464287713 1,513 60,889 SH   SOLE   58,397 0 2,491
AUTOMATIC DATA PROCESSING IN COM 053015103 263 1,925 SH   SOLE   1,925 0 0
LILLY ELI & CO COM 532457108 818 5,900 SH   SOLE   5,900 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 14,534 318,927 SH   SOLE   298,804 0 20,123
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3,583 21,573 SH   SOLE   20,274 0 1,299
CITIGROUP INC COM NEW 172967424 8,070 191,601 SH   SOLE   179,955 0 11,646
VANGUARD WORLD FD MEGA CAP INDEX 921910873 2,080 22,873 SH   SOLE   21,460 0 1,413
ISHARES TR CORE US AGGBD ET 464287226 169,960 1,473,169 SH   SOLE   1,369,981 0 103,188
ISHARES TR CR 5 10 YR ETF 46435G417 15,284 298,223 SH   SOLE   281,520 0 16,703
HOME DEPOT INC COM 437076102 718 3,846 SH   SOLE   3,778 0 68
HUMANA INC COM 444859102 243 773 SH   SOLE   773 0 0
ISHARES TR USD INV GRDE ETF 464288620 9,128 162,938 SH   SOLE   155,626 0 7,312
WASTE MGMT INC DEL COM 94106L109 10,433 112,712 SH   SOLE   104,022 0 8,690
ISHARES TR INTRM TR CRP ETF 464288638 4,641 84,507 SH   SOLE   81,805 0 2,702
VERIZON COMMUNICATIONS INC COM 92343V104 15,549 289,399 SH   SOLE   271,587 0 17,812
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 354 5,001 SH   SOLE   5,001 0 0
AMGEN INC COM 031162100 360 1,773 SH   SOLE   1,763 0 10
LOCKHEED MARTIN CORP COM 539830109 5,383 15,881 SH   SOLE   15,340 0 541
COCA COLA CO COM 191216100 4,312 97,446 SH   SOLE   94,731 0 2,715
INVESCO QQQ TR UNIT SER 1 46090E103 2,273 11,940 SH   SOLE   11,940 0 0
ECOLAB INC COM 278865100 12,953 83,121 SH   SOLE   77,646 0 5,475
YUM BRANDS INC COM 988498101 266 3,884 SH   SOLE   1,724 0 2,160
INTERNATIONAL BUSINESS MACHS COM 459200101 502 4,529 SH   SOLE   4,395 0 134
INVESCO EXCHANGE-TRADED FD T CALIF AMT MUN 46138E206 476 17,642 SH   SOLE   17,642 0 0
CHEGG INC COM 163092109 684 19,128 SH   SOLE   19,128 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,944 8,207 SH   SOLE   7,384 0 823
3M CO COM 88579Y101 254 1,858 SH   SOLE   1,858 0 0
ISHARES TR CORE S&P MCP ETF 464287507 29,175 202,801 SH   SOLE   188,546 0 14,255
ISHARES TR RUS 1000 ETF 464287622 3,918 27,680 SH   SOLE   26,678 0 1,002
NVIDIA CORP COM 67066G104 1,287 4,881 SH   SOLE   4,881 0 0
NETEASE INC SPONSORED ADS 64110W102 496 1,544 SH   SOLE   1,501 0 43
STARBUCKS CORP COM 855244109 203 3,085 SH   SOLE   3,085 0 0
MICROSOFT CORP COM 594918104 24,875 157,727 SH   SOLE   147,595 0 10,131
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 5,958 97,279 SH   SOLE   92,109 0 5,170
ISHARES TR RUS 1000 GRW ETF 464287614 927 6,155 SH   SOLE   5,951 0 204
ISHARES TR U.S. UTILITS ETF 464287697 39,322 284,757 SH   SOLE   269,291 0 15,466
ISHARES TR S&P 500 VAL ETF 464287408 298 3,091 SH   SOLE   2,888 0 203
UNILEVER PLC SPON ADR NEW 904767704 4,695 92,850 SH   SOLE   89,153 0 3,697
MCDONALDS CORP COM 580135101 9,012 54,504 SH   SOLE   50,755 0 3,749
ALPHABET INC CAP STK CL A 02079K305 26,699 22,978 SH   SOLE   21,626 0 1,352
MASTERCARD INC CL A 57636Q104 28,827 119,336 SH   SOLE   112,122 0 7,214
ISHARES TR CORE 1 5 YR USD 46432F859 20,115 398,318 SH   SOLE   378,669 0 19,649
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 296 3,344 SH   SOLE   3,160 0 184
ISHARES TR MBS ETF 464288588 251 2,271 SH   SOLE   2,010 0 261
APPLIED MATLS INC COM 038222105 365 7,964 SH   SOLE   7,964 0 0
CLOROX CO DEL COM 189054109 6,705 38,703 SH   SOLE   37,198 0 1,505
VERTEX PHARMACEUTICALS INC COM 92532F100 820 3,445 SH   SOLE   3,445 0 0
HONEYWELL INTL INC COM 438516106 391 2,921 SH   SOLE   2,921 0 0
ISHARES TR MSCI EAFE ETF 464287465 21,622 404,457 SH   SOLE   384,535 0 19,922
WISDOMTREE TR US MIDCAP DIVID 97717W505 6,282 260,014 SH   SOLE   249,190 0 10,824
ALPHABET INC CAP STK CL C 02079K107 1,485 1,277 SH   SOLE   1,234 0 43
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,243 12,557 SH   SOLE   12,202 0 355
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 234 4,704 SH   SOLE   4,193 0 511
ISHARES TR CORE S&P500 ETF 464287200 76,779 297,132 SH   SOLE   278,243 0 18,889
XILINX INC COM 983919101 523 6,707 SH   SOLE   6,707 0 0
BAXTER INTL INC COM 071813109 14,821 182,547 SH   SOLE   170,911 0 11,636
SPDR SER TR S&P DIVID ETF 78464A763 63,527 795,475 SH   SOLE   748,888 0 46,587
ISHARES TR CORE HIGH DV ETF 46429B663 3,612 50,480 SH   SOLE   49,394 0 1,086
ISHARES TR MSCI USA ESG SLC 464288802 1,976 18,005 SH   SOLE   17,673 0 332
BLACKROCK INC COM 09247X101 542 1,232 SH   SOLE   1,232 0 0
AFLAC INC COM 001055102 17,701 516,955 SH   SOLE   484,284 0 32,671
ISHARES TR SHORT TREAS BD 464288679 669 6,028 SH   SOLE   5,566 0 462
ISHARES TR S&P SML 600 GWT 464287887 212 1,537 SH   SOLE   1,537 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 219 5,205 SH   SOLE   4,835 0 370
UNITED SECURITY BANCSHARES C COM 911460103 605 94,506 SH   SOLE   94,506 0 0
JOHNSON & JOHNSON COM 478160104 29,015 221,271 SH   SOLE   206,898 0 14,373
THERMO FISHER SCIENTIFIC INC COM 883556102 683 2,408 SH   SOLE   2,408 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 204 11,258 SH   SOLE   11,258 0 0