Copyright(C)2004 haraherihoo all rights reserved.