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
3M CO COM 88579y101 15,838 91,371 SH   SOLE   82,041 0 9,330
ABBOTT LABS COM 002824100 4,064 48,322 SH   SOLE   39,273 0 9,049
ABBVIE INC COM 00287y109 1,950 26,810 SH   SOLE   21,634 0 5,176
ADOBE INC COM 00724F101 284 965 SH   SOLE   965 0 0
AFLAC INC COM 001055102 407 7,420 SH   SOLE   7,020 0 400
AIR PRODS & CHEMS INC COM 009158106 14,238 62,898 SH   SOLE   60,598 0 2,300
ALPHABET INC CAP STK CL C 02079K107 998 923 SH   SOLE   878 0 45
ALPHABET INC CAP STK CL A 02079K305 833 769 SH   SOLE   724 0 45
ALPS ETF TR ALERIAN MLP 00162Q866 227 23,000 SH   SOLE   724 0 45
ALTRIA GROUP INC COM 02209S103 7,429 156,904 SH   SOLE   149,954 0 6,950
AMAZON COM INC COM 023135106 1,983 1,047 SH   SOLE   1,039 0 8
AMERICAN ELEC PWR CO INC COM 025537101 822 9,340 SH   SOLE   8,840 0 500
AMERICAN EXPRESS CO COM 025816109 1,616 13,089 SH   SOLE   9,611 0 3,478
AMERICAN NATL INS CO COM 028591105 8,287 71,153 SH   SOLE   65,078 0 6,075
AMERIGAS PARTNERS L P UNIT L P INT 030975106 4,218 121,076 SH   SOLE   120,526 0 550
AMERIPRISE FINL INC COM 03076C106 236 1,626 SH   SOLE   1,626 0 0
AMGEN INC COM 031162100 684 3,711 SH   SOLE   761 0 2,950
ANALOG DEVICES INC COM 032654105 260 2,302 SH   SOLE   652 0 1,650
ANTHEM INC COM 036752103 3,916 13,875 SH   SOLE   13,875 0 0
APPLE INC COM 037833100 19,494 98,494 SH   SOLE   93,007 0 5,487
ARES CAP CORP COM 04010L103 189 10,510 SH   SOLE   10,510 0 0
AT&T INC COM 00206r102 3,963 118,254 SH   SOLE   101,490 0 16,764
ATMOS ENERGY CORP COM 049560105 311 2,950 SH   SOLE   2,950 0 0
AUTODESK INC COM 052769106 602 3,694 SH   SOLE   194 0 3,500
AUTOMATIC DATA PROCESSING IN COM 053015103 720 4,357 SH   SOLE   2,252 0 2,105
BANK AMER CORP COM 060505104 1,983 68,383 SH   SOLE   64,112 0 4,271
BAXTER INTL INC COM 071813109 526 6,425 SH   SOLE   5,975 0 450
BB&T CORP COM 054937107 7,243 147,435 SH   SOLE   139,910 0 7,525
BECTON DICKINSON & CO COM 075887109 618 2,454 SH   SOLE   1,622 0 832
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 64,731 303,657 SH   SOLE   282,948 0 20,709
BLACKROCK INC COM 09247X101 202 430 SH   SOLE   430 0 0
BOEING CO COM 097023105 36,818 101,145 SH   SOLE   94,513 0 6,632
BRISTOL MYERS SQUIBB CO COM 110122108 8,668 191,145 SH   SOLE   170,501 0 20,644
CABLE ONE INC COM 12685J105 375 320 SH   SOLE   320 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 173 16,500 SH   SOLE   16,500 0 0
CANADIAN NATL RY CO COM 136375102 513 5,550 SH   SOLE   5,550 0 0
CARLISLE COS INC COM 142339100 281 2,000 SH   SOLE   2,000 0 0
CATERPILLAR INC DEL COM 149123101 20,142 147,788 SH   SOLE   136,038 0 11,750
CENTURYLINK INC COM 156700106 285 24,253 SH   SOLE   24,253 0 0
CHESAPEAKE ENERGY CORP COM 165167107 39 20,000 SH   SOLE   20,000 0 0
CHEVRON CORP NEW COM 166764100 13,005 104,509 SH   SOLE   99,168 0 5,341
CHURCH & DWIGHT INC COM 171340102 519 7,100 SH   SOLE   7,100 0 0
CIGNA CORP NEW COM 125523100 2,452 15,564 SH   SOLE   14,490 0 1,074
CINTAS CORP COM 172908105 243 1,023 SH   SOLE   1,023 0 0
CISCO SYS INC COM 17275R102 1,343 24,537 SH   SOLE   7,987 0 16,550
COCA COLA CO COM 191216100 10,109 198,522 SH   SOLE   162,362 0 36,160
COLGATE PALMOLIVE CO COM 194162103 3,465 48,352 SH   SOLE   46,118 0 2,234
CONOCOPHILLIPS COM 20825C104 10,448 171,278 SH   SOLE   148,605 0 22,673
CONSOLIDATED EDISON INC COM 209115104 554 6,321 SH   SOLE   2,921 0 3,400
CORTEVA INC COM 22052l104 441 14,916 SH   SOLE   11,058 0 3,858
COSTCO WHSL CORP NEW COM 22160K105 859 3,249 SH   SOLE   3,249 0 0
CRACKER BARREL OLD CTRY STOR COM 22410j106 9,059 53,060 SH   SOLE   51,360 0 1,700
CSX CORP COM 126408103 23,246 300,453 SH   SOLE   277,912 0 22,541
DANAHER CORPORATION COM 235851102 326 2,283 SH   SOLE   2,283 0 0
DEERE & CO COM 244199105 20,103 121,317 SH   SOLE   115,217 0 6,100
DELL TECHNOLOGIES INC CL C 24703L202 245 4,822 SH   SOLE   4,221 0 601
DIAGEO P L C SPON ADR NEW 25243Q205 2,998 17,396 SH   SOLE   17,396 0 0
DISNEY WALT CO COM DISNEY 254687106 5,647 40,441 SH   SOLE   35,948 0 4,493
DOMINION ENERGY INC COM 25746U109 553 7,152 SH   SOLE   6,584 0 568
DOW INC COM 260557103 712 14,435 SH   SOLE   10,630 0 3,805
DTE ENERGY CO COM 233331107 326 2,550 SH   SOLE   0 0 2,550
DUKE ENERGY CORP NEW COM NEW 26441c204 13,588 153,988 SH   SOLE   140,990 0 12,998
DUPONT DE NEMOURS INC COM 26614N102 1,120 14,916 SH   SOLE   11,058 0 3,858
EATON CORP PLC SHS G29183103 321 3,860 SH   SOLE   2,610 0 1,250
EMERSON ELEC CO COM 291011104 16,630 249,250 SH   SOLE   224,366 0 24,884
ENBRIDGE INC COM 29250n105 4,767 132,116 SH   SOLE   124,325 0 7,791
ENTERPRISE PRODS PARTNERS L COM 293792107 492 17,029 SH   SOLE   17,029 0 0
ESCO TECHNOLOGIES INC COM 296315104 440 5,325 SH   SOLE   0 0 5,325
EXPEDIA GROUP INC COM NEW 30212P303 239 1,800 SH   SOLE   1,800 0 0
EXXON MOBIL CORP COM 30231g102 13,159 171,716 SH   SOLE   150,200 0 21,516
FACEBOOK INC CL A 30303M102 1,131 5,861 SH   SOLE   4,036 0 1,825
FEDEX CORP COM 31428X106 726 4,422 SH   SOLE   4,422 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 219 7,056 SH   SOLE   7,056 0 0
FIRST BANCORP N C COM 318910106 231 6,349 SH   SOLE   2,025 0 4,324
FLOWERS FOODS INC COM 343498101 1,006 43,216 SH   SOLE   26,225 0 16,991
FLOWSERVE CORP COM 34354P105 332 6,300 SH   SOLE   0 0 6,300
FORD MTR CO DEL COM 345370860 6,307 616,559 SH   SOLE   590,459 0 26,100
FREEPORT-MCMORAN INC CL B 35671D857 388 33,408 SH   SOLE   32,208 0 1,200
FRP HLDGS INC COM 30292L107 25,305 453,744 SH   SOLE   280,245 0 173,499
GENERAL DYNAMICS CORP COM 369550108 845 4,650 SH   SOLE   3,900 0 750
GENERAL ELECTRIC CO COM 369604103 1,893 180,267 SH   SOLE   162,653 0 17,614
GENERAL MLS INC COM 370334104 1,715 32,660 SH   SOLE   29,715 0 2,945
GENUINE PARTS CO COM 372460105 1,250 12,070 SH   SOLE   11,920 0 150
GILEAD SCIENCES INC COM 375558103 302 4,464 SH   SOLE   3,664 0 800
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 220 5,500 SH   SOLE   5,300 0 200
GOLDMAN SACHS GROUP INC COM 38141G104 2,476 12,100 SH   SOLE   12,100 0 0
GRAHAM HLDGS CO COM 384637104 221 320 SH   SOLE   320 0 0
HARRIS CORP DEL COM 413875105 338 1,786 SH   SOLE   1,786 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 3,761 86,369 SH   SOLE   82,069 0 4,300
HCA HEALTHCARE INC COM 40412C101 330 2,440 SH   SOLE   2,440 0 0
HEICO CORP NEW COM 422806109 8,356 62,448 SH   SOLE   47,095 0 15,353
HERSHEY CO COM 427866108 214 1,600 SH   SOLE   600 0 1,000
HOME DEPOT INC COM 437076102 6,653 31,989 SH   SOLE   27,965 0 4,024
HONEYWELL INTL INC COM 438516106 5,726 32,799 SH   SOLE   29,774 0 3,025
IAC INTERACTIVECORP COM 44919P508 587 2,700 SH   SOLE   2,700 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,615 17,341 SH   SOLE   17,341 0 0
INTEL CORP COM 458140100 22,590 471,909 SH   SOLE   434,903 0 37,006
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 388 7,158 SH   SOLE   7,158 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 13,991 101,458 SH   SOLE   92,994 0 8,464
INTUIT COM 461202103 1,424 5,448 SH   SOLE   4,598 0 850
ISHARES INC MSCI AUST ETF 464286103 2,479 109,976 SH   SOLE   102,176 0 7,800
ISHARES TR EAFE GRWTH ETF 464288885 1,753 26,664 SH   SOLE   26,464 0 200
ISHARES TR MSCI EMG MKT ETF 464287234 505 11,775 SH   SOLE   11,775 0 0
ISHARES TR CORE S&P500 ETF 464287200 828 2,809 SH   SOLE   2,809 0 0
ISHARES TR PFD AND INCM SEC 464288687 243 6,595 SH   SOLE   6,595 0 0
ISHARES TR US TELECOM ETF 464287713 268 9,100 SH   SOLE   9,100 0 0
JOHNSON & JOHNSON COM 478160104 39,041 280,309 SH   SOLE   256,741 0 23,568
JPMORGAN CHASE & CO COM 46625H100 14,379 128,611 SH   SOLE   123,636 0 4,975
KIMBERLY CLARK CORP COM 494368103 395 2,967 SH   SOLE   1,305 0 1,662
KINDER MORGAN INC DEL COM 49456B101 1,806 86,472 SH   SOLE   84,272 0 2,200
LEE ENTERPRISES INC COM 523768109 42 18,650 SH   SOLE   0 0 18,650
LILLY ELI & CO COM 532457108 1,061 9,575 SH   SOLE   4,500 0 5,075
LOCKHEED MARTIN CORP COM 539830109 11,528 31,710 SH   SOLE   30,685 0 1,025
LOWES COS INC COM 548661107 517 5,127 SH   SOLE   5,127 0 0
MASTERCARD INC CL A 57636Q104 22,530 85,170 SH   SOLE   82,040 0 3,130
MATINAS BIOPHARMA HLDGS INC COM 576810105 68 79,800 SH   SOLE   79,800 0 0
MCDONALDS CORP COM 580135101 28,176 135,683 SH   SOLE   125,383 0 10,300
MEDTRONIC PLC SHS G5960L103 240 2,465 SH   SOLE   1,465 0 1,000
MERCK & CO INC COM 58933Y105 2,622 31,274 SH   SOLE   19,203 0 12,071
MICROSOFT CORP COM 594918104 31,294 233,611 SH   SOLE   209,595 0 24,016
MONDELEZ INTL INC CL A 609207105 3,745 69,485 SH   SOLE   46,571 0 22,914
NETFLIX INC COM 64110L106 239 650 SH   SOLE   650 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 539 14,000 SH   SOLE   14,000 0 0
NEXTERA ENERGY INC COM 65339F101 625 3,053 SH   SOLE   3,053 0 0
NIKE INC CL B 654106103 4,738 56,442 SH   SOLE   56,442 0 0
NORDSTROM INC COM 655664100 536 16,817 SH   SOLE   15,517 0 1,300
NORFOLK SOUTHERN CORP COM 655844108 20,112 100,900 SH   SOLE   97,525 0 3,375
NORTHROP GRUMMAN CORP COM 666807102 6,338 19,615 SH   SOLE   17,440 0 2,175
NOVARTIS A G SPONSORED ADR 66987V109 315 3,449 SH   SOLE   3,449 0 0
OCCIDENTAL PETE CORP COM 674599105 737 14,660 SH   SOLE   14,660 0 0
ORACLE CORP COM 68389X105 12,959 227,470 SH   SOLE   198,882 0 28,588
PATRIOT TRANSN HLDG INC COM 70338W105 2,671 157,367 SH   SOLE   0 0 157,367
PAYCHEX INC COM 704326107 523 6,353 SH   SOLE   5,303 0 1,050
PAYPAL HLDGS INC COM 70450Y103 9,712 84,854 SH   SOLE   80,604 0 4,250
PEPSICO INC COM 713448108 22,813 173,976 SH   SOLE   162,297 0 11,679
PFIZER INC COM 717081103 5,568 128,534 SH   SOLE   108,468 0 20,066
PHILIP MORRIS INTL INC COM 718172109 6,692 85,214 SH   SOLE   80,864 0 4,350
PHILLIPS 66 COM 718546104 9,525 101,833 SH   SOLE   90,428 0 11,405
PIONEER NAT RES CO COM 723787107 342 2,225 SH   SOLE   2,225 0 0
PPG INDS INC COM 693506107 729 6,250 SH   SOLE   4,200 0 2,050
PROCTER AND GAMBLE CO COM 742718109 18,385 167,666 SH   SOLE   151,675 0 15,991
PROSHARES TR PSHS ULT S&P 500 74347R107 781 6,200 SH   SOLE   6,200 0 0
QUALCOMM INC COM 747525103 601 7,902 SH   SOLE   7,652 0 250
RAYTHEON CO COM NEW 755111507 815 4,690 SH   SOLE   2,490 0 2,200
REGENCY CTRS CORP COM 758849103 439 6,572 SH   SOLE   5,845 0 727
REGIONS FINL CORP NEW COM 7591ep100 379 25,386 SH   SOLE   24,636 0 750
ROCKWELL AUTOMATION INC COM 773903109 246 1,504 SH   SOLE   1,504 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 249 3,823 SH   SOLE   3,823 0 0
SALESFORCE COM INC COM 79466L302 452 2,980 SH   SOLE   2,980 0 0
SCHLUMBERGER LTD COM 806857108 979 24,630 SH   SOLE   21,705 0 2,925
SMUCKER J M CO COM NEW 832696405 282 2,450 SH   SOLE   2,450 0 0
SOUTHERN CO COM 842587107 22,259 402,666 SH   SOLE   372,646 0 30,020
SPDR GOLD TRUST GOLD SHS 78463V107 3,278 24,609 SH   SOLE   22,924 0 1,685
SPDR S&P 500 ETF TR TR UNIT 78462F103 519 1,771 SH   SOLE   1,771 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 27,830 78,485 SH   SOLE   74,110 0 4,375
SPDR SERIES TRUST S&P DIVID ETF 78464A763 292 2,898 SH   SOLE   2,898 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 826 62,435 SH   SOLE   61,235 0 1,200
STANLEY BLACK & DECKER INC COM 854502101 681 4,712 SH   SOLE   4,087 0 625
STARBUCKS CORP COM 855244109 9,377 111,858 SH   SOLE   107,008 0 4,850
STEIN MART INC COM 858375108 21 25,000 SH   SOLE   25,000 0 0
STRYKER CORP COM 863667101 1,308 6,361 SH   SOLE   3,810 0 2,551
SUNTRUST BKS INC COM 867914103 220 3,493 SH   SOLE   1,630 0 1,863
SYSCO CORP COM 871829107 1,262 17,846 SH   SOLE   16,030 0 1,816
TARGET CORP COM 87612E106 266 3,075 SH   SOLE   3,075 0 0
TELEFLEX INC COM 879369106 215 650 SH   SOLE   0 0 650
TEXAS INSTRS INC COM 882508104 361 3,143 SH   SOLE   3,043 0 100
THERMO FISHER SCIENTIFIC INC COM 883556102 216 735 SH   SOLE   735 0 0
TOOTSIE ROLL INDS INC COM 890516107 637 17,256 SH   SOLE   4,179 0 13,077
TRAVELERS COMPANIES INC COM 89417e109 5,390 36,047 SH   SOLE   35,547 0 500
UNILEVER N V N Y SHS NEW 904784709 570 9,380 SH   SOLE   9,380 0 0
UNITED PARCEL SERVICE INC CL B 911312106 403 3,904 SH   SOLE   3,904 0 0
UNITED TECHNOLOGIES CORP COM 913017109 18,129 139,237 SH   SOLE   132,361 0 6,876
VALLEY NATL BANCORP COM 919794107 409 37,934 SH   SOLE   37,934 0 0
VANGUARD GROUP DIV APP ETF 921908844 306 2,657 SH   SOLE   2,657 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,101 15,236 SH   SOLE   15,185 0 51
VANGUARD INDEX FDS MID CAP ETF 922908629 1,649 9,865 SH   SOLE   9,865 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 258 1,645 SH   SOLE   1,050 0 595
VANGUARD INDEX FDS SML CP GRW ETF 922908595 870 4,670 SH   SOLE   4,670 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,310 17,695 SH   SOLE   16,795 0 900
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 628 7,190 SH   SOLE   7,190 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 15,933 278,888 SH   SOLE   264,348 0 14,540
VISA INC COM CL A 92826C839 1,840 10,600 SH   SOLE   9,400 0 1,200
VULCAN MATLS CO COM 929160109 21,497 156,558 SH   SOLE   137,214 0 19,344
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,329 79,190 SH   SOLE   74,690 0 4,500
WALMART INC COM 931142103 2,217 20,061 SH   SOLE   17,746 0 2,315
WELLS FARGO CO NEW COM 949746101 5,890 124,463 SH   SOLE   116,643 0 7,820
WEYERHAEUSER CO COM 962166104 3,346 127,021 SH   SOLE   112,853 0 14,168
WHITE MTNS INS GROUP LTD COM G9618E107 358 350 SH   SOLE   350 0 0
YUM BRANDS INC COM 988498101 447 4,043 SH   SOLE   2,723 0 1,320