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
AFLAC, Inc. COM 001055102 5,370 86,260 SH   SOLE   0 0 86,260
Abbott Laboratories COM 002824100 5,049 123,436 SH   SOLE   0 0 123,436
Abbvie Inc COM 00287Y109 634 11,238 SH   SOLE   0 0 11,238
Altria Group, Inc. COM 02209S103 376 8,963 SH   SOLE   0 0 8,963
Aqua America Inc. COM 03836W103 923 35,187 SH   SOLE   0 0 35,187
BB & T Corporation COM 054937107 608 15,412 SH   SOLE   11,000 0 4,412
Bank America Corporation COM 060505104 304 19,803 SH   SOLE   0 0 19,803
Becton, Dickinson and Company COM 075887109 617 5,215 SH   SOLE   0 0 5,215
Brown-Forman Corporation COM 115637100 1,472 15,629 SH   SOLE   0 0 15,629
CONNS INC COM 208242107 540 10,930 SH   SOLE   9,500 0 1,430
CSX Corporation COM 126408103 488 15,850 SH   SOLE   14,000 0 1,850
CVS Corporation DEL COM 126650100 8,561 113,585 SH   SOLE   10,000 0 103,585
Caterpillar Inc. COM 149123101 278 2,554 SH   SOLE   0 0 2,554
China Networks International COM G21125102 1 15,209 SH   SOLE   0 0 15,209
Church & Dwight Co., Inc. COM 171340102 2,588 36,994 SH   SOLE   0 0 36,994
Cisco Systems, Inc. COM 17275r102 5,692 229,065 SH   SOLE   0 0 229,065
Clorox Company COM 189054109 3,698 40,456 SH   SOLE   0 0 40,456
Coca Cola Co COM 191216100 3,588 84,700 SH   SOLE   0 0 84,700
Colgate-Palmolive COM 194162103 5,545 81,332 SH   SOLE   0 0 81,332
Diodes Incorporated COM 254543101 658 22,705 SH   SOLE   18,000 0 4,705
Eagle Bancorp, Inc MD COM 268948106 1,010 29,927 SH   SOLE   0 0 29,927
Eastman Chemical Co. COM 277432100 349 4,000 SH   SOLE   4,000 0 0
Ecolab Inc. COM 278865100 4,038 36,268 SH   SOLE   0 0 36,268
Equifax Inc. COM 294429105 3,822 52,686 SH   SOLE   0 0 52,686
Exxon-Mobil Corporation COM 30231G102 701 6,960 SH   SOLE   0 0 6,960
Fiserv, Inc. COM 337738108 5,463 90,569 SH   SOLE   0 0 90,569
Flextronics International LTD COM Y2573F102 197 17,783 SH   SOLE   0 0 17,783
Fulton Financial Corporation COM 360271100 124 10,000 SH   SOLE   0 0 10,000
General Electric Company COM 369604103 7,740 294,532 SH   SOLE   25,000 0 269,532
General Mills, Inc. COM 370334104 2,146 40,842 SH   SOLE   0 0 40,842
Halliburton Company COM 406216101 1,138 16,028 SH   SOLE   9,000 0 7,028
Home Depot, Inc. COM 437076102 285 3,515 SH   SOLE   0 0 3,515
Hormel Foods Corporation COM 440452100 1,414 28,645 SH   SOLE   0 0 28,645
International Business Machine COM 459200101 5,272 29,086 SH   SOLE   0 0 29,086
J.M. Smuckers Company New COM 832696405 1,016 9,532 SH   SOLE   0 0 9,532
Jabil Circut, Inc. COM 466313103 242 11,580 SH   SOLE   0 0 11,580
John Marshall Bank COM 47804G103 1,763 96,590 SH   SOLE   23,200 0 73,390
Johnson & Johnson COM 478160104 6,706 64,098 SH   SOLE   0 0 64,098
Kellogg COM 487836108 1,163 17,704 SH   SOLE   0 0 17,704
Kimberly-Clark Corporation COM 494368103 2,695 24,236 SH   SOLE   0 0 24,236
Manitowoc Company, Inc. COM 563571108 2,794 85,025 SH   SOLE   29,000 0 56,025
McCormick & Co., Inc. COM 579780206 1,195 16,686 SH   SOLE   0 0 16,686
McDonalds Corporation COM 580135101 2,221 22,047 SH   SOLE   0 0 22,047
Medtronic, Inc. COM 585055106 5,848 91,712 SH   SOLE   0 0 91,712
Microsoft Corporation COM 594918104 4,559 109,340 SH   SOLE   0 0 109,340
Mondelez International, Inc. COM 609207105 4,072 108,272 SH   SOLE   0 0 108,272
ON Semiconductor Corp COM 682189105 436 47,700 SH   SOLE   45,000 0 2,700
Oracle Corporation COM 68389X105 417 10,292 SH   SOLE   0 0 10,292
Patterson Companies COM 703395103 3,394 85,893 SH   SOLE   0 0 85,893
Pepsico, Inc. COM 713448108 4,799 53,719 SH   SOLE   0 0 53,719
Perkinelmer, Inc. COM 714046109 651 13,900 SH   SOLE   13,000 0 900
Phillip Morris International COM 718172109 722 8,562 SH   SOLE   0 0 8,562
Principal Financial Group Inc. COM 74251V102 529 10,486 SH   SOLE   10,000 0 486
Procter & Gamble COM 742718109 4,430 56,367 SH   SOLE   0 0 56,367
Quest Diagnostic, Inc. COM 74834l100 1,797 30,620 SH   SOLE   0 0 30,620
Snap On, Inc. COM 833034101 487 4,110 SH   SOLE   3,750 0 360
Stryker Corporation COM 863667101 6,656 78,941 SH   SOLE   0 0 78,941
Sysco Corporation COM 871829107 3,320 88,653 SH   SOLE   0 0 88,653
Tesla Motors, Inc COM 88160R101 492 2,050 SH   SOLE   2,000 0 50
US Silica Holdings Inc COM 90345E103 988 17,822 SH   SOLE   15,000 0 2,822
Underground SLTNS Inc COM 000000000 2 12,800 SH   SOLE   0 0 12,800
Wal-Mart Stores COM 931142103 5,088 67,779 SH   SOLE   0 0 67,779
Walgreen Co. COM 931422109 9,156 123,509 SH   SOLE   8,000 0 115,509
Walt Disney Co. COM 254687106 4,901 57,156 SH   SOLE   0 0 57,156
WashingtonFirst Bankshares Inc COM 940730104 368 24,708 SH   SOLE   0 0 24,708
Consumer Discretionary (SPDR) ETF 81369Y407 5,615 84,137 SH   SOLE   7,500 0 76,637
Consumer Staples (SPDR) ETF 81369Y308 2,230 49,976 SH   SOLE   0 0 49,976
DJ Internet (First Trust) ETF 33733E302 1,988 33,365 SH   SOLE   0 0 33,365
DJ Transportation (iShares) ETF 464287192 5,435 36,972 SH   SOLE   0 0 36,972
DJ US Telecom (iShares) ETF 464287713 3,153 103,959 SH   SOLE   0 0 103,959
Dow Industrials ETF 74347R305 641 5,370 SH   SOLE   5,000 0 370
Emerging Markets (Vanguard) ETF 922042858 219 5,069 SH   SOLE   0 0 5,069
Emerging Markets Small Cap (SP ETF 78463X756 420 8,350 SH   SOLE   8,000 0 350
Energy (SPDR) ETF 81369Y506 375 3,744 SH   SOLE   0 0 3,744
Energy (Vanguard) ETF 92204A306 222 1,545 SH   SOLE   0 0 1,545
Europe STOXX 50 (SPDR) ETF 78463X103 1,417 35,982 SH   SOLE   0 0 35,982
FTSE China 25 Index (iShares) ETF 464287184 420 11,330 SH   SOLE   11,000 0 330
Financials (ProShares Ultra) ETF 74347X633 3,188 25,163 SH   SOLE   7,000 0 18,163
Financials (SPDR) ETF 81369Y605 4,419 194,335 SH   SOLE   0 0 194,335
Healthcare (SPDR) ETF 81369Y209 4,619 75,928 SH   SOLE   11,000 0 64,928
Industrials (ProShares Ultra) ETF 74347R727 1,169 10,700 SH   SOLE   4,000 0 6,700
Industrials (SPDR) ETF 81369Y704 5,538 102,434 SH   SOLE   7,500 0 94,934
KBW Insurance (SPDR) ETF 78464A789 1,995 31,096 SH   SOLE   0 0 31,096
MSCI Canada Index (iShares) ETF 464286509 695 21,580 SH   SOLE   0 0 21,580
Materials (SPDR) ETF 81369Y100 2,890 58,218 SH   SOLE   0 0 58,218
Mid-Cap (Vanguard) ETF 922908629 3,246 27,351 SH   SOLE   0 0 27,351
MidCap 400 ETF 74347R404 700 9,730 SH   SOLE   7,000 0 2,730
Nasdaq Biotechnology (iShares) ETF 464287556 4,687 18,237 SH   SOLE   0 0 18,237
Preferred Stocks (PowerShares) ETF 73936T565 986 67,393 SH   SOLE   0 0 67,393
QQQ (PowerShares) ETF 73935A104 264 2,810 SH   SOLE   0 0 2,810
QQQ (ProShares Ultra) ETF 74347R206 3,952 34,759 SH   SOLE   8,000 0 26,759
REIT (Vanguard) ETF 922908553 3,701 49,456 SH   SOLE   8,500 0 40,956
Real Estate ETF 74347X625 1,745 19,346 SH   SOLE   9,000 0 10,346
Retail (SPDR) ETF 78464A714 4,069 46,874 SH   SOLE   4,500 0 42,374
Russell Microcap (iShares) ETF 464288869 3,571 46,907 SH   SOLE   8,400 0 38,507
S&P 500 (ProShares Ultra) ETF 74347R107 4,029 34,802 SH   SOLE   8,300 0 26,502
S&P 500 (SPDR) ETF 78462F103 214 1,091 SH   SOLE   0 0 1,091
S&P 500 Aristocrats (ProShares ETF 74348A467 465 10,095 SH   SOLE   0 0 10,095
S&P GSSI Semiconductor (iShare ETF 464287523 1,969 22,788 SH   SOLE   0 0 22,788
S&P Homebuilders (SPDR) ETF 78464A888 4,529 138,277 SH   SOLE   20,000 0 118,277
SPDR S&P Bank ETF ETF 78464A797 667 19,950 SH   SOLE   0 0 19,950
Schwab US Dividend Equity ETF 808524797 551 14,404 SH   SOLE   0 0 14,404
Semiconductor 3x (Direxion) ETF 25459W458 626 5,535 SH   SOLE   5,000 0 535
Technology (ProShares Ultra) ETF 74347R693 2,085 15,824 SH   SOLE   0 0 15,824
Technology (SPDR) ETF 81369Y803 5,111 133,263 SH   SOLE   0 0 133,263
US Oil Equipment & Services (i ETF 464288844 471 6,070 SH   SOLE   5,500 0 570
Utilities (SPDR) ETF 81369Y886 3,234 73,079 SH   SOLE   0 0 73,079
Vanguard Dividend Appreciation ETF 921908844 478 6,131 SH   SOLE   0 0 6,131
Water Resources (PowerShares) ETF 73935X575 1,686 63,396 SH   SOLE   0 0 63,396