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
ABBVIE INC COM 00287Y109   434,491 2,386 SH   SOLE   0 0 2,386
AFLAC INC COM 001055102   251,141 2,925 SH   SOLE   0 0 2,925
ALLISON TRANSMISSION HLDGS I COM 01973R101   353,208 4,352 SH   SOLE   0 0 4,352
ALPHA METALLURGICAL RESOUR I COM 020764106   341,767 1,032 SH   SOLE   0 0 1,032
ALPHABET INC CAP STK CL C 02079K107   438,661 2,881 SH   SOLE   0 0 2,881
ALPHABET INC CAP STK CL A 02079K305   543,499 3,601 SH   SOLE   0 0 3,601
AMAZON COM INC COM 023135106   4,229,009 23,445 SH   SOLE   0 0 23,445
AMERIPRISE FINL INC COM 03076C106   245,965 561 SH   SOLE   0 0 561
ANDERSONS INC COM 034164103   214,047 3,731 SH   SOLE   0 0 3,731
APPLE INC COM 037833100   1,564,412 9,123 SH   SOLE   0 0 9,123
AUTONATION INC COM 05329W102   213,929 1,292 SH   SOLE   0 0 1,292
BERKLEY W R CORP COM 084423102   232,509 2,629 SH   SOLE   0 0 2,629
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   254,415 605 SH   SOLE   0 0 605
BLOCK H & R INC COM 093671105   212,646 4,330 SH   SOLE   0 0 4,330
BRADY CORP CL A 104674106   218,743 3,690 SH   SOLE   0 0 3,690
CARDINAL HEALTH INC COM 14149Y108   299,780 2,679 SH   SOLE   0 0 2,679
CASEYS GEN STORES INC COM 147528103   268,453 843 SH   SOLE   0 0 843
CENCORA INC COM 03073E105   316,373 1,302 SH   SOLE   0 0 1,302
CHEVRON CORP NEW COM 166764100   257,531 1,633 SH   SOLE   0 0 1,633
CISCO SYS INC COM 17275R102   262,826 5,266 SH   SOLE   0 0 5,266
CNA FINL CORP COM 126117100   229,507 5,053 SH   SOLE   0 0 5,053
COCA COLA CONS INC COM 191098102   260,694 308 SH   SOLE   0 0 308
COMFORT SYS USA INC COM 199908104   274,819 865 SH   SOLE   0 0 865
CONOCOPHILLIPS COM 20825C104   304,072 2,389 SH   SOLE   0 0 2,389
CONSOL ENERGY INC NEW COM 20854L108   245,919 2,936 SH   SOLE   0 0 2,936
CORE & MAIN INC CL A 21874C102   232,092 4,054 SH   SOLE   0 0 4,054
DELL TECHNOLOGIES INC CL C 24703L202   211,902 1,857 SH   SOLE   0 0 1,857
ELEVANCE HEALTH INC COM 036752103   212,083 409 SH   SOLE   0 0 409
EMCOR GROUP INC COM 29084Q100   419,890 1,199 SH   SOLE   0 0 1,199
ENCORE WIRE CORP COM 292562105   313,234 1,192 SH   SOLE   0 0 1,192
EPAM SYS INC COM 29414B104   2,015,968 7,300 SH   SOLE   0 0 7,300
EXPEDITORS INTL WASH INC COM 302130109   228,430 1,879 SH   SOLE   0 0 1,879
EXXON MOBIL CORP COM 30231G102   553,386 4,761 SH   SOLE   0 0 4,761
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   228,224 4,298 SH   SOLE   0 0 4,298
GENWORTH FINL INC COM CL A 37247D106   166,492 25,893 SH   SOLE   0 0 25,893
GILEAD SCIENCES INC COM 375558103   200,632 2,739 SH   SOLE   0 0 2,739
GLOBE LIFE INC COM 37959E102   214,819 1,846 SH   SOLE   0 0 1,846
GRAINGER W W INC COM 384802104   286,879 282 SH   SOLE   0 0 282
GRAND CANYON ED INC COM 38526M106   255,666 1,877 SH   SOLE   0 0 1,877
GULFPORT ENERGY CORP COMMON SHARES 402635502   261,156 1,631 SH   SOLE   0 0 1,631
HARTFORD FINL SVCS GROUP INC COM 416515104   299,876 2,910 SH   SOLE   0 0 2,910
HUBSPOT INC COM 443573100   28,487,177 45,466 SH   SOLE   0 0 45,466
IES HLDGS INC COM 44951W106   260,310 2,140 SH   SOLE   0 0 2,140
INSIGHT ENTERPRISES INC COM 45765U103   232,642 1,254 SH   SOLE   0 0 1,254
INTERDIGITAL INC COM 45867G101   273,602 2,570 SH   SOLE   0 0 2,570
INTERNATIONAL BUSINESS MACHS COM 459200101   317,376 1,662 SH   SOLE   0 0 1,662
ISHARES INC CORE MSCI EMKT 46434G103   382,975 7,422 SH   SOLE   0 0 7,422
ISHARES TR RUS MDCP VAL ETF 464287473   220,957 1,763 SH   SOLE   0 0 1,763
ISHARES TR CORE MSCI EAFE 46432F842   1,985,608 26,753 SH   SOLE   0 0 26,753
ISHARES TR CORE S&P TTL STK 464287150   1,080,938 9,375 SH   SOLE   0 0 9,375
ISHARES TR JPMORGAN USD EMG 464288281   230,990 2,576 SH   SOLE   0 0 2,576
JABIL INC COM 466313103   222,491 1,661 SH   SOLE   0 0 1,661
JPMORGAN CHASE & CO COM 46625H100   282,423 1,410 SH   SOLE   0 0 1,410
KROGER CO COM 501044101   244,116 4,273 SH   SOLE   0 0 4,273
LANDSTAR SYS INC COM 515098101   223,602 1,160 SH   SOLE   0 0 1,160
LENNAR CORP CL B 526057302   232,503 1,508 SH   SOLE   0 0 1,508
LENNAR CORP CL A 526057104   225,638 1,312 SH   SOLE   0 0 1,312
LOEWS CORP COM 540424108   263,602 3,367 SH   SOLE   0 0 3,367
MARATHON PETE CORP COM 56585A102   387,686 1,924 SH   SOLE   0 0 1,924
MASTERBRAND INC COMMON STOCK 57638P104   199,300 10,635 SH   SOLE   0 0 10,635
MCKESSON CORP COM 58155Q103   340,363 634 SH   SOLE   0 0 634
MERCK & CO INC COM 58933Y105   338,056 2,562 SH   SOLE   0 0 2,562
META PLATFORMS INC CL A 30303M102   571,042 1,176 SH   SOLE   0 0 1,176
MGIC INVT CORP WIS COM 552848103   267,001 11,941 SH   SOLE   0 0 11,941
MICROSOFT CORP COM 594918104   2,820,928 6,705 SH   SOLE   0 0 6,705
MOLINA HEALTHCARE INC COM 60855R100   219,794 535 SH   SOLE   0 0 535
MSC INDL DIRECT INC CL A 553530106   206,598 2,129 SH   SOLE   0 0 2,129
MUELLER INDS INC COM 624756102   303,410 5,626 SH   SOLE   0 0 5,626
MURPHY USA INC COM 626755102   303,082 723 SH   SOLE   0 0 723
NEWMARKET CORP COM 651587107   241,790 381 SH   SOLE   0 0 381
NMI HLDGS INC CL A 629209305   200,088 6,187 SH   SOLE   0 0 6,187
NUCOR CORP COM 670346105   234,116 1,183 SH   SOLE   0 0 1,183
NVIDIA CORPORATION COM 67066G104   1,255,045 1,389 SH   SOLE   0 0 1,389
OLD REP INTL CORP COM 680223104   232,581 7,571 SH   SOLE   0 0 7,571
OREILLY AUTOMOTIVE INC COM 67103H107   261,900 232 SH   SOLE   0 0 232
PAR PAC HOLDINGS INC COM NEW 69888T207   223,398 6,028 SH   SOLE   0 0 6,028
PHILLIPS 66 COM 718546104   297,115 1,819 SH   SOLE   0 0 1,819
PRIMERICA INC COM 74164M108   294,951 1,166 SH   SOLE   0 0 1,166
PROGRESSIVE CORP COM 743315103   354,076 1,712 SH   SOLE   0 0 1,712
PULTE GROUP INC COM 745867101   246,185 2,041 SH   SOLE   0 0 2,041
REGENERON PHARMACEUTICALS COM 75886F107   209,823 218 SH   SOLE   0 0 218
REINSURANCE GRP OF AMERICA I COM NEW 759351604   283,148 1,468 SH   SOLE   0 0 1,468
RELIANCE INC COM 759509102   310,119 928 SH   SOLE   0 0 928
SCIENCE APPLICATIONS INTL CO COM 808625107   238,353 1,828 SH   SOLE   0 0 1,828
SELECTIVE INS GROUP INC COM 816300107   231,004 2,116 SH   SOLE   0 0 2,116
SPROUTS FMRS MKT INC COM 85208M102   376,886 5,845 SH   SOLE   0 0 5,845
STEEL DYNAMICS INC COM 858119100   256,141 1,728 SH   SOLE   0 0 1,728
STRIDE INC COM 86333M108   235,933 3,742 SH   SOLE   0 0 3,742
THE CIGNA GROUP COM 125523100   298,542 822 SH   SOLE   0 0 822
TJX COS INC NEW COM 872540109   246,146 2,427 SH   SOLE   0 0 2,427
TOLL BROTHERS INC COM 889478103   200,524 1,550 SH   SOLE   0 0 1,550
TRAVELERS COMPANIES INC COM 89417E109   258,217 1,122 SH   SOLE   0 0 1,122
TRINET GROUP INC COM 896288107   251,996 1,902 SH   SOLE   0 0 1,902
UNITEDHEALTH GROUP INC COM 91324P102   357,668 723 SH   SOLE   0 0 723
UNUM GROUP COM 91529Y106   246,031 4,585 SH   SOLE   0 0 4,585
VALERO ENERGY CORP COM 91913Y100   295,464 1,731 SH   SOLE   0 0 1,731
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,793,050 6,899 SH   SOLE   0 0 6,899
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,481,037 3,081 SH   SOLE   0 0 3,081
VANGUARD INDEX FDS SM CP VAL ETF 922908611   233,134 1,215 SH   SOLE   0 0 1,215
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   6,762,855 161,907 SH   SOLE   0 0 161,907
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   20,817,941 414,948 SH   SOLE   0 0 414,948
VERTEX PHARMACEUTICALS INC COM 92532F100   242,446 580 SH   SOLE   0 0 580
VISTRA CORP COM 92840M102   371,931 5,340 SH   SOLE   0 0 5,340
WALMART INC COM 931142103   524,502 8,717 SH   SOLE   0 0 8,717
WARRIOR MET COAL INC COM 93627C101   309,934 5,106 SH   SOLE   0 0 5,106
WORLD GOLD TR SPDR GLD MINIS 98149E303   4,393,371 99,736 SH   SOLE   0 0 99,736