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,047 25,427 SH   SOLE NONE 0 0 25,427
AIR PRODUCTS & CHEM COM 009158106 825 2,933 SH   SOLE NONE 0 0 2,933
AMAZON.COM INC COM 023135106 897 290 SH   SOLE NONE 0 0 290
AMETEK INC COM COM 031100100 497 3,888 SH   SOLE NONE 0 0 3,888
AMGEN INC COM 031162100 1,747 7,022 SH   SOLE NONE 0 0 7,022
AMPHENOL CORP CL A 032095101 289 4,378 SH   SOLE NONE 0 0 4,378
APPLE INC COM 037833100 2,926 23,955 SH   SOLE NONE 0 0 23,955
APTARGROUP INC COM 038336103 686 4,844 SH   SOLE NONE 0 0 4,844
ATRION CORP COM 049904105 1,434 2,236 SH   SOLE NONE 0 0 2,236
AUTOMATIC DATA PROCESSING INC COM 053015103 2,227 11,818 SH   SOLE NONE 0 0 11,818
BALCHEM CORP COM 057665200 1,278 10,190 SH   SOLE NONE 0 0 10,190
BECTON DICKINSON &CO COM 075887109 1,866 7,675 SH   SOLE NONE 0 0 7,675
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 480 12,390 SH   SOLE NONE 0 0 12,390
BROWN FORMAN CORP CL B 115637209 1,402 20,334 SH   SOLE NONE 0 0 20,334
CVS HEALTH CORPORATION COM 126650100 491 6,523 SH   SOLE NONE 0 0 6,523
CANADIAN NATL RY CO COM 136375102 1,440 12,416 SH   SOLE NONE 0 0 12,416
CASEYS GEN STORES INC COM 147528103 1,837 8,496 SH   SOLE NONE 0 0 8,496
CHESAPEAKE UTILS CORP COM 165303108 525 4,519 SH   SOLE NONE 0 0 4,519
CHEVRON CORP NEW COM 166764100 1,024 9,775 SH   SOLE NONE 0 0 9,775
CHURCH &DWIGHT COM 171340102 1,878 21,501 SH   SOLE NONE 0 0 21,501
CLOROX CO COM 189054109 1,645 8,528 SH   SOLE NONE 0 0 8,528
COCA COLA CO COM 191216100 1,476 27,998 SH   SOLE NONE 0 0 27,998
COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102 216 2,763 SH   SOLE NONE 0 0 2,763
COLGATE-PALMOLIVE CO COM 194162103 1,256 15,936 SH   SOLE NONE 0 0 15,936
COMMERCE BANCSHARES INC COM 200525103 507 6,618 SH   SOLE NONE 0 0 6,618
DANAHER CORPORATION COM 235851102 866 3,847 SH   SOLE NONE 0 0 3,847
DOLLAR GEN CORP COM 256677105 444 2,192 SH   SOLE NONE 0 0 2,192
DONALDSON INC COM 257651109 950 16,327 SH   SOLE NONE 0 0 16,327
DOVER CORP COM 260003108 1,188 8,667 SH   SOLE NONE 0 0 8,667
ECOLAB INC COM 278865100 785 3,665 SH   SOLE NONE 0 0 3,665
EXPEDITORS INTL WASH INC COM 302130109 1,484 13,782 SH   SOLE NONE 0 0 13,782
FACTSET RESH SYS INC COM 303075105 1,177 3,814 SH   SOLE NONE 0 0 3,814
FASTENAL COM 311900104 1,504 29,917 SH   SOLE NONE 0 0 29,917
FISERV INC COM 337738108 793 6,662 SH   SOLE NONE 0 0 6,662
FLOWERS FOODS INC COM 343498101 1,209 50,791 SH   SOLE NONE 0 0 50,791
GENERAL DYNAMICS CORP COM 369550108 1,360 7,489 SH   SOLE NONE 0 0 7,489
GENERAL MILLS INC COM 370334104 1,318 21,496 SH   SOLE NONE 0 0 21,496
GENUINE PARTS CO COM 372460105 704 6,092 SH   SOLE NONE 0 0 6,092
GRAINGER W W INC COM 384802104 533 1,330 SH   SOLE NONE 0 0 1,330
HEALTHCARE SVCS GRP INC COM 421906108 604 21,551 SH   SOLE NONE 0 0 21,551
HEICO CORP CL A 422806208 259 2,283 SH   SOLE NONE 0 0 2,283
HENRY JACK &ASSOCIATES INC COM 426281101 690 4,550 SH   SOLE NONE 0 0 4,550
HERSHEY COMPANY COM 427866108 1,376 8,697 SH   SOLE NONE 0 0 8,697
HOME DEPOT INC COM 437076102 2,882 9,440 SH   SOLE NONE 0 0 9,440
HORMEL FOODS CORP COM 440452100 1,657 34,672 SH   SOLE NONE 0 0 34,672
ILLINOIS TOOL WORKS INC COM 452308109 1,764 7,964 SH   SOLE NONE 0 0 7,964
J & J SNACK FOODS CORP COM 466032109 522 3,324 SH   SOLE NONE 0 0 3,324
JOHNSON &JOHNSON COM 478160104 1,934 11,767 SH   SOLE NONE 0 0 11,767
KELLOGG COMPANY COM 487836108 456 7,201 SH   SOLE NONE 0 0 7,201
KIMBERLY CLARK CORP COM 494368103 644 4,631 SH   SOLE NONE 0 0 4,631
L3HARRIS TECHNOLOGIES INC COM 502431109 1,316 6,491 SH   SOLE NONE 0 0 6,491
LANCASTER COLONY CORP COM 513847103 392 2,235 SH   SOLE NONE 0 0 2,235
LOCKHEED MARTIN CORP COM 539830109 1,757 4,756 SH   SOLE NONE 0 0 4,756
MCDONALDS CORP COM NON VTG 579780206 1,878 8,380 SH   SOLE NONE 0 0 8,380
MCCORMICK & CO INC COM 580135101 1,588 17,808 SH   SOLE NONE 0 0 17,808
MICROSOFT CORP COM 594918104 3,507 14,874 SH   SOLE NONE 0 0 14,874
NEW JERSEY RES COM 646025106 811 20,333 SH   SOLE NONE 0 0 20,333
NIKE INC CL B 654106103 2,121 15,957 SH   SOLE NONE 0 0 15,957
NORFOLK SOUTHERN CORP COM 655844108 347 1,294 SH   SOLE NONE 0 0 1,294
NORTHROP GRUMMAN CORP COM 666807102 1,814 5,605 SH   SOLE NONE 0 0 5,605
NOVO-NORDISK A S ADR 670100205 1,455 21,584 SH   SOLE NONE 0 0 21,584
PAYCHEX INC COM 704326107 254 2,590 SH   SOLE NONE 0 0 2,590
PEPSICO INC COM 713448108 2,494 17,629 SH   SOLE NONE 0 0 17,629
PHILIP MORRIS INTERNATIONAL INC COM 718172109 940 10,589 SH   SOLE NONE 0 0 10,589
PROCTER & GAMBLE CO COM 742718109 1,743 12,871 SH   SOLE NONE 0 0 12,871
QUALCOMM INC COM 747525103 432 3,261 SH   SOLE NONE 0 0 3,261
REALTY INCOME CORP (MARYLAND) COM 756109104 1,587 24,989 SH   SOLE NONE 0 0 24,989
REPUBLIC SERVICES INC COM 760759100 504 5,070 SH   SOLE NONE 0 0 5,070
RESMED INC COM 761152107 2,023 10,428 SH   SOLE NONE 0 0 10,428
ROLLINS INC COM 775711104 754 21,898 SH   SOLE NONE 0 0 21,898
ROPER TECHNOLOGIES INC COM 776696106 215 532 SH   SOLE NONE 0 0 532
ROSS STORES INC COM 778296103 1,952 16,276 SH   SOLE NONE 0 0 16,276
SHERWIN WILLIAMS CO COM 824348106 2,254 3,054 SH   SOLE NONE 0 0 3,054
SMUCKER J M CO COM NEW 832696405 532 4,208 SH   SOLE NONE 0 0 4,208
SOUTHERN CO COM 842587107 899 14,460 SH   SOLE NONE 0 0 14,460
STANLEY BLACK & DECKER INC COM 854502101 282 1,415 SH   SOLE NONE 0 0 1,415
STARBUCKS CORP COM 855244109 1,971 18,039 SH   SOLE NONE 0 0 18,039
STRYKER CORP COM 863667101 993 4,076 SH   SOLE NONE 0 0 4,076
SYSCO CORP COM 871829107 338 4,293 SH   SOLE NONE 0 0 4,293
TJX COS INC COM 872540109 1,611 24,357 SH   SOLE NONE 0 0 24,357
TEXAS INSTRUMENTS INC COM 882508104 363 1,922 SH   SOLE NONE 0 0 1,922
UNILEVER PLC SPON ADR NEW 904767704 1,202 21,521 SH   SOLE NONE 0 0 21,521
UNION PACIFIC CORP COM 907818108 517 2,344 SH   SOLE NONE 0 0 2,344
V F CORP COM 918204108 395 4,942 SH   SOLE NONE 0 0 4,942
WALMART INC COM 931142103 1,856 13,663 SH   SOLE NONE 0 0 13,663
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 667 12,144 SH   SOLE NONE 0 0 12,144
YUM BRANDS INC COM 988498101 1,454 13,444 SH   SOLE NONE 0 0 13,444
RAYTHEON TECHNOLOGIES CORP COM 75513E101 784 10,152 SH   SOLE NONE 0 0 10,152
INVESCO QQQ TR UNIT SER 1 46090E103 562 1,762 SH   SOLE NONE 0 0 1,762
AMERISOURCEBERGEN CORPORATION COM 03073E105 1,526 12,925 SH   SOLE NONE 0 0 12,925
TARGET CORP COM 87612E106 2,250 11,361 SH   SOLE NONE 0 0 11,361
AT&T INC COM 00206R102 584 19,303 SH   SOLE NONE 0 0 19,303
ABBVIE INC COM 00287Y109 2,461 22,739 SH   SOLE NONE 0 0 22,739
ALPHABET INC CAP STK CL C 02079K107 947 459 SH   SOLE NONE 0 0 459
ALPHABET INC CAP STK CL A 02079K305 491 237 SH   SOLE NONE 0 0 237
ALTRIA GROUP INC COM 02209S103 1,345 26,282 SH   SOLE NONE 0 0 26,282
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 554 8,818 SH   SOLE NONE 0 0 8,818
BROADCOM INC COM 11135F101 610 1,317 SH   SOLE NONE 0 0 1,317
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,100 11,528 SH   SOLE NONE 0 0 11,528
CARRIER GLOBAL CORPORATION COM 14448C104 340 8,044 SH   SOLE NONE 0 0 8,044
CISCO SYS INC COM 17275R102 451 8,716 SH   SOLE NONE 0 0 8,716
COMCAST CORP NEW CL A 20030N101 817 15,100 SH   SOLE NONE 0 0 15,100
CONSTELLATION BRANDS INC CL A 21036P108 251 1,100 SH   SOLE NONE 0 0 1,100
COSTCO WHOLESALE CORP COM 22160K105 1,994 5,657 SH   SOLE NONE 0 0 5,657
DOMINION ENERGY INC COM 25746U109 670 8,824 SH   SOLE NONE 0 0 8,824
ENBRIDGE INC COM 29250N105 228 6,257 SH   SOLE NONE 0 0 6,257
EXXON MOBIL CORP COM 30231G102 1,258 22,534 SH   SOLE NONE 0 0 22,534
FORTIVE CORP COM 34959J108 689 9,757 SH   SOLE NONE 0 0 9,757
JPMORGAN CHASE & CO COM 46625H100 340 2,232 SH   SOLE NONE 0 0 2,232
KEURIG DR PEPPER INC COM 49271V100 786 22,861 SH   SOLE NONE 0 0 22,861
MGE ENERGY INC COM 55277P104 429 6,005 SH   SOLE NONE 0 0 6,005
MASTERCARD INCORPORATED CL A 57636Q104 3,749 10,530 SH   SOLE NONE 0 0 10,530
NEXTERA ENERGY INC COM 65339F101 1,180 15,607 SH   SOLE NONE 0 0 15,607
OREILLY AUTOMOTIVE INC COM 67103H107 2,125 4,190 SH   SOLE NONE 0 0 4,190
PRICE T ROWE GROUP INC COM 74144T108 224 1,308 SH   SOLE NONE 0 0 1,308
PUBLIC STORAGE COM 74460D109 711 2,883 SH   SOLE NONE 0 0 2,883
QUEST DIAGNOSTICS INC COM 74834L100 1,219 9,495 SH   SOLE NONE 0 0 9,495
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 362 761 SH   SOLE NONE 0 0 761
3M COMPANY COM 88579Y101 482 2,501 SH   SOLE NONE 0 0 2,501
UNITEDHEALTH GROUP COM 91324P102 441 1,184 SH   SOLE NONE 0 0 1,184
VERIZON COMMUNICATIONS COM 92343V104 1,046 17,985 SH   SOLE NONE 0 0 17,985
VISA INC COM CL A 92826C839 3,258 15,386 SH   SOLE NONE 0 0 15,386
WEC ENERGY GROUP INC COM 92939U106 893 9,539 SH   SOLE NONE 0 0 9,539
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,006 3,640 SH   SOLE NONE 0 0 3,640
LINDE PLC SHS G5494J103 1,791 6,392 SH   SOLE NONE 0 0 6,392
MEDTRONIC PLC SHS G5960L103 1,410 11,940 SH   SOLE NONE 0 0 11,940