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 Company common 88579Y101 22,238 106,817 SH   SOLE   106,817 0 0
21st CENT FOX common 90130A101 58 2,036 SH   SOLE   2,036 0 0
A O N PLC common G0408V102 55 413 SH   SOLE   413 0 0
AB Electrolux common 01881G106 50 1,539 SH   SOLE   1,539 0 0
ABB LTD common 000375204 12 500 SH   SOLE   500 0 0
Abbott Laboratories common 002824100 4,299 88,433 SH   SOLE   88,433 0 0
Abraxas Petroleum CO common 003830106 0 44 SH   SOLE   44 0 0
Abbvie, Inc. common 00287Y109 6,727 92,774 SH   SOLE   92,774 0 0
Accenture PLC CL A common G1151C101 5,751 46,497 SH   SOLE   46,497 0 0
Access National Corp common 004337101 21 806 SH   SOLE   806 0 0
Acco Brands Corp. common 00081T108 0 11 SH   SOLE   11 0 0
Acelrx Pharmaceuticals common 00444T100 7 3,435 SH   SOLE   3,435 0 0
Activision Blizzard common 00507V109 24 416 SH   SOLE   416 0 0
Acuity Brands, Inc. common 00508Y102 902 4,438 SH   SOLE   4,438 0 0
Adams Express Company common 006212104 22 1,555 SH   SOLE   1,555 0 0
Aetna Inc common 00817Y108 2 10 SH   SOLE   10 0 0
Adient PLC common G0084W101 2,514 38,449 SH   SOLE   38,449 0 0
Adobe Systems Inc. common 00773T101 26 186 SH   SOLE   186 0 0
Advance Auto Parts, Inc. common 00751Y106 595 5,100 SH   SOLE   5,100 0 0
Advansix Inc. common 00773T101 0 9 SH   SOLE   9 0 0
Aegon N V common 007924103 1 211 SH   SOLE   211 0 0
Aflac Inc common 001055102 2 21 SH   SOLE   21 0 0
Agilent Technologies, Inc. common 00846U101 281 4,739 SH   SOLE   4,739 0 0
AGNC Investment C common 00123Q104 68 3,200 SH   SOLE   3,200 0 0
Air Prod & Chemicals common 009158106 3 20 SH   SOLE   20 0 0
Akamai Technologies common 00971T101 719 14,437 SH   SOLE   14,437 0 0
Alcentra Capital Corp common 01374T102 646 47,500 SH   SOLE   47,500 0 0
Alibaba Group Holding common 01609W102 2,507 17,793 SH   SOLE   17,793 0 0
Allegion Public Limited Company common G0176J109 8 100 SH   SOLE   100 0 0
Allergan, Inc. common G0177J108 15 62 SH   SOLE   62 0 0
Alliance Bernstein Global common 01879R106 16 1,200 SH   SOLE   1,200 0 0
Alliance Data System common 018581108 1 3 SH   SOLE   3 0 0
Alliance One International Inc common 018772301 115 8,017 SH   SOLE   8,017 0 0
Allied Motion Techs, Inc. common 019330109 1,145 42,082 SH   SOLE   42,082 0 0
Allison Transmission Holding common 01973R101 348 9,300 SH   SOLE   9,300 0 0
Allstate Corp. common 020002101 15 171 SH   SOLE   171 0 0
Alphabet, Inc. CL A common 02079K305 14,835 15,957 SH   SOLE   15,957 0 0
Alphabet, Inc. CL C common 02079K107 18,730 20,611 SH   SOLE   20,611 0 0
Alps Alerian MLP ETF common 00162Q866 274 22,950 SH   SOLE   22,950 0 0
Altaba Incorporated common 021346101 2 42 SH   SOLE   42 0 0
Altria Group, Inc. common 02209S103 2,726 36,607 SH   SOLE   36,607 0 0
Alexion Pharma Inc common 015351109 26 211 SH   SOLE   211 0 0
AMER 1st Multifamily LP ATAX common 02364V107 6 1,000 SH   SOLE   1,000 0 0
Amazon Com, Inc. common 023135106 15,643 16,160 SH   SOLE   16,160 0 0
American Express CO common 025816109 241 2,866 SH   SOLE   2,866 0 0
American INTL Group common 026874784 10 152 SH   SOLE   152 0 0
American Tower Corp. common 03027X100 30 226 SH   SOLE   226 0 0
Amerisourcebergen Corp. common 03073E105 91 963 SH   SOLE   963 0 0
Amgen Incorporated common 031162100 139 809 SH   SOLE   809 0 0
Ampco Pittsburgh Corp. common 032037103 0 25 SH   SOLE   25 0 0
Amphenol Corp Class common 032095101 1 12 SH   SOLE   12 0 0
Amrep Corporation common 032159105 0 25 SH   SOLE   25 0 0
Anadarko Petroleum Corp. common 032511107 24 530 SH   SOLE   530 0 0
Analog Devices, Inc. common 032654105 36 467 SH   SOLE   467 0 0
Anheuser-Busch Inbev common 03524A108 17 150 SH   SOLE   150 0 0
Antero Resources Corp. common 03674X106 204 9,424 SH   SOLE   9,424 0 0
Anthem, Inc. common 036752103 134 710 SH   SOLE   710 0 0
Apache Corp. common 037411105 384 8,019 SH   SOLE   8,019 0 0
Apple Computer Corp. common 037833100 49,600 344,395 SH   SOLE   344,395 0 0
Applied Materials common 038222105 2 50 SH   SOLE   50 0 0
Aqua America, Inc. common 03836W103 67 2,000 SH   SOLE   2,000 0 0
Arbor Realty Trust, Inc. common 038923108 4 500 SH   SOLE   500 0 0
Archer Daniels Midland Co. common 039483102 5 129 SH   SOLE   129 0 0
Arconic Inc common 03965L100 1 25 SH   SOLE   25 0 0
Ares Cap Corp. common 04010L103 1,343 82,004 SH   SOLE   82,004 0 0
Arconic Inccom common 03965L100 1 33 SH   SOLE   33 0 0
Ashland Globe common 044186104 51 777 SH   SOLE   777 0 0
Astec Industries Inc. common 046224101 8 140 SH   SOLE   140 0 0
Astronova, Inc. common 04638F108 1,777 137,745 SH   SOLE   137,745 0 0
AT&T Corp. common 00206R102 2,890 76,598 SH   SOLE   76,598 0 0
Atlantic Capital Bancshares common 048269203 760 40,000 SH   SOLE   40,000 0 0
Atlantic Coast Financial Corp. common 048426100 842 107,400 SH   SOLE   107,400 0 0
Autodesk, Inc. common 052769106 1,001 9,925 SH   SOLE   9,925 0 0
Autozone, Inc. common 053332102 151 264 SH   SOLE   264 0 0
Automatic Data Processing, Inc. common 053015103 363 3,545 SH   SOLE   3,545 0 0
Avalonbay CMNTYS INC Reit common 053484101 2 10 SH   SOLE   10 0 0
Axogen, Inc. common 05463X106 101 6,000 SH   SOLE   6,000 0 0
Axcelis Technologies Inc common 054540208 14 685 SH   SOLE   685 0 0
Baidu, Inc. ADR common 056752108 2,093 11,700 SH   SOLE   11,700 0 0
Balchem Corp. common 057665200 10,579 136,134 SH   SOLE   136,134 0 0
Baldwin & Lyons CL B common 057755209 2 100 SH   SOLE   100 0 0
Ballard Power Systems common 058586108 0 30 SH   SOLE   30 0 0
Bank of America Corp. common 060505104 25,366 1,045,573 SH   SOLE   1,045,573 0 0
Bank of New York Mellon Corp. common 064058100 6 120 SH   SOLE   120 0 0
Bank of the Ozarks common 063904106 0 1 SH   SOLE   1 0 0
Barrick Gold Corp F common 067901108 4 260 SH   SOLE   260 0 0
Bassett Furniture Industries, Inc. common 070203104 42 1,100 SH   SOLE   1,100 0 0
Baxter International, Inc. common 071813109 276 4,560 SH   SOLE   4,560 0 0
BB&T Corporation common 054937107 15,692 345,571 SH   SOLE   345,571 0 0
Becton Dickinson & Co. common 075887109 513 2,629 SH   SOLE   2,629 0 0
Berkshire Hathaway, Inc. CL B common 084670702 32,695 193,041 SH   SOLE   193,041 0 0
Berkshire Hathaway, Inc. DEL CL A common 084670108 3,311 13 SH   SOLE   13 0 0
Bhp Billiton common 088606108 14 450 SH   SOLE   450 0 0
Biglari Holdings common 08986R101 0 1 SH   SOLE   1 0 0
Biodelivery Sci International, Inc. common 09060J106 48 17,200 SH   SOLE   17,200 0 0
Biogen Inc common 09062X103 2 9 SH   SOLE   9 0 0
Bioverativ Inc common 09075E100 0 4 SH   SOLE   4 0 0
Blackrock Debt Strat FD common 09255R202 8 650 SH   SOLE   650 0 0
Blackrock Income TR. Inc. common 09247X101 101 240 SH   SOLE   240 0 0
Block H & R Incorp common 093671105 183 5,922 SH   SOLE   5,922 0 0
Boeing Company common 097023105 258 1,304 SH   SOLE   1,304 0 0
Bojangles, Inc. common 097488100 19 1,150 SH   SOLE   1,150 0 0
Boston Beer Co., Inc. Class A common 100557107 13 100 SH   SOLE   100 0 0
Boston Scientific Co. common 101137107 3,226 116,373 SH   SOLE   116,373 0 0
Bovie Medical Corp common 10211F100 74 29,771 SH   SOLE   29,771 0 0
BP PLC Sponsored ADR common 055622104 70 2,027 SH   SOLE   2,027 0 0
Bristol Myers Squibb Co. common 110122108 5,471 98,192 SH   SOLE   98,192 0 0
Broadcom LTD common Y09827109 18 76 SH   SOLE   76 0 0
Broadridge Financial Solution common 11133T103 11 150 SH   SOLE   150 0 0
Brookfield Infra Partners common G16252101 2 45 SH   SOLE   45 0 0
B2Gold CORP F common 11777Q209 10 3,700 SH   SOLE   3,700 0 0
Buckeye Partners LP common 118230101 2,538 39,705 SH   SOLE   39,705 0 0
Cabot Oil & Gas common 127097103 1 20 SH   SOLE   20 0 0
C S R A, Inc. common 12650T104 11 350 SH   SOLE   350 0 0
Calatlantic Group In common 128195104 7,120 201,425 SH   SOLE   201,425 0 0
Canadian Nat. Res. Ltd. common 136385101 531 18,400 SH   SOLE   18,400 0 0
Canadian National Railways common 136375102 121 1,497 SH   SOLE   1,497 0 0
Canon, Inc. ADR common 138006309 39 1,141 SH   SOLE   1,141 0 0
Capital Bank Financial Corp. common 139794101 152 3,979 SH   SOLE   3,979 0 0
Capital One Financial Corp. common 14040H105 792 9,589 SH   SOLE   9,589 0 0
Carbo Ceramics common 140781105 0 5 SH   SOLE   5 0 0
Cardinal Health, Inc. common 14149Y108 17 216 SH   SOLE   216 0 0
Carmax, Inc. common 143130102 26 411 SH   SOLE   411 0 0
Carnival Corp F common 143658300 1 21 SH   SOLE   21 0 0
Cass Information Systems, Inc. common 14808P109 0 4 SH   SOLE   4 0 0
Caterpillar, Inc. common 149123101 3,259 30,329 SH   SOLE   30,329 0 0
Cato Corporation common 149205106 2 100 SH   SOLE   100 0 0
CBS Corporation common 124857202 11 172 SH   SOLE   172 0 0
CDK Global Holdings LLC common 12508E101 53 851 SH   SOLE   851 0 0
Celgene Corp. common 151020104 595 4,580 SH   SOLE   4,580 0 0
Celldex Therapeutics, Inc. common 15117B103 3 1,050 SH   SOLE   1,050 0 0
Cenovus Energy common 15135U109 415 56,257 SH   SOLE   56,257 0 0
Centerstate Banks common 15201P109 135 5,441 SH   SOLE   5,441 0 0
CenturyLink, Inc. common 156700106 10 406 SH   SOLE   406 0 0
Cerner Corp. common 156782104 1 20 SH   SOLE   20 0 0
CF Industries HLDG common 125269100 14 500 SH   SOLE   500 0 0
Charter Communications CLA common 16119P108 5 15 SH   SOLE   15 0 0
Check PT Software F common M22465104 38 350 SH   SOLE   350 0 0
Chemours Company common 163851108 36 943 SH   SOLE   943 0 0
Chesapeake Energy Co common 165167107 2 440 SH   SOLE   440 0 0
Chevron Corporation common 166764100 3,671 35,183 SH   SOLE   35,183 0 0
Chipotle Mexican GRL common 169656105 0 1 SH   SOLE   1 0 0
Church & Dwight Co., Inc. common 171340102 29 550 SH   SOLE   550 0 0
Churchill Downs Inc common 171484108 37 200 SH   SOLE   200 0 0
Cigna Corporation common 125509109 2 10 SH   SOLE   10 0 0
Cincinnati Financial Corp common 172062101 96 1,319 SH   SOLE   1,319 0 0
Cisco Systems, Inc. common 17275R102 15,509 495,506 SH   SOLE   495,506 0 0
Citigroup, Inc. common 172967424 2,111 31,567 SH   SOLE   31,567 0 0
Clearone, Inc. common 18506U104 38 4,000 SH   SOLE   4,000 0 0
Clorox Company common 189054109 167 1,256 SH   SOLE   1,256 0 0
CME Group, Inc. common 12572Q105 210 1,678 SH   SOLE   1,678 0 0
C M S Energy Corp common 125896100 9 201 SH   SOLE   201 0 0
Coach Inc common 189754104 2 34 SH   SOLE   34 0 0
Coca-Cola Company common 191216100 6,062 135,152 SH   SOLE   135,152 0 0
Cognex Corp common 192422103 10 118 SH   SOLE   118 0 0
Cognizant Tech Sol CL A common 192446102 12 188 SH   SOLE   188 0 0
Colgate-Palmolive Co. common 194162103 8,833 119,152 SH   SOLE   119,152 0 0
Colony Starwood HMS REIT common 19625X102 69 2,000 SH   SOLE   2,000 0 0
Comcast Corp. Class A common 20030N101 1,498 38,484 SH   SOLE   38,484 0 0
Comerica Incorporate common 200340107 2 26 SH   SOLE   26 0 0
Conagra Foods, Inc. common 205887102 52 1,449 SH   SOLE   1,449 0 0
Conduent Incorporate common 206787103 0 25 SH   SOLE   25 0 0
ConocoPhillips common 20825C104 1,314 29,890 SH   SOLE   29,890 0 0
Constellation Brand common 21036P108 10 50 SH   SOLE   50 0 0
Continental Res. Inc. common 212015101 3 80 SH   SOLE   80 0 0
Convergys Corp. common 212485106 67 2,834 SH   SOLE   2,834 0 0
Copart, Inc. common 217204106 130 4,094 SH   SOLE   4,094 0 0
Corning Inc common 219350105 33 1,090 SH   SOLE   1,090 0 0
Crane Company common 224399105 24 300 SH   SOLE   300 0 0
Costco Wholesale Corp. common 22160K105 601 3,757 SH   SOLE   3,757 0 0
Crown Castle Intl CO Reit common 22822V101 5 54 SH   SOLE   54 0 0
Crystal Rock Holdings, Inc. common 22940F103 0 500 SH   SOLE   500 0 0
CSX Corp. common 126408103 393 7,203 SH   SOLE   7,203 0 0
Cubesmart TRS Inc. Reit common 229663109 137 5,700 SH   SOLE   5,700 0 0
Cummins, Inc. common 231021106 70 431 SH   SOLE   431 0 0
Curis, Inc. common 231269101 19 10,000 SH   SOLE   10,000 0 0
CVS Caremark Corp. common 126650100 4,394 54,608 SH   SOLE   54,608 0 0
Cypress Semiconductor Corp. common 232806109 15 1,109 SH   SOLE   1,109 0 0
Cytosorbents Corporate common 23283X206 56 13,000 SH   SOLE   13,000 0 0
DCP Midstream Partners common 23311P100 135 4,000 SH   SOLE   4,000 0 0
D R Horton Company common 23331A109 3,666 106,033 SH   SOLE   106,033 0 0
D X C Technology Com common 23355L106 33 431 SH   SOLE   431 0 0
Danaher Corp. common 235851102 80 947 SH   SOLE   947 0 0
Darden Restaurants common 237194105 5 59 SH   SOLE   59 0 0
Data I/O Corp. common 237690102 8 1,000 SH   SOLE   1,000 0 0
Deere & Co., Inc. common 244199105 94 758 SH   SOLE   758 0 0
Dell Technologies common 24703L103 25 406 SH   SOLE   406 0 0
Delphi Automotive PLC F common G27823106 3 34 SH   SOLE   34 0 0
Delta Air Lines Inc. common 247361702 1 22 SH   SOLE   22 0 0
Dentsply Intl. Inc. New common 24906P109 778 12,000 SH   SOLE   12,000 0 0
Devon Energy Corp. common 25179M103 2,316 72,430 SH   SOLE   72,430 0 0
Dexcom Inc common 252131107 17 228 SH   SOLE   228 0 0
Diageo PLC New ADR common 25243Q205 69 575 SH   SOLE   575 0 0
Diebold, Incorporated common 253651103 8 300 SH   SOLE   300 0 0
Digimarc Corp. common 25381B101 12 300 SH   SOLE   300 0 0
Digital Realty Trust Reit common 253868103 4 36 SH   SOLE   36 0 0
Diplomat Pharmacy common 25456K101 23 1,525 SH   SOLE   1,525 0 0
Discover Financial Services common 254709108 3,044 48,946 SH   SOLE   48,946 0 0
Discovery Comm Inc Class common 25470F302 11 450 SH   SOLE   450 0 0
Dollar General Corp. common 256677105 23 315 SH   SOLE   315 0 0
Dollar Tree, Inc. common 256746108 0 6 SH   SOLE   6 0 0
Dominion Resources Inc. - VA common 25746U109 716 9,341 SH   SOLE   9,341 0 0
Dominos Pizza Inc common 25754A201 16 76 SH   SOLE   76 0 0
Domtar Corporation F common 257559203 38 1,000 SH   SOLE   1,000 0 0
Dover Corporation common 260003108 516 6,427 SH   SOLE   6,427 0 0
Dow Chemical Company common 260543103 62 981 SH   SOLE   981 0 0
Drive Shack Inc. common 262077100 1 166 SH   SOLE   166 0 0
Duke Energy Corporation common 26441C204 1,919 22,956 SH   SOLE   22,956 0 0
Duke Realty Corp Reit common 264411505 2 78 SH   SOLE   78 0 0
DXC Technology Co. common 23355L106 1 8 SH   SOLE   8 0 0
Eastman Chemical Co common 277432100 1 8 SH   SOLE   8 0 0
Dupont de nemours E.I. common 263534109 440 5,457 SH   SOLE   5,457 0 0
E O G Resources, Inc. common 26875P101 93 1,022 SH   SOLE   1,022 0 0
Eaton Corp common G29183103 653 8,393 SH   SOLE   8,393 0 0
Ebay, Inc. common 278642103 26 733 SH   SOLE   733 0 0
Ecolab Inc. common 278865100 1 10 SH   SOLE   10 0 0
Edgewell Personal common 28035Q102 38 500 SH   SOLE   500 0 0
Edison International common 281020107 94 1,200 SH   SOLE   1,200 0 0
Edwards LifeSciences CP common 28176E108 168 1,419 SH   SOLE   1,419 0 0
Eightpointthree Ener LP common 282539105 38 2,500 SH   SOLE   2,500 0 0
Eldorado Gold Corp F common 284902103 1 460 SH   SOLE   460 0 0
Electronic Arts Inc common 285512109 2 15 SH   SOLE   15 0 0
Eli Lilly & Company common 532457108 3,708 45,060 SH   SOLE   45,060 0 0
Emerson Electric common 291011104 1,087 18,236 SH   SOLE   18,236 0 0
Enbridge Energy Partners LP common 29250R106 222 13,900 SH   SOLE   13,900 0 0
Enbridge Inc F common 29250N105 722 18,148 SH   SOLE   18,148 0 0
Energen Corp common 29265N108 13 271 SH   SOLE   271 0 0
Encana Corp. common 292505104 2 257 SH   SOLE   257 0 0
Encore Wire Corp. common 292562105 4 100 SH   SOLE   100 0 0
Energy Transfer Equity LP common 29273V100 1,033 57,500 SH   SOLE   57,500 0 0
Energy Transfer Partners LP common 29278N103 2,684 131,637 SH   SOLE   131,637 0 0
Enerplus Corp. F common 292766102 3 385 SH   SOLE   385 0 0
Entegra Finl Corp common 29363J108 563 24,750 SH   SOLE   24,750 0 0
Entergy Corp. common 29364G103 11 146 SH   SOLE   146 0 0
Enterprise Products Partners common 293792107 8,893 328,385 SH   SOLE   328,385 0 0
EOG Resources Inc. common 26875P101 2 17 SH   SOLE   17 0 0
Equifax, Inc. common 294429105 192 1,400 SH   SOLE   1,400 0 0
Equinix Inc. Reit common 29444U700 2 4 SH   SOLE   4 0 0
Equity Residental Reit common 29476L107 34 521 SH   SOLE   521 0 0
Equity Commonwealth common 294628102 32 1,000 SH   SOLE   1,000 0 0
Ericsson LM Tel-SP common 294821608 1 200 SH   SOLE   200 0 0
Essex Property Tr Reit common 297178105 3 12 SH   SOLE   12 0 0
Estee Lauder Company common 518439104 2 18 SH   SOLE   18 0 0
E-Trade Financial Co common 269246401 1 15 SH   SOLE   15 0 0
Eversource Energy common 30040W108 4 69 SH   SOLE   69 0 0
Evolent Health, Inc. common 30050B101 1,058 41,730 SH   SOLE   41,730 0 0
Exactech Inc. common 30064E109 149 5,000 SH   SOLE   5,000 0 0
Exlservice Holdings common 302081104 22 400 SH   SOLE   400 0 0
Expedia Inc common 30212P303 1 9 SH   SOLE   9 0 0
Exact Sciences Corp common 30063P105 35 1,000 SH   SOLE   1,000 0 0
Express Scripts, Inc. common 30219G108 67 1,051 SH   SOLE   1,051 0 0
Exxon Mobile Corporation common 30231G102 9,752 120,795 SH   SOLE   120,795 0 0
Facebook, Inc. common 30303M102 17,789 117,824 SH   SOLE   117,824 0 0
Fastenal Company common 311900104 39 890 SH   SOLE   890 0 0
Fedex Corporation common 31428X106 104 479 SH   SOLE   479 0 0
Ferrari N V F common N3167Y103 17 200 SH   SOLE   200 0 0
Fidelity National Financial, Inc. common 31620R303 152 3,391 SH   SOLE   3,391 0 0
Fidelity National Info. Services common 31620M106 2,033 23,811 SH   SOLE   23,811 0 0
Fidus Investment Corp common 316500107 723 43,000 SH   SOLE   43,000 0 0
Fifth Third Bancorp common 316773100 1 39 SH   SOLE   39 0 0
Fireeye, Inc. common 31816Q101 3 200 SH   SOLE   200 0 0
First Bancorp NC common 318910106 17 550 SH   SOLE   550 0 0
First Citizens Bancshares CL A common 31946M103 2,124 5,699 SH   SOLE   5,699 0 0
Fiserv Inc common 337738108 4 32 SH   SOLE   32 0 0
Flowers Foods, Inc. common 343498101 7,826 452,081 SH   SOLE   452,081 0 0
FMC Corporation common 302491303 31 430 SH   SOLE   430 0 0
F N B Corporation PA common 302520101 668 47,144 SH   SOLE   47,144 0 0
Ford Motor Company common 345370860 28 2,489 SH   SOLE   2,489 0 0
Fortinet Inc common 34959E109 15 400 SH   SOLE   400 0 0
Fortive Corportaion common 34959J108 30 478 SH   SOLE   478 0 0
Fortune Brands HM&S common 34964C106 160 2,454 SH   SOLE   2,454 0 0
Four Corners Propert common 35086T109 1 25 SH   SOLE   25 0 0
Franklin Resources common 354613101 1 19 SH   SOLE   19 0 0
Freeport McMoran Copper & Gold common 35671D857 1 59 SH   SOLE   59 0 0
Frontier Communications common 35906A108 0 250 SH   SOLE   250 0 0
Gabelli Dividend & Incom common 36242H104 43 1,979 SH   SOLE   1,979 0 0
FRP Holdings, Inc. common 30292L107 1 15 SH   SOLE   15 0 0
FRP Properties Inc. common 70338W105 103 5,750 SH   SOLE   5,750 0 0
Gabnelli Equity TR Inc. common 362397101 20 3,238 SH   SOLE   3,238 0 0
Gabnelli Health Care and Wellness common 36246K103 2 161 SH   SOLE   161 0 0
Galectin Therapeutic common 363225202 0 167 SH   SOLE   167 0 0
General Cable Corp. common 369300108 7 400 SH   SOLE   400 0 0
General Dynamics Corp. common 369550108 1,925 9,716 SH   SOLE   9,716 0 0
General Electric Company common 369604103 13,504 499,969 SH   SOLE   499,969 0 0
General Mills Inc common 370334104 8 151 SH   SOLE   151 0 0
General Motors Corp. common 37045V100 5 140 SH   SOLE   140 0 0
Genuine Parts Co common 372460105 4 38 SH   SOLE   38 0 0
Gilead Sciences, Inc. common 375558103 6,531 92,269 SH   SOLE   92,269 0 0
Glaxosmithkline PLC common 37733W105 262 6,083 SH   SOLE   6,083 0 0
Goldman Sachs Group, Inc. common 38141G104 1,061 4,782 SH   SOLE   4,782 0 0
Goodyear Tire&Rubber common 382550101 0 14 SH   SOLE   14 0 0
Government Properties Income Reit common 38376A103 1,525 83,275 SH   SOLE   83,275 0 0
Graham Holdings Co Class common 384637104 1 1 SH   SOLE   1 0 0
Grammercy PPTY Trust common 385002308 13 433 SH   SOLE   433 0 0
Green Plains Partner LP common 393221106 107 5,700 SH   SOLE   5,700 0 0
Halliburton Company common 406216101 2 52 SH   SOLE   52 0 0
Halyard Health, Inc. common 40650V100 8 207 SH   SOLE   207 0 0
Hanesbrands, Inc. common 410345102 11 468 SH   SOLE   468 0 0
Harley Davidson, Inc. common 412822108 76 1,415 SH   SOLE   1,415 0 0
Harris Corporation common 413875105 2 17 SH   SOLE   17 0 0
Hartford Financial Services Grp. common 416515104 2 46 SH   SOLE   46 0 0
Hasbro Inc common 418056107 1 5 SH   SOLE   5 0 0
Hawkins, Inc. common 420261109 1 25 SH   SOLE   25 0 0
HCA Holdings, Inc. common 40412C101 1 16 SH   SOLE   16 0 0
HCP, Inc. common 40414L109 13 400 SH   SOLE   400 0 0
HDFC Bank Limited common 40415F101 96 1,100 SH   SOLE   1,100 0 0
Healthcare TR of America common 42225P501 1,238 39,800 SH   SOLE   39,800 0 0
Helmerich & Payne Inc. common 423452101 32 585 SH   SOLE   585 0 0
Herbalife Ltd. common G4412G101 16 225 SH   SOLE   225 0 0
Hershey Company common 427866108 41 385 SH   SOLE   385 0 0
Hess Corporation common 42809H107 3 78 SH   SOLE   78 0 0
Hewlet-Packard Ente. common 42824C109 18 1,067 SH   SOLE   1,067 0 0
Hexcel Corp. common 428291108 103 1,955 SH   SOLE   1,955 0 0
Highwoods Properties, Inc. REIT common 431284108 2,650 52,263 SH   SOLE   52,263 0 0
Hologic, Inc. common 436440101 9 208 SH   SOLE   208 0 0
Home Depot, Inc. common 437076102 2,237 14,583 SH   SOLE   14,583 0 0
Honeywell International Incorporated common 438516106 4,635 34,772 SH   SOLE   34,772 0 0
HP Inc. common 40434L105 83 4,756 SH   SOLE   4,756 0 0
HSBC Holdings Plc Spon ADR common 404280406 57 1,229 SH   SOLE   1,229 0 0
Hubbell Inc. Class B common 443510607 1,144 10,109 SH   SOLE   10,109 0 0
Humana Inc common 444859102 6 24 SH   SOLE   24 0 0
Huntington Bancshares, Inc. common 446150104 5 400 SH   SOLE   400 0 0
Huntsman Corporation common 447011107 7,821 302,687 SH   SOLE   302,687 0 0
HURCO Companies common 447324104 3 100 SH   SOLE   100 0 0
I L G Inc common 44967H101 0 4 SH   SOLE   4 0 0
I N G Groep N V Fsponsored common 456837103 35 2,000 SH   SOLE   2,000 0 0
IBM Corp common 459200101 2,062 13,405 SH   SOLE   13,405 0 0
Illinois Tool Works common 452308109 129 900 SH   SOLE   900 0 0
Illumina Inc common 452327109 21 119 SH   SOLE   119 0 0
Incyte Corporation common 45337C102 1 10 SH   SOLE   10 0 0
Infinera Corp. common 45667G103 226 21,150 SH   SOLE   21,150 0 0
Infusystem Holdings common 45685K102 22 12,476 SH   SOLE   12,476 0 0
Ingersoll-Rand PLC common G47791101 1,987 21,737 SH   SOLE   21,737 0 0
Ingevity Corporation common 45688C107 671 11,694 SH   SOLE   11,694 0 0
Insperity Inc common 45778Q107 6 84 SH   SOLE   84 0 0
International Paper common 460146103 2 37 SH   SOLE   37 0 0
Interpublic GRP Cos common 460690100 3 132 SH   SOLE   132 0 0
Intel Corp common 458140100 11,729 347,621 SH   SOLE   347,621 0 0
Intercept Pharma Inc common 45845P108 17 143 SH   SOLE   143 0 0
International Business Machines common 459200101 2,542 16,523 SH   SOLE   16,523 0 0
ICICI Bank LTD Fsponsored ADR common 45104G104 34 3,750 SH   SOLE   3,750 0 0
International Flavors & Fragrance common 459506101 21 156 SH   SOLE   156 0 0
Intuit Inc common 461202103 2 14 SH   SOLE   14 0 0
International Speedway CL A common 460335201 23 600 SH   SOLE   600 0 0
Intuitive Surgical common 46120E602 693 741 SH   SOLE   741 0 0
Investors Bancorp, Inc. common 46146L101 67 5,000 SH   SOLE   5,000 0 0
Invitation Homes Inc common 46187W107 324 15,000 SH   SOLE   15,000 0 0
ITT Inc common 45073V108 4 90 SH   SOLE   90 0 0
Ishares China 25 INDEX common 464287184 12 300 SH   SOLE   300 0 0
Jabil Inc common 466313103 2 61 SH   SOLE   61 0 0
JcPenny Co Inc. common 708160106 2 500 SH   SOLE   500 0 0
John Hanock Investors C common 410142103 5 300 SH   SOLE   300 0 0
Johnson & Johnson common 478160104 24,672 186,499 SH   SOLE   186,499 0 0
Johnson Controls, Inc. common G51502105 2,750 63,427 SH   SOLE   63,427 0 0
JPMorgan Chase & CO common 46625H100 14,936 163,418 SH   SOLE   163,418 0 0
JP Smucker Co common 832696405 7 60 SH   SOLE   60 0 0
K L A Tencor corp common 482480100 1 8 SH   SOLE   8 0 0
Kansas City Southern common 485170302 1 5 SH   SOLE   5 0 0
KB Home common 48666K109 1,665 69,450 SH   SOLE   69,450 0 0
Kellogg Company common 487836108 6,724 96,801 SH   SOLE   96,801 0 0
Kemper Corp. common 488401100 8 206 SH   SOLE   206 0 0
Kewaunee Scientific Corp. common 492854104 1,378 55,325 SH   SOLE   55,325 0 0
Keycorp common 493267108 6 337 SH   SOLE   337 0 0
KEYW Holding Corp common 493723100 23 2,500 SH   SOLE   2,500 0 0
Keysight Technologies, Inc. common 49338L103 70 1,807 SH   SOLE   1,807 0 0
Kimberly-Clark Corp common 494368103 404 3,127 SH   SOLE   3,127 0 0
Kinder Morgan, Inc. common 49456B101 173 9,047 SH   SOLE   9,047 0 0
Kirby Corp. common 497266106 7 100 SH   SOLE   100 0 0
Knowles Corporation common 49926D109 41 2,403 SH   SOLE   2,403 0 0
Kraft Heinz Company common 500754106 539 6,295 SH   SOLE   6,295 0 0
Kroger Company common 501044101 2,287 98,073 SH   SOLE   98,073 0 0
L 3 Communication Holdings Inc. common 502413107 14 85 SH   SOLE   85 0 0
L Brands, Inc. common 501797104 1 12 SH   SOLE   12 0 0
Laboratory Corp America Holdings common 50540R409 1,358 8,812 SH   SOLE   8,812 0 0
Lakeland Industries, Inc. common 511795106 58 4,000 SH   SOLE   4,000 0 0
Lam Research Corp common 512807108 11 77 SH   SOLE   77 0 0
Lamb Weston Holdings common 513272104 17 382 SH   SOLE   382 0 0
La-Z-Boy, Inc. common 505336107 59 1,800 SH   SOLE   1,800 0 0
Legg Mason Inc common 524901105 0 5 SH   SOLE   5 0 0
Leggett & Platt, Inc. common 524660107 105 2,000 SH   SOLE   2,000 0 0
Lennar Corp. CL A common 526057104 5,001 93,795 SH   SOLE   93,795 0 0
Level 3 Communicatn common 52729N308 1 15 SH   SOLE   15 0 0
Liberty All Star Equity Fund common 530158104 6 1,084 SH   SOLE   1,084 0 0
Liberty Global Inc. common G5480U138 5 246 SH   SOLE   246 0 0
Liberty Global Inc. common G5480U153 0 18 SH   SOLE   18 0 0
Life Storage Inc common 53223X107 67 900 SH   SOLE   900 0 0
Liberty Global, Inc. CL A common G5480U104 63 1,975 SH   SOLE   1,975 0 0
Lincoln National Corp. common 534187109 811 11,994 SH   SOLE   11,994 0 0
Lions Gate Entertainment Corp. common 535919500 1,104 42,027 SH   SOLE   42,027 0 0
Live Oak Bancshares common 53803X105 17 700 SH   SOLE   700 0 0
Lyondellbasell Industries NV common N53745100 84 1,000 SH   SOLE   1,000 0 0
Lockheed Martin Corporation common 539830109 118 425 SH   SOLE   425 0 0
Louisiana Pacific Corp. common 546347105 1 30 SH   SOLE   30 0 0
Lowes Companies Inc. common 548661107 21,867 282,049 SH   SOLE   282,049 0 0
Lubys, Inc. common 549282101 0 10 SH   SOLE   10 0 0
Lumentum Holdings, Inc. common 55024U109 0 2 SH   SOLE   2 0 0
Luna Innovations, Inc. common 550351100 3 1,906 SH   SOLE   1,906 0 0
M & T Bank Corp common 55261F104 1 9 SH   SOLE   9 0 0
M G I C Investment common 552848103 17 1,525 SH   SOLE   1,525 0 0
M T G E Investment C common 55378A105 9 500 SH   SOLE   500 0 0
Macquarie Infrastruc common 55608B105 5 59 SH   SOLE   59 0 0
Macys Inc common 55616P104 0 20 SH   SOLE   20 0 0
Magellan Midstream Partners common 559080106 1,837 25,778 SH   SOLE   25,778 0 0
Manitowoc Company, Inc. common 563571108 1 150 SH   SOLE   150 0 0
Manulife Financial Corp. common 56501R106 47 2,500 SH   SOLE   2,500 0 0
Marathon Oil Corp. common 565849106 47 3,953 SH   SOLE   3,953 0 0
Marathon Petroleum Corp. common 56585A102 173 3,300 SH   SOLE   3,300 0 0
Markel Corp Holding Co common 570535104 1,156 1,185 SH   SOLE   1,185 0 0
Marriott Intl Inc Class common 571903202 1 13 SH   SOLE   13 0 0
Marsh & McClennan common 571748102 180 2,312 SH   SOLE   2,312 0 0
Martin Marietta MATR common 573284106 3,338 14,995 SH   SOLE   14,995 0 0
Mastercard Inc Class common 57636Q104 6 46 SH   SOLE   46 0 0
McCormick & Co., Inc. common 579780206 20 200 SH   SOLE   200 0 0
McDonalds Corporation common 580135101 7,188 46,933 SH   SOLE   46,933 0 0
McKesson Corporation common 58155Q103 3,147 19,126 SH   SOLE   19,126 0 0
Medley Capital Corp. common 58503F106 37 5,750 SH   SOLE   5,750 0 0
Medtronic PLC common G5960L103 188 2,114 SH   SOLE   2,114 0 0
Mercaldolibre Inc common 58733R102 13 53 SH   SOLE   53 0 0
Merck & Co. common 58933Y105 10,718 167,229 SH   SOLE   167,229 0 0
Mercury General Corp. common 589400100 50 925 SH   SOLE   925 0 0
Methode Electronics, Inc. Class A common 591520200 742 18,000 SH   SOLE   18,000 0 0
Metlife, Inc. common 59156R108 1,908 34,734 SH   SOLE   34,734 0 0
Mettler-Toledo International, Inc. common 592688105 2,001 3,400 SH   SOLE   3,400 0 0
Micron Technology common 595112103 49 1,648 SH   SOLE   1,648 0 0
Microsoft Corporation common 594918104 34,582 501,695 SH   SOLE   501,695 0 0
Mohawk Industries common 608190104 1 3 SH   SOLE   3 0 0
Mondelez International, Inc. common 609207105 2,823 65,351 SH   SOLE   65,351 0 0
Monsanto Company common 61166W101 65 550 SH   SOLE   550 0 0
Monster Beverage Corp. common 61174X109 37 738 SH   SOLE   738 0 0
Moodys Corporation common 615369105 164 1,346 SH   SOLE   1,346 0 0
Morgan Stanley common 617446448 552 12,387 SH   SOLE   12,387 0 0
Morgan Stanley Emerging Markets Debt common 61744H105 8 800 SH   SOLE   800 0 0
Motorola Solutions, Inc. common 620076307 4 51 SH   SOLE   51 0 0
Myers Industries Inc. Comm. common 628464109 30 1,644 SH   SOLE   1,644 0 0
Mylan, Inc. common N59465109 32 820 SH   SOLE   820 0 0
National Fuel Gas Co. common 636180101 61 1,100 SH   SOLE   1,100 0 0
National Oilwell Varco, Inc. common 637071101 112 3,400 SH   SOLE   3,400 0 0
National Retail PPTY common 637417106 20 500 SH   SOLE   500 0 0
Navient Corporation common 63938C108 50 3,003 SH   SOLE   3,003 0 0
Netflix Inc. common 64110L106 914 6,117 SH   SOLE   6,117 0 0
New Media Inv. Group, Inc. common 64704V106 1 72 SH   SOLE   72 0 0
New Oriental Educa Fsponsored common 647581107 14 193 SH   SOLE   193 0 0
New Residential Inv. Corp. common 64828T201 8 500 SH   SOLE   500 0 0
New York Mortgage Trust common 649604501 6 1,000 SH   SOLE   1,000 0 0
Newell Rubbermaid, Inc. common 651229106 210 3,920 SH   SOLE   3,920 0 0
Newmont Mining Corp common 651639106 1 26 SH   SOLE   26 0 0
Nextera Energy, Inc. common 65339F101 1,270 9,065 SH   SOLE   9,065 0 0
Nielsen Holdings PLC common G6518L108 53 1,375 SH   SOLE   1,375 0 0
Nike, Inc. CL B common 654106103 962 16,300 SH   SOLE   16,300 0 0
Nordstrom Inc common 655664100 3 60 SH   SOLE   60 0 0
Nisource, Inc. common 65473P105 76 3,000 SH   SOLE   3,000 0 0
Norfolk Southern Corp. common 655844108 508 4,175 SH   SOLE   4,175 0 0
Northern Technologies Intl. common 665809109 29 1,854 SH   SOLE   1,854 0 0
Northern Trust Corp common 665859104 105 1,083 SH   SOLE   1,083 0 0
Northrop Grumman Corp. common 666807102 208 812 SH   SOLE   812 0 0
NovaGold Resources, Inc. common 66987E206 1 300 SH   SOLE   300 0 0
Novartis A G Spon ADR F common 66987V109 521 6,244 SH   SOLE   6,244 0 0
Novo-Nordisk A-S ADR common 670100205 56 1,300 SH   SOLE   1,300 0 0
Now Inc. common 67011P100 0 1 SH   SOLE   1 0 0
Nucor Corp. common 670346105 52 905 SH   SOLE   905 0 0
Nuveen AMP Free Quality common 670657105 22 1,614 SH   SOLE   1,614 0 0
NuStar GP Holdings LLC common 67059L102 49 2,000 SH   SOLE   2,000 0 0
Nuveen NC Premium Income Mun Fund common 67060P100 14 1,035 SH   SOLE   1,035 0 0
Nuveen Real Estate Inc. Fund common 67071B108 18 1,625 SH   SOLE   1,625 0 0
Nvidia Corp common 67066G104 35 244 SH   SOLE   244 0 0
O G E Energy CP Hldg. Co. common 670837103 70 2,000 SH   SOLE   2,000 0 0
O Reilly Automotive common 67103H107 1 4 SH   SOLE   4 0 0
Oaktree Capital GP LLC common 674001201 2,234 47,936 SH   SOLE   47,936 0 0
Occidental Pete. Corp. common 674599105 130 2,167 SH   SOLE   2,167 0 0
Ocean Power Technologies, Inc. common 674870407 0 200 SH   SOLE   200 0 0
Old Dominion Freight Lines common 679580100 3 32 SH   SOLE   32 0 0
Old Rep. Intl. Corp. common 680223104 742 37,978 SH   SOLE   37,978 0 0
OMNICOM Group Inc common 681919106 1 11 SH   SOLE   11 0 0
Oneok Partners LP common 68268N103 5 100 SH   SOLE   100 0 0
Oracle Corp. common 68389X105 688 13,731 SH   SOLE   13,731 0 0
P G & E Corp. common 69331C108 42 635 SH   SOLE   635 0 0
Paccar Inc common 693718108 37 567 SH   SOLE   567 0 0
Palatin Technologies common 696077403 0 150 SH   SOLE   150 0 0
Palo ALTO Neworks common 697435905 3 25 SH   SOLE   25 0 0
Panera Bread Company common 69840W108 22 70 SH   SOLE   70 0 0
Park Sterling Corporation common 70086Y105 65 5,500 SH   SOLE   5,500 0 0
Parker Drilling Co common 701081101 68 50,000 SH   SOLE   50,000 0 0
Parker-Hannifin Corp common 701094104 7 42 SH   SOLE   42 0 0
Patriot Transportation Holding, Inc. common 70338W105 1,563 87,458 SH   SOLE   87,458 0 0
Paychex, Inc. common 704326107 102 1,796 SH   SOLE   1,796 0 0
Paypal Holdings common 70450Y103 1,546 28,805 SH   SOLE   28,805 0 0
Penn Real Est common 709102107 6 500 SH   SOLE   500 0 0
Pentair Ltd. common 710577107 15 225 SH   SOLE   225 0 0
Peoples Bancorp NC common 710577107 537 17,000 SH   SOLE   17,000 0 0
Pepsico, Inc. common 713448108 35,445 306,906 SH   SOLE   306,906 0 0
PetroChina Co. ADR common 71646E100 12 200 SH   SOLE   200 0 0
Pfizer, Inc. common 717081103 10,326 307,402 SH   SOLE   307,402 0 0
Philip Morris International, Inc. common 718172109 4,371 37,219 SH   SOLE   37,219 0 0
Phillips 66 common 718546104 1,522 18,402 SH   SOLE   18,402 0 0
Pinnacle Finl Partnr common 72346Q104 38 602 SH   SOLE   602 0 0
Pioneer Natural Res. Co. common 723787107 648 4,063 SH   SOLE   4,063 0 0
Piper Jaffray Cos. common 724078100 3 52 SH   SOLE   52 0 0
Plains All American Pipeline LP common 726503105 8 308 SH   SOLE   308 0 0
Plains GP HLDGS common 72651A207 2 92 SH   SOLE   92 0 0
PNC Financial Services common 693475105 374 2,997 SH   SOLE   2,997 0 0
Potbelly Corp. common 73754Y100 60 5,239 SH   SOLE   5,239 0 0
PPG Industries, Inc. common 693506107 58 528 SH   SOLE   528 0 0
PPL Corporation common 69351T106 1 36 SH   SOLE   36 0 0
Praxair, Inc. common 74005P104 321 2,418 SH   SOLE   2,418 0 0
Priceline Group, Inc. common 741503403 32 17 SH   SOLE   17 0 0
Primo Water Corporation common 74165N105 48 3,774 SH   SOLE   3,774 0 0
Principal Financial common 74251V102 1 13 SH   SOLE   13 0 0
Procter & Gamble Co. common 742718109 12,983 148,976 SH   SOLE   148,976 0 0
Progressive Corp Ohio common 743315103 9 200 SH   SOLE   200 0 0
Prologis Inc. Reit common 74340W103 1 24 SH   SOLE   24 0 0
Prospect Capital Corporation common 74348T102 108 13,300 SH   SOLE   13,300 0 0
Prosperity Bancshares common 743606105 15 228 SH   SOLE   228 0 0
Prudential Financial, Inc. common 744320102 26 238 SH   SOLE   238 0 0
Psychemedics Corp common 744375205 150 6,000 SH   SOLE   6,000 0 0
Pub Serv Ent Group, Inc. common 744573106 29 668 SH   SOLE   668 0 0
Public Storage Reit common 74460D109 8 39 SH   SOLE   39 0 0
PulteGroup, Inc. common 745867101 753 30,700 SH   SOLE   30,700 0 0
Putnam Premier Income CF common 746853100 26 4,813 SH   SOLE   4,813 0 0
PVH Corp common 693656100 2 15 SH   SOLE   15 0 0
QORO, Inc. common 74736K101 71 1,121 SH   SOLE   1,121 0 0
Qualcomm, Inc. common 747525103 8,127 147,182 SH   SOLE   147,182 0 0
Quality Care Property common 747545101 1 80 SH   SOLE   80 0 0
Quest Diagnostic Inc common 74834L100 2 22 SH   SOLE   22 0 0
Radian Group, Inc. common 750236101 12 725 SH   SOLE   725 0 0
Ralph Lauren Corporation common 751212101 37 500 SH   SOLE   500 0 0
Range Resources Corp common 75281A109 2 91 SH   SOLE   91 0 0
Raymond James Financial common 754730109 16 200 SH   SOLE   200 0 0
Raytheon Company common 755111507 48 298 SH   SOLE   298 0 0
Realty Income Corporation common 756109104 840 15,228 SH   SOLE   15,228 0 0
Redhat INC. common 756577102 1 9 SH   SOLE   9 0 0
Regeneron Pharms INC. common 75886F107 4 9 SH   SOLE   9 0 0
Regions Financial Corp. common 7591EP100 134 9,124 SH   SOLE   9,124 0 0
Renasant Corp. common 75970E107 67 1,528 SH   SOLE   1,528 0 0
Restaurant Brands common 76131D103 22 350 SH   SOLE   350 0 0
Reynolds American, Inc. common 761713106 144 2,208 SH   SOLE   2,208 0 0
RGC Res., Inc. common 74955L103 12 406 SH   SOLE   406 0 0
Rio Tinto PLC Spon common 767204100 1,177 27,825 SH   SOLE   27,825 0 0
Roper Technologies common 776696106 3,489 15,068 SH   SOLE   15,068 0 0
Royal Bank CDA Montreal common 780087102 392 5,400 SH   SOLE   5,400 0 0
Royal Caribbean Cruise common V7780T103 135 1,235 SH   SOLE   1,235 0 0
Royal Dutch Shell A ADRF common 780259206 105 1,966 SH   SOLE   1,966 0 0
Royal Dutch Shell B ADRF common 780259107 22 400 SH   SOLE   400 0 0
Ryder System Inc common 783549108 6 88 SH   SOLE   88 0 0
Ross Stores Inc. common 778296103 1 19 SH   SOLE   19 0 0
Safety Income Growth, Inc common 78649D104 479 25,000 SH   SOLE   25,000 0 0
Salesforce Com common 79466L302 1,904 21,985 SH   SOLE   21,985 0 0
Sandy Spring Bancorp, Inc. common 800363103 11 269 SH   SOLE   269 0 0
Sanofi Contingent Value Rights common 80105N113 0 1,000 SH   SOLE   1,000 0 0
Scana Corp. common 80589M102 114 1,700 SH   SOLE   1,700 0 0
Schlumberger Ltd. common 806857108 671 10,188 SH   SOLE   10,188 0 0
Charles Schwab Corp common 808513105 4,455 103,694 SH   SOLE   103,694 0 0
Schweitzer-Mauduit Intl., Inc. common 808541106 14 388 SH   SOLE   388 0 0
Scripps Network Interactiv common 811065101 125 1,824 SH   SOLE   1,824 0 0
Scotts Miracle Group common 810186106 148 1,650 SH   SOLE   1,650 0 0
Seagate Technology common G7945M107 1 23 SH   SOLE   23 0 0
Selective Ins. Group, Inc. common 816300107 4 72 SH   SOLE   72 0 0
Sempra Energy common 816851109 513 4,549 SH   SOLE   4,549 0 0
Service Now Inc common 81762P102 21 196 SH   SOLE   196 0 0
Sherwin Williams Co. common 824348106 176 501 SH   SOLE   501 0 0
Shire PLC common 82481R106 15 89 SH   SOLE   89 0 0
Simon PPTY Group Reit common 828806109 2 14 SH   SOLE   14 0 0
Sigma Designs, Inc. common 826565103 0 50 SH   SOLE   50 0 0
Sirius XM Holdings, Inc. common 82968B103 73 13,300 SH   SOLE   13,300 0 0
SkyWorks Solutions common 83088M102 269 2,800 SH   SOLE   2,800 0 0
SLM Corporation common 78442P106 35 3,003 SH   SOLE   3,003 0 0
Sonoco Products common 835495102 5,744 111,714 SH   SOLE   111,714 0 0
South Jersey Industries common 838518108 70 2,040 SH   SOLE   2,040 0 0
South State Corp. common 840441109 1,069 12,477 SH   SOLE   12,477 0 0
Southwest Airlines common 844741108 15 239 SH   SOLE   239 0 0
Spartan Motors common 846819100 0 25 SH   SOLE   25 0 0
Splunk, Inc. common 848637104 368 6,465 SH   SOLE   6,465 0 0
Sprint Corp. common 85207U105 2 202 SH   SOLE   202 0 0
Sprott Physial Gold ETV common 85207H104 20 2,000 SH   SOLE   2,000 0 0
Square, Inc. common 852234103 23 1,000 SH   SOLE   1,000 0 0
Stanley Black & Decker common 854502101 35 247 SH   SOLE   247 0 0
Staples, Inc. common 855030102 1 100 SH   SOLE   100 0 0
Starbucks Corp. common 855244109 7,368 126,352 SH   SOLE   126,352 0 0
Starwood PPTY Trust Riet common 85571B105 22 1,000 SH   SOLE   1,000 0 0
Stericycle, Inc. common 858912108 687 9,000 SH   SOLE   9,000 0 0
Stifel Financial Col. common 860630102 14 300 SH   SOLE   300 0 0
State Street Corp common 857477103 11 119 SH   SOLE   119 0 0
Stryker Corporation common 863667101 200 1,440 SH   SOLE   1,440 0 0
Suncor Energy, Inc. common 867224107 15 530 SH   SOLE   530 0 0
Suntrust Banks, Inc. common 867914103 453 7,981 SH   SOLE   7,981 0 0
SVB Financial Group, Inc. common 78486Q101 489 2,782 SH   SOLE   2,782 0 0
Symantec Corp. common 871503108 3 112 SH   SOLE   112 0 0
Synalloy Corp. common 871565107 0 5 SH   SOLE   5 0 0
Synchrony Financial common 87165B103 10 328 SH   SOLE   328 0 0
Synovus Financial Corp. common 87161C501 12,692 286,879 SH   SOLE   286,879 0 0
Sysco Corporation common 871829107 3,459 68,724 SH   SOLE   68,724 0 0
T. Rowe Price Group, Inc. common 74144T108 81 1,096 SH   SOLE   1,096 0 0
Tableau Software, Inc. common 87336U105 15 250 SH   SOLE   250 0 0
Taiwan Semiconductor common 874039100 92 2,625 SH   SOLE   2,625 0 0
Tanger Fact. Outlet Ctrs common 875465106 127 4,900 SH   SOLE   4,900 0 0
Targa Resources Corp. common 87612G101 84 1,855 SH   SOLE   1,855 0 0
Target Corporation common 87612E106 79 1,520 SH   SOLE   1,520 0 0
TD Ameritrade Holding Corp common 87236Y108 357 8,313 SH   SOLE   8,313 0 0
TE Connectivity LTD F common H84989104 1 18 SH   SOLE   18 0 0
Tech Data Corp. common 878237106 51 500 SH   SOLE   500 0 0
TECHNIPFMC LTD F common G87110105 0 11 SH   SOLE   11 0 0
Templeton Emerging Markets Income common 880192109 13 1,200 SH   SOLE   1,200 0 0
Templeton Global Income common 880198106 47 7,000 SH   SOLE   7,000 0 0
Tempur-Pedic Intl Inc. common 88023U101 456 8,550 SH   SOLE   8,550 0 0
Tenneco Inc. New common 880349105 0 7 SH   SOLE   7 0 0
Teradata Corp. common 88076W103 0 6 SH   SOLE   6 0 0
Tesoro Logistics LP common 88160T107 517 10,000 SH   SOLE   10,000 0 0
Teva Pharmaceutical common 881624209 312 9,400 SH   SOLE   9,400 0 0
Texas Instruments common 882508104 168 2,182 SH   SOLE   2,182 0 0
Textron, Inc. common 883203101 61 1,300 SH   SOLE   1,300 0 0
Thermo Fisher Scientific Corp. common 883556102 49 280 SH   SOLE   280 0 0
TICC Capital Corp. common 87244T109 27 4,200 SH   SOLE   4,200 0 0
Tiffany & Co common 886547108 70 750 SH   SOLE   750 0 0
TJX Companies common 872540109 7 100 SH   SOLE   100 0 0
T-Mobile US Inc common 872590104 0 3 SH   SOLE   3 0 0
Toll Brothers Inc common 889478103 10 250 SH   SOLE   250 0 0
Time Warner, Inc. common 887317303 45 450 SH   SOLE   450 0 0
Time, Inc. common 887228104 0 33 SH   SOLE   33 0 0
Tootsie Roll Inds. Inc. common 890516107 0 8 SH   SOLE   8 0 0
Torch Mark corportation common 891027104 459 6,000 SH   SOLE   6,000 0 0
Toyota Auto common 892331307 5,478 52,164 SH   SOLE   52,164 0 0
Tractor Supply Comp common 892356106 13 245 SH   SOLE   245 0 0
Transcanada Corporation common 89353D107 2,167 45,450 SH   SOLE   45,450 0 0
Transocean, Inc. common H8817H100 1 144 SH   SOLE   144 0 0
Travelers Cos., Inc. common 89417E109 84 667 SH   SOLE   667 0 0
Tredegar Corp. common 894650100 3 200 SH   SOLE   200 0 0
Tri Continental Corp common 895436103 36 1,468 SH   SOLE   1,468 0 0
Triangle Capital Corp. common 895848109 2,097 119,025 SH   SOLE   119,025 0 0
Trilogy Metals Inc common 89621C105 0 50 SH   SOLE   50 0 0
Twitter, Inc. common 90184L102 983 55,020 SH   SOLE   55,020 0 0
Two Harbors Investment common 90187B101 10 1,000 SH   SOLE   1,000 0 0
US Bancorp common 902973304 16 312 SH   SOLE   312 0 0
U S Silica HLDGS Inc common 90346E103 21 600 SH   SOLE   600 0 0
Ulta Beauty Inc common 90384S303 14 47 SH   SOLE   47 0 0
Ubiquiti Networks common 90347A100 2,905 55,902 SH   SOLE   55,902 0 0
Under Armour, Inc. CL A common 904311107 5 250 SH   SOLE   250 0 0
Under Armour, Inc. CL C common 904311206 2 100 SH   SOLE   100 0 0
Unifirst Corporation - Mass common 904708104 1,970 14,004 SH   SOLE   14,004 0 0
Unilever N V NY Shars common 904784709 72 1,300 SH   SOLE   1,300 0 0
Union Pacific Corp. common 907818108 547 5,026 SH   SOLE   5,026 0 0
United Health Group, Inc. common 91324P102 448 2,414 SH   SOLE   2,414 0 0
United Contl. Hldgs common 910047109 4 56 SH   SOLE   56 0 0
United Parcel Service CL B common 911312106 40 363 SH   SOLE   363 0 0
United Rental Inc common 911363109 2 14 SH   SOLE   14 0 0
United States Steel common 912909108 22 1,000 SH   SOLE   1,000 0 0
United Technologies Corp. common 913017109 17,280 141,510 SH   SOLE   141,510 0 0
Urban Outfitters, Inc. common 917047102 0 25 SH   SOLE   25 0 0
Valero Energy Corp common 91913Y100 46 682 SH   SOLE   682 0 0
Valvoline Inc common 92047W101 51 2,133 SH   SOLE   2,133 0 0
Vasco Data Security common 92230Y104 1,128 78,600 SH   SOLE   78,600 0 0
Vectrus Inc common 92242T101 0 9 SH   SOLE   9 0 0
Ventas Inc common 92276F100 5 74 SH   SOLE   74 0 0
Verifone Systems, Inc. common 92342Y109 4 200 SH   SOLE   200 0 0
Verizon Communications common 92343V104 896 20,057 SH   SOLE   20,057 0 0
Vermilion Energy, Inc. common 923725105 8 250 SH   SOLE   250 0 0
Versum Materials Inc common 92532W103 0 10 SH   SOLE   10 0 0
Vertex Pharmaceutica common 92532F100 28 214 SH   SOLE   214 0 0
VF Corporation common 918204108 1,297 22,511 SH   SOLE   22,511 0 0
Viavi Solutions, Inc. common 925550105 0 11 SH   SOLE   11 0 0
VMWare, Inc. common 928563402 31 350 SH   SOLE   350 0 0
Visa, Inc. common 92826C839 611 6,518 SH   SOLE   6,518 0 0
Vornado Realty Trust REIT common 929042109 1 8 SH   SOLE   8 0 0
Vulcan Materials Company common 929160109 1,661 13,109 SH   SOLE   13,109 0 0
W E C Energy Group I common 92939U106 5 85 SH   SOLE   85 0 0
W P Carey & Co. LLC common 92936U109 127 1,926 SH   SOLE   1,926 0 0
W P P PLC ADR common 92937A102 2 18 SH   SOLE   18 0 0
Wabash National Corp. common 929566107 3,235 147,200 SH   SOLE   147,200 0 0
Waddell & Reed Financial common 930059100 3 174 SH   SOLE   174 0 0
Walgreen's Boots Alliance, Inc. common 931427108 14,703 187,754 SH   SOLE   187,754 0 0
Wal-Mart Stores, Inc. common 931142103 13,725 181,360 SH   SOLE   181,360 0 0
Walt Disney Co common 254687106 5,939 55,898 SH   SOLE   55,898 0 0
Waste Management, Inc. common 94106L109 802 10,940 SH   SOLE   10,940 0 0
Waters Corp common 941848103 55 300 SH   SOLE   300 0 0
Welbilt Inc. Com common 949090104 3 150 SH   SOLE   150 0 0
Wells Fargo & Co. common 949746101 5,993 108,151 SH   SOLE   108,151 0 0
WellTower Inc REIT common 95040Q104 6 75 SH   SOLE   75 0 0
Western Digital Corp common 958102105 2 18 SH   SOLE   18 0 0
Western Union Co common 959802109 0 10 SH   SOLE   10 0 0
Western Gas Partners LP common 958254104 56 1,000 SH   SOLE   1,000 0 0
Westpac Banking Ltd. common 961214301 12 500 SH   SOLE   500 0 0
Westrock Company common 96145D105 4,918 86,793 SH   SOLE   86,793 0 0
Weyco Group, Inc. common 962149100 6 217 SH   SOLE   217 0 0
Weyerhaeuser Company common 962166104 22 660 SH   SOLE   660 0 0
Wheaton Precious Met F common 962879102 107 5,383 SH   SOLE   5,383 0 0
WGL Holdings, Inc. common 92924F106 29 342 SH   SOLE   342 0 0
Whirlpool Corp common 963320106 1 4 SH   SOLE   4 0 0
Whole Foods Market, Inc. common 966837106 1,748 41,513 SH   SOLE   41,513 0 0
Williams Sonoma common 969904101 26 540 SH   SOLE   540 0 0
Willis Towers Watson F common G96629103 1 6 SH   SOLE   6 0 0
Worthington Industries, Inc. common 981811102 51 1,012 SH   SOLE   1,012 0 0
WPX Energy common 98212B103 1 100 SH   SOLE   100 0 0
WW Grainger Inc common 384802104 109 606 SH   SOLE   606 0 0
Wyndham Worldwide Company common 98310W108 423 4,210 SH   SOLE   4,210 0 0
Wynn Resorts common 983134107 5 34 SH   SOLE   34 0 0
Xerox Corp common 984121608 1 31 SH   SOLE   31 0 0
Xilinx Inc common 983919101 1 12 SH   SOLE   12 0 0
Xylem Inc common 98419M100 10 181 SH   SOLE   181 0 0
York Water Company common 987184108 1 25 SH   SOLE   25 0 0
Yum Brands, Inc. common 988498101 1,518 20,577 SH   SOLE   20,577 0 0
Yum China Holdings common 98850P109 803 20,377 SH   SOLE   20,377 0 0
Zimmer Biomet Holdings common 98956P102 63 487 SH   SOLE   487 0 0
Zions Bancorporation common 989701107 4 100 SH   SOLE   100 0 0
Zoes Kitchen, Inc. common 98979J109 2 200 SH   SOLE   200 0 0
Zynga, Inc. common 98986T108 3,552 975,855 SH   SOLE   975,855 0 0