Copyright (C) 2000-2009 yukamushi All Rights Reserved@@+ e-mail yukamushi@douraku.org +