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 BBG0025Y4RZ3 2,321,158 11,079 SH   SOLE   11,079 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 2,998,703 9,610 SH   SOLE   9,610 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 2,979,320 19,267 SH   SOLE   19,267 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 4,909,420 25,804 SH   SOLE   25,804 0 0
AMETEK INC COM 031100100 BBG001S5NN54 2,423,215 14,077 SH   SOLE   14,077 0 0
AMGEN INC COM 031162100 BBG001S5NNL6 294,263 945 SH   SOLE   945 0 0
APPLE INC COM 037833100 BBG001S5N8V8 9,138,598 41,141 SH   SOLE   41,141 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 2,347,118 3,543 SH   SOLE   3,543 0 0
AUTOZONE INC COM 053332102 BBG001S6Q5D9 3,469,630 910 SH   SOLE   910 0 0
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 375,441 8,997 SH   SOLE   8,997 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 4,594,035 8,626 SH   SOLE   8,626 0 0
BLACKROCK INC COM 09290D101 BBG01PSW2WR0 208,668 221 SH   SOLE   221 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 BBG00XV417S7 2,167,728 108,171 SH   SOLE   108,171 0 0
BROADCOM INC COM 11135F101 BBG00KHY5SY8 2,988,720 17,851 SH   SOLE   17,851 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 279,115 4,403 SH   SOLE   4,403 0 0
CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 3,017,455 6,953 SH   SOLE   6,953 0 0
CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 2,732,110 11,807 SH   SOLE   11,807 0 0
CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 419,753 3,813 SH   SOLE   3,813 0 0
CINTAS CORP COM 172908105 BBG001S7CRG1 4,297,901 20,912 SH   SOLE   20,912 0 0
COCA COLA CO COM 191216100 BBG001S5SMQ8 902,871 12,607 SH   SOLE   12,607 0 0
COLUMBIA BKG SYS INC COM 197236102 BBG001S72GJ3 396,671 15,905 SH   SOLE   15,905 0 0
COMFORT SYS USA INC COM 199908104 BBG001SB1GG8 2,757,211 8,554 SH   SOLE   8,554 0 0
COPART INC COM 217204106 BBG001S7MTB1 3,363,370 59,434 SH   SOLE   59,434 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 4,305,052 4,552 SH   SOLE   4,552 0 0
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 1,320,957 8,263 SH   SOLE   8,263 0 0
DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 2,877,432 6,263 SH   SOLE   6,263 0 0
DOVER CORP COM 260003108 BBG001S5QL46 227,428 1,295 SH   SOLE   1,295 0 0
EA SERIES TRUST ALPHA ARCH 1-3 02072L565 BBG01BBK3R95 1,783,840 16,000 SH   SOLE   16,000 0 0
EA SERIES TRUST FREEDOM DAY 02072L847 BBG010JBD2J4 102,626,751 3,095,671 SH   SOLE   3,095,671 0 0
ELI LILLY & CO COM 532457108 BBG001S5STL8 3,442,651 4,169 SH   SOLE   4,169 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 251,904 13,551 SH   SOLE   13,551 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 228,412 6,691 SH   SOLE   6,691 0 0
EOG RES INC COM 26875P101 BBG001S5ZB93 1,146,384 8,940 SH   SOLE   8,940 0 0
EVERCORE INC CLASS A 29977A105 BBG001SC3S41 900,584 4,510 SH   SOLE   4,510 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 3,511,132 29,523 SH   SOLE   29,523 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 225,593 3,467 SH   SOLE   3,467 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 BBG0145KL756 1,524,454 12,670 SH   SOLE   12,670 0 0
FORTINET INC COM 34959E109 BBG001S77BL6 2,662,552 27,660 SH   SOLE   27,660 0 0
GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 5,229,005 15,146 SH   SOLE   15,146 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 1,032,608 1,891 SH   SOLE   1,891 0 0
GRANITESHARES ETF TR NASDAQ SELECT DI 38747R603 BBG00QG3BSN9 571,811 11,000 SH   SOLE   11,000 0 0
HEICO CORP NEW COM 422806109 BBG001S5RVC4 2,652,662 9,928 SH   SOLE   9,928 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 888,111 2,424 SH   SOLE   2,424 0 0
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 491,488 1,982 SH   SOLE   1,982 0 0
INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 1,734,243 95,027 SH   SOLE   95,027 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG001SQ4YC7 2,426,556 14,654 SH   SOLE   14,654 0 0
INTUIT COM 461202103 BBG001S6TWR2 2,538,277 4,135 SH   SOLE   4,135 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 2,201,100 12,707 SH   SOLE   12,707 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 440,785 940 SH   SOLE   940 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 1,667,859 24,327 SH   SOLE   24,327 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 3,128,280 44,812 SH   SOLE   44,812 0 0
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 229,620 3,936 SH   SOLE   3,936 0 0
ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 8,866,879 153,939 SH   SOLE   153,939 0 0
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 7,255,120 236,093 SH   SOLE   236,093 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 303,114 3,266 SH   SOLE   3,266 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 486,532 2,934 SH   SOLE   2,934 0 0
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 381,505 1,556 SH   SOLE   1,556 0 0
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 331,579 11,623 SH   SOLE   11,623 0 0
KLA CORP COM NEW 482480100 BBG001S5SLM4 1,417,326 2,085 SH   SOLE   2,085 0 0
KROGER CO COM 501044101 BBG001S5SN40 240,678 3,556 SH   SOLE   3,556 0 0
LENNAR CORP CL A 526057104 BBG001S5SRK3 2,025,070 17,644 SH   SOLE   17,644 0 0
LINDE PLC SHS G54950103 BBG01FND0CH6 2,840,951 6,102 SH   SOLE   6,102 0 0
LOWES COS INC COM 548661107 BBG001S5SVL3 2,314,054 9,922 SH   SOLE   9,922 0 0
MARKEL GROUP INC COM 570535104 BBG001S9ZK95 3,159,641 1,690 SH   SOLE   1,690 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 261,892 478 SH   SOLE   478 0 0
MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 207,010 2,515 SH   SOLE   2,515 0 0
MCDONALDS CORP COM 580135101 BBG001S5T110 2,176,671 6,969 SH   SOLE   6,969 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 5,821,161 15,507 SH   SOLE   15,507 0 0
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 2,066,088 17,709 SH   SOLE   17,709 0 0
MSCI INC COM 55354G100 BBG001SV8B05 2,702,359 4,779 SH   SOLE   4,779 0 0
MUELLER INDS INC COM 624756102 BBG001S6PVC4 2,766,547 36,335 SH   SOLE   36,335 0 0
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 1,601,652 23,066 SH   SOLE   23,066 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 3,921,852 36,187 SH   SOLE   36,187 0 0
PRIMORIS SVCS CORP COM 74164F103 BBG001S64801 2,298,352 40,034 SH   SOLE   40,034 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 1,534,576 9,005 SH   SOLE   9,005 0 0
PROGRESSIVE CORP COM 743315103 BBG001S5V509 3,911,329 13,821 SH   SOLE   13,821 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG001S6P9Q8 1,714,408 8,707 SH   SOLE   8,707 0 0
ROLLINS INC COM 775711104 BBG001S5VRG4 2,537,519 46,965 SH   SOLE   46,965 0 0
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 1,808,242 3,067 SH   SOLE   3,067 0 0
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 3,728,950 7,340 SH   SOLE   7,340 0 0
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 3,244,570 9,292 SH   SOLE   9,292 0 0
SMITH A O CORP COM 831865209 BBG001S5NRY3 1,650,087 25,247 SH   SOLE   25,247 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 10,028,724 147,460 SH   SOLE   147,460 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 2,373,253 11,452 SH   SOLE   11,452 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 2,145,702 11,941 SH   SOLE   11,941 0 0
THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 1,079,138 3,281 SH   SOLE   3,281 0 0
TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 2,832,948 51,415 SH   SOLE   51,415 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 2,025,103 3,867 SH   SOLE   3,867 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 8,070,742 129,964 SH   SOLE   129,964 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 2,831,834 5,841 SH   SOLE   5,841 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 434,720 1,241 SH   SOLE   1,241 0 0
WALMART INC COM 931142103 BBG001S5XH92 3,036,862 34,593 SH   SOLE   34,593 0 0
WATSCO INC COM 942622200 BBG001S82CQ2 3,503,860 6,894 SH   SOLE   6,894 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 BBG001S6N6Y7 2,135,669 10,474 SH   SOLE   10,474 0 0
WILLIAMS COS INC COM 969457100 BBG001S5XH10 1,094,983 18,324 SH   SOLE   18,324 0 0