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
ABBOTT LABORATORIES COM 002824100 2,823 25,982 SH   SOLE NONE 0 0 25,982
AIR PRODUCTS & CHEM COM 009158106 834 3,468 SH   SOLE NONE 0 0 3,468
AMAZON.COM INC COM 023135106 919 8,648 SH   SOLE NONE 0 0 8,648
AMERICAN WTR WKS CO INC COM 030420103 282 1,896 SH   SOLE NONE 0 0 1,896
AMETEK INC COM COM 031100100 520 4,734 SH   SOLE NONE 0 0 4,734
AMGEN INC COM 031162100 1,876 7,709 SH   SOLE NONE 0 0 7,709
AMPHENOL CORP CL A 032095101 372 5,784 SH   SOLE NONE 0 0 5,784
APPLE INC COM 037833100 3,153 23,065 SH   SOLE NONE 0 0 23,065
APTARGROUP INC COM 038336103 637 6,177 SH   SOLE NONE 0 0 6,177
ATRION CORP COM 049904105 1,502 2,388 SH   SOLE NONE 0 0 2,388
AUTOMATIC DATA PROCESSING INC COM 053015103 2,554 12,158 SH   SOLE NONE 0 0 12,158
BALCHEM CORP COM 057665200 1,419 10,941 SH   SOLE NONE 0 0 10,941
BECTON DICKINSON &CO COM 075887109 2,034 8,252 SH   SOLE NONE 0 0 8,252
BROWN FORMAN CORP CL B 115637209 1,549 22,085 SH   SOLE NONE 0 0 22,085
CVS HEALTH CORPORATION COM 126650100 518 5,596 SH   SOLE NONE 0 0 5,596
CANADIAN NATL RY CO COM 136375102 1,526 13,571 SH   SOLE NONE 0 0 13,571
CASEYS GEN STORES INC COM 147528103 1,662 8,985 SH   SOLE NONE 0 0 8,985
CHESAPEAKE UTILS CORP COM 165303108 626 4,829 SH   SOLE NONE 0 0 4,829
CHEVRON CORP NEW COM 166764100 1,575 10,876 SH   SOLE NONE 0 0 10,876
CHURCH &DWIGHT COM 171340102 2,083 22,476 SH   SOLE NONE 0 0 22,476
CLOROX CO COM 189054109 1,315 9,329 SH   SOLE NONE 0 0 9,329
COCA COLA CO COM 191216100 1,899 30,186 SH   SOLE NONE 0 0 30,186
COLGATE-PALMOLIVE CO COM 194162103 1,439 17,955 SH   SOLE NONE 0 0 17,955
COMMERCE BANCSHARES INC COM 200525103 503 7,669 SH   SOLE NONE 0 0 7,669
DANAHER CORPORATION COM 235851102 1,044 4,116 SH   SOLE NONE 0 0 4,116
DOLLAR GEN CORP COM 256677105 653 2,661 SH   SOLE NONE 0 0 2,661
DONALDSON INC COM 257651109 924 19,186 SH   SOLE NONE 0 0 19,186
DOVER CORP COM 260003108 1,152 9,498 SH   SOLE NONE 0 0 9,498
ECOLAB INC COM 278865100 672 4,371 SH   SOLE NONE 0 0 4,371
EXPEDITORS INTL WASH INC COM 302130109 1,380 14,164 SH   SOLE NONE 0 0 14,164
FACTSET RESH SYS INC COM 303075105 1,508 3,921 SH   SOLE NONE 0 0 3,921
FASTENAL COM 311900104 1,593 31,906 SH   SOLE NONE 0 0 31,906
FISERV INC COM 337738108 737 8,288 SH   SOLE NONE 0 0 8,288
FLOWERS FOODS INC COM 343498101 1,290 49,024 SH   SOLE NONE 0 0 49,024
GENERAL DYNAMICS CORP COM 369550108 1,780 8,043 SH   SOLE NONE 0 0 8,043
GENERAL MILLS INC COM 370334104 1,511 20,029 SH   SOLE NONE 0 0 20,029
GENUINE PARTS CO COM 372460105 914 6,874 SH   SOLE NONE 0 0 6,874
GRAINGER W W INC COM 384802104 673 1,482 SH   SOLE NONE 0 0 1,482
HEALTHCARE SVCS GRP INC COM 421906108 193 11,107 SH   SOLE NONE 0 0 11,107
HEICO CORP CL A 422806208 248 2,357 SH   SOLE NONE 0 0 2,357
HENRY JACK &ASSOCIATES INC COM 426281101 921 5,115 SH   SOLE NONE 0 0 5,115
HERSHEY COMPANY COM 427866108 1,999 9,291 SH   SOLE NONE 0 0 9,291
HOME DEPOT INC COM 437076102 2,620 9,553 SH   SOLE NONE 0 0 9,553
HONEYWELL INTL INC COM 438516106 298 1,716 SH   SOLE NONE 0 0 1,716
HORMEL FOODS CORP COM 440452100 1,757 37,100 SH   SOLE NONE 0 0 37,100
ILLINOIS TOOL WORKS INC COM 452308109 1,553 8,519 SH   SOLE NONE 0 0 8,519
INTUIT COM 461202103 334 866 SH   SOLE NONE 0 0 866
J & J SNACK FOODS CORP COM 466032109 549 3,932 SH   SOLE NONE 0 0 3,932
JOHNSON &JOHNSON COM 478160104 2,298 12,947 SH   SOLE NONE 0 0 12,947
KELLOGG COMPANY COM 487836108 307 4,297 SH   SOLE NONE 0 0 4,297
KIMBERLY CLARK CORP COM 494368103 794 5,877 SH   SOLE NONE 0 0 5,877
L3HARRIS TECHNOLOGIES INC COM 502431109 1,744 7,215 SH   SOLE NONE 0 0 7,215
LANCASTER COLONY CORP COM 513847103 401 3,114 SH   SOLE NONE 0 0 3,114
LOCKHEED MARTIN CORP COM 539830109 2,238 5,205 SH   SOLE NONE 0 0 5,205
MCCORMICK & CO INC COM NON VTG 579780206 1,596 19,177 SH   SOLE NONE 0 0 19,177
MCDONALDS CORP COM 580135101 2,185 8,850 SH   SOLE NONE 0 0 8,850
MICROSOFT CORP COM 594918104 3,597 14,004 SH   SOLE NONE 0 0 14,004
NEW JERSEY RES COM 646025106 638 14,328 SH   SOLE NONE 0 0 14,328
NIKE INC CL B 654106103 1,657 16,210 SH   SOLE NONE 0 0 16,210
NORFOLK SOUTHERN CORP COM 655844108 357 1,571 SH   SOLE NONE 0 0 1,571
NORTHROP GRUMMAN CORP COM 666807102 2,819 5,891 SH   SOLE NONE 0 0 5,891
NOVO-NORDISK A S ADR 670100205 2,453 22,010 SH   SOLE NONE 0 0 22,010
PAYCHEX INC COM 704326107 328 2,885 SH   SOLE NONE 0 0 2,885
PEPSICO INC COM 713448108 3,098 18,591 SH   SOLE NONE 0 0 18,591
PHILIP MORRIS INTERNATIONAL INC COM 718172109 949 9,614 SH   SOLE NONE 0 0 9,614
PROCTER & GAMBLE CO COM 742718109 1,968 13,683 SH   SOLE NONE 0 0 13,683
QUALCOMM INC COM 747525103 467 3,655 SH   SOLE NONE 0 0 3,655
REALTY INCOME CORP (MARYLAND) COM 756109104 1,900 27,838 SH   SOLE NONE 0 0 27,838
REPUBLIC SERVICES INC COM 760759100 752 5,747 SH   SOLE NONE 0 0 5,747
RESMED INC COM 761152107 2,191 10,451 SH   SOLE NONE 0 0 10,451
ROLLINS INC COM 775711104 873 25,008 SH   SOLE NONE 0 0 25,008
ROPER TECHNOLOGIES INC COM 776696106 307 778 SH   SOLE NONE 0 0 778
ROSS STORES INC COM 778296103 1,232 17,536 SH   SOLE NONE 0 0 17,536
SHERWIN WILLIAMS CO COM 824348106 2,062 9,211 SH   SOLE NONE 0 0 9,211
SMUCKER J M CO COM NEW 832696405 439 3,426 SH   SOLE NONE 0 0 3,426
SOUTHERN CO COM 842587107 1,143 16,031 SH   SOLE NONE 0 0 16,031
STARBUCKS CORP COM 855244109 1,606 21,027 SH   SOLE NONE 0 0 21,027
STRYKER CORP COM 863667101 890 4,473 SH   SOLE NONE 0 0 4,473
SYSCO CORP COM 871829107 345 4,073 SH   SOLE NONE 0 0 4,073
TJX COS INC COM 872540109 1,452 26,000 SH   SOLE NONE 0 0 26,000
TEXAS INSTRUMENTS INC COM 882508104 343 2,230 SH   SOLE NONE 0 0 2,230
THERMO FISHER SCIENTIFIC INC COM 883556102 306 563 SH   SOLE NONE 0 0 563
UNILEVER PLC SPON ADR NEW 904767704 1,138 24,834 SH   SOLE NONE 0 0 24,834
UNION PACIFIC CORP COM 907818108 642 3,012 SH   SOLE NONE 0 0 3,012
V F CORP COM 918204108 262 5,933 SH   SOLE NONE 0 0 5,933
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 1,981 5,710 SH   SOLE NONE 0 0 5,710
WALMART INC COM 931142103 1,768 14,545 SH   SOLE NONE 0 0 14,545
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 302 7,975 SH   SOLE NONE 0 0 7,975
YUM BRANDS INC COM 988498101 1,636 14,411 SH   SOLE NONE 0 0 14,411
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,115 11,601 SH   SOLE NONE 0 0 11,601
INVESCO QQQ TR UNIT SER 1 46090E103 497 1,772 SH   SOLE NONE 0 0 1,772
AMERISOURCEBERGEN CORPORATION COM 03073E105 1,922 13,586 SH   SOLE NONE 0 0 13,586
TARGET CORP COM 87612E106 1,574 11,148 SH   SOLE NONE 0 0 11,148
ABBVIE INC COM 00287Y109 3,588 23,426 SH   SOLE NONE 0 0 23,426
ALPHABET INC CAP STK CL C 02079K107 516 236 SH   SOLE NONE 0 0 236
ALPHABET INC CAP STK CL A 02079K305 1,058 485 SH   SOLE NONE 0 0 485
ALTRIA GROUP INC COM 02209S103 965 23,091 SH   SOLE NONE 0 0 23,091
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 313 5,805 SH   SOLE NONE 0 0 5,805
BROADCOM INC COM 11135F101 695 1,431 SH   SOLE NONE 0 0 1,431
CARRIER GLOBAL CORPORATION COM 14448C104 419 11,753 SH   SOLE NONE 0 0 11,753
CISCO SYS INC COM 17275R102 823 19,304 SH   SOLE NONE 0 0 19,304
COMCAST CORP NEW CL A 20030N101 721 18,374 SH   SOLE NONE 0 0 18,374
CONSTELLATION BRANDS INC CL A 21036P108 289 1,240 SH   SOLE NONE 0 0 1,240
COSTCO WHOLESALE CORP COM 22160K105 2,668 5,567 SH   SOLE NONE 0 0 5,567
DOMINION ENERGY INC COM 25746U109 779 9,764 SH   SOLE NONE 0 0 9,764
ENBRIDGE INC COM 29250N105 201 4,744 SH   SOLE NONE 0 0 4,744
EXXON MOBIL CORP COM 30231G102 2,063 24,092 SH   SOLE NONE 0 0 24,092
FORTIVE CORP COM 34959J108 637 11,711 SH   SOLE NONE 0 0 11,711
JPMORGAN CHASE & CO COM 46625H100 261 2,318 SH   SOLE NONE 0 0 2,318
KEURIG DR PEPPER INC COM 49271V100 909 25,687 SH   SOLE NONE 0 0 25,687
MGE ENERGY INC COM 55277P104 547 7,032 SH   SOLE NONE 0 0 7,032
MASTERCARD INCORPORATED CL A 57636Q104 3,309 10,490 SH   SOLE NONE 0 0 10,490
NEXTERA ENERGY INC COM 65339F101 1,239 15,994 SH   SOLE NONE 0 0 15,994
OREILLY AUTOMOTIVE INC COM 67103H107 2,618 4,143 SH   SOLE NONE 0 0 4,143
OTIS WORLDWIDE CORP COM 68902V107 326 4,608 SH   SOLE NONE 0 0 4,608
PUBLIC STORAGE COM 74460D109 970 3,103 SH   SOLE NONE 0 0 3,103
QUEST DIAGNOSTICS INC COM 74834L100 1,357 10,207 SH   SOLE NONE 0 0 10,207
S&P GLOBAL INC COM 78409V104 219 650 SH   SOLE NONE 0 0 650
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 286 691 SH   SOLE NONE 0 0 691
3M COMPANY COM 88579Y101 458 3,541 SH   SOLE NONE 0 0 3,541
UNITEDHEALTH GROUP COM 91324P102 710 1,383 SH   SOLE NONE 0 0 1,383
VERIZON COMMUNICATIONS COM 92343V104 953 18,772 SH   SOLE NONE 0 0 18,772
VISA INC COM CL A 92826C839 3,153 16,014 SH   SOLE NONE 0 0 16,014
WEC ENERGY GROUP INC COM 92939U106 1,077 10,706 SH   SOLE NONE 0 0 10,706
ZOETIS INC CL A 98978V103 298 1,734 SH   SOLE NONE 0 0 1,734
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,042 3,754 SH   SOLE NONE 0 0 3,754
LINDE PLC SHS G5494J103 1,892 6,582 SH   SOLE NONE 0 0 6,582
MEDTRONIC PLC SHS G5960L103 1,200 13,373 SH   SOLE NONE 0 0 13,373