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 811,929 5,769 SH SOLE 5,769 0 0
AIR PRODS & CHEMS INC COM 009158106 829,717 2,727 SH SOLE 2,727 0 0
ALIGN TECHNOLOGY INC COM 016255101 492,885 750 SH SOLE 750 0 0
AMAZON COM INC COM 023135106 906,940 272 SH SOLE 272 0 0
AMGEN INC COM 031162100 282,337 1,255 SH SOLE 1,255 0 0
APPLE INC COM 037833100 47,941,592 269,987 SH SOLE 269,987 0 0
APPLIED MATLS INC COM 038222105 21,382,234 135,881 SH SOLE 135,881 0 0
ARCOSA INC COM 039653100 567,210 10,763 SH SOLE 10,763 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 358,281 1,453 SH SOLE 1,453 0 0
AUTOZONE INC COM 053332102 1,402,485 669 SH SOLE 669 0 0
AVALONBAY CMNTYS INC COM 053484101 208,387 825 SH SOLE 825 0 0
BK OF AMERICA CORP COM 060505104 353,873 7,954 SH SOLE 7,954 0 0
BANK NEW YORK MELLON CORP COM 064058100 327,862 5,645 SH SOLE 5,645 0 0
BECTON DICKINSON & CO COM 075887109 9,128,221 36,298 SH SOLE 36,298 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 8,111,916 18 SH SOLE 18 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 29,815,383 99,717 SH SOLE 99,717 0 0
BOEING CO COM 097023105 667,980 3,318 SH SOLE 3,318 0 0
BOSTON SCIENTIFIC CORP COM 101137107 4,018,693 94,602 SH SOLE 94,602 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 672,382 10,784 SH SOLE 10,784 0 0
CSX CORP COM 126408103 417,360 11,100 SH SOLE 11,100 0 0
CVS HEALTH CORP COM 126650100 702,932 6,814 SH SOLE 6,814 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 381,512 25,249 SH SOLE 25,249 0 0
CATERPILLAR INC COM 149123101 246,434 1,192 SH SOLE 1,192 0 0
CELANESE CORP DEL COM 150870103 855,762 5,092 SH SOLE 5,092 0 0
CHEVRON CORP NEW COM 166764100 6,869,787 58,541 SH SOLE 58,541 0 0
CITIGROUP INC COM NEW 172967424 237,937 3,940 SH SOLE 3,940 0 0
CLOROX CO DEL COM 189054109 3,468,544 19,893 SH SOLE 19,893 0 0
COCA COLA CO COM 191216100 4,368,632 73,782 SH SOLE 73,782 0 0
COLGATE PALMOLIVE CO COM 194162103 5,669,051 66,429 SH SOLE 66,429 0 0
CONAGRA BRANDS INC COM 205887102 3,966,045 116,136 SH SOLE 116,136 0 0
CORNING INC COM 219350105 262,918 7,062 SH SOLE 7,062 0 0
CUMMINS INC COM 231021106 282,491 1,295 SH SOLE 1,295 0 0
DANAHER CORPORATION COM 235851102 19,902,144 60,491 SH SOLE 60,491 0 0
DISNEY WALT CO COM 254687106 10,094,182 65,170 SH SOLE 65,170 0 0
DONALDSON INC COM 257651109 2,484,475 41,925 SH SOLE 41,925 0 0
DOW INC COM 260557103 395,679 6,976 SH SOLE 6,976 0 0
ECOLAB INC COM 278865100 255,703 1,090 SH SOLE 1,090 0 0
EMERSON ELEC CO COM 291011104 2,529,435 27,207 SH SOLE 27,207 0 0
FAIR ISAAC CORP COM 303250104 2,232,099 5,147 SH SOLE 5,147 0 0
FISERV INC COM 337738108 855,749 8,245 SH SOLE 8,245 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,387,052 8,175 SH SOLE 8,175 0 0
GENERAL ELECTRIC CO COM NEW 369604301 296,919 3,143 SH SOLE 3,143 0 0
GILEAD SCIENCES INC COM 375558103 289,496 3,987 SH SOLE 3,987 0 0
HASBRO INC COM 418056107 268,597 2,639 SH SOLE 2,639 0 0
HOME DEPOT INC COM 437076102 3,157,811 7,609 SH SOLE 7,609 0 0
HONEYWELL INTL INC COM 438516106 5,665,425 27,171 SH SOLE 27,171 0 0
HORMEL FOODS CORP COM 440452100 29,963,678 613,884 SH SOLE 613,884 0 0
INTEL CORP COM 458140100 4,114,695 79,897 SH SOLE 79,897 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,579,950 26,784 SH SOLE 26,784 0 0
INTERNATIONAL PAPER CO COM 460146103 3,400,929 72,391 SH SOLE 72,391 0 0
INTUIT COM 461202103 3,181,366 4,946 SH SOLE 4,946 0 0
ISHARES GOLD TR ISHARES NEW 464285204 295,885 8,500 SH SOLE 8,500 0 0
ISHARES TR SELECT DIVID ETF 464287168 891,229 7,270 SH SOLE 7,270 0 0
ISHARES TR CORE S&P500 ETF 464287200 473,651 993 SH SOLE 993 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 989,063 11,821 SH SOLE 11,821 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,833,739 36,016 SH SOLE 36,016 0 0
ISHARES TR RUS MID CAP ETF 464287499 521,303 6,280 SH SOLE 6,280 0 0
ISHARES TR CORE S&P MCP ETF 464287507 14,792,062 52,254 SH SOLE 52,254 0 0
ISHARES TR ISHARES BIOTECH 464287556 1,874,479 12,282 SH SOLE 12,282 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 297,908 1,774 SH SOLE 1,774 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 303,756 994 SH SOLE 994 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 294,573 1,774 SH SOLE 1,774 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 201,618 688 SH SOLE 688 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 779,687 3,505 SH SOLE 3,505 0 0
ISHARES TR PFD AND INCM SEC 464288687 512,353 12,994 SH SOLE 12,994 0 0
JOHNSON & JOHNSON COM 478160104 11,518,656 67,333 SH SOLE 67,333 0 0
KIMBERLY-CLARK CORP COM 494368103 219,954 1,539 SH SOLE 1,539 0 0
LAMB WESTON HLDGS INC COM 513272104 3,120,831 49,240 SH SOLE 49,240 0 0
LEGGETT & PLATT INC COM 524660107 230,496 5,600 SH SOLE 5,600 0 0
LILLY ELI & CO COM 532457108 8,029,439 29,069 SH SOLE 29,069 0 0
LINCOLN NATL CORP IND COM 534187109 274,269 4,018 SH SOLE 4,018 0 0
LOWES COS INC COM 548661107 8,012,621 30,999 SH SOLE 30,999 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 118,428 13,900 SH SOLE 13,900 0 0
MARTIN MARIETTA MATLS INC COM 573284106 422,459 959 SH SOLE 959 0 0
MCDONALDS CORP COM 580135101 783,837 2,924 SH SOLE 2,924 0 0
MICROSOFT CORP COM 594918104 27,850,323 82,809 SH SOLE 82,809 0 0
MONDELEZ INTL INC CL A 609207105 804,208 12,128 SH SOLE 12,128 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 8,943,277 32,916 SH SOLE 32,916 0 0
NEWELL BRANDS INC COM 651229106 1,509,821 69,131 SH SOLE 69,131 0 0
NIKE INC CL B 654106103 529,344 3,176 SH SOLE 3,176 0 0
NORTHROP GRUMMAN CORP COM 666807102 445,131 1,150 SH SOLE 1,150 0 0
NUCOR CORP COM 670346105 10,037,095 87,929 SH SOLE 87,929 0 0
ONEOK INC NEW COM 682680103 343,570 5,847 SH SOLE 5,847 0 0
PNC FINL SVCS GROUP INC COM 693475105 217,163 1,083 SH SOLE 1,083 0 0
PAYCHEX INC COM 704326107 14,166,789 103,786 SH SOLE 103,786 0 0
PEPSICO INC COM 713448108 9,351,330 53,833 SH SOLE 53,833 0 0
PFIZER INC COM 717081103 8,325,519 140,991 SH SOLE 140,991 0 0
PHILIP MORRIS INTL INC COM 718172109 1,621,745 17,071 SH SOLE 17,071 0 0
PHILLIPS 66 COM 718546104 1,502,893 20,741 SH SOLE 20,741 0 0
PROCTER AND GAMBLE CO COM 742718109 2,542,361 15,542 SH SOLE 15,542 0 0
QUALCOMM INC COM 747525103 21,813,648 119,285 SH SOLE 119,285 0 0
REALTY INCOME CORP COM 756109104 356,447 4,979 SH SOLE 4,979 0 0
SCHLUMBERGER LTD COM STK 806857108 1,728,565 57,715 SH SOLE 57,715 0 0
SHERWIN WILLIAMS CO COM 824348106 204,957 582 SH SOLE 582 0 0
STARBUCKS CORP COM 855244109 205,400 1,756 SH SOLE 1,756 0 0
STRYKER CORPORATION COM 863667101 3,577,544 13,378 SH SOLE 13,378 0 0
SYLVAMO CORP COMMON STOCK 871332102 200,027 7,172 SH SOLE 7,172 0 0
SYSCO CORP COM 871829107 184,424,717 2,347,864 SH SOLE 2,347,864 0 0
TJX COS INC NEW COM 872540109 416,193 5,482 SH SOLE 5,482 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 463,434 3,852 SH SOLE 3,852 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,757,510 2,634 SH SOLE 2,634 0 0
TRINITY INDS INC COM 896522109 993,671 32,903 SH SOLE 32,903 0 0
US BANCORP DEL COM NEW 902973304 6,732,087 119,852 SH SOLE 119,852 0 0
UNION PAC CORP COM 907818108 15,187,096 60,283 SH SOLE 60,283 0 0
UNITED PARCEL SERVICE INC CL B 911312106 726,827 3,391 SH SOLE 3,391 0 0
VALMONT INDS INC COM 920253101 275,550 1,100 SH SOLE 1,100 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,260,206 65,916 SH SOLE 65,916 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,817,297 15,665 SH SOLE 15,665 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 347,856 1,084 SH SOLE 1,084 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 210,955 1,434 SH SOLE 1,434 0 0
VONTIER CORPORATION COM 928881101 291,413 9,483 SH SOLE 9,483 0 0
WALMART INC COM 931142103 10,536,326 72,820 SH SOLE 72,820 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 6,567,708 16,508 SH SOLE 16,508 0 0
TARGET CORP COM 87612E106 1,197,471 5,174 SH SOLE 5,174 0 0
FORTINET INC COM 34959E109 269,550 750 SH SOLE 750 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 229,989 4,650 SH SOLE 4,650 0 0
TRAVELERS COMPANIES INC COM 89417E109 226,198 1,446 SH SOLE 1,446 0 0
AT&T INC COM 00206R102 341,374 13,877 SH SOLE 13,877 0 0
ABBVIE INC COM 00287Y109 938,322 6,930 SH SOLE 6,930 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 275,591 486 SH SOLE 486 0 0
ALPHABET INC CAP STK CL C 02079K107 1,759,303 608 SH SOLE 608 0 0
ALPHABET INC CAP STK CL A 02079K305 16,072,778 5,548 SH SOLE 5,548 0 0
ALTRIA GROUP INC COM 02209S103 924,342 19,505 SH SOLE 19,505 0 0
AMERIPRISE FINL INC COM 03076C106 230,769 765 SH SOLE 765 0 0
CME GROUP INC COM 12572Q105 456,920 2,000 SH SOLE 2,000 0 0
CARDINAL HEALTH INC COM 14149Y108 3,005,626 58,373 SH SOLE 58,373 0 0
CISCO SYS INC COM 17275R102 11,611,856 183,239 SH SOLE 183,239 0 0
COMCAST CORP NEW CL A 20030N101 1,048,173 20,826 SH SOLE 20,826 0 0
CONOCOPHILLIPS COM 20825C104 3,614,846 50,081 SH SOLE 50,081 0 0
COSTCO WHSL CORP NEW COM 22160K105 717,573 1,264 SH SOLE 1,264 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 203,313 974 SH SOLE 974 0 0
DNP SELECT INCOME FD INC COM 23325P104 184,149 16,941 SH SOLE 16,941 0 0
DENTSPLY SIRONA INC COM 24906P109 3,083,848 55,276 SH SOLE 55,276 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 763,005 3,466 SH SOLE 3,466 0 0
DUPONT DE NEMOURS INC COM 26614N102 227,558 2,817 SH SOLE 2,817 0 0
EOG RES INC COM 26875P101 4,437,502 49,955 SH SOLE 49,955 0 0
EXXON MOBIL CORP COM 30231G102 4,933,872 80,632 SH SOLE 80,632 0 0
META PLATFORMS INC CL A 30303M102 508,897 1,513 SH SOLE 1,513 0 0
FEDEX CORP COM 31428X106 9,224,913 35,667 SH SOLE 35,667 0 0
FORTIVE CORP COM 34959J108 2,181,588 28,596 SH SOLE 28,596 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 604,429 1,580 SH SOLE 1,580 0 0
HP INC COM 40434L105 2,474,994 65,702 SH SOLE 65,702 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 527,412 33,444 SH SOLE 33,444 0 0
INGERSOLL RAND INC COM 45687V106 4,150,982 67,092 SH SOLE 67,092 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 306,656 1,786 SH SOLE 1,786 0 0
JPMORGAN CHASE & CO COM 46625H100 4,854,378 30,656 SH SOLE 30,656 0 0
MANULIFE FINL CORP COM 56501R106 208,817 10,950 SH SOLE 10,950 0 0
MARATHON PETE CORP COM 56585A102 2,362,447 36,919 SH SOLE 36,919 0 0
MASTERCARD INCORPORATED CL A 57636Q104 503,407 1,401 SH SOLE 1,401 0 0
MCKESSON CORP COM 58155Q103 217,499 875 SH SOLE 875 0 0
MERCK & CO INC COM 58933Y105 7,021,067 91,611 SH SOLE 91,611 0 0
NETFLIX INC COM 64110L106 271,700 451 SH SOLE 451 0 0
NEXTERA ENERGY INC COM 65339F101 296,978 3,181 SH SOLE 3,181 0 0
NVIDIA CORPORATION COM 67066G104 542,339 1,844 SH SOLE 1,844 0 0
NUTRIEN LTD COM 67077M108 1,472,792 19,585 SH SOLE 19,585 0 0
ORACLE CORP COM 68389X105 2,709,876 31,073 SH SOLE 31,073 0 0
ORGANON & CO COMMON STOCK 68622V106 255,536 8,392 SH SOLE 8,392 0 0
PAYPAL HLDGS INC COM 70450Y103 3,953,203 20,963 SH SOLE 20,963 0 0
PUBLIC STORAGE COM 74460D109 812,421 2,169 SH SOLE 2,169 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 29,135,472 61,343 SH SOLE 61,343 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 220,014 425 SH SOLE 425 0 0
SALESFORCE COM INC COM 79466L302 671,411 2,642 SH SOLE 2,642 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 315,765 4,095 SH SOLE 4,095 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 321,659 1,850 SH SOLE 1,850 0 0
TESLA INC COM 88160R101 644,636 610 SH SOLE 610 0 0
3M CO COM 88579Y101 217,597 1,225 SH SOLE 1,225 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,963,368 3,910 SH SOLE 3,910 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 838,063 16,129 SH SOLE 16,129 0 0
VISA INC COM CL A 92826C839 1,841,168 8,496 SH SOLE 8,496 0 0
WASTE MGMT INC DEL COM 94106L109 441,451 2,645 SH SOLE 2,645 0 0
CONSOLIDATED WATER CO INC ORD G23773107 127,978 12,028 SH SOLE 12,028 0 0
EATON CORP PLC SHS G29183103 7,867,803 45,526 SH SOLE 45,526 0 0
MEDTRONIC PLC SHS G5960L103 6,959,909 67,278 SH SOLE 67,278 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 11,416,917 56,511 SH SOLE 56,511 0 0
ISHARES TR US TRSPRTION 464287192 2,324,048 8,406 SH SOLE 8,406 0 0
WELLS FARGO CO NEW COM 949746101 540,830 11,272 SH SOLE 11,272 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 329,599 6,319 SH SOLE 6,319 0 0
VIATRIS INC COM 92556V106 192,735 14,245 SH SOLE 14,245 0 0
WESTERN UN CO COM 959802109 2,262,433 126,818 SH SOLE 126,818 0 0
CANADIAN PAC RY LTD COM 13645T100 234,165 3,255 SH SOLE 3,255 0 0
UNITED RENTALS INC COM 911363109 332,290 1,000 SH SOLE 1,000 0 0
HANESBRANDS INC COM 410345102 1,181,168 70,644 SH SOLE 70,644 0 0
BLACKROCK INCOME TR INC COM 09247F100 144,284 25,537 SH SOLE 25,537 0 0
CERNER CORP COM 156782104 350,306 3,772 SH SOLE 3,772 0 0