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
AT&T Inc COM 00206r102 2,500 66,069 SH   SOLE   13,789 0 52,280
Abbott Labs COM 002824100 776 9,270 SH   SOLE   470 0 8,800
Accenture PLC COM g1151c101 954 4,958 SH   SOLE   1,330 0 3,628
Adobe Systems COM 00724F101 2,698 9,768 SH   SOLE   2,425 0 7,343
Advncd Micro Devices Inc COM 007903107 4,963 171,190 SH   SOLE   24,830 0 146,360
Albemarle Corp. COM 012653101 275 3,960 SH   SOLE   1,935 0 2,025
Alerian MLP ETF COM 00162Q866 91 10,000 SH   SOLE   0 0 10,000
Alliant Energy Corp COM 018802108 2,642 48,983 SH   SOLE   7,225 0 41,758
Alphabet, Inc. Class A COM 02079K305 6,720 5,503 SH   SOLE   729 0 4,774
Alphabet, Inc. Class C COM 02079K107 1,009 828 SH   SOLE   187 0 641
Altria Group Inc COM 02209s103 2,668 65,238 SH   SOLE   6,285 0 58,953
Amazon.com COM 023135106 8,907 5,131 SH   SOLE   779 0 4,352
Amgen COM 031162100 236 1,222 SH   SOLE   0 0 1,222
Analog Devices Inc. COM 032654105 301 2,694 SH   SOLE   346 0 2,348
Annaly Mort Mgmt COM 035710409 123 14,000 SH   SOLE   0 0 14,000
Apple Computer COM 037833100 13,144 58,686 SH   SOLE   9,302 0 49,384
Ares Capital Corp. COM 04010l103 5,335 286,313 SH   SOLE   46,070 0 240,243
BCE Inc. COM 05534b760 2,646 54,655 SH   SOLE   7,830 0 46,825
BHP Billiton PLC ADR COM 05545e209 3,740 87,298 SH   SOLE   10,565 0 76,733
Becton Dickinson COM 075887109 4,903 19,383 SH   SOLE   3,610 0 15,773
Berkshire Hathaway CL B New COM 084670702 395 1,900 SH   SOLE   958 0 942
Boeing Co COM 097023105 3,960 10,408 SH   SOLE   1,140 0 9,268
Boston Beer COM 100557107 2,106 5,785 SH   SOLE   743 0 5,042
Bristol Myers COM 110122108 2,776 54,738 SH   SOLE   4,550 0 50,188
Cadence Bancorp Class A COM 12739A100 514 29,327 SH   SOLE   12,795 0 16,532
Caterpillar Tractor COM 149123101 3,774 29,879 SH   SOLE   3,310 0 26,569
Centerstate Bank Corp. COM 15201p109 1,821 75,910 SH   SOLE   4,965 0 70,945
Charles Schwab COM 808513105 2,129 50,904 SH   SOLE   2,865 0 48,039
Chevron Corp COM 166764100 2,552 21,516 SH   SOLE   2,888 0 18,628
Cisco Systems COM 17275R102 920 18,610 SH   SOLE   7,690 0 10,920
Citigroup COM 172967424 4,524 65,485 SH   SOLE   11,050 0 54,435
Coca Cola Euro Ptnrs COM g25839104 4,676 84,335 SH   SOLE   16,105 0 68,230
Constellation Brands, Inc. COM 21036p108 1,465 7,068 SH   SOLE   1,685 0 5,383
Cree Inc. COM 225447101 6,555 133,783 SH   SOLE   16,555 0 117,228
CyrusOne, Inc. COM 23283r100 3,932 49,705 SH   SOLE   7,505 0 42,200
Dominion Res New COM 25746u109 312 3,844 SH   SOLE   1,664 0 2,180
E I Du Pont COM 26614n102 271 3,795 SH   SOLE   214 0 3,581
EOG Resources, Inc. COM 26875p101 1,942 26,166 SH   SOLE   3,637 0 22,529
Elastic NV COM N14506104 3,357 40,770 SH   SOLE   2,015 0 38,755
Enbridge Inc. COM 29250N105 671 19,125 SH   SOLE   5,089 0 14,036
Energy Select Spdr COM 81369y506 367 6,200 SH   SOLE   3,215 0 2,985
Enterprise Prods LP COM 293792107 670 23,444 SH   SOLE   2,500 0 20,944
Everest Reinsurance Group COM G3223R108 1,395 5,243 SH   SOLE   150 0 5,093
Exelon Corp. COM 30161n101 2,600 53,818 SH   SOLE   6,160 0 47,658
Exxon Mobil COM 30231g102 2,393 33,896 SH   SOLE   5,043 0 28,853
Facebook Inc. COM 30303m102 4,730 26,561 SH   SOLE   4,100 0 22,461
Fidelity MSCI Financials ETF COM 316092501 690 16,966 SH   SOLE   0 0 16,966
Fidelity MSCI Health Care ETF COM 316092600 554 12,771 SH   SOLE   0 0 12,771
First Busey Corp COM 319383204 225 8,900 SH   SOLE   8,900 0 0
Floor & Decor Hldgs COM 339750101 3,046 59,545 SH   SOLE   5,880 0 53,665
Generac Holdings, Inc. COM 368736104 5,396 68,877 SH   SOLE   11,657 0 57,220
Glacier Bancorp, Inc. COM 37637q105 393 9,725 SH   SOLE   725 0 9,000
Goldman Sachs COM 38141G104 3,622 17,476 SH   SOLE   2,398 0 15,078
Goldmining Inc. COM 38149E101 12 14,000 SH   SOLE   0 0 14,000
Green Energy Renewable COM 17277D101 0 10,000 SH   SOLE   0 0 10,000
Healthcare Select Sector Spdr COM 81369y209 500 5,542 SH   SOLE   711 0 4,831
Highwood REIT COM 431284108 270 6,000 SH   SOLE   0 0 6,000
Home Depot Inc. COM 437076102 6,117 26,364 SH   SOLE   4,751 0 21,613
Honeywell Inc. COM 438516106 1,060 6,265 SH   SOLE   1,275 0 4,990
Huya, Inc. COM 44852d108 1,267 53,600 SH   SOLE   1,200 0 52,400
IShares Russel 3000 Index COM 464287689 293 1,685 SH   SOLE   267 0 1,418
Illinois Tool Works COM 452308109 4,741 30,293 SH   SOLE   4,684 0 25,609
Independent Bank Group, Inc. COM 45384b106 1,433 27,242 SH   SOLE   2,565 0 24,677
Int'l. Flavors & Fragrances COM 459506101 1,859 15,156 SH   SOLE   1,755 0 13,401
Intel Corp COM 458140100 844 16,387 SH   SOLE   4,430 0 11,957
Invesco S&P 500 Equal Weight E COM 46137v357 534 4,941 SH   SOLE   0 0 4,941
JP Morgan Chase COM 46625H100 9,607 81,632 SH   SOLE   12,204 0 69,428
JPMorgan Diversified Rtn US Eq COM 46641q407 863 11,369 SH   SOLE   1,150 0 10,219
Johnson & Johnson COM 478160104 5,705 44,092 SH   SOLE   6,915 0 37,177
Kayne Anderson MLP Inv. Co. COM 486606106 146 10,110 SH   SOLE   0 0 10,110
Kratos Defense & Security Solu COM 50077b207 5,730 308,153 SH   SOLE   52,985 0 255,168
Lockheed Martin COM 539830109 6,853 17,569 SH   SOLE   2,563 0 15,006
Masco Corp COM 574599106 545 13,085 SH   SOLE   2,750 0 10,335
Masimo Corp. COM 574795100 5,723 38,466 SH   SOLE   7,190 0 31,276
Materials Select Sector SPDR COM 81369y100 1,377 23,655 SH   SOLE   2,975 0 20,680
McDonalds Corp COM 580135101 742 3,455 SH   SOLE   1,910 0 1,545
McEwen Mining Inc. COM 58039p107 17 11,039 SH   SOLE   0 0 11,039
Microsoft COM 594918104 12,582 90,498 SH   SOLE   14,234 0 76,264
Mongodb, Inc. COM 60937p106 4,990 41,419 SH   SOLE   5,990 0 35,429
Netflix COM 64110l106 3,968 14,826 SH   SOLE   2,723 0 12,103
Nextera Energy Inc. COM 65339f101 2,363 10,140 SH   SOLE   1,075 0 9,065
Nike Inc. Cl B COM 654106103 4,277 45,540 SH   SOLE   7,240 0 38,300
Okta, Inc. COM 679295105 2,476 25,148 SH   SOLE   2,590 0 22,558
Oneok, Inc COM 682680103 4,406 59,796 SH   SOLE   7,660 0 52,136
Palo Alto Networks COM 697435105 1,494 7,332 SH   SOLE   2,233 0 5,099
Parsley Energy, Inc. COM 701877102 1,412 84,044 SH   SOLE   2,945 0 81,099
Pepsico Inc. COM 713448108 647 4,720 SH   SOLE   1,925 0 2,795
Pfizer Inc. COM 717081103 326 9,086 SH   SOLE   0 0 9,086
Preformed Line Prods COM 740444104 273 5,000 SH   SOLE   0 0 5,000
Procter Gamble COM 742718109 5,338 42,917 SH   SOLE   6,402 0 36,515
Q2 Holdings, Inc. COM 74736l109 3,521 44,643 SH   SOLE   9,780 0 34,863
Quest Diagnostics Inc. COM 74834l100 2,609 24,374 SH   SOLE   1,245 0 23,129
Repligen Corp. COM 759916109 2,098 27,357 SH   SOLE   7,705 0 19,652
Royal Dutch Shell PLC COM 780259206 262 4,450 SH   SOLE   925 0 3,525
SPDR S&P 500 ETF Trust COM 78462f103 261 878 SH   SOLE   0 0 878
SPDR S&P Bank ETF COM 78464a797 530 12,277 SH   SOLE   3,060 0 9,217
SPDR S&P Biotech ETF COM 78464a870 3,498 45,872 SH   SOLE   6,265 0 39,607
SPDR S&P Regional Banking ETF COM 78464a698 337 6,375 SH   SOLE   1,825 0 4,550
Schwab US Broad Market COM 808524102 1,780 25,060 SH   SOLE   1,618 0 23,442
Schwab US Div Eqty ETF COM 808524797 2,685 49,012 SH   SOLE   2,316 0 46,696
Schwab US Large Cap Growth ETF COM 808524300 266 3,169 SH   SOLE   25 0 3,144
Sector SPDR Fincl. Select COM 81369y605 1,205 43,039 SH   SOLE   9,635 0 33,404
Snap, Inc. COM 83304a106 3,183 201,470 SH   SOLE   10,425 0 191,045
Solera Bank COM 83420T104 607 53,900 SH   SOLE   11,000 0 42,900
Sonos Inc. COM 83570h108 2,015 150,245 SH   SOLE   16,240 0 134,005
Square Inc. Class A COM 852234103 2,872 46,360 SH   SOLE   8,555 0 37,805
Starbucks COM 855244109 2,596 29,356 SH   SOLE   6,595 0 22,761
Stryker Corp. COM 863667101 8,082 37,363 SH   SOLE   6,386 0 30,977
Surgutneftegaz JSC ADR Pfd COM 868861105 62 11,000 SH   SOLE   0 0 11,000
TJX Cos Inc COM 872540109 450 8,075 SH   SOLE   1,150 0 6,925
Target Corp COM 87612e106 2,145 20,066 SH   SOLE   4,459 0 15,607
Technology Select Sect SPDR COM 81369y803 318 3,945 SH   SOLE   100 0 3,845
Texas Instruments COM 882508104 1,216 9,410 SH   SOLE   4,440 0 4,970
Tortoise MLP Fund COM 89148b101 171 13,900 SH   SOLE   10,000 0 3,900
Total SA/Adr COM 89151E109 1,512 29,085 SH   SOLE   6,095 0 22,990
Travelers Companies COM 89417e109 659 4,434 SH   SOLE   1,600 0 2,834
Twitter, Inc. COM 90184l102 2,149 52,155 SH   SOLE   2,015 0 50,140
US Bancorp COM 902973304 286 5,168 SH   SOLE   1,500 0 3,668
Union Pacific Corp. COM 907818108 348 2,150 SH   SOLE   231 0 1,919
Uranium Energy Corp COM 916896103 17 18,000 SH   SOLE   0 0 18,000
Utilities Select Sector SPDR COM 81369y886 1,749 27,009 SH   SOLE   4,857 0 22,152
VICI Properties, Inc. COM 925652109 3,651 161,186 SH   SOLE   25,495 0 135,691
Vanguard Dividend Appreciation COM 921908844 584 4,882 SH   SOLE   955 0 3,927
Vanguard FTSE Dev. Market COM 921943858 282 6,868 SH   SOLE   0 0 6,868
Vanguard Int'l Eqty Small Cap COM 922042718 240 2,350 SH   SOLE   0 0 2,350
Vanguard Reit COM 922908553 2,154 23,097 SH   SOLE   5,056 0 18,041
Vanguard Small Cap EFT COM 922908751 367 2,387 SH   SOLE   0 0 2,387
Vanguard Value Index Fd ETF COM 922908744 346 3,102 SH   SOLE   0 0 3,102
Verizon COM 92343v104 2,212 36,646 SH   SOLE   12,165 0 24,481
WEC Energy Group, Inc. COM 92939U106 341 3,582 SH   SOLE   2,520 0 1,062
Walt Disney Co. COM 254687106 800 6,142 SH   SOLE   860 0 5,282
Wells Fargo & Co. COM 949746101 2,195 43,525 SH   SOLE   6,760 0 36,765
Welltower, Inc. COM 95040Q104 4,024 44,395 SH   SOLE   7,620 0 36,775
Weyerhaeuser Co COM 962166104 222 8,000 SH   SOLE   0 0 8,000
Zoetis Inc. COM 98978v103 3,317 26,625 SH   SOLE   2,890 0 23,735
iShares Core S&P 500 Index COM 464287200 1,197 4,010 SH   SOLE   0 0 4,010
iShares Core US Value COM 464287663 723 12,502 SH   SOLE   641 0 11,861
iShares DJ US Tech Sec COM 464287721 475 2,328 SH   SOLE   475 0 1,853
iShares Global Telecom COM 464287275 317 5,542 SH   SOLE   1,180 0 4,362
iShares Russell 1000 COM 464287622 557 3,383 SH   SOLE   0 0 3,383
iShares Russell 2000 COM 464287655 347 2,291 SH   SOLE   0 0 2,291
iShares S&P Global Cons Stpls COM 464288737 283 5,155 SH   SOLE   1,680 0 3,475
iShares SP MidCap 400 COM 464287507 754 3,901 SH   SOLE   650 0 3,251
First Republic Bank 5.5 pfd PFD 336158803 693 26,020 SH   SOLE   5,200 0 20,820
JP Morgan Chase 6.1 pfd PFD 48127X542 1,369 52,831 SH   SOLE   16,275 0 36,556
Wells Fargo 5.70 Pfd PFD 94988u714 1,118 43,637 SH   SOLE   9,350 0 34,287
Wells Fargo B 5.25 Pfd PFD 949746655 202 8,140 SH   SOLE   5,000 0 3,140
Wells Fargo & Co 7.50 Cv Pfd S COM 949746804 304 200 SH   SOLE   200 0 0