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,841 71,833 SH   SOLE   0 0 71,833
AT&T Inc. COM 00206R102 22,263 735,485 SH   SOLE   0 0 735,485
AbbVie Inc. COM 00287y109 1,049 9,695 SH   SOLE   0 0 9,695
Abbott Laboratories COM 002824100 1,095 9,135 SH   SOLE   0 0 9,135
Accenture PLC COM G1151C101 254 919 SH   SOLE   0 0 919
Agnico Eagle Mines Ltd. COM 008474108 1,312 22,700 SH   SOLE   0 0 22,700
Allegheny Technologies Inc. COM 01741r102 30,115 1,429,948 SH   SOLE   0 0 1,429,948
Alliant Energy Corp. COM 018802108 345 6,366 SH   SOLE   0 0 6,366
Allison Transmission Holdings, COM 01973r101 6,544 160,276 SH   SOLE   0 0 160,276
Alphabet Inc. Cl A COM 02079k305 351 170 SH   SOLE   0 0 170
Alphabet Inc. Cl C COM 02079k107 257 124 SH   SOLE   0 0 124
Altria Group Inc. COM 02209S103 678 13,247 SH   SOLE   0 0 13,247
Amazon Inc. COM 023135106 640 207 SH   SOLE   0 0 207
American Express Co. COM 025816109 10,475 74,057 SH   SOLE   0 0 74,057
Amgen Inc. COM 031162100 202 813 SH   SOLE   0 0 813
Ansys Inc. COM 03662q105 337 993 SH   SOLE   0 0 993
Apple Inc. COM 037833100 2,934 24,024 SH   SOLE   0 0 24,024
Applied Materials Inc. COM 038222105 247 1,850 SH   SOLE   0 0 1,850
BP PLC COM 055622104 248 10,189 SH   SOLE   0 0 10,189
Bank Montreal COM 063671101 293 3,286 SH   SOLE   0 0 3,286
Bank of America Corp. COM 060505104 13,079 338,054 SH   SOLE   0 0 338,054
Berkley W R Corp. COM 084423102 1,826 24,233 SH   SOLE   0 0 24,233
Berkshire Hathaway Cl B COM 084670702 10,318 40,389 SH   SOLE   0 0 40,389
Boeing Co. COM 097023105 14,808 58,136 SH   SOLE   0 0 58,136
Bristol-Myers Squibb Corp. COM 110122108 18,295 289,791 SH   SOLE   0 0 289,791
Chevron Corp. COM 166764100 1,399 13,354 SH   SOLE   0 0 13,354
Cigna Corp. COM 125523100 503 2,079 SH   SOLE   0 0 2,079
Cisco Systems Inc. COM 17275r102 18,097 349,968 SH   SOLE   0 0 349,968
Citigroup Inc. COM 172967424 21,992 302,292 SH   SOLE   0 0 302,292
Coastalsouth Bancshares, Inc. COM 19058x207 152 10,878 SH   SOLE   0 0 10,878
Coca Cola Co. COM 191216100 13,421 254,613 SH   SOLE   0 0 254,613
Cognizant Tech. Solutions COM 192446102 6,980 89,347 SH   SOLE   0 0 89,347
Colgate-Palmolive Co. COM 194162103 389 4,932 SH   SOLE   0 0 4,932
Comcast Corp. Cl A COM 20030n101 6,520 120,499 SH   SOLE   0 0 120,499
Costco Wholesale Corp. COM 22160k105 245 694 SH   SOLE   0 0 694
Deere & Co. COM 244199105 467 1,247 SH   SOLE   0 0 1,247
Dow Inc. COM 260557103 17,496 273,624 SH   SOLE   0 0 273,624
Duke Energy Corp. COM 26441c204 367 3,799 SH   SOLE   0 0 3,799
Eaton Corp. COM 278058102 401 2,900 SH   SOLE   0 0 2,900
Eli Lilly & Co. COM 532457108 1,054 5,644 SH   SOLE   0 0 5,644
Emerson Electric Co. COM 291011104 416 4,606 SH   SOLE   0 0 4,606
Exxon Mobil Corp. COM 30231g102 4,060 72,719 SH   SOLE   0 0 72,719
Facebook, Inc. COM 30303M102 615 2,089 SH   SOLE   0 0 2,089
Fastenal Co. COM 311900104 1,287 25,600 SH   SOLE   0 0 25,600
Fidelity National Information COM 31620m106 1,322 9,405 SH   SOLE   0 0 9,405
Fiserv Inc. COM 337738108 2,834 23,804 SH   SOLE   0 0 23,804
Ford Motor Co. COM 345370860 233 19,032 SH   SOLE   0 0 19,032
Gates Industrial Corp. COM g39108108 6,630 414,650 SH   SOLE   0 0 414,650
General Electric Co. COM 369604103 499 38,015 SH   SOLE   0 0 38,015
General Motors Co. COM 37045v100 10,609 184,639 SH   SOLE   0 0 184,639
Heartland Financial Inc. COM 42234q102 212 4,216 SH   SOLE   0 0 4,216
IBM Corp. COM 459200101 12,408 93,114 SH   SOLE   0 0 93,114
Illinois Tool Works Inc. COM 452308109 330 1,489 SH   SOLE   0 0 1,489
Intel Corp. COM 458140100 1,263 19,736 SH   SOLE   0 0 19,736
JPMorgan Chase & Co. COM 46625H100 1,945 12,775 SH   SOLE   0 0 12,775
Johnson & Johnson COM 478160104 1,036 6,301 SH   SOLE   0 0 6,301
Kellogg Co. COM 487836108 290 4,585 SH   SOLE   0 0 4,585
Kimberly-Clark Corp. COM 494368103 321 2,307 SH   SOLE   0 0 2,307
Kinder Morgan Inc. COM 49456b101 19,148 1,150,030 SH   SOLE   0 0 1,150,030
Lam Research Corp. COM 512807108 334 561 SH   SOLE   0 0 561
Lincoln National Corp. COM 534187109 203 3,256 SH   SOLE   0 0 3,256
Lowes Companies Inc. COM 548661107 254 1,338 SH   SOLE   0 0 1,338
MGE Energy Inc. COM 55277p104 926 12,975 SH   SOLE   0 0 12,975
MGIC Investment Corp. COM 552848103 4,579 330,605 SH   SOLE   0 0 330,605
Mastercard Inc. COM 57636q104 240 675 SH   SOLE   0 0 675
McDonald's Corp. COM 580135101 847 3,777 SH   SOLE   0 0 3,777
Merck & Co. Inc. COM 58933Y105 14,167 183,770 SH   SOLE   0 0 183,770
MetLife Inc. COM 59156R108 233 3,832 SH   SOLE   0 0 3,832
Microsoft Corp. COM 594918104 1,780 7,549 SH   SOLE   0 0 7,549
Mondelez International Inc. COM 609207105 456 7,784 SH   SOLE   0 0 7,784
Morgan Stanley COM 617446448 321 4,134 SH   SOLE   0 0 4,134
Newmont Corp. COM 651639106 472 7,825 SH   SOLE   0 0 7,825
Norfolk Southern Corp. COM 655844108 524 1,952 SH   SOLE   0 0 1,952
OPKO Health Inc. COM 68375n103 43 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,439 277,027 SH   SOLE   0 0 277,027
PPG Industries Inc. COM 693506107 676 4,502 SH   SOLE   0 0 4,502
PepsiCo Inc. COM 713448108 1,211 8,563 SH   SOLE   0 0 8,563
Pfizer Inc. COM 717081103 16,914 466,854 SH   SOLE   0 0 466,854
Philip Morris International In COM 718172109 1,272 14,338 SH   SOLE   0 0 14,338
Procter & Gamble Co. COM 742718109 1,328 9,806 SH   SOLE   0 0 9,806
Puration Inc. COM 74609p104 2 70,000 SH   SOLE   0 0 70,000
Range Resources Corp. COM 75281a109 432 41,862 SH   SOLE   0 0 41,862
Raytheon Technologies Inc. COM 75513E101 204 2,637 SH   SOLE   0 0 2,637
Rockwell Automation, Inc. COM 773903109 246 927 SH   SOLE   0 0 927
Schlumberger Ltd. COM 806857108 268 9,854 SH   SOLE   0 0 9,854
Southwest Airlines Co. COM 844741108 510 8,352 SH   SOLE   0 0 8,352
Spooz Inc. COM 84915Q100 2 1,535,000 SH   SOLE   0 0 1,535,000
Starbucks Corp. COM 855244109 336 3,075 SH   SOLE   0 0 3,075
Target Corp. COM 87612e106 314 1,583 SH   SOLE   0 0 1,583
Terra Tech Corp. COM 88102j209 27 76,000 SH   SOLE   0 0 76,000
Tesla Inc. COM 88160r101 1,065 1,595 SH   SOLE   0 0 1,595
Texas Instruments Inc. COM 882508104 726 3,842 SH   SOLE   0 0 3,842
The Walt Disney Co. COM 254687106 5,948 32,237 SH   SOLE   0 0 32,237
US Bancorp COM 902973304 5,416 97,924 SH   SOLE   0 0 97,924
Union Pacific Corp. COM 907818108 4,460 20,234 SH   SOLE   0 0 20,234
United Parcel Service Inc. COM 911312106 9,806 57,687 SH   SOLE   0 0 57,687
Verizon Communications COM 92343v104 1,332 22,909 SH   SOLE   0 0 22,909
Visa Inc. COM 92826c839 371 1,754 SH   SOLE   0 0 1,754
Vitality Biopharma Inc. COM 928493107 13 74,000 SH   SOLE   0 0 74,000
Vuzix Corp. COM 92921w300 357 14,015 SH   SOLE   0 0 14,015
WEC Energy Group Inc. COM 92939u106 2,380 25,434 SH   SOLE   0 0 25,434
Walgreens Boots Alliance Inc. COM 931427108 16,114 293,509 SH   SOLE   0 0 293,509
Walmart Inc. COM 931142103 520 3,831 SH   SOLE   0 0 3,831
Wells Fargo & Co. COM 949746101 16,336 418,128 SH   SOLE   0 0 418,128
Xcel Energy Inc. COM 98389b100 712 10,700 SH   SOLE   0 0 10,700