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
FEDERAL HOME LN MTG CORP DIV-6 PFD 313400657 8,806 776,579 SH   SOLE   768,079 0 8,500
FEDERAL HOME LN MTG CORP VAR S PFD 313400624 19,127 1,614,065 SH   SOLE   1,569,465 0 44,600
FEDERAL NATL MTG ASSN NON CUM PFD 313586786 13,164 1,254,892 SH   SOLE   1,240,542 0 14,350
FEDERAL NATL MTG ASSN PFD 8.25 PFD 313586752 45,476 3,805,521 SH   SOLE   3,631,271 0 174,250
FEDERAL NATL MTG ASSN PFD SER PFD 313586737 28,776 2,539,809 SH   SOLE   2,412,209 0 127,600
FEDERAL NTNL MOR 7 PFD PFD SER PFD 313586794 794 39,500 SH   SOLE   39,500 0 0
FREDDIE MAC 0 PFD PFD PFD 313400715 387 22,000 SH   SOLE   22,000 0 0
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 679 200 SH   SOLE   0 0 200
3M COMPANY COM 88579Y101 6,541 37,079 SH   SOLE   32,179 0 4,900
A T & T INC COM 00206r102 346 8,847 SH   SOLE   7,067 0 1,780
ALPHABET INC. CLASS A COM 02079K305 6,370 4,756 SH   SOLE   4,271 0 485
ALPHABET INC. CLASS C COM 02079k107 5,189 3,881 SH   SOLE   3,492 0 389
AMAZON COM INC COM 023135106 9,420 5,098 SH   SOLE   4,395 0 703
AMETEK INC COM 031100100 3,839 38,490 SH   SOLE   37,840 0 650
AMGEN INC. COM 031162100 10,188 42,263 SH   SOLE   39,665 0 2,598
APPLE INC COM 037833100 40,878 139,208 SH   SOLE   127,557 0 11,651
BANK OF AMERICA CORP COM 060505104 38,126 1,082,504 SH   SOLE   1,006,142 0 76,362
BERKSHIRE HATHAWAY CLASS B COM 084670702 16,251 71,750 SH   SOLE   68,498 0 3,252
BLACKSTONE GROUP INC COM 09260D107 1,929 34,485 SH   SOLE   26,760 0 7,725
BOEING CO COM 097023105 18,048 55,404 SH   SOLE   51,046 0 4,358
BRISTOL-MYERS SQUIBB COM 110122108 11,178 174,142 SH   SOLE   157,847 0 16,295
CARNIVAL CORP F COM 143658300 17,159 337,569 SH   SOLE   318,089 0 19,480
CENTURYLINK INC COM 156700106 21,434 1,622,573 SH   SOLE   1,515,922 0 106,651
CHEVRON CORPORATION COM 166764100 8,877 73,660 SH   SOLE   65,351 0 8,309
CISCO SYSTEMS INC COM 17275R102 23,027 480,138 SH   SOLE   459,376 0 20,762
CITIGROUP INC COM 172967424 23,538 294,631 SH   SOLE   279,020 0 15,611
CLOROX COMPANY COM 189054109 463 3,013 SH   SOLE   1,398 0 1,615
COCA COLA COMPANY COM 191216100 1,391 25,133 SH   SOLE   12,983 0 12,150
CONOCOPHILLIPS COM 20825c104 242 3,715 SH   SOLE   3,715 0 0
CORNING INC COM 219350105 19,103 656,247 SH   SOLE   618,410 0 37,837
CORTEVA INC COM 22052L104 1,050 35,508 SH   SOLE   33,873 0 1,635
COSTCO WHOLESALE CO COM 22160k105 1,368 4,655 SH   SOLE   1,980 0 2,675
CROWN CASTLE INTL CO REIT COM 22822V101 8,396 59,066 SH   SOLE   53,231 0 5,835
CVS HEALTH CORP COM 126650100 21,387 287,887 SH   SOLE   275,658 0 12,229
DISCOVERY INC COM SER A COM 25470F104 8,480 259,015 SH   SOLE   241,140 0 17,875
DOW INC COM 260557103 15,130 276,440 SH   SOLE   262,333 0 14,107
DU PONT E I DE NEMOURS & CO COM 26614N102 4,212 65,604 SH   SOLE   60,274 0 5,330
DUKE ENERGY CORP NEW COM 26441C204 246 2,694 SH   SOLE   2,011 0 683
EQUINIX INC REIT COM 29444U700 21,679 37,141 SH   SOLE   34,897 0 2,244
EXXON MOBIL CORP COM 30231g102 260 3,726 SH   SOLE   3,251 0 475
FEDERAL HOME LN MTG CORP COM S COM 313400301 504 167,700 SH   SOLE   158,800 0 8,900
FEDERAL NATL MTG ASSN GT COM 313586109 2,877 922,075 SH   SOLE   922,075 0 0
FIFTH THIRD BANCORP COM COM 316773100 3,457 112,467 SH   SOLE   85,167 0 27,300
FIRST HORIZON NATL COM 320517105 333 20,102 SH   SOLE   20,102 0 0
FRANKLIN FINL NETWK COM 35352P104 504 14,675 SH   SOLE   14,675 0 0
GENERAC HLDGS INC COM COM 368736104 2,163 21,506 SH   SOLE   21,136 0 370
HCA HEALTHCARE INC COM 40412c101 920 6,221 SH   SOLE   6,221 0 0
HERC HLDGS INC COM 42704l104 380 7,759 SH   SOLE   7,539 0 220
HERSHEY COMPANY COM 427866108 7,467 50,806 SH   SOLE   45,666 0 5,140
HEXCEL CORP COM 428291108 2,650 36,151 SH   SOLE   29,451 0 6,700
HOME DEPOT INC COM 437076102 20,199 92,497 SH   SOLE   84,246 0 8,251
HONEYWELL INTL INC COM 438516106 10,625 60,026 SH   SOLE   55,721 0 4,305
IBM CORP COM 459200101 6,051 45,144 SH   SOLE   44,044 0 1,100
INTEL CORPORATION COM 458140100 457 7,635 SH   SOLE   7,135 0 500
JOHNSON & JOHNSON COM 478160104 21,807 149,494 SH   SOLE   138,029 0 11,465
JPMORGAN CHASE & CO COM 46625H100 9,799 70,297 SH   SOLE   63,917 0 6,380
LOWES COMPANIES INC COM 548661107 240 2,000 SH   SOLE   2,000 0 0
MACYS INC COM COM 55616P104 9,741 573,010 SH   SOLE   561,885 0 11,125
MADISON SQUARE GARDEN CO CLASS COM 55825t103 1,397 4,750 SH   SOLE   3,000 0 1,750
MARATHON PETE CORP COM COM 56585A102 2,109 34,996 SH   SOLE   32,795 0 2,201
MASTERCARD INC CLASS A COM 57636q104 299 1,000 SH   SOLE   1,000 0 0
MC DONALDS CORP COM 580135101 638 3,230 SH   SOLE   555 0 2,675
MERCK & CO INC COM 58933Y105 13,961 153,499 SH   SOLE   141,988 0 11,511
MICROSOFT CORP COM 594918104 34,259 217,239 SH   SOLE   200,855 0 16,384
NATIONAL HLTH INVS INC COM 63633D104 215 2,640 SH   SOLE   1,310 0 1,330
PEPSICO INCORPORATED COM 713448108 10,825 79,205 SH   SOLE   71,685 0 7,520
PHILLIPS 66 COM 718546104 280 2,517 SH   SOLE   2,467 0 50
PINNACLE FINL PARTNR COM 72346q104 430 6,725 SH   SOLE   6,725 0 0
REGIONS FINANCIAL CORP N COM 7591EP100 277 16,168 SH   SOLE   15,067 0 1,101
RYMAN HOSPITALITY PR REIT COM 78377T107 5,198 59,977 SH   SOLE   52,842 0 7,135
SONY CORPORATION F SPONSORED A COM 835699307 8,326 122,439 SH   SOLE   117,426 0 5,013
SOUTHERN COMPANY COM 842587107 1,353 21,235 SH   SOLE   14,586 0 6,649
STARBUCKS CORP COM 855244109 14,818 168,544 SH   SOLE   145,419 0 23,125
STRYKER CORP COM 863667101 9,010 42,918 SH   SOLE   38,583 0 4,335
THERALASE TECHNOLOGY F COM 88337v100 27 103,000 SH   SOLE   103,000 0 0
TRACTOR SUPPLY COMP COM 892356106 4,633 49,579 SH   SOLE   45,662 0 3,917
UNITED PARCEL SRVC CLASS B COM 911312106 12,419 106,088 SH   SOLE   97,734 0 8,354
UNITED TECHNOLOGIES COM 913017109 15,144 101,120 SH   SOLE   94,140 0 6,980
VAIL RESORTS INC COM 91879q109 327 1,365 SH   SOLE   0 0 1,365
VANGUARD GROWTH ETF COM 922908736 202 1,107 SH   SOLE   1,107 0 0
VERACYTE INC COM 92337f107 230 8,229 SH   SOLE   8,229 0 0
VERISIGN INC COM 92343e102 1,247 6,471 SH   SOLE   6,071 0 400
VERIZON COMMUNICATN COM 92343V104 11,918 194,103 SH   SOLE   170,120 0 23,983
WALGREENS BOOTS ALLI COM 931427108 292 4,956 SH   SOLE   4,956 0 0
WALMART INC COM COM 931142103 448 3,770 SH   SOLE   3,350 0 420
WALT DISNEY CO COM 254687106 9,714 67,165 SH   SOLE   64,353 0 2,812
WELLS FARGO BK N A COM 949746101 726 13,500 SH   SOLE   100 0 13,400
WESTROCK CO COM 96145D105 9,965 232,238 SH   SOLE   224,208 0 8,030
WILLIAMS COMPANIES COM 969457100 14,437 608,638 SH   SOLE   565,712 0 42,926
XECHEM INTL INC NEW XXX REGIST COM 983895301 0 20,000 SH   SOLE   0 0 20,000
ISHARES U S REAL ESTATE ETF ETF 464287739 282 3,034 SH   SOLE   3,034 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 838 2,592 SH   SOLE   2,592 0 0
ISHARES CORE S&P MID CAP ETF ETF 464287507 402 1,953 SH   SOLE   1,953 0 0
ISHARES TR SELECT DIVID ETF ETF 464287168 1,430 13,535 SH   SOLE   12,710 0 825
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,617 27,920 SH   SOLE   25,346 0 2,574
SPDR S&P 500 ETF ETF 78462f103 736 2,287 SH   SOLE   1,966 0 321
VANGUARD DIVIDEND APPRECIATION ETF 921908844 294 2,360 SH   SOLE   2,360 0 0
VANGUARD SMALL CAP ETF ETF 922908751 255 1,539 SH   SOLE   1,519 0 20
VANGUARD SMALL CAP VALUE ETF ETF 922908611 2,793 20,376 SH   SOLE   17,053 0 3,323
CHANTICLEER HLDGS 17WTS WARRAN WT 15930p123 20 57,142 SH   SOLE   57,142 0 0
CHANTICLEER HLDGS 18WTS WARRAN WT 15930p115 0 57,142 SH   SOLE   57,142 0 0