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
Expires: July 31, 2015
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 LABORATORIES COM 002824100 3,784,947 41,712 SH SOLE 41,712 0 0
ABBVIE INC COM 00287Y109 977,118 3,883 SH SOLE 3,883 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 6,781,771 43,207 SH SOLE 43,207 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 6,095,436 45,889 SH SOLE 45,889 0 0
AIRBNB INC COM CL A 009066101 273,321 1,910 SH SOLE 1,910 0 0
ALBERTSONS COMPANIES INC COMMON STOCK 013091103 436,153 32,236 SH SOLE 32,236 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 1,668,095 23,960 SH SOLE 23,960 0 0
ALPHABET INC CAP STK CL A 02079K305 213,707 598 SH SOLE 598 0 0
ALPHABET INC CAP STK CL C 02079K107 13,938,515 39,449 SH SOLE 39,449 0 0
AMAZON COM INC COM 023135106 1,188,363 4,986 SH SOLE 4,986 0 0
APPLE INC COM 037833100 2,016,550 6,969 SH SOLE 6,969 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107 6,143,581 120,486 SH SOLE 120,486 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,113,416 9,437 SH SOLE 9,437 0 0
BENTLEY SYS INC COM CL B 08265T208 1,868,095 62,499 SH SOLE 62,499 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,220,510 6,436 SH SOLE 6,436 0 0
BLACKROCK INC COM 09290D101 4,841,455 5,035 SH SOLE 5,035 0 0
BOOKING HOLDINGS INC COM 09857L108 445,600 2,500 SH SOLE 2,500 0 0
BRADY CORP CL A 104674106 3,583,500 39,134 SH SOLE 39,134 0 0
CHEWY INC CL A 16679L109 665,113 33,848 SH SOLE 33,848 0 0
CISCO SYS INC COM 17275R102 9,564,298 81,426 SH SOLE 81,426 0 0
COCA COLA CO COM 191216100 480,712 5,915 SH SOLE 5,915 0 0
COLUMBIA ETF TR I CORE BOND ETF 19761L748 221,522 7,389 SH SOLE 7,389 0 0
COOPER COS INC COM 216648501 3,445,881 48,053 SH SOLE 48,053 0 0
DISNEY WALT CO COM 254687106 319,069 3,315 SH SOLE 3,315 0 0
EMCOR GROUP INC COM 29084Q100 3,551,057 4,279 SH SOLE 4,279 0 0
EXPENSIFY INC COM CL A 30219Q106 76,048 42,485 SH SOLE 42,485 0 0
EXXON MOBIL CORP COM 30231G102 1,483,822 10,853 SH SOLE 10,853 0 0
GE AEROSPACE COM NEW 369604301 896,205 2,398 SH SOLE 2,398 0 0
GE VERNOVA INC COM 36828A101 689,643 587 SH SOLE 587 0 0
GENUINE PARTS CO COM 372460105 589,900 5,000 SH SOLE 5,000 0 0
GORMAN RUPP CO COM 383082104 15,661,394 170,715 SH SOLE 170,715 0 0
INTEL CORP COM 458140100 629,731 4,510 SH SOLE 4,510 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 443,749 1,578 SH SOLE 1,578 0 0
ISHARES GOLD TR ISHARES NEW 464285204 407,074 5,391 SH SOLE 5,391 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,480,556 1,977 SH SOLE 1,977 0 0
ISHARES TR ESG MSCI KLD ETF 464288570 308,702 2,168 SH SOLE 2,168 0 0
ISHARES TR TIPS BD ETF 464287176 390,665 3,570 SH SOLE 3,570 0 0
ISHARES TR ESG OPTIMIZED 464288802 1,268,376 8,220 SH SOLE 8,220 0 0
JOHNSON & JOHNSON COM 478160104 9,192,444 36,195 SH SOLE 36,195 0 0
JPMORGAN CHASE & CO COM 46625H100 397,379 1,214 SH SOLE 1,214 0 0
MASTERCARD INCORPORATED CL A 57636Q104 824,328 1,605 SH SOLE 1,605 0 0
MERCK & CO INC COM 58933Y105 373,164 2,904 SH SOLE 2,904 0 0
META PLATFORMS INC CL A 30303M102 1,011,669 1,796 SH SOLE 1,796 0 0
MICROSOFT CORP COM 594918104 7,121,325 19,091 SH SOLE 19,091 0 0
MSA SAFETY INC COM 553498106 4,070,507 23,316 SH SOLE 23,316 0 0
NEW YORK TIMES CO MTN BE CL A 650111107 3,887,529 55,552 SH SOLE 55,552 0 0
NOVARTIS AG SPONSORED ADR 66987V109 4,545,507 29,004 SH SOLE 29,004 0 0
ON HLDG AG NAMEN AKT A H5919C104 4,390,203 123,947 SH SOLE 123,947 0 0
PEPSICO INC COM 713448108 626,225 4,625 SH SOLE 4,625 0 0
PFIZER INC COM 717081103 369,068 15,327 SH SOLE 15,327 0 0
PROCTER & GAMBLE CO COM 742718109 4,959,951 33,824 SH SOLE 33,824 0 0
PROGRESSIVE CORP COM 743315103 6,312,113 28,895 SH SOLE 28,895 0 0
QIAGEN NV ORD SHARES N72482156 5,145,404 131,596 SH SOLE 131,596 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,270,775 2,038 SH SOLE 2,038 0 0
REVVITY INC COM 714046109 223,966 2,013 SH SOLE 2,013 0 0
SCHWAB CHARLES CORP COM 808513105 6,153,948 66,695 SH SOLE 66,695 0 0
SPDR GOLD TR GOLD SHS 78463V107 433,215 1,176 SH SOLE 1,176 0 0
STRYKER CORPORATION COM 863667101 3,621,605 11,503 SH SOLE 11,503 0 0
T-MOBILE US INC COM 872590104 1,072,466 6,394 SH SOLE 6,394 0 0
TRI CONTL CORP COM 895436103 220,288 6,400 SH SOLE 6,400 0 0
UBER TECHNOLOGIES INC COM 90353T100 850,550 11,787 SH SOLE 11,787 0 0
UNION PAC CORP COM 907818108 5,608,640 20,620 SH SOLE 20,620 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 292,612 6,911 SH SOLE 6,911 0 0
VISA INC COM CL A 92826C839 1,404,610 4,094 SH SOLE 4,094 0 0
WARBY PARKER INC CL A COM 93403J106 935,231 30,825 SH SOLE 30,825 0 0
WELLS FARGO & CO COM 949746101 376,838 4,560 SH SOLE 4,560 0 0
XYLEM INC COM 98419M100 4,367,032 36,943 SH SOLE 36,943 0 0