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
3M Company COM 88579y101 13,538 68,157 SH   SOLE   0 0 68,157
AT&T Inc. COM 00206R102 22,329 775,868 SH   SOLE   0 0 775,868
AbbVie Inc. COM 00287y109 984 8,738 SH   SOLE   0 0 8,738
Abbott Laboratories COM 002824100 1,088 9,382 SH   SOLE   0 0 9,382
Accenture PLC COM G1151C101 291 988 SH   SOLE   0 0 988
Agnico Eagle Mines Ltd. COM 008474108 1,155 19,100 SH   SOLE   0 0 19,100
Allegheny Technologies Inc. COM 01741r102 29,548 1,417,188 SH   SOLE   0 0 1,417,188
Alliant Energy Corp. COM 018802108 355 6,366 SH   SOLE   0 0 6,366
Allison Transmission Holdings, COM 01973r101 6,840 172,128 SH   SOLE   0 0 172,128
Alphabet Inc. Cl A COM 02079k305 415 170 SH   SOLE   0 0 170
Alphabet Inc. Cl C COM 02079k107 223 89 SH   SOLE   0 0 89
Altria Group Inc. COM 02209S103 697 14,612 SH   SOLE   0 0 14,612
Amazon Inc. COM 023135106 712 207 SH   SOLE   0 0 207
American Express Co. COM 025816109 230 1,395 SH   SOLE   0 0 1,395
Ansys Inc. COM 03662q105 345 993 SH   SOLE   0 0 993
Apple Inc. COM 037833100 3,124 22,807 SH   SOLE   0 0 22,807
Applied Materials Inc. COM 038222105 339 2,380 SH   SOLE   0 0 2,380
BP PLC COM 055622104 300 11,339 SH   SOLE   0 0 11,339
Bank Montreal COM 063671101 335 3,262 SH   SOLE   0 0 3,262
Bank of America Corp. COM 060505104 1,445 35,043 SH   SOLE   0 0 35,043
Berkley W R Corp. COM 084423102 1,804 24,233 SH   SOLE   0 0 24,233
Berkshire Hathaway Cl B COM 084670702 11,298 40,653 SH   SOLE   0 0 40,653
Boeing Co. COM 097023105 14,386 60,053 SH   SOLE   0 0 60,053
Bristol-Myers Squibb Corp. COM 110122108 20,385 305,078 SH   SOLE   0 0 305,078
Cabot Oil & Gas Corp. COM 127097103 8,320 476,500 SH   SOLE   0 0 476,500
Chevron Corp. COM 166764100 866 8,264 SH   SOLE   0 0 8,264
Cigna Corp. COM 125523100 243 1,026 SH   SOLE   0 0 1,026
Cisco Systems Inc. COM 17275r102 18,320 345,663 SH   SOLE   0 0 345,663
Citigroup Inc. COM 172967424 22,781 321,990 SH   SOLE   0 0 321,990
Coastalsouth Bancshares, Inc. COM 19058x207 185 10,878 SH   SOLE   0 0 10,878
Coca Cola Co. COM 191216100 13,300 245,788 SH   SOLE   0 0 245,788
Cognizant Tech. Solutions COM 192446102 14,131 204,026 SH   SOLE   0 0 204,026
Colgate-Palmolive Co. COM 194162103 407 5,003 SH   SOLE   0 0 5,003
Comcast Corp. Cl A COM 20030n101 8,151 142,941 SH   SOLE   0 0 142,941
Costco Wholesale Corp. COM 22160k105 275 694 SH   SOLE   0 0 694
Deere & Co. COM 244199105 440 1,247 SH   SOLE   0 0 1,247
Dow Inc. COM 260557103 16,944 267,768 SH   SOLE   0 0 267,768
Duke Energy Corp. COM 26441c204 422 4,279 SH   SOLE   0 0 4,279
Dupont De Nemours Inc. COM 26614N102 241 3,116 SH   SOLE   0 0 3,116
Eaton Corp. COM 278058102 445 3,005 SH   SOLE   0 0 3,005
Eli Lilly & Co. COM 532457108 1,317 5,739 SH   SOLE   0 0 5,739
Emerson Electric Co. COM 291011104 482 5,008 SH   SOLE   0 0 5,008
Essent Group Ltd. COM G3198U102 454 10,096 SH   SOLE   0 0 10,096
Exxon Mobil Corp. COM 30231g102 4,380 69,430 SH   SOLE   0 0 69,430
Facebook, Inc. COM 30303M102 761 2,189 SH   SOLE   0 0 2,189
Fastenal Co. COM 311900104 1,331 25,600 SH   SOLE   0 0 25,600
Fidelity National Information COM 31620m106 1,191 8,405 SH   SOLE   0 0 8,405
Fiserv Inc. COM 337738108 2,593 24,254 SH   SOLE   0 0 24,254
Ford Motor Co. COM 345370860 278 18,682 SH   SOLE   0 0 18,682
Gates Industrial Corp. COM g39108108 7,921 438,376 SH   SOLE   0 0 438,376
General Electric Co. COM 369604103 428 31,809 SH   SOLE   0 0 31,809
General Motors Co. COM 37045v100 9,413 159,092 SH   SOLE   0 0 159,092
IBM Corp. COM 459200101 13,318 90,855 SH   SOLE   0 0 90,855
Intel Corp. COM 458140100 1,131 20,146 SH   SOLE   0 0 20,146
JPMorgan Chase & Co. COM 46625H100 2,019 12,981 SH   SOLE   0 0 12,981
Johnson & Johnson COM 478160104 1,006 6,105 SH   SOLE   0 0 6,105
Johnson Controls Intl. COM g51502105 219 3,190 SH   SOLE   0 0 3,190
Kellogg Co. COM 487836108 295 4,585 SH   SOLE   0 0 4,585
Kimberly-Clark Corp. COM 494368103 586 4,382 SH   SOLE   0 0 4,382
Kinder Morgan Inc. COM 49456b101 20,836 1,142,951 SH   SOLE   0 0 1,142,951
Lam Research Corp. COM 512807108 206 317 SH   SOLE   0 0 317
Lincoln National Corp. COM 534187109 205 3,256 SH   SOLE   0 0 3,256
Lowes Companies Inc. COM 548661107 260 1,338 SH   SOLE   0 0 1,338
MGE Energy Inc. COM 55277p104 966 12,975 SH   SOLE   0 0 12,975
MGIC Investment Corp. COM 552848103 4,496 330,605 SH   SOLE   0 0 330,605
Mastercard Inc. COM 57636q104 246 675 SH   SOLE   0 0 675
McDonald's Corp. COM 580135101 879 3,805 SH   SOLE   0 0 3,805
Merck & Co. Inc. COM 58933Y105 21,339 274,385 SH   SOLE   0 0 274,385
MetLife Inc. COM 59156R108 294 4,913 SH   SOLE   0 0 4,913
Microsoft Corp. COM 594918104 2,051 7,570 SH   SOLE   0 0 7,570
Mondelez International Inc. COM 609207105 519 8,304 SH   SOLE   0 0 8,304
Morgan Stanley COM 617446448 438 4,778 SH   SOLE   0 0 4,778
Newmont Corp. COM 651639106 501 7,900 SH   SOLE   0 0 7,900
Nokia Corp. COM 654902204 57 10,726 SH   SOLE   0 0 10,726
Norfolk Southern Corp. COM 655844108 518 1,952 SH   SOLE   0 0 1,952
OPKO Health Inc. COM 68375n103 81 20,000 SH   SOLE   0 0 20,000
Options Media Group Hldgs. COM 684008105 0 20,000 SH   SOLE   0 0 20,000
Oracle Corp. COM 68389x105 18,156 233,254 SH   SOLE   0 0 233,254
Organon & Co. COM 68622v106 796 26,297 SH   SOLE   0 0 26,297
PPG Industries Inc. COM 693506107 771 4,543 SH   SOLE   0 0 4,543
Patterson UTI Energy COM 703481101 244 24,500 SH   SOLE   0 0 24,500
PepsiCo Inc. COM 713448108 687 4,638 SH   SOLE   0 0 4,638
Pfizer Inc. COM 717081103 16,564 422,976 SH   SOLE   0 0 422,976
Philip Morris International In COM 718172109 1,451 14,637 SH   SOLE   0 0 14,637
Procter & Gamble Co. COM 742718109 1,337 9,910 SH   SOLE   0 0 9,910
Puration Inc. COM 74609p104 1 70,000 SH   SOLE   0 0 70,000
Raytheon Technologies Inc. COM 75513E101 247 2,896 SH   SOLE   0 0 2,896
Reynolds Consumer Products COM 76171l106 6,694 220,575 SH   SOLE   0 0 220,575
Rockwell Automation, Inc. COM 773903109 265 927 SH   SOLE   0 0 927
Schlumberger Ltd. COM 806857108 315 9,854 SH   SOLE   0 0 9,854
Southwest Airlines Co. COM 844741108 443 8,352 SH   SOLE   0 0 8,352
Spooz Inc. COM 84915Q100 3 1,535,000 SH   SOLE   0 0 1,535,000
Starbucks Corp. COM 855244109 344 3,077 SH   SOLE   0 0 3,077
Target Corp. COM 87612e106 402 1,661 SH   SOLE   0 0 1,661
Tellurian Inc. COM 87968a104 46 10,000 SH   SOLE   0 0 10,000
Tesla Inc. COM 88160r101 1,050 1,545 SH   SOLE   0 0 1,545
Texas Instruments Inc. COM 882508104 488 2,540 SH   SOLE   0 0 2,540
The Walt Disney Co. COM 254687106 5,578 31,735 SH   SOLE   0 0 31,735
US Bancorp COM 902973304 3,206 56,280 SH   SOLE   0 0 56,280
Union Pacific Corp. COM 907818108 4,469 20,319 SH   SOLE   0 0 20,319
UnitedHealth Group Inc. COM 91324P102 232 578 SH   SOLE   0 0 578
Unrivaled Brands Inc. COM 91532e105 21 76,000 SH   SOLE   0 0 76,000
Valero Energy Corp. COM 91913y100 215 2,750 SH   SOLE   0 0 2,750
Verizon Communications COM 92343v104 2,927 52,244 SH   SOLE   0 0 52,244
Visa Inc. COM 92826c839 586 2,505 SH   SOLE   0 0 2,505
Vitality Biopharma Inc. COM 92849B107 31 148,000 SH   SOLE   0 0 148,000
Vuzix Corp. COM 92921w300 263 14,320 SH   SOLE   0 0 14,320
WEC Energy Group Inc. COM 92939u106 2,262 25,434 SH   SOLE   0 0 25,434
Walgreens Boots Alliance Inc. COM 931427108 22,968 436,569 SH   SOLE   0 0 436,569
Wells Fargo & Co. COM 949746101 17,481 385,978 SH   SOLE   0 0 385,978
Xcel Energy Inc. COM 98389b100 705 10,700 SH   SOLE   0 0 10,700