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
ABBOTT LABS COM 002824100   17,510,586 172,927 SH   SOLE   0 0 172,926
ALPHABET INC CAP STK CL C 02079K107   744,328 7,157 SH   SOLE   0 0 7,157
ALPHABET INC CAP STK CL A 02079K305   20,506,073 197,687 SH   SOLE   0 0 197,687
AMAZON COM INC COM 023135106   252,234 2,442 SH   SOLE   0 0 2,442
AMGEN INC COM 031162100   22,484,302 93,006 SH   SOLE   0 0 93,006
ANALOG DEVICES INC COM 032654105   26,657,228 135,165 SH   SOLE   0 0 135,164
APPLE INC COM 037833100   21,480,998 130,267 SH   SOLE   0 0 130,266
AUTOZONE INC COM 053332102   248,273 101 SH   SOLE   0 0 101
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   17,926,260 58,057 SH   SOLE   0 0 58,057
BOEING CO COM 097023105   15,691,717 73,868 SH   SOLE   0 0 73,867
BROWN FORMAN CORP CL B 115637209   14,573,350 226,752 SH   SOLE   0 0 226,751
CHEVRON CORP NEW COM 166764100   11,903,269 72,955 SH   SOLE   0 0 72,954
COSTCO WHSL CORP NEW COM 22160K105   23,389,769 47,074 SH   SOLE   0 0 47,074
CUMMINS INC COM 231021106   1,531,506 6,411 SH   SOLE   0 0 6,411
DEERE & CO COM 244199105   20,620,979 49,944 SH   SOLE   0 0 49,944
DIAGEO PLC SPON ADR NEW 25243Q205   2,259,677 12,472 SH   SOLE   0 0 12,472
DISNEY WALT CO COM 254687106   1,526,006 15,240 SH   SOLE   0 0 15,240
EMERSON ELEC CO COM 291011104   25,752,418 295,529 SH   SOLE   0 0 295,529
META PLATFORMS INC CL A 30303M102   1,509,225 7,121 SH   SOLE   0 0 7,121
FASTENAL CO COM 311900104   350,610 6,500 SH   SOLE   0 0 6,500
FEDEX CORP COM 31428X106   18,774,811 82,169 SH   SOLE   0 0 82,169
HOME DEPOT INC COM 437076102   345,290 1,170 SH   SOLE   0 0 1,170
JPMORGAN CHASE & CO COM 46625H100   19,410,014 148,953 SH   SOLE   0 0 148,952
JOHNSON & JOHNSON COM 478160104   19,046,168 122,879 SH   SOLE   0 0 122,878
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6   3,327 25,000 SH   SOLE   0 0 25,000
LOCKHEED MARTIN CORP COM 539830109   315,784 668 SH   SOLE   0 0 668
LOWES COS INC COM 548661107   4,061,160 20,309 SH   SOLE   0 0 20,308
M & T BK CORP COM 55261F104   35,366,883 295,784 SH   SOLE   0 0 295,783
MASTERCARD INCORPORATED CL A 57636Q104   576,615 1,587 SH   SOLE   0 0 1,586
MCDONALDS CORP COM 580135101   14,175,838 50,699 SH   SOLE   0 0 50,698
MERCK & CO INC COM 58933Y105   567,591 5,335 SH   SOLE   0 0 5,335
MERCURY GENL CORP NEW COM 589400100   21,434,128 675,303 SH   SOLE   0 0 675,303
MICROSOFT CORP COM 594918104   29,297,081 101,620 SH   SOLE   0 0 101,620
NIKE INC CL B 654106103   21,554,292 175,753 SH   SOLE   0 0 175,752
PAYCHEX INC COM 704326107   405,649 3,540 SH   SOLE   0 0 3,540
PEPSICO INC COM 713448108   15,123,523 82,960 SH   SOLE   0 0 82,959
PFIZER INC COM 717081103   231,744 5,680 SH   SOLE   0 0 5,680
PHILIP MORRIS INTL INC COM 718172109   466,995 4,802 SH   SOLE   0 0 4,802
PRICE T ROWE GROUP INC COM 74144T108   28,781,191 254,926 SH   SOLE   0 0 254,926
RALPH LAUREN CORP CL A 751212101   20,891,491 179,065 SH   SOLE   0 0 179,064
SHELL PLC SPON ADS 780259305   937,396 16,291 SH   SOLE   0 0 16,291
SONY GROUP CORPORATION SPONSORED ADR 835699307   1,585,245 17,488 SH   SOLE   0 0 17,487
STARBUCKS CORP COM 855244109   21,953,573 210,829 SH   SOLE   0 0 210,828
TAPESTRY INC COM 876030107   1,246,229 28,908 SH   SOLE   0 0 28,908
TESLA INC COM 88160R101   341,687 1,647 SH   SOLE   0 0 1,647
TEXAS INSTRS INC COM 882508104   631,318 3,394 SH   SOLE   0 0 3,394
UNILEVER PLC SPON ADR NEW 904767704   243,448 4,688 SH   SOLE   0 0 4,688
UNITED PARCEL SERVICE INC CL B 911312106   546,470 2,817 SH   SOLE   0 0 2,817
VISA INC COM CL A 92826C839   22,733,738 100,833 SH   SOLE   0 0 100,832
WALMART INC COM 931142103   27,484,345 186,398 SH   SOLE   0 0 186,397
WILLIAMS SONOMA INC COM 969904101   224,463 1,845 SH   SOLE   0 0 1,845
INMODE LTD SHS M5425M103   975,004 30,507 SH   SOLE   0 0 30,507
NXP SEMICONDUCTORS N V COM N6596X109   869,854 4,665 SH   SOLE   0 0 4,664