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
1st Trust North Amer. Engy. COM 33738d101 263 10,425 SH   SOLE   2,750 0 7,675
AT&T Inc COM 00206r102 3,389 79,686 SH   SOLE   18,705 0 60,981
AbbVie Inc. COM 00287Y109 1,797 28,697 SH   SOLE   26,180 0 2,517
Abbott Labs COM 002824100 1,181 30,746 SH   SOLE   25,650 0 5,096
Accenture PLC COM g1151c101 885 7,553 SH   SOLE   2,035 0 5,518
Adobe Systems COM 00724F101 3,777 36,685 SH   SOLE   6,595 0 30,090
Alerian MLP ETF COM 00162Q866 176 14,000 SH   SOLE   0 0 14,000
Allergan Inc. COM G0177J108 3,475 16,546 SH   SOLE   2,090 0 14,456
Alliant Energy Corp COM 018802108 2,691 71,015 SH   SOLE   9,975 0 61,040
Alphabet, Inc. Class A COM 02079K305 5,775 7,287 SH   SOLE   698 0 6,589
Alphabet, Inc. Class C COM 02079K107 831 1,077 SH   SOLE   291 0 786
Altria Group Inc COM 02209s103 4,379 64,759 SH   SOLE   8,680 0 56,079
Amazon.com COM 023135106 3,197 4,263 SH   SOLE   822 0 3,441
American Int'l Group COM 026874784 3,933 60,220 SH   SOLE   7,170 0 53,050
Amgen COM 031162100 221 1,510 SH   SOLE   0 0 1,510
Apache Corp COM 037411105 3,479 54,819 SH   SOLE   8,925 0 45,894
Apple Computer COM 037833100 10,168 87,791 SH   SOLE   13,732 0 74,059
Approach Resources, Inc. COM 03834A103 39 11,650 SH   SOLE   0 0 11,650
Ares Capital Corp. COM 04010l103 5,099 309,189 SH   SOLE   51,750 0 257,439
Autodesk COM 052769106 296 4,000 SH   SOLE   4,000 0 0
BCE Inc. COM 05534b760 2,918 67,475 SH   SOLE   9,870 0 57,605
BHP Billiton PLC ADR COM 05545e209 2,470 78,525 SH   SOLE   8,800 0 69,725
Becton Dickinson COM 075887109 3,655 22,076 SH   SOLE   3,878 0 18,198
Berkshire Hathaway CL B New COM 084670702 366 2,244 SH   SOLE   1,168 0 1,076
Boeing Co COM 097023105 4,312 27,698 SH   SOLE   4,260 0 23,438
Brinker International, Inc. COM 109641100 1,215 24,525 SH   SOLE   1,175 0 23,350
Bristol Myers COM 110122108 2,558 43,770 SH   SOLE   10,765 0 33,005
Bunge Ltd COM g16962105 3,752 51,939 SH   SOLE   8,550 0 43,389
CVS Health Corp. COM 126650100 3,700 46,894 SH   SOLE   7,843 0 39,051
Charles Schwab COM 808513105 1,576 39,930 SH   SOLE   875 0 39,055
Cheesecake Factory COM 163072101 1,309 21,855 SH   SOLE   475 0 21,380
Chevron Corp COM 166764100 2,687 22,830 SH   SOLE   10,277 0 12,553
Chicago Bridge & Iron Co. COM 167250109 3,473 109,380 SH   SOLE   19,105 0 90,275
Cisco Systems COM 17275R102 485 16,065 SH   SOLE   3,950 0 12,115
Citigroup COM 172967424 2,955 49,720 SH   SOLE   8,580 0 41,140
Constellation Brands, Inc. COM 21036p108 3,413 22,265 SH   SOLE   3,935 0 18,330
Cree Inc. COM 225447101 2,072 78,508 SH   SOLE   11,150 0 67,358
Dominion Res New COM 25746u109 499 6,509 SH   SOLE   2,670 0 3,839
Dow Chemical COM 260543103 386 6,750 SH   SOLE   250 0 6,500
E I Du Pont COM 263534109 532 7,250 SH   SOLE   2,310 0 4,940
EOG Resources, Inc. COM 26875p101 2,797 27,662 SH   SOLE   4,295 0 23,367
Emerson Electric COM 291011104 3,703 66,428 SH   SOLE   7,515 0 58,913
Energy Select Spdr COM 81369y506 723 9,605 SH   SOLE   3,765 0 5,840
Enterprise Prods LP COM 293792107 665 24,604 SH   SOLE   2,500 0 22,104
Exelon Corp. COM 30161n101 2,057 57,953 SH   SOLE   4,818 0 53,135
Exxon Mobil COM 30231g102 4,874 54,002 SH   SOLE   16,139 0 37,863
F5 Networks Inc COM 315616102 975 6,740 SH   SOLE   2,130 0 4,610
Facebook Inc. COM 30303m102 2,347 20,396 SH   SOLE   5,065 0 15,331
First Busey Corp COM 319383204 382 12,403 SH   SOLE   12,403 0 0
First Republic Bank COM 33616c100 1,990 21,593 SH   SOLE   2,125 0 19,468
General Electric COM 369604103 4,137 130,908 SH   SOLE   25,450 0 105,458
Gilead Sciences COM 375558103 1,299 18,143 SH   SOLE   1,390 0 16,753
Glacier Bancorp, Inc. COM 37637q105 377 10,393 SH   SOLE   725 0 9,668
Goldman Sachs COM 38141G104 5,160 21,550 SH   SOLE   2,262 0 19,288
Healthcare Select Sector Spdr COM 81369y209 278 4,035 SH   SOLE   655 0 3,380
Highwood REIT COM 431284108 306 6,000 SH   SOLE   0 0 6,000
Hologic COM 436440101 2,954 73,630 SH   SOLE   9,550 0 64,080
Home Depot Inc. COM 437076102 3,473 25,901 SH   SOLE   4,326 0 21,575
Honeywell Inc. COM 438516106 886 7,650 SH   SOLE   1,700 0 5,950
Huntington Ingalls Inds., Inc. COM 446413106 1,758 9,546 SH   SOLE   210 0 9,336
IShares Barclays Inter Credit COM 464288638 3,139 29,013 SH   SOLE   5,337 0 23,676
Illinois Tool Works COM 452308109 1,719 14,035 SH   SOLE   860 0 13,175
Int'l. Flavors & Fragrances COM 459506101 1,365 11,585 SH   SOLE   1,810 0 9,775
Intel Corp COM 458140100 2,001 55,172 SH   SOLE   7,000 0 48,172
International Paper COM 460146103 2,990 56,345 SH   SOLE   7,925 0 48,420
Intrepid Potash Inc. COM 46121y102 42 20,000 SH   SOLE   0 0 20,000
JP Morgan Chase COM 46625H100 6,606 76,560 SH   SOLE   13,448 0 63,112
John Bean Technologies COM 477839104 3,214 37,397 SH   SOLE   7,892 0 29,505
Johnson & Johnson COM 478160104 5,269 45,732 SH   SOLE   7,725 0 38,007
Linear Technology Corp COM 535678106 1,834 29,415 SH   SOLE   6,395 0 23,020
Lockheed Martin COM 539830109 3,975 15,904 SH   SOLE   2,728 0 13,176
Masco Corp COM 574599106 1,679 53,106 SH   SOLE   13,630 0 39,476
Match Group, Inc. COM 57665r106 3,006 175,790 SH   SOLE   20,310 0 155,480
Materials Select Sector SPDR COM 81369y100 1,174 23,623 SH   SOLE   3,725 0 19,898
McDonalds Corp COM 580135101 1,585 13,024 SH   SOLE   4,830 0 8,194
Microsoft COM 594918104 7,984 128,477 SH   SOLE   17,240 0 111,237
Netflix COM 64110l106 3,545 28,635 SH   SOLE   5,320 0 23,315
Novartis AG COM 66987v109 2,498 34,290 SH   SOLE   4,200 0 30,090
Nuveen Municipal Value Fund COM 670928100 1,992 208,370 SH   SOLE   65,450 0 142,920
Oasis Petroleum COM 674215108 1,386 91,515 SH   SOLE   6,000 0 85,515
One Gas, Inc. COM 68235p108 1,709 26,722 SH   SOLE   1,329 0 25,393
Pepsico Inc. COM 713448108 3,983 38,065 SH   SOLE   7,415 0 30,650
Pfizer Inc. COM 717081103 4,268 131,410 SH   SOLE   25,560 0 105,850
PowerShares Preferred Port. COM 73936t565 2,849 200,202 SH   SOLE   30,560 0 169,643
Preformed Line Prods COM 740444104 465 8,000 SH   SOLE   8,000 0 0
Procter Gamble COM 742718109 3,446 40,984 SH   SOLE   12,175 0 28,809
Q2 Holdings, Inc. COM 74736l109 1,446 50,135 SH   SOLE   4,100 0 46,035
Repligen Corp. COM 759916109 1,261 40,914 SH   SOLE   13,699 0 27,215
Rice Energy, Inc. COM 762760106 1,865 87,365 SH   SOLE   20,865 0 66,500
Royal Dutch Shell PLC COM 780259206 320 5,888 SH   SOLE   1,300 0 4,588
SPDR S&P Bank ETF COM 78464a797 2,660 61,202 SH   SOLE   5,167 0 56,035
SPDR Tr 1 COM 78462f103 205 917 SH   SOLE   0 0 917
Schlumberger Ltd COM 806857108 2,577 30,695 SH   SOLE   4,215 0 26,480
Schwab US Aggregate Bond ETF COM 808524839 1,760 34,181 SH   SOLE   3,727 0 30,454
Schwab US Div Eqty ETF COM 808524797 1,581 36,293 SH   SOLE   2,352 0 33,941
Schwab US Large Cap Growth ETF COM 808524300 747 13,386 SH   SOLE   1,095 0 12,291
Seagate Technology COM G7945M107 1,523 39,910 SH   SOLE   3,350 0 36,560
Sector SPDR Fincl. Select COM 81369y605 1,271 54,655 SH   SOLE   13,045 0 41,610
Simon PPTY Grp. COM 828806109 2,453 13,805 SH   SOLE   1,985 0 11,820
Solera Bank COM 83420T104 386 53,300 SH   SOLE   11,000 0 42,300
Spectra Energy Corp COM 847560109 2,310 56,210 SH   SOLE   9,325 0 46,885
Starbucks COM 855244109 4,393 79,120 SH   SOLE   12,650 0 66,470
State Bank Finl Corp. COM 856190103 684 25,450 SH   SOLE   10,800 0 14,650
Stryker Corp. COM 863667101 4,619 38,550 SH   SOLE   7,250 0 31,300
Surgutneftegaz JSC ADR Pfd COM 868861105 56 11,000 SH   SOLE   0 0 11,000
TJX Cos Inc COM 872540109 2,531 33,685 SH   SOLE   5,195 0 28,490
Tesla Motors Inc COM 88160r101 1,886 8,825 SH   SOLE   185 0 8,640
Texas Instruments COM 882508104 2,618 35,876 SH   SOLE   7,145 0 28,731
Tiffany & Company New COM 886547108 3,088 39,880 SH   SOLE   5,040 0 34,840
Total SA/Adr COM 89151E109 2,747 53,900 SH   SOLE   7,090 0 46,810
Travelers Companies COM 89417e109 879 7,177 SH   SOLE   1,700 0 5,477
Twilio, Inc. COM 90138f102 828 28,695 SH   SOLE   1,510 0 27,185
US Bancorp COM 902973304 5,406 105,235 SH   SOLE   11,432 0 93,803
Union Pacific Corp. COM 907818108 251 2,425 SH   SOLE   0 0 2,425
United Health Group Inc. COM 91324p102 2,310 14,432 SH   SOLE   2,615 0 11,817
Utilities Select Sector SPDR COM 81369y886 1,026 21,129 SH   SOLE   5,388 0 15,741
VF Corp. COM 918204108 2,880 53,985 SH   SOLE   10,355 0 43,630
Vanguard Dividend Appreciation COM 921908844 643 7,543 SH   SOLE   1,070 0 6,473
Vanguard Reit COM 922908553 1,367 16,568 SH   SOLE   4,995 0 11,573
Verizon COM 92343v104 3,241 60,714 SH   SOLE   9,980 0 50,734
Vulcan Materials Co. COM 929160109 1,037 8,285 SH   SOLE   1,470 0 6,815
WEC Energy Group, Inc. COM 92939U106 267 4,555 SH   SOLE   3,195 0 1,360
Walt Disney Co. COM 254687106 2,854 27,382 SH   SOLE   4,329 0 23,053
Welltower, Inc. COM 95040Q104 3,926 58,661 SH   SOLE   8,605 0 50,056
Weyerhaeuser Co COM 962166104 222 7,375 SH   SOLE   0 0 7,375
iShares DJ US Tech Sec COM 464287721 430 3,578 SH   SOLE   600 0 2,978
iShares Global Telecom COM 464287275 666 11,336 SH   SOLE   2,535 0 8,801
iShares MSCI Europe Financials COM 464289180 878 46,325 SH   SOLE   9,700 0 36,625
iShares Nasdaq Biotech Indx COM 464287556 2,332 8,786 SH   SOLE   402 0 8,384
iShares Transportation COM 464287192 2,012 12,357 SH   SOLE   1,470 0 10,887
iShares iBoxx Inv Gr Bd COM 464287242 356 3,037 SH   SOLE   810 0 2,227
ishares SUP US Pfd Fd COM 464288687 211 5,673 SH   SOLE   2,403 0 3,270
Wells Fargo & Co 7.50 Cv Pfd S COM 949746804 238 200 SH   SOLE   200 0 0