Copyright (C) 2014 Yoshitaka Furukawa All Rights Reserved.