)Created by `makeuniwada.pl dmj mc2j udmj'vdhvmc2jkjdmjksdmjkkdmjkldmjkhdmjkidmjkcmc2jkkdmjka dmjkd dmjke dmjkb    {  '"$%'()*O+~,./ 124 567:;=>?CDEKMNOPRVWX]^_ ` cf g hi jklnopqrFuwxyz{|  _} !"#$%&'()*K+,-./0 123"45x6789:;#<=!>?@"=ABC(DEFG H