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 3,900 2,080 SH   SOLE   2,080 0 0
FEDERAL HOME 4.817 PFD PFD 313400780 192 23,100 SH   SOLE   23,100 0 0
FEDERAL HOME LN MTG CORP 6.02 PFD 313400657 5,461 1,213,578 SH   SOLE   1,203,878 0 9,700
FEDERAL HOME LN MTG CORP PFD 8 PFD 313400624 9,140 1,813,509 SH   SOLE   1,771,409 0 42,100
FEDERAL NATL MTG ASSN NON CUM PFD 313586786 10,520 2,390,845 SH   SOLE   2,334,695 0 56,150
FEDERAL NATL MTG ASSN PFD 8.25 PFD 313586752 16,577 2,986,823 SH   SOLE   2,827,942 0 158,881
FEDERAL NATL MTG ASSN PFD SER PFD 313586737 25,435 5,196,068 SH   SOLE   5,064,858 0 131,210
FEDERAL NTNL 6.75 PFD PFD SER PFD 313586778 47 10,000 SH   SOLE   5,000 0 5,000
FEDERAL NTNL MOR 7 PFD PFD SER PFD 313586794 2,131 242,185 SH   SOLE   240,785 0 1,400
FREDDIE MAC 0 PFD PFD PFD 313400715 1,062 125,652 SH   SOLE   118,152 0 7,500
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 771 200 SH   SOLE   0 0 200
3M CO COM COM 88579Y101 10,120 52,522 SH   SOLE   46,457 0 6,065
AMAZON COM INC COM COM 023135106 17,695 5,719 SH   SOLE   4,962 0 757
AMGEN INC COM COM 031162100 12,060 48,471 SH   SOLE   45,070 0 3,401
APPLE INC COM COM 037833100 36,883 301,946 SH   SOLE   275,609 0 26,337
AT&T INC COM COM 00206R102 18,202 601,329 SH   SOLE   544,271 0 57,058
BERKSHIRE HATHAWAY CLASS B COM 084670702 22,970 89,914 SH   SOLE   87,497 0 2,417
BK OF AMERICA CORP COM COM 060505104 39,192 1,012,963 SH   SOLE   950,161 0 62,802
BLACKSTONE GROUP INC COM COM 09260D107 4,258 57,130 SH   SOLE   47,560 0 9,570
BRISTOL-MYERS SQUIBB COM 110122108 607 9,615 SH   SOLE   0 0 9,615
CAPITAL ONE FINL CORP COM COM 14040H105 8,503 66,832 SH   SOLE   65,917 0 915
CARRIER GLOBAL CORPORATION COM COM 14448C104 3,597 85,204 SH   SOLE   80,186 0 5,018
CHARTER COMMUNICATIONS INC NEW COM 16119P108 633 1,026 SH   SOLE   995 0 31
CHEVRON CORP NEW COM COM 166764100 15,729 150,096 SH   SOLE   141,023 0 9,073
CISCO SYS INC COM COM 17275R102 24,982 483,113 SH   SOLE   453,895 0 29,218
CITIGROUP INC COM NEW COM 172967424 3,431 47,161 SH   SOLE   31,840 0 15,321
CLOROX COMPANY COM 189054109 436 2,263 SH   SOLE   823 0 1,440
COCA COLA CO COM COM 191216100 8,155 154,705 SH   SOLE   141,387 0 13,318
CORNING INC COM COM 219350105 28,648 658,431 SH   SOLE   614,513 0 43,918
COSTCO WHSL CORP NEW COM COM 22160K105 4,785 13,574 SH   SOLE   10,956 0 2,618
CROWN CASTLE INTL CORP NEW COM COM 22822V101 9,202 53,461 SH   SOLE   47,679 0 5,782
CVS HEALTH CORP COM COM 126650100 21,202 281,830 SH   SOLE   266,551 0 15,279
DISNEY WALT CO COM DISNEY COM 254687106 15,167 82,195 SH   SOLE   76,458 0 5,737
DOW INC COM COM 260557103 22,354 349,615 SH   SOLE   329,879 0 19,736
DUKE ENERGY CORP NEW COM 26441C204 279 2,888 SH   SOLE   2,120 0 768
ENCOMPASS HEALTH CORP COM 29261a100 457 5,583 SH   SOLE   5,583 0 0
EQUINIX INC COM COM 29444U700 20,755 30,540 SH   SOLE   28,921 0 1,619
EXXON MOBIL CORP COM COM 30231G102 9,662 173,057 SH   SOLE   169,897 0 3,160
F B FINL CORP00500 COM 30257x104 708 15,935 SH   SOLE   15,935 0 0
FEDERAL HOME LN MTG CORP COM 313400301 566 276,244 SH   SOLE   257,344 0 18,900
FEDERAL NATL MTG ASSN GT COM 313586109 864 417,600 SH   SOLE   404,900 0 12,700
FIFTH THIRD BANCORP COM COM 316773100 2,508 66,962 SH   SOLE   65,862 0 1,100
FIRST HORIZON NATL COM 320517105 235 13,891 SH   SOLE   13,891 0 0
GENERAC HLDGS INC COM COM 368736104 6,553 20,013 SH   SOLE   19,903 0 110
GENERAL ELECTRIC CO COM COM 369604103 22,773 1,734,420 SH   SOLE   1,692,955 0 41,465
GILEAD SCIENCES INC COM COM 375558103 15,070 233,176 SH   SOLE   223,723 0 9,453
HCA HEALTHCARE INC COM 40412c101 1,137 6,038 SH   SOLE   6,038 0 0
HERSHEY CO COM COM 427866108 8,935 56,493 SH   SOLE   52,298 0 4,195
HEXCEL CORP NEW COM COM 428291108 7,479 133,559 SH   SOLE   121,889 0 11,670
HOME DEPOT INC COM COM 437076102 18,744 61,405 SH   SOLE   56,216 0 5,189
HONEYWELL INTL INC COM COM 438516106 13,623 62,761 SH   SOLE   58,654 0 4,107
HOSTESS BRANDS INC CL A COM 44109J106 2,429 169,390 SH   SOLE   165,700 0 3,690
INTEL CORPORATION COM 458140100 204 3,191 SH   SOLE   2,691 0 500
INTERNATIONAL BUSINESS MACHS C COM 459200101 14,978 112,400 SH   SOLE   101,942 0 10,458
JOHNSON & JOHNSON COM COM 478160104 24,275 147,701 SH   SOLE   137,880 0 9,821
JPMORGAN CHASE & CO COM COM 46625H100 1,554 10,205 SH   SOLE   6,115 0 4,090
LOWES COS INC COM 548661107 380 2,000 SH   SOLE   2,000 0 0
LUMEN TECHNOLOGIES INC COM COM 550241103 13,510 1,011,950 SH   SOLE   980,490 0 31,460
MADISON SQUARE GARDEN CO CLASS COM 55825t103 287 1,600 SH   SOLE   0 0 1,600
MARATHON PETE CORP COM COM 56585A102 2,780 51,967 SH   SOLE   50,450 0 1,517
MCDONALDS CORP COM 580135101 691 3,084 SH   SOLE   629 0 2,455
MERCK & CO. INC COM COM 58933Y105 11,867 153,937 SH   SOLE   144,637 0 9,300
MICROSOFT CORP COM COM 594918104 38,664 163,988 SH   SOLE   151,762 0 12,226
NATIONAL HEALTH INVS INC COM COM 63633D104 19,278 266,713 SH   SOLE   246,323 0 20,390
NEXTERA ENERGY INC COM 65339f101 261 3,453 SH   SOLE   3,453 0 0
PALANTIR TECHNOLOGIES IN CLASS COM 69608a108 9,586 411,601 SH   SOLE   391,088 0 20,513
PEPSICO INC COM COM 713448108 12,478 88,213 SH   SOLE   81,718 0 6,495
PINNACLE FINL PARTNR COM 72346q104 338 3,810 SH   SOLE   3,680 0 130
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 15,204 196,762 SH   SOLE   184,654 0 12,108
SCHEIN HENRY INC COM 806407102 346 5,000 SH   SOLE   5,000 0 0
SNAP ON INC COM COM 833034101 9,097 39,425 SH   SOLE   38,798 0 627
SONY CORP SPONSORED ADR COM 835699307 11,241 106,033 SH   SOLE   102,465 0 3,568
SOUTHERN CO COM 842587107 1,385 22,280 SH   SOLE   16,590 0 5,690
STARBUCKS CORP COM COM 855244109 17,768 162,610 SH   SOLE   143,745 0 18,865
STARWOOD PPTY TR INC COM COM 85571B105 27,632 1,116,907 SH   SOLE   1,073,602 0 43,305
STRYKER CORPORATION COM COM 863667101 10,937 44,902 SH   SOLE   41,145 0 3,757
THERALASE TECHNOLOGY F COM 88337v100 21 103,000 SH   SOLE   103,000 0 0
TILRAY INC COM 88688t100 1,014 44,600 SH   SOLE   44,600 0 0
TRACTOR SUPPLY CO COM COM 892356106 9,504 53,673 SH   SOLE   47,049 0 6,624
UNITED PARCEL SERVICE INC CL B COM 911312106 14,017 82,460 SH   SOLE   76,628 0 5,832
UNITEDHEALTH GRP INC COM 91324p102 225 605 SH   SOLE   605 0 0
VAIL RESORTS INC COM 91879q109 400 1,370 SH   SOLE   0 0 1,370
VERISIGN INC COM 92343e102 1,154 5,806 SH   SOLE   5,506 0 300
VERIZON COMMUNICATIONS INC COM COM 92343V104 11,944 205,398 SH   SOLE   183,859 0 21,539
VISA INC CLASS A COM 92826c839 216 1,022 SH   SOLE   1,022 0 0
WALGREENS BOOTS ALLI COM 931427108 266 4,840 SH   SOLE   4,840 0 0
WALMART INC COM COM 931142103 11,338 83,474 SH   SOLE   79,687 0 3,787
WESTROCK CO COM COM 96145D105 18,184 349,350 SH   SOLE   330,705 0 18,645
WILLIAMS COS INC COM COM 969457100 15,496 654,117 SH   SOLE   608,686 0 45,431
WILLIAMS INDL SVCS GROUP COM 96951a104 92 26,553 SH   SOLE   26,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,540 137,574 SH   SOLE   122,001 0 15,573
INVESCO S&P 500 EQUAL WEIGHT E ETF 46137v357 803 5,671 SH   SOLE   4,551 0 1,120
ISHARES CORE S&P 500 ETF ETF 464287200 2,304 5,792 SH   SOLE   5,792 0 0
ISHARES CORE S&P MID CAP ETF I ETF 464287507 329 1,265 SH   SOLE   1,265 0 0
ISHARES PREFERRED INCOME SEC E ETF 464288687 423 11,023 SH   SOLE   9,493 0 1,530
ISHARES RUSSELL 1000 GROWTH ET ETF 464287614 215 883 SH   SOLE   883 0 0
ISHARES TR SELECT DIVID ETF ETF 464287168 899 7,878 SH   SOLE   7,603 0 275
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,070 14,675 SH   SOLE   13,659 0 1,016
SPDR S&P 500 ETF ETF 78462f103 1,197 3,019 SH   SOLE   2,776 0 243
VANGUARD DIVIDEND APPRECIATION ETF 921908844 837 5,690 SH   SOLE   5,275 0 415
VANGUARD S&P 500 ETF IV ETF 922908363 739 2,028 SH   SOLE   2,028 0 0