Copyright (c) 2003 TORIICHI All Rights Reserved.