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
APPLE INC Common Stock 037833100 17,348 126,666 SH   SOLE   126,666 0 0
MICROSOFT CORP Common Stock 594918104 16,165 59,672 SH   SOLE   59,672 0 0
JOHNSON & JOHNSON Common Stock 478160104 9,698 58,866 SH   SOLE   58,866 0 0
CISCO SYSTEMS INC Common Stock 17275R102 9,172 173,059 SH   SOLE   173,059 0 0
ALTRIA GROUP INC Common Stock 02209S103 8,860 185,819 SH   SOLE   185,819 0 0
INTEL CORP Common Stock 458140100 8,150 145,173 SH   SOLE   145,173 0 0
MEDTRONIC PLC Common Stock G5960L103 7,419 59,767 SH   SOLE   59,767 0 0
INVESCO BULLETSHARES 2021 CORP BOND ETF ETF 46138J700 7,264 344,277 SH   SOLE   344,277 0 0
RAYTHEON TECHNOLOGIES CORP Common Stock 755111507 7,156 83,879 SH   SOLE   83,879 0 0
AMGEN INC Common Stock 031162100 7,001 28,722 SH   SOLE   28,722 0 0
VERIZON COMMUNICATIONS INC Common Stock 92343V104 6,884 122,868 SH   SOLE   122,868 0 0
MCDONALDS CORP Common Stock 580135101 6,339 27,441 SH   SOLE   27,441 0 0
QUALCOMM INC Common Stock 747525103 6,204 43,404 SH   SOLE   43,404 0 0
GENERAL MILLS INC Common Stock 370334104 5,896 96,769 SH   SOLE   96,769 0 0
HONEYWELL INTL INC Common Stock 438516106 5,882 26,815 SH   SOLE   26,815 0 0
COCA-COLA COMPANY Common Stock 191216100 5,653 104,472 SH   SOLE   104,472 0 0
PIMCO ENHANCED LOW DURATION ACTIVE ETF ETF 72201R718 5,584 54,897 SH   SOLE   54,897 0 0
PHILIP MORRIS INTL INC Common Stock 718172109 5,225 52,719 SH   SOLE   52,719 0 0
TARGET CORP Common Stock 87612E106 5,154 21,321 SH   SOLE   21,321 0 0
PROCTER & GAMBLE CO Common Stock 742718109 4,903 36,334 SH   SOLE   36,334 0 0
TRAVELERS COS INC Common Stock 89417E109 4,896 32,703 SH   SOLE   32,703 0 0
AUTOMATIC DATA PROCESSING INC Common Stock 053015103 4,731 23,821 SH   SOLE   23,821 0 0
HERSHEY COMPANY Common Stock 427866108 4,586 26,331 SH   SOLE   26,331 0 0
DIAGEO PLC NEW SPON ADR Common Stock 25243Q205 4,537 23,670 SH   SOLE   23,670 0 0
BERKSHIRE HATHAWAY INC CL B NEW Common Stock 084670702 4,531 16,304 SH   SOLE   16,304 0 0
SYSCO CORP Common Stock 871829107 4,480 57,615 SH   SOLE   57,615 0 0
ABBOTT LABORATORIES Common Stock 002824100 4,395 37,908 SH   SOLE   37,908 0 0
BECTON DICKINSON & CO Common Stock 075887109 4,277 17,586 SH   SOLE   17,586 0 0
INVESCO BULLETSHARES 2022 CORP BOND ETF ETF 46138J882 4,226 195,726 SH   SOLE   195,726 0 0
VISA INC CL A Common Stock 92826C839 4,164 17,810 SH   SOLE   17,810 0 0
HORMEL FOODS CORP Common Stock 440452100 4,120 86,291 SH   SOLE   86,291 0 0
AMAZON.COM INC Common Stock 023135106 3,901 1,134 SH   SOLE   1,134 0 0
SECTOR HEALTHCARE SELECT SECTOR SPDR ETF ETF 81369Y209 3,890 30,887 SH   SOLE   30,887 0 0
BRISTOL MYERS SQUIBB COMPANY Common Stock 110122108 3,873 57,958 SH   SOLE   57,958 0 0
DUKE ENERGY CORP NEW Common Stock 26441C204 3,700 37,482 SH   SOLE   37,482 0 0
KIMBERLY CLARK CORP Common Stock 494368103 3,598 26,898 SH   SOLE   26,898 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 3,596 23,232 SH   SOLE   23,232 0 0
LOCKHEED MARTIN CORP Common Stock 539830109 3,594 9,499 SH   SOLE   9,499 0 0
EMERSON ELECTRIC CO Common Stock 291011104 3,520 36,579 SH   SOLE   36,579 0 0
DOVER CORP Common Stock 260003108 3,518 23,357 SH   SOLE   23,357 0 0
ANTHEM INC Common Stock 036752103 3,505 9,181 SH   SOLE   9,181 0 0
CHUBB LTD Common Stock 171232101 3,453 21,727 SH   SOLE   21,727 0 0
ESSENTIAL UTILITIES INC Common Stock 29670G102 3,422 74,874 SH   SOLE   74,874 0 0
CHEVRON CORP Common Stock 166764100 3,045 29,072 SH   SOLE   29,072 0 0
WALMART INC Common Stock 931142103 3,013 21,364 SH   SOLE   21,364 0 0
DIGITAL REALTY TRUST INC Common Stock 253868103 3,000 19,939 SH   SOLE   19,939 0 0
LOWES COMPANIES INC Common Stock 548661107 2,998 15,455 SH   SOLE   15,455 0 0
STARBUCKS CORP Common Stock 855244109 2,879 25,748 SH   SOLE   25,748 0 0
ALPHABET INC CL A Common Stock 02079K305 2,862 1,172 SH   SOLE   1,172 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 2,707 17,067 SH   SOLE   17,067 0 0
PEPSICO INC Common Stock 713448108 2,699 18,217 SH   SOLE   18,217 0 0
UNILEVER PLC SPONSORED ADR NEW Common Stock 904767704 2,630 44,952 SH   SOLE   44,952 0 0
ARCHER DANIELS MIDLAND COMPANY Common Stock 039483102 2,590 42,742 SH   SOLE   42,742 0 0
JPMORGAN CHASE & CO Common Stock 46625H100 2,583 16,605 SH   SOLE   16,605 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 2,543 9,369 SH   SOLE   9,369 0 0
EXPEDITORS INTL WASH INC Common Stock 302130109 2,381 18,808 SH   SOLE   18,808 0 0
CORNING INC Common Stock 219350105 2,319 56,711 SH   SOLE   56,711 0 0
AMERICAN EXPRESS CO Common Stock 025816109 2,308 13,966 SH   SOLE   13,966 0 0
CLOROX COMPANY Common Stock 189054109 2,290 12,729 SH   SOLE   12,729 0 0
NOVO NORDISK AS ADR Common Stock 670100205 2,230 26,618 SH   SOLE   26,618 0 0
WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 2,161 41,066 SH   SOLE   41,066 0 0
INVESCO QQQ ETF ETF 46090E103 2,144 6,050 SH   SOLE   6,050 0 0
TC ENERGY CORP Common Stock 87807B107 2,065 41,709 SH   SOLE   41,709 0 0
NESTLE S A SPON ADR REPSTG REG SHS Common Stock 641069406 2,044 16,383 SH   SOLE   16,383 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 2,000 6,992 SH   SOLE   6,992 0 0
ABBVIE INC Common Stock 00287Y109 1,949 17,307 SH   SOLE   17,307 0 0
STANLEY BLACK & DECKER INC Common Stock 854502101 1,928 9,406 SH   SOLE   9,406 0 0
RPM INTERNATIONAL INC Common Stock 749685103 1,905 21,485 SH   SOLE   21,485 0 0
AT&T INC Common Stock 00206R102 1,885 65,508 SH   SOLE   65,508 0 0
HOME DEPOT INC Common Stock 437076102 1,870 5,863 SH   SOLE   5,863 0 0
INVESCO BULLETSHARES 2023 CORP BOND ETF ETF 46138J866 1,861 85,632 SH   SOLE   85,632 0 0
ROLLINS INC Common Stock 775711104 1,848 54,039 SH   SOLE   54,039 0 0
R L I CORP Common Stock 749607107 1,682 16,083 SH   SOLE   16,083 0 0
3M COMPANY Common Stock 88579Y101 1,670 8,410 SH   SOLE   8,410 0 0
LYONDELLBASELL INDUSTRIES N V ORD SHS CL A Common Stock N53745100 1,647 16,013 SH   SOLE   16,013 0 0
STRYKER CORP Common Stock 863667101 1,584 6,099 SH   SOLE   6,099 0 0
AMERISOURCEBERGEN CORP Common Stock 03073E105 1,580 13,804 SH   SOLE   13,804 0 0
KINDER MORGAN INC DE Common Stock 49456B101 1,574 86,337 SH   SOLE   86,337 0 0
NEXTERA ENERGY INC Common Stock 65339F101 1,423 19,413 SH   SOLE   19,413 0 0
NOVARTIS AG SPON ADR Common Stock 66987V109 1,409 15,448 SH   SOLE   15,448 0 0
CONSTELLATION BRANDS INC CL A Common Stock 21036P108 1,401 5,989 SH   SOLE   5,989 0 0
SCHLUMBERGER LTD Common Stock 806857108 1,360 42,481 SH   SOLE   42,481 0 0
COSTCO WHOLESALE CORP Common Stock 22160K105 1,354 3,422 SH   SOLE   3,422 0 0
REALTY INCOME CORP Common Stock 756109104 1,325 19,854 SH   SOLE   19,854 0 0
C H ROBINSON WORLDWIDE INC NEW Common Stock 12541W209 1,307 13,957 SH   SOLE   13,957 0 0
CBOE GLOBAL MARKETS INC Common Stock 12503M108 1,282 10,769 SH   SOLE   10,769 0 0
WALT DISNEY CO Common Stock 254687106 1,273 7,245 SH   SOLE   7,245 0 0
GILEAD SCIENCES INC Common Stock 375558103 1,238 17,984 SH   SOLE   17,984 0 0
DOW INC Common Stock 260557103 1,146 18,106 SH   SOLE   18,106 0 0
AXIS CAPITAL HOLDINGS LIMITED Common Stock G0692U109 1,134 23,136 SH   SOLE   23,136 0 0
GENUINE PARTS CO Common Stock 372460105 1,132 8,947 SH   SOLE   8,947 0 0
KROGER CO Common Stock 501044101 1,042 27,202 SH   SOLE   27,202 0 0
UNIVERSAL CORP VA Common Stock 913456109 996 17,483 SH   SOLE   17,483 0 0
SOUTHERN COMPANY Common Stock 842587107 930 15,375 SH   SOLE   15,375 0 0
DOMINION ENERGY INC Common Stock 25746U109 839 11,407 SH   SOLE   11,407 0 0
INVESCO BULLETSHARES 2024 CORP BOND ETF ETF 46138J841 791 35,647 SH   SOLE   35,647 0 0
NVIDIA CORP Common Stock 67066G104 749 937 SH   SOLE   937 0 0
BANK OF AMERICA CORP Common Stock 060505104 711 17,245 SH   SOLE   17,245 0 0
CARRIER GLOBAL CORP Common Stock 14448C104 679 13,970 SH   SOLE   13,970 0 0
SHOPIFY INC CL A Common Stock 82509L107 545 373 SH   SOLE   373 0 0
WISDOMTREE U S LARGE CAP DIVIDEND ETF ETF 97717W307 544 4,525 SH   SOLE   4,525 0 0
ALBEMARLE CORP Common Stock 012653101 525 3,116 SH   SOLE   3,116 0 0
MARKETAXESS HOLDINGS INC Common Stock 57060D108 448 966 SH   SOLE   966 0 0
XILINX INC Common Stock 983919101 413 2,854 SH   SOLE   2,854 0 0
UNITED PARCEL SERVICE INC CL B Common Stock 911312106 407 1,956 SH   SOLE   1,956 0 0
SECTOR FINANCIAL SELECT SECTOR SPDR ETF ETF 81369Y605 405 11,027 SH   SOLE   11,027 0 0
GENERAL DYNAMICS CORP Common Stock 369550108 378 2,008 SH   SOLE   2,008 0 0
SKYWORKS SOLUTIONS INC Common Stock 83088M102 377 1,969 SH   SOLE   1,969 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 368 2,219 SH   SOLE   2,219 0 0
PIMCO ACTIVE BOND ETF ETF 72201R775 342 3,080 SH   SOLE   3,080 0 0
CVS HEALTH CORP Common Stock 126650100 309 3,709 SH   SOLE   3,709 0 0
INVESCO BULLETSHARES 2025 CORP BOND ETF ETF 46138J825 303 13,576 SH   SOLE   13,576 0 0
HUBSPOT INC Common Stock 443573100 300 515 SH   SOLE   515 0 0
YUM BRANDS INC Common Stock 988498101 292 2,535 SH   SOLE   2,535 0 0
BHP GROUP PLC SPON ADR Common Stock 05545E209 279 4,670 SH   SOLE   4,670 0 0
EXXON MOBIL CORP Common Stock 30231G102 276 4,376 SH   SOLE   4,376 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 275 686 SH   SOLE   686 0 0
DEERE & CO Common Stock 244199105 267 758 SH   SOLE   758 0 0
J & J SNACK FOODS CORP Common Stock 466032109 266 1,522 SH   SOLE   1,522 0 0
CATERPILLAR INC Common Stock 149123101 264 1,211 SH   SOLE   1,211 0 0
ABB LIMITED SPONSORED ADR Common Stock 000375204 259 7,623 SH   SOLE   7,623 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 245 2,099 SH   SOLE   2,099 0 0
FIRST TRUST IV ENHANCED SHORT MATURITY ETF NEW ETF 33739Q408 240 4,004 SH   SOLE   4,004 0 0
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 229 2,370 SH   SOLE   2,370 0 0
DOCUSIGN INC Common Stock 256163106 220 787 SH   SOLE   787 0 0
INGREDION INC Common Stock 457187102 218 2,412 SH   SOLE   2,412 0 0
BHP GROUP LTD SPON ADR Common Stock 088606108 216 2,970 SH   SOLE   2,970 0 0
ISHARES TIPS BOND ETF ETF 464287176 215 1,682 SH   SOLE   1,682 0 0
SPDR SERIES TRUST S&P DIVIDEND ETF ETF 78464A763 210 1,714 SH   SOLE   1,714 0 0
TEMPLETON GLOBAL INCOME FUND Mutual Fund - Closed-end 880198106 60 10,663 SH   SOLE   10,663 0 0