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 466 17,175 SH   SOLE   4,750 0 12,425
ACI Worldwide, Inc. COM 004498101 636 33,925 SH   SOLE   1,950 0 31,975
AT&T Inc COM 00206r102 1,626 46,136 SH   SOLE   6,515 0 39,621
AbbVie Inc. COM 00287Y109 1,753 30,358 SH   SOLE   27,278 0 3,080
Abbott Labs COM 002824100 1,370 32,952 SH   SOLE   26,850 0 6,102
Acadia Healthcare Co., Inc. COM 00404a109 879 18,125 SH   SOLE   4,335 0 13,790
Accenture PLC COM g1151c101 677 8,327 SH   SOLE   1,180 0 7,147
Adobe Systems COM 00724F101 3,570 51,590 SH   SOLE   5,100 0 46,490
Affiliated Managers Grp COM 008252108 3,439 17,162 SH   SOLE   1,270 0 15,892
Alexion Pharmaceuticals, Inc. COM 015351109 1,750 10,555 SH   SOLE   1,240 0 9,315
Allergan Inc. COM 018490102 846 4,750 SH   SOLE   50 0 4,700
Alliant Energy Corp COM 018802108 2,172 39,190 SH   SOLE   4,575 0 34,615
Allison Transmission Hldg COM 01973r101 2,495 87,590 SH   SOLE   9,450 0 78,140
Altria Group Inc COM 02209s103 3,788 82,460 SH   SOLE   8,690 0 73,770
American Int'l Group COM 026874784 3,408 63,080 SH   SOLE   4,785 0 58,295
Amgen COM 031162100 267 1,900 SH   SOLE   0 0 1,900
Angiodynamics, Inc. COM 03475v101 312 22,714 SH   SOLE   2,575 0 20,139
Apple Computer COM 037833100 7,657 75,999 SH   SOLE   11,595 0 64,404
Ares Capital Corp. COM 04010l103 4,193 259,454 SH   SOLE   39,825 0 219,629
Autodesk COM 052769106 220 4,000 SH   SOLE   4,000 0 0
BCE Inc. COM 05534b760 3,134 73,300 SH   SOLE   10,915 0 62,385
Baker Hughes COM 057224107 1,179 18,120 SH   SOLE   565 0 17,555
Becton Dickinson COM 075887109 3,164 27,805 SH   SOLE   3,855 0 23,950
Berkshire Hathaway CL B New COM 084670702 336 2,431 SH   SOLE   850 0 1,581
Bristol Myers COM 110122108 3,089 60,365 SH   SOLE   9,440 0 50,925
Brown-Forman Cl B COM 115637209 3,105 34,420 SH   SOLE   4,390 0 30,030
CVS Health Corp. COM 126650100 5,012 62,969 SH   SOLE   11,741 0 51,228
Callon Petroleum Company COM 13123X102 757 85,925 SH   SOLE   6,700 0 79,225
Cameron Int'l Corp. COM 13342b105 1,340 20,190 SH   SOLE   1,725 0 18,465
Carrizo Oil & Gas Inc COM 144577103 1,311 24,350 SH   SOLE   4,350 0 20,000
Centerpoint Energy COM 15189t107 1,041 42,530 SH   SOLE   8,000 0 34,530
Chevron Corp COM 166764100 3,851 32,275 SH   SOLE   11,032 0 21,243
Citigroup COM 172967424 1,193 23,025 SH   SOLE   550 0 22,475
Colgate-Palmolive COM 194162103 2,512 38,520 SH   SOLE   3,685 0 34,835
Cree Inc. COM 225447101 4,595 112,215 SH   SOLE   14,765 0 97,450
Discovery Comm. Series C COM 25470f302 262 7,025 SH   SOLE   200 0 6,825
Discovery Comm., Inc. COM 25470f104 313 8,290 SH   SOLE   200 0 8,090
Dominion Res New COM 25746u109 1,750 25,332 SH   SOLE   1,425 0 23,907
DoubleLine Income Solutions Fn COM 258622109 1,027 47,425 SH   SOLE   8,200 0 39,225
Dover Corp COM 260003108 2,324 28,930 SH   SOLE   4,145 0 24,785
Dow Chemical COM 260543103 354 6,750 SH   SOLE   0 0 6,750
E I Du Pont COM 263534109 894 12,452 SH   SOLE   4,050 0 8,402
Emerson Electric COM 291011104 344 5,500 SH   SOLE   1,500 0 4,000
Enterprise Prods LP COM 293792107 1,136 28,185 SH   SOLE   2,500 0 25,685
Exxon Mobil COM 30231g102 5,862 62,331 SH   SOLE   14,946 0 47,385
Facebook Inc. COM 30303m102 3,749 47,430 SH   SOLE   6,625 0 40,805
First Republic Bank COM 33616c100 1,063 21,535 SH   SOLE   1,305 0 20,230
General Electric COM 369604103 4,491 175,308 SH   SOLE   33,745 0 141,563
Gilead Sciences COM 375558103 2,956 27,765 SH   SOLE   2,925 0 24,840
Glacier Bancorp, Inc. COM 37637q105 371 14,350 SH   SOLE   4,200 0 10,150
Goldman Sachs COM 38141G104 2,652 14,448 SH   SOLE   510 0 13,938
Google, Inc. Class A COM 38259p508 2,324 3,950 SH   SOLE   383 0 3,567
Google, Inc. Class C COM 38259p706 1,808 3,132 SH   SOLE   379 0 2,753
Great Panther Silver Ltd. COM 39115V101 30 29,000 SH   SOLE   0 0 29,000
Guggenheim Solar ETF COM 18383q739 1,000 24,600 SH   SOLE   2,275 0 22,325
HSBC Holdings Plc COM 404280406 2,463 48,415 SH   SOLE   5,885 0 42,530
Harley Davidson COM 412822108 1,992 34,225 SH   SOLE   5,045 0 29,180
Harman Int'l Indus. COM 413086109 2,669 27,220 SH   SOLE   5,005 0 22,215
Highwood REIT COM 431284108 233 6,000 SH   SOLE   0 0 6,000
Home Depot Inc. COM 437076102 2,347 25,580 SH   SOLE   2,855 0 22,725
Honeywell Inc. COM 438516106 819 8,800 SH   SOLE   1,825 0 6,975
Huntsman Corp. COM 447011107 1,060 40,785 SH   SOLE   4,400 0 36,385
IBM Corp. COM 459200101 2,112 11,128 SH   SOLE   426 0 10,702
IShares Barclays Inter Credit COM 464288638 1,595 14,595 SH   SOLE   2,225 0 12,370
Illinois Tool Works COM 452308109 1,250 14,805 SH   SOLE   300 0 14,505
Intel Corp COM 458140100 366 10,509 SH   SOLE   300 0 10,209
Ishares High Dividend Eq Fd COM 46429b663 200 2,660 SH   SOLE   100 0 2,560
JP Morgan Chase COM 46625H100 4,573 75,908 SH   SOLE   9,064 0 66,844
JetBlue Airways COM 477143101 1,178 110,950 SH   SOLE   32,150 0 78,800
John Bean Technologies COM 477839104 2,982 105,995 SH   SOLE   20,275 0 85,720
Johnson & Johnson COM 478160104 5,999 56,285 SH   SOLE   7,300 0 48,985
Kayne Anderson MLP Inv. Co. COM 486606106 254 6,210 SH   SOLE   0 0 6,210
Linear Technology Corp COM 535678106 1,553 34,980 SH   SOLE   6,600 0 28,380
Live Nation Entertainment COM 538034109 644 26,800 SH   SOLE   850 0 25,950
Lyondellbasell Indu COM N53745100 2,838 26,120 SH   SOLE   1,985 0 24,135
Materials Select Sector SPDR COM 81369y100 2,081 41,960 SH   SOLE   8,535 0 33,425
McDonalds Corp COM 580135101 375 3,960 SH   SOLE   1,640 0 2,320
Medtronic Inc. COM 585055106 3,824 61,735 SH   SOLE   8,685 0 53,050
Merck & Co Inc. COM 58933y105 1,407 23,729 SH   SOLE   800 0 22,929
MetLife Inc. COM 59156R108 2,199 40,938 SH   SOLE   3,610 0 37,328
Microsoft COM 594918104 5,550 119,713 SH   SOLE   9,563 0 110,150
Mondelez Int'l COM 609207105 3,336 97,360 SH   SOLE   14,000 0 83,360
Nabors Industries COM g6359f103 1,599 70,250 SH   SOLE   5,150 0 65,100
Nike Inc. Cl B COM 654106103 4,048 45,385 SH   SOLE   5,490 0 39,895
Noble Energy COM 655044105 2,748 40,205 SH   SOLE   5,070 0 35,135
Novartis AG COM 66987v109 4,459 47,374 SH   SOLE   6,374 0 41,000
Nuveen Municipal Value Fund COM 670928100 821 87,200 SH   SOLE   24,700 0 62,500
One Gas, Inc. COM 68235p108 933 27,242 SH   SOLE   1,692 0 25,550
Oneok, Inc COM 682680103 1,544 23,560 SH   SOLE   3,550 0 20,010
PPG Industries, Inc. COM 693506107 1,358 6,900 SH   SOLE   290 0 6,610
Pandora Media, Inc. COM 698354107 242 10,000 SH   SOLE   0 0 10,000
Parker Hannifin COM 701094104 1,782 15,607 SH   SOLE   1,170 0 14,437
Pepsico Inc. COM 713448108 4,564 49,028 SH   SOLE   7,785 0 41,243
Pfizer Inc. COM 717081103 276 9,338 SH   SOLE   725 0 8,613
Pinnacle Foods, Inc. COM 72348p104 1,354 41,460 SH   SOLE   5,425 0 36,035
Procter Gamble COM 742718109 3,277 39,136 SH   SOLE   10,145 0 28,991
Protective Life Corp. COM 743674103 370 5,325 SH   SOLE   1,250 0 4,075
Qunar Cayman Islands LTD ADR COM 74906p104 561 20,300 SH   SOLE   0 0 20,300
Raytheon COM 755111507 2,185 21,505 SH   SOLE   1,800 0 19,705
Repligen Corp. COM 759916109 2,416 121,325 SH   SOLE   27,175 0 94,150
Royal Dutch Shell PLC COM 780259206 603 7,918 SH   SOLE   1,550 0 6,368
SPDR S&P Bank ETF COM 78464a797 486 15,225 SH   SOLE   1,475 0 13,750
Schlumberger Ltd COM 806857108 3,099 30,475 SH   SOLE   4,340 0 26,135
Sector SPDR Fincl. Select COM 81369y605 1,767 76,275 SH   SOLE   13,750 0 62,525
Sigma Aldrich Corp COM 826552101 1,006 7,400 SH   SOLE   2,280 0 5,120
Simon PPTY Grp. COM 828806109 2,204 13,402 SH   SOLE   2,030 0 11,372
Solera Bank COM 83420T104 244 53,300 SH   SOLE   11,000 0 42,300
Southwestern Energy COM 845467109 1,012 28,950 SH   SOLE   2,325 0 26,625
Starbucks COM 855244109 2,682 35,540 SH   SOLE   5,835 0 29,705
Starwood Hotels & Resorts COM 85590A401 4,292 51,580 SH   SOLE   6,665 0 44,915
State Bank Finl Corp. COM 856190103 734 45,175 SH   SOLE   3,100 0 42,075
Surgutneftegaz JSC ADR Pfd COM 868861105 75 11,000 SH   SOLE   0 0 11,000
Teva Pharmaceuticals COM 881624209 1,370 25,480 SH   SOLE   1,475 0 24,005
Texas Instruments COM 882508104 1,726 36,200 SH   SOLE   4,925 0 31,275
Total SA/Adr COM 89151E109 2,026 31,440 SH   SOLE   7,015 0 24,425
Travelers Companies COM 89417e109 794 8,456 SH   SOLE   1,270 0 7,186
Twitter, Inc. COM 90184l102 1,925 37,325 SH   SOLE   3,375 0 33,950
US Bancorp COM 902973304 3,575 85,467 SH   SOLE   8,382 0 77,085
Union Pacific Corp. COM 907818108 5,977 55,124 SH   SOLE   6,140 0 48,984
United Technologies COM 913017109 302 2,860 SH   SOLE   850 0 2,010
Utilities Select Sector SPDR COM 81369y886 341 8,113 SH   SOLE   943 0 7,170
VF Corp. COM 918204108 5,977 90,512 SH   SOLE   13,955 0 76,557
VMware, Inc. COM 928563402 1,459 15,545 SH   SOLE   2,075 0 13,470
Vanguard Dividend Appreciation COM 921908844 766 9,950 SH   SOLE   670 0 9,280
Vanguard Reit COM 922908553 1,430 19,900 SH   SOLE   1,575 0 18,325
Verizon COM 92343v104 2,501 50,033 SH   SOLE   6,025 0 44,008
Wabtec Corp. COM 929740108 2,320 28,630 SH   SOLE   2,290 0 26,340
Walt Disney Co. COM 254687106 4,328 48,615 SH   SOLE   4,323 0 44,292
WebMD Health Corp. COM 94770v102 1,873 44,795 SH   SOLE   8,670 0 36,125
Wellpoint Inc. COM 94973v107 2,115 17,680 SH   SOLE   1,425 0 16,255
Wisconsin Energy Corp. COM 976657106 218 5,075 SH   SOLE   3,075 0 2,000
Wisdomtree Emg Mkts COM 97717w315 1,331 27,865 SH   SOLE   6,450 0 21,415
Zoe's Kitchen Inc. COM 98979j109 1,962 63,800 SH   SOLE   8,250 0 55,550
iShares DJ US Tech Sec COM 464287721 532 5,279 SH   SOLE   590 0 4,689
iShares Dow Jones EPAC COM 464288448 206 5,755 SH   SOLE   365 0 5,390
iShares Global Telecom COM 464287275 1,873 29,780 SH   SOLE   5,855 0 23,925