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 306,650 3,836 SH SOLE 3,836 0 0
AIR PRODS & CHEMS INC COM 009158106 515,783 2,701 SH SOLE 2,701 0 0
ALIGN TECHNOLOGY INC COM 016255101 227,464 800 SH SOLE 800 0 0
AMAZON COM INC COM 023135106 422,037 237 SH SOLE 237 0 0
AMERICAN EXPRESS CO COM 025816109 461,683 4,224 SH SOLE 4,224 0 0
AMGEN INC COM 031162100 342,913 1,805 SH SOLE 1,805 0 0
APPLE INC COM 037833100 17,169,581 90,390 SH SOLE 90,390 0 0
APPLIED MATLS INC COM 038222105 8,434,968 212,682 SH SOLE 212,682 0 0
ARCOSA INC COM 039653100 561,784 18,389 SH SOLE 18,389 0 0
AUTOZONE INC COM 053332102 377,900 369 SH SOLE 369 0 0
BP PLC SPONSORED ADR 055622104 210,424 4,813 SH SOLE 4,813 0 0
BANK NEW YORK MELLON CORP COM 064058100 284,677 5,645 SH SOLE 5,645 0 0
BECTON DICKINSON & CO COM 075887109 6,780,419 27,151 SH SOLE 27,151 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 7,229,160 24 SH SOLE 24 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 21,510,899 107,078 SH SOLE 107,078 0 0
BOEING CO COM 097023105 1,315,517 3,449 SH SOLE 3,449 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,372,536 61,817 SH SOLE 61,817 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 974,620 20,428 SH SOLE 20,428 0 0
CVS HEALTH CORP COM 126650100 445,300 8,257 SH SOLE 8,257 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 310,488 30,605 SH SOLE 30,605 0 0
CELANESE CORP DEL COM 150870103 502,122 5,092 SH SOLE 5,092 0 0
CERNER CORP COM 156782104 271,175 4,740 SH SOLE 4,740 0 0
CHEVRON CORP NEW COM 166764100 3,165,849 25,701 SH SOLE 25,701 0 0
CLOROX CO DEL COM 189054109 3,754,443 23,398 SH SOLE 23,398 0 0
COCA COLA CO COM 191216100 4,432,347 94,587 SH SOLE 94,587 0 0
COLGATE PALMOLIVE CO COM 194162103 5,227,683 76,272 SH SOLE 76,272 0 0
CONAGRA BRANDS INC COM 205887102 3,194,677 115,165 SH SOLE 115,165 0 0
CORNING INC COM 219350105 240,372 7,262 SH SOLE 7,262 0 0
CUMMINS INC COM 231021106 204,442 1,295 SH SOLE 1,295 0 0
DANAHER CORPORATION COM 235851102 10,199,865 77,260 SH SOLE 77,260 0 0
DISNEY WALT CO COM DISNEY 254687106 8,107,744 73,023 SH SOLE 73,023 0 0
GENERAL ELECTRIC CO COM 369604103 422,996 42,342 SH SOLE 42,342 0 0
GILEAD SCIENCES INC COM 375558103 275,902 4,244 SH SOLE 4,244 0 0
HANESBRANDS INC COM 410345102 800,023 44,744 SH SOLE 44,744 0 0
HASBRO INC COM 418056107 207,194 2,437 SH SOLE 2,437 0 0
HOME DEPOT INC COM 437076102 1,403,100 7,312 SH SOLE 7,312 0 0
HONEYWELL INTL INC COM 438516106 3,379,593 21,266 SH SOLE 21,266 0 0
HORMEL FOODS CORP COM 440452100 24,749,953 552,948 SH SOLE 552,948 0 0
INTEL CORP COM 458140100 2,378,373 44,290 SH SOLE 44,290 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 953,695 6,759 SH SOLE 6,759 0 0
INTL PAPER CO COM 460146103 1,795,276 38,800 SH SOLE 38,800 0 0
ISHARES GOLD TRUST ISHARES 464285105 210,460 17,000 SH SOLE 17,000 0 0
ISHARES TR SELECT DIVID ETF 464287168 382,411 3,895 SH SOLE 3,895 0 0
ISHARES TR TRANS AVG ETF 464287192 1,339,845 7,155 SH SOLE 7,155 0 0
ISHARES TR CORE S&P500 ETF 464287200 326,674 1,148 SH SOLE 1,148 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 503,808 2,923 SH SOLE 2,923 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,182,409 33,648 SH SOLE 33,648 0 0
ISHARES TR RUS MID CAP ETF 464287499 338,806 6,280 SH SOLE 6,280 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,121,437 5,921 SH SOLE 5,921 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 212,703 1,774 SH SOLE 1,774 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 540,408 3,530 SH SOLE 3,530 0 0
ISHARES TR PFD AND INCM SEC 464288687 322,517 8,824 SH SOLE 8,824 0 0
JOHNSON & JOHNSON COM 478160104 8,436,606 60,352 SH SOLE 60,352 0 0
KIMBERLY CLARK CORP COM 494368103 208,648 1,684 SH SOLE 1,684 0 0
LAMB WESTON HLDGS INC COM 513272104 1,984,411 26,480 SH SOLE 26,480 0 0
LEGGETT & PLATT INC COM 524660107 332,271 7,870 SH SOLE 7,870 0 0
LILLY ELI & CO COM 532457108 4,533,295 34,936 SH SOLE 34,936 0 0
LINCOLN NATL CORP IND COM 534187109 235,857 4,018 SH SOLE 4,018 0 0
LOWES COS INC COM 548661107 3,658,050 33,416 SH SOLE 33,416 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 158,395 20,050 SH SOLE 20,050 0 0
MARATHON OIL CORP COM 565849106 1,634,188 97,797 SH SOLE 97,797 0 0
MARTIN MARIETTA MATLS INC COM 573284106 231,558 1,151 SH SOLE 1,151 0 0
MCDONALDS CORP COM 580135101 523,364 2,756 SH SOLE 2,756 0 0
MICROSOFT CORP COM 594918104 9,882,428 83,792 SH SOLE 83,792 0 0
MONDELEZ INTL INC CL A 609207105 668,379 13,389 SH SOLE 13,389 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,130,665 36,538 SH SOLE 36,538 0 0
NEWELL BRANDS INC COM 651229106 1,028,348 67,037 SH SOLE 67,037 0 0
NIKE INC CL B 654106103 596,796 7,087 SH SOLE 7,087 0 0
NORTHROP GRUMMAN CORP COM 666807102 310,040 1,150 SH SOLE 1,150 0 0
NUCOR CORP COM 670346105 4,826,246 82,712 SH SOLE 82,712 0 0
ONEOK INC NEW COM 682680103 550,549 7,883 SH SOLE 7,883 0 0
PAYCHEX INC COM 704326107 10,518,872 131,158 SH SOLE 131,158 0 0
PEPSICO INC COM 713448108 8,250,188 67,321 SH SOLE 67,321 0 0
PFIZER INC COM 717081103 3,757,704 88,479 SH SOLE 88,479 0 0
PHILIP MORRIS INTL INC COM 718172109 1,637,955 18,531 SH SOLE 18,531 0 0
PROCTER & GAMBLE CO COM 742718109 1,800,689 17,306 SH SOLE 17,306 0 0
QUALCOMM INC COM 747525103 6,209,768 108,886 SH SOLE 108,886 0 0
REALTY INCOME CORP COM 756109104 374,200 5,087 SH SOLE 5,087 0 0
SCHLUMBERGER LTD COM 806857108 1,390,885 31,923 SH SOLE 31,923 0 0
SUNCOR ENERGY INC NEW COM 867224107 236,739 7,300 SH SOLE 7,300 0 0
SYSCO CORP COM 871829107 167,819,485 2,513,773 SH SOLE 2,513,773 0 0
TJX COS INC NEW COM 872540109 246,256 4,628 SH SOLE 4,628 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 835,667 3,053 SH SOLE 3,053 0 0
TRINITY INDS INC COM 896522109 1,216,294 55,973 SH SOLE 55,973 0 0
US BANCORP DEL COM NEW 902973304 4,653,033 96,556 SH SOLE 96,556 0 0
UNION PAC CORP COM 907818108 8,100,004 48,445 SH SOLE 48,445 0 0
UNITED PARCEL SERVICE INC CL B 911312106 295,105 2,641 SH SOLE 2,641 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,185,680 122,016 SH SOLE 122,016 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,178,934 13,565 SH SOLE 13,565 0 0
WALMART INC COM 931142103 8,017,356 82,204 SH SOLE 82,204 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 702,424 11,102 SH SOLE 11,102 0 0
WELLS FARGO CO NEW COM 949746101 5,608,261 116,065 SH SOLE 116,065 0 0
WESTERN UN CO COM 959802109 2,990,219 161,896 SH SOLE 161,896 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,270,723 12,639 SH SOLE 12,639 0 0
TARGET CORP COM 87612E106 394,478 4,915 SH SOLE 4,915 0 0
TOTAL S.A. SPONSORED ADS 89151E109 261,778 4,704 SH SOLE 4,704 0 0
TRAVELERS COMPANIES INC COM 89417E109 229,194 1,671 SH SOLE 1,671 0 0
AT&T INC COM 00206R102 689,952 22,001 SH SOLE 22,001 0 0
ALPHABET INC CAP STK CL C 02079K107 708,679 604 SH SOLE 604 0 0
ALPHABET INC CAP STK CL A 02079K305 4,665,192 3,964 SH SOLE 3,964 0 0
ALTRIA GROUP INC COM 02209S103 1,193,683 20,785 SH SOLE 20,785 0 0
BLACKROCK INCOME TR INC COM 09247F100 227,046 38,159 SH SOLE 38,159 0 0
CME GROUP INC COM 12572Q105 366,191 2,225 SH SOLE 2,225 0 0
CARDINAL HEALTH INC COM 14149Y108 3,761,093 78,112 SH SOLE 78,112 0 0
CISCO SYS INC COM 17275R102 8,863,970 164,178 SH SOLE 164,178 0 0
COMCAST CORP NEW CL A 20030N101 844,498 21,123 SH SOLE 21,123 0 0
CONOCOPHILLIPS COM 20825C104 3,119,294 46,738 SH SOLE 46,738 0 0
COSTCO WHSL CORP NEW COM 22160K105 497,356 2,054 SH SOLE 2,054 0 0
DENTSPLY SIRONA INC COM 24906P109 2,045,191 41,242 SH SOLE 41,242 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 428,004 2,616 SH SOLE 2,616 0 0
DUFF & PHELPS UTIL CORP BD T COM 26432K108 165,266 19,217 SH SOLE 19,217 0 0
EXXON MOBIL CORP COM 30231G102 5,623,115 69,593 SH SOLE 69,593 0 0
FACEBOOK INC CL A 30303M102 224,199 1,345 SH SOLE 1,345 0 0
FEDEX CORP COM 31428X106 3,665,389 20,205 SH SOLE 20,205 0 0
GANNETT CO INC COM COM 36473H104 1,481,523 140,562 SH SOLE 140,562 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 216,949 1,130 SH SOLE 1,130 0 0
HP INC COM 40434L105 758,877 39,057 SH SOLE 39,057 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 700,537 45,401 SH SOLE 45,401 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 10,570,392 93,238 SH SOLE 93,238 0 0
JPMORGAN CHASE & CO COM 46625H100 2,963,508 29,275 SH SOLE 29,275 0 0
MANULIFE FINL CORP COM 56501R106 193,687 11,454 SH SOLE 11,454 0 0
MARATHON PETE CORP COM 56585A102 2,496,523 41,713 SH SOLE 41,713 0 0
MASTERCARD INC CL A 57636Q104 271,944 1,155 SH SOLE 1,155 0 0
MERCK & CO. INC COM 58933Y105 6,827,009 82,085 SH SOLE 82,085 0 0
NUTRIEN LTD COM 67077M108 1,491,050 28,261 SH SOLE 28,261 0 0
ORACLE CORP COM 68389X105 1,635,201 30,445 SH SOLE 30,445 0 0
PUBLIC STORAGE COM 74460D109 579,730 2,662 SH SOLE 2,662 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,298,290 50,617 SH SOLE 50,617 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 729,626 18,575 SH SOLE 18,575 0 0
SALESFORCE COM INC COM 79466L302 384,047 2,425 SH SOLE 2,425 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 229,770 4,095 SH SOLE 4,095 0 0
3M CO COM 88579Y101 346,993 1,670 SH SOLE 1,670 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 240,922 10,252 SH SOLE 10,252 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,019,453 4,123 SH SOLE 4,123 0 0
VARIAN MED SYS INC COM 92220P105 8,546,141 60,303 SH SOLE 60,303 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 910,484 15,398 SH SOLE 15,398 0 0
VISA INC COM CL A 92826C839 265,992 1,703 SH SOLE 1,703 0 0
WASTE MGMT INC DEL COM 94106L109 297,598 2,864 SH SOLE 2,864 0 0
CONSOLIDATED WATER CO INC ORD G23773107 217,219 16,878 SH SOLE 16,878 0 0
EATON CORP PLC SHS G29183103 4,842,542 60,111 SH SOLE 60,111 0 0
MEDTRONIC PLC SHS G5960L103 5,225,169 57,369 SH SOLE 57,369 0 0
INGERSOLL-RAND PLC SHS G47791101 7,089,832 65,677 SH SOLE 65,677 0 0
DOWDUPONT INC COM COM 26078J100 837,074 15,702 SH SOLE 15,702 0 0