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 15,139 114,095 SH   SOLE   114,095 0 0
MICROSOFT CORP Common Stock 594918104 14,107 63,423 SH   SOLE   63,423 0 0
JOHNSON & JOHNSON Common Stock 478160104 9,092 57,770 SH   SOLE   57,770 0 0
CISCO SYSTEMS INC Common Stock 17275R102 7,181 160,480 SH   SOLE   160,480 0 0
INTEL CORP Common Stock 458140100 7,132 143,158 SH   SOLE   143,158 0 0
ALTRIA GROUP INC Common Stock 02209S103 7,108 173,356 SH   SOLE   173,356 0 0
MEDTRONIC PLC Common Stock G5960L103 7,104 60,650 SH   SOLE   60,650 0 0
QUALCOMM INC Common Stock 747525103 7,007 45,997 SH   SOLE   45,997 0 0
AMGEN INC Common Stock 031162100 6,410 27,881 SH   SOLE   27,881 0 0
VERIZON COMMUNICATIONS INC Common Stock 92343V104 6,054 103,038 SH   SOLE   103,038 0 0
RAYTHEON TECHNOLOGIES CORP Common Stock 755111507 6,048 84,582 SH   SOLE   84,582 0 0
HONEYWELL INTL INC Common Stock 438516106 5,828 27,402 SH   SOLE   27,402 0 0
MCDONALDS CORP Common Stock 580135101 5,634 26,256 SH   SOLE   26,256 0 0
GENERAL MILLS INC Common Stock 370334104 5,599 95,219 SH   SOLE   95,219 0 0
INVESCO BULLETSHARES 2021 CORP BOND ETF ETF 46138J700 5,556 261,934 SH   SOLE   261,934 0 0
PROCTER & GAMBLE CO Common Stock 742718109 5,129 36,861 SH   SOLE   36,861 0 0
COCA-COLA COMPANY Common Stock 191216100 5,119 93,342 SH   SOLE   93,342 0 0
BECTON DICKINSON & CO Common Stock 075887109 4,451 17,787 SH   SOLE   17,787 0 0
SYSCO CORP Common Stock 871829107 4,408 59,356 SH   SOLE   59,356 0 0
ABBOTT LABORATORIES Common Stock 002824100 4,347 39,699 SH   SOLE   39,699 0 0
AUTOMATIC DATA PROCESSING INC Common Stock 053015103 4,264 24,200 SH   SOLE   24,200 0 0
TRAVELERS COS INC Common Stock 89417E109 4,231 30,139 SH   SOLE   30,139 0 0
PHILIP MORRIS INTL INC Common Stock 718172109 4,146 50,075 SH   SOLE   50,075 0 0
TARGET CORP Common Stock 87612E106 4,119 23,332 SH   SOLE   23,332 0 0
HORMEL FOODS CORP Common Stock 440452100 4,029 86,438 SH   SOLE   86,438 0 0
HERSHEY COMPANY Common Stock 427866108 3,877 25,450 SH   SOLE   25,450 0 0
DIAGEO PLC NEW SPON ADR Common Stock 25243Q205 3,696 23,274 SH   SOLE   23,274 0 0
ESSENTIAL UTILITIES INC Common Stock 29670G102 3,482 73,629 SH   SOLE   73,629 0 0
BRISTOL MYERS SQUIBB COMPANY Common Stock 110122108 3,259 52,545 SH   SOLE   52,545 0 0
CHUBB LTD Common Stock 171232101 3,178 20,645 SH   SOLE   20,645 0 0
DUKE ENERGY CORP NEW Common Stock 26441C204 3,143 34,329 SH   SOLE   34,329 0 0
WALMART INC Common Stock 931142103 3,120 21,647 SH   SOLE   21,647 0 0
VISA INC CL A Common Stock 92826C839 3,092 14,137 SH   SOLE   14,137 0 0
DOVER CORP Common Stock 260003108 3,039 24,072 SH   SOLE   24,072 0 0
ANTHEM INC Common Stock 036752103 3,020 9,406 SH   SOLE   9,406 0 0
EMERSON ELECTRIC CO Common Stock 291011104 2,994 37,251 SH   SOLE   37,251 0 0
LOCKHEED MARTIN CORP Common Stock 539830109 2,959 8,336 SH   SOLE   8,336 0 0
KIMBERLY CLARK CORP Common Stock 494368103 2,958 21,937 SH   SOLE   21,937 0 0
INVESCO BULLETSHARES 2022 CORP BOND ETF ETF 46138J882 2,781 127,865 SH   SOLE   127,865 0 0
STARBUCKS CORP Common Stock 855244109 2,616 24,457 SH   SOLE   24,457 0 0
UNILEVER PLC SPONSORED ADR NEW Common Stock 904767704 2,588 42,868 SH   SOLE   42,868 0 0
CLOROX COMPANY Common Stock 189054109 2,443 12,099 SH   SOLE   12,099 0 0
CHEVRON CORP Common Stock 166764100 2,429 28,767 SH   SOLE   28,767 0 0
AT&T INC Common Stock 00206R102 2,315 80,481 SH   SOLE   80,481 0 0
DIGITAL REALTY TRUST INC Common Stock 253868103 2,315 16,591 SH   SOLE   16,591 0 0
ARCHER DANIELS MIDLAND COMPANY Common Stock 039483102 2,106 41,785 SH   SOLE   41,785 0 0
ROLLINS INC Common Stock 775711104 1,998 54,498 SH   SOLE   54,498 0 0
CORNING INC Common Stock 219350105 1,968 54,668 SH   SOLE   54,668 0 0
RPM INTERNATIONAL INC Common Stock 749685103 1,816 20,004 SH   SOLE   20,004 0 0
NESTLE S A SPON ADR REPSTG REG SHS Common Stock 641069406 1,814 15,402 SH   SOLE   15,402 0 0
EXPEDITORS INTL WASH INC Common Stock 302130109 1,794 18,858 SH   SOLE   18,858 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 1,769 7,051 SH   SOLE   7,051 0 0
NOVO NORDISK AS ADR Common Stock 670100205 1,750 25,061 SH   SOLE   25,061 0 0
WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 1,708 42,829 SH   SOLE   42,829 0 0
R L I CORP Common Stock 749607107 1,706 16,384 SH   SOLE   16,384 0 0
TC ENERGY CORP Common Stock 87807B107 1,617 39,720 SH   SOLE   39,720 0 0
STANLEY BLACK & DECKER INC Common Stock 854502101 1,615 9,045 SH   SOLE   9,045 0 0
DOMINION ENERGY INC Common Stock 25746U109 1,601 21,289 SH   SOLE   21,289 0 0
NEXTERA ENERGY INC Common Stock 65339F101 1,564 20,270 SH   SOLE   20,270 0 0
AMERICAN EXPRESS CO Common Stock 025816109 1,555 12,864 SH   SOLE   12,864 0 0
HOME DEPOT INC Common Stock 437076102 1,501 5,650 SH   SOLE   5,650 0 0
NOVARTIS AG SPON ADR Common Stock 66987V109 1,447 15,321 SH   SOLE   15,321 0 0
STRYKER CORP Common Stock 863667101 1,438 5,868 SH   SOLE   5,868 0 0
3M COMPANY Common Stock 88579Y101 1,428 8,169 SH   SOLE   8,169 0 0
AMERISOURCEBERGEN CORP Common Stock 03073E105 1,416 14,481 SH   SOLE   14,481 0 0
LYONDELLBASELL INDUSTRIES N V ORD SHS CL A Common Stock N53745100 1,396 15,234 SH   SOLE   15,234 0 0
CONSTELLATION BRANDS INC CL A Common Stock 21036P108 1,332 6,081 SH   SOLE   6,081 0 0
INVESCO BULLETSHARES 2023 CORP BOND ETF ETF 46138J866 1,284 58,643 SH   SOLE   58,643 0 0
C H ROBINSON WORLDWIDE INC NEW Common Stock 12541W209 1,248 13,290 SH   SOLE   13,290 0 0
REALTY INCOME CORP Common Stock 756109104 1,226 19,719 SH   SOLE   19,719 0 0
GILEAD SCIENCES INC Common Stock 375558103 1,174 20,157 SH   SOLE   20,157 0 0
KINDER MORGAN INC DE Common Stock 49456B101 1,103 80,672 SH   SOLE   80,672 0 0
DOW INC Common Stock 260557103 1,038 18,710 SH   SOLE   18,710 0 0
XILINX INC Common Stock 983919101 995 7,021 SH   SOLE   7,021 0 0
SOUTHERN COMPANY Common Stock 842587107 939 15,283 SH   SOLE   15,283 0 0
AXIS CAPITAL HOLDINGS LIMITED Common Stock G0692U109 918 18,224 SH   SOLE   18,224 0 0
GENUINE PARTS CO Common Stock 372460105 903 8,996 SH   SOLE   8,996 0 0
WALT DISNEY CO Common Stock 254687106 893 4,928 SH   SOLE   4,928 0 0
UNIVERSAL CORP VA Common Stock 913456109 871 17,923 SH   SOLE   17,923 0 0
KROGER CO Common Stock 501044101 861 27,112 SH   SOLE   27,112 0 0
ABBVIE INC Common Stock 00287Y109 799 7,458 SH   SOLE   7,458 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 621 4,402 SH   SOLE   4,402 0 0
INVESCO BULLETSHARES 2024 CORP BOND ETF ETF 46138J841 620 27,695 SH   SOLE   27,695 0 0
MARKETAXESS HOLDINGS INC Common Stock 57060D108 597 1,046 SH   SOLE   1,046 0 0
CARRIER GLOBAL CORP Common Stock 14448C104 522 13,850 SH   SOLE   13,850 0 0
NVIDIA CORP Common Stock 67066G104 489 936 SH   SOLE   936 0 0
ALBEMARLE CORP Common Stock 012653101 479 3,249 SH   SOLE   3,249 0 0
CBOE GLOBAL MARKETS INC Common Stock 12503M108 438 4,703 SH   SOLE   4,703 0 0
SHOPIFY INC CL A Common Stock 82509L107 422 373 SH   SOLE   373 0 0
UNITED PARCEL SERVICE INC CL B Common Stock 911312106 327 1,942 SH   SOLE   1,942 0 0
SKYWORKS SOLUTIONS INC Common Stock 83088M102 307 2,008 SH   SOLE   2,008 0 0
GENERAL DYNAMICS CORP Common Stock 369550108 301 2,025 SH   SOLE   2,025 0 0
YUM BRANDS INC Common Stock 988498101 294 2,707 SH   SOLE   2,707 0 0
J & J SNACK FOODS CORP Common Stock 466032109 290 1,867 SH   SOLE   1,867 0 0
BHP GROUP PLC SPON ADR Common Stock 05545E209 275 5,192 SH   SOLE   5,192 0 0
INGREDION INC Common Stock 457187102 266 3,379 SH   SOLE   3,379 0 0
PEPSICO INC Common Stock 713448108 243 1,636 SH   SOLE   1,636 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 239 681 SH   SOLE   681 0 0
CATERPILLAR INC Common Stock 149123101 236 1,296 SH   SOLE   1,296 0 0
PRINCIPAL US MEGA CAP ETF ETF 74255Y870 234 6,558 SH   SOLE   6,558 0 0
FIRST TRUST IV ENHANCED SHORT MATURITY ETF NEW ETF 33739Q408 230 3,832 SH   SOLE   3,832 0 0
ABB LIMITED SPONSORED ADR Common Stock 000375204 211 7,558 SH   SOLE   7,558 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 210 2,187 SH   SOLE   2,187 0 0
DEERE & CO Common Stock 244199105 208 772 SH   SOLE   772 0 0
BHP GROUP LTD SPON ADR Common Stock 088606108 205 3,137 SH   SOLE   3,137 0 0
HUBSPOT INC Common Stock 443573100 204 515 SH   SOLE   515 0 0
TEMPLETON GLOBAL INCOME FUND Mutual Fund - Closed-end 880198106 112 20,362 SH   SOLE   20,362 0 0