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 304 2,229 SH   SOLE NONE 0 0 2,229
ABBOTT LABORATORIES COM 002824100 2,054 26,036 SH   SOLE NONE 0 0 26,036
ABBVIE INC COM 00287Y109 1,722 22,608 SH   SOLE NONE 0 0 22,608
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 581 3,556 SH   SOLE NONE 0 0 3,556
AIR PRODUCTS & CHEM COM 009158106 552 2,765 SH   SOLE NONE 0 0 2,765
ALPHABET INC CAP STK CL C 02079K107 288 247 SH   SOLE NONE 0 0 247
ALPHABET INC CAP STK CL A 02079K305 544 468 SH   SOLE NONE 0 0 468
ALTRIA GROUP INC COM 02209S103 1,084 28,029 SH   SOLE NONE 0 0 28,029
AMAZON.COM INC COM 023135106 491 252 SH   SOLE NONE 0 0 252
AMERISOURCEBERGEN CORPORATION COM 03073E105 1,151 13,007 SH   SOLE NONE 0 0 13,007
AMETEK INC COM COM 031100100 266 3,698 SH   SOLE NONE 0 0 3,698
AMGEN INC COM 031162100 1,398 6,898 SH   SOLE NONE 0 0 6,898
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 438 9,918 SH   SOLE NONE 0 0 9,918
APPLE INC COM 037833100 1,611 6,336 SH   SOLE NONE 0 0 6,336
APTARGROUP INC COM 038336103 456 4,577 SH   SOLE NONE 0 0 4,577
AT&T INC COM 00206R102 536 18,373 SH   SOLE NONE 0 0 18,373
ATRION CORP COM 049904105 1,416 2,179 SH   SOLE NONE 0 0 2,179
AUTOMATIC DATA PROCESSING INC COM 053015103 1,599 11,699 SH   SOLE NONE 0 0 11,699
BALCHEM CORP COM 057665200 978 9,908 SH   SOLE NONE 0 0 9,908
BECTON DICKINSON &CO COM 075887109 1,718 7,476 SH   SOLE NONE 0 0 7,476
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 513 14,994 SH   SOLE NONE 0 0 14,994
BROADCOM INC COM 11135F101 305 1,285 SH   SOLE NONE 0 0 1,285
BROWN FORMAN CORP CL B 115637209 1,129 20,336 SH   SOLE NONE 0 0 20,336
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 749 11,320 SH   SOLE NONE 0 0 11,320
CANADIAN NATL RY CO COM 136375102 962 12,397 SH   SOLE NONE 0 0 12,397
CASEYS GEN STORES INC COM 147528103 1,137 8,578 SH   SOLE NONE 0 0 8,578
CHESAPEAKE UTILS CORP COM 165303108 349 4,071 SH   SOLE NONE 0 0 4,071
CHEVRON CORP NEW COM 166764100 668 9,214 SH   SOLE NONE 0 0 9,214
CHURCH &DWIGHT COM 171340102 1,386 21,602 SH   SOLE NONE 0 0 21,602
CISCO SYS INC COM 17275R102 306 7,784 SH   SOLE NONE 0 0 7,784
CLOROX CO COM 189054109 1,475 8,515 SH   SOLE NONE 0 0 8,515
COCA COLA CO COM 191216100 1,207 27,268 SH   SOLE NONE 0 0 27,268
COLGATE-PALMOLIVE CO COM 194162103 1,038 15,646 SH   SOLE NONE 0 0 15,646
COMCAST CORP NEW CL A 20030N101 503 14,642 SH   SOLE NONE 0 0 14,642
COMMERCE BANCSHARES INC COM 200525103 302 6,008 SH   SOLE NONE 0 0 6,008
COSTCO WHOLESALE CORP COM 22160K105 1,599 5,607 SH   SOLE NONE 0 0 5,607
CVS HEALTH CORPORATION COM 126650100 409 6,887 SH   SOLE NONE 0 0 6,887
DANAHER CORPORATION COM 235851102 522 3,774 SH   SOLE NONE 0 0 3,774
DOLLAR GEN CORP COM 256677105 269 1,778 SH   SOLE NONE 0 0 1,778
DOMINION ENERGY INC COM 25746U109 570 7,892 SH   SOLE NONE 0 0 7,892
DONALDSON INC COM 257651109 619 16,021 SH   SOLE NONE 0 0 16,021
DOVER CORP COM 260003108 712 8,486 SH   SOLE NONE 0 0 8,486
ECOLAB INC COM 278865100 519 3,332 SH   SOLE NONE 0 0 3,332
ENBRIDGE INC COM 29250N105 242 8,333 SH   SOLE NONE 0 0 8,333
EXPEDITORS INTL WASH INC COM 302130109 932 13,965 SH   SOLE NONE 0 0 13,965
EXXON MOBIL CORP COM 30231G102 706 18,585 SH   SOLE NONE 0 0 18,585
FACTSET RESH SYS INC COM 303075105 1,031 3,957 SH   SOLE NONE 0 0 3,957
FASTENAL COM 311900104 935 29,922 SH   SOLE NONE 0 0 29,922
FISERV INC COM 337738108 591 6,223 SH   SOLE NONE 0 0 6,223
FLOWERS FOODS INC COM 343498101 1,006 49,019 SH   SOLE NONE 0 0 49,019
FORTIVE CORP COM 34959J108 507 9,181 SH   SOLE NONE 0 0 9,181
GENERAL DYNAMICS CORP COM 369550108 949 7,176 SH   SOLE NONE 0 0 7,176
GENERAL MILLS INC COM 370334104 1,134 21,495 SH   SOLE NONE 0 0 21,495
GENUINE PARTS CO COM 372460105 379 5,633 SH   SOLE NONE 0 0 5,633
GRAINGER W W INC COM 384802104 295 1,189 SH   SOLE NONE 0 0 1,189
HEALTHCARE SVCS GRP INC COM 421906108 625 26,153 SH   SOLE NONE 0 0 26,153
HENRY JACK &ASSOCIATES INC COM 426281101 671 4,323 SH   SOLE NONE 0 0 4,323
HERSHEY COMPANY COM 427866108 1,136 8,575 SH   SOLE NONE 0 0 8,575
HOME DEPOT INC COM 437076102 1,787 9,574 SH   SOLE NONE 0 0 9,574
HORMEL FOODS CORP COM 440452100 1,529 32,785 SH   SOLE NONE 0 0 32,785
ILLINOIS TOOL WORKS INC COM 452308109 1,128 7,939 SH   SOLE NONE 0 0 7,939
INVESCO QQQ TR UNIT SER 1 46090E103 333 1,751 SH   SOLE NONE 0 0 1,751
J & J SNACK FOODS CORP COM 466032109 364 3,011 SH   SOLE NONE 0 0 3,011
JOHNSON &JOHNSON COM 478160104 1,499 11,429 SH   SOLE NONE 0 0 11,429
JPMORGAN CHASE & CO COM 46625H100 215 2,393 SH   SOLE NONE 0 0 2,393
KELLOGG COMPANY COM 487836108 713 11,887 SH   SOLE NONE 0 0 11,887
KEURIG DR PEPPER INC COM 49271V100 555 22,884 SH   SOLE NONE 0 0 22,884
KIMBERLY CLARK CORP COM 494368103 526 4,110 SH   SOLE NONE 0 0 4,110
L3HARRIS TECHNOLOGIES INC COM 502431109 1,169 6,489 SH   SOLE NONE 0 0 6,489
LANCASTER COLONY CORP COM 513847103 271 1,876 SH   SOLE NONE 0 0 1,876
LINDE PLC SHS G5494J103 1,099 6,355 SH   SOLE NONE 0 0 6,355
LOCKHEED MARTIN CORP COM 539830109 1,586 4,678 SH   SOLE NONE 0 0 4,678
MASTERCARD INCORPORATED CL A 57636Q104 2,634 10,904 SH   SOLE NONE 0 0 10,904
MCCORMICK & CO INC COM NON VTG 579780206 1,256 8,893 SH   SOLE NONE 0 0 8,893
MCDONALDS CORP COM 580135101 1,375 8,317 SH   SOLE NONE 0 0 8,317
MEDTRONIC PLC SHS G5960L103 1,054 11,685 SH   SOLE NONE 0 0 11,685
MGE ENERGY INC COM 55277P104 328 5,012 SH   SOLE NONE 0 0 5,012
MICROSOFT CORP COM 594918104 2,467 15,646 SH   SOLE NONE 0 0 15,646
NEW JERSEY RES COM 646025106 771 22,709 SH   SOLE NONE 0 0 22,709
NEXTERA ENERGY INC COM 65339F101 962 3,999 SH   SOLE NONE 0 0 3,999
NIKE INC CL B 654106103 1,363 16,469 SH   SOLE NONE 0 0 16,469
NORTHROP GRUMMAN CORP COM 666807102 1,685 5,570 SH   SOLE NONE 0 0 5,570
NOVARTIS A G SPONSORED ADR 66987V109 202 2,455 SH   SOLE NONE 0 0 2,455
NOVO-NORDISK A S ADR 670100205 1,274 21,166 SH   SOLE NONE 0 0 21,166
OREILLY AUTOMOTIVE INC COM 67103H107 1,302 4,326 SH   SOLE NONE 0 0 4,326
PEPSICO INC COM 713448108 2,067 17,214 SH   SOLE NONE 0 0 17,214
PHILIP MORRIS INTERNATIONAL INC COM 718172109 905 12,411 SH   SOLE NONE 0 0 12,411
PROCTER & GAMBLE CO COM 742718109 1,389 12,626 SH   SOLE NONE 0 0 12,626
PUBLIC STORAGE COM 74460D109 552 2,779 SH   SOLE NONE 0 0 2,779
QUALCOMM INC COM 747525103 216 3,198 SH   SOLE NONE 0 0 3,198
QUEST DIAGNOSTICS INC COM 74834L100 742 9,246 SH   SOLE NONE 0 0 9,246
REALTY INCOME CORP (MARYLAND) COM 756109104 1,206 24,197 SH   SOLE NONE 0 0 24,197
REPUBLIC SERVICES INC COM 760759100 318 4,239 SH   SOLE NONE 0 0 4,239
RESMED INC COM 761152107 1,590 10,798 SH   SOLE NONE 0 0 10,798
ROLLINS INC COM 775711104 531 14,679 SH   SOLE NONE 0 0 14,679
ROSS STORES INC COM 778296103 1,440 16,554 SH   SOLE NONE 0 0 16,554
SHERWIN WILLIAMS CO COM 824348106 1,407 3,062 SH   SOLE NONE 0 0 3,062
SMUCKER J M CO COM NEW 832696405 632 5,693 SH   SOLE NONE 0 0 5,693
SOUTH JERSEY INDUSTRIES COM 838518108 295 11,809 SH   SOLE NONE 0 0 11,809
SOUTHERN CO COM 842587107 719 13,289 SH   SOLE NONE 0 0 13,289
STARBUCKS CORP COM 855244109 1,193 18,145 SH   SOLE NONE 0 0 18,145
STRYKER CORP COM 863667101 633 3,803 SH   SOLE NONE 0 0 3,803
TARGET CORP COM 87612E106 1,077 11,588 SH   SOLE NONE 0 0 11,588
TJX COS INC COM 872540109 1,178 24,648 SH   SOLE NONE 0 0 24,648
UNILEVER PLC SPON ADR NEW 904767704 1,050 20,765 SH   SOLE NONE 0 0 20,765
UNION PACIFIC CORP COM 907818108 286 2,026 SH   SOLE NONE 0 0 2,026
UNITED TECHNOLOGIES CORP COM 913017109 738 7,829 SH   SOLE NONE 0 0 7,829
UNITEDHEALTH GROUP COM 91324P102 266 1,069 SH   SOLE NONE 0 0 1,069
V F CORP COM 918204108 258 4,779 SH   SOLE NONE 0 0 4,779
VERIZON COMMUNICATIONS COM 92343V104 911 16,955 SH   SOLE NONE 0 0 16,955
VISA INC COM CL A 92826C839 2,546 15,803 SH   SOLE NONE 0 0 15,803
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 886 19,375 SH   SOLE NONE 0 0 19,375
WALMART INC COM 931142103 1,558 13,712 SH   SOLE NONE 0 0 13,712
WEC ENERGY GROUP INC COM 92939U106 760 8,627 SH   SOLE NONE 0 0 8,627
YUM BRANDS INC COM 988498101 913 13,317 SH   SOLE NONE 0 0 13,317