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 Com COM 88579Y101 6,471 36,954 SH   SOLE   19,329 0 17,625
Accenture Ltd COM G1151C101 12,912 113,970 SH   SOLE   58,757 0 55,213
Allergan PLC COM G0177J108 13,495 58,398 SH   SOLE   29,985 0 28,413
Alliance Data Sys Corp COM 018581108 6,030 30,780 SH   SOLE   15,973 0 14,807
Alphabet Class C COM 02079K107 19,348 27,956 SH   SOLE   14,412 0 13,544
Amazon Com Inc COM 023135106 14,735 20,590 SH   SOLE   10,744 0 9,846
American Tower Corp. COM 03027X100 304 2,680 SH   SOLE   2,300 0 380
Amgen COM 031162100 334 2,192 SH   SOLE   1,942 0 250
Amphenol COM 032095101 5,535 96,554 SH   SOLE   50,054 0 46,500
Ansys Inc Com COM 03662Q105 5,608 61,791 SH   SOLE   32,177 0 29,614
Apple COM 037833100 26,230 274,376 SH   SOLE   145,900 0 128,476
AT&T Inc Com COM 00206R102 1,343 31,092 SH   SOLE   29,270 0 1,822
Biogen COM 09062X103 6,046 25,001 SH   SOLE   13,319 0 11,682
BlackRock COM 09247X101 14,098 41,159 SH   SOLE   21,213 0 19,946
Bristol Myers Squibb Com COM 110122108 8,549 116,235 SH   SOLE   77,636 0 38,599
Caterpillar Inc Del Com COM 149123101 564 7,438 SH   SOLE   7,438 0 0
Celgene Corp COM 151020104 13,657 138,472 SH   SOLE   71,959 0 66,513
Check Point Software COM M22465104 5,362 67,296 SH   SOLE   34,946 0 32,350
Cigna COM 125509109 270 2,113 SH   SOLE   2,113 0 0
Coca-Cola COM 191216100 5,557 122,588 SH   SOLE   65,628 0 56,960
Cognizant Tech Solutns COM 192446102 5,299 92,571 SH   SOLE   48,234 0 44,337
Colgate Palmolive COM 194162103 5,314 72,590 SH   SOLE   37,888 0 34,702
Comcast Corp New Cl A COM 20030N101 6,052 92,829 SH   SOLE   48,241 0 44,588
Costco COM 22160K105 14,058 89,521 SH   SOLE   46,891 0 42,630
CVS Health Corporation COM 126650100 13,273 138,632 SH   SOLE   72,390 0 66,242
Danaher COM 235851102 14,664 145,190 SH   SOLE   74,890 0 70,300
Deere & Co Com COM 244199105 6,449 79,575 SH   SOLE   43,167 0 36,408
Dentsply Sirona COM 24906P109 5,475 88,246 SH   SOLE   45,825 0 42,421
Eastman Chem Co COM 277432100 13,329 196,309 SH   SOLE   100,713 0 95,596
Estee Lauder Cos COM 518439104 6,070 66,688 SH   SOLE   34,610 0 32,078
Exxon Mobil COM 30231G102 797 8,500 SH   SOLE   8,500 0 0
Facebook Inc Cl A COM 30303M102 231 2,020 SH   SOLE   1,745 0 275
General Electric COM 369604103 1,511 48,000 SH   SOLE   48,000 0 0
General Mills COM 370334104 5,453 76,459 SH   SOLE   39,764 0 36,695
Gilead Sciences Inc COM 375558103 13,491 161,718 SH   SOLE   82,749 0 78,969
Hercules Tech Gwth Cap Com COM 427096508 160 12,900 SH   SOLE   12,900 0 0
Home Depot Inc COM 437076102 6,115 47,891 SH   SOLE   25,046 0 22,845
Honeywell Int'l COM 438516106 14,324 123,140 SH   SOLE   63,126 0 60,014
IBM COM 459200101 2,451 16,150 SH   SOLE   10,150 0 6,000
Intel COM 458140100 419 12,779 SH   SOLE   10,559 0 2,220
Intuit Com COM 461202103 268 2,400 SH   SOLE   2,400 0 0
MasterCard Inc COM 57636Q104 5,589 63,471 SH   SOLE   32,961 0 30,510
McKesson Corp. COM 58155Q103 5,828 31,223 SH   SOLE   16,202 0 15,021
Merck & Co Inc Com COM 58933y105 1,904 33,056 SH   SOLE   30,821 0 2,235
Microsoft COM 594918104 14,303 279,521 SH   SOLE   149,010 0 130,511
Monsanto Co New Del COM 61166W101 5,361 51,838 SH   SOLE   26,674 0 25,164
Omnicom Group Inc COM 681919106 13,863 170,119 SH   SOLE   87,589 0 82,530
Oracle COM 68389X105 244 5,950 SH   SOLE   5,950 0 0
Palo Alto Networks COM 697435105 2,522 20,561 SH   SOLE   10,695 0 9,866
Pepsico COM 713448108 13,983 131,990 SH   SOLE   70,625 0 61,365
Philip Morris Int'l COM 718172109 5,359 52,685 SH   SOLE   27,340 0 25,345
Procter & Gamble COM 742718109 14,018 165,555 SH   SOLE   88,425 0 77,130
Qualcomm COM 747525103 13,727 256,240 SH   SOLE   134,344 0 121,896
Rockwell Automation Com COM 773903109 257 2,235 SH   SOLE   2,035 0 200
Salesforce COM 79466L302 12,944 163,003 SH   SOLE   83,454 0 79,549
Schein Henry Inc Com COM 806407102 274 1,550 SH   SOLE   1,550 0 0
Schlumberger COM 806857108 14,120 178,554 SH   SOLE   95,844 0 82,710
Select Sector Spdr Tr Sbi Int- COM 81369Y605 240 10,500 SH   SOLE   9,200 0 1,300
Select Sector Spdr Tr Sbi Int- COM 81369Y886 10,554 201,140 SH   SOLE   201,140 0 0
Simon Property Group COM 828806109 13,964 64,378 SH   SOLE   33,120 0 31,258
SPDR S&P 500 ETF COM 78462F103 300 1,430 SH   SOLE   1,430 0 0
Starbucks COM 855244109 14,526 254,312 SH   SOLE   132,492 0 121,820
Stericycle COM 858912108 14,650 140,699 SH   SOLE   72,429 0 68,270
Target Corp Com COM 87612E106 378 5,419 SH   SOLE   4,837 0 582
Texas Instruments COM 882508104 13,532 215,993 SH   SOLE   111,005 0 104,988
The Priceline Group COM 741503403 6,064 4,857 SH   SOLE   2,519 0 2,338
Thermo Fisher Scientific COM 883556102 13,324 90,176 SH   SOLE   46,161 0 44,015
Time Warner Inc Com COM 887317303 6,079 82,667 SH   SOLE   42,885 0 39,782
TJX Corp COM 872540109 14,116 182,774 SH   SOLE   93,864 0 88,910
Union Pac Corp Com COM 907818108 15,517 177,841 SH   SOLE   97,921 0 79,920
United Technologies Cp COM 913017109 6,530 63,680 SH   SOLE   32,920 0 30,760
Unitedhealth Group Inc COM 91324P102 13,372 94,706 SH   SOLE   48,717 0 45,989
US Bancorp COM 902973304 208 5,157 SH   SOLE   5,157 0 0
V F Corp Com COM 918204108 6,075 98,791 SH   SOLE   51,269 0 47,522
Verizon Communications Com COM 92343V104 1,565 28,020 SH   SOLE   24,960 0 3,060
Visa COM 92826C839 13,342 179,888 SH   SOLE   91,851 0 88,037
Wal Mart Stores Inc Com COM 931142103 3,235 44,300 SH   SOLE   24,300 0 20,000
Walt Disney Co COM 254687106 14,148 144,631 SH   SOLE   75,459 0 69,172
Yum! Brands COM 988498101 6,137 74,014 SH   SOLE   38,819 0 35,195
iShares Gold Trust ETF ETFS 464285105 5,098 399,510 SH   SOLE   399,510 0 0
iShares Tr MSCI EAFE Idx ETF ETFS 464287465 8,280 148,342 SH   SOLE   148,342 0 0
iShares Tr Russell 1000 Val ET ETFS 464287598 10,908 105,640 SH   SOLE   105,590 0 50
iShares Tr S&P 500 Value ETF ETFS 464287408 12,359 133,040 SH   SOLE   133,040 0 0
Powershares QQQ Trust Unit Ser ETFS 73935A104 345 3,210 SH   SOLE   2,910 0 300
SPDR Series S&P Dividend ETF ETFS 78464A763 2,137 25,465 SH   SOLE   22,130 0 3,335
Vanguard Index Fds Mid Cap ETF ETFS 922908629 2,590 20,950 SH   SOLE   20,950 0 0
Vanguard Index Fds REIT ETF ETFS 922908553 1,301 14,667 SH   SOLE   14,102 0 565
Vanguard Index Fds Sm Cap Valu ETFS 922908611 9,104 86,445 SH   SOLE   86,445 0 0
Vanguard Index Fds Small Cp ET ETFS 922908751 246 2,130 SH   SOLE   2,130 0 0
Vanguard Index Fds Sml Cp Grw ETFS 922908595 9,927 80,125 SH   SOLE   80,125 0 0
Vanguard Index Fds Value ETF ETFS 922908744 4,141 48,725 SH   SOLE   48,725 0 0
Vanguard Intl Eqty Idx FTSE Eu ETFS 922042874 499 10,705 SH   SOLE   10,705 0 0
iShares Tr US Pfd Stk Idx ETF ETFS 464288687 6,265 157,050 SH   SOLE   145,545 0 11,505
Wells Fargo & Co New Dep1/1000 PFD 949746655 541 20,785 SH   SOLE   18,785 0 2,000
Novartis A G Sponsored ADR ADR 66987V109 13,941 168,961 SH   SOLE   86,436 0 82,525
Royal Dutch Shell Plc Spons Ad ADR 780259206 1,104 20,000 SH   SOLE   20,000 0 0
Vanguard Inst Index Fund - Sta COM vangcasc3 31,448 510,177 SH   SOLE   510,177 0 0