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   1,696,368 11,466 SH   SOLE   0 0 11,466
ADOBE INC COM 00724F101   968,562 1,765 SH   SOLE   0 0 1,765
ALPHABET INC CAP STK CL C 02079K107   1,221,167 8,812 SH   SOLE   0 0 8,812
AMAZON COM INC COM 023135106   1,057,659 8,149 SH   SOLE   0 0 8,149
AMEREN CORP COM 023608102   393,726 5,051 SH   SOLE   0 0 5,051
APPLE INC COM 037833100   2,229,992 12,469 SH   SOLE   0 0 12,469
ASTRAZENECA PLC SPONSORED ADR 046353108   870,409 12,928 SH   SOLE   0 0 12,928
AT&T INC COM 00206R102   214,808 14,959 SH   SOLE   0 0 14,959
BCE INC COM NEW 05534B760   224,688 5,938 SH   SOLE   0 0 5,938
BLACKSTONE MTG TR INC COM CL A 09257W100   264,274 12,490 SH   SOLE   0 0 12,490
BOEING CO COM 097023105   899,310 4,864 SH   SOLE   0 0 4,864
BOOKING HOLDINGS INC COM 09857L108   1,044,329 354 SH   SOLE   0 0 354
BRISTOL-MYERS SQUIBB CO COM 110122108   807,239 14,295 SH   SOLE   0 0 14,295
CARDINAL HEALTH INC COM 14149Y108   301,815 3,238 SH   SOLE   0 0 3,238
CARETRUST REIT INC COM 14174T107   282,341 13,108 SH   SOLE   0 0 13,108
CENTENE CORP DEL COM 15135B101   945,303 13,301 SH   SOLE   0 0 13,301
CLOUDFLARE INC CL A COM 18915M107   826,425 13,513 SH   SOLE   0 0 13,513
CONCENTRIX CORP COM 20602D101   369,948 4,674 SH   SOLE   0 0 4,674
CONOCOPHILLIPS COM 20825C104   364,896 2,923 SH   SOLE   0 0 2,923
COSTCO WHSL CORP NEW COM 22160K105   960,794 1,695 SH   SOLE   0 0 1,695
CURTISS WRIGHT CORP COM 231561101   236,463 1,150 SH   SOLE   0 0 1,150
DIGITAL TURBINE INC COM NEW 25400W102   194,286 36,315 SH   SOLE   0 0 36,315
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   975,516 20,831 SH   SOLE   0 0 20,831
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   339,770 6,670 SH   SOLE   0 0 6,670
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   336,130 7,591 SH   SOLE   0 0 7,591
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   715,208 21,375 SH   SOLE   0 0 21,375
DOLLAR GEN CORP NEW COM 256677105   672,630 6,051 SH   SOLE   0 0 6,051
DOW INC COM 260557103   265,435 5,338 SH   SOLE   0 0 5,338
ELEVANCE HEALTH INC COM 036752103   328,776 724 SH   SOLE   0 0 724
EMERSON ELEC CO COM 291011104   378,093 3,990 SH   SOLE   0 0 3,990
ENNIS INC COM 293389102   259,575 12,119 SH   SOLE   0 0 12,119
EPAM SYS INC COM 29414B104   820,034 3,437 SH   SOLE   0 0 3,437
EXXON MOBIL CORP COM 30231G102   272,567 2,481 SH   SOLE   0 0 2,481
FEDEX CORP COM 31428X106   811,208 3,341 SH   SOLE   0 0 3,341
FIRSTCASH HOLDINGS INC COM 33768G107   461,729 4,634 SH   SOLE   0 0 4,634
HEWLETT PACKARD ENTERPRISE C COM 42824C109   240,712 14,607 SH   SOLE   0 0 14,607
HOME DEPOT INC COM 437076102   1,028,143 3,522 SH   SOLE   0 0 3,522
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   472,846 5,557 SH   SOLE   0 0 5,557
INTERCONTINENTAL EXCHANGE IN COM 45866F104   866,489 7,847 SH   SOLE   0 0 7,847
INTERNATIONAL BUSINESS MACHS COM 459200101   366,878 2,650 SH   SOLE   0 0 2,650
ISHARES TR 0-3 MNTH TREASRY 46436E718   5,759,402 57,336 SH   SOLE   0 0 57,336
ISHARES TR CORE S&P500 ETF 464287200   2,177,019 5,023 SH   SOLE   0 0 5,023
ISHARES TR FLTG RATE NT ETF 46429B655   6,476,183 127,685 SH   SOLE   0 0 127,685
ISHARES TR SHRT NAT MUN ETF 464288158   586,682 5,686 SH   SOLE   0 0 5,686
JEFFERIES FINL GROUP INC COM 47233W109   765,745 23,023 SH   SOLE   0 0 23,023
JOHNSON & JOHNSON COM 478160104   336,601 2,146 SH   SOLE   0 0 2,146
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   9,664,197 192,976 SH   SOLE   0 0 192,976
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   11,609,775 230,170 SH   SOLE   0 0 230,170
KEYCORP COM 493267108   155,851 14,900 SH   SOLE   0 0 14,900
LAM RESEARCH CORP COM 512807108   909,297 1,410 SH   SOLE   0 0 1,410
LOCKHEED MARTIN CORP COM 539830109   956,439 2,169 SH   SOLE   0 0 2,169
LSB INDS INC COM 502160104   289,200 30,000 SH   SOLE   0 0 30,000
MASTERCARD INCORPORATED CL A 57636Q104   300,911 756 SH   SOLE   0 0 756
MERCK & CO INC COM 58933Y105   609,753 5,863 SH   SOLE   0 0 5,863
MICROSOFT CORP COM 594918104   1,430,378 4,365 SH   SOLE   0 0 4,365
NRG ENERGY INC COM NEW 629377508   301,586 7,354 SH   SOLE   0 0 7,354
NVIDIA CORPORATION COM 67066G104   1,062,424 2,337 SH   SOLE   0 0 2,337
OLD REP INTL CORP COM 680223104   276,619 10,280 SH   SOLE   0 0 10,280
OMNICOM GROUP INC COM 681919106   223,114 2,993 SH   SOLE   0 0 2,993
ONEOK INC NEW COM 682680103   428,736 6,203 SH   SOLE   0 0 6,203
PERFICIENT INC COM 71375U101   271,844 4,755 SH   SOLE   0 0 4,755
PFIZER INC COM 717081103   281,424 8,765 SH   SOLE   0 0 8,765
PGIM ETF TR PGIM ULTRA SH BD 69344A107   10,182,896 206,299 SH   SOLE   0 0 206,299
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   221,692 3,178 SH   SOLE   0 0 3,178
PROGRESSIVE CORP COM 743315103   286,612 1,850 SH   SOLE   0 0 1,850
PRUDENTIAL FINL INC COM 744320102   288,292 3,072 SH   SOLE   0 0 3,072
PURE STORAGE INC CL A 74624M102   411,806 11,729 SH   SOLE   0 0 11,729
REGIONS FINANCIAL CORP NEW COM 7591EP100   176,827 11,031 SH   SOLE   0 0 11,031
SCHWAB CHARLES CORP COM 808513105   660,002 12,858 SH   SOLE   0 0 12,858
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   6,090,242 127,331 SH   SOLE   0 0 127,331
SOUTHERN CO COM 842587107   242,710 3,648 SH   SOLE   0 0 3,648
SPARTANNASH CO COM 847215100   221,783 9,694 SH   SOLE   0 0 9,694
SPDR SER TR BLOOMBERG INVT 78468R200   6,736,148 219,920 SH   SOLE   0 0 219,920
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,857,125 40,007 SH   SOLE   0 0 40,007
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   481,866 15,686 SH   SOLE   0 0 15,686
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   201,493 6,030 SH   SOLE   0 0 6,030
SPDR SER TR PORTFOLI S&P1500 78464A805   252,840 4,785 SH   SOLE   0 0 4,785
SPDR SER TR PORTFOLIO S&P500 78464A854   1,808,028 35,641 SH   SOLE   0 0 35,641
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,867,421 30,898 SH   SOLE   0 0 30,898
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,806,647 43,883 SH   SOLE   0 0 43,883
SPDR SER TR PORTFOLIO S&P600 78468R853   771,323 21,624 SH   SOLE   0 0 21,624
SPIRE INC COM 84857L101   218,440 3,789 SH   SOLE   0 0 3,789
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   686,517 13,430 SH   SOLE   0 0 13,430
THERMO FISHER SCIENTIFIC INC COM 883556102   750,591 1,555 SH   SOLE   0 0 1,555
UNITED RENTALS INC COM 911363109   959,423 2,216 SH   SOLE   0 0 2,216
UNITEDHEALTH GROUP INC COM 91324P102   1,157,553 2,146 SH   SOLE   0 0 2,146
UNUM GROUP COM 91529Y106   296,523 5,938 SH   SOLE   0 0 5,938
US BANCORP DEL COM NEW 902973304   248,947 7,739 SH   SOLE   0 0 7,739
VALERO ENERGY CORP COM 91913Y100   1,221,623 9,692 SH   SOLE   0 0 9,692
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   292,665 13,425 SH   SOLE   0 0 13,425
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   715,757 42,834 SH   SOLE   0 0 42,834
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,023,016 185,290 SH   SOLE   0 0 185,290
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,445,055 88,267 SH   SOLE   0 0 88,267
VANGUARD INDEX FDS GROWTH ETF 922908736   32,218,714 115,816 SH   SOLE   0 0 115,816
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   28,004,716 273,324 SH   SOLE   0 0 273,324
VANGUARD INDEX FDS MID CAP ETF 922908629   1,720,525 8,327 SH   SOLE   0 0 8,327
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   27,948,403 70,502 SH   SOLE   0 0 70,502
VANGUARD INDEX FDS SML CP GRW ETF 922908595   251,853 1,207 SH   SOLE   0 0 1,207
VANGUARD INDEX FDS SMALL CP ETF 922908751   12,643,681 68,649 SH   SOLE   0 0 68,649
VERIZON COMMUNICATIONS INC COM 92343V104   208,111 6,786 SH   SOLE   0 0 6,786
VERTEX PHARMACEUTICALS INC COM 92532F100   845,509 2,279 SH   SOLE   0 0 2,279
VISA INC COM CL A 92826C839   323,469 1,361 SH   SOLE   0 0 1,361
WASTE MGMT INC DEL COM 94106L109   1,185,676 7,466 SH   SOLE   0 0 7,466
ARES CAPITAL CORP COM 04010L103   1,060,478 55,727 SH   SOLE   0 0 55,727
BARINGS BDC INC COM 06759L103   92,069 10,264 SH   SOLE   0 0 10,264
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   70,260 13,011 SH   SOLE   0 0 13,011