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
ACCENTURE PLC COM G1151C101   41,176,885 116,490 SH   SOLE   115,690 0 800
ACUITY BRANDS COM 00508Y102   26,067,040 94,655 SH   SOLE   94,105 0 550
AGCO CORP COM 001084102   18,134,828 185,314 SH   SOLE   183,764 0 1,550
ALLEGION PLC COM G0176J109   10,862,439 74,533 SH   SOLE   74,100 0 433
ALPHABET, INC COM 02079K107   43,762,818 261,755 SH   SOLE   260,255 0 1,500
ALTRIA GROUP INC COM 02209S103   6,365,454 124,715 SH   SOLE   124,715 0 0
AMER EXPRESS COM 025816109   52,300,378 192,848 SH   SOLE   191,548 0 1,300
ANHEUSER BUSCH ADR COM 03524A108   3,824,270 57,690 SH   SOLE   57,690 0 0
ANSYS INC COM 03662Q105   3,098,677 9,725 SH   SOLE   9,725 0 0
APPLE INC COM 037833100   19,793,350 84,950 SH   SOLE   83,550 0 1,400
BERKSHIRE HATH A COM 084670108   1,382,360 2 SH   SOLE   2 0 0
BERKSHIRE HATH B COM 084670702   151,620,690 329,424 SH   SOLE   328,174 0 1,250
BRISTOL MYERS COM 110122108   233,399 4,511 SH   SOLE   4,511 0 0
CARMAX INC COM 143130102   32,724,389 422,905 SH   SOLE   422,105 0 800
CENCORA INC COM 03073E105   6,859,313 30,475 SH   SOLE   30,475 0 0
CHARLES SCHWAB COM 808513105   4,577,206 70,625 SH   SOLE   70,625 0 0
COGNIZANT TECH COM 192446102   11,693,156 151,505 SH   SOLE   151,505 0 0
COMCAST CORP-A COM 20030N101   10,317,190 247,000 SH   SOLE   247,000 0 0
DOLLAR GENERAL COM 256677105   3,112,176 36,800 SH   SOLE   36,800 0 0
EVERTEC, INC COM 30040P103   7,372,769 217,550 SH   SOLE   217,550 0 0
EXXON MOBIL COM 30231G102   30,005,389 255,975 SH   SOLE   254,775 0 1,200
GARTNER INC COM 366651107   37,830,141 74,651 SH   SOLE   74,023 0 628
GENTEX CORP COM 371901109   12,707,320 428,000 SH   SOLE   428,000 0 0
GLOBAL PAYMENTS COM 37940X102   5,735,520 56,000 SH   SOLE   56,000 0 0
I SHARES JP VAL MSCI JP VAL 46435U374   3,136,900 95,000 SH   SOLE   95,000 0 0
INTERCONT'L EXCH COM 45866F104   9,871,328 61,450 SH   SOLE   61,450 0 0
JP MORGAN CHASE COM 46625H100   30,750,979 145,836 SH   SOLE   145,086 0 750
LIBERTY LIVE A COM 531229748   1,760,130 35,551 SH   SOLE   35,551 0 0
LIBERTY LIVE C COM 531229722   221,592 4,317 SH   SOLE   4,317 0 0
LIBERTY MED FORM 1 COM 531229755   6,954,995 89,823 SH   SOLE   89,823 0 0
LOEWS CORP COM 540424108   18,195,334 230,175 SH   SOLE   228,875 0 1,300
MASTERCARD INC COM 57636Q104   32,198,723 65,206 SH   SOLE   64,756 0 450
MCKESSON CORP COM 58155Q103   14,348,068 29,020 SH   SOLE   29,020 0 0
META PLATFORMS COM 30303M102   62,126,913 108,530 SH   SOLE   107,930 0 600
MICROSOFT COM 594918104   9,223,480 21,435 SH   SOLE   21,435 0 0
NOW INC COM 67011P100   205,509 15,894 SH   SOLE   15,744 0 150
OCCIDENTAL PETROLEUM COM 674599105   11,075,946 214,900 SH   SOLE   214,900 0 0
PAYPAL HOLDINGS COM 70450Y103   6,045,296 77,474 SH   SOLE   76,924 0 550
PFIZER INC COM 717081103   20,713,081 715,725 SH   SOLE   711,125 0 4,600
PHILLIPS 66 COM 718546104   13,754,271 104,635 SH   SOLE   104,260 0 375
SCHWAB INTL EQUITY ETF INTL EQTY ETF 808524805   14,525,640 353,250 SH   SOLE   353,250 0 0
SENSATA TECH COM G8060N102   15,914,668 443,800 SH   SOLE   439,200 0 4,600
SHYFT GROUP COM 825698103   7,312,345 582,657 SH   SOLE   582,657 0 0
SIRIUS XM HLDGS COM 829933100   2,840,436 120,103 SH   SOLE   120,103 0 0
SLB COM 806857108   13,448,541 320,585 SH   SOLE   319,085 0 1,500
SOUTHWEST AIR COM 844741108   3,466,710 117,000 SH   SOLE   117,000 0 0
SPX TECH. INC. COM 78473E103   25,083,058 157,300 SH   SOLE   155,800 0 1,500
VANGUARD FTSE EMERGING MARKET FTSE EMR MKT ETF 922042858   14,164,557 296,020 SH   SOLE   296,020 0 0
VERIZON COMM COM 92343V104   21,654,479 482,175 SH   SOLE   478,975 0 3,200
WABTEC CORP COM 929740108   641,285 3,528 SH   SOLE   3,499 0 29
WELLS FARGO COM 949746101   46,993,353 831,888 SH   SOLE   828,888 0 3,000
WISDOMTREE JPN S JP SMALLCP DIV 97717W836   3,145,740 39,000 SH   SOLE   39,000 0 0
XOMETRY INC-A COM 98423F109   3,287,128 178,940 SH   SOLE   178,940 0 0