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 12,636 84,875 SH   SOLE   0 0 84,875
AT&T Inc. COM 00206R102 24,154 1,022,167 SH   SOLE   0 0 1,022,167
AbbVie Inc. COM 00287y109 1,190 7,339 SH   SOLE   0 0 7,339
Abbott Laboratories COM 002824100 1,058 8,936 SH   SOLE   0 0 8,936
Accenture PLC COM G1151C101 339 1,006 SH   SOLE   0 0 1,006
Agnico Eagle Mines Ltd. COM 008474108 796 13,000 SH   SOLE   0 0 13,000
Allegheny Technologies Inc. COM 01741r102 29,600 1,102,827 SH   SOLE   0 0 1,102,827
Alliant Energy Corp. COM 018802108 457 7,312 SH   SOLE   0 0 7,312
Allison Transmission Holdings, COM 01973r101 11,859 302,055 SH   SOLE   0 0 302,055
Alphabet Inc. Cl A COM 02079k305 501 180 SH   SOLE   0 0 180
Alphabet Inc. Cl C COM 02079k107 1,360 487 SH   SOLE   0 0 487
Altria Group Inc. COM 02209S103 809 15,480 SH   SOLE   0 0 15,480
Amazon Inc. COM 023135106 711 218 SH   SOLE   0 0 218
America Movil Sab ADR COM 02364w105 529 25,000 SH   SOLE   0 0 25,000
Ansys Inc. COM 03662q105 298 938 SH   SOLE   0 0 938
Apple Inc. COM 037833100 4,670 26,744 SH   SOLE   0 0 26,744
BP PLC COM 055622104 333 11,339 SH   SOLE   0 0 11,339
Bank Montreal COM 063671101 385 3,261 SH   SOLE   0 0 3,261
Bank of America Corp. COM 060505104 956 23,191 SH   SOLE   0 0 23,191
Berkley W R Corp. COM 084423102 2,420 36,349 SH   SOLE   0 0 36,349
Berkshire Hathaway Cl B COM 084670702 1,076 3,049 SH   SOLE   0 0 3,049
Boeing Co. COM 097023105 21,725 113,448 SH   SOLE   0 0 113,448
Bristol-Myers Squibb Corp. COM 110122108 24,925 341,298 SH   SOLE   0 0 341,298
Caterpillar Inc. COM 149123101 632 2,836 SH   SOLE   0 0 2,836
Chevron Corp. COM 166764100 1,155 7,092 SH   SOLE   0 0 7,092
Cisco Systems Inc. COM 17275r102 10,736 192,531 SH   SOLE   0 0 192,531
Citigroup Inc. COM 172967424 21,496 402,546 SH   SOLE   0 0 402,546
Coastalsouth Bancshares, Inc. COM 19058x207 325 18,753 SH   SOLE   0 0 18,753
Coca Cola Co. COM 191216100 7,464 120,386 SH   SOLE   0 0 120,386
Colgate-Palmolive Co. COM 194162103 376 4,955 SH   SOLE   0 0 4,955
Comcast Corp. Cl A COM 20030n101 7,400 158,051 SH   SOLE   0 0 158,051
Costco Wholesale Corp. COM 22160k105 400 695 SH   SOLE   0 0 695
Coterra Energy Inc. COM 127097103 12,312 456,510 SH   SOLE   0 0 456,510
Deere & Co. COM 244199105 524 1,262 SH   SOLE   0 0 1,262
Dow Inc. COM 260557103 17,481 274,341 SH   SOLE   0 0 274,341
Duke Energy Corp. COM 26441c204 524 4,692 SH   SOLE   0 0 4,692
Eaton Corp. COM g29183103 456 3,005 SH   SOLE   0 0 3,005
Eli Lilly & Co. COM 532457108 1,758 6,139 SH   SOLE   0 0 6,139
Emerson Electric Co. COM 291011104 736 7,508 SH   SOLE   0 0 7,508
Essent Group Ltd. COM G3198U102 234 5,678 SH   SOLE   0 0 5,678
Exelon Corp. COM 30161n101 217 4,549 SH   SOLE   0 0 4,549
Exxon Mobil Corp. COM 30231g102 5,741 69,512 SH   SOLE   0 0 69,512
Fastenal Co. COM 311900104 1,538 25,900 SH   SOLE   0 0 25,900
Fedex Corp. COM 31428x106 648 2,800 SH   SOLE   0 0 2,800
Fidelity National Information COM 31620m106 848 8,448 SH   SOLE   0 0 8,448
Fiserv Inc. COM 337738108 3,820 37,674 SH   SOLE   0 0 37,674
Flowserve Corp. COM 34354p105 12,334 343,568 SH   SOLE   0 0 343,568
Ford Motor Co. COM 345370860 384 22,724 SH   SOLE   0 0 22,724
Gates Industrial Corp. COM g39108108 10,569 701,781 SH   SOLE   0 0 701,781
General Electric Co. COM 369604301 364 3,982 SH   SOLE   0 0 3,982
General Motors Co. COM 37045v100 6,684 152,802 SH   SOLE   0 0 152,802
HanesBrands Inc. COM 410345102 7,052 473,575 SH   SOLE   0 0 473,575
Heartland Financial Inc. COM 42234q102 202 4,216 SH   SOLE   0 0 4,216
Helmerich & Payne Inc. COM 423452101 770 18,000 SH   SOLE   0 0 18,000
Hershey Co. COM 427866108 361 1,667 SH   SOLE   0 0 1,667
IBM Corp. COM 459200101 13,083 100,624 SH   SOLE   0 0 100,624
Intel Corp. COM 458140100 477 9,632 SH   SOLE   0 0 9,632
International Paper Company COM 460146103 1,971 42,715 SH   SOLE   0 0 42,715
JPMorgan Chase & Co. COM 46625H100 1,685 12,360 SH   SOLE   0 0 12,360
Johnson & Johnson COM 478160104 813 4,585 SH   SOLE   0 0 4,585
Johnson Controls Intl. COM g51502105 209 3,190 SH   SOLE   0 0 3,190
Kellogg Co. COM 487836108 327 5,068 SH   SOLE   0 0 5,068
Kimberly-Clark Corp. COM 494368103 641 5,207 SH   SOLE   0 0 5,207
Kinder Morgan Inc. COM 49456b101 22,488 1,189,230 SH   SOLE   0 0 1,189,230
Lincoln National Corp. COM 534187109 213 3,256 SH   SOLE   0 0 3,256
Lockheed Martin Corp. COM 539830109 389 881 SH   SOLE   0 0 881
Lowes Companies Inc. COM 548661107 278 1,377 SH   SOLE   0 0 1,377
LyondellBasell Industries COM N53745100 238 2,314 SH   SOLE   0 0 2,314
MGE Energy Inc. COM 55277p104 1,035 12,975 SH   SOLE   0 0 12,975
MGIC Investment Corp. COM 552848103 4,900 361,635 SH   SOLE   0 0 361,635
Malachite Innovations Com COM 56089m107 12 74,000 SH   SOLE   0 0 74,000
Mastercard Inc. COM 57636q104 256 715 SH   SOLE   0 0 715
McDonald's Corp. COM 580135101 1,065 4,305 SH   SOLE   0 0 4,305
Merck & Co. Inc. COM 58933Y105 22,743 277,190 SH   SOLE   0 0 277,190
MetLife Inc. COM 59156R108 424 6,027 SH   SOLE   0 0 6,027
Microsoft Corp. COM 594918104 2,457 7,968 SH   SOLE   0 0 7,968
Mondelez International Inc. COM 609207105 556 8,854 SH   SOLE   0 0 8,854
Morgan Stanley COM 617446448 406 4,647 SH   SOLE   0 0 4,647
National Instrs Corp. COM 636518102 6,930 170,740 SH   SOLE   0 0 170,740
Newmont Corp. COM 651639106 15,274 192,250 SH   SOLE   0 0 192,250
Nokia Corp. COM 654902204 69 12,726 SH   SOLE   0 0 12,726
Norfolk Southern Corp. COM 655844108 531 1,862 SH   SOLE   0 0 1,862
OPKO Health Inc. COM 68375n103 34 10,000 SH   SOLE   0 0 10,000
Occidental Petroleum Corp. COM 674599105 214 3,779 SH   SOLE   0 0 3,779
Operaadora De Sites Mexicanos, COM P7369E102 47 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 18,393 222,328 SH   SOLE   0 0 222,328
Orion Energy System Inc. COM 686275108 28 10,000 SH   SOLE   0 0 10,000
Patterson UTI Energy COM 703481101 204 13,200 SH   SOLE   0 0 13,200
PepsiCo Inc. COM 713448108 1,056 6,310 SH   SOLE   0 0 6,310
Pfizer Inc. COM 717081103 1,480 28,593 SH   SOLE   0 0 28,593
Philip Morris International In COM 718172109 1,348 14,349 SH   SOLE   0 0 14,349
Procter & Gamble Co. COM 742718109 1,474 9,646 SH   SOLE   0 0 9,646
Raytheon Technologies Inc. COM 75513E101 234 2,366 SH   SOLE   0 0 2,366
Reynolds Consumer Products COM 76171l106 6,999 238,538 SH   SOLE   0 0 238,538
Rockwell Automation, Inc. COM 773903109 260 927 SH   SOLE   0 0 927
Schlumberger Ltd. COM 806857108 402 9,742 SH   SOLE   0 0 9,742
Southwest Airlines Co. COM 844741108 370 8,082 SH   SOLE   0 0 8,082
Spooz Inc. COM 84915Q100 4 1,535,000 SH   SOLE   0 0 1,535,000
Starbucks Corp. COM 855244109 212 2,326 SH   SOLE   0 0 2,326
Target Corp. COM 87612e106 310 1,461 SH   SOLE   0 0 1,461
Tellurian Inc. COM 87968a104 130 24,500 SH   SOLE   0 0 24,500
Tesla Inc. COM 88160r101 1,794 1,665 SH   SOLE   0 0 1,665
Texas Instruments Inc. COM 882508104 267 1,454 SH   SOLE   0 0 1,454
The Walt Disney Co. COM 254687106 4,530 33,025 SH   SOLE   0 0 33,025
TreeHouse Foods Inc. COM 89469a104 5,631 174,563 SH   SOLE   0 0 174,563
US Bancorp COM 902973304 2,945 55,410 SH   SOLE   0 0 55,410
Union Pacific Corp. COM 907818108 5,529 20,238 SH   SOLE   0 0 20,238
Unrivaled Brands Inc. COM 91532e105 7 38,000 SH   SOLE   0 0 38,000
Verizon Communications COM 92343v104 3,974 78,010 SH   SOLE   0 0 78,010
Visa Inc. COM 92826c839 492 2,220 SH   SOLE   0 0 2,220
Vuzix Corp. COM 92921w300 95 14,320 SH   SOLE   0 0 14,320
WEC Energy Group Inc. COM 92939u106 3,033 30,384 SH   SOLE   0 0 30,384
Walgreens Boots Alliance Inc. COM 931427108 21,037 469,884 SH   SOLE   0 0 469,884
Wells Fargo & Co. COM 949746101 11,276 232,680 SH   SOLE   0 0 232,680
Xcel Energy Inc. COM 98389b100 855 11,850 SH   SOLE   0 0 11,850