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 626,801 5,769 SH SOLE 5,769 0 0
AIR PRODS & CHEMS INC COM 009158106 2,972,814 12,362 SH SOLE 12,362 0 0
AMAZON COM INC COM 023135106 607,521 5,720 SH SOLE 5,720 0 0
AMGEN INC COM 031162100 305,341 1,255 SH SOLE 1,255 0 0
APPLE INC COM 037833100 36,749,516 268,794 SH SOLE 268,794 0 0
APPLIED MATLS INC COM 038222105 12,290,580 135,091 SH SOLE 135,091 0 0
ARCOSA INC COM 039653100 472,239 10,171 SH SOLE 10,171 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 305,188 1,453 SH SOLE 1,453 0 0
AUTOZONE INC COM 053332102 1,427,016 664 SH SOLE 664 0 0
BK OF AMERICA CORP COM 060505104 247,608 7,954 SH SOLE 7,954 0 0
BANK NEW YORK MELLON CORP COM 064058100 235,453 5,645 SH SOLE 5,645 0 0
BECTON DICKINSON & CO COM 075887109 8,890,858 36,064 SH SOLE 36,064 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 7,361,100 18 SH SOLE 18 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 26,952,261 98,719 SH SOLE 98,719 0 0
BOEING CO COM 097023105 453,637 3,318 SH SOLE 3,318 0 0
BOSTON SCIENTIFIC CORP COM 101137107 4,096,420 109,912 SH SOLE 109,912 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 830,368 10,784 SH SOLE 10,784 0 0
CSX CORP COM 126408103 322,566 11,100 SH SOLE 11,100 0 0
CVS HEALTH CORP COM 126650100 631,385 6,814 SH SOLE 6,814 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 294,253 27,449 SH SOLE 27,449 0 0
CATERPILLAR INC COM 149123101 213,082 1,192 SH SOLE 1,192 0 0
CELANESE CORP DEL COM 150870103 598,870 5,092 SH SOLE 5,092 0 0
CHEVRON CORP NEW COM 166764100 8,522,475 58,865 SH SOLE 58,865 0 0
CLOROX CO DEL COM 189054109 4,492,186 31,864 SH SOLE 31,864 0 0
COCA COLA CO COM 191216100 4,829,726 76,772 SH SOLE 76,772 0 0
COLGATE PALMOLIVE CO COM 194162103 5,288,679 65,993 SH SOLE 65,993 0 0
CONAGRA BRANDS INC COM 205887102 3,930,101 114,781 SH SOLE 114,781 0 0
CORNING INC COM 219350105 222,524 7,062 SH SOLE 7,062 0 0
CUMMINS INC COM 231021106 250,621 1,295 SH SOLE 1,295 0 0
DANAHER CORPORATION COM 235851102 15,272,805 60,243 SH SOLE 60,243 0 0
DISNEY WALT CO COM 254687106 5,975,520 63,300 SH SOLE 63,300 0 0
DONALDSON INC COM 257651109 3,491,594 72,530 SH SOLE 72,530 0 0
DOW INC COM 260557103 374,276 7,252 SH SOLE 7,252 0 0
EMERSON ELEC CO COM 291011104 2,155,693 27,102 SH SOLE 27,102 0 0
FAIR ISAAC CORP COM 303250104 2,935,390 7,322 SH SOLE 7,322 0 0
FISERV INC COM 337738108 733,558 8,245 SH SOLE 8,245 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,324,700 8,125 SH SOLE 8,125 0 0
GENERAC HLDGS INC COM 368736104 2,622,774 12,455 SH SOLE 12,455 0 0
GILEAD SCIENCES INC COM 375558103 246,436 3,987 SH SOLE 3,987 0 0
HASBRO INC COM 418056107 206,092 2,517 SH SOLE 2,517 0 0
HOME DEPOT INC COM 437076102 2,069,093 7,544 SH SOLE 7,544 0 0
HONEYWELL INTL INC COM 438516106 4,675,141 26,898 SH SOLE 26,898 0 0
HORMEL FOODS CORP COM 440452100 29,035,659 613,084 SH SOLE 613,084 0 0
INTEL CORP COM 458140100 3,946,493 105,493 SH SOLE 105,493 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,689,577 26,132 SH SOLE 26,132 0 0
INTERNATIONAL PAPER CO COM 460146103 3,754,912 89,766 SH SOLE 89,766 0 0
INTUIT COM 461202103 2,307,244 5,986 SH SOLE 5,986 0 0
ISHARES GOLD TR ISHARES NEW 464285204 291,635 8,500 SH SOLE 8,500 0 0
ISHARES TR SELECT DIVID ETF 464287168 917,238 7,795 SH SOLE 7,795 0 0
ISHARES TR CORE S&P500 ETF 464287200 373,463 985 SH SOLE 985 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 702,233 11,636 SH SOLE 11,636 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,259,138 36,152 SH SOLE 36,152 0 0
ISHARES TR RUS MID CAP ETF 464287499 406,065 6,280 SH SOLE 6,280 0 0
ISHARES TR CORE S&P MCP ETF 464287507 12,137,465 53,651 SH SOLE 53,651 0 0
ISHARES TR ISHARES BIOTECH 464287556 1,516,721 12,894 SH SOLE 12,894 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 257,177 1,774 SH SOLE 1,774 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 241,530 1,774 SH SOLE 1,774 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 593,607 3,505 SH SOLE 3,505 0 0
ISHARES TR PFD AND INCM SEC 464288687 399,624 12,154 SH SOLE 12,154 0 0
JOHNSON & JOHNSON COM 478160104 11,971,629 67,442 SH SOLE 67,442 0 0
KIMBERLY-CLARK CORP COM 494368103 201,103 1,488 SH SOLE 1,488 0 0
LAMB WESTON HLDGS INC COM 513272104 3,463,737 48,471 SH SOLE 48,471 0 0
LILLY ELI & CO COM 532457108 9,250,931 28,532 SH SOLE 28,532 0 0
LOWES COS INC COM 548661107 6,025,067 34,494 SH SOLE 34,494 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 79,065 12,550 SH SOLE 12,550 0 0
MARTIN MARIETTA MATLS INC COM 573284106 262,733 878 SH SOLE 878 0 0
MCDONALDS CORP COM 580135101 707,064 2,864 SH SOLE 2,864 0 0
MICROSOFT CORP COM 594918104 21,156,885 82,377 SH SOLE 82,377 0 0
MONDELEZ INTL INC CL A 609207105 753,028 12,128 SH SOLE 12,128 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 6,620,845 31,588 SH SOLE 31,588 0 0
NEWELL BRANDS INC COM 651229106 2,495,287 131,055 SH SOLE 131,055 0 0
NIKE INC CL B 654106103 299,037 2,926 SH SOLE 2,926 0 0
NORTHROP GRUMMAN CORP COM 666807102 550,356 1,150 SH SOLE 1,150 0 0
NUCOR CORP COM 670346105 7,465,106 71,498 SH SOLE 71,498 0 0
ONEOK INC NEW COM 682680103 324,509 5,847 SH SOLE 5,847 0 0
PAYCHEX INC COM 704326107 11,641,044 102,231 SH SOLE 102,231 0 0
PEPSICO INC COM 713448108 8,933,976 53,606 SH SOLE 53,606 0 0
PFIZER INC COM 717081103 7,312,832 139,478 SH SOLE 139,478 0 0
PHILIP MORRIS INTL INC COM 718172109 1,681,443 17,029 SH SOLE 17,029 0 0
PHILLIPS 66 COM 718546104 1,688,256 20,591 SH SOLE 20,591 0 0
PROCTER AND GAMBLE CO COM 742718109 2,234,784 15,542 SH SOLE 15,542 0 0
QUALCOMM INC COM 747525103 16,791,423 131,450 SH SOLE 131,450 0 0
REALTY INCOME CORP COM 756109104 341,368 5,001 SH SOLE 5,001 0 0
SCHLUMBERGER LTD COM STK 806857108 2,032,598 56,840 SH SOLE 56,840 0 0
STRYKER CORPORATION COM 863667101 3,248,129 16,328 SH SOLE 16,328 0 0
SYSCO CORP COM 871829107 198,799,884 2,346,829 SH SOLE 2,346,829 0 0
TJX COS INC NEW COM 872540109 306,170 5,482 SH SOLE 5,482 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 314,901 3,852 SH SOLE 3,852 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,431,000 2,634 SH SOLE 2,634 0 0
TRACTOR SUPPLY CO COM 892356106 782,960 4,039 SH SOLE 4,039 0 0
TRINITY INDS INC COM 896522109 765,715 31,615 SH SOLE 31,615 0 0
US BANCORP DEL COM NEW 902973304 5,183,094 112,627 SH SOLE 112,627 0 0
UNION PAC CORP COM 907818108 12,784,643 59,943 SH SOLE 59,943 0 0
UNITED PARCEL SERVICE INC CL B 911312106 576,643 3,159 SH SOLE 3,159 0 0
VALMONT INDS INC COM 920253101 247,093 1,100 SH SOLE 1,100 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,730,949 65,569 SH SOLE 65,569 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,442,544 15,833 SH SOLE 15,833 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 241,613 1,084 SH SOLE 1,084 0 0
VONTIER CORPORATION COM 928881101 202,312 8,800 SH SOLE 8,800 0 0
WALMART INC COM 931142103 9,972,721 82,026 SH SOLE 82,026 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 206,540 2,149 SH SOLE 2,149 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 4,600,796 16,415 SH SOLE 16,415 0 0
TARGET CORP COM 87612E106 610,679 4,324 SH SOLE 4,324 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 231,932 4,406 SH SOLE 4,406 0 0
TRAVELERS COMPANIES INC COM 89417E109 239,319 1,415 SH SOLE 1,415 0 0
AT&T INC COM 00206R102 482,122 23,002 SH SOLE 23,002 0 0
ABBVIE INC COM 00287Y109 827,064 5,400 SH SOLE 5,400 0 0
ALPHABET INC CAP STK CL C 02079K107 1,329,970 608 SH SOLE 608 0 0
ALPHABET INC CAP STK CL A 02079K305 13,199,778 6,057 SH SOLE 6,057 0 0
ALTRIA GROUP INC COM 02209S103 814,724 19,505 SH SOLE 19,505 0 0
CME GROUP INC COM 12572Q105 375,625 1,835 SH SOLE 1,835 0 0
CARDINAL HEALTH INC COM 14149Y108 4,125,567 78,928 SH SOLE 78,928 0 0
CISCO SYS INC COM 17275R102 7,786,405 182,608 SH SOLE 182,608 0 0
COMCAST CORP NEW CL A 20030N101 815,643 20,786 SH SOLE 20,786 0 0
CONOCOPHILLIPS COM 20825C104 4,376,352 48,729 SH SOLE 48,729 0 0
COSTCO WHSL CORP NEW COM 22160K105 605,810 1,264 SH SOLE 1,264 0 0
DNP SELECT INCOME FD INC COM 23325P104 205,320 18,941 SH SOLE 18,941 0 0
DENTSPLY SIRONA INC COM 24906P109 2,182,353 61,079 SH SOLE 61,079 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 603,500 3,466 SH SOLE 3,466 0 0
DOMINOS PIZZA INC COM 25754A201 1,286,043 3,300 SH SOLE 3,300 0 0
EOG RES INC COM 26875P101 5,419,843 49,075 SH SOLE 49,075 0 0
EXXON MOBIL CORP COM 30231G102 6,496,565 75,859 SH SOLE 75,859 0 0
META PLATFORMS INC CL A 30303M102 243,972 1,513 SH SOLE 1,513 0 0
FEDEX CORP COM 31428X106 8,793,401 38,787 SH SOLE 38,787 0 0
FORTIVE CORP COM 34959J108 2,510,235 46,161 SH SOLE 46,161 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 457,411 1,540 SH SOLE 1,540 0 0
HP INC COM 40434L105 2,118,113 64,616 SH SOLE 64,616 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,360,330 102,589 SH SOLE 102,589 0 0
INGERSOLL RAND INC COM 45687V106 3,344,350 79,476 SH SOLE 79,476 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 264,685 1,786 SH SOLE 1,786 0 0
JPMORGAN CHASE & CO COM 46625H100 3,435,844 30,511 SH SOLE 30,511 0 0
MANULIFE FINL CORP COM 56501R106 189,764 10,950 SH SOLE 10,950 0 0
MARATHON PETE CORP COM 56585A102 2,981,181 36,263 SH SOLE 36,263 0 0
MASTERCARD INCORPORATED CL A 57636Q104 441,987 1,401 SH SOLE 1,401 0 0
MCKESSON CORP COM 58155Q103 285,434 875 SH SOLE 875 0 0
MERCK & CO INC COM 58933Y105 8,622,038 94,571 SH SOLE 94,571 0 0
NEXTERA ENERGY INC COM 65339F101 247,252 3,192 SH SOLE 3,192 0 0
NVIDIA CORPORATION COM 67066G104 249,214 1,644 SH SOLE 1,644 0 0
NUTRIEN LTD COM 67077M108 2,295,470 28,805 SH SOLE 28,805 0 0
ORACLE CORP COM 68389X105 2,167,577 31,023 SH SOLE 31,023 0 0
PAYPAL HLDGS INC COM 70450Y103 2,639,463 37,793 SH SOLE 37,793 0 0
PUBLIC STORAGE COM 74460D109 663,173 2,121 SH SOLE 2,121 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,357,057 61,914 SH SOLE 61,914 0 0
SALESFORCE INC COM 79466L302 1,275,759 7,730 SH SOLE 7,730 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 295,577 4,095 SH SOLE 4,095 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 235,172 1,850 SH SOLE 1,850 0 0
TESLA INC COM 88160R101 404,052 600 SH SOLE 600 0 0
TREX CO INC COM 89531P105 1,123,773 20,650 SH SOLE 20,650 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,005,725 3,905 SH SOLE 3,905 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 816,263 16,084 SH SOLE 16,084 0 0
VISA INC COM CL A 92826C839 1,658,011 8,421 SH SOLE 8,421 0 0
WASTE MGMT INC DEL COM 94106L109 370,212 2,420 SH SOLE 2,420 0 0
EATON CORP PLC SHS G29183103 6,448,295 51,181 SH SOLE 51,181 0 0
MEDTRONIC PLC SHS G5960L103 6,139,170 68,403 SH SOLE 68,403 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 7,811,291 60,147 SH SOLE 60,147 0 0
ISHARES TR US TRSPRTION 464287192 1,721,510 8,086 SH SOLE 8,086 0 0
WELLS FARGO CO NEW COM 949746101 441,055 11,260 SH SOLE 11,260 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 238,201 6,285 SH SOLE 6,285 0 0
WESTERN UN CO COM 959802109 2,288,275 138,936 SH SOLE 138,936 0 0
CANADIAN PAC RY LTD COM 13645T100 218,459 3,128 SH SOLE 3,128 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,407,709 39,935 SH SOLE 39,935 0 0
UNITED RENTALS INC COM 911363109 242,910 1,000 SH SOLE 1,000 0 0
HANESBRANDS INC COM 410345102 715,042 69,489 SH SOLE 69,489 0 0
BLACKROCK INCOME TR INC COM 09247F100 111,625 24,587 SH SOLE 24,587 0 0