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 327 1,840 SH   SOLE   0 0 1,840
ABBVIE INC COM 00287Y109 992 7,324 SH   SOLE   0 0 7,324
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,415 3,412 SH   SOLE   0 0 3,412
ALPHABET INC CAP STK CL C 02079K107 726 251 SH   SOLE   0 0 251
AMAZON COM INC COM 023135106 3,008 902 SH   SOLE   0 0 902
ANTHEM INC COM 036752103 253 545 SH   SOLE   0 0 545
APPLE INC COM 037833100 10,283 57,909 SH   SOLE   0 0 57,909
APPLE INC COM 037833100 2 643,500 SH Call SOLE   0 0 643,500
AT&T INC COM 00206R102 1,738 70,654 SH   SOLE   0 0 70,654
AUTOMATIC DATA PROCESSING IN COM 053015103 252 1,020 SH   SOLE   0 0 1,020
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 140 23,884 SH   SOLE   0 0 23,884
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,352 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,074 3,591 SH   SOLE   0 0 3,591
BK OF AMERICA CORP COM 060505104 327 7,345 SH   SOLE   0 0 7,345
BOEING CO COM 097023105 395 1,960 SH   SOLE   0 0 1,960
BRISTOL-MYERS SQUIBB CO COM 110122108 412 6,604 SH   SOLE   0 0 6,604
CHEVRON CORP NEW COM 166764100 507 4,322 SH   SOLE   0 0 4,322
CISCO SYS INC COM 17275R102 229 3,618 SH   SOLE   0 0 3,618
COCA COLA CO COM 191216100 1,822 30,778 SH   SOLE   0 0 30,778
COSTCO WHSL CORP NEW COM 22160K105 304 536 SH   SOLE   0 0 536
CSX CORP COM 126408103 311 8,271 SH   SOLE   0 0 8,271
DEERE & CO COM 244199105 867 2,529 SH   SOLE   0 0 2,529
DIAMONDBACK ENERGY INC COM 25278X109 381 3,536 SH   SOLE   0 0 3,536
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 15,452 533,388 SH   SOLE   0 0 533,388
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 423 7,048 SH   SOLE   0 0 7,048
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 5,548 212,473 SH   SOLE   0 0 212,473
DISNEY WALT CO COM 254687106 1,101 7,110 SH   SOLE   0 0 7,110
DOMINION ENERGY INC COM 25746U109 233 2,961 SH   SOLE   0 0 2,961
DUKE ENERGY CORP NEW COM NEW 26441C204 421 4,012 SH   SOLE   0 0 4,012
EATON VANCE TAX-MANAGED DIVE COM 27828N102 181 12,000 SH   SOLE   0 0 12,000
EATON VANCE TAX-MANAGED GLOB COM 27829F108 349 32,750 SH   SOLE   0 0 32,750
EQT CORP COM 26884L109 736 33,761 SH   SOLE   0 0 33,761
EVERSOURCE ENERGY COM 30040W108 730 8,024 SH   SOLE   0 0 8,024
EXXON MOBIL CORP COM 30231G102 370 6,041 SH   SOLE   0 0 6,041
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 261 2,832 SH   SOLE   0 0 2,832
FS KKR CAP CORP COM 302635206 247 11,815 SH   SOLE   0 0 11,815
GENERAL ELECTRIC CO COM NEW 369604301 265 2,807 SH   SOLE   0 0 2,807
GENUINE PARTS CO COM 372460105 388 2,768 SH   SOLE   0 0 2,768
GLOBAL PMTS INC COM 37940X102 2,019 14,932 SH   SOLE   0 0 14,932
GLOBE LIFE INC COM 37959E102 4,462 47,609 SH   SOLE   0 0 47,609
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2,647 26,461 SH   SOLE   0 0 26,461
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 14,205 149,310 SH   SOLE   0 0 149,310
HASBRO INC COM 418056107 354 3,481 SH   SOLE   0 0 3,481
HCA HEALTHCARE INC COM 40412C101 370 1,442 SH   SOLE   0 0 1,442
HENRY JACK & ASSOC INC COM 426281101 1,323 7,923 SH   SOLE   0 0 7,923
HOME DEPOT INC COM 437076102 2,204 5,310 SH   SOLE   0 0 5,310
HONEYWELL INTL INC COM 438516106 452 2,166 SH   SOLE   0 0 2,166
INTEL CORP COM 458140100 348 6,757 SH   SOLE   0 0 6,757
INTERNATIONAL BUSINESS MACHS COM 459200101 339 2,534 SH   SOLE   0 0 2,534
INVENTRUST PPTYS CORP COM NEW 46124J201 14,846 544,591 SH   SOLE   0 0 544,591
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 377 2,194 SH   SOLE   0 0 2,194
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 414 2,162 SH   SOLE   0 0 2,162
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 213 4,008 SH   SOLE   0 0 4,008
INVESCO QQQ TR UNIT SER 1 46090E103 921 2,314 SH   SOLE   0 0 2,314
ISHARES GOLD TR ISHARES NEW 464285204 498 14,320 SH   SOLE   0 0 14,320
ISHARES TR 0-5 YR TIPS ETF 46429B747 278 2,630 SH   SOLE   0 0 2,630
ISHARES TR COHEN STEER REIT 464287564 1,810 23,789 SH   SOLE   0 0 23,789
ISHARES TR CORE S&P MCP ETF 464287507 1,511 5,337 SH   SOLE   0 0 5,337
ISHARES TR CORE S&P SCP ETF 464287804 915 7,991 SH   SOLE   0 0 7,991
ISHARES TR CORE S&P TTL STK 464287150 433 4,050 SH   SOLE   0 0 4,050
ISHARES TR CORE S&P500 ETF 464287200 1,971 4,132 SH   SOLE   0 0 4,132
ISHARES TR EAFE SML CP ETF 464288273 397 5,431 SH   SOLE   0 0 5,431
ISHARES TR MSCI ACWI ETF 464288257 222 2,102 SH   SOLE   0 0 2,102
ISHARES TR MSCI EAFE ETF 464287465 1,371 17,430 SH   SOLE   0 0 17,430
ISHARES TR MSCI EMG MKT ETF 464287234 211 4,323 SH   SOLE   0 0 4,323
ISHARES TR MSCI USA MIN VOL 46429B697 431 5,328 SH   SOLE   0 0 5,328
ISHARES TR RUS 1000 GRW ETF 464287614 979 3,205 SH   SOLE   0 0 3,205
ISHARES TR RUS 1000 VAL ETF 464287598 265 1,578 SH   SOLE   0 0 1,578
ISHARES TR RUSEL 2500 ETF 46435G268 542 8,165 SH   SOLE   0 0 8,165
ISHARES TR RUSSELL 2000 ETF 464287655 787 3,540 SH   SOLE   0 0 3,540
ISHARES TR TIPS BD ETF 464287176 14,744 114,117 SH   SOLE   0 0 114,117
JOHNSON & JOHNSON COM 478160104 1,355 7,923 SH   SOLE   0 0 7,923
JPMORGAN CHASE & CO COM 46625H100 486 3,068 SH   SOLE   0 0 3,068
LIFE STORAGE INC COM 53223X107 634 4,139 SH   SOLE   0 0 4,139
LILLY ELI & CO COM 532457108 599 2,170 SH   SOLE   0 0 2,170
LOCKHEED MARTIN CORP COM 539830109 241 678 SH   SOLE   0 0 678
MASTERCARD INCORPORATED CL A 57636Q104 529 1,473 SH   SOLE   0 0 1,473
MCDONALDS CORP COM 580135101 523 1,952 SH   SOLE   0 0 1,952
MCKESSON CORP COM 58155Q103 934 3,757 SH   SOLE   0 0 3,757
META PLATFORMS INC CL A 30303M102 384 1,141 SH   SOLE   0 0 1,141
MICROSOFT CORP COM 594918104 2,587 7,693 SH   SOLE   0 0 7,693
NEXTERA ENERGY INC COM 65339F101 450 4,817 SH   SOLE   0 0 4,817
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 321 12,926 SH   SOLE   0 0 12,926
ORACLE CORP COM 68389X105 286 3,280 SH   SOLE   0 0 3,280
PACER FDS TR TRENDPILOT US BD 69374H642 286 10,630 SH   SOLE   0 0 10,630
PEPSICO INC COM 713448108 210 1,207 SH   SOLE   0 0 1,207
PFIZER INC COM 717081103 990 16,761 SH   SOLE   0 0 16,761
PIMCO ETF TR ACTIVE BD ETF 72201R775 251 2,297 SH   SOLE   0 0 2,297
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,272 12,529 SH   SOLE   0 0 12,529
PROASSURANCE CORP COM 74267C106 410 16,186 SH   SOLE   0 0 16,186
PROCTER AND GAMBLE CO COM 742718109 1,973 12,062 SH   SOLE   0 0 12,062
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,867 85,660 SH   SOLE   0 0 85,660
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 473 5,851 SH   SOLE   0 0 5,851
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,165 22,110 SH   SOLE   0 0 22,110
SERVISFIRST BANCSHARES INC COM 81768T108 2,750 32,380 SH   SOLE   0 0 32,380
SHOPIFY INC CL A 82509L107 266 193 SH   SOLE   0 0 193
SMITH A O CORP COM 831865209 258 3,005 SH   SOLE   0 0 3,005
SOUTHERN CO COM 842587107 12,555 183,065 SH   SOLE   0 0 183,065
SOUTHSTATE CORPORATION COM 840441109 320 4,000 SH   SOLE   0 0 4,000
SOUTHWEST AIRLS CO COM 844741108 298 6,955 SH   SOLE   0 0 6,955
SPDR GOLD TR GOLD SHS 78463V107 2,327 13,609 SH   SOLE   0 0 13,609
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,025 28,090 SH   SOLE   0 0 28,090
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 625 15,052 SH   SOLE   0 0 15,052
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,855 24,961 SH   SOLE   0 0 24,961
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8,774 16,950 SH   SOLE   0 0 16,950
SPDR SER TR PORTFOLI S&P1500 78464A805 792 13,558 SH   SOLE   0 0 13,558
SPDR SER TR PORTFOLIO S&P500 78464A854 235 4,205 SH   SOLE   0 0 4,205
SPDR SER TR PORTFOLIO SHORT 78464A474 5,228 168,798 SH   SOLE   0 0 168,798
SPDR SER TR PRTFLO S&P500 GW 78464A409 3,693 50,960 SH   SOLE   0 0 50,960
SPDR SER TR PRTFLO S&P500 VL 78464A508 957 22,785 SH   SOLE   0 0 22,785
SPDR SER TR S&P 600 SML CAP 78464A813 2,662 26,778 SH   SOLE   0 0 26,778
SPDR SER TR S&P DIVID ETF 78464A763 594 4,602 SH   SOLE   0 0 4,602
SPDR SER TR S&P OILGAS EXP 78468R556 1,123 11,713 SH   SOLE   0 0 11,713
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 289 6,000 SH   SOLE   0 0 6,000
STARBUCKS CORP COM 855244109 235 2,006 SH   SOLE   0 0 2,006
SYNOVUS FINL CORP COM NEW 87161C501 431 9,000 SH   SOLE   0 0 9,000
TARGET CORP COM 87612E106 302 1,307 SH   SOLE   0 0 1,307
TESLA INC COM 88160R101 1,998 1,891 SH   SOLE   0 0 1,891
UNITED PARCEL SERVICE INC CL B 911312106 12,593 58,754 SH   SOLE   0 0 58,754
UNITEDHEALTH GROUP INC COM 91324P102 271 539 SH   SOLE   0 0 539
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 4,548 15,071 SH   SOLE   0 0 15,071
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 4,657 30,760 SH   SOLE   0 0 30,760
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 35,082 183,194 SH   SOLE   0 0 183,194
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 19,444 92,535 SH   SOLE   0 0 92,535
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 447 5,524 SH   SOLE   0 0 5,524
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 8,236 97,175 SH   SOLE   0 0 97,175
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 48,371 264,525 SH   SOLE   0 0 264,525
VANGUARD INDEX FDS GROWTH ETF 922908736 4,969 15,484 SH   SOLE   0 0 15,484
VANGUARD INDEX FDS LARGE CAP ETF 922908637 4,232 19,149 SH   SOLE   0 0 19,149
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,788 7,024 SH   SOLE   0 0 7,024
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,088 7,238 SH   SOLE   0 0 7,238
VANGUARD INDEX FDS MID CAP ETF 922908629 1,827 7,169 SH   SOLE   0 0 7,169
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 69,241 158,602 SH   SOLE   0 0 158,602
VANGUARD INDEX FDS SM CP VAL ETF 922908611 305 1,706 SH   SOLE   0 0 1,706
VANGUARD INDEX FDS SMALL CP ETF 922908751 436 1,931 SH   SOLE   0 0 1,931
VANGUARD INDEX FDS TOTAL STK MKT 922908769 11,729 48,578 SH   SOLE   0 0 48,578
VANGUARD INDEX FDS VALUE ETF 922908744 927 6,300 SH   SOLE   0 0 6,300
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 892 18,031 SH   SOLE   0 0 18,031
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 592 4,421 SH   SOLE   0 0 4,421
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 474 4,412 SH   SOLE   0 0 4,412
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 509 6,262 SH   SOLE   0 0 6,262
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2,319 10,596 SH   SOLE   0 0 10,596
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,976 11,505 SH   SOLE   0 0 11,505
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 8,686 170,105 SH   SOLE   0 0 170,105
VERIZON COMMUNICATIONS INC COM 92343V104 531 10,225 SH   SOLE   0 0 10,225
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 292 13,696 SH   SOLE   0 0 13,696
VISA INC COM CL A 92826C839 406 1,872 SH   SOLE   0 0 1,872
WALMART INC COM 931142103 799 5,525 SH   SOLE   0 0 5,525
WASTE MGMT INC DEL COM 94106L109 269 1,613 SH   SOLE   0 0 1,613
WISDOMTREE TR US HIGH DIVIDEND 97717W208 289 3,501 SH   SOLE   0 0 3,501
XENIA HOTELS & RESORTS INC COM 984017103 302 16,698 SH   SOLE   0 0 16,698