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 24,971 173,821 SH   SOLE   150,086 0 23,735
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,971 74,837 SH   SOLE   67,309 0 7,528
ADOBE SYS INC COM 00724F101 250 1,925 SH   SOLE   1,925 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 349 1,403 SH   SOLE   1,403 0 0
ISHARES TR CORE US AGGBD ET 464287226 7,319 67,460 SH   SOLE   59,885 0 7,575
ALLSTATE CORP COM 020002101 12,077 148,204 SH   SOLE   132,991 0 15,213
AMGEN INC COM 031162100 9,317 56,788 SH   SOLE   51,312 0 5,476
AMERICAN TOWER CORP NEW COM 03027X100 12,065 99,265 SH   SOLE   90,688 0 8,577
AMAZON COM INC COM 023135106 7,151 8,066 SH   SOLE   7,270 0 796
ARES CAP CORP COM 04010L103 869 50,000 SH   SOLE   50,000 0 0
BROADCOM LTD SHS Y09827109 12,934 59,071 SH   SOLE   53,552 0 5,519
BOEING CO COM 097023105 850 4,804 SH   SOLE   4,455 0 349
BAXTER INTL INC COM 071813109 268 5,174 SH   SOLE   5,174 0 0
BB&T CORP COM 054937107 9,214 206,137 SH   SOLE   186,659 0 19,478
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 240 10,300 SH   SOLE   0 0 10,300
BLACKROCK INC COM 09247X101 10,879 28,367 SH   SOLE   25,533 0 2,834
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 6,444 79,473 SH   SOLE   79,473 0 0
BP PLC SPONSORED ADR 055622104 211 6,126 SH   SOLE   6,126 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 250 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,676 10,056 SH   SOLE   9,626 0 430
CATHAY GEN BANCORP COM 149150104 262 6,963 SH   SOLE   5,375 0 1,588
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,378 4,211 SH   SOLE   4,211 0 0
ISHARES TR CALIF MUN BD ETF 464288356 610 5,246 SH   SOLE   5,246 0 0
COSTCO WHSL CORP NEW COM 22160K105 11,226 66,945 SH   SOLE   59,760 0 7,184
CISCO SYS INC COM 17275R102 368 10,902 SH   SOLE   10,902 0 0
CU BANCORP CALIF COM 126534106 393 9,906 SH   SOLE   5,000 0 4,906
CHEVRON CORP NEW COM 166764100 3,504 32,636 SH   SOLE   32,082 0 554
DBX ETF TR XTRAK MSCI EAFE 233051200 479 16,178 SH   SOLE   16,178 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 214 2,663 SH   SOLE   2,663 0 0
DISCOVER FINL SVCS COM 254709108 226 3,302 SH   SOLE   3,302 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 424 2,055 SH   SOLE   2,055 0 0
DISNEY WALT CO COM DISNEY 254687106 12,874 113,542 SH   SOLE   100,550 0 12,991
WISDOMTREE TR LARGECAP DIVID 97717W307 284 3,430 SH   SOLE   3,430 0 0
DEVON ENERGY CORP NEW COM 25179M103 6,986 167,458 SH   SOLE   150,162 0 17,296
ISHARES TR SELECT DIVID ETF 464287168 307 3,368 SH   SOLE   3,368 0 0
ELECTRONIC ARTS INC COM 285512109 317 3,545 SH   SOLE   3,545 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,735 27,861 SH   SOLE   23,816 0 4,045
EDISON INTL COM 281020107 8,208 103,102 SH   SOLE   89,687 0 13,415
ISHARES TR JP MOR EM MK ETF 464288281 275 2,421 SH   SOLE   1,101 0 1,320
ENTERPRISE PRODS PARTNERS L COM 293792107 978 35,423 SH   SOLE   34,979 0 444
EXPRESS SCRIPTS HLDG CO COM 30219G108 321 4,872 SH   SOLE   4,872 0 0
EAST WEST BANCORP INC COM 27579R104 399 7,727 SH   SOLE   6,540 0 1,187
FACEBOOK INC CL A 30303M102 22,368 157,467 SH   SOLE   148,167 0 9,300
FEDEX CORP COM 31428X106 217 1,110 SH   SOLE   1,110 0 0
F M C CORP COM NEW 302491303 8,284 119,033 SH   SOLE   106,468 0 12,565
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 286 8,458 SH   SOLE   8,458 0 0
GENERAL DYNAMICS CORP COM 369550108 7,553 40,345 SH   SOLE   36,443 0 3,902
GENERAL ELECTRIC CO COM 369604103 1,214 40,722 SH   SOLE   39,372 0 1,350
GRAN TIERRA ENERGY INC COM 38500T101 52 19,700 SH   SOLE   19,700 0 0
GLOBAL X FDS GLBX MSCI COLUM 37950E200 106 11,200 SH   SOLE   11,200 0 0
HOME DEPOT INC COM 437076102 496 3,381 SH   SOLE   3,369 0 12
HOLOGIC INC COM 436440101 7,831 184,033 SH   SOLE   164,683 0 19,350
HONEYWELL INTL INC COM 438516106 11,143 89,234 SH   SOLE   80,152 0 9,082
HARRIS CORP DEL COM 413875105 207 1,856 SH   SOLE   1,856 0 0
SCHEIN HENRY INC COM 806407102 285 1,677 SH   SOLE   1,677 0 0
ISHARES GOLD TRUST ISHARES 464285105 300 24,988 SH   SOLE   24,988 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,703 9,779 SH   SOLE   9,629 0 150
ISHARES TR CORE S&P MCP ETF 464287507 1,130 6,598 SH   SOLE   6,598 0 0
INTEL CORP COM 458140100 478 13,262 SH   SOLE   13,262 0 0
SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 307 8,999 SH   SOLE   8,999 0 0
ISHARES TR S&P 500 VAL ETF 464287408 547 5,261 SH   SOLE   5,261 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,647 6,942 SH   SOLE   6,942 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,110 9,754 SH   SOLE   9,054 0 700
ISHARES TR RUSSELL 2000 ETF 464287655 313 2,277 SH   SOLE   2,277 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 343 2,907 SH   SOLE   2,907 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 217 1,340 SH   SOLE   1,185 0 155
ISHARES TR RUS MD CP GR ETF 464287481 571 5,501 SH   SOLE   4,556 0 945
ISHARES TR RUS MID CAP ETF 464287499 265 1,414 SH   SOLE   1,414 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 454 5,471 SH   SOLE   4,166 0 1,305
ISHARES TR RUSSELL 3000 ETF 464287689 1,192 8,522 SH   SOLE   8,500 0 22
JOHNSON & JOHNSON COM 478160104 14,419 115,771 SH   SOLE   103,610 0 12,161
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 228 6,177 SH   SOLE   2,377 0 3,800
JPMORGAN CHASE & CO COM 46625H100 16,230 184,765 SH   SOLE   165,958 0 18,807
KINDER MORGAN INC DEL COM 49456B101 254 11,662 SH   SOLE   11,662 0 0
COCA COLA CO COM 191216100 945 22,256 SH   SOLE   14,474 0 7,783
LOCKHEED MARTIN CORP COM 539830109 419 1,565 SH   SOLE   1,565 0 0
LOWES COS INC COM 548661107 211 2,564 SH   SOLE   2,564 0 0
ISHARES TR IBOXX INV CP ETF 464287242 436 3,697 SH   SOLE   1,657 0 2,040
MASTERCARD INCORPORATED CL A 57636Q104 554 4,926 SH   SOLE   4,926 0 0
MAIN STREET CAPITAL CORP COM 56035L104 765 20,000 SH   SOLE   20,000 0 0
ISHARES TR MBS ETF 464288588 454 4,260 SH   SOLE   1,630 0 2,630
MONDELEZ INTL INC CL A 609207105 351 8,144 SH   SOLE   8,144 0 0
3M CO COM 88579Y101 14,815 77,433 SH   SOLE   68,060 0 9,373
ALTRIA GROUP INC COM 02209S103 920 12,881 SH   SOLE   12,080 0 801
MONSANTO CO NEW COM 61166W101 293 2,592 SH   SOLE   2,592 0 0
MERCK & CO INC COM 58933Y105 311 4,898 SH   SOLE   4,898 0 0
MICROSOFT CORP COM 594918104 1,215 18,451 SH   SOLE   17,550 0 901
M & T BK CORP COM 55261F104 446 2,884 SH   SOLE   2,884 0 0
MYLAN N V SHS EURO N59465109 5,945 152,486 SH   SOLE   137,782 0 14,704
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 649 45,022 SH   SOLE   45,022 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 527 39,410 SH   SOLE   39,410 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 871 17,339 SH   SOLE   15,059 0 2,280
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 678 30,000 SH   SOLE   30,000 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 688 53,076 SH   SOLE   53,076 0 0
NORTHROP GRUMMAN CORP COM 666807102 589 2,477 SH   SOLE   2,361 0 116
NEOVASC INC COM 64065J106 31 20,000 SH   SOLE   20,000 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 123 20,000 SH   SOLE   20,000 0 0
OPGEN INC COM 68373L109 81 70,000 SH   SOLE   70,000 0 0
ORACLE CORP COM 68389X105 14,417 323,168 SH   SOLE   290,476 0 32,692
PG&E CORP COM 69331C108 652 9,826 SH   SOLE   9,826 0 0
PEPSICO INC COM 713448108 16,348 146,148 SH   SOLE   131,911 0 14,237
PFIZER INC COM 717081103 547 15,984 SH   SOLE   15,984 0 0
PROCTER AND GAMBLE CO COM 742718109 926 10,306 SH   SOLE   8,996 0 1,311
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 576 56,332 SH   SOLE   56,332 0 0
PHILIP MORRIS INTL INC COM 718172109 991 8,779 SH   SOLE   8,779 0 0
PINNACLE WEST CAP CORP COM 723484101 210 2,514 SH   SOLE   2,514 0 0
PRIMERICA INC COM 74164M108 267 3,250 SH   SOLE   0 0 3,250
PHILLIPS 66 COM 718546104 296 3,736 SH   SOLE   3,611 0 125
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 366 12,570 SH   SOLE   6,385 0 6,185
QUALCOMM INC COM 747525103 484 8,438 SH   SOLE   8,401 0 37
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 1,144 8,644 SH   SOLE   8,644 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 255 20,750 SH   SOLE   20,750 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 715 7,878 SH   SOLE   7,878 0 0
RAYTHEON CO COM NEW 755111507 517 3,390 SH   SOLE   3,390 0 0
STARBUCKS CORP COM 855244109 2,364 40,488 SH   SOLE   40,358 0 130
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 247 4,965 SH   SOLE   4,965 0 0
SCHWAB CHARLES CORP NEW COM 808513105 7,999 196,010 SH   SOLE   176,268 0 19,742
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,109 19,711 SH   SOLE   19,221 0 490
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 306 5,902 SH   SOLE   5,902 0 0
SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 370 12,090 SH   SOLE   12,090 0 0
SIRIUS XM HLDGS INC COM 82968B103 95 18,478 SH   SOLE   18,478 0 0
SVB FINL GROUP COM 78486Q101 351 1,887 SH   SOLE   1,887 0 0
SCHLUMBERGER LTD COM 806857108 203 2,598 SH   SOLE   279 0 2,319
S&P GLOBAL INC COM 78409V104 6,979 53,381 SH   SOLE   48,060 0 5,320
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,866 20,640 SH   SOLE   19,173 0 1,467
SEMPRA ENERGY COM 816851109 261 2,358 SH   SOLE   2,358 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 14,587 338,514 SH   SOLE   338,514 0 0
STRYKER CORP COM 863667101 12,060 91,607 SH   SOLE   81,489 0 10,118
AT&T INC COM 00206R102 2,590 62,329 SH   SOLE   62,078 0 251
TJX COS INC NEW COM 872540109 10,353 130,912 SH   SOLE   117,783 0 13,129
TRIMBLE INC COM 896239100 286 8,944 SH   SOLE   4,744 0 4,200
TESLA INC COM 88160R101 289 1,039 SH   SOLE   986 0 53
TESORO CORP COM 881609101 6,526 80,509 SH   SOLE   72,645 0 7,864
TIME WARNER INC COM NEW 887317303 275 2,816 SH   SOLE   2,666 0 150
UNION PAC CORP COM 907818108 7,776 73,416 SH   SOLE   66,993 0 6,423
UNITED PARCEL SERVICE INC CL B 911312106 6,230 58,065 SH   SOLE   57,365 0 700
US BANCORP DEL COM NEW 902973304 723 14,042 SH   SOLE   14,042 0 0
ISHARES TR MIN VOL USA ETF 46429B697 336 7,039 SH   SOLE   7,039 0 0
VISA INC COM CL A 92826C839 12,124 136,428 SH   SOLE   121,713 0 14,715
VANGUARD INDEX FDS SMALL CP ETF 922908751 44,673 335,185 SH   SOLE   294,517 0 40,669
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 295 3,700 SH   SOLE   3,700 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 770 19,594 SH   SOLE   19,594 0 0
VIRNETX HLDG CORP COM 92823T108 110 47,834 SH   SOLE   47,834 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 241 2,680 SH   SOLE   2,680 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 252 5,260 SH   SOLE   5,260 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 264 1,894 SH   SOLE   1,894 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 197 12,000 SH   SOLE   12,000 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 439 3,620 SH   SOLE   3,620 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 138,307 1,450,214 SH   SOLE   1,251,198 0 199,016
VANGUARD INDEX FDS GROWTH ETF 922908736 58,660 482,161 SH   SOLE   412,404 0 69,757
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 798 20,101 SH   SOLE   17,636 0 2,465
VERIZON COMMUNICATIONS INC COM 92343V104 7,097 145,574 SH   SOLE   131,512 0 14,061
WELLS FARGO & CO NEW COM 949746101 1,338 24,031 SH   SOLE   23,801 0 230
WYNDHAM WORLDWIDE CORP COM 98310W108 7,725 91,643 SH   SOLE   82,290 0 9,353
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 219 3,136 SH   SOLE   2,756 0 380
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 498 20,999 SH   SOLE   20,999 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 221 4,153 SH   SOLE   4,153 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 305 4,105 SH   SOLE   3,680 0 425
EXXON MOBIL CORP COM 30231G102 12,136 147,988 SH   SOLE   131,679 0 16,308
YUM BRANDS INC COM 988498101 284 4,445 SH   SOLE   4,365 0 80