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   373,303 2,310 SH   SOLE   0 0 2,310
ADVANCED MICRO DEVICES INC COM 007903107   239,858 3,703 SH   SOLE   0 0 3,703
ALPHABET INC CAP STK CL A 02079K305   453,326 5,138 SH   SOLE   0 0 5,138
ALPHABET INC CAP STK CL C 02079K107   451,192 5,085 SH   SOLE   0 0 5,085
AMAZON COM INC COM 023135106   756,000 9,000 SH   SOLE   0 0 9,000
AMGEN INC COM 031162100   206,414 786 SH   SOLE   0 0 786
APPLE INC COM 037833100   3,654,149 28,124 SH   SOLE   0 0 28,124
AT&T INC COM 00206R102   249,052 13,528 SH   SOLE   0 0 13,528
BANK AMERICA CORP COM 060505104   395,662 11,946 SH   SOLE   0 0 11,946
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   704,910 2,282 SH   SOLE   0 0 2,282
BP PLC SPONSORED ADR 055622104   712,350 1,500 SH Call SOLE   0 0 0
BP PLC SPONSORED ADR 055622104   1,445,990 41,397 SH   SOLE   0 0 41,397
CHEVRON CORP NEW COM 166764100   3,006,540 16,750 SH   SOLE   0 0 16,750
CONSTELLATION ENERGY CORP COM 21037T109   369,410 4,285 SH   SOLE   0 0 4,285
COSTCO WHSL CORP NEW COM 22160K105   323,179 708 SH   SOLE   0 0 708
DANAHER CORPORATION COM 235851102   391,489 1,475 SH   SOLE   0 0 1,475
DEERE & CO COM 244199105   332,252 775 SH   SOLE   0 0 775
EDGIO INC COM 53261M104   28,194 24,950 SH   SOLE   0 0 24,950
ENTERPRISE PRODS PARTNERS L COM 293792107   246,037 10,201 SH   SOLE   0 0 10,201
EXELON CORP COM 30161N101   722,460 16,712 SH   SOLE   0 0 16,712
EXXON MOBIL CORP COM 30231G102   8,062,838 73,099 SH   SOLE   0 0 73,099
EXXON MOBIL CORP COM 30231G102   551,500 5,000 SH Call SOLE   0 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   368,773 3,902 SH   SOLE   0 0 3,902
FIRST FINL BANKSHARES INC COM 32020R109   2,432,621 70,716 SH   SOLE   0 0 70,716
FREEPORT-MCMORAN INC CL B 35671D857   229,205 6,032 SH   SOLE   0 0 6,032
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   3,810,794 101,459 SH   SOLE   0 0 101,459
HESS CORP COM 42809H107   647,408 4,565 SH   SOLE   0 0 4,565
HOME DEPOT INC COM 437076102   360,409 1,141 SH   SOLE   0 0 1,141
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   245,445 3,148 SH   SOLE   0 0 3,148
ISHARES INC CORE MSCI EMKT 46434G103   4,962,897 106,272 SH   SOLE   0 0 106,272
ISHARES TR S&P MC 400GR ETF 464287606   35,978,593 526,773 SH   SOLE   0 0 526,773
ISHARES TR 7-10 YR TRSY BD 464287440   8,098,196 84,550 SH   SOLE   0 0 84,550
ISHARES TR RUSSELL 2000 ETF 464287655   4,041,658 23,180 SH   SOLE   0 0 23,180
ISHARES TR CORE S&P SCP ETF 464287804   20,502,232 216,634 SH   SOLE   0 0 216,634
ISHARES TR RUS 1000 GRW ETF 464287614   4,471,359 20,871 SH   SOLE   0 0 20,871
ISHARES TR 1 3 YR TREAS BD 464287457   17,517,818 215,816 SH   SOLE   0 0 215,816
ISHARES TR 3 7 YR TREAS BD 464288661   13,762,334 119,787 SH   SOLE   0 0 119,787
ISHARES TR S&P MC 400VL ETF 464287705   40,073,845 397,558 SH   SOLE   0 0 397,558
ISHARES TR IBOXX HI YD ETF 464288513   22,085,401 299,951 SH   SOLE   0 0 299,951
ISHARES TR 20 YR TR BD ETF 464287432   6,890,557 69,210 SH   SOLE   0 0 69,210
ISHARES TR CMBS ETF 46429B366   888,865 19,361 SH   SOLE   0 0 19,361
ISHARES TR CORE MSCI EAFE 46432F842   258,560 4,195 SH   SOLE   0 0 4,195
ISHARES TR CORE S&P500 ETF 464287200   13,314,878 34,655 SH   SOLE   0 0 34,655
ISHARES TR US TREAS BD ETF 46429B267   762,018 33,540 SH   SOLE   0 0 33,540
ISHARES TR CORE S&P MCP ETF 464287507   3,542,738 14,646 SH   SOLE   0 0 14,646
ISHARES TR FLTG RATE NT ETF 46429B655   17,190,183 341,549 SH   SOLE   0 0 341,549
ISHARES TR SHRT NAT MUN ETF 464288158   5,885,627 56,446 SH   SOLE   0 0 56,446
ISHARES TR RUS 1000 VAL ETF 464287598   11,789,003 77,738 SH   SOLE   0 0 77,738
ISHARES TR S&P 500 GRWT ETF 464287309   11,600,672 198,302 SH   SOLE   0 0 198,302
ISHARES TR EXPND TEC SC ETF 464287549   594,357 2,123 SH   SOLE   0 0 2,123
ISHARES TR CORE MSCI EURO 46434V738   1,901,737 40,037 SH   SOLE   0 0 40,037
ISHARES TR CORE DIV GRWTH 46434V621   483,200 9,664 SH   SOLE   0 0 9,664
ISHARES TR JPMORGAN USD EMG 464288281   1,391,962 16,455 SH   SOLE   0 0 16,455
ISHARES TR MBS ETF 464288588   24,681,871 266,112 SH   SOLE   0 0 266,112
ISHARES TR CORE MSCI PAC 46434V696   1,883,344 35,091 SH   SOLE   0 0 35,091
ISHARES TR EUROPE ETF 464287861   9,969,340 220,122 SH   SOLE   0 0 220,122
ISHARES TR MSCI EMG MKT ETF 464287234   6,627,383 174,865 SH   SOLE   0 0 174,865
ISHARES TR CORE US AGGBD ET 464287226   221,919 2,288 SH   SOLE   0 0 2,288
ISHARES TR S&P 500 VAL ETF 464287408   7,090,576 48,877 SH   SOLE   0 0 48,877
ISHARES TR PFD AND INCM SEC 464288687   572,344 18,747 SH   SOLE   0 0 18,747
ISHARES TR NATIONAL MUN ETF 464288414   1,772,782 16,800 SH   SOLE   0 0 16,800
ISHARES TR RUS 1000 ETF 464287622   867,989 4,123 SH   SOLE   0 0 4,123
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   3,407,081 59,471 SH   SOLE   0 0 59,471
JOHNSON & JOHNSON COM 478160104   210,118 1,189 SH   SOLE   0 0 1,189
JPMORGAN CHASE & CO COM 46625H100   202,885 1,513 SH   SOLE   0 0 1,513
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   48,314 10,150 SH   SOLE   0 0 10,150
LOANDEPOT INC COM CL A 53946R106   19,594 11,875 SH   SOLE   0 0 11,875
MCCORMICK & CO INC COM VTG 579780107   448,813 5,462 SH   SOLE   0 0 5,462
META PLATFORMS INC CL A 30303M102   239,116 1,987 SH   SOLE   0 0 1,987
MICROSOFT CORP COM 594918104   1,271,025 5,300 SH   SOLE   0 0 5,300
NETFLIX INC COM 64110L106   242,981 824 SH   SOLE   0 0 824
NVIDIA CORPORATION COM 67066G104   516,599 3,535 SH   SOLE   0 0 3,535
NVIDIA CORPORATION COM 67066G104   21,921 1,500 SH Call SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108   117,864 17,156 SH   SOLE   0 0 17,156
PFIZER INC COM 717081103   205,563 4,012 SH   SOLE   0 0 4,012
PHILLIPS 66 COM 718546104   201,915 1,940 SH   SOLE   0 0 1,940
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   3,278,019 191,585 SH   SOLE   0 0 191,585
PROCTER AND GAMBLE CO COM 742718109   3,501,937 23,106 SH   SOLE   0 0 23,106
PROSPERITY BANCSHARES INC COM 743606105   257,819 3,547 SH   SOLE   0 0 3,547
SCHLUMBERGER LTD COM STK 806857108   240,857 4,505 SH   SOLE   0 0 4,505
SCHWAB CHARLES CORP COM 808513105   354,358 4,256 SH   SOLE   0 0 4,256
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,615,382 29,900 SH   SOLE   0 0 29,900
SHELL PLC SPON ADS 780259305   45,560 800 SH Call SOLE   0 0 0
SHELL PLC SPON ADS 780259305   8,927,550 156,761 SH   SOLE   0 0 156,761
SOUTHERN CO COM 842587107   297,280 4,163 SH   SOLE   0 0 4,163
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,271,813 5,940 SH   SOLE   0 0 5,940
SPDR SER TR PRTFLO S&P500 GW 78464A409   99,938,793 1,972,346 SH   SOLE   0 0 1,972,346
SPDR SER TR PRTFLO S&P500 HI 78468R788   464,902 11,746 SH   SOLE   0 0 11,746
SPDR SER TR PRTFLO S&P500 VL 78464A508   128,075,188 3,293,268 SH   SOLE   0 0 3,293,268
STARBUCKS CORP COM 855244109   245,617 2,476 SH   SOLE   0 0 2,476
TESLA INC COM 88160R101   734,578 5,963 SH   SOLE   0 0 5,963
UNION PAC CORP COM 907818108   325,364 1,571 SH   SOLE   0 0 1,571
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   2,845,012 127,751 SH   SOLE   0 0 127,751
VANECK ETF TRUST IG FLOATING RATE 92189F486   283,117 11,379 SH   SOLE   0 0 11,379
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   2,308,325 136,749 SH   SOLE   0 0 136,749
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   3,863,962 76,438 SH   SOLE   0 0 76,438
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   2,548,482 52,010 SH   SOLE   0 0 52,010
VANGUARD INDEX FDS TOTAL STK MKT 922908769   919,012 4,807 SH   SOLE   0 0 4,807
VANGUARD INDEX FDS GROWTH ETF 922908736   5,239,548 24,586 SH   SOLE   0 0 24,586
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,004,902 12,184 SH   SOLE   0 0 12,184
VANGUARD INDEX FDS VALUE ETF 922908744   11,194,678 79,751 SH   SOLE   0 0 79,751
VANGUARD INDEX FDS MID CAP ETF 922908629   371,443 1,822 SH   SOLE   0 0 1,822
VANGUARD INDEX FDS SMALL CP ETF 922908751   488,110 2,659 SH   SOLE   0 0 2,659
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,891,055 10,520 SH   SOLE   0 0 10,520
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,724,837 12,754 SH   SOLE   0 0 12,754
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   471,784 9,409 SH   SOLE   0 0 9,409
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   52,298,433 1,341,674 SH   SOLE   0 0 1,341,674
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   27,635,616 429,458 SH   SOLE   0 0 429,458
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   48,630,961 877,182 SH   SOLE   0 0 877,182
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,117,709 22,585 SH   SOLE   0 0 22,585
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   1,029,857 16,713 SH   SOLE   0 0 16,713
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   4,412,641 96,939 SH   SOLE   0 0 96,939
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   1,373,695 23,490 SH   SOLE   0 0 23,490
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,670,791 39,809 SH   SOLE   0 0 39,809
VERIZON COMMUNICATIONS INC COM 92343V104   209,586 5,319 SH   SOLE   0 0 5,319
WALMART INC COM 931142103   855,370 6,033 SH   SOLE   0 0 6,033
WELLS FARGO CO NEW COM 949746101   227,234 5,503 SH   SOLE   0 0 5,503