Copyright(c) 2004 takky engineering. All Rights Reserved.