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 11,925 67,979 SH   SOLE   0 0 67,979
AT&T Inc. COM 00206R102 27,913 1,033,443 SH   SOLE   0 0 1,033,443
AbbVie Inc. COM 00287y109 902 8,359 SH   SOLE   0 0 8,359
Abbott Laboratories COM 002824100 1,108 9,383 SH   SOLE   0 0 9,383
Accenture PLC COM G1151C101 316 988 SH   SOLE   0 0 988
Agnico Eagle Mines Ltd. COM 008474108 996 19,200 SH   SOLE   0 0 19,200
Allegheny Technologies Inc. COM 01741r102 27,043 1,626,185 SH   SOLE   0 0 1,626,185
Alliant Energy Corp. COM 018802108 356 6,366 SH   SOLE   0 0 6,366
Allison Transmission Holdings, COM 01973r101 10,592 299,899 SH   SOLE   0 0 299,899
Alphabet Inc. Cl A COM 02079k305 521 195 SH   SOLE   0 0 195
Alphabet Inc. Cl C COM 02079k107 1,394 523 SH   SOLE   0 0 523
Altria Group Inc. COM 02209S103 670 14,717 SH   SOLE   0 0 14,717
Amazon Inc. COM 023135106 857 261 SH   SOLE   0 0 261
Ansys Inc. COM 03662q105 338 993 SH   SOLE   0 0 993
Apple Inc. COM 037833100 3,771 26,653 SH   SOLE   0 0 26,653
Applied Materials Inc. COM 038222105 270 2,100 SH   SOLE   0 0 2,100
BP PLC COM 055622104 310 11,339 SH   SOLE   0 0 11,339
Bank Montreal COM 063671101 325 3,262 SH   SOLE   0 0 3,262
Bank of America Corp. COM 060505104 1,162 27,364 SH   SOLE   0 0 27,364
Berkley W R Corp. COM 084423102 1,773 24,233 SH   SOLE   0 0 24,233
Berkshire Hathaway Cl B COM 084670702 11,055 40,503 SH   SOLE   0 0 40,503
Boeing Co. COM 097023105 12,850 58,427 SH   SOLE   0 0 58,427
Bristol-Myers Squibb Corp. COM 110122108 18,798 317,689 SH   SOLE   0 0 317,689
Chemesis Intl. Inc. COM 163599202 1 10,000 SH   SOLE   0 0 10,000
Chevron Corp. COM 166764100 854 8,416 SH   SOLE   0 0 8,416
Cigna Corp. COM 125523100 205 1,026 SH   SOLE   0 0 1,026
Cisco Systems Inc. COM 17275r102 18,583 341,418 SH   SOLE   0 0 341,418
Citigroup Inc. COM 172967424 23,913 340,738 SH   SOLE   0 0 340,738
Coastalsouth Bancshares, Inc. COM 19058x207 180 10,878 SH   SOLE   0 0 10,878
Coca Cola Co. COM 191216100 12,674 241,544 SH   SOLE   0 0 241,544
Cognizant Tech. Solutions COM 192446102 14,860 200,241 SH   SOLE   0 0 200,241
Colgate-Palmolive Co. COM 194162103 378 5,003 SH   SOLE   0 0 5,003
Comcast Corp. Cl A COM 20030n101 7,661 136,967 SH   SOLE   0 0 136,967
Costco Wholesale Corp. COM 22160k105 343 764 SH   SOLE   0 0 764
Coterra Energy Inc. COM 127097103 9,801 450,425 SH   SOLE   0 0 450,425
Deere & Co. COM 244199105 418 1,247 SH   SOLE   0 0 1,247
Dow Inc. COM 260557103 16,033 278,547 SH   SOLE   0 0 278,547
Duke Energy Corp. COM 26441c204 455 4,659 SH   SOLE   0 0 4,659
Dupont De Nemours Inc. COM 26614N102 212 3,122 SH   SOLE   0 0 3,122
Eaton Corp. COM 278058102 449 3,005 SH   SOLE   0 0 3,005
Eli Lilly & Co. COM 532457108 1,326 5,739 SH   SOLE   0 0 5,739
Emerson Electric Co. COM 291011104 472 5,008 SH   SOLE   0 0 5,008
Essent Group Ltd. COM G3198U102 250 5,678 SH   SOLE   0 0 5,678
Exelon Corp. COM 30161n101 220 4,549 SH   SOLE   0 0 4,549
Exxon Mobil Corp. COM 30231g102 4,590 78,042 SH   SOLE   0 0 78,042
Facebook, Inc. COM 30303M102 743 2,189 SH   SOLE   0 0 2,189
Fastenal Co. COM 311900104 1,321 25,600 SH   SOLE   0 0 25,600
Fedex Corp. COM 31428x106 911 4,155 SH   SOLE   0 0 4,155
Fidelity National Information COM 31620m106 1,022 8,398 SH   SOLE   0 0 8,398
Fiserv Inc. COM 337738108 2,632 24,254 SH   SOLE   0 0 24,254
Flowserve Corp. COM 34354p105 6,633 191,320 SH   SOLE   0 0 191,320
Ford Motor Co. COM 345370860 259 18,282 SH   SOLE   0 0 18,282
Gates Industrial Corp. COM g39108108 11,096 681,982 SH   SOLE   0 0 681,982
General Electric Co. COM 369604103 521 5,057 SH   SOLE   0 0 5,057
General Motors Co. COM 37045v100 8,116 153,972 SH   SOLE   0 0 153,972
Heartland Financial Inc. COM 42234q102 203 4,216 SH   SOLE   0 0 4,216
Home Depot Inc. COM 437076102 204 620 SH   SOLE   0 0 620
Huntsman Corp. COM 447011107 225 7,615 SH   SOLE   0 0 7,615
IBM Corp. COM 459200101 12,590 90,624 SH   SOLE   0 0 90,624
Intel Corp. COM 458140100 1,076 20,195 SH   SOLE   0 0 20,195
JPMorgan Chase & Co. COM 46625H100 2,084 12,731 SH   SOLE   0 0 12,731
Johnson & Johnson COM 478160104 1,005 6,221 SH   SOLE   0 0 6,221
Johnson Controls Intl. COM g51502105 217 3,190 SH   SOLE   0 0 3,190
Kellogg Co. COM 487836108 324 5,068 SH   SOLE   0 0 5,068
Kimberly-Clark Corp. COM 494368103 610 4,607 SH   SOLE   0 0 4,607
Kinder Morgan Inc. COM 49456b101 19,683 1,176,501 SH   SOLE   0 0 1,176,501
Lincoln National Corp. COM 534187109 224 3,256 SH   SOLE   0 0 3,256
Lowes Companies Inc. COM 548661107 292 1,439 SH   SOLE   0 0 1,439
MGE Energy Inc. COM 55277p104 954 12,975 SH   SOLE   0 0 12,975
MGIC Investment Corp. COM 552848103 6,002 401,235 SH   SOLE   0 0 401,235
Mastercard Inc. COM 57636q104 409 1,175 SH   SOLE   0 0 1,175
McDonald's Corp. COM 580135101 917 3,805 SH   SOLE   0 0 3,805
Merck & Co. Inc. COM 58933Y105 20,301 270,281 SH   SOLE   0 0 270,281
MetLife Inc. COM 59156R108 322 5,218 SH   SOLE   0 0 5,218
Microsoft Corp. COM 594918104 2,164 7,674 SH   SOLE   0 0 7,674
Mondelez International Inc. COM 609207105 483 8,304 SH   SOLE   0 0 8,304
Morgan Stanley COM 617446448 465 4,778 SH   SOLE   0 0 4,778
NVIDIA Corp. COM 67066g104 265 1,280 SH   SOLE   0 0 1,280
Newmont Corp. COM 651639106 3,341 61,525 SH   SOLE   0 0 61,525
Nokia Corp. COM 654902204 69 12,726 SH   SOLE   0 0 12,726
Norfolk Southern Corp. COM 655844108 467 1,952 SH   SOLE   0 0 1,952
OPKO Health Inc. COM 68375n103 36 10,000 SH   SOLE   0 0 10,000
Options Media Group Hldgs. COM 684008105 0 20,000 SH   SOLE   0 0 20,000
Oracle Corp. COM 68389x105 19,792 227,150 SH   SOLE   0 0 227,150
PPG Industries Inc. COM 693506107 650 4,543 SH   SOLE   0 0 4,543
Pacwest Bancorp COM 695263103 234 5,161 SH   SOLE   0 0 5,161
Patterson UTI Energy COM 703481101 220 24,500 SH   SOLE   0 0 24,500
PepsiCo Inc. COM 713448108 698 4,638 SH   SOLE   0 0 4,638
Pfizer Inc. COM 717081103 8,496 197,547 SH   SOLE   0 0 197,547
Philip Morris International In COM 718172109 1,387 14,637 SH   SOLE   0 0 14,637
Procter & Gamble Co. COM 742718109 1,375 9,834 SH   SOLE   0 0 9,834
Puration Inc. COM 74609p104 1 70,000 SH   SOLE   0 0 70,000
Raytheon Technologies Inc. COM 75513E101 236 2,747 SH   SOLE   0 0 2,747
Reynolds Consumer Products COM 76171l106 6,393 233,850 SH   SOLE   0 0 233,850
Rockwell Automation, Inc. COM 773903109 273 927 SH   SOLE   0 0 927
Schlumberger Ltd. COM 806857108 295 9,954 SH   SOLE   0 0 9,954
Southwest Airlines Co. COM 844741108 430 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 284 2,577 SH   SOLE   0 0 2,577
Target Corp. COM 87612e106 380 1,661 SH   SOLE   0 0 1,661
Tellurian Inc. COM 87968a104 78 20,000 SH   SOLE   0 0 20,000
Tesla Inc. COM 88160r101 1,214 1,565 SH   SOLE   0 0 1,565
Texas Instruments Inc. COM 882508104 488 2,540 SH   SOLE   0 0 2,540
The Walt Disney Co. COM 254687106 5,347 31,610 SH   SOLE   0 0 31,610
TreeHouse Foods Inc. COM 89469a104 6,576 164,888 SH   SOLE   0 0 164,888
US Bancorp COM 902973304 3,348 56,328 SH   SOLE   0 0 56,328
Union Pacific Corp. COM 907818108 3,966 20,234 SH   SOLE   0 0 20,234
UnitedHealth Group Inc. COM 91324P102 226 578 SH   SOLE   0 0 578
Unrivaled Brands Inc. COM 91532e105 10 38,000 SH   SOLE   0 0 38,000
Valero Energy Corp. COM 91913y100 229 3,250 SH   SOLE   0 0 3,250
Verizon Communications COM 92343v104 3,269 60,520 SH   SOLE   0 0 60,520
Visa Inc. COM 92826c839 513 2,305 SH   SOLE   0 0 2,305
Vitality Biopharma Inc. COM 92849B107 20 74,000 SH   SOLE   0 0 74,000
Vuzix Corp. COM 92921w300 150 14,320 SH   SOLE   0 0 14,320
WEC Energy Group Inc. COM 92939u106 2,243 25,434 SH   SOLE   0 0 25,434
Walgreens Boots Alliance Inc. COM 931427108 20,680 439,526 SH   SOLE   0 0 439,526
Wells Fargo & Co. COM 949746101 17,681 380,973 SH   SOLE   0 0 380,973
Williams Companies Inc. COM 969457100 328 12,648 SH   SOLE   0 0 12,648
Xcel Energy Inc. COM 98389b100 703 11,250 SH   SOLE   0 0 11,250