Copyright (C) 2006 IwadaWaiwainet@NameraZero@All Rights Reserved