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
ISHARES CORE S AND P 500 ETF CORE S&P500 ETF 464287200   332,898,860 775,211 SH   SOLE   0 0 775,211
INVESCO NASDAQ 100 ETF NASDAQ 100 ETF 46138G649   22,959,700 155,754 SH   SOLE   0 0 155,754
BOOZ ALLEN HAMILTON HOLDINGS CL A 099502106   18,362,280 168,045 SH   SOLE   168,045 0 0
HENRY SCHEIN INC COM 806407102   17,220,280 231,923 SH   SOLE   231,923 0 0
SEI INVESTMENTS COMPANY COM 784117103   13,244,940 219,906 SH   SOLE   219,906 0 0
UNIVERSAL HEALTH SERVICES-B CL B 913903100   12,836,030 102,092 SH   SOLE   102,092 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101   12,326,450 419,267 SH   SOLE   419,267 0 0
KEYSIGHT TECHNOLOGIES IN COM 49338L103   12,297,950 92,948 SH   SOLE   92,948 0 0
GLOBE LIFE INC COM 37959E102   12,147,420 111,721 SH   SOLE   111,721 0 0
GLOBAL PAYMENTS INC COM 37940X102   11,455,460 99,276 SH   SOLE   99,276 0 0
ASGN INC COM 00191U102   10,861,560 132,977 SH   SOLE   132,977 0 0
CROWN HOLDINGS INC COM 228368106   10,274,120 116,118 SH   SOLE   116,118 0 0
DOLLAR TREE INC COM 256746108   9,916,350 93,155 SH   SOLE   93,155 0 0
GENTEX CORP COM 371901109   9,888,260 303,880 SH   SOLE   303,880 0 0
QUALCOMM INC COM 747525103   9,878,790 88,950 SH   SOLE   88,950 0 0
SPDR MSCI EAFA FOSSIL FUEL MSCI EAFE FS ETF 78470E106   9,557,340 269,428 SH   SOLE   0 0 269,428
CARLISLE COS INC COM 142339100   9,392,210 36,227 SH   SOLE   36,227 0 0
CABLE ONE INC COM 12685J105   8,854,750 14,383 SH   SOLE   14,383 0 0
SNAP-ON INC COM 833034101   8,723,050 34,200 SH   SOLE   34,200 0 0
OLD REPUBLIC INTL CORP COM 680223104   8,350,030 309,949 SH   SOLE   309,949 0 0
ASTRAZENECA PLC-SPONS ADR SPONSORED ADR 046353108   8,305,050 122,638 SH   SOLE   0 0 122,638
HILLMAN SOLUTIONS CORP COM 431636109   8,285,370 1,004,287 SH   SOLE   1,004,287 0 0
CARMAX INC COM 143130102   8,129,710 114,940 SH   SOLE   114,940 0 0
ALPHABET INC-CL A CAP STK CL A 02079K305   7,724,670 59,030 SH   SOLE   59,030 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   7,670,410 30,040 SH   SOLE   30,040 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   7,642,130 43,890 SH   SOLE   43,890 0 0
LAMAR ADVERTISING CO-A CL A 512816109   7,513,300 90,012 SH   SOLE   90,012 0 0
WYNDHAM HOTELS AND RESORTS INC COM 98311A105   7,365,400 105,916 SH   SOLE   105,916 0 0
COMCAST CORP-CLASS A CL A 20030N101   7,052,370 159,052 SH   SOLE   159,052 0 0
VANGUARD S AND P 500 ETF S&P 500 ETF SHS 922908363   7,013,230 17,859 SH   SOLE   0 0 17,859
WELLS FARGO and CO COM 949746101   7,006,840 171,484 SH   SOLE   171,484 0 0
ELECTRONIC ARTS INC COM 285512109   6,934,560 57,596 SH   SOLE   57,596 0 0
MONDELEZ INTERNATIONAL INC-A CL A 609207105   6,857,830 98,816 SH   SOLE   98,816 0 0
MKS INSTRUMENTS INC COM 55306N104   6,765,350 78,176 SH   SOLE   78,176 0 0
FIRST ADVANTAGE CORP COM 31846B108   6,759,470 490,172 SH   SOLE   490,172 0 0
VISA INC-CLASS A SHARES COM CL A 92826C839   6,480,760 28,176 SH   SOLE   28,176 0 0
CEDAR FAIR LP DEPOSITRY UNIT 150185106   6,340,800 171,373 SH   SOLE   171,373 0 0
BORGWARNER INC COM 099724106   6,340,710 157,065 SH   SOLE   157,065 0 0
MEDTRONIC PLC SHS G5960L103   6,314,170 80,579 SH   SOLE   80,579 0 0
MIDDLEBY CORP COM 596278101   6,291,710 49,154 SH   SOLE   49,154 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   6,198,470 94,073 SH   SOLE   94,073 0 0
CENCORA INC COM 03073E105   6,165,770 34,260 SH   SOLE   34,260 0 0
EXPEDIA GROUP INC COM NEW 30212P303   5,922,400 57,460 SH   SOLE   57,460 0 0
MATCH GROUP INC COM 57667L107   5,919,340 151,100 SH   SOLE   151,100 0 0
AUTODESK INC COM 052769106   5,571,880 26,929 SH   SOLE   26,929 0 0
META PLATFORMS INC-CLASS A CL A 30303M102   4,755,930 15,842 SH   SOLE   15,842 0 0
MOHAWK INDUSTRIES INC COM 608190104   4,434,660 51,680 SH   SOLE   51,680 0 0
JPMORGAN CHASE and CO COM 46625H100   4,016,180 27,694 SH   SOLE   27,694 0 0
HCA HEALTHCARE INC COM 40412C101   2,683,400 10,909 SH   SOLE   10,909 0 0
AUTOHOME INC-ADR SP ADS RP CL A 05278C107   1,790,070 58,981 SH   SOLE   0 0 58,981
ISHARES MSCI EAFE INDEX FUND MSCI EAFE ETF 464287465   1,463,520 21,235 SH   SOLE   0 0 21,235
SPDR S AND P 500 ETF TRUST TR UNIT 78462F103   1,284,150 3,004 SH   SOLE   0 0 3,004
MASTERCARD INC - A CL A 57636Q104   578,030 1,460 SH   SOLE   1,460 0 0
APPLE INC COM 037833100   510,890 2,984 SH   SOLE   2,984 0 0
MICROSOFT CORP COM 594918104   395,630 1,253 SH   SOLE   0 0 0
CONSUMER STAPLES SPDR SBI CONS STPLS 81369Y308   298,290 4,335 SH   SOLE   0 0 4,335
AMAZON.COM INC COM 023135106   256,150 2,015 SH   SOLE   2,015 0 0
VANGUARD TOT WORLD STK ETF TT WRLD ST ETF 922042742   244,690 2,626 SH   SOLE   0 0 2,626