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 COM 88579Y101 3,034 14,602 SH   SOLE   14,602 0 0
ABBOTT LABS COM 002824100 2,460 30,773 SH   SOLE   30,773 0 0
ABBVIE COM 00287Y109 14,659 181,895 SH   SOLE   181,895 0 0
AIR PRODUCTS & CHEMICALS COM 009158106 226 1,183 SH   SOLE   1,183 0 0
ALLIANCE DATA SYSTEMS COM 018581108 276 1,578 SH   SOLE   1,578 0 0
ALPHABET CL A COM 02079K305 399 339 SH   SOLE   339 0 0
ALPHABET CL C COM 02079K107 436 372 SH   SOLE   372 0 0
ALTRIA GROUP COM 02209S103 5,245 91,335 SH   SOLE   91,335 0 0
AMAZON.COM COM 023135106 369 207 SH   SOLE   207 0 0
AMERICAN TOWER COM 03027X100 12,165 61,732 SH   SOLE   61,732 0 0
AMEX TECHNOLOGY SELECT SECTOR COM 81369Y803 263 3,555 SH   SOLE   3,555 0 0
AMGEN COM 031162100 11,449 60,266 SH   SOLE   60,266 0 0
APPLE COM 037833100 27,863 146,685 SH   SOLE   146,685 0 0
APPLIED MATERIALS COM 038222105 506 12,750 SH   SOLE   12,750 0 0
ASTRAZENECA PLC-ADR COM 046353108 303 7,500 SH   SOLE   7,500 0 0
AT&T COM 00206R102 12,489 398,230 SH   SOLE   398,230 0 0
BANK OF AMERICA COM 060505104 411 14,893 SH   SOLE   14,893 0 0
BAXTER INTERNATIONAL COM 071813109 442 5,442 SH   SOLE   5,442 0 0
BERKSHIRE HATHAWAY - CLASS A COM 084670108 301 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY CL B COM 084670702 728 3,622 SH   SOLE   3,622 0 0
BOEING COM 097023105 20,194 52,944 SH   SOLE   52,944 0 0
BRISTOL-MYERS SQUIBB COM 110122108 579 12,137 SH   SOLE   12,137 0 0
BROADCOM LTD COM 11135f101 6,945 23,095 SH   SOLE   23,095 0 0
CANADIAN NATIONAL RAILWAY COM 136375102 735 8,219 SH   SOLE   8,219 0 0
CASEYS GENERAL STORES COM 147528103 564 4,380 SH   SOLE   4,380 0 0
CATERPILLAR COM 149123101 362 2,675 SH   SOLE   2,675 0 0
CHEVRON COM 166764100 2,981 24,198 SH   SOLE   24,198 0 0
CHURCH & DWIGHT COM 171340102 284 3,986 SH   SOLE   3,986 0 0
CINTAS COM 172908105 426 2,108 SH   SOLE   2,108 0 0
CISCO SYSTEMS COM 17275R102 20,620 381,921 SH   SOLE   381,921 0 0
CLOROX COM 189054109 500 3,117 SH   SOLE   3,117 0 0
COCA-COLA COM 191216100 1,145 24,438 SH   SOLE   24,438 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 6,465 89,235 SH   SOLE   89,235 0 0
COLGATE PALMOLIVE COM 194162103 219 3,200 SH   SOLE   3,200 0 0
CORNING COM 219350105 1,535 46,385 SH   SOLE   46,385 0 0
CVS HEALTH COM 126650100 204 3,780 SH   SOLE   3,780 0 0
CYMABAY THERAPEUTICS COM 23257D103 212 16,000 SH   SOLE   16,000 0 0
DIAGEO PLC-SP ADR COM 25243Q205 292 1,785 SH   SOLE   1,785 0 0
DIGITAL REALTY TRUST COM 253868103 19,436 163,329 SH   SOLE   163,329 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 7,783 109,366 SH   SOLE   109,366 0 0
DOLLAR GENERAL COM 256677105 6,705 56,199 SH   SOLE   56,199 0 0
DUKE ENERGY COM 26441C204 483 5,365 SH   SOLE   5,365 0 0
ELI LILLY COM 532457108 5,364 41,339 SH   SOLE   41,339 0 0
EXXON MOBIL COM 30231G102 11,301 139,864 SH   SOLE   139,864 0 0
FIRST TRUST TECHNOLOGY DIVIDEN COM 33738R118 460 12,015 SH   SOLE   12,015 0 0
FISERV COM 337738108 611 6,920 SH   SOLE   6,920 0 0
GENERAL MILLS COM 370334104 386 7,454 SH   SOLE   7,454 0 0
HOME DEPOT COM 437076102 8,373 43,636 SH   SOLE   43,636 0 0
ICON COM G4705A100 8,049 58,935 SH   SOLE   58,935 0 0
IDACORP COM 451107106 8,928 89,692 SH   SOLE   89,692 0 0
INTEL COM 458140100 15,536 289,319 SH   SOLE   289,319 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 334 2,368 SH   SOLE   2,368 0 0
ISHARES CORE S&P MID-CAP ETF COM 464287507 430 2,269 SH   SOLE   2,269 0 0
ISHARES MSCI CHINA ETF COM 46429B671 219 3,500 SH   SOLE   3,500 0 0
JOHNSON & JOHNSON COM 478160104 17,014 121,709 SH   SOLE   121,709 0 0
JPMORGAN CHASE COM 46625H100 778 7,684 SH   SOLE   7,684 0 0
KELLOGG COM 487836108 712 12,412 SH   SOLE   12,412 0 0
LHA MARKET STATE US TACTICAL E COM 26922A487 375 15,978 SH   SOLE   15,978 0 0
LOCKHEED MARTIN COM 539830109 6,540 21,788 SH   SOLE   21,788 0 0
MCDONALDS COM 580135101 520 2,741 SH   SOLE   2,741 0 0
MEDICAL PROPERTIES TRUST COM 58463J304 12,173 657,671 SH   SOLE   657,671 0 0
MERCK COM 58933Y105 852 10,242 SH   SOLE   10,242 0 0
MICROSOFT COM 594918104 23,506 199,301 SH   SOLE   199,301 0 0
MORGAN STANLEY COM 617446448 10,016 237,350 SH   SOLE   237,350 0 0
NETFLIX COM 64110L106 312 876 SH   SOLE   876 0 0
NEVADA GOLD & CASINOS COM 64126Q206 361 145,156 SH   SOLE   145,156 0 0
NEXTERA ENERGY COM 65339F101 1,242 6,426 SH   SOLE   6,426 0 0
NORTHROP GRUMMAN COM 666807102 752 2,791 SH   SOLE   2,791 0 0
ORACLE COM 68389X105 320 5,951 SH   SOLE   5,951 0 0
PACWEST BANCORP COM 695263103 2,195 58,360 SH   SOLE   58,360 0 0
PEPSICO COM 713448108 1,496 12,209 SH   SOLE   12,209 0 0
PFIZER COM 717081103 3,802 89,515 SH   SOLE   89,515 0 0
PHILIP MORRIS COM 718172109 4,011 45,383 SH   SOLE   45,383 0 0
PHILLIPS 66 COM 718546104 421 4,426 SH   SOLE   4,426 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 460 3,747 SH   SOLE   3,747 0 0
PROCTER & GAMBLE COM 742718109 2,261 21,733 SH   SOLE   21,733 0 0
RAYTHEON COM 755111507 8,776 48,196 SH   SOLE   48,196 0 0
SEMPRA ENERGY COM 816851109 421 3,348 SH   SOLE   3,348 0 0
SHIP FINANCE COM G81075106 249 20,175 SH   SOLE   20,175 0 0
SKINNY NUTRITIONAL COM 830695102 0 242,900 SH   SOLE   242,900 0 0
SPDR PORTFOLIO TOTAL STOCK MAR COM 78464A805 2,264 64,365 SH   SOLE   64,365 0 0
SPDR TRUST SERIES 1 - S&P 500 COM 78462F103 3,725 13,187 SH   SOLE   13,187 0 0
SPROTT PHYSICAL GOLD TRUST COM 85207H104 502 48,000 SH   SOLE   48,000 0 0
STRYKER COM 863667101 5,223 26,441 SH   SOLE   26,441 0 0
SYSCO COM 871829107 753 11,284 SH   SOLE   11,284 0 0
THERMO FISHER SCIENTIFIC COM 883556102 598 2,183 SH   SOLE   2,183 0 0
TORCHLIGHT ENERGY RESOURCES COM 89102U103 82 50,000 SH   SOLE   50,000 0 0
TORONTO-DOMINION BANK COM 891160509 10,243 188,532 SH   SOLE   188,532 0 0
TORTOISE ENERGY INFRASTRUCTURE COM 89147L100 2,855 121,472 SH   SOLE   121,472 0 0
TRAVELERS GROUP COM 89417E109 554 4,037 SH   SOLE   4,037 0 0
UNITED PARCEL SERVICE CL B COM 911312106 272 2,433 SH   SOLE   2,433 0 0
UNITED TECHNOLOGIES COM 913017109 428 3,322 SH   SOLE   3,322 0 0
UNITEDHEALTH GROUP COM 91324P102 926 3,744 SH   SOLE   3,744 0 0
UNIVERSAL COM 913456109 1,186 20,578 SH   SOLE   20,578 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844 221 2,015 SH   SOLE   2,015 0 0
VANGUARD FTSE EMERGING MARKETS COM 922042858 11,303 265,958 SH   SOLE   265,958 0 0
VANGUARD MID-CAP ETF COM 922908629 245 1,524 SH   SOLE   1,524 0 0
VERIZON COMMUNICATIONS COM 92343V104 10,853 183,551 SH   SOLE   183,551 0 0
WALGREEN BOOTS ALLIANCE COM 931427108 228 3,609 SH   SOLE   3,609 0 0
WALT DISNEY COM 254687106 10,411 93,765 SH   SOLE   93,765 0 0
WASTE MANAGEMENT COM 94106L109 3,333 32,078 SH   SOLE   32,078 0 0
WEBB INTERACT SERVICES COM 94748P104 8 303,575 SH   SOLE   303,575 0 0
WESTERN UNION COM 959802109 301 16,275 SH   SOLE   16,275 0 0
WEYERHAEUSER COM 962166104 352 13,356 SH   SOLE   13,356 0 0
WISDOMTREE EMERGING SMALLCAP D COM 97717W281 224 4,750 SH   SOLE   4,750 0 0
WISDOMTREE HIGH DIVIDEND ETF COM 97717W208 4,568 63,029 SH   SOLE   63,029 0 0
WISDOMTREE INTERNATIONAL DIVID COM 97717W802 1,562 38,793 SH   SOLE   38,793 0 0
WISDOMTREE SMALLCAP EARNINGS E COM 97717W562 273 7,560 SH   SOLE   7,560 0 0
WISDOMTREE US QUALITY DIV GROW COM 97717X669 7,994 185,658 SH   SOLE   185,658 0 0
WISDOMTREE US SC QUALITY DIV G COM 97717X651 2,163 62,385 SH   SOLE   62,385 0 0