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
ABBVIE INC COM 00287Y109 534 6,036 SH   SOLE   0 0 6,036
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 258 1,227 SH   SOLE   0 0 1,227
ALPHABET INC CAP STK CL C 02079K107 414 310 SH   SOLE   0 0 310
AMAZON COM INC COM 023135106 1,467 794 SH   SOLE   0 0 794
AMGEN INC COM 031162100 265 1,101 SH   SOLE   0 0 1,101
APPLE INC COM 037833100 3,006 10,235 SH   SOLE   0 0 10,235
AT&T INC COM 00206R102 3,711 94,949 SH   SOLE   0 0 94,949
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 125 22,409 SH   SOLE   0 0 22,409
BANK AMER CORP COM 060505104 555 15,761 SH   SOLE   0 0 15,761
BERKSHIRE HATHAWAY INC DEL CL A 084670108 340 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 848 3,746 SH   SOLE   0 0 3,746
BOEING CO COM 097023105 268 822 SH   SOLE   0 0 822
BRISTOL MYERS SQUIBB CO COM 110122108 259 4,031 SH   SOLE   0 0 4,031
CENTERSTATE BK CORP COM 15201P109 1,058 42,356 SH   SOLE   0 0 42,356
CHEVRON CORP NEW COM 166764100 1,085 9,003 SH   SOLE   0 0 9,003
CISCO SYS INC COM 17275R102 505 10,525 SH   SOLE   0 0 10,525
COCA COLA CO COM 191216100 1,405 25,388 SH   SOLE   0 0 25,388
CONCHO RES INC COM 20605P101 1,652 18,869 SH   SOLE   0 0 18,869
CSX CORP COM 126408103 212 2,936 SH   SOLE   0 0 2,936
DEERE & CO COM 244199105 231 1,336 SH   SOLE   0 0 1,336
DIAMONDBACK ENERGY INC COM 25278X109 4,366 47,017 SH   SOLE   0 0 47,017
DISNEY WALT CO COM DISNEY 254687106 805 5,567 SH   SOLE   0 0 5,567
DOMINION ENERGY INC COM 25746U109 269 3,252 SH   SOLE   0 0 3,252
DUKE ENERGY CORP NEW COM NEW 26441C204 293 3,208 SH   SOLE   0 0 3,208
EQT CORP COM 26884L109 168 15,432 SH   SOLE   0 0 15,432
EVERSOURCE ENERGY COM 30040W108 683 8,033 SH   SOLE   0 0 8,033
EXXON MOBIL CORP COM 30231G102 619 8,869 SH   SOLE   0 0 8,869
FACEBOOK INC CL A 30303M102 265 1,290 SH   SOLE   0 0 1,290
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 255 3,909 SH   SOLE   0 0 3,909
GENERAL ELECTRIC CO COM 369604103 125 11,180 SH   SOLE   0 0 11,180
GENERAL MTRS CO COM 37045V100 317 8,659 SH   SOLE   0 0 8,659
GENUINE PARTS CO COM 372460105 272 2,560 SH   SOLE   0 0 2,560
GENWORTH FINL INC COM CL A 37247D106 60 13,574 SH   SOLE   0 0 13,574
GLOBAL PMTS INC COM 37940X102 2,855 15,637 SH   SOLE   0 0 15,637
GLOBE LIFE INC COM 37959E102 2,981 28,320 SH   SOLE   0 0 28,320
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 7,275 72,647 SH   SOLE   0 0 72,647
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 10,117 156,435 SH   SOLE   0 0 156,435
HASBRO INC COM 418056107 407 3,850 SH   SOLE   0 0 3,850
HCA HEALTHCARE INC COM 40412C101 239 1,618 SH   SOLE   0 0 1,618
HENRY JACK & ASSOC INC COM 426281101 1,121 7,694 SH   SOLE   0 0 7,694
HOME DEPOT INC COM 437076102 656 3,006 SH   SOLE   0 0 3,006
INTEL CORP COM 458140100 365 6,094 SH   SOLE   0 0 6,094
INTERNATIONAL BUSINESS MACHS COM 459200101 417 3,112 SH   SOLE   0 0 3,112
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 457 19,107 SH   SOLE   0 0 19,107
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 406 3,203 SH   SOLE   0 0 3,203
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 860 6,292 SH   SOLE   0 0 6,292
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 243 6,641 SH   SOLE   0 0 6,641
INVESCO QQQ TR UNIT SER 1 46090E103 1,613 7,584 SH   SOLE   0 0 7,584
ISHARES GOLD TRUST ISHARES 464285105 316 21,791 SH   SOLE   0 0 21,791
ISHARES SILVER TRUST ISHARES 46428Q109 182 10,937 SH   SOLE   0 0 10,937
ISHARES TR 0-5 YR TIPS ETF 46429B747 5,228 51,908 SH   SOLE   0 0 51,908
ISHARES TR COHEN STEER REIT 464287564 400 3,417 SH   SOLE   0 0 3,417
ISHARES TR CORE S&P MCP ETF 464287507 398 1,934 SH   SOLE   0 0 1,934
ISHARES TR CORE S&P500 ETF 464287200 1,161 3,592 SH   SOLE   0 0 3,592
ISHARES TR CORE US AGGBD ET 464287226 267 2,373 SH   SOLE   0 0 2,373
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 407 16,068 SH   SOLE   0 0 16,068
ISHARES TR IBONDS DEC2021 46435G789 217 8,425 SH   SOLE   0 0 8,425
ISHARES TR IBONDS DEC2022 46435G755 219 8,355 SH   SOLE   0 0 8,355
ISHARES TR IBONDS DEC21 ETF 46434VBK5 364 14,568 SH   SOLE   0 0 14,568
ISHARES TR MIN VOL EAFE ETF 46429B689 1,258 16,879 SH   SOLE   0 0 16,879
ISHARES TR MSCI EAFE ETF 464287465 1,483 21,362 SH   SOLE   0 0 21,362
ISHARES TR MSCI MIN VOL ETF 46429B697 834 12,713 SH   SOLE   0 0 12,713
ISHARES TR RUS 1000 GRW ETF 464287614 599 3,405 SH   SOLE   0 0 3,405
ISHARES TR RUS 1000 VAL ETF 464287598 357 2,618 SH   SOLE   0 0 2,618
ISHARES TR RUSSELL 2000 ETF 464287655 723 4,363 SH   SOLE   0 0 4,363
ISHARES TR TIPS BD ETF 464287176 1,646 14,117 SH   SOLE   0 0 14,117
JOHNSON & JOHNSON COM 478160104 939 6,436 SH   SOLE   0 0 6,436
JPMORGAN CHASE & CO COM 46625H100 531 3,811 SH   SOLE   0 0 3,811
L3HARRIS TECHNOLOGIES INC COM 502431109 294 1,485 SH   SOLE   0 0 1,485
LIFE STORAGE INC COM 53223X107 278 2,569 SH   SOLE   0 0 2,569
LILLY ELI & CO COM 532457108 213 1,622 SH   SOLE   0 0 1,622
MAIN STREET CAPITAL CORP COM 56035L104 259 6,000 SH   SOLE   0 0 6,000
MASTERCARD INC CL A 57636Q104 546 1,828 SH   SOLE   0 0 1,828
MCDONALDS CORP COM 580135101 385 1,948 SH   SOLE   0 0 1,948
MERCK & CO INC COM 58933Y105 232 2,553 SH   SOLE   0 0 2,553
MICROSOFT CORP COM 594918104 1,121 7,107 SH   SOLE   0 0 7,107
MID AMER APT CMNTYS INC COM 59522J103 200 1,514 SH   SOLE   0 0 1,514
NEXTERA ENERGY INC COM 65339F101 278 1,148 SH   SOLE   0 0 1,148
NORFOLK SOUTHERN CORP COM 655844108 204 1,049 SH   SOLE   0 0 1,049
NORTHROP GRUMMAN CORP COM 666807102 242 704 SH   SOLE   0 0 704
PARSLEY ENERGY INC CL A 701877102 319 16,889 SH   SOLE   0 0 16,889
PFIZER INC COM 717081103 705 17,991 SH   SOLE   0 0 17,991
PHILIP MORRIS INTL INC COM 718172109 507 5,956 SH   SOLE   0 0 5,956
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,035 9,604 SH   SOLE   0 0 9,604
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10,822 106,529 SH   SOLE   0 0 106,529
PIONEER NAT RES CO COM 723787107 1,800 11,892 SH   SOLE   0 0 11,892
PROASSURANCE CORP COM 74267C106 229 6,343 SH   SOLE   0 0 6,343
PROCTER & GAMBLE CO COM 742718109 1,381 11,053 SH   SOLE   0 0 11,053
REGIONS FINL CORP NEW COM 7591EP100 496 28,888 SH   SOLE   0 0 28,888
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 428 7,140 SH   SOLE   0 0 7,140
SCHWAB STRATEGIC TR US REIT ETF 808524847 526 11,436 SH   SOLE   0 0 11,436
SERVISFIRST BANCSHARES INC COM 81768T108 294 7,800 SH   SOLE   0 0 7,800
SOUTHERN CO COM 842587107 8,627 135,427 SH   SOLE   0 0 135,427
SOUTHWEST AIRLS CO COM 844741108 372 6,893 SH   SOLE   0 0 6,893
SPDR GOLD TRUST GOLD SHS 78463V107 579 4,049 SH   SOLE   0 0 4,049
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,842 24,364 SH   SOLE   0 0 24,364
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4,021 10,713 SH   SOLE   0 0 10,713
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 3,163 102,568 SH   SOLE   0 0 102,568
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 426 6,608 SH   SOLE   0 0 6,608
SPDR SERIES TRUST S&P DIVID ETF 78464A763 284 2,636 SH   SOLE   0 0 2,636
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 237 4,824 SH   SOLE   0 0 4,824
SYNOVUS FINL CORP COM NEW 87161C501 353 9,000 SH   SOLE   0 0 9,000
TEXAS INSTRS INC COM 882508104 202 1,578 SH   SOLE   0 0 1,578
TRUIST FINL CORP COM 89832Q109 235 4,175 SH   SOLE   0 0 4,175
US BANCORP DEL COM NEW 902973304 240 4,045 SH   SOLE   0 0 4,045
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3,792 21,743 SH   SOLE   0 0 21,743
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 3,000 23,884 SH   SOLE   0 0 23,884
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 21,995 158,308 SH   SOLE   0 0 158,308
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 12,133 79,742 SH   SOLE   0 0 79,742
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 516 6,404 SH   SOLE   0 0 6,404
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 9,098 108,489 SH   SOLE   0 0 108,489
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 205 3,624 SH   SOLE   0 0 3,624
VANGUARD GROUP DIV APP ETF 921908844 1,763 14,143 SH   SOLE   0 0 14,143
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 22,258 176,661 SH   SOLE   0 0 176,661
VANGUARD INDEX FDS GROWTH ETF 922908736 4,451 24,434 SH   SOLE   0 0 24,434
VANGUARD INDEX FDS LARGE CAP ETF 922908637 319 2,155 SH   SOLE   0 0 2,155
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,395 8,784 SH   SOLE   0 0 8,784
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,347 11,302 SH   SOLE   0 0 11,302
VANGUARD INDEX FDS MID CAP ETF 922908629 1,610 9,036 SH   SOLE   0 0 9,036
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 38,761 131,039 SH   SOLE   0 0 131,039
VANGUARD INDEX FDS SM CP VAL ETF 922908611 253 1,844 SH   SOLE   0 0 1,844
VANGUARD INDEX FDS SMALL CP ETF 922908751 208 1,258 SH   SOLE   0 0 1,258
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,833 53,985 SH   SOLE   0 0 53,985
VANGUARD INDEX FDS VALUE ETF 922908744 500 4,174 SH   SOLE   0 0 4,174
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,095 24,615 SH   SOLE   0 0 24,615
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 785 7,068 SH   SOLE   0 0 7,068
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 499 6,164 SH   SOLE   0 0 6,164
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 456 5,633 SH   SOLE   0 0 5,633
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,732 11,741 SH   SOLE   0 0 11,741
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,043 114,467 SH   SOLE   0 0 114,467
VERIZON COMMUNICATIONS INC COM 92343V104 675 10,995 SH   SOLE   0 0 10,995
VISA INC COM CL A 92826C839 298 1,584 SH   SOLE   0 0 1,584
WALMART INC COM 931142103 698 5,876 SH   SOLE   0 0 5,876
WELLS FARGO CO NEW COM 949746101 426 7,911 SH   SOLE   0 0 7,911