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
3M Co COM 88579Y101 916 5,132 SH   SOLE   4,320 0 812
A T & T Corp COM 00206R102 3,888 91,416 SH   SOLE   32,464 0 58,952
Abbott Laboratories COM 002824100 1,219 31,740 SH   SOLE   28,240 0 3,500
Abbvie Inc COM 00287Y109 544 8,691 SH   SOLE   6,741 0 1,950
Agilent Technologies Inc COM 00846U101 236 5,175 SH   SOLE   4,075 0 1,100
AGNC Invt Corp COM 00123Q104 250 13,800 SH   SOLE   13,600 0 200
Algonquin Pwr Utils Corp COM 015857105 229 27,000 SH   SOLE   27,000 0 0
Allied Wrld Assur Com Hldg A SHS H01531104 591 11,000 SH   SOLE   10,000 0 1,000
Altria Group Inc COM 02209S103 473 6,988 SH   SOLE   6,733 0 255
American Express Co COM 025816109 2,878 38,847 SH   SOLE   7,980 0 30,867
Annaly Cap Mgmt Inc COM 035710409 389 39,000 SH   SOLE   39,000 0 0
Apollo Coml Real Est Fin Inc COM 03762U105 258 15,550 SH   SOLE   15,550 0 0
Apple Computer Inc COM 037833100 3,882 33,518 SH   SOLE   7,662 0 25,856
Astrazeneca Plc SPONSORED ADR 046353108 2,445 89,493 SH   SOLE   25,990 0 63,503
Baker Hughes Inc COM 057224107 458 7,045 SH   SOLE   4,450 0 2,595
Bank Of New York Co Inc COM 064058100 2,858 60,321 SH   SOLE   12,535 0 47,786
Baytex Energy Corp COM 07317Q105 51 10,500 SH   SOLE   9,600 0 900
Becton Dickinson & Co COM 075887109 222 1,340 SH   SOLE   1,300 0 40
Berkshire Hathaway Cl B CL B NEW 084670702 3,867 23,729 SH   SOLE   5,475 0 18,254
Black Hills Corp COM 092113109 258 4,200 SH   SOLE   2,850 0 1,350
Boeing Co COM 097023105 387 2,488 SH   SOLE   1,350 0 1,138
Bristol-Myers Squibb Co COM 110122108 1,615 27,630 SH   SOLE   24,505 0 3,125
British American Tob Plc SPONSORED ADR 110448107 282 2,500 SH   SOLE   2,500 0 0
Chevron Corporation New COM 166764100 3,519 29,895 SH   SOLE   8,483 0 21,412
Cimarex Energy Co COM 171798101 552 4,065 SH   SOLE   4,015 0 50
Cisco Systems Inc COM 17275R102 3,648 120,722 SH   SOLE   48,655 0 72,067
Coca Cola Company COM 191216100 487 11,740 SH   SOLE   9,568 0 2,172
Compugen Ltd ORD M25722105 460 90,100 SH   SOLE   71,100 0 19,000
ConocoPhillips COM 20825C104 1,202 23,976 SH   SOLE   16,727 0 7,249
Costco Whsl Corp New COM 22160K105 262 1,636 SH   SOLE   1,025 0 611
CVR Partners LP COM 126633106 71 11,780 SH   SOLE   10,740 0 1,040
Diamond Offshore Drilling In COM 25271C102 185 10,425 SH   SOLE   10,025 0 400
Disney Walt Co COM DISNEY 254687106 776 7,444 SH   SOLE   6,275 0 1,169
Diversified Real Asset Inc F COM SHS 25533B108 181 11,600 SH   SOLE   11,169 0 431
Du Pont E I De Nemour&Co COM 263534109 277 3,775 SH   SOLE   2,250 0 1,525
Duke Energy Corp New COM NEW 26441C204 389 5,013 SH   SOLE   4,611 0 402
Dynex Cap Inc COM NEW 26817Q506 192 28,100 SH   SOLE   25,400 0 2,700
Eagle Bancorp Mont Inc COM 26942G100 316 14,983 SH   SOLE   14,983 0 0
Ellington Financial LLC COM 288522303 302 19,450 SH   SOLE   19,450 0 0
Emerson Electric Co COM 291011104 1,131 20,289 SH   SOLE   17,711 0 2,578
Evogene Ltd SHS M4119S104 190 37,325 SH   SOLE   33,450 0 3,875
Exxon Mobil Corporation COM 30231G102 4,584 50,782 SH   SOLE   19,747 0 31,035
First Intst Bancsystem COM CL A 32055Y201 1,653 38,844 SH   SOLE   36,667 0 2,177
First Tr Exchange Traded Fd DJ INTERNT IDX 33733E302 322 4,030 SH   SOLE   3,730 0 300
First Tr Exchange Traded Fd CONSUMR STAPLE 33734X119 219 4,780 SH   SOLE   4,780 0 0
Ford Mtr Co COM 345370860 252 20,767 SH   SOLE   10,417 0 10,350
Gabelli Equity Tr Inc COM 362397101 99 18,000 SH   SOLE   18,000 0 0
Gas Nat Inc COM 367204104 245 19,500 SH   SOLE   16,200 0 3,300
General Electric Company COM 369604103 4,696 148,599 SH   SOLE   66,538 0 82,061
Gilead Sciences Inc COM 375558103 3,069 42,857 SH   SOLE   17,480 0 25,377
Glacier Bancorp Inc New COM 37637Q105 2,424 66,917 SH   SOLE   52,617 0 14,300
GlaxoSmithKline Plc ADR SPONSORED ADR 37733W105 2,299 59,692 SH   SOLE   16,670 0 43,022
Golar Lng Partners LP COM UNIT LPI Y2745C102 322 13,400 SH   SOLE   12,800 0 600
Hollyfrontier Corp COM 436106108 360 11,000 SH   SOLE   9,750 0 1,250
Home Depot Inc COM 437076102 2,218 16,540 SH   SOLE   4,962 0 11,578
Honeywell International COM 438516106 2,401 20,725 SH   SOLE   2,295 0 18,430
Intel Corp COM 458140100 4,541 125,201 SH   SOLE   58,814 0 66,387
Interdigital Inc COM 45867G101 2,386 26,120 SH   SOLE   22,420 0 3,700
Intl Business Machines COM 459200101 808 4,867 SH   SOLE   3,491 0 1,376
Ishares Tr 1-3 YR CR BD ETF 464288646 787 7,500 SH   SOLE   6,000 0 1,500
Ishares Tr Fltg RATE BD ETF 46429B655 344 6,769 SH   SOLE   3,769 0 3,000
Ishares Tr NASDQ BIOTEC ETF 464287556 346 1,305 SH   SOLE   1,250 0 55
Ishares Tr SHRT TRS BD ETF 464288679 607 5,500 SH   SOLE   0 0 5,500
J P Morgan Chase & Co COM 46625H100 3,121 36,170 SH   SOLE   4,160 0 32,010
Johnson & Johnson COM 478160104 4,851 42,107 SH   SOLE   18,967 0 23,140
Kinder Morgan Inc COM 49456B101 704 34,005 SH   SOLE   29,831 0 4,174
Liberty All Star Equity Fd SH BEN INT 530158104 53 10,179 SH   SOLE   10,179 0 0
Lilly Eli & Company COM 532457108 2,026 27,547 SH   SOLE   2,600 0 24,947
Lowes Companies Inc COM 548661107 2,113 29,710 SH   SOLE   3,950 0 25,760
M D U Resources Group COM 552690109 1,835 63,774 SH   SOLE   47,745 0 16,029
McDonalds Corp COM 580135101 527 4,331 SH   SOLE   2,675 0 1,656
Merck & Co Inc COM 58933Y105 1,345 22,847 SH   SOLE   19,698 0 3,149
MFA Financial Inc. COM 55272X102 232 30,400 SH   SOLE   28,600 0 1,800
MFC Bancorp Ltd COM 55278T105 117 59,850 SH   SOLE   54,100 0 5,750
Microsoft Corp COM 594918104 4,573 73,588 SH   SOLE   32,440 0 41,148
MTGE Invt Corp COM 55378A105 427 27,200 SH   SOLE   24,500 0 2,700
New Residential Invt Corp COM NEW 64828T201 2,029 129,100 SH   SOLE   123,350 0 5,750
New York Cmnty Bancorp Inc COM 649445103 159 10,000 SH   SOLE   10,000 0 0
Northwestern Corp COM NEW 668074305 211 3,714 SH   SOLE   3,100 0 614
Nuance Communications COM 67020Y100 202 13,550 SH   SOLE   11,550 0 2,000
Nuveen Mun Value Fd Inc COM 670928100 4,217 441,119 SH   SOLE   346,119 0 95,000
Nuveen NY Amt Qlt Muni COM 670656107 562 43,862 SH   SOLE   43,862 0 0
Oaktree Cap Group LLC UNIT CL A 674001201 225 6,000 SH   SOLE   5,500 0 500
Occidental Pete Corp COM 674599105 2,152 30,211 SH   SOLE   4,505 0 25,706
Oneok Inc New COM 682680103 253 4,400 SH   SOLE   3,800 0 600
Oracle Corp COM 68389X105 2,638 68,599 SH   SOLE   16,930 0 51,669
Pepsico Incorporated COM 713448108 1,960 18,731 SH   SOLE   15,508 0 3,223
Pfizer Incorporated COM 717081103 4,363 134,326 SH   SOLE   53,865 0 80,461
Pimco Dynamic Credit and MRT COM SHS 72202D106 511 25,256 SH   SOLE   25,256 0 0
Powershares ETF Trust DYN PHRMA PORT 73935X799 564 10,074 SH   SOLE   9,874 0 200
Powershares ETF Trust DYNA BUYBK ACH 73935X286 378 7,500 SH   SOLE   7,500 0 0
Powershares QQQ Trust UNIT SER 1 73935A104 664 5,601 SH   SOLE   5,601 0 0
Primero Mining Corp COM 74164W106 9 12,000 SH   SOLE   10,500 0 1,500
Procter & Gamble Co COM 742718109 4,565 54,297 SH   SOLE   24,884 0 29,413
Qualcomm Inc COM 747525103 1,817 27,864 SH   SOLE   24,245 0 3,619
Realty Income Corp COM 756109104 624 10,850 SH   SOLE   10,350 0 500
Rydex ETF Trust GUG S&P500 PU VA 78355W304 518 9,000 SH   SOLE   9,000 0 0
Rydex ETF Trust GUG S&P500 EQ WT 78355W106 491 5,667 SH   SOLE   5,667 0 0
Safety Ins Group Inc COM 78648T100 470 6,380 SH   SOLE   6,380 0 0
Schlumberger Ltd COM 806857108 1,890 22,509 SH   SOLE   20,064 0 2,445
Schwab Strategic TR US BRD MKT ETF 808524102 213 3,931 SH   SOLE   2,690 0 1,241
Schwab Strategic TR US DIVIDEND EQ 808524797 2,393 54,915 SH   SOLE   2,904 0 52,011
Schwab Strategic TR EMRG MKTEQ ETF 808524706 370 17,139 SH   SOLE   200 0 16,939
Schwab Strategic TR INTL EQTY ETF 808524805 562 20,298 SH   SOLE   0 0 20,298
Schwab Strategic TR US LCAP GR ETF 808524300 1,683 30,148 SH   SOLE   855 0 29,293
Schwab Strategic TR US MID-CAP ETF 808524508 1,732 38,365 SH   SOLE   350 0 38,015
Schwab Strategic TR US TIPS ETF 808524870 345 6,300 SH   SOLE   4,300 0 2,000
Select Sector Spdr Tr SBI HEALTHCARE 81369Y209 270 3,923 SH   SOLE   1,300 0 2,623
Select Sector Spdr Tr SBI CONS DISCR 81369Y407 385 4,735 SH   SOLE   4,500 0 235
Sherwin Williams Co COM 824348106 383 1,424 SH   SOLE   1,424 0 0
Smucker J M Co COM NEW 832696405 2,636 20,588 SH   SOLE   4,301 0 16,287
SPDR S&P 500 ETF TR TR UNIT 78462F103 648 2,900 SH   SOLE   2,835 0 65
SSGA Active ETF Tr SPDR TR TACTIC 78467V848 343 7,080 SH   SOLE   7,080 0 0
Sysco Corporation COM 871829107 2,842 51,334 SH   SOLE   10,765 0 40,569
Target Corporation COM 87612E106 3,610 49,981 SH   SOLE   21,529 0 28,452
Teekay Offshore Partners L P PARTNERSHIP UN Y8565J101 58 11,550 SH   SOLE   11,250 0 300
Two Hbrs Invt Corp COM 90187B101 214 24,500 SH   SOLE   24,500 0 0
U S Bancorp Del COM NEW 902973304 2,012 39,166 SH   SOLE   34,154 0 5,012
Unilever PLC SPON ADR NEW 904767704 2,233 54,385 SH   SOLE   12,545 0 41,840
United Technologies Corp COM 913017109 3,486 31,801 SH   SOLE   4,655 0 27,146
USA Compression Partners LP COMUNIT LTDPAR 90290N109 578 33,402 SH   SOLE   32,402 0 1,000
Vanguard Index Fds SM CP VAL ETF 922908611 493 4,073 SH   SOLE   4,073 0 0
Vanguard Index Fds S&P 500 ETF SHS 922908363 548 2,668 SH   SOLE   1,600 0 1,068
Vanguard Index Fds TOTAL STK MKT 922908769 2,067 17,922 SH   SOLE   16,610 0 1,312
Vanguard Intl Equity Index F FTSE EMR MKT ETF 922042858 205 5,725 SH   SOLE   4,560 0 1,165
Vanguard Scottsdale Fds SHRT TRM CORP BD 92206C409 212 2,665 SH   SOLE   665 0 2,000
Vereit Inc COM 92339V100 715 84,550 SH   SOLE   78,350 0 6,200
Verizon Communications COM 92343V104 1,362 25,516 SH   SOLE   21,727 0 3,789
Wells Fargo & Co New COM 949746101 581 10,550 SH   SOLE   1,786 0 8,764
Wisdomtree Tr EUROPE HEDGED EQ 97717X701 235 4,100 SH   SOLE   4,100 0 0
Zimmer Holdings Inc COM 98956P102 279 2,700 SH   SOLE   2,050 0 650