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
ASV HLDGS INC COM 00215L104 53 7,368 SH   SOLE   0 0 7,368
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 28 PRN   SOLE   0 0 28
LENNAR CORP CL B 526057302 0 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 30 150 SH   SOLE   0 0 150
BROWN FORMAN CORP CL B 115637209 1,248 22,942 SH   SOLE   3,300 0 19,642
TWILIO INC CL A 90138F102 2 50 SH   SOLE   0 0 50
CLAYMORE EXCHANGE TRD FD TR GUGG CHN RL EST 18383Q861 2 60 SH   SOLE   0 0 60
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 49 496 SH   SOLE   0 0 496
KRANESHARES TR CSI CHI INTERNET 500767306 5 75 SH   SOLE   0 0 75
SPX FLOW INC COM 78469X107 851 17,300 SH   SOLE   0 0 17,300
FITBIT INC CL A 33812L102 8 1,620 SH   SOLE   0 0 1,620
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 14 870 SH   SOLE   0 0 870
CLOUDERA INC COM 18914U100 14 630 SH   SOLE   0 0 630
CENTRAL FD CDA LTD CL A 153501101 3 200 PRN   SOLE   0 0 200
ALLERGAN PLC SHS G0177J108 21 123 SH   SOLE   0 0 123
YUM CHINA HLDGS INC COM 98850P109 19 465 SH   SOLE   0 0 465
YUM BRANDS INC COM 988498101 40 465 SH   SOLE   0 0 465
22ND CENTY GROUP INC COM 90137F103 15 6,400 SH   SOLE   0 0 6,400
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 4,558 102,880 SH   SOLE   2,600 0 100,280
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1,535 43,575 SH   SOLE   0 0 43,575
EXXON MOBIL CORP COM 30231G102 521 6,984 SH   SOLE   0 0 6,984
SPDR SERIES TRUST S&P METALS MNG 78464A755 1,214 35,661 SH   SOLE   1,300 0 34,361
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 9,155 90,385 SH   SOLE   1,700 0 88,685
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,854 71,913 SH   SOLE   2,000 0 69,913
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,069 60,734 SH   SOLE   2,650 0 58,084
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,901 55,128 SH   SOLE   0 0 55,128
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 9,382 143,413 SH   SOLE   3,430 0 139,983
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8,979 120,865 SH   SOLE   1,900 0 118,965
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7,417 269,034 SH   SOLE   4,500 0 264,534
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,398 35,574 SH   SOLE   1,500 0 34,074
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,995 35,045 SH   SOLE   1,500 0 33,545
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 4,944 121,207 SH   SOLE   1,380 0 119,827
SPDR SERIES TRUST OILGAS EQUIP 78464A748 565 38,825 SH   SOLE   0 0 38,825
SPDR SERIES TRUST S&P BIOTECH 78464A870 61 700 SH   SOLE   0 0 700
WESTERN UN CO COM 959802109 22 1,150 SH   SOLE   0 0 1,150
WEIGHT WATCHERS INTL INC NEW COM 948626106 38 600 SH   SOLE   0 0 600
AQUA AMERICA INC COM 03836W103 884 25,956 SH   SOLE   3,531 0 22,425
WALMART INC COM 931142103 3,823 42,971 SH   SOLE   0 0 42,971
WELLS FARGO CO NEW COM 949746101 1 28 SH   SOLE   0 0 28
WESTERN DIGITAL CORP COM 958102105 46 500 SH   SOLE   0 0 500
WELBILT INC COM 949090104 452 23,220 SH   SOLE   6,700 0 16,520
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,092 93,051 SH   SOLE   2,050 0 91,001
VERIZON COMMUNICATIONS INC COM 92343V104 21 439 SH   SOLE   0 0 439
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 35 753 SH   SOLE   0 0 753
VALEANT PHARMACEUTICALS INTL COM 91911K102 16 1,000 SH   SOLE   0 0 1,000
VOYA FINL INC COM 929089100 1,113 22,040 SH   SOLE   0 0 22,040
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 49 354 SH   SOLE   0 0 354
VANGUARD INDEX FDS MID CAP ETF 922908629 1,423 9,229 SH   SOLE   0 0 9,229
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,723 36,077 SH   SOLE   1,500 0 34,577
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 6 100 SH   SOLE   0 0 100
V F CORP COM 918204108 153 2,064 SH   SOLE   0 0 2,064
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 10 220 SH   SOLE   0 0 220
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 677 8,638 SH   SOLE   0 0 8,638
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 9 68 SH   SOLE   0 0 68
VISA INC COM CL A 92826C839 3,668 30,667 SH   SOLE   505 0 30,162
PROSHARES TR ULTRA FNCLS NEW 74347X633 6,291 51,082 SH   SOLE   2,200 0 48,882
PROSHARES TR PSHS ULTRA INDL 74347R727 315 4,482 SH   SOLE   0 0 4,482
CITIGROUP GLOBAL MKTS HLDGS VELOCITYSHARE 3X 17325E291 3,646 120,280 SH   SOLE   0 0 120,280
UNITED TECHNOLOGIES CORP COM 913017109 11 90 SH   SOLE   0 0 90
U S CONCRETE INC COM NEW 90333L201 21 340 SH   SOLE   0 0 340
PROSHARES TR ULT R/EST NEW 74347X625 347 6,040 SH   SOLE   0 0 6,040
UNITED PARCEL SERVICE INC CL B 911312106 58 556 SH   SOLE   0 0 556
PROSHARES TR ULTRPRO S&P500 74347X864 242 1,850 SH   SOLE   0 0 1,850
UNION PAC CORP COM 907818108 91 677 SH   SOLE   0 0 677
UNITI GROUP INC COM 91325V108 8 500 SH   SOLE   0 0 500
UNITEDHEALTH GROUP INC COM 91324P102 82 382 SH   SOLE   0 0 382
PROSHARES TR ULTRPRO DOW30 74347X823 13 154 SH   SOLE   0 0 154
UNITED BANKSHARES INC WEST V COM 909907107 41 1,159 SH   SOLE   0 0 1,159
TORTOISE ENERGY INFRA CORP COM 89147L100 7 300 PRN   SOLE   0 0 300
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 4 100 SH   SOLE   0 0 100
PRICE T ROWE GROUP INC COM 74144T108 2,416 22,373 SH   SOLE   800 0 21,573
PROSHARES TR ULTRAPRO QQQ 74347X831 334 2,321 SH   SOLE   0 0 2,321
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 17 345 SH   SOLE   0 0 345
PROSHARES TR DJ BRKFLD GLB 74347B508 14 360 SH   SOLE   0 0 360
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 1 50 SH   SOLE   0 0 50
ISHARES TR TIPS BD ETF 464287176 6 51 SH   SOLE   0 0 51
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 6 50 SH   SOLE   0 0 50
PROSHARES TR PSHS ULTSH 20YRS 74347B201 317 8,746 SH   SOLE   0 0 8,746
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 2 90 SH   SOLE   0 0 90
AT&T INC COM 00206R102 179 5,016 SH   SOLE   0 0 5,016
SYSCO CORP COM 871829107 7,572 126,281 SH   SOLE   2,100 0 124,181
STRYKER CORP COM 863667101 10,693 66,447 SH   SOLE   1,230 0 65,217
SYNCHRONY FINL COM 87165B103 7 200 SH   SOLE   0 0 200
SOUTHWESTERN ENERGY CO COM 845467109 28 6,500 SH   SOLE   0 0 6,500
SKYWORKS SOLUTIONS INC COM 83088M102 5 50 SH   SOLE   0 0 50
STANLEY BLACK & DECKER INC COM 854502101 5 31 SH   SOLE   0 0 31
SUPERIOR INDS INTL INC COM 868168105 466 35,000 SH   SOLE   0 0 35,000
CONSTELLATION BRANDS INC CL A 21036P108 10 43 SH   SOLE   0 0 43
STEEL DYNAMICS INC COM 858119100 4 100 SH   SOLE   0 0 100
SUNTRUST BKS INC COM 867914103 8 114 SH   SOLE   0 0 114
PROSHARES TR PSHS ULT S&P 500 74347R107 6,607 62,637 SH   SOLE   2,405 0 60,232
SEMPRA ENERGY COM 816851109 59 532 SH   SOLE   0 0 532
SQUARE INC CL A 852234103 17 350 SH   SOLE   0 0 350
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,119 4,250 SH   SOLE   0 0 4,250
SPLUNK INC COM 848637104 20 200 SH   SOLE   0 0 200
ISHARES TR PHLX SEMICND ETF 464287523 4,567 25,364 SH   SOLE   505 0 24,859
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 316 2,070 SH   SOLE   0 0 2,070
SOUTHERN NATL BANCORP OF VA COM 843395104 11 678 SH   SOLE   0 0 678
SOUTHERN CO COM 842587107 26 575 SH   SOLE   0 0 575
SANOFI SPONSORED ADR 80105N105 5 116 SH   SOLE   0 0 116
SENIOR HSG PPTYS TR SH BEN INT 81721M109 0 30 SH   SOLE   0 0 30
SNAP ON INC COM 833034101 16 111 SH   SOLE   0 0 111
PROSHARES TR RUSS 2000 DIVD 74347B698 4,776 89,057 SH   SOLE   1,525 0 87,532
ISHARES INC GLB SILV MIN ETF 464286327 2 200 SH   SOLE   0 0 200
ISHARES SILVER TRUST ISHARES 46428Q109 8 500 SH   SOLE   0 0 500
SLM CORP COM 78442P106 785 70,000 SH   SOLE   0 0 70,000
U S SILICA HLDGS INC COM 90346E103 69 2,690 SH   SOLE   0 0 2,690
SCHLUMBERGER LTD COM 806857108 7 102 SH   SOLE   0 0 102
SMUCKER J M CO COM NEW 832696405 2,288 18,449 SH   SOLE   0 0 18,449
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 8 100 SH   SOLE   0 0 100
SIGA TECHNOLOGIES INC COM 826917106 4 700 SH   SOLE   0 0 700
ISHARES TR 1 3 YR TREAS BD 464287457 18 218 SH   SOLE   0 0 218
SHERWIN WILLIAMS CO COM 824348106 2,890 7,369 SH   SOLE   0 0 7,369
SHORE BANCSHARES INC COM 825107105 6 300 SH   SOLE   0 0 300
ISHARES TR EAFE SML CP ETF 464288273 31 470 SH   SOLE   0 0 470
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 289 5,668 SH   SOLE   0 0 5,668
SCHWAB CHARLES CORP NEW COM 808513105 940 18,003 SH   SOLE   0 0 18,003
SCHWAB STRATEGIC TR US TIPS ETF 808524870 215 3,918 SH   SOLE   0 0 3,918
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 551 11,238 SH   SOLE   76 0 11,162
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1 15 SH   SOLE   0 0 15
STARBUCKS CORP COM 855244109 697 12,037 SH   SOLE   0 0 12,037
SANDY SPRING BANCORP INC COM 800363103 191 4,940 SH   SOLE   0 0 4,940
SAP SE SPON ADR 803054204 21 200 SH   SOLE   0 0 200
SANDSTORM GOLD LTD COM NEW 80013R206 7 1,500 SH   SOLE   0 0 1,500
SEABRIDGE GOLD INC COM 811916105 3 315 SH   SOLE   0 0 315
SPRINT CORP COM SER 1 85207U105 2 400 SH   SOLE   0 0 400
RYERSON HLDG CORP COM 783754104 163 20,000 SH   SOLE   0 0 20,000
ROYAL BK CDA MONTREAL QUE COM 780087102 14 184 SH   SOLE   0 0 184
PROSHARES TR PSHS ULT HLTHCRE 74347R735 1,141 13,320 SH   SOLE   0 0 13,320
RAYTHEON CO COM NEW 755111507 9 40 SH   SOLE   0 0 40
PROSHARES TR PSHS ULTRA TECH 74347R693 3,204 34,693 SH   SOLE   0 0 34,693
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 4 100 SH   SOLE   0 0 100
RIO TINTO PLC SPONSORED ADR 767204100 7 135 SH   SOLE   0 0 135
ISHARES INC MSCI GBL GOLD MN 46434G855 2 100 SH   SOLE   0 0 100
ROBERT HALF INTL INC COM 770323103 77 1,330 SH   SOLE   0 0 1,330
ROYAL GOLD INC COM 780287108 97 1,127 SH   SOLE   0 0 1,127
REINSURANCE GROUP AMER INC COM NEW 759351604 15 100 SH   SOLE   0 0 100
REGIONS FINL CORP NEW COM 7591EP100 9 493 SH   SOLE   0 0 493
DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 8 235 SH   SOLE   0 0 235
VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 1 50 SH   SOLE   0 0 50
PROSHARES TR S&P MDCP 400 DIV 74347B680 5,811 109,683 SH   SOLE   2,170 0 107,513
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 12 100 SH   SOLE   0 0 100
RITE AID CORP COM 767754104 1 700 SH   SOLE   0 0 700
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 841 5,253 SH   SOLE   0 0 5,253
PROSHARES TR PSHS ULTRA QQQ 74347R206 8,461 111,033 SH   SOLE   4,240 0 106,793
PAYPAL HLDGS INC COM 70450Y103 15 196 SH   SOLE   0 0 196
QUANTA SVCS INC COM 74762E102 69 2,000 SH   SOLE   0 0 2,000
PIMCO CORPORATE & INCOME OPP COM 72201B101 27 1,584 PRN   SOLE   0 0 1,584
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 629 13,170 SH   SOLE   700 0 12,470
PHILLIPS 66 COM 718546104 65 677 SH   SOLE   0 0 677
PUBLIC STORAGE COM 74460D109 80 400 SH   SOLE   0 0 400
PRUDENTIAL FINL INC COM 744320102 99 956 SH   SOLE   0 0 956
PNC FINL SVCS GROUP INC COM 693475105 68 450 SH   SOLE   0 0 450
PHILIP MORRIS INTL INC COM 718172109 774 7,792 SH   SOLE   0 0 7,792
POSCO SPONSORED ADR 693483109 473 6,000 SH   SOLE   0 0 6,000
POWERSHARES INDIA ETF TR INDIA PORT 73935L100 1 20 SH   SOLE   0 0 20
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 2,289 156,792 SH   SOLE   0 0 156,792
PROCTER AND GAMBLE CO COM 742718109 4,624 58,330 SH   SOLE   1,230 0 57,100
PRINCIPAL FINL GROUP INC COM 74251V102 15 246 SH   SOLE   0 0 246
ISHARES TR S&P US PFD STK 464288687 5 145 SH   SOLE   0 0 145
PFIZER INC COM 717081103 98 2,775 SH   SOLE   0 0 2,775
PEPSICO INC COM 713448108 5,578 51,106 SH   SOLE   1,200 0 49,906
PUBLIC SVC ENTERPRISE GROUP COM 744573106 50 1,000 SH   SOLE   0 0 1,000
PATTERSON COMPANIES INC COM 703395103 985 44,288 SH   SOLE   0 0 44,288
PIMCO CORPORATE INCOME STRAT COM 72200U100 29 1,750 PRN   SOLE   0 0 1,750
POTLATCHDELTIC CORPORATION COM 737630103 8 150 SH   SOLE   0 0 150
PAYCOM SOFTWARE INC COM 70432V102 16 150 SH   SOLE   0 0 150
OSHKOSH CORP COM 688239201 7 91 SH   SOLE   0 0 91
ORACLE CORP COM 68389X105 1,928 42,138 SH   SOLE   0 0 42,138
OSISKO GOLD ROYALTIES LTD COM 68827L101 2 180 SH   SOLE   0 0 180
ON SEMICONDUCTOR CORP COM 682189105 57 2,350 SH   SOLE   0 0 2,350
OWENS & MINOR INC NEW COM 690732102 22 1,432 SH   SOLE   0 0 1,432
OKTA INC CL A 679295105 4 100 SH   SOLE   0 0 100
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 26 3,500 SH   SOLE   0 0 3,500
OMEGA HEALTHCARE INVS INC COM 681936100 47 1,754 PRN   SOLE   0 0 1,754
ISHARES TR S&P 100 ETF 464287101 26 224 SH   SOLE   0 0 224
ORBITAL ATK INC COM 68557N103 89 673 SH   SOLE   0 0 673
REALTY INCOME CORP COM 756109104 62 1,200 SH   SOLE   0 0 1,200
NEW YORK TIMES CO CL A 650111107 2 100 SH   SOLE   0 0 100
NVIDIA CORP COM 67066G104 301 1,300 SH   SOLE   0 0 1,300
NORFOLK SOUTHERN CORP COM 655844108 29 216 SH   SOLE   0 0 216
SERVICENOW INC COM 81762P102 17 100 SH   SOLE   0 0 100
NATIONAL OILWELL VARCO INC COM 637071101 7 200 SH   SOLE   0 0 200
NORTHROP GRUMMAN CORP COM 666807102 411 1,177 SH   SOLE   0 0 1,177
PROSHARES TR S&P 500 DV ARIST 74348A467 4,390 70,525 SH   SOLE   0 0 70,525
NOAH HLDGS LTD SPON ADS CL A 65487X102 869 18,415 SH   SOLE   0 0 18,415
NIKE INC CL B 654106103 368 5,541 SH   SOLE   0 0 5,541
NETFLIX INC COM 64110L106 68 231 SH   SOLE   0 0 231
NEXTERA ENERGY INC COM 65339F101 82 500 SH   SOLE   0 0 500
MYLAN N V SHS EURO N59465109 802 19,490 SH   SOLE   0 0 19,490
PROSHARES TR PSHS ULT MCAP400 74347R404 85 710 SH   SOLE   0 0 710
ISHARES TR NATIONAL MUN ETF 464288414 140 1,288 SH   SOLE   0 0 1,288
MICRON TECHNOLOGY INC COM 595112103 28 540 SH   SOLE   0 0 540
MANNATECH INC COM NEW 563771203 2 105 SH   SOLE   0 0 105
MICROSOFT CORP COM 594918104 10,621 116,373 SH   SOLE   2,140 0 114,233
MERCURY SYS INC COM 589378108 1 30 SH   SOLE   0 0 30
BLACKROCK MUNIYIELD QUALITY COM 09254F100 42 3,000 PRN   SOLE   0 0 3,000
MPLX LP COM UNIT REP LTD 55336V100 45 1,350 SH   SOLE   0 0 1,350
MONSANTO CO NEW COM 61166W101 72 620 SH   SOLE   0 0 620
ALTRIA GROUP INC COM 02209S103 616 9,887 SH   SOLE   0 0 9,887
MONSTER BEVERAGE CORP NEW COM 61174X109 26 450 SH   SOLE   0 0 450
MANNKIND CORP COM NEW 56400P706 0 1 SH   SOLE   0 0 1
3M CO COM 88579Y101 241 1,099 SH   SOLE   0 0 1,099
MARSH & MCLENNAN COS INC COM 571748102 2 23 SH   SOLE   0 0 23
MCCORMICK & CO INC COM NON VTG 579780206 2,467 23,186 SH   SOLE   1,320 0 21,866
MACQUARIE INFRASTRUCTURE COR COM 55608B105 4 100 SH   SOLE   0 0 100
MAGNA INTL INC COM 559222401 1,029 18,260 SH   SOLE   0 0 18,260
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 0 13 SH   SOLE   0 0 13
MANULIFE FINL CORP COM 56501R106 5 250 SH   SOLE   0 0 250
MERCADOLIBRE INC COM 58733R102 7 20 SH   SOLE   0 0 20
MEDIFAST INC COM 58470H101 78 840 SH   SOLE   0 0 840
MEDTRONIC PLC SHS G5960L103 3,916 48,820 SH   SOLE   1,400 0 47,420
MONDELEZ INTL INC CL A 609207105 4,920 117,889 SH   SOLE   0 0 117,889
MCDONALDS CORP COM 580135101 3,740 23,914 SH   SOLE   900 0 23,014
MATTHEWS INTL CORP CL A 577128101 17 330 SH   SOLE   0 0 330
MATTEL INC COM 577081102 1 82 SH   SOLE   0 0 82
MARRIOTT INTL INC NEW CL A 571903202 81 593 SH   SOLE   0 0 593
MASTERCARD INCORPORATED CL A 57636Q104 3,228 18,427 SH   SOLE   250 0 18,177
SOUTHWEST AIRLS CO COM 844741108 9 150 SH   SOLE   0 0 150
LAM RESEARCH CORP COM 512807108 2 10 SH   SOLE   0 0 10
ISHARES TR IBOXX INV CP ETF 464287242 33 284 SH   SOLE   0 0 284
LOWES COS INC COM 548661107 74 847 SH   SOLE   0 0 847
LINCOLN NATL CORP IND COM 534187109 554 7,585 SH   SOLE   0 0 7,585
LOCKHEED MARTIN CORP COM 539830109 114 337 SH   SOLE   0 0 337
L3 TECHNOLOGIES INC COM 502413107 11 51 SH   SOLE   0 0 51
LKQ CORP COM 501889208 66 1,727 SH   SOLE   0 0 1,727
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 10 300 SH   SOLE   0 0 300
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 6 215 SH   SOLE   0 0 215
LGI HOMES INC COM 50187T106 71 1,000 SH   SOLE   0 0 1,000
LENNAR CORP CL A 526057104 19 325 SH   SOLE   0 0 325
LINCOLN ELEC HLDGS INC COM 533900106 15 170 SH   SOLE   0 0 170
K2M GROUP HLDGS INC COM 48273J107 426 22,470 SH   SOLE   0 0 22,470
MICHAEL KORS HLDGS LTD SHS G60754101 6 100 SH   SOLE   0 0 100
COCA COLA CO COM 191216100 3,168 72,954 SH   SOLE   1,920 0 71,034
KIMBERLY CLARK CORP COM 494368103 2,756 25,023 SH   SOLE   1,000 0 24,023
SPDR SERIES TRUST S&P INS ETF 78464A789 5,701 183,782 SH   SOLE   4,515 0 179,267
KRAFT HEINZ CO COM 500754106 1,203 19,316 SH   SOLE   0 0 19,316
KINROSS GOLD CORP COM NO PAR 496902404 2 400 SH   SOLE   0 0 400
SPDR SERIES TRUST S&P BK ETF 78464A797 5,074 105,957 SH   SOLE   1,800 0 104,157
KRANESHARES TR BOSERA MSCI CH 500767405 5 150 SH   SOLE   0 0 150
KELLOGG CO COM 487836108 1,727 26,559 SH   SOLE   0 0 26,559
NUVEEN REAL ESTATE INCOME FD COM 67071B108 19 1,904 PRN   SOLE   0 0 1,904
JPMORGAN CHASE & CO COM 46625H100 267 2,428 SH   SOLE   0 0 2,428
JOHNSON & JOHNSON COM 478160104 6,742 52,611 SH   SOLE   1,150 0 51,461
JD COM INC SPON ADR CL A 47215P106 8 200 SH   SOLE   0 0 200
JABIL INC COM 466313103 98 3,425 SH   SOLE   0 0 3,425
ISHARES TR US TELECOM ETF 464287713 1,898 70,247 SH   SOLE   2,700 0 67,547
ISHARES TR TRANS AVG ETF 464287192 8,274 44,238 SH   SOLE   735 0 43,503
ISHARES TR RUS 1000 GRW ETF 464287614 4 30 SH   SOLE   0 0 30
ISHARES TR RUS 1000 VAL ETF 464287598 7 61 SH   SOLE   0 0 61
ISHARES TR MICRO-CAP ETF 464288869 1,758 18,305 SH   SOLE   440 0 17,865
ISHARES TR S&P 500 GRWT ETF 464287309 14 93 SH   SOLE   0 0 93
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 14 100 SH   SOLE   0 0 100
ISHARES TR S&P 500 VAL ETF 464287408 13 118 SH   SOLE   0 0 118
ILLINOIS TOOL WKS INC COM 452308109 27 175 SH   SOLE   0 0 175
IRON MTN INC NEW COM 46284V101 19 583 SH   SOLE   0 0 583
NEW IRELAND FUND INC COM 645673104 1 75 PRN   SOLE   0 0 75
POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 99 2,639 SH   SOLE   0 0 2,639
INTERPUBLIC GROUP COS INC COM 460690100 292 12,675 SH   SOLE   0 0 12,675
INNOVIVA INC COM 45781M101 1,298 77,860 SH   SOLE   0 0 77,860
INTEL CORP COM 458140100 1,623 31,164 SH   SOLE   0 0 31,164
ISHARES TR CORE S&P SCP ETF 464287804 18 233 SH   SOLE   0 0 233
INVESCO VALUE MUN INCOME TR COM 46132P108 1 100 SH   SOLE   0 0 100
ISHARES TR US HLTHCR PR ETF 464288828 74 470 SH   SOLE   0 0 470
ISHARES TR U.S. PHARMA ETF 464288836 226 1,530 SH   SOLE   0 0 1,530
ISHARES TR EUROPE ETF 464287861 2 50 SH   SOLE   0 0 50
POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 16 495 SH   SOLE   0 0 495
ICON PLC SHS G4705A100 47 400 SH   SOLE   0 0 400
ISRAEL CHEMICALS LTD SHS M5920A109 2 400 SH   SOLE   0 0 400
INTERNATIONAL BUSINESS MACHS COM 459200101 1,969 12,831 SH   SOLE   0 0 12,831
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 10 405 SH   SOLE   0 0 405
ISHARES TR NASDAQ BIOTECH 464287556 5,936 55,612 SH   SOLE   1,500 0 54,112
ISHARES TR US REGNL BKS ETF 464288778 85 1,690 SH   SOLE   0 0 1,690
MARINEMAX INC COM 567908108 681 35,000 SH   SOLE   0 0 35,000
PROSHARES TR HGH YLD INT RATE 74348A541 105 1,575 SH   SOLE   0 0 1,575
ISHARES TR IBOXX HI YD ETF 464288513 48 557 SH   SOLE   0 0 557
HERSHEY CO COM 427866108 238 2,408 SH   SOLE   0 0 2,408
HORMEL FOODS CORP COM 440452100 2,142 62,412 SH   SOLE   0 0 62,412
HP INC COM 40434L105 2 102 SH   SOLE   0 0 102
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2 101 SH   SOLE   0 0 101
HONEYWELL INTL INC COM 438516106 54 371 SH   SOLE   0 0 371
HNI CORP COM 404251100 7 200 SH   SOLE   0 0 200
HUNTINGTON INGALLS INDS INC COM 446413106 23 90 SH   SOLE   0 0 90
HOME DEPOT INC COM 437076102 476 2,671 SH   SOLE   0 0 2,671
HALLIBURTON CO COM 406216101 112 2,390 SH   SOLE   0 0 2,390
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 7 210 SH   SOLE   0 0 210
GRAINGER W W INC COM 384802104 960 3,400 SH   SOLE   0 0 3,400
GRUBHUB INC COM 400110102 5 50 SH   SOLE   0 0 50
GROUPON INC COM 399473107 1 130 SH   SOLE   0 0 130
GOPRO INC CL A 38268T103 0 10 SH   SOLE   0 0 10
ALPHABET INC CAP STK CL A 02079K305 507 489 SH   SOLE   0 0 489
ALPHABET INC CAP STK CL C 02079K107 278 269 SH   SOLE   0 0 269
CORNING INC COM 219350105 14 500 SH   SOLE   0 0 500
GLATFELTER COM 377316104 694 33,800 SH   SOLE   0 0 33,800
SPDR GOLD TRUST GOLD SHS 78463V107 0 3 SH   SOLE   0 0 3
GENERAL MLS INC COM 370334104 2,016 44,735 SH   SOLE   0 0 44,735
GILEAD SCIENCES INC COM 375558103 10 137 SH   SOLE   0 0 137
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 2 500 SH   SOLE   0 0 500
GENERAL ELECTRIC CO COM 369604103 2,739 203,159 SH   SOLE   0 0 203,159
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1 65 SH   SOLE   0 0 65
GENERAL DYNAMICS CORP COM 369550108 10 47 SH   SOLE   0 0 47
ISHARES TR GOV/CRED BD ETF 464288596 6 55 SH   SOLE   0 0 55
ISHARES TR CHINA LG-CAP ETF 464287184 2 35 SH   SOLE   0 0 35
FULTON FINL CORP PA COM 360271100 55 3,125 SH   SOLE   0 0 3,125
FORTIVE CORP COM 34959J108 52 670 SH   SOLE   0 0 670
FORTINET INC COM 34959E109 24 444 SH   SOLE   0 0 444
KEANE GROUP INC COM 48669A108 1 100 SH   SOLE   0 0 100
BLACKROCK FLOAT RATE OME STR COM 09255X100 10 690 PRN   SOLE   0 0 690
FERRO CORP COM 315405100 152 6,530 SH   SOLE   0 0 6,530
FINANCIAL ENGINES INC COM 317485100 297 8,475 SH   SOLE   0 0 8,475
FLOOR & DECOR HLDGS INC CL A 339750101 873 16,750 SH   SOLE   0 0 16,750
FNB CORP PA COM 302520101 67 4,977 SH   SOLE   0 0 4,977
FLEETCOR TECHNOLOGIES INC COM 339041105 877 4,330 SH   SOLE   0 0 4,330
FLEX LTD ORD Y2573F102 261 16,000 SH   SOLE   0 0 16,000
FISERV INC COM 337738108 10,284 144,212 SH   SOLE   3,000 0 141,212
FIRST HORIZON NATL CORP COM 320517105 35 1,850 SH   SOLE   0 0 1,850
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 13 319 SH   SOLE   0 0 319
FEDEX CORP COM 31428X106 25 102 SH   SOLE   0 0 102
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 5,777 47,941 SH   SOLE   390 0 47,551
FACEBOOK INC CL A 30303M102 126 790 SH   SOLE   0 0 790
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 9 145 SH   SOLE   0 0 145
EXPEDITORS INTL WASH INC COM 302130109 26 406 SH   SOLE   0 0 406
EXELON CORP COM 30161N101 19 485 SH   SOLE   0 0 485
PROSHARES TR MSCI EUR DIV 74347B540 80 1,950 SH   SOLE   0 0 1,950
ENTERGY CORP NEW COM 29364G103 51 651 SH   SOLE   0 0 651
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,483 21,472 SH   SOLE   0 0 21,472
ESPERION THERAPEUTICS INC NE COM 29664W105 2 30 SH   SOLE   0 0 30
ESSENT GROUP LTD COM G3198U102 18 425 SH   SOLE   0 0 425
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 1,150 41,816 SH   SOLE   0 0 41,816
EQUINIX INC COM PAR $0.001 29444U700 4 10 SH   SOLE   0 0 10
ENTERPRISE PRODS PARTNERS L COM 293792107 160 6,523 SH   SOLE   0 0 6,523
EPAM SYS INC COM 29414B104 1,056 9,225 SH   SOLE   0 0 9,225
ENBRIDGE INC COM 29250N105 15 470 SH   SOLE   0 0 470
EMERSON ELEC CO COM 291011104 107 1,570 SH   SOLE   0 0 1,570
ISHARES TR JPMORGAN USD EMG 464288281 31 279 SH   SOLE   0 0 279
EDISON INTL COM 281020107 27 426 SH   SOLE   0 0 426
EAGLE BANCORP INC MD COM 268948106 1,094 18,281 SH   SOLE   0 0 18,281
EQUIFAX INC COM 294429105 4,948 41,998 SH   SOLE   1,425 0 40,573
EATON VANCE FLTING RATE INC COM 278279104 4 273 PRN   SOLE   0 0 273
ISHARES TR MIN VOL EAFE ETF 46429B689 22 300 SH   SOLE   0 0 300
PROSHARES TR MSCI EAFE DIVD 74347B839 2 65 SH   SOLE   0 0 65
ISHARES TR MSCI EAFE ETF 464287465 28 400 SH   SOLE   0 0 400
ISHARES TR MSCI EMG MKT ETF 464287234 23 475 SH   SOLE   0 0 475
DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 2,506 19,660 SH   SOLE   0 0 19,660
CONSOLIDATED EDISON INC COM 209115104 32 415 SH   SOLE   0 0 415
ECOLAB INC COM 278865100 7,066 51,548 SH   SOLE   1,365 0 50,183
DXC TECHNOLOGY CO COM 23355L106 25 248 SH   SOLE   0 0 248
DOWDUPONT INC COM 26078J100 143 2,252 SH   SOLE   0 0 2,252
ISHARES TR SELECT DIVID ETF 464287168 25 258 SH   SOLE   0 0 258
DEVON ENERGY CORP NEW COM 25179M103 13 402 SH   SOLE   0 0 402
DUKE ENERGY CORP NEW COM NEW 26441C204 85 1,097 SH   SOLE   0 0 1,097
DTE ENERGY CO COM 233331107 43 415 SH   SOLE   0 0 415
DISNEY WALT CO COM DISNEY 254687106 7,091 70,602 SH   SOLE   1,670 0 68,932
DIODES INC COM 254543101 5 175 SH   SOLE   0 0 175
PROSHARES TR PSHS ULTRA O&G 74347R719 2 67 SH   SOLE   0 0 67
DANAHER CORP DEL COM 235851102 769 7,855 SH   SOLE   0 0 7,855
QUEST DIAGNOSTICS INC COM 74834L100 5,489 54,725 SH   SOLE   1,810 0 52,915
DOMINION ENERGY INC COM 25746U109 351 5,211 SH   SOLE   0 0 5,211
DIREXION SHS ETF TR DAILY CS 2X SH 25460E505 5 100 SH   SOLE   0 0 100
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1 22 SH   SOLE   0 0 22
CHEVRON CORP NEW COM 166764100 272 2,383 SH   SOLE   0 0 2,383
CVS HEALTH CORP COM 126650100 5,425 87,213 SH   SOLE   1,500 0 85,713
CENTURYLINK INC COM 156700106 2 100 SH   SOLE   0 0 100
CINTAS CORP COM 172908105 71 415 SH   SOLE   0 0 415
CSX CORP COM 126408103 145 2,600 SH   SOLE   0 0 2,600
PROSHARES TR PSHS LC COR PLUS 74347R248 862 12,957 SH   SOLE   0 0 12,957
ISHARES TR 1 3 YR CR BD ETF 464288646 42 400 SH   SOLE   0 0 400
CISCO SYS INC COM 17275R102 11,123 259,338 SH   SOLE   4,525 0 254,813
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 5 100 SH   SOLE   0 0 100
SALESFORCE COM INC COM 79466L302 19 160 SH   SOLE   0 0 160
COSTCO WHSL CORP NEW COM 22160K105 123 651 SH   SOLE   0 0 651
CONOCOPHILLIPS COM 20825C104 62 1,051 SH   SOLE   0 0 1,051
COMMSCOPE HLDG CO INC COM 20337X109 10 260 SH   SOLE   0 0 260
CAPITAL ONE FINL CORP COM 14040H105 111 1,156 SH   SOLE   0 0 1,156
CENTENE CORP DEL COM 15135B101 26 240 SH   SOLE   0 0 240
CMS ENERGY CORP COM 125896100 6 136 SH   SOLE   0 0 136
CUMMINS INC COM 231021106 29 180 SH   SOLE   0 0 180
COMCAST CORP NEW CL A 20030N101 5 150 SH   SOLE   0 0 150
CLOROX CO DEL COM 189054109 3,857 28,976 SH   SOLE   1,150 0 27,826
COLGATE PALMOLIVE CO COM 194162103 4,888 68,198 SH   SOLE   1,620 0 66,578
ISHARES TR INTRMD CR BD ETF 464288638 20 190 SH   SOLE   0 0 190
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 13 500 SH   SOLE   0 0 500
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 31 331 SH   SOLE   0 0 331
CHECK POINT SOFTWARE TECH LT ORD M22465104 13 130 SH   SOLE   0 0 130
GLOBAL X FDS CHINA FINL ETF 37950E606 2 100 SH   SOLE   0 0 100
CHURCH & DWIGHT INC COM 171340102 2,654 52,702 SH   SOLE   2,600 0 50,102
CELGENE CORP COM 151020104 43 485 SH   SOLE   0 0 485
COEUR MNG INC COM NEW 192108504 4 475 SH   SOLE   0 0 475
CARNIVAL CORP UNIT 99/99/9999 143658300 81 1,238 SH   SOLE   0 0 1,238
CHEMOURS CO COM 163851108 1 27 SH   SOLE   0 0 27
CATERPILLAR INC DEL COM 149123101 586 3,973 SH   SOLE   0 0 3,973
CARDINAL HEALTH INC COM 14149Y108 235 3,748 SH   SOLE   0 0 3,748
CITIGROUP INC COM NEW 172967424 3 50 SH   SOLE   0 0 50
BLUELINX HLDGS INC COM NEW 09624H208 3 100 SH   SOLE   0 0 100
B2GOLD CORP COM 11777Q209 3 1,000 SH   SOLE   0 0 1,000
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 84 770 SH   SOLE   0 0 770
BP PLC SPONSORED ADR 055622104 53 1,300 SH   SOLE   0 0 1,300
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 7 300 SH   SOLE   0 0 300
BIOMARIN PHARMACEUTICAL INC COM 09061G101 32 400 SH   SOLE   0 0 400
BANK NEW YORK MELLON CORP COM 064058100 31 600 SH   SOLE   0 0 600
PROSHARES TR PSHS ULT NASB 74347R214 1,557 28,273 SH   SOLE   0 0 28,273
BG STAFFING INC COM 05544A109 19 1,000 SH   SOLE   0 0 1,000
BECTON DICKINSON & CO COM 075887109 5,371 24,786 SH   SOLE   750 0 24,036
BEST BUY INC COM 086516101 3 36 SH   SOLE   0 0 36
BB&T CORP COM 054937107 391 7,513 SH   SOLE   3,350 0 4,163
BAXTER INTL INC COM 071813109 20 300 SH   SOLE   0 0 300
BANK AMER CORP COM 060505104 579 19,309 SH   SOLE   0 0 19,309
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 203 1,105 SH   SOLE   0 0 1,105
BOEING CO COM 097023105 1,907 5,816 SH   SOLE   0 0 5,816
AMERICAN EXPRESS CO COM 025816109 208 2,229 SH   SOLE   0 0 2,229
AV HOMES INC COM 00234P102 4 200 SH   SOLE   0 0 200
ADVANSIX INC COM 00773T101 0 6 SH   SOLE   0 0 6
ARCHROCK PARTNERS L P COM UNITS REPSTG 03957U100 489 40,000 SH   SOLE   0 0 40,000
ANTHEM INC COM 036752103 18 80 SH   SOLE   0 0 80
ACCESS NATL CORP COM 004337101 305 10,700 SH   SOLE   0 0 10,700
AMAZON COM INC COM 023135106 729 504 SH   SOLE   75 0 429
AMERICAN TOWER CORP NEW COM 03027X100 29 200 SH   SOLE   0 0 200
AMARIN CORP PLC SPONS ADR NEW 023111206 7 2,369 SH   SOLE   0 0 2,369
AMGEN INC COM 031162100 2,315 13,577 SH   SOLE   200 0 13,377
AMETEK INC NEW COM 031100100 11 150 SH   SOLE   0 0 150
APPLIED MATLS INC COM 038222105 15 262 SH   SOLE   0 0 262
AMERICAN INTL GROUP INC COM NEW 026874784 4 70 SH   SOLE   0 0 70
ISHARES TR CORE US AGGBD ET 464287226 293 2,734 SH   SOLE   0 0 2,734
AFLAC INC COM 001055102 4,903 112,044 SH   SOLE   1,000 0 111,044
ALMOST FAMILY INC COM 020409108 734 13,100 SH   SOLE   0 0 13,100
AUTOMATIC DATA PROCESSING IN COM 053015103 11 100 SH   SOLE   0 0 100
ANALOG DEVICES INC COM 032654105 80 876 SH   SOLE   0 0 876
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 103 673 SH   SOLE   0 0 673
ABBOTT LABS COM 002824100 8,714 145,424 SH   SOLE   2,890 0 142,534
ABBVIE INC COM 00287Y109 6,904 72,945 SH   SOLE   550 0 72,395
APPLE INC COM 037833100 3,449 20,559 SH   SOLE   0 0 20,559