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 353,434 4,069 SH SOLE 4,069 0 0
AIR PRODS & CHEMS INC COM 009158106 634,708 2,701 SH SOLE 2,701 0 0
ALIGN TECHNOLOGY INC COM 016255101 223,232 800 SH SOLE 800 0 0
AMAZON COM INC COM 023135106 450,873 244 SH SOLE 244 0 0
AMERICAN EXPRESS CO COM 025816109 525,846 4,224 SH SOLE 4,224 0 0
APPLE INC COM 037833100 26,288,429 89,523 SH SOLE 89,523 0 0
APPLIED MATLS INC COM 038222105 13,582,621 222,520 SH SOLE 222,520 0 0
ARCOSA INC COM 039653100 732,269 16,437 SH SOLE 16,437 0 0
AUTOZONE INC COM 053332102 439,593 369 SH SOLE 369 0 0
BANK NEW YORK MELLON CORP COM 064058100 284,113 5,645 SH SOLE 5,645 0 0
BECTON DICKINSON & CO COM 075887109 7,359,236 27,059 SH SOLE 27,059 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 8,150,160 24 SH SOLE 24 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23,851,356 105,304 SH SOLE 105,304 0 0
BOEING CO COM 097023105 1,058,394 3,249 SH SOLE 3,249 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,692,670 59,546 SH SOLE 59,546 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,314,547 20,479 SH SOLE 20,479 0 0
CVS HEALTH CORP COM 126650100 665,044 8,952 SH SOLE 8,952 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 336,655 30,605 SH SOLE 30,605 0 0
CELANESE CORP DEL COM 150870103 626,927 5,092 SH SOLE 5,092 0 0
CERNER CORP COM 156782104 347,869 4,740 SH SOLE 4,740 0 0
CHEVRON CORP NEW COM 166764100 2,964,184 24,597 SH SOLE 24,597 0 0
CITIGROUP INC COM NEW 172967424 274,262 3,433 SH SOLE 3,433 0 0
CLOROX CO DEL COM 189054109 3,515,452 22,896 SH SOLE 22,896 0 0
COCA COLA CO COM 191216100 4,947,460 89,385 SH SOLE 89,385 0 0
COLGATE PALMOLIVE CO COM 194162103 5,097,946 74,055 SH SOLE 74,055 0 0
CONAGRA BRANDS INC COM 205887102 4,052,372 118,352 SH SOLE 118,352 0 0
CORNING INC COM 219350105 211,397 7,262 SH SOLE 7,262 0 0
CUMMINS INC COM 231021106 231,753 1,295 SH SOLE 1,295 0 0
DANAHER CORPORATION COM 235851102 11,468,640 74,724 SH SOLE 74,724 0 0
DISNEY WALT CO COM DISNEY 254687106 10,318,338 71,343 SH SOLE 71,343 0 0
DOW INC COM 260557103 256,355 4,684 SH SOLE 4,684 0 0
ECOLAB INC COM 278865100 210,359 1,090 SH SOLE 1,090 0 0
GENERAL ELECTRIC CO COM 369604103 413,835 37,082 SH SOLE 37,082 0 0
GILEAD SCIENCES INC COM 375558103 321,261 4,944 SH SOLE 4,944 0 0
HANESBRANDS INC COM 410345102 955,568 64,348 SH SOLE 64,348 0 0
HASBRO INC COM 418056107 257,372 2,437 SH SOLE 2,437 0 0
HOME DEPOT INC COM 437076102 1,564,038 7,162 SH SOLE 7,162 0 0
HONEYWELL INTL INC COM 438516106 4,381,635 24,755 SH SOLE 24,755 0 0
HORMEL FOODS CORP COM 440452100 24,617,971 545,732 SH SOLE 545,732 0 0
INTEL CORP COM 458140100 2,558,528 42,749 SH SOLE 42,749 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 818,850 6,109 SH SOLE 6,109 0 0
INTL PAPER CO COM 460146103 2,334,735 50,700 SH SOLE 50,700 0 0
ISHARES GOLD TRUST ISHARES 464285105 246,500 17,000 SH SOLE 17,000 0 0
ISHARES TR SELECT DIVID ETF 464287168 589,583 5,580 SH SOLE 5,580 0 0
ISHARES TR TRANS AVG ETF 464287192 1,409,401 7,207 SH SOLE 7,207 0 0
ISHARES TR CORE S&P500 ETF 464287200 371,080 1,148 SH SOLE 1,148 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 566,010 2,923 SH SOLE 2,923 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,374,223 34,191 SH SOLE 34,191 0 0
ISHARES TR RUS MID CAP ETF 464287499 374,414 6,280 SH SOLE 6,280 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,390,932 6,758 SH SOLE 6,758 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 226,420 1,659 SH SOLE 1,659 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 228,101 1,774 SH SOLE 1,774 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 584,815 3,530 SH SOLE 3,530 0 0
ISHARES TR PFD AND INCM SEC 464288687 372,592 9,912 SH SOLE 9,912 0 0
JOHNSON & JOHNSON COM 478160104 8,853,142 60,692 SH SOLE 60,692 0 0
KIMBERLY CLARK CORP COM 494368103 231,634 1,684 SH SOLE 1,684 0 0
LAMB WESTON HLDGS INC COM 513272104 2,066,613 24,022 SH SOLE 24,022 0 0
LEGGETT & PLATT INC COM 524660107 400,032 7,870 SH SOLE 7,870 0 0
LILLY ELI & CO COM 532457108 4,317,607 32,851 SH SOLE 32,851 0 0
LINCOLN NATL CORP IND COM 534187109 237,102 4,018 SH SOLE 4,018 0 0
LOWES COS INC COM 548661107 3,844,296 32,100 SH SOLE 32,100 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 168,821 20,050 SH SOLE 20,050 0 0
MARATHON OIL CORP COM 565849106 1,057,746 77,890 SH SOLE 77,890 0 0
MARTIN MARIETTA MATLS INC COM 573284106 321,866 1,151 SH SOLE 1,151 0 0
MCDONALDS CORP COM 580135101 550,147 2,784 SH SOLE 2,784 0 0
MICROSOFT CORP COM 594918104 12,861,066 81,554 SH SOLE 81,554 0 0
MONDELEZ INTL INC CL A 609207105 687,894 12,489 SH SOLE 12,489 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,482,788 34,025 SH SOLE 34,025 0 0
NEWELL BRANDS INC COM 651229106 1,134,172 59,010 SH SOLE 59,010 0 0
NIKE INC CL B 654106103 312,744 3,087 SH SOLE 3,087 0 0
NORTHROP GRUMMAN CORP COM 666807102 395,566 1,150 SH SOLE 1,150 0 0
NUCOR CORP COM 670346105 4,606,237 81,845 SH SOLE 81,845 0 0
ONEOK INC NEW COM 682680103 447,437 5,913 SH SOLE 5,913 0 0
PAYCHEX INC COM 704326107 10,705,481 125,858 SH SOLE 125,858 0 0
PEPSICO INC COM 713448108 10,185,469 74,526 SH SOLE 74,526 0 0
PFIZER INC COM 717081103 4,315,050 110,134 SH SOLE 110,134 0 0
PHILIP MORRIS INTL INC COM 718172109 1,559,274 18,325 SH SOLE 18,325 0 0
PHILLIPS 66 COM 718546104 1,008,372 9,051 SH SOLE 9,051 0 0
PROCTER & GAMBLE CO COM 742718109 2,287,294 18,313 SH SOLE 18,313 0 0
QUALCOMM INC COM 747525103 9,391,554 106,444 SH SOLE 106,444 0 0
REALTY INCOME CORP COM 756109104 374,556 5,087 SH SOLE 5,087 0 0
SCHLUMBERGER LTD COM 806857108 1,021,402 25,408 SH SOLE 25,408 0 0
SUNCOR ENERGY INC NEW COM 867224107 239,440 7,300 SH SOLE 7,300 0 0
SYSCO CORP COM 871829107 177,983,506 2,080,705 SH SOLE 2,080,705 0 0
TJX COS INC NEW COM 872540109 282,586 4,628 SH SOLE 4,628 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 232,400 4,000 SH SOLE 4,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 845,636 2,603 SH SOLE 2,603 0 0
TRINITY INDS INC COM 896522109 1,090,068 49,213 SH SOLE 49,213 0 0
US BANCORP DEL COM NEW 902973304 6,098,629 102,861 SH SOLE 102,861 0 0
UNION PAC CORP COM 907818108 8,611,932 47,635 SH SOLE 47,635 0 0
UNITED PARCEL SERVICE INC CL B 911312106 309,155 2,641 SH SOLE 2,641 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,419,292 121,864 SH SOLE 121,864 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,386,654 14,944 SH SOLE 14,944 0 0
WALMART INC COM 931142103 9,572,443 80,549 SH SOLE 80,549 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 646,319 10,962 SH SOLE 10,962 0 0
WELLS FARGO CO NEW COM 949746101 5,969,971 110,966 SH SOLE 110,966 0 0
WESTERN UN CO COM 959802109 4,131,511 154,276 SH SOLE 154,276 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,717,368 12,781 SH SOLE 12,781 0 0
TARGET CORP COM 87612E106 604,510 4,715 SH SOLE 4,715 0 0
TOTAL S.A. SPONSORED ADS 89151E109 266,823 4,825 SH SOLE 4,825 0 0
TRAVELERS COMPANIES INC COM 89417E109 221,996 1,621 SH SOLE 1,621 0 0
AT&T INC COM 00206R102 859,252 21,987 SH SOLE 21,987 0 0
ALPHABET INC CAP STK CL C 02079K107 780,820 584 SH SOLE 584 0 0
ALPHABET INC CAP STK CL A 02079K305 5,425,868 4,051 SH SOLE 4,051 0 0
ALTRIA GROUP INC COM 02209S103 1,014,920 20,335 SH SOLE 20,335 0 0
BLACKROCK INCOME TR INC COM 09247F100 230,862 38,159 SH SOLE 38,159 0 0
CME GROUP INC COM 12572Q105 401,440 2,000 SH SOLE 2,000 0 0
CARDINAL HEALTH INC COM 14149Y108 3,673,271 72,623 SH SOLE 72,623 0 0
CISCO SYS INC COM 17275R102 8,209,410 171,172 SH SOLE 171,172 0 0
COMCAST CORP NEW CL A 20030N101 950,800 21,143 SH SOLE 21,143 0 0
CONOCOPHILLIPS COM 20825C104 2,895,071 44,519 SH SOLE 44,519 0 0
COSTCO WHSL CORP NEW COM 22160K105 614,587 2,091 SH SOLE 2,091 0 0
DENTSPLY SIRONA INC COM 24906P109 2,159,870 38,167 SH SOLE 38,167 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 415,324 2,466 SH SOLE 2,466 0 0
DUFF & PHELPS UTIL CORP BD T COM 26432K108 203,657 22,282 SH SOLE 22,282 0 0
DUPONT DE NEMOURS INC COM 26614N102 294,870 4,593 SH SOLE 4,593 0 0
EOG RES INC COM 26875P101 2,257,667 26,954 SH SOLE 26,954 0 0
EXXON MOBIL CORP COM 30231G102 4,253,650 60,958 SH SOLE 60,958 0 0
FACEBOOK INC CL A 30303M102 287,556 1,401 SH SOLE 1,401 0 0
FEDEX CORP COM 31428X106 3,570,371 23,612 SH SOLE 23,612 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 259,821 1,130 SH SOLE 1,130 0 0
HP INC COM 40434L105 1,297,239 63,126 SH SOLE 63,126 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 726,943 45,835 SH SOLE 45,835 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 11,469,535 90,518 SH SOLE 90,518 0 0
JPMORGAN CHASE & CO COM 46625H100 4,124,288 29,586 SH SOLE 29,586 0 0
MANULIFE FINL CORP COM 56501R106 232,402 11,454 SH SOLE 11,454 0 0
MARATHON PETE CORP COM 56585A102 2,773,548 46,034 SH SOLE 46,034 0 0
MASTERCARD INC CL A 57636Q104 344,871 1,155 SH SOLE 1,155 0 0
MERCK & CO. INC COM 58933Y105 7,161,948 78,746 SH SOLE 78,746 0 0
NUTRIEN LTD COM 67077M108 1,205,607 25,164 SH SOLE 25,164 0 0
ORACLE CORP COM 68389X105 1,651,281 31,168 SH SOLE 31,168 0 0
PUBLIC STORAGE COM 74460D109 479,586 2,252 SH SOLE 2,252 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,538,454 51,384 SH SOLE 51,384 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 716,141 18,462 SH SOLE 18,462 0 0
SALESFORCE COM INC COM 79466L302 378,138 2,325 SH SOLE 2,325 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 257,903 4,095 SH SOLE 4,095 0 0
3M CO COM 88579Y101 251,398 1,425 SH SOLE 1,425 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 269,272 15,018 SH SOLE 15,018 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,023,050 3,480 SH SOLE 3,480 0 0
VARIAN MED SYS INC COM 92220P105 8,355,868 58,840 SH SOLE 58,840 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 818,892 13,337 SH SOLE 13,337 0 0
VISA INC COM CL A 92826C839 358,889 1,910 SH SOLE 1,910 0 0
VIRTUS TOTAL RETURN FUND INC COM 92835W107 120,487 10,569 SH SOLE 10,569 0 0
WASTE MGMT INC DEL COM 94106L109 326,381 2,864 SH SOLE 2,864 0 0
CONSOLIDATED WATER CO INC ORD G23773107 251,476 15,428 SH SOLE 15,428 0 0
EATON CORP PLC SHS G29183103 5,566,694 58,770 SH SOLE 58,770 0 0
INGERSOLL-RAND PLC SHS G47791101 8,501,430 63,959 SH SOLE 63,959 0 0
MEDTRONIC PLC SHS G5960L103 6,576,129 57,965 SH SOLE 57,965 0 0