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
Expires: July 31, 2015
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
ABBOTT LABS COM 002824100 277,741 3,786 SH SOLE 3,786 0 0
AIR PRODS & CHEMS INC COM 009158106 451,202 2,701 SH SOLE 2,701 0 0
ALIGN TECHNOLOGY INC COM 016255101 312,976 800 SH SOLE 800 0 0
AMAZON COM INC COM 023135106 494,741 247 SH SOLE 247 0 0
AMERICAN EXPRESS CO COM 025816109 449,813 4,224 SH SOLE 4,224 0 0
AMGEN INC COM 031162100 374,158 1,805 SH SOLE 1,805 0 0
APPLE INC COM 037833100 19,638,703 86,997 SH SOLE 86,997 0 0
APPLIED MATLS INC COM 038222105 7,587,884 196,323 SH SOLE 196,323 0 0
AUTOZONE INC COM 053332102 293,990 379 SH SOLE 379 0 0
BANK NEW YORK MELLON CORP COM 064058100 287,839 5,645 SH SOLE 5,645 0 0
BECTON DICKINSON & CO COM 075887109 5,546,250 21,250 SH SOLE 21,250 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 7,680,001 24 SH SOLE 24 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23,353,406 109,072 SH SOLE 109,072 0 0
BOEING CO COM 097023105 1,273,385 3,424 SH SOLE 3,424 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,415,605 62,743 SH SOLE 62,743 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,262,583 20,338 SH SOLE 20,338 0 0
CVS HEALTH CORP COM 126650100 633,853 8,052 SH SOLE 8,052 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 338,384 28,105 SH SOLE 28,105 0 0
CELANESE CORP DEL COM 150870103 580,488 5,092 SH SOLE 5,092 0 0
CERNER CORP COM 156782104 301,761 4,685 SH SOLE 4,685 0 0
CHEVRON CORP NEW COM 166764100 3,172,555 25,945 SH SOLE 25,945 0 0
CITIGROUP INC COM NEW 172967424 226,914 3,163 SH SOLE 3,163 0 0
CLOROX CO DEL COM 189054109 3,528,919 23,462 SH SOLE 23,462 0 0
COCA COLA CO COM 191216100 4,450,037 96,342 SH SOLE 96,342 0 0
COLGATE PALMOLIVE CO COM 194162103 5,235,757 78,204 SH SOLE 78,204 0 0
CONAGRA BRANDS INC COM 205887102 2,814,177 82,843 SH SOLE 82,843 0 0
CORNING INC COM 219350105 266,939 7,562 SH SOLE 7,562 0 0
DANAHER CORPORATION COM 235851102 7,271,201 66,917 SH SOLE 66,917 0 0
DISNEY WALT CO COM DISNEY 254687106 8,087,336 69,158 SH SOLE 69,158 0 0
GABELLI EQUITY TR INC COM 362397101 92,133 14,218 SH SOLE 14,218 0 0
GENERAL ELECTRIC CO COM 369604103 1,497,235 132,616 SH SOLE 132,616 0 0
GILEAD SCIENCES INC COM 375558103 330,613 4,282 SH SOLE 4,282 0 0
HANESBRANDS INC COM 410345102 2,716,471 147,394 SH SOLE 147,394 0 0
HASBRO INC COM 418056107 256,178 2,437 SH SOLE 2,437 0 0
HONEYWELL INTL INC COM 438516106 2,481,357 14,912 SH SOLE 14,912 0 0
HORMEL FOODS CORP COM 440452100 22,104,306 561,023 SH SOLE 561,023 0 0
INTEL CORP COM 458140100 2,096,035 44,323 SH SOLE 44,323 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,401,166 22,493 SH SOLE 22,493 0 0
ISHARES GOLD TRUST ISHARES 464285105 194,310 17,000 SH SOLE 17,000 0 0
ISHARES TR SELECT DIVID ETF 464287168 328,210 3,290 SH SOLE 3,290 0 0
ISHARES TR TRANS AVG ETF 464287192 1,401,986 6,854 SH SOLE 6,854 0 0
ISHARES TR CORE S&P500 ETF 464287200 254,090 868 SH SOLE 868 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 245,026 1,383 SH SOLE 1,383 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,177,312 32,024 SH SOLE 32,024 0 0
ISHARES TR RUS MID CAP ETF 464287499 346,185 1,570 SH SOLE 1,570 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,100,050 5,465 SH SOLE 5,465 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 235,942 1,774 SH SOLE 1,774 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 594,982 3,530 SH SOLE 3,530 0 0
ISHARES TR PFD AND INCM SEC 464288687 310,927 8,374 SH SOLE 8,374 0 0
JOHNSON & JOHNSON COM 478160104 8,141,530 58,924 SH SOLE 58,924 0 0
KRAFT HEINZ CO COM 500754106 363,010 6,587 SH SOLE 6,587 0 0
LAMB WESTON HLDGS INC COM 513272104 1,808,056 27,148 SH SOLE 27,148 0 0
LEGGETT & PLATT INC COM 524660107 344,627 7,870 SH SOLE 7,870 0 0
LILLY ELI & CO COM 532457108 3,791,906 35,336 SH SOLE 35,336 0 0
LINCOLN NATL CORP IND COM 534187109 271,858 4,018 SH SOLE 4,018 0 0
LOWES COS INC COM 548661107 3,824,310 33,307 SH SOLE 33,307 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 155,588 20,050 SH SOLE 20,050 0 0
MARATHON OIL CORP COM 565849106 2,315,219 99,451 SH SOLE 99,451 0 0
MARTIN MARIETTA MATLS INC COM 573284106 218,522 1,201 SH SOLE 1,201 0 0
MCDONALDS CORP COM 580135101 484,806 2,898 SH SOLE 2,898 0 0
MICROSOFT CORP COM 594918104 9,574,141 83,712 SH SOLE 83,712 0 0
MONDELEZ INTL INC CL A 609207105 588,939 13,709 SH SOLE 13,709 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,564,920 35,077 SH SOLE 35,077 0 0
NEWELL BRANDS INC COM 651229106 2,964,652 146,042 SH SOLE 146,042 0 0
NIKE INC CL B 654106103 688,519 8,127 SH SOLE 8,127 0 0
NORTHROP GRUMMAN CORP COM 666807102 364,976 1,150 SH SOLE 1,150 0 0
NUCOR CORP COM 670346105 4,532,297 71,431 SH SOLE 71,431 0 0
ONEOK INC NEW COM 682680103 494,325 7,292 SH SOLE 7,292 0 0
PAYCHEX INC COM 704326107 9,833,601 133,518 SH SOLE 133,518 0 0
PEPSICO INC COM 713448108 7,627,555 68,225 SH SOLE 68,225 0 0
PFIZER INC COM 717081103 3,928,400 89,140 SH SOLE 89,140 0 0
PHILIP MORRIS INTL INC COM 718172109 1,511,018 18,531 SH SOLE 18,531 0 0
PROCTER & GAMBLE CO COM 742718109 1,419,571 17,056 SH SOLE 17,056 0 0
QUALCOMM INC COM 747525103 7,098,340 98,547 SH SOLE 98,547 0 0
REALTY INCOME CORP COM 756109104 289,399 5,087 SH SOLE 5,087 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 261,249 3,834 SH SOLE 3,834 0 0
SCHLUMBERGER LTD COM 806857108 3,534,517 58,019 SH SOLE 58,019 0 0
SUNCOR ENERGY INC NEW COM 867224107 282,437 7,300 SH SOLE 7,300 0 0
SYSCO CORP COM 871829107 204,217,191 2,787,948 SH SOLE 2,787,948 0 0
TJX COS INC NEW COM 872540109 252,493 2,254 SH SOLE 2,254 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 264,960 6,000 SH SOLE 6,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 745,176 3,053 SH SOLE 3,053 0 0
TRINITY INDS INC COM 896522109 2,079,393 56,752 SH SOLE 56,752 0 0
US BANCORP DEL COM NEW 902973304 5,355,462 101,410 SH SOLE 101,410 0 0
UNION PAC CORP COM 907818108 7,937,148 48,745 SH SOLE 48,745 0 0
UNITED PARCEL SERVICE INC CL B 911312106 308,337 2,641 SH SOLE 2,641 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,787,201 116,761 SH SOLE 116,761 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,052,067 13,040 SH SOLE 13,040 0 0
WALMART INC COM 931142103 7,796,127 83,017 SH SOLE 83,017 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 847,973 11,632 SH SOLE 11,632 0 0
WELLS FARGO CO NEW COM 949746101 6,239,871 118,719 SH SOLE 118,719 0 0
WESTERN UN CO COM 959802109 3,241,687 170,078 SH SOLE 170,078 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,278,343 12,263 SH SOLE 12,263 0 0
TARGET CORP COM 87612E106 433,552 4,915 SH SOLE 4,915 0 0
TOTAL S.A. SPONSORED ADS 89151E109 308,686 4,794 SH SOLE 4,794 0 0
TRAVELERS COMPANIES INC COM 89417E109 221,545 1,708 SH SOLE 1,708 0 0
AT&T INC COM 00206R102 820,359 24,430 SH SOLE 24,430 0 0
ALPHABET INC CAP STK CL C 02079K107 679,085 569 SH SOLE 569 0 0
ALPHABET INC CAP STK CL A 02079K305 3,507,774 2,906 SH SOLE 2,906 0 0
ALTRIA GROUP INC COM 02209S103 1,253,543 20,785 SH SOLE 20,785 0 0
BLACKROCK INCOME TR INC COM 09247F100 218,269 38,159 SH SOLE 38,159 0 0
CME GROUP INC COM 12572Q105 378,717 2,225 SH SOLE 2,225 0 0
CARDINAL HEALTH INC COM 14149Y108 4,132,350 76,525 SH SOLE 76,525 0 0
CISCO SYS INC COM 17275R102 8,104,506 166,588 SH SOLE 166,588 0 0
COMCAST CORP NEW CL A 20030N101 742,300 20,963 SH SOLE 20,963 0 0
CONOCOPHILLIPS COM 20825C104 3,658,621 47,269 SH SOLE 47,269 0 0
COSTCO WHSL CORP NEW COM 22160K105 474,223 2,019 SH SOLE 2,019 0 0
DENTSPLY SIRONA INC COM 24906P109 2,993,763 79,326 SH SOLE 79,326 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 370,609 2,616 SH SOLE 2,616 0 0
DUFF & PHELPS UTIL CORP BD T COM 26432K108 161,231 19,217 SH SOLE 19,217 0 0
EXXON MOBIL CORP COM 30231G102 6,047,387 71,129 SH SOLE 71,129 0 0
FACEBOOK INC CL A 30303M102 211,331 1,285 SH SOLE 1,285 0 0
GANNETT CO INC COM COM 36473H104 1,474,593 147,312 SH SOLE 147,312 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 253,391 1,130 SH SOLE 1,130 0 0
HP INC COM 40434L105 1,017,245 39,474 SH SOLE 39,474 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 732,743 44,926 SH SOLE 44,926 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 10,680,511 89,926 SH SOLE 89,926 0 0
JPMORGAN CHASE & CO COM 46625H100 3,333,294 29,540 SH SOLE 29,540 0 0
MANULIFE FINL CORP COM 56501R106 204,798 11,454 SH SOLE 11,454 0 0
MARATHON PETE CORP COM 56585A102 2,532,090 31,663 SH SOLE 31,663 0 0
MASTERCARD INC CL A 57636Q104 232,627 1,045 SH SOLE 1,045 0 0
MERCK & CO. INC COM 58933Y105 5,885,608 82,966 SH SOLE 82,966 0 0
NUTRIEN LTD COM 67077M108 1,653,047 28,649 SH SOLE 28,649 0 0
ORACLE CORP COM 68389X105 1,535,354 29,778 SH SOLE 29,778 0 0
PUBLIC STORAGE COM 74460D109 536,739 2,662 SH SOLE 2,662 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,418,258 49,595 SH SOLE 49,595 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 677,370 17,709 SH SOLE 17,709 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 229,203 4,250 SH SOLE 4,250 0 0
3M CO COM 88579Y101 351,886 1,670 SH SOLE 1,670 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 531,625 19,741 SH SOLE 19,741 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,096,883 4,123 SH SOLE 4,123 0 0
VARIAN MED SYS INC COM 92220P105 6,807,359 60,818 SH SOLE 60,818 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 826,905 15,488 SH SOLE 15,488 0 0
VISA INC COM CL A 92826C839 255,603 1,703 SH SOLE 1,703 0 0
WASTE MGMT INC DEL COM 94106L109 258,791 2,864 SH SOLE 2,864 0 0
CONSOLIDATED WATER CO INC ORD G23773107 233,760 16,878 SH SOLE 16,878 0 0
DOWDUPONT INC COM COM 26078J100 1,004,651 15,622 SH SOLE 15,622 0 0
INGERSOLL-RAND PLC SHS G47791101 6,144,854 60,067 SH SOLE 60,067 0 0
MEDTRONIC PLC SHS G5960L103 5,702,213 57,967 SH SOLE 57,967 0 0
EATON CORP PLC SHS G29183103 4,192,615 48,341 SH SOLE 48,341 0 0
CA INC COM COM 12673P105 3,300,875 74,765 SH SOLE 74,765 0 0
EXPRESS SCRIPTS HLDG CO COM COM 30219G108 340,136 3,580 SH SOLE 3,580 0 0