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,017 85,131 SH   SOLE   0 0 85,131
AMBAC Financial Group COM 023139884 136 12,000 SH   SOLE   0 0 12,000
AT&T Inc. COM 00206R102 21,962 1,047,791 SH   SOLE   0 0 1,047,791
Abbott Laboratories COM 002824100 982 9,040 SH   SOLE   0 0 9,040
Abbvie Inc. COM 00287y109 1,402 9,152 SH   SOLE   0 0 9,152
Accenture PLC COM G1151C101 343 1,237 SH   SOLE   0 0 1,237
Agnico Eagle Mines Ltd. COM 008474108 595 13,000 SH   SOLE   0 0 13,000
Allegheny Technologies Inc. COM 01741r102 27,552 1,213,201 SH   SOLE   0 0 1,213,201
Alliant Energy Corp. COM 018802108 433 7,387 SH   SOLE   0 0 7,387
Allison Transmission Holdings, COM 01973r101 11,398 296,433 SH   SOLE   0 0 296,433
Alphabet Inc. Cl A COM 02079k305 392 180 SH   SOLE   0 0 180
Alphabet Inc. Cl C COM 02079k107 1,175 537 SH   SOLE   0 0 537
Altria Group Inc. COM 02209S103 672 16,089 SH   SOLE   0 0 16,089
Amazon Inc. COM 023135106 546 5,140 SH   SOLE   0 0 5,140
America Movil Sab ADR COM 02364w105 511 25,000 SH   SOLE   0 0 25,000
Ansys Inc. COM 03662q105 224 938 SH   SOLE   0 0 938
Apple Inc. COM 037833100 5,009 36,640 SH   SOLE   0 0 36,640
BP PLC COM 055622104 379 13,378 SH   SOLE   0 0 13,378
Bald Eagle Energy COM 057690109 0 14,000 SH   SOLE   0 0 14,000
Bank Montreal COM 063671101 302 3,136 SH   SOLE   0 0 3,136
Bank of America Corp. COM 060505104 9,300 298,746 SH   SOLE   0 0 298,746
Berkley W R Corp. COM 084423102 2,481 36,349 SH   SOLE   0 0 36,349
Berkshire Hathaway Cl B COM 084670702 827 3,028 SH   SOLE   0 0 3,028
Boeing Co. COM 097023105 19,683 143,968 SH   SOLE   0 0 143,968
Bristol-Myers Squibb Corp. COM 110122108 22,215 288,502 SH   SOLE   0 0 288,502
CVS Health Corp. COM 126650100 210 2,261 SH   SOLE   0 0 2,261
Caterpillar Inc. COM 149123101 372 2,081 SH   SOLE   0 0 2,081
Chevron Corp. COM 166764100 1,060 7,325 SH   SOLE   0 0 7,325
Cisco Systems Inc. COM 17275r102 8,626 202,300 SH   SOLE   0 0 202,300
Citigroup Inc. COM 172967424 19,601 426,202 SH   SOLE   0 0 426,202
Coastalsouth Bancshares, Inc. COM 19058x207 408 24,545 SH   SOLE   0 0 24,545
Coca Cola Co. COM 191216100 652 10,363 SH   SOLE   0 0 10,363
Colgate-Palmolive Co. COM 194162103 392 4,893 SH   SOLE   0 0 4,893
Comcast Corp. Cl A COM 20030n101 11,472 292,356 SH   SOLE   0 0 292,356
Costco Wholesale Corp. COM 22160k105 333 695 SH   SOLE   0 0 695
Coterra Energy Inc. COM 127097103 6,443 249,822 SH   SOLE   0 0 249,822
Deere & Co. COM 244199105 378 1,262 SH   SOLE   0 0 1,262
Dominion Energy Inc. COM 25746U109 244 3,056 SH   SOLE   0 0 3,056
Dow Inc. COM 260557103 13,146 254,728 SH   SOLE   0 0 254,728
Duke Energy Corp. COM 26441c204 639 5,962 SH   SOLE   0 0 5,962
Eaton Corp. COM g29183103 365 2,900 SH   SOLE   0 0 2,900
Eli Lilly & Co. COM 532457108 1,960 6,044 SH   SOLE   0 0 6,044
Emerson Electric Co. COM 291011104 499 6,273 SH   SOLE   0 0 6,273
Essent Group Ltd. COM G3198U102 221 5,678 SH   SOLE   0 0 5,678
Exxon Mobil Corp. COM 30231g102 3,706 43,273 SH   SOLE   0 0 43,273
Fastenal Co. COM 311900104 1,293 25,900 SH   SOLE   0 0 25,900
Fedex Corp. COM 31428x106 567 2,500 SH   SOLE   0 0 2,500
Fidelity National Information COM 31620m106 767 8,366 SH   SOLE   0 0 8,366
Fiserv Inc. COM 337738108 3,341 37,550 SH   SOLE   0 0 37,550
Flowserve Corp. COM 34354p105 10,113 353,218 SH   SOLE   0 0 353,218
Ford Motor Co. COM 345370860 245 21,974 SH   SOLE   0 0 21,974
Gates Industrial Corp. COM g39108108 7,962 736,581 SH   SOLE   0 0 736,581
General Electric Co. COM 369604301 315 4,949 SH   SOLE   0 0 4,949
General Motors Co. COM 37045v100 5,914 186,196 SH   SOLE   0 0 186,196
Gilead Sciences Inc. COM 375558103 2,809 45,438 SH   SOLE   0 0 45,438
Goodyear Tire & Rubber COM 382550101 6,519 608,650 SH   SOLE   0 0 608,650
HanesBrands Inc. COM 410345102 7,325 711,850 SH   SOLE   0 0 711,850
Helmerich & Payne Inc. COM 423452101 667 15,500 SH   SOLE   0 0 15,500
Hershey Co. COM 427866108 363 1,688 SH   SOLE   0 0 1,688
Home Depot Inc. COM 437076102 276 1,006 SH   SOLE   0 0 1,006
IBM Corp. COM 459200101 14,409 102,052 SH   SOLE   0 0 102,052
Intel Corp. COM 458140100 374 10,007 SH   SOLE   0 0 10,007
International Paper Company COM 460146103 1,891 45,215 SH   SOLE   0 0 45,215
JPMorgan Chase & Co. COM 46625H100 1,417 12,586 SH   SOLE   0 0 12,586
Johnson & Johnson COM 478160104 814 4,583 SH   SOLE   0 0 4,583
Kellogg Co. COM 487836108 362 5,068 SH   SOLE   0 0 5,068
Kimberly-Clark Corp. COM 494368103 602 4,457 SH   SOLE   0 0 4,457
Kinder Morgan Inc. COM 49456b101 19,857 1,184,764 SH   SOLE   0 0 1,184,764
Kohls Corp. COM 500255104 2,221 62,217 SH   SOLE   0 0 62,217
Lockheed Martin Corp. COM 539830109 363 845 SH   SOLE   0 0 845
MGE Energy Inc. COM 55277p104 1,010 12,975 SH   SOLE   0 0 12,975
MGIC Investment Corp. COM 552848103 4,192 332,732 SH   SOLE   0 0 332,732
Malachite Innovations Com COM 56089m107 15 74,000 SH   SOLE   0 0 74,000
Mastercard Inc. COM 57636q104 226 715 SH   SOLE   0 0 715
McDonald's Corp. COM 580135101 1,041 4,215 SH   SOLE   0 0 4,215
Medtronic PLC COM G5960L103 6,925 77,164 SH   SOLE   0 0 77,164
Merck & Co. Inc. COM 58933Y105 14,764 161,943 SH   SOLE   0 0 161,943
MetLife Inc. COM 59156R108 292 4,655 SH   SOLE   0 0 4,655
Microsoft Corp. COM 594918104 2,058 8,015 SH   SOLE   0 0 8,015
Mondelez International Inc. COM 609207105 550 8,854 SH   SOLE   0 0 8,854
Morgan Stanley COM 617446448 353 4,647 SH   SOLE   0 0 4,647
National Instrs Corp. COM 636518102 5,987 191,710 SH   SOLE   0 0 191,710
Newmont Corp. COM 651639106 10,040 168,259 SH   SOLE   0 0 168,259
Nokia Corp. COM 654902204 58 12,521 SH   SOLE   0 0 12,521
Norfolk Southern Corp. COM 655844108 423 1,862 SH   SOLE   0 0 1,862
OPKO Health Inc. COM 68375n103 25 10,000 SH   SOLE   0 0 10,000
Occidental Petroleum Corp. COM 674599105 223 3,779 SH   SOLE   0 0 3,779
Operaadora De Sites Mexicanos, COM P7369E102 43 37,000 SH   SOLE   0 0 37,000
Options Media Group Hldgs. COM 684008105 0 20,000 SH   SOLE   0 0 20,000
Oracle Corp. COM 68389x105 15,842 226,729 SH   SOLE   0 0 226,729
Orion Energy System Inc. COM 686275108 20 10,000 SH   SOLE   0 0 10,000
PepsiCo Inc. COM 713448108 1,164 6,982 SH   SOLE   0 0 6,982
Pfizer Inc. COM 717081103 1,410 26,899 SH   SOLE   0 0 26,899
Philip Morris International In COM 718172109 1,396 14,140 SH   SOLE   0 0 14,140
Phillips 66 COM 718546104 204 2,491 SH   SOLE   0 0 2,491
Procter & Gamble Co. COM 742718109 1,381 9,604 SH   SOLE   0 0 9,604
Raytheon Technologies Inc. COM 75513E101 256 2,660 SH   SOLE   0 0 2,660
Reynolds Consumer Products COM 76171l106 6,417 235,323 SH   SOLE   0 0 235,323
Ross Stores Inc. COM 778296103 5,145 73,261 SH   SOLE   0 0 73,261
Schlumberger Ltd. COM 806857108 348 9,742 SH   SOLE   0 0 9,742
Southwest Airlines Co. COM 844741108 288 7,980 SH   SOLE   0 0 7,980
Spooz Inc. COM 84915Q100 2 1,535,000 SH   SOLE   0 0 1,535,000
Tellurian Inc. COM 87968a104 69 23,000 SH   SOLE   0 0 23,000
Tesla Inc. COM 88160r101 1,192 1,770 SH   SOLE   0 0 1,770
Texas Instruments Inc. COM 882508104 224 1,461 SH   SOLE   0 0 1,461
The Walt Disney Co. COM 254687106 3,150 33,368 SH   SOLE   0 0 33,368
US Bancorp COM 902973304 5,095 110,705 SH   SOLE   0 0 110,705
US Silica Holdings, Inc. COM 90346e103 171 15,000 SH   SOLE   0 0 15,000
Union Pacific Corp. COM 907818108 4,355 20,421 SH   SOLE   0 0 20,421
Unrivaled Brands Inc. COM 91532e105 3 38,000 SH   SOLE   0 0 38,000
Verizon Communications COM 92343v104 14,670 289,058 SH   SOLE   0 0 289,058
Visa Inc. COM 92826c839 478 2,428 SH   SOLE   0 0 2,428
Vuzix Corp. COM 92921w300 142 20,000 SH   SOLE   0 0 20,000
WEC Energy Group Inc. COM 92939u106 3,301 32,795 SH   SOLE   0 0 32,795
Walgreens Boots Alliance Inc. COM 931427108 18,535 489,044 SH   SOLE   0 0 489,044
Wells Fargo & Co. COM 949746101 14,054 358,807 SH   SOLE   0 0 358,807
Xcel Energy Inc. COM 98389b100 843 11,913 SH   SOLE   0 0 11,913