f1f49bbe6b806b3a9c5bf5660c5db528dc734754 を対応

不明な部分や、反映するとコケる部分は[TODO: 2013.05.17]と記載しております。