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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 22,767 161,766 SH   SOLE   0 0 161,765
ALPHABET INC CAP STK CL C 02079K107 987 341 SH   SOLE   0 0 341
ALPHABET INC CAP STK CL A 02079K305 2,147 741 SH   SOLE   0 0 741
AMAZON COM INC COM 023135106 433 130 SH   SOLE   0 0 130
AMGEN INC COM 031162100 28,374 126,121 SH   SOLE   0 0 126,121
ANALOG DEVICES INC COM 032654105 21,951 124,886 SH   SOLE   0 0 124,885
APPLE INC COM 037833100 22,177 124,893 SH   SOLE   0 0 124,893
AUTOZONE INC COM 053332102 212 101 SH   SOLE   0 0 101
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18,414 61,586 SH   SOLE   0 0 61,586
BOEING CO COM 097023105 12,213 60,667 SH   SOLE   0 0 60,666
BROWN FORMAN CORP CL B 115637209 13,660 187,488 SH   SOLE   0 0 187,488
CHEVRON CORP NEW COM 166764100 22,285 189,904 SH   SOLE   0 0 189,903
COSTCO WHSL CORP NEW COM 22160K105 21,190 37,326 SH   SOLE   0 0 37,326
CUMMINS INC COM 231021106 2,100 9,625 SH   SOLE   0 0 9,624
DEERE & CO COM 244199105 20,130 58,706 SH   SOLE   0 0 58,705
DISNEY WALT CO COM 254687106 1,447 9,344 SH   SOLE   0 0 9,344
DUKE ENERGY CORP NEW COM NEW 26441C204 209 1,992 SH   SOLE   0 0 1,992
EMERSON ELEC CO COM 291011104 26,973 290,124 SH   SOLE   0 0 290,124
FEDEX CORP COM 31428X106 24,250 93,758 SH   SOLE   0 0 93,757
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 813 15,579 SH   SOLE   0 0 15,578
HOME DEPOT INC COM 437076102 933 2,248 SH   SOLE   0 0 2,248
JPMORGAN CHASE & CO COM 46625H100 21,432 135,343 SH   SOLE   0 0 135,343
JOHNSON & JOHNSON COM 478160104 17,863 104,421 SH   SOLE   0 0 104,420
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 17 25,000 SH   SOLE   0 0 25,000
LOCKHEED MARTIN CORP COM 539830109 2,242 6,308 SH   SOLE   0 0 6,308
LOWES COS INC COM 548661107 6,002 23,219 SH   SOLE   0 0 23,218
M & T BK CORP COM 55261F104 27,935 181,890 SH   SOLE   0 0 181,889
MASTERCARD INCORPORATED CL A 57636Q104 679 1,890 SH   SOLE   0 0 1,889
MCDONALDS CORP COM 580135101 16,902 63,051 SH   SOLE   0 0 63,050
MERCK & CO INC COM 58933Y105 1,029 13,427 SH   SOLE   0 0 13,427
MERCURY GENL CORP NEW COM 589400100 26,368 496,938 SH   SOLE   0 0 496,937
MICROSOFT CORP COM 594918104 32,178 95,676 SH   SOLE   0 0 95,676
NIKE INC CL B 654106103 16,175 97,050 SH   SOLE   0 0 97,049
NOVO-NORDISK A S ADR 670100205 697 6,219 SH   SOLE   0 0 6,219
PAYCHEX INC COM 704326107 364 2,664 SH   SOLE   0 0 2,664
PEPSICO INC COM 713448108 24,689 142,130 SH   SOLE   0 0 142,129
PFIZER INC COM 717081103 399 6,758 SH   SOLE   0 0 6,758
PHILIP MORRIS INTL INC COM 718172109 9,453 99,508 SH   SOLE   0 0 99,508
POLARIS INC COM 731068102 15,101 137,396 SH   SOLE   0 0 137,396
PRICE T ROWE GROUP INC COM 74144T108 16,716 85,008 SH   SOLE   0 0 85,008
PROCTER AND GAMBLE CO COM 742718109 482 2,949 SH   SOLE   0 0 2,949
RALPH LAUREN CORP CL A 751212101 18,170 152,866 SH   SOLE   0 0 152,866
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,817 41,866 SH   SOLE   0 0 41,866
SPDR S&P 500 ETF TR TR UNIT 78462F103 228 480 SH   SOLE   0 0 480
SKECHERS U S A INC CL A 830566105 760 17,506 SH   SOLE   0 0 17,506
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,702 13,464 SH   SOLE   0 0 13,464
STARBUCKS CORP COM 855244109 17,545 149,998 SH   SOLE   0 0 149,998
TAPESTRY INC COM 876030107 1,244 30,651 SH   SOLE   0 0 30,650
TESLA INC COM 88160R101 1,025 970 SH   SOLE   0 0 970
TEXAS INSTRS INC COM 882508104 775 4,112 SH   SOLE   0 0 4,112
UNILEVER PLC SPON ADR NEW 904767704 546 10,156 SH   SOLE   0 0 10,156
UNITED PARCEL SERVICE INC CL B 911312106 649 3,030 SH   SOLE   0 0 3,030
VERIZON COMMUNICATIONS INC COM 92343V104 430 8,277 SH   SOLE   0 0 8,277
VISA INC COM CL A 92826C839 20,864 96,277 SH   SOLE   0 0 96,277
WALMART INC COM 931142103 27,870 192,620 SH   SOLE   0 0 192,619
WILLIAMS SONOMA INC COM 969904101 224 1,327 SH   SOLE   0 0 1,327
LOGITECH INTL S A SHS H50430232 1,209 14,659 SH   SOLE   0 0 14,659
NXP SEMICONDUCTORS N V COM N6596X109 994 4,363 SH   SOLE   0 0 4,363