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 1,984 10,085 SH   SOLE   10,085 0 0
ABBOTT LABS COM 002824100 184 3,013 SH   SOLE   3,013 0 0
ABBVIE INC COM 00287Y109 151 1,628 SH   SOLE   1,628 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 16 95 SH   SOLE   95 0 0
ADOBE SYS INC COM 00724F101 2,069 8,487 SH   SOLE   8,487 0 0
ADVANSIX INC COM 00773T101 1 18 SH   SOLE   18 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 30 1,018 SH   SOLE   1,018 0 0
AETNA INC NEW COM 00817Y108 634 3,453 SH   SOLE   3,453 0 0
AFLAC INC COM 001055102 52 1,200 SH   SOLE   1,200 0 0
AIR PRODS & CHEMS INC COM 009158106 93 600 SH   SOLE   600 0 0
ALBEMARLE CORP COM 012653101 2,110 22,372 SH   SOLE   22,371 0 0
ALCOA CORP COM 013872106 4 78 SH   SOLE   78 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 167 898 SH   SOLE   898 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 5 59 SH   SOLE   59 0 0
ALLERGAN PLC SHS G0177J108 8 50 SH   SOLE   50 0 0
ALLIANZGI CONV & INCOME FD I COM 018825109 2 368 SH   SOLE   368 0 0
ALLSTATE CORP COM 020002101 86 939 SH   SOLE   939 0 0
ALPHABET INC CAP STK CL A 02079K305 618 547 SH   SOLE   547 0 0
ALPHABET INC CAP STK CL C 02079K107 659 591 SH   SOLE   591 0 0
ALTRIA GROUP INC COM 02209S103 1,860 32,758 SH   SOLE   32,758 0 0
AMAZON COM INC COM 023135106 44 26 SH   SOLE   26 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 4 260 SH   SOLE   260 0 0
AMERICAN ELEC PWR INC COM 025537101 445 6,430 SH   SOLE   6,430 0 0
AMERICAN EXPRESS CO COM 025816109 94 955 SH   SOLE   955 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 4 83 SH   SOLE   83 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3 20 SH   SOLE   20 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 23 547 SH   SOLE   547 0 0
AMERIPRISE FINL INC COM 03076C106 2 12 SH   SOLE   12 0 0
AMGEN INC COM 031162100 208 1,129 SH   SOLE   1,129 0 0
ANDEAVOR COM 03349M105 53 406 SH   SOLE   406 0 0
ANNALY CAP MGMT INC COM 035710409 59 5,704 SH   SOLE   5,704 0 0
ANTHEM INC COM 036752103 484 2,034 SH   SOLE   2,034 0 0
AON PLC SHS CL A G0408V102 210 1,530 SH   SOLE   1,530 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 36 2,000 SH   SOLE   2,000 0 0
APPLE INC COM 037833100 6,278 33,916 SH   SOLE   33,916 0 0
AQUA AMERICA INC COM 03836W103 837 23,803 SH   SOLE   23,803 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 501 10,936 SH   SOLE   10,936 0 0
ARCONIC INC COM 03965L100 4 235 SH   SOLE   235 0 0
ARES CAP CORP COM 04010L103 74 4,513 SH   SOLE   4,513 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 8 232 SH   SOLE   232 0 0
AT&T INC COM 00206R102 717 22,332 SH   SOLE   22,331 0 0
AVON PRODS INC COM 054303102 28 17,400 SH   SOLE   17,400 0 0
BANK AMER CORP COM 060505104 301 10,663 SH   SOLE   10,663 0 0
BANK NEW YORK MELLON CORP COM 064058100 61 1,138 SH   SOLE   1,138 0 0
BARCLAYS PLC ADR 06738E204 20 2,000 SH   SOLE   2,000 0 0
BAXTER INTL INC COM 071813109 58 780 SH   SOLE   780 0 0
BB&T CORP COM 054937107 923 18,297 SH   SOLE   18,296 0 0
BECTON DICKINSON & CO COM 075887109 655 2,736 SH   SOLE   2,736 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,174 6,288 SH   SOLE   6,288 0 0
BEST BUY INC COM 086516101 6 83 SH   SOLE   83 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 47 3,701 SH   SOLE   3,701 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 2 195 SH   SOLE   195 0 0
BLACKROCK INC COM 09247X101 77 155 SH   SOLE   155 0 0
BLACKROCK VA MUNICIPAL BOND COM 092481100 168 10,001 SH   SOLE   10,001 0 0
BOEING CO COM 097023105 172 514 SH   SOLE   514 0 0
BOOKING HLDGS INC COM 09857L108 6 3 SH   SOLE   3 0 0
BP PLC SPONSORED ADR 055622104 92 2,018 SH   SOLE   2,018 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 33 1,100 SH   SOLE   1,100 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2 24 SH   SOLE   24 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2 59 SH   SOLE   59 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 572 10,337 SH   SOLE   10,337 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,681 41,456 SH   SOLE   41,456 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 39 1,722 SH   SOLE   1,722 0 0
BROWN FORMAN CORP CL B 115637209 54 1,102 SH   SOLE   1,102 0 0
BSQUARE CORP COM NEW 11776U300 0 125 SH   SOLE   125 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 7 200 SH   SOLE   200 0 0
CA INC COM 12673P105 3 91 SH   SOLE   91 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 7 149 SH   SOLE   149 0 0
CAMPBELL SOUP CO COM 134429109 65 1,600 SH   SOLE   1,600 0 0
CAPITAL ONE FINL CORP COM 14040H105 144 1,562 SH   SOLE   1,562 0 0
CARDINAL HEALTH INC COM 14149Y108 21 440 SH   SOLE   440 0 0
CARMAX INC COM 143130102 1,367 18,759 SH   SOLE   18,759 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 6 103 SH   SOLE   103 0 0
COMCAST CORP NEW CL A 20030N101 106 3,235 SH   SOLE   3,235 0 0
CATERPILLAR INC DEL COM 149123101 554 4,085 SH   SOLE   4,085 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 2 18 SH   SOLE   18 0 0
CBRE GROUP INC CL A 12504L109 2 40 SH   SOLE   40 0 0
CBS CORP NEW CL B 124857202 1 26 SH   SOLE   26 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 9 100 SH   SOLE   100 0 0
CELGENE CORP COM 151020104 3 32 SH   SOLE   32 0 0
CENTERPOINT ENERGY INC COM 15189T107 94 3,400 SH   SOLE   3,400 0 0
CENTURYLINK INC COM 156700106 2 82 SH   SOLE   82 0 0
CERNER CORP COM 156782104 2 40 SH   SOLE   40 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 19 64 SH   SOLE   64 0 0
CHEMOURS CO COM 163851108 44 987 SH   SOLE   987 0 0
CHEVRON CORP NEW COM 166764100 1,207 9,545 SH   SOLE   9,545 0 0
CHUBB LIMITED COM H1467J104 10 76 SH   SOLE   76 0 0
CISCO SYS INC COM 17275R102 1,207 28,040 SH   SOLE   28,039 0 0
CIT GROUP INC COM NEW 125581801 3 61 SH   SOLE   61 0 0
CITIGROUP INC COM NEW 172967424 5 78 SH   SOLE   78 0 0
CLOROX CO DEL COM 189054109 108 800 SH   SOLE   800 0 0
CME GROUP INC COM CL A 12572Q105 4 24 SH   SOLE   24 0 0
COCA COLA BOTTLING CO CONS COM 191098102 4 30 SH   SOLE   30 0 0
COCA COLA CO COM 191216100 1,485 33,850 SH   SOLE   33,850 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 4 96 SH   SOLE   96 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2 24 SH   SOLE   24 0 0
COLGATE PALMOLIVE CO COM 194162103 67 1,032 SH   SOLE   1,032 0 0
CONAGRA BRANDS INC COM 205887102 60 1,666 SH   SOLE   1,666 0 0
CONCHO RES INC COM 20605P101 2 12 SH   SOLE   12 0 0
CONDUENT INC COM 206787103 2 120 SH   SOLE   120 0 0
CONSOLIDATED EDISON INC COM 209115104 107 1,370 SH   SOLE   1,370 0 0
CONSTELLATION BRANDS INC CL A 21036P108 7 34 SH   SOLE   34 0 0
CORNING INC COM 219350105 58 2,105 SH   SOLE   2,105 0 0
COSTCO WHSL CORP NEW COM 22160K105 28 135 SH   SOLE   135 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2 22 SH   SOLE   22 0 0
CSX CORP COM 126408103 2,442 38,289 SH   SOLE   38,289 0 0
CULLEN FROST BANKERS INC COM 229899109 4 37 SH   SOLE   37 0 0
CVS HEALTH CORP COM 126650100 37 578 SH   SOLE   578 0 0
DANAHER CORP DEL COM 235851102 4 37 SH   SOLE   37 0 0
DEERE & CO COM 244199105 2,775 19,851 SH   SOLE   19,851 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 2 25 SH   SOLE   25 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5 94 SH   SOLE   94 0 0
DELUXE CORP COM 248019101 36 537 SH   SOLE   537 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 11 1,000 SH   SOLE   1,000 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 6 39 SH   SOLE   39 0 0
DISCOVER FINL SVCS COM 254709108 59 834 SH   SOLE   834 0 0
DISNEY WALT CO COM DISNEY 254687106 2,371 22,623 SH   SOLE   22,623 0 0
DOLLAR GEN CORP NEW COM 256677105 3 32 SH   SOLE   32 0 0
DOLLAR TREE INC COM 256746108 54 639 SH   SOLE   639 0 0
DOMINION ENERGY INC COM 25746U109 3,630 53,244 SH   SOLE   53,243 0 0
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 1 100 SH   SOLE   100 0 0
DOVER CORP COM 260003108 349 4,766 SH   SOLE   4,766 0 0
DOWDUPONT INC COM 26078J100 770 11,683 SH   SOLE   11,683 0 0
DTE ENERGY CO COM 233331107 190 1,837 SH   SOLE   1,837 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,872 23,678 SH   SOLE   23,678 0 0
DUKE REALTY CORP COM NEW 264411505 6 200 SH   SOLE   200 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 12 100 SH   SOLE   100 0 0
DXC TECHNOLOGY CO COM 23355L106 24 297 SH   SOLE   297 0 0
EASTMAN CHEM CO COM 277432100 20 200 SH   SOLE   200 0 0
EBAY INC COM 278642103 15 400 SH   SOLE   400 0 0
ECOLAB INC COM 278865100 3 21 SH   SOLE   21 0 0
EDISON INTL COM 281020107 26 417 SH   SOLE   417 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1 10 SH   SOLE   10 0 0
EMERSON ELEC CO COM 291011104 939 13,581 SH   SOLE   13,581 0 0
ENBRIDGE INC COM 29250N105 284 7,960 SH   SOLE   7,960 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 53 2,800 SH   SOLE   2,800 0 0
ENTERGY CORP NEW COM 29364G103 12 150 SH   SOLE   150 0 0
EOG RES INC COM 26875P101 2 14 SH   SOLE   14 0 0
EXELON CORP COM 30161N101 16 387 SH   SOLE   387 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 257 3,325 SH   SOLE   3,325 0 0
EXXON MOBIL CORP COM 30231G102 3,486 42,142 SH   SOLE   42,142 0 0
F5 NETWORKS INC COM 315616102 2 14 SH   SOLE   14 0 0
FACEBOOK INC CL A 30303M102 78 403 SH   SOLE   403 0 0
FARMLAND PARTNERS INC COM 31154R109 1 162 SH   SOLE   162 0 0
FIDELITY NATL INFORMATION SVCS COM 31620M106 16 155 SH   SOLE   155 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 33 1,250 SH   SOLE   1,250 0 0
FIRSTENERGY CORP COM 337932107 45 1,240 SH   SOLE   1,240 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 37 3,300 SH   SOLE   3,300 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 2 90 SH   SOLE   90 0 0
FORTIVE CORP COM 34959J108 1 18 SH   SOLE   18 0 0
FREEPORT-MCMORAN INC CL B 35671D857 8 454 SH   SOLE   454 0 0
GENERAL DYNAMICS CORP COM 369550108 1 3 SH   SOLE   3 0 0
GENERAL ELECTRIC CO COM 369604103 786 57,737 SH   SOLE   57,737 0 0
GENERAL MLS INC COM 370334104 1,632 36,862 SH   SOLE   36,862 0 0
GENERAL MTRS CO COM 37045V100 57 1,450 SH   SOLE   1,450 0 0
GENUINE PARTS CO COM 372460105 1 16 SH   SOLE   16 0 0
GENWORTH FINL INC COM CL A 37247D106 5 1,000 SH   SOLE   1,000 0 0
GILEAD SCIENCES INC COM 375558103 464 6,555 SH   SOLE   6,555 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 60 1,500 SH   SOLE   1,500 0 0
GOLDCORP INC NEW COM 380956409 7 507 SH   SOLE   507 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2 11 SH   SOLE   11 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 80 906 SH   SOLE   906 0 0
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 18 1,068 SH   SOLE   1,068 0 0
HANESBRANDS INC COM 410345102 1,733 78,695 SH   SOLE   78,695 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 5 106 SH   SOLE   106 0 0
HASBRO INC COM 418056107 8 82 SH   SOLE   82 0 0
HCP INC COM 40414L109 58 2,244 SH   SOLE   2,244 0 0
HERCULES CAPITAL INC COM 427096508 6 500 SH   SOLE   500 0 0
HERSHEY CO COM 427866108 113 1,217 SH   SOLE   1,217 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 51 3,482 SH   SOLE   3,482 0 0
HIGHWOODS PPTYS INC COM 431284108 96 1,900 SH   SOLE   1,900 0 0
HIGHLANDS BANKSHARES INC VA COM 430893107 1,252 171,558 SH   SOLE   171,558 0 0
HOME DEPOT INC COM 437076102 119 609 SH   SOLE   609 0 0
HONDA MOTOR LTD AMERN SHS 438128308 5 175 SH   SOLE   175 0 0
HONEYWELL INTL INC COM 438516106 171 1,186 SH   SOLE   1,186 0 0
HP INC COM 40434L105 75 3,316 SH   SOLE   3,316 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 14 300 SH   SOLE   300 0 0
INGERSOLL-RAND PLC SHS G47791101 15 165 SH   SOLE   165 0 0
INGREDION INC COM 457187102 33 300 SH   SOLE   300 0 0
INNERWORKINGS INC COM 45773Y105 2 262 SH   SOLE   262 0 0
INSIGHT SELECT INCOME FD COM 45781W109 5 285 SH   SOLE   285 0 0
INTEL CORP COM 458140100 664 13,365 SH   SOLE   13,365 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 727 5,201 SH   SOLE   5,200 0 0
INTL PAPER CO COM 460146103 42 800 SH   SOLE   800 0 0
INTUIT COM 461202103 3 17 SH   SOLE   17 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 43 90 SH   SOLE   90 0 0
INVESCO MUN TR COM 46131J103 6 500 SH   SOLE   500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 19 108 SH   SOLE   108 0 0
ISHARES TR CORE S&P500 ETF 464287200 103 378 SH   SOLE   378 0 0
ISHARES TR CORE US AGGED ET 464287226 236 2,224 SH   SOLE   2,224 0 0
ISHARES TR MICRO-CAP ETF 464288869 83 787 SH   SOLE   787 0 0
ISHARES TR MSCI EAFE ETF 464287465 402 6,000 SH   SOLE   6,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 5 115 SH   SOLE   115 0 0
ISHARES TR NASDAQ BIOTECH 464287556 11 100 SH   SOLE   100 0 0
ISHARES TR RUS 1000 ETF 464287622 3 18 SH   SOLE   18 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 247 1,719 SH   SOLE   1,719 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 145 1,195 SH   SOLE   1,195 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 36 175 SH   SOLE   175 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 33 375 SH   SOLE   375 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 2 150 SH   SOLE   150 0 0
ISHARES TR S&P US PFD STK 464288687 21 550 SH   SOLE   550 0 0
ITT INC COM 45073V108 16 300 SH   SOLE   300 0 0
JOHNSON & JOHNSON COM 478160104 869 7,162 SH   SOLE   7,162 0 0
JOHNSON CTLS INTL PLC SHS G51502105 33 1,000 SH   SOLE   1,000 0 0
JPMORGAN CHASE & CO COM 46625H100 649 6,225 SH   SOLE   6,225 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 774 13,109 SH   SOLE   13,109 0 0
KIMBERLY CLARK CORP COM 494368103 342 3,249 SH   SOLE   3,249 0 0
KINDER MORGAN INC DEL COM 49456B101 159 8,999 SH   SOLE   8,999 0 0
KRAFT HEINZ CO COM 500754106 602 9,589 SH   SOLE   9,589 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18 100 SH   SOLE   100 0 0
LAM RESEARCH CORP COM 512807108 7 42 SH   SOLE   42 0 0
LAMB WESTON HLDGS INC COM 513272104 38 555 SH   SOLE   555 0 0
LILLY ELI & CO COM 532457108 88 1,029 SH   SOLE   1,029 0 0
LOCKHEED MARTIN CORP COM 539830109 632 2,140 SH   SOLE   2,140 0 0
LOEWS CORP COM 540424108 517 10,702 SH   SOLE   10,702 0 0
LOWES COS INC COM 548661107 433 4,527 SH   SOLE   4,527 0 0
LUMENTUM HLDGS INC COM 55024U109 4 69 SH   SOLE   69 0 0
LYONDELLBASELL INDUSTRIES N SH - A - N53745100 1 12 SH   SOLE   12 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 0 2 SH   SOLE   2 0 0
MANPOWERGROUP INC COM 56418H100 1 15 SH   SOLE   15 0 0
MANULIFE FINL CORP COM 56501R106 6 333 SH   SOLE   333 0 0
MARATHON OIL CORP COM 565849106 13 600 SH   SOLE   600 0 0
MARATHON PETE CORP COM 56585A102 74 1,050 SH   SOLE   1,050 0 0
MARKEL CORP COM 570535104 2,255 2,080 SH   SOLE   2,080 0 0
MARKETAXESS HLDGS INC COM 57060D108 3 14 SH   SOLE   14 0 0
MARSH & MCLENNAN COS INC COM 571748102 11 134 SH   SOLE   134 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1 4 SH   SOLE   4 0 0
MASCO CORP COM 574599106 1 38 SH   SOLE   38 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4 22 SH   SOLE   22 0 0
MCCORMICK & CO INC COM NON VTG 579780206 6 49 SH   SOLE   49 0 0
MCDERMOTT INTL INC COM 580037703 16 824 SH   SOLE   824 0 0
MCDONALDS CORP COM 580135101 794 5,070 SH   SOLE   5,070 0 0
MCKESSON CORP COM 58155Q103 51 385 SH   SOLE   385 0 0
MEDTRONIC PLC SHS G5960L103 46 535 SH   SOLE   535 0 0
MERCK & CO INC COM 58933Y105 964 15,885 SH   SOLE   15,885 0 0
METLIFE INC COM 59156R108 31 704 SH   SOLE   704 0 0
MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318T109 2 928 SH   SOLE   928 0 0
MFS MUN INCOME TR SH BEN INT 552738106 15 2,283 SH   SOLE   2,283 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 4 256 SH   SOLE   256 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2 23 SH   SOLE   23 0 0
MICROSOFT CORP COM 594918104 2,121 21,507 SH   SOLE   21,506 0 0
MID AMER APT CMNTYS INC COM 59522J103 5 54 SH   SOLE   54 0 0
MOHAWK INDS INC COM 608190104 3 16 SH   SOLE   16 0 0
MONDELEZ INTL INC CL A 609207105 1,032 25,165 SH   SOLE   25,165 0 0
MOODYS CORP COM 615369105 70 410 SH   SOLE   410 0 0
MORGAN STANLEY COM NEW 617446448 7 156 SH   SOLE   156 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 2 18 SH   SOLE   18 0 0
NATIONAL FUEL GAS CO N J COM 636180101 150 2,840 SH   SOLE   2,840 0 0
NEWMARKET CORP COM 651587107 1,202 2,971 SH   SOLE   2,971 0 0
NEWMONT MINING CORP COM 651639106 4 100 SH   SOLE   100 0 0
NEXTERA ENERGY INC COM 65339F101 523 3,133 SH   SOLE   3,133 0 0
NIKE INC CL B 654106103 3 42 SH   SOLE   42 0 0
NOKIA CORP SPONSORED ADR 654902204 32 5,539 SH   SOLE   5,539 0 0
NORDSTROM INC COM 655664100 3 50 SH   SOLE   50 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,410 15,972 SH   SOLE   15,972 0 0
NORTHROP GRUMMAN CORP COM 666807102 4 14 SH   SOLE   14 0 0
NOVARTIS A G SPONSORED ADR 66987V109 76 1,000 SH   SOLE   1,000 0 0
NOVO-NORDISK A S ADR 670100205 7 146 SH   SOLE   146 0 0
NRG ENERGY INC COM NEW 629377508 2 76 SH   SOLE   76 0 0
NUCOR CORP COM 670346105 75 1,200 SH   SOLE   1,200 0 0
NUVEEN AMT FREE QLTY MUN INC SH BEN INT 670657105 131 10,045 SH   SOLE   10,045 0 0
NUVEEN MUN INCOME FD INC SH BEN INT 67062J102 5 400 SH   SOLE   400 0 0
NUVEEN MUN VALUE FD INC COM 670928100 10 1,000 SH   SOLE   1,000 0 0
NVIDIA CORP COM 67066G104 623 2,631 SH   SOLE   2,631 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 544 6,502 SH   SOLE   6,502 0 0
OIL DRI CORP AMER COM 677864100 11 250 SH   SOLE   250 0 0
OLD DOMINION FGHT LINES INC COM 679580100 4 29 SH   SOLE   29 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 31 1,000 SH   SOLE   1,000 0 0
ONE GAS INC COM 68235P108 60 800 SH   SOLE   800 0 0
ONE LIBERTY PPTYS INC COM 682406103 13 500 SH   SOLE   500 0 0
ONEOK INC NEW COM 682680103 344 4,922 SH   SOLE   4,922 0 0
ORACLE CORP COM 68389X105 235 5,324 SH   SOLE   5,324 0 0
OWENS & MINOR INC NEW COM 690732102 257 15,375 SH   SOLE   15,375 0 0
PACCAR INC COM 693718108 5 84 SH   SOLE   84 0 0
PACKAGING CORP AMER COM 695156109 11 101 SH   SOLE   101 0 0
PAYPAL HLDGS INC COM 70450Y103 33 400 SH   SOLE   400 0 0
PEPSICO INC COM 713448108 2,026 18,612 SH   SOLE   18,612 0 0
PERSPECTA INC COM 715347100 3 147 SH   SOLE   147 0 0
PFIZER INC COM 717081103 920 25,354 SH   SOLE   25,354 0 0
PG&E CORP COM 69331C108 18 415 SH   SOLE   415 0 0
PHILIP MORRIS INTL INC COM 718172109 2,554 31,638 SH   SOLE   31,638 0 0
PHILLIPS 66 COM 718546104 14 126 SH   SOLE   126 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 201 11,488 SH   SOLE   11,488 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 144 17,186 SH   SOLE   17,186 0 0
PNC FINL SVCS GROUP INC COM 693475105 492 3,641 SH   SOLE   3,641 0 0
POLARIS INDS INC COM 731068102 2,313 18,929 SH   SOLE   18,929 0 0
PPL CORP COM 69351T106 160 5,600 SH   SOLE   5,600 0 0
PRAXAIR INC COM 74005P104 222 1,403 SH   SOLE   1,403 0 0
PRICE T ROWE GROUP INC COM 74144T108 12 100 SH   SOLE   100 0 0
PROCTER AND GAMBLE CO COM 742718109 1,413 18,106 SH   SOLE   18,105 0 0
PROLOGIS INC COM 74340W103 2 33 SH   SOLE   33 0 0
PRUDENTIAL FINL INC COM 744320102 10 112 SH   SOLE   112 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 5 1,000 SH   SOLE   1,000 0 0
RAYTHEON CO COM NEW 755111507 11 59 SH   SOLE   59 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 6 171 SH   SOLE   171 0 0
REGENCY CTRS CORP COM 758849103 30 486 SH   SOLE   486 0 0
REGIONS FINL CORP NEW COM 7591EP100 5 259 SH   SOLE   259 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 3 44 SH   SOLE   44 0 0
RITE AID CORP COM 767754104 1 620 SH   SOLE   620 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2,897 253,192 SH   SOLE   253,192 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 2 100 SH   SOLE   100 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 87 1,200 SH   SOLE   1,200 0 0
ROYAL DUTCH SHELL PLC SPON ADR A 780259206 28 400 SH   SOLE   400 0 0
S&P GLOBAL INC COM 78409V104 72 354 SH   SOLE   354 0 0
SALESFORCE COM INC COM 79466L302 11 82 SH   SOLE   82 0 0
SAP SE SPON ADR 803054204 58 500 SH   SOLE   500 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3 16 SH   SOLE   16 0 0
SCANA CORP NEW COM 80589M102 367 9,533 SH   SOLE   9,533 0 0
SCHLUMBERGER LTD COM 806857108 60 900 SH   SOLE   900 0 0
SEMPRA ENERGY COM 816851109 395 3,400 SH   SOLE   3,400 0 0
SHERWIN WILLIAMS CO COM 824348106 82 200 SH   SOLE   200 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 4 35 SH   SOLE   35 0 0
SIRIUS XM HLDGS INC COM 82968B103 3 450 SH   SOLE   450 0 0
SONY CORP SPONSORED ADR 835699307 15 300 SH   SOLE   300 0 0
SOUTH JERSEY INDS INC COM 838518108 34 1,020 SH   SOLE   1,020 0 0
SOUTHERN CO COM 842587107 407 8,792 SH   SOLE   8,792 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 7 29 SH   SOLE   29 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 41 343 SH   SOLE   343 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 230 4,798 SH   SOLE   4,798 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 20 321 SH   SOLE   321 0 0
STAG INDL INC COM 85254J102 27 1,000 SH   SOLE   1,000 0 0
STARBUCKS CORP COM 855244109 91 1,870 SH   SOLE   1,870 0 0
STERICYCLE INC COM 858912108 54 830 SH   SOLE   830 0 0
STORE CAP CORP COM 862121100 55 2,000 SH   SOLE   2,000 0 0
SUNOCO LP U REP LP COM 86765K109 30 1,200 SH   SOLE   1,200 0 0
SUNTRUST BKS INC COM 867914103 382 5,787 SH   SOLE   5,787 0 0
SUPERVALU INC COM NEW 868536301 1 35 SH   SOLE   35 0 0
SYMANTEC CORP COM 871503108 1 39 SH   SOLE   39 0 0
SYSCO CORP COM 871829107 979 14,341 SH   SOLE   14,341 0 0
TABLEAU SOFTWARE INC CL A 87336U105 5 50 SH   SOLE   50 0 0
TE CONNECTIVITY LTD REG SHS H84989104 6 67 SH   SOLE   67 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 63 900 SH   SOLE   900 0 0
TERADATA CORP DEL COM 88076W103 1 22 SH   SOLE   22 0 0
TEXAS INSTRS INC COM 882508104 66 600 SH   SOLE   600 0 0
TJX COS INC NEW COM 872540109 10 100 SH   SOLE   100 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 8 132 SH   SOLE   132 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 9 280 SH   SOLE   280 0 0
TRANSDIGM GROUP INC COM 893641100 96 278 SH   SOLE   278 0 0
TRANSOCEAN LTD REG SHS H8817H100 4 300 SH   SOLE   300 0 0
TRAVELERS COMPANIES INC COM 89417E109 71 581 SH   SOLE   581 0 0
TREDEGAR CORP COM 894650100 12 495 SH   SOLE   495 0 0
TYSON FOODS INC CL A 902494103 25 362 SH   SOLE   362 0 0
UDR INC COM 902653104 144 3,840 SH   SOLE   3,840 0 0
ULTA BEAUTY INC COM 90384S303 2 9 SH   SOLE   9 0 0
UNILEVER N V N Y SHS NEW 904784709 2 40 SH   SOLE   40 0 0
UNION BANKSHARES CORP NEW COM 90539J109 13 332 SH   SOLE   332 0 0
UNION PAC CORP COM 907818108 27 192 SH   SOLE   192 0 0
UNIT CORP COM 909218109 12 458 SH   SOLE   458 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,204 20,750 SH   SOLE   20,750 0 0
UNITED RENTALS INC COM 911363109 2 16 SH   SOLE   16 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 0 21 SH   SOLE   21 0 0
UNITED STATES STL CORP NEW COM 912909108 7 200 SH   SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 92 735 SH   SOLE   735 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,036 4,221 SH   SOLE   4,221 0 0
UNIVERSAL CORP VA COM 913456109 153 2,314 SH   SOLE   2,314 0 0
UNUM GROUP COM 91529Y106 3 88 SH   SOLE   88 0 0
US BANCORP DEL COM NEW 902973304 3 68 SH   SOLE   68 0 0
V F CORP COM 918204108 8 103 SH   SOLE   103 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 10 450 SH   SOLE   450 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 118 2,744 SH   SOLE   2,744 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 312 7,397 SH   SOLE   7,397 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,701 18,028 SH   SOLE   18,028 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 78 431 SH   SOLE   431 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 253 1,883 SH   SOLE   1,883 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 292 2,641 SH   SOLE   2,641 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 17 207 SH   SOLE   207 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 9 66 SH   SOLE   66 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 320 1,284 SH   SOLE   1,284 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 489 3,714 SH   SOLE   3,714 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 105 691 SH   SOLE   691 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 9 113 SH   SOLE   113 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 223 1,269 SH   SOLE   1,269 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 335 4,232 SH   SOLE   4,232 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 2,050 19,746 SH   SOLE   19,746 0 0
VECTOR GROUP LTD COM 92240M108 60 3,164 SH   SOLE   3,164 0 0
VECTREN CORP COM 92240G101 65 907 SH   SOLE   907 0 0
VEEVA SYS INC CL A COM 922475108 81 1,055 SH   SOLE   1,055 0 0
VERISIGN INC COM 92343E102 4 26 SH   SOLE   26 0 0
VERITIV CORP COM 923454102 1 15 SH   SOLE   15 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,532 30,456 SH   SOLE   30,456 0 0
VIAVI SOLUTIONS INC COM 925550105 0 0 SH   SOLE   0 0 0
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 1 19 SH   SOLE   19 0 0
VISA INC COM CL A 92826C839 157 1,189 SH   SOLE   1,189 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 11 451 SH   SOLE   451 0 0
VOYA FINL INC COM 929089100 354 7,529 SH   SOLE   7,529 0 0
W P CAREY INC COM 92936U109 53 796 SH   SOLE   796 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 16 262 SH   SOLE   262 0 0
WALMART INC COM 931142103 309 3,610 SH   SOLE   3,610 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 6 200 SH   SOLE   200 0 0
WEC ENERGY GROUP INC COM 92939U106 25 394 SH   SOLE   394 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 303 3,000 SH   SOLE   3,000 0 0
WELLS FARGO CO NEW COM 949746101 384 6,931 SH   SOLE   6,931 0 0
WELLTOWER INC COM 95040Q104 15 239 SH   SOLE   239 0 0
WENDYS CO COM 95058W100 3 170 SH   SOLE   170 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 0 8 SH   SOLE   8 0 0
WESTERN ASST MNGD MUN FD INC COM 95766M105 10 796 SH   SOLE   796 0 0
WEYERHAEUSER CO COM 962166104 29 800 SH   SOLE   800 0 0
WGL HLDGS INC COM 92924F106 306 3,450 SH   SOLE   3,450 0 0
WHIRLPOOL CORP COM 963320106 7 51 SH   SOLE   51 0 0
WILLIAMS COS INC DEL COM 969457100 19 693 SH   SOLE   692 0 0
WPX ENERGY INC COM 98212B103 1 62 SH   SOLE   62 0 0
XCEL ENERGY INC COM 98389B100 37 800 SH   SOLE   800 0 0
XENIA HOTELS & RESORTS INC COM 984017103 4 150 SH   SOLE   150 0 0
XL GROUP LTD COM G98294104 6 110 SH   SOLE   110 0 0
YUM BRANDS INC COM 988498101 92 1,176 SH   SOLE   1,176 0 0
YUM CHINA HLDGS INC COM 98850P109 32 840 SH   SOLE   840 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 163 1,465 SH   SOLE   1,465 0 0
ZOETIS INC CL A 98978V103 3 30 SH   SOLE   30 0 0