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
3-D SYS CORP DEL COM NEW 88554D205 4 450 SH   SOLE   450 0 0
3M CO COM 88579Y101 15,120 91,973 SH   SOLE   91,973 0 0
58 COM INC SPON ADR REP A 31680Q104 11 215 SH   SOLE   215 0 0
ABBOTT LABS COM 002824100 5,232 62,527 SH   SOLE   62,527 0 0
ABBVIE INC COM 00287Y109 6,138 81,058 SH   SOLE   81,058 0 0
ABRAXAS PETE CORP COM 003830106 112 221,144 SH   SOLE   221,144 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,664 45,043 SH   SOLE   45,043 0 0
ACTIVISION BLIZZARD INC COM 00507V109 144 2,716 SH   SOLE   2,716 0 0
ACUITY BRANDS INC COM 00508Y102 533 3,957 SH   SOLE   3,957 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 25 1,555 SH   SOLE   1,555 0 0
ADIENT PLC ORD SHS G0084W101 0 8 SH   SOLE   8 0 0
ADOBE INC COM 00724F101 164 594 SH   SOLE   594 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 50 300 SH   SOLE   300 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,513 86,700 SH   SOLE   86,700 0 0
ADVANSIX INC COM 00773T101 0 7 SH   SOLE   7 0 0
AEGON N V NY REGISTRY SHS 007924103 1 211 SH   SOLE   211 0 0
AEROVIRONMENT INC COM 008073108 2 35 SH   SOLE   35 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 189 2,464 SH   SOLE   2,464 0 0
AGNC INVT CORP COM 00123Q104 51 3,200 SH   SOLE   3,200 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1,263 163,025 SH   SOLE   163,025 0 0
ALCOA CORP COM 013872106 0 11 SH   SOLE   11 0 0
ALCON INC ORD SHS H01301128 52 888 SH   SOLE   888 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3,637 37,140 SH   SOLE   37,140 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,918 41,366 SH   SOLE   41,366 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 5 50 SH   SOLE   50 0 0
ALPHABET INC CAP STK CL A 02079K305 16,373 13,408 SH   SOLE   13,408 0 0
ALPHABET INC CAP STK CL C 02079K107 27,175 22,293 SH   SOLE   22,293 0 0
ALPS ETF TR BARRONS 400 ETF 00162Q726 20 495 SH   SOLE   495 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 2,327 254,564 SH   SOLE   254,564 0 0
ALTRIA GROUP INC COM 02209S103 2,249 54,979 SH   SOLE   54,979 0 0
AMAZON COM INC COM 023135106 34,732 20,008 SH   SOLE   20,008 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 8 1,000 SH   SOLE   1,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 14 530 SH   SOLE   530 0 0
AMERICAN ELEC PWR CO INC COM 025537101 468 5,000 SH   SOLE   5,000 0 0
AMERICAN EXPRESS CO COM 025816109 366 3,093 SH   SOLE   3,093 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 3 195 SH   SOLE   195 0 0
AMERICAN STS WTR CO COM 029899101 45 500 SH   SOLE   500 0 0
AMERICAN TOWER CORP NEW COM 03027X100 977 4,420 SH   SOLE   4,420 0 0
AMERIS BANCORP COM 03076K108 16 408 SH   SOLE   408 0 0
AMERISOURCEBERGEN CORP COM 03073E105 16 200 SH   SOLE   200 0 0
AMGEN INC COM 031162100 116 600 SH   SOLE   600 0 0
ANALOG DEVICES INC COM 032654105 90 809 SH   SOLE   809 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 14 150 SH   SOLE   150 0 0
ANNALY CAP MGMT INC COM 035710409 22 2,500 SH   SOLE   2,500 0 0
ANTERO RES CORP COM 03674X106 15 5,076 SH   SOLE   5,076 0 0
ANTHEM INC COM 036752103 180 750 SH   SOLE   750 0 0
APACHE CORP COM 037411105 32 1,250 SH   SOLE   1,250 0 0
APERGY CORP COM 03755L104 31 1,128 SH   SOLE   1,128 0 0
APHRIA INC COM 03765K104 13 2,500 SH   SOLE   2,500 0 0
APPLE INC COM 037833100 64,605 288,455 SH   SOLE   288,455 0 0
APYX MED CORP COM 03837C106 275 40,557 SH   SOLE   40,557 0 0
AQUA AMERICA INC COM 03836W103 90 2,000 SH   SOLE   2,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 4 100 SH   SOLE   100 0 0
ARCONIC INC COM 03965L100 1 33 SH   SOLE   33 0 0
ARES CAP CORP COM 04010L103 122 6,550 SH   SOLE   6,550 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 60 777 SH   SOLE   777 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 45 1,000 SH   SOLE   1,000 0 0
AT&T INC COM 00206R102 2,374 62,748 SH   SOLE   62,748 0 0
AURORA CANNABIS INC COM 05156X108 10 2,225 SH   SOLE   2,225 0 0
AUTODESK INC COM 052769106 120 810 SH   SOLE   810 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 445 2,756 SH   SOLE   2,756 0 0
AVANOS MED INC COM 05350V106 2 50 SH   SOLE   50 0 0
AVANTOR INC COM 05352A100 2,387 162,350 SH   SOLE   162,350 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 12 685 SH   SOLE   685 0 0
B2GOLD CORP COM 11777Q209 12 3,700 SH   SOLE   3,700 0 0
BAIDU INC SPON ADR REP A 056752108 122 1,190 SH   SOLE   1,190 0 0
BALCHEM CORP COM 057665200 11,975 120,732 SH   SOLE   120,732 0 0
BALLARD PWR SYS INC NEW COM 058586108 0 30 SH   SOLE   30 0 0
BANK AMER CORP COM 060505104 30,782 1,055,247 SH   SOLE   1,055,247 0 0
BANKUNITED INC COM 06652K103 125 3,725 SH   SOLE   3,725 0 0
BASSETT FURNITURE INDS INC COM 070203104 338 22,061 SH   SOLE   22,061 0 0
BAXTER INTL INC COM 071813109 399 4,560 SH   SOLE   4,560 0 0
BB&T CORP COM 054937107 17,058 319,620 SH   SOLE   319,620 0 0
BECTON DICKINSON & CO COM 075887109 140 552 SH   SOLE   552 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 37,242 179,032 SH   SOLE   179,032 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,183 7 SH   SOLE   7 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 9 200 SH   SOLE   200 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 1 72 SH   SOLE   72 0 0
BLACK KNIGHT INC COM 09215C105 24 391 SH   SOLE   391 0 0
BLOCK H & R INC COM 093671105 140 5,922 SH   SOLE   5,922 0 0
BLOOM ENERGY CORP COM CL A 093712107 0 100 SH   SOLE   100 0 0
BOEING CO COM 097023105 1,869 4,912 SH   SOLE   4,912 0 0
BOOKING HLDGS INC COM 09857L108 33 17 SH   SOLE   17 0 0
BOSTON BEER INC CL A 100557107 36 100 SH   SOLE   100 0 0
BOSTON SCIENTIFIC CORP COM 101137107 5,582 137,186 SH   SOLE   137,186 0 0
BP PLC SPONSORED ADR 055622104 0 1 SH   SOLE   1 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,608 31,707 SH   SOLE   31,707 0 0
BROADCOM INC COM 11135F101 64 231 SH   SOLE   231 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 19 150 SH   SOLE   150 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 374 9,090 SH   SOLE   9,090 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 12 575 SH   SOLE   575 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 4 351 SH   SOLE   351 0 0
CANADIAN NAT RES LTD COM 136385101 490 18,400 SH   SOLE   18,400 0 0
CANADIAN NATL RY CO COM 136375102 63 705 SH   SOLE   705 0 0
CANON INC SPONSORED ADR 138006309 11 400 SH   SOLE   400 0 0
CANOPY GROWTH CORP COM 138035100 140 6,100 SH   SOLE   6,100 0 0
CAPITAL ONE FINL CORP COM 14040H105 779 8,564 SH   SOLE   8,564 0 0
CARDINAL HEALTH INC COM 14149Y108 9 200 SH   SOLE   200 0 0
CARMAX INC COM 143130102 73 832 SH   SOLE   832 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 119 2,712 SH   SOLE   2,712 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 566 29,950 SH   SOLE   29,950 0 0
CATERPILLAR INC DEL COM 149123101 3,896 30,843 SH   SOLE   30,843 0 0
CBS CORP NEW CL B 124857202 6 150 SH   SOLE   150 0 0
CDK GLOBAL INC COM 12508E101 38 780 SH   SOLE   780 0 0
CELGENE CORP COM 151020104 44 447 SH   SOLE   447 0 0
CENTENE CORP DEL COM 15135B101 1,443 33,350 SH   SOLE   33,350 0 0
CENTERPOINT ENERGY INC COM 15189T107 1 32 SH   SOLE   32 0 0
CENTERSTATE BK CORP COM 15201P109 567 23,630 SH   SOLE   23,630 0 0
CENTURY CMNTYS INC COM 156504300 109 3,550 SH   SOLE   3,550 0 0
CENTURYLINK INC COM 156700106 15 1,236 SH   SOLE   1,236 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1 3 SH   SOLE   3 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 38 350 SH   SOLE   350 0 0
CHEMOURS CO COM 163851108 13 881 SH   SOLE   881 0 0
CHESAPEAKE ENERGY CORP COM 165167107 0 240 SH   SOLE   240 0 0
CHEVRON CORP NEW COM 166764100 2,076 17,506 SH   SOLE   17,506 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 4 36 SH   SOLE   36 0 0
CHUBB LIMITED COM H1467J104 14 89 SH   SOLE   89 0 0
CHURCHILL DOWNS INC COM 171484108 74 600 SH   SOLE   600 0 0
CIGNA CORP NEW COM 125523100 44 290 SH   SOLE   290 0 0
CIMAREX ENERGY CO COM 171798101 5 96 SH   SOLE   96 0 0
CINCINNATI FINL CORP COM 172062101 149 1,279 SH   SOLE   1,279 0 0
CISCO SYS INC COM 17275R102 18,308 370,535 SH   SOLE   370,535 0 0
CITIGROUP INC COM NEW 172967424 11,269 163,123 SH   SOLE   163,123 0 0
CLOROX CO DEL COM 189054109 186 1,225 SH   SOLE   1,225 0 0
CME GROUP INC COM 12572Q105 19 90 SH   SOLE   90 0 0
COCA COLA CO COM 191216100 5,934 108,993 SH   SOLE   108,993 0 0
COCA COLA CONSOLIDATED INC COM 191098102 12 41 SH   SOLE   41 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6 100 SH   SOLE   100 0 0
COLGATE PALMOLIVE CO COM 194162103 5,942 80,826 SH   SOLE   80,826 0 0
COMCAST CORP NEW CL A 20030N101 190 4,218 SH   SOLE   4,218 0 0
COMMSCOPE HLDG CO INC COM 20337X109 35 3,000 SH   SOLE   3,000 0 0
CONAGRA BRANDS INC COM 205887102 52 1,711 SH   SOLE   1,711 0 0
CONOCOPHILLIPS COM 20825C104 2,283 40,060 SH   SOLE   40,060 0 0
CONSTELLATION BRANDS INC CL A 21036P108 7,390 35,650 SH   SOLE   35,650 0 0
CONTINENTAL RESOURCES INC COM 212015101 2 80 SH   SOLE   80 0 0
COPART INC COM 217204106 121 1,510 SH   SOLE   1,510 0 0
CORNING INC COM 219350105 3 100 SH   SOLE   100 0 0
CORTEVA INC COM 22052L104 62 2,198 SH   SOLE   2,198 0 0
COSTCO WHSL CORP NEW COM 22160K105 810 2,811 SH   SOLE   2,811 0 0
COVETRUS INC COM 22304C100 4 300 SH   SOLE   300 0 0
CRANE CO COM 224399105 24 300 SH   SOLE   300 0 0
CRONOS GROUP INC COM 22717L101 7 800 SH   SOLE   800 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 936 6,735 SH   SOLE   6,735 0 0
CSX CORP COM 126408103 445 6,430 SH   SOLE   6,430 0 0
CUMMINS INC COM 231021106 65 400 SH   SOLE   400 0 0
CVS HEALTH CORP COM 126650100 8,768 139,025 SH   SOLE   139,025 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 21 900 SH   SOLE   900 0 0
D R HORTON INC COM 23331A109 378 7,163 SH   SOLE   7,163 0 0
DANAHER CORPORATION COM 235851102 13 88 SH   SOLE   88 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 2,617 1,223,050 SH   SOLE   1,223,050 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 18 550 SH   SOLE   550 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 105 4,000 SH   SOLE   4,000 0 0
DEERE & CO COM 244199105 187 1,108 SH   SOLE   1,108 0 0
DELEK US HLDGS INC NEW COM 24665A103 109 3,000 SH   SOLE   3,000 0 0
DELL TECHNOLOGIES INC CL C 24703L202 28 540 SH   SOLE   540 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 63 1,100 SH   SOLE   1,100 0 0
DENTSPLY SIRONA INC COM 24906P109 640 12,000 SH   SOLE   12,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 815 33,871 SH   SOLE   33,871 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 150 917 SH   SOLE   917 0 0
DIAMONDBACK ENERGY INC COM 25278X109 16 174 SH   SOLE   174 0 0
DISCOVER FINL SVCS COM 254709108 2,617 32,269 SH   SOLE   32,269 0 0
DISCOVERY INC COM SER A 25470F104 3,448 129,486 SH   SOLE   129,486 0 0
DISCOVERY INC COM SER C 25470F302 11 450 SH   SOLE   450 0 0
DISNEY WALT CO COM DISNEY 254687106 9,577 73,491 SH   SOLE   73,491 0 0
DOLLAR GEN CORP NEW COM 256677105 20 125 SH   SOLE   125 0 0
DOMINION ENERGY INC COM 25746U109 813 10,037 SH   SOLE   10,037 0 0
DOMTAR CORP COM NEW 257559203 36 1,000 SH   SOLE   1,000 0 0
DOVER CORP COM 260003108 411 4,128 SH   SOLE   4,128 0 0
DOW INC COM 260557103 105 2,198 SH   SOLE   2,198 0 0
DRIVE SHACK INC COM 262077100 1 166 SH   SOLE   166 0 0
DROPBOX INC CL A 26210C104 3,267 161,970 SH   SOLE   161,970 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,168 22,619 SH   SOLE   22,619 0 0
DUPONT DE NEMOURS INC COM 26614N102 157 2,198 SH   SOLE   2,198 0 0
DXC TECHNOLOGY CO COM 23355L106 13 434 SH   SOLE   434 0 0
DYCOM INDS INC COM 267475101 8,015 157,000 SH   SOLE   157,000 0 0
EATON CORP PLC SHS G29183103 474 5,695 SH   SOLE   5,695 0 0
EBAY INC COM 278642103 27 680 SH   SOLE   680 0 0
ECOLAB INC COM 278865100 131 659 SH   SOLE   659 0 0
EDGEWELL PERS CARE CO COM 28035Q102 16 500 SH   SOLE   500 0 0
EDISON INTL COM 281020107 91 1,200 SH   SOLE   1,200 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 297 1,350 SH   SOLE   1,350 0 0
EMERSON ELEC CO COM 291011104 1,155 17,277 SH   SOLE   17,277 0 0
ENBRIDGE INC COM 29250N105 566 16,142 SH   SOLE   16,142 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 22 500 SH   SOLE   500 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2,514 192,214 SH   SOLE   192,214 0 0
ENTERGY CORP NEW COM 29364G103 8 72 SH   SOLE   72 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,980 174,256 SH   SOLE   174,256 0 0
EOG RES INC COM 26875P101 76 1,022 SH   SOLE   1,022 0 0
EQUIFAX INC COM 294429105 98 700 SH   SOLE   700 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 34 1,000 SH   SOLE   1,000 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 43 500 SH   SOLE   500 0 0
ERICSSON ADR B SEK 10 294821608 2 200 SH   SOLE   200 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 15 700 SH   SOLE   700 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 59 9,600 SH   SOLE   9,600 0 0
EXACT SCIENCES CORP COM 30063P105 90 1,000 SH   SOLE   1,000 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1,278 40,965 SH   SOLE   40,965 0 0
EXLSERVICE HOLDINGS INC COM 302081104 27 400 SH   SOLE   400 0 0
EXTRA SPACE STORAGE INC COM 30225T102 17 146 SH   SOLE   146 0 0
EXXON MOBIL CORP COM 30231G102 7,328 103,786 SH   SOLE   103,786 0 0
FACEBOOK INC CL A 30303M102 19,197 107,800 SH   SOLE   107,800 0 0
FEDEX CORP COM 31428X106 169 1,159 SH   SOLE   1,159 0 0
FERRARI N V COM N3167Y103 31 200 SH   SOLE   200 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 31 700 SH   SOLE   700 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 100 750 SH   SOLE   750 0 0
FIREEYE INC COM 31816Q101 5 400 SH   SOLE   400 0 0
FIRST BANCORP N C COM 318910106 39 1,080 SH   SOLE   1,080 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,452 5,199 SH   SOLE   5,199 0 0
FIRST HORIZON NATL CORP COM 320517105 127 7,820 SH   SOLE   7,820 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 31 750 SH   SOLE   750 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 23 348 SH   SOLE   348 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 35 260 SH   SOLE   260 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 21 379 SH   SOLE   379 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 31 349 SH   SOLE   349 0 0
FISERV INC COM 337738108 138 1,330 SH   SOLE   1,330 0 0
FLOWERS FOODS INC COM 343498101 8,054 348,190 SH   SOLE   348,190 0 0
FNB CORP PA COM 302520101 431 37,413 SH   SOLE   37,413 0 0
FORD MTR CO DEL COM 345370860 65 7,095 SH   SOLE   7,095 0 0
FORTINET INC COM 34959E109 31 400 SH   SOLE   400 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 134 2,454 SH   SOLE   2,454 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 1 SH   SOLE   1 0 0
GABELLI DIVD & INCOME TR COM 36242H104 43 1,979 SH   SOLE   1,979 0 0
GABELLI EQUITY TR INC COM 362397101 19 3,238 SH   SOLE   3,238 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246K103 2 161 SH   SOLE   161 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 1 167 SH   SOLE   167 0 0
GARRETT MOTION INC COM 366505105 0 10 SH   SOLE   10 0 0
GENERAC HLDGS INC COM 368736104 509 6,500 SH   SOLE   6,500 0 0
GENERAL DYNAMICS CORP COM 369550108 813 4,450 SH   SOLE   4,450 0 0
GENERAL ELECTRIC CO COM 369604103 1,404 157,032 SH   SOLE   157,032 0 0
GENERAL MLS INC COM 370334104 12 211 SH   SOLE   211 0 0
GENERAL MTRS CO COM 37045V100 4 100 SH   SOLE   100 0 0
GILDAN ACTIVEWEAR INC COM 375916103 8 216 SH   SOLE   216 0 0
GILEAD SCIENCES INC COM 375558103 68 1,070 SH   SOLE   1,070 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 247 5,783 SH   SOLE   5,783 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 13 570 SH   SOLE   570 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 786 3,794 SH   SOLE   3,794 0 0
GRAINGER W W INC COM 384802104 178 600 SH   SOLE   600 0 0
GRANITE PT MTG TR INC COM 38741L107 2 94 SH   SOLE   94 0 0
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 64 4,800 SH   SOLE   4,800 0 0
GRUBHUB INC COM 400110102 3,189 56,725 SH   SOLE   56,725 0 0
HANCOCK JOHN INVS TR COM 410142103 5 300 SH   SOLE   300 0 0
HANESBRANDS INC COM 410345102 2 148 SH   SOLE   148 0 0
HARLEY DAVIDSON INC COM 412822108 51 1,415 SH   SOLE   1,415 0 0
HCA HEALTHCARE INC COM 40412C101 306 2,545 SH   SOLE   2,545 0 0
HCP INC COM 40414L109 14 400 SH   SOLE   400 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 12 400 SH   SOLE   400 0 0
HELMERICH & PAYNE INC COM 423452101 11 278 SH   SOLE   278 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 17 450 SH   SOLE   450 0 0
HERSHEY CO COM 427866108 60 385 SH   SOLE   385 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 15 1,000 SH   SOLE   1,000 0 0
HIGHWOODS PPTYS INC COM 431284108 2,078 46,238 SH   SOLE   46,238 0 0
HOLOGIC INC COM 436440101 11 208 SH   SOLE   208 0 0
HOME DEPOT INC COM 437076102 3,380 14,569 SH   SOLE   14,569 0 0
HONEYWELL INTL INC COM 438516106 7,596 44,892 SH   SOLE   44,892 0 0
HOOKIPA PHARMA INC COM 43906K100 7 900 SH   SOLE   900 0 0
HP INC COM 40434L105 19 1,000 SH   SOLE   1,000 0 0
HUBBELL INC COM 443510607 1,263 9,609 SH   SOLE   9,609 0 0
HUBSPOT INC COM 443573100 29 189 SH   SOLE   189 0 0
HUNT J B TRANS SVCS INC COM 445658107 14 123 SH   SOLE   123 0 0
HUNTINGTON BANCSHARES INC COM 446150104 6 400 SH   SOLE   400 0 0
HUNTSMAN CORP COM 447011107 6,481 278,618 SH   SOLE   278,618 0 0
HURCO COMPANIES INC COM 447324104 3 100 SH   SOLE   100 0 0
ICICI BK LTD ADR 45104G104 50 4,125 SH   SOLE   4,125 0 0
ILLINOIS TOOL WKS INC COM 452308109 107 683 SH   SOLE   683 0 0
ILLUMINA INC COM 452327109 3,015 9,910 SH   SOLE   9,910 0 0
ING GROEP N V SPONSORED ADR 456837103 12 1,190 SH   SOLE   1,190 0 0
INGERSOLL-RAND PLC SHS G47791101 2,554 20,725 SH   SOLE   20,725 0 0
INGEVITY CORP COM 45688C107 3,783 44,584 SH   SOLE   44,584 0 0
INTEL CORP COM 458140100 18,977 368,280 SH   SOLE   368,280 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,285 8,838 SH   SOLE   8,838 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 27 600 SH   SOLE   600 0 0
INTUIT COM 461202103 49 183 SH   SOLE   183 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 5,314 9,842 SH   SOLE   9,842 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 23 616 SH   SOLE   616 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 71 500 SH   SOLE   500 0 0
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 0 4 SH   SOLE   4 0 0
INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 34 913 SH   SOLE   913 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP INDL 46138E123 2,318 34,508 SH   SOLE   34,508 0 0
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 27 700 SH   SOLE   700 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 0 0 SH   SOLE   0 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,017 5,385 SH   SOLE   5,385 0 0
INVESTORS TITLE CO COM 461804106 3 20 SH   SOLE   20 0 0
INVITATION HOMES INC COM 46187W107 96 3,228 SH   SOLE   3,228 0 0
IONIS PHARMACEUTICALS INC COM 462222100 25 419 SH   SOLE   419 0 0
IQIYI INC SPONSORED ADS 46267X108 3 200 SH   SOLE   200 0 0
IQVIA HLDGS INC COM 46266C105 4,201 28,125 SH   SOLE   28,125 0 0
IRON MTN INC NEW COM 46284V101 3,280 101,273 SH   SOLE   101,273 0 0
ISHARES GOLD TRUST ISHARES 464285105 9 620 SH   SOLE   620 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 743 13,090 SH   SOLE   13,090 0 0
ISHARES INC ASIA/PAC DIV ETF 464286293 5 125 SH   SOLE   125 0 0
ISHARES INC JP MORGAN EM ETF 464286517 2 50 SH   SOLE   50 0 0
ISHARES INC MSCI PAC JP ETF 464286665 82 1,840 SH   SOLE   1,840 0 0
ISHARES INC MSCI HONG KG ETF 464286871 345 15,200 SH   SOLE   15,200 0 0
ISHARES TR GLOBAL TECH ETF 464287291 407 2,200 SH   SOLE   2,200 0 0
ISHARES TR U.S. MED DVC ETF 464288810 633 2,560 SH   SOLE   2,560 0 0
ISHARES TR MICRO-CAP ETF 464288869 462 5,240 SH   SOLE   5,240 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 47 502 SH   SOLE   502 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 324 1,801 SH   SOLE   1,801 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 43 583 SH   SOLE   583 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 21 175 SH   SOLE   175 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,950 47,718 SH   SOLE   47,718 0 0
ISHARES TR CORE DIV GRWTH 46434V621 35 886 SH   SOLE   886 0 0
ISHARES TR IBOXX INV CP ETF 464287242 42 331 SH   SOLE   331 0 0
ISHARES TR CORE US AGGBD ET 464287226 134 1,186 SH   SOLE   1,186 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,798 6,023 SH   SOLE   6,023 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 601 15,090 SH   SOLE   15,090 0 0
ISHARES TR TIPS BD ETF 464287176 45 385 SH   SOLE   385 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,610 15,788 SH   SOLE   15,788 0 0
ISHARES TR PFD AND INCM SEC 464288687 3,513 93,600 SH   SOLE   93,600 0 0
ISHARES TR MSCI CHINA ETF 46429B671 1,084 19,335 SH   SOLE   19,335 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 22 175 SH   SOLE   175 0 0
ISHARES TR INTL SEL DIV ETF 464288448 3 100 SH   SOLE   100 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 86 1,400 SH   SOLE   1,400 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 309 10,100 SH   SOLE   10,100 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 39 454 SH   SOLE   454 0 0
ISHARES TR MSCI EAFE ETF 464287465 319 4,888 SH   SOLE   4,888 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 25 278 SH   SOLE   278 0 0
ISHARES TR RUS MD CP GR ETF 464287481 65 457 SH   SOLE   457 0 0
ISHARES TR RUS MID CAP ETF 464287499 4,364 77,998 SH   SOLE   77,998 0 0
ISHARES TR CORE S&P MCP ETF 464287507 277 1,436 SH   SOLE   1,436 0 0
ISHARES TR EXPANDED TECH 464287515 449 2,120 SH   SOLE   2,120 0 0
ISHARES TR NASDAQ BIOTECH 464287556 107 1,075 SH   SOLE   1,075 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 86 673 SH   SOLE   673 0 0
ISHARES TR IBOXX HI YD ETF 464288513 178 2,045 SH   SOLE   2,045 0 0
ISHARES TR RUS 1000 ETF 464287622 164 996 SH   SOLE   996 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 57 330 SH   SOLE   330 0 0
ISHARES TR CORE S&P SCP ETF 464287804 190 2,442 SH   SOLE   2,442 0 0
ISHARES TR U.S. ENERGY ETF 464287796 5 150 SH   SOLE   150 0 0
ISHARES TR S&P MC 400GR ETF 464287606 17 76 SH   SOLE   76 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 222 1,388 SH   SOLE   1,388 0 0
ISHARES TR U.S. TECH ETF 464287721 34 165 SH   SOLE   165 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,377 15,705 SH   SOLE   15,705 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 8 166 SH   SOLE   166 0 0
ITT INC COM 45073V108 6 91 SH   SOLE   91 0 0
JOHNSON & JOHNSON COM 478160104 19,811 153,122 SH   SOLE   153,122 0 0
JOHNSON CTLS INTL PLC SHS G51502105 4 83 SH   SOLE   83 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 319 13,690 SH   SOLE   13,690 0 0
JPMORGAN CHASE & CO COM 46625H100 19,996 169,901 SH   SOLE   169,901 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 40 300 SH   SOLE   300 0 0
KB HOME COM 48666K109 1,820 53,525 SH   SOLE   53,525 0 0
KELLOGG CO COM 487836108 3,236 50,293 SH   SOLE   50,293 0 0
KEMPER CORP DEL COM 488401100 16 206 SH   SOLE   206 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 249 15,975 SH   SOLE   15,975 0 0
KEYCORP NEW COM 493267108 3 150 SH   SOLE   150 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6 57 SH   SOLE   57 0 0
KIMBERLY CLARK CORP COM 494368103 256 1,800 SH   SOLE   1,800 0 0
KINDER MORGAN INC DEL COM 49456B101 4,637 225,005 SH   SOLE   225,005 0 0
KONTOOR BRANDS INC COM 50050N103 91 2,600 SH   SOLE   2,600 0 0
KRAFT HEINZ CO COM 500754106 52 1,877 SH   SOLE   1,877 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 158 3,828 SH   SOLE   3,828 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 71 342 SH   SOLE   342 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 7 850 SH   SOLE   850 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 286 1,700 SH   SOLE   1,700 0 0
LAMB WESTON HLDGS INC COM 513272104 34 469 SH   SOLE   469 0 0
LAREDO PETROLEUM INC COM 516806106 0 173 SH   SOLE   173 0 0
LENNAR CORP CL A 526057104 12,592 225,452 SH   SOLE   225,452 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 3 486 SH   SOLE   486 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 29 275 SH   SOLE   275 0 0
LIFE STORAGE INC COM 53223X107 95 900 SH   SOLE   900 0 0
LILLY ELI & CO COM 532457108 4,022 35,963 SH   SOLE   35,963 0 0
LINCOLN NATL CORP IND COM 534187109 723 11,994 SH   SOLE   11,994 0 0
LINDE PLC SHS G5494J103 387 2,000 SH   SOLE   2,000 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 256 27,606 SH   SOLE   27,606 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 426 48,749 SH   SOLE   48,749 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 34 515 SH   SOLE   515 0 0
LOCKHEED MARTIN CORP COM 539830109 181 465 SH   SOLE   465 0 0
LOUISIANA PAC CORP COM 546347105 1 30 SH   SOLE   30 0 0
LOWES COS INC COM 548661107 28,113 255,664 SH   SOLE   255,664 0 0
LUNA INNOVATIONS COM 550351100 4 635 SH   SOLE   635 0 0
LYFT INC CL A COM 55087P104 6 150 SH   SOLE   150 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 103 1,150 SH   SOLE   1,150 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2 59 SH   SOLE   59 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,509 22,778 SH   SOLE   22,778 0 0
MANITOWOC CO INC COM NEW 563571405 0 37 SH   SOLE   37 0 0
MANULIFE FINL CORP COM 56501R106 53 2,875 SH   SOLE   2,875 0 0
MARATHON OIL CORP COM 565849106 22 1,818 SH   SOLE   1,818 0 0
MARATHON PETE CORP COM 56585A102 200 3,288 SH   SOLE   3,288 0 0
MARRIOTT INTL INC NEW CL A 571903202 0 0 SH   SOLE   0 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,706 13,520 SH   SOLE   13,520 0 0
MCDONALDS CORP COM 580135101 8,685 40,452 SH   SOLE   40,452 0 0
MEDTRONIC PLC SHS G5960L103 90 829 SH   SOLE   829 0 0
MERCADOLIBRE INC COM 58733R102 24 43 SH   SOLE   43 0 0
MERCK & CO INC COM 58933Y105 17,966 213,425 SH   SOLE   213,425 0 0
METHODE ELECTRS INC COM 591520200 606 18,000 SH   SOLE   18,000 0 0
METLIFE INC COM 59156R108 98 2,080 SH   SOLE   2,080 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,325 3,300 SH   SOLE   3,300 0 0
MGIC INVT CORP WIS COM 552848103 19 1,525 SH   SOLE   1,525 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 2 112 SH   SOLE   112 0 0
MICRON TECHNOLOGY INC COM 595112103 16,569 386,677 SH   SOLE   386,677 0 0
MICROSOFT CORP COM 594918104 57,445 413,182 SH   SOLE   413,182 0 0
MONDELEZ INTL INC CL A 609207105 3,439 62,164 SH   SOLE   62,164 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 17 300 SH   SOLE   300 0 0
MOODYS CORP COM 615369105 62 303 SH   SOLE   303 0 0
MORGAN STANLEY COM NEW 617446448 217 5,080 SH   SOLE   5,080 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 59 348 SH   SOLE   348 0 0
MUTUALFIRST FINL INC COM 62845B104 3 109 SH   SOLE   109 0 0
MYLAN N V SHS EURO N59465109 4 200 SH   SOLE   200 0 0
NATIONAL FUEL GAS CO N J COM 636180101 52 1,100 SH   SOLE   1,100 0 0
NATIONAL OILWELL VARCO INC COM 637071101 167 7,900 SH   SOLE   7,900 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 28 500 SH   SOLE   500 0 0
NCR CORP NEW COM 62886E108 0 6 SH   SOLE   6 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 1 72 SH   SOLE   72 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 8 500 SH   SOLE   500 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 6 1,000 SH   SOLE   1,000 0 0
NEWELL BRANDS INC COM 651229106 39 2,090 SH   SOLE   2,090 0 0
NEXTERA ENERGY INC COM 65339F101 2,694 11,561 SH   SOLE   11,561 0 0
NIKE INC CL B 654106103 1,237 13,175 SH   SOLE   13,175 0 0
NISOURCE INC COM 65473P105 90 3,000 SH   SOLE   3,000 0 0
NORDSTROM INC COM 655664100 59 1,750 SH   SOLE   1,750 0 0
NORFOLK SOUTHERN CORP COM 655844108 626 3,486 SH   SOLE   3,486 0 0
NORTHERN TECH INTL CORP COM 665809109 14 1,108 SH   SOLE   1,108 0 0
NORTHERN TR CORP COM 665859104 93 1,000 SH   SOLE   1,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 34 90 SH   SOLE   90 0 0
NOVAGOLD RES INC COM NEW 66987E206 2 300 SH   SOLE   300 0 0
NOVARTIS A G SPONSORED ADR 66987V109 386 4,444 SH   SOLE   4,444 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 10 640 SH   SOLE   640 0 0
NUCOR CORP COM 670346105 5 100 SH   SOLE   100 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 8 538 SH   SOLE   538 0 0
NVIDIA CORP COM 67066G104 4,060 23,321 SH   SOLE   23,321 0 0
OCCIDENTAL PETE CORP COM 674599105 47 1,052 SH   SOLE   1,052 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4 125 SH   SOLE   125 0 0
OGE ENERGY CORP COM 670837103 91 2,000 SH   SOLE   2,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 22 127 SH   SOLE   127 0 0
OLD REP INTL CORP COM 680223104 315 13,385 SH   SOLE   13,385 0 0
ONEOK INC NEW COM 682680103 7 98 SH   SOLE   98 0 0
ORACLE CORP COM 68389X105 562 10,217 SH   SOLE   10,217 0 0
PACCAR INC COM 693718108 32 450 SH   SOLE   450 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 0 150 SH   SOLE   150 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 754 39,697 SH   SOLE   39,697 0 0
PAYPAL HLDGS INC COM 70450Y103 7,872 75,988 SH   SOLE   75,988 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 13 500 SH   SOLE   500 0 0
PEOPLES BANCORP N C INC COM 710577107 33 1,100 SH   SOLE   1,100 0 0
PEPSICO INC COM 713448108 36,625 267,141 SH   SOLE   267,141 0 0
PERSPECTA INC COM 715347100 6 216 SH   SOLE   216 0 0
PFIZER INC COM 717081103 9,308 259,072 SH   SOLE   259,072 0 0
PG&E CORP COM 69331C108 5 500 SH   SOLE   500 0 0
PHILIP MORRIS INTL INC COM 718172109 2,788 36,723 SH   SOLE   36,723 0 0
PHILLIPS 66 COM 718546104 1,299 12,687 SH   SOLE   12,687 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 9 150 SH   SOLE   150 0 0
PINTEREST INC CL A 72352L106 225 8,510 SH   SOLE   8,510 0 0
PIONEER NAT RES CO COM 723787107 472 3,756 SH   SOLE   3,756 0 0
PIPER JAFFRAY COS COM 724078100 4 52 SH   SOLE   52 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 6 308 SH   SOLE   308 0 0
PNC FINL SVCS GROUP INC COM 693475105 99 709 SH   SOLE   709 0 0
POTBELLY CORP COM 73754Y100 23 5,239 SH   SOLE   5,239 0 0
PPG INDS INC COM 693506107 94 790 SH   SOLE   790 0 0
PRA HEALTH SCIENCES INC COM 69354M108 282 2,840 SH   SOLE   2,840 0 0
PRICE T ROWE GROUP INC COM 74144T108 103 900 SH   SOLE   900 0 0
PRIMO WTR CORP COM 74165N105 43 3,499 SH   SOLE   3,499 0 0
PROCTER & GAMBLE CO COM 742718109 10,769 86,582 SH   SOLE   86,582 0 0
PROGRESSIVE CORP OHIO COM 743315103 15 200 SH   SOLE   200 0 0
PROSPERITY BANCSHARES INC COM 743606105 16 228 SH   SOLE   228 0 0
PRUDENTIAL FINL INC COM 744320102 26 286 SH   SOLE   286 0 0
PTC INC COM 69370C100 13 193 SH   SOLE   193 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 41 668 SH   SOLE   668 0 0
PULTE GROUP INC COM 745867101 366 10,000 SH   SOLE   10,000 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 25 4,813 SH   SOLE   4,813 0 0
PYXUS INTL INC COM 74737V106 91 6,990 SH   SOLE   6,990 0 0
QORVO INC COM 74736K101 5 71 SH   SOLE   71 0 0
QUALCOMM INC COM 747525103 9,551 125,210 SH   SOLE   125,210 0 0
RADIAN GROUP INC COM 750236101 17 725 SH   SOLE   725 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 16 200 SH   SOLE   200 0 0
RAYTHEON CO COM NEW 755111507 2,067 10,534 SH   SOLE   10,534 0 0
REALTY INCOME CORP COM 756109104 43 560 SH   SOLE   560 0 0
REGIONS FINL CORP NEW COM 7591EP100 144 9,098 SH   SOLE   9,098 0 0
RENASANT CORP COM 75970E107 52 1,493 SH   SOLE   1,493 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 0 16 SH   SOLE   16 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 18 250 SH   SOLE   250 0 0
RGC RES INC COM 74955L103 8 289 SH   SOLE   289 0 0
RIO TINTO PLC SPONSORED ADR 767204100 3,386 65,000 SH   SOLE   65,000 0 0
ROKU INC COM CL A 77543R102 71 700 SH   SOLE   700 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,528 9,893 SH   SOLE   9,893 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 438 5,400 SH   SOLE   5,400 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 18 300 SH   SOLE   300 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 104 1,766 SH   SOLE   1,766 0 0
SALESFORCE COM INC COM 79466L302 3,312 22,310 SH   SOLE   22,310 0 0
SCHLUMBERGER LTD COM 806857108 65 1,888 SH   SOLE   1,888 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 89 1,627 SH   SOLE   1,627 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 1,376 24,775 SH   SOLE   24,775 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,148 67,433 SH   SOLE   67,433 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4,423 63,433 SH   SOLE   63,433 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 201 8,005 SH   SOLE   8,005 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 7,249 102,201 SH   SOLE   102,201 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 148 2,605 SH   SOLE   2,605 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,772 24,952 SH   SOLE   24,952 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 13,829 244,586 SH   SOLE   244,586 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 10 100 SH   SOLE   100 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 57 1,055 SH   SOLE   1,055 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 12 150 SH   SOLE   150 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 9 146 SH   SOLE   146 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 210 7,500 SH   SOLE   7,500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 15 125 SH   SOLE   125 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 608 6,744 SH   SOLE   6,744 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4 75 SH   SOLE   75 0 0
SELECTIVE INS GROUP INC COM 816300107 5 72 SH   SOLE   72 0 0
SEMPRA ENERGY COM 816851109 596 4,040 SH   SOLE   4,040 0 0
SERVICENOW INC COM 81762P102 50 196 SH   SOLE   196 0 0
SHERWIN WILLIAMS CO COM 824348106 314 571 SH   SOLE   571 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 222 2,800 SH   SOLE   2,800 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 249 10,500 SH   SOLE   10,500 0 0
SMUCKER J M CO COM NEW 832696405 62 560 SH   SOLE   560 0 0
SNAP INC CL A 83304A106 280 17,735 SH   SOLE   17,735 0 0
SONOCO PRODS CO COM 835495102 6,154 105,728 SH   SOLE   105,728 0 0
SONOS INC COM 83570H108 11 800 SH   SOLE   800 0 0
SOUTH JERSEY INDS INC COM 838518108 67 2,040 SH   SOLE   2,040 0 0
SOUTH ST CORP COM 840441109 977 12,978 SH   SOLE   12,978 0 0
SOUTHERN CO COM 842587107 777 12,574 SH   SOLE   12,574 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 40 1,000 SH   SOLE   1,000 0 0
SOUTHWEST AIRLS CO COM 844741108 278 5,148 SH   SOLE   5,148 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 350 1,300 SH   SOLE   1,300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 21 150 SH   SOLE   150 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1,880 20,825 SH   SOLE   20,825 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,968 26,848 SH   SOLE   26,848 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,614 4,580 SH   SOLE   4,580 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 195 1,900 SH   SOLE   1,900 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 3,065 58,058 SH   SOLE   58,058 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 108 3,500 SH   SOLE   3,500 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 35 1,000 SH   SOLE   1,000 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 23 511 SH   SOLE   511 0 0
SPDR SERIES TRUST FACTST INV ETF 78464A110 170 1,701 SH   SOLE   1,701 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 988 12,955 SH   SOLE   12,955 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 322 6,000 SH   SOLE   6,000 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 100 916 SH   SOLE   916 0 0
SPLUNK INC COM 848637104 1,750 14,845 SH   SOLE   14,845 0 0
SPRINT CORPORATION COM 85207U105 1 202 SH   SOLE   202 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 48 4,030 SH   SOLE   4,030 0 0
SQUARE INC CL A 852234103 560 9,035 SH   SOLE   9,035 0 0
STANLEY BLACK & DECKER INC COM 854502101 29 200 SH   SOLE   200 0 0
STARBUCKS CORP COM 855244109 405 4,575 SH   SOLE   4,575 0 0
STARWOOD PPTY TR INC COM 85571B105 24 1,000 SH   SOLE   1,000 0 0
STATE STR CORP COM 857477103 8 127 SH   SOLE   127 0 0
STERICYCLE INC COM 858912108 458 9,000 SH   SOLE   9,000 0 0
STIFEL FINL CORP COM 860630102 17 300 SH   SOLE   300 0 0
STRYKER CORP COM 863667101 1,012 4,680 SH   SOLE   4,680 0 0
SUN LIFE FINL INC COM 866796105 134 3,000 SH   SOLE   3,000 0 0
SUNCOR ENERGY INC NEW COM 867224107 13 415 SH   SOLE   415 0 0
SUNTRUST BKS INC COM 867914103 596 8,668 SH   SOLE   8,668 0 0
SVB FINL GROUP COM 78486Q101 470 2,250 SH   SOLE   2,250 0 0
SYMANTEC CORP COM 871503108 3 112 SH   SOLE   112 0 0
SYNCHRONY FINL COM 87165B103 11 328 SH   SOLE   328 0 0
SYNNEX CORP COM 87162W100 40 357 SH   SOLE   357 0 0
SYNOVUS FINL CORP COM NEW 87161C501 524 14,654 SH   SOLE   14,654 0 0
SYSCO CORP COM 871829107 5,194 65,418 SH   SOLE   65,418 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 59 1,000 SH   SOLE   1,000 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 26 1,700 SH   SOLE   1,700 0 0
TARGA RES CORP COM 87612G101 62 1,545 SH   SOLE   1,545 0 0
TARGET CORP COM 87612E106 144 1,344 SH   SOLE   1,344 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 388 8,313 SH   SOLE   8,313 0 0
TE CONNECTIVITY LTD REG SHS H84989104 59 629 SH   SOLE   629 0 0
TECH DATA CORP COM 878237106 52 500 SH   SOLE   500 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 43 7,000 SH   SOLE   7,000 0 0
TERADATA CORP DEL COM 88076W103 0 6 SH   SOLE   6 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 40 960 SH   SOLE   960 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 262 900 SH   SOLE   900 0 0
TIFFANY & CO NEW COM 886547108 69 750 SH   SOLE   750 0 0
TILRAY INC COM CL 2 88688T100 19 775 SH   SOLE   775 0 0
TJX COS INC NEW COM 872540109 18 314 SH   SOLE   314 0 0
TOLL BROTHERS INC COM 889478103 10 250 SH   SOLE   250 0 0
TOTAL S A SPONSORED ADS 89151E109 3,886 74,740 SH   SOLE   74,740 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 3,159 23,489 SH   SOLE   23,489 0 0
TRANSOCEAN LTD REG SHS H8817H100 0 26 SH   SOLE   26 0 0
TRAVELERS COMPANIES INC COM 89417E109 68 457 SH   SOLE   457 0 0
TREMONT MTG TR COM 894789106 24 5,000 SH   SOLE   5,000 0 0
TRI CONTL CORP COM 895436103 40 1,468 SH   SOLE   1,468 0 0
TRILOGY METALS INC NEW COM 89621C105 0 50 SH   SOLE   50 0 0
TRITON INTL LTD CL A G9078F107 3 83 SH   SOLE   83 0 0
TWILIO INC CL A 90138F102 27 250 SH   SOLE   250 0 0
TWITTER INC COM 90184L102 2,554 61,989 SH   SOLE   61,989 0 0
UBER TECHNOLOGIES INC COM 90353T100 1 35 SH   SOLE   35 0 0
UBIQUITI INC COM 90353W103 5,051 42,714 SH   SOLE   42,714 0 0
UNDER ARMOUR INC CL C 904311206 2 100 SH   SOLE   100 0 0
UNDER ARMOUR INC CL A 904311107 2 100 SH   SOLE   100 0 0
UNIFIRST CORP MASS COM 904708104 2,386 12,229 SH   SOLE   12,229 0 0
UNILEVER N V N Y SHS NEW 904784709 78 1,300 SH   SOLE   1,300 0 0
UNION PACIFIC CORP COM 907818108 420 2,595 SH   SOLE   2,595 0 0
UNISYS CORP COM NEW 909214306 1 170 SH   SOLE   170 0 0
UNITED PARCEL SERVICE INC CL B 911312106 21 175 SH   SOLE   175 0 0
UNITED RENTALS INC COM 911363109 1,605 12,875 SH   SOLE   12,875 0 0
UNITED STATES STL CORP NEW COM 912909108 12 1,000 SH   SOLE   1,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 19,820 145,182 SH   SOLE   145,182 0 0
UNITEDHEALTH GROUP INC COM 91324P102 624 2,872 SH   SOLE   2,872 0 0
URBAN OUTFITTERS INC COM 917047102 1 25 SH   SOLE   25 0 0
US BANCORP DEL COM NEW 902973304 17 312 SH   SOLE   312 0 0
V F CORP COM 918204108 1,603 18,015 SH   SOLE   18,015 0 0
VALERO ENERGY CORP NEW COM 91913Y100 355 4,160 SH   SOLE   4,160 0 0
VALLEY NATL BANCORP COM 919794107 125 11,494 SH   SOLE   11,494 0 0
VALVOLINE INC COM 92047W101 47 2,133 SH   SOLE   2,133 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 17 200 SH   SOLE   200 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 420 4,771 SH   SOLE   4,771 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 9 150 SH   SOLE   150 0 0
VANGUARD GROUP DIV APP ETF 921908844 1,440 12,042 SH   SOLE   12,042 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 946 5,692 SH   SOLE   5,692 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 664 4,400 SH   SOLE   4,400 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 7,111 46,211 SH   SOLE   46,211 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 35 312 SH   SOLE   312 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 15 100 SH   SOLE   100 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 17 149 SH   SOLE   149 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 145 1,060 SH   SOLE   1,060 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 7,644 45,606 SH   SOLE   45,606 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3 25 SH   SOLE   25 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 102 560 SH   SOLE   560 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 667 7,155 SH   SOLE   7,155 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 18 155 SH   SOLE   155 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,091 15,006 SH   SOLE   15,006 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 152 1,495 SH   SOLE   1,495 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 259 5,200 SH   SOLE   5,200 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 4,518 68,404 SH   SOLE   68,404 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 235 4,375 SH   SOLE   4,375 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 496 12,331 SH   SOLE   12,331 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 25 500 SH   SOLE   500 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 41 500 SH   SOLE   500 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 16 170 SH   SOLE   170 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 573 13,954 SH   SOLE   13,954 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 234 2,638 SH   SOLE   2,638 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 343 3,325 SH   SOLE   3,325 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 4,556 34,346 SH   SOLE   34,346 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 11 143 SH   SOLE   143 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 184 1,100 SH   SOLE   1,100 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 65 300 SH   SOLE   300 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 21 165 SH   SOLE   165 0 0
VECTRUS INC COM 92242T101 0 9 SH   SOLE   9 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,240 20,542 SH   SOLE   20,542 0 0
VIAVI SOLUTIONS INC COM 925550105 171 12,220 SH   SOLE   12,220 0 0
VILLAGE FARMS INTL INC COM 92707Y108 235 26,000 SH   SOLE   26,000 0 0
VISA INC COM CL A 92826C839 8,853 51,469 SH   SOLE   51,469 0 0
VMWARE INC CL A COM 928563402 53 350 SH   SOLE   350 0 0
VULCAN MATLS CO COM 929160109 188 1,245 SH   SOLE   1,245 0 0
W P CAREY INC COM 92936U109 172 1,926 SH   SOLE   1,926 0 0
WABASH NATL CORP COM 929566107 583 40,200 SH   SOLE   40,200 0 0
WABTEC CORP COM 929740108 12 167 SH   SOLE   167 0 0
WADDELL & REED FINL INC CL A 930059100 3 174 SH   SOLE   174 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,277 113,483 SH   SOLE   113,483 0 0
WALMART INC COM 931142103 16,917 142,539 SH   SOLE   142,539 0 0
WASTE MGMT INC DEL COM 94106L109 1,047 9,104 SH   SOLE   9,104 0 0
WATERS CORP COM 941848103 67 300 SH   SOLE   300 0 0
WELBILT INC COM 949090104 3 150 SH   SOLE   150 0 0
WELLS FARGO CO NEW COM 949746101 3,160 62,640 SH   SOLE   62,640 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 38 1,525 SH   SOLE   1,525 0 0
WESTROCK CO COM 96145D105 3,243 88,965 SH   SOLE   88,965 0 0
WEYERHAEUSER CO COM 962166104 4 160 SH   SOLE   160 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 126 4,783 SH   SOLE   4,783 0 0
WILLIAMS COS INC DEL COM 969457100 31 1,293 SH   SOLE   1,293 0 0
WILLIAMS SONOMA INC COM 969904101 3 40 SH   SOLE   40 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 9 146 SH   SOLE   146 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 8 144 SH   SOLE   144 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 29 429 SH   SOLE   429 0 0
WORKHORSE GROUP INC COM NEW 98138J206 7 2,000 SH   SOLE   2,000 0 0
WORTHINGTON INDS INC COM 981811102 97 2,699 SH   SOLE   2,699 0 0
WPP PLC NEW ADR 92937A102 1 18 SH   SOLE   18 0 0
WPX ENERGY INC COM 98212B103 1 100 SH   SOLE   100 0 0
XYLEM INC COM 98419M100 14 181 SH   SOLE   181 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 0 40 SH   SOLE   40 0 0
YUM BRANDS INC COM 988498101 2,325 20,496 SH   SOLE   20,496 0 0
YUM CHINA HLDGS INC COM 98850P109 922 20,296 SH   SOLE   20,296 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 60 433 SH   SOLE   433 0 0
ZIONS BANCORPORATION N A COM 989701107 4 100 SH   SOLE   100 0 0
ZOETIS INC CL A 98978V103 28 225 SH   SOLE   225 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4 50 SH   SOLE   50 0 0