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
AFLAC INC COM 001055102 211,494 3,030 SH SOLE 3,030 0 0
ABBOTT LABS COM 002824100 626,210 5,744 SH SOLE 5,744 0 0
AIR PRODS & CHEMS INC COM 009158106 3,735,738 12,472 SH SOLE 12,472 0 0
ALIGN TECHNOLOGY INC COM 016255101 265,230 750 SH SOLE 750 0 0
AMAZON COM INC COM 023135106 739,141 5,670 SH SOLE 5,670 0 0
AMGEN INC COM 031162100 290,846 1,310 SH SOLE 1,310 0 0
APPLE INC COM 037833100 50,386,035 259,762 SH SOLE 259,762 0 0
APPLIED MATLS INC COM 038222105 20,856,400 144,295 SH SOLE 144,295 0 0
ARCOSA INC COM 039653100 730,195 9,637 SH SOLE 9,637 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 318,696 1,450 SH SOLE 1,450 0 0
AUTOZONE INC COM 053332102 1,655,591 664 SH SOLE 664 0 0
BANK AMERICA CORP COM 060505104 225,331 7,854 SH SOLE 7,854 0 0
BANK NEW YORK MELLON CORP COM 064058100 245,172 5,507 SH SOLE 5,507 0 0
BECTON DICKINSON & CO COM 075887109 9,347,010 35,404 SH SOLE 35,404 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 9,320,580 18 SH SOLE 18 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 32,963,106 96,666 SH SOLE 96,666 0 0
BOEING CO COM 097023105 608,985 2,884 SH SOLE 2,884 0 0
BOSTON SCIENTIFIC CORP COM 101137107 6,195,577 114,542 SH SOLE 114,542 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 717,327 11,217 SH SOLE 11,217 0 0
THE CIGNA GROUP COM 125523100 214,378 764 SH SOLE 764 0 0
CSX CORP COM 126408103 378,510 11,100 SH SOLE 11,100 0 0
CVS HEALTH CORP COM 126650100 496,561 7,183 SH SOLE 7,183 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 345,128 30,815 SH SOLE 30,815 0 0
CATERPILLAR INC COM 149123101 317,896 1,292 SH SOLE 1,292 0 0
CELANESE CORP DEL COM 150870103 589,654 5,092 SH SOLE 5,092 0 0
CHEVRON CORP NEW COM 166764100 9,170,830 58,283 SH SOLE 58,283 0 0
CLOROX CO DEL COM 189054109 5,126,973 32,237 SH SOLE 32,237 0 0
COCA COLA CO COM 191216100 4,588,884 76,202 SH SOLE 76,202 0 0
COLGATE PALMOLIVE CO COM 194162103 4,902,363 63,634 SH SOLE 63,634 0 0
CONAGRA BRANDS INC COM 205887102 3,820,914 113,313 SH SOLE 113,313 0 0
CORNING INC COM 219350105 242,196 6,912 SH SOLE 6,912 0 0
CUMMINS INC COM 231021106 317,482 1,295 SH SOLE 1,295 0 0
DANAHER CORPORATION COM 235851102 15,593,760 64,974 SH SOLE 64,974 0 0
DEERE & CO COM 244199105 237,847 587 SH SOLE 587 0 0
DISNEY WALT CO COM 254687106 5,906,943 66,162 SH SOLE 66,162 0 0
DONALDSON INC COM 257651109 4,733,257 75,720 SH SOLE 75,720 0 0
DOW INC COM 260557103 492,229 9,242 SH SOLE 9,242 0 0
ECOLAB INC COM 278865100 203,492 1,090 SH SOLE 1,090 0 0
EMERSON ELEC CO COM 291011104 3,111,314 34,421 SH SOLE 34,421 0 0
FAIR ISAAC CORP COM 303250104 4,903,813 6,060 SH SOLE 6,060 0 0
FISERV INC COM 337738108 1,038,845 8,235 SH SOLE 8,235 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,778,298 8,099 SH SOLE 8,099 0 0
GENERAC HLDGS INC COM 368736104 3,770,006 25,280 SH SOLE 25,280 0 0
GENERAL ELECTRIC CO COM NEW 369604301 270,561 2,463 SH SOLE 2,463 0 0
GILEAD SCIENCES INC COM 375558103 307,278 3,987 SH SOLE 3,987 0 0
HOME DEPOT INC COM 437076102 3,301,793 10,629 SH SOLE 10,629 0 0
HONEYWELL INTL INC COM 438516106 5,958,778 28,717 SH SOLE 28,717 0 0
HORMEL FOODS CORP COM 440452100 27,046,864 672,473 SH SOLE 672,473 0 0
INTEL CORP COM 458140100 2,885,303 86,283 SH SOLE 86,283 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,424,332 25,591 SH SOLE 25,591 0 0
INTERNATIONAL PAPER CO COM 460146103 2,363,992 74,316 SH SOLE 74,316 0 0
INTUIT COM 461202103 4,236,425 9,246 SH SOLE 9,246 0 0
ISHARES GOLD TR ISHARES NEW 464285204 309,315 8,500 SH SOLE 8,500 0 0
ISHARES TR SELECT DIVID ETF 464287168 980,385 8,653 SH SOLE 8,653 0 0
ISHARES TR CORE S&P500 ETF 464287200 426,990 958 SH SOLE 958 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 820,105 11,636 SH SOLE 11,636 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,353,060 32,456 SH SOLE 32,456 0 0
ISHARES TR RUS MID CAP ETF 464287499 458,628 6,280 SH SOLE 6,280 0 0
ISHARES TR CORE S&P MCP ETF 464287507 14,688,116 56,173 SH SOLE 56,173 0 0
ISHARES TR ISHARES BIOTECH 464287556 1,587,127 12,501 SH SOLE 12,501 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 279,990 1,774 SH SOLE 1,774 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 222,621 809 SH SOLE 809 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 249,779 1,774 SH SOLE 1,774 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 643,272 3,435 SH SOLE 3,435 0 0
ISHARES TR PFD AND INCM SEC 464288687 413,565 13,371 SH SOLE 13,371 0 0
JOHNSON & JOHNSON COM 478160104 11,409,625 68,932 SH SOLE 68,932 0 0
KIMBERLY-CLARK CORP COM 494368103 257,896 1,868 SH SOLE 1,868 0 0
LAMB WESTON HLDGS INC COM 513272104 4,455,807 38,763 SH SOLE 38,763 0 0
LILLY ELI & CO COM 532457108 3,563,779 7,599 SH SOLE 7,599 0 0
LOWES COS INC COM 548661107 7,723,905 34,222 SH SOLE 34,222 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 76,982 12,200 SH SOLE 12,200 0 0
MARTIN MARIETTA MATLS INC COM 573284106 405,364 878 SH SOLE 878 0 0
MCDONALDS CORP COM 580135101 1,306,439 4,378 SH SOLE 4,378 0 0
MICROSOFT CORP COM 594918104 27,858,215 81,806 SH SOLE 81,806 0 0
MONDELEZ INTL INC CL A 609207105 912,042 12,504 SH SOLE 12,504 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 8,648,241 29,488 SH SOLE 29,488 0 0
NEWELL BRANDS INC COM 651229106 691,980 79,538 SH SOLE 79,538 0 0
NIKE INC CL B 654106103 228,356 2,069 SH SOLE 2,069 0 0
NORTHROP GRUMMAN CORP COM 666807102 521,891 1,145 SH SOLE 1,145 0 0
NUCOR CORP COM 670346105 11,569,445 70,554 SH SOLE 70,554 0 0
ONEOK INC NEW COM 682680103 241,140 3,907 SH SOLE 3,907 0 0
PAYCHEX INC COM 704326107 8,762,665 78,329 SH SOLE 78,329 0 0
PEPSICO INC COM 713448108 9,899,638 53,448 SH SOLE 53,448 0 0
PFIZER INC COM 717081103 5,570,701 151,873 SH SOLE 151,873 0 0
PHILIP MORRIS INTL INC COM 718172109 1,715,769 17,576 SH SOLE 17,576 0 0
PHILLIPS 66 COM 718546104 2,014,903 21,125 SH SOLE 21,125 0 0
PROCTER AND GAMBLE CO COM 742718109 2,268,361 14,949 SH SOLE 14,949 0 0
QUALCOMM INC COM 747525103 15,101,772 126,863 SH SOLE 126,863 0 0
REALTY INCOME CORP COM 756109104 255,363 4,271 SH SOLE 4,271 0 0
SCHLUMBERGER LTD COM STK 806857108 2,719,529 55,365 SH SOLE 55,365 0 0
STRYKER CORPORATION COM 863667101 4,943,068 16,202 SH SOLE 16,202 0 0
SYSCO CORP COM 871829107 174,047,082 2,345,648 SH SOLE 2,345,648 0 0
TJX COS INC NEW COM 872540109 464,819 5,482 SH SOLE 5,482 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 388,744 3,852 SH SOLE 3,852 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,374,290 2,634 SH SOLE 2,634 0 0
TRACTOR SUPPLY CO COM 892356106 938,348 4,244 SH SOLE 4,244 0 0
TRINITY INDS INC COM 896522109 1,127,512 43,855 SH SOLE 43,855 0 0
US BANCORP DEL COM NEW 902973304 4,236,719 128,230 SH SOLE 128,230 0 0
UNION PAC CORP COM 907818108 12,039,636 58,839 SH SOLE 58,839 0 0
UNITED PARCEL SERVICE INC CL B 911312106 613,752 3,424 SH SOLE 3,424 0 0
VALMONT INDS INC COM 920253101 320,155 1,100 SH SOLE 1,100 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,572,726 63,243 SH SOLE 63,243 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,423,444 17,035 SH SOLE 17,035 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 306,729 1,084 SH SOLE 1,084 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 203,772 1,434 SH SOLE 1,434 0 0
VONTIER CORPORATION COM 928881101 224,504 6,970 SH SOLE 6,970 0 0
WALMART INC COM 931142103 13,840,485 88,055 SH SOLE 88,055 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 231,479 2,363 SH SOLE 2,363 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 5,929,930 16,052 SH SOLE 16,052 0 0
TARGET CORP COM 87612E106 570,336 4,324 SH SOLE 4,324 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 271,254 4,706 SH SOLE 4,706 0 0
TRAVELERS COMPANIES INC COM 89417E109 237,914 1,370 SH SOLE 1,370 0 0
AT&T INC COM 00206R102 368,062 23,076 SH SOLE 23,076 0 0
ABBVIE INC COM 00287Y109 782,512 5,808 SH SOLE 5,808 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 237,649 486 SH SOLE 486 0 0
ALPHABET INC CAP STK CL C 02079K107 1,464,947 12,110 SH SOLE 12,110 0 0
ALPHABET INC CAP STK CL A 02079K305 15,334,767 128,110 SH SOLE 128,110 0 0
ALTRIA GROUP INC COM 02209S103 911,889 20,130 SH SOLE 20,130 0 0
AMERIPRISE FINL INC COM 03076C106 254,102 765 SH SOLE 765 0 0
CME GROUP INC COM 12572Q105 340,007 1,835 SH SOLE 1,835 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 252,648 3,128 SH SOLE 3,128 0 0
CARDINAL HEALTH INC COM 14149Y108 7,526,165 79,583 SH SOLE 79,583 0 0
CISCO SYS INC COM 17275R102 10,472,641 202,409 SH SOLE 202,409 0 0
COMCAST CORP NEW CL A 20030N101 823,438 19,818 SH SOLE 19,818 0 0
CONOCOPHILLIPS COM 20825C104 4,967,374 47,943 SH SOLE 47,943 0 0
COSTCO WHSL CORP NEW COM 22160K105 742,964 1,380 SH SOLE 1,380 0 0
DNP SELECT INCOME FD INC COM 23325P104 211,277 20,160 SH SOLE 20,160 0 0
DENTSPLY SIRONA INC COM 24906P109 811,966 20,289 SH SOLE 20,289 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 596,945 3,441 SH SOLE 3,441 0 0
DOMINOS PIZZA INC COM 25754A201 6,524,126 19,360 SH SOLE 19,360 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 231,799 2,583 SH SOLE 2,583 0 0
EOG RES INC COM 26875P101 7,061,749 61,707 SH SOLE 61,707 0 0
EXXON MOBIL CORP COM 30231G102 8,146,174 75,955 SH SOLE 75,955 0 0
META PLATFORMS INC CL A 30303M102 431,331 1,503 SH SOLE 1,503 0 0
FEDEX CORP COM 31428X106 7,872,808 31,758 SH SOLE 31,758 0 0
FORTIVE CORP COM 34959J108 3,250,326 43,471 SH SOLE 43,471 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 416,077 1,290 SH SOLE 1,290 0 0
HP INC COM 40434L105 2,430,973 79,159 SH SOLE 79,159 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,933,579 115,094 SH SOLE 115,094 0 0
INGERSOLL RAND INC COM 45687V106 5,791,811 88,614 SH SOLE 88,614 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 292,279 1,786 SH SOLE 1,786 0 0
JPMORGAN CHASE & CO COM 46625H100 6,073,138 41,757 SH SOLE 41,757 0 0
MANULIFE FINL CORP COM 56501R106 207,065 10,950 SH SOLE 10,950 0 0
MARATHON PETE CORP COM 56585A102 4,068,291 34,891 SH SOLE 34,891 0 0
MASTERCARD INCORPORATED CL A 57636Q104 591,523 1,504 SH SOLE 1,504 0 0
MCKESSON CORP COM 58155Q103 373,896 875 SH SOLE 875 0 0
MERCK & CO INC COM 58933Y105 10,809,273 93,676 SH SOLE 93,676 0 0
NETFLIX INC COM 64110L106 244,472 555 SH SOLE 555 0 0
NEXTERA ENERGY INC COM 65339F101 235,362 3,172 SH SOLE 3,172 0 0
NOVARTIS AG SPONSORED ADR 66987V109 209,287 2,074 SH SOLE 2,074 0 0
NVIDIA CORPORATION COM 67066G104 775,819 1,834 SH SOLE 1,834 0 0
NUTRIEN LTD COM 67077M108 2,348,655 39,774 SH SOLE 39,774 0 0
ORACLE CORP COM 68389X105 3,665,947 30,783 SH SOLE 30,783 0 0
PAYPAL HLDGS INC COM 70450Y103 2,653,252 39,761 SH SOLE 39,761 0 0
PUBLIC STORAGE COM 74460D109 610,029 2,090 SH SOLE 2,090 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 27,347,273 61,693 SH SOLE 61,693 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 203,537 425 SH SOLE 425 0 0
SALESFORCE INC COM 79466L302 4,972,427 23,537 SH SOLE 23,537 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 253,900 3,128 SH SOLE 3,128 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 321,641 1,850 SH SOLE 1,850 0 0
TESLA INC COM 88160R101 468,568 1,790 SH SOLE 1,790 0 0
3M CO COM 88579Y101 217,596 2,174 SH SOLE 2,174 0 0
TREX CO INC COM 89531P105 3,208,179 48,935 SH SOLE 48,935 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,890,357 3,933 SH SOLE 3,933 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 696,159 18,719 SH SOLE 18,719 0 0
VISA INC COM CL A 92826C839 1,994,595 8,399 SH SOLE 8,399 0 0
WASTE MGMT INC DEL COM 94106L109 419,676 2,420 SH SOLE 2,420 0 0
EATON CORP PLC SHS G29183103 10,175,057 50,597 SH SOLE 50,597 0 0
MEDTRONIC PLC SHS G5960L103 6,507,858 73,869 SH SOLE 73,869 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 11,722,516 61,291 SH SOLE 61,291 0 0
ISHARES TR US TRSPRTION 464287192 1,872,651 7,496 SH SOLE 7,496 0 0
ALLEGION PLC ORD SHS G0176J109 1,310,018 10,915 SH SOLE 10,915 0 0
WELLS FARGO CO NEW COM 949746101 498,588 11,682 SH SOLE 11,682 0 0
BNY MELLON MUN INCOME INC COM 05589T104 74,851 11,900 SH SOLE 11,900 0 0
WESTERN UN CO COM 959802109 639,848 54,548 SH SOLE 54,548 0 0