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
22nd Century Group Inc. COM 90137ZF10 100 30,760 SH   SOLE   25,000 0 5,760
AFLAC, Inc. COM 001055102 5,591 88,687 SH   SOLE   0 0 88,687
Abbott Laboratories COM 002824100 4,513 117,192 SH   SOLE   0 0 117,192
Abbvie Inc COM 00287Y109 651 12,663 SH   SOLE   0 0 12,663
Altria Group, Inc. COM 02209S103 338 9,028 SH   SOLE   0 0 9,028
Aqua America Inc. COM 03836W103 882 35,185 SH   SOLE   0 0 35,185
BB & T Corporation COM 054937107 619 15,412 SH   SOLE   11,000 0 4,412
Bank America Corporation COM 060505104 378 21,962 SH   SOLE   0 0 21,962
Becton, Dickinson and Company COM 075887109 638 5,445 SH   SOLE   0 0 5,445
Brown-Forman Corporation COM 115637100 1,411 15,731 SH   SOLE   0 0 15,731
CSX Corporation COM 126408103 401 13,850 SH   SOLE   13,000 0 850
CVS Corporation DEL COM 126650100 8,474 113,199 SH   SOLE   10,000 0 103,199
Caterpillar Inc. COM 149123101 238 2,393 SH   SOLE   0 0 2,393
China Networks International COM G21125102 0 15,209 SH   SOLE   0 0 15,209
Church & Dwight Co., Inc. COM 171340102 2,622 37,959 SH   SOLE   0 0 37,959
Cisco Systems, Inc. COM 17275r102 4,806 214,421 SH   SOLE   0 0 214,421
Clorox Company COM 189054109 3,622 41,155 SH   SOLE   0 0 41,155
Coca Cola Co COM 191216100 3,160 81,734 SH   SOLE   0 0 81,734
Colgate-Palmolive COM 194162103 5,331 82,183 SH   SOLE   0 0 82,183
Diodes Incorporated COM 254543101 593 22,705 SH   SOLE   18,000 0 4,705
Eagle Bancorp, Inc MD COM 268948106 1,160 32,137 SH   SOLE   0 0 32,137
Eastman Chemical Co. COM 277432100 345 4,000 SH   SOLE   4,000 0 0
Ecolab Inc. COM 278865100 4,044 37,445 SH   SOLE   0 0 37,445
Equifax Inc. COM 294429105 3,376 49,623 SH   SOLE   0 0 49,623
Exxon-Mobil Corporation COM 30231G102 692 7,080 SH   SOLE   0 0 7,080
FXCM Inc. COM 302693106 394 26,650 SH   SOLE   26,000 0 650
Fabrinet COM G3323L100 668 32,165 SH   SOLE   23,000 0 9,165
FireEye Inc. COM 31816Q101 308 5,000 SH   SOLE   5,000 0 0
Fiserv, Inc. COM 337738108 5,037 88,849 SH   SOLE   0 0 88,849
Flextronics International LTD COM Y2573F102 166 17,943 SH   SOLE   0 0 17,943
Fulton Financial Corporation COM 360271100 194 15,400 SH   SOLE   0 0 15,400
General Electric Company COM 369604103 7,433 287,098 SH   SOLE   25,000 0 262,098
General Mills, Inc. COM 370334104 2,032 39,215 SH   SOLE   0 0 39,215
HSN Inc COM 404303109 418 7,000 SH   SOLE   7,000 0 0
Halliburton Company COM 406216101 862 14,644 SH   SOLE   9,000 0 5,644
Home Depot, Inc. COM 437076102 309 3,905 SH   SOLE   0 0 3,905
Hormel Foods Corporation COM 440452100 1,500 30,444 SH   SOLE   0 0 30,444
International Business Machine COM 459200101 5,614 29,163 SH   SOLE   2,000 0 27,163
J.M. Smuckers Company New COM 832696405 801 8,242 SH   SOLE   0 0 8,242
Jabil Circut, Inc. COM 466313103 300 16,655 SH   SOLE   0 0 16,655
John Marshall Bank COM 47804G103 678 37,438 SH   SOLE   2,600 0 34,838
Johnson & Johnson COM 478160104 6,359 64,737 SH   SOLE   0 0 64,737
KEYW Holding Corp COM 493723100 511 27,295 SH   SOLE   20,000 0 7,295
Kellogg COM 487836108 1,018 16,227 SH   SOLE   0 0 16,227
Kimberly-Clark Corporation COM 494368103 2,682 24,325 SH   SOLE   0 0 24,325
Manitowoc Company, Inc. COM 563571108 2,729 86,770 SH   SOLE   29,000 0 57,770
McCormick & Co., Inc. COM 579780206 1,016 14,165 SH   SOLE   0 0 14,165
McDonalds Corporation COM 580135101 1,993 20,329 SH   SOLE   0 0 20,329
Medtronic, Inc. COM 585055106 5,664 92,034 SH   SOLE   0 0 92,034
Microsoft Corporation COM 594918104 4,365 106,490 SH   SOLE   0 0 106,490
Mondelez International, Inc. COM 609207105 3,458 100,093 SH   SOLE   0 0 100,093
ON Semiconductor Corp COM 682189105 389 41,400 SH   SOLE   40,000 0 1,400
Oracle Corporation COM 68389X105 473 11,572 SH   SOLE   0 0 11,572
Patterson Companies COM 703395103 3,500 83,811 SH   SOLE   0 0 83,811
Pepsico, Inc. COM 713448108 4,308 51,592 SH   SOLE   0 0 51,592
Perkinelmer, Inc. COM 714046109 647 14,355 SH   SOLE   13,000 0 1,355
Phillip Morris International COM 718172109 701 8,562 SH   SOLE   0 0 8,562
Principal Financial Group Inc. COM 74251V102 470 10,220 SH   SOLE   10,000 0 220
Procter & Gamble COM 742718109 4,323 53,638 SH   SOLE   0 0 53,638
Quest Diagnostic, Inc. COM 74834l100 1,618 27,931 SH   SOLE   0 0 27,931
Snap On, Inc. COM 833034101 466 4,110 SH   SOLE   3,750 0 360
Sothebys Holdings, Inc. Cl A COM 835898107 348 8,000 SH   SOLE   8,000 0 0
Stryker Corporation COM 863667101 6,317 77,532 SH   SOLE   0 0 77,532
Sysco Corporation COM 871829107 2,989 82,743 SH   SOLE   0 0 82,743
Tesla Motors, Inc COM 88160R101 375 1,800 SH   SOLE   1,800 0 0
US Silica Holdings Inc COM 90345E103 688 18,022 SH   SOLE   15,000 0 3,022
Underground SLTNS Inc COM 000000000 2 12,800 SH   SOLE   0 0 12,800
Wal-Mart Stores COM 931142103 4,896 64,053 SH   SOLE   0 0 64,053
Walgreen Co. COM 931422109 8,211 124,351 SH   SOLE   8,000 0 116,351
Walt Disney Co. COM 254687106 3,917 48,921 SH   SOLE   0 0 48,921
WashingtonFirst Bankshares Inc COM 940730104 360 24,708 SH   SOLE   0 0 24,708
Consumer Discretionary (SPDR) ETF 81369Y407 5,460 84,361 SH   SOLE   7,500 0 76,861
Consumer Staples (SPDR) ETF 81369Y308 1,979 45,964 SH   SOLE   0 0 45,964
DJ Internet (First Trust) ETF 33733E302 2,096 35,506 SH   SOLE   0 0 35,506
DJ Transportation (iShares) ETF 464287192 4,940 36,473 SH   SOLE   0 0 36,473
DJ US Telecom (iShares) ETF 464287713 3,007 100,291 SH   SOLE   0 0 100,291
Dow Industrials ETF 74347R305 612 5,370 SH   SOLE   5,000 0 370
Emerging Markets (Vanguard) ETF 922042858 206 5,069 SH   SOLE   0 0 5,069
Energy (SPDR) ETF 81369Y506 309 3,467 SH   SOLE   0 0 3,467
Europe STOXX 50 (SPDR) ETF 78463X103 1,041 27,113 SH   SOLE   0 0 27,113
Financials (ProShares Ultra) ETF 74347X633 3,076 25,178 SH   SOLE   7,000 0 18,178
Financials (SPDR) ETF 81369Y605 4,267 190,987 SH   SOLE   0 0 190,987
Healthcare (SPDR) ETF 81369Y209 4,344 74,270 SH   SOLE   11,000 0 63,270
Industrials (ProShares Ultra) ETF 74347R727 1,060 10,242 SH   SOLE   4,000 0 6,242
Industrials (SPDR) ETF 81369Y704 5,173 98,852 SH   SOLE   7,500 0 91,352
KBW Insurance (SPDR) ETF 78464A789 1,860 29,895 SH   SOLE   0 0 29,895
MSCI Canada Index (iShares) ETF 464286509 236 7,995 SH   SOLE   0 0 7,995
Materials (SPDR) ETF 81369Y100 2,437 51,553 SH   SOLE   0 0 51,553
Mid-Cap (Vanguard) ETF 922908629 3,003 26,436 SH   SOLE   0 0 26,436
MidCap 400 ETF 74347R404 647 9,730 SH   SOLE   7,000 0 2,730
Nasdaq Biotechnology (iShares) ETF 464287556 4,771 20,182 SH   SOLE   0 0 20,182
Preferred Stocks (PowerShares) ETF 73936T565 993 69,619 SH   SOLE   0 0 69,619
QQQ (PowerShares) ETF 73935A104 248 2,830 SH   SOLE   0 0 2,830
QQQ (ProShares Ultra) ETF 74347R206 3,563 35,831 SH   SOLE   8,000 0 27,831
REIT (Vanguard) ETF 922908553 3,433 48,608 SH   SOLE   8,500 0 40,108
Real Estate ETF 74347X625 1,538 19,395 SH   SOLE   9,000 0 10,395
Retail (SPDR) ETF 78464A714 3,947 46,848 SH   SOLE   4,500 0 42,348
Russell Microcap (iShares) ETF 464288869 3,983 51,521 SH   SOLE   8,400 0 43,121
S&P 500 (ProShares Ultra) ETF 74347R107 3,671 34,863 SH   SOLE   8,300 0 26,563
S&P 500 (SPDR) ETF 78462F103 206 1,101 SH   SOLE   0 0 1,101
S&P 500 Aristocrats (ProShares ETF 74348A467 237 5,343 SH   SOLE   0 0 5,343
S&P GSSI Semiconductor (iShare ETF 464287523 1,620 20,331 SH   SOLE   0 0 20,331
S&P Homebuilders (SPDR) ETF 78464A888 4,485 137,798 SH   SOLE   20,000 0 117,798
SPDR S&P Bank ETF ETF 78464A797 695 20,414 SH   SOLE   0 0 20,414
Schwab US Dividend Equity ETF 808524797 493 13,373 SH   SOLE   0 0 13,373
Semiconductor 3x (Direxion) ETF 25459W458 498 5,535 SH   SOLE   5,000 0 535
Technology (ProShares Ultra) ETF 74347R693 1,829 15,764 SH   SOLE   0 0 15,764
Technology (SPDR) ETF 81369Y803 4,754 130,780 SH   SOLE   0 0 130,780
Utilities (SPDR) ETF 81369Y886 2,750 66,320 SH   SOLE   0 0 66,320
Vanguard Dividend Appreciation ETF 921908844 319 4,237 SH   SOLE   0 0 4,237
Water Resources (PowerShares) ETF 73935X575 1,571 58,896 SH   SOLE   0 0 58,896