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 COM 88579Y101 7,995 45,317 SH   SOLE   0 0 45,317
AT&T COM 00206R102 3,784 96,830 SH   SOLE   0 0 96,830
Accenture COM G1151C101 8,119 38,555 SH   SOLE   0 0 38,555
Air Products COM 009158106 492 2,094 SH   SOLE   0 0 2,094
American Tower COM 03027x100 6,468 28,145 SH   SOLE   0 0 28,145
Amgen COM 031162100 964 4,000 SH   SOLE   0 0 4,000
Ansys Inc. COM 03662q105 2,878 11,180 SH   SOLE   0 0 11,180
Aspen Technology COM 045327103 4,293 35,500 SH   SOLE   0 0 35,500
Automatic Data Processing COM 053015103 11,659 68,381 SH   SOLE   0 0 68,381
BP PLC COM 055622104 10,071 266,865 SH   SOLE   0 0 266,865
Bankwell Financial COM 06654a103 639 22,165 SH   SOLE   0 0 22,165
Berkshire Hathaway Class A (3 COM 084670108 1,019 300 SH   SOLE   0 0 300
Bristol Myers Squibb COM 110122108 223 3,479 SH   SOLE   0 0 3,479
C. H. Robinson Worldwide COM 12541W209 1,827 23,365 SH   SOLE   0 0 23,365
Cerner Corp COM 156782104 1,892 25,775 SH   SOLE   0 0 25,775
Chevron COM 166764100 402 3,335 SH   SOLE   0 0 3,335
Chubb Limited COM h1467j104 9,075 58,299 SH   SOLE   0 0 58,299
Cisco Systems COM 17275R102 1,158 24,148 SH   SOLE   0 0 24,148
Clorox COM 189054109 5,809 37,836 SH   SOLE   0 0 37,836
Coca Cola COM 191216100 2,033 36,730 SH   SOLE   0 0 36,730
Colgate Palmolive COM 194162103 4,358 63,300 SH   SOLE   0 0 63,300
Comcast Corp COM 20030n101 1,296 28,812 SH   SOLE   0 0 28,812
ConocoPhillips COM 20825C104 437 6,717 SH   SOLE   0 0 6,717
Corteva COM 22052L104 4,203 142,188 SH   SOLE   0 0 142,188
Dow Inc. COM 260557103 1,268 23,163 SH   SOLE   0 0 23,163
DuPont COM 26614N102 5,767 89,829 SH   SOLE   0 0 89,829
Duke Energy COM 26441c105 525 5,755 SH   SOLE   0 0 5,755
Eli Lilly COM 532457108 342 2,600 SH   SOLE   0 0 2,600
Emerson Electric COM 291011104 8,415 110,347 SH   SOLE   0 0 110,347
Exxon Mobil COM 30231G102 3,416 48,950 SH   SOLE   0 0 48,950
F5 Networks COM 315616102 8,445 60,475 SH   SOLE   0 0 60,475
Fastenal COM 311900104 7,861 212,750 SH   SOLE   0 0 212,750
Fortinet COM 34959e109 734 6,875 SH   SOLE   0 0 6,875
General Electric COM 369604103 401 35,893 SH   SOLE   0 0 35,893
General Mills COM 370334104 3,721 69,475 SH   SOLE   0 0 69,475
Hartford Financial COM 416515104 510 8,400 SH   SOLE   0 0 8,400
Hershey Company COM 427866108 8,023 54,588 SH   SOLE   0 0 54,588
Home Depot COM 437076102 1,217 5,575 SH   SOLE   0 0 5,575
Intel COM 458140100 17,120 286,047 SH   SOLE   0 0 286,047
International Business Machine COM 459200101 1,362 10,160 SH   SOLE   0 0 10,160
International Flavors & Fragra COM 459506101 9,674 74,982 SH   SOLE   0 0 74,982
J.P. Morgan Chase COM 46625H100 722 5,180 SH   SOLE   0 0 5,180
Johnson & Johnson COM 478160104 11,521 78,984 SH   SOLE   0 0 78,984
Kellogg Company COM 487836108 430 6,224 SH   SOLE   0 0 6,224
Marsh & McLennan COM 571748102 891 8,000 SH   SOLE   0 0 8,000
Medtronic PLC COM G5960L103 10,953 96,545 SH   SOLE   0 0 96,545
Merck COM 58933Y105 18,735 205,988 SH   SOLE   0 0 205,988
Microsoft COM 594918104 906 5,745 SH   SOLE   0 0 5,745
Newmont COM 651639106 16,294 375,010 SH   SOLE   0 0 375,010
NextEra Energy COM 65339f101 1,676 6,920 SH   SOLE   0 0 6,920
Norfolk Southern COM 655844108 330 1,700 SH   SOLE   0 0 1,700
Northern Trust COM 665859104 12,009 113,032 SH   SOLE   0 0 113,032
Novartis AG (ADR) COM 66987v109 11,604 122,545 SH   SOLE   0 0 122,545
Oracle COM 68389X105 249 4,700 SH   SOLE   0 0 4,700
PepsiCo COM 713448108 9,312 68,132 SH   SOLE   0 0 68,132
Pfizer COM 717081103 4,866 124,190 SH   SOLE   0 0 124,190
Phillips 66 COM 718546104 776 6,961 SH   SOLE   0 0 6,961
Procter & Gamble COM 742718109 15,323 122,683 SH   SOLE   0 0 122,683
Royal DutchShell Class A (ADR) COM 780259206 260 4,406 SH   SOLE   0 0 4,406
Schlumberger COM 806857108 8,883 220,975 SH   SOLE   0 0 220,975
Sherwin Williams COM 824348106 438 750 SH   SOLE   0 0 750
State Street COM 857477103 1,740 22,000 SH   SOLE   0 0 22,000
Sysco COM 871829107 14,830 173,375 SH   SOLE   0 0 173,375
Texas Instruments COM 882508104 2,079 16,205 SH   SOLE   0 0 16,205
Trimble COM 896239100 7,278 174,575 SH   SOLE   0 0 174,575
Union Pacific COM 907818108 2,029 11,225 SH   SOLE   0 0 11,225
United Parcel Service COM 911312106 8,030 68,597 SH   SOLE   0 0 68,597
United Technologies COM 913017109 2,123 14,175 SH   SOLE   0 0 14,175
Urstadt Biddle Properties Inc COM 917286205 794 31,950 SH   SOLE   0 0 31,950
Verizon COM 92343V104 1,651 26,892 SH   SOLE   0 0 26,892
Walgreens Boots Alliance COM 931427108 2,128 36,100 SH   SOLE   0 0 36,100
Walt Disney COM 254687106 1,085 7,500 SH   SOLE   0 0 7,500
Weyerhaeuser COM 962166104 7,336 242,900 SH   SOLE   0 0 242,900
Williams Cos COM 969457100 5,027 211,950 SH   SOLE   0 0 211,950