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
Expires: July 31, 2015
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
AMAZON COM INC COM Stock 023135106 20,619,563 99,004 SH SOLE 0 98,184 0 820
GLOBAL PMTS INC COM Stock 37940X102 3,595,725 53,428 SH SOLE 0 53,428 0 0
ELEVANCE HEALTH INC FORMERLY A COM Stock 036752103 11,306,444 38,622 SH SOLE 0 38,228 0 393
EBAY INC. COM Stock 278642103 204,795 2,250 SH SOLE 0 2,250 0 0
JOHNSON & JOHNSON COM Stock 478160104 28,518,900 116,670 SH SOLE 0 115,188 0 1,482
WILLIAMS SONOMA INC COM Stock 969904101 3,116,567 17,093 SH SOLE 0 17,093 0 0
WASTE MGMT INC DEL COM Stock 94106L109 626,178 2,725 SH SOLE 0 2,725 0 0
COSTCO WHOLESALE CORPORATION COM Stock 22160K105 1,379,059 1,384 SH SOLE 0 1,384 0 0
SCOTTS MIRACLE-GRO CO CL A Stock 810186106 2,123,181 34,915 SH SOLE 0 34,915 0 0
PRECISION DRILLING CORP COM NEW Stock 74022D407 11,134,341 113,189 SH SOLE 0 113,189 0 0
SHELL PLC SPON ADS ADR 780259305 273,699 2,943 SH SOLE 0 2,198 0 745
PROCTER & GAMBLE CO COM Stock 742718109 1,352,392 9,363 SH SOLE 0 9,363 0 0
COCA COLA CO COM Stock 191216100 16,075,878 211,386 SH SOLE 0 159,685 0 51,700
GENERAL MILLS INC COM Stock 370334104 2,441,409 65,594 SH SOLE 0 56,489 0 9,105
PPG INDS INC COM Stock 693506107 769,536 7,200 SH SOLE 0 7,200 0 0
OCCIDENTAL PETE CORP COM Stock 674599105 1,018,550 15,670 SH SOLE 0 15,670 0 0
TRUIST FINL CORP COM Stock 89832Q109 430,235 9,359 SH SOLE 0 9,359 0 0
UNITED PARCEL SVCS INC CL B Stock 911312106 10,048,877 102,143 SH SOLE 0 100,638 0 1,505
NETFLIX INC. COM Stock 64110L106 22,551,886 234,549 SH SOLE 0 233,099 0 1,450
PAYCHEX INC COM Stock 704326107 678,187 7,362 SH SOLE 0 6,887 0 475
STATE STREET DOUBLELINE SHORT DURATION TOTAL RETURN TACTICAL ETF ETF 78470P200 706,950 15,000 SH SOLE 0 15,000 0 0
MERCK & CO INC COM Stock 58933Y105 457,824 3,806 SH SOLE 0 3,806 0 0
STATE STREET SPDR S&P 500 ETF ETF 78462F103 210,710 324 SH SOLE 0 204 0 120
MCKESSON CORP COM Stock 58155Q103 281,242 325 SH SOLE 0 325 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 305,292 611 SH SOLE 0 611 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 10,745,292 41,282 SH SOLE 0 40,937 0 345
UNITED RENTALS INC COM Stock 911363109 2,218,465 3,045 SH SOLE 0 3,045 0 0
EMERSON ELEC CO COM Stock 291011104 5,428,683 41,434 SH SOLE 0 39,857 0 1,577
CORNING INC COM Stock 219350105 203,955 1,500 SH SOLE 0 1,500 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 5,009,709 99,795 SH SOLE 0 95,448 0 4,347
FEDEX CORP COM Stock 31428X106 252,888 710 SH SOLE 0 710 0 0
SHERWIN WILLIAMS CO COM Stock 824348106 576,990 1,800 SH SOLE 0 1,800 0 0
PEPSICO INC COM Stock 713448108 1,092,776 7,037 SH SOLE 0 6,586 0 451
KIMBERLY-CLARK CORP COM Stock 494368103 340,829 3,533 SH SOLE 0 3,533 0 0
HOME DEPOT INC COM Stock 437076102 11,561,857 35,154 SH SOLE 0 34,864 0 290
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 581,298 2,861 SH SOLE 0 2,861 0 0
SOUTHERN CO COM Stock 842587107 5,017,275 51,982 SH SOLE 0 50,937 0 1,044
ROKU INC COM CL A Stock 77543R102 520,410 5,500 SH SOLE 0 5,500 0 0
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100 337,052 12,904 SH SOLE 0 12,361 0 543
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1,382,389 3,242 SH SOLE 0 3,242 0 0
WHIRLPOOL CORP COM Stock 963320106 5,194,437 96,336 SH SOLE 0 96,301 0 35
PARAMOUNT SKYDANCE CORP COM CL B Stock 69932A204 1,367,053 151,558 SH SOLE 0 150,558 0 1,000
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833 342,944 3,410 SH SOLE 0 3,410 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,000,181 4,174 SH SOLE 0 4,174 0 0
ADOBE INC COM Stock 00724F101 490,049 2,016 SH SOLE 0 2,016 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 3,683,644 12,810 SH SOLE 0 12,135 0 675
NEWMONT CORP COM Stock 651639106 248,975 2,300 SH SOLE 0 2,300 0 0
MICROSOFT CORP COM Stock 594918104 25,906,774 69,986 SH SOLE 0 68,194 0 1,792
CVS HEALTH CORP COM Stock 126650100 8,306,629 115,659 SH SOLE 0 113,359 0 2,300
AMERIPRISE FINL INC COM Stock 03076C106 20,773,808 46,746 SH SOLE 0 46,420 0 325
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 718,140 1 SH SOLE 0 1 0 0
BOEING CO COM Stock 097023105 238,836 1,200 SH SOLE 0 1,200 0 0
CLOUDFLARE INC CL A COM Stock 18915M107 206,340 1,000 SH SOLE 0 1,000 0 0
TESLA INC COM Stock 88160R101 247,214 665 SH SOLE 0 665 0 0
NORFOLK SOUTHN CORP COM Stock 655844108 474,124 1,652 SH SOLE 0 1,652 0 0
ALERIAN MLP ETF ETF 00162Q452 3,113,656 59,150 SH SOLE 0 59,150 0 0
PINTEREST INC CL A Stock 72352L106 292,523 15,950 SH SOLE 0 15,835 0 115
ASTRAZENECA PLC ORD ADR G0593M107 359,138 1,821 SH SOLE 0 1,821 0 0
FIFTH THIRD BANCORP COM Stock 316773100 766,590 16,500 SH SOLE 0 16,500 0 0
ELI LILLY & CO COM Stock 532457108 2,473,262 2,689 SH SOLE 0 1,469 0 1,220
AIR PRODUCTS AND CHEMICALS INC COM Stock 009158106 3,284,861 11,308 SH SOLE 0 11,008 0 300
VERTIV HOLDINGS CO COM CL A Stock 92537N108 313,225 1,250 SH SOLE 0 1,250 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 660,592 5,045 SH SOLE 0 4,712 0 333
AFLAC INC COM Stock 001055102 70,726,188 644,665 SH SOLE 0 627,574 0 17,090
REGAL REXNORD CORPORATION COM Stock 758750103 224,712 1,200 SH SOLE 0 1,200 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101 214,709 1,638 SH SOLE 0 1,638 0 0
MARATHON PETE CORP COM Stock 56585A102 40,704,318 166,698 SH SOLE 0 165,123 0 1,575
PINNACLE FINL PARTNERS INC COM Stock 72348N109 1,125,678 13,068 SH SOLE 0 13,068 0 0
INVESCO BULLETSHARES 2030 CORPORATE BOND ETF ETF 46138J460 255,551 15,285 SH SOLE 0 14,105 0 1,180
ACADEMY SPORTS & OUTDOORS INC COM Stock 00402L107 29,695,353 526,047 SH SOLE 0 520,962 0 5,085
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 341,842 17,712 SH SOLE 0 17,712 0 0
VISA INC COM CL A Stock 92826C839 750,764 2,484 SH SOLE 0 2,134 0 350
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 2,418,010 11,565 SH SOLE 0 11,145 0 420
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 390,613 2,742 SH SOLE 0 2,742 0 0
CONSTELLATION ENERGY CORP COM Stock 21037T109 305,779 1,095 SH SOLE 0 1,095 0 0
META PLATFORMS INC CL A Stock 30303M102 845,036 1,477 SH SOLE 0 1,477 0 0
CAPITAL GROUP CORE PLUS INCOME ETF ETF 14020Y102 3,168,348 141,824 SH SOLE 0 134,209 0 7,615
NUVEEN MUNICIPAL CREDIT INCOME CEF CEF 67070X101 3,852,534 316,300 SH SOLE 0 312,200 0 4,100
AUTONATION INC COM Stock 05329W102 32,274,721 165,291 SH SOLE 0 162,891 0 2,400
COHEN & STEERS LIMITED DUR PFD & INC CEF CEF 19248C105 3,410,377 170,775 SH SOLE 0 167,275 0 3,500
INVESCO MUNI INVESTMENT GRADE TRUST CEF CEF 46131M106 2,455,163 248,750 SH SOLE 0 248,750 0 0
MONDELEZ INTL INC CL A Stock 609207105 262,320 4,551 SH SOLE 0 4,551 0 0
BUILDERS FIRSTSOURCE INC COM Stock 12008R107 5,540,562 67,297 SH SOLE 0 67,297 0 0
BROADCOM INC COM Stock 11135F101 349,746 1,130 SH SOLE 0 1,130 0 0
RH COM Stock 74967X103 14,850,003 106,208 SH SOLE 0 106,033 0 175
WISDOMTREE US TOTAL DIVIDEND ETF ETF 97717W109 259,080 3,000 SH SOLE 0 3,000 0 0
NVIDIA CORPORATION COM Stock 67066G104 2,482,586 14,235 SH SOLE 0 14,235 0 0
CNH INDL N V SHS Stock N20944109 629,475 57,225 SH SOLE 0 57,225 0 0
WW GRAINGER INC COM Stock 384802104 15,032,494 13,781 SH SOLE 0 13,416 0 365
ABBVIE INC COM Stock 00287Y109 8,256,355 37,962 SH SOLE 0 37,962 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 279,291 890 SH SOLE 0 890 0 0
ARTISAN PARTNERS ASSET MGMT I CL A Stock 04316A108 608,623 16,725 SH SOLE 0 16,725 0 0
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 1,814,820 20,071 SH SOLE 0 19,966 0 105
QUALCOMM INC COM Stock 747525103 23,485,158 182,367 SH SOLE 0 180,424 0 1,942
GENERAL DYNAMICS CORP COM Stock 369550108 8,077,683 23,535 SH SOLE 0 23,310 0 225
MCDONALDS CORP COM Stock 580135101 4,075,563 13,114 SH SOLE 0 13,106 0 7
CISCO SYS INC COM Stock 17275R102 9,367,464 120,730 SH SOLE 0 117,904 0 2,826
AT&T INC COM Stock 00206R102 667,727 23,033 SH SOLE 0 21,182 0 1,851
GE VERNOVA INC COM Stock 36828A101 563,893 646 SH SOLE 0 646 0 0
GE AEROSPACE COM NEW Stock 369604301 900,118 3,172 SH SOLE 0 3,172 0 0
CALAMOS CONVERTIBLE & HIGH INCOME CEF CEF 12811P108 3,225,562 296,195 SH SOLE 0 287,818 0 8,375
ISHARES TOTAL RETURN ACTIVE ETF ETF 092528876 303,148 6,040 SH SOLE 0 4,940 0 1,100
WELLS FARGO & CO COM Stock 949746101 875,949 11,003 SH SOLE 0 11,003 0 0
DARDEN RESTAURANTS INC COM Stock 237194105 1,249,167 6,372 SH SOLE 0 3,117 0 3,255
LOCKHEED MARTIN CORP COM Stock 539830109 594,115 983 SH SOLE 0 983 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 2,523,010 8,577 SH SOLE 0 8,577 0 0
CHEVRON CORPORATION COM Stock 166764100 7,052,370 34,086 SH SOLE 0 34,085 0 0
CONOCOPHILLIPS COM Stock 20825C104 904,332 6,851 SH SOLE 0 6,211 0 640
PIMCO ENHANCED LOW DURATION ACTIVE ETF ETF 72201R718 1,001,990 10,457 SH SOLE 0 9,557 0 900
BANK OF AMER CORP COM Stock 060505104 9,272,738 190,210 SH SOLE 0 183,251 0 6,959
WALMART INC COM Stock 931142103 4,110,971 33,078 SH SOLE 0 33,078 0 0
IBM CORP Stock 459200101 600,885 2,479 SH SOLE 0 2,479 0 0
ORACLE CORP COM Stock 68389X105 849,707 5,776 SH SOLE 0 5,776 0 0
RTX CORPORATION COM Stock 75513E101 1,016,004 5,267 SH SOLE 0 5,267 0 0
TARGET CORP COM Stock 87612E106 2,458,178 20,282 SH SOLE 0 19,498 0 784
PFIZER INC COM Stock 717081103 270,152 9,621 SH SOLE 0 9,520 0 100
GILEAD SCIENCES INC COM Stock 375558103 3,998,525 28,690 SH SOLE 0 28,390 0 300
CATERPILLAR INC COM Stock 149123101 413,032 583 SH SOLE 0 583 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 2,339,056 8,154 SH SOLE 0 8,154 0 0
BEST BUY INC COM Stock 086516101 323,568 5,040 SH SOLE 0 5,040 0 0
AMERICAN EXPRESS CO COM Stock 025816109 35,374,585 116,949 SH SOLE 0 115,393 0 1,555
AMGEN INC COM Stock 031162100 24,989,443 71,023 SH SOLE 0 70,293 0 730
AKRE FOCUS ETF ETF 74316P579 615,544 11,647 SH SOLE 0 11,647 0 0
NUVEEN PREFERRED & INCOME OPPS CEF CEF 67073B106 7,433,383 985,860 SH SOLE 0 985,859 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 2,589,383 27,131 SH SOLE 0 26,221 0 910
EATON CORP PLC SHS Stock G29183103 312,246 873 SH SOLE 0 873 0 0
IPG PHOTONICS CORP COM Stock 44980X109 3,397,479 29,649 SH SOLE 0 29,649 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 690,625 4,177 SH SOLE 0 4,177 0 0
ALTRIA GROUP INC COM Stock 02209S103 674,682 10,224 SH SOLE 0 10,224 0 0
DOMINION ENERGY INC COM Stock 25746U109 388,786 6,289 SH SOLE 0 6,289 0 0
STATE STREET DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 952,527 23,975 SH SOLE 0 23,975 0 0
EXXON MOBIL CORP COM Stock 30231G102 7,113,335 41,927 SH SOLE 0 41,527 0 400
UNITEDHEALTH GROUP INC COM Stock 91324P102 207,001 765 SH SOLE 0 765 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109 18,234,667 62,516 SH SOLE 0 62,516 0 0
LOWES COS INC COM Stock 548661107 21,726,025 91,950 SH SOLE 0 90,349 0 1,601
COLGATE PALMOLIVE CO COM Stock 194162103 323,192 3,792 SH SOLE 0 3,792 0 0
SHOPIFY INC CL A SUB VTG SHS Stock 82509L107 299,516 2,525 SH SOLE 0 2,525 0 0
DEVON ENERGY CORP NEW COM Stock 25179M103 29,904,924 594,295 SH SOLE 0 588,545 0 5,750
PAYPAL HLDGS INC COM Stock 70450Y103 18,515,576 409,365 SH SOLE 0 405,659 0 3,705
CHARLES SCHWAB CORPORATION COM Stock 808513105 31,322,312 333,287 SH SOLE 0 328,677 0 4,610
APPLE INC COM Stock 037833100 36,068,704 142,120 SH SOLE 0 140,150 0 1,970
ABBOTT LABORATORIES COM Stock 002824100 422,384 4,114 SH SOLE 0 4,114 0 0
DISNEY WALT CO COM Stock 254687106 240,468 2,495 SH SOLE 0 2,481 0 14
BOOKING HOLDINGS INC COM Stock 09857L108 10,066,875 2,391 SH SOLE 0 2,359 0 32
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 729,256 3,413 SH SOLE 0 3,413 0 0