Yu Ebihara copyright (c)2008 All rights reserved.