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 88579Y101 3,069 20,373 SH   SOLE 17,687 0 2,686
ABB LTD SPONSORED ADR 000375204 9,990 563,453 SH   SOLE 468,318 0 95,135
ABBOTT LABS COM 002824100 576 12,819 SH   SOLE 8,848 0 3,971
ABBVIE INC COM 00287Y109 731 12,346 SH   SOLE 8,108 0 4,238
ADOBE SYS INC COM 00724F101 1,447 15,400 SH   SOLE 8,994 0 6,406
AGRIUM INC COM 008916108 1,519 17,000 SH   SOLE 0 0 17,000
AIR PRODS & CHEMS INC COM 009158106 9,595 73,743 SH   SOLE 53,161 0 20,582
ALEXION PHARMACEUTICALS INC COM 015351109 297 1,559 SH   SOLE 1,404 0 155
ALLERGAN PLC SHS G0177J108 244 780 SH   SOLE 551 0 229
ALLSTATE CORP COM 020002101 3,386 54,527 SH   SOLE 2,845 0 51,682
ALPHABET INC CAP STK CL A 02079K305 511 657 SH   SOLE 428 0 229
ALPHABET INC CAP STK CL C 02079K107 473 623 SH   SOLE 504 0 119
ALTRIA GROUP INC COM 02209s103 797 13,688 SH   SOLE 4,386 0 9,302
AMAZON COM INC COM 023135106 408 603 SH   SOLE 568 0 35
AMERICAN EXPRESS CO COM 025816109 2,728 39,228 SH   SOLE 25,019 0 14,209
AMETEK INC NEW COM 031100100 258 4,808 SH   SOLE 3,888 0 920
AMGEN INC COM 031162100 13,387 82,469 SH   SOLE 60,874 0 21,595
ANADARKO PETE CORP COM 032511107 422 8,683 SH   SOLE 6,468 0 2,215
ANALOG DEVICES INC COM 032654105 16,693 301,756 SH   SOLE 244,094 0 57,662
APPLE INC COM 037833100 3,952 37,541 SH   SOLE 30,737 0 6,804
APPLIED MATLS INC COM 038222105 9,192 492,355 SH   SOLE 296,711 0 195,644
AT&T INC COM 00206r102 686 19,923 SH   SOLE 13,172 0 6,751
AUTODESK INC COM 052769106 14,781 242,589 SH   SOLE 210,719 0 31,870
AUTOMATIC DATA PROCESSING IN COM 053015103 881 10,402 SH   SOLE 5,171 0 5,231
BARD C R INC COM 067383109 251 1,326 SH   SOLE 115 0 1,211
BECTON DICKINSON & CO COM 075887109 603 3,914 SH   SOLE 3,899 0 15
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,549 23 SH   SOLE 7 0 16
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,512 102,334 SH   SOLE 87,168 0 15,166
BIOGEN INC COM 09062x103 474 1,547 SH   SOLE 590 0 957
BIOMARIN PHARMACEUTICAL INC COM 09061G101 301 2,874 SH   SOLE 2,564 0 310
BOEING CO COM 097023105 322 2,223 SH   SOLE 1,958 0 265
BP PLC SPONSORED ADR 055622104 871 27,865 SH   SOLE 15,325 0 12,540
BRISTOL MYERS SQUIBB CO COM 110122108 1,129 16,406 SH   SOLE 10,572 0 5,834
BROWN FORMAN CORP CL A 115637100 238 2,157 SH   SOLE 2,157 0 0
BROWN FORMAN CORP CL B 115637209 54 546 SH   SOLE 546 0 0
CABOT OIL & GAS CORP COM 127097103 886 50,104 SH   SOLE 50,000 0 104
CACI INTL INC CL A 127190304 13,137 141,595 SH   SOLE 106,685 0 34,910
CAMPBELL SOUP CO COM 134429109 337 6,417 SH   SOLE 6,217 0 200
CELGENE CORP COM 151020104 381 3,185 SH   SOLE 1,851 0 1,334
CHEVRON CORP NEW COM 166764100 7,670 85,254 SH   SOLE 46,778 0 38,476
CHUBB CORP COM 171232101 5,124 38,633 SH   SOLE 25,802 0 12,831
CISCO SYS INC COM 17275r102 378 13,902 SH   SOLE 6,273 0 7,629
CLOROX CO DEL COM 189054109 275 2,170 SH   SOLE 1,665 0 505
COCA COLA CO COM 191216100 2,013 46,848 SH   SOLE 29,974 0 16,874
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 234 3,900 SH   SOLE 1,930 0 1,970
COLGATE PALMOLIVE CO COM 194162103 1,941 29,133 SH   SOLE 24,287 0 4,846
COMCAST CORP NEW CL A 20030n101 578 10,251 SH   SOLE 5,144 0 5,107
CONOCOPHILLIPS COM 20825c104 4,409 94,427 SH   SOLE 44,995 0 49,432
CONSOLIDATED EDISON INC COM 209115104 525 8,175 SH   SOLE 7,456 0 719
CORNING INC COM 219350105 5,814 318,041 SH   SOLE 282,673 0 35,368
COSTCO WHSL CORP NEW COM 22160k105 1,274 7,891 SH   SOLE 3,021 0 4,870
CSX CORP COM 126408103 341 13,144 SH   SOLE 2,400 0 10,744
DANAHER CORP DEL COM 235851102 611 6,574 SH   SOLE 6,564 0 10
DENTSPLY INTL INC NEW COM 249030107 13,616 223,771 SH   SOLE 184,757 0 39,014
DEVON ENERGY CORP NEW COM 25179m103 1,651 51,592 SH   SOLE 46,847 0 4,745
DIAGEO P L C SPON ADR NEW 25243q205 13,504 123,814 SH   SOLE 98,459 0 25,355
DISNEY WALT CO COM DISNEY 254687106 3,827 36,415 SH   SOLE 35,823 0 592
DOMINION RES INC VA NEW COM 25746U109 4,383 64,806 SH   SOLE 45,941 0 18,865
DOVER CORP COM 260003108 2,646 43,151 SH   SOLE 34,186 0 8,965
DOW CHEM CO COM 260543103 326 6,327 SH   SOLE 2,762 0 3,565
DR PEPPER SNAPPLE GROUP INC COM 26138E109 323 3,469 SH   SOLE 3,298 0 171
DU PONT E I DE NEMOURS & CO COM 263534109 1,736 26,059 SH   SOLE 13,146 0 12,913
DUKE ENERGY CORP NEW COM NEW 26441C204 339 4,755 SH   SOLE 1,052 0 3,703
EATON VANCE CORP COM NON VTG 278265103 359 11,082 SH   SOLE 11,082 0 0
EBAY INC COM 278642103 6,674 242,883 SH   SOLE 205,271 0 37,612
ECOLAB INC COM 278865100 4,367 38,182 SH   SOLE 28,688 0 9,494
EMERSON ELEC CO COM 291011104 9,930 207,618 SH   SOLE 162,104 0 45,514
EMPIRE ST RLTY TR INC CL A 292104106 271 15,000 SH   SOLE 15,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 294 11,496 SH   SOLE 11,000 0 496
EOG RES INC COM 26875P101 231 3,260 SH   SOLE 1,614 0 1,646
EXPRESS SCRIPTS HLDG CO COM 30219G108 363 4,154 SH   SOLE 1,678 0 2,476
EXXON MOBIL CORP COM 30231G102 18,679 239,632 SH   SOLE 150,545 0 89,087
FACEBOOK INC CL A 30303M102 270 2,577 SH   SOLE 2,402 0 175
FEDEX CORP COM 31428x106 10,144 68,084 SH   SOLE 53,840 0 14,244
FISERV INC COM 337738108 434 4,749 SH   SOLE 2,701 0 2,048
FREEPORT-MCMORAN INC CL B 35671D857 97 14,330 SH   SOLE 8,832 0 5,498
FULLER H B CO COM 359694106 441 12,094 SH   SOLE 12,094 0 0
GENERAL ELECTRIC CO COM 369604103 5,481 175,941 SH   SOLE 93,294 0 82,647
GENUINE PARTS CO COM 372460105 291 3,387 SH   SOLE 2,712 0 675
GILEAD SCIENCES INC COM 375558103 781 7,719 SH   SOLE 4,218 0 3,501
GLAXOSMITHKLINE PLC SPONSORED ADR 37733w105 410 10,173 SH   SOLE 9,212 0 961
HEWLETT PACKARD ENTERPRISE C COM 42824C109 181 11,888 SH   SOLE 1,499 0 10,389
HOME DEPOT INC COM 437076102 816 6,172 SH   SOLE 4,683 0 1,489
HONEYWELL INTL INC COM 438516106 936 9,041 SH   SOLE 7,604 0 1,437
HORMEL FOODS CORP COM 440452100 31,625 399,915 SH   SOLE 282,618 0 117,297
HP INC COM 40434L105 124 10,438 SH   SOLE 1,499 0 8,939
HUBBELL INC COM 443510607 349 3,455 SH   SOLE 3,455 0 0
ILLINOIS TOOL WKS INC COM 452308109 16,891 182,248 SH   SOLE 139,815 0 42,433
ILLUMINA INC COM 452327109 231 1,206 SH   SOLE 586 0 620
INCYTE CORP COM 45337C102 474 4,374 SH   SOLE 3,914 0 460
INTEL CORP COM 458140100 533 15,460 SH   SOLE 9,637 0 5,823
INTERNATIONAL BUSINESS MACHS COM 459200101 1,605 11,663 SH   SOLE 4,816 0 6,847
INTUITIVE SURGICAL INC COM NEW 46120e602 370 678 SH   SOLE 520 0 158
IONIS PHARMACEUTICALS INC COM 462222100 333 5,375 SH   SOLE 2,085 0 3,290
ISHARES TR CORE S&P500 ETF 464287200 230 1,125 SH   SOLE 925 0 200
ISHARES TR IBOXX INV CP ETF 464287242 238 2,091 SH   SOLE 2,091 0 0
JOHNSON & JOHNSON COM 478160104 11,498 111,934 SH   SOLE 79,509 0 32,425
JPMORGAN CHASE & CO COM 46625h100 2,159 32,696 SH   SOLE 18,831 0 13,865
KELLOGG CO COM 487836108 295 4,079 SH   SOLE 1,684 0 2,395
KIMBERLY CLARK CORP COM 494368103 1,092 8,578 SH   SOLE 8,225 0 353
KRAFT HEINZ CO COM 500754106 1,483 20,386 SH   SOLE 15,413 0 4,973
LILLY ELI & CO COM 532457108 652 7,737 SH   SOLE 4,790 0 2,947
MCDONALDS CORP COM 580135101 383 3,246 SH   SOLE 3,146 0 100
MEDIVATION INC COM 58501N101 286 5,921 SH   SOLE 5,291 0 630
MEDTRONIC PLC SHS G5960L103 17,876 232,399 SH   SOLE 198,954 0 33,445
MERCK & CO INC NEW COM 58933Y105 18,381 348,000 SH   SOLE 255,437 0 92,563
MICROSOFT CORP COM 594918104 30,603 551,609 SH   SOLE 451,844 0 99,765
MONDELEZ INTL INC CL A 609207105 7,008 156,280 SH   SOLE 122,011 0 34,269
NEXTERA ENERGY INC COM 65339F101 512 4,931 SH   SOLE 3,795 0 1,136
NIKE INC CL B 654106103 226 3,614 SH   SOLE 3,406 0 208
NOBLE ENERGY INC COM 655044105 757 22,999 SH   SOLE 22,999 0 0
NORDSTROM INC COM 655664100 10,354 207,862 SH   SOLE 169,922 0 37,940
NOVARTIS A G SPONSORED ADR 66987V109 2,446 28,428 SH   SOLE 24,083 0 4,345
NOVO-NORDISK A S ADR 670100205 449 7,727 SH   SOLE 1,450 0 6,277
OMNICOM GROUP INC COM 681919106 251 3,324 SH   SOLE 778 0 2,546
ORACLE CORP COM 68389x105 288 7,886 SH   SOLE 7,580 0 306
PARTNERRE LTD COM G6852T105 242 1,733 SH   SOLE 1,033 0 700
PAYCHEX INC COM 704326107 20,179 381,523 SH   SOLE 298,410 0 83,113
PAYPAL HLDGS INC COM 70450Y103 8,898 245,807 SH   SOLE 205,555 0 40,252
PEPSICO INC COM 713448108 3,427 34,293 SH   SOLE 11,085 0 23,208
PFIZER INC COM 717081103 2,641 81,803 SH   SOLE 36,887 0 44,916
PHILIP MORRIS INTL INC COM 718172109 1,152 13,105 SH   SOLE 4,028 0 9,077
POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 351 5,500 SH   SOLE 0 0 5,500
PPG INDS INC COM 693506107 1,001 10,132 SH   SOLE 9,132 0 1,000
PRAXAIR INC COM 74005p104 10,456 102,110 SH   SOLE 84,041 0 18,069
PROCTER & GAMBLE CO COM 742718109 12,397 156,115 SH   SOLE 108,618 0 47,497
QUESTAR CORP COM 748356102 229 11,743 SH   SOLE 8,982 0 2,761
REGENERON PHARMACEUTICALS COM 75886F107 423 780 SH   SOLE 710 0 70
ROCKWELL COLLINS INC COM 774341101 12,317 133,447 SH   SOLE 117,801 0 15,646
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7,587 164,786 SH   SOLE 140,996 0 23,790
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 516 11,267 SH   SOLE 7,719 0 3,548
SCHLUMBERGER LTD COM 806857108 1,149 16,467 SH   SOLE 10,896 0 5,571
SEALED AIR CORP NEW COM 81211k100 7,706 172,787 SH   SOLE 143,327 0 29,460
SONOCO PRODS CO COM 835495102 395 9,666 SH   SOLE 9,666 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 581 5,730 SH   SOLE 730 0 5,000
SPECTRA ENERGY CORP COM 847560109 11,774 491,796 SH   SOLE 412,992 0 78,804
ST JUDE MED INC COM 790849103 1,294 20,950 SH   SOLE 18,210 0 2,740
STATOIL ASA SPONSORED ADR 85771p102 1,640 117,489 SH   SOLE 94,639 0 22,850
STRYKER CORP COM 863667101 11,151 119,980 SH   SOLE 104,669 0 15,311
SYNGENTA AG SPONSORED ADR 87160a100 339 4,310 SH   SOLE 4,310 0 0
SYNOPSYS INC COM 871607107 6,070 133,079 SH   SOLE 119,209 0 13,870
TARGET CORP COM 87612e106 419 5,775 SH   SOLE 2,508 0 3,267
TEXAS INSTRS INC COM 882508104 382 6,971 SH   SOLE 6,918 0 53
THERMO FISHER SCIENTIFIC INC COM 883556102 5,023 35,408 SH   SOLE 25,389 0 10,019
TIME WARNER CABLE INC COM 88732J207 306 1,651 SH   SOLE 1,628 0 23
TIME WARNER INC COM NEW 887317303 6,723 103,959 SH   SOLE 89,428 0 14,531
TRIMBLE NAVIGATION LTD COM 896239100 3,189 148,661 SH   SOLE 134,821 0 13,840
UNILEVER N V N Y SHS NEW 904784709 10,505 242,491 SH   SOLE 168,091 0 74,400
UNILEVER PLC SPON ADR NEW 904767704 5,867 136,071 SH   SOLE 123,706 0 12,365
UNION PAC CORP COM 907818108 975 12,462 SH   SOLE 5,660 0 6,802
UNITED TECHNOLOGIES CORP COM 913017109 488 5,082 SH   SOLE 5,035 0 47
UNITEDHEALTH GROUP INC COM 91324p102 2,553 21,698 SH   SOLE 21,591 0 107
US BANCORP DEL COM NEW 902973304 1,225 28,699 SH   SOLE 28,601 0 98
VANGUARD INDEX FDS GROWTH ETF 922908736 584 5,487 SH   SOLE 5,487 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,405 18,215 SH   SOLE 18,215 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 658 8,075 SH   SOLE 8,075 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 237 5,450 SH   SOLE 5,450 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 324 6,496 SH   SOLE 6,496 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 933 16,461 SH   SOLE 12,031 0 4,430
VERISK ANALYTICS INC COM 92345Y106 12,607 163,983 SH   SOLE 134,570 0 29,413
VERIZON COMMUNICATIONS INC COM 92343v104 1,111 24,047 SH   SOLE 12,272 0 11,775
VERTEX PHARMACEUTICALS INC COM 92532F100 393 3,126 SH   SOLE 2,352 0 774
VISA INC COM CL A 92826c839 410 5,292 SH   SOLE 4,144 0 1,148
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 16,057 497,746 SH   SOLE 397,300 0 100,446
VULCAN MATLS CO COM 929160109 2,918 30,724 SH   SOLE 9,558 0 21,166
WALGREENS BOOTS ALLIANCE INC COM 931427108 662 7,769 SH   SOLE 3,640 0 4,129
WELLS FARGO & CO NEW COM 949746101 664 12,206 SH   SOLE 9,769 0 2,437
WESTROCK CO COM 96145D105 215 4,708 SH   SOLE 1,179 0 3,529
WHOLE FOODS MKT INC COM 966837106 341 10,193 SH   SOLE 8,123 0 2,070
WILEY JOHN & SONS INC CL A 968223206 11,677 259,308 SH   SOLE 205,212 0 54,096
WILEY JOHN & SONS INC CL B 968223305 38 850 SH   SOLE 850 0 0
WILLIAMS COS INC DEL COM 969457100 6,222 242,097 SH   SOLE 181,692 0 60,405
ZIMMER BIOMET HLDGS INC COM 98956P102 8,776 85,546 SH   SOLE 75,174 0 10,372