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 581,637 5,744 SH SOLE 5,744 0 0
AIR PRODS & CHEMS INC COM 009158106 3,586,392 12,487 SH SOLE 12,487 0 0
ALIGN TECHNOLOGY INC COM 016255101 250,605 750 SH SOLE 750 0 0
AMAZON COM INC COM 023135106 590,819 5,720 SH SOLE 5,720 0 0
AMGEN INC COM 031162100 339,901 1,406 SH SOLE 1,406 0 0
APPLE INC COM 037833100 43,432,846 263,389 SH SOLE 263,389 0 0
APPLIED MATLS INC COM 038222105 16,862,594 137,284 SH SOLE 137,284 0 0
ARCOSA INC COM 039653100 617,090 9,778 SH SOLE 9,778 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 322,814 1,450 SH SOLE 1,450 0 0
AUTOZONE INC COM 053332102 1,632,212 664 SH SOLE 664 0 0
BANK AMERICA CORP COM 060505104 224,624 7,854 SH SOLE 7,854 0 0
BANK NEW YORK MELLON CORP COM 064058100 250,238 5,507 SH SOLE 5,507 0 0
BECTON DICKINSON & CO COM 075887109 8,795,344 35,531 SH SOLE 35,531 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 8,380,800 18 SH SOLE 18 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 29,895,420 96,821 SH SOLE 96,821 0 0
BOEING CO COM 097023105 612,648 2,884 SH SOLE 2,884 0 0
BOSTON SCIENTIFIC CORP COM 101137107 5,747,997 114,891 SH SOLE 114,891 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 763,588 11,017 SH SOLE 11,017 0 0
CSX CORP COM 126408103 332,334 11,100 SH SOLE 11,100 0 0
CVS HEALTH CORP COM 126650100 518,907 6,983 SH SOLE 6,983 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 327,687 31,149 SH SOLE 31,149 0 0
CATERPILLAR INC COM 149123101 272,777 1,192 SH SOLE 1,192 0 0
CELANESE CORP DEL COM 150870103 554,468 5,092 SH SOLE 5,092 0 0
CHEVRON CORP NEW COM 166764100 9,502,765 58,242 SH SOLE 58,242 0 0
CLOROX CO DEL COM 189054109 5,128,084 32,407 SH SOLE 32,407 0 0
COCA COLA CO COM 191216100 4,745,109 76,497 SH SOLE 76,497 0 0
COLGATE PALMOLIVE CO COM 194162103 4,855,441 64,610 SH SOLE 64,610 0 0
CONAGRA BRANDS INC COM 205887102 4,244,430 113,004 SH SOLE 113,004 0 0
CORNING INC COM 219350105 243,855 6,912 SH SOLE 6,912 0 0
CUMMINS INC COM 231021106 309,350 1,295 SH SOLE 1,295 0 0
DANAHER CORPORATION COM 235851102 16,405,536 65,091 SH SOLE 65,091 0 0
DEERE & CO COM 244199105 242,361 587 SH SOLE 587 0 0
DISNEY WALT CO COM 254687106 6,701,801 66,931 SH SOLE 66,931 0 0
DONALDSON INC COM 257651109 4,802,490 73,500 SH SOLE 73,500 0 0
DOW INC COM 260557103 506,647 9,242 SH SOLE 9,242 0 0
EMERSON ELEC CO COM 291011104 2,323,326 26,662 SH SOLE 26,662 0 0
FAIR ISAAC CORP COM 303250104 4,280,085 6,091 SH SOLE 6,091 0 0
FISERV INC COM 337738108 930,802 8,235 SH SOLE 8,235 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,554,394 8,125 SH SOLE 8,125 0 0
GENERAC HLDGS INC COM 368736104 2,088,913 19,340 SH SOLE 19,340 0 0
GENERAL ELECTRIC CO COM NEW 369604301 238,235 2,492 SH SOLE 2,492 0 0
GILEAD SCIENCES INC COM 375558103 330,801 3,987 SH SOLE 3,987 0 0
HOME DEPOT INC COM 437076102 3,165,752 10,727 SH SOLE 10,727 0 0
HONEYWELL INTL INC COM 438516106 5,506,931 28,814 SH SOLE 28,814 0 0
HORMEL FOODS CORP COM 440452100 24,389,531 611,573 SH SOLE 611,573 0 0
INTEL CORP COM 458140100 2,743,823 83,986 SH SOLE 83,986 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,350,792 25,561 SH SOLE 25,561 0 0
INTERNATIONAL PAPER CO COM 460146103 2,652,574 73,560 SH SOLE 73,560 0 0
INTUIT COM 461202103 3,502,441 7,856 SH SOLE 7,856 0 0
ISHARES GOLD TR ISHARES NEW 464285204 317,645 8,500 SH SOLE 8,500 0 0
ISHARES TR SELECT DIVID ETF 464287168 975,524 8,325 SH SOLE 8,325 0 0
ISHARES TR CORE S&P500 ETF 464287200 393,815 958 SH SOLE 958 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 743,424 11,636 SH SOLE 11,636 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,334,770 32,645 SH SOLE 32,645 0 0
ISHARES TR RUS MID CAP ETF 464287499 439,098 6,280 SH SOLE 6,280 0 0
ISHARES TR CORE S&P MCP ETF 464287507 14,004,457 55,982 SH SOLE 55,982 0 0
ISHARES TR ISHARES BIOTECH 464287556 1,634,778 12,657 SH SOLE 12,657 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 270,109 1,774 SH SOLE 1,774 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 243,073 1,774 SH SOLE 1,774 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 612,804 3,435 SH SOLE 3,435 0 0
ISHARES TR PFD AND INCM SEC 464288687 412,073 13,199 SH SOLE 13,199 0 0
JOHNSON & JOHNSON COM 478160104 10,648,655 68,701 SH SOLE 68,701 0 0
KIMBERLY-CLARK CORP COM 494368103 241,328 1,798 SH SOLE 1,798 0 0
LAMB WESTON HLDGS INC COM 513272104 4,052,450 38,772 SH SOLE 38,772 0 0
LILLY ELI & CO COM 532457108 2,656,697 7,736 SH SOLE 7,736 0 0
LOWES COS INC COM 548661107 6,893,766 34,474 SH SOLE 34,474 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 76,738 12,200 SH SOLE 12,200 0 0
MARTIN MARIETTA MATLS INC COM 573284106 311,743 878 SH SOLE 878 0 0
MCDONALDS CORP COM 580135101 753,549 2,695 SH SOLE 2,695 0 0
MICROSOFT CORP COM 594918104 23,678,368 82,131 SH SOLE 82,131 0 0
MONDELEZ INTL INC CL A 609207105 852,536 12,228 SH SOLE 12,228 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 8,571,310 29,956 SH SOLE 29,956 0 0
NEWELL BRANDS INC COM 651229106 1,007,030 80,951 SH SOLE 80,951 0 0
NIKE INC CL B 654106103 355,779 2,901 SH SOLE 2,901 0 0
NORTHROP GRUMMAN CORP COM 666807102 528,669 1,145 SH SOLE 1,145 0 0
NUCOR CORP COM 670346105 10,916,086 70,668 SH SOLE 70,668 0 0
ONEOK INC NEW COM 682680103 371,518 5,847 SH SOLE 5,847 0 0
PAYCHEX INC COM 704326107 8,991,190 78,464 SH SOLE 78,464 0 0
PEPSICO INC COM 713448108 9,711,850 53,274 SH SOLE 53,274 0 0
PFIZER INC COM 717081103 5,833,544 142,979 SH SOLE 142,979 0 0
PHILIP MORRIS INTL INC COM 718172109 1,656,070 17,029 SH SOLE 17,029 0 0
PHILLIPS 66 COM 718546104 2,097,248 20,687 SH SOLE 20,687 0 0
PROCTER AND GAMBLE CO COM 742718109 2,221,131 14,938 SH SOLE 14,938 0 0
QUALCOMM INC COM 747525103 16,073,421 125,987 SH SOLE 125,987 0 0
REALTY INCOME CORP COM 756109104 326,795 5,161 SH SOLE 5,161 0 0
SCHLUMBERGER LTD COM STK 806857108 2,723,332 55,465 SH SOLE 55,465 0 0
STRYKER CORPORATION COM 863667101 4,632,322 16,227 SH SOLE 16,227 0 0
SYSCO CORP COM 871829107 181,202,123 2,346,266 SH SOLE 2,346,266 0 0
TJX COS INC NEW COM 872540109 429,570 5,482 SH SOLE 5,482 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 358,313 3,852 SH SOLE 3,852 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,518,158 2,634 SH SOLE 2,634 0 0
TRACTOR SUPPLY CO COM 892356106 999,860 4,254 SH SOLE 4,254 0 0
TRINITY INDS INC COM 896522109 751,871 30,865 SH SOLE 30,865 0 0
US BANCORP DEL COM NEW 902973304 4,610,254 127,885 SH SOLE 127,885 0 0
UNION PAC CORP COM 907818108 11,821,408 58,737 SH SOLE 58,737 0 0
UNITED PARCEL SERVICE INC CL B 911312106 664,222 3,424 SH SOLE 3,424 0 0
VALMONT INDS INC COM 920253101 351,208 1,100 SH SOLE 1,100 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,599,862 64,353 SH SOLE 64,353 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,394,075 16,788 SH SOLE 16,788 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 270,393 1,084 SH SOLE 1,084 0 0
WALMART INC COM 931142103 12,894,798 87,452 SH SOLE 87,452 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 207,122 2,115 SH SOLE 2,115 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 5,202,917 16,212 SH SOLE 16,212 0 0
TARGET CORP COM 87612E106 716,184 4,324 SH SOLE 4,324 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 277,889 4,706 SH SOLE 4,706 0 0
TRAVELERS COMPANIES INC COM 89417E109 234,832 1,370 SH SOLE 1,370 0 0
AT&T INC COM 00206R102 441,383 22,929 SH SOLE 22,929 0 0
ABBVIE INC COM 00287Y109 909,684 5,708 SH SOLE 5,708 0 0
ALPHABET INC CAP STK CL C 02079K107 1,259,440 12,110 SH SOLE 12,110 0 0
ALPHABET INC CAP STK CL A 02079K305 13,235,429 127,595 SH SOLE 127,595 0 0
ALTRIA GROUP INC COM 02209S103 870,313 19,505 SH SOLE 19,505 0 0
AMERIPRISE FINL INC COM 03076C106 234,472 765 SH SOLE 765 0 0
CME GROUP INC COM 12572Q105 351,439 1,835 SH SOLE 1,835 0 0
CARDINAL HEALTH INC COM 14149Y108 6,033,960 79,920 SH SOLE 79,920 0 0
CISCO SYS INC COM 17275R102 10,550,977 201,836 SH SOLE 201,836 0 0
COMCAST CORP NEW CL A 20030N101 751,300 19,818 SH SOLE 19,818 0 0
CONOCOPHILLIPS COM 20825C104 4,739,659 47,774 SH SOLE 47,774 0 0
COSTCO WHSL CORP NEW COM 22160K105 635,994 1,280 SH SOLE 1,280 0 0
DNP SELECT INCOME FD INC COM 23325P104 222,163 20,160 SH SOLE 20,160 0 0
DENTSPLY SIRONA INC COM 24906P109 819,813 20,871 SH SOLE 20,871 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 623,440 3,441 SH SOLE 3,441 0 0
DOMINOS PIZZA INC COM 25754A201 4,957,946 15,030 SH SOLE 15,030 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 225,739 2,340 SH SOLE 2,340 0 0
EOG RES INC COM 26875P101 5,525,052 48,199 SH SOLE 48,199 0 0
EXXON MOBIL CORP COM 30231G102 8,342,926 76,080 SH SOLE 76,080 0 0
META PLATFORMS INC CL A 30303M102 307,949 1,453 SH SOLE 1,453 0 0
FEDEX CORP COM 31428X106 7,216,172 31,582 SH SOLE 31,582 0 0
FORTIVE CORP COM 34959J108 3,010,250 44,158 SH SOLE 44,158 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 421,972 1,290 SH SOLE 1,290 0 0
HP INC COM 40434L105 2,305,383 78,548 SH SOLE 78,548 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,610,793 101,117 SH SOLE 101,117 0 0
INGERSOLL RAND INC COM 45687V106 5,172,318 88,902 SH SOLE 88,902 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 280,009 1,786 SH SOLE 1,786 0 0
JPMORGAN CHASE & CO COM 46625H100 5,436,273 41,718 SH SOLE 41,718 0 0
MANULIFE FINL CORP COM 56501R106 201,042 10,950 SH SOLE 10,950 0 0
MARATHON PETE CORP COM 56585A102 4,731,319 35,091 SH SOLE 35,091 0 0
MASTERCARD INCORPORATED CL A 57636Q104 509,137 1,401 SH SOLE 1,401 0 0
MCKESSON CORP COM 58155Q103 311,544 875 SH SOLE 875 0 0
MERCK & CO INC COM 58933Y105 10,022,470 94,205 SH SOLE 94,205 0 0
NEXTERA ENERGY INC COM 65339F101 244,498 3,172 SH SOLE 3,172 0 0
NVIDIA CORPORATION COM 67066G104 456,654 1,644 SH SOLE 1,644 0 0
NUTRIEN LTD COM 67077M108 2,952,523 39,980 SH SOLE 39,980 0 0
ORACLE CORP COM 68389X105 2,860,356 30,783 SH SOLE 30,783 0 0
PAYPAL HLDGS INC COM 70450Y103 2,473,822 32,576 SH SOLE 32,576 0 0
PUBLIC STORAGE COM 74460D109 631,472 2,090 SH SOLE 2,090 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 25,202,867 61,562 SH SOLE 61,562 0 0
SALESFORCE INC COM 79466L302 4,705,618 23,554 SH SOLE 23,554 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 240,455 2,903 SH SOLE 2,903 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 279,369 1,850 SH SOLE 1,850 0 0
TESLA INC COM 88160R101 373,428 1,800 SH SOLE 1,800 0 0
3M CO COM 88579Y101 206,436 1,964 SH SOLE 1,964 0 0
TREX CO INC COM 89531P105 1,686,902 34,660 SH SOLE 34,660 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,854,916 3,925 SH SOLE 3,925 0 0
VALERO ENERGY CORP COM 91913Y100 212,192 1,520 SH SOLE 1,520 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 682,364 17,546 SH SOLE 17,546 0 0
VISA INC COM CL A 92826C839 1,873,347 8,309 SH SOLE 8,309 0 0
WASTE MGMT INC DEL COM 94106L109 394,871 2,420 SH SOLE 2,420 0 0
EATON CORP PLC SHS G29183103 8,687,452 50,703 SH SOLE 50,703 0 0
MEDTRONIC PLC SHS G5960L103 5,958,946 73,914 SH SOLE 73,914 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 11,347,886 61,680 SH SOLE 61,680 0 0
ISHARES TR US TRSPRTION 464287192 1,712,218 7,515 SH SOLE 7,515 0 0
WELLS FARGO CO NEW COM 949746101 434,617 11,627 SH SOLE 11,627 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 209,036 6,045 SH SOLE 6,045 0 0
BNY MELLON MUN INCOME INC COM 05589T104 77,231 11,900 SH SOLE 11,900 0 0
WESTERN UN CO COM 959802109 614,744 55,134 SH SOLE 55,134 0 0
CANADIAN PAC RY LTD COM 13645T100 240,668 3,128 SH SOLE 3,128 0 0