Skip to content

Instantly share code, notes, and snippets.

@rmmh
Last active February 20, 2022 04:55
Show Gist options
  • Save rmmh/8a7f631277fc30ea85a04acbdb591ba7 to your computer and use it in GitHub Desktop.
Save rmmh/8a7f631277fc30ea85a04acbdb591ba7 to your computer and use it in GitHub Desktop.
wordle dictionary compression
function dec(xs) {
function n2w(n) {
var o = '';
for (var i = 0; i < 5; i++) {
var c = n % 26;
n = (n / 26)|0;
o += 'MGXJQZVBDCTWHFKSPNLREOAIUY'[c];
}
return o;
}
var ws = [];
var n = 0, last = 0;
while (n < xs.length) {
var d = 0, s = 0;
while (1) {
var c = 'ABCDEFGHIJLKMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,'.indexOf(xs[n])
n += 1;
d |= (c & 31) << s;
s += 5;
if (c < 32) break
}
last += d;
ws.push(n2w(last));
}
return ws;
}
var short=dec('xpwIuDzXs3yBlE5C70PoQ.VUpFxB39HyqB3oFpWz,FmwItpB3yCGUG9c9EhzHp.G.ViGhBBlrFw7JmC7lD5oHmiC5zFpC1GY2wCxskLsJoFPFuO1FGxHxGSaGP.BeYnBECSEWUH1CRCCIC5IawFECWiCwxjD5qJn3HuvyKj.FhyLrhCzuWyVvgNgvD727iBomDgB1spG9unQpQiFT8imLj8esuJ5pD01Y2,NuCg0gHr7lD5MsBdrD8QgB8NiGGUGqUU3WHEBBCBDs7N4WCMuJkVsXwJG4SCq3OyGU3UNGoGFVFjC1KxG0V1tFuiDoqBtvBhyBvsBVnEZTUGCE45BoD1BSBBDDjUo3MqoCoGGUyrD0mKsWwgB7B6DcRBChVrqBjJx5BcxUnpDMrUnR0a3RpnBs3CwBNZxoBRiKiM3bBlYxGR0pBVjlPNUhVlpgMnoNx7K3lDshCrBiUI0Uj2C.VHsR6iB7EbwkB3oCtBgTjVBFIDQuBZsRlZ,dll3Cu32C4nfmMaucmMqBjB5J0ByqlBLBCCCBBBbwnFhlY7ExVhQoFHB6OavFy4Ti4EjnH2BUuK2FC4DDpKiGuBMqS0BGFHICBJ3FgHxGbODJBY0SBtB3TizNnCkFSUzMkV0JwpB5UwqN9CgEpC2FwXiNoCiFBKZS9BgKiGMdnBNUDCBrK0B0EUGtBJSCDCCC,.N3IpEZoe,HpGnN8EiGDD1D.E8JgBH3gOpDB,IZmM7DoDaqHkIuB1D.CgD3K0BmDyTsBwCvnB5CoUwqD.BP1oBoV6LxuDcXD9BM,pBvR0BxDhBvDhP9NFa6ECMxjCtvCsE9pDqIpKvlBw3EipB8DkUpiBhBnmB49Cz.LxF6ZsMUC4ECHKJhUGGi0B3tB1JNgC6U97DN4BiXkT8wC9BM,qBqB,5BjB6W2pBiPwFUrqBqsBvyEK,nBpCyxE0DpUxhBhoBtBa0BoDaUEOJ480KrjCqC8epCF5sJqUzE3hG6NlB3OiG4zL5gGmJnw4CxGG0VBBBJZvggEGOLJHCCBECQDBERBEvwEEYkBQCCDLHFECa3QE9CBrSUGLhBlBxRK.R.DhUDGCBQLyNpcDBGj2C0.D2pD58BmVQlCgVwSeCEdGBG5SvTGSGuBDFjC9LsGXEgB,D6RzSqBPLo6xCtWM9RasUwGkIaHnEiBECSCBiB6C9L.V0EGCBRCtuBfB75K3T59By.B12vB97oB6qvJ.VuB2TwB4BuCU6O2FSGOwgzCitStBdq6RBtFG64P7BUojb59FutuGuDyBY6FkIuBGhETCEWE4F9FnCwBEhEBSCECUBB7DjLuBB7EECSCBG2DjLuBGiEUHUwjlDhRmQyFGkuhBvBFoDsBCEDSBED5NvB5ECGSBhOuB6B0ByBCBSC7zPuBisBqGwtO6OkV0BoDlG,B4JtJp8OiFU80RoDmCCgpQVnEaSaCCCmUaj3CxzNq.0J6EbBHzDoQMOHBjG,NISGCjGlOhW4Kov.Cx0G2.dlqH7wE8qBFvBNpSliErStB.oBwBvqjBqUaaU8EaBnRgDcgOuBB7EGBTB1jgISsV4qxB.nB2nR.UhYlCmsHi.Gaa0EIUuyRaaWmEaTC7oJmqGayW9sH83I9J9kDrqImiG.kBI3nP8xlBmBFG0jqFhETCEOGBBE4SmCBIt4nE3TTHtBVF3bHoWgNuDzD9pBWiBzBU5nBV69BxUUCbHI6mBlDTuiBpH0kB4uBBZKXlVkVjVlqBmMoFP2Di7BygCLxW8oFkV1nD4BhBwpBnTNWbFwC,N.COhByhBiEjfvF2GDluBiUvCrRKB9By8D1VlVsXnoG2GI2VrgBghCzM6RlB8U9pDQy,Bp8B7rBoBkgDgclHjHuBiFBKGBCrqD08KulgH2HPtPuFBBBnr2D3IHaoDlGqLuFuBC7FkI0BwTaU6B0BgCHFB4DrNwQ.sPvC0NFWunCvRzDnW18B5BrTKBTFLQyTzBa.SqGrjBTMhUdBBC01CrDxBzOzBiVz1BwBlEz.BkXIhwHhuG2gB8EnC8,DBmrDcgU1ByRQL.B0SFTHFvKpINDUdEP33BkxBLjV0B8RDMFXCe6nBNJxBUToIsB4WriBuNoJiJ6ZBvrBolDgC1BajwCltDhXk8B,mBmCjG.E3IYOJD5DinDi2Hs5C5vCvBs4O2l9LPJa0QlDSHCQtT6Bm.B8TCCBIJDGBSQHLBvCC7QyBXZ2HDqHWBa8CCIDXtQjDY2LDsCyB0BDZeIYdCBGC1B0RCCJJBFBCBnMBlEtTqD,BKsBE.TNLHDwUCiBKIzPiDrBBGQLDWXhL.EyCoBKIFFjJ8LJXgBsShBDwBB3JuBGiEyB5D9S2kBmDDSBoUdtUV5BOPCpBxR2DCH9TN7oB7qB.UC9SqC6SwV0MiJTlC6c8rCqU0TYEOa5TXkTxDLslBlrBmsBrrBgBp7DK6U.BxVyRj2ExCkSPBlZ.IaoDuBkgCG.qH5oFssCjV2TuBgF,1CFFwY58EyGqCu0HoHmgLqwL9,M1FoTiFuM0EGaqPvETMIHnUDiQJskGBGQLPTTLEGE,7FTOFDd,Ta1RGVMUKQhBBpUD3XvGtBrEtuBSIyziCuBxE,NGUIrVZlBlVjlNhBRGDnTJCsB0BwUrInC0BuEISHCG5N0BhEbMGCcBGlDuQBMxCGzUm7OvHpB,pBDssBwyMyTmfkIyB8C2H3EoDmBGUJ1HjE1D7CtBMOFNJzDrLwGPHiyMBDsBLIKETNynBahWBwkB1BKGDgB0NnE0BVGqBrCpRY7Bz9HpBgoDCBBBEzzCoZqP7DgDhEbnCoDoDBEHIOuF0JsDjBWQB7DKlJhCgFUgCTDutYiBgUKSIpjTo2FrZntPhFjDhBNuDsBaiOhBTiEYUB.D,O7B7U1pKLzUjBmTCFyCkU3ByREbBetBHBuH3DnG8OBB6EhBGeBQB8J1DH6FPBIuUuBBciBpC2FvLHMGBQHjuOmNqHFHJ8G3IoFH3TmBJ3W5wM5qB0KiSiDaHtBB1ENMBH3TTT.L3DFWEoDGgCR8U.9BgEnB3rD9QSBDU1UoRhGxT1,BrQgauCgNmE7oBrDl0BwB6SawBEsKhBY0GnBuJ8SuMihFuSuwGl5BBnSTaaUGoDa0OahBToDaMGGqQhBnCtMokH6jFxDtmBsGpGpCtDxGk9Dh8KtwGo.RsyCgyCnFswEqVxVooFTRNN7B1.B9nBgF,iBnyExBosB4W6rBmmkB72IgxETLXBLvoBWmghBkl0B6xC32CsBJCzxMvnKixE49B7.N45N8BunD5C9pBNlrC00a9oiBlmVwyCeizEw0LkkVpM6hODi2LqSa,Q3BTqzLwoFnBuvQ33G43KuwQ3BuoBDgoFuX.7mBRBxUSpBt7KoR6WmUQq9NQluB29gB,saijKmpPvgCi1C2uPj2Y,1GlwOQ,qBhSsWuN2euqakyEujdyzG.VjwQ,6Py3TyE30BsdC6kNnCs,B4T8U4iG1PepwBkNq,FnS,IxNjZq2N9,K9hhBsSorDn.BpW9w2BkmO6qgD7uL7qqBirmBz0mB2uRp7zB6lsCr,WtlwMxrlCBHmWtkKgBzlBrY.UFzSM71CVCSjBRvxE2Cg8FLY27B44RqC5,oBfFasvLEuT81Gi0Ii7BlBuU14C.7DFGRB67HhrB9xIaYBHKGTHMz8BEHO5.DBDDESlT7UUZCvTECCrVBL.NoGFHgiBqJ4xMnoB3xCkG8Tq1CmmFNrBCBDDDOBDDcB,7BGavBynBF0BCEBjBBHLB1BmnBwBpToUYFSsVnTI7TyF8N.BmWx.OiEqiJ9LyUxpDNHJ3lHvzITnBrwE4V7UuKuHzgIRBfLSjoBrzCxCHIE6oBWCWB9TPSIwRN4C9RqF8eiEY5B5Rp1IoCqoDHUOKPXB.TJrBlTkVupBt,BR0U1rBSFLp7JS1TWDXPPoqBsT0pBhV18Jcq9DtBEEaQGC0nBDqa6EpC1BvFOmkBEoDmC6C7,BxyE2L.JZHIzlB4DvUb24CB,MlDlWzTEUCFEBVCFEOBDBBCMGBFC1THgBCG2nBwKvI9M8JH4SzP8ETDyBS7mBgrFiTtCzV.nFHGYEDIJDEtBDB3GqKpCRjHgDiGgMoC5IBrCqUEBs0C6oDlL62BiUrpD7U8UHF4BoRlhCrmFs,B9Dx9BgnF.Vi0LoUi7DCjZ.nBZmBK8M8E1CrB');
var long=dec('5,O6jBkx7Fx5M4yD0t0ByD.D1FxG6CHQzC6c7pwB4B8e3IhB6G6hB1JyoOvEhVVwGzJGmEDBzQ.6Cw.FwB4oBpiEkY.EtBiHtVn0I6yEuC0nBsV4WkiBuD0BR.nF9uB36BxO84Bp6BY4PkxBoTOmJjE2GGEZTDyI1IUkUIlWt2CurDm8B57B4kCw,BxLiE7EuCsItBa1Jm3B5F0gC3nBYlBB7BoB0nDoUkVD7UjB3NsHr0CChB5JzM4oBfqSjBxBBDxLyIYRqBOjImD.EC,P1KvIvF0NqHcjoF5ksB.XjgyI8F,HuGBC.BHmLoCTHSCBBFnDzBIPDCFhDEwB0CC2F0BNKBB0BzBmBJeDkBDCccSBLTF.P,mf,UsQ6,Bx5KpCjuBgkD5Jh7Fl4BmiCoUBuyClU8DJpK2FpDuC7e9H09D4.D.B3,BsjFuG8BsJa8E02G0oFk,DgiB,F.BKk3BkHj0CooFpnHkVuPl7mL5llBkCjxE2C9SWHkrBOqlD.B5W1oBzCU6SCURaSYyzI.NtXoqBtiFmb62E.8E0xBpC5UKhrDoV0UB9X9,DvGsH9BMQkqFzlDDBpCiqDcGoCFuS17JxgGprCybuyO7xqMhH2lPx67LkrpCi9Jm4C.95E9IiRUCFzF1KtBtmyCiTFQjoBpCqmBmBxVp7zChgjB84uB75CljR8pBgkdp,By6EmoS8q0K3qBhsdomE4gmC2OyEa0BsUyOuVwp4Dk.7FplP1b.Xlb7MoCygGvR32ClpDf6S9iBimEi0EvBFD8yH2I2B5nB.pFuCpVv.BmpBtrBiUksB0xCyMylDkiDo0G25NyV0sGs6jBkk0Bk70BwjgBxH,qBg0yBp6Gs3gC9hZBCBjtFlHa0BxD6C0ChLQiH7KtBuChFCyD2MkGgBhTlCIS3Mu0N0LoDCkCImB5IuC1GLvBwNT0BkDBZvTuWRSBCBMqoOpR9LFGvB6G0EiEyDnC0BjRqBJBG4TCe3YsPOIQEGJJBBBEBILIBDR1CDByFiJmBRICFDzBwRFBDLIBBDBDCILBCFBHNEJSY4xB8JIBBKFBHEBFBWBXvRaIBDGBQCEBCBBHCFDBGBiBwBzFCmIxBiBPBWMCgBBIJ,HoHjCLOCLLDFBBFPCBCDCFMZ3Q4BNDCBNCCJ7J1FBa4BHGNGCBBGBCHBGBEBCBCBPBCDBDISDQHwQDFCCDCCHDDBBBBBECBBGBDFBBCCBBCHtLCB7EyEEFYD4NBhEzBwBWCzK.CM1BByBBKKLECBCEDGICCCEBBCFHBEBDCCFEFIBDFIBFGrQeIBBCEBBBHHCBIBBMFPNCdeBBgNuCcIBBCGBCGCDDBHCOEEBDPNPCDrIuBFB7ECxBECQPCCBCOGBCCEBEGGCCBCCBCSJRFB5Bb9EcwBqDbayBMEODDCBBCDBKGBDBEBDNDBCCBDCBEQDS1HDXnCoDjBwBGIBGDJGCGBRBBBBBBCBDBBFGEBBBCHEIBGBCJJ,B.HV5BuCMhBCGtPjF4BHCCFC,QjDcOHCyIYoCoDiDEY1BmF,KmBGGCMJdfjMoD5EBBPECBCFJHEBBCBCBiBplB6D0jHqgCpCmX1mBzN2F8EtZ5M6rDkVpVz.Df4CuR3CsBwI0yBuCuyCtDsQcalMnUDqB8E7DfkR6BB4U8D8lBDiDxnBoZ0QzrDjBqR,BLrB5TeDBxSmEjSoBwBZp.B5Q4WVvD0RxBuBwTLnR3BMwBD.MwE5BqBHaGUpR5H5MTOFejDMEgOtBzWpIF,L0YjSlB9zEwYq2HrlBiH38K1zEwTH.Ftl0JDnVzhBrhkBtwEDO0V8zEuC5yC7nJh6B7hG1BfTplJmlDhwD3nB4T5wB2NqBjxBxGtCuC1DEWJL,BT4Q4Bs,DxP1EIwBXCyU1JuG1BEsBO6Cs8B0oB4R7D9DmBzPBYZhBClBpRLZENP7BGL4QHGSBCIBOBJ5BUsLnFbC2JggBDk05F7R1yQB0VnkBtqBhCGwBzBue.IvBpuOiB0D,JuBG2SiEgDJUGnUUGiCypPH,wEBECCGatlFBBVsBIHCBBc27D.BrM41S7jBnF8P1F5K1D7FrPmEMIS4C2L.HsnNkuCxlIW6Bx7FxoBLWZDGoBBCB2CkIHiFbCGKLIIH5B.L4FiBHtBpFiEnEkFHREbHTGgFhE0B.CE0EPFJDOHFECMOHPlBEDzIrHkBGnBTiBiUHPpTCEDS49MqG6OanEiC1BmNUwEBKbBOkB8N6EGMHgXhTvpNCqBgCxGsB0BHiEFGOMBIIB8CCaiUjC2F1BjIKBCK,CHK.KtBiDKgBNeREsBKjRxBcC,SqBS9yNmML6UgNvQOiIjVJKHED9jOxE1DlBrE0CtJ4B7B8DrK0BuC0BsBCGyBDR,BSiBpLuDarFjLoJhZwPX0BuB5PhiBtHluBqUkCvIxMsT6B2Q3DI4T0S9BMO3Q.rBjV6CL7B6TgBnSGBjBJmCyC8EnD,EpCNjBBKaIrOkDhCyBCmN6CmBwzCc4BipBtTwBCKtBJEOCrnDtBhBsJ5LM3kBkGIkVqjDzDsFkQqBlWyS8V8BvXqHmCEsDaUGW.pBVkUxZgwD,hBoB3UuCjpB5nBtSyBwV1WyTMxGnOlTsDEvVyL2FhDSOapBGGtDxF2FoQ0B9EKJwYzoBwZ5PuVoXF9ShrBmBtU2DlQc9BFM4mBGtC0S9SBgCGkqCjLMa7BtStCvQsEcjPWtC,EyLnCwX8NgJhC,OtCzKwSsKSj2ElxCqa0oB30C.S9WOwtByJnENiBjGjJkFfTiuS7k4LD3NEs3DnKpmBD.B7xEEpCpsB,f8E96I1BvKhH8OntBqiBhIS4qBqTzWqe6M3Ja0BwGvO8yBy8JuPohC9BM1WumB0E3JpCpjDh3gBw9sBvgEvqBlBmmBhlBiEkC6BrSdCGUDDTBBBB2k6B.r5B0By5KoDiLnHIEJKCCDIQCHBGDDJEJFsoDioBCCCNaKGJRQKWgRhCFHBDTzRkCCrBmQ7BF.TtBJDzSYOvBCpBlB1JuBtImBiSCGIBaFJCBsPuFj7HkBUCEr2CxrB2P1D0StBmBJDOoKFsExCH7B3GgKBkNwG,BHLhD3LiGGCEN7BFDDhUEG,kxCwD8UnSkCaD0Q9B.P0ByBayBBiL7DiESJsB3OEBuDSbhBWsBzB6B6NyBksBgCI54KhDOa5kBxjBzBsp2B3pJlVlpB1BJF5yMh,JyOzDvgCy9B9WpT4pBa6UHtQjtBiB2Bv9BgDvB6PIaM8DDsPFjBCOjCa2G41DmnNpptIDytGiD4BoMiHGOH.DnB4NmBaJ8DpJoCiFBqCEVz9yC5B6iRoqB8E4jB26Maq5BvjC1nNa0sCC,EN5oJmpF0XiUnNh4L30EmWF2nBG6Y5tQqTtwQoqB5oqFUNMCsN1HD5OUBiFGKBFpD0B7NaZXJsBNNDvDhPulgBoE8Q,8iCs0BtdM4VikgBqGHTBG2D4LFU6BoDSD0OFU6B0B1BadO9N5ECaF,qOsD,7BB6SqLEg,N5IwV7D2RoEuPuBy,BkIqyE3rBgzEEqCk8BhFkIvB0DfIEO.T1,NK9.BsepCuBoESJS,qFjsBhoB77BjiEK5VnVae5J2IsBlQmX7FtVyRs,BygCzqE8H49Dd6B2mB0BkCxHuF4JuO6bmOjBvgM3yCq8BSxwUlCtmHXv0CQCn9BNNOHCDEXW0RGBCCBDKGBBCCEJBGEBBaX9JImB8EQLBGSCBECZWaH1L7FpBpBCBBBFDBmEYZxFtBbCEoDmBGCECMHBBGRDFDBUFBYvCxCqGaWE0B0BmBMCBRCBG.BOBpBpJauB0EOBGMOFQRHEIIhB2Gi2BPNFJDJHHHMHGyuLSIBCEBCCDBBBIBFBBBBBBBBBBDGBBECBCBBCBBCBHHBCDDCB0mBtBIzBoNiDEV9FqHoCG0BuCRBCECMGCBDDlB6BgLaaa0B0BZBSCECSBBEdzBpB4LFVBmEmBGDDDoCtDqHoCB5B0BaMOBSCDqBoVuouBpyjBI.BwSO0C1CweuF2PGoD3X5qBDTCBBQCPFIMBQJmxEuBEBHkyC62E7RGCUFCMGBBCwBC0PSIBxBpC5La7EBMGGCbkBHBJqKaa8ESGCMHBBDBtBB7NoEMhBBE8NuBnEBSCECMHuC,xGsB4BEs8BHTGB88DGBDBBBCBCBOFBDREBBCBCBHHDBBBBBDBODDGSDBEvQBFFPBGCCBBCSEPBLEFuSFIICCCCDPCCBBCBBBCFCCESICBCDCWgJ0B0BuCMOSCRIDBBCCCGLoRHTUHGKDGXNBLBBDD,B.CrGFvBUGuEGCSGDGLHBCCGBGCJBHB0BKEaoBByB3FjC4B0DWKDBUHFBHBDFFBDBhBBDK.IavBEpDsBceFVNBGBEGHjDqkKFopBY.BxSmTQUQRStEnK7B0OnB6EGWhG4F7KxDkIpBuDFtBhBpCDgU4zCFCrpD7W0TvBDDSahSCCIBHCHLHDBPHBFGHHJ9RRCHBBPChV0TBGSFDPEBHIJFDBRPyR2UCCBBDBBBBCBBBGBJDEDHBFBCCCDCCBFBICBBBBDIBCEBFFBCHHlBjQ2UFBBBBBBBBBBDSCDDCGFBBBCBCBBCBHGBBCCECDFHBBDECBDmRBGBBCCBCJBDDBBBBCELIEDKBCHBBCBDR5RDBGBJHBCBCCBDHIBBBBBBCKHOQNrGcnCwBDB0B0BsBdDJEHBDDEPJWWISHbjIaaaBnDZBSCGBKJqBHCBCBCBCB0BxBDB,HaFQFMGCCD1BIsBMgBCECBRBCDDLBCEDCBCBBBIBGBB4BRDhBCZFBzBjEZCiCFUCE0B0BZBJDGCECMGCCCOZIBBRGDBIlBEBG0B9FtBmCCGBgENOSuBGBCCDBCBHGCCDC8UgqNkIuBBBE0B0BfPECBGFGCBkD6HnCatBBCE0DNBFHGCECBKFBBBBDDLiMTauBBF0B0BMOSCECSBBZ8pDWNIfDCPJFr.BozCxTLFBJBSIHDmTHDCOBIGKBGDGCBCQDCCbH2uC.DxBE9WuQGEBUF7BUxSfo4BsaJoEvGiDuDmBmCStDnzCF7yC4yEKD,oBDHRGBBBENGBBCBBECGBDCBBBCHCHBGBBBCBDBBBoTw.BpUHBKLIQDOblSEBqBCyBEBFmK8ENlBHFoCBDB6RlBICBECBGvN0GJRUrQ7BtBCCQcDDsB5SEWGxOuFkqFjoBBGBEBBCBCHDEBBBBBDBBBBGBDCCBBBBBCBBCBGBICBBCBBBBBHBGBCCBCBCBGinBIDOBGBBDECyyCRBHTHCBCVBFFBHHBBBCBFB6mBDLBECCBBBCCJIBCBBBFBGBBCEBCBCBBBCBCGCEBEBCBC1ROHGBDJICBBPHGCSFDBFnRDCCIBBIIBBCBBDBIBDEBBCBCBBBBBGBHBFBEHBHDIxOnCCRLDBBCBPwEkI1GzBBCCCBBDCBBBBBvNhFUPKDGCBOInDtLuDzBTmBTOMBBCBBBoBmSICCCCBCFBJEECCpuO8BjMrHwLuLD5DqBzJWyFJjX9oBCCVHDGCFCBBFDBIHCBEBBBIBCEBCCDBCBGCJilHBGDJYvyCpBCIBHSHBQmS6BPFrBomBCKCiBGBYNP8RCJHBQEECBBBErBDJ0JoD8DHKCDBBDDBBBBPJrKaaUCEhENIECBEOBHkBBICBDBBBBG5BWtJHTUCEhEBUEBBBGMBBBCZFBBVBOmNCE0BuCSCECMHBBwBsCpJqC,GIBGCBBICGQnSlWrBkBuBzTrnD7pDHCGCIHBFDCBG0TLwpDUECUIHPIWzTS.RCCBBCLJDDBRBBBBBCECFCMBCGFGBBB,BB6EBBhDFqBB4B6BgBaGEXCBCBCD7BPDdRD7BYCuCyBeZgCH7B6CaBDLGNBFEBECCBBBEBBBVVHCIsGhD0BVEB8BsBmBIEDECCDGCBEMBCEBDEBCBGBOEBXBTGKHCPCInBgCyGZBBE0B0BsBUGDQFBBDGDLGEFBHBIBBBBBBBDlBPXG3I0BiHDHBUBG1V40FpyB3TbCEBBDBCCIIEFJ,TUzBp7DDDBBBBBBBBBBJBDEBBBGBBBHBGCBBBBDCIBCCBBBBBBBBBBBBBBGBBGBBCBBDBBxQZMiBGDGDBHHFBBBBGBJBGCDBDBQ9CnDBtEsGHBBBBBBDINDQDYBCIPFyHctCM7BzC0CBGBBBBCCBKfC3H0BDgCYB0DuCFBEBBBCBBBCBBCIIEUBCGQCHEPTSxCmDgJkBQLCBBBBDKHCBDCCCHDDBDBBBBBBBChB8DxFuC7GNCCCHJCBDBuDvGCZqB6Ge39HTHzTIIkBxB8wETCZHJCGDPBHBBBDDB4BZCZoDBa0BBxBpCjBYZmBTDDBBCDCBCIBHEgBOBDDBCCUDBDPCLBqHhD7EhCBGBEmF7CBNrB1BauBBmBoBEbMNB7BFGBCBBBCBBBBGHBFDEHMNKDFJHgBbFC9HwBE6EyBBCBDRIBIBFFBBCBCiBjCqH2FZTIiCGBCBCBCHCGBD4OpRqHeICCBCDIIBBCBDBBJCFBBBBBBBCBIICIBUGMEJsHiJIMBPCIIBICEBDGKiBvRBCCBBCBDBGCGBBDBDBBIFBEBCCBCBHNCBBJICIYwSCH,eiJFCGFBHIBBKFBHEBCCBBODBEBTEvQgBRBHBIBDGBQCBBCBBBBBBGCDCBCBBFBLYlHkLEODFLBHHDFCLCDBHFLGBGCBIoRCGBCBDDBHCIBBICDDCBBBBDPCBBBBCCCDFHJBBOiPDjCTJKICDDCBNBBCDCEPICVC7O4BDECBCBBDJGBBBBGBBBHBGBBBCBCBBCGBBGBBCDBCBBGBDECJJGCCDExRFGHM7LBBB7EB4EyTI6BGWCEBpRjBIDHDECBCDBCBGBDECBBBBCDBHHBCCBBBBCHEEBBHBIIBCCBCEhNCasCCEHKBGBIBBCCCBBBCFBFBCBBFCBBBFGBEEBDHHECCBDZhBwOoBRIBBCECBICDDBGBCSDBBCBGEFHVCCBrI6EoDGBGBCFBBBKCCCBCBCBBCHDDBCCCBBBCIFBBBBBBCBBBBBBPCIBDMCFBC3BbiEb2FmDBLCCCDBLBCDBBBBCDBBCHBFBBCBBCBBDBFBHDBCCBDHBHCCEDGMBBB7BxGzBjEyCBGBBBCBCBCIBGBBBDBBBCBGBBFBBBBBBBDBBBHGDBBBBCKDFBGBCEFGDGCCCTgBzClDmCMJ5BHyBUBMGGOGBBBDD2E7G8D6ECHRxOnEsBCGSlGyBBbvCZnCaGUEwB0BaRDEDRBBBBCDsCqEsCzJmBGCECBKIBqBT7JtBa2FqDQ3DkIuHIVHCEBSjBXnRMJEIPCQGBSGcvV8RIToBmnBfHlB3BjRMuC8CCwPbECFCEkDkOaxBYPaFCTFFCCHEHE0PYaMVFBBISGLNQqLxGmCEBLFKOpBsa0DkJHCBpSxC.BXpOuCtBKHDQtCxOiD.BQLMwDtKjDDRRIjBjBJCkREBHaNEJGCDCBEjBpRCCVBECBBBSDONBBDeuCwGoDlFDBCBCIOEWCBBBKBGDYMHJGlM0B6BiQjFKtVIzC7D2F9C4BuDMCB5rBDQOuDEWCqHwGlBLQCDDCBIBIFBDPIBCQEECDOjG.IakBCcPEMCCIFQFYtRQzVexBxpBnRaLLZMGBDBEOCGFnIxGtCaURISCQULEDFyReGTJYHHEMhJjIoBGKJHLQjBLwIiEvC5BECECBPEKBERFNCICWtK7GkBBDCoEkM8DWCOqBuQnCO7BqNCxEbCSEBBCUCFBSIsRiBCQJXClBlROYbBECBZBBNKF3J4FcYFOKIJJLEDBBHGEECRDGCIwBkI2FZfQLHCBEBKBGDGBLEWKCCGQmBpKjEOQBGDCCBKGEECBbIHBHHY6FzBgDE2EDgBChBFrMjE6BuBqU2G1BgE2DMoEVNNrCtBCkF8EhDxGuSsBMDKTP9SuBBEFWZBjSdUGpTiBL0CtRNFT1B1oBDnTLiBQSpTjBHBBxBvRGHlBDFCDBBLHaM1SgSBzBEZBTMJBCJFFQJFgSqC2PgF.SKoCboSMOLEBERBF0PuCMhCrCflM6DWaISGhSMBFDCZIBTHNNPvQmBJZLGCDDCVFaZ3G7DtDvCBEQKEDEFBJEDHBBBXZCGuLlFFbnVqDiL,BCxEqBf5Csf8I2pBJaCGCaH4RMCHQTGIFuBgStBrUESwBzqBK0RwBvDB4PDXNPDCPgBMjSR0BUDCgOzBCByBmBEvCoJhJSOEGCBWHOEsmBJ4B5B0SsC7PB4DHkBKCvRQhBJiBCWDkShBDCC2BsRBFdBQpBvDB4PDFKHDcEPLBCgJsImBBRJmBNFItB3O9D.K7EXU.CwQpBDRzDihCqTpkKjVQhfoCaWyEGGCMGBCGnBvCtQHUuDRzItBVFHNGgBauBHlBCECBGFBFBBBDBC2DxmQC6Eb4KjJ2PgFdzD2K.EOMqy6FarhkCqZt2yB6BlJpnC5JuoO.V7S.VVz8NvG1BoBkL5VZC6Ef7N2F2,HMr7B,D0tD26B6BCMsKvc8SfGCpyCpZ77F9BvNtJ9zE7UqVtN7DprBh,HnyCrrDkH0ahBoBwEpgC,hExgFiGRmCFUpzEZupB8eaqUqC3nC49vB1mCgupFjStB4W0DgBGu9Pwm2CrkB9gQamgCl6OrRvBtMhBTpG3W5H2JD4CS3a8EiIzBYYLHMZCvS,UEpBh.BJNVIDBqRaaFJEHHIIcBvSG1VJ2pBMeCDqTLUPrUFpqBSEwM7HGP9P2ByBnBbnrBrUtC.IVb4B9Dt2CmUTwEvQahBmSCnBJsBvB6SB5TqBgqB3TzqBQkBOjP0BrChBTqCrIrIEIexBBJNDTjPpC7hCoB4QChBaZ6BlOuEQCcWlRI3BdB1GrKMJWDXyChRSTJS0B.HjD8EXDuCkJ1DGwFF.fkH6BBtB7TxDuR8CfvD0B8E0B4F0BLLBRFEMDBGdtQzBlBBEGaNGHXkoBItqBkSkDS8C8NxCNvU5U2B6BjJsJLaSnFsNHEIIHCBLfsJuLspBvWhBsRzCMqB9SmO8GFtCKDxIiE9BjDRIOJsBGXG9IoD0B9EoBzQ7oB8Z,SzBIsSoBpBJJkE7NxCOhXzpBkTtURRHIBDgV4BpQxCuTgDGH0JY6FgDLQtBL4REXcB19BuBIaxPzBtCBVxC6OxBYzBaawRNQLvBEnTtD8B8ErLbZKhBJjIjD5BuDG9UCU2DmCyIFiEsBN1qBwXNS5U8.Bx0CmU8lBpE4pDmgC5QZ,CrhBaqUq9C3oNuRlM5iBmqsGxYqChw2DpDoDtCB7Q.F2DpJ2F7GiLaFuFDG.BhKa7BqFlPmsNxXrNEqGuSN9QB5BqTBmEpsBRxBMrWuS,gCLbFvRGDmBGEGazCzPFJqBUsBwRESWpBxQkVzBlBmBnTFCcxU9UkWxTmBG2BTI1OjG9V8PiWOMHGCD,B5LFHToDoC25BG8FBj8B4H1QTyChU3oD2B2QZhZlSObk0CM3XY78BhCmPrCzBxBuKkV0BuCsBCzkB0DiCogCBVBLRCH0BrQasBSxBLGMK1RI2,BqTBmCEZoUbR9RiBBVfuSLkBhBGStJjITTJCPGFPBwTxMyJDBspB6T6BjB1P8CFUIzBuBgP2BDFUnBTBpTmBDwTCLGFDBCB.BFFCHFP.F5DWEoD8BZChB4PvSpGIFwPnDmBWTIjWuRuEsB,RiEiRhDbyRt,BuDpRUnZk5B.uBlE.kB,W7wCfwM8EhO1D1FlBiM0BuC0BmCB,3C6yErrBiV9e4eyVrB4XvRhB6TrqBnoBtPoDnF28DlsDm0ByImDpf6wB1hC7SiCgDnRq4BvkiI4v0C,TuB6D4HyJCE0BqTnEZ7bvPBfFDiBBIIKDR1CC0FiJUXMCGGBDGSBUGEsRGDvBBHIPCb08BSIEHWnRnBbbBCBCBCBLDFBBCHtBgBD7PyBBFMCPRGrIoHcnBDDKJcCFPFDFXSgPtDNDCQKXtD.I1BZBCgDSCHJBHCGDCFHCBEDBIJJ2RUBBcFBCB0LcgdMgCFB6JBB5EC0BB7CBDFGEFDCCCBBCMBEDBCYZ1REFJHDFDBBgBS.N9DJIBBCGBICDNSXlB7JuHFCBCCGRXBLT5C9EnD2FCmCBUBBOGEFBFVU4QNCSIBRBBEMJDBBJNJ2BCyIFbzB0ByBCSB2OfkHoRsBqOnBf0CU0BSDBCDlBwRmB6C9Mf0BoDBTBBCDKMBVBXFBCvB4lBjD9UigC3S5CiUlWYB0UpSoBiCqezFt4CawT3VsBqU7YkI8ExsBtUW5X8UbGOgBG5BoM5CIEy1CGKXwQZjDrDD7NkCNRWwBDvU2OBiRBvCnDoCuBfvSHOFHzKuLnUtQiF.TwBqBoS8TkBmCI0SBZBDQLcBDKZgVqHnCwBlBT1CKbOWr0CVjV.qB2,BpT5BGP3pBpW0jBmjC0BjV5Tw4CzJiEurB7BkD7mDm.DHmqDPuCikFkE1CvGuBqGgOqClEN2QnrTUPHGNrBbklH9THhhCU89BlUfBrCyDrG4BvDnBU,D4DtNBBsS.BSGCNQDEyGawF4BqEI2TmBGUGkBjJ7DuBhxBY2BuB8vEBKHEFLBICCGUBMQs6FGEBBXJiBBHCBPBonBGbLLFBQViRlH4N0OVbuDuB0B7U3TmCBk5XzoFetW,Sj,Dv3V.B.9D1.DYGa2oBuCyRJBEBwKvHIa0BoEhBlOcBDCBCSrC,G9JGGYFrBtUqJ3pE3yIUFY1TCqBL2B,PSGJSGCDyBJODBBvCCtO,BMEiFkIN8EZCYKWD,EkHaUG0BtCTI2BCgUyCqoBeCHKC4yEpCTiBlxC7nFiBSGjNzEPKl3CC1,B5yE69FPEZpBdCC9RrBwShBa0KaoFgBPXkDtD5HuDFCfjBRuN9DtCGiBNoFBhE3IgCJvClFrGoGwCtE7O00GOwqBw.DIBBVEBCgBIJuSuC.RG7TpB2V7N1DflH5OHa7B9JmLHiTgXzrBP9mFHKBHQRG0BvS5oBBGvConBJQJ7B4nBBEGBJLMrUoVZhNiGPsD5BkEvFyEEEwCpE5MfNPPCDFDVQL,B6DmD4Df0BgDGlBjBe2LuCuET6C1KoDmDzE33NFwTiBiUjuDwzEayK2HKILHCHNgB7R1BBRBCBvBCCBDo7DjB2B,6CgqCvgLDJn7Dz,B.oBspHJvBrV9zEHF8SvXZ8BkQrNvFUZCBF1S0BU7BnSYCJ.WhTJ.VjpHBCFDSCxyCCFBEOMUDFBDYJTtmBJJXKM.UGDlBHB0RMELBHBBQJEUa1KnFPXEBrB0SNnBEIzP3CjBICNCBkE6F.IfGCEDVEBUCOQxLoCiFTBRhBBCFLN6Saa,BuwLyVC8oB6mBoB7B,M0BjLzIfpB2FBD8NawFGU9BjMjH8BCS5RCECMhuBCnxGIDoM8mC0C7nBDJOBBBFEXN4nBIBEM4Ea9G7BzBHiEOsC2DahICiFJEJV9MvBtDyBCHKT2CLyCBxBuCCatDHbBJyENNBfZUFCElB8H,JkPkHGUCEqmBzBlBGdxB,zC0XqQJLIKD4BnIiJhBSRZvQBgDKzFtGlE6G3SH81BwGjZYJPpTzBCxT0TtBHKNGjSBzBJEDRzInC9FpChFiEzBiDTCuEmBIsBHXuI0DHVtD,CmD6D6EvBTHU5CVhByCGEQTrB.BoEV2EoDmCwBLDBC0L8CH6GBKBCSFCFiBnpBwC8nD0CtRG1UJHlVyBDyP4BQ.BLHBdtSExK08EmBGBCBGMXO5JuBGkBqEBFJMzCwC9FD0DlBzDcEDmDtKUCFvFPCBGBEBCBCXK4BjLVF1HaFBLoBkC,HrEwBDZhCJjMoD0B6EyTlBTwUU4rB4oBuBrRW,C1QsU0B,BrJtODiU1CtHgIPG,1BvLtQa9BMiDvQkCiVlBdoD6NfG.VBHaDBTDuoBx2C,Ku.Er6C7KRkpBw4CuLl7E.BqB9RxBkBCsS40CrXi6BnCbqBolD2BnU3EhOvCiBZjBM1BrRW.B3JavBgHQLQ6BiRjBwMjE02Bh3BXOTxB0C.ONNBBBEFP6B3RSIFQfJzBpvB1L,BBzUPLIJaUzSI0C3PY8CZjBC1SoRjDrBpBgSOOCBCJGKpjB6HtRoCXUwTCxBgDkMgZLHiDiQyBUYpBoB,JrHXCsBWMTGC8mBs,B8S,qBmBCBrBz5BuEJuBX9mBnoBDlgG9WoQhoJZ,BjVMloHvBqFhN3UHiE5nD.CkpB..B.oEqqC1gCpgBgVxC1CSJ6DvKnF7P6Bv5CBPkpJqoBLJHXCONLN9U3SIaBClSwbjViPkVL3vO0qJ.qIx.XmCPzoDjzE0B7,BgqBh6N2V.TB0BmVg9DNGCSCCLSBCCCTBK8wEY9BimFvhC4TMIuS7MoFu,Bj5GZuzE,nBJMLEFgVWX1TCSDkTmC9hBuDrIBrC2BlY.HtiG,mBEMEY6.DaHlpBYYE,RvCwUI0hBkV1F7D0K9bt0Cg0EhVaCQ1BH8lDToBZ8W4QHCJRRJBFB0BmSpBuVjMub6O4vB4mSomG2DHjB.QZFgD.nDRt5PKO0BaC6pD1jKVMWeSS7lDmgChBBaRjU9SoayJkGmP5cICpnHa0qB4BxSrzCZhBDzBFkUrUupBgjB7F8f1EwmCa.Bq3J6XwBEwB.rDnnB,T09B7xLmD7nBHlMjI2OiapBiDiBnBBqJzJsvCjvFtSvnFQTaaBZhxBwErIzTk3BljBpPp,D5BxQoC8XuOiGKeqrDlMalDyUvqBSFcGuB0K2JpK,ZoQwJw9BhBp0GpoDxpB,qBQx8HGEDF8pB7.Bd5fnLOo0CrZzQrVtBzvQa1,Cs.ClnE03FuR0TepkCnnc3mJRIrBbJOgSrBi0Ez1Eh8BScCsTECQLDZ8J.CqFMeSnFhFnC8G5CiCqC3IlFD7CqRuBwWLoMgHzrBhBDISP,uLMPBCFCSDBBBDZEEQzRyCPmSyBCTDqiCwRF9Fj9Q3pHz.FEkWx2BsH3BkrBgIhDplOtyEmoDsB2B3nBkW,oBajV09DSYuUoVnB9rBoOmCmWsB3nKxyCRUMdRjB7T7KivBUzIjHhnCBKDaDxyEHREe9kH9VJwE,NzWgPkGxVjR7FxpF2Um,D7yCHBTBJYxnBkBMjCqK9Js5B.DoViNu6GaSKBoB,9D0pBHopB6BpKiGhCnNoR5YuDjBSeg.HJuBDS1SGOIJPZLKOGXg8BBlpBDBDWDVFHW2SDyUZbqB2SQoVFBNGQpBK7ImK,KgF8DBpMtErCrBjBrDyL7FSuL2FvCtB,LlD2uH0B4fjL4.DM5.Fm.D0BqUiUBGC1BrTHhBunDgBCVPqWokDaj.K4BJCvTr0C3B6TnSgX53B,zBnyE6qBrBwTZzxClBfJKYIwTopBa6BkV9RjB7BuKxcE.JmK6VCE6xIq1CtTYNLQlCB0lBPxBD8UJiUtCrR7WkEymBJ9UmpBpBci6J9VJCUHXRE0oBBEBKjBBymB5MkVxHtOkV0nCqCtpDmrBvpBrTi.DDBKHSJBBGRDFZynBZ7LrHTEKI7BrBoREuBlF6HcB6ChBTfPmBkCJSwOlGG6C8EzDyoCoT1pDcHNLumF,CrSD.pBGKMXCFBOVHL6eZVhCpQ6CG7GpByLiCwHwD5BoZ9IZgCiO0CtE.qB7BinBvBf4.BgUXLDaayUmB5SKQ2B4OBhCtDnS3nBjYTTsoBRGuC77BJKPKHJVEKIED0YrLvSnByPsKkBH.M1C0BnBsBHGe8UqyEaBjoB2aqUvnBnrBi6BiGhUJGa9J5I3qBkV26NvkXVN5SxBoBjWyzCpSElBjBzB0PqCX5BrQsCrB2PzBtChD29BpVEwPsc3B0PIRIY0B,RYFnBJZ8CjHH3HENJIJG3B5lFwqFg.BEIahoDkC.kR0Bp8C1DFB9E8FuP8P3zBi7KY2S3T0ZkCYkiBuBskB9iMWBYCHzBxnB3CtgB,U2FmOjsPrhG0pDm.F2BkhCzJ8U7rXunJ0B50BUNnjQ4mBYi2CEYQIMBa9wEhC0.I1E2rB9Up1Gz9FQhBgB4S4VHnT,jBqCxlB8xHC0Ci9DV49B1C2R4B2nB5KuP1tIhVyBwBG8.B,ToTCkBOGuBVzmBDsBmUb2B3TGe4gBvMwOwBtawI5,XiOhFceasBqU8BsyC1D5PlBPJcnT76DstK7pDpT0B5uQkVvH7evrBPXhJuChyKKjCrRjVnY2SazBsiBpuDzBG9xLET1pB9Ug1BoEquD4xLJ0BN6oBS1gC.J7Gk3GsBuoFs8BrCCiB9U2HqUa2DBgHqBgBqDwIkG3C4SyM4VljB8Q,pB11CtQzBoCuoBGnqBvtBvoBj,BOVFMwL4dCpEpHmIoCopBOJF..F5iFqG6qB8S1BkWs7B60CjBlVumDmvBo4DmGCwoBupB0D58JrT6pBPdiUx,B1PuEsrBsoBFBY2B1fjEzEwT2PtuHar9FtXRtTroHRzpF3vCgizD47FYyiXP1mKyyE0xMEGXeqBpnB3tcn2Cj8ByBtBmnBuCzhb8VU8.D,vE92C2sOi4IrnDrgFzeu8KpBluW,nBwmN,5T6U9oQsIlNC6H27NqpC5.CkrBS,nDmrBXp9Ho.Bo.HogCB9oBqW6SuC,xECIs1jBw.M2vDCLNJBGLBCHCDDBLhBHBBGhU6lKJHhTaHDW,SgO2F5CBBmN0FuBIE8MHhGjB1S1B5C6KvB.wBLHBLKFCDCCCLECCCNGGBDDswEBCBDYTRTLL57FdHFCEHJGBpUa,SmCHD5e1GBgCuM7IlUxe6mO2VuNnGUpqBt1M4paGFYkBHDQHF2oDKnT.pFzB1nBvS,sBQBynF.BBPBBjBhlHpqBBjBJgNyajCqUC9MuB6B8kCChBaK5wEDPBHBIICMMUOCBCBCCCu,BmpDg9ByB7SXEUCCd1QkVuCR0,BIhS8,FCNCHBBQECFIICBDUBCCDBy6FGoBGHCYEBIGCEIiSgBKuTcIGBCHCjBIIhRSEpMyCwB0D6BBEBqSG,BRB4KhL.RcvpHBoBaJ,oBt.DSJJFvUiVFy6B0C,UjX8zCx1E1SLJDEBCCEbTHLCDBCBJ0SQ2pBlBKGCODjnBDDGbGUNUG,B1kBGDQDNLDECBBFUIPJDpRNBPXKPOBU8RYBIDR6BnS8C.PuCHBGySBaRJKkO0G3B3RiCooOuBBtDtFjRgBrP,EvB6sD8lFPB6BEmTBGlBTpBh2CxPkBQIDBWTIBCGBySlDyiPXBFNHLQFBopDtVFpRXyVEFDjpBKpiCk7FNGBGNGRICBDBMHHL7nBQm,BjCpP7CchBRD5nBCBOLBBTDEDDJCNzSMID2B.RUBEDRBHBBBIpTqOiHGCDCBCBBkTaJ8C1lBgC9rBap0EmVB4kBiDrBBTQ8RTR7yCkBIIHKRDCCLBLFmSJHuUOHVlpBKcTjB9lBJlB0oBrVBrBHDQxUvUCsBCBQCCeDCH26JLFtBjSLHCBCDDJEKBICEDCFBBBHIBBQCzmBhCazV7QcEnNpGgCLFD1CpQId5SmBJ9WEryIGXFHs8DCEDBBBUBHCMFSBJCBDCJHCGBCItmBFdRC0B9RBrN8GiBLBRyBmSHKyNzFtBGpW4sB.TgB1Tl9DgqB2BDXmTFlBlWvS5gCaW7SCWmTHCBCBDJJBBFCJGEFKJZDE5RnBQLRJBK3P8BFHvVBHBDjNanGdyBuM8ETYcHCCT1oBVuNgN.9DmiBjD0sBoTJvKgep0C,pBDCCCCBBrBDdNBGBL2BiNZ,BBJxBjB5QanBB6MoBoEJDIEJmBLJKH.QzEMuHmI2EWBrpBOBOdlTBFDp0CR8UTEELtT6B4pBCb9S3CgU0qB.SLJENGEVIaS.GsHsCTKJDENnUT,C.QNQBGVaHsD7PDBDyBFH,SkqBEDDDvkB.XGCE.RtGqoF2gByG81EFo3BlKkS9,DziEjxC1PuCpC.Cn8BqSpC,Rc5CkGlOK4RJXD9B9BkJtB2IBSvqBskV.9D,6F');
console.log(short);
console.log(long);
function dec(e){for(var f=[],d=0,g=0;d<e.length;){for(var b=0,c=0;;){var a="ABCDEFGHIJLKMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,".indexOf(e[d]);d+=1;b|=(a&31)<<c;c+=5;if(32>a)break}g+=b;b=f;c=b.push;a=g;for(var h="",k=0;5>k;k++){var l=a%26;a=a/26|0;h+="MGXJQZVBDCTWHFKSPNLREOAIUY"[l]}c.call(b,h)}return f}
var short=dec("xpwIuDzXs3yBlE5C70PoQ.VUpFxB39HyqB3oFpWz,FmwItpB3yCGUG9c9EhzHp.G.ViGhBBlrFw7JmC7lD5oHmiC5zFpC1GY2wCxskLsJoFPFuO1FGxHxGSaGP.BeYnBECSEWUH1CRCCIC5IawFECWiCwxjD5qJn3HuvyKj.FhyLrhCzuWyVvgNgvD727iBomDgB1spG9unQpQiFT8imLj8esuJ5pD01Y2,NuCg0gHr7lD5MsBdrD8QgB8NiGGUGqUU3WHEBBCBDs7N4WCMuJkVsXwJG4SCq3OyGU3UNGoGFVFjC1KxG0V1tFuiDoqBtvBhyBvsBVnEZTUGCE45BoD1BSBBDDjUo3MqoCoGGUyrD0mKsWwgB7B6DcRBChVrqBjJx5BcxUnpDMrUnR0a3RpnBs3CwBNZxoBRiKiM3bBlYxGR0pBVjlPNUhVlpgMnoNx7K3lDshCrBiUI0Uj2C.VHsR6iB7EbwkB3oCtBgTjVBFIDQuBZsRlZ,dll3Cu32C4nfmMaucmMqBjB5J0ByqlBLBCCCBBBbwnFhlY7ExVhQoFHB6OavFy4Ti4EjnH2BUuK2FC4DDpKiGuBMqS0BGFHICBJ3FgHxGbODJBY0SBtB3TizNnCkFSUzMkV0JwpB5UwqN9CgEpC2FwXiNoCiFBKZS9BgKiGMdnBNUDCBrK0B0EUGtBJSCDCCC,.N3IpEZoe,HpGnN8EiGDD1D.E8JgBH3gOpDB,IZmM7DoDaqHkIuB1D.CgD3K0BmDyTsBwCvnB5CoUwqD.BP1oBoV6LxuDcXD9BM,pBvR0BxDhBvDhP9NFa6ECMxjCtvCsE9pDqIpKvlBw3EipB8DkUpiBhBnmB49Cz.LxF6ZsMUC4ECHKJhUGGi0B3tB1JNgC6U97DN4BiXkT8wC9BM,qBqB,5BjB6W2pBiPwFUrqBqsBvyEK,nBpCyxE0DpUxhBhoBtBa0BoDaUEOJ480KrjCqC8epCF5sJqUzE3hG6NlB3OiG4zL5gGmJnw4CxGG0VBBBJZvggEGOLJHCCBECQDBERBEvwEEYkBQCCDLHFECa3QE9CBrSUGLhBlBxRK.R.DhUDGCBQLyNpcDBGj2C0.D2pD58BmVQlCgVwSeCEdGBG5SvTGSGuBDFjC9LsGXEgB,D6RzSqBPLo6xCtWM9RasUwGkIaHnEiBECSCBiB6C9L.V0EGCBRCtuBfB75K3T59By.B12vB97oB6qvJ.VuB2TwB4BuCU6O2FSGOwgzCitStBdq6RBtFG64P7BUojb59FutuGuDyBY6FkIuBGhETCEWE4F9FnCwBEhEBSCECUBB7DjLuBB7EECSCBG2DjLuBGiEUHUwjlDhRmQyFGkuhBvBFoDsBCEDSBED5NvB5ECGSBhOuB6B0ByBCBSC7zPuBisBqGwtO6OkV0BoDlG,B4JtJp8OiFU80RoDmCCgpQVnEaSaCCCmUaj3CxzNq.0J6EbBHzDoQMOHBjG,NISGCjGlOhW4Kov.Cx0G2.dlqH7wE8qBFvBNpSliErStB.oBwBvqjBqUaaU8EaBnRgDcgOuBB7EGBTB1jgISsV4qxB.nB2nR.UhYlCmsHi.Gaa0EIUuyRaaWmEaTC7oJmqGayW9sH83I9J9kDrqImiG.kBI3nP8xlBmBFG0jqFhETCEOGBBE4SmCBIt4nE3TTHtBVF3bHoWgNuDzD9pBWiBzBU5nBV69BxUUCbHI6mBlDTuiBpH0kB4uBBZKXlVkVjVlqBmMoFP2Di7BygCLxW8oFkV1nD4BhBwpBnTNWbFwC,N.COhByhBiEjfvF2GDluBiUvCrRKB9By8D1VlVsXnoG2GI2VrgBghCzM6RlB8U9pDQy,Bp8B7rBoBkgDgclHjHuBiFBKGBCrqD08KulgH2HPtPuFBBBnr2D3IHaoDlGqLuFuBC7FkI0BwTaU6B0BgCHFB4DrNwQ.sPvC0NFWunCvRzDnW18B5BrTKBTFLQyTzBa.SqGrjBTMhUdBBC01CrDxBzOzBiVz1BwBlEz.BkXIhwHhuG2gB8EnC8,DBmrDcgU1ByRQL.B0SFTHFvKpINDUdEP33BkxBLjV0B8RDMFXCe6nBNJxBUToIsB4WriBuNoJiJ6ZBvrBolDgC1BajwCltDhXk8B,mBmCjG.E3IYOJD5DinDi2Hs5C5vCvBs4O2l9LPJa0QlDSHCQtT6Bm.B8TCCBIJDGBSQHLBvCC7QyBXZ2HDqHWBa8CCIDXtQjDY2LDsCyB0BDZeIYdCBGC1B0RCCJJBFBCBnMBlEtTqD,BKsBE.TNLHDwUCiBKIzPiDrBBGQLDWXhL.EyCoBKIFFjJ8LJXgBsShBDwBB3JuBGiEyB5D9S2kBmDDSBoUdtUV5BOPCpBxR2DCH9TN7oB7qB.UC9SqC6SwV0MiJTlC6c8rCqU0TYEOa5TXkTxDLslBlrBmsBrrBgBp7DK6U.BxVyRj2ExCkSPBlZ.IaoDuBkgCG.qH5oFssCjV2TuBgF,1CFFwY58EyGqCu0HoHmgLqwL9,M1FoTiFuM0EGaqPvETMIHnUDiQJskGBGQLPTTLEGE,7FTOFDd,Ta1RGVMUKQhBBpUD3XvGtBrEtuBSIyziCuBxE,NGUIrVZlBlVjlNhBRGDnTJCsB0BwUrInC0BuEISHCG5N0BhEbMGCcBGlDuQBMxCGzUm7OvHpB,pBDssBwyMyTmfkIyB8C2H3EoDmBGUJ1HjE1D7CtBMOFNJzDrLwGPHiyMBDsBLIKETNynBahWBwkB1BKGDgB0NnE0BVGqBrCpRY7Bz9HpBgoDCBBBEzzCoZqP7DgDhEbnCoDoDBEHIOuF0JsDjBWQB7DKlJhCgFUgCTDutYiBgUKSIpjTo2FrZntPhFjDhBNuDsBaiOhBTiEYUB.D,O7B7U1pKLzUjBmTCFyCkU3ByREbBetBHBuH3DnG8OBB6EhBGeBQB8J1DH6FPBIuUuBBciBpC2FvLHMGBQHjuOmNqHFHJ8G3IoFH3TmBJ3W5wM5qB0KiSiDaHtBB1ENMBH3TTT.L3DFWEoDGgCR8U.9BgEnB3rD9QSBDU1UoRhGxT1,BrQgauCgNmE7oBrDl0BwB6SawBEsKhBY0GnBuJ8SuMihFuSuwGl5BBnSTaaUGoDa0OahBToDaMGGqQhBnCtMokH6jFxDtmBsGpGpCtDxGk9Dh8KtwGo.RsyCgyCnFswEqVxVooFTRNN7B1.B9nBgF,iBnyExBosB4W6rBmmkB72IgxETLXBLvoBWmghBkl0B6xC32CsBJCzxMvnKixE49B7.N45N8BunD5C9pBNlrC00a9oiBlmVwyCeizEw0LkkVpM6hODi2LqSa,Q3BTqzLwoFnBuvQ33G43KuwQ3BuoBDgoFuX.7mBRBxUSpBt7KoR6WmUQq9NQluB29gB,saijKmpPvgCi1C2uPj2Y,1GlwOQ,qBhSsWuN2euqakyEujdyzG.VjwQ,6Py3TyE30BsdC6kNnCs,B4T8U4iG1PepwBkNq,FnS,IxNjZq2N9,K9hhBsSorDn.BpW9w2BkmO6qgD7uL7qqBirmBz0mB2uRp7zB6lsCr,WtlwMxrlCBHmWtkKgBzlBrY.UFzSM71CVCSjBRvxE2Cg8FLY27B44RqC5,oBfFasvLEuT81Gi0Ii7BlBuU14C.7DFGRB67HhrB9xIaYBHKGTHMz8BEHO5.DBDDESlT7UUZCvTECCrVBL.NoGFHgiBqJ4xMnoB3xCkG8Tq1CmmFNrBCBDDDOBDDcB,7BGavBynBF0BCEBjBBHLB1BmnBwBpToUYFSsVnTI7TyF8N.BmWx.OiEqiJ9LyUxpDNHJ3lHvzITnBrwE4V7UuKuHzgIRBfLSjoBrzCxCHIE6oBWCWB9TPSIwRN4C9RqF8eiEY5B5Rp1IoCqoDHUOKPXB.TJrBlTkVupBt,BR0U1rBSFLp7JS1TWDXPPoqBsT0pBhV18Jcq9DtBEEaQGC0nBDqa6EpC1BvFOmkBEoDmC6C7,BxyE2L.JZHIzlB4DvUb24CB,MlDlWzTEUCFEBVCFEOBDBBCMGBFC1THgBCG2nBwKvI9M8JH4SzP8ETDyBS7mBgrFiTtCzV.nFHGYEDIJDEtBDB3GqKpCRjHgDiGgMoC5IBrCqUEBs0C6oDlL62BiUrpD7U8UHF4BoRlhCrmFs,B9Dx9BgnF.Vi0LoUi7DCjZ.nBZmBK8M8E1CrB"),long=
dec("5,O6jBkx7Fx5M4yD0t0ByD.D1FxG6CHQzC6c7pwB4B8e3IhB6G6hB1JyoOvEhVVwGzJGmEDBzQ.6Cw.FwB4oBpiEkY.EtBiHtVn0I6yEuC0nBsV4WkiBuD0BR.nF9uB36BxO84Bp6BY4PkxBoTOmJjE2GGEZTDyI1IUkUIlWt2CurDm8B57B4kCw,BxLiE7EuCsItBa1Jm3B5F0gC3nBYlBB7BoB0nDoUkVD7UjB3NsHr0CChB5JzM4oBfqSjBxBBDxLyIYRqBOjImD.EC,P1KvIvF0NqHcjoF5ksB.XjgyI8F,HuGBC.BHmLoCTHSCBBFnDzBIPDCFhDEwB0CC2F0BNKBB0BzBmBJeDkBDCccSBLTF.P,mf,UsQ6,Bx5KpCjuBgkD5Jh7Fl4BmiCoUBuyClU8DJpK2FpDuC7e9H09D4.D.B3,BsjFuG8BsJa8E02G0oFk,DgiB,F.BKk3BkHj0CooFpnHkVuPl7mL5llBkCjxE2C9SWHkrBOqlD.B5W1oBzCU6SCURaSYyzI.NtXoqBtiFmb62E.8E0xBpC5UKhrDoV0UB9X9,DvGsH9BMQkqFzlDDBpCiqDcGoCFuS17JxgGprCybuyO7xqMhH2lPx67LkrpCi9Jm4C.95E9IiRUCFzF1KtBtmyCiTFQjoBpCqmBmBxVp7zChgjB84uB75CljR8pBgkdp,By6EmoS8q0K3qBhsdomE4gmC2OyEa0BsUyOuVwp4Dk.7FplP1b.Xlb7MoCygGvR32ClpDf6S9iBimEi0EvBFD8yH2I2B5nB.pFuCpVv.BmpBtrBiUksB0xCyMylDkiDo0G25NyV0sGs6jBkk0Bk70BwjgBxH,qBg0yBp6Gs3gC9hZBCBjtFlHa0BxD6C0ChLQiH7KtBuChFCyD2MkGgBhTlCIS3Mu0N0LoDCkCImB5IuC1GLvBwNT0BkDBZvTuWRSBCBMqoOpR9LFGvB6G0EiEyDnC0BjRqBJBG4TCe3YsPOIQEGJJBBBEBILIBDR1CDByFiJmBRICFDzBwRFBDLIBBDBDCILBCFBHNEJSY4xB8JIBBKFBHEBFBWBXvRaIBDGBQCEBCBBHCFDBGBiBwBzFCmIxBiBPBWMCgBBIJ,HoHjCLOCLLDFBBFPCBCDCFMZ3Q4BNDCBNCCJ7J1FBa4BHGNGCBBGBCHBGBEBCBCBPBCDBDISDQHwQDFCCDCCHDDBBBBBECBBGBDFBBCCBBCHtLCB7EyEEFYD4NBhEzBwBWCzK.CM1BByBBKKLECBCEDGICCCEBBCFHBEBDCCFEFIBDFIBFGrQeIBBCEBBBHHCBIBBMFPNCdeBBgNuCcIBBCGBCGCDDBHCOEEBDPNPCDrIuBFB7ECxBECQPCCBCOGBCCEBEGGCCBCCBCSJRFB5Bb9EcwBqDbayBMEODDCBBCDBKGBDBEBDNDBCCBDCBEQDS1HDXnCoDjBwBGIBGDJGCGBRBBBBBBCBDBBFGEBBBCHEIBGBCJJ,B.HV5BuCMhBCGtPjF4BHCCFC,QjDcOHCyIYoCoDiDEY1BmF,KmBGGCMJdfjMoD5EBBPECBCFJHEBBCBCBiBplB6D0jHqgCpCmX1mBzN2F8EtZ5M6rDkVpVz.Df4CuR3CsBwI0yBuCuyCtDsQcalMnUDqB8E7DfkR6BB4U8D8lBDiDxnBoZ0QzrDjBqR,BLrB5TeDBxSmEjSoBwBZp.B5Q4WVvD0RxBuBwTLnR3BMwBD.MwE5BqBHaGUpR5H5MTOFejDMEgOtBzWpIF,L0YjSlB9zEwYq2HrlBiH38K1zEwTH.Ftl0JDnVzhBrhkBtwEDO0V8zEuC5yC7nJh6B7hG1BfTplJmlDhwD3nB4T5wB2NqBjxBxGtCuC1DEWJL,BT4Q4Bs,DxP1EIwBXCyU1JuG1BEsBO6Cs8B0oB4R7D9DmBzPBYZhBClBpRLZENP7BGL4QHGSBCIBOBJ5BUsLnFbC2JggBDk05F7R1yQB0VnkBtqBhCGwBzBue.IvBpuOiB0D,JuBG2SiEgDJUGnUUGiCypPH,wEBECCGatlFBBVsBIHCBBc27D.BrM41S7jBnF8P1F5K1D7FrPmEMIS4C2L.HsnNkuCxlIW6Bx7FxoBLWZDGoBBCB2CkIHiFbCGKLIIH5B.L4FiBHtBpFiEnEkFHREbHTGgFhE0B.CE0EPFJDOHFECMOHPlBEDzIrHkBGnBTiBiUHPpTCEDS49MqG6OanEiC1BmNUwEBKbBOkB8N6EGMHgXhTvpNCqBgCxGsB0BHiEFGOMBIIB8CCaiUjC2F1BjIKBCK,CHK.KtBiDKgBNeREsBKjRxBcC,SqBS9yNmML6UgNvQOiIjVJKHED9jOxE1DlBrE0CtJ4B7B8DrK0BuC0BsBCGyBDR,BSiBpLuDarFjLoJhZwPX0BuB5PhiBtHluBqUkCvIxMsT6B2Q3DI4T0S9BMO3Q.rBjV6CL7B6TgBnSGBjBJmCyC8EnD,EpCNjBBKaIrOkDhCyBCmN6CmBwzCc4BipBtTwBCKtBJEOCrnDtBhBsJ5LM3kBkGIkVqjDzDsFkQqBlWyS8V8BvXqHmCEsDaUGW.pBVkUxZgwD,hBoB3UuCjpB5nBtSyBwV1WyTMxGnOlTsDEvVyL2FhDSOapBGGtDxF2FoQ0B9EKJwYzoBwZ5PuVoXF9ShrBmBtU2DlQc9BFM4mBGtC0S9SBgCGkqCjLMa7BtStCvQsEcjPWtC,EyLnCwX8NgJhC,OtCzKwSsKSj2ElxCqa0oB30C.S9WOwtByJnENiBjGjJkFfTiuS7k4LD3NEs3DnKpmBD.B7xEEpCpsB,f8E96I1BvKhH8OntBqiBhIS4qBqTzWqe6M3Ja0BwGvO8yBy8JuPohC9BM1WumB0E3JpCpjDh3gBw9sBvgEvqBlBmmBhlBiEkC6BrSdCGUDDTBBBB2k6B.r5B0By5KoDiLnHIEJKCCDIQCHBGDDJEJFsoDioBCCCNaKGJRQKWgRhCFHBDTzRkCCrBmQ7BF.TtBJDzSYOvBCpBlB1JuBtImBiSCGIBaFJCBsPuFj7HkBUCEr2CxrB2P1D0StBmBJDOoKFsExCH7B3GgKBkNwG,BHLhD3LiGGCEN7BFDDhUEG,kxCwD8UnSkCaD0Q9B.P0ByBayBBiL7DiESJsB3OEBuDSbhBWsBzB6B6NyBksBgCI54KhDOa5kBxjBzBsp2B3pJlVlpB1BJF5yMh,JyOzDvgCy9B9WpT4pBa6UHtQjtBiB2Bv9BgDvB6PIaM8DDsPFjBCOjCa2G41DmnNpptIDytGiD4BoMiHGOH.DnB4NmBaJ8DpJoCiFBqCEVz9yC5B6iRoqB8E4jB26Maq5BvjC1nNa0sCC,EN5oJmpF0XiUnNh4L30EmWF2nBG6Y5tQqTtwQoqB5oqFUNMCsN1HD5OUBiFGKBFpD0B7NaZXJsBNNDvDhPulgBoE8Q,8iCs0BtdM4VikgBqGHTBG2D4LFU6BoDSD0OFU6B0B1BadO9N5ECaF,qOsD,7BB6SqLEg,N5IwV7D2RoEuPuBy,BkIqyE3rBgzEEqCk8BhFkIvB0DfIEO.T1,NK9.BsepCuBoESJS,qFjsBhoB77BjiEK5VnVae5J2IsBlQmX7FtVyRs,BygCzqE8H49Dd6B2mB0BkCxHuF4JuO6bmOjBvgM3yCq8BSxwUlCtmHXv0CQCn9BNNOHCDEXW0RGBCCBDKGBBCCEJBGEBBaX9JImB8EQLBGSCBECZWaH1L7FpBpBCBBBFDBmEYZxFtBbCEoDmBGCECMHBBGRDFDBUFBYvCxCqGaWE0B0BmBMCBRCBG.BOBpBpJauB0EOBGMOFQRHEIIhB2Gi2BPNFJDJHHHMHGyuLSIBCEBCCDBBBIBFBBBBBBBBBBDGBBECBCBBCBBCBHHBCDDCB0mBtBIzBoNiDEV9FqHoCG0BuCRBCECMGCBDDlB6BgLaaa0B0BZBSCECSBBEdzBpB4LFVBmEmBGDDDoCtDqHoCB5B0BaMOBSCDqBoVuouBpyjBI.BwSO0C1CweuF2PGoD3X5qBDTCBBQCPFIMBQJmxEuBEBHkyC62E7RGCUFCMGBBCwBC0PSIBxBpC5La7EBMGGCbkBHBJqKaa8ESGCMHBBDBtBB7NoEMhBBE8NuBnEBSCECMHuC,xGsB4BEs8BHTGB88DGBDBBBCBCBOFBDREBBCBCBHHDBBBBBDBODDGSDBEvQBFFPBGCCBBCSEPBLEFuSFIICCCCDPCCBBCBBBCFCCESICBCDCWgJ0B0BuCMOSCRIDBBCCCGLoRHTUHGKDGXNBLBBDD,B.CrGFvBUGuEGCSGDGLHBCCGBGCJBHB0BKEaoBByB3FjC4B0DWKDBUHFBHBDFFBDBhBBDK.IavBEpDsBceFVNBGBEGHjDqkKFopBY.BxSmTQUQRStEnK7B0OnB6EGWhG4F7KxDkIpBuDFtBhBpCDgU4zCFCrpD7W0TvBDDSahSCCIBHCHLHDBPHBFGHHJ9RRCHBBPChV0TBGSFDPEBHIJFDBRPyR2UCCBBDBBBBCBBBGBJDEDHBFBCCCDCCBFBICBBBBDIBCEBFFBCHHlBjQ2UFBBBBBBBBBBDSCDDCGFBBBCBCBBCBHGBBCCECDFHBBDECBDmRBGBBCCBCJBDDBBBBCELIEDKBCHBBCBDR5RDBGBJHBCBCCBDHIBBBBBBCKHOQNrGcnCwBDB0B0BsBdDJEHBDDEPJWWISHbjIaaaBnDZBSCGBKJqBHCBCBCBCB0BxBDB,HaFQFMGCCD1BIsBMgBCECBRBCDDLBCEDCBCBBBIBGBB4BRDhBCZFBzBjEZCiCFUCE0B0BZBJDGCECMGCCCOZIBBRGDBIlBEBG0B9FtBmCCGBgENOSuBGBCCDBCBHGCCDC8UgqNkIuBBBE0B0BfPECBGFGCBkD6HnCatBBCE0DNBFHGCECBKFBBBBDDLiMTauBBF0B0BMOSCECSBBZ8pDWNIfDCPJFr.BozCxTLFBJBSIHDmTHDCOBIGKBGDGCBCQDCCbH2uC.DxBE9WuQGEBUF7BUxSfo4BsaJoEvGiDuDmBmCStDnzCF7yC4yEKD,oBDHRGBBBENGBBCBBECGBDCBBBCHCHBGBBBCBDBBBoTw.BpUHBKLIQDOblSEBqBCyBEBFmK8ENlBHFoCBDB6RlBICBECBGvN0GJRUrQ7BtBCCQcDDsB5SEWGxOuFkqFjoBBGBEBBCBCHDEBBBBBDBBBBGBDCCBBBBBCBBCBGBICBBCBBBBBHBGBCCBCBCBGinBIDOBGBBDECyyCRBHTHCBCVBFFBHHBBBCBFB6mBDLBECCBBBCCJIBCBBBFBGBBCEBCBCBBBCBCGCEBEBCBC1ROHGBDJICBBPHGCSFDBFnRDCCIBBIIBBCBBDBIBDEBBCBCBBBBBGBHBFBEHBHDIxOnCCRLDBBCBPwEkI1GzBBCCCBBDCBBBBBvNhFUPKDGCBOInDtLuDzBTmBTOMBBCBBBoBmSICCCCBCFBJEECCpuO8BjMrHwLuLD5DqBzJWyFJjX9oBCCVHDGCFCBBFDBIHCBEBBBIBCEBCCDBCBGCJilHBGDJYvyCpBCIBHSHBQmS6BPFrBomBCKCiBGBYNP8RCJHBQEECBBBErBDJ0JoD8DHKCDBBDDBBBBPJrKaaUCEhENIECBEOBHkBBICBDBBBBG5BWtJHTUCEhEBUEBBBGMBBBCZFBBVBOmNCE0BuCSCECMHBBwBsCpJqC,GIBGCBBICGQnSlWrBkBuBzTrnD7pDHCGCIHBFDCBG0TLwpDUECUIHPIWzTS.RCCBBCLJDDBRBBBBBCECFCMBCGFGBBB,BB6EBBhDFqBB4B6BgBaGEXCBCBCD7BPDdRD7BYCuCyBeZgCH7B6CaBDLGNBFEBECCBBBEBBBVVHCIsGhD0BVEB8BsBmBIEDECCDGCBEMBCEBDEBCBGBOEBXBTGKHCPCInBgCyGZBBE0B0BsBUGDQFBBDGDLGEFBHBIBBBBBBBDlBPXG3I0BiHDHBUBG1V40FpyB3TbCEBBDBCCIIEFJ,TUzBp7DDDBBBBBBBBBBJBDEBBBGBBBHBGCBBBBDCIBCCBBBBBBBBBBBBBBGBBGBBCBBDBBxQZMiBGDGDBHHFBBBBGBJBGCDBDBQ9CnDBtEsGHBBBBBBDINDQDYBCIPFyHctCM7BzC0CBGBBBBCCBKfC3H0BDgCYB0DuCFBEBBBCBBBCBBCIIEUBCGQCHEPTSxCmDgJkBQLCBBBBDKHCBDCCCHDDBDBBBBBBBChB8DxFuC7GNCCCHJCBDBuDvGCZqB6Ge39HTHzTIIkBxB8wETCZHJCGDPBHBBBDDB4BZCZoDBa0BBxBpCjBYZmBTDDBBCDCBCIBHEgBOBDDBCCUDBDPCLBqHhD7EhCBGBEmF7CBNrB1BauBBmBoBEbMNB7BFGBCBBBCBBBBGHBFDEHMNKDFJHgBbFC9HwBE6EyBBCBDRIBIBFFBBCBCiBjCqH2FZTIiCGBCBCBCHCGBD4OpRqHeICCBCDIIBBCBDBBJCFBBBBBBBCBIICIBUGMEJsHiJIMBPCIIBICEBDGKiBvRBCCBBCBDBGCGBBDBDBBIFBEBCCBCBHNCBBJICIYwSCH,eiJFCGFBHIBBKFBHEBCCBBODBEBTEvQgBRBHBIBDGBQCBBCBBBBBBGCDCBCBBFBLYlHkLEODFLBHHDFCLCDBHFLGBGCBIoRCGBCBDDBHCIBBICDDCBBBBDPCBBBBCCCDFHJBBOiPDjCTJKICDDCBNBBCDCEPICVC7O4BDECBCBBDJGBBBBGBBBHBGBBBCBCBBCGBBGBBCDBCBBGBDECJJGCCDExRFGHM7LBBB7EB4EyTI6BGWCEBpRjBIDHDECBCDBCBGBDECBBBBCDBHHBCCBBBBCHEEBBHBIIBCCBCEhNCasCCEHKBGBIBBCCCBBBCFBFBCBBFCBBBFGBEEBDHHECCBDZhBwOoBRIBBCECBICDDBGBCSDBBCBGEFHVCCBrI6EoDGBGBCFBBBKCCCBCBCBBCHDDBCCCBBBCIFBBBBBBCBBBBBBPCIBDMCFBC3BbiEb2FmDBLCCCDBLBCDBBBBCDBBCHBFBBCBBCBBDBFBHDBCCBDHBHCCEDGMBBB7BxGzBjEyCBGBBBCBCBCIBGBBBDBBBCBGBBFBBBBBBBDBBBHGDBBBBCKDFBGBCEFGDGCCCTgBzClDmCMJ5BHyBUBMGGOGBBBDD2E7G8D6ECHRxOnEsBCGSlGyBBbvCZnCaGUEwB0BaRDEDRBBBBCDsCqEsCzJmBGCECBKIBqBT7JtBa2FqDQ3DkIuHIVHCEBSjBXnRMJEIPCQGBSGcvV8RIToBmnBfHlB3BjRMuC8CCwPbECFCEkDkOaxBYPaFCTFFCCHEHE0PYaMVFBBISGLNQqLxGmCEBLFKOpBsa0DkJHCBpSxC.BXpOuCtBKHDQtCxOiD.BQLMwDtKjDDRRIjBjBJCkREBHaNEJGCDCBEjBpRCCVBECBBBSDONBBDeuCwGoDlFDBCBCIOEWCBBBKBGDYMHJGlM0B6BiQjFKtVIzC7D2F9C4BuDMCB5rBDQOuDEWCqHwGlBLQCDDCBIBIFBDPIBCQEECDOjG.IakBCcPEMCCIFQFYtRQzVexBxpBnRaLLZMGBDBEOCGFnIxGtCaURISCQULEDFyReGTJYHHEMhJjIoBGKJHLQjBLwIiEvC5BECECBPEKBERFNCICWtK7GkBBDCoEkM8DWCOqBuQnCO7BqNCxEbCSEBBCUCFBSIsRiBCQJXClBlROYbBECBZBBNKF3J4FcYFOKIJJLEDBBHGEECRDGCIwBkI2FZfQLHCBEBKBGDGBLEWKCCGQmBpKjEOQBGDCCBKGEECBbIHBHHY6FzBgDE2EDgBChBFrMjE6BuBqU2G1BgE2DMoEVNNrCtBCkF8EhDxGuSsBMDKTP9SuBBEFWZBjSdUGpTiBL0CtRNFT1B1oBDnTLiBQSpTjBHBBxBvRGHlBDFCDBBLHaM1SgSBzBEZBTMJBCJFFQJFgSqC2PgF.SKoCboSMOLEBERBF0PuCMhCrCflM6DWaISGhSMBFDCZIBTHNNPvQmBJZLGCDDCVFaZ3G7DtDvCBEQKEDEFBJEDHBBBXZCGuLlFFbnVqDiL,BCxEqBf5Csf8I2pBJaCGCaH4RMCHQTGIFuBgStBrUESwBzqBK0RwBvDB4PDXNPDCPgBMjSR0BUDCgOzBCByBmBEvCoJhJSOEGCBWHOEsmBJ4B5B0SsC7PB4DHkBKCvRQhBJiBCWDkShBDCC2BsRBFdBQpBvDB4PDFKHDcEPLBCgJsImBBRJmBNFItB3O9D.K7EXU.CwQpBDRzDihCqTpkKjVQhfoCaWyEGGCMGBCGnBvCtQHUuDRzItBVFHNGgBauBHlBCECBGFBFBBBDBC2DxmQC6Eb4KjJ2PgFdzD2K.EOMqy6FarhkCqZt2yB6BlJpnC5JuoO.V7S.VVz8NvG1BoBkL5VZC6Ef7N2F2,HMr7B,D0tD26B6BCMsKvc8SfGCpyCpZ77F9BvNtJ9zE7UqVtN7DprBh,HnyCrrDkH0ahBoBwEpgC,hExgFiGRmCFUpzEZupB8eaqUqC3nC49vB1mCgupFjStB4W0DgBGu9Pwm2CrkB9gQamgCl6OrRvBtMhBTpG3W5H2JD4CS3a8EiIzBYYLHMZCvS,UEpBh.BJNVIDBqRaaFJEHHIIcBvSG1VJ2pBMeCDqTLUPrUFpqBSEwM7HGP9P2ByBnBbnrBrUtC.IVb4B9Dt2CmUTwEvQahBmSCnBJsBvB6SB5TqBgqB3TzqBQkBOjP0BrChBTqCrIrIEIexBBJNDTjPpC7hCoB4QChBaZ6BlOuEQCcWlRI3BdB1GrKMJWDXyChRSTJS0B.HjD8EXDuCkJ1DGwFF.fkH6BBtB7TxDuR8CfvD0B8E0B4F0BLLBRFEMDBGdtQzBlBBEGaNGHXkoBItqBkSkDS8C8NxCNvU5U2B6BjJsJLaSnFsNHEIIHCBLfsJuLspBvWhBsRzCMqB9SmO8GFtCKDxIiE9BjDRIOJsBGXG9IoD0B9EoBzQ7oB8Z,SzBIsSoBpBJJkE7NxCOhXzpBkTtURRHIBDgV4BpQxCuTgDGH0JY6FgDLQtBL4REXcB19BuBIaxPzBtCBVxC6OxBYzBaawRNQLvBEnTtD8B8ErLbZKhBJjIjD5BuDG9UCU2DmCyIFiEsBN1qBwXNS5U8.Bx0CmU8lBpE4pDmgC5QZ,CrhBaqUq9C3oNuRlM5iBmqsGxYqChw2DpDoDtCB7Q.F2DpJ2F7GiLaFuFDG.BhKa7BqFlPmsNxXrNEqGuSN9QB5BqTBmEpsBRxBMrWuS,gCLbFvRGDmBGEGazCzPFJqBUsBwRESWpBxQkVzBlBmBnTFCcxU9UkWxTmBG2BTI1OjG9V8PiWOMHGCD,B5LFHToDoC25BG8FBj8B4H1QTyChU3oD2B2QZhZlSObk0CM3XY78BhCmPrCzBxBuKkV0BuCsBCzkB0DiCogCBVBLRCH0BrQasBSxBLGMK1RI2,BqTBmCEZoUbR9RiBBVfuSLkBhBGStJjITTJCPGFPBwTxMyJDBspB6T6BjB1P8CFUIzBuBgP2BDFUnBTBpTmBDwTCLGFDBCB.BFFCHFP.F5DWEoD8BZChB4PvSpGIFwPnDmBWTIjWuRuEsB,RiEiRhDbyRt,BuDpRUnZk5B.uBlE.kB,W7wCfwM8EhO1D1FlBiM0BuC0BmCB,3C6yErrBiV9e4eyVrB4XvRhB6TrqBnoBtPoDnF28DlsDm0ByImDpf6wB1hC7SiCgDnRq4BvkiI4v0C,TuB6D4HyJCE0BqTnEZ7bvPBfFDiBBIIKDR1CC0FiJUXMCGGBDGSBUGEsRGDvBBHIPCb08BSIEHWnRnBbbBCBCBCBLDFBBCHtBgBD7PyBBFMCPRGrIoHcnBDDKJcCFPFDFXSgPtDNDCQKXtD.I1BZBCgDSCHJBHCGDCFHCBEDBIJJ2RUBBcFBCB0LcgdMgCFB6JBB5EC0BB7CBDFGEFDCCCBBCMBEDBCYZ1REFJHDFDBBgBS.N9DJIBBCGBICDNSXlB7JuHFCBCCGRXBLT5C9EnD2FCmCBUBBOGEFBFVU4QNCSIBRBBEMJDBBJNJ2BCyIFbzB0ByBCSB2OfkHoRsBqOnBf0CU0BSDBCDlBwRmB6C9Mf0BoDBTBBCDKMBVBXFBCvB4lBjD9UigC3S5CiUlWYB0UpSoBiCqezFt4CawT3VsBqU7YkI8ExsBtUW5X8UbGOgBG5BoM5CIEy1CGKXwQZjDrDD7NkCNRWwBDvU2OBiRBvCnDoCuBfvSHOFHzKuLnUtQiF.TwBqBoS8TkBmCI0SBZBDQLcBDKZgVqHnCwBlBT1CKbOWr0CVjV.qB2,BpT5BGP3pBpW0jBmjC0BjV5Tw4CzJiEurB7BkD7mDm.DHmqDPuCikFkE1CvGuBqGgOqClEN2QnrTUPHGNrBbklH9THhhCU89BlUfBrCyDrG4BvDnBU,D4DtNBBsS.BSGCNQDEyGawF4BqEI2TmBGUGkBjJ7DuBhxBY2BuB8vEBKHEFLBICCGUBMQs6FGEBBXJiBBHCBPBonBGbLLFBQViRlH4N0OVbuDuB0B7U3TmCBk5XzoFetW,Sj,Dv3V.B.9D1.DYGa2oBuCyRJBEBwKvHIa0BoEhBlOcBDCBCSrC,G9JGGYFrBtUqJ3pE3yIUFY1TCqBL2B,PSGJSGCDyBJODBBvCCtO,BMEiFkIN8EZCYKWD,EkHaUG0BtCTI2BCgUyCqoBeCHKC4yEpCTiBlxC7nFiBSGjNzEPKl3CC1,B5yE69FPEZpBdCC9RrBwShBa0KaoFgBPXkDtD5HuDFCfjBRuN9DtCGiBNoFBhE3IgCJvClFrGoGwCtE7O00GOwqBw.DIBBVEBCgBIJuSuC.RG7TpB2V7N1DflH5OHa7B9JmLHiTgXzrBP9mFHKBHQRG0BvS5oBBGvConBJQJ7B4nBBEGBJLMrUoVZhNiGPsD5BkEvFyEEEwCpE5MfNPPCDFDVQL,B6DmD4Df0BgDGlBjBe2LuCuET6C1KoDmDzE33NFwTiBiUjuDwzEayK2HKILHCHNgB7R1BBRBCBvBCCBDo7DjB2B,6CgqCvgLDJn7Dz,B.oBspHJvBrV9zEHF8SvXZ8BkQrNvFUZCBF1S0BU7BnSYCJ.WhTJ.VjpHBCFDSCxyCCFBEOMUDFBDYJTtmBJJXKM.UGDlBHB0RMELBHBBQJEUa1KnFPXEBrB0SNnBEIzP3CjBICNCBkE6F.IfGCEDVEBUCOQxLoCiFTBRhBBCFLN6Saa,BuwLyVC8oB6mBoB7B,M0BjLzIfpB2FBD8NawFGU9BjMjH8BCS5RCECMhuBCnxGIDoM8mC0C7nBDJOBBBFEXN4nBIBEM4Ea9G7BzBHiEOsC2DahICiFJEJV9MvBtDyBCHKT2CLyCBxBuCCatDHbBJyENNBfZUFCElB8H,JkPkHGUCEqmBzBlBGdxB,zC0XqQJLIKD4BnIiJhBSRZvQBgDKzFtGlE6G3SH81BwGjZYJPpTzBCxT0TtBHKNGjSBzBJEDRzInC9FpChFiEzBiDTCuEmBIsBHXuI0DHVtD,CmD6D6EvBTHU5CVhByCGEQTrB.BoEV2EoDmCwBLDBC0L8CH6GBKBCSFCFiBnpBwC8nD0CtRG1UJHlVyBDyP4BQ.BLHBdtSExK08EmBGBCBGMXO5JuBGkBqEBFJMzCwC9FD0DlBzDcEDmDtKUCFvFPCBGBEBCBCXK4BjLVF1HaFBLoBkC,HrEwBDZhCJjMoD0B6EyTlBTwUU4rB4oBuBrRW,C1QsU0B,BrJtODiU1CtHgIPG,1BvLtQa9BMiDvQkCiVlBdoD6NfG.VBHaDBTDuoBx2C,Ku.Er6C7KRkpBw4CuLl7E.BqB9RxBkBCsS40CrXi6BnCbqBolD2BnU3EhOvCiBZjBM1BrRW.B3JavBgHQLQ6BiRjBwMjE02Bh3BXOTxB0C.ONNBBBEFP6B3RSIFQfJzBpvB1L,BBzUPLIJaUzSI0C3PY8CZjBC1SoRjDrBpBgSOOCBCJGKpjB6HtRoCXUwTCxBgDkMgZLHiDiQyBUYpBoB,JrHXCsBWMTGC8mBs,B8S,qBmBCBrBz5BuEJuBX9mBnoBDlgG9WoQhoJZ,BjVMloHvBqFhN3UHiE5nD.CkpB..B.oEqqC1gCpgBgVxC1CSJ6DvKnF7P6Bv5CBPkpJqoBLJHXCONLN9U3SIaBClSwbjViPkVL3vO0qJ.qIx.XmCPzoDjzE0B7,BgqBh6N2V.TB0BmVg9DNGCSCCLSBCCCTBK8wEY9BimFvhC4TMIuS7MoFu,Bj5GZuzE,nBJMLEFgVWX1TCSDkTmC9hBuDrIBrC2BlY.HtiG,mBEMEY6.DaHlpBYYE,RvCwUI0hBkV1F7D0K9bt0Cg0EhVaCQ1BH8lDToBZ8W4QHCJRRJBFB0BmSpBuVjMub6O4vB4mSomG2DHjB.QZFgD.nDRt5PKO0BaC6pD1jKVMWeSS7lDmgChBBaRjU9SoayJkGmP5cICpnHa0qB4BxSrzCZhBDzBFkUrUupBgjB7F8f1EwmCa.Bq3J6XwBEwB.rDnnB,T09B7xLmD7nBHlMjI2OiapBiDiBnBBqJzJsvCjvFtSvnFQTaaBZhxBwErIzTk3BljBpPp,D5BxQoC8XuOiGKeqrDlMalDyUvqBSFcGuB0K2JpK,ZoQwJw9BhBp0GpoDxpB,qBQx8HGEDF8pB7.Bd5fnLOo0CrZzQrVtBzvQa1,Cs.ClnE03FuR0TepkCnnc3mJRIrBbJOgSrBi0Ez1Eh8BScCsTECQLDZ8J.CqFMeSnFhFnC8G5CiCqC3IlFD7CqRuBwWLoMgHzrBhBDISP,uLMPBCFCSDBBBDZEEQzRyCPmSyBCTDqiCwRF9Fj9Q3pHz.FEkWx2BsH3BkrBgIhDplOtyEmoDsB2B3nBkW,oBajV09DSYuUoVnB9rBoOmCmWsB3nKxyCRUMdRjB7T7KivBUzIjHhnCBKDaDxyEHREe9kH9VJwE,NzWgPkGxVjR7FxpF2Um,D7yCHBTBJYxnBkBMjCqK9Js5B.DoViNu6GaSKBoB,9D0pBHopB6BpKiGhCnNoR5YuDjBSeg.HJuBDS1SGOIJPZLKOGXg8BBlpBDBDWDVFHW2SDyUZbqB2SQoVFBNGQpBK7ImK,KgF8DBpMtErCrBjBrDyL7FSuL2FvCtB,LlD2uH0B4fjL4.DM5.Fm.D0BqUiUBGC1BrTHhBunDgBCVPqWokDaj.K4BJCvTr0C3B6TnSgX53B,zBnyE6qBrBwTZzxClBfJKYIwTopBa6BkV9RjB7BuKxcE.JmK6VCE6xIq1CtTYNLQlCB0lBPxBD8UJiUtCrR7WkEymBJ9UmpBpBci6J9VJCUHXRE0oBBEBKjBBymB5MkVxHtOkV0nCqCtpDmrBvpBrTi.DDBKHSJBBGRDFZynBZ7LrHTEKI7BrBoREuBlF6HcB6ChBTfPmBkCJSwOlGG6C8EzDyoCoT1pDcHNLumF,CrSD.pBGKMXCFBOVHL6eZVhCpQ6CG7GpByLiCwHwD5BoZ9IZgCiO0CtE.qB7BinBvBf4.BgUXLDaayUmB5SKQ2B4OBhCtDnS3nBjYTTsoBRGuC77BJKPKHJVEKIED0YrLvSnByPsKkBH.M1C0BnBsBHGe8UqyEaBjoB2aqUvnBnrBi6BiGhUJGa9J5I3qBkV26NvkXVN5SxBoBjWyzCpSElBjBzB0PqCX5BrQsCrB2PzBtChD29BpVEwPsc3B0PIRIY0B,RYFnBJZ8CjHH3HENJIJG3B5lFwqFg.BEIahoDkC.kR0Bp8C1DFB9E8FuP8P3zBi7KY2S3T0ZkCYkiBuBskB9iMWBYCHzBxnB3CtgB,U2FmOjsPrhG0pDm.F2BkhCzJ8U7rXunJ0B50BUNnjQ4mBYi2CEYQIMBa9wEhC0.I1E2rB9Up1Gz9FQhBgB4S4VHnT,jBqCxlB8xHC0Ci9DV49B1C2R4B2nB5KuP1tIhVyBwBG8.B,ToTCkBOGuBVzmBDsBmUb2B3TGe4gBvMwOwBtawI5,XiOhFceasBqU8BsyC1D5PlBPJcnT76DstK7pDpT0B5uQkVvH7evrBPXhJuChyKKjCrRjVnY2SazBsiBpuDzBG9xLET1pB9Ug1BoEquD4xLJ0BN6oBS1gC.J7Gk3GsBuoFs8BrCCiB9U2HqUa2DBgHqBgBqDwIkG3C4SyM4VljB8Q,pB11CtQzBoCuoBGnqBvtBvoBj,BOVFMwL4dCpEpHmIoCopBOJF..F5iFqG6qB8S1BkWs7B60CjBlVumDmvBo4DmGCwoBupB0D58JrT6pBPdiUx,B1PuEsrBsoBFBY2B1fjEzEwT2PtuHar9FtXRtTroHRzpF3vCgizD47FYyiXP1mKyyE0xMEGXeqBpnB3tcn2Cj8ByBtBmnBuCzhb8VU8.D,vE92C2sOi4IrnDrgFzeu8KpBluW,nBwmN,5T6U9oQsIlNC6H27NqpC5.CkrBS,nDmrBXp9Ho.Bo.HogCB9oBqW6SuC,xECIs1jBw.M2vDCLNJBGLBCHCDDBLhBHBBGhU6lKJHhTaHDW,SgO2F5CBBmN0FuBIE8MHhGjB1S1B5C6KvB.wBLHBLKFCDCCCLECCCNGGBDDswEBCBDYTRTLL57FdHFCEHJGBpUa,SmCHD5e1GBgCuM7IlUxe6mO2VuNnGUpqBt1M4paGFYkBHDQHF2oDKnT.pFzB1nBvS,sBQBynF.BBPBBjBhlHpqBBjBJgNyajCqUC9MuB6B8kCChBaK5wEDPBHBIICMMUOCBCBCCCu,BmpDg9ByB7SXEUCCd1QkVuCR0,BIhS8,FCNCHBBQECFIICBDUBCCDBy6FGoBGHCYEBIGCEIiSgBKuTcIGBCHCjBIIhRSEpMyCwB0D6BBEBqSG,BRB4KhL.RcvpHBoBaJ,oBt.DSJJFvUiVFy6B0C,UjX8zCx1E1SLJDEBCCEbTHLCDBCBJ0SQ2pBlBKGCODjnBDDGbGUNUG,B1kBGDQDNLDECBBFUIPJDpRNBPXKPOBU8RYBIDR6BnS8C.PuCHBGySBaRJKkO0G3B3RiCooOuBBtDtFjRgBrP,EvB6sD8lFPB6BEmTBGlBTpBh2CxPkBQIDBWTIBCGBySlDyiPXBFNHLQFBopDtVFpRXyVEFDjpBKpiCk7FNGBGNGRICBDBMHHL7nBQm,BjCpP7CchBRD5nBCBOLBBTDEDDJCNzSMID2B.RUBEDRBHBBBIpTqOiHGCDCBCBBkTaJ8C1lBgC9rBap0EmVB4kBiDrBBTQ8RTR7yCkBIIHKRDCCLBLFmSJHuUOHVlpBKcTjB9lBJlB0oBrVBrBHDQxUvUCsBCBQCCeDCH26JLFtBjSLHCBCDDJEKBICEDCFBBBHIBBQCzmBhCazV7QcEnNpGgCLFD1CpQId5SmBJ9WEryIGXFHs8DCEDBBBUBHCMFSBJCBDCJHCGBCItmBFdRC0B9RBrN8GiBLBRyBmSHKyNzFtBGpW4sB.TgB1Tl9DgqB2BDXmTFlBlWvS5gCaW7SCWmTHCBCBDJJBBFCJGEFKJZDE5RnBQLRJBK3P8BFHvVBHBDjNanGdyBuM8ETYcHCCT1oBVuNgN.9DmiBjD0sBoTJvKgep0C,pBDCCCCBBrBDdNBGBL2BiNZ,BBJxBjB5QanBB6MoBoEJDIEJmBLJKH.QzEMuHmI2EWBrpBOBOdlTBFDp0CR8UTEELtT6B4pBCb9S3CgU0qB.SLJENGEVIaS.GsHsCTKJDENnUT,C.QNQBGVaHsD7PDBDyBFH,SkqBEDDDvkB.XGCE.RtGqoF2gByG81EFo3BlKkS9,DziEjxC1PuCpC.Cn8BqSpC,Rc5CkGlOK4RJXD9B9BkJtB2IBSvqBskV.9D,6F");
console.log(short);console.log(long);

see https://github.com/rmmh/fourletterword#encoding-a

The distances between words are encoded, like so:

xpwI +278833 CHASM
uD +110 SPASM
zX +755 PRISM
s3yB +51948 PSALM
lE +133 REALM
5C +89 QUALM
70P +16027 SPERM
oQ +520 STORM
.V +702 SWARM
U +20 CHARM
pF +169 ALARM
xB +49 REARM
39H +8119 MODEM
yqB +1362 TOTEM
3oF +5399 GOLEM
pW +713 HAREM
z,F +6131 BUXOM
mwI +8710 BOSOM
tpB +1325 VENOM
3yC +2647 GLOOM
G +6 BLOOM
U +20 GROOM
G +6 BROOM
9c +925 AXIOM
9E +157 IDIOM
hzH +7777 MADAM
p.G +7113 SCRAM
.V +702 STEAM
iG +194 GLEAM
hB +33 DREAM
B +1 CREAM
lrF +5477 MAXIM
w7J +10096 DENIM
mC +70 MINIM
7lD +3259 CLAIM
5oH +7449 ALBUM
miC +2118 DATUM
5zF +5753 SCRUM
pC +73 THRUM
1G +213 SERUM
Y +24 FORUM
2wC +2582 OPIUM
xskL +332177 AMONG
sJ +300 THONG
oF +168 ALONG
P +15 WRONG
F +5 PRONG
for(var a=0,b=0;18680>a;){for(var c=32,d=0;32<=c;d+=5)c="ABCDEFGHIJLKMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,".indexOf("5,O6jBkx7Fx5M4yDxo0BuD1ByD.D1FxGoCSHQzC6c7pwB4B8e3IhBvClEGzCnf1JyoOtDiBmP7FVwG.IUBGmEDBYxBqO.6Cv0EhqBRf4oBg,DpDgTkF.EtBiHtV13Ey8D6yEa0B0nBFnV4WkiBuDmBGIMFB9c9EjmE9uB36BqDnK84Bp6BY4PkxBoTOmJtB2C2GGEZTDyInCiGMUBBiUIlWt2CpqBlhCm8B57B4kC09B8BLnLiE7EuCsItBa1Jm3B7Ee0gC3nBYlBB7BoB0nD7StBkVD7UjB3NsHR6zCChB5JzM4oBfqSjBxBBD3JavB1GOLORqBOjImD.EC,P1KvIvF0NwGacjoF5ksB.XjgyI8FC9HvB,EBCGPFkBHmLoCTCFSCBBFnDuBFBHPDCFhDEwB8BYC2FBSaGBNBLBByBCcXBlBCECBREJDLUGBCCccSBGENCCCFBC5IawFECSEiC5kf,UsQ6,Bx5KpCjuBgkD5Jh7Fl4BmiCoUBuyClU8DJpK2FpDuC7e9H09D4.D.B3,BsjFuG8BsJa8E02G0oFk,DgiB8EjB.BKk3BkHj0Ci1EmThkHoDkVuPl7mL5llBkCjxE2C5QkCWHkrBOqlD.B5WvRmXzCU6SCURaSYyzI9NBtX9pBKtiFmb62E.8E0xBpC5UKhrDoVzThBBwUtD9,DvGsH9BMQkqFtiDmDDBpCtpDVcGoCFuS17JxgGprCybuyO7xqMhH2lPx67LkrpCi9Jm4C.95E9IiRUCFzF1KtB.lyCPiTFQjoBpCqmBmBGgBrUp7zChgjB84uB75CljR8pBo9N4mPp,By6EmoS8q0K3qBhsdomE4gmC2OyEa0BsUyO8EpQJ5ETkk4Dk.7FplP1b.XlbzMIoCygGvR32ClpDf6S9iBimEi0EvBFD8yHpCtG2B5nB.pFuCpV78B0BmpBtrByTQksB0xCyMylDkiDo0G8uH6qGyV0sG2SuColjBkk0Bk70BwjgBxH,qBg0yBwF50Gs3gC9hZBCBjtFCjHa0BoDJjBdaxCDhLQoGaG1KtBa0BuEGNCFGnD2MtEUjBgBhTzBHEBBCBCBHS3M8tNyG0LoDCkCECCLcyIHuC1GLvBhLvDT0BkDBZ4N3F5DGvSJCGSBCBMqoO4NxDhDUoHFGvB6G0EHNGoDgDFNIF6BJrBqLxGIqBJBGyTGCe3YsPOIQEGJJBBBEBILIBDR1CDByFiJmBRICFDzBwRFBDLIBBDBDCILBCFBHNEJSY4xB8JIBBKFBHEBFBWBXvRaIBDGBQCEBCBBHCFDBGBiBtBDzFCmIxBiBPBWMCgBBIJ,HoHjCLOCLLDFBBFPCBCDCFMZ3Q4BNDCBNCCJ7J1FBa4BHGNGCBBGBCHBGBEBCBCBPBCDBDISDQH6O2BDFCCDCCHDDBBBBBECBBGBDFBBCCBBCHtLCB7EyEEFYD4NBrDWzBwBWCzK.CM1BByBBKKLECBCEDGICCCEBBCFHBEBDCCFEFIBDFIGGrQeIBBCEBBBHHCBIBBMFPHGCdeBBgNuCcIBBCGBCGCDDBHCOEEBDPNPCDrIuBFB7ECxBECQPCCBCOGBCCEBEGGCCBCCBCSJRFB5BbiEbcwBqDbayBMEODDCBBCDBKGBDBEBDNDBCCBDCBEQDS1HDXnCoDjBwBGIBGDJGCGBRBBBBBBCBDBBFGEBBBCHEIBGBCJJ,BkHVFV5B0BZBMGUGBBBDDtPjF4BHCCFC,QjDcOHCyIYoC0B0B0BuBEDSBBBCDwBmF,KmBGCECMJdfjMoD5EBBPECBCFJHEBBCBCBiBplB6D0jHqgCpCmXgX1PzN2F8EtZjH2FSGUuqDkBgUpVz.Df4CuR3CsBwI0yBuCuyCtDsQcaBkMoL,JDqB8E7DfuK7B6DBbRBCKB1UD8D8lBDN1CuGjhBuYaCyQ,D0nDjBQMuQ,BLrBJnRpCeDBxSmESxRGiBwBZ.jBra5Q4WVvDsRIoBJEZRwTLnR3BMcRDD8LiCwE5BqBHaGUS3Q5HnDBxJTOFejDME9IjFtBBRhWpIF,LGV5XjSlB9zEwYq2HrXNU,MiHgB37K1zEwTH.Ftl0JDnVzhBrhkBtwEDO0V8zEuC5yC6yIhVh6B7hG1BfTj0EmxEmlDhwDkVzS4T5wB2NdNjxBxGtCuC1DEWBILZmBT4QxBHB0Uj2C0UqBHgOsDpBIwBXCyU1JZ7EaB0BEsBO6Ckeoe0oB7BtBwO7DVoDmBzPBYJBFICBQQCcJQ5QLJQENP7BGL4QHGSBCIBOBJ5BUCqLnFbC2J7DlcD9o2Cu32C5zM7R1yQB0V6ZtL5BaucsKanBDDgBQzB2H0BkV.IvBpuOiB0D,JuBG2SiEgDJUGnUUGiCypPH4wEHBCBBBBBBBBBBCZBtlFBBVrBBIHCBBc27D.BrM41S6jBB6EN8PoFN5K1DGoFHBF1OWEiEMISHxC2L.HsnNkuC9tD03EOI6Bx7FxoBLVBZDGTUBBCB2CkIHI6EbBBBFKLIIH5BODtLc8EiBEDrBCL,EiEnEiFCHREWFBFBGICBCGB,EYpD0BjCbE0EPFJBCOHEBECHDCHBGHKElBEDzIrHkBCBDnBDQiBlS9BHPpTCEDSr8MtBakFMGUzMtBanEiC1B,LnCUwEBKbBOTR8N6EGMHwVwBhTInpNCnBDgCagE3BSa0BHhDhBFGOMBIIB8CCagRiDjC2F1BSoCiFBGFGBCKFS9BKHKjL7BtB6CIEHWLNQNBRCCBCBoBK4J0B0EUGJkBJEOCDCCCDC,SqBS,pN3IHiEZrHL6U5B,HoDhDnNHOnE7DnCDD1D.E8JHJKFCEBC1gOoDBBvE1DbLP8D0C2F3DE0B0BHTpDhEqHaaU6B0BHlBCGxBBDR,BMGiBpLG0B0BaYzEjL8EsBwCQhZ.NyBXQkBuB5P9BkgBtHluBqUQ0BLP2HxMsTiBY2Q3DDF1LjJ0S9BMO3Q.rBuTcXCB9BMQL7B6TgBnSGBChBJmCyC8EnDqD0BBpCNaJBKMOI5CyKkDK2ByBCzLFa0B6CMCMMljCrQc4BipBsTBwBCKtBJSCEnnDtBhBIqIavLLM3kBCiGIkVqjDzDsF5PKqBlWoRqByCqTaiBvXqHmCEEhBnCaUGW2hBoIVkUxZmnB6oC,hBoB3UuCjpB5nBtSyBwV1WyTMxGnOlTsDEiKxF8EyL2FhDSOVFpBGGtDxF0BUCsDsBCHKJ,N0BuEGGDKJwY7a4NwZvGqJKNgC2SkCkVF9ShrBmBtU2DtPNKcRsBFMlVzRGrBiB0S9SBgCGioB9BM5fjLMXDnBUtStCvQsEc6OJWEpC,EyLnC5C3U8NjH9BhCkK7D1BUEzKwSsKSGqsBzpD8oBK.nBBpCgY0oB.wC0DF.SmB3VOsKkiB9FtBauBGoDZBMIEOIBiGjJkFfTiuS7k4LD3NEs3DnKpmBD.Bl7D2WEpCoqBhCJ8eavBFoD96I1BvKwBxF5ODwE3oBqiBhIS4qBqTzWuZ8E.IlB3C3JavBF9FTvO8yB6xI4qBuPohC9BM1WumB0ErBsIavBpjDh3gBw9sBvgEvqBlBmmB1kBMiEjCBF1BrSdCGPBBBCDDBSBBBBDzk6B.r5B0By5KoDiLnHHBEBIGFCCBCHBGCCBEBBBHBHCBBBDGEHBBDCsoDhoBBCCCNISKGBIICCDCIHBEECBW6QEChCFHBDLBIzRQUGLQCPcJ9P0BHEB9RhCtBJDEvSYOMDGCBQHCBoBlB1JuBCrImBiSCGIBFDBGKFJCBsPuFtgC0.Di8BkBUCE2rB1qBkSmVQlCyB2P1DDwSBdCELTGBGGJDOoKFsEgCRH7B3GlLGSDBCuBDFjCpJ0B8EwBPHBEFbmC5B.IiGGCEN7BFBCDuSqBJECEG5kxCwD,R9CnSpBMPaDxQDXmB.P0ByBCYyBBlE9FnCaHT0DOSCECBRCBYL6C9LWEBuDSbhBWsBzB6B4JiESGCBRCEksBgCFDcB83K,BiBOatRsTxjBzBpFy.B12vB8uE3pJlVlpB1BJF5yMh,JyOzD..BxBy9B9WpT4pBa6UHtQjtBiB2Bv9BgDvB6PIaM8DDsPFjBCOjCa2G41DmnNpptIDwpGiEiD4BoMauB6EGOH.DnB8IwB4B0BaMISJ8DpJauBoESGCBK,BEVz9yCF0B6iR0oBtBHWmE4jB26Maq5By9BBtFGJ1nNa0sCCsDzBIFPqoJmpF0XiUnNh4La9zEmWFxTlUG6Y5tQqTtwQoqBxkqFuDaUEJMCB6FxHTuBGhETCEUCBD4F9FnCaUBBEhEBSCECBGKBBBBCpDQkB,IuBBnEUEBBSCBBFEsBNNDpBmC9HuBGiEUHTBtlgBoE8Q,8iCgsBsI1ImQyEMUG.UikgBqGHTBG2DjLVFUBF0B0BsBCECBRBBBDD5NVFV5B0BsBCGBRBIdOuMuBB5B0BsBCECBSBBE,qOsDslBuBlVB6SiEoGCCg,N5I1F6OhB7DoQuBGoDarF,BkIuBGtJ,1BkIqyE3rBgzEEqCk8BhFkIuBB0DfIECMI2T1,NK9.BsepCuBGoDaSJRBB.qFjsBhoB77BjiEK5VnVae5J2IsBiKVnEHTSaCCCmUaB7FtVyRoqBkVygCzqE8H49Dd6B2mB0BkCxHuF4J4J2E6bmOjBvgM3yCq8BSxwUlCtmHXv0CQCn9BNNOHCDEXW0RGBCCBDKGBBCCEJBGEBBaX9JImB8EQLBGSCBECZWaH1L7FpBpBCBBBFDBmEYZxFtBbCEoDmBGCECMHBBGRDFDBUFBYvCxCqGaWE0B0BmBMCBRCBG.BOBpBpJauB0EOBGMOFQRHEIIhB2Gi2BPNFJDJHHHMHGyuLSIBCEBCCDBBBIBFBBBBBBBBBBDGBBECBCBBCBBCBHHBCDDCB0mBtBIzBoNiDEV9FqHoCG0BuCRBCECMGCBDDlB6BgLaaa0B0BZBSCECSBBEdzBpB4LFVBmEmBGDDDoCtDqHoCB5B0BaMOBSCDqBoVuouBpyjBI.BwSO0C1CweuF2PGoD3X5qBDTCBBQCPFIMBQJmxEuBEBHkyC62E7RGCUFCMGBBCwBC0PSIBxBpC5La7EBMGGCbkBHBJqKaa8ESGCMHBBDBtBB7NoEMhBBE8NuBnEBSCECMHuC,xGsB4BEs8BHTGB88DGBDBBBCBCBOFBDREBBCBCBHHDBBBBBDBODDGSDBEvQBFFPBGCCBBCSEPBLEFuSFIICCCCDPCCBBCBBBCFCCESICBCDCWgJ0B0BuCMOSCRIDBBCCCGLoRHTUHGKDGXNBLBBDD,B.CrGFvBUGuEGCSGDGLHBCCGBGCJBHB0BKEaoBByB3FjC4B0DWKDBUHFBHBDFFBDBhBBDK.IavBEpDsBceFVNBGBEGHjDqkKFopBY.BxSmTQUQRStEnK7B0OnB6EGWhG4F7KxDkIpBzDtBhBpCDgU4zCFCrpD7W0TvBDDSahSCCIBHCHLHDBPHBFGHHJ9RRCHBBPChV0TBGSFDPEBHIJFDBRPyR2UCCBBDBBBBCBBBGBJDEDHBFBCCCDCCBFBICBBBBDIBCEBFFBCHHlBjQ2UFBBBBBBBBBBDSCDDCGFBBBCBCBBCBHGBBCCECDFHBBDECBDmRBGBBCCBCJBDDBBBBCELIEDKBCHBBCBDR5RDBGBJHBCBCCBDHIBBBBBBCKHOQNrGcnCwBDB0B0BsBdDJEHBDDEPJWWISHbjIaaaBnDZBSCGBKJqBHCBCBCBCB0BxBDB,HaFQFMGCCD1BIsBMgBCECBRBCDDLBCEDCBCBBBIBGBB4BRDhBCZFBzBjEZCiCFUCE0B0BZBJDGCECMGCCCOZIBBRGDBIlBEBG0B9FtBmCCGBgENgBuBGBCCDBCBHGCCDC8UgqNkIuBBBE0B0BfPECBGFGCBkD6HnCatBBCE0DNBFHGCECBKFBBBBDDLiMTauBBF0B0BMOSCECSBBZ8pDWNIfDCPJFr.BozCxTLFBJBSIHDmTHDCOBIGKBGDGCBCQDCCbH2uC.DxBE9WuQGEBUF7BUxSfo4BsaJoEvGiDuDmBmCStDnzCF7yC4yEKD,oBDHRGBBBENGBBCBBECGBDCBBBCHCHBGBBBCBDBBBoTw.BpUHBKLIQDOblSEBqBCyBEBFmK8ENlBHFoCBDB6RlBICBECBGvN0GJRUrQ7BtBCCQcDDsB5SEWGxOuFkqFjoBBGBEBBCBCHDEBBBBBDBBBBGBDCCBBBBBCBBCBGBICBBCBBBBBHBGBCCBCBCBGinBIDOBGBBDECyyCRBHTHCBCVBFFBHHBBBCBFB6mBDLBECCBBBCCJIBCBBBFBGBBCEBCBCBBBCBCGCEBEBCBC1ROHGBDJICBBPHGCSFDBFnRDCCIBBIIBBCBBDBIBDEBBCBCBBBBBGBHBFBEHBHDIxOnCCRLDBBCBPwEkI1GzBDCCBBDCBBBBBvNhFUPKDGCBOInDtLhFTmBTOMBBCBBBoBmSICCCCBCFBJEECCyoO6EbBBG2B9BmLiGMOHBH8F0ErJISGCBD5DqBc3IW4EaJ.UlCzJqfCCVHDGCFCBBFDBIHCBEBBBIBCEBCCDBCBGCJilHBGDJYvyCpBCIBHSHBQmS6BPFrBomBCKCiBGBYNP8RCJHBQEECBBBErBDJ0JoD8DHKCDBBDDBBBBPJrKaaUCEhENIECBEOBHkBBICBDBBBBG5BWtJHTUCEhEBUEBBBGMBBBCZFBBVBOmNCE0BuCSCECMHBBwBsCpJqC,GIBGCBBICGQnSlWrBkBuBzTrnD7pDHCGCIHBFDCBG0TLwpDUECUIHPIWzTS.RCCBBCLJDDBRBBBBBCECFCMBCGFGBBB,BB6EBBhDFqBB4B6BgBaGEXCBCBCD7BPDdRD7BYCuCyBeZgCH7B6CaBDLGNBFEBECDBBEBBBVVHCIsGhD0BVEB8BsBmBIEDECCDGCBEMBCEBDEBCBGBOEBXBTGKHCPCInBgCyGZBBE0B0BsBUGDQFBBDGDLGEFBHBIBBBBBBBDlBPXG3I0BiHDHBUBG1V40FpyB3TbCEBBDBCCIIEFJ,TUzBp7DDDBBBBBBBBBBJBDEBBBGBBBHBGCBBBBDCIBCCBBBBBBBBBBBBBBGBBGBBCBBDBBxQZMiBGDGDBHHFBBBBGBJBGCDBDBQ9CnDBtEsGHBBBBBBDINDQDYBCIPFyHctCM7BzC0CBGBBBBCCBKfC3H0BDgCYB0DuCFBEBBBCBBBCBBCIIEUBCGQCHEPTSxCmDgJkBQLCBBBBDKHCBDCCCHDDBDBBBBBBBChB8DxFuC7GNCCCHJCBDBuDvGCZqB6Ge39HTHzTIIkBxB8wETCZHJCGDPBHBBBDDB4BZCZoDBa0BBxBpCjBYZmBTDDBBCDCBCIBHEgBOBDDBCCUDBDPCLBqHhD7EhCBGBEmF7CBNrB1BauBBmBoBEbMNB7BFGBCBBBCBBBBGHBFDEHMNKDFJHgBbFC9HwBE6EyBBCBDRIBIBFFBBCBCiBjCqH2FZTIiCGBCBCBCHCGBD4OpRqHeICCBCDIIBBCBDBBJCFBBBBBBBCBIICIBUGMEJsHiJIMBPCIIBICEBDGKiBvRBCCBBCBDBGCGBBDBDBBIFBEBCCBCBHNCBBJICIYwSCH,eiJFCGFBHIBBKFBHEBCCBBODBEBTEvQgBRBHBIBDGBQCBBCBBBBBBGCDCBCBBFBLYlHkLEODFLBHHDFCLCDBHFLGBGCBIoRCGBCBDDBHCIBBICDDCBBBBDPCBBBBCCCDFHJBBOiPDjCTJKICDDCBNBBCDCEPICVC7O4BDECBCBBDJGBBBBGBBBHBGBBBCBCBBCGBBGBBCDBCBBGBDECJJGCCDExRFGHM7LBBB7EB4EyTI6BGWCEBpRjBIDHDECBCDBCBGBDECBBBBCDBHHBCCBCBCHEEBBHBIIDCBCEhNCasCCEHKBGBIBBCCCBBBCFBFBCBBFCBBBFGBEEBDHHECCBDZhBwOoBRIBBCECBICDDBGBCSDBBCBGEFHVCCBrI6EoDGBGBCFBBBKCCCBCBCBBCHDDBCCCBBBCIFBBBBBBCBBBBBBPCIBDMCFBC3BbiEb2FmDBLCCCDBLBCDBBBBCDBBCHBFBBCBBCBBDBFBHDBCCBDHBHCCEDGMBBB7BxGzBjEyCBGBBBCBCBCIBGBBBDBBBCBGBBFBBBBBBBDBBBHGDBBBBCKDFBGBCEFGDGCCCTgBzClDmCMJ5BHyBUBMGGOGBBBDD2E7G8D6ECHRxOnEsBCGSlGyBBbvCZnCaGUEwB0BaRDEDRBBBBCDsCqEsCzJmBGCECBKIBqBT7JtBa2FqDQ3DkIuHIVHGBSjBXnRMJEIPCQGBSGcvV8RIToBmnBfHlB3BjRMuC8CCwPbECFCEkDkOaxBYPaFCTFFCCHEHE0PYaMVFBBISGLNQqLxGmCEBLFKOpBsa0DaqIHCBpSxC.BXpOuCtBKHDQtCxOiD.BQLMwDtKjDDRRIjBjBJCkREBHaNEJGCDCBEjBpRCCVBECBBBSDONBBDeuCwGoDlFDBCBCIOEWCBBBKBGDYMHJGlM0B6BiQjFKwP9FIzC7D2F9C4BuDMCB5rBDQOuDEWCqHwGlBLQCDDCBIBIFBDPIBCQEECDOjG.IakBCcPEMCCIFQFYtRQzVexBxpBnRaLLZMGBDBEOCGFnIxGtCaURISCQULEDFyReGTJYHHEMhJjIoBGKJHLQjBLwIiEvC5BECECBPEKBERFNCICWtK7GkBBDCoEkM8DWCOqBuQnCO7BqNCxEbCSEBBCUCFBSIsRiBCQJXClBlROYbBECBZBBNKF3J4FcYFOKIJJLEDBBHGEECRDGCIwBkI2FZfQLHCBEBKBGDGBLEWKCCGQmBpKjEOQBGDCCBKGEECBbIHBHHY6FzBgDE2EDgBChBFrMjE6BuBqU2G1BgE2DMoEVNNrCtBCkF8EhDxGuSsBMDKTP9SuBBEFWZBjSdUGpTiBL0CtRNFT1B1oBDnTLiBQSpTjBHBBxBvRGHlBDFCDBBLHaM1SgSBzBEZBTMJBCJFFQJFgSqC2PgF.SKoCboSMOLEBERBF0PuCMzBOrCflM6DWaISGhSMBFDCZIBTHNNPvQmBJZLGCDDCVFaZ3G7DtDvCBEQKEDEFBJEDHBBBXZCGuLlFFbnVqDiL,BCxEqBf5Csf8I2pBJaCGCaHMsRMCHQTGIFuBgStBrUESwBzqBK0RwBvDB4PDKMNPDCPgBMjSR0BUDCgOzBCByBmBEBFvBNNoJ0INSOEGCBWHOEsmBJ4B5B0SsC7PB4DHkBKCvRQhBJiBCWDkShBDCC2BCqRBFbCBQaPvDB4PDFKHDcEPLBCgJsIiBEBRJRVNFItB3O9D.K7EXU.CwQpBDRzDihCqTpkKjVQhfoCaWyEGGCMGBCGnBvCtQHUuDRzItBVFHNGgBauBHlBCECBGFBFBBBDBC2DjlQuBC6Eb4KtBaaU8ESIBtP6BgDGWHzDmLuBBB6EECBKIBDqy6FarhkCqZ5VSsV2qxBC4BlJhdoqB5JuoO.V7SuCwTVZhYlCmsHu1FvG1BoBkLkVVFUCE0ECGUF7N2F2,HMr7B,D0tD26B6BCMsKvc,MaaWzDTMGCGTCuxCpZ77F9BMjNtJ9zE7U.LayJgNN7DprBs9F1hCnyCrrDkHxRjJaHoBwEpgC1eqjDxgFiGODmCFUpzEZupB0Boda8GImNqC3nCwwMotjB0kCmBFGQgupFjStB0BhETCEOGBBEwPoDMgBGUBIx8Pwm2CrkB9gQamgCkvOhK2ITHtBVF0FvBtMhBTpGLHmWC3HpFuDfDxCHS3a8EiIvBESGYEGHMZBBT8R,UEaPG69BBJNVIDBqRaVFFJBCBHHIEEDIRBvSGzTiCJaTuiB7FMeCCBqTLUP8PvEFkqBBESDBLXvK7HGPmB3O2ByBnBbjBjVhVrUZ0B.IVbE0B0DJG2Di7BvXmUTwE6PLKahBmSCnBJTZvB6SB5TqBgqB3TzqBQkBOjP0BrChBHMqCrIrIEIeOjBBJNDTjPpC7hCoB2QCChBTHZB5BlOuEQCcWlRIzBEdB1GrKFHGDTDDVCDvCB,N.CDKHTHCS0B.HjD8EXDuCkJhDUGoDoCF2coDnC9E5BBBBsB7TxDuR8CfErD0B8E0B4F0BLLBRBEEMDBGdU5PyBBLBaBEGYCNGHXkoBItqBkSkDS8C8N0BdNrUE5UIuB6BjJsJLaRBnFsNHEIIHCBLfsJuLspBvWhBsRzCMqB9SmO8GFtCKDxIiE9BjDRIOJsBGXGpIUoD0BmBIvDoBzQMrgBkI8Z,SzBImLmIoBpBJJqB6C7NlBlBHOnU6CzpBkTtURRHIBDqUQG4BpQxCuTgDGH0JY6FgDLPBtBL4REXcBhnB0WuBIaxPzBzBaBNIxC6OxBYzBaawRNQLvBEnTtD8B8ErLbZKhBJjI0BvB5BuDG9UCFP2DmCajHVFUuDsBIBEHGBClqBwXNS5U.S.rBx0CmU8lBpE4pDmgC5QZqCVrhBaqUq9C3oNuRlM5iB9nsGpCtFPtPoDmCBBBBmr2D7EpDTHa0B0BZBrFqLmBoEuBCG2D,BqHa0BoD7GtJVFUBF0B0BgCGBCDBC.B4BpJa7BtB9DzMyCmsNxXrNEqGuSNBvC0NFUBB4BqTBmEpsBRrBGM9QzD7BuS.B18B5BTLbFuRBGDBBTFLCGEECazCzPFJCoBKJRbwREPDWpBoEpMkVzBKTHFhBgTHFCPBBCJxU9UkWxTmBGcaTI2BxBuKlDzBrB3TmC8PiWOMHGCD,BkLVFHPEoDZvB25BGoD0CBvUIsnB4H1QTyChU3oD2B2QZhZlEgOObk0CM3XY78BhCmPrCsBHxBuKwT0B0B0BasBBBzkB0DiCogCBVBLRCH0BrQaWBVSxBLGMK1RI2,BqTBmCDBZCgUGbRDyRIILQBVYHtSBEGNHFKhBGSrJCjIENCBSCHCPFBDCNCBwTxMyJDB9Nvb6T6BBLY1P8CFUIZauBgP2BDFLDHFFXCETBGjTmBDuTCCJBGCDDBCBnBUDFFCEDFP.FzBsBaWEoD8BZChBkO0BvSpGIFyH.HnDmBWNGI6IiJnEuRlEBIsB,RiEiR4CJbyRt,BuD3PyBOGvBa.Wk5BB9uBlE.kBlV6BnV07BQPwM8EhO1DuDmCBlB9E.EnC0BuC0BaYOGBCD5Dh0ChT5,DrrBiV9e,W5HyVrB4XvRhBuQsDrqBiiBvB2EtPoDnF28DlsDm0ByImDpf6wB1hCpByRiCgDnRq4BvkiI4v0C,TuB6D4HyJCE0BqTnEZ7bvPBfFDDPJHBIICJDR1CC0FsH2BUXEICGCEBCBBFKHBUGEsRGDSdBHINCCb08BSBHEHWnRnBGCCBIIBDGBQBBBBCBCBICDCDBBCDBDtBfBBC7PeUBFMCLFRBFU2HBCmHEWBBZODDKJcCFPCCBDEBCVCQgPdwCNDCBPJCXtDwGDrCByBCZBCWDZeIIQCCHJBHBBBBECBBBFHCBEDBIJJDzRBCCJGBBBBFBCBRFBCB0LZBCjEtTqD,BHEIkBEYFB6JBB5EC0BB0CHBDCDGBDEBCBCCCBBCMBEDBCYZ1REEBBIHDFDBBGKIHS.NchDBIIBBCGBICDDBGDNFFDPHXH6JB9ExCBECBCCGRGKGBBFEBS5C9EbsC2FCmCBRDBBELGEDCBFVDR4QNCSCGBRBBEDDGJDBBJNGBC2BC9HVFUGBzB0BaYCSBF5D4LfkHCmRsBqOnBf0BgBUyBCBRBBBBCDlBwRmBGd3B9Mf0BmDCBSBBBCDKMBVBDOGFBCBCpBDuR2DCHrQjDPNhU6U7qBN3S6BCdgSiCI6SjDYB0RgD0J1INTI9BF1c1BzF0kC5TRJrTFTEOa4TBXUwS6B3BL6WkI8EyB,qBGnUWpXQ8UbGOgBG5BoM5CIEkCgBuyCGKXwQZjDrDD7N.BGFIRWwBD4R.BZ2OBhGhKBvCnDauBuBfvSHOFHzKuLnUtQiF.TwBqBoS8TkBhBlBIkBwRBTGBDFBLLcBDKZgVtB9FnCaWEhBT0BhBKCZOWn.BG.VVjV.qB2,BpT5BGP3pBmVjB0jBmjC0BjV5TsWkiCzJVtD2R2TuB0EMvBkDsxCFFlVrD76DH3hByGqCz,BPuCikFkE1CvGUaqGE8NqClEN2Q46IqwLFUPHGNrBbklH9THhhCU89BlUfBrCyDrGvBJvDnBUC9D4DzK6BBBmDuM4C8BCEOGCEJQDEyGawFuBLlEFIGMIH1SmBGGDKGkBjJ7DuBBJ3wBY2BuB5vEBCBDIHBDFCIBGCCCGHNBFHDEGDBr6FGEBBXJITHBGBCBBDKBR,Ta1RGDGMMDLHDFBCOCTOBzQ2DDsD4NzGvGtBFVb2CYuB0B7U3ThCFBMIw4XzoFetW,Sj,Dv3V.B.9D1.DYGa2oBuCyRJBEBwKvHIaEuBCoEHalNGUGCaBDCBCSrC,G9JGGDVEBkBHtUR5I3pEzyIEUFERDDDnTIBBBpBDHtBJ,PSGJSGCDyBJOBCBBvCC2FnC0BuEIGMHCGkBMEiFjHhBNGhEVSGBBBYDBGBWDrC0CkHaUG0BtCTIGBMjBCsBGuSlCNqoBeCHKC4yEpCTiBlxC7nFiBSGjNzEPK7MvHpB,pBDwXC6U7qB5yE69FPEZpBdCC9RrBEsShBFV0KaoFgBPXkDtDkE1DuDFCaFjBLH1C2HjD0BpCfmBGCGMJNNoFByBvC0B1D7CTaMOFHGDGpCqB7DrGFjGNPHtBtE7O00GOwqB79DBDRIBBREEBBBHKELIBIFpSuC.RGXaqSpBuCBnT7NuDHfPKGDgBiFyInE0BMHCGSYjBoB1I0IYaHaoSgXzrBP9mFHKBHQCPGUgBvS5oBBGvConBJQJYCBBBEa4nBBEGBJLMrUoVDWhNiGPsD0BFkEvFyEEEY4BjCmCahEbnCoD0BfNIBECFICCDFCBVQL,B,B7BmD4DbE0B0BjBJGHQBNjBetBK.IHhCGuEMHNgCNGDsKoDmDzE33NFwTiBiUjuDwzEayK2HKIJBHCHNEc7RpBKBBQBBCBDsBCCBDo7DjB2B,6CgqC1.J6BDJn7D74B4GzSrWspHJvBrV9zEHF8SvXZ8BkQgFhFjDHaNuDaSCYBCBF5NhBToDaYCSBB7BiC,OmBVDCJtUxChTJ.VjpHBCFDSCxyCCFBEOMDLHDFBDYJTsSjB.SIBBFDXKMhB9TGBClBHBIsRGECELBHBBBBOJEDRaCHBuH3DGnFPKMEBrBgNBB6EYJECeBGEGBB7J1DH8B3CjBEECJBDCBCiE6F.IfGCEDGPEBUCEBJQDiBpC2FtBoCiFTBRTHHBCCDDBGLDE2Saa,BuwLyVC8oB6mBoBahBlMa0B8EFHJyEqCpGfpBGoFHBBD8Na8EUGMIB8BjMjH1BHCS5RCECMhuBCnxGIDoM8mC0C7nBDGDOBBBFEXN4nBIBEMHxEapGU7BzBHiEOsC2DatCiDaHtBBDCwENFHBBECHV9MvBtDiBQCBGKCR2CLyCBxBuCCZBtDHCFUBBEEkDGoBNKCBORZUFCElB8HyJNkPkHGUCEpmBBzBlBGdEnBG,zCyXCqQJICIIBCBCSmBnIiJhBSRCXvQBB,CK3C8CtGlEjGX3SHgsB8JvGBjZYEFP6BgNmEJzBCxTsTItBHKNGRyRBzBJEDRzInC9FpChFiEzBoCaTCBtEmBIsBHXuInCaTHVBEoD,CmD,BhBYC6EvBJLHUC3CVhByCGEQTiBJ.BoEV2EoDmCwBEGDBC0LuBuBH6GBKBCSFCFiBnpBwC8nDxCDtRG1UJHlVyBDyP4BQ.BLHBdtSExK.xD2qBmBGBCBGMXO5JuBBBEkBqEBFJMzCwC9FDXTaaUGhBnCaScEDmD5JaaHNCEBnDaMGGWPCBGBEBCBCXK4BjLVFahBnCzDaFBLoBkCkE7DrEwBDZhCJjMoD0B6EyTlBTwUU4rB4oBuBrRW,C1QsU0B,BzD4FtODiU1CtHgIPG,1BvLtQa9BMiDvQqBa3CrSlBdoD6NeBGlGpGpCtD6DBHaDBTDbznBx1CgB,Ku.Er6C7KRkpB5gC3XuLl7E.BqB7PiCxBkBCsS40CrXi6BnCbqBolD2BnU3EhOvCiBZjBM1BrRW.B3JavBgHQLQ6BiRjBwMjE02Bh3BXOTxB0C.ONNBBBEFP6B3RSIFQfIBzBpvB1L,BBzUHILIJaUzSI0C3PY8CZjBC1SoRapCrBpBL2ROOCBCJGKpjB6HtRoCXUwTCxBgDkMxYPLHiDiQmBMUYpBoB,JpHCXCsBWMTGC8mBs,B8S,qBBTRBCBJNVmBt4BuEJuBDU9mBMgF7iBDBnyExBosBE0WJoQpb4sIZ,BjVMloHvBqFhN3UHiE5nD.CkpB..B.oEqqC1gCpgBgVxC1CSJ6DvKnF7P6BjEs1CBP,gGloDqoBLHCHLLDCOEBICIN9U3SGCUGBClSwbjViPkVL3vO0qJq.F0sCx.XmCPzoDjzE0B7,BgqBh6N2VOwTB0BmVvnBx1CNGCRBCCLSBCCCEJCEBK8wEY9BxnH4TMI1B5Q7MoFu,Bj5GZprBloD,nBJMJBEFgVWX1TCSD1SPmC9hBuDrIBrC2BlY.HtiG,mBEMEY6.DZBHlpBYYE,RvCwUI0hBkV1F7D0K9bt0Cg0EhVLQCQabH8lDQDoBZVnW4QHCJRRJBFBaNNmSpBuVjM4V2F6O4vB4mSomGsDLHjB.QZFgD.nDRt5PKO0BaC6pDujKHVMWeSS7lDmgChBBaRjU9SoayJkGmP5cICpnHa0qB4BxSrzCZhBDIrBFkUrUxoBdB,iB7F8f1E3lCZa.Bq3J6XwBEHpB.rDnnB,T09B7xLmD7nBHlMjI2OiapB3CKiBnBBqJLpJsvCjvFtSvnFGDHTaaBZhxBwErIzTk3BljBpPp,D5BxQoC.DqSaauO3B3BThCKeqrDlMalDyUvqBSFcGuB0K2JpK,ZoQwJw9BQR,nFnBjrBpoDxpB,qBQx8HGEDF8pBD4.Bd5fnLOo0CrZByQrVtBuwLl,Fa1,Cs.ClnEpK3BuoBDjiEuR0TbDrX.sBnnc3mJRIJRBQbJOgSPSLfjzEz1Eh8BScCsTECQLDXC8J.CsEeMeSnFhFnC8GVkCiCqC3I,EGDH0CqRuBwWLoMgHzrBhBDISP,uLMPBBBFCILDBBBDZEEQzRyCPmSyBCTD9Ct,BwRF9Fj9Q3pHz.FEmB.Ux2BsH3BkrBgIhDplOtyEmoDsBgBW3nBkW,oBajV09DSYuUoVnB9rBoO1BRmWsB3nKxyCRUMdRjB5SiB7KivBU8D3EjHhnCBKDaDb2xEHREe9kH9VJwE,NzWgPkGxVsM3E7FxpF2Um,D7yCHBTBJYxnBkBMjCqK9Js5B.DoViNt5GhBaSKBoB,9D0pBHopBcepKiGhCnNoR5YuDjBSeg.HJuBDS1SGOIJPZLKOGXg8BBlpBDBDWDVFEDNJ2SDyUZbqBNhSIQoVFBGHGQpBK7IiCkJ,KgF8DBWzKtErCrBjBrDyL7FSuL2FvCtB,LlD2uH0B4fjL4.DM5.Fm.D0BqUhThBBGC1BrTHhBunDgBCVP.QsFokDaj.K4BJCvTr0C3B6TnSgX53B,zBnyEpUxWrBwTZzxClBfJKYIwTopBa6B2SuC9RjBQrBuKxcE.JmK6VCE6xIq1CtTYNLQlCB0lBPxBD8UIBiUtCrR7WkEymBJ9UmpBpBci6J9VJCUEDXRE0oBBEBKjBBymB5MkVxHtOkV0nCqCtpDmrBvpBrTi.DDBKHSJBBGRDFZynBZ7LrHTEJCI7BrBiBmQEuBlF6HcB6ChBTfPmBkCJSiKuDlGG6C8EzDqICmgCoT1pDcHNLumF,CrSD.pBECKMXCFBOBUHL6eZVhCpQ6CG7GpBRhLiCwHFrD5B4PwJ9IZgCiO0CtE.qB7BinBvBf4.BuD1PdBWLDaayUmB5SKQ2BwCoMBbmBtDnS3nBjYTTsoBRGuC77BEFKPKHJVEKIED6O6JrLrCkQnB4H6HsKkBH.M1C0BnBsBHGe8UqyEaBjoB2aqUvnBnrBi6BYqFhUJGa9J5I3qBkV4yI.nFvkXVN5SxBoBjWyzCpSElBjBShB0P3BTX5BrQsCrB2PzBtChDs9BLpVEwPgZsD3B0PIRIRH0B,RYFnBJZ8CjHH3HENJIJG3B5lFwqFg.BEIahoDkC.kR0Bp8C1DFB9E8FuP8P3zBi7KY2S3T0ZkCY9HnauBskB9iMWBYCHuBFxnB3CtgB,U2FmOjsPrhG0pDm.F2BkhCzJ8U7rXunJ0B50BUNnjQ4mBYi2CEYQIMBa9wEsBV0.I1E9qBZ9Up1Gz9FQhBgB4S4VHnT,jBqCxlB8xHC0Ci9DV49B1C2R4B2nB5KuP1tIqB3TyBwBG8.B,ToTCkBOGuBVzmBDsBmUb2B3TGe4gBvMwOwBtawI5,XiOhFceasBqU8BsyC1D5PlBPJcWxS76DstK7pDpT0B5uQkVvH7e8QzaPXhJuChyKKjCrRjVnY2SazBsiB7cuxCzBG9xLET1pB9Ug1BoEquD4xLJ0BN6oBS1gC.J7Gk3GsBuoFs8BrCCiB9U2HqUa2DBgHqBgBqDwIkG3CoMwGyM4VljB8Q,pB11CtQzBoCuoBGnqBvtBvoBj,BOVFMwL4dCpEpHmIoCopBOJF..F5iFqG6qB8S1BkWs7B60CjBlVumDmvBo4DmGCwoBupB0D58JrT6pBPdiUx,B1PuEsrBsoBFBY2B1fjEzEwT2PtuHatB.7FtXRtTroHRzpF3vC8VksyD47FYyiXP1mKyyE0xMEGXeqBpnB3tcn2Cj8ByBtBmnBuCzhb8VU8.D,vE92C2sOi4IrnDrgFzeu8KpBluW,nBwmN,5T6U9oQsIlNC6H27NqpC5.CkrBS,nDmrBXp9Ho.BR39HogCB9oBqW6SuC,xECIs1jBw.M2vDCLNJBGLBCHCDDBLXBHCHBBGhU0BmkKHCHXqSaHDWvRwBgO2F5CBBL8M0FuBIEUFjMHhGIMP1S1B5C6KvB.wBCIHBFCDKEBCFCCLECCCDLGBFBDDswEBCBDQITRTLLD27FLLJHFCBDHJGBpUa,SmCHDqQvO1GBgCuM7IlUxe6mO6SqCSuNnGUpqBt1M4paGFYNXHBCDNHFB1oDKnT.pFzB0nBBDsSiB9rBQBynF8BCBPBBjBhlHpqBBjBJ0BsKyajChTlBEC9MuB6BjE5gCChBaK0Vl7DDPBGBBDFBHCIBDMUOCBCBCCCu,BmpDg9ByB3SEXEUCCd1QkVuCGK0,BIhS1,FHCNCCFBBQBBCCDCIBGBCBDMHBBCCDBCz8BEHOk9DGoBGBBDCBBDSDEBIGCEIhSBgBKuTBUHIGBCBCECjBIIhRSDBDCCiMyCwB0DzBBGBDBB8NuEG0BFGBQB4KhL2KoGcmCpnHBoBaJ,oBt.DSFEJFvUmT8BFy6B0CwSvC1DuTOuzC8B1zExSEJBJDEBCCERCBDDBCOBCBDDLCDBCBGBC0SQ5oBGXDiBKCECOD7mBFDDDGbGECEBJNNBGBFFB1BE1kBGDQDNLDECBBFLLIPJDDmRNBPXKEKOBU8RYBFDDRBFSiBnSjCZ.PuCCFBCEySBaLHJK3EtJvE.BH3B3RiCP5nOuBBtDtFvMiESgBrP,EvB6sDl.E3HPB6BEYuSBGlBTFkBh2CxPkBQIDBWFNBGCBCECBySlD9vG1yIXBCDNDELQFBDlpDtVFpRKMsVGEFDpUuKuH.BKpiCk7FNGBGDLGBBPICBDBBLBHHDH7nBBPm,BjCpPqCRchBDHHBCC3nBCBOLBBGNDECBBCJCJBDzSMIDQPSFDwRKCSBEDRIBBBIa9RS4EyJiHGCDCBCBB2NiEYUaJC6C,O2WgC9rBap0EmVB4kB0BuBaRBTQ8RTR7yCaHDIIBGIDIJDCBBLBLBBpSJHlBJrB1ROHVGkV7TKcTjB2SnTJlB0oBkCR2SBrBHDIIxUvUCsBCBQCCISEBCCGB26JLFDSYjSLHCBCDBCJEHDBBICEDCCDBBBHCGBBHJCzmBhCaPsT4B7QcEnNpGgCLFCB1CpQIdd8RmBJ9WEpyICGUDFHs8DCEDBBBDRBHCMFBEEJBJCBDBBJGBCDCBBCItmBFWDERC0B9RBhG6EpCHuBuFBOTLBRyBmSHKyNbEoDsBaTGhCoUzrBlB.TgB1T5oD2L2JIZHIzlB9CbbDX6SMFLblWvSnvBB,MlDtBaW7SCKKmTCEBCBCBDJBCFBBBBBDCJGBCBEBDIGBCBBBCMGBBDBCB5RnBQEGBQJBGCDD0P8BFHvVBHBCBvK0BahGGdyBoLmC8ETYcHCCIHE0SzP8ETDcVBS7MgNgN.wDmiBjD5UiTtCsCnTBJvKgep0C8pBDDBBCCBBBBVEDIHCBCEXNBGBBDBF2B8EmIZ,BBJCvBaJIjHgDiGManBByJoCgBoBoEJDIEJmBCBHJKHpB1PzECEBFuHmI2EWBrpBOBOdlTBFDT2zCRzUJTEEL3I2L6B4pBCQK9Sa9BgU0qB.SLJENGEVIawHsHsCTKJDEBMnUIK,C.QNHHCBCEVaFCsD6NhCDBDyBFH,SgqBEEDDDvkB.XGCE.RtG2wCs,B9DrU2gByG.B.zEF9S.VtOlKkS9,DziE8lBoU,W1PuCpC.Cn8ByQC2BpC,RcpCQkGlOK4RJXCBYlBBKxBkJtBa8E1CKBSNiqBskV.9D,6F"[a]),
b+=(c&31)<<d,a++;for(var e=b,f="",g=0;5>g;g++){var h=e%26;e=e/26|0;f+="mgxjqzvbdctwhfkspnlreoaiuy"[h]}console.log(f)};
var xs = '5,O6jBkx7Fx5M4yDxo0BuD1ByD.D1FxGoCSHQzC6c7pwB4B8e3IhBvClEGzCnf1JyoOtDiBmP7FVwG.IUBGmEDBYxBqO.6Cv0EhqBRf4oBg,DpDgTkF.EtBiHtV13Ey8D6yEa0B0nBFnV4WkiBuDmBGIMFB9c9EjmE9uB36BqDnK84Bp6BY4PkxBoTOmJtB2C2GGEZTDyInCiGMUBBiUIlWt2CpqBlhCm8B57B4kC09B8BLnLiE7EuCsItBa1Jm3B7Ee0gC3nBYlBB7BoB0nD7StBkVD7UjB3NsHR6zCChB5JzM4oBfqSjBxBBD3JavB1GOLORqBOjImD.EC,P1KvIvF0NwGacjoF5ksB.XjgyI8FC9HvB,EBCGPFkBHmLoCTCFSCBBFnDuBFBHPDCFhDEwB8BYC2FBSaGBNBLBByBCcXBlBCECBREJDLUGBCCccSBGENCCCFBC5IawFECSEiC5kf,UsQ6,Bx5KpCjuBgkD5Jh7Fl4BmiCoUBuyClU8DJpK2FpDuC7e9H09D4.D.B3,BsjFuG8BsJa8E02G0oFk,DgiB8EjB.BKk3BkHj0Ci1EmThkHoDkVuPl7mL5llBkCjxE2C5QkCWHkrBOqlD.B5WvRmXzCU6SCURaSYyzI9NBtX9pBKtiFmb62E.8E0xBpC5UKhrDoVzThBBwUtD9,DvGsH9BMQkqFtiDmDDBpCtpDVcGoCFuS17JxgGprCybuyO7xqMhH2lPx67LkrpCi9Jm4C.95E9IiRUCFzF1KtB.lyCPiTFQjoBpCqmBmBGgBrUp7zChgjB84uB75CljR8pBo9N4mPp,By6EmoS8q0K3qBhsdomE4gmC2OyEa0BsUyO8EpQJ5ETkk4Dk.7FplP1b.XlbzMIoCygGvR32ClpDf6S9iBimEi0EvBFD8yHpCtG2B5nB.pFuCpV78B0BmpBtrByTQksB0xCyMylDkiDo0G8uH6qGyV0sG2SuColjBkk0Bk70BwjgBxH,qBg0yBwF50Gs3gC9hZBCBjtFCjHa0BoDJjBdaxCDhLQoGaG1KtBa0BuEGNCFGnD2MtEUjBgBhTzBHEBBCBCBHS3M8tNyG0LoDCkCECCLcyIHuC1GLvBhLvDT0BkDBZ4N3F5DGvSJCGSBCBMqoO4NxDhDUoHFGvB6G0EHNGoDgDFNIF6BJrBqLxGIqBJBGyTGCe3YsPOIQEGJJBBBEBILIBDR1CDByFiJmBRICFDzBwRFBDLIBBDBDCILBCFBHNEJSY4xB8JIBBKFBHEBFBWBXvRaIBDGBQCEBCBBHCFDBGBiBtBDzFCmIxBiBPBWMCgBBIJ,HoHjCLOCLLDFBBFPCBCDCFMZ3Q4BNDCBNCCJ7J1FBa4BHGNGCBBGBCHBGBEBCBCBPBCDBDISDQH6O2BDFCCDCCHDDBBBBBECBBGBDFBBCCBBCHtLCB7EyEEFYD4NBrDWzBwBWCzK.CM1BByBBKKLECBCEDGICCCEBBCFHBEBDCCFEFIBDFIGGrQeIBBCEBBBHHCBIBBMFPHGCdeBBgNuCcIBBCGBCGCDDBHCOEEBDPNPCDrIuBFB7ECxBECQPCCBCOGBCCEBEGGCCBCCBCSJRFB5BbiEbcwBqDbayBMEODDCBBCDBKGBDBEBDNDBCCBDCBEQDS1HDXnCoDjBwBGIBGDJGCGBRBBBBBBCBDBBFGEBBBCHEIBGBCJJ,BkHVFV5B0BZBMGUGBBBDDtPjF4BHCCFC,QjDcOHCyIYoC0B0B0BuBEDSBBBCDwBmF,KmBGCECMJdfjMoD5EBBPECBCFJHEBBCBCBiBplB6D0jHqgCpCmXgX1PzN2F8EtZjH2FSGUuqDkBgUpVz.Df4CuR3CsBwI0yBuCuyCtDsQcaBkMoL,JDqB8E7DfuK7B6DBbRBCKB1UD8D8lBDN1CuGjhBuYaCyQ,D0nDjBQMuQ,BLrBJnRpCeDBxSmESxRGiBwBZ.jBra5Q4WVvDsRIoBJEZRwTLnR3BMcRDD8LiCwE5BqBHaGUS3Q5HnDBxJTOFejDME9IjFtBBRhWpIF,LGV5XjSlB9zEwYq2HrXNU,MiHgB37K1zEwTH.Ftl0JDnVzhBrhkBtwEDO0V8zEuC5yC6yIhVh6B7hG1BfTj0EmxEmlDhwDkVzS4T5wB2NdNjxBxGtCuC1DEWBILZmBT4QxBHB0Uj2C0UqBHgOsDpBIwBXCyU1JZ7EaB0BEsBO6Ckeoe0oB7BtBwO7DVoDmBzPBYJBFICBQQCcJQ5QLJQENP7BGL4QHGSBCIBOBJ5BUCqLnFbC2J7DlcD9o2Cu32C5zM7R1yQB0V6ZtL5BaucsKanBDDgBQzB2H0BkV.IvBpuOiB0D,JuBG2SiEgDJUGnUUGiCypPH4wEHBCBBBBBBBBBBCZBtlFBBVrBBIHCBBc27D.BrM41S6jBB6EN8PoFN5K1DGoFHBF1OWEiEMISHxC2L.HsnNkuC9tD03EOI6Bx7FxoBLVBZDGTUBBCB2CkIHI6EbBBBFKLIIH5BODtLc8EiBEDrBCL,EiEnEiFCHREWFBFBGICBCGB,EYpD0BjCbE0EPFJBCOHEBECHDCHBGHKElBEDzIrHkBCBDnBDQiBlS9BHPpTCEDSr8MtBakFMGUzMtBanEiC1B,LnCUwEBKbBOTR8N6EGMHwVwBhTInpNCnBDgCagE3BSa0BHhDhBFGOMBIIB8CCagRiDjC2F1BSoCiFBGFGBCKFS9BKHKjL7BtB6CIEHWLNQNBRCCBCBoBK4J0B0EUGJkBJEOCDCCCDC,SqBS,pN3IHiEZrHL6U5B,HoDhDnNHOnE7DnCDD1D.E8JHJKFCEBC1gOoDBBvE1DbLP8D0C2F3DE0B0BHTpDhEqHaaU6B0BHlBCGxBBDR,BMGiBpLG0B0BaYzEjL8EsBwCQhZ.NyBXQkBuB5P9BkgBtHluBqUQ0BLP2HxMsTiBY2Q3DDF1LjJ0S9BMO3Q.rBuTcXCB9BMQL7B6TgBnSGBChBJmCyC8EnDqD0BBpCNaJBKMOI5CyKkDK2ByBCzLFa0B6CMCMMljCrQc4BipBsTBwBCKtBJSCEnnDtBhBIqIavLLM3kBCiGIkVqjDzDsF5PKqBlWoRqByCqTaiBvXqHmCEEhBnCaUGW2hBoIVkUxZmnB6oC,hBoB3UuCjpB5nBtSyBwV1WyTMxGnOlTsDEiKxF8EyL2FhDSOVFpBGGtDxF0BUCsDsBCHKJ,N0BuEGGDKJwY7a4NwZvGqJKNgC2SkCkVF9ShrBmBtU2DtPNKcRsBFMlVzRGrBiB0S9SBgCGioB9BM5fjLMXDnBUtStCvQsEc6OJWEpC,EyLnC5C3U8NjH9BhCkK7D1BUEzKwSsKSGqsBzpD8oBK.nBBpCgY0oB.wC0DF.SmB3VOsKkiB9FtBauBGoDZBMIEOIBiGjJkFfTiuS7k4LD3NEs3DnKpmBD.Bl7D2WEpCoqBhCJ8eavBFoD96I1BvKwBxF5ODwE3oBqiBhIS4qBqTzWuZ8E.IlB3C3JavBF9FTvO8yB6xI4qBuPohC9BM1WumB0ErBsIavBpjDh3gBw9sBvgEvqBlBmmB1kBMiEjCBF1BrSdCGPBBBCDDBSBBBBDzk6B.r5B0By5KoDiLnHHBEBIGFCCBCHBGCCBEBBBHBHCBBBDGEHBBDCsoDhoBBCCCNISKGBIICCDCIHBEECBW6QEChCFHBDLBIzRQUGLQCPcJ9P0BHEB9RhCtBJDEvSYOMDGCBQHCBoBlB1JuBCrImBiSCGIBFDBGKFJCBsPuFtgC0.Di8BkBUCE2rB1qBkSmVQlCyB2P1DDwSBdCELTGBGGJDOoKFsEgCRH7B3GlLGSDBCuBDFjCpJ0B8EwBPHBEFbmC5B.IiGGCEN7BFBCDuSqBJECEG5kxCwD,R9CnSpBMPaDxQDXmB.P0ByBCYyBBlE9FnCaHT0DOSCECBRCBYL6C9LWEBuDSbhBWsBzB6B4JiESGCBRCEksBgCFDcB83K,BiBOatRsTxjBzBpFy.B12vB8uE3pJlVlpB1BJF5yMh,JyOzD..BxBy9B9WpT4pBa6UHtQjtBiB2Bv9BgDvB6PIaM8DDsPFjBCOjCa2G41DmnNpptIDwpGiEiD4BoMauB6EGOH.DnB8IwB4B0BaMISJ8DpJauBoESGCBK,BEVz9yCF0B6iR0oBtBHWmE4jB26Maq5By9BBtFGJ1nNa0sCCsDzBIFPqoJmpF0XiUnNh4La9zEmWFxTlUG6Y5tQqTtwQoqBxkqFuDaUEJMCB6FxHTuBGhETCEUCBD4F9FnCaUBBEhEBSCECBGKBBBBCpDQkB,IuBBnEUEBBSCBBFEsBNNDpBmC9HuBGiEUHTBtlgBoE8Q,8iCgsBsI1ImQyEMUG.UikgBqGHTBG2DjLVFUBF0B0BsBCECBRBBBDD5NVFV5B0BsBCGBRBIdOuMuBB5B0BsBCECBSBBE,qOsDslBuBlVB6SiEoGCCg,N5I1F6OhB7DoQuBGoDarF,BkIuBGtJ,1BkIqyE3rBgzEEqCk8BhFkIuBB0DfIECMI2T1,NK9.BsepCuBGoDaSJRBB.qFjsBhoB77BjiEK5VnVae5J2IsBiKVnEHTSaCCCmUaB7FtVyRoqBkVygCzqE8H49Dd6B2mB0BkCxHuF4J4J2E6bmOjBvgM3yCq8BSxwUlCtmHXv0CQCn9BNNOHCDEXW0RGBCCBDKGBBCCEJBGEBBaX9JImB8EQLBGSCBECZWaH1L7FpBpBCBBBFDBmEYZxFtBbCEoDmBGCECMHBBGRDFDBUFBYvCxCqGaWE0B0BmBMCBRCBG.BOBpBpJauB0EOBGMOFQRHEIIhB2Gi2BPNFJDJHHHMHGyuLSIBCEBCCDBBBIBFBBBBBBBBBBDGBBECBCBBCBBCBHHBCDDCB0mBtBIzBoNiDEV9FqHoCG0BuCRBCECMGCBDDlB6BgLaaa0B0BZBSCECSBBEdzBpB4LFVBmEmBGDDDoCtDqHoCB5B0BaMOBSCDqBoVuouBpyjBI.BwSO0C1CweuF2PGoD3X5qBDTCBBQCPFIMBQJmxEuBEBHkyC62E7RGCUFCMGBBCwBC0PSIBxBpC5La7EBMGGCbkBHBJqKaa8ESGCMHBBDBtBB7NoEMhBBE8NuBnEBSCECMHuC,xGsB4BEs8BHTGB88DGBDBBBCBCBOFBDREBBCBCBHHDBBBBBDBODDGSDBEvQBFFPBGCCBBCSEPBLEFuSFIICCCCDPCCBBCBBBCFCCESICBCDCWgJ0B0BuCMOSCRIDBBCCCGLoRHTUHGKDGXNBLBBDD,B.CrGFvBUGuEGCSGDGLHBCCGBGCJBHB0BKEaoBByB3FjC4B0DWKDBUHFBHBDFFBDBhBBDK.IavBEpDsBceFVNBGBEGHjDqkKFopBY.BxSmTQUQRStEnK7B0OnB6EGWhG4F7KxDkIpBzDtBhBpCDgU4zCFCrpD7W0TvBDDSahSCCIBHCHLHDBPHBFGHHJ9RRCHBBPChV0TBGSFDPEBHIJFDBRPyR2UCCBBDBBBBCBBBGBJDEDHBFBCCCDCCBFBICBBBBDIBCEBFFBCHHlBjQ2UFBBBBBBBBBBDSCDDCGFBBBCBCBBCBHGBBCCECDFHBBDECBDmRBGBBCCBCJBDDBBBBCELIEDKBCHBBCBDR5RDBGBJHBCBCCBDHIBBBBBBCKHOQNrGcnCwBDB0B0BsBdDJEHBDDEPJWWISHbjIaaaBnDZBSCGBKJqBHCBCBCBCB0BxBDB,HaFQFMGCCD1BIsBMgBCECBRBCDDLBCEDCBCBBBIBGBB4BRDhBCZFBzBjEZCiCFUCE0B0BZBJDGCECMGCCCOZIBBRGDBIlBEBG0B9FtBmCCGBgENgBuBGBCCDBCBHGCCDC8UgqNkIuBBBE0B0BfPECBGFGCBkD6HnCatBBCE0DNBFHGCECBKFBBBBDDLiMTauBBF0B0BMOSCECSBBZ8pDWNIfDCPJFr.BozCxTLFBJBSIHDmTHDCOBIGKBGDGCBCQDCCbH2uC.DxBE9WuQGEBUF7BUxSfo4BsaJoEvGiDuDmBmCStDnzCF7yC4yEKD,oBDHRGBBBENGBBCBBECGBDCBBBCHCHBGBBBCBDBBBoTw.BpUHBKLIQDOblSEBqBCyBEBFmK8ENlBHFoCBDB6RlBICBECBGvN0GJRUrQ7BtBCCQcDDsB5SEWGxOuFkqFjoBBGBEBBCBCHDEBBBBBDBBBBGBDCCBBBBBCBBCBGBICBBCBBBBBHBGBCCBCBCBGinBIDOBGBBDECyyCRBHTHCBCVBFFBHHBBBCBFB6mBDLBECCBBBCCJIBCBBBFBGBBCEBCBCBBBCBCGCEBEBCBC1ROHGBDJICBBPHGCSFDBFnRDCCIBBIIBBCBBDBIBDEBBCBCBBBBBGBHBFBEHBHDIxOnCCRLDBBCBPwEkI1GzBDCCBBDCBBBBBvNhFUPKDGCBOInDtLhFTmBTOMBBCBBBoBmSICCCCBCFBJEECCyoO6EbBBG2B9BmLiGMOHBH8F0ErJISGCBD5DqBc3IW4EaJ.UlCzJqfCCVHDGCFCBBFDBIHCBEBBBIBCEBCCDBCBGCJilHBGDJYvyCpBCIBHSHBQmS6BPFrBomBCKCiBGBYNP8RCJHBQEECBBBErBDJ0JoD8DHKCDBBDDBBBBPJrKaaUCEhENIECBEOBHkBBICBDBBBBG5BWtJHTUCEhEBUEBBBGMBBBCZFBBVBOmNCE0BuCSCECMHBBwBsCpJqC,GIBGCBBICGQnSlWrBkBuBzTrnD7pDHCGCIHBFDCBG0TLwpDUECUIHPIWzTS.RCCBBCLJDDBRBBBBBCECFCMBCGFGBBB,BB6EBBhDFqBB4B6BgBaGEXCBCBCD7BPDdRD7BYCuCyBeZgCH7B6CaBDLGNBFEBECDBBEBBBVVHCIsGhD0BVEB8BsBmBIEDECCDGCBEMBCEBDEBCBGBOEBXBTGKHCPCInBgCyGZBBE0B0BsBUGDQFBBDGDLGEFBHBIBBBBBBBDlBPXG3I0BiHDHBUBG1V40FpyB3TbCEBBDBCCIIEFJ,TUzBp7DDDBBBBBBBBBBJBDEBBBGBBBHBGCBBBBDCIBCCBBBBBBBBBBBBBBGBBGBBCBBDBBxQZMiBGDGDBHHFBBBBGBJBGCDBDBQ9CnDBtEsGHBBBBBBDINDQDYBCIPFyHctCM7BzC0CBGBBBBCCBKfC3H0BDgCYB0DuCFBEBBBCBBBCBBCIIEUBCGQCHEPTSxCmDgJkBQLCBBBBDKHCBDCCCHDDBDBBBBBBBChB8DxFuC7GNCCCHJCBDBuDvGCZqB6Ge39HTHzTIIkBxB8wETCZHJCGDPBHBBBDDB4BZCZoDBa0BBxBpCjBYZmBTDDBBCDCBCIBHEgBOBDDBCCUDBDPCLBqHhD7EhCBGBEmF7CBNrB1BauBBmBoBEbMNB7BFGBCBBBCBBBBGHBFDEHMNKDFJHgBbFC9HwBE6EyBBCBDRIBIBFFBBCBCiBjCqH2FZTIiCGBCBCBCHCGBD4OpRqHeICCBCDIIBBCBDBBJCFBBBBBBBCBIICIBUGMEJsHiJIMBPCIIBICEBDGKiBvRBCCBBCBDBGCGBBDBDBBIFBEBCCBCBHNCBBJICIYwSCH,eiJFCGFBHIBBKFBHEBCCBBODBEBTEvQgBRBHBIBDGBQCBBCBBBBBBGCDCBCBBFBLYlHkLEODFLBHHDFCLCDBHFLGBGCBIoRCGBCBDDBHCIBBICDDCBBBBDPCBBBBCCCDFHJBBOiPDjCTJKICDDCBNBBCDCEPICVC7O4BDECBCBBDJGBBBBGBBBHBGBBBCBCBBCGBBGBBCDBCBBGBDECJJGCCDExRFGHM7LBBB7EB4EyTI6BGWCEBpRjBIDHDECBCDBCBGBDECBBBBCDBHHBCCBCBCHEEBBHBIIDCBCEhNCasCCEHKBGBIBBCCCBBBCFBFBCBBFCBBBFGBEEBDHHECCBDZhBwOoBRIBBCECBICDDBGBCSDBBCBGEFHVCCBrI6EoDGBGBCFBBBKCCCBCBCBBCHDDBCCCBBBCIFBBBBBBCBBBBBBPCIBDMCFBC3BbiEb2FmDBLCCCDBLBCDBBBBCDBBCHBFBBCBBCBBDBFBHDBCCBDHBHCCEDGMBBB7BxGzBjEyCBGBBBCBCBCIBGBBBDBBBCBGBBFBBBBBBBDBBBHGDBBBBCKDFBGBCEFGDGCCCTgBzClDmCMJ5BHyBUBMGGOGBBBDD2E7G8D6ECHRxOnEsBCGSlGyBBbvCZnCaGUEwB0BaRDEDRBBBBCDsCqEsCzJmBGCECBKIBqBT7JtBa2FqDQ3DkIuHIVHGBSjBXnRMJEIPCQGBSGcvV8RIToBmnBfHlB3BjRMuC8CCwPbECFCEkDkOaxBYPaFCTFFCCHEHE0PYaMVFBBISGLNQqLxGmCEBLFKOpBsa0DaqIHCBpSxC.BXpOuCtBKHDQtCxOiD.BQLMwDtKjDDRRIjBjBJCkREBHaNEJGCDCBEjBpRCCVBECBBBSDONBBDeuCwGoDlFDBCBCIOEWCBBBKBGDYMHJGlM0B6BiQjFKwP9FIzC7D2F9C4BuDMCB5rBDQOuDEWCqHwGlBLQCDDCBIBIFBDPIBCQEECDOjG.IakBCcPEMCCIFQFYtRQzVexBxpBnRaLLZMGBDBEOCGFnIxGtCaURISCQULEDFyReGTJYHHEMhJjIoBGKJHLQjBLwIiEvC5BECECBPEKBERFNCICWtK7GkBBDCoEkM8DWCOqBuQnCO7BqNCxEbCSEBBCUCFBSIsRiBCQJXClBlROYbBECBZBBNKF3J4FcYFOKIJJLEDBBHGEECRDGCIwBkI2FZfQLHCBEBKBGDGBLEWKCCGQmBpKjEOQBGDCCBKGEECBbIHBHHY6FzBgDE2EDgBChBFrMjE6BuBqU2G1BgE2DMoEVNNrCtBCkF8EhDxGuSsBMDKTP9SuBBEFWZBjSdUGpTiBL0CtRNFT1B1oBDnTLiBQSpTjBHBBxBvRGHlBDFCDBBLHaM1SgSBzBEZBTMJBCJFFQJFgSqC2PgF.SKoCboSMOLEBERBF0PuCMzBOrCflM6DWaISGhSMBFDCZIBTHNNPvQmBJZLGCDDCVFaZ3G7DtDvCBEQKEDEFBJEDHBBBXZCGuLlFFbnVqDiL,BCxEqBf5Csf8I2pBJaCGCaHMsRMCHQTGIFuBgStBrUESwBzqBK0RwBvDB4PDKMNPDCPgBMjSR0BUDCgOzBCByBmBEBFvBNNoJ0INSOEGCBWHOEsmBJ4B5B0SsC7PB4DHkBKCvRQhBJiBCWDkShBDCC2BCqRBFbCBQaPvDB4PDFKHDcEPLBCgJsIiBEBRJRVNFItB3O9D.K7EXU.CwQpBDRzDihCqTpkKjVQhfoCaWyEGGCMGBCGnBvCtQHUuDRzItBVFHNGgBauBHlBCECBGFBFBBBDBC2DjlQuBC6Eb4KtBaaU8ESIBtP6BgDGWHzDmLuBBB6EECBKIBDqy6FarhkCqZ5VSsV2qxBC4BlJhdoqB5JuoO.V7SuCwTVZhYlCmsHu1FvG1BoBkLkVVFUCE0ECGUF7N2F2,HMr7B,D0tD26B6BCMsKvc,MaaWzDTMGCGTCuxCpZ77F9BMjNtJ9zE7U.LayJgNN7DprBs9F1hCnyCrrDkHxRjJaHoBwEpgC1eqjDxgFiGODmCFUpzEZupB0Boda8GImNqC3nCwwMotjB0kCmBFGQgupFjStB0BhETCEOGBBEwPoDMgBGUBIx8Pwm2CrkB9gQamgCkvOhK2ITHtBVF0FvBtMhBTpGLHmWC3HpFuDfDxCHS3a8EiIvBESGYEGHMZBBT8R,UEaPG69BBJNVIDBqRaVFFJBCBHHIEEDIRBvSGzTiCJaTuiB7FMeCCBqTLUP8PvEFkqBBESDBLXvK7HGPmB3O2ByBnBbjBjVhVrUZ0B.IVbE0B0DJG2Di7BvXmUTwE6PLKahBmSCnBJTZvB6SB5TqBgqB3TzqBQkBOjP0BrChBHMqCrIrIEIeOjBBJNDTjPpC7hCoB2QCChBTHZB5BlOuEQCcWlRIzBEdB1GrKFHGDTDDVCDvCB,N.CDKHTHCS0B.HjD8EXDuCkJhDUGoDoCF2coDnC9E5BBBBsB7TxDuR8CfErD0B8E0B4F0BLLBRBEEMDBGdU5PyBBLBaBEGYCNGHXkoBItqBkSkDS8C8N0BdNrUE5UIuB6BjJsJLaRBnFsNHEIIHCBLfsJuLspBvWhBsRzCMqB9SmO8GFtCKDxIiE9BjDRIOJsBGXGpIUoD0BmBIvDoBzQMrgBkI8Z,SzBImLmIoBpBJJqB6C7NlBlBHOnU6CzpBkTtURRHIBDqUQG4BpQxCuTgDGH0JY6FgDLPBtBL4REXcBhnB0WuBIaxPzBzBaBNIxC6OxBYzBaawRNQLvBEnTtD8B8ErLbZKhBJjI0BvB5BuDG9UCFP2DmCajHVFUuDsBIBEHGBClqBwXNS5U.S.rBx0CmU8lBpE4pDmgC5QZqCVrhBaqUq9C3oNuRlM5iB9nsGpCtFPtPoDmCBBBBmr2D7EpDTHa0B0BZBrFqLmBoEuBCG2D,BqHa0BoD7GtJVFUBF0B0BgCGBCDBC.B4BpJa7BtB9DzMyCmsNxXrNEqGuSNBvC0NFUBB4BqTBmEpsBRrBGM9QzD7BuS.B18B5BTLbFuRBGDBBTFLCGEECazCzPFJCoBKJRbwREPDWpBoEpMkVzBKTHFhBgTHFCPBBCJxU9UkWxTmBGcaTI2BxBuKlDzBrB3TmC8PiWOMHGCD,BkLVFHPEoDZvB25BGoD0CBvUIsnB4H1QTyChU3oD2B2QZhZlEgOObk0CM3XY78BhCmPrCsBHxBuKwT0B0B0BasBBBzkB0DiCogCBVBLRCH0BrQaWBVSxBLGMK1RI2,BqTBmCDBZCgUGbRDyRIILQBVYHtSBEGNHFKhBGSrJCjIENCBSCHCPFBDCNCBwTxMyJDB9Nvb6T6BBLY1P8CFUIZauBgP2BDFLDHFFXCETBGjTmBDuTCCJBGCDDBCBnBUDFFCEDFP.FzBsBaWEoD8BZChBkO0BvSpGIFyH.HnDmBWNGI6IiJnEuRlEBIsB,RiEiR4CJbyRt,BuD3PyBOGvBa.Wk5BB9uBlE.kBlV6BnV07BQPwM8EhO1DuDmCBlB9E.EnC0BuC0BaYOGBCD5Dh0ChT5,DrrBiV9e,W5HyVrB4XvRhBuQsDrqBiiBvB2EtPoDnF28DlsDm0ByImDpf6wB1hCpByRiCgDnRq4BvkiI4v0C,TuB6D4HyJCE0BqTnEZ7bvPBfFDDPJHBIICJDR1CC0FsH2BUXEICGCEBCBBFKHBUGEsRGDSdBHINCCb08BSBHEHWnRnBGCCBIIBDGBQBBBBCBCBICDCDBBCDBDtBfBBC7PeUBFMCLFRBFU2HBCmHEWBBZODDKJcCFPCCBDEBCVCQgPdwCNDCBPJCXtDwGDrCByBCZBCWDZeIIQCCHJBHBBBBECBBBFHCBEDBIJJDzRBCCJGBBBBFBCBRFBCB0LZBCjEtTqD,BHEIkBEYFB6JBB5EC0BB0CHBDCDGBDEBCBCCCBBCMBEDBCYZ1REEBBIHDFDBBGKIHS.NchDBIIBBCGBICDDBGDNFFDPHXH6JB9ExCBECBCCGRGKGBBFEBS5C9EbsC2FCmCBRDBBELGEDCBFVDR4QNCSCGBRBBEDDGJDBBJNGBC2BC9HVFUGBzB0BaYCSBF5D4LfkHCmRsBqOnBf0BgBUyBCBRBBBBCDlBwRmBGd3B9Mf0BmDCBSBBBCDKMBVBDOGFBCBCpBDuR2DCHrQjDPNhU6U7qBN3S6BCdgSiCI6SjDYB0RgD0J1INTI9BF1c1BzF0kC5TRJrTFTEOa4TBXUwS6B3BL6WkI8EyB,qBGnUWpXQ8UbGOgBG5BoM5CIEkCgBuyCGKXwQZjDrDD7N.BGFIRWwBD4R.BZ2OBhGhKBvCnDauBuBfvSHOFHzKuLnUtQiF.TwBqBoS8TkBhBlBIkBwRBTGBDFBLLcBDKZgVtB9FnCaWEhBT0BhBKCZOWn.BG.VVjV.qB2,BpT5BGP3pBmVjB0jBmjC0BjV5TsWkiCzJVtD2R2TuB0EMvBkDsxCFFlVrD76DH3hByGqCz,BPuCikFkE1CvGUaqGE8NqClEN2Q46IqwLFUPHGNrBbklH9THhhCU89BlUfBrCyDrGvBJvDnBUC9D4DzK6BBBmDuM4C8BCEOGCEJQDEyGawFuBLlEFIGMIH1SmBGGDKGkBjJ7DuBBJ3wBY2BuB5vEBCBDIHBDFCIBGCCCGHNBFHDEGDBr6FGEBBXJITHBGBCBBDKBR,Ta1RGDGMMDLHDFBCOCTOBzQ2DDsD4NzGvGtBFVb2CYuB0B7U3ThCFBMIw4XzoFetW,Sj,Dv3V.B.9D1.DYGa2oBuCyRJBEBwKvHIaEuBCoEHalNGUGCaBDCBCSrC,G9JGGDVEBkBHtUR5I3pEzyIEUFERDDDnTIBBBpBDHtBJ,PSGJSGCDyBJOBCBBvCC2FnC0BuEIGMHCGkBMEiFjHhBNGhEVSGBBBYDBGBWDrC0CkHaUG0BtCTIGBMjBCsBGuSlCNqoBeCHKC4yEpCTiBlxC7nFiBSGjNzEPK7MvHpB,pBDwXC6U7qB5yE69FPEZpBdCC9RrBEsShBFV0KaoFgBPXkDtDkE1DuDFCaFjBLH1C2HjD0BpCfmBGCGMJNNoFByBvC0B1D7CTaMOFHGDGpCqB7DrGFjGNPHtBtE7O00GOwqB79DBDRIBBREEBBBHKELIBIFpSuC.RGXaqSpBuCBnT7NuDHfPKGDgBiFyInE0BMHCGSYjBoB1I0IYaHaoSgXzrBP9mFHKBHQCPGUgBvS5oBBGvConBJQJYCBBBEa4nBBEGBJLMrUoVDWhNiGPsD0BFkEvFyEEEY4BjCmCahEbnCoD0BfNIBECFICCDFCBVQL,B,B7BmD4DbE0B0BjBJGHQBNjBetBK.IHhCGuEMHNgCNGDsKoDmDzE33NFwTiBiUjuDwzEayK2HKIJBHCHNEc7RpBKBBQBBCBDsBCCBDo7DjB2B,6CgqC1.J6BDJn7D74B4GzSrWspHJvBrV9zEHF8SvXZ8BkQgFhFjDHaNuDaSCYBCBF5NhBToDaYCSBB7BiC,OmBVDCJtUxChTJ.VjpHBCFDSCxyCCFBEOMDLHDFBDYJTsSjB.SIBBFDXKMhB9TGBClBHBIsRGECELBHBBBBOJEDRaCHBuH3DGnFPKMEBrBgNBB6EYJECeBGEGBB7J1DH8B3CjBEECJBDCBCiE6F.IfGCEDGPEBUCEBJQDiBpC2FtBoCiFTBRTHHBCCDDBGLDE2Saa,BuwLyVC8oB6mBoBahBlMa0B8EFHJyEqCpGfpBGoFHBBD8Na8EUGMIB8BjMjH1BHCS5RCECMhuBCnxGIDoM8mC0C7nBDGDOBBBFEXN4nBIBEMHxEapGU7BzBHiEOsC2DatCiDaHtBBDCwENFHBBECHV9MvBtDiBQCBGKCR2CLyCBxBuCCZBtDHCFUBBEEkDGoBNKCBORZUFCElB8HyJNkPkHGUCEpmBBzBlBGdEnBG,zCyXCqQJICIIBCBCSmBnIiJhBSRCXvQBB,CK3C8CtGlEjGX3SHgsB8JvGBjZYEFP6BgNmEJzBCxTsTItBHKNGRyRBzBJEDRzInC9FpChFiEzBoCaTCBtEmBIsBHXuInCaTHVBEoD,CmD,BhBYC6EvBJLHUC3CVhByCGEQTiBJ.BoEV2EoDmCwBEGDBC0LuBuBH6GBKBCSFCFiBnpBwC8nDxCDtRG1UJHlVyBDyP4BQ.BLHBdtSExK.xD2qBmBGBCBGMXO5JuBBBEkBqEBFJMzCwC9FDXTaaUGhBnCaScEDmD5JaaHNCEBnDaMGGWPCBGBEBCBCXK4BjLVFahBnCzDaFBLoBkCkE7DrEwBDZhCJjMoD0B6EyTlBTwUU4rB4oBuBrRW,C1QsU0B,BzD4FtODiU1CtHgIPG,1BvLtQa9BMiDvQqBa3CrSlBdoD6NeBGlGpGpCtD6DBHaDBTDbznBx1CgB,Ku.Er6C7KRkpB5gC3XuLl7E.BqB7PiCxBkBCsS40CrXi6BnCbqBolD2BnU3EhOvCiBZjBM1BrRW.B3JavBgHQLQ6BiRjBwMjE02Bh3BXOTxB0C.ONNBBBEFP6B3RSIFQfIBzBpvB1L,BBzUHILIJaUzSI0C3PY8CZjBC1SoRapCrBpBL2ROOCBCJGKpjB6HtRoCXUwTCxBgDkMxYPLHiDiQmBMUYpBoB,JpHCXCsBWMTGC8mBs,B8S,qBBTRBCBJNVmBt4BuEJuBDU9mBMgF7iBDBnyExBosBE0WJoQpb4sIZ,BjVMloHvBqFhN3UHiE5nD.CkpB..B.oEqqC1gCpgBgVxC1CSJ6DvKnF7P6BjEs1CBP,gGloDqoBLHCHLLDCOEBICIN9U3SGCUGBClSwbjViPkVL3vO0qJq.F0sCx.XmCPzoDjzE0B7,BgqBh6N2VOwTB0BmVvnBx1CNGCRBCCLSBCCCEJCEBK8wEY9BxnH4TMI1B5Q7MoFu,Bj5GZprBloD,nBJMJBEFgVWX1TCSD1SPmC9hBuDrIBrC2BlY.HtiG,mBEMEY6.DZBHlpBYYE,RvCwUI0hBkV1F7D0K9bt0Cg0EhVLQCQabH8lDQDoBZVnW4QHCJRRJBFBaNNmSpBuVjM4V2F6O4vB4mSomGsDLHjB.QZFgD.nDRt5PKO0BaC6pDujKHVMWeSS7lDmgChBBaRjU9SoayJkGmP5cICpnHa0qB4BxSrzCZhBDIrBFkUrUxoBdB,iB7F8f1E3lCZa.Bq3J6XwBEHpB.rDnnB,T09B7xLmD7nBHlMjI2OiapB3CKiBnBBqJLpJsvCjvFtSvnFGDHTaaBZhxBwErIzTk3BljBpPp,D5BxQoC.DqSaauO3B3BThCKeqrDlMalDyUvqBSFcGuB0K2JpK,ZoQwJw9BQR,nFnBjrBpoDxpB,qBQx8HGEDF8pBD4.Bd5fnLOo0CrZByQrVtBuwLl,Fa1,Cs.ClnEpK3BuoBDjiEuR0TbDrX.sBnnc3mJRIJRBQbJOgSPSLfjzEz1Eh8BScCsTECQLDXC8J.CsEeMeSnFhFnC8GVkCiCqC3I,EGDH0CqRuBwWLoMgHzrBhBDISP,uLMPBBBFCILDBBBDZEEQzRyCPmSyBCTD9Ct,BwRF9Fj9Q3pHz.FEmB.Ux2BsH3BkrBgIhDplOtyEmoDsBgBW3nBkW,oBajV09DSYuUoVnB9rBoO1BRmWsB3nKxyCRUMdRjB5SiB7KivBU8D3EjHhnCBKDaDb2xEHREe9kH9VJwE,NzWgPkGxVsM3E7FxpF2Um,D7yCHBTBJYxnBkBMjCqK9Js5B.DoViNt5GhBaSKBoB,9D0pBHopBcepKiGhCnNoR5YuDjBSeg.HJuBDS1SGOIJPZLKOGXg8BBlpBDBDWDVFEDNJ2SDyUZbqBNhSIQoVFBGHGQpBK7IiCkJ,KgF8DBWzKtErCrBjBrDyL7FSuL2FvCtB,LlD2uH0B4fjL4.DM5.Fm.D0BqUhThBBGC1BrTHhBunDgBCVP.QsFokDaj.K4BJCvTr0C3B6TnSgX53B,zBnyEpUxWrBwTZzxClBfJKYIwTopBa6B2SuC9RjBQrBuKxcE.JmK6VCE6xIq1CtTYNLQlCB0lBPxBD8UIBiUtCrR7WkEymBJ9UmpBpBci6J9VJCUEDXRE0oBBEBKjBBymB5MkVxHtOkV0nCqCtpDmrBvpBrTi.DDBKHSJBBGRDFZynBZ7LrHTEJCI7BrBiBmQEuBlF6HcB6ChBTfPmBkCJSiKuDlGG6C8EzDqICmgCoT1pDcHNLumF,CrSD.pBECKMXCFBOBUHL6eZVhCpQ6CG7GpBRhLiCwHFrD5B4PwJ9IZgCiO0CtE.qB7BinBvBf4.BuD1PdBWLDaayUmB5SKQ2BwCoMBbmBtDnS3nBjYTTsoBRGuC77BEFKPKHJVEKIED6O6JrLrCkQnB4H6HsKkBH.M1C0BnBsBHGe8UqyEaBjoB2aqUvnBnrBi6BYqFhUJGa9J5I3qBkV4yI.nFvkXVN5SxBoBjWyzCpSElBjBShB0P3BTX5BrQsCrB2PzBtChDs9BLpVEwPgZsD3B0PIRIRH0B,RYFnBJZ8CjHH3HENJIJG3B5lFwqFg.BEIahoDkC.kR0Bp8C1DFB9E8FuP8P3zBi7KY2S3T0ZkCY9HnauBskB9iMWBYCHuBFxnB3CtgB,U2FmOjsPrhG0pDm.F2BkhCzJ8U7rXunJ0B50BUNnjQ4mBYi2CEYQIMBa9wEsBV0.I1E9qBZ9Up1Gz9FQhBgB4S4VHnT,jBqCxlB8xHC0Ci9DV49B1C2R4B2nB5KuP1tIqB3TyBwBG8.B,ToTCkBOGuBVzmBDsBmUb2B3TGe4gBvMwOwBtawI5,XiOhFceasBqU8BsyC1D5PlBPJcWxS76DstK7pDpT0B5uQkVvH7e8QzaPXhJuChyKKjCrRjVnY2SazBsiB7cuxCzBG9xLET1pB9Ug1BoEquD4xLJ0BN6oBS1gC.J7Gk3GsBuoFs8BrCCiB9U2HqUa2DBgHqBgBqDwIkG3CoMwGyM4VljB8Q,pB11CtQzBoCuoBGnqBvtBvoBj,BOVFMwL4dCpEpHmIoCopBOJF..F5iFqG6qB8S1BkWs7B60CjBlVumDmvBo4DmGCwoBupB0D58JrT6pBPdiUx,B1PuEsrBsoBFBY2B1fjEzEwT2PtuHatB.7FtXRtTroHRzpF3vC8VksyD47FYyiXP1mKyyE0xMEGXeqBpnB3tcn2Cj8ByBtBmnBuCzhb8VU8.D,vE92C2sOi4IrnDrgFzeu8KpBluW,nBwmN,5T6U9oQsIlNC6H27NqpC5.CkrBS,nDmrBXp9Ho.BR39HogCB9oBqW6SuC,xECIs1jBw.M2vDCLNJBGLBCHCDDBLXBHCHBBGhU0BmkKHCHXqSaHDWvRwBgO2F5CBBL8M0FuBIEUFjMHhGIMP1S1B5C6KvB.wBCIHBFCDKEBCFCCLECCCDLGBFBDDswEBCBDQITRTLLD27FLLJHFCBDHJGBpUa,SmCHDqQvO1GBgCuM7IlUxe6mO6SqCSuNnGUpqBt1M4paGFYNXHBCDNHFB1oDKnT.pFzB0nBBDsSiB9rBQBynF8BCBPBBjBhlHpqBBjBJ0BsKyajChTlBEC9MuB6BjE5gCChBaK0Vl7DDPBGBBDFBHCIBDMUOCBCBCCCu,BmpDg9ByB3SEXEUCCd1QkVuCGK0,BIhS1,FHCNCCFBBQBBCCDCIBGBCBDMHBBCCDBCz8BEHOk9DGoBGBBDCBBDSDEBIGCEIhSBgBKuTBUHIGBCBCECjBIIhRSDBDCCiMyCwB0DzBBGBDBB8NuEG0BFGBQB4KhL2KoGcmCpnHBoBaJ,oBt.DSFEJFvUmT8BFy6B0CwSvC1DuTOuzC8B1zExSEJBJDEBCCERCBDDBCOBCBDDLCDBCBGBC0SQ5oBGXDiBKCECOD7mBFDDDGbGECEBJNNBGBFFB1BE1kBGDQDNLDECBBFLLIPJDDmRNBPXKEKOBU8RYBFDDRBFSiBnSjCZ.PuCCFBCEySBaLHJK3EtJvE.BH3B3RiCP5nOuBBtDtFvMiESgBrP,EvB6sDl.E3HPB6BEYuSBGlBTFkBh2CxPkBQIDBWFNBGCBCECBySlD9vG1yIXBCDNDELQFBDlpDtVFpRKMsVGEFDpUuKuH.BKpiCk7FNGBGDLGBBPICBDBBLBHHDH7nBBPm,BjCpPqCRchBDHHBCC3nBCBOLBBGNDECBBCJCJBDzSMIDQPSFDwRKCSBEDRIBBBIa9RS4EyJiHGCDCBCBB2NiEYUaJC6C,O2WgC9rBap0EmVB4kB0BuBaRBTQ8RTR7yCaHDIIBGIDIJDCBBLBLBBpSJHlBJrB1ROHVGkV7TKcTjB2SnTJlB0oBkCR2SBrBHDIIxUvUCsBCBQCCISEBCCGB26JLFDSYjSLHCBCDBCJEHDBBICEDCCDBBBHCGBBHJCzmBhCaPsT4B7QcEnNpGgCLFCB1CpQIdd8RmBJ9WEpyICGUDFHs8DCEDBBBDRBHCMFBEEJBJCBDBBJGBCDCBBCItmBFWDERC0B9RBhG6EpCHuBuFBOTLBRyBmSHKyNbEoDsBaTGhCoUzrBlB.TgB1T5oD2L2JIZHIzlB9CbbDX6SMFLblWvSnvBB,MlDtBaW7SCKKmTCEBCBCBDJBCFBBBBBDCJGBCBEBDIGBCBBBCMGBBDBCB5RnBQEGBQJBGCDD0P8BFHvVBHBCBvK0BahGGdyBoLmC8ETYcHCCIHE0SzP8ETDcVBS7MgNgN.wDmiBjD5UiTtCsCnTBJvKgep0C8pBDDBBCCBBBBVEDIHCBCEXNBGBBDBF2B8EmIZ,BBJCvBaJIjHgDiGManBByJoCgBoBoEJDIEJmBCBHJKHpB1PzECEBFuHmI2EWBrpBOBOdlTBFDT2zCRzUJTEEL3I2L6B4pBCQK9Sa9BgU0qB.SLJENGEVIawHsHsCTKJDEBMnUIK,C.QNHHCBCEVaFCsD6NhCDBDyBFH,SgqBEEDDDvkB.XGCE.RtG2wCs,B9DrU2gByG.B.zEF9S.VtOlKkS9,DziE8lBoU,W1PuCpC.Cn8ByQC2BpC,RcpCQkGlOK4RJXCBYlBBKxBkJtBa8E1CKBSNiqBskV.9D,6F';
function n2w(n) {
var o = '';
for (var i = 0; i < 5; i++) {
var c = n % 26;
n = (n / 26)|0;
o += 'mgxjqzvbdctwhfkspnlreoaiuy'[c];
}
return o;
}
var n = 0, word = 0;
while (n < xs.length) {
var d = 0, c = 32;
for (var s=0;c>=32;s+=5) {
c = 'ABCDEFGHIJLKMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,'.indexOf(xs[n]);
word += (c & 31) << s;
n++;
}
console.log(n2w(word));
}
len(ws)=2314 len(wl)=10658 len(ws)+len(wl)=12972
enc1 8227 33835 gzip: 20374
{AB:'ACKASEATEBEYBOTHORIDELEDODEORTOUTOVEUSEYSS',AC:'ORNRIDTORUTE',AD:'AGEAPTEPTMINMITOBEOPTOREORNUL...
enc2 8155 33889 gzip: 21762
{KC:'ABAALBOLBIRBEHCIHCOHCUHCALCILCOLCULCARCIRCORCALFELFILFOLFORFANKONKULPIRPAUQIUQAHSOHSUHSALSILSAM...
enc3 8137 31535 gzip: 16615
278833,110,755,51948,133,89,16027,520,702,20,169,49,8119,1362,5399,713,6131,8710,1325,2647,6,20,6,92...
enc4 4191 15914 gzip: 14155
xpwIuDzXs3yBlE5C70PoQ.VUpFxB39HyqB3oFpWz,FmwItpB3yCGUG9c9EhzHp.G.ViGhBBlrFw7JmC7lD5oHmiC5zFpC1GY2wCx...
enc5 4716 17261 gzip: 15352
vtpFkwQkVoqBg7P2Ft4P,mBuD.UzLpHBsYJ88gBt1xBuCvQ9qBvsQmDG5B1IoHwDiExGjHGBlDDxwOlX7PBrDvBpQgDIHa5C4GqH...
enc6(@senokay) 5638 21355 gzip: 16348
AbackSeTeBeyOtHorIdeLedOdeRtUtVeUseYssCornRidTorUteDagePtEptMinTObePtReNUltFfixIreOotUlTerGainPeTeEn...
enc7(@senokay) 5110 19294 gzip: 15697
AbmurUcsCcemRicEnpaGemoNamOtHcomPlaIbitDemFamNamPesJninKdovLopRapLaokIovLefIvOivMallRdEneGamIsOdMagM...
import json
import zlib
A={"CI":"GARVICNCHVILDERRCA","RE":"BUTACTPAYTCHBUSNEWTROCAPCUTPLYSETBARHABLAXGALIGNLAYADYALMARMBELMITNALACHCURTRYSINVUEFERRUNVELUSEEDYPELLICFIT","SI":"SSYEGENGERENGMALKYNCEEVELLYXTHGHTXTYNEW","HU":"MPHMORTCHNKYMANMIDSKYSSYMUSNCHRRY","AW":"AKEFULARDOKEAREASHAIT","BL":"USHEEDURTOKEACKOWNANDUFFASTINKESSONDUEROOMISSOCKANKURBUNTOATEAKIMPAZEITZEATINDENDAREOODADEEEPAME","FO":"CALRTHRGECUSUNDRAYYERRGOGGYLLYRTYRCEISTAMYRUMLIORTE","EV":"ADEOKEENTICTERY","NA":"VALSTYTALNNYIVEDIRVELSAL","SE":"RVEEDYVERDANIZEPIAVENRUMGUEMENWERNSERIFTUP","HE":"ATHLIXRONISTARTADYFTYAVYARDAVEDGENCELLO","DW":"ARFELTELL","MO":"DELULTTORUNTISTURNNTHVIENEYTTOCHAUNDRONLDYLARDALTIFGULUSEVERRPHODYRALTELDEMWEROSESSYUTH","KA":"RMAPPAYAK","ST":"INKOOLAFFANDOUTARTEEDOREOVEAIRORYEADALKOMPICKINGEINALEUCKUDYRAYACKANKAMPILLAGEAINUNGAREOODRUTORKONYORMEALILTRAWEELRAPINTEAKUNTOLEEEPAKEERNOCKOICOKEUMPRIPAVEONEIFFALLEAMARKATEYLEUNKUFFASHOOPAIDEER","GR":"ADEEETOWLEATOINOUPIMEIPEUELATEOVEAVEOANINDACEAPEIEFAZEUNTOOMUFFOPEOWNAVYILLASSOUTEENAPHANTOSSEEDAINIMYASPAFTAILAND","QU":"IETERYARTIRKASIICKEERALMELLEUEOTAEENILLOTHACKITEARKILTAKEESTOTEAILASH","BE":"NCHLLYLCHINGADYRTHSETTELGUNECHACHGATGETARDVELEFYLOWASTGINFITGANLIERRYRETLLEZEL","AB":"ATEASEACKYSSBEYOUTIDEORTUSEODEBOTLEDOVEHOR","FE":"IGNRRYWERLLATUSTIDCALTCHASTMMETALVERNCEMURLONRAL","MA":"JORRRYXIMSSENORDAMRSHNGANIASONGICCAWRCHTEYFIAYORNGEPLEIZENGONICCHOKERYBECROMBOUVEMMADLYGMANGYNLYTCH","DE":"ATHLTAPOTLVEPTHNIMTERRBYCAYLAYMURNSEBITITYIGNTOXCALFERCORBUTMONBARCOYBUGVILALTUCECRY","FR":"ESHONTAMEOTHOWNEERITZISKIAREAKOCKONDEEDAUDILLAILOSTUITANKIEDOZE","CR":"USTOAKAZYATEASSAZEANKIMPEPTEAKAMPAVEEAMEEKOCKESSOUPOOKOWDEEDICKUMPOSSOWNASHEEPESTEDOYPTEMEIERUELUMBEPEAWLUDEISPANEAFTIMEUSHIEDONYACKONE","CO":"LONRNYMETASTNICULDMMAYLYUNTVETACHUCHVERUGHPSEMICRALNCHMFYCOAVEYLORBRAURTVENWERRERUPENDO","BA":"TTYSICDLYTONNALDGEYOUKERSINRGETHEGGYWDYLMYSISGELSILRONLERCONSTENJOTCHSAL","PR":"IDEINTOVEOXYICKIMOIZEICEONEIEDOSEIVYIMEONGANKOWLEENUDEISMOBEOUDUNEOOFIORAWNESS","FL":"OSSESHUMEICKINGAIROODOATUFFACKOCKOOROUTEETIEROWNYERUIDINTUKEIRTANKOURORAUTEASHUNKAMEAKEAILAREUNGASKAKYECKUSH","PA":"PERNELRRYNICUSEYERTTYRERGANSTELSYTIOLERRTYTSYNSYINTRSETCHSTAPALRKADDYYEESTY","UN":"FEDMETIFYFITLITSETITEDUEZIPTILCLEWEDITYDERCUTIONDIDTIE","WH":"ELPACKOOPARFISKICHEREILEEELALEINYIFFOLEEATITEIRLINEOSE","TR":"AWLIADACEOLLUSSOVEOPEASHAINAITITEYSTEATICEACKUCEOUTEADICKADEAMPULYUNKIALOOPIBEIEDIPEENDUERAILUMPACTUSTUCKUTH","OU":"TDOGHTTGOTERNCE","AD":"OBEMITOPTAGEORNOREEPTMINAPTULT","SO":"WERLVENICLAROTHGGYRRYUNDLIDUTHBEROTYNARAPY","DI":"GITTTOODENERVERMLYNGOLLYSCOARYTTYRGEZZYCEYTCHNGYRTY","CL":"UCKICKOCKOTHINGOWNASSAIMUNGINKEANIFFASPUEDOVEEAREATOUTOAKASHIMBERKACKAMPEFTANKOUDOSEONEANGUMP","SP":"IKEICYRAYENDILLADEIELELLITEILTELTAWNOILINYLATORTOUTOKEOREECKACEURNIREEEDICEUNKREEENTURTOOFOONAREOOLERMRIGINELITARKIKYASMOOKANKEAREAKIED","MI":"MICNCEDSTDGENTYGHTNORSSYCRONERNIMNUSLKYSERRTH","PO":"UNDINTWERKEROCHPPYSERLYPRCHSITUCHISEESYSSELARUTYLKA","LI":"NENGHTLACVEREGEBELNGONERMITPIDTHEMBOVIDKEN","BO":"OBYOZYOSTBBYOZEUGHWELRAXULENGOSOMNUSXERTCHUNDSSYOTHOTYARDASTRNENEY","FI":"RSTXERNERBREELDNALLMYBERLETNCHSHYENDERYLLYFTYGHTZZYLTHFTHLERCUS","IV":"ORY","YE":"ARNAST","DR":"AININKOLLEAMOSSAWLUNKYERYLYANKOVEOOPAFTOOLEADIERAKEAWNESSILLAMAIFTONEOITAPEOWNUIDIEDIVE","BR":"IBEIARINGEAKAKEINEINKISKAWNAINAVOAIDASSAVEEADOODOILEEDIEFASHICKOOMIDEINYOADUSHOOKOKEANDAWLUTEUNTACEOTHOWN","OF":"FALTENFER","AG":"REEATEORAAPEINGONYILELOWAINENT","ER":"RORODEUPTASEECT","SW":"IRLILLEETINEIFTOREEEPEARORNOONEATAMIARMATHAMPISHELLUNGEPTORDINGOOPASH","AR":"GUEOMAISEDORSONBORENARAYOSEMORROWTSY","TO":"TEMDAYTALUGHXINUCHOTHPAZWELASTRCHPICRUSKENXICWERDDYNICNGANALRSO","WO":"OERRLDVENOZYKENRSTULDODYRRYRTHRDYRSEMENUNDOLYMAN","SH":"RUBIREARDAKEALLAWLAMEOWNOWYRUGOCKEENADEAFTOOKUNTIEDOALAREEETADYEARANKELLEIKALTELFIFTIRKAPEORTOVEYLYUCKOOTAKYREWARPACKARKONEIRTALEUSHINYEEROUTEEPORNOREINEAVE","BI":"OMERCHLGEBLETTYNGOLLYRTHCEPNGESONDDYGOT","LA":"PELBORPSERVABELNCEDENNKYYERTERUGHRGEGERTCHSSODLETHETTE","GO":"NERLEMUGERGEOSEDLYODYNADOEYOFYLLYURDING","LU":"STYNCHCKYNARRCHRIDNGEMPYPUSCIDMEN","LO":"OPYWLYSERFTYUSEVEROSEATHBBYCALWERDGEYALCUSGICUSYRRYAMYGIN","RO":"UNDGUEUGEBOTBINYALOMYVERUSEASTACHCKYWDYUTEUGHTOROSTDEOGERWER","AU":"DITGURNTYDIO","LY":"INGNCHMPHRIC","GA":"MMAUDYMERWKYILYUZEYLYVELUNTFFESSYMUTZERYERUGE","IS":"LETSUE","SA":"LADUTEINTFERDLYVVYLONSSYUNAVOYUCYLLYLTYNERLSAVORTYRLVETINLVOPPYUCENDY","ES":"SAYTER","FJ":"ORD","KE":"BAB","GU":"ILDLLYLCHILESTYSTOESTILTIDEESSMBOISEPPYMMYAVAARD","AL":"ONETAROFTLOWBUMIENPHAIKEOUDIVELEYGAEIGNONGTERARMERTOOFLOYLOTLAYIBI","HA":"TCHRRYSTYIRYNDYTERZELRDYVENREMLVEVOCUNTSTERPYRSHBITPPYUTE","HY":"PERDROMENENA","TH":"UMBOSEORNEIREMEYMEEREREWANKUMPIRDETAREEIEFESEICKROWINKROBIGHINGEFTONGRUM","DO":"WRYZENDGENORUBTWELWDYINGLLYUGHNUTGMADGYPEYWNY","DU":"TCHCHYMPYNCEVETSTYMMYSKYLLY","PI":"LOTTHYCKYETYNTONEYQUETCHGGYXIEANOZZAPERXELVOTNKYNCHECE","TW":"EEDICEANGINEIRLEETISTEAKIXT","JA":"UNTZZY","EN":"EMAJOYNUISUETERACTVOYEMYTRYDOW","PU":"LPYPALRGERSESHYDGYTTYPILREEPPYFFYRERBICNCHLSE","SM":"ARTELTITEEAROKEILEACKELLASHOCKOKYIRKALLOTEITH","CH":"ILLEATAMPANTOKEESTUNKEEKIEFARMUTEAOSOSEASEAFFUMPINAORDOIRECKILDUCKOREAFEEAPAIRALKICKILIURNEERARDASMIDEARTOCKAINESSIMEIRP","VO":"DKAUCHICEMITWELCALGUETERILA","SU":"RERGARNNYSHIMACINGLKYPERAVEITERLYRGELLY","RA":"DIOINYBIDNGEZORBBIJAHMENNDYDARCERDIIISETIORERSPYLLYLPHVENNCHPIDTTYYON","PE":"RCHACHRKYARLNNENALNCEDALSKYSTOTALNNYCANTTYRILACE","WR":"OTEUNGESTITEYLYECKISTONGACKEAKATHING","TI":"LDEGERPSYARABIATLEMERDALTHETANGHTMID","EX":"ULTISTILEALTCELTOLPELERTACTTRA","US":"HERINGURPUALAGE","EP":"OCHOXY","RH":"INOYME","VI":"RALTALVIDGORSITGILSTAXENLLAOLANYLPERCARDEORUSSOR","PL":"UCKEATANTUMEIERACEUSHANEATEUNKIEDAIDANKAINUMBAZAUMPEADAIT","WE":"ARYNCHDGEAVELSHEDYIRDIGHLCH","AC":"UTEORNRIDTOR","AS":"IDEKEWSETSAYCOTHEN","TA":"PIRNGYCITUNTMERTTYPERSTYRDYROTWNYBLECKYBBYLLYSTEKENFFYLONBOOKERINTNGO","SL":"UMPOSHAVEUNGOTHACKICKEEPEETIDEATEIMEIMYANGURPOPEUSHASHICEEPTAINANTOOPUNKINGYLYINKEEK","FA":"VORRCEULTNNYIRYTTYNCYLSEINTCETBLETALUNAITH","WI":"NCEDOWNCHDERSPYGHTNDYELDTTYMPYDENDTHTCHSERLLY","KN":"OLLEELIFEAVEACKEEDELTOWNEADOCK","SK":"ILLIMPULKATEUNKULLIFFIERIRT","EL":"DEROPEITEUDEECTIDEBOWEGYATEFIN","UL":"CERTRA","CY":"NICCLEBER","CA":"ULKTERRGONNYCAOTCHRRYNOERVEDDYNDYVILBINSTENONPERUSECHEROLNALCTIMEOIRNPUTMELDETBLERATGEYBALBBYTTY","OT":"HERTER","RU":"PEESTYDERLERGBYDDYMBAMORRAL","AH":"EAD","HO":"ARDMERWDYNEYUSERNYVELTLYISTRDEVERNORLLYBBYTELRSEUND","WA":"TCHCKYSTELTZIVEGONGERISTXENRTYTERVERFER","TE":"ASENETMPONSERSEETHRRAARYNORACHNTHSTYPEEDDYPID","NY":"MPHLON","SN":"OUTEAKARLAREUCKAILIDEUFFOOPEERAKYORTAKEACKIPEIFFOREOWY","SC":"AREOURRAPALDORNUBAIONOREOPERUBALPONEARFALYOLDREWENTOOPALEOFFRUMANTOWLOUTARYENEREEAMPRAM","SQ":"UADUATUIB","AM":"PLEPLYAZEBLEONGUSEASSENDITYISSBER","OX":"IDE","OL":"IVEDENDER","IN":"ERTPUTTEREPTANECURLAYDEXNERFERGOTBOXLETTRO","ZE":"STYBRA","BU":"TCHGGYILTDGEDDYRNTXOMSHYYERILDNNYLLYRSTRLYGLELGETTESEDLKYNCH","ME":"TALRITLEEANTDALATYDIARGELONDICALYRRYTROTERCCARCY","YI":"ELD","GL":"ASSOOMOATEANORYYPHOVEOBEINTIDEAREADEOSSANDEAMAZE","HI":"NGEPPYTCHPPOLLY","AT":"OLLONETIC","PH":"ASEOTOONYONE","GI":"RTHVENVERPSYANTDDYRLY","AP":"RONHIDTLYPLEINGPLYARTNEA","EG":"RET","NI":"GHTECENJACERNTHNNYCHE","AN":"GRYGLENULIMEGSTNOYNEXKLEGELODETICVILGER","UP":"SETPER","YO":"UTHUNG","KH":"AKI","OC":"TALTETEANCUR","NE":"EDYRVEVERRDYIGHWERWLY","IR":"ONYATE","ON":"SETION","FU":"NGINNYRORRRYGUEZZYNKYLLYSSYDGE","LE":"ERYAVEFTYAKYAFYVELARNASTMURASHASEANTGALPERAPTDGEGGYECHMONVERACH","EC":"LAT","DA":"NDYDDYLLYISYIRYTUMNCEILYUNT","VA":"LIDULTLVELETLORPORPIDLUEGUEUNT","IO":"NIC","EQ":"UALUIP","MU":"MMYSTYLCHDDYSKYRKYCKYRALSHYCUSNCHSIC","OM":"BREEGA","OP":"IUMTICINEERA","AV":"ERTAILIANOID","GE":"NRENIEEKYESECKO","RI":"FLEVETSENSKYDGEGORVERGIDPERGHTNSEDERPENSERVAL","UD":"DER","EE":"RIE","JI":"FFY","EA":"GLETERTENRTHSELRLYGER","ID":"IOTEALYLLLERIOM","EM":"BEDCEEBERPTYAIL","ED":"IFYICT","VE":"NOMRSERVENUERGEGANRSO","GH":"OSTOUL","NU":"RSEDGETTY","TU":"NICLIPBERTORBALLLEMORRBO","KI":"TTYOSKNKY","JU":"ICYNTOMBORORICEMPYNTADGE","GN":"OMEASH","IC":"INGILY","OZ":"ONE","OV":"ARYERTOIDATEINE","LL":"AMA","DY":"ING","CU":"TIERLYMINRIOBICRSERVYRRYRVE","AI":"DERSLE","AZ":"URE","JO":"LLYKERISTUSTINT","JE":"TTYLLYRKYWEL","EI":"GHT","NO":"OSETCHBLYVELMADBLEISYSEYRTHISE","IM":"PLYBUEAGEPEL","UR":"BANINE","UT":"ILETER","PS":"ALM","ET":"HERHOSHICUDE","BY":"LAW","IL":"IAC","AF":"OOTOULTERIREFIX","OA":"KEN","CE":"DARASELLO","KO":"ALA","OW":"NERING","SY":"NODRUP","VY":"ING","OB":"ESE","IG":"LOO","OD":"DLYDER","TY":"ING","OR":"BITDERGAN","IT":"CHY","AX":"IOMIALION","EB":"ONY","GY":"PSY","KR":"ILL","MY":"RRH","UM":"BRA","YA":"CHT","ZO":"NAL","EK":"ING","PY":"GMY","EY":"ING","EJ":"ECT","AO":"RTA"}
B={"AA":"HEDLIIRGHRTI","AB":"ACAACIACSAFTAKAAMPANDASHASKAYABASBEDBESCEEEAMEARELEERSETSIESLERLESLETLOWMHOOHMOILOMAOONORDORERAMRAYRIMRINRISSEYSITUNAUNEUTSUZZYESYSM","AC":"AISARICASCOYERBERSETAHARHEDHESHOOIDSIDYINGINIKEEKERMESMICNEDNESOCKOLDREDRESROSTEDTINTONYLS","AD":"AWSAYSBOTDAXDEDDERDIODLEEEMHANIEUIOSITSMANMENMIXOBOOWNOZERADREDSUMUKIUNCUSTVEWYTAZEDZES","AE":"CIADESGISONSRIEROSSIR","AF":"ALDARAARSEARLAJORERITROS","AG":"AMAAMIARSASTAVEAZEENEERSGERGIEGRIGROGRYHASILAIOSISMISTITALEELETLEYLOOLUSMASOGEONEONSOODRIARINROSUEDUESUNAUTI","AH":"EAPENTIGHINDINGINTOLDULLURU","AI":"DASDEDDESDOIDOSERYGASGHTLEDMEDMERNEENGAOLIREDRERRNSRTHRTSTCHTUSVERYEEZLE","AJ":"IESIVAUGAWAN","AK":"EESELAENEINGITAKAS","AL":"AAPACKAMOANDANEANGANSANTAPAAPSARYATEAYSBASBEECIDCOSDEADERDOLECKECSEFSEFTEPHEWSEYEFASGALGASGIDGINGORGUMIASIFSINEISTIYAKIEKOSKYDKYLLEELELLISLODLYLMAHMASMEHMESMUDMUGODSOEDOESOHAOINOOSOWETHOTOSULAUMSUREVARWAY","AM":"AHSAINATEAUTBANBITBOSBRYEBAEERENEENSENTIASICEICIIDEIDOIDSIESIGAIGOINEINOINSIRSLASMANMONMOSNIANICNIOOKSOLEORTOUROVEOWTPEDPULRITUCKYLS","AN":"ANAATACHOCLECONDROEARELEENTGASGLOIGHILEILSIMAIMIIONISEKERKHSKUSLASNALNASNATOASOLEOMYSAETAETARTASTEDTESTISTRATRETSYURAYON","AP":"ACEAGEAIDAYDAYSEAKEEKERSERTERYGARHISIANIOLISHISMODEODSOOPORTPALPAYPELPROPUIPUYRESSESSISSOSTEDTER","AQ":"UAEUAS","AR":"ABAAKSAMEARSBASCEDCHICOSCUSDEBDRIEADEAEEALEAREASECAEDDEDEEFYEICENEEPAEREETEETSETTGALGANGILGLEGOLGONGOTGUSHATIASIELIKIILSIOTISHKEDLEDLESMEDMERMETMILNASNUTOBAOHAOIDPASPENRAHRASRETRISROZSEDSESSEYSISTALTELTICTISUHEUMSVALVEEVOSYLS","AS":"ANACONCUSDICHEDHESHETKEDKERKOIKOSPENPERPICPIEPISPROSAISAMSESSEZSOTTERTIRTUNURAWAYWIMYLA","AT":"APSAXYIGIILTIMYLASMANMASMOSOCSOKEOKSOMSOMYONYOPYRIARIPTAPTARUAS","AU":"DADGERGHTLASLICLOILOSMILNESNTSRAERALRARRASREIRESRICRISRUMTOSXIN","AV":"ALEANTASTELSENSERSGASINEIONISEISOIZEOWSYZE","AW":"ARNATOAVEAYSDLSEELETOINGMRYNEDNEROLSORK","AX":"ELSILEILSINGITELEDLESMANMENOIDONEONS","AY":"AHSAYAELPGREINSONTRESRIE","AZ":"ANSIDEIDOINELONOICOLEONSOTEOTHUKIURNURYYGYYMEYMS","BA":"AEDALSBASBELBESBKABOOBULBUSCCACCOCCYCHACHSCKSDDYELSFFSFFYFTSGHSGIEHTSHUSHUTILSIRNISAITHITSIZAIZEJANJRAJRIJUSKEDKENKESKRALASLDSLDYLEDLESLKSLKYLLSLLYLMSLOOLSALTILUNLUSMBINAKNCONCSNDANDHNDSNDYNEDNESNGSNIANKSNNSNTSNTUNTYNYAPUSRBERBSRBYRCARDERDORDSRDYREDRERRESRFIRFSRICRKSRKYRMSRMYRNSRNYRPSRRARRERRORRYRYESANSEDSENSERSESSHOSIJSKSSONSSESSISSOSSYSTASTISTOSTSTEDTESTHSTIKTTATTSTTUUDSUKSULKURSVINWDSWKSWLSWNSWRSWTYYEDYERYESYLEYTSZARZOO","BE":"ADSAKSAKYALSAMSAMYANOANSANYAREARSATHATSATYAUSAUTAUXBOPCAPCKECKSDADDELDESDEWDIMDYEEDIEFSEPSERSERYETSFOGGADGARGEMGOTGUMIGEIGYINSKAHLAHLARLAYLEELGALLSLONLTSMADMASMIXMUDNDSNDYNESNETNGANISNNENNINNYNTONTSNTYPATRAYRESRGSRKORKSRMERMSROBRYLSATSAWSEESESSITSOMSOTSTISTSTASTEDTESTHSTIDTONTTATTYVERVORVUEVVYWETWIGZESZILZZY","BH":"AISAJIANGATSELSOOTUNAUTS","BI":"ACHALIALYBBSBESCCYCESDEDDERDESDETDISDONELDERSFFOFFSFFYFIDGAEGGSGGYGHAGHTGLYGOSJOUKEDKERKESKIELBOLBYLEDLESLGYLKSLLSMAHMASMBONALNDINDSNERNESNGSNGYNITNKSNTSOGSONTOTAPEDPODRDSRKSRLERLSROSRRSRSERSYSESSKSSOMTCHTERTESTOSTOUTSYTTETTSVIAVVYZESZZOZZY","BL":"ABSADSADYAERAESAFFAGSAHSAINAMSARTASEASHATEATSATTAUDAWNAWSAYSEAREBSECHEESENTERTESTETSEYSIMYINGINIINSINYIPSISTITEITSIVEOBSOCSOGSOOKOOPOREOTSOWSOWYUBSUDEUDSUDYUEDUESUETUEYUIDUMEUNKURSYPE","BO":"ABSAKSARSARTATSBACBAKBASBOLBOSCCACCECCICHECKSDEDDESDGEDHIDLEEPSETSEUFFFOFFSGANGEYGGYGIEGLEGUEGUSHEAHOSILSINGINKITEKEDKEHKESKOSLARLASLDSLESLIXLLSLOSLTSLUSMASMBEMBOMBSNCENDSNEDNERNESNGSNIENKSNNENNYNZANZEOAIOAYOBSODYOEDOFYOGYOHSOKSOKYOLSOMSOMYONGONSORDORSOSEOTSPPYRAKRALRASRDERDSREDREERELRERRESRGORICRKSRMSRNARONRTSRTYRTZSIESKSSKYSONSUNTASTELTESTHYTTETTSTTYUGEUKSULTUNSURDURGURNUSEUSYUTSVIDWATWEDWERWESWETWIEWLSWNEWRSWSEXEDXENXESXLAXTYYARYAUYEDYFSYGSYLAYOSYSYZOS","BR":"AAIACHACKACTADSAESAGSAILAKSAKYAMEANEANKANSANTASTATSAVAAVIAWSAXYAYSAZAAZEEAMEDEEDSEEMEEREESEIDEISEMEENSENTEREERSEVEEWSEYSIERIESIGSIKIIKSILLIMSINSIOSISEISSITHITSITTIZEOCHOCKODSOGHOGSOMEOMOONCONDOOLOOSOSEOSYOWSUGHUINUITULEUMEUNGUSKUSTUTS","BU":"ATSAZEBALBASBBABBEBBYBUSCHUCKOCKSCKUDASDISDOSFFAFFEFFIFFOFFSFFYFOSFTYHLSHRSIKSISTKESLBSLGYLKSLLALLSLSEMBOMFSMPHMPSMPYNASNCENCONDENDHNDSNDTNDUNDYNGSNGYNIANJENJYNKONKSNNSNTSNTYNYAOYSPPYRANRASRBSRDSRETRFIRGHRGSRINRKARKERKSRLSRNSROORPSRQARRORRSRRYRSARSESBYSESSKSSKYSSUSTISTSSTYTEOTESTLETOHTTSTTYTUTTYLZZY","BW":"ANAAZI","BY":"DEDDESKEDKESRESRLSSSITESWAY","CA":"AEDBASBERBOBBOCBRECASCKSCKYDEEDESDGEDGYDIEDISDREECAESEFESFFSGEDGERGESGOTHOWIDSINSIRDJONJUNKEDKESKEYLFSLIDLIFLIXLKSLLALLSLMSLMYLOSLPALPSLVELYXMANMASMESMISMOSMPIMPOMPSMPYMUSNEDNEHNERNESNGSNIDNNANNSNSONSTNTONTSNTYPASPEDPESPEXPHSPIZPLEPONPOSPOTPRIPULRAPRBORBSRBYRDIRDSRDYREDRERRESRETREXRKSRLERLSRNSRNYROBROMRONRPIRPSRRSRSERTARTERTSRVYSASSCOSEDSESSKSSKYSTSSUSTESUDAUKSULDULSUMSUPSURIUSAVASVEDVELVERVESVIEWEDWKSXON","CE":"AZEBIDCALCUMDEDDERDESDISIBAILIILSLEBLLALLILLSLOMLTSNSENTONTSNTUORLPESRCIREDRESRGERIARICRNEROCROSRTSRTYSSESTASTITESTYLZVE","CH":"ACEACKACOADOADSAFTAISALSAMSANAANGANKAPEAPSAPTARAAREARKARRARSARYATSAVEAVSAWKAWSAYAAYSEEPEFSEKAELAELPEMOEMSEREERTETHEVYEWSEWYIAOIASIBSICAICHICOICSIELIKSILEIMBIMOIMPINEINGINKINOINSIPSIRKIRLIRMIROIRRIRTIRUITSIVEIVSIVYIZZOCOOCSODEOGSOILOKOOKYOLAOLIOLOOMPONSOOFOOKOOMOONOPSOTAOTTOUTOUXOWKOWSUBSUFAUFFUGSUMSURLURRUSEUTSYLEYMEYND","CI":"BOLDEDDESELSGGYLIALLSMARMEXNCTNESNQSONSPPIRCSRESRLSRRISCOSSYSTSTALTEDTERTESVESVETVIEVVY","CL":"ACHADEADSAESAGSAMEAMSANSAPSAPTAROARTARYASTATSAUTAVEAVIAWSAYSECKEEKEEPEFSEGSEIKEMSEPEEPTEVEEWSIEDIESIFTIMEINEINTIPEIPSIPTITSOAMODSOFFOGSOKEOMBOMPONKONSOOPOOTOPSOTEOTSOUROUSOWSOYEOYSOZEUBSUESUEYUNKYPE","CN":"IDA","CO":"ACTADYALAALSALYAPTARBATEATIATSBBSBBYBIABLEBZACASCCICCOCKSCKYCOSDASDECDEDDENDERDESDEXDONEDSFFSGIEGONGUEHABHENHOEHOGHOSIFSIGNILSINSIRSITSKEDKESLASLBYLDSLEDLESLEYLICLINLLSLLYLOGLTSLZAMAEMALMASMBEMBIMBOMBSMBYMERMESMIXMMOMMSMMYMPOMPSMPTMTEMUSNEDNESNEYNFSNGANGENGONIANINNKSNKYNNENNSNTENTONUSNVOOCHOEDOEEOEROEYOFSOKSOKYOLSOLYOMBOMSOMYONSOPSOPTOSTOTSOZEPALPAYPEDPENPERPESPPYPRAPSYQUIRAMRBERBYRDSREDRESREYRGIRIARKSRKYRMSRNIRNORNSRNURPSRSERSOSECSEDSESSETSEYSIESTASTESTSTANTEDTESTHSTTATTSUDEUPSURBURDUREURSUTAUTHVEDVESVINWALWANWEDWKSWLSWPSWRYXAEXALXEDXESXIBYAUYEDYERYPUZEDZENZESZEYZIE","CR":"AALABSAGSAICAIGAKEAMEAMSANSAPEAPSAPYAREAWSAYSEDSEELEESEMSENAEPSEPYEWEEWSIASIBSIESIMSINEIOSIPEIPSISEITHITSOCIOCSOFTOGSOMBOMEONKONSOOLOONOPSOREOSTOUTOWSOZEUCKUDOUDSUDYUESUETUFTUNKUORURAUSEUSYUVEWTHYER","CT":"ENE","CU":"BBYBEBBEDBERBESBITDDYFFOFFSIFSINGISHITSKESLCHLETLEXLLSLLYLMSLPALTILTSLTYMECNDYNEINITNTSPELPIDPPAPPYRATRBSRCHRDSRDYREDRERRESRETRFSRIARIERLIRLSRNSRNYRRSRSIRSTSECSHYSKSSPSSPYSSOSUMTCHTERTESTEYTINTISTTOTTYTUPVEEZES","CW":"TCH","CY":"ANOANSCADCASCLODERLIXMAEMARMASMESMOLSTSTESTON","CZ":"ARS","DA":"ALSBBACESCHACKSDAHDASDOSFFSFFYGGAGGYGOSHLSIKOINEINTKERLEDLESLISLLELTSMANMARMESMMEMNSMPSMPYNCYNGSNIONKSNNYNTSRAFRBSRCYREDRERRESRGARGSRICRISRKSRKYRNSRRERTSRZISHISHYTALTEDTERTESTOSTTOUBEUBSUBYUDSULTURSUTSVENVITWAHWDSWEDWENWKSWNSWTSYANYCHYNTZEDZERZES","DE":"ADSAIRALSANSAREARNARSARYASHAVEAWSAWYBAGBBYBELBESBTSBUDBURBUSBYECADCAFCANCKOCKSCOSDALEDSEDYELYEMSENSEPSEREERSETSEVEEVSFATFFOFISFOGGASGUMGUSICEIDSIFYILSISMISTKEDKESKKOLEDLESLFSLFTLISLLSLLYLOSLPHLTSMANMESMICMITMOBMOIMOSMPTNARNAYNCHNESNETNISNTSOXYRATRAYREDRESRIGRMARMSRNSRNYROSRRORRYRTHRVSSEXSHISISSKSSSEVASVELVISVONVOSVOTWANWARWAXWEDXESXIE","DH":"ABAAKSALSIKROBIOLEOLLOLSOTIOWSUTI","DI":"ACTALSANEAZOBBSCEDCERCESCHTCKSCKYCOTCTACTSCTYDDYDIEDOSDSTEBSELSENEETSFFSGHTKASKEDKERKESKEYLDOLLILLSMBOMERMESMPSNARNEDNESNGENGSNICNKSNKYNNANOSNTSOLSOTAPPYPSORAMRERRKERKSRLSRTSSASSCISCSSHYSKSSMETALTASTEDTESTSYTTSTZYVANVASVEDVESVISVNAVOSVOTVVYWANXIEXITYASZEN","DJ":"INNINS","DO":"ABSATSBBYBESBIEBLABRABROCHTCKSCOSCUSDDYDOSEKSERSESTETHFFSGANGESGEYGGOGGYGIEHYOILTILYITSJOSLCELCILEDLESLIALLSLMALORLOSLTSMALMEDMESMICNAHNASNEENERNGANGSNKONNANNENNYNSYOBSOCEODYOKSOLEOLSOLYOMSOMYONAORNORSOZYPASPEDPERPESRADRBARBSREERESRICRISRKSRKYRMSRMYRPSRRSRSARSERTSRTYSAISASSEDSEHSERSESSHATALTEDTERTESTTYUARUCEUCSUKSULAUMAUMSUPSURAUSEUTSVEDVENVERVESVIEWARWDSWEDWERWIEWLEWLSWLYWNAWNSWPSWSEWTSXEDXESXIEYENYLYZEDZERZES","DR":"ABSACKACOAFFAGSAILAMSANTAPSATSAVEAWSAYSEARECKEEDEEREESEGSEKSENTEREESTEYSIBSICEIESILYIPSIPTOIDOILOKEOLEOMEONYOOBOOGOOKOPSOPTOUKOWSUBSUGSUMSUPEUSEUSYUXYYADYAS","DS":"OBOOMO","DU":"ADSALSANSARSBBOCALCATCESCKSCKYCTSDDYDEDDESELSETSETTFFSFUSINGITSKASKEDKESKKALCELESLIALLSLSEMASMBOMBSMKAMKYMPSNAMNCHNESNGSNGYNKSNNONNYNSHNTSOMIOMOPEDPERPESPLEPLYPPYRALRASREDRESRGYRNSROCROSROYRRARRSRRYRSTRUMRZISKSSTSXES","DW":"AALALEALMAMSANGAUMEEBILEINE","DY":"ADSERSKEDKESKEYKONNELNES","DZ":"HOS","EA":"GRELEDLESNEDRDSREDRLSRNSRNTRSTSEDSERSESSLESTSTHEVEDVES","EB":"BEDBETONSOOK","EC":"ADSHEDHESHOSRUS","ED":"EMAGEDGERGESILEITSUCEUCT","EE":"JITNSYVENVNS","EF":"FED","EG":"ADSERSESTGARGEDGERMAS","EH":"ING","EI":"DERDOSGNEKEDKONLDSSEL","EJ":"IDO","EK":"KAS","EL":"AINANDANSCHIDINEMIFEDIADINTMENOGEOGYOINOPSPEESINUTEVANVENVERVES","EM":"ACSBARBAYBOGBOWBOXBUSEERENDERGERYEUSICSIRSITSMASMERMETMEWMYSOJIONGOTEOVEPTSULEUREYDEYDS","EN":"ARMATEDEDDERDEWDUEEWSFIXIACLITMEWNOGOKIOLSORMOWSROLSEWSKYTIAUREURNVOIZYM","EO":"RLSSIN","EP":"ACTEESHAHHASHODHORICSODEOPTRIS","EQ":"UESUID","ER":"BIAEVSGONGOSGOTHUSICAICKICSINGNEDNESOSEREDSESUCTUGOUVSVENVIL","ES":"CARCOTILEKARKERNESSESTOCTOPTRO","ET":"AGEAPEATSENSHALHNEHYLICSNASTINTLEUISWEEYMA","EU":"GHSKEDPADROSSOL","EV":"ENSERTETSHOEILSITEOHE","EW":"ERSESTHOWKED","EX":"AMSEATECSEEMEMEFILIESINEINGITSODEOMEONSPATPOSUDEULSURB","EY":"ASSERSOTSRASRESRIERIR","EZ":"INE","FA":"BBYCEDCERCESCIACTACTSDDYDEDDERDESDGEDOSENAERYFFSFFYGGYGINGOTIKSILSINEINSIRSKEDKERKESKEYKIEKIRLAJLLSMEDMESNALNDSNESNGANGONGSNKSNONNOSNUMQIRRADRCIRCYRDSREDRERRESRLERLSRMSROSRRORSERTSSCISTISTSTEDTESTLYTSOTWAUGHULDUNSURDUTSUVEVASVELVERVESVUSWNSWNYXEDXESYEDYERYNEYREZEDZES","FE":"ALSAREARSARTASEATSAZECESCHTCITCKSDEXEBSEDSELSENSERSESEEZEHMEINTISTLCHLIDLLSLLYLTSLTYMALMESMMYNDSNDYNISNKSNNYNTSODSOFFRERRESRIARLYRMIRMSRNSRNYSSESTASTSSTYTASTEDTESTORTTATTSTWAUARUDSUEDYEDYERYLYZESZZY","FI":"ARSATSBROCESCHECHUCINCOSDESDGEDOSEFSENTEREERSESTFEDFERFESFISGGYGOSKEDKESLARLCHLEDLESLIILKSLLELLOLLSLMILMSLOSLUMNCANDSNEDNESNISNKSNNYNOSORDQHSQUEREDRERRESRIERKSRMSRNSRRYRTHSCSSKSSTSSTYTCHTLYTNATTETTSVERVESXEDXESXIT","FJ":"ELD","FL":"ABSAFFAGSAKSAMMAMSAMYANEANSAPSARYATSAVAAWNAWSAWYAXYAYSEAMEASEEKEEREESEGSEMEEUREWSEXIEXOEYSICSIEDIESIMPIMSIPSIRSISKITEITSITTOBSOCSOESOGSONGOPSORSORYOSHOTAOTEOWSUBSUEDUESUEYUKYUMPUORURRUTYUYTYBYYPEYTE","FO":"ALSAMSEHNGEYGIEGLEGOUHNSIDSILSINSLDSLEYLIALICLIELKSLKYMESNDANDSNDUNESNLYNTSODSODYOLSOTSOTYRAMRBSRBYRDORDSRELRESREXRKSRKYRMERMSRTSRZARZESSASSEUATUDSUERUETULEULSUNTURSUTHVEAWLSWTHXEDXESXIEYLEYNE","FR":"ABSACKACTAGSAIMANCAPEAPSASSATEATIATSAUSAYSEESEETEITEMDENAEONEREETSIBSIERIESIGSISEISTITHITSITTIZEIZZOESOGSONSOREORNORYOSHOWSOWYUGSUMPUSHUSTYER","FU":"BARBBYBSYCKSCUSDDYDGYELSEROFFSFFYGALGGYGIEGIOGLEGLYGUSJISLLSMEDMERMESMETNDINDSNDYNGONGSNKSRALRANRCARLSROLRRSRTHRZERZYSEDSEESELSESSILSKSSTSSTYTONZEDZEEZESZIL","FY":"CESKEDKESLESRDSTTE","GA":"BBABBYBLEDDIDESDGEDIDDISDJEDJODSOFFSGEDGERGESIDSINSIRSITAITSITTJOSLAHLASLAXLEALEDLESLLSLLYLOPLUTLVOMASMAYMBAMBEMBOMBSMEDMESMEYMICMINMMEMMYMPSNCHNDYNEFNEVNGSNJANOFNTSOLSPEDPERPESPOSPPYRBERBORBSRDARESRISRMSRNIRRERTHRUMSESSPSSPYSTSTCHTEDTERTESTHSTORUCHUCYUDSUJEULTUMSUMYUPSURSUSSUZYVOTWCYWDSWKSWPSWSYYALZALZARZEDZESZONZOO","GE":"ALSANSAREARSATSBURCKSEKSEPSESTISTITSLDSLEELIDLLYLTSMELMMAMMYMOTNALNASNESNETNICNIINIPNNYNOANOMNRONTSNTYNUANUSODEOIDRAHRBERESRLERMSRMYRNESSESSOSTESTSTASTUPUMSYANYER","GH":"ASTATSAUTAZIEESESTYLL","GI":"BEDBELBERBESBLIBUSFTSGASGHEGOTGUELASLDSLETLLSLLYLPYLTSMELMMEMPSMPYNCHNGENGSNKSNNYNZOPONPPOPPYRDSRLSRNSRONROSRRSRSHRTSSMOSMSSTSTCHTESUSTVEDVESZMO","GL":"ACEADSADYAIKAIRAMSANSARYAUMAURAZYEBAEBEEBYEDEEDSEEDEEKEESEETEISENSENTEYSIALIASIBSIFFIFTIKEIMEIMSISKITSITZOAMOBIOBSOBYODEOGGOMSOOPOPSOSTOUTOWSOZEUEDUERUESUEYUGSUMEUMSUONUTEUTS","GN":"ARLARRARSATSAWNAWSOWS","GO":"ADSAFSALSARYATSATYBANBARBBIBBOBBYBISBOSDETDSOELSERSESTETHETYFERFFSGGAGOSIERJISLDSLDYLESLFSLPELPSMBOMERMPANCHNEFNGSNIANIFNKSNNANOFNYSNZOOBYODSOFSOGSOKSOKYOLDOLSOLYONSONYOPSOPYORSORYOSYPAKPIKRALRASREDRESRISRMSRMYRPSRSERSYSHTSSETCHTHSTHYTTAUCHUKSURAUTSUTYWANWDSWFSWKSWLSWNSXESYIMYLE","GR":"AALABSADSAFFAIPAMAAMEAMPAMSANAANSAPYAVSAYSEBEEBOECEEEKEESEGEEGOEINENSESEEVEEWSEYSICEIDEIDSIFFIFTIGSIKEINSIOTIPSIPTIPYISEISTISYITHITSIZEOATODYOGSOKSOMAONEOOFOSZOTSOUFOVYOWSRLSRRLUBSUEDUESUFEUMEUMPUNDYCEYDEYKEYPEYPT","GU":"ACOANAANOANSARSCKSCKYDESFFSGASIDSIMPIROLAGLARLASLESLETLFSLFYLLSLPHLPSLPYMMAMMIMPSNDYNGENGYNKSNKYNNYQINRDYRGERLSRLYRNSRRYRSHRUSSHYSLASLESLISSYSTSTSYTTATTYYEDYLEYOTYSE","GW":"INE","GY":"ALSANSBEDBESELDMPSNAENIENNYNOSOZAPOSPPOPPYRALREDRESRONROSRUSTESVEDVES","HA":"AFSARSBLEBUSCEKCKSDALDEDDESDJIDSTEMSETSFFSFIZFTSGGSHASICKIKAIKSIKUILSILYINSINTIRSITHJESJISJJIKAMKASKEAKESKIMKUSLALLEDLERLESLFALFSLIDLLOLLSLMALMSLONLOSLSELTSLVALWAMALMBAMEDMESMMYMZANAPNCENCHNDSNGINGSNKSNKYNSANSENTSOLEOMAPAXPLYPPIPUSRAMRDSREDRESRIMRKSRLSRMSRNSROSRPSRTSSHYSKSSPSSTATEDTESTHAUDSUFSUGHULDULMULSULTUNSUSEVERVESWEDWKSWMSWSEYEDYERYEYYLEZANZEDZERZES","HE":"ADSALDALSAMEAPSAPYAREARSASTATSBENBESCHTCKSDERDGYEDSEDYELSEZEFTEFTSIDSIGHILSIRSJABJRALEDLESLIOLLSLMSLOSLOTLPSLVEMALMESMICMINMPSMPYNCHNDSNGENNANNYNRYNTSPARRBSRBYRDSRESRLSRMARMSRNSROSRRYRSERTZRYESPSSTSTESTHSUCHUGHVEAWEDWERWGHXADXEDXERXESXYLYED","HI":"ANTCKSDEDDERDESEMSGHSGHTJABJRAKEDKERKESKOILARLCHLLOLLSLTSLUMLUSMBONAUNDSNGSNKYNNYNTSOISPLYREDREERERRESSSYSTSTHEVEDVERVESZEN","HO":"AEDAGYARSARYASTBOSCKSCUSDADDJAERSGANGENGGSGHSHEDICKIEDIKSINGISEKASKEDKESKEYKISKKUKUMLDSLEDLESLEYLKSLLALLOLMELMSLONLOSLTSMASMEDMESMEYMIEMMEMOSNANNDANDSNEDNERNESNGINGSNKSNKYOCHODSODYOEYOFSOKAOKSOKYOLYONSOPSORDORSOSHOTSOTYOVEPAKPEDPERPESPPYRAHRALRASRISRKSRMERNSRSTRSYSEDSELSENSERSESSEYSTASTSTCHTENTTYUFFUFSUGHURIURSUTSVEAVEDVENVESWBEWESWFFWFSWKSWLSWREWSOXEDXESYASYEDYLE","HU":"BBYCKSDNADUDERSFFSFFYGERGGYHUSIASLASLESLKSLKYLLOLLSLLYMASMFSMICMPSMPYNKSNTSRDSRLSRLYRRARSTRTSSHYSKSSOSTIAZZAZZY","HW":"YLS","HY":"DRAENSGGEINGKESLASLEGLESLICMNSNDEOIDPEDPESPHAPHYPOSRAXSONTHE","IA":"MBIMBS","IB":"RIK","IC":"ERSHEDHESHORIERKERKLEONSTALTICTUS","ID":"ANTEASEESENTLEDLESOLAOLSYLS","IF":"TAR","IG":"APOGEDLUS","IH":"RAM","IK":"ANSATSONS","IL":"EACEALEUMEUSIADIALIUMLERLTH","IM":"AGOAMSARIAUMBARBEDIDEIDOIDSINEINOMEWMITMIXPEDPISPOTPROSHISHY","IN":"APTARMBYECELCLECOGCUSCUTDEWDIADIEDOLDOWDRIDUEERMFIXFOSFRAGANGLEIONKEDKERKLENEDNITORBRUNSETSPOTELTILTISTRAULAUREURNUSTVARWIT","IO":"DICDIDDINTAS","IP":"PON","IR":"ADEIDSINGKEDOKOONEONS","IS":"BASHESLEDLESNAESEITLE","IT":"EMSHER","IV":"IEDIES","IX":"IASNAYORATLE","IZ":"ARDARSZAT","JA":"APSBOTCALCKSCKYDEDDESFASFFAGASGERGGSGGYGIRGRAILSKERKESKEYLAPLOPMBEMBOMBSMBUMESMMYMONNESNNSNNYNTYPANPEDPERPESRKSRLSRPSRTARULSEYSPESPSTOSUKSUPSVASVELWANWEDXIE","JE":"ANSATSBELDISELSELYEPSERSEZEFESFFSHADHUSLABLLOLLSMBEMMYNNYONSRIDRKSRRYSSESTSSUSTESTONUNEWEDWIE","JH":"ALA","JI":"AOSBBABBSBEDBERBESFFSGGYGOTHADLLSLTSMMYMPYNGONKSNNENNINNSRDSRGARRESMSVEDVERVESVEY","JN":"ANA","JO":"BEDBESCKOCKSCKYCOSDELEYSHNSINSKEDKESKEYKOLLEDLESLLSLTSLTYMONMOSNESNGSNTYOKSRAMRUMTASTTYTUNUALUGSUKSULEURSWARWEDWLSWLYYED","JU":"BASBESCOSDASDGYDOSGALGUMJUSKEDKESKUSLEPMARMBYMPSNCONKSNKYPESPONRALRATRELRESSTSTESTTYVESVIE","KA":"AMABABBARBOBCHACKSDAIDESDISFIRGOSGUSHALIAKIDSIESIFSIKAIKSILSIMSINGINSKASKISLAMLESLIFLISLPAMASMESMIKMISMMENAENASNDYNEHNESNGANGSNJINTSNZUONSPASPHSPOKPOWPUSPUTRASRATRKSRNSROOROSRRIRSTRSYRTSRZYSHASMETALTASTISTTIUGHURIURUURYVALVASWASWAUWEDYLEYOSZISZOO","KB":"ARS","KE":"BARBOBCKSDGEDGYECHEFSEKSELSEMAENOENSEPSETSEVEFIRHUAIRSLEPLIMLLSLLYLPSLPYLTSLTYMBOMBSMPSMPTMPYNAFNCHNDONOSNTENTSPISRBSRELRFSRKYRMARNERNSROSRRYRVESARSTSTASTCHTESTOLVELVILXESYEDYER","KH":"ADIAFSANSAPHATSAYAAZIEDAETHETSOJAORSOUMUDS","KI":"AATACKANGBBEBBIBEIBESBLACKSCKYDDODDYDELDGEEFSERSEVEEVSGHTKESKOILEYLIMLLSLNSLOSLPSLTSLTYMBONASNDANDSNDYNESNGSNINNKSNOSOREPESPPAPPSRBYRKSRNSRRISANSSYSTSTEDTERTESTHETHSTULVASWIS","KL":"ANGAPSETTICKIEGIKSONGOOFUGEUTZ","KN":"AGSAPSARLARSAURAWEEESELLISHITSIVEOBSOPSOSPOTSOUTOWEOWSUBSURLURRURSUTS","KO":"ANSAPSBANBOSELSFFSFTAGALHASHENHLSINEJISKAMKASKERKRAKUMLASLOSMBUNBUNDONKSOKSOKYORIPEKPHSPJEPPARAIRASRATRESRMAROSRUNRUSSESTCHTOSTOWURA","KR":"AALABSAFTAISAITANGANSANZAUTAYSEEPENGEWEONAONEOONUBIUNK","KS":"ARS","KU":"BIEDOSDUSDZUFISGELIASKRIKUSLAKLANLASLFIMISMYSRISRRERTARUSSSOTASTCHTISTUSZUS","KV":"ASSELL","KW":"ELA","KY":"ACKAKSANGARSATSBOSDSTLESLIELINLIXLOENDENDSPESRIETESTHE","LA":"ARIBDABIABISBRACEDCERCESCETCEYCKSDDYDEDDERDESERSEVOGANHALHARICHICSIDSIGHIKAIKSIRDIRSIRYITHITYKEDKERKESKHSKINKSALDYLLSMASMBSMBYMEDMERMESMIAMMYMPSNAINASNCHNDENDSNESNKSNTSPINPISPJERCHRDSRDYREERESRGORISRKSRKYRNSRNTRUMSEDSERSESSSISSUSSYSTSTAHTEDTENTEXTHITHSTHYTKETUSUANUCHUDSUFSUNDURAVALVASVEDVERVESVRAVVYWEDWERWINWKSWNSWNYXEDXERXESXLYYEDYINYUPZARZEDZESZOSZZIZZO","LE":"ADSADYAFSAKSAMSANSANYAPSAREARSARYATSAVYAZEBENCCYDESDGYDUMEAREKSEPSERSESEETSEZEFTEFTSGERGESGGEGGOGITHRSHUAIRSISHMANMEDMELMESMMAMMENDSNESNGSNISNOSNSENTINTOONEPIDPRAPTAREDRESRPSSBOSESSTSTCHTHETUPUCHUCOUDSUGHVASVEEVESVINVISWISXESXISZESZZAZZY","LI":"ANAANEANGARDARSARTBERBRABRICHICHTCITCKSDARDOSEFSENSERSEUSEVEFERFESFTSGANGERGGEGNEKEDKERKESKINLLSLOSLTSMANMASMAXMBAMBIMBSMBYMEDMENMESMEYMMAMNSMOSMPAMPSNACNCHNDSNDYNEDNESNEYNGANGSNGYNINNKSNKYNNSNNYNOSNTSNTYNUMNUXONSPASPESPINPOSPPYRASRKSROTSKSSLESPSSTSTAITASTEDTERTESTHOTHSTREVEDVENVESVORVRE","LL":"ANO","LO":"ACHADSAFSAMSANSASTAVEBARBEDBESBOSBUSCHECHSCIECISCKSCOSCUMDENDESESSFTSGANGESGGYGIAGIEGOIGONGOSHANIDSINSIPEIRSKESLLSLLYLOGMASMEDMESNERNGANGENGSOBYOEDOEYOFAOFSOIEOKSOKYOMSONSONYOPSORDOTSPEDPERPESPPYRALRANRDSRDYRELRESRICRISSEDSELSENSESSSYTAHTASTESTICTOSTSATTATTETTOTUSUEDUGHUIEUISUMAUNDUNSUPEUPSUREURSURYUTSVATVEDVESVEYVIEWANWEDWESWNDWNEWNSWPSWRYWSEWTSXEDXESZEN","LU":"ACHAUSBEDBESBRACESCKSCREDESDICDOSFFAFFSGEDGERGESLLSLUSMASMBIMMEMMYMPSNASNESNETNGINGSNKSNTSPINREDRERRESREXRGIRGYRKSRRYRVESERSHYSKSSTSSUSTEATEDTERTESVVYXEDXERXES","LW":"EIS","LY":"AMSARDARTASECEACEECRAMESNESRESSEDSESSINSISSOLSSATEDTESTHETICTTA","MA":"AEDAREARSBESCASCEDCERCESCHECHICHSCKSCLECONDGEDIDDREERLFICGESGGSGOTGUSHOEHUAHWAIDSIKOIKSILEILLILSIMSINSIREIRSISEISTKARKESKISKOSLAMLARLASLAXLESLICLIKLISLLSLMSLMYLTSLTYLUSLVALWAMASMBAMEEMEYMIEMMYNASNATNDINEBNEDNEHNESNETNGSNISNKYNNANOSNSENTANTONTYNULNUSPAUQUIRAERAHRASRCSRDYRESRGERGSRIARIDRKARKSRLERLSRLYRMSRONRORRRARRIRSERTSRVYSASSEDSERSESSHYSKSSSASSYSTSSTYSUSTAITEDTERTESTHSTINTLOTTETTSTZATZOUBYUDSULSUNDURIUSYUTSUZYVENVIEVINVISWEDWKSWKYWNSWRSXEDXESXISYANYASYEDYOSYSTZEDZERZESZEYZUT","MB":"IRA","ME":"ADSALSANEANSANYAREASEATHATSBOSCHSCKSDIIDLEEDSERSETSFFSINSINTINYITHKKALASLBALDSLICLIKLLSLTSLTYMESMOSNADNDSNEDNESNGENGSNSANSENSHNTANTONUSOUSOWSRCHRCSRDEREDRELRERRESRILRISRKSRLERLSRSESALSASSELSESSHYSICSNESONSSYSTOTEDTESTHOTHSTICTIFTISTOLTREUSEVEDVESWEDWLSYNTZESZZEZZO","MH":"ORR","MI":"AOUAOWASMAULCASCHECHTCKSCKYCOSCRADDYDGYDISENSEVEFFSFFYFTYGGSHASHISKEDKESKRAKVALCHLDSLERLESLFSLIALKOLKSLLELLSLORLOSLPALTSLTYLTZMEDMEOMERMESMSYNAENARNASNCYNDSNEDNESNGENGSNGYNISNKENKSNNYNOSNTSREDRESREXRIDRINRKSRKYRLYROSRVSRZASCHSDOSESSGOSOSSSASTSSTYTCHTERTESTISTRETTSXEDXENXERXESXTEXUPZENZZY","MN":"EME","MO":"ANSATSBBYBESBEYBIEBLECHICHSCHYCKSDERDESDGEDIIDUSERSFOSGGYHELHOSHRSHUAHURILEILSIRAIREITSJOSKESKISKOSLALLASLDSLEDLESLLALLSLLYLTOLTSLYSMESMMAMMYMUSNADNALNASNDENDONERNGONGSNICNIENKSNOSNTENTYOBSOCHODSOEDOKSOLAOLIOLSOLYONGONSONYOPSORSORYOTSOVEPEDPERPESPEYPPYPSYPUSRAERASRATRAYRELRESRIARNERNSRRARRORSERTSSEDSESSEYSKSSSOSTESTSTEDTENTESTETTEYTHSTHYTISTTETTSTTYTUSTZAUCHUESULDULSUPSUSTUSYVEDVESWASWEDWRAXASXIEYASYLEYLSZEDZESZOS","MP":"RET","MU":"CHOCICCIDCINCKSCORCRODGEDIRDRAFFSFTIGGAGGSGGYHLYIDSILSIRSISTJIKLCTLEDLESLEYLGALIELLALLSLSELSHMMSMPSMSYMUSNGANGENGONGSNISNTSNTUONSRASREDRESREXRIDRKSRLSRLYRRARRERRIRRSRRYRTIRVASARSCASEDSERSESSETSHASITSKSSOSSSESSYSTHSTSTCHTEDTERTESTHATISTONTTSXEDXESZAKZZY","MV":"ULE","MY":"ALLLARNAHNASOIDOMAOPEOPSOPYSIDTHITHSTHYXOS","MZ":"EES","NA":"AMSANSBESBISBKSBLABOBCHECHOCREDASEVEEVIFFSGASGGYGORHALIADIFSIKSILSIRAIRUKEDKERKFALASLEDLLAMEDMERMESMMAMUSNASNCENCYNDUNNANOSNUAPASPEDPESPOOPPAPPEPPYRASRCORCSRDSRESRICRISRKSRKYRRESHITCHTESTISTTYUCHUNTVARVESVEWVVYWABZESZIRZIS","ND":"UJA","NE":"AFEALSAPSARSATHATSBEKBELCKSDDYEDSELDELEEMBEMSEPSESEEZEGROGUSIFSISTIVELISLLYMASMNSMPTNESONSPERPITRALRDSRKARKSROLRTSRTZRVYSTSTESTOPTTSTTYUKSUMEUMSVELVESVUSWBSWEDWELWIEWSYWTSXTSXUS","NG":"AIOANAATIOMAWEE","NI":"CADCHTCKSCOLDALDEDDESDORDUSEFSEVEFESFFSFFYFTYGERGHSHILKABKAHKAULLSMBIMBSMPSNERNESNONPASPPYQABRLSRLYSEISSESUSTERTESTIDTONTRETROTRYTTYVALXEDXERXESXIEZAM","NK":"OSI","NO":"AHSBBYCKSDALDDYDESDUSELSGGSHOWILSILYINTIRSLESLLSLOSMASMENMESMICMOIMOSNASNCENESNETNGSNISNNYNYLOBSOITOKSOKYONSOPSPALRIARISRKSRMARMSSEDSERSESTALTEDTERTESTUMULDULEULSUNSUNYUPSVAEVASVUMWAYWEDWLSWTSWTYXALXESYAUYEDYES","NU":"BBYBIACHADDYDERDESDIEDZHFFSGAEKEDKESLLALLSMBSMENMMYNNYRDSRDYRLSRRSTSOTSY","NY":"AFFALAINGSSA","OA":"KEDKERKUMREDSESSISSTSTENTERTHSVES","OB":"ANGEAHELIEYSIASIEDIITITSJETOESOLEOLIOLS","OC":"CAMHERHESHREHRYKERREATADTANTASTYLULI","OD":"AHSALSEONEUMISMISTIUMORSOURYLEYLS","OF":"AYSFEDFIELAGTER","OG":"AMSEEDEESGINHAMIVELEDLERLESMICRES","OH":"IASINGMICONE","OI":"DIALEDLERNKSNTS","OJ":"IME","OK":"APIAYSEHSRASTAS","OL":"DIEEICEINENTEOSEUMIOSLASLAVLERLIEOGYPAEPES","OM":"ASABERBUSENSERSITSLAHOVSRAH","ON":"CERCESCETCUSELYERSERYIUMKUSLAYNEDTIC","OO":"BITHEDMPHNTSPEDRIESESTIDZEDZES","OP":"AHSALSENSEPEINGPOSSINTEDTER","OR":"ACHACYALSANGANTATEBEDCASCINDOSEADFESGIAGICGUEIBIIELIXALESLONLOPMERNISPINRISTHOVALZOS","OS":"CARHACIERMICMOLSIATIA","OT":"AKUARYTARTOS","OU":"BITCHTENSIJALKSMASNDYPASPEDPHEPHSRIESELSTSTBYTEDTRETROTTAZELZOS","OV":"ALSELSENSERSISTOLIOLOULE","OW":"CHEIESLEDLERLETNEDRESRIESEN","OX":"BOWERSEYEIDSIESIMEIMSLIPTER","OY":"ERS","OZ":"EKIZIE","PA":"ALSANSCASCEDCERCESCEYCHACKSCOSCTACTSDISDLEDMADREDRIEANEDOEONGEDGERGESGLEGODGRIIKSILSINSIREIRSISAISEKKALASLAYLEALEDLESLETLISLKILLALLSLLYLMSLMYLPILPSLSAMPANAXNCENDANDSNDYNEDNESNGANGSNIMNKONNENNINTONTSNTYOLIOLOPASPAWPESPPIPPYRAERASRCHRDIRDSRDYREDRENREORESREUREVRGERGORISRKIRKSRKYRLERLYRMAROLRPSRRARRSRTIRTSRVERVOSEOSESSHASHMSKASPYSSESTSTEDTENTERTESTHSTINTKATLYTTETUSUASULSVANVEDVENVERVESVIDVINVISWASWAWWEDWERWKSWKYWLSWNSXESYEDYORYSD","PE":"AGEAGSAKSAKYALSANSAREARSARTASEATSATYAVYAZEBASCHSCKECKSCKYDESDISDROECEEKSELSENSEOYEPEEPSERSERYEVEGGYGHSINSISEIZEKANKESKINKOELASLAULESLFSLLSLMALONLTALTSNDSNDUNEDNESNGONIENISNKSNNANNINTSONSONYPLAPOSPPYPSIRAIRCERCSRDURDYREARESRISRKSRMSRNSROGRPSRRYRSERSTRTSRVERVORVSRVYSOSSTSSTYTARTERTITTRETRITTITTOWEEWITYSE","PH":"AGEANGAREARMEERENEEONESEIALISHIZZLOXOCAONOONSOTSPHTUTSYLAYLE","PI":"ANIANSBALCALCASCCYCKSCOTCRACULENDERSERTETAETSEZOGHTGMYINGKASKAUKEDKERKESKEYKISKULLAELAFLAOLARLAULAWLCHLEALEDLEILERLESLISLLSLOWLUMLUSMASMPSNASNEDNESNGONGSNKONKSNNANNYNONNOTNTANTSNUPONSONYOUSOYEOYSPALPASPEDPESPETPISPITPPYPULRAIRLSRNSROGSCOSESSKYSOSSSYSTETASTHSTONTOTTTAUMSXESZEDZES","PL":"AASACKAGEANSAPSASHASMASTATSATTATYAYAAYSEASEBEEBSENAEONESHEWSICAIESIMSINGINKOATODSONGONKOOKOPSOTSOTZOUKOWSOYEOYSUESUFFUGSUMSUMYUOTUTOYER","PO":"ACHAKAAKEBOYCKSCKYDALDDYDEXDGEDGYDIAEMSEPSETSGEYGGEGOSHEDILUINDKALKEDKESKEYKIELEDLERLESLEYLIOLISLJELKSLLSLLYLOSLTSLYSMBEMESMMYMOSMPSNCENCYNDSNESNEYNGANGONGSNGYNKSNTSNTYNZUODSOEDOFSOFYOHSOJAOKAOKSOLSONSOPSOPYORIORTOTSOVEOVYPESPPAPSYRAERALREDRERRESRGERGYRINRKSRKYRNORNSRNYRTARTSRTYSEDSESSEYSHOSTSTAETCHTEDTESTINTOOTSYTTOTTSTTYUFFUFSUKEUKSULEULPULTUPEUPTURSUTSWANWINWNDWNSWNYWREXEDXESYNTYOUYSEZZY","PR":"AAMADSAHUAMSANAANGAOSASEATEATSATTATYAUSAYSEDYEEDEESEIFEMSEMYENTEONEOPEPSESAESEESTEVEEXYEYSIALICYIEFIERIESIGSILLIMAIMIIMPIMSIMYINKIONISEISSOASOBSODSOEMOFSOGSOINOKEOLEOLLOMOOMSONKOPSOREOSOOSSOSTOSYOTOOULOWSOYNUNTUTAYERYSE","PS":"EUDHAWIONOAEOAIOASORAYCHYOP","PU":"BCOBESBISCANCERCESCKACKSDDYDGEDICDORDSYDUSERSFFAFFSGGYGILHASJAHJASKASKEDKERKESKEYKKAKUSLAOLASLEDLERLESLIKLISLKALKSLLILLSLLYLMOLPSLUSMASMIEMPSNASNCENGANGSNJINKANKSNKYNNYNTONTSNTYPAEPASPUSRDAREDRESRINRISRLSRPYRRSRSYRTYSESSLESSYTIDTONTTITTOTTSZEL","PW":"NED","PY":"ATSETSGALINSLONNEDNESOIDOTSRALRANRESREXRICROSXEDXESXIEXIS","PZ":"AZZ","QA":"DISIDSJAQNATPIK","QI":"BLA","QO":"PHSRMA","QU":"ADSAFFAGSAIRAISAKYALEANTAREASSATEATSAYDAYSBITEANEMEENAERNEYNEYSICHIDSIFFIMSINAINEINOINSINTIPOIPSIPUIREIRTISTITSOADODSOIFOINOITOLLONKOPSRSHYTE","RA":"BATBICBISCEDCESCHECKSCONDGEDIXDONFFSFTSGASGDEGEDGEEGERGESGGAGGSGGYGISGUSHEDHUIIASIDSIKSILEILSINEINSIRDITAITSJASJESKEDKEEKERKESKIAKISKUSLESMALMEEMETMIEMINMISMMYMPSMUSNASNCENDSNEENGANGINGSNGYNIDNISNKENKSNTSPEDPERPESPHEPPEREDREERESRKSSEDSERSESSPSSSESTATALTANTASTCHTEDTELTERTESTHATHETHSTOOTOSTUSUNSUPOVEDVELVERVESVEYVINWERWINWLYWNSXEDXESYAHYASYEDYLEYNEZEDZEEZERZESZOO","RE":"ADDADSAISAKSALOALSAMEAMSAMYANSAPSARSASTATAATEAVEBBEBECBIDBITBOPBUYCALCCECCOCCYCITCKSCONCTACTICTODANDDSDDYDEDDESDIADIDDIPDLYDONDOSDOXDRYDUBDUXDYEECHEDEEDSEFSEFYEKSEKYELSENSESTEVEFEDFELFFOFISFIXFLYFRYGARGESGGOGIEGMAGNAGOSGURHEMIFSIFYIKIIKSINKINSIRDISTIVEJIGJONKEDKESKEYLETLIELITLLOMANMAPMENMETMEXMIXNAYNDSNEYNGANIGNINNNENOSNTENTSOILORGPEGPINPLAPOSPOTPPSPRORANRIGSATSAWSAYSEESESSEWSIDSITSODSOWSTOSTSSTYSUSTAGTAXTEMTIATIETOXVETVIEWANWAXWEDWETWINWONWTHXESZES","RH":"EASEMEEUMIESIMEINEODYOMBONEUMBYNEYTA","RI":"ADSALSANTATABASBBYBESCEDCERCESCEYCHTCINCKSDESDGYDICELSEMSEVEFERFFSFTEFTSFTYGGSGOLLEDLESLEYLLELLSMAEMEDMERMESMUSNDSNDYNESNGSNKSOJAOTSPEDPESPPSSESSHISKSSPSSUSTESTTSTZYVASVEDVELVENVESYALZAS","RO":"ADSAMSANSARSARYATEBEDBESBLECKSDEDDESGUYHESIDSILSILYINSISTJAKJISKEDKERKESLAGLESLFSLLSMALMANMEOMPSNDENDONEONESNINNNENTENTSODSOFSOFYOKSOKYOMSONSOPSOPYOSAOSEOTSOTYPEDPERPESPEYQUERALRESRICRIDRIERTSRTYSEDSESSETSHISINSITSTISTSTALTANTASTCHTEDTESTISTLSTONTOSTTEUENUESULEULSUMSUPSUPYUSTUTHUTSVEDVENVESWANWEDWELWENWIEWMEWNDWTHWTSYNEYSTZETZIT","RU":"ANABAIBBYBELBESBINBLEBLIBUSCHECKSDASDDSDESDIEDISEDAERSFFEFFSGAEGALGGYINGINSKHSLEDLESMALMBOMENMESMLYMMYMPOMPSMPYNCHNDSNEDNESNGSNICNNYNTSNTYPIARPSRUSSASSESSHYSKSSMASSESTSTHSTINTTY","RY":"ALSBATKEDKESMMENDSOTSPER","SA":"AGSBALBEDBERBESBHABINBIRBLEBOTBRABRECKSCRADDODESDHEDHUDISDOSDZAFEDFESGASGERGESGGYGOSGUMHEBHIBICEICKICSIDSIGAILSIMSINEINSIRSISTITHJOUKAIKERKESKIAKISKTILALLATLEPLESLETLICLIXLLELMILOLLOPLPALPSLSELTOLTSLUELUTMANMASMBAMBOMEKMELMENMESMEYMFUMMYMPIMPSNDSNEDNESNGANGHNGONGSNKONSANTONTSOLAPANPIDPORRANRDSREDREERGERGORINRISRKSRKYRODROSRUSSERSINSSETAITAYTEDTEMTESTISUBAUCHUGHULSULTUNTURYUTSVEDVERVESVEYVINWAHWEDWERXESYEDYERYIDYNEYONYSTZES","SC":"ABSADSAFFAGSAILALAALLAMSANDANSAPAAPEAPIARPARSARTATHATSATTAUDAUPAURAWSEATENAENDHAVHMOHULHWALIMODYOGSOOGOOTOPAOPSOTSOUGOUPOWPOWSRABRAERAGRANRATRAWRAYRIMRIPROBRODROGROWUDIUDOUDSUFFUFTUGSULKULLULPULSUMSUPSURFURSUSEUTAUTEUTSUZZYES","SD":"AYNEIN","SE":"ALSAMEAMSAMYANSAREARSASEATSAZEBUMCCOCHSCTSDERDESDGEDGYDUMEDSEKSELDELSELYEMSEPSEPYERSFERGARGNIGNOGOLGOSHRIIFSILSINEIRSISEISMITYIZAKOSKTSLAHLESLFSLLALLELLSLVAMEEMESMIEMISNASNDSNESNGINNANORNSANSINTENTINTSNVYNZAPADPALPICPOYPTAPTSRACRAIRALREDRERRESRFSRGERICRINRKSRONROWRRARRERRSRRYRVOSEYSSATAETALTONTTSWANWARWEDWELWENWINXEDXERXESXTOXTSYEN","SH":"ADSAGSAHSAKOAKTALMALYAMAAMSANDANSAPSARNASHAULAWMAWNAWSAYAAYSCHIEAFEALEASEDSEELENDENTEOLERDEREEROETSEVAEWNEWSIAIIELIERIESILLILYIMSINSIPSIRRIRSISHISOISTITEITSIURIVAIVEIVSLEPLUBMEKMOEOATOEDOEROESOGIOGSOJIOJOOLAOOLOONOOSOPEOPSORLOTEOTSOTTOWDOWSOYUREDRISROWTIKTUMTUPULEULNULSUNSURAUTEUTSWASYER","SI":"ALSBBSBYLCESCHTCKOCKSCKYDASDEDDERDESDHADHEDLEELDENSENTETHEURFTSGHSGILGLAGNAGNSJOSKASKERKESLDSLEDLENLERLESLEXLKSLLSLOSLTSLTYLVAMARMASMBAMISMPSMULNDSNEDNESNGSNHSNKSNKYNUSPEDPESPPYREDREERESRIHRISROCRRARUPSALSESSTASTSTARTEDTESTHETKATUPTUSVERXERXESXMOXTEZARZEDZELZERZES","SK":"AGSAILALDANKARTATSATTAWSEANEAREDSEEDEEFEENEEREESEETEGGEGSEINELFELLELMELPENEENSEOSEPSERSETSEWSIDSIEDIESIEYIMOIMSINKINSINTIOSIPSIRLIRRITEITSIVEIVYLIMOALODYOFFOGSOLSOOLORTOSHRANRIKUASUGSYEDYERYEYYFSYREYRSYTE","SL":"ABSADEAESAGSAIDAKEAMSANEANKAPSARTATSATYAWSAYSEBSEDSEEREWSEYSIERILYIMSIPEIPSIPTISHITSIVEOANOBSOESOGSOIDOJDOMOOOMOOTOPSOPYORMOTSOVEOWSOYDUBBUBSUEDUESUFFUGSUITUMSURBURSUSEUTSYERYPE","SM":"AAKAIKALMALTARMAZEEEKEESEIKEKEERKEWSIRRIRSITSOGSOKOOLTOOROOTOREORGOUTOWTUGSURSUSHUTS","SN":"ABSAFUAGSAPSARFARKARSARYASHATHAWSEADEAPEBSECKEDSEEDEESELLIBSICKIESIFTIGSIPSIPYIRTITSOBSODSOEKOEPOGSOKEOODOOKOOLOOTOTSOWKOWSUBSUGSUSHYES","SO":"AKSAPSAREARSAVEBASCASCESCKOCKSCLEDASDDYDICDOMFARFASFTAFTSFTYGERHURILSILYJASJUSKAHKENKESKOLLAHLANLASLDELDILDOLDSLEDLEILERLESLONLOSLUMLUSMANMASNCENDENESNGSNLYNNENNYNSENSYOEYOKSOKYOLEOLSOMSOPSOTEOTSPHSPHYPORPPYPRARALRASRBORBSRDARDORDSREDREERELRERRESREXRGORNSRRARTARTSRUSTHSTOLUCEUCTUGHUKSULSUMSUPSUPYURSUSEUTSWARWCEWEDWFFWFSWLEWLSWMSWNDWNEWPSWSEWTHYASYLEYUZZIN","SP":"ACYADOAEDAERAESAGSAHIAILAINAITAKEALDALEALLALTAMSANEANGANSARDARSARTATEATSAULAWLAWSAYDAYSAZAAZZEALEANEATECSECTEELEEREILEIREKSELDELKEOSETSEUGEWSEWYIALICAICKICSIDEIERIESIFFIFSIKSILEIMSINAINKINSIRTIRYITSITZIVSLAYLOGODEODSOOMOOROOTORKOSHOTSRADRAGRATREDREWRITRODROGRUERUGUDSUEDUERUESUGSULEUMEUMYURSUTAYALYRE","SQ":"UABUAWUEGUIDUITUIZ","ST":"ABSADEAGSAGYAIGANEANGAPHAPSARNARRARSATSAUNAWSAYSEANEAREDDEDEEDSEEKEEMEENEILELAELEELLEMEEMSENDENOENSENTEPSEPTEREETSEWSEWYEYSICHIEDIESILBILEIMEIMSIMYIPAIPEIREIRKIRPIRSIVEIVYOAEOAIOASOATOBSOEPOGYOITOLNOMAONDONGONKONNOOKOOROPEOPSOPTOSSOTSOTTOUNOUPOUROWNOWPOWSRADRAERAGRAKREPREWRIARIGRIMROPROWROYRUMUBSUDEUDSULLULMUMMUMSUNSUPAUPEUREURTYEDYESYLIYLOYMEYMYYREYTE","SU":"BAHBASBBYBERBHACCICKSCKYCREDDSDORDSYEDEENTERSETEETSETYGANGHSGOSHURIDSINTITSJEEKHSKUKLCILFALFOLKSLPHLUSMISMMAMOSMPHMPSNISNKSNNANNSNUPPESPRARAHRALRASRATRDSREDRESRFSRFYRGYRRASEDSESSUSTORTRATTA","SW":"ABSACKADSAGEAGSAILAINALEALYAMYANGANKANSAPSAPTARDAREARFARTATSAYLAYSEALEDEEEDEELEEREESEIRELTERFEYSIESIGSILEIMSINKIPEIREISSITHITSIVEIZZOBSOLEOLNOPSOPTOTSOUN","SY":"BBEBILBOEBOWCEECESCONENSKERKESLISLPHLVAMARNCHNCSNDSNEDNESNTHPEDPESPHSRAHRENSOPTHEVER","TA":"ALSATABERBESBIDBISBLABORBUNBUSCANCESCETCHECHOCHSCKSCOSCTSELSFIAGGYGMAHASHRSIGAIGSIKOILSINSIRAISHITSJESKASKESKHIKINKISKKYLAKLAQLARLASLCSLCYLEALERLESLKSLKYLLSLMALPALUKLUSMALMEDMESMINMISMMYMPSNASNGANGINGSNHSNKANKSNKYNNANSYNTINTONTYPASPEDPENPESPETPISPPAPUSRASRDOREDRESRGARGERNSROCROKROSRPSRRERRYRSIRTSRTYSARSEDSERSESSKSSSASSESSOTARTERTESTHSTIETOUTTSTUSUBEULDUONUPEUTSVAHVASVERWAIWASWEDWERWIEWSEWTSXEDXERXESXISXOLXONXORXUSYRAZZAZZE","TE":"ADEADSAEDAKSALSAMSARSATSAZECHSCHYCTAELSEMSENDENEENSENYERSFFSGGSGUAGUSHRSIIDILSINDINSLAELCOLESLEXLIALICLLSLLYLOILOSMEDMESMPIMPSMPTMSENCHNDSNDUNESNGENIANNENNONNYNONNTSNTYNUEPALPASPOYRAIRASRCEREKRESRFERFSRGARMSRNERNSRRYRTSSLASTASTESTSTESTHSTRATRIUCHUGHWEDWELWITXASXESXTS","TH":"ACKAGIAIMALEALIANAANEANGANSANXARMARSAWSAWYEBEECAEEDEEKEESEGNEICEINELFEMAENSEOWERMESPETEEWSEWYIGSILKILLINEINSIOLIRLOFTOLEOLIOROORPOUSOWLRAERAWRIDRIPROEUDSUGSUJAUNKURLUYAYMIYMY","TI":"ANSARSCALCCACEDCESCHYCKSCKYDDYDEDDESERSFFSFOSFTSGESGONKASKESKISKKALAKLEDLERLESLLSLLYLTHLTSMBOMEDMESMONMPSNASNCTNDSNEANEDNESNGENGSNKSNNYNTSNTYPISPPYREDRESRLSROSRRSTCHTERTISTRETTYTUPYINYNSZESZZY","TO":"ADSADYAZECKSCKYCOSDDEEASFFSFFYFTSFUSGAEGASGEDGESGUEHOSILEILSINGISEITSKAYKEDKERKESKOSLANLARLASLEDLESLLSLLYLTSLUSLYLMANMBSMESMIAMMYMOSNDINDONEDNERNESNEYNGSNKANKSNNENUSOLSOMSONSOTSPEDPEEPEKPERPESPHEPHIPHSPISPOIPOSPPYQUERAHRANRASRCSRESRICRIIROSROTRRSRSERSIRSKRTARTERTSSASSEDSESSHYSSYTEDTERTESTTYUKSUNSURSUSEUSYUTSUZEUZYWEDWIEWNSWNYWSEWSYWTSWZEWZYYEDYERYONYOSZEDZESZIE","TR":"ABSADSAGIAIKAMSANKANQANSANTAPEAPSAPTASSATSATTAVEAYFAYSECKEEDEENEESEFAEIFEKSEMAEMSESSESTETSEWSEYFEYSIACIDEIERIESIFFIGOIGSIKEILDILLIMSINEINSIOLIORIOSIPSIPYISTOADOAKOATOCKODEODSOGSOISOKEOMPONAONCONEONKONSOOZOTHOTSOWSOYSUEDUESUGOUGSULLYERYKEYMAYPS","TS":"ADEADIARSKEDUBAUBO","TU":"ANSARTATHBAEBARBASBBYBEDBESCKSFASFFEFFSFTSFTYGRAILEINAISMKTULESLPALSIMIDMMYMPSMPYNASNDSNEDNERNESNGSNNYPEKPIKPLEQUERDSRFSRFYRKSRMERMSRNSRNTRPSRRSSHYSKSSKYTEETTITTYTUSXESYER","TW":"AESAINALSANKATSAYSEELEENEEPEERERKERPIERIGSILLILTINKINSINYIREIRPITEITSOERYER","TY":"EESERSIYNKESLERMPSNDENEDNESPALPEDPESPEYPICPOSPPSPTORANREDRESROSTHE","TZ":"ARS","UD":"ALSONS","UG":"ALIGED","UH":"LANURU","UK":"ASE","UL":"AMAANSEMAMINNADNAENARNASPANVASYIEZIE","UM":"AMIBELBERBLEBOSBREIACIAKIAQMAHMASMEDPEDPHSPIEPTYRAHRAS","UN":"AISAPTARMARYAUSBAGBANBARBEDBIDBOXCAPCESCIACOSCOYCUSDAMDEEDOSDUGETHFIXGAGGETGODGOTGUMHATHIPICAITSJAMKEDKETKIDLAWLAYLEDLETLIDMANMEWMIXPAYPEGPENPINREDRIDRIGRIPSAWSAYSEESEWSEXSODTAXTINWETWITWON","UP":"BOWBYEDOSDRYENDJETLAYLEDLITPEDRANRUNSEESEYTAKTERTIE","UR":"AEIALIAOSAREARIASEATEBEXBIADEEEALEASEDOEICENAENTGEDGERGESIALITEMANNALNEDPEDSAESIDSONUBUVAS","US":"ERSNEAQUEUREURY","UT":"ERI","UV":"EALEASULA","VA":"CUADEDDESGALGUSILSIREIRSIRYKASKILLESLISLSEMPSMPYNDANEDNESNGSNTSPEDPERPESRANRASRDYRECRESRIARIXRNARUSRVESALSESSTSSTYTICTUSUCHUTEUTSWTEXES","VE":"ALEALSALYENAEPSERSERYGASGESGIEGOSHMEILSILYINSINYLARLDSLDTLESLLSLUMNAENALNDSNDUNEYNGENINNTSNUSRBSRRARRYRSTRTSRTUSPASTASTSTCHXEDXERXESXILZIR","VI":"ALSANDBESBEXBEYCEDCESCHYERSEWSEWYFDAFFSGASGIALDELERLLILLSMENNALNASNCANEDNERNESNEWNICNOSNTSOLDOLSREDREORESRGARGERIDRLSRTUSASSEDSESSIESNESONSTOTAETASTEXTROTTAVASVATVDAVERVESZIRZOR","VL":"EISIESOGS","VO":"ARSCABCESDDYDOUDUNEMAGIEIDSILEIPSLAELARLEDLESLETLKSLTALTELTILTSLVALVEMERTEDTESUGEULUWEDWERXELZHD","VR":"AICILSOOMOUSOUWOWS","VU":"GGSGGYGHSGHYLGOLNSLVATTY","WA":"ACSCKECKOCKSDDSDDYDEDDERDESDGEDISDTSFFSFTSGEDGESGGAGYUHOOIDEIFSIFTILSINSIRSITEITSKASKEDKENKERKESKFSLDOLDSLEDLERLESLIELISLKSLLALLSLLYLTYMEDMESMUSNDSNEDNESNEYNGSNKSNKYNLENLYNNANTSNTYNZEQFSRBSRBYRDSREDRESREZRKSRMSRNSRPSRRERSTRTSSESSHYSMSSPSSPYSTSTAPTTSUFFUGHUKSULKULSURSVEDVESVEYWASWESWLSXEDXERXESYEDZIRZOO","WE":"ALDALSAMBANSARSBBYBERCHTDELDGYEDSEKEEKSELSEMSENSENYEPSEPYESTETEETSFTEFTSIDSILSIRSISEIZEKASLDSLKELKSLKTLLSLLYLTSMBSNDSNGENNYNTSROSRSHSTSTASTLYXEDXES","WH":"AMOAMSANGAPSAREATAATSAUPAUREALEAREENEEPEFTELKELMENSETSEWSEYSIDSIFTIGSILKIMSINSIOSIPSIPTIRRIRSISHISSISTITSITYIZZOMPOOFOOTOPSOREORLORTOSOOWSUMPUPSYDA","WI":"CCACKSCKYDDYDESELSFEDFESFEYFIEFTYGANGGAGGYKISLCOLDSLEDLESLGALISLJALLSLTSMPSNDSNEDNESNEYNGENGSNGYNKSNNANNSNOSNZEPEDPERPESREDRERRESRRASEDSESSHASHTSPSSTSTANTEDTESTHETHSTHYVEDVERVESZENZES","WO":"ADSALDCKSDGEFULJUSKERKKALDSLFSLLYLVEMBSMBYMYNNGANGINKSNKYNTSODSOEDOFSOFYOLDOLSONSOPSOPYOSEOSHOTZRDSRKSRMSRMYRTSWEDWEEXEN","WR":"ANGAPSAPTASTATEAWLENSICKIEDIERIESITSOKEOOTOTHYER","WU":"DDYDUSLLSRSTSESSHUSSYXIA","WY":"LEDLESNDSNNSTEDTES","XE":"BECNIANICNONRICROXRUS","XO":"ANA","XR":"AYS","XY":"LANLEMLICLOLLYLSTISTS","YA":"ARSBASBBABBYCCACKACKSFFSGERGESGISHOOIRDKKAKOWLESMENMPYMUNNGSNKSPOKPONPPSPPYRAKRCORDSRERRFARKSRNSRRSRTARTOTESUDSULDUPSWEDWEYWLSWNSWNYWPS","YB":"ORE","YC":"LADLEDOND","YD":"RADRED","YE":"ADSAHSALMANSARDARSCCHCHSCHYDESEDSESHGGSLKSLLSLMSLPSLTSNTANTERBARDSRKSSESSKSSTSSTYTISTTSUKSUKYVENVESWENXEDXES","YF":"ERE","YI":"KEDKESLLSNCEPESPPYRDSRKSRRSRTHTESTIE","YL":"EMSIKEKES","YM":"OLTPES","YO":"BBOBBYCKSDELDHSDLEGASGEEGHSGICGINGISICKJANKEDKELKERKESKULLKSLKYMIMMPSNICNISNKSOFSOPSRESRKSRPSUKSURNURSURTUSEWEDWESWIEWLSWZA","YR":"APTENTIVDNEH","YS":"AME","YT":"OST","YU":"ANSCASCCACCHCKOCKSCKYFTSGASKEDKESKKYKOSLANLESMMOMMYMPSPONPPYRTARTSZUS","ZA":"BRACKSIDAIDYIREKATMANMBOMIANJANTENZANZEPPYRFSRISTISXESYINZEN","ZE":"ALSBECBUBBUSDASINSNDORDARKSROSSTSTASXESZES","ZH":"OMO","ZI":"BETFFSGANLASLCHLLALLSMBIMBSNCONCSNCYNEBNESNGSNGYNKENKYPPOPPYRAMTISZELZIT","ZL":"OTEOTY","ZO":"AEABOSBUSCCOEAEEALEASISMISTMBINAENDANEDNERNESNKSOEAOEYOIDOKSOMSONSOTYPPAPPORILRISRROUKSWEEWIE","ZU":"LUSPANPASPPARFSZIM","ZY":"GALGONMESMIC"}
def dec1(x):
out = []
for k, v in x.items():
for n in range(0, len(v), 3):
out.append(k + v[n:n+3])
out.sort()
return out
def enc1(ws):
out = {}
for w in ws:
out.setdefault(w[:2], '')
out[w[:2]] += w[2:]
return '{%s}' % ','.join(f"{k}:'{v}'" for k, v in out.items())
ws = dec1(A)
wl = dec1(B)
print(f'{len(ws)=} {len(wl)=} {len(ws)+len(wl)=}')
print('enc1', len(enc1(ws)), len(enc1(wl)), 'gzip:', len(zlib.compress((enc1(ws)+enc1(wl)).encode('utf8'),9)))
print(' ', enc1(ws)[:100] + '...')
def enc2(ws):
out = {}
for w in ws:
w = w[::-1]
out.setdefault(w[:2], '')
out[w[:2]] += w[2:]
return '{%s}' % ','.join(f"{k}:'{v}'" for k, v in out.items())
print('enc2', len(enc2(ws)), len(enc2(wl)), 'gzip:', len(zlib.compress((enc2(ws)+enc2(wl)).encode('utf8'),9)))
print(' ', enc2(ws)[:100] + '...')
# enc3-5 are effectively the same encoding as here:
# https://github.com/rmmh/fourletterword#encoding-a
perm = 'mgxjqzvbdctwhfkspnlreoaiuy'.upper()
def w2n(w):
a = 0
for c in w:
a = a * 26 + perm.index(c)
return a
def n2w(n):
o = ''
for _ in range(5):
n, c = divmod(n, 26)
o += perm[c]
return o[::-1]
chars = 'ABCDEFGHIJLKMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,'
assert len(chars) == 64
def enc3(ws):
ws = [w2n(w[::-1]) for w in ws]
ws.sort()
last = 0
o = []
for x in ws:
o.append(x - last)
last = x
return ','.join(str(x) for x in o)
print('enc3', len(enc3(ws)), len(enc3(wl)), 'gzip:', len(zlib.compress((enc3(ws)+enc3(wl)).encode('utf8'),9)))
print(' ', enc3(ws)[:100] + '...')
chars = 'ABCDEFGHIJLKMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,'
assert len(chars) == 64
def enc4(ws):
ows = ws
ws = [w2n(w[::-1]) for w in ws]
assert ows == [n2w(w)[::-1] for w in ws]
ws.sort()
last = 0
o = ''
for x in ws:
d = x - last
while d:
o += chars[(d&31) + 32 * (d >= 32)]
d >>= 5
last = x
return o
perm = 'MGXJQZVBDCTWHFKSPNLREOAIUY'
def n2w(n):
o = ''
for _ in range(5):
n, c = divmod(n, 26)
o += perm[c]
return o[::-1]
def dec4(xs):
ws = []
n = 0
last = 0
while n < len(xs):
d = 0
s = 0
while True:
c = chars.index(xs[n])
n += 1
d |= (c & 31) << s
s += 5
if c < 32:
break
ws.append(last + d)
last += d
return sorted(n2w(x)[::-1] for x in ws)
print('enc4', len(enc4(ws)), len(enc4(wl)), 'gzip:', len(zlib.compress((enc4(ws)+enc4(wl)).encode('utf8'),9)))
print(' ', enc4(ws)[:100] + '...')
assert dec4(enc4(ws)) == ws
#print(enc4(ws))
#print(enc4(wl))
order = [3,1,2,4,0]
order_rev = [order.index(n) for n in range(5)]
def shuf(w):
return ''.join(w[x] for x in order)
def unshuf(w):
return ''.join(w[x] for x in order_rev)
assert unshuf(shuf('HEAPS')) == 'HEAPS'
def enc5(ws):
ows = ws
ws = [w2n(shuf(w)) for w in ws]
assert ows == [unshuf(n2w(w)) for w in ws]
ws.sort()
last = 0
o = ''
for x in ws:
d = x - last
while True:
o += chars[(d&31) + 32 * (d >= 32)]
d >>= 5
if not d:
break
last = x
return o
perm = 'MGXJQZVBDCTWHFKSPNLREOAIUY'
def n2w(n):
o = ''
for _ in range(5):
n, c = divmod(n, 26)
o += perm[c]
return o[::-1]
def dec5(xs):
ws = []
n = 0
last = 0
while n < len(xs):
d = 0
s = 0
while True:
c = chars.index(xs[n])
n += 1
d |= (c & 31) << s
s += 5
if c < 32:
break
last += d
ws.append(last)
return sorted(unshuf(n2w(x)) for x in ws)
print('enc5', len(enc5(ws)), len(enc5(wl)), 'gzip:', len(zlib.compress((enc5(ws)+enc5(wl)).encode('utf8'),9)))
print(' ', enc5(ws)[:100] + '...')
assert dec5(enc5(ws)) == ws
#####################
# https://twitter.com/senokay/status/1483153634179559424
def enc6(ws):
ws = sorted(ws)
o = ''
last = ' '
for w in ws:
for n, c in enumerate(w):
if c != last[n]:
o += w[n:].title()
break
last = w
return o
def dec6(xs):
ws = []
n = 0
last = ''
while n < len(xs):
suff = xs[n]
n += 1
while n < len(xs) and not xs[n].isupper():
suff += xs[n]
n += 1
last = last[:5-len(suff)] + suff.upper()
ws.append(last)
return ws
print('enc6(@senokay)', len(enc6(ws)), len(enc6(wl)), 'gzip:', len(zlib.compress((enc6(ws)+enc6(wl)).encode('utf8'),9)))
print(' ', enc6(ws)[:100] + '...')
assert dec6(enc6(ws)) == ws
def enc7(ws):
ws = sorted(x[::-1] for x in ws)
o = ''
last = ' '
for w in ws:
for n, c in enumerate(w):
if c != last[n]:
o += w[n:].title()
break
last = w
return o
def dec7(xs):
ws = []
n = 0
last = ''
while n < len(xs):
suff = xs[n]
n += 1
while n < len(xs) and not xs[n].isupper():
suff += xs[n]
n += 1
last = last[:5-len(suff)] + suff.upper()
ws.append(last)
return sorted(x[::-1] for x in ws)
print('enc7(@senokay)', len(enc7(ws)), len(enc7(wl)), 'gzip:', len(zlib.compress((enc7(ws)+enc7(wl)).encode('utf8'),9)))
print(' ', enc7(ws)[:100] + '...')
assert dec7(enc7(ws)) == ws
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment