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 3,645 25,895 SH   SOLE NONE 0 0 25,895
ABBVIE INC COM 00287Y109 3,162 23,353 SH   SOLE NONE 0 0 23,353
AIR PRODUCTS & CHEM COM 009158106 1,028 3,379 SH   SOLE NONE 0 0 3,379
ALPHABET INC CAP STK CL C 02079K107 684 236 SH   SOLE NONE 0 0 236
ALPHABET INC CAP STK CL A 02079K305 1,406 485 SH   SOLE NONE 0 0 485
ALTRIA GROUP INC COM 02209S103 1,073 22,638 SH   SOLE NONE 0 0 22,638
AMAZON.COM INC COM 023135106 1,388 416 SH   SOLE NONE 0 0 416
AMERICAN WTR WKS CO INC COM 030420103 335 1,773 SH   SOLE NONE 0 0 1,773
AMERISOURCEBERGEN CORPORATION COM 03073E105 1,793 13,494 SH   SOLE NONE 0 0 13,494
AMETEK INC COM COM 031100100 671 4,564 SH   SOLE NONE 0 0 4,564
AMGEN INC COM 031162100 1,705 7,579 SH   SOLE NONE 0 0 7,579
AMPHENOL CORP CL A 032095101 489 5,595 SH   SOLE NONE 0 0 5,595
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 442 7,304 SH   SOLE NONE 0 0 7,304
APPLE INC COM 037833100 4,196 23,630 SH   SOLE NONE 0 0 23,630
APTARGROUP INC COM 038336103 740 6,038 SH   SOLE NONE 0 0 6,038
ATRION CORP COM 049904105 1,660 2,355 SH   SOLE NONE 0 0 2,355
AUTOMATIC DATA PROCESSING INC COM 053015103 2,988 12,117 SH   SOLE NONE 0 0 12,117
BALCHEM CORP COM 057665200 1,834 10,875 SH   SOLE NONE 0 0 10,875
BECTON DICKINSON &CO COM 075887109 2,063 8,202 SH   SOLE NONE 0 0 8,202
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 300 8,021 SH   SOLE NONE 0 0 8,021
BROADCOM INC COM 11135F101 933 1,402 SH   SOLE NONE 0 0 1,402
BROWN FORMAN CORP CL B 115637209 1,595 21,896 SH   SOLE NONE 0 0 21,896
CVS HEALTH CORPORATION COM 126650100 578 5,601 SH   SOLE NONE 0 0 5,601
CANADIAN NATL RY CO COM 136375102 1,648 13,411 SH   SOLE NONE 0 0 13,411
CARRIER GLOBAL CORPORATION COM 14448C104 591 10,896 SH   SOLE NONE 0 0 10,896
CASEYS GEN STORES INC COM 147528103 1,766 8,951 SH   SOLE NONE 0 0 8,951
CHESAPEAKE UTILS CORP COM 165303108 696 4,771 SH   SOLE NONE 0 0 4,771
CHEVRON CORP NEW COM 166764100 1,268 10,809 SH   SOLE NONE 0 0 10,809
CHURCH &DWIGHT COM 171340102 2,298 22,423 SH   SOLE NONE 0 0 22,423
CISCO SYS INC COM 17275R102 1,186 18,723 SH   SOLE NONE 0 0 18,723
CINTAS CORP COM 172908105 203 459 SH   SOLE NONE 0 0 459
CLOROX CO COM 189054109 1,593 9,135 SH   SOLE NONE 0 0 9,135
COCA COLA CO COM 191216100 1,775 29,983 SH   SOLE NONE 0 0 29,983
COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102 244 2,746 SH   SOLE NONE 0 0 2,746
COLGATE-PALMOLIVE CO COM 194162103 1,513 17,728 SH   SOLE NONE 0 0 17,728
COMCAST CORP NEW CL A 20030N101 902 17,927 SH   SOLE NONE 0 0 17,927
COMMERCE BANCSHARES INC COM 200525103 506 7,365 SH   SOLE NONE 0 0 7,365
CONSTELLATION BRANDS INC CL A 21036P108 294 1,173 SH   SOLE NONE 0 0 1,173
COSTCO WHOLESALE CORP COM 22160K105 3,201 5,639 SH   SOLE NONE 0 0 5,639
DANAHER CORPORATION COM 235851102 1,341 4,074 SH   SOLE NONE 0 0 4,074
DOLLAR GEN CORP COM 256677105 612 2,593 SH   SOLE NONE 0 0 2,593
DOMINION ENERGY INC COM 25746U109 755 9,611 SH   SOLE NONE 0 0 9,611
DONALDSON INC COM 257651109 1,114 18,800 SH   SOLE NONE 0 0 18,800
DOVER CORP COM 260003108 1,705 9,387 SH   SOLE NONE 0 0 9,387
ECOLAB INC COM 278865100 998 4,254 SH   SOLE NONE 0 0 4,254
ENBRIDGE INC COM 29250N105 202 5,178 SH   SOLE NONE 0 0 5,178
EXPEDITORS INTL WASH INC COM 302130109 1,886 14,042 SH   SOLE NONE 0 0 14,042
EXXON MOBIL CORP COM 30231G102 1,459 23,849 SH   SOLE NONE 0 0 23,849
META PLATFORMS INC CL A 30303M102 310 923 SH   SOLE NONE 0 0 923
FACTSET RESH SYS INC COM 303075105 1,898 3,905 SH   SOLE NONE 0 0 3,905
FASTENAL COM 311900104 2,023 31,583 SH   SOLE NONE 0 0 31,583
FISERV INC COM 337738108 848 8,169 SH   SOLE NONE 0 0 8,169
FLOWERS FOODS INC COM 343498101 1,324 48,190 SH   SOLE NONE 0 0 48,190
FORTIVE CORP COM 34959J108 865 11,341 SH   SOLE NONE 0 0 11,341
GENERAL DYNAMICS CORP COM 369550108 1,659 7,960 SH   SOLE NONE 0 0 7,960
GENERAL MILLS INC COM 370334104 1,335 19,812 SH   SOLE NONE 0 0 19,812
GENUINE PARTS CO COM 372460105 942 6,719 SH   SOLE NONE 0 0 6,719
GRAINGER W W INC COM 384802104 760 1,466 SH   SOLE NONE 0 0 1,466
HEALTHCARE SVCS GRP INC COM 421906108 214 12,023 SH   SOLE NONE 0 0 12,023
HEICO CORP CL A 422806208 300 2,334 SH   SOLE NONE 0 0 2,334
HENRY JACK &ASSOCIATES INC COM 426281101 850 5,088 SH   SOLE NONE 0 0 5,088
HERSHEY COMPANY COM 427866108 1,789 9,247 SH   SOLE NONE 0 0 9,247
HOME DEPOT INC COM 437076102 3,938 9,488 SH   SOLE NONE 0 0 9,488
HORMEL FOODS CORP COM 440452100 1,802 36,919 SH   SOLE NONE 0 0 36,919
ILLINOIS TOOL WORKS INC COM 452308109 2,075 8,406 SH   SOLE NONE 0 0 8,406
INVESCO QQQ TR UNIT SER 1 46090E103 704 1,770 SH   SOLE NONE 0 0 1,770
INTUIT COM 461202103 549 854 SH   SOLE NONE 0 0 854
J & J SNACK FOODS CORP COM 466032109 610 3,862 SH   SOLE NONE 0 0 3,862
JPMORGAN CHASE & CO COM 46625H100 354 2,235 SH   SOLE NONE 0 0 2,235
JOHNSON &JOHNSON COM 478160104 2,195 12,830 SH   SOLE NONE 0 0 12,830
KELLOGG COMPANY COM 487836108 278 4,314 SH   SOLE NONE 0 0 4,314
KEURIG DR PEPPER INC COM 49271V100 938 25,436 SH   SOLE NONE 0 0 25,436
KIMBERLY CLARK CORP COM 494368103 809 5,659 SH   SOLE NONE 0 0 5,659
L3HARRIS TECHNOLOGIES INC COM 502431109 1,514 7,099 SH   SOLE NONE 0 0 7,099
LANCASTER COLONY CORP COM 513847103 492 2,974 SH   SOLE NONE 0 0 2,974
LOCKHEED MARTIN CORP COM 539830109 1,835 5,162 SH   SOLE NONE 0 0 5,162
MGE ENERGY INC COM 55277P104 566 6,876 SH   SOLE NONE 0 0 6,876
MASTERCARD INCORPORATED CL A 57636Q104 3,774 10,504 SH   SOLE NONE 0 0 10,504
MCCORMICK & CO INC COM NON VTG 579780206 1,845 19,100 SH   SOLE NONE 0 0 19,100
MCDONALDS CORP COM 580135101 2,339 8,724 SH   SOLE NONE 0 0 8,724
METTLER-TOLEDO INTERNATIONAL COM 592688105 214 126 SH   SOLE NONE 0 0 126
MICROSOFT CORP COM 594918104 4,763 14,162 SH   SOLE NONE 0 0 14,162
NEW JERSEY RES COM 646025106 612 14,903 SH   SOLE NONE 0 0 14,903
NEXTERA ENERGY INC COM 65339F101 1,493 15,993 SH   SOLE NONE 0 0 15,993
NIKE INC CL B 654106103 2,677 16,063 SH   SOLE NONE 0 0 16,063
NORFOLK SOUTHERN CORP COM 655844108 450 1,512 SH   SOLE NONE 0 0 1,512
NORTHROP GRUMMAN CORP COM 666807102 2,286 5,905 SH   SOLE NONE 0 0 5,905
NOVO-NORDISK A S ADR 670100205 2,469 22,048 SH   SOLE NONE 0 0 22,048
OREILLY AUTOMOTIVE INC COM 67103H107 2,965 4,198 SH   SOLE NONE 0 0 4,198
OTIS WORLDWIDE CORP COM 68902V107 372 4,278 SH   SOLE NONE 0 0 4,278
PAYCHEX INC COM 704326107 390 2,859 SH   SOLE NONE 0 0 2,859
PEPSICO INC COM 713448108 3,183 18,323 SH   SOLE NONE 0 0 18,323
PHILIP MORRIS INTERNATIONAL INC COM 718172109 901 9,487 SH   SOLE NONE 0 0 9,487
PRICE T ROWE GROUP INC COM 74144T108 265 1,346 SH   SOLE NONE 0 0 1,346
PROCTER & GAMBLE CO COM 742718109 2,223 13,590 SH   SOLE NONE 0 0 13,590
PUBLIC STORAGE COM 74460D109 1,146 3,059 SH   SOLE NONE 0 0 3,059
QUALCOMM INC COM 747525103 660 3,609 SH   SOLE NONE 0 0 3,609
QUEST DIAGNOSTICS INC COM 74834L100 1,739 10,051 SH   SOLE NONE 0 0 10,051
RAYTHEON TECHNOLOGIES CORP COM 75513E101 983 11,422 SH   SOLE NONE 0 0 11,422
REALTY INCOME CORP (MARYLAND) COM 756109104 1,916 26,760 SH   SOLE NONE 0 0 26,760
REPUBLIC SERVICES INC COM 760759100 786 5,639 SH   SOLE NONE 0 0 5,639
RESMED INC COM 761152107 2,733 10,492 SH   SOLE NONE 0 0 10,492
ROLLINS INC COM 775711104 847 24,748 SH   SOLE NONE 0 0 24,748
ROPER TECHNOLOGIES INC COM 776696106 366 744 SH   SOLE NONE 0 0 744
ROSS STORES INC COM 778296103 1,958 17,135 SH   SOLE NONE 0 0 17,135
S&P GLOBAL INC COM 78409V104 295 626 SH   SOLE NONE 0 0 626
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 396 766 SH   SOLE NONE 0 0 766
SALESFORCE COM INC COM 79466L302 222 873 SH   SOLE NONE 0 0 873
SHERWIN WILLIAMS CO COM 824348106 3,215 9,129 SH   SOLE NONE 0 0 9,129
SMUCKER J M CO COM NEW 832696405 462 3,400 SH   SOLE NONE 0 0 3,400
SOUTHERN CO COM 842587107 1,086 15,841 SH   SOLE NONE 0 0 15,841
STANLEY BLACK & DECKER INC COM 854502101 270 1,430 SH   SOLE NONE 0 0 1,430
STARBUCKS CORP COM 855244109 2,417 20,661 SH   SOLE NONE 0 0 20,661
STRYKER CORP COM 863667101 1,185 4,429 SH   SOLE NONE 0 0 4,429
SYSCO CORP COM 871829107 318 4,047 SH   SOLE NONE 0 0 4,047
TJX COS INC COM 872540109 1,948 25,654 SH   SOLE NONE 0 0 25,654
TARGET CORP COM 87612E106 2,581 11,150 SH   SOLE NONE 0 0 11,150
TEXAS INSTRUMENTS INC COM 882508104 413 2,189 SH   SOLE NONE 0 0 2,189
THERMO FISHER SCIENTIFIC INC COM 883556102 359 538 SH   SOLE NONE 0 0 538
3M COMPANY COM 88579Y101 605 3,404 SH   SOLE NONE 0 0 3,404
UNILEVER PLC SPON ADR NEW 904767704 1,293 24,036 SH   SOLE NONE 0 0 24,036
UNION PACIFIC CORP COM 907818108 747 2,965 SH   SOLE NONE 0 0 2,965
UNITEDHEALTH GROUP COM 91324P102 688 1,370 SH   SOLE NONE 0 0 1,370
V F CORP COM 918204108 411 5,619 SH   SOLE NONE 0 0 5,619
VERIZON COMMUNICATIONS COM 92343V104 958 18,436 SH   SOLE NONE 0 0 18,436
VISA INC COM CL A 92826C839 3,471 16,015 SH   SOLE NONE 0 0 16,015
WEC ENERGY GROUP INC COM 92939U106 1,021 10,517 SH   SOLE NONE 0 0 10,517
WALMART INC COM 931142103 2,076 14,348 SH   SOLE NONE 0 0 14,348
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 459 8,793 SH   SOLE NONE 0 0 8,793
YUM BRANDS INC COM 988498101 1,970 14,191 SH   SOLE NONE 0 0 14,191
ZOETIS INC CL A 98978V103 405 1,662 SH   SOLE NONE 0 0 1,662
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,559 3,761 SH   SOLE NONE 0 0 3,761
LINDE PLC SHS G5494J103 2,275 6,566 SH   SOLE NONE 0 0 6,566
MEDTRONIC PLC SHS G5960L103 1,358 13,129 SH   SOLE NONE 0 0 13,129