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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 462 3,016 SH   SOLE   0 0 3,016
ADVANCED MICRO DEVICES INC COM 007903107 337 4,412 SH   SOLE   0 0 4,412
ALPHABET INC CAP STK CL C 02079K107 556 254 SH   SOLE   0 0 254
ALPHABET INC CAP STK CL A 02079K305 501 230 SH   SOLE   0 0 230
AMAZON COM INC COM 023135106 964 9,079 SH   SOLE   0 0 9,079
APPLE INC COM 037833100 2,861 20,925 SH   SOLE   0 0 20,925
AT&T INC COM 00206R102 278 13,267 SH   SOLE   0 0 13,267
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 777 2,845 SH   SOLE   0 0 2,845
BP PLC SPONSORED ADR 055622104 948 33,426 SH   SOLE   0 0 33,426
CHEVRON CORP NEW COM 166764100 17,384 120,070 SH   SOLE   0 0 120,070
COSTCO WHSL CORP NEW COM 22160K105 310 646 SH   SOLE   0 0 646
DANAHER CORPORATION COM 235851102 392 1,548 SH   SOLE   0 0 1,548
ENTERPRISE PRODS PARTNERS L COM 293792107 748 30,677 SH   SOLE   0 0 30,677
EXTRA SPACE STORAGE INC COM 30225T102 245 1,440 SH   SOLE   0 0 1,440
EXXON MOBIL CORP COM 30231G102 6,890 80,452 SH   SOLE   0 0 80,452
FIRST FINL BANKSHARES INC COM 32020R109 2,767 70,472 SH   SOLE   0 0 70,472
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 4,237 112,142 SH   SOLE   0 0 112,142
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 308 4,098 SH   SOLE   0 0 4,098
ISHARES INC CORE MSCI EMKT 46434G103 4,863 99,123 SH   SOLE   0 0 99,123
ISHARES TR IBOXX HI YD ETF 464288513 21,216 288,224 SH   SOLE   0 0 288,224
ISHARES TR S&P 500 GRWT ETF 464287309 13,893 230,206 SH   SOLE   0 0 230,206
ISHARES TR S&P MC 400GR ETF 464287606 31,968 501,624 SH   SOLE   0 0 501,624
ISHARES TR CORE MSCI EAFE 46432F842 299 5,079 SH   SOLE   0 0 5,079
ISHARES TR CORE S&P MCP ETF 464287507 3,210 14,187 SH   SOLE   0 0 14,187
ISHARES TR MSCI EMG MKT ETF 464287234 6,016 150,030 SH   SOLE   0 0 150,030
ISHARES TR RUSSELL 2000 ETF 464287655 4,348 25,676 SH   SOLE   0 0 25,676
ISHARES TR S&P 500 VAL ETF 464287408 7,275 52,922 SH   SOLE   0 0 52,922
ISHARES TR RUS 1000 ETF 464287622 1,146 5,517 SH   SOLE   0 0 5,517
ISHARES TR RUS MID CAP ETF 464287499 470 7,273 SH   SOLE   0 0 7,273
ISHARES TR RUS 1000 GRW ETF 464287614 4,745 21,697 SH   SOLE   0 0 21,697
ISHARES TR S&P MC 400VL ETF 464287705 36,463 386,221 SH   SOLE   0 0 386,221
ISHARES TR MBS ETF 464288588 25,458 261,138 SH   SOLE   0 0 261,138
ISHARES TR CMBS ETF 46429B366 817 16,985 SH   SOLE   0 0 16,985
ISHARES TR 20 YR TR BD ETF 464287432 6,781 59,036 SH   SOLE   0 0 59,036
ISHARES TR CORE S&P500 ETF 464287200 16,515 43,557 SH   SOLE   0 0 43,557
ISHARES TR EUROPE ETF 464287861 8,854 207,316 SH   SOLE   0 0 207,316
ISHARES TR CORE MSCI EURO 46434V738 2,291 50,951 SH   SOLE   0 0 50,951
ISHARES TR EXPND TEC SC ETF 464287549 713 2,422 SH   SOLE   0 0 2,422
ISHARES TR NATIONAL MUN ETF 464288414 2,340 22,000 SH   SOLE   0 0 22,000
ISHARES TR SHRT NAT MUN ETF 464288158 7,166 68,465 SH   SOLE   0 0 68,465
ISHARES TR 0-5 YR TIPS ETF 46429B747 993 9,786 SH   SOLE   0 0 9,786
ISHARES TR CORE MSCI PAC 46434V696 1,632 31,395 SH   SOLE   0 0 31,395
ISHARES TR JPMORGAN USD EMG 464288281 1,785 20,924 SH   SOLE   0 0 20,924
ISHARES TR US TREAS BD ETF 46429B267 855 35,774 SH   SOLE   0 0 35,774
ISHARES TR CORE S&P SCP ETF 464287804 21,580 233,529 SH   SOLE   0 0 233,529
ISHARES TR 1 3 YR TREAS BD 464287457 19,096 230,652 SH   SOLE   0 0 230,652
ISHARES TR PFD AND INCM SEC 464288687 609 18,536 SH   SOLE   0 0 18,536
ISHARES TR 7-10 YR TRSY BD 464287440 8,271 80,853 SH   SOLE   0 0 80,853
ISHARES TR FLTG RATE NT ETF 46429B655 17,135 343,248 SH   SOLE   0 0 343,248
ISHARES TR RUS 1000 VAL ETF 464287598 11,859 81,803 SH   SOLE   0 0 81,803
ISHARES TR 3 7 YR TREAS BD 464288661 14,953 125,297 SH   SOLE   0 0 125,297
JOHNSON & JOHNSON COM 478160104 247 1,390 SH   SOLE   0 0 1,390
LIMELIGHT NETWORKS INC COM 53261M104 58 24,950 SH   SOLE   0 0 24,950
LOANDEPOT INC COM CL A 53946R106 17 11,875 SH   SOLE   0 0 11,875
META PLATFORMS INC CL A 30303M102 320 1,986 SH   SOLE   0 0 1,986
MICROSOFT CORP COM 594918104 1,264 4,920 SH   SOLE   0 0 4,920
NVIDIA CORPORATION COM 67066G104 561 3,698 SH   SOLE   0 0 3,698
OAKTREE SPECIALTY LENDING CO COM 67401P108 102 15,633 SH   SOLE   0 0 15,633
PARTY CITY HOLDCO INC COM 702149105 13 10,000 SH   SOLE   0 0 10,000
PNC FINL SVCS GROUP INC COM 693475105 332 2,104 SH   SOLE   0 0 2,104
PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 2,765 160,184 SH   SOLE   0 0 160,184
PROCTER AND GAMBLE CO COM 742718109 3,249 22,597 SH   SOLE   0 0 22,597
PROSHARES TR PSHS ULTSH 20YRS 74347B201 209 8,000 SH   SOLE   0 0 8,000
PROSPERITY BANCSHARES INC COM 743606105 238 3,493 SH   SOLE   0 0 3,493
SCHWAB CHARLES CORP COM 808513105 242 3,825 SH   SOLE   0 0 3,825
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,086 29,167 SH   SOLE   0 0 29,167
SHELL PLC SPON ADS 780259305 9,151 175,010 SH   SOLE   0 0 175,010
SOUTHERN CO COM 842587107 293 4,112 SH   SOLE   0 0 4,112
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,383 6,317 SH   SOLE   0 0 6,317
SPDR S&P 500 ETF TR TR UNIT 78462F103 75 200 SH Call SOLE   0 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 90,663 1,734,179 SH   SOLE   0 0 1,734,179
SPDR SER TR PRTFLO S&P500 VL 78464A508 113,032 3,069,844 SH   SOLE   0 0 3,069,844
SPDR SER TR S&P DIVID ETF 78464A763 433 3,644 SH   SOLE   0 0 3,644
SPDR SER TR PRTFLO S&P500 HI 78468R788 376 9,412 SH   SOLE   0 0 9,412
TESLA INC COM 88160R101 987 1,465 SH   SOLE   0 0 1,465
UNION PAC CORP COM 907818108 391 1,831 SH   SOLE   0 0 1,831
UNITEDHEALTH GROUP INC COM 91324P102 206 401 SH   SOLE   0 0 401
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 3,534 65,627 SH   SOLE   0 0 65,627
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 1,465 65,216 SH   SOLE   0 0 65,216
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 1,456 85,122 SH   SOLE   0 0 85,122
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 593 12,052 SH   SOLE   0 0 12,052
VANGUARD INDEX FDS TOTAL STK MKT 922908769 425 2,252 SH   SOLE   0 0 2,252
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 665 5,134 SH   SOLE   0 0 5,134
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 783 4,463 SH   SOLE   0 0 4,463
VANGUARD INDEX FDS GROWTH ETF 922908736 4,651 20,867 SH   SOLE   0 0 20,867
VANGUARD INDEX FDS VALUE ETF 922908744 3,446 26,131 SH   SOLE   0 0 26,131
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 985 10,806 SH   SOLE   0 0 10,806
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 24,258 382,143 SH   SOLE   0 0 382,143
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 48,372 1,161,384 SH   SOLE   0 0 1,161,384
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 40,982 775,888 SH   SOLE   0 0 775,888
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 421 8,418 SH   SOLE   0 0 8,418
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 514 10,293 SH   SOLE   0 0 10,293
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 764 10,885 SH   SOLE   0 0 10,885
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 853 13,943 SH   SOLE   0 0 13,943
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 3,783 79,125 SH   SOLE   0 0 79,125
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 1,492 36,576 SH   SOLE   0 0 36,576
VERIZON COMMUNICATIONS INC COM 92343V104 384 7,566 SH   SOLE   0 0 7,566
WALMART INC COM 931142103 732 6,021 SH   SOLE   0 0 6,021
WASTE MGMT INC DEL COM 94106L109 222 1,454 SH   SOLE   0 0 1,454