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
APPLE INC COM 037833100 25,776 167,249 SH   SOLE   149,742 0 17,508
ABBVIE INC COM 00287Y109 299 3,365 SH   SOLE   2,795 0 570
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,453 84,794 SH   SOLE   76,966 0 7,829
ADOBE SYS INC COM 00724F101 347 2,325 SH   SOLE   2,325 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,928 26,716 SH   SOLE   25,521 0 1,195
ALLERGAN PLC SHS G0177J108 6,326 30,868 SH   SOLE   27,999 0 2,869
GALLAGHER ARTHUR J & CO COM 363576109 207 3,371 SH   SOLE   3,371 0 0
ALLSTATE CORP COM 020002101 13,969 151,989 SH   SOLE   137,753 0 14,236
AMGEN INC COM 031162100 11,544 61,916 SH   SOLE   56,074 0 5,842
AMERICAN TOWER CORP NEW COM 03027X100 13,895 101,659 SH   SOLE   92,700 0 8,959
AMAZON COM INC COM 023135106 8,851 9,206 SH   SOLE   8,231 0 975
ANDEAVOR COM 03349M105 9,236 89,538 SH   SOLE   79,582 0 9,956
BROADCOM LTD SHS Y09827109 12,958 53,428 SH   SOLE   48,809 0 4,619
AMERICAN EXPRESS CO COM 025816109 311 3,440 SH   SOLE   2,679 0 761
BOEING CO COM 097023105 1,370 5,391 SH   SOLE   5,042 0 349
BANK AMER CORP COM 060505104 317 12,505 SH   SOLE   12,505 0 0
BAXTER INTL INC COM 071813109 332 5,287 SH   SOLE   5,287 0 0
BB&T CORP COM 054937107 11,399 242,850 SH   SOLE   221,913 0 20,937
BROOKDALE SR LIVING INC COM 112463104 106 10,040 SH   SOLE   10,040 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 249 10,747 SH   SOLE   10,747 0 0
BLACKROCK INC COM 09247X101 13,493 30,181 SH   SOLE   27,296 0 2,884
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,223 14,919 SH   SOLE   14,801 0 118
BERKSHIRE HATHAWAY INC DEL CL A 084670108 275 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,781 9,716 SH   SOLE   9,586 0 130
CATHAY GEN BANCORP COM 149150104 281 6,981 SH   SOLE   5,375 0 1,606
ISHARES INC JP MRG EM CRP BD 464286251 1,179 22,868 SH   SOLE   589 0 22,279
CENTERPOINT ENERGY INC COM 15189T107 234 7,997 SH   SOLE   0 0 7,997
COSTCO WHSL CORP NEW COM 22160K105 12,785 77,821 SH   SOLE   68,592 0 9,229
CISCO SYS INC COM 17275R102 389 11,575 SH   SOLE   11,575 0 0
PROSHARES TR PSHS LC COR PLUS 74347R248 341 5,461 SH   SOLE   5,461 0 0
CU BANCORP CALIF COM 126534106 229 5,906 SH   SOLE   1,000 0 4,906
CHEVRON CORP NEW COM 166764100 4,381 37,287 SH   SOLE   32,928 0 4,359
DBX ETF TR XTRAK MSCI EAFE 233051200 250 8,049 SH   SOLE   8,049 0 0
DISCOVER FINL SVCS COM 254709108 204 3,160 SH   SOLE   3,160 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 476 2,125 SH   SOLE   2,125 0 0
DISNEY WALT CO COM DISNEY 254687106 12,485 126,657 SH   SOLE   112,958 0 13,699
WISDOMTREE TR US LARGECAP DIVD 97717W307 298 3,430 SH   SOLE   3,430 0 0
DEVON ENERGY CORP NEW COM 25179M103 8,129 221,432 SH   SOLE   195,547 0 25,885
ISHARES TR SELECT DIVID ETF 464287168 390 4,168 SH   SOLE   4,168 0 0
DOWDUPONT INC COM 26078J100 287 4,140 SH   SOLE   4,140 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,143 31,291 SH   SOLE   27,531 0 3,760
ISHARES TR MIN VOL EAFE ETF 46429B689 219 3,087 SH   SOLE   3,087 0 0
EDISON INTL COM 281020107 8,546 110,739 SH   SOLE   97,250 0 13,488
ISHARES TR JPMORGAN USD EMG 464288281 209 1,795 SH   SOLE   1,675 0 120
ISHARES INC EM HGHYL BD ETF 464286285 1,507 29,670 SH   SOLE   877 0 28,793
EXPRESS SCRIPTS HLDG CO COM 30219G108 261 4,125 SH   SOLE   4,125 0 0
EAST WEST BANCORP INC COM 27579R104 462 7,736 SH   SOLE   6,540 0 1,196
FACEBOOK INC CL A 30303M102 27,231 159,369 SH   SOLE   150,579 0 8,790
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 3,496 34,152 SH   SOLE   577 0 33,575
F M C CORP COM NEW 302491303 10,121 113,324 SH   SOLE   100,662 0 12,662
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 1,524 55,180 SH   SOLE   180 0 55,000
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 2,486 66,965 SH   SOLE   1,208 0 65,757
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 2,090 77,344 SH   SOLE   989 0 76,355
GENERAL DYNAMICS CORP COM 369550108 8,141 39,601 SH   SOLE   35,963 0 3,638
GENERAL ELECTRIC CO COM 369604103 864 35,730 SH   SOLE   34,468 0 1,262
ISHARES INC GLB HGH YLD ETF 464286178 1,056 20,536 SH   SOLE   595 0 19,941
SPDR GOLD TRUST GOLD SHS 78463V107 206 1,691 SH   SOLE   1,556 0 135
GAMING & LEISURE PPTYS INC COM 36467J108 2,711 73,481 SH   SOLE   73,481 0 0
GLOBAL X FDS GLBX MSCI COLUM 37950E200 116 11,200 SH   SOLE   11,200 0 0
HOME DEPOT INC COM 437076102 600 3,669 SH   SOLE   3,656 0 12
HOLOGIC INC COM 436440101 7,229 197,035 SH   SOLE   176,390 0 20,645
HONEYWELL INTL INC COM 438516106 13,322 93,992 SH   SOLE   84,772 0 9,219
HARRIS CORP DEL COM 413875105 244 1,856 SH   SOLE   1,856 0 0
SCHEIN HENRY INC COM 806407102 216 2,638 SH   SOLE   2,638 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,707 19,236 SH   SOLE   1,817 0 17,419
ISHARES TR U.S. INSRNCE ETF 464288786 1,589 24,931 SH   SOLE   282 0 24,649
ISHARES TR US REGNL BKS ETF 464288778 1,379 29,204 SH   SOLE   323 0 28,881
ISHARES GOLD TRUST ISHARES 464285105 176 14,264 SH   SOLE   14,264 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 991 6,834 SH   SOLE   6,684 0 150
ISHARES TR NA TEC SFTWR ETF 464287515 1,666 11,389 SH   SOLE   156 0 11,233
ISHARES TR U.S. MED DVC ETF 464288810 1,958 11,722 SH   SOLE   108 0 11,614
ISHARES TR CORE S&P MCP ETF 464287507 1,052 5,881 SH   SOLE   5,881 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,597 21,516 SH   SOLE   1,684 0 19,832
INTEL CORP COM 458140100 699 18,356 SH   SOLE   18,356 0 0
ISHARES TR US AER DEF ETF 464288760 1,736 9,750 SH   SOLE   103 0 9,647
ISHARES TR S&P 500 VAL ETF 464287408 585 5,425 SH   SOLE   5,425 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,673 6,616 SH   SOLE   6,616 0 0
ISHARES TR RUS 1000 ETF 464287622 201 1,435 SH   SOLE   1,435 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 220 1,854 SH   SOLE   1,854 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,288 10,299 SH   SOLE   9,599 0 700
ISHARES TR RUSSELL 2000 ETF 464287655 426 2,878 SH   SOLE   2,878 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 259 2,083 SH   SOLE   1,458 0 625
ISHARES TR RUS 2000 GRW ETF 464287648 257 1,434 SH   SOLE   1,144 0 290
ISHARES TR RUS MD CP GR ETF 464287481 571 5,046 SH   SOLE   3,811 0 1,235
ISHARES TR RUS MID CAP ETF 464287499 390 1,976 SH   SOLE   1,976 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 436 5,129 SH   SOLE   4,904 0 225
ISHARES TR RUSSELL 3000 ETF 464287689 1,294 8,671 SH   SOLE   8,649 0 22
ISHARES TR U.S. CNSM SV ETF 464287580 1,576 9,607 SH   SOLE   106 0 9,501
JOHNSON & JOHNSON COM 478160104 16,228 124,824 SH   SOLE   111,916 0 12,907
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 220 5,886 SH   SOLE   5,886 0 0
JPMORGAN CHASE & CO COM 46625H100 18,667 195,445 SH   SOLE   176,019 0 19,427
COCA COLA CO COM 191216100 914 20,309 SH   SOLE   12,970 0 7,339
LOCKHEED MARTIN CORP COM 539830109 564 1,817 SH   SOLE   1,608 0 209
ISHARES TR IBOXX INV CP ETF 464287242 435 3,585 SH   SOLE   3,545 0 40
MASTERCARD INCORPORATED CL A 57636Q104 682 4,830 SH   SOLE   4,830 0 0
MCDONALDS CORP COM 580135101 345 2,200 SH   SOLE   1,903 0 297
MONDELEZ INTL INC CL A 609207105 318 7,812 SH   SOLE   7,812 0 0
3M CO COM 88579Y101 16,617 79,164 SH   SOLE   70,010 0 9,154
ALTRIA GROUP INC COM 02209S103 776 12,240 SH   SOLE   11,930 0 310
MONSANTO CO NEW COM 61166W101 305 2,549 SH   SOLE   2,549 0 0
MERCK & CO INC COM 58933Y105 587 9,163 SH   SOLE   9,163 0 0
MICROSOFT CORP COM 594918104 2,081 27,942 SH   SOLE   26,992 0 951
M & T BK CORP COM 55261F104 464 2,884 SH   SOLE   2,884 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 592 39,693 SH   SOLE   39,693 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 513 37,046 SH   SOLE   37,046 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 452 8,980 SH   SOLE   7,375 0 1,605
NEXTERA ENERGY INC COM 65339F101 204 1,390 SH   SOLE   1,390 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 286 7,110 SH   SOLE   7,110 0 0
NETFLIX INC COM 64110L106 314 1,729 SH   SOLE   1,729 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 689 51,476 SH   SOLE   51,476 0 0
NORTHROP GRUMMAN CORP COM 666807102 712 2,476 SH   SOLE   2,360 0 116
ORACLE CORP COM 68389X105 16,588 343,091 SH   SOLE   310,939 0 32,152
PG&E CORP COM 69331C108 609 8,942 SH   SOLE   8,942 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 1,470 30,240 SH   SOLE   1,914 0 28,326
PEPSICO INC COM 713448108 17,735 159,159 SH   SOLE   140,988 0 18,171
PFIZER INC COM 717081103 547 15,318 SH   SOLE   15,318 0 0
PROCTER AND GAMBLE CO COM 742718109 896 9,849 SH   SOLE   8,538 0 1,311
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 564 54,032 SH   SOLE   54,032 0 0
POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 1,919 101,122 SH   SOLE   10,627 0 90,495
POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 2,002 74,002 SH   SOLE   1,171 0 72,831
PHILIP MORRIS INTL INC COM 718172109 1,093 9,849 SH   SOLE   8,213 0 1,636
PNC FINL SVCS GROUP INC COM 693475105 234 1,736 SH   SOLE   1,611 0 125
PRIMERICA INC COM 74164M108 296 3,634 SH   SOLE   384 0 3,250
PHILLIPS 66 COM 718546104 332 3,626 SH   SOLE   3,501 0 125
PRAXAIR INC COM 74005P104 240 1,721 SH   SOLE   1,721 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 358 11,965 SH   SOLE   11,180 0 785
QUALCOMM INC COM 747525103 477 9,202 SH   SOLE   9,165 0 37
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 957 6,583 SH   SOLE   6,583 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 2,982 43,755 SH   SOLE   766 0 42,989
COHEN & STEERS QUALITY RLTY COM 19247L106 165 13,100 SH   SOLE   13,100 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 1,847 19,327 SH   SOLE   8,287 0 11,040
RAYTHEON CO COM NEW 755111507 594 3,186 SH   SOLE   3,186 0 0
STARBUCKS CORP COM 855244109 2,260 42,087 SH   SOLE   42,007 0 80
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 238 7,101 SH   SOLE   7,101 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 257 4,965 SH   SOLE   4,965 0 0
SCHWAB CHARLES CORP NEW COM 808513105 8,986 205,435 SH   SOLE   185,002 0 20,433
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 879 14,642 SH   SOLE   14,152 0 490
SVB FINL GROUP COM 78486Q101 352 1,882 SH   SOLE   1,882 0 0
ISHARES TR PHLX SEMICND ETF 464287523 1,651 10,414 SH   SOLE   114 0 10,300
S&P GLOBAL INC COM 78409V104 9,000 57,575 SH   SOLE   51,973 0 5,602
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 1,460 31,886 SH   SOLE   3,411 0 28,475
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,048 20,094 SH   SOLE   19,183 0 911
SEMPRA ENERGY COM 816851109 224 1,964 SH   SOLE   1,964 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 16,498 336,419 SH   SOLE   336,419 0 0
STRYKER CORP COM 863667101 13,364 94,097 SH   SOLE   84,188 0 9,909
AT&T INC COM 00206R102 2,611 66,647 SH   SOLE   66,390 0 257
TJX COS INC NEW COM 872540109 11,357 154,034 SH   SOLE   138,788 0 15,246
TRIMBLE INC COM 896239100 341 8,687 SH   SOLE   4,744 0 3,943
TESLA INC COM 88160R101 352 1,032 SH   SOLE   979 0 53
TIME WARNER INC COM NEW 887317303 247 2,407 SH   SOLE   2,407 0 0
UNION PAC CORP COM 907818108 8,869 76,477 SH   SOLE   69,768 0 6,709
UNITED PARCEL SERVICE INC CL B 911312106 5,932 49,396 SH   SOLE   49,396 0 0
US BANCORP DEL COM NEW 902973304 593 11,063 SH   SOLE   11,063 0 0
VISA INC COM CL A 92826C839 15,149 143,946 SH   SOLE   129,974 0 13,972
VANGUARD INDEX FDS SMALL CP ETF 922908751 58,101 411,133 SH   SOLE   364,368 0 46,764
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 256 3,200 SH   SOLE   3,200 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,092 25,161 SH   SOLE   25,161 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 203 3,113 SH   SOLE   3,113 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 352 2,316 SH   SOLE   2,316 0 0
VIRNETX HLDG CORP COM 92823T108 187 47,834 SH   SOLE   47,834 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 266 2,805 SH   SOLE   2,805 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 230 5,260 SH   SOLE   5,260 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 365 2,484 SH   SOLE   2,484 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 278 1,204 SH   SOLE   1,204 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 226 12,000 SH   SOLE   12,000 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 395 3,053 SH   SOLE   2,985 0 68
VANGUARD INDEX FDS VALUE ETF 922908744 165,431 1,657,296 SH   SOLE   1,456,977 0 200,320
VANGUARD INDEX FDS GROWTH ETF 922908736 71,707 540,166 SH   SOLE   474,760 0 65,406
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 770 17,668 SH   SOLE   16,668 0 1,000
VERIZON COMMUNICATIONS INC COM 92343V104 9,345 188,830 SH   SOLE   171,733 0 17,098
WELLS FARGO CO NEW COM 949746101 1,292 23,429 SH   SOLE   23,401 0 28
WYNDHAM WORLDWIDE CORP COM 98310W108 9,500 90,124 SH   SOLE   80,999 0 9,125
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 515 19,914 SH   SOLE   19,914 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 316 4,446 SH   SOLE   3,921 0 525
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 242 4,095 SH   SOLE   3,460 0 635
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 393 4,813 SH   SOLE   4,388 0 425
EXXON MOBIL CORP COM 30231G102 13,880 169,306 SH   SOLE   149,883 0 19,424
YUM BRANDS INC COM 988498101 260 3,535 SH   SOLE   3,455 0 80