| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| TAX PREPARATION FEE (NON-ALLOC | 350 | 350 |
| Name of Bond | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| 91282CEG2 US TREASURY NOTE 2.2 | 494,688 | 496,270 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| 500458401 KOMATSU LIMITED - AD | 3,529 | 5,711 |
| 874039100 TAIWAN SEMICONDUCTOR | 82,542 | 210,184 |
| 307305102 FANUC CORPORATION AD | ||
| 29429L105 EPIROC AB-UNSP ADR | 3,051 | 7,023 |
| 670108109 NOVOZYMES A/S UNSPON | 3,266 | 3,459 |
| 562750109 MANHATTAN ASSOCIATES | 23,265 | 60,074 |
| 76657Y101 RIGHTMOVE PLC-UNSP A | 34,043 | 35,217 |
| 05278C107 AUTOHOME INC-ADR | ||
| 084670702 BERKSHIRE HATHAWAY I | 58,961 | 241,102 |
| 771195104 ROCHE HOLDINGS LTD - | 6,476 | 8,043 |
| 65479L108 NITORI HLDGS CO LTD- | 4,725 | 4,542 |
| 83569C102 SONOVA HOLDIN-UNSPON | 2,298 | 4,899 |
| 29084Q100 EMCOR GROUP INC COM | 31,221 | 81,002 |
| 60786M105 MOELIS & CO | 25,964 | 39,740 |
| 741511109 PRICESMART INC | ||
| 989207105 ZEBRA TECHNOLOGIES C | ||
| 045055100 ASHTEAD GROUP PLC-UN | 72,794 | 198,975 |
| G1151C101 ACCENTURE PLC | 89,136 | 193,001 |
| 45662N103 INFINEON TECHNOLOGIE | 7,003 | 19,837 |
| 72341E304 PING AN INSURANCE-AD | 5,186 | 2,255 |
| 018820100 ALLIANZ SE - UNSP AD | 15,984 | 19,324 |
| 69343P105 LUKOIL PJSC-SPON ADR | 15,450 | |
| 87184P109 SYSMEX CORP-UNSPON A | 5,246 | 3,609 |
| 384109104 GRACO INC | 27,890 | 43,554 |
| 426281101 HENRY JACK & ASSOC I | 13,586 | 14,053 |
| 74164M108 PRIMERICA INC | 36,785 | 59,876 |
| 883556102 THERMO FISHER SCIENT | 125,515 | 272,295 |
| 09247X101 BLACKROCK INC | 111,732 | 194,020 |
| 344419106 FOMENTO ECONOMICO ME | 9,190 | 15,642 |
| 904767704 UNILEVER PLC - ADR | 128,259 | 118,776 |
| 45104G104 ICICI BANK LTD. - AD | 1,872 | 5,173 |
| 171269103 CHUGAI PHARMACEUTIC- | 9,918 | 15,400 |
| 262037104 DRIL-QUIP INC COM | ||
| 57636Q104 MASTERCARD INC | 110,283 | 234,154 |
| 641069406 NESTLE S.A. REGISTER | 3,932 | 5,782 |
| 05946K101 BANCO BILBAO VIZCAYA | 6,246 | 9,201 |
| G5494J103 LINDE PLC | ||
| 824667109 SHIONOGI & CO LTD-UN | 5,770 | 4,944 |
| N97284108 YANDEX NV-A | 3,266 | |
| 302941109 FTI CONSULTING INC C | 44,835 | 71,097 |
| 749607107 RLI CORP COM | 14,786 | 22,231 |
| 829073105 SIMPSON MFG INC COM | 41,008 | 92,655 |
| 049904105 ATRION CORP | 13,420 | 6,061 |
| 032095101 AMPHENOL CORP CL A | 65,303 | 148,695 |
| 037833100 APPLE INC | 72,442 | 212,746 |
| 02079K107 ALPHABET INC CL C | 101,934 | 225,488 |
| 767204100 RIO TINTO PLC - ADR | 5,416 | 8,712 |
| 237545108 DASSAULT SYSTEMES S. | 7,964 | 14,167 |
| 009126202 AIR LIQUIDE - ADR | 2,869 | 5,453 |
| 502117203 L'OREAL - ADR | 7,941 | 15,210 |
| 00783V104 ADYEN NV-UNSPON ADR | 3,409 | 5,848 |
| 88032Q109 TENCENT HOLDINGS LTD | 5,350 | 4,724 |
| 049255706 ATLAS COPCO AB ADR | 2,949 | 8,743 |
| 90460M204 UNI CHARM CORPORATIO | 5,051 | 5,715 |
| 303075105 FACTSET RESH SYS INC | 22,075 | 34,825 |
| 891092108 TORO CO | 38,085 | 47,419 |
| 942749102 WATTS WATER TECHNOLO | 24,241 | 46,460 |
| 32051X108 FIRST HAWAIIAN INC | 33,278 | 32,576 |
| 005098108 ACUSHNET HOLDINGS CO | 30,593 | 54,895 |
| 04316A108 ARTISAN PARTNERS ASS | 21,507 | 31,721 |
| 761152107 RESMED INC | 94,695 | 150,518 |
| 786584102 SAFRAN SA-UNSPON ADR | ||
| 803054204 SAP SE ADR | 9,155 | 13,295 |
| 501173207 KUBOTA LIMITED - ADR | ||
| 80687P106 SCHNEIDER ELECTRIC S | 4,522 | 10,339 |
| 87155N109 SYMRISE AG ADR | 4,316 | 5,970 |
| 015393101 ALFA LAVAL AB-UNSPON | 4,135 | 7,196 |
| 02319V103 AMBEV SA-SPN ADR | 4,496 | 4,595 |
| 038336103 APTARGROUP INC COM | ||
| 75524B104 RBC BEARINGS INC | 22,918 | 41,309 |
| 91324P102 UNITEDHEALTH GROUP I | 113,059 | 224,803 |
| H01301128 ALCON INC | 5,433 | 6,718 |
| 54338V101 LONZA GROUP AG ADR | ||
| 23304Y100 DBS GROUP HOLDINGS L | 11,505 | 17,113 |
| 40415F101 HDFC BANK LTD. - ADR | 93,561 | 125,965 |
| 001317205 AIA GROUP LTD-SP ADR | 101,804 | 106,541 |
| 257651109 DONALDSON CO INC | 9,570 | 12,090 |
| 879360105 TELEDYNE TECHNOLOGIE | ||
| 478160104 JOHNSON & JOHNSON | 143,619 | 152,822 |
| 136375102 CANADIAN NATL RR CO | 2,927 | 4,900 |
| 78409V104 S&P GLOBAL INC | 66,537 | 160,790 |
| N07059210 ASML HOLDING NV-NY R | 138,485 | 155,169 |
| 515098101 LANDSTAR SYS INC COM | 38,208 | 45,120 |
| G98239109 XP INC - CLASS A | 4,588 | 4,067 |
| 40523H106 HAIER SMART HOME CO | 14,412 | 11,907 |
| 12591J207 CSPC PHARMACEUTICAL | ||
| 26876F102 ENN ENERGY HOLDINGS- | 7,145 | 3,354 |
| 088606108 BHP GROUP LTD-SPON A | 171,893 | 183,344 |
| 50189K103 LCI INDUSTRIES | 28,150 | 27,279 |
| 23331A109 D R HORTON INC COM | 61,605 | 136,782 |
| 715684106 PT TELEKOMUNIKASI IN | 4,390 | 5,075 |
| 221006109 CORVEL CORP | 36,370 | 50,678 |
| 185123106 CLEARWATER ANALYTICS | 21,042 | 20,991 |
| 56501R106 MANULIFE FINANCIAL C | 9,439 | 11,625 |
| 594918104 MICROSOFT CORP | 176,431 | 218,855 |
| 233802107 DAIFUKU CO LTD - UNS | 4,151 | 3,961 |
| 82455C101 SHIMANO INC-UNSPON A | 3,536 | 3,439 |
| 980228308 WOODSIDE ENERGY GROU | ||
| 824841407 SHISEIDO CO., LTD. - | 3,831 | 2,674 |
| 05945F103 BANCFIRST CORP | 19,273 | 22,581 |
| 03073E105 CENCORA INC | 77,970 | 108,851 |
| 363576109 GALLAGHER ARTHUR J & | 78,000 | 95,124 |
| 780259305 ROYAL DUTCH SHELL PL | 5,084 | 9,080 |
| 492089107 KERINGIUNSPONSORED A | ||
| 29109X106 ASPEN TECHNOLOGY INC | 17,537 | 21,134 |
| 045387107 ASSA ABLOY AB-UNSP A | 4,236 | 5,421 |
| 09075V102 BIONTECH SE-ADR | 5,439 | 6,121 |
| 372303206 GENMAB A/S -SP ADR | 6,638 | 5,572 |
| 405552100 HALEON PLC ADR | 9,416 | 9,407 |
| 48282T104 KADANT INC | 31,930 | 39,243 |
| 493732101 K.FORCE, INC. | 14,832 | 16,214 |
| 79466L302 SALESFORCE INC | 116,493 | 147,358 |
| 835699307 SONY GROUP CORP - SP | 10,558 | 11,079 |
| 90278Q108 UFP INDUSTRIES INC | 33,718 | 42,938 |
| G2519Y108 CREDICORP LTD | 4,062 | 4,348 |
| G54950103 NEW LINDE PLC | 2,492 | 6,571 |
| Category/ Item | Listed at Cost or FMV | Book Value | End of Year Fair Market Value |
|---|---|---|---|
| 464287408 ISHARES S&P 500 VALU | |||
| 256210105 DODGE & COX INCOME F | AT COST | 834,142 | 789,335 |
| 464287200 ISHARES CORE S & P 5 | AT COST | 1,974,268 | 2,746,373 |
| 464287309 ISHARES S&P 500 GROW | AT COST | 366,648 | 424,315 |
| 77958B402 T ROWE PRICE INST FL | AT COST | 150,311 | 148,706 |
| 74256W485 PRINCIPAL PREFERRED | |||
| 921943858 VANGUARD FTSE DEVELO | AT COST | 383,882 | 467,025 |
| 56166Y636 COHO REL VALUE EQUIT | |||
| 81369Y506 AMEX ENERGY SELECT S | AT COST | 178,416 | 209,600 |
| 464287499 ISHARES RUSSELL MID- | AT COST | 595,785 | 1,069,565 |
| 921937827 VANGUARD SHORT TERM | |||
| 46434G103 ISHARES CORE MSCI EM | AT COST | 246,100 | 252,900 |
| 464287598 ISHARES RUSSELL 1000 | AT COST | 334,464 | 336,449 |
| 464288679 ISHARES SHORT TREASU | AT COST | 220,990 | 220,260 |
| 921937793 VANGUARD LONG-TERM B | AT COST | 181,133 | 186,450 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| LEGAL FEES - PRINCIPAL (ALLOCA | 146 | 146 | ||
| LEGAL FEES - INCOME (ALLOCABLE | 146 | 146 |
| Description | Amount |
|---|---|
| CY PURCHASE OF ACCRUED INTEREST | 1,691 |
| MUTUAL FUND TIMING ADJ | 216 |
| PY RETURN OF CAPITAL ADJUSTMENT | 1,671 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMENT EXPENSES - ADR FEES | 941 | 941 | 0 |
| Description | Amount |
|---|---|
| ROUNDING | 4 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMNT MNGMNT FEES (NON-DED | 5,341 | 5,341 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FOREIGN TAXES | 4,871 | 4,871 | 0 | |
| FEDERAL ESTIMATES - PRINCIPAL | 3,626 | 0 | 0 | |
| FOREIGN TAXES ON NONQUALIFIED | 1,570 | 1,570 | 0 |