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
ALPHABET INC-CL A CAP STK CL A 02079K305 39,678,430 111,029 SH SOLE 111,029 0 0
ALPHABET INC-CL C CAP STK CL C 02079K107 2,147,540 6,078 SH SOLE 6,078 0 0
CORE AND MAIN INC-CLASS A CL A 21874C102 8,083,610 167,536 SH SOLE 167,536 0 0
GLOBUS MEDICAL INC - A CL A 379577208 13,821,540 174,934 SH SOLE 174,934 0 0
HOULIHAN LOKEY INC CL A 441593100 8,301,040 61,888 SH SOLE 61,888 0 0
LAMAR ADVERTISING CO-A CL A 512816109 10,869,780 69,687 SH SOLE 69,687 0 0
MASTERCARD INC - A CL A 57636Q104 1,278,860 2,490 SH SOLE 2,490 0 0
META PLATFORMS INC-CLASS A CL A 30303M102 25,844,870 45,882 SH SOLE 45,882 0 0
MONDELEZ INTERNATIONAL INC-A CL A 609207105 8,593,230 148,569 SH SOLE 148,569 0 0
RUSH ENTERPRISES INC-CL A CL A 781846209 5,730,930 78,522 SH SOLE 78,522 0 0
NIKE INC -CL B CL B 654106103 13,386,160 326,094 SH SOLE 326,094 0 0
BERKSHIRE HATHAWAY INC-CL B CL B NEW 084670702 938,230 1,875 SH SOLE 1,875 0 0
ABBOTT LABORATORIES COM 002824100 647,340 7,134 SH SOLE 7,134 0 0
AMAZON.COM INC COM 023135106 1,609,510 6,753 SH SOLE 6,753 0 0
AMERICAN EXPRESS CO COM 025816109 351,780 1,040 SH SOLE 1,040 0 0
AMERICAN STATES WATER CO COM 029899101 10,337,840 125,110 SH SOLE 125,110 0 0
APPLE INC COM 037833100 4,180,960 14,449 SH SOLE 14,449 0 0
AUTODESK INC COM 052769106 21,079,210 108,421 SH SOLE 108,421 0 0
BECTON DICKINSON AND CO COM 075887109 23,742,620 156,893 SH SOLE 156,893 0 0
BORGWARNER INC COM 099724106 35,271,750 531,201 SH SOLE 531,201 0 0
BOSTON SCIENTIFIC CORP COM 101137107 377,720 8,850 SH SOLE 8,850 0 0
CARLISLE COS INC COM 142339100 9,033,560 24,903 SH SOLE 24,903 0 0
CENCORA INC COM 03073E105 11,263,450 39,803 SH SOLE 39,803 0 0
COLGATE-PALMOLIVE CO COM 194162103 505,160 5,510 SH SOLE 5,510 0 0
COSTCO WHOLESALE CORP COM 22160K105 339,580 363 SH SOLE 363 0 0
CROWN HOLDINGS INC COM 228368106 10,682,610 95,534 SH SOLE 95,534 0 0
FIRST ADVANTAGE CORP COM 31846B108 13,030,400 721,906 SH SOLE 721,906 0 0
GENTEX CORP COM 371901109 8,696,060 344,126 SH SOLE 344,126 0 0
GLOBE LIFE INC COM 37959E102 9,615,840 53,816 SH SOLE 53,816 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 546,140 540 SH SOLE 540 0 0
HAYWARD HOLDINGS INC COM 421298100 9,709,680 560,929 SH SOLE 560,929 0 0
HENRY SCHEIN INC COM 806407102 15,975,960 191,283 SH SOLE 191,283 0 0
HILLMAN SOLUTIONS CORP COM 431636109 7,232,910 856,980 SH SOLE 856,980 0 0
HOME DEPOT INC COM 437076102 277,210 786 SH SOLE 786 0 0
INTL FLAVORS AND FRAGRANCES COM 459506101 20,300,440 256,254 SH SOLE 256,254 0 0
IQVIA HOLDINGS INC COM 46266C105 322,870 1,671 SH SOLE 1,671 0 0
JOHNSON and JOHNSON COM 478160104 1,972,580 7,767 SH SOLE 7,767 0 0
JPMORGAN CHASE and CO COM 46625H100 20,781,850 63,489 SH SOLE 63,489 0 0
KEYSIGHT TECHNOLOGIES IN COM 49338L103 15,163,630 43,316 SH SOLE 43,316 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 31,142,240 107,169 SH SOLE 107,169 0 0
LOUISIANA-PACIFIC CORP COM 546347105 12,957,430 164,727 SH SOLE 164,727 0 0
MICROSOFT CORP COM 594918104 44,289,410 118,732 SH SOLE 118,732 0 0
MIDDLEBY CORP COM 596278101 11,026,700 64,105 SH SOLE 64,105 0 0
MKS INC COM 55306N104 9,488,470 21,332 SH SOLE 21,332 0 0
NVIDIA CORP COM 67066G104 2,200,990 11,000 SH SOLE 11,000 0 0
OLD REPUBLIC INTL CORP COM 680223104 11,256,360 275,082 SH SOLE 275,082 0 0
ORACLE CORP COM 68389X105 2,519,190 17,190 SH SOLE 17,190 0 0
PEPSICO INC COM 713448108 1,190,840 8,795 SH SOLE 8,795 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 238,980 1,321 SH SOLE 1,321 0 0
PROCTER and GAMBLE CO THE COM 742718109 1,293,800 8,823 SH SOLE 8,823 0 0
QUALCOMM INC COM 747525103 16,402,330 88,762 SH SOLE 88,762 0 0
RANGE RESOURCES CORP COM 75281A109 7,444,620 200,178 SH SOLE 200,178 0 0
SALESFORCE.COM INC COM 79466L302 22,342,070 142,615 SH SOLE 142,615 0 0
SEI INVESTMENTS COMPANY COM 784117103 15,305,920 174,506 SH SOLE 174,506 0 0
SNAP-ON INC COM 833034101 10,678,890 26,538 SH SOLE 26,538 0 0
TESLA INC COM 88160R101 685,580 1,630 SH SOLE 1,630 0 0
UNITEDHEALTH GROUP INC COM 91324P102 40,513,530 97,475 SH SOLE 97,475 0 0
WALT DISNEY CO COM 254687106 30,632,240 318,257 SH SOLE 318,257 0 0
WASTE MANAGEMENT INC COM 94106L109 204,380 917 SH SOLE 917 0 0
WATERS CORP COM 941848103 7,929,100 21,142 SH SOLE 21,142 0 0
WELLS FARGO and CO COM 949746101 33,820,250 409,248 SH SOLE 409,248 0 0
WYNDHAM HOTELS AND RESORTS INC COM 98311A105 7,327,450 87,014 SH SOLE 87,014 0 0
VISA INC-CLASS A SHARES COM CL A 92826C839 36,178,150 105,448 SH SOLE 105,448 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 9,654,820 51,608 SH SOLE 51,608 0 0
CORPAY INC COM SHS 219948106 14,721,540 44,173 SH SOLE 44,173 0 0
CARNIVAL CORP LTD COMMON SHARES G2004J103 20,922,930 732,339 SH SOLE 732,339 0 0
ISHARES CORE S AND P 500 ETF CORE S&P500 ETF 464287200 431,756,800 576,529 SH SOLE 0 0 576,529
VANGUARD ESG INTL STOCK ETF ESG INTL STK ETF 921910725 9,085,970 110,347 SH SOLE 0 0 110,347
VANGUARD FTSE EUROPE ETF FTSE EUROPE ETF 922042874 243,490 2,750 SH SOLE 0 0 2,750
VANGUARD FTSE PACIFIC ETF FTSE PACIFIC ETF 922042866 277,660 2,400 SH SOLE 0 0 2,400
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 12,573,430 344,572 SH SOLE 344,572 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 1,656,990 15,951 SH SOLE 0 0 15,951
ISHARES MSCI ISRAEL ETF MSCI ISRAEL ETF 464286632 337,990 2,800 SH SOLE 0 0 2,800
ASML HOLDING NV-NY REG SHS N Y REGISTRY SHS N07059210 2,610,150 1,312 SH SOLE 1,312 0 0
OCTAVE INTELLIGENCE-CL B ORD SHS CL B G22845104 4,486,310 275,234 SH SOLE 275,234 0 0
ISHARES S AND P 100 ETF S&P 100 ETF 464287101 439,040 1,200 SH SOLE 0 0 1,200
GLOBAL X S AND P CATH VAL DEVEL S&P EX US ETF 37954Y368 2,302,700 58,021 SH SOLE 0 0 58,021
ICON PLC SHS G4705A100 13,166,180 75,794 SH SOLE 75,794 0 0
MEDTRONIC PLC SHS G5960L103 25,879,580 330,814 SH SOLE 330,814 0 0
SAP AG-SPONSORED ADR SPON ADR 803054204 604,110 3,920 SH SOLE 3,920 0 0
UNILEVER PLC-SPONSORED ADR SPON ADR NEW 904767803 1,094,600 18,207 SH SOLE 18,207 0 0
NOVARTIS AG-ADR SPONSORED ADR 66987V109 273,480 1,745 SH SOLE 1,745 0 0
SPDR MSCI EAFA FOSSIL FUEL ST STR MSCI EAFE 78470E106 12,225,980 225,900 SH SOLE 0 0 225,900
SPDR S AND P 500 ETF TRUST TR UNIT 78462F103 2,651,030 3,550 SH SOLE 0 0 3,550
VANGUARD TOT WORLD STK ETF TT WRLD ST ETF 922042742 406,500 2,590 SH SOLE 0 0 2,590