copyright (C) 2012 EmiBeppu All Right Reseved.