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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,684,088 13,514 SH   SOLE   11,935 0 1,579
ADOBE INC COM 00724F101   2,776,310 5,502 SH   SOLE   4,715 0 787
AFLAC INC COM 001055102   375,638 4,375 SH   SOLE   4,375 0 0
ALPHABET INC CAP STK CL A 02079K305   3,462,335 22,940 SH   SOLE   19,590 0 3,350
ALPHABET INC CAP STK CL C 02079K107   4,185,323 27,488 SH   SOLE   22,027 0 5,461
AMAZON COM INC COM 023135106   389,080 2,157 SH   SOLE   1,860 0 297
AMPHENOL CORP NEW CL A 032095101   4,148,909 35,968 SH   SOLE   31,005 0 4,963
APPLE INC COM 037833100   637,191 3,716 SH   SOLE   3,509 0 207
AVIDXCHANGE HOLDINGS INC COM 05368X102   318,191 24,197 SH   SOLE   0 0 24,197
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,019,741 16,693 SH   SOLE   13,543 0 3,150
BNY MELLON ETF TRUST US LRG CP CORE 09661T107   212,175 2,126 SH   SOLE   0 0 2,126
CARLISLE COS INC COM 142339100   4,292,325 10,954 SH   SOLE   9,270 0 1,684
CASEYS GEN STORES INC COM 147528103   4,258,632 13,373 SH   SOLE   11,713 0 1,660
CAVCO INDS INC DEL COM 149568107   3,876,070 9,713 SH   SOLE   8,328 0 1,385
CISCO SYS INC COM 17275R102   369,085 7,395 SH   SOLE   7,095 0 300
COCA COLA CO COM 191216100   248,163 4,056 SH   SOLE   4,056 0 0
CUMMINS INC COM 231021106   4,095,635 13,900 SH   SOLE   11,877 0 2,023
D R HORTON INC COM 23331A109   4,511,961 27,420 SH   SOLE   23,702 0 3,718
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   8,965,497 351,726 SH   SOLE   311,663 0 40,063
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   10,962,092 409,798 SH   SOLE   330,813 0 78,985
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   24,714,206 454,055 SH   SOLE   383,008 0 71,047
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   27,716,306 867,490 SH   SOLE   735,502 0 131,988
DISNEY WALT CO COM 254687106   210,215 1,718 SH   SOLE   1,704 0 14
EA SERIES TRUST FREEDOM 100 EM 02072L607   6,580,193 195,084 SH   SOLE   171,394 0 23,690
ENTERPRISE PRODS PARTNERS L COM 293792107   231,252 7,925 SH   SOLE   7,925 0 0
ETF OPPORTUNITIES TRUST APPLIED FINA VAL 26923N405   6,390,671 196,093 SH   SOLE   139,193 0 56,900
EXXON MOBIL CORP COM 30231G102   306,990 2,641 SH   SOLE   2,309 0 332
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   7,542,711 166,469 SH   SOLE   145,655 0 20,814
GENERAC HLDGS INC COM 368736104   3,371,723 26,730 SH   SOLE   23,358 0 3,372
GENERAL DYNAMICS CORP COM 369550108   4,724,458 16,724 SH   SOLE   14,706 0 2,018
GLOBAL PMTS INC COM 37940X102   202,094 1,512 SH   SOLE   1,512 0 0
HOME DEPOT INC COM 437076102   375,117 978 SH   SOLE   978 0 0
INTEL CORP COM 458140100   265,948 6,021 SH   SOLE   5,794 0 227
INTUIT COM 461202103   5,332,600 8,204 SH   SOLE   7,286 0 918
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   27,200,397 257,897 SH   SOLE   231,104 0 26,793
INVESCO GALAXY BITCOIN ETF COM SHS BEN INT 46091J101   269,838 3,800 SH   SOLE   3,800 0 0
ISHARES TR CORE US AGGBD ET 464287226   239,758 2,448 SH   SOLE   2,448 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   394,759 2,204 SH   SOLE   1,988 0 216
ISHARES TR U.S. MED DVC ETF 464288810   713,627 12,180 SH   SOLE   12,180 0 0
ISHARES TR EAFE GRWTH ETF 464288885   787,870 7,591 SH   SOLE   7,039 0 552
ISHARES TR CORE S&P US VLU 464287663   983,535 10,875 SH   SOLE   7,236 0 3,639
ISHARES TR 1 3 YR TREAS BD 464287457   1,385,844 16,946 SH   SOLE   14,957 0 1,989
ISHARES TR S&P MC 400GR ETF 464287606   2,850,285 31,236 SH   SOLE   22,475 0 8,761
ISHARES TR CORE S&P SCP ETF 464287804   3,445,289 31,173 SH   SOLE   26,036 0 5,137
ISHARES TR CORE S&P US GWT 464287671   3,708,759 31,642 SH   SOLE   22,846 0 8,796
ISHARES TR 0-3 MNTH TREASRY 46436E718   4,760,764 47,272 SH   SOLE   39,452 0 7,820
ISHARES TR CORE S&P MCP ETF 464287507   4,790,218 78,864 SH   SOLE   67,619 0 11,245
ITT INC COM 45073V108   3,852,778 28,323 SH   SOLE   24,909 0 3,414
JOHNSON & JOHNSON COM 478160104   628,648 3,974 SH   SOLE   3,777 0 197
LKQ CORP COM 501889208   3,820,792 71,537 SH   SOLE   64,130 0 7,407
LOWES COS INC COM 548661107   5,769,131 22,648 SH   SOLE   19,492 0 3,156
MARKEL GROUP INC COM 570535104   3,765,663 2,475 SH   SOLE   2,173 0 302
MCDONALDS CORP COM 580135101   379,223 1,345 SH   SOLE   1,345 0 0
MERCK & CO INC COM 58933Y105   3,483,744 26,402 SH   SOLE   22,473 0 3,929
MICROCHIP TECHNOLOGY INC. COM 595017104   3,580,147 39,908 SH   SOLE   34,302 0 5,606
MICROSOFT CORP COM 594918104   6,516,099 15,488 SH   SOLE   14,582 0 906
NVR INC COM 62944T105   3,531,583 436 SH   SOLE   387 0 49
NXP SEMICONDUCTORS N V COM N6596X109   3,991,575 16,110 SH   SOLE   13,922 0 2,188
PACCAR INC COM 693718108   5,550,644 44,803 SH   SOLE   38,943 0 5,860
PEPSICO INC COM 713448108   3,561,279 20,349 SH   SOLE   17,627 0 2,722
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   623,900 12,503 SH   SOLE   12,503 0 0
PROCTER AND GAMBLE CO COM 742718109   2,828,022 17,430 SH   SOLE   15,106 0 2,324
RAVE RESTAURANT GROUP INC COM 754198109   359,160 164,000 SH   SOLE   0 0 164,000
RING ENERGY INC COM 76680V108   68,600 35,000 SH   SOLE   0 0 35,000
SCHWAB CHARLES CORP COM 808513105   4,445,293 61,450 SH   SOLE   53,640 0 7,810
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525   1,174,392 23,068 SH   SOLE   11,193 0 11,875
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309   1,825,998 43,283 SH   SOLE   40,741 0 2,542
STRYKER CORPORATION COM 863667101   6,150,712 17,187 SH   SOLE   14,563 0 2,624
T ROWE PRICE ETF INC SMALL MID CAP 87283Q826   764,574 24,365 SH   SOLE   23,579 0 786
TEREX CORP NEW COM 880779103   3,190,827 49,547 SH   SOLE   43,958 0 5,589
TESLA INC COM 88160R101   3,073,337 17,483 SH   SOLE   15,263 0 2,220
UFP INDUSTRIES INC COM 90278Q108   5,044,641 41,010 SH   SOLE   36,189 0 4,821
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   27,153,141 354,156 SH   SOLE   318,792 0 35,364
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   754,219 1,569 SH   SOLE   334 0 1,235
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   3,389,998 66,996 SH   SOLE   48,112 0 18,884
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   294,003 1,610 SH   SOLE   322 0 1,288
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   374,871 7,472 SH   SOLE   4,272 0 3,200
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870   808,118 8,025 SH   SOLE   4,628 0 3,397
VERISK ANALYTICS INC COM 92345Y106   549,251 2,330 SH   SOLE   2,220 0 110
VISA INC COM CL A 92826C839   4,917,669 17,621 SH   SOLE   15,256 0 2,365
WABTEC COM 929740108   4,171,547 28,635 SH   SOLE   24,869 0 3,766
WALMART INC COM 931142103   567,726 9,435 SH   SOLE   9,012 0 423
YUM BRANDS INC COM 988498101   661,222 4,769 SH   SOLE   0 0 4,769