protected override void Dispose(bool disposing)
{
if (disposing) {
if (StoreSystem != null)
StoreSystem.Dispose();
}
StoreSystem = null;
base.Dispose(disposing);
}