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
1/10 FEDL NATL 5.375 SERIES 20 PFD 189642317 416 2,080 SH   SOLE   2,080 0 0
FEDERAL HOME 4.817 PFD PFD PFD 313400780 91 25,600 SH   SOLE   25,600 0 0
FEDERAL HOME LN MTG CORP 6.02 PFD 313400657 6,336 2,554,653 SH   SOLE   2,544,453 0 10,200
FEDERAL HOME LN MTG CORP PFD 8 PFD 313400624 3,067 1,068,590 SH   SOLE   1,052,890 0 15,700
FEDERAL NATL MTG ASSN NON CUM PFD 313586786 13,290 5,854,801 SH   SOLE   5,799,016 0 55,785
FEDERAL NATL MTG ASSN PFD 8.25 PFD 313586752 5,320 1,705,214 SH   SOLE   1,688,223 0 16,991
FEDERAL NATL MTG ASSN PFD SER PFD 313586737 10,339 3,976,529 SH   SOLE   3,949,095 0 27,434
FEDERAL NTNL MOR 7 PFD PFD SER PFD 313586794 1,649 333,735 SH   SOLE   333,735 0 0
FHLMC 6.75 PFD PFD SER Q PFD 313586778 24 10,000 SH   SOLE   5,000 0 5,000
FREDDIE MAC 0 PFD PFD PFD 313400715 696 164,152 SH   SOLE   161,652 0 2,500
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 901 200 SH   SOLE   200 0 0
100000TH PUBLIX SUPER MA FLORI COM hee663101 0 55,340 SH   SOLE   55,340 0 0
3M CO COM COM 88579Y101 812 4,570 SH   SOLE   4,270 0 300
ABBOTT LABORATORIES COM 002824100 348 2,471 SH   SOLE   2,471 0 0
ABBVIE INC COM 00287y109 361 2,667 SH   SOLE   2,667 0 0
AMAZON COM INC COM COM 023135106 17,041 5,111 SH   SOLE   4,903 0 208
AMERICAN EXPRESS CO COM 025816109 453 2,771 SH   SOLE   2,771 0 0
AMGEN INC COM COM 031162100 6,201 27,561 SH   SOLE   26,746 0 815
APPLE INC COM COM 037833100 40,460 227,856 SH   SOLE   221,219 0 6,637
AT&T INC COM COM 00206R102 16,382 665,953 SH   SOLE   658,525 0 7,428
BERKSHIRE HATHAWAY CLASS B COM 084670702 27,176 90,888 SH   SOLE   89,536 0 1,352
BK OF AMERICA CORP COM COM 060505104 42,216 948,877 SH   SOLE   934,135 0 14,742
BLACKSTONE INC COM COM 09260D107 8,841 68,327 SH   SOLE   67,217 0 1,110
BRISTOL-MYERS SQUIBB COM 110122108 796 12,763 SH   SOLE   12,763 0 0
CAMPBELL SOUP CO COM COM 134429109 9,563 220,047 SH   SOLE   213,110 0 6,937
CAPITAL ONE FINL CORP COM COM 14040H105 10,092 69,558 SH   SOLE   68,858 0 700
CARRIER GLOBAL CORPORATION COM COM 14448C104 5,222 96,278 SH   SOLE   94,612 0 1,666
CATERPILLAR INC COM 149123101 243 1,176 SH   SOLE   1,176 0 0
CHARTER COMMUNICATN CLASS A COM 16119p108 840 1,289 SH   SOLE   1,269 0 20
CHEVRON CORP NEW COM COM 166764100 19,637 167,333 SH   SOLE   161,947 0 5,386
CISCO SYS INC COM COM 17275R102 31,041 489,844 SH   SOLE   482,852 0 6,992
CITIGROUP INC COM NEW COM 172967424 2,746 45,467 SH   SOLE   45,367 0 100
CLOROX COMPANY COM 189054109 384 2,203 SH   SOLE   2,203 0 0
COCA COLA CO COM COM 191216100 10,335 174,550 SH   SOLE   173,070 0 1,480
CORNING INC COM COM 219350105 23,761 638,209 SH   SOLE   627,719 0 10,490
COSTCO WHSL CORP NEW COM COM 22160K105 8,513 14,995 SH   SOLE   14,821 0 174
CROWN CASTLE INTL CORP NEW COM COM 22822V101 11,467 54,934 SH   SOLE   53,167 0 1,767
CUMMINS INC COM 231021106 328 1,504 SH   SOLE   1,504 0 0
CVS HEALTH CORP COM COM 126650100 30,610 296,724 SH   SOLE   292,955 0 3,769
D R HORTON CO COM 23331a109 10,553 97,309 SH   SOLE   96,064 0 1,245
DELEK US HOLDINGS INC NE COM 24665a103 548 36,573 SH   SOLE   36,573 0 0
DISNEY WALT CO COM DISNEY COM 254687106 13,465 86,935 SH   SOLE   86,154 0 781
DOW INC COM COM 260557103 20,241 356,866 SH   SOLE   350,296 0 6,570
DUKE ENERGY CORP NEW COM 26441C204 273 2,605 SH   SOLE   2,087 0 518
DUKE REALTY CORP REIT COM 264411505 234 3,570 SH   SOLE   3,570 0 0
ENCOMPASS HEALTH CORP COM 29261a100 337 5,160 SH   SOLE   5,160 0 0
EQUINIX INC COM COM 29444U700 24,569 29,047 SH   SOLE   28,743 0 304
EXXON MOBIL CORP COM COM 30231G102 1,634 26,700 SH   SOLE   26,700 0 0
F B FINL CORP00500 COM 30257x104 698 15,928 SH   SOLE   15,928 0 0
FACEBOOK INC CLASS A COM 30303m102 205 609 SH   SOLE   609 0 0
FEDERAL HOME LN MTG CORP COM 313400301 221 265,944 SH   SOLE   255,944 0 10,000
FIFTH THIRD BANCORP COM COM 316773100 2,730 62,691 SH   SOLE   62,391 0 300
FIRST HORIZON NATL COM 320517105 226 13,827 SH   SOLE   13,827 0 0
GENERAC HLDGS INC COM COM 368736104 6,297 17,893 SH   SOLE   17,818 0 75
GENERAL ELECTRIC CO COM 369604301 22,846 241,837 SH   SOLE   238,434 0 3,402
GENERAL MOTORS CO COM 37045v100 1,452 24,758 SH   SOLE   24,443 0 315
GILEAD SCIENCES INC COM COM 375558103 20,008 275,550 SH   SOLE   270,725 0 4,825
HCA HEALTHCARE INC COM 40412c101 1,505 5,859 SH   SOLE   5,859 0 0
HERSHEY CO COM COM 427866108 11,163 57,698 SH   SOLE   57,278 0 420
HEXCEL CORP NEW COM COM 428291108 5,773 111,457 SH   SOLE   110,292 0 1,165
HOME DEPOT INC COM COM 437076102 19,800 47,710 SH   SOLE   47,114 0 596
HONEYWELL INTL INC COM COM 438516106 13,224 63,421 SH   SOLE   62,446 0 975
HOSTESS BRANDS INC CL A COM 44109J106 3,631 177,835 SH   SOLE   176,540 0 1,295
ICHOR HOLDINGS F COM g4740b105 805 17,490 SH   SOLE   17,075 0 415
INTEL CORP COM COM 458140100 13,684 265,704 SH   SOLE   257,527 0 8,177
INTERNATIONAL BUSINESS MACHS C COM 459200101 20,249 151,495 SH   SOLE   147,596 0 3,899
JOHNSON & JOHNSON COM COM 478160104 26,656 155,816 SH   SOLE   152,475 0 3,341
JPMORGAN CHASE & CO COM COM 46625H100 1,398 8,827 SH   SOLE   8,827 0 0
KYNDRYL HLDGS INC COM 50155q100 546 30,187 SH   SOLE   29,413 0 774
LOWES COS INC COM 548661107 517 2,000 SH   SOLE   2,000 0 0
LUMEN TECHNOLOGIES INC COM COM 550241103 22,660 1,805,586 SH   SOLE   1,775,304 0 30,282
MADISON SQUARE GARDEN CO CLASS COM 55825t103 278 1,600 SH   SOLE   1,600 0 0
MARATHON PETE CORP COM COM 56585A102 4,611 72,065 SH   SOLE   70,784 0 1,281
MCDONALDS CORP COM 580135101 827 3,084 SH   SOLE   3,084 0 0
MERCK & CO INC COM COM 58933Y105 19,264 251,354 SH   SOLE   248,314 0 3,040
MICROSOFT CORP COM COM 594918104 39,731 118,135 SH   SOLE   115,818 0 2,317
NATIONAL HEALTH INVS INC COM COM 63633D104 8,680 151,042 SH   SOLE   147,392 0 3,650
OAK STR HEALTH INC COM 67181a107 9,951 300,272 SH   SOLE   300,272 0 0
ORGANON & CO COM 68622v106 2,862 93,985 SH   SOLE   92,237 0 1,748
PALANTIR TECHNOLOGIES IN CLASS COM 69608A108 7,522 413,055 SH   SOLE   405,598 0 7,457
PEPSICO INC COM COM 713448108 16,072 92,524 SH   SOLE   91,309 0 1,215
PFIZER INCORPORATED COM 717081103 15,599 264,160 SH   SOLE   257,741 0 6,419
PINNACLE FINL PARTNR COM 72346q104 346 3,626 SH   SOLE   3,496 0 130
QUALCOMM INC COM 747525103 229 1,250 SH   SOLE   1,250 0 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 18,089 210,192 SH   SOLE   206,679 0 3,513
REGIONS FINANCIAL CORP N COM 7591EP100 1,491 68,376 SH   SOLE   68,376 0 0
SCHEIN HENRY INC COM 806407102 388 5,000 SH   SOLE   5,000 0 0
SCHWAB FUNDAMENTAL US LARGE CO COM 808524771 267 4,553 SH   SOLE   4,553 0 0
SCHWAB US LARGE CAP ETF COM 808524201 200 1,757 SH   SOLE   1,757 0 0
SNAP ON INC COM COM 833034101 9,227 42,841 SH   SOLE   42,354 0 487
SONY GROUP CORPORATION SPONSOR COM 835699307 13,616 107,724 SH   SOLE   106,181 0 1,543
SOUTHERN CO COM 842587107 1,456 21,232 SH   SOLE   16,092 0 5,140
STARBUCKS CORP COM COM 855244109 18,598 158,996 SH   SOLE   156,757 0 2,239
STARWOOD PPTY TR INC COM COM 85571B105 27,829 1,145,239 SH   SOLE   1,132,389 0 12,850
STRYKER CORPORATION COM COM 863667101 12,020 44,946 SH   SOLE   44,376 0 570
THERALASE TECHNOLOGY F COM 88337v100 29 103,000 SH   SOLE   103,000 0 0
TILRAY BRANDS INC CLASS 2 COM 88688t100 397 56,450 SH   SOLE   56,450 0 0
TRACTOR SUPPLY CO COM COM 892356106 12,636 52,959 SH   SOLE   51,443 0 1,516
UBER TECHNOLOGIES INC COM 90353T100 963 22,973 SH   SOLE   21,986 0 987
ULTRA CLEAN HLDGS INC COM COM 90385V107 8,572 149,438 SH   SOLE   146,942 0 2,496
UNITED PARCEL SERVICE INC CL B COM 911312106 12,852 59,959 SH   SOLE   58,783 0 1,176
UNITEDHEALTH GRP INC COM 91324p102 312 622 SH   SOLE   622 0 0
VAIL RESORTS INC COM 91879q109 449 1,370 SH   SOLE   1,370 0 0
VERISIGN INC COM 92343e102 1,419 5,589 SH   SOLE   5,409 0 180
VERIZON COMMUNICATIONS INC COM COM 92343V104 13,782 265,236 SH   SOLE   254,281 0 10,955
VISA INC CLASS A COM 92826c839 214 986 SH   SOLE   986 0 0
WALGREENS BOOTS ALLI COM 931427108 391 7,491 SH   SOLE   7,491 0 0
WALMART INC COM COM 931142103 15,499 107,120 SH   SOLE   102,336 0 4,784
WESTROCK CO COM COM 96145D105 15,551 350,564 SH   SOLE   347,424 0 3,140
WILLIAMS COS INC COM COM 969457100 21,027 807,486 SH   SOLE   785,612 0 21,874
WILLIAMS INDL SVCS GROUP COM 96951a104 184 61,553 SH   SOLE   61,553 0 0
XECHEM INTL INC NEW XXX REGIST COM 983895301 0 20,000 SH   SOLE   0 0 20,000
DAVIS SELECT US EQUITY ETF ETF 23908l207 4,326 126,537 SH   SOLE   111,983 0 14,554
INVESCO S&P 500 EQUAL WEIGHT E ETF 46137v357 1,280 7,866 SH   SOLE   6,683 0 1,183
ISHARES CORE S&P 500 ETF ETF 464287200 2,880 6,038 SH   SOLE   6,038 0 0
ISHARES CORE S&P MID CAP ETF I ETF 464287507 358 1,265 SH   SOLE   1,265 0 0
ISHARES PREFERRED INCOME SEC E ETF 464288687 237 6,009 SH   SOLE   5,159 0 850
ISHARES TR SELECT DIVID ETF ETF 464287168 603 4,918 SH   SOLE   4,918 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 869 10,747 SH   SOLE   10,302 0 445
SPDR S&P 500 ETF ETF 78462f103 1,187 2,498 SH   SOLE   2,244 0 254
VANGUARD DIVIDEND APPRECIATION ETF 921908844 596 3,473 SH   SOLE   3,253 0 220
VANGUARD S&P 500 ETF IV ETF 922908363 898 2,056 SH   SOLE   1,981 0 75