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
Abbott Labs COM 002824100 363 3,317 SH   SOLE   470 0 2,847
Accenture PLC COM g1151c101 1,033 3,953 SH   SOLE   865 0 3,088
Adobe Systems COM 00724F101 3,315 6,629 SH   SOLE   1,403 0 5,226
Advncd Micro Devices Inc COM 007903107 9,837 107,257 SH   SOLE   30,293 0 76,964
Air Products Chem COM 009158106 3,948 14,451 SH   SOLE   4,191 0 10,260
Alliant Energy Corp COM 018802108 3,704 71,879 SH   SOLE   24,285 0 47,594
Alphabet, Inc. Class A COM 02079K305 12,039 6,869 SH   SOLE   1,790 0 5,079
Alphabet, Inc. Class C COM 02079K107 1,181 674 SH   SOLE   102 0 572
Amazon.com COM 023135106 18,854 5,789 SH   SOLE   1,654 0 4,135
American Tower Corp COM 03027x100 3,331 14,839 SH   SOLE   4,418 0 10,421
Amgen COM 031162100 284 1,236 SH   SOLE   0 0 1,236
Ammo, Inc. COM 00175J107 41 12,500 SH   SOLE   0 0 12,500
Analog Devices Inc. COM 032654105 300 2,028 SH   SOLE   329 0 1,699
Antero Resources Corporation COM 03674X106 54 10,000 SH   SOLE   0 0 10,000
Apple Computer COM 037833100 31,084 234,257 SH   SOLE   68,579 0 165,678
Ares Capital Corp. COM 04010l103 809 47,902 SH   SOLE   8,810 0 39,092
Avantor, Inc. COM 05352a100 4,634 164,620 SH   SOLE   50,405 0 114,215
BCE Inc. COM 05534b760 737 17,215 SH   SOLE   1,385 0 15,830
Bank of America COM 060505104 3,874 127,796 SH   SOLE   42,860 0 84,936
Becton Dickinson COM 075887109 1,776 7,099 SH   SOLE   1,635 0 5,464
Berkeley Lights, Inc. COM 084310101 4,757 53,203 SH   SOLE   2,632 0 50,571
Berkshire Hathaway CL B New COM 084670702 4,923 21,231 SH   SOLE   7,115 0 14,116
Beyond Meat COM 08862e109 385 3,077 SH   SOLE   218 0 2,859
Boeing Co COM 097023105 4,349 20,318 SH   SOLE   6,776 0 13,542
Bristol Myers COM 110122108 4,531 73,043 SH   SOLE   23,875 0 49,168
Caterpillar Tractor COM 149123101 5,771 31,707 SH   SOLE   9,700 0 22,007
Chevron Corp COM 166764100 295 3,491 SH   SOLE   1,405 0 2,086
Coca Cola COM 191216100 3,015 54,980 SH   SOLE   19,070 0 35,910
Consumer Staples SPDR COM 81369y308 1,338 19,830 SH   SOLE   3,505 0 16,325
Corteva, Inc. COM 22052l104 6,156 159,000 SH   SOLE   55,910 0 103,090
Cree Inc. COM 225447101 13,538 127,836 SH   SOLE   35,345 0 92,491
Crispr Therapeutics COM h17182108 6,039 39,440 SH   SOLE   6,186 0 33,254
CyrusOne, Inc. COM 23283r100 5,502 75,218 SH   SOLE   22,430 0 52,788
Datadog, Inc. COM 23804l103 4,524 45,962 SH   SOLE   19,074 0 26,888
Deere & Co COM 244199105 5,612 20,857 SH   SOLE   6,985 0 13,872
Dominion Res New COM 25746u109 258 3,436 SH   SOLE   1,602 0 1,834
Draftkings, Inc. COM 26142r104 4,535 97,409 SH   SOLE   10,452 0 86,957
EQT Corp. COM 26884L109 3,381 266,033 SH   SOLE   91,173 0 174,860
Enbridge Inc. COM 29250N105 342 10,700 SH   SOLE   3,815 0 6,885
Energy Select Spdr COM 81369y506 2,784 73,466 SH   SOLE   12,860 0 60,606
Everbridge, Inc. COM 29978a104 5,424 36,385 SH   SOLE   12,475 0 23,910
Exxon Mobil COM 30231g102 3,476 84,326 SH   SOLE   25,641 0 58,685
Facebook Inc. COM 30303m102 9,144 33,476 SH   SOLE   9,779 0 23,697
Fidelity MSCI Financials ETF COM 316092501 298 7,052 SH   SOLE   0 0 7,052
Fidelity MSCI Health Care ETF COM 316092600 503 8,717 SH   SOLE   0 0 8,717
Fidelity National Financial COM 31620r303 5,533 141,535 SH   SOLE   47,987 0 93,548
Ford Motor Co COM 345370860 7,752 881,965 SH   SOLE   251,620 0 630,345
Generac Holdings, Inc. COM 368736104 8,523 37,480 SH   SOLE   11,229 0 26,251
Goldmining Inc. COM 38149E101 31 14,000 SH   SOLE   0 0 14,000
Green Energy Renewable COM 17277D101 0 10,000 SH   SOLE   0 0 10,000
Hecla Mining Company COM 422704106 118 18,200 SH   SOLE   0 0 18,200
Home Depot Inc. COM 437076102 7,433 27,985 SH   SOLE   9,593 0 18,392
Honeywell Inc. COM 438516106 936 4,401 SH   SOLE   1,275 0 3,126
IShares U.S. Industrials ETF COM 464287754 2,336 24,054 SH   SOLE   3,400 0 20,654
Intel Corp COM 458140100 465 9,329 SH   SOLE   3,410 0 5,919
Intercontinentalexchange COM 45866f104 3,366 29,199 SH   SOLE   14,354 0 14,845
Invesco DB Commdy Indx Trck Fd COM 46138b103 442 30,070 SH   SOLE   0 0 30,070
Invesco S&P 500 Equal Weight E COM 46137v357 462 3,626 SH   SOLE   0 0 3,626
Ishares Dow Jones U.S. Healthc COM 464287762 1,426 5,800 SH   SOLE   660 0 5,140
Ishares MSCI Japan Index Fund COM 46434g822 384 5,687 SH   SOLE   0 0 5,687
JP Morgan Chase COM 46625H100 11,010 86,648 SH   SOLE   23,232 0 63,416
Johnson & Johnson COM 478160104 10,091 64,121 SH   SOLE   19,982 0 44,139
Kansas City Southern COM 485170302 4,396 21,534 SH   SOLE   8,380 0 13,154
Kratos Defense & Security Solu COM 50077b207 6,211 226,416 SH   SOLE   43,901 0 182,515
Materials Select Sector SPDR COM 81369y100 1,787 24,689 SH   SOLE   3,809 0 20,880
McDonalds Corp COM 580135101 639 2,980 SH   SOLE   1,365 0 1,615
McEwen Mining Inc. COM 58039p107 11 11,039 SH   SOLE   0 0 11,039
Microsoft COM 594918104 20,470 92,033 SH   SOLE   26,694 0 65,339
Molson Coors Brewing COM 60871r209 7,187 159,044 SH   SOLE   47,620 0 111,424
Mongodb, Inc. COM 60937p106 14,647 40,796 SH   SOLE   12,274 0 28,522
Monster Beverage Corp. COM 61174x109 4,909 53,085 SH   SOLE   17,335 0 35,750
Morgan Stanley COM 617446448 6,783 98,979 SH   SOLE   26,546 0 72,433
Netflix COM 64110l106 11,260 20,824 SH   SOLE   6,023 0 14,801
Newmont Mining COM 651639106 5,894 98,418 SH   SOLE   31,180 0 67,238
Nextera Energy Inc. COM 65339f101 4,678 60,631 SH   SOLE   17,816 0 42,815
Nextera Energy Partners COM 65341b106 442 6,590 SH   SOLE   220 0 6,370
Nike Inc. Cl B COM 654106103 8,931 63,127 SH   SOLE   17,450 0 45,677
Old Dominion Freight Line, Inc COM 679580100 5,118 26,223 SH   SOLE   7,607 0 18,616
PBF Energy Inc. COM 69318G106 89 12,500 SH   SOLE   0 0 12,500
PNC Fin'l. Services Group COM 693475105 5,130 34,429 SH   SOLE   9,835 0 24,594
Palo Alto Networks COM 697435105 2,373 6,678 SH   SOLE   4,989 0 1,689
Penn Ntnl Gaming COM 707569109 9,949 115,187 SH   SOLE   38,268 0 76,919
Pepsico Inc. COM 713448108 646 4,354 SH   SOLE   1,800 0 2,554
Phillips 66 COM 718546104 4,849 69,337 SH   SOLE   21,135 0 48,202
Preformed Line Prods COM 740444104 294 4,300 SH   SOLE   0 0 4,300
Procter Gamble COM 742718109 6,697 48,132 SH   SOLE   14,722 0 33,410
Purple Innovation LLC COM 74640y106 2,706 82,154 SH   SOLE   4,630 0 77,524
Q2 Holdings, Inc. COM 74736l109 2,332 18,429 SH   SOLE   5,105 0 13,324
Quest Diagnostics Inc. COM 74834l100 1,735 14,559 SH   SOLE   3,180 0 11,379
Repligen Corp. COM 759916109 4,058 21,175 SH   SOLE   4,475 0 16,700
Rocket Companies COM 77311w101 3,450 170,630 SH   SOLE   16,285 0 154,345
Roku, Inc. COM 77543r102 11,940 35,962 SH   SOLE   11,648 0 24,314
SPDR S&P 500 ETF Trust COM 78462f103 342 915 SH   SOLE   0 0 915
SPDR S&P Biotech ETF COM 78464a870 10,784 76,599 SH   SOLE   24,741 0 51,858
Schwab US Broad Market COM 808524102 10,393 114,223 SH   SOLE   9,719 0 104,504
Schwab US Div Eqty ETF COM 808524797 204 3,186 SH   SOLE   0 0 3,186
Schwab US Large Cap Growth ETF COM 808524300 1,682 13,102 SH   SOLE   1,235 0 11,867
Sector SPDR Fincl. Select COM 81369y605 706 23,958 SH   SOLE   3,430 0 20,528
Sharps Compliance Corp COM 820017101 118 12,500 SH   SOLE   0 0 12,500
Spdr S&P Mtl & Mining COM 78464a755 1,293 38,673 SH   SOLE   2,600 0 36,073
Square Inc. Class A COM 852234103 14,597 67,071 SH   SOLE   23,988 0 43,083
Starbucks COM 855244109 2,296 21,466 SH   SOLE   3,482 0 17,984
TJX Cos Inc COM 872540109 365 5,350 SH   SOLE   550 0 4,800
Target Corp COM 87612e106 3,263 18,483 SH   SOLE   3,210 0 15,273
Teladoc, Inc. COM 87918a105 4,761 23,810 SH   SOLE   7,648 0 16,162
Texas Instruments COM 882508104 10,126 61,696 SH   SOLE   18,003 0 43,693
Total SA/Adr COM 89151E109 567 13,527 SH   SOLE   2,770 0 10,757
Travelers Companies COM 89417e109 278 1,982 SH   SOLE   900 0 1,082
Twitter, Inc. COM 90184l102 6,602 121,914 SH   SOLE   37,750 0 84,164
US Bancorp COM 902973304 267 5,725 SH   SOLE   2,100 0 3,625
Union Pacific Corp. COM 907818108 462 2,218 SH   SOLE   231 0 1,987
United Health Group Inc. COM 91324p102 9,456 26,964 SH   SOLE   8,155 0 18,809
Unity Software, Inc. COM 91332u101 4,206 27,409 SH   SOLE   8,255 0 19,154
Uranium Energy Corp COM 916896103 26 15,000 SH   SOLE   0 0 15,000
Utilities Select Sector SPDR COM 81369y886 2,027 32,328 SH   SOLE   5,592 0 26,736
Vanguard Dividend Appreciation COM 921908844 575 4,072 SH   SOLE   580 0 3,492
Vanguard Reit COM 922908553 1,240 14,595 SH   SOLE   3,585 0 11,010
Vanguard Small Cap EFT COM 922908751 401 2,062 SH   SOLE   0 0 2,062
Verizon COM 92343v104 1,059 18,028 SH   SOLE   7,217 0 10,811
WEC Energy Group, Inc. COM 92939U106 309 3,355 SH   SOLE   2,295 0 1,060
Wal-Mart Stores Inc COM 931142103 1,993 13,823 SH   SOLE   7,850 0 5,973
Workday, Inc. COM 98138h101 4,571 19,077 SH   SOLE   8,642 0 10,435
XPO Logistics COM 983793100 7,585 63,629 SH   SOLE   20,212 0 43,417
Zillow Group, Inc. COM 98954m200 4,222 32,529 SH   SOLE   10,565 0 21,964
Zoetis Inc. COM 98978v103 7,291 44,055 SH   SOLE   15,525 0 28,530
Zoominfo Technologies COM 98980f104 5,258 109,014 SH   SOLE   33,720 0 75,294
iShares Core S&P 500 Index COM 464287200 1,277 3,402 SH   SOLE   0 0 3,402
iShares Core US Value COM 464287663 228 3,659 SH   SOLE   75 0 3,584
iShares DJ US Tech Sec COM 464287721 750 8,820 SH   SOLE   1,460 0 7,360
iShares Global Telecom COM 464287275 238 3,211 SH   SOLE   360 0 2,851
iShares Russell 2000 COM 464287655 837 4,267 SH   SOLE   0 0 4,267
iShares S&P Global Cons Stpls COM 464288737 204 3,505 SH   SOLE   1,680 0 1,825
iShares SP MidCap 400 COM 464287507 628 2,733 SH   SOLE   0 0 2,733
First Republic Bank 5.5 pfd PFD 336158803 1,428 51,575 SH   SOLE   12,800 0 38,775
JP Morgan Chase & Co. 4.75 Pfd PFD 48128B622 2,169 78,260 SH   SOLE   22,200 0 56,060
Wells Fargo 4.75 Pfd. Perpetua PFD 94988U151 754 28,550 SH   SOLE   8,600 0 19,950
Wells Fargo 5.70 Pfd PFD 94988u714 1,204 47,037 SH   SOLE   9,350 0 37,687
Wells Fargo & Co 7.50 Cv Pfd S COM 949746804 304 200 SH   SOLE   200 0 0