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 2,103 15,408 SH   SOLE   15,408 0 0
ABBOTT LABS COM 002824100 2,432 30,826 SH   SOLE   30,826 0 0
ABBVIE COM 00287Y109 16,076 210,995 SH   SOLE   210,995 0 0
AIR PRODUCTS & CHEMICALS COM 009158106 239 1,196 SH   SOLE   1,196 0 0
ALPHABET CL A COM 02079K305 5,094 4,384 SH   SOLE   4,384 0 0
ALPHABET CL C COM 02079K107 544 468 SH   SOLE   468 0 0
ALTRIA GROUP COM 02209S103 3,460 89,473 SH   SOLE   89,473 0 0
AMAZON.COM COM 023135106 484 248 SH   SOLE   248 0 0
AMERICAN EXPRESS COM 025816109 4,712 55,039 SH   SOLE   55,039 0 0
AMERICAN TOWER COM 03027X100 12,627 57,987 SH   SOLE   57,987 0 0
AMGEN COM 031162100 13,271 65,459 SH   SOLE   65,459 0 0
APPLE COM 037833100 34,082 134,026 SH   SOLE   134,026 0 0
APPLIED MATERIALS COM 038222105 298 6,500 SH   SOLE   6,500 0 0
ASTRAZENECA PLC-ADR COM 046353108 335 7,500 SH   SOLE   7,500 0 0
AT&T COM 00206R102 11,779 404,079 SH   SOLE   404,079 0 0
BALL COM 058498106 222 3,440 SH   SOLE   3,440 0 0
BANK OF AMERICA COM 060505104 313 14,734 SH   SOLE   14,734 0 0
BAXTER INTERNATIONAL COM 071813109 341 4,198 SH   SOLE   4,198 0 0
BERKSHIRE HATHAWAY - CLASS A COM 084670108 272 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY CL B COM 084670702 825 4,514 SH   SOLE   4,514 0 0
BOEING COM 097023105 349 2,343 SH   SOLE   2,343 0 0
BRISTOL-MYERS SQUIBB COM 110122108 671 12,037 SH   SOLE   12,037 0 0
BROADCOM LTD COM 11135f101 8,572 36,155 SH   SOLE   36,155 0 0
BROWN-FORMAN CL B COM 115637209 567 10,218 SH   SOLE   10,218 0 0
CANADIAN NATIONAL RAILWAY COM 136375102 638 8,219 SH   SOLE   8,219 0 0
CASEYS GENERAL STORES COM 147528103 515 3,890 SH   SOLE   3,890 0 0
CATERPILLAR COM 149123101 247 2,125 SH   SOLE   2,125 0 0
CHEVRON COM 166764100 1,588 21,915 SH   SOLE   21,915 0 0
CHURCH & DWIGHT COM 171340102 256 3,986 SH   SOLE   3,986 0 0
CINTAS COM 172908105 365 2,108 SH   SOLE   2,108 0 0
CISCO SYSTEMS COM 17275R102 15,330 389,978 SH   SOLE   389,978 0 0
CLOROX COM 189054109 575 3,317 SH   SOLE   3,317 0 0
COCA-COLA COM 191216100 1,112 25,138 SH   SOLE   25,138 0 0
COLGATE PALMOLIVE COM 194162103 212 3,200 SH   SOLE   3,200 0 0
CYMABAY THERAPEUTICS COM 23257D103 24 16,000 SH   SOLE   16,000 0 0
DIGITAL REALTY TRUST COM 253868103 15,960 114,896 SH   SOLE   114,896 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 3,827 107,291 SH   SOLE   107,291 0 0
DOLLAR GENERAL COM 256677105 12,251 81,129 SH   SOLE   81,129 0 0
DUKE ENERGY COM 26441C204 408 5,041 SH   SOLE   5,041 0 0
ELI LILLY COM 532457108 5,662 40,814 SH   SOLE   40,814 0 0
EXXON MOBIL COM 30231G102 5,477 144,240 SH   SOLE   144,240 0 0
FIRST TRUST TECHNOLOGY DIVIDEN COM 33738R118 431 12,175 SH   SOLE   12,175 0 0
FISERV COM 337738108 636 6,700 SH   SOLE   6,700 0 0
GENERAL MILLS COM 370334104 575 10,892 SH   SOLE   10,892 0 0
HOME DEPOT COM 437076102 9,557 51,187 SH   SOLE   51,187 0 0
ICON COM G4705A100 8,634 63,485 SH   SOLE   63,485 0 0
IDACORP COM 451107106 8,621 98,201 SH   SOLE   98,201 0 0
INTEL COM 458140100 15,688 289,876 SH   SOLE   289,876 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 245 2,208 SH   SOLE   2,208 0 0
ISHARES CORE INTERNATIONAL STO COM 46432F834 2,232 47,475 SH   SOLE   47,475 0 0
ISHARES CORE S&P MID-CAP ETF COM 464287507 320 2,224 SH   SOLE   2,224 0 0
ISHARES RUSSELL 1000 GROWTH IN COM 464287614 220 1,460 SH   SOLE   1,460 0 0
JOHNSON & JOHNSON COM 478160104 15,678 119,562 SH   SOLE   119,562 0 0
JPMORGAN CHASE COM 46625H100 756 8,398 SH   SOLE   8,398 0 0
KELLOGG COM 487836108 301 5,012 SH   SOLE   5,012 0 0
LHA MARKET STATE US TACTICAL E COM 26922A487 238 10,678 SH   SOLE   10,678 0 0
LOCKHEED MARTIN COM 539830109 9,023 26,620 SH   SOLE   26,620 0 0
MCDONALDS COM 580135101 431 2,606 SH   SOLE   2,606 0 0
MEDICAL PROPERTIES TRUST COM 58463J304 11,128 643,611 SH   SOLE   643,611 0 0
MERCK COM 58933Y105 634 8,242 SH   SOLE   8,242 0 0
MICROSOFT COM 594918104 30,637 194,264 SH   SOLE   194,264 0 0
MORGAN STANLEY COM 617446448 6,474 190,425 SH   SOLE   190,425 0 0
NEXTERA ENERGY COM 65339F101 1,499 6,228 SH   SOLE   6,228 0 0
NORTHROP GRUMMAN COM 666807102 345 1,141 SH   SOLE   1,141 0 0
NVIDIA COM 67066G104 235 890 SH   SOLE   890 0 0
ORACLE COM 68389X105 308 6,369 SH   SOLE   6,369 0 0
PEPSICO COM 713448108 1,456 12,124 SH   SOLE   12,124 0 0
PFIZER COM 717081103 3,836 117,536 SH   SOLE   117,536 0 0
PHILIP MORRIS COM 718172109 2,998 41,088 SH   SOLE   41,088 0 0
PHILLIPS 66 COM 718546104 235 4,376 SH   SOLE   4,376 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 352 3,677 SH   SOLE   3,677 0 0
PROCTER & GAMBLE COM 742718109 8,260 75,092 SH   SOLE   75,092 0 0
RAYTHEON COM 755111507 7,662 58,420 SH   SOLE   58,420 0 0
SEMPRA ENERGY COM 816851109 369 3,265 SH   SOLE   3,265 0 0
SFL CORP COM G7738W106 127 13,425 SH   SOLE   13,425 0 0
SKINNY NUTRITIONAL CORPORATION COM 830695102 0 242,900 SH   SOLE   242,900 0 0
SPDR GOLD TRUST COM 78463V107 226 1,525 SH   SOLE   1,525 0 0
SPDR PORTFOLIO LARGE CAP ETF COM 78464A854 242 8,000 SH   SOLE   8,000 0 0
SPDR PORTFOLIO TOTAL STOCK MAR COM 78464A805 2,199 69,907 SH   SOLE   69,907 0 0
SPDR TRUST SERIES 1 - S&P 500 COM 78462F103 3,164 12,277 SH   SOLE   12,277 0 0
SPROTT PHYSICAL GOLD TRUST COM 85207H104 630 48,000 SH   SOLE   48,000 0 0
STRYKER COM 863667101 11,597 69,656 SH   SOLE   69,656 0 0
SYSCO COM 871829107 524 11,484 SH   SOLE   11,484 0 0
TECHNOLOGY SECTOR SPDR ETF COM 81369Y803 272 3,385 SH   SOLE   3,385 0 0
THERMO FISHER SCIENTIFIC COM 883556102 619 2,183 SH   SOLE   2,183 0 0
TORCHLIGHT ENERGY RESOURCES COM 89102U103 20 50,000 SH   SOLE   50,000 0 0
TORONTO-DOMINION BANK COM 891160509 7,693 181,482 SH   SOLE   181,482 0 0
TRAVELERS GROUP COM 89417E109 401 4,037 SH   SOLE   4,037 0 0
UNITED PARCEL SERVICE CL B COM 911312106 203 2,178 SH   SOLE   2,178 0 0
UNITED TECHNOLOGIES COM 913017109 381 4,041 SH   SOLE   4,041 0 0
UNITEDHEALTH GROUP COM 91324P102 888 3,560 SH   SOLE   3,560 0 0
UNIVERSAL COM 913456109 341 7,703 SH   SOLE   7,703 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844 200 1,935 SH   SOLE   1,935 0 0
VANGUARD FTSE EMERGING MARKETS COM 922042858 2,884 85,974 SH   SOLE   85,974 0 0
VERIZON COMMUNICATIONS COM 92343V104 11,464 213,372 SH   SOLE   213,372 0 0
WALT DISNEY COM 254687106 9,499 98,333 SH   SOLE   98,333 0 0
WASTE MANAGEMENT COM 94106L109 2,966 32,041 SH   SOLE   32,041 0 0
WEBB INTERACT SERVICES COM 94748P104 4 303,575 SH   SOLE   303,575 0 0
WESTERN UNION COM 959802109 203 11,175 SH   SOLE   11,175 0 0
WISDOMTREE HIGH DIVIDEND ETF COM 97717W208 3,416 60,349 SH   SOLE   60,349 0 0
WISDOMTREE INTERNATIONAL DIVID COM 97717W802 810 27,493 SH   SOLE   27,493 0 0
WISDOMTREE US QUALITY DIV GROW COM 97717X669 8,675 222,948 SH   SOLE   222,948 0 0
WISDOMTREE US SC QUALITY DIV G COM 97717X651 1,810 72,035 SH   SOLE   72,035 0 0