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 11,053 82,510 SH   SOLE   82,510 0 0
JOHNSON & JOHNSON Common Stock 478160104 7,739 55,564 SH   SOLE   55,564 0 0
CISCO SYSTEMS INC Common Stock 17275R102 7,632 139,455 SH   SOLE   139,455 0 0
APPLE INC Common Stock 037833100 7,585 38,326 SH   SOLE   38,326 0 0
INTEL CORP Common Stock 458140100 6,598 137,833 SH   SOLE   137,833 0 0
MEDTRONIC PLC Common Stock G5960L103 5,690 58,422 SH   SOLE   58,422 0 0
MCDONALDS CORP Common Stock 580135101 5,689 27,395 SH   SOLE   27,395 0 0
GENERAL MILLS INC Common Stock 370334104 5,168 98,403 SH   SOLE   98,403 0 0
COCA-COLA COMPANY Common Stock 191216100 5,075 99,676 SH   SOLE   99,676 0 0
ALTRIA GROUP INC Common Stock 02209S103 4,920 103,899 SH   SOLE   103,899 0 0
AMGEN INC Common Stock 031162100 4,794 26,015 SH   SOLE   26,015 0 0
HONEYWELL INTL INC Common Stock 438516106 4,775 27,350 SH   SOLE   27,350 0 0
BECTON DICKINSON & CO Common Stock 075887109 4,766 18,912 SH   SOLE   18,912 0 0
VERIZON COMMUNICATIONS INC Common Stock 92343V104 4,631 81,065 SH   SOLE   81,065 0 0
PROCTER & GAMBLE CO Common Stock 742718109 4,624 42,171 SH   SOLE   42,171 0 0
SYSCO CORP Common Stock 871829107 4,410 62,365 SH   SOLE   62,365 0 0
AUTOMATIC DATA PROCESSING INC Common Stock 053015103 4,223 25,542 SH   SOLE   25,542 0 0
DIAGEO PLC NEW SPON ADR Common Stock 25243Q205 4,007 23,252 SH   SOLE   23,252 0 0
QUALCOMM INC Common Stock 747525103 3,993 52,496 SH   SOLE   52,496 0 0
RAYTHEON COMPANY NEW Common Stock 755111507 3,958 22,765 SH   SOLE   22,765 0 0
PHILIP MORRIS INTL INC Common Stock 718172109 3,872 49,306 SH   SOLE   49,306 0 0
INVESCO BULLETSHARES 2019 CORP BOND ETF ETF 46138J304 3,868 183,398 SH   SOLE   183,398 0 0
ABBOTT LABORATORIES Common Stock 002824100 3,810 45,307 SH   SOLE   45,307 0 0
TRAVELERS COS INC Common Stock 89417E109 3,711 24,821 SH   SOLE   24,821 0 0
HORMEL FOODS CORP Common Stock 440452100 3,531 87,091 SH   SOLE   87,091 0 0
CHEVRON CORP Common Stock 166764100 3,457 27,778 SH   SOLE   27,778 0 0
HERSHEY COMPANY Common Stock 427866108 3,409 25,436 SH   SOLE   25,436 0 0
AT&T INC Common Stock 00206R102 3,279 97,838 SH   SOLE   97,838 0 0
INVESCO BULLETSHARES 2020 CORP BOND ETF ETF 46138J502 3,198 150,423 SH   SOLE   150,423 0 0
AQUA AMERICA INC Common Stock 03836W103 3,093 74,775 SH   SOLE   74,775 0 0
KIMBERLY CLARK CORP Common Stock 494368103 3,038 22,797 SH   SOLE   22,797 0 0
ANTHEM INC Common Stock 036752103 2,788 9,878 SH   SOLE   9,878 0 0
DUKE ENERGY CORP NEW Common Stock 26441C204 2,773 31,422 SH   SOLE   31,422 0 0
LOCKHEED MARTIN CORP Common Stock 539830109 2,697 7,420 SH   SOLE   7,420 0 0
CHUBB LTD Common Stock 171232101 2,693 18,287 SH   SOLE   18,287 0 0
EMERSON ELECTRIC CO Common Stock 291011104 2,649 39,710 SH   SOLE   39,710 0 0
WALMART INC Common Stock 931142103 2,622 23,730 SH   SOLE   23,730 0 0
VISA INC CL A Common Stock 92826C839 2,594 14,949 SH   SOLE   14,949 0 0
DOVER CORP Common Stock 260003108 2,511 25,058 SH   SOLE   25,058 0 0
TARGET CORP Common Stock 87612E106 2,508 28,958 SH   SOLE   28,958 0 0
WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 2,505 45,812 SH   SOLE   45,812 0 0
EXXON MOBIL CORP Common Stock 30231G102 2,361 30,815 SH   SOLE   30,815 0 0
UNITED TECHNOLOGIES CORP Common Stock 913017109 2,314 17,775 SH   SOLE   17,775 0 0
VENTAS INC Common Stock 92276F100 2,194 32,100 SH   SOLE   32,100 0 0
CLOROX COMPANY Common Stock 189054109 2,085 13,619 SH   SOLE   13,619 0 0
DOMINION ENERGY INC Common Stock 25746U109 1,930 24,962 SH   SOLE   24,962 0 0
TC ENERGY CORP Common Stock 87807B107 1,918 38,722 SH   SOLE   38,722 0 0
ARCHER DANIELS MIDLAND COMPANY Common Stock 039483102 1,733 42,468 SH   SOLE   42,468 0 0
GILEAD SCIENCES INC Common Stock 375558103 1,722 25,485 SH   SOLE   25,485 0 0
INVESCO BULLETSHARES 2021 CORP BOND ETF ETF 46138J700 1,709 80,638 SH   SOLE   80,638 0 0
BRISTOL MYERS SQUIBB COMPANY Common Stock 110122108 1,668 36,775 SH   SOLE   36,775 0 0
NESTLE S A SPON ADR REPSTG REG SHS Common Stock 641069406 1,578 15,263 SH   SOLE   15,263 0 0
R L I CORP Common Stock 749607107 1,524 17,781 SH   SOLE   17,781 0 0
REALTY INCOME CORP Common Stock 756109104 1,503 21,789 SH   SOLE   21,789 0 0
HOME DEPOT INC Common Stock 437076102 1,500 7,213 SH   SOLE   7,213 0 0
3M COMPANY Common Stock 88579Y101 1,494 8,618 SH   SOLE   8,618 0 0
EXPEDITORS INTL WASH INC Common Stock 302130109 1,443 19,023 SH   SOLE   19,023 0 0
NOVARTIS AG SPON ADR Common Stock 66987V109 1,438 15,751 SH   SOLE   15,751 0 0
STARBUCKS CORP Common Stock 855244109 1,428 17,040 SH   SOLE   17,040 0 0
ROLLINS INC Common Stock 775711104 1,399 39,002 SH   SOLE   39,002 0 0
UNILEVER PLC SPONSORED ADR NEW Common Stock 904767704 1,367 22,064 SH   SOLE   22,064 0 0
AMERISOURCEBERGEN CORP Common Stock 03073E105 1,342 15,736 SH   SOLE   15,736 0 0
AMERICAN EXPRESS CO Common Stock 025816109 1,266 10,254 SH   SOLE   10,254 0 0
AXIS CAPITAL HOLDINGS LIMITED Common Stock G0692U109 1,252 20,997 SH   SOLE   20,997 0 0
UNILEVER N V NEW YORK SHARES NEW Common Stock 904784709 1,238 20,390 SH   SOLE   20,390 0 0
NEXTERA ENERGY INC Common Stock 65339F101 1,238 6,043 SH   SOLE   6,043 0 0
LYONDELLBASELL INDUSTRIES N V ORD SHS CL A Common Stock N53745100 1,234 14,326 SH   SOLE   14,326 0 0
STANLEY BLACK & DECKER INC Common Stock 854502101 1,188 8,217 SH   SOLE   8,217 0 0
UNIVERSAL CORP VA Common Stock 913456109 1,167 19,212 SH   SOLE   19,212 0 0
RPM INTERNATIONAL INC Common Stock 749685103 1,124 18,393 SH   SOLE   18,393 0 0
WALT DISNEY CO Common Stock 254687106 1,123 8,042 SH   SOLE   8,042 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 1,100 6,716 SH   SOLE   6,716 0 0
STRYKER CORP Common Stock 863667101 1,081 5,260 SH   SOLE   5,260 0 0
CORNING INC Common Stock 219350105 1,065 32,041 SH   SOLE   32,041 0 0
GENUINE PARTS CO Common Stock 372460105 1,003 9,682 SH   SOLE   9,682 0 0
KINDER MORGAN INC DE Common Stock 49456B101 969 46,430 SH   SOLE   46,430 0 0
C H ROBINSON WORLDWIDE INC NEW Common Stock 12541W209 959 11,375 SH   SOLE   11,375 0 0
SOUTHERN COMPANY Common Stock 842587107 896 16,203 SH   SOLE   16,203 0 0
XILINX INC Common Stock 983919101 878 7,449 SH   SOLE   7,449 0 0
CONSTELLATION BRANDS INC CL A Common Stock 21036P108 821 4,171 SH   SOLE   4,171 0 0
ANHEUSER BUSCH INBEV SA/NV Common Stock 03524A108 769 8,692 SH   SOLE   8,692 0 0
INVESCO BULLETSHARES 2022 CORP BOND ETF ETF 46138J882 762 35,626 SH   SOLE   35,626 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 694 6,026 SH   SOLE   6,026 0 0
KROGER CO Common Stock 501044101 551 25,394 SH   SOLE   25,394 0 0
ALBEMARLE CORP Common Stock 012653101 405 5,745 SH   SOLE   5,745 0 0
INVESCO BULLETSHARES 2023 CORP BOND ETF ETF 46138J866 404 19,093 SH   SOLE   19,093 0 0
YUM BRANDS INC Common Stock 988498101 376 3,395 SH   SOLE   3,395 0 0
DOW INC Common Stock 260557103 337 6,830 SH   SOLE   6,830 0 0
BHP GROUP LTD SPON ADR Common Stock 088606108 333 5,739 SH   SOLE   5,739 0 0
BHP GROUP PLC SPON ADR Common Stock 071813109 333 6,524 SH   SOLE   6,524 0 0
INGREDION INC Common Stock 457187102 332 4,021 SH   SOLE   4,021 0 0
MARKETAXESS HOLDINGS INC Common Stock 57060D108 331 1,029 SH   SOLE   1,029 0 0
J & J SNACK FOODS CORP Common Stock 466032109 310 1,928 SH   SOLE   1,928 0 0
DUPONT DE NEMOURS INC Common Stock 26614N102 287 3,822 SH   SOLE   3,822 0 0
CATERPILLAR INC Common Stock 149123101 267 1,959 SH   SOLE   1,959 0 0
SKYWORKS SOLUTIONS INC Common Stock 83088M102 256 3,314 SH   SOLE   3,314 0 0
TAPESTRY INC Common Stock 876030107 254 7,994 SH   SOLE   7,994 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 249 2,499 SH   SOLE   2,499 0 0
SPDR SERIES TRUST S&P DIVIDEND ETF ETF 78464A763 244 2,421 SH   SOLE   2,421 0 0
TEMPLETON GLOBAL INCOME FUND Mutual Fund - Closed-end 880198106 231 36,319 SH   SOLE   36,319 0 0
WELLS FARGO & CO NEW Common Stock 949746101 231 4,880 SH   SOLE   4,880 0 0
SHOPIFY INC CL A Common Stock 82509L107 224 745 SH   SOLE   745 0 0
ABBVIE INC Common Stock 00287Y109 221 3,046 SH   SOLE   3,046 0 0
UNITED PARCEL SERVICE INC CL B Common Stock 911312106 219 2,124 SH   SOLE   2,124 0 0
BOEING CO Common Stock 097023105 206 565 SH   SOLE   565 0 0