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 391 3,300 SH   SOLE   0 0 3,300
ABBVIE COM 00287y109 567 3,500 SH   SOLE   0 0 3,500
ACCENTURE PLC COM G1151C101 12,599 37,360 SH   SOLE   0 0 37,360
ACTIVISION BLIZZARD COM 00507V109 6,865 85,697 SH   SOLE   0 0 85,697
ALCON INC F COM H01301128 12,869 162,221 SH   SOLE   0 0 162,221
ALLIANT ENERGY CORP COM 018802108 375 6,000 SH   SOLE   0 0 6,000
ALLSTATE COM 020002101 233 1,684 SH   SOLE   0 0 1,684
ALPHABET INC CLASS A COM 02079K305 312 112 SH   SOLE   0 0 112
ALPHABET INC CLASS C COM 02079K107 304 109 SH   SOLE   0 0 109
ALTRIA GROUP COM 02209S103 8,403 160,828 SH   SOLE   0 0 160,828
APPLE INC COM 037833100 808 4,628 SH   SOLE   0 0 4,628
BECTON DICKINSON COM 075887109 8,978 33,753 SH   SOLE   0 0 33,753
CAPITAL ONE COM 14040H105 11,610 88,429 SH   SOLE   0 0 88,429
CHEVRON COM 166764100 244 1,500 SH   SOLE   0 0 1,500
CISCO SYSTEMS COM 17275R102 21,679 388,791 SH   SOLE   0 0 388,791
COCA-COLA COM 191216100 11,546 186,218 SH   SOLE   0 0 186,218
COMCAST CORP COM 20030N101 19,811 423,131 SH   SOLE   0 0 423,131
DOMINION RES COM 25746U109 726 8,545 SH   SOLE   0 0 8,545
DUKE ENERGY CORP COM 26441C204 6,801 60,911 SH   SOLE   0 0 60,911
DUPONT COM 26614N102 9,530 129,525 SH   SOLE   0 0 129,525
GENERAL MILLS COM 370334104 365 5,390 SH   SOLE   0 0 5,390
HOME DEPOT INC COM 437076102 1,200 4,010 SH   SOLE   0 0 4,010
HONEYWELL INT'L COM 438516106 17,492 89,898 SH   SOLE   0 0 89,898
JOHNSON & JOHNSON COM 478160104 18,195 102,664 SH   SOLE   0 0 102,664
JOHNSON CONTROLS COM G51502105 13,283 202,570 SH   SOLE   0 0 202,570
JP MORGAN CHASE COM 46625H100 21,994 161,338 SH   SOLE   0 0 161,338
LOCKHEED MARTIN COM 539830109 8,732 19,783 SH   SOLE   0 0 19,783
LOWE'S COMPANIES COM 548661107 28,850 142,687 SH   SOLE   0 0 142,687
MARRIOTT INT'L COM 571903202 7,632 43,428 SH   SOLE   0 0 43,428
MCDONALDS CORP COM 580135101 220 890 SH   SOLE   0 0 890
MERCK & CO COM 58933Y105 715 8,720 SH   SOLE   0 0 8,720
MICROSOFT CORP COM 594918104 32,929 106,805 SH   SOLE   0 0 106,805
MONDELEZ INT'L COM 609207105 314 5,000 SH   SOLE   0 0 5,000
NORFOLK SOUTHERN CORP COM 655844108 228 800 SH   SOLE   0 0 800
NOVARTIS AG ADR COM 66987V109 14,862 169,371 SH   SOLE   0 0 169,371
ORACLE CORP COM 68389X105 8,136 98,341 SH   SOLE   0 0 98,341
PEPSICO COM 713448108 16,327 97,544 SH   SOLE   0 0 97,544
PFIZER COM 717081103 10,978 212,050 SH   SOLE   0 0 212,050
PHILIP MORRIS COM 718172109 11,711 124,669 SH   SOLE   0 0 124,669
PHILLIPS 66 COM 718546104 4,892 56,623 SH   SOLE   0 0 56,623
PPG INDUSTRIES INC COM 693506107 10,958 83,606 SH   SOLE   0 0 83,606
PROCTER & GAMBLE COM 742718109 16,926 110,771 SH   SOLE   0 0 110,771
SCHLUMBERGER COM 806857108 6,068 146,898 SH   SOLE   0 0 146,898
SOUTHERN CO COM 842587107 2,323 32,036 SH   SOLE   0 0 32,036
STARBUCKS CORP COM 855244109 8,318 91,433 SH   SOLE   0 0 91,433
STIFEL FINANCIAL CORP COM 860630102 234 3,450 SH   SOLE   0 0 3,450
TEXAS INSTRUMENTS INC COM 882508104 5,159 28,117 SH   SOLE   0 0 28,117
TJX COMPANIES INC COM 872540109 8,874 146,492 SH   SOLE   0 0 146,492
U.S. BANCORP COM 902973304 13,328 250,756 SH   SOLE   0 0 250,756
UPS COM 911312106 22,202 103,523 SH   SOLE   0 0 103,523
VERIZON COMM COM 92343V104 10,580 207,697 SH   SOLE   0 0 207,697
WALMART INC COM 931142103 407 2,730 SH   SOLE   0 0 2,730
WALT DISNEY CO COM 254687106 15,277 111,382 SH   SOLE   0 0 111,382
WASTE MGMT COM 94106L109 9,507 59,980 SH   SOLE   0 0 59,980
WILLIS TOWERS WATSON COM G96629103 10,670 45,169 SH   SOLE   0 0 45,169
WISCONSIN ENERGY CORP COM 92939U106 364 3,650 SH   SOLE   0 0 3,650
ISHARES CORE S&P 500 ETF ETF 464287200 223 491 SH   SOLE   0 0 491
2022 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J882 1,748 82,205 SH   SOLE   0 0 82,205
2022 ISHARES IBONDS ETF ETF 46434VBA7 3,494 139,535 SH   SOLE   0 0 139,535
2023 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J866 1,075 50,926 SH   SOLE   0 0 50,926
2023 ISHARES IBONDS ETF ETF 46434VAX8 2,976 117,715 SH   SOLE   0 0 117,715
2024 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J841 964 45,747 SH   SOLE   0 0 45,747
2024 ISHARES IBONDS ETF ETF 46434VBG4 2,361 94,050 SH   SOLE   0 0 94,050
2025 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J825 799 38,190 SH   SOLE   0 0 38,190
2025 ISHARES IBONDS ETF ETF 46434VBD1 2,197 87,025 SH   SOLE   0 0 87,025
2026 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J791 247 12,370 SH   SOLE   0 0 12,370
2026 ISHARES IBONDS ETF ETF 46435GAA0 1,366 55,410 SH   SOLE   0 0 55,410
2027 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J783 226 11,170 SH   SOLE   0 0 11,170
2027 ISHARES IBONDS ETF ETF 46435UAA9 226 9,050 SH   SOLE   0 0 9,050