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 243 2,144 SH   SOLE   2,144 0 0
ALPHABET INC CAP STK CL A 02079K305 248 2,515 SH   SOLE   2,515 0 0
ALTRIA GROUP INC COM 02209S103 315 7,607 SH   SOLE   7,607 0 0
AMAZON COM INC COM 023135106 547 4,721 SH   SOLE   4,721 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 370 5,408 SH   SOLE   5,408 0 0
AMERICAN EXPRESS CO COM 025816109 208 1,483 SH   SOLE   1,483 0 0
AMETEK INC COM 031100100 974 8,282 SH   SOLE   8,282 0 0
AMGEN INC COM 031162100 236 1,024 SH   SOLE   1,024 0 0
APPLE INC COM 037833100 4,900 34,399 SH   SOLE   34,399 0 0
AT&T INC COM 00206R102 171 10,765 SH   SOLE   10,765 0 0
BAXTER INTL INC COM 071813109 250 4,492 SH   SOLE   4,492 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 308 1,128 SH   SOLE   1,128 0 0
BK OF AMERICA CORP COM 060505104 287 9,244 SH   SOLE   9,244 0 0
BLACKSTONE INC COM 09260D107 315 3,640 SH   SOLE   3,640 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 200 2,842 SH   SOLE   2,842 0 0
CHEVRON CORP NEW COM 166764100 938 6,179 SH   SOLE   6,179 0 0
CHUBB LIMITED COM H1467J104 202 1,077 SH   SOLE   1,077 0 0
CLOROX CO DEL COM 189054109 266 2,047 SH   SOLE   2,047 0 0
COCA COLA CO COM 191216100 756 13,353 SH   SOLE   13,353 0 0
CONOCOPHILLIPS COM 20825C104 284 2,578 SH   SOLE   2,578 0 0
COSTCO WHSL CORP NEW COM 22160K105 206 432 SH   SOLE   432 0 0
CSX CORP COM 126408103 531 19,364 SH   SOLE   19,364 0 0
CVS HEALTH CORP COM 126650100 244 2,494 SH   SOLE   2,494 0 0
DENTSPLY SIRONA INC COM 24906P109 297 10,190 SH   SOLE   10,190 0 0
DIAMONDBACK ENERGY INC COM 25278X109 246 1,896 SH   SOLE   1,896 0 0
DISNEY WALT CO COM 254687106 265 2,730 SH   SOLE   2,730 0 0
DOMINION ENERGY INC COM 25746U109 296 4,164 SH   SOLE   4,164 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 322 3,378 SH   SOLE   3,378 0 0
EXXON MOBIL CORP COM 30231G102 1,612 17,538 SH   SOLE   17,538 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 542 12,094 SH   SOLE   12,094 0 0
FTI CONSULTING INC COM 302941109 226 1,354 SH   SOLE   1,354 0 0
GENUINE PARTS CO COM 372460105 590 3,858 SH   SOLE   3,858 0 0
GLOBAL PMTS INC COM 37940X102 305 2,755 SH   SOLE   2,755 0 0
GLOBE LIFE INC COM 37959E102 452 4,432 SH   SOLE   4,432 0 0
HOME DEPOT INC COM 437076102 332 1,168 SH   SOLE   1,168 0 0
HONEYWELL INTL INC COM 438516106 391 2,262 SH   SOLE   2,262 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 455 11,125 SH   SOLE   11,125 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 204 744 SH   SOLE   744 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 1,716 15,575 SH   SOLE   15,575 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 294 2,560 SH   SOLE   2,560 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 890 9,177 SH   SOLE   9,177 0 0
ISHARES TR GLB CNSM STP ETF 464288737 258 4,737 SH   SOLE   4,737 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 203 3,239 SH   SOLE   3,239 0 0
ISHARES TR IBOXX INV CP ETF 464287242 915 8,797 SH   SOLE   8,797 0 0
ISHARES TR MBS ETF 464288588 863 9,363 SH   SOLE   9,363 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 393 13,847 SH   SOLE   13,847 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 217 3,201 SH   SOLE   3,201 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 2,566 24,017 SH   SOLE   24,017 0 0
ISHARES TR PFD AND INCM SEC 464288687 275 8,611 SH   SOLE   8,611 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 234 4,597 SH   SOLE   4,597 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 206 1,218 SH   SOLE   1,218 0 0
ISHARES TR US AER DEF ETF 464288760 319 3,401 SH   SOLE   3,401 0 0
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 255 6,114 SH   SOLE   6,114 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 867 16,695 SH   SOLE   16,695 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 746 14,900 SH   SOLE   14,900 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 694 14,239 SH   SOLE   14,239 0 0
JOHNSON & JOHNSON COM 478160104 586 3,589 SH   SOLE   3,589 0 0
JPMORGAN CHASE & CO COM 46625H100 355 3,292 SH   SOLE   3,292 0 0
KIMBERLY-CLARK CORP COM 494368103 346 3,036 SH   SOLE   3,036 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 237 1,092 SH   SOLE   1,092 0 0
LILLY ELI & CO COM 532457108 449 1,397 SH   SOLE   1,397 0 0
LOCKHEED MARTIN CORP COM 539830109 241 603 SH   SOLE   603 0 0
LOWES COS INC COM 548661107 384 1,979 SH   SOLE   1,979 0 0
MARATHON PETE CORP COM 56585A102 263 2,562 SH   SOLE   2,562 0 0
MCDONALDS CORP COM 580135101 613 2,605 SH   SOLE   2,605 0 0
MERCK & CO INC COM 58933Y105 380 4,335 SH   SOLE   4,335 0 0
MICROSOFT CORP COM 594918104 888 3,689 SH   SOLE   3,689 0 0
MODERNA INC COM 60770K107 205 1,692 SH   SOLE   1,692 0 0
NEXTERA ENERGY INC COM 65339F101 909 11,199 SH   SOLE   11,199 0 0
NORFOLK SOUTHN CORP COM 655844108 578 2,668 SH   SOLE   2,668 0 0
NVIDIA CORPORATION COM 67066G104 201 1,604 SH   SOLE   1,604 0 0
PACER FDS TR US CASH COWS 100 69374H881 256 6,006 SH   SOLE   6,006 0 0
PFIZER INC COM 717081103 603 13,662 SH   SOLE   13,662 0 0
PHILIP MORRIS INTL INC COM 718172109 342 4,025 SH   SOLE   4,025 0 0
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 147 10,931 SH   SOLE   10,931 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 570 6,329 SH   SOLE   6,329 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,530 15,508 SH   SOLE   15,508 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 332 3,500 SH   SOLE   3,500 0 0
PROCTER AND GAMBLE CO COM 742718109 398 3,095 SH   SOLE   3,095 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 221 2,659 SH   SOLE   2,659 0 0
ROYAL BK CDA COM 780087102 1,086 11,802 SH   SOLE   11,802 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 230 5,349 SH   SOLE   5,349 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5,800 85,028 SH   SOLE   85,028 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,634 46,109 SH   SOLE   46,109 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 205 4,728 SH   SOLE   4,728 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 293 7,566 SH   SOLE   7,566 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 909 11,946 SH   SOLE   11,946 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 415 3,356 SH   SOLE   3,356 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 210 3,114 SH   SOLE   3,114 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 208 1,701 SH   SOLE   1,701 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,036 24,859 SH   SOLE   24,859 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 303 12,882 SH   SOLE   12,882 0 0
SOUTHERN CO COM 842587107 1,085 15,561 SH   SOLE   15,561 0 0
SPDR GOLD TR GOLD SHS 78463V107 224 1,413 SH   SOLE   1,413 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 221 4,303 SH   SOLE   4,303 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 295 804 SH   SOLE   804 0 0
SPDR SER TR S&P DIVID ETF 78464A763 820 7,165 SH   SOLE   7,165 0 0
TESLA INC COM 88160R101 1,184 4,885 SH   SOLE   4,885 0 0
TRAVELERS COMPANIES INC COM 89417E109 326 2,075 SH   SOLE   2,075 0 0
TRUIST FINL CORP COM 89832Q109 611 13,659 SH   SOLE   13,659 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,000 9,136 SH   SOLE   9,136 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 369 1,843 SH   SOLE   1,843 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,317 7,158 SH   SOLE   7,158 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 2,207 17,409 SH   SOLE   17,409 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 385 8,165 SH   SOLE   8,165 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 894 6,448 SH   SOLE   6,448 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 329 3,372 SH   SOLE   3,372 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 265 4,957 SH   SOLE   4,957 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 206 5,251 SH   SOLE   5,251 0 0
WALMART INC COM 931142103 466 3,518 SH   SOLE   3,518 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 412 8,194 SH   SOLE   8,194 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 349 6,325 SH   SOLE   6,325 0 0