| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| ACCOUNTING FEES | 4,000 | 0 | 0 | 4,000 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| ACI WORLDWIDE INC (ACIW) | 21,380 | 41,528 |
| AMETEK INC (AME) | 52,398 | 180,260 |
| AMPHENOL CORP (APH) | 53,931 | 222,240 |
| APPLIED INDL TECHNOLOGY | 41,921 | 47,894 |
| APTARGROUP INC (ATR) | 106,435 | 172,810 |
| ARTHUR J GALLAGHER | 43,232 | 227,080 |
| ASSURANT INC (AIZ) | 77,007 | 127,932 |
| AUTO DATA PROCESSING | 33,474 | 58,546 |
| CSW INDUSTRIALS INC (CSWI) | 21,724 | 105,840 |
| CHARLES RIVER LABS | 100,465 | 73,840 |
| CHURCH & DWIGHT INC (CHD) | 79,150 | 162,301 |
| CLEAN HARBOUR INC | 43,426 | 46,028 |
| COMFORT SYSTEMS USA INC (FIX) | 28,556 | 53,008 |
| DANAHER CORP (DHR) | 40,313 | 126,253 |
| DONALDSON CO INC (DCI) | 71,875 | 107,760 |
| ECOLAB INC (ECL) | 62,622 | 117,160 |
| F T I CONSULTING | 87,562 | 76,452 |
| FASTENAL CO | 53,179 | 79,101 |
| FIDELITY NATIONAL | 83,692 | 105,001 |
| FISERV INC (FISV) | 69,480 | 215,691 |
| FORTIVE CORP (FTV) | 100,893 | 127,500 |
| GRACO INC (GGG) | 89,590 | 134,864 |
| IDEX CORP (IEX) | 74,513 | 146,503 |
| KADANT INC | 38,648 | 68,998 |
| LANDSTAR SYSTEM INC | 58,649 | 120,302 |
| MSA SAFETY INC (MSA) | 85,860 | 82,885 |
| NORDSON CORP | 84,601 | 104,620 |
| NVENT ELECTRIC PLC SHS (NVT) | 42,335 | 85,200 |
| PENTAIR PLC | 22,331 | 40,256 |
| PROCTER & GAMBLE CO | 75,909 | 100,590 |
| RBC BEARINGS INC (RBC) | 33,383 | 44,871 |
| ROPER TECHNOLOGIES INC (ROP) | 114,361 | 163,753 |
| ROSS STORES INC | 12,449 | 15,127 |
| RPM INTL INC (RPM) | 69,939 | 147,672 |
| SELECTIVE INS GROUP INC (SIGI) | 8,365 | 9,352 |
| TELEFLEX INC (TFX) | 30,330 | 17,798 |
| THERMO FISHER SCIENTIFIC INC (TMO) | 46,874 | 130,058 |
| UFP TECHNOLOGY INC | 28,973 | 24,451 |
| VERALTO CORP COM (VLTO) | 82,351 | 106,943 |
| VERISK ANALYTICS INC (VRSK) | 53,085 | 165,258 |
| VERTIV HLDG CO CLASS A (VRT) | 17,334 | 102,249 |
| XYLEM INC (XYL) | 65,890 | 139,224 |
| Category/ Item | Listed at Cost or FMV | Book Value | End of Year Fair Market Value |
|---|---|---|---|
| ISHARES GLOBAL FINANCIALS | FMV | 115,391 | 202,893 |
| ISHARES RUSSELL 2000 GROWTH | FMV | 127,656 | 242,732 |
| ISHARES RUSSELL 2000 VALUE | FMV | 99,815 | 152,514 |
| SPDR DIJIA TRUST (DIA) | FMV | 311,128 | 667,214 |
| SPDR S&P 500 | FMV | 445,577 | 1,125,121 |
| VANGUARD CONSM STPLES ET ETF (VDC) | FMV | 242,146 | 360,592 |
| VANGUARD DIVIDEND APPRECIATION | FMV | 503,412 | 1,088,599 |
| VANGUARD INDEX FUNDS MIDCAP GROWTH | FMV | 138,303 | 323,507 |
| VANGUARD INDEX FUNDS MIDCAP VALUE | FMV | 104,397 | 173,689 |
| THE TECHNOLOGY SEL SEC SPDR FD (XLK) | FMV | 332,948 | 1,472,234 |
| JANUS HENDERSON GLB LIFE SCI T (JAGLX) | FMV | 98,917 | 168,726 |
| VANGUARD GNMA INV (VFIIX) | FMV | 36,336 | 31,061 |
| VANGUARD SH TM INVT GR ADM (VFSUX) | FMV | 2,397,409 | 2,344,632 |
| VANGUARD SH TM INVT GR INV (VFSTX) | FMV | 29,173 | 28,306 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| SUPPLIES | 38 | 0 | 0 | 38 |
| Description | Revenue And Expenses Per Books | Net Investment Income | Adjusted Net Income |
|---|---|---|---|
| CLASS ACTION SETTLEMENT | 359 | 359 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMENT FEES | 29,830 | 29,830 | 0 | 0 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FEDERAL EXCISE TAX | 508 | 0 | 0 | 0 |