Copyright(c) Chemic Allright Reserved.