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
ISHARES TR S&P MC 400VL ETF 464287705 685 6,090 SH   SOLE 0 0 0 6,090
ISHARES TR S&P MC 400GR ETF 464287606 821 9,448 SH   SOLE 0 0 0 9,448
ISHARES TR SP SMCP600VL ETF 464287879 727 6,700 SH   SOLE 0 0 0 6,700
ISHARES TR S&P SML 600 GWT 464287887 798 5,644 SH   SOLE 0 0 0 5,644
ISHARES TR S&P 500 VAL ETF 464287408 942 6,156 SH   SOLE 0 0 0 6,156
ISHARES TR CORE S&P500 ETF 464287200 1,217 2,580 SH   SOLE 0 0 0 2,580
ISHARES TR S&P 500 GRWT ETF 464287309 1,246 14,905 SH   SOLE 0 0 0 14,905
ISHARES TR RUS 1000 VAL ETF 464287598 21,296 128,799 SH   SOLE 0 0 0 128,799
SPDR S&P 500 ETF TR TR UNIT 78462F103 738 1,572 SH   SOLE 0 0 0 1,572
AMAZON COM INC COM 023135106 473 128 SH   SOLE 0 0 0 128
BOEING CO COM 097023105 456 2,005 SH   SOLE 0 0 0 2,005
JOHNSON & JOHNSON COM 478160104 384 2,364 SH   SOLE 0 0 0 2,364
LOWES COS INC COM 548661107 310 1,253 SH   SOLE 0 0 0 1,253
MICROSOFT CORP COM 594918104 693 2,032 SH   SOLE 0 0 0 2,032
SPDR SER TR S&P 600 SMCP VAL 78464A300 342 3,865 SH   SOLE 0 0 0 3,865
APPLE INC COM 037833100 1,191 7,547 SH   SOLE 0 0 0 7,547
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,215 29,603 SH   SOLE 0 0 0 29,603
SKYWORKS SOLUTIONS INC COM 83088M102 652 4,000 SH   SOLE 0 0 0 4,000
CIRRUS LOGIC INC COM 172755100 243 3,000 SH   SOLE 0 0 0 3,000
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 364 7,116 SH   SOLE 0 0 0 7,116
ISHARES TR TIPS BD ETF 464287176 1,103 8,446 SH   SOLE 0 0 0 8,446
PATTERSON-UTI ENERGY INC COM 703481101 308 38,300 SH   SOLE 0 0 0 38,300
ALPHABET INC CAP STK CL A 02079K305 252 84 SH   SOLE 0 0 0 84
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,623 14,742 SH   SOLE 0 0 0 14,742
FIRST TR VALUE LINE DIVID IN SHS 33734H106 267 6,425 SH   SOLE 0 0 0 6,425
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 799 90,000 SH   SOLE 0 0 0 90,000
VANGUARD INDEX FDS LARGE CAP ETF 922908637 607 2,764 SH   SOLE 0 0 0 2,764
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5,401 63,508 SH   SOLE 0 0 0 63,508
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 538 12,419 SH   SOLE 0 0 0 12,419
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 461 11,811 SH   SOLE 0 0 0 11,811
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 324 6,179 SH   SOLE 0 0 0 6,179
SPDR SER TR PORTFOLIO AGRGTE 78464A649 478 16,089 SH   SOLE 0 0 0 16,089
FIRST FINL BANKSHARES INC COM 32020R109 5,205 97,045 SH   SOLE 0 0 0 97,045
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 243 6,037 SH   SOLE 0 0 0 6,037
TESLA INC COM 88160R101 231 211 SH   SOLE 0 0 0 211
TARGA RES CORP COM 87612G101 382 7,000 SH   SOLE 0 0 0 7,000
SCHWAB STRATEGIC TR US REIT ETF 808524847 2,768 55,485 SH   SOLE 0 0 0 55,485
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 209 2,544 SH   SOLE 0 0 0 2,544
FACEBOOK INC CL A 30303M102 201 592 SH   SOLE 0 0 0 592
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,026 4,012 SH   SOLE 0 0 0 4,012
ALPHABET INC CAP STK CL C 02079K107 1,534 509 SH   SOLE 0 0 0 509
JD.COM INC SPON ADR CL A 47215P106 264 3,000 SH   SOLE 0 0 0 3,000
PAYPAL HLDGS INC COM 70450Y103 412 2,054 SH   SOLE 0 0 0 2,054
ISHARES TR CORE INTL AGGR 46435G672 532 9,646 SH   SOLE 0 0 0 9,646
SQUARE INC CL A 852234103 230 1,000 SH   SOLE 0 0 0 1,000
TWILIO INC CL A 90138F102 584 2,006 SH   SOLE 0 0 0 2,006
THE TRADE DESK INC COM CL A 88339J105 8,527 80,850 SH   SOLE 0 0 0 80,850
FULGENT GENETICS INC COM 359664109 468 5,000 SH   SOLE 0 0 0 5,000
OKTA INC CL A 679295105 1,059 4,006 SH   SOLE 0 0 0 4,006
MONGODB INC CL A 60937P106 568 1,000 SH   SOLE 0 0 0 1,000
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 3,920 37,102 SH   SOLE 0 0 0 37,102
ZSCALER INC COM 98980G102 366 1,000 SH   SOLE 0 0 0 1,000
DOCUSIGN INC COM 256163106 528 2,000 SH   SOLE 0 0 0 2,000
DATADOG INC CL A COM 23804L103 381 2,000 SH   SOLE 0 0 0 2,000
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 2,093 63,729 SH   SOLE 0 0 0 63,729
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 1,704 56,766 SH   SOLE 0 0 0 56,766
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 774 28,020 SH   SOLE 0 0 0 28,020
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 20,823 404,178 SH   SOLE 0 0 0 404,178
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 7,502 259,045 SH   SOLE 0 0 0 259,045
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 576 9,145 SH   SOLE 0 0 0 9,145
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 7,063 209,597 SH   SOLE 0 0 0 209,597
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 16,443 620,497 SH   SOLE 0 0 0 620,497