Copyright(c) ABC alpha corporation All Rights Reserved.