Copyright(C)@2000-2008 Taruchi Sai. All rights reserved.