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
ABBOTT LABS COM 002824100 325 4,120 SH   SOLE   0 0 4,120
ABBVIE COM 00287y109 267 3,500 SH   SOLE   0 0 3,500
ALCON INC F COM H01301128 8,704 171,263 SH   SOLE   0 0 171,263
ALLIANT ENERGY CORP COM 018802108 290 6,000 SH   SOLE   0 0 6,000
ALPHABET INC CLASS A COM 02079K305 214 184 SH   SOLE   0 0 184
ALTRIA GROUP COM 02209S103 6,001 155,185 SH   SOLE   0 0 155,185
APPLE INC COM 037833100 447 1,756 SH   SOLE   0 0 1,756
AT&T INC COM 00206R102 321 11,000 SH   SOLE   0 0 11,000
CAPITAL ONE FINANCIAL COM 14040H105 8,953 177,564 SH   SOLE   0 0 177,564
CISCO SYSTEMS COM 17275R102 18,493 470,435 SH   SOLE   0 0 470,435
COMCAST CORP COM 20030N101 12,817 372,817 SH   SOLE   0 0 372,817
DOMINION RES COM 25746U109 707 9,800 SH   SOLE   0 0 9,800
DUKE ENERGY CORP COM 26441C204 5,916 73,142 SH   SOLE   0 0 73,142
DUPONT COM 26614N102 4,585 134,455 SH   SOLE   0 0 134,455
GENERAL MILLS COM 370334104 287 5,447 SH   SOLE   0 0 5,447
HOME DEPOT INC COM 437076102 1,266 6,780 SH   SOLE   0 0 6,780
HONEYWELL INT'L COM 438516106 14,288 106,792 SH   SOLE   0 0 106,792
INTEL CORP COM 458140100 17,375 321,041 SH   SOLE   0 0 321,041
JOHNSON & JOHNSON COM 478160104 16,144 123,114 SH   SOLE   0 0 123,114
JOHNSON CONTROLS COM G51502105 7,891 292,688 SH   SOLE   0 0 292,688
JP MORGAN CHASE COM 46625H100 18,210 202,266 SH   SOLE   0 0 202,266
LOCKHEED MARTIN COM 539830109 3,376 9,960 SH   SOLE   0 0 9,960
LOWE'S COMPANIES COM 548661107 19,038 221,246 SH   SOLE   0 0 221,246
MARRIOTT INT'L COM 571903202 3,673 49,095 SH   SOLE   0 0 49,095
MERCK & CO COM 58933Y105 654 8,500 SH   SOLE   0 0 8,500
MICROSOFT CORP COM 594918104 25,766 163,373 SH   SOLE   0 0 163,373
MONDELEZ INT'L COM 609207105 250 5,000 SH   SOLE   0 0 5,000
NOVARTIS AG ADR COM 66987V109 15,470 187,633 SH   SOLE   0 0 187,633
PEPSICO COM 713448108 12,817 106,718 SH   SOLE   0 0 106,718
PFIZER COM 717081103 18,756 574,618 SH   SOLE   0 0 574,618
PHILIP MORRIS INT'L COM 718172109 9,965 136,588 SH   SOLE   0 0 136,588
PHILLIPS 66 COM 718546104 8,419 156,931 SH   SOLE   0 0 156,931
PPG INDUSTRIES INC COM 693506107 7,802 93,330 SH   SOLE   0 0 93,330
PROCTER & GAMBLE COM 742718109 13,747 124,972 SH   SOLE   0 0 124,972
RAYTHEON CO COM 755111507 231 1,765 SH   SOLE   0 0 1,765
SCHLUMBERGER COM 806857108 5,312 393,794 SH   SOLE   0 0 393,794
SOUTHERN CO COM 842587107 4,783 88,347 SH   SOLE   0 0 88,347
STIFEL FINANCIAL CORP COM 860630102 433 10,500 SH   SOLE   0 0 10,500
TJX COMPANIES INC COM 872540109 4,243 88,750 SH   SOLE   0 0 88,750
U.S. BANCORP COM 902973304 7,700 223,511 SH   SOLE   0 0 223,511
UNION PACIFIC COM 907818108 338 2,400 SH   SOLE   0 0 2,400
UNITED PARCEL SERVICE COM 911312106 13,171 140,982 SH   SOLE   0 0 140,982
VERIZON COMM COM 92343V104 19,215 357,613 SH   SOLE   0 0 357,613
WALGREENS BOOTS ALLIANCE COM 931427108 8,717 190,541 SH   SOLE   0 0 190,541
WALMART INC COM 931142103 310 2,730 SH   SOLE   0 0 2,730
WALT DISNEY CO COM 254687106 11,600 120,080 SH   SOLE   0 0 120,080
WELLS FARGO COM 949746101 5,222 181,960 SH   SOLE   0 0 181,960
WISCONSIN ENERGY CORP COM 92939U106 676 7,670 SH   SOLE   0 0 7,670
2021 ISHARES IBONDS ETF ETF 46434VBK5 2,433 98,725 SH   SOLE   0 0 98,725
2023 ISHARES IBONDS ETF ETF 46434VAX8 1,906 76,250 SH   SOLE   0 0 76,250
2022 ISHARES IBONDS ETF ETF 46434VBA7 1,866 75,305 SH   SOLE   0 0 75,305
2020 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J502 1,788 85,115 SH   SOLE   0 0 85,115
2020 ISHARES IBONDS ETF ETF 46434VAQ3 1,581 62,740 SH   SOLE   0 0 62,740
2021 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J700 917 43,760 SH   SOLE   0 0 43,760
2024 ISHARES IBONDS ETF ETF 46434VBG4 728 29,480 SH   SOLE   0 0 29,480
2022 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J882 475 22,435 SH   SOLE   0 0 22,435
2023 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J866 410 19,800 SH   SOLE   0 0 19,800
2024 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J841 237 11,490 SH   SOLE   0 0 11,490
ISHARES CORE S&P 500 ETF ETF 464287200 108 419 SH   SOLE   0 0 419