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,330 15,168 SH   SOLE   15,168 0 0
ABBOTT LABS COM 002824100 1,852 30,910 SH   SOLE   30,910 0 0
ABBVIE COM 00287Y109 16,276 171,960 SH   SOLE   171,960 0 0
ALLIANCE DATA SYSTEMS COM 018581108 369 1,734 SH   SOLE   1,734 0 0
ALPHABET - CLASS A COM 02079K305 333 321 SH   SOLE   321 0 0
ALPHABET - CLASS C COM 02079K107 405 393 SH   SOLE   393 0 0
ALTRIA GROUP COM 02209S103 3,772 60,530 SH   SOLE   60,530 0 0
AMAZON.COM COM 023135106 243 168 SH   SOLE   168 0 0
AMERICAN TOWER COM 03027X100 8,543 58,781 SH   SOLE   58,781 0 0
AMEX TECHNOLOGY SELECT SECTOR COM 81369Y803 392 5,988 SH   SOLE   5,988 0 0
AMGEN COM 031162100 13,757 80,697 SH   SOLE   80,697 0 0
APPLE COM 037833100 26,151 155,866 SH   SOLE   155,866 0 0
APPLIED MATERIALS COM 038222105 1,201 21,600 SH   SOLE   21,600 0 0
ASTRAZENECA PLC-ADR COM 046353108 308 8,800 SH   SOLE   8,800 0 0
AT&T COM 00206R102 12,450 349,236 SH   SOLE   349,236 0 0
BANK OF AMERICA COM 060505104 282 9,392 SH   SOLE   9,392 0 0
BAXTER INTERNATIONAL COM 071813109 467 7,184 SH   SOLE   7,184 0 0
BERKSHIRE HATHAWAY - CLASS A COM 084670108 299 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY CL B COM 084670702 748 3,752 SH   SOLE   3,752 0 0
BOEING COM 097023105 18,793 57,316 SH   SOLE   57,316 0 0
BRISTOL-MYERS SQUIBB COM 110122108 850 13,437 SH   SOLE   13,437 0 0
CANADIAN NATIONAL RAILWAY COM 136375102 624 8,534 SH   SOLE   8,534 0 0
CASEYS GENERAL STORES COM 147528103 551 5,020 SH   SOLE   5,020 0 0
CATERPILLAR COM 149123101 350 2,375 SH   SOLE   2,375 0 0
CHEVRON COM 166764100 3,149 27,610 SH   SOLE   27,610 0 0
CHURCH & DWIGHT COM 171340102 260 5,166 SH   SOLE   5,166 0 0
CINTAS COM 172908105 540 3,166 SH   SOLE   3,166 0 0
CISCO SYSTEMS COM 17275R102 18,397 428,930 SH   SOLE   428,930 0 0
CLOROX COM 189054109 415 3,117 SH   SOLE   3,117 0 0
COCA-COLA COM 191216100 1,027 23,638 SH   SOLE   23,638 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 6,019 74,765 SH   SOLE   74,765 0 0
COLGATE PALMOLIVE COM 194162103 255 3,551 SH   SOLE   3,551 0 0
CORNING COM 219350105 2,138 76,679 SH   SOLE   76,679 0 0
CVS HEALTH COM 126650100 281 4,510 SH   SOLE   4,510 0 0
CYMABAY THERAPEUTICS COM 23257D103 273 21,000 SH   SOLE   21,000 0 0
DEERE COM 244199105 277 1,785 SH   SOLE   1,785 0 0
DIAGEO PLC-SP ADR COM 25243Q205 281 2,075 SH   SOLE   2,075 0 0
DIGITAL REALTY TRUST INC COM 253868103 18,260 173,278 SH   SOLE   173,278 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 7,014 97,507 SH   SOLE   97,507 0 0
DOLLAR GENERAL COM 256677105 4,081 43,620 SH   SOLE   43,620 0 0
DUKE ENERGY COM 26441C204 390 5,032 SH   SOLE   5,032 0 0
ELI LILLY COM 532457108 3,369 43,543 SH   SOLE   43,543 0 0
EXXON MOBIL COM 30231G102 9,915 132,896 SH   SOLE   132,896 0 0
FIRST TRUST TECHNOLOGY DIVIDEN COM 33738R118 292 8,155 SH   SOLE   8,155 0 0
FISERV COM 337738108 493 6,920 SH   SOLE   6,920 0 0
GENERAL DYNAMICS COM 369550108 237 1,075 SH   SOLE   1,075 0 0
GENTEX CORP COM 371901109 235 10,225 SH   SOLE   10,225 0 0
HOME DEPOT COM 437076102 436 2,448 SH   SOLE   2,448 0 0
ICON COM G4705A100 6,319 53,490 SH   SOLE   53,490 0 0
IDACORP COM 451107106 7,788 88,231 SH   SOLE   88,231 0 0
INTEL COM 458140100 14,949 287,032 SH   SOLE   287,032 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 326 2,128 SH   SOLE   2,128 0 0
ISHARES CORE S&P MID-CAP ETF COM 464287507 506 2,699 SH   SOLE   2,699 0 0
ISHARES MSCI CHINA ETF COM 46429B671 3,627 52,895 SH   SOLE   52,895 0 0
JM SMUCKER COM 832696405 8,585 69,229 SH   SOLE   69,229 0 0
JOHNSON & JOHNSON COM 478160104 15,110 117,905 SH   SOLE   117,905 0 0
JPMORGAN CHASE COM 46625H100 712 6,477 SH   SOLE   6,477 0 0
KELLOGG COM 487836108 1,681 25,862 SH   SOLE   25,862 0 0
MCDONALDS COM 580135101 398 2,546 SH   SOLE   2,546 0 0
MEDICAL PROPERTIES TRUST COM 58463J304 10,200 784,641 SH   SOLE   784,641 0 0
MERCK COM 58933Y105 553 10,153 SH   SOLE   10,153 0 0
MICROSOFT COM 594918104 19,455 213,163 SH   SOLE   213,163 0 0
MONSANTO COM 61166W101 281 2,412 SH   SOLE   2,412 0 0
MORGAN STANLEY COM 617446448 13,516 250,476 SH   SOLE   250,476 0 0
NEVADA GOLD & CASINOS COM 64126Q206 314 143,156 SH   SOLE   143,156 0 0
NEXTERA ENERGY COM 65339F101 988 6,051 SH   SOLE   6,051 0 0
NORTHROP GRUMMAN COM 666807102 1,281 3,670 SH   SOLE   3,670 0 0
ORACLE COM 68389X105 348 7,609 SH   SOLE   7,609 0 0
PACCAR COM 693718108 203 3,062 SH   SOLE   3,062 0 0
PEPSICO COM 713448108 1,447 13,259 SH   SOLE   13,259 0 0
PFIZER COM 717081103 3,339 94,071 SH   SOLE   94,071 0 0
PHILIP MORRIS COM 718172109 5,156 51,867 SH   SOLE   51,867 0 0
PHILLIPS 66 COM 718546104 453 4,721 SH   SOLE   4,721 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 565 3,735 SH   SOLE   3,735 0 0
PROCTER & GAMBLE COM 742718109 1,400 17,654 SH   SOLE   17,654 0 0
RAYTHEON COM 755111507 352 1,632 SH   SOLE   1,632 0 0
REINSURANCE GROUP OF AMERICA COM 759351604 221 1,433 SH   SOLE   1,433 0 0
SEMPRA ENERGY COM 816851109 367 3,297 SH   SOLE   3,297 0 0
SHIP FINANCE COM G81075106 2,304 161,150 SH   SOLE   161,150 0 0
SKINNY NUTRITIONAL COM 830695102 0 242,900 SH   SOLE   242,900 0 0
SPDR GOLD TRUST COM 78463V107 278 2,212 SH   SOLE   2,212 0 0
SPDR TRUST SERIES 1 - S&P 500 COM 78462F103 2,310 8,780 SH   SOLE   8,780 0 0
SPROTT PHYSICAL GOLD TRUST COM 85207H104 516 48,000 SH   SOLE   48,000 0 0
STRYKER COM 863667101 4,179 25,966 SH   SOLE   25,966 0 0
SYSCO COM 871829107 649 10,818 SH   SOLE   10,818 0 0
T2 OPPORTUNITY FUND III (AI) L COM 87499p109 153 152,879 SH   SOLE   152,879 0 0
TARGET COM 87612e106 351 5,050 SH   SOLE   5,050 0 0
THERMO FISHER SCIENTIFIC COM 883556102 519 2,516 SH   SOLE   2,516 0 0
TIME WARNER COM 887317303 6,392 67,588 SH   SOLE   67,588 0 0
TORCHLIGHT ENERGY RESOURCES COM 89102U103 13 10,000 SH   SOLE   10,000 0 0
TORONTO-DOMINION BANK COM 891160509 10,416 183,222 SH   SOLE   183,222 0 0
TORTOISE ENERGY INFRASTRUCTURE COM 89147L100 6,037 241,676 SH   SOLE   241,676 0 0
TRAVELERS GROUP COM 89417E109 595 4,284 SH   SOLE   4,284 0 0
UNITED PARCEL SERVICE CL B COM 911312106 304 2,906 SH   SOLE   2,906 0 0
UNITED TECHNOLOGIES COM 913017109 308 2,449 SH   SOLE   2,449 0 0
UNITEDHEALTH GROUP COM 91324P102 304 1,421 SH   SOLE   1,421 0 0
UNIVERSAL COM 913456109 928 19,128 SH   SOLE   19,128 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844 207 2,053 SH   SOLE   2,053 0 0
VANGUARD FTSE EMERGING MARKETS COM 922042858 14,333 305,093 SH   SOLE   305,093 0 0
VANGUARD MID-CAP VIPERS COM 922908629 247 1,604 SH   SOLE   1,604 0 0
VERIZON COMMUNICATIONS COM 92343V104 8,357 174,768 SH   SOLE   174,768 0 0
WALT DISNEY COM 254687106 8,497 84,598 SH   SOLE   84,598 0 0
WASTE MANAGEMENT COM 94106L109 33,089 393,353 SH   SOLE   393,353 0 0
WEBB INTERACT SERVICES COM 94748P104 11 303,575 SH   SOLE   303,575 0 0
WESTERN UNION COM 959802109 733 38,100 SH   SOLE   38,100 0 0
WEYERHAEUSER COM 962166104 904 25,819 SH   SOLE   25,819 0 0
WHIRLPOOL COM 963320106 218 1,425 SH   SOLE   1,425 0 0
WISDOMTREE EMERGING MRKTS SMAL COM 97717W281 374 6,925 SH   SOLE   6,925 0 0
WISDOMTREE HIGH DIVIDEND FUND COM 97717W208 4,595 67,449 SH   SOLE   67,449 0 0
WISDOMTREE INTERNATIONAL DIVID COM 97717W802 1,759 40,378 SH   SOLE   40,378 0 0
WISDOMTREE JAPAN CURRENCY HEDG COM 97717W851 4,498 80,310 SH   SOLE   80,310 0 0
WISDOMTREE SMALLCAP EARNINGS F COM 97717W562 286 8,000 SH   SOLE   8,000 0 0
WISDOMTREE US QUALITY DIV GROW COM 97717X669 5,595 138,633 SH   SOLE   138,633 0 0
WISDOMTREE US SC QUALITY DIV G COM 97717X651 2,425 70,595 SH   SOLE   70,595 0 0