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
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   125,661,410 1,708,516 SH   SOLE   0 0 1,708,516
ISHARES TR EAFE GRWTH ETF 464288885   28,732,172 296,666 SH   SOLE   0 0 296,666
ISHARES TR EAFE VALUE ETF 464288877   30,725,211 589,735 SH   SOLE   0 0 589,735
ISHARES TR FLTG RATE NT ETF 46429B655   17,729,550 350,247 SH   SOLE   0 0 350,247
ISHARES TR CORE TOTAL USD 46434V613   86,179,617 1,870,623 SH   SOLE   0 0 1,870,623
ISHARES TR S&P 500 GRWT ETF 464287309   14,815,824 197,281 SH   SOLE   0 0 197,281
ISHARES TR GLOBAL ENERG ETF 464287341   4,485,466 114,688 SH   SOLE   0 0 114,688
J P MORGAN EXCHANGE TRADED ULTRA SHRT INC 46641Q837   52,980,620 1,054,760 SH   SOLE   0 0 1,054,760
ISHARES TR S&P 100 ETF 464287101   5,589,819 25,022 SH   SOLE   0 0 25,022
ISHARES TR MSCI USA QLT FCT 46432F339   21,888,027 148,756 SH   SOLE   0 0 148,756
SPDR SER TR PORTFOLIO LN TSR 78464A664   19,373,943 667,606 SH   SOLE   0 0 667,606
ISHARES TR MSCI USA MIN VOL 46429B697   7,239,232 92,774 SH   SOLE   0 0 92,774
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   17,911,623 231,506 SH   SOLE   0 0 231,506
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   75,442,062 172,715 SH   SOLE   0 0 172,715
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   11,669,677 60,627 SH   SOLE   0 0 60,627
ASSETMARK FINL HLDGS INC COM 04546L106   4,008,897 133,853 SH   SOLE   133,853 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,438,709 32,564 SH   SOLE   32,564 0 0
BLACKBAUD INC COM 09227Q100   4,273,530 49,291 SH   SOLE   49,291 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   1,347,966 160,091 SH   SOLE   160,091 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   3,331,381 292,483 SH   SOLE   292,483 0 0
CROCS INC COM 227046109   3,660,551 39,188 SH   SOLE   39,188 0 0
CISCO SYS INC COM 17275R102   1,770,657 35,048 SH   SOLE   35,048 0 0
DOMINOS PIZZA INC COM 25754A201   716,868 1,739 SH   SOLE   1,739 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   2,482,173 182,647 SH   SOLE   182,647 0 0
EXLSERVICE HOLDINGS INC COM 302081104   2,643,752 85,697 SH   SOLE   85,697 0 0
FRANKLIN COVEY CO COM 353469109   2,569,097 59,019 SH   SOLE   59,019 0 0
GODADDY INC CL A 380237107   2,219,593 20,908 SH   SOLE   20,908 0 0
GENTEX CORP COM 371901109   2,492,350 76,312 SH   SOLE   76,312 0 0
ALPHABET INC CAP STK CL C 02079K107   1,539,660 10,925 SH   SOLE   10,925 0 0
HILLENBRAND INC COM 431571108   3,028,956 63,301 SH   SOLE   63,301 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   3,987,355 180,505 SH   SOLE   180,505 0 0
INFORMATICA INC COM CL A 45674M101   3,661,316 128,965 SH   SOLE   128,965 0 0
INSTRUCTURE HLDGS INC COM 457790103   3,967,283 146,882 SH   SOLE   146,882 0 0
JOHNSON & JOHNSON COM 478160104   1,091,245 6,962 SH   SOLE   6,962 0 0
OPEN LENDING CORP COM 68373J104   1,303,443 153,166 SH   SOLE   153,166 0 0
MEDPACE HLDGS INC COM 58506Q109   2,830,191 9,233 SH   SOLE   9,233 0 0
MICROSOFT CORP COM 594918104   1,472,582 3,916 SH   SOLE   3,916 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   2,165,404 219,838 SH   SOLE   219,838 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   4,429,210 129,320 SH   SOLE   129,320 0 0
ORACLE CORP COM 68389X105   789,584 7,489 SH   SOLE   7,489 0 0
PEPSICO INC COM 713448108   877,587 5,167 SH   SOLE   5,167 0 0
DOUGLAS DYNAMICS INC COM 25960R105   1,928,709 64,983 SH   SOLE   64,983 0 0
PHILIP MORRIS INTL INC COM 718172109   953,750 10,137 SH   SOLE   10,137 0 0
SHARKNINJA INC COM SHS G8068L108   3,264,185 63,791 SH   SOLE   63,791 0 0
SPS COMM INC COM 78463M107   1,804,457 9,309 SH   SOLE   9,309 0 0
STERICYCLE INC COM 858912108   1,177,100 23,751 SH   SOLE   23,751 0 0
SHUTTERSTOCK INC COM 825690100   2,329,668 48,253 SH   SOLE   48,253 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102   582,808 1,098 SH   SOLE   1,098 0 0
VISA INC COM CL A 92826C839   1,005,732 3,863 SH   SOLE   3,863 0 0
VERINT SYS INC COM 92343X100   1,973,298 73,004 SH   SOLE   73,004 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   2,581,801 58,018 SH   SOLE   58,018 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   538,890 4,428 SH   SOLE   4,428 0 0