Copyright (c) 2012 OgawaTechnics All Rights Reserved.