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 COMPANY COM COM 88579y101 9,347 78,274 SH   SOLE   78,274 0 0
ABBOTT LABORATORIES COM 002824100 9,473 285,426 SH   SOLE   285,426 0 0
ABBVIE INC COM 00287y109 12,812 286,426 SH   SOLE   286,426 0 0
ACE LIMITED (NEW) COM h0023r105 1,831 19,575 SH   SOLE   19,575 0 0
AFLAC INC COM COM 001055102 2,081 33,575 SH   SOLE   33,575 0 0
AIR PRODUCTS & CHEMICALS INC C COM 009158106 16,099 151,062 SH   SOLE   151,062 0 0
ALCOA INC COM COM 013817101 1,845 227,206 SH   SOLE   227,206 0 0
ALKERMES PLC COM g01767105 235 7,000 SH   SOLE   7,000 0 0
ALPHA NATURAL RESOURCES INC COM 02076x102 89 15,000 SH   SOLE   15,000 0 0
AMERICAN EXPRESS CO COM COM 025816109 487 6,450 SH   SOLE   6,450 0 0
AMGEN INC COM COM 031162100 2,082 18,600 SH   SOLE   18,600 0 0
ANALOG DEVICES COM COM 032654105 235 5,000 SH   SOLE   5,000 0 0
APACHE CORP COM COM 037411105 250 2,935 SH   SOLE   2,935 0 0
APPLE INC COM 037833100 8,674 18,194 SH   SOLE   18,194 0 0
ASCENT CAPITAL GROUP INC. COM 043632108 355 4,400 SH   SOLE   4,400 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 18,722 258,668 SH   SOLE   258,668 0 0
BANK OF AMERICA CORP COM COM 060505104 453 32,840 SH   SOLE   32,840 0 0
BERKSHIRE HATHAWAY INC CL B (N COM 084670702 24,186 213,078 SH   SOLE   213,078 0 0
BOEING CO COM COM 097023105 1,355 11,530 SH   SOLE   11,530 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 1,993 169,725 SH   SOLE   169,725 0 0
CAMBRIDGE BANCORP COM COM 132152109 228 5,950 SH   SOLE   5,950 0 0
CATERPILLAR INC COM COM 149123101 13,491 161,757 SH   SOLE   161,757 0 0
CELGENE CORP COM COM 151020104 652 4,230 SH   SOLE   4,230 0 0
CERNER CORP COM COM 156782104 1,171 22,280 SH   SOLE   22,280 0 0
CHESAPEAKE ENERGY CORP COM COM 165167107 331 12,780 SH   SOLE   12,780 0 0
CHEVRON CORP COM COM 166764100 10,629 87,480 SH   SOLE   87,480 0 0
CHURCH & DWIGHT INC COM COM 171340102 22,284 371,088 SH   SOLE   371,088 0 0
CISCO SYSTEMS INC COM COM 17275r102 5,353 228,446 SH   SOLE   228,446 0 0
CITIGROUP INC (NEW) COM 172967424 1,386 28,567 SH   SOLE   28,567 0 0
CLEAN HARBORS INC COM 184496107 1,162 19,800 SH   SOLE   19,800 0 0
COLGATE-PALMOLIVE CO COM COM 194162103 285 4,800 SH   SOLE   4,800 0 0
CONOCOPHILLIPS COM COM 20825c104 368 5,300 SH   SOLE   5,300 0 0
CONSOL ENERGY INC COM COM 20854p109 447 13,277 SH   SOLE   13,277 0 0
CVS CAREMARK CORP COM COM 126650100 440 7,750 SH   SOLE   7,750 0 0
CYPRESS SEMICONDUCTOR CORP COM COM 232806109 583 62,290 SH   SOLE   62,290 0 0
DIRECTV COM COM 25490a309 11,666 195,149 SH   SOLE   195,149 0 0
DISCOVERY COMMUNICATIONS INC C COM 25470f104 2,560 30,330 SH   SOLE   30,330 0 0
DISCOVERY COMMUNICATIONS INC- COM 25470f302 2,369 30,330 SH   SOLE   30,330 0 0
DUNKIN' BRANDS GROUP INC COM 265504100 679 15,000 SH   SOLE   15,000 0 0
E I DUPONT DENEMOURS & CO COM COM 263534109 1,423 24,297 SH   SOLE   24,297 0 0
EATON VANCE CORP NON-VOTING CO COM 278265103 2,423 62,400 SH   SOLE   62,400 0 0
ECOLAB INC COM COM 278865100 23,258 235,503 SH   SOLE   235,503 0 0
EMC CORP COM (MA) COM 268648102 567 22,200 SH   SOLE   22,200 0 0
ENTERGY CORP (NEW) COM COM 29364g103 619 9,789 SH   SOLE   9,789 0 0
EVERTEC INC COM 30040p103 267 12,000 SH   SOLE   12,000 0 0
EXXON MOBIL CORP COM COM 30231g102 37,304 433,563 SH   SOLE   433,563 0 0
FACEBOOK INC CL A COM 30303m102 743 14,798 SH   SOLE   14,798 0 0
FORD MOTOR COMPANY COM COM 345370860 4,552 269,800 SH   SOLE   269,800 0 0
GENERAL ELECTRIC CO COM COM 369604103 9,557 400,027 SH   SOLE   400,027 0 0
GENERAL MILLS INC COM COM 370334104 2,197 45,848 SH   SOLE   45,848 0 0
GILEAD SCIENCES INC COM COM 375558103 551 8,760 SH   SOLE   8,760 0 0
GOOGLE INC CL A COM 38259p508 4,098 4,679 SH   SOLE   4,679 0 0
HALLIBURTON CO COM COM 406216101 313 6,500 SH   SOLE   6,500 0 0
HESS CORP COM COM 42809h107 799 10,325 SH   SOLE   10,325 0 0
HEWLETT-PACKARD CO COM COM 428236103 1,523 72,548 SH   SOLE   72,548 0 0
HOME DEPOT INC COM COM 437076102 1,365 18,000 SH   SOLE   18,000 0 0
ILLINOIS TOOL WORKS INC COM COM 452308109 351 4,600 SH   SOLE   4,600 0 0
INTEL CORP COM COM 458140100 8,279 361,185 SH   SOLE   361,185 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 4,260 23,006 SH   SOLE   23,006 0 0
IRONWOOD PHARMACEUTICALS COM 46333x108 237 20,000 SH   SOLE   20,000 0 0
ISHARES FTSE/XINHUA CHINA 25 I COM 464287184 1,798 48,500 SH   SOLE   48,500 0 0
ISHARES GOLD TRUST COM 464285105 1,078 83,600 SH   SOLE   83,600 0 0
ISHARES MSCI BRIC INDEX ETF COM 464286657 2,820 75,745 SH   SOLE   75,745 0 0
ISHARES MSCI JAPAN SMALL CAP E COM 464286582 828 15,000 SH   SOLE   15,000 0 0
JOHNSON & JOHNSON COM COM 478160104 19,486 224,773 SH   SOLE   224,773 0 0
JPMORGAN CHASE & CO COM COM 46625h100 1,961 37,934 SH   SOLE   37,934 0 0
KIMBERLY-CLARK CORP COM COM 494368103 3,884 41,218 SH   SOLE   41,218 0 0
LIBERTY GLOBAL PLC CL A COM g5480u104 7,440 93,763 SH   SOLE   93,763 0 0
LIBERTY GLOBAL PLC SER C COM g5480u120 12,949 171,667 SH   SOLE   171,667 0 0
LIBERTY MEDIA - INTERACTIVE SE COM 53071m104 11,866 505,594 SH   SOLE   505,594 0 0
LIBERTY MEDIA CORP COM 531229102 24,317 165,251 SH   SOLE   165,251 0 0
LIBERTY VENTURES SER A COM 53071m880 3,441 39,022 SH   SOLE   39,022 0 0
LINKEDIN CORP A COM 53578a108 1,325 5,383 SH   SOLE   5,383 0 0
MARKET VECTORS GOLD MINERS ETF COM 57060u100 5,795 231,590 SH   SOLE   231,590 0 0
MARVELOUS MKT BIRDWOOD LLC COM 788829976 151 151,112 SH   SOLE   151,112 0 0
MCDONALD'S CORP COM COM 580135101 792 8,230 SH   SOLE   8,230 0 0
MEDTRONIC INC COM COM 585055106 11,762 220,881 SH   SOLE   220,881 0 0
MERCK & CO INC (NEW) COM 58933y105 18,921 397,417 SH   SOLE   397,417 0 0
MICROSOFT CORP COM COM 594918104 3,250 97,656 SH   SOLE   97,656 0 0
MOLEX INC COM COM 608554101 2,893 75,100 SH   SOLE   75,100 0 0
MOSAIC COMPANY COM 61945c103 2,419 56,220 SH   SOLE   56,220 0 0
MRC GLOBAL INC COM 55345k103 240 8,930 SH   SOLE   8,930 0 0
NETFLIX INC. COM 64110l106 708 2,290 SH   SOLE   2,290 0 0
NEWMONT MINING CORP COM COM 651639106 513 18,279 SH   SOLE   18,279 0 0
NUANCE COMMUNICATIONS INC (NEW COM 67020y100 430 23,000 SH   SOLE   23,000 0 0
OCCIDENTAL PETROLEUM CORP COM COM 674599105 569 6,090 SH   SOLE   6,090 0 0
PALL CORP COM COM 696429307 32,878 426,770 SH   SOLE   426,770 0 0
PALO ALTO NETWORKS INC COM 697435105 706 15,406 SH   SOLE   15,406 0 0
PAYCHEX INC COM COM 704326107 236 5,800 SH   SOLE   5,800 0 0
PEABODY ENERGY CORP COM COM 704549104 203 11,790 SH   SOLE   11,790 0 0
PEPSICO INC COM COM 713448108 10,337 130,025 SH   SOLE   130,025 0 0
PERRIGO CO COM COM 714290103 763 6,181 SH   SOLE   6,181 0 0
PETSMART INC COM COM 716768106 305 4,000 SH   SOLE   4,000 0 0
PFIZER INC COM COM 717081103 702 24,422 SH   SOLE   24,422 0 0
POTASH CORP OF SASKATCHEWAN IN COM 73755l107 219 7,000 SH   SOLE   7,000 0 0
PROCTER & GAMBLE CO COM COM 742718109 2,353 31,126 SH   SOLE   31,126 0 0
QUALCOMM INC COM COM 747525103 489 7,260 SH   SOLE   7,260 0 0
RIVERBED TECHNOLOGY INC COM 768573107 509 34,915 SH   SOLE   34,915 0 0
ROCHE HOLDING LTD SPONSORED AD COM 771195104 270 4,000 SH   SOLE   4,000 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 860 20,000 SH   SOLE   20,000 0 0
ROLLINS INC COM COM 775711104 1,324 49,970 SH   SOLE   49,970 0 0
SCHLUMBERGER LTD NV COM COM 806857108 16,451 186,186 SH   SOLE   186,186 0 0
SERVICENOW INC COM 81762p102 657 12,646 SH   SOLE   12,646 0 0
SIGMA-ALDRICH CORP COM COM 826552101 6,584 77,189 SH   SOLE   77,189 0 0
SPDR GOLD TRUST COM 78463v107 12,207 95,235 SH   SOLE   95,235 0 0
STARZ INC CL A - LIBERTY CAPIT COM 85571q102 7,087 251,953 SH   SOLE   251,953 0 0
STERICYCLE INC COM COM 858912108 3,020 26,170 SH   SOLE   26,170 0 0
STRYKER CORP COM COM 863667101 915 13,542 SH   SOLE   13,542 0 0
SYSCO CORP COM COM 871829107 248 7,780 SH   SOLE   7,780 0 0
TELLABS INC COM COM 879664100 182 80,000 SH   SOLE   80,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,615 39,231 SH   SOLE   39,231 0 0
TUPPERWARE BRANDS CORP COM COM 899896104 1,468 17,000 SH   SOLE   17,000 0 0
TWENTY-FIRST CENTURY FOX INC C COM 90130a200 992 29,700 SH   SOLE   29,700 0 0
UNION PACIFIC CORP COM COM 907818108 4,857 31,270 SH   SOLE   31,270 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844 1,321 18,970 SH   SOLE   18,970 0 0
VANGUARD ENERGY ETF COM 92204a306 3,709 31,090 SH   SOLE   31,090 0 0
VANGUARD MSCI EMERGING MARKETS COM 922042858 2,365 58,925 SH   SOLE   58,925 0 0
VANGUARD MSCI EUROPEAN INDEX E COM 922042874 3,270 60,000 SH   SOLE   60,000 0 0
VECTREN CORP COM COM 92240g101 235 7,040 SH   SOLE   7,040 0 0
WATERS CORP COM COM 941848103 903 8,505 SH   SOLE   8,505 0 0
WEATHERFORD INTERNATIONAL LTD COM h27013103 204 13,290 SH   SOLE   13,290 0 0
WELLS FARGO & CO COM 949746101 7,031 170,167 SH   SOLE   170,167 0 0
WISCONSIN ENERGY CORP COM COM 976657106 1,793 44,400 SH   SOLE   44,400 0 0
WISDOMTREE JAPAN HEDGED EQUITY COM 97717w851 959 20,000 SH   SOLE   20,000 0 0
WORKDAY INC A COM 98138h101 2,030 25,088 SH   SOLE   25,088 0 0
YUM BRANDS INC COM COM 988498101 214 3,000 SH   SOLE   3,000 0 0
ZOETIS INC COM 98978v103 240 7,697 SH   SOLE   7,697 0 0