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 17,350 91,059 SH   SOLE   91,059 0 0
ABBOTT LABS COM 002824100 4,991 69,006 SH   SOLE   69,006 0 0
ABBVIE INC COM 00287Y109 7,518 81,551 SH   SOLE   81,551 0 0
ABRAXAS PETE CORP COM 003830106 468 429,144 SH   SOLE   429,144 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,494 38,960 SH   SOLE   38,960 0 0
ACUITY BRANDS INC COM 00508Y102 455 3,957 SH   SOLE   3,957 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 803 5,100 SH   SOLE   5,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,433 77,650 SH   SOLE   77,650 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 702 141,275 SH   SOLE   141,275 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3,796 38,990 SH   SOLE   38,990 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,804 35,050 SH   SOLE   35,050 0 0
ALPHABET INC CAP STK CL A 02079K305 16,283 15,582 SH   SOLE   15,582 0 0
ALPHABET INC CAP STK CL C 02079K107 23,330 22,528 SH   SOLE   22,528 0 0
ALTRIA GROUP INC COM 02209S103 1,358 27,499 SH   SOLE   27,499 0 0
AMAZON COM INC COM 023135106 27,719 18,455 SH   SOLE   18,455 0 0
AMERICAN ELEC PWR INC COM 025537101 354 5,000 SH   SOLE   5,000 0 0
AMERICAN EXPRESS CO COM 025816109 295 3,093 SH   SOLE   3,093 0 0
APPLE INC COM 037833100 47,601 301,767 SH   SOLE   301,767 0 0
AT&T INC COM 00206R102 1,828 64,056 SH   SOLE   64,056 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 361 2,756 SH   SOLE   2,756 0 0
BAIDU INC SPON ADR REP A 056752108 3,117 19,654 SH   SOLE   19,654 0 0
BALCHEM CORP COM 057665200 9,616 122,734 SH   SOLE   122,734 0 0
BANK AMER CORP COM 060505104 25,457 1,033,175 SH   SOLE   1,033,175 0 0
BANKUNITED INC COM 06652K103 396 13,225 SH   SOLE   13,225 0 0
BAXTER INTL INC COM 071813109 300 4,560 SH   SOLE   4,560 0 0
BB&T CORP COM 054937107 13,862 319,999 SH   SOLE   319,999 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,142 7 SH   SOLE   7 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 36,778 180,127 SH   SOLE   180,127 0 0
BOEING CO COM 097023105 686 2,127 SH   SOLE   2,127 0 0
BOSTON SCIENTIFIC CORP COM 101137107 4,805 135,971 SH   SOLE   135,971 0 0
BOVIE MEDICAL CORP COM 10211F100 394 60,757 SH   SOLE   60,757 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 4,266 82,064 SH   SOLE   82,064 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 324 11,190 SH   SOLE   11,190 0 0
CANADIAN NAT RES LTD COM 136385101 444 18,400 SH   SOLE   18,400 0 0
CAPITAL ONE FINL CORP COM 14040H105 232 3,064 SH   SOLE   3,064 0 0
CATERPILLAR INC DEL COM 149123101 3,835 30,182 SH   SOLE   30,182 0 0
CENTERSTATE BK CORP COM 15201P109 475 22,568 SH   SOLE   22,568 0 0
CENTURY CMNTYS INC COM 156504300 214 12,375 SH   SOLE   12,375 0 0
CHEVRON CORP NEW COM 166764100 3,306 30,389 SH   SOLE   30,389 0 0
CISCO SYS INC COM 17275R102 15,564 359,207 SH   SOLE   359,207 0 0
CITIGROUP INC COM NEW 172967424 7,890 151,559 SH   SOLE   151,559 0 0
COCA COLA CO COM 191216100 6,039 127,540 SH   SOLE   127,540 0 0
COLGATE PALMOLIVE CO COM 194162103 5,327 89,506 SH   SOLE   89,506 0 0
COMCAST CORP NEW CL A 20030N101 1,286 37,763 SH   SOLE   37,763 0 0
CONOCOPHILLIPS COM 20825C104 2,404 38,555 SH   SOLE   38,555 0 0
COSTCO WHSL CORP NEW COM 22160K105 688 3,375 SH   SOLE   3,375 0 0
CSX CORP COM 126408103 399 6,430 SH   SOLE   6,430 0 0
CVS HEALTH CORP COM 126650100 3,327 50,785 SH   SOLE   50,785 0 0
CYTOSORBENTS CORP COM NEW 23283X206 105 13,000 SH   SOLE   13,000 0 0
D R HORTON INC COM 23331A109 248 7,163 SH   SOLE   7,163 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 1,231 364,300 SH   SOLE   364,300 0 0
DELEK US HLDGS INC NEW COM 24665A103 325 9,985 SH   SOLE   9,985 0 0
DENTSPLY SIRONA INC COM 24906P109 447 12,000 SH   SOLE   12,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 860 38,147 SH   SOLE   38,147 0 0
DISCOVER FINL SVCS COM 254709108 3,140 53,244 SH   SOLE   53,244 0 0
DISNEY WALT CO COM DISNEY 254687106 5,115 46,645 SH   SOLE   46,645 0 0
DOMINION ENERGY INC COM 25746U109 674 9,436 SH   SOLE   9,436 0 0
DOVER CORP COM 260003108 306 4,319 SH   SOLE   4,319 0 0
DOWDUPONT INC COM 26078J100 715 13,371 SH   SOLE   13,371 0 0
DROPBOX INC CL A 26210C104 3,340 163,487 SH   SOLE   163,487 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,036 23,596 SH   SOLE   23,596 0 0
EATON CORP PLC SHS G29183103 411 5,983 SH   SOLE   5,983 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 207 1,350 SH   SOLE   1,350 0 0
EMERSON ELEC CO COM 291011104 1,089 18,229 SH   SOLE   18,229 0 0
ENBRIDGE INC COM 29250N105 238 7,642 SH   SOLE   7,642 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2,572 194,710 SH   SOLE   194,710 0 0
ENTEGRA FINL CORP COM 29363J108 419 20,200 SH   SOLE   20,200 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 6,609 268,781 SH   SOLE   268,781 0 0
EXXON MOBIL CORP COM 30231G102 7,381 108,236 SH   SOLE   108,236 0 0
F M C CORP COM NEW 302491303 609 6,000 SH   SOLE   6,000 0 0
FACEBOOK INC CL A 30303M102 13,750 104,892 SH   SOLE   104,892 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,960 5,199 SH   SOLE   5,199 0 0
FLOWERS FOODS INC COM 343498101 7,182 388,841 SH   SOLE   388,841 0 0
FLUOR CORP NEW COM 343412102 461 14,310 SH   SOLE   14,310 0 0
FNB CORP PA COM 302520101 486 49,417 SH   SOLE   49,417 0 0
GENERAC HLDGS INC COM 368736104 367 6,500 SH   SOLE   6,500 0 0
GENERAL DYNAMICS CORP COM 369550108 983 6,250 SH   SOLE   6,250 0 0
GENERAL ELECTRIC CO COM 369604103 1,355 178,954 SH   SOLE   178,954 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 221 5,783 SH   SOLE   5,783 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 701 4,194 SH   SOLE   4,194 0 0
HCA HEALTHCARE INC COM 40412C101 317 2,545 SH   SOLE   2,545 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 487 19,234 SH   SOLE   19,234 0 0
HIGHWOODS PPTYS INC COM 431284108 1,572 40,630 SH   SOLE   40,630 0 0
HOME DEPOT INC COM 437076102 2,476 14,409 SH   SOLE   14,409 0 0
HONEYWELL INTL INC COM 438516106 5,766 43,645 SH   SOLE   43,645 0 0
HUBBELL INC COM 443510607 955 9,609 SH   SOLE   9,609 0 0
HUNTSMAN CORP COM 447011107 5,396 279,749 SH   SOLE   279,749 0 0
ILLUMINA INC COM 452327109 2,242 7,474 SH   SOLE   7,474 0 0
INGERSOLL-RAND PLC SHS G47791101 1,891 20,725 SH   SOLE   20,725 0 0
INGEVITY CORP COM 45688C107 3,563 42,578 SH   SOLE   42,578 0 0
INTEL CORP COM 458140100 15,733 335,249 SH   SOLE   335,249 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,021 8,986 SH   SOLE   8,986 0 0
INTL PAPER CO COM 460146103 1,227 30,400 SH   SOLE   30,400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,125 6,526 SH   SOLE   6,526 0 0
JOHNSON & JOHNSON COM 478160104 20,225 156,721 SH   SOLE   156,721 0 0
JPMORGAN CHASE & CO COM 46625H100 16,343 167,416 SH   SOLE   167,416 0 0
KB HOME COM 48666K109 1,070 56,025 SH   SOLE   56,025 0 0
KELLOGG CO COM 487836108 4,286 75,181 SH   SOLE   75,181 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 1,378 41,450 SH   SOLE   41,450 0 0
KIMBERLY CLARK CORP COM 494368103 205 1,800 SH   SOLE   1,800 0 0
KINDER MORGAN INC DEL COM 49456B101 257 16,705 SH   SOLE   16,705 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,112 8,800 SH   SOLE   8,800 0 0
LENNAR CORP CL A 526057104 9,583 244,789 SH   SOLE   244,789 0 0
LILLY ELI & CO COM 532457108 703 6,075 SH   SOLE   6,075 0 0
LILLY ELI & CO COM 532457108 3,133 27,073 SH   SOLE   27,073 0 0
LINCOLN NATL CORP IND COM 534187109 615 11,994 SH   SOLE   11,994 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 674 45,329 SH   SOLE   45,329 0 0
LIVE OAK BANCSHARES INC COM 53803X105 308 20,775 SH   SOLE   20,775 0 0
LOUISIANA PAC CORP COM 546347105 654 29,430 SH   SOLE   29,430 0 0
LOWES COS INC COM 548661107 23,811 257,806 SH   SOLE   257,806 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,300 22,778 SH   SOLE   22,778 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,237 13,013 SH   SOLE   13,013 0 0
MCDONALDS CORP COM 580135101 7,437 41,882 SH   SOLE   41,882 0 0
MERCK & CO INC COM 58933Y105 16,315 213,514 SH   SOLE   213,514 0 0
METHODE ELECTRS INC COM 591520200 419 18,000 SH   SOLE   18,000 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,923 3,400 SH   SOLE   3,400 0 0
MICRON TECHNOLOGY INC COM 595112103 10,916 344,014 SH   SOLE   344,014 0 0
MICROSOFT CORP COM 594918104 42,585 419,265 SH   SOLE   419,265 0 0
MONDELEZ INTL INC CL A 609207105 2,402 59,997 SH   SOLE   59,997 0 0
MORGAN STANLEY COM NEW 617446448 563 14,210 SH   SOLE   14,210 0 0
NETFLIX INC COM 64110L106 5,108 19,084 SH   SOLE   19,084 0 0
NEXTERA ENERGY INC COM 65339F101 1,550 8,918 SH   SOLE   8,918 0 0
NIKE INC CL B 654106103 1,015 13,695 SH   SOLE   13,695 0 0
NOODLES & CO COM CL A 65540B105 1,573 225,000 SH   SOLE   225,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 604 4,036 SH   SOLE   4,036 0 0
NOVARTIS A G SPONSORED ADR 66987V109 381 4,444 SH   SOLE   4,444 0 0
NVIDIA CORP COM 67066G104 2,673 20,020 SH   SOLE   20,020 0 0
NXP SEMICONDUCTORS N V COM N6596X109 597 8,150 SH   SOLE   8,150 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 999 25,136 SH   SOLE   25,136 0 0
OLD REP INTL CORP COM 680223104 275 13,385 SH   SOLE   13,385 0 0
ORACLE CORP COM 68389X105 477 10,567 SH   SOLE   10,567 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 950 48,192 SH   SOLE   48,192 0 0
PAYPAL HLDGS INC COM 70450Y103 5,738 68,238 SH   SOLE   68,238 0 0
PEPSICO INC COM 713448108 30,330 274,529 SH   SOLE   274,529 0 0
PFIZER INC COM 717081103 11,152 255,494 SH   SOLE   255,494 0 0
PHILIP MORRIS INTL INC COM 718172109 2,453 36,744 SH   SOLE   36,744 0 0
PHILLIPS 66 COM 718546104 1,158 13,442 SH   SOLE   13,442 0 0
PIONEER NAT RES CO COM 723787107 494 3,756 SH   SOLE   3,756 0 0
PNC FINL SVCS GROUP INC COM 693475105 217 1,854 SH   SOLE   1,854 0 0
PRA HEALTH SCIENCES INC COM 69354M108 261 2,840 SH   SOLE   2,840 0 0
PROCTER AND GAMBLE CO COM 742718109 8,301 90,312 SH   SOLE   90,312 0 0
PULTE GROUP INC COM 745867101 278 10,700 SH   SOLE   10,700 0 0
QUALCOMM INC COM 747525103 6,384 112,180 SH   SOLE   112,180 0 0
RIO TINTO PLC SPONSORED ADR 767204100 3,035 62,600 SH   SOLE   62,600 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,082 11,563 SH   SOLE   11,563 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 370 5,400 SH   SOLE   5,400 0 0
SALESFORCE COM INC COM 79466L302 2,871 20,960 SH   SOLE   20,960 0 0
SCHWAB CHARLES CORP NEW COM 808513105 3,718 89,531 SH   SOLE   89,531 0 0
SEMPRA ENERGY COM 816851109 487 4,505 SH   SOLE   4,505 0 0
SNAP INC CL A 83304A106 111 20,235 SH   SOLE   20,235 0 0
SONOCO PRODS CO COM 835495102 5,228 98,404 SH   SOLE   98,404 0 0
SOUTH ST CORP COM 840441109 788 13,147 SH   SOLE   13,147 0 0
SOUTHWEST AIRLS CO COM 844741108 979 21,068 SH   SOLE   21,068 0 0
SPLUNK INC COM 848637104 1,540 14,690 SH   SOLE   14,690 0 0
STARBUCKS CORP COM 855244109 1,624 25,225 SH   SOLE   25,225 0 0
STERICYCLE INC COM 858912108 330 9,000 SH   SOLE   9,000 0 0
STRYKER CORP COM 863667101 311 1,987 SH   SOLE   1,987 0 0
SUNTRUST BKS INC COM 867914103 437 8,668 SH   SOLE   8,668 0 0
SVB FINL GROUP COM 78486Q101 458 2,410 SH   SOLE   2,410 0 0
SYNOVUS FINL CORP COM NEW 87161C501 560 17,512 SH   SOLE   17,512 0 0
SYSCO CORP COM 871829107 3,571 56,989 SH   SOLE   56,989 0 0
TOTAL S A SPONSORED ADR 89151E109 3,767 72,195 SH   SOLE   72,195 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 5,140 44,284 SH   SOLE   44,284 0 0
TRANSCANADA CORP COM 89353D107 1,432 40,100 SH   SOLE   40,100 0 0
TWITTER INC COM 90184L102 1,467 51,060 SH   SOLE   51,060 0 0
UBIQUITI NETWORKS INC COM 90347A100 4,456 44,824 SH   SOLE   44,824 0 0
UNIFIRST CORP MASS COM 904708104 1,757 12,279 SH   SOLE   12,279 0 0
UNION PAC CORP COM 907818108 405 2,931 SH   SOLE   2,931 0 0
UNITED TECHNOLOGIES CORP COM 913017109 15,615 146,651 SH   SOLE   146,651 0 0
UNITEDHEALTH GROUP INC COM 91324P102 615 2,469 SH   SOLE   2,469 0 0
V F CORP COM 918204108 1,311 18,377 SH   SOLE   18,377 0 0
VALLEY NATL BANCORP COM 919794107 1,250 140,713 SH   SOLE   140,713 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,145 20,359 SH   SOLE   20,359 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 314 1,894 SH   SOLE   1,894 0 0
VISA INC COM CL A 92826C839 3,644 27,615 SH   SOLE   27,615 0 0
WABASH NATL CORP COM 929566107 1,533 117,200 SH   SOLE   117,200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,765 142,913 SH   SOLE   142,913 0 0
WALMART INC COM 931142103 14,164 152,051 SH   SOLE   152,051 0 0
WASTE MGMT INC DEL COM 94106L109 788 8,852 SH   SOLE   8,852 0 0
WELLS FARGO CO NEW COM 949746101 3,741 81,177 SH   SOLE   81,177 0 0
WESTROCK CO COM 96145D105 3,359 88,965 SH   SOLE   88,965 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 843 18,585 SH   SOLE   18,585 0 0
YUM BRANDS INC COM 988498101 1,884 20,496 SH   SOLE   20,496 0 0
YUM CHINA HLDGS INC COM 98850P109 681 20,296 SH   SOLE   20,296 0 0