OCLMMPCPHOABPGGLGNABALONPLPOOCMPADFPFIILJMIMNGBJILHLPFCNGBPGLFBFHPL
IDLDGOMLLKICGKEBMKNJIFGFGMHGNGGDDAKGDFJJFBMKGNDAPMFBNOMNMOOAHBN
IJNOEKACLFPFJIEFHODFEMIHBDPLHLGKPEGNPDCCGHACOFDAEBBOJLKPFFEFOADELJDJJ
FAFLJHEMLFBNNGIBDGMJIJBFCPMKAMLLIMLDPCJDGMPGJEAJOHBMJLDKCJHGIDNLH