MEGASTORE

Definition of MEGASTORE