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 7,630 55,895 SH   SOLE   55,895 0 0
ABBOTT LABS COM 002824100 22,109 280,176 SH   SOLE   280,176 0 0
ADOBE INC COM 00724f101 1,311 4,118 SH   SOLE   4,118 0 0
AFLAC INC COM COM 001055102 3,152 92,070 SH   SOLE   92,070 0 0
AGCO CORP COM COM 001084102 1,179 24,959 SH   SOLE   24,959 0 0
AIR PRODUCTS & CHEMICALS INC C COM 009158106 18,830 94,332 SH   SOLE   94,332 0 0
AKAMAI TECHNOLOGIES COM 00971t101 808 8,827 SH   SOLE   8,827 0 0
ALAMBIC INC COM 012996849 11 10,849 SH   SOLE   10,849 0 0
ALCOA INC COM 013872106 105 17,068 SH   SOLE   17,068 0 0
ALKERMES PLC COM g01767105 522 36,200 SH   SOLE   36,200 0 0
ALPHABET INC CAP STK CL A COM 02079K305 7,818 6,728 SH   SOLE   6,728 0 0
ALPHABET INC CAP STK CL C COM 02079K107 9,958 8,564 SH   SOLE   8,564 0 0
AMAZON.COM INC COM 023135106 2,410 1,236 SH   SOLE   1,236 0 0
AMERICAN EXPRESS CO COM COM 025816109 505 5,900 SH   SOLE   5,900 0 0
ANALOG DEVICES INC COM COM 032654105 448 5,000 SH   SOLE   5,000 0 0
APPLE INC COM 037833100 25,497 100,266 SH   SOLE   100,266 0 0
AT&T INC COM 00206R102 3,892 133,532 SH   SOLE   133,532 0 0
ATHENE HOLDING LTD. CLASS A COM G0684d107 2,198 88,545 SH   SOLE   88,545 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 31,081 227,402 SH   SOLE   227,402 0 0
AXALTA COATING SYSTEMS LTD SH COM g0750c108 903 52,305 SH   SOLE   52,305 0 0
BANK OF AMERICA CORP COM 060505104 3,038 143,114 SH   SOLE   143,114 0 0
BAXTER INTERNATIONAL INC COM 071813109 313 3,855 SH   SOLE   3,855 0 0
BERKSHIRE HATHAWAY INC CL B (N COM 084670702 35,562 194,506 SH   SOLE   194,506 0 0
BIO-TECHNE CORPORATION COM 09073m104 1,253 6,610 SH   SOLE   6,610 0 0
BOEING CO COM COM 097023105 301 2,020 SH   SOLE   2,020 0 0
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106 632 9,205 SH   SOLE   9,205 0 0
BOSTON SCIENTIFIC CORP COM 101137107 5,810 178,067 SH   SOLE   178,067 0 0
BRISTOL MYERS SQUIBB COM 110122108 22,865 410,214 SH   SOLE   410,214 0 0
CABOT OIL & GAS CORP COM 127097103 384 22,340 SH   SOLE   22,340 0 0
CAMBRIDGE BANCORP COM COM 132152109 413 7,950 SH   SOLE   7,950 0 0
CAMECO CORP COM COM 13321l108 4,766 623,854 SH   SOLE   623,854 0 0
CATERPILLAR INC COM COM 149123101 15,232 131,269 SH   SOLE   131,269 0 0
CDK GLOBAL INC COM 12508e101 881 26,827 SH   SOLE   26,827 0 0
CENTRAL SECURITIES CORP COM 155123102 621 24,051 SH   SOLE   24,051 0 0
CERNER CORP COM 156782104 3,211 50,974 SH   SOLE   50,974 0 0
CHARTER COMMUNICATIONS INC COM 16119P108 8,337 19,107 SH   SOLE   19,107 0 0
CHEVRON CORP NEW COM COM 166764100 3,885 53,616 SH   SOLE   53,616 0 0
CHUBB LIMITED COM h1467j104 2,343 20,975 SH   SOLE   20,975 0 0
CHURCH AND DWIGHT INC COM 171340102 46,094 718,198 SH   SOLE   718,198 0 0
CINTAS CORP COM COM 172908105 312 1,800 SH   SOLE   1,800 0 0
CISCO SYSTEMS INC COM COM 17275r102 8,332 211,950 SH   SOLE   211,950 0 0
CITIGROUP INC COM NEW COM 172967424 3,201 76,003 SH   SOLE   76,003 0 0
CLOUDERA, INC. COM 18914u100 1,510 191,847 SH   SOLE   191,847 0 0
COCA-COLA CO COM COM 191216100 371 8,387 SH   SOLE   8,387 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 1,233 26,540 SH   SOLE   26,540 0 0
CONVERGENT DENTAL INC COM 212991129 2,400 464,993 SH   SOLE   464,993 0 0
COSTCO WHOLESALE CORP COM 22160K105 854 2,995 SH   SOLE   2,995 0 0
CURTISS WRIGHT CORP COM 231561101 219 2,372 SH   SOLE   2,372 0 0
CVS HEALTH CORP COM COM 126650100 424 7,153 SH   SOLE   7,153 0 0
DANAHER CORP COM COM 235851102 891 6,440 SH   SOLE   6,440 0 0
DENTSPLY SIRONA INC COM COM 24906p109 2,195 56,534 SH   SOLE   56,534 0 0
EATON CORP PLC COM g29183103 497 6,400 SH   SOLE   6,400 0 0
EATON VANCE CORP NON-VOTING CO COM 278265103 918 28,465 SH   SOLE   28,465 0 0
ECOLAB INC COM 278865100 37,119 238,199 SH   SOLE   238,199 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 792 4,200 SH   SOLE   4,200 0 0
EISAI CO, SPONSORED ADR COM 282579309 1,029 14,000 SH   SOLE   14,000 0 0
ELI LILLY & CO COM COM 532457108 1,248 8,995 SH   SOLE   8,995 0 0
ENTERGY CORP (NEW) COM COM 29364g103 810 8,616 SH   SOLE   8,616 0 0
EXPEDIA GROUP INC COM COM 30212p303 998 17,733 SH   SOLE   17,733 0 0
EXXON MOBIL CORP COM COM 30231g102 8,640 227,538 SH   SOLE   227,538 0 0
FACEBOOK INC CL A COM 30303M102 3,041 18,234 SH   SOLE   18,234 0 0
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 476 5,790 SH   SOLE   5,790 0 0
FIRST SOLAR, INC. COM 336433107 480 13,311 SH   SOLE   13,311 0 0
FMC CORP COM (NEW) COM 302491303 2,510 30,732 SH   SOLE   30,732 0 0
FRANKLIN RESOURCES INC COM 354613101 1,408 84,362 SH   SOLE   84,362 0 0
GCI LIBERTY INC CL A COM 36164V305 12,351 216,802 SH   SOLE   216,802 0 0
GENERAL ELEC CO COM 369604103 3,091 389,303 SH   SOLE   389,303 0 0
GENERAL MILLS INC COM COM 370334104 2,294 43,480 SH   SOLE   43,480 0 0
GILEAD SCIENCES INC COM 375558103 534 7,140 SH   SOLE   7,140 0 0
GLOBAL PAYMENTS INC. COM 37940x102 774 5,363 SH   SOLE   5,363 0 0
H B FULLER CO COM COM 359694106 7,301 261,398 SH   SOLE   261,398 0 0
HARSCO CORP COM 415864107 84 12,120 SH   SOLE   12,120 0 0
HOME DEPOT INC COM COM 437076102 3,379 18,100 SH   SOLE   18,100 0 0
ILLINOIS TOOL WORKS INC COM COM 452308109 654 4,600 SH   SOLE   4,600 0 0
INTEL CORP COM 458140100 7,398 136,703 SH   SOLE   136,703 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 1,617 14,579 SH   SOLE   14,579 0 0
INTERNATIONAL PAPER CO COM COM 460146103 218 7,000 SH   SOLE   7,000 0 0
IQVIA HOLDINGS INC COM 46266c105 324 3,000 SH   SOLE   3,000 0 0
ISHARES FTSE BRIC INDEX ETF COM 464286657 1,078 30,265 SH   SOLE   30,265 0 0
ISHARES FTSE/XINHUA CHINA 25 I COM 464287184 364 9,700 SH   SOLE   9,700 0 0
ISHARES GOLD TRUST COM 464285105 518 34,370 SH   SOLE   34,370 0 0
ISHARES MSCI EAFE INDEX ETF COM 464287465 267 5,000 SH   SOLE   5,000 0 0
ISHARES MSCI EMERGING MKT INDE COM 464287234 391 11,467 SH   SOLE   11,467 0 0
ISHARES MSCI JAPAN SMALL CAP E COM 464286582 885 15,000 SH   SOLE   15,000 0 0
ISHARES RUSSELL 1000 GROWTH IN COM 464287614 828 5,499 SH   SOLE   5,499 0 0
ISHARES RUSSELL 1000 VALUE IND COM 464287598 501 5,050 SH   SOLE   5,050 0 0
ISHARES RUSSELL 2000 GROWTH IN COM 464287648 210 1,329 SH   SOLE   1,329 0 0
ISHARES RUSSELL MIDCAP INDEX E COM 464287499 322 7,456 SH   SOLE   7,456 0 0
ISHARES S&P 500 VALUE INDEX ET COM 464287408 419 4,350 SH   SOLE   4,350 0 0
ISHARES S&P 500/BARRA GROWTH I COM 464287309 1,560 9,449 SH   SOLE   9,449 0 0
JOHNSON & JOHNSON COM 478160104 26,962 205,614 SH   SOLE   205,614 0 0
JPMORGAN CHASE & CO COM 46625H100 2,130 23,655 SH   SOLE   23,655 0 0
KEMPER CORP COM 488401100 1,671 22,474 SH   SOLE   22,474 0 0
KIMBERLY-CLARK CORP COM COM 494368103 3,557 27,817 SH   SOLE   27,817 0 0
LIBERTY BRAVES GROUP-C COM 531229888 407 21,369 SH   SOLE   21,369 0 0
LIBERTY BROADBAND SER C COM 530307305 21,176 191,254 SH   SOLE   191,254 0 0
LIBERTY BROADBAND-A COM 530307107 9,700 90,650 SH   SOLE   90,650 0 0
LIBERTY FORMULA ONE SER C COM 531229854 3,351 123,053 SH   SOLE   123,053 0 0
LIBERTY GLOBAL PLC CL A COM G5480U104 3,076 186,327 SH   SOLE   186,327 0 0
LIBERTY GLOBAL PLC- C COM G5480U120 7,099 451,860 SH   SOLE   451,860 0 0
LIBERTY LATIN AMERICA LTD COM g9001e128 1,177 114,718 SH   SOLE   114,718 0 0
LIBERTY LATIN AMERICA LTD CL A COM G9001E102 14,423 1,370,964 SH   SOLE   1,370,964 0 0
LIBERTY MEDIA CORP. SERIES C S COM 531229607 16,335 516,590 SH   SOLE   516,590 0 0
LIBERTY MEDIA SERIES A FORMULA COM 531229870 1,226 47,498 SH   SOLE   47,498 0 0
LIBERTY SIRIUSXM GROUP COM 531229409 5,801 183,058 SH   SOLE   183,058 0 0
LINDE PLC COM G5494J103 4,321 24,977 SH   SOLE   24,977 0 0
LIONS GATE ENTERTAINMENT CORP COM 535919500 3,987 714,540 SH   SOLE   714,540 0 0
LIVENT CORP. COM 53814L108 284 54,051 SH   SOLE   54,051 0 0
LKQ CORP COM COM 501889208 267 13,000 SH   SOLE   13,000 0 0
LOWE'S COMPANIES, INC COM 548661107 598 6,946 SH   SOLE   6,946 0 0
LYONDELLBASELL INDUSTRIES NV C COM n53745100 496 10,000 SH   SOLE   10,000 0 0
MASTERCARD INC CL A COM 57636q104 286 1,184 SH   SOLE   1,184 0 0
MCDONALD'S CORP COM COM 580135101 1,344 8,127 SH   SOLE   8,127 0 0
MEDTRONIC PLC COM g5960l103 18,062 200,285 SH   SOLE   200,285 0 0
MERCK & CO INC COM 58933y105 29,677 385,712 SH   SOLE   385,712 0 0
MICROSOFT CORP COM 594918104 20,491 129,928 SH   SOLE   129,928 0 0
MOSAIC CO COM 61945C103 12,795 1,182,572 SH   SOLE   1,182,572 0 0
MRC GLOBAL INC COM 55345k103 141 33,025 SH   SOLE   33,025 0 0
NEWELL BRANDS INC COM 651229106 505 38,000 SH   SOLE   38,000 0 0
NUTRIEN LTD COM 67077m108 611 18,000 SH   SOLE   18,000 0 0
OKTA, INC. COM 679295105 2,815 23,025 SH   SOLE   23,025 0 0
PALO ALTO NETWORKS INC COM 697435105 1,233 7,519 SH   SOLE   7,519 0 0
PARSLEY ENERGY INC CL A COM 701877102 2,443 426,319 SH   SOLE   426,319 0 0
PAYPAL HLDGS INC COM COM 70450Y103 1,165 12,172 SH   SOLE   12,172 0 0
PEPSICO INC COM 713448108 14,357 119,546 SH   SOLE   119,546 0 0
PFIZER INC COM 717081103 945 28,941 SH   SOLE   28,941 0 0
PIONEER NATURAL RESOURCES CO COM 723787107 11,285 160,865 SH   SOLE   160,865 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 249 2,600 SH   SOLE   2,600 0 0
PROCTER & GAMBLE CO COM 742718109 1,863 16,939 SH   SOLE   16,939 0 0
PURE STORAGE, INC. COM 74624m102 2,898 235,633 SH   SOLE   235,633 0 0
QURATE RETAIL INC COM 74915M100 1,073 175,745 SH   SOLE   175,745 0 0
REDFIN CORP. COM 75737f108 225 14,612 SH   SOLE   14,612 0 0
ROCHE HOLDING LTD SPONSORED AD COM 771195104 1,866 46,000 SH   SOLE   46,000 0 0
ROLLINS INC COM COM 775711104 4,140 114,545 SH   SOLE   114,545 0 0
SALESFORCE COM INC COM 79466L302 515 3,578 SH   SOLE   3,578 0 0
SCHLUMBERGER LTD NV COM COM 806857108 219 16,210 SH   SOLE   16,210 0 0
SIEMENS GAMESA RENEWABLE ENERG COM 82621P101 45 15,000 SH   SOLE   15,000 0 0
SONY CORPORATION Sponsored ADR COM 835699307 651 11,000 SH   SOLE   11,000 0 0
SPDR GOLD TRUST COM 78463v107 5,017 33,890 SH   SOLE   33,890 0 0
STARBUCKS CORP COM COM 855244109 243 3,700 SH   SOLE   3,700 0 0
STERICYCLE INC COM 858912108 1,884 38,774 SH   SOLE   38,774 0 0
STRYKER CORP. COM 863667101 2,588 15,545 SH   SOLE   15,545 0 0
SVB FINL GROUP COM 78486Q101 299 1,980 SH   SOLE   1,980 0 0
TE CONNECTIVITY LTD COM h84989104 1,416 22,483 SH   SOLE   22,483 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 13,632 48,069 SH   SOLE   48,069 0 0
TJX COS INC NEW COM COM 872540109 805 16,840 SH   SOLE   16,840 0 0
TRANE TECHNOLOGIES PLC COM g8994e103 340 4,120 SH   SOLE   4,120 0 0
TRUIST FINANCIAL CORP COM 89832q109 516 16,742 SH   SOLE   16,742 0 0
UNION PACIFIC CORP COM 907818108 9,484 67,245 SH   SOLE   67,245 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 399 4,270 SH   SOLE   4,270 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 404 4,280 SH   SOLE   4,280 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189f106 1,935 83,971 SH   SOLE   83,971 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844 2,509 24,271 SH   SOLE   24,271 0 0
VANGUARD FTSE ALL-WORLD EX-US COM 922042775 1,867 45,510 SH   SOLE   45,510 0 0
VANGUARD FTSE DEVELOPED ETF COM 921943858 205 6,150 SH   SOLE   6,150 0 0
VANGUARD FTSE EMERGING MARKET COM 922042858 1,573 46,890 SH   SOLE   46,890 0 0
VANGUARD MSCI EUROPEAN INDEX E COM 922042874 1,731 40,000 SH   SOLE   40,000 0 0
VANGUARD TOTAL STOCK MKT ETF COM 922908769 382 2,962 SH   SOLE   2,962 0 0
VESTAS WIND SYSTEM A/S UnSPONS COM 925458101 490 18,100 SH   SOLE   18,100 0 0
VISA INC COM CL A COM 92826C839 799 4,957 SH   SOLE   4,957 0 0
WALMART STORES INC COM COM 931142103 227 2,000 SH   SOLE   2,000 0 0
WALT DISNEY COMPANY COM 254687106 832 8,617 SH   SOLE   8,617 0 0
WATERS CORP COM COM 941848103 1,676 9,209 SH   SOLE   9,209 0 0
WEC ENERGY GROUP INC COM COM 92939u106 3,946 44,772 SH   SOLE   44,772 0 0
WELLS FARGO & CO COM 949746101 3,183 110,893 SH   SOLE   110,893 0 0
WISDOMTREE JAPAN HEDGED EQUITY COM 97717w851 843 20,000 SH   SOLE   20,000 0 0
WORKDAY INC A COM 98138h101 2,138 16,417 SH   SOLE   16,417 0 0
ZOETIS INC COM USD0.01 CL A COM 98978V103 1,677 14,247 SH   SOLE   14,247 0 0