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 10,227 75,386 SH   SOLE   75,386 0 0
ABBOTT LABORATORIES COM 002824100 10,985 285,246 SH   SOLE   285,246 0 0
ABBVIE INC COM 00287y109 14,713 286,246 SH   SOLE   286,246 0 0
ACE LIMITED (NEW) COM h0023r105 1,939 19,575 SH   SOLE   19,575 0 0
ADOBE SYSTEMS INC COM COM 00724f101 208 3,170 SH   SOLE   3,170 0 0
AFLAC INC COM COM 001055102 2,117 33,575 SH   SOLE   33,575 0 0
AIR PRODUCTS & CHEMICALS INC C COM 009158106 14,538 122,130 SH   SOLE   122,130 0 0
ALCOA INC COM COM 013817101 2,483 192,944 SH   SOLE   192,944 0 0
ALKERMES PLC COM g01767105 309 7,000 SH   SOLE   7,000 0 0
AMERICAN EXPRESS CO COM COM 025816109 581 6,450 SH   SOLE   6,450 0 0
AMGEN INC COM COM 031162100 2,294 18,600 SH   SOLE   18,600 0 0
ANALOG DEVICES COM COM 032654105 266 5,000 SH   SOLE   5,000 0 0
APACHE CORP COM COM 037411105 243 2,935 SH   SOLE   2,935 0 0
APPLE INC COM 037833100 8,746 16,294 SH   SOLE   16,294 0 0
ASCENT CAPITAL GROUP INC. COM 043632108 6,376 84,400 SH   SOLE   84,400 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 20,025 259,190 SH   SOLE   259,190 0 0
BANK OF AMERICA CORP COM COM 060505104 565 32,840 SH   SOLE   32,840 0 0
BERKSHIRE HATHAWAY INC CL B (N COM 084670702 26,006 208,096 SH   SOLE   208,096 0 0
BOEING CO COM COM 097023105 1,447 11,530 SH   SOLE   11,530 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 2,295 169,725 SH   SOLE   169,725 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 208 4,000 SH   SOLE   4,000 0 0
CAMBRIDGE BANCORP COM COM 132152109 270 5,950 SH   SOLE   5,950 0 0
CAMECO CORP COM COM 13321l108 241 10,520 SH   SOLE   10,520 0 0
CATERPILLAR INC COM COM 149123101 16,123 162,250 SH   SOLE   162,250 0 0
CELGENE CORP COM COM 151020104 591 4,230 SH   SOLE   4,230 0 0
CERNER CORP COM COM 156782104 1,253 22,280 SH   SOLE   22,280 0 0
CHESAPEAKE ENERGY CORP COM COM 165167107 327 12,780 SH   SOLE   12,780 0 0
CHEVRON CORP COM COM 166764100 10,256 86,247 SH   SOLE   86,247 0 0
CHURCH & DWIGHT INC COM COM 171340102 25,070 362,965 SH   SOLE   362,965 0 0
CISCO SYSTEMS INC COM COM 17275r102 5,121 228,446 SH   SOLE   228,446 0 0
CITIGROUP INC (NEW) COM 172967424 1,431 30,067 SH   SOLE   30,067 0 0
CLEAN HARBORS INC COM 184496107 1,085 19,800 SH   SOLE   19,800 0 0
CONOCOPHILLIPS COM COM 20825c104 366 5,200 SH   SOLE   5,200 0 0
CONSOL ENERGY INC COM COM 20854p109 6,064 151,797 SH   SOLE   151,797 0 0
CVS CAREMARK CORP COM COM 126650100 580 7,750 SH   SOLE   7,750 0 0
CYPRESS SEMICONDUCTOR CORP COM COM 232806109 701 68,290 SH   SOLE   68,290 0 0
DIRECTV COM COM 25490a309 19,380 253,601 SH   SOLE   253,601 0 0
DISCOVERY COMMUNICATIONS INC C COM 25470f104 2,445 29,567 SH   SOLE   29,567 0 0
DISCOVERY COMMUNICATIONS INC- COM 25470f302 2,279 29,577 SH   SOLE   29,577 0 0
DUNKIN' BRANDS GROUP INC COM 265504100 753 15,000 SH   SOLE   15,000 0 0
E I DUPONT DENEMOURS & CO COM COM 263534109 1,630 24,297 SH   SOLE   24,297 0 0
EATON VANCE CORP NON-VOTING CO COM 278265103 2,381 62,400 SH   SOLE   62,400 0 0
ECOLAB INC COM COM 278865100 24,894 230,522 SH   SOLE   230,522 0 0
ENTERGY CORP (NEW) COM COM 29364g103 648 9,699 SH   SOLE   9,699 0 0
EVERTEC INC COM 30040p103 296 12,000 SH   SOLE   12,000 0 0
EXXON MOBIL CORP COM COM 30231g102 38,045 389,484 SH   SOLE   389,484 0 0
FACEBOOK INC CL A COM 30303m102 524 8,695 SH   SOLE   8,695 0 0
FORD MOTOR COMPANY COM COM 345370860 4,022 257,800 SH   SOLE   257,800 0 0
GENERAL ELECTRIC CO COM COM 369604103 10,265 396,475 SH   SOLE   396,475 0 0
GENERAL MILLS INC COM COM 370334104 2,376 45,848 SH   SOLE   45,848 0 0
GILEAD SCIENCES INC COM COM 375558103 621 8,760 SH   SOLE   8,760 0 0
GOOGLE INC CL C COM 38259p706 5,215 4,679 SH   SOLE   4,679 0 0
GUGGENHEIM CHINA SMALL CAP IND COM 18383q853 305 12,000 SH   SOLE   12,000 0 0
H B FULLER CO COM COM 359694106 393 8,132 SH   SOLE   8,132 0 0
HALLIBURTON CO COM COM 406216101 389 6,600 SH   SOLE   6,600 0 0
HEWLETT-PACKARD CO COM COM 428236103 1,790 55,319 SH   SOLE   55,319 0 0
HOME DEPOT INC COM COM 437076102 1,424 18,000 SH   SOLE   18,000 0 0
ILLINOIS TOOL WORKS INC COM COM 452308109 374 4,600 SH   SOLE   4,600 0 0
INTEL CORP COM COM 458140100 9,339 361,787 SH   SOLE   361,787 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 4,129 21,453 SH   SOLE   21,453 0 0
IRONWOOD PHARMACEUTICALS COM 46333x108 493 40,000 SH   SOLE   40,000 0 0
ISHARES FTSE/XINHUA CHINA 25 I COM 464287184 1,020 28,500 SH   SOLE   28,500 0 0
ISHARES GOLD TRUST COM 464285105 1,040 83,600 SH   SOLE   83,600 0 0
ISHARES MSCI BRIC INDEX ETF COM 464286657 1,621 44,745 SH   SOLE   44,745 0 0
ISHARES MSCI JAPAN SMALL CAP E COM 464286582 787 15,000 SH   SOLE   15,000 0 0
JOHNSON & JOHNSON COM COM 478160104 21,682 220,729 SH   SOLE   220,729 0 0
JPMORGAN CHASE & CO COM COM 46625h100 2,079 34,239 SH   SOLE   34,239 0 0
KIMBERLY-CLARK CORP COM COM 494368103 3,850 34,923 SH   SOLE   34,923 0 0
KINROSS GOLD CORP (NEW) COM 496902404 81 19,500 SH   SOLE   19,500 0 0
LIBERTY GLOBAL PLC CL A COM g5480u104 3,891 93,538 SH   SOLE   93,538 0 0
LIBERTY GLOBAL PLC SER C COM g5480u120 17,735 435,652 SH   SOLE   435,652 0 0
LIBERTY MEDIA - INTERACTIVE SE COM 53071m104 21,038 728,727 SH   SOLE   728,727 0 0
LIBERTY MEDIA CORP COM 531229102 44,558 340,838 SH   SOLE   340,838 0 0
LIBERTY VENTURES SER A COM 53071m880 8,051 61,773 SH   SOLE   61,773 0 0
LINKEDIN CORP A COM 53578a108 759 4,104 SH   SOLE   4,104 0 0
MARKET VECTORS GOLD MINERS ETF COM 57060u100 2,537 107,466 SH   SOLE   107,466 0 0
MCDONALD'S CORP COM COM 580135101 807 8,230 SH   SOLE   8,230 0 0
MEDTRONIC INC COM COM 585055106 13,594 220,898 SH   SOLE   220,898 0 0
MERCK & CO INC (NEW) COM 58933y105 22,489 396,135 SH   SOLE   396,135 0 0
MICROSOFT CORP COM COM 594918104 4,003 97,656 SH   SOLE   97,656 0 0
MOSAIC COMPANY COM 61945c103 6,764 135,270 SH   SOLE   135,270 0 0
MRC GLOBAL INC COM 55345k103 1,015 37,650 SH   SOLE   37,650 0 0
NATIONAL OILWELL VARCO INC COM COM 637071101 2,630 33,770 SH   SOLE   33,770 0 0
NETFLIX INC. COM 64110l106 463 1,315 SH   SOLE   1,315 0 0
NEWMONT MINING CORP COM COM 651639106 246 10,500 SH   SOLE   10,500 0 0
NUANCE COMMUNICATIONS INC (NEW COM 67020y100 395 23,000 SH   SOLE   23,000 0 0
OCCIDENTAL PETROLEUM CORP COM COM 674599105 580 6,090 SH   SOLE   6,090 0 0
PALL CORP COM COM 696429307 33,962 379,587 SH   SOLE   379,587 0 0
PALO ALTO NETWORKS INC COM 697435105 2,026 29,536 SH   SOLE   29,536 0 0
PANDORA MEDIA INC COM 698354107 737 24,317 SH   SOLE   24,317 0 0
PAYCHEX INC COM COM 704326107 247 5,800 SH   SOLE   5,800 0 0
PEABODY ENERGY CORP COM COM 704549104 242 14,790 SH   SOLE   14,790 0 0
PEPSICO INC COM COM 713448108 10,122 121,221 SH   SOLE   121,221 0 0
PERRIGO CO PLC COM g97822103 956 6,181 SH   SOLE   6,181 0 0
PETSMART INC COM COM 716768106 276 4,000 SH   SOLE   4,000 0 0
PFIZER INC COM COM 717081103 784 24,422 SH   SOLE   24,422 0 0
POTASH CORP OF SASKATCHEWAN IN COM 73755l107 724 20,000 SH   SOLE   20,000 0 0
PROCTER & GAMBLE CO COM COM 742718109 2,470 30,645 SH   SOLE   30,645 0 0
QUALCOMM INC COM COM 747525103 573 7,260 SH   SOLE   7,260 0 0
RIVERBED TECHNOLOGY INC COM 768573107 708 35,915 SH   SOLE   35,915 0 0
ROCHE HOLDING LTD SPONSORED AD COM 771195104 300 8,000 SH   SOLE   8,000 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 829 20,000 SH   SOLE   20,000 0 0
ROLLINS INC COM COM 775711104 1,511 49,970 SH   SOLE   49,970 0 0
SCHLUMBERGER LTD NV COM COM 806857108 18,156 186,212 SH   SOLE   186,212 0 0
SERVICENOW INC COM 81762p102 613 10,238 SH   SOLE   10,238 0 0
SIGMA-ALDRICH CORP COM COM 826552101 7,196 77,059 SH   SOLE   77,059 0 0
SPDR GOLD TRUST COM 78463v107 6,340 51,290 SH   SOLE   51,290 0 0
STARZ INC CL A - LIBERTY CAPIT COM 85571q102 11,503 356,354 SH   SOLE   356,354 0 0
STERICYCLE INC COM COM 858912108 2,973 26,170 SH   SOLE   26,170 0 0
STRYKER CORP COM COM 863667101 1,103 13,542 SH   SOLE   13,542 0 0
SYSCO CORP COM COM 871829107 281 7,780 SH   SOLE   7,780 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,717 39,231 SH   SOLE   39,231 0 0
TIME WARNER CABLE INC (NEW) COM 88732j207 6,238 45,474 SH   SOLE   45,474 0 0
TUPPERWARE BRANDS CORP COM COM 899896104 1,424 17,000 SH   SOLE   17,000 0 0
TWENTY-FIRST CENTURY FOX INC C COM 90130a200 924 29,700 SH   SOLE   29,700 0 0
UNION PACIFIC CORP COM COM 907818108 5,824 31,034 SH   SOLE   31,034 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844 1,480 19,670 SH   SOLE   19,670 0 0
VANGUARD ENERGY ETF COM 92204a306 3,992 31,090 SH   SOLE   31,090 0 0
VANGUARD MSCI EMERGING MARKETS COM 922042858 3,101 76,426 SH   SOLE   76,426 0 0
VANGUARD MSCI EUROPEAN INDEX E COM 922042874 5,895 100,000 SH   SOLE   100,000 0 0
VECTREN CORP COM COM 92240g101 277 7,040 SH   SOLE   7,040 0 0
WATERS CORP COM COM 941848103 922 8,505 SH   SOLE   8,505 0 0
WEATHERFORD INTERNATIONAL LTD COM h27013103 231 13,290 SH   SOLE   13,290 0 0
WELLS FARGO & CO COM 949746101 8,455 169,978 SH   SOLE   169,978 0 0
WISCONSIN ENERGY CORP COM COM 976657106 2,067 44,400 SH   SOLE   44,400 0 0
WISDOMTREE EMERG MKTS SMALLCAP COM 97717w281 699 15,000 SH   SOLE   15,000 0 0
WISDOMTREE JAPAN HEDGED EQUITY COM 97717w851 947 20,000 SH   SOLE   20,000 0 0
WORKDAY INC A COM 98138h101 2,550 27,895 SH   SOLE   27,895 0 0
YUM BRANDS INC COM COM 988498101 226 3,000 SH   SOLE   3,000 0 0
ZOETIS INC COM 98978v103 223 7,697 SH   SOLE   7,697 0 0