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,864 136,443 SH   SOLE   136,043 0 400
ABBVIE INC COM 00287y109 2,112 22,319 SH   SOLE   22,319 0 0
ABBOTT LABS COM 002824100 2,351 39,241 SH   SOLE   39,241 0 0
ADOBE SYS INC COM 00724F101 209 965 SH   SOLE   965 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 30 15,143 SH   SOLE   15,143 0 0
AFLAC INC COM 001055102 307 7,020 SH   SOLE   7,020 0 0
AIR PRODS & CHEMS INC COM 009158106 10,116 63,613 SH   SOLE   61,313 0 2,300
ALPS ETF TR ALERIAN MLP 00162Q866 122 13,000 SH   SOLE   13,000 0 0
ALLERGAN PLC SHS G0177J108 212 1,262 SH   SOLE   1,262 0 0
ALPHABET INC CAP STK CL C 02079K107 961 931 SH   SOLE   931 0 0
ALPHABET INC CAP STK CL A 02079K305 756 729 SH   SOLE   729 0 0
ALTRIA GROUP INC COM 02209S103 10,677 171,324 SH   SOLE   162,974 0 8,350
AMAZON COM INC COM 023135106 1,635 1,130 SH   SOLE   1,130 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 4,744 118,692 SH   SOLE   116,842 0 1,850
AMERICAN ELEC PWR INC COM 025537101 672 9,800 SH   SOLE   9,300 0 500
AMERICAN EXPRESS CO COM 025816109 1,111 11,911 SH   SOLE   9,911 0 2,000
AMERICAN NATL INS CO COM 028591105 8,545 73,063 SH   SOLE   66,038 0 7,025
AMERIPRISE FINL INC COM 03076C106 241 1,626 SH   SOLE   1,626 0 0
ANTHEM INC COM 036752103 3,049 13,879 SH   SOLE   13,879 0 0
APPLE INC COM 037833100 13,825 82,399 SH   SOLE   78,424 0 3,975
ARES CAP CORP COM 04010L103 167 10,510 SH   SOLE   10,510 0 0
ATMOS ENERGY CORP COM 049560105 249 2,950 SH   SOLE   2,950 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 266 2,345 SH   SOLE   2,345 0 0
BB&T CORP COM 054937107 7,970 153,160 SH   SOLE   146,735 0 6,425
BANK AMER CORP COM 060505104 2,117 70,603 SH   SOLE   70,603 0 0
BAXTER INTL INC COM 071813109 304 4,670 SH   SOLE   4,670 0 0
BECTON DICKINSON & CO COM 075887109 650 2,999 SH   SOLE   1,751 0 1,248
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 56,450 282,984 SH   SOLE   266,375 0 16,609
BLACKROCK INC COM 09247X101 351 648 SH   SOLE   648 0 0
BOEING CO COM 097023105 36,819 112,295 SH   SOLE   104,968 0 7,327
BRISTOL MYERS SQUIBB CO COM 110122108 11,695 184,896 SH   SOLE   172,421 0 12,475
CIGNA CORPORATION COM 125509109 201 1,200 SH   SOLE   1,200 0 0
CANADIAN NATL RY CO COM 136375102 464 6,350 SH   SOLE   6,350 0 0
CATERPILLAR INC DEL COM 149123101 21,635 146,798 SH   SOLE   136,423 0 10,375
CHEVRON CORP NEW COM 166764100 10,626 93,177 SH   SOLE   91,727 0 1,450
CHURCH & DWIGHT INC COM 171340102 383 7,600 SH   SOLE   7,600 0 0
CISCO SYS INC COM 17275R102 302 7,051 SH   SOLE   7,051 0 0
COCA COLA CO COM 191216100 7,781 179,155 SH   SOLE   169,273 0 9,882
COLGATE PALMOLIVE CO COM 194162103 4,517 63,021 SH   SOLE   58,971 0 4,050
CONOCOPHILLIPS COM 20825C104 9,975 168,243 SH   SOLE   153,718 0 14,525
CONSOLIDATED EDISON INC COM 209115104 228 2,921 SH   SOLE   2,921 0 0
COSTCO WHSL CORP NEW COM 22160K105 563 2,989 SH   SOLE   2,989 0 0
CRACKER BARREL OLD CTRY STOR COM 22410j106 8,150 51,195 SH   SOLE   49,495 0 1,700
CSX CORP COM 126408103 17,590 315,734 SH   SOLE   295,259 0 20,475
CUMMINS INC COM 231021106 227 1,400 SH   SOLE   1,400 0 0
DEERE & CO COM 244199105 18,621 119,889 SH   SOLE   113,889 0 6,000
DELL TECHNOLOGIES INC COM CL V 24703l103 415 5,670 SH   SOLE   5,337 0 333
DIAGEO P L C SPON ADR NEW 25243Q205 2,312 17,070 SH   SOLE   17,070 0 0
DOMINION ENERGY INC COM 25746U109 426 6,320 SH   SOLE   6,320 0 0
DOWDUPONT INC COM 26078j100 2,133 33,475 SH   SOLE   31,738 0 1,737
DUKE ENERGY CORP NEW COM NEW 26441c204 11,257 145,302 SH   SOLE   136,685 0 8,617
EOG RES INC COM 26875P101 211 2,000 SH   SOLE   2,000 0 0
EATON CORP PLC SHS G29183103 209 2,610 SH   SOLE   2,610 0 0
EATON VANCE CORP COM NON VTG 278265103 206 3,700 SH   SOLE   3,700 0 0
LILLY ELI & CO COM 532457108 410 5,300 SH   SOLE   4,900 0 400
EMERSON ELEC CO COM 291011104 16,954 248,225 SH   SOLE   231,239 0 16,986
ENBRIDGE INC COM 29250n105 4,543 144,359 SH   SOLE   132,769 0 11,590
ENTERPRISE PRODS PARTNERS L COM 293792107 417 17,029 SH   SOLE   17,029 0 0
EXPRESS SCRIPTS HLDG CO COM 30219g108 4,986 72,171 SH   SOLE   65,930 0 6,241
EXXON MOBIL CORP COM 30231g102 12,097 162,143 SH   SOLE   149,740 0 12,403
FRP HLDGS INC COM 30292L107 25,270 451,244 SH   SOLE   277,745 0 173,499
FACEBOOK INC CL A 30303M102 700 4,379 SH   SOLE   4,379 0 0
FEDEX CORP COM 31428X106 233 972 SH   SOLE   972 0 0
FIRST BANCORP N C COM 318910106 226 6,349 SH   SOLE   2,025 0 4,324
FLOWERS FOODS INC COM 343498101 764 34,951 SH   SOLE   27,760 0 7,191
FORD MTR CO DEL COM PAR $0.01 345370860 9,075 819,075 SH   SOLE   770,275 0 48,800
FREEPORT-MCMORAN INC CL B 35671D857 1,076 61,225 SH   SOLE   57,025 0 4,200
GENERAL DYNAMICS CORP COM 369550108 862 3,900 SH   SOLE   3,900 0 0
GENERAL ELECTRIC CO COM 369604103 5,739 425,754 SH   SOLE   401,154 0 24,600
GENERAL MLS INC COM 370334104 1,261 27,984 SH   SOLE   27,984 0 0
GENERAL MTRS CO COM 37045V100 402 11,074 SH   SOLE   8,074 0 3,000
GENUINE PARTS CO COM 372460105 1,177 13,103 SH   SOLE   13,103 0 0
GILEAD SCIENCES INC COM 375558103 314 4,164 SH   SOLE   4,164 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 706 2,805 SH   SOLE   2,805 0 0
HEICO CORP NEW COM 422806109 4,538 52,279 SH   SOLE   39,615 0 12,664
HARRIS CORP DEL COM 413875105 297 1,840 SH   SOLE   1,840 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 3,148 91,554 SH   SOLE   86,504 0 5,050
HOME DEPOT INC COM 437076102 5,600 31,417 SH   SOLE   27,668 0 3,749
HONEYWELL INTL INC COM 438516106 4,159 28,778 SH   SOLE   27,428 0 1,350
ILLINOIS TOOL WKS INC COM 452308109 2,796 17,845 SH   SOLE   17,845 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 16 30,000 SH   SOLE   30,000 0 0
INTEL CORP COM 458140100 23,275 446,906 SH   SOLE   424,756 0 22,150
INTERNATIONAL BUSINESS MACHS COM 459200101 9,119 59,432 SH   SOLE   57,107 0 2,325
SMUCKER J M CO COM NEW 832696405 366 2,950 SH   SOLE   2,950 0 0
JPMORGAN CHASE & CO COM 46625H100 10,136 92,167 SH   SOLE   90,042 0 2,125
JOHNSON & JOHNSON COM 478160104 34,322 267,827 SH   SOLE   247,233 0 20,594
KINDER MORGAN INC DEL COM 49456B101 1,795 119,164 SH   SOLE   114,864 0 4,300
KRAFT HEINZ CO COM 500754106 1,402 22,509 SH   SOLE   21,310 0 1,199
LOCKHEED MARTIN CORP COM 539830109 10,273 30,400 SH   SOLE   29,375 0 1,025
LOWES COS INC COM 548661107 391 4,455 SH   SOLE   4,455 0 0
MASTERCARD INCORPORATED CL A 57636Q104 8,584 49,005 SH   SOLE   48,440 0 565
MATINAS BIOPHARMA HLDGS INC COM 576810105 61 79,800 SH   SOLE   79,800 0 0
MCDONALDS CORP COM 580135101 21,310 136,274 SH   SOLE   125,574 0 10,700
MERCK & CO INC COM 58933Y105 1,190 21,840 SH   SOLE   18,540 0 3,300
MICROCHIP TECHNOLOGY INC COM 595017104 201 2,200 SH   SOLE   2,200 0 0
MICROSOFT CORP COM 594918104 18,502 202,718 SH   SOLE   193,218 0 9,500
3M CO COM 88579y101 19,289 87,870 SH   SOLE   80,870 0 7,000
MONDELEZ INTL INC CL A 609207105 2,472 59,249 SH   SOLE   55,449 0 3,800
MONSANTO CO NEW COM 61166W101 581 4,975 SH   SOLE   3,325 0 1,650
NATIONAL COMM CORP COM 63546L102 249 5,720 SH   SOLE   5,720 0 0
NEXTERA ENERGY INC COM 65339F101 528 3,233 SH   SOLE   3,233 0 0
NIKE INC CL B 654106103 3,066 46,145 SH   SOLE   46,145 0 0
NORDSTROM INC COM 655664100 846 17,467 SH   SOLE   16,167 0 1,300
NORFOLK SOUTHERN CORP COM 655844108 13,341 98,258 SH   SOLE   95,483 0 2,775
NORTHROP GRUMMAN CORP COM 666807102 6,553 18,770 SH   SOLE   18,670 0 100
NOVARTIS A G SPONSORED ADR 66987V109 244 3,014 SH   SOLE   3,014 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 998 15,360 SH   SOLE   15,360 0 0
OPKO HEALTH INC COM 68375N103 55 17,372 SH   SOLE   17,372 0 0
ORACLE CORP COM 68389X105 9,752 213,162 SH   SOLE   200,637 0 12,525
PPG INDS INC COM 693506107 469 4,200 SH   SOLE   4,200 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 2,797 151,104 SH   SOLE   0 0 151,104
PAYPAL HLDGS INC COM 70450Y103 4,219 55,609 SH   SOLE   52,859 0 2,750
PAYCHEX INC COM 704326107 231 3,745 SH   SOLE   3,745 0 0
PEPSICO INC COM 713448108 18,611 170,512 SH   SOLE   159,708 0 10,804
PFIZER INC COM 717081103 3,971 111,878 SH   SOLE   108,578 0 3,300
PHILIP MORRIS INTL INC COM 718172109 9,020 90,745 SH   SOLE   87,095 0 3,650
PHILLIPS 66 COM 718546104 9,932 103,548 SH   SOLE   95,178 0 8,370
PIONEER NAT RES CO COM 723787107 498 2,900 SH   SOLE   2,900 0 0
PROCTER AND GAMBLE CO COM 742718109 13,373 168,677 SH   SOLE   158,777 0 9,900
QUALCOMM INC COM 747525103 494 8,908 SH   SOLE   8,908 0 0
RAYTHEON CO COM NEW 755111507 603 2,793 SH   SOLE   2,793 0 0
REGENCY CTRS CORP COM 758849103 402 6,822 SH   SOLE   6,095 0 727
REGIONS FINL CORP NEW COM 7591ep100 596 32,071 SH   SOLE   32,071 0 0
ROCKWELL AUTOMATION INC COM 773903109 263 1,507 SH   SOLE   1,507 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 268 4,203 SH   SOLE   4,203 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 25,020 73,217 SH   SOLE   68,942 0 4,275
SPDR S&P 500 ETF TR TR UNIT 78462F103 350 1,329 SH   SOLE   1,329 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 259 2,840 SH   SOLE   2,840 0 0
SALESFORCE COM INC COM 79466L302 347 2,980 SH   SOLE   2,980 0 0
SCHLUMBERGER LTD COM 806857108 1,479 22,825 SH   SOLE   22,675 0 150
SOUTHERN CO COM 842587107 16,099 360,482 SH   SOLE   343,507 0 16,975
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 966 73,050 SH   SOLE   67,350 0 5,700
STANLEY BLACK & DECKER INC COM 854502101 620 4,050 SH   SOLE   4,050 0 0
STARBUCKS CORP COM 855244109 6,381 110,233 SH   SOLE   104,983 0 5,250
STEIN MART INC COM 858375108 59 38,500 SH   SOLE   38,500 0 0
STRYKER CORP COM 863667101 859 5,339 SH   SOLE   3,675 0 1,664
SYSCO CORP COM 871829107 1,127 18,790 SH   SOLE   16,290 0 2,500
TARGET CORP COM 87612E106 219 3,150 SH   SOLE   3,050 0 100
TEXAS INSTRS INC COM 882508104 345 3,322 SH   SOLE   3,222 0 100
TOTAL S A SPONSORED ADR 89151E109 231 4,000 SH   SOLE   4,000 0 0
TRAVELERS COMPANIES INC COM 89417e109 4,769 34,341 SH   SOLE   33,841 0 500
PROSHARES TR PSHS ULT S&P 500 74347R107 654 6,200 SH   SOLE   6,200 0 0
UNILEVER N V N Y SHS NEW 904784709 307 5,450 SH   SOLE   5,450 0 0
UNION PAC CORP COM 907818108 255 1,900 SH   SOLE   1,900 0 0
UNITED TECHNOLOGIES CORP COM 913017109 17,276 137,307 SH   SOLE   130,281 0 7,026
VANGUARD GROUP DIV APP ETF 921908844 265 2,623 SH   SOLE   2,623 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 220 1,500 SH   SOLE   1,000 0 500
VANGUARD INDEX FDS SML CP GRW ETF 922908595 787 4,800 SH   SOLE   4,800 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,301 17,780 SH   SOLE   16,880 0 900
VANGUARD INDEX FDS MID CAP ETF 922908629 1,147 7,435 SH   SOLE   7,435 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 11,493 240,339 SH   SOLE   232,526 0 7,813
VISA INC COM CL A 92826C839 1,274 10,650 SH   SOLE   9,450 0 1,200
VODAFONE GROUP PLC NEW SPONSORED ADR 92857w308 398 14,321 SH   SOLE   14,321 0 0
VULCAN MATLS CO COM 929160109 15,592 136,568 SH   SOLE   117,593 0 18,975
WALMART INC COM 931142103 1,693 19,030 SH   SOLE   17,930 0 1,100
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,298 96,191 SH   SOLE   90,341 0 5,850
DISNEY WALT CO COM DISNEY 254687106 3,741 37,245 SH   SOLE   35,053 0 2,192
WELLS FARGO CO NEW COM 949746101 9,225 176,015 SH   SOLE   162,218 0 13,797
WEYERHAEUSER CO COM 962166104 4,463 127,518 SH   SOLE   117,162 0 10,356
YUM CHINA HLDGS INC COM 98850P109 206 4,968 SH   SOLE   3,648 0 1,320
YUM BRANDS INC COM 988498101 395 4,638 SH   SOLE   3,318 0 1,320
ISHARES TR CORE S&P500 ETF 464287200 741 2,792 SH   SOLE   2,792 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 3,491 27,755 SH   SOLE   25,970 0 1,785
ISHARES TR EAFE GRWTH ETF 464288885 1,661 23,842 SH   SOLE   23,842 0 0
ISHARES INC MSCI AUST ETF 464286103 2,639 119,832 SH   SOLE   108,882 0 10,950
ISHARES INC MSCI BRAZIL ETF 464286400 325 7,242 SH   SOLE   6,742 0 500
ISHARES TR MSCI EMG MKT ETF 464287234 579 12,000 SH   SOLE   12,000 0 0
BB&T Corp. PFD 054937206 2,300 90,580 SH   SOLE   83,455 0 7,125
Goldman Sachs Group PFD 38145g308 1,509 56,650 SH   SOLE   53,850 0 2,800
Goldman Sachs Group PFD 38144x500 256 9,987 SH   SOLE   9,240 0 747
Goldman Sachs Group Floating R PFD 38143Y665 13,936 607,489 SH   SOLE   590,639 0 16,850
Metlife Inc. Floating Rate PFD 59156R504 17,423 696,090 SH   SOLE   672,990 0 23,100
Morgan Stanley PFD 61762V606 744 28,500 SH   SOLE   28,500 0 0
Morgan Stanley PFD 61761J406 4,595 169,415 SH   SOLE   165,415 0 4,000
Morgan Stanley Floating Rate PFD 61747S504 5,581 244,900 SH   SOLE   244,900 0 0
ISHARES TR S&P US PFD STK 464288687 250 6,645 SH   SOLE   6,645 0 0
ALLIANZGI CONV & INCOME FD COM 018828103 90 13,400 SH   SOLE   10,800 0 2,600