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
APPLE INC COM 037833100 7,819 42,240 SH   SOLE   42,240 0 0
ABBVIE INC COM 00287Y109 1,615 17,435 SH   SOLE   17,435 0 0
AMERIS BANCORP COM 03076K108 1,250 23,422 SH   SOLE   23,422 0 0
ABIOMED INC COM 003654100 2,448 5,984 SH   SOLE   5,984 0 0
ABBOTT LABS COM 002824100 1,247 20,443 SH   SOLE   20,443 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,983 18,237 SH   SOLE   18,237 0 0
ISHARES TR MSCI ACWI ETF 464288257 222 3,122 SH   SOLE   3,122 0 0
ISHARES TR MSCI ACWI EX US 464288240 2,549 53,943 SH   SOLE   53,943 0 0
ADOBE SYS INC COM 00724F101 1,072 4,395 SH   SOLE   4,395 0 0
ADDUS HOMECARE CORP COM 006739106 674 11,778 SH   SOLE   11,778 0 0
ADVANCED ENERGY INDS COM 007973100 393 6,764 SH   SOLE   6,764 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 327 4,666 SH   SOLE   4,666 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 362 4,938 SH   SOLE   4,938 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,299 3,798 SH   SOLE   3,798 0 0
AMGEN INC COM 031162100 905 4,905 SH   SOLE   4,905 0 0
AMERICAN TOWER CORP NEW COM 03027X100 280 1,944 SH   SOLE   1,944 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 438 8,005 SH   SOLE   8,005 0 0
AMAZON COM INC COM 023135106 6,315 3,715 SH   SOLE   3,715 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 508 2,565 SH   SOLE   2,565 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 539 5,333 SH   SOLE   5,333 0 0
AMERICAN VANGUARD CORP COM 030371108 826 35,984 SH   SOLE   35,984 0 0
AMERICAN EXPRESS CO COM 025816109 572 5,838 SH   SOLE   5,838 0 0
AZZ INC COM 002474104 462 10,625 SH   SOLE   10,625 0 0
BOEING CO COM 097023105 1,739 5,184 SH   SOLE   5,184 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,620 41,073 SH   SOLE   41,073 0 0
BANK AMER CORP COM 060505104 497 17,627 SH   SOLE   17,627 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 234 9,061 SH   SOLE   9,061 0 0
BB&T CORP COM 054937107 1,033 20,471 SH   SOLE   20,471 0 0
BIOSCRIP INC COM 09069N108 509 173,765 SH   SOLE   173,765 0 0
BANK NEW YORK MELLON CORP COM 064058100 404 7,499 SH   SOLE   7,499 0 0
TOPBUILD CORP COM 89055F103 868 11,076 SH   SOLE   11,076 0 0
BLACKROCK INC COM 09247X101 2,932 5,875 SH   SOLE   5,875 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 836 15,100 SH   SOLE   15,100 0 0
BURLINGTON STORES INC COM 122017106 436 2,896 SH   SOLE   2,896 0 0
CARBONITE INC COM 141337105 320 9,175 SH   SOLE   9,175 0 0
CAROLINA FINL CORP NEW COM 143873107 373 8,693 SH   SOLE   8,693 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 594 72,130 SH   SOLE   72,130 0 0
CAMBREX CORP COM 132011107 296 5,664 SH   SOLE   5,664 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 383 12,139 SH   SOLE   12,139 0 0
CELGENE CORP COM 151020104 1,082 13,618 SH   SOLE   13,618 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 387 9,567 SH   SOLE   9,567 0 0
CHEFS WHSE INC COM 163086101 410 14,374 SH   SOLE   14,374 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 284 22,255 SH   SOLE   22,255 0 0
COLGATE PALMOLIVE CO COM 194162103 778 12,011 SH   SOLE   12,011 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 691 15,928 SH   SOLE   15,928 0 0
CENTENE CORP DEL COM 15135B101 379 3,074 SH   SOLE   3,074 0 0
CANADIAN NATL RY CO COM 136375102 3,292 40,270 SH   SOLE   40,270 0 0
CANADIAN NAT RES LTD COM 136385101 1,267 35,120 SH   SOLE   35,120 0 0
CONOCOPHILLIPS COM 20825C104 746 10,721 SH   SOLE   10,721 0 0
COSTCO WHSL CORP NEW COM 22160K105 319 1,525 SH   SOLE   1,525 0 0
CALLON PETE CO DEL COM 13123X102 525 48,851 SH   SOLE   48,851 0 0
COPART INC COM 217204106 7,785 137,642 SH   SOLE   137,642 0 0
SALESFORCE COM INC COM 79466L302 831 6,089 SH   SOLE   6,089 0 0
CARRIZO OIL & GAS INC COM 144577103 358 12,865 SH   SOLE   12,865 0 0
CISCO SYS INC COM 17275R102 3,694 85,841 SH   SOLE   85,841 0 0
CSX CORP COM 126408103 615 9,647 SH   SOLE   9,647 0 0
CINTAS CORP COM 172908105 669 3,614 SH   SOLE   3,614 0 0
CHEVRON CORP NEW COM 166764100 1,060 8,382 SH   SOLE   8,382 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 752 20,303 SH   SOLE   20,303 0 0
DOMINION ENERGY INC COM 25746U109 656 9,625 SH   SOLE   9,625 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 481 15,307 SH   SOLE   15,307 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 698 16,279 SH   SOLE   16,279 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 413 1,700 SH   SOLE   1,700 0 0
DISNEY WALT CO COM DISNEY 254687106 716 6,830 SH   SOLE   6,830 0 0
DIGITAL RLTY TR INC COM 253868103 546 4,897 SH   SOLE   4,897 0 0
DORMAN PRODUCTS INC COM 258278100 286 4,188 SH   SOLE   4,188 0 0
DOMINOS PIZZA INC COM 25754A201 925 3,278 SH   SOLE   3,278 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,102 13,931 SH   SOLE   13,931 0 0
ISHARES TR SELECT DIVID ETF 464287168 948 9,701 SH   SOLE   9,701 0 0
DOWDUPONT INC COM 26078J100 219 3,322 SH   SOLE   3,322 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 522 9,673 SH   SOLE   9,673 0 0
DYCOM INDS INC COM 267475101 332 3,514 SH   SOLE   3,514 0 0
ECOLAB INC COM 278865100 7,195 51,271 SH   SOLE   51,271 0 0
ENCORE CAP GROUP INC COM 292554102 498 13,599 SH   SOLE   13,599 0 0
EURONET WORLDWIDE INC COM 298736109 737 8,792 SH   SOLE   8,792 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,131 46,746 SH   SOLE   46,746 0 0
ISHARES TR EAFE GRWTH ETF 464288885 212 2,695 SH   SOLE   2,695 0 0
ENERGEN CORP COM 29265N108 758 10,407 SH   SOLE   10,407 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 919 40,000 SH   SOLE   40,000 0 0
LAUDER ESTEE COS INC CL A 518439104 5,532 38,767 SH   SOLE   38,767 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 209 9,011 SH   SOLE   9,011 0 0
EOG RES INC COM 26875P101 448 3,604 SH   SOLE   3,604 0 0
EPAM SYS INC COM 29414B104 508 4,086 SH   SOLE   4,086 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,758 63,550 SH   SOLE   63,550 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 1,007 40,000 SH   SOLE   40,000 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 240 3,110 SH   SOLE   3,110 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 608 9,942 SH   SOLE   9,942 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 382 20,037 SH   SOLE   20,037 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,924 40,000 SH   SOLE   40,000 0 0
DIAMONDBACK ENERGY INC COM 25278X109 767 5,833 SH   SOLE   5,833 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 99 23,000 SH   SOLE   23,000 0 0
FACEBOOK INC CL A 30303M102 6,609 34,012 SH   SOLE   34,012 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,159 2,873 SH   SOLE   2,873 0 0
FEDEX CORP COM 31428X106 1,941 8,550 SH   SOLE   8,550 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 488 4,599 SH   SOLE   4,599 0 0
FIVE BELOW INC COM 33829M101 1,108 11,339 SH   SOLE   11,339 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 767 3,641 SH   SOLE   3,641 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 345 8,634 SH   SOLE   8,634 0 0
FINISAR CORP COM NEW 31787A507 202 11,241 SH   SOLE   11,241 0 0
FERRO CORP COM 315405100 287 13,746 SH   SOLE   13,746 0 0
FORTINET INC COM 34959E109 424 6,784 SH   SOLE   6,784 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 767 12,175 SH   SOLE   12,175 0 0
GREENBRIER COS INC COM 393657101 321 6,078 SH   SOLE   6,078 0 0
GREEN DOT CORP CL A 39304D102 539 7,350 SH   SOLE   7,350 0 0
GENERAL ELECTRIC CO COM 369604103 286 21,004 SH   SOLE   21,004 0 0
GENOMIC HEALTH INC COM 37244C101 380 7,540 SH   SOLE   7,540 0 0
GILEAD SCIENCES INC COM 375558103 2,069 29,207 SH   SOLE   29,207 0 0
GENERAL MLS INC COM 370334104 4,002 90,422 SH   SOLE   90,422 0 0
ALPHABET INC CAP STK CL C 02079K107 5,776 5,177 SH   SOLE   5,177 0 0
ALPHABET INC CAP STK CL A 02079K305 2,685 2,378 SH   SOLE   2,378 0 0
GLOBAL PMTS INC COM 37940X102 769 6,896 SH   SOLE   6,896 0 0
CHART INDS INC COM PAR $0.01 16115Q308 849 13,757 SH   SOLE   13,757 0 0
HALLIBURTON CO COM 406216101 268 5,940 SH   SOLE   5,940 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 271 13,468 SH   SOLE   13,468 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 525 4,999 SH   SOLE   4,999 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 183 24,586 SH   SOLE   24,586 0 0
AT HOME GROUP INC COM 04650Y100 400 10,213 SH   SOLE   10,213 0 0
HONEYWELL INTL INC COM 438516106 1,688 11,719 SH   SOLE   11,719 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 220 55,455 SH   SOLE   55,455 0 0
HEALTHEQUITY INC COM 42226A107 541 7,199 SH   SOLE   7,199 0 0
SCHEIN HENRY INC COM 806407102 5,667 78,010 SH   SOLE   78,010 0 0
HERITAGE COMMERCE CORP COM 426927109 394 23,175 SH   SOLE   23,175 0 0
ISHARES TR CORE MSCI EAFE 46432F842 348 5,494 SH   SOLE   5,494 0 0
ISHARES TR EUROPE ETF 464287861 894 20,000 SH   SOLE   20,000 0 0
II VI INC COM 902104108 365 8,391 SH   SOLE   8,391 0 0
ISHARES TR CORE S&P MCP ETF 464287507 4,248 21,808 SH   SOLE   21,808 0 0
ISHARES TR CORE S&P SCP ETF 464287804 302 3,614 SH   SOLE   3,614 0 0
INTEL CORP COM 458140100 920 18,501 SH   SOLE   18,501 0 0
INTUIT COM 461202103 4,378 21,427 SH   SOLE   21,427 0 0
INTERXION HOLDING N.V SHS N47279109 752 12,043 SH   SOLE   12,043 0 0
IQVIA HLDGS INC COM 46266C105 5,560 55,700 SH   SOLE   55,700 0 0
IRON MTN INC NEW COM 46284V101 276 7,890 SH   SOLE   7,890 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,052 101,990 SH   SOLE   101,990 0 0
INVESTORS BANCORP INC NEW COM 46146L101 388 30,329 SH   SOLE   30,329 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,674 26,775 SH   SOLE   26,775 0 0
ISHARES TR CORE S&P500 ETF 464287200 11,650 42,667 SH   SOLE   42,667 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 14,975 104,135 SH   SOLE   104,135 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,800 17,097 SH   SOLE   17,097 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 3,538 21,800 SH   SOLE   21,800 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2,901 36,000 SH   SOLE   36,000 0 0
ISHARES TR TRANS AVG ETF 464287192 219 1,177 SH   SOLE   1,177 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 413 39,475 SH   SOLE   39,475 0 0
JOHNSON & JOHNSON COM 478160104 1,714 14,125 SH   SOLE   14,125 0 0
JPMORGAN CHASE & CO COM 46625H100 2,473 23,737 SH   SOLE   23,737 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 139 13,400 SH   SOLE   13,400 0 0
CARMAX INC COM 143130102 3,731 51,200 SH   SOLE   51,200 0 0
COCA COLA CO COM 191216100 493 11,250 SH   SOLE   11,250 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 381 6,400 SH   SOLE   6,400 0 0
LAZARD LTD SHS A G54050102 3,075 62,875 SH   SOLE   62,875 0 0
LCI INDS COM 50189K103 892 9,893 SH   SOLE   9,893 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,480 24,955 SH   SOLE   24,955 0 0
LHC GROUP INC COM 50187A107 381 4,447 SH   SOLE   4,447 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 228 11,771 SH   SOLE   11,771 0 0
LKQ CORP COM 501889208 3,860 121,000 SH   SOLE   121,000 0 0
LILLY ELI & CO COM 532457108 248 2,905 SH   SOLE   2,905 0 0
LIVE OAK BANCSHARES INC COM 53803X105 470 15,334 SH   SOLE   15,334 0 0
LOWES COS INC COM 548661107 899 9,404 SH   SOLE   9,404 0 0
LPL FINL HLDGS INC COM 50212V100 490 7,482 SH   SOLE   7,482 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,525 7,761 SH   SOLE   7,761 0 0
MANTECH INTL CORP CL A 564563104 395 7,372 SH   SOLE   7,372 0 0
MARRIOTT INTL INC NEW CL A 571903202 243 1,917 SH   SOLE   1,917 0 0
MCDONALDS CORP COM 580135101 1,031 6,582 SH   SOLE   6,582 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 4,075 44,800 SH   SOLE   44,800 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 639 1,800 SH   SOLE   1,800 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 205 2,200 SH   SOLE   2,200 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,656 38,450 SH   SOLE   38,450 0 0
ALTRIA GROUP INC COM 02209S103 214 3,774 SH   SOLE   3,774 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,554 11,626 SH   SOLE   11,626 0 0
MERCK & CO INC COM 58933Y105 936 15,419 SH   SOLE   15,419 0 0
MSCI INC COM 55354G100 952 5,754 SH   SOLE   5,754 0 0
MICROSOFT CORP COM 594918104 5,056 51,276 SH   SOLE   51,276 0 0
VAIL RESORTS INC COM 91879Q109 971 3,540 SH   SOLE   3,540 0 0
MASTEC INC COM 576323109 472 9,306 SH   SOLE   9,306 0 0
MYR GROUP INC DEL COM 55405W104 484 13,655 SH   SOLE   13,655 0 0
NBT BANCORP INC COM 628778102 272 7,134 SH   SOLE   7,134 0 0
NEOGEN CORP COM 640491106 531 6,618 SH   SOLE   6,618 0 0
NEW RELIC INC COM 64829B100 480 4,768 SH   SOLE   4,768 0 0
NETFLIX INC COM 64110L106 1,238 3,163 SH   SOLE   3,163 0 0
INGEVITY CORP COM 45688C107 331 4,093 SH   SOLE   4,093 0 0
NIKE INC CL B 654106103 9,361 117,479 SH   SOLE   117,479 0 0
NUVEEN MUN INCOME FD INC COM 67062J102 142 12,590 SH   SOLE   12,590 0 0
NMI HLDGS INC CL A 629209305 329 20,170 SH   SOLE   20,170 0 0
INSPERITY INC COM 45778Q107 441 4,625 SH   SOLE   4,625 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 338 7,401 SH   SOLE   7,401 0 0
NORTHERN TECH INTL CORP COM 665809109 692 19,318 SH   SOLE   19,318 0 0
NV5 GLOBAL INC COM 62945V109 390 5,624 SH   SOLE   5,624 0 0
NOVARTIS A G SPONSORED ADR 66987V109 200 2,650 SH   SOLE   2,650 0 0
REALTY INCOME CORP COM 756109104 775 14,405 SH   SOLE   14,405 0 0
ISHARES TR S&P 100 ETF 464287101 288 2,408 SH   SOLE   2,408 0 0
OLD LINE BANCSHARES INC COM 67984M100 394 11,294 SH   SOLE   11,294 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 616 8,501 SH   SOLE   8,501 0 0
OLD REP INTL CORP COM 680223104 294 14,788 SH   SOLE   14,788 0 0
PALO ALTO NETWORKS INC COM 697435105 520 2,530 SH   SOLE   2,530 0 0
PAYCOM SOFTWARE INC COM 70432V102 492 4,982 SH   SOLE   4,982 0 0
PIMCO CORPORATE INCOME STRAT COM 72200U100 392 22,350 SH   SOLE   22,350 0 0
PARSLEY ENERGY INC CL A 701877102 471 15,570 SH   SOLE   15,570 0 0
PEPSICO INC COM 713448108 905 8,315 SH   SOLE   8,315 0 0
PFIZER INC COM 717081103 1,736 47,852 SH   SOLE   47,852 0 0
PROCTER AND GAMBLE CO COM 742718109 320 4,102 SH   SOLE   4,102 0 0
PGT INNOVATIONS INC COM 69336V101 372 17,822 SH   SOLE   17,822 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 925 63,544 SH   SOLE   63,544 0 0
PICO HLDGS INC COM NEW 693366205 239 20,486 SH   SOLE   20,486 0 0
POLARIS INDS INC COM 731068102 305 2,497 SH   SOLE   2,497 0 0
PHILIP MORRIS INTL INC COM 718172109 617 7,646 SH   SOLE   7,646 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 336 5,470 SH   SOLE   5,470 0 0
PRA HEALTH SCIENCES INC COM 69354M108 783 8,382 SH   SOLE   8,382 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 3,853 34,221 SH   SOLE   34,221 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1,445 10,384 SH   SOLE   10,384 0 0
PROTO LABS INC COM 743713109 693 5,827 SH   SOLE   5,827 0 0
PRIMO WTR CORP COM 74165N105 273 15,631 SH   SOLE   15,631 0 0
PUBLIC STORAGE COM 74460D109 6,746 29,735 SH   SOLE   29,735 0 0
PURE STORAGE INC CL A 74624M102 709 29,675 SH   SOLE   29,675 0 0
PIONEER NAT RES CO COM 723787107 456 2,411 SH   SOLE   2,411 0 0
PAYPAL HLDGS INC COM 70450Y103 1,475 17,711 SH   SOLE   17,711 0 0
PAPA JOHNS INTL INC COM 698813102 5,413 106,722 SH   SOLE   106,722 0 0
QUALYS INC COM 74758T303 410 4,859 SH   SOLE   4,859 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,945 22,985 SH   SOLE   22,985 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 1,721 22,131 SH   SOLE   22,131 0 0
RING ENERGY INC COM 76680V108 309 24,506 SH   SOLE   24,506 0 0
RENASANT CORP COM 75970E107 448 9,851 SH   SOLE   9,851 0 0
REALPAGE INC COM 75606N109 1,606 29,156 SH   SOLE   29,156 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,881 28,278 SH   SOLE   28,278 0 0
RSP PERMIAN INC COM 74978Q105 444 10,075 SH   SOLE   10,075 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 979 13,006 SH   SOLE   13,006 0 0
SAIA INC COM 78709Y105 1,151 14,239 SH   SOLE   14,239 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 237 9,653 SH   SOLE   9,653 0 0
STARBUCKS CORP COM 855244109 224 4,590 SH   SOLE   4,590 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,433 21,708 SH   SOLE   21,708 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 730 14,812 SH   SOLE   14,812 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 923 35,633 SH   SOLE   35,633 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,628 49,272 SH   SOLE   49,272 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 757 13,783 SH   SOLE   13,783 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,471 28,796 SH   SOLE   28,796 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,356 36,258 SH   SOLE   36,258 0 0
SEI INVESTMENTS CO COM 784117103 3,820 61,100 SH   SOLE   61,100 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 630 15,107 SH   SOLE   15,107 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 681 15,410 SH   SOLE   15,410 0 0
SVB FINL GROUP COM 78486Q101 584 2,024 SH   SOLE   2,024 0 0
SMUCKER J M CO COM NEW 832696405 1,851 17,218 SH   SOLE   17,218 0 0
SEMTECH CORP COM 816850101 367 7,809 SH   SOLE   7,809 0 0
SYNOVUS FINL CORP COM NEW 87161C501 487 9,211 SH   SOLE   9,211 0 0
SOUTHERN CO COM 842587107 847 18,300 SH   SOLE   18,300 0 0
SPARTAN MTRS INC COM 846819100 417 27,603 SH   SOLE   27,603 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 977 32,144 SH   SOLE   32,144 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 489 13,830 SH   SOLE   13,830 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 1,530 48,000 SH   SOLE   48,000 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1,098 23,152 SH   SOLE   23,152 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,197 4,413 SH   SOLE   4,413 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 606 12,909 SH   SOLE   12,909 0 0
SOUTH ST CORP COM 840441109 406 4,703 SH   SOLE   4,703 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 500 9,628 SH   SOLE   9,628 0 0
STATE BK FINL CORP COM 856190103 223 6,663 SH   SOLE   6,663 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,874 19,394 SH   SOLE   19,394 0 0
STRYKER CORP COM 863667101 1,866 11,050 SH   SOLE   11,050 0 0
AT&T INC COM 00206R102 1,473 45,864 SH   SOLE   45,864 0 0
INVESCO EXCHNG TRADED FD TR CHINA REALESTE 46138E602 271 9,612 SH   SOLE   9,612 0 0
BANCORP INC DEL COM 05969A105 237 22,617 SH   SOLE   22,617 0 0
TRIUMPH BANCORP INC COM 89679E300 328 8,038 SH   SOLE   8,038 0 0
TELEFLEX INC COM 879369106 709 2,644 SH   SOLE   2,644 0 0
TJX COS INC NEW COM 872540109 2,445 25,687 SH   SOLE   25,687 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 494 2,385 SH   SOLE   2,385 0 0
T MOBILE US INC COM 872590104 1,360 22,766 SH   SOLE   22,766 0 0
TAPESTRY INC COM 876030107 803 17,186 SH   SOLE   17,186 0 0
PRICE T ROWE GROUP INC COM 74144T108 638 5,498 SH   SOLE   5,498 0 0
TRISTATE CAP HLDGS INC COM 89678F100 366 14,020 SH   SOLE   14,020 0 0
TRACTOR SUPPLY CO COM 892356106 5,220 68,247 SH   SOLE   68,247 0 0
UBIQUITI NETWORKS INC COM 90347A100 451 5,321 SH   SOLE   5,321 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 624 2,425 SH   SOLE   2,425 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,295 9,356 SH   SOLE   9,356 0 0
UNION PAC CORP COM 907818108 871 6,150 SH   SOLE   6,150 0 0
US BANCORP DEL COM NEW 902973304 2,050 40,982 SH   SOLE   40,982 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,105 16,833 SH   SOLE   16,833 0 0
VISA INC COM CL A 92826C839 13,255 100,077 SH   SOLE   100,077 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,532 29,546 SH   SOLE   29,546 0 0
V F CORP COM 918204108 295 3,617 SH   SOLE   3,617 0 0
VANGUARD GROUP DIV APP ETF 921908844 2,041 20,080 SH   SOLE   20,080 0 0
VIRTU FINL INC CL A 928254101 348 13,103 SH   SOLE   13,103 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 958 60,000 SH   SOLE   60,000 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 356 4,373 SH   SOLE   4,373 0 0
VISHAY PRECISION GROUP INC COM 92835K103 381 9,974 SH   SOLE   9,974 0 0
VIRTUSA CORP COM 92827P102 376 7,726 SH   SOLE   7,726 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,191 8,482 SH   SOLE   8,482 0 0
VENTAS INC COM 92276F100 705 12,377 SH   SOLE   12,377 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,965 18,924 SH   SOLE   18,924 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 979 7,846 SH   SOLE   7,846 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,074 41,232 SH   SOLE   41,232 0 0
WESTERN ALLIANCE BANCORP COM 957638109 856 15,118 SH   SOLE   15,118 0 0
WATERS CORP COM 941848103 4,735 24,458 SH   SOLE   24,458 0 0
WASTE CONNECTIONS INC COM 94106B101 4,818 64,000 SH   SOLE   64,000 0 0
WORKDAY INC CL A 98138H101 652 5,384 SH   SOLE   5,384 0 0
WELLTOWER INC COM 95040Q104 669 10,667 SH   SOLE   10,667 0 0
WELLS FARGO CO NEW COM 949746101 796 14,362 SH   SOLE   14,362 0 0
WALMART INC COM 931142103 526 6,142 SH   SOLE   6,142 0 0
WORLDPAY INC CL A 981558109 1,451 17,737 SH   SOLE   17,737 0 0
W P CAREY INC COM 92936U109 3,956 59,628 SH   SOLE   59,628 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 489 19,266 SH   SOLE   19,266 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 249 8,200 SH   SOLE   8,200 0 0
XCEL ENERGY INC COM 98389B100 1,620 35,475 SH   SOLE   35,475 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,940 38,717 SH   SOLE   38,717 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 514 19,330 SH   SOLE   19,330 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 299 6,364 SH   SOLE   6,364 0 0
EXXON MOBIL CORP COM 30231G102 1,286 15,543 SH   SOLE   15,543 0 0
XPO LOGISTICS INC COM 983793100 691 6,900 SH   SOLE   6,900 0 0