Copyright(c) 2005 CMMA.All Rights Reserved.