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 713 5,084 SH   SOLE None 5,000 0 84
Abbvie Inc COM 00287Y109 5 100 SH   SOLE None 0 0 100
Acacia Resh Corp ACACIA TCH COM 003881307 81 5,600 SH   SOLE None 5,600 0 0
Aeropostale COM 007865108 74 8,100 SH   SOLE None 8,100 0 0
AGL Res Inc COM 001204106 4 83 SH   SOLE None 0 0 83
American Express Co COM 025816109 3,720 41,000 SH   SOLE None 41,000 0 0
American Tower Corp New COM 03027X100 69 860 SH   SOLE None 860 0 0
Anadarko Pete Corp COM 032511107 22 281 SH   SOLE None 281 0 0
Apple Inc COM 037833100 5,259 9,374 SH   SOLE None 9,370 0 4
AT&T Inc COM 00206R102 65 1,843 SH   SOLE None 1,843 0 0
BancFirst Corp COM 05945F103 27 486 SH   SOLE None 0 0 486
Bank of America Corporation COM 060505104 75 4,815 SH   SOLE None 4,615 0 200
Barrick Gold Corp COM 067901108 954 54,130 SH   SOLE None 54,100 0 30
Berkshire Hathaway Inc Del CL B NEW 084670702 747 6,300 SH   SOLE None 6,300 0 0
Blackrock Inc COM 09247X101 182 576 SH   SOLE None 576 0 0
British American Tob Adr SPONSORED ADR 110448107 575 5,350 SH   SOLE None 5,350 0 0
Broadcom Corp CL A 111320107 86 2,896 SH   SOLE None 2,896 0 0
Brookfield Renewable Enrgy PARTNERSHIP UNIT G16258108 5 200 SH   SOLE None 0 0 200
Cabot Oil & Gas Corp COM 127097103 49 1,276 SH   SOLE None 1,276 0 0
Capital One Finl Corp COM 14040H105 127 1,660 SH   SOLE None 1,660 0 0
Capitol Fed Finl Inc COM 14057J101 2,284 188,631 SH   SOLE None 188,631 0 0
Celgene Corp COM 151020104 83 491 SH   SOLE None 491 0 0
Chesapeake Energy Corp COM 165167107 151 5,563 SH   SOLE None 0 0 5,563
Chevron Corp New COM 166764100 64 516 SH   SOLE None 0 0 516
Chicago Bridge & Iron Co N V COM 167250109 416 5,000 SH   SOLE None 5,000 0 0
Church & Dwight Inc COM 171340102 3,314 50,000 SH   SOLE None 50,000 0 0
Cisco Systems Inc COM 17275R102 7,402 330,000 SH   SOLE None 330,000 0 0
CIT Group Inc COM NEW 125581801 3 60 SH   SOLE None 0 0 60
Clean Energy Fuels Corp COM 184499101 1 50 SH   SOLE None 0 0 50
Cloud Peak Energy Inc COM 18911Q102 92 5,100 SH   SOLE None 5,100 0 0
Coca Cola Enterprises Inc NEW COM 19122T109 662 15,000 SH   SOLE None 15,000 0 0
Coca-Cola Co COM 191216100 6,193 149,924 SH   SOLE None 97,500 0 52,424
Coeur Mng Inc COM NEW 192108504 86 7,900 SH   SOLE None 7,900 0 0
Comcast Corp New CL A 20030N101 3 64 SH   SOLE None 0 0 64
ConAgra Foods Inc COM 205887102 4 113 SH   SOLE None 0 0 113
ConocoPhillips COM 20825C104 4 60 SH   SOLE None 0 0 60
Consolidated Edison Inc COM 209115104 6 100 SH   SOLE None 0 0 100
Continental Resources Inc COM 212015101 41 368 SH   SOLE None 368 0 0
Costco Whsl Corp New COM 22160K105 36 306 SH   SOLE None 306 0 0
CST Brands Inc COM 12646R105 2 64 SH   SOLE None 0 0 64
Cummins Inc COM 231021106 708 5,025 SH   SOLE None 5,000 0 25
CVS Caremark Corporation COM 126650100 149 2,080 SH   SOLE None 2,080 0 0
Deere & Co COM 244199105 1,370 15,000 SH   SOLE None 15,000 0 0
Diageo PLC SPON ADR NEW 25243Q205 4 33 SH   SOLE None 0 0 33
Disney Walt Co COM DISNEY 254687106 50 657 SH   SOLE None 657 0 0
Dominion Res Inc VA New COM 25746U109 6 100 SH   SOLE None 0 0 100
Du Pont E I De Nemours & Co COM 263534109 45 700 SH   SOLE None 0 0 700
Duke Energy Corp New COM NEW 26441C204 36 519 SH   SOLE None 519 0 0
Emerson Electric Co COM 291011104 4,219 60,120 SH   SOLE None 60,000 0 120
Ensco PLC SHS CLASS A G3157S106 4 70 SH   SOLE None 0 0 70
EOG Res Inc COM 26875P101 17 100 SH   SOLE None 100 0 0
Exco Resources Inc COM 269279402 85 16,000 SH   SOLE None 16,000 0 0
Expeditors Intl Wash Inc COM 302130109 3,319 75,000 SH   SOLE None 75,000 0 0
Express Scripts Hldg Co COM 30219G108 84 1,195 SH   SOLE None 1,195 0 0
Exxon Mobil Corp COM 30231G102 7,390 73,020 SH   SOLE None 72,500 0 520
Fairchild Semiconductor Intl COM 303726103 91 6,800 SH   SOLE None 6,800 0 0
FirstEnergy Corp COM 337932107 3 100 SH   SOLE None 0 0 100
First Finl Hldgs Inc New COM 32023E105 1,399 1,406 SH   SOLE None 1,406 0 0
Francescas Hldgs Corp COM 351793104 79 4,300 SH   SOLE None 4,300 0 0
Freeport-Mcmoran Copper & Gold COM 35671D857 8,869 234,992 SH   SOLE None 234,543 0 449
Frontier Communications Corp COM 35906A108 0 39 SH   SOLE None 0 0 39
General Electric Co COM 369604103 95 3,384 SH   SOLE None 3,384 0 0
Gilead Sciences Inc COM 375558103 94 1,247 SH   SOLE None 1,247 0 0
Google Inc CL A 38259P508 140 125 SH   SOLE None 125 0 0
Hain Celestial Group Inc COM 405217100 76 832 SH   SOLE None 832 0 0
Halliburton Co COM 406216101 69 1,351 SH   SOLE None 1,351 0 0
Harman Intl Inds Inc COM 413086109 68 831 SH   SOLE None 831 0 0
HCA Holdings Inc COM 40412C101 89 1,872 SH   SOLE None 1,872 0 0
Home Depot Inc COM 437076102 102 1,242 SH   SOLE None 1,242 0 0
Intel Corp COM 458140100 4 166 SH   SOLE None 0 0 166
Intercontinental Htls Grp PLC SPON ADR NEW 12 45857P400 334 10,000 SH   SOLE None 10,000 0 0
Intermountain Cmnty Bancorp COM NEW 45881M308 2,097 142,941 SH   SOLE None 142,941 0 0
International Business Machs COM 459200101 7,036 37,512 SH   SOLE None 37,500 0 12
Intl Paper Co COM 460146103 55 1,125 SH   SOLE None 1,025 0 100
Intuitive Surgical Inc COM NEW 46120E602 48 124 SH   SOLE None 124 0 0
Ironwood Pharmaceuticals Inc COM CL A 46333X108 87 7,500 SH   SOLE None 7,500 0 0
iShares US REAL EST ETF 464287739 2 25 SH   SOLE None 0 0 25
iShares MCSI EMG MKT ETF 464287234 418 10,000 SH   SOLE None 10,000 0 0
iShares Silver Trust Ishares 46428Q109 8 450 SH   SOLE None 0 0 450
J C Penney Inc COM 708160106 92 10,000 SH   SOLE None 10,000 0 0
Johnson & Johnson COM 478160104 275 3,000 SH   SOLE None 3,000 0 0
JPMorgan Chase & Co COM 46625H100 4,124 70,526 SH   SOLE None 70,496 0 30
Kimco Rlty Corp COM 49446R109 6 281 SH   SOLE None 0 0 281
KKR & Co L P Del COM UNITS 48248M102 4,503 185,000 SH   SOLE None 185,000 0 0
Kraft Foods Group Inc COM 50076Q106 4 68 SH   SOLE None 0 0 68
Linn Energy LLC UNIT LTD LIAB 536020100 6 186 SH   SOLE None 0 0 186
Lyondellbasell Industries New SHS -A- N53745100 36 454 SH   SOLE None 454 0 0
M D C Hldngs Inc COM 552676108 90 2,800 SH   SOLE None 2,800 0 0
Mack Cali Rlty Corp COM 554489104 88 4,100 SH   SOLE None 4,100 0 0
McDonalds Corp COM 580135101 59 606 SH   SOLE None 606 0 0
Microsoft Corp COM 594918104 40 1,080 SH   SOLE None 0 0 1,080
Molson Coors Brewing Co CL B 60871R209 281 5,000 SH   SOLE None 5,000 0 0
Mosaic Co New COM 61945C103 2,169 45,875 SH   SOLE None 45,875 0 0
National Oilwell Varco Inc COM 637071101 73 912 SH   SOLE None 882 0 30
Nextera Energy Inc COM 65339F101 9 100 SH   SOLE None 0 0 100
Noble Energy Inc COM 655044105 21 304 SH   SOLE None 304 0 0
Occidental Pete Corp Del COM 674599105 35 368 SH   SOLE None 368 0 0
OGE Energy Corp COM 670837103 15 452 SH   SOLE None 0 0 452
Oneok Inc New COM 682680103 65 1,052 SH   SOLE None 1,052 0 0
Peabody Energy Corp COM 704549104 787 40,272 SH   SOLE None 40,000 0 272
Pepsico Inc COM 713448108 72 865 SH   SOLE None 865 0 0
Pfizer Inc COM 717081103 385 12,570 SH   SOLE None 12,430 0 140
Pioneer Nat Res Co COM 723787107 48 259 SH   SOLE None 259 0 0
Portland Gen Elec Co COM NEW 736508847 51 1,678 SH   SOLE None 1,678 0 0
PostRock Energy Corp COM 737525105 528 455,094 SH   SOLE None 455,094 0 0
PPL Corp COM 69351T106 5 150 SH   SOLE None 0 0 150
Principal Finl Group Inc COM 74251V102 5,324 53,200 SH   SOLE None 53,200 0 0
Procter & Gamble Co COM 742718109 101 1,239 SH   SOLE None 864 0 375
ProShares Tr PSHS ULSHT SP500 74347B300 297 10,000 SH   SOLE None 10,000 0 0
Prudential Finl Inc COM 744320102 127 1,379 SH   SOLE None 1,379 0 0
Public Svc Enterprise Group COM 744573106 3 100 SH   SOLE None 0 0 100
Qualcomm Inc COM 747525103 5,012 67,500 SH   SOLE None 67,500 0 0
Ramco-Gershenson Pptys Tr COM SH BEN INT 751452202 18 1,119 SH   SOLE None 0 0 1,119
Reliv Intl Inc COM 75952R100 1 300 SH   SOLE None 0 0 300
Royal BK CDA Montreal Que COM 780087102 4 60 SH   SOLE None 0 0 60
Sanofi SPONSORED ADR 80105N105 0 200 SH   SOLE None 0 0 200
Snap On Inc COM 833034101 3 25 SH   SOLE None 0 0 25
Sonic Corp COM 835451105 4 200 SH   SOLE None 0 0 200
Sonoco Prods Co COM 835495102 2 50 SH   SOLE None 0 0 50
Southern Co COM 842587107 5 125 SH   SOLE None 0 0 125
SPDR Gold Trust GOLD SHS 78463V107 246 2,119 SH   SOLE None 0 0 2,119
Starbucks Corp COM 855244109 26 330 SH   SOLE None 330 0 0
Target Corp COM 87612E106 4 71 SH   SOLE None 0 0 71
Taseko Mines Ltd COM 876511106 4,175 1,963,200 SH   SOLE None 1,963,200 0 0
TJX Cos Inc New COM 872540109 108 1,700 SH   SOLE None 1,700 0 0
Total S A SPONSORED ADR 89151E109 10 170 SH   SOLE None 0 0 170
Toyota Motor Corp SP ADR REP2COM 892331307 488 4,000 SH   SOLE None 4,000 0 0
Union Pac Corp COM 907818108 44 263 SH   SOLE None 235 0 28
United Parcel Service Inc CL B 911312106 3,257 31,000 SH   SOLE None 31,000 0 0
United Technologies Corp COM 913017109 78 687 SH   SOLE None 687 0 0
Unitedhealth Group Inc COM 91324P102 92 1,228 SH   SOLE None 1,228 0 0
Valero Energy Corp New COM 91913Y100 29 577 SH   SOLE None 0 0 577
Vanguard Index Fds EXTEND MKT ETF 922908652 6 75 SH   SOLE None 0 0 75
Vanguard Intl Equity Index Fund FTSE EMR MKT ETF 922042858 6 150 SH   SOLE None 0 0 150
Verizon Communications Inc COM 92343V104 8 154 SH   SOLE None 0 0 154
Visa Inc COM CL A 92826C839 512 2,300 SH   SOLE None 2,300 0 0
Vivus Inc COM 928551100 75 8,300 SH   SOLE None 8,300 0 0
Vodafone Group PLC New SPONS ADR NEW 92857W209 3 84 SH   SOLE None 0 0 84
Volcano Corporation COM 928645100 81 3,700 SH   SOLE None 3,700 0 0
Wal-Mart Stores Inc COM 931142103 45 570 SH   SOLE None 0 0 570
Waste Mgmt Inc Del COM 94106L109 4 100 SH   SOLE None 0 0 100
Wells Fargo & Co New COM 949746101 200 4,395 SH   SOLE None 0 0 4,395
Western Digital Corp COM 958102105 54 646 SH   SOLE None 0 0 646
WP Carey Inc COM 92936U109 4 60 SH   SOLE None 0 0 60
Xilinx Inc COM 983919101 99 2,150 SH   SOLE None 2,150 0 0