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 88579Y101 469 2,675 SH   SOLE NONE 0 0 2,675
ABBOTT LABORATORIES COM 002824100 3,055 25,860 SH   SOLE NONE 0 0 25,860
ABBVIE INC COM 00287Y109 2,500 23,174 SH   SOLE NONE 0 0 23,174
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,191 3,722 SH   SOLE NONE 0 0 3,722
AIR PRODUCTS & CHEM COM 009158106 827 3,228 SH   SOLE NONE 0 0 3,228
ALPHABET INC CAP STK CL C 02079K107 633 237 SH   SOLE NONE 0 0 237
ALPHABET INC CAP STK CL A 02079K305 1,275 477 SH   SOLE NONE 0 0 477
ALTRIA GROUP INC COM 02209S103 1,103 24,230 SH   SOLE NONE 0 0 24,230
AMAZON.COM INC COM 023135106 979 298 SH   SOLE NONE 0 0 298
AMERICAN WTR WKS CO INC COM 030420103 222 1,311 SH   SOLE NONE 0 0 1,311
AMERISOURCEBERGEN CORPORATION COM 03073E105 1,563 13,084 SH   SOLE NONE 0 0 13,084
AMETEK INC COM COM 031100100 525 4,234 SH   SOLE NONE 0 0 4,234
AMGEN INC COM 031162100 1,542 7,250 SH   SOLE NONE 0 0 7,250
AMPHENOL CORP CL A 032095101 370 5,046 SH   SOLE NONE 0 0 5,046
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 470 8,336 SH   SOLE NONE 0 0 8,336
APPLE INC COM 037833100 3,367 23,795 SH   SOLE NONE 0 0 23,795
APTARGROUP INC COM 038336103 660 5,530 SH   SOLE NONE 0 0 5,530
AT&T INC COM 00206R102 509 18,854 SH   SOLE NONE 0 0 18,854
ATRION CORP COM 049904105 1,594 2,286 SH   SOLE NONE 0 0 2,286
AUTOMATIC DATA PROCESSING INC COM 053015103 2,394 11,974 SH   SOLE NONE 0 0 11,974
BALCHEM CORP COM 057665200 1,557 10,734 SH   SOLE NONE 0 0 10,734
BECTON DICKINSON &CO COM 075887109 1,952 7,943 SH   SOLE NONE 0 0 7,943
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 306 8,685 SH   SOLE NONE 0 0 8,685
BROADCOM INC COM 11135F101 679 1,400 SH   SOLE NONE 0 0 1,400
BROWN FORMAN CORP CL B 115637209 1,376 20,532 SH   SOLE NONE 0 0 20,532
CANADIAN NATL RY CO COM 136375102 1,503 12,999 SH   SOLE NONE 0 0 12,999
CARRIER GLOBAL CORPORATION COM 14448C104 508 9,821 SH   SOLE NONE 0 0 9,821
CASEYS GEN STORES INC COM 147528103 1,639 8,696 SH   SOLE NONE 0 0 8,696
CHESAPEAKE UTILS CORP COM 165303108 538 4,485 SH   SOLE NONE 0 0 4,485
CHEVRON CORP NEW COM 166764100 1,039 10,237 SH   SOLE NONE 0 0 10,237
CHURCH &DWIGHT COM 171340102 1,817 22,006 SH   SOLE NONE 0 0 22,006
CISCO SYS INC COM 17275R102 509 9,344 SH   SOLE NONE 0 0 9,344
CLOROX CO COM 189054109 1,463 8,833 SH   SOLE NONE 0 0 8,833
COCA COLA CO COM 191216100 1,508 28,749 SH   SOLE NONE 0 0 28,749
COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102 203 2,739 SH   SOLE NONE 0 0 2,739
COLGATE-PALMOLIVE CO COM 194162103 1,246 16,492 SH   SOLE NONE 0 0 16,492
COMCAST CORP NEW CL A 20030N101 923 16,512 SH   SOLE NONE 0 0 16,512
COMMERCE BANCSHARES INC COM 200525103 443 6,360 SH   SOLE NONE 0 0 6,360
CONSTELLATION BRANDS INC CL A 21036P108 247 1,174 SH   SOLE NONE 0 0 1,174
COSTCO WHOLESALE CORP COM 22160K105 2,570 5,720 SH   SOLE NONE 0 0 5,720
CVS HEALTH CORPORATION COM 126650100 503 5,930 SH   SOLE NONE 0 0 5,930
DANAHER CORPORATION COM 235851102 1,208 3,968 SH   SOLE NONE 0 0 3,968
DOLLAR GEN CORP COM 256677105 500 2,356 SH   SOLE NONE 0 0 2,356
DOMINION ENERGY INC COM 25746U109 673 9,216 SH   SOLE NONE 0 0 9,216
DONALDSON INC COM 257651109 1,007 17,535 SH   SOLE NONE 0 0 17,535
DOVER CORP COM 260003108 1,422 9,147 SH   SOLE NONE 0 0 9,147
ECOLAB INC COM 278865100 845 4,048 SH   SOLE NONE 0 0 4,048
ENBRIDGE INC COM 29250N105 210 5,265 SH   SOLE NONE 0 0 5,265
EXPEDITORS INTL WASH INC COM 302130109 1,647 13,824 SH   SOLE NONE 0 0 13,824
EXXON MOBIL CORP COM 30231G102 1,357 23,076 SH   SOLE NONE 0 0 23,076
FACEBOOK INC CL A 30303M102 269 792 SH   SOLE NONE 0 0 792
FACTSET RESH SYS INC COM 303075105 1,520 3,849 SH   SOLE NONE 0 0 3,849
FASTENAL COM 311900104 1,596 30,926 SH   SOLE NONE 0 0 30,926
FISERV INC COM 337738108 811 7,475 SH   SOLE NONE 0 0 7,475
FLOWERS FOODS INC COM 343498101 1,094 46,310 SH   SOLE NONE 0 0 46,310
FORTIVE CORP COM 34959J108 746 10,576 SH   SOLE NONE 0 0 10,576
GENERAL DYNAMICS CORP COM 369550108 1,505 7,678 SH   SOLE NONE 0 0 7,678
GENERAL MILLS INC COM 370334104 1,138 19,030 SH   SOLE NONE 0 0 19,030
GENUINE PARTS CO COM 372460105 771 6,357 SH   SOLE NONE 0 0 6,357
GRAINGER W W INC COM 384802104 542 1,378 SH   SOLE NONE 0 0 1,378
HEALTHCARE SVCS GRP INC COM 421906108 426 17,051 SH   SOLE NONE 0 0 17,051
HEICO CORP CL A 422806208 274 2,317 SH   SOLE NONE 0 0 2,317
HENRY JACK &ASSOCIATES INC COM 426281101 777 4,738 SH   SOLE NONE 0 0 4,738
HERSHEY COMPANY COM 427866108 1,517 8,964 SH   SOLE NONE 0 0 8,964
HOME DEPOT INC COM 437076102 3,123 9,514 SH   SOLE NONE 0 0 9,514
HORMEL FOODS CORP COM 440452100 1,467 35,791 SH   SOLE NONE 0 0 35,791
ILLINOIS TOOL WORKS INC COM 452308109 1,685 8,153 SH   SOLE NONE 0 0 8,153
INVESCO QQQ TR UNIT SER 1 46090E103 632 1,766 SH   SOLE NONE 0 0 1,766
J & J SNACK FOODS CORP COM 466032109 539 3,529 SH   SOLE NONE 0 0 3,529
JOHNSON &JOHNSON COM 478160104 1,968 12,186 SH   SOLE NONE 0 0 12,186
JPMORGAN CHASE & CO COM 46625H100 366 2,234 SH   SOLE NONE 0 0 2,234
KELLOGG COMPANY COM 487836108 293 4,579 SH   SOLE NONE 0 0 4,579
KEURIG DR PEPPER INC COM 49271V100 828 24,230 SH   SOLE NONE 0 0 24,230
KIMBERLY CLARK CORP COM 494368103 662 5,002 SH   SOLE NONE 0 0 5,002
L3HARRIS TECHNOLOGIES INC COM 502431109 1,512 6,865 SH   SOLE NONE 0 0 6,865
LANCASTER COLONY CORP COM 513847103 413 2,449 SH   SOLE NONE 0 0 2,449
LINDE PLC SHS G5494J103 1,918 6,537 SH   SOLE NONE 0 0 6,537
LOCKHEED MARTIN CORP COM 539830109 1,707 4,948 SH   SOLE NONE 0 0 4,948
MASTERCARD INCORPORATED CL A 57636Q104 3,659 10,524 SH   SOLE NONE 0 0 10,524
MCCORMICK & CO INC COM 580135101 1,485 18,325 SH   SOLE NONE 0 0 18,325
MCDONALDS CORP COM NON VTG 579780206 2,051 8,508 SH   SOLE NONE 0 0 8,508
MEDTRONIC PLC SHS G5960L103 1,567 12,500 SH   SOLE NONE 0 0 12,500
MGE ENERGY INC COM 55277P104 458 6,236 SH   SOLE NONE 0 0 6,236
MICROSOFT CORP COM 594918104 4,129 14,644 SH   SOLE NONE 0 0 14,644
NEW JERSEY RES COM 646025106 549 15,771 SH   SOLE NONE 0 0 15,771
NEXTERA ENERGY INC COM 65339F101 1,236 15,744 SH   SOLE NONE 0 0 15,744
NIKE INC CL B 654106103 2,318 15,964 SH   SOLE NONE 0 0 15,964
NORFOLK SOUTHERN CORP COM 655844108 327 1,366 SH   SOLE NONE 0 0 1,366
NORTHROP GRUMMAN CORP COM 666807102 2,071 5,749 SH   SOLE NONE 0 0 5,749
NOVO-NORDISK A S ADR 670100205 2,110 21,979 SH   SOLE NONE 0 0 21,979
OREILLY AUTOMOTIVE INC COM 67103H107 2,559 4,187 SH   SOLE NONE 0 0 4,187
OTIS WORLDWIDE CORP COM 68902V107 277 3,367 SH   SOLE NONE 0 0 3,367
PAYCHEX INC COM 704326107 301 2,676 SH   SOLE NONE 0 0 2,676
PEPSICO INC COM 713448108 2,690 17,886 SH   SOLE NONE 0 0 17,886
PHILIP MORRIS INTERNATIONAL INC COM 718172109 967 10,206 SH   SOLE NONE 0 0 10,206
PRICE T ROWE GROUP INC COM 74144T108 263 1,339 SH   SOLE NONE 0 0 1,339
PROCTER & GAMBLE CO COM 742718109 1,844 13,192 SH   SOLE NONE 0 0 13,192
PUBLIC STORAGE COM 74460D109 873 2,939 SH   SOLE NONE 0 0 2,939
QUALCOMM INC COM 747525103 432 3,349 SH   SOLE NONE 0 0 3,349
QUEST DIAGNOSTICS INC COM 74834L100 1,414 9,733 SH   SOLE NONE 0 0 9,733
RAYTHEON TECHNOLOGIES CORP COM 75513E101 930 10,818 SH   SOLE NONE 0 0 10,818
REALTY INCOME CORP (MARYLAND) COM 756109104 1,660 25,595 SH   SOLE NONE 0 0 25,595
REPUBLIC SERVICES INC COM 760759100 636 5,296 SH   SOLE NONE 0 0 5,296
RESMED INC COM 761152107 2,751 10,438 SH   SOLE NONE 0 0 10,438
ROLLINS INC COM 775711104 822 23,276 SH   SOLE NONE 0 0 23,276
ROPER TECHNOLOGIES INC COM 776696106 286 641 SH   SOLE NONE 0 0 641
ROSS STORES INC COM 778296103 1,803 16,561 SH   SOLE NONE 0 0 16,561
S&P GLOBAL INC COM 78409V104 231 544 SH   SOLE NONE 0 0 544
SALESFORCE COM INC COM 79466L302 236 870 SH   SOLE NONE 0 0 870
SHERWIN WILLIAMS CO COM 824348106 2,583 9,233 SH   SOLE NONE 0 0 9,233
SMUCKER J M CO COM NEW 832696405 409 3,411 SH   SOLE NONE 0 0 3,411
SOUTHERN CO COM 842587107 932 15,038 SH   SOLE NONE 0 0 15,038
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 367 764 SH   SOLE NONE 0 0 764
STANLEY BLACK & DECKER INC COM 854502101 245 1,396 SH   SOLE NONE 0 0 1,396
STARBUCKS CORP COM 855244109 2,017 18,288 SH   SOLE NONE 0 0 18,288
STRYKER CORP COM 863667101 1,123 4,258 SH   SOLE NONE 0 0 4,258
SYSCO CORP COM 871829107 340 4,333 SH   SOLE NONE 0 0 4,333
TARGET CORP COM 87612E106 2,586 11,305 SH   SOLE NONE 0 0 11,305
TEXAS INSTRUMENTS INC COM 882508104 373 1,942 SH   SOLE NONE 0 0 1,942
THERMO FISHER SCIENTIFIC INC COM 883556102 245 428 SH   SOLE NONE 0 0 428
TJX COS INC COM 872540109 1,640 24,853 SH   SOLE NONE 0 0 24,853
UNILEVER PLC SPON ADR NEW 904767704 1,227 22,637 SH   SOLE NONE 0 0 22,637
UNION PACIFIC CORP COM 907818108 542 2,766 SH   SOLE NONE 0 0 2,766
UNITEDHEALTH GROUP COM 91324P102 502 1,285 SH   SOLE NONE 0 0 1,285
V F CORP COM 918204108 356 5,315 SH   SOLE NONE 0 0 5,315
VERIZON COMMUNICATIONS COM 92343V104 1,034 19,136 SH   SOLE NONE 0 0 19,136
VISA INC COM CL A 92826C839 3,448 15,477 SH   SOLE NONE 0 0 15,477
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 454 9,651 SH   SOLE NONE 0 0 9,651
WALMART INC COM 931142103 1,953 14,016 SH   SOLE NONE 0 0 14,016
WEC ENERGY GROUP INC COM 92939U106 875 9,925 SH   SOLE NONE 0 0 9,925
YUM BRANDS INC COM 988498101 1,675 13,697 SH   SOLE NONE 0 0 13,697
ZOETIS INC CL A 98978V103 283 1,456 SH   SOLE NONE 0 0 1,456