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
AT&T INC COM 00206r102 4,481 133,454 SH   SOLE   133,054 0 400
ABBVIE INC COM 00287y109 1,999 21,134 SH   SOLE   21,134 0 0
ABBOTT LABS COM 002824100 2,881 39,273 SH   SOLE   39,273 0 0
ADOBE SYS INC COM 00724F101 261 965 SH   SOLE   965 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 19 15,143 SH   SOLE   15,143 0 0
AFLAC INC COM 001055102 330 7,020 SH   SOLE   7,020 0 0
AIR PRODS & CHEMS INC COM 009158106 10,612 63,528 SH   SOLE   61,228 0 2,300
ALPS ETF TR ALERIAN MLP 00162Q866 139 13,000 SH   SOLE   13,000 0 0
ALPHABET INC CAP STK CL C 02079K107 1,115 934 SH   SOLE   934 0 0
ALPHABET INC CAP STK CL A 02079K305 880 729 SH   SOLE   729 0 0
ALTRIA GROUP INC COM 02209S103 10,384 172,174 SH   SOLE   164,124 0 8,050
AMAZON COM INC COM 023135106 2,147 1,072 SH   SOLE   1,072 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 4,967 125,716 SH   SOLE   123,866 0 1,850
AMERICAN ELEC PWR INC COM 025537101 668 9,420 SH   SOLE   8,920 0 500
AMERICAN EXPRESS CO COM 025816109 1,236 11,611 SH   SOLE   9,611 0 2,000
AMERICAN NATL INS CO COM 028591105 9,398 72,693 SH   SOLE   65,768 0 6,925
AMERIPRISE FINL INC COM 03076C106 240 1,626 SH   SOLE   1,626 0 0
ANTHEM INC COM 036752103 3,802 13,875 SH   SOLE   13,875 0 0
APPLE INC COM 037833100 21,193 93,881 SH   SOLE   89,906 0 3,975
ARES CAP CORP COM 04010L103 181 10,510 SH   SOLE   10,510 0 0
ATMOS ENERGY CORP COM 049560105 277 2,950 SH   SOLE   2,950 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 339 2,252 SH   SOLE   2,252 0 0
BB&T CORP COM 054937107 7,447 153,410 SH   SOLE   146,985 0 6,425
BANK AMER CORP COM 060505104 2,055 69,772 SH   SOLE   69,772 0 0
BAXTER INTL INC COM 071813109 337 4,370 SH   SOLE   4,370 0 0
BECTON DICKINSON & CO COM 075887109 775 2,970 SH   SOLE   1,722 0 1,248
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 63,101 294,712 SH   SOLE   278,203 0 16,509
BLACKROCK INC COM 09247X101 257 545 SH   SOLE   545 0 0
BOEING CO COM 097023105 40,909 109,999 SH   SOLE   102,697 0 7,302
BRISTOL MYERS SQUIBB CO COM 110122108 11,500 185,246 SH   SOLE   172,771 0 12,475
CIGNA CORPORATION COM 125509109 250 1,200 SH   SOLE   1,200 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 199 16,500 SH   SOLE   16,500 0 0
CANADIAN NATL RY CO COM 136375102 498 5,550 SH   SOLE   5,550 0 0
CARLISLE COS INC COM 142339100 244 2,000 SH   SOLE   2,000 0 0
CATERPILLAR INC DEL COM 149123101 22,510 147,613 SH   SOLE   137,238 0 10,375
CENTURYLINK INC COM 156700106 514 24,253 SH   SOLE   24,253 0 0
CHESAPEAKE ENERGY CORP COM 165167107 90 20,000 SH   SOLE   20,000 0 0
CHEVRON CORP NEW COM 166764100 12,275 100,384 SH   SOLE   98,934 0 1,450
CHURCH & DWIGHT INC COM 171340102 422 7,100 SH   SOLE   7,100 0 0
CISCO SYS INC COM 17275R102 384 7,887 SH   SOLE   7,887 0 0
COCA COLA CO COM 191216100 8,145 176,329 SH   SOLE   166,447 0 9,882
COLGATE PALMOLIVE CO COM 194162103 3,569 53,311 SH   SOLE   50,411 0 2,900
CONOCOPHILLIPS COM 20825C104 12,915 166,855 SH   SOLE   152,330 0 14,525
CONSOLIDATED EDISON INC COM 209115104 223 2,921 SH   SOLE   2,921 0 0
COSTCO WHSL CORP NEW COM 22160K105 763 3,249 SH   SOLE   3,249 0 0
CRACKER BARREL OLD CTRY STOR COM 22410j106 7,641 51,935 SH   SOLE   50,235 0 1,700
CSX CORP COM 126408103 23,103 311,987 SH   SOLE   293,577 0 18,410
DEERE & CO COM 244199105 18,369 122,194 SH   SOLE   116,194 0 6,000
DELL TECHNOLOGIES INC COM CL V 24703l103 526 5,414 SH   SOLE   5,081 0 333
DEVON ENERGY CORP NEW COM 25179M103 212 5,300 SH   SOLE   5,300 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 2,462 17,381 SH   SOLE   17,381 0 0
DOMINION ENERGY INC COM 25746U109 416 5,915 SH   SOLE   5,915 0 0
DOWDUPONT INC COM 26078j100 2,274 35,356 SH   SOLE   33,619 0 1,737
DUKE ENERGY CORP NEW COM NEW 26441c204 11,859 148,197 SH   SOLE   140,113 0 8,084
EATON CORP PLC SHS G29183103 226 2,610 SH   SOLE   2,610 0 0
LILLY ELI & CO COM 532457108 526 4,900 SH   SOLE   4,500 0 400
EMERSON ELEC CO COM 291011104 18,962 247,609 SH   SOLE   230,623 0 16,986
ENBRIDGE INC COM 29250n105 4,491 139,083 SH   SOLE   130,702 0 8,381
ENTERPRISE PRODS PARTNERS L COM 293792107 489 17,029 SH   SOLE   17,029 0 0
EXPEDIA GROUP INC COM NEW 30212P303 235 1,800 SH   SOLE   1,800 0 0
EXPRESS SCRIPTS HLDG CO COM 30219g108 6,424 67,614 SH   SOLE   61,573 0 6,041
EXXON MOBIL CORP COM 30231g102 14,354 168,833 SH   SOLE   156,480 0 12,353
FRP HLDGS INC COM 30292L107 28,146 453,244 SH   SOLE   279,745 0 173,499
FACEBOOK INC CL A 30303M102 750 4,562 SH   SOLE   4,562 0 0
FEDEX CORP COM 31428X106 1,257 5,222 SH   SOLE   5,222 0 0
FIRST BANCORP N C COM 318910106 257 6,349 SH   SOLE   2,025 0 4,324
FLOWERS FOODS INC COM 343498101 625 33,516 SH   SOLE   26,325 0 7,191
FORD MTR CO DEL COM PAR $0.01 345370860 6,843 739,738 SH   SOLE   703,938 0 35,800
FREEPORT-MCMORAN INC CL B 35671D857 475 34,108 SH   SOLE   34,108 0 0
GENERAL DYNAMICS CORP COM 369550108 798 3,900 SH   SOLE   3,900 0 0
GENERAL ELECTRIC CO COM 369604103 2,414 213,831 SH   SOLE   210,081 0 3,750
GENERAL MLS INC COM 370334104 1,184 27,588 SH   SOLE   27,588 0 0
GENERAL MTRS CO COM 37045V100 373 11,074 SH   SOLE   8,074 0 3,000
GENUINE PARTS CO COM 372460105 1,237 12,445 SH   SOLE   12,445 0 0
GILEAD SCIENCES INC COM 375558103 322 4,164 SH   SOLE   4,164 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,170 9,675 SH   SOLE   9,675 0 0
HEICO CORP NEW COM 422806109 5,865 63,329 SH   SOLE   47,501 0 15,828
HARRIS CORP DEL COM 413875105 302 1,786 SH   SOLE   1,786 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 3,156 88,669 SH   SOLE   84,369 0 4,300
HOME DEPOT INC COM 437076102 6,486 31,313 SH   SOLE   27,564 0 3,749
HONEYWELL INTL INC COM 438516106 4,855 29,174 SH   SOLE   27,824 0 1,350
HCA HEALTHCARE INC COM 40412C101 278 2,000 SH   SOLE   2,000 0 0
IAC INTERACTIVECORP COM 44919P508 867 4,000 SH   SOLE   4,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,447 17,341 SH   SOLE   17,341 0 0
INTEL CORP COM 458140100 21,637 457,544 SH   SOLE   435,394 0 22,150
INTERACTIVE BROKERS GROUP IN COM 45841N107 396 7,158 SH   SOLE   7,158 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,803 58,219 SH   SOLE   55,944 0 2,275
INTUIT COM 461202103 1,239 5,448 SH   SOLE   5,448 0 0
SMUCKER J M CO COM NEW 832696405 251 2,450 SH   SOLE   2,450 0 0
JPMORGAN CHASE & CO COM 46625H100 12,485 110,642 SH   SOLE   107,817 0 2,825
JOHNSON & JOHNSON COM 478160104 38,149 276,102 SH   SOLE   255,623 0 20,479
KELLOGG CO COM 487836108 203 2,900 SH   SOLE   2,900 0 0
KINDER MORGAN INC DEL COM 49456B101 1,934 109,093 SH   SOLE   105,393 0 3,700
KRAFT HEINZ CO COM 500754106 1,211 21,977 SH   SOLE   21,044 0 933
LOCKHEED MARTIN CORP COM 539830109 11,280 32,605 SH   SOLE   31,580 0 1,025
LOWES COS INC COM 548661107 512 4,455 SH   SOLE   4,455 0 0
MASTERCARD INCORPORATED CL A 57636Q104 18,974 85,235 SH   SOLE   82,345 0 2,890
MATINAS BIOPHARMA HLDGS INC COM 576810105 73 79,800 SH   SOLE   79,800 0 0
MCDONALDS CORP COM 580135101 22,898 136,874 SH   SOLE   126,274 0 10,600
MERCK & CO INC COM 58933Y105 1,479 20,846 SH   SOLE   18,546 0 2,300
MICROSOFT CORP COM 594918104 24,594 215,040 SH   SOLE   205,540 0 9,500
3M CO COM 88579y101 18,891 89,654 SH   SOLE   82,354 0 7,300
MONDELEZ INTL INC CL A 609207105 2,456 57,166 SH   SOLE   53,766 0 3,400
NATIONAL COMM CORP COM 63546L102 236 5,720 SH   SOLE   5,720 0 0
NETFLIX INC COM 64110L106 282 755 SH   SOLE   755 0 0
NEWMONT MINING CORP COM 651639106 423 14,000 SH   SOLE   14,000 0 0
NEXTERA ENERGY INC COM 65339F101 520 3,103 SH   SOLE   3,103 0 0
NIKE INC CL B 654106103 4,883 57,642 SH   SOLE   57,642 0 0
NORDSTROM INC COM 655664100 1,018 17,017 SH   SOLE   15,717 0 1,300
NORFOLK SOUTHERN CORP COM 655844108 18,163 100,625 SH   SOLE   97,850 0 2,775
NORTHROP GRUMMAN CORP COM 666807102 5,967 18,800 SH   SOLE   18,700 0 100
NOVARTIS A G SPONSORED ADR 66987V109 260 3,014 SH   SOLE   3,014 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,262 15,360 SH   SOLE   15,360 0 0
OPKO HEALTH INC COM 68375N103 60 17,372 SH   SOLE   17,372 0 0
ORACLE CORP COM 68389X105 10,939 212,157 SH   SOLE   199,632 0 12,525
PPG INDS INC COM 693506107 458 4,200 SH   SOLE   4,200 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 2,888 151,104 SH   SOLE   0 0 151,104
PAYPAL HLDGS INC COM 70450Y103 7,107 80,914 SH   SOLE   77,064 0 3,850
PAYCHEX INC COM 704326107 278 3,771 SH   SOLE   3,771 0 0
PEPSICO INC COM 713448108 19,200 171,731 SH   SOLE   161,627 0 10,104
PFIZER INC COM 717081103 4,909 111,388 SH   SOLE   108,088 0 3,300
PHILIP MORRIS INTL INC COM 718172109 7,776 95,369 SH   SOLE   91,719 0 3,650
PHILLIPS 66 COM 718546104 11,562 102,570 SH   SOLE   94,300 0 8,270
PIONEER NAT RES CO COM 723787107 505 2,900 SH   SOLE   2,900 0 0
PROCTER AND GAMBLE CO COM 742718109 13,591 163,299 SH   SOLE   154,099 0 9,200
QUALCOMM INC COM 747525103 565 7,851 SH   SOLE   7,851 0 0
RAYTHEON CO COM NEW 755111507 601 2,910 SH   SOLE   2,910 0 0
REGENCY CTRS CORP COM 758849103 425 6,572 SH   SOLE   5,845 0 727
REGIONS FINL CORP NEW COM 7591ep100 567 30,875 SH   SOLE   30,875 0 0
ROCKWELL AUTOMATION INC COM 773903109 282 1,504 SH   SOLE   1,504 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 280 4,103 SH   SOLE   4,103 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 28,944 78,767 SH   SOLE   74,392 0 4,375
SPDR S&P 500 ETF TR TR UNIT 78462F103 394 1,355 SH   SOLE   1,355 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 280 2,863 SH   SOLE   2,863 0 0
SALESFORCE COM INC COM 79466L302 474 2,980 SH   SOLE   2,980 0 0
SCHLUMBERGER LTD COM 806857108 1,333 21,875 SH   SOLE   21,725 0 150
SOUTHERN CO COM 842587107 16,577 380,195 SH   SOLE   362,520 0 17,675
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 752 64,425 SH   SOLE   63,225 0 1,200
STANLEY BLACK & DECKER INC COM 854502101 596 4,070 SH   SOLE   4,070 0 0
STARBUCKS CORP COM 855244109 5,973 105,088 SH   SOLE   100,238 0 4,850
STEIN MART INC COM 858375108 90 38,500 SH   SOLE   38,500 0 0
STRYKER CORP COM 863667101 969 5,454 SH   SOLE   3,790 0 1,664
SYSCO CORP COM 871829107 1,376 18,790 SH   SOLE   16,290 0 2,500
TARGET CORP COM 87612E106 262 2,975 SH   SOLE   2,975 0 0
TEXAS INSTRS INC COM 882508104 338 3,150 SH   SOLE   3,050 0 100
TRAVELERS COMPANIES INC COM 89417e109 4,574 35,261 SH   SOLE   34,761 0 500
PROSHARES TR PSHS ULT S&P 500 74347R107 791 6,200 SH   SOLE   6,200 0 0
UNILEVER N V N Y SHS NEW 904784709 303 5,450 SH   SOLE   5,450 0 0
UNION PAC CORP COM 907818108 212 1,300 SH   SOLE   1,300 0 0
UNITED PARCEL SERVICE INC CL B 911312106 218 1,867 SH   SOLE   1,867 0 0
UNITED TECHNOLOGIES CORP COM 913017109 19,774 141,432 SH   SOLE   134,406 0 7,026
VANGUARD GROUP DIV APP ETF 921908844 292 2,640 SH   SOLE   2,640 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 252 1,550 SH   SOLE   1,050 0 500
VANGUARD INDEX FDS SML CP GRW ETF 922908595 875 4,670 SH   SOLE   4,670 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,488 17,855 SH   SOLE   16,955 0 900
VANGUARD INDEX FDS MID CAP ETF 922908629 1,221 7,435 SH   SOLE   7,435 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 14,134 264,729 SH   SOLE   256,916 0 7,813
VISA INC COM CL A 92826C839 1,583 10,550 SH   SOLE   9,350 0 1,200
VULCAN MATLS CO COM 929160109 15,685 141,056 SH   SOLE   121,539 0 19,517
WALMART INC COM 931142103 1,779 18,946 SH   SOLE   17,846 0 1,100
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,219 85,310 SH   SOLE   81,160 0 4,150
DISNEY WALT CO COM DISNEY 254687106 4,340 37,110 SH   SOLE   34,918 0 2,192
WELLS FARGO CO NEW COM 949746101 8,376 159,354 SH   SOLE   147,354 0 12,000
WEYERHAEUSER CO COM 962166104 4,043 125,272 SH   SOLE   114,916 0 10,356
YUM BRANDS INC COM 988498101 404 4,443 SH   SOLE   3,123 0 1,320
ISHARES TR CORE S&P500 ETF 464287200 828 2,829 SH   SOLE   2,829 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,916 25,859 SH   SOLE   24,074 0 1,785
ISHARES TR EAFE GRWTH ETF 464288885 1,776 26,121 SH   SOLE   26,121 0 0
ISHARES INC MSCI AUST ETF 464286103 2,655 120,020 SH   SOLE   109,070 0 10,950
ISHARES TR MSCI EMG MKT ETF 464287234 515 12,000 SH   SOLE   12,000 0 0
BB&T Corp PFD 054937206 2,281 90,430 SH   SOLE   83,305 0 7,125
Goldman Sachs Group PFD 38145g308 7,883 309,850 SH   SOLE   305,250 0 4,600
Goldman Sachs Group PFD 38144x500 228 8,685 SH   SOLE   7,938 0 747
Goldman Sachs Group Floating R PFD 38143Y665 14,232 626,969 SH   SOLE   611,119 0 15,850
Metlife Inc. Floating Rate PFD 59156R504 18,228 723,890 SH   SOLE   702,290 0 21,600
Morgan Stanley PFD 61762V606 1,208 47,500 SH   SOLE   47,500 0 0
Morgan Stanley PFD 61761J406 4,497 168,315 SH   SOLE   164,315 0 4,000
Morgan Stanley Floating Rate PFD 61747S504 6,334 279,770 SH   SOLE   279,770 0 0
ISHARES TR PFD 464288687 247 6,645 SH   SOLE   6,645 0 0
ALLIANZGI CONV INCOME FD COM 018828103 74 10,600 SH   SOLE   8,000 0 2,600