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 11,246 68,439 SH   SOLE   68,439 0 0
ABBOTT LABORATORIES COM 002824100 12,405 275,535 SH   SOLE   275,535 0 0
ABBVIE INC COM 00287y109 12,533 191,513 SH   SOLE   191,513 0 0
ACE LIMITED (NEW) COM h0023r105 2,237 19,475 SH   SOLE   19,475 0 0
ADOBE SYSTEMS INC COM COM 00724f101 230 3,170 SH   SOLE   3,170 0 0
AFLAC INC COM COM 001055102 1,992 32,600 SH   SOLE   32,600 0 0
AGCO CORP COM COM 001084102 1,112 24,600 SH   SOLE   24,600 0 0
AGIOS PHARMACEUTICALS INC COM 00847x104 415 3,700 SH   SOLE   3,700 0 0
AIR PRODUCTS & CHEMICALS INC C COM 009158106 14,191 98,394 SH   SOLE   98,394 0 0
ALCOA INC COM COM 013817101 2,609 165,242 SH   SOLE   165,242 0 0
ALKERMES PLC COM g01767105 410 7,000 SH   SOLE   7,000 0 0
AMERICAN EXPRESS CO COM COM 025816109 600 6,450 SH   SOLE   6,450 0 0
AMGEN INC COM COM 031162100 2,963 18,600 SH   SOLE   18,600 0 0
ANALOG DEVICES COM COM 032654105 278 5,000 SH   SOLE   5,000 0 0
APACHE CORP COM COM 037411105 212 3,385 SH   SOLE   3,385 0 0
APPLE INC COM 037833100 12,590 114,058 SH   SOLE   114,058 0 0
ASCENT CAPITAL GROUP INC. COM 043632108 4,954 93,590 SH   SOLE   93,590 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 19,943 239,209 SH   SOLE   239,209 0 0
BANK OF AMERICA CORP COM COM 060505104 1,014 56,690 SH   SOLE   56,690 0 0
BERKSHIRE HATHAWAY INC CL B (N COM 084670702 30,571 203,606 SH   SOLE   203,606 0 0
BOEING CO COM COM 097023105 1,427 10,975 SH   SOLE   10,975 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 2,249 169,725 SH   SOLE   169,725 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 867 14,695 SH   SOLE   14,695 0 0
CAMBRIDGE BANCORP COM COM 132152109 277 5,950 SH   SOLE   5,950 0 0
CAMECO CORP COM COM 13321l108 478 29,115 SH   SOLE   29,115 0 0
CATERPILLAR INC COM COM 149123101 13,551 148,048 SH   SOLE   148,048 0 0
CDK GLOBAL INC COM 12508e101 3,043 74,658 SH   SOLE   74,658 0 0
CELGENE CORP COM COM 151020104 946 8,460 SH   SOLE   8,460 0 0
CERNER CORP COM COM 156782104 1,441 22,280 SH   SOLE   22,280 0 0
CHEVRON CORP COM COM 166764100 7,737 68,969 SH   SOLE   68,969 0 0
CHURCH & DWIGHT INC COM COM 171340102 27,536 349,395 SH   SOLE   349,395 0 0
CISCO SYSTEMS INC COM COM 17275r102 6,289 226,092 SH   SOLE   226,092 0 0
CITIGROUP INC (NEW) COM 172967424 2,089 38,607 SH   SOLE   38,607 0 0
CLEAN HARBORS INC COM 184496107 951 19,800 SH   SOLE   19,800 0 0
CONOCOPHILLIPS COM COM 20825c104 230 3,325 SH   SOLE   3,325 0 0
CONSOL ENERGY INC COM COM 20854p109 10,031 296,678 SH   SOLE   296,678 0 0
COPA HOLDINGS SA CL A COM p31076105 311 3,000 SH   SOLE   3,000 0 0
CVS HEALTH CORP COM COM 126650100 702 7,285 SH   SOLE   7,285 0 0
CYPRESS SEMICONDUCTOR CORP COM COM 232806109 1,281 89,715 SH   SOLE   89,715 0 0
DIRECTV COM COM 25490a309 21,146 243,893 SH   SOLE   243,893 0 0
DISCOVERY COMMUNICATIONS INC C COM 25470f104 870 25,265 SH   SOLE   25,265 0 0
DISCOVERY COMMUNICATIONS INC C COM 25470f302 2,556 75,815 SH   SOLE   75,815 0 0
DUNKIN' BRANDS GROUP INC COM 265504100 640 15,000 SH   SOLE   15,000 0 0
E I DUPONT DENEMOURS & CO COM COM 263534109 1,792 24,236 SH   SOLE   24,236 0 0
EATON VANCE CORP NON-VOTING CO COM 278265103 1,713 41,840 SH   SOLE   41,840 0 0
ECOLAB INC COM COM 278865100 23,241 222,356 SH   SOLE   222,356 0 0
ELI LILLY & CO COM COM 532457108 460 6,670 SH   SOLE   6,670 0 0
ENTERGY CORP (NEW) COM COM 29364g103 754 8,616 SH   SOLE   8,616 0 0
EVERTEC INC COM 30040p103 266 12,000 SH   SOLE   12,000 0 0
EXXON MOBIL CORP COM COM 30231g102 33,460 361,926 SH   SOLE   361,926 0 0
FACEBOOK INC CL A COM 30303m102 244 3,132 SH   SOLE   3,132 0 0
FORD MOTOR COMPANY COM COM 345370860 4,005 258,400 SH   SOLE   258,400 0 0
GENERAL ELECTRIC CO COM COM 369604103 9,752 385,894 SH   SOLE   385,894 0 0
GENERAL MILLS INC COM COM 370334104 2,344 43,948 SH   SOLE   43,948 0 0
GILEAD SCIENCES INC COM COM 375558103 826 8,760 SH   SOLE   8,760 0 0
GOOGLE INC CL C COM 38259p706 2,755 5,234 SH   SOLE   5,234 0 0
GOOGLE INC-CL A COM 38259p508 2,218 4,179 SH   SOLE   4,179 0 0
GUGGENHEIM CHINA SMALL CAP IND COM 18383q853 312 12,000 SH   SOLE   12,000 0 0
GULFPORT ENERGY CORP (NEW) COM 402635304 214 5,130 SH   SOLE   5,130 0 0
H B FULLER CO COM COM 359694106 3,630 81,527 SH   SOLE   81,527 0 0
HALLIBURTON CO COM COM 406216101 320 8,130 SH   SOLE   8,130 0 0
HEWLETT-PACKARD CO COM COM 428236103 1,109 27,639 SH   SOLE   27,639 0 0
HOME DEPOT INC COM COM 437076102 1,889 18,000 SH   SOLE   18,000 0 0
ILLINOIS TOOL WORKS INC COM COM 452308109 436 4,600 SH   SOLE   4,600 0 0
INTEL CORP COM COM 458140100 12,272 338,163 SH   SOLE   338,163 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 3,198 19,931 SH   SOLE   19,931 0 0
IRONWOOD PHARMACEUTICALS COM 46333x108 931 60,775 SH   SOLE   60,775 0 0
ISHARES FTSE/XINHUA CHINA 25 I COM 464287184 1,186 28,500 SH   SOLE   28,500 0 0
ISHARES GOLD TRUST COM 464285105 956 83,600 SH   SOLE   83,600 0 0
ISHARES MSCI BRIC INDEX ETF COM 464286657 1,217 34,745 SH   SOLE   34,745 0 0
ISHARES MSCI JAPAN SMALL CAP E COM 464286582 775 15,000 SH   SOLE   15,000 0 0
JOHNSON & JOHNSON COM COM 478160104 22,240 212,683 SH   SOLE   212,683 0 0
JPMORGAN CHASE & CO COM COM 46625h100 2,139 34,183 SH   SOLE   34,183 0 0
KIMBERLY-CLARK CORP COM COM 494368103 3,898 33,733 SH   SOLE   33,733 0 0
KINROSS GOLD CORP (NEW) COM 496902404 120 42,500 SH   SOLE   42,500 0 0
LIBERTY BROADBAND SER A COM 530307107 3,696 73,783 SH   SOLE   73,783 0 0
LIBERTY BROADBAND SER C COM 530307305 7,281 146,154 SH   SOLE   146,154 0 0
LIBERTY GLOBAL PLC CL A COM g5480u104 4,784 95,296 SH   SOLE   95,296 0 0
LIBERTY GLOBAL PLC SER C COM g5480u120 21,001 434,722 SH   SOLE   434,722 0 0
LIBERTY INTERACTIVE CORPORATIO COM 53071m104 18,576 631,397 SH   SOLE   631,397 0 0
LIBERTY MEDIA CORP COM 531229102 6,865 194,644 SH   SOLE   194,644 0 0
LIBERTY MEDIA CORP CL C COM 531229300 20,478 584,578 SH   SOLE   584,578 0 0
LIBERTY TRIPADVISOR HOLDINGS I COM 531465102 3,239 120,404 SH   SOLE   120,404 0 0
LIBERTY VENTURES SER A COM 53071m880 8,335 220,979 SH   SOLE   220,979 0 0
LINKEDIN CORP A COM 53578a108 317 1,381 SH   SOLE   1,381 0 0
MARKET VECTORS GOLD MINERS ETF COM 57060u100 2,045 111,281 SH   SOLE   111,281 0 0
MARKET VECTORS JUNIOR GOLD MIN COM 57061r544 220 9,205 SH   SOLE   9,205 0 0
MARVELOUS MKT BIRDWOOD LLC COM 788829976 151 151,112 SH   SOLE   151,112 0 0
MCDONALD'S CORP COM COM 580135101 771 8,230 SH   SOLE   8,230 0 0
MEDTRONIC INC COM COM 585055106 14,801 204,997 SH   SOLE   204,997 0 0
MERCK & CO INC (NEW) COM 58933y105 21,966 386,801 SH   SOLE   386,801 0 0
MICROSOFT CORP COM COM 594918104 4,344 93,511 SH   SOLE   93,511 0 0
MOSAIC COMPANY COM 61945c103 11,540 252,799 SH   SOLE   252,799 0 0
MRC GLOBAL INC COM 55345k103 2,138 141,120 SH   SOLE   141,120 0 0
NATIONAL OILWELL VARCO INC COM COM 637071101 3,717 56,720 SH   SOLE   56,720 0 0
NEIGHBOR MARKETING INC PFD Ser COM 635990112 33 32,658 SH   SOLE   32,658 0 0
NEWMONT MINING CORP COM COM 651639106 198 10,500 SH   SOLE   10,500 0 0
NOW INC COM 67011p100 388 15,085 SH   SOLE   15,085 0 0
NUANCE COMMUNICATIONS INC (NEW COM 67020y100 328 23,000 SH   SOLE   23,000 0 0
OCCIDENTAL PETROLEUM CORP COM COM 674599105 897 11,125 SH   SOLE   11,125 0 0
PALL CORP COM COM 696429307 35,685 352,587 SH   SOLE   352,587 0 0
PALO ALTO NETWORKS INC COM 697435105 1,065 8,686 SH   SOLE   8,686 0 0
PDC ENERGY INC COM 69327r101 216 5,245 SH   SOLE   5,245 0 0
PEPSICO INC COM COM 713448108 10,844 114,676 SH   SOLE   114,676 0 0
PERRIGO CO PLC COM g97822103 1,033 6,181 SH   SOLE   6,181 0 0
PFIZER INC COM COM 717081103 761 24,422 SH   SOLE   24,422 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 222 2,430 SH   SOLE   2,430 0 0
POTASH CORP OF SASKATCHEWAN IN COM 73755l107 736 20,850 SH   SOLE   20,850 0 0
PROCTER & GAMBLE CO COM COM 742718109 2,664 29,243 SH   SOLE   29,243 0 0
QUALCOMM INC COM COM 747525103 773 10,395 SH   SOLE   10,395 0 0
RANGE RESOURCES CORP COM COM 75281a109 269 5,025 SH   SOLE   5,025 0 0
ROCHE HOLDING LTD SPONSORED AD COM 771195104 817 24,050 SH   SOLE   24,050 0 0
ROLLINS INC COM COM 775711104 1,728 52,220 SH   SOLE   52,220 0 0
SCHLUMBERGER LTD NV COM COM 806857108 14,986 175,457 SH   SOLE   175,457 0 0
SERVICENOW INC COM 81762p102 695 10,238 SH   SOLE   10,238 0 0
SIGMA-ALDRICH CORP COM COM 826552101 3,929 28,621 SH   SOLE   28,621 0 0
SPDR GOLD TRUST COM 78463v107 5,826 51,290 SH   SOLE   51,290 0 0
STARZ INC CL A - LIBERTY CAPIT COM 85571q102 10,231 344,462 SH   SOLE   344,462 0 0
STERICYCLE INC COM COM 858912108 3,430 26,170 SH   SOLE   26,170 0 0
STRYKER CORP COM COM 863667101 1,277 13,542 SH   SOLE   13,542 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,888 39,016 SH   SOLE   39,016 0 0
TIME WARNER CABLE INC (NEW) COM 88732j207 6,915 45,474 SH   SOLE   45,474 0 0
TUPPERWARE BRANDS CORP COM COM 899896104 1,758 27,910 SH   SOLE   27,910 0 0
TWENTY-FIRST CENTURY FOX INC C COM 90130a200 1,059 28,700 SH   SOLE   28,700 0 0
UNION PACIFIC CORP COM COM 907818108 7,266 60,988 SH   SOLE   60,988 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844 1,803 22,219 SH   SOLE   22,219 0 0
VANGUARD ENERGY ETF COM 92204a306 3,382 30,295 SH   SOLE   30,295 0 0
VANGUARD FTSE ALL-WORLD EX-US COM 922042775 1,924 41,050 SH   SOLE   41,050 0 0
VANGUARD MSCI EMERGING MARKETS COM 922042858 3,153 78,776 SH   SOLE   78,776 0 0
VANGUARD MSCI EUROPEAN INDEX E COM 922042874 5,241 100,000 SH   SOLE   100,000 0 0
VECTREN CORP COM COM 92240g101 325 7,040 SH   SOLE   7,040 0 0
WATERS CORP COM COM 941848103 1,009 8,955 SH   SOLE   8,955 0 0
WELLS FARGO & CO COM 949746101 9,166 167,205 SH   SOLE   167,205 0 0
WISCONSIN ENERGY CORP COM COM 976657106 2,342 44,400 SH   SOLE   44,400 0 0
WISDOMTREE EMERG MKTS SMALLCAP COM 97717w281 863 20,000 SH   SOLE   20,000 0 0
WISDOMTREE INVESTMENTS INC COM 97717p104 345 22,000 SH   SOLE   22,000 0 0
WISDOMTREE JAPAN HEDGED EQUITY COM 97717w851 985 20,000 SH   SOLE   20,000 0 0
WOLVERINE WORLD WIDE INC COM COM 978097103 263 8,940 SH   SOLE   8,940 0 0
WORKDAY INC A COM 98138h101 1,452 17,786 SH   SOLE   17,786 0 0
YAMANA GOLD INC COM COM 98462y100 40 10,010 SH   SOLE   10,010 0 0
YUM BRANDS INC COM COM 988498101 219 3,000 SH   SOLE   3,000 0 0
ZOETIS INC COM 98978v103 331 7,697 SH   SOLE   7,697 0 0