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
APA Corp formerly Apache Corp COM 03743Q108 1,817 101,533 SH   SOLE   46,413 0 55,120
AT&T Inc COM 00206r102 8,022 265,024 SH   SOLE   104,815 0 160,209
Abbott Labs COM 002824100 398 3,317 SH   SOLE   470 0 2,847
Accenture PLC COM g1151c101 1,087 3,936 SH   SOLE   865 0 3,071
Adobe Systems COM 00724F101 2,973 6,255 SH   SOLE   1,363 0 4,892
Advncd Micro Devices Inc COM 007903107 909 11,575 SH   SOLE   4,005 0 7,570
Alliant Energy Corp COM 018802108 1,343 24,788 SH   SOLE   6,343 0 18,445
Alphabet, Inc. Class A COM 02079K305 12,909 6,259 SH   SOLE   2,073 0 4,186
Alphabet, Inc. Class C COM 02079K107 1,351 653 SH   SOLE   102 0 551
Amazon.com COM 023135106 18,459 5,966 SH   SOLE   2,072 0 3,894
American Airlines Group, Inc. COM 02376r102 7,116 297,738 SH   SOLE   110,403 0 187,335
American Tower Corp COM 03027x100 6,451 26,985 SH   SOLE   10,290 0 16,695
Amgen COM 031162100 308 1,236 SH   SOLE   0 0 1,236
Analog Devices Inc. COM 032654105 281 1,813 SH   SOLE   306 0 1,507
Apple Computer COM 037833100 27,430 224,561 SH   SOLE   79,680 0 144,881
Archer Daniels Midld COM 039483102 6,117 107,320 SH   SOLE   48,490 0 58,830
Ares Capital Corp. COM 04010l103 896 47,902 SH   SOLE   8,810 0 39,092
Avantor, Inc. COM 05352a100 5,930 204,981 SH   SOLE   78,534 0 126,447
BCE Inc. COM 05534b760 761 16,860 SH   SOLE   1,385 0 15,475
Bank of America COM 060505104 7,087 183,170 SH   SOLE   73,072 0 110,098
Bank of NY Mellon COM 064058100 2,618 55,364 SH   SOLE   29,129 0 26,235
Becton Dickinson COM 075887109 683 2,811 SH   SOLE   495 0 2,316
Berkeley Lights, Inc. COM 084310101 2,941 58,545 SH   SOLE   11,802 0 46,743
Berkshire Hathaway CL B New COM 084670702 12,277 48,055 SH   SOLE   17,447 0 30,608
Boeing Co COM 097023105 8,339 32,737 SH   SOLE   12,332 0 20,405
Bristol Myers COM 110122108 5,202 82,403 SH   SOLE   33,920 0 48,483
Caterpillar Tractor COM 149123101 8,821 38,041 SH   SOLE   14,052 0 23,989
Centennial Resource Developmen COM 15136A102 122 29,000 SH   SOLE   0 0 29,000
Chevron Corp COM 166764100 360 3,436 SH   SOLE   1,350 0 2,086
Consumer Staples SPDR COM 81369y308 764 11,183 SH   SOLE   1,790 0 9,393
Corteva, Inc. COM 22052l104 4,269 91,575 SH   SOLE   48,514 0 43,061
Cree Inc. COM 225447101 9,219 85,261 SH   SOLE   24,159 0 61,102
Crispr Therapeutics COM h17182108 4,510 37,012 SH   SOLE   8,241 0 28,771
CyrusOne, Inc. COM 23283r100 4,892 72,244 SH   SOLE   25,229 0 47,015
Datadog, Inc. COM 23804l103 3,628 43,536 SH   SOLE   21,732 0 21,804
Deere & Co COM 244199105 6,944 18,559 SH   SOLE   8,150 0 10,409
Dominion Res New COM 25746u109 259 3,411 SH   SOLE   1,602 0 1,809
Draftkings, Inc. COM 26142r104 5,398 88,018 SH   SOLE   17,625 0 70,393
EOG Resources, Inc. COM 26875p101 207 2,850 SH   SOLE   1,775 0 1,075
EQT Corp. COM 26884L109 4,686 252,210 SH   SOLE   111,076 0 141,134
Ebay Inc. COM 278642103 2,545 41,556 SH   SOLE   37,330 0 4,226
Enbridge Inc. COM 29250N105 389 10,700 SH   SOLE   3,815 0 6,885
Energy Select Spdr COM 81369y506 7,373 150,282 SH   SOLE   25,890 0 124,392
Everbridge, Inc. COM 29978a104 4,118 33,981 SH   SOLE   14,534 0 19,447
Exxon Mobil COM 30231g102 7,875 141,055 SH   SOLE   52,025 0 89,030
Facebook Inc. COM 30303m102 7,030 23,867 SH   SOLE   8,309 0 15,558
Fidelity MSCI Financials ETF COM 316092501 335 6,848 SH   SOLE   0 0 6,848
Fidelity MSCI Health Care ETF COM 316092600 423 7,177 SH   SOLE   0 0 7,177
Fidelity National Financial COM 31620r303 5,520 135,749 SH   SOLE   54,518 0 81,231
Ford Motor Co COM 345370860 13,762 1,123,391 SH   SOLE   401,170 0 722,221
Freeport McMoRan COM 35671d857 2,208 67,045 SH   SOLE   25,745 0 41,300
Generac Holdings, Inc. COM 368736104 1,737 5,306 SH   SOLE   2,382 0 2,924
Glacier Bancorp, Inc. COM 37637q105 241 4,229 SH   SOLE   250 0 3,979
Goldmining Inc. COM 38149E101 23 14,000 SH   SOLE   0 0 14,000
Green Energy Renewable COM 17277D101 0 10,000 SH   SOLE   0 0 10,000
Home Depot Inc. COM 437076102 8,094 26,517 SH   SOLE   10,972 0 15,545
Honeywell Inc. COM 438516106 938 4,321 SH   SOLE   1,275 0 3,046
IShares S&P Smallcap 600 COM 464287804 206 1,900 SH   SOLE   1,900 0 0
IShares U.S. Industrials ETF COM 464287754 4,306 40,741 SH   SOLE   4,975 0 35,766
Illinois Tool Works COM 452308109 5,802 26,191 SH   SOLE   10,276 0 15,915
Intel Corp COM 458140100 5,373 83,951 SH   SOLE   35,427 0 48,524
Intercontinentalexchange COM 45866f104 3,072 27,505 SH   SOLE   16,340 0 11,165
Invesco S&P 500 Equal Weight E COM 46137v357 544 3,841 SH   SOLE   0 0 3,841
Ishares Dow Jones U.S. Healthc COM 464287762 1,481 5,866 SH   SOLE   807 0 5,059
JP Morgan Chase COM 46625H100 12,553 82,462 SH   SOLE   27,199 0 55,263
Johnson & Johnson COM 478160104 10,139 61,692 SH   SOLE   22,859 0 38,833
Know Labs, Inc. COM 000000000 32 10,000 SH   SOLE   0 0 10,000
Materials Select Sector SPDR COM 81369y100 2,086 26,477 SH   SOLE   4,109 0 22,368
McDonalds Corp COM 580135101 630 2,810 SH   SOLE   1,365 0 1,445
Microsoft COM 594918104 23,005 97,575 SH   SOLE   34,401 0 63,174
Minnesota Mng & Mfg COM 88579y101 5,753 29,859 SH   SOLE   11,418 0 18,441
Molson Coors Brewing COM 60871r209 7,719 150,917 SH   SOLE   55,605 0 95,312
Mongodb, Inc. COM 60937p106 7,245 27,091 SH   SOLE   10,916 0 16,175
Monster Beverage Corp. COM 61174x109 4,568 50,153 SH   SOLE   20,263 0 29,890
Morgan Stanley COM 617446448 6,334 81,565 SH   SOLE   28,275 0 53,290
Netflix COM 64110l106 10,311 19,766 SH   SOLE   7,061 0 12,705
Newmont Mining COM 651639106 7,081 117,484 SH   SOLE   51,175 0 66,309
Nextera Energy Inc. COM 65339f101 4,317 57,094 SH   SOLE   21,799 0 35,295
Nextera Energy Partners COM 65341b106 480 6,590 SH   SOLE   220 0 6,370
Nike Inc. Cl B COM 654106103 6,071 45,688 SH   SOLE   15,887 0 29,801
Northrop Grumman Corp. COM 666807102 3,588 11,086 SH   SOLE   4,548 0 6,538
Old Dominion Freight Line, Inc COM 679580100 1,508 6,273 SH   SOLE   2,025 0 4,248
Overstock, Inc. COM 690370101 2,231 33,670 SH   SOLE   13,020 0 20,650
PBF Energy Inc. COM 69318G106 159 11,250 SH   SOLE   0 0 11,250
PNC Fin'l. Services Group COM 693475105 5,624 32,064 SH   SOLE   12,150 0 19,914
Palantir Technologies COM 69608a108 4,630 198,817 SH   SOLE   40,880 0 157,937
Penn Ntnl Gaming COM 707569109 7,936 75,695 SH   SOLE   31,107 0 44,588
Pepsico Inc. COM 713448108 616 4,354 SH   SOLE   1,800 0 2,554
Phillips 66 COM 718546104 6,112 74,958 SH   SOLE   29,838 0 45,120
Preformed Line Prods COM 740444104 275 4,000 SH   SOLE   0 0 4,000
Procter Gamble COM 742718109 1,700 12,553 SH   SOLE   3,702 0 8,851
Q2 Holdings, Inc. COM 74736l109 593 5,918 SH   SOLE   1,515 0 4,403
Quest Diagnostics Inc. COM 74834l100 1,843 14,359 SH   SOLE   3,080 0 11,279
Real Estate Select Sector SPDR COM 81369y860 468 11,845 SH   SOLE   0 0 11,845
Reliant Energy COM 75952J108 152 65,750 SH   SOLE   0 0 65,750
Repligen Corp. COM 759916109 3,310 17,028 SH   SOLE   4,015 0 13,013
Rocket Companies COM 77311w101 3,687 159,667 SH   SOLE   36,500 0 123,167
SPDR S&P 500 ETF Trust COM 78462f103 674 1,700 SH   SOLE   0 0 1,700
SPDR S&P Biotech ETF COM 78464a870 4,981 36,717 SH   SOLE   14,345 0 22,372
Schwab US Broad Market COM 808524102 11,182 115,626 SH   SOLE   11,313 0 104,313
Schwab US Div Eqty ETF COM 808524797 232 3,188 SH   SOLE   0 0 3,188
Schwab US Large Cap Growth ETF COM 808524300 1,420 10,944 SH   SOLE   1,390 0 9,554
Sector SPDR Fincl. Select COM 81369y605 1,033 30,349 SH   SOLE   3,320 0 27,029
Sharps Compliance Corp COM 820017101 187 13,000 SH   SOLE   0 0 13,000
Southern Company COM 842587107 2,733 43,973 SH   SOLE   20,300 0 23,673
Spdr S&P Mtl & Mining COM 78464a755 1,510 37,834 SH   SOLE   2,600 0 35,234
Square Inc. Class A COM 852234103 8,459 37,256 SH   SOLE   13,535 0 23,721
Starbucks COM 855244109 2,299 21,041 SH   SOLE   3,482 0 17,559
TJX Cos Inc COM 872540109 348 5,260 SH   SOLE   550 0 4,710
Target Corp COM 87612e106 3,473 17,533 SH   SOLE   3,185 0 14,348
Teekay Corporation COM y8564W103 58 18,000 SH   SOLE   0 0 18,000
Teladoc, Inc. COM 87918a105 763 4,200 SH   SOLE   1,255 0 2,945
Texas Instruments COM 882508104 7,882 41,704 SH   SOLE   13,970 0 27,734
The Mosaic Co. COM 61945c103 9,943 314,539 SH   SOLE   125,245 0 189,294
Travelers Companies COM 89417e109 296 1,967 SH   SOLE   900 0 1,067
Tyson Foods, Inc. COM 902494103 5,330 71,742 SH   SOLE   28,655 0 43,087
US Bancorp COM 902973304 317 5,725 SH   SOLE   2,100 0 3,625
Union Pacific Corp. COM 907818108 489 2,218 SH   SOLE   231 0 1,987
United Health Group Inc. COM 91324p102 9,481 25,483 SH   SOLE   9,518 0 15,965
Unity Software, Inc. COM 91332u101 3,313 33,030 SH   SOLE   13,801 0 19,229
Uranium Energy Corp COM 916896103 37 13,000 SH   SOLE   0 0 13,000
Utilities Select Sector SPDR COM 81369y886 2,354 36,756 SH   SOLE   5,592 0 31,164
Vanguard Dividend Appreciation COM 921908844 580 3,941 SH   SOLE   545 0 3,396
Vanguard Small Cap EFT COM 922908751 441 2,062 SH   SOLE   0 0 2,062
Vanguard Value Index Fd ETF COM 922908744 213 1,620 SH   SOLE   0 0 1,620
Verizon COM 92343v104 1,056 18,163 SH   SOLE   7,217 0 10,946
Visa, Inc. COM 92826C839 5,771 27,256 SH   SOLE   10,374 0 16,882
WEC Energy Group, Inc. COM 92939U106 314 3,355 SH   SOLE   2,295 0 1,060
Workday, Inc. COM 98138h101 4,488 18,065 SH   SOLE   9,686 0 8,379
XPO Logistics COM 983793100 5,261 42,671 SH   SOLE   15,805 0 26,866
Zoetis Inc. COM 98978v103 6,539 41,520 SH   SOLE   18,288 0 23,232
iShares Core S&P 500 Index COM 464287200 1,267 3,184 SH   SOLE   0 0 3,184
iShares Core US Value COM 464287663 252 3,659 SH   SOLE   75 0 3,584
iShares DJ US Tech Sec COM 464287721 752 8,580 SH   SOLE   1,460 0 7,120
iShares Global Telecom COM 464287275 256 3,186 SH   SOLE   360 0 2,826
iShares MSCI Emerging Mkts COM 464287234 1,097 20,573 SH   SOLE   1,860 0 18,713
iShares Russell 2000 COM 464287655 483 2,186 SH   SOLE   0 0 2,186
iShares SP MidCap 400 COM 464287507 696 2,673 SH   SOLE   0 0 2,673
Charles Schwab 4.45 pfd Ser. J PFD 808513865 1,479 59,180 SH   SOLE   15,580 0 43,600
First Republic Bank 5.5 pfd PFD 336158803 1,396 51,575 SH   SOLE   12,800 0 38,775
JP Morgan Chase & Co. 4.75 Pfd PFD 48128B622 2,068 78,260 SH   SOLE   22,200 0 56,060
Wells Fargo 4.75 Pfd. Perpetua PFD 94988U151 729 28,550 SH   SOLE   8,600 0 19,950
Wells Fargo & Co 7.50 Cv Pfd S COM 949746804 283 200 SH   SOLE   200 0 0