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 650 5,084 SH   SOLE None 5,000 0 84
Alliance Resource Partners LP UT LTD PART 01877R108 49 650 SH   SOLE None 0 0 650
American Express Co COM 025816109 3,599 41,000 SH   SOLE None 41,000 0 0
American Tower Corp New COM 03027X100 70 882 SH   SOLE None 882 0 0
Apple Inc COM 037833100 5,430 9,384 SH   SOLE None 9,380 0 4
AT&T Inc COM 00206R102 67 1,843 SH   SOLE None 1,843 0 0
BancFirst Corp COM 05945F103 27 486 SH   SOLE None 0 0 486
Bank of America Corp COM 060505104 70 4,815 SH   SOLE None 4,615 0 200
Barrick Gold Corp COM 067901108 1,050 54,130 SH   SOLE None 54,100 0 30
Berkshire Hathaway Inc CL B NEW 084670702 725 6,300 SH   SOLE None 6,300 0 0
Blackrock Inc COM 09247X101 173 576 SH   SOLE None 576 0 0
British American Tob-Sp Adr SPONSORED ADR 110448107 591 5,350 SH   SOLE None 5,350 0 0
Broadcom Corp CL A 111320107 77 2,896 SH   SOLE None 2,896 0 0
Brookfield Renewable Energy Ptr LP PARTNERSHIP UNIT G16258108 5 200 SH   SOLE None 0 0 200
Capitol Fed Finl Inc COM 14057J101 2,390 188,631 SH   SOLE None 188,631 0 0
Celgene Corp COM 151020104 73 491 SH   SOLE None 491 0 0
Chesapeake Energy Corp COM 165167107 199 7,124 SH   SOLE None 0 0 7,124
Chevron Corp New COM 166764100 62 516 SH   SOLE None 0 0 516
Chicago Bridge & Iron Co N V COM 167250109 370 5,000 SH   SOLE None 5,000 0 0
Church & Dwight Co Inc COM 171340102 3,258 50,000 SH   SOLE None 50,000 0 0
Cisco Systems Inc COM 17275R102 7,445 330,000 SH   SOLE None 330,000 0 0
CIT Group Inc New COM 125581801 3 60 SH   SOLE None 0 0 60
Clean Energy Fuels Corp COM 184499101 1 50 SH   SOLE None 0 0 50
Coach Inc COM 189754104 108 2,130 SH   SOLE None 2,130 0 0
Coca-Cola Enterprises Inc NE COM 19122T109 626 15,000 SH   SOLE None 15,000 0 0
Coca-Cola Co COM 191216100 5,932 149,924 SH   SOLE None 97,500 0 52,424
Cole Real Estate Invts Inc COM 19329V105 489 34,418 SH   SOLE None 0 0 34,418
Comcast Corp New COM 20030N101 3 64 SH   SOLE None 0 0 64
Consolidated Edison Inc COM 209115104 6 100 SH   SOLE None 0 0 100
Costco Wholesale 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 638 5,025 SH   SOLE None 5,000 0 25
CVS Caremark Corp COM 126650100 109 1,750 SH   SOLE None 1,750 0 0
Denbury Resources Inc COM NEW 247916208 57 2,976 SH   SOLE None 2,976 0 0
Discover Financial Svcs COM 254709108 228 2,287 SH   SOLE None 2,287 0 0
Dominion Res Inc VA New COM 25746U109 6 100 SH   SOLE None 0 0 100
Duke Energy Corp New COM NEW 26441C204 37 519 SH   SOLE None 519 0 0
Du Pont E I De Nemours & Co COM 263534109 43 700 SH   SOLE None 0 0 700
Emerson Electric Co COM 291011104 4,423 66,050 SH   SOLE None 66,000 0 50
ENSCO PLC SHS CLASS A G3157S106 42 726 SH   SOLE None 726 0 0
Expeditors Intl Wash Inc COM 302130109 3,397 75,000 SH   SOLE None 75,000 0 0
Express Scripts Holding Co COM 30219G108 75 1,195 SH   SOLE None 1,195 0 0
Exxon Mobil Corp COM 30231G102 6,544 73,020 SH   SOLE None 72,500 0 520
FirstEnergy Corp COM 337932107 4 100 SH   SOLE None 0 0 100
Freeport-McMoran Copper & Gold COM 35671D857 8,637 234,970 SH   SOLE None 234,543 0 427
General Electric Co COM 369604103 88 3,384 SH   SOLE None 3,384 0 0
Gilead Sciences Inc COM 375558103 96 1,346 SH   SOLE None 1,346 0 0
Google Inc CL A 38259P508 129 125 SH   SOLE None 125 0 0
Hain Celestial Group Inc COM 405217100 67 802 SH   SOLE None 802 0 0
Halliburton Co. COM 406216101 111 2,100 SH   SOLE None 2,100 0 0
Harman Intl Inds Inc COM 413086109 81 1,004 SH   SOLE None 1,004 0 0
HCA Holdings Inc COM 40412C101 98 2,082 SH   SOLE None 2,082 0 0
Home Depot Inc COM 437076102 97 1,242 SH   SOLE None 1,242 0 0
Intercontinental Hotels Group SPON ADR NEW 12 45857P400 294 10,000 SH   SOLE None 10,000 0 0
Intermountain Comnty Bancorp COM NEW 45881M308 2,221 142,941 SH   SOLE None 142,941 0 0
International Paper Co COM 460146103 44 983 SH   SOLE None 983 0 0
Intl Business Machines Corp COM 459200101 6,749 37,657 SH   SOLE None 37,645 0 12
Intuitive Surgical Inc COM NEW 46120E602 46 124 SH   SOLE None 124 0 0
IShares MSCI EMG MKT ETF 464287234 425 10,000 SH   SOLE None 10,000 0 0
IShares Silver Trust IShares 46428Q109 9 450 SH   SOLE None 0 0 450
JC Penney Inc COM 708160106 75 10,000 SH   SOLE None 10,000 0 0
Johnson & Johnson COM 478160104 1,691 18,260 SH   SOLE None 17,650 0 610
JPMorgan Chase & Co COM 46625H100 3,635 70,526 SH   SOLE None 70,496 0 30
Kimco Realty Corp COM 49446R109 6 281 SH   SOLE None 0 0 281
KKR & Co LP DEL COM UNITS 48248M102 4,061 185,000 SH   SOLE None 185,000 0 0
Lyondellbasell Industries SHS - A N53745100 34 454 SH   SOLE None 454 0 0
McDonalds Corp COM 580135101 49 506 SH   SOLE None 506 0 0
Microsoft Corp COM 594918104 36 1,080 SH   SOLE None 0 0 1,080
Molson Coors Brewing Co CL B 60871R209 270 5,000 SH   SOLE None 5,000 0 0
Mosaic Co New COM 61945C103 2,099 45,775 SH   SOLE None 45,775 0 0
National Oilwell Varco Inc COM 637071101 124 1,529 SH   SOLE None 1,499 0 30
Nextera Energy Inc COM 65339F101 8 100 SH   SOLE None 0 0 100
Nustar Energy LP UNIT COM 67058H102 3 75 SH   SOLE None 0 0 75
OGE Energy Corp COM 670837103 17 452 SH   SOLE None 0 0 452
Oneok Inc New COM 682680103 63 1,121 SH   SOLE None 0 0 1,121
Peabody Energy Corp COM 704549104 784 40,272 SH   SOLE None 40,000 0 272
Pepsico Inc COM 713448108 73 865 SH   SOLE None 865 0 0
Pfizer Inc COM 717081103 375 12,230 SH   SOLE None 12,230 0 0
Portland Gen Elec Co COM NEW 736508847 48 1,678 SH   SOLE None 1,678 0 0
PostRock Energy Corp COM 737525105 669 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 2,525 53,200 SH   SOLE None 53,200 0 0
Procter & Gamble Co COM 742718109 95 1,177 SH   SOLE None 802 0 375
ProShares Trust PSHS ULSHT SP500 74347B300 333 10,000 SH   SOLE None 10,000 0 0
Prudential Finl Inc COM 744320102 112 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 4,691 67,500 SH   SOLE None 67,500 0 0
Randgold Resources Ltd ADR 752344309 2 30 SH   SOLE None 0 0 30
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
Sandridge Energy Inc COM 80007P307 5,072 800,000 SH   SOLE None 800,000 0 0
Sonic Corp COM 835451105 4 200 SH   SOLE None 0 0 200
SPDR Gold Trust GOLD SHS 78463V107 273 2,135 SH   SOLE None 0 0 2,135
Starbucks Corp COM 855244109 27 330 SH   SOLE None 330 0 0
Southern Co COM 842587107 5 125 SH   SOLE None 0 0 125
Target Corp COM 87612E106 5 71 SH   SOLE None 0 0 71
Taseko Mines Ltd COM 876511106 5,176 2,112,750 SH   SOLE None 2,112,750 0 0
Tesoro Corp COM 881609101 128 2,608 SH   SOLE None 2,608 0 0
Total S A SPONSORED ADR 89151E109 6 100 SH   SOLE None 0 0 100
Toyota Motor Corp ADR SP ADR REP2COM 892331307 518 4,000 SH   SOLE None 4,000 0 0
United Parcel Service Inc CL B 911312106 3,045 31,000 SH   SOLE None 31,000 0 0
United Technologies Corp COM 913017109 73 687 SH   SOLE None 687 0 0
Unitedhealth Group Inc COM 91324P102 62 902 SH   SOLE None 902 0 0
Valero Energy Corp New COM 91913Y100 24 577 SH   SOLE None 0 0 577
Verizon Communications Inc COM 92343V104 8 154 SH   SOLE None 0 0 154
Visa Inc COM CL A 92826C839 452 2,300 SH   SOLE None 2,300 0 0
Vodafone Group PLC New SPONS ADR NEW 92857W209 3 84 SH   SOLE None 0 0 84
Wal-Mart Stores Inc COM 931142103 44 570 SH   SOLE None 0 0 570
Walt Disney Co COM DISNEY 254687106 45 657 SH   SOLE None 657 0 0
Warner Chilcott PLC Ireland SHS A G94368100 58 2,550 SH   SOLE None 2,550 0 0
Wells Fargo & Co New COM 949746101 188 4,395 SH   SOLE None 0 0 4,395
Western Digital Corp COM 958102105 45 646 SH   SOLE None 0 0 646
Xilinx Inc COM 983919101 55 1,200 SH   SOLE None 1,200 0 0