AT&T Pfd
PFD
00206R409
306
12000
SH
SOLE
12000
0
0
Public Storage Pfd
PFD
74460w594
281
12000
SH
SOLE
12000
0
0
Truist Financial Corp
PFD
89832q851
281
12000
SH
SOLE
12000
0
0
Allstate
COM
020002101
10313
112432
SH
SOLE
112432
0
0
Alphabet Inc. Class A
COM
02079k305
16285
14016
SH
SOLE
14016
0
0
Amazon.Com Inc.
COM
023135106
18588
9534
SH
SOLE
9534
0
0
Amgen
COM
031162100
242
1195
SH
SOLE
1195
0
0
Apple Inc.
COM
037833100
18483
72687
SH
SOLE
72687
0
0
Automatic Data Proc
COM
053015103
7761
56789
SH
SOLE
56789
0
0
BP PLC ADR
COM
055622104
4944
202724
SH
SOLE
202724
0
0
Bank Of America Corp
COM
060505104
7684
361942
SH
SOLE
361942
0
0
Baxter International Inc.
COM
071813109
10925
134569
SH
SOLE
134569
0
0
Booking Holdings Inc.
COM
09857L108
5854
4352
SH
SOLE
4352
0
0
Bristol Myers Squibb
COM
110122108
7764
139307
SH
SOLE
139307
0
0
CVS Health Corp
COM
126650100
8404
141651
SH
SOLE
141651
0
0
Capital One Financial
COM
14040h105
5527
109624
SH
SOLE
109624
0
0
Caterpillar Inc Del
COM
149123101
10505
90535
SH
SOLE
90535
0
0
Cerner Corp.
COM
156782104
7852
124655
SH
SOLE
124655
0
0
Chevron Corp
COM
166764100
5203
71816
SH
SOLE
71816
0
0
Chubb Limited
COM
h1467j104
7860
70376
SH
SOLE
70376
0
0
Cisco Systems
COM
17275R102
9238
235024
SH
SOLE
235024
0
0
Comcast Corp Class A
COM
20030N101
8366
243355
SH
SOLE
243355
0
0
Digital Realty Trust Inc.
COM
253868103
13207
95076
SH
SOLE
95076
0
0
Eaton Corp.
COM
G29183103
594
7654
SH
SOLE
7654
0
0
Eli Lilly & Co
COM
532457108
1362
9825
SH
SOLE
9825
0
0
Evercore Inc.
COM
29977a105
5915
128439
SH
SOLE
128439
0
0
Facebook Inc.
COM
30303m102
8573
51399
SH
SOLE
51399
0
0
Fiserv Inc.
COM
337738108
12627
132937
SH
SOLE
132937
0
0
General Dynamics
COM
369550108
9002
68042
SH
SOLE
68042
0
0
Gilead Sciences Inc.
COM
375558103
10079
134822
SH
SOLE
134822
0
0
Home Depot Inc.
COM
437076102
10485
56160
SH
SOLE
56160
0
0
Honeywell Inc.
COM
438516106
9973
74548
SH
SOLE
74548
0
0
Humana Inc.
COM
444859102
497
1583
SH
SOLE
1583
0
0
Intel Corp.
COM
458140100
10772
199057
SH
SOLE
199057
0
0
International Paper
COM
460146103
5148
165390
SH
SOLE
165390
0
0
J. P. Morgan
COM
46625H100
9676
107482
SH
SOLE
107482
0
0
J2 Global Inc.
COM
48123v102
7921
105837
SH
SOLE
105837
0
0
Jabil Circuit, Inc.
COM
466313103
6403
260514
SH
SOLE
260514
0
0
Lam Research
COM
512807108
12394
51642
SH
SOLE
51642
0
0
Lockheed Martin Corp.
COM
539830109
10377
30617
SH
SOLE
30617
0
0
Lowe's Companies Inc.
COM
548661107
291
3390
SH
SOLE
3390
0
0
MDU Resources Group
COM
552690109
10335
480727
SH
SOLE
480727
0
0
Medtronic PLC
COM
G5960L103
10024
111159
SH
SOLE
111159
0
0
Merck & Co.
COM
58933y105
10644
138344
SH
SOLE
138344
0
0
Microsoft Corp.
COM
594918104
16364
103760
SH
SOLE
103760
0
0
O'Reilly Automotive Inc.
COM
67103H107
5359
17804
SH
SOLE
17804
0
0
PNC Financial Services Group
COM
693475105
7396
77275
SH
SOLE
77275
0
0
Pepsico Inc.
COM
713448108
10403
86621
SH
SOLE
86621
0
0
Pfizer Inc.
COM
717081103
486
14917
SH
SOLE
14917
0
0
Phillips 66
COM
718546104
4281
79804
SH
SOLE
79804
0
0
Procter & Gamble
COM
742718109
10973
99757
SH
SOLE
99757
0
0
Sherwin-Williams Co.
COM
824348106
7685
16724
SH
SOLE
16724
0
0
TJX Cos. Inc.
COM
872540109
10112
211515
SH
SOLE
211515
0
0
Tech Data Corp.
COM
878237106
930
7110
SH
SOLE
7110
0
0
Thermo Fisher Scientific
COM
883556102
10173
35873
SH
SOLE
35873
0
0
Tyson Foods, Inc.
COM
902494103
9479
163812
SH
SOLE
163812
0
0
UnitedHealth Group Inc.
COM
91324P102
9735
39037
SH
SOLE
39037
0
0
Verizon Communications
COM
92343v104
10033
186734
SH
SOLE
186734
0
0
Visa Inc.
COM
92826c839
12409
77018
SH
SOLE
77018
0
0
Wal Mart Stores
COM
931142103
7303
64279
SH
SOLE
64279
0
0
Walt Disney Co.
COM
254687106
9219
95435
SH
SOLE
95435
0
0
Zebra Technologies Corp
COM
989207105
9083
49472
SH
SOLE
49472
0
0
WF Intermed Tax/Amt Fr A
MMF
949921860
123
10717
SH
SOLE
10717
0
0