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
MICROSOFT CORP Common Stock 594918104 14,305 70,289 SH   SOLE   70,289 0 0
APPLE INC Common Stock 037833100 12,355 33,868 SH   SOLE   33,868 0 0
INTEL CORP Common Stock 458140100 8,026 134,149 SH   SOLE   134,149 0 0
JOHNSON & JOHNSON Common Stock 478160104 7,858 55,876 SH   SOLE   55,876 0 0
CISCO SYSTEMS INC Common Stock 17275R102 6,876 147,436 SH   SOLE   147,436 0 0
AMGEN INC Common Stock 031162100 6,336 26,862 SH   SOLE   26,862 0 0
GENERAL MILLS INC Common Stock 370334104 5,944 96,409 SH   SOLE   96,409 0 0
MEDTRONIC PLC Common Stock G5960L103 5,420 59,102 SH   SOLE   59,102 0 0
ALTRIA GROUP INC Common Stock 02209S103 5,240 133,497 SH   SOLE   133,497 0 0
INVESCO BULLETSHARES 2020 CORP BOND ETF ETF 46138J502 5,103 239,786 SH   SOLE   239,786 0 0
MCDONALDS CORP Common Stock 580135101 4,786 25,945 SH   SOLE   25,945 0 0
VERIZON COMMUNICATIONS INC Common Stock 92343V104 4,728 85,754 SH   SOLE   85,754 0 0
RAYTHEON TECHNOLOGIES CORP Common Stock 755111507 4,663 75,680 SH   SOLE   75,680 0 0
QUALCOMM INC Common Stock 747525103 4,642 50,890 SH   SOLE   50,890 0 0
PROCTER & GAMBLE CO Common Stock 742718109 4,488 37,533 SH   SOLE   37,533 0 0
BECTON DICKINSON & CO Common Stock 075887109 4,280 17,889 SH   SOLE   17,889 0 0
HORMEL FOODS CORP Common Stock 440452100 4,226 87,555 SH   SOLE   87,555 0 0
COCA-COLA COMPANY Common Stock 191216100 4,148 92,845 SH   SOLE   92,845 0 0
HONEYWELL INTL INC Common Stock 438516106 3,941 27,258 SH   SOLE   27,258 0 0
ABBOTT LABORATORIES Common Stock 002824100 3,870 42,330 SH   SOLE   42,330 0 0
INVESCO BULLETSHARES 2021 CORP BOND ETF ETF 46138J700 3,652 170,877 SH   SOLE   170,877 0 0
AUTOMATIC DATA PROCESSING INC Common Stock 053015103 3,600 24,182 SH   SOLE   24,182 0 0
PHILIP MORRIS INTL INC Common Stock 718172109 3,471 49,548 SH   SOLE   49,548 0 0
SYSCO CORP Common Stock 871829107 3,296 60,304 SH   SOLE   60,304 0 0
HERSHEY COMPANY Common Stock 427866108 3,185 24,571 SH   SOLE   24,571 0 0
KIMBERLY CLARK CORP Common Stock 494368103 3,129 22,137 SH   SOLE   22,137 0 0
DIAGEO PLC NEW SPON ADR Common Stock 25243Q205 3,101 23,072 SH   SOLE   23,072 0 0
ESSENTIAL UTILITIES INC Common Stock 29670G102 3,088 73,110 SH   SOLE   73,110 0 0
TRAVELERS COS INC Common Stock 89417E109 3,053 26,772 SH   SOLE   26,772 0 0
TARGET CORP Common Stock 87612E106 3,028 25,252 SH   SOLE   25,252 0 0
CLOROX COMPANY Common Stock 189054109 2,845 12,970 SH   SOLE   12,970 0 0
LOCKHEED MARTIN CORP Common Stock 539830109 2,831 7,757 SH   SOLE   7,757 0 0
VISA INC CL A Common Stock 92826C839 2,771 14,343 SH   SOLE   14,343 0 0
WALMART INC Common Stock 931142103 2,598 21,686 SH   SOLE   21,686 0 0
BRISTOL MYERS SQUIBB COMPANY Common Stock 110122108 2,591 44,064 SH   SOLE   44,064 0 0
CHEVRON CORP Common Stock 166764100 2,576 28,875 SH   SOLE   28,875 0 0
ANTHEM INC Common Stock 036752103 2,486 9,452 SH   SOLE   9,452 0 0
AT&T INC Common Stock 00206R102 2,473 81,810 SH   SOLE   81,810 0 0
DUKE ENERGY CORP NEW Common Stock 26441C204 2,446 30,623 SH   SOLE   30,623 0 0
DOVER CORP Common Stock 260003108 2,354 24,384 SH   SOLE   24,384 0 0
CHUBB LTD Common Stock 171232101 2,344 18,515 SH   SOLE   18,515 0 0
EMERSON ELECTRIC CO Common Stock 291011104 2,310 37,244 SH   SOLE   37,244 0 0
DOMINION ENERGY INC Common Stock 25746U109 2,051 25,264 SH   SOLE   25,264 0 0
INVESCO BULLETSHARES 2022 CORP BOND ETF ETF 46138J882 1,983 90,867 SH   SOLE   90,867 0 0
WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 1,932 45,581 SH   SOLE   45,581 0 0
NESTLE S A SPON ADR REPSTG REG SHS Common Stock 641069406 1,722 15,595 SH   SOLE   15,595 0 0
ARCHER DANIELS MIDLAND COMPANY Common Stock 039483102 1,692 42,397 SH   SOLE   42,397 0 0
STARBUCKS CORP Common Stock 855244109 1,669 22,684 SH   SOLE   22,684 0 0
TC ENERGY CORP Common Stock 87807B107 1,608 37,516 SH   SOLE   37,516 0 0
ROLLINS INC Common Stock 775711104 1,599 37,724 SH   SOLE   37,724 0 0
GILEAD SCIENCES INC Common Stock 375558103 1,594 20,723 SH   SOLE   20,723 0 0
NOVO NORDISK AS ADR Common Stock 670100205 1,550 23,672 SH   SOLE   23,672 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 1,505 7,067 SH   SOLE   7,067 0 0
AMERISOURCEBERGEN CORP Common Stock 03073E105 1,472 14,609 SH   SOLE   14,609 0 0
RPM INTERNATIONAL INC Common Stock 749685103 1,467 19,548 SH   SOLE   19,548 0 0
HOME DEPOT INC Common Stock 437076102 1,465 5,848 SH   SOLE   5,848 0 0
EXPEDITORS INTL WASH INC Common Stock 302130109 1,432 18,827 SH   SOLE   18,827 0 0
CORNING INC Common Stock 219350105 1,380 53,265 SH   SOLE   53,265 0 0
R L I CORP Common Stock 749607107 1,350 16,441 SH   SOLE   16,441 0 0
NOVARTIS AG SPON ADR Common Stock 66987V109 1,341 15,356 SH   SOLE   15,356 0 0
3M COMPANY Common Stock 88579Y101 1,304 8,360 SH   SOLE   8,360 0 0
NEXTERA ENERGY INC Common Stock 65339F101 1,267 5,277 SH   SOLE   5,277 0 0
STANLEY BLACK & DECKER INC Common Stock 854502101 1,259 9,032 SH   SOLE   9,032 0 0
UNILEVER PLC SPONSORED ADR NEW Common Stock 904767704 1,223 22,292 SH   SOLE   22,292 0 0
REALTY INCOME CORP Common Stock 756109104 1,176 19,769 SH   SOLE   19,769 0 0
AMERICAN EXPRESS CO Common Stock 025816109 1,170 12,290 SH   SOLE   12,290 0 0
VENTAS INC Common Stock 92276F100 1,116 30,472 SH   SOLE   30,472 0 0
UNILEVER N V NEW YORK SHARES NEW Common Stock 904784709 1,070 20,087 SH   SOLE   20,087 0 0
STRYKER CORP Common Stock 863667101 1,064 5,904 SH   SOLE   5,904 0 0
KINDER MORGAN INC DE Common Stock 49456B101 1,064 70,126 SH   SOLE   70,126 0 0
C H ROBINSON WORLDWIDE INC NEW Common Stock 12541W209 1,039 13,141 SH   SOLE   13,141 0 0
WALT DISNEY CO Common Stock 254687106 999 8,957 SH   SOLE   8,957 0 0
LYONDELLBASELL INDUSTRIES N V ORD SHS CL A Common Stock N53745100 991 15,080 SH   SOLE   15,080 0 0
CONSTELLATION BRANDS INC CL A Common Stock 21036P108 963 5,506 SH   SOLE   5,506 0 0
EXXON MOBIL CORP Common Stock 30231G102 927 20,723 SH   SOLE   20,723 0 0
KROGER CO Common Stock 501044101 894 26,411 SH   SOLE   26,411 0 0
INVESCO BULLETSHARES 2023 CORP BOND ETF ETF 46138J866 889 40,854 SH   SOLE   40,854 0 0
UNIVERSAL CORP VA Common Stock 913456109 808 19,016 SH   SOLE   19,016 0 0
AXIS CAPITAL HOLDINGS LIMITED Common Stock G0692U109 798 19,671 SH   SOLE   19,671 0 0
GENUINE PARTS CO Common Stock 372460105 780 8,974 SH   SOLE   8,974 0 0
SOUTHERN COMPANY Common Stock 842587107 775 14,944 SH   SOLE   14,944 0 0
XILINX INC Common Stock 983919101 719 7,306 SH   SOLE   7,306 0 0
SHOPIFY INC CL A Common Stock 82509L107 707 745 SH   SOLE   745 0 0
DOW INC Common Stock 260557103 675 16,558 SH   SOLE   16,558 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 570 4,861 SH   SOLE   4,861 0 0
MARKETAXESS HOLDINGS INC Common Stock 57060D108 555 1,108 SH   SOLE   1,108 0 0
CARRIER GLOBAL CORP Common Stock 14448C104 496 22,339 SH   SOLE   22,339 0 0
OTIS WORLDWIDE CORP Common Stock 68902V107 467 8,212 SH   SOLE   8,212 0 0
NVIDIA CORP Common Stock 67066G104 356 936 SH   SOLE   936 0 0
INVESCO BULLETSHARES 2024 CORP BOND ETF ETF 46138J841 351 15,905 SH   SOLE   15,905 0 0
INGREDION INC Common Stock 457187102 325 3,913 SH   SOLE   3,913 0 0
ABBVIE INC Common Stock 00287Y109 283 2,879 SH   SOLE   2,879 0 0
SKYWORKS SOLUTIONS INC Common Stock 83088M102 262 2,047 SH   SOLE   2,047 0 0
ALBEMARLE CORP Common Stock 012653101 255 3,307 SH   SOLE   3,307 0 0
GENERAL DYNAMICS CORP Common Stock 369550108 254 1,700 SH   SOLE   1,700 0 0
YUM BRANDS INC Common Stock 988498101 242 2,785 SH   SOLE   2,785 0 0
BHP GROUP PLC SPON ADR Common Stock 071813109 238 5,775 SH   SOLE   5,775 0 0
J & J SNACK FOODS CORP Common Stock 466032109 236 1,858 SH   SOLE   1,858 0 0
DIGITAL REALTY TRUST INC Common Stock 253868103 226 1,588 SH   SOLE   1,588 0 0
UNITED PARCEL SERVICE INC CL B Common Stock 911312106 216 1,947 SH   SOLE   1,947 0 0
TEMPLETON GLOBAL INCOME FUND Mutual Fund - Closed-end 880198106 137 25,430 SH   SOLE   25,430 0 0