Copyright(c) Kanaso 2001 Allright reserved