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 2,903 20,473 SH   SOLE 17,787 0 2,686
ABB LTD SPONSORED ADR 000375204 9,795 554,310 SH   SOLE 458,908 0 95,402
ABBOTT LABS COM 002824100 459 11,402 SH   SOLE 7,431 0 3,971
ABBVIE INC COM 00287Y109 681 12,523 SH   SOLE 8,285 0 4,238
ADOBE SYS INC COM 00724F101 1,322 16,080 SH   SOLE 9,174 0 6,906
AGRIUM INC COM 008916108 1,522 17,000 SH   SOLE 0 0 17,000
AIR PRODS & CHEMS INC COM 009158106 9,591 75,174 SH   SOLE 54,331 0 20,843
ALLERGAN PLC SHS G0177J108 212 780 SH   SOLE 551 0 229
ALLSTATE CORP COM 020002101 3,340 57,357 SH   SOLE 1,530 0 55,827
ALTRIA GROUP INC COM 02209s103 799 14,688 SH   SOLE 5,386 0 9,302
AMAZON COM INC COM 023135106 309 603 SH   SOLE 603 0 0
AMERICAN EXPRESS CO COM 025816109 2,908 39,228 SH   SOLE 25,019 0 14,209
AMETEK INC NEW COM 031100100 254 4,847 SH   SOLE 3,888 0 959
AMGEN INC COM 031162100 11,686 84,487 SH   SOLE 62,174 0 22,313
ANADARKO PETE CORP COM 032511107 532 8,803 SH   SOLE 6,588 0 2,215
ANALOG DEVICES INC COM 032654105 16,779 297,444 SH   SOLE 241,082 0 56,362
APPLE INC COM 037833100 4,149 37,616 SH   SOLE 30,812 0 6,804
APPLIED MATLS INC COM 038222105 7,382 502,500 SH   SOLE 306,856 0 195,644
AT&T INC COM 00206r102 721 22,118 SH   SOLE 15,367 0 6,751
AUTODESK INC COM 052769106 10,590 239,924 SH   SOLE 208,054 0 31,870
AUTOMATIC DATA PROCESSING IN COM 053015103 836 10,402 SH   SOLE 5,171 0 5,231
BARD C R INC COM 067383109 247 1,326 SH   SOLE 115 0 1,211
BECTON DICKINSON & CO COM 075887109 519 3,914 SH   SOLE 3,899 0 15
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,524 23 SH   SOLE 7 0 16
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,315 102,109 SH   SOLE 86,838 0 15,271
BIOGEN INC COM 09062x103 466 1,597 SH   SOLE 640 0 957
BIOMARIN PHARMACEUTICAL INC COM 09061G101 245 2,329 SH   SOLE 2,099 0 230
BOEING CO COM 097023105 291 2,223 SH   SOLE 1,958 0 265
BP PLC SPONSORED ADR 055622104 929 30,415 SH   SOLE 17,875 0 12,540
BRISTOL MYERS SQUIBB CO COM 110122108 925 15,626 SH   SOLE 9,792 0 5,834
BROWN FORMAN CORP CL A 115637100 234 2,187 SH   SOLE 2,187 0 0
BROWN FORMAN CORP CL B 115637209 53 546 SH   SOLE 546 0 0
CABOT OIL & GAS CORP COM 127097103 1,095 50,104 SH   SOLE 50,000 0 104
CACI INTL INC CL A 127190304 10,529 142,335 SH   SOLE 107,425 0 34,910
CAMPBELL SOUP CO COM 134429109 325 6,417 SH   SOLE 6,217 0 200
CAPSTONE TURBINE CORP COM 14067D102 3 10,000 SH   SOLE 10,000 0 0
CELGENE CORP COM 151020104 345 3,185 SH   SOLE 1,851 0 1,334
CHEVRON CORP NEW COM 166764100 7,487 94,912 SH   SOLE 48,536 0 46,376
CHUBB CORP COM 171232101 4,883 39,811 SH   SOLE 26,980 0 12,831
CISCO SYS INC COM 17275r102 371 14,142 SH   SOLE 6,513 0 7,629
CLOROX CO DEL COM 189054109 251 2,170 SH   SOLE 1,665 0 505
COCA COLA CO COM 191216100 1,887 47,028 SH   SOLE 30,154 0 16,874
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 244 3,900 SH   SOLE 1,930 0 1,970
COLGATE PALMOLIVE CO COM 194162103 1,849 29,133 SH   SOLE 24,287 0 4,846
COMCAST CORP NEW CL A 20030n101 583 10,251 SH   SOLE 5,144 0 5,107
CONOCOPHILLIPS COM 20825c104 4,631 96,565 SH   SOLE 47,133 0 49,432
CONSOLIDATED EDISON INC COM 209115104 547 8,175 SH   SOLE 7,456 0 719
CORNING INC COM 219350105 5,261 307,289 SH   SOLE 266,646 0 40,643
COSTCO WHSL CORP NEW COM 22160k105 1,173 8,111 SH   SOLE 3,171 0 4,940
CREE INC COM 225447101 209 8,640 SH   SOLE 6,840 0 1,800
CSX CORP COM 126408103 357 13,273 SH   SOLE 2,529 0 10,744
DANAHER CORP DEL COM 235851102 560 6,574 SH   SOLE 6,564 0 10
DENTSPLY INTL INC NEW COM 249030107 11,147 220,437 SH   SOLE 181,423 0 39,014
DEVON ENERGY CORP NEW COM 25179m103 1,821 49,087 SH   SOLE 43,952 0 5,135
DIAGEO P L C SPON ADR NEW 25243q205 11,416 105,906 SH   SOLE 83,251 0 22,655
DISNEY WALT CO COM DISNEY 254687106 3,724 36,440 SH   SOLE 35,848 0 592
DOMINION RES INC VA NEW COM 25746U109 5,683 80,744 SH   SOLE 61,179 0 19,565
DOVER CORP COM 260003108 2,465 43,116 SH   SOLE 34,151 0 8,965
DOW CHEM CO COM 260543103 404 9,533 SH   SOLE 5,968 0 3,565
DR PEPPER SNAPPLE GROUP INC COM 26138E109 274 3,469 SH   SOLE 3,298 0 171
DU PONT E I DE NEMOURS & CO COM 263534109 1,312 27,223 SH   SOLE 14,310 0 12,913
DUKE ENERGY CORP NEW COM NEW 26441C204 348 4,832 SH   SOLE 1,129 0 3,703
EATON VANCE CORP COM NON VTG 278265103 372 11,140 SH   SOLE 11,140 0 0
EBAY INC COM 278642103 5,131 209,941 SH   SOLE 177,729 0 32,212
ECOLAB INC COM 278865100 4,217 38,432 SH   SOLE 28,938 0 9,494
EMERSON ELEC CO COM 291011104 9,050 204,901 SH   SOLE 159,364 0 45,537
EMPIRE ST RLTY TR INC CL A 292104106 255 15,000 SH   SOLE 15,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 307 12,346 SH   SOLE 12,346 0 0
EOG RES INC COM 26875P101 237 3,260 SH   SOLE 1,614 0 1,646
EXPRESS SCRIPTS HLDG CO COM 30219G108 336 4,154 SH   SOLE 1,678 0 2,476
EXXON MOBIL CORP COM 30231G102 18,024 242,422 SH   SOLE 153,353 0 89,069
FEDEX CORP COM 31428x106 8,278 57,493 SH   SOLE 44,799 0 12,694
FISERV INC COM 337738108 420 4,849 SH   SOLE 2,801 0 2,048
FREEPORT-MCMORAN INC CL B 35671D857 161 16,586 SH   SOLE 9,088 0 7,498
FULLER H B CO COM 359694106 410 12,094 SH   SOLE 12,094 0 0
GENERAL ELECTRIC CO COM 369604103 4,563 180,916 SH   SOLE 98,269 0 82,647
GENUINE PARTS CO COM 372460105 281 3,387 SH   SOLE 2,712 0 675
GILEAD SCIENCES INC COM 375558103 762 7,765 SH   SOLE 4,264 0 3,501
GLAXOSMITHKLINE PLC SPONSORED ADR 37733w105 476 12,391 SH   SOLE 11,430 0 961
GOOGLE INC CL A 38259P508 419 657 SH   SOLE 428 0 229
GOOGLE INC CL C 38259P706 379 623 SH   SOLE 504 0 119
HEWLETT PACKARD CO COM 428236103 361 14,101 SH   SOLE 3,712 0 10,389
HOME DEPOT INC COM 437076102 713 6,172 SH   SOLE 4,683 0 1,489
HONEYWELL INTL INC COM 438516106 818 8,641 SH   SOLE 7,204 0 1,437
HORMEL FOODS CORP COM 440452100 25,742 406,596 SH   SOLE 288,099 0 118,497
HUBBELL INC CL A 443510102 65 600 SH   SOLE 600 0 0
HUBBELL INC CL B 443510201 243 2,855 SH   SOLE 2,855 0 0
ILLINOIS TOOL WKS INC COM 452308109 14,701 178,601 SH   SOLE 136,098 0 42,503
ILLUMINA INC COM 452327109 215 1,223 SH   SOLE 603 0 620
INCYTE CORP COM 45337C102 429 3,890 SH   SOLE 3,510 0 380
INTEL CORP COM 458140100 526 17,456 SH   SOLE 11,633 0 5,823
INTERNATIONAL BUSINESS MACHS COM 459200101 1,728 11,918 SH   SOLE 5,071 0 6,847
INTUITIVE SURGICAL INC COM NEW 46120e602 312 678 SH   SOLE 520 0 158
ISHARES TR CORE S&P500 ETF 464287200 217 1,125 SH   SOLE 1,125 0 0
ISHARES TR IBOXX INV CP ETF 464287242 243 2,091 SH   SOLE 2,091 0 0
JOHNSON & JOHNSON COM 478160104 10,187 109,129 SH   SOLE 76,704 0 32,425
JPMORGAN CHASE & CO COM 46625h100 1,970 32,316 SH   SOLE 18,451 0 13,865
KELLOGG CO COM 487836108 271 4,079 SH   SOLE 1,684 0 2,395
KIMBERLY CLARK CORP COM 494368103 968 8,878 SH   SOLE 8,525 0 353
KRAFT HEINZ CO COM 500754106 1,341 18,995 SH   SOLE 13,922 0 5,073
LILLY ELI & CO COM 532457108 648 7,737 SH   SOLE 4,790 0 2,947
MCDONALDS CORP COM 580135101 320 3,246 SH   SOLE 3,146 0 100
MEDTRONIC PLC SHS G5960L103 16,006 239,117 SH   SOLE 201,672 0 37,445
MERCK & CO INC NEW COM 58933Y105 16,734 338,817 SH   SOLE 246,254 0 92,563
MICROSOFT CORP COM 594918104 24,418 551,685 SH   SOLE 451,420 0 100,265
MONDELEZ INTL INC CL A 609207105 6,531 155,981 SH   SOLE 121,712 0 34,269
NEXTERA ENERGY INC COM 65339F101 481 4,931 SH   SOLE 3,795 0 1,136
NIKE INC CL B 654106103 205 1,668 SH   SOLE 1,564 0 104
NOBLE ENERGY INC COM 655044105 756 25,039 SH   SOLE 23,599 0 1,440
NORDSTROM INC COM 655664100 12,116 168,959 SH   SOLE 144,819 0 24,140
NOVARTIS A G SPONSORED ADR 66987V109 1,594 17,344 SH   SOLE 15,404 0 1,940
NOVO-NORDISK A S ADR 670100205 444 8,185 SH   SOLE 1,450 0 6,735
OMNICOM GROUP INC COM 681919106 219 3,324 SH   SOLE 778 0 2,546
ORACLE CORP COM 68389x105 275 7,612 SH   SOLE 7,306 0 306
PARTNERRE LTD COM G6852T105 241 1,733 SH   SOLE 1,033 0 700
PAYCHEX INC COM 704326107 18,088 379,756 SH   SOLE 296,643 0 83,113
PAYPAL HLDGS INC COM 70450Y103 6,885 221,811 SH   SOLE 185,759 0 36,052
PEPSICO INC COM 713448108 3,173 33,649 SH   SOLE 10,441 0 23,208
PFIZER INC COM 717081103 2,569 81,803 SH   SOLE 36,887 0 44,916
PHILIP MORRIS INTL INC COM 718172109 1,119 14,105 SH   SOLE 5,028 0 9,077
POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 370 5,500 SH   SOLE 5,500 0 0
PPG INDS INC COM 693506107 891 10,166 SH   SOLE 9,132 0 1,034
PRAXAIR INC COM 74005p104 8,804 86,431 SH   SOLE 70,492 0 15,939
PROCTER & GAMBLE CO COM 742718109 10,876 151,187 SH   SOLE 103,690 0 47,497
QUALCOMM INC COM 747525103 294 5,481 SH   SOLE 3,341 0 2,140
QUESTAR CORP COM 748356102 228 11,743 SH   SOLE 8,982 0 2,761
REGENERON PHARMACEUTICALS COM 75886F107 313 673 SH   SOLE 623 0 50
ROCKWELL COLLINS INC COM 774341101 10,649 130,122 SH   SOLE 114,416 0 15,706
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7,753 163,288 SH   SOLE 143,019 0 20,269
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 546 11,525 SH   SOLE 7,977 0 3,548
SCHLUMBERGER LTD COM 806857108 1,122 16,274 SH   SOLE 10,703 0 5,571
SEALED AIR CORP NEW COM 81211k100 8,472 180,715 SH   SOLE 151,255 0 29,460
SIGMA ALDRICH CORP COM 826552101 353 2,538 SH   SOLE 931 0 1,607
SONOCO PRODS CO COM 835495102 365 9,666 SH   SOLE 9,666 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 612 5,730 SH   SOLE 5,730 0 0
SPECTRA ENERGY CORP COM 847560109 11,109 422,880 SH   SOLE 352,184 0 70,696
ST JUDE MED INC COM 790849103 968 15,342 SH   SOLE 12,552 0 2,790
STATOIL ASA SPONSORED ADR 85771p102 3,609 247,842 SH   SOLE 203,417 0 44,425
STRYKER CORP COM 863667101 10,881 115,631 SH   SOLE 100,320 0 15,311
SYNGENTA AG SPONSORED ADR 87160a100 267 4,181 SH   SOLE 4,181 0 0
SYNOPSYS INC COM 871607107 6,055 131,109 SH   SOLE 117,239 0 13,870
TARGET CORP COM 87612e106 454 5,775 SH   SOLE 2,508 0 3,267
TEXAS INSTRS INC COM 882508104 380 7,671 SH   SOLE 7,618 0 53
THERMO FISHER SCIENTIFIC INC COM 883556102 4,421 36,158 SH   SOLE 25,739 0 10,419
TIME WARNER CABLE INC COM 88732J207 279 1,555 SH   SOLE 1,532 0 23
TIME WARNER INC COM NEW 887317303 456 6,637 SH   SOLE 6,071 0 566
TRIMBLE NAVIGATION LTD COM 896239100 2,303 140,271 SH   SOLE 124,191 0 16,080
UNILEVER N V N Y SHS NEW 904784709 9,759 242,766 SH   SOLE 168,016 0 74,750
UNILEVER PLC SPON ADR NEW 904767704 5,214 127,854 SH   SOLE 116,989 0 10,865
UNION PAC CORP COM 907818108 1,112 12,576 SH   SOLE 5,774 0 6,802
UNITED TECHNOLOGIES CORP COM 913017109 452 5,082 SH   SOLE 5,035 0 47
UNITEDHEALTH GROUP INC COM 91324p102 2,564 22,098 SH   SOLE 21,991 0 107
US BANCORP DEL COM NEW 902973304 1,171 28,554 SH   SOLE 28,456 0 98
VANGUARD INDEX FDS GROWTH ETF 922908736 553 5,513 SH   SOLE 5,513 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,218 18,315 SH   SOLE 18,315 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 620 8,075 SH   SOLE 8,075 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 283 5,762 SH   SOLE 5,762 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 916 17,061 SH   SOLE 17,061 0 0
VERISK ANALYTICS INC COM 92345Y106 12,054 163,087 SH   SOLE 134,174 0 28,913
VERIZON COMMUNICATIONS INC COM 92343v104 1,297 29,820 SH   SOLE 17,013 0 12,807
VERTEX PHARMACEUTICALS INC COM 92532F100 273 2,621 SH   SOLE 1,921 0 700
VISA INC COM CL A 92826c839 369 5,292 SH   SOLE 4,144 0 1,148
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 15,782 497,234 SH   SOLE 397,898 0 99,336
VULCAN MATLS CO COM 929160109 2,806 31,454 SH   SOLE 10,158 0 21,296
WALGREENS BOOTS ALLIANCE INC COM 931427108 662 7,969 SH   SOLE 3,840 0 4,129
WELLS FARGO & CO NEW COM 949746101 627 12,206 SH   SOLE 9,769 0 2,437
WESTROCK CO COM 96145D105 242 4,708 SH   SOLE 1,179 0 3,529
WHOLE FOODS MKT INC COM 966837106 354 11,193 SH   SOLE 8,123 0 3,070
WILEY JOHN & SONS INC CL A 968223206 11,736 234,584 SH   SOLE 185,638 0 48,946
WILEY JOHN & SONS INC CL B 968223305 42 850 SH   SOLE 850 0 0
WILLIAMS COS INC DEL COM 969457100 7,206 195,545 SH   SOLE 142,040 0 53,505
ZIMMER BIOMET HLDGS INC COM 98956P102 7,472 79,546 SH   SOLE 69,174 0 10,372