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
Expires: July 31, 2015
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 307,714 1,415 SH SOLE 0 0 0 1,415
ALPHABET INC CAP STK CL C 02079K107 735,008 2,562 SH SOLE 0 0 0 2,562
ALPHABET INC CAP STK CL A 02079K305 240,402 836 SH SOLE 0 0 0 836
ALPS ETF TR ALERIAN MLP 00162Q452 564,775 10,729 SH SOLE 0 0 0 10,729
AMAZON COM INC COM 023135106 868,902 4,172 SH SOLE 0 0 0 4,172
APPLE INC COM 037833100 3,404,175 13,413 SH SOLE 0 0 0 13,413
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,570,818 3,278 SH SOLE 0 0 0 3,278
BLACKROCK ETF TRUST II SHORT DURATION H 092528108 940,100 42,693 SH SOLE 0 0 0 42,693
BROADCOM INC COM 11135F101 463,820 1,499 SH SOLE 0 0 0 1,499
CATERPILLAR INC COM 149123101 217,959 308 SH SOLE 0 0 0 308
CHEVRON CORP NEW COM 166764100 825,970 3,992 SH SOLE 0 0 0 3,992
CISCO SYS INC COM 17275R102 249,840 3,220 SH SOLE 0 0 0 3,220
COCA COLA CO COM 191216100 224,700 2,955 SH SOLE 0 0 0 2,955
COMMERCIAL METALS CO COM 201723103 947,619 15,426 SH SOLE 0 0 0 15,426
COSTCO WHSL CORP NEW COM 22160K105 1,317,611 1,322 SH SOLE 0 0 0 1,322
CULLEN FROST BANKERS INC COM 229899109 1,699,209 12,396 SH SOLE 0 0 0 12,396
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401 53,286,365 751,465 SH SOLE 0 0 0 751,465
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 30,399,715 782,288 SH SOLE 0 0 0 782,288
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 3,972,663 55,851 SH SOLE 0 0 0 55,851
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 33,486,334 536,210 SH SOLE 0 0 0 536,210
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 390,445 8,155 SH SOLE 0 0 0 8,155
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 308,949 7,318 SH SOLE 0 0 0 7,318
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 5,005,176 104,427 SH SOLE 0 0 0 104,427
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 5,796,626 157,688 SH SOLE 0 0 0 157,688
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 9,215,306 389,654 SH SOLE 0 0 0 389,654
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 49,587,321 1,395,647 SH SOLE 0 0 0 1,395,647
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 4,392,919 127,147 SH SOLE 0 0 0 127,147
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1,587,307 32,755 SH SOLE 0 0 0 32,755
DIMENSIONAL ETF TRUST GLOBAL EX US COR 25434V575 224,739 4,285 SH SOLE 0 0 0 4,285
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 7,356,397 163,041 SH SOLE 0 0 0 163,041
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 9,232,530 236,975 SH SOLE 0 0 0 236,975
ELI LILLY & CO COM 532457108 325,735 354 SH SOLE 0 0 0 354
EXXON MOBIL CORP COM 30231G102 6,194,285 36,510 SH SOLE 0 0 0 36,510
FIRST FINL BANKSHARES INC COM 32020R109 357,317 12,133 SH SOLE 0 0 0 12,133
GRIFOLS S A SP ADR REP B NVT 398438408 693,457 86,466 SH SOLE 0 0 0 86,466
HOME DEPOT INC COM 437076102 245,795 747 SH SOLE 0 0 0 747
INTERNATIONAL BUSINESS MACHS COM 459200101 214,096 883 SH SOLE 0 0 0 883
INVESCO QQQ TR UNIT SER 1 46090E103 850,066 1,473 SH SOLE 0 0 0 1,473
ISHARES INC MSCI EMERG MRKT 464286533 311,760 4,816 SH SOLE 0 0 0 4,816
ISHARES SILVER TR ISHARES 46428Q109 631,726 9,271 SH SOLE 0 0 0 9,271
ISHARES TR EAFE GRWTH ETF 464288885 398,935 3,582 SH SOLE 0 0 0 3,582
ISHARES TR MORNINGSTR US EQ 464287127 444,926 4,951 SH SOLE 0 0 0 4,951
ISHARES TR CORE US AGGBD ET 464287226 1,944,384 19,587 SH SOLE 0 0 0 19,587
ISHARES TR FLTG RATE NT ETF 46429B655 2,846,618 55,871 SH SOLE 0 0 0 55,871
ISHARES TR SHRT NAT MUN ETF 464288158 3,437,762 32,279 SH SOLE 0 0 0 32,279
ISHARES TR CORE S&P TTL STK 464287150 4,403,479 30,917 SH SOLE 0 0 0 30,917
ISHARES TR NATIONAL MUN ETF 464288414 9,041,163 85,173 SH SOLE 0 0 0 85,173
ISHARES TR CRE U S REIT ETF 464288521 1,163,104 19,650 SH SOLE 0 0 0 19,650
ISHARES TR CORE S&P MCP ETF 464287507 230,686 3,416 SH SOLE 0 0 0 3,416
ISHARES TR CORE S&P SCP ETF 464287804 649,130 5,222 SH SOLE 0 0 0 5,222
ISHARES TR CORE S&P500 ETF 464287200 1,126,245 1,724 SH SOLE 0 0 0 1,724
ISHARES TR S&P 500 GRWT ETF 464287309 232,076 2,052 SH SOLE 0 0 0 2,052
ISHARES TR RUS 1000 GRW ETF 464287614 1,433,384 3,362 SH SOLE 0 0 0 3,362
ISHARES TR CORE S&P US VLU 464287663 267,304 2,614 SH SOLE 0 0 0 2,614
ISHARES TR CORE S&P US GWT 464287671 30,761,242 198,319 SH SOLE 0 0 0 198,319
ISHARES TR MSCI EAFE ETF 464287465 823,183 8,475 SH SOLE 0 0 0 8,475
ISHARES TR CORE MSCI TOTAL 46432F834 1,021,267 11,787 SH SOLE 0 0 0 11,787
ISHARES TR CORE MSCI EAFE 46432F842 1,382,651 15,273 SH SOLE 0 0 0 15,273
ISHARES TR CORE DIV GRWTH 46434V621 770,707 10,982 SH SOLE 0 0 0 10,982
ISHARES TR MSCI INTL QUALTY 46434V456 205,113 4,437 SH SOLE 0 0 0 4,437
ISHARES TR MSCI USA QLT FCT 46432F339 43,667,877 227,662 SH SOLE 0 0 0 227,662
ISHARES TR CORE INTL AGGR 46435G672 857,819 17,143 SH SOLE 0 0 0 17,143
ISHARES TR IBONDS DEC2026 46435GAA0 220,826 9,110 SH SOLE 0 0 0 9,110
ISHARES TR IBDS DEC28 ETF 46435U515 220,244 8,695 SH SOLE 0 0 0 8,695
ISHARES TR IBONDS DEC 2029 46436E163 1,095,957 43,233 SH SOLE 0 0 0 43,233
ISHARES TR IBONDS 2030 TERM 46436E122 296,076 11,292 SH SOLE 0 0 0 11,292
ISHARES TR IBONDS 29 TR HI 46436E379 404,030 17,353 SH SOLE 0 0 0 17,353
ISHARES TR IBONDS 28 TR HI 46436E387 505,614 21,543 SH SOLE 0 0 0 21,543
ISHARES TR IBONDS 2027 TERM 46436E478 593,128 26,802 SH SOLE 0 0 0 26,802
ISHARES TR IBONDS 27 ETF 46435UAA9 220,657 9,103 SH SOLE 0 0 0 9,103
ISHARES TR IBONDS DEC 26 46435U259 1,234,905 48,182 SH SOLE 0 0 0 48,182
ISHARES TR IBONDS DEC 27 46435U283 1,236,053 48,587 SH SOLE 0 0 0 48,587
ISHARES TR IBONDS DEC 28 46435U325 1,145,123 44,854 SH SOLE 0 0 0 44,854
ISHARES TR IBONDS 2026 TERM 46436E528 593,303 25,852 SH SOLE 0 0 0 25,852
ISHARES TR IBONDS DEC 2030 46438G687 1,095,734 42,421 SH SOLE 0 0 0 42,421
ISHARES TR IBONDS 2031 TERM 46438G661 294,864 11,586 SH SOLE 0 0 0 11,586
ISHARES TR IBONDS DEC 2031 46438G356 1,097,850 42,773 SH SOLE 0 0 0 42,773
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 1,542,304 25,152 SH SOLE 0 0 0 25,152
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 604,725 13,126 SH SOLE 0 0 0 13,126
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 8,361,243 164,010 SH SOLE 0 0 0 164,010
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 11,607,233 232,191 SH SOLE 0 0 0 232,191
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 36,154,479 767,937 SH SOLE 0 0 0 767,937
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 12,866,291 254,224 SH SOLE 0 0 0 254,224
JOHNSON & JOHNSON COM 478160104 853,208 3,490 SH SOLE 0 0 0 3,490
JPMORGAN CHASE & CO. COM 46625H100 1,465,786 4,983 SH SOLE 0 0 0 4,983
KINDER MORGAN INC DEL COM 49456B101 409,066 12,200 SH SOLE 0 0 0 12,200
LOCKHEED MARTIN CORP COM 539830109 534,512 884 SH SOLE 0 0 0 884
LOWES COS INC COM 548661107 333,393 1,411 SH SOLE 0 0 0 1,411
MARATHON PETE CORP COM 56585A102 246,630 1,010 SH SOLE 0 0 0 1,010
MARTIN MARIETTA MATLS INC COM 573284106 324,165 551 SH SOLE 0 0 0 551
MASTERCARD INCORPORATED CL A 57636Q104 265,940 532 SH SOLE 0 0 0 532
MICROSOFT CORP COM 594918104 1,978,170 5,344 SH SOLE 0 0 0 5,344
NOVARTIS AG SPONSORED ADR 66987V109 601,988 3,941 SH SOLE 0 0 0 3,941
NVIDIA CORPORATION COM 67066G104 1,002,559 5,749 SH SOLE 0 0 0 5,749
ONEOK INC NEW COM 682680103 202,714 2,243 SH SOLE 0 0 0 2,243
PARKER-HANNIFIN CORP COM 701094104 566,687 633 SH SOLE 0 0 0 633
PROCTER AND GAMBLE CO COM 742718109 497,141 3,442 SH SOLE 0 0 0 3,442
PROSHARES TR S&P 500 DV ARIST 74348A467 266,825 2,517 SH SOLE 0 0 0 2,517
PROSPERITY BANCSHARES INC COM 743606105 1,343,600 20,000 SH SOLE 0 0 0 20,000
REGIONS FINANCIAL CORP NEW COM 7591EP100 461,389 17,664 SH SOLE 0 0 0 17,664
RIO TINTO PLC SPONSORED ADR 767204100 220,891 2,368 SH SOLE 0 0 0 2,368
SABRE CORP COM 78573M104 63,124 43,534 SH SOLE 0 0 0 43,534
SPDR GOLD TR GOLD SHS 78463V107 746,983 1,736 SH SOLE 0 0 0 1,736
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 254,490 5,575 SH SOLE 0 0 0 5,575
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,127,217 14,035 SH SOLE 0 0 0 14,035
SPDR SERIES TRUST STATE STREET SPD 78464A805 278,700 3,525 SH SOLE 0 0 0 3,525
SPDR SERIES TRUST STATE STREET SPD 78464A854 2,077,544 27,143 SH SOLE 0 0 0 27,143
SPDR SERIES TRUST STATE STREET SPD 78468R853 266,124 5,508 SH SOLE 0 0 0 5,508
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 332,543 984 SH SOLE 0 0 0 984
TESLA INC COM 88160R101 226,396 609 SH SOLE 0 0 0 609
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1,051,331 21,880 SH SOLE 0 0 0 21,880
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,789,900 5,579 SH SOLE 0 0 0 5,579
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,115,857 3,734 SH SOLE 0 0 0 3,734
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,067,994 3,461 SH SOLE 0 0 0 3,461
VANGUARD INDEX FDS VALUE ETF 922908744 1,155,711 5,890 SH SOLE 0 0 0 5,890
VANGUARD INDEX FDS GROWTH ETF 922908736 8,326,899 19,064 SH SOLE 0 0 0 19,064
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 18,920,216 350,050 SH SOLE 0 0 0 350,050
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 268,027 5,372 SH SOLE 0 0 0 5,372
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 203,803 2,571 SH SOLE 0 0 0 2,571
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6,590,561 30,645 SH SOLE 0 0 0 30,645
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 560,054 3,782 SH SOLE 0 0 0 3,782
VANGUARD WORLD FD MEGA GRWTH IND 921910816 359,120 977 SH SOLE 0 0 0 977
WALMART INC COM 931142103 6,458,420 51,967 SH SOLE 0 0 0 51,967
WILLIAMS COS INC COM 969457100 252,858 3,474 SH SOLE 0 0 0 3,474