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,225 15,364 SH   SOLE   15,364 0 0
ABBOTT LABS COM 002824100 1,716 32,160 SH   SOLE   32,160 0 0
ABBVIE COM 00287Y109 15,481 174,215 SH   SOLE   174,215 0 0
ALLIANCE DATA SYSTEMS COM 018581108 384 1,734 SH   SOLE   1,734 0 0
ALPHABET - CLASS A COM 02079K305 303 311 SH   SOLE   311 0 0
ALPHABET - CLASS C COM 02079K107 377 393 SH   SOLE   393 0 0
ALTRIA GROUP COM 02209S103 3,576 56,390 SH   SOLE   56,390 0 0
AMERICAN TOWER COM 03027X100 7,074 51,755 SH   SOLE   51,755 0 0
AMEX TECHNOLOGY SELECT SECTOR COM 81369Y803 331 5,598 SH   SOLE   5,598 0 0
AMGEN COM 031162100 15,327 82,207 SH   SOLE   82,207 0 0
APPLE COM 037833100 24,696 160,240 SH   SOLE   160,240 0 0
APPLIED MATERIALS COM 038222105 1,125 21,600 SH   SOLE   21,600 0 0
ASTRAZENECA PLC-ADR COM 046353108 298 8,800 SH   SOLE   8,800 0 0
AT&T COM 00206R102 14,075 359,319 SH   SOLE   359,319 0 0
BANK OF AMERICA COM 060505104 230 9,086 SH   SOLE   9,086 0 0
BAXTER INTERNATIONAL COM 071813109 476 7,590 SH   SOLE   7,590 0 0
BERKSHIRE HATHAWAY - CLASS A COM 084670108 275 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY CL B COM 084670702 684 3,730 SH   SOLE   3,730 0 0
BOEING COM 097023105 15,484 60,911 SH   SOLE   60,911 0 0
BRISTOL-MYERS SQUIBB COM 110122108 866 13,587 SH   SOLE   13,587 0 0
CANADIAN NATIONAL RAILWAY COM 136375102 707 8,534 SH   SOLE   8,534 0 0
CASEYS GENERAL STORES COM 147528103 549 5,020 SH   SOLE   5,020 0 0
CATERPILLAR COM 149123101 312 2,500 SH   SOLE   2,500 0 0
CHEVRON COM 166764100 3,291 28,010 SH   SOLE   28,010 0 0
CHURCH & DWIGHT COM 171340102 283 5,832 SH   SOLE   5,832 0 0
CINTAS COM 172908105 457 3,166 SH   SOLE   3,166 0 0
CISCO SYSTEMS COM 17275R102 14,733 438,093 SH   SOLE   438,093 0 0
CLOROX COM 189054109 411 3,117 SH   SOLE   3,117 0 0
COCA-COLA COM 191216100 1,118 24,838 SH   SOLE   24,838 0 0
COLGATE PALMOLIVE COM 194162103 233 3,200 SH   SOLE   3,200 0 0
CORNING COM 219350105 1,847 61,731 SH   SOLE   61,731 0 0
CVS HEALTH COM 126650100 9,062 111,434 SH   SOLE   111,434 0 0
CYMABAY THERAPEUTICS COM 23257D103 169 21,000 SH   SOLE   21,000 0 0
DEERE COM 244199105 224 1,785 SH   SOLE   1,785 0 0
DIAGEO PLC-SP ADR COM 25243Q205 274 2,075 SH   SOLE   2,075 0 0
DIGITAL REALTY TRUST INC COM 253868103 21,882 184,923 SH   SOLE   184,923 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 5,721 88,727 SH   SOLE   88,727 0 0
DOLLAR GENERAL COM 256677105 3,668 45,257 SH   SOLE   45,257 0 0
DUKE ENERGY COM 26441C204 472 5,619 SH   SOLE   5,619 0 0
ELI LILLY COM 532457108 3,854 45,058 SH   SOLE   45,058 0 0
ENBRIDGE COM 29250N105 218 5,201 SH   SOLE   5,201 0 0
EXXON MOBIL COM 30231G102 8,399 102,456 SH   SOLE   102,456 0 0
FIRST TRUST TECHNOLOGY DIVIDEN COM 33738R118 282 8,705 SH   SOLE   8,705 0 0
FISERV COM 337738108 446 3,460 SH   SOLE   3,460 0 0
GENERAL DYNAMICS COM 369550108 221 1,075 SH   SOLE   1,075 0 0
GENERAL ELECTRIC COM 369604103 823 34,024 SH   SOLE   34,024 0 0
GENTEX CORP COM 371901109 202 10,225 SH   SOLE   10,225 0 0
HOME DEPOT COM 437076102 369 2,253 SH   SOLE   2,253 0 0
IDACORP COM 451107106 8,152 92,706 SH   SOLE   92,706 0 0
INTEL COM 458140100 11,000 288,857 SH   SOLE   288,857 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 430 2,962 SH   SOLE   2,962 0 0
ISHARES CORE S&P MID-CAP ETF COM 464287507 512 2,862 SH   SOLE   2,862 0 0
JM SMUCKER COM 832696405 7,605 72,474 SH   SOLE   72,474 0 0
JOHNSON & JOHNSON COM 478160104 15,318 117,823 SH   SOLE   117,823 0 0
JPMORGAN CHASE COM 46625H100 636 6,658 SH   SOLE   6,658 0 0
KBS REIT I NSA COM 48299T105 32 12,791 SH   SOLE   12,791 0 0
KELLOGG COM 487836108 1,613 25,862 SH   SOLE   25,862 0 0
KIMBERLY CLARK COM 494368103 203 1,725 SH   SOLE   1,725 0 0
MCDONALDS COM 580135101 419 2,676 SH   SOLE   2,676 0 0
MEDICAL PROPERTIES TRUST COM 58463J304 10,289 783,641 SH   SOLE   783,641 0 0
MERCANTILE BANK COM 587376104 426 12,218 SH   SOLE   12,218 0 0
MERCK COM 58933Y105 708 11,053 SH   SOLE   11,053 0 0
MICROSOFT COM 594918104 16,384 219,953 SH   SOLE   219,953 0 0
MONSANTO COM 61166W101 289 2,412 SH   SOLE   2,412 0 0
MORGAN STANLEY COM 617446448 12,034 249,816 SH   SOLE   249,816 0 0
NEVADA GOLD & CASINOS COM 64126Q206 351 150,000 SH   SOLE   150,000 0 0
NEW YORK REIT COM 64976L109 262 33,325 SH   SOLE   33,325 0 0
NEXTERA ENERGY COM 65339F101 896 6,116 SH   SOLE   6,116 0 0
NORTHROP GRUMMAN COM 666807102 1,056 3,670 SH   SOLE   3,670 0 0
NXP SEMICONDUCTORS COM N6596X109 4,509 39,875 SH   SOLE   39,875 0 0
ORACLE COM 68389X105 421 8,709 SH   SOLE   8,709 0 0
PACCAR COM 693718108 222 3,062 SH   SOLE   3,062 0 0
PEPSICO COM 713448108 1,500 13,459 SH   SOLE   13,459 0 0
PFIZER COM 717081103 9,331 261,375 SH   SOLE   261,375 0 0
PHILIP MORRIS COM 718172109 6,159 55,482 SH   SOLE   55,482 0 0
PHILLIPS 66 COM 718546104 432 4,721 SH   SOLE   4,721 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 530 3,935 SH   SOLE   3,935 0 0
PROCTER & GAMBLE COM 742718109 2,112 23,209 SH   SOLE   23,209 0 0
RAYTHEON COM 755111507 289 1,550 SH   SOLE   1,550 0 0
SEMPRA ENERGY COM 816851109 376 3,297 SH   SOLE   3,297 0 0
SHIP FINANCE COM G81075106 2,375 163,800 SH   SOLE   163,800 0 0
SKINNY NUTRITIONAL COM 830695102 0 242,900 SH   SOLE   242,900 0 0
SPDR GOLD TRUST COM 78463V107 293 2,410 SH   SOLE   2,410 0 0
SPDR TRUST SERIES 1 - S&P 500 COM 78462F103 2,268 9,027 SH   SOLE   9,027 0 0
SPROTT PHYSICAL GOLD TRUST COM 85207H104 501 48,000 SH   SOLE   48,000 0 0
STRYKER COM 863667101 4,245 29,890 SH   SOLE   29,890 0 0
SYSCO COM 871829107 584 10,818 SH   SOLE   10,818 0 0
T2 OPPORTUNITY FUND III (AI) L COM 87499p109 151 151,162 SH   SOLE   151,162 0 0
TARGET COM 87612e106 302 5,125 SH   SOLE   5,125 0 0
THERMO FISHER SCIENTIFIC COM 883556102 476 2,516 SH   SOLE   2,516 0 0
TIME WARNER COM 887317303 8,622 84,158 SH   SOLE   84,158 0 0
TORCHLIGHT ENERGY RESOURCES COM 89102U103 13 10,000 SH   SOLE   10,000 0 0
TORONTO-DOMINION BANK COM 891160509 10,312 183,262 SH   SOLE   183,262 0 0
TORTOISE ENERGY INFRASTRUCTURE COM 89147L100 10,874 375,484 SH   SOLE   375,484 0 0
TOTAL SA ADR COM 89151E109 210 3,932 SH   SOLE   3,932 0 0
TRAVELERS GROUP COM 89417E109 524 4,274 SH   SOLE   4,274 0 0
UNITED PARCEL SERVICE CL B COM 911312106 349 2,906 SH   SOLE   2,906 0 0
UNITED TECHNOLOGIES COM 913017109 284 2,449 SH   SOLE   2,449 0 0
UNITEDHEALTH GROUP COM 91324P102 874 4,465 SH   SOLE   4,465 0 0
UNIVERSAL COM 913456109 831 14,503 SH   SOLE   14,503 0 0
US BANCORP COM 902973304 239 4,466 SH   SOLE   4,466 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844 213 2,250 SH   SOLE   2,250 0 0
VANGUARD FTSE EMERGING MARKETS COM 922042858 7,793 178,868 SH   SOLE   178,868 0 0
VANGUARD MID-CAP VIPERS COM 922908629 218 1,482 SH   SOLE   1,482 0 0
VERIZON COMMUNICATIONS COM 92343V104 8,708 175,951 SH   SOLE   175,951 0 0
WALGREEN BOOTS ALLIANCE COM 931427108 234 3,025 SH   SOLE   3,025 0 0
WALT DISNEY COM 254687106 8,149 82,677 SH   SOLE   82,677 0 0
WASTE MANAGEMENT COM 94106L109 31,570 403,353 SH   SOLE   403,353 0 0
WESTERN UNION COM 959802109 747 38,925 SH   SOLE   38,925 0 0
WEYERHAEUSER COM 962166104 916 26,919 SH   SOLE   26,919 0 0
WHIRLPOOL COM 963320106 300 1,625 SH   SOLE   1,625 0 0
WISDOMTREE EMERGING MRKTS SMAL COM 97717W281 323 6,595 SH   SOLE   6,595 0 0
WISDOMTREE HIGH DIVIDEND FUND COM 97717W208 5,273 75,431 SH   SOLE   75,431 0 0
WISDOMTREE INTERNATIONAL DIVID COM 97717W802 1,731 39,553 SH   SOLE   39,553 0 0
WISDOMTREE SMALLCAP EARNINGS F COM 97717W562 286 8,180 SH   SOLE   8,180 0 0
WISDOMTREE US QUALITY DIV GROW COM 97717X669 4,985 130,642 SH   SOLE   130,642 0 0
WISDOMTREE US SC QUALITY DIV G COM 97717X651 2,203 63,835 SH   SOLE   63,835 0 0