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
3M CO COM 88579Y101 252 1,691 SH   SOLE   0 0 1,691
ABBVIE INC COM 00287Y109 1,051 6,486 SH   SOLE   0 0 6,486
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,020 3,026 SH   SOLE   0 0 3,026
ALPHABET INC CAP STK CL A 02079K305 579 208 SH   SOLE   0 0 208
ALPHABET INC CAP STK CL C 02079K107 841 301 SH   SOLE   0 0 301
AMAZON COM INC COM 023135106 2,944 903 SH   SOLE   0 0 903
ANTHEM INC COM 036752103 268 545 SH   SOLE   0 0 545
APPLE INC COM 037833100 8,805 50,428 SH   SOLE   0 0 50,428
AT&T INC COM 00206R102 1,486 62,902 SH   SOLE   0 0 62,902
AUTOMATIC DATA PROCESSING IN COM 053015103 214 939 SH   SOLE   0 0 939
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 111 19,497 SH   SOLE   0 0 19,497
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,587 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,236 3,503 SH   SOLE   0 0 3,503
BK OF AMERICA CORP COM 060505104 303 7,349 SH   SOLE   0 0 7,349
BOEING CO COM 097023105 377 1,970 SH   SOLE   0 0 1,970
BRISTOL-MYERS SQUIBB CO COM 110122108 436 5,965 SH   SOLE   0 0 5,965
CHEVRON CORP NEW COM 166764100 689 4,232 SH   SOLE   0 0 4,232
COCA COLA CO COM 191216100 1,547 24,959 SH   SOLE   0 0 24,959
COSTCO WHSL CORP NEW COM 22160K105 283 492 SH   SOLE   0 0 492
CSX CORP COM 126408103 297 7,941 SH   SOLE   0 0 7,941
DEERE & CO COM 244199105 770 1,854 SH   SOLE   0 0 1,854
DIAMONDBACK ENERGY INC COM 25278X109 459 3,345 SH   SOLE   0 0 3,345
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 14,639 530,774 SH   SOLE   0 0 530,774
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 395 7,048 SH   SOLE   0 0 7,048
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 5,287 211,923 SH   SOLE   0 0 211,923
DISNEY WALT CO COM 254687106 975 7,110 SH   SOLE   0 0 7,110
DOMINION ENERGY INC COM 25746U109 253 2,977 SH   SOLE   0 0 2,977
DUKE ENERGY CORP NEW COM NEW 26441C204 373 3,342 SH   SOLE   0 0 3,342
EATON VANCE TAX-MANAGED DIVE COM 27828N102 168 12,000 SH   SOLE   0 0 12,000
EATON VANCE TAX-MANAGED GLOB COM 27829F108 318 32,750 SH   SOLE   0 0 32,750
EQT CORP COM 26884L109 1,162 33,761 SH   SOLE   0 0 33,761
EVERSOURCE ENERGY COM 30040W108 708 8,024 SH   SOLE   0 0 8,024
EXXON MOBIL CORP COM 30231G102 505 6,113 SH   SOLE   0 0 6,113
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 245 2,780 SH   SOLE   0 0 2,780
GLOBAL PMTS INC COM 37940X102 1,975 14,432 SH   SOLE   0 0 14,432
GLOBE LIFE INC COM 37959E102 2,878 28,612 SH   SOLE   0 0 28,612
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2,245 22,462 SH   SOLE   0 0 22,462
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 13,950 156,675 SH   SOLE   0 0 156,675
HASBRO INC COM 418056107 285 3,481 SH   SOLE   0 0 3,481
HCA HEALTHCARE INC COM 40412C101 361 1,442 SH   SOLE   0 0 1,442
HENRY JACK & ASSOC INC COM 426281101 1,561 7,923 SH   SOLE   0 0 7,923
HOME DEPOT INC COM 437076102 1,762 5,885 SH   SOLE   0 0 5,885
HONEYWELL INTL INC COM 438516106 427 2,194 SH   SOLE   0 0 2,194
INTEL CORP COM 458140100 327 6,593 SH   SOLE   0 0 6,593
INTERNATIONAL BUSINESS MACHS COM 459200101 276 2,121 SH   SOLE   0 0 2,121
INVENTRUST PPTYS CORP COM NEW 46124J201 331 10,754 SH   SOLE   0 0 10,754
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 375 2,194 SH   SOLE   0 0 2,194
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 395 2,162 SH   SOLE   0 0 2,162
INVESCO QQQ TR UNIT SER 1 46090E103 885 2,441 SH   SOLE   0 0 2,441
ISHARES GOLD TR ISHARES NEW 464285204 517 14,029 SH   SOLE   0 0 14,029
ISHARES TR 0-5 YR TIPS ETF 46429B747 650 6,189 SH   SOLE   0 0 6,189
ISHARES TR COHEN STEER REIT 464287564 1,686 23,737 SH   SOLE   0 0 23,737
ISHARES TR CORE S&P MCP ETF 464287507 1,443 5,379 SH   SOLE   0 0 5,379
ISHARES TR CORE S&P SCP ETF 464287804 1,072 9,941 SH   SOLE   0 0 9,941
ISHARES TR CORE S&P TTL STK 464287150 409 4,050 SH   SOLE   0 0 4,050
ISHARES TR CORE S&P500 ETF 464287200 1,961 4,322 SH   SOLE   0 0 4,322
ISHARES TR EAFE GRWTH ETF 464288885 242 2,516 SH   SOLE   0 0 2,516
ISHARES TR EAFE SML CP ETF 464288273 512 7,714 SH   SOLE   0 0 7,714
ISHARES TR EAFE VALUE ETF 464288877 248 4,927 SH   SOLE   0 0 4,927
ISHARES TR MSCI ACWI ETF 464288257 210 2,102 SH   SOLE   0 0 2,102
ISHARES TR MSCI EAFE ETF 464287465 1,162 15,795 SH   SOLE   0 0 15,795
ISHARES TR MSCI EMG MKT ETF 464287234 205 4,543 SH   SOLE   0 0 4,543
ISHARES TR MSCI USA MIN VOL 46429B697 359 4,623 SH   SOLE   0 0 4,623
ISHARES TR RUS 1000 GRW ETF 464287614 889 3,203 SH   SOLE   0 0 3,203
ISHARES TR RUS 1000 VAL ETF 464287598 261 1,574 SH   SOLE   0 0 1,574
ISHARES TR RUSEL 2500 ETF 46435G268 510 8,173 SH   SOLE   0 0 8,173
ISHARES TR RUSSELL 2000 ETF 464287655 584 2,847 SH   SOLE   0 0 2,847
ISHARES TR TIPS BD ETF 464287176 36,094 289,748 SH   SOLE   0 0 289,748
JOHNSON & JOHNSON COM 478160104 1,370 7,732 SH   SOLE   0 0 7,732
JPMORGAN CHASE & CO COM 46625H100 316 2,318 SH   SOLE   0 0 2,318
LIFE STORAGE INC COM 53223X107 586 4,170 SH   SOLE   0 0 4,170
LILLY ELI & CO COM 532457108 623 2,175 SH   SOLE   0 0 2,175
MASTERCARD INCORPORATED CL A 57636Q104 537 1,503 SH   SOLE   0 0 1,503
MCDONALDS CORP COM 580135101 434 1,754 SH   SOLE   0 0 1,754
MCKESSON CORP COM 58155Q103 1,150 3,757 SH   SOLE   0 0 3,757
MERCK & CO INC COM 58933Y105 207 2,518 SH   SOLE   0 0 2,518
META PLATFORMS INC CL A 30303M102 240 1,079 SH   SOLE   0 0 1,079
MICROSOFT CORP COM 594918104 2,076 6,732 SH   SOLE   0 0 6,732
NEXTERA ENERGY INC COM 65339F101 389 4,597 SH   SOLE   0 0 4,597
ORACLE CORP COM 68389X105 272 3,286 SH   SOLE   0 0 3,286
PACER FDS TR TRENDPILOT US BD 69374H642 258 10,630 SH   SOLE   0 0 10,630
PEPSICO INC COM 713448108 229 1,366 SH   SOLE   0 0 1,366
PFIZER INC COM 717081103 805 15,554 SH   SOLE   0 0 15,554
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,353 33,472 SH   SOLE   0 0 33,472
PROASSURANCE CORP COM 74267C106 560 20,825 SH   SOLE   0 0 20,825
PROCTER AND GAMBLE CO COM 742718109 1,686 11,035 SH   SOLE   0 0 11,035
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,885 84,669 SH   SOLE   0 0 84,669
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,268 50,931 SH   SOLE   0 0 50,931
SERVISFIRST BANCSHARES INC COM 81768T108 3,085 32,380 SH   SOLE   0 0 32,380
SOUTHERN CO COM 842587107 9,901 136,553 SH   SOLE   0 0 136,553
SOUTHSTATE CORPORATION COM 840441109 326 4,000 SH   SOLE   0 0 4,000
SOUTHWEST AIRLS CO COM 844741108 319 6,955 SH   SOLE   0 0 6,955
SPDR GOLD TR GOLD SHS 78463V107 2,509 13,886 SH   SOLE   0 0 13,886
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,818 53,035 SH   SOLE   0 0 53,035
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 937 24,240 SH   SOLE   0 0 24,240
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,931 21,988 SH   SOLE   0 0 21,988
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8,077 16,468 SH   SOLE   0 0 16,468
SPDR SER TR PORTFOLI S&P1500 78464A805 924 16,626 SH   SOLE   0 0 16,626
SPDR SER TR PORTFOLIO S&P500 78464A854 223 4,206 SH   SOLE   0 0 4,206
SPDR SER TR PORTFOLIO SH TSR 78468R101 266 8,967 SH   SOLE   0 0 8,967
SPDR SER TR PORTFOLIO SHORT 78464A474 4,412 146,426 SH   SOLE   0 0 146,426
SPDR SER TR PRTFLO S&P500 GW 78464A409 3,479 52,549 SH   SOLE   0 0 52,549
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,061 25,406 SH   SOLE   0 0 25,406
SPDR SER TR S&P 600 SMCP VAL 78464A300 202 2,427 SH   SOLE   0 0 2,427
SPDR SER TR S&P 600 SML CAP 78464A813 2,548 27,223 SH   SOLE   0 0 27,223
SPDR SER TR S&P DIVID ETF 78464A763 263 2,055 SH   SOLE   0 0 2,055
SPDR SER TR S&P OILGAS EXP 78468R556 1,273 9,458 SH   SOLE   0 0 9,458
SYNOVUS FINL CORP COM NEW 87161C501 407 8,300 SH   SOLE   0 0 8,300
TARGET CORP COM 87612E106 277 1,307 SH   SOLE   0 0 1,307
TESLA INC COM 88160R101 1,876 1,741 SH   SOLE   0 0 1,741
UNITED PARCEL SERVICE INC CL B 911312106 4,797 22,370 SH   SOLE   0 0 22,370
UNITEDHEALTH GROUP INC COM 91324P102 275 539 SH   SOLE   0 0 539
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 6,116 22,187 SH   SOLE   0 0 22,187
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 4,850 32,186 SH   SOLE   0 0 32,186
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 35,272 194,004 SH   SOLE   0 0 194,004
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 19,121 96,559 SH   SOLE   0 0 96,559
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 417 5,354 SH   SOLE   0 0 5,354
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 7,641 96,071 SH   SOLE   0 0 96,071
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 44,276 267,271 SH   SOLE   0 0 267,271
VANGUARD INDEX FDS GROWTH ETF 922908736 4,425 15,385 SH   SOLE   0 0 15,385
VANGUARD INDEX FDS LARGE CAP ETF 922908637 4,034 19,347 SH   SOLE   0 0 19,347
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,409 6,326 SH   SOLE   0 0 6,326
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,149 7,677 SH   SOLE   0 0 7,677
VANGUARD INDEX FDS MID CAP ETF 922908629 1,605 6,748 SH   SOLE   0 0 6,748
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 232 2,143 SH   SOLE   0 0 2,143
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 66,439 160,029 SH   SOLE   0 0 160,029
VANGUARD INDEX FDS SM CP VAL ETF 922908611 294 1,672 SH   SOLE   0 0 1,672
VANGUARD INDEX FDS SMALL CP ETF 922908751 318 1,496 SH   SOLE   0 0 1,496
VANGUARD INDEX FDS TOTAL STK MKT 922908769 10,863 47,715 SH   SOLE   0 0 47,715
VANGUARD INDEX FDS VALUE ETF 922908744 1,063 7,190 SH   SOLE   0 0 7,190
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 334 5,795 SH   SOLE   0 0 5,795
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,287 49,573 SH   SOLE   0 0 49,573
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 470 3,794 SH   SOLE   0 0 3,794
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 434 4,286 SH   SOLE   0 0 4,286
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 454 5,820 SH   SOLE   0 0 5,820
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2,121 10,235 SH   SOLE   0 0 10,235
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,750 10,795 SH   SOLE   0 0 10,795
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 10,127 210,853 SH   SOLE   0 0 210,853
VERIZON COMMUNICATIONS INC COM 92343V104 456 8,961 SH   SOLE   0 0 8,961
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 405 13,696 SH   SOLE   0 0 13,696
VISA INC COM CL A 92826C839 391 1,762 SH   SOLE   0 0 1,762
WALMART INC COM 931142103 823 5,529 SH   SOLE   0 0 5,529
WASTE MGMT INC DEL COM 94106L109 240 1,513 SH   SOLE   0 0 1,513