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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
NIKE INC CL B 654106103   25,331,246 233,317 SH   SOLE   0 0 233,317
NVIDIA CORPORATION COM 67066G104   331,797 670 SH   SOLE   0 0 670
ORACLE CORP COM 68389X105   215,183 2,041 SH   SOLE   0 0 2,041
PAYCHEX INC COM 704326107   354,114 2,973 SH   SOLE   0 0 2,973
PEPSICO INC COM 713448108   25,915,506 152,587 SH   SOLE   0 0 152,587
PHILIP MORRIS INTL INC COM 718172109   456,664 4,854 SH   SOLE   0 0 4,854
PRICE T ROWE GROUP INC COM 74144T108   26,295,628 244,178 SH   SOLE   0 0 244,178
RALPH LAUREN CORP CL A 751212101   23,272,695 161,391 SH   SOLE   0 0 161,391
SHELL PLC SPON ADS 780259305   1,007,636 15,313 SH   SOLE   0 0 15,313
SONY GROUP CORP SPONSORED ADR 835699307   848,030 8,955 SH   SOLE   0 0 8,955
STARBUCKS CORP COM 855244109   22,489,178 234,237 SH   SOLE   0 0 234,237
TAPESTRY INC COM 876030107   1,564,753 42,508 SH   SOLE   0 0 42,508
TESLA INC COM 88160R101   392,847 1,581 SH   SOLE   0 0 1,581
TEXAS INSTRS INC COM 882508104   664,624 3,899 SH   SOLE   0 0 3,899
UNILEVER PLC SPON ADR NEW 904767704   234,886 4,845 SH   SOLE   0 0 4,845
UNITED PARCEL SERVICE INC CL B 911312106   435,055 2,767 SH   SOLE   0 0 2,767
VISA INC COM CL A 92826C839   26,315,890 101,078 SH   SOLE   0 0 101,078
WALMART INC COM 931142103   24,570,598 155,855 SH   SOLE   0 0 155,855
WATERS CORP COM 941848103   2,211,438 6,717 SH   SOLE   0 0 6,717
WILLIAMS SONOMA INC COM 969904101   348,676 1,728 SH   SOLE   0 0 1,728
INMODE LTD SHS M5425M103   607,152 27,300 SH   SOLE   0 0 27,300
NXP SEMICONDUCTORS N V COM N6596X109   840,681 3,660 SH   SOLE   0 0 3,660
ABBOTT LABS COM 002824100   20,372,131 185,083 SH   SOLE   0 0 185,083
ALPHABET INC CAP STK CL C 02079K107   1,023,011 7,259 SH   SOLE   0 0 7,259
ALPHABET INC CAP STK CL A 02079K305   18,851,864 134,955 SH   SOLE   0 0 134,955
AMAZON COM INC COM 023135106   404,616 2,663 SH   SOLE   0 0 2,663
AMGEN INC COM 031162100   22,423,254 77,853 SH   SOLE   0 0 77,853
ANALOG DEVICES INC COM 032654105   31,734,539 159,823 SH   SOLE   0 0 159,823
APPLE INC COM 037833100   21,490,416 111,621 SH   SOLE   0 0 111,621
AUTOZONE INC COM 053332102   258,561 100 SH   SOLE   0 0 100
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   19,230,037 53,917 SH   SOLE   0 0 53,917
BOEING CO COM 097023105   23,129,849 88,735 SH   SOLE   0 0 88,735
BROWN FORMAN CORP CL B 115637209   20,348,819 356,371 SH   SOLE   0 0 356,371
CHEVRON CORP NEW COM 166764100   15,241,667 102,183 SH   SOLE   0 0 102,183
COSTCO WHSL CORP NEW COM 22160K105   24,978,283 37,841 SH   SOLE   0 0 37,841
CUMMINS INC COM 231021106   2,221,569 9,273 SH   SOLE   0 0 9,273
DEERE & CO COM 244199105   28,547,295 71,391 SH   SOLE   0 0 71,391
DIAGEO PLC SPON ADR NEW 25243Q205   2,430,870 16,688 SH   SOLE   0 0 16,688
DISNEY WALT CO COM 254687106   1,661,567 18,402 SH   SOLE   0 0 18,402
DUKE ENERGY CORP NEW COM NEW 26441C204   273,859 2,822 SH   SOLE   0 0 2,822
EMERSON ELEC CO COM 291011104   27,246,434 279,938 SH   SOLE   0 0 279,938
META PLATFORMS INC CL A 30303M102   1,207,004 3,410 SH   SOLE   0 0 3,410
FASTENAL CO COM 311900104   21,008,635 324,357 SH   SOLE   0 0 324,357
HERSHEY CO COM 427866108   2,133,338 11,442 SH   SOLE   0 0 11,442
HOME DEPOT INC COM 437076102   462,644 1,335 SH   SOLE   0 0 1,335
HONEYWELL INTL INC COM 438516106   429,906 2,050 SH   SOLE   0 0 2,050
JPMORGAN CHASE & CO COM 46625H100   24,682,218 145,104 SH   SOLE   0 0 145,104
JOHNSON & JOHNSON COM 478160104   18,844,926 120,230 SH   SOLE   0 0 120,230
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6   5,664 25,000 SH   SOLE   0 0 25,000
LOCKHEED MARTIN CORP COM 539830109   298,685 659 SH   SOLE   0 0 659
LOWES COS INC COM 548661107   4,193,475 18,842 SH   SOLE   0 0 18,842
M & T BK CORP COM 55261F104   45,927,145 335,038 SH   SOLE   0 0 335,038
MASTERCARD INCORPORATED CL A 57636Q104   757,787 1,776 SH   SOLE   0 0 1,776
MCDONALDS CORP COM 580135101   17,532,690 59,130 SH   SOLE   0 0 59,130
MERCK & CO INC COM 58933Y105   693,040 6,357 SH   SOLE   0 0 6,357
MERCURY GENL CORP NEW COM 589400100   26,521,636 710,845 SH   SOLE   0 0 710,845
MICROSOFT CORP COM 594918104   33,677,789 89,559 SH   SOLE   0 0 89,559