22417 fefaabfabacbccecfdfcbedbcfbadefccdcafbeeefebaedfffeaeabbafeadcefcdbebbaeefcaaedfdebbcebaaccfabfbaadaaefbfbbcdadddafdbebadcfeccdaedadadefadffdacafeccdadfccdedeafeddeccebcfecffadcdaaefaccdfccbefedbaedabddafeccfedcabfeedfabcaefbecabedebfaedabacaaadbafbdbdffbabbaddfcdcaeebbeedccfeecdcacaaafafaebdeaddaaabfcdbbabaeabfdcfafebbcbdfefaeadaacededcbdfadacddbefecbaaecbdabaeaacbaeabfdddffdbbaeedeefafeacbedefcffdbfadfcbcbdadcfefccdfabcaaaedaacffecacbabdafedcbfcdffbfaffccdcedbacfdbafdbcbefbbfeddbbeddaaacaecfdaffecbfadaebdcdcbedeeafaeeeffabbeccccbcacdbaddcbfceebbcacbeafffeddbabbfddfebdaeadceadacecdaeceabfabbeffaeddbadcfccbfdfbafdfcbbacbccbeabdbefacaddbbafdecbabdedaddafeabadfeeabbcfafcdafdfbedfbaadeeedceeadefebbbbbdeceedcdeafcbfacfddcffdbffdddeaccfadadefabcefeececbfcddbfcbbbbbdefcbafdcbeebbcabdafacdeedfdbfeebadeaccfabdbeacccaedaececeecffbceeddaaeadaeadcdacafefccefcfcdcecaefceffadeaaedeaddaabfeffedfeaaadbfdefdffeeebffcdbdbcafefafbdedbbffbeddbefacfcadbffabecfdaadbbfffddebcfdcbcafdbbedffdcabfcafffdfcfdbaa