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 2,215 103,369 SH   SOLE   48,038 0 55,331
Abbott Labs COM 002824100 337 2,854 SH   SOLE   470 0 2,384
Accenture PLC COM g1151c101 1,266 3,957 SH   SOLE   865 0 3,092
Adobe Systems COM 00724F101 3,448 5,989 SH   SOLE   1,294 0 4,695
Advncd Micro Devices Inc COM 007903107 1,178 11,445 SH   SOLE   3,805 0 7,640
Airbnb COM 009066101 8,061 48,055 SH   SOLE   18,500 0 29,555
Alliant Energy Corp COM 018802108 1,336 23,863 SH   SOLE   5,913 0 17,950
Alphabet, Inc. Class A COM 02079K305 16,870 6,310 SH   SOLE   2,071 0 4,239
Alphabet, Inc. Class C COM 02079K107 1,669 626 SH   SOLE   100 0 526
Amazon.com COM 023135106 19,661 5,985 SH   SOLE   2,150 0 3,835
American Tower Corp COM 03027x100 7,137 26,889 SH   SOLE   10,260 0 16,629
Amgen COM 031162100 261 1,226 SH   SOLE   0 0 1,226
Analog Devices Inc. COM 032654105 313 1,869 SH   SOLE   290 0 1,579
Apple Computer COM 037833100 29,025 205,126 SH   SOLE   74,576 0 130,550
Archer Daniels Midld COM 039483102 4,692 78,194 SH   SOLE   29,945 0 48,249
Ares Capital Corp. COM 04010l103 970 47,727 SH   SOLE   8,810 0 38,917
Atlas Air Worldwide Hldgs COM 049164205 3,493 42,770 SH   SOLE   17,173 0 25,597
Avantor, Inc. COM 05352a100 8,432 206,157 SH   SOLE   78,459 0 127,698
BCE Inc. COM 05534b760 772 15,430 SH   SOLE   1,235 0 14,195
Bank of America COM 060505104 7,888 185,815 SH   SOLE   73,937 0 111,878
Bank of NY Mellon COM 064058100 2,941 56,724 SH   SOLE   29,129 0 27,595
Berkshire Hathaway CL B New COM 084670702 13,247 48,534 SH   SOLE   17,719 0 30,815
Bristol Myers COM 110122108 6,590 111,371 SH   SOLE   43,025 0 68,346
CF Industries Holdings COM 125269100 4,433 79,420 SH   SOLE   28,185 0 51,235
CVS Health Corp. COM 126650100 5,263 62,017 SH   SOLE   21,657 0 40,360
Camber Energy Inc. COM 13200M508 57 15,000 SH   SOLE   0 0 15,000
Caterpillar Tractor COM 149123101 5,143 26,791 SH   SOLE   10,006 0 16,785
Centennial Resource Developmen COM 15136A102 194 29,000 SH   SOLE   0 0 29,000
Chevron Corp COM 166764100 357 3,517 SH   SOLE   1,350 0 2,167
Cisco Systems COM 17275R102 4,223 77,582 SH   SOLE   29,669 0 47,913
Coinbase Global, Inc. COM 19260q107 5,759 25,318 SH   SOLE   9,322 0 15,996
Consumer Staples SPDR COM 81369y308 3,004 43,641 SH   SOLE   10,529 0 33,112
Copart, Inc. COM 217204106 9,001 64,883 SH   SOLE   25,090 0 39,793
Cree Inc. COM 225447101 9,308 115,301 SH   SOLE   37,114 0 78,187
CyrusOne, Inc. COM 23283r100 2,598 33,563 SH   SOLE   10,035 0 23,528
Datadog, Inc. COM 23804l103 246 1,740 SH   SOLE   350 0 1,390
Deere & Co COM 244199105 5,711 17,043 SH   SOLE   7,764 0 9,279
DigitalBridge Group, Inc. COM 25401t108 1,981 328,492 SH   SOLE   125,185 0 203,307
Draftkings, Inc. COM 26142r104 4,219 87,601 SH   SOLE   39,395 0 48,206
EOG Resources, Inc. COM 26875p101 3,452 43,003 SH   SOLE   21,775 0 21,228
EQT Corp. COM 26884L109 5,160 252,210 SH   SOLE   111,076 0 141,134
Enbridge Inc. COM 29250N105 412 10,347 SH   SOLE   3,815 0 6,532
Energy Select Spdr COM 81369y506 8,828 169,484 SH   SOLE   30,780 0 138,704
Exxon Mobil COM 30231g102 4,395 74,728 SH   SOLE   28,725 0 46,003
Facebook Inc. COM 30303m102 7,572 22,310 SH   SOLE   8,737 0 13,573
Fidelity MSCI Financials ETF COM 316092501 336 6,264 SH   SOLE   0 0 6,264
Fidelity MSCI Health Care ETF COM 316092600 432 6,762 SH   SOLE   0 0 6,762
Fidelity National Financial COM 31620r303 6,159 135,844 SH   SOLE   54,458 0 81,386
Ford Motor Co COM 345370860 17,402 1,228,921 SH   SOLE   454,140 0 774,781
Freeport McMoRan COM 35671d857 4,333 133,205 SH   SOLE   53,650 0 79,555
GXO Logistics COM 36262g101 1,237 15,764 SH   SOLE   4,690 0 11,074
Generac Holdings, Inc. COM 368736104 1,977 4,838 SH   SOLE   2,382 0 2,456
Glacier Bancorp, Inc. COM 37637q105 202 3,650 SH   SOLE   250 0 3,400
Goldmining Inc, Com COM 38149E101 16 14,000 SH   SOLE   0 0 14,000
Green Energy Renewable COM 17277D101 0 10,000 SH   SOLE   0 0 10,000
Henry Schein Inc. COM 806407102 4,255 55,863 SH   SOLE   20,398 0 35,465
Home Depot Inc. COM 437076102 6,149 18,731 SH   SOLE   7,419 0 11,312
Honeywell Inc. COM 438516106 846 3,983 SH   SOLE   1,150 0 2,833
IShares S&P Smallcap 600 COM 464287804 207 1,900 SH   SOLE   1,900 0 0
IShares U.S. Industrials ETF COM 464287754 4,303 40,157 SH   SOLE   4,945 0 35,212
Intel Corp COM 458140100 268 5,034 SH   SOLE   2,360 0 2,674
Intercontinentalexchange COM 45866f104 3,153 27,457 SH   SOLE   16,320 0 11,137
Invesco S&P 500 Equal Weight E COM 46137v357 468 3,125 SH   SOLE   0 0 3,125
Ishares Dow Jones U.S. Healthc COM 464287762 1,235 4,477 SH   SOLE   658 0 3,819
JP Morgan BetaBuilders Europe COM 46641Q191 344 6,027 SH   SOLE   0 0 6,027
JP Morgan Chase COM 46625H100 13,119 80,147 SH   SOLE   27,229 0 52,918
Johnson & Johnson COM 478160104 10,002 61,931 SH   SOLE   22,746 0 39,185
Know Labs, Inc. COM 000000000 25 10,000 SH   SOLE   0 0 10,000
Materials Select Sector SPDR COM 81369y100 2,166 27,376 SH   SOLE   3,512 0 23,864
McDonalds Corp COM 580135101 621 2,574 SH   SOLE   1,235 0 1,339
Microsoft COM 594918104 27,202 96,490 SH   SOLE   34,176 0 62,314
Mongodb, Inc. COM 60937p106 12,218 25,912 SH   SOLE   10,081 0 15,831
Monster Beverage Corp. COM 61174x109 4,450 50,097 SH   SOLE   20,233 0 29,864
Morgan Stanley COM 617446448 7,952 81,720 SH   SOLE   28,241 0 53,479
Netflix COM 64110l106 8,336 13,658 SH   SOLE   6,528 0 7,130
Newmont Mining COM 651639106 529 9,735 SH   SOLE   5,630 0 4,105
Nextera Energy Inc. COM 65339f101 4,494 57,235 SH   SOLE   21,739 0 35,496
Nextera Energy Partners COM 65341b106 488 6,480 SH   SOLE   220 0 6,260
Nike Inc. Cl B COM 654106103 5,709 39,308 SH   SOLE   13,857 0 25,451
Northrop Grumman Corp. COM 666807102 7,301 20,272 SH   SOLE   8,339 0 11,933
Old Dominion Freight Line, Inc COM 679580100 1,794 6,273 SH   SOLE   2,025 0 4,248
PNC Fin'l. Services Group COM 693475105 5,773 29,509 SH   SOLE   11,778 0 17,731
Palantir Technologies COM 69608a108 11,994 498,903 SH   SOLE   196,342 0 302,561
Peabody Energy COM 704549104 274 18,500 SH   SOLE   0 0 18,500
Pepsico Inc. COM 713448108 639 4,250 SH   SOLE   1,620 0 2,630
Phillips 66 COM 718546104 3,608 51,524 SH   SOLE   21,178 0 30,346
Preformed Line Prods COM 740444104 254 3,900 SH   SOLE   0 0 3,900
Procter Gamble COM 742718109 1,487 10,639 SH   SOLE   3,442 0 7,197
Q2 Holdings, Inc. COM 74736l109 450 5,621 SH   SOLE   1,515 0 4,106
Quest Diagnostics Inc. COM 74834l100 2,089 14,374 SH   SOLE   3,060 0 11,314
Raytheon Technologies Corporat COM 75513e101 6,177 71,865 SH   SOLE   24,646 0 47,219
Real Estate Select Sector SPDR COM 81369y860 568 12,786 SH   SOLE   0 0 12,786
Repligen Corp. COM 759916109 4,479 15,500 SH   SOLE   3,650 0 11,850
Ring Energy, Inc. COM 76680v108 194 65,750 SH   SOLE   0 0 65,750
SPDR S&P 500 ETF Trust COM 78462f103 1,062 2,474 SH   SOLE   0 0 2,474
SPDR S&P Biotech ETF COM 78464a870 4,639 36,901 SH   SOLE   14,328 0 22,573
SPDR S&P Oil & Gas COM 78468R556 1,693 17,500 SH   SOLE   3,985 0 13,515
Schlumberger Ltd COM 806857108 2,767 93,343 SH   SOLE   37,755 0 55,588
Schwab US Broad Market COM 808524102 13,995 134,748 SH   SOLE   10,916 0 123,832
Schwab US Div Eqty ETF COM 808524797 236 3,185 SH   SOLE   0 0 3,185
Schwab US Large Cap Growth ETF COM 808524300 1,596 10,779 SH   SOLE   1,404 0 9,375
Sector SPDR Fincl. Select COM 81369y605 1,906 50,776 SH   SOLE   6,345 0 44,431
Snap, Inc. COM 83304a106 8,575 116,081 SH   SOLE   44,449 0 71,632
Southern Company COM 842587107 2,787 44,977 SH   SOLE   20,300 0 24,677
Spdr S&P Mtl & Mining COM 78464a755 675 16,160 SH   SOLE   560 0 15,600
Square Inc. Class A COM 852234103 7,334 30,577 SH   SOLE   10,160 0 20,417
Starbucks COM 855244109 2,123 19,244 SH   SOLE   3,290 0 15,954
TJX Cos Inc COM 872540109 343 5,198 SH   SOLE   450 0 4,748
Target Corp COM 87612e106 3,805 16,633 SH   SOLE   3,110 0 13,523
Teladoc, Inc. COM 87918a105 245 1,933 SH   SOLE   255 0 1,678
Tellurian Inc. COM 87968A104 66 17,000 SH   SOLE   0 0 17,000
Texas Instruments COM 882508104 7,649 39,793 SH   SOLE   13,875 0 25,918
The Mosaic Co. COM 61945c103 10,114 283,133 SH   SOLE   102,050 0 181,083
Travelers Companies COM 89417e109 270 1,777 SH   SOLE   900 0 877
Tyson Foods, Inc. COM 902494103 4,656 58,980 SH   SOLE   21,095 0 37,885
US Bancorp COM 902973304 352 5,919 SH   SOLE   2,100 0 3,819
Union Pacific Corp. COM 907818108 395 2,016 SH   SOLE   231 0 1,785
United Health Group Inc. COM 91324p102 9,949 25,462 SH   SOLE   9,502 0 15,960
Unity Software, Inc. COM 91332u101 16,615 131,607 SH   SOLE   51,244 0 80,363
Uranium Energy Corp COM 916896103 40 13,000 SH   SOLE   0 0 13,000
Utilities Select Sector SPDR COM 81369y886 1,904 29,806 SH   SOLE   5,592 0 24,214
Vanguard Dividend Appreciation COM 921908844 592 3,853 SH   SOLE   545 0 3,308
Vanguard Small Cap EFT COM 922908751 451 2,062 SH   SOLE   0 0 2,062
Vanguard Value Index Fd ETF COM 922908744 219 1,620 SH   SOLE   0 0 1,620
Verizon COM 92343v104 598 11,066 SH   SOLE   2,160 0 8,906
Vertex Energy, Inc. COM 92534K107 68 13,000 SH   SOLE   0 0 13,000
Visa, Inc. COM 92826C839 6,719 30,163 SH   SOLE   11,274 0 18,889
WEC Energy Group, Inc. COM 92939U106 287 3,255 SH   SOLE   2,195 0 1,060
XPO Logistics COM 983793100 6,266 78,742 SH   SOLE   30,466 0 48,276
Zoetis Inc. COM 98978v103 8,036 41,394 SH   SOLE   18,263 0 23,131
Zoom Video Comm. COM 98980l101 3,895 14,894 SH   SOLE   7,905 0 6,989
iShares Core S&P 500 Index COM 464287200 1,372 3,184 SH   SOLE   0 0 3,184
iShares Core US Value COM 464287663 203 2,870 SH   SOLE   75 0 2,795
iShares DJ US Tech Sec COM 464287721 862 8,515 SH   SOLE   1,555 0 6,960
iShares Global Telecom COM 464287275 218 2,577 SH   SOLE   360 0 2,217
iShares MSCI EAFE COM 464287465 510 6,533 SH   SOLE   0 0 6,533
iShares Russell 2000 COM 464287655 959 4,386 SH   SOLE   0 0 4,386
iShares S&P Growth Indx COM 464287309 244 3,305 SH   SOLE   0 0 3,305
iShares SP MidCap 400 COM 464287507 443 1,683 SH   SOLE   0 0 1,683
Charles Schwab 4.45 pfd Ser. J PFD 808513865 1,596 60,920 SH   SOLE   16,580 0 44,340
First Republic Bank 5.5 pfd PFD 336158803 1,357 51,575 SH   SOLE   12,800 0 38,775
JP Morgan Chase & Co. 4.75 Pfd PFD 48128B622 2,020 77,300 SH   SOLE   21,240 0 56,060
Wells Fargo 4.75 Pfd. Perpetua PFD 94988U151 748 28,550 SH   SOLE   8,600 0 19,950
Wells Fargo & Co 7.50 Cv Pfd S COM 949746804 296 200 SH   SOLE   200 0 0