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
MANHATTAN BRDG CAP INC COM 562803106   34,200 34,200 SH   SOLE 0 0 0 34,200
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   150,988 13,469 SH   SOLE 0 0 0 13,469
GRAND CANYON ED INC COM 38526M106   203,943 1,976 SH   SOLE 0 0 0 1,976
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   207,608 848 SH   SOLE 0 0 0 848
NEOGEN CORP COM 640491106   212,824 9,785 SH   SOLE 0 0 0 9,785
NOVANTA INC COM 67000B104   217,238 1,180 SH   SOLE 0 0 0 1,180
PAYLOCITY HLDG CORP COM 70438V106   219,222 1,188 SH   SOLE 0 0 0 1,188
BLACKLINE INC COM 09239B109   220,286 4,093 SH   SOLE 0 0 0 4,093
CISCO SYS INC COM 17275R102   221,603 4,283 SH   SOLE 0 0 0 4,283
US BANCORP DEL COM NEW 902973304   229,199 6,937 SH   SOLE 0 0 0 6,937
WELLS FARGO CO NEW COM 949746101   234,271 5,489 SH   SOLE 0 0 0 5,489
AAON INC COM PAR $0.004 000360206   234,371 2,472 SH   SOLE 0 0 0 2,472
RB GLOBAL INC COM 74935Q107   236,160 3,936 SH   SOLE 0 0 0 3,936
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   237,720 1,791 SH   SOLE 0 0 0 1,791
CASELLA WASTE SYS INC CL A 147448104   241,050 2,665 SH   SOLE 0 0 0 2,665
BANK AMERICA CORP COM 060505104   242,718 8,460 SH   SOLE 0 0 0 8,460
MEDPACE HLDGS INC COM 58506Q109   249,297 1,038 SH   SOLE 0 0 0 1,038
VANGUARD INDEX FDS MID CAP ETF 922908629   265,073 1,204 SH   SOLE 0 0 0 1,204
SPDR SER TR PORTFOLIO S&P500 78464A854   269,774 5,177 SH   SOLE 0 0 0 5,177
MODEL N INC COM 607525102   274,005 7,749 SH   SOLE 0 0 0 7,749
GLOBANT S A COM L44385109   278,926 1,552 SH   SOLE 0 0 0 1,552
AMAZON COM INC COM 023135106   281,578 2,160 SH   SOLE 0 0 0 2,160
FIVE BELOW INC COM 33829M101   287,145 1,461 SH   SOLE 0 0 0 1,461
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   303,348 1,505 SH   SOLE 0 0 0 1,505
CARMAX INC COM 143130102   315,884 3,774 SH   SOLE 0 0 0 3,774
WORKIVA INC COM CL A 98139A105   327,854 3,225 SH   SOLE 0 0 0 3,225
ISHARES INC ESG AWR MSCI EM 46434G863   335,437 10,605 SH   SOLE 0 0 0 10,605
SCHWAB STRATEGIC TR US TIPS ETF 808524870   335,605 6,401 SH   SOLE 0 0 0 6,401
PFIZER INC COM 717081103   340,648 9,287 SH   SOLE 0 0 0 9,287
EXPONENT INC COM 30214U102   348,551 3,735 SH   SOLE 0 0 0 3,735
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   361,528 1,759 SH   SOLE 0 0 0 1,759
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   368,288 5,659 SH   SOLE 0 0 0 5,659
UNION PAC CORP COM 907818108   386,937 1,891 SH   SOLE 0 0 0 1,891
DESCARTES SYS GROUP INC COM 249906108   390,136 4,870 SH   SOLE 0 0 0 4,870
WISDOMTREE TR US QTLY DIV GRT 97717X669   418,625 6,280 SH   SOLE 0 0 0 6,280
WALMART INC COM 931142103   419,828 2,671 SH   SOLE 0 0 0 2,671
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   442,642 1,563 SH   SOLE 0 0 0 1,563
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   444,328 11,789 SH   SOLE 0 0 0 11,789
EXPEDITORS INTL WASH INC COM 302130109   445,517 3,678 SH   SOLE 0 0 0 3,678
ISHARES TR ESG AWRE 1 5 YR 46435G243   448,935 18,776 SH   SOLE 0 0 0 18,776
MUELLER INDS INC COM 624756102   473,669 5,427 SH   SOLE 0 0 0 5,427
OMNICOM GROUP INC COM 681919106   500,489 5,260 SH   SOLE 0 0 0 5,260
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   501,901 6,178 SH   SOLE 0 0 0 6,178
TJX COS INC NEW COM 872540109   521,968 6,156 SH   SOLE 0 0 0 6,156
FASTENAL CO COM 311900104   545,835 9,253 SH   SOLE 0 0 0 9,253
META PLATFORMS INC CL A 30303M102   553,872 1,930 SH   SOLE 0 0 0 1,930
RENASANT CORP COM 75970E107   554,479 21,220 SH   SOLE 0 0 0 21,220
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   584,484 4,474 SH   SOLE 0 0 0 4,474
VANGUARD INDEX FDS LARGE CAP ETF 922908637   584,645 2,884 SH   SOLE 0 0 0 2,884
PARKER-HANNIFIN CORP COM 701094104   587,791 1,507 SH   SOLE 0 0 0 1,507
SPS COMM INC COM 78463M107   633,222 3,297 SH   SOLE 0 0 0 3,297
DISNEY WALT CO COM 254687106   636,210 7,126 SH   SOLE 0 0 0 7,126
ISHARES TR TIPS BD ETF 464287176   653,409 6,071 SH   SOLE 0 0 0 6,071
GENERAL ELECTRIC CO COM NEW 369604301   725,230 6,602 SH   SOLE 0 0 0 6,602
TE CONNECTIVITY LTD SHS H84989104   732,757 5,228 SH   SOLE 0 0 0 5,228
SCHWAB CHARLES CORP COM 808513105   762,573 13,454 SH   SOLE 0 0 0 13,454
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   769,853 4,428 SH   SOLE 0 0 0 4,428
OREILLY AUTOMOTIVE INC COM 67103H107   772,838 809 SH   SOLE 0 0 0 809
VANGUARD BD INDEX FDS INTERMED TERM 921937819   784,048 10,422 SH   SOLE 0 0 0 10,422
VANGUARD WORLD FD ESG INTL STK ETF 921910725   805,307 15,163 SH   SOLE 0 0 0 15,163
ISHARES TR ESG AWARE MSCI 46435U663   841,647 23,695 SH   SOLE 0 0 0 23,695
JOHNSON & JOHNSON COM 478160104   872,125 5,269 SH   SOLE 0 0 0 5,269
ALPHABET INC CAP STK CL C 02079K107   984,696 8,140 SH   SOLE 0 0 0 8,140
VANGUARD INDEX FDS GROWTH ETF 922908736   1,012,997 3,580 SH   SOLE 0 0 0 3,580
CARLISLE COS INC COM 142339100   1,026,120 4,000 SH   SOLE 0 0 0 4,000
HOME DEPOT INC COM 437076102   1,216,467 3,916 SH   SOLE 0 0 0 3,916
PROGRESSIVE CORP COM 743315103   1,224,158 9,248 SH   SOLE 0 0 0 9,248
ISHARES TR EAFE GRWTH ETF 464288885   1,241,475 13,012 SH   SOLE 0 0 0 13,012
JPMORGAN CHASE & CO COM 46625H100   1,251,803 8,607 SH   SOLE 0 0 0 8,607
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,328,976 2,775 SH   SOLE 0 0 0 2,775
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,397,134 8,447 SH   SOLE 0 0 0 8,447
MICROSOFT CORP COM 594918104   1,413,582 4,151 SH   SOLE 0 0 0 4,151
VANGUARD INDEX FDS VALUE ETF 922908744   1,607,294 11,311 SH   SOLE 0 0 0 11,311
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,612,135 21,333 SH   SOLE 0 0 0 21,333
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   1,765,401 8,941 SH   SOLE 0 0 0 8,941
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,778,623 38,515 SH   SOLE 0 0 0 38,515
ISHARES TR RUS 2000 VAL ETF 464287630   1,874,330 13,312 SH   SOLE 0 0 0 13,312
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,145,919 4,841 SH   SOLE 0 0 0 4,841
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,041,522 74,767 SH   SOLE 0 0 0 74,767
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   3,082,529 64,006 SH   SOLE 0 0 0 64,006
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   3,436,851 106,437 SH   SOLE 0 0 0 106,437
ISHARES TR CORE INTL AGGR 46435G672   3,765,214 76,389 SH   SOLE 0 0 0 76,389
APPLE INC COM 037833100   3,938,561 20,305 SH   SOLE 0 0 0 20,305
ISHARES TR RUS 1000 VAL ETF 464287598   4,684,079 29,678 SH   SOLE 0 0 0 29,678
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   5,094,702 92,969 SH   SOLE 0 0 0 92,969
ISHARES TR CORE S&P TTL STK 464287150   5,508,392 56,300 SH   SOLE 0 0 0 56,300
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   5,774,677 186,340 SH   SOLE 0 0 0 186,340
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   6,031,278 72,179 SH   SOLE 0 0 0 72,179
ISHARES TR CORE MSCI EAFE 46432F842   8,517,218 126,181 SH   SOLE 0 0 0 126,181
ISHARES TR CORE S&P MCP ETF 464287507   10,005,043 38,263 SH   SOLE 0 0 0 38,263
ISHARES TR CORE S&P SCP ETF 464287804   13,197,447 132,438 SH   SOLE 0 0 0 132,438
ISHARES TR RUS 1000 GRW ETF 464287614   14,790,650 53,749 SH   SOLE 0 0 0 53,749
ISHARES TR CORE S&P500 ETF 464287200   15,834,479 35,526 SH   SOLE 0 0 0 35,526
VANGUARD STAR FDS VG TL INTL STK F 921909768   22,308,008 397,789 SH   SOLE 0 0 0 397,789
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   44,990,613 920,430 SH   SOLE 0 0 0 920,430
ISHARES TR CORE MSCI TOTAL 46432F834   82,639,604 1,319,700 SH   SOLE 0 0 0 1,319,700
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   97,803,058 240,137 SH   SOLE 0 0 0 240,137
VANGUARD INDEX FDS TOTAL STK MKT 922908769   164,063,391 744,795 SH   SOLE 0 0 0 744,795