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   37,088,838 122,240 SH   SOLE   121,440 0 800
ACUITY BRANDS COM 00508Y102   24,525,475 101,580 SH   SOLE   101,030 0 550
AGCO CORP COM 001084102   17,348,055 177,238 SH   SOLE   176,038 0 1,200
ALLEGION PLC COM G0176J109   9,092,233 76,955 SH   SOLE   76,522 0 433
ALPHABET, INC COM 02079K107   52,271,032 284,980 SH   SOLE   283,480 0 1,500
ALTRIA GROUP INC COM 02209S103   5,722,902 125,640 SH   SOLE   125,640 0 0
AMER EXPRESS COM 025816109   48,214,036 208,223 SH   SOLE   206,923 0 1,300
ANHEUSER BUSCH ADR COM 03524A108   3,450,621 59,340 SH   SOLE   59,340 0 0
ANSYS INC COM 03662Q105   3,158,737 9,825 SH   SOLE   9,825 0 0
APPLE INC COM 037833100   32,923,065 156,315 SH   SOLE   154,915 0 1,400
BERKSHIRE HATH A COM 084670108   1,224,482 2 SH   SOLE   2 0 0
BERKSHIRE HATH B COM 084670702   141,403,273 347,599 SH   SOLE   346,349 0 1,250
BRISTOL MYERS COM 110122108   226,795 5,461 SH   SOLE   5,461 0 0
CARMAX INC COM 143130102   32,644,001 445,105 SH   SOLE   444,305 0 800
CENCORA INC COM 03073E105   6,866,017 30,475 SH   SOLE   30,475 0 0
CHARLES SCHWAB COM 808513105   5,860,197 79,525 SH   SOLE   79,525 0 0
COGNIZANT TECH COM 192446102   10,343,140 152,105 SH   SOLE   152,105 0 0
COMCAST CORP-A COM 20030N101   9,672,520 247,000 SH   SOLE   247,000 0 0
EVERTEC, INC COM 30040P103   7,233,537 217,550 SH   SOLE   217,550 0 0
EXPEDITERS INTERNATIONAL WASH COM 302130109   889,004 7,124 SH   SOLE   7,124 0 0
EXXON MOBIL COM 30231G102   31,698,292 275,350 SH   SOLE   274,150 0 1,200
GARTNER INC COM 366651107   35,829,150 79,787 SH   SOLE   79,159 0 628
GENTEX CORP COM 371901109   15,270,630 453,000 SH   SOLE   453,000 0 0
INTERCONT'L EXCH COM 45866F104   8,459,802 61,800 SH   SOLE   61,800 0 0
JP MORGAN CHASE COM 46625H100   31,616,474 156,316 SH   SOLE   155,566 0 750
LIBERTY LIVE A COM 531229748   1,344,283 35,838 SH   SOLE   35,838 0 0
LIBERTY MED FORM 1 COM 531229755   7,498,156 104,373 SH   SOLE   104,373 0 0
LIBERTY SIRIUS-A COM 531229813   3,175,756 143,375 SH   SOLE   143,375 0 0
LOEWS CORP COM 540424108   18,855,033 252,275 SH   SOLE   250,975 0 1,300
MASTERCARD INC COM 57636Q104   31,225,746 70,781 SH   SOLE   70,331 0 450
MCKESSON CORP COM 58155Q103   16,948,841 29,020 SH   SOLE   29,020 0 0
META PLATFORMS COM 30303M102   63,564,494 126,065 SH   SOLE   125,465 0 600
MICROSOFT COM 594918104   9,747,979 21,810 SH   SOLE   21,810 0 0
NOW INC COM 67011P100   234,783 17,100 SH   SOLE   16,950 0 150
OCCIDENTAL PETROLEUM COM 674599105   12,316,062 195,400 SH   SOLE   195,400 0 0
ORACLE CORP COM 68389X105   1,005,909 7,124 SH   SOLE   7,124 0 0
PAYPAL HOLDINGS COM 70450Y103   4,922,337 84,824 SH   SOLE   84,274 0 550
PFIZER INC COM 717081103   21,687,997 775,125 SH   SOLE   770,525 0 4,600
PHILLIPS 66 COM 718546104   15,420,705 109,235 SH   SOLE   108,860 0 375
SCHWAB INTL EQUITY ETF INTL EQTY ETF 808524805   13,571,865 353,250 SH   SOLE   353,250 0 0
SENSATA TECH COM G8060N102   1,744,243 46,650 SH   SOLE   46,650 0 0
SHYFT GROUP COM 825698103   6,910,312 582,657 SH   SOLE   582,657 0 0
SLB COM 806857108   16,061,723 340,435 SH   SOLE   338,935 0 1,500
SPX TECH. INC. COM 78473E103   32,970,652 231,959 SH   SOLE   229,959 0 2,000
VALERO ENERGY COM 91913Y100   12,697,560 81,000 SH   SOLE   81,000 0 0
VANGUARD FTSE EMERGING MARKET FTSE EMR MKT ETF 922042858   12,953,835 296,020 SH   SOLE   296,020 0 0
VERIZON COMM COM 92343V104   21,330,359 517,225 SH   SOLE   514,025 0 3,200
WABTEC CORP COM 929740108   605,490 3,831 SH   SOLE   3,802 0 29
WALT DISNEY CO. COM 254687106   426,947 4,300 SH   SOLE   4,300 0 0
WELLS FARGO COM 949746101   52,078,141 876,884 SH   SOLE   873,884 0 3,000
XOMETRY INC-A COM 98423F109   1,028,146 88,940 SH   SOLE   88,940 0 0