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,533,103 11,358 SH   SOLE   0 0 11,358
ADOBE SYSTEMS INCORPORATED COM 00724F101   821,416 1,619 SH   SOLE   0 0 1,619
ALPHABET INC CAP STK CL C 02079K107   1,110,432 9,283 SH   SOLE   0 0 9,283
AMAZON COM INC COM 023135106   1,162,027 8,884 SH   SOLE   0 0 8,884
AMEREN CORP COM 023608102   427,163 5,051 SH   SOLE   0 0 5,051
APPLE INC COM 037833100   2,499,176 13,170 SH   SOLE   0 0 13,170
ARES CAPITAL CORP COM 04010L103   990,935 51,424 SH   SOLE   0 0 51,424
ASTRAZENECA PLC SPONSORED ADR 046353108   770,553 11,592 SH   SOLE   0 0 11,592
AT&T INC COM 00206R102   207,760 13,741 SH   SOLE   0 0 13,741
BCE INC COM NEW 05534B760   247,149 5,548 SH   SOLE   0 0 5,548
BLACKSTONE MTG TR INC COM CL A 09257W100   259,585 11,875 SH   SOLE   0 0 11,875
BOEING CO COM 097023105   979,926 4,514 SH   SOLE   0 0 4,514
BOOKING HOLDINGS INC COM 09857L108   920,195 330 SH   SOLE   0 0 330
BRISTOL-MYERS SQUIBB CO COM 110122108   733,285 11,774 SH   SOLE   0 0 11,774
CARDINAL HEALTH INC COM 14149Y108   292,202 3,123 SH   SOLE   0 0 3,123
CARETRUST REIT INC COM 14174T107   251,817 12,516 SH   SOLE   0 0 12,516
CENTENE CORP DEL COM 15135B101   703,076 11,020 SH   SOLE   0 0 11,020
CLOUDFLARE INC CL A COM 18915M107   915,823 14,258 SH   SOLE   0 0 14,258
CONCENTRIX CORP COM 20602D101   245,506 2,890 SH   SOLE   0 0 2,890
CONOCOPHILLIPS COM 20825C104   308,241 2,820 SH   SOLE   0 0 2,820
COSTCO WHSL CORP NEW COM 22160K105   891,466 1,657 SH   SOLE   0 0 1,657
CURTISS WRIGHT CORP COM 231561101   219,408 1,150 SH   SOLE   0 0 1,150
DANAHER CORPORATION COM 235851102   227,157 954 SH   SOLE   0 0 954
DIGITAL TURBINE INC COM NEW 25400W102   247,878 23,585 SH   SOLE   0 0 23,585
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   1,010,512 20,831 SH   SOLE   0 0 20,831
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   373,053 6,670 SH   SOLE   0 0 6,670
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   362,015 7,591 SH   SOLE   0 0 7,591
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   748,980 21,375 SH   SOLE   0 0 21,375
DOLLAR GEN CORP NEW COM 256677105   690,458 4,095 SH   SOLE   0 0 4,095
DOW INC COM 260557103   274,893 5,080 SH   SOLE   0 0 5,080
EMERSON ELEC CO COM 291011104   367,559 3,990 SH   SOLE   0 0 3,990
ENNIS INC COM 293389102   229,365 11,338 SH   SOLE   0 0 11,338
EPAM SYS INC COM 29414B104   511,146 2,190 SH   SOLE   0 0 2,190
EXXON MOBIL CORP COM 30231G102   251,249 2,359 SH   SOLE   0 0 2,359
FEDEX CORP COM 31428X106   961,548 3,676 SH   SOLE   0 0 3,676
FIRSTCASH HOLDINGS INC COM 33768G107   409,785 4,300 SH   SOLE   0 0 4,300
HEWLETT PACKARD ENTERPRISE C COM 42824C109   237,277 13,892 SH   SOLE   0 0 13,892
HOME DEPOT INC COM 437076102   1,032,258 3,251 SH   SOLE   0 0 3,251
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   424,934 4,991 SH   SOLE   0 0 4,991
INTERCONTINENTAL EXCHANGE IN COM 45866F104   855,947 7,418 SH   SOLE   0 0 7,418
INTERNATIONAL BUSINESS MACHS COM 459200101   345,504 2,601 SH   SOLE   0 0 2,601
ISHARES TR CORE S&P500 ETF 464287200   2,266,055 5,055 SH   SOLE   0 0 5,055
ISHARES TR FLTG RATE NT ETF 46429B655   5,594,830 110,461 SH   SOLE   0 0 110,461
ISHARES TR SHRT NAT MUN ETF 464288158   289,647 2,784 SH   SOLE   0 0 2,784
JEFFERIES FINL GROUP INC COM 47233W109   700,594 19,875 SH   SOLE   0 0 19,875
JOHNSON & JOHNSON COM 478160104   352,518 2,230 SH   SOLE   0 0 2,230
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   8,932,171 178,429 SH   SOLE   0 0 178,429
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   13,793,423 272,759 SH   SOLE   0 0 272,759
KEYCORP COM 493267108   134,446 13,142 SH   SOLE   0 0 13,142
LAM RESEARCH CORP COM 512807108   1,007,678 1,618 SH   SOLE   0 0 1,618
LOCKHEED MARTIN CORP COM 539830109   876,107 1,896 SH   SOLE   0 0 1,896
LSB INDS INC COM 502160104   306,000 30,000 SH   SOLE   0 0 30,000
MASTERCARD INCORPORATED CL A 57636Q104   302,922 756 SH   SOLE   0 0 756
MERCK & CO INC COM 58933Y105   614,608 5,719 SH   SOLE   0 0 5,719
MICROSOFT CORP COM 594918104   1,563,428 4,636 SH   SOLE   0 0 4,636
MONSTER BEVERAGE CORP NEW COM 61174X109   215,959 3,842 SH   SOLE   0 0 3,842
NRG ENERGY INC COM NEW 629377508   268,413 7,082 SH   SOLE   0 0 7,082
NVIDIA CORPORATION COM 67066G104   1,750,812 3,988 SH   SOLE   0 0 3,988
OLD REP INTL CORP COM 680223104   250,330 9,813 SH   SOLE   0 0 9,813
OMNICOM GROUP INC COM 681919106   265,139 2,785 SH   SOLE   0 0 2,785
ONEOK INC NEW COM 682680103   436,640 6,783 SH   SOLE   0 0 6,783
PERFICIENT INC COM 71375U101   445,876 5,057 SH   SOLE   0 0 5,057
PFIZER INC COM 717081103   331,422 9,209 SH   SOLE   0 0 9,209
PGIM ETF TR PGIM ULTRA SH BD 69344A107   9,280,190 188,239 SH   SOLE   0 0 188,239
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   234,373 2,982 SH   SOLE   0 0 2,982
PROGRESSIVE CORP COM 743315103   226,423 1,714 SH   SOLE   0 0 1,714
PRUDENTIAL FINL INC COM 744320102   268,640 2,923 SH   SOLE   0 0 2,923
PURE STORAGE INC CL A 74624M102   492,525 13,134 SH   SOLE   0 0 13,134
REGIONS FINANCIAL CORP NEW COM 7591EP100   193,574 10,247 SH   SOLE   0 0 10,247
SCHWAB CHARLES CORP COM 808513105   545,608 9,341 SH   SOLE   0 0 9,341
SOUTHERN CO COM 842587107   245,647 3,431 SH   SOLE   0 0 3,431
SPDR SER TR BLOOMBERG SHT TE 78468R408   6,977,757 282,386 SH   SOLE   0 0 282,386
SPDR SER TR BLOOMBERG INVT 78468R200   6,081,881 198,949 SH   SOLE   0 0 198,949
SPDR SER TR NUVEEN BLMBRG SH 78468R739   2,029,799 43,224 SH   SOLE   0 0 43,224
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   477,795 14,496 SH   SOLE   0 0 14,496
SPDR SER TR PORTFOLI S&P1500 78464A805   262,457 4,785 SH   SOLE   0 0 4,785
SPDR SER TR PORTFOLIO S&P500 78464A854   1,742,053 33,220 SH   SOLE   0 0 33,220
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,759,833 28,897 SH   SOLE   0 0 28,897
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,785,999 40,739 SH   SOLE   0 0 40,739
SPDR SER TR PORTFOLIO S&P600 78468R853   784,035 19,774 SH   SOLE   0 0 19,774
SPIRE INC COM 84857L101   221,709 3,472 SH   SOLE   0 0 3,472
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   765,674 12,712 SH   SOLE   0 0 12,712
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   6,542,501 156,370 SH   SOLE   0 0 156,370
THERMO FISHER SCIENTIFIC INC COM 883556102   739,181 1,406 SH   SOLE   0 0 1,406
UNITED RENTALS INC COM 911363109   1,057,439 2,264 SH   SOLE   0 0 2,264
UNITEDHEALTH GROUP INC COM 91324P102   878,556 1,945 SH   SOLE   0 0 1,945
UNUM GROUP COM 91529Y106   271,961 5,715 SH   SOLE   0 0 5,715
US BANCORP DEL COM NEW 902973304   324,318 9,237 SH   SOLE   0 0 9,237
VALERO ENERGY CORP COM 91913Y100   1,036,268 9,008 SH   SOLE   0 0 9,008
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   1,114,264 66,207 SH   SOLE   0 0 66,207
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,439,438 180,446 SH   SOLE   0 0 180,446
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,602,189 86,321 SH   SOLE   0 0 86,321
VANGUARD INDEX FDS GROWTH ETF 922908736   33,467,304 117,442 SH   SOLE   0 0 117,442
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   27,922,779 260,887 SH   SOLE   0 0 260,887
VANGUARD INDEX FDS MID CAP ETF 922908629   1,967,450 8,745 SH   SOLE   0 0 8,745
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   28,382,641 69,266 SH   SOLE   0 0 69,266
VANGUARD INDEX FDS SML CP GRW ETF 922908595   295,000 1,250 SH   SOLE   0 0 1,250
VANGUARD INDEX FDS SMALL CP ETF 922908751   13,569,019 66,498 SH   SOLE   0 0 66,498
VERIZON COMMUNICATIONS INC COM 92343V104   217,498 6,239 SH   SOLE   0 0 6,239
VERTEX PHARMACEUTICALS INC COM 92532F100   760,640 2,198 SH   SOLE   0 0 2,198
VISA INC COM CL A 92826C839   398,435 1,645 SH   SOLE   0 0 1,645
WALGREENS BOOTS ALLIANCE INC COM 931427108   254,025 8,378 SH   SOLE   0 0 8,378
WASTE MGMT INC DEL COM 94106L109   1,192,042 7,046 SH   SOLE   0 0 7,046