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 3,935 22,154 SH   SOLE   22,154 0 0
AT&T Inc. COM 00206R102 386 15,709 SH   SOLE   15,709 0 0
Adobe Sys Inc Com COM 00724F101 201 355 SH   SOLE   355 0 0
Amazon.com COM 023135106 5,068 1,520 SH   SOLE   1,520 0 0
American Express COM 025816109 638 3,900 SH   SOLE   3,900 0 0
American Wtr Wks Co In Com COM 030420103 280 1,485 SH   SOLE   1,485 0 0
Apple Inc. COM 037833100 37,355 210,366 SH   SOLE   210,366 0 0
Automatic Data Processing COM 053015103 20,706 83,971 SH   SOLE   83,971 0 0
Berkshire Hathaway Inc Cl A COM 084670108 16,224 36 SH   SOLE   36 0 0
Berkshire Hathaway Inc Cl B COM 084670702 34,386 115,002 SH   SOLE   115,002 0 0
Boeing Company COM 097023105 209 1,036 SH   SOLE   1,036 0 0
Bristol Myers COM 110122108 932 14,946 SH   SOLE   14,946 0 0
Brookfield Asset Management COM 112585104 239 3,965 SH   SOLE   3,965 0 0
Brown Forman Corp Cl B COM 115637209 537 7,375 SH   SOLE   7,375 0 0
Caterpillar Inc. COM 149123101 889 4,300 SH   SOLE   4,300 0 0
Cisco Sys Inc COM 17275R102 503 7,934 SH   SOLE   7,934 0 0
Coca-Cola COM 191216100 862 14,565 SH   SOLE   14,565 0 0
Corteva Inc Com COM 22052L104 235 4,965 SH   SOLE   4,965 0 0
Deere & Company COM 244199105 4,012 11,700 SH   SOLE   11,700 0 0
Diageo Plc COM 25243Q205 13,445 61,076 SH   SOLE   61,076 0 0
Dime Cmnty Bancshares Com COM 25432X102 1,378 39,188 SH   SOLE   39,188 0 0
Disney Walt Co COM 254687106 1,163 7,506 SH   SOLE   7,506 0 0
Dow Inc Com COM 260557103 282 4,965 SH   SOLE   4,965 0 0
Ei Dupont De Nemours & Co COM 26614N102 401 4,965 SH   SOLE   4,965 0 0
Exxon Mobil Corp COM 30231G102 740 12,098 SH   SOLE   12,098 0 0
Factset Research Sys COM 303075105 22,598 46,497 SH   SOLE   46,497 0 0
Federal Express Corp. COM 31428X106 6,960 26,909 SH   SOLE   26,909 0 0
Google Inc Cl C COM 02079K107 38,375 13,262 SH   SOLE   13,262 0 0
Google Inc. Cl A COM 02079K305 27,215 9,394 SH   SOLE   9,394 0 0
Heineken Holding COM N39338194 1,015 11,000 SH   SOLE   11,000 0 0
Home Depot Inc COM 437076102 571 1,375 SH   SOLE   1,375 0 0
Honeywell International Inc COM 438516106 11,303 54,209 SH   SOLE   54,209 0 0
Ishares Tr Glb Infrastr Etf COM 464288372 276 5,810 SH   SOLE   5,810 0 0
Johnson & Johnson COM 478160104 13,849 80,956 SH   SOLE   80,956 0 0
Laboratory Amer Hldgs Com New COM 50540R409 786 2,500 SH   SOLE   2,500 0 0
Mastercard COM 57636Q104 6,652 18,513 SH   SOLE   18,513 0 0
Microsoft Corp COM 594918104 875 2,601 SH   SOLE   2,601 0 0
Mondelez Intl Inc Cl A COM 609207105 9,168 138,267 SH   SOLE   138,267 0 0
Moodys Corp Com COM 615369105 251 643 SH   SOLE   643 0 0
Nestle Sa COM 641069406 8,393 59,794 SH   SOLE   59,794 0 0
Nike Corp COM 654106103 1,041 6,248 SH   SOLE   6,248 0 0
Norfolk Southern Corp. COM 655844108 13,368 44,904 SH   SOLE   44,904 0 0
Onelink Corporation COM 68267M106 0 10,000 SH   SOLE   10,000 0 0
Paypal Hldgs Inc Com COM 70450Y103 26,378 139,876 SH   SOLE   139,876 0 0
Pepsico Inc. COM 713448108 2,396 13,792 SH   SOLE   13,792 0 0
Pfizer Inc. COM 717081103 1,591 26,935 SH   SOLE   26,935 0 0
Procter And Gamble Co COM 742718109 3,150 19,255 SH   SOLE   19,255 0 0
Sherwin-Williams Company COM 824348106 21,965 62,371 SH   SOLE   62,371 0 0
Smucker J M Company COM 832696405 354 2,603 SH   SOLE   2,603 0 0
Svb Financial Group Com COM 78486Q101 252 371 SH   SOLE   371 0 0
Tesla Inc Com COM 88160R101 597 565 SH   SOLE   565 0 0
Union Pacific COM 907818108 4,692 18,623 SH   SOLE   18,623 0 0
Vanguard S & P 500 COM 922908363 934 2,140 SH   SOLE   2,140 0 0
Verizon Communications COM 92343V104 11,812 227,326 SH   SOLE   227,326 0 0
Visa Inc COM 92826C839 15,267 70,448 SH   SOLE   70,448 0 0
Weyerhaeuser Co COM 962166104 264 6,400 SH   SOLE   6,400 0 0