BM66(@ }}}{{{{{{~~~zzzuuusssssstttooonnnllliiigggeeedddccc`````````___^^^[[[YYYXXX]]]\\\___aaa___ZZZYYY\\\[[[]]]___^^^[[[XXXVVVUUUYYYWWWTTTQQQOOONNNMMMMMMPPPPPPOOONNNMMMMMMMMMMMMSSSRRRPPPOOONNNMMMMMMMMMKKKJJJIIIHHHGGGGGGGGGGGGJJJFFFBBBBBBFFFHHHFFFCCCCCCFFFIIIIIIFFFCCCCCCDDD???>>><<<:::999:::;;;<<<<<<===>>>???????????????<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999;;;888666888;;;>>>???>>>:::999888888:::<<<<<<;;;;;;::::::;;;<<<<<<;;;999999::::::999888888999;;;999;;;<<<<<<:::999888888;;;<<<===<<<:::999:::;;;444333444777777444333444===<<<;;;:::999:::;;;<<<;;;999777888999::::::999999999::::::::::::999999::::::888777777777888999888888777777888888999:::999777666777;;;<<<999666999::::::::::::999888888999===@@@@@@@@@BBB@@@<<<999999::::::999888666555888888777777666666555555999777777888999:::999888888666555666777888777666;;;999666555555666555555555666666666666444333222666777777777777777666666666888999888777666777999:::999666555666999<<>>>>>????????????>>>======<<<;;;::::::999999999::::::;;;;;;::::::999>>><<<999999;;;<<<;;;999;;;999888888:::<<<;;;;;;;;;::::::;;;<<<<<<;;;999999::::::999888888999;;;888999;;;;;;;;;:::::::::;;;<<<===<<<:::999:::;;;<<<:::999888888888999;;;:::;;;;;;;;;;;;999777555<<<:::888888999999999888888999999999999999999888:::999888777777777888999888888777777888888999:::666555555666888888777666999999::::::999999888777777;;;===<<<===???>>>:::999999::::::999888666555888777777777666666666555666555444555777777777666777666555555777777666555;;;999777666666777666555555666777888888777666555666777777777777777666666666888999999888777888:::<<<;;;:::999:::<<<>>>@@@;;;;;;;;;:::::::::::::::555555555555555444333333666666555555555444444444666666888:::<<<<<<:::777;;;999===EEEAAA444...111333333333333222111///...111111222333444444333333111333555666666555333222666777777555222000111333444444444444444444444333444444444444444444444555111222222333444444555555555444333333555555444333///000111///,,,,,,///333555444444444444555666666999888777666555555555555777888999:::;;;|||yyyvvvwww{{{|||wwwssssssssslllkkkjjjgggeeecccaaa```^^^^^^]]]\\\[[[ZZZZZZZZZ___]]]___aaa^^^YYYXXX[[[[[[\\\\\\[[[YYYXXXXXXYYYWWWUUUSSSQQQPPPOOOOOOOOOOOONNNNNNNNNNNNOOOOOOPPPOOONNNMMMLLLLLLLLLLLLLLLHHHHHHGGGFFFEEEEEEEEEEEEGGGFFFFFFHHHKKKJJJEEEAAAGGGHHHJJJIIIFFFDDDCCCCCCAAA@@@>>><<<;;;<<<======????????????>>>>>>>>>>>>>>>===<<<;;;999888777777999::::::;;;;;;::::::999>>><<<;;;;;;<<<;;;999777;;;999888999:::;;;;;;:::;;;:::::::::<<<<<<:::999999::::::999888888999;;;777888999:::;;;;;;;;;;;;;;;<<<<<<<<<:::999:::;;;===;;;777333333555888:::777999;;;===;;;888333000<<<:::888888999999888777888888888888888888888888:::999888888777777888888888888777777888888999:::444666777777777666777777999999::::::999999888777555888999888888;;;;;;888999999::::::999888666555777777777777666666666666555444333444666666666555777555444555666777666555;;;999777666777888777666222444555777777777777666666777777888888888777777777999:::999888777888999999888888888999:::;;;<<<<<<<<<<<<<<<<<<;;;::::::666666555555555555444444666666666555555555444444666666777:::<<<<<<:::888===???GGGPPPMMM>>>444333555333111000///000222333333333444444444444333333...111444777888666444222444444444222000///111222444444444444444444444444555555444444444444444444222222333333444555555555666444222222333444444444000333555444111000222555666555333333333444666888666666555555666666777888555666777999:::{{{xxxtttssswww}}}{{{uuurrrpppqqqkkkjjjiiigggeeebbb```___^^^]]][[[ZZZYYYZZZ[[[[[[___^^^^^^```]]]XXXWWWZZZ[[[\\\[[[ZZZXXXXXXYYY[[[VVVUUUSSSQQQPPPOOOPPPPPPNNNNNNNNNNNNNNNOOOPPPQQQPPPPPPNNNMMMLLLKKKKKKKKKHHHHHHGGGFFFFFFFFFFFFFFFHHHGGGGGGHHHJJJIIIFFFCCCIIIIIIIIIHHHGGGEEECCCCCCCCCAAA???===<<<<<<===>>>@@@@@@???>>>>>>=========>>>======<<<:::999999888999::::::;;;;;;::::::999999:::;;;<<<===<<<;;;999;;;:::888999:::;;;;;;:::;;;:::999:::;;;<<<:::888999::::::999888888999;;;999888888999:::;;;:::999:::;;;<<<<<<:::::::::<<<999888555000000333666666666888:::<<<;;;888444222:::888777777999:::999888888888888888888888888888999999999888888888888888888888777777888888999:::555888;;;:::888777888;;;999999999999999888777777444777777555666999:::888999999::::::999888666555777777777777666666666666666555444555777888777666666555444555666777666444999777666666777888777666///000222444555666666666777777888888999999888888999::::::999666555555666666777777888888999888888===>>>>>>???>>><<<;;;:::777666666666666666666666666666666666555555555555555666777999;;;<<<:::888===@@@GGGNNNJJJ>>>555333444333111//////111333555333333444444555555444444111222444666666555444333///000000111111333444555444333333333444444555555666666555444333444444555333333444444555555555666888555222111222444444444333666999999666555555777777555333222222444777888555555555555555666777888555666777999;;;|||wwwsssqqqssswww|||~~~~~~|||xxxsssooommmmmmkkkjjjjjjhhheeeccc```___^^^]]][[[ZZZYYYZZZ[[[[[[___]]]^^^___\\\XXXXXX[[[\\\\\\\\\[[[YYYXXXZZZ[[[VVVUUUSSSQQQPPPOOOPPPPPPNNNNNNNNNNNNOOOPPPQQQQQQSSSRRRPPPNNNLLLKKKJJJIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIHHHGGGFFFGGGGGGGGGFFFIIIHHHHHHGGGFFFEEEDDDCCCCCCBBB???===<<<<<<===>>>AAA@@@???>>>======>>>>>>============<<<<<<<<<<<<999::::::;;;;;;::::::999999:::<<<===<<<;;;::::::<<<:::999999:::;;;:::999:::999999:::;;;;;;:::888999::::::999888888999;;;<<<:::888888999:::888777:::;;;<<<;;;::::::;;;<<<888;;;:::666666999999666888888999999999999999999777666555666999:::;;;:::999999888777777888999999999999999999888888777777888888777777888888999:::555888;;;:::888777888;;;888999999999999888777777444777888555666999:::888999999::::::999888666555666666666666777777777777666444444555666777666555777555444555666777666555666555555555777888777555///000222444666666666666777777888999999999999999;;;;;;;;;888555333333333999:::;;;<<<<<<;;;;;;:::===>>>@@@AAA@@@???<<<;;;888777666666666777888888777777666666666555555555555555666888:::;;;:::999<<<<<<>>>???<<<555333333222222222222222333333333000111333444555666666666666555444333333333333444000000000111333444666666444333333333333444555666777666444333333444555666444555555555555555666666888555222111222444444444000333777777444222222444777555333222222444777888666666555555555555555666666777999:::<<<|||xxxssspppqqqtttwwwxxxzzzzzzyyyuuuqqqmmmkkkkkkllllllkkkjjjgggdddaaa```^^^^^^]]]\\\[[[ZZZZZZZZZ^^^\\\\\\^^^\\\XXXYYY]]]]]]^^^^^^]]][[[YYYZZZ[[[WWWUUUSSSQQQPPPOOOOOOOOOPPPOOOOOOOOOOOOPPPPPPQQQTTTRRRPPPNNNLLLKKKJJJIIIIIIIIIHHHHHHGGGHHHHHHIIIIIIHHHGGGEEEEEEEEEGGGGGGHHHFFFEEEEEEFFFFFFDDDCCCDDDBBB???===<<<<<<<<<===@@@???>>>=========??????========================999::::::;;;;;;::::::999<<<===>>>===:::999888999<<<;;;999999:::;;;:::999:::999999999;;;;;;999888999::::::999888888999;;;===:::777777999:::888555999;;;<<<;;;::::::;;;===555;;;<<<888999===;;;555:::999888888888:::<<<===777666555666888:::::::::;;;:::999888888999:::;;;888999999999999888777777888888777777888888999:::444666777777777666777777888888999999888888777666444888999777888;;;:::888999999::::::999888666555666666666666777777777777444333222333555555555444888666555666777888777666555555555666888999777666333444666888888888888777777888999::::::::::::::::::;;;;;;999666444444444888999999::::::999999888<<<>>>AAACCCCCCAAA>>><<<999888777666777888999:::777777777666666666555555555555555777:::;;;;;;999???>>><<<999666555777:::111222333333444333333222///000222333555666666666888666444222111222333444555444222222333444333222444333222222333444666777666555444333333555777888666666666666666666666666888555333222333444333333///222666555333111111333666555333333333444666888777777666555444444444444777888:::;;;<<<{{{xxxtttrrrsssuuuvvvwwwwwwwwwwwwtttppplllkkkkkkmmmmmmmmmllljjjfffcccaaa_________^^^]]][[[ZZZYYY\\\[[[[[[]]]\\\XXXZZZ^^^^^^```aaa```]]][[[ZZZZZZXXXVVVTTTQQQOOONNNNNNNNNQQQPPPPPPOOOOOOOOOPPPPPPPPPOOONNNMMMLLLKKKKKKKKKHHHGGGGGGGGGGGGGGGHHHHHHFFFGGGGGGGGGFFFEEEEEEEEEFFFDDDBBBCCCEEEFFFEEECCCCCCBBB???===;;;;;;<<<<<<@@@???===<<<===>>>@@@AAA>>>>>>======<<<<<<<<<;;;999::::::;;;;;;::::::999;;;<<<===<<<999888:::<<<===;;;999999:::::::::999:::999888999;;;;;;999888999::::::999888888999;;;<<<999555666999;;;999777999:::<<<;;;::::::;;;===111888:::555666<<<;;;444;;;:::999888888999;;;<<<999888666666777888888777<<<;;;:::888888:::;;;<<<888999999:::999888777666888888777777888888999:::666555555666888888777666888888888888888777777666333777999888999;;;:::666999999::::::999888666555555666666666777777777888444333333333555666555444999777666777888999888777666666666888;;;;;;:::888777777888999999888777666777888999:::;;;;;;;;;;;;888:::::::::888888999:::777777777666666666666666;;;===AAADDDEEECCC@@@>>>999999777777777999:::<<<777777777777666666666555555444444666999;;;;;;:::??????>>>:::888999<<<===333333333333333333333333000111222333444444444444555555444333333333444444666444111111333444222111444333222222222444666888555444333333444666999:::666666666666666666666666777555444444444444333111222444777666333222444666555444444444444555666666666666555444444444444555888888999:::;;;{{{xxxuuutttuuuvvvwwwwwwuuuvvvvvvtttpppmmmkkkkkknnnoooooonnnkkkhhhdddbbb`````````___^^^\\\YYYXXX\\\ZZZZZZ\\\[[[YYY[[[______aaabbbbbb___[[[ZZZYYYYYYWWWTTTQQQOOONNNMMMMMMRRRQQQPPPPPPOOOOOOOOOOOOLLLKKKKKKKKKKKKKKKLLLMMMGGGFFFFFFFFFFFFFFFGGGGGGCCCEEEHHHIIIGGGEEECCCCCCEEECCCAAAAAADDDFFFEEECCCCCCAAA???<<<;;;:::;;;<<>>===<<<===>>>@@@BBB??????>>><<<;;;:::999888999::::::;;;;;;::::::999777999;;;:::999:::>>>AAA===;;;999999:::::::::888:::999888999:::;;;999777999::::::999888888999;;;;;;777333555999<<<;;;888999:::;;;;;;::::::<<<===222999:::555666===>>>777;;;::::::999999888888888<<<:::888777777777555444===<<<:::999999:::<<<===888888999:::999888777666888888888777888999999:::999777666777;;;<<<999666888888888888888777666666222666999999999;;;999555999999::::::999888666555555666666666777777888888777666555666888888888777999888777888999:::999777777777888:::======<<<:::777888888888777666444333777888999:::;;;;;;;;;;;;666888:::;;;;;;<<<>>>@@@::::::999999888999999::::::===AAAEEEFFFDDDAAA???:::999888777777999;;;<<<777777777777666666666666555444444666999;;;;;;:::777:::;;;999777888888888666555333111111222333444111222222333333222222222111222333555555555555444333111///000333555444333444333222111222444666888555444333222444666:::<<<777777777777666666666666666555444444555444222000111333555444111000222555444444444555555555555555555555444444444555666666777888999::::::}}}{{{xxxwwwwwwwwwwwwvvvvvvuuutttqqqnnnllliiihhhpppkkkkkkqqqqqqiiibbbaaa_________^^^]]]\\\ZZZZZZ[[[[[[ZZZZZZ[[[]]]___```````````````^^^\\\ZZZYYYXXXVVVRRROOOMMMLLLLLLLLLSSSRRRPPPNNNMMMKKKKKKJJJLLLLLLLLLLLLKKKKKKKKKKKKJJJEEEDDDGGGHHHEEEBBBBBBGGGGGGGGGGGGGGGFFFEEEDDDJJJEEECCCEEEFFFCCCBBBDDDBBB@@@===::::::;;;>>>???AAA???===<<<>>>?????????=========<<<;;;;;;::::::::::::::::::::::::::::::===;;;::::::;;;<<<:::999:::;;;<<<;;;999888999:::888:::<<<<<<;;;;;;;;;<<<666888;;;<<<:::999888888999:::::::::999999888777999:::;;;;;;999999:::;;;:::777444444555777888777<<<;;;;;;::::::;;;;;;<<<;;;777555888999666666777:::999888999;;;<<<;;;:::999999:::999999777666666888777666666666777999:::888888999999999:::::::::888888888888777777777777;;;:::888777777888:::;;;:::;;;;;;;;;:::888777555222666999666000...222777666666666666777777777777888777666555666777999;;;:::999999999999999999999<<<999777666777888888777333111000333777::::::999777777666777777999;;;<<<999999:::888777666888999:::===AAADDDEEECCC@@@>>>;;;;;;;;;:::999999:::;;;888777666555555555555555444555777777888999<<<>>>=========<<<;;;:::999888666444222333555444111...333222000......///111222777444000///000222333333333333333222222222111111444333222111111333555666555555444444444444555555222222444555666888999:::999888666444333333333444000111333444555666666666444555555555444333222222777999888444333444333000666777888999999~~~{{{xxxwwwxxxxxxxxxwwwvvvuuusssqqqooommmlllkkknnnjjjjjjooooooiiidddbbb`````````___^^^]]]\\\[[[[[[ZZZZZZZZZ[[[\\\^^^______``````___^^^\\\ZZZXXXYYYXXXUUURRRPPPPPPPPPPPPQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMGGGEEEHHHHHHEEECCCCCCFFFFFFFFFFFFFFFEEEDDDDDDGGGBBB@@@CCCCCCAAA@@@BBBCCCAAA>>>;;;:::<<<>>>???AAA???======>>>?????????=========<<<;;;;;;::::::::::::::::::::::::::::::>>><<<;;;;;;<<<===;;;:::;;;<<<===<<<:::999999:::999:::;;;;;;;;;;;;;;;<<<999888888:::<<<;;;888555999::::::::::::999999888888:::;;;:::999888999:::999777555444666777888777:::999999999999999999:::===999777999999777666777999888777888:::;;;:::999:::::::::999888777666555777777777777777888888999888888888999999999::::::888888888888777777777777999999888777777888999999999999::::::999777666555444666888666222111333777666666666666777777777777888777666555666777999:::888888888777777777777777;;;999777666777888888777888666555666999;;;:::999===;;;999777666666666666888999999888777777888:::???AAAEEEJJJNNNMMMIIIFFF=========<<<:::999999:::888777666555555444555555333555666666666777:::<<<<<<<<<<<<<<<;;;:::999888777555333333444444111///444333222111111222222333777444222111222333444333333333333222222222111111444333222111111333444666777777666666666666777777888777777666555444333333666555444444333333333333333333444555555555444444555555555555555444333333777999888444333555444111777888:::;;;<<<~~~{{{xxxwwwxxxyyyzzzyyyvvvuuussspppooonnnnnnnnnkkkiiiiiilllmmmiiieeeddd```````````````___^^^]]]ZZZZZZYYYYYYYYY[[[\\\]]]^^^^^^^^^^^^]]][[[XXXWWWXXXWWWUUUSSSRRRRRRSSSSSSPPPOOOOOONNNNNNNNNNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMOOOJJJGGGHHHHHHEEEDDDEEEEEEEEEEEEFFFEEEEEEDDDCCCEEEAAA???BBBCCCAAAAAABBBEEECCC???===;;;<<<===>>>@@@>>>======>>>??????>>>=========<<<;;;;;;::::::;;;;;;;;;::::::999999999???===<<<<<<===>>><<<;;;<<<======<<<999888999;;;999:::::::::;;;;;;;;;;;;===999666888======888333999999:::;;;;;;:::::::::888:::;;;:::999888999:::999777555555666888888777888888777777777777888888>>>:::888::::::888777888888777666777999:::999888;;;::::::999888777666555666666777888888888888888777777888888888999999999888888888888777777777777777777777777777777777777888888888888888777666555777666666555555555555666666666666666777777777777888777666555666777888999555555555666666666666666:::888666666777888888777;;;:::888888999999999777>>><<<:::777666555555555777888999888777777999:::@@@@@@DDDLLLSSSTTTPPPJJJ@@@@@@???===<<<:::999888888777666555444444444444444555666666555666888999<<<<<<<<<<<<;;;:::999999888666555444444444222000444444444444444555555555777555333333444444444333333333333222222222111111444333222111222333444555666666666666666666666666999999777555333111000///333333444444444333333222555555555555555444333222666666666666666555555444777999999555444666666222666777:::<<<>>>ӵĦĦ~~~}}}ӵyyywwwuuussspppnnnmmmmmmmmmgggggghhhjjjjjjhhheeeddd```````````````___^^^^^^ZZZYYYXXXXXXXXXZZZ[[[\\\]]]]]]]]]\\\[[[YYYWWWVVVSSSRRRRRRQQQQQQQQQRRRSSSSSSRRRQQQPPPPPPOOOPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNPPPKKKGGGGGGFFFCCCDDDGGGEEEEEEFFFFFFFFFFFFEEEEEEFFFBBB@@@CCCEEECCCCCCEEEFFFDDDAAA>>><<<<<<===>>>@@@>>>===Ħ=========<<<;;;;;;::::::<<<;;;;;;::::::999999888>>>===<<<<<<======<<<:::======<<<:::888777999::::::999999999:::;;;;;;;;;<<<999777999;;;<<<888444999999:::;;;;;;;;;;;;:::999;;;<<<;;;:::999:::;;;999777666666777888888777777777777666666777777777<<<777666999:::888888:::999888777888999:::999888888999999999999888777777555666777999999888777777777777777888888888999999888888888888777777777666777777888888888888777777888888888888888777777777999666444555777888777555666666666666777777777777777777666666666666777888444555555555555555666666:::999777888999:::999888:::999777777777777777666888888777666666777888999777888888888777777999;;;AAAAAAEEENNNXXXZZZUUUNNNBBBAAA???>>>===<<<:::888999888777666555444444444555666777666555555777888;;;;;;;;;<<<;;;;;;::::::999888666555444444333222333444555666666666666666555444333333444444333222333333333222222222111111333333222222222333444555444444444444444444444444555555555444333333222222111222444555666555444444555555555555555444444333666666777777777777666666777999999555555777777444444666888;;;===4ĉ@ӵ>L=hĦ~~~}}}4ĉ@ӵwwwvvvssspppmmmlllkkkkkkeeehhhjjjjjjiiigggeeebbb_______________^^^]]]\\\ZZZYYYXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[YYYWWWUUUTTTPPPPPPPPPPPPQQQRRRRRRSSSWWWVVVUUUSSSQQQPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNIIIGGGGGGEEEBBBCCCGGGFFFGGGGGGHHHHHHGGGGGGGGGFFFBBBAAADDDEEEDDDCCCEEEEEECCCAAA>>>===<<<======???>>>===>L============<<<;;;;;;::::::;;;;;;;;;::::::999999999===<<<:::;;;<<<<<<;;;999======<<<999777666777999;;;999777888:::<<<;;;:::999:::::::::999888888888999999:::;;;;;;:::::::::;;;<<<===<<<;;;:::;;;===999777666666888999888777888888777777777777888888888444333777:::999999;;;:::999888999;;;;;;;;;:::666666777999999::::::999555666777999999888777777777888888888888999999999888888888888777777777666888888999::::::999888888999999888888999999999::::::666333444888:::888555666666666666777777777777777777666666666666666666555555555666666777777777:::999999999;;;;;;:::999777777777777777777888999555555555555666888:::<<<666777888888777888:::<<>>>>>===;;;999::::::888777666555555555666777888777666555777999::::::;;;;;;<<<;;;;;;;;;::::::888666444333333444222222444555666666666666444333222222333333222000333333333222222222111111222222222222333333444444333333444444444444333333333333333444444444444444222444555777777777666666333444555555666666555555666666777777777777777666666888888555555888888555666777999;;;===GG=?HdĦ=ĪjGG=?uuutttrrrpppnnnlllkkkffflllooommmjjjhhheeeaaa`````````___^^^]]]\\\[[[[[[ZZZYYYXXXXXXYYYZZZ[[[YYYYYYZZZYYYXXXVVVTTTRRRQQQQQQRRRSSSSSSTTTTTTUUUYYYXXXVVVTTTRRRQQQPPPPPPQQQPPPPPPOOONNNMMMLLLLLLKKKHHHGGGHHHEEEBBBCCCHHHFFFGGGHHHHHHIIIHHHHHHHHHFFFBBB@@@CCCDDDBBBBBBCCCCCCBBB@@@>>>============???>>>===HdĦ============<<<;;;;;;::::::::::::::::::::::::::::::===;;;::::::;;;;;;:::999>>>>>><<<999777666888:::<<<999666777:::<<<;;;:::888999;;;:::888777999;;;999:::::::::999999888777:::<<<===<<<;;;:::;;;<<<999888777777999999888777999999888888888888999999777333333777999999999;;;:::999888999;;;<<<;;;:::555666777888999:::::::::666666777888888888888888888888999999999:::::::::888888888888777777777777999999999999999999999999999888888888999:::;;;;;;888666444444777999888666666666666666777777777777777777666666666666555555555555666666777888888888999999888:::;;;<<<:::999777888999999888888:::<<<777777666555666777888999555666777888888999;;;===DDDGGGNNNZZZdddhhhddd___QQQKKKDDD@@@???>>><<<:::<<<<<<:::888777666666666666777888777666666777999999999:::;;;<<<<<<<<<<<<<<<;;;:::777444333444555111222222444555666777777555333111111222222222111333333333222222222111111222222333333333444444444444555666777777666555444666555555555444444333333444555666777777777777777333444555666666666666666555666666777777777777777444777777555555888888555:::;;;===???AAAӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sssstttĭӵssscccbbbZZZ\\\[[[ZZZYYYYYYYYYZZZӵVVVTTTRRRQQQĦSSSTTTUUUUUUUUUQQQPPPMMMKKKJJJIIIIIIHHHIIIĦFFFFFFGGGHHHHHHHHHEEEĦ???>>>===<<<======>>>>>>>>>DdD<<<;;;;;;;;;;;;ӵ<<<<<<ӵ;;;ӵ999555666777888Ħ888;;;ӵ999888777888ĭӵ888:::888888888:::;;;:::999888888999999999888888888777777777777777888888999999::::::::::::;;;;;;;;;888888888888777777777777:::999888777777888999:::888777777777888999;;;<<<666555444555666777777777666666666666777777777777666666777666666555555444444555555666777777888888777666777888::::::999777666888999888666666999;;;888777666555555666777888444666777888888999;;;>>>AAAGGGRRR___iiinnnmmmkkk^^^UUUJJJCCC@@@???<<<999>>>===<<<:::999888777777444555666666555555777999888999:::;;;<<<<<<<<<<<<======;;;888444333444777222222222333444666888:::777444111000111333333333333333333222222222111111222222333333444444444333333444666777777666444333777777666555555444444333666666555555555666666777555666666666666555555444444555666666777777777666333666666444444777888555:::<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@vvvqqqg&e>&e{{{@eeeeeee??\\\[[[\\\[[[ZZZYYYYYYZZZg<ĉWWWVVVTTTRRR3we<ĦSSSTTTTTTTTT3h?@eNNNLLLJJJHHHHHHHHHHHHJJJZKKKDDDEEEFFFGGGGGG3h?gL???>>>======<<<======>>>>>>>>>D%%)?;;;fff?><z;;;;;;=?Ħ===g&e@@@g&e===999444S?ʬ4444ff?>ߝL999@e888g&e9999998883h?g&e>&e777:::??888777777777999:::999888:::::::::999888777666555888777666666666777999::::::::::::;;;;;;;;;<<<<<<888888888888777777777777:::888777555555777888:::666666555666777888:::;;;555555555555555666777888666666666666777777777777666666777777666555444444444444555555666777888888555555555777999999777555555777888666333333555777777666555555666777888999444555777777888999<<<>>>CCCKKKYYYgggrrrwwwyyyyyyhhh]]]PPPFFFBBB???<<<999???>>>===;;;:::999888888333444555444444444666888888999:::;;;<<<===============<<<888444333555777444333222333444777:::<<<999666222111222333555555333333333222222222111111111222333444444444333333111222444555555444222111555555555666666666666666666666444333333444555666888888888777666444333222444444555666666666666666222555555333444777777555888:::>>>AAAEEE4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]Ħ|||ttrrrrrrHƅ^Hu]ĦH׼saaaeeeYYYXXXXXXYYY\\\___^^^[[[YYYtQWWWWWWVVVTTTje<ĦTTTTTTTTTBt=o9ĦH׼sMMMKKKJJJJJJKKKLLLMMMKKKIIIHtĦCCCHHHHHHHHHHHHBt=o9ĦHdĦ>>>?????????===<<<;;;:::;;;<<<Dtfo9ĦsߝLGdUĦ===Ht@cӵHu]ĦIIIHu]Ħ???<<<Htƅ^999qIܗGIӵ===H׼s888888Hu]Ħ999999Bt=o9ĦHƅ^Hu]Ħ;;;999:::999888888888999:::;;;666999;;;999666555888;;;;;;999777555444666888999<<<;;;;;;<<>>@@@DDDLLL[[[mmm|||vvviiiWWWIIICCCAAA@@@>>>;;;;;;;;;;;;::::::999888666444222333555777666444999555777<<<===::::::>>>@@@???>>><<<;;;999888888333333333333333555666666999666444666555222222555555444333333222222333333111222333444333111///...555333222222333333333222777777888888888888777777333222222333555555444333222222222555888777444000999333555666000333888444333555666555333222444777<<>>>>>>>>>>>===<<<<<<:::;;;<<<HdDĦgdKӵDdDDdDĦ===DdDĦ4DufӵDdDĦGGGDdDĦ===q<R999999peƜ4DuTӵ:::DdDĦ777777DdDĦ;;;qjRgdKӵDdDΦDdDĦ:::888777777888888;;;:::999888888888999999:::999777777888888888888===;;;999777777777888999;;;:::;;;===???@@@???>>>;;;;;;:::999888777666666999888777888999888777555666666777777777888888888888888777666555444555666555666777888777666444333555555555666777888888888555555555555555555555555,,,***,,,333666666888===:::999888777777666777777888888888888777666555444222444777999:::===@@@CCCEEEMMM]]]pppxxxlllZZZLLLFFFCCCAAA@@@:::;;;;;;;;;::::::999888888666444555777999888666999666777<<<===::::::>>>@@@@@@???>>>===;;;999999333333333444444444555555888555444666555222222444555444333333222222333333///000222444555444333222666555333444666777777777444666888::::::888666444555444555777:::;;;;;;999888666444444666777555444777222555666000222777222333555666666555666:::===???EEEMMMWWW^^^4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9rrrDdDΦDdDӵyyyDdDĦdddbbbbbbbbb```]]][[[[[[[[[\\\\\\\\\]]]^^^]]]geĦ[[[[[[sp?aĦTTTTTTGIdnuR)ĦDdDĦPPPOOOMMMLLLKKKJJJKKKJJJIIIDdDĦDDDEEEEEEFFFGIdnuR)ĦDdDĦ>>>>>>===============;;;<<<===DdDĦnuR)ĦDdDΦDdDĦ===DdDĦnuR)ĦDdDĦEEEDdDĦ;;;po9u999888888777=ӊB1.uTӵ999DdDĦ555666DdDĦ<<>><<<;;;::::::999888777666666999888777888999888777555666666777777777888888888999888777555444444444444444555666777888777666555555555666666777777888888555555555555555555555555111000111444666555666999999888888777777777888888777888888777777666555444222444888:::;;;===???AAACCCLLL\\\ooo~~~|||ppp___QQQIIIEEECCCAAA::::::;;;;;;::::::999999999888666777999::::::999999777999<<<===;;;<<<>>>???@@@AAAAAA???===;;;999222333444555555555444333666333333555444111111333555444333333222222333333000111333555555555444444222111000111444666666666222555888;;;;;;888555222777777888;;;???AAAAAA@@@>>>;;;666333444555777777555000555777111222666000333444555666777;;;@@@DDDFFFMMMXXXbbbiii4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>errrDdDʜ4DuTӵpppDdDĦcccaaabbbcccaaa___]]]]]]^^^^^^\\\\\\^^^``````geĦZZZs<v>aĦSSSSSSpeӵDx<DdDĦRRRQQQOOOMMMKKKIIIJJJIIIIIIDdDĦEEEEEEEEEFFFpeӵDx<>d<===<<<<<<===>>>???<<<<<<===>d<ӵDd<DdDΦDdDĦ===DdDӵnd<DdDĦCCC>d<Ħ999peӵ:::Ħ777F&uTӵ:::DdDĦ777888>d<Ħ;;;peӵDx<>d<ʜ4DuTӵ999888888888888888888888888888888888999999;;;999666666888888777555444555666777777666555444888888:::===??????<<<:::::::::999999888777777666999888777777999888777555555555666666666777777777888777555555555555555444333444666777888888888777555666666666777777777888555555555555555555555555<<<:::999888777444333444888888888777888888999999777777777777777666555555555777:::<<<;;;;;;<<<<<>>===???@@@AAA@@@>>>;;;999222444555666666555333222555222222555444111000333555444333333222222333333444444555555444333222111111000///000222444444333333555777999999777555333888888999<<dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦSSSSSSB?Ho9QQQ>dd<ӵGGGGGGB?Ho9AAA<x<<<===>>>???<<<===>>>&ӫeʬtIӇ;;;>d<Φ>d<Ħ<<<D&ӫetIӇ<<<DdDĦBBBsdKĦ999B?dp&ĒR::::::>d<sdKĦ999B?Ho9:::s&dq&ĒR::::::::::::999999999555666777888999:::::::::777999999888555555666888111222555777888888777666777888999<<<>>>>>>;;;888::::::999999888777777777999888777777999888777555444444444555555555666666666444333444666888777666444444555777888888999999666666666666777777777777666666666666666666666666888999999888777888888777999888888888888888999:::666777777777777666666555555888:::<<<;;;;;;;;;<<>>;;;999444555777888777555333222444222222555555222111333555444333333222222333333444444444333333222111000666555333333444555555444666555555555555555555666777777777999<<<===<<<;;;:::999888666444333333444777222777:::444555777111777555333444777;;;???BBB:::<<<>>>@@@AAA4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeqqqHu]3hhpppnnnmmmsebbbcccdddcccaaa___```aaa___```bbbdddeeecccgeĦja>aĦRRRSSS@GPPPQQQsePPPNNNKKKIIIHHHGGGHHHJJJ<ŌGGGGGGGGG@GCCCAAAHkge======>>>>>>???===>>>???HĪj@IŌ:::999ege:::<<<Hu]3hIŌ;;;===DdDĦ???ne===:::@h666777>h999999999se;;;ne888999@G999999sĪj@h::::::;;;;;;;;;::::::999555555777888999::::::999555888:::888444444777:::333555777999::::::::::::777777888:::<<<<<<:::888999999999888888888777777999888777888999888777555444444555555555666666666777444222444888::::::888555555666666777888999999666666666666777777777777666666666666666666666666555777777555555777777555:::999999888888888999999666666777777777777666666333555888:::;;;<<<>>>@@@BBBFFFLLLRRRZZZccclllrrrmmmfff\\\PPPHHHCCCBBBBBB@@@??????>>>===;;;:::999666777888777666666888:::555999:::999:::======;;;;;;<<<>>>??????>>><<<;;;888888888888888666444333444222333666666333111333555444333333222222333333111111111222333333444444666444222222333333222111666555444333333444555666666555555666777888666555444666777777555333333444888333888:::444555999333777555333333666999;;;<<<5555555556666664DuXӵĵD^DdDĦrrrqqqD^ppprrrpppmmms׼shhhaaabbbbbbaaa___^^^^^^______bbbfffgggfffcccgeFm8XXX>aĦRRRRRRSSSOOOQQQRRRs׼sRRROOOLLLJJJIIIHHHFFFHHHJJJHoGGGEEEEEEFFFGGGDDDCCCAAA===>>>>>>>>>>>>>>>>>>>>>???@@@>>><<<888:::<<<D^999:::;;;DdDĦ;;;===<<<<<<===<<<777888999888:::;;;;;;s׼s<<<:::777999;;;888???999999888888999::::::::::::999888777777888999999888777666555666666666666777888999777888999999999999999999888888777999:::;;;999888999999999888888888888888999888777888999888777555666666666777777777777888999666444555999;;;:::777666666666666777888999999777777777777666666666666666666666666666666666666666999999444444666666222;;;::::::999888888888888666666777777777777666666555666888999:::;;;>>>AAA>>>AAAGGGKKKPPPUUU[[[```]]]YYYRRRKKKEEECCCDDDFFFCCCBBBBBB@@@>>><<<:::888666777999888666666888;;;444888999777888<<<===999======>>>??????>>>>>>>>>;;;;;;:::999888777666555444222444777777444222444555444333333222222333333222222222333333444555666222000//////111222111000444444444444444444444444444333333444555666444333222444666666555444666777999333777888222444888444666444222333777999:::999666666777888999Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦyyyvvvuuutttqqq>d<ĦnnnqqqrrrooolllBeiiifff```aaaaaa```]]]\\\\\\]]]___dddiiijjjfffcccgeFYĉXXXVVV>aĦQQQRRRSSSTTTTTTUUUSSSQQQOOOPPPQQQSSSBeUUUQQQMMMJJJIIIHHHIIIEEEHHHJJJnu]ӵHHHGGGIIIJJJKKKKKKFFFEEEDDDCCCAAA@@@???>>>;;;<<<===?????????>>>===>>>??????@@@@@@@@@??????>>>@@@AAA@@@===;;;::::::999888888:::<<<>d<Ħ:::999999888999>d<Ħ999;;;<<<Ħ===>>>???===:::888:::<<<777888::::::;;;:::999888:::===>>>>>>Be@@@:::999666444Ħ===:::::::::;;;:::999777555999999999888888888888777777777999::::::999888777999999:::999888666444333777444222444888::::::888999999888888777666666666999888777777999:::999888999999999888888888888888999888777888999888777555888888888888999999999999<<<888555666:::;;;999666777777777777777777888999777777777777666666666666777777777777777777777777222777888555666;;;<<<888<<<;;;:::999888888888888666666777777777777777666999::::::999888999<<<>>>777<<>>===???@@@@@@???<<<===???@@@AAAAAA@@@@@@AAA@@@???===;;;:::999999888888:::<<<999DdDĦ:::999888888999sdKĦ===<<<gdKĦ===<<<:::888888999:::;;;888888999:::999888777666999:::===AAABBB@@@;;;:::888gdKĦ999888888999:::999888777666888;;;:::666666999999777888:::;;;:::888666666777:::::::::999999999888888666888999888777666777888777555555777999999666333:::777555666999;;;:::888;;;;;;:::999999888888777999;;;;;;777777999888555999999888888888888999999777777777888999999999:::888888777777666666555555333444666888999:::999999:::777555444666888999999555444444444555888:::<<<<<<;;;999777555444444333666777555444999@@@===666;;;:::999999999999;;;;;;BBBAAAAAA@@@AAACCCDDDEEEAAA@@@@@@???@@@BBBCCCDDDGGGGGGEEEBBB???<<<999777888888888777666555555555777777777777888:::<<<======>>><<<;;;???CCCBBB>>>======<<<;;;999777555444777555666999888555555999555555555444333222000000111222444666777555111...222444333000333777555...333444555555555444333222333333333444444444555555333444444555555444444333444444333333333333444444666777555///...222777888555444555777:::>AneneneneDeneyyyuuutttqqqnerrrqqqoooqqqmmmjjjjjjlllmmmiiifffhhhgggeeeccc```^^^\\\\\\aaabbbeeehhhjjjggg>A^^^\\\YYYk<UUUTTTTTTVVVWWWTTTSSSRRRQQQPPPOOOOOOOOOVVVTTTQQQOOOOOONNNLLLJJJJJJJJJIIIfhEEEDDDEEEGGGIIIIIIHHHJJJIIIFFFDDDAAA???>>>>>>AAA???======>>>????????????@@@@@@@@@@@@???>>>>>>@@@???>>><<<;;;:::999999<<<888888;;;;;;De<<<<<<;;;;;;;;;;;;ne===<<<ne<<<===;;;:::888888999:::;;;::::::;;;;;;;;;:::999888::::::;;;>>>AAABBB@@@???<<<:::ne999999888999999:::999888777666:::<<<;;;888777:::;;;888666888999999888777888999:::999999999888888888888777999:::999888777888999777666666777999999777444:::777666666999::::::888;;;;;;:::999999888888777666999999666777999:::777999888888777777888888999777777777777777888888888666666666777777777777777555666777888999888777777???;;;666444555777999:::777666555555555777999:::???>>>===;;;:::999888888444666666666999>>><<<666999999888888999;;;<<<======<<<<<<<<<<<<======>>>???>>>>>>>>>???AAACCCDDDHHHFFFDDDBBB???<<<:::999999999999888888777777777888777777777888:::<<<===<<<======<<<>>>BBBAAA<<<;;;;;;<<<<<<<<<;;;999888777555444666444000000333555444444333333222222111222222222333555555444333555666555333555888666111444555555555555444333222333333444444444555555555333444444555555444444333555555444444444444555555666888666000///222555666444444444666zzzwwwuuuqqqqqqsssssssssqqqmmmjjjjjjlllmmmkkkhhhllljjjhhhdddaaa___]]]\\\```aaadddggghhhggg]]]^^^\\\UUUUUUWWWWWWUUUTTTSSSRRRQQQPPPPPPPPPPPPPPPUUUTTTRRRQQQPPPNNNKKKHHHJJJJJJJJJJJJFFFEEEDDDEEEGGGHHHHHHHHHJJJIIIGGGDDDBBB@@@???>>>@@@>>><<<<<<>>>??????>>>CCCBBB@@@???>>>===<<<<<>><<<;;;:::999999999>>>888666:::>>>999<<<===============>>>===;;;;;;<<<<<<;;;:::999888999:::;;;<<<<<<<<<<<<<<<;;;::::::;;;:::999;;;===>>>===<<<<<<;;;999::::::999999999:::999888888777;;;======999999<<<<<<999444666888999888888999:::999999888888888777777777888:::;;;:::999888999:::888777777888999999888666999888666777888:::999999;;;;;;:::999999888888777666999999777888<<<<<<:::999888888777777888888999777777777777777666666666555555666777777888999999777888888888888777666555BBB===777444444666999:::888888666666555666777888::::::999888888777777666111555888888999;;;999555777777888888:::<<<===>>><<<<<<<<<===<<<<<<;;;:::;;;;;;;;;<<<>>>@@@BBBDDDHHHFFFDDDAAA???===;;;;;;::::::999999999999999999888777777777888:::;;;<<<;;;======<<<===@@@>>>999>>>???@@@@@@>>>;;;888666999666555777666333222444444444333222222222333444444333222222333444666777666777666333444777555111666666666555555333222111333333444555555555555555333444444555555444444333666555555555555555555666555777777222111333555444555555555777{{{xxxwwwsssqqqpppppprrrssstttssspppnnnkkkkkklllmmmlllkkklllkkkhhheeecccaaa``````aaabbbdddfffhhhgggccc```\\\]]]]]]\\\YYYWWWWWWXXXVVVUUUTTTVVVYYYYYYVVVRRRRRRQQQQQQPPPPPPPPPQQQQQQTTTSSSRRRQQQPPPNNNJJJGGGJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDFFFHHHHHHGGGJJJIIIGGGDDDBBBAAA@@@???>>>===<<<<<<>>>???>>>===CCCAAA???>>>===<<<=========<<<;;;:::999999888999>>>999888;;;===;;;:::;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999::::::<<<<<<<<<<<<<<<;;;;;;:::<<<:::888888999:::::::::;;;;;;:::999999::::::;;;:::::::::999999999888888;;;===<<<999999;;;<<<999555777888999888777888999888888888777777777777666888999::::::888888999:::888888888888999999888888888888777777888999999999;;;;;;:::999999888888777999;;;<<<999:::======;;;888888777777777777888888999999888888777777666666666666777777777888888888777777777777777666666666>>>;;;777555555777888888777777666666666777888999666666666666666666555555///444888:::999888777666777888888999:::;;;<<<===<<<<<<======<<<;;;999888888888999:::<<>>======999999999999999999999999888777777777777999;;;<<<:::===>>><<<<<<>>><<<888<<<>>>@@@AAA@@@>>>:::888888444444888999777666888444333111111111333555666444555555444333333555666555555444222222333222111777777666555444333222111333333555555666555555444333444444555555444444333666666555555555555666666111555777444333555777555777777777999|||yyyxxxwwwuuussssssssstttrrrqqqpppnnnlllkkklllmmmnnnnnnooommmjjjfffdddbbbaaaaaaccccccdddfffggggggdddaaa]]]]]]]]]\\\YYYXXXXXXYYYVVVUUUUUUWWWZZZZZZVVVRRRRRRQQQQQQPPPPPPPPPQQQQQQSSSRRRQQQPPPPPPNNNKKKHHHJJJJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDEEEGGGHHHHHHHHHIIIHHHFFFDDDBBB@@@@@@???===<<<<<<===??????>>>===@@@???>>>======>>>???@@@<<<;;;:::999999999999999;;;:::;;;===;;;888999>>>::::::<<<======<<<::::::888999<<<===>>><<<:::888;;;;;;::::::999999999999<<<;;;;;;:::::::::::::::<<<:::777666777888999888:::::::::::::::::::::;;;:::::::::999999999999999999<<<;;;777777::::::888777888999999777666666666888888888777777777777666777888999888777666777999888999999888888888888999888888888888888888999:::;;;;;;:::999999888888777999<<<;;;888888::::::777888777777777777777777888:::::::::999999888888888999888888888777777777666666666666666666777777777777666555666888888777555555555666777888999:::;;;::::::;;;;;;;;;;;;:::999111444888;;;:::777666666999999::::::::::::::::::999:::::::::999777666444666666777888;;;>>>@@@BBBEEEDDDCCCAAA@@@???>>>>>>999999999999999999888888888777777666777888:::;;;999===>>><<<;;;===<<<999555888<<<@@@BBBBBB@@@???777333111555777555333444444333111111111333555777444666888777555333333444555444333333222111222333888888777555444333222222222444555666777666555444333444444555555444444333666666555555555555666666...333666444444777999888666666666888;;;{{{zzzzzzzzzyyywwwwwwvvvuuurrrpppooonnnmmmllllllmmmoooppptttqqqlllgggccc```______eeedddcccdddeeeeeecccaaa^^^___^^^\\\YYYWWWXXXYYYUUUUUUVVVXXXYYYXXXVVVTTTSSSRRRQQQPPPPPPPPPPPPPPPRRRPPPOOOOOOOOONNNLLLJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGFFFEEEFFFHHHIIIIIIIIIHHHGGGEEECCCAAA@@@??????===<<<<<<>>>@@@@@@???>>><<<<<<<<<===>>>???@@@AAA;;;;;;:::999999:::::::::999:::<<<>>>:::666888>>>999999::::::::::::999999777999;;;======<<<:::888;;;;;;;;;:::::::::999999;;;::::::999888999999999<<<:::777777888999999888999999999:::::::::::::::;;;;;;:::999999999999:::888::::::666666999999666777888999999666555555555999999888888888777777777666777888888777666777888888888999888666666888:::777888999888777777999;;;;;;;;;:::999999888888777777999999555444666666333888777777666666777777888:::::::::::::::999999999:::999999888777777666666666555555555555666777888333444555777999999666333444555666777999:::;;;;;;;;;<<<===>>>===<<<;;;:::555444666:::;;;888666666999::::::;;;;;;::::::999<<<<<<<<<;;;:::999888777666666777888:::===@@@AAACCCCCCCCCCCCBBBAAA???>>>;;;;;;:::999999888777777888777777666777888999:::999===>>>;;;:::<<<===<<<===???@@@AAAAAA???<<<:::???999666888888555111111333222222111222333555666333666999999666333444555666444444555444222444999888888666555444444444444222444666777777777555444333444444555555444444333666555555555555555555666///333666444444888:::999444444444666999}}}zzzzzz{{{{{{{{{zzzzzzzzzwwwssspppooonnnmmmllllllmmmppprrrtttqqqlllgggcccaaa``````eeecccbbbbbbbbbaaa___^^^``````___\\\XXXWWWWWWXXXUUUVVVXXXXXXWWWVVVVVVVVVTTTSSSRRRQQQPPPOOOOOOOOOQQQOOOMMMMMMNNNOOONNNMMMHHHHHHHHHHHHHHHGGGGGGFFFHHHGGGFFFGGGIIIJJJJJJJJJFFFEEEDDDBBB@@@???>>>>>>===<<<===???AAABBB@@@>>>;;;<<<===>>>????????????;;;;;;::::::::::::;;;;;;:::888999;;;;;;888888;;;::::::999999999999::::::999999999::::::;;;;;;;;;:::;;;;;;;;;::::::999999;;;;;;999888888888999:::<<<:::888888::::::999888777888888999999:::999999<<<;;;:::999999999::::::888:::999666666888999666555777888888777555666777:::999999999888888888888777888999999777777888999777888888777555555777:::666888999888777777999;;;;;;;;;:::999999888888777555888777555444777777444777777666666666666777777999999999999999:::::::::888888888888888888888888888777666555444555666666666666666777888888666333555666777888999:::::::::999999;;;;;;;;;999777666999444444999<<<999777777777888:::;;;;;;;;;;;;:::>>>>>>===<<<<<<;;;<<<<<<777777777888:::<<>>>>>===<<<;;;:::888888777888777777666666777999::::::>>>>>>:::888<<>>:::;;;<<<888444222333333333333333333333333222555888777444444888<<<555333333666444111555<<<888777666555444444555555222444666888888777555444333444444555555444444333555555444444444444555555222666777444333666888888555555555777:::|||yyyzzz|||zzz{{{|||}}}}}}zzzuuuqqqoooooommmllllllmmmqqqtttpppnnnjjjfffcccccccccddddddbbb```_________]]][[[aaaaaa___\\\XXXVVVWWWXXXTTTWWWZZZYYYVVVUUUVVVXXXUUUTTTRRRQQQPPPOOONNNNNNPPPNNNLLLLLLMMMOOOOOOOOOGGGGGGHHHHHHHHHGGGFFFFFFIIIHHHGGGGGGIIIKKKKKKJJJFFFEEECCCAAA???>>>>>>>>>======>>>@@@BBBBBBAAA???;;;<<<>>>?????????>>>===;;;;;;:::::::::;;;<<<<<<===777555999<<<:::888888;;;;;;999888888999;;;;;;<<<:::888666777999<<>>@@@???AAADDDFFFEEECCC@@@>>>@@@???>>>===;;;999888777888888777666666777888999:::>>>>>>999888<<>>>>>@@@@@@AAABBBBBBBBBAAAAAA;;;<<<===@@@BBBBBB???<<<:::<<<>>>===;;;888666555======<<<;;;::::::::::::999777333111666<<<:::444888888999::::::;;;<<<<<<@@@>>><<<999888888999:::;;;::::::;;;===>>>===;;;999888888777777888888999<<<999666777999;;;:::999<<<:::999999<<<>>>>>>>>>;;;999999;;;;;;777666888777777777777777777777777:::::::::999999888888888888888888888888888888999999999888888888888999999888999999888777777888:::;;;;;;::::::999888777777======<<<;;;:::999888777888888888888888888888888:::999888777777888999:::;;;666444888:::888999===777777666777888;;;>>>???777888:::::::::999777555666777777777777777666555::::::;;;;;;:::999777666888999;;;;;;:::999:::;;;;;;;;;;;;<<<<<<<<<======888999:::;;;:::888666444::::::::::::;;;<<<=========BBBHHHJJJHHHEEEDDDEEEBBB@@@???>>>===;;;888666666999:::999666666888;;;===;;;999:::>>>@@@???===>>>@@@BBBCCCCCCDDDFFFGGG>>>??????>>><<<999666444444444444666777777555333555444333222333444555666999888666555555666777777888555666;;;;;;666555999555555555555555666777888444555777777555444333333333444666777777666444333777777777666555555444444666888:::<<<<<<|||zzzyyyyyyyyyyyyyyy{{{{{{yyyuuuqqqpppnnnlllllloooqqqpppooommmkkkhhhgggeeeccc```^^^dddddddddaaa___^^^___aaaaaacccbbb___ZZZVVVVVVWWWXXXYYYYYYYYYXXXVVVUUUSSSTTTSSSRRROOOMMMMMMNNNPPPNNNMMMLLLMMMOOONNNLLLIIIEEEIIIJJJFFFEEEGGGGGGFFFIIIIIIIIIJJJLLLMMMLLLJJJJJJGGGBBB???>>>>>>===<<>>@@@@@@===;;;:::;;;<<<<<<:::999888888::::::999::::::;;;<<<===666888777555666::::::777999999999::::::;;;;;;;;;===<<<;;;:::999:::;;;;;;;;;;;;:::;;;======<<<:::;;;::::::::::::::::::;;;<<<999777777999::::::999<<<:::888888:::<<<<<<;;;>>>;;;;;;======999777:::888888888888888888888888:::::::::999999999888888888888999:::;;;;;;<<<<<<999999888888888888999999777888999999888777888999::::::999888888777666666999999999888888888888777777777777777777777777777999888777777777777888999888333222555666444555999999888777666666888:::;;;777888999::::::888777555555555666777888888888777;;;:::999888888888999:::888;;;>>>???===;;;:::999888999999999:::::::::::::::;;;;;;<<<;;;999777666::::::999::::::;;;<<<======AAAEEEGGGGGGFFFDDDCCCBBB@@@>>>======<<<:::888888999999888777777999:::============<<<<<<>>>???>>>@@@BBBCCCCCCDDDFFFHHH=========<<<:::666333111000000000111333333111000777666555333222222111111333333222222333444555666777555666::::::666555888333333333444444444444444444555666666444333333444333444555666666555444333555555555555555666666666444333333777===~~~zzzyyyyyyyyyvvvuuuuuuvvvwwwwwwuuussspppnnnllllllnnnppppppooommmlllkkkjjjjjjgggddd```cccccccccaaa___^^^___aaabbbaaa___\\\YYYVVVTTTSSSZZZZZZZZZZZZYYYWWWUUUTTTUUURRRPPPNNNOOOOOOOOONNNMMMLLLKKKLLLMMMMMMKKKIIIFFFIIIIIIDDDCCCEEEGGGFFFJJJIIIIIIJJJKKKLLLJJJHHHGGGEEEBBB@@@@@@???>>><<>>=========<<<;;;<<<======;;;999;;;;;;;;;:::;;;;;;<<<<<<999999999::::::;;;<<<===444999<<<999777999:::999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;======;;;999::::::::::::::::::::::::;;;999888888999::::::999:::888777777999;;;<<<;;;???<<<<<<>>><<<888777999888888888888888888888888:::::::::999999999999888777777888999;;;<<<===>>>999999888888888888999999666888::::::999888777888999999888888777666666666777777777888888999999999666666666666666666666666888888777777777777888888999666555888888666777::::::999777555444555666777777888999999999888777666444444666777888999999999;;;:::777666666888;;;===888<<<@@@BBB@@@<<<999888777888888999999999999999;;;<<<======<<<;;;999888999999999::::::;;;<<<======???AAADDDFFFFFFDDDBBBCCCAAA>>>============<<<:::999777777999999999888<<>>:::999<<>>===<<<@@@>>><<<<<<===<<<;;;:::@@@>>>;;;;;;<<<===>>>>>>===<<<;;;:::999999999999666:::<<<::::::;;;;;;888:::::::::::::::::::::999999:::;;;<<<<<<<<<;;;;;;===<<<;;;;;;<<<<<<:::888888888888888888888888888:::999999999999999999999888777666777:::<<<>>>>>>===::::::<<<:::666555666888888888888888888888888999999999999999999999999666666777888999999::::::999999888888888888999999555888:::;;;:::888777777999999888888777777777777999999:::::::::;;;;;;;;;777777777777777777777777999999999888888999999999999999999999888777888::::::888666444333333444555777888888999888777666666555666777888888888888888999888777777888999<<<===:::===@@@@@@>>>;;;999888888999:::;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;:::999999999999999:::;;;<<<===>>>======AAAEEEGGGDDDAAADDDAAA>>>===>>>?????????<<<999777777:::;;;999777:::<<<===<<<::::::<<<>>>===???AAACCCCCCDDDFFFHHHFFFEEEDDDBBB???<<<:::888555444444444666666555444000111222333444333222111777777777666666666666666666666666666666555444555555666777888888666444222444444444222111111333555666555444444444444555666222222333333555777999:::>>>>>>@@@EEEKKK}}}zzzyyyzzz|||}}}yyyvvvsssrrrssstttttttttqqqpppnnnmmmlllmmmoooqqqsssnnnhhhdddbbb```___^^^___aaabbbaaa```___```aaa^^^]]][[[[[[\\\\\\[[[YYYZZZZZZZZZYYYXXXVVVTTTRRRTTTQQQNNNNNNQQQQQQOOOMMMKKKKKKKKKJJJJJJIIIJJJJJJIIILLLKKKEEECCCFFFHHHHHHIIIHHHHHHIIIJJJJJJHHHFFFDDDDDDCCCDDDDDDDDDAAA???AAAAAAAAAAAA@@@???>>>===BBB@@@>>>>>>>>>>>>===;;;DDDAAA===;;;===>>>>>>>>><<<<<<;;;:::999999999999:::;;;:::999<<>>???AAAAAAAAA===:::777777:::;;;999777999777666888;;;======<<<>>>@@@BBBCCCCCCCCCEEEGGGEEEDDDBBB@@@>>>;;;999888777555444444444555444222000111222333444333222111111111222333444444444444666777666555555555555444555666777888888666444222333444333222111111333666666555444444444444555666444444333444555777999;;;777>>>GGGNNNQQQ}}}|||zzzyyyzzz{{{|||yyywwwsssrrrssstttuuutttqqqpppooommmkkklllooorrruuupppiiiccc```_________^^^```aaaaaa```___```aaa\\\\\\]]]]]]]]]]]]]]]]]]ZZZZZZZZZYYYXXXUUUSSSRRRRRRQQQOOOPPPPPPPPPOOONNNKKKLLLLLLKKKIIIIIIJJJLLLIIILLLLLLGGGDDDFFFHHHGGGHHHGGGGGGHHHIIIJJJHHHGGGCCCBBBAAAAAABBBBBB@@@>>>AAAAAAAAAAAA@@@???>>>>>>BBBAAA@@@@@@AAA@@@>>><<>>>>><<<888888888999999:::;;;<<<===;;;888777<<<@@@<<<444::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::;;;:::::::::<<<<<<:::888999:::;;;<<<<<<;;;:::999777999;;;;;;999888999999@@@>>>;;;999999999888777===;;;;;;======999888:::999999999999999999999999888999999999999:::::::::<<<<<<;;;::::::999999888999999888888888888999999666888::::::999888777888999999999999999999999999999999999888888777777777888888888888888888888888999999::::::::::::999999777<<<>>>:::666666777666888777555444555666888999888888777777777666666666:::::::::999888777555555555777999:::;;;;;;::::::;;;;;;:::888666666888:::666777999;;;;;;:::888777888888888888888888888888888888888999999:::;;;<<<<<<<<<<<>><<<@@@AAACCCCCCBBBCCCDDDFFFGGGFFFEEECCCAAA???>>>======;;;888777777777666444555555444444333111000///...///111444666777888888777999888444444666666444333444555555555444333222222333444333222222444666555555555555555555555555666555444444666888;;;===<<>>>>>???????????????>>>>>>AAAAAAAAABBBCCCBBB???<<<@@@<<<888999<<<>>>===:::888888888888999:::;;;<<<<<<<<<:::777999===;;;777999999999::::::;;;;;;;;;;;;;;;:::999:::;;;<<<===:::999999:::<<<<<<;;;999888999;;;<<<<<<;;;999888666999;;;;;;999888888:::>>><<<999888888999888777<<<999:::======:::999<<<999999999999999999999999888888999999999:::::::::;;;;;;::::::::::::::::::999999888888888888999999777888999999888777888999888888888888888999999999777888888888888888999999888888888888888888888888777888999999999999888777999@@@CCC>>>999::::::999:::999777666666777999:::888888777666666666666666999999999999888888777666888888888999999::::::;;;777999999888777666888999666888:::<<<<<<;;;999888888888777777777888888888888888888888999:::;;;<<<;;;<<<>>>???@@@CCCFFFIIIFFFEEECCCCCCCCCCCCAAA@@@<<<<<<<<<:::888777888999999999999:::<<<===>>>>>>BBBCCCDDDCCCBBBBBBBBBDDDJJJIIIGGGFFFDDDCCCCCCBBBCCC@@@<<<::::::999777666777666555333222222111111222333555777888888777777888;;;999444444777888444333333333444444444444444222333555555444444555666333444555666666555444333555444444555777;;;???AAADDDFFFGGGEEE???~~~~~~~~~}}}|||zzzwwwuuutttrrrqqqppppppsssvvvvvvvvvqqqqqqpppmmmjjjjjjnnnrrrllliiifffcccaaa```]]][[[\\\^^^aaaaaaaaa``````aaa[[[^^^aaa___ZZZXXXZZZ^^^]]]]]]]]]\\\ZZZWWWUUUTTTNNNQQQSSSRRROOOMMMOOOQQQLLLMMMNNNLLLIIIHHHKKKNNNFFFJJJKKKGGGDDDEEEEEEBBBEEEEEEEEEGGGIIIJJJIIIHHHGGGEEECCCBBBBBBBBBAAA@@@<<<===>>>>>>>>>>>>>>>===??????AAABBBDDDBBB???<<<;;;888555777<<<>>><<<999<<<;;;:::999888888888888:::======888666999;;;:::888888999::::::;;;<<<<<<:::999888888999<<<>>>@@@999888888:::<<<<<<;;;:::666777999::::::999777666666999<<<<<<999888888:::888666555666888;;;<<<<<<999777777;;;;;;888888;;;999999999999999999999999888888888999999:::::::::777777777888888999999999999999888888888888999999888999999888777777888:::777777777777777888888888777888999:::;;;<<<======777777777777777777777777555666777888888777666555777???BBB<<<777777888666===;;;999888777888999:::888888777666666666666666777888888999999999888888;;;:::888666777888;;;<<<555777:::;;;999888888888888:::===>>>???>>><<<:::999888888777888888999999888888888888999:::;;;<<<:::===???@@@@@@BBBGGGKKKGGGEEEDDDDDDEEEDDDAAA???;;;======;;;888666888;;;:::<<<>>>===;;;;;;>>>AAACCCDDDEEEDDDBBBAAABBBCCCGGGFFFEEECCCBBBBBBAAAAAAAAA>>>:::777666555333222555444333222333444555666555666666555333111///...999<<<:::444444888888555555555555555555666777888111333666777666555555666333444666777777666444333333333333555888===BBBEEE???===;;;::::::~~~|||{{{zzzxxxuuusssyyyrrroooqqqrrrnnnnnnrrrqqqqqqppppppooonnnnnnnnnmmmjjjgggcccaaaaaabbbccc```___^^^___``````^^^\\\______^^^\\\ZZZZZZ]]]______\\\YYYXXXYYYYYYVVVSSSRRRPPPNNNMMMNNNOOOOOONNNNNNMMMKKKJJJIIIIIIJJJJJJJJJJJJJJJHHHEEECCCBBBCCCJJJHHHFFFFFFHHHIIIGGGDDDFFFDDDBBBAAAAAAAAA@@@???@@@???>>><<<<<<<<<======BBBBBBBBBBBBBBBAAAAAAAAA===<<<<<<<<<<<<;;;;;;;;;888;;;<<<;;;999999<<>><<<:::::::::::::::;;;<<<======777888888999::::::::::::;;;;;;<<<<<<<<<;;;:::999777888999:::::::::::::::888777777777888999::::::999::::::;;;;;;::::::999999777555777:::;;;999777888888888888888888888888888888888777666777999<<<888888888888999:::;;;<<<;;;:::999888888888999:::777777777888999999777444::::::;;;;;;;;;:::999888888999999888666555666888;;;:::::::::999999888888888:::<<<======;;;888777888777666666666777999:::888777777777777777888999666666777888888777666555:::::::::999999999999999888888888888999:::;;;<<<;;;888777888;;;===<<<;;;;;;:::999888888999:::;;;999999888888888888888888999;;;<<<===???AAAEEEHHHEEEFFFFFFEEEBBBAAAAAABBB@@@@@@===:::888777888:::888666777;;;===<<<===AAABBBCCCEEEFFFFFFDDDAAA@@@JJJFFFCCCBBBCCCDDDBBB@@@AAA@@@===;;;888777666555555555444444444555555666111111222333555777999:::555555555555555444444444444444444555555555555666666666666666666666666666555444333222222333444555777666555666999;;;<<<<<<888777666666777~~~|||{{{yyyvvvtttyyyrrrooopppqqqnnnmmmpppoooppppppoooooonnnmmmmmmllljjjgggdddaaa``````aaa```___^^^^^^___```___]]]``````___]]]ZZZYYYZZZ\\\\\\ZZZWWWWWWWWWWWWTTTRRRTTTQQQOOONNNNNNNNNNNNMMMNNNMMMKKKJJJIIIIIIJJJJJJIIIJJJJJJHHHEEEDDDDDDDDDHHHFFFDDDEEEGGGHHHFFFDDDEEECCCAAA@@@@@@@@@???>>>DDDCCCAAA@@@@@@@@@AAAAAACCCDDDEEEEEEDDDAAA>>><<<===<<<<<<<<<<<<;;;;;;;;;999:::;;;;;;::::::<<<=========<<<<<<;;;:::999888;;;999888:::===???>>>;;;;;;;;;:::999999999999:::::::::;;;<<<<<<<<<;;;;;;::::::;;;<<<;;;:::999888777888999:::::::::::::::888888888888888888999:::888999999::::::999999888999888666888:::;;;:::888777777777777777777777777888888888888777777999;;;888888888888999:::;;;<<<:::999888777777777888888:::999888999999888666333::::::;;;;;;::::::999999888999999888666666777888999999888888888777777777888999;;;<<<<<<:::888666666666666555666777777888888888777777777777888888555666777888888777666555777777777888888888888888777777777888:::<<<===>>>;;;999888888;;;<<<;;;::::::999999999999999999::::::::::::999999999999999999:::<<<===>>>@@@DDDGGGFFFGGGHHHFFFDDDBBBBBBCCCAAA@@@>>><<<:::999:::;;;===;;;;;;>>>???======@@@AAACCCEEEGGGGGGFFFEEECCCGGGDDDAAAAAACCCDDDDDDCCC???>>><<<999666444333222333444444444444444555555222222333444555666888999666666555555444444333333555555555666666666666777555555555555555555555555666555555444444555555666666555555666999::::::999777666555555666}}}|||{{{xxxvvvxxxsssooooooooommmmmmnnnlllmmmnnnoooooonnnllllllkkkiiigggdddbbb```^^^^^^aaa___]]]]]]^^^``````___aaaaaaaaa___[[[XXXWWWXXXZZZXXXVVVUUUUUUUUUSSSQQQRRRPPPNNNNNNOOOPPPPPPOOOMMMLLLKKKJJJIIIIIIIIIJJJGGGHHHIIIHHHEEEDDDEEEFFFDDDCCCCCCDDDFFFGGGGGGFFFFFFDDDBBBAAAAAAAAA@@@???AAA@@@???????????????@@@DDDFFFGGGGGGEEEAAA<<<999===<<<<<<<<<<<<;;;;;;;;;;;;:::999:::;;;<<<<<<;;;>>>===<<<;;;:::999999999;;;999999;;;???AAA???======<<<:::999888777777666;;;;;;<<<<<<<<<;;;::::::999999:::;;;:::999888777888888999:::::::::999999:::999999888888888888999777888888999999888888777:::999888999:::;;;;;;999777777777777777777777777777888999888777777999;;;888888888999999::::::;;;999888777777666666777777<<<;;;:::::::::888555333:::::::::::::::999999999888999999888777666777888888888888888777777777777777999:::;;;;;;999777666444444555666666666666666:::999888777777777777777555666777888888888666666444555555666666777777777555555666888:::===???@@@<<<;;;::::::;;;;;;:::999999999999::::::999999999:::::::::;;;;;;;;;;;;;;;888999;;;<<<===???CCCFFFGGGHHHIIIHHHFFFDDDCCCDDDBBBAAA???>>><<<<<<<<<<<<:::777777;;;;;;:::;;;>>>@@@BBBDDDGGGHHHHHHGGGFFFDDDBBBAAAAAACCCEEEEEEEEECCCBBB@@@===:::888666555333444555555666666555555333333444444555666666777666666666555444333333222555666666666666777777777555555555555555555555555555666666666666666666555555555555777888888777555555555555666666}}}}}}|||{{{zzzyyyuuuqqqooonnnmmmlllllliiikkklllnnnnnnmmmlllkkkjjjiiigggeeebbb___]]]\\\aaa___\\\\\\]]]___```aaaaaabbbccc```\\\XXXUUUTTTXXXWWWVVVVVVUUUTTTTTTSSSQQQOOOMMMMMMOOOQQQRRRQQQMMMLLLKKKKKKJJJJJJIIIIIIEEEFFFGGGFFFDDDDDDDDDFFFCCCCCCCCCEEEGGGHHHIIIIIIIIIGGGEEEDDDDDDDDDCCCBBB===============>>>>>>>>>EEEFFFFFFFFFCCC@@@===;;;===<<<<<<<<<<<<;;;;;;;;;<<<:::888:::===>>>;;;999<<<;;;:::999:::;;;<<<===:::999999<<>>===<<<;;;999888888777777::::::::::::999888888777888999999:::999888777666888999999:::::::::999999;;;:::999999888888888888888888999999999999888888:::999999:::;;;;;;;;;;;;777777777777777777777777777888999888777777999:::888888999999::::::::::::999888888888777777777777;;;:::::::::;;;:::777555;;;::::::999999999999999777888:::999888777777888888888888888888888888888777888999::::::888777666444555666777888777666555;;;:::999888777777666666555666777888999888777777444444555555666777888888555555666777999;;;===>>>===<<<<<<;;;;;;:::999888888999:::;;;;;;:::999888::::::::::::;;;;;;;;;;;;888999:::;;;<<<>>>BBBDDDFFFHHHJJJJJJHHHEEECCCCCCAAA@@@?????????>>>===<<<555333333888:::999<<<@@@@@@AAACCCEEEFFFFFFFFFEEEDDDCCCAAAAAABBBCCCDDDEEEFFFEEECCCAAA>>>;;;888777444555666777888777777666444444555555555555555555777666555555444333222222555555555555666666666666555555555555555555555555444555666777777666555444444444555666888777444222555666777777777}}}{{{|||~~~~~~~~~{{{xxxtttpppoooooommmkkkhhhiiikkklllmmmmmmmmmmmmiiihhhgggdddbbb___^^^\\\bbb___\\\\\\]]]___``````aaabbbcccaaa\\\WWWTTTRRRWWWXXXXXXWWWVVVUUUUUUVVVUUURRRPPPNNNOOOOOOOOONNNLLLLLLLLLKKKKKKJJJIIIIIICCCDDDEEEDDDCCCBBBCCCEEEBBBCCCEEEFFFGGGIIIKKKLLLIIIGGGEEEDDDDDDDDDCCCBBB>>>>>>??????@@@@@@@@@@@@EEEDDDCCCAAA@@@@@@@@@@@@===<<<<<<<<<<<<;;;;;;;;;<<<:::999:::===>>>;;;888;;;:::999999:::;;;===>>>:::999:::===AAACCCAAA>>>;;;;;;::::::::::::;;;;;;::::::::::::999888888777888888999999999888777666999999:::::::::999999888;;;;;;:::999888888888999999999::::::::::::999999999999::::::::::::;;;;;;999999999999999999999999666888999999888888999:::888888999:::::::::999999999999999999999888888888888888888:::;;;;;;999777;;;:::999888888888999999666888::::::999888888999666666666777777777777777888888999999999888777666555666777888999888777666;;;;;;999888777777777777555666777999999999888777555555666777777888999999666666666666777999:::;;;<<<=========;;;:::888888888999:::;;;;;;:::999888888999999999::::::;;;;;;888999:::;;;;;;===AAADDDFFFHHHKKKLLLIIIFFFDDDCCCAAA@@@???@@@AAAAAA>>><<<:::777777:::<<<<<<>>>CCC@@@@@@AAABBBCCCBBBBBBAAADDDDDDCCCBBBAAAAAABBBCCCDDDCCCBBB@@@===:::777666555555555666666555555555444444555666666555444444666555555444333333222222333333333444444444555555555555555555555555555555333444555666666555444333444444444666777666333000555777::::::888}}}{{{|||~~~~~~}}}xxxrrrpppqqqooolllhhhhhhiiijjjlllmmmooooooiiihhhfffdddbbb``````___bbb```^^^]]]^^^______^^^```aaabbb```\\\WWWUUUTTTWWWXXXYYYXXXWWWVVVWWWXXX[[[XXXTTTPPPNNNLLLJJJHHHLLLLLLLLLLLLKKKJJJIIIHHHCCCDDDEEEDDDCCCBBBCCCDDDBBBDDDFFFGGGHHHIIIKKKMMMGGGEEECCCBBBBBBBBBAAA@@@:::;;;<<<>>>>>>?????????CCCBBB@@@>>>>>>???AAABBB===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===<<<:::888<<<;;;;;;::::::;;;;;;;;;:::::::::>>>BBBCCC@@@===::::::::::::;;;<<<===>>>;;;;;;<<<<<<<<<;;;::::::888888999:::999888777666999999:::::::::999888888;;;::::::999999999999::::::::::::;;;;;;:::::::::888999::::::999999:::;;;::::::::::::::::::::::::666777999:::999888888999888888:::;;;;;;:::999888999::::::::::::999888888777666777999;;;;;;:::888;;;:::999777777888888999666888:::;;;:::999888999444444444444555555555555999999999999999888888777666777777888888888888888;;;:::999888888888888888555666888999999999999888777777777888888999999999777777777777777888999:::;;;===>>>>>><<<:::999999999999999::::::999999999888888999999::::::;;;;;;888:::;;;;;;<<<===AAACCCFFFJJJMMMNNNLLLHHHEEECCCBBBAAA@@@CCCEEEEEEAAA===???;;;999::::::888:::>>>>>>??????@@@@@@@@@??????DDDDDDDDDBBB@@@@@@BBBCCCEEEEEEEEEDDDAAA>>>;;;:::555444333222222111222222333444555666666666555444444444444444333333333333222222333333333444444444444444444444444444444444333333444444444444333333444444444555666666444222555888;;;<<<999}}}}}}~~~|||tttrrrtttrrrmmmiiihhhhhhiiikkknnnppprrrjjjhhhfffcccbbbbbbbbbcccbbbaaa____________]]][[[^^^___```^^^[[[XXXVVVVVVVVVXXXYYYXXXVVVVVVWWWYYY\\\YYYTTTPPPNNNLLLJJJHHHKKKLLLLLLLLLKKKJJJIIIHHHEEEFFFGGGFFFDDDCCCDDDEEEAAACCCFFFGGGFFFGGGJJJLLLFFFDDDBBBAAABBBBBB@@@???777999:::<<<===>>>>>>===AAA@@@???>>>>>>>>>??????===<<<<<<<<<<<<;;;;;;;;;999;;;======<<<:::999999999999:::;;;<<<<<<<<<<<<;;;::::::>>>AAABBB>>>:::999999999999:::;;;<<<===::::::;;;<<<<<<<<<;;;;;;888999:::::::::999888777999::::::::::::999888777::::::999999999:::;;;;;;999999::::::::::::999999666888::::::888777999;;;999999999999999999999999555777999:::999888888999777888:::;;;;;;:::888777888999999:::999888777666777777777888::::::888666;;;:::888777666777888999555888:::;;;:::999999999555555555666666666777777:::::::::::::::999999999666666666666666777888888::::::999888888999999999555666888999::::::999999888888888888888888888888777777777888999;;;<<<===:::<<>>AAADDDIIILLLQQQRRRPPPKKKGGGEEEDDDCCCCCCFFFIIIIIIDDD???@@@;;;888999888666777;;;<<<<<<===>>>???@@@@@@AAAAAABBBCCCBBB@@@@@@CCCFFFGGGHHHHHHGGGFFFCCC@@@>>>999777555222000111222222222333555666777666555444222333333333333444444444333333333444444444555555444444444444444444444444555555444444444444555555555444333444555666555444333777<<<<<<999~~~}}}~~~~~~vvvsssuuusssnnnjjjiiihhhhhhjjjnnnrrrtttjjjhhheeecccbbbbbbdddeeebbbaaa`````````^^^\\\YYY]]]^^^___]]]ZZZXXXXXXXXXTTTWWWYYYXXXVVVUUUWWWZZZXXXUUURRRPPPOOOOOOMMMLLLKKKLLLLLLLLLLLLJJJIIIHHHGGGHHHIIIGGGEEEDDDEEEFFF@@@CCCEEEFFFEEEEEEHHHKKKHHHFFFDDDCCCCCCCCCBBBAAA;;;<<<>>>@@@BBBBBBBBBAAA??????@@@@@@???>>><<<;;;======<<<<<<<<<;;;;;;;;;888<<>>???@@@@@@;;;:::;;;>>>AAAAAA===999999999888888999999:::;;;777888999999::::::::::::999999:::;;;:::999888777:::::::::::::::999888777999999999999:::;;;;;;<<<888888999999999999888888555888:::999777666888;;;888888888888888888888888555777::::::999888888999777999:::;;;;;;:::888777777888888999999777666555888888777888999888666444;;;:::888666666777888999555888;;;<<<;;;999999999888888999999:::::::::;;;;;;;;;;;;:::::::::999999666666555444444666777888999999999888999999::::::555666888999::::::999999888888888888777777777777777777888999;;;>>>@@@AAA999<<>>>>>:::;;;<<<<<<<<<>>>AAADDDJJJNNNSSSUUURRRNNNJJJGGGFFFEEEEEEIIIMMMLLLGGGBBBAAA===;;;<<<<<<:::<<>>>>>======>>>???@@@@@@FFFBBB>>>===??????>>><<<;;;<<<=========<<<:::999<<<<<<<<<;;;;;;:::::::::<<<;;;::::::<<<<<<;;;:::;;;:::999:::<<<===<<<;;;<<<<<<;;;<<<>>>===;;;999::::::::::::::::::::::::<<<<<<;;;::::::999888888444666888888888888:::<<<<<<<<<;;;:::999999999999777777777777777888888999555666777999999999888777666777888999999999999999999999888888888888888999;;;;;;::::::::::::999999999999999999888888777777777777888999;;;<<<======999999999999999888777666888:::<<<<<<:::888777666:::888666666888999777555===999666777::::::777333888777666666666777999:::::::::<<<<<<<<<<<<:::::::::999888888999999777555:::666555999:::888888999999999888888888888999999::::::::::::::::::::::::888999999::::::999999888<<<<<<======<<<<<<;;;:::===@@@BBB???;;;:::>>>BBBJJJQQQZZZ]]]XXXPPPIIIFFFLLLJJJHHHJJJMMMMMMHHHBBBAAA>>>:::888888:::;;;;;;999:::;;;<<<===>>>???@@@AAAAAA@@@???@@@BBBDDDFFFEEEHHHIIIGGGEEEFFFDDD???===;;;888666666666555444222333444666666666555555666666555555555444444444555555666666666666555555555444444444444555666666000333444333000...000222888888777777777999:::;;;;;;<<<<<<===>>>}}}zzzwwwvvvqqqpppooonnnnnnoooqqqrrrnnnllljjjiiiiiihhhfffdddcccaaa____________]]]\\\___``````___\\\[[[[[[\\\ZZZZZZZZZZZZYYYYYYYYYYYYZZZVVVRRRPPPPPPPPPNNNLLLMMMMMMLLLKKKKKKJJJIIIIIIIIIHHHGGGGGGGGGGGGEEECCCFFFFFFEEEGGGHHHIIIHHHFFFEEEDDDDDDCCCAAA@@@@@@???>>>>>>>>>>>>>>>???@@@@@@DDDAAA>>>===>>>???>>><<<<<<<<<<<<===<<<<<<;;;:::<<<<<<;;;;;;;;;:::::::::<<<;;;::::::<<<<<<;;;:::;;;:::999:::<<<===<<<;;;======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::===<<<<<<;;;999888888777;;;<<<<<<<<<:::999:::;;;===<<<;;;:::999888888888888888888888888999::::::777888999999999999999999777777888999999999999999999999888888888888999999::::::999999999888888888888888777666555666666666777888888999:::;;;<<<<<<:::::::::::::::999888888888:::<<<===<<<::::::::::::888666777888999777555===999666777999:::777444888777666666666777999:::999:::;;;;;;;;;;;;:::999444555777888888888888888999666555999;;;999888:::999999888888888888999999::::::::::::::::::::::::<<<<<<<<<;;;:::888777666<<<<<<<<<<<<<<<;;;;;;::::::===???>>>;;;;;;@@@DDDKKKPPPYYY______YYYOOOHHHHHHGGGIIIMMMQQQQQQKKKFFFBBB???<<<;;;;;;;;;:::999;;;;;;<<<===>>>???@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEHHHIIIGGGFFFGGGDDD@@@BBB???;;;999888777555444333333555777777888777777666666555555555444444444444444555555555555444444444444444444444555666666333555666444222111222444888777666666666666777888<<<<<<======>>>}}}zzzyyyvvvuuusssqqqppppppqqqqqqnnnllliiiiiiiiihhhgggfffcccbbb````````````^^^]]]___``````^^^\\\[[[[[[\\\YYYZZZ[[[[[[[[[YYYXXXWWWXXXUUURRRPPPPPPQQQPPPOOOOOONNNLLLKKKJJJKKKKKKLLLIIIHHHGGGHHHHHHHHHFFFDDDFFFEEEEEEFFFHHHHHHGGGFFFDDDCCCAAA@@@????????????>>>>>>>>>>>>>>>>>>???@@@AAA???======>>>>>>>>>=========<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::<<<;;;::::::<<<<<<;;;:::;;;:::999:::<<<===<<<;;;===>>>===;;;888888<<>>===;;;:::;;;<<<>>>===;;;:::999888888888999999999999999:::;;;;;;;;;::::::999999999999:::777777888999999999999888999999888888888888999999999999999888888888777777999888666555444555777888999999999999:::::::::;;;:::::::::;;;::::::999888666888;;;<<<;;;;;;;;;<<<999888777777888888777555;;;999666777999999777444888777666666666777999:::888999::::::::::::999888333666:::;;;999888888999999555444999;;;999999;;;999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;::::::999999<<<<<<<<<<<<;;;;;;;;;:::666999<<<<<<;;;<<<@@@DDDIIILLLSSS\\\aaa]]]RRRIIIDDDFFFIIIPPPUUUUUUPPPLLLEEEBBB???===<<<;;;999888<<<<<<===>>>??????@@@@@@>>>@@@BBBEEEFFFEEEDDDCCCEEEHHHIIIFFFFFFGGGFFFBBBGGGDDD???<<<:::888666444444555666888999:::::::::555555555555555444444444333333444444444444333333444444444444444555555666555555555333222222444666777666555555555555555666============>>>~~~}}}zzzyyywwwtttrrrqqqqqqqqqmmmjjjhhhgggggggggfffeeecccbbbaaaaaabbbaaa___]]]]]]^^^^^^]]][[[ZZZZZZ[[[YYYZZZ[[[\\\[[[ZZZWWWVVVTTTSSSQQQPPPPPPPPPPPPPPPPPPNNNLLLKKKJJJKKKMMMNNNHHHGGGGGGGGGHHHHHHFFFDDDEEEDDDDDDEEEGGGHHHFFFEEEDDDCCCAAA???>>>>>>@@@@@@???>>>>>>>>>>>>>>>??????>>>>>>=========>>>======>>>===<<<::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::<<<<<<;;;:::;;;:::999:::<<<===<<<;;;:::>>>@@@===999777;;;???999999999999999999999999;;;;;;::::::::::::999999777999:::;;;;;;;;;===>>>>>>===<<<:::999888777777999999999999999:::;;;;;;<<<;;;:::888888888999:::777888888999999999888888999999888888888999::::::999999999999888888888888;;;:::777666666777999;;;:::999999999999999999999999999999::::::999999888555777999999888777888999999888777777777777777666:::888777777888999777555888777666666666777999:::888888888999999888888888888===AAA@@@;;;777777999888555444888;;;999999;;;999999888888888888999999<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<===>>>???<<<<<<;;;;;;:::::::::;;;555777:::;;;;;;<<>>>>>??????<<<===???AAABBBCCCCCCBBBDDDHHHHHHFFFFFFIIIHHHEEEIIIFFFAAA>>><<<:::888666666666777999:::;;;<<<<<<555555555555555555555555333444444555555444444333444444333333444444555666444444222111000111333444444444555555666666777888>>>>>>>>>>>>===|||{{{yyyvvvtttqqqpppoookkkiiieeeddddddddddddcccccccccbbbbbbcccccc```^^^[[[\\\\\\[[[YYYXXXYYYZZZYYYZZZ[[[\\\[[[YYYWWWUUURRRQQQQQQOOOOOOOOOPPPQQQPPPOOOLLLKKKJJJKKKLLLMMMGGGFFFEEEFFFGGGGGGEEECCCEEEDDDDDDEEEGGGGGGFFFDDDEEEDDDAAA@@@???@@@AAABBB??????>>>>>>>>>>>>>>>???===>>>>>>>>>============>>>===<<<::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::<<<<<<;;;:::;;;:::999:::<<<===<<<;;;777<<>>AAA@@@:::777777:::999555555999;;;999999;;;999999888888888888999999<<<<<<<<<<<<<<<<<<<<<<<<999999999:::<<<>>>@@@AAA<<<<<<;;;::::::::::::;;;777888:::;;;;;;;;;===>>>???CCCGGGIIIHHHGGGHHHIIIKKKKKKLLLNNNQQQSSSTTTUUUNNNHHH@@@:::888888999:::;;;<<<<<<<<<<<<<<<<<<<<<=========>>>???AAACCCEEEDDDGGGHHHFFFGGGJJJJJJGGGHHHEEEAAA>>>===;;;999888777777888999:::;;;<<<===444555555555555555555555555555666666666666555555333333333333333444555555555333222222222333444444222333444666888:::<<<<<<>>>>>>>>>>>>===}}}|||zzzwwwtttqqqooommmllliiieeebbbbbbbbbaaaaaadddccccccdddeeedddbbb___ZZZ[[[\\\[[[YYYXXXYYYZZZ[[[[[[[[[[[[ZZZYYYWWWVVVRRRRRRRRRPPPOOOOOOPPPRRRPPPOOOMMMKKKJJJJJJJJJJJJFFFEEEDDDEEEGGGGGGEEECCCDDDCCCCCCDDDFFFFFFEEEDDDEEEDDDCCCAAAAAAAAABBBCCC@@@??????>>>>>>>>>>>>>>>===???@@@@@@>>><<<<<<=========<<<;;;;;;;;;;;;<<<:::::::::;;;;;;;;;;;;<<<<<<;;;::::::<<<<<<;;;:::;;;:::999:::<<<===<<<;;;777;;;@@@AAA>>>;;;999999999999999999999999999999888888999::::::;;;<<<<<<===>>>>>>>>><<<;;;<<<===<<<<<<;;;:::999999999999888888888888888999:::::::::999999888888888888999888999999999999888777777999999888999999:::;;;<<<;;;;;;;;;:::::::::999999888777555444555666888999999999999999999888888888555666777777777777777777999:::;;;999777666666777777888999888777666666888777777777777777777777777888777666666666777999:::999999888777777888999999666999;;;;;;888777999;;;:::666555999:::999888999999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???===<<<:::999999999:::;;;888999:::;;;;;;;;;;;;;;;>>>AAACCCBBB@@@AAAEEEJJJNNNMMMLLLLLLMMMPPPSSSUUUPPPJJJBBB<<<::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;???>>>>>>>>>@@@BBBEEEGGGDDDGGGHHHFFFGGGKKKLLLJJJIIIFFFBBB???===<<<:::888888888777888888999:::;;;444444444555555555555555555666666666666666666555333333333333333444444555666555444555777888777555000222555888;;;===??????============>>>|||{{{yyyvvvssspppmmmlllnnnjjjeeebbbaaaaaa``````dddcccdddeeefffeeebbb```[[[\\\]]]\\\[[[ZZZ[[[\\\\\\\\\[[[ZZZYYYXXXWWWWWWSSSTTTTTTSSSPPPPPPRRRTTTOOOOOOMMMLLLJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHFFFEEECCCCCCBBBDDDEEEFFFEEECCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>>>>AAABBBAAA>>><<<<<<===<<<<<<<<<===<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;::::::<<<<<<;;;:::;;;:::999:::<<<===<<<;;;:::<<<===>>>>>><<<:::999888888888888888888888888::::::::::::::::::::::::<<<===>>>===;;;:::;;;<<<;;;::::::999999:::::::::999999999999999:::;;;;;;888999::::::::::::::::::999999999999999888777777999999999999:::;;;<<<<<<::::::::::::999999999888666666666555666777888888888888888888888999999999666666777888888888888888888999999888777666777999777888:::999666555666888666777777777666666777777888777666666666777999::::::999888888888888999::::::999888777777888999:::;;;777666999:::888777888999999888888888888999999:::::::::::::::::::::::::::999999999:::<<>>>>>???BBBEEEGGGLLLLLLLLLLLLMMMNNNQQQSSSPPPLLLFFFBBB???>>><<<;;;======<<<<<<;;;;;;;;;;;;<<<===>>>???AAACCCEEEEEEDDDGGGHHHFFFHHHLLLNNNLLLLLLIIIDDD@@@>>><<<999777888888777666666777888999444444444555555555666666444555555666666555555444333333222222333333444555555444555777999999777444111222555888;;;===>>>>>><<<<<<======>>>~~~{{{zzzxxxvvvsssooommmkkkppplllgggcccbbbaaa``````dddcccdddeeegggfffccc```]]]^^^___^^^\\\\\\\\\^^^]]]\\\[[[YYYXXXXXXWWWWWWUUUWWWWWWUUURRRQQQSSSVVVOOOOOONNNLLLJJJHHHFFFEEEGGGFFFFFFGGGIIIIIIGGGFFFCCCBBBBBBCCCEEEFFFDDDCCCBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>===>>>>>>???BBBDDDCCC???<<<<<<===;;;<<<=========<<<:::999:::::::::;;;;;;<<<<<<<<<<<<;;;::::::<<<<<<;;;:::;;;:::999:::<<<===<<<;;;>>><<<;;;;;;<<<===;;;:::888888888888888888888888===<<<<<<;;;999999888777666888::::::::::::<<<===::::::999999::::::;;;<<<;;;::::::::::::;;;<<<<<<888999;;;<<<===<<<;;;;;;999999999999999888777666999999999999:::;;;<<<===999999999888888888888777777777888888999999999999777777888888888999999999666777888999999999999999444555666555444555777999666999:::999666555666888555666777777666666777888888777666666666777999:::;;;:::999888888999:::;;;AAA>>>:::888888888888777<<<888777999:::777666777999999888888888888999999::::::::::::::::::::::::666666666777:::>>>BBBDDD===<<<:::888888999:::;;;888888999;;;===>>>===<<<:::888888;;;AAADDDDDDCCCHHHJJJLLLMMMNNNNNNPPPQQQOOOMMMJJJGGGEEEBBB>>>:::>>>>>>>>>===<<<<<<;;;;;;888:::<<>>zzzyyyxxxvvvsssooommmlllmmmllliiidddaaaaaaaaaaaaaaabbbccceeeffffffeeedddbbb^^^]]][[[ZZZZZZ[[[]]]^^^VVVVVVWWWZZZ[[[ZZZWWWTTTTTTVVVVVVTTTPPPMMMMMMOOOPPPNNNLLLJJJIIIHHHHHHHHHFFFGGGHHHIIIIIIHHHFFFEEEGGGDDDBBBCCCEEEEEECCC@@@EEEEEEEEEDDDBBB@@@===<<<<<<===???>>><<<<<<>>>AAAAAAAAAAAA@@@???>>>=========<<<;;;<<<======;;;999<<<999888;;;;;;:::;;;???>>>888444888@@@DDD@@@:::<<<<<<<<<<<<<<<<<<;;;;;;999:::;;;<<<============666777999::::::999777666888888777777888999::::::---111555999:::;;;<<<=========<<<;;;;;;:::999999666666666777777888888888:::999888999<<<===;;;888<<<<<<;;;:::999999999999;;;;;;999999999999;;;;;;::::::888777777777888999888888888888888888888888888888999999999::::::::::::888777666555555666666555555666777777888777777;;;:::999888777777777777888888888888888777666555888777777777777777888999:::BBBDDD===666777===BBB:::888888888:::;;;:::999888777888999::::::888666777777888888888999999999888===@@@:::000---333:::777888999:::;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<:::999888888999;;;===<<<<<<<<<<<<<<<>>>CCCFFFFFFIIIOOOTTTTTTQQQNNNNNNMMMKKKHHHFFFDDDAAA===;;;>>>>>>????????????>>>>>>;;;;;;<<<===???@@@BBBCCCAAADDDGGGJJJMMMPPPSSSVVVLLLIIIDDDAAA>>><<<:::999;;;999888777777666444222555555444444444555555666222222333333444555666666333222111111000000111111666333111111333555666666666333333777<<<>>><<<888>>>======@@@DDD~~~zzzvvvvvvuuussspppnnnllllllkkkhhheeebbbbbbbbbaaa```aaabbbdddeeeeeedddcccbbb```______^^^^^^^^^^^^^^^ZZZYYYXXXYYYZZZ[[[ZZZXXXUUUVVVVVVSSSOOOMMMMMMOOOOOONNNLLLJJJHHHHHHHHHHHHDDDEEEGGGIIIIIIIIIHHHGGGFFFDDDBBBCCCEEEEEEDDDBBBDDDDDDDDDCCCAAA???===;;;<<<===???>>><<<<<<>>>AAA@@@AAAAAA@@@@@@>>>=========<<<;;;<<<======;;;999;;;888888::::::999:::>>><<<:::888999<<<===;;;888<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::777888999;;;;;;999888777888888777777888999999:::555777:::;;;;;;:::::::::<<<<<<;;;;;;::::::999999999999999:::::::::;;;;;;:::888888999<<<===;;;999;;;:::999999999999999999;;;::::::999999::::::;;;:::999888777777777888888888888888888888888888888999999999999999999999999;;;:::888777666666777777444555555666777777666666999888888888888888999999888888888777777777777777888888777777777777777888>>>BBBAAA999555:::CCCHHH888777777888:::;;;:::999888777888999::::::888666777777777777888888888888999===@@@<<<666444:::@@@888888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;:::999999999:::;;;888999:::;;;===AAAGGGKKKQQQUUU[[[]]]YYYRRRMMMLLLNNNLLLIIIGGGEEEBBB???<<<>>>>>>>>>>>>>>>===<<<<<<::::::;;;<<<===???AAABBBAAADDDGGGJJJLLLNNNRRRTTTQQQNNNJJJFFFCCC@@@>>><<<;;;999777777777666555333555555444444444444555555222222222333333444444555555555444333333333333333666444111111333555666666;;;888555777<<>><<<@@@???@@@CCCGGG~~~~~~|||yyytttttttttsssqqqooolllkkkjjjhhheeecccccccccaaa```aaabbbcccddddddcccaaa`````````aaa```___^^^\\\[[[\\\ZZZWWWWWWXXXZZZZZZZZZUUUUUUUUURRROOOMMMNNNOOOOOOMMMKKKIIIHHHHHHHHHHHHCCCDDDFFFHHHIIIIIIIIIHHHDDDCCCBBBCCCDDDEEEDDDCCCCCCCCCCCCBBB@@@>>><<<;;;<<<===???>>>======>>>@@@@@@@@@@@@@@@@@@???>>>======<<<<<<<<<======;;;:::;;;888777::::::888999<<<:::;;;;;;999888666666777;;;;;;;;;;;;;;;;;;<<<<<<>>>===;;;999888777888888888999:::;;;;;;:::999888888888888777888888999:::777999;;;;;;:::888888888:::::::::::::::999999999::::::::::::;;;;;;;;;;;;999888888:::<<<===<<<;;;;;;:::::::::::::::;;;<<<;;;::::::999999::::::;;;999999888777777777777888888888888888888888888888999999999999999999888888;;;:::999777777777777888777777888999999999999888666777777888999999::::::888777777666666777888999999999888777666666666777;;;>>>>>>::::::@@@EEEFFF777666555777999::::::999888777888999::::::888666666666777777777888888888555888999999777888<<<@@@999999:::::::::::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999888999;;;<<<>>>BBBHHHLLLXXX```hhhhhhaaaWWWPPPMMMPPPMMMJJJHHHGGGDDDAAA???>>>>>>>>>===<<<;;;:::999:::::::::;;;<<<>>>???@@@BBBDDDGGGIIIJJJLLLOOORRRUUUSSSPPPKKKGGGCCC@@@???;;;999888777888777666444555555444444444444444555222222333333333333333333666555555444333444444444666444222222333555555555>>>:::777777;;;>>>???>>><<<<<<===@@@DDD|||{{{||||||zzzxxxuuuuuuttttttrrroookkkhhhiiigggeeeddddddcccaaa___```aaacccdddcccbbb```______```aaaaaa___\\\YYYWWWYYYWWWUUUVVVWWWXXXWWWWWWUUUUUUSSSQQQOOONNNNNNOOONNNMMMKKKIIIHHHHHHHHHIIIEEEFFFGGGHHHHHHHHHHHHHHHCCCBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCAAA@@@>>>===<<<======>>>???>>>>>>??????@@@@@@@@@@@@@@@???>>>===>>>===<<<===>>>===<<<:::<<<999888;;;;;;999999<<<;;;;;;:::999888777666666::::::;;;;;;;;;;;;<<<<<<@@@>>>;;;999777888888999999::::::;;;;;;::::::999999888888888888888999999222444777888888888:::;;;999999999999999999999:::999999999999999999999999888888999;;;<<<======<<<<<<;;;;;;;;;<<<===>>>>>>::::::::::::::::::::::::999888888777777777777777888888888888888888888888999999999999888888888888;;;:::888777666666777888777777888888999888888777666777777888999999::::::888777666555555777999;;;::::::888777666666666666444999===???BBBDDD@@@;;;666555555666888::::::999888777888999::::::888666777777777888888888999999555555666777888:::===>>>999999:::::::::999999888:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::888888<<<=========>>>AAAFFFJJJWWWcccnnnoooiiiaaaYYYUUURRROOOLLLJJJHHHFFFCCCAAA@@@@@@@@@???===;;;:::999;;;;;;;;;;;;<<<===>>>???AAACCCFFFHHHHHHJJJMMMOOOTTTTTTRRRNNNIIIDDDAAA???<<<:::999999999999888666666555444444444444444444444444444444444444333333555444333333222222333333666444222222444555555444;;;999777888:::<<<<<<;;;999:::<<<>>>AAA~~~{{{yyyyyyyyyyyyxxxxxxwwwuuutttssspppkkkggghhhfffeeeddddddcccaaa``````aaacccccccccaaa___^^^___```bbbbbb```]]]YYYWWWVVVVVVVVVXXXYYYYYYVVVTTTVVVTTTQQQOOOOOOOOOOOOOOOOOOMMMLLLJJJIIIIIIIIIJJJHHHHHHHHHHHHGGGGGGFFFEEEBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@??????======>>>???@@@@@@???>>>??????@@@@@@@@@???>>>>>>>>>===<<<===>>>>>><<<:::===:::;;;======::::::<<<<<<999777888;;;<<<:::777::::::::::::;;;;;;<<<<<>>>>>>>>999999999:::999999888888:::::::::;;;;;;;;;<<<<<<<<<======<<<;;;:::999888<<<=========>>>AAAFFFIIIUUUdddqqqtttqqqkkkddd\\\SSSPPPMMMJJJIIIHHHEEEDDDCCCCCCBBBAAA???===<<<;;;<<<<<<<<<<<<======>>>???@@@BBBDDDFFFGGGHHHKKKMMMSSSTTTTTTQQQKKKFFFCCCBBB>>>===;;;;;;;;;;;;999888777666555555444444444555666666666666666555555555666555444444333333444444666444333333444555444333777888999;;;===<<<:::888<<<===???AAABBB~~~zzzwwwvvvvvvxxxyyyyyyvvvsssrrrrrrpppkkkfffiiifffdddcccccccccbbbaaaaaabbbcccdddcccaaa___^^^bbbcccddddddccc```\\\ZZZVVVWWWXXXZZZ\\\[[[WWWTTTVVVSSSPPPNNNNNNOOOOOOOOOOOONNNMMMKKKJJJJJJKKKKKKJJJIIIIIIHHHFFFFFFEEEEEEBBBCCCEEEDDDCCCCCCDDDEEEFFFEEECCCBBBAAA@@@@@@@@@>>>===>>>???AAAAAA???===??????@@@@@@@@@??????>>>>>>=========>>>>>><<<;;;>>>;;;<<>>;;;:::<<<<<<999777999===???<<<999999999::::::;;;;;;<<<<<<===<<<;;;;;;;;;<<<===>>>::::::999999999999:::::::::999888888777888888888666888999999999999;;;===:::::::::::::::999999999;;;;;;;;;;;;::::::::::::999;;;<<<===;;;;;;<<<===999999999999999999:::;;;999::::::;;;;;;::::::999777777888888777777666555888888888888888888888888777777777888888888999999999888777555555555555666999999999999999888888777777888999::::::999777666888777777666666777888999999999888777666666666777888999777444666::::::777888777666777999999999888888777888999::::::888666777888888888999999999999999999:::::::::::::::;;;888888999999999999999888:::::::::;;;;;;;;;<<<<<<======<<<<<<;;;;;;::::::::::::;;;<<<>>>BBBGGGKKKVVVeeeqqquuuvvvtttjjj___TTTQQQMMMJJJIIIHHHGGGEEEEEEDDDDDDCCCAAA???>>>============<<<======>>>>>>>>>@@@CCCDDDEEEGGGIIIKKKRRRUUUXXXVVVPPPKKKIIIIIIBBB@@@>>>=========;;;999888888777666555555555555666777777777777777777777999888777777666666777777555444333333555555333222666888<<>><<<:::;;;===???@@@@@@~~~zzzwwwuuuuuuxxxzzzuuuqqqnnnnnnpppooolllhhhiiigggcccbbbbbbccccccbbbbbbcccdddddddddbbb```^^^bbbcccddddddbbb```^^^\\\XXXWWWWWWXXXZZZZZZXXXVVVVVVSSSOOOMMMNNNOOOOOONNNPPPOOONNNLLLLLLLLLMMMMMMIIIIIIHHHGGGFFFFFFFFFFFFCCCDDDFFFEEEBBBAAACCCEEEEEEDDDBBBAAA@@@???@@@@@@>>>===>>>@@@BBBBBB???===>>>??????@@@@@@@@@?????????>>>======???>>>===;;;===;;;;;;???>>>:::999;;;::::::::::::;;;;;;;;;<<<888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888999999999:::999999888777777888888888::::::999888888999;;;<<<<<<;;;;;;::::::999999;;;;;;:::::::::999999999:::<<<>>>===;;;::::::<<<<<<;;;::::::::::::::::::999::::::;;;;;;::::::999666777888888888777555555888888888888888888888888555555666777888999:::::::::999888666666666666777;;;<<<<<<<<<;;;;;;:::999555666888:::::::::999888888888888777777777777777888888777777777777777888888999666222222777:::::::::999888888999999888777888777888999::::::888666666666666666777777777777555777888888666666777888666777888999999999999999:::::::::;;;;;;;;;<<<<<<===<<<;;;::::::;;;<<<===:::;;;;;;<<<===@@@EEEIIIPPP^^^jjjooouuuwwwmmm___TTTQQQMMMJJJIIIIIIGGGFFFDDDDDDDDDCCCBBBAAA???>>>======<<<<<<;;;<<<<<<<<<<<<>>>AAACCCDDDFFFIIIKKKPPPUUUYYYYYYTTTOOOMMMNNNFFFDDDAAA@@@???>>><<<::::::999888777666666666666555555666666777777888888999999888777777777777888555444333444555555333111555777:::=========<<<<<<999;;;>>>>>><<<~~~zzzvvvtttuuuxxx{{{qqqmmmjjjjjjnnnooommmjjjjjjgggcccaaaaaaccccccdddbbbcccdddeeedddbbb```^^^aaaaaaaaaaaa```___]]]\\\XXXVVVTTTTTTUUUWWWWWWVVVWWWSSSNNNLLLNNNPPPPPPNNNQQQPPPNNNMMMMMMMMMNNNNNNGGGGGGGGGFFFGGGGGGHHHHHHCCCEEEGGGEEEBBBAAABBBDDDDDDCCCAAA???>>>>>>??????>>>======@@@CCCCCC@@@<<<>>>??????@@@@@@@@@?????????>>>===>>>??????===;;;<<<:::;;;>>>===999888:::777;;;>>><<<888666999===888888999::::::;;;<<<<<<:::;;;;;;;;;;;;:::999888999888888777777888888999::::::999888777777888888555777777777666777999;;;======<<<;;;;;;:::999999888888888777777666666666;;;===???>>>;;;999:::;;;@@@???>>>===============999999;;;;;;;;;;;;999999666777888888888777555444888888888888888888888888444444555777888999:::;;;;;;:::999777777777777888777777777777777666555444333444777:::;;;;;;;;;:::888888999999888777666555888777777777777777888999111666888666555888999888<<<:::999999::::::888777888777888999::::::888666444444444444555555555666555999<<<;;;999777999<<<555666777888999::::::::::::::::::;;;;;;;;;<<<<<<===<<<;;;::::::;;;===>>>>>>>>>===<<<;;;===AAADDDGGGTTT```hhhrrrxxxnnn^^^TTTQQQMMMJJJIIIIIIHHHGGGDDDDDDDDDCCCBBBAAA@@@???<<<<<<;;;:::::::::;;;;;;;;;===@@@BBBDDDFFFIIIKKKMMMRRRXXXXXXTTTPPPOOOPPPHHHFFFCCCBBBAAA???<<<:::;;;:::999888777777777777333444444555666777888888888777777666666666666666555444444444555555333111333555777888888999;;;===<<>>}}}xxxtttssssssrrrrrrooonnnmmmmmmmmmllliiigggkkkiiifffcccaaabbbcccddddddeeeggggggfffccc```^^^bbbbbbbbbbbb```^^^\\\[[[YYYXXXWWWVVVUUUVVVWWWWWWWWWUUURRROOOMMMLLLLLLMMMVVVTTTPPPMMMKKKLLLMMMNNNKKKJJJHHHFFFEEEEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@BBBCCCDDD@@@<<<>>>AAACCCAAA>>>AAA>>><<<<<<===>>>;;;999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======::::::999999999:::;;;;;;999999999888999999::::::555777888888777777888999777888999:::::::::::::::>>>:::444333666999:::999;;;999888999;;;======<<<;;;;;;<<<<<<;;;;;;:::999777888999:::::::::::::::999888777666666777888999888888888888888888888888===<<<999888777999;;;<<<666777777777888888888888444888;;;;;;999777777888444555666777888999::::::888888777777777777777888888777666666888999888777777777777777777777888999888888999999999888888777444888999666666::::::666:::999888666666888999:::999999888888888888999999666777999999888888999;;;999999:::<<<>>>>>>;;;999888999999::::::;;;;;;<<<;;;;;;::::::;;;===???AAAJJJMMMTTT\\\bbbbbb]]]YYYLLLLLLJJJGGGDDDCCCDDDFFFFFFFFFFFFFFFDDDBBB@@@>>>>>>>>>>>>======<<<<<<;;;<<<===???AAACCCEEEGGGGGGOOOMMMNNNQQQTTTUUURRRNNNLLLHHHDDDCCCDDDAAA;;;555;;;:::888666444333222222888666555555666666555444444555555666555555444444666555444333444666888999:::777444444666999<<<===@@@AAAAAABBBBBB}}}xxxuuusssrrrqqqqqqooommmkkkkkkllllllkkkiiimmmjjjgggdddcccccceeeffffffggghhhhhhfffccc```^^^```aaaaaaaaa```^^^\\\[[[\\\[[[YYYWWWUUUUUUUUUUUUWWWTTTQQQNNNLLLLLLMMMMMMUUUSSSPPPMMMLLLLLLMMMNNNKKKIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCCCCBBBAAAAAA@@@@@@BBBBBBBBBAAAAAABBBDDDFFFDDDAAA>>>???BBBDDDBBB???@@@>>><<<<<<======;;;999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<;;;;;;:::999999999999::::::999999888999999999777888999999888888999:::999999999:::::::::;;;;;;:::999888666666777999<<<:::999999:::<<<======<<<;;;;;;<<<<<<;;;;;;:::999777888888999::::::999999:::999888777777888999:::888888888888888888888888:::888666555555666888999::::::999999888777777777444777::::::888777777777888888888888888888888888888888777777777777777888777777777888999:::888777;;;:::999777666666555555777777888999999888777666444888999666777::::::666888777666555555666777888999888888777777888888999777888999999888777888:::888777888999;;;;;;999888888999999::::::;;;;;;<<<============>>>???@@@@@@FFFHHHMMMTTTXXXXXXTTTPPPEEEFFFGGGFFFDDDBBBBBBCCCFFFFFFFFFFFFEEECCCAAA@@@BBBAAA???===;;;999888777<<<===>>>@@@BBBEEEGGGHHHNNNMMMNNNRRRVVVXXXVVVSSSPPPKKKGGGEEEEEECCC>>>999;;;:::888666555555555555777666444555666666555333555555666666666555555555555444333222222444555666;;;999888777999<<<>>>???===>>>???AAABBB~~~yyyuuusssrrrpppooonnnllliiiiiijjjlllllllllnnnllliiifffeeeeeefffggghhhiiiiiihhhfffccc```^^^^^^^^^_________^^^]]]\\\^^^]]][[[XXXVVVTTTSSSSSSVVVTTTOOOLLLJJJKKKMMMOOOTTTRRRPPPNNNMMMMMMMMMMMMJJJIIIGGGEEEDDDDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBAAACCCCCCCCCBBBBBBAAAAAA@@@BBBAAA@@@???@@@BBBDDDFFFDDDAAA??????BBBCCCBBB@@@???>>><<<<<<======<<<:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::===<<<;;;:::999888888888;;;;;;:::999888888888888777999::::::999999:::;;;;;;:::999999999:::;;;<<<555888:::999666666999===:::::::::<<<>>>???===;;;;;;;;;<<<<<<;;;;;;:::999777777888888999999888888::::::999999999999::::::888888888888888888888888888777555444444555777888======<<<:::888777666555555777999:::888777777777;;;;;;:::999888777777666777777777666666777777888777777888:::;;;;;;999777::::::888777666666666666555666888999999888666555555888999777777:::999777888777666555555666777888999888888777777888888999888999:::999777777888999999888777888999:::999888888999999::::::;;;;;;<<<======>>>>>>>>>>>>>>>===BBBCCCFFFJJJMMMLLLJJJGGG>>>AAADDDEEEDDDCCCBBBBBBEEEEEEFFFGGGFFFEEEDDDCCCDDDBBB???<<<999777777666<<<======>>>AAADDDGGGIIIKKKKKKLLLQQQVVVYYYWWWTTTQQQMMMHHHEEEDDDCCC???<<<===;;;999777666777888999666555444444555555444222444444444444444444444444666555444333333333444555999999999:::;;;===>>>???<<<===???AAACCCzzzvvvtttrrrooonnnnnnkkkhhhgggiiilllnnnooonnnllliiifffeeeeeefffgggjjjjjjjjjiiifffccc```___]]]]]]]]]]]]]]]]]]]]]]]]^^^]]][[[YYYWWWUUUTTTSSSVVVSSSNNNJJJIIIJJJMMMPPPRRRQQQPPPOOONNNNNNMMMMMMIIIHHHFFFDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@>>><<<<<<===@@@AAABBBBBB@@@>>>???@@@BBBAAA???>>>============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999999999999999999999999<<<;;;::::::999999999999<<<;;;:::999888888888888777888:::999888888999;;;;;;:::888777777999;;;<<<444666999999888888:::;;;999999;;;===??????===;;;;;;;;;<<<<<<;;;;;;:::999666777777888888888777777999999999999999999999999888888888888888888888888:::999888777777888:::;;;<<<<<<;;;:::888777666555777888999:::999999888888<<<;;;;;;:::999888777777777666666666666777777888666777888;;;===<<<:::777777666666666777888999:::333555777999999888666555666777888888888999999888:::999999888888999999:::888888777777777777888888999::::::999777666777888<<<:::999999:::;;;;;;:::888999999::::::;;;;;;<<<;;;;;;<<<===<<<;;;:::888AAAAAACCCDDDEEEDDDBBBAAA===@@@CCCDDDDDDDDDDDDEEEDDDEEEFFFGGGHHHGGGFFFFFFAAA@@@===;;;999999999:::===<<<===>>>@@@CCCFFFHHHHHHGGGIIINNNSSSUUUTTTQQQPPPLLLFFFBBB@@@???===<<>>;;;888666666777888666444333333444444333222222222222222222333333444999999777666555555555555666777999;;;;;;<<<===>>>???@@@BBBDDDFFF~~~zzzvvvtttrrrooommmnnnkkkhhhgggjjjmmmppprrrmmmkkkhhheeeddddddeeefffjjjjjjiiihhhfffcccaaa___\\\\\\\\\\\\]]]]]]]]]^^^[[[[[[[[[ZZZYYYXXXWWWVVVUUURRRMMMJJJIIIKKKNNNQQQPPPPPPPPPPPPOOONNNNNNMMMIIIHHHFFFDDDCCCCCCDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEBBBBBBBBBBBBBBBAAAAAAAAA@@@===;;;;;;===???@@@???@@@>>>======>>>??????>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;:::::::::::::::::::::::::::999888888888888999:::999999999999::::::;;;<<<<<<;;;:::999888888888888666777888888777777888:::;;;:::888666666888999:::666666666888;;;<<<:::888999999:::===??????===:::;;;;;;<<<<<<;;;;;;:::999777777888888888777777666777888888888888888888777777777777777777777777777:::999999999999:::;;;<<<999888888888777777777777:::::::::::::::::::::999999999999999999999999999666666555555666777888888555666888;;;======:::777666666666666777888999:::333555777888888888777666777777888999:::999888999::::::999999999999::::::888777777777777777777888999::::::999777666777888<<<:::999888:::;;;::::::888999999::::::;;;;;;<<<;;;;;;<<<<<<<<<:::888777>>>???@@@@@@???>>>>>>>>>===???@@@@@@@@@BBBEEEHHHCCCDDDFFFGGGHHHHHHHHHGGGBBBAAA???===;;;:::::::::=========>>>???BBBDDDEEEGGGFFFGGGLLLQQQSSSPPPNNNPPPLLLFFFBBB???>>>======CCCAAA===:::777666555555666444333333444444333222444444444333444555666777:::999888777666555555555555888;;;===<<<<<<>>>???@@@AAACCCEEEFFF}}}zzzwwwuuussspppnnnooollliiiiiikkkoooqqqrrrllljjjgggdddccccccdddeeejjjiiihhhgggeeecccaaa```]]]]]]\\\\\\\\\]]]^^^^^^YYYZZZZZZ[[[ZZZZZZYYYXXXTTTQQQNNNKKKJJJLLLOOOQQQNNNOOOPPPQQQPPPOOONNNMMMJJJIIIGGGEEEDDDDDDDDDEEEBBBBBBCCCCCCDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBB???======@@@AAA???<<<>>>==================>>><<<===>>>===<<<;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;888888888999:::;;;<<<===;;;;;;:::999888888888888555777888888777666888999;;;:::999888888888999:::999666555777;;;<<<:::666999999999;;;===>>><<<:::;;;;;;<<<<<<;;;;;;:::999888888999999888888777777666777888888888888777666777777777777777777777777777777777777888999::::::666666777777777888888888;;;:::888999:::;;;:::999777888888888999999::::::555555555555666777888888555666777999<<<<<<:::888999999888777777777777777555555666777888888888888888777777:::;;;888888:::888888888888888888888888888777777666666777777888888999:::999777777888999999888777777888888777666888999999::::::;;;;;;<<<<<<=========<<<;;;:::::::::<<<===<<<;;;::::::;;;<<<======<<<<<<>>>BBBEEECCCDDDFFFGGGHHHHHHGGGGGGFFFEEECCCAAA>>><<<:::999======>>>???@@@@@@AAAAAAFFFFFFGGGKKKPPPRRRPPPMMMRRROOOJJJEEEBBB@@@@@@@@@EEEDDDAAA>>>:::777555444666555444444555555444222888888777777777999:::;;;777777666666555444333333777;;;???@@@>>>>>>AAADDD@@@AAACCCDDDFFF|||yyywwwuuusssqqqnnnpppmmmkkkkkkmmmppprrrrrrllljjjgggdddccccccdddeeehhhhhhgggeeedddbbbaaaaaa___^^^]]]\\\\\\]]]^^^^^^ZZZZZZ[[[[[[[[[ZZZYYYXXXSSSQQQOOOMMMMMMNNNPPPQQQLLLNNNPPPQQQQQQPPPNNNMMMKKKIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB???===>>>@@@@@@<<<888>>>>>>>>>=========>>>???;;;===>>>>>><<<;;;<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::999999:::<<<===999999999999:::;;;;;;<<<::::::999999888999999999666888999999888777999:::<<<<<<;;;;;;;;;:::::::::999888777888999999999888999888888999;;;<<<;;;:::;;;;;;<<<<<<;;;;;;:::999999999::::::999888888777777888999999999999888777777777777777777777777777666666666777888888999999777777777888888999999999:::888666666999:::999777777777777888888888999999555444444555555777888888555555555777:::;;;:::999999888888777777777777777777777666666777888:::;;;999666777;;;<<<888888;;;777888888888888888888777777777666666666666777777777888999999888777888:::888777777888999999666444888999999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;888:::======;;;:::;;;<<<<<<===>>>>>>>>>>>>@@@BBBCCCDDDEEEGGGGGGGGGFFFFFFFFFFFFFFFEEECCC@@@===;;;===>>>???@@@@@@???>>>===BBBBBBCCCHHHNNNQQQPPPMMMSSSQQQNNNIIIEEEBBBBBBBBBFFFEEEDDDBBB???<<<999777777666444555666666555333999888777777777999;;;<<<666666666666666555444444888<<>>>>>BBBFFFAAABBBDDDGGGIII~~~|||yyywwwvvvtttqqqooopppnnnlllmmmoooqqqrrrrrrmmmkkkgggeeecccdddeeefffgggffffffdddcccbbbaaaaaa```___^^^]]]\\\]]]^^^^^^[[[[[[\\\\\\[[[ZZZXXXWWWRRRQQQOOONNNNNNOOOQQQRRRLLLMMMPPPRRRRRRQQQNNNMMMKKKJJJHHHFFFEEEEEEFFFFFFHHHGGGFFFDDDCCCAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@===;;;===???>>>888333>>>??????>>>======???@@@:::===???>>>;;;;;;===???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;========================>>>===;;;::::::;;;===>>>;;;;;;:::999999:::::::::999999999888999999::::::777999::::::999888:::;;;======>>>>>>===<<<;;;;;;777:::;;;999666555888;;;999888666777999;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999:::::::::::::::999888777888999:::;;;;;;:::999888777777777777777777777777666777777888999:::::::::999999999999999999999999999666444444777888777555888888777777777777777777444444444555555777888888666555444666888::::::999555555555666777999:::;;;999888666666777999;;;===:::666777<<<<<<888888;;;999::::::;;;;;;::::::999777777666666666666777777666777999999888888999;;;999999:::;;;<<<;;;888555888999999::::::;;;<<<<<<::::::888888888999:::;;;888;;;>>>???===<<<===???===???BBBCCCBBB@@@@@@@@@CCCDDDEEEFFFGGGFFFFFFEEEBBBDDDFFFGGGFFFDDDBBB@@@===???@@@BBBAAA???<<<:::<<<<<>>>>><<<<<>>===AAA@@@>>>===<<<===>>>@@@===>>>???@@@@@@AAAAAA@@@======<<<;;;::::::::::::===<<<<<<===???>>>:::666<<<<<<======<<<<<<;;;:::======<<<<<<<<<;;;;;;;;;>>>===<<<::::::;;;<<<===:::888777777888999999888:::;;;<<<;;;999777777777888888999::::::::::::999;;;:::999888888999:::;;;===;;;888888888777666555;;;555888<<<888:::===666<<<<<<============<<<<<<999999:::::::::999888888999999:::::::::999999888:::999888888999999888666666777888999:::;;;;;;;;;>>>:::888999999888:::>>><<<;;;;;;:::999888777666222444777999999888999:::777777777777888888888888444666888999888666333111999777666888::::::666333:::888666555777888888777999:::<<<<<<;;;:::;;;<<<:::;;;<<<>>>>>>>>>======999888666666777888777666;;;:::999999888888999999===<<<999888888:::===???;;;::::::999:::;;;<<<======<<<;;;;;;;;;;;;<<<===888:::;;;======<<<:::999<<<;;;;;;<<>>;;;>>>@@@BBBCCCEEEHHHLLLOOOPPPOOOLLLIIIEEEBBB???>>>IIIKKKNNNLLLGGGAAA;;;999999999999:::;;;999666333222222222333444666888999:::999999999888888777777666999>>>AAAAAAAAA@@@AAA>>>DDDMMMVVV\\\{{{uuurrrrrrrrrqqqooouuusssqqqqqqssstttsssrrrooommmkkkiiigggfffffffffffffffffffffeeecccaaa`````````___]]][[[ZZZXXXXXXXXXXXXXXXYYYZZZYYYWWWUUURRRQQQOOONNNMMMMMMNNNNNNRRRQQQPPPOOONNNMMMLLLLLLJJJGGGEEEGGGFFFCCCCCCEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@>>>=========??????>>>>>>???@@@@@@@@@??????======<<<;;;::::::::::::;;;::::::;;;>>>>>>;;;999<<<<<<======<<<<<<;;;:::<<<<<<;;;;;;::::::::::::>>>===<<<;;;;;;;;;;;;;;;;;;999888888999::::::999888999999888777555666777888888999::::::::::::999::::::999888888999::::::888888888:::;;;;;;888666;;;555999<<<888;;;===777:::;;;;;;<<<<<<;;;;;;::::::::::::::::::999888777999999999::::::999999888:::999888888999999888666999::::::::::::999888888;;;777666888888666777;;;777777888999888888666666666888:::999888666666666:::999999888777555555444444555777888888666555444999888777888::::::777444888666555555777999999999888:::;;;;;;::::::;;;<<<:::;;;<<<>>>????????????999777555555666888888777::::::999999888888999999888888888777888999999:::;;;::::::999:::;;;<<<======<<<;;;::::::;;;<<<===<<<===>>>>>>>>><<<:::999<<<;;;;;;<<>>>>>>>>???@@@???<<<:::<<<>>>@@@BBBDDDGGGKKKNNNOOONNNLLLJJJGGGEEEDDDCCCJJJMMMOOONNNIIIBBB<<<::::::999999999:::999666444666666555666777888:::;;;888777777777666666666666:::<<>>>>>>>>???HHHLLLSSS[[[```~~~|||wwwssspppooooooooouuusssqqqrrrssstttssssssrrrpppmmmjjjgggfffeeeeeeggghhhhhhgggeeecccaaa___``````___^^^\\\ZZZXXXWWWVVVVVVWWWYYYZZZXXXUUURRRRRRQQQPPPPPPOOOOOOOOOOOORRRQQQQQQPPPOOONNNMMMMMMIIIEEEEEEGGGGGGDDDDDDHHHCCCCCCCCCDDDDDDDDDDDDDDD@@@@@@@@@AAABBBBBBCCCCCCAAA@@@???>>>===>>>???????????????@@@??????>>>===>>>===<<<;;;::::::::::::999888888999<<<===<<<<<<<<<<<<======<<<<<<;;;:::;;;::::::::::::999999999=========<<<<<<:::999999<<<:::999999:::;;;;;;:::888888999888666666777999888888999::::::::::::999::::::999999999999::::::555666999<<<>>>>>>;;;888<<<666:::===999<<>>@@@@@@AAAAAA<<<999666444555777888888:::::::::999999999888888666666777888888888888777;;;::::::::::::;;;;;;<<<<<<;;;:::999999:::;;;<<>>======>>>>>>===;;;;;;===???AAABBBEEEJJJMMMMMMLLLKKKJJJIIIHHHHHHHHHMMMOOOQQQPPPKKKDDD>>>;;;===;;;888888888777666555555555444333444555666777555555555555555444444444===>>>???>>>>>>@@@CCCFFFOOOQQQTTTWWWYYY~~~}}}yyytttooommmnnnppprrrqqqppppppqqqqqqqqqqqqrrrpppnnnkkkiiigggggggggiiiiiiiiihhhfffcccaaa____________^^^\\\ZZZXXXWWWTTTTTTVVVXXXYYYXXXSSSPPPQQQPPPNNNMMMLLLMMMNNNOOORRRQQQQQQQQQPPPOOONNNNNNJJJGGGFFFHHHHHHEEEEEEHHHDDDDDDCCCCCCCCCCCCDDDDDD@@@@@@AAAAAABBBCCCCCCCCCAAA@@@???>>>>>>>>>??????@@@@@@@@@@@@???>>>===<<<>>>===<<<;;;;;;:::::::::999999888888:::;;;<<<<<<<<<<<<<<<===<<<<<<;;;:::;;;:::::::::::::::::::::<<<=========<<<:::888777;;;:::888888:::;;;:::999:::::::::999888999;;;===888888999::::::::::::999::::::::::::::::::::::::888888999;;;>>>>>><<<;;;<<<666:::===:::===@@@999888888999999999999888888;;;;;;;;;:::999888777666888888999:::::::::999999:::999888888999999888666666777888999:::;;;;;;;;;:::888888<<<<<<888888:::777888:::<<<===;;;:::888666777888888777666777888555555555666777777777888555444444555666777999;;;::::::999999:::999888888777666555666888999999888777888999999888888:::<<<<<<===>>>@@@AAABBBCCCCCCBBB>>>999666666777777888::::::::::::999999888888888888888888999999999999:::::::::::::::::::::;;;;;;:::999999999999:::;;;>>>>>>??????>>>===<<<;;;<<<;;;;;;<<>>===>>>?????????;;;===???@@@BBBEEEIIIMMMLLLKKKJJJIIIIIIIIIIIIJJJNNNQQQSSSRRRMMMFFFAAA>>>???<<<999777777777666555555444333222222333444444444444444444444444444444<<<======>>>AAAFFFMMMRRRRRRRRRQQQPPPOOO}}}zzzuuupppnnnooopppnnnnnnnnnmmmmmmmmmnnnoooooonnnllljjjiiiiiijjjjjjjjjjjjiiihhhfffdddaaa```____________]]]ZZZXXXVVVSSSTTTUUUXXXYYYWWWSSSOOOPPPNNNKKKHHHHHHJJJMMMOOOQQQQQQQQQQQQQQQPPPNNNNNNMMMJJJIIIJJJIIIFFFFFFHHHFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@???????????????AAAAAAAAAAAA@@@>>>===<<<>>>>>>===<<<;;;;;;;;;;;;:::::::::999999999:::;;;<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<===<<<:::888777:::999777777999999999888999:::;;;:::999999;;;<<<888888999::::::::::::999::::::::::::::::::::::::===;;;999999:::<<<<<<<<<;;;555:::===:::===@@@999999999::::::::::::999999:::;;;;;;:::999888777666777888999::::::::::::::::::999888888999999888666666777888999:::;;;;;;;;;:::777888;;;;;;888777:::999:::<<<<<<<<<;;;999888666777888888666666888999555555555666777888888999666555555444555777999;;;:::::::::999999888888999999888777777888888666555777888999888888999;;;======???AAACCCDDDDDDDDDCCCFFFBBB<<<888777777777777999999:::::::::999888777:::888777555666888:::<<<::::::::::::::::::999999;;;:::999999999999:::;;;:::;;;;;;<<<============<<<;;;;;;<<>>===>>>??????>>>;;;===???AAACCCFFFJJJMMMKKKJJJHHHGGGFFFGGGHHHHHHNNNQQQTTTSSSOOOIIIDDDAAABBB>>>:::777777777777666888777666555555555666777555555555555555555555555:::;;;;;;===@@@GGGOOOUUUQQQPPPNNNMMMLLL~~~|||wwwssspppoooooooookkkkkklllkkkjjjiiikkkmmmlllkkkjjjjjjjjjkkklllllliiijjjjjjiiigggeeecccaaa^^^_________]]][[[XXXVVVTTTTTTUUUWWWXXXVVVSSSPPPOOOMMMJJJHHHHHHJJJMMMOOOOOOPPPQQQQQQQQQOOONNNMMMNNNJJJIIIJJJIIIFFFEEEHHHGGGFFFDDDCCCBBBBBBBBBCCCEEEDDDDDDCCCBBBAAA@@@@@@AAA@@@@@@@@@@@@?????????BBBBBBBBBBBBAAA@@@???>>>???>>>===<<<;;;;;;;;;;;;:::;;;<<<;;;:::999:::;;;<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;:::999999:::888777777888999999888777999::::::999888888999888888999::::::::::::999::::::;;;;;;;;;;;;::::::@@@===999777888:::;;;<<<:::555999===999===@@@999999::::::;;;;;;::::::999999999:::::::::999888888777888999999:::::::::::::::999888888999999888666999::::::::::::999888888888555555888888555555888999999:::999999888777777999::::::888555555666777999888888888777777777666888777666666666777888999999::::::999777777888::::::999888888888777555333888888999888888999<<<>>>>>>AAADDDGGGGGGFFFCCCBBBEEEBBB===:::888888888777999999:::;;;:::999888777999777444333333555999;;;999::::::::::::999999888<<<;;;:::999999:::;;;<<<888888999:::;;;<<<======<<<;;;;;;<<>>=========<<<;;;;;;===???AAABBBEEEJJJMMMKKKIIIGGGEEEDDDEEEFFFGGGMMMPPPTTTTTTPPPKKKGGGDDDDDDAAA<<<999999888777666666666444333333444555666555555555666666666666666:::;;;;;;;;;<<<@@@FFFJJJGGGFFFFFFGGGHHH}}}xxxrrroooooopppnnnllliiijjjkkkjjjhhhgggiiilllkkkkkkjjjiiiiiijjjkkkllliiiiiiiiiiiihhhfffdddccc^^^___```___^^^[[[WWWUUUUUUUUUUUUVVVWWWVVVTTTRRRNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPQQQPPPOOOMMMLLLKKKGGGGGGIIIHHHEEEFFFIIIFFFEEECCCBBBBBBCCCDDDEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@AAAAAAAAA@@@@@@??????CCCCCCCCCCCCBBBBBBAAA@@@???>>>===<<<;;;;;;;;;;;;777:::======<<<;;;<<<===<<<<<<======<<<<<<;;;::::::::::::;;;;;;<<<<<<<<<::::::999999::::::;;;;;;;;;999777888999:::999999777999<<<<<<:::888666666888888999::::::::::::999::::::;;;<<<<<<;;;::::::>>><<<999888999:::::::::999333888<<<999<<>>@@@AAAAAAAAACCCEEEHHHGGGFFFEEEDDDEEEFFFGGGHHHFFFDDDAAA???>>>===;;;::::::<<<>>>???AAADDDHHHLLLJJJHHHFFFDDDDDDEEEGGGIIILLLOOOSSSTTTQQQMMMIIIGGGEEEBBB???<<<;;;:::888666333222111111111222333444444555555555666666666777:::;;;<<<;;;;;;<<<>>>AAA??????@@@AAABBB|||uuuooommmooopppmmmjjjhhhjjjkkkjjjggggggiiillllllkkkjjjiiiiiiiiijjjkkkhhhiiiiiiiiihhhgggeeeddd^^^___``````^^^[[[WWWUUUWWWVVVUUUUUUVVVVVVUUUSSSMMMOOORRRTTTTTTSSSPPPNNNMMMNNNOOOPPPPPPOOOMMMLLLGGGDDDDDDGGGGGGEEEFFFIIIDDDCCCBBBAAABBBDDDFFFHHHCCCCCCCCCCCCCCCBBBBBBBBB@@@AAAAAAAAAAAA@@@??????CCCCCCDDDDDDCCCCCCBBBAAA???>>>===<<<<<<;;;;;;<<<444888===???>>>===>>>???<<<<<<======<<<<<<;;;:::999999999::::::;;;;;;;;;:::999888888999:::<<<===<<<:::999999:::;;;;;;:::999<<>>@@@555666666666666777:::===666777888999:::;;;<<<<<<;;;;;;:::888777555444333888999999777555444777:::777666777888:::999777555999::::::999999;;;>>>AAA???CCCIIILLLLLLHHHBBB>>>:::999777888999::::::999888999:::;;;;;;999888666888888999:::::::::::::::999::::::;;;:::999888777===<<<;;;;;;;;;;;;<<<===<<<;;;;;;:::::::::;;;;;;<<<;;;;;;<<>>@@@CCCGGGJJJHHHGGGEEEDDDEEEGGGIIIKKKJJJNNNRRRTTTQQQNNNJJJHHHFFFCCC@@@>>><<<;;;888666555555444333444555666777444444444555555666666666:::<<<======<<<<<<===>>>AAAAAAAAAAAAAAA~~~yyysssooommmlllllllllllllllkkkiiiiiikkkmmmqqqnnnkkkjjjlllllljjjhhhmmmjjjggggggiiiiiigggdddfffdddaaa```___^^^[[[YYYYYYWWWVVVTTTSSSSSSTTTTTTUUUTTTSSSQQQPPPPPPOOOOOOOOONNNMMMMMMNNNNNNMMMKKKGGGGGGHHHHHHHHHGGGFFFFFFFFFHHHJJJHHHEEECCCDDDFFFEEECCCBBBBBBCCCCCCBBBAAADDDBBB@@@???@@@AAAAAAAAA@@@CCCDDDCCC???===???AAAAAA>>>;;;999:::;;;;;;;;;>>>===;;;::::::;;;===>>><<<;;;::::::;;;;;;999777<<<;;;:::::::::;;;<<<======<<<:::888888999:::;;;;;;:::::::::;;;;;;999777999999999888888888888777:::888777888999:::::::::<<<>>>BBBDDDCCC???;;;777:::;;;;;;;;;999777444222888888888888888888888888::::::888888888888::::::999777555333444666999<<<666777777999:::;;;<<<<<<>>>===;;;999999999:::;;;:::999888888888888666444999999999999999888777666::::::999888999:::<<<===999444444:::===;;;<<<@@@999888888888888888999999===:::777666777888666333999999888888888888999999999888777666555555666666999999999:::<<<===???@@@EEEFFFGGGIIIIIIEEE@@@;;;888888888888888777666666:::888777888999;;;;;;:::999999999999999888777666;;;:::999888777777777777999999;;;;;;;;;;;;999999;;;::::::<<<>>>>>>:::777<<<======>>>>>>>>>>>>===999;;;<<<===<<<===>>>@@@DDDDDDDDDDDDDDDEEEFFFFFFHHHGGGFFFDDDCCCAAA@@@???BBB???<<<<<>><<<>>><<<999888666444444555555444333444111///111555999::::::???>>>===<<<<<<===>>>>>>???@@@BBBDDDEEE~~~|||zzzwwwtttqqqooonnnooooooooommmkkkjjjlllnnnssspppllljjjjjjiiifffccciiihhhggghhhiiiiiihhhgggeeeccc```______^^^\\\[[[ZZZXXXWWWUUUTTTTTTTTTUUUTTTTTTRRRQQQPPPOOOOOOOOOPPPNNNMMMMMMNNNNNNLLLKKKGGGGGGHHHHHHGGGGGGFFFFFFEEEGGGHHHFFFDDDBBBCCCEEEEEECCCBBBBBBCCCCCCBBBAAACCCAAA??????@@@BBBBBBAAACCCCCCCCCBBB@@@???@@@AAAAAA???<<<;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;999777999888777777777888999:::===;;;:::888888999:::;;;<<<;;;999:::;;;;;;:::888888888888888888999999999:::999777888:::;;;;;;::::::<<>>:::888:::999888888777777777888888;;;888555555666666444222777777777666666777777777999888777555555555666777:::::::::;;;===>>>@@@AAADDDEEEFFFGGGGGGDDD???;;;888888888888888777666666999777666777888:::999999888888999999999888777777999999999888888888888777999::::::;;;;;;::::::999@@@???=========;;;666222<<<===>>>>>>>>>>>>>>>>>>;;;<<<>>>>>>======>>>@@@CCCCCCCCCCCCDDDEEEFFFGGGIIIHHHGGGEEECCCAAA@@@??????===;;;<<<@@@DDDFFFGGGGGGHHHHHHGGGEEEEEEGGGIIIMMMNNNNNNOOOPPPOOONNNLLLNNNMMMGGG@@@===???>>>:::999777555444555555444333555333111222666999;;;:::???>>>===<<<<<<===>>>???BBBBBBCCCCCCCCC}}}}}}}}}|||yyywwwtttrrrssssssrrrooolllkkklllnnnpppnnnkkkjjjiiigggdddbbbeeeggghhhiiihhhggghhhiiieeebbb___]]]]]]^^^^^^]]][[[ZZZXXXVVVUUUUUUUUUVVVTTTSSSRRRQQQPPPOOOOOOOOOPPPOOONNNNNNOOONNNLLLKKKHHHGGGGGGGGGGGGFFFFFFEEEDDDFFFFFFEEECCCBBBBBBCCCEEECCCBBBBBBCCCCCCBBBAAABBB@@@>>>>>>@@@BBBCCCBBBFFFDDDAAA@@@@@@AAAAAAAAABBB???===<<<=========<<<999;;;===>>>>>>===;;;999;;;:::999:::;;;;;;999888;;;::::::::::::;;;<<<<<<<<<;;;:::999888999:::;;;===;;;999999:::;;;;;;:::888888888999999999999999;;;999888999:::;;;;;;;;;999:::;;;===<<<;;;999888888999:::;;;;;;:::999888999999999999999999999999;;;::::::999999::::::;;;666555555444444444555555777777888999:::;;;<<<<<>><<<:::888888999999888777888999;;;<<<;;;:::999999999999999999888777888888777777777888999::::::888:::===<<<888666777999888888777666666666666;;;999777666666666555444555555555555555555555555888777666555555666777777999999999:::<<<===???@@@DDDDDDEEEFFFFFFCCC???;;;888888888888777777777666888777555666777999888777777888888999999999888888666777888999:::999888888999::::::;;;;;;::::::999::::::;;;===>>>>>><<<999<<<===>>>>>>??????>>>>>>===>>>??????>>>===>>>???AAAAAABBBBBBDDDEEEGGGHHHIIIIIIHHHFFFDDDBBB@@@>>><<<;;;;;;===AAADDDEEEEEEEEEFFFHHHHHHGGGFFFGGGHHHJJJLLLNNNPPPQQQPPPOOONNNRRRPPPJJJBBB@@@AAA@@@<<<:::888666555666666555444777555333444666999;;;;;;???>>>===<<<<<<===>>>???BBBBBBBBBBBBBBB~~~|||zzzxxxwwwwwwwwwuuuqqqmmmkkklllmmmlllkkkjjjjjjiiihhhgggfffdddgggjjjiiigggeeefffhhhdddaaa]]]\\\]]]^^^______]]]\\\ZZZXXXVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPPPPOOOOOOPPPOOOMMMKKKIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCEEECCCBBBBBBCCCCCCBBBAAA@@@???===>>>@@@BBBCCCCCCIIIDDD???>>>@@@BBBBBBAAAAAA???===<<<======<<<;;;:::;;;<<<======<<<;;;:::;;;:::999:::;;;;;;:::888<<<<<<<<<<<<<<<=========<<<;;;:::999999999::::::>>><<<999888999;;;<<<<<<;;;::::::999999888777777;;;:::888999:::<<<<<<;;;888999:::::::::::::::999<<<<<<<<<<<<:::999777666999999999999999999999999;;;::::::::::::::::::;;;;;;;;;;;;;;;:::999888888888888999999:::;;;;;;<<<>>>===<<<:::999888888888888888888999;;;<<<;;;:::999999999::::::999888888999888888888888999999999555555777888888777777888999999777666555555555555<<<;;;:::999999888888888555555555555555555555555777777666555555666777888777777888999:::<<<===>>>DDDDDDEEEFFFFFFDDD@@@<<<999888888777777777777777999777666666888999888888666777888999999999999999444666888:::;;;:::999888::::::::::::::::::::::::666888:::===???@@@???>>><<<===>>>??????????????????@@@AAA@@@>>>===>>>???@@@@@@AAABBBCCCEEEGGGHHHIIIIIIHHHGGGEEEBBB@@@???<<<<<<<<<>>>AAACCCBBBAAABBBEEEHHHIIIHHHGGGFFFGGGGGGJJJNNNPPPQQQPPPPPPPPPUUUSSSMMMFFFCCCDDDBBB>>><<<:::777777777777666555777666444444666888:::;;;>>>======<<<<<<===??????@@@@@@AAAAAABBB}}}|||||||||{{{zzzwwwsssnnnkkkjjjkkkkkkkkklllkkkjjjhhhgggfffeeehhhkkkjjjfffcccccceeeccc```]]][[[\\\^^^______^^^]]][[[XXXWWWVVVVVVWWWUUUUUUTTTSSSRRRRRRRRRRRRPPPOOOOOOPPPQQQQQQNNNLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDEEECCCBBBBBBCCCCCCBBBAAA@@@>>>===>>>@@@BBBCCCBBBHHHDDD???>>>@@@BBBBBBAAA???===<<<;;;<<<<<<;;;:::===<<<;;;::::::;;;<<<===:::999999:::;;;<<<:::999888999999999::::::::::::;;;;;;::::::999999999999>>>;;;999888:::;;;<<<<<<>>>===<<<:::888777666555;;;999888888:::;;;;;;:::999:::::::::::::::::::::<<<<<<<<<;;;:::999888777999999999999999999999999::::::::::::::::::::::::999::::::::::::999777666999999999::::::;;;;;;<<<===<<<;;;:::999888888777999888888999::::::999777888999999:::::::::999999::::::::::::::::::999999666888888777555666999;;;999999777666555555555555;;;;;;:::999888888888999555666666777777666666555666666555555555777888999999999999:::;;;===??????DDDEEEFFFGGGHHHEEEAAA===999888777777666666777777;;;999777888999:::999888666777888999999999999999444555888:::;;;;;;999999::::::::::::::::::::::::<<<>>>??????>>><<<;;;:::<<<===>>>???@@@@@@@@@@@@@@@AAABBBAAA???===>>>?????????@@@AAACCCDDDFFFGGGHHHIIIIIIHHHFFFDDDAAA@@@???>>>>>>@@@AAAAAA???===@@@CCCGGGIIIHHHGGGGGGGGGEEEIIIMMMOOOOOONNNOOOQQQUUUUUUQQQJJJHHHHHHEEE@@@===;;;999888888888777666666555444444444666999:::>>>===<<<<<<<<<>>>???@@@CCCCCCBBBBBBCCC~~~zzzuuuoookkkiiiiiimmmnnnooommmiiieeecccccceeegggiiiiiigggdddbbbbbbccc```]]]\\\]]]^^^^^^^^^___]]][[[YYYWWWVVVVVVVVVUUUTTTSSSSSSRRRRRRRRRSSSNNNNNNOOOQQQSSSSSSPPPNNNLLLKKKIIIHHHGGGGGGGGGHHHFFFEEEDDDDDDFFFFFFEEEDDDEEECCCBBBBBBCCCCCCBBBAAAAAA???======???AAABBBAAAEEECCC@@@??????@@@@@@@@@>>>===;;;;;;<<<<<<:::999>>>===;;;999999;;;===>>>:::999999:::;;;<<<;;;999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999===;;;999999;;;<<<===<<>><<<;;;999777555555:::888777888999::::::::::::;;;;;;;;;;;;;;;::::::888888999999::::::;;;;;;::::::::::::::::::::::::888999999::::::999999888999999:::::::::999888888999:::::::::;;;;;;;;;<<<;;;;;;::::::999999888888999888888999::::::888777888999::::::::::::::::::::::::;;;;;;;;;:::999999888======999666777999:::999888888777666666666666777888888777555555666777666777888999999888777666666555555555666777999:::;;;;;;<<<<<<>>>???AAABBBCCCDDDFFFIIIJJJGGGAAA===:::999777666666666777888<<<:::888888999:::999888777888888999999999888888555666888999:::::::::999;;;::::::999999::::::;;;:::===???@@@???=========<<<===>>>???@@@AAAAAAAAA???AAAAAA@@@>>>===>>>?????????@@@@@@BBBCCCEEEFFFGGGHHHIIIIIIHHHFFFCCCBBBBBBAAA@@@@@@AAA@@@>>><<<@@@CCCFFFHHHHHHGGGGGGHHHDDDHHHKKKLLLKKKLLLNNNQQQTTTUUUSSSOOOMMMLLLGGGAAA???===;;;::::::999888777444555555444444666999<<<======<<<<<<===>>>???@@@HHHGGGEEECCCBBB~~~wwwqqqllljjjjjjkkkmmmnnnlllhhhcccbbbbbbeeeeeefffggghhhfffcccaaabbb```^^^]]]^^^^^^]]]\\\___]]][[[XXXWWWVVVVVVVVVSSSRRRRRRQQQQQQQQQQQQQQQLLLMMMOOORRRTTTTTTRRRPPPNNNMMMKKKIIIHHHHHHHHHIIIEEECCCBBBCCCEEEFFFDDDCCCEEECCCBBBBBBCCCCCCBBBAAAAAA???======???@@@@@@@@@AAABBBBBB@@@>>>>>>>>>@@@???===<<<=========;;;999<<<<<<<<<;;;;;;<<<<<<<<<999999888:::<<<<<<;;;999<<<<<<>>>>>>???>>>>>>===:::;;;;;;;;;::::::999999<<<;;;:::;;;<<<======<<<<<<<<<;;;:::999888888777999777666666888999999888:::;;;;;;<<<;;;:::888777777777777888999:::;;;;;;::::::::::::::::::::::::777888888999999888888777:::::::::::::::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;999999:::::::::999999999999888888999;;;<<<;;;999888999::::::;;;;;;::::::999::::::;;;:::999888777111:::>>>;;;777888888666999888888777777777888888666777888666444333555777555666888999999888666555555555444555666888:::;;;::::::;;;<<<===???@@@AAA@@@BBBFFFJJJKKKGGG@@@;;;:::999777666555666777888;;;999888777888999888777888888999999999888777777777777888888999999999:::;;;::::::999999::::::;;;666:::>>>@@@@@@@@@AAABBB<<<===>>>???@@@AAAAAAAAA>>>???@@@???>>>===>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEGGGHHHIIIIIIGGGEEEDDDCCCBBB@@@@@@AAAAAA???>>>@@@BBBEEEGGGGGGGGGHHHIIIDDDGGGJJJJJJHHHIIIMMMRRRQQQTTTTTTRRRPPPOOOHHHAAA@@@>>><<<;;;;;;:::999777333555666555555777;;;???===<<<<<<<<<===>>>@@@AAAIIIGGGDDDBBB@@@zzzrrrmmmkkkkkkeeehhhkkkjjjgggdddcccddddddccccccfffiiiiiieeeaaaaaa```^^^^^^^^^^^^\\\ZZZ___]]][[[XXXVVVUUUUUUUUUQQQQQQPPPOOOOOOOOOPPPPPPKKKLLLOOORRRUUUUUUSSSQQQPPPNNNLLLIIIHHHHHHIIIJJJDDDBBB@@@BBBDDDEEECCCAAAEEECCCBBBBBBCCCDDDBBBAAABBB@@@>>>===???@@@@@@??????AAACCCAAA>>><<<===???@@@>>>>>>>>>???>>><<<::::::;;;===>>>>>>===;;;:::999999888:::<<<<<<;;;:::888999;;;<<<<<<<<<;;;:::::::::;;;;;;;;;:::999888;;;::::::<<<>>>>>>===;;;::::::::::::::::::::::::888777555666888999999888999:::;;;<<<;;;999777555::::::999888777777777777::::::::::::::::::::::::666777888999999888777666777777777777888888::::::::::::;;;;;;;;;;;;;;;;;;888888999::::::::::::999888777888:::===>>>>>>===888999::::::;;;;;;;;;;;;888999::::::999888777666&&&222::::::888888777333999888888888888888999:::777999:::888555555777999555666777999999777666555555444444555666888:::;;;777777888999:::<<<===>>>>>>AAAEEEJJJKKKFFF???999:::999777666555666888999:::888777666777888777666999999999999999888777666888888888777888888999:::;;;;;;999999999999;;;;;;===@@@CCCBBB???<<<;;;<<<<<<===>>>???AAAAAAAAABBB===>>>??????>>>===>>>???@@@@@@@@@@@@AAAAAABBBCCCDDDFFFHHHJJJJJJHHHFFFEEECCCAAA@@@@@@AAABBBAAAAAA@@@BBBDDDFFFFFFGGGHHHJJJDDDGGGIIIHHHEEEGGGLLLRRROOOSSSUUUTTTSSSPPPIIIAAAAAA???<<<;;;;;;;;;999888444555777777666888===AAA===<<<<<<<<<===>>>@@@AAAEEECCCAAA@@@@@@{{{rrrllliiiiiijjjhhhfffdddddddddfffffffffffffffggghhhgggeeecccbbbaaa```___^^^]]]\\\\\\\\\[[[[[[YYYWWWUUUSSSRRRRRRQQQQQQQQQQQQPPPPPPPPPSSSQQQOOOOOOQQQRRRQQQQQQNNNNNNMMMKKKJJJHHHGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDCCCCCCDDDCCCAAA???>>>===<<<===???@@@@@@>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@???===<<<;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<888<<<===;;;:::;;;999555:::777777:::;;;888999;;;;;;<<<<<<<<<;;;::::::999<<<;;;;;;<<<>>>???>>>===<<<<<<;;;;;;;;;:::::::::999999888888777666666666::::::::::::::::::::::::<<<;;;::::::999999999:::999999888888999999:::;;;777777888888888888777777888777888888999:::;;;<<<===<<<:::999888999:::::::::999888888:::<<<<<<;;;:::::::::<<>><<<;;;::::::;;;999666444777888999999999777666555999999999999888888888777999999888888888888888999;;;999777666555666777999;;;777444333555777777666444777888666666::::::888::::::999999999:::;;;<<<@@@CCCGGGIIIHHHCCC>>>;;;::::::999888777666555555555666888:::::::::888777888888888888888888999999:::666666:::;;;777888===888999999:::;;;<<<======>>>===<<<===??????===<<<======???BBBBBB>>>>>>BBB======>>>>>>======<<<;;;???@@@@@@AAAAAAAAA@@@@@@DDDDDDFFFHHHJJJJJJHHHFFFIIIIIIHHHDDD???>>>@@@CCC@@@@@@AAACCCFFFGGGGGGFFFJJJJJJHHHFFFEEEGGGKKKOOONNNPPPQQQOOOOOOOOOJJJCCCAAA???=========<<<:::888666666666666777888999:::???===<<<===???@@@>>>;;;????????????>>>~~~yyyrrrmmmjjjjjjfffeeecccbbbbbbbbbcccdddfffeeeeeefffggggggdddbbbaaaaaaaaabbbaaaaaa```___\\\\\\[[[ZZZXXXVVVTTTSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPOOONNNPPPRRRSSSSSSRRROOONNNMMMLLLKKKIIIHHHHHHDDDEEEEEEFFFFFFEEEEEEDDDEEEDDDCCCCCCDDDCCCAAA???@@@???>>>???AAABBBAAA@@@CCCBBBBBBAAA@@@??????>>>@@@???>>><<<;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<666:::;;;:::;;;======::::::777777:::;;;888999<<<;;;;;;<<<<<<;;;;;;:::999<<<;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;::::::999999999999999999888888999999::::::777888888999999888888777::::::999::::::;;;<<<===<<<;;;:::999999999::::::;;;999888888:::<<<;;;;;;;;;::::::<<<>>>???>>>===;;;::::::::::::999777555:::::::::::::::999888888999999888888888777777777999999888888888888888999:::999777666555666666777:::777555444666888777666444777888666666::::::888999999888777888999:::;;;???BBBEEEGGGFFFBBB===:::999999888888777666666666555777888:::::::::888777888888888888888888888888>>>:::999===<<<999999===::::::;;;;;;;;;;;;;;;;;;>>>>>>===>>>???@@@>>><<<===<<>>AAA===============<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>DDDCCCDDDFFFHHHHHHGGGEEEHHHIIIHHHEEEAAA???@@@BBBAAAAAABBBDDDFFFHHHHHHGGGHHHHHHFFFDDDCCCEEEIIILLLKKKNNNOOOMMMMMMNNNJJJDDDCCCAAA???>>>===<<<:::888777777777777888999:::;;;???===<<<===??????===;;;@@@@@@@@@@@@???~~~|||wwwsssooolllkkkeeedddcccbbbaaabbbcccdddeeeeeedddeeeffffffdddaaa```aaaccceeeeeeeeecccccc]]]]]]\\\ZZZYYYWWWVVVUUUUUUUUUTTTTTTSSSRRRQQQPPPMMMMMMNNNQQQTTTUUUTTTRRRMMMMMMLLLKKKJJJHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFEEEDDDCCCCCCDDDCCCAAA@@@AAA?????????AAABBBAAA@@@CCCBBBAAA@@@???===<<<<<<@@@???>>>===<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<888;;;<<<::::::>>>>>>;;;:::777888;;;;;;999999<<<;;;;;;<<<<<<;;;;;;::::::===<<<;;;;;;===>>>===<<<;;;;;;;;;;;;:::::::::::::::::::::;;;<<<=========999999999::::::;;;;;;;;;::::::::::::999999999999888888999999999:::::::::888999999::::::999999888::::::999999999::::::;;;<<<;;;::::::999:::::::::;;;999888999:::;;;;;;:::<<<;;;;;;<<<>>>???>>><<<;;;:::999999::::::888666;;;:::999999999999999999888888777777777666666666999888888888888888999999888888888777666555555555999888666666777777666555444777888666666::::::888888888777666777888999:::===???BBBDDDCCC@@@;;;999777777777777777777777777666777888::::::999888888888888888888888888888888>>><<<;;;===<<<999999;;;<<<<<<;;;;;;;;;:::::::::@@@???>>>???AAAAAA???======<<<>>>BBB@@@======@@@=========<<<<<<<<<;;;;;;::::::;;;<<<===>>>>>>>>>DDDCCCBBBCCCEEEFFFFFFEEEHHHHHHHHHFFFCCCAAAAAAAAACCCBBBBBBDDDGGGHHHHHHGGGFFFFFFEEECCCBBBCCCFFFIIIHHHKKKLLLJJJLLLMMMJJJEEEEEECCCAAA@@@???===:::777999888888888888999;;;<<>>===>>>???>>><<<;;;???????????????zzzuuusssrrrooolllffffffeeeddddddddddddeeeddddddcccdddeeeeeeccc``````bbbeeeggggggfffcccbbb^^^^^^\\\[[[YYYXXXWWWWWWVVVWWWWWWVVVVVVTTTRRRQQQOOOOOOPPPSSSUUUTTTRRRPPPKKKKKKJJJIIIHHHGGGFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFDDDCCCBBBCCCDDDDDDBBB@@@???>>>===>>>???@@@???===AAAAAA@@@???>>>===<<<<<>>>>>============<<<<<<;;;;;;;;;;;;<<<<<<>>>@@@>>>:::999<<<<<<999:::888888;;;;;;999999<<<:::;;;;;;<<<;;;;;;::::::===<<<;;;;;;======<<<:::;;;;;;;;;:::::::::999999888888999999::::::::::::::::::::::::::::::::::::999999:::::::::999999999888888999999::::::::::::999::::::;;;;;;::::::999888888777777666777777777;;;;;;;;;:::::::::;;;;;;;;;:::888999:::;;;;;;:::<<<;;;;;;<<<>>>???===<<<:::999888999::::::999777999888777666666777888999777777777777666666666666888888888777888888999:::777777888777777666444444888888888888888777666444444777888666666::::::888888888777666777888999:::;;;===???@@@???===:::888666666777777888888888888777888888999999999888888999999999888888888888888:::::::::;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@???@@@AAABBB@@@>>>===<<<>>>AAA@@@<<<<<>>:::777;;;:::999888888:::<<<===???>>>>>>>>>>>>===<<<;;;>>>>>>>>>>>>===zzzuuutttssspppnnnggggggfffeeeddddddddddddccccccbbbcccddddddbbb___aaabbbdddfffeeecccaaa______^^^\\\ZZZYYYXXXXXXXXXWWWXXXYYYYYYXXXWWWUUUSSSSSSSSSSSSTTTTTTSSSOOOLLLLLLKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGDDDCCCBBBCCCDDDDDDBBB@@@???>>>===>>>??????>>>===??????>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>============<<<<<<;;;;;;<<<<<<===>>>@@@>>>:::999;;;;;;888;;;888888;;;<<<999:::<<<::::::;;;;;;<<<;;;;;;:::>>><<<;;;;;;<<<<<<;;;999;;;;;;:::::::::999999999::::::999999888888888777<<<<<<;;;::::::999888888888888999::::::999999888777888999:::::::::999999::::::;;;;;;;;;;;;::::::888888777777666777777777;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999:::;;;:::999;;;;;;;;;<<<>>>???>>><<<;;;999888888999:::999888888888666666666777888999777777777777666666666666888888777777888999999:::777777777888777666555555888999999999888666555555444777888666666::::::888999888888777888999:::;;;:::;;;<<<===<<<;;;888777666666666777888888999999888888999999999888888888999999999888888888777777666888::::::;;;<<<<<<;;;999999::::::;;;<<<======AAA@@@???@@@BBBBBB@@@???>>>===???BBB@@@<<<<<>>===<<<<<<<<<======:::::::::;;;<<<>>>???@@@EEECCC@@@@@@BBBEEEFFFGGGHHHHHHGGGGGGFFFEEECCCAAABBBAAA@@@AAACCCEEEEEEEEEFFFFFFEEEDDDBBBCCCEEEGGGFFFHHHHHHGGGJJJNNNNNNJJJIIIGGGFFFDDDCCC???;;;888<<<;;;999888888:::<<<===>>>>>>??????>>>===<<<<<>>>>>>>>>>>>>>>>>>>>???<<<<<<============<<<<<<======<<<<<<<<<<<<======:::<<<===::::::======:::;;;888999<<<<<<::::::===::::::;;;;;;<<<<<<;;;;;;???===;;;;;;;;;;;;:::888::::::::::::999999999999<<<<<<<<<;;;:::999999999<<<<<<;;;;;;:::999888888777777999:::::::::999888777888999:::;;;:::999999999::::::;;;;;;::::::999::::::999999999::::::;;;::::::;;;<<<<<<<<<<<<;;;<<<;;;999999:::;;;:::999:::::::::<<>><<<:::888888999999999888999999999999999999:::;;;888888777777777666666666777777777777888999::::::777777777777888888888888999::::::999777555666777444777888666666::::::888999999888777888999:::;;;999::::::;;;:::999888777666666777777888888888999999999999888888888888888::::::999999888777777777666:::<<<<<<===@@@@@@===888999999:::;;;<<<===>>>AAA@@@???@@@AAABBB@@@>>>???>>>@@@CCCAAA======@@@@@@???>>>===<<<===>>>???999999888888999;;;===>>>EEEBBB@@@@@@BBBEEEFFFFFFJJJIIIGGGFFFFFFFFFDDDCCCCCCAAA???@@@BBBDDDEEEDDDFFFFFFFFFEEECCCCCCEEEGGGFFFHHHGGGFFFHHHNNNNNNKKKJJJIIIGGGFFFEEEAAA===999===;;;999777777999;;;===<<<===??????=========>>>AAAAAAAAABBBBBB~~~}}}}}}yyyuuurrrqqqqqqjjjiiihhhgggdddbbb```___aaaaaaaaabbbcccbbb```^^^___``````aaaaaaaaaaaa```^^^]]]ZZZYYYXXXXXXYYYYYYWWWYYY[[[]]]]]]\\\ZZZYYYZZZXXXUUUSSSRRRPPPMMMKKKLLLLLLKKKKKKJJJIIIIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFCCCBBBBBBCCCDDDDDDCCCAAABBBAAA@@@@@@AAAAAA@@@>>>@@@@@@@@@??????>>>>>>>>>:::;;;<<<======<<<;;;:::======<<<<<<<<<<<<======888;;;<<<::::::<<<;;;888;;;999999<<<<<<::::::===999:::;;;;;;<<<<<<;;;;;;???===;;;;;;;;;;;;999777:::::::::999999999999888<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::666777999:::::::::999888666888999;;;;;;:::999888999999::::::::::::999999::::::999::::::;;;<<<===999:::<<<=========<<<;;;===;;;999999:::::::::999999999999<<>>;;;999888888999888777888888999:::::::::::::::999999888888888777777777777777777777888999:::;;;777777777777888999;;;<<<;;;;;;;;;888555444666888444777888666666::::::888888888777666777888999:::999999999999999888888888777777777777777888888888:::999999888888777888888::::::999999888777777666777<<<>>><<<===@@@@@@;;;:::::::::;;;;;;<<<<<<<<<@@@??????@@@AAAAAA@@@>>>@@@@@@AAADDDBBB>>>===@@@BBBAAA???>>>===>>>???@@@;;;:::999999999:::<<<>>>BBB@@@??????AAACCCDDDCCCLLLIIIFFFEEEFFFGGGFFFDDDDDDBBB@@@@@@BBBDDDEEEEEEEEEFFFFFFEEECCCBBBDDDEEEFFFGGGEEECCCFFFLLLMMMJJJJJJIIIHHHHHHGGGCCC>>>;;;===;;;888666666888;;;<<<:::<<>>@@@@@@@@@AAAAAAAAA}}}~~~{{{uuuqqqqqqrrrmmmmmmllljjjgggdddbbbaaaaaa``````aaabbbbbb```]]]^^^^^^___```aaabbbcccccc^^^\\\ZZZXXXWWWWWWXXXYYYWWWYYY[[[^^^^^^]]]\\\ZZZ[[[XXXUUURRRQQQPPPNNNLLLHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFCCCBBBBBBCCCDDDDDDCCCAAAAAA???>>>>>>??????>>><<>>>>>;;;::::::777333;;;999999<<<<<<::::::===999::::::;;;<<<<<<<<<;;;???===<<<;;;;;;:::888777:::::::::999999999888888999999::::::;;;<<<<<<<<<777888888999;;;<<<======555666888:::;;;:::888777666888999;;;;;;:::999888888999999::::::999999888888888888888999:::;;;<<<999:::<<<=========<<<<<<===;;;999999:::::::::888888888999<<>><<<777<<<<<<;;;;;;;;;:::::::::@@@???>>>???@@@AAA???===AAA@@@BBBEEECCC>>>>>>AAACCCBBB@@@>>>>>>???@@@AAA???===<<<;;;;;;<<<>>>???@@@???>>>???AAABBBBBBAAAMMMJJJEEEDDDFFFGGGGGGEEEEEECCCAAAAAACCCEEEFFFFFFEEEEEEEEEDDDBBBBBBCCCDDDEEEFFFDDDBBBDDDJJJKKKIIIJJJIIIIIIIIIHHHDDD???<<<===;;;888666666777:::<<<888<<>>>>>???}}}{{{~~~|||zzzwwwuuusssqqqqqqpppooommmjjjfffbbb___]]]aaaaaaaaabbbaaa``````_________``````aaaaaabbbbbb^^^^^^]]]ZZZXXXWWWXXXZZZaaa^^^[[[ZZZZZZZZZZZZYYYVVVWWWWWWUUUQQQNNNMMMMMMLLLLLLLLLKKKJJJHHHGGGFFFKKKKKKKKKJJJIIIFFFDDDCCCDDDCCCBBBCCCDDDEEEDDDCCC===@@@BBBAAA??????BBBFFFEEECCCAAA>>><<<<<<<<<===???>>>===;;;;;;<<<<<<======>>>?????????>>><<<;;;<<<<<<;;;::::::::::::;;;;;;:::999888999:::;;;<<<<<<;;;;;;<<<===>>><<<:::@@@???>>><<<;;;;;;:::::::::444555<<<<<<666555:::;;;:::999999::::::888777777777888999::::::;;;;;;;;;::::::999888888888888444666888::::::888666444>>><<<::::::;;;;;;:::999888999::::::;;;<<<======999;;;===??????>>><<<;;;===>>>??????>>><<<:::999;;;:::999999;;;>>>BBBDDD@@@@@@???===999777777888888888888999:::::::::;;;:::888555444555666666666555666666777888999999:::444555777999;;;<<<<<<===<<<:::888777888888777666666666666666777777777777:::999999999999999::::::===;;;999888999;;;;;;:::::::::999999888888999999888777777777999:::999888:::::::::888666666888999999999:::;;;;;;;;;:::999;;;===:::333666@@@AAA:::>>>>>>??????@@@@@@@@@@@@CCCAAA@@@>>>>>>???AAABBBBBBBBBCCCCCCCCCCCCBBBBBB@@@>>>;;;999999;;;>>>@@@===>>>???@@@@@@AAA@@@@@@HHHHHHHHHIIIIIIHHHGGGGGGDDDCCCBBBAAABBBDDDFFFHHHGGGFFFEEEDDDBBBBBBBBBBBBHHHIIIIIIIIIIIIIIIIIIIIIKKKKKKIIIHHHFFFEEEDDDCCCAAA>>>:::777777888999888======<<<;;;;;;;;;;;;<<<>>>>>>???@@@AAA~~~|||zzz{{{zzzxxxvvvtttrrrqqqqqqpppooommmjjjfffccc```^^^aaaaaaaaaaaa`````````___aaaaaaaaaaaa```___^^^^^^]]]]]]\\\ZZZWWWWWWXXXYYY^^^\\\YYYXXXXXXXXXXXXWWWVVVWWWWWWUUURRROOOMMMMMMLLLLLLLLLKKKJJJHHHGGGFFFIIIIIIHHHHHHFFFEEEDDDCCCEEEDDDCCCCCCDDDEEEDDDBBBAAABBBBBBAAAAAAAAADDDFFFFFFEEEBBB@@@>>>>>>>>>??????>>>===<<<;;;<<<============>>>>>>===<<<:::999<<<<<<;;;::::::::::::;;;::::::999999999:::;;;<<<===<<<;;;<<<>>>>>><<<;;;============<<<<<<<<<<<<;;;888888:::999777777:::;;;:::888999::::::999777888888888999999:::::::::999999888888888999::::::888999:::;;;:::999777666===<<<::::::;;;;;;:::999::::::::::::;;;;;;;;;;;;999;;;===??????>>><<<;;;============<<<;;;::::::===<<<;;;;;;<<<===@@@AAA>>>>>>>>><<<999888999:::777777777777777888888888;;;999888777888999888777555555666777777888999999;;;;;;;;;;;;::::::999888<<<:::888777888888777666999999999888777777777666999999888888888999999:::;;;999777777888999999888666777999:::;;;:::999888888777777777999:::999888999999999777666666999;;;888999:::;;;<<<;;;:::999>>>>>>;;;999<<>>======>>>???AAACCCCCCCCCDDDDDDCCCCCCCCC@@@???<<<;;;:::;;;===>>>:::;;;<<<>>>???@@@AAAAAAEEEFFFGGGGGGHHHHHHGGGGGGIIIHHHFFFEEEDDDDDDDDDEEEGGGFFFEEEDDDCCCBBBBBBBBBFFFFFFFFFFFFFFFGGGGGGGGGKKKJJJIIIHHHFFFEEEDDDCCCAAA>>>:::888888888999888======<<<<<<;;;;;;;;;<<<======>>>???@@@}}}zzzwwwxxxwwwuuutttrrrrrrqqqqqqnnnmmmllliiifffdddaaa```bbbaaaaaa```___`````````bbbbbbbbbaaa```]]][[[YYY\\\\\\[[[YYYWWWVVVWWWYYY]]][[[XXXWWWXXXXXXWWWVVVUUUVVVWWWUUURRROOONNNMMMKKKKKKKKKJJJJJJHHHGGGFFFGGGGGGFFFEEEDDDCCCCCCCCCFFFDDDCCCDDDEEEDDDBBBAAAGGGDDDAAA@@@BBBDDDEEEEEEGGGFFFDDDBBB@@@@@@@@@AAA???>>>===<<<<<<<<<======<<<======<<<<<<:::999888<<<<<<;;;::::::::::::;;;:::::::::999:::;;;;;;<<<===<<<<<<<<<>>>>>><<<;;;999:::;;;===>>>>>>>>>===999;;;:::777777:::;;;999;;;999888999::::::999777888888999999999999999999888888777888888999:::;;;<<<;;;;;;;;;;;;::::::999===;;;::::::;;;<<<;;;999;;;;;;;;;::::::999999999999;;;===>>>>>>>>><<<;;;>>>===<<<;;;::::::::::::??????>>>=========>>>>>><<<======;;;999999:::;;;888888888777777777777777:::999888999::::::888666555555666666777777888888=========<<<;;;999888777;;;:::888777888888777666;;;;;;:::999888777777666999999888888888888888999888777555555777888888777222555999<<<===<<<:::888888777777777999:::999888999999888666555666999<<<888999:::;;;<<<<<<;;;:::???;;;;;;>>>AAAAAAAAACCC??????@@@@@@@@@@@@AAAAAAAAA@@@???>>>??????AAABBBCCCDDDDDDEEEEEEDDDDDDCCC@@@???>>>===<<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@BBBCCCDDDFFFGGGGGGHHHHHHKKKKKKJJJIIIGGGFFFEEEEEEFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFJJJIIIHHHGGGFFFEEEDDDDDDAAA>>>;;;999999999999888=========<<<<<<<<<;;;;;;=========>>>???}}}yyyvvvuuutttsssrrrrrrqqqqqqrrrnnnmmmkkkhhhfffdddcccbbbcccbbbaaa```___``````aaa```aaaaaa```___\\\YYYXXX[[[[[[ZZZXXXVVVVVVWWWYYY^^^\\\YYYXXXYYYZZZYYYXXXTTTVVVWWWVVVSSSOOONNNMMMJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFEEECCCCCCCCCDDDEEEFFFEEEDDDDDDEEEDDDBBB???IIIDDD???>>>AAADDDDDDDDDFFFEEECCCBBBAAAAAAAAAAAA>>>>>>>>>===============;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;::::::::::::;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;===<<<;;;999777999;;;>>>???>>>===<<<444;;;===777888???>>>888:::999888888::::::999888999999999999888888888888999888888888888888999:::;;;::::::999:::;;;<<<===<<<;;;:::;;;<<<<<<;;;999:::::::::::::::::::::999999;;;<<<===>>>===<<<;;;===<<<;;;999999::::::;;;???????????????>>>>>>>>>>>>???>>>===:::999:::;;;;;;:::::::::999888888888777666777888999999666444555555666666666777777777888888999:::;;;;;;;;;;;;;;;999777777888999888777::::::999999888888888777999999888777777777888888777666555666777888888777444666888;;;;;;;;;999888888777777777999:::999888;;;:::888555444444888;;;777888:::<<<<<<<<<<<<<<>>>>>EEE@@@@@@AAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDD@@@@@@@@@???===;;;:::999>>>>>>>>>>>>>>>>>>??????AAABBBDDDFFFGGGIIIIIIJJJHHHIIIIIIJJJJJJIIIIIIHHHFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGIIIHHHHHHGGGFFFEEEEEEDDDBBB???<<<::::::::::::999===============<<<<<<;;;======>>>???@@@}}}yyyvvvttttttsssrrrrrrrrrrrrsssnnnllljjjhhheeedddccccccccccccbbbaaaaaaaaaaaaaaa]]]^^^^^^^^^]]]\\\ZZZYYYZZZ[[[ZZZXXXVVVVVVXXXYYY]]][[[XXXXXXXXXYYYYYYXXXSSSUUUWWWVVVSSSPPPNNNMMMHHHIIIIIIIIIIIIIIIHHHHHHIIIHHHFFFEEEDDDEEEEEEFFFEEEEEEDDDEEEEEEDDDAAA???GGGBBB===<<>>>>>>>>>>>>>>=========::::::;;;;;;<<<>>>??????<<<<<<;;;::::::::::::;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;999777999:::<<<>>>>>>===;;;:::000999===:::;;;AAA???777:::999888888:::::::::888999888888888888888888888;;;:::999888777777666777888777777777888;;;===???;;;::::::;;;======;;;999888888999::::::;;;<<<<<<::::::;;;<<<===<<<<<<;;;===<<<:::999999:::;;;<<<======>>>>>>??????@@@@@@AAABBBAAA>>>;;;999999:::;;;:::::::::999888888888777666777888:::999777555666666666666777777777777444555777888:::;;;;;;;;;;;;999777777888999888777666777777888888999999999::::::999888777777888888888777666777999:::999888888888888888888888888888888777777777999:::999888<<<;;;999666333333555777777888:::<<<============???:::<<>>???FFFBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDAAAAAA@@@@@@>>><<<:::888;;;;;;;;;;;;<<<>>>???@@@AAABBBDDDFFFHHHJJJKKKKKKGGGHHHIIIJJJJJJJJJIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEEEECCCAAA>>><<<<<<<<<;;;:::======>>>>>>>>>===<<<;;;<<<===???@@@AAA~~~zzzwwwuuuuuutttsssssssssttttttooommmjjjgggeeedddcccccccccddddddddddddcccbbbbbb\\\[[[[[[[[[[[[[[[[[[[[[ZZZ[[[ZZZYYYWWWWWWYYYZZZZZZXXXUUUUUUVVVWWWWWWVVVRRRUUUWWWWWWTTTPPPNNNMMMGGGHHHHHHIIIIIIIIIIIIHHHJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDEEEFFFEEEBBB???CCC@@@===<<<===@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>?????????>>>===<<<:::::::::;;;<<<>>>???@@@<<<<<<;;;::::::::::::;;;::::::;;;<<<<<<<<<<<<;;;<<<;;;:::;;;;;;;;;999777;;;<<<======<<<;;;:::999222777;;;;;;<<<>>>;;;777999888888888:::;;;:::999777777888888888888888888<<<;;;999888666666555555666666666666888:::===>>>:::999:::;;;======;;;999888999999:::<<<======>>>::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;<<<<<<===>>>???AAABBBBBBBBBAAA>>>;;;999999999888888888777777777777777999999888:::;;;<<<:::999777777777777888888888888666666777888888888888888:::888777777888999999888555666666777888999::::::;;;;;;:::999888888888888888777777999;;;;;;:::999:::999888777777777777888888777777777999:::999888:::::::::777444333444666666777:::<<<===>>>>>>>>>AAA@@@AAACCCBBB@@@BBBGGGCCCCCCBBBBBBBBBBBBAAAAAA???@@@@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCAAAAAA@@@@@@>>><<<:::999777777777888:::===@@@AAAAAABBBDDDFFFIIIJJJKKKLLLJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHFFFEEEDDDCCCCCCCCC>>>>>>???@@@AAABBBBBBCCCFFFFFFFFFFFFFFFFFFEEEEEEEEEBBB@@@?????????===<<<======>>>???>>>===<<<;;;;;;<<<>>>AAABBB~~~|||yyywwwwwwvvvuuuuuuuuuuuuuuupppnnnjjjgggdddcccccccccccceeefffggggggeeecccbbb]]][[[ZZZXXXXXXYYYZZZ[[[[[[[[[[[[YYYXXXXXXZZZ\\\YYYWWWUUUTTTUUUVVVVVVVVVRRRTTTWWWWWWTTTQQQNNNMMMFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCBBBCCCDDDEEEGGGFFFCCC@@@>>>>>>???>>>===>>>@@@CCC@@@@@@@@@AAAAAAAAA@@@@@@>>>>>>???@@@???>>>===<<<<<<;;;:::::::::;;;<<<===<<<<<<;;;::::::::::::;;;::::::<<<=========<<<;;;>>>===<<<<<<===<<<:::888<<<<<<<<<;;;;;;:::::::::;;;999999;;;:::777666888999888777888:::;;;:::999666666777777888888999999::::::999777666666666666777777777888888999:::;;;999999:::<<<>>>===;;;999;;;;;;;;;<<<<<<=========::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@BBB?????????<<<999888888999777777777777777888888888;;;999888888:::<<<;;;;;;999999999999888888888888888888999999999888777777:::888777777888999999888777888888999999:::::::::===<<<;;;:::999999999999777777777999;;;<<<:::999666777888888888888888777888777777777999:::999888666777888888666555666666666777:::<<<>>>?????????AAADDDDDD@@@>>>AAADDDDDDCCCCCCCCCCCCBBBBBBBBBAAA>>>??????@@@AAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCAAAAAA@@@???>>><<<<<<;;;;;;;;;::::::;;;<<>>@@@AAAAAABBBEEEEEEEEEEEEFFFFFFFFFFFFFFFDDDBBBAAAAAAAAA???===<<<===?????????>>><<<;;;888:::===???BBB~~~~~~~~~{{{yyyxxxwwwvvvvvvuuuvvvvvvqqqnnnkkkgggdddcccbbbbbbccceeehhhjjjiiigggdddaaa^^^\\\ZZZWWWVVVWWWYYYZZZ[[[\\\[[[ZZZXXXXXXZZZ\\\[[[YYYVVVVVVWWWXXXXXXXXXQQQTTTWWWWWWUUUQQQNNNMMMFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGEEEBBBAAABBBBBBCCCFFFGGGFFFCCC@@@;;;>>>@@@@@@>>>>>>AAADDD@@@@@@AAABBBBBBBBBAAAAAA>>>??????@@@@@@>>>===<<<===<<<:::999888888999:::<<<<<<;;;::::::::::::;;;::::::<<<=========<<<;;;@@@???>>>>>>???>>><<<:::;;;;;;:::::::::;;;;;;<<>>>>>;;;999>>>============<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>>>>>>><<<<<<>>><<<;;;999:::<<>>===<<<;;;::::::::::::666666777999;;;;;;:::888222444777:::;;;:::888777888777777777999:::999888222444777888888777777888555777999<<<>>>????????????EEEDDD;;;999???CCCAAADDDDDDCCCCCCCCCBBBBBBBBB???@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA???>>>============FFFDDDAAA>>>===<<<======???@@@BBBDDDFFFGGGHHHHHHHHHHHHGGGHHHIIILLLOOOQQQKKKJJJHHHFFFDDDBBBAAAAAA===>>>???@@@AAABBBCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFDDDCCCCCCBBB@@@>>><<<===???@@@???>>><<<;;;555888;;;>>>AAA~~~}}}~~~~~~|||wwwuuutttvvvzzz{{{wwwrrrnnnmmmkkkiiifffccc```^^^bbbfffgggfffggggggbbb[[[]]]\\\ZZZYYYXXXYYYZZZ\\\^^^^^^]]][[[YYYXXXZZZ[[[\\\ZZZWWWTTTTTTTTTVVVXXXTTTTTTTTTSSSQQQOOOLLLKKKJJJIIIGGGEEEEEEGGGIIIKKKKKKJJJIIIIIIIIIHHHEEEBBBFFFEEEDDDCCCCCCBBBCCCCCC@@@AAAAAA???<<<===BBBFFFCCCCCCBBBBBBBBBAAAAAAAAAAAA???=========<<<:::999<<<<<<<<<<<<======>>>>>><<<<<<;;;::::::::::::;;;>>>======<<<<<<<<<======??????>>>===<<<<<<;;;;;;CCCCCCAAA@@@>>><<<;;;:::<<<;;;;;;:::999999999::::::999888888888999:::;;;888999999777666777999;;;:::888777777888999999888888888888999999:::::::::999;;;===>>>>>><<<999777<<<<<<===>>>>>>>>>>>>>>>;;;999777999===??????>>>;;;;;;;;;;;;<<<>>>???AAA@@@>>>===<<<<<<===>>>@@@<<<;;;:::999888999:::::::::999888888::::::999888666666777777888888888999666999===??????<<<777444666666777777888888888999999888777777777888999:::999888555222888???===666999===>>>;;;999888444///555666666777888:::;;;<<<:::888666666999999777555:::999777666555666777999888888777666666666666666666999===@@@BBBAAA???>>>@@@AAABBBBBBBBBBBBCCCDDDFFFEEECCCBBBAAAAAABBBBBBBBBEEEEEEBBBAAADDDCCCAAADDDDDDDDDDDDDDDCCCCCCBBB@@@===<<<>>>>>>;;;<<>>@@@AAAAAABBBBBBAAACCCEEEHHHFFFHHHJJJJJJIIIIIIKKKMMMGGGKKKKKKHHHFFFFFFCCC>>>BBBAAA???>>>>>>@@@BBBCCCCCCCCCDDDDDDDDDDDDCCCCCCGGGFFFFFFFFFGGGFFFCCCAAA>>>>>>>>>???AAA@@@>>><<<======<<<===@@@}}}{{{xxxuuutttvvvzzzyyyuuuqqqooonnnllljjjgggdddbbb```bbbeeegggfffffffffbbb[[[]]]\\\ZZZXXXXXXYYYZZZ[[[^^^^^^]]][[[XXXWWWXXXZZZZZZYYYWWWUUUTTTUUUVVVVVVUUUTTTTTTRRRPPPNNNMMMLLLKKKIIIGGGFFFFFFGGGIIIKKKLLLKKKIIIIIIIIIHHHEEECCCFFFEEEDDDCCCBBBBBBBBBBBB?????????===;;;<<<@@@DDDCCCBBBBBBBBBBBBAAAAAAAAAAAA???=========<<<;;;999;;;;;;<<<<<<<<<=========<<<<<<;;;::::::::::::;;;======<<<<<<<<<<<<======<<<;;;;;;:::999999888888<<<<<<<<<;;;;;;::::::::::::999999888777777888888:::999888888888999:::;;;888999999888777777888::::::888777777999999999888999999999999:::::::::;;;999999:::;;;;;;:::999999>>>>>>???@@@@@@@@@@@@@@@<<<:::999:::===???>>>===;;;:::::::::;;;===???@@@@@@???===<<<;;;<<<===>>><<<;;;:::999999999:::::::::999888888::::::999888777777777777777777666666999::::::;;;;;;999888777777777777777888888888999<<<;;;999888888888999999666::::::888888<<<:::666777;;;<<<999888999777333666666666777888999:::;;;999777666666888888777555:::999777666555666777888999999888777777777777777666999<<>>???@@@AAAAAAAAABBBDDDGGGGGGIIIKKKKKKJJJJJJLLLMMMJJJMMMLLLHHHEEEEEEBBB>>>@@@???>>>======>>>@@@AAABBBCCCDDDDDDEEEEEEEEEDDDGGGGGGGGGHHHJJJIIIGGGEEECCCAAA@@@??????>>>;;;999<<<;;;:::<<<>>>~~~{{{yyyxxxvvvuuuwwwxxxwwwsssooopppooommmkkkiiifffdddcccbbbeeefffeeeeeeeeeaaaZZZ\\\[[[ZZZXXXXXXYYYYYYZZZ]]]]]]]]]ZZZWWWVVVVVVXXXXXXWWWWWWVVVVVVUUUUUUUUUVVVUUUSSSQQQOOONNNMMMMMMKKKJJJHHHGGGGGGHHHIIIKKKNNNLLLIIIHHHHHHHHHFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>>===>>>AAADDDBBBBBBBBBBBBAAAAAAAAAAAA@@@???============;;;:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;======<<<<<<<<<<<<======>>>======<<<<<<;;;;;;;;;:::;;;;;;<<<======>>>>>>:::999999888888888888888999999999999999:::;;;;;;888999;;;:::888666777777:::888777888999:::999888::::::::::::;;;;;;;;;;;;888888777777888999;;;<<<@@@@@@AAABBBBBBBBBBBBBBB???===<<<<<<===>>>===<<<;;;:::::::::;;;===???@@@AAA???===<<<;;;;;;;;;<<<;;;;;;:::999999999999:::;;;:::888888999999888666999999888777777666666555;;;:::888666666777888:::777777777888888888888888===<<<;;;:::888888888888444:::===;;;888888888666666999999777777::::::888888777777777777888999:::888777666666777777666555:::999777666666666777888:::999999888888888888888666888;;;>>>??????===<<>>>>>>>>???@@@BBBBBBCCCDDDEEEFFFGGGGGGHHHGGGHHHJJJMMMMMMLLLJJJEEECCC@@@>>>>>>===;;;:::<<<;;;;;;<<<>>>}}}zzzxxxyyyxxxwwwwwwwwwuuuqqqnnnpppooommmkkkiiigggfffeeebbbeeeeeeddddddddd```ZZZ[[[ZZZYYYXXXXXXXXXYYYYYY\\\]]]\\\ZZZWWWUUUUUUVVVUUUVVVWWWWWWVVVUUUTTTSSSVVVUUURRRPPPOOONNNNNNOOOLLLKKKIIIHHHHHHHHHJJJJJJOOOLLLIIIHHHHHHHHHGGGFFFDDDDDDBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@BBBCCCEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@???======>>>===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;===<<<<<<<<<<<<======>>>>>>>>>>>>>>>======<<<<<<::::::;;;<<<===>>>??????<<<;;;;;;:::::::::;;;;;;999999999999::::::;;;;;;888:::;;;;;;999666555666:::999888999::::::999888;;;;;;;;;;;;;;;;;;;;;;;;999888666666777:::>>>@@@AAAAAABBBCCCCCCCCCCCCBBBAAA@@@???=========<<<<<<<<<<<<;;;;;;<<<>>>@@@AAAAAA@@@>>><<<;;;::::::::::::::::::999999999999999;;;:::888888999999777666999999999999888888888888;;;999777555555666888999888888888888888888888888;;;;;;:::999888888777777555777888888777888777777777999888555666:::;;;999888888777777777777888888777777666666666666666555999888777777666666777777999888888777777888888888666888:::===>>>===<<<<<>>???AAACCCEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCFFFEEEBBBBBBDDDDDDAAACCCCCCDDDDDDCCCCCCBBBAAAFFFCCCAAABBB@@@;;;:::;;;;;;<<<>>>>>><<<::::::;;;;;;===>>>???>>>???AAACCCHHHJJJLLLMMMMMMMMMMMMNNNLLLNNNLLLGGGEEEGGGFFFCCCDDDCCCBBBAAA@@@AAAAAAAAAAAABBBCCCDDDEEEGGGHHHIIIIIIIIIIIILLLNNNOOOMMMLLLDDDAAA???>>>>>>???>>>>>>???>>>===>>>@@@~~~{{{yyyzzzyyyyyyxxxwwwtttpppnnnpppnnnllljjjhhhgggffffffccceeeeeeccccccddd```ZZZZZZYYYYYYXXXXXXXXXXXXXXX[[[\\\\\\ZZZWWWUUUUUUUUUTTTUUUVVVWWWVVVUUUSSSRRRUUUTTTRRRPPPOOONNNOOOOOOLLLKKKJJJIIIIIIIIIJJJJJJOOOLLLIIIGGGGGGGGGGGGFFFDDDDDDBBBAAAAAAAAAAAAAAACCCBBBAAAAAAAAACCCCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@???======>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<===>>>>>>;;;;;;:::::::::::::::999777888888999999::::::;;;<<<;;;;;;:::;;;;;;<<<<<<999999::::::;;;;;;;;;;;;888:::;;;;;;999666555666999999888:::;;;;;;999777;;;;;;;;;;;;;;;;;;;;;;;;:::999888888:::===AAACCC@@@AAAAAABBBCCCBBBBBBBBBCCCBBBAAA???===<<<<<<<<<>>>>>>===>>>???@@@BBBCCCAAA@@@???===;;;:::999999:::::::::999999999888888:::999777888999999777666888888999::::::;;;<<<<<<888888777777666666777777999999999888888888888888777777777888888888888777888333000222666999999999999;;;999555555999:::888999888777777666777777777777777777777666666666666999888888777777777777777777777666666666777777888777888:::<<<======<<<;;;???>>>>>>@@@DDDFFFFFFDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCFFFFFFCCCBBBEEEDDDBBBCCCCCCCCCCCCCCCBBBBBBAAABBB??????BBBAAA<<<;;;===<<<===>>>===;;;::::::;;;:::<<<>>>>>>>>>>>>@@@AAAEEEHHHKKKMMMMMMMMMNNNNNNJJJLLLKKKGGGGGGJJJJJJHHHEEEDDDCCCBBBBBBAAAAAA@@@AAAAAABBBCCCDDDFFFHHHJJJJJJJJJJJJLLLNNNNNNLLLJJJFFFDDDAAA??????@@@???>>>@@@???>>>???@@@}}}|||zzzzzzzzzzzzwwwtttqqqooopppnnnllljjjhhhhhhhhhhhheeegggfffccccccddd```ZZZXXXXXXXXXXXXXXXWWWWWWWWWYYY[[[\\\[[[XXXVVVVVVVVVSSSTTTUUUVVVUUUUUUSSSSSSTTTSSSRRRQQQPPPOOOOOOOOOMMMLLLKKKKKKJJJJJJJJJJJJMMMKKKHHHGGGGGGGGGEEEDDDEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>@@@AAAAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@???===>>>>>>???===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<;;;<<<<<<===>>>???<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999999999999::::::;;;999999:::;;;;;;;;;;;;;;;888999;;;:::888666777777999999999:::<<<;;;999777;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<>>>@@@BBBDDD@@@@@@AAABBBBBBBBBBBBBBBDDDDDDCCCAAA>>><<<<<<===@@@?????????@@@BBBDDDEEEAAAAAA@@@>>>===;;;::::::999999999:::999888888777999777666777888999888777777777888999;;;<<<===>>>777888888888888777666666999999999999999888888888555666666777888888777777:::111,,,000666::::::;;;:::<<<:::666555888999777888777777666666666777777777888999888777666666888888888888888777777777666666666666666666666777888888999:::<<<<<<<<<<<<<<>>@@@DDDFFFEEECCCBBBCCCCCCDDDCCCCCCBBBBBBDDDFFFFFFCCCCCCEEEEEEBBBBBBCCCCCCCCCCCCBBBAAAAAA???===>>>BBBAAA>>><<<>>>=========<<<::::::;;;<<<999;;;===>>>>>>>>>???@@@AAADDDHHHKKKLLLMMMMMMNNNHHHKKKKKKIIIIIIMMMMMMJJJDDDDDDCCCBBB@@@???>>>>>>AAAAAAAAAAAACCCEEEGGGIIIKKKJJJKKKLLLNNNNNNMMMKKKLLLIIIEEECCCAAA???===;;;???=========???zzz{{{|||{{{xxxuuurrrqqqqqqpppmmmkkkjjjjjjjjjkkkfffhhhgggdddcccdddaaa[[[XXXXXXXXXXXXWWWWWWVVVVVVXXXZZZ[[[[[[YYYXXXXXXXXXSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRQQQPPPNNNNNNMMMMMMLLLKKKKKKJJJJJJIIIKKKIIIHHHGGGGGGFFFDDDBBBFFFEEEDDDCCCBBBBBBBBBBBB@@@>>><<<===@@@AAA@@@>>>AAAAAAAAA@@@@@@@@@@@@???@@@???===>>>??????>>><<<=========<<<<<<<<<;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>>>>??????999999999999999:::;;;;;;999:::;;;<<<<<<<<<;;;:::888999999888777777888:::999999999;;;<<<<<<999777;;;:::::::::999999999999999;;;===???AAAAAABBBAAA@@@AAABBBBBBCCCCCCBBBBBBDDDEEEEEEBBB>>><<<===???????????????@@@BBBDDDEEEAAAAAAAAA@@@???===<<<;;;888999999:::999888777666777666555777999:::999888777777777888999:::;;;;;;999999888888888777777777:::::::::999999888888888777777888999888777666666999333111555888888999<<<888;;;:::666666999999777777777666666666777777888888:::;;;:::777666777999888888888888888777666666777777666666777777888999999:::;;;<<<======<<<<<>>@@@DDDFFFDDDAAAAAABBBCCCDDDDDDCCCBBBBBBDDDFFFFFFCCCCCCEEEEEEBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@>>>???CCCCCC???===???>>>===<<<:::999999<<>>???>>>>>>???@@@<<<@@@EEEIIIKKKLLLMMMNNNHHHKKKLLLKKKKKKMMMMMMIIIEEEDDDDDDCCCAAA@@@>>>===AAAAAA@@@@@@AAACCCFFFGGGIIIIIIJJJMMMPPPQQQPPPNNNMMMKKKHHHFFFDDDAAA===;;;???>>>======???zzz{{{}}}|||yyyvvvssssssrrrqqqnnnlllkkkkkklllmmmgggiiigggddddddeeeaaa\\\WWWWWWXXXXXXWWWWWWVVVUUUWWWYYY[[[\\\ZZZYYYYYYYYYSSSSSSSSSSSSSSSTTTTTTTTTRRRRRRSSSSSSRRRPPPNNNMMMNNNMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHFFFCCC@@@FFFEEEDDDCCCCCCBBBCCCCCCAAA???>>>???BBBCCCAAA???AAAAAAAAA@@@@@@@@@??????@@@???===>>>??????>>>===>>>>>>=========<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<>>>??????:::::::::;;;;;;;;;;;;;;;777888999:::<<<===>>>>>>;;;;;;;;;;;;;;;<<<===>>>999:::;;;<<<<<<<<<;;;:::888999999777666777999;;;999999:::;;;===<<<999777:::::::::999999888888888888:::>>>AAABBBBBB@@@???AAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEEBBB>>><<<===@@@???>>>>>>>>>???AAACCCDDDAAAAAAAAAAAA@@@>>>===<<<888888999:::999888777666666555555666999::::::999777777777777777888888888;;;:::888777666777888999:::::::::999999888888888999:::::::::999777666444888666777;;;:::666777===666999999777777::::::777666666666666666777888888888:::<<<;;;888777888:::888888888888888777666666888888777777888999::::::::::::;;;<<<============DDD@@@>>>@@@DDDFFFDDD@@@AAABBBCCCDDDDDDDDDBBBBBBDDDGGGFFFCCCCCCEEEEEEBBBBBBBBBCCCCCCBBBBBBAAA@@@BBB@@@AAAEEEDDD@@@===???>>>===;;;999888999===@@@999;;;>>>??????>>>???@@@999===CCCHHHJJJKKKMMMNNNIIIMMMNNNLLLLLLMMMKKKGGGGGGGGGFFFEEEDDDBBB@@@???AAAAAA@@@???@@@BBBEEEFFFHHHHHHJJJMMMQQQSSSSSSQQQJJJIIIHHHGGGGGGDDDAAA>>>BBB@@@???@@@AAA}}}}}}|||zzzvvvssssssssspppnnnnnnnnnooonnnllljjjhhhiiijjjjjjhhheeebbb```ZZZWWWUUUVVVYYYZZZYYYWWWZZZZZZYYYYYYXXXXXXXXXWWWUUUUUUUUUTTTTTTTTTTTTTTTWWWTTTPPPQQQSSSSSSOOOKKKLLLNNNOOOMMMIIIGGGHHHJJJEEEDDDCCCDDDEEEFFFEEEDDDFFFEEEDDDBBBBBBAAAAAAAAA@@@@@@??????@@@@@@AAABBBGGGCCC@@@@@@AAA>>>777111???@@@@@@@@@@@@???>>>>>>@@@>>><<<===<<<;;;<<<>>>>>>===;;;:::999::::::;;;===;;;:::<<<@@@AAA@@@===???===;;;;;;<<<=========666666777:::===>>>===;;;???>>>===;;;;;;<<<<<<======:::777999===>>><<<888;;;:::999888777777777777::::::;;;<<<<<<:::666333999:::<<<;;;999777777888;;;<<>>EEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@AAABBBBBBDDDDDDCCCAAA???<<<:::999::::::::::::999777666555666:::===<<<999777999===888888888777777777777777888666666777888999888777888:::;;;;;;999888888999777777888888888999999999:::999888888777777888888999888777555555666888999666666666666777888999:::999999:::;;;:::888555444:::888777666666777888:::777777777777888999:::;;;???<<<888888;;;>>>>>>===???>>>>>>@@@CCCDDDBBB???CCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEDDDBBBAAADDDEEEEEEEEECCC@@@===;;;@@@@@@AAABBBAAA@@@???>>>;;;::::::<<<======;;;999:::::::::===@@@AAAAAA@@@???CCCGGGJJJJJJKKKLLLLLLQQQPPPNNNMMMMMMMMMKKKIIIEEEBBB@@@@@@@@@???@@@CCC@@@@@@@@@@@@AAABBBCCCDDDHHHIIILLLNNNPPPQQQQQQQQQQQQQQQLLLFFFEEEFFFDDD???AAA@@@???@@@BBB~~~}}}|||zzzxxxvvvsssrrrpppnnnmmmmmmnnnmmmllljjjjjjkkkkkkjjjhhhdddaaa^^^YYYWWWUUUVVVXXXYYYXXXWWWZZZZZZYYYYYYYYYXXXXXXXXXUUUUUUUUUTTTTTTTTTTTTTTTWWWSSSQQQQQQSSSSSSOOOKKKKKKMMMMMMLLLHHHGGGGGGIIIGGGFFFEEEEEEFFFGGGEEEDDDEEEDDDCCCCCCBBBBBBBBBBBB@@@@@@??????@@@@@@AAABBBDDDAAA??????AAAAAA>>>;;;@@@@@@@@@@@@??????>>>===<<<:::999999999888999;;;===<<<;;;;;;:::::::::;;;<<<:::999;;;>>>@@@>>>;;;===<<<:::::::::;;;<<<<<<;;;;;;;;;<<<>>>>>><<<:::???>>>===<<<;;;<<<<<<===@@@===:::;;;>>>>>><<<888;;;:::999888777777777777:::999:::;;;;;;:::777555999:::;;;;;;999888888999<<<>>>@@@AAABBBBBBAAA@@@EEEDDDDDDDDDCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCDDDDDDCCCAAA???<<<:::999999999888888888888888888888;;;>>>===:::999;;;>>>::::::999888777666555555888666666777888999888777777888:::999888666666777777777888888888999999999999999888888888999999:::===;;;999777666777888888666666666666777888999:::<<<;;;:::999888888888888777666555444444555666777999888888888999:::;;;;;;>>>;;;888888;;;=========>>>===>>>@@@BBBCCCAAA???CCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEDDDCCCBBBAAA>>>???AAABBBCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@??????;;;::::::<<<======;;;999::::::;;;===@@@AAAAAA???<<>>===<<<<<<<<<;;;;;;;;;<<<======;;;<<<<<<<<<<<<;;;::::::;;;999888:::===>>><<<:::;;;:::999999999999:::;;;=========>>>@@@???===;;;>>>>>>===<<<<<<<<<<<<===AAA>>>;;;;;;======:::777;;;:::999888888777888888:::999888999::::::999888999:::;;;:::999888999:::???@@@@@@AAABBBBBBCCCCCCEEEEEEEEEEEEEEECCCAAA@@@DDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCDDDCCCBBBAAA???===;;;:::999888777777777888::::::777:::<<<<<<:::999;;;>>>::::::999999888777777666888666666777888999888777888999;;;:::888777777888888888888888888999999999999999999999:::;;;<<<<<>>???BBBBBB@@@???CCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCBBBBBB<<<===>>>@@@AAACCCDDDEEEBBBBBBAAA@@@@@@@@@@@@@@@<<<;;;;;;<<<======<<<:::;;;:::;;;===???AAA@@@???<<>>>>>??????@@@AAABBBEEEFFFIIIKKKNNNPPPQQQRRRQQQQQQOOOJJJJJJKKKIIIDDDAAA@@@??????AAA}}}zzzzzz|||zzzsssmmmpppnnnjjjiiijjjkkkkkkkkkjjjjjjjjjiiigggdddbbb```ZZZYYYWWWWWWWWWWWWWWWVVVZZZZZZYYYYYYYYYYYYYYYYYYVVVVVVUUUUUUTTTSSSSSSSSSTTTSSSQQQQQQQQQPPPMMMKKKJJJJJJJJJIIIGGGGGGFFFFFFIIIGGGFFFFFFFFFFFFEEECCCBBBBBBCCCCCCCCCCCCCCCCCC@@@@@@??????@@@@@@AAABBBFFFFFFEEECCC???>>>>>>???@@@@@@@@@@@@???===<<<;;;;;;======;;;<<>>:::;;;<<<======<<<;;;:::;;;999888:::===>>><<<999::::::;;;:::999999:::;;;;;;;;;<<<>>>AAAAAA@@@???>>>=========<<<<<<<<<<<<>>><<<::::::<<<<<<:::888;;;:::999999888888888888:::888777777999:::;;;:::999:::;;;:::999999:::<<>>===<<<;;;999888888888888777777666666777888999999;;;:::999888888888999:::999999888777777888999999;;;::::::999999999::::::;;;:::999999:::;;;<<<<<<<<<===>>>@@@AAAAAA@@@???CCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAABBBCCCCCCBBBAAA@@@???@@@AAAAAA===<<<;;;<<<===>>><<<;;;;;;;;;;;;===???AAA@@@???@@@BBBDDDDDDCCCCCCCCCDDDLLLKKKJJJKKKMMMMMMMMMLLLHHHIIIGGGCCCBBBDDDDDDBBB@@@@@@??????@@@AAAAAABBBDDDEEEHHHJJJMMMPPPRRRSSSQQQRRRQQQNNNNNNOOOMMMHHHBBB@@@??????AAA|||xxxxxxzzzxxxrrrlllooommmiiihhhiiijjjjjjjjjggghhhhhhhhhgggfffeeedddZZZZZZYYYXXXWWWVVVVVVWWWYYYYYYZZZZZZZZZZZZZZZZZZVVVVVVUUUUUUTTTSSSSSSRRRSSSRRRQQQPPPPPPOOOLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFGGGEEEDDDDDDEEEEEEDDDCCCAAABBBCCCDDDDDDCCCCCCBBB@@@@@@??????@@@@@@AAABBBDDDEEEFFFDDDAAA===::::::@@@@@@@@@???>>>===<<<<<<777;;;;;;999999======::::::;;;<<<=========<<<;;;===;;;:::<<>>>>>===;;;:::999999999999999999:::888666666888:::;;;;;;999:::::::::999999;;;===CCCBBBAAAAAABBBCCCEEEGGGGGGHHHIIIJJJIIIGGGEEECCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@AAAAAACCCBBBBBBAAA???===;;;:::===<<<999777555666777777666777777777777888:::<<<;;;;;;::::::999999888888888666666666888999888777:::<<<======;;;::::::;;;888888888888888888888888888999999:::;;;===>>>???:::999999888888888888888777777777777777777888999666777888999999888777777999999888888888888999999:::999999888888888888999::::::;;;;;;:::;;;<<<===<<<===???AAAAAA@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBCCCCCCCCCEEEDDDCCCBBBAAAAAABBBBBBDDDCCCAAA@@@???@@@AAABBB>>>===<<<<<<===>>>===<<<;;;;;;;;;===???@@@???>>>AAACCCDDDDDDBBBAAABBBCCCIIIIIIHHHJJJLLLNNNNNNMMMJJJMMMKKKFFFEEEGGGFFFBBBBBBAAAAAAAAAAAABBBCCCCCCDDDEEEGGGJJJMMMPPPRRRSSSLLLOOONNNLLLMMMNNNKKKEEECCCBBB@@@@@@AAA{{{wwwuuuuuusssooolllnnnkkkiiihhhiiiiiiiiihhhfffgggggggggggggggffffff\\\\\\\\\ZZZWWWVVVWWWXXXYYYYYYZZZZZZZZZZZZ[[[[[[WWWVVVVVVUUUTTTSSSRRRRRRRRRRRRQQQPPPOOOMMMLLLKKKJJJIIIGGGHHHHHHIIIGGGFFFEEEDDDCCCDDDEEEFFFEEECCCBBBBBBDDDDDDDDDCCCBBBAAA@@@@@@??????@@@@@@AAABBB@@@AAABBBCCCBBB???<<<999>>>>>>??????>>>>>>===<<<999??????;;;;;;@@@@@@:::;;;;;;<<<============<<>>;;;:::===@@@???<<<;;;<<<>>>>>>=========>>>===;;;999=========>>>===<<<<<<;;;<<<<<<===>>>???@@@@@@AAA::::::999999999999:::::::::888777777999:::;;;;;;999999:::999999:::===???CCCBBBBBBBBBBBBDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@BBBBBBBBBAAA???===<<<;;;>>><<<:::888666555555555:::999999999:::;;;===>>>???>>>===;;;999888666666888666666777888999888777888999;;;:::888777777888999999999888888888888888999999999:::;;;<<<>>>???888888999999999999999999888777777777777777888888333555777999999888777666777777777777777777777777888888888777777888999999:::;;;===<<<;;;;;;<<<>>><<<>>>AAABBBAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA???>>><<<<<<>>>???>>>===<<<;;;;;;===???@@@???>>>===???AAAAAAAAABBBDDDFFFGGGFFFGGGIIILLLNNNOOONNNMMMQQQPPPIIIGGGKKKIIICCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFHHHKKKNNNPPPRRRNNNQQQQQQPPPPPPQQQMMMGGGEEECCCAAAAAABBB}}}zzzvvvrrrooonnnmmmlllllljjjiiihhhiiiiiihhhfffhhhggggggggggggffffffeee]]]^^^^^^\\\XXXVVVWWWYYYYYYYYYZZZZZZZZZ[[[[[[[[[WWWWWWVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPNNNLLLKKKKKKKKKIIIGGGHHHIIIJJJHHHFFFEEEDDDCCCDDDFFFGGGGGGFFFBBBCCCDDDEEEDDDCCCAAA@@@@@@@@@??????@@@@@@AAABBBAAA@@@>>>@@@BBBBBB???;;;<<<======>>>>>>>>>>>>>>>===DDDDDD???>>>DDDCCC<<<<<<<<<<<<<<<<<<===>>>>>>@@@===<<<===@@@AAA>>>;;;999===AAA@@@===;;;<<>>>>>===>>>>>>===;;;999<<<===>>>>>>>>>===;;;;;;;;;;;;<<<===<<<===>>>>>>:::::::::999999::::::;;;:::999777888999::::::999999999:::999999:::>>>@@@BBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@@@@BBBBBBAAAAAA???>>><<<;;;;;;;;;:::999888666666555;;;:::888999;;;===??????<<<<<<;;;;;;::::::999999888666666777888999888777777888:::999888666666777999999999888888888777777999999999999:::;;;<<<===:::;;;;;;::::::999888888888888777777777777888888555555666777888999999999777777777888888777777777888888888888999999:::;;;:::<<<>>>>>>===<<<===???===@@@CCCCCCBBBAAABBBCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBCCCDDDAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBAAAAAA@@@@@@>>><<<<<<>>>??????>>><<<<<<<<<===???@@@???===;;;===>>>??????@@@BBBEEEEEEEEEFFFHHHLLLOOOOOOOOOOOOUUUTTTLLLJJJNNNLLLDDDCCCBBBBBBAAAAAABBBBBBBBBCCCCCCDDDEEEGGGJJJMMMNNNRRRUUUWWWUUUVVVVVVQQQKKKGGGEEECCCBBBCCC~~~{{{yyyvvvpppllljjjkkkmmmjjjiiiiiiiiijjjiiigggeeeiiiiiihhhgggfffeeedddddd^^^``````]]]YYYWWWXXXZZZYYYYYYZZZZZZ[[[[[[[[[\\\WWWWWWVVVUUUTTTSSSRRRQQQPPPQQQQQQPPPNNNLLLKKKKKKKKKIIIGGGHHHJJJKKKIIIGGGEEEDDDDDDEEEGGGIIIIIIHHHCCCDDDEEEEEEDDDBBB@@@???@@@@@@??????@@@@@@AAABBBGGGBBB======@@@BBB???<<<;;;<<<===>>>????????????;;;BBBCCC<<<<<>>??????===<<<===@@@@@@>>>;;;999===AAA@@@<<<:::<<<>>><<<;;;<<<>>>@@@@@@>>><<<<<<===>>>>>>>>>===;;;:::999999::::::888888888999:::::::::999999:::;;;;;;:::999888999::::::999888999999999999999;;;>>>AAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDCCCBBBAAAAAAAAABBBBBBAAAAAA???>>><<<;;;999999999999999888777666:::888777777999<<<>>>>>>666777888:::<<<>>>???@@@888666666777888999888777888:::;;;;;;999888888999999999999999888888777777999999999999:::;;;<<<<<<>>>======<<<;;;999888777888888777777777777777888888777666666777999;;;===999999::::::::::::999999888888999999:::;;;<<<===:::===@@@???===<<<>>>@@@===@@@DDDDDDBBBAAABBBDDDBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@AAABBBDDDDDDAAABBBDDDDDDDDDBBB@@@>>>AAABBBCCCDDDCCCBBBAAA@@@AAA???===<<<>>>?????????===<<<<<<===???@@@???======>>>>>>===<<<<<<>>>@@@DDDDDDEEEHHHLLLOOOPPPOOOQQQWWWVVVMMMKKKOOOMMMEEEBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBCCCEEEGGGJJJKKKQQQUUUVVVUUUUUUUUUOOOIIIIIIFFFCCCCCCDDDzzzsssllliiiiiikkkmmmiiiiiiiiijjjjjjkkkkkkkkklllllljjjhhhdddcccdddeee```^^^\\\ZZZYYYYYYZZZ[[[]]]ZZZXXXYYY[[[^^^]]]\\\XXXVVVSSSQQQPPPQQQSSSTTTNNNPPPPPPMMMLLLMMMLLLHHHNNNKKKHHHFFFFFFGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDD????????????@@@AAABBBBBBBBBAAA>>><<<;;;===???@@@>>>>>>>>>>>>============<<<:::::::::;;;;;;999777>>>===;;;:::;;;<<<>>>@@@>>>AAACCCCCCAAA???==============================@@@>>>===<<<======;;;999>>>>>>??????>>><<<:::999:::999999999999:::;;;;;;>>>;;;999888999;;;<<<<<<999777666777;;;<<<;;;999:::::::::999999:::;;;;;;>>>???AAACCCEEEEEEEEEEEEBBBAAA@@@AAACCCEEEEEEDDDFFFFFFFFFEEEDDDBBBAAA@@@DDDBBB@@@@@@BBBBBB@@@>>>DDD???999888;;;>>>===;;;;;;999777777888::::::999777777777777777777777777999:::;;;<<<<<<:::888777999999999777555555777999@@@>>>;;;888888999:::<<<999999999888888888777777888888888888999:::;;;<<<:::;;;;;;<<<<<<;;;;;;:::999999888888999888555222888888777777888888999:::888777777888::::::999888999999888888999;;;<<<===???===;;;<<<>>>??????>>>BBB???===???CCCEEECCC@@@@@@@@@??????@@@@@@AAABBB@@@@@@???>>>======>>>>>>???@@@AAA@@@??????@@@BBBFFFEEEDDDBBBAAA@@@??????AAAAAAAAAAAA@@@???>>>>>>===;;;888999;;;===;;;:::===:::888:::???BBBCCCAAAAAABBBDDDFFFJJJMMMPPPRRRRRRRRRRRRRRRQQQPPPOOONNNHHHFFFCCC@@@>>>===>>>>>>AAABBBCCCDDDEEEHHHMMMPPPSSSUUUUUUSSSSSSTTTQQQKKKIIIGGGDDDCCCDDDzzzsssmmmiiijjjlllnnnlllkkkkkkjjjjjjjjjkkkkkkkkkkkkjjjhhheeedddeeeggg___^^^[[[YYYXXXYYYYYYZZZ\\\ZZZXXXXXX[[[]]]\\\[[[WWWUUUSSSQQQPPPQQQRRRTTTRRRTTTTTTQQQPPPQQQPPPLLLKKKIIIFFFEEEFFFHHHHHHHHHFFFFFFEEEDDDEEEFFFHHHIIIGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@???@@@@@@AAAAAABBBAAA>>>===<<<===???@@@????????????>>>>>>>>>>>>===;;;;;;;;;<<<<<<:::999======;;;;;;;;;<<<>>>???>>>AAADDDEEEBBB???===<<<<<<<<<<<<<<<<<<<<<<<<<<>><<<<<<======<<<:::;;;<<<=========<<<;;;;;;:::::::::::::::;;;;;;<<<<<<:::999888:::;;;;;;:::999777666888;;;<<<;;;:::;;;::::::999999::::::;;;>>>???AAACCCDDDEEEEEEDDDCCCBBBAAAAAACCCEEEEEEDDDEEEEEEEEEEEECCCBBBAAA@@@CCCAAA??????@@@@@@>>><<<@@@<<<888888<<>><<<;;;999777777888999999999777777777777777777777777999:::;;;<<<;;;:::888777999999999777555555777999===<<<:::888777888999:::999999999888888888777777777777777888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999999888666444888888777777888888999:::777777666888999:::999777888888888888999;;;===>>>AAA@@@>>>>>>>>>>>><<<:::AAA???===@@@DDDFFFCCC@@@AAA@@@@@@@@@@@@AAABBBBBBBBBAAA@@@@@@?????????@@@BBBCCCCCCBBBAAAAAABBBDDDDDDDDDBBBAAA@@@@@@?????????@@@AAAAAAAAAAAAAAA@@@===:::888999;;;<<<;;;::::::888777888;;;===>>>>>>???@@@BBBEEEIIILLLNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPJJJHHHEEEBBB???>>>>>>???BBBCCCCCCCCCDDDFFFJJJMMMPPPSSSTTTRRRTTTVVVSSSNNNPPPMMMKKKJJJKKK~~~zzzsssmmmkkkkkkmmmpppqqqooommmjjjiiiiiijjjkkkkkkkkkkkkiiifffeeeeeeggg^^^]]][[[YYYXXXXXXXXXYYY[[[YYYXXXXXXZZZ[[[[[[ZZZVVVTTTRRRPPPPPPPPPQQQRRRTTTVVVVVVSSSRRRSSSRRRNNNHHHFFFDDDEEEGGGIIIIIIIIIGGGEEEDDDCCCDDDFFFJJJLLLGGGGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAABBBAAA???>>>>>>???@@@@@@@@@@@@@@@@@@????????????>>><<<;;;;;;======<<<:::===<<<;;;;;;;;;<<<>>>??????BBBEEEFFFCCC???<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;;;;<<<===<<<;;;::::::;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;:::999:::;;;<<<:::999999888777888;;;<<<;;;:::;;;::::::999999:::::::::===>>>@@@AAACCCCCCDDDDDDEEECCCBBBBBBDDDEEEDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@CCCAAA???>>>>>>>>><<<:::;;;999777999===>>>===;;;:::999777777888999999888777777777777777777777777999999:::;;;:::999888777888999999777666555777888::::::999999888888777777999999999888888888888888777777777777777888999:::<<<;;;:::999999:::;;;<<<:::999999999:::999777555888888777777888888999:::777666666777999999888777777777888999:::<<<>>>???AAA@@@??????@@@???<<<999???>>>>>>BBBFFFGGGDDDAAABBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBAAAAAAAAABBBBBBDDDEEEEEECCCAAAAAABBBCCCBBBAAAAAA@@@??????@@@@@@>>>???@@@AAABBBBBBBBBBBB===;;;::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<>>>@@@<<<>>>AAADDDGGGIIIJJJKKKMMMNNNPPPQQQRRRRRRRRRQQQMMMKKKHHHDDDBBB@@@@@@???CCCDDDCCCCCCBBBCCCGGGIIIMMMPPPQQQPPPSSSVVVUUUPPPDDDEEEFFFJJJNNN~~~zzztttooolllmmmoooqqquuurrrnnnkkkiiiiiijjjjjjlllmmmllliiifffdddcccddd]]]\\\ZZZYYYXXXXXXXXXXXXYYYYYYXXXXXXYYYYYYYYYYYYUUUTTTRRRPPPPPPPPPQQQQQQRRRUUUUUURRRQQQRRRQQQMMMGGGFFFDDDEEEGGGIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHDDDDDDEEEEEEFFFFFFGGGGGGCCCBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAA@@@@@@?????????>>>>>>>>>===<<<::::::<<<<<<<<<;;;<<<<<<;;;;;;;;;<<<===>>>>>>BBBEEEFFFDDD???<<<:::::::::::::::::::::::::::===<<<::::::<<<======<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===::::::;;;<<<>>>===;;;888999999999999:::;;;;;;;;;;;;;;;:::999999999::::::<<<===>>>@@@AAABBBCCCCCCFFFDDDCCCCCCDDDEEEDDDCCCDDDDDDDDDCCCBBBAAA@@@@@@BBBAAA@@@???>>><<<;;;:::999888888:::<<<===;;;999;;;999888999:::;;;:::999777777777777777777777777999999999:::999888777777777888999888666666777888999999:::::::::999777666888888888888888888888888777777666666777888888999<<<;;;999888888999;;;<<<:::999888999::::::999777888888777777888888999:::777666666777999999888666777888999;;;<<<>>>@@@AAA======>>>@@@BBBAAA???===>>>>>>@@@DDDGGGGGGDDDBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDCCCBBB???>>>???AAA@@@???????????????@@@@@@@@@@@@AAABBBBBBBBBBBBBBB>>>===<<<<<<<<<=========999<<>><<<<<>>>>>>>>=========<<<:::999999:::;;;;;;:::;;;;;;;;;;;;;;;<<<<<<===>>>AAADDDEEEBBB???<<<:::::::::::::::::::::::::::>>><<<999999;;;<<<============<<<;;;::::::999999;;;::::::::::::;;;<<<<<<;;;;;;<<<>>>@@@???<<<999999:::::::::::::::;;;;;;<<<;;;::::::999999999:::;;;<<<<<<>>>???@@@BBBBBBFFFDDDBBBBBBCCCDDDDDDCCCBBBCCCCCCBBBBBBAAA@@@???BBBBBBAAA@@@>>><<<;;;;;;:::::::::;;;<<<;;;888666;;;:::::::::<<<<<<;;;999777777777777777777777777888888999888888888777777666777999888777666777888888999;;;;;;;;;:::888777888888888888888888888888777777777666777777888999<<<;;;999888888999;;;<<<:::999888888:::;;;:::999888888777777888888999:::777666666777999999888777999999;;;===???@@@BBBBBB>>>>>>???AAACCCBBB@@@===>>>???BBBEEEGGGGGGDDDBBBCCCCCCBBBBBBCCCCCCDDDEEEBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCAAA???>>>???@@@??????>>>>>>>>>???@@@@@@AAABBBBBBBBBAAAAAA@@@????????????>>>>>>>>>???@@@444777:::;;;::::::<<>>AAAEEEGGGHHHGGGGGGLLLNNNPPPRRRRRRQQQPPPOOOQQQPPPMMMJJJGGGEEECCCBBB@@@AAAAAA@@@@@@BBBFFFHHHJJJLLLLLLKKKMMMQQQPPPLLLQQQQQQRRRUUUXXX|||wwwrrroooooopppqqqsssqqqnnnllljjjiiijjjjjjmmmmmmllliiiddd```^^^^^^\\\\\\[[[[[[ZZZYYYXXXWWWWWWYYY[[[ZZZYYYWWWWWWXXXTTTTTTSSSRRRQQQQQQQQQQQQTTTVVVVVVSSSRRRSSSRRRNNNIIIHHHGGGGGGIIIJJJIIIGGGGGGIIIJJJJJJHHHEEEAAA???FFFFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBB@@@AAACCCDDDDDDDDDBBBBBB>>>>>>>>>>>>=========<<<<<<:::888888999;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<===???BBBBBB@@@>>><<<<<<::::::::::::::::::::::::???<<<999999:::;;;<<<<<>>===;;;:::999999999:::999999999999:::;;;;;;;;;;;;<<<>>>???>>><<<999999;;;<<<;;;:::999:::<<<<<<<<<;;;:::999999999999;;;;;;;;;<<<===???AAABBBDDDBBBAAAAAACCCDDDCCCCCCAAABBBBBBBBBAAAAAA@@@???AAAAAAAAA@@@===;;;<<<<<<;;;;;;<<<<<<;;;999888777;;;::::::;;;<<<<<<:::999777777777777777777777777888888888777777777777777555777999999888777777888888999:::;;;;;;:::999888888888888888888999999999888888777777777888888999;;;:::999888888999:::;;;999888666777999:::::::::888888777777888888999:::888777777888::::::999888999:::<<<>>>@@@AAAAAAAAACCCBBBAAAAAABBBAAA>>>;;;@@@BBBDDDEEEFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDAAAAAA@@@@@@@@@AAABBBBBBCCCDDDDDDBBB@@@@@@AAABBB@@@???????????????@@@@@@AAAAAAAAAAAA@@@???>>>===???@@@@@@???>>>>>>???AAA666888;;;<<<<<<<<<===>>>>>>???BBBDDDFFFGGGGGGGGGKKKMMMPPPRRRRRRQQQOOONNNQQQPPPNNNLLLIIIGGGEEEDDD@@@AAAAAA@@@@@@BBBEEEHHHIIIJJJJJJIIIKKKPPPPPPLLLMMMLLLMMMOOOQQQ~~~xxxssspppoooooopppoooooommmlllkkkkkkjjjjjjiiijjjjjjhhhdddaaa______]]]]]]\\\\\\[[[ZZZXXXXXXWWWZZZ\\\\\\YYYWWWWWWYYYUUUTTTTTTSSSRRRRRRRRRQQQTTTWWWWWWSSSRRRTTTRRROOOGGGGGGGGGHHHKKKLLLKKKJJJHHHHHHIIIIIIGGGEEECCCAAAEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAABBBBBBCCC@@@AAADDDEEEFFFEEECCCBBB?????????>>>>>>>>>======<<<:::888888:::<<<===<<<::::::;;;;;;<<<<<<<<<;;;<<<===??????>>><<<======;;;;;;;;;;;;;;;;;;;;;;;;@@@===:::888999:::;;;;;;???>>><<<;;;;;;;;;<<<<<<999888888888888999::::::;;;::::::;;;===<<<:::888999;;;===<<<:::999:::<<<===<<<;;;:::999999999999::::::::::::<<<>>>@@@AAABBB@@@???@@@BBBCCCCCCCCC@@@AAAAAAAAAAAA@@@@@@???>>>???@@@???<<<:::;;;===:::;;;<<<<<<;;;:::::::::999888888999;;;;;;999777777777777777777777777777888888777666666666666666444666888999888777888888888888999999999999888888777777888888888999999999999999888888888888999999999999999999999999999999888666555666888:::::::::888888777777888888999:::999888888999;;;;;;:::999999:::<<<>>>????????????DDDCCCAAAAAAAAA@@@???===CCCDDDEEEEEEEEEDDDDDDDDDBBBBBBAAAAAABBBBBBCCCDDDAAAAAA@@@@@@AAAAAABBBCCCAAABBBBBBAAA??????AAABBBAAA@@@@@@?????????@@@@@@?????????@@@@@@???>>>>>>===??????>>><<<<<<>>>@@@=========>>>???>>><<<:::??????AAABBBDDDEEEFFFGGGIIIKKKNNNRRRSSSRRRQQQOOOPPPPPPNNNMMMKKKHHHFFFEEECCCCCCBBBAAA@@@AAADDDFFFGGGIIIIIIIIILLLRRRSSSPPPRRRQQQQQQTTTXXXyyytttpppoooooopppmmmmmmlllllllllkkkkkkkkkeeeggghhhgggdddaaa``````]]]]]]]]]]]]\\\ZZZYYYXXXXXX[[[]]]\\\ZZZWWWXXXYYYUUUUUUUUUTTTSSSSSSRRRRRRSSSVVVUUURRRQQQRRRQQQNNNEEEEEEFFFIIILLLNNNNNNMMMHHHHHHGGGFFFEEEEEEEEEEEEAAAAAABBBCCCDDDEEEFFFFFFAAAAAAAAAAAABBBBBBCCCDDD@@@AAADDDFFFGGGEEEDDDBBB@@@@@@@@@????????????>>>>>>;;;999999;;;===>>>>>>999:::;;;;;;<<<<<<;;;;;;;;;<<<======<<<<<<===???;;;;;;;;;;;;;;;;;;;;;;;;AAA>>>:::888888:::::::::======<<<;;;<<<===>>>???888888777777888888999::::::999888999::::::999777999<<<===<<<:::999:::<<<===<<<;;;:::999999999999:::999999:::;;;===???AAA@@@???>>>???AAACCCCCCCCC@@@@@@AAAAAAAAA@@@??????;;;===???===:::999:::<<<999:::;;;;;;;;;;;;<<<>>>777666777888999999777555777777777777777777777777888888777666666666666666444666888999888777888888777777777777777888888888777777888888999999999999::::::999999999999999:::888999999::::::999999888777666444555777999::::::888888888777888999999::::::999999:::<<<<<<;;;999888999;;;============<<>>???>>>======???@@@BBBAAAAAA@@@??????@@@@@@<<<===>>>???????????????;;;===>>>===;;;:::<<>><<<::::::<<<;;;777333??????@@@@@@BBBDDDEEEGGGFFFIIIMMMQQQTTTTTTSSSQQQOOOOOONNNMMMKKKIIIGGGFFFEEEEEEDDDBBB@@@@@@BBBDDDFFFHHHIIIIIINNNTTTVVVTTTNNNLLLJJJJJJKKKvvvpppnnnmmmkkkiiinnnmmmkkkiiihhhhhhiiiiiillllllkkkiiigggdddaaa___]]]\\\\\\]]]^^^]]][[[XXX\\\\\\[[[[[[YYYXXXVVVUUUYYYVVVSSSRRRRRRRRRQQQPPPUUUUUUVVVUUUSSSPPPLLLJJJEEEEEEEEEGGGIIIKKKKKKJJJJJJJJJJJJJJJIIIGGGEEECCCDDDEEEFFFDDD@@@???AAACCC@@@;;;999>>>GGGMMMJJJEEECCCCCCDDDFFFGGGGGGEEEBBBAAA@@@???@@@@@@>>><<<999<<<;;;;;;::::::999999888777:::======;;;888888999;;;;;;:::<<<===>>>===;;;<<<<<<;;;;;;999777666555;;;:::===AAA>>>888888===>>>>>>===<<<;;;::::::999???:::777;;;===;;;:::::::::::::::::::::999888777999::::::;;;;;;<<<<<<===;;;:::999:::;;;;;;999777999::::::;;;===@@@BBBCCCCCCCCCBBB@@@======>>>@@@AAA???@@@DDDDDD@@@???AAA@@@>>><<<:::999:::;;;<<<<<<======<<<;;;<<<>>>@@@:::999888888888999:::;;;888888999999999999888888999:::;;;;;;:::999888777777777888888888888777777777777777777777666555555888888888888777777777777777888888999999:::;;;;;;777999;;;;;;::::::;;;<<<888999:::888444444666:::::::::;;;;;;;;;:::999999:::;;;<<<===<<<;;;:::999:::;;;>>>@@@BBBCCCDDDDDDDDDBBBAAABBBEEEGGGEEECCCBBBBBBBBBCCCBBBBBBAAA@@@DDDDDDCCCCCCCCCBBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBBAAABBBCCCBBB@@@???@@@AAA@@@???>>>======>>>???@@@???>>>???AAABBBBBB@@@>>>AAA@@@>>>===;;;:::::::::BBB???>>>>>><<<999;;;@@@===@@@BBBBBBAAAAAADDDGGGIIIJJJLLLNNNPPPQQQRRRRRROOOPPPRRRPPPMMMKKKKKKLLLGGGEEECCCAAAAAABBBDDDFFFGGGHHHIIIKKKMMMNNNOOOPPPNNNMMMKKKKKKMMM~~~vvvpppmmmlllkkkiiimmmllljjjiiiiiiiiiiiijjjjjjjjjjjjhhhfffccc```^^^]]]]]]\\\]]]^^^^^^[[[YYY[[[[[[[[[[[[[[[ZZZZZZYYYYYYVVVTTTRRRSSSSSSRRRQQQTTTTTTSSSRRRPPPNNNLLLJJJGGGFFFFFFGGGIIIKKKJJJJJJHHHHHHIIIIIIIIIHHHFFFEEEDDDEEEEEECCCAAA???AAACCCAAA>>><<<@@@GGGKKKJJJFFFDDDCCCDDDEEEFFFEEEBBB???AAA@@@???@@@@@@???<<<999<<<<<<<<<;;;;;;:::::::::888;;;>>>>>>;;;999999999;;;::::::;;;======<<<:::;;;;;;;;;:::999888777666;;;:::===@@@===888888===::::::::::::;;;;;;;;;;;;AAA;;;999;;;<<<:::888999888888999999999888777777888888888999::::::;;;;;;<<<;;;::::::;;;;;;:::888::::::999999;;;>>>AAACCCAAAAAAAAA@@@>>>>>>@@@BBBEEEBBBBBBDDDCCC???===???AAA???>>><<<<<<<<<<<<===333555777888999;;;>>>AAA:::999888777777888999:::888888999999999999888888888999999::::::999888777999999::::::::::::999999777888888888888777666555888888888888777777777777999999999999999999999999888:::<<<<<<;;;::::::;;;:::::::::888666666888:::999:::;;;;;;;;;;;;:::::::::;;;;;;<<<;;;:::999888;;;<<>>EEEEEEFFFFFFEEEEEEDDDCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBBBBBCCCDDDBBB@@@???@@@AAA@@@???>>>>>>>>>>>>???@@@@@@??????AAACCCCCCAAA???BBBAAA@@@>>><<<;;;;;;;;;AAA>>><<<<<<:::777999>>>===@@@BBBBBBAAAAAADDDFFFHHHJJJLLLNNNOOOQQQQQQQQQQQQPPPNNNNNNOOONNNLLLJJJHHHGGGDDDBBBBBBCCCDDDFFFGGGGGGHHHIIIJJJLLLMMMNNNOOOMMMKKKJJJJJJ~~~wwwpppmmmkkkjjjjjjlllkkkjjjiiiiiiiiijjjkkkiiiiiiiiigggeeebbb___^^^^^^]]]]]]^^^______]]][[[ZZZ[[[\\\\\\]]]]]]]]]]]]XXXVVVTTTSSSTTTTTTSSSRRRRRRRRRQQQOOONNNLLLKKKJJJIIIGGGGGGHHHIIIJJJJJJHHHFFFGGGHHHIIIIIIHHHGGGGGGDDDDDDDDDCCCAAA@@@AAACCCAAA@@@@@@BBBFFFHHHHHHGGGEEEDDDCCCCCCDDDBBB???===AAA@@@??????@@@???<<<:::<<<<<<<<<<<<<<<<<<<<<;;;:::<<<>>>>>><<<;;;:::::::::999999:::<<<<<<;;;:::::::::::::::999999999888;;;:::<<<>>><<<888888<<<666666777999:::;;;<<<===AAA<<<999;;;;;;888777888666777888888888888888888666777777888888999::::::===;;;::::::<<<<<<:::999;;;:::999999:::===@@@BBB>>>???@@@@@@??????AAACCCEEEAAA@@@@@@>>>:::999<<<>>>>>>>>>======<<<<<<;;;111222555666777:::===@@@:::999888777777888999:::888888999999999999888888777777888999999888888888999999::::::::::::999999888888999999999888777777999999888888888777777777;;;::::::999888888777777:::<<<======;;;::::::;;;===;;;888888999::::::999999999;;;<<<===<<<<<<;;;:::::::::;;;:::999999888;;;===@@@BBBDDDCCCBBB@@@@@@AAACCCEEEEEECCC???;;;FFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEECCCAAA@@@@@@AAA@@@??????>>>>>>??????@@@AAA@@@@@@AAACCCCCCBBB@@@DDDCCCAAA???===<<<;;;;;;AAA===::::::777555888===>>>???AAAAAAAAAAAACCCEEEHHHIIIKKKMMMOOOPPPPPPPPPRRROOOLLLMMMPPPPPPLLLHHHJJJIIIFFFDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGIIIJJJJJJKKKJJJIIIJJJMMMxxxrrrnnnkkkkkkjjjkkkjjjiiiiiiiiijjjkkkllliiiiiiiiihhheeeccc```^^^___^^^]]]^^^______^^^\\\\\\]]]]]]^^^^^^^^^]]]]]]WWWVVVTTTTTTUUUUUUTTTSSSSSSRRRPPPNNNMMMLLLLLLLLLJJJHHHGGGHHHIIIJJJHHHGGGGGGGGGHHHIIIHHHGGGFFFEEECCCCCCCCCBBBAAAAAAAAABBB???AAABBBCCCCCCCCCEEEFFFDDDCCCCCCCCCDDDCCCAAA>>>@@@?????????@@@???<<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>===<<<;;;;;;999999888:::;;;<<<;;;999:::::::::999999:::::::::;;;;;;;;;;;;;;;999999:::666666777999:::<<<===>>>>>>:::999;;;;;;888888:::666777888999999999999999777777777888999999::::::===<<<::::::;;;<<<;;;:::999:::;;;<<<===>>>???@@@>>>???@@@???>>>>>>@@@AAAAAA===::::::999555555888:::;;;;;;;;;;;;:::999888777888::::::999999;;;<<<;;;;;;999888888999::::::888888999999999999888888666666777777888888888888777777888888888888777777999999999::::::999999888999999999888888888777777:::999999999888888777777<<<===>>>===<<<::::::;;;===:::777777:::;;;:::888888:::<<<===>>>>>>======:::::::::999999999888888999;;;???BBBDDDCCCBBBAAA@@@AAABBBCCCDDDCCC@@@>>>CCCDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAABBBBBBDDDEEEEEEDDDBBBAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@AAACCCDDDCCCBBBEEECCCAAA???===<<<;;;:::AAA===:::999777555888>>>>>>???@@@@@@AAAAAABBBCCCGGGHHHKKKMMMNNNOOONNNNNNPPPOOONNNNNNNNNMMMKKKIIILLLJJJHHHFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHGGGIIIKKK|||vvvqqqmmmllllllkkkjjjiiiiiiiiijjjkkkllljjjjjjjjjiiigggdddbbb```___^^^]]]]]]^^^______]]]_________^^^]]]\\\[[[ZZZWWWUUUUUUUUUVVVWWWUUUTTTTTTSSSQQQOOONNNMMMLLLLLLJJJHHHGGGGGGHHHIIIGGGFFFHHHIIIIIIIIIHHHFFFDDDCCCCCCBBBAAAAAAAAAAAABBBAAA>>>@@@BBBBBB@@@@@@BBBDDDDDDCCCBBBCCCDDDEEECCCBBB@@@?????????@@@???===;;;999999999:::;;;;;;;;;<<<>>>===============<<<;;;999999888:::;;;<<<;;;999::::::999999999:::;;;<<<;;;;;;:::999999::::::888888999999:::;;;<<<<<<===:::777888:::;;;999:::>>>888888999:::;;;;;;;;;;;;888888999999:::;;;;;;<<<>>><<<:::999:::;;;;;;:::888:::===@@@@@@???>>><<<===???@@@???===<<<===>>>===999777888777555666999999:::::::::::::::999888;;;<<<===<<<:::999999:::===<<<;;;:::999::::::;;;888888999999999999888888666666666777777888999999777777888888888888777777888999::::::::::::999999999999999999888888888888777777777888888999999999<<<===>>>===<<<::::::;;;<<<999666666999;;;:::888999:::===???@@@???>>>===::::::999999999888888888777999===@@@BBBCCCCCCBBBAAAAAAAAAAAABBBCCCDDDFFFBBBBBBCCCCCCBBBBBBAAA@@@BBBCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEDDDBBBAAABBBCCC@@@@@@AAAAAAAAAAAA@@@@@@BBBAAA@@@AAACCCDDDCCCBBBCCCBBB@@@>>><<<;;;::::::AAA===;;;;;;999666:::??????>>>>>>???@@@AAAAAAAAAEEEGGGJJJMMMNNNNNNMMMLLLLLLPPPRRRPPPKKKHHHJJJMMMLLLKKKIIIHHHGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGKKKIIIGGGFFFFFF|||vvvqqqnnnmmmlllkkkjjjiiiiiiiiijjjkkkjjjjjjjjjiiigggeeebbbaaa___]]][[[\\\]]]______^^^aaa```___^^^\\\YYYWWWVVVVVVUUUUUUVVVXXXXXXVVVUUUVVVUUUTTTRRROOONNNLLLKKKHHHGGGFFFFFFGGGHHHFFFEEEIIIIIIIIIIIIGGGEEECCCBBBCCCBBB@@@@@@AAABBBBBBAAA===???@@@@@@@@@@@@AAABBBCCCBBBAAABBBDDDEEEDDDCCC???>>>>>>???@@@@@@===;;;888888999999:::;;;<<<<<>><<<:::;;;===>>>>>><<<::::::;;;;;;888888::::::888999<<<;;;;;;;;;;;;;;;;;;;;;;;;888999;;;;;;:::999999:::===<<<;;;:::999999::::::888888999999999999888888888888777777777888999999999999::::::::::::999999888888999:::::::::999999:::999999999999888888888666666777777888999999::::::<<<======;;;::::::;;;:::888777777888999:::::::::<<<>>>AAAAAA@@@>>>===;;;;;;:::999999999999:::777888;;;===@@@AAAAAAAAA@@@AAAAAA@@@@@@BBBFFFIIIDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCC@@@@@@AAAAAAAAAAAABBBBBB@@@BBBCCCCCCBBBBBBCCCDDD@@@AAAAAABBBBBBAAAAAA@@@BBBAAA???@@@BBBCCCCCCBBBBBBAAA???>>>===<<<;;;;;;???<<<<<<===;;;999;;;AAA???>>>===>>>@@@AAA@@@???EEEGGGJJJLLLMMMMMMKKKJJJJJJPPPTTTQQQJJJFFFIIINNNJJJJJJIIIIIIHHHHHHIIIIIIHHHIIIKKKKKKKKKIIIGGGFFFHHHGGGGGGHHHKKK{{{tttpppnnnmmmllljjjiiiiiiiiiiiijjjiiiiiiiiihhhfffdddbbb```^^^\\\ZZZ[[[\\\^^^^^^^^^______^^^\\\ZZZXXXUUUTTTUUUUUUUUUWWWYYYYYYWWWVVVVVVVVVUUUSSSPPPMMMJJJHHHFFFEEEDDDDDDFFFGGGFFFEEEGGGHHHHHHHHHGGGFFFDDDCCCCCCAAA??????BBBCCCBBB@@@???>>>???@@@AAABBBBBBBBBDDDCCCAAAAAABBBCCCBBBAAA???>>>>>>???@@@@@@===;;;888888999:::;;;<<<===>>>???===;;;;;;<<<===<<<:::;;;::::::;;;======<<<:::===<<<:::999999:::;;;<<<:::;;;888555666;;;:::555888888888999::::::;;;;;;777666888;;;999777:::???::::::;;;;;;;;;:::999999:::::::::;;;<<<<<<=========:::777777888999999999999999:::;;;;;;;;;::::::777999;;;<<<;;;::::::;;;:::888999<<<<<<999888;;;<<<;;;:::999999:::;;;<<<666888;;;;;;:::999:::;;;<<<;;;999888777777888888888888999999999999888888::::::999888777888999999999999::::::::::::999999777777888999999999999999::::::999999999888888888777777777777888888888888888:::<<<<<<;;;::::::;;;999::::::999888999;;;===;;;===@@@BBBBBB@@@>>><<<<<<<<<:::999999999:::;;;:::::::::;;;<<<===>>>>>>>>>@@@AAAAAA@@@@@@CCCFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@AAAAAAAAAAAABBBBBB>>>???AAABBBAAABBBCCCEEE@@@AAABBBCCCCCCBBBAAA@@@BBB@@@>>>???@@@BBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>;;;:::;;;>>>===;;;<<>><<<===@@@AAA@@@>>>DDDFFFIIILLLMMMLLLJJJIIIKKKOOORRRPPPKKKHHHIIILLLHHHHHHHHHIIIIIIIIIJJJJJJEEEHHHKKKMMMMMMJJJFFFDDDFFFEEEFFFJJJOOO~~~vvvqqqooonnnmmmkkkiiihhhhhhiiiiiihhhhhhhhhgggeeecccaaa```]]][[[ZZZZZZ\\\]]]^^^^^^]]]]]]\\\[[[YYYWWWUUUTTTUUUUUUUUUWWWYYYZZZXXXVVVVVVVVVUUUTTTQQQLLLIIIFFFDDDCCCCCCDDDEEEFFFFFFDDDEEEFFFGGGHHHHHHGGGFFFEEECCCAAA>>>???BBBCCCBBB@@@@@@???>>>@@@BBBDDDCCCBBBEEECCCAAA@@@AAAAAA???>>>???>>>>>>???@@@@@@>>><<<999999:::;;;<<<>>>?????????<<<::::::<<<===<<<:::;;;;;;:::<<<===>>>===;;;>>>===;;;999999999;;;<<<:::;;;888444666;;;;;;555555666666888999:::;;;;;;999888999;;;999666888>>>:::::::::::::::999888777999::::::;;;;;;<<<<<<===<<<999777666777888999888:::999777666666777999:::444666999;;;::::::;;;<<<999777888;;;;;;777666777:::999777666666777999;;;:::;;;======<<<:::::::::;;;:::888666666666666777888888999999999999888888<<<;;;999888888888999999777777888888888888777777666777888999999999999999:::::::::999999999888888999999888888777666666666777999;;;;;;::::::;;;<<<999;;;<<<;;;888999<<<@@@<<<>>>AAACCCBBB@@@===;;;===<<<;;;:::999:::;;;;;;===<<<;;;999999:::;;;<<<===@@@CCCCCC@@@???@@@AAADDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@AAAAAAAAABBBBBBBBB<<<>>>@@@AAAAAABBBDDDFFFAAAAAABBBCCCCCCBBBAAAAAABBB@@@>>>>>>@@@AAABBBAAABBBAAA@@@@@@??????@@@@@@888888:::>>>>>>;;;<<<@@@@@@>>><<<===@@@AAA???===CCCFFFIIILLLMMMLLLIIIHHHNNNOOOOOONNNLLLJJJJJJJJJGGGGGGHHHHHHIIIJJJJJJJJJCCCFFFKKKNNNNNNJJJFFFBBBJJJHHHGGGGGGIII{{{xxxvvvsssrrrppplllhhhgggiiilllnnnlllhhheeeeeehhhgggccc^^^^^^[[[XXXXXXZZZ\\\]]]^^^\\\[[[YYYYYYYYYXXXUUUSSSUUUWWWYYYYYYWWWVVVUUUVVVWWWWWWWWWVVVSSSPPPLLLJJJIIIIIIHHHGGGGGGFFFEEEEEEHHHEEEDDDFFFIIIHHHCCC>>>EEEDDDBBBAAAAAA@@@>>>===>>>>>>???AAADDDEEECCCBBBBBBDDDBBB@@@@@@BBB@@@;;;???@@@@@@@@@???>>><<<;;;;;;;;;;;;;;;;;;<<<======>>>===<<<<<<<<<<<<<<<===888666777;;;<<<:::;;;===999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;555666777888999:::::::::<<<;;;:::::::::<<<>>>@@@888:::===???@@@???===;;;<<<;;;:::::::::;;;<<<===;;;;;;:::999888666666555:::888666777:::;;;999777666777888888888888999:::===<<<;;;:::999999999999999999999999999999999999;;;;;;<<<===<<<;;;999888333777:::999999:::888444999888888999:::;;;999777555888:::999777555777999;;;888666555888:::<<<===<<<<<<;;;::::::999888888:::999888777666444333333;;;999777666777777777555:::999999888888999999:::888<<<;;;666666;;;<<<888<<<===???AAAAAAAAA??????<<<:::777777999;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;===>>>??????AAAAAABBBCCCBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBDDDFFFFFFDDDCCCGGGCCCAAABBBAAA??????CCCDDDBBBAAAAAABBBDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@>>>===<<<===>>>@@@CCCBBBAAAAAABBBBBB@@@>>>;;;;;;<<<===>>>>>>=========<<<<<<;;;;;;;;;<<<<<>>===>>>@@@CCCDDDCCCAAABBBDDDCCCAAABBBDDDBBB===??????@@@@@@???>>><<<;;;<<<<<<;;;;;;<<<<<<===>>>@@@???>>>>>>=========>>>;;;888999<<<===:::999<<<999::::::;;;;;;;;;::::::::::::::::::::::::::::::888999::::::;;;;;;;;;;;;999:::;;;<<<<<<=========999:::;;;<<<;;;:::888777::::::999999999:::<<<===;;;::::::999888777666666:::888777777999:::888666999:::;;;;;;:::999;;;<<<<<<<<<;;;:::999999999999999999999999999888888888:::::::::;;;::::::999999333777999888888:::888333:::999888999;;;;;;999888666999;;;;;;999777888999<<<:::777777999<<<===>>><<<;;;;;;:::999999888888:::999888888777666555555999777666666888999888888:::999999888777777888888999<<<;;;666666;;;<<<999===>>>@@@AAABBBAAA???>>>===;;;888888999:::;;;;;;:::;;;;;;<<<<<<<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDBBBAAAAAACCCDDDDDDCCCAAACCC@@@@@@BBBCCCAAAAAAEEEFFFDDDCCCBBBCCCCCCDDDCCCEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@>>>=========??????AAA@@@@@@@@@AAAAAA???===;;;<<<======>>>>>>>>>===@@@???>>>>>>===>>>???@@@BBBBBBDDDHHHMMMPPPOOONNNQQQPPPNNNMMMLLLLLLLLLMMMFFFGGGIIIJJJKKKJJJJJJJJJIIIIIIHHHHHHGGGHHHHHHHHHMMMMMMIIICCC@@@|||zzz~~~}}}}}}~~~zzzuuupppooollljjjhhhhhhhhhhhhjjjgggddddddeeeeeebbb______\\\YYYYYYZZZ]]]^^^^^^aaa^^^[[[YYYXXXXXXWWWUUUQQQSSSVVVXXXWWWVVVVVVVVVXXXWWWUUUSSSQQQOOOMMMLLLGGGGGGFFFFFFFFFFFFFFFFFFIIIGGGFFFGGGIIIIIIEEEBBBEEECCCAAAAAABBBAAA@@@>>>>>>======???BBBCCCBBB@@@CCCEEEDDDBBBCCCFFFEEE@@@????????????>>>===<<<<<<======<<<<<<======>>>???BBBBBB@@@???>>>>>>>>>>>>===;;;;;;>>>===999999;;;::::::;;;;;;;;;:::999999999999999999999999999999::::::::::::::::::::::::777888;;;=========;;;:::999999999999999999888888888888777777888:::<<<===999999999888888888777777;;;999888888999999777666888999999888777666888999<<<;;;:::999999888999999999999999888888777777777999999888888888999::::::444888:::888888:::888444;;;:::999999;;;;;;:::999777999<<<===;;;:::999999;;;999666666888;;;<<<<<<;;;;;;::::::999888888888999999999888888888777777777666666777999::::::999999999888777777777777777999;;;:::888888:::;;;999???@@@AAABBBBBBAAA???>>>>>><<<999888999:::999999999:::::::::;;;;;;;;;;;;>>>>>>???@@@AAABBBCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBAAAAAABBBCCCCCCAAA??????===???CCCEEECCCCCCFFFFFFFFFDDDCCCCCCBBBCCCCCCEEEEEECCCBBBAAA@@@@@@@@@AAA@@@???>>>===>>>??????AAA@@@???@@@AAAAAA???===============>>>>>>>>>>>>AAA@@@>>>======???@@@BBBBBBCCCDDDGGGKKKNNNNNNMMMOOOOOONNNMMMLLLLLLLLLMMMGGGGGGHHHHHHHHHHHHGGGGGGIIIHHHHHHHHHHHHHHHIIIIIINNNNNNJJJDDDAAA~~~|||zzz~~~~~~}}}~~~wwwqqqpppooommmkkkiiiggggggiiifffdddcccddddddbbb```^^^[[[YYYYYY[[[^^^```aaaaaa^^^ZZZWWWVVVVVVVVVUUUPPPSSSWWWYYYXXXWWWWWWXXXXXXWWWUUURRRPPPNNNNNNMMMFFFEEEDDDDDDCCCDDDEEEEEEFFFEEEDDDEEEFFFFFFDDDAAADDDCCCAAAAAABBBBBBAAA???>>>======>>>AAABBBAAA@@@CCCEEEEEECCCEEEHHHFFFBBB>>>>>>>>>>>>>>>======<<<===============>>>??????CCCBBBAAA???>>>============;;;;;;>>>>>>:::999<<<<<<<<<<<<<<<<<<;;;:::999999999999999999999999999999999888888888888888888888999:::<<<<<<<<<<<<;;;999999999999;;;===???@@@777666666666888:::;;;===999999888888888888888888::::::999888888888777666999:::999888666555777999;;;::::::999888888999999999999888888777666666666:::999888888888:::;;;<<<777:::<<<999999;;;999666<<<:::999999;;;;;;;;;:::777999<<<===<<<;;;999888888666444444666888888888::::::999999888888888777999999999999999999999999888777777888:::;;;:::888888888888888888999999::::::::::::999999:::::::::@@@AAABBBCCCBBB@@@>>>===???===:::999999999888777888888888888888999999:::>>>>>>???@@@AAABBBCCCCCCAAABBBCCCCCCDDDDDDCCCCCCDDDBBBAAAAAABBBBBB@@@???>>>===???DDDEEECCCCCCEEEDDDDDDDDDCCCBBBBBBBBBCCCFFFEEECCCBBBAAA@@@??????AAA@@@???>>>>>>>>>??????AAA@@@???@@@BBBBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>><<<;;;;;;===???@@@CCCCCCDDDGGGIIIKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKHHHHHHHHHHHHGGGGGGFFFFFFHHHHHHHHHHHHHHHIIIJJJKKKKKKMMMKKKFFFEEE}}}{{{~~~~~~yyytttsssrrrooommmjjjhhhfffhhhfffdddcccccccccbbbbbb]]]ZZZYYYYYY\\\```bbbcccbbb___[[[XXXXXXXXXWWWWWWPPPTTTXXX[[[ZZZZZZYYYYYYWWWVVVTTTRRRPPPNNNNNNMMMJJJIIIGGGFFFFFFGGGHHHIIIEEEDDDDDDDDDEEEEEEDDDCCCCCCBBBAAAAAACCCCCCBBBAAA???>>>===>>>@@@AAAAAA@@@CCCEEEEEECCCEEEHHHFFFBBB>>>>>>>>>==============================>>>??????AAAAAA???>>><<<<<<;;;;;;<<<999:::>>>>>>;;;;;;==================<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777888999;;;:::999999:::;;;===>>>;;;;;;::::::;;;===@@@AAA666666666666777999;;;<<<999999888888888888888888999999999999888777777777>>>>>>>>><<<::::::<<<>>>::::::999888888888999999888888888777777777666666;;;:::999999999;;;<<<===:::======;;;:::<<<;;;888<<<:::888888:::;;;;;;:::888999:::;;;<<<;;;999888888666444444666777777777999888888888888888777777999999999999::::::::::::;;;:::999:::;;;:::888666777777888999:::<<<===>>>:::::::::;;;;;;:::::::::???@@@BBBBBBBBB@@@>>>===???===;;;::::::999888666999999999888999:::;;;;;;===>>>>>>???@@@AAABBBBBBAAABBBBBBCCCCCCCCCCCCCCCEEECCCBBBBBBBBBCCCAAA@@@AAA???@@@EEEEEEBBBAAACCC@@@BBBDDDCCCBBBAAABBBDDDEEEEEECCCBBBAAA@@@@@@@@@AAA@@@@@@???????????????BBBAAAAAABBBCCCCCCBBB@@@@@@???>>>>>>>>>>>>??????>>>===<<<;;;<<<===???@@@CCCDDDEEEFFFGGGHHHJJJKKKIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLJJJLLLKKKGGGGGG}}}}}}zzzwwwvvvssspppmmmjjjhhhggghhhgggeeeccccccccccccddd^^^\\\ZZZZZZ]]]```bbbcccbbb___\\\[[[[[[[[[ZZZYYYQQQUUUYYY\\\\\\ZZZYYYYYYVVVUUUTTTRRRPPPOOOMMMMMMKKKJJJGGGEEEEEEEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBAAABBBCCCDDDCCCBBB@@@???>>>>>>@@@AAAAAAAAACCCEEEDDDBBBCCCFFFEEE@@@>>>======<<<<<<======>>>======<<<<<<======>>>?????????===<<<;;;;;;;;;;;;;;;999999===>>>;;;;;;===<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;<<<<<<;;;:::999:::<<<>>>@@@>>>===;;;:::999999::::::777777666666777999;;;<<<999999999888888888777777777888999999888777888999======<<<:::888999;;;>>>999999888888888888999999888888888888888888888888;;;;;;::::::;;;;;;<<<<<<;;;>>>>>>;;;:::<<<;;;888;;;999777777888::::::999:::999999:::;;;;;;:::888:::888777777999999999888777777777777777777777777999999999999999999999:::<<<;;;;;;;;;<<<;;;888666777888888999;;;===>>>???;;;999:::<<<<<<:::999;;;>>>???@@@AAAAAA@@@>>>===>>><<<;;;:::::::::888666<<<;;;:::::::::;;;===>>><<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCCCCCCCCCCBBBEEECCCAAAAAABBBCCCCCCBBBCCCAAAAAADDDDDD@@@@@@BBB@@@CCCFFFEEEBBB@@@AAACCCDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????BBBAAAAAABBBDDDDDDCCCBBBAAAAAA???>>>>>>>>>???@@@????????????@@@AAABBBBBBCCCDDDEEEEEEEEEEEEHHHJJJGGGHHHIIIJJJJJJJJJJJJJJJLLLKKKJJJIIIIIIHHHIIIIIIGGGGGGGGGHHHIIIKKKLLLMMMKKKMMMLLLHHHGGG|||}}}}}}{{{xxxxxxvvvsssooollliiigggfffhhhgggfffdddcccccceeefffccc```]]][[[\\\^^^______]]]\\\ZZZZZZ[[[ZZZYYYWWWQQQUUUYYY\\\[[[YYYXXXWWWTTTTTTTTTSSSQQQOOOMMMKKKKKKIIIFFFDDDCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGBBBAAAAAABBBDDDDDDDDDCCCBBB@@@>>>???@@@BBBBBBAAABBBDDDCCCAAABBBDDDBBB===>>>===<<<<<<<<<<<<===>>><<<<<<;;;;;;<<<<<<===>>>>>>======<<<;;;;;;;;;<<<<<<999:::===<<<999888;;;999:::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;:::999888999:::<<<===<<<<<<<<<<<<===>>>??????>>>===<<<:::999888777777999888888777888999:::;;;;;;::::::999888777666666555777999999888777999;;;888888777555444555888;;;999999888888888888999999777777888888999:::::::::::::::;;;;;;;;;:::999999;;;======:::999;;;:::777;;;888666555777888999999>>>;;;999999;;;===<<<;;;:::999888888999:::999888777777777777777777777777999999999999888888888888:::::::::<<<===<<<:::777999999999999:::;;;<<<<<<;;;888999>>>>>>999888;;;<<<===???@@@@@@???>>>======;;;::::::;;;:::888666;;;:::999888999:::<<<===;;;;;;<<<===>>>???@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCAAA??????AAABBBCCCBBBDDDAAA@@@CCCCCC@@@AAADDDEEEHHHJJJHHHCCC@@@@@@BBBCCCBBBBBBAAAAAABBBBBBBBB@@@AAAAAAAAA@@@@@@??????AAAAAA@@@BBBCCCDDDCCCAAACCCAAA@@@>>>>>>???@@@AAA@@@AAABBBCCCDDDDDDDDDCCCCCCEEEFFFEEECCCCCCFFFIIIGGGHHHJJJKKKLLLLLLKKKKKKKKKJJJIIIHHHHHHIIIJJJJJJFFFGGGGGGHHHJJJKKKMMMNNNNNNPPPOOOJJJIIIzzz~~~zzzyyyxxxwwwyyyvvvsssnnnjjjhhhfffeeehhhhhhgggeeecccccceeeggggggddd___\\\\\\\\\\\\\\\XXXWWWVVVWWWXXXXXXVVVTTTPPPTTTYYY[[[ZZZXXXVVVVVVSSSSSSTTTTTTRRROOOMMMKKKPPPNNNKKKGGGFFFFFFGGGHHHCCCDDDDDDCCCBBBBBBDDDEEEBBBAAAAAABBBDDDEEEDDDCCCCCCAAA??????AAABBBBBBBBBBBBDDDCCC@@@@@@BBB@@@<<<>>>===<<<;;;;;;<<<>>>>>>;;;;;;;;;;;;;;;<<<======>>>======<<<<<<<<<=========;;;:::===;;;777666888777888999999::::::::::::999999999999999999999999888777666666777999;;;<<<:::;;;===???@@@???>>>===<<<<<<<<<;;;;;;;;;:::::::::999999888888999:::;;;;;;;;;:::999888777666555444777999999888888:::===999999888666555777:::===999888888888888888999999777777888999:::;;;;;;<<<999:::;;;;;;:::999777666:::<<<<<<888777999999666:::888555555666888888888AAA===:::999<<<>>>>>>===999777666777888888777666666666666666777777777777999999999888888888777777888888:::<<<>>>>>><<<999;;;:::999999888888999999<<<888999>>>>>>999888<<<:::;;;===???@@@???>>>===<<<;;;::::::;;;;;;999777888777666555555777999:::::::::;;;<<<===>>>??????@@@AAABBBBBBCCCCCCBBBBBBAAA???>>>>>>@@@BBBBBBBBBDDD@@@???BBBBBBAAABBBFFFIIIMMMNNNKKKDDD@@@???AAABBBAAAAAAAAAAAABBBCCCCCC@@@AAAAAAAAAAAA@@@??????@@@??????AAACCCCCCBBBAAACCCBBB@@@>>>>>>???@@@AAA>>>@@@BBBEEEEEEEEEDDDCCCCCCEEEFFFDDDBBBBBBEEEHHHHHHIIIKKKMMMNNNNNNMMMMMMJJJIIIHHHHHHHHHIIIJJJKKKFFFGGGGGGHHHJJJLLLNNNOOOOOORRRQQQMMMMMM}}}{{{xxxuuusssrrrsssrrrnnniiiggggggiiijjjjjjhhheeeccccccfffhhheeedddbbb___]]][[[ZZZYYYXXXWWWWWWWWWXXXXXXVVVTTTTTTUUUVVVXXXYYYZZZZZZZZZ[[[XXXTTTQQQNNNMMMKKKIIIJJJIIIHHHGGGFFFFFFFFFFFFDDDEEEFFFGGGFFFEEECCCAAACCCBBBBBBCCCDDDEEECCCBBBBBBAAA@@@@@@BBBCCCCCCCCCDDDCCCBBBAAA@@@?????????AAA???===;;;:::<<<>>>???:::::::::;;;<<<===>>>???===<<<;;;::::::;;;<<<===>>>777555<<<@@@===:::::::::;;;;;;999888888:::<<<888888999999999888888777;;;::::::::::::;;;<<<<<<<<<<<<===>>>???@@@@@@AAA;;;<<<<<<<<<;;;;;;:::999999999999888999999::::::;;;:::888999::::::999777666666777777777777666555555999999777999>>>===888888777666777999::::::999888888888777888888999:::;;;::::::999999::::::;;;999999::::::::::::;;;;;;:::---***444999444666>>>EEEDDD???;;;<<>><<<:::999:::;;;;;;:::333666888999888888888999999999888:::<<<<<<;;;:::888999;;;<<<<<<;;;999888999888777888:::;;;:::999888999;;;<<<<<<;;;999888888===???>>>???AAA@@@<<<999999999999999999999999777888::::::::::::<<<>>>999::::::;;;<<<===>>>>>>===???AAAAAAAAAAAACCCEEEEEEBBB???>>>@@@AAABBBAAAAAAAAABBBCCCCCCCCCBBBBBBFFFEEECCCBBBAAAAAABBBBBBBBBAAAAAA@@@?????????@@@@@@@@@?????????????????????@@@BBBAAA@@@@@@AAACCCCCCBBBBBBAAAAAA@@@??????AAABBBDDDFFFGGGGGGGGGGGGGGGEEEBBB@@@@@@BBBEEEGGGFFFJJJJJJHHHKKKQQQQQQLLLJJJIIIHHHKKKNNNOOONNNKKKIIIIIIIIIKKKMMMPPPRRRTTTTTTRRROOOLLLJJJ~~~|||{{{yyyvvvtttpppqqqpppmmmiiiggggggiiijjjkkkkkkiiifffeeeeeefffbbbaaa___^^^\\\[[[ZZZZZZXXXVVVVVVVVVWWWWWWVVVTTTSSSTTTVVVWWWXXXYYYZZZZZZYYYVVVRRROOOMMMKKKIIIHHHIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDFFFFFFFFFEEECCCBBBAAAAAAAAACCCEEEFFFEEEDDDCCCBBB@@@@@@AAABBBAAA@@@AAA@@@@@@?????????@@@@@@>>>>>>===<<<<<<>>>@@@AAA<<<<<<<<<<<<<<<===>>>???<<<<<<;;;;;;;;;;;;<<<<<<===777666;;;???===:::::::::;;;;;;:::888888:::<<<:::::::::::::::999999999;;;::::::::::::;;;<<<<<<<<<<<<===>>>>>>???@@@@@@;;;;;;<<<;;;;;;:::999888;;;:::999999888888999999;;;:::888999::::::999777777777888888888888777777555888777555666:::999444:::999888888999:::999777888888888888888999999999;;;::::::999999::::::;;;999999::::::::::::;;;;;;<<<444111777:::888999???EEEDDD???::::::===;;;777;;;::::::;;;======<<<;;;777888888777666777999;;;888777777888:::;;;999888888999;;;<<<<<<;;;999888999888777888:::;;;:::999888999:::;;;;;;:::999888888<<<>>>======@@@???;;;999999999999999999999999777777777888888999999999::::::;;;<<<===>>>??????===???AAAAAAAAAAAACCCDDDDDDBBB??????@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAADDDCCCBBBAAA@@@@@@@@@AAABBBAAA@@@@@@??????@@@@@@@@@???????????????@@@@@@@@@AAABBBBBBAAAAAABBBCCCDDDDDDDDDCCCBBBBBBAAAAAADDDEEEGGGHHHIIIIIIIIIIIIIIIGGGDDDBBBBBBDDDFFFHHHFFFIIIKKKJJJNNNSSSRRRMMMOOONNNLLLMMMOOOOOOMMMJJJMMMMMMMMMMMMOOOQQQSSSTTTVVVTTTPPPMMMKKK~~~|||{{{yyyvvvtttnnnnnnnnnllliiihhhhhhiiihhhjjjkkkjjjgggdddcccbbb___^^^]]]\\\[[[ZZZZZZZZZVVVUUUUUUUUUVVVVVVTTTSSSRRRSSSTTTVVVXXXYYYYYYYYYXXXVVVSSSPPPMMMKKKIIIHHHIIIHHHGGGFFFEEEEEEEEEEEECCCDDDEEEFFFEEEDDDCCCBBB@@@@@@@@@BBBEEEFFFFFFEEEDDDCCCAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>???@@@@@@<<<<<<===>>>???@@@AAABBB>>>===============>>>>>>::::::;;;;;;;;;;;;::::::<<<777666:::===<<<:::999:::;;;;;;:::999888:::<<<;;;;;;::::::::::::;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<===>>>>>>>>>???;;;;;;;;;;;;:::999888777;;;;;;:::999888888888888;;;:::888999::::::999777888888999999999999888888777888666444555888777333<<<:::999999999999888666666777888999999999999999::::::999999999999::::::999999::::::::::::;;;;;;;;;:::888888888999;;;<<>>999888:::999555999:::<<>>===:::999999999999999999999999===:::999:::<<<===<<<999:::;;;;;;<<<===>>>???@@@===???@@@AAA@@@AAACCCDDDDDDBBB??????@@@AAAAAA@@@CCCBBBAAA?????????@@@@@@BBBBBBAAA@@@????????????AAAAAA@@@@@@??????@@@@@@???????????????@@@AAABBB@@@BBBCCCCCCBBBBBBCCCDDDFFFFFFFFFEEEDDDDDDCCCCCCGGGGGGHHHIIIJJJJJJIIIIIIKKKIIIFFFDDDDDDEEEGGGHHHFFFIIILLLNNNQQQUUUSSSOOORRRPPPOOOOOOPPPQQQOOONNNSSSRRRQQQPPPPPPQQQRRRSSSUUUSSSOOOLLLJJJ~~~|||zzzxxxtttrrrmmmmmmlllkkkjjjiiijjjjjjggghhhhhhfffccc```______```___]]]\\\[[[ZZZYYYYYYVVVUUUTTTTTTUUUUUUTTTRRRQQQRRRSSSUUUVVVWWWXXXXXXXXXXXXVVVSSSOOOMMMKKKKKKGGGGGGFFFEEEEEEEEEEEEEEECCCDDDDDDEEEEEEDDDCCCCCC@@@??????AAACCCDDDCCCBBBCCCBBBAAABBBCCCCCCBBB@@@??????>>>>>>>>>??????@@@<<<===???@@@AAAAAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<888999;;;;;;;;;;;;999888:::888777:::<<<<<<:::999999:::;;;:::999999:::;;;;;;::::::999999:::;;;<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<=========::::::::::::999888777777::::::999999888999999999;;;:::888999::::::999777777777888888999999888888888777666666777999999777999888777777888999888666666777888999::::::999999::::::999999999999::::::999999999:::::::::;;;;;;888;;;;;;777666999999666===>>><<<777777999888555888999===AAADDDCCC@@@===;;;<<<;;;999777777888999777666666777888888777555777888:::;;;;;;:::888777999777777888999:::999888999999888888888888999999666999:::999999<<<<<<999999999999999999999999999===:::777999>>>@@@===:::999::::::;;;<<<===>>>>>>===>>>@@@@@@@@@AAABBBDDDDDDBBB@@@???@@@@@@@@@???DDDBBB@@@>>>======>>>???AAAAAA@@@@@@????????????AAAAAA@@@@@@???@@@@@@AAA>>>>>>>>>???@@@AAABBBCCCAAABBBDDDCCCBBBBBBCCCEEEGGGFFFFFFEEEEEEDDDDDDCCCFFFGGGGGGGGGGGGGGGGGGGGGKKKIIIGGGEEEDDDEEEGGGHHHFFFIIIMMMQQQVVVWWWVVVSSSPPPPPPOOOPPPQQQSSSSSSSSSWWWUUUSSSRRRQQQPPPQQQQQQRRRPPPLLLIIIHHH|||yyyvvvrrrooommmlllkkkjjjkkkkkkkkkkkkiiiiiigggccc```___```bbbbbbaaa___]]][[[YYYXXXXXXUUUTTTTTTTTTUUUUUUSSSQQQPPPQQQRRRTTTUUUUUUUUUVVVWWWXXXWWWTTTPPPMMMLLLLLLFFFFFFEEEDDDDDDDDDEEEEEECCCCCCCCCDDDDDDDDDCCCCCCAAA@@@???@@@AAAAAA@@@>>>AAAAAAAAACCCEEEFFFEEEDDDBBBBBB@@@??????>>>>>>>>>>>>???@@@AAAAAA@@@>>>=========<<<;;;::::::::::::888999;;;;;;;;;;;;999888999999999:::;;;<<<;;;999999:::;;;;;;:::999:::;;;999999999999999:::;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;999999::::::999999888777888888888888999:::;;;;;;;;;:::888999::::::999777555666666777888888777777777555444666888::::::;;;666555444666888999999888666666777888999::::::::::::999999888888999999:::999999999:::::::::;;;;;;666;;;<<<::::::<<<999444888;;;;;;777666999999777666777:::===@@@@@@===:::888;;;======:::888666666888888777888999999888666777888:::;;;;;;:::888777888777666777999:::999888999888888777777888888999555888999777888;;;;;;888999999999999999999999999777333111444999<<<:::777777888888999:::;;;<<<===<<<>>>@@@@@@@@@@@@BBBDDDCCCBBB@@@???@@@@@@???===CCCBBB???===<<<===>>>???AAAAAAAAAAAA@@@@@@@@@???AAA@@@@@@???@@@@@@AAAAAA????????????@@@AAABBBCCCAAABBBDDDCCCBBBBBBCCCEEEFFFFFFEEEEEEDDDCCCCCCBBBGGGGGGGGGGGGGGGGGGHHHHHHIIIGGGFFFDDDDDDDDDEEEFFFHHHJJJNNNTTTYYYZZZXXXWWWRRRRRRRRRQQQQQQRRRSSSTTTWWWUUUSSSQQQOOONNNNNNNNNQQQOOOLLLJJJJJJ|||yyyvvvrrrooolllkkkiiiiiijjjkkkjjjiiilllkkkhhhdddaaaaaacccfffcccbbb___]]]ZZZXXXWWWWWWUUUTTTTTTTTTUUUUUUSSSRRRQQQQQQRRRSSSSSSSSSSSSSSSTTTVVVWWWTTTNNNKKKJJJKKKEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCDDDDDDBBBAAA@@@@@@AAA@@@>>>===???@@@AAACCCFFFGGGFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>???@@@@@@@@@???===<<<<<<<<<;;;:::999999999:::::::::;;;;;;;;;;;;::::::888;;;<<<:::;;;======:::888:::<<<;;;:::999999:::777888999:::;;;;;;::::::;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;::::::999999888999999:::::::::::::::999999888888999999:::;;;;;;:::888999::::::999777444555666777777777777777555111111444777888999<<<444444444555888::::::999777777777777888999;;;;;;999999888888888888999999999999::::::::::::;;;;;;999:::===BBBEEECCC<<<666777;;;<<<999777999:::888666555666777999:::888666666999======;;;888555444:::999888999::::::888777777888999;;;;;;999888777888777666777999999999888777777777777777777777777555888888666777:::;;;999999999999999999999999999666555333555999;;;:::888666777777888999:::;;;;;;<<<>>>???@@@???@@@BBBCCCCCCAAA@@@@@@@@@@@@>>><<>>>>>>>>??????@@@@@@AAAAAAAAA@@@@@@???@@@@@@??????@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBCCC@@@BBBCCCCCCBBBBBBCCCDDDEEEEEEDDDDDDCCCBBBBBBBBBHHHHHHHHHHHHHHHIIIJJJJJJFFFEEEDDDDDDDDDDDDEEEFFFKKKJJJNNNVVV[[[\\\[[[]]]YYYYYYWWWTTTPPPOOOPPPQQQUUUTTTQQQOOONNNMMMMMMMMMQQQQQQPPPOOONNN}}}{{{yyywwwtttqqqkkkiiiffffffhhhiiigggfffiiijjjiiigggdddcccdddfff```___]]][[[YYYXXXWWWWWWVVVUUUTTTUUUVVVVVVTTTRRRRRRRRRRRRRRRRRRQQQPPPPPPSSSVVVWWWUUUOOOKKKJJJLLLDDDDDDDDDCCCCCCDDDDDDEEEBBBBBBBBBBBBCCCCCCDDDDDDBBBAAAAAAAAACCCCCCAAA?????????@@@BBBEEEEEECCCAAAAAA@@@???>>>>>>>>>>>>>>>======>>>>>>???>>>>>>>>><<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<888===>>>;;;;;;>>>>>>;;;888:::<<<<<<:::999999:::666888:::=========;;;:::;;;::::::::::::;;;<<<<<<<<<;;;;;;:::999888888888777888999;;;<<<<<<<<<<<<<<<;;;:::999888888888888;;;:::888999::::::999777555555666777888999888888888333111555888777999<<<777666666777:::;;;;;;:::888777666555666999<<<===999999888888888888999999999999::::::::::::;;;;;;<<<777;;;IIIPPPHHH>>>999999>>>???;;;888888999777<<<999666555666777777777666888;;;;;;999777666555:::999888999::::::888666666888999::::::999888666888777666777888999888777666666777888888777666666666888888666777:::;;;999999999999999999999999999;;;:::::::::::::::::::::777777888999:::;;;;;;<<<<<<===???@@@???@@@AAACCCCCCAAA@@@@@@@@@???===;;;@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@???>>>>>>@@@@@@??????@@@@@@AAABBBAAAAAA@@@@@@@@@AAAAAABBB@@@AAABBBBBBAAAAAABBBCCCEEEEEEEEEDDDCCCCCCBBBBBBGGGFFFFFFFFFGGGIIIJJJKKKDDDDDDDDDDDDDDDEEEFFFGGGMMMKKKNNNWWW]]]]]]^^^aaa]]]]]][[[VVVRRROOOPPPRRRSSSRRRPPPNNNMMMMMMMMMMMMPPPPPPQQQQQQRRR~~~{{{zzzzzzxxxvvvtttjjjgggddddddfffgggeeeccceeefffhhhgggeeecccbbbccc]]]\\\[[[YYYXXXXXXXXXWWWVVVUUUUUUUUUVVVVVVTTTSSSRRRRRRRRRRRRQQQPPPOOONNNTTTXXXZZZWWWQQQMMMMMMNNNDDDDDDCCCCCCCCCDDDDDDEEEBBBBBBBBBBBBBBBCCCDDDEEEBBBAAAAAACCCDDDEEEDDDBBB?????????AAACCCBBB@@@==================>>>>>>???;;;;;;<<<===>>>???@@@@@@<<<<<<;;;;;;;;;<<<<<<=========;;;::::::;;;======888>>>@@@<<<;;;??????<<<888:::<<<<<<;;;999999:::666999<<>><<<:::;;;::::::::::::;;;<<<<<<<<<;;;;;;:::999888777777777888999;;;<<<===>>>>>>???>>><<<:::888666555555;;;:::888999::::::999777666666777999999:::::::::===777555999:::888999>>>;;;:::999999;;;<<<;;;:::999777555444555888<<>>??????>>>======@@@?????????@@@AAAAAABBBBBBBBBAAA@@@@@@@@@AAAAAA???@@@BBBAAA@@@@@@AAACCCFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHJJJCCCCCCDDDDDDEEEGGGHHHHHHOOOLLLNNNWWW]]]^^^___ddd]]]]]]\\\XXXTTTRRRTTTWWWRRRQQQOOONNNMMMMMMNNNNNNMMMNNNPPPQQQRRR|||zzz{{{}}}~~~zzzqqqjjjjjjiiigggfffeeeeeeeeeeeefffffffffhhhhhhgggdddaaa^^^]]]]]]\\\ZZZXXXVVVUUUWWWUUUTTTTTTUUUUUUSSSRRRSSSRRRQQQPPPOOONNNNNNNNN[[[YYYWWWUUUSSSOOOKKKHHHFFFEEECCCBBBAAABBBDDDEEEDDDCCCBBBAAA@@@AAABBBBBBDDDCCCBBBCCCDDDDDDBBB@@@===<<<<<<>>>@@@AAA@@@???@@@@@@??????????????????<<<<<<;;;<<<======;;;999>>>>>>======<<<;;;999999>>>===;;;::::::;;;<<<======<<<;;;;;;<<<===<<<;;;999::::::;;;;;;::::::999888999;;;======<<<;;;:::>>><<<:::888888888999:::999::::::::::::999888888:::999777666777:::>>>@@@@@@AAA>>>999777999999666999888666777888::::::999555555555555777999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888777777666777777888888888888999999999999:::<<<======<<<:::999<<<>>>===::::::======;;;;;;===???AAAAAA>>><<<999>>>===<<<:::999888888777777777777666777888888999;;;:::888666666777888999;;;888666666888999666444;;;:::::::::;;;===???@@@888666555777999:::888666;;;:::999888777777777777666444333555888:::999777777777666666777777888999<<<;;;999777666666777777999:::;;;;;;999999:::;;;999===???>>>@@@CCCCCC@@@DDDCCCAAA???>>>===<<<<<<>>>????????????@@@@@@@@@>>>??????@@@@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@CCCBBBAAA???>>>=========AAAAAAAAAAAAAAABBBCCCDDDDDDDDDFFFHHHJJJJJJHHHFFFHHHGGGEEEDDDDDDDDDEEEFFFFFFEEEDDDDDDDDDFFFGGGHHHMMMPPPUUUYYY\\\```eeehhhgggfffccc```[[[WWWSSSQQQLLLJJJIIIKKKNNNPPPOOOMMMRRRRRRSSSRRRRRR|||{{{zzz|||}}}zzzrrrllliiihhhfffeeeddddddeeeeeehhhggggggggggggfffcccaaa______^^^]]]\\\ZZZXXXXXXWWWUUUTTTTTTUUUUUUSSSRRRRRRRRRQQQPPPOOOOOOOOOOOOZZZXXXVVVTTTRRROOOKKKHHHHHHGGGEEEDDDCCCDDDEEEFFFEEEDDDBBBAAA@@@AAAAAABBBEEEDDDCCCDDDEEEEEECCCAAA>>>===>>>???AAABBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>===<<<===??????>>><<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<;;;:::;;;;;;<<<======<<<;;;;;;<<<===<<<;;;::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<;;;:::888777777888999;;;777777888999:::::::::999999888999999:::<<<===>>>===>>>===999888::::::888888777666666888999999888888999:::;;;<<<<<<;;;;;;999999:::::::::;;;;;;;;;::::::999888777777777777888888888888999999999999;;;;;;;;;:::999666444333777::::::777888;;;<<<:::<<<<<<======<<<<<<;;;:::>>>===;;;:::999888888888777777777777888888888888:::999777666555666777888999888777777888888777666::::::999999::::::;;;;;;888777666777:::;;;999777;;;:::999888777777777777777555444666999:::999888777777777888888888999999;;;:::999888777777888888999:::;;;:::999888999;;;:::>>>??????@@@CCCCCCAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>????????????@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>??????@@@??????>>>>>>>>>??????AAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDFFFHHHHHHGGGEEEFFFEEEDDDCCCBBBCCCCCCDDDFFFFFFEEEEEEEEEGGGHHHIIINNNQQQUUUYYY\\\```dddgggiiihhheeebbb]]]YYYUUUSSSOOOMMMKKKLLLNNNNNNLLLKKKSSSSSSTTTTTTUUU|||zzzxxxyyyzzzxxxsssnnniiihhhgggffffffggghhhhhhkkkiiigggffffffeeecccaaa``````___^^^]]][[[[[[ZZZXXXVVVTTTTTTUUUUUUSSSRRRQQQQQQPPPPPPPPPPPPQQQQQQXXXWWWUUUSSSRRROOOKKKHHHGGGFFFEEEDDDCCCDDDEEEFFFEEEDDDCCCAAA@@@@@@AAAAAAEEEDDDDDDDDDEEEEEEDDDBBB@@@??????@@@BBBCCCBBBAAA@@@???>>>>>>=========>>><<<<<<<<<===???@@@>>>===:::;;;;;;<<<======<<<<<<;;;:::::::::;;;<<<===>>>===<<<;;;;;;<<<===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::888999:::<<<>>>999888777777777888999:::555666777888999:::::::::777888999;;;<<<<<<<<<<<<:::<<<;;;888888;;;;;;999777666555666888999888777888:::<<<>>>>>><<<:::888888888888999999::::::;;;888888888888888888888888888888888888999999999:::???>>>===;;;999888777666555888888777888;;;<<<:::<<<;;;:::999999999::::::===<<<;;;:::999888888888666777888999999999888777888888666555555555666777666777888888777777888999999999999999999888777666999888777888:::;;;:::999;;;:::999888777777777777777666666777888:::999888777888999:::::::::999999:::999888888888888999999888999:::999888888888:::;;;>>>@@@???@@@DDDDDDAAA>>>???@@@AAAAAA@@@??????======>>>>>>>>>?????????AAAAAABBBBBBBBBAAAAAA@@@??????============??????<<<<<<<<<===>>>???@@@AAA@@@@@@@@@@@@AAABBBCCCDDDFFFDDDCCCDDDFFFFFFEEEDDDFFFEEEDDDCCCCCCCCCCCCDDDFFFFFFEEEEEEFFFGGGIIIJJJOOORRRVVVZZZ\\\```dddgggkkkjjjgggddd___ZZZVVVTTTPPPNNNMMMLLLNNNNNNMMMLLLSSSSSSTTTTTTUUUzzzxxxvvvuuuuuutttqqqoookkkjjjiiiiiiiiikkklllmmmnnnkkkhhhfffeeedddbbbaaa```___^^^]]]\\\\\\[[[[[[XXXWWWUUUUUUUUUUUUSSSRRRQQQQQQPPPPPPQQQRRRRRRSSSWWWUUUSSSRRRQQQNNNKKKHHHEEEDDDCCCBBBBBBBBBCCCCCCFFFDDDCCCAAA@@@@@@@@@AAADDDCCCCCCDDDEEEEEECCCBBB@@@??????@@@BBBCCCAAA@@@AAAAAA@@@???>>>>>>>>>>>>999999999:::===>>>===;;;;;;;;;<<<<<<<<<<<<<<<;;;999999::::::;;;<<<===>>>===;;;;;;;;;<<<===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<;;;::::::::::::<<<<<<999999888888888888999:::555666777888999999999999777777888888999:::;;;;;;999<<<;;;888888::::::888666555555666888888777666666777999:::;;;:::888777999999888888888888888888666777777888888999999999888888888999999999::::::======<<<;;;;;;;;;;;;;;;666::::::999999======:::::::::::::::999999999999<<<;;;::::::999999999999555666888::::::999888777888777777666666666777777444777999999777777999<<<777888999999999888666555:::999999999:::;;;;;;;;;;;;:::999888777777777777777666666666777888777777777888:::<<<<<<;;;:::999888888888888999999::::::777888999999777777888999;;;???@@@???@@@DDDEEEBBB>>>???AAABBBBBBAAA???>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???@@@???>>>======>>>???@@@<<<<<<<<<<<<===>>>@@@@@@??????@@@@@@AAABBBCCCDDDGGGEEEDDDDDDEEEFFFEEEDDDGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDFFFHHHIIIKKKPPPSSSWWW[[[]]]aaaeeehhhkkkkkkiiieeeaaa[[[VVVTTTMMMMMMLLLMMMNNNPPPQQQRRRTTTSSSSSSSSSSSSyyywwwtttrrrqqqpppooommmjjjjjjiiiiiiiiikkklllmmmooollliiifffeeedddbbbaaa^^^]]]\\\[[[ZZZZZZ[[[[[[YYYWWWVVVUUUUUUUUUSSSQQQQQQQQQQQQQQQRRRSSSTTTTTTUUUSSSRRRQQQPPPNNNJJJGGGEEEEEEDDDDDDCCCCCCCCCCCCEEEDDDBBBAAA@@@@@@AAAAAABBBAAAAAABBBCCCDDDBBBAAA??????>>>@@@AAABBB@@@???DDDCCCBBBAAA@@@@@@@@@@@@999888888:::<<<===<<<;;;============<<<;;;:::999888999:::;;;;;;<<<<<<======;;;;;;;;;<<<===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;:::;;;<<<<<<<<<;;;:::999;;;;;;::::::999999999999888888999999999888888777888777555444555777:::;;;;;;>>>===999888:::999666666555555666888888777555555555666666777999:::;;;::::::999888777777666666666777888999::::::999999888999999999999:::::::::999999888888888888999999888;;;<<<::::::<<<;;;777999:::<<<======;;;999777;;;;;;:::999999999::::::555777999:::;;;:::888777888888888888888888888999444777:::999777777:::===666777999:::::::::999888:::::::::999999:::;;;<<<;;;:::999888777777777777666666777666666555555666777999;;;<<<===<<<:::999777888888999::::::;;;;;;777888999999777777888999;;;??????>>>???CCCDDDBBB@@@AAABBBCCCBBB@@@>>><<<@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@???>>>>>>???>>>============>>>???>>>===============>>>>>>?????????@@@AAABBBCCCDDDHHHFFFEEEDDDFFFFFFFFFEEEGGGGGGGGGGGGGGGFFFFFFEEECCCCCCCCCDDDEEEHHHJJJKKKRRRUUUYYY\\\___cccgggjjjlllkkkiiifffaaa[[[VVVSSSNNNNNNNNNNNNNNNPPPRRRTTTXXXWWWUUUTTTSSSxxxwwwtttrrrooommmllllllggggggfffffffffhhhiiijjjnnnllliiihhhgggeeeccc```\\\[[[ZZZYYYYYYYYYZZZ[[[ZZZXXXVVVVVVVVVUUUSSSQQQRRRRRRRRRRRRRRRSSSTTTUUUSSSRRRPPPPPPOOONNNJJJGGGHHHHHHHHHGGGGGGGGGFFFFFFDDDCCCBBBAAA@@@AAABBBBBBAAA@@@@@@AAACCCCCCBBB@@@@@@?????????AAAAAA@@@>>>EEEDDDCCCBBBAAAAAA@@@@@@;;;;;;;;;<<<>>>???===<<<>>>>>>>>>===<<<:::999888888999:::;;;;;;<<<;;;;;;===<<<;;;;;;<<<===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;999;;;<<<======;;;999888:::::::::::::::::::::::::::::::::::::::999888777:::888555333444666:::<<<<<>>;;;:::;;;999666666555666888999999777555777777666777888:::===>>>;;;::::::999888777666666777888:::;;;;;;;;;::::::999999999999::::::::::::;;;;;;;;;:::999999888888777:::;;;999888:::888555888:::===???>>><<<999777::::::999999999:::;;;;;;777777999:::::::::999888888888888888999999999999666777999999999999:::<<<777888999::::::::::::::::::::::::999888999;;;===;;;:::999888777777777777777888888777555444555666888999:::;;;;;;;;;::::::888888999:::;;;;;;::::::888999:::999888888888:::;;;>>>>>><<<>>>BBBDDDBBBAAABBBBBBBBBAAA@@@>>>===AAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@???>>>==============================@@@???>>>>>>============>>>>>>>>>???AAABBBDDDDDDGGGEEEEEEEEEGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDFFFIIIKKKMMMSSSVVVZZZ^^^bbbfffjjjmmmllllllkkkhhhbbb\\\VVVSSSRRRRRRQQQOOONNNNNNPPPSSS]]][[[YYYWWWUUUyyyyyywwwssspppmmmkkkkkkgggfffeeeddddddeeegggggglllkkkiiiiiihhhfffccc```[[[ZZZYYYXXXXXXYYY[[[\\\[[[YYYWWWVVVVVVUUUSSSQQQSSSSSSSSSRRRSSSSSSTTTTTTQQQPPPOOOOOOOOOMMMJJJGGGIIIIIIIIIIIIIIIHHHGGGGGGBBBBBBAAA@@@AAABBBCCCDDDAAA@@@@@@BBBCCCDDDCCCAAAAAA@@@@@@AAABBBBBB@@@???EEEDDDCCCBBBAAA@@@@@@@@@<<<;;;;;;<<<===>>><<<;;;<<<=========<<<;;;::::::999999:::;;;;;;;;;:::999===<<<;;;;;;<<<===<<<;;;::::::;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;::::::999666666888999:::;;;<<<<<<999::::::;;;;;;;;;:::::::::999777777777888:::;;;;;;>>>>>><<<<<<===<<<888666666777999::::::888666888888999:::;;;;;;<<<<<<999999999999999999999999999:::;;;======<<<;;;:::999999999:::::::::;;;;;;;;;;;;<<<======<<<;;;;;;666:::;;;::::::<<<:::777:::;;;<<<===<<<;;;999888999999999999::::::;;;<<<888888888999999999::::::666777777888888888888888999888777888:::;;;:::999::::::999999888888999999999::::::999777777;;;>>>;;;:::999888777777777777999:::;;;:::777555666888999999999999::::::::::::888999:::;;;;;;;;;:::999999:::;;;:::999888999;;;:::======;;;<<>>===>>>???@@@AAAAAA@@@???>>>@@@@@@???>>>>>>>>>>>>>>>======>>>???@@@BBBDDDEEECCCCCCCCCEEEGGGGGGFFFDDDEEEEEEFFFFFFFFFEEEDDDCCCEEEEEEEEEFFFIIIKKKNNNPPPSSSWWW[[[```dddiiimmmqqqnnnnnnmmmjjjeee^^^XXXTTTSSSSSSSSSPPPNNNNNNQQQTTT\\\[[[YYYWWWVVV}}}{{{{{{yyyuuuqqqmmmlllkkkhhhgggfffeeeeeefffggghhhkkkjjjjjjjjjjjjgggccc```\\\[[[YYYXXXXXXZZZ\\\]]][[[YYYWWWVVVVVVUUUSSSQQQTTTTTTSSSSSSSSSSSSTTTTTTQQQPPPOOOOOOOOOMMMJJJGGGGGGHHHHHHHHHHHHGGGFFFFFFBBBAAA@@@@@@AAABBBDDDEEEBBBAAAAAACCCDDDEEEDDDBBBCCCBBBAAABBBCCCCCCBBB@@@EEEDDDBBBAAA@@@?????????;;;:::999:::;;;;;;999888:::;;;<<<<<<===<<<<<<<<<999:::;;;;;;;;;:::999888===<<<;;;;;;<<<===<<<;;;999::::::;;;;;;::::::999>>>===;;;999999999;;;<<<111333555888:::<<<===>>>888999:::;;;<<<=========999999:::;;;;;;;;;::::::999===>>>======???>>>;;;777777888:::;;;;;;999666666888:::<<<<<<:::888777666777888999:::;;;<<<<<<:::;;;===>>>>>>===;;;:::999999:::::::::;;;;;;;;;222444777:::<<<<<<<<<;;;666:::===<<<===@@@???;;;<<<;;;::::::999999::::::999999999999:::;;;<<<<<<999999888888888999:::;;;555555666777777888777777;;;888666888;;;<<<:::888===;;;999777666666777777888::::::888666777:::>>>;;;:::999888777777777777;;;===>>><<<888777888:::999999888888888999:::;;;999:::;;;;;;;;;:::999999999:::;;;;;;999999:::;;;:::<<<<<<:::;;;@@@BBBAAA@@@@@@@@@@@@AAABBBCCCDDD@@@@@@AAAAAAAAABBBBBBBBBBBBCCCBBBBBBAAA@@@???>>>AAACCCEEEGGGGGGEEECCCAAA@@@???????????????@@@@@@======>>>???@@@BBBDDDEEE@@@AAABBBEEEGGGGGGEEECCCGGGGGGHHHIIIHHHGGGFFFEEEFFFFFFGGGHHHKKKNNNPPPRRRSSSWWW\\\aaaeeejjjooosssppppppooolllfff```YYYUUUPPPQQQQQQPPPNNNPPPUUUYYYYYYXXXVVVUUUUUU}}}wwwyyyvvvnnnlllooooookkkhhhgggggghhhjjjjjjiiigggjjjmmmmmmhhhdddeeedddbbb^^^\\\ZZZZZZ[[[\\\[[[ZZZZZZXXXVVVUUUUUUTTTRRRQQQTTTSSSQQQQQQSSSTTTSSSRRRRRROOOLLLMMMOOOOOOKKKGGGJJJHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDBBB@@@>>>=========>>>???@@@@@@AAAAAA@@@>>>???CCCCCC@@@???AAA<<<<<<<<<===??????===;;;<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;::::::;;;<<<>>>::::::;;;;;;;;;;;;;;;;;;:::999999;;;======<<<;;;:::999888777777888999:::888;;;===;;;999777999<<<:::999777444222444999===:::999888888:::<<<<<<;;;;;;:::999999::::::888666777888:::;;;;;;:::888777666888:::999888888;;;>>>;;;;;;;;;;;;;;;;;;::::::777888999:::;;;:::999999<<<;;;;;;:::999999999:::777555555999???AAA===888AAA>>>;;;;;;===>>><<<999@@@???===;;;::::::::::::;;;999777777888999888777777999:::999666666888;;;888888888888888888888888>>><<<:::999999888666444:::888555333444666:::<<<999999999888777666666555;;;;;;:::999888888888888888888888999999:::::::::555666888:::;;;;;;;;;:::888888999:::;;;;;;;;;;;;;;;;;;::::::<<<===???AAAAAAEEEEEEAAA???AAABBBAAA@@@AAABBBCCCCCCCCCBBBBBB>>>>>>???@@@AAACCCEEEFFFAAABBBAAA???@@@CCCBBB>>>>>>>>>===>>>@@@@@@>>>===>>>>>>>>>>>>???@@@AAABBBAAABBBDDDFFFGGGFFFEEEDDDIIIHHHGGGFFFEEEEEEEEEEEEFFFEEEEEEJJJOOOSSSRRROOOUUUXXX]]]cccjjjooosssuuuuuurrrmmmhhhccc]]]XXXUUUVVVUUUUUUUUUVVVWWWYYYZZZUUURRROOOPPPSSS|||wwwyyyuuunnnllloooooollliiigggeeeeeehhhkkkmmmmmmkkknnnnnnhhheeefffeeecccbbb___]]][[[[[[[[[ZZZXXXYYYYYYYYYXXXVVVTTTSSSRRRSSSQQQPPPPPPQQQQQQPPPOOOSSSPPPMMMNNNPPPPPPLLLHHHJJJIIIGGGGGGHHHGGGEEECCCDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBCCCDDDDDDCCCAAAAAA===>>>>>>???@@@@@@AAAAAAAAA???@@@CCCCCC???>>>@@@===<<<<<<===??????===;;;<<<<<<;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999;;;>>>AAACCC::::::;;;;;;;;;;;;<<<<<<;;;::::::;;;<<<===<<<::::::999888777777888999:::999:::;;;::::::999:::;;;:::999666444444666999;;;;;;999888888:::<<<;;;;;;;;;999999999::::::888666999:::;;;;;;:::888666555777888:::999888888:::============<<<;;;:::999888777888999:::;;;::::::999;;;;;;:::999999999999999;;;;;;<<<======<<<999777=========>>>>>>>>><<<:::@@@>>>===;;;::::::::::::;;;:::888888999999999888888999:::999666666888:::888888888888888888888888>>>===;;;;;;;;;;;;999777<<<:::999888888:::<<<>>>999999888888777666666555::::::999999999::::::;;;999999999999999999::::::777777888999::::::::::::555555666777888888888888;;;;;;;;;<<<===>>>@@@@@@>>>@@@???======AAACCCAAAAAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBBAAABBB@@@>>>???BBBBBB>>>@@@???>>>???@@@@@@>>>===>>>>>>>>>??????@@@AAABBB@@@BBBDDDEEEFFFFFFEEEDDDGGGGGGFFFEEEEEEEEEEEEFFFDDDEEEHHHJJJLLLNNNQQQSSSVVVYYY]]]ccciiiooorrruuuvvvsssnnnhhhccc^^^ZZZWWWVVVVVVVVVWWWYYY[[[]]]___YYYVVVSSSRRRTTT|||xxxxxxtttnnnlllnnnpppnnnkkkhhhdddcccfffkkkppprrrlllooonnnhhheeefffeeeccceeebbb^^^\\\[[[ZZZYYYWWWXXX[[[]]]\\\XXXUUUTTTUUUTTTSSSQQQPPPQQQPPPOOOMMMSSSPPPNNNOOOPPPPPPMMMJJJJJJIIIHHHHHHIIIGGGDDDBBBDDDDDDCCCCCCCCCCCCCCCDDDCCCDDDDDDEEEDDDCCCBBBAAA>>>>>>>>>???@@@@@@AAAAAABBB@@@AAADDDDDD???>>>???======<<<===>>>>>>===;;;<<<<<<;;;::::::;;;<<<<<<::::::::::::::::::::::::<<<<<<;;;::::::<<<===>>>::::::;;;;;;;;;<<<<<<<<<===<<<;;;;;;<<<<<<;;;999999999888888888888999999:::999888999;;;<<<;;;:::;;;999666555666888999999;;;999888999:::;;;;;;::::::999999999::::::999777:::;;;;;;:::999777555333888999:::999777777999;;;>>>>>>>>>===;;;:::888777888888999:::::::::::::::::::::999999888888999999<<>>======???>>><<<;;;:::999::::::;;;:::888888999999999888999999:::888666666777888888888888888888888888888<<<;;;::::::;;;;;;:::999;;;;;;::::::;;;;;;<<<===999999888888777666666666888888888888999:::;;;<<<::::::999999999999999999999999888888888999999999444444555777777777777777;;;;;;===>>>???@@@@@@@@@AAAAAA???===AAAHHHIIIFFFBBBAAA@@@??????@@@AAAAAABBBBBBAAA@@@????????????BBBCCCAAA@@@BBBHHHJJJHHHAAA@@@???@@@AAA@@@???===>>>>>>??????@@@AAAAAAAAAAAABBBCCCEEEFFFEEEEEEDDDEEEEEEDDDDDDDDDEEEFFFFFFBBBFFFIIIJJJIIIKKKPPPUUUWWWZZZ^^^ccciiinnnrrrtttwwwtttoooiiiccc^^^[[[ZZZVVVVVVXXXZZZ]]]aaaccceeeaaa]]]XXXVVVVVV}}}yyywwwsssnnnlllmmmooopppllliiieeedddgggllloooqqqlllooommmgggcccddddddbbbccc```]]][[[ZZZZZZYYYXXXWWW\\\```___ZZZUUUUUUVVVWWWUUUTTTSSSSSSRRRPPPMMMQQQOOONNNNNNOOOOOOLLLJJJJJJIIIIIIIIIIIIGGGDDDAAADDDDDDCCCBBBBBBBBBCCCCCCGGGGGGGGGFFFDDDAAA???===>>>>>>?????????@@@@@@@@@CCCAAABBBFFFEEE@@@===>>>???=========>>>>>>===;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::???>>>===;;;:::::::::;;;::::::;;;;;;<<<<<<======???===;;;;;;;;;;;;:::999999999999999999999999999;;;888777888<<<===<<<999<<<:::777888:::;;;;;;:::;;;:::888999:::;;;;;;::::::999888999::::::999777:::::::::999888777555444999999999888777777888999=========<<<<<<:::999888999999999::::::::::::::::::999999888888888999999:::<<>>===<<<:::999999:::::::::999777777888888888777999999999777666666666777888888888888888888888888888777777777999:::999888888888999999999999999888888888888888777777666666888777777777888888999::::::::::::999999888888888;;;:::888777777777888999666777888999:::::::::::::::<<<>>>???@@@AAA@@@@@@DDDCCC???>>>DDDKKKKKKGGGCCCBBB@@@>>>>>>???@@@AAABBBAAA@@@@@@????????????BBBCCCCCCCCCIIIRRRVVVUUUBBBAAA@@@@@@AAAAAA???===>>>>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGDDDFFFGGGHHHIIILLLQQQUUUYYY[[[^^^ccchhhmmmqqqsssxxxuuupppiiibbb]]][[[ZZZVVVWWWZZZ^^^bbbfffiiikkkgggddd^^^YYYWWW~~~zzzvvvrrrooommmmmmnnnpppkkkiiihhhhhhjjjlllllllllkkkmmmkkkeeeaaabbbbbbaaa___\\\YYYXXXYYYZZZZZZZZZWWW\\\aaa___ZZZUUUUUUWWWWWWVVVTTTTTTSSSRRROOOLLLNNNMMMMMMMMMMMMMMMKKKJJJJJJIIIHHHHHHHHHGGGDDDBBBDDDDDDCCCBBBBBBBBBBBBBBBGGGGGGGGGFFFDDDBBB???>>>???????????????@@@@@@@@@CCCBBBCCCGGGFFFAAA>>>>>>@@@>>>======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888999999;;;<<<>>>???@@@::::::;;;<<<<<<===>>>>>>@@@>>><<<;;;;;;;;;:::999999999999::::::999999999;;;999777888<<<===;;;999<<<;;;::::::<<<>>>>>>>>><<<:::999999:::;;;:::999999888888999:::;;;999888999999999999999888888777:::999888777888888888888999:::;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;:::999999888999999::::::;;;999:::>>>CCCEEECCC???<<<======<<<:::;;;@@@EEE===<<<;;;:::999999::::::999777666666777777666555999888777777777777777666888888888888888888888888777666666777999::::::999777777888999999888777666888888888777777777777777888888777666666666666666:::::::::999999888888888;;;:::888777666777777888777888999:::;;;;;;;;;;;;:::<<<>>>???@@@AAA@@@@@@CCCAAA===;;;@@@GGGFFFAAABBBAAA???>>>>>>???AAABBB@@@@@@@@@???@@@@@@AAAAAAAAABBBBBBBBBHHHPPPUUUTTTBBBAAA@@@@@@AAAAAA???===>>>>>>@@@AAABBBBBBAAAAAADDDDDDEEEFFFGGGGGGGGGGGGCCCCCCCCCCCCDDDFFFGGGHHHGGGEEEDDDFFFKKKOOORRRRRRYYY[[[^^^bbbgggmmmqqqtttxxxvvvrrrkkkbbb\\\YYYYYYWWWYYY\\\aaafffjjjmmmooollliiiddd^^^ZZZzzzvvvsssrrrooolllkkknnniiihhhiiijjjlllllljjjhhhkkkmmmjjjccc___```aaa```]]]ZZZWWWVVVXXXZZZ\\\\\\YYY\\\^^^]]]YYYVVVUUUVVVTTTSSSRRRRRRRRRPPPMMMJJJLLLLLLMMMMMMLLLKKKKKKJJJJJJHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCBBB????????????????????????BBBAAADDDHHHGGGBBB??????AAA???======>>>>>>===<<<;;;<<<============<<<;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======::::::;;;<<<===>>>>>>???AAA>>><<<;;;;;;<<<;;;;;;999999::::::::::::999999;;;:::999999;;;;;;:::999:::;;;;;;;;;;;;===AAADDD<<<;;;999999:::;;;:::999999888888999;;;;;;:::888999999999999999999999:::999888666666888999999888777888999::::::;;;;;;;;;:::::::::::::::;;;<<<<<<::::::999999::::::;;;;;;===:::999===CCCEEE@@@;;;<<<<<<;;;::::::<<>>???@@@@@@@@@CCCCCCAAA???AAAFFFDDD@@@AAA@@@@@@???@@@AAABBBCCC@@@???@@@@@@AAABBBCCCDDD@@@AAA???===@@@FFFHHHFFF@@@??????@@@AAAAAA@@@>>>===???@@@BBBBBBBBBBBBAAADDDEEEEEEEEEFFFGGGGGGHHHDDDCCCDDDDDDEEEFFFGGGHHHIIIFFFDDDGGGMMMRRRSSSQQQYYYZZZ]]]bbbgggmmmrrruuuyyyyyyvvvnnnddd\\\XXXXXXXXXZZZ^^^ccchhhkkknnnoooooonnnkkkfffaaa{{{vvvttttttqqqkkkiiikkkgggfffgggiiikkklllkkkiiilllnnnkkkccc___```aaa```]]]ZZZWWWVVVXXX[[[]]]^^^ZZZZZZZZZYYYXXXVVVTTTTTTSSSRRRRRRRRRSSSQQQNNNKKKLLLMMMNNNMMMLLLLLLKKKKKKJJJHHHEEEEEEFFFHHHHHHHHHEEEDDDCCCBBBAAAAAAAAAAAA???@@@BBBCCCDDDDDDCCCCCC????????????????????????AAAAAADDDIIIHHHCCC@@@AAABBB@@@>>>======>>>===<<<;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;??????>>>===;;;:::888777::::::;;;<<<===>>>??????AAA>>>;;;:::;;;<<<<<<<<<999999:::;;;;;;:::999999;;;<<<<<<;;;999888888999666999;;;:::888:::BBBIII===;;;999999:::::::::999888888888999;;;;;;:::888<<<<<<;;;:::999999999999888666555666888:::999888777777888999999999888888;;;::::::999:::;;;<<<===;;;;;;::::::;;;;;;<<<===;;;:::;;;===@@@@@@===:::;;;::::::;;;=========<<<<<<;;;:::999999999:::;;;;;;999777777888999888777777555444555777999999777888888888888888888888888999888777888:::;;;;;;:::;;;;;;:::::::::999999999777777777777777777777888999888888777777777888888999999999999999999::::::777888888888888888777666555666777888888999999999;;;;;;;;;<<<===>>>@@@@@@@@@DDDEEECCCCCCFFFEEEBBB??????@@@AAABBBCCCCCCDDDAAAAAAAAAAAABBBCCCDDDEEEAAABBB@@@===>>>BBBAAA>>>>>>======>>>@@@AAA@@@???===???AAABBBCCCCCCBBBAAACCCCCCCCCCCCDDDEEEFFFGGGEEEEEEEEEEEEEEEFFFGGGHHHFFFGGGHHHKKKNNNQQQSSSSSSXXXZZZ\\\aaagggnnnssswww|||}}}{{{sssggg]]]XXXWWWYYY[[[___dddhhhkkkmmmnnnooopppqqqooolll{{{vvvtttvvvrrrkkkgggjjjeeeeeeeeefffiiilllllllllmmmoookkkddd```aaabbbaaa___\\\XXXWWWYYY[[[]]]^^^[[[YYYWWWVVVWWWVVVTTTRRRTTTTTTTTTTTTUUUSSSPPPMMMLLLNNNOOOOOOMMMLLLLLLMMMJJJGGGDDDCCCEEEHHHIIIJJJEEEDDDCCCBBBAAA@@@@@@@@@AAABBBCCCCCCCCCBBB@@@@@@@@@@@@??????????????????AAA@@@DDDIIIIIIDDDAAABBBCCC@@@>>>======>>>======;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<============::::::;;;<<<===>>>???@@@@@@>>>;;;:::;;;=========999999;;;;;;;;;;;;999999:::===>>><<<888666777:::222777;;;888555777BBBKKK===;;;999999:::::::::888888888888999;;;;;;:::999???>>>===;;;:::999888888888555444555888;;;:::888888888888888888777666555;;;;;;:::999:::;;;<<<===;;;;;;;;;;;;;;;<<<===>>>555888<<<>>>=========>>>999888999===@@@???:::666<<<;;;:::999999999:::;;;===;;;999999:::;;;:::999666444333444888:::999888888888888888888888888888777666555666888999888777;;;:::999888888888888999777777777777777888888888888888888888999:::;;;<<<888888888999999::::::;;;666777888999999888777666666777888999999::::::999;;;;;;:::;;;<<<===???AAA999???BBBAAA@@@BBBBBB???>>>???@@@BBBDDDDDDEEEEEECCCCCCBBBBBBBBBCCCDDDDDDBBBDDDCCCAAABBBEEEDDD@@@<<<<<<<<<>>>@@@AAA@@@???===???AAACCCCCCCCCBBBAAABBBAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHCCCHHHLLLNNNNNNOOORRRVVVXXXYYY\\\aaagggnnntttxxx~~~wwwjjj___YYYWWWZZZ\\\```dddhhhkkklllmmmooorrruuuvvvtttxxxwwwvvvuuutttpppkkkgggfffffffffhhhlllnnnooonnnqqqmmmiiifffdddcccaaa___```]]]YYYWWWXXXZZZZZZZZZZZZXXXVVVUUUUUUVVVUUUSSSYYYXXXVVVTTTQQQOOOMMMLLLRRRPPPNNNMMMMMMLLLKKKIIIGGGFFFFFFEEEEEEEEEEEEEEECCCBBBBBBAAAAAA@@@??????AAABBBCCCDDDDDDBBB@@@??????>>><<<===???@@@@@@???@@@@@@CCCFFFIIIGGGAAA<<>>>>>======<<<<<<===;;;999:::===>>>===;;;<<<<<<<<<;;;;;;::::::999::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>CCC@@@<<<::::::;;;<<<<<<;;;:::888777666777888888;;;======999888999777333777888999:::::::::::::::888888999999999888777777:::<<<===;;;777555666888999:::;;;<<<<<<:::888777999888777777999999888777999999888888777777666666666888:::<<<>>>?????????<<<;;;;;;;;;;;;:::::::::999::::::;;;;;;::::::999::::::999999:::<<<===>>><<<<<<<<<;;;;;;:::::::::999888999<<>>???@@@???===;;;;;;<<>>??????@@@AAABBBEEEGGGFFFAAA===??????>>>>>>============>>><<<;;;<<>>;;;:::;;;;;;;;;;;;;;;:::999888888888888888888;;;;;;999888:::999555777888999:::::::::::::::888888999999999999999999;;;<<<===;;;888666777888777888:::;;;<<<;;;;;;::::::888888888999:::999888999999888888888999999:::777888:::<<<===>>>>>>===>>>======<<<;;;:::999999999::::::;;;;;;::::::999555777888:::;;;;;;:::999<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<===<<<999777888888888777777888888888777999888555666:::;;;:::777555444444666777666555;;;999888888999::::::999444888:::999666555888;;;999888888:::<<<===:::888888999999888777777888:::888888888888888888888888888888999999999:::::::::;;;<<<<<<;;;::::::<<<===@@@@@@AAACCCEEEFFFDDDBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBAAA@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@>>>???@@@???<<<;;;<<<===>>>@@@AAABBBCCCBBBAAA@@@CCCCCCBBBBBBCCCDDDFFFGGGHHHGGGGGGFFFEEEDDDDDDCCCGGGHHHLLLQQQRRRPPPQQQUUUWWWZZZ^^^ccchhhnnnvvvzzz~~~vvvkkk```ZZZWWWWWWYYY\\\```eeejjjmmmoooxxx~~~~~~wwwvvvvvvuuuuuurrrnnnjjjhhhggggggiiilllnnnnnnmmmlllkkkiiiiiihhhfffbbb```^^^[[[XXXVVVWWWXXXXXXXXXXXXWWWVVVWWWYYY[[[[[[ZZZVVVVVVUUUTTTSSSSSSRRRRRRPPPNNNLLLKKKKKKKKKIIIGGGGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAABBBCCCCCCCCCBBBAAA@@@IIIDDD>>>;;;;;;<<<>>>>>>AAAAAABBBCCCEEEDDDAAA??????>>>>>>>>>>>>=========>>>======>>>@@@AAAAAA@@@>>>======;;;:::999888888========================999999999::::::;;;;;;<<<===<<<::::::;;;;;;:::999::::::;;;;;;::::::999999666999:::888888::::::777888888999:::::::::999999999999888888999:::;;;<<<;;;<<<===;;;999777888999777888888999;;;<<<<<<===;;;999888999:::;;;:::999999999888888999:::<<<===777888:::;;;<<<<<<<<<;;;??????>>><<<;;;:::999888999::::::;;;;;;::::::999333666:::======;;;888666;;;;;;;;;;;;:::::::::::::::;;;<<<;;;:::999:::;;;999999888888888888999999555888999666777;;;;;;999888666555666777999999888999777666666777888888777555777999777444444888;;;:::888777888999:::999888888999999888777777888:::888888888888888888888888888888999999999:::::::::<<<;;;<<<======;;;888555@@@@@@AAACCCEEEEEECCCBBBEEEDDDCCCAAA@@@@@@??????>>>@@@BBBBBBAAA??????@@@AAA@@@???>>>>>>>>>???@@@???@@@???===;;;;;;<<<>>><<<>>>AAADDDDDDCCC@@@>>>CCCBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEDDDGGGIIIPPPWWWWWWSSSPPPRRRXXXZZZ^^^bbbgggnnnvvv{{{}}}vvvlllbbb[[[XXXVVVWWWZZZ^^^cccjjjooorrryyy~~~|||vvvuuuuuuuuuuuussspppmmmiiihhhhhhjjjlllnnnnnnmmmjjjiiiiiijjjiiigggccc___\\\ZZZWWWVVVWWWWWWWWWWWWUUUTTTTTTVVVYYY[[[\\\\\\WWWWWWVVVUUUTTTSSSRRRRRRPPPNNNMMMLLLLLLKKKIIIGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@GGGDDD???======>>>>>>>>>AAAAAAAAABBBBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>=========>>>@@@AAAAAAAAA>>>>>>===<<<:::999888888;;;;;;;;;;;;;;;;;;;;;;;;888888999999999::::::::::::::::::;;;<<<<<<999777::::::<<<<<<<<<;;;:::999777::::::888888::::::777888999999:::::::::999999:::999888888888:::===>>><<<<<<<<<;;;:::999999999999999999999:::;;;<<<===;;;:::999999;;;;;;:::999:::999888888888999;;;<<<888999:::;;;;;;;;;:::999>>>======<<<<<<;;;;;;:::999::::::;;;;;;::::::999555888;;;>>>>>><<<:::888::::::::::::::::::::::::555888::::::888999>>>AAA:::999999999999999999:::444888999777888;;;;;;888999888777777999;;;;;;:::999777555666777888777666777777777555333444777:::777666555555666888888999888999999888777777888:::888888888888888999999999888888999999999:::::::::<<<;;;:::;;;===<<<777333@@@@@@@@@BBBDDDEEECCCBBBDDDCCCBBBAAAAAAAAAAAAAAA>>>@@@CCCCCCBBB@@@??????AAA@@@>>>======>>>@@@AAA@@@@@@>>><<<:::;;;===@@@<<<>>>AAACCCCCCBBB@@@???BBBBBBCCCCCCDDDDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFIIIKKKRRRYYYYYYSSSPPPQQQWWWYYY\\\```eeellluuuzzz~~~}}}zzztttlllccc]]]YYYXXXXXXYYY\\\aaahhhnnnrrrwww~~~|||yyyttttttssssssttttttqqqooojjjiiiiiijjjlllnnnmmmlllhhhhhhhhhiiiiiigggbbb___[[[YYYWWWVVVWWWWWWWWWVVVSSSRRRRRRTTTWWWZZZ[[[ZZZYYYXXXWWWUUUSSSRRRQQQPPPQQQPPPNNNMMMMMMLLLJJJHHHFFFEEEEEEDDDCCCDDDDDDDDDFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBAAAAAABBBAAA@@@@@@AAAAAA@@@>>>@@@AAAAAAAAAAAA@@@@@@AAA>>>>>>>>>>>>????????????<<<<<<===>>>>>>??????@@@>>>===<<<;;;:::999888888999999999999999999999999888888888999999999999999888888999;;;<<<<<<:::777999:::<<<======<<<;;;:::999<<<<<<999888:::999666999999:::::::::999999888:::999888888888:::===>>><<<;;;::::::::::::999888;;;;;;:::999999::::::;;;;;;:::999999;;;;;;:::999;;;:::999888777888888999888999:::;;;;;;:::999999::::::;;;;;;<<<=========999::::::;;;;;;::::::999999999::::::;;;;;;::::::::::::::::::::::::::::::666888999999777999===BBB:::999999999999999999:::555999999888888::::::777888666555666888999999888999888666666888999888777888888666555444555777999555555666666777999;;;<<<888999999888777777888:::777777888888888999999999888888999999999:::::::::===:::777888;;;<<<:::888AAA@@@@@@AAACCCDDDCCCBBBAAAAAAAAAAAABBBCCCCCCDDD@@@BBBDDDEEECCCAAA@@@???AAA@@@>>>======???AAABBB??????>>><<<;;;;;;>>>@@@>>>>>>???@@@@@@AAABBBBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGLLLLLLPPPUUUUUUQQQPPPSSSUUUWWW[[[___dddkkksssxxxyyywwwuuupppkkkeee___[[[[[[ZZZZZZ[[[___eeekkkooottt{{{{{{wwwrrrqqqqqqrrrssssssrrrpppkkkjjjjjjkkklllmmmmmmlllggggggggghhhhhheeeaaa^^^[[[YYYWWWWWWXXXXXXWWWVVVSSSQQQQQQRRRUUUWWWXXXXXXXXXXXXVVVUUUSSSQQQPPPOOORRRPPPNNNMMMMMMMMMKKKIIIFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA??????@@@BBBDDDDDDBBB@@@>>>@@@AAAAAA@@@???@@@@@@>>>>>>>>>????????????@@@;;;<<<>>>===<<<<<<===???<<<<<<<<<;;;;;;::::::999::::::::::::::::::::::::999999999999999999999999888888999:::<<<===;;;999::::::;;;;;;<<<<<<;;;;;;;;;======:::999;;;:::666999999:::::::::999888888999999888888999:::;;;<<<;;;:::888999::::::888777;;;;;;;;;::::::999999999;;;999888999:::;;;:::999:::::::::999888888777777999:::;;;<<<<<<;;;::::::888888999:::;;;===>>>>>>999::::::;;;;;;::::::999999888777666666777999:::999999999999:::::::::::::::;;;:::999777888:::;;;999999888888888888999999888::::::777777999999666;;;:::888888999::::::999:::888777777888999999888999888777666666666777888666888::::::::::::<<<===888999999888777777888:::777777777888999999::::::888888999999999:::::::::<<<:::888777999;;;======AAA@@@???@@@BBBDDDCCCBBB@@@@@@AAAAAABBBDDDEEEFFFAAACCCEEEDDDBBB@@@@@@@@@@@@???>>>>>>>>>???@@@AAA>>>>>>>>>===<<<<<<>>>@@@>>>>>>>>>>>>???AAABBBCCCAAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHLLLKKKLLLOOOOOOMMMPPPTTTSSSWWW[[[```eeekkkrrrvvvwwwuuurrroookkkeee___[[[\\\[[[[[[\\\___ccchhhkkkrrrzzzzzzuuupppooooooppprrrsssrrrqqqlllkkkjjjkkkmmmmmmlllkkkhhhgggffffffeeeccc___\\\[[[ZZZXXXXXXXXXXXXWWWVVVTTTSSSQQQRRRTTTVVVVVVUUUVVVUUUUUUTTTRRRQQQQQQPPPQQQOOOMMMMMMMMMLLLJJJHHHEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCBBBBBBAAACCCCCCBBBBBBAAAAAAAAABBBAAA@@@@@@AAACCCDDDCCCAAA===???BBBBBB@@@>>>???@@@>>>>>>?????????@@@@@@@@@<<<>>>???>>><<<;;;<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888888:::<<<===<<<;;;::::::999::::::;;;;;;<<<:::===>>>;;;;;;======:::999::::::::::::999888777888888999999999999999999:::888777777999999888666888999:::;;;;;;;;;:::999:::888888888999:::999888888999;;;;;;;;;:::999777999:::;;;<<<======<<<;;;777888888999:::;;;<<<<<<999::::::;;;;;;::::::999999888777666666777888999888888999999999:::::::::<<<:::999888999999888777888888888777777888888888;;;<<<;;;666555888888666>>><<<;;;:::;;;;;;:::999:::888777777888999999888999999888888888888777666666999;;;;;;999777888999888999999888777777888:::666777777888999999::::::888888999999999:::::::::;;;;;;;;;:::999:::===???AAA@@@???@@@BBBCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEBBBCCCCCCBBB@@@??????@@@=========>>>>>>?????????<<<>>>???>>>===<<<===???<<<===>>>@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEDDDEEEEEEFFFGGGGGGHHHIIIIIIIIIHHHHHHKKKKKKJJJNNNSSSSSSWWW]]]ccchhhnnnsssvvvyyyvvvrrroookkkfff^^^YYY[[[[[[[[[\\\___cccgggjjjrrr{{{yyytttooonnnnnnoooqqqsssrrrqqqmmmkkkkkkkkkmmmmmmlllkkkhhhgggeeeeeedddbbb^^^[[[[[[ZZZYYYXXXYYYYYYXXXVVVVVVTTTSSSSSSTTTUUUUUUTTTSSSSSSSSSSSSRRRRRRRRRRRRPPPNNNLLLLLLLLLKKKIIIGGGEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAACCCCCCBBBAAAAAAAAAAAABBBEEEBBB@@@???AAABBBCCCCCC;;;???BBBCCC@@@>>>>>>???>>>>>>??????@@@@@@@@@@@@===???AAA???<<<:::<<<>>>:::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::::::::::::::::::::999888:::<<<>>>======::::::999888999:::<<<===999<<<===<<<<<>>===;;;:::999:::;;;===>>>======<<<888888999999999:::::::::999::::::;;;;;;::::::999::::::999999999999999999888888888999999::::::::::::888666888;;;<<<;;;888888888777777777777888888===>>>;;;666444777777555;;;999777666777777666444999888666666888888888777:::999888999:::999777666555888::::::666222111222888999999888777777888:::666777777888999999::::::888888999999999::::::::::::===>>>===:::999;;;>>>AAA@@@??????AAACCCCCCBBBDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBB@@@>>>===???@@@;;;;;;<<<===>>>>>>======;;;===??????>>>======>>>999;;;???BBBCCCBBB@@@???AAABBBCCCEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJFFFEEEFFFJJJJJJIIILLLQQQTTTXXX___fffkkkppptttwww|||yyytttppplllfff^^^XXXYYYYYYZZZ\\\___dddgggjjjttt}}}}}}xxxtttssslllgggjjjrrrvvvtttooommmlllkkkjjjjjjkkkmmmnnnkkkiiieeebbb______```aaaZZZYYYXXXWWWWWWWWWWWWWWWXXXUUURRRRRRTTTUUURRROOOUUUUUUTTTTTTSSSRRRRRRRRRRRRPPPMMMJJJHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDCCCBBB@@@>>>===EEECCC@@@>>>>>>???AAACCCAAA@@@@@@@@@AAABBBBBBCCC@@@CCCEEEDDD@@@===<<<===BBB>>><<<>>>BBBDDDBBB>>>@@@>>><<<;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;::::::;;;:::::::::999999888888999;;;;;;999;;;>>>===888::::::999888888999::::::777999:::<<<<<<;;;:::999:::888777666777777777666777888888888888999999999;;;:::999888777777777888<<<999888;;;???AAA===999::::::999888888999999999===<<<<<<;;;;;;;;;<<<<<<999:::<<<>>>>>>===<<<;;;999999999999999999999999@@@@@@???>>><<<:::999888777777666666666777999:::999999999999999888777666???:::555555888:::999666555555666666777888:::::::::::::::999888777666666888666555777;;;<<<:::888777777777777777777777777555888<<<>>>===;;;999999999:::::::::999888666555:::888666555555666888:::888666555666999:::999777999;;;999777:::@@@@@@:::<<<<<<;;;:::999999999999BBBBBBBBBCCCCCCCCCDDDDDD@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>======@@@?????????>>>>>>======777777888;;;>>>@@@@@@???BBBBBBCCCCCCBBBBBBAAA@@@??????AAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGJJJLLLIIIKKKLLLLLLKKKKKKLLLNNNRRRXXX```hhhmmmqqquuuwwwttttttssspppiiiccc^^^\\\ZZZ[[[\\\]]]___ccciiimmmnnnxxx~~~yyyuuusssnnnjjjlllqqqtttrrrooonnnmmmlllkkkkkkmmmnnnpppkkkhhhdddaaa^^^]]]^^^^^^[[[ZZZYYYXXXWWWWWWVVVVVVWWWUUUTTTTTTTTTTTTRRRQQQUUUUUUTTTTTTSSSRRRRRRRRRRRRPPPMMMKKKIIIIIIIIIIIIEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@DDDCCCAAA@@@???@@@AAABBB??????>>>>>>??????@@@AAAAAACCCDDDCCC@@@>>>>>>???@@@===;;;===@@@BBB@@@===>>><<<::::::;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::::::::888888888777777777777777;;;===<<<;;;<<>>:::::::::999888888999::::::888999;;;<<<<<<<<<::::::;;;999888888999999999888777888888888888999999999:::999999999888999999999;;;999888;;;@@@AAA>>>:::::::::999999::::::;;;<<<>>>===<<<;;;;;;;;;;;;;;;777888:::;;;<<<;;;:::999::::::::::::::::::::::::>>>>>>>>>===;;;:::888777999888777777777888999:::888888888888888777777777888444111222666999999777777777777777888999::::::666777777888888888888777888777666888;;;<<<;;;999888888888888888888888888777:::>>>???===;;;999999999999999999999888777666888888777666666777888888:::888666777999:::888777888999888555888>>>===999======<<<<<<;;;;;;<<<<<>>>>>@@@@@@??????>>>>>>>>>>>><<<;;;;;;===???@@@???>>>AAABBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFFFFGGGJJJLLLJJJLLLMMMMMMLLLMMMNNNOOOUUUZZZaaagggkkkooorrrtttttttttsssnnnhhhccc```^^^[[[]]]^^^___aaaeeekkkooorrr|||yyyuuurrrpppnnnooopppqqqqqqppppppooonnnnnnnnnoooqqqrrrnnnkkkgggbbb___^^^^^^^^^\\\[[[ZZZYYYXXXWWWVVVUUUUUUVVVWWWVVVTTTSSSTTTTTTUUUTTTTTTSSSSSSRRRRRRQQQQQQPPPNNNLLLKKKKKKKKKLLLEEEEEECCCBBBBBBAAAAAAAAA???@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA??????>>>>>>??????@@@@@@AAABBBBBBAAA???>>>@@@AAA@@@>>><<<===@@@BBB@@@===>>><<<::::::<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999888888999999:::888888777777777888999999;;;===<<<:::;;;>>>===999:::999999888888999999:::888999:::<<<<<<;;;::::::;;;:::999999;;;<<<;;;:::777888888888888999999999999999999999999:::::::::;;;999999<<<@@@BBB???<<<;;;;;;;;;;;;<<<<<<===>>>???>>>===<<<;;;;;;::::::888999:::;;;;;;;;;:::999::::::::::::::::::::::::<<<<<<<<<;;;;;;:::888888::::::999888888888999999888777666666666777888999:::777555555999;;;;;;999:::999999888888999999:::777777777777777777666666888888777888:::<<<;;;:::888888888888888888888888999<<>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>@@@???>>>???@@@@@@>>><<>>===>>>@@@AAABBB@@@???@@@BBBBBBAAA@@@>>><<<;;;<<<>>>??????>>>========================<<<;;;999777777999:::;;;:::::::::::::::;;;<<<===999:::999666888;;;;;;777999999999999999999999999777888999:::::::::999999999888888999;;;<<<;;;:::777777888888888999999999999999999999999888888888;;;:::;;;>>>AAABBB@@@>>>???>>>>>>=========>>>>>>@@@???>>><<<;;;:::::::::;;;;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;::::::999<<<;;;;;;:::999999999999777666555444555666888:::???<<<:::999::::::999888<<<;;;:::999999999999999<<<;;;:::999777555333222888777777888999:::::::::999999999999999999999999:::<<>><<<999777777999888777777777888999:::666666777888888777666666777777777777888999999888;;;<<<;;;;;;<<<>>>???>>>????????????@@@AAABBBCCC??????@@@@@@@@@AAAAAAAAADDDDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???@@@@@@@@@>>><<<@@@@@@AAABBBCCCDDDEEEFFFEEEFFFFFFGGGFFFFFFEEEEEEBBBDDDFFFFFFFFFGGGJJJLLLKKKMMMNNNOOONNNNNNPPPRRRYYY\\\aaadddgggjjjmmmoooqqqpppmmmhhhcccaaaaaabbb___aaadddfffhhhkkkooorrruuu~~~yyytttrrrtttuuussspppnnnoooppppppppppppqqqrrrsssttttttssspppkkkfffcccaaa``````]]]]]]\\\\\\ZZZXXXVVVUUUUUUXXXZZZYYYVVVUUUWWWZZZTTTTTTSSSSSSRRRQQQQQQQQQMMMMMMLLLLLLKKKKKKKKKKKKHHHGGGFFFEEECCCCCCBBBBBBDDDEEEEEEEEEEEEDDDDDDCCCBBBCCCDDDEEEEEECCCBBB@@@BBBBBBAAAAAA@@@AAAAAABBB???===<<<<<<<<<>>>??????AAA@@@???@@@@@@AAA@@@???<<<;;;::::::===>>>>>>===========================<<<;;;999888888:::<<<===::::::;;;;;;<<<<<<<<<<<<999:::888666777<<<<<<888999999999999999999999999666666777888888888888888777777777888:::;;;999888777777888888888999999999999999999999888777555555;;;<<<===???AAABBBAAA@@@BBBBBB@@@???>>>>>>======AAA@@@>>>===<<<;;;::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;::::::999999777666555444555666888:::<<<:::888888777777666555===<<<;;;:::999999999999======<<<;;;999777555444777777777777777888999;;;999999999999999999999999:::<<<===<<<:::777555555999888777777777888999:::555666777777777777666555333444555666777888:::;;;;;;;;;;;;=========???AAA???>>>??????@@@AAACCCCCC?????????@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDAAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA???>>>>>>???AAAAAA???>>>@@@@@@AAAAAACCCDDDFFFGGGBBBCCCDDDEEEFFFFFFFFFFFFCCCEEEGGGHHHGGGHHHIIIKKKJJJLLLMMMNNNNNNNNNPPPRRRWWW[[[```dddhhhjjjmmmpppnnnllliiieeeaaa___```bbb```cccgggjjjlllnnnqqqtttvvv~~~zzzuuussstttuuutttrrrpppoooooooooooopppqqqrrrsssssssssqqqnnniiidddaaa_________\\\]]]]]]]]][[[YYYWWWVVVWWWXXXYYYYYYYYYYYYZZZ[[[TTTSSSSSSRRRRRRQQQQQQPPPMMMMMMMMMLLLLLLKKKKKKJJJGGGFFFDDDCCCAAA@@@@@@@@@FFFFFFFFFFFFEEEDDDCCCBBBCCCDDDEEEEEEEEEDDDBBBAAA@@@@@@??????>>>>>>?????????===<<<<<<===>>>>>>==================<<<<<<<<<:::999888888:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999:::<<<===777999;;;<<<<<<;;;:::888:::;;;:::777:::???@@@===888999999::::::999999888666666777777777888888888666666666888999999777555777888888888888999999999999999::::::999888666555===>>>???AAAAAAAAAAAA@@@CCCBBBAAA@@@???>>>>>>>>>@@@???>>>===<<<<<<;;;;;;;;;::::::::::::999999999::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;:::999999888777666666666777888999999:::::::::::::::::::::<<<;;;::::::999999999999:::::::::;;;::::::999999777888888777666777:::<<<::::::::::::::::::::::::999;;;<<<;;;888666555555999999888888888888888999666666666666666666666666333555777777777888:::<<<888777999<<<<<<;;;>>>CCC?????????@@@@@@BBBCCCCCC??????@@@@@@@@@AAAAAAAAA@@@@@@AAABBBCCCDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAAAAABBBBBBBBB???>>>>>>???AAABBBAAA@@@BBBAAAAAAAAABBBDDDFFFHHHAAABBBCCCDDDFFFFFFFFFGGGFFFHHHJJJJJJIIIHHHIIIJJJJJJLLLMMMNNNNNNOOOQQQRRRUUUZZZ```fffiiilllnnnoookkkjjjhhhdddaaa```aaaccccccfffkkkoooqqqrrruuuvvvyyy|||wwwttttttttttttsssrrrpppooommmnnnooopppqqqrrrrrrrrrpppmmmiiidddaaa_________[[[\\\]]]]]]\\\[[[XXXWWWYYYXXXXXXYYY[[[\\\\\\[[[SSSSSSSSSRRRQQQQQQPPPPPPOOOOOONNNNNNMMMLLLKKKJJJGGGFFFDDDCCCAAA@@@@@@@@@DDDEEEEEEDDDDDDCCCAAAAAAEEEEEEEEEEEEEEEDDDCCCCCCAAA@@@??????>>>>>>??????@@@>>>===>>>@@@AAA>>><<<<<<<<<===<<<;;;:::;;;;;;<<<:::999999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999999:::::::::;;;777999===??????<<<888666999:::999888;;;AAABBB@@@888999::::::::::::999888888888888888888999::::::777666777888999999666333777888888888888999999999777888:::<<<<<<;;;:::999???@@@BBBBBBBBBAAA@@@@@@@@@@@@@@@??????@@@@@@AAA??????>>>===<<<<<<======;;;;;;::::::999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999888888888::::::;;;:::999999888888888888888777777777<<<============<<<<<<<<<;;;:::999999999999999:::888888999:::::::::999999999::::::999888888<<>>>>>===<<<;;;;;;<<<@@@>>><<<<<<>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;666777888999999999999999999<<<@@@CCCBBB>>>999666777888777666999@@@BBB@@@888999:::;;;;;;:::999888::::::999999::::::;;;<<<888777888999:::999666333777888888888888999999999666777:::===?????????>>>@@@AAACCCCCCBBB@@@@@@@@@>>>>>>>>>???@@@AAACCCDDD???>>>===============>>>>>>===<<<;;;;;;;;;;;;;;;999999999999999999999999::::::;;;:::999888777777666777999:::;;;::::::999999999999999999888777666<<<======<<<999777666666:::999999888888999999::::::::::::999888777666666:::<<<<<<;;;999:::>>>AAA;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<:::888888999999:::::::::999888666555888777555444444555777888;;;===>>>===999888999;;;888777:::@@@@@@>>>BBBJJJCCCBBBBBBBBBBBBCCCDDDDDD@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDCCCBBBCCCDDDDDDBBB@@@DDDCCCBBBAAABBBDDDFFFGGGEEEFFFFFFFFFFFFEEEDDDDDDJJJLLLNNNMMMKKKIIIHHHHHHLLLNNNPPPQQQQQQRRRTTTVVVVVV\\\dddjjjmmmlllkkkkkkiiijjjiiihhheeeddddddeeeiiimmmssswwwyyyzzz|||}}}zzzzzzuuuttttttvvvyyyyyyvvvrrrnnnllliiiiiikkknnnpppppppppnnnjjjfffcccbbbaaaaaaaaa```^^^\\\ZZZXXXWWWVVVWWWXXXZZZ\\\\\\ZZZXXXVVVVVVSSSOOONNNOOOQQQSSSSSSUUUTTTRRRPPPNNNMMMLLLLLLJJJIIIFFFDDDBBB@@@??????@@@BBBCCCCCCBBBAAAAAABBBBBBCCCEEEDDDCCCBBBBBBCCCFFFCCC@@@>>>>>>??????>>>BBBBBBAAA???===<<<>>>@@@??????>>>>>>>>>>>>??????@@@>>><<<;;;:::;;;===>>>:::999888:::<<<===:::777===============<<<<<<<<<========================:::888666888===???<<<888888999999::::::999999888999999999888888888777777999666333333555777666555999888777888999;;;;;;:::888999999999:::<<<@@@CCCCCCDDDDDDEEECCCAAA>>><<>>>>>===;;;999:::;;;:::888666666666888999999999999888777777;;;999777888999::::::999999::::::::::::999888777777888888999999999888888777888999::::::999888777:::999999999::::::888666111666<<<>>>===;;;;;;<<<;;;;;;:::999888888888999777888:::::::::888666555:::999888777666666666777777888999777555555777;;;;;;:::999999999:::;;;<<<:::===???AAA@@@@@@AAAAAADDDCCCBBBCCCDDDDDDBBB@@@BBBBBBBBBAAA@@@???>>>>>>HHHBBB???AAACCCAAA@@@AAAFFFFFFEEECCCBBBAAA@@@???<<>>???@@@AAA@@@AAAAAA@@@???>>>>>>>>>>>>??????>>>>>>>>>>>>?????????>>><<<;;;;;;;;;===>>>;;;:::999;;;======:::888:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::888666999===>>><<<999999999999999999999999999::::::::::::999999888888;;;999666777999::::::888999888666777888999999888888999:::::::::<<<@@@CCCDDDDDDEEEDDDCCCAAA???>>>BBBBBB@@@@@@@@@@@@BBBBBBDDDBBB@@@===<<<<<<<<<===;;;::::::;;;===>>><<<;;;<<<===>>>===;;;999999:::999999999888888888888777:::999777888999::::::999:::::::::999999888888888999999999999999888777777888888999::::::999888888<<<:::999999::::::999888;;;<<<===<<<:::888888999::::::999888888888888888888999;;;;;;;;;999888666777777777777777777777777777888999777555555888:::::::::999888999:::;;;<<<;;;===@@@AAAAAAAAAAAABBBDDDCCCBBBCCCDDDDDDBBB@@@AAAAAA@@@???????????????FFFAAA>>>@@@BBBAAA@@@BBBEEEEEEDDDCCCBBBAAAAAA@@@>>>@@@BBBBBB@@@@@@BBBEEEBBBBBBCCCBBBBBBAAAAAA@@@EEEDDDCCCCCCBBBCCCCCCDDDGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHOOONNNNNNNNNOOOQQQSSSUUUZZZ]]]aaafffjjjlllmmmlllmmmkkkhhhfffeeegggiiikkkvvvwwwzzz}}}~~~~~~|||{{{|||ssssssrrrtttvvvwwwwwwvvvooollljjjiiikkknnnoooppplllkkkhhhfffdddbbbaaaaaa\\\\\\[[[ZZZZZZYYYZZZZZZ]]]^^^______]]][[[XXXVVVZZZWWWTTTRRRSSSTTTTTTSSSSSSRRRPPPNNNLLLKKKKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDEEEFFFGGGEEEBBB@@@???@@@BBBDDDEEEDDDBBBAAAAAABBBAAA???>>>>>>@@@AAABBBBBBAAA???===???AAABBB???<<>>>>>======>>>>>>??????>>>===;;;;;;<<<<<<===<<<;;;:::;;;======;;;999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::888777999===>>><<<999:::999888777777888999:::;;;;;;;;;::::::::::::999<<<:::888888:::;;;::::::999888666666777888777666888999:::::::::<<>><<<;;;:::;;;;;;888888888:::<<<===<<<;;;===>>>>>>>>><<<:::;;;<<<::::::888777777777888999:::999888888999:::999888;;;:::999888777888999999999999999999999888777666999999::::::::::::999999===;;;999999:::;;;;;;:::BBB???;;;888888999999999999999888777777777888888999:::;;;;;;;;;:::999888555666888999999888777777888888888777555666888:::999999888888999999:::;;;<<<>>>AAABBBBBBBBBBBBCCCEEECCCCCCCCCDDDDDDCCCAAAAAA@@@>>>======>>>???AAACCC>>>===???AAA@@@@@@CCCDDDDDDCCCCCCCCCBBBBBBBBB>>>???AAAAAA@@@@@@BBBCCCBBBBBBBBBBBBAAAAAAAAAAAAFFFEEEBBB@@@@@@AAACCCDDDGGGFFFFFFFFFEEEEEEEEEDDDHHHGGGGGGGGGHHHHHHIIIJJJPPPOOOOOONNNOOOQQQRRRSSS]]]___dddhhhkkkmmmmmmlllnnnllliiiggghhhkkknnnqqqzzzzzz{{{~~~|||xxx}}}{{{ssssssrrrssstttvvvwwwwwwooommmjjjiiikkkmmmoooooojjjiiihhhgggeeecccaaaaaa\\\\\\[[[ZZZYYYYYYYYYYYY[[[\\\\\\\\\[[[YYYWWWUUUZZZWWWTTTSSSSSSSSSSSSRRRQQQPPPNNNMMMKKKJJJJJJJJJGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGFFFCCCAAAAAABBBCCCDDDEEEDDDBBBAAAAAABBBAAA@@@>>>>>>@@@AAAAAAAAA@@@===<<>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888:::===>>><<<:::;;;999888666666888999;;;:::::::::::::::::::::999888888777777888888888888;;;999777777777888777666777999:::::::::<<<>>>AAAFFFEEEDDDCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@BBBBBB???>>><<<;;;:::999999999888777888:::<<<>>>===<<<:::;;;<<<;;;999999:::;;;;;;:::888666666777888::::::999888888999999888666;;;:::888666666777999:::777888888999999999888888::::::::::::::::::::::::>>><<<999888999;;;<<<<<>><<<;;;<<<>>>@@@@@@===<<>>>>>????????????@@@AAABBBBBBAAAAAAAAAAAAAAAAAAFFFEEEDDDBBBBBBBBBBBBBBBFFFEEEEEEEEEDDDDDDDDDDDDHHHGGGGGGFFFGGGHHHJJJKKKNNNNNNNNNOOOPPPRRRSSSTTT___aaaeeeiiilllmmmllllllnnnllliiihhhjjjnnnrrruuu{{{yyyyyy|||yyyrrrxxx}}}|||yyysssssstttttttttuuuwwwxxxpppmmmjjjiiikkkmmmooooooiiiiiiiiihhhfffdddaaa```]]]\\\[[[YYYXXXWWWVVVVVVYYYYYYZZZZZZZZZYYYXXXWWWXXXVVVSSSRRRRRRRRRQQQPPPPPPOOOMMMLLLKKKJJJIIIIIIEEEFFFFFFGGGGGGFFFFFFEEEDDDFFFGGGFFFEEEDDDDDDEEECCCDDDEEEDDDBBBAAAAAAAAABBBAAA??????@@@AAA@@@???@@@===<<>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<>>>======<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<===<<<;;;:::999777666666777999:::888888888888999999999999666777777777777666777777<<<:::888888999999888777777888:::::::::;;;===???EEEDDDDDDCCCCCCCCCDDDDDDBBBBBB@@@@@@@@@@@@BBBBBBAAA@@@???>>>===<<<<<<<<<999888999;;;===???>>>===999::::::999888888:::<<<;;;:::888666666777888:::999888888999999999777555:::999777666666777999:::555666777888999:::::::::::::::::::::::::::::::::>>>;;;999888:::;;;<<<<<<:::888777999===???>>><<<888777777777777777888888777777777888888888888777777888::::::999777555333999888666666666777888888777777888999::::::;;;;;;===@@@BBBDDDCCCCCCDDDDDDDDDCCCBBBCCCDDDCCCBBB@@@DDDBBB???<<<;;;;;;===>>>???<<<<<>>@@@DDDBBBBBBBBBCCCCCCCCCCCCCCC@@@@@@@@@@@@AAABBBAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCDDDFFFGGGFFFDDDBBBAAADDDDDDDDDDDDDDDDDDDDDDDDHHHGGGFFFFFFGGGHHHJJJKKKLLLLLLNNNOOORRRTTTVVVWWW___aaaeeeiiikkkllllllkkknnnmmmkkkkkkmmmrrrwwwzzzwwwuuutttwww{{{{{{uuuoooxxx~~~~~~|||yyyvvvtttuuuvvvvvvuuuuuuvvvwwwpppmmmjjjiiikkkmmmnnnooojjjjjjkkkjjjhhheeeaaa___]]]\\\ZZZYYYWWWVVVVVVUUUYYYZZZZZZZZZ[[[ZZZZZZZZZUUUSSSQQQQQQQQQQQQPPPOOOOOOOOOMMMLLLKKKJJJJJJJJJEEEEEEGGGHHHHHHGGGFFFEEEDDDFFFGGGGGGFFFEEEFFFGGGCCCEEEFFFEEEBBB@@@@@@AAABBBAAA@@@@@@AAAAAA???>>>AAA???===???AAABBB???<<<>>>======<<<<<<======>>>===============<<<<<<<<<;;;<<<<<<;;;::::::;;;===>>>>>>===<<<;;;:::999999::::::::::::::::::::::::999:::;;;<<<<<<======<<<999888777666666777888999777888888888888888999999777999::::::999888888999<<<:::888888999:::999888666888:::;;;:::;;;<<<>>>CCCCCCCCCCCCCCCCCCDDDDDDBBBBBB@@@@@@@@@@@@BBBBBB?????????>>>===<<<<<<;;;:::999999;;;===>>>===<<<:::;;;;;;:::999:::===???::::::888777777777888999999888888999:::999666444888888777666777888999:::555666777888999:::::::::::::::999999999999::::::<<<:::888888:::<<<<<<;;;999999999;;;<<<<<<:::888888888777777777888999999666666666666777777777888888888999999888777555444:::888666555777888888888777888999:::;;;<<<<<<<<<===???BBBCCCCCCCCCCCCDDDCCCBBBAAAAAABBBBBBAAA???CCCBBB@@@===<<<======>>>???======@@@???===@@@EEEBBBBBBCCCCCCCCCCCCCCCCCCDDDCCCBBBCCCDDDEEEDDDCCCAAAAAA@@@??????@@@BBBCCCAAACCCFFFHHHHHHFFFCCCAAACCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJKKKMMMPPPSSSUUUWWWXXX]]]___cccgggjjjkkkkkkjjjnnnnnnnnnoooqqquuuyyy|||sssqqqqqqtttvvvvvvsssppp|||}}}zzzwwwuuuuuuwwwyyyyyywwwuuuuuuvvvqqqnnnkkkiiikkkmmmnnnnnnkkklllmmmllliiieeeaaa^^^[[[ZZZYYYXXXWWWWWWWWWWWWZZZZZZYYYYYYXXXXXXWWWWWWSSSRRRQQQQQQQQQRRRPPPOOOOOOOOOMMMLLLKKKKKKJJJJJJFFFGGGHHHIIIIIIHHHGGGEEEFFFHHHIIIHHHFFFEEEEEEFFFDDDEEEFFFEEEBBB@@@@@@@@@@@@??????@@@AAABBBAAA???AAAAAA@@@???>>>>>>>>>>>>======<<<<<<<<<<<<=====================<<<<<<;;;:::;;;<<<:::888888;;;===:::::::::::::::::::::;;;999999999999999999999999999:::<<<<<<<<<<<<======888888777777777777888888888888888999999:::::::::777:::<<<<<<:::888999::::::888777777999:::999999666888:::;;;:::;;;<<<===@@@AAABBBCCCDDDDDDCCCBBBBBBBBB@@@@@@@@@@@@BBBBBB>>>>>>>>>>>>======<<<;;;:::999999:::<<<<<<;;;:::;;;<<<<<<;;;:::<<>>???AAA???===@@@EEECCCCCCCCCCCCCCCCCCBBBBBBEEECCCAAABBBDDDEEECCCAAAAAA@@@???>>>???@@@BBBCCC@@@BBBDDDFFFFFFFFFDDDCCCBBBBBBCCCDDDFFFGGGHHHIIIEEEEEEGGGHHHIIIJJJJJJJJJKKKLLLNNNQQQSSSUUUVVVWWWZZZ]]]aaaeeehhhiiiiiiiiijjjkkklllnnnqqqtttwwwxxxppppppqqqrrrtttuuuuuuuuu|||zzzwwwuuuuuuxxx{{{{{{xxxuuuuuuuuuqqqnnnkkkjjjkkkmmmnnnnnnmmmmmmnnnmmmjjjfffaaa^^^XXXXXXWWWWWWWWWXXXXXXYYYYYYYYYXXXVVVUUUTTTSSSSSSSSSRRRQQQQQQRRRSSSQQQPPPOOOOOONNNLLLKKKKKKKKKKKKHHHIIIJJJKKKKKKIIIGGGFFFIIIJJJKKKIIIFFFDDDDDDDDDDDDEEEFFFEEEBBB@@@@@@@@@>>>===>>>@@@BBBCCCCCCAAABBBBBBAAA???===<<<>>>@@@======<<<<<<<<<<<<===============>>>===<<<<<<;;;999;;;<<<:::777777:::===666777777999:::;;;<<<<<<999999999999999999999999999:::<<<===<<<<<<===>>>777777888888888888777777999999999::::::;;;;;;;;;666999<<<<<<999777888:::888666555666888999999888666888:::;;;;;;:::;;;===>>>@@@BBBDDDDDDDDDBBBAAABBBBBB@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCCCCBBBAAA@@@999888888999;;;;;;999888:::;;;;;;:::999;;;>>>AAA888999999999999888777777888888888999:::888555222555666777888888888888888;;;;;;::::::888777555555:::999888777777888999:::888777777999;;;;;;:::888666999:::999666666888;;;999999888888999:::;;;;;;888888777777888999::::::444444555666777999;;;<<<;;;888555555777999888777888999;;;===>>>>>>>>>===<<<>>>AAABBBBBBBBBBBBCCC@@@?????????@@@@@@>>>=========>>>@@@AAABBBCCCCCC@@@???@@@AAA???===@@@EEEDDDDDDCCCCCCCCCBBBBBBBBBBBB@@@>>>???AAABBB@@@>>>AAA@@@???>>>>>>@@@BBBCCC@@@AAAAAABBBCCCDDDEEEEEEAAABBBCCCEEEFFFHHHIIIJJJDDDEEEGGGIIIJJJJJJJJJIIIMMMNNNPPPRRRSSSTTTUUUUUUXXX[[[```dddgggiiiiiihhheeefffhhhkkknnnppprrrsssoooqqqrrrssssssuuuxxxzzz~~~{{{zzz|||{{{zzzxxxwwwvvvvvvvvvooonnnmmmlllmmmnnnppprrrooommmjjjiiiiiifffaaa]]][[[XXXUUUSSSUUUXXX[[[\\\___^^^^^^]]]\\\XXXTTTQQQPPPRRRQQQMMMMMMOOOOOOMMMQQQLLLKKKOOOOOOKKKHHHJJJHHHIIIJJJKKKJJJIIIHHHGGGHHHHHHIIIHHHGGGEEECCCBBBGGGFFFFFFDDDBBB@@@???=========>>>@@@BBBBBB@@@===BBB@@@>>>===>>>>>>===<<<>>>>>>============>>>>>>??????>>>===<<<;;;::::::===========================:::888:::>>>???<<<888:::;;;;;;<<<;;;:::888777:::999999:::<<<======;;;888999999999999888777777:::::::::999999999888888::::::999999888777666666777666555666888999:::999444111444:::<<<888888<<<>>>@@@@@@>>>AAAEEEEEEBBBAAA@@@@@@AAABBBBBBAAA???DDDAAA???CCCHHHGGG@@@999===:::999:::<<<===;;;999;;;;;;999999999999;;;;;;999888777777777888999:::999::::::::::::999888888777777777888999999777555777777666666777888999999999999999999999999999999::::::999999::::::;;;<<<888<<<===:::;;;???<<<555:::999:::===@@@>>>:::555666777888999999888777666777777777777777777777777777777777777777888888999:::===???@@@>>>;;;999888AAAAAAAAAAAABBBCCCCCCCCC???????????????@@@@@@@@@<<>><<<>>>DDDIIIKKK999888BBBAAA@@@CCCCCC@@@AAABBBCCCDDDDDDDDDDDDFFFEEECCCAAA@@@@@@@@@AAA??????@@@AAAAAABBBCCCCCCEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBEEEHHHIIIFFFBBBDDDEEEFFFHHHIIIJJJKKKKKKJJJLLLNNNPPPSSSTTTUUUVVVWWW^^^eeegggeeedddfffhhhiiiiiijjjlllllllllllllllooorrrsssrrrppprrrxxx~~~}}}||||||{{{yyyxxxvvvuuuttttttpppooommmlllmmmnnnoooqqqpppmmmhhhfffeeedddaaa___]]]ZZZWWWUUUVVVYYY\\\^^^^^^^^^]]]]]]]]][[[XXXVVVTTTTTTQQQLLLJJJNNNOOONNNPPPKKKJJJMMMMMMIIIFFFHHHHHHIIIIIIJJJIIIHHHGGGFFFHHHHHHHHHGGGFFFEEEDDDCCCFFFEEEEEEDDDCCCAAA@@@???>>>>>>???AAACCCBBB@@@>>>BBB@@@>>>>>>>>>>>>===<<<>>>>>>============>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===:::888:::===>>>;;;888::::::;;;::::::999999888;;;:::999999;;;;;;:::999999999999999999888888777:::::::::999999999888888;;;;;;::::::999888888777777666555666888::::::999888555777;;;<<<888777:::???AAAAAA>>>???BBBAAA>>>@@@??????@@@AAAAAA@@@>>>AAAAAABBBDDDFFFEEEBBB???===;;;999999:::;;;:::888;;;::::::999999::::::;;;:::999888777777888999999999999999999999888888777888888888999::::::888666777777777777777888999999999999999999999999999999::::::999999::::::;;;<<<777:::;;;999:::>>><<<777<<<:::888999;;;<<<:::888666777888999999888777666888888888888888888888888888888888888888999999:::888:::===>>><<<;;;:::;;;??????@@@AAABBBBBBBBBBBB@@@@@@@@@@@@@@@?????????BBBBBB@@@<<<;;;@@@IIIQQQaaaHHH>>>AAA??????AAA>>>@@@AAABBBCCCCCCDDDDDDDDDEEEDDDCCCAAA@@@@@@?????????@@@@@@AAABBBBBBCCCCCCDDDDDDDDDBBBAAA@@@AAABBBBBBBBBCCCEEEGGGGGGEEECCCGGGHHHHHHIIIIIIHHHHHHGGGJJJKKKMMMOOOQQQRRRSSSTTTWWW]]]eeehhhgggfffggghhhhhhhhhiiijjjjjjkkkkkklllnnnppprrrrrrqqqsssyyy}}}|||yyywwwtttrrrqqqppppppooonnnmmmmmmmmmnnnoooppplllfffcccaaaaaaaaa```^^^]]]ZZZXXXYYY[[[^^^```\\\[[[[[[ZZZYYYXXXWWWVVVVVVUUUQQQKKKIIINNNPPPPPPPPPLLLKKKMMMMMMIIIFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFHHHHHHGGGFFFEEEEEEFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@BBBCCCCCCAAA???AAA@@@>>>>>>??????>>><<<>>>======<<<<<<======>>>========================999999999999999999999999<<<:::999:::======;;;888::::::999999888888999999<<<;;;999999:::999888666999999::::::999999888777:::::::::999999999888888<<<;;;;;;::::::999999999888666555666888::::::999<<<::::::<<<;;;888777888@@@BBBBBB???>>>???>>>;;;??????>>>???@@@AAA???===>>>AAADDDDDDBBB@@@AAABBB@@@>>>:::999999::::::999;;;::::::999999::::::;;;;;;:::999888888888888888888888999999888888777666:::999888999;;;;;;999777777777777777888888888999999999999999:::::::::::::::::::::::::::;;;;;;<<<888999999777999===<<<999===:::666555777999:::;;;777777888888888888777777999999999999999999999999999999999888999::::::;;;777888:::;;;::::::<<<===<<<>>>@@@BBBCCCBBBAAA@@@AAAAAAAAAAAA@@@??????>>>@@@@@@@@@>>>>>>AAAIIIPPP]]]FFF===BBBCCCEEEFFF@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>@@@@@@@@@AAABBBBBBCCCCCCBBBCCCCCCAAA===<<>>============<<<<<<=========<<<<<<======>>>>>>>>>>>>999999999999999999999999<<<;;;:::;;;<<<<<<:::888;;;:::888777777888999:::<<<;;;::::::;;;;;;999888:::::::::::::::999999888:::::::::999999999888888;;;;;;::::::999999999999999777666777888::::::999;;;::::::;;;:::888888888???CCCDDD@@@>>>???>>>;;;@@@?????????AAAAAA???>>>>>>@@@AAAAAA???>>>???@@@CCCAAA===:::999:::;;;;;;::::::::::::::::::::::::;;;;;;:::999888888777777777888888888888777666666:::888888888::::::999888777888888888888888888888999999999::::::::::::::::::::::::::::::;;;<<<<<<;;;:::999888999;;;;;;::::::888666444555777999;;;777777777888888777777777999999999999999999999999999888888888888999::::::888888999888888888;;;===<<<>>>AAACCCDDDDDDBBBAAABBBBBBBBBBBBAAA@@@>>>===888<<<@@@BBBBBBAAAAAABBBGGG:::;;;DDDEEEGGGGGG@@@???@@@AAABBBCCCCCCCCCCCCAAABBBBBBCCCBBB@@@>>>===AAAAAAAAAAAABBBBBBCCCCCCAAACCCCCCAAA======@@@EEE???BBBFFFFFFDDDCCCDDDGGGCCCDDDFFFGGGIIIJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPUUU[[[dddjjjkkkjjjhhhhhhfffeeeeeeeeefffggghhhiiikkklllnnnppprrrwww}}}}}}yyyuuurrrnnnlllkkknnnnnnmmmmmmmmmmmmmmmnnnggggggfffeeebbb___]]]\\\^^^^^^___^^^]]]___cccfffeeefffeeebbb]]]ZZZXXXXXXNNNQQQRRRPPPPPPTTTTTTQQQQQQQQQOOONNNNNNMMMKKKHHHGGGGGGFFFFFFFFFEEEEEEEEEHHHGGGFFFEEEEEEEEEGGGGGGAAABBBBBBCCCDDDDDDCCCCCCCCCBBBAAABBBCCCCCCBBB@@@@@@??????@@@AAAAAA???=========<<<<<<<<<<<<======<<<<<<======>>>?????????::::::::::::::::::::::::<<<;;;;;;;;;<<<;;;:::888::::::888888888999:::;;;<<<::::::;;;=========<<<;;;;;;;;;;;;;;;:::999999:::::::::999999999888888999999999999888888888888999888777777999:::999999888999999888888999:::999===BBBEEEBBB@@@AAAAAA???AAA@@@@@@AAABBBBBBAAA???CCCBBB@@@AAAAAAAAA???===BBB@@@===:::777777999:::::::::::::::::::::::::::;;;;;;;;;:::999888777777777888888888888777666666999888666777888999888777888888999999999999888777999999:::::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>;;;999999::::::999999666666777777777777888999888777777777777777777888888888888888888888888888777777777777777888999999::::::999888666777999<<<===???BBBEEEFFFEEEDDDCCCBBBCCCCCCCCCBBBAAA???>>>999<<>>;;;:::@@@;;;AAAFFF@@@>>>@@@<<<@@@@@@AAABBBCCCCCCCCCCCCAAABBBCCCCCCBBBAAA???>>>AAAAAABBBBBBBBBBBBCCCCCCAAABBBDDDCCCAAAAAADDDGGG???BBBEEEEEECCCBBBDDDGGGCCCDDDEEEGGGHHHIIIJJJJJJKKKLLLMMMNNNPPPPPPQQQQQQUUU[[[ccciiikkkjjjhhhgggddddddddddddeeefffggggggiiijjjlllnnnrrrwww}}}}}}zzzvvvqqqnnnllljjjllllllmmmmmmmmmnnnnnnnnneeefffgggfffbbb___]]]\\\]]]```aaaaaa```bbbgggkkkhhhkkklllhhhaaa[[[YYYYYYLLLPPPSSSRRRSSSUUUTTTQQQNNNOOONNNKKKLLLMMMKKKGGGHHHGGGFFFFFFEEEEEEFFFFFFHHHHHHGGGFFFEEEEEEFFFFFFAAABBBBBBCCCDDDDDDCCCCCCDDDBBBAAAAAABBBCCCBBB@@@@@@??????AAABBBAAA???======<<<<<<;;;;;;<<<<<<============>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999::::::999999::::::;;;;;;<<<;;;:::;;;===???>>>===;;;;;;<<<<<<;;;;;;:::999:::::::::999999999888888888888888888888888888888:::999777777999:::999999666888888666777;;;<<<::::::AAAEEECCCAAABBBBBBAAABBBAAA@@@AAACCCCCCAAA???EEECCCBBBCCCEEEDDDAAA>>>>>>===;;;888555555666888999::::::;;;;;;::::::999:::;;;;;;;;;:::999888777888888999999888888777666999777666666777888888777888999:::::::::999888777999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<======999888:::;;;999888999333555888999888777777888888888777777777777888888777777777777777777777777777777666666777777888999:::::::::888777777999;;;>>>@@@BBBEEEFFFFFFEEEEEEAAABBBDDDDDDDDDBBB@@@>>>BBB@@@>>><<<;;;<<<======@@@===BBBCCC:::;;;DDDCCC@@@AAABBBCCCDDDDDDDDDDDDBBBCCCCCCCCCBBBBBBAAA@@@BBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEAAABBBCCCCCCCCCCCCDDDFFFFFFFFFGGGGGGGGGGGGFFFFFFJJJKKKLLLNNNPPPQQQQQQQQQVVV[[[aaagggjjjiiigggeeebbbbbbdddeeeeeefffeeeeeeggghhhiiilllqqqwww|||~~~}}}zzzvvvrrrnnnlllkkkjjjkkklllmmmnnnnnnoooooofffggggggddd```]]]^^^___^^^bbbeeeeeeeeeggglllrrrvvvyyyyyyssshhh^^^XXXVVVQQQSSSTTTQQQQQQTTTSSSQQQLLLNNNMMMJJJKKKOOOMMMHHHIIIHHHGGGFFFEEEFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCAAABBBCCCCCCDDDCCCCCCCCCDDDBBB@@@@@@AAABBBAAA@@@?????????AAACCCBBB@@@======<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<;;;999999999999:::;;;<<<<<<<<<<<<<<<<<<;;;:::;;;======<<<;;;<<<<<<<<<<<<<<<;;;:::::::::::::::999999999888888999999999999999999999999;;;999888888999:::999888777::::::666777<<<===;;;999@@@EEECCC@@@@@@AAA@@@AAA@@@???@@@BBBBBB@@@???===@@@CCCDDDDDDBBBAAAAAA<<<======;;;777666777999999::::::;;;;;;::::::999999::::::;;;;;;:::999888999999999999999888888777:::888666666888999999888888999:::;;;;;;999777666999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;<<<======777333444999<<<999777999333555888999888777888:::999888777666666777888999888888888888888888888888888888777777888888999:::888999:::999999999;;;===>>>???AAACCCDDDEEEFFFFFF@@@BBBDDDEEEEEECCCAAA@@@BBB@@@===;;;;;;<<<===>>>===;;;AAACCC===AAAIIIFFFBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCAAA@@@BBBEEEEEE@@@<<>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<=========;;;999999999999:::<<<===>>>===<<<<<<>>><<<;;;;;;;;;;;;:::888<<<<<<======<<<<<<;;;::::::::::::999999999888888::::::::::::::::::::::::;;;999888888999:::999888:::===<<<777888===>>>;;;999@@@EEECCC???>>>???>>>@@@???>>>???AAAAAA???>>>333:::BBBDDD@@@===???CCC===???@@@???;;;999:::<<<999999;;;;;;;;;;;;999999888999:::;;;;;;;;;:::999999::::::::::::999888888<<<999777777888:::::::::888999;;;;;;;;;999777666999999::::::;;;<<<======<<<;;;;;;;;;;;;<<<======111...000888;;;888777:::444666888888666666999<<<999888777666666777888999999999999999999999999999999999888888999999:::;;;555777999::::::;;;===???>>>???@@@AAABBBDDDEEEFFF@@@AAADDDEEEFFFDDDBBBAAA;;;;;;===???@@@>>>;;;999<<<;;;CCCHHHDDDDDDCCC999BBBCCCDDDEEEFFFFFFFFFFFFFFFEEECCCBBBBBBCCCDDDEEECCCCCCCCCCCCCCCCCCBBBBBBDDD@@@>>>@@@DDDCCC<<<555DDDAAA???@@@DDDFFFEEECCCBBBCCCEEEFFFHHHIIIIIIIIIEEEFFFIIIKKKMMMOOOPPPQQQYYY[[[^^^cccfffgggeeeccc___aaaeeeggghhhgggdddbbbfffeeefffiiiooouuuzzz|||~~~|||{{{zzzwwwrrriiicccjjjhhhgggjjjnnnppppppnnnjjjiiifffccc```___^^^^^^```bbbfffiiiiiiooo~~~}}}hhhZZZTTTXXXWWWVVVTTTSSSRRRRRRRRROOOLLLIIIHHHIIIJJJKKKJJJGGGGGGHHHIIIHHHGGGFFFEEEIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCAAA@@@AAABBBDDDEEEDDDCCCBBBBBBCCCDDDCCCBBBDDDCCCBBB@@@??????@@@@@@===;;;999:::===??????===@@@@@@@@@??????===<<<<<>>???>>><<<===;;;999:::===>>><<<:::;;;<<<===<<<:::999:::;;;999999:::::::::;;;;;;;;;:::;;;<<<<<<;;;;;;===??????<<<999999<<<======;;;???===:::999:::::::::999:::888666444444666888:::;;;777555777<<<===;;;777>>>>>>???BBBDDDDDDBBB@@@AAAAAAAAAAAABBBCCCDDDDDDBBBAAA@@@@@@AAABBBAAA@@@DDDAAA===;;;;;;;;;:::999:::;;;<<<===>>>>>>>>>===AAA===999:::===>>>;;;777DDD???999555555777999;;;===<<<;;;999999:::;;;<<<;;;::::::<<>>===;;;666888:::<<<<<<<<<;;;:::888888888888888999999999888:::;;;:::777555777999888999;;;;;;;;;999777666999999888777666666777777777888:::;;;<<<=========BBBBBBBBBBBBBBBCCCEEEEEEBBBBBBBBBDDDEEEEEECCCAAA<<<===>>>===<<<===???AAA===>>>???AAABBBCCCDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFEEEDDDCCCBBBBBBAAAAAABBBCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEDDDCCCBBBBBBBBB>>>>>>AAABBB@@@BBBFFFCCCDDDDDDEEEFFFEEEEEEEEE@@@CCCHHHKKKMMMPPPSSSUUUWWWYYY^^^cccffffffdddbbbiiihhhhhhgggffffffeeeeeecccdddfffiiinnntttyyy|||~~~~~~|||{{{zzzxxxssslllgggkkkiiiiiikkknnnpppooonnnkkkiiigggdddbbb```______```bbbfffjjjjjjooo}}}lll___YYYYYYXXXVVVTTTSSSRRRQQQQQQPPPMMMJJJIIIIIIJJJJJJJJJGGGHHHIIIIIIIIIHHHFFFFFFIIIHHHHHHGGGGGGFFFFFFEEEFFFEEEDDDCCCCCCDDDFFFGGGDDDCCCBBBBBBCCCDDDCCCBBBDDDCCCBBB@@@??????@@@@@@@@@===<<<<<>>@@@@@@@@@??????>>>===<<<>>>===<<<===>>>???>>>======;;;:::;;;===>>><<<:::;;;<<<<<<;;;999888999:::::::::::::::;;;;;;;;;;;;:::;;;<<<;;;:::;;;<<<>>>===:::888888:::<<<;;;:::>>><<<:::999999:::999999<<<;;;999777777999;;;<<<;;;888555666:::<<<:::888======>>>AAACCCCCCBBB@@@AAAAAA@@@AAAAAABBBCCCDDDEEECCCBBBBBBCCCCCCAAA@@@AAA>>>;;;999999:::999999999999999::::::;;;;;;<<>>AAA@@@>>>;;;===<<<:::999999:::<<<======;;;999:::<<<======;;;777888:::;;;;;;999888777999999999888888888888888888:::;;;:::777666777999888999:::;;;;;;999888666999999888777777777777777888888999999:::;;;<<<===BBBBBBBBBBBBCCCDDDEEEEEECCCBBBBBBCCCDDDDDDBBB@@@???@@@@@@>>><<<;;;<<<===>>>???@@@AAABBBCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGFFFEEEDDDCCCCCCBBBCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEDDDCCCCCCBBBDDD@@@???AAA@@@>>>???CCCBBBCCCCCCCCCCCCDDDDDDDDDCCCEEEGGGIIILLLPPPUUUYYYZZZ\\\```dddggggggeeecccgggggggggffffffffffffeeeeeeeeegggkkkooouuuzzz|||}}}~~~}}}|||{{{zzzyyytttooojjjlllkkkkkklllnnnoooooonnnlllkkkhhhfffcccaaa`````````bbbfffjjjkkknnn{{{mmmaaa\\\ZZZYYYWWWUUUSSSQQQQQQPPPQQQNNNKKKJJJJJJJJJJJJIIIHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGDDDCCCBBBBBBCCCDDDCCCBBBCCCCCCBBBAAA@@@@@@@@@@@@BBB@@@??????@@@AAA???>>>??????@@@??????>>>===<<<===<<<;;;<<<>>>???>>>======<<<;;;;;;<<<===<<<;;;;;;<<<<<<;;;888777888999::::::::::::;;;;;;;;;<<<:::;;;<<<;;;::::::<<<>>>===;;;::::::;;;<<<<<<;;;>>><<<:::999::::::999888===;;;:::888888:::;;;===;;;888555555888::::::888;;;;;;<<>>;;;999888888999999888<<<<<<;;;;;;<<<>>>???@@@BBB>>>:::999:::;;;:::999999999999:::;;;;;;:::888888999::::::;;;;;;;;;;;;???>>>>>>@@@AAA@@@>>><<<<<<<<<:::999999:::;;;<<<>>><<<::::::;;;<<<;;;:::888999999:::999777555444::::::999999888888777777999:::;;;:::999888999:::888999:::;;;:::999888777999999888777777777777888:::999999999:::<<<>>>???BBBBBBBBBBBBCCCDDDEEEFFFDDDCCCBBBCCCCCCCCCAAA??????@@@@@@>>><<<<<<===>>>@@@AAAAAAAAABBBBBBBBBBBB???AAACCCEEEFFFGGGGGGFFFGGGFFFEEEDDDCCCCCCCCCCCCAAAAAABBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCFFFBBB@@@@@@???<<<<<>>===???????????????>>>======<<<;;;;;;<<<>>>???>>>======<<<<<<<<<<<<<<<;;;;;;:::;;;<<<:::888666777888999999999999:::::::::::::::;;;<<<;;;::::::;;;===>>>>>>======>>>>>>>>>>>>>>><<<;;;;;;;;;<<<;;;999;;;:::888888888888:::;;;;;;888555555777999999999:::::::::===???@@@@@@>>>@@@@@@@@@@@@AAABBBCCCDDDEEEDDDBBBBBBCCCCCCBBBAAA<<<:::888888999:::999999>>>===<<<<<<===???AAACCCBBB>>>:::888999::::::999:::999888999;;;;;;999777666777999;;;;;;;;;;;;:::======>>>>>>>>>>>><<<;;;<<<<<<;;;:::::::::;;;;;;===<<<:::999999999888888888888999999999888777666;;;;;;:::999888888777777::::::;;;:::::::::::::::888999:::::::::999999888999999888777777888888888===<<<:::999:::===@@@BBBBBBBBBBBBBBBCCCDDDEEEFFFFFFDDDCCCBBBCCCBBB@@@>>>;;;===>>>>>>===>>>@@@BBBBBBBBBBBBAAAAAAAAABBBBBB???AAACCCEEEFFFFFFEEEDDDFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@AAABBBDDDEEEEEEFFFDDDDDDEEEEEEEEEDDDDDDCCCEEEAAA???@@@???;;;;;;???EEEDDDCCCBBBBBBDDDFFFGGGCCCDDDFFFHHHKKKPPPWWW[[[]]]```dddffffffeeedddcccccccccdddeeefffggghhhhhhjjjkkkmmmppptttxxx|||~~~||||||{{{zzzvvvrrrnnnkkkjjjmmmnnnoooooooooooopppqqqmmmlllkkkiiifffdddbbbaaa___```cccgggggggggnnnvvvyyyzzzzzztttkkkaaa[[[YYYYYYXXXWWWUUUSSSQQQQQQPPPRRRPPPNNNLLLLLLLLLJJJHHHJJJJJJKKKKKKKKKJJJIIIHHHHHHHHHGGGFFFFFFEEEEEEDDD@@@AAACCCDDDEEEEEEEEEDDDDDDBBBBBBBBBCCCDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@???===<<<<<<>>>????????????>>>>>>===<<<;;;;;;<<<===>>>>>>===<<<======<<<;;;;;;;;;;;;:::;;;;;;:::888777777888888888888888999999999999;;;;;;<<<;;;999999;;;<<<===>>>>>>>>>>>>===>>>>>>>>>===<<<<<<======<<<;;;::::::999888888999:::::::::999777777777888999999999888999;;;>>>??????>>>@@@@@@@@@@@@AAABBBCCCCCCBBB@@@@@@@@@BBBCCCBBB@@@<<<;;;999999;;;;;;;;;::::::999888888999<<<>>>@@@???===:::999999:::::::::===;;;888777888888888888555666888:::;;;;;;::::::::::::;;;;;;::::::::::::<<<<<<;;;;;;::::::::::::;;;;;;:::888777666666777777888888999999999999999<<<;;;;;;:::999888777777:::::::::::::::;;;::::::888999999999:::999999999999888888888888888999999<<<;;;888777888;;;???BBBCCCCCCCCCCCCCCCDDDFFFFFFHHHFFFDDDCCCCCCBBB@@@>>>;;;===>>>>>>>>>???AAACCCDDDCCCBBBAAAAAAAAABBBBBBBBBCCCEEEFFFEEEDDDBBBAAACCCBBBAAA@@@@@@??????@@@??????@@@BBBCCCEEEFFFFFFDDDDDDEEEEEEEEEEEEEEEDDDCCC???>>>??????======AAACCCBBB@@@???@@@AAACCCEEE???BBBFFFIIILLLPPPTTTVVV\\\___cccdddcccbbbbbbbbbbbbcccdddeeeggghhhiiiiiikkklllooorrrvvvzzz}}}~~~zzzyyyyyywwwtttooolllkkkkkkmmmoooppppppppppppqqqsssllllllkkkiiigggdddbbb`````````cccfffeeecccgggmmmkkkkkkkkkgggbbb]]]YYYXXXXXXWWWVVVTTTSSSRRRRRRRRRQQQPPPNNNMMMNNNMMMKKKIIIIIIJJJKKKKKKKKKJJJHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDAAACCCFFFHHHIIIHHHGGGFFFDDDCCCBBBBBBCCCDDDCCCBBB@@@AAAAAABBBBBBAAAAAA@@@===???AAA@@@>>><<<;;;;;;>>>>>>????????????>>>>>>===<<<;;;;;;======<<<;;;<<<===>>>===;;;::::::;;;999:::;;;:::999888999:::888888888888999999999999;;;;;;<<<;;;999999:::;;;999;;;======;;;:::;;;;;;===<<<<<<<<<>>>>>><<<:::;;;;;;::::::::::::;;;;;;::::::::::::999999999888999888888:::===??????????????????@@@@@@AAABBBCCC@@@???>>>???@@@AAA@@@>>>===<<<;;;;;;<<<===;;;:::999999999999;;;===???@@@;;;;;;::::::::::::;;;;;;???<<<777555555777999999666777888888999999999999777888999999888888999;;;<<<<<<<<<;;;;;;::::::999:::::::::999666555666888777777888888999::::::;;;;;;;;;::::::999999888888:::999888999:::;;;:::999999999999999999999::::::999888888888888999:::::::::888666555666999<<>>???@@@@@@???>>>===???@@@DDDCCCBBBAAAAAABBBCCCCCCDDDDDDEEEEEEDDDCCCAAA@@@AAA@@@???>>>===============>>>@@@AAACCCEEEFFFGGGDDDDDDEEEFFFFFFFFFEEEEEEBBB>>>>>>@@@@@@>>>???CCC???>>>=========>>>@@@AAA???BBBFFFJJJLLLNNNQQQSSSZZZ^^^bbbcccaaa```aaaccccccdddeeefffgggiiijjjjjjkkkmmmppptttxxx||||||wwwuuuvvvuuurrrnnnlllmmmooolllnnnqqqqqqpppqqqsssuuulllkkkkkkiiigggdddaaa```bbbbbbdddgggeeebbbcccgggccccccbbb___\\\YYYWWWVVVWWWVVVUUUTTTSSSSSSSSSSSSPPPOOONNNNNNOOONNNLLLJJJIIIIIIJJJKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDAAACCCFFFIIIJJJIIIGGGFFFDDDCCCBBBBBBCCCDDDCCCBBB@@@@@@AAABBBBBBBBBAAA@@@<<<>>>AAAAAA>>><<<<<<<<<>>>>>>????????????>>>>>>>>>===<<<<<<<<<<<<;;;999<<<>>>???===:::999:::;;;999:::;;;;;;::::::;;;<<<999999:::::::::;;;;;;;;;;;;<<<<<<:::999888999;;;888:::======:::999:::;;;:::::::::;;;===<<<;;;999::::::::::::::::::::::::999;;;<<<===;;;:::999888999888888:::===???@@@@@@????????????@@@AAABBBCCCCCCAAA?????????>>>===;;;===<<<;;;<<<<<<<<<:::999999999:::<<<===???@@@@@@777888:::;;;;;;;;;;;;;;;===:::666555666888::::::888888777777777888888999666888::::::999999<<<>>><<<<<<<<<<<<;;;:::999888:::;;;<<<:::888777888:::888888777777777888888999::::::::::::::::::::::::999777666777:::;;;:::888999888888888999999:::;;;999888888888999999:::;;;:::888777777888:::===???CCCCCCCCCCCCDDDEEEFFFGGGNNNKKKHHHEEEDDDCCCAAA?????????@@@???>>>>>>???AAADDDCCCBBBAAAAAABBBDDDEEECCCCCCCCCCCCCCCCCCBBBBBB@@@???>>>===<<<<<<<<<<<<======???AAACCCEEEGGGHHHDDDDDDEEEFFFFFFFFFFFFFFFCCC@@@???AAAAAA???@@@CCC>>>>>>>>>>>>????????????BBBDDDGGGIIIKKKMMMQQQTTTYYY]]]bbbccc```___aaadddeeeeeefffggghhhjjjjjjkkkjjjlllppptttyyy}}}~~~}}}zzztttrrrssssssqqqnnnnnnpppssskkknnnqqqrrrqqqqqqtttwwwkkkkkkkkkiiigggdddaaa___ddddddfffhhhfffaaaaaaddd______]]][[[XXXVVVTTTTTTVVVUUUUUUTTTSSSSSSTTTTTTPPPOOONNNNNNOOOOOOMMMKKKHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDDDD>>>AAADDDGGGHHHGGGEEEDDDDDDCCCBBBBBBCCCDDDCCCBBB???@@@AAABBBBBBBBBAAA@@@;;;???BBBBBB???===<<<======>>>>>>?????????>>>>>>???>>><<<<<<<<<<<<:::888<<<>>>???===:::888:::<<<888:::;;;;;;;;;;;;<<<>>>;;;;;;;;;<<<<<<<<<======;;;<<<<<<:::888888999;;;999<<>><<<:::;;;<<<888888888:::;;;;;;999777777777777777777777777777999;;;>>>???===;;;999888999888888:::===???@@@@@@????????????@@@AAABBBCCCFFFDDDAAA@@@???===:::888===<<<;;;;;;<<<;;;999777444555777999:::;;;<<<<<<444777:::<<<<<<<<<;;;<<<999777555666888:::;;;;;;999888777666666777888888777:::<<<<<<;;;;;;???BBB<<<<<<<<<<<<;;;:::999888;;;<<<===<<<999888:::===999888777666555555555666:::::::::::::::::::::;;;999777555777:::;;;:::888999888888888999::::::;;;999888888888999::::::;;;<<<;;;;;;:::;;;>>>@@@AAACCCCCCCCCDDDDDDEEEFFFGGGPPPMMMIIIFFFDDDCCCAAA@@@;;;===>>>??????@@@CCCEEEDDDCCCAAAAAAAAACCCDDDFFFBBBBBBBBBBBBBBBCCCDDDEEE@@@???>>>===<<<<<<<<<<<<<<<===???AAACCCEEEGGGHHHDDDDDDEEEFFFFFFFFFFFFFFFEEEAAA@@@AAAAAA??????CCC???@@@AAABBBBBBBBBBBBAAAGGGGGGGGGHHHIIIMMMSSSWWWYYY^^^bbbcccaaa```bbbfffffffffggghhhiiijjjkkkkkkiiikkkoootttyyy~~~|||yyyxxxtttsssqqqooonnnnnnnnnoootttuuutttqqqrrruuutttooojjjhhheeebbbaaaaaabbbccc```aaaaaabbbbbbbbbaaaaaa```___\\\ZZZXXXWWWWWWWWW[[[ZZZXXXUUUSSSRRRQQQQQQPPPOOOOOONNNMMMLLLKKKJJJLLLLLLLLLLLLLLLKKKKKKKKKNNNKKKGGGCCCAAAAAABBBDDDBBBAAA@@@CCCFFFFFFDDDAAA>>>???@@@@@@@@@@@@AAABBB@@@@@@AAACCCDDDCCC@@@===AAA???===<<<======<<<;;;@@@?????????>>>>>>======AAAAAA???>>><<<<<<;;;;;;>>><<<:::<<>>>>>>>>===<<<===<<<<<<=========;;;999<<<:::777777999;;;<<<<<<<<<<<<======<<<<<<;;;:::===;;;888999;;;===<<<::::::;;;;;;:::;;;>>>???>>>???@@@???===;;;999:::<<<;;;;;;:::999:::;;;<<<===>>>======>>>AAABBBBBBAAACCC@@@???AAA???:::888999999===<<<444111666::::::::::::::::::::::::::::::===;;;999999;;;<<<;;;:::888888888777888888999:::777888:::;;;:::999777555999:::;;;<<<<<<;;;:::999>>><<<:::;;;>>>???===;;;:::::::::999888777666666888777777777999:::999888999888888999;;;;;;:::888:::::::::999999999888888888888888999999::::::;;;<<<;;;999888888999:::;;;999999999:::<<<>>>???@@@DDDCCCBBBAAAAAABBBCCCDDDJJJKKKIIIDDDAAABBBAAA>>>:::===??????>>>=========CCCCCCCCCCCCBBBAAA@@@???GGGDDDBBBBBBDDDCCC@@@===CCCAAA>>>;;;:::;;;<<<>>>AAA???>>>???AAADDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEDDD<<<999AAAGGGEEEBBBAAACCCAAA@@@@@@BBBCCCDDDCCCBBBDDDFFFHHHJJJNNNSSSVVVZZZ\\\```bbbbbbbbbdddeeedddfffhhhkkkllllllkkkjjjjjjlllooorrruuuzzz|||zzzyyyxxxwwwuuurrrpppooooooooorrrtttsssqqqrrruuusssnnnjjjiiihhhfffeeedddcccbbbaaaaaabbbbbbbbbbbbaaaaaa```^^^\\\YYYXXXWWWWWWWWWZZZYYYWWWVVVTTTSSSRRRRRRQQQPPPOOONNNMMMLLLLLLLLLJJJJJJIIIIIIIIIIIIHHHHHHJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAACCCEEEEEECCC@@@@@@AAABBBBBBAAAAAABBBBBB@@@@@@AAACCCDDDCCC@@@>>>BBB@@@>>>===>>>>>>===<<>>>>>>>>===<<<;;;;;;:::::::::;;;;;;AAA@@@>>>===<<<;;;999888;;;;;;======>>>===<<<<<<<<<:::999999;;;<<<<<<;;;<<<:::888777999;;;<<<<<<;;;;;;;;;;;;;;;::::::999===;;;999999;;;<<<;;;:::999::::::999:::<<<======>>>======<<<<<<;;;;;;:::;;;;;;:::999:::;;;<<<===:::::::::===@@@CCCCCCCCCBBB???>>>@@@>>>999777999888<<<<<<666444999<<<<<<::::::::::::::::::::::::;;;:::999:::<<<<<<<<<;;;888777777777888999::::::888888999:::999888777666999999::::::::::::999999===;;;::::::<<<===;;;999::::::999999888888777777:::888777777888888777666999888888999:::;;;:::999:::::::::999999999888888999999999999999:::::::::@@@???===;;;::::::;;;<<<;;;;;;;;;;;;<<<===>>>???DDDCCCBBBBBBBBBBBBCCCDDDGGGIIIGGGBBB@@@AAA@@@===???@@@BBBBBB@@@???@@@AAA>>>???@@@AAABBBBBBBBBBBBEEEDDDDDDEEEGGGGGGEEEBBBBBB@@@===;;;:::;;;<<<===@@@>>>===>>>@@@CCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFBBB======AAACCC@@@@@@BBBCCCAAA@@@???AAABBBCCCBBBBBBDDDGGGIIIKKKNNNSSSVVVZZZ]]]```bbbbbbbbbcccddddddeeehhhjjjllllllkkkjjjjjjlllnnnqqquuuzzz}}}{{{zzz|||zzzwwwssspppnnnmmmmmmppprrrsssqqqrrrtttrrrlllggghhhhhhhhhfffdddbbbaaaaaabbbbbbbbbbbbbbbaaaaaa___]]][[[YYYWWWVVVVVVVVVYYYXXXWWWVVVUUUTTTSSSSSSSSSRRROOOMMMLLLLLLMMMNNNIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGIIIJJJIIIGGGDDDBBBCCCBBBBBBCCCEEEDDDBBB@@@CCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAACCCDDDDDDAAA>>>BBB@@@???>>>??????>>>===????????????>>>>>>>>>>>>;;;;;;;;;<<<===>>>???@@@@@@@@@@@@>>>;;;888777777;;;<<<<<<===<<<<<<;;;;;;;;;:::888999;;;=========<<<:::888888:::;;;<<<<<<::::::;;;;;;::::::999888<<<;;;999999;;;;;;;;;:::<<<;;;;;;<<<<<<===>>>???===;;;:::;;;======:::777;;;;;;:::999:::;;;<<<===999999999<<>>===888666888777:::;;;999888;;;======::::::::::::::::::::::::999999999;;;======;;;:::777777777777888999:::;;;999999999888888888888777999999888888888888999999===;;;::::::;;;;;;:::888999999999999999888888888999777666666888888888777:::999888888:::;;;:::999:::::::::999999999888888::::::::::::999999999999BBB@@@>>><<<;;;::::::;;;===<<<<<<<<<<<<===>>>>>>DDDCCCCCCBBBBBBCCCCCCDDDDDDFFFDDD@@@???@@@@@@===AAABBBBBBAAA@@@???AAABBB===>>>???@@@AAAAAAAAAAAAAAAAAABBBEEEGGGHHHFFFDDD???>>><<<::::::;;;<<<===???===<<<===???AAABBBBBBAAAAAABBBCCCDDDEEEFFFFFF======???AAA@@@>>>AAAFFFDDDBBB??????@@@AAAAAAAAACCCEEEGGGJJJLLLOOOSSSVVV[[[^^^aaabbbbbbbbbbbbcccccceeehhhjjjllllllkkkkkkhhhjjjmmmpppsssxxx~~~~~~|||}}}zzzvvvrrrnnnkkkiiiiiimmmppprrrqqqrrrtttpppkkkeeeeeeeeedddcccbbb``````bbbbbbcccccccccbbbaaaaaa^^^]]]ZZZXXXVVVVVVUUUUUUXXXWWWWWWWWWVVVUUUTTTSSSUUURRROOOMMMLLLLLLNNNOOOKKKJJJJJJIIIIIIHHHHHHHHHFFFGGGIIIIIIHHHFFFCCCAAACCCCCCDDDDDDDDDCCCAAA@@@DDDCCCBBBBBBBBBBBBAAA@@@AAA@@@AAABBBDDDDDDBBB@@@CCCAAA??????@@@@@@@@@????????????>>>>>>>>>>>>>>><<<<<<======>>>???AAAAAA:::===@@@???<<<:::;;;===<<<<<<<<<<<<<<<;;;;;;:::<<<;;;;;;<<<>>>>>><<<;;;<<<:::999999;;;<<<<<<;;;:::;;;;;;;;;;;;:::999999;;;:::999999::::::;;;:::<<<::::::<<<<<<;;;<<>>;;;999;;;>>>===777222;;;;;;:::999:::;;;<<<======;;;;;;;;;=========;;;>>>;;;;;;===<<<777666888888:::;;;:::::::::::::::::::::::::::::::::::::::999999:::<<<===<<<999777666666777777888999;;;;;;:::999888888777777888888:::999888777777888999:::<<<<<<;;;;;;::::::999888888999999999999999999999888777666777999;;;<<<<<<===;;;888888999;;;;;;::::::::::::999999999888888;;;;;;;;;::::::999999888>>>===<<<;;;:::999::::::<<<<<<<<<===>>>???@@@AAADDDDDDCCCCCCCCCCCCDDDDDDCCCEEEDDD@@@???AAAAAA>>>???@@@???===<<<<<<>>>@@@AAAAAAAAAAAA@@@???>>>===;;;===???BBBCCCCCCAAA@@@===<<<;;;::::::;;;<<<===???===<<<<<<>>>@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCC;;;<<<>>>@@@AAABBBFFFJJJDDDBBB??????@@@AAAAAA@@@CCCFFFIIIKKKMMMOOOSSSUUU[[[^^^aaabbbbbbaaabbbcccbbbdddgggjjjkkklllkkkkkkgggiiilllooorrrwww}}}~~~}}}{{{wwwrrrmmmjjjhhhgggkkknnnpppoooqqqsssooojjjgggfffcccaaa```aaabbbbbbcccccccccccccccbbbaaaaaa^^^]]]ZZZXXXVVVVVVUUUUUUWWWXXXXXXWWWWWWUUUTTTSSSUUURRROOOMMMLLLLLLNNNOOOKKKJJJJJJIIIHHHHHHGGGGGGIIIHHHGGGFFFDDDBBBAAA@@@BBBCCCDDDEEEDDDBBBAAA@@@DDDBBBAAAAAABBBBBBAAA???AAA@@@AAABBBDDDDDDCCCAAACCCAAA??????@@@AAA@@@???>>>>>>>>>>>>>>>>>>??????;;;;;;;;;::::::;;;;;;<<<888<<<@@@AAA???>>>???AAA<<<<<<<<<<<<;;;<<<<<<<<<;;;<<<===??????===888555<<<:::999:::<<<===<<<;;;<<<<<<<<<<<<<<<;;;:::::::::::::::999999999:::;;;;;;777777:::;;;888888<<<@@@<<<:::;;;===;;;555///;;;;;;:::999:::;;;<<<======;;;:::;;;<<<<<<;;;:::<<<::::::<<<;;;777666888:::999999::::::888666555::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;777444777777777777888999:::;;;:::999888888777777888888;;;:::999888888999:::;;;<<<<<<<<<<<<;;;::::::;;;999999999999999:::::::::<<<:::888999;;;<<<======AAA>>>:::999999:::;;;;;;:::::::::999999999888888<<<;;;;;;::::::999999999;;;::::::::::::;;;;;;<<<;;;;;;<<<===???AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCFFFEEEAAA@@@BBBBBB@@@>>>>>>>>><<<::::::<<<>>>BBBBBBBBBBBBAAA@@@???>>>:::<<<>>>???>>>===<<<;;;;;;;;;::::::;;;<<<===>>>@@@>>>======???AAAAAAAAACCCCCCBBBBBBAAAAAA@@@@@@@@@@@@???@@@CCCGGGGGGFFFDDDBBB??????@@@BBBBBBAAADDDFFFJJJLLLNNNPPPSSSUUU[[[]]]```bbbbbbbbbbbbcccbbbcccfffiiikkklllkkkkkkfffhhhkkknnnqqqvvv|||}}}~~~{{{wwwsssooollljjjiiijjjmmmnnnmmmoooqqqooojjjiiigggdddbbbaaabbbdddfffddddddddddddcccbbbaaaaaa___]]][[[YYYWWWVVVVVVVVVXXXXXXYYYXXXWWWUUUSSSRRRSSSRRROOOMMMLLLLLLMMMNNNIIIIIIHHHGGGFFFFFFEEEEEEKKKIIIFFFCCCAAA@@@@@@@@@AAACCCEEEEEECCCBBBBBBBBBDDDAAA???@@@CCCCCCAAA???AAAAAAAAABBBDDDEEEDDDBBBBBB@@@??????@@@AAAAAA@@@>>>>>>>>>>>>????????????>>>>>>===<<<;;;;;;;;;<<<<<<>>>AAABBBAAA???>>>>>><<<<<<<<<<<<<<<===>>>>>>;;;;;;<<<======;;;666222;;;::::::;;;<<<===<<<;;;<<<<<<======<<<<<<;;;:::999:::::::::888888:::;;;AAA;;;;;;@@@@@@;;;<<>>===<<<;;;999999<<<;;;888777999===999888::::::666444444::::::::::::::::::::::::<<<;;;:::;;;;;;:::777555888888888777888888999:::999999999888888888888777::::::999999999999:::::::::<<<===<<<;;;:::;;;===:::::::::::::::999999999AAA>>>;;;:::;;;<<<===<<>>@@@CCCEEEGGGCCCDDDDDDEEEEEEDDDDDDCCCEEEGGGFFFBBBAAACCCCCC@@@???@@@@@@>>><<<;;;===>>>>>>???@@@AAABBBBBBBBBBBB<<<===>>>>>><<<:::;;;;;;:::::::::;;;<<<>>>???@@@BBBAAA??????AAABBBCCCCCCDDDDDDCCCBBBAAA@@@??????CCCDDDCCCBBBEEEHHHFFFAAACCCAAA@@@@@@BBBCCCDDDCCCDDDGGGKKKMMMOOOQQQSSSUUUZZZ\\\```bbbbbbbbbdddeeeaaacccfffiiikkklllkkkkkkfffhhhkkknnnqqqvvv|||}}}{{{{{{yyyuuuqqqnnnkkkjjjjjjjjjllllllkkkmmmpppooojjjgggfffeeeccccccccccccdddddddddddddddcccbbbaaa``````^^^\\\YYYXXXWWWWWWWWWYYYYYYZZZYYYXXXUUUSSSQQQQQQPPPOOONNNMMMLLLLLLLLLJJJJJJIIIHHHGGGFFFEEEEEEIIIHHHFFFDDDCCCBBBBBBBBB???BBBEEEEEECCCBBBBBBDDDDDDAAA???AAADDDFFFCCC@@@BBBAAA@@@BBBDDDEEEDDDCCCAAA???>>>>>>@@@AAA@@@???===>>>>>>>>>????????????@@@@@@???>>>>>>>>>>>>>>>>>>>>>???AAAAAA@@@===:::<<<<<<<<<<<<===???@@@AAA>>>===<<<<<<<<<<<<:::888;;;::::::;;;===>>><<<;;;;;;<<<<<<<<<<<<;;;::::::888:::;;;:::888777999;;;EEE???>>>DDDDDD>>>>>>EEE======<<<;;;:::999999888;;;;;;:::999:::;;;<<<===;;;::::::;;;===>>>===<<<;;;999999<<<<<<888888:::???999777:::;;;888666777:::::::::::::::::::::::::::999888999:::;;;:::888:::999888888777888888888888888999:::999888777666888888999999999999888888777999;;;;;;:::999;;;===;;;;;;;;;::::::999999888>>>;;;999999;;;>>>@@@@@@LLLGGG@@@<<<::::::;;;;;;:::::::::999999999888888:::::::::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<===>>>???AAACCCEEEFFFCCCDDDEEEFFFFFFEEEDDDCCCFFFHHHFFFBBBAAACCCBBB@@@???@@@AAA@@@>>><<<<<<======>>>???@@@AAAAAAAAAAAA<<<===>>><<<999999;;;===999:::;;;<<<>>>???@@@AAAEEECCCAAAAAACCCDDDEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@<<>>BBBEEEEEECCCBBBCCCEEEEEEBBB@@@AAAFFFHHHEEEBBBBBBAAA@@@BBBDDDEEEEEEDDDAAA???===>>>???@@@@@@???======>>>>>>?????????@@@<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<>>@@@BBBCCCDDDAAA===<<<===???AAAAAA;;;::::::<<<===>>><<<;;;::::::;;;;;;;;;:::999999888:::;;;:::777777999<<>><<<<<<<<<<<<:::888;;;999999<<<<<<999888;;;???888666:::<<<:::888;;;::::::::::::::::::::::::888777666777:::<<<<<<<<<;;;:::999888777777777777777888:::;;;:::999777555666777888999999888777666555777::::::888888;;;>>><<<<<<;;;::::::999888888777555444777<<>><<<;;;;;;???@@@@@@??????>>>===<<<:::;;;;;;999777777;;;>>>999:::;;;===???@@@AAABBBGGGEEECCCCCCDDDFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB111>>>GGGEEECCCFFFIIIIIICCCAAA@@@AAADDDFFFGGGGGGEEEHHHLLLOOOPPPQQQSSSTTTWWWZZZ^^^aaacccdddfffggg```bbbeeehhhkkkkkkkkkkkkgggiiilllnnnrrrwww}}}zzzxxxxxxyyytttrrrrrrooojjjhhhjjjmmmjjjgggiiimmmooollliiihhhgggeeedddeeeeeedddcccdddddddddddddddddddddddd```___^^^[[[ZZZXXXWWWWWWWWWZZZ\\\\\\YYYWWWXXXZZZRRRPPPMMMLLLLLLKKKJJJHHHJJJIIIHHHGGGGGGHHHIIIJJJDDDDDDDDDCCCBBBBBBBBBAAABBBCCCCCCCCCAAABBBCCCEEEBBBAAAAAABBBDDDEEEDDDCCCBBB@@@??????AAAAAA@@@>>>??????>>>>>>======<<<<<<<<<===???AAABBBAAA???>>>DDD@@@<<<<<<>>>>>>:::555;;;;;;;;;;;;;;;<<<===>>>AAA???<<<<<<<<<=========???@@@@@@???<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===============<<<;;;:::999::::::999999999:::;;;<<<===<<<;;;::::::;;;===>>>;;;;;;::::::::::::999999;;;;;;<<<<<<<<<;;;::::::===<<<;;;::::::;;;<<<======;;;999:::<<<===;;;999:::::::::999999888888888999888888999;;;;;;:::888:::888666888;;;======;;;999888777777999;;;;;;:::888888888888888777666555:::999777777888888555333999::::::;;;;;;::::::999@@@>>>;;;:::;;;===>>>>>>999888888999;;;<<<<<<;;;@@@===:::888777777666555888888888888888888888888???888666;;;>>>:::888:::888888888888777888<<<>>>>>>;;;:::===???>>>AAAEEEBBBCCCCCCBBBAAAAAADDDFFFFFFEEECCCCCCCCCCCCAAA???===>>>===;;;===BBBBBB???>>><<<;;;<<>>>>>============>>>???@@@AAABBBAAA@@@???CCC???;;;<<<>>>>>>:::777======<<<;;;;;;;;;<<<<<<===<<<;;;<<<>>>@@@@@@???<<<===>>>===;;;::::::<<<===<<<<<<;;;;;;;;;<<<<<<============<<<;;;:::999:::999999999::::::;;;;;;>>>>>>======<<<=========<<<<<<;;;::::::999888888;;;;;;;;;;;;::::::::::::<<<<<<;;;::::::;;;<<<<<<<<<:::888999;;;<<<;;;999:::::::::999999999888888999888888999;;;;;;:::888;;;999777888;;;===<<<;;;;;;999777777888999999888999888888888777777777777666777888888777888<<>><<<999888888888777555888888888888888888888888<<<888777;;;<<<999888:::666888999:::999999:::;;;===::::::===>>>>>>@@@DDDBBBBBBCCCBBBAAAAAACCCFFFEEEDDDBBBAAAAAAAAA???===<<<>>>===;;;===AAA@@@<<<===;;;:::<<<>>>>>><<<::::::999999999:::::::::999999:::<<<===>>>???@@@@@@BBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAACCCCCCDDDEEEFFFGGGGGGGGGCCC@@@>>>>>>@@@BBBBBBAAAHHHHHHJJJMMMPPPSSSVVVWWW[[[[[[]]]aaaeeefffdddaaaddddddfffiiimmmooonnnmmmllljjjlllqqqvvvxxx}}}|||xxxvvvxxxuuusssssspppkkkiiikkkllljjjiiikkknnnooommmjjjmmmjjjgggeeedddcccaaa```aaaaaaaaabbbbbbbbbbbbbbb```^^^\\\ZZZXXXWWWWWWWWWVVVXXX[[[[[[YYYWWWVVVVVVRRRPPPNNNLLLMMMLLLKKKIIIMMMMMMMMMLLLKKKJJJIIIHHHEEEDDDDDDCCCBBBBBBAAAAAADDDEEEGGGFFFCCCAAA@@@AAAFFFEEECCCCCCCCCCCCBBB@@@DDDBBBAAAAAABBBBBBAAA@@@???>>>>>>>>>>>>=========AAAAAAAAAAAAAAAAAA@@@@@@AAA>>>;;;<<<>>>>>><<<999???>>>===<<<;;;;;;;;;;;;<<<<<<<<<===???@@@???===:::;;;<<<;;;:::999:::;;;>>>===<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;:::999999999999:::::::::;;;;;;:::;;;;;;::::::999888888======<<<;;;999888777777;;;;;;:::999999999999999;;;;;;::::::::::::;;;;;;999888777888:::;;;;;;::::::::::::999999999999888999888888999;;;;;;:::888<<<:::999999:::<<<;;;:::<<<:::888888888888777666:::999888777666777888888555999;;;999666888???FFF777777777777777888999:::999888888888::::::999777999888888999;;;<<<;;;:::;;;:::999999:::999777555888888888888888888888888888777888:::999666777;;;555777:::;;;:::888777777<<<999999<<<======???CCCAAABBBBBBBBBAAAAAACCCEEEEEECCCAAA@@@@@@???===;;;;;;>>>>>><<<>>>AAA???:::;;;::::::;;;<<<<<<;;;999666777999:::;;;;;;;;;:::999:::<<<>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDFFFGGGGGGGGGDDDBBB@@@@@@AAABBBBBBAAAFFFGGGJJJMMMPPPSSSUUUUUUZZZZZZ]]]```dddeeedddcccdddeeegggkkkoooqqqqqqpppooommmpppuuuyyy{{{~~~~~~yyywwwxxxuuussstttqqqllljjjkkklllkkkkkkllloooooommmkkkkkkhhhfffddddddcccaaa```______````````````aaaaaa```___\\\ZZZYYYXXXXXXYYYXXXXXXXXXWWWVVVUUUUUUUUURRRPPPNNNMMMMMMMMMLLLKKKNNNNNNOOONNNMMMJJJHHHGGGEEEEEEDDDCCCBBBAAAAAA@@@AAACCCEEEEEEDDDAAA@@@@@@FFFDDDCCCCCCDDDDDDCCCAAAAAA@@@??????@@@@@@???===>>>>>>>>>>>>>>>>>>>>>>>>BBBBBB@@@??????????????????===;;;<<<===>>><<<;;;>>>===<<<<<<<<<<<<<<<===??????>>>??????>>>;;;999999:::;;;;;;:::999:::<<<>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999999::::::;;;;;;;;;:::999999::::::999777666444<<<;;;;;;::::::999999888<<<;;;999888888888888999::::::::::::::::::::::::666666777888999:::::::::999999999999999999999999999888888999;;;;;;:::888<<<;;;:::::::::;;;;;;:::<<<:::999888999:::999888:::999777666666777999:::999<<<===;;;777777;;;???777777666666777888:::;;;999888999;;;<<<;;;999666999888777888:::;;;:::999888888888999;;;:::888666888888888888888888888888555777999999777555777;;;666888::::::888777777777;;;888888<<<===<<<>>>BBB@@@AAABBBBBBAAA@@@BBBDDDEEECCCAAA@@@@@@???===;;;:::===>>>>>>@@@CCC@@@<<<::::::::::::;;;;;;:::999555888;;;<<<<<<;;;::::::;;;<<<===???AAABBBBBBCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@@@@??????@@@AAACCCDDDFFFGGGHHHHHHEEEDDDBBBAAAAAAAAAAAABBBDDDFFFJJJNNNQQQSSSTTTTTTXXXZZZ\\\```ccceeeeeeddddddeeehhhmmmrrruuuuuuuuupppooorrrxxx{{{|||~~~{{{yyyxxxuuutttuuusssmmmkkklllkkkllllllnnnoooooommmlllgggeeecccbbbccccccbbbaaa^^^^^^^^^______`````````aaa___]]]ZZZYYYYYYZZZ[[[[[[XXXUUURRRRRRSSSUUUVVVRRRPPPNNNNNNNNNNNNMMMLLLNNNNNNOOONNNLLLJJJGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@===???CCCDDDCCCBBBAAAAAADDDCCCBBBCCCEEEFFFEEEDDDAAA???>>>>>>???@@@>>>===>>>>>>>>>>>>????????????AAA@@@???>>>======>>>>>>======<<<<<<=========<<<;;;;;;;;;<<<===>>>???@@@@@@???>>>??????>>>;;;888:::;;;<<<<<<;;;:::<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::;;;;;;;;;::::::======>>>>>>===;;;999888888999999::::::;;;;;;<<<<<<;;;:::999888888888888::::::::::::::::::::::::555666777888888999:::;;;999999999999999999999999999888888999;;;;;;:::888<<<<<<;;;;;;::::::;;;<<<;;;:::999999;;;<<<<<<;;;:::999777666666888:::;;;::::::;;;;;;;;;:::777666888888888888888999::::::666666777999:::999666333999888777888:::;;;:::999777666777999::::::999777888888888888888888888888333777999888555666888:::999:::999888666666888::::::777888<<<===<<<===AAA>>>@@@AAAAAA@@@@@@AAABBBEEECCCAAA@@@@@@???===<<<888<<<>>>>>>AAAEEECCC???999::::::;;;::::::999999777:::======;;;999999999<<<===???AAACCCDDDEEEEEEBBBBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????@@@AAACCCEEEFFFGGGHHHHHHDDDDDDCCCAAA@@@@@@AAABBBDDDFFFIIIMMMPPPRRRSSSSSSWWWYYY\\\___bbbdddeeefffiiiiiikkkooosssuuuuuutttpppooorrrxxx||||||}}}wwwuuutttvvvtttnnnlllmmmkkklllnnnppppppooonnnmmmgggeeecccbbbcccccccccbbb]]]]]]^^^^^^___`````````aaa___\\\YYYXXXYYYZZZ[[[[[[WWWSSSPPPQQQRRRTTTTTTSSSQQQOOONNNOOOOOONNNMMMMMMMMMMMMKKKJJJHHHGGGFFFFFFFFFEEECCCBBBAAA@@@???<<>>>>>>>>????????????@@@>>>>>>>>>>>>>>>========================<<<<<<<<<::::::;;;<<<===???@@@AAA>>>===<<<===??????>>><<<<<<===>>>===<<<;;;<<<===<<<<<<;;;;;;;;;<<<<<<===::::::;;;;;;;;;;;;::::::888999:::;;;<<<;;;:::999;;;;;;<<<;;;;;;:::999888777777888999;;;<<<======;;;;;;;;;;;;:::999777666::::::;;;;;;;;;;;;::::::666777999999888888999;;;888999999999999:::::::::999888888999;;;;;;:::888;;;<<<<<<;;;::::::<<<===:::999888999;;;======<<<999999888777888999:::;;;666666777:::===<<<888555888999999::::::999888888888888999:::<<<;;;888666999888777888999:::999888777666666777999:::999777888888888888888888888888444777999666666888:::999::::::999888666777:::===:::777888===>>><<<===@@@===???AAAAAA@@@@@@@@@AAADDDBBB@@@@@@@@@@@@>>>===999;;;======@@@DDDCCC???888:::;;;;;;:::999999:::888;;;>>>===:::888999;;;<<<===???AAACCCEEEFFFFFFBBBAAA@@@???>>>>>>??????????????????????????????@@@AAABBBDDDEEEFFFFFFFFFBBBCCCBBBAAA??????AAACCCDDDEEEHHHKKKNNNQQQSSSSSSUUUXXX\\\___aaacccfffhhhnnnnnnoooqqqssssssrrrpppqqqoooqqqwww{{{|||wwwuuuuuuwwwuuuooolllmmmjjjmmmoooqqqpppooonnnmmmjjjhhheeedddeeedddcccbbb]]]]]]^^^^^^___``````aaa___]]]ZZZWWWVVVWWWYYYZZZXXXUUURRRRRRSSSSSSQQQPPPSSSQQQOOOOOOOOOPPPOOONNNLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFEEECCCBBBAAA@@@???@@@BBBCCCCCCCCCCCCDDDEEEEEEDDDCCCDDDEEEFFFEEEDDDBBBAAA@@@@@@AAAAAA@@@>>>>>>>>>?????????@@@@@@@@@<<<===??????@@@???>>>>>>===>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<===>>>@@@@@@???>>><<<<<<>>>>>>>>>======>>>>>>===;;;:::;;;<<<;;;;;;;;;;;;;;;<<<===>>>999::::::;;;;;;:::::::::777999:::<<<<<<;;;:::999888777777666666666777777888888999::::::;;;<<<<<<;;;<<<======<<<:::777555:::;;;<<<<<<<<<<<<;;;:::777999::::::888777999;;;888888999999999:::::::::999888888999;;;;;;:::888999;;;<<<<<<::::::===???:::999777888999::::::999888888888999999:::::::::444666999:::::::::::::::777888:::::::::888555444;;;::::::;;;======;;;999:::888777888999:::999777999777666666888999999888888888888888888888888888555888888555777<<<;;;777888999::::::999:::;;;===:::888999===???===>>>AAA<<>>>>>??????>>>===;;;<<<<<<:::<<<@@@???<<<888;;;===<<<:::999:::;;;777:::===<<<999999;;;???:::<<<>>>@@@BBBDDDEEEEEEBBBAAA???>>>======>>>>>>======>>>>>>???@@@@@@@@@??????@@@AAABBBCCCCCCCCC@@@AAABBB@@@>>>???AAADDDEEEEEEGGGJJJMMMPPPSSSTTTTTTXXX\\\^^^```bbbfffiiinnnnnnoooqqqssstttsssqqqrrrpppqqqwww{{{~~~wwwuuuuuuwwwuuupppmmmmmmjjjmmmppprrrqqqooonnnnnnnnnkkkhhhffffffeeecccaaa]]]]]]^^^^^^___```aaaaaa]]][[[XXXUUUTTTUUUWWWYYYUUUTTTSSSTTTUUUTTTPPPLLLSSSQQQOOOOOOPPPPPPOOONNNKKKJJJHHHFFFEEEEEEEEEFFFGGGFFFEEEDDDBBBAAA@@@???EEEFFFFFFEEECCCCCCDDDFFFGGGFFFDDDDDDEEEEEECCCBBB@@@???>>>>>>??????>>><<<>>>>>>??????@@@@@@@@@@@@<<<===???AAABBBAAA@@@???>>>>>>???>>><<<;;;;;;<<<>>>============>>>>>>???DDDAAA>>><<<<<<<<<;;;:::===>>>>>>===;;;999:::;;;:::::::::;;;<<<===>>>???999999:::;;;;;;:::::::::777888:::<<<<<<;;;:::999999999888777777888::::::999999::::::::::::;;;;;;:::<<<>>>???>>>;;;777555;;;;;;<<<======<<<;;;;;;888:::<<<;;;888777888;;;888888888999999:::::::::999888888999;;;;;;:::888888;;;<<<<<<:::;;;===@@@;;;999777666777777666555777888999::::::::::::999666999<<<;;;666555999>>>666777999;;;:::777333000888777666777888999777666:::888777888999999888777:::888555555777888888888888888888888888888888888666888777444888>>>===666666999<<<======<<<<<<<<<:::888:::>>>@@@>>>>>>AAA<<<>>>AAAAAA@@@??????@@@???===<<<===>>>???>>><<<======;;;888999<<<<<<888999;;;======:::999:::<<<555999<<<;;;999999>>>BBB999:::<<>><<<<<<===>>>???@@@AAAAAA===>>>???@@@@@@@@@@@@@@@>>>@@@AAA@@@>>>>>>AAAEEEEEEFFFGGGHHHLLLOOOSSSUUUTTTWWW\\\^^^___bbbfffjjjhhhiiilllpppuuuwwwxxxwwwssspppqqqwww||||||zzzwwwtttqqqpppoooooollloooqqqssssssssstttuuupppkkkfffeeegggfffccc___aaa___]]]]]]^^^______^^^bbb[[[WWWXXXWWWTTTWWW]]][[[XXXTTTSSSSSSSSSSSSRRRQQQQQQPPPPPPPPPOOOOOOOOOIIIHHHGGGEEEDDDEEEEEEFFFKKKHHHFFFFFFGGGGGGDDDBBBDDDBBB???===???CCCHHHKKKEEEEEEDDDDDDCCCCCCBBBBBB???@@@AAABBBAAA@@@???>>>???>>>===>>>@@@AAABBBAAACCCAAA????????????===<<>>>>>???@@@@@@===;;;========================@@@???===<<<;;;;;;;;;<<>>===<<<;;;;;;:::<<<<<<============<<<<<<888999:::;;;<<<======<<<;;;<<<<<<<<<;;;::::::999;;;::::::999999::::::;;;::::::999888999:::<<<===888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888;;;;;;:::999999:::;;;;;;:::;;;===>>>>>>===;;;:::999::::::;;;;;;::::::999777:::<<<<<<;;;999999:::777777888888888999999999>>>===<<<;;;999888777666;;;999777777999:::;;;:::::::::;;;;;;;;;:::999999999888999:::;;;:::777444:::888666555777:::;;;;;;777777888999::::::;;;<<<;;;;;;;;;<<<>>>???>>><<<;;;;;;;;;;;;<<<===>>>>>>888<<<<<<:::===DDDEEEBBB????????????>>>===<<<;;;===;;;::::::;;;<<<:::999777:::;;;:::666555666888;;;;;;;;;<<<<<<<<<======???:::888>>>CCCDDDBBBBBBBBB???======>>>>>><<<999<<<<<<<<<===>>>??????@@@@@@@@@??????@@@AAABBBBBBBBBAAA???>>>???AAACCCEEEHHHHHHGGGHHHJJJNNNQQQSSSVVVVVVWWW[[[aaaeeehhhhhhhhhjjjnnnrrruuuvvvvvvuuurrrssstttwww{{{~~~{{{wwwtttqqqooonnnmmmooorrruuuvvvuuutttttttttoookkkfffeeegggfffccc___aaa```______``````___]]]```ZZZWWWXXXWWWTTTVVV[[[YYYVVVRRRQQQQQQRRRSSSRRRRRRRRRQQQQQQPPPOOOOOONNNJJJIIIGGGFFFEEEEEEFFFFFFIIIFFFDDDDDDEEEEEEBBB@@@BBBBBBAAAAAABBBDDDFFFGGGDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAAAAA@@@@@@???>>>???>>>===>>>@@@AAAAAAAAABBB@@@???>>>??????===<<<>>>===<<<===>>>===<<<:::>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;;;;;;;;;;<<>>>>>===<<<;;;;;;:::<<<<<<============<<<<<<::::::::::::;;;;;;;;;<<<;;;<<<<<<<<<;;;;;;:::999999::::::::::::::::::999<<<;;;:::999999:::;;;;;;888999::::::;;;;;;::::::::::::::::::::::::::::::999999:::::::::::::::::::::::::::999999999888888;;;:::999888888999:::;;;:::;;;===>>>>>>===;;;:::888888999999999999888888888:::;;;;;;:::999999:::777777888888888999999999<<<<<<;;;:::999888777777;;;999777888999;;;;;;;;;999999:::::::::::::::999777777777888::::::888666999777555555666888888777888888888888999999999999:::::::::<<<>>>???>>>=========<<<;;;:::::::::::::::======;;;===BBBCCC@@@????????????>>>===<<<<<<===<<<:::;;;<<<<<<;;;999999:::;;;;;;;;;<<<>>>@@@::::::;;;;;;;;;<<<<<<<<>><<<<<<>>>>>><<<999;;;<<<<<<===>>>>>>??????===============>>>>>>???>>>>>>??????@@@AAABBBBBBGGGGGGHHHIIIKKKNNNPPPRRRUUUUUUWWW[[[aaaeeegggggghhhkkknnnrrruuuvvvuuuuuurrrrrrtttwww{{{{{{wwwsssqqqpppnnnlllrrruuuyyyzzzxxxuuurrrqqqmmmjjjffffffffffffccc___bbbaaaaaaaaaaaa```^^^[[[]]]YYYWWWXXXWWWTTTUUUXXXWWWTTTPPPNNNOOOQQQRRRSSSTTTTTTSSSQQQPPPOOONNNMMMJJJIIIHHHGGGFFFFFFFFFGGGGGGFFFDDDDDDDDDDDDBBBAAA@@@BBBCCCDDDEEEDDDCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@???????????????>>>===>>>@@@AAAAAA@@@AAA@@@>>>>>>??????>>><<>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<<<<>>>=========<<<;;;;;;;;;<<<<<<============<<<<<<;;;;;;:::999999:::;;;<<<;;;<<<<<<<<<<<<;;;::::::777888999::::::999888777===<<<;;;:::999999999999888999::::::;;;;;;::::::999999999999999999999999888888888999999::::::::::::::::::999999999999888999999888888888888999999;;;;;;============;;;;;;777777777888888777777777:::;;;;;;:::999999:::<<<888888888888888999999999999999999999888888888888;;;:::888999:::<<<<<<;;;777777888999:::::::::999777666555666888:::999888999777666666888888777555:::999999999888888888777999888999;;;===???>>>===<<<;;;:::999999888999999;;;>>>===;;;<<>>?????????>>>>>>===<<<<<<>>><<<;;;;;;<<<<<<;;;:::<<<:::888888999<<<======999999:::::::::;;;;;;;;;>>>999888<<<@@@???===>>>???===<<<<<<======;;;:::;;;;;;<<<<<<======>>>>>>????????????@@@@@@@@@@@@;;;<<<>>>@@@BBBBBBAAAAAAFFFGGGHHHJJJLLLNNNOOOPPPSSSTTTWWW\\\aaaeeeggggggiiikkknnnrrrtttuuuuuutttqqqrrrtttwww{{{~~~}}}~~~zzzvvvttttttssspppnnnssswww{{{|||yyytttooommmkkkiiigggfffgggfffccc```ccccccbbbccccccaaa]]]ZZZ[[[ZZZYYYYYYXXXVVVUUUVVVUUURRRNNNLLLNNNPPPSSSSSSVVVUUUTTTRRRPPPNNNMMMLLLJJJJJJIIIHHHGGGGGGGGGGGGHHHGGGFFFFFFFFFEEEDDDCCC@@@AAABBBCCCCCCBBBAAA@@@BBBBBBCCCCCCDDDDDDEEEEEEDDDCCCAAA???>>>>>>??????@@@>>>===>>>???AAAAAA@@@AAA@@@??????@@@AAA???>>>BBB@@@===<<<>>>??????>>>????????????????????????<<<;;;:::999::::::<<<===<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<============<<<<<<;;;:::999888999:::<<<>>>;;;;;;<<<<<<<<<<<<;;;;;;666777999::::::999777666:::999999999999999999999888999::::::;;;;;;::::::999999999999::::::::::::888888999999::::::;;;;;;999999999999999999999999888888888888888888888888::::::;;;<<<<<<;;;::::::777777888888888888777777:::;;;;;;999888888:::===888888888888888888888888777777777777888888888888;;;:::999:::<<<===<<<;;;555666777888999:::::::::888777555555777888888777888777777888::::::888777::::::::::::999999999999888777888:::===>>>===<<<777777777777888999:::;;;:::<<<<<<;;;;;;===>>>???>>>>>>===<<<<<<<<<<<<<<<>>>===<<<<<<======<<<:::CCC>>>999777888999888777888888999999999:::::::::===999888<<<>>><<<;;;<<<<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<============@@@AAAAAAAAAAAAAAAAAAAAA<<<===???@@@BBBBBBCCCCCCEEEGGGIIIKKKMMMNNNNNNOOOSSSTTTWWW]]]bbbfffhhhgggjjjlllnnnqqqssstttttttttpppqqqssswww{{{}}}}}}|||zzzwwwuuuvvvxxxxxxtttpppqqquuuyyyzzzwwwqqqllliiijjjiiihhhhhhhhhfffdddbbbdddcccccccccccc```\\\YYY[[[\\\[[[ZZZYYYXXXWWWVVVTTTQQQNNNMMMNNNQQQSSSSSSVVVUUUTTTRRRPPPNNNLLLLLLJJJIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGFFFEEEDDDDDDDDDBBBAAA@@@?????????@@@@@@BBBBBBCCCCCCDDDDDDEEEEEEDDDBBBAAA???>>>>>>???@@@@@@???===>>>???AAA@@@???AAA@@@???@@@BBBBBBAAA@@@BBB@@@===<<<>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999::::::<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<:::999888888:::<<>>AAA<<<<<<;;;:::::::::;;;;;;???===<<<<<<===>>><<<;;;IIIDDD>>>;;;;;;;;;:::888888888888999999999::::::<<<999888;;;<<<:::999;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<=====================>>>???>>>>>>===<<>>AAACCCCCCCCCCCCDDDDDDDDDDDDDDDBBBAAA@@@@@@??????@@@@@@AAA???>>>>>>???@@@@@@???@@@??????@@@BBBCCCBBBAAA???===<<<;;;<<<===<<<;;;===========================<<<;;;::::::;;;<<<<<<::::::;;;;;;<<<<<<<<<===<<<<<<============<<<<<<;;;;;;:::;;;<<<===???@@@;;;;;;<<<============<<<777888999::::::999888777333444666777999999::::::888999::::::;;;;;;:::::::::::::::;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;888999999999999:::::::::888888999::::::999888888999999999999999999999999::::::;;;;;;;;;;;;:::::::::;;;;;;:::999999:::<<<999999999888888888888888555666666777888888999999:::999999:::<<<<<<;;;999777777888999:::::::::999===;;;999888888888666444444333333444666777777666888888999:::;;;<<<======777777777888:::;;;:::888:::999888777777666777777666777999;;;:::999<<>>======>>>>>>===<<>>>>>>>>>>>>>>>>>???@@@@@@@@@???>>>===DDDBBB@@@???@@@BBBEEEGGGGGGGGGHHHIIIKKKLLLMMMNNNUUUUUUWWW[[[aaafffjjjkkklllmmmnnnpppqqqrrrrrrrrroooppprrrvvvzzz~~~}}}}}}}}}yyywwwxxx}}}xxxppplllooossstttrrrnnnjjjiiihhhjjjllllllkkkiiiggggggcccbbb```_________]]][[[ZZZ]]]\\\WWWVVVYYYYYYUUUUUUTTTRRRSSSTTTTTTSSSRRRSSSRRRQQQPPPNNNMMMKKKKKKGGGHHHHHHHHHHHHFFFEEEDDDBBBDDDEEEDDDBBBAAABBBDDDCCCBBB@@@??????AAACCCDDDDDDDDDDDDDDDDDDCCCCCCCCC??????@@@AAAAAAAAA@@@@@@AAA???>>>>>>???@@@@@@???>>>======>>>@@@AAAAAA@@@>>>===<<<===>>>===<<<:::<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;;;;;;;;;;<<<999999:::;;;;;;<<<======<<<<<<============<<<<<<>>>>>>>>>>>>>>>=========;;;;;;<<<===============999::::::::::::::::::999555666888999::::::::::::888999::::::;;;;;;::::::888999999:::;;;;;;<<<<<<<<<<<<;;;;;;:::999999999888888999999999:::::::::888999:::;;;;;;:::999888;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::888:::;;;;;;:::999999:::999999999888888888777777666777777888888999999999999888888:::<<<<<<:::888999999:::::::::::::::999;;;;;;::::::;;;:::777555:::888666555666777666666888888888999999:::::::::888777777888999999888666::::::999888777777777777777777999<<<999666999AAA>>>===;;;::::::;;;===>>>@@@???===>>>??????>>><<<888888999999888999;;;<<<999999999999:::::::::;;;:::888888;;;;;;999:::===999<<<>>>>>><<<<<<>>>AAA?????????????????????>>>@@@AAACCCCCCCCCAAA@@@>>>CCCBBBAAAAAAAAABBBCCCCCCHHHHHHGGGHHHIIIKKKMMMNNNTTTSSSTTTWWW^^^dddiiikkkmmmnnnnnnooopppqqqqqqrrrnnnooorrruuuzzz~~~}}}}}}}}}zzzyyyzzzwwwnnnkkknnnrrrsssqqqnnnkkkjjjhhhjjjmmmmmmkkkjjjhhhhhhcccaaa^^^^^^^^^^^^]]]\\\ZZZ]]][[[UUUTTTXXXXXXUUUVVVUUUTTTUUUVVVUUUSSSRRRQQQQQQPPPOOOMMMLLLKKKKKKGGGGGGHHHHHHGGGFFFDDDCCCCCCFFFGGGFFFCCCBBBDDDFFFCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCBBB===>>>@@@AAABBBBBBAAA@@@AAA@@@>>>>>>???@@@@@@???<<<;;;;;;<<>>>>>@@@AAA@@@===;;;<<<<<<<<<<<<<<<<<<<<<<<<@@@???===<<<;;;;;;;;;<<<999999::::::;;;<<<======<<<<<<============<<<<<>>>>>======;;;::::::999999::::::;;;888999:::;;;<<<;;;:::999999999:::;;;;;;;;;::::::777777888999::::::;;;;;;<<<;;;;;;:::999888777777888888888999999:::::::::999:::;;;;;;;;;;;;:::999===<<<<<<;;;;;;<<<<<<===999::::::;;;;;;::::::999888:::<<<<<<;;;999999:::999999999999888888777777777888888888999999999999888888888:::;;;;;;999888::::::;;;;;;;;;:::999999999999:::<<<===<<<999777BBB>>>;;;888888888888777888888888777777777777777999888777888999888777555777777777777888999:::;;;999888:::===999333777??????>>>===<<<<<<===???@@@@@@???>>>>>>??????>>><<<888;;;======;;;:::===@@@999999:::::::::;;;;;;;;;999777999<<<;;;999:::>>>999<<<>>>>>>======???BBB@@@@@@@@@???????????????===>>>@@@@@@@@@>>><<<;;;AAAAAABBBBBBBBBAAA@@@???IIIHHHGGGGGGHHHKKKMMMOOOSSSRRRQQQTTT[[[bbbgggjjjnnnnnnnnnoooppppppqqqqqqnnnoooqqquuuzzz|||zzzyyy{{{~~~|||vvvpppiiilllppppppmmmjjjiiiiiijjjkkkllllllkkkiiifffddd```_________``````^^^\\\[[[[[[ZZZZZZYYYWWWVVVUUU[[[YYYWWWVVVVVVVVVUUUTTTSSSRRRRRRQQQPPPNNNMMMLLLKKKKKKJJJIIIGGGFFFEEEEEEHHHGGGEEEEEEFFFFFFDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@CCCCCCDDDDDDCCCBBBAAAAAADDD@@@>>>@@@???<<<===@@@??????>>>>>>>>>>>>>>>???@@@???>>>>>>@@@AAA@@@>>><<<@@@BBB@@@;;;999;;;>>>@@@???===;;;:::;;;<<<===;;;>>>AAACCCBBB>>>999666999;;;999555777===>>>999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;;;;;;;========================;;;:::888888999888777555999999999:::::::::;;;;;;;;;===>>>;;;777666888:::999999999999999999999999999<<<<<<777777;;;:::666777:::<<<;;;999888:::===;;;<<<<<<<<<<<<<<<;;;;;;>>>???===:::;;;===<<<777::::::999999999:::;;;;;;;;;;;;;;;:::::::::999999:::888888<<<<<<888777999999888777666666777888999;;;:::999888888777666666777888888999999:::;;;;;;;;;<<<===>>>>>><<<:::999888888777666666666666666777777777888999999777444::::::999888888999:::::::::999999999888888777777888888888888999:::;;;;;;???@@@@@@???<<<:::;;;;;;AAA@@@???===<<<<<<;;;;;;===<<<<<<===>>>===:::888777888999::::::888777555999999999999999;;;<<<<<<<<<;;;;;;;;;<<<===???@@@>>>>>>============>>>>>>AAA???>>>???BBBBBB???;;;:::<<>>>>>>>>>>>??????@@@>>>>>>???AAABBBAAA@@@===>>>???===;;;;;;<<<>>>===<<<:::999888999:::;;;999<<>><<<888:::??????;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;999999::::::888777::::::;;;;;;;;;<<<<<<<<<888;;;===>>>===;;;;;;;;;999999999999999999999999666:::999666666999999555777999;;;:::999888:::<<<::::::;;;;;;;;;;;;::::::<<<===;;;999999<<<:::666<<<;;;;;;:::999999999999::::::::::::999999999999888666777;;;;;;777666888888888888777777888888888999:::::::::999888777777777888888999999:::;;;;;;;;;<<<===>>>===<<<:::999999999888777777777777777888777777888::::::888666:::999666555555666999:::999999999888888777777777::::::::::::;;;<<<======AAAAAAAAA???<<<::::::;;;@@@???>>><<<;;;:::::::::<<<;;;:::;;;<<<<<<:::888888999:::;;;:::999777666::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<>>>???>>>>>>============>>>>>>??????>>>>>>======???@@@@@@??????AAADDDEEECCC@@@EEEEEEFFFFFFFFFGGGJJJMMMLLLOOOTTTXXX\\\aaaeeeiiiiiilllnnnmmmooorrrpppkkkmmmpppssswwwzzz~~~||||||zzzxxxyyyyyyvvvpppkkkkkklllmmmllliiigggggggggffffffffffffgggggghhhiiiaaa```^^^^^^^^^]]][[[YYYWWWWWWWWWXXXXXXWWWWWWVVV[[[YYYWWWUUUUUUUUUSSSRRRRRRRRRRRRQQQPPPOOONNNMMMIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDEEEFFFGGGFFFEEEBBBCCCCCCCCCCCCBBBAAAAAACCCCCCCCCDDDCCCCCCBBBAAABBB??????BBBAAA===<<<>>>???>>>>>>>>>>>>>>>?????????>>>>>>???BBBCCCCCCBBB@@@>>><<<;;;<<<===>>>>>>;;;:::999999999:::<<<===<<<===>>>??????>>><<<;;;===>>><<<:::;;;>>>>>>:::::::::::::::::::::::::::===<<<;;;:::999999999999888888999999:::::::::;;;===<<<::::::;;;;;;999888;;;;;;;;;<<<<<<<<<======888999;;;>>>???===999666999999999999999999999999666888999666777999999777777888999999888888999;;;999999::::::::::::999999:::;;;:::777888:::999555======<<<;;;:::999888888:::999999999999888888888777666777::::::777666888888888999999999999888888888999;;;<<<;;;:::888777777888888999999:::;;;;;;;;;;;;<<<======<<<:::999::::::999888888888888999888777777999;;;;;;:::999:::888444222222444888:::888888888777777777777777::::::::::::;;;<<<======AAAAAAAAA???===;;;;;;;;;>>>>>><<<;;;::::::999999;;;999888888:::;;;;;;:::999:::;;;;;;;;;:::999888;;;;;;<<<<<<;;;:::888777<<<<<<;;;;;;;;;<<<======>>>>>>============>>>>>><<<>>>???<<<999:::@@@EEEDDDBBB???>>>@@@AAAAAA@@@FFFFFFGGGFFFFFFGGGJJJLLLMMMOOOSSSVVVZZZ^^^dddhhhhhhkkkllllllooosssrrrmmmoooqqqsssvvvyyy~~~|||}}}{{{zzzyyyxxxtttoookkknnnmmmmmmkkkiiihhhhhhhhhhhhgggfffeeeeeegggiiijjjcccbbb```______^^^[[[YYYVVVWWWWWWXXXYYYYYYYYYXXX[[[YYYVVVUUUUUUUUUSSSRRRRRRRRRRRRRRRQQQOOONNNMMMHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCCCCDDDFFFHHHGGGFFFCCCCCCCCCCCCCCCBBBBBBAAABBBCCCCCCCCCCCCCCCBBBBBB@@@>>>???BBBBBB>>><<<>>>>>>>>>>>>>>>>>>>>>???@@@???>>>>>>@@@BBBDDDDDDCCCFFFAAA;;;:::===@@@???=========<<<======???@@@AAAAAA@@@???===<<<:::999999===<<<:::999:::;;;:::888::::::::::::::::::::::::???>>>===<<<<<<;;;;;;;;;888888888999::::::;;;;;;===;;;::::::;;;;;;:::888;;;;;;;;;;;;<<<<<<<<<<<<<<<:::999:::;;;999444///999999999999999999999999888999:::999:::;;;<<<;;;777777888888888888999999888999999:::::::::::::::999:::999777888:::999555<<<<<<<<<;;;;;;:::999888999999999888888888777777888666777;;;;;;888777999888999:::;;;;;;:::999888777999;;;======<<<999888777888888999999:::;;;;;;:::;;;<<<<<<<<<;;;:::::::::999999888888888999999888888888999;;;===<<<;;;999777555333333555777999777777777777777777777777888888888888999:::;;;;;;>>>???@@@???===<<<===>>>>>>===<<<;;;::::::::::::;;;999888888:::<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999:::;;;<<<======;;;999777>>>>>>==================>>>>>>============>>>>>><<<===>>>===<<<>>>AAAEEECCCAAA???>>>??????@@@@@@FFFGGGGGGGGGFFFGGGJJJLLLNNNOOORRRTTTXXX]]]cccggggggjjjkkklllooottttttpppooopppsssuuuyyy~~~~~~}}}{{{zzzwwwsssoookkkooonnnmmmlllkkkjjjiiiiiikkkjjjgggfffeeefffhhhiiieeecccbbbaaaaaa```]]][[[WWWXXXYYYZZZZZZ[[[ZZZZZZZZZXXXVVVUUUVVVVVVTTTSSSTTTTTTSSSRRRQQQOOONNNMMMGGGGGGHHHHHHHHHHHHIIIIIIDDDCCCCCCDDDGGGHHHHHHGGGCCCCCCDDDDDDCCCCCCBBBAAABBBBBBCCCCCCCCCCCCCCCBBB@@@>>>???BBBBBB>>>===>>>>>>>>>======>>>???@@@@@@???>>>>>>@@@BBBDDDDDDCCCKKKDDD===<<>>>>>???AAABBBBBBBBB@@@>>><<<::::::::::::===;;;:::;;;<<<;;;999999;;;;;;;;;;;;;;;;;;;;;;;;??????>>>===<<<<<<<<<<<<999:::::::::;;;;;;;;;<<<;;;:::999999::::::999888999::::::::::::;;;;;;;;;>>>;;;888777999888555222999999999999999999999999999999999:::;;;;;;;;;<<<888777777888999999999999999999:::;;;;;;;;;;;;;;;:::;;;:::888999<<<;;;777::::::;;;<<<<<<<<<;;;:::999999999888888888777777999777888<<<===:::999;;;888999:::;;;;;;:::999888777999;;;======<<<999888777888888999999:::;;;;;;::::::;;;;;;;;;;;;;;;;;;888888777777777888888999999888888999;;;======<<<777777777777777777777777777777777777777888888888888888888888999:::;;;;;;:::<<<===>>>======???@@@>>>>>>===<<<;;;;;;;;;;;;===;;;999999;;;=========<<<<<<<<<<<<;;;;;;::::::888999;;;=========;;;:::>>>>>>??????>>>>>>>>>===>>>>>>============>>>>>>>>>======???BBBDDDCCCAAA===>>>@@@AAAAAAAAAAAAAAAFFFGGGHHHGGGGGGHHHJJJMMMOOOQQQSSSUUUXXX]]]bbbggggggjjjlllmmmqqqvvvuuuqqqnnnpppsssvvvzzz~~~}}}|||yyyvvvrrrnnnlllnnnmmmllllllmmmmmmkkkiiikkkjjjhhhffffffggghhhiiieeedddcccbbbbbbaaa___]]]XXXYYYZZZ[[[[[[[[[[[[[[[ZZZXXXVVVVVVWWWWWWWWWVVVVVVUUUTTTSSSQQQOOOMMMKKKHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCCCCDDDGGGHHHGGGFFFCCCDDDDDDDDDDDDCCCBBBBBBAAABBBCCCCCCDDDCCCCCCCCC@@@>>>>>>AAAAAA>>>===@@@============>>>???@@@AAA???>>>>>>???BBBCCCCCCBBBIIIDDD>>>===@@@AAA>>>;;;;;;<<<<<<===>>>??????@@@===<<<;;;:::;;;<<<>>>??????<<<<<>>===<<<;;;::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;;;;999888999:::;;;:::888999999999:::::::::;;;;;;;;;:::999999:::<<<<<<<<<999999999999999999999999999777777::::::888888:::999888777888:::::::::999888999:::;;;<<<<<<<<<;;;:::<<<;;;999:::===<<<888999:::;;;=========<<<;;;:::999999999999888888888999777999===>>>;;;:::<<<888888999999999999888888888999;;;<<<;;;:::888777777888888999999:::;;;;;;:::::::::::::::;;;;;;;;;888777777777777888999999:::999888888:::<<<<<<;;;666777999::::::999777666888888888888888999999999::::::::::::;;;<<<======888:::<<<<<<<<<===>>>@@@>>>======<<<;;;;;;<<<<<<===;;;:::;;;<<<======<<<<<<<<<;;;;;;;;;:::::::::888999;;;<<<======<<<<<<======>>>?????????>>>>>>>>>>>>============>>>>>>???======@@@EEEFFFCCC???:::===AAADDDCCCBBBBBBBBBEEEFFFGGGGGGGGGIIILLLNNNPPPRRRUUUXXXZZZ^^^cccfffgggkkknnnppptttxxxvvvrrrnnnqqquuuyyy}}}||||||{{{xxxtttpppnnnlllkkkjjjjjjlllnnnnnnkkkhhhhhhgggfffffffffggghhhiiidddcccaaabbbbbbbbb```^^^XXXYYYZZZZZZZZZZZZZZZYYYYYYWWWVVVWWWXXXYYYYYYXXXXXXWWWVVVTTTQQQNNNKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDCCCDDDFFFGGGGGGFFFDDDDDDDDDDDDDDDCCCBBBBBBAAABBBBBBCCCDDDDDDCCCCCCAAA>>>>>>@@@@@@>>>>>>AAA============>>>???@@@AAA@@@>>>>>>???AAABBBAAA@@@CCC@@@======???@@@>>><<<:::;;;<<<<<<============::::::::::::;;;===>>>??????;;;;;;@@@AAA>>><<<>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;::::::::::::======<<<<<<;;;;;;::::::;;;:::999:::;;;<<<;;;:::::::::::::::;;;;;;;;;<<<777999;;;<<<<<<<<<===>>>999999999999999999999999;;;888777;;;;;;777777::::::888777888;;;<<<;;;999777888999::::::;;;;;;;;;:::<<<;;;999:::===<<<888:::;;;=========<<<:::999::::::::::::999999999999888777888<<<===::::::<<<888888888777777888888888999:::::::::999888777777777888888999999:::;;;;;;:::999999999:::;;;;;;<<<888888888888888999::::::;;;999888888999:::::::::888888888888888888888888888999999999::::::::::::::::::::::::;;;<<<======999:::;;;;;;::::::;;;======<<<;;;;;;:::;;;;;;;;;<<<;;;:::;;;<<<<<<;;;999<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>======>>>>>>============>>>>>>???>>>>>>???AAABBBBBBBBB;;;???CCCDDDCCCBBBBBBCCCDDDEEEGGGGGGHHHJJJMMMPPPRRRTTTXXX[[[]]]```dddfffggglllqqqssswwwzzzwwwqqqqqquuuyyy}}}zzzzzzzzzwwwrrrooommmlllhhhhhhiiilllnnnnnnjjjfffcccddddddeeefffggghhhiiibbbaaa```aaabbbaaa___^^^XXXXXXYYYYYYYYYYYYXXXXXXXXXWWWVVVWWWYYY[[[[[[ZZZYYYXXXWWWTTTQQQMMMKKKIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDEEEFFFGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAABBBCCCDDDDDDDDDCCCBBB>>>===??????===???BBB============>>>???@@@AAA@@@???>>>>>>@@@AAA@@@???===<<<<<<===>>>??????>>>;;;<<<======>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<888888>>>@@@<<<:::===::::::::::::::::::::::::@@@???>>>======<<<<<<===>>>===<<<<<<;;;:::999888<<<;;;:::;;;======<<<;;;;;;;;;;;;<<<<<<<<<======555999>>>???<<<999888999999999999999999999999999>>>::::::======888888<<<;;;999777999<<<===;;;999666666777999999:::::::::999;;;:::888999===<<<888<<<===>>>>>>===;;;999777;;;;;;;;;:::::::::999999777555777;;;<<<999999;;;999888777666666777888999;;;:::999888888777666666777888888999::::::;;;;;;:::999999999::::::;;;<<<999999999999::::::;;;<<<<<<:::888777888999999999999888777666666777888999999999999::::::;;;;;;;;;888888888888999:::;;;;;;:::;;;<<<;;;999888888:::;;;;;;:::999999999::::::;;;::::::;;;<<<;;;888666;;;;;;:::999999999999:::>>>===<<<;;;;;;:::;;;;;;777888:::<<<======<<<<<<>>>>>>============>>>>>>>>>@@@@@@>>><<<<<>>AAADDDDDDBBBAAABBBDDDCCCEEEFFFGGGHHHKKKNNNQQQRRRVVVZZZ]]]___aaadddfffhhhmmmrrruuuyyy{{{wwwppptttxxx|||yyyxxxuuutttrrrnnnjjjfffjjjkkklllmmmmmmllljjjiiiggggggggghhhggggggfffeeegggeeebbbaaabbbccccccccc\\\\\\[[[YYYXXXVVVUUUUUUXXXWWWUUUUUUVVVZZZ^^^```\\\YYYUUUQQQNNNLLLLLLLLLKKKKKKJJJIIIHHHFFFEEEDDDDDDBBB@@@AAACCCEEEFFFGGGFFFBBBAAABBBAAA>>>===@@@===@@@EEEIIIJJJIIIGGGEEEAAABBBBBBBBBBBBAAA@@@@@@@@@@@@????????????@@@@@@???@@@@@@???>>>>>>???AAA>>>===>>>???@@@@@@>>><<<============>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<===;;;999999:::<<<>>>>>>>>>>>><<<;;;;;;<<<===;;;:::@@@@@@???======<<<<<<<<<444555777:::;;;<<<<<<<<<========================>>>===;;;::::::;;;===>>>777888:::;;;;;;:::888777===;;;:::999999777444222999;;;===<<<:::999;;;===999999999::::::;;;;;;;;;::::::::::::::::::::::::888888888888999:::;;;;;;777999::::::999888999:::;;;;;;:::999999888888777:::999777777777999;;;===666666777777888888999999;;;;;;:::999888777666555::::::999888888999::::::::::::999999999999999999:::999999888999999::::::::::::999999888777666666:::999888666666666777888888888999999999999888888999999999777666888;;;===::::::::::::::::::::::::999:::;;;;;;999999:::;;;===<<<;;;:::;;;<<<===>>>>>>>>>???===<<<<<<===???BBB===999:::======;;;777============>>>>>>>>>>>>:::<<<>>>???===<<<<<<<<>>>>>@@@AAACCCEEEGGGGGGEEEBBB@@@???@@@@@@@@@@@@???>>>>>>@@@??????>>>>>>??????@@@???@@@@@@>>>===<<<===???>>>======>>>??????>>><<>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<===;;;:::;;;<<<>>>???===<<<<<<;;;:::;;;===>>>===<<>>======<<<<<<<<<<<<777888999:::;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777777888999::::::;;;<<<===<<<;;;999888:::999999:::;;;<<<:::999999;;;<<<<<<999888:::<<<999999999999::::::;;;;;;::::::::::::::::::::::::<<<;;;:::888888888888999888999;;;;;;999999999:::777888888999999::::::;;;;;;;;;:::::::::;;;<<<===888888888888999999999999<<<<<<;;;:::999888777666999888777777777777888999999999999999999999999999::::::999999888999999999<<<<<<;;;;;;:::999999888:::999777666666666777888888888999999999999888888999::::::888777888:::<<<::::::::::::::::::::::::999:::;;;;;;999999:::;;;===<<<;;;:::::::::;;;<<<;;;<<<;;;::::::;;;???BBBBBB>>>;;;;;;===>>><<<999<<<<<<<<<=========>>>>>><<<>>>@@@@@@???======>>>@@@@@@@@@@@@@@@AAABBBBBBFFFGGGEEEAAABBBDDDCCC???BBBCCCDDDFFFIIILLLOOOQQQTTTVVVXXXZZZ\\\___cccfffjjjlllqqquuuwwwwwwvvvuuutttxxx~~~|||zzzxxxvvvsssqqqooommmjjjgggjjjkkklllmmmmmmkkkiiihhheeeeeeeeedddddddddccccccdddcccbbbccccccbbb```^^^YYYYYYYYYXXXXXXXXXXXXWWWZZZXXXVVVUUUUUUWWWYYY[[[VVVTTTQQQNNNKKKJJJIIIIIIIIIIIIIIIHHHFFFEEECCCBBBCCCCCCDDDGGGIIIIIIFFFDDDFFFBBBAAACCCBBB>>>>>>AAABBBBBBCCCDDDCCCBBB@@@??????@@@@@@@@@@@@???>>>>>>@@@??????>>>>>>??????@@@>>>??????>>><<<;;;<<<>>>@@@>>>======>>>??????>>>>>>>>>===<<<;;;:::999999;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<>>>??????===:::::::::999;;;===??????>>>===<<<<<<;;;;;;;;;<<<<<<:::;;;;;;;;;:::999777666<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777777777888999======>>>>>>===;;;999888999888888:::<<<===;;;::::::;;;<<<;;;999888888999888999999999999999::::::::::::::::::::::::::::::===;;;999777777777999999999:::<<<;;;:::999999:::777777888888999:::::::::;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999999<<<<<<;;;:::999888888777888777777666666777777888888888888999999::::::;;;;;;::::::999888888888999<<<;;;;;;::::::999999999999888777777666777777777888888999999999999888888999:::;;;:::888888999:::::::::::::::::::::::::::999:::;;;;;;999999:::;;;===<<<:::999999999999:::;;;;;;;;;999888:::===@@@AAA>>>;;;<<<>>>???===;;;;;;;;;;;;<<<<<<<<<======>>>@@@AAAAAA@@@??????@@@?????????@@@AAABBBCCCDDDFFFDDD@@@===@@@EEECCC>>>AAABBBCCCFFFJJJMMMPPPRRRSSSUUUXXXZZZ[[[^^^bbbeeehhhkkkppptttvvvwwwvvvuuuvvv{{{}}}zzzyyyxxxuuuqqqooonnnllljjjhhhkkkkkkmmmmmmmmmkkkiiihhhddddddcccbbbbbbbbbbbbbbbcccccccccddddddbbb^^^[[[WWWWWWWWWXXXXXXXXXYYYYYYYYYXXXUUUSSSSSSTTTUUUVVVTTTRRRPPPNNNLLLJJJJJJIIILLLKKKKKKJJJIIIGGGFFFEEEDDDCCCDDDEEEGGGGGGFFFDDDFFFBBBAAACCCBBB??????BBB@@@@@@AAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>??????===>>>>>>>>>======???@@@BBB@@@>>>===???@@@@@@@@@;;;;;;<<<<<<<<<=========;;;;;;;;;<<<<<<<<<<<<===@@@>>>======>>>>>>===<<<<<<;;;:::;;;>>>???>>>===;;;;;;:::::::::;;;<<<<<<;;;;;;<<<<<<;;;999777666<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;::::::::::::>>>>>>>>>===<<<:::999888999888888888999999888666;;;;;;;;;:::888777777777999999999999999999999999:::::::::::::::::::::::::::999777666777999<<<===999;;;<<<<<<:::999999:::::::::999999888777777777888999:::::::::888666555:::::::::999999888888777;;;;;;:::999999888777777777777777777777777777777777777888999::::::;;;;;;;;;;;;:::999888888888888999999999888888777777777888888777777777777777777888888999999999999888888888:::;;;;;;999888888999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;999999:::;;;===<<<:::888777777888888===>>>>>>===:::888888999???===;;;;;;===>>>===;;;:::::::::;;;;;;;;;<<<<<>>>>>>>>>>>>>>>>>???;;;<<<>>>>>>>>>???BBBDDDDDDAAA??????@@@BBBBBBAAA<<<<<<=========>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<===CCC@@@<<<:::;;;===>>>>>>>>>===<<<<<<===>>>===<<<;;;::::::::::::;;;;;;<<<999:::;;;<<<;;;:::999888<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<======<<<;;;:::999777777999888777888999:::888666<<<;;;:::999999888777666999999999999999999999999::::::::::::::::::::::::999888777777888999;;;===999;;;<<<;;;:::888888999::::::999888888777777666777888:::;;;:::888666444999999888888777777777666999999888888777777666666888888888888888888888888777777888999::::::;;;;;;;;;:::999999888888888999999999888888888888888777777777777888888888777777888888999999999999888888777999;;;;;;999888888999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;999999:::;;;<<<;;;:::888777777777888;;;>>>@@@@@@>>>:::888777<<<;;;::::::;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;>>>???@@@???>>>===???@@@AAAAAABBBBBBDDDEEEGGGGGGHHHOOORRRLLLEEEBBB@@@>>>AAABBBDDDFFFHHHIIIJJJKKKQQQTTTWWWYYY[[[]]]```ccckkknnnrrrvvvxxxxxxvvvuuuyyy}}}~~~|||{{{xxxuuupppmmmmmmmmmmmmmmmkkklllmmmmmmllljjjhhhgggdddcccaaa`````````aaabbbeeeeeedddeeedddaaa]]]YYYUUUVVVVVVWWWXXXXXXYYYYYYVVVUUUSSSQQQPPPOOOOOOOOOQQQQQQPPPPPPOOONNNMMMMMMJJJJJJJJJIIIGGGFFFDDDCCCGGGDDDAAA@@@BBBDDDEEEEEEEEEBBBAAACCCCCC@@@@@@CCCDDDDDDDDDCCCCCCBBBBBBBBB???@@@@@@@@@@@@???>>>>>>???>>>>>>======>>>>>>???;;;===>>>??????@@@CCCEEECCCAAA@@@@@@AAABBBBBBAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===BBB???;;;:::;;;<<<===>>>???>>><<<===>>>>>><<<;;;<<<;;;;;;:::::::::;;;;;;888999;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::999888888777777888777777:::<<<======;;;<<<;;;999999::::::999777;;;;;;:::::::::::::::999::::::::::::::::::::::::;;;;;;:::999888888888888999:::;;;;;;999777777888666666777777888999999999888999;;;<<<<<<:::888777888888888777777777777777888888777777666666666666777888888999999888888777888888888999999::::::;;;:::999999888999999::::::::::::::::::::::::::::::666666777888888888888777888888999999999999888888777999::::::999888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;999999:::;;;<<<;;;999888888888888999666:::>>>@@@@@@===<<<;;;999999999999:::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<===>>>???>>><<<<<<>>>@@@BBBBBBBBBCCCDDDEEEFFFGGGQQQZZZ^^^WWWKKKDDDAAA@@@BBBCCCEEEGGGHHHIIIIIIIIIPPPSSSWWWYYY[[[]]]___aaagggkkkpppuuuyyyzzzzzzzzzyyy}}}~~~}}}|||yyyuuupppmmmmmmnnnoooooolllmmmmmmnnnllljjjhhhfffdddcccaaa```___```aaabbbgggfffeeeeeedddbbb]]]ZZZVVVVVVVVVWWWWWWXXXXXXXXXWWWVVVTTTRRRQQQPPPPPPPPPPPPPPPPPPPPPOOONNNNNNMMMKKKJJJJJJIIIHHHFFFEEEDDDFFFDDDCCCCCCEEEEEEEEEDDDEEEBBBAAACCCCCCAAAAAADDDBBBCCCCCCCCCCCCCCCBBBBBB???@@@@@@@@@@@@???>>>>>>>>>>>>============>>>>>><<<>>>???>>>>>>>>>@@@BBB@@@??????@@@AAAAAA@@@>>>??????>>>===<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===>>><<<;;;<<<======<<<;;;>>>===<<<===>>>???>>>===>>>===<<<;;;:::::::::;;;999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<::::::999888888888888888888888888:::<<<===<<<;;;<<<:::999999;;;<<<:::999<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;:::999777666888:::;;;:::888666666666666666777777888999999999888888::::::;;;:::999999777888888888888888999999888888888777777777777777666666777888888777666666999999999999999999999999888888888888999:::;;;;;;::::::::::::::::::::::::555666777888999888888777888888999999999999888888777888888888888999;;;>>><<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;999999:::;;;;;;:::999888888999:::;;;777999<<<<<<<<<<<<<<<>>>999999:::::::::;;;===>>>;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>===<<<<<<>>>@@@BBBBBBAAABBBBBBCCCDDDDDDNNNTTTWWWPPPHHHDDDBBB???BBBDDDFFFHHHJJJKKKLLLLLLOOORRRVVVYYY[[[]]]___aaafffiiioootttxxxzzzzzzzzzxxx|||~~~}}}}}}|||zzzvvvpppmmmmmmooopppqqqlllmmmnnnnnnllljjjhhhfffdddcccaaa```___```bbbccciiihhhfffeeedddbbb^^^[[[VVVVVVVVVWWWWWWXXXXXXXXXWWWVVVUUUTTTRRRRRRQQQQQQNNNOOOOOOOOOOOONNNMMMMMMMMMMMMLLLKKKJJJHHHGGGFFFEEEEEEEEEGGGHHHGGGEEEBBBEEEBBBAAADDDCCCAAAAAADDD===>>>@@@CCCDDDEEEEEEEEEAAABBBBBBBBBBBBAAA@@@@@@>>>>>>============>>>>>>>>>??????>>><<<<<<===>>>>>>===>>>???@@@@@@>>><<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======999:::<<<>>>@@@>>>;;;777<<<;;;;;;<<>>===<<<;;;:::::::::;;;<<<<<<<<<<<<;;;999888;;;;;;;;;;;;;;;;;;;;;;;;999999;;;<<<===>>>>>>>>>::::::999888888999999999:::999888888999999777555<<<:::999:::<<<===<<<:::=========<<<<<<;;;;;;;;;::::::::::::::::::::::::555777999;;;<<<;;;:::999888999:::999777555555666999999888888777666666666555666777888888888888888888888888999999::::::;;;999999999888888888888888444555666777777666555444::::::999999999999999999777777777888999:::<<<<<<888888888888888888888888555666777999999999888777888888999999999999888888777777888777777999===@@@<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;999999:::;;;;;;:::999999999:::;;;<<<;;;;;;;;;999777888:::===999:::;;;;;;;;;<<<>>>@@@;;;;;;;;;<<<<<<<<<======?????????>>><<<===???AAAAAAAAA@@@@@@@@@AAAAAABBBBBBFFFFFFCCCAAABBBAAA>>>BBBDDDGGGJJJMMMNNNOOOOOONNNRRRVVVYYY[[[\\\^^^```hhhkkkppptttwwwwwwvvvvvvxxx{{{~~~~~~|||{{{vvvrrrnnnlllmmmnnnlllkkkjjjlllooopppoookkkfffcccaaa```___```ccceeeeeeeeefffdddbbbaaa```___]]][[[YYYWWWVVVWWWXXXXXXVVVUUUUUUQQQOOOQQQTTTUUUQQQMMMOOOOOOOOOOOOMMMLLLJJJJJJRRRPPPMMMJJJHHHGGGGGGHHHIIIGGGEEEFFFHHHHHHFFFCCCHHHFFFDDDBBBAAABBBCCCDDDCCCBBBAAAAAACCCCCCBBBAAAAAAAAAAAA@@@@@@?????????AAA>>><<<<<>>@@@AAA???<<<;;;:::>>>>>>>>>===<<<;;;;;;;;;======<<<;;;::::::999999:::;;;<<<======<<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<<>>>===;;;888777666666777<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<;;;;;;;;;888999:::;;;;;;;;;::::::;;;;;;::::::999888777777>>>===;;;:::999999::::::;;;:::999999;;;;;;:::999:::999999;;;>>>???<<<999888888999999999:::::::::;;;:::999888888888999:::999888777666666888:::;;;999999888888888888999999888888888888777777777777888777666666666888999:::888777666666666777999:::999888888777777777777777888888888888888888888888::::::;;;;;;;;;;;;;;;;;;<<<======;;;777444333333555666777888999:::;;;;;;777888:::;;;;;;:::888777666888999888555555777;;;>>>>>>>>>;;;999999:::<<<::::::999666444555999<<<;;;777666:::;;;999888:::;;;;;;;;;::::::999999999999:::;;;;;;999999:::;;;==================>>>>>>===>>>>>>>>>???????????????>>>===>>>AAABBBCCCBBBAAADDDEEEDDD@@@???@@@CCCDDDBBBBBBFFFJJJMMMMMMLLLWWWUUUUUUXXX]]]aaabbbaaagggmmmrrrrrrsssuuuuuusssvvvwwwzzz}}}{{{yyywwwvvvrrrmmmkkklllmmmlllkkkkkkmmmooopppoookkkfffcccbbbaaa```bbbdddeeeeeedddeeecccaaa`````````^^^\\\ZZZXXXWWWVVVWWWWWWVVVTTTTTTQQQOOOQQQTTTTTTQQQNNNOOOOOOOOONNNMMMLLLKKKJJJQQQOOOLLLJJJHHHGGGGGGHHHKKKJJJIIIKKKMMMLLLJJJGGGGGGFFFDDDBBBAAABBBCCCDDDDDDCCCBBBBBBDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@??????BBB???>>>>>>@@@AAA@@@???======>>>>>>>>>>>>=========???@@@???>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<;;;;;;::::::<<<<<<=========<<<<<<;;;===<<<<<<;;;;;;<<<<<<===@@@>>><<<:::999888888888<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<;;;;;;::::::666777999;;;<<<===<<<<<<;;;;;;::::::999888888777;;;:::999888888999;;;<<<<<<;;;::::::<<<<<<;;;:::;;;999999:::<<<===;;;999999999999999::::::::::::::::::999888999999:::;;;:::999888777888999;;;<<<999999888888888888999999888888888888777777777777888777666666777888999:::999999999999:::;;;<<<===;;;:::999777666666666666888888888888888888888888:::::::::;;;;;;;;;;;;<<<;;;<<<<<<;;;888666666666888888888888999999999999666777999::::::999777666888888999999888888:::<<<>>>>>>===<<<999999:::<<<:::999888777777888:::;;;999555555999<<<;;;;;;<<<;;;::::::::::::::::::999999;;;<<<;;;:::999:::;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????AAA@@@>>>???@@@AAAAAA@@@@@@AAABBBAAA???>>>???@@@DDDCCCCCCEEEJJJNNNOOONNNWWWUUUUUUXXX]]]aaabbbaaafffmmmqqqrrrrrruuuuuusssxxxyyy|||}}}zzzvvvtttuuurrrmmmjjjjjjlllmmmmmmmmmnnnppppppnnnjjjfffccccccbbbcccdddffffffeeeccccccaaa```___``````^^^]]]]]]ZZZWWWUUUUUUVVVUUUTTTTTTRRRPPPQQQSSSTTTQQQNNNPPPOOOOOONNNMMMLLLKKKKKKPPPNNNLLLJJJHHHGGGGGGHHHKKKKKKLLLNNNPPPOOOLLLIIIGGGFFFDDDCCCBBBBBBCCCCCCDDDCCCBBBCCCDDDEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@???AAA???>>>???@@@AAA@@@???>>>>>>????????????>>>>>>?????????>>>======<<<<<<::::::;;;<<<<<<===>>>>>>>>>>>>======<<<<<<;;;;;;???>>>======<<<<<<<<<<<<======<<<<<<<<<<<<======AAA@@@>>><<<::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999999777888:::;;;<<<<<<;;;;;;;;;::::::999999888888888999888777777888:::<<<>>>===;;;:::;;;<<<===<<<;;;;;;:::999999::::::999888999999:::::::::;;;;;;;;;::::::999999:::;;;<<<===;;;:::999999999:::;;;<<<999999888888888888999999999999888888888777777777888888777777777888999999888999:::;;;<<<<<<<<<<<<<<<;;;999888666666555555999999999999999999999999:::::::::;;;;;;;;;<<<<<<:::;;;===<<<:::999999999::::::999999888888888777666777888999999888777666888666666777999:::;;;:::=========<<<:::999:::<<<;;;888777888;;;===<<<:::999666555999<<<::::::<<<999::::::::::::::::::;;;:::<<<<<<<<<;;;:::;;;<<<@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@CCCAAA??????@@@@@@@@@???BBB@@@???@@@@@@AAA@@@>>>EEEDDDCCCEEEJJJNNNQQQQQQVVVUUUVVVXXX]]]```bbbbbbgggmmmrrrrrrrrruuuuuussszzz{{{~~~~~~{{{wwwtttvvvsssooolllkkklllnnnpppnnnooopppooommmjjjfffdddddddddeeefffhhhgggdddaaaaaa___^^^___``````___]]]^^^[[[XXXUUUUUUUUUTTTSSSSSSRRRQQQRRRSSSSSSQQQOOOPPPOOONNNMMMLLLLLLLLLLLLNNNMMMKKKJJJHHHHHHHHHHHHHHHJJJLLLOOOPPPNNNKKKIIIFFFEEEDDDCCCBBBCCCCCCCCCDDDBBBAAABBBCCCDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>????????????>>>?????????@@@@@@?????????AAA???===============<<<;;;<<<<<<======>>>>>>???======<<<<<<;;;;;;;;;;;;AAA@@@>>><<<<<<<<<===>>>>>>======<<<<<<======>>>AAA???>>><<<;;;:::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999888<<<=========;;;:::888777:::::::::999999888888888:::999888888888:::<<<>>><<<;;;::::::;;;<<<;;;:::;;;:::999999999888888888999::::::::::::;;;;;;;;;999999::::::;;;<<<======::::::999999999999:::;;;999999888888888888999999999999999888888888777777888888888888888888888999777777999::::::999777666::::::999888777777777777999999999999999999999999999::::::;;;;;;<<<<<<<<<<<<===>>>===;;;:::::::::::::::999999999888888888777777888999999888777777666333222333777:::999888;;;<<<===<<<:::999:::;;;;;;888666999???@@@===999===999777:::;;;888777888999999999::::::;;;;;;;;;;;;<<<======;;;;;;<<<===AAAAAA@@@@@@???>>>>>>>>>???>>>======>>>>>>@@@@@@BBB@@@??????@@@AAA@@@@@@DDDBBB@@@AAACCCDDDBBB@@@EEEDDDDDDEEEIIIMMMRRRTTTUUUUUUVVVYYY\\\```bbbccchhhnnnsssssstttvvvwwwtttzzz{{{~~~}}}yyyvvvwwwuuurrrooommmnnnqqqsssooooooooonnnmmmjjjhhhffffffeeefffggghhhfffccc``````^^^]]]^^^___```___]]]^^^[[[XXXVVVUUUUUUSSSRRRRRRRRRRRRRRRSSSRRRQQQOOOPPPOOONNNMMMLLLLLLLLLMMMLLLLLLKKKJJJIIIHHHHHHHHHGGGJJJMMMOOOOOOMMMJJJIIIEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAA@@@@@@????????????@@@@@@@@@@@@??????AAA???<<<<<<===>>>===;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::::::::::::::999@@@???>>><<<<<<<<<===>>>======<<<<<<<<<<<<======???>>><<<:::999999::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999888============<<<:::888666::::::999999999999999888===<<<;;;;;;;;;;;;<<<===:::999888999::::::999888::::::::::::999888888888999999999:::::::::;;;;;;888999:::;;;<<<<<<======999999888888888888888999999999888888888888999999999999999999888888888888888999999999999888888888888888999999777666444222777777777777888999:::;;;999999999999999999999999999999::::::;;;<<<======>>>???@@@>>>;;;999999999888999999999999:::::::::888999999999999999999888666444222444888::::::888:::;;;<<<<<<:::999:::;;;:::888777:::???AAA===888===888777:::;;;888777888999999999::::::;;;;;;;;;;;;<<<======;;;;;;<<<===@@@@@@@@@@@@??????>>>>>>???>>>=========>>>@@@AAA@@@>>>>>>>>>AAABBBBBBBBBDDDAAA???AAACCCEEECCC@@@EEEEEEEEEFFFHHHLLLQQQTTTSSSUUUWWWYYY\\\___bbbdddjjjppptttuuuuuuxxxxxxvvvxxx{{{~~~~~~zzzwwwuuuuuutttrrrpppppprrrtttoooooonnnmmmlllkkkiiiiiihhhgggfffffffffeeebbb```___^^^]]]]]]^^^___^^^\\\\\\[[[XXXWWWWWWUUUSSSQQQRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOMMMLLLLLLLLLMMMNNNJJJJJJJJJJJJIIIIIIHHHHHHIIIKKKNNNOOOMMMKKKIIIIIIDDDDDDDDDDDDDDDDDDCCCCCCAAA@@@???@@@AAABBBAAA??????@@@@@@@@@@@@AAAAAAAAA???AAADDDDDDBBBAAAAAAAAA??????@@@@@@@@@@@@??????AAA>>><<<===??????===:::>>>>>>>>>>>>>>>>>>>>>>>>:::999999999999999999999>>>======<<<<<<======>>><<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;999999999999:::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999999::::::<<<======<<<;;;;;;999999999999999999999999<<<<<<============<<<;;;999888777888999:::999777888:::<<<<<<:::999888999888888999999999:::::::::888999:::;;;;;;<<<;;;;;;999999999888888888777777999999888888888888999999:::999999999999888888888999999999:::999999888777:::::::::999888666555444666666777777999:::<<<===::::::::::::::::::::::::888999::::::;;;<<<======>>>???@@@>>>;;;999888999888999999999::::::;;;;;;999999999999999999999999999777777888:::;;;<<<;;;999:::<<<<<<:::999:::::::::999888;;;>>>???<<<999888444555999<<<;;;;;;===999::::::::::::::::::;;;:::<<<<<<<<<;;;:::;;;<<>>@@@AAA???>>>===>>>AAACCCCCCCCC@@@?????????AAAAAAAAA@@@DDDEEEFFFGGGHHHKKKOOORRRRRRUUUWWWZZZ\\\___bbbeeejjjpppuuuuuuvvvxxxxxxvvvwwwzzz~~~|||wwwtttssstttuuutttqqqpppqqqsssooonnnnnnmmmlllkkkkkkkkkiiigggeeeddddddcccaaa___```^^^]]]]]]^^^^^^\\\[[[ZZZYYYYYYYYYYYYWWWSSSPPPQQQRRRSSSSSSRRRQQQPPPQQQPPPOOOMMMLLLKKKLLLMMMNNNIIIIIIJJJJJJIIIIIIHHHHHHHHHKKKMMMLLLIIIFFFFFFGGGCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@BBBBBBAAA@@@??????@@@@@@@@@AAAAAAAAA===@@@CCCCCCAAA??????@@@>>>>>>????????????>>>>>>AAA>>><<<===@@@@@@<<<888;;;;;;<<<<<<======>>>>>>:::::::::::::::::::::::::::;;;<<<===============;;;;;;::::::::::::;;;;;;===<<<;;;999999999999:::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<;;;;;;::::::999:::;;;=========<<<<<<999999999999999999999999777999<<<>>>???>>><<<::::::999888888::::::999888555999===>>>===:::999999777777777888888888999999888999:::;;;;;;:::999999999:::::::::999999888777999999888888888888999999::::::999999999888888888999999:::::::::999888777:::999999888888888888888777777777888999:::;;;<<<::::::::::::::::::::::::888999999:::;;;<<<===>>><<<>>>???>>><<<:::::::::::::::::::::::::::999999999999888888888888999999999:::::::::999:::;;;===888:::<<<<<<;;;999:::::::::::::::;;;;;;;;;::::::666333444999<<<<<<<<>>>>>??????@@@@@@???===<<<<<<>>>@@@BBBAAA???>>>???@@@BBBBBBAAA>>>???@@@@@@@@@@@@AAABBBCCCEEEGGGHHHHHHIIILLLOOORRRTTTXXXZZZ[[[^^^cccfffhhhooosssssstttwwwwwwuuuvvvzzz~~~~~~zzzuuuqqqqqqsssuuutttqqqoooppprrrnnnnnnmmmllllllllllllmmmjjjhhheeeccccccbbbaaa___```^^^]]]]]]]]]]]]\\\ZZZXXXXXXYYYZZZZZZWWWSSSPPPQQQRRRSSSSSSRRRPPPPPPQQQPPPOOOMMMKKKKKKLLLNNNOOOHHHIIIIIIJJJJJJIIIHHHHHHFFFHHHIIIGGGDDDAAAAAACCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAACCCCCCBBBAAA?????????@@@@@@AAAAAAAAA999<<>>>>>????????????>>>>>>@@@===<<<>>>AAAAAA<<<777777888999:::<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888999;;;===>>>>>>======;;;::::::999999::::::;;;>>>===;;;:::999999:::;;;<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<;;;;;;;;;<<<============;;;:::999999999999999999999999999333666;;;>>>@@@???<<<:::;;;:::999999;;;;;;:::999444999>>>@@@>>>;;;::::::666777777777777888888888888999:::::::::999888777;;;;;;;;;;;;;;;:::999888999999888888888888999999:::::::::999999999888888999::::::;;;:::999888777777666666555666888999;;;999999888888999999:::;;;::::::::::::::::::::::::888888999:::;;;======>>>:::;;;======<<<;;;;;;<<<===<<<<<<;;;999888888777888888777777777777888888777:::;;;:::777777999<<<777999<<<<<<;;;:::::::::999;;;;;;;;;999888999;;;999555555999<<<::::::<<<;;;;;;;;;::::::999999999999:::;;;;;;999999:::;;;;;;;;;<<<===>>>???@@@@@@@@@???===<<<<<<>>>@@@BBBCCCAAA??????@@@AAA@@@??????BBBDDDCCCAAA@@@CCCEEEBBBEEEHHHIIIHHHHHHJJJMMMQQQTTTXXXZZZ[[[^^^cccggggggmmmrrrrrrsssuuuuuusssvvvzzz}}}{{{yyyuuurrruuuttttttsssqqqppppppooolllllllllkkkjjjiiihhhgggffffffeeedddcccccccccbbb]]]]]]]]]\\\[[[ZZZYYYXXXVVVYYYZZZXXXWWWYYYXXXTTTPPPOOOOOOQQQUUUUUUSSSPPPTTTPPPKKKJJJKKKLLLJJJHHHJJJJJJIIIHHHHHHGGGFFFFFFKKKIIIGGGFFFGGGGGGFFFEEEFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>??????>>>>>>>>>>>>>>>??????>>>===>>>???>>><<<;;;<<<;;;;;;<<<<<<<<<999777;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;::::::;;;<<<======:::888888::::::777555<<<<<<;;;::::::999888888777888999:::;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;999999888888888::::::::::::::::::::::::;;;;;;:::999888888888888999:::<<<>>>===<<<999888888888888999:::;;;<<<===<<<============;;;:::999999999999888888666555555;;;666555999<<<:::777777;;;:::888999::::::999777777777777888999:::<<<<<<999888777777666777777777999999888888888888999999;;;:::::::::;;;;;;999777888666666999===???===:::<<<<<<<<<;;;;;;:::::::::999888777777777888999:::;;;:::999999999888666333999999888888999;;;<<<>>>:::999:::;;;======;;;999<<<;;;::::::;;;<<<===>>><<<<<<<<<;;;;;;:::::::::<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::===999777999>>>BBBAAA???999@@@BBB>>>;;;>>>AAA???DDDCCCBBBCCCDDDDDDBBBAAACCCCCCDDDDDDDDDDDDCCCCCCGGGGGGFFFFFFGGGHHHJJJKKKOOOQQQUUUYYY\\\___dddfffkkknnnrrruuuuuutttttttttxxxzzz}}}}}}|||yyyvvvsssssssssssssssssstttttttttooonnnmmmllljjjgggeeedddeeeeeeeeeeeedddcccbbbaaa\\\\\\]]]\\\\\\[[[ZZZYYYZZZ]]]]]]YYYWWWWWWUUUQQQQQQPPPPPPRRRTTTUUUSSSQQQRRROOOLLLJJJJJJJJJJJJIIIJJJIIIIIIHHHGGGGGGFFFFFFJJJHHHEEEEEEGGGHHHFFFDDDBBBBBBBBBBBBBBBCCCDDDDDDBBBCCCDDDEEEEEEDDDCCCCCCAAAAAAAAAAAAAAA@@@???>>>@@@???>>>>>>=========>>>@@@???>>>???@@@???>>><<<>>>======>>>???>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===<<<<<<;;;::::::;;;<<<<<<======<<<<<<;;;;;;::::::;;;;;;;;;::::::999999999888999999:::;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;::::::999999::::::::::::::::::::::::::::::999999999::::::;;;888999<<<======<<<:::999<<<<<<<<<<<<<<<===>>>???<<<<<<======<<<;;;999888999999999888888777666555:::666666999:::888777888;;;:::888999::::::999777999999888888888999::::::999999888777777777777888666777777888999;;;<<<======;;;::::::;;;;;;999888999888888999<<<======<<<======<<<<<<<<<;;;;;;;;;::::::999888888888999::::::888888888:::;;;:::999888888777777888999:::;;;::::::;;;<<<>>>>>>===;;;<<<<<<;;;:::;;;<<<======<<<<<<;;;;;;;;;:::::::::<<<;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::===999777999>>>AAA@@@>>>;;;@@@AAA===<<<@@@AAA>>>CCCBBBBBBCCCDDDDDDCCCAAABBBBBBBBBCCCDDDEEEEEEFFFGGGFFFFFFFFFFFFHHHIIIJJJNNNQQQUUUYYY\\\___cccfffkkknnnrrrtttttttttttttttyyy{{{~~~}}}|||zzzwwwtttuuuuuuuuuuuuuuuuuuuuutttqqqpppnnnllliiifffcccbbbcccdddeeefffeeecccaaa```\\\\\\\\\]]]]]]\\\[[[[[[\\\___^^^ZZZWWWXXXUUUQQQSSSRRRRRRSSSTTTTTTSSSQQQPPPOOONNNLLLIIIHHHIIIKKKIIIIIIHHHHHHGGGGGGFFFFFFIIIEEEBBBCCCGGGIIIFFFBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCDDDDDDEEEEEEDDDCCCCCC@@@@@@AAAAAAAAA@@@??????CCCBBBAAA@@@???>>>>>>>>>@@@??????@@@AAAAAA???===???>>>===>>>??????===;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<;;;<<<===<<<;;;;;;;;;<<<::::::::::::::::::::::::999999:::;;;;;;:::::::::::::::::::::::::::::::::>>>>>>>>>>>>===<<<<<<;;;:::;;;<<<===<<<<<<::::::::::::::::::::::::::::::999999999999:::;;;<<<===777888;;;<<<===<<<;;;:::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;:::888777888888999888888777666555888666777999888555666999;;;:::888999::::::999777::::::999888888888888888::::::999888888888888888777777888888:::;;;===>>>===;;;888777888888888777;;;;;;;;;:::::::::<<<>>>============<<<<<<<<<<<<;;;;;;:::999999999::::::;;;:::888888:::;;;<<<;;;::::::999999999::::::;;;::::::;;;===???@@@>>>=========<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::===:::888999===???>>><<<>>>???>>>===>>>AAAAAA>>>BBBAAAAAABBBDDDEEEDDDBBBAAAAAAAAABBBCCCEEEGGGIIIGGGFFFFFFFFFFFFHHHIIIJJJMMMPPPTTTXXX[[[___cccfffkkknnnrrrtttttttttttttttyyy|||~~~|||{{{zzzxxxvvvxxxxxxwwwvvvtttsssrrrqqqqqqpppooommmjjjfffdddbbbbbbccceeefffeeeccc```^^^[[[\\\]]]]]]]]]]]]]]]\\\ZZZ]]]\\\YYYXXXZZZYYYUUUUUUTTTTTTTTTTTTTTTSSSRRRNNNPPPPPPNNNJJJHHHJJJMMMHHHHHHHHHHHHGGGGGGFFFFFFGGGCCC@@@BBBGGGIIIFFFAAAEEEEEEDDDDDDCCCAAA@@@@@@CCCCCCCCCCCCCCCCCCBBBBBB@@@@@@AAAAAAAAA@@@@@@???FFFEEECCCBBBAAA@@@??????@@@???>>>???@@@@@@???======<<<;;;<<<======<<<:::<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999;;;<<<;;;:::999:::::::::::::::::::::::::::;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>===<<<;;;:::999;;;<<<>>>>>>===;;;:::999999::::::::::::;;;;;;;;;:::::::::;;;;;;<<<===666888:::;;;<<<<<<;;;;;;::::::999999999999999999::::::;;;;;;:::999777666888888888888888777666666777666888:::777333555;;;;;;:::888999::::::999777999999888888888888888999;;;:::999999888888999999:::999999888888999999:::<<<999555444555666666666<<<===>>>;;;888888<<<@@@<<<<<<<<<<<<<<<<<<;;;;;;999999::::::;;;<<<<<<===???<<<999777888999999999=========<<<<<<<<<<<<<<<:::999:::<<>><<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::<<<:::999:::<<<>>>===<<<@@@>>>======@@@BBBAAA===AAA@@@AAABBBEEEEEEEEECCCCCCBBBAAAAAABBBDDDGGGIIIHHHGGGGGGGGGGGGIIIJJJKKKLLLOOOTTTXXX[[[___cccffflllooorrrttttttssstttuuuzzz||||||{{{zzzzzzxxxwwwwwwwwwvvvuuutttsssrrrrrrqqqpppooommmkkkhhhfffdddaaabbbdddeeedddbbb___]]]\\\]]]]]]^^^^^^^^^]]]]]]ZZZ]]]\\\XXXXXXZZZYYYVVVWWWWWWVVVUUUTTTSSSSSSSSSOOOQQQRRROOOLLLJJJLLLNNNHHHGGGGGGGGGGGGGGGFFFFFFFFFCCCAAACCCGGGHHHEEEAAADDDEEEEEEDDDCCCBBB@@@???BBBBBBAAAAAA@@@@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@DDDDDDBBBAAA??????>>>>>>>>>======>>>??????>>><<<===;;;:::;;;<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<===============>>>>>>============999666888<<<>>>;;;777999:::::::::::::::::::::::::::;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;:::888999;;;<<<>>>>>>===;;;:::999999999::::::;;;;;;;;;===<<<;;;;;;:::::::::;;;777888999:::;;;<<<;;;;;;>>>===<<<<<<<<<<<<<<<===999::::::::::::888777666777888888888888777777666888777888999666333666<<<;;;:::888999::::::999777777777777777888999:::;;;;;;:::999999888888999999888888777777777777888888<<<999666555666888888888===>>>>>>;;;888888<<>>??????===:::777666777888888888==================<<<<<<999999999;;;>>>>>>===;;;=========<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===<<<<<<;;;;;;;;;:::::::::;;;::::::;;;=========<<>><<<>>>AAABBB@@@???AAA@@@AAABBBEEEEEEEEECCCEEEDDDBBBAAABBBCCCEEEFFFIIIIIIHHHHHHIIIJJJLLLMMMLLLOOOTTTXXX[[[___dddggglllooorrrssssssssstttuuuzzz|||~~~{{{yyyyyyyyyxxxwwwrrrrrrssstttuuuvvvwwwwwwsssrrrqqqooollljjjgggfffaaabbbcccdddcccaaa___^^^^^^^^^^^^______^^^]]]]]]]]]^^^\\\XXXVVVXXXWWWTTTYYYZZZYYYVVVTTTRRRSSSTTTOOOPPPPPPOOOMMMLLLLLLMMMGGGGGGGGGGGGGGGGGGFFFFFFDDDDDDDDDEEEFFFFFFDDDBBB@@@AAACCCDDDDDDDDDCCCBBBBBBAAA@@@?????????????????????@@@AAAAAAAAA@@@@@@AAA@@@???======<<<<<<<<<===<<<<<<===??????>>><<<>>><<<;;;;;;===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>===<<<>>>;;;888999===>>>;;;888::::::::::::::::::::::::999999:::;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<======<<<:::999:::;;;<<<===<<<<<<::::::888999999::::::;;;;;;<<<===<<<;;;:::999999999999888888999::::::;;;;;;:::<<<;;;;;;;;;;;;;;;<<<<<<::::::;;;;;;:::999777666777777888888888888777777:::888777999888555777<<<;;;:::888999::::::999777666666666777888999:::;;;::::::999888888888888888444444444555777888:::;;;<<<:::999999:::<<<<<<<<<<<<<<<<<<;;;999:::;;;===999999999999999:::::::::555666888;;;===>>>??????888666555666888:::;;;;;;::::::;;;;;;<<<;;;;;;::::::999:::;;;======;;;999<<<<<<<<<===<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<::::::::::::;;;<<<<<<===<<<<<<;;;;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>>AAA>>>===@@@BBB@@@@@@AAABBBAAAAAABBBDDDEEEDDDBBBEEEDDDCCCBBBBBBCCCDDDEEEIIIIIIHHHHHHHHHJJJKKKLLLMMMPPPTTTYYY\\\aaaeeehhhmmmoooqqqssssssssstttvvvyyy||||||yyywwwwwwxxxwwwwwwrrrrrrsssuuuwwwxxxzzzzzzvvvuuutttqqqmmmjjjgggeeebbbbbbbbbbbbaaa```___^^^______```______^^^]]]\\\[[[\\\[[[VVVUUUXXXXXXUUU[[[[[[[[[WWWSSSQQQSSSTTTNNNMMMLLLLLLMMMMMMKKKIIIFFFFFFFFFFFFFFFFFFGGGGGGCCCFFFHHHHHHFFFCCCCCCCCC@@@AAACCCDDDEEEDDDCCCBBBCCCBBBAAA???????????????>>>???@@@AAAAAAAAAAAA@@@??????>>>===============>>>======>>>@@@@@@???>>>===;;;999:::;;;=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::;;;<<<======<<<;;;:::999<<<===;;;888777888:::;;;;;;;;;::::::999999999888999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<777999<<<>>>>>>===<<<;;;<<<<<<;;;;;;::::::999999888888999::::::;;;<<<<<<;;;::::::999999999::::::999999999999999999999999888888888888999::::::;;;:::;;;;;;;;;;;;999888777777777888888888888777777===999666888:::888999<<<;;;:::888999::::::999777777777777777777888999999999999888777777777777888444555555666777999;;;;;;999888888999<<<======<<<;;;:::999:::;;;<<<;;;:::999999999::::::;;;;;;;;;777888999;;;<<<<<<<<<<<<777666666888:::<<<;;;;;;888888:::;;;<<<;;;;;;:::<<<;;;;;;<<<======;;;888:::;;;<<<=========<<<;;;:::::::::;;;;;;;;;<<<<<<::::::::::::;;;<<<======<<<<<<;;;;;;;;;:::::::::999;;;===?????????@@@@@@@@@>>>???BBBAAA>>>???CCCCCCBBBBBBCCCDDDDDDCCCAAABBBBBBCCCCCCDDDDDDEEEEEEGGGGGGFFFFFFGGGHHHJJJKKKMMMQQQUUUZZZ]]]bbbfffjjjmmmoooqqqrrrrrrsssuuuvvvyyy{{{~~~~~~{{{xxxvvvvvvwwwwwwvvvuuuvvvvvvwwwxxxxxxyyyyyyzzzyyyvvvrrrnnnjjjfffdddbbbbbbaaaaaa```_________````````````___^^^]]]\\\VVVXXXXXXUUUUUUYYY[[[YYY\\\\\\\\\XXXSSSQQQRRRUUUMMMKKKIIIJJJLLLMMMJJJFFFFFFFFFFFFFFFFFFFFFGGGGGGCCCGGGKKKJJJEEEBBBBBBDDDCCCDDDEEEEEEDDDBBB@@@>>>DDDCCCBBB@@@??????@@@@@@>>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@>>>>>>>>>???AAAAAA@@@???:::888666777888:::;;;:::========================;;;::::::999999::::::;;;999999:::;;;;;;:::999999333;;;@@@<<<333///444;;;<<<<<<;;;::::::999888888777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<777999<<>>======<<<;;;:::999888888999888888999::::::;;;<<<<<<888888888888999:::;;;;;;::::::999999999999999999:::::::::;;;<<<===>>>???;;;;;;<<<<<<;;;:::888777666777777888888888777777@@@999555888;;;::::::;;;;;;:::888999::::::999777999888888777777777777777999888888777666777777777999999888888888888999999555444555888;;;<<<;;;::::::888777999<<<===;;;888:::::::::;;;;;;<<<<<<<<<999999;;;;;;;;;:::999888;;;:::999:::;;;;;;999888888999;;;===>>>>>>======>>>======>>>>>>===;;;999999:::<<<=========<<<<<<:::::::::;;;;;;<<<<<<<<<999999999:::;;;<<<===>>><<<<<<;;;;;;;;;:::::::::888;;;>>>@@@@@@@@@AAABBB???>>>@@@CCCAAA<<<>>>EEEDDDCCCBBBCCCDDDDDDBBBAAA???@@@BBBDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEGGGHHHIIINNNQQQVVVZZZ^^^cccgggkkknnnoooqqqrrrrrrsssuuuwwwxxxzzz}}}}}}zzzyyyyyy{{{|||qqqtttvvvwwwvvvvvvwwwxxxzzz||||||xxxqqqkkkhhhhhhccccccddddddbbb```^^^]]]```aaabbbbbb```^^^]]]]]]^^^ZZZVVVVVVZZZ[[[XXXUUUZZZ[[[[[[YYYVVVSSSRRRRRRMMMKKKIIIJJJLLLMMMKKKHHHJJJJJJJJJJJJIIIGGGEEEDDDGGGFFFEEEEEEEEEEEECCCAAADDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@?????????@@@@@@AAAAAAAAAAAA@@@??????DDDBBB???>>>>>>===;;;:::????????????>>>;;;999888>>><<<:::999999;;;>>>???============<<<;;;999999:::::::::::::::::::::::::::;;;;;;;;;<<<=========888;;;999666999===;;;444>>>;;;999999;;;;;;999666::::::999888999:::<<<======999999<<<>>><<<;;;===888999:::;;;<<<>>>??????999;;;;;;777777::::::777;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888888666666666999;;;<<<;;;:::::::::::::::999888777777;;;:::999999;;;;;;:::999:::::::::999999888888888777777777999::::::888666::::::999999::::::;;;<<<777777888888888999999999;;;:::999888888888888999;;;999888888999999888666::::::999888777777777888888555444666:::<<<<<<:::<<<:::999999:::;;;:::999:::::::::999999888888888999888888:::<<<<<<;;;:::;;;999888:::===>>><<<999999<<<>>><<<777555999===:::;;;<<<======;;;999888;;;;;;<<<<<<<<<;;;:::999::::::;;;<<<======<<<<<<;;;:::999999999:::;;;<<<999999999;;;???BBBCCCCCC???AAACCCCCCBBBBBBCCCDDD@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAACCCFFFHHHHHHGGGHHHKKKNNNPPPSSSWWWZZZ\\\```dddgggooooooppprrrtttuuutttrrr{{{}}}{{{zzz{{{|||}}}uuuvvvwwwvvvuuuuuuvvvxxx|||||||||yyysssnnnkkkiiieeeeeedddcccbbb```___^^^bbbcccccccccaaa___^^^^^^]]]YYYVVVVVVYYYZZZXXXUUUYYYZZZZZZXXXUUUSSSRRRSSSMMMKKKIIIJJJLLLLLLKKKHHHIIIJJJJJJJJJIIIGGGEEEDDDGGGFFFEEEEEEFFFEEECCCAAACCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???????????????@@@@@@@@@@@@@@@??????>>>CCCAAA???>>>>>>===<<<;;;>>>>>>>>>===<<<;;;:::999===<<<;;;::::::<<<===???===============<<<;;;:::;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>???===999:::===:::444>>>;;;999999;;;;;;999777::::::999999999:::;;;<<<===999888<<<===;;;;;;<<<999::::::;;;<<<===>>>>>>:::<<<;;;888777:::;;;888;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777666666:::999888999:::;;;:::999777888999::::::;;;::::::;;;:::999999;;;;;;:::999:::::::::999999999888888888888888999;;;;;;999777999999999999999::::::;;;777777888888888999999999::::::999999999888888888999888777888999:::999888777777777888888999:::;;;777666666777999:::;;;:::<<<:::999999:::;;;;;;:::999999999888888888777777:::999999:::;;;<<<:::999===:::888888;;;======<<<:::<<<===;;;888777999<<<:::;;;=========<<<:::999888999;;;<<<===>>>======::::::;;;<<<<<<<<<<<<<<<<<<;;;:::999999999:::;;;;;;::::::;;;>>>@@@@@@@@@<<<>>>??????>>>>>>???@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHHHHGGGHHHKKKMMMNNNQQQUUUYYY\\\___ccceeennnoooqqqtttvvvxxxxxxwww|||~~~}}}}}}}}}~~~yyyyyyxxxvvvtttuuuwwwyyy}}}{{{yyyvvvsssooollliiihhheeecccaaa```______dddddddddcccbbbaaa______\\\YYYVVVVVVXXXYYYWWWUUUWWWXXXXXXWWWTTTSSSSSSTTTMMMLLLJJJKKKKKKLLLJJJIIIIIIJJJJJJJJJIIIGGGEEEDDDGGGFFFEEEEEEFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????????????????@@@@@@??????>>>===BBB@@@>>>===>>>>>>===<<<======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>===<<<<<<;;;;;;;;;::::::999999<<<<<<<<<<<<<<<;;;;;;;;;>>>???===::::::<<<:::555===;;;::::::;;;;;;999888:::::::::999::::::;;;<<<<<<888777;;;<<<::::::;;;:::;;;;;;;;;<<<<<<<<<<<<;;;===<<<999888;;;;;;999::::::::::::;;;;;;;;;;;;<<<;;;:::999888666555555???<<<:::999999999999888777888999:::;;;;;;;;;;;;;;;:::999999;;;;;;:::999::::::::::::999999999999:::999999:::;;;;;;999888888888888888888999999:::777777777888888888888999888888999:::999888777666888777666777:::;;;:::999888888888888999:::;;;;;;777888888888777888999;;;<<<;;;999:::;;;<<<<<<;;;888888888888777777777777;;;:::999:::;;;;;;:::888>>>;;;888777999;;;===>>><<<;;;;;;:::999::::::;;;<<<<<<===>>>===<<<;;;:::888999;;;<<<===>>>======:::;;;;;;<<<<<<<<<<<<;;;<<<<<<;;;:::999999::::::===;;;:::;;;<<<>>>>>>===>>>???AAA@@@??????@@@AAA@@@AAABBBCCCDDDDDDDDDDDDAAABBBBBBCCCDDDDDDEEEEEEFFFGGGHHHHHHGGGHHHJJJLLLKKKOOOTTTYYY\\\___bbbdddkkkmmmpppsssvvvxxxyyyzzz|||zzzzzzxxxvvvuuuvvvzzz}}}zzzyyyxxxwwwsssooollljjjfffcccaaa``````aaaeeedddcccbbbbbbaaa___]]][[[YYYVVVVVVWWWXXXVVVUUUUUUVVVVVVUUUSSSRRRSSSTTTMMMMMMLLLKKKKKKKKKJJJIIIIIIIIIJJJJJJIIIGGGFFFEEEGGGFFFEEEEEEFFFFFFDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@>>>????????????>>>======AAA???======>>>???>>>======<<<;;;::::::;;;<<<===:::;;;<<<===>>>======<<<===>>>>>>?????????>>>>>><<<<<<<<<;;;::::::999999=========<<<;;;;;;;;;:::999999888888999::::::999<<<<<<;;;;;;;;;::::::999;;;;;;:::::::::;;;;;;;;;;;;777666:::;;;:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;======999999<<<<<<999:::::::::::::::;;;;;;;;;::::::999999888777666666@@@===:::888888999999999;;;;;;;;;;;;:::999888777;;;:::999999;;;;;;:::999::::::::::::::::::::::::;;;:::999:::;;;;;;:::888777777777777777888888999777777777777888888888888666777999::::::888777555999888777888:::;;;;;;:::===<<<;;;999999888888888666999:::999666666888;;;<<<;;;999:::;;;<<<<<<;;;999999888888888888888888<<<;;;::::::;;;;;;999777<<<;;;999999:::;;;<<<======;;;999999;;;<<<;;;:::======>>>>>>======<<<;;;:::;;;<<<<<<<<<;;;999888:::;;;;;;<<<<<<;;;;;;;;;===<<<<<<;;;::::::999999<<<;;;::::::<<<======<<>>????????????>>>======@@@???======>>>??????>>>===<<<;;;::::::<<<===>>>:::;;;===>>>???>>>===<<<===>>>???????????????>>><<<<<<<<<;;;;;;:::::::::=========<<<;;;;;;;;;:::999888888888888888:::<<<;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::666666999;;;999888:::;;;;;;;;;;;;;;;:::::::::;;;======999999<<<<<<999999999999:::::::::;;;;;;888888888888888888999999===;;;888777888:::;;;;;;;;;;;;;;;;;;:::999888888;;;:::999999;;;;;;:::999::::::::::::::::::::::::<<<;;;999999:::;;;:::888777777666666777777888999777777777777777777777777555666888999999888666555;;;:::999:::;;;<<<<<<:::>>>===<<<:::999888888888666999:::999666666888;;;;;;:::999999;;;<<<<<<<<<::::::::::::::::::::::::<<<;;;::::::;;;;;;999777888:::;;;<<<<<<<<<;;;;;;===;;;999:::;;;<<<<<<;;;===============<<<<<<;;;999999:::;;;:::999888777:::;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<;;;;;;::::::;;;:::999:::<<<>>>>>>>>>=========<<<;;;;;;<<<>>>@@@AAABBBCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCHHHGGGGGGHHHIIIKKKKKKLLLLLLPPPUUUZZZ]]]```ccceeejjjmmmqqqrrrrrrrrrtttuuu}}}yyyyyyxxxwwwxxx{{{|||xxxvvvuuutttsssnnnllliiieeeccccccdddeeeeeeaaa^^^]]]^^^^^^[[[YYYXXXXXXWWWVVVUUUUUUUUUUUUSSSSSSSSSQQQOOOOOOQQQSSSMMMNNNOOOMMMKKKIIIJJJKKKHHHHHHIIIJJJIIIHHHGGGFFFFFFFFFEEEFFFGGGGGGFFFDDDDDDDDDCCCCCCCCCBBBBBBBBB???@@@BBBCCCCCCCCCBBBAAA??????@@@@@@??????>>>===AAA???======>>>???>>>>>>======<<<<<<<<<======>>>;;;<<<===>>>???>>>======>>>>>>?????????>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;>>><<<<<<<<<:::777999===;;;<<<===<<<;;;:::;;;<<<;;;<<<<<<<<<<<<;;;::::::;;;777666:::;;;999999:::;;;;;;;;;:::::::::::::::;;;===<<<999888;;;;;;999888888999999::::::;;;;;;777777777888999999:::::::::888777777999:::;;;;;;888999:::;;;;;;<<<<<<<<<;;;:::999999;;;;;;:::999::::::::::::;;;;;;;;;;;;===;;;999888999:::999888777777777777777888888999888777777777777777666666444555777888888777666666;;;::::::;;;>>>??????>>>;;;;;;;;;::::::;;;;;;<<<777888888888777888999;;;:::999888888:::<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;:::999:::;;;;;;:::888666999===>>>===;;;::::::;;;;;;;;;;;;;;;;;;<<<============<<<<<<<<<;;;;;;666777888:::;;;;;;;;;;;;:::;;;;;;;;;;;;::::::999:::;;;<<<<<<<<<<<<;;;;;;<<<:::999:::===>>>???>>>?????????===<<<<<<>>>@@@@@@AAABBBCCCDDDDDDDDDDDDFFFFFFEEEDDDDDDCCCBBBBBBGGGFFFFFFGGGJJJLLLMMMMMMOOORRRUUUYYY[[[___cccfffmmmqqqtttuuusssrrrsssvvv|||~~~}}}zzz{{{zzzzzzyyy{{{}}}xxxsssrrrssstttmmmllliiigggeeeeeeeeeffffffaaa]]]\\\]]]^^^[[[XXXWWWWWWWWWUUUTTTTTTTTTUUUSSSSSSRRRPPPNNNMMMOOOQQQMMMOOOPPPNNNKKKIIIJJJKKKGGGHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFGGGHHHFFFEEECCCCCCCCCBBBBBBBBBAAAAAA===>>>@@@BBBBBBAAA@@@???@@@@@@@@@@@@@@@??????>>>AAA???>>>===>>>???>>>===>>>>>>>>>>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>>????????????>>>===<<<<<<::::::;;;;;;<<<=========;;;;;;;;;<<<<<<<<<<<<<<>>>>>===CCCCCCBBB@@@>>>>>>@@@CCC@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDGGGEEEEEEGGGKKKNNNOOONNNQQQRRRTTTVVVXXX\\\aaaeeelllpppuuuuuurrrqqqsssvvv{{{}}}|||zzz|||||||||{{{zzz{{{~~~~~~xxxqqqoooqqquuummmkkkjjjhhhgggffffffggggggbbb]]][[[]]]^^^[[[XXXWWWWWWWWWUUUTTTSSSTTTUUUTTTSSSRRROOOMMMLLLNNNPPPMMMOOOPPPNNNKKKIIIIIIKKKGGGHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFHHHHHHGGGEEEBBBBBBBBBAAAAAAAAA@@@@@@;;;<<<>>>@@@AAA@@@>>>===@@@AAAAAAAAAAAA@@@??????BBB@@@>>>===>>>>>>===<<<>>>???@@@@@@@@@???===<<<============>>>>>>>>>????????????>>>>>><<<;;;;;;999::::::;;;<<<===>>>>>>:::;;;;;;<<<<<<=========999666777:::888555999AAA:::<<<>>>===;;;:::<<<>>><<<<<<=========<<<:::999<<<888777;;;<<<::::::;;;999999999::::::;;;;;;;;;999;;;;;;777777::::::777777777888999::::::;;;;;;:::999999999888888777777888777777888999999777555<<<<<<<<<<<<;;;:::999999;;;:::999999;;;;;;:::999:::::::::;;;;;;<<<<<<<<<===:::888777777888777666888888888888888999999:::888888777777666666666555555555555555555666777888777777999===BBBFFFGGGHHH@@@???>>><<<:::999999999888555444666:::<<<<<<:::888666666666999:::::::::888888888999999:::::::::999888888:::<<<<<<;;;:::999;;;<<<;;;999999;;;>>>888<<>>>>>>>>===;;;;;;;;;;;;;;;;;;::::::999888888999;;;===>>>>>>======BBB@@@============<<<;;;@@@@@@???===;;;<<<>>>@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEDDDGGGLLLOOOPPPOOORRRSSSSSSTTTVVVZZZ___ccciiimmmrrrssspppooorrruuuzzz|||~~~~~~~~~~~~}}}zzzyyy{{{~~~{{{tttooommmnnnooonnniiiffffffeeebbbdddggghhheee```]]]\\\[[[ZZZYYYXXXXXXXXXWWWVVVSSSQQQOOOVVVTTTRRROOONNNNNNOOOPPPMMMMMMMMMLLLLLLLLLLLLKKKHHHIIIJJJJJJIIIHHHFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFBBB???AAAEEEFFFCCC@@@????????????????????????CCCCCCBBBAAAAAA@@@@@@???@@@@@@@@@???>>>======<<<<<<>>>>>>===::::::===@@@;;;???@@@<<<<<<@@@???;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>;;;999;;;:::888888888:::<<<===???>>>>>>===<<<;;;;;;;;;:::;;;<<<;;;999888999:::777888888999:::::::::;;;;;;:::999888777888999:::;;;::::::999999::::::;;;:::;;;<<<<<<======<<<<<<999999999999999999999999666777888999999999999999???===999888999:::;;;;;;888777777999:::999:::<<<999999;;;<<<===>>>>>>>>>;;;:::999999888888999999;;;999888999;;;;;;999666777666666666666666777777:::888777777888888777555888888999===BBBGGGIIIJJJBBB>>>;;;:::;;;<<<;;;999999999:::::::::999888888===<<<::::::::::::<<<===>>><<<999777777888;;;===999999::::::::::::;;;;;;888:::<<<>>>???>>><<<:::===;;;999:::===>>><<<:::???===;;;999999999:::;;;::::::;;;<<<=========<<<===<<<;;;:::999::::::;;;888:::<<<===<<<<<<===>>>===<<<<<<===>>>??????>>>AAA@@@???>>>>>>???@@@@@@AAABBBCCCEEEEEEEEEDDDDDDDDDCCCBBBBBBCCCEEEHHHJJJIIIFFFDDDFFFKKKOOOQQQPPPSSSTTTVVVXXXYYY\\\```ccckkklllmmmmmmmmmooorrruuuxxx~~~~~~}}}}}}}}}|||}}}}}}{{{yyyxxxzzz}}}zzztttpppooopppppplllgggdddeeeeeedddfffjjjiiieee```]]]\\\\\\[[[ZZZZZZYYYYYYXXXVVVUUUSSSRRRVVVTTTRRROOONNNNNNOOOOOONNNMMMMMMMMMMMMLLLLLLLLLHHHIIIIIIIIIIIIGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEBBB@@@AAADDDFFFCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@??????>>>======<<<<<<=========;;;;;;===>>><<<@@@AAA======@@@???;;;========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>;;;999;;;:::999888888:::<<<===>>>>>>>>>===<<<;;;;;;;;;;;;<<<===;;;:::999:::;;;::::::999999999999999999;;;::::::::::::;;;======999999999999999:::;;;<<<999::::::;;;;;;;;;;;;;;;999999999999999999999999777777888999999999999999>>><<<:::999:::;;;;;;:::777777888:::;;;:::;;;;;;999:::;;;<<<============;;;:::999999888999999999;;;999888999;;;;;;888666777777777777777777777888;;;999888888999999888666;;;::::::===@@@CCCDDDDDD>>>;;;888888999:::999888333555777999;;;<<<======::::::999999999999::::::;;;:::999999999:::;;;;;;;;;;;;;;;::::::999999999888:::<<<>>>>>>===;;;:::<<<;;;999:::<<<===;;;999999999:::;;;<<<<<<<<<<<<999:::;;;<<<===============<<<;;;:::999::::::;;;777999;;;<<<<<<<<<>>>??????>>>======>>>>>>===<<>>>>>===>>>???@@@AAAAAABBBCCCEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCEEEGGGHHHHHHFFFEEEGGGKKKOOOPPPPPPOOOQQQSSSUUUWWWZZZ^^^bbbhhhjjjkkkmmmnnnqqquuuxxx{{{~~~~~~}}}||||||{{{zzz{{{{{{zzzxxxxxxzzz{{{zzzuuuqqqpppqqqrrrjjjfffcccdddeeeeeehhhmmmiiieee```\\\[[[\\\\\\\\\\\\[[[YYYXXXWWWVVVUUUUUUVVVUUURRRPPPNNNNNNNNNOOONNNNNNNNNMMMMMMMMMMMMLLLIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEBBB@@@AAADDDEEECCCAAAAAAAAAAAAAAAAAAAAAAAAAAA======>>>>>>???@@@@@@AAA@@@??????>>>>>>======<<<===<<<<<<===>>>>>>===;;;;;;>>>>>>;;;;;;<<<<<<999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>;;;999;;;:::999888999:::;;;<<<>>>>>>======<<<;;;;;;;;;=========;;;999999;;;===<<<;;;:::888777777888999999999999:::;;;<<<>>>???::::::999888888999999:::888999::::::;;;;;;::::::999999999999999999999999777888999999999999999999<<<;;;:::;;;<<<<<<:::999777999:::;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<;;;;;;;;;;;;:::999999999999999:::999888999::::::888666888888888888888888888888;;;:::888999::::::999888:::999:::<<>>>>>999999::::::::::::999999888888:::;;;;;;;;;;;;:::===<<<<<<;;;999888888777888:::;;;======<<<;;;:::;;;:::999:::;;;<<<;;;999777888;;;===>>>===<<<;;;<<<<<<<<<===<<<<<<;;;:::<<<<<<:::999999::::::;;;777999;;;<<<<<<<<<===???@@@???======>>>>>><<<;;;===============>>>???@@@AAABBBCCCDDDEEEDDDCCCCCC@@@AAAAAABBBCCCDDDEEEEEEHHHFFFFFFGGGJJJNNNOOOPPPNNNOOORRRTTTVVVZZZ___bbbeeegggjjjlllooorrrwwwzzz}}}~~~}}}|||{{{{{{yyyyyyyyyyyyyyyzzz{{{{{{zzzvvvrrrpppppppppkkkfffdddeeeeeedddgggllliiieee___\\\[[[\\\]]]]]]\\\ZZZYYYWWWVVVVVVWWWWWWWWWUUURRRPPPNNNNNNNNNOOONNNNNNNNNNNNMMMMMMMMMMMMIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDBBBAAABBBDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAAAAABBB??????>>>>>>===============<<<;;;===@@@@@@===999===>>>>>>===<<<<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<======<<<:::;;;:::999999999:::;;;;;;=========<<<<<<;;;;;;;;;<<<<<<;;;:::888999;;;===<<<;;;999888777888999:::777777888888999:::;;;;;;<<<<<<:::999888777777777999999:::;;;;;;;;;;;;:::999999999999999999999999888888999::::::999999999::::::;;;<<<======:::888<<<>>>???>>>>>>>>><<<999<<<<<<<<<<<<<<<;;;::::::;;;;;;:::999999999999:::999999999999999999777777999999::::::999999888888:::999888888999:::999888666666777:::>>>@@@AAA@@@;;;:::::::::;;;<<<<<<<<<666777888999999999999999999:::;;;<<<<<<;;;:::999888888999::::::;;;<<<<<<<<<<<<;;;::::::999888888999999;;;<<<<<<;;;:::999;;;;;;::::::;;;;;;;;;:::;;;;;;<<<<<<<<<;;;999888??????>>>===<<<:::888777<<<;;;:::999999999:::;;;999:::<<<<<<;;;;;;;;;<<>>======>>>>>>===<<<>>>>>>==================AAABBBCCCDDDDDDDDDCCCBBB???@@@AAABBBCCCCCCCCCCCCGGGFFFGGGHHHJJJMMMNNNOOONNNPPPSSSUUUXXX[[[```dddeeegggjjjlllnnnrrrwwwzzz~~~~~~}}}|||{{{{{{xxxxxxxxxzzz{{{||||||||||||wwwssspppnnnmmmmmmiiiffffffeeecccdddggggggccc^^^[[[[[[\\\]]]]]]ZZZYYYXXXVVVVVVVVVWWWXXXWWWUUUSSSPPPNNNMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLIIIIIIHHHGGGFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBCCCDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@@@@?????????>>>>>>>>>==================<<<;;;===@@@@@@===999@@@???@@@@@@@@@>>>===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;======<<<:::;;;:::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;999::::::999777888:::<<<999999888888888999;;;;;;999999999999999999999888::::::999999888999999999::::::;;;<<<<<<<<<<<<<<<999999999999999999999999999999:::::::::999999888999999;;;===>>>===:::888BBBEEEEEE@@@>>>???===888============<<<;;;::::::<<<;;;::::::999999::::::888999999999888777777777:::::::::;;;:::999888777888777666777888999888777666666777999===>>>>>><<<999999:::;;;;;;;;;<<<===999999999999888888777666888999:::;;;;;;:::999888:::999888777888:::===???::::::::::::::::::::::::999999:::;;;;;;:::999888;;;;;;<<<;;;;;;;;;;;;<<<===<<<;;;:::999:::;;;<<<============<<<;;;:::999;;;:::999888999999;;;;;;;;;<<<===<<<:::999999999<<<;;;;;;<<>>===<<<;;;;;;AAABBBCCCDDDDDDCCCBBBAAA???@@@AAABBBCCCCCCCCCBBBEEEFFFHHHIIIJJJKKKMMMNNNMMMOOOQQQTTTVVVZZZ___cccfffhhhjjjkkkmmmppptttwww}}}~~~}}}|||{{{zzzyyyvvvvvvwwwyyy|||~~~}}}||||||xxxtttpppmmmlllnnnjjjhhhiiigggbbbaaacccccc```]]][[[\\\\\\\\\[[[YYYXXXXXXWWWWWWWWWXXXXXXXXXVVVSSSPPPNNNMMMMMMNNNMMMMMMMMMLLLLLLLLLLLLKKKIIIHHHGGGFFFFFFEEEEEEFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>======<<<<<<===========================<<<<<<===>>>>>>===;;;<<<:::;;;======;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::;;;<<<===<<<;;;;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;777888999999888888999:::777777888999::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999777777888999:::<<<===>>>:::;;;<<<<<<======<<<<<<999999999999999999999999::::::::::::::::::999888999999:::<<<>>>===;;;999EEEIIIGGG@@@===@@@???999>>>>>>>>>>>>>>>===<<<;;;<<<;;;;;;:::::::::::::::777888:::999888666777777999:::;;;;;;:::999777666888666666666888999888777:::999999:::;;;;;;888666555777999:::999888999:::666777888888999999888888777777888888888888777777<<<:::888666777999===???999999999::::::;;;;;;;;;999999::::::999999888888999;;;<<<;;;:::999:::<<<:::999888888999<<>>>>>>>>:::999999888888999;;;;;;;;;<<<===<<<:::888888888;;;::::::<<>>===<<<;;;BBBBBBCCCDDDCCCBBBAAA@@@AAAAAAAAABBBBBBBBBCCCCCCDDDFFFHHHIIIIIIJJJLLLNNNKKKLLLOOOQQQSSSWWW\\\___fffhhhiiijjjkkkmmmqqqttt{{{~~~}}}|||{{{yyyxxxwwwvvvttttttuuuxxx|||~~~}}}{{{~~~|||xxxuuuqqqooommmllliiiiiikkkhhhccc```aaa```^^^\\\\\\\\\\\\ZZZYYYXXXXXXYYYZZZZZZYYYYYYYYYXXXVVVSSSPPPNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====================================<<<=========;;;;;;===>>>999666777;;;<<<888888<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::;;;<<<===<<<;;;;;;;;;;;;;;;::::::999888;;;;;;;;;;;;;;;;;;;;;;;;555888:::;;;:::999999999777888:::;;;;;;:::999888999:::;;;<<<<<<<<<;;;:::::::::::::::;;;<<<===>>>::::::;;;<<<<<<<<<<<<;;;999999999999999999999999::::::;;;;;;::::::999888:::999:::;;;======;;;:::DDDIIIFFF===;;;AAAAAA;;;>>>???????????????>>>===<<<<<<;;;::::::::::::;;;666888:::999777555666888999999:::;;;:::888666555888777666777999:::999888;;;::::::;;;;;;:::777444555888::::::888777888999555555777888999999999999:::999999999999999999:::;;;:::999888888999;;;<<<::::::::::::::::::::::::999999999999888888888777777999:::999777666888:::888888999:::;;;===>>>???888999:::<<<===>>>>>>>>>:::999888888888999;;;<<<888:::<<<;;;:::999:::;;;<<<;;;;;;<<>>???@@@@@@???>>>>>>BBBBBBCCCDDDCCCBBBAAA@@@CCCBBBAAAAAAAAABBBDDDDDDDDDFFFIIIJJJIIIIIIKKKMMMKKKMMMOOOQQQRRRVVVZZZ]]]dddfffggghhhiiilllooorrrzzz|||{{{zzzyyywwwvvvuuutttrrrrrrsssvvv{{{}}}|||yyy||||||{{{yyyvvvssspppooojjjhhhiiillljjjddd``````]]]\\\[[[\\\\\\\\\YYYWWWXXXYYY[[[\\\\\\[[[ZZZZZZXXXVVVSSSPPPNNNMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGEEEEEEEEEEEEFFFGGGFFFFFFEEEDDDCCCCCCCCCBBBCCCDDDCCCBBBBBBCCCDDD????????????????????????>>>>>>>>>???@@@@@@AAAAAA<<<<<<<<<===============<<<>>>???===::::::===@@@===999;;;@@@AAA===>>>BBB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>><<<::::::<<<===<<<;;;;;;;;;;;;;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;555888<<<===<<<;;;:::999888999;;;<<<<<<999777555555666888:::;;;;;;;;;:::@@@???===<<<;;;:::999999999999:::;;;;;;;;;::::::999999999999999999999999;;;;;;;;;;;;::::::999888:::999999:::<<<===<<<;;;BBBGGGDDD:::999AAACCC===??????@@@@@@@@@@@@??????<<<<<<;;;::::::::::::;;;666888:::999777555666888888999:::;;;:::888666444999888777888:::;;;:::999888888999;;;<<<<<<999777777:::======:::888999:::666777777888888888888777>>>>>><<<;;;;;;<<<>>>>>>::::::;;;;;;;;;:::999999===<<<;;;;;;:::999888888:::999999888888888777777555777999888555444666888999:::<<<======<<<:::999============<<<;;;:::999999999888888888999;;;<<<666888:::;;;;;;;;;<<<===>>>===<<<===>>>???>>>===;;;<<<>>>@@@AAABBBAAAAAABBBBBBCCCCCCCCCBBB@@@???DDDCCCBBBAAAAAABBBDDDFFFCCCFFFJJJJJJIIIIIIKKKMMMMMMOOOQQQRRRTTTWWW[[[^^^bbbdddfffgggiiilllpppsssyyy||||||}}}}}}{{{xxxvvvtttttttttssstttuuuxxx{{{}}}{{{xxxwwwvvvtttrrrpppmmmjjjhhhgggeeebbb___aaa```______^^^\\\YYYVVVYYYXXXWWWWWWXXXZZZ\\\^^^ZZZWWWSSSQQQPPPOOOMMMLLLMMMLLLKKKKKKLLLLLLKKKJJJGGGGGGHHHHHHHHHGGGFFFFFFIIIHHHFFFEEECCCBBBBBBAAAEEECCCBBBBBBCCCCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@????????????>>>>>>>>>????????????>>>>>>:::<<<>>>@@@AAA@@@????????????>>>>>>======<<<<<<;;;;;;;;;<<<<<<<<<======::::::;;;>>>???>>>;;;888999:::;;;===>>>?????????999999999::::::;;;;;;;;;======;;;999888777666666:::;;;;;;<<<<<<;;;;;;:::888999::::::888888999:::::::::999888999:::;;;<<<999:::;;;<<<<<<:::888777999:::::::::999999;;;===777777888999:::<<<===>>>999999999999999999999999???>>>===<<<<<<<<<<<<<<>>===<<<<<<@@@AAAAAABBBAAA@@@???>>>===;;;999888999::::::999::::::999999777666444444::::::999999888777666666666777999::::::999888777666666777888999:::::::::999999;;;;;;;;;;;;999999999888777666666777888888:::999999888888999999:::999888777666666777888999::::::::::::::::::::::::999999::::::::::::;;;;;;666777888999:::;;;;;;;;;777888999:::;;;<<<;;;;;;???777888;;;999===???888<<<<<<;;;:::::::::;;;;;;@@@===;;;<<>>???===:::???BBBBBB>>>>>>@@@???<<>>;;;;;;<<<<<<<<<<<<;;;;;;888999;;;>>>@@@@@@???===???>>>>>>>>>=========<<<;;;;;;;;;<<<<<<<<<======;;;<<<>>>???>>><<<:::888<<<<<<============<<<<<<<<<<<<;;;::::::999888888::::::999999999999::::::999::::::;;;;;;::::::999888:::::::::999888999:::<<<<<<;;;;;;;;;<<<===>>>999:::;;;<<<<<<:::999777999:::::::::999999;;;===888888888999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;BBBAAA@@@>>>======<<<<<<===>>>???@@@@@@???>>>>>>===;;;999888999:::::::::999999999999888666555555:::::::::999888888777777666777999::::::999888777777777777888999999999:::888888999::::::999888888999888777777777888999999:::999999999999999999:::<<<;;;:::999888888999999::::::::::::::::::::::::999999::::::::::::;;;;;;777888999999::::::::::::999999::::::;;;;;;<<<<<<<<<888>>>AAA:::;;;>>>999;;;;;;;;;::::::;;;<<<<<<<<<===>>>===<<<;;;;;;;;;>>><<<<<<===@@@AAA???===<<>>>>>AAABBB???BBBCCCDDDDDDDDDCCCAAAAAACCCAAA@@@AAADDDFFFEEEDDDCCCGGGHHHFFFIIIPPPSSSQQQQQQRRRSSSSSSUUUXXX]]]aaaaaabbbeeegggiiimmmqqqttt}}}}}}~~~~~~}}}|||yyyvvvtttssssssssstttvvvxxx{{{|||}}}yyyxxxwwwwwwvvvtttooommmjjjhhhgggeeebbb```^^^]]]]]]^^^______]]][[[XXXYYY\\\]]]^^^]]]\\\[[[XXXUUURRRQQQQQQQQQPPPOOOMMMKKKIIIIIIJJJJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFDDDCCCAAA@@@@@@@@@BBBAAA@@@@@@BBBCCCBBB@@@????????????????????????@@@@@@@@@????????????>>>::::::;;;;;;;;;;;;::::::<<<;;;<<>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<<<<:::>>>@@@@@@<<<999888999>>>>>>>>>===<<<;;;:::999<<<;;;;;;::::::999999888;;;;;;::::::::::::;;;;;;999999::::::::::::999999888:::;;;:::999888999;;;<<<;;;;;;;;;;;;<<<===>>>999:::;;;<<<;;;:::999888999:::::::::999999;;;===:::999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888999999::::::>>>>>>===<<<<<<<<<<<<===<<<<<<>>>??????>>>======>>>;;;999999:::;;;::::::888888999999888777777666;;;::::::999999888888888777888999::::::999777777888888888888888888999999777888888999999888888777888888888888888999:::;;;999999999999999999999999===<<<;;;999888888888888::::::::::::::::::::::::999999::::::::::::;;;;;;999999999:::::::::::::::<<<<<<;;;::::::;;;<<<===::::::BBBDDD;;;999===999::::::::::::;;;<<<======999<<>>:::888:::===>>>======>>>@@@@@@???>>>999===>>>===???CCCDDDBBBDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA???@@@BBBDDDDDDCCCDDDGGGHHHHHHJJJNNNPPPNNNOOOQQQRRRSSSTTTWWW\\\___aaaaaabbbeeekkkooosssttt~~~~~~~~~|||yyyvvvtttsssssstttuuuwwwyyy{{{|||~~~{{{xxxwwwwwwwwwvvvuuuooommmjjjhhhgggeeebbb```^^^^^^^^^^^^```___]]]ZZZYYYZZZ[[[\\\\\\\\\[[[ZZZYYYWWWSSSQQQQQQPPPOOONNNNNNLLLJJJIIIJJJKKKJJJIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFDDDCCCBBBAAAAAAAAA@@@?????????AAABBBAAA@@@????????????????????????@@@@@@@@@?????????>>>>>><<<======>>>>>>======<<>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<888===AAA@@@;;;888999<<<>>>>>>>>>===<<<:::999888888888999::::::;;;<<<<<<>>>>>><<<;;;:::999999999999::::::;;;;;;::::::999999:::;;;:::999999:::;;;999999999999::::::;;;;;;::::::;;;;;;;;;:::999888999:::::::::999999;;;===;;;::::::999999:::::::::999999999999999999999999888888888888888999:::;;;;;;;;;;;;:::;;;<<<<<<======>>>>>>???>>>===<<<;;;>>><<<999999:::;;;;;;:::888888999999999888777777;;;:::::::::999999888888888888999999999888777777999999999888888888888888888888999999999999888888888888888999999:::;;;;;;999999999999999999999999999999888888888777777888::::::::::::::::::::::::999999999:::::::::;;;;;;;;;:::::::::999999::::::>>>===;;;::::::;;;<<<>>>===:::@@@AAA999999<<<777::::::::::::;;;===>>>>>>999;;;===<<<:::999:::;;;<<<<<<<<<===>>>>>>===<<<999===>>>===???CCCEEECCCDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@???@@@AAABBBCCCCCCEEEGGGHHHJJJKKKMMMMMMMMMOOOQQQRRRTTTUUUXXX\\\___bbb``````dddlllqqqtttsss~~~}}}zzzwwwuuuttttttuuuvvvxxxzzz{{{|||}}}{{{xxxvvvwwwwwwvvvuuunnnllljjjhhhgggeeecccaaa```_________```^^^\\\YYY\\\[[[ZZZYYYXXXYYYZZZ[[[\\\YYYUUURRRQQQPPPNNNLLLQQQNNNKKKJJJKKKLLLKKKKKKJJJJJJKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBAAA???>>>???AAAAAA@@@???????????????????????????@@@@@@@@@?????????>>>>>>>>>>>>>>>??????>>>>>>>>>@@@???>>>???@@@???;;;777============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<;;;666;;;??????;;;999<<>>===<<<;;;:::999999999;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;;;;999999:::;;;999999999::::::::::::::::::;;;;;;;;;::::::999999999:::::::::999999;;;===;;;;;;:::999999999::::::999999999999999999999999999999888999999:::;;;;;;999999999999:::;;;<<<===@@@@@@@@@@@@>>><<<:::999>>><<<:::999:::;;;;;;:::888888999999999888888777::::::999999999999999888999999999999888888777777999999999888888888888888:::::::::999999:::::::::888888999999::::::::::::888999999::::::999999888666666777888999:::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;<<<;;;:::999999999:::;;;>>>===;;;::::::;;;<<<>>>AAA999:::;;;666999===666:::::::::;;;<<<===>>>???;;;:::999:::<<<===;;;999<<<<<<=========<<<<<<<<<;;;>>>???===>>>BBBCCCAAADDDDDDCCCBBBBBBBBBBBBCCC???@@@@@@@@@@@@AAABBBCCCFFFFFFGGGJJJLLLLLLLLLMMMQQQRRRUUUVVVWWWZZZ^^^aaabbb``````dddlllqqqtttsss}}}zzzwwwuuuuuuuuuwwwxxxzzz|||}}}}}}}}}{{{xxxvvvvvvwwwvvvuuunnnllliiihhhgggfffcccaaaaaa```___``````^^^\\\YYY]]][[[YYYWWWWWWXXXYYYZZZ[[[XXXUUURRRQQQPPPOOOMMMSSSPPPLLLKKKKKKLLLLLLLLLJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGEEEDDDDDDCCCCCCCCCBBBAAA???@@@AAAAAA@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>><<<<<<============<<<<<>><<<============>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;777:::======<<<;;;===@@@;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::999999999:::;;;<<<===<<<<<<============<<<<<<999;;;<<<;;;:::999:::<<<:::;;;<<<<<<======<<<<<<;;;;;;:::::::::999999999999:::::::::999999;;;===;;;;;;:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999::::::;;;;;;999999999999:::;;;<<<<<<@@@@@@@@@@@@>>><<<:::999???<<<::::::;;;<<<;;;;;;999999::::::999888777777888888888888888888888888::::::999888888777777777888888888888888888999999;;;::::::999999::::::;;;888888999999999999888888888999:::;;;;;;:::999888666777999;;;<<<===>>>>>>::::::::::::::::::::::::999999::::::::::::;;;;;;<<<;;;:::999999:::;;;<<<<<<<<<;;;::::::;;;<<<===BBB888666888555:::===666;;;;;;;;;;;;<<<===>>>>>>===:::888:::>>>???<<<999===>>>??????===<<<<<<===<<>>BBBBBB@@@DDDCCCCCCCCCCCCBBBBBBBBB???@@@AAAAAA@@@@@@BBBDDDGGGEEEFFFJJJKKKJJJKKKNNNRRRTTTVVVXXXZZZ\\\___bbbaaaaaabbbeeekkkooosssttt~~~~~~zzzwwwuuuvvvwwwxxxzzz|||}}}~~~~~~{{{xxxvvvvvvvvvuuutttnnnllliiihhhgggfffcccaaa____________``````]]][[[]]]\\\[[[ZZZYYYYYYYYYYYYYYYVVVSSSRRRRRRRRRQQQPPPSSSPPPLLLJJJJJJKKKKKKKKKIIIJJJJJJJJJJJJIIIHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCDDDCCCAAA@@@AAA@@@???===@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>;;;<<<<<<<<<<<<<<<<<<;;;AAAEEEIIIHHHDDDAAAAAABBB<<<=========>>>>>>>>>???======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<<<<======;;;<<<<<<<<<;;;;;;:::999::::::::::::::::::::::::888888888999999:::;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;:::;;;<<<;;;:::::::::<<<:::;;;<<<=========<<<<<<;;;;;;::::::999999999:::999:::::::::999999;;;===::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::999999999999:::;;;;;;<<<<<<<<<===>>>===<<<;;;:::???===::::::;;;<<<<<<;;;;;;;;;;;;:::999888777666777777777777777777777777;;;:::999888777777777777777777777888999999999:::::::::999888888999::::::888999999999999777666555777888:::;;;;;;:::888777666888999;;;============::::::::::::::::::::::::999999::::::::::::;;;;;;;;;:::999999999;;;===>>>999999::::::;;;;;;<<<<<<>>>777999;;;666999>>>999===<<<<<<<<<<<<<<<======;;;;;;;;;<<<===>>>===<<<;;;===???>>><<<:::;;;<<<;;;>>>???===>>>BBBCCCAAABBBCCCDDDDDDDDDCCCAAAAAA???AAABBBBBB@@@@@@CCCEEEGGGDDDDDDIIIJJJIIILLLQQQRRRTTTWWWYYYZZZ\\\```bbbaaabbbeeegggiiimmmqqqttt~~~~~~{{{wwwuuuwwwxxxzzz|||}}}~~~~~~{{{xxxvvvvvvuuutttsssmmmkkkiiihhhgggfffdddbbb]]]]]]]]]___aaaaaa___^^^\\\]]]]]]^^^]]][[[XXXWWWVVVTTTRRRQQQSSSTTTTTTTTTRRROOOKKKIIIIIIJJJJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBFFFDDDBBBAAAAAA@@@>>>===@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>><<<==================<<<888>>>CCCCCC===;;;===AAA<<<=========>>>>>>??????======<<<<<<<<<;;;;;;;;;===<<<;;;;;;<<<===<<<:::======<<<<<<;;;:::999888666777888999;;;<<<===>>>;;;;;;:::999888888888888:::;;;;;;<<<<<<;;;;;;::::::;;;<<<<<<::::::;;;<<<888999:::;;;;;;;;;:::999<<<;;;:::999999999::::::999:::::::::999999;;;===:::999999999::::::;;;<<<999999999999999999999999;;;;;;:::999888888888999::::::999999::::::;;;<<<777999:::<<<======<<<<<>>???777888999:::;;;<<<;;;;;;999888>>>@@@777888>>>;;;>>>======<<<<<<<<<<<<===999<<>>===???CCCDDDBBBAAACCCDDDEEEEEECCCAAA@@@???AAACCCBBB@@@AAACCCFFFHHHCCCCCCHHHJJJIIILLLRRRRRRTTTWWWYYYZZZ\\\___bbb```cccggghhhhhhkkkpppuuu}}}|||{{{{{{yyyyyyzzz{{{}}}|||vvvuuuvvvuuunnnhhhnnniiieeefffhhhiiifffbbbeeedddbbb___\\\ZZZ[[[\\\___^^^]]][[[ZZZXXXWWWVVVUUUSSSQQQPPPQQQRRRQQQPPPPPPNNNLLLJJJIIIIIIKKKKKKMMMKKKIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDBBBBBBCCCAAA>>>===>>>???>>>>>>BBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@????????????>>><<<===>>>>>>???>>>>>>===;;;===???>>>;;;:::<<<>>>@@@>>><<<===@@@AAA???=========<<<;;;;;;;;;;;;<<<<<<666:::===:::<<>>======<<<;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;999999999999;;;;;;;;;;;;;;;::::::999999999999999999888888888777777888888999:::::::::999999<<<;;;999999;;;<<<;;;:::@@@@@@@@@===:::999:::;;;:::999888888777888888888666777888999::::::999888777777777888999999777555999777888;;;<<<999666555::::::999999888999999999777999;;;;;;999888999999999:::;;;<<<===<<<;;;:::::::::::::::::::::::::::;;;;;;:::;;;<<<;;;888666>>>>>><<<:::888888:::<<<;;;;;;;;;<<<===>>>>>>???;;;;;;<<<<<<;;;;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>======888:::<<<>>>???===;;;:::AAAAAA@@@>>>===;;;:::::::::<<<=========>>>@@@BBBFFFCCCAAABBBDDDEEEBBB@@@CCCCCCCCCCCCDDDFFFGGGGGGHHHGGGGGGIIILLLNNNNNNMMMSSSRRRRRRRRRUUUXXX\\\___```bbbdddgggjjjnnntttxxx~~~}}}}}}zzzzzz{{{|||~~~}}}wwwvvvwwwuuupppjjjmmmiiieeeeeehhhiiifffcccdddcccbbb___\\\[[[[[[\\\^^^]]]\\\ZZZYYYWWWVVVUUUVVVTTTRRRRRRSSSSSSRRRQQQOOONNNLLLJJJIIIJJJKKKKKKLLLJJJHHHGGGGGGGGGFFFEEEFFFFFFFFFFFFEEEDDDCCCBBBEEECCC@@@@@@@@@AAAAAA@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>========================<<<===???>>><<<;;;===???@@@>>><<<===???@@@???=========<<<;;;;;;;;;;;;<<<===777;;;???;;;===@@@999>>>>>>===<<<;;;999888777<<<:::999999:::;;;::::::999999999999::::::::::::999999::::::::::::;;;;;;;;;;;;;;;<<<<<<=========999::::::::::::::::::;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;;;;:::::::::999999999999999999888888888777777888999::::::;;;:::::::::===;;;::::::;;;<<<<<<;;;:::;;;<<<<<<::::::;;;<<<999888888777666777777777777777888999:::999888888777777777888999999777555999666444555777:::===>>>:::999999888888999999999888999::::::999888999:::888999:::;;;<<<;;;;;;:::::::::::::::::::::;;;;;;888888888999;;;;;;999777888888999888888:::===@@@:::;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;===>>>?????????;;;<<<===>>>===<<<:::999???>>>>>>======<<<<<<<<<;;;<<<=========>>>@@@BBBDDDCCCBBBBBBCCCCCCAAA@@@CCCCCCCCCCCCDDDFFFGGGHHHHHHHHHHHHIIILLLNNNNNNMMMRRRRRRQQQRRRTTTXXX\\\^^^```bbbdddgggkkkpppvvvzzz~~~}}}}}}{{{{{{|||~~~}}}xxxvvvwwwvvvpppkkkkkkhhheeedddggghhhgggeeedddbbb```^^^]]]\\\\\\\\\]]]\\\[[[YYYWWWVVVUUUTTTUUUTTTRRRRRRRRRRRRQQQOOONNNMMMLLLJJJJJJJJJKKKKKKKKKIIIGGGFFFFFFFFFEEEDDDEEEFFFFFFEEEEEEDDDCCCBBBFFFCCCAAA@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>===<<<;;;;;;<<<=========>>>??????======>>>??????>>>======??????>>>=========<<<;;;;;;;;;;;;<<<>>>888<<>>AAA:::=========<<<;;;999888777<<<:::888888999;;;;;;:::;;;;;;;;;;;;::::::::::::999999999::::::;;;;;;;;;:::999999999:::<<<>>>???;;;::::::::::::::::::999::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;::::::::::::999999999999999999999888888888888888999:::;;;;;;<<<<<<;;;;;;===<<<::::::<<<===<<<;;;999;;;===>>><<<;;;;;;<<<888888777666666666666777888888999999999888777777777777666777999999777666666555444444777;;;<<<<<<999999888888888999999:::999::::::999888888999;;;888999999:::;;;:::::::::999999::::::;;;;;;;;;<<<666555666777999:::999888555666888888888:::===@@@:::;;;;;;<<<<<<==================<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;===???@@@AAAAAA>>>>>>===<<<;;;:::999999<<<<<<<<<<<<<<<<<<======;;;<<<=========>>>@@@BBBAAABBBCCCBBB@@@@@@@@@AAABBBBBBCCCCCCDDDFFFGGGHHHIIIHHHHHHJJJLLLNNNNNNMMMQQQQQQQQQRRRTTTXXX[[[]]]```bbbeeeiiimmmrrryyy}}}}}}{{{zzz{{{|||}}}{{{wwwuuuvvvtttpppllljjjgggddddddeeeffffffeeecccaaa___]]]]]]^^^]]]]]][[[[[[ZZZXXXVVVUUUSSSSSSSSSQQQPPPPPPPPPPPPNNNLLLNNNMMMLLLKKKJJJJJJKKKKKKLLLJJJGGGGGGGGGGGGFFFDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDBBB???>>>???@@@???>>>AAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@?????????>>>>>>>>>===;;;:::999:::<<<===>>>?????????>>>>>>>>>???>>>>>>======>>>>>>>>>=========<<<;;;;;;;;;;;;<<<>>>888<<>>@@@:::::::::;;;;;;<<<;;;;;;;;;===:::888888999:::;;;;;;<<<<<<<<<;;;;;;:::::::::999999999::::::;;;;;;;;;;;;:::888888888:::<<<>>>;;;;;;;;;::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::::::::::::::::::::::::::999999999999999999999888888888888888888888888:::;;;;;;<<<<<<<<<<<<<<<>>><<<;;;;;;<<<======<<<>>>@@@BBBAAA???<<<::::::999888888777777777777777999999999999888888777777777666666777888999888777333666999::::::999444---888888888888888999999:::999::::::999777777999;;;888888999999999:::::::::999999::::::;;;<<<<<<<<<888777666777999:::999888:::;;;;;;:::888888:::<<<::::::;;;;;;;;;<<<<<<<<<>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<>>>???@@@@@@@@@???>>><<<;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===>>>@@@BBB>>>AAACCCBBB???>>>???BBBBBBBBBBBBCCCDDDFFFGGGHHHIIIHHHHHHJJJMMMNNNNNNNNNPPPPPPQQQRRRTTTXXX[[[\\\```bbbfffjjjnnnuuu{{{}}}{{{zzzzzz{{{|||~~~|||yyyuuuttttttrrrooollljjjgggeeeccccccdddeeeeeebbb```]]]]]]^^^______^^^[[[ZZZYYYWWWVVVTTTSSSRRRSSSQQQPPPPPPQQQPPPMMMKKKLLLLLLLLLKKKKKKKKKKKKKKKMMMKKKIIIHHHHHHHHHGGGFFFDDDEEEEEEEEEEEEDDDDDDCCCDDDBBB?????????@@@??????AAAAAA@@@@@@@@@?????????@@@@@@@@@?????????>>>>>>???===;;;:::999:::<<<===???>>>>>>>>>?????????>>>======>>>>>>=========>>>======<<<;;;;;;;;;;;;<<<===777:::>>>:::<<>>???>>>===:::999999:::::::::::::::;;;;;;;;;;;;???>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>=========<<<;;;::::::;;;===>>>=========<<<;;;;;;::::::===>>>???>>>===>>>@@@BBB===@@@BBBAAA>>>===@@@BBBAAABBBBBBCCCEEEFFFHHHIIIIIIHHHHHHJJJMMMOOOOOONNNPPPPPPQQQSSSUUUXXX[[[\\\aaacccgggkkkpppvvv}}}}}}{{{xxxyyy{{{}}}~~~~~~~~~}}}yyywwwuuusssrrrqqqnnnllljjjhhheeecccbbbbbbdddeeebbb___\\\\\\___aaa```^^^[[[ZZZYYYWWWUUUTTTSSSRRRUUUTTTSSSTTTTTTRRROOOLLLLLLLLLLLLLLLLLLKKKKKKKKKMMMKKKIIIHHHIIIIIIGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDGGGDDDBBBAAABBBBBBBBBAAA@@@@@@@@@@@@????????????@@@@@@@@@????????????>>>???>>>===;;;;;;;;;;;;<<>>======??????>>>===<<<===>>>>>><<<<<<===>>>======<<<;;;;;;;;;;;;<<<<<<666:::===999<<>>===;;;999888888888999;;;::::::::::::::::::999:::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;999::::::;;;;;;::::::999888888888999999999999999888888888888888999999999:::;;;<<<<<<======<<<<<<<<<;;;999999;;;<<<;;;:::777999<<<<<<<<<;;;;;;<<<;;;;;;:::999999999999::::::999888888777888888888888666555666888999999999777:::777111222888888222777777777777777888999:::777999;;;;;;999888999999:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???===;;;;;;;;;;;;;;;999<<<===>>>===<<<;;;;;;<<<::::::::::::::::::::::::>>>===<<<;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<;;;<<<;;;;;;:::;;;<<<===>>>>>>>>>======<<<;;;::::::===>>>??????>>>>>>@@@BBB???@@@AAAAAA@@@???@@@BBBAAAAAABBBCCCEEEGGGHHHIIIJJJIIIIIIKKKMMMOOOOOONNNQQQQQQRRRTTTWWWYYY[[[]]]aaadddgggkkkpppvvv}}}}}}{{{uuuwwwyyy{{{||||||{{{zzzxxxwwwuuutttrrrqqqooonnnkkkiiifffbbb``````bbbdddaaa^^^ZZZ[[[___bbbaaa___[[[ZZZYYYXXXVVVTTTSSSRRRVVVUUUUUUUUUUUUSSSOOOMMMKKKKKKLLLLLLLLLLLLKKKKKKLLLJJJHHHGGGHHHHHHGGGEEEDDDDDDEEEEEEEEEEEEDDDDDDGGGEEEBBBAAABBBBBBBBBAAA@@@@@@@@@@@@????????????@@@@@@@@@????????????>>>??????>>>======<<<;;;;;;???===;;;<<<>>>???===<<<;;;===???>>><<<;;;<<<>>>======<<<;;;;;;;;;;;;<<<===777;;;>>>:::===@@@999<<<<<<<<<<<<;;;:::999999999999:::;;;<<<<<<:::777999999999999::::::::::::777888888999;;;<<<<<<===<<<<<<;;;;;;::::::999999999::::::::::::::::::;;;::::::;;;;;;<<<=========;;;;;;<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999777888888888999999999999777777888888888999999999::::::;;;<<<<<<<<<<<<;;;;;;:::888888:::;;;:::999777888::::::999999;;;<<<;;;:::999999888888999999999888777777777888999:::888666555555777999:::999888;;;888111333<<<===777666666666666777888999:::666888;;;<<<;;;999888888;;;:::999999999:::<<<<<<=========<<<;;;;;;::::::???===;;;:::<<<===<<<<<<:::<<<======<<<;;;<<<===::::::999999999999999999>>>===;;;:::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<========================>>>???@@@???>>>>>>@@@AAAAAA@@@???@@@AAABBBBBBAAAAAAAAABBBCCCEEEGGGIIIJJJJJJIIIIIIKKKNNNOOOOOOOOOQQQRRRTTTVVVXXX[[[\\\]]]bbbdddhhhkkkpppvvv|||~~~~~~{{{yyytttuuuxxxzzzzzzzzzyyyxxxyyyxxxvvvuuusssrrrpppooollljjjgggbbb______aaacccaaa]]]ZZZ[[[```cccbbb___[[[[[[YYYXXXVVVUUUSSSSSSTTTTTTSSSTTTTTTRRRNNNKKKJJJKKKLLLLLLLLLLLLLLLKKKKKKIIIGGGFFFGGGGGGEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDEEECCC@@@???@@@AAA@@@???@@@@@@@@@????????????>>>@@@@@@@@@????????????>>>????????????>>>===<<<;;;>>><<<:::;;;>>>???===;;;;;;===???>>>;;;;;;<<>>888<<>>AAA:::888999:::;;;<<<<<<<<<<<<888999:::<<<>>><<<999666888888888999999:::::::::777888888999;;;<<<======::::::;;;<<<<<<<<<;;;;;;999999999::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>>999999999::::::;;;;;;;;;999999;;;;;;;;;;;;999999777777888888999999999999777777888888999999999999999:::;;;;;;<<<<<<;;;;;;;;;999888888999::::::999<<<======;;;999999:::;;;:::999888888777888888888888888777777777888:::;;;888666444555777999::::::666======888999@@@===444666666666666777888999:::555888<<<===<<<999777777;;;;;;:::999:::;;;<<<===>>>>>>===<<<;;;::::::999===;;;999999<<<===>>>>>>:::<<<======;;;999999::::::999999999999999999999>>><<<:::999999999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<<<<<<<<<<>>>>>>===<<<;;;::::::999<<<<<<======>>>??????@@@>>>???@@@???>>>>>>@@@AAABBB@@@>>>???CCCDDDCCC@@@AAAAAABBBCCCEEEGGGIIIJJJJJJIIIIIIKKKNNNPPPPPPOOORRRSSSTTTWWWYYY[[[]]]^^^bbbeeehhhkkkooouuu{{{}}}{{{yyyyyywwwwwwvvvwwwxxxwwwuuusssxxxvvvtttrrrpppooooooooonnnkkkgggdddccccccbbbaaa^^^\\\[[[\\\^^^``````___[[[[[[YYYXXXVVVVVVUUUUUUVVVUUUTTTSSSRRRQQQPPPOOONNNMMMLLLMMMPPPPPPMMMIIINNNMMMKKKJJJHHHHHHGGGGGGDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBBCCCCCCCCCBBB>>>>>>>>>???@@@@@@AAAAAADDD@@@???AAA???;;;:::<<<;;;::::::<<>>======<<<===;;;999:::======:::888???<<<;;;<<<>>>???===;;;=========<<<<<<;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<======<<<<<<;;;:::;;;<<<;;;888666777999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::;;;>>>>>>;;;777;;;;;;;;;<<<<<<<<<======<<<;;;:::999999:::;;;<<<::::::;;;;;;;;;;;;<<<<<<:::;;;;;;;;;;;;:::999999<<<555333999888222222:::<<<;;;::::::;;;<<<;;;::::::;;;<<<======;;;999888:::::::::;;;;;;:::999999888777777666777777888999777777888888888999999999::::::888777777777888999555777888888888::::::999<<<<<<;;;:::999888777666888:::<<<======<<<:::999888888777777888888999:::<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;:::999999:::;;;===>>>???>>><<<:::999999999:::>>><<<999777777888;;;===>>><<<:::;;;======;;;999:::::::::;;;;;;;;;;;;;;;<<<======<<<::::::;;;===AAA@@@>>>=========>>>???>>>===<<<<<<<<<===???@@@CCCCCCBBBBBBAAA@@@????????????@@@BBBDDDFFFIIIJJJKKKIIIGGGFFFGGGKKKPPPSSSQQQSSSTTTVVVWWWZZZ^^^aaaaaadddhhhmmmqqqwww}}}|||zzzyyyxxxxxxxxxxxxyyyzzzyyyvvvtttwwwuuusssqqqpppoooooopppnnnkkkgggdddddddddcccbbb___]]]\\\\\\^^^______^^^\\\\\\ZZZYYYWWWVVVVVVVVVUUUTTTSSSRRRQQQOOONNNNNNMMMLLLLLLMMMNNNMMMKKKIIIMMMLLLKKKJJJHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDDDD@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>@@@???<<<<<<>>>AAA???>>>>>>>>><<<888444;;;;;;;;;<<<<<<<<<======@@@??????>>>======<<<<<<===;;;:::;;;======:::888<<<:::999999<<<<<<;;;999<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<======<<<<<<;;;:::999;;;<<<;;;999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;999888999;;;;;;888555;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;::::::;;;;;;;;;888888999999999999::::::;;;;;;;;;:::999888777777@@@888666;;;999333333:::<<<;;;::::::<<<<<<;;;::::::;;;<<<<<<<<<;;;999888999::::::;;;::::::999999777777777888888888888888777777888888888999999999:::999888777777777888999555666888888999;;;;;;:::999999999999999888888888999:::;;;<<<<<<;;;::::::999::::::::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::<<<;;;;;;;;;;;;===>>>???>>>===<<<:::::::::::::::<<<<<<;;;::::::::::::;;;???===;;;;;;===>>><<<:::======<<<<<<======>>>???<<<===>>>===;;;:::;;;<<>>>>>======<<<===>>>???@@@BBBBBBBBBAAA@@@?????????AAA@@@@@@@@@BBBEEEIIIKKKJJJHHHGGGGGGIIILLLPPPRRRQQQSSSUUUVVVXXXZZZ^^^aaabbbdddhhhmmmrrrxxx~~~~~~{{{zzzyyyxxxxxxxxxzzz|||}}}|||xxxuuuuuutttrrrqqqppppppqqqqqqoookkkgggeeeddddddcccbbb```___]]]]]]^^^^^^^^^]]]^^^]]]\\\ZZZYYYXXXWWWVVVTTTTTTSSSQQQPPPOOONNNMMMMMMNNNOOOOOONNNLLLLLLMMMLLLLLLJJJIIIHHHHHHHHHHHHHHHGGGEEECCCBBBBBBBBBBBBDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???======@@@@@@======@@@<<<<<<<<<>>>??????===;;;;;;<<<<<<<<<<<<=========>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;;;;<<<<<<:::999;;;:::999999;;;;;;:::999;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;:::888:::<<<===<<<999888888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::777555;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::888888999999999999::::::;;;;;;;;;;;;:::999888777BBB<<<999<<<:::555444:::<<<;;;:::;;;<<<===<<<:::;;;;;;;;;;;;::::::::::::999999::::::::::::999999777777888999999888777666888888888888888999999999:::999888888777777888888666666888999;;;;;;;;;<<<777777777888888999999999;;;;;;;;;;;;::::::::::::::::::<<<=========<<<;;;777888999::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@>>>===<<<;;;;;;;;;;;;;;;:::;;;<<<===<<<;;;:::999???>>><<<===>>>>>>===;;;<<<;;;:::::::::;;;<<<===;;;===>>>>>>===;;;;;;;;;AAA@@@???>>>============>>>>>>===<<<===>>>???@@@AAAAAAAAA@@@??????>>>>>>BBBAAA@@@@@@BBBEEEHHHJJJHHHHHHHHHIIIJJJMMMOOOQQQRRRTTTVVVXXXYYY[[[___bbbbbbeeeiiimmmrrrxxx~~~|||zzzyyyyyyxxxwwwxxx{{{}}}}}}xxxuuusssrrrqqqppppppqqqrrrsssrrrnnniiifffdddcccbbb```bbb```^^^]]]^^^^^^]]]\\\___^^^]]]\\\[[[YYYWWWWWWTTTTTTSSSRRRPPPOOONNNNNNOOORRRTTTRRROOOMMMNNNQQQKKKJJJJJJIIIHHHHHHHHHHHHJJJHHHEEECCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@CCCBBBBBBAAA@@@@@@?????????<<<===@@@@@@===>>>@@@<<<<<<===>>>??????>>>>>><<<<<<<<<<<<<<<===============<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::<<<;;;;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;:::888888:::<<<;;;888888:::::::::;;;;;;;;;;;;;;;;;;???>>>===<<<<<<:::999888;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;AAA<<<:::<<<:::666777;;;<<<;;;:::;;;<<<===<<<:::;;;;;;:::999999::::::;;;888888999::::::::::::999777888999::::::999777555888888888888888888888888999999999888888888888888999777888;;;;;;999999;;;666777777777777888888888<<<;;;:::999999999::::::777999;;;<<<===<<<:::999777777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????======<<<<<<<<<<<<<<<<<<:::;;;;;;<<<;;;:::999888???>>>>>>>>>>>>>>>===<<<<<<;;;:::999:::;;;===>>>:::===??????>>><<<;;;:::@@@??????>>>======<<<<<>>=========>>>???@@@@@@@@@@@@?????????>>>>>>AAAAAABBBCCCDDDEEEFFFGGGFFFGGGHHHJJJLLLNNNPPPPPPRRRTTTWWWYYYZZZ\\\___bbbbbbeeehhhmmmrrrxxx~~~|||{{{zzzyyyyyyyyyvvvxxxzzz}}}}}}yyyuuuqqqqqqpppooopppqqqrrrsssvvvqqqlllgggdddbbb```^^^bbb```^^^]]]]]]]]]\\\[[[_________^^^\\\YYYWWWVVVVVVUUUTTTSSSRRRPPPOOOOOOPPPRRRTTTRRRNNNLLLNNNPPPJJJIIIIIIHHHHHHHHHIIIIIIJJJHHHEEECCCBBBBBBCCCDDDCCCDDDDDDDDDCCCBBBAAAAAABBBBBBAAA@@@???>>>======@@@>>>===@@@@@@===<<>>===;;;:::999:::;;;;;;;;;;;;;;;;;;::::::999:::;;;<<<<<<;;;:::999:::::::::;;;;;;;;;<<<<<<777888999;;;<<<<<<<<<<<<<<<:::888999999888999<<<<<<:::999:::;;;<<<;;;:::::::::999999999::::::;;;777888999999:::::::::999777888:::;;;:::999777555888888888888888888888888999999999999888888777777<<<999999<<<;;;777555888888888888777777777777666<<<;;;:::999999999999:::555666888::::::999888666888888999;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<======>>>>>><<<<<<==================;;;;;;:::999888999999:::>>>>>>???>>>============@@@@@@?????????@@@AAABBB:::===???@@@>>><<<;;;;;;>>>>>>>>>>>>======<<<<<>>=========>>>@@@AAA@@@@@@??????????????????>>>@@@CCCFFFGGGGGGEEEDDDFFFGGGIIIKKKMMMOOOPPPQQQQQQTTTWWWYYY[[[\\\___aaabbbdddhhhlllqqqxxx}}}}}}|||{{{zzzzzzzzzzzzwwwxxxzzz}}}~~~}}}zzzwwwqqqppppppooopppqqqrrrssswwwsssmmmhhheeebbb```^^^bbb```^^^]]]^^^^^^]]][[[_________^^^\\\ZZZWWWUUUVVVVVVUUUSSSRRRQQQPPPOOOOOOOOOOOOMMMKKKJJJKKKLLLIIIHHHHHHHHHHHHHHHIIIJJJHHHGGGEEEDDDCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDAAAAAA@@@@@@???>>>======@@@======@@@@@@======???AAABBBAAA???;;;999999999>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>><<<;;;;;;<<<777888999999777777888999::::::::::::;;;;;;;;;;;;;;;;;;:::999:::;;;<<<===<<<<<<======<<<<<<;;;:::<<<777666:::999555888@@@999::::::;;;;;;<<<<<<<<<<<<======;;;888888999:::;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<;;;;;;:::888888999999999999::::::444555666888999::::::::::::999888888888999:::;;;:::999888999:::;;;:::888999999999999::::::::::::666777888999::::::::::::999::::::::::::888777666999999999888888888888888888999999999999888777777<<<777777<<<;;;555333888999999999888888777777777;;;;;;::::::999999888888444555777888888888777666888999:::;;;;;;<<<;;;;;;::::::::::::::::::::::::::::::;;;<<<============;;;<<<===>>>??????>>>>>><<<;;;:::999888999:::;;;===>>>???>>><<<;;;<<<===>>>>>>?????????@@@@@@@@@<<<>>>??????>>><<<<<<<<<;;;<<<===>>>>>>>>>======??????>>>===>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@<<>><<<<<>>>>>AAA999;;;===<<<;;;;;;>>>AAA>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===???>>><<<:::;;;===666888999999666666777999::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999999;;;<<<>>><<<<<<======<<<<<<;;;:::<<<777888>>>===777999AAA999999::::::;;;<<<<<<===;;;<<<===;;;888888:::<<<;;;;;;;;;:::::::::999999;;;;;;;;;::::::;;;;;;;;;888888999999999999::::::777888999999::::::999999::::::999888777999::::::999888777777999999888777777888999:::;;;::::::999666777888999999:::::::::;;;;;;:::999999888777777999999999888888888777777888999999:::999888777666:::444444;;;;;;444444:::888888888999999999999999::::::;;;;;;:::999777666777777777888888888999999999999::::::::::::999999999999999999999999999999:::;;;===>>>??????>>>>>>;;;<<<===???@@@@@@??????<<<<<<======<<<<<<;;;:::<<<===???===;;;:::;;;===999:::;;;======<<<;;;:::===>>>???>>>===<<<<<<===999:::<<<===>>>???>>>>>>@@@???>>>>>>>>>???@@@AAA@@@@@@@@@AAAAAAAAAAAAAAA>>>???AAADDDFFFGGGGGGHHHGGGGGGHHHJJJMMMOOORRRSSSOOORRRVVVYYYZZZ[[[]]]___```bbbeeeiiinnnvvv||||||{{{{{{{{{||||||}}}|||||||||~~~~~~|||qqqqqqpppoooooopppqqqrrrssspppkkkhhhgggfffdddccc```___]]]]]]^^^^^^^^^]]]_________^^^\\\YYYVVVTTTTTTTTTSSSQQQPPPOOONNNMMMRRRNNNJJJIIIKKKLLLJJJHHHGGGGGGGGGGGGHHHIIIJJJJJJDDDDDDEEEFFFFFFFFFFFFEEEBBBBBBCCCDDDDDDEEEDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@<<<:::;;;???AAA???@@@DDD;;;===>>><<<:::999;;;===??????>>>>>>=========<<<<<<<<<==================;;;>>>@@@???<<<:::;;;===777:::;;;;;;888777999;;;;;;;;;;;;<<<<<<=========<<<;;;:::999999;;;<<<>>><<<<<<======<<<<<<;;;:::<<<888;;;CCCBBB:::999AAA999999::::::;;;<<<=========>>>???===::::::===@@@;;;;;;;;;::::::999999999<<<<<<:::999999:::<<<<<<::::::;;;;;;;;;<<<<<<<<<============<<<;;;:::999======;;;888777999999888888777666777888999888666666777999;;;<<<;;;999888666666777999999:::::::::<<<;;;:::999888888888888999999999999888888777777888888999:::999888777666777000222:::;;;555555<<<666777888999:::;;;<<<<<<999:::;;;<<<;;;999777555::::::999999999:::;;;<<<888888999999999888888777888888888888888888888888;;;<<<>>>???@@@@@@??????;;;<<<>>>???@@@@@@@@@???;;;===???AAAAAA>>><<<999;;;===>>>===:::999:::===999;;;===???@@@>>><<<;;;>>>??????>>><<<;;;===???888999;;;===????????????@@@???>>>>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@CCCFFFIIIKKKGGGHHHHHHJJJLLLOOORRRTTTNNNQQQVVVXXXZZZ[[[]]]^^^```aaadddhhhmmmvvv~~~}}}~~~|||{{{yyyyyyxxxxxxyyyzzz{{{|||wwwrrrrrrqqqooommmmmmnnnpppooommmjjjiiihhhgggdddbbb^^^ZZZXXX[[[]]][[[[[[]]]\\\\\\[[[YYYXXXWWWVVVUUUSSSQQQOOOOOOPPPPPPOOONNNLLLJJJIIIHHHHHHIIIKKKLLLFFFGGGIIIIIIHHHHHHHHHIIIHHHHHHGGGGGGFFFGGGGGGGGGEEEGGGHHHGGGDDDBBBDDDFFFEEEDDDCCCAAA@@@???>>>>>>======???@@@@@@AAA@@@@@@:::<<<===>>>===<<<===>>>:::;;;<<<=========<<<;;;<<<<<<======>>>>>>??????@@@>>>======>>>>>>===;;;888999;;;<<<===<<<<<<;;;===<<<;;;:::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<@@@???>>>======>>>???@@@AAA@@@>>><<<:::999888777===;;;999999;;;============<<<;;;:::999888888888======<<<<<<<<<;;;;;;;;;666888::::::999777777888:::888777777999;;;;;;:::<<<<<<<<<;;;;;;::::::::::::;;;<<<:::888777777888:::::::::999999999888888;;;:::999999888888999999555888::::::999999===@@@999;;;999444444777999777<<<;;;999999999888555333:::999999999:::999666444888888888888777777777777666777777777888888888888:::::::::999999999888888<<<:::888;;;===<<<777111888:::<<<<<<;;;999999:::888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===>>><<<<<<===>>>??????===EEEIIIJJJFFF>>>999;;;???;;;<<<<<<<<<======>>>>>>>>>======>>>@@@@@@???>>>>>>>>>>>>>>>============<<<<<<<<<===???@@@???===AAA@@@>>>======???@@@BBBFFFEEEDDDCCCAAA@@@>>>>>>??????@@@BBBDDDGGGIIIJJJFFFGGGHHHJJJLLLMMMNNNNNNOOOPPPRRRUUUXXX[[[]]]___^^^___```dddjjjttt~~~~~~}}}{{{zzzyyyxxxxxx{{{}}}}}}}}}}}}uuuqqqqqqqqqooollllllmmmnnnmmmkkkhhhgggffffffdddbbb```[[[YYY\\\]]]\\\\\\^^^\\\[[[[[[ZZZYYYWWWVVVUUUSSSQQQOOOOOOPPPPPPOOONNNLLLKKKJJJJJJJJJJJJKKKLLLKKKKKKLLLKKKIIIGGGFFFFFFHHHHHHGGGGGGFFFFFFGGGGGGEEEGGGHHHGGGDDDBBBCCCDDDDDDCCCBBBAAA@@@?????????>>>???????????????@@@@@@:::<<<======<<<<<<<<<<<<;;;<<<=========<<<;;;:::<<<=========>>>>>>>>>??????>>><<<===>>>>>>===<<<888999999:::;;;;;;::::::;;;;;;;;;;;;::::::::::::<<<;;;;;;::::::;;;;;;<<>>============>>>??????>>>===<<<;;;:::::::::>>>:::888999<<<>>><<<:::======<<<;;;::::::::::::;;;::::::::::::999999999444666999:::999999:::;;;:::888777888:::;;;::::::<<<<<<<<<<<<;;;;;;:::::::::;;;;;;:::888777777888888888888999999999::::::;;;:::999999888888999999666888999999999:::<<<>>>999:::999444444777999777555555555777999:::999777;;;:::999999::::::888666666666777777888888888999888888888888999999999999::::::999999999888888888999777666888:::999444///777999;;;;;;:::999999999888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===???>>>======>>>>>>===<<<>>>FFFOOOPPPJJJAAA<<<;;;;;;<<<<<<<<<=========>>><<<;;;;;;<<<>>>>>>===<<<>>>>>>>>>>>>=========<<<;;;;;;<<<>>>AAACCCBBBAAAAAA@@@???>>>???@@@BBBCCCGGGFFFEEEDDDBBBAAA@@@???@@@@@@AAABBBDDDFFFHHHIIIHHHIIIKKKMMMOOOPPPQQQQQQPPPQQQSSSVVVXXX[[[]]]^^^^^^___aaaeeekkkuuu}}}|||zzzyyyyyyyyy~~~~~~}}}zzzsssqqqqqqqqqooolllkkklllmmmllliiifffddddddeeeeeedddaaa\\\YYY[[[]]]\\\\\\___[[[[[[\\\\\\ZZZXXXUUUTTTSSSQQQOOOOOOPPPPPPOOONNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGHHHHHHGGGGGGFFFFFFFFFFFFEEEGGGHHHHHHEEEBBBAAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAA@@@???>>>===>>>??????<<<<<<<<<======<<<;;;;;;===============<<<;;;:::============>>>>>>>>>>>>>>><<<<<<<<<>>>???>>>===::::::999999::::::;;;;;;::::::;;;;;;;;;:::999888<<<;;;;;;::::::;;;;;;<<<======<<<<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<===:::888:::===>>>;;;777===<<<<<<;;;;;;<<<<<<<<<::::::::::::999999999999666888999:::999888999::::::888777888:::;;;:::999<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;:::888777888999555666777888999:::;;;;;;;;;:::999999888888999999888777666777999;;;;;;;;;888:::999555444888999777555444555777:::<<<;;;:::===;;;999999::::::999888555555666777888999::::::888999999999999:::::::::999999999888888888888888:::999888:::<<<<<<777333777999::::::999888888999888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===AAA@@@>>>===>>>===;;;:::999CCCNNNRRRMMMDDD>>>;;;<<<<<<<<<<<<<<<=========<<<;;;;;;<<<>>>>>>===;;;>>>>>>>>>=========<<<<<<>>>===>>>@@@BBBCCCCCCBBB@@@@@@??????@@@BBBDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@AAAAAABBBCCCDDDFFFGGGHHHEEEGGGIIIKKKMMMOOOPPPQQQRRRSSSTTTVVVXXXZZZ\\\]]]^^^___aaaeeelllvvv~~~|||{{{zzzyyyyyy~~~}}}~~~zzztttrrrsssssspppnnnllllllmmmkkkhhhdddcccdddfffggggggbbb\\\YYY[[[\\\[[[\\\^^^ZZZ[[[\\\]]][[[YYYUUUSSSSSSQQQOOOOOOPPPPPPOOONNNKKKKKKLLLLLLLLLKKKJJJJJJHHHHHHHHHIIIKKKKKKKKKJJJHHHHHHGGGGGGFFFFFFEEEEEEDDDFFFGGGHHHFFFCCC@@@>>>AAAAAA@@@@@@AAAAAABBBCCCCCCAAA???===<<<===>>>???>>>=========>>>>>><<<;;;>>>>>>>>>===<<<;;;::::::============>>>>>>>>>>>><<<;;;;;;<<<>>>???>>>======<<<;;;::::::;;;<<<===888:::;;;<<<<<<:::888777<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<======<<<:::999;;;;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<;;;888666666777:::999888999:::;;;999888::::::::::::::::::::::::999:::;;;:::888777888999555666777777888999:::;;;;;;:::999999888888999999:::777555666999;;;:::888777999888555555888999777<<<;;;:::;;;<<<<<<:::999===:::888777888999999888555666666777888888999999888888888999999999::::::888888888888888888888888;;;::::::;;;======:::777777888999999888777888999888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===CCCAAA???>>>===<<<:::888999???DDDEEEBBB???>>>???<<<<<<<<<<<<<<<<<<<<<<<<======<<<>>>???@@@>>>===>>>>>>=========<<<<<<<<>>??????@@@BBBDDDEEEEEEEEEDDDCCCBBBAAAAAA@@@BBBBBBBBBCCCDDDFFFGGGHHHFFFGGGIIILLLNNNPPPQQQRRRSSSTTTUUUWWWXXXZZZ[[[\\\]]]^^^aaaeeellluuu}}}{{{zzzyyyyyy{{{~~~~~~}}}}}}|||xxxuuuuuuuuussspppmmmmmmmmmkkkhhheeedddeeegggiiiiiiaaa\\\YYY[[[\\\ZZZZZZ]]]ZZZ[[[]]]]]]\\\YYYVVVSSSSSSQQQOOOOOOPPPPPPOOONNNJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFHHHJJJKKKJJJHHHGGGGGGHHHGGGGGGEEEDDDCCCDDDDDDFFFFFFFFFCCC@@@===@@@@@@@@@@@@AAABBBCCCCCCCCCAAA???===<<<<<<===>>>???>>>===>>>@@@@@@>>><<>>===<<<;;;;;;;;;>>>>>>>>>>>>============<<<;;;:::;;;===>>>>>>===<<<;;;:::999999:::;;;<<<999:::;;;<<<<<<:::888777<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>===<<<;;;;;;;;;;;;;;;888<<<@@@@@@<<<:::;;;===999999999999:::;;;<<<===<<<<<<;;;;;;;;;:::::::::<<<<<<<<<:::888666777777999999888999;;;;;;999777888888888888888888888888999:::;;;:::888888888:::777888888888888999999999;;;:::999999888888999999;;;888555666999;;;999777666999888666666999999777>>>===<<<<<<<<<;;;999777;;;888666555777888888777888888777777777777777777777777777777888888888999888888888888888888999999777777777888999999888666777888999999777777888999888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===CCCAAA???>>>===<<<:::888999;;;======<<<;;;===???<<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<===??????>>>===============<<<<<<<<<<<<@@@???>>>???@@@???===<<<======>>>???@@@AAABBBCCCBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBCCCCCCEEEFFFGGGHHHLLLMMMOOOQQQTTTUUUVVVWWWTTTUUUVVVWWWYYYZZZ[[[[[[\\\]]]```eeekkkuuu~~~|||zzzzzzyyyyyy}}}~~~||||||~~~zzzvvvwwwwwwuuuqqqnnnmmmmmmjjjhhheeeeeefffhhhhhhhhhaaa\\\[[[]]]^^^[[[ZZZ\\\\\\\\\]]]]]][[[YYYVVVUUUSSSQQQOOOOOOPPPPPPOOONNNKKKKKKJJJJJJIIIIIIHHHHHHJJJHHHFFFGGGJJJJJJGGGDDDGGGGGGHHHHHHGGGEEECCCBBBCCCCCCCCCDDDEEEDDDAAA>>>@@@@@@@@@@@@AAABBBCCCDDDAAA@@@???===<<<<<<======>>><<<;;;===@@@AAA???<<>>===<<<<<<<<<<<<>>>>>>>>>>>>===============;;;;;;;;;===>>>===<<<::::::999888888888999999;;;;;;<<<<<<<<<;;;:::999<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<======<<<;;;;;;>>>===<<<;;;;;;;;;;;;;;;888;;;>>>>>>;;;:::<<>>===>>>===;;;:::888;;;???@@@???===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;======<<<:::=========<<<<<<<<<;;;;;;;;;:::;;;===???@@@@@@>>>======>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBBBBCCCDDDEEEGGGHHHIIIMMMNNNOOOQQQSSSTTTUUUUUUTTTUUUVVVWWWYYYZZZ\\\\\\[[[^^^aaafffllluuu~~~|||{{{zzzyyyzzz~~~||||||~~~}}}{{{vvvwwwwwwuuuqqqnnnlllkkkhhhfffeeeeeefffgggfffeeebbb^^^^^^aaaaaa^^^[[[\\\]]]]]]\\\\\\ZZZYYYWWWVVVSSSQQQOOOOOOPPPPPPOOONNNNNNMMMKKKJJJIIIIIIIIIJJJKKKHHHFFFHHHKKKLLLHHHEEEFFFGGGHHHHHHGGGEEEBBBAAACCCBBBAAABBBDDDDDDBBB@@@@@@@@@@@@@@@AAABBBCCCCCC??????>>>>>>=========<<<<<<999888;;;???AAA???<<>>===<<<<<<===>>>>>>???>>>>>>>>>=========<<<===<<<;;;;;;<<<===<<<:::;;;;;;<<<<<<;;;::::::999=========<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;<<<============<<<;;;<<<;;;;;;;;;;;;<<<======999888777888;;;======<<<;;;;;;:::::::::;;;;;;<<<999999999888888888888777888999999999888999<<<>>>999999999:::;;;:::888555888999999999::::::::::::888999::::::888888999:::888888999:::;;;<<<<<<===;;;:::999999888888999999:::;;;;;;:::888888999:::444888888666777:::999777777777777888:::;;;:::888888777666777999999777666777777777777777888888888777777888888888999999999999999:::::::::;;;;;;;;;999:::;;;<<<<<<<<<===>>>:::::::::999888888:::<<<888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===???>>>======>>>>>>===<<<<<<>>>@@@AAA@@@>>><<<;;;<<<<<<<<<;;;;;;:::::::::::::::999;;;<<<===<<<:::======<<<<<<<<<;;;;;;;;;999999:::<<>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFHHHJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPTTTTTTVVVXXXYYY[[[]]]]]]]]]___ccchhhnnnwww}}}{{{zzzyyy{{{}}}{{{}}}|||zzzuuuwwwwwwuuupppmmmkkkjjjfffeeedddeeeffffffdddcccccc``````dddddd```]]]]]]^^^]]]\\\[[[ZZZXXXXXXWWWSSSQQQOOOOOOPPPPPPOOONNNPPPNNNLLLJJJIIIIIIKKKLLLIIIFFFEEEHHHMMMOOOMMMIIIFFFGGGHHHHHHGGGEEEBBB@@@CCCAAA???@@@CCCDDDCCCAAAAAA@@@@@@@@@AAAAAABBBCCC===>>>>>>???>>>======<<<:::777666999>>>@@@>>>;;;>>>>>>===<<<<<<===>>>?????????>>>>>>=========<<<>>>===;;;;;;<<<<<<;;;999>>>???@@@@@@@@@???===<<<>>>>>>===<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>>>>===<<<;;;999999:::;;;<<<===???@@@<<<555///222;;;@@@===888===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999;;;;;;;;;999888888:::<<<999999999;;;<<<;;;888555:::::::::;;;;;;<<<<<<<<<888999::::::999888999;;;666777888:::<<<>>>???@@@;;;:::999999888888999999:::<<<===;;;888777999;;;444777888777777::::::777;;;:::999:::;;;;;;:::888777777888999;;;:::888666555555666777888999::::::888888999999999::::::::::::::::::;;;;;;<<<<<<<<<666777888999999999;;;<<<:::;;;;;;999888888:::===888999999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>><<<<<<===>>>??????===BBBAAA???===<<<<<<===>>><<<<<<<<<;;;;;;:::::::::<<<<<<;;;===>>>???===<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<===???@@@???===@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCC@@@AAABBBDDDFFFHHHJJJLLLNNNNNNOOOPPPQQQQQQQQQQQQSSSTTTVVVXXXZZZ\\\]]]^^^___aaaeeejjjpppyyy}}}yyyyyy{{{zzz}}}}}}yyywwwwwwuuuttttttrrrpppmmmjjjiiiggggggeeebbb```___aaaccc```aaaaaaaaaaaa___]]]\\\\\\]]]]]]\\\ZZZVVVSSSQQQUUUSSSQQQOOOOOOOOOMMMLLLPPPOOOMMMKKKJJJIIIIIIJJJOOOLLLJJJJJJMMMMMMJJJHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@????????????>>><<<>>>AAACCCBBB>>>999666<<<<<<============<<<<<<<<<<<<===============<<>>======>>>???===<<<<<<======>>>??????>>>>>>;;;<<<<<<;;;999777888999===<<<::::::;;;<<<:::999888888888888888888888888;;;::::::<<<>>>>>>===<<<>>><<<::::::<<<>>>>>>>>>;;;>>>@@@@@@<<<::::::<<<<<<;;;::::::999999::::::999::::::;;;;;;::::::999<<<;;;999777777999<<<======888777;;;:::555444888999999999999999999999999;;;::::::999999::::::;;;:::999888888999;;;===>>>;;;:::999999;;;;;;:::999777333000000444888:::;;;888777777777777777888888999::::::;;;;;;::::::999555999:::777888:::999666:::888666555666:::>>>AAA999999999999999999999999:::999999888888999999:::===999777888<<<===;;;777<<<<<<;;;999666666777999>>><<<888555555888<<<>>>>>>>>>>>>>>>============>>>>>>============>>>>>>??????>>>>>>=========<<<;;;<<<<<<;;;999888888999666888:::;;;;;;<<<===???@@@===;;;<<<>>>>>><<<:::???>>>=========>>>@@@AAA>>>>>>???@@@BBBCCCDDDDDDEEEDDDBBBBBBCCCDDDEEEEEEGGGFFFFFFFFFGGGIIIKKKLLLOOOOOOPPPQQQRRRRRRRRRRRRVVVUUUUUUWWWZZZ]]]^^^^^^cccdddeeehhhnnnxxx}}}yyyxxx{{{{{{~~~~~~zzzxxxwwwvvvuuuuuussspppmmmjjjiiihhhhhhfffbbb___^^^___aaaaaaaaaaaaaaa```___^^^]]][[[\\\\\\[[[YYYWWWUUUTTTUUUSSSQQQOOOOOOOOOMMMLLLOOONNNLLLKKKJJJJJJJJJJJJMMMKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBAAA??????@@@@@@@@@????????????>>>??????@@@???>>>===;;;999<<<<<<============<<<<<<<<<======>>>>>>=========<<<;;;:::;;;<<<===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<:::;;;<<<<<<::::::;;;<<<>>><<<;;;;;;;;;;;;:::999999999999999999999999999999888888:::<<<===<<<:::===;;;:::;;;<<<======<<<:::<<<>>>>>>;;;999:::;;;<<<;;;::::::999999::::::::::::::::::::::::::::::???===:::888777777999:::;;;888777;;;;;;777777:::999999999999999999999999::::::::::::::::::::::::888888999::::::;;;;;;;;;:::999888888999:::999888<<<999555555777999:::999999999888888888888888888999::::::;;;;;;::::::999:::===<<<999888;;;:::777777777777777888999;;;<<<999999999999999999999999:::999999999999999999:::<<<888666777;;;<<<:::666888999:::999888888:::<<>>>>>>>>======>>>>>>>>>>>>>>>=========<<<<<<<<<:::;;;;;;:::888777777888999;;;===>>>======>>>@@@===;;;999:::;;;<<<:::888???>>>=========>>>@@@@@@??????@@@@@@AAAAAABBBBBBEEEDDDBBBBBBCCCDDDDDDDDDFFFFFFEEEFFFGGGHHHJJJKKKNNNNNNPPPQQQRRRRRRRRRRRRUUUUUUVVVYYY]]]```aaaaaa```aaaccchhhooozzz~~~~~~|||xxxxxx{{{||||||yyywwwwwwwwwvvvtttqqqmmmjjjhhhgggggggggdddbbbbbbccceeebbbbbbaaa```____________[[[[[[ZZZZZZYYYXXXWWWWWWUUUSSSQQQPPPPPPOOONNNMMMNNNMMMKKKJJJJJJJJJKKKKKKJJJJJJKKKJJJHHHGGGGGGHHHGGGFFFEEEEEEDDDCCCBBBBBBDDDDDDDDDCCCAAA@@@>>>===@@@@@@@@@????????????>>>BBB@@@>>><<<;;;;;;<<<===<<<==================<<<===>>>>>>??????>>>======;;;::::::;;;===>>>===<<<;;;:::999888888999:::::::::;;;<<<===<<<===???AAA???===;;;;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===???@@@???>>>;;;::::::;;;<<<===<<<:::999;;;<<<<<<:::999999:::<<<;;;::::::999999::::::;;;::::::999999::::::;;;>>>===:::888777777888999:::888888;;;;;;999:::<<<999999999999999999999999999999::::::::::::999999666888999;;;;;;:::888777999777666777888999888777;;;999888888999::::::999;;;;;;::::::999999888888999::::::;;;;;;::::::999<<<>>><<<888777999999777666666777888999888888888999999999999999999999999999999999999999999999999:::888666777999;;;999666333555888999:::;;;===>>>???>>>===<<<<<<===>>>???========================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;>>>??????>>><<<;;;<<<===:::<<<>>>>>>===<<<===>>><<<:::999999:::;;;:::888>>>>>>>>>===>>>??????@@@@@@?????????????????????DDDDDDCCCCCCBBBCCCCCCDDDDDDDDDEEEEEEFFFGGGIIIJJJMMMNNNOOOPPPRRRRRRSSSSSSSSSTTTWWW[[[```ddddddccc___aaaccchhhppp{{{}}}}}}|||xxxxxx{{{~~~~~~zzzwwwwwwvvvuuussspppmmmiiigggeeefffggggggggghhhkkkmmmcccbbb```___^^^___``````]]]\\\[[[YYYXXXWWWWWWWWWUUUSSSQQQPPPPPPPPPOOOMMMLLLLLLJJJJJJIIIJJJKKKLLLHHHKKKLLLJJJGGGEEEGGGIIIFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBB@@@??????@@@@@@@@@?????????>>>>>>BBB@@@>>>;;;;;;;;;===>>>======<<<<<<<<<<<<======>>>????????????>>>>>>===<<<;;;;;;<<>>>>>===>>>AAACCCAAA???<<<;;;;;;;;;:::999::::::::::::::::::::::::=========>>>@@@AAA@@@???999888999;;;<<<<<<:::888999:::;;;;;;;;;:::;;;;;;<<<;;;::::::999999::::::;;;::::::999999::::::;;;999999888777888999;;;<<<;;;::::::;;;;;;;;;;;;;;;999999999999999999999999888999::::::::::::999888777888999:::999888777666999888777777888999888777555555666888999:::::::::<<<<<<<<<;;;;;;:::999999999::::::;;;;;;::::::999:::;;;999444444777999777666777777777777777666666999999999999999999999999999999999999999999999999:::888777888999:::999777111444888:::;;;<<<===>>>:::::::::;;;;;;:::::::::;;;<<<<<<<<<<<<<<<======<<<<<<============<<<<<<::::::::::::::::::::::::???@@@AAA@@@>>>===>>>???999;;;<<<<<<;;;::::::;;;<<<<<<;;;;;;<<<<<<;;;;;;>>>>>>>>>>>>>>>??????@@@>>>>>>>>>>>>????????????CCCDDDDDDCCCBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHHHHLLLMMMNNNPPPQQQRRRSSSSSSSSSTTTXXX]]]aaadddcccbbbbbbdddfffjjjpppzzz~~~|||}}}|||yyyyyy|||zzzvvvuuutttsssqqqoookkkhhhfffccceeegggggggggiiikkkmmmaaaaaa___^^^^^^^^^___``````___\\\ZZZXXXVVVUUUUUUUUUSSSQQQPPPPPPQQQOOONNNLLLKKKJJJIIIIIIJJJKKKKKKIIIKKKMMMKKKGGGFFFGGGJJJEEEEEEDDDDDDCCCCCCBBBBBBAAAAAABBBCCCCCCCCCBBBBBB@@@@@@@@@?????????>>>>>>??????>>>======<<<<<<<<<>>>===<<<<<<<<<<<<===>>>???????????????>>>======<<<;;;;;;<<>>???AAADDDDDDAAA===;;;;;;;;;::::::::::::::::::::::::::::::999999999:::<<<===<<<;;;888888999:::<<<<<<:::888;;;:::::::::<<<<<<======<<<;;;::::::999999::::::;;;::::::999999::::::;;;888888777888888:::;;;<<<=========;;;:::::::::999999999999999999999999999888999999::::::999999888:::999888777777777888999:::888777888999:::999888555666888999::::::::::::<<<<<<<<<<<<<<<;;;:::999999::::::;;;;;;::::::999666888777333444888:::999999888666555444555666777999999999999999999999999888999999::::::999999888::::::999999:::::::::999333666999;;;;;;:::;;;<<<<<<===>>>??????>>>===<<<::::::;;;;;;<<<<<<<<<<<<::::::;;;<<<<<<;;;::::::999999999::::::::::::::::::;;;<<<;;;:::999:::;;;:::;;;===<<<;;;999::::::;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>????????????;;;<<<===>>>???@@@@@@AAABBBDDDEEEDDDBBB@@@AAACCCBBBCCCDDDEEEFFFGGGGGGGGGLLLMMMNNNPPPQQQRRRRRRRRRTTTUUUWWW\\\```bbbaaa___cccdddggglllrrr|||~~~|||}}}}}}zzzzzz~~~yyytttqqqppppppnnnllliiifffeeeccceeeeeeeeecccbbbcccddd______^^^^^^^^^^^^^^^___```___^^^[[[YYYVVVUUUTTTUUUSSSQQQPPPQQQQQQPPPOOOMMMLLLJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJHHHGGGGGGHHHDDDDDDDDDCCCCCCCCCBBBBBBAAABBBCCCDDDDDDEEEEEEDDD@@@@@@@@@????????????>>>>>>>>>>>>???>>>===<<<<<<>>>===<<<;;;;;;<<<===>>>????????????>>>===<<<<<<;;;::::::;;;===>>>===<<<===<<<;;;;;;;;;===>>>???AAAAAA@@@???>>>???BBBEEEFFFBBB>>><<<;;;;;;;;;:::999999999999999999999999:::::::::;;;===>>>===<<<:::999999:::;;;<<<;;;999;;;:::999:::<<<>>>>>>===<<<;;;::::::999999::::::999::::::;;;;;;::::::999::::::999888888888888888===>>>>>>:::999;;;:::777999999999999999999999999999999888888888888999999;;;999888666777888:::;;;:::999888888999:::999888:::;;;===<<<:::888888999:::;;;<<<======<<<;;;:::999::::::;;;;;;::::::999666888888666777;;;===;;;999888666444444555777888999999999999999999999999888999:::;;;;;;:::999888::::::::::::::::::::::::777888::::::999999999:::<<<<<<>>>??????>>><<<<<<999999::::::;;;<<<<<<<<<999:::;;;<<<<<<;;;:::999999999999999:::::::::::::::<<<===<<<::::::;;;<<<;;;===>>>>>>===<<<<<<===999;;;<<<;;;::::::;;;=========>>>????????????>>>;;;;;;<<<>>>???@@@AAABBBAAADDDFFFEEEAAA???@@@BBBBBBCCCDDDFFFGGGGGGGGGGGGMMMNNNOOOPPPPPPQQQPPPPPPTTTTTTVVVZZZ^^^``````___```cccgggmmmvvv~~~}}}~~~~~~{{{|||yyyssslllllllllkkkjjjgggeeecccbbbcccdddccc```^^^^^^___\\\\\\]]]]]]^^^]]]]]]\\\^^^^^^]]]\\\[[[XXXVVVTTTUUUSSSQQQPPPQQQRRRQQQPPPMMMLLLKKKIIIHHHHHHHHHIIIJJJIIIHHHGGGHHHHHHFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDD@@@@@@@@@????????????>>>>>>>>>>>>>>>============>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>===<<<;;;;;;<<<;;;:::;;;<<<===<<<;;;;;;;;;<<<===>>>???@@@@@@?????????>>>>>>AAAEEEHHHGGGDDD???<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;>>>======???AAABBBAAA???;;;:::999999;;;<<<<<<;;;:::888666888;;;===>>>===<<<;;;::::::999999::::::888999;;;<<<<<<;;;999888999999999888888888888888:::======999888;;;;;;777999999999999999999999999;;;999777666666777999;;;999888999999999:::;;;;;;999777777777888999888777:::<<<<<<;;;888777888999888999;;;=========<<<;;;999::::::;;;;;;::::::999666999999777777;;;;;;999777777777777777777777777999999999999999999999999777888:::;;;;;;:::888777999999::::::999999999:::888999:::999888888999;;;999999:::;;;;;;:::999999888999999:::;;;;;;<<<<<<:::;;;===>>>>>>===;;;:::999999999:::::::::;;;;;;===>>>???>>>======>>>???;;;<<<>>>>>>===<<<===>>>999;;;======;;;;;;<<<>>><<<===>>>???@@@??????>>>======>>>>>>???@@@AAAAAA@@@DDDGGGEEEAAA>>>???BBBBBBCCCEEEGGGHHHHHHHHHGGGNNNOOOOOOPPPPPPOOOOOOOOOSSSSSSUUUXXX]]]aaabbbbbbaaadddiiipppxxx~~~}}}~~~|||}}}xxxrrrjjjjjjjjjiiihhhfffdddccc```bbbccccccaaa``````aaaZZZ[[[\\\]]]^^^]]]\\\[[[[[[\\\]]]]]]\\\ZZZWWWVVVUUUSSSQQQQQQQQQRRRQQQPPPNNNMMMKKKIIIHHHGGGHHHHHHJJJGGGEEEEEEGGGHHHEEEBBBCCCCCCCCCCCCCCCBBBBBBBBBFFFFFFFFFFFFFFFEEEDDDDDD@@@@@@@@@????????????>>>@@@???===<<<<<<<<<>>>??????===<<<;;;;;;<<<===???>>>>>>>>>>>>===<<<;;;:::???>>>======>>>???===<<<999:::<<<>>>???@@@@@@@@@======>>>>>>???BBBGGGJJJHHHDDD???<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===???@@@???======;;;999999:::<<<===<<<999777555666:::======<<<<<<;;;::::::999999::::::777999;;;>>>>>>;;;999777555666777888999:::;;;;;;777;;;<<<888888<<<===999999999999999999999999999<<<:::777555555777:::<<<666777:::<<<===<<<;;;:::888666555666777888777666555777888777555555888;;;666888:::<<<======<<<;;;999::::::;;;;;;::::::999555888888666666888777444444666888::::::999777666999999999999999999999999777888:::;;;;;;:::888777777888999999888777888999999999999888777888:::<<<999::::::;;;;;;::::::999888888999::::::;;;<<<<<<<<<===>>>@@@@@@>>>===<<<999999999::::::;;;;;;;;;:::;;;<<<<<<;;;:::<<<===888:::<<<<<<;;;:::;;;<<<<<<>>>@@@@@@>>>===???BBB<<<===>>>@@@@@@??????>>>????????????????????????@@@DDDGGGFFFAAA>>>???AAABBBDDDEEEGGGHHHHHHHHHHHHOOOOOOPPPPPPPPPOOONNNNNNRRRRRRTTTXXX]]]bbbeeefffeeehhhlllqqqyyy}}}{{{{{{}}}}}}vvvqqqlllkkkiiihhhfffeeeddddddaaa```______``````___^^^______^^^]]]]]]]]]]]]^^^```]]]ZZZZZZ[[[YYYRRRLLLTTTSSSQQQQQQRRRRRRQQQOOOMMMKKKJJJJJJJJJKKKJJJIIIFFFGGGHHHHHHGGGFFFDDDCCCGGGFFFEEEDDDDDDEEEFFFGGGIIIHHHFFFEEEFFFEEECCCBBB@@@@@@??????>>>=========<<<;;;<<<>>>@@@@@@???===???@@@>>><<<===AAA@@@===JJJEEE>>>888666888<<>>===<<<<<<;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBFFFCCC>>><<<<<<:::777444999999::::::;;;<<<======;;;<<<===>>>>>>===<<<;;;???===:::888888999;;;<<<<<<;;;999888888999;;;<<<>>>;;;999999::::::666333;;;;;;<<<<<<;;;;;;:::999:::999888999;;;<<<;;;::::::::::::999999999888888999999888888777888888888:::;;;;;;;;;;;;:::999999;;;;;;<<<<<<;;;;;;:::999888888777777888888999:::999999999999888888888777999999:::;;;===<<<:::777555666777999;;;<<<<<<<<<;;;:::888888888888777555444666888999:::999777666999::::::;;;:::999888777555777999;;;<<<<<<<<<<<<999999999999999999999999<<<<<<;;;:::::::::;;;;;;:::999888888888999:::;;;888888888888888888888999GGGFFFEEECCCAAA>>><<<:::;;;;;;<<<<<<<<<<<<<<<<<<:::::::::::::::;;;======???888777<<>>@@@FFFEEE???;;;===>>>>>>>>>>>>????????????<<<>>>@@@AAAAAAAAABBBCCCDDDEEEEEEDDDBBB@@@AAABBBCCCCCCDDDEEEFFFGGGHHHHHHSSSPPPMMMLLLMMMOOOOOOOOOSSSSSSTTTWWW\\\```ccccccccchhhnnntttzzz~~~~~~}}}{{{{{{~~~}}}vvvqqqmmmlllkkkiiigggeeeccccccbbb```______``````___^^^______^^^]]]]]]]]]]]]^^^___\\\YYYYYYZZZYYYTTTPPPTTTSSSQQQQQQRRRRRRPPPOOOOOONNNLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDHHHFFFDDDBBBCCCDDDGGGIIIGGGFFFDDDDDDDDDCCCBBB@@@AAA@@@@@@???>>>>>>======>>>======>>>??????===;;;>>>???===;;;<<<@@@???<<>>??????>>><<<<<<;;;;;;;;;====================================>>>???@@@AAACCC@@@===<<<<<<<<<:::777999::::::;;;;;;<<<<<<<<<;;;<<<============<<<;;;;;;<<<<<<<<<;;;::::::999:::::::::::::::::::::::::::888888999<<<<<<;;;999;;;;;;<<<<<<;;;;;;:::999:::999888999:::;;;;;;999999999999999888888888777:::999999888888888999999:::::::::::::::999999888888888999:::;;;;;;::::::888888888888888999999::::::::::::999999999888888666666777888:::999777444777888999999:::::::::999:::888777888999999888777666777888999999999888777999::::::::::::999888777999888888888999;;;<<<===999999999999999999999999888888999999:::<<<===>>>:::999999888888999999999888888888999999:::::::::666777999<<<>>>???@@@AAA:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::===::::::>>>???<<<<<<>>>>>><<<>>>CCCCCC>>><<<>>>;;;;;;;;;;;;<<<<<<<<<<<<>>>@@@AAABBBAAAAAAAAACCCBBBCCCDDDCCCAAA@@@AAABBB???@@@BBBDDDGGGIIIKKKLLLRRRPPPMMMMMMNNNPPPPPPPPPSSSSSSTTTXXX\\\aaabbbcccdddiiiooouuu{{{~~~}}}}}}}}}||||||}}}vvvrrrooonnnmmmjjjhhheeebbbaaabbb```______``````___^^^______^^^]]]]]]]]]]]]^^^^^^[[[WWWWWWYYYYYYVVVTTTUUUSSSQQQPPPQQQQQQPPPOOOQQQPPPNNNLLLJJJIIIHHHHHHJJJIIIHHHGGGGGGFFFFFFFFFGGGFFFCCCBBBCCCEEEHHHJJJEEEDDDBBBBBBBBBBBB@@@>>>AAAAAAAAA@@@??????>>>>>>@@@???>>>>>>???>>><<<:::===>>>===:::<<>>===;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>===;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888:::===???>>><<<999777888999;;;<<<<<<;;;999888999888888:::===>>>===<<<;;;;;;<<<<<<;;;;;;:::999999888777888:::::::::999999999888888888777777777::::::999999999999::::::999::::::::::::999888888555666777999::::::;;;;;;888888888888999999999::::::::::::999999999999888666555666777888888666444::::::::::::999888777666888777777777999:::999888888888888999999999999999999999:::::::::999888888<<<:::888777777999<<<>>>999999999999::::::::::::888888888888999;;;<<<===::::::::::::999888777777888888999999:::;;;<<<<<<999:::;;;<<<============999999999::::::;;;;;;;;;<<<<<<<<<===<<<:::999888;;;;;;===???===999;;;???<<<:::<<>>>>>@@@:::::::::;;;;;;;;;<<<<<>>BBBBBBAAAAAA@@@??????>>>@@@???>>>>>>??????===<<<>>>???===;;;<<<@@@???<<<888999;;;===>>>======<<>>===;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<===>>><<<;;;<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::888:::<<<>>>>>><<<999777999999;;;;;;;;;;;;999999;;;;;;;;;<<<======<<<;;;;;;;;;<<<<<<;;;;;;:::999888777666777999:::999888:::::::::999999999888888::::::999999::::::;;;;;;999999::::::999999888777666777888999::::::::::::888888999999999::::::999999999999999888888888888999888888999::::::999777999999:::999999888777666:::888777888999999888777999999888888999999:::;;;999999999999999999999999;;;:::999777777888:::;;;999999999:::::::::::::::;;;:::999999888888999999999:::::::::999888666555888888999:::;;;======>>>@@@??????===;;;999777666888888888999999::::::;;;:::;;;<<<======;;;999888:::999:::>>>>>>;;;<<>>???=========>>>>>>>>>>>>???@@@AAAAAA@@@???>>>???AAA>>>???@@@@@@??????@@@AAACCCDDDEEEFFFGGGHHHHHHIIIOOONNNMMMNNNPPPSSSSSSSSSTTTTTTUUUYYY^^^aaabbbbbbfffkkkrrryyy~~~}}}||||||}}}}}}}}}||||||~~~~~~yyyuuusssrrrooolllhhhdddaaa___cccaaa^^^^^^___``````_________^^^]]]]]]]]]]]]^^^```]]]YYYVVVUUUTTTTTTTTTVVVSSSPPPOOOOOOPPPOOONNNLLLMMMNNNLLLJJJIIIJJJLLLKKKJJJHHHGGGFFFGGGGGGHHHBBBCCCFFFHHHHHHGGGEEEDDDEEECCCBBBBBBCCCCCCAAA@@@BBBBBBAAAAAA@@@??????>>>???=========???@@@@@@??????AAA???<<<>>>AAAAAA===;;;;;;;;;<<<<<<<<<<<<<<<@@@???>>>===;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===;;;<<<======<<<;;;::::::;;;;;;;;;;;;;;;;;;:::::::::::::::999999:::::::::::::::;;;<<<<<<;;;;;;:::;;;;;;999999999999;;;;;;:::;;;<<<======<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888777666777999:::999888<<<<<<;;;;;;;;;::::::::::::999999999::::::;;;<<<999::::::::::::999888888999999::::::::::::999999777888999::::::::::::999999888888888888777777777:::999999:::;;;;;;:::888777777888999999999888888<<<;;;999888888888666444999999888888999999:::;;;999999999999999999999:::999999::::::999999888888999999:::::::::;;;;;;;;;;;;:::999999888888999999999999::::::999777666444888999999;;;<<<===>>>>>>888888999999999888888777777777888888999:::;;;;;;888999;;;======<<<;;;:::;;;666555;;;@@@@@@>>>>>>@@@@@@>>><<<<<<===>>>===>>>????????????@@@@@@@@@???@@@@@@>>>======>>>@@@===???@@@???>>>>>>???@@@DDDDDDEEEFFFGGGHHHIIIIIINNNMMMMMMNNNQQQSSSSSSRRRTTTTTTVVVZZZ___aaabbbaaafffkkkssszzz~~~}}}}}}|||{{{|||}}}||||||~~~{{{xxxuuusssoookkkhhhdddbbbaaadddaaa^^^]]]^^^___``````______^^^]]]]]]]]]]]]^^^___]]]ZZZVVVTTTSSSSSSTTTWWWTTTPPPNNNNNNOOOOOONNNJJJLLLMMMKKKHHHGGGJJJMMMJJJIIIHHHGGGGGGFFFFFFFFFCCCDDDGGGHHHHHHGGGDDDBBBEEEDDDBBBBBBCCCDDDBBBAAAAAAAAAAAA@@@??????>>>>>>???===<<<===???AAAAAAAAA@@@AAA@@@===???BBBBBB>>>======<<<;;;;;;<<<======???>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<>>>>>><<<:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;:::::::::;;;<<<===<<<;;;999888888999;;;<<<666999;;;<<<<<<===???@@@;;;;;;<<<<<<;;;;;;:::999999888777888:::::::::999=========<<<<<<<<<;;;;;;999888888999999:::;;;<<<:::;;;;;;;;;;;;:::999999::::::;;;;;;:::999999888777888:::;;;;;;;;;:::999999999999888888888777777999888777777999999999777555666777888999999999999>>><<<:::888888777555333888888888999999999999999999999888888999999:::;;;777888:::::::::999888777999999::::::;;;;;;<<<<<<888888888888999;;;<<<===999999999999888777666666999999::::::;;;<<<======999999:::::::::999999888777777888999::::::;;;<<<888999:::<<<======<<<<<<;;;555333:::AAAAAA>>>===???AAA@@@<<<;;;======;;;======>>>>>>>>>??????????????????>>>======???AAA>>>???@@@???>>>===>>>???AAABBBCCCFFFHHHJJJLLLMMMMMMLLLLLLNNNPPPRRRRRRQQQTTTUUUWWW[[[___bbbaaa```fffkkksss{{{~~~}}}}}}zzz{{{||||||}}}}}}zzzvvvtttooojjjfffddddddddddddaaa^^^]]]^^^___``````______^^^]]]]]]]]]]]]^^^[[[[[[YYYWWWUUUTTTTTTUUUWWWTTTPPPNNNNNNNNNNNNNNNJJJLLLNNNKKKGGGEEEGGGKKKHHHHHHHHHHHHGGGFFFEEEDDDGGGGGGFFFFFFEEEEEEDDDCCCDDDCCCBBBBBBCCCCCCBBBAAAAAA@@@@@@???>>>>>>======AAA???======???@@@@@@@@@@@@AAA???===>>>BBBAAA>>>;;;<<<======>>>>>>>>>>>>======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<888;;;>>>>>><<<:::999:::999::::::;;;;;;<<<<<<<<<<<<;;;:::999999:::;;;<<<::::::::::::;;;;;;<<<<<<::::::::::::::::::::::::666999<<<<<<;;;;;;===???;;;;;;<<<<<<;;;;;;:::999:::999888999:::;;;;;;999===<<<<<<<<<;;;;;;;;;;;;777777777888888:::;;;;;;;;;<<<<<<<<<<<<;;;::::::777888999999999999999888777888:::;;;<<<;;;:::999;;;;;;;;;:::::::::999999999777666666888888888777555666777888999999999999<<<;;;999888888888666444666777888999999999888777999999888888888999:::;;;888888888888888999999999999999::::::;;;<<<<<<===888888999999:::<<<===>>>888888777777777777888888999999::::::;;;;;;;;;;;;=========<<<:::999777666777777888999:::;;;<<<<<<:::;;;;;;;;;;;;;;;;;;;;;<<<888777<<<>>>===;;;<<<;;;>>>>>>;;;:::>>>>>>:::============>>>>>>>>>>>>@@@@@@@@@???>>>???BBBEEE???AAAAAA@@@>>>===>>>???AAABBBDDDFFFHHHJJJLLLMMMLLLLLLLLLMMMOOOQQQPPPOOOTTTUUUXXX\\\```bbbaaa```eeekkksss{{{~~~~~~~~~zzz{{{||||||}}}~~~{{{wwwtttoooiiifffeeeeeefffdddaaa^^^\\\^^^___``````______^^^]]]]]]]]]]]]^^^XXXYYYXXXWWWVVVUUUVVVWWWWWWTTTPPPMMMMMMNNNNNNNNNKKKMMMNNNKKKEEECCCEEEHHHFFFGGGHHHHHHGGGFFFDDDCCCKKKIIIFFFCCCBBBCCCDDDFFFDDDBBBAAAAAACCCCCCBBB@@@@@@@@@??????>>>=========CCCAAA>>>>>>>>>??????>>>???@@@>>><<<===AAA@@@===888:::===@@@AAA@@@???>>><<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<666:::===>>><<<::::::<<<999999::::::;;;<<<======<<<<<<::::::::::::<<<<<<999999;;;<<<<<<<<<;;;;;;888999;;;<<<<<<;;;999888999<<<>>>===:::888999;;;;;;;;;<<<<<<;;;;;;:::999:::999888999;;;<<<;;;:::<<<<<<;;;;;;;;;:::::::::777777777777888999:::;;;<<<<<<======<<<<<<;;;:::444555666888999999999999777888:::<<<<<<;;;:::999======<<<<<<<<<;;;;;;;;;:::888777777888999999888666777777888888888888777;;;999888888999999777666444666888999:::999777666999999888888888999;;;<<<:::888777666666888:::<<<999999::::::;;;<<<=========<<<;;;;;;::::::;;;;;;888888777666666777888999::::::::::::::::::::::::555555666777777777777777777888888:::;;;<<<============;;;:::::::::::::::<<<;;;<<<>>><<<888888<<<666;;;<<<999:::>>>>>>:::>>>>>>>>>>>>????????????AAAAAAAAA@@@@@@AAADDDGGGAAABBBBBBAAA>>>======>>>EEEEEEFFFGGGHHHIIIIIIJJJLLLKKKKKKMMMOOOPPPNNNMMMUUUUUUXXX\\\```bbbaaa```eeekkksss{{{~~~|||zzzzzzzzz{{{||||||{{{uuunnnjjjhhhgggeeedddaaa``````______```bbbcccaaaaaaaaaaaa___]]][[[ZZZYYYYYYXXXWWWWWWWWWWWWWWWYYYVVVRRRNNNLLLMMMNNNPPPKKKKKKKKKLLLMMMLLLIIIFFFGGGGGGGGGHHHHHHIIIIIIIIIEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@BBBAAA@@@??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>>>>>>>===;;;:::>>><<<;;;===@@@@@@>>><<<===<<<<<<<<<<<<>>>@@@AAACCC@@@======??????===;;;<<<;;;::::::::::::;;;<<<===>>>>>>>>>===;;;999888===<<<;;;::::::;;;======???===;;;999999999:::;;;:::;;;===>>>>>>===;;;:::::::::::::::::::::::::::777666666777888999:::;;;===<<<;;;:::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;::::::999999999999::::::999999999::::::;;;;;;;;;;;;:::999888888:::<<<===666:::===<<<999777777999:::;;;;;;<<<<<<;;;;;;:::===<<<:::888777777888999888999:::;;;:::999888777>>>999222222888999---777777888999::::::;;;;;;<<<;;;999888999999888777777999;;;;;;999888888999999888999<<<@@@BBBCCCBBB999999888888888999;;;<<<::::::999888777777888888:::;;;;;;;;;;;;;;;::::::999888888999;;;;;;999888;;;::::::<<<>>>===:::666AAA???<<<:::999999;;;<<<;;;;;;;;;======:::999999;;;;;;;;;<<<<<<<<<======AAA>>><<<===???@@@???===@@@@@@??????@@@@@@AAABBB@@@@@@AAABBBBBBBBBAAAAAAFFFFFFFFFGGGHHHIIIJJJKKKPPPMMMLLLMMMMMMLLLQQQXXXVVVWWWYYY\\\^^^___```aaajjjmmmsss{{{}}}|||||||||~~~}}}|||yyytttoookkkiiigggdddaaacccbbbaaaaaaaaaaaabbbccc^^^___```aaaaaaaaa``````ZZZYYYXXXWWWWWWWWWWWWWWWXXXVVVRRROOOMMMMMMMMMNNNKKKKKKKKKLLLMMMKKKIIIFFFGGGGGGGGGGGGHHHHHHHHHIIIDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAACCCBBBAAA??????>>>??????@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>>>>>>>===;;;;;;===;;;;;;===???@@@???======<<<<<<===>>>???AAABBB???===;;;;;;===>>>===;;;===<<<;;;;;;;;;;;;<<<===;;;<<<=========<<<;;;:::===<<<;;;;;;;;;;;;<<<===???===;;;888666666666777:::;;;<<<======<<<;;;:::::::::::::::::::::::::::999999::::::;;;;;;<<<<<<<<<;;;;;;::::::999::::::::::::::::::::::::::::::;;;::::::999999::::::;;;999999999888888999999999::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999999;;;===>>>888:::;;;;;;999888888999::::::;;;;;;;;;;;;::::::<<<;;;999888777777888888999::::::::::::999888888999999888666999;;;555---888888888999999::::::;;;<<<:::999888888888888777:::;;;;;;:::888777888:::777888999:::;;;<<<======:::999999888888999:::;;;::::::999888888888888888;;;;;;<<<<<<<<<<<<;;;;;;999888888999::::::999888999999999;;;>>>>>><<<999<<<<<<<<<<<<;;;:::999999>>>======>>>===;;;999999<<<<<<<<<======>>>>>>>>>@@@===;;;<<<>>>???>>>===@@@@@@??????@@@@@@AAABBB@@@@@@AAABBBBBBBBBAAAAAAEEEEEEEEEFFFGGGHHHJJJJJJOOOMMMLLLNNNNNNMMMQQQVVVWWWYYY[[[]]]___aaaaaabbbiiilllssszzz}}}}}}~~~|||{{{|||wwwtttpppllliiifffbbb```dddccccccbbbbbbbbbcccccc\\\]]]^^^___``````______ZZZZZZYYYXXXWWWVVVVVVVVVWWWUUUSSSQQQNNNMMMLLLLLLKKKKKKJJJKKKLLLKKKHHHEEEFFFFFFFFFGGGGGGGGGGGGHHHCCCCCCCCCCCCBBBBBBBBBAAACCCCCCCCCCCCBBBBBBBBBBBBEEEDDDBBB@@@???>>>======????????????????????????=========>>>===<<<<<<;;;>>>===<<<===>>>>>>===;;;<<<<<<===>>>@@@AAACCCDDD===;;;:::;;;<<<>>>>>>===>>>===<<<<<<<<<<<<===>>>::::::;;;<<<======<<<<<<===<<<<<<;;;;;;;;;<<<<<<===<<<:::888777777777888:::;;;<<<======<<<;;;:::;;;;;;;;;::::::999999999::::::;;;<<<<<<;;;;;;;;;:::::::::999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999999888888888888999999:::;;;<<<=========<<<;;;<<<<<<;;;:::;;;<<<===>>>;;;:::888888999999999888999999999::::::999999999:::999888777777777777777;;;:::999999888888999999555:::<<<999777999999888999999999999999999999999;;;:::999888777777777777;;;;;;<<<:::999888999:::777:::<<<;;;888777999;;;;;;:::999999999999:::::::::999999888888888888999::::::;;;;;;;;;;;;:::::::::888888888999:::999777888888999;;;>>>>>>===;;;888999<<<>>>>>><<<999777<<<<<<======<<<<<<;;;:::======>>>>>>>>>>>>?????????===;;;;;;===>>>===<<<@@@@@@??????@@@@@@AAABBB@@@@@@AAABBBBBBBBBBBBBBBEEEEEEEEEEEEFFFHHHIIIJJJNNNLLLMMMPPPOOONNNPPPUUUXXXZZZ\\\___aaabbbbbbbbbgggkkkrrrzzz~~~}}}}}}~~~}}}yyyzzz}}}wwwtttoookkkgggdddcccbbbddddddccccccbbbbbbbbbbbb___^^^^^^\\\[[[YYYXXXWWW[[[[[[YYYXXXVVVVVVUUUUUUUUUTTTSSSRRRPPPMMMKKKJJJLLLKKKJJJJJJJJJIIIGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBBBBBBBAAAAAAAAACCCBBBBBBBBBBBBAAAAAAAAACCCCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<;;;@@@??????>>>===;;;:::888<<<===>>>@@@AAACCCEEEFFF???>>>=========>>>>>>>>>===<<<<<<<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;::::::999::::::<<<===>>>:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;::::::999999888999999:::::::::999888888888888999999999888888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888888777777888888999999;;;<<<======<<<;;;:::<<<;;;;;;:::;;;<<<======>>>:::666666999:::999888888888999999999999888888999888888777777777666666;;;:::999888777888999:::555:::<<<777444666888888::::::999999999999999999::::::999888777666777888777999<<<===<<<;;;:::;;;999===???>>>999777:::>>>;;;;;;::::::999999999999:::999999888888999999999777888888999999999999999;;;999888888999999999777888999:::;;;<<<===<<<<<<888:::<<<>>>>>>===<<<:::999;;;<<<;;;;;;>>>>>><<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>=========>>>>>>>>>@@@@@@??????@@@@@@AAABBB@@@@@@AAABBBCCCCCCCCCCCCEEEEEEEEEFFFGGGHHHJJJJJJLLLKKKNNNQQQQQQNNNOOOSSSWWWYYY\\\___aaabbbbbbbbbfffkkkrrrzzz~~~{{{||||||}}}~~~|||xxxzzz}}}xxxuuuoooiiieeeddddddfffddddddccccccbbbaaa```___aaa```^^^\\\YYYWWWVVVUUU\\\[[[ZZZXXXVVVUUUUUUTTTSSSSSSSSSRRRPPPNNNLLLJJJLLLKKKIIIIIIIIIHHHFFFDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@AAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<===>>>>>>===<<<;;;;;;<<<===???AAACCCDDDEEEFFF@@@??????===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;;;;;;;======<<<<<<<<<;;;;;;:::999999999:::;;;<<<===>>>:::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;::::::999999999999999999:::999999888888777777888999999888888777;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999999999888888888888999999999:::;;;<<<;;;;;;:::999:::::::::::::::;;;;;;<<<>>>:::666666999:::999888777888888999999888888777888888888888777777777666;;;:::999888777888999:::666888777444555999:::888::::::999999999999999999999:::;;;999666555777999222666<<<@@@@@@>>><<<;;;888<<>>:::999===AAA:::::::::::::::::::::::::::999999999999999::::::888888999:::::::::::::::<<<:::888888999:::999888:::;;;<<<<<<;;;::::::;;;===<<<<<<======>>>???@@@@@@CCCBBB===<<>>>>>???@@@@@@@@@??????@@@@@@AAABBB???@@@AAABBBCCCCCCCCCCCCGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKNNNRRRQQQNNNOOOSSSVVVXXX[[[___aaaaaaaaa```fffjjjrrr{{{}}}yyy{{{{{{|||}}}~~~~~~zzzxxxyyy{{{vvvtttpppkkkfffeeefffiiidddddddddcccbbb```___^^^```___^^^\\\[[[[[[[[[[[[]]]\\\ZZZXXXVVVUUUTTTTTTQQQQQQQQQQQQPPPNNNMMMLLLLLLJJJHHHHHHHHHGGGEEEDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@???????????????@@@@@@AAAAAAAAA@@@@@@????????????????????????>>>>>>===<<<<<<<<<<<<===666888;;;======>>>@@@AAA===>>>@@@AAACCCDDDEEEEEE>>>>>>>>><<<999888999:::::::::;;;;;;;;;;;;::::::>>>===<<<;;;;;;;;;;;;;;;============<<<;;;:::999:::::::::999999888888888;;;::::::::::::::::::;;;::::::::::::::::::::::::;;;::::::999999:::;;;;;;666777888::::::999888777;;;;;;;;;;;;;;;;;;;;;;;;999999;;;;;;;;;;;;999999:::999999999999999999:::;;;::::::::::::999999999999999999:::::::::;;;;;;;;;:::888888999999999888888888888999999888888888777888888999999888777777;;;:::999999888888999999666777555555999>>>>>>:::999999999999999999999999:::;;;<<<:::777666888:::111666===AAABBB???===;;;666999;;;;;;::::::<<>>AAACCCKKKNNNKKKBBB???AAA???999>>>>>>============<<<<<<@@@@@@AAA@@@???>>>@@@BBB@@@@@@??????@@@@@@AAABBB???@@@AAACCCDDDDDDDDDDDDHHHHHHHHHHHHIIIKKKLLLMMMLLLKKKNNNQQQQQQNNNOOOSSSUUUXXX\\\___aaaaaaaaa```fffkkksss||||||{{{{{{|||}}}}}}}}}}}}}}}}}}|||{{{yyyxxxxxxxxxxxxqqqrrrrrroookkkhhhggghhheeefffeeeeeecccaaa___^^^^^^]]]\\\\\\\\\]]]^^^^^^^^^]]][[[XXXVVVTTTSSSSSSPPPPPPPPPOOOOOOOOONNNNNNMMMJJJHHHGGGGGGFFFEEECCCDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????@@@AAAAAABBBAAA@@@>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;<<<<<<===555888;;;===<<<===???AAA===>>>@@@BBBCCCCCCCCCCCC;;;======<<<999888:::<<<:::;;;<<<======<<<;;;:::<<<<<<;;;:::;;;<<<===>>><<<============;;;:::999;;;;;;::::::999888777666;;;::::::::::::::::::;;;888999999::::::;;;;;;<<<:::999777666777999;;;===666777999:::;;;:::999888<<<<<<<<<<<<<<<<<<<<<<<<888999;;;<<<<<<;;;999888;;;;;;::::::::::::;;;;;;===<<<:::999999999;;;;;;999::::::;;;;;;;;;;;;;;;888:::;;;;;;999888888999888999999999999999999888777888999::::::999888888999::::::::::::999888888666888888777999======:::888888888999999::::::;;;:::===>>><<<888666888<<<777:::>>>@@@???===<<<<<<888888999999::::::;;;;;;777888:::;;;<<<===<<<<<<999999999999999:::;;;<<<888999:::;;;;;;<<<<<<<<>>;;;::::::;;;;;;;;;999;;;<<<;;;999999;;;===AAA???===;;;;;;===@@@BBBLLLQQQMMMCCC???CCCAAA:::?????????>>>>>>=========>>>@@@AAA@@@>>>===???BBB@@@@@@??????@@@@@@AAABBB???@@@AAACCCDDDDDDEEEEEEGGGGGGGGGHHHIIIJJJKKKLLLMMMLLLMMMPPPPPPNNNPPPTTTVVVYYY]]]```ccccccbbb```fffkkkttt~~~{{{||||||}}}}}}}}}}}}|||{{{yyyvvvuuuvvvwwwwwwvvvmmmqqqtttsssooojjjhhhggggggggggggfffeeebbb```___]]]\\\[[[ZZZZZZZZZ[[[\\\^^^]]][[[XXXVVVTTTSSSSSSPPPOOOOOONNNNNNOOOPPPPPPMMMJJJHHHGGGFFFFFFDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBCCCBBBAAA???===;;;@@@@@@@@@@@@@@@@@@@@@@@@???>>>===;;;;;;<<<<<<===999<<<>>>>>>;;;:::;;;======???@@@BBBCCCCCCBBBBBB;;;===>>>===;;;;;;===@@@;;;<<<===>>>>>>===<<<;;;::::::::::::;;;===???@@@<<<===>>>>>>===;;;999888::::::;;;<<<<<<<<<;;;;;;;;;::::::999999::::::;;;777888999:::;;;;;;<<<===888666444222333666:::<<<666777999;;;<<<;;;999888<<<<<<<<<<<<<<<<<<<<<<<<888999;;;<<<<<<;;;999888<<<;;;;;;::::::;;;;;;<<<@@@>>>;;;999999:::<<<===:::;;;<<<<<<======<<<<<<666:::===<<<999777777999999999::::::::::::999999888888:::;;;;;;:::999888999999:::;;;:::999888777777;;;<<<888666888777555777777888999::::::;;;;;;;;;===???===888666999======>>>>>>===<<<;;;<<<===;;;:::999999;;;<<<;;;999666777:::<<<============999999999999::::::;;;<<<555555666888888999999999BBB???<<<:::;;;<<<<<<<<<777:::;;;;;;999:::===@@@???>>>===<<<<<<===>>>???GGGLLLIII@@@>>>DDDCCC<<<@@@@@@@@@@@@??????>>>>>>===???@@@???===<<<>>>AAA@@@@@@??????@@@@@@AAABBB???@@@AAACCCDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKNNNLLLMMMPPPOOONNNPPPUUUWWWZZZ^^^bbbddddddcccbbbfffllluuu}}}||||||}}}}}}||||||wwwqqqqqqtttvvvuuurrrtttttttttrrroookkkgggeeehhhhhhhhhgggeeeccc```___```]]]ZZZYYY[[[\\\]]]]]]^^^YYYUUUTTTVVVVVVSSSOOOTTTTTTTTTQQQOOOLLLLLLLLLJJJIIIHHHFFFFFFFFFFFFGGGEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCBBBAAAAAAAAA@@@@@@??????@@@@@@AAABBBAAAAAAAAABBBBBB@@@??????@@@AAAAAAAAAAAA@@@???BBB>>>::::::===???<<<888444777;;;===============@@@???>>>???AAABBBAAA@@@===============<<<<<<<<<@@@???===;;;999888888777;;;:::999888999:::;;;<<<<<<<<<;;;;;;;;;::::::::::::999777666666777999:::888999;;;<<<;;;999777666:::888888999;;;<<<<<<;;;:::999777555444444555666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;:::999888777666:::;;;<<<======;;;999888:::;;;<<<======<<<;;;:::999999999999::::::;;;<<<:::666444777888666555777:::888666555777999::::::999::::::::::::999888888::::::999999999999999999;;;999666666888999999999<<>>???<<<;;;999888888999;;;<<>>BBB===============<<<<<<<<>>===<<<<<>>>>>???@@@AAAAAAAAA???===>>>AAACCCBBB@@@>>>???@@@CCCEEEEEEDDDBBBGGGHHHHHHIIIIIIJJJJJJJJJOOOOOOPPPOOONNNOOOQQQSSSXXX[[[^^^``````aaabbbccccccjjjuuu~~~~~~~~~~~~}}}|||wwwrrrqqqsssuuutttqqqvvvuuutttqqqnnnjjjgggeeeiiiiiihhhgggeeebbb___^^^___]]]ZZZZZZ[[[\\\]]]]]]^^^ZZZVVVUUUWWWWWWSSSPPPRRRRRRQQQOOOMMMKKKJJJJJJJJJIIIGGGFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCBBBBBBAAADDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBAAA@@@AAABBBBBB@@@>>>>>>???@@@@@@@@@@@@???>>>BBB>>>:::;;;===>>><<<999666888;;;=========>>>???@@@???>>>???AAABBBAAA@@@=====================<<<;;;;;;::::::::::::;;;;;;:::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::999888777777888999:::999::::::::::::999888777888888888999;;;<<<;;;:::===<<<:::888777888999:::777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<;;;;;;;;;::::::888777777:::;;;<<<======;;;999888:::;;;<<<======<<<;;;:::::::::999999::::::;;;;;;999555444888;;;::::::<<<:::888666666777999::::::999::::::::::::999888888999999999999999999999999<<<:::888888999;;;;;;:::>>>AAA@@@:::777999:::888;;;::::::;;;===>>><<<;;;===;;;999888777888:::;;;:::999:::???CCCCCC>>>:::999:::;;;:::888888:::;;;666888999888777777999;;;<<<;;;999888888999;;;<<>>>>>>>>>>>>>>=========AAAAAA@@@??????>>>======?????????>>>??????@@@@@@AAA>>>======@@@AAA@@@???AAA@@@???@@@CCCEEEEEEDDDGGGGGGHHHHHHIIIJJJKKKKKKOOOPPPPPPOOOOOOOOORRRTTTXXX[[[^^^``````aaabbbccceeelllwww}}}{{{wwwrrrppprrrssssssqqqxxxvvvssspppllliiigggfffhhhhhhhhhfffdddbbb___]]]^^^\\\ZZZZZZ[[[]]]]]]]]]^^^ZZZWWWVVVWWWWWWTTTQQQQQQPPPNNNMMMKKKJJJIIIIIIIIIHHHGGGEEEEEEEEEEEEFFFDDDDDDCCCCCCBBBAAAAAAAAAEEEDDDCCCBBBAAABBBCCCCCCBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@@@@AAAAAA???>>>===>>>???@@@@@@???>>>===AAA>>>;;;;;;===>>><<<:::999;;;<<<<<<<<<===@@@BBB@@@???>>>???@@@AAA@@@???<<<<<<==================;;;;;;;;;<<<<<<===>>>>>>::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999888777777888999:::::::::999999888999999999666777888:::<<<<<<:::888>>>===;;;:::999999:::;;;888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999::::::::::::;;;;;;::::::999888777:::;;;<<<<<<<<<;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;777666:::<<<;;;<<<>>>:::888666666888:::::::::999::::::::::::999888888888888888999999::::::;;;;;;999888888999::::::999;;;>>>>>>:::999;;;<<<;;;===<<<<<<===>>>???===<<<>>>===:::999888999;;;<<<999888999<<>><<<::::::;;;<<<===<<<>>>???@@@???>>>>>>???AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@??????>>>>>>>>>????????????>>>>>>>>>>>>@@@???======>>>???>>>===CCCAAA??????BBBDDDFFFFFFFFFFFFGGGHHHIIIKKKKKKLLLPPPPPPQQQPPPPPPPPPSSSUUUXXX[[[^^^``````aaabbbccchhhooozzz}}}yyyuuuqqqppprrrssstttsssyyyvvvrrrnnnjjjgggffffffeeeeeefffeeedddbbbaaa___]]]\\\ZZZZZZ\\\]]]]]]]]]]]]ZZZWWWVVVWWWVVVUUUSSSQQQOOOMMMKKKKKKJJJIIIIIIIIIHHHFFFEEEDDDDDDEEEFFFCCCCCCCCCBBBAAAAAA@@@@@@EEEDDDBBBAAAAAABBBCCCEEECCCCCCBBBBBBBBBBBBCCCCCCAAA@@@???@@@AAAAAA???===>>>???@@@AAAAAA@@@???>>>@@@===;;;;;;======<<<;;;<<<======<<<<<<>>>AAADDD???>>>===>>>???@@@???>>><<<<<<<<<<<<============???????????????>>>>>>===999:::<<<===>>>===<<<;;;<<<<<<;;;;;;;;;::::::::::::999999888888999999:::;;;:::888777777888:::;;;555666888;;;===<<<999777;;;:::999888777888888888888999::::::;;;;;;;;;:::::::::::::::::::::::::::888888888999999999999999::::::;;;;;;:::999999888;;;;;;<<<<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888===999777:::;;;888888::::::888777777999:::::::::999::::::::::::999888888777777888999::::::;;;;;;888777666666777888777666777:::<<<<<<<<>>======>>>@@@@@@>>>======<<<<<<<<<;;;;;;;;;;;;:::999999;;;===<<<999666777777888777666555777999666<<>>??????============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@??????>>>======AAA@@@???>>>>>>>>>>>>>>>CCCAAA@@@AAACCCEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLPPPPPPQQQQQQPPPQQQTTTVVVXXX[[[^^^``````aaabbbcccjjjqqq{{{}}}wwwuuurrrqqqrrrsssuuuvvvxxxuuuppplllhhhfffffffffaaabbbcccdddddddddbbbbbb\\\[[[ZZZ[[[]]]^^^]]]]]][[[ZZZXXXVVVVVVUUUTTTTTTSSSPPPLLLKKKKKKLLLKKKJJJIIIHHHGGGEEEEEEEEEEEEFFFCCCCCCCCCBBBAAAAAA@@@@@@EEECCCBBBAAAAAABBBDDDEEEDDDCCCCCCBBBBBBCCCCCCDDDAAA@@@@@@@@@AAAAAA???>>>@@@@@@AAABBBBBBAAA@@@@@@???===<<<<<<<<<===<<<<<<>>>>>>>>>===<<<>>>BBBEEE???>>>======??????>>>===;;;<<<<<<<<<======>>>>>><<<===>>>>>>>>>======<<<999:::<<<===>>>===<<<;;;<<<<<<;;;;;;;;;::::::::::::999999999999999999:::;;;:::888777777888:::<<<666666888;;;======:::777999888888777777777777777999999:::;;;;;;;;;::::::::::::::::::::::::::::::<<<<<<<<<======>>>>>>>>>::::::;;;;;;;;;:::999999;;;;;;<<<;;;;;;;;;::::::;;;;;;;;;::::::;;;;;;;;;:::;;;;;;;;;;;;:::888888;;;666555777888666555777:::888777888:::;;;:::999999::::::::::::999888888777777888999::::::;;;;;;888777666777888999777666888999<<>>???@@@@@@???===:::;;;>>>??????===:::888;;;:::::::::;;;;;;999888777888888777666666777999888>>>CCCAAA;;;888;;;???;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::<<<======<<<<<<<<<===>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<======<<<<<<==================@@@@@@AAAAAA@@@???>>>===AAAAAAAAA@@@???>>>??????AAAAAABBBDDDFFFGGGFFFDDDFFFFFFGGGHHHIIIJJJKKKLLLOOOPPPQQQQQQPPPRRRTTTWWWXXX[[[^^^``````aaabbbcccjjjqqq{{{~~~yyywwwuuurrrrrrssstttvvvtttrrrnnnjjjgggeeeeeeeee```aaabbbcccdddccccccbbb\\\[[[ZZZ[[[]]]^^^^^^]]]YYYYYYWWWVVVUUUTTTTTTTTTTTTPPPLLLJJJLLLMMMLLLKKKJJJIIIHHHFFFFFFFFFFFFGGGDDDDDDCCCCCCBBBAAAAAAAAACCCCCCBBBAAABBBCCCDDDEEECCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAABBBBBB@@@???@@@AAABBBCCCCCCBBBAAA@@@======<<<<<<<<<<<<======>>>>>>>>>======>>>AAADDD???>>>======>>>>>>===<<<;;;;;;<<<<<<===>>>>>>>>>666777999;;;<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::999888777777999;;;<<<777888999;;;======;;;999::::::::::::::::::999999999::::::;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<======>>>>>>::::::;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;:::::::::;;;;;;::::::::::::;;;;;;999:::;;;<<<;;;:::999888777333222666888777888::::::999888999;;;;;;;;;999999::::::::::::999888888888888888999999::::::;;;::::::999:::<<<<<<:::888<<<<<<>>>AAA@@@===>>>BBB@@@???>>>???@@@@@@>>>===999;;;>>>@@@???===:::777;;;::::::::::::::::::::::::;;;;;;:::999999:::<<<888<<>>;;;999;;;???;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===>>>===<<<===<<<<<<<<<======;;;999:::::::::;;;;;;<<<<<<===<<<<<<<<<======>>>>>>>>>@@@AAABBBBBBBBBAAA@@@???@@@AAABBB@@@???>>>@@@AAAAAAAAACCCFFFHHHHHHFFFDDDGGGHHHHHHIIIIIIJJJJJJJJJNNNOOOPPPPPPPPPQQQTTTWWWXXX[[[^^^``````aaabbbccckkkqqq{{{~~~~~~|||yyyuuurrrqqqqqqssspppnnnllliiifffeeedddcccaaabbbcccccccccbbb``````[[[ZZZZZZ\\\^^^___^^^\\\WWWWWWWWWUUUSSSSSSSSSTTTUUUPPPJJJIIILLLNNNMMMKKKKKKJJJIIIGGGGGGGGGGGGHHHEEEEEEDDDDDDCCCBBBBBBAAABBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCAAA@@@@@@AAABBBBBBBBBBBBAAA@@@=========<<<<<<<<<===>>>===>>>>>>>>>===>>>@@@BBB???>>><<<<<<===>>><<<;;;;;;;;;<<<<<<===>>>>>>???666888:::<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999::::::::::::::::::999999999888888888999:::;;;:::999999;;;===>>>===;;;::::::;;;;;;;;;;;;;;;:::999::::::;;;;;;::::::999999999999999999999999999777888888999::::::;;;;;;::::::;;;;;;;;;;;;;;;:::<<<<<<;;;;;;:::::::::;;;;;;;;;:::999999:::;;;;;;888999:::<<<<<<;;;:::999888444333777:::999999;;;:::999888999;;;<<<;;;999999::::::::::::999888888999999999999999999999999;;;;;;;;;<<<======;;;999===;;;===AAA???;;;;;;???@@@???>>>???@@@???>>><<<;;;<<<<<<<<<<<<;;;:::999999999999999888888:::;;;;;;<<<<<<;;;::::::;;;===:::;;;<<<;;;:::;;;===???;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;===>>>===<<>><<<<<<======;;;999::::::;;;;;;<<<======>>>=========>>>???@@@@@@AAA@@@AAABBBDDDDDDCCCBBBAAA>>>@@@AAA@@@>>>>>>@@@BBBCCCBBBCCCDDDGGGHHHGGGFFFIIIIIIIIIIIIIIIIIIIIIIIIMMMNNNOOOOOOOOOQQQTTTVVVXXX[[[^^^``````aaabbbccclllsss|||~~~|||vvvqqqoooooopppmmmllljjjhhhfffdddcccccccccddddddcccbbb```^^^]]]ZZZZZZZZZ\\\^^^___^^^\\\VVVWWWVVVUUUSSSRRRRRRSSSTTTOOOIIIHHHKKKNNNLLLJJJLLLKKKIIIHHHGGGGGGHHHIIIEEEEEEEEEDDDCCCCCCBBBBBBAAAAAABBBCCCDDDDDDCCCCCCBBBBBBBBBAAAAAABBBBBBBBBDDDCCCBBBCCCDDDDDDBBB@@@???@@@AAAAAAAAAAAA@@@???<<<======<<<<<<<<<===>>><<<>>>>>>>>>===>>>???AAA???===<<<<<<======<<<:::;;;;;;;;;<<<===>>>>>>???======??????>>><<<:::999;;;:::999888999:::;;;<<<<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999888888888888999::::::;;;;;;::::::;;;===>>>>>>===999999:::;;;;;;::::::::::::::::::;;;;;;:::999999999999999999999999999999999999:::;;;<<<<<<======::::::;;;;;;<<<;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;999999999999;;;;;;777888:::<<<<<<<<<:::999>>>999888:::;;;999888:::999999999:::<<<<<<;;;999999::::::::::::999888888::::::999999999999999999:::999999;;;<<<<<<:::888999777:::??????:::;;;@@@@@@???>>>>>>??????===;;;>>><<<:::999999999;;;<<<888888888777777777:::<<<::::::;;;:::999999:::<<<<<<;;;;;;;;;<<<===???@@@;;;;;;<<<<<<<<<<<<;;;;;;:::999:::;;;>>>>>>===<<>>>>>???>>>>>>???@@@AAABBBBBBCCC???AAACCCEEEEEEDDDCCCBBB<<<>>>@@@???======???BBBFFFDDDBBBBBBEEEGGGIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHLLLMMMNNNNNNOOOPPPSSSVVVXXX[[[^^^``````aaabbbcccmmmttt}}}~~~~~~}}}xxxtttrrrrrrrrrnnnkkkfffaaa______aaabbbdddbbbaaa``````^^^\\\YYYZZZZZZ[[[\\\]]]]]]ZZZWWWXXXVVVUUUUUUUUUUUUTTTRRRQQQOOOMMMMMMNNNNNNNNNLLLMMMKKKIIIGGGGGGGGGEEEDDDFFFEEEDDDDDDEEEDDDBBB@@@DDDDDDCCCCCCCCCBBBBBBAAA@@@@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEE@@@@@@??????????????????============>>>@@@AAABBB===<<<<<<======>>>???@@@===============<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<======;;;888666444999;;;999888;;;===<<<===<<<;;;;;;999999888777666888<<<===<<<:::::::::<<<<<<<<<;;;;;;:::::::::;;;<<<===<<<:::::::::<<<888999:::;;;;;;:::999888888888999999999::::::::::::999999:::;;;;;;:::888;;;;;;:::::::::999999999;;;:::999888888888999999===<<<;;;:::888777666666888888999999999999888888;;;:::999888888888::::::::::::::::::999888777777777777888999999999999888:::999888888::::::999888;;;;;;;;;;;;<<<<<<<<<===<<<<<<===>>>>>>>>>>>>>>>===<<<;;;:::999888888888:::>>>@@@@@@<<<:::;;;<<<999999999999999999999999;;;:::999888999;;;===?????????===:::777777999;;;888999;;;======<<<;;;:::??????>>>>>>=========<<<::::::::::::;;;===???@@@AAAAAA@@@@@@???>>>>>>===>>>???@@@>>>======>>>@@@===>>>@@@AAABBBCCCCCCCCCBBBDDDFFFHHHIIIHHHGGGFFFLLLJJJGGGGGGIIIKKKLLLLLLLLLNNNPPPSSSUUUVVVVVVVVVXXXZZZ]]]aaafffhhhhhhgggvvvwwwzzzuuurrrqqqqqqnnnkkkfffaaa______```aaaaaa```^^^^^^^^^]]][[[YYYZZZZZZZZZ\\\]]]\\\YYYWWWXXXVVVUUUUUUUUUUUUTTTRRRSSSQQQNNNNNNNNNMMMLLLJJJMMMKKKHHHGGGGGGGGGEEEDDDFFFEEEDDDDDDEEEDDDBBB@@@DDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@AAAAAABBBCCCAAAAAAAAAAAAAAABBBCCCCCC@@@@@@@@@?????????>>>>>>============>>>???@@@@@@======<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::888999;;;===???@@@<<<<<<@@@>>>888:::@@@<<<;;;;;;::::::999999888777999<<<<<<;;;:::::::::;;;;;;;;;::::::999999999888777777888888888888888777888999999999999888777888999999999999::::::::::::999999:::;;;;;;:::888<<<<<<;;;;;;;;;:::::::::555666888:::===???AAAAAA<<<;;;;;;:::999888777777888888999999999999888888:::999888888888999:::;;;::::::;;;::::::999888777::::::;;;<<<<<<<<<<<<;;;:::888777777999999888777888888999:::<<<===>>>>>>?????????>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<===;;;===??????===;;;;;;;;;::::::::::::::::::999999;;;:::999999999;;;===???@@@@@@???<<<:::999;;;===:::;;;===>>>???>>>===<<<>>>>>>>>>======<<<<<<<<<::::::::::::;;;===???@@@?????????>>>>>>>>>>>>>>>===>>>???>>>===>>>@@@BBB===>>>@@@AAABBBCCCCCCCCCAAACCCEEEGGGHHHIIIHHHGGGLLLIIIGGGGGGIIIKKKKKKKKKKKKMMMOOORRRTTTUUUVVVVVVXXXYYY]]]aaaeeegggggggggsssuuu}}}}}}~~~|||wwwssspppooommmjjjfffbbb```___``````___]]]\\\\\\]]]\\\[[[YYY[[[ZZZZZZ[[[\\\[[[YYYWWWXXXVVVUUUTTTUUUUUUTTTRRRTTTRRROOONNNNNNMMMKKKIIIMMMJJJHHHGGGGGGGGGEEEDDDFFFEEEDDDDDDEEEDDDCCCAAADDDDDDCCCBBBBBBBBBBBBCCCDDDCCCAAA??????@@@AAABBB@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>======>>>======<<<<<<======>>>>>>===<<<;;;;;;:::::::::::::::;;;;;;<<<<<<=================================>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>><<<:::888777999;;;<<>><<<;;;:::999::::::;;;<<<===???@@@@@@<<<<<<<<<===>>>===;;;999::::::::::::::::::;;;;;;;;;:::999999:::;;;===>>>?????????<<<::::::;;;===:::;;;===>>>>>>>>>===<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@>>>>>>>>>>>>>>>>>>???@@@<<<===>>>>>>>>>???AAACCC>>>>>>@@@AAABBBBBBBBBBBB@@@BBBDDDFFFHHHIIIIIIHHHKKKIIIGGGGGGIIIJJJKKKKKKJJJLLLNNNQQQSSSTTTUUUUUUWWWYYY\\\```ccceeeffffffpppsss|||zzz|||yyysssooommmkkkiiifffccc```_________^^^\\\[[[[[[\\\]]]\\\[[[ZZZYYYYYYZZZ[[[[[[YYYWWWWWWVVVTTTTTTUUUUUUSSSRRRRRRPPPOOONNNOOONNNLLLJJJLLLJJJGGGGGGGGGGGGEEEDDDGGGEEEDDDCCCDDDEEEDDDCCCDDDCCCBBBBBBBBBBBBCCCDDDGGGEEEBBB@@@???@@@BBBCCCAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAA@@@???======<<<>>>>>>===<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;;;;<<<999999999:::;;;<<<=============================================>>>>>>>>>;;;;;;;;;;;;;;;;;;:::::::::;;;<<<;;;999555111///DDD>>>;;;<<<999222444;;;999999999::::::;;;;;;;;;;;;;;;;;;:::888888999;;;::::::::::::::::::::::::@@@<<<:::===BBBDDDBBB>>>999999999999999999999999999999999:::::::::;;;;;;:::999999:::;;;;;;:::888;;;;;;;;;:::::::::999999666777999::::::999777666999999999999999999999999888999999::::::999999888999888888777888999;;;<<<;;;;;;;;;;;;:::999888777888999999::::::::::::::::::999777777888888777555888888999;;;<<<>>>??????AAA@@@???===<<<;;;::::::999:::;;;<<<>>>??????@@@===;;;:::<<>>??????>>>>>>===>>>>>>@@@AAABBB===>>>??????>>>>>>@@@BBB>>>>>>???AAAAAABBBBBBBBB@@@AAACCCFFFGGGIIIIIIIIIJJJHHHGGGGGGIIIJJJJJJJJJIIIKKKNNNPPPRRRSSSTTTTTTWWWYYY]]]___aaaccceeefffooottt}}}}}}www{{{zzztttnnnllljjjhhhfffcccaaa___^^^^^^]]][[[ZZZZZZ[[[\\\\\\[[[XXXWWWVVVXXXYYYZZZYYYXXXWWWUUUTTTTTTTTTTTTSSSQQQOOONNNNNNNNNPPPOOONNNLLLKKKIIIGGGFFFGGGGGGEEEDDDGGGEEECCCCCCDDDEEEEEEDDDDDDCCCBBBAAAAAABBBDDDEEEIIIGGGDDDAAA@@@AAACCCDDDBBBBBBAAAAAAAAAAAAAAABBBBBBBBBAAA@@@???======<<>>===<<<<<<;;;;;;<<<======<<<<<<===>>>>>>???999999999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;:::::::::999:::;;;;;;999555111///@@@DDDBBB999666<<<>>>;;;888999999::::::;;;;;;<<<:::;;;;;;:::888888:::<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<888666888===@@@===:::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::999999:::;;;;;;:::888999999999888888888777777...000444777:::;;;;;;:::888999999999999:::::::::999999::::::::::::999999999999888888888999;;;<<<;;;;;;;;;;;;:::999888888777777888999999999999999;;;:::888888999999888777;;;;;;;;;<<<======>>>>>>>>>>>>===<<<;;;<<<<<<<<<999:::;;;<<<<<<<<<<<<;;;<<<:::999;;;>>>???<<<888:::::::::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<:::;;;<<<;;;:::999:::<<<999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>????????????>>>>>>>>>???@@@CCCDDD@@@AAAAAA@@@>>>===>>>@@@>>>>>>???@@@AAAAAAAAAAAA@@@AAACCCEEEGGGHHHIIIJJJIIIHHHGGGGGGIIIJJJJJJIIIIIIKKKMMMPPPRRRSSSSSSSSSWWWZZZ^^^___```bbbeeegggooovvvxxx|||{{{tttnnnjjjhhhhhhfffdddbbb___]]]\\\ZZZXXXVVVVVVWWWXXXXXXWWWRRRQQQQQQSSSVVVWWWWWWWWWWWWUUUTTTSSSTTTTTTSSSQQQMMMMMMMMMOOOPPPPPPOOOMMMJJJHHHFFFFFFFFFGGGFFFDDDHHHEEECCCCCCDDDFFFFFFEEEDDDCCCBBBAAAAAABBBDDDFFFGGGFFFDDDBBBAAAAAABBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>======???>>>>>>===<<<<<<<<<===<<<<<<<<<======>>>@@@@@@::::::;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======<<<<<<<<<;;;;;;::::::999<<<:::888666777888;;;<<<888BBBAAA555333>>>@@@888999999999::::::;;;;;;;;;888999;;;;;;:::999;;;<<<<<<<<<<<<<<<============999777666777:::<<<;;;888===<<<<<<;;;;;;<<<<<<===::::::::::::;;;;;;;;;;;;:::999999:::;;;;;;:::888888888888777777777666666555666777999:::::::::999999999999999999999999:::999999::::::::::::999999;;;:::999888888999::::::<<<<<<<<<;;;;;;:::999888888999::::::;;;;;;:::::::::999888999:::;;;:::888;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;:::;;;<<<>>>???999:::;;;;;;;;;:::999888:::::::::<<<======<<<:::999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>===<<<<<<===>>><<<<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<===============>>>??????????????????>>>======>>>@@@BBBDDDBBBBBBBBB@@@>>>===>>>???>>>>>>???@@@@@@AAA@@@@@@AAABBBCCCDDDFFFGGGHHHIIIHHHGGGGGGHHHIIIJJJIIIHHHIIIKKKMMMPPPRRRSSSTTTTTTXXX[[[___``````aaaeeeiiipppyyy{{{|||tttmmmiiiggggggfffeeebbb___]]][[[UUUSSSPPPOOOPPPQQQQQQQQQKKKKKKKKKMMMPPPSSSTTTTTTVVVUUUSSSSSSTTTTTTRRRQQQNNNMMMNNNOOOQQQPPPMMMKKKJJJHHHFFFEEEFFFFFFFFFDDDHHHFFFCCCCCCDDDFFFFFFFFFDDDCCCAAA@@@@@@BBBEEEFFFDDDCCCBBBAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>??????>>>=========>>>>>>======<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>===<<<<<<;;;::::::999999:::888777666888:::>>>@@@555;;;;;;555444999:::777::::::::::::::::::::::::555888:::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;<<<;;;;;;===<<<;;;;;;;;;;;;<<<===:::::::::;;;;;;;;;;;;<<<:::999999:::;;;;;;:::888888888888888777777777777======<<<:::999888666666:::999999999999999999999999::::::;;;;;;::::::999<<<;;;999888777888888999<<<<<<<<<<<<;;;:::999888999:::;;;;;;<<<<<<;;;;;;888777666777999;;;:::999888888999999:::;;;<<<<<<===<<<;;;::::::<<<>>>???888999:::;;;;;;:::999888888:::<<<===<<<;;;;;;<<<888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<>>>>>>===<<<===>>><<<<<<<<<<<<<<<===>>>>>><<<<<<<<<======>>>>>>>>>===>>>???@@@@@@@@@?????????===<<<;;;;;;===@@@AAAAAABBBBBB@@@>>>>>>???@@@>>>??????@@@@@@@@@@@@???BBBBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGHHHIIIJJJIIIGGGJJJKKKNNNQQQSSSTTTTTTTTTYYY]]]```aaa```aaafffjjjppp{{{~~~|||tttmmmiiiggggggfffeeebbb___]]][[[QQQNNNKKKJJJJJJKKKLLLKKKFFFFFFFFFIIIMMMPPPQQQRRRVVVUUUSSSSSSTTTTTTRRRQQQOOOOOOOOOPPPPPPOOOLLLIIIIIIGGGFFFEEEFFFFFFFFFEEEHHHFFFCCCCCCDDDFFFGGGGGGDDDCCCAAA@@@@@@BBBEEEGGGAAAAAAAAA@@@@@@@@@??????AAAAAA@@@???>>>>>>??????@@@@@@????????????????????????>>>>>>>>>>>>??????>>>===<<<;;;;;;;;;;;;;;;===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@======<<<;;;::::::999999444666999;;;;;;:::888777;;;999:::===;;;777888<<<::::::::::::::::::::::::333666:::<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<:::;;;<<<<<<:::999:::;;;<<<;;;::::::::::::;;;<<<:::::::::;;;;;;;;;<<<<<<::::::999:::;;;<<<:::888999999999888888888888777999888888888999:::;;;;;;:::::::::999999999888888999::::::;;;;;;::::::999===<<<:::888777777888888<<<<<<<<<<<<;;;:::999999888999::::::;;;;;;::::::666555555666999::::::999444555666777999;;;<<<<<<>>>===;;;::::::;;;===>>>777888:::<<<<<<;;;:::999666:::======;;;:::;;;===777777888999999:::;;;;;;;;;;;;;;;<<<<<<;;;::::::888999;;;<<<;;;;;;<<<===;;;::::::::::::;;;<<<<<<<<<=========>>>>>>??????===>>>@@@AAAAAA@@@???>>>>>><<<:::999999;;;===??????@@@AAA@@@??????AAABBB>>>??????@@@@@@@@@??????CCCCCCCCCCCCDDDEEEGGGGGGGGGGGGGGGHHHJJJJJJIIIGGGJJJLLLNNNQQQSSSTTTUUUUUUZZZ^^^aaabbb```aaafffkkkppp{{{~~~~~~wwwooojjjiiihhhggghhhfffaaaYYYRRRPPPJJJEEEDDDFFFGGGEEEBBBDDDEEEGGGIIIJJJKKKKKKKKKNNNTTTYYYWWWPPPKKKKKKNNNQQQPPPPPPOOONNNMMMLLLLLLJJJHHHFFFEEEFFFFFFEEEDDDEEECCCBBBDDDFFFHHHHHHGGGFFFEEEDDDBBB@@@?????????AAAAAA@@@@@@@@@AAABBBBBB;;;>>>@@@@@@>>>>>>@@@DDDIIIDDDAAABBBAAA===:::;;;>>>>>>===<<<<<<===>>>???===>>>?????????===<<<;;;>>>============<<<<<<<<>>???===<<<======>>><<<::::::;;;<<<::::::::::::::::::::::::>>><<<:::888777888:::;;;::::::;;;<<<;;;:::999888888777666888<<<>>>===;;;999:::<<<>>>??????>>>===<<<;;;999999999;;;===>>>>>>===<<<;;;;;;;;;;;;;;;===<<<:::888888999:::;;;888888888888888999999999777888:::;;;;;;:::888777888999999::::::999999888:::999999888888999999:::999999::::::::::::;;;;;;===<<<:::888666555444444999::::::999888888999;;;===<<<:::999888777777777;;;:::999999888888999999666666555666777888:::;;;<<<:::999999:::;;;:::999<<<<<<;;;::::::999888888999::::::;;;;;;::::::999;;;;;;:::::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<>>@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<<<<======BBB???<<<===???AAAAAA???BBB@@@===::::::;;;>>>@@@===>>>???@@@@@@???>>>===AAAAAAAAAAAAAAAAAABBBBBBBBBDDDEEEEEEDDDEEEGGGJJJJJJHHHEEEDDDDDDFFFIIIKKKIIILLLOOOQQQRRRSSSUUUWWWZZZ]]]___``````bbbggglllrrryyy~~~{{{|||~~~}}}wwwpppkkkiiigggggghhhgggccc[[[UUUMMMIIIDDDCCCEEEFFFDDDAAAEEEEEEEEEFFFFFFGGGGGGGGGLLLPPPTTTUUUQQQNNNNNNOOOOOONNNNNNMMMMMMLLLLLLKKKJJJHHHFFFEEEFFFFFFEEECCCFFFEEECCCDDDEEEFFFFFFEEEFFFEEEDDDBBBAAA@@@??????BBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAACCCCCCCCCCCCEEEAAA???BBBBBB>>><<<===@@@@@@???>>>>>>???@@@AAA<<<======>>>===<<<;;;:::=========<<<<<<<<<<<<;;;>>><<<::::::;;;======<<<<<<;;;;;;<<<>>>???===<<<<<<;;;:::999999::::::;;;:::::::::::::::;;;;;;;;;>>>===:::888777888:::;;;::::::;;;;;;;;;:::999888:::888777999<<<>>>>>>===777999;;;<<<======<<<;;;===<<<:::::::::<<<===???======<<<;;;;;;;;;;;;;;;===;;;:::888888999:::;;;888888888888888888888888777888:::;;;;;;:::888777888999999::::::999999888::::::999999999999::::::999999999:::::::::;;;;;;???>>><<<;;;999888888888999::::::999888888999;;;::::::999999999999::::::;;;:::999999888888999999;;;:::888777888999;;;<<<;;;:::888999;;;<<<<<<;;;<<<;;;;;;:::999999888888999::::::;;;;;;::::::999999999999999999::::::;;;:::;;;;;;;;;;;;;;;;;;;;;AAA>>>;;;:::===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;@@@???>>><<<<<<;;;;;;;;;>>>===<<<>>>@@@AAA???<<>>???>>>>>>????????????>>>>>>@@@@@@@@@AAAAAAAAAAAAAAACCCDDDEEEEEEEEEFFFHHHJJJKKKJJJJJJIIIJJJJJJKKKLLLIIILLLOOOQQQRRRSSSUUUWWWZZZ]]]```aaa```bbbfffjjjqqqxxx}}}{{{xxxyyy}}}~~~zzzuuuppplllhhhgggfffggggggccc\\\VVVLLLHHHDDDCCCEEEEEEDDDAAAFFFEEEDDDCCCCCCDDDEEEEEEIIILLLOOOQQQRRRRRRQQQPPPLLLLLLLLLLLLLLLLLLLLLLLLKKKIIIFFFEEEFFFFFFDDDCCCHHHFFFDDDDDDEEEEEEEEEDDDFFFEEEDDDBBBAAA@@@@@@@@@BBBBBBAAAAAA@@@@@@??????EEEBBB???AAAEEEFFFDDD@@@AAA===>>>BBBCCC@@@>>>???======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;:::===<<<<<<<<<<<<;;;;;;;;;<<<;;;999:::<<<===>>>===<<<;;;;;;<<<>>>???===<<<<<<999666666888;;;;;;::::::::::::::::::;;;<<<===???===;;;999888999:::;;;::::::;;;;;;;;;:::999888<<<:::888888;;;===>>>???666777999:::;;;;;;:::999===<<<;;;;;;;;;<<<>>>???===<<<;;;;;;;;;;;;;;;;;;<<<;;;:::999888999:::;;;888888888888888888888888888999:::;;;;;;:::999888888999999::::::999999888;;;::::::::::::::::::;;;999999999999::::::::::::======<<<<<<;;;:::::::::999::::::999888888999;;;999999999999:::<<<===>>>;;;:::999999888888999999===<<<999777777888:::;;;<<<:::999:::<<<======<<<;;;;;;::::::999999888888999::::::;;;;;;::::::999777777777777777888999999;;;;;;;;;;;;;;;;;;;;;:::???===;;;:::<<<=========;;;;;;;;;;;;;;;;;;;;;;;;AAA@@@>>>===;;;::::::::::::;;;===???AAA@@@===:::??????>>>=========>>>>>>?????????>>>>>>???????????????@@@@@@@@@AAAAAAAAACCCEEEFFFFFFEEEFFFIIIKKKJJJKKKLLLMMMMMMMMMLLLLLLIIIKKKNNNPPPQQQSSSUUUWWWZZZ^^^aaaaaa```aaadddgggpppwww~~~{{{xxxwwwyyy~~~{{{vvvrrrmmmjjjiiigggfffffffffbbb[[[UUULLLIIIFFFEEEFFFFFFEEECCCGGGFFFDDDCCCBBBDDDEEEFFFIIIIIIJJJOOOSSSTTTQQQNNNKKKKKKKKKLLLLLLMMMMMMMMMKKKIIIGGGFFFFFFEEEDDDCCCGGGEEECCCCCCEEEEEEEEEDDDFFFEEEDDDBBBAAAAAA@@@@@@BBBBBBBBBAAA@@@???>>>>>>BBB@@@>>>???AAAAAA@@@>>>@@@======BBBCCC@@@>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999:::===>>>>>>===<<<;;;;;;<<<>>>???===<<<===888444444999===<<<:::::::::::::::;;;<<<>>>???@@@>>><<<999888999:::<<<;;;;;;;;;:::::::::999999===;;;888777888;;;===???777777888999::::::999999<<<<<<;;;;;;;;;;;;<<<===<<<<<<;;;::::::;;;;;;;;;<<<;;;:::999999999::::::888888888888888777777777888999999::::::999999888888999999::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;888999999999999:::::::::::::::::::::::::::::::::999::::::999888888999;;;999999999:::;;;<<<===>>>;;;:::999999888888999999;;;999777555555777999;;;>>><<<;;;;;;<<<===<<<;;;::::::::::::999999888888999::::::;;;;;;::::::999777777777777777888999999<<<;;;;;;;;;;;;:::::::::>>>===<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;??????>>><<<<<<;;;;;;;;;;;;<<<===???@@@@@@>>>===>>>>>>?????????>>>>>>===AAA@@@>>>>>>>>>>>>@@@AAA>>>??????@@@@@@AAAAAAAAADDDEEEFFFFFFFFFGGGIIIKKKHHHHHHIIIIIIJJJJJJKKKKKKIIIKKKNNNOOOQQQSSSVVVXXX[[[^^^bbbbbbaaaaaacccfffooowww|||xxxvvvuuuxxx~~~wwwrrrnnnkkkhhhjjjhhhfffeeeddd```YYYTTTKKKIIIGGGGGGGGGFFFEEEDDDFFFEEECCCBBBBBBCCCEEEFFFIIIHHHIIIMMMRRRSSSOOOKKKKKKKKKLLLLLLMMMNNNNNNNNNLLLIIIGGGFFFFFFEEEDDDBBBDDDCCCBBBCCCEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBAAA@@@???>>>======???@@@???===<<<>>>???AAA>>>>>>AAABBB???<<<===BBBBBBAAAAAAAAA@@@@@@???==================>>>>>>======<<<<<<<<<;;;;;;;;;::::::999;;;===>>>>>>===<<<;;;;;;<<<>>>???===<<<>>>:::555666;;;>>>===;;;;;;:::::::::;;;===???AAABBB@@@===:::999999;;;<<<;;;;;;:::::::::999999999;;;:::888777666888;;;===888999999:::::::::::::::;;;:::::::::::::::::::::;;;;;;:::::::::;;;;;;<<<;;;;;;::::::999999999999:::999999999888888888777999999999999999999999999888999999::::::999999888:::;;;;;;<<<<<<;;;;;;:::888888888999999999::::::888999:::;;;;;;;;;::::::999::::::999888888999;;;;;;;;;;;;::::::;;;;;;<<<;;;:::999999888888999999999888666555666888;;;===@@@>>><<<;;;;;;;;;:::999:::999999999999999888888999::::::;;;;;;::::::999999888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>======>>>???;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<======>>>===>>>>>>>>>>>>???AAABBB===>>>???@@@@@@???>>>>>>AAA@@@???>>>>>>???@@@AAA>>>??????@@@AAAAAABBBBBBCCCDDDFFFFFFEEEFFFHHHJJJIIIGGGFFFEEEFFFHHHKKKMMMJJJLLLNNNOOOQQQSSSWWWZZZ]]]```bbbbbbaaaaaacccfffpppxxxzzzwwwuuussswww~~~{{{tttooollljjjhhhjjjgggeeeeeedddaaa[[[VVVLLLLLLKKKJJJJJJIIIHHHHHHGGGFFFDDDCCCBBBBBBBBBCCCGGGGGGHHHLLLPPPQQQMMMJJJLLLLLLLLLMMMMMMNNNNNNNNNLLLJJJGGGFFFEEEEEECCCBBBCCCBBBAAABBBEEEGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@AAAAAAAAA???>>>======@@@CCCAAA>>>===???CCCDDD???===@@@@@@===<<<===AAAAAAAAAAAAAAA@@@???>>>>>>============>>>??????>>>============<<<<<<<<<;;;::::::<<<>>>>>>===;;;<<<;;;;;;<<<>>>???===<<<>>>;;;999:::===>>>===;;;;;;:::::::::;;;>>>AAACCCCCCAAA>>>;;;999:::;;;<<<<<<;;;:::999999999::::::::::::999777666666999;;;::::::::::::::::::::::::::::::::::::999999999999:::::::::::::::;;;;;;<<<;;;;;;;;;:::::::::999999;;;;;;;;;:::999999888888999999999999999999999999888999999::::::999999888999:::;;;<<<<<<;;;:::999888888888888999999999999999:::;;;=========<<<;;;999::::::999888888999;;;<<<<<<;;;:::999999::::::;;;:::999999888888999999999999999999:::<<<===??????===;;;:::;;;;;;:::888999999999999999999888888999::::::;;;;;;::::::999:::999999999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<===???@@@???>>>===>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???>>>>>>???>>>>>>???BBBDDD===>>>??????@@@@@@??????@@@@@@????????????@@@@@@??????@@@AAABBBBBBCCCCCCBBBDDDEEEEEEDDDEEEHHHJJJJJJHHHFFFEEEFFFIIILLLOOOKKKMMMOOOPPPRRRUUUYYY\\\___aaacccbbbaaabbbfffiiissszzzzzzvvvuuusssxxxxxxqqqmmmlllkkkkkkiiigggeeefffgggeee```[[[RRRSSSTTTSSSRRRQQQPPPPPPMMMLLLJJJHHHFFFDDDBBBAAADDDEEEHHHLLLNNNOOOMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLJJJGGGFFFEEEEEECCCAAADDDCCCBBBBBBDDDEEEEEEEEEFFFEEEDDDCCCCCCBBBBBBCCC>>>???@@@AAAAAA@@@>>>===>>>???@@@@@@@@@@@@AAABBBDDD???<<<>>>>>>======???>>>?????????>>>===;;;:::===<<<<<<;;;<<<===>>>?????????>>>>>>>>>=========;;;;;;;;;<<<>>>>>><<<:::<<<;;;;;;<<<>>>???===<<<<<<<<<============;;;:::;;;:::::::::<<>>;;;::::::;;;<<<<<<;;;:::999999999::::::999;;;;;;:::777666888:::;;;::::::999999::::::::::::;;;;;;;;;::::::999888::::::999999::::::;;;<<<:::;;;;;;;;;::::::999999======<<<;;;;;;:::999999:::999999999999999999:::888999999::::::999999888888999:::;;;;;;:::999888888888888888999999999999888999;;;<<<===<<<:::999999::::::999888888999;;;;;;;;;:::999999999999999;;;:::999999888888999999999::::::;;;<<<<<<<<<<<<<<<:::999999;;;<<<;;;:::888888888888888888999999999::::::;;;;;;::::::999:::999999999999:::;;;;;;888999999:::;;;<<<======<<<>>>@@@???===<<<===???===========================<<<<<<<<<<<<======>>>:::===??????>>>>>>@@@CCC>>>>>>>>>??????@@@@@@@@@???@@@@@@AAAAAA@@@@@@??????@@@AAABBBCCCDDDDDDEEEAAACCCDDDDDDCCCDDDFFFIIIHHHGGGFFFFFFGGGIIILLLMMMLLLNNNOOOQQQSSSVVV[[[^^^aaaccccccbbb```ccchhhmmmuuu}}}yyyvvvtttvvv{{{}}}uuuooollllllmmmnnnhhhfffeeegggiiihhhddd```ZZZ[[[\\\\\\ZZZYYYXXXYYYUUUTTTRRROOOKKKGGGDDDBBB@@@CCCHHHKKKNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKMMMJJJGGGFFFEEEEEECCCAAAFFFDDDCCCBBBDDDDDDDDDCCCFFFEEEDDDCCCCCCCCCCCCCCC===>>>@@@AAAAAA@@@???>>>???===;;;===AAACCCBBB???DDD>>>;;;<<<>>>===>>>AAA@@@AAAAAAAAA@@@???===<<<<<<;;;;;;:::;;;<<<===>>>????????????>>>>>>>>>>>><<<;;;;;;===>>>===;;;999<<<;;;;;;<<<>>>???===<<<:::<<>>>>>===<<<;;;;;;:::::::::999999888888999999:::999999999::::::999999999777888:::;;;;;;:::888777777888888888888999999999666777999::::::999777666999::::::999888888999;;;999999999888888999::::::;;;:::999999888888999999888999:::;;;:::999888777999777777888;;;=========888888888888888888999999999::::::;;;;;;::::::999999999888888999999:::;;;777888999:::<<<===>>>>>>:::===??????<<<;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<<<<<<<<<<666:::???AAA???>>>???@@@??????>>>>>>???@@@AAAAAA???@@@AAABBBBBBAAA@@@???@@@@@@AAABBBCCCEEEEEEFFFAAABBBCCCCCCCCCDDDFFFHHHCCCDDDFFFGGGHHHIIIIIIIIIMMMOOOPPPQQQSSSWWW\\\```cccccccccaaa```cccjjjpppwww~~~yyyuuutttyyyyyysssoooooommmhhhdddbbbgggiiifffgggjjjhhhcccdddbbb```^^^]]]\\\\\\]]]XXXVVVUUUSSSOOOJJJBBB===BBBBBBCCCEEEGGGIIIKKKLLLNNNLLLIIIIIIJJJKKKKKKJJJKKKLLLLLLKKKJJJGGGEEEDDDBBBBBBBBBCCCDDDEEEFFFFFFDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@???>>>???@@@BBBCCC@@@@@@????????????@@@@@@AAA@@@@@@@@@@@@@@@@@@AAAEEECCC@@@??????>>><<<;;;===<<<<<<;;;;;;;;;<<<<<<>>>AAAAAA===<<<===<<<999@@@>>>===<<<===>>>===<<<======<<<<<<<<<;;;;;;;;;;;;::::::;;;======;;;999::::::;;;;;;;;;>>>CCCFFF@@@>>>;;;999::::::999888999<<>>======;;;:::999888888999999999999999999999999999888888888777777666666999999999::::::;;;;;;;;;777888999:::;;;;;;:::999:::::::::999999888888888999999999999999999::::::::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;:::999999888888888888888888666777:::;;;;;;:::999888:::888666666888999:::999555777777777999===<<<888888888999999999::::::::::::;;;;;;:::888888999;;;AAA>>><<<<<>>===;;;;;;;;;===@@@BBBDDDDDDDDDCCCCCCBBBBBBBBB<<<>>>@@@BBBBBBBBBAAA@@@AAA@@@??????@@@@@@>>><<<@@@AAABBBCCCCCCCCCBBBAAA===@@@DDDFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLNNNOOOPPPRRRVVVZZZ^^^]]]^^^aaaeeefffffflllssszzz|||xxxvvvzzzzzzssspppooonnnjjjfffdddiiikkkhhhhhhkkkjjjeeeeeecccaaa___^^^]]]^^^^^^\\\[[[ZZZXXXUUUOOOIIIDDDCCCCCCCCCDDDFFFHHHJJJLLLNNNMMMLLLJJJJJJJJJKKKKKKJJJJJJJJJIIIHHHFFFDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@?????????@@@AAABBB@@@@@@????????????@@@@@@@@@@@@????????????@@@@@@DDDBBB@@@>>>>>>>>><<<;;;======<<<<<<<<<======>>>???BBBBBB>>>===???===:::???===;;;;;;<<<<<<<<<;;;<<<<<<;;;;;;:::::::::::::::::::::;;;===<<<:::888777999;;;<<<===???AAACCCCCC@@@<<<:::999888777555777:::<<<:::555333555888999888777888999999999888;;;:::999888888888888888888888999::::::;;;<<<<<<<<<;;;;;;:::::::::::::::;;;666555:::=========>>>======<<<;;;:::999888888999999999999999999999999888888888999999::::::;;;::::::999999888999999999444555666777888888777666:::::::::999999999888888<<<;;;;;;:::999888777666::::::::::::::::::::::::999:::::::::::::::999999888888888888888888888888777888999:::;;;:::999999:::888666666888999:::999888999888666888;;;:::777999999999999::::::::::::;;;<<<<<<;;;::::::;;;===AAA???<<<===???@@@>>>===========================;;;<<<===>>>???@@@AAABBBAAAAAA@@@@@@@@@@@@@@@@@@;;;===???@@@AAAAAA@@@???BBBAAAAAAAAABBBBBB@@@>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCDDDCCCCCCCCCEEEFFFHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNPPPQQQSSSVVV[[[^^^aaaaaacccfffeeedddhhhooozzz|||yyy|||{{{tttqqqpppooommmkkkhhhkkklllkkkjjjllljjjgggfffeeebbb```____________```___]]]\\\YYYUUUOOOKKKGGGFFFEEEEEEFFFHHHJJJLLLLLLNNNNNNLLLIIIHHHIIILLLHHHHHHHHHGGGFFFDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@?????????@@@@@@@@@@@@????????????@@@@@@??????>>>>>>>>>>>>??????CCCAAA???>>>>>>>>><<<:::===============>>>???@@@???BBBBBB???>>>???>>>;;;===;;;999999:::;;;:::999;;;::::::::::::999999999:::::::::;;;<<<<<<:::888444777;;;===>>>???@@@AAABBB???<<<:::999999888777777999;;;999666444666888888999:::999888888888:::;;;;;;:::999999999::::::888999999::::::;;;;;;<<<;;;;;;:::999999999999999===999888<<<>>>======???======<<<;;;:::999888888999999999999999999999999777777999:::<<<===??????===<<<:::999888888999999888888999:::::::::999999:::::::::999999999999888<<<;;;;;;:::999888777777999999::::::::::::::::::;;;::::::999888888888888888888888888888888888888888888999999999:::::::::999888666777888::::::999;;;;;;999666666::::::666999999:::::::::;;;;;;;;;:::;;;<<<<<<;;;<<<>>>@@@AAA???======>>>>>>===<<<========================999;;;===@@@AAABBBBBBBBB>>>>>>??????????????????;;;<<<===???@@@??????>>>BBBAAA@@@AAABBBBBB@@@>>>?????????@@@AAABBBCCCDDDEEEEEEDDDBBB@@@AAADDDFFFHHHHHHHHHIIIJJJLLLMMMNNNMMMOOOQQQRRRTTTWWW\\\___bbbaaaccceeedddcccgggnnn|||zzz}}}}}}wwwsssqqqqqqpppoookkkllllllkkkkkkkkkjjjhhhfffdddbbb```___^^^______```^^^]]]\\\[[[XXXSSSOOOLLLKKKIIIHHHHHHJJJLLLMMMJJJMMMOOOMMMGGGEEEHHHKKKHHHHHHGGGFFFEEEDDDCCCBBBDDDDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@?????????@@@@@@????????????@@@@@@>>>>>>============>>>>>>AAA@@@>>>>>>???>>><<<:::<<<<<<<<<<<<===>>>???@@@>>>AAAAAA>>>===???>>>:::===;;;999999:::;;;:::999;;;::::::::::::::::::::::::999999;;;<<<<<<:::888555777:::<<<===>>>@@@AAA>>>;;;999999:::;;;;;;;;;:::<<<===<<<999888999;;;777999;;;:::888666888;;;<<<;;;;;;:::::::::;;;;;;<<<<<<;;;::::::999888888;;;:::999999888888999999>>>:::999<<<===;;;;;;>>><<<<<<;;;;;;:::999888888888999999999999999::::::777888999;;;<<<>>>???@@@===<<<:::999999:::;;;<<<::::::;;;;;;;;;;;;;;;;;;999999999999999999999999888888888999999::::::;;;999999999999999:::::::::===<<<:::888777888888999888888888888888999999999999999888888888999:::;;;999777666777999:::999888;;;;;;888555666;;;;;;888999::::::::::::;;;;;;;;;999:::;;;<<<;;;<<>>============<<<========================;;;<<<===>>>???@@@@@@@@@>>>>>>??????@@@@@@AAAAAA;;;<<<===??????????????????>>>>>>>>>@@@@@@>>><<>>@@@@@@????????????@@@@@@>>>==================>>>@@@???>>>???@@@???===;;;:::::::::;;;<<<===>>>???<<>>===999>>><<<::::::;;;<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<:::999999:::<<<<<<:::777777888999999:::===AAADDD>>>;;;999999:::;;;;;;;;;<<<<<<===<<<;;;;;;;;;<<<777:::<<<;;;888777999;;;<<<;;;;;;:::;;;;;;<<<<<<===<<<<<<;;;999888888777;;;:::999999888888999999<<<999999;;;;;;888999===;;;;;;;;;::::::999999888888888888999999:::::::::999999999:::;;;<<<<<<===888888888888999:::<<<===888888888777777777888888999999999999999999999999777777888999::::::;;;;;;888888888999999:::::::::>>>===;;;:::999999999:::777777888888888999999999999999888888888999:::;;;888777777888999:::999888999:::777555777<<<===;;;999999999:::::::::;;;;;;888999:::;;;;;;<<<>>>@@@??????>>>===<<<<<<==============================???>>><<<;;;;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@======>>>??????@@@@@@@@@>>>======>>>???@@@>>>===BBBAAAAAA@@@AAACCCEEEFFF===@@@CCCDDDDDDCCCDDDEEEEEEEEEFFFGGGHHHJJJLLLMMMMMMOOORRRTTTVVVXXX\\\^^^^^^^^^___bbbbbbccciiiqqq~~~~~~zzzvvv|||~~~zzzwwwtttsssrrrmmmkkkjjjkkkjjjfffeeegggeeecccaaa___^^^]]]^^^^^^aaa```___``````___\\\ZZZVVVUUUTTTRRRPPPOOONNNNNNGGGJJJLLLKKKIIIGGGHHHJJJJJJJJJIIIGGGGGGFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@AAAAAAAAA@@@??????@@@@@@????????????@@@@@@>>>>>>============>>>>>>?????????@@@AAAAAA???===;;;;;;;;;;;;;;;<<<===>>>;;;>>>>>>;;;;;;===<<<999???===;;;;;;<<<===<<<;;;;;;;;;<<<<<<<<<<<<<<<===999999999:::;;;;;;999777999999999999:::===BBBEEEBBB???<<<:::999999888777:::::::::::::::999999999999:::;;;:::999999999:::;;;;;;:::::::::;;;<<<<<<::::::::::::::::::::::::;;;;;;:::999999999999999999888888:::999666888<<<;;;:::::::::999999999888888888888999999::::::;;;::::::::::::::::::::::::333444555666777999::::::;;;:::999999888999999999888999999999999::::::::::::::::::999999999888888777777888888999:::::::::======<<<;;;::::::::::::777777777888999999::::::888888999999999:::::::::888777777888::::::999777888999888666888===>>>;;;888888999999999:::::::::888999:::;;;:::;;;>>>@@@======>>>===<<<<<<===???========================AAA???<<<:::999999;;;<<<<<<<<<========================>>>>>>???@@@@@@AAA??????>>>@@@AAABBB@@@???BBBBBBAAAAAAAAABBBCCCCCC;;;>>>BBBDDDEEEDDDDDDEEEDDDDDDDDDEEEFFFHHHIIIJJJLLLNNNRRRTTTVVVXXX[[[]]]```___```aaaaaaaaagggooo~~~~~~{{{xxxvvvuuu{{{~~~zzzuuusssqqqoookkkjjjkkkjjjeeeeeehhhfffdddbbb```____________aaa`````````aaaaaa___]]]WWWWWWVVVUUURRRPPPMMMKKKIIIJJJKKKLLLLLLLLLKKKKKKJJJJJJHHHGGGFFFFFFGGGGGGEEEEEEFFFFFFGGGGGGHHHHHHDDDCCCCCCCCCCCCBBBBBBBBB>>>???@@@AAAAAAAAA@@@@@@@@@@@@????????????@@@@@@???>>>>>>======>>>>>>?????????@@@AAACCCCCC@@@>>>===<<<<<<<<<<<<<<<======;;;>>>???<<<<<<>>>===:::???===;;;;;;<<<===<<<;;;:::::::::;;;;;;<<<<<<<<<999888999:::;;;;;;999777888999;;;<<<<<<>>>BBBDDDCCC@@@<<<:::999888777555888888777888888999888888;;;:::999999:::;;;:::999::::::999999:::;;;;;;<<<::::::::::::::::::::::::<<<;;;;;;:::::::::::::::888777888:::999666888>>>:::::::::999999999999999777888888999::::::;;;;;;999999:::::::::;;;;;;;;;333444777888999999888888>>>===<<<;;;:::;;;;;;<<<888888999999999::::::::::::::::::999999999999888666777777888999999::::::::::::;;;;;;;;;::::::999666777777888999999::::::777888999:::;;;:::999999777777777999::::::999777888:::999888999======999777777777888888888999999:::;;;<<<<<<;;;<<<>>>@@@:::<<<======;;;<<<>>>AAA========================???>>>===<<<;;;;;;<<<<<<>>>>>>>>>===========================>>>???@@@@@@???>>>>>>???AAABBB@@@???@@@@@@AAAAAAAAA@@@??????>>>@@@BBBCCCBBBBBBCCCEEEEEEDDDDDDEEEFFFGGGHHHIIIKKKMMMQQQSSSUUUWWWZZZ\\\___]]]^^^``````aaahhhqqq~~~|||xxxtttttttttyyy{{{vvvrrrqqqqqqllljjjlllkkkeeeeeeiiigggfffdddbbb```````````````___^^^___aaaaaa___^^^WWWWWWWWWVVVSSSOOOLLLIIIKKKJJJKKKMMMOOOOOONNNLLLJJJIIIGGGFFFFFFFFFGGGGGGEEEEEEFFFGGGHHHIIIIIIIIIDDDDDDCCCCCCCCCBBBBBBBBB===>>>@@@AAABBBAAAAAA@@@@@@@@@????????????@@@@@@??????>>>>>>>>>>>>????????????@@@BBBDDDDDDAAA??????>>>>>>============>>><<>>;;;>>>===;;;;;;<<<<<<<<<;;;999999999::::::;;;;;;;;;999888888:::;;;;;;999777666999<<>>;;;:::::::::999888999888777888999999999888<<<:::888999;;;===;;;888999999999999::::::;;;<<<>>>===<<<;;;999888777666===<<<;;;;;;::::::;;;;;;777777999;;;999666999???::::::999999999999999999777777888999::::::;;;;;;999999::::::;;;<<<<<<===777999;;;======<<<999888;;;;;;999888777888888999888888888999999:::::::::666777777999:::;;;<<<<<<666777777888999999::::::777888999;;;;;;:::999888666777777888999999::::::666888:::;;;;;;;;;999888777777777999;;;;;;999777:::;;;;;;999:::===;;;666666777777777777888888888<<<===>>>=========???AAA999;;;======;;;<<>>??????>>>===<<>>>>><<<;;;;;;<<<<<<===>>>???===<<<<<<===???@@@>>>===>>>???@@@@@@???>>><<<;;;CCCCCCBBBAAA???@@@CCCEEEFFFEEEEEEEEEFFFGGGHHHHHHJJJMMMPPPSSSUUUWWWYYY[[[ZZZZZZ[[[___aaacccllluuu}}}}}}zzzxxxwwwuuutttzzz~~~{{{wwwqqqmmmmmmllljjjhhhggggggggghhhjjjgggdddcccddddddbbb___dddbbbaaa```aaa```^^^]]]\\\[[[ZZZWWWTTTQQQOOOMMMMMMLLLKKKJJJIIIHHHHHHHHHKKKJJJIIIIIIGGGGGGFFFEEEDDDIIIHHHEEEHHHPPPQQQKKKNNNFFFDDDGGGFFF@@@@@@EEEAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDBBB???===<<<===??????@@@@@@@@@@@@??????<<<>>>@@@BBBCCCCCCCCCCCC???>>>===>>>??????===;;;===@@@@@@======@@@@@@=========<<<<<<<<<;;;;;;;;;888888999999999:::::::::<<<;;;;;;::::::;;;;;;<<<777888:::===AAACCCBBBAAA??????>>>===<<<;;;:::999999:::::::::999888666555777888999999:::::::::::::::888666666888999999999===<<<;;;999777777666666===<<<;;;;;;999999888777999999:::::::::;;;;;;;;;<<<;;;888666666666888999888888:::<<<>>>===:::777999:::;;;<<<============777888:::<<<<<<:::888777999999888888888888888888:::999888888:::;;;:::888999<<<>>><<<999777888:::555444444777;;;===<<<:::======<<<<<<<<<;;;;;;;;;999999888666555666:::===:::999888888999999777555<<<<<<:::888666666999;;;999:::;;;:::888777888999;;;:::888777777888:::;;;::::::999:::<<>>;;;<<<<<<===============>>>>>>======<<<<<<;;;;;;??????>>>>>>>>>>>>??????======>>>@@@AAAAAA>>>;;;???????????????>>>======<<<>>>AAABBBAAAAAAAAABBB>>>>>>???@@@AAAAAABBBBBBBBBBBBAAAAAABBBCCCEEEFFFGGGGGGGGGGGGHHHIIIIIIJJJKKKLLLNNNQQQUUUXXX[[[]]]bbbaaa___^^^```fffnnnttt~~~{{{xxxwwwvvvvvvvvv|||~~~{{{yyyuuupppkkknnnmmmkkkiiigggggggggggghhheeebbbbbbccccccaaa```eeecccaaaaaaaaa```^^^\\\XXXWWWVVVUUUSSSQQQOOONNNLLLKKKKKKJJJJJJJJJKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFGGGLLLLLLKKKQQQ[[[]]]XXXWWWLLLEEEFFFEEE@@@???DDDAAAAAAAAAAAAAAAAAAAAAAAA===???@@@@@@??????@@@BBB>>>>>>????????????>>>>>>===>>>@@@AAABBBCCCBBBBBB???>>>===>>>???>>><<<:::===@@@@@@======@@@@@@======<<<<<<<<<;;;;;;;;;;;;888999999999999::::::::::::::::::999999:::::::::888888999;;;>>>@@@@@@???BBBAAA@@@???>>>===<<<<<<999999999999888777666666888888999:::::::::::::::;;;999777777999:::;;;:::<<<<<<;;;:::999888888777;;;;;;;;;::::::999999888999999999999:::::::::::::::999888888888999:::;;;333444666999;;;<<<:::777888999:::;;;;;;<<<;;;;;;999999999999999999999999888888888888888888888888;;;:::999:::;;;<<<;;;:::888999;;;;;;:::999::::::666555555888;;;===<<<:::<<<<<<<<<;;;;;;;;;::::::888888888777666777999<<<:::999888888999999777666777888888666555555777888:::;;;;;;:::999888888:::999888666555555666888999<<<@@@@@@;;;:::>>>???<<<@@@@@@@@@@@@@@@???>>>===============<<<<<<<<<<<<>>>>>>============>>>>>>=========???@@@@@@===;;;>>>>>>>>>>>>>>>===<<<<<<999;;;>>>???>>>>>>>>>???>>>??????@@@AAAAAABBBBBBCCCCCCBBBBBBCCCDDDFFFGGGHHHGGGGGGFFFGGGHHHJJJKKKLLLLLLNNNPPPSSSWWW[[[]]]bbbaaa___^^^```fffooouuu}}}{{{yyyvvvuuuuuuvvvxxx|||yyyvvvrrrmmmjjjooommmkkkiiiggggggggggggeeecccaaaaaabbbcccbbbaaaeeebbb```___^^^]]]ZZZXXXTTTSSSSSSRRRQQQPPPNNNMMMKKKKKKKKKJJJKKKKKKLLLMMMHHHHHHHHHHHHHHHHHHHHHHHHHHHNNNPPPRRR]]]kkkpppkkkdddSSSFFFEEEEEEAAA???BBBAAAAAAAAAAAAAAAAAAAAAAAA;;;<<<>>>???>>>???AAABBB======>>>>>>>>>>>>======>>>???@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>>>><<<:::===??????======??????===<<<<<<<<<<<<;;;;;;;;;;;;999999999999::::::::::::999999999999999999999999999888888999<<<>>>??????BBBAAAAAA@@@???>>>======:::999888777777777777777999999:::;;;;;;;;;::::::;;;999888888:::<<<<<<;;;:::;;;;;;<<<;;;:::999888::::::::::::::::::::::::777888888888999999999999888888999999:::;;;;;;<<<444444555888::::::888666888999::::::::::::999999:::999888777777888999:::888888888888888888888888;;;:::999999:::;;;:::888888888888999;;;<<<;;;:::888888888999<<<<<<;;;:::;;;;;;;;;:::::::::999999777888999999888777999:::999888888888999999888666888999;;;;;;:::999:::;;;:::;;;<<<;;;:::999:::;;;999888777666666777888999===HHHIII>>>888<<<>>>999?????????>>>===;;;:::999<<<<<<<<<<<<<<<===============<<<<<<<<<<<<=========<<<<<<>>>??????===;;;===============<<<;;;;;;<<<>>>@@@AAA@@@@@@@@@AAA?????????@@@@@@AAAAAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFFFFFFFHHHJJJLLLLLLLLLMMMNNNRRRVVV[[[^^^bbbaaa```___aaagggpppvvv}}}|||yyyvvvtttuuuwwwyyy~~~|||zzzwwwtttpppmmmjjjooonnnkkkiiigggfffffffffccccccbbbbbbcccdddddddddcccaaa^^^\\\[[[YYYWWWTTTSSSSSSSSSRRRPPPOOOMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKGGGGGGGGGHHHHHHIIIIIIIIIGGGNNNTTT[[[kkk}}}oooZZZHHHDDDEEEAAA???@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@???===;;;<<<===<<<<<<============<<<<<<@@@@@@@@@@@@@@@@@@??????@@@???>>>>>>>>>>>>;;;999<<>>======<<<<<<:::999888777666777777888999::::::;;;;;;;;;:::::::::888888888:::<<<;;;:::999:::<<<======<<<:::999888888999999::::::::::::777777777777888888888888777888999::::::::::::999:::999999::::::999666333999:::::::::::::::999888999999888888888888999999888888888888888999999999999777666777888888777555:::888666888<<<===:::888:::::::::;;;<<<<<<;;;::::::::::::999999999888888555777999:::999888888999999888777888::::::888666777:::===>>>===<<<<<<<<<:::;;;<<<<<<::::::;;;<<<::::::999888888999::::::;;;JJJNNN@@@777;;;>>>888<<<======<<<;;;:::999999;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;<<<<<<<<<===<<<<<<===>>>>>><<<;;;======>>>>>>======<<<;;;>>>@@@BBBBBBAAA@@@AAACCC?????????@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDEEEFFFHHHGGGFFFEEEFFFHHHKKKMMMMMMLLLLLLMMMPPPVVV[[[^^^bbbaaa``````bbbiiirrrxxx|||xxxttttttwwwzzz~~~{{{{{{yyywwwssspppmmmlllooommmkkkhhhfffdddddddddcccddddddddddddeeefffhhhdddbbb___]]][[[YYYWWWTTTUUUUUUTTTSSSQQQNNNLLLKKKMMMLLLJJJIIIHHHGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJHHHPPPYYYdddxxxsss]]]HHHDDDEEEBBB???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAA???<<<::::::;;;<<<<<<============<<<<<<@@@@@@??????>>>>>>>>>>>>@@@???>>>>>>>>>>>><<<:::<<>>>>>===<<<<<<<<<;;;:::888777777777999999:::::::::;;;;;;:::999999777666666888:::;;;:::999888999;;;======<<<;;;:::777888888999999::::::;;;666666777777777888888888888888888999888777666666:::999999999:::999666444:::;;;;;;;;;;;;::::::999666777999::::::999777666777777888888888999999999999888777777888888666555<<<999777888;;;;;;888555:::;;;<<<<<<<<<;;;;;;;;;::::::999999999888888888555777:::;;;999888888888888888777888::::::888777444777:::;;;:::999888888:::;;;<<<<<<::::::;;;<<<:::999999999999999999:::777GGGMMMCCC999;;;===999===>>>>>>??????>>>>>>>>>::::::;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;<<<>>>>>>===;;;>>>????????????>>>======<<<===>>>>>>======>>>@@@???@@@@@@@@@@@@@@@AAAAAA@@@@@@AAABBBCCCCCCCCCCCCGGGFFFFFFFFFGGGIIIKKKMMMMMMMMMLLLMMMQQQVVV[[[___bbbaaaaaaaaadddkkkssszzz~~~yyyuuuuuuyyy}}}|||yyyyyyyyyvvvrrrooonnnmmmnnnmmmjjjfffdddbbbaaaaaacccdddeeeeeeeeeeeegggiiifffdddaaa___^^^\\\YYYWWWVVVVVVUUUSSSQQQNNNLLLKKKMMMLLLJJJHHHGGGEEEEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIJJJSSS]]]kkkppp[[[HHHDDDEEEBBB@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA===??????>>>===<<<<<<===<<<<<<============<<<<<>>>>>===>>>>>>??????>>>===>>>??????===;;;<<<>>>>>><<<<<<>>>>>><<<::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<::::::<<<;;;<<<>>>BBBEEEFFFFFF????????????>>>>>>>>>===;;;::::::999999999::::::999999:::::::::999888888666555666888:::;;;:::999999:::;;;<<<<<<;;;::::::777888888888999999::::::666777777777888888888888999888888777666666555555555555555666888999999777::::::;;;;;;;;;;;;;;;:::555777999;;;;;;999777555777777777888999999::::::<<<;;;999999::::::999777;;;:::999999999999777555999:::<<<<<<;;;:::;;;<<<:::::::::999999999888888555777::::::999888888999888777777888::::::999777666888;;;<<<;;;999999999999:::;;;;;;::::::;;;<<<777777777777777777777777666BBBKKKHHH@@@<<<<<<;;;;;;;;;<<<===============;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<<<<>>>>>>===<<>>>>>===>>>???@@@???======???AAA@@@@@@@@@@@@@@@@@@@@@@@@??????AAABBBBBBCCCBBBBBBEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMMMMOOOSSSWWW\\\___bbbbbbaaaaaaeeellluuu|||}}}yyyuuuuuu{{{{{{vvvwwwxxxuuuqqqnnnmmmnnnmmmlllhhheeebbb```______cccdddfffeeeddddddfffiiieeeccc```^^^^^^\\\YYYWWWTTTTTTSSSRRRQQQOOOMMMLLLMMMLLLJJJIIIHHHGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIRRR]]]kkkiiiVVVGGGEEEFFFCCCAAADDDAAAAAAAAAAAAAAAAAAAAAAAA===>>>??????======>>>@@@=========>>>>>>=========???>>>=========>>>??????===<<<<<<===??????>>>===;;;>>>>>>;;;;;;>>>>>>;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;;;;<<<888999;;;<<<<<<;;;999888;;;;;;<<<>>>@@@AAAAAA@@@>>>>>>>>>>>>============:::;;;;;;<<<<<<;;;;;;;;;888999999999888888777666666666777999;;;<<<;;;999:::::::::::::::999999999888888888888888999999999777777777888888888999999999888777666666777777888555555555666999;;;;;;:::777888999::::::;;;::::::666777888999999888777666666777777888999999::::::===<<<::::::;;;;;;999888777999::::::888777888888777999<<<<<<:::999;;;===;;;:::::::::999999999999666888999999888888999:::888777777888::::::999888999;;;======;;;:::999:::888999::::::999999:::<<<777777777888888777777777999???IIINNNHHH===999<<<::::::;;;;;;;;;:::999999<<<;;;;;;;;;;;;;;;;;;:::======<<<<<<<<<<<<======???>>><<<===>>>???>>>===>>>>>>>>>???>>>======<<>>@@@@@@???>>>======???======>>>>>>>>>>>>======>>>===<<<<<<<<<>>>???@@@<<<<<<<<<===???@@@???>>>;;;>>>>>>;;;;;;>>>>>>;;;999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<777888:::;;;;;;:::888777;;;;;;;;;<<<>>>>>>;;;999;;;;;;;;;;;;;;;::::::::::::;;;<<<=========<<<;;;888888888888888777666555777777888:::======<<<;;;;;;:::999888888888999999888888888888888888888888888888888888999999999999999888666666666888;;;<<<;;;:::999999;;;<<<;;;:::555666777888999:::::::::999888777666666777888999666777777888999999::::::<<<;;;999999999999888666444777::::::888777999;;;666888;;;;;;:::999;;;===;;;;;;;;;:::::::::999999777888999999888777999:::777777777888::::::999888777888999999777555555666777888:::999999999:::;;;999999::::::::::::999999<<<>>>HHHSSSNNN>>>888<<>>===<<<::::::<<<<<<<<<;;;;;;:::::::::======<<<<<<<<<<<<======@@@???======>>>??????>>>===============<<<<<<;;;?????????>>><<<<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEDDDDDDCCCBBBDDDGGGIIIKKKKKKJJJJJJMMMNNNPPPSSSVVVZZZ]]]^^^bbbbbbbbbbbbfffnnnwww~~~|||zzzwwwuuuxxx~~~uuusssqqqppppppooonnnllliiiiiihhhgggdddaaa^^^\\\^^^aaacccdddcccaaaaaaaaa___\\\XXXWWWXXXXXXVVVSSSTTTTTTSSSRRRQQQPPPPPPPPPMMMKKKHHHGGGHHHJJJJJJJJJHHHGGGEEEDDDDDDEEEGGGHHHHHHLLLTTT```lllrrrppplllRRRLLLEEECCCEEEGGGFFFCCCFFF???===BBBDDDAAA???AAACCCBBB@@@>>>======>>>???>>>===<<<===>>>???>>>===AAA???===<<<;;;<<<===>>>222777:::999888:::999777???>>>>>>===<<<;;;;;;;;;::::::::::::::::::::::::999999;;;;;;;;;;;;999999999999888888888999::::::>>>;;;888:::>>>@@@???<<<===<<<;;;:::::::::::::::;;;<<<<<<<<<======>>>>>>===<<<;;;:::999999999999;;;:::999777777777777888;;;<<<===<<<;;;999999:::666666666666777888999:::888888777777777777888888888888888888888888888888::::::<<<>>>???===999555666666777888999::::::;;;;;;999888666666777999:::888999999::::::999999888===<<<;;;;;;======<<<;;;666777999::::::999888777777888:::;;;<<<<<<;;;;;;888999;;;;;;;;;999777666:::::::::::::::::::::999999888888777666555444444888999:::999888777888999;;;;;;;;;::::::;;;<<<<<<:::999777666666777999:::;;;:::BBBMMMLLL@@@:::>>>>>>>>><<<:::;;;>>><<<666;;;;;;;;;<<<<<<<<<<<<===<<<=========>>>>>>>>>???;;;<<<===@@@BBBBBB@@@===AAAAAA@@@@@@@@@>>>;;;999@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@???===>>>@@@BBBDDD>>>???@@@BBBCCCDDDDDDDDDCCCEEEGGGHHHHHHGGGIIIJJJPPPPPPNNNLLLQQQ[[[aaabbbdddaaa```dddgggllluuu|||zzzxxxvvvzzz~~~vvvtttqqqooooooooonnnmmmjjjiiihhhfffcccaaa___]]]___aaaccccccaaa```______```]]]ZZZYYYYYYXXXVVVSSSTTTSSSRRRQQQOOONNNMMMLLLKKKJJJIIIJJJKKKKKKIIIHHHHHHGGGFFFEEEEEEFFFGGGHHHKKKLLLQQQXXX```bbb^^^YYYOOOJJJEEECCCEEEGGGFFFCCCFFF@@@>>>BBBDDDAAA???@@@BBBAAA@@@???>>>>>>>>>>>>>>>===<<<===?????????===@@@???===<<<<<<<<<===>>>===??????;;;:::???CCCCCC???>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::999:::;;;;;;;;;;;;:::999:::999999999999:::;;;;;;???<<<999:::>>>@@@???<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<============<<<<<<;;;:::999999999999:::999999888888999:::;;;:::;;;===<<<;;;999:::;;;999999888777777888888888999888888777777888888999777777777777777777777777;;;:::888999::::::888777777888888999999::::::::::::999888666666777999:::999999999999999999999999:::999888888999:::999888777888999999999999999999777888999:::;;;;;;;;;;;;888999:::;;;;;;999888666999999999999999999999999:::::::::999999888888888888999:::999888777888999;;;;;;::::::::::::;;;;;;;;;:::888777777888:::;;;;;;999???JJJKKKAAA;;;===??????===:::;;;===;;;666;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>;;;;;;;;;===???@@@>>>===<<<<<<======>>>===<<<;;;@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@???===>>>@@@BBBCCC??????AAABBBCCCDDDDDDDDDBBBDDDFFFGGGGGGGGGHHHIIINNNPPPPPPOOOTTT\\\```___dddaaaaaadddhhhmmmvvv}}}zzzyyywwwwww|||~~~}}}wwwtttqqqoooooooooooonnnllljjjgggeeebbbaaa``````___aaabbbbbb___]]]\\\\\\```^^^[[[YYYXXXWWWUUUSSSSSSRRRQQQOOOMMMKKKJJJIIIJJJIIIJJJLLLLLLKKKHHHEEEFFFFFFFFFFFFFFFFFFFFFFFFLLLKKKLLLOOORRRRRRNNNJJJKKKHHHEEEEEEGGGGGGFFFCCCEEEBBB@@@CCCCCC@@@>>>???@@@@@@@@@@@@???>>>======>>>===<<<===???@@@???>>>@@@???===<<<<<<===>>>>>>:::>>>>>>;;;;;;???BBBBBB>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::::::::::::::;;;<<<<<<@@@===;;;;;;>>>@@@???======<<<<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<===<<<;;;:::999999888999999999999999999:::;;;<<<===888:::<<<<<<;;;::::::;;;<<<;;;:::999888888888888:::999999888888999999:::777777777777777777777777>>>;;;777666777999::::::::::::::::::::::::::::::999999888777777888999:::::::::999888888999::::::999888777777999999888777::::::999999999999::::::888888888888888999:::;;;888999:::;;;:::999888777777777777777888999::::::::::::::::::::::::::::::777999:::999888888999:::::::::999999999999::::::;;;:::999888888999:::;;;<<<888<<>>???===::::::<<<;;;666;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>============;;;:::999;;;===>>>===<<<<<<===>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>@@@BBBCCC???@@@AAABBBCCCDDDDDDDDDAAACCCEEEFFFFFFFFFGGGIIIMMMQQQSSSSSSWWW\\\^^^]]]eeebbbbbbeeeiiinnnxxxzzzwwwwwwvvvvvv}}}}}}|||xxxtttpppnnnnnnooooooooollljjjfffcccaaa```aaabbb```aaaaaa```]]]ZZZYYYYYY]]]\\\ZZZYYYWWWUUURRRQQQRRRQQQPPPNNNMMMKKKJJJJJJKKKJJJJJJKKKKKKKKKHHHFFFEEEFFFGGGGGGGGGGGGFFFEEEHHHGGGGGGIIIKKKLLLJJJHHHGGGFFFEEEEEEGGGGGGEEECCCDDDCCCCCCCCCCCCAAA???>>>>>>???@@@@@@@@@???===<<<>>>===<<<===???@@@???>>>???>>>============>>>>>>111888>>>??????@@@===999>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;<<<===>>>@@@>>><<<<<<>>>???>>>===<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999999999999999999::::::;;;;;;777999;;;;;;::::::;;;<<<<<<;;;:::999999999999999;;;::::::999999::::::;;;999999999999999999999999???<<<999888999;;;<<<===<<<<<<;;;;;;;;;:::::::::999888888777777888999:::;;;:::888777777888:::;;;;;;:::999:::;;;<<<;;;999>>>===;;;999888888999999999888777666777888:::;;;888999:::::::::999999888777777777777888999;;;<<<888999999999999999999999777999:::999888888999;;;::::::999888888888999999<<<;;;::::::::::::;;;<<<>>>999;;;DDDJJJFFF@@@===:::===<<<999:::===<<<999;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>===============;;;::::::<<<=========<<<===???@@@@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>???@@@AAACCC@@@AAABBBCCCDDDDDDDDDDDDAAADDDFFFGGGGGGGGGIIIJJJNNNSSSUUUUUUWWW\\\___^^^eeebbbbbbfffjjjpppzzz}}}xxxuuuttttttvvv|||~~~|||zzzvvvssspppnnnnnnnnnnnnmmmllliiieeebbb``````aaabbb```aaaaaa^^^[[[XXXWWWXXXYYYYYYYYYWWWTTTRRRPPPOOOPPPPPPOOOOOONNNNNNMMMMMMNNNLLLIIIHHHIIIIIIIIIHHHEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFHHHJJJJJJJJJEEEEEEEEEFFFGGGFFFEEECCCBBBDDDEEEDDDCCCBBB@@@>>>===>>>???@@@@@@>>>===<<>>===>>>???@@@@@@>>>>>>===============>>>>>>444;;;AAAAAAAAABBB???;;;============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@???===============<<<:::::::::999::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::999888888888999999999999999999999888888777777999;;;;;;:::::::::<<<::::::999999:::;;;;;;<<<;;;;;;::::::::::::;;;;;;999999999999999999999999<<<;;;::::::<<<<<<<<<:::======<<<;;;;;;:::::::::888777777888888999999:::;;;:::888777777888:::;;;===;;;:::;;;<<<===<<<;;;@@@???<<<:::888777777777999888777777777888999:::888999999999:::999999999999888888888999:::<<<>>>999999999999999:::::::::777999::::::999999:::;;;;;;:::999999888888888999<<<;;;;;;;;;;;;;;;;;;<<<<<<999999@@@EEEDDD???<<<666:::;;;999:::===>>>===;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>============???===;;;<<<===>>>>>>>>>999:::<<<;;;::::::<<<>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@AAABBBAAAAAABBBCCCDDDDDDDDDDDDBBBEEEGGGHHHIIIIIIKKKLLLPPPTTTWWWUUUVVV\\\```aaadddaaabbbfffkkkqqq{{{|||wwwtttttttttuuu}}}~~~zzzwwwtttrrrooonnnnnnnnnlllkkkjjjhhhdddaaa______```aaa```aaa```^^^ZZZXXXWWWXXXUUUVVVWWWVVVSSSPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMIIIGGGHHHIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGDDDEEEEEEEEEEEEDDDDDDCCC???DDDFFFDDDBBBCCCBBB???===>>>>>>???>>>>>>======???>>>===>>>@@@AAA@@@???============>>>>>>>>>>>>;;;??????;;;;;;>>>AAAAAA==================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;<<<===>>>?????????>>><<<;;;;;;;;;;;;;;;::::::999999999999999;;;:::::::::::::::999999999999888888888888999999999999:::999888777666555777999;;;;;;:::999999:::999999999999:::;;;<<<===;;;::::::999999::::::;;;888888888888888888888888888888888:::;;;;;;999777<<<<<<<<<;;;;;;:::::::::777777777888999999::::::::::::999888888999::::::;;;:::999999;;;;;;:::999>>>===<<<:::888777666666999999888888888999999:::999999999999999999::::::;;;:::888888888:::<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;777999::::::999999;;;<<<<<<;;;:::999999888999999;;;;;;;;;;;;;;;;;;;;;;;;999888888;;;>>>???<<<:::444999;;;999999===???>>>;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>???>>>===>>>???@@@???>>>:::<<<>>><<<999999<<>>>>>============>>>>>>???>>>===>>>@@@AAA@@@???<<<<<<===>>>>>>>>>>>>>>><<<>>>===888777;;;>>>>>><<<=====================::::::::::::::::::::::::===<<<;;;::::::;;;<<<===999999999:::;;;<<<>>>??????>>>===<<<:::999999:::===<<<;;;:::999888888888::::::::::::999999999888999999888888888888999999888999:::::::::999888777888:::;;;;;;999888888999:::999999999999999::::::::::::999999999999::::::888888888888888888888888888777888999;;;;;;:::888;;;;;;;;;:::::::::::::::666666777888999:::::::::999999999999999999999999:::999888999::::::999888888999999999999999888888999999::::::::::::999999999888888888999999:::;;;;;;:::888777777888;;;<<<<<<<<<;;;;;;::::::999999777999::::::::::::;;;======<<<;;;:::999999999999::::::;;;;;;;;;;;;::::::999:::;;;;;;;;;<<<<<<;;;555:::<<<999888;;;===<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<===>>>???@@@@@@???>>>>>>???AAA@@@>>><<<<<>>===<<<<<<===>>>??????>>>>>>>>>@@@AAA@@@???<<<<<<===>>>>>>???>>>>>>:::???AAA???===>>>===:::<<<<<<<<<===============::::::::::::::::::::::::===<<<;;;::::::;;;<<<===888999999:::;;;<<<>>>>>>>>>>>>===;;;999888888999???>>>===;;;:::999888888:::::::::999999888888888999888888888888888999999777888:::;;;<<<<<<;;;:::999:::;;;;;;999777777888;;;;;;:::999888888888888:::999999888888999999:::::::::::::::::::::::::::;;;:::999:::<<<===<<<<<<::::::::::::::::::::::::666666777999999:::::::::888999999::::::999999888;;;:::999999;;;;;;:::999333555777999:::;;;;;;:::999:::;;;<<<<<<;;;999888999888888888999::::::;;;;;;:::777666666777999:::::::::999888888777666666777999::::::::::::<<<===>>>===<<<;;;::::::::::::999::::::;;;;;;::::::999<<<>>>???===<<<===??????777<<<>>>:::777999::::::;;;;;;;;;<<<<<<<<<======:::;;;<<<===>>>???@@@AAA>>>>>>>>>@@@AAA@@@>>>;;;999<<<>>>===::::::>>>CCC>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDAAACCCFFFHHHHHHIIIKKKLLLHHHRRR[[[]]]]]]```bbbbbbaaa______eeejjjppp{{{{{{vvvuuuxxx}}}}}}wwwrrrooonnnlllkkkkkklllkkkiiiggggggeeebbb___\\\ZZZYYYYYY^^^______^^^\\\ZZZ[[[\\\VVVVVVVVVUUUTTTRRRPPPNNNQQQPPPOOONNNLLLKKKJJJJJJLLLKKKKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJHHHGGGHHHHHHGGGEEECCCGGGEEECCCAAA@@@AAABBBCCCDDDCCCAAABBBBBBBBBAAA@@@@@@>>>===<<<<<<===>>>@@@@@@???===<<<<<<>>>???AAA???????????????>>>===<<<===<<<<<<;;;;;;===>>>??????>>><<<;;;:::::::::;;;;;;:::999999;;;<<<<<<<<<888:::;;;;;;999999:::<<<888888999888888;;;???CCC<<<>>>???>>>;;;:::<<<>>>===<<<;;;;;;::::::::::::888888888888888888888888777777777777777777777777888888777555222222444666777888888888888999999999999::::::;;;;;;::::::999999999;;;;;;;;;;;;999999999999::::::;;;<<<======666777999:::;;;;;;:::999888:::<<<;;;:::999::::::999999888777888999;;;<<<;;;:::999777666555555555>>>===;;;999777777777777999;;;>>>===;;;:::<<>>===<<<888:::;;;;;;999999:::<<>>???999999???===666???===:::888777999;;;===>>>>>>>>>>>>>>>>>>>>>>>>999;;;===???@@@@@@>>>>>><<<<<<;;;;;;<<<>>>AAACCCEEE???:::;;;???BBBAAA>>>AAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEFFFGGGEEEDDDCCCDDDEEEFFFFFFFFFGGGJJJLLLPPPQQQTTTWWW[[[___bbbccc___]]]]]]aaaffflllwww~~~{{{wwwvvvyyy}}}}}}xxxsssppplllkkkjjjkkkllllllkkkiiigggeeeccc___]]][[[ZZZZZZ^^^______^^^[[[ZZZZZZ[[[VVVVVVVVVVVVTTTRRRPPPOOOQQQQQQPPPNNNMMMLLLKKKJJJKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGHHHGGGEEEDDDFFFEEECCCAAA@@@AAABBBCCCCCCBBBAAAAAABBBBBBAAA??????>>>===<<<<<<===>>>???AAA???>>>===<<<===???@@@@@@???===<<<<<<<<<>>>???===<<<<<<;;;<<<===>>>???>>>===<<<;;;::::::;;;;;;;;;:::999999;;;<<<<<<;;;888:::;;;;;;999999:::<<<:::::::::;;;===>>>??????:::<<<===<<<:::999:::<<<<<<;;;;;;:::999999::::::999999999999999999999999888888888888888888888888<<<:::888777666666777888777888888888888999999999999999::::::::::::999999999999:::;;;;;;:::999999666777888999::::::::::::777888888999999999999888888:::;;;;;;999999999::::::999888888888999:::;;;;;;:::999888777666666666===<<<:::888777777777777888999;;;:::::::::;;;<<<888888888999999999::::::888888999:::::::::::::::999999::::::::::::999999999777777777999:::999888777888:::999888888999;;;EEEBBB>>>;;;::::::;;;===:::;;;;;;;;;;;;;;;::::::888999;;;======<<<;;;:::777>>>>>>888888>>>>>>777===<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===???@@@???>>>>>>??????>>>===>>>@@@BBBCCC???>>>======>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGFFFDDDCCCDDDEEEFFFFFFEEEGGGIIILLLPPPQQQUUUYYY\\\___bbbcccaaa^^^^^^bbbgggnnnyyy~~~{{{xxxxxx{{{}}}xxxsssqqqkkkjjjjjjkkkmmmmmmlllkkkgggfffcccaaa___]]]\\\[[[^^^^^^___]]][[[YYYYYYZZZVVVVVVVVVVVVTTTRRRPPPOOORRRQQQPPPOOOMMMLLLKKKKKKJJJJJJIIIHHHGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHGGGFFFEEEFFFGGGGGGFFFDDDEEEDDDCCCAAAAAAAAABBBBBBBBBAAA???@@@AAAAAA@@@??????>>>===<<<<<<===>>>???AAA@@@>>>=========>>>??????>>>;;;::::::<<>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;:::999:::<<<<<<<<<;;;888:::;;;;;;999999:::<<<;;;999999;;;>>>???===:::999:::;;;:::888777888999;;;:::999999888999999999::::::::::::::::::::::::888888888888888888888888>>>;;;777777999:::999777777888888888888999999999999999999999999999999999888999:::;;;;;;:::999888666888:::<<<<<<<<<::::::;;;::::::999999999999:::777999::::::999888888999::::::999888888888999999;;;:::999999888888888999;;;:::999888777777777777888777777777999:::999888888888888999999999999:::999999:::;;;;;;;;;::::::999999999999:::;;;<<<<<<888777555666777777666555666888999999888777999:::>>>===<<<;;;:::;;;<<<===::::::::::::::::::::::::888:::<<<>>>>>>===;;;:::999>>>===888888===>>>999:::;;;<<<===<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===?????????>>>>>>BBBBBB@@@@@@@@@@@@AAABBB999<<>>>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGFFFEEEEEEEEEFFFGGGFFFFFFGGGJJJLLLOOOQQQVVVZZZ^^^```bbbbbbaaa______dddiiippp{{{~~~|||zzzzzz}}}}}}xxxtttqqqllllllkkklllmmmmmmkkkjjjfffeeedddbbb```^^^]]]]]]]]]^^^^^^\\\ZZZXXXXXXYYYVVVVVVVVVVVVUUUSSSQQQPPPRRRQQQPPPOOONNNLLLKKKKKKIIIIIIHHHGGGGGGFFFEEEEEECCCCCCCCCCCCDDDFFFGGGHHHEEEDDDDDDEEEFFFGGGEEEDDDDDDCCCBBBAAAAAAAAAAAABBBAAA???>>>???@@@@@@???>>>??????>>>======>>>??????AAA@@@???>>>=========>>>>>>===<<<<<<<<<>>>???AAA<<<<<<<<<<<<=========>>><<<;;;;;;;;;<<<<<<<<<===;;;::::::;;;<<<<<<;;;:::888999;;;:::999999:::<<<:::666444666;;;>>><<<999999999:::999888888888888999999888888888888888999::::::::::::::::::::::::888888888888888888888888===999555555999;;;888555777777888888888999999999999888888888888888888999888999:::;;;;;;:::999888555777:::<<<<<<;;;999888>>>===<<<:::::::::;;;<<<666888:::999888777888999;;;::::::999999888888888:::::::::999999::::::;;;:::999999888777777777777:::777555666999:::888666888888888888999999999999999999:::;;;;;;;;;;;;::::::999888888999;;;===>>>:::999777777888888777555777888999999888888999::::::::::::::::::;;;;;;;;;999999999999999::::::::::::::::::;;;;;;;;;;;;<<<:::===<<<777888<<<>>>;;;:::;;;;;;<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>???>>>>>>>>>BBBAAA@@@???????????????999;;;>>>AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBCCCDDDFFFGGGGGGGGGFFFGGGHHHHHHHHHGGGHHHKKKMMMOOORRRWWW\\\```aaabbbbbbaaa^^^___dddjjjqqq|||}}}{{{{{{~~~|||xxxtttqqqooonnnmmmmmmmmmllliiigggeeeeeedddcccaaa```^^^^^^]]]]]]]]][[[XXXWWWVVVWWWUUUVVVVVVVVVUUUTTTRRRQQQRRRQQQPPPOOOMMMLLLKKKKKKHHHHHHHHHGGGGGGFFFFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGDDDCCCCCCDDDEEEFFFDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>@@@@@@???>>>??????>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>>>><<<===???@@@AAAAAA@@@???;;;<<<<<<===============;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<;;;999888999;;;:::999999:::<<<<<<666222333888===>>>===;;;:::999999999999999888888888888777777888888999::::::::::::::::::::::::888888888888888888888888===888555666:::<<<999555777777888888888999999999999999888777777888999999888888999::::::999888888333555888::::::888666555===<<<;;;999999999:::;;;666888:::999888777888999::::::::::::999888888777:::::::::999::::::;;;<<<888999999999888888888888;;;888666777:::;;;999666777777888888888999999999888999::::::;;;;;;::::::999999888888999;;;<<<>>>;;;:::888888999999888666888999::::::999999:::<<<:::::::::::::::999888888999888888888888999:::;;;;;;:::777666666888;;;===:::;;;;;;888999<<<===<<<<<<;;;:::::::::;;;;;;<<<========================<<<======>>>>>>>>>>>>>>>>>>>>>======<<<<<<=========<<<===AAAFFFGGGDDD@@@BBBBBBBBBCCCCCCDDDDDDDDDBBBCCCDDDEEEGGGGGGHHHHHHJJJJJJKKKJJJIIIJJJLLLOOOOOORRRWWW\\\```bbbcccbbb```^^^^^^dddjjjqqq}}}~~~{{{{{{~~~|||wwwssspppqqqpppnnnmmmmmmkkkiiifffddddddccccccbbb```___^^^\\\]]]\\\ZZZWWWUUUUUUVVVUUUVVVVVVVVVVVVTTTSSSRRRQQQPPPOOONNNLLLKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGEEEEEEDDDDDDDDDEEEFFFFFFDDDCCCBBBCCCDDDDDDCCCAAAAAABBBBBBBBBAAAAAAAAAAAA@@@>>>>>>>>>@@@AAA@@@???????????????????????????>>>>>>>>>>>>???>>>>>>>>><<<>>>AAACCCCCCAAA???===;;;<<<<<<===>>>=========;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;<<<===<<<:::888888:::;;;;;;999999:::<<<@@@;;;666555888===@@@AAA<<<;;;999:::;;;;;;:::888888888888777888888999:::::::::::::::::::::::::::999999999999999999999999<<<:::888999<<<<<<:::888777888888888888999999999:::999888777777888999:::777888999::::::999888777888999;;;<<<<<<;;;:::999:::999999888888888888999777999::::::999888888999999999:::::::::999888888:::::::::999999:::;;;;;;888888999:::::::::999999;;;:::999999::::::999888777777777888888888888999888888999:::::::::999999888888888888999:::;;;;;;999888777777888888777666888:::;;;;;;:::999;;;<<<;;;::::::999999888777777888777777666777888:::;;;;;;999666555555777;;;===:::::::::::::::<<<======<<<;;;:::999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>>>>:::;;;;;;<<<<<<=========@@@===<<>>???AAABBBAAA@@@?????????@@@@@@?????????<<<===>>>???????????????>>>???@@@AAAAAA@@@>>>===;;;;;;===>>>>>>>>>===<<<<<<<<<=========;;;:::999;;;;;;;;;<<<===<<<:::777888:::;;;;;;999999:::<<<@@@>>>;;;999999;;;===???<<<:::999999;;;;;;999777888888888888888999::::::999999999999999999999999999999999999999999999999999999:::::::::::::::999777888888888888999999999;;;:::999888888999:::;;;777888999::::::999888777;;;;;;<<<<<<<<<<<<;;;;;;888999999::::::::::::999888:::;;;;;;999999999:::777888999:::::::::999999;;;:::999999999999999:::888999:::;;;<<<;;;;;;:::999:::;;;:::888777888999777777777777888888888888666777888888999999888888777777888999999888888888888666666666888999888777777999::::::999999:::;;;::::::999888888888999999888777666555666888:::;;;999999888888888999:::;;;999999:::;;;<<<<<<<<<===999:::;;;;;;<<<<<<;;;;;;========================>>>>>>============>>>>>>999:::;;;===>>>@@@@@@AAA???>>>???AAAEEEFFFDDDBBBBBBCCCCCCDDDEEEEEEFFFFFFBBBBBBCCCEEEGGGIIIJJJKKKJJJJJJJJJIIIHHHIIIKKKMMMRRRTTTXXX\\\___bbbeeefffaaa^^^```eeelllttt{{{zzz}}}{{{uuuqqqnnnnnnmmmmmmmmmnnnnnnllljjjaaaaaabbbbbbaaa```^^^]]][[[\\\\\\YYYVVVTTTTTTTTTUUUVVVVVVWWWVVVUUUSSSRRROOONNNMMMLLLKKKIIIHHHHHHJJJIIIIIIIIIIIIIIIIIIHHHIIIHHHGGGFFFEEEEEEEEEEEEEEECCCBBBBBBCCCBBB@@@>>>@@@@@@AAABBBBBBBBBAAAAAA@@@???>>>???AAABBBBBB@@@??????@@@@@@@@@@@@??????;;;<<<===???@@@@@@@@@@@@@@@@@@???>>>>>>======>>>:::;;;===>>>>>>>>>===<<<======>>>>>>===;;;999888;;;;;;;;;<<<===<<<999777888:::;;;;;;:::999;;;<<>>;;;888777888:::<<<:::888888:::;;;999777999999888888999:::;;;;;;888888888888888888888888999999999999999999999999555777999999777666777888777888888888888999999999<<<;;;999888888999;;;<<<777888999::::::999888777666666555555555555555555:::;;;===>>>???>>>======888:::<<<;;;:::999:::;;;666777999:::;;;::::::999;;;:::999999888888888999888999;;;<<<===<<<<<<;;;777:::<<<:::777555777999777777777777888888888888666666777888888888888888666777888999999888666555888777777888999::::::999666888999999888888999::::::999888888888999;;;<<<777777555555666888:::<<<777888:::<<<<<<;;;:::999888888:::===>>><<<;;;<<<666999<<<>>>>>>===;;;999<<<<<<<<<<<<<<<<<<<<<<<>>============>>>>>>999:::<<>>>>>???@@@@@@@@@@@@?????????;;;888999>>>@@@===>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::===;;;:::::::::;;;999888777777888999:::<<<===>>>======<<<;;;;;;:::999999:::::::::999999888888888<<<<<<;;;:::999777777666999999888888999999:::;;;777777888888888999999999<<<;;;999777777888999:::999999999999999999999999:::999777777888999888777<<<===>>>???>>>===;;;999;;;:::999888777777777777999999999999:::;;;<<<<<<:::888777888999;;;:::::::::888555555555666666666;;;:::888666666777888:::;;;999666666777999999999888888888888888777666666777666777999;;;999444///:::999999888999999::::::999777666777888:::999999888777666777888999888666999999888888999999:::;;;;;;:::;;;<<<>>>>>><<<:::777:::<<<<<<::::::<<<>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<===>>>>>>======>>>>>>????????????>>>>>>???>>><<<;;;;;;===???AAA@@@@@@??????@@@@@@AAABBBAAACCCEEEEEEDDDCCCDDDEEEGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKLLLNNNOOOOOOLLLJJJQQQTTTYYY^^^bbbdddddddddbbb___aaahhhooowwwzzzzzz~~~zzzssspppppppppoooooorrruuussslllfffdddbbb```___^^^]]][[[YYY[[[ZZZXXXVVVTTTTTTUUUVVVVVVWWWWWWWWWWWWWWWVVVUUUOOOOOOOOONNNMMMLLLJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHGGGEEECCCCCCEEEGGGFFFCCCCCCGGGFFFAAA@@@BBBEEEDDDCCCCCCDDDDDDCCCBBBCCCAAA@@@@@@AAABBBAAA@@@BBBAAA@@@@@@??????@@@@@@>>>>>>???@@@@@@@@@@@@?????????;;;777888<<<===:::>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::::::::;;;::::::::::::::::::::::::999999999888777666555555888888888888999::::::;;;<<<<<<;;;;;;:::999999999:::::::::999999999888888777888888888888999999999<<<<<<;;;:::999999999:::888999999999::::::::::::;;;:::999888777777888888999999999999999999999999<<<;;;::::::<<<===<<<:::;;;<<<===>>>===<<<:::999;;;:::999888777777777777888888888888999:::;;;;;;:::999777888999;;;;;;:::;;;:::888888999::::::999::::::888777777777888999:::888777777888999999888777888888888888777666666888777777999:::999555111999999888888777888888888:::888777888999::::::999:::888777888999:::999888999999999999999:::;;;;;;:::999999;;;======;;;999999;;;<<<<<<:::999;;;===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<=====================>>>>>>======<<<<<<888999:::<<<>>>AAACCCDDD@@@@@@??????@@@@@@AAABBBAAACCCEEEEEEDDDCCCDDDEEEGGGGGGGGGGGGHHHIIIJJJJJJIIIKKKMMMNNNNNNNNNMMMLLLRRRUUUZZZ___ccceeeeeeeeedddaaacccjjjrrrzzz}}}xxxxxx}}}xxxrrrooonnnppppppqqqtttvvvtttooojjjcccaaa___^^^]]]\\\ZZZXXX\\\ZZZVVVSSSRRRTTTVVVXXXVVVWWWXXXXXXXXXVVVTTTSSSOOOOOOOOONNNMMMLLLKKKJJJLLLLLLKKKJJJHHHGGGFFFEEEIIIGGGDDDCCCDDDDDDDDDDDDEEECCCCCCFFFEEEBBB@@@BBBBBBCCCDDDCCCAAAAAAAAABBBBBBAAA???@@@AAABBBBBBAAABBBAAA@@@@@@??????@@@@@@>>>>>>???@@@@@@@@@@@@???>>>>>><<<888:::>>>???<<<>>>======<<<<<<======>>>=========<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;999<<<>>>===999666666777999999888888777888888888;;;;;;::::::999999888888:::::::::999999999999888777777777777888888888999>>>>>><<<;;;:::999999999999999:::::::::;;;;;;;;;;;;::::::999888777777666999999999999999999999999777777888999;;;<<<:::888:::;;;<<<<<<<<<;;;999888;;;:::999888777777777777777777777777888999:::::::::999888888:::;;;;;;::::::999999:::<<<<<<:::999999999999888888888888777999888777888::::::888777777777888888777777666555:::999888999999999777555999999888777777777777777:::999888999;;;<<<;;;:::;;;999888999:::;;;:::999:::::::::::::::;;;;;;<<<999999888:::;;;<<<:::999;;;<<<===<<<:::999:::;;;999:::;;;<<<<<<;;;:::::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::555777:::>>>@@@BBBCCCCCC@@@@@@??????@@@@@@AAABBBAAACCCEEEEEEDDDCCCDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIGGGKKKNNNOOOMMMLLLNNNPPPSSSVVV[[[```ccceeefffffffffdddeeemmmuuu}}}{{{wwwwww}}}}}}wwwrrrooommmooooooqqqtttuuutttpppllldddbbb```___^^^]]][[[YYY[[[YYYVVVTTTSSSTTTVVVWWWUUUWWWXXXYYYXXXUUURRRPPPNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKJJJIIIHHHHHHGGGGGGIIIFFFBBBBBBEEEFFFDDDAAADDDCCCCCCDDDCCCBBBAAABBBAAADDDEEEDDDAAA???AAADDDBBB@@@???@@@AAABBBBBBAAABBBAAA@@@@@@??????@@@@@@>>>>>>???@@@@@@@@@@@@???>>>???>>>;;;===BBBCCCAAA=========<<<<<<=====================<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;::::::888888999::::::;;;<<<<<<999>>>AAA???:::666666999999999888888888888999999:::::::::999999888888888999999999999999999999999::::::999999888777777666===<<<;;;::::::999999999999999999::::::::::::;;;;;;;;;;;;;;;:::888777666888999999999999999::::::555555777999;;;<<<999777999999::::::::::::999888;;;:::999888777777777777777777777888888999:::;;;;;;999888888:::;;;;;;:::777777777999::::::888666888999999999999888777777888777888999::::::888666777777888888777777666555;;;:::999888999999888888;;;:::999888777777777777;;;:::999:::<<<===<<<:::;;;999888999:::;;;:::999;;;;;;:::::::::;;;<<<<<<:::999999:::;;;<<<;;;:::<<<===<<<<<<:::999999999888999;;;======<<<:::999;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======<<<;;;;;;:::;;;<<<===>>>>>>??????>>>@@@@@@??????@@@@@@AAABBB@@@BBBDDDEEEDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIEEEJJJOOOOOOMMMLLLOOOSSSSSSVVV[[[```ccceeeeeeeeegggdddgggoooxxx{{{wwwwww|||{{{wwwssspppnnnmmmnnnppprrrsssrrrooommmhhhfffcccaaa```^^^\\\YYYWWWWWWWWWVVVVVVUUUUUUTTTVVVWWWXXXXXXWWWTTTPPPNNNMMMMMMMMMMMMMMMLLLKKKJJJHHHHHHIIIIIIIIIIIIIIIIIIIIIFFFCCCCCCEEEFFFDDDAAACCCDDDCCCBBBBBBCCCCCCBBBBBBDDDFFFEEEBBB@@@BBBDDDBBB@@@??????AAACCCBBBBBBBBBAAA@@@@@@??????@@@@@@>>>>>>???@@@@@@@@@@@@???AAABBB@@@===>>>BBBAAA>>>======<<<<<<<<<<<<======>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999888888999::::::;;;<<<<<<666:::===;;;666333444777999999888999999:::;;;<<<::::::999999999999888888999999999999999999999999;;;;;;;;;::::::999999888:::999999999999999::::::888888888888999999999999<<<<<<<<<<<<;;;:::999888888888888999999:::::::::888999:::===??????===;;;888888999999999999999999;;;:::999888777777777777999999888999999:::;;;<<<;;;999888999:::<<<;;;;;;777777777999::::::888666888999999999999888777777888777888999::::::888666888888888888888777777666;;;::::::999888888999:::<<<;;;:::999999999999999:::::::::;;;======<<<::::::888777888999:::999888;;;;;;:::::::::;;;<<<<<<<<<;;;::::::<<<======<<<>>>===<<<;;;;;;:::999888888999;;;======<<<;;;:::;;;<<<<<<===<<<<<<;;;;;;======>>>>>>>>>>>>======AAA@@@>>><<<;;;<<<===>>>@@@@@@??????@@@@@@AAABBB@@@BBBDDDEEEDDDDDDEEEFFFDDDEEEFFFHHHHHHHHHHHHHHHEEEJJJNNNOOOMMMMMMQQQUUUTTTVVV[[[___cccdddeeedddfffdddgggoooyyy|||wwwwww||||||xxxvvvtttrrrppplllmmmpppqqqqqqpppnnnmmmllljjjfffdddbbb___\\\YYYVVVVVVWWWWWWVVVUUUTTTSSSXXXXXXXXXWWWUUURRROOOMMMLLLMMMMMMMMMLLLLLLKKKJJJGGGGGGHHHIIIIIIJJJJJJKKKGGGFFFEEEEEEEEEEEEDDDBBBBBBDDDCCC@@@@@@CCCDDDBBBCCCDDDEEEDDDCCCBBBBBBCCCAAA@@@??????AAACCCCCCBBBBBBAAA@@@@@@??????@@@@@@>>>>>>???@@@@@@@@@@@@???CCCCCC@@@<<<;;;===;;;666===<<<<<<;;;;;;<<<<<<===>>>>>>>>>=========<<<<<<:::;;;<<<<<<<<<;;;:::999999999999::::::;;;;;;;;;999;;;<<<:::777666777999999999999999:::;;;<<<===::::::::::::::::::999999888999999999999:::::::::888999999:::;;;<<<======999888888888999999:::;;;777777888888888999999999;;;;;;;;;;;;::::::::::::888888888999999::::::;;;999999999;;;======<<<:::888888888888999999999999;;;:::999888777777777777999999999999:::;;;<<<===;;;:::999999;;;<<<<<<;;;<<<;;;;;;;;;<<<<<<:::888999999999888888888888777999888777888::::::888777999999::::::999999888777999::::::999888888999;;;;;;;;;::::::::::::;;;;;;:::999:::;;;======;;;999:::888777888999:::999888:::::::::::::::;;;;;;<<<===;;;::::::<<<=========>>><<<;;;;;;;;;;;;999888999:::;;;============<<<=========>>>======<<<;;;<<<===>>>???@@@@@@@@@@@@@@@???<<<;;;;;;<<>>???AAACCCCCCCCCBBBAAA@@@@@@??????@@@@@@>>>>>>???@@@@@@@@@@@@???AAAAAA???;;;;;;===;;;777===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>=========<<<:::;;;<<<======;;;999888::::::::::::::::::::::::===<<<;;;999999:::<<<===:::999999999999999::::::::::::::::::::::::;;;;;;888888999999999:::::::::777888999:::;;;<<<<<<===;;;::::::999999999::::::888888888999999999::::::999999888888888999:::;;;777888888999::::::;;;;;;:::888777888::::::999888888888888888999999::::::;;;:::999888777777777777888888888888999:::;;;<<<<<<:::999999;;;<<<<<<;;;AAA???============<<<;;;::::::888777777777888999:::888777777888999999888:::;;;;;;;;;;;;:::999999777999::::::888777888:::999999999999:::;;;<<<<<<999999999;;;======;;;888;;;999888999:::;;;:::999999999999999999:::;;;;;;<<<;;;999999;;;<<<===<<<>>><<<::::::<<<<<<:::888;;;;;;<<<======>>>>>>???>>>>>>??????>>>======<<<;;;<<<===???@@@AAABBBBBB>>>===<<<<<<===>>>???@@@@@@@@@??????@@@@@@AAABBB???AAADDDDDDDDDDDDEEEGGGCCCDDDFFFHHHIIIHHHGGGFFFGGGHHHJJJLLLOOORRRTTTVVVXXXZZZ___cccfffgggggggggfffeeehhhqqq|||yyyyyy}}}~~~yyyuuurrrssssssrrrpppnnnppprrrrrrpppooommmmmmpppmmmiiieeebbb^^^YYYVVVYYYWWWTTTRRRRRRTTTVVVXXX[[[YYYWWWUUURRROOOMMMMMMKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHEEEHHHJJJIIIEEECCCDDDFFFAAADDDCCC>>>???DDDEEEBBBDDDAAA???@@@BBBCCCAAA>>>AAA???>>>???AAACCCCCCCCCBBBAAA@@@@@@??????@@@@@@>>>>>>???@@@@@@@@@@@@???===>>>>>><<<>>>BBBAAA===<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>>>>>>>============:::;;;<<<======;;;999888;;;:::::::::::::::::::::;;;888555444666999:::;;;;;;:::999888777777777777;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::::::::999999999999999999>>>===<<<;;;:::999999999999999:::::::::;;;;;;;;;888777555555555777:::;;;777777888999::::::;;;;;;>>><<<;;;;;;<<<===<<<;;;999999888888999:::;;;;;;;;;:::999888777777777777777777777777888999:::;;;<<<:::999999;;;<<<<<<;;;CCCAAA>>><<<<<<<<<;;;;;;;;;:::888666666777888:::;;;999666666777999999999;;;;;;<<<<<<;;;;;;:::999555888::::::888666888:::777777777888999:::<<<<<<888888999;;;===<<<:::888<<<;;;::::::<<<<<<;;;:::999999888888999999:::;;;<<<:::888888:::;;;<<<;;;===;;;999:::<<<===;;;888<<<<<<<<<<<<===>>>@@@AAA???????????????>>>======999:::<<<>>>@@@AAABBBBBB===>>>>>>??????>>><<<;;;@@@@@@??????@@@@@@AAABBB???AAACCCDDDDDDDDDFFFGGGCCCDDDFFFHHHIIIHHHGGGFFFHHHGGGHHHKKKPPPTTTUUUVVVZZZ]]]aaaeeehhhiiiiiiiiigggeeeiiirrr}}}~~~xxxwww{{{|||zzzxxxuuussssssttttttqqqqqqppppppooommmlllkkklllkkkiiieeeaaa]]]ZZZXXXWWWRRRNNNOOOTTTXXXXXXWWW[[[[[[ZZZVVVRRROOONNNMMMLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGJJJFFFCCCEEEHHHIIIFFFCCCFFFCCC@@@??????@@@AAA@@@EEEBBBBBBDDDCCC@@@???BBBBBBBBBCCCCCCBBBBBBAAA@@@AAA???>>>???@@@BBBAAAAAAAAA@@@?????????@@@AAABBB@@@======@@@???<<<;;;===???===;;;<<>><<<<<<<<<<<<<<<<<<===>>>???;;;::::::;;;===>>>===<<<;;;;;;;;;::::::999999999999;;;<<<:::888777:::===999999999999::::::;;;<<<;;;;;;::::::999888777777999999:::::::::;;;;;;;;;<<<<<<:::666555888???EEE;;;;;;:::::::::999999999::::::::::::::::::::::::999999999999999:::::::::999888888888999;;;===>>>AAA999@@@222BBB!!!===;;;======<<<;;;::::::999999:::::::::999999999888888999888777888999999888777777888888888888999999999;;;;;;::::::;;;===>>>???:::999888888888999:::;;;::::::::::::::::::::::::>>>===<<<;;;;;;;;;;;;;;;=========;;;888666777888:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::<<<;;;:::999888888888888888888999::::::;;;<<<<<<;;;:::999:::;;;;;;999777>>>===;;;;;;<<<<<<;;;999????????????>>>>>>>>>>>>BBB@@@>>>===>>>>>>===;;;:::<<<>>>??????@@@AAABBB777999;;;===>>>>>>===<<<@@@@@@@@@@@@AAABBBCCCDDD???AAADDDEEECCCBBBAAAAAACCCDDDEEEFFFFFFFFFFFFFFFIIIHHHGGGIIINNNSSSWWWYYY___```bbbdddfffggghhhhhhfffeeeiiirrrzzz|||wwwwwwzzz~~~|||zzzxxxvvvttttttuuuuuutttsssrrrpppmmmkkkhhhgggfffeeecccaaa]]]YYYVVVUUUYYYUUUPPPPPPTTTWWWWWWUUUZZZYYYXXXUUURRROOONNNMMMJJJJJJKKKKKKJJJIIIIIIHHHJJJJJJIIIHHHGGGGGGGGGGGGHHHEEEBBBCCCFFFGGGDDDAAAFFFDDDBBB@@@@@@AAAAAABBBBBB@@@@@@CCCCCC@@@@@@CCCBBBBBBBBBCCCBBBBBBAAA@@@@@@>>>===>>>???@@@@@@@@@CCCBBB@@@?????????@@@@@@???<<<===@@@???<<<;;;>>>???===<<<<<<>>>???>>><<<<<<<<<<<<<<<<<<======>>><<<;;;::::::;;;<<<;;;999<<<;;;;;;;;;:::::::::999999;;;<<<<<<999999:::<<<:::999999999::::::;;;<<<;;;;;;:::999999888777777888888888888999999999999:::::::::888777888;;;===888999999:::;;;<<<======888888888888888888888888777777777777777777777777888888777888999;;;<<<======;;;===555AAA,,,CCC???===<<<<<<;;;::::::999999::::::999999999888888888999888777888999999888777777888888888888999999999888777777888999:::<<<===;;;:::999888888999999:::::::::::::::::::::::::::===<<<;;;;;;::::::;;;;;;;;;;;;<<<:::888888999;;;999999999:::::::::;;;;;;::::::::::::::::::::::::<<<;;;:::999888888888888888888999::::::;;;<<<<<<@@@>>>;;;:::;;;<<<<<<<<<>>><<<;;;;;;<<<===;;;:::<<<<<<<<<=========>>>>>>DDDAAA???>>>>>>>>>===;;;<<<===>>>===;;;999999999<<<<<<;;;;;;<<<<<<======AAAAAA@@@@@@AAAAAABBBBBB???BBBDDDEEECCCBBBAAAAAADDDDDDEEEFFFGGGGGGGGGGGGIIIHHHGGGJJJNNNSSSWWWXXX^^^___aaadddfffhhhiiiiiiiiihhhkkksss{{{{{{wwwwwwzzz||||||{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvuuusssppplllhhhdddcccbbbaaa```^^^[[[XXXVVVTTT[[[WWWSSSRRRTTTVVVVVVTTTXXXWWWUUUSSSQQQOOONNNMMMJJJJJJKKKKKKKKKJJJIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGFFFCCCAAAAAADDDEEEBBB@@@FFFEEECCCBBBAAAAAABBBCCC@@@>>>>>>BBBBBB@@@AAADDDBBBBBBBBBBBBBBBAAA@@@@@@???===<<<===>>>@@@??????DDDCCCAAA@@@???>>>>>>>>>>>>;;;<<>>===<<<<<<>>>>>>===<<<=========<<<<<<<<<<<<<<<===;;;::::::::::::888777<<<<<<<<<;;;;;;;;;;;;;;;999;;;======<<<;;;;;;;;;::::::999999999:::;;;;;;:::::::::999888888777777666666666777777777888888999999999:::::::::777555666666777888999:::;;;;;;888888888888888888888888666666666666666666666666777777777777888:::;;;<<<;;;@@@:::777<<<777EEE===<<<<<<;;;;;;::::::999999:::999999999999888888888999888777888999999888777777888888888888999999999999888888777777888999999<<<;;;:::999888888999999::::::::::::::::::::::::;;;;;;::::::999999::::::;;;<<<<<<:::888888999;;;888888999999999999::::::::::::::::::::::::::::::;;;;;;:::999888888888888888999999::::::;;;;;;<<>>???<<<;;;:::;;;=========;;;;;;;;;<<<===>>>???@@@@@@EEECCC@@@??????>>>===;;;<<<======<<<999777666666???>>><<<::::::;;;<<<===AAAAAAAAA@@@@@@AAABBBBBB@@@BBBDDDDDDCCCBBBAAABBBDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGHHHJJJOOOTTTWWWXXX]]]___aaaeeegggiiijjjjjjiiihhhlllttt}}}~~~{{{xxxyyy{{{|||zzzwwwyyyyyyxxxxxxwwwwwwvvvvvvuuutttrrrnnnjjjfffcccaaa``````___^^^\\\ZZZXXXWWWZZZWWWUUUTTTVVVWWWWWWVVVVVVTTTSSSQQQQQQOOONNNLLLLLLLLLMMMMMMMMMLLLLLLKKKJJJJJJIIIHHHGGGGGGGGGGGGDDDCCCAAAAAACCCCCCBBB@@@DDDDDDDDDBBBAAA@@@AAABBB@@@>>>>>>AAABBB???@@@BBBAAABBBBBBBBBBBBAAA@@@@@@???>>>======???@@@@@@???BBBBBBAAA@@@?????????>>>===;;;<<>>>>><<<;;;::::::::::::999999::::::;;;:::999999999888888777777666666666666777777777888999888777999<<<<<<888555::::::::::::999999999999;;;;;;:::::::::::::::999888888888888777777777777666777777777888999:::::::::CCC777777666:::AAA555;;;;;;;;;:::::::::999999999999999999888888888888999888777888999999888777777777888888888999999999===<<<;;;:::888777777666<<<<<<;;;:::999888888888999999999999999999999999::::::999999888999999:::<<<===<<<;;;888777888999999999999999999:::::::::::::::::::::::::::::::::;;;:::999999888888888999999999999::::::;;;;;;;;;???<<<999888999;;;<<<<<<;;;:::999;;;===>>>>>>===<<<<<<===???AAABBBDDDDDDFFFDDDAAA@@@??????===<<<:::;;;======<<<;;;<<<===>>>===<<<;;;;;;<<<======@@@@@@@@@@@@AAABBBCCCDDDAAABBBDDDDDDCCCBBBBBBCCCDDDEEEFFFHHHIIIIIIIIIIIIHHHHHHIIILLLQQQUUUWWWWWW\\\^^^bbbfffiiijjjkkkkkkhhhhhhmmmvvv~~~|||zzz{{{}}}}}}zzzwwwwwwxxxxxxyyyxxxwwwvvvuuuqqqpppooollliiifffdddbbb``````______]]]\\\ZZZZZZXXXWWWVVVVVVWWWXXXYYYYYYUUUSSSQQQPPPPPPPPPNNNKKKLLLLLLMMMMMMMMMMMMMMMLLLJJJJJJIIIHHHGGGGGGGGGGGGEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDBBB@@@>>>@@@AAABBB@@@???BBBAAA>>>>>>@@@AAAAAABBBBBBAAAAAA@@@???AAA???>>>>>>@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@===;;;<<>>>>>===;;;999;;;::::::999999:::::::::999999888888888888888777777777777888888888999999:::777666888;;;===<<<:::============<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888888777777666666666777777888999999999999999CCC777777666:::@@@555:::::::::::::::999999999999999999888888888777777999888777888999999888777777777888888888999999999:::::::::999999888888888<<<<<<<<<;;;:::999888888999999999999999999999999999999888888888999999:::::::::;;;:::999999:::<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999888888999999999999::::::::::::;;;;;;;;;:::999:::;;;<<<;;;::::::999999;;;===>>>>>>===;;;<<<>>>@@@BBBDDDEEEFFFFFFCCCAAA@@@@@@???>>><<<999;;;===>>>>>>>>>???AAA:::;;;<<<>>>>>>>>>>>>======>>>>>>@@@AAACCCEEEFFFAAACCCDDDDDDCCCBBBCCCDDDEEEFFFGGGIIIJJJJJJKKKKKKHHHIIIKKKOOOSSSWWWXXXXXX\\\___cccgggjjjkkkkkkkkkjjjkkkoooyyy~~~|||zzz|||~~~~~~{{{xxxvvvwwwxxxyyyxxxvvvtttrrrmmmmmmlllkkkiiigggeeeddd______^^^^^^]]][[[ZZZYYYXXXXXXWWWXXXXXXYYYZZZZZZVVVSSSPPPPPPQQQPPPMMMJJJJJJJJJKKKLLLLLLLLLKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCC@@@CCCDDDCCC???===???AAADDDAAA@@@BBBBBB>>>>>>@@@AAAAAAAAAAAAAAA@@@??????AAA@@@>>>???AAABBBBBBAAA>>>???@@@AAAAAAAAAAAA@@@>>>;;;<<>>>>>===;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<======;;;999;;;;;;:::999999999::::::888888888888888888888888888888888999999999::::::999888666777999<<<======777777888999:::;;;<<<<<<:::999999888888777777777888777777666666555555444777888888999::::::999999888>>>999777===666CCC:::::::::::::::999999999999999888888888888777777777999888777888999999888777777888888888888999999999222444555777999:::::::::;;;;;;<<<<<<;;;:::999888999999999999999999999999999999888888999999::::::666777999999999;;;===@@@<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999888999999:::::::::::::::::::::::::::;;;;;;;;;<<<>>>>>><<<:::;;;:::999;;;===>>>>>>===:::;;;<<<>>>@@@BBBDDDEEEDDDBBB@@@?????????>>>===;;;===>>>>>>===<<<<<<===888:::<<>>===>>>>>>@@@AAACCCEEEFFFBBBDDDDDDDDDBBBBBBCCCDDDFFFFFFHHHIIIKKKLLLLLLLLLIIIJJJMMMQQQVVVYYYYYYXXX]]]```dddhhhkkklllkkkkkkoooooosss{{{~~~{{{yyy{{{}}}~~~{{{yyyuuuwwwxxxyyyxxxuuuqqqoookkkkkkjjjiiihhhfffeeeddd_________^^^]]]\\\[[[ZZZYYYZZZZZZYYYXXXXXXXXXYYYXXXTTTPPPPPPQQQQQQMMMIIIJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJIIIHHHGGGGGGGGGGGGDDDDDDEEEDDDCCCBBBCCCCCC@@@DDDFFFDDD@@@>>>???BBBCCC@@@@@@CCCCCC@@@@@@BBB@@@AAAAAAAAAAAA@@@??????@@@???===>>>@@@AAAAAA@@@???@@@AAAAAAAAA@@@???>>>???<<<===@@@???<<<;;;>>>:::<<<>>>===;;;:::<<<===999:::;;;======<<<;;;:::<<<;;;::::::<<<===<<<:::999:::::::::;;;;;;;;;;;;<<<:::999999<<<<<<;;;999<<<;;;::::::999999999:::777777777777888888888888888888888999999999::::::777888999888888888:::;;;555555666777888999999:::::::::999999888777777666999888888777666666555555888888:::;;;;;;::::::999:::999===666BBB,,,AAA;;;999999999999999999999999888888888888777777777777999888777888999999888777777888888888888999999999333444666888:::::::::::::::;;;;;;<<<<<<;;;:::999888888888888888888888888999999999999999:::;;;;;;888999::::::999999;;;===;;;;;;;;;:::::::::999999:::::::::::::::::::::::::::999999888999999::::::::::::::::::::::::::::::<<<:::999999;;;<<<<<<<<<;;;::::::;;;===>>>===<<<;;;<<<===???AAACCCDDDEEEBBB@@@>>>>>>??????>>>======>>>??????===;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCCCCCCCDDDDDDDDDBBBBBBCCCEEEFFFGGGHHHJJJLLLMMMMMMMMMJJJLLLOOOTTTYYY[[[[[[YYY___aaaeeeiiikkklllkkkjjjlllmmmsss|||}}}zzzxxxyyy|||}}}|||yyyuuuwwwxxxyyywwwtttpppmmmkkkjjjjjjiiigggfffdddcccaaaaaaaaa```___^^^\\\\\\[[[\\\\\\[[[XXXWWWWWWWWWYYYUUUQQQPPPRRRQQQMMMIIILLLLLLMMMNNNNNNNNNNNNNNNJJJJJJIIIHHHGGGGGGGGGGGGCCCDDDDDDDDDBBBAAABBBCCCAAAEEEGGGFFFAAA???@@@CCCBBB???@@@CCCDDDBBBBBBEEE@@@AAAAAAAAAAAA@@@?????????>>><<<===???@@@@@@???AAABBBBBBBBBAAA???===<<<@@@======@@@???<<<;;;===:::<<<>>>===;;;:::;;;>>>888999;;;=========;;;:::===;;;::::::::::::999777999999999::::::;;;;;;;;;===:::777888:::<<<;;;999<<<;;;::::::999999999999777777777777777888888888888888888888999999999999555888;;;:::777555666888=========<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888888;;;;;;;;;:::999888888777888999:::;;;<<<;;;:::999<<<666???333CCC!!!:::666999999999999999999999999888888888888777777777777999888777888999999999777777888888888888999999999:::;;;;;;<<<;;;:::999888999:::;;;<<<<<<<<<;;;:::888888888888888888888888:::999999999:::;;;;;;<<<>>>>>>===;;;888666666777:::::::::999999888888888::::::::::::::::::::::::999999999888999999::::::::::::::::::::::::::::::;;;888555444666999;;;;;;<<<;;;:::;;;=========;;;>>>>>>???AAACCCEEEFFFGGG@@@>>>======>>>??????>>>===>>>@@@@@@???>>>>>>???@@@???===<<<;;;<<<>>>???CCCBBBAAAAAA@@@@@@@@@@@@CCCDDDEEEDDDBBBBBBDDDEEEFFFGGGIIIKKKLLLMMMNNNNNNKKKMMMPPPVVVZZZ\\\\\\ZZZ___bbbfffjjjlllllljjjiiifffhhhppp||||||{{{|||}}}}}}|||xxxxxxyyyyyyyyyuuuppplllmmmjjjgggfffggghhhfffdddgggdddaaa```aaa```]]]ZZZWWWYYY[[[[[[YYYYYYYYYZZZVVVUUUSSSRRRRRRQQQNNNKKKLLLKKKJJJKKKMMMNNNOOONNNKKKJJJIIIHHHFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAEEEKKKJJJBBB>>>AAA???@@@BBBCCCCCCBBB@@@???@@@???>>>???AAABBBBBBAAA???===<<<===???@@@@@@???@@@@@@@@@????????????>>>@@@===;;;:::<<>><<<:::999:::;;;<<>>===<<<;;;::::::::::::;;;;;;;;;<<<=========;;;:::999888777888999::::::::::::;;;;;;;;;<<<<<<<<<;;;999777777888999:::888777666777777777555444666999<<>>AAAAAA???<<<999:::<<<<<<::::::<<<<<<::::::999999888888999999:::999999999888888888888777666666777888999999::::::???===<<<;;;=========<<<888999<<<===>>>>>><<<;;;999999999888888888888777555555777;;;>>>>>>:::666;;;:::999999::::::888666999:::<<<======<<<:::999<<<999888999<<<>>><<<:::888777888888999:::;;;<<<<<<;;;:::999999999:::;;;::::::999777666777:::===:::::::::;;;;;;<<<<<<<<<>>>======???AAACCCCCCCCCAAA???>>>>>>??????>>><<>>BBBFFFCCC<<<<<>>>>>===<<<===>>>>>>>>>>>>>>>???@@@AAABBBAAABBBCCCDDDDDDCCCBBBBBBDDDFFFHHHKKKLLLLLLLLLKKKIIIMMMSSSUUUVVVXXX\\\```^^^___ccchhhlllkkkfffbbbhhhkkksss|||{{{{{{||||||{{{yyyxxxxxxwwwvvvsssnnnkkkkkkiiigggggghhhhhhfffddddddbbb``````aaa```^^^\\\YYYYYYYYYZZZZZZZZZYYYYYYWWWUUUSSSRRRRRRPPPMMMKKKNNNLLLKKKKKKLLLMMMLLLLLLKKKJJJIIIHHHFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCBBBBBBDDDCCCEEEHHHFFFAAAAAADDD@@@AAABBBCCCCCCBBBAAA@@@@@@???>>>???AAAAAAAAA??????>>><<<===???@@@@@@???@@@@@@@@@?????????>>>>>>@@@<<<888:::???BBB@@@<<<======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;???>>><<<;;;::::::;;;;;;===<<<;;;::::::999999:::::::::::::::;;;;;;;;;;;;;;;:::999999888888999999999::::::::::::;;;;;;;;;:::999777666666666888999999888888999:::999777555555777:::======<<<:::999999999:::;;;;;;:::::::::<<<;;;999777777777888999999::::::;;;;;;:::::::::;;;:::888777888999;;;===999<<<<<<999999<<<<<<999::::::999999999999::::::999999999888888888888777777888888999::::::;;;;;;<<<;;;999:::;;;<<<<<<;;;777888:::<<<===<<<;;;;;;999999999999888888888888666666777:::======:::777;;;:::999999::::::888666999:::<<<======<<<:::999;;;:::888:::<<<===<<<:::999999999999:::;;;<<<<<<<<<;;;;;;:::::::::;;;<<<;;;<<<;;;:::888999;;;>>><<<;;;;;;;;;;;;;;;;;;:::>>>======???BBBDDDCCCCCC@@@???>>>>>>??????>>><<<===<<<>>>AAA???999:::>>>:::<<<>>>>>>===<<<===>>>@@@@@@@@@@@@AAABBBCCCCCCBBBCCCDDDDDDEEEDDDCCCBBBFFFHHHKKKMMMNNNOOONNNMMMLLLOOOSSSYYY^^^______^^^```bbbeeejjjmmmlllgggccchhhkkksss}}}{{{{{{||||||{{{|||yyyvvvtttssspppmmmjjjiiiiiihhhiiijjjiiigggeeebbbaaa______```___^^^\\\ZZZXXXWWWXXX[[[[[[YYYVVVWWWUUUSSSRRRQQQOOOLLLJJJOOOMMMKKKKKKKKKKKKJJJIIIJJJJJJIIIGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCBBBEEECCCBBBBBBAAA???AAAFFFBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????@@@AAA???>>>???>>><<<===???@@@??????@@@@@@?????????>>>>>>>>>@@@;;;777;;;AAACCC===666>>>>>>=========<<<<<<<<<>>>>>>======<<<<<<;;;;;;============<<<;;;;;;:::::::::999999999999::::::::::::::::::999999999999999::::::::::::999888888888888999999999:::::::::999888666555555555666777777777777999:::999666444666777999:::;;;;;;;;;:::777888999:::;;;;;;;;;;;;;;;:::999777666777888888:::::::::;;;;;;::::::999;;;999777555555888;;;===999<<<<<<999999<<<<<<999;;;;;;::::::::::::;;;;;;999999999888888888888777888888999999:::;;;;;;;;;999888777777999;;;;;;:::777888999;;;<<<;;;;;;::::::999999999888888888888888777777999;;;<<<:::999:::999999:::;;;;;;999777999:::;;;<<<<<<;;;:::999;;;:::999:::;;;<<<;;;:::;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>===;;;;;;<<<=========<<<<<<;;;:::::::::>>>===>>>@@@BBBDDDCCCBBB@@@???======>>>???>>>======<<<===>>><<<999:::===;;;===>>>???>>>===>>>???BBBBBBBBBBBBCCCDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDCCCGGGHHHKKKMMMOOOOOONNNNNNPPPQQQUUU]]]dddfffbbb]]]bbbcccfffjjjllljjjeeeaaahhhkkksss~~~}}}}}}~~~}}}}}}{{{vvvsssqqqooommmkkkhhhiiijjjkkkkkkjjjgggeeecccbbb```___^^^]]]\\\[[[[[[XXXUUUWWW[[[\\\XXXTTTVVVTTTRRRQQQPPPOOOLLLIIINNNLLLJJJJJJKKKKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDAAABBBCCCCCCDDDCCCCCCCCCBBBAAA@@@???======@@@DDDDDDCCCBBBBBBAAABBBBBBCCCBBBAAA??????@@@@@@???===@@@>>>======>>>??????>>>????????????>>>>>>>>>>>>@@@===;;;<<<@@@@@@<<<888============<<<<<<<<<;;;@@@??????======<<<<<<<<<<<<===>>>???>>>===;;;999999999999999999:::;;;;;;;;;;;;::::::999999888888888999:::;;;:::999888777777888888888888999999999888888777666555666666777444444555777888777444222999::::::::::::;;;;;;;;;888999::::::;;;;;;;;;:::777666666777888999:::;;;::::::;;;;;;;;;:::999999888999;;;<<<<<<<<<;;;:::999<<<<<<999999<<<<<<999<<<;;;;;;::::::;;;;;;<<<999999999888888888777777888888888999999:::::::::888777666777999;;;;;;:::888888:::;;;<<<<<<;;;;;;::::::999999999888888888999888888888999::::::::::::999999:::;;;<<<:::999::::::;;;<<<<<<;;;:::::::::::::::::::::;;;::::::;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;===???>>>===;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;======>>>@@@CCCDDDDDDBBB@@@>>><<<<<<===>>>>>>===@@@???>>>>>>===<<<===???;;;===??????>>>>>>>>>???BBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDEEEGGGIIILLLMMMMMMLLLLLLPPPRRRVVV]]]ccceeeccc```aaacccfffhhhiiifffbbb___hhhkkkttt}}}wwwssspppooonnnllliiijjjllllllkkkiiigggfffeeedddccc```]]]ZZZYYYXXX[[[WWWUUUVVVZZZ[[[WWWRRRTTTSSSQQQPPPPPPOOOLLLIIILLLJJJIIIIIIJJJKKKKKKJJJHHHHHHGGGGGGFFFEEEDDDDDDAAABBBBBBCCCDDDDDDCCCCCC@@@BBBCCCAAA@@@@@@BBBCCCEEEDDDCCCBBBBBBBBBBBBCCCCCCAAA@@@@@@AAAAAA???>>>@@@???======>>>??????>>>?????????>>>>>>>>>======@@@@@@@@@>>><<<<<<===>>><<<<<<<<<;;;;;;;;;::::::AAA@@@???===<<<<<<<<<<<<;;;<<<>>>??????===;;;:::999999999999:::;;;<<<===<<<<<<;;;;;;::::::999999888999:::;;;:::999888777777777777888888888999999999999888888777777777888444444555777888888555333>>>===<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999888666666777777888:::;;;<<<:::;;;;;;;;;::::::999888999:::;;;======<<<<<<;;;888;;;;;;888888;;;;;;888<<<;;;;;;::::::;;;;;;<<<999999999888888888777777777777777777888888888888999888777888:::<<<<<<;;;999:::;;;;;;<<<=========:::::::::999999999999888999999999888888999:::;;;999999888:::<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::999::::::999999888888888888888999999999:::;;;;;;;;;;;;;;;:::<<<>>>>>><<<:::999999::::::;;;;;;<<<===>>>>>>======???AAADDDEEEDDDBBB@@@>>>;;;;;;<<<>>>>>>>>>AAA@@@???>>>>>>??????>>><<<>>>@@@@@@???>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEGGGGGGFFFFFFEEEEEEEEEEEEEEEGGGJJJLLLMMMMMMMMMLLLNNNRRRXXX[[[]]]___bbbdddccceeehhhiiihhheeebbb```hhhjjjttt}}}wwwssspppooonnnmmmkkklllnnnmmmjjjhhhggggggggggggeeebbb]]]YYYXXXXXXZZZWWWVVVVVVXXXXXXVVVSSSRRRQQQOOOOOOPPPOOOMMMKKKKKKIIIHHHHHHJJJKKKJJJJJJHHHGGGGGGFFFEEEEEEDDDDDDAAAAAABBBCCCDDDDDDDDDDDDAAAEEEGGGEEEDDDEEEFFFDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCBBBAAAAAABBBBBBAAA@@@AAA???======>>>???>>>===??????>>>>>>>>>=========???AAABBB???;;;:::===AAA<<<;;;;;;;;;;;;:::::::::@@@???>>><<<<<<<<<===>>>;;;<<<>>>??????>>><<<;;;:::::::::::::::;;;<<<<<<;;;;;;;;;;;;::::::::::::999::::::::::::999888888777777888888888999999999::::::::::::999999999888888777777888::::::999888>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;:::999888777999999999999999999999999;;;;;;;;;;;;:::999888888<<<:::888666666999<<<>>>888;;;;;;888888;;;;;;888;;;;;;::::::::::::;;;;;;999999999888888888888777777777777777777777777777:::999888999:::<<<<<<;;;::::::;;;;;;<<<======>>>::::::::::::999999999999999::::::999888888999;;;999888888:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;:::999888999:::888888777777777777888999999:::;;;<<<<<<<<<<<<<<<999;;;======;;;999888888999999:::<<<===>>>???@@@======???BBBEEEFFFDDDBBB???===;;;:::<<<>>>??????>>>???>>>;;;<<>>:::===???@@@AAA??????@@@AAAAAAAAA@@@AAAAAABBBCCCDDDHHHGGGFFFEEEDDDDDDDDDEEEHHHIIILLLNNNPPPPPPOOONNNNNNSSSXXXZZZ[[[]]]aaaffffffiiilllllljjjgggeeedddgggjjjttt{{{vvvrrrpppooommmlllmmmoooooommmiiigggggghhhfffgggfffccc]]]ZZZYYYZZZXXXXXXWWWWWWWWWVVVTTTTTTPPPOOONNNOOOPPPOOONNNLLLLLLJJJIIIHHHIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDDDD@@@AAABBBCCCDDDDDDDDDDDDAAAFFFGGGCCCBBBEEEGGGEEEEEEEEEFFFFFFEEEDDDBBBAAACCCBBBAAABBBDDDDDDDDDBBBAAA???======>>>???>>>===???>>>>>>>>>============<<<>>>??????>>><<<===>>><<<<<<<<<<<<;;;;;;;;;;;;???>>><<<;;;;;;<<<===>>><<<===>>>??????>>>===<<<:::999999999999999:::;;;999999999999::::::::::::;;;:::999999888888999999888888888999999999:::::::::::::::::::::999999888;;;999777777999;;;;;;;;;:::;;;<<<<<<======<<<<<<:::::::::;;;;;;:::999999:::::::::;;;;;;;;;::::::;;;;;;;;;;;;:::999888777:::999777666666888:::;;;888;;;;;;888888;;;;;;888::::::999999999999::::::999999999888888888888777777777777777777777777777;;;:::888888:::;;;;;;:::::::::::::::;;;<<<======;;;;;;:::::::::999999999888:::;;;:::888777999:::888888888:::===>>>===<<<;;;;;;;;;::::::;;;;;;;;;999:::<<<;;;888777888:::777777777777888999:::::::::;;;===>>>?????????>>>;;;<<<===<<<:::888888999:::;;;;;;<<<===>>>>>>???===>>>@@@CCCFFFFFFDDDBBB???===:::999;;;>>>??????;;;>>>===;;;<<<@@@===666===???AAAAAA@@@???@@@AAAAAAAAAAAAAAABBBCCCDDDDDDHHHGGGEEEDDDCCCCCCDDDDDDHHHIIILLLOOOPPPPPPOOOOOOPPPSSSXXX\\\___aaacccdddgggjjjmmmnnnkkkhhhgggggggggjjjttt}}}yyytttqqqooonnnmmmkkkooopppppplllhhhfffgggiiieeeffffffccc^^^[[[[[[\\\VVVXXXYYYXXXVVVTTTTTTTTTNNNMMMMMMNNNPPPPPPNNNMMMNNNLLLJJJHHHHHHHHHFFFEEEGGGGGGFFFFFFEEEEEEDDDDDD@@@AAABBBCCCDDDDDDDDDDDD???DDDDDD>>>>>>CCCEEEDDDDDDEEEGGGGGGFFFDDDBBB@@@CCCBBBBBBCCCEEEFFFEEEDDDAAA???>>>===>>>???>>>===>>>>>>>>>>>>============;;;;;;<<>>=========<<<<<<<<<<<<>>>===;;;:::;;;<<<>>>???======>>>>>>>>>>>>>>>===999999888888888888888999777777888888999999999:::<<<;;;999888777888999:::888999999999999:::::::::999::::::::::::999888888:::888555555777999:::;;;666777999<<<===>>>>>>===888888999:::;;;;;;;;;;;;666777999;;;<<<===>>>>>>;;;<<<;;;;;;:::999888777444777;;;===>>><<<888666888;;;;;;888888;;;;;;888:::999999888888999999:::999999999888888888888777999999888888888888888888;;;:::888888999:::999888999999999999:::;;;<<<<<<;;;;;;;;;:::::::::999999777:::<<<;;;999777888:::888888888:::===>>>>>><<<<<<;;;;;;::::::;;;;;;<<<999;;;<<<;;;888666888:::888888888888999:::;;;<<<<<<===???@@@AAAAAAAAA@@@<<<======<<<:::888999:::<<<<<<<<<==================>>>@@@CCCFFFFFFDDDBBB???===:::999;;;===??????;;;>>>>>><<<>>>AAA>>>666>>>???AAAAAA@@@@@@@@@AAABBBAAAAAABBBBBBCCCDDDEEEHHHGGGEEECCCCCCCCCCCCDDDFFFHHHJJJMMMNNNNNNNNNMMMRRRSSSXXX___fffhhheeeaaaeeeiiilllllliiigggfffggggggjjjttt|||wwwrrrooonnnnnnoooooommmkkkjjjkkkkkkjjjiiieeeeeeeeedddbbb___]]][[[YYYYYYYYYXXXWWWTTTRRRQQQTTTQQQNNNNNNOOOOOONNNKKKNNNLLLIIIGGGFFFGGGHHHIIIJJJJJJIIIHHHGGGEEEEEEDDDCCCBBBAAAAAAAAABBBCCCDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEGGGGGGGGGHHHIIIGGGCCC@@@DDDAAA??????@@@@@@===:::???>>>>>>>>>@@@@@@>>><<<======>>>>>>>>>>>>======???AAACCCBBB>>>;;;:::;;;<<<<<<<<<<<<<<<;;;;;;;;;???===<<<===???@@@>>>;;;:::999999999999999::::::=========???AAA???:::555888999:::;;;;;;999888666888999::::::;;;;;;;;;:::999::::::;;;;;;::::::999:::999888777777999;;;<<<:::;;;<<<>>>>>>>>>======999<<<<<<999:::<<<===::::::;;;<<<;;;;;;;;;===???AAA@@@???===<<<:::999888888888777777666666555555999999:::;;;<<<<<<<<<<<<::::::999999999999999999999999888777888999;;;<<<::::::999888888999::::::;;;;;;;;;:::::::::999999:::999999999::::::;;;;;;DDD???:::777888999999888444666888999:::999777666:::::::::;;;;;;<<<<<<<<<:::<<>>@@@@@@???>>>===>>><<<999777666888;;;===@@@>>>;;;:::;;;=========>>>AAABBBBBBCCCFFFDDD???@@@===:::888:::<<<==================>>>>>>>>>>>>666;;;@@@BBBAAA???@@@AAA@@@AAAAAAAAA@@@AAADDDFFFIIIHHHGGGEEEDDDDDDCCCCCCGGGGGGJJJNNNNNNLLLMMMPPPTTTTTTWWW]]]ccceeedddaaahhhjjjmmmmmmiiieeebbbaaafffnnnyyy|||wwwqqqnnnllllllmmmllljjjiiiiiijjjjjjhhhfffdddddddddcccaaa___\\\[[[YYYYYYXXXWWWUUUSSSRRRQQQSSSPPPMMMMMMNNNNNNLLLJJJMMMLLLIIIGGGFFFGGGHHHJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAABBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCEEEFFFGGGGGGGGGEEEDDDCCCGGGFFFGGGHHHIIIGGGDDDAAACCC@@@>>>===>>>>>><<<;;;???>>>>>>???@@@@@@>>>===>>>>>>?????????>>>=========???AAA@@@===;;;:::;;;>>>>>>?????????????????????>>>===>>>@@@@@@>>><<<:::999999888888888999999888888888;;;======999666888999;;;;;;;;;:::888777888999999999::::::::::::999::::::;;;;;;::::::999:::999888888888999:::;;;<<<<<<===>>>>>>===<<<;;;:::<<<<<<::::::======::::::;;;<<<<<<;;;;;;===???@@@@@@>>>===;;;999888888999999999888888888888888777888888999999999999999999999999999999999999999999999888888888999::::::::::::999888888999::::::999999999999888888888888::::::999999999;;;<<<===BBB>>>:::888888999999888555666888999999999888777999999999999::::::;;;;;;999<<<>>>>>><<<:::999999;;;:::888888999:::999888::::::999999999:::;;;;;;;;;<<>>======>>>AAABBBBBBBBBAAABBBDDDGGGHHHHHHFFFEEEDDDDDDDDDDDDGGGGGGJJJOOOOOOLLLMMMQQQSSSTTTWWW\\\bbbdddccc```gggjjjlllllliiieeecccaaafffnnnzzz|||}}}}}}~~~~~~~~~{{{uuupppllljjjjjjjjjhhhhhhhhhiiijjjhhheeecccbbbcccbbbbbb```^^^\\\ZZZZZZYYYWWWUUUSSSRRRQQQQQQQQQOOOMMMMMMMMMMMMKKKJJJMMMKKKIIIGGGGGGHHHIIIJJJJJJIIIHHHHHHGGGFFFEEEEEEDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBHHHHHHHHHHHHGGGFFFDDDCCCFFFFFFGGGHHHHHHGGGDDDAAACCC@@@===;;;<<<<<<<<<<<>>>>>???@@@@@@???===???@@@@@@@@@???>>>======<<<===???>>><<<;;;;;;<<<>>>>>>??????@@@@@@AAAAAA???>>>>>>???@@@@@@???===:::999888777777777777777555555666888;;;<<<;;;:::999:::;;;;;;;;;:::888777:::999888888888999:::;;;999::::::;;;;;;::::::999888888999999999:::::::::===>>>>>>======;;;:::::::::======::::::======::::::;;;<<<<<<;;;<<<>>>@@@@@@@@@>>><<<:::999888888::::::::::::::::::;;;;;;888888888999888888777666777888888888999:::::::::999999999999999999888888:::999999888888999999:::::::::::::::999999999999;;;:::999888999;;;>>>??????===:::999999999888777777777777888888888888999888888888888999999999999888:::<<<<<<;;;999999999999999888999;;;;;;:::888;;;;;;:::999999::::::::::::<<>>;;;:::999888:::888666777999<<<===>>>:::===??????BBBFFFEEE@@@???===::::::;;;===>>>>>>;;;;;;;;;<<<<<<<<<======;;;===>>>===<<<;;;<<<===AAABBBCCCBBBBBBBBBDDDFFFGGGGGGFFFEEEDDDDDDEEEEEEHHHHHHKKKOOOOOOLLLMMMQQQTTTVVVYYY^^^bbbdddcccaaafffhhhjjjjjjhhheeecccbbbeeennnzzz{{{}}}}}}~~~}}}yyytttnnnjjjhhhhhhhhhgggggghhhjjjjjjiiidddaaaaaaaaaaaaaaa```^^^\\\ZZZ[[[YYYVVVTTTRRRQQQQQQQQQPPPOOOOOONNNNNNMMMKKKJJJLLLKKKJJJHHHHHHHHHIIIJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDBBBAAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCJJJJJJJJJJJJHHHFFFDDDCCCFFFEEEEEEFFFGGGGGGDDDBBBCCCAAA===;;;;;;<<<===>>>???>>>>>>???AAAAAA@@@>>>@@@@@@AAA@@@@@@???>>>===<<<=====================;;;;;;<<<===>>>>>>??????=========>>>>>>>>>======:::999888777666666666666888888888999;;;===>>>>>>::::::;;;;;;;;;:::999888<<<;;;999888888:::;;;===999::::::;;;;;;::::::999777888999::::::::::::999=========<<<<<<;;;;;;;;;<<<>>>>>>;;;;;;======::::::;;;<<<<<<;;;<<<>>>@@@BBB@@@>>><<<:::999999999999999::::::;;;;;;<<<<<<:::;;;;;;:::999888777777666777777888999::::::;;;888999:::::::::888777666999999999999999999999999======<<<<<<<<<;;;;;;;;;;;;:::999888999<<<>>>@@@;;;;;;;;;::::::999777666888888777777777888999:::888888999999999999999999777999;;;;;;999888888999888888888:::<<<<<<;;;999;;;;;;:::999999999::::::;;;===???AAACCCEEEFFFFFFBBBBBBAAA???===;;;999777;;;999777777999<<<======<<>>???>>><<<<<<<<<============>>>======<<<<<<<<<<<<>>>???@@@BBBCCCBBBAAAAAACCCEEEFFFFFFEEEEEEEEEEEEFFFFFFJJJJJJLLLPPPPPPMMMNNNRRRVVVYYY\\\```ccceeedddcccccceeehhhhhhfffcccbbbbbbfffooo||||||~~~{{{wwwrrrlllhhhgggggggggggggggiiikkkllljjjeeeaaa___`````````___^^^\\\[[[[[[YYYWWWTTTRRRPPPPPPPPPPPPQQQQQQPPPOOOMMMLLLLLLLLLKKKJJJIIIIIIIIIJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBAAABBBCCCCCCFFFFFFFFFEEEEEEEEEEEEEEEHHHHHHHHHGGGFFFDDDAAA@@@EEEDDDCCCDDDEEEEEECCCAAACCCAAA???===<<<===???AAA???>>>>>>???AAABBB@@@???@@@@@@@@@@@@@@@???>>>>>>>>>=========>>>?????????::::::;;;;;;<<<===>>>>>>;;;;;;<<<===<<<<<<;;;;;;999888888777666666777777;;;;;;;;;::::::;;;===>>>;;;;;;;;;;;;::::::999999>>>===;;;999999;;;<<<===999::::::;;;;;;::::::999777888999::::::::::::999;;;;;;;;;;;;<<<<<<=========??????<<<;;;>>>===:::;;;<<<===<<<<<<<<<>>>@@@CCCAAA???<<<;;;:::::::::888999999999::::::;;;;;;;;;;;;;;;:::999888777666666666777888999999::::::888999999:::999888666555999999999999999999999999======<<<<<<<<<;;;;;;;;;;;;:::999999999;;;===???999999::::::999888777777888888888777888999999:::::::::::::::999999999999777999::::::999888999:::888888999;;;======;;;999;;;::::::999999:::::::::<<<===>>>???@@@AAAAAAAAA>>>>>>>>>>>>===;;;999888???<<<:::999:::<<<<<<<<<@@@CCCCCCBBBDDDFFFDDD??????===<<<<<<>>>?????????===>>>>>>>>>>>>?????????===<<<;;;<<<===???AAABBB???AAABBBBBBAAAAAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHKKKKKKNNNRRRQQQNNNNNNRRRVVVYYY]]]```bbbbbbbbbbbb```ccceeeeeedddbbbbbbbbbhhhqqq}}}yyyvvvqqqkkkhhhgggggghhhhhhhhhjjjlllllljjjfffbbb______`````````___]]]\\\[[[ZZZXXXUUUSSSQQQPPPOOOOOOQQQRRRRRROOOMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDBBBBBBBBBBBBCCCFFFFFFFFFFFFGGGGGGGGGHHHDDDDDDDDDCCCBBB@@@>>><<>>======???AAA???>>>>>>???AAABBBAAA@@@>>>>>>???????????????>>>@@@>>>======???@@@??????<<<<<<======>>>>>>??????999;;;<<<<<<;;;::::::;;;888888888777777888888999:::;;;;;;:::888888999;;;;;;;;;;;;;;;::::::::::::======;;;::::::;;;;;;<<<999::::::;;;;;;::::::999888888999999999:::::::::::::::::::::;;;<<<===>>>>>>@@@@@@===<<<>>>>>>;;;;;;<<<======<<<===???AAACCCAAA>>>;;;:::999::::::888999999999999999999:::999999999999888777666555666777777777888999999999888888888888888888777777888999999::::::999999888::::::::::::999999999999:::999999999::::::;;;;;;777888::::::888777777888888888888999999999999::::::::::::::::::999999999888999::::::888888999;;;::::::999:::<<<<<<;;;999:::999999999::::::;;;<<<<<<<<<<<<<<<============;;;;;;<<<<<<<<<;;;::::::AAA>>>;;;:::;;;=========BBBDDDEEECCCEEEFFFCCC>>>???===<<<===???@@@@@@@@@>>>>>>?????????@@@@@@@@@===<<<;;;<<>><<>>@@@AAA???===<<<>>>@@@>>>>>>>>>@@@BBBCCCBBB@@@<<<<<<===>>>????????????AAA>>><<<<<<===???>>>===>>>>>>>>>>>>>>>>>>??????999;;;======;;;999:::<<<888888777888888999:::;;;777999::::::888777888:::<<<<<<;;;:::::::::::::::;;;;;;:::::::::999999999999::::::;;;;;;::::::999:::999888888888999:::;;;<<<;;;:::::::::;;;<<<===???AAAAAA===<<<>>>>>>;;;;;;<<<======<<<===???AAABBB???<<<999777777888999:::::::::999999999999999999999:::999999888777777777777777777888888888888888777777777777888888999888999::::::::::::999888999999999999888888888888888999:::::::::999888777666888999999777666888:::777888999:::::::::999999:::999999999888888888888888999::::::999999;;;<<<===;;;::::::;;;;;;;;;:::888888888999:::;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;@@@===;;;:::<<<>>>??????@@@CCCDDDCCCDDDFFFDDD???>>>======>>>@@@AAAAAA@@@>>>>>>>>>>>>????????????>>><<<:::<<>>>>>@@@AAA@@@???<<<>>>@@@???<<<;;;===???>>>>>>>>>@@@BBBCCCBBBAAA:::;;;<<<>>>????????????AAA>>>;;;:::<<<>>>===;;;>>>>>>>>>>>>============999<<<>>>>>>;;;:::;;;===777777888888999:::<<<<<<666888;;;;;;999888999;;;<<<<<<;;;::::::::::::;;;999999999999999888777666999::::::;;;;;;::::::999:::999888777777999;;;<<<>>>===;;;:::999999:::;;;???BBBAAA======???>>>;;;;;;===============???AAA@@@>>>:::777666555666777;;;;;;;;;::::::999999999;;;;;;<<<<<<<<<;;;::::::888888888777777777777777888777666666666888999:::888999:::;;;;;;:::999888;;;;;;;;;:::::::::999999888999:::;;;:::888666444666888999888666555888;;;666888:::;;;;;;;;;999888999888888888777777666666999:::::::::999999;;;===???<<<:::999:::;;;;;;:::777777888999:::<<<===>>>::::::999::::::;;;<<<===>>>===<<<;;;;;;:::;;;;;;===;;;999:::<<>>======>>>@@@BBBAAA@@@============>>>>>>>>>>>>>>><<<:::<<<>>>???===;;;CCCEEEGGGHHHFFFEEEDDDEEEBBBBBBCCCDDDFFFHHHIIIKKKNNNNNNPPPTTTSSSPPPPPPSSSYYY]]]bbbdddcccbbbbbbdddccceeehhhiiihhhhhhjjjkkkpppzzz}}}zzzxxxvvvvvv~~~uuutttpppkkkgggeeefffhhhdddeeefffffffffeeedddcccbbbbbbbbbaaa```^^^]]]\\\]]][[[XXXTTTRRRQQQQQQQQQSSSRRRQQQOOONNNMMMLLLLLLKKKLLLLLLMMMLLLJJJHHHGGGGGGFFFEEEFFFFFFFFFDDDBBBEEEDDDBBBCCCEEEFFFFFFEEEEEEDDDDDDEEEGGGGGGFFFEEEFFFEEEEEECCCBBBAAA@@@@@@AAA@@@??????>>>?????????AAA???>>>>>>>>>???>>><<<<<<===???AAAAAA???===<<>><<<;;;;;;===;;;::::::;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;::::::999999::::::888666999:::;;;<<<;;;999777555:::888555666999<<<<<<::::::999888888888888888999===<<<;;;:::999999999999999:::<<<======<<<:::999;;;<<<<<<<<<======>>>>>>888===CCCEEECCC@@@>>>>>>999;;;===>>>@@@@@@??????======<<<;;;::::::::::::888999:::;;;<<<;;;:::999999999999999777555333111666777999::::::999777666666666777777888888888999:::;;;<<<<<<======<<<<<<<<<999777999===>>>;;;777:::::::::999888777666555<<<;;;999888888999:::<<<888999::::::::::::999888;;;::::::999888888888999888999::::::::::::999888;;;===<<<888777::::::888999999999::::::;;;;;;;;;;;;:::999888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<888333666???AAA>>>@@@AAACCCDDDEEEEEEEEEDDD@@@AAACCCDDDDDDBBB@@@??????>>>>>>>>>>>>>>>???@@@??????@@@AAABBBBBBCCCCCCJJJLLLJJJEEECCCCCCBBB>>>FFFEEEEEEEEEEEEGGGHHHJJJIIIMMMQQQSSSSSSSSSUUUXXX^^^aaaeeeeeeddddddgggiiiiiijjjkkkiiifffeeehhhkkkttt|||yyyvvvuuuuuu{{{~~~~~~|||uuussspppkkkgggeeeeeegggeeeeeeeeeeeeeeeeeedddcccccccccbbbaaa___]]][[[ZZZ]]][[[XXXTTTRRRPPPPPPPPPPPPPPPQQQQQQPPPNNNLLLKKKLLLLLLLLLLLLKKKJJJIIIHHHIIIHHHGGGGGGGGGGGGEEECCCEEEDDDCCCCCCEEEFFFFFFEEEEEEDDDDDDEEEGGGGGGFFFDDDDDDDDDCCCBBBAAA@@@??????AAA@@@@@@??????????????????>>>>>>???@@@@@@>>><<<===>>>???@@@@@@???>>>=========>>>>>>???@@@AAAAAAAAAAAA@@@>>>>>>=========@@@???>>>>>>======<<<;;;<<<;;;;;;::::::;;;;;;;;;===;;;::::::;;;;;;:::999::::::;;;<<<;;;:::999888;;;999777777:::<<<<<<;;;;;;:::999999999999999999===<<<;;;:::999999999999777888:::<<<<<<;;;:::999<<<<<<<<<<<<=========>>>777999<<<======;;;;;;;;;:::;;;<<<>>>????????????===<<<;;;:::999999999:::888999::::::;;;;;;:::::::::999888666555555555555666777999::::::999777666666777777777888888888888:::;;;;;;<<<<<<<<<<<<<<<:::777555666:::;;;888555:::::::::::::::999888777???>>>;;;:::999999::::::888999::::::::::::999888;;;:::999999888888999999888999::::::::::::999888:::======:::999<<<<<<999999::::::::::::::::::;;;::::::999999999:::;;;<<<:::;;;;;;;;;<<<=========<<<<<<999666999@@@BBB>>>BBBCCCDDDEEEEEEEEEDDDCCCDDDEEEFFFFFFEEEDDDCCCBBB??????>>>>>>>>>>>>??????======>>>??????@@@AAAAAAAAACCCCCCAAAAAADDDDDDAAAEEEEEEEEEEEEFFFGGGIIIJJJKKKOOOSSSUUUTTTTTTVVVYYY]]]aaadddeeeddddddfffiiiiiijjjkkkiiifffeeehhhkkkttt~~~zzzwwwuuutttsssvvv|||{{{yyytttssspppkkkgggeeeeeegggffffffeeeddddddddddddddddddcccbbb```^^^\\\[[[ZZZ]]][[[XXXTTTQQQPPPOOONNNMMMNNNPPPRRRQQQOOOMMMKKKNNNMMMLLLKKKJJJJJJJJJJJJJJJIIIGGGGGGHHHHHHFFFEEEEEEDDDCCCDDDFFFFFFFFFEEEEEEDDDDDDEEEGGGGGGFFFDDDBBBBBBAAA@@@??????>>>>>>AAAAAA@@@???????????????======>>>???AAAAAA>>><<<>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===???@@@AAAAAA===============>>>??????===>>>>>>???>>>===<<<;;;;;;;;;;;;::::::;;;;;;<<<===;;;888888999::::::999::::::;;;;;;;;;;;;<<<<<<===;;;999999:::<<<<<<<<<;;;;;;;;;::::::999999999<<<<<<;;;:::999999999999666777999;;;<<<<<<;;;;;;<<<<<<<<<<<<============<<<;;;:::;;;<<<===<<<<<<<<<<<<<<<<<<===???@@@AAA===<<<:::888777888999:::999999999999999:::;;;;;;<<<:::777555444555777888777888999::::::999888777777777777777888888888888::::::;;;<<<<<<<<<<<<<<<999666444666888999777555888999999::::::999999888@@@???===;;;999999999999888999999::::::999999888::::::999999888888999999888999999::::::999999888777:::;;;::::::<<<;;;888;;;::::::::::::::::::999:::::::::999:::;;;;;;<<<999::::::;;;<<<===>>>>>><<<<<<;;;999;;;@@@AAA???EEEEEEEEEEEEEEEDDDCCCCCCIIIHHHHHHGGGFFFEEEDDDDDDAAA@@@???>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@<<>>>>>AAAAAA@@@????????????@@@>>>===<<<===???@@@@@@?????????>>>>>>>>>>>>??????;;;<<<<<<===>>>??????@@@<<<<<<<<<<<<<<<===>>>???555888;;;===============;;;;;;:::::::::;;;<<<<<<;;;888555444666777888888999999999999:::;;;=========<<<;;;:::;;;<<<<<<===;;;;;;;;;;;;:::999999888<<<;;;::::::999999999:::666777999;;;<<<===>>>>>><<<<<<<<<===============>>><<<:::<<<>>>???===:::<<<<<<;;;;;;===>>>@@@BBB===;;;999777666777999::::::999888888888999;;;<<<<<<;;;999888666666666666777888999999999999888777777777777777777888888888::::::;;;<<<<<<<<<;;;;;;:::888666777999:::999777666777888888999999999999>>>===<<<:::999999999999999999999999999999999999::::::999999888999999:::999999999999999999999999333777:::999:::<<<;;;777;;;;;;;;;::::::999999999::::::::::::;;;;;;<<<<<<:::;;;;;;;;;<<<<<<======:::;;;;;;;;;===??????>>>DDDDDDEEEEEEEEEEEEEEEEEEKKKJJJIIIGGGFFFEEEEEEEEEBBBAAA@@@???>>>>>>======??????@@@@@@AAAAAAAAABBBAAADDDDDDBBBBBBEEEFFFCCCDDDDDDDDDEEEFFFIIIKKKLLLPPPSSSVVVVVVUUUUUUWWWZZZ^^^aaaeeeeeecccccceeehhhjjjlllllljjjgggfffiiilllzzz|||wwwtttsssssstttwww}}}~~~zzzzzz{{{uuuuuusssooojjjgggggghhhgggfffdddcccbbbbbbcccccc______^^^]]]\\\]]]]]]]]][[[YYYWWWTTTQQQOOOMMMLLLOOONNNMMMLLLMMMNNNOOOPPPOOONNNLLLKKKKKKLLLMMMNNNJJJHHHFFFEEEFFFGGGFFFEEEFFFEEEEEEFFFGGGGGGEEECCCDDDCCCCCCDDDFFFFFFEEECCCCCCCCCBBBBBBAAAAAA@@@@@@BBBAAAAAA@@@???@@@@@@@@@AAA>>>;;;;;;===???AAAAAA??????>>>>>>>>>>>>??????>>>>>>>>>=====================<<<<<<<<<<<<<<<===444777;;;===<<<<<<<<<===:::::::::::::::;;;<<<===:::888555444666888888888888888888888999:::<<<===<<<<<<<<<;;;;;;;;;===>>>;;;;;;;;;;;;:::999888777;;;;;;:::999999999::::::888999:::<<<>>>???@@@@@@===============<<<<<<<<<;;;999999<<<>>>>>>:::666<<<<<<;;;;;;===>>>@@@BBB===;;;999777777777888999:::999888777888999:::;;;;;;<<<<<<<<<:::777444222888888888999999888888888888888777777777777777777999::::::;;;<<<;;;;;;;;;:::888777777888999999999888888999:::;;;;;;;;;;;;999999999999999999::::::999999999999999999999999:::999999888999999::::::999999999999999999999999444888::::::;;;===<<<999;;;;;;;;;::::::999999999::::::;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;:::888888:::<<<<<<<<<===>>>BBBBBBCCCDDDEEEFFFGGGHHHMMMLLLKKKIIIHHHGGGGGGGGGBBBBBB@@@???>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAACCCFFFFFFCCCCCCEEEEEECCCDDDDDDDDDEEEGGGIIILLLMMMPPPSSSVVVVVVTTTTTTWWWZZZ___bbbffffffdddccceeehhhkkklllmmmkkkhhhgggjjjmmm{{{{{{vvvttttttuuuvvv{{{~~~}}}zzz{{{|||uuutttsssoookkkggggggggggggfffeeecccbbbbbbbbbbbb___^^^]]]\\\[[[\\\]]]]]]XXXWWWVVVTTTQQQOOOMMMLLLPPPOOOLLLKKKKKKMMMOOOQQQNNNNNNMMMMMMMMMMMMMMMNNNKKKHHHFFFEEEEEEFFFFFFEEEFFFFFFFFFGGGHHHGGGEEECCCDDDCCCCCCDDDFFFFFFEEECCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@BBB???<<<;;;<<>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>>>>======<<>>===<<<<<<;;;<<<<<<:::===@@@???<<<::::::<<<::::::::::::;;;<<<<<<===;;;999888888999;;;;;;;;;777777888999999:::;;;;;;:::;;;;;;;;;:::;;;>>>@@@<<<<<<======<<<:::888777;;;::::::999999::::::::::::;;;<<<===>>>@@@AAABBB===============<<<<<<<<<<<<<<<===???@@@???;;;999<<<<<<<<<<<<===???@@@AAA<<<;;;:::999999888888888888888888888888999:::::::::;;;===>>><<<888444111888888888888888888888888888888888888777777777777999999:::;;;;;;;;;;;;;;;888777666555555666777888;;;<<<======>>>>>>>>>>>>777777888888999::::::::::::999999888888999999:::999999888888999999:::::::::999999888888999999:::777;;;===<<<<<>>>>>===<<<;;;::::::999888888999<<<<<<:::;;;???@@@@@@AAABBBDDDFFFHHHIIIMMMLLLLLLKKKJJJIIIIIIHHHBBBAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>AAABBB@@@AAAEEEFFFDDDCCCCCCDDDEEEGGGJJJMMMOOOPPPSSSVVVUUUTTTUUUYYY\\\aaadddggggggeeedddfffiiikkkmmmmmmkkkhhhhhhjjjnnnyyy~~~zzzvvvtttuuuwwwxxx}}}~~~~~~}}}{{{zzzssssssqqqnnniiifffeeeeeeeeeeeeeeedddcccbbbaaa```bbb```^^^[[[ZZZZZZZZZ[[[VVVVVVUUUSSSQQQPPPNNNMMMOOONNNMMMLLLLLLLLLNNNOOOMMMMMMNNNNNNNNNNNNNNNMMMLLLJJJGGGEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHGGGEEEBBBCCCCCCBBBDDDEEEFFFDDDCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA@@@???>>>>>>??????>>>======>>>???@@@@@@???>>>===???????????????>>>>>>>>>???>>>======<<<<<<======<<>>:::888999<<<::::::::::::;;;<<<======;;;999999:::;;;<<<<<<;;;777888:::;;;;;;;;;::::::888999;;;::::::;;;>>>AAA>>>???@@@@@@???<<<:::999:::::::::999999::::::;;;;;;;;;;;;<<<===???@@@AAA>>>=========<<<<<<<<<<<>>>>>>>>:::;;;<<<>>>????????????;;;;;;<<<<<<;;;:::888888777777888999999999999999999:::;;;<<<<<<:::888666999888888888888888888999888888888888777777777666999999:::;;;;;;;;;;;;:::999999888666555666888:::<<<<<<===============<<<888888999999::::::999999::::::999888888999::::::999999888888999999:::;;;::::::999888888999::::::888;;;<<<::::::===>>>;;;999::::::::::::::::::;;;::::::<<<=========<<<;;;=========<<<;;;;;;;;;::::::888:::===<<<999<<>>>>>>>>>>>============<<>>???AAABBB@@@<<<999<<<>>>???AAAAAA???>>><<<>>>>>>??????@@@@@@@@@AAA>>>============>>>>>>???888;;;===;;;777666:::>>>999999999:::;;;<<<===>>>888888888999;;;;;;:::888888999;;;======<<<;;;999666888::::::999;;;???BBB@@@AAABBBBBBAAA???<<<::::::::::::999999:::;;;;;;;;;;;;;;;;;;<<<>>>???@@@>>>>>>======<<<<<<<<<;;;===>>>>>>;;;888888;;;???999;;;===>>>@@@@@@??????;;;<<<===>>>===;;;999777666777888::::::999888888888999999::::::;;;;;;<<<999999888888888888999999999888888888777777666666999999:::;;;;;;;;;::::::;;;;;;:::999888888;;;===999::::::;;;::::::999999;;;;;;;;;;;;;;;:::999888;;;:::999888888999:::;;;999888888888999::::::;;;;;;:::999888888999:::;;;777999999666666::::::888999999999::::::;;;;;;;;;::::::<<<=========<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<999;;;>>>===999===EEEBBBAAAAAA@@@AAABBBCCCDDDAAACCCDDDEEEEEEDDDBBBAAA@@@@@@@@@???@@@@@@AAAAAA@@@@@@@@@??????????????????BBBBBB@@@AAADDDEEEBBBCCCCCCDDDEEEHHHKKKNNNPPPRRRUUUWWWXXXWWWYYY^^^bbbdddgggjjjiiigggfffhhhjjjlllnnnnnnllliiihhhkkknnnzzzzzzuuurrrtttyyy}}}}}}yyyvvvqqqoooooopppllleeeccceeebbbccceeefffeeecccaaa```eee^^^[[[___```[[[WWWXXXSSSUUUWWWXXXWWWSSSOOOLLLOOOPPPPPPOOOOOOMMMLLLKKKPPPOOOOOOQQQSSSTTTSSSRRRLLLKKKJJJIIIGGGDDDBBBAAAIIIHHHGGGGGGGGGFFFDDDBBBBBBCCCDDDEEEEEEDDDCCCBBBDDDDDDDDDCCCBBBAAA???>>>@@@??????AAADDDDDDBBB???:::<<>>===>>>>>>@@@???>>>======>>>???@@@AAAAAAAAAAAAAAA@@@???>>>AAA???===<<<;;;<<<===>>>@@@???===;;;:::888777777:::::::::::::::;;;<<<===BBB>>>:::888888999:::::::::777777999:::888999<<<<<<<<<;;;<<<===>>>@@@AAADDDGGGHHHFFFEEEDDD>>>777;;;::::::999999::::::;;;===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;:::>>>>>>>>>>>>============999:::<<<===?????????>>>???===;;;::::::999777555888888777888::::::888666<<<<<<;;;::::::999888888777666555444444555666777<<<;;;999999999999888666888888888888777777777777:::888888999<<<<<<999666;;;;;;;;;:::999888777666999999;;;<<<===<<<888555>>><<<:::999999999888777<<<;;;999999999:::<<<>>>;;;:::888999:::;;;;;;::::::888666777>>>DDD@@@888::::::;;;:::999999:::;;;<<<<<<<<<===<<<<<<;;;;;;======;;;;;;;;;;;;======;;;<<<<<<<<<<<<<<<;;;;;;@@@???>>>>>>>>>@@@CCCDDDAAACCCDDDCCC???>>>???AAA<<<===>>>??????>>>===<<<>>>>>>???@@@@@@@@@@@@@@@BBBAAA@@@AAACCCDDDBBBAAAHHHHHHGGGGGGHHHJJJLLLMMMRRRTTTUUUUUUVVVYYY^^^aaahhhiiiiiihhhggggggiiikkkkkklllmmmkkkiiiiiimmmqqq~~~{{{vvvtttuuuzzz~~~yyyuuurrrpppooooookkkeeedddgggeeeeeeeeeeeedddcccaaa```eee```^^^```___YYYVVVWWWTTTUUUWWWXXXWWWSSSOOOMMMPPPPPPOOONNNNNNMMMMMMLLLPPPPPPPPPQQQSSSTTTSSSRRRMMMLLLJJJHHHFFFDDDCCCBBBFFFFFFEEEFFFHHHHHHGGGEEEBBBCCCEEEFFFFFFEEECCCBBBCCCCCCCCCCCCBBBAAA@@@@@@EEECCC@@@@@@AAA@@@<<<:::>>>======<<<===>>>???@@@??????>>>======>>>??????@@@@@@AAAAAA@@@@@@???>>>@@@???===<<<<<<<<<===>>>;;;;;;999888777777666777;;;;;;;;;;;;;;;<<<======@@@===999777888999999999:::777777:::;;;888999;;;<<<;;;;;;<<<===???BBBCCCJJJNNNOOOKKKGGGDDD???999<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>======<<>>======<<<;;;::::::;;;<<<===>>>>>>>>>===<<>>=========>>>???AAABBB@@@AAABBBAAA>>><<<===???<<<===>>>??????>>>===<<<@@@@@@AAAAAABBBAAAAAAAAABBBBBBBBBDDDFFFFFFEEECCCGGGGGGGGGGGGHHHJJJLLLNNNSSSUUUVVVWWWXXX[[[___ccchhhiiiiiigggffffffiiikkkoooppppppnnnkkklllooosss~~~~~~|||yyywwwxxx|||yyytttssspppooonnnkkkffffffjjjhhhgggeeedddbbbbbbbbbbbbeeecccaaa```\\\VVVUUUWWWUUUVVVXXXXXXWWWTTTQQQNNNQQQPPPNNNMMMMMMMMMMMMNNNNNNNNNNNNOOOQQQRRRQQQOOONNNMMMJJJHHHFFFEEEDDDDDDHHHGGGFFFGGGHHHHHHFFFEEECCCDDDFFFGGGGGGFFFDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@FFFCCC@@@>>>>>>===;;;999CCC???;;;:::===@@@AAA@@@???>>>>>>======>>>>>>??????@@@@@@@@@@@@??????>>>@@@???===<<<<<<===>>>>>><<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<======>>>???<<<999777777888888888999777888<<<<<<999888:::;;;;;;;;;<<<>>>AAADDDEEEPPPUUUVVVPPPIIIDDD???;;;<<<===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>????????????AAA@@@???===<<<;;;;;;:::>>>>>>?????????>>><<<;;;@@@>>><<<;;;;;;;;;999777999777555555666777777777<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;888666666888;;;<<<<<<:::999999999999888777555555666777888999:::;;;:::888777888999;;;;;;:::::::::;;;;;;;;;;;;::::::===<<<;;;;;;<<<<<<;;;999:::999888888999:::999888::::::999888888:::;;;<<>>888222333777888999999888888888888999999::::::;;;;;;<<<<<<======<<<<<<;;;::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;===>>>>>>???@@@@@@@@@@@@>>>???@@@>>><<<;;;<<<=========>>>>>>>>>>>>======@@@@@@AAAAAAAAA@@@@@@???@@@AAACCCFFFHHHHHHEEECCCDDDDDDEEEFFFHHHKKKMMMOOOTTTUUUWWWXXXYYY]]]aaaeeeiiiiiihhhgggeeefffhhhkkkqqqqqqqqqnnnkkkkkkpppttt~~~~~~~~~|||{{{|||~~~zzzvvvtttpppnnnmmmjjjgggiiinnnkkkiiieeebbbaaaaaabbbccceeeeeeddd```ZZZUUUUUUWWWWWWWWWXXXXXXVVVTTTRRRPPPQQQPPPNNNLLLLLLMMMNNNOOOLLLKKKKKKMMMNNNOOONNNLLLOOOMMMJJJGGGEEEEEEEEEFFFKKKJJJHHHGGGGGGFFFCCCAAADDDEEEFFFGGGGGGFFFEEEDDDDDDDDDCCCAAA@@@?????????AAA@@@>>>======>>>???@@@CCC>>>:::;;;???BBB@@@>>>>>>>>>>>>======>>>>>>>>>>>>???????????????>>>>>>???>>>============>>>>>>>>>======<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===???<<<999888999:::999999888777999===>>>:::888::::::;;;;;;===???BBBEEEGGGQQQWWWYYYRRRIIICCC@@@>>><<<===>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<:::;;;===>>>???@@@@@@@@@CCCBBBAAA@@@???>>>??????>>>???@@@@@@@@@???======@@@>>><<<<<<<<<;;;:::888;;;888555555666888999999;;;;;;;;;;;;<<<<<<<<<<<<;;;888555333333555888;;;;;;:::999999::::::888777666666777888888999::::::999888777777888:::;;;<<<999:::;;;;;;<<<<<<<<<;;;>>><<<::::::;;;<<<<<<<<<999999888999;;;<<<;;;:::======<<<<<<<<<===>>>???@@@===999888999:::;;;:::888===>>>777111222666999;;;999888888999::::::999999999::::::;;;<<<===>>>======<<<<<<<<<<<<======:::;;;<<<<<<===<<<<<<<<<>>>@@@BBBCCCCCCCCCBBBAAA>>>>>>>>>======<<<<<<<<<======>>>>>>>>>>>>======>>>>>>??????>>>>>>======>>>???AAAEEEGGGFFFCCC@@@AAAAAABBBDDDGGGJJJMMMOOOSSSUUUVVVXXXZZZ]]]bbbfffjjjjjjiiifffeeeeeehhhkkkoooooonnnjjjggghhhmmmrrr~~~}}}~~~~~~|||zzzxxxsssooommmllljjjgggjjjpppllliiieeeaaa___```bbbddddddfffddd___YYYVVVVVVWWWXXXXXXWWWWWWUUUTTTRRRQQQQQQPPPNNNLLLLLLMMMNNNPPPMMMLLLLLLMMMOOOOOONNNLLLNNNLLLIIIGGGEEEEEEEEEFFFJJJIIIGGGGGGGGGEEECCCAAADDDEEEFFFGGGGGGFFFEEEDDDGGGEEECCCAAA???>>>======??????>>>>>>>>>@@@BBBDDDAAA===;;;===AAABBB???:::=========>>>>>>============>>>>>>??????>>>>>>>>>>>>===============>>>>>>===<<<;;;999888888777777;;;;;;:::999999:::::::::???===;;;:::;;;<<<;;;:::999777999>>>>>>:::999:::::::::;;;===???CCCFFFGGGMMMTTTVVVOOOGGGCCCAAA@@@<<<<<<<<<======<<<<<<<<<:::::::::::::::;;;<<<<<<999:::;;;===>>>???@@@@@@BBBAAA@@@??????@@@BBBCCC>>>>>>@@@AAAAAAAAA@@@??????>>><<<<<<<<<<<<:::888<<<:::777666888999:::::::::::::::::::::;;;;;;;;;>>><<<:::888888:::<<<>>>;;;999888999::::::999777999999999888888888888888999999888888888999;;;<<<999999:::;;;<<<<<<<<<<<<>>><<<:::999;;;<<<======:::::::::<<<>>>>>>===;;;>>>>>>>>>>>>>>>??????@@@???===:::999:::;;;;;;;;;:::<<<;;;666555888:::999===;;;999999;;;<<<;;;:::999999999999:::<<<===>>>999999999::::::999999999:::;;;;;;<<<======<<<<<<>>>@@@BBBCCCDDDBBBAAA??????>>>>>>>>>>>>>>>======>>>>>>============>>>>>>>>>>>>?????????>>>>>>===>>>???BBBEEEGGGGGGCCC@@@??????@@@CCCFFFIIIMMMOOORRRSSSUUUWWWYYY]]]bbbffflllkkkiiigggeeefffiiikkknnnnnnkkkgggdddffflllrrr~~~}}}~~~|||zzzyyyxxxwwwqqqmmmlllllljjjhhhkkkpppjjjgggccc```^^^```bbbdddccceeebbb\\\YYYYYYYYYXXXXXXXXXWWWUUUTTTSSSRRRQQQPPPOOONNNMMMMMMNNNOOOOOOPPPOOOOOOPPPQQQQQQPPPNNNLLLKKKIIIGGGEEEDDDDDDEEEDDDCCCCCCEEEFFFGGGFFFDDDCCCDDDFFFGGGGGGFFFDDDCCCGGGEEECCC@@@>>>=========???@@@AAA@@@>>>>>>@@@AAA>>>===<<<>>>@@@@@@===999<<<======>>>>>>======<<<<<<======>>>>>>>>>>>>===============>>>>>>>>>>>>???>>><<<;;;:::999999999;;;:::999999999999999999???===<<<;;;<<<===<<<;;;:::888999======:::999;;;::::::;;;<<>>????????????>>><<<<<<===>>>AAABBB>>>???AAABBBBBBBBBAAAAAA>>>===;;;;;;<<<;;;:::888<<<:::888888999:::;;;:::::::::::::::::::::::::::???>>><<<;;;;;;<<<>>>???:::999888888::::::999888::::::999999999888888888999::::::999888888999;;;999999:::;;;;;;;;;;;;;;;===;;;999999;;;<<<===<<<;;;;;;<<<===??????>>><<<;;;;;;;;;<<<<<<<<<<<<<<<===;;;::::::<<<<<<<<<;;;<<<;;;999666888===<<<888>>>;;;999:::<<<>>><<<:::::::::999999999;;;<<<===::::::;;;;;;;;;;;;::::::::::::;;;<<<============<<<===???@@@@@@???===<<<@@@>>>===>>>???@@@???===>>>>>>============>>>>>>@@@@@@AAABBBBBBBBBBBBBBBCCCCCCEEEGGGIIIHHHEEEBBB???@@@AAACCCFFFJJJMMMOOOQQQSSSUUUWWWZZZ^^^cccgggnnnmmmkkkgggeeefffjjjmmmooonnnlllgggeeehhhooouuu~~~{{{zzz{{{~~~~~~{{{yyywwwuuusssnnnkkkkkkllljjjhhhjjjooohhheeebbb___^^^___bbbdddbbbccc___ZZZYYY]]]\\\XXXXXXWWWUUUTTTRRRQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNPPPOOONNNOOOPPPQQQOOOMMMIIIIIIHHHGGGEEEDDDCCCCCCAAAAAAAAACCCEEEFFFFFFDDDBBBCCCEEEFFFFFFEEECCCBBBDDDCCCAAA???>>>>>>???@@@>>>@@@AAAAAA>>><<<===>>>>>>======<<<<<<<<<<<<;;;<<<<<<===>>>>>>===<<<<<<;;;<<<======>>>>>>======<<<<<<===>>>>>>>>>>>>>>>??????>>>===============<<<;;;:::999999999999:::>>><<<;;;;;;<<<===<<<:::;;;999999<<<<<<::::::===:::::::::<<<>>>AAACCCEEEHHHKKKJJJFFFCCCCCC@@@<<<>>><<<:::999999:::<<<>>>999999999999:::;;;<<<===;;;<<<===>>>???@@@@@@@@@@@@>>><<<;;;;;;===???AAAAAAAAABBBCCCCCCBBB@@@???===<<<::::::;;;;;;999888:::999888888::::::999888<<<<<<;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::999888888::::::999888888999999999999999999999999;;;<<<;;;888777777888888999:::::::::::::::999;;;:::888999;;;<<<<<<;;;;;;;;;<<<>>>??????<<<:::888888999::::::::::::::::::::::::<<<>>>>>>===;;;;;;<<<:::888999<<<;;;666>>>;;;888999<<<>>><<<999<<<;;;999888888:::;;;<<<<<<<<<===>>>>>>===<<<<<<999:::;;;<<<============<<<===>>>>>>>>>===<<<<<<@@@>>><<<===???@@@???===???>>>===<<<<<<===>>>??????@@@AAABBBCCCDDDDDDDDDFFFEEEEEEFFFGGGGGGDDDBBBBBBCCCDDDFFFIIILLLPPPQQQRRRTTTVVVXXX[[[```eeeiiipppooolllhhhfffgggkkknnnooonnnkkkgggeeeiiiqqqxxx~~~|||yyywwwxxx|||}}}{{{yyyvvvssspppllljjjjjjllljjjhhhjjjooofffdddaaa^^^^^^___bbbcccaaaaaa]]]XXXZZZ```___YYYXXXWWWUUUSSSQQQQQQQQQQQQMMMNNNNNNOOOOOOOOONNNNNNMMMLLLLLLLLLNNNNNNLLLJJJHHHHHHGGGGGGFFFDDDBBBAAACCCBBBBBBCCCDDDDDDCCCAAABBBCCCDDDFFFFFFDDDCCCBBBBBBAAA???>>>>>>@@@AAACCC:::===@@@@@@>>><<<===>>>>>>>>>===:::888999;;;>>>;;;<<<===>>>>>>===<<<;;;;;;;;;<<<===>>>>>>======<<<<<<===>>>>>>???>>>>>>:::::::::::::::;;;<<<<<<===<<<;;;;;;::::::::::::<<<;;;::::::<<<<<<;;;999<<<999999;;;<<<:::;;;>>>:::::::::;;;===@@@BBBDDDHHHIIIGGGDDDCCCCCC???999???===:::888888:::===???999999999999:::;;;<<<======>>>???@@@@@@@@@@@@@@@CCCAAA???===<<<===???AAACCCDDDDDDDDDCCCAAA???>>><<<;;;999:::::::::999777888888777888::::::888666>>>>>>===<<<;;;;;;::::::<<<<<<===>>>>>>===<<<<<<:::999888888:::;;;:::888777777888999:::;;;;;;<<<888;;;===<<<999666666777999999999::::::999999888:::999888999;;;<<<;;;:::;;;;;;;;;===>>>>>>;;;999777888999::::::::::::999888888:::===??????===;;;999<<<<<<999888999888555>>>:::666777;;;===;;;888===;;;999888888999:::<<<888999:::;;;;;;:::999888999:::;;;<<<============>>>>>>?????????>>>>>>>>>???===;;;<<>><<>>===<<<<<<===>>>???===>>>???AAABBBCCCDDDDDDFFFEEECCCDDDDDDDDDBBB@@@EEEEEEFFFHHHKKKNNNQQQSSSSSSUUUWWWZZZ]]]aaagggkkkqqqpppmmmiiiggghhhlllooonnnllliiieeedddhhhqqqyyyxxxsssttt|||}}}{{{wwwsssoooooojjjfffhhhnnnppplllgggeeebbb^^^]]]^^^___``````bbbaaa```^^^]]]\\\[[[[[[WWWWWWUUUSSSRRRQQQQQQQQQSSSRRRQQQPPPPPPPPPPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLKKKLLLKKKIIIFFFDDDEEEFFFDDDEEEEEECCC@@@???BBBDDDFFFFFFFFFEEEDDDDDDCCCCCC>>>>>>>>>???@@@@@@@@@AAAAAA@@@???>>>>>>>>>???@@@:::::::::::::::;;;======777:::>>>>>><<<;;;<<<>>>;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999:::::::::===999666777:::<<<999666888888999::::::;;;<<<<<<999999::::::<<<===???@@@GGGDDDAAA>>>======>>>???999999;;;======:::888888777888999:::;;;;;;;;;;;;<<<<<<======>>>???AAABBB?????????===<<<<<>>=========<<<;;;::::::999999999999999999999999999999;;;:::999999888888888888888999;;;<<<<<<<<<;;;;;;:::888777999<<<<<<:::777777888888999999888888777::::::::::::999888777777666:::<<<:::;;;===;;;777<<<<<<<<<<<<<<<<<<<<<<<<666999<<<<<<;;;;;;<<>>===;;;:::999::::::;;;555555555666888:::<<<===<<<;;;999999::::::999888===<<<;;;:::999999888999999:::;;;;;;<<<<<<;;;;;;@@@===:::<<>><<<<<<<<<======>>>???@@@???AAACCCDDDFFFFFFFFFFFFCCCFFFHHHHHHDDDBBBBBBCCCFFFFFFEEEEEEFFFHHHJJJKKKRRRTTTWWWYYY[[[aaahhhmmmsssqqqnnnkkkiiijjjkkklllpppkkkgggffffffiiiqqqzzz~~~wwwrrrssszzz}}}|||zzzvvvrrrooonnniiifffhhhnnnpppmmmiiiccc```]]]\\\]]]^^^______bbbaaa___^^^\\\[[[[[[[[[XXXWWWUUUSSSRRRQQQPPPPPPSSSSSSRRRQQQPPPPPPPPPPPPLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLKKKIIIFFFDDDEEEFFFBBBCCCDDDCCCAAAAAACCCFFFFFFEEEEEEEEEDDDCCCBBBBBB???????????????@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<=========888;;;>>>>>><<<;;;;;;===;;;;;;;;;<<<<<<<<<<<<===<<<=========>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<@@@???===<<<:::999999999>>>:::777777;;;<<<:::777888888999::::::;;;<<<<<<::::::::::::;;;===>>>???DDDBBB@@@===<<<===>>>???:::999:::<<<<<<;;;::::::999999;;;<<<<<<=========>>>>>>>>>???@@@AAACCCCCC@@@@@@@@@>>><<<<<<>>>@@@CCCCCCBBB@@@???===<<<<<<===<<<<<<;;;::::::999999999999999999999999999999;;;;;;:::999999999999999999:::;;;<<<<<<<<<;;;;;;888777777888999:::999999888888999999999999888888999999999999999999888777777;;;<<<;;;;;;===<<<888::::::::::::::::::::::::666999;;;<<<;;;:::<<<>>>999::::::::::::::::::;;;===;;;;;;<<<>>>>>><<<:::>>>===;;;:::999::::::;;;888999:::;;;<<<===>>>>>>;;;:::999:::;;;<<<;;;:::======<<<;;;::::::::::::::::::;;;<<<<<<<<<<<<<<>>???===:::>>>===<<<<<<<<<===>>>???===<<<<<<======>>>???@@@???AAABBBDDDEEEEEEDDDDDDCCCFFFGGGGGGDDDBBBBBBCCCFFFFFFFFFFFFGGGIIIKKKMMMTTTVVVYYY[[[^^^cccjjjooorrrpppmmmkkkjjjjjjkkklllnnniiifffeeefffiiiqqqzzz|||uuuqqqrrrxxx~~~}}}{{{zzzxxxuuuqqqnnnlllhhhfffhhhlllnnnlllhhh___]]][[[ZZZ\\\^^^______bbbaaa___^^^\\\[[[[[[[[[XXXWWWUUUSSSQQQPPPOOONNNTTTSSSRRRQQQPPPPPPPPPPPPLLLLLLKKKKKKJJJJJJJJJJJJLLLLLLLLLIIIFFFDDDDDDEEEAAABBBCCCCCCBBBCCCEEEGGGDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@???????????????>>>>>>??????>>>======<<<======>>>???>>>===<<<;;;:::<<<>>>>>><<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<=========>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<>>===;;;:::999888888>>>;;;888999;;;<<<:::888888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===AAA???===<<<;;;<<<>>>???::::::::::::;;;<<<======:::;;;<<<===>>>>>>>>>>>>@@@@@@@@@AAABBBCCCDDDEEEBBBBBBAAA???<<<<<<===???CCCBBB@@@>>>===<<<<<<===<<<<<<;;;;;;::::::999999::::::::::::::::::::::::<<<<<<;;;::::::::::::;;;999:::;;;<<<<<<<<<;;;;;;======<<<;;;999888:::;;;999999::::::::::::999999777888999999::::::999999888<<<===<<<<<<>>>===:::999999999999999999999999666888::::::::::::<<<>>>888888999::::::;;;;;;<<<<<<<<<<<<===???@@@???===>>>===<<<::::::::::::;;;;;;;;;===>>>>>>===<<<<<<;;;:::999:::<<<======<<<>>>===<<<;;;;;;::::::;;;;;;;;;<<<============<<>>===<<>>======>>>>>>>>>============>>>???@@@@@@???@@@BBBCCCDDDCCCBBBBBBCCCDDDFFFEEECCCAAAAAABBBEEEEEEEEEFFFHHHKKKNNNOOOVVVXXXZZZ]]]```ffflllqqqrrrpppmmmkkkjjjjjjlllmmmlllgggdddeeefffjjjsss|||~~~yyyssspppqqqvvv{{{}}}|||zzzyyyxxxuuuqqqnnnkkkhhheeefffiiijjjhhhddd]]][[[YYYYYY[[[^^^___^^^aaa```___]]]\\\[[[ZZZZZZXXXWWWUUUSSSQQQOOONNNNNNSSSRRRQQQOOOOOONNNNNNNNNKKKKKKKKKJJJJJJIIIIIIHHHLLLLLLKKKIIIFFFDDDDDDEEEBBBCCCCCCCCCCCCDDDDDDEEECCCDDDDDDDDDCCCBBBAAA@@@AAA@@@@@@@@@???>>>>>>>>>>>>???@@@@@@@@@>>>===<<<===>>>???@@@???===:::999;;;<<<===>>>===;;;:::999;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<=========>>>>>><<<<<<;;;;;;;;;;;;<<<<<<999888888888888999::::::>>><<<::::::;;;<<<;;;999999999999::::::;;;;;;;;;<<<<<<;;;::::::;;;;;;;;;===<<<;;;:::;;;<<<>>>???:::;;;;;;999:::>>>@@@@@@;;;<<<======>>>>>>>>>===@@@@@@AAAAAABBBDDDEEEFFFCCCCCCBBB@@@===;;;<<<===DDDBBB@@@=========>>>???;;;;;;;;;:::::::::999999::::::::::::::::::::::::===<<<<<<;;;;;;;;;<<<<<<:::;;;;;;;;;;;;;;;;;;;;;@@@@@@???;;;666444777:::999::::::;;;;;;::::::999888888999:::;;;<<<<<<<<<999===>>><<<<<>>;;;;;;;;;;;;;;;;;;;;;;;;;;;777888999999:::;;;<<<===:::::::::::::::;;;;;;;;;;;;;;;<<<>>>???@@@@@@@@@???>>><<<;;;:::::::::;;;999:::<<<===<<<;;;999777<<<;;;:::;;;======<<<;;;===<<<;;;:::::::::::::::;;;<<<<<<===>>>=========@@@===999888:::;;;;;;;;;??????>>>>>>>>>=====================>>>???@@@AAA???@@@AAABBBBBBBBBAAA@@@CCCDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEHHHLLLOOOPPPXXXYYYZZZ]]]aaagggmmmqqqqqqooollljjjjjjkkkmmmnnnkkkfffdddeeegggkkkttt~~~~~~|||wwwrrrpppqqqvvvyyy}}}|||zzzyyyxxxuuurrroookkkhhheeeeeefffeeeccc```[[[ZZZYYYZZZ\\\^^^___^^^aaa```___]]][[[[[[ZZZZZZXXXWWWUUUSSSQQQPPPOOOOOORRRQQQOOONNNMMMLLLLLLLLLKKKKKKKKKJJJIIIHHHHHHGGGKKKKKKKKKIIIFFFEEEEEEFFFEEEEEEDDDDDDDDDDDDCCCBBBCCCCCCDDDEEEDDDBBBAAA???AAA@@@@@@@@@???>>>>>>>>>@@@AAABBBBBBAAA@@@>>>=========>>>???>>><<<999888<<<<<<=========<<<:::999;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<999888888888999999:::;;;===<<<::::::;;;;;;;;;:::999999::::::::::::;;;;;;<<<<<<;;;::::::::::::;;;:::::::::::::::<<<===>>>:::===<<<888:::@@@CCCAAA;;;<<<<<<============<<<@@@@@@@@@@@@AAACCCDDDEEECCCCCCCCCAAA>>><<<<<<===AAA@@@>>><<<;;;<<<>>>???:::::::::::::::999999999::::::::::::::::::::::::<<<<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;777333333666999999::::::;;;;;;::::::999999999;;;<<<======>>>>>>:::===>>><<<<<>>???@@@@@@@@@???===;;;::::::::::::888999;;;<<<;;;:::888666???===<<<<<<<<<<<<:::999::::::999999888999999999;;;<<<<<<===>>>=========AAA>>>;;;999888999999999=================================>>>>>>???@@@AAA???@@@AAABBBBBBAAA@@@@@@DDDCCCBBBBBBBBBCCCBBBBBBAAAAAACCCEEEHHHLLLOOOQQQXXXXXXYYY\\\aaagggmmmppppppnnnllljjjjjjkkkmmmoookkkgggeeefffiiimmmwww}}}yyyuuuqqqpppsssvvvyyy~~~|||zzzyyywwwtttpppmmmiiigggeeeddddddcccaaa___]]][[[ZZZ[[[^^^_________aaa```^^^]]][[[ZZZZZZZZZWWWWWWUUUSSSRRRQQQQQQQQQRRRQQQPPPNNNMMMLLLKKKKKKLLLLLLKKKJJJIIIHHHHHHGGGIIIJJJJJJHHHFFFFFFGGGHHHFFFEEEDDDEEEEEEEEEBBB@@@CCCDDDEEEFFFEEECCCAAA???@@@@@@@@@???????????????CCCCCCBBBBBBAAA@@@>>>>>>======>>>>>>===;;;:::999<<<;;;;;;<<<>>>===;;;999;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<>>===<<<;;;;;;;;;;;;<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;:::::::::::::::;;;999999999:::;;;<<<======;;;???>>>999:::AAADDDAAA<<<<<<============<<<<<>><<<<<<===<<<;;;:::999999:::;;;;;;::::::::::::999999999999::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<======<<<<<<;;;:::::::::;;;;;;999::::::::::::;;;===???999999::::::::::::999999999:::;;;<<<============;;;======;;;;;;>>>???<<<::::::::::::::::::::::::;;;999888888;;;===>>>>>>@@@@@@???>>><<<;;;:::999999;;;===>>>>>>>>>???AAAAAA@@@>>><<<::::::::::::999:::<<<<<<===<<<;;;;;;@@@>>><<<;;;;;;;;;999777999999888888888888999999;;;;;;<<<============<<>>>>>>>>======>>>>>>>>>>>>???@@@AAAAAA>>>???AAABBBCCCBBBAAAAAAEEECCCBBBBBBCCCDDDDDDCCCBBBBBBCCCFFFIIILLLPPPRRRXXXWWWXXX[[[aaahhhllloooooommmkkkjjjjjjlllnnnpppnnnjjjhhhiiilllpppzzz{{{wwwsssqqqqqqtttxxxzzz}}}|||yyyxxxvvvrrrnnnkkkgggfffeeeeeeeeedddcccccc___]]]]]]^^^___aaa```___```___^^^\\\[[[ZZZZZZYYYWWWVVVUUUTTTSSSSSSSSSSSSTTTSSSQQQOOONNNMMMMMMLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIHHHGGGGGGHHHJJJEEEDDDCCCEEEFFFFFFDDDAAACCCDDDFFFGGGFFFDDDBBB@@@???????????????@@@@@@@@@DDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;::::::<<<>>>>>><<<999;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<>>===<<<<<<<<<<<<;;;;;;:::999888888999::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::::::::;;;<<<<<<<<<;;;AAA@@@:::;;;CCCDDD???===>>>>>>??????>>>======?????????@@@AAABBBDDDDDDBBBCCCCCCBBB???=========999999999999::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<======<<<;;;::::::::::::;;;===<<<<<<===???@@@??????888888999999999999888888999999:::;;;;;;<<<;;;;;;:::======::::::>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;===:::888999<<>>===<<<<<<:::===@@@@@@???>>>@@@BBBAAA@@@>>><<<::::::::::::999:::;;;<<<===>>>??????>>><<<;;;:::;;;:::999777:::999999888888999999:::::::::;;;<<<<<<<<<<<<<<<::::::::::::999888999999:::;;;===???@@@@@@@@@???>>>>>>>>>>>>???@@@AAAAAA>>>???AAABBBCCCCCCCCCCCCGGGDDDBBBBBBDDDEEEEEEDDDDDDEEEFFFHHHKKKNNNQQQSSSYYYXXXXXX[[[bbbiiimmmooonnnmmmkkkjjjjjjllloooqqqqqqmmmkkklllnnnsss|||~~~zzzvvvrrrppprrruuuyyy{{{}}}{{{xxxvvvtttppplllhhheeeeeeeeeffffffggggggggg```___^^^___aaabbbaaa___```___^^^\\\[[[ZZZYYYYYYWWWVVVUUUUUUTTTTTTUUUUUUUUUTTTSSSQQQOOONNNNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHFFFHHHHHHHHHGGGGGGIIIKKKCCCBBBBBBDDDGGGHHHFFFCCCDDDEEEGGGHHHGGGEEEBBB@@@>>>>>>??????@@@@@@@@@AAADDDBBB@@@>>>=========>>>@@@???>>>>>>===>>>>>>???;;;:::999<<>>>>>:::::::::999888777888::::::::::::::::::::::::::::::999999999::::::;;;<<<:::::::::;;;;;;<<<<<<<<<;;;BBBBBB;;;<<>>??????@@@@@@@@@??????>>>@@@@@@@@@AAABBBCCCDDDEEEAAABBBCCCBBB@@@>>>>>>>>>::::::;;;<<<<<<<<<;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<======<<<;;;:::999::::::;;;===:::888999::::::777333888888888999999888888888888888999:::::::::999999:::===<<<999:::===>>><<<>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;888999<<<@@@@@@@@@@@@@@@@@@???????????????<<>><<<;;;:::::::::888888999:::<<<>>>@@@AAA;;;:::999999;;;;;;:::888:::::::::999999:::;;;;;;999:::;;;;;;<<<<<<;;;;;;555777999::::::::::::;;;:::<<<>>>@@@AAABBBBBBAAA>>>>>>>>>>>>???@@@AAABBB>>>???AAACCCDDDDDDDDDDDDGGGDDDBBBBBBEEEFFFFFFDDDGGGGGGHHHJJJMMMPPPSSSUUUZZZYYYXXX\\\cccjjjnnnooonnnmmmkkkjjjjjjmmmoooqqqsssooommmnnnpppttt~~~~~~yyywwwtttsssuuuxxxzzzzzzzzzyyywwwtttqqqmmmkkkiiifffggggggggggggeeedddccccccaaa``````aaaaaa```^^^\\\\\\\\\[[[\\\\\\]]]]]]VVVVVVVVVUUUUUUUUUTTTTTTTTTUUUVVVTTTQQQNNNNNNNNNPPPOOOMMMLLLJJJIIIIIIIIIIIIHHHEEEDDDCCCCCCEEEFFFFFFDDDBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFEEECCCAAA@@@CCCCCCBBBAAA@@@@@@@@@@@@DDDAAA>>>>>>???@@@>>><<<>>>>>>===<<<<<<<<<<<<<<<:::>>>AAAAAA>>>;;;;;;===>>>===<<<<<<======<<<;;;AAA===::::::===@@@@@@???AAA>>>;;;;;;===>>><<<:::;;;:::999:::<<<<<<<<<;;;:::;;;;;;<<<:::888666444===<<<::::::<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===;;;:::BBBDDDFFFDDD@@@>>>@@@BBB;;;<<<>>>@@@BBBCCCCCCDDD@@@>>>===???BBBCCCBBB@@@BBBBBBAAA@@@@@@AAABBBBBB===<<<;;;999888888999999777:::;;;888444333888===888888777888999;;;===???999FFF999999>>>:::>>><<<===<<<:::999999:::<<<===<<<<<<;;;::::::999888888:::999999;;;<<<<<<:::888::::::999666444555777999999;;;=========<<<===>>>@@@???>>>>>>??????>>>===AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBCCCCCCBBBAAAAAA@@@??????AAA???===<<<<<<===???AAA999999999999999999999999999999999:::;;;>>>@@@AAA===888888<<<<<<999:::>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::<<<===;;;===??????<<<<<<>>>@@@===;;;===BBBCCC>>><<>>CCCBBBAAA@@@@@@???@@@@@@DDDAAA???>>>@@@@@@???===???>>>>>>======<<<======;;;===??????>>><<<;;;;;;<<<;;;:::;;;===>>>===<<<>>><<<::::::<<<>>>>>>===@@@===;;;;;;<<<===<<<:::<<<;;;:::;;;<<<===<<<;;;===<<<;;;:::999888888888???===;;;;;;<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;===============<<<;;;;;;>>>???AAAAAA@@@@@@AAABBBAAAAAABBBBBBBBBAAAAAA@@@BBB@@@??????AAABBB@@@>>>BBBAAA@@@@@@@@@@@@AAABBB===<<<:::999888888999999888888888888888999;;;<<<999999999999:::;;;<<<<<>>999>>><<<===<<<;;;::::::;;;<<<===<<<<<<;;;::::::999888888:::999999;;;<<<<<<:::888999999888777555555888:::<<<>>>@@@@@@@@@???@@@AAA@@@???>>>???@@@AAA@@@>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@BBB@@@>>><<<<<<===>>>@@@999999999999999999999999;;;;;;<<<;;;:::999777666;;;777777:::;;;888999===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;===??????===<<<>>>@@@???<<<===BBBBBB>>>===@@@BBBAAA@@@AAADDDEEEDDDCCCGGGDDDBBBBBBEEEFFFFFFEEEFFFFFFFFFHHHKKKOOOQQQRRRUUUWWW\\\bbbhhhmmmppprrrssspppllljjjlllnnnooopppoooooonnnnnnqqqyyy~~~}}}}}}xxxvvvttttttwwwzzz{{{|||xxxxxxvvvtttqqqnnnkkkjjjhhhhhhiiiiiihhhgggeeedddcccbbbaaaaaabbbaaa___]]]]]]\\\\\\[[[[[[[[[\\\\\\WWWWWWVVVVVVUUUTTTSSSSSSPPPPPPPPPNNNKKKJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIGGGFFFEEEEEEFFFFFFDDDBBBAAAAAABBBCCCCCCBBBBBBCCCDDDDDDDDDDDDBBBBBBCCCBBBAAA@@@????????????CCCAAA@@@@@@@@@@@@???>>>?????????>>>>>>>>>>>>>>><<<<<<<<<===>>>===;;;999:::999999:::===>>>>>>======<<<;;;<<<>>>???>>>===>>><<<::::::;;;<<<;;;:::===<<<;;;<<<===>>>>>><<<@@@>>><<<999888999:::;;;???>>><<<;;;<<<<<<:::888;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<;;;<<<<<<<<<;;;:::;;;===@@@BBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@CCCBBB@@@@@@@@@@@@???===AAA@@@@@@??????@@@@@@AAA<<<;;;999888777888888999999888777999<<<>>>===;;;::::::;;;;;;;;;;;;::::::FFFPPP@@@<<>>;;;>>>===<<<;;;;;;<<<===>>><<<;;;;;;::::::999999888:::999999;;;<<<<<<:::888888888888777666777999;;;>>>@@@BBBCCCBBBBBBCCCDDD???>>>>>>???AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBB@@@@@@AAAAAABBBBBBBBBAAAAAAAAACCCAAA???<<<;;;<<<===>>>::::::::::::::::::::::::<<<===>>>>>><<<888444222;;;888888:::;;;999:::===;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<>>>??????>>>>>><<<===???>>>======>>>@@@@@@>>>>>>AAAAAA???@@@BBBCCCAAA???@@@BBBDDDDDDDDDIIIFFFDDDDDDEEEFFFFFFEEEEEEEEEEEEGGGJJJNNNQQQTTTSSSWWW\\\ccciiimmmpppqqqsssppplllkkkkkkmmmnnnnnnpppoooooopppttt}}}~~~}}}|||{{{yyywwwuuuuuuwwwyyyzzzzzzwwwwwwuuusssqqqnnnkkkjjjiiiiiijjjjjjiiihhhfffeeedddcccbbbbbbbbbbbb___]]]]]]\\\\\\[[[[[[[[[[[[[[[XXXXXXWWWVVVUUUSSSSSSRRRQQQQQQQQQOOOMMMLLLMMMOOOJJJJJJJJJIIIIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCBBBBBBCCCDDDCCCBBBCCCCCCEEEFFFFFFEEEDDDDDDBBBAAA@@@??????>>>>>>>>>AAAAAAAAAAAAAAA@@@???????????????@@@@@@????????????===;;;<<>>???>>>=========>>>???@@@@@@???>>><<<;;;:::::::::;;;;;;;;;>>><<<<<<===>>>???>>>===@@@???===;;;;;;;;;;;;<<<===<<<;;;<<<======;;;:::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;:::;;;<<<===;;;999888;;;@@@CCCCCCAAA@@@AAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@;;;:::999888777888888999::::::;;;<<<======<<<<<<999:::;;;<<<<<<<<<;;;:::KKKUUUCCC>>>???999===;;;>>>===<<<<<<<<<<<<===>>>;;;;;;;;;::::::999999999:::999999;;;<<<<<<:::888777888999888777888:::<<<>>>@@@BBBBBBAAAAAABBBCCC===<<<<<<>>>@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBCCCCCCBBB@@@???@@@AAABBBCCCCCCBBBBBBAAACCCAAA???===;;;;;;;;;<<<::::::::::::::::::::::::;;;<<<>>>>>>===<<<:::888<<<;;;;;;<<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<999:::===@@@AAAAAA@@@???===>>>>>>>>>>>>>>>??????AAA@@@@@@@@@AAAAAABBBCCCCCCBBB@@@@@@AAACCCEEEFFFIIIGGGEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHLLLQQQTTTRRRVVV]]]dddjjjmmmooopppqqqnnnkkkkkklllmmmnnnnnnppppppooorrrxxx~~~}}}{{{zzzzzzxxxvvvuuuwwwwwwwwwvvvvvvuuutttssspppnnnlllkkkiiijjjjjjjjjjjjhhhgggfffdddccccccccccccbbb___\\\]]]\\\[[[[[[ZZZZZZZZZ[[[YYYXXXWWWVVVTTTSSSRRRQQQPPPQQQQQQPPPNNNMMMNNNPPPIIIIIIIIIIIIIIIJJJJJJKKKIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCDDDEEEFFFDDDCCC???@@@AAABBBCCCBBBAAA@@@AAAAAA@@@???>>>>>>>>>>>>???@@@AAAAAAAAA@@@??????>>>???@@@@@@@@@@@@??????AAA>>><<<===@@@@@@>>>;;;@@@>>>===>>>???@@@>>>===<<<===>>>?????????>>>???<<<<<<;;;::::::::::::;;;>>>===<<<===?????????>>>===>>>>>>???>>>===;;;:::999999:::;;;>>>???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;:::::::::;;;<<<===;;;:::<<>>@@@???;;;999:::===777888:::<<<=========<<>>???999===;;;=========<<<<<<=========;;;;;;::::::::::::999999:::999999;;;<<<<<<:::888777999:::999999999;;;<<<:::<<<>>>???>>>>>>???@@@;;;;;;:::<<>>AAABBBBBB@@@???>>>>>>>>>>>>????????????AAAAAAAAA@@@@@@BBBCCCCCCCCCBBBBBBAAAAAACCCEEEGGGGGGGGGEEECCCBBBBBBBBBCCCCCCEEEFFFGGGHHHKKKPPPTTTRRRVVV]]]dddjjjmmmooopppnnnlllkkkkkkmmmooopppqqqpppoooooosss{{{}}}|||zzzyyyxxxvvvuuuuuuvvvvvvvvvuuuuuuttttttrrrpppnnnlllkkkiiiiiijjjjjjiiihhhfffeeeddddddcccddddddbbb^^^[[[]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYXXXVVVTTTRRRQQQPPPLLLMMMOOOOOOMMMLLLLLLMMMIIIIIIHHHHHHHHHIIIIIIJJJHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDEEEGGGGGGEEECCCAAABBBCCCDDDDDDCCCBBBAAAAAA@@@???>>>===============???AAAAAA@@@>>>>>>???===>>>???AAAAAA@@@??????AAA@@@>>>??????@@@???===BBB@@@??????@@@@@@???===;;;<<<>>>===<<<<<<===???=========<<<:::999:::;;;>>>===<<<===>>>???>>>===<<<===???@@@???>>>;;;:::777777999<<>>AAABBBCCCBBBBBBBBBBBBAAA@@@???===<<<===???@@@@@@@@@@@@BBBCCC@@@AAAAAABBBBBBAAAAAA@@@<<<;;;:::999999999:::;;;;;;???BBB???999666999===777888:::;;;===>>>>>>>>>GGGRRRAAA<<>>@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@BBBBBBBBBBBB@@@@@@AAABBBCCCEEEDDDCCCAAA@@@AAA@@@???===<<<;;;::::::::::::::::::::::::::::::===<<<:::999888999999:::888:::999777777:::;;;999<<<<<<<<<<<<<<<<<<<<<<<<:::<<>>===>>>@@@AAA@@@??????AAABBB@@@@@@CCCCCCAAACCCDDDDDDCCCCCCCCCFFFHHHFFFFFFEEECCCAAAAAABBBDDDCCCFFFIIIJJJJJJKKKOOOSSSSSSWWW\\\ccciiimmmpppqqqmmmlllkkkllloooqqqrrrrrrpppnnnooottt}}}~~~}}}{{{yyyxxxtttsssrrrsssuuuwwwvvvvvvttttttsssrrrpppnnnmmmlllhhhiiiiiiiiiiiigggfffeeedddddddddeeeeeebbb^^^[[[]]]\\\[[[ZZZYYYYYYYYYYYY[[[ZZZXXXVVVTTTRRRPPPPPPHHHKKKNNNOOONNNLLLKKKKKKIIIIIIHHHHHHHHHHHHHHHIIIGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDBBBEEEEEEFFFFFFFFFDDDCCCBBB@@@@@@>>>===============;;;>>>AAAAAA???======>>><<<===???@@@AAA@@@???>>>???@@@@@@???======>>>???@@@???>>>>>>@@@AAA@@@???>>>???@@@???======@@@CCC???@@@@@@===:::888999;;;===<<<;;;<<<>>>???>>>=====================<<<<<<888888999<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::;;;>>>??????AAACCCEEEBBBBBBBBBBBBAAA@@@???>>>>>>@@@BBBAAA??????@@@BBBAAABBBCCCCCCCCCCCCBBBAAA<<<<<<;;;::::::;;;<<<======>>>>>><<<999999;;;===:::::::::;;;;;;===>>>>>>AAALLL===;;;>>>888<<<999;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::999999;;;<<<<<<:::888:::;;;<<<<<<:::999:::;;;777999;;;;;;::::::;;;<<<<<<;;;;;;<<>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888666999999555666:::;;;888<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAA@@@???>>>@@@>>>===>>>@@@AAA@@@>>>===AAABBB@@@@@@CCCBBB>>>BBBDDDFFFFFFEEEEEEGGGIIIEEEFFFFFFDDDBBBAAACCCFFFCCCGGGLLLMMMKKKKKKNNNQQQUUUWWW\\\bbbhhhmmmppprrrooonnnmmmnnnppprrrrrrrrrooommmnnnttt~~~|||{{{yyywwwpppoooppprrruuuxxxxxxwwwsssssssssrrrpppnnnmmmlllhhhhhhiiiiiihhhgggeeeddddddddddddeeeeeebbb^^^[[[]]]\\\[[[ZZZYYYYYYYYYYYY[[[ZZZXXXVVVTTTRRRPPPOOOGGGKKKOOOQQQOOOMMMKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHFFFFFFGGGFFFFFFEEEDDDCCCCCCCCCCCCDDDFFFEEECCCAAACCCCCCCCCCCCCCCAAA???>>>@@@???>>>======<<<<<<<<<999===@@@AAA>>><<<<<<>>>;;;<<<>>>@@@AAA@@@>>>======???@@@>>>;;;:::===???===<<<<<<===@@@AAAAAA@@@BBBDDDDDDBBB@@@@@@DDDHHH@@@AAAAAA>>>:::888999;;;===<<<;;;<<<===>>>>>><<>><<<;;;:::;;;===>>>999999:::===??????===:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===<<<;;;:::999666:::>>>???>>>@@@CCCGGG???@@@AAABBBCCCCCCCCCCCC@@@BBBCCCBBB???===>>>@@@BBBBBBCCCDDDDDDCCCBBBBBB===<<<;;;:::;;;<<<===>>>???<<<999999:::<<<=========<<<;;;::::::;;;<<<===<<>>888<<<999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::999999;;;<<<<<<:::888;;;<<<======;;;999999:::777999;;;<<<;;;;;;<<<===>>>===<<<===???AAA@@@???CCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBDDDEEEFFFEEECCC@@@>>>??????>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999:::===>>>???===;;;:::777;;;;;;666777;;;<<<999==============================??????@@@???>>>===@@@>>>===>>>AAABBB@@@>>>;;;@@@CCC@@@@@@CCCBBB===BBBEEEHHHHHHFFFFFFGGGIIIFFFGGGGGGEEECCCBBBEEEHHHCCCHHHNNNOOOMMMKKKMMMPPPUUUXXX\\\aaaggglllqqqsssrrrpppooooooqqqrrrqqqpppnnnmmmnnnttt~~~{{{xxxtttqqqqqqrrrsssssssssuuuxxx{{{xxxvvvtttrrrqqqooollliiikkkkkkjjjiiihhhgggfffeeeaaabbbcccccccccaaa```___WWWZZZ]]]\\\ZZZXXXXXXYYY^^^[[[XXXVVVVVVUUUSSSRRRMMMMMMNNNNNNNNNMMMMMMLLLHHHKKKKKKGGGGGGJJJIIIFFFIIIIIIHHHHHHGGGFFFEEEEEEGGGFFFEEEEEEFFFFFFEEEDDDCCCDDDDDDAAA???@@@DDDHHHAAA???===;;;;;;<<<>>>????????????>>>>>>>>>>>>>>>AAA>>>;;;<<<>>>>>>;;;999>>>>>>>>>>>>===<<<;;;:::>>>===<<<:::888666555444<<<<<<<<<<<<>>>@@@BBBCCC>>>???AAABBBBBB@@@>>><<<;;;;;;<<<<<<;;;;;;:::999<<<<<<============<<<<<<777;;;@@@DDDDDDAAA===:::???999777<<<@@@???======>>>===<<<;;;;;;;;;;;;;;;<<<>>>AAADDDEEEEEEDDDCCCBBBAAAAAAAAABBBCCCEEEGGGBBBCCCCCCBBBAAAAAACCCEEEBBBCCCDDDDDDDDDCCCBBBAAA@@@<<<888888;;;>>>??????@@@===;;;<<>>;;;;;;;;;;;;::::::999999999CCCAAA@@@===<<<;;;::::::???<<<999999;;;;;;:::888===<<<;;;:::999999999999777999::::::999888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBAAA???>>>=========>>>>>>???@@@AAAAAABBBBBBCCCDDDEEEEEECCCAAA>>><<>>;;;777555666:::???CCC:::<<<>>>???>>>===>>>@@@:::<<<>>>@@@AAA@@@???>>>@@@?????????>>>>>>======??????@@@AAAAAAAAAAAA@@@EEEEEEBBB???DDDKKKKKKEEEJJJGGGEEEDDDDDDEEEDDDCCCEEEGGGIIIJJJKKKLLLNNNPPPZZZ[[[]]]aaafffkkkpppssspppooooooqqqssstttrrrqqqlllmmmpppuuu}}}}}}{{{xxxtttqqqppprrrttttttuuuvvvyyy|||zzzxxxuuutttssspppmmmjjjkkkkkkjjjiiihhhgggggggggdddcccbbbbbbcccbbb```^^^XXXZZZ\\\[[[YYYXXXXXXZZZ]]]ZZZXXXVVVVVVUUUSSSQQQMMMMMMNNNNNNMMMMMMLLLLLLKKKNNNNNNJJJJJJMMMLLLIIIJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDCCCAAADDDDDDDDDBBB??????AAADDDAAA???===;;;;;;<<<>>>???AAA@@@@@@@@@??????>>>>>>===<<<<<<<<<===>>>===<<<>>>>>>>>>>>>===<<<;;;:::@@@???>>>===<<<<<<;;;:::;;;;;;;;;;;;<<<>>>???@@@>>>>>>>>>=========<<<<<<==================<<<<<<======>>>>>>>>>>>>======999<<<@@@BBBBBB@@@===:::???999777<<<@@@???======>>>>>>===<<<<<<<<<<<<<<<===???BBBDDDEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEFFFFFFDDDBBB@@@AAAAAAAAABBBCCCDDDDDDDDDCCCBBBAAA>>><<<<<<>>>AAAAAA@@@@@@>>><<<<<<>>>>>><<<:::===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========???===;;;;;;<<<<<<;;;888===<<<;;;:::999999999999777999::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===============>>>???@@@AAABBBAAAAAA@@@???>>>======?????????@@@@@@AAAAAAAAABBBCCCCCCBBBAAA@@@>>><<>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;:::999888999;;;===>>>===;;;;;;===???@@@???===<<<===???@@@AAAAAA@@@@@@????????????>>>>>>>>>===??????@@@AAAAAAAAAAAA@@@EEEEEECCCAAAFFFNNNNNNIIIJJJGGGEEEDDDEEEFFFEEEEEEEEEGGGIIIJJJKKKLLLNNNPPPYYYZZZ]]]aaafffkkkooorrrpppooooooppprrrrrrqqqooojjjkkkmmmrrrzzz}}}{{{xxxuuurrrppprrruuuwwwwwwxxxzzz{{{{{{yyywwwuuutttqqqnnnkkkkkkjjjjjjiiihhhhhhiiiiiijjjeee``````bbbcccaaa]]]ZZZ[[[[[[ZZZXXXWWWYYYZZZ[[[YYYWWWVVVUUUUUUSSSQQQMMMMMMMMMMMMMMMLLLKKKKKKIIIKKKKKKHHHHHHJJJJJJGGGKKKJJJJJJIIIIIIHHHHHHGGGEEEDDDBBBCCCDDDDDDCCCAAACCCDDDDDDBBB@@@>>>???@@@@@@???===<<<;;;<<<>>>???BBBBBBAAA@@@??????>>>>>>:::;;;============???@@@>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;<<<===@@@>>><<<;;;:::;;;===>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@@@@>>><<<;;;>>>999888<<<@@@???===>>>@@@???>>>>>>===>>>>>>>>>???AAACCCDDDEEEDDDBBBAAABBBCCCDDDDDDEEEEEEEEEEEEDDDFFFGGGFFFDDDBBBAAAAAA@@@AAACCCDDDEEEEEEDDDCCCCCCAAA@@@@@@BBBCCCCCCBBBAAA???============<<<:::>>>>>>>>>===============999:::;;;=========<<<<<<;;;:::999:::;;;:::888666===<<<;;;:::999999999999888999::::::999999:::;;;999999999999999999999999::::::999999999:::;;;<<<<<<<<<<<<<<<===>>>?????????@@@@@@AAA@@@???>>>===??????@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@???>>>>>>===CCCBBBAAA@@@@@@@@@@@@@@@===<<<;;;999999999::::::;;;;;;;;;;;;::::::::::::888999:::;;;<<<;;;:::999>>>;;;888;;;AAACCC???;;;>>>??????@@@@@@AAAAAAAAA????????????>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@CCCCCCBBBBBBGGGNNNOOOLLLIIIGGGEEEEEEFFFGGGGGGGGGEEEGGGIIIJJJKKKLLLNNNPPPXXXYYY\\\aaaeeejjjnnnppppppoooooooooppppppooommmggghhhjjjoooxxx~~~}}}zzzwwwuuusssuuuxxxyyyxxxxxxxxxyyy{{{yyywwwuuutttqqqnnnkkkkkkjjjiiiiiihhhiiijjjjjjmmmfff___^^^bbbdddaaa]]]\\\[[[ZZZYYYWWWXXXYYYZZZXXXWWWUUUUUUUUUTTTRRRPPPMMMMMMMMMMMMLLLKKKJJJJJJHHHJJJJJJGGGGGGIIIIIIFFFJJJJJJIIIIIIHHHHHHHHHGGGGGGEEEDDDDDDEEEFFFDDDCCC@@@AAABBBBBBAAA@@@>>>>>>@@@???===<<<<<<<<<===>>>BBBAAAAAA@@@???>>>======999<<>><<<<<<>>>AAA>>>??????>>>>>>===<<<;;;::::::::::::::::::::::::;;;;;;::::::::::::::::::@@@???>>><<<<<<===>>>???==================>>>>>>=========<<<<<<=========>>>>>>>>>>>>===<<<<<<;;;===999888===???>>>>>>???AAA@@@@@@?????????@@@@@@AAABBBCCCDDDDDDCCCBBBAAACCCDDDEEEFFFFFFFFFDDDDDD@@@CCCFFFGGGFFFEEEEEEEEE@@@AAACCCDDDEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@???>>>===<<<;;;>>>>>>==================;;;<<<===>>>>>>===;;;999;;;;;;;;;;;;;;;;;;999888<<<<<<;;;:::::::::::::::888999;;;:::999999:::<<<::::::::::::::::::::::::999999999999999:::::::::<<<;;;;;;;;;<<<<<<===>>>===>>>@@@AAAAAA@@@>>>===@@@@@@@@@@@@????????????BBBAAA@@@???????????????CCCCCCBBBAAA@@@@@@@@@@@@???>>>;;;999888999:::;;;;;;;;;;;;;;;;;;;;;::::::888999;;;<<<;;;:::999777===:::999;;;???AAA???;;;??????>>>>>>??????@@@AAA?????????>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@BBBAAAAAABBBFFFJJJKKKJJJIIIGGGEEEEEEGGGHHHHHHHHHEEEGGGIIIJJJKKKLLLNNNPPPVVVXXX\\\aaaeeeiiikkkmmmpppooonnnnnnooonnnllljjjeeefffiiinnnwww}}}zzzxxxvvvxxxzzzzzzxxxvvvvvvvvvzzzxxxvvvuuutttrrrnnnlllkkkjjjiiihhhhhhhhhjjjjjjmmmfff^^^]]]aaadddaaa]]]]]]\\\ZZZXXXXXXXXXYYYYYYVVVUUUTTTTTTUUUTTTRRRPPPLLLMMMMMMLLLKKKJJJIIIIIIKKKMMMMMMJJJJJJLLLLLLIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDCCC===>>>???AAABBBBBB@@@?????????>>>===<<<======>>>@@@??????>>>===<<<<<<<<<<<<>>>@@@???<<<;;;===@@@????????????>>>===<<<;;;=========<<<<<<;;;;;;:::<<<<<<<<<<<<;;;;;;::::::>>>>>>>>>>>>======<<<<<<;;;;;;:::999::::::;;;<<<<<<;;;::::::::::::;;;<<<>>>>>>===<<<;;;;;;;;;<<<<<<999999===???>>>>>>@@@AAAAAA@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDCCCBBBAAADDDDDDEEEFFFFFFEEEDDDCCC???BBBFFFGGGFFFEEEEEEEEE@@@AAACCCEEEFFFFFFEEEEEEBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBAAA???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>??????>>><<<;;;===>>>>>>>>>>>>=========<<<<<<;;;;;;::::::;;;;;;888:::;;;;;;:::999;;;<<<::::::::::::::::::::::::888888888999999999999999;;;;;;;;;;;;;;;;;;<<<===;;;<<<>>>@@@@@@???>>>===@@@?????????????????????BBBAAA@@@@@@@@@@@@AAAAAADDDCCCAAA@@@>>>>>>======AAA???===;;;::::::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;<<<=========>>>>>>>>>============>>>>>>???>>>>>>>>>>>>>>>>>>????????????@@@AAAAAAAAAAAA@@@CCCBBBBBBDDDFFFGGGHHHIIIIIIGGGEEEEEEGGGHHHHHHHHHEEEGGGIIIJJJKKKLLLNNNPPPTTTWWW[[[```eeehhhiiijjjooommmllllllmmmllljjjhhhdddfffiiioooyyy~~~{{{yyyxxxyyyzzzyyywwwuuuuuuvvvxxxwwwuuuuuutttssspppnnnllljjjhhhffffffggghhhiiijjjddd___]]]```bbb```^^^^^^\\\YYYYYYYYYYYYXXXWWWTTTSSSSSSTTTUUUTTTQQQOOOLLLLLLLLLLLLKKKIIIHHHGGGJJJLLLLLLIIIIIIKKKKKKHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCAAABBBCCCCCCBBB@@@======>>>@@@CCCCCCBBB@@@???>>>>>>===============>>>============<<<<<<<<<===>>>??????=========>>>????????????>>>===<<<<<<<<<;;;;;;;;;:::999999999;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999<<<;;;999888888888999:::;;;:::999888888999:::;;;===<<<<<<;;;;;;;;;<<<<<<;;;888999===???===>>>AAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDCCCCCCBBBEEEEEEEEEEEEDDDDDDCCCBBBCCCEEEFFFFFFDDDCCCBBBCCCAAABBBDDDEEEFFFEEEEEEDDDBBBCCCCCCBBB@@@@@@AAACCCBBBCCCCCCAAA???>>>>>>???:::;;;;;;;;;;;;<<<<<<<<<999;;;===>>>@@@@@@@@@???:::;;;;;;:::999999:::<<<<<<<<<;;;;;;;;;;;;;;;<<<999:::;;;;;;::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;777888999::::::::::::999<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<===>>>>>>===<<<<<<>>>>>>??????????????????@@@@@@@@@AAAAAAAAAAAAAAABBBAAA@@@>>><<<;;;;;;;;;@@@???>>><<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999:::;;;<<<===888;;;===>>><<<;;;===???========================>>>>>>>>>>>>??????????????????@@@AAAAAAAAAAAA@@@FFFDDDEEEHHHIIIGGGHHHKKKIIIGGGEEEEEEFFFGGGGGGGGGEEEGGGIIIJJJKKKLLLNNNPPPRRRUUU[[[```dddgggggggggmmmlllkkkkkkkkkkkkhhhgggdddfffjjjqqq{{{~~~~~~}}}{{{yyyvvvwwwxxxwwwuuuuuuwwwxxxxxxwwwvvvuuuvvvuuusssqqqllljjjhhheeedddeeefffgggeeebbb___^^^___``````___]]][[[YYYZZZ[[[ZZZWWWUUURRRRRRRRRSSSTTTTTTQQQOOOLLLLLLLLLKKKJJJIIIGGGGGGGGGJJJJJJGGGFFFIIIHHHFFFHHHHHHHHHHHHHHHHHHHHHHHHDDDBBBAAAAAABBBCCCAAA@@@@@@???>>>@@@CCCDDDBBB@@@???>>>>>>>>>========================>>>>>>>>>>>>>>>===<<<===???@@@@@@??????????????????>>><<<<<<888888888999999999999::::::;;;<<<======<<<;;;;;;<<<;;;:::999999999:::;;;???===;;;999888888999:::<<<;;;999888888999;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<:::888:::>>>>>>===>>>BBBAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEDDDBBBBBBBBBCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCAAA>>>>>>AAADDD???@@@AAA@@@>>><<<>>>???::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>??????999999999777555555999<<<<<<<<<;;;;;;;;;;;;<<<<<<999:::;;;;;;::::::;;;===999999999999999999999999888888:::;;;;;;;;;:::999<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;:::======>>>>>>??????@@@@@@===>>>???AAAAAAAAA@@@???>>>===<<<;;;::::::::::::===============<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;<<<======>>>::::::;;;<<<===>>>===<<<<<<===>>>??????>>>===<<<===>>>>>>>>>??????????????????@@@AAAAAAAAAAAA@@@DDDBBBDDDIIIJJJGGGHHHMMMJJJGGGEEEDDDEEEFFFEEEEEEEEEGGGIIIJJJKKKLLLNNNPPPQQQTTTZZZ```dddffffffeeekkkjjjiiiiiijjjjjjhhhfffbbbeeekkkrrr|||}}}|||||||||zzzxxxtttuuuvvvuuuuuuvvvyyy{{{xxxwwwvvvwwwwwwwwwuuusssllljjjgggdddcccdddeeefffbbbaaa```___^^^^^^___```]]][[[ZZZZZZ\\\[[[WWWSSSQQQQQQQQQSSSTTTTTTQQQNNNLLLLLLLLLKKKJJJHHHGGGFFFJJJMMMMMMJJJIIILLLKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFDDDCCCCCCDDDEEECCCBBBDDDAAA???@@@BBBCCCAAA???>>>>>>>>>>>>=====================>>>??????@@@@@@===;;;:::<<>>===<<<::::::;;;<<<===???@@@@@@999:::;;;<<<===<<<;;;;;;AAA>>>;;;888888:::===???BBB@@@>>>;;;::::::;;;;;;===<<<:::999999:::<<<===999::::::;;;;;;<<<<<<<<<999888:::>>>>>><<<>>>CCC@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEGGGEEECCCBBBAAAAAAAAABBB@@@AAABBBBBBBBBCCCEEEGGGDDDDDDEEEFFFFFFEEEDDDCCCDDDDDDCCC@@@===>>>AAAEEE<<<>>>@@@???<<<;;;===???:::;;;;;;;;;<<<<<<======???>>><<<;;;;;;:::;;;;;;>>>???===;;;888:::>>>CCC<<<<<<;;;;;;;;;<<<<<<===999:::<<<;;;::::::;;;===888888888888888888888888888999:::;;;<<<;;;::::::===<<<<<<;;;;;;;;;<<<<<<<<<;;;:::999999999999:::<<<======>>>???@@@@@@AAA;;;<<<>>>@@@AAA@@@???>>>::::::999999999::::::;;;:::;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<======999:::<<<===>>>>>>>>>>>>===999777:::???AAA>>>:::===>>>???AAA@@@???===<<<======>>>>>>?????????@@@??????@@@AAAAAAAAAAAA@@@@@@>>>AAAGGGIIIFFFHHHMMMJJJGGGEEEDDDDDDEEEDDDCCCEEEGGGIIIJJJKKKLLLNNNPPPPPPTTTZZZ```dddeeeeeedddjjjiiihhhiiijjjjjjhhhfffaaaeeekkksss}}}}}}{{{yyyzzz{{{zzzvvvrrrtttuuuwwwxxxyyyzzzzzz{{{yyyxxxxxxxxxyyyyyywwwvvvqqqkkkeeeccceeefffdddaaaeeebbb___]]]^^^______^^^\\\[[[ZZZ[[[[[[[[[YYYWWWUUUSSSQQQQQQSSSSSSPPPLLLNNNOOONNNMMMKKKJJJKKKLLLIIIMMMMMMKKKJJJLLLJJJGGGGGGHHHHHHIIIHHHGGGEEEEEEFFFEEEBBBAAAAAABBBEEEFFFGGGEEECCCCCCEEEEEECCC@@@AAAAAA@@@@@@???>>>======???????????????>>>==================>>>???@@@AAA@@@>>><<<===>>>>>>;;;888===<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>=========>>>>>>???IIICCC===;;;<<<;;;777333<<<;;;::::::<<<<<<;;;:::;;;999777888:::;;;:::777;;;;;;<<<<<<===>>>>>>???BBBBBBAAA@@@>>>>>>AAACCCGGGEEEBBBBBBBBBCCCAAA@@@BBBAAAAAABBBCCCDDDBBBAAABBBDDDFFFFFFDDDCCCBBBCCCCCCCCCDDDDDDCCCBBBAAAAAA>>>>>>??????@@@@@@@@@AAAEEEBBB??????AAAAAA>>><<>>===;;;===>>>??????>>><<<:::999;;;::::::999999::::::;;;;;;===???@@@AAA@@@???>>><<<;;;::::::;;;:::888666<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<;;;::::::999;;;;;;:::999999888777777;;;>>>===999888;;;>>>>>>>>>888666;;;@@@AAAAAACCCAAAAAA@@@???===<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;::::::<<<>>>===;;;999:::===>>><<<:::===<<<;;;::::::;;;<<<===============>>>>>>>>>>>>;;;===?????????>>>???@@@EEE@@@;;;<<<@@@DDDCCC@@@???@@@@@@@@@@@@???>>>>>>@@@@@@AAADDDGGGIIIHHHGGGHHHGGGEEEEEEFFFGGGFFFFFFLLLLLLKKKIIIHHHIIILLLOOORRRUUUZZZ]]]^^^```bbbdddhhheeedddeeehhhkkkjjjiiidddfffjjjqqq}}}|||zzzzzz{{{zzzvvvrrrrrrsssuuuxxxzzz{{{||||||yyyxxxxxxxxxzzzzzzxxxwwwqqqlllfffdddeeefffeeebbbfffccc___]]]\\\\\\[[[ZZZ\\\[[[ZZZZZZ[[[[[[YYYWWWUUUSSSRRRSSSUUUUUUSSSQQQNNNOOOOOOMMMJJJIIIIIIKKKIIILLLMMMKKKKKKMMMKKKHHHHHHHHHIIIIIIHHHFFFEEEDDDHHHGGGEEEDDDDDDEEEGGGHHHFFFDDDBBBBBBDDDDDDBBB@@@@@@@@@??????>>>======<<<>>>????????????>>>======>>>>>>======<<<=========<<<;;;999:::<<<<<<:::777;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<======>>>???;;;777777:::;;;999777<<<:::999999;;;;;;:::999<<<:::888999;;;<<<:::888:::;;;;;;<<<======>>>>>>@@@@@@AAA@@@@@@AAAEEEHHHFFFDDDBBBBBBBBBBBBBBB@@@DDDBBBBBBBBBCCCBBBAAA??????AAACCCDDDCCCBBBCCCDDDCCCCCCCCCCCCBBBAAA@@@???===>>>>>>>>>?????????@@@CCCAAA???@@@AAAAAA???===???===;;;;;;===???>>><<<======>>>???>>><<<:::999;;;::::::999999::::::;;;:::<<<===??????>>><<<;;;===;;;::::::;;;;;;999777;;;;;;;;;:::::::::999999;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;:::999999888888>>>@@@>>>999999;;;;;;888;;;999999<<<===<<<>>>CCC@@@@@@???>>>===;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;>>>???>>><<<999777888999===;;;:::;;;===>>><<<:::<<<<<<;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>;;;===?????????>>>???@@@AAA>>>;;;;;;>>>AAA@@@??????@@@@@@@@@@@@???>>>>>>@@@@@@AAACCCGGGHHHHHHGGGHHHFFFEEEEEEFFFGGGFFFFFFIIIJJJKKKKKKJJJIIIKKKLLLRRRUUUYYY\\\]]]___```bbbeeedddcccdddgggiiiiiigggdddfffjjjrrr~~~|||||||||zzzvvvqqqppprrrtttwwwzzz{{{||||||yyyxxxwwwwwwyyyzzzyyywwwrrrmmmgggeeeffffffeeeccceeeaaa]]][[[ZZZZZZYYYXXX\\\[[[ZZZZZZ[[[ZZZXXXVVVSSSRRRQQQRRRTTTUUUTTTSSSPPPPPPOOOMMMJJJHHHIIIJJJIIILLLMMMLLLLLLNNNMMMJJJJJJIIIIIIIIIGGGFFFDDDCCCHHHGGGFFFEEEEEEFFFGGGHHHEEECCCBBBBBBBBBBBBAAA?????????>>>>>>===<<<<<<<<<>>>>>>??????>>>>>>===<<>>===<<<;;;;;;;;;;;;;;;:::999999;;;;;;:::999999::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<999777555666999<<<;;;999;;;999888888999::::::999<<<:::999:::;;;<<<;;;::::::::::::;;;<<<<<<=========???@@@AAABBBEEEIIILLLFFFDDDBBBAAABBBBBBBBB@@@DDDCCCBBBBBBBBBAAA???======???AAABBBBBBBBBCCCDDDCCCCCCCCCBBBAAA???>>>==================>>>>>>>>>AAA???>>>???@@@AAA@@@>>>???===<<<===>>>???>>>===<<<===>>>>>>===<<<:::999;;;;;;::::::::::::;;;;;;:::;;;<<<======<<<:::999>>><<<;;;;;;;;;;;;:::888:::::::::999999999999999;;;;;;<<<<<<;;;;;;::::::<<<<<<;;;;;;::::::999999===>>><<<999;;;===;;;555::::::;;;===:::777;;;BBB??????>>>===<<<;;;999888;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;:::;;;===???===<<<;;;;;;======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<=========>>>>>>>>>;;;===??????>>>>>>???@@@>>>===<<<;;;<<<===>>>?????????@@@@@@??????>>>===@@@@@@AAACCCFFFHHHHHHGGGGGGFFFDDDDDDFFFGGGGGGFFFFFFHHHKKKLLLKKKJJJJJJJJJPPPSSSWWWZZZ[[[\\\^^^```bbbbbbbbbdddfffggggggfffdddfffkkkttt~~~}}}}}}zzzuuuqqqppprrruuuwwwyyyzzzzzzzzzvvvuuutttuuuwwwxxxxxxwwwrrrnnniiifffffffffeeeddd```^^^[[[ZZZ[[[\\\\\\\\\[[[ZZZYYYYYYZZZYYYWWWVVVQQQPPPOOOOOOPPPPPPQQQPPPRRRRRRQQQNNNKKKIIIIIIJJJIIILLLNNNLLLMMMOOOOOOKKKKKKJJJIIIHHHGGGEEEDDDCCCFFFFFFEEEEEEEEEEEEFFFFFFCCCBBBBBBAAAAAAAAA@@@?????????>>>>>>>>>=========>>>>>>>>>>>>>>>======<<<>>>======<<<;;;;;;<<<<<<>>>===<<<;;;;;;;;;;;;:::999:::;;;<<<<<<;;;:::999::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;===;;;999:::;;;<<<:::999:::888666666888999:::999;;;::::::::::::;;;:::::::::::::::;;;;;;;;;<<<<<<===???AAABBBDDDFFFJJJMMMEEECCCAAAAAABBBBBBBBBAAACCCBBBAAAAAABBBBBB@@@>>>>>>@@@AAAAAAAAA@@@BBBCCCDDDDDDDDDBBBAAA???===<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<=========<<<;;;:::;;;;;;::::::::::::;;;;;;:::;;;=========;;;999888>>>===;;;:::;;;;;;:::999999999888888888888888888:::;;;;;;<<<;;;;;;::::::<<<<<<<<<;;;;;;:::::::::999999888888===AAA===555===;;;;;;<<<:::888:::???============<<<;;;999999::::::::::::::::::::::::555777999:::;;;>>>AAACCC======<<<<<<======<<<;;;::::::<<<======<<<::::::<<<<<<<<<=========>>>>>>:::<<<>>>???>>>>>>???@@@<<<======<<<;;;<<<>>>@@@???????????????>>>>>>===@@@@@@AAACCCFFFGGGGGGFFFGGGEEEDDDDDDFFFGGGGGGFFFFFFHHHJJJJJJJJJIIIJJJKKKOOORRRVVVXXXYYYZZZ[[[]]]``````bbbdddfffgggfffeeedddgggmmmvvv~~~}}}}}}{{{uuuqqqrrrsssvvvxxxyyyxxxwwwvvvsssqqqpppqqqsssuuuvvvuuurrrooojjjgggeeeeeedddddd```]]][[[ZZZ[[[\\\]]]\\\ZZZYYYXXXYYYYYYYYYWWWUUURRRRRRQQQOOONNNMMMNNNOOOSSSTTTSSSPPPMMMKKKKKKLLLJJJMMMOOOMMMNNNPPPPPPLLLKKKKKKIIIHHHFFFEEEDDDCCCEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBBBBAAA@@@?????????@@@???????????????>>>>>>>>>>>>>>>>>>>>>===<<<<<<===<<<<<<<<<======>>>???@@@???>>><<<:::999:::::::::;;;<<<======<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::::::::::::::>>>===<<<<<<<<<;;;:::999999777555555777999::::::999:::::::::999999:::::::::::::::;;;;;;;;;;;;;;;???AAABBBCCCCCCEEEGGGIIIDDDBBBAAA@@@BBBBBBBBBAAA@@@??????AAABBBCCCBBB@@@BBBCCCCCCBBB@@@???@@@AAADDDDDDDDDCCCAAA???>>>===<<<<<<;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;<<<======<<<===>>>???>>>=========<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>><<<:::999>>><<<:::::::::;;;:::999888888888888888888888888::::::;;;;;;<<<;;;;;;:::<<<<<<;;;;;;;;;;;;::::::777888777888===AAA<<<555AAA<<<999;;;===;;;;;;<<<<<<<<<======<<<;;;::::::::::::::::::::::::::::::;;;<<<===<<<;;;:::<<<>>>>>>>>>>>>===<<<<<<<<<<<<999:::;;;<<<<<<;;;:::999<<<<<<<<<<<<============:::<<<>>>>>>>>>===>>>???<<<>>>???>>>======???@@@>>>????????????>>>======AAA@@@AAACCCEEEGGGFFFEEEFFFDDDCCCDDDEEEGGGGGGFFFIIIIIIIIIHHHHHHIIILLLOOOOOORRRUUUWWWXXXXXXYYY[[[]]]```cccfffggggggffffffdddgggnnnxxx~~~}}}}}}zzzuuuqqqrrrtttvvvxxxxxxwwwuuutttpppooonnnnnnqqqtttuuuuuuqqqoookkkgggdddccccccdddbbb___\\\ZZZZZZZZZZZZYYYZZZYYYXXXXXXYYYXXXVVVTTTTTTTTTSSSQQQNNNMMMOOOPPPSSSSSSRRRPPPMMMKKKLLLMMMKKKOOOPPPOOOOOOQQQPPPMMMKKKJJJIIIGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEBBBCCCCCCBBB@@@??????@@@@@@@@@@@@???????????????======>>>>>>======<<<;;;<<<<<<<<<<<<===>>>???@@@>>>>>>===;;;888888999;;;;;;<<<<<<======<<<<<<;;;999::::::;;;;;;<<<<<<<<<===<<<;;;;;;::::::::::::888999999::::::::::::::::::888555555777999;;;;;;999;;;<<<;;;:::999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<@@@AAACCCCCCBBBBBBCCCDDDCCCBBB@@@@@@AAABBBBBBAAA>>>>>>>>>@@@BBBCCCCCCAAACCCDDDCCCAAA???>>>???@@@CCCCCCBBBAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;888:::;;;;;;::::::;;;===:::<<<>>>???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>??????>>><<<;;;>>><<<999888999:::999999888888888888888999999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::::::::999::::::999;;;===999333CCC<<<888;;;>>>===;;;;;;<<<<<<=========<<<<<<;;;:::::::::::::::::::::::::::;;;<<<<<<;;;<<<>>>@@@>>>??????>>><<<;;;<<<===::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<=========:::<<<>>>>>>======>>>???>>>>>>>>>??????@@@@@@@@@>>>>>>??????>>>>>>===<<>>>>>>>>???????????????======>>>>>>======<<<;;;<<<<<<<<<;;;<<<<<<======<<<======;;;999999===@@@<<<;;;;;;::::::;;;;;;<<<999999::::::;;;<<<<<<===>>>===<<<;;;::::::::::::555666888::::::999:::::::::888666555777:::<<<<<<;;;===>>>>>><<<;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<>>===???AAA????????????>>>===<<<;;;===<<<<<<<<<;;;;;;;;;;;;999;;;===<<<;;;:::<<<>>>888;;;>>>>>><<<::::::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<>>>??????>>>===<<<===;;;888777777888888888888888888999999999::::::999:::;;;;;;<<<<<<;;;;;;999999::::::::::::::::::777:::;;;888888:::999555???;;;999;;;<<<::::::===<<<<<<===>>>>>>=========999999999999999999999999666888:::;;;<<<>>>BBBDDD>>>???@@@???<<<:::;;;===;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<======999;;;===>>>======>>>???@@@>>><<<>>>AAABBB@@@===>>>>>>>>>>>>>>>======<<>>>>>>>>>>>===============<<<<<<;;;======<<<;;;::::::::::::;;;===>>>===<<<>>>BBBFFF<<<;;;999999999999;;;<<<999999::::::;;;<<<======???>>>===<<<;;;:::::::::777999;;;;;;:::999999999;;;888666555888;;;<<<======???AAA@@@===<<<>>>@@@==================<<<<<<===???@@@@@@???>>>???@@@BBBAAA???@@@AAABBBBBBAAAAAA@@@???@@@AAAAAA@@@>>>>>>??????>>><<<===???AAA<<<<<<======<<<;;;::::::=========<<<<<<;;;;;;;;;;;;===???>>><<<;;;<<<>>>777:::>>>>>><<<999:::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<999;;;===>>>???>>>===<<<===:::777666777888888777888888999999::::::::::::999::::::;;;<<<<<<<<<;;;999999999999999999999999222777999888777:::<<<:::;;;:::;;;<<<999555999???<<<===>>>>>>>>>>>>>>>>>>999999999999999999999999===>>>>>>===;;;;;;<<<>>>>>>@@@AAA???<<<:::;;;===<<<;;;999999999999;;;<<<;;;;;;;;;<<<<<<<<<======999;;;===>>>======>>>???@@@===;;;===AAACCC@@@<<<>>>>>>>>>>>>>>>======<<>>======;;;:::;;;===>>>>>>>>>===<<<;;;:::999:::;;;;;;<<<===============<<<;;;===<<<::::::999:::;;;<<<:::999999999:::<<<>>>???;;;:::999999888888999999;;;;;;:::999999:::::::::888888888999999::::::::::::;;;===>>>>>>===;;;:::@@@@@@?????????>>>>>>>>>???===<<<===@@@AAAAAAAAADDDBBBAAAAAABBBCCCAAA@@@>>>>>>???@@@BBBAAA???<<>>===???===:::999:::<<<=========<<<::::::;;;;;;:::999:::===<<<:::;;;???AAA???========================<<<<<<;;;;;;;;;::::::::::::;;;===??????>>>===<<>>???===999;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@???>>><<<:::======<<<;;;::::::999999;;;;;;;;;<<<<<<=========>>>>>>>>><<<:::999:::;;;===888333444999>>>???>>><<<:::999:::<<<>>>>>>===<<<======>>>???@@@@@@@@@??????@@@@@@@@@@@@??????????????????>>>>>>>>>>>>AAABBBCCCDDDDDDDDDCCCBBBAAAAAABBBCCCDDDEEEFFFFFFJJJJJJKKKKKKLLLNNNOOOPPPTTTVVVWWWVVVVVVWWWYYY[[[ZZZ]]]```aaa```]]]\\\\\\eeekkksss|||~~~~~~~~~}}}zzzwwwuuuvvvwwwwwwwwwvvvvvvuuutttssssssooonnnnnnoooqqqrrrrrrqqqoooiiiccc`````````]]]ZZZ\\\ZZZYYYYYYZZZZZZZZZYYYWWWWWWVVVWWWWWWWWWTTTRRRQQQQQQPPPPPPOOONNNNNNNNNNNNNNNMMMLLLKKKKKKNNNPPPMMMOOOOOOOOOQQQSSSOOOIIIJJJHHHFFFFFFGGGFFFDDDCCCBBBCCCDDDDDDEEEEEEEEEDDDHHHFFFCCC@@@??????AAABBB???????????????>>>>>>===???===<<<<<<===>>>===<<>>===<<<;;;<<<<<<===<<<<<<============<<<<<>><<<:::999999999999::::::999999:::;;;======<<<<<<;;;:::::::::::::::;;;::::::999999::::::;;;999999999999:::::::::;;;:::;;;<<<======<<<;;;:::BBBBBBBBBBBBBBBBBBBBBBBB>>>===<<<>>>@@@BBBBBBBBBDDDBBBAAAAAABBBBBB@@@???===>>>>>>AAACCCCCCAAA??????>>>===>>>>>><<<999666<<<<<<;;;;;;;;;<<<<<<===???<<<===@@@@@@===<<>>>>><<<===;;;::::::<<<<<<<<<:::===;;;::::::;;;<<<:::999:::<<<<<<999:::>>>@@@>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999888:::;;;======<<<;;;:::>>>===;;;:::999:::;;;<<<;;;:::999:::;;;;;;999777;;;888777999===???===999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>===<<<;;;:::<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<>><<<;;;<<<>>>???<<<888999;;;<<<999555>>><<<::::::<<<<<<<<<;;;;;;<<<<<<===>>>>>>??????>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAACCCDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIIIIKKKLLLOOOQQQRRRTTTVVVWWWWWWVVVWWWXXXZZZ\\\___ccceeedddcccbbbcccccciiirrr|||||||||{{{xxxuuutttuuuvvvwwwwwwwwwwwwvvvuuuttttttrrrpppmmmmmmnnnppppppoookkkfff```^^^]]]]]]ZZZXXXZZZXXXWWWWWWYYYZZZZZZYYYWWWVVVVVVWWWWWWVVVTTTRRRPPPPPPPPPOOONNNNNNMMMMMMMMMLLLJJJJJJLLLNNNNNNNNNKKKNNNOOONNNOOORRROOOJJJFFFEEEDDDDDDEEEEEEDDDBBBDDDDDDDDDDDDEEEEEEEEEEEEGGGEEEBBB@@@>>>>>>????????????>>>===============BBB@@@>>>===>>>>>>===<<<>>>>>>===<<<<<<<<<<<<===:::;;;<<<===============@@@???===;;;999888777777;;;;;;::::::::::::;;;;;;======<<<;;;;;;;;;;;;<<<:::::::::999999::::::;;;::::::::::::;;;;;;;;;;;;:::;;;<<<======<<<;;;:::AAAAAABBBBBBCCCDDDDDDDDD???======>>>@@@BBBCCCBBBCCCBBB@@@@@@AAA@@@???=========>>>@@@CCCCCCBBB@@@===<<<<<<<<<===<<<999777;;;;;;::::::;;;<<<>>>???>>><<<===@@@@@@===<<<>>>;;;:::999:::<<<======<<<:::::::::;;;===<<<:::888===;;;::::::;;;<<<;;;999:::<<<;;;888999===>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777888999999777888:::;;;;;;;;;:::999>>>===;;;::::::;;;<<<===:::999999999::::::888666:::888777999===>>><<<999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;===>>>???>>>===<<<===???>>>===<<<===>>>;;;666111???===;;;;;;;;;<<<;;;999;;;;;;<<<<<<======>>>>>>======>>>>>>>>>>>>==================>>>>>>>>>>>>@@@@@@BBBCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEGGGHHHHHHGGGGGGHHHJJJLLLOOORRRSSSTTTVVVWWWWWWVVVVVVXXXZZZXXX[[[```ccccccccccccdddaaahhhrrr}}}|||{{{zzzwwwuuutttvvvwwwwwwwwwxxxxxxxxxwwwuuuuuutttqqqmmmllllllmmmmmmmmmiiieee```]]]\\\\\\ZZZYYYXXXWWWVVVVVVXXXZZZYYYYYYVVVUUUUUUVVVWWWVVVTTTRRRPPPOOOOOONNNNNNMMMMMMLLLMMMJJJHHHIIIMMMOOOOOOMMMJJJMMMNNNMMMMMMPPPNNNJJJEEEDDDCCCCCCEEEEEEDDDCCCEEEEEEDDDDDDDDDEEEEEEEEEFFFDDDBBB???>>>======>>>???>>>===;;;;;;<<<======AAA???>>>===>>>???>>>===<<<<<<;;;;;;::::::::::::999:::;;;<<<======>>>===???>>>===;;;:::999888777<<<;;;;;;::::::999999999======<<<;;;;;;;;;;;;<<<::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::======>>>???@@@AAABBBBBBAAA@@@>>>>>>@@@AAA@@@@@@CCCAAA????????????===<<<=========???@@@AAA???>>>AAA===888666777:::<<<===::::::;;;<<<======<<<<<<>>>;;;<<>>;;;;;;;;;<<<<<<<<<<<<;;;:::999999:::;;;;;;:::888<<<;;;::::::;;;<<<;;;::::::<<<;;;888888<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888777888999:::888888999::::::::::::999======<<<;;;;;;<<<<<<===;;;:::999:::;;;:::999777999888888:::<<<===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::;;;;;;======<<<<<<;;;;;;::::::::::::::::::::::::::::::999;;;<<<<<<<<<;;;<<<===::::::;;;===>>>===999666???===;;;;;;<<<<<<;;;:::<<<<<<<<<======>>>>>>>>>======>>>>>>>>>>>>=====================>>>>>>>>>???@@@AAABBBDDDEEEEEEFFFEEEDDDDDDEEEFFFGGGIIIJJJHHHHHHHHHIIIKKKNNNQQQSSSTTTVVVXXXXXXWWWVVVWWWYYYVVVYYY^^^aaabbbaaabbbbbbbbbhhhsss~~~|||{{{zzzwwwuuuuuuwwwyyyxxxxxxyyyzzzyyyxxxvvvuuutttqqqmmmkkkkkkkkkkkkjjjeeebbb^^^\\\ZZZZZZYYYYYYXXXVVVUUUVVVXXXYYYYYYXXXUUUUUUUUUVVVWWWVVVTTTRRRPPPOOOOOONNNNNNMMMMMMLLLKKKIIIGGGIIIMMMOOONNNLLLIIIMMMNNNLLLKKKMMMMMMJJJEEEDDDCCCDDDFFFFFFFFFEEEFFFEEEDDDDDDCCCDDDEEEEEEEEECCCBBB@@@>>>=========???>>><<<;;;;;;;;;<<<===???>>><<<===???@@@@@@???;;;;;;;;;;;;;;;:::::::::999999;;;<<<============;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999888888<<<;;;::::::999999:::::::::999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<>>>???@@@@@@DDDAAA???>>>>>>>>>===<<>>===>>>>>><<<;;;>>><<<<<<<<<======<<<:::@@@<<<888666777:::===>>>999;;;>>>??????===999777===;;;;;;>>>>>>;;;;;;===:::;;;=========<<<<<<<<<===:::888777999:::;;;;;;<<<:::::::::<<<<<<;;;:::;;;===<<<888888;;;<<<:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999::::::;;;999::::::;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;;;;;;;<<<;;;:::;;;<<<<<<:::888888888888:::;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;<<<<<>>===;;;:::999999::::::::::::::::::::::::888:::<<<===<<<<<<<<<===:::999999:::<<<======<<<<<<;;;::::::<<<======<<<===>>>>>>>>>>>>>>>??????>>>??????@@@@@@??????>>><<<=========>>>>>>??????@@@@@@AAABBBCCCDDDEEEFFFEEEEEEDDDDDDEEEGGGIIIKKKJJJIIIIIIHHHJJJLLLOOOQQQTTTVVVXXXXXXWWWVVVWWWXXXZZZ]]]aaaccccccbbbbbbbbbdddjjjuuu~~~{{{{{{yyyvvvuuuuuuxxx{{{yyyzzz{{{{{{zzzxxxvvvtttssspppmmmkkkkkkjjjiiihhhaaa___\\\YYYXXXWWWWWWXXXYYYWWWVVVVVVXXXYYYYYYXXXUUUTTTTTTUUUWWWVVVTTTRRRPPPPPPPPPOOONNNNNNMMMMMMJJJIIIIIIJJJLLLLLLLLLKKKIIIMMMNNNKKKIIIKKKKKKIIIFFFEEEDDDEEEFFFGGGFFFEEEFFFEEECCCBBBBBBCCCDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<>>><<<;;;<<<>>>@@@@@@???======>>>>>>======<<<;;;999:::;;;<<<<<<<<<<<<<<<888999:::;;;<<<<<<<<<<<<::::::;;;;;;:::999888888::::::999888888888888999999999999999:::;;;<<<<<<;;;;;;;;;;;;::::::::::::;;;::::::::::::::::::;;;::::::;;;<<<===>>>???@@@CCCAAA???=========;;;:::>>>===<<<<<<======<<<;;;<<<;;;::::::<<<<<<;;;:::;;;;;;;;;<<<======;;;888:::<<<>>>@@@???<<<999666<<<:::;;;>>>>>>;;;:::<<<999;;;===>>>===<<<<<<===>>>;;;888777888:::<<<<<<;;;:::999:::<<<<<<<<<;;;===>>>===999888;;;<<<:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;:::999999<<<;;;;;;;;;<<<<<<:::888777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<>>===<<<;;;::::::;;;;;;;;;;;;:::::::::::::::<<>>>>>>>>===<<<;;;::::::;;;<<<===;;;:::999:::<<<>>>>>>===>>>>>>>>>>>>??????????????????@@@@@@@@@@@@??????======>>>>>>??????@@@@@@AAAAAAAAABBBBBBDDDEEEFFFFFFEEEDDDDDDEEEGGGIIIKKKKKKJJJIIIHHHIIIKKKNNNPPPTTTVVVYYYYYYXXXVVVVVVWWWZZZ]]]aaabbbaaa```______dddkkkvvv~~~zzzyyywwwuuussstttwwwzzz{{{|||}}}}}}{{{xxxuuusssqqqooommmlllkkkjjjhhhfff```___]]]ZZZXXXWWWXXXYYY[[[YYYWWWWWWXXXYYYXXXWWWTTTSSSTTTUUUVVVVVVTTTRRRQQQQQQPPPPPPOOONNNNNNNNNHHHJJJKKKKKKJJJIIIJJJKKKJJJNNNOOOJJJGGGHHHIIIHHHGGGEEEDDDEEEFFFFFFEEEDDDEEEDDDBBBAAA@@@AAABBBCCCBBBBBBAAAAAA@@@@@@@@@@@@===>>>>>>>>>>>>===<<<<<<>>>===;;;<<<===>>>>>>===<<<===>>>>>>>>>===<<<;;;::::::;;;<<<<<<;;;;;;;;;888999:::<<<<<<===<<<<<<999999:::;;;:::999888888::::::999888888888888888999999999999:::;;;<<<===;;;:::::::::999999999999;;;::::::::::::::::::;;;::::::;;;;;;<<<===>>>>>>@@@>>><<<<<<<<<<<<;;;:::<<<;;;:::;;;<<<===<<<;;;:::999888999<<<>>>>>>======<<<<<<===>>>===;;;888<<<<<<<<<<<<<<<<<<;;;;;;<<<::::::======::::::<<<777:::>>>???>>>======???===;;;:::999;;;<<<<<<;;;;;;:::999:::<<<===<<<;;;>>>@@@>>>:::999<<<<<<:::<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<:::999888;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::888777666;;;:::::::::;;;;;;999888666888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;777888:::;;;;;;;;;:::999<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;:::::::::===???@@@???=========<<<<<<<<<;;;:::;;;<<<======;;;::::::<<<======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>???@@@AAAAAAAAACCCBBBBBBAAABBBCCCDDDEEEFFFEEECCCCCCDDDFFFIIIKKKJJJIIIGGGGGGHHHLLLOOORRRTTTVVVYYYYYYXXXVVVVVVVVVXXX[[[___aaa```^^^^^^^^^bbbjjjuuu~~~xxxwwwvvvsssrrrssswwwzzz|||}}}~~~~~~|||xxxtttrrrooonnnllllllllljjjhhheeebbbbbb```]]]ZZZZZZ[[[]]]\\\ZZZXXXXXXYYYYYYXXXWWWTTTSSSSSSUUUVVVVVVTTTRRRRRRQQQQQQPPPPPPOOOOOONNNGGGJJJMMMLLLIIIGGGIIIKKKJJJOOOOOOJJJFFFGGGHHHGGGGGGEEEDDDDDDEEEEEEDDDCCCEEEDDDBBB@@@@@@@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAA===>>>?????????>>><<<;;;@@@>>><<<<<<<<<===<<<;;;:::;;;<<<<<<<<<;;;999999;;;;;;;;;<<<;;;;;;::::::888999;;;<<<===<<<;;;;;;888888::::::;;;:::999888;;;:::999999888888999999999999999999:::;;;<<<===:::::::::999999888888888;;;::::::999999::::::;;;888999999::::::;;;;;;;;;===;;;::::::<<<======<<<:::999999:::<<<======<<<888777777999===@@@AAAAAADDD@@@;;;888999;;;===>>>===<<<:::999999<<<>>>@@@<<<999:::======:::999<<<666:::>>>???>>>===>>>@@@<<<;;;;;;<<<>>>>>><<<:::;;;:::999:::<<<===<<<;;;???AAA???;;;:::<<<===:::========================777999;;;<<<<<<:::777555;;;;;;:::::::::;;;<<<======<<<<<<;;;999777555444:::999999999::::::888777666888999::::::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;555666888:::;;;:::888777999:::;;;<<<===??????@@@=========<<<<<<;;;;;;;;;999;;;>>>>>>===;;;:::;;;888:::;;;<<<<<<<<<>>>??????===;;;;;;<<<<<<;;;:::===============<<<<<<<<<======>>>>>>>>>>>>======>>>>>>???@@@AAAAAABBBBBBDDDCCCBBBAAAAAABBBDDDEEEEEEDDDCCCBBBCCCFFFIIIKKKHHHGGGFFFFFFIIIMMMQQQTTTTTTWWWYYYZZZXXXVVVVVVVVV[[[^^^bbbddddddccccccccc```hhhttt~~~{{{yyywwwvvvvvvtttrrrpppxxxzzz}}}|||yyytttqqqppptttqqqnnnlllkkkkkkjjjhhhcccaaa_________^^^]]][[[ZZZYYYZZZ[[[\\\[[[XXXUUUTTTUUUUUUVVVVVVUUUUUUTTTTTTQQQNNNLLLLLLMMMMMMMMMOOONNNLLLKKKJJJIIIHHHHHHKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCBBBAAA@@@AAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@999:::;;;===>>>>>>>>>>>>;;;;;;::::::;;;<<<>>>???BBBBBBAAA???>>><<<;;;;;;<<<<<<<<<;;;;;;:::::::::;;;999888888999::::::999::::::999999888777777666<<<:::888666666666777888>>>>>><<<;;;999888666666888999;;;<<<<<<;;;999888:::::::::999999888888888999:::<<<===>>>???>>>>>>;;;;;;;;;;;;;;;<<<======<<<<<<===???@@@@@@>>><<<999;;;>>>@@@AAAAAA@@@???@@@???>>><<<;;;;;;::::::???>>><<<;;;::::::;;;;;;???===<<<;;;;;;:::888666===>>>???@@@???>>><<<:::;;;======;;;888777999<<<>>>===<<<;;;;;;;;;;;;;;;???<<<::::::;;;===>>>>>><<<;;;<<<===>>><<<999666===;;;999999;;;;;;999777===<<<:::999999:::<<<===::::::;;;;;;;;;;;;::::::<<<<<<<<<===<<<<<<;;;:::999999999::::::999888888===;;;:::999;;;<<<;;;:::999:::;;;;;;<<<<<<;;;;;;999:::<<<>>>>>>>>>>>>>>>@@@AAAAAA???<<<::::::;;;:::<<<===>>>???>>><<<;;;========================@@@???>>>===============:::::::::::::::;;;<<<===AAA@@@???>>>============>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEDDDDDDDDDFFFGGGHHHLLLKKKIIIIIIIIILLLNNNPPPVVVUUUUUUUUUUUUVVVWWWWWW\\\```dddeeecccaaabbbdddeeemmmxxx||||||yyyvvvuuutttsssrrrqqqxxxzzz||||||yyyuuurrrqqqrrrpppmmmllllllkkkiiihhhcccaaa_________^^^]]][[[[[[ZZZZZZ[[[\\\[[[YYYVVVVVVVVVWWWWWWVVVUUUUUUTTTTTTQQQNNNLLLLLLMMMMMMLLLLLLKKKIIIHHHGGGFFFFFFFFFJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAABBBCCCCCCCCCBBBAAA@@@@@@??????<<<===>>>???@@@@@@@@@@@@;;;;;;::::::;;;<<<>>>???BBBAAA@@@???===<<<;;;:::<<<;;;;;;;;;::::::::::::;;;:::888888999:::999888;;;::::::999999999999999>>><<<:::999888888999:::;;;;;;;;;::::::999999999888999:::;;;;;;:::999888;;;:::::::::999999999999:::;;;<<<===>>>>>>=====================>>>>>>???===;;;:::;;;<<<======<<<===>>>????????????>>>>>>@@@@@@???===<<<;;;;;;;;;???>>><<<;;;::::::;;;;;;<<<;;;:::;;;<<<;;;999777:::;;;===>>>>>>===<<<;;;;;;===>>>>>><<<<<<===???======<<<;;;;;;;;;;;;;;;===;;;999999:::<<<======999888888:::;;;;;;999777<<<:::888999;;;;;;999777<<<;;;::::::::::::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;:::999999:::::::::;;;;;;::::::999<<<;;;::::::<<<<<<;;;:::888999::::::;;;;;;::::::<<<<<<<<<<<<<<<>>>???@@@@@@@@@AAA???===;;;<<<<<<======<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<======<<<;;;;;;;;;<<<<<<===>>>AAAAAA@@@???>>>>>>>>>>>><<<<<<=========>>>>>>>>>AAAAAAAAABBBCCCDDDDDDDDDEEEDDDDDDDDDDDDFFFGGGHHHFFFFFFFFFGGGJJJNNNRRRUUUSSSUUUWWWXXXYYYXXXVVVUUUXXX\\\```aaa___^^^___aaaeeemmmyyy{{{|||yyyuuurrrrrrrrrrrrrrrxxxzzz||||||yyyuuusssrrrooommmlllllllllkkkiiigggbbbaaa____________]]][[[\\\[[[YYYZZZ[[[[[[ZZZYYYYYYYYYXXXXXXWWWVVVTTTTTTSSSQQQNNNMMMMMMMMMMMMLLLMMMMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@????????????@@@AAABBBBBBBBBAAA<<<;;;;;;:::;;;===>>>???@@@@@@???>>><<<;;;::::::;;;;;;::::::::::::999999<<<;;;999888999:::999888<<<;;;999888999:::<<<======<<<;;;999888999999:::888888999999:::;;;;;;;;;999999999999999999999999;;;;;;;;;;;;::::::::::::;;;;;;<<<======<<<<<<;;;======<<<<<<======>>>???===:::888777999;;;<<<<<<=========>>>>>>???@@@@@@AAA@@@@@@???>>>===<<<<<<>>>===<<<;;;;;;;;;;;;;;;:::999999;;;======<<<;;;888:::;;;=========<<<<<<888;;;>>>?????????@@@AAA<<<<<<<<<;;;;;;;;;;;;;;;<<<:::888888:::;;;<<<<<<888888777888:::<<<;;;:::===<<<:::;;;<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;:::999777777999999::::::::::::999999;;;::::::<<<======;;;999888888999:::::::::::::::>>>===;;;::::::===???AAA>>>?????????===<<<===>>>???>>><<<::::::<<<===???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<=========<<<<<<<<<<<<===>>>>>>AAA@@@???>>>>>>===>>>>>><<<<<<============>>>>>>@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHCCCDDDDDDFFFJJJNNNSSSUUUQQQTTTXXX[[[\\\YYYUUURRRWWWZZZ^^^___^^^]]]___aaagggooo{{{~~~}}}yyytttqqqppprrrsssssswwwyyy{{{{{{xxxuuussssssmmmlllkkklllmmmllliiifffbbb```___^^^______]]]\\\]]][[[YYYYYY[[[\\\[[[ZZZ[[[[[[ZZZYYYXXXVVVTTTSSSSSSPPPNNNMMMMMMMMMMMMKKKNNNMMMMMMLLLKKKKKKKKKKKKIIIHHHHHHGGGGGGFFFFFFEEEFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAABBBAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBBBBBBBBAAAAAA<<<<<<;;;;;;;;;===>>>?????????>>>===<<<;;;:::::::::::::::::::::::::::999===;;;999999::::::999888;;;:::888777888:::===???;;;:::999888777777777777777777888999:::;;;;;;<<<999888888777777888888999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;::::::::::::;;;<<<<<<<<<:::888888:::;;;<<<;;;888999<<<>>>AAABBBCCCCCCAAAAAA@@@@@@???>>>============<<<<<<;;;;;;;;;;;;999999999<<>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;:::<<<:::888999:::<<<<<<;;;<<<;;;::::::<<<=========>>>>>>======>>>>>>======:::;;;;;;<<<<<<;;;;;;:::<<<<<<============<<<<<<;;;;;;;;;;;;:::888777666777777888999999999888888::::::;;;===???>>>;;;999999999:::;;;;;;;;;;;;:::<<<;;;:::999:::;;;===???;;;<<<======<<<<<<===>>>???>>><<<;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<======<<<<<<<<<<<<<<<======???>>>>>>===<<<<<<======>>>>>>??????????????????@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFGGGIIILLLNNNPPPQQQTTTXXX[[[[[[YYYUUUSSSWWWZZZ^^^___^^^^^^```ccchhhqqq~~~}}}yyyssspppppprrrtttuuuuuuwwwyyyyyywwwtttssssssmmmlllkkklllmmmllliiifffaaa```^^^^^^______^^^\\\]]][[[ZZZZZZ[[[]]]\\\\\\\\\[[[[[[YYYXXXVVVTTTSSSRRRPPPNNNNNNNNNNNNLLLKKKJJJJJJIIIIIIHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@???>>>???@@@@@@@@@@@@@@@???>>><<<<<<;;;;;;<<<===???@@@??????>>>===<<<;;;;;;:::::::::::::::::::::::::::===;;;999999:::::::::999:::999777666777:::===???::::::999888777777777777888999999999999999999999999888888777777888888999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999:::::::::::::::;;;<<<<<<:::::::::<<<>>>>>><<<:::666888<<<@@@CCCCCCBBBAAA@@@@@@AAAAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;>>>AAACCCCCCBBB?????????>>>===<<<;;;;;;:::;;;<<<===>>>===;;;999::::::;;;<<<<<<;;;;;;:::<<<:::999:::<<<===<<<;;;???===;;;;;;<<<<<<<<<;;;<<<<<<===<<<<<<<<<<<<===:::;;;;;;<<<<<<;;;;;;:::<<<<<<============<<<<<<<<<<<<<<<;;;;;;:::888888888999999:::;;;;;;::::::::::::;;;===??????<<<::::::;;;;;;<<<<<<<<<<<<<<<999999:::;;;;;;;;;::::::888:::;;;;;;;;;;;;<<<>>><<<===>>>>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===<<<<<<;;;;;;:::;;;;;;<<<======<<<;;;;;;;;;;;;<<>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIKKKLLLMMMTTTUUUVVVWWWWWWWWWVVVUUUUUUYYY\\\]]]\\\]]]```cccjjjsss}}}yyytttqqqrrrtttuuuvvvsssuuuwwwwwwuuusssssssssooommmlllllllllkkkiiigggaaa___^^^^^^______^^^]]]]]][[[[[[[[[]]]^^^]]]\\\[[[[[[ZZZYYYXXXVVVTTTSSSRRRPPPNNNNNNNNNNNNLLLJJJKKKKKKJJJJJJJJJKKKKKKLLLIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@>>>???@@@AAAAAA@@@???>>>>>>?????????>>>===<<<<<<===<<<<<<;;;<<<>>>???@@@??????>>>======<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<:::999999;;;<<<;;;:::999888777777888:::<<<===<<<<<<;;;;;;:::999999888999999999999999888888888999999999999999999999999::::::::::::;;;;;;;;;;;;<<<;;;:::999999999999999<<<<<<;;;;;;<<<<<<===>>>::::::<<<>>>@@@???<<<::::::<<>>===???@@@@@@AAA@@@???>>>===;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<>>>AAACCCCCCBBBAAAAAA@@@>>>===<<<;;;:::>>>>>>===>>>>>>===;;;888888999;;;<<<<<<;;;::::::;;;::::::;;;<<<===<<<;;;===<<<::::::;;;;;;999777888999::::::999888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;::::::999:::;;;<<<======>>>>>>===::::::;;;===??????===;;;;;;;;;<<<===============888999:::;;;;;;;;;999888888999;;;;;;:::;;;<<<>>><<<===>>>??????===:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFGGGFFFFFFGGGIIIKKKMMMOOOPPPUUUTTTTTTSSSTTTUUUVVVWWWSSSVVVYYYZZZZZZ[[[___bbbllluuu}}}zzzvvvssstttuuuvvvvvvrrrsssuuutttsssrrrrrrsssrrrpppmmmllllllkkkiiihhh```___^^^^^^___```^^^]]][[[[[[[[[]]]______]]][[[ZZZZZZYYYXXXWWWVVVTTTSSSQQQPPPOOONNNOOONNNLLLJJJMMMMMMLLLLLLMMMNNNOOOOOOJJJJJJIIIIIIHHHGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???===???@@@AAAAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::===<<<<<<<<<<<<>>>???@@@?????????>>>>>>======<<<;;;;;;;;;<<<<<<=========;;;999888999;;;======<<<::::::999::::::;;;<<<===;;;;;;;;;;;;:::999888888888888888888888888888888888999:::;;;;;;:::999888999999999999:::::::::;;;;;;:::999888888999999:::<<<<<<;;;;;;<<<<<<===>>><<<;;;;;;<<<>>>>>>===<<>>>>>>>>>>>>>>??????>>>???@@@AAA@@@???===<<<:::;;;<<<======<<<;;;;;;<<<;;;;;;===@@@AAA@@@???@@@???>>>===<<<;;;;;;;;;???===;;;;;;<<<<<<:::888777999:::<<<<<<;;;:::999:::999999:::<<<<<<;;;:::;;;::::::;;;<<<<<<:::888777999;;;:::888888:::<<<<<<;;;::::::::::::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;888999999:::::::::::::::999:::;;;<<<============<<<;;;:::;;;>>>???>>>===:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<===???>>>>>>>>>======<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;;;;<<<======<<<;;;;;;;;;;;;;;;=========<<<<<<======>>>======<<<<<<<<<;;;;;;;;;@@@@@@@@@@@@@@@????????????@@@BBBDDDFFFFFFFFFFFFEEEFFFGGGJJJLLLOOOQQQRRRSSSSSSRRRRRRRRRSSSTTTUUURRRUUUYYYZZZZZZ[[[___cccmmmwww}}}zzzvvvuuuuuuvvvwwwwwwqqqrrrtttsssrrrqqqqqqrrrtttqqqnnnlllkkkkkkjjjiii```___^^^^^^___```___]]][[[[[[\\\^^^``````]]][[[YYYYYYXXXXXXWWWVVVTTTTTTQQQPPPOOOOOOOOONNNLLLJJJJJJIIIIIIIIIJJJKKKLLLMMMKKKJJJJJJIIIIIIHHHHHHGGGEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCAAA@@@>>>===>>>@@@AAAAAA@@@???>>>>>>>>>>>>>>>===;;;:::999======<<<<<<===>>>@@@AAA@@@@@@??????>>>>>>======<<<<<<<<<=========>>>>>>:::999888999;;;===>>>===;;;;;;;;;<<<<<<<<<<<<<<<999999999999999777666666777777777888999999::::::888999;;;<<<<<<;;;999888888888888999999:::::::::::::::999888888999:::;;;:::999999999999:::;;;;;;>>><<<999999;;;===>>>>>>@@@>>>;;;:::;;;>>>CCCEEE===>>>???@@@@@@???===<<<:::;;;<<<=========;;;;;;;;;;;;;;;<<<>>>???>>><<<===<<<<<<;;;;;;;;;<<<<<<===:::777777999:::999777777888:::<<<<<<<<<:::999999888888999;;;;;;:::888::::::<<<>>>@@@@@@>>>;;;999;;;======;;;:::<<>><<<::::::<<<>>>???<<<===>>>>>>======>>>@@@AAA???===;;;:::;;;<<<===========================>>>===<<<<<<;;;;;;;;;;;;???>>>===<<<<<<<<<<<<<<>>>>>>>>>>>???@@@??????>>>>>>=========<<<@@@@@@??????????????????>>>@@@BBBDDDFFFFFFFFFFFFFFFGGGIIIKKKMMMOOOPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSTTTWWW[[[\\\\\\^^^bbbfffnnnxxx}}}}}}{{{wwwrrrrrrvvvzzzqqqpppoooppprrrsssrrrqqqsssqqqnnnmmmkkkjjjgggeee`````````___]]]]]]^^^___[[[[[[ZZZZZZZZZZZZZZZZZZ]]]YYYUUUUUUWWWXXXUUURRRPPPOOOOOOOOOOOOMMMJJJGGGKKKIIIHHHHHHIIIJJJHHHGGGKKKMMMKKKEEEEEEIIIHHHBBBFFFEEECCCDDDEEEEEEDDDCCCEEEEEEDDDCCCBBBBBBAAAAAA@@@AAAAAAAAAAAA@@@??????@@@@@@@@@@@@???>>>===<<<::::::;;;;;;<<<=========AAA???>>>>>><<<:::999:::<<<<<<============<<<<<<>>>>>>===<<<<<<<<<<<<<<<===<<<;;;:::999888888888<<<<<<;;;:::888777777666===<<<:::999888777777777>>>>>>>>>===<<<:::999888888777666666999:::::::::999>>>>>>999555666888888999777777:::;;;:::;;;>>>===<<<<<<<<<<<<;;;;;;;;;???===<<<===>>>???>>>======777333666>>>AAA===777<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888999;;;======<<<;;;:::======<<<;;;;;;;;;;;;<<<>>><<<:::===AAAAAA<<<777:::999999999::::::;;;<<<999999:::::::::;;;;;;;;;888;;;<<<::::::;;;:::666:::666888======888666:::<<<<<<<<<;;;;;;:::::::::>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<==================<<<;;;;;;<<<>>>???@@@>>><<<:::999:::;;;<<<@@@<<<999999;;;======<<<;;;<<<===>>>>>>===<<<;;;=================================>>>===<<<<<<;;;@@@???????????????????????????@@@AAAAAAAAAAAA@@@CCCBBBCCCEEEGGGGGGEEECCCGGGGGGHHHJJJLLLNNNPPPQQQVVVVVVVVVVVVUUUTTTRRRRRRUUUXXXZZZ[[[[[[]]]bbbfffppp}}}}}}|||zzzwwwuuuuuuwwwyyysssrrrrrrrrrssssssrrrrrrsssqqqnnnlllkkkiiifffdddaaaaaaaaa``````___```aaa^^^^^^]]]\\\ZZZYYYXXXXXX___[[[WWWVVVWWWWWWSSSPPPQQQPPPPPPPPPPPPOOOKKKHHHJJJIIIHHHHHHIIIIIIHHHGGGJJJKKKIIIEEEEEEIIIHHHCCCFFFEEEDDDDDDEEEEEECCCBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>><<<<<<=========<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;<<<<<<===>>>;;;<<<<<<======<<<<<<;;;======<<<;;;;;;;;;;;;<<<===<<<;;;:::999999999999;;;;;;:::999888777666666777777888888:::;;;===>>>=========<<<;;;:::888777888777666888:::<<<<<<<<<666:::;;;888777:::;;;999===::::::===>>><<<===@@@;;;<<<<<<<<<======>>>>>>>>>===<<<<<<>>>>>>===<<<>>>:::777:::???BBB???;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999999:::;;;<<<<<<<<<;;;:::<<<<<<;;;;;;;;;<<<<<<===@@@===;;;<<>>:::666999999999999999:::;;;;;;999999:::::::::;;;;;;;;;999<<<<<<999999;;;:::777888666999>>>>>>999666888;;;;;;;;;;;;;;;;;;::::::===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===============<<<<<<;;;<<<===>>>??????>>><<<:::::::::;;;<<>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<<<<>>>>>>??????????????????>>>??????@@@@@@@@@@@@@@@CCCCCCCCCDDDFFFGGGFFFDDDFFFGGGHHHIIIKKKNNNPPPQQQRRRRRRRRRRRRQQQQQQPPPPPPXXXZZZ[[[ZZZYYYYYY^^^aaappp~~~~~~}}}{{{zzzyyyyyyzzzzzzyyyxxxuuuuuutttssssssrrrrrrqqqssspppmmmkkkjjjhhheeebbbaaaaaa`````````aaaaaabbb^^^^^^]]]]]]\\\[[[ZZZZZZaaa]]]XXXVVVVVVUUURRRNNNSSSRRRQQQQQQQQQPPPLLLJJJJJJIIIGGGHHHIIIIIIHHHFFFHHHHHHGGGDDDEEEHHHGGGDDDGGGEEEDDDDDDDDDDDDBBB@@@BBBBBBAAAAAA@@@@@@??????@@@@@@AAAAAA@@@@@@???>>>:::;;;;;;<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;<<<<<<;;;999:::<<<>>>???:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;:::::::::::::::===<<<<<<;;;::::::::::::;;;;;;:::999888777666666555666777999;;;>>>@@@AAA<<<<<<<<<;;;:::999888777888888777999;;;======<<<666888999777999<<<:::666<<<999888;;;;;;999999<<<:::;;;<<<===>>>???@@@@@@===<<<;;;<<<======<<<;;;===<<<;;;<<<>>>??????>>>;;;<<<===>>>>>>===<<<;;;::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@===::::::<<<;;;999555888888888888888888999:::::::::::::::;;;;;;;;;;;;:::<<<<<<888888;;;;;;888777777999======999777777::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::::::::999999999999999999999999999:::;;;<<<<<<===<<<<<<<<<<<<;;;<<<===>>>???@@@???>>><<<;;;::::::;;;<<<>>><<<999999;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>=========<<<=========>>>>>>?????????===>>>??????@@@@@@??????DDDCCCBBBBBBEEEFFFFFFFFFFFFFFFGGGIIIKKKMMMOOOPPPRRRRRRRRRSSSSSSTTTTTTTTTXXXYYYZZZYYYWWWXXX]]]aaarrr~~~{{{yyyzzzxxxxxxzzz}}}~~~{{{wwwuuuvvvuuutttqqqpppoooppprrrpppmmmkkkiiigggdddbbb___^^^]]]]]]___``````___ZZZ[[[[[[\\\]]]^^^_________\\\XXXVVVVVVTTTRRROOOSSSQQQPPPPPPPPPOOOLLLJJJIIIHHHGGGGGGHHHHHHGGGFFFFFFFFFDDDDDDEEEGGGGGGEEEGGGEEEDDDCCCCCCCCCAAA???BBBBBBAAAAAA@@@@@@@@@???@@@@@@@@@@@@@@@???>>>>>>;;;;;;<<<>>>>>>?????????>>>>>>>>>===<<<;;;;;;:::??????<<<888777:::<<<;;;999::::::;;;;;;::::::999;;;::::::999999999999999===<<<<<<;;;:::::::::;;;;;;;;;;;;:::999888888888:::::::::;;;<<<===>>>???<<<<<<<<<<<<;;;:::999888999999888999;;;<<<:::999999:::999888:::;;;777000<<<888888:::999666777999;;;;;;;;;<<<===>>>>>>>>>===;;;:::;;;<<<===<<<;;;:::;;;<<<<<<;;;<<<<<<>>>;;;<<<>>>??????>>><<<;;;999::::::;;;;;;::::::999<<<<<<<<<;;;;;;;;;::::::::::::999999999888888888;;;::::::::::::;;;<<<===:::::::::;;;<<<===>>>???>>><<<999999::::::999777888888777777777777888888:::::::::;;;;;;;;;;;;<<<;;;===;;;777777:::;;;999999888999::::::999888999:::::::::;;;;;;<<<<<<<<<;;;::::::999999999::::::::::::::::::::::::::::::999:::;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>???@@@@@@>>>===<<<;;;;;;;;;;;;<<<===<<<::::::;;;;;;<<<<<<<<<==================<<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>=========>>><<<<<<<<<===>>>>>>??????======>>>????????????>>>DDDBBBAAAAAACCCFFFGGGGGGEEEFFFFFFHHHJJJLLLNNNOOOQQQRRRRRRSSSTTTUUUVVVWWWUUUWWWXXXWWWWWW[[[aaagggsss|||yyyvvvxxxwwwxxx{{{~~~{{{wwwtttuuuvvvssspppmmmmmmnnnqqqooolllkkkiiihhheeeccc```^^^]]]]]]___```___^^^ZZZZZZ[[[\\\\\\]]]^^^^^^ZZZXXXVVVUUUUUUTTTSSSRRRQQQPPPNNNNNNNNNMMMJJJHHHIIIGGGFFFFFFGGGGGGFFFEEEFFFDDDCCCDDDFFFFFFFFFFFFGGGEEECCCBBBBBBBBB@@@>>>BBBBBBBBBBBBAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>;;;;;;===>>>??????????????????>>>===<<<;;;;;;:::===???===777666:::;;;888999999::::::::::::999999::::::999888888888888888<<<<<<;;;:::::::::;;;;;;<<<<<<<<<;;;::::::999999<<<<<<<<<;;;;;;<<<============>>>======<<<;;;::::::999999999:::999777555999::::::888:::<<<777000???<<<;;;<<<<<<999999<<<;;;;;;;;;;;;;;;;;;;;;;;;===;;;:::;;;<<<===<<<;;;:::<<<======;;;:::<<<>>>:::<<<===??????===<<<:::999::::::;;;;;;::::::999<<<;;;;;;;;;;;;::::::::::::::::::999999999888888;;;::::::::::::;;;<<<===999999::::::<<<===???@@@;;;:::888888999:::;;;:::888888777666666777777777::::::;;;;;;;;;<<<<<<<<<;;;===;;;777777:::;;;999;;;;;;999666666999;;;;;;:::::::::;;;;;;<<<<<<<<<::::::999999999::::::;;;::::::::::::::::::::::::999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>?????????===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<============<<<<<<=========????????????????????????@@@@@@???>>>>>>>>>>>>???<<<<<<======>>>>>>>>>???======>>>????????????>>>CCCAAA@@@AAACCCFFFGGGGGGEEEFFFFFFHHHJJJLLLNNNOOOMMMMMMMMMNNNOOOQQQSSSTTTVVVWWWXXXWWWXXX\\\dddjjjuuu|||xxxuuuvvvvvvxxx{{{}}}}}}zzzxxxsssuuuvvvsssooolllmmmooopppnnnlllkkkjjjiiigggeeedddaaa^^^___aaabbbaaa^^^\\\\\\[[[[[[ZZZYYYXXXXXXUUUUUUTTTTTTSSSSSSTTTTTTPPPNNNLLLLLLLLLKKKIIIGGGHHHGGGEEEFFFGGGGGGFFFDDDHHHDDDBBBEEEGGGEEEEEEGGGEEECCCBBBBBBBBBBBB@@@>>>BBBBBBBBBBBBBBBAAAAAAAAA??????@@@@@@??????>>>===:::;;;<<<===>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;888===<<<777777<<<===888999::::::;;;;;;::::::999::::::999888888888888888;;;::::::999999:::::::::<<<;;;;;;;;;:::::::::::::::::::::;;;<<<===>>>???>>>>>>>>>>>>>>>===<<<<<<:::999999999:::999666333777999:::888:::===;;;777===:::999;;;:::888888;;;;;;;;;;;;:::::::::999999===<<<;;;<<<======<<<;;;<<<===>>>>>>===<<<===>>>:::;;;<<<======<<<;;;:::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;<<<<<<999::::::;;;<<<===??????888999999::::::;;;;;;<<<999888777777777777777777:::;;;;;;;;;<<<<<<<<<<<<:::<<<<<<888888;;;;;;888;;;<<<999555555999<<<;;;::::::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::<<<===>>>?????????>>>>>><<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<===>>>======<<<<<<<<<<<<======????????????????????????BBBAAA???>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@@@@??????BBB@@@@@@AAADDDFFFFFFFFFFFFFFFGGGIIIKKKMMMOOOPPPNNNNNNNNNNNNPPPRRRTTTUUUYYYYYYYYYWWWWWW[[[dddjjjwww}}}xxxuuutttwwwzzz{{{{{{yyyyyyyyysssvvvwwwtttooolllnnnpppooommmlllkkklllkkkiiihhhfffbbb______aaabbb___\\\[[[[[[ZZZYYYWWWVVVUUUUUUSSSSSSSSSRRRQQQQQQRRRSSSPPPNNNLLLKKKKKKJJJIIIGGGHHHFFFEEEEEEFFFFFFEEEDDDJJJEEECCCFFFHHHEEEDDDGGGCCCBBBAAAAAABBBBBBAAA???@@@@@@@@@@@@@@@AAAAAAAAA???????????????>>>>>>===<<<<<<===>>>??????>>>>>>???>>>>>>>>>======<<<<<<777===>>>888777<<<;;;444::::::;;;;;;;;;;;;::::::::::::999888888888888999999999999888888999999:::::::::999999999999888888999999999:::;;;<<<>>>>>>==================<<<;;;888888888:::;;;;;;888666777;;;<<<999999;;;<<<;;;:::777666888888555666999::::::;;;;;;;;;;;;;;;;;;>>>===<<<<<<>>>>>>===<<<===<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999<<<<<<<<<;;;;;;;;;::::::999:::;;;<<<<<<<<<;;;::::::::::::;;;<<<===>>>???888:::;;;<<<<<<;;;:::::::::999888777777777777888;;;;;;;;;;;;<<<<<<<<<<<<999<<<<<<999999;;;:::777888;;;;;;777777;;;;;;888;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::;;;<<<<<<===999999999999999999999999:::::::::;;;;;;::::::999>>>>>>???@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<;;;<<>>===>>>@@@>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCAAA@@@>>>>>>???@@@AAA@@@@@@@@@???>>>>>>======>>>??????@@@@@@@@@@@@@@@@@@???@@@BBBEEEFFFFFFEEEFFFGGGHHHIIIKKKNNNPPPQQQQQQPPPPPPPPPQQQSSSVVVWWWWWWWWWVVVUUUVVV[[[eeemmmxxx~~~yyyuuussswww{{{{{{yyywwwxxxyyytttwwwxxxvvvpppmmmooorrrnnnmmmllllllllllllkkkjjjfffaaa]]]]]]___```]]]YYYWWWWWWWWWWWWWWWVVVVVVVVVSSSSSSSSSRRRPPPPPPQQQRRRQQQNNNLLLKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFFFFEEEDDDKKKEEECCCGGGHHHEEEDDDGGGBBBAAA@@@@@@BBBBBBAAA@@@??????????????????@@@@@@???????????????>>>======??????@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>============:::AAAAAA999777:::777---:::;;;;;;<<<<<<;;;;;;:::;;;:::999999888999999999888888888777888888999999888888888777777777777777;;;;;;:::::::::;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;666777888;;;===>>><<<:::;;;???@@@;;;777888::::::<<<999888;;;;;;999999<<<999::::::;;;<<<===>>>>>>???===<<<===>>>???>>>===;;;:::888999;;;;;;:::888;;;::::::999999::::::;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;:::::::::999999======<<<<<<<<<;;;;;;;;;888999;;;======<<<;;;:::;;;;;;;;;;;;;;;<<<===>>>999;;;>>>>>><<<:::999888::::::999888777777888888;;;;;;;;;<<<<<<<<<======888<<<===::::::<<<:::666444:::<<<::::::<<<:::444<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>888888888888888888888888:::::::::;;;;;;:::999999??????@@@@@@???>>><<<;;;;;;;;;<<<<<<===<<<<<<;;;===???BBBAAA???===???@@@>>>===<<<;;;;;;<<<===>>>========================CCCBBB@@@>>>>>>???@@@AAABBBBBBAAA@@@???>>>======??????@@@AAAAAAAAAAAA@@@??????@@@CCCFFFGGGFFFDDDGGGGGGHHHJJJLLLNNNPPPQQQNNNMMMLLLLLLMMMPPPRRRTTTQQQRRRRRRRRRUUU]]]hhhqqqyyy~~~xxxttttttuuuwwwxxxxxxwwwvvvuuu{{{xxxtttrrrrrrrrrqqqqqqqqqmmmjjjiiijjjjjjgggeeebbb___\\\\\\^^^^^^]]][[[YYYZZZ[[[[[[YYYVVVSSSQQQRRRRRRQQQQQQQQQPPPPPPPPPNNNMMMJJJHHHGGGFFFFFFFFFHHHGGGFFFHHHJJJJJJFFFBBBGGGGGGGGGGGGEEEDDDCCCBBBGGGFFFEEECCCAAA???>>>===BBBBBBAAAAAA@@@??????>>>@@@???===<<<;;;<<<===???BBB@@@======>>>@@@@@@@@@AAA@@@???===<<<<<<<<<<<>>@@@>>>===<<<;;;;;;<<<===>>><<<<<<<<<;;;;;;::::::::::::::::::;;;::::::999999===???@@@???<<<;;;<<<>>>;;;;;;;;;;;;:::999888888<<<;;;:::;;;<<<<<<:::888============<<<<<<<<<<<<999::::::;;;;;;<<<<<<<<<<<<:::888888888888666555:::999888999;;;<<<;;;:::;;;;;;<<<<<<;;;;;;:::999:::999:::;;;======;;;999;;;<<<=========<<<;;;:::???>>>===<<<;;;:::999999;;;;;;<<<<<<;;;999888777::::::999999:::;;;<<<===@@@???>>>===<<<<<<===>>>>>>===<<<;;;:::999999999AAA???<<<:::;;;>>>BBBDDD@@@;;;777:::???BBB>>>999AAAAAA@@@??????>>>======;;;>>>???===888777:::???>>>>>>????????????>>>>>>===>>>?????????>>>===<<>>===>>>???@@@AAA???===<<<>>>???@@@???AAA@@@???>>>============:::999888999:::;;;:::999<<<<<<;;;::::::;;;<<<<<<999999999999:::::::::;;;:::::::::;;;;;;<<<<<<<<<999::::::;;;;;;::::::999888888888888888888888888777999;;;<<<<<<;;;999777>>><<<:::888888888999:::888777777888999888999:::;;;::::::999999::::::;;;;;;<<<<<<>>>???@@@AAAAAAIIIHHHFFFCCC@@@>>><<<;;;????????????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::<<<===<<<;;;;;;>>>@@@;;;;;;<<<<<<;;;;;;::::::===;;;;;;;;;======<<<;;;============<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<:::999999::::::888777;;;999999:::;;;<<<;;;:::;;;;;;<<<<<<;;;;;;:::::::::999:::;;;======;;;:::999999:::;;;;;;:::999888<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;;;;:::999::::::;;;===>>>???@@@@@@===<<<;;;:::::::::;;;<<<>>>===<<<;;;::::::::::::999:::<<<>>>>>>>>>>>>===@@@===;;;===@@@BBB@@@======???AAAAAA???>>>???@@@>>>???@@@>>>;;;:::<<>>>>>?????????>>>>>>===@@@AAABBBCCCCCCBBBAAAAAA@@@???>>>@@@DDDFFFFFFDDDGGGGGGGGGHHHIIILLLNNNOOOOOOOOOPPPPPPQQQQQQRRRRRRPPPQQQSSSTTTWWW^^^hhhpppzzzxxxxxxwwwvvvuuuuuuuuuuuuuuuvvvtttqqqoooppppppooonnnnnnjjjgggfffggggggdddaaa\\\ZZZYYYYYYYYYYYYXXXWWW______``````^^^[[[XXXVVVTTTTTTSSSQQQPPPOOONNNMMMMMMLLLJJJHHHGGGFFFFFFFFFGGGFFFDDDEEEFFFFFFEEECCCDDDDDDEEEEEEEEEEEEDDDDDDAAAAAA@@@@@@@@@@@@@@@@@@<<<<<<===>>>???AAABBBBBBAAA@@@???>>>===>>>???@@@@@@>>><<<;;;===>>>>>>>>>@@@@@@???>>>============999888888:::<<<>>>>>>===<<<<<<;;;::::::;;;<<<<<<::::::::::::;;;;;;;;;;;;999999:::;;;<<<===>>>>>>::::::;;;;;;;;;;;;::::::888888888888888888888888777888:::;;;;;;:::999777===<<<:::999888888999999:::;;;;;;<<<<<<<<<;;;:::;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<>>?????????>>>===;;;:::::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;;;;===AAADDD:::;;;;;;<<<<<<<<<<<<<<<>>><<<:::;;;===>>>???>>>=========<<<<<<<<<<<<;;;======<<<<<<<<<<<<<<<<<<;;;:::999:::;;;;;;:::999;;;:::::::::<<<===<<<;;;<<<<<<;;;;;;;;;:::::::::::::::999;;;======<<<:::999999::::::::::::999999999::::::;;;<<<===>>>>>>888888999;;;<<<<<<<<<<<<999:::<<<>>>@@@AAAAAAAAA;;;:::999999999:::;;;<<<======<<<;;;::::::::::::555777999;;;<<<<<<<<<;;;=========>>>>>>?????????===BBBFFFEEEAAA???@@@BBB@@@@@@???>>>>>>>>>?????????????????????>>>===<<<===>>>@@@AAABBBAAAAAA@@@AAA@@@@@@BBBEEEFFFFFFFFFDDDEEEFFFHHHKKKNNNQQQRRRPPPPPPPPPPPPQQQQQQQQQQQQNNNPPPRRRTTTXXX```kkksss}}}zzzxxxyyywwwvvvtttssssssttttttsssqqqooonnnnnnooonnnmmmmmmjjjgggggggggfffccc___ZZZZZZYYYYYYYYYXXXWWWVVVZZZ[[[\\\\\\[[[ZZZXXXVVVUUUUUUSSSRRRPPPNNNMMMLLLKKKKKKJJJHHHGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDCCCBBBCCCDDDDDDEEEEEEEEEDDDBBBBBBAAA@@@???>>>===<<<<<<<<<===>>>???@@@AAAAAA>>>>>>===<<<<<<<<<<<<===???===;;;;;;<<<>>>======>>>>>>======<<<=========<<<;;;::::::<<<<<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;<<<<<<<<<999::::::;;;;;;::::::999888888888888888888888888666777999:::::::::888888888888888888999:::<<<===>>>???>>>;;;:::<<<;;;999;;;::::::999999::::::;;;<<<<<<;;;;;;::::::::::::===???BBBDDDDDDCCCAAA@@@============<<<<<<<<<;;;;;;;;;;;;:::::::::999999;;;;;;<<<<<<===<<<<<<<<<===<<<;;;:::;;;>>>BBBDDD888999:::;;;<<<<<<<<<<<<===;;;999999;;;>>>???@@@======<<<<<<<<<;;;;;;;;;>>>>>>======<<<<<<<<<;;;:::999888999;;;<<<;;;:::<<<;;;:::;;;===>>>===<<<<<<<<<;;;;;;::::::::::::;;;:::999:::<<<===<<<::::::;;;;;;;;;<<<<<<<<<<<<999::::::;;;<<<===>>>>>>999999:::;;;;;;<<<<<<<<<888:::<<<>>>??????>>>===<<<;;;::::::;;;<<<===>>>======<<<;;;;;;;;;;;;;;;999888666555777:::===@@@999;;;======;;;:::<<<>>>BBBHHHMMMJJJCCC===>>>@@@AAA???>>>>>>???@@@???>>>??????@@@??????>>>===<<<<<<===???@@@AAAAAAAAA@@@AAAAAAAAABBBDDDEEEFFFFFFCCCDDDFFFHHHKKKNNNPPPRRRPPPPPPPPPPPPOOOOOOOOOOOOOOOQQQSSSUUUXXX```kkksss}}}zzzxxxwwwxxxwwwuuusssrrrrrrssstttpppooommmmmmnnnnnnmmmlllmmmjjjhhhggghhhfffbbb^^^UUUVVVVVVVVVUUUTTTSSSRRRUUUVVVWWWXXXYYYYYYXXXXXXVVVUUUTTTRRRPPPNNNLLLLLLJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBBBBCCCCCCAAABBBCCCDDDDDDDDDDDDDDDAAAAAA@@@??????>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<>>><<<;;;;;;=========<<<<<<<<<;;;;;;;;;<<<======>>><<<;;;:::;;;;;;999777<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888888888888999999999999888888777777777777777777777777666777888999999999888888666777777888999:::<<<<<<999;;;999444444999;;;888;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;888999;;;>>>AAACCCEEEFFFDDDBBB@@@===<<<<<<<<<=========<<<:::999888777666:::;;;;;;<<<=========<<<>>><<<:::999999<<<>>>???666777888999:::;;;;;;;;;<<<:::888888:::===>>>>>><<<<<<<<<<<<;;;;;;;;;;;;>>>>>>======<<<<<<<<<;;;888777666888:::;;;:::999<<<;;;:::;;;===>>>===<<<===<<<;;;:::::::::;;;;;;;;;:::999:::;;;<<<<<<;;;::::::::::::;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>??????===;;;:::<<<;;;::::::;;;<<<===>>>======<<<;;;;;;;;;<<<<<<:::999888777888;;;>>>@@@888;;;>>>===:::999<<>>=========??????>>>===???????????????>>>======???@@@BBBDDDDDDEEEDDDDDD@@@@@@AAABBBCCCCCCDDDEEECCCDDDFFFIIIKKKMMMNNNOOOOOOOOOOOONNNNNNNNNNNNNNNQQQRRRTTTVVVYYY```kkksss|||yyywwwvvvvvvvvvuuutttsssssssssssssssnnnmmmlllmmmnnnnnnmmmkkkmmmjjjhhhggghhhfffaaa]]]VVVXXXYYYYYYWWWUUUTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXUUUUUUSSSRRRPPPNNNMMMLLLIIIIIIIIIIIIHHHGGGFFFEEECCCDDDEEEDDDBBBAAABBBCCCAAAAAABBBCCCDDDDDDCCCCCC======>>>???@@@AAAAAAAAAAAAAAA@@@???>>>>>>======?????????>>>>>>>>>======>>><<<;;;<<<===>>>===;;;;;;;;;;;;;;;<<<======>>><<<;;;::::::;;;<<<;;;999;;;<<<============<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;:::999888777666666777777888888888888777777777777777777777777777777555666777888888888888888999999999999999999888888555999888333444;;;>>>:::;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<>>>AAADDDFFFJJJHHHEEEAAA>>>===<<<;;;===<<<;;;:::999888777666999:::;;;<<<<<<<<<<<<<<<===:::777666777888999888666666888999::::::::::::<<<:::888888:::<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::======<<<<<<<<<<<<<<<<<<888777666777999:::999888;;;:::::::::<<<===<<<;;;===<<<;;;:::999:::;;;;;;<<<:::999999;;;<<<<<<;;;888888777777888999:::;;;=========<<<;;;;;;;;;:::===<<<;;;;;;;;;;;;;;;<<>><<<::::::===???>>><<<;;;===@@@:::???CCCBBB>>>;;;<<>>>>>=========>>>>>>????????????>>>>>>>>>???AAABBBCCCBBBBBBAAA???AAABBBCCCBBBBBBDDDEEEEEEFFFHHHJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOQQQSSSUUUVVVYYYaaalllsss}}}yyywwwvvvvvvvvvsssssstttttttttssssssrrrmmmllllllmmmnnnnnnmmmlllkkkiiiffffffgggddd___[[[XXX[[[]]]]]]ZZZXXXWWWXXXUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRPPPOOOMMMMMMHHHHHHIIIIIIHHHGGGEEEEEEAAADDDFFFFFFCCCBBBBBBCCCAAAAAABBBCCCCCCCCCBBBBBB======>>>???@@@AAABBBCCCBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>======<<<>>>===<<<===>>>???===<<<<<<<<<<<<======???@@@@@@===<<<;;;;;;======<<<;;;;;;<<<===>>>>>>===<<<;;;;;;:::::::::999999999999:::::::::999999888888888888888888999999888888888777777777777777777777777555555666777777888888999888888999999999999888888555<<<===777777===;;;444;;;::::::999999::::::;;;::::::::::::::::::::::::======<<<<<<<<<===>>>???DDDEEEEEEDDDBBB???<<<::::::::::::999999999999999888999:::;;;;;;<<<<<<<<<<<<:::888888999:::999777777888999999::::::::::::<<<;;;:::;;;<<<===<<<;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<999888777888:::::::::888;;;999999:::;;;<<<;;;:::>>><<<;;;999999:::;;;<<<<<<:::999999;;;<<<<<<<<<888777777777777999:::;;;======<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????>>>>>>===<<<<<<<<<===<<<;;;:::::::::;;;<<<======<<<<<<<<<<<<======999;;;>>>AAAAAA>>>;;;999;;;<<<===============>>>;;;===??????=========>>>999<<>>??????@@@??????<<<===>>>?????????>>>===@@@BBBDDDDDDCCCBBBDDDFFFFFFGGGJJJLLLNNNPPPPPPPPPOOOOOOOOOPPPPPPQQQQQQRRROOORRRTTTVVVZZZcccnnnvvv|||xxxvvvuuuvvvwwwqqqrrrssstttuuutttsssrrrmmmllllllmmmnnnooommmllljjjgggeeeeeeeeeccc]]]YYYVVVYYY\\\[[[XXXUUUUUUVVVUUUTTTTTTSSSRRRQQQPPPPPPTTTTTTSSSQQQPPPOOONNNMMMGGGHHHIIIIIIHHHGGGEEEDDDAAADDDGGGGGGEEEBBBBBBCCCAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????<<<<<<<<<===<<<;;;;;;:::>>>======>>>??????>>><<<>>>>>>>>>>>>???@@@BBBBBBAAA???>>>===>>>===<<<:::;;;<<<===>>>>>>===<<<;;;:::::::::999999888888888::::::::::::::::::::::::999999999::::::999999999777777777777777777777777555555555666777888888999444555666888:::;;;;;;;;;444===???888555777111&&&;;;::::::999999::::::;;;;;;;;;::::::999888888777;;;;;;;;;;;;;;;:::::::::888;;;@@@CCCDDDAAA===:::777777888999::::::;;;;;;777888999:::;;;;;;;;;;;;>>>;;;:::;;;===>>><<<:::999999:::;;;;;;;;;::::::===<<<<<<===>>>>>><<<:::<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;<<<<<<<<<;;;:::999999;;;;;;:::999:::999888999;;;<<<;;;:::>>><<<;;;999999:::;;;<<<<<<:::999999:::<<<<<<<<<999999888888999;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<999999999:::;;;===???AAA;;;;;;::::::::::::;;;<<<@@@???>>>===<<<<<<===>>>======<<<<<<<<<======>>>???>>>===<<<;;;<<<======::::::::::::;;;<<<<<<;;;BBBAAA@@@??????>>>>>>===888===AAAAAA===;;;===@@@;;;<<<===???@@@@@@@@@@@@???@@@AAABBBAAAAAA???>>>AAADDDFFFEEEDDDCCCEEEHHHFFFHHHKKKNNNQQQSSSSSSTTTPPPPPPQQQQQQRRRSSSTTTTTTMMMPPPSSSVVV[[[dddpppyyy|||vvvtttvvvxxxvvvttttttqqqoooqqqpppnnnnnnrrrjjjllloooppppppmmmjjjhhhiiigggeeefffgggfffbbb^^^\\\^^^___^^^[[[YYYXXXXXXWWWTTTRRRQQQRRRSSSTTTTTTSSSQQQMMMKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHGGGDDDBBBFFFFFFEEEEEEDDDBBBAAA@@@CCCAAA???>>>???@@@@@@@@@??????>>>>>>??????@@@AAAAAA@@@???@@@AAABBB@@@>>>AAA@@@>>>>>>???>>>===<<<;;;;;;;;;===>>>>>>;;;999<<<===<<<;;;;;;>>>BBBEEE:::>>>@@@>>>:::999===BBB???>>>===<<<;;;:::::::::<<<;;;::::::;;;<<<;;;999999999999999999999999::::::888777888:::777000***999999999888777666666555888666555777999:::888555888888888:::;;;;;;999777===:::999999;;;:::777333::::::;;;;;;;;;;;;;;;;;;<<<999777777888::::::999;;;999999999;;;<<<;;;999888;;;===<<<:::999;;;>>>:::::::::888888:::>>>AAA999111///999AAAAAA<<<999::::::999888999:::;;;<<<::::::999;;;<<<===;;;:::;;;<<<<<<<<<;;;::::::999<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;::::::999999999<<<<<<;;;999777666777999:::::::::::::::::::::::::::999999:::;;;:::888666;;;;;;<<<<<<===<<<<<<;;;;;;999888999;;;=========888888999::::::;;;<<<<<<:::;;;;;;:::>>>BBB@@@:::>>>>>>???AAABBBAAA???=========>>>>>>===<<<;;;;;;;;;;;;<<<======>>>>>>>>>;;;;;;:::;;;;;;<<<>>>>>>@@@===;;;;;;===>>><<<:::@@@@@@AAABBBAAA???<<<;;;===========================>>>???@@@@@@@@@@@@???;;;???DDDEEEBBB???>>>>>>FFFFFFEEECCCAAABBBFFFHHHIIIKKKNNNPPPRRRRRRQQQQQQSSSSSSQQQPPPPPPQQQRRRSSSTTTSSSUUUYYY^^^fffsssyyy}}}wwwuuuwwwxxxvvvttttttqqqoooqqqpppmmmnnnqqqkkkllloooppppppnnnllljjjhhhfffdddeeegggfffccc___]]]___aaa```]]]ZZZYYYXXXWWWUUURRRQQQSSSTTTTTTTTTSSSQQQMMMKKKKKKKKKIIIHHHGGGGGGGGGHHHIIIIIIGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@EEECCCBBBAAABBBCCCBBBAAA@@@@@@@@@@@@@@@AAAAAABBBAAA@@@???@@@BBBBBB@@@??????>>>============<<<;;;<<<;;;;;;<<<======<<<:::>>>>>>???>>>???BBBFFFJJJCCCBBBAAA@@@>>><<<999777===<<<;;;:::::::::::::::<<<;;;999999::::::999888999999999999999999999999:::888777888;;;:::555000999999999888777666666666999777777999;;;<<<:::888888888888:::;;;;;;999888;;;;;;;;;<<<===<<<:::888::::::;;;<<<======>>>>>>;;;999777777999::::::999<<<:::999999::::::999777666888::::::888888999;;;:::::::::999888999<<>>:::888::::::999999999:::;;;<<<;;;::::::;;;======<<<:::;;;;;;<<<<<<;;;;;;:::999;;;;;;::::::999999888888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888777777888888:::::::::::::::::::::::::::999999:::;;;:::888666::::::;;;;;;;;;::::::999;;;:::999:::<<<===<<<::::::::::::;;;<<<<<<<<<===999<<<<<<<<>>???@@@AAA@@@>>><<<<<<<<<=========<<<;;;;;;===<<<<<<<<<<<<<<<======;;;;;;;;;;;;<<<===>>>>>>???===;;;;;;======<<<:::>>>???@@@@@@???>>><<<:::========================???????????????@@@@@@AAA===AAADDDEEECCC@@@@@@@@@CCCEEEFFFEEEDDDDDDEEEGGGKKKMMMOOOQQQRRRQQQQQQPPPTTTSSSSSSRRRRRRSSSSSSSSSUUUSSSUUUYYY___ggguuu|||sss}}}yyywwwxxxyyywwwttttttpppoooqqqpppmmmmmmpppkkkmmmoooqqqqqqooommmlllgggeeecccdddfffgggdddaaa___aaaddddddaaa]]][[[ZZZXXXVVVSSSSSSTTTUUUTTTTTTSSSQQQMMMLLLKKKKKKJJJIIIEEEEEEEEEGGGIIIIIIGGGEEEDDDDDDDDDDDDCCCCCCBBBBBBEEEDDDCCCCCCDDDCCCAAA???AAAAAAAAAAAAAAABBBCCCCCCAAA@@@@@@@@@BBBBBB@@@???============<<<<<<<<<<<<===<<<::::::<<<===<<<;;;===>>>??????AAAEEEJJJNNNKKKEEE@@@AAADDDAAA999000;;;;;;:::::::::::::::;;;<<<;;;999999999999777666888888888888888888888888999777666888<<<===:::777999999999888777777666666888777777999;;;<<<;;;:::888777888:::;;;;;;:::888777999;;;<<<<<<;;;;;;;;;888888999:::<<<===>>>???;;;999888888999::::::999<<<;;;999999999888777555777888999999888888999;;;999:::;;;:::999888:::;;;===:::999===>>>;;;999888::::::999999999:::;;;<<<;;;;;;:::<<<===>>><<<;;;;;;;;;<<<<<<;;;;;;::::::::::::999888888777666666<<<<<<<<<<<<<<<<<<<<<<<<;;;888555555888999999777999999999::::::;;;;;;;;;::::::999:::;;;;;;999777999999:::999999888777777;;;::::::;;;======;;;999<<<<<<<<<<<<<<<<<<======;;;>>>???>>>???AAA???:::<<<===>>>@@@@@@>>>===<<<=========>>>>>>>>>>>>>>>???>>><<<;;;::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===;;;<<<======<<<;;;===>>>>>>???>>>===;;;:::========================??????>>>>>>>>>???@@@AAA@@@BBBDDDDDDBBBAAAAAABBBAAADDDFFFGGGFFFEEEEEEFFFLLLOOORRRSSSRRRPPPPPPPPPSSSTTTTTTUUUUUUTTTTTTTTTVVVTTTUUUZZZ```jjjzzztttkkk~~~{{{zzzzzzyyywwwuuutttqqqpppqqqpppmmmmmmooolllmmmoooqqqqqqpppnnnmmmfffcccbbbcccfffgggeeebbbaaadddggggggddd```\\\[[[YYYWWWUUUTTTUUUUUUUUUTTTSSSQQQMMMLLLLLLLLLKKKJJJEEEEEEEEEFFFGGGGGGEEECCCEEEEEEDDDDDDDDDEEEEEEEEECCCCCCBBBCCCCCCBBB???<<>>===<<<<<<======>>><<<::::::;;;<<<===<<<;;;<<<===>>>@@@EEEJJJNNNNNNGGGAAABBBEEEDDD===555;;;;;;:::::::::;;;<<<<<<>>><<<:::999999999777555888888888777777777777777:::888777888:::<<<<<<;;;999999999888888777777777444555666777999999999999777777888999;;;<<<:::888444888;;;;;;888777888:::666666777888999999:::::::::999888888::::::999888;;;999888888999999777666999:::::::::::::::;;;<<<888:::;;;;;;999888777888<<<<<<===>>><<<::::::;;;999999999:::::::::;;;;;;<<<;;;;;;<<<>>>>>>===;;;:::;;;;;;<<<;;;;;;::::::;;;::::::999888777666666;;;;;;;;;;;;<<<<<<<<<<<<;;;666222444888;;;999777888999999::::::;;;;;;<<<;;;:::999999;;;;;;:::888999999:::999999888777666;;;999888999;;;===============<<<<<<<<<<<<<<<<<>>===::::::<<<>>>???>>>===<<<;;;>>>>>>>>>??????@@@AAAAAAAAA???===:::999999999::::::;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>===<<<<<<========================>>>>>>???@@@@@@@@@@@@???BBBBBBBBBAAAAAAAAABBBCCCBBBDDDFFFGGGFFFFFFGGGHHHNNNQQQTTTTTTRRRPPPPPPQQQRRRSSSTTTUUUUUUUUUTTTSSSWWWUUUVVV[[[bbbmmm~~~yyylllccc}}}|||{{{zzzxxxvvvtttqqqqqqsssrrrnnnmmmooommmnnnoooppppppooonnnmmmeeecccaaabbbeeegggeeeccccccfffiiiiiifffaaa]]][[[ZZZXXXVVVVVVVVVVVVUUUTTTSSSPPPMMMLLLLLLLLLKKKJJJJJJIIIHHHHHHHHHGGGDDDAAAFFFEEEEEEEEEFFFGGGHHHIIIDDDCCCCCCCCCDDDCCC@@@>>>@@@@@@@@@@@@@@@AAABBBBBBBBBAAA@@@AAABBBCCCAAA???===???@@@???===<<<===???>>><<<::::::;;;<<<===<<<;;;<<<===>>>@@@EEEJJJNNNOOOKKKEEEBBBAAAAAA???======<<<<<<<<<<<<======>>>???===;;;;;;;;;:::888666888888888777777777666666:::888777777888:::::::::999999999999888888888888444555777888888888999999777777777999;;;<<<:::999555999;;;;;;888666666888888888888888888888777777:::999888999::::::999888888777666777999::::::888999999999::::::;;;;;;:::888:::<<<<<<:::888777777999<<<>>>===;;;;;;<<<===999999:::::::::;;;;;;;;;;;;::::::;;;===>>><<<;;;::::::;;;;;;<<<;;;;;;:::<<<;;;;;;:::999999888888:::::::::::::::::::::;;;:::666222444888;;;:::777999999999::::::;;;;;;;;;;;;:::999999;;;;;;;;;:::::::::;;;::::::999888888;;;888666666999===@@@AAA<<<<<<<<<;;;;;;;;;;;;;;;HHHHHHBBB:::777999<<<;;;999<<>>???@@@AAA???===;;;:::999999999:::;;;<<<===>>>>>>>>>>>>>>>???@@@@@@@@@?????????======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;===@@@CCCCCCAAA???===BBBAAA@@@???@@@@@@AAAAAADDDEEEEEEEEEEEEFFFJJJMMMNNNRRRVVVVVVRRRPPPPPPRRRPPPQQQSSSTTTUUUTTTSSSSSSWWWUUUVVV\\\dddooouuuggg^^^}}}zzzxxxvvvvvvssssssuuusssooommmooonnnnnnooooooooonnnmmmlllfffcccaaaaaadddfffeeecccdddfffiiihhheeeaaa]]]\\\[[[YYYXXXWWWXXXWWWVVVTTTSSSPPPNNNLLLMMMMMMLLLKKKNNNMMMKKKKKKKKKIIIFFFCCCEEEEEEDDDDDDFFFHHHIIIKKKFFFEEEDDDEEEFFFFFFDDDBBB@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAACCCCCCAAA@@@>>>AAABBB@@@===;;;<<>>??????AAAEEEJJJNNNNNNLLLGGGAAA===<<<===???>>>>>>===============>>>>>>===;;;;;;;;;;;;999888999999999888888777777666999888888777777888888999999999999999999999999999777999::::::999999999:::666666777999<<<<<<;;;999999:::<<<<<<:::888888888<<<<<<;;;::::::999999888999999888999;;;;;;999777777666666888:::;;;;;;:::888777666777999999999777888:::<<<<<<:::888888888888<<<===;;;:::===>>>===888999:::;;;;;;;;;::::::::::::999;;;<<<===;;;:::::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;:::::::::999999999:::777444555888::::::888::::::::::::::::::::::::<<<:::999999;;;<<<<<<;;;::::::;;;;;;;;;;;;::::::;;;999666666999===@@@BBB;;;;;;;;;;;;;;;;;;;;;;;;IIIHHHCCC999555777;;;<<<999<<<@@@@@@===;;;;;;===;;;;;;:::999999:::<<<<<>>>>>===<<<<<<;;;;;;:::;;;===>>>??????>>>===<<>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;===@@@CCCCCCAAA???===BBB@@@>>>???@@@AAAAAA@@@EEEEEEEEEDDDDDDGGGLLLOOONNNSSSXXXWWWSSSPPPQQQTTTQQQQQQRRRSSSTTTTTTTTTTTTWWWVVVXXX^^^fffqqqqqqccc[[[|||~~~~~~{{{xxxwwwwwwttttttvvvuuupppnnnpppoooooooooooonnnlllkkkjjjgggdddaaaaaaccceeedddbbbeeeggghhhfffccc___]]]\\\[[[ZZZYYYYYYYYYXXXVVVTTTSSSPPPNNNLLLMMMMMMMMMLLLLLLKKKJJJJJJJJJIIIFFFDDDCCCBBBBBBBBBDDDGGGIIIKKKFFFEEECCCDDDEEEGGGFFFFFFAAAAAAAAAAAAAAABBBCCCCCCBBBAAAAAABBBCCCCCCBBB@@@>>>AAACCC@@@;;;999:::===<<<;;;;;;<<<======<<<:::>>>>>>???>>>???BBBFFFJJJGGGEEEBBB???<<<;;;<<<===???>>>===<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;999888;;;::::::999888888777777777888888999888888999:::999999999999999999999999888:::<<<;;;999777888999666666777999<<<<<<;;;:::888888999:::;;;;;;:::888;;;;;;;;;;;;;;;:::::::::999888888:::;;;;;;999777999888888999:::<<<;;;:::888666555666999:::888777999;;;<<<<<<:::999::::::999<<<<<<999999>>>>>>:::888999:::;;;;;;;;;::::::999888888:::;;;<<<:::999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;:::999999888:::999888777888999::::::<<<;;;;;;::::::999999888<<<:::888999:::<<<<<<<<<888999:::;;;<<<<<<<<<<<<;;;:::999999;;;======<<<;;;;;;;;;<<<=========>>>CCCDDDBBB:::666888;;;<<<999===AAAAAA===;;;<<<>>>===;;;:::999888999;;;<<<<<<===>>>???@@@???===<<<:::;;;===?????????>>>===:::===@@@AAA???>>>>>>???;;;;;;<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@BBB@@@???@@@BBBCCCAAA???CCCDDDFFFFFFGGGIIILLLNNNNNNSSSYYYXXXSSSQQQSSSVVVSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVYYY___gggrrr}}}mmm```XXXzzz~~~{{{xxxwwwxxxuuuuuuwwwvvvqqqoooppppppoooooonnnmmmkkkjjjiiihhhdddaaaaaacccdddcccaaaeeeggggggeeeaaa^^^]]]\\\\\\[[[YYYYYYYYYXXXVVVTTTSSSPPPNNNMMMMMMNNNMMMLLLGGGFFFFFFGGGHHHGGGEEEBBBAAAAAA@@@AAABBBEEEHHHJJJDDDBBBAAAAAACCCEEEFFFFFFCCCBBBBBBBBBBBBCCCDDDDDDBBBAAAAAABBBCCCCCCBBB@@@>>>AAABBB???:::777888;;;;;;;;;;;;===>>>>>>;;;999<<<===<<<;;;;;;>>>BBBEEE>>><<<;;;<<<>>>???>>>===???>>>===<<<;;;:::::::::;;;999888999::::::999888;;;;;;::::::999888777777555777999:::::::::;;;<<<999999999999999999999999666999;;;999666444555777666666777999<<<===;;;:::555444444777;;;<<<:::777888888888999999:::::::::999888999:::;;;;;;999777<<<:::999:::;;;;;;:::999:::888777888;;;<<<:::888:::;;;<<<<<<::::::;;;<<<;;;===;;;777999>>>===888888999:::;;;<<<;;;::::::999888888999;;;;;;:::888999::::::;;;<<<<<<<<<;;;999::::::;;;;;;<<<<<<===??????>>><<<;;;:::999888:::::::::999777777999;;;===<<<;;;;;;:::999888777<<<:::888999:::<<<===<<<777888999:::;;;<<<<<<<<<:::;;;<<<===>>>===999666;;;<<<<<<===>>>??????@@@<<<@@@AAA<<<999:::<<<<<<999===BBBBBB>>>;;;<<>>===777;;;???@@@>>><<<<<<>>>:::::::::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@>>><<<===???AAACCCCCCAAA@@@AAADDDDDDBBB???AAACCCGGGIIIJJJJJJKKKMMMMMMSSSYYYYYYTTTQQQSSSWWWUUUTTTSSSSSSTTTVVVXXXYYYVVVVVVYYY```hhhrrrzzzkkk^^^WWW~~~}}}||||||yyyyyyxxxxxxvvvuuusssrrrxxxsssmmmkkklllmmmllljjjfffdddcccaaa```___``````dddfffgggddd^^^ZZZXXXYYYXXXXXXWWWWWWWWWVVVVVVVVVPPPPPPOOOOOONNNMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCCCCEEEGGGJJJLLLDDDDDDEEEFFFFFFFFFFFFFFFCCCBBBAAAAAAAAAAAABBBCCCDDDDDDEEEEEEDDDCCCBBB@@@>>>>>>>>>===<<<<<<;;;;;;???>>><<<<<<<<<<<<:::888@@@??????>>>===;;;999888========================???<<<999999;;;<<<;;;999===;;;:::888888999:::;;;:::::::::::::::999888777999777777:::;;;888999<<<888888888888777777666666999999999::::::;;;;;;;;;888777666777999:::999888777888:::;;;;;;:::888777======<<<:::888888:::===777888999::::::999888777999999888888999999:::;;;888999:::;;;;;;:::999888::::::::::::::::::::::::===:::999:::<<<===;;;999===;;;999999;;;<<<<<<:::<<<;;;999::::::;;;999888:::::::::::::::::::::999666888::::::::::::<<<>>><<<<<<;;;;;;;;;:::::::::888999999777555555999<<<===<<<<<<;;;;;;::::::999:::999777666777999;;;===:::;;;;;;<<<<<<;;;;;;:::===;;;999999;;;;;;;;;:::<<<===>>>>>>>>>===;;;::::::;;;;;;<<<<<<;;;;;;:::555666888:::;;;======>>>999:::<<<;;;::::::;;;===@@@???>>><<<<<<<<<======888999;;;<<<>>>???@@@@@@AAA???===>>>@@@@@@===:::===>>>>>>>>>?????????@@@@@@@@@BBBBBBBBBBBB@@@@@@@@@@@@>>>>>>>>>@@@CCCDDD???AAABBBDDDDDDCCCAAA@@@DDDFFFGGGHHHHHHIIIJJJLLLRRRSSSSSSSSSQQQQQQSSSUUUUUUTTTSSSRRRRRRTTTVVVWWWWWWYYY\\\```hhhwww{{{jjj]]]WWW~~~~~~}}}|||||||||wwwxxxxxxwwwwwwvvvuuuuuuuuuuuussspppllliiihhhhhhdddbbbaaa___^^^^^^______ccceeeeeebbb]]]YYYXXXXXXVVVVVVVVVUUUUUUUUUTTTTTTOOOOOONNNMMMLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEFFFDDDDDDDDDDDDEEEGGGHHHIIIBBBCCCDDDDDDEEEEEEEEEDDD@@@??????@@@AAACCCEEEGGGEEEEEEFFFFFFEEEDDDBBBAAA>>>>>>>>>===<<<<<<;;;;;;>>>===;;;;;;<<<<<<:::999======>>>======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;>>>;;;999999;;;<<<:::999<<<;;;:::999999;;;===>>>::::::999999999888888888999777777:::;;;888888;;;999999999888888777777777888888888999999:::::::::888777666777888999888777888999;;;===>>>>>>>>>===:::<<<======;;;:::::::::999999:::;;;::::::888888999999888888999999:::;;;888999::::::::::::999888::::::::::::::::::::::::===;;;999:::<<<===<<<:::===<<<;;;;;;::::::::::::<<<;;;::::::;;;;;;:::888::::::::::::::::::;;;;;;888999::::::::::::;;;===<<<<<<;;;;;;;;;:::::::::666888:::999777666888999===<<<<<<;;;:::999999888999999999999999999::::::::::::::::::::::::::::::???===<<<<<<>>>???>>>>>><<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::888999:::;;;;;;;;;;;;;;;:::;;;===<<<;;;;;;<<<>>><<<;;;;;;;;;<<<===>>>???>>>===<<<;;;<<<>>>@@@AAACCCAAA???>>>???===:::777;;;<<<<<<===>>>???@@@@@@@@@@@@AAABBBBBBAAA@@@@@@@@@???>>>>>>>>>@@@AAABBB@@@AAABBBCCCCCCCCCBBBAAADDDFFFGGGHHHHHHIIIKKKMMMQQQRRRSSSSSSRRRRRRSSSUUUTTTSSSSSSSSSSSSTTTVVVWWWWWWYYY]]]bbbkkkyyywwwggg[[[UUU~~~~~~~~~}}}}}}|||{{{{{{{{{uuuvvvvvvwwwwwwxxxxxxxxxvvvyyy{{{wwwpppiiiggggggbbbaaa___^^^]]]^^^^^^___aaabbbbbb```\\\XXXVVVVVVTTTTTTSSSSSSSSSRRRRRRRRROOONNNMMMLLLJJJIIIHHHGGGHHHHHHGGGFFFEEEEEEEEEEEECCCDDDEEEEEEFFFFFFFFFEEEAAABBBCCCCCCCCCCCCCCCCCC@@@??????@@@AAACCCEEEGGGEEEFFFFFFGGGFFFDDDCCCBBB???>>>>>>======<<<<<<;;;<<<;;;::::::;;;<<<;;;:::;;;<<<<<<=========<<<<<<999999999999999999999999<<<;;;::::::;;;;;;:::999::::::999:::;;;===>>>@@@:::999888888777888888888999777777::::::888888;;;::::::999999999999888888777888888888888888999999999888777777888999888666888999:::<<<>>>???AAAAAA777;;;???AAA???<<<999888;;;;;;;;;;;;;;;:::999888999999888888999999:::;;;999999::::::::::::999999::::::::::::::::::::::::===<<<;;;;;;<<<===<<<;;;===>>>>>><<<:::999999:::<<<;;;::::::;;;;;;:::999::::::999999999;;;<<<===999;;;<<<;;;:::999:::<<<<<<<<<;;;;;;;;;:::::::::888;;;>>>>>>===;;;::::::===<<<;;;:::999888777777888999:::;;;;;;999888777;;;:::999888888999:::;;;<<<:::999:::<<<======<<<<<<<<<;;;::::::::::::;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;:::999888;;;<<<>>>===<<<<<<===???;;;;;;:::;;;;;;<<<===>>>BBB@@@===;;;:::<<>>======<<<999777999:::;;;<<<===???@@@@@@???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>????????????AAAAAABBBBBBBBBCCCCCCCCCDDDFFFGGGHHHHHHIIIKKKNNNPPPRRRTTTTTTSSSRRRSSSTTTRRRRRRSSSSSSTTTUUUVVVVVVWWWZZZ^^^dddmmm}}}~~~sssdddXXXSSS~~~}}}||||||{{{{{{zzzzzzyyysssttttttvvvwwwyyyzzz{{{|||~~~~~~wwwoooiiifffbbbaaa___^^^^^^^^^___```_________^^^[[[XXXVVVTTTSSSSSSSSSRRRRRRRRRQQQQQQPPPOOONNNLLLJJJHHHGGGFFFHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDEEEFFFFFFEEECCCBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCBBBAAAAAAAAAAAABBBCCCFFFFFFGGGGGGFFFEEECCCBBB??????>>>>>>===<<<<<<<<<;;;999999:::;;;<<<<<<;;;;;;<<<<<<======<<<<<<;;;999999999999999999999999::::::::::::;;;;;;:::999:::999999999:::;;;===>>>999999888777777777888999:::777777::::::777777:::::::::::::::::::::::::::888888888888999999999999:::999888888999999888777777777777888:::<<<===>>>777;;;???AAA???<<<:::999;;;;;;;;;::::::999888888999999888888999999:::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>===;;;::::::<<<<<<;;;::::::;;;<<<;;;999::::::999888999;;;===???;;;<<<===<<<:::999:::;;;<<<<<<;;;;;;;;;::::::::::::<<<======<<<;;;::::::<<<<<<;;;:::888777666666::::::::::::999999888777;;;:::888777777888:::;;;:::888777888;;;<<<===<<<===<<<;;;:::::::::<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<;;;:::999888:::<<<======<<<<<<===>>>???>>>===<<<;;;;;;::::::AAA???===;;;;;;<<<>>>???;;;;;;;;;<<<======<<<;;;::::::;;;;;;<<<===>>>>>>???@@@AAABBBBBBAAA@@@???======>>>>>>>>>>>>======BBBBBBAAAAAABBBCCCDDDEEEEEEFFFGGGHHHHHHIIILLLOOOPPPRRRUUUUUUTTTSSSSSSTTTPPPQQQRRRTTTUUUVVVVVVVVVVVVYYY^^^eeeooo}}}rrrbbbVVVQQQ}}}||||||{{{zzzyyyxxxxxxrrrrrrssstttvvvyyy{{{|||~~~~~~}}}}}}zzztttkkkddddddcccbbb`````````aaaaaa]]]]]]\\\\\\ZZZXXXUUUSSSTTTSSSSSSSSSRRRRRRRRRRRRQQQPPPOOOMMMKKKIIIHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDFFFGGGGGGEEECCCAAACCCCCCCCCDDDDDDCCCCCCBBBCCCBBBAAAAAAAAAAAABBBCCCFFFFFFGGGGGGFFFEEECCCBBB?????????>>>======<<<<<<:::999999:::<<<======<<<============<<<;;;:::999999999999999999999999999888999:::;;;;;;::::::999::::::999999999999999999999888888888888888999999:::777777999999777666999:::::::::::::::::::::;;;:::::::::::::::::::::999;;;:::999999:::;;;:::999888888888777888888999:::999;;;===>>>===;;;;;;;;;::::::999888888888888888999999888888999999:::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<888:::<<<============>>><<<;;;::::::<<<<<<;;;:::::::::999999:::<<<===>>><<<======<<<:::999999:::<<<<<<;;;;;;;;;:::::::::;;;:::888777777888888888<<<;;;;;;:::888777777666<<<;;;999777777888999:::;;;:::888777777888:::;;;===;;;;;;<<<>>>@@@@@@???>>>===<<<;;;;;;<<<===>>>:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<;;;::::::999;;;<<<<<<;;;:::<<<===@@@??????>>>===<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>======BBBBBBAAABBBBBBDDDEEEFFFEEEFFFGGGGGGHHHJJJMMMPPPQQQTTTWWWXXXWWWUUUTTTSSSNNNPPPQQQSSSUUUVVVVVVVVVUUUYYY___fffqqq~~~sssbbbVVVPPP~~~}}}{{{yyyxxxwwwvvvrrrrrrrrrssstttwwwyyy{{{{{{xxxwwwwwwwwwssskkkdddgggfffdddbbbaaaaaaaaabbb\\\[[[ZZZZZZZZZXXXUUUSSSTTTTTTTTTSSSSSSSSSRRRRRRQQQPPPOOONNNLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEEEEEEECCCDDDFFFGGGGGGFFFDDDCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@??????@@@AAACCCEEEGGGEEEFFFFFFGGGFFFDDDCCCBBB@@@??????>>>>>>======<<<<<<;;;:::;;;===>>>===<<<=========<<<;;;:::999888::::::::::::::::::::::::666999;;;;;;:::999999:::999999999999888888888777888888999:::::::::999999:::777777999999666666888999999::::::::::::;;;;;;;;;;;;;;;::::::::::::::::::999888999;;;;;;;;;:::;;;;;;;;;:::999888888888999;;;;;;;;;::::::;;;===999888888777777888999999999999888888999999:::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<::::::;;;<<<888888999<<>><<<;;;:::;;;<<<===<<<;;;::::::;;;;;;<<<<<<======<<<======<<<:::999:::;;;<<<<<<;;;;;;;;;:::::::::@@@>>>:::999:::;;;;;;;;;;;;;;;;;;:::999999888888===;;;888666666888:::;;;;;;:::999888888999:::;;;<<<;;;:::;;;<<<>>>>>>======<<<<<<<<<<<<===>>>>>>:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;999:::;;;;;;::::::;;;=========>>>>>>>>>>>>======::::::;;;<<<<<<<<<;;;;;;;;;===>>>===;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAA@@@???>>><<<<<<<<<===>>>?????????AAAAAABBBCCCDDDEEEEEEFFFEEEFFFGGGGGGHHHJJJNNNQQQTTTWWWZZZ[[[YYYVVVTTTSSSNNNOOOPPPRRRTTTVVVWWWXXXVVVZZZ```hhhrrr}}}qqqaaaTTTNNN~~~|||yyywwwuuutttsssrrrqqqqqqrrrtttwwwxxxuuuuuuttttttrrrpppllljjjiiihhheeecccaaaaaa```aaa\\\ZZZYYYZZZZZZYYYVVVSSSSSSSSSSSSSSSRRRRRRRRRRRRPPPOOOOOONNNLLLKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEFFFDDDEEEFFFGGGGGGFFFFFFEEEBBBBBBBBBBBBBBBAAA@@@@@@@@@??????@@@AAACCCEEEGGGEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@??????>>>============<<<;;;<<<>>>>>>>>><<<;;;;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::555888;;;<<<:::999999:::888888999999::::::999999777888;;;<<<===<<<:::999:::777777999999666555888888999999999::::::::::::::::::::::::999999888888777666555777999;;;:::999;;;;;;<<<<<<;;;999888777777999::::::999999:::<<<888888888777888999;;;<<<999999888888999999:::;;;<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<888:::<<<;;;999888999;;;;;;888777;;;AAACCC???:::<<<;;;:::;;;<<<======<<<:::;;;<<<=========;;;:::;;;<<<===<<<;;;:::;;;<<<<<<<<<;;;;;;;;;:::::::::AAA???<<<<<<===>>><<<:::;;;;;;:::::::::::::::::::::999888888888999:::;;;::::::::::::::::::::::::;;;:::888888:::;;;;;;::::::;;;<<<<<<=========<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<;;;;;;<<<===<<<<<<===>>>>>>===<<<<<<>>>===<<<;;;::::::;;;;;;;;;===???>>><<<:::;;;===888999:::<<<===>>>@@@@@@>>>???@@@AAAAAA@@@???>>><<<<<<<<<<<<===???AAACCC???AAABBBDDDEEEFFFEEEEEEFFFFFFGGGGGGHHHJJJOOORRRWWWZZZ]]]^^^[[[WWWTTTRRRNNNOOOOOOPPPRRRUUUXXXYYYXXX\\\bbbjjjuuuyyynnn^^^QQQKKK|||yyywwwuuutttsssrrrqqqqqqqqqsssuuuvvvrrrtttvvvtttpppnnnoooqqqjjjhhhfffcccaaa```______\\\ZZZYYYYYY[[[ZZZVVVSSSSSSSSSRRRRRRRRRQQQQQQQQQOOONNNNNNMMMLLLKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGAAAAAAAAAAAAAAA@@@???>>>CCCBBBAAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEECCCBBBAAA@@@@@@??????>>>=========???>>>======>>>???>>><<<888999:::;;;<<<<<<<<<<<<999999999999999999999999444888;;;<<<:::999999:::777888999:::;;;<<<<<<<<<666999<<<>>>???===;;;999:::777777999999555555888888888888999999:::::::::999999999999888888777777444333333555888::::::999888999;;;;;;;;;999777666555888:::;;;:::999999:::999888888888999;;;===>>>999999888888999999:::;;;<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<777999;;;:::888777999;;;>>>999777;;;BBBDDD>>>777<<<;;;:::;;;===>>>===<<<999;;;===??????===:::888;;;<<<===<<<;;;;;;<<<===<<<<<<;;;;;;;;;::::::::::::888888999;;;:::666222::::::;;;;;;;;;;;;<<<<<<777777999:::;;;::::::999:::;;;;;;<<<<<<;;;;;;:::???===<<<<<<=========<<<888999;;;<<<===<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::============<<<;;;::::::;;;<<<======<<<<<<===???>>>>>>???>>><<<:::888777DDDAAA>>>:::999999;;;<<<777:::===>>>======???AAA666777999;;;>>>AAACCCDDD>>>???@@@AAAAAA@@@???>>><<<<<<;;;<<<===@@@CCCEEE???@@@CCCEEEFFFFFFEEEDDDFFFFFFGGGGGGHHHKKKOOOSSSYYY\\\___```]]]XXXSSSQQQOOONNNNNNOOORRRUUUXXX[[[ZZZ^^^eeelllwwwuuujjjZZZOOOJJJ~~~}}}xxxvvvuuuvvvwwwvvvtttsssrrrrrrrrrrrrsssrrrpppooommmllllllllllllllliiiddd___]]]___aaa[[[ZZZXXXYYYZZZ[[[YYYXXXYYYVVVSSSSSSTTTUUUSSSQQQMMMMMMNNNMMMMMMLLLKKKJJJLLLLLLKKKJJJHHHGGGFFFFFFHHHHHHIIIJJJIIIFFFAAA>>>AAAAAAAAA@@@@@@@@@??????AAA@@@@@@??????>>>>>>===BBBDDDEEEFFFEEEDDDBBBAAAFFFEEECCCAAA???>>>======>>>>>>>>>>>>>>>?????????;;;;;;;;;<<<<<<<<<<<<<<<===<<<;;;:::::::::::::::999777666888;;;<<<:::888===<<<:::999:::<<<>>>???@@@;;;<<>><<<;;;:::::::::;;;;;;:::999888777888999:::::::::;;;<<<<<<;;;::::::777888:::;;;;;;:::888666;;;;;;<<<<<<===<<<<<<;;;=========<<<;;;:::888888<<<999;;;???>>>777444666<<<;;;;;;::::::;;;;;;<<<;;;<<<===<<<:::999999;;;===;;;:::999999:::<<<===;;;;;;<<<======<<<;;;:::;;;;;;;;;<<<<<<<<<<<<===;;;:::999999;;;===<<<<<<======<<<<<<<<<======>>>>>>;;;888:::>>>???===999777888:::;;;;;;;;;<<<===:::===@@@@@@>>><<<===???<<<===>>>===;;;::::::<<>>==================<<<<<<<<<===>>>@@@AAACCCAAA>>>>>>>>>??????>>>;;;<<<===>>>@@@AAABBBCCC999<<<@@@DDDGGGIIIIIIHHHLLLJJJHHHGGGHHHKKKNNNPPPYYY]]]aaa___ZZZTTTQQQPPPNNNNNNNNNOOOQQQSSSVVVWWW[[[```gggppp{{{yyyoooiii^^^TTTNNN~~~}}}||||||{{{{{{zzzyyyxxxuuutttsssrrrssstttuuuvvvrrrqqqpppnnnlllkkkkkkjjjiiijjjiiieee```]]]]]]^^^[[[YYYXXXYYYZZZZZZYYYXXXYYYVVVSSSSSSTTTTTTRRRPPPMMMMMMMMMMMMLLLKKKJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHFFFBBB@@@AAAAAAAAA@@@@@@@@@@@@???CCCCCCCCCCCCCCCBBBBBBBBBCCCCCCEEEEEEEEEDDDBBBAAACCCBBBAAA@@@???>>>>>>>>>??????>>>>>>=========<<<===<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::::::::;;;:::888888999<<<<<<;;;999<<<;;;:::::::::;;;===>>>???:::<<>>??????@@@===:::;;;>>>>>><<<888<<<===>>>???>>>>>>>>>???<<<===???>>>===<<<<<<===<<<===>>>===;;;:::;;;<<>>======<<<<<<=========<<<<<<;;;<<<===???@@@BBB@@@>>>===>>>??????>>><<<<<<===???@@@AAABBBCCCAAACCCFFFIIIKKKKKKKKKJJJKKKIIIHHHGGGHHHLLLOOORRRZZZ^^^aaa___ZZZTTTQQQQQQQQQQQQQQQQQQRRRTTTVVVWWW\\\aaahhhqqq}}}yyyllleee\\\SSSNNN~~~}}}|||zzzyyyxxx{{{}}}}}}zzzwwwrrrqqqqqqrrrsssuuuwwwyyyrrrqqqooommmkkkjjjiiihhhfffggggggeeeaaa]]][[[ZZZZZZYYYXXXXXXZZZZZZZZZXXXWWWUUUTTTSSSSSSSSSQQQPPPMMMMMMLLLLLLKKKJJJIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFEEECCCBBBAAAAAAAAAAAA@@@@@@@@@@@@DDDDDDDDDDDDDDDEEEEEEEEECCCCCCDDDEEEDDDCCCBBBAAA@@@??????>>>>>>>>>??????@@@@@@???>>>===<<<;;;;;;>>>>>>>>>======<<<<<<<<<<<<<<<;;;:::::::::;;;;;;::::::999;;;<<<===;;;:::<<<;;;:::::::::;;;=========999;;;@@@@@@999777:::999999:::::::::999888888999999888888888888888888::::::;;;;;;;;;:::999999;;;888777::::::888999<<<999::::::;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;:::999888999;;;<<<;;;:::888999999:::;;;<<<<<<===<<<;;;999888999:::999888444666999<<<======;;;:::<<<<<<<<<;;;;;;999888888::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777:::;;;;;;<<<<<<;;;;;;:::999888:::>>>???<<<:::;;;:::999999999999999999:::999:::;;;;;;::::::;;;<<<<<<;;;999888777888888999>>>>>>>>>>>>===<<<::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<:::999999;;;<<<<<<;;;999:::;;;<<<===???@@@@@@BBB???<<<<<<>>>>>>;;;888:::;;;<<<===============@@@>>><<<<<<<<<===<<<;;;<<<===>>>===;;;;;;;;;<<<>>>===<<<<<<;;;;;;<<<<<<======<<<;;;;;;<<<===>>>@@@>>>======>>>???>>>===<<<<<<===???@@@AAABBBCCCCCCEEEGGGIIIIIIIIIGGGGGGIIIHHHGGGGGGIIIMMMQQQTTT[[[^^^```^^^YYYSSSQQQQQQRRRRRRQQQQQQRRRSSSUUUVVV]]]aaaiiisssxxxiiibbbXXXPPPLLL~~~}}}|||{{{|||yyyyyy|||yyysssqqqqqqqqqqqqsssuuuwwwyyyqqqpppnnnllliiihhhgggfffeeeeeedddbbb___\\\ZZZYYYYYYXXXWWWXXXZZZZZZZZZXXXVVVUUUTTTTTTSSSRRRQQQPPPMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFHHHIIIIIIGGGEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>???@@@@@@???>>>>>>===<<<<<<@@@??????>>>===<<<<<<;;;<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<======<<<;;;<<<;;;;;;::::::;;;<<<<<<<<<999:::>>>===888777999999999:::::::::999999888::::::999999888888777777:::::::::;;;;;;::::::999;;;888888;;;;;;999:::===999::::::;;;;;;;;;::::::777888999;;;;;;<<<;;;;;;;;;999888888:::;;;;;;;;;888999999:::;;;;;;<<<<<<:::999777777888999999888555777999<<<======<<<<<<<<<<<<======<<<:::888777::::::::::::::::::::::::;;;;;;:::::::::;;;<<<<<<;;;;;;:::999999999999999999:::;;;;;;<<<<<<<<<;;;===<<<===>>>===;;;999999999999888888888888999999888999;;;;;;::::::;;;===::::::999888999999:::;;;@@@??????>>>===;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;999999;;;<<<<<<;;;:::;;;<<<======>>>>>>>>>@@@>>>======>>>>>>===;;;888888999;;;===>>>>>>===BBB>>>::::::<<<===<<<999<<<===>>>===<<<;;;<<<=========<<<;;;;;;;;;;;;;;;======;;;::::::;;;<<<<<<>>>===<<<<<<>>>???>>>===<<<===>>>???@@@AAABBBBBBCCCDDDEEEGGGGGGGGGFFFEEEHHHGGGGGGGGGJJJOOOSSSVVVZZZ]]]^^^\\\VVVQQQOOOOOOPPPPPPPPPPPPRRRTTTVVVWWW]]]aaaiiitttxxxhhh```UUUMMMJJJ~~~|||zzzzzz{{{yyyyyy}}}zzztttrrrqqqqqqqqqrrrsssuuuvvvrrrpppnnnkkkiiigggeeeeeegggeeeaaa^^^\\\[[[[[[[[[XXXWWWWWWXXXYYYZZZZZZYYYUUUUUUVVVUUUTTTRRRQQQPPPNNNMMMLLLJJJIIIIIIHHHIIIHHHGGGFFFDDDDDDEEEFFFGGGJJJKKKKKKIIIEEECCCBBBCCCBBBBBBBBBAAAAAAAAA@@@@@@??????@@@AAABBBCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBAAACCCBBBAAA@@@>>>>>>>>>>>>????????????????????????@@@??????>>>===<<<<<<;;;;;;;;;:::::::::;;;;;;<<<;;;<<<======<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;:::999999<<<;;;999888999888999999:::::::::999999;;;;;;::::::999999999888999::::::;;;;;;:::::::::;;;888888;;;;;;999:::===999::::::;;;::::::999999777999;;;===>>>>>>===<<<;;;999888888:::;;;;;;;;;::::::::::::::::::::::::;;;:::999:::<<<>>>>>>===;;;;;;;;;;;;;;;<<<======;;;<<<======<<<:::999777::::::::::::::::::::::::;;;::::::::::::;;;<<<===::::::999999:::;;;<<<===999999:::;;;<<<<<<<<<<<<<<<===>>>===<<<<<<;;;999999888888777777888888999777999::::::999999;;;<<<888999999:::;;;<<<======@@@???>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;<<<===;;;::::::;;;<<<;;;:::<<<======>>>======<<<;;;===<<<<<<===>>>??????>>>???======>>>@@@@@@>>><<>>===<<<<<<===>>>======<<<;;;;;;;;;;;;;;;======;;;::::::;;;<<<<<<===<<<<<<===?????????=========>>>???@@@AAAAAABBBCCCDDDFFFHHHIIIIIIIIIIIIHHHGGGGGGHHHKKKPPPUUUXXXZZZ\\\\\\YYYSSSNNNMMMNNNOOOOOOPPPRRRTTTXXX[[[\\\]]]aaaiiivvvyyyhhh___SSSKKKIII~~~{{{zzzzzzwwwwwwxxx|||{{{wwwqqqqqqpppooopppqqqrrrssssssqqqnnnkkkhhhfffddddddhhhddd___\\\[[[\\\\\\[[[XXXWWWVVVWWWYYYZZZZZZYYYTTTVVVXXXWWWUUURRRQQQQQQPPPNNNLLLJJJIIIIIIIIIIIIHHHGGGEEEDDDDDDFFFHHHIIIGGGJJJLLLJJJEEEBBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCAAA@@@???>>>>>>======>>>>>>>>>????????????>>>>>>>>>======<<<<<<<<<;;;;;;:::::::::;;;<<<<<<;;;<<<>>>===<<<:::;;;;;;;;;;;;;;;;;;::::::::::::999999:::::::::999999999888888999:::::::::999999;;;;;;;;;:::::::::::::::999999:::;;;;;;;;;::::::;;;888777::::::888999<<<:::::::::::::::999999888:::<<<>>>@@@AAA@@@???>>>:::999888999;;;<<<;;;:::::::::::::::999999999999999888777888;;;=========>>>===<<<::::::;;;<<<===;;;;;;;;;;;;;;;::::::999::::::999999999999::::::;;;;;;;;;<<<======>>>>>>999999888999:::;;;===???999::::::;;;<<<<<<<<<;;;777:::;;;:::;;;>>>>>><<<999888888888888888888999888999::::::999999:::;;;888999:::;;;<<<<<<======???>>>===;;;::::::::::::::::::::::::;;;;;;;;;;;;===;;;::::::;;;;;;;;;:::===>>>>>>>>>>>><<<;;;999:::;;;<<<===>>>>>>???@@@BBB@@@===<<<===<<<888444AAA???=========>>>===<<<;;;===>>>>>>===<<<===???>>>===<<<<<<;;;;;;<<<<<<======<<<;;;;;;<<<===>>><<<<<<<<<>>>@@@AAA@@@>>>===>>>>>>???@@@@@@AAAAAA@@@AAACCCDDDFFFGGGHHHHHHIIIHHHGGGHHHLLLQQQUUUYYY[[[\\\\\\WWWQQQMMMMMMNNNQQQQQQRRRUUUXXX\\\```bbb___bbbkkkxxxwwwhhh^^^RRRJJJHHH{{{zzzzzzvvvwwwyyy{{{{{{yyywwwuuuooonnnnnnnnnnnnpppqqqrrrtttrrrooollliiifffdddcccfffccc___^^^^^^]]][[[YYYWWWVVVVVVWWWYYYZZZZZZYYYUUUWWWYYYYYYVVVSSSRRRSSSQQQPPPMMMKKKIIIIIIJJJJJJHHHGGGEEEDDDEEEFFFIIIJJJAAAEEEIIIIIIEEEBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCCCCDDDCCCCCCBBBBBBAAAAAAAAABBB@@@@@@???>>>>>>>>>>>>>>>============<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<===:::<<<>>>===;;;999:::;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::999777888999::::::::::::999999999999999999:::::::::888999::::::;;;;;;;;;::::::777777999:::888888<<<:::::::::::::::999888888:::<<<>>>@@@@@@???>>>===999888999:::<<<<<<:::999888888888999::::::;;;;;;999777666777888::::::999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999::::::;;;::::::999888888999::::::888999;;;<<<=========<<<:::999888777888:::;;;===::::::;;;;;;<<<;;;;;;;;;666:::;;;888999>>>>>>;;;999999999888888999999999999:::;;;:::888888999:::::::::;;;;;;;;;:::::::::===<<<;;;:::999999:::;;;999999:::::::::;;;;;;;;;>>><<<::::::;;;;;;;;;999;;;<<<>>>???>>>===;;;::::::;;;<<<<<<<<<<<<===>>>???;;;888888::::::666111===???@@@@@@???>>>>>>???;;;===>>>>>>======>>>??????>>>======<<<<<<=========<<<<<<;;;<<<===???@@@<<<<<<<<>>>>>>>>???@@@@@@AAAAAA??????@@@BBBCCCDDDEEEEEEJJJIIIHHHIIILLLQQQVVVYYY]]]^^^]]]XXXQQQNNNNNNPPPQQQRRRSSSUUUXXX[[[___aaaaaaeeemmm|||uuuggg\\\PPPIIIHHH{{{zzz{{{xxxzzz{{{zzzvvvsssqqqqqqmmmllllllmmmnnnppprrrssstttssspppllliiifffdddcccdddbbb`````````___[[[WWWWWWVVVUUUWWWYYYZZZZZZYYYUUUXXX[[[ZZZVVVSSSSSSSSSRRRQQQNNNKKKJJJJJJJJJKKKHHHGGGEEEDDDEEEGGGJJJKKK;;;AAAGGGHHHEEEBBBBBBDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBBCCCCCCBBBAAAAAAAAAAAABBB===============>>>??????======<<<;;;:::999999888;;;;;;;;;<<<<<<<<<<<<<<<:::::::::::::::;;;<<<===:::<<<>>>===:::888999;;;;;;;;;;;;;;;;;;:::999888999;;;;;;999999;;;;;;:::777888999:::::::::::::::777777888888999999999:::888999::::::;;;;;;;;;;;;999666666999999777888;;;:::::::::::::::999888777777999;;;===>>><<<:::999888888999;;;======:::888555666777888:::;;;<<<===>>><<<::::::;;;<<<;;;:::666888:::<<<===<<<:::999999888777777888999;;;<<<;;;:::999888888999:::;;;555666999;;;;;;;;;:::999;;;999888666666777999::::::;;;;;;<<<<<<;;;::::::888<<<<<<888888<<<<<<777::::::999999999999::::::999;;;;;;:::888777888999;;;;;;;;;:::999888666555<<<;;;:::999888999:::;;;999999:::::::::;;;;;;;;;>>><<<::::::;;;;;;:::999999;;;===>>>???>>>===<<<;;;<<<===<<<;;;:::;;;<<<<<<999777:::>>>???<<<888;;;???BBBBBB@@@>>>???@@@;;;===>>>>>>======>>>@@@??????>>>==================<<<<<<<<<===>>>@@@AAA<<<<<<===???BBBCCCBBB@@@>>>>>>>>>???@@@@@@@@@AAADDDDDDDDDEEEFFFGGGGGGHHHJJJIIIIIIIIILLLQQQVVVYYY___```^^^YYYRRROOOPPPQQQPPPPPPQQQSSSUUUXXX[[[\\\cccgggppp~~~rrreeeZZZNNNHHHIII{{{zzz|||{{{zzzyyywwwuuurrrooonnnmmmmmmmmmmmmoooqqqssstttqqqnnnkkkjjjiiihhhfffeeehhheee```]]]]]]]]]]]]\\\[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUVVVVVVVVVUUUTTTSSSPPPOOOMMMKKKIIIIIIIIIIIIDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGHHHIIIJJJHHHEEEBBBEEEDDDDDDCCCCCCCCCDDDDDD===>>>???AAABBBBBBBBBBBBFFFEEECCCBBBAAAAAABBBBBBCCCBBB@@@???>>>=========<<<<<<<<<<<<<<<;;;;;;;;;===999555777<<<>>><<<888::::::;;;;;;<<<=========;;;;;;;;;<<<;;;;;;::::::888999:::;;;;;;;;;::::::999::::::;;;;;;::::::999888888999:::::::::999888999999999888888888777777:::::::::;;;;;;:::999999777888999:::::::::::::::999888666555666777666555999;;;===<<<:::888:::===888888999::::::::::::999777777777777888888888888666777999:::;;;:::999999999::::::;;;;;;::::::999;;;::::::999:::;;;<<<===999999999999999888777666@@@???===<<<<<<;;;999777:::<<<;;;888888;;;;;;999;;;999777888:::===>>>>>>999:::;;;;;;;;;999777666777777777777888888888888===???AAA@@@===;;;;;;===999999:::::::::999888777:::999888777777888999:::999999999:::::::::;;;;;;<<<:::999999:::999888777;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::<<<>>>>>><<<999===:::888999<<<===<<<;;;;;;===>>>???>>>===;;;999BBBAAA???===;;;;;;;;;<<<<<<<<<==================???===<<<===???@@@===;;;;;;===???@@@>>><<<::::::>>>>>>>>>???@@@@@@AAAAAADDDAAA???@@@CCCGGGGGGGGGHHHGGGFFFIIINNNTTTWWWYYY^^^___^^^[[[WWWRRROOONNNTTTTTTUUUUUUVVVYYY]]]aaafffooo|||tttgggXXXIIIEEEGGG}}}}}}}}}|||zzzwwwuuusssqqqpppmmmmmmmmmmmmnnnppprrrssspppnnnllljjjjjjjjjhhhggghhheee```^^^]]]]]]]]]]]][[[[[[YYYXXXVVVVVVUUUUUUUUUVVVWWWXXXXXXVVVUUUSSSQQQPPPOOOMMMLLLKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFIIIHHHGGGGGGGGGFFFCCC@@@EEEEEEDDDCCCBBBBBBCCCCCCAAAAAAAAAAAAAAAAAABBBBBBEEEEEECCCBBBAAAAAABBBBBBAAA@@@???>>>>>>===>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999:::;;;;;;;;;::::::;;;;;;<<<=========:::;;;;;;<<<;;;;;;::::::999999999::::::;;;;;;<<<999::::::::::::::::::999:::::::::::::::::::::;;;:::999999999999888888888:::::::::;;;:::::::::999777888888999999999999999:::999777777888888777666888:::::::::999888999:::888888999::::::::::::999888888888888999999999999888888:::;;;;;;;;;::::::999::::::;;;;;;::::::999;;;::::::999:::;;;<<<===:::::::::::::::999888888:::999888999<<<===<<<;;;999;;;;;;999999;;;;;;999<<<:::888777999;;;;;;;;;::::::;;;;;;:::999777555777777777777888888888888===???@@@???<<<;;;;;;<<<999:::;;;;;;;;;:::888777:::999888777777888999:::::::::;;;;;;;;;<<<<<<<<<;;;:::999999::::::999777999999:::;;;;;;<<<======>>><<<<<<===??????===:::===:::999999<<<======;;;===>>>???@@@@@@???>>>===@@@???>>>======>>>??????===============<<<<<<<<<===<<<;;;<<<>>>???===;;;:::<<<===>>>===<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAAEEECCCAAACCCFFFIIIIIIIIIKKKIIIHHHJJJOOOTTTXXXZZZ^^^___^^^\\\WWWSSSPPPPPPRRRSSSTTTUUUWWWZZZ___ccchhhppp}}}|||rrreeeWWWIIIFFFHHH}}}{{{xxxuuusssrrrqqqrrrmmmmmmmmmmmmnnnooopppqqqpppnnnkkkkkkkkkkkkjjjhhhgggddd```^^^^^^^^^^^^]]]\\\[[[ZZZXXXVVVUUUUUUUUUUUUWWWYYYZZZZZZXXXUUUSSSRRRRRRPPPOOONNNNNNNNNNNNNNNLLLIIIGGGFFFFFFFFFGGGJJJHHHFFFEEEEEEDDDBBB@@@FFFEEEDDDCCCBBBAAAAAAAAADDDDDDCCCBBBAAAAAABBBBBBEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;999:::<<<;;;999999;;;>>>::::::;;;;;;<<<=========::::::;;;;;;<<<;;;;;;::::::999999999:::;;;===>>>999::::::::::::::::::999<<<<<<;;;::::::;;;;;;<<<::::::::::::999999999999::::::::::::::::::::::::888888888888888777777777;;;999888888999:::999777999777777777888999888777888888999::::::::::::999999999999::::::::::::;;;999:::;;;;;;<<<;;;;;;;;;999::::::;;;;;;::::::999;;;::::::::::::;;;;;;<<<::::::;;;;;;;;;:::999999777666666888;;;======<<<:::======:::999;;;999555<<<:::888777888999999888;;;;;;;;;;;;:::888666555777777888888888999999999===>>>???>>><<<;;;;;;;;;:::;;;;;;<<<<<<:::999888999999888888888888999999;;;;;;;;;<<<<<<<<<======;;;:::999999::::::999888888888999;;;<<<===>>>???===<<<;;;<<<>>>>>><<<;;;<<<;;;::::::<<<======<<<>>>>>>>>>>>>????????????============>>>@@@AAABBB>>>>>>======<<<<<<<<<;;;;;;::::::<<<>>>>>>===<<<::::::;;;;;;<<<======>>>>>>>>>>>>???@@@@@@AAAAAAEEEEEEEEEGGGIIIKKKKKKKKKMMMLLLKKKLLLPPPUUUXXXYYY^^^___^^^\\\WWWTTTRRRRRRQQQSSSTTTVVVXXX\\\aaaeeekkksssyyynnncccUUUIIIGGGIII|||zzzuuurrroooooopppqqqmmmmmmmmmmmmmmmnnnnnnooopppmmmkkkiiiiiiiiigggffffffccc```^^^______^^^^^^]]]\\\ZZZXXXVVVUUUTTTTTTTTTVVVXXXZZZYYYWWWUUUSSSRRRRRRQQQPPPPPPOOOOOOOOOMMMKKKHHHFFFFFFGGGIIIKKKJJJHHHEEEEEEEEEEEEDDDCCCFFFEEEDDDBBBAAA@@@@@@@@@BBBBBBCCCCCCCCCCCCBBBAAADDDDDDCCCBBBAAAAAAAAAAAACCCBBBAAA@@@>>>>>>======>>>>>>======<<<<<<;;;;;;::::::::::::::::::<<<===::::::;;;;;;<<<=========::::::;;;;;;<<<;;;;;;;;;:::999888888999;;;>>>???:::999999999999999999::::::;;;;;;<<<;;;;;;:::999;;;;;;;;;:::::::::999999::::::999999::::::;;;;;;:::999888777666666666666:::888888888::::::999777:::777555666999:::888555888888999::::::::::::999999999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999:::::::::::::::::::::;;;999:::::::::::::::999999;;;999888999:::;;;:::999<<>>===<<<;;;::::::;;;;;;<<<<<<<<<;;;:::999999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<:::999888999;;;;;;:::999999999:::;;;<<<===>>>>>>::::::999::::::::::::999<<<<<<;;;;;;<<<=========>>>>>>===<<<;;;;;;<<<<<<;;;;;;<<<===>>>???@@@AAA>>>>>>>>>===<<<<<<;;;;;;::::::;;;===>>>???>>>>>><<<;;;::::::;;;=========>>>>>>>>>???@@@@@@AAAAAADDDEEEGGGIIIKKKLLLLLLLLLOOOMMMKKKMMMPPPTTTWWWXXX^^^^^^^^^[[[WWWTTTTTTTTTSSSTTTVVVWWWYYY\\\aaadddnnnvvvwwwkkkaaaUUUIIIGGGHHH|||zzzuuuqqqooooooqqqsssnnnnnnnnnnnnnnnmmmmmmmmmnnnllliiigggfffeeecccaaadddaaa___^^^______^^^]]]\\\[[[ZZZXXXVVVUUUUUUUUUTTTUUUWWWXXXXXXVVVTTTRRRRRRRRRQQQPPPPPPNNNNNNMMMMMMKKKIIIFFFFFFGGGIIIJJJHHHFFFEEEEEEGGGHHHHHHGGGGGGFFFDDDCCCBBBAAA@@@@@@<<<>>>BBBDDDEEEDDDBBB@@@CCCCCCCCCBBBBBBAAA@@@@@@GGGEEECCCAAA???>>>===<<>>>>>===<<<<<<;;;;;;===:::777999<<<>>>===:::::::::;;;;;;<<<=========999::::::;;;<<<<<<<<<;;;;;;:::999888999;;;>>>???:::999999888888999999:::777999;;;======:::777555;;;;;;;;;:::::::::999999:::999999999999:::;;;<<<;;;:::888777666555666666888777777888999:::888666;;;888666777:::;;;999777888888999::::::::::::999888888888999999999999:::===<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999::::::::::::::::::999999888888999999999999888888===<<<::::::;;;;;;999888999===>>>;;;:::;;;888444:::999888999;;;======<<<<<<;;;;;;:::999888777666777888888999:::;;;;;;;;;===<<<<<<<<<<<<;;;:::999;;;;;;<<<<<<<<<;;;:::999999999999::::::999999999999::::::::::::;;;;;;;;;:::999888999;;;<<<<<<:::;;;;;;<<<<<<<<<<<<<<<===::::::::::::999999::::::<<<======<<<<<<===>>>???AAA@@@>>><<<;;;:::::::::::::::;;;<<<<<<=========>>>>>>======<<<<<<<<<;;;;;;<<<>>>?????????@@@@@@???===::::::<<<<<<<<<:::>>>>>>>>>???@@@@@@AAAAAACCCEEEGGGIIIJJJKKKLLLMMMOOOMMMKKKLLLPPPTTTVVVWWW\\\]]]\\\ZZZWWWUUUUUUUUUVVVXXXYYYZZZZZZ\\\___bbboooxxxvvvjjj___TTTJJJGGGGGG}}}zzzvvvrrrpppqqqrrrtttoooppppppooonnnmmmlllkkkkkkiiifffdddcccbbb```___aaa___]]]]]]^^^^^^^^^\\\[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUVVVVVVVVVUUUTTTSSSRRRRRRRRRQQQOOONNNLLLKKKOOOMMMJJJGGGFFFEEEEEEFFFFFFEEEEEEFFFIIIJJJJJJIIIGGGFFFEEEDDDCCCBBBBBBBBB;;;>>>AAADDDEEEDDDBBBAAABBBCCCCCCCCCBBBAAA@@@???FFFEEECCCAAA???>>>===<<<@@@???>>>>>>===<<<;;;;;;???:::666888===@@@===999::::::;;;;;;<<<=========999999:::;;;<<<<<<<<<<<<<<<;;;:::::::::;;;======:::999888777777888999:::777999;;;===<<<:::666444::::::::::::999999999999:::999999888999:::<<<===;;;:::888777666666777777777666777888::::::888666;;;:::999999:::;;;:::999888888999::::::::::::999888888888888999999999999======<<<;;;;;;;;;<<<<<<999::::::;;;;;;::::::999999::::::::::::999999888777777888999999999888888:::999999:::<<<===<<<;;;444888:::999:::>>>===:::999888888:::<<<>>>>>>===;;;;;;:::999999888888888888888999:::;;;;;;<<<======<<<;;;;;;<<<;;;999777:::;;;;;;<<<<<<:::999888999999::::::::::::999999999999999:::::::::;;;;;;999888888999<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;<<<>>><<<===>>>===<<<===>>>@@@BBBAAA@@@???>>>===<<<;;;::::::;;;;;;;;;;;;::::::========================<<<>>>@@@@@@??????@@@AAAAAA>>>;;;<<<>>>>>><<<999>>>>>>>>>???@@@@@@AAAAAACCCEEEGGGIIIIIIJJJMMMOOOOOOMMMKKKLLLPPPTTTWWWXXX[[[[[[ZZZXXXVVVTTTUUUVVVXXXYYY[[[[[[[[[\\\___aaapppxxxuuuiii]]]SSSJJJGGGFFF~~~yyywwwtttqqqoooooopppqqqqqqqqqqqqqqqooonnnlllkkkgggeeecccbbbccccccbbbaaa___]]]\\\\\\]]]^^^]]][[[YYYYYYXXXWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTSSSRRRPPPMMMKKKJJJLLLKKKJJJHHHFFFEEEEEEDDDEEEDDDEEEGGGIIIIIIGGGFFFGGGFFFEEEDDDDDDDDDDDDDDDAAAAAABBBCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBAAA???>>>BBBAAA@@@???>>>=========@@@@@@???>>>===<<<;;;;;;===;;;999:::<<<>>>===<<<::::::;;;;;;<<<=========888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777888999:::;;;;;;;;;;;;:::999888777:::999999999999888888888:::999888888999:::<<<>>><<<;;;999777777777888999777777888:::;;;;;;999777999:::;;;:::999999:::;;;888888999::::::::::::999999999999999:::::::::;;;======;;;:::::::::;;;;;;999::::::;;;;;;::::::999999::::::;;;:::999888777777888999999:::::::::999777666666888;;;===<<<<<<666999:::888999===>>>;;;999999888:::<<<<<<;;;::::::999999999999999999999888888999:::;;;<<<=========;;;::::::<<<;;;999666999:::;;;;;;;;;:::888777999999:::;;;;;;:::999999::::::::::::;;;;;;;;;<<<999888888999<<<>>>======;;;;;;<<<<<<======>>>>>>===>>>???===;;;;;;===@@@<<<>>>???>>>===<<>>??????@@@@@@???======999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<>>>@@@@@@>>>===>>>@@@???===;;;===AAAAAA>>>:::>>>>>>>>>???@@@@@@AAAAAADDDFFFHHHHHHHHHJJJNNNRRROOOMMMLLLMMMQQQVVVYYYZZZYYYYYYYYYWWWTTTTTTUUUWWWWWWYYY[[[\\\]]]^^^```bbbpppxxxssshhh[[[RRRJJJHHHGGG~~~tttrrrpppmmmlllkkkllllllrrrrrrrrrrrrpppnnnlllkkkdddcccaaabbbcccddddddccc]]]\\\[[[[[[]]]]]]\\\[[[XXXXXXXXXWWWWWWWWWXXXXXXYYYXXXWWWVVVUUUVVVWWWXXXUUUUUUUUUSSSQQQNNNKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEGGGHHHGGGEEEBBBGGGFFFEEEEEEEEEEEEEEEFFFGGGEEECCCAAAAAABBBDDDFFFAAABBBCCCCCCBBBAAA???>>>>>>===============>>>>>>@@@@@@???>>>===<<<;;;;;;:::<<<<<<<<<:::;;;<<>>888999:::;;;<<<<<<<<<<<<============<<<;;;:::999:::999777666666777999:::@@@>>>;;;999888999:::<<<999999999888888888777777:::999888888888:::===>>><<<;;;999777777888999;;;888888999;;;======:::888777:::<<<;;;888777999;;;888888999::::::::::::999:::::::::;;;;;;;;;<<<<<<===<<<;;;:::999::::::;;;999::::::;;;;;;::::::999999::::::;;;:::999888777888999::::::;;;;;;;;;;;;777666666777999;;;:::999;;;===<<<888777::::::888:::999999999::::::888777999999888888999999:::;;;888888999:::;;;======>>>===;;;999:::<<<;;;999666999999:::;;;:::999888777999999;;;;;;;;;;;;999999;;;;;;;;;<<<<<<<<<======999888888:::<<<>>>>>>===999:::;;;<<<===???@@@@@@;;;======<<<999999<<>>@@@???===<<>>??????======888999;;;===>>>>>>======::::::;;;<<<===>>>??????<<<>>>@@@???===;;;<<<>>>>>><<<;;;>>>CCCDDD@@@;;;>>>>>>>>>???@@@@@@AAAAAAEEEGGGIIIIIIHHHKKKPPPTTTPPPNNNMMMOOOSSSXXX[[[\\\XXXXXXWWWVVVTTTSSSUUUWWWUUUXXX[[[\\\^^^___bbbdddooowwwrrrfffYYYQQQJJJIIIIII}}}wwwpppppppppmmmkkkjjjlllmmmooopppppppppooollljjjhhhdddcccbbb```______```aaa^^^^^^___``````]]]YYYVVVZZZYYYXXXWWWWWWWWWWWWXXXYYYWWWVVVVVVWWWXXXVVVUUUUUUSSSRRRRRRQQQOOOKKKHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGIIIKKKKKKKKKIIIHHHFFFEEEDDDBBBBBBCCCCCCDDDEEECCCBBB@@@@@@AAABBBCCC@@@AAABBBCCCCCCCCCBBBAAACCCBBB@@@???>>>=========>>>===<<<===>>>???>>><<<:::<<<>>>???>>>>>>>>>??????>>>===>>>???>>><<<;;;===<<<;;;::::::;;;===>>>;;;::::::;;;===>>>===;;;::::::::::::::::::::::::>>>===;;;999888999;;;<<<<<<;;;999888777888999:::<<<;;;999777777888999:::999999:::::::::999999888;;;999888999<<<<<<:::888;;;;;;:::777555555888:::999888777999<<<>>><<<:::::::::::::::::::::::::::???===<<<<<<<<<<<<;;;999<<<;;;::::::999999999999<<<<<<;;;:::888777666666999888888888777777666666888888888999999:::::::::666888;;;;;;999777666666<<<<<<;;;::::::<<<===>>><<<;;;::::::;;;;;;:::999<<<;;;888777777999<<<>>>999::::::;;;;;;::::::999999888888:::;;;;;;999666555666888999:::::::::999999888777888:::;;;:::999888888888888999;;;===>>>:::===??????>>>======>>>===;;;::::::;;;<<<:::999:::;;;<<<<<<;;;;;;<<<>>><<<<<<============<<<<<<::::::;;;<<<===>>>???@@@===<<<<<<===??????>>><<<>>>AAAAAA@@@AAABBB@@@;;;888999<<<>>>???===;;;::::::>>>BBBFFFGGGDDD@@@===EEEFFFHHHJJJLLLNNNOOOPPPOOOOOOOOORRRVVVYYYZZZZZZVVVVVVVVVUUUUUUTTTTTTTTTWWWZZZ]]]]]][[[\\\^^^aaaqqqxxxzzzpppkkkccc^^^WWWOOOKKKyyywwwwwwuuuqqqllliiiiiijjjooopppqqqqqqpppmmmkkkiiigggfffeeecccbbbbbbccccccaaa```___```___]]]ZZZWWW[[[YYYWWWUUUUUUVVVWWWYYYXXXWWWVVVVVVWWWWWWVVVUUUUUUTTTRRRQQQPPPNNNKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFCCCDDDFFFHHHHHHGGGFFFEEEFFFEEEDDDCCCBBBCCCDDDDDDEEECCCBBB@@@@@@AAABBBCCCBBBBBBCCCCCCBBBAAA@@@???AAAAAA@@@???>>>===<<<<<<>>><<<;;;;;;<<<======<<<:::;;;<<<<<<;;;;;;<<<===>>>===<<<<<<======;;;:::===<<<;;;;;;;;;;;;<<<===;;;::::::;;;======<<<:::999999999999999999999888===<<<;;;:::::::::;;;;;;::::::;;;::::::999999888<<<;;;999777777888999:::888999999999999999888888;;;999888:::<<<<<<:::888888888888666555666888;;;999888777999<<<===<<<::::::::::::::::::::::::::::::999888999;;;;;;;;;:::;;;;;;:::999999999::::::<<<<<<;;;:::999888777666999999888888777777777777999999999:::::::::::::::>>>===;;;:::::::::;;;<<<;;;::::::::::::;;;<<<<<<:::;;;<<<<<<;;;:::;;;===::::::888888888999;;;<<<999999::::::::::::999999:::999888999;;;;;;999888666777888999999:::999999:::999888888:::;;;:::999999888888888:::;;;===>>>:::<<>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<===>>>??????>>>===<<<===???@@@???>>>BBBEEEFFFBBB@@@AAAAAA???;;;<<<===?????????=========???AAACCCCCCCCCBBBAAAFFFFFFHHHJJJLLLNNNOOOPPPOOOOOOPPPSSSVVVYYYZZZYYYVVVVVVVVVUUUUUUUUUTTTTTTWWWZZZ]]]]]][[[\\\___bbbssszzzxxxnnnhhhhhhgggccc\\\TTT}}}wwwzzzyyywwwsssnnnkkkjjjkkkpppqqqrrrrrrqqqooommmkkkiiihhhgggeeedddccccccccccccaaa___^^^^^^\\\ZZZXXXZZZXXXVVVUUUTTTUUUWWWYYYWWWVVVUUUUUUVVVVVVUUUTTTVVVTTTRRRPPPOOOMMMJJJGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@AAABBBBBBBBBBBBBBBBBB@@@???>>>===@@@@@@AAA@@@???>>><<<;;;???<<<:::999:::<<<===<<>><<<<<<>>>@@@===;;;:::;;;<<<<<<;;;999>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;<<<======;;;999999999999888888777777777<<<<<<<<<<<<<<<;;;;;;:::888999;;;<<<<<<:::888777;;;:::999888888888999:::777888888999999999888888:::999999:::;;;;;;:::888777777888777777888:::===999888888:::<<<<<<;;;:::::::::::::::::::::::::::777777666888;;;<<<<<<<<<999999999999::::::::::::<<<;;;;;;:::999888888777999999999888888888888777;;;;;;;;;;;;;;;:::::::::@@@:::444111333777:::;;;999999:::;;;;;;;;;;;;:::;;;===>>>===:::999:::<<<888888888888999999::::::888888999999999999888888<<<:::999999:::;;;;;;:::999999999888888999::::::;;;999888999::::::999888999999999999:::;;;===>>>999<<>><<<<<<===<<<;;;;;;<<<<<<;;;999:::<<<======<<<;;;===>>>???????????????>>>===<<<:::;;;;;;<<<===>>>??????@@@>>>======>>>@@@@@@@@@CCCIIIKKKEEE???>>>@@@@@@>>>>>>??????????????????AAA@@@??????@@@AAACCCDDDFFFGGGHHHJJJLLLNNNOOOPPPOOOOOOPPPSSSWWWYYYZZZYYYWWWVVVVVVUUUUUUUUUUUUUUUXXX[[[]]]\\\[[[\\\```dddsss{{{vvvjjjcccSSSVVVVVVPPPGGG}}}|||xxxrrruuuuuuuuusssqqqoooooopppqqqrrrssssssrrrqqqnnnmmmiiihhhgggeeecccbbbaaaaaadddaaa^^^[[[[[[ZZZYYYWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWVVVTTTUUUVVVVVVUUUSSSVVVTTTQQQOOONNNLLLIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIJJJJJJIIIIIIHHHEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBBBB@@@@@@@@@@@@??????>>>>>>???@@@BBBBBBAAA???===<<<@@@===:::999:::<<<===>>>AAAAAA???===;;;;;;>>>@@@===;;;::::::<<<<<<<<<:::>>>>>>===<<<;;;:::::::::???=========>>>>>><<<:::::::::999999888888777777:::;;;<<<======<<<:::999888888999::::::999888777;;;:::999888888888999999777777888888999999888888::::::::::::;;;;;;:::999999::::::999888999;;;===999999999:::;;;;;;;;;:::::::::::::::::::::::::::999999888:::<<<>>>>>>===888888999999::::::::::::;;;;;;;;;::::::999999888999999999999999999999999======<<<<<<;;;;;;;;;:::???777///---111666777777999:::;;;<<<===<<<;;;:::@@@???>>><<<:::999888777666777888999:::999888888777888888999999888888777===;;;888888999;;;;;;;;;<<<;;;999888888999:::;;;;;;999888999::::::999777999999999:::;;;<<<<<<===888;;;???@@@???===<<<<<<===<<<;;;;;;<<<<<<;;;:::;;;<<<======<<<<<<===>>>>>>>>>???@@@@@@@@@@@@???;;;;;;<<<<<<===>>>>>>???BBB???===<<<>>>@@@AAAAAA@@@JJJOOOIII@@@<<<===>>>@@@???>>>>>>>>>???@@@AAA@@@@@@??????@@@BBBDDDEEEFFFGGGHHHJJJLLLNNNPPPQQQOOOPPPQQQTTTXXXZZZYYYXXXWWWVVVVVVUUUUUUUUUVVVWWWYYY[[[]]]\\\[[[]]]aaafffqqqyyytttggg^^^LLLMMMMMMJJJFFF}}}||||||xxxrrrqqqrrrssssssqqqqqqqqqrrrrrrsssttttttsssqqqooommmjjjiiihhhfffdddcccaaa```bbb___[[[YYYXXXXXXWWWVVVTTTUUUXXXZZZZZZXXXVVVTTTWWWVVVTTTUUUVVVVVVUUUSSSUUUSSSPPPNNNMMMKKKIIIGGGFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>???@@@@@@AAA@@@AAACCCCCCCCCAAA???===AAA>>>;;;:::;;;===??????<<<;;;:::888666666999;;;>>><<<::::::<<<======<<<>>>>>>===<<<<<<;;;:::999@@@???>>>?????????===;;;;;;;;;::::::999999999999888999;;;======<<<:::888999888777666666777888999::::::999999999888999999777777888999999999999999999:::;;;;;;::::::::::::999::::::999777777888999888999:::;;;;;;:::::::::::::::::::::::::::::::::<<<;;;::::::<<<<<<;;;:::777777999::::::::::::999;;;:::::::::::::::::::::999999999999::::::::::::=========<<<<<<;;;;;;;;;@@@;;;555555999<<<;;;888:::;;;===>>>>>>>>>===<<>>???>>>===<<<<<<>>><<<;;;;;;<<<===;;;:::;;;<<<>>>===<<<<<<===???;;;<<<>>>???AAABBBBBBBBB;;;;;;<<<<<<======>>>>>>BBB???===<<<>>>@@@AAAAAA>>>JJJRRRNNNDDD>>>======@@@???===<<<<<<===>>>???>>>??????AAABBBCCCCCCDDDFFFGGGIIIKKKMMMOOOPPPQQQPPPPPPRRRUUUYYYZZZYYYXXXWWWWWWUUUUUUUUUVVVWWWXXX[[[\\\]]]\\\[[[]]]ccchhhqqqzzzsssdddZZZOOOJJJEEECCCEEE||||||~~~{{{wwwrrrssstttsssqqqoooooopppssstttttttttssspppnnnlllllllllkkkiiigggdddbbbaaa___\\\YYYWWWWWWWWWWWWVVVTTTVVVYYY[[[\\\ZZZWWWUUUWWWVVVUUUUUUVVVVVVUUUTTTTTTRRRNNNMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA=========>>>???@@@BBBCCCAAAAAABBBBBBBBBAAA???>>>AAA>>><<<;;;<<<>>>??????:::;;;:::999777777999;;;>>><<<::::::<<<===>>>===<<<=========<<<;;;::::::@@@???>>>???@@@@@@>>><<<::::::::::::::::::::::::777888:::;;;<<<;;;999888999888666555666777999;;;:::::::::999999999888888777888999:::::::::::::::888:::<<<;;;:::999999:::777888999777555444444555888:::;;;;;;:::999:::;;;::::::::::::::::::::::::<<<:::888888999999777555777888999:::::::::999888::::::::::::;;;;;;;;;;;;999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;>>><<<:::;;;===>>>;;;888<<<<<<===>>>>>>>>>>>>>>>:::888777888;;;<<<;;;999666777999:::::::::999888888888999999999999888888;;;999888888999::::::999;;;;;;;;;::::::;;;<<<<<<999888777888:::;;;:::999::::::;;;<<<<<<<<<<<<<<<999;;;===>>>===<<<<<<===>>>===<<<<<<======<<<:::;;;===>>>>>>===<<<>>>???;;;<<<===???AAABBBBBBCCC<<<<<<<<<<<<======>>>>>>@@@>>>======>>>@@@@@@@@@>>>JJJSSSOOOGGGBBB@@@??????>>>===<<<;;;<<<===>>><<<>>>@@@BBBCCCDDDCCCCCCGGGHHHIIIKKKMMMOOOPPPQQQPPPQQQSSSVVVYYYZZZYYYWWWXXXWWWUUUTTTUUUVVVXXXYYY\\\]]]]]][[[ZZZ^^^dddjjjttt}}}ssscccXXXNNNFFF===;;;>>>~~~|||}}}}}}xxxssstttuuutttrrrpppooooootttuuuuuutttrrrooollljjjllllllkkkiiigggdddaaa___\\\ZZZXXXXXXYYYYYYXXXVVVWWWXXXYYYZZZZZZZZZYYYYYYXXXWWWVVVVVVWWWWWWVVVUUURRRPPPMMMLLLKKKKKKJJJIIIGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHEEEEEEFFFGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBAAAAAA@@@??????>>>???@@@AAABBB@@@@@@????????????>>>>>>???===;;;;;;===>>>===<<<:::<<<======;;;;;;<<<>>>===;;;999999:::<<<======;;;<<<<<<======<<<;;;:::===<<<<<<===??????>>><<<888888888999::::::;;;;;;666777888999999999888888999999999999999::::::;;;999:::::::::999999888888888888999;;;;;;<<<<<<;;;888:::<<<<<<:::888999;;;666777999888777666666777888:::<<<<<<:::888999;;;::::::::::::::::::::::::;;;:::888888999888777555777888999::::::999777666:::::::::;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<999:::;;;;;;;;;:::888777<<<<<<<<<<<<<<<===>>>>>>666999<<<:::666444777:::888999999:::::::::::::::999999::::::::::::999999888777777888999999888666999:::;;;<<<<<<===<<<<<<888777777888:::<<<;;;;;;:::;;;<<<======<<<<<<;;;:::<<<<<<<<<;;;;;;===>>>>>>===<<<<<<======<<<;;;;;;===>>>>>>======>>>???<<<===>>>???@@@@@@@@@@@@<<<<<<<<<<<<============>>>===<<<===???@@@???>>>===GGGMMMIIICCCAAAAAA@@@>>>>>>======<<<<<<<<<<<<===>>>???AAABBBCCCDDDDDDGGGHHHIIIKKKMMMOOOQQQQQQPPPQQQSSSWWWZZZZZZYYYWWWXXXWWWUUUTTTTTTVVVYYYZZZ]]]]]]]]][[[ZZZ^^^eeelllttt}}}tttcccVVVRRRMMMGGGDDDDDD}}}}}}~~~{{{vvvqqqsssuuuuuusssrrrqqqqqquuuuuuuuutttrrrnnnkkkiiijjjjjjiiigggeeeaaa^^^]]][[[ZZZYYYYYYZZZZZZYYYWWWZZZYYYXXXWWWXXXYYY\\\]]]YYYWWWVVVVVVXXXXXXWWWUUUQQQOOOLLLKKKKKKLLLKKKJJJHHHHHHHHHIIIIIIJJJJJJJJJGGGGGGFFFEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGEEEDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@BBBAAA@@@?????????@@@AAA???>>>======<<<======>>>===;;;;;;;;;======<<<;;;777999;;;;;;:::::::::;;;<<<:::777777999;;;<<<<<<:::;;;<<<=========<<<;;;;;;::::::;;;===>>>===;;;666666777888999::::::;;;666666777888888888888888888999;;;=========;;;:::999::::::::::::999888888888999:::;;;<<<<<<<<<<<<888:::<<<<<<999888999;;;777999;;;;;;;;;:::;;;<<<888:::===<<<999888999;;;::::::::::::::::::::::::<<<;;;999:::;;;;;;:::888888999:::;;;:::888666555999::::::;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<999::::::;;;;;;<<<<<<<<<999;;;<<<<<<:::999999999<<<<<<;;;::::::<<<===>>>666>>>CCC===111+++000888999999:::::::::;;;;;;;;;999::::::;;;;;;::::::999777666777888999999777555888999;;;===>>>>>>===<<<777666666888;;;<<<<<<<<<:::;;;<<<=========<<<;;;;;;<<<<<<;;;::::::===??????===<<<<<<======<<<;;;<<<===>>>>>>======>>>??????????????????>>>======<<<<<<<<<==================<<<<<<===??????>>><<<<<>>@@@@@@???>>>>>>>>>======<<<<<<>>>>>>>>>???AAACCCEEEFFFGGGHHHIIIKKKMMMOOOQQQRRRPPPQQQTTTWWWZZZ[[[YYYVVVXXXWWWUUUTTTTTTVVVYYY[[[]]]^^^]]][[[ZZZ^^^fffmmmrrr|||tttcccVVVHHHGGGFFFEEECCC{{{yyy~~~|||uuutttsssrrrqqqpppppppppppptttttttttrrrnnnkkkjjjjjjmmmooommmhhheeeeeebbb^^^\\\[[[YYYXXXWWWXXXZZZ[[[ZZZZZZZZZZZZYYYYYYYYYYYY\\\YYYWWWWWWYYYZZZXXXVVVVVVSSSPPPNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGJJJHHHHHHKKKJJJFFFEEEGGGHHHHHHHHHGGGGGGGGGFFFFFFIIIHHHFFFDDDBBBAAA@@@@@@@@@??????>>>===>>>>>>>>>@@@@@@@@@????????????>>>>>>@@@===999888;;;<<<:::<<<;;;;;;::::::;;;;;;<<>><<<<<<;;;::::::999888888;;;888777999===>>>;;;777===<<<:::999999999::::::777777999:::777333555:::777777888999::::::;;;;;;::::::::::::::::::::::::999999999999999999999999;;;;;;<<<<<<;;;;;;:::999777888888999999888888777>>>===<<<;;;:::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999999<<<;;;888888;;;<<<999>>>??????>>><<<;;;:::;;;;;;<<<<<<======<<<;;;;;;:::999888888::::::999888999888888:::<<<<<<;;;:::;;;:::999888999:::;;;<<<::::::999888999:::<<<===;;;;;;;;;<<<;;;;;;::::::::::::;;;<<<<<<;;;::::::777777777999;;;;;;999777777888999:::::::::999999;;;:::999:::;;;;;;777444;;;;;;;;;;;;;;;;;;;;;:::>>><<<;;;<<<===>>>===<<<>>>;;;888888;;;>>>>>>======>>>???>>>===;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>=================================>>>??????@@@@@@???BBBCCC@@@AAADDDDDDAAABBB@@@???===<<<<<<======:::;;;===@@@BBBEEEGGGHHHHHHGGGHHHLLLPPPRRRPPPMMMPPPRRRVVV[[[___```^^^\\\YYYXXXVVVUUUUUUUUUVVVWWW\\\\\\[[[ZZZZZZ]]]ccchhhwwwssscccYYYOOOLLLHHHEEEEEE~~~{{{~~~wwwppppppooooooooopppqqqqqqrrrssssssqqqmmmjjjiiiiiimmmpppnnnjjjgggfffccc^^^]]]\\\ZZZYYYXXXYYYZZZ[[[[[[[[[ZZZZZZZZZZZZYYYYYY\\\YYYWWWWWWYYYZZZXXXWWWVVVSSSPPPNNNNNNNNNMMMKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGDDDDDDGGGFFFCCCCCCFFFHHHGGGGGGGGGFFFFFFFFFFFFGGGFFFEEECCCBBBAAAAAA@@@AAA@@@??????>>>>>>???????????????>>>>>>>>>======>>>???===999888;;;<<<:::<<<;;;;;;::::::;;;;;;<<>>===<<<;;;:::;;;;;;<<<999:::::::::;;;;;;<<<<<<888999999::::::;;;;;;<<<999<<<;;;888888;;;<<<999;;;???AAA???:::888:::>>><<<============<<<;;;;;;:::999888999;;;;;;:::999;;;::::::;;;<<<===<<<:::;;;:::::::::::::::;;;;;;::::::999888888999:::;;;:::;;;;;;;;;;;;;;;::::::888999:::;;;;;;:::999888888777777999::::::888777888999999::::::::::::::::::999888999;;;<<<:::888;;;;;;;;;<<<=========>>>>>>===<<<<<<===>>>===<<<>>>;;;999999;;;======<<<<<<=========<<<;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>????????????@@@CCCCCCAAAAAAEEEEEEBBBEEEDDDBBB@@@????????????<<<===>>>@@@BBBDDDEEEFFFHHHHHHJJJMMMQQQRRRPPPNNNRRRSSSVVVZZZ^^^```___]]]^^^\\\ZZZXXXWWWXXXZZZ[[[]]]]]]]]][[[[[[___eeejjjwwwsssdddYYYPPPMMMHHHFFFFFF~~~|||}}}xxxppppppooonnnmmmnnnoooooorrrrrrrrrpppllljjjiiijjjnnnqqqpppllliiigggccc^^^^^^]]]\\\[[[ZZZ[[[\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZ[[[YYYWWWWWWXXXYYYXXXWWWVVVTTTQQQPPPOOOOOOMMMLLLLLLLLLLLLKKKJJJIIIGGGGGGGGGCCCBBBEEEEEECCCDDDHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>=========<<<===???===999999<<<<<<:::<<<<<<;;;;;;;;;;;;<<<<<>>:::<<<<<<999999<<<<<<:::999>>>CCC@@@999666:::@@@=========<<<<<<;;;;;;;;;;;;999999:::<<<===<<<;;;===<<<;;;<<<======;;;999:::;;;;;;;;;;;;;;;::::::::::::999888888888999999::::::;;;;;;;;;;;;::::::888888999::::::999888888999888888999::::::888666999:::::::::;;;;;;;;;;;;:::888888999;;;<<<===<<<;;;;;;<<<===>>>???@@@@@@>>>===<<<<<<>>>>>>===<<<===<<<:::;;;<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===????????????????????????;;;<<<>>>???@@@@@@???>>>@@@CCCCCCAAABBBFFFFFFDDDGGGEEECCCAAA????????????>>>???@@@AAABBBCCCDDDEEEIIIJJJLLLOOORRRSSSRRRPPPTTTUUUWWW[[[___```___^^^aaa^^^[[[XXXWWWXXX[[[]]]]]]^^^^^^\\\\\\___gggmmmxxxsssdddZZZPPPMMMIIIFFFFFF{{{xxxzzzyyyuuuvvvtttqqqnnnmmmlllllllllrrrrrrrrrpppmmmkkkkkklllooorrrrrrmmmjjjhhhddd_________^^^]]]\\\]]]]]]^^^]]]]]]\\\\\\[[[[[[ZZZZZZYYYXXXWWWWWWWWWXXXXXXXXXVVVTTTRRRQQQPPPOOONNNLLLLLLLLLLLLLLLKKKIIIHHHGGGJJJFFFDDDFFFGGGFFFHHHLLLFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAA??????>>>>>>>>>=========<<<>>>===:::999<<<===:::<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<<<<<<<<<<;;;999<<<<<<;;;;;;::::::::::::888888888999<<<<<<:::777999888888888888888888888<<<666444888:::888666666777777777888888999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>======<<<;;;888888777777777777888888<<<<<<;;;;;;;;;:::::::::888888999:::;;;;;;<<<<<<666777888999;;;<<<===>>>:::======::::::======::::::===@@@>>>:::888;;;>>><<<<<<;;;:::::::::::::::;;;::::::;;;===>>>===<<<===<<<;;;;;;<<<;;;999777:::;;;<<<======<<<;;;::::::999999888888777777777999999:::;;;;;;;;;::::::888999:::;;;;;;:::999888:::999888999::::::888777::::::::::::;;;;;;<<<<<<;;;:::999999:::<<<===>>><<<=========>>>>>>??????>>>===<<<===>>>???>>><<<<<<<<<<<<<<<<<<;;;:::888::::::999:::;;;<<<<<<<<<;;;<<<======>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>:::;;;===???@@@???>>>>>>???CCCCCCBBBCCCGGGHHHEEEFFFEEEBBB@@@>>>=========>>>>>>???AAACCCDDDEEEFFFJJJKKKNNNPPPSSSSSSSSSRRRTTTVVVZZZ___bbbbbb___\\\___\\\XXXTTTTTTVVVYYY\\\]]]^^^^^^\\\[[[___hhhooozzzssseee[[[OOOLLLHHHFFFFFF~~~yyywwwwwwwwwuuuxxxvvvssspppnnnmmmnnnnnnssssssssspppnnnmmmnnnoooqqqtttsssnnnjjjiiiddd___```______^^^^^^^^^^^^^^^]]]]]]\\\\\\[[[ZZZZZZYYYVVVVVVVVVVVVUUUVVVWWWXXXVVVTTTRRRQQQQQQPPPMMMKKKLLLLLLLLLLLLKKKJJJIIIHHHKKKGGGFFFHHHHHHGGGJJJNNNFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>;;;>>>===::::::======:::===<<<<<<;;;;;;<<<<<<===>>><<<;;;;;;<<<<<<;;;999<<<<<<;;;;;;;;;;;;::::::999999:::;;;======;;;:::888888888888888888888888;;;666333777999777555555888888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>======<<<;;;:::999888888888888999:::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;:::===>>><<<<<<>>>===:::<<<;;;:::;;;<<<===<<<;;;::::::999888888999999:::<<<;;;:::;;;===>>>===<<<<<<;;;:::::::::999777555:::;;;<<<===>>>===<<<;;;999999999999888777777777888999999:::;;;;;;::::::999:::;;;<<<<<<;;;:::999;;;999888888::::::999888;;;;;;:::::::::;;;<<<=========<<<;;;;;;;;;===>>>???>>>>>>>>>===<<<<<<<<>>???>>>===;;;<<<<<<<<<;;;:::999999<<<:::888999;;;======<<<;;;;;;<<<=======================================:::;;;===>>>??????>>>>>>>>>BBBCCCBBBCCCGGGHHHFFFFFFEEEBBB@@@>>>=========<<<===>>>AAACCCFFFGGGHHHJJJLLLOOORRRSSSSSSSSSSSSSSSWWW]]]dddgggddd^^^YYY\\\YYYUUURRRRRRTTTXXX[[[[[[]]]^^^\\\ZZZ^^^hhhqqq}}}ssseee\\\OOOKKKGGGEEEEEE}}}zzzxxxwwwxxxxxxvvvtttrrrppppppqqqsssuuussstttsssqqqnnnnnnoooqqqsssuuurrrmmmiiihhheee`````````_________^^^^^^^^^]]]]]]\\\[[[ZZZYYYYYYXXXSSSTTTUUUTTTSSSSSSUUUWWWUUUSSSRRRQQQQQQOOOMMMJJJKKKKKKKKKLLLLLLKKKKKKJJJJJJFFFEEEHHHHHHFFFGGGKKKGGGGGGFFFFFFFFFEEEEEEEEECCCCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@????????????:::======;;;:::======:::======<<<<<<<<<<<<=========<<<::::::<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;999:::<<<=========<<<;;;777888999999:::999999999<<<888777:::;;;888777999999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999:::;;;;;;;;;;;;:::999999===<<<;;;::::::;;;<<<===:::;;;;;;;;;;;;:::999999;;;:::::::::999999999888;;;;;;;;;::::::999999999:::>>>???======???>>>:::===999777999===???===:::999888777777888999;;;<<<===<<<;;;;;;<<<===<<<;;;;;;:::999999999999777555::::::<<<===>>>>>>??????999999999:::999999888777777888999::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;::::::999888888:::;;;;;;:::;;;:::999999999:::<<<======>>>>>>===<<<<<<===???@@@@@@???>>>===<<<;;;;;;???>>>======??????>>>===:::;;;<<<;;;:::999:::;;;>>>;;;888888;;;>>>===;;;;;;;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>??????===@@@BBBAAACCCGGGIIIGGGGGGEEECCCAAA????????????;;;<<<>>>AAADDDFFFHHHIIIIIILLLPPPRRRSSSRRRSSSTTTUUUYYY```fffhhheee^^^YYYZZZXXXUUUSSSSSSVVVYYY\\\ZZZ]]]^^^\\\YYY^^^iiissssssfff]]]OOOLLLHHHEEEEEE|||zzzxxxxxxyyyzzzvvvtttrrrpppppprrruuuwwwrrrsssrrrooonnnnnnppprrruuuuuurrrkkkggggggeeeaaa__________________^^^]]]]]]\\\\\\[[[YYYXXXXXXWWWQQQRRRTTTSSSQQQQQQSSSVVVTTTRRRQQQQQQPPPOOOLLLIIIIIIJJJKKKLLLLLLMMMMMMLLLIIIFFFFFFIIIHHHEEEEEEHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCBBBAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>:::======;;;;;;======:::======<<<<<<<<<<<<=========;;;999999;;;===>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<888:::<<<<<<<<<;;;;;;;;;777888999:::;;;;;;:::999<<<;;;;;;===<<<888999<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888:::::::::::::::999888888===<<<:::999999:::<<<===::::::;;;;;;;;;:::999888999999999999999:::::::::;;;;;;;;;::::::999999999:::>>>???>>>>>>???>>>::::::999999:::<<<======<<<999888888888999<<<>>>@@@>>><<<;;;;;;<<<<<<:::999;;;:::999999::::::888666999:::;;;<<<===???AAABBB888999:::;;;;;;::::::999777777888::::::;;;;;;:::999:::;;;<<<<<<;;;:::999:::888777888:::<<<===<<<;;;:::888888888999;;;<<<:::===??????>>>===???@@@@@@@@@@@@???>>>>>>>>>===???>>>===>>>??????>>>===999;;;;;;:::888888;;;>>>AAA===999999<<<>>>===;;;:::;;;<<<<<<======<<<<<<===========================<<<;;;;;;;;;===???@@@;;;???AAA@@@BBBGGGHHHFFFEEEDDDBBB@@@????????????===>>>???AAADDDFFFGGGHHHHHHLLLPPPRRRRRRQQQSSSTTTYYY[[[```dddgggeee```\\\WWWVVVTTTSSSUUUWWWZZZ\\\[[[^^^```]]]ZZZ___kkkvvvsssfff^^^QQQNNNIIIGGGGGG|||yyyxxxwwwwwwxxx{{{xxxvvvssspppooopppssstttqqqqqqpppnnnlllmmmoooqqqvvvvvvqqqiiieeefffeeebbb_________```___^^^^^^]]]\\\\\\[[[ZZZYYYXXXWWWVVVOOOQQQSSSRRRPPPPPPRRRUUUSSSRRRQQQPPPPPPNNNKKKHHHHHHIIIJJJLLLMMMMMMNNNNNNJJJHHHHHHKKKJJJFFFEEEGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEECCCCCCBBBBBBCCCBBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>============999======;;;;;;>>>===:::======<<<<<<<<<<<<=========;;;888888:::===???@@@;;;;;;<<<<<<<<<<<<<<<<<<777999;;;<<<;;;:::::::::888999:::;;;<<<;;;;;;:::;;;;;;<<<>>>;;;777888>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999;;;;;;<<<<<<;;;;;;:::999:::999777666666777999:::::::::;;;<<<;;;:::999888777777888999:::;;;;;;<<<:::::::::::::::::::::::::::>>>@@@>>>>>>@@@>>>:::777999;;;;;;:::;;;===???999999888999;;;>>>AAACCC>>>===;;;;;;;;;;;;999777;;;:::::::::;;;;;;999888:::999:::;;;===@@@CCCDDD777888:::;;;<<<;;;;;;:::666777888999:::;;;;;;;;;888999::::::::::::999888999777666777:::===>>>>>>:::999888777777999;;;<<<777;;;???@@@??????@@@BBB@@@@@@@@@@@@@@@@@@AAAAAA???>>>===>>>???@@@???===999:::;;;999777888<<>>999999<<>>>>>>>>>>>>>>>>>>>>>>>>>><<<:::999:::<<>>@@@???BBBFFFHHHFFFBBB@@@???===<<<<<<======???@@@AAABBBCCCEEEFFFFFFHHHLLLPPPRRRQQQQQQRRRTTT]]]^^^___bbbddddddaaa___SSSRRRRRRRRRTTTVVVYYYZZZ[[[___aaa^^^[[[```mmmxxxsssggg___SSSOOOKKKIIIIII{{{zzzzzzxxxuuurrrwwwuuurrrrrrsssttttttsssqqqooommmllllllnnnppprrrtttrrrnnnjjjfffdddbbbaaa_________]]][[[[[[\\\]]]\\\ZZZWWWUUUTTTUUUVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTVVVUUUPPPLLLMMMOOOMMMHHHJJJJJJKKKKKKKKKKKKJJJJJJPPPMMMKKKIIIIIIJJJIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFHHHEEEBBB@@@AAABBBBBBAAACCCAAA???@@@BBBAAA???<<<@@@???===;;;999:::===??????>>>===>>>???@@@???===;;;<<<===>>>>>>???>>>>>>===============>>>>>>?????????>>>===<<<:::999888<<<<<<<<<======<<<999666777777888999:::;;;;;;<<<:::;;;;;;;;;;;;:::999888999:::;;;<<<===<<<;;;:::666666777888999::::::;;;888888888888888888888888888999:::<<<>>>>>>;;;999::::::999888888999::::::<<<;;;;;;<<<;;;999888888::::::::::::::::::::::::<<<<<<<<<999666666999<<<===<<<<<<<<<<<<;;;;;;;;;===<<<;;;;;;;;;;;;<<<===;;;;;;<<<<<<===???@@@AAA;;;999999:::<<<===<<<;;;;;;;;;;;;::::::;;;;;;<<<999;;;;;;999<<<@@@???<<<;;;:::999999888888999999666999;;;<<<<<<::::::::::::::::::999999999888888777999;;;<<<;;;<<<===>>>888999<<<===>>><<<:::999>>>??????@@@AAAAAAAAA@@@CCCAAA???===;;;;;;;;;;;;???>>>===<<<<<<===>>>???;;;:::999999999;;;===>>><<<===>>>???>>>===;;;999>>><<<::::::<<<===<<<;;;BBB>>>:::999;;;<<<;;;888???>>>===<<<<<<===>>>>>>CCCBBBBBBBBBBBBCCCDDDEEECCCBBBAAA@@@????????????AAAAAAAAA@@@@@@BBBGGGJJJHHHLLLQQQSSSTTTSSSSSSTTTWWW[[[___ccccccaaa]]]ZZZUUURRRPPPQQQUUUYYYZZZZZZ```]]]\\\]]]^^^bbbmmmxxxrrrdddZZZWWWSSSOOOLLLLLL|||zzzzzzyyyvvvsssxxxuuusssssstttuuuttttttqqqooommmllllllmmmooopppqqqooolllhhheeebbbaaa```\\\\\\\\\[[[[[[\\\^^^___[[[YYYWWWUUUTTTUUUVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTRRRRRROOOKKKLLLOOONNNIIIJJJJJJKKKKKKKKKKKKJJJJJJQQQOOOKKKIIIIIIHHHGGGEEEEEEFFFFFFGGGGGGFFFFFFEEEGGGDDDAAA@@@AAABBBBBBBBBCCCAAA???@@@AAAAAA???<<>><<<::::::<<>>===>>>??????>>>===<<<======>>>>>>>>>>>>===>>>>>>>>>===>>>??????@@@>>>>>>======;;;:::999888:::999999:::;;;:::777555:::::::::999999999999888;;;;;;;;;:::::::::999999::::::;;;;;;;;;;;;::::::999999999999999:::::::::999999999999999999999999888888888999;;;;;;999777::::::999888888999::::::777777888:::;;;;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;999777777:::===:::;;;;;;;;;<<<<<<======:::999888888888888999:::======<<<<<<<<<=========;;;:::999:::<<<<<<;;;::::::;;;<<<===<<<;;;:::999999;;;:::999;;;???>>>:::;;;::::::999999999999999777999<<<<<<;;;:::999::::::::::::999999999888888999:::<<<<<<:::999:::;;;:::;;;===??????>>><<<:::???@@@AAAAAABBBBBBBBBAAABBBAAA???===;;;;;;;;;;;;>>>>>>============>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<>>>???>>>===;;;:::===<<<:::;;;<<<===<<<;;;:::;;;;;;;;;<<<===@@@BBB???>>>===<<<<<<===>>>???@@@@@@@@@AAAAAAAAABBBBBBCCCBBBAAA@@@????????????AAAAAAAAA@@@@@@CCCGGGJJJHHHLLLPPPRRRSSSRRRSSSSSSYYY\\\```cccccc___[[[XXXTTTRRRPPPQQQUUUXXXYYYYYY[[[YYYYYY\\\___eeeqqq}}}~~~qqqcccXXXSSSOOOKKKIIIIII~~~|||{{{zzzyyywwwuuuxxxwwwuuuuuuvvvvvvvvvuuuqqqpppnnnlllkkklllmmmnnnmmmkkkhhheeebbb```______YYYYYYYYYYYY[[[]]]___```ZZZYYYWWWUUUTTTUUUVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTOOOPPPNNNKKKKKKNNNNNNJJJJJJJJJKKKKKKKKKKKKJJJJJJQQQOOOKKKIIIHHHGGGEEECCCEEEEEEFFFFFFFFFFFFEEEEEEEEECCC@@@@@@AAABBBCCCBBBBBBAAA??????@@@@@@???======>>>>>>===;;;;;;<<<>>>???>>>======??????>>>=========>>>>>>>>>===<<<<<<>>>>>>>>>>>>>>>???@@@@@@<<<<<<<<<<<<;;;:::999888999888999:::;;;;;;888666::::::::::::999999999999<<<;;;:::999999999:::;;;::::::999999999999::::::;;;;;;;;;:::::::::999999999999999999::::::::::::;;;999888888999:::999888:::999999888888999999:::;;;;;;;;;:::888777666444::::::::::::::::::::::::999::::::999888888:::===999999:::;;;<<<===>>>>>>999888888777777888888999>>>>>>===<<<;;;:::999999<<<;;;::::::;;;;;;:::999999;;;===>>>>>>;;;999777999;;;:::888999===<<<888::::::::::::999999999999888:::<<<<<<;;;999999999:::::::::999999999888888<<<===>>>===;;;999999999<<<===???@@@@@@???===<<>>>>>=========<<<============<<<<<<;;;;;;<<<===>>>>>>>>>===<<<===<<<;;;;;;======<<<;;;777;;;>>>>>><<<===AAAFFF???>>>===<<<<<<===>>>?????????AAABBBBBBAAAAAA@@@BBBAAA@@@???????????????AAAAAABBBAAAAAACCCGGGJJJHHHKKKOOOQQQQQQQQQRRRRRRYYY\\\```bbbbbb^^^YYYVVVTTTRRRPPPQQQTTTVVVXXXXXXZZZXXXXXX\\\```gggsss{{{nnn```UUUOOOLLLIIIGGGGGG~~~}}}|||{{{zzzxxxwwwyyyxxxvvvvvvwwwxxxwwwuuuqqqpppnnnlllkkkkkklllmmmiiihhheeebbb```^^^^^^^^^ZZZYYYXXXXXXZZZ\\\]]]^^^ZZZXXXWWWVVVUUUVVVWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTPPPQQQPPPLLLLLLNNNMMMIIIIIIJJJJJJKKKKKKJJJJJJIIIOOOLLLJJJIIIHHHGGGEEECCCDDDEEEEEEEEEEEEEEEEEEDDDCCCAAA???@@@AAABBBBBBBBBAAA@@@???????????????>>><<<===>>>>>><<<;;;<<<===???===<<<===>>>???>>>======>>>>>>>>>===<<<;;;;;;===============>>>??????;;;;;;;;;;;;;;;::::::999;;;::::::;;;======;;;:::777888888999:::;;;<<<<<<===<<<:::999999:::;;;===;;;:::999888777888999::::::::::::::::::::::::999999:::::::::::::::;;;;;;???===:::999:::;;;;;;:::999999999999999999999999;;;===<<<999777777555222::::::::::::::::::::::::888999999888888999;;;<<<999999:::;;;;;;<<<======;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;:::999888777===;;;::::::;;;;;;999888;;;<<<<<<===<<<;;;999888999;;;:::777888;;;:::666:::::::::::::::999999999999:::<<<<<<:::999999999:::::::::999999999888888===???@@@???===;;;;;;<<<===>>>???@@@@@@???>>>===BBBCCCCCCDDDDDDDDDCCCCCCBBB@@@???===<<<;;;<<<<<<;;;<<<===>>>>>>===<<<;;;======<<<;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>=========<<<;;;<<<>>>>>>===;;;<<<===???>>><<<;;;===???>>>======<<<<<<===??????@@@AAACCCDDDDDDCCCAAA@@@AAAAAA@@@???????????????AAAAAABBBBBBBBBDDDGGGJJJHHHKKKNNNPPPPPPPPPPPPQQQWWWZZZ^^^aaaaaa^^^YYYVVVTTTRRRQQQQQQSSSUUUWWWXXX\\\ZZZZZZ]]]```fffssswwwjjj[[[QQQNNNLLLIIIHHHIII}}}{{{yyyyyyxxxyyyxxxwwwwwwxxxyyywwwvvvqqqpppooommmllllllllllllhhhgggdddaaa___^^^^^^^^^]]]ZZZXXXXXXZZZ[[[[[[ZZZYYYXXXWWWVVVVVVVVVWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTRRRUUUTTTOOOLLLMMMKKKHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJIIIHHHGGGHHHHHHFFFDDDCCCDDDDDDEEEEEEDDDDDDCCCBBB@@@??????AAABBBAAA@@@@@@@@@??????>>>>>>???@@@;;;===>>>===<<<<<<===>>>>>>===<<<===>>>???>>><<<===============<<<;;;:::;;;;;;;;;;;;;;;<<<======::::::;;;;;;<<<<<<;;;;;;;;;::::::;;;<<<===;;;:::888888999:::;;;<<<<<<======<<<:::999999:::<<<===<<<;;;999888777888999999777777777888999:::::::::999999999::::::;;;;;;;;;@@@===:::888999:::;;;;;;999999999999999999999999111666888666888===>>>:::::::::::::::::::::::::::888888888888999:::::::::;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;999999:::;;;::::::999888<<<;;;999999::::::999777>>><<<;;;:::999:::;;;;;;999:::999777888;;;:::666::::::;;;;;;;;;:::999888999:::<<<;;;:::999999::::::::::::999999999888888:::<<<======<<<<<<===>>><<<===>>>????????????>>>BBBCCCCCCCCCCCCCCCBBBBBBAAA@@@>>>===<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;>>><<<:::888777888:::;;;;;;;;;<<<======>>>>>>>>>===<<<<<<===>>>>>>===;;;???===;;;<<<======;;;888>>>===<<<<<<<<<>>>???@@@@@@AAACCCDDDDDDCCCAAA???@@@@@@??????>>>>>>??????@@@AAACCCCCCCCCDDDGGGIIIIIIKKKNNNOOOOOOOOOPPPQQQSSSWWW\\\___```^^^ZZZXXXSSSRRRRRRRRRSSSUUUXXXZZZ[[[YYYZZZ]]]aaahhhuuu~~~rrreeeWWWMMMLLLJJJHHHHHHIII~~~{{{yyyxxxyyyyyyxxxwwwxxxyyyyyywwwuuuqqqpppooonnnnnnnnnnnnnnnjjjhhheeeccc```___^^^^^^```\\\YYYXXXZZZ[[[ZZZXXXXXXWWWWWWVVVVVVWWWWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSVVVVVVQQQLLLLLLJJJGGGIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFGGGHHHHHHFFFDDDCCCCCCDDDDDDDDDDDDCCCCCCAAA@@@???@@@AAAAAA@@@??????@@@@@@>>>======???AAA<<<=========;;;<<<===???>>>===<<<<<<>>>>>>===<<<<<<<<<=========<<<;;;;;;:::::::::::::::;;;<<<<<<999:::;;;<<<============:::999888888::::::999888;;;;;;;;;;;;::::::::::::<<<;;;:::::::::;;;<<<===<<<;;;:::999999888999999555666777888999::::::;;;888888999999::::::;;;;;;===:::777666888999:::999888999999::::::999999888222888:::666777===>>>999::::::::::::::::::::::::999888777888::::::999888;;;;;;;;;;;;::::::999999999::::::;;;;;;::::::999777888999;;;;;;;;;:::999;;;:::999999::::::999888>>><<<:::888888:::<<<>>>888:::999777888<<<;;;777:::;;;<<<<<<<<<;;;999888888999;;;:::999999;;;<<<:::::::::999999999888888666888:::;;;;;;;;;<<<===<<<<<<>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@AAA@@@>>>===<<<<<<<<<===<<<<<<<<<======<<<<<<<<<<<<;;;999777777888:::;;;<<<<<<<<<<<<===============<<<<<<>>>??????===;;;===:::888:::>>>???<<<999======<<<<<<===>>>???@@@???@@@@@@AAAAAA@@@>>>>>>@@@??????>>>>>>>>>??????@@@BBBCCCDDDDDDEEEGGGIIIJJJLLLNNNOOOOOOOOOPPPQQQQQQUUUZZZ^^^```^^^[[[XXXRRRSSSSSSSSSSSSVVVZZZ]]]XXXVVVXXX]]]ccckkkyyy{{{pppcccUUULLLIIIGGGFFFGGGIII{{{xxxxxxyyyxxxwwwwwwxxxyyyyyyvvvtttppppppppppppoooooooooooolllkkkhhheeebbb``````___aaa]]]XXXXXX[[[\\\ZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTPPPTTTUUUPPPLLLKKKJJJHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGFFFGGGGGGFFFDDDBBBBBBCCCCCCDDDDDDCCCCCCBBBAAA@@@???@@@@@@@@@>>>===??????@@@>>><<<<<>>AAA>>>===<<<<<<===>>>===<<<;;;;;;<<<<<<===<<<<<<<<<;;;::::::::::::;;;<<<<<<999:::;;;===>>>?????????<<<:::888888999999888777<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<;;;;;;:::999888888888888999999:::::::::777777888888999::::::;;;;;;999777777999:::::::::888999::::::::::::999888888>>>>>>888777<<<:::333:::::::::::::::::::::::::::888777888::::::888666::::::::::::::::::;;;;;;888999::::::::::::999888777888:::;;;<<<;;;:::999:::999888888:::;;;:::999;;;:::999999:::;;;===>>>888:::999777999===<<<999:::;;;<<<===<<<;;;999888777888::::::999:::<<<>>>:::::::::999999999888888777999;;;<<<<<<<<<===>>><<<===>>>@@@AAACCCDDDEEE@@@@@@@@@@@@@@@???>>>>>>@@@???>>>===<<<<<<=========<<<<<<;;;;;;<<<<<<===888999:::;;;;;;;;;:::999>>>======<<<<<<<<<<<<======<<<===>>>@@@???===;;;::::::;;;===>>>???>>>======<<<<<<<<<===>>>@@@AAA@@@@@@@@@?????????>>>>>>??????>>>>>>>>>>>>??????@@@BBBDDDDDDDDDEEEGGGIIIKKKMMMOOOOOOOOOOOOPPPRRRRRRUUUZZZ^^^___\\\YYYVVVQQQRRRTTTTTTTTTWWW\\\```XXXWWWYYY^^^ccckkkyyy{{{ooocccVVVMMMIIIHHHGGGHHHKKK{{{wwwwwwyyyxxxwwwwwwxxxyyyxxxvvvtttppppppppppppqqqqqqqqqqqqooommmjjjfffcccbbbaaa``````\\\XXXXXX\\\^^^\\\YYYWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTMMMRRRTTTOOOKKKKKKJJJHHHHHHIIIIIIJJJJJJIIIIIIHHHIIIHHHGGGGGGGGGEEEBBB???BBBCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@===;;;>>>???@@@>>>;;;<<>><<<;;;<<<===>>>===<<<::::::;;;<<<=========<<<<<<;;;;;;;;;;;;<<<======999:::<<<>>>???@@@@@@AAA???===;;;:::;;;;;;:::888888999999:::;;;<<<======::::::;;;<<<======<<<<<<<<<<<<======<<<:::999777;;;;;;::::::::::::999999666666777888999999::::::;;;:::999:::;;;======<<<888999:::;;;;;;:::999888444<<<===777888??????888::::::::::::::::::::::::;;;999777888::::::777444888888999:::;;;;;;<<<===999:::;;;<<<<<<;;;:::999888:::;;;<<<<<<;;;999888999888777888:::;;;;;;999888999:::;;;<<<=========888999999888:::>>>>>>::::::;;;<<<======;;;999888666888999999999:::===???:::::::::999999999888888;;;===???@@@??????@@@AAA<<<===???AAACCCEEEGGGGGG???????????????>>>===<<<@@@???>>>===<<<<<<=========<<<;;;::::::;;;<<<===555888<<>>:::888???>>>===<<<<<<<<<<<<<<<===<<<===???@@@@@@===:::999===@@@@@@>>><<<===???===<<<<<<<<<===>>>@@@AAACCCCCCAAAAAA@@@@@@@@@AAA???>>>>>>>>>>>>>>>??????@@@BBBDDDEEEEEEEEEGGGIIILLLMMMOOOOOOOOOOOOQQQRRRSSSVVV[[[^^^^^^[[[WWWTTTPPPRRRTTTUUUUUUXXX]]]bbb\\\ZZZ[[[___ccciiivvv{{{pppdddWWWNNNKKKJJJJJJLLLNNN|||zzzxxx{{{zzzxxxvvvtttsssrrrrrrrrrqqqppppppqqqqqqooommmnnnkkkiiiiiiiiigggbbb^^^```]]]ZZZYYYYYYYYYXXXXXXYYYVVVVVVXXXWWWRRRQQQSSSQQQRRRSSSTTTTTTUUUUUUUUUOOOOOOMMMKKKIIIGGGEEEDDDGGGGGGFFFEEEDDDDDDEEEEEEGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@AAABBBBBBBBBAAAAAAEEECCCAAAAAABBBBBB???<<>>>>>??????@@@>>><<<;;;:::;;;===>>>BBB???===<<<======<<<<<<<<<;;;:::999999;;;<<<>>>;;;;;;;;;::::::999999888;;;:::999:::<<<>>>>>>>>>;;;???>>>999999======999777777888999::::::;;;;;;===;;;999:::===>>>===;;;============<<<;;;:::999888999:::;;;;;;:::999888:::::::::999999888888888777777888:::<<<===>>>???;;;======:::777555666888999999:::::::::999999888======<<<:::888777999:::;;;999888999;;;;;;:::999<<<;;;:::;;;======:::777<<<;;;;;;::::::;;;;;;<<<:::<<<:::777:::???>>>777777888888666666999???DDD<<<<<<<<<;;;;;;::::::::::::888777999;;;<<<999666===AAABBB>>>;;;;;;:::777:::999888999:::::::::999777888999:::;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>===???BBBDDDEEEDDDBBBAAABBB@@@======??????>>>;;;@@@???>>>???AAABBBCCCBBB@@@???>>>======>>>???@@@;;;<<<=========<<<;;;:::???<<<999:::===???>>>===;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;??????????????????@@@@@@@@@@@@@@@@@@@@@???>>>===@@@===<<<===@@@AAA???===@@@AAABBBDDDFFFHHHJJJKKKHHHHHHIIIJJJLLLOOORRRSSSYYY[[[^^^```^^^[[[VVVSSSVVVSSSQQQRRRUUUZZZ]]]______[[[[[[___ccciiiwwwyyymmm^^^RRRMMMHHHGGGFFFFFFGGG~~~{{{yyywwwyyyyyywwwvvvuuutttssssssqqqqqqqqqrrrsssrrrpppmmmmmmkkkiiihhhhhhfffbbb___aaa___\\\[[[[[[[[[ZZZXXXXXXUUUUUUWWWVVVRRRPPPRRRQQQRRRSSSSSSTTTTTTSSSSSSNNNMMMLLLJJJHHHGGGFFFEEEHHHHHHGGGFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAFFFCCC???>>>???@@@???===AAA@@@??????>>>>>>?????????>>><<<;;;;;;<<<===>>>@@@???>>>>>>>>>>>><<<:::<<<;;;:::999:::;;;===>>>===<<<<<<;;;:::999999888<<<::::::;;;===?????????<<>>999999<<<<<<999888888888888999:::;;;;;;<<<;;;999:::===>>>===;;;;;;;;;<<<<<<<<<<<<<<<;;;999999::::::::::::999999:::::::::999999999888888::::::::::::;;;;;;<<<<<<;;;<<<<<<:::777555777888999999999::::::999999888999999999999999:::<<<===:::999888999:::;;;:::999<<<:::999;;;<<<<<<999777;;;;;;::::::::::::;;;;;;;;;===;;;999;;;@@@???999666888999999888999===@@@<<<<<<<<<;;;;;;;;;;;;;;;===;;;999:::<<<===;;;999999===???;;;999:::999666:::999999999:::::::::999777888999:::;;;;;;;;;;;;::::::;;;;;;<<<======>>>???@@@BBBCCCCCCBBBAAA@@@AAA>>><<<<<<>>>@@@???>>>===;;;:::;;;===??????>>>???>>>============>>>???;;;<<<<<<===<<<;;;:::999<<<;;;::::::<<<======<<<<<<<<<<<<<<<<<<=================================>>>======<<<===>>>???@@@@@@@@@@@@@@@@@@???>>>===@@@>>>===>>>@@@AAA@@@>>>BBBCCCDDDFFFHHHIIIKKKKKKIIIIIIJJJKKKMMMOOORRRSSSXXXZZZ]]]^^^]]]YYYUUURRRQQQPPPPPPRRRWWW\\\```aaa___\\\[[[___cccjjjwwwvvviii[[[OOOKKKGGGFFFFFFGGGHHH}}}zzzxxxwwwwwwwwwwwwwwwvvvuuutttsssqqqqqqrrrtttuuussspppmmmllljjjiiihhhgggfffccc```bbb```___^^^^^^]]]ZZZXXXVVVSSSSSSVVVUUUQQQOOOQQQQQQRRRSSSSSSSSSRRRQQQPPPKKKKKKJJJIIIHHHGGGFFFFFFIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBAAAAAAFFFCCC>>><<<===>>>??????AAA@@@??????>>>>>>??????>>>===<<<<<<<<<===>>>??????>>>>>>??????>>><<<999<<<;;;;;;::::::<<<===>>>>>>>>>===<<<;;;:::999888<<<;;;:::;;;===???@@@???===>>>===:::999;;;;;;999:::999888888888999:::;;;<<<:::::::::<<<===<<<;;;999999;;;<<<<<<=========::::::999999999999:::::::::::::::999999999999888<<<<<<<<<;;;:::999999999;;;<<<;;;:::777666777999888999999::::::999999999999999999999:::;;;<<<===;;;999888999::::::999888:::999999999::::::888777:::999999999999999999:::;;;<<<<<<:::<<>>;;;999::::::888::::::::::::999999999999888888999:::;;;;;;;;;;;;::::::;;;;;;<<<=========AAAAAAAAAAAAAAA@@@@@@@@@???===;;;;;;===???AAAAAA;;;:::999999;;;======<<<>>>======<<<<<<======>>>;;;;;;;;;;;;;;;:::999999888:::<<<<<<;;;:::;;;<<<======<<<<<<======>>>>>>========================<<<;;;:::::::::===???@@@??????@@@@@@@@@??????>>>@@@???>>>???AAABBBAAA@@@DDDEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLLLLNNNPPPRRRSSSYYYZZZ]]]^^^\\\XXXTTTQQQPPPPPPQQQTTTXXX]]]______^^^\\\\\\___dddkkkyyy|||qqqeeeWWWLLLHHHEEEFFFGGGHHHHHH~~~~~~|||{{{yyyyyyvvvvvvwwwxxxxxxwwwuuutttqqqrrrsssuuuvvvtttpppllljjjiiihhhgggfffdddcccbbbaaa```_________]]]ZZZWWWUUURRRRRRTTTSSSPPPOOOQQQQQQRRRSSSSSSRRRPPPNNNMMMIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCDDDDDDDDDDDDCCCAAA@@@@@@DDDBBB@@@???????????????AAA@@@??????>>>>>>??????>>>======<<<======>>>??????>>>======>>>>>>===;;;<<<<<<;;;;;;<<<<<<===>>>??????>>>===;;;:::999999;;;:::999:::<<<>>>???>>>======<<<::::::::::::999;;;:::999777777888999:::;;;::::::;;;;;;<<<<<<<<<999:::;;;;;;<<<<<<<<<;;;;;;:::999888888999:::;;;999999999999999999999999<<<<<<;;;;;;:::999888888;;;;;;:::999888888888999888888999:::::::::999999<<<;;;:::999::::::999888<<<;;;::::::;;;;;;:::999999999888999999888888777999999888888888888999999:::;;;;;;;;;<<<======<<<999999::::::999999999999888999999::::::;;;;;;;;;<<<:::888777777999:::;;;;;;???AAA>>><<<===<<<::::::;;;;;;:::999999999:::888999::::::;;;;;;;;;:::;;;;;;;;;<<<<<<<<<======AAA@@@???>>>??????AAAAAA???>>><<<;;;<<<>>>@@@AAA>>><<<;;;;;;===>>>>>>>>>======<<<<<<<<<<<<======:::;;;::::::::::::999999777:::>>>>>>;;;:::;;;===>>>======<<<===>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::===@@@AAA>>>??????@@@@@@@@@??????@@@@@@@@@@@@AAABBBBBBBBBEEEEEEFFFHHHIIIJJJKKKLLLNNNNNNNNNNNNOOOQQQSSSTTT[[[\\\^^^^^^\\\XXXTTTQQQSSSSSSSSSVVVYYY[[[[[[ZZZ\\\\\\]]]```dddmmm{{{xxxlllaaaTTTJJJGGGEEEFFFHHHIIIIII}}}|||zzzzzz{{{{{{||||||{{{{{{uuuwwwyyyzzzzzzyyywwwuuusssssstttuuuvvvsssoookkkhhhhhhgggfffdddcccccccccaaa```^^^^^^^^^\\\XXXUUUSSSQQQQQQSSSSSSOOONNNPPPQQQRRRSSSSSSRRRPPPMMMLLLHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFGGGFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@???>>>AAABBBDDDDDDCCCAAA@@@???AAA@@@??????>>>>>>??????>>>>>>=========>>>>>>>>>AAA???<<<;;;<<<>>>>>>>>><<<<<<<<<<<<======>>>>>>???>>>===<<<;;;:::999999999888777888:::<<<===<<<===;;;;;;;;;:::999:::;;;;;;:::999888888888999:::999:::;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<;;;:::999999<<<;;;:::999999:::;;;<<<999999999999999999999999::::::::::::::::::999999;;;:::999888999999999999777888999:::::::::::::::<<<:::999999;;;;;;:::888>>><<<;;;;;;<<<<<<;;;999999999999888777777777888999888888777777888888999888888999:::;;;:::;;;===<<<:::888777777888999999777777777888999999999:::;;;:::999777777888:::;;;>>>CCCDDD@@@======<<<999:::;;;<<<;;;999888999:::999999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<>>>@@@BBBDDD@@@???>>><<<;;;;;;===>>>???>>><<<===>>>??????>>><<<<<<============<<<<<<;;;;;;::::::999999999999888;;;??????===;;;<<<>>>>>>>>><<<<<<<<<===???@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>AAABBB===>>>???@@@@@@@@@@@@@@@???@@@AAAAAAAAABBBCCCDDDDDDDDDEEEGGGIIIJJJKKKLLLPPPPPPOOOPPPQQQSSSUUUVVV^^^___```___]]]YYYUUURRRSSSSSSTTTVVVYYY[[[ZZZYYYZZZ]]]^^^```eeeppp}}}tttiii^^^RRRJJJHHHFFFGGGHHHJJJJJJ}}}{{{{{{wwwxxxyyyzzz{{{{{{{{{{{{wwwyyy{{{}}}}}}{{{xxxvvvuuuttttttttttttqqqmmmiiigggggggggeeecccbbbcccdddaaa___]]]\\\\\\ZZZWWWUUUSSSPPPQQQSSSSSSOOOOOOQQQPPPQQQSSSTTTSSSQQQNNNLLLHHHHHHHHHHHHIIIIIIIIIIIIEEEEEEEEEDDDEEEEEEFFFGGGFFFGGGGGGHHHGGGEEEDDDCCCBBBBBBBBBBBBAAA@@@??????@@@BBBFFFFFFEEEBBB@@@???AAA@@@??????>>>>>>???????????????>>>>>>>>>======@@@>>><<<;;;===>>>>>>>>>=========>>>>>>>>>>>>>>>======<<<<<<;;;:::::::::888777666777999;;;<<<;;;;;;999888;;;;;;999:::===999999999999999999999999888:::;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;:::888888;;;;;;::::::::::::;;;;;;888999999999999:::::::::999999999999:::::::::::::::999777888999::::::999777888999999::::::::::::888666666999===???===:::>>>===;;;;;;<<<<<<:::999999::::::888777666888999999888888888888888888999777666888;;;:::888:::>>>===:::777666777888999999777888888888888888999999;;;<<<<<<:::999999;;;======AAABBB>>>;;;:::999666:::<<<>>><<<999777999;;;999::::::;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===@@@BBBDDD>>>??????>>>;;;;;;;;;===???===<<<<<<===>>>>>>===<<<======>>>>>>======<<<<<<<<<;;;::::::::::::::::::<<<>>>>>>=========>>>>>>===<<<;;;;;;===???@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>???@@@AAA<<<===>>>???@@@AAAAAAAAA>>>???AAAAAAAAAAAACCCDDDCCCCCCEEEGGGIIIKKKLLLMMMQQQQQQQQQQQQSSSUUUWWWXXX``````aaa```]]]YYYUUUSSSPPPPPPRRRVVVZZZ\\\]]]\\\YYY]]]``````eeerrrpppeee[[[QQQKKKJJJIIIIIIJJJJJJJJJ}}}|||{{{xxxxxxyyyyyyyyyyyyyyyxxxxxx{{{~~~}}}yyyvvvwwwvvvtttsssqqqnnnjjjgggeeeffffffdddbbbaaacccfffccc```]]][[[[[[YYYWWWVVVSSSPPPQQQTTTSSSPPPOOOQQQPPPQQQSSSUUUTTTRRROOOMMMJJJIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEEEEFFFFFFGGGHHHFFFGGGHHHHHHHHHFFFDDDCCCAAABBBBBBBBBBBBBBBAAAAAA???BBBEEEEEEBBB@@@@@@AAAAAA@@@??????>>>>>>??????@@@@@@@@@???>>>===<<<;;;<<<<<<===???@@@@@@===;;;======>>>>>>?????????>>>;;;;;;;;;;;;::::::::::::888777666777:::<<<<<<;;;:::666777;;;<<<:::;;;???666777999;;;;;;;;;:::999888:::;;;;;;999999;;;===::::::;;;;;;;;;::::::999::::::;;;;;;;;;;;;::::::888888999999999:::::::::999999999999999999999999:::888666777:::;;;;;;999777777888999::::::::::::888666555999>>>@@@===:::===;;;:::999::::::888777999:::;;;999666666888;;;999999999888888999999999777666888<<<;;;888:::@@@:::999777888999:::888666::::::::::::999999999999999;;;===<<<:::999;;;===:::>>>???<<<999:::999666:::===???===999777999;;;999::::::;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===???@@@AAA:::===??????===;;;<<<===???===<<<<<<===>>>============>>>??????>>>============;;;:::::::::;;;<<<===;;;:::;;;<<<=========>>>===;;;::::::<<<>>>@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>????????????>>><<<===>>>???@@@AAAAAAAAA<<<>>>AAAAAA@@@@@@BBBEEEBBBDDDEEEHHHKKKMMMOOOPPPQQQQQQQQQRRRTTTWWWYYY[[[```aaa```___\\\XXXTTTRRRQQQQQQRRRUUUYYY\\\]]]]]]XXX^^^``````ffftttzzzkkkaaaYYYPPPKKKKKKLLLKKKKKKJJJJJJ~~~}}}|||zzzzzzzzzyyyxxxwwwvvvvvvzzz|||}}}yyyvvvyyywwwtttrrrpppmmmiiifffeeeffffffdddaaaaaacccfffdddaaa]]][[[ZZZZZZXXXWWWSSSQQQQQQTTTTTTPPPPPPRRROOOQQQTTTUUUUUUSSSPPPNNNKKKJJJJJJJJJJJJIIIIIIIIIGGGFFFFFFFFFGGGHHHHHHIIIFFFGGGHHHIIIHHHFFFDDDCCCBBBBBBCCCCCCDDDCCCCCCCCC@@@BBBCCCBBB???>>>@@@CCCAAA@@@@@@???>>>?????????AAAAAAAAA@@@>>>===;;;:::999;;;>>>BBBDDDAAA<<<777======>>>???????????????999999999:::::::::;;;;;;999888777888;;;<<<===<<<999555666;;;<<<:::;;;AAA444666999<<<<<<<<<:::999777:::<<<;;;999888:::===888888999:::;;;;;;;;;;;;999:::<<<<<<<<<<<<:::999888888888999999:::::::::;;;::::::999999888888888:::888666777:::<<<;;;:::666777888999:::;;;;;;;;;;;;999777999===>>>:::666;;;:::888888888888777555:::;;;;;;999666666999<<<::::::999999999999::::::888777999>>><<<888;;;BBB888777777:::<<<;;;777444<<<<<<<<<;;;;;;:::::::::666999<<<;;;999777888:::888===???<<<:::;;;;;;888:::===???===999666888<<<:::::::::;;;;;;:::999999<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<=========>>>>>>777;;;???@@@>>><<<===>>>AAA???======?????????>>>===>>>???@@@@@@???>>>===>>>===<<<;;;:::;;;<<<<<<>>>:::777888;;;======;;;===<<<:::999999;;;>>>???========================;;;<<<>>>@@@@@@???===<<<;;;<<<>>>???AAAAAABBBBBB;;;>>>AAAAAA???@@@BBBEEECCCDDDFFFIIILLLOOOQQQRRRQQQQQQQQQSSSUUUXXXZZZ\\\`````````^^^[[[WWWSSSQQQVVVTTTTTTUUUWWWZZZZZZZZZWWW^^^aaa```ffftttwwwhhh^^^WWWOOOKKKKKKMMMMMMKKKJJJJJJ|||xxxvvvxxxxxxxxxwwwwwwxxx|||~~~}}}|||wwwuuuwwwuuusssrrrpppnnnjjjhhhhhhgggdddbbb``````aaabbbbbb```]]][[[XXXWWWVVVVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPOOOOOONNNMMMIIIFFFFFFJJJKKKIIIFFFGGGGGGGGGGGGGGGFFFEEEDDDGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@BBBBBBCCCCCCAAAAAAAAABBBBBBAAA@@@@@@??????@@@@@@DDDAAA>>>=========<<<;;;>>>>>>???>>>>>>===<<<;;;>>>>>>============>>>>>>???>>>>>><<<;;;:::999999::::::::::::::::::::::::888888999:::;;;<<<===>>>999999:::::::::999999888777888:::;;;<<<=========;;;::::::;;;<<<<<<;;;999444777::::::777555666888999999888888888888999999888999;;;======<<<;;;:::======;;;888666555777999:::999888777666666666666;;;;;;;;;<<<<<<<<<<<<======<<<;;;:::999888888888999888777888:::;;;:::999<<<999777777999;;;<<<===888;;;===<<<999888:::<<<666777888888777666777999;;;:::;;;<<<>>>>>><<<:::<<<;;;::::::999999999999999999999999999999999999======<<<;;;;;;:::999999999999999;;;<<<<<<:::888777777777888999:::;;;<<<>>><<<::::::;;;;;;:::999:::;;;;;;<<<===>>>??????AAAAAA@@@@@@???>>>>>>>>>@@@??????>>>===<<<<<<;;;<<<>>><<<999:::======::::::999888:::<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>>>>>>>===<<<>>>;;;888:::>>>???===999???????????????@@@@@@AAA>>>???@@@AAABBBAAA@@@@@@CCCEEEIIILLLNNNNNNNNNNNNXXXUUUQQQRRRUUUXXXZZZYYY```bbbcccaaa]]]XXXUUUSSSOOOOOOQQQUUU[[[^^^^^^\\\\\\\\\```hhhpppyyy~~~sssfff[[[RRRJJJIIILLLGGGGGGGGGGGGGGG|||yyywwwyyyyyyyyywwwvvvwwwzzz}}}|||yyyxxxvvvssspppooommmjjjggghhhfffdddbbbaaaaaaaaaaaa[[[[[[[[[ZZZYYYXXXWWWVVVTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSRRRQQQPPPOOOOOONNNOOOKKKHHHIIILLLMMMKKKHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCBBBAAAAAAAAABBBBBBAAA@@@@@@??????@@@@@@CCCAAA>>>=========<<<;;;===>>>>>>>>>>>>======<<<>>>>>>============>>>>>>;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<999999999::::::999999888666666888999:::;;;;;;;;;<<<;;;:::;;;======;;;:::666888::::::999888888888999999888888888888999999888999;;;<<<===<<<;;;:::<<<<<<;;;999888888:::<<<888888888777777888999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;999888777888:::;;;:::999>>><<<:::999:::<<<<<<;;;999:::;;;:::999999999;;;777999:::999888777888:::999888999:::<<<<<<:::888<<<;;;::::::999999999:::999999999999999999999999<<<<<<;;;;;;:::999999999999999999:::<<<<<<;;;999::::::::::::;;;<<<======;;;:::888999:::;;;;;;:::::::::;;;;;;<<<<<<======>>>>>>????????????????????????>>>>>>======<<<<<<===>>>;;;999:::===;;;555;;;:::999:::<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<=========<<<<<>>;;;???>>>>>>>>>>>>???@@@@@@@@@@@@?????????@@@AAABBBDDDFFFHHHKKKMMMNNNNNNNNNUUUSSSPPPQQQUUUYYY[[[[[[___aaabbb```\\\XXXTTTSSSUUUTTTTTTVVVYYY[[[YYYWWW]]]]]]aaaiiiqqqyyyyyynnnbbbYYYQQQJJJIIIMMMHHHHHHGGGGGGGGG|||yyyxxx{{{{{{zzzxxxvvvvvvxxxzzz~~~{{{zzzvvvqqqnnnlllkkkiiigggffffffeeecccbbbaaa```___YYYYYYZZZZZZYYYWWWUUUSSSSSSSSSSSSSSSTTTUUUVVVVVVTTTSSSRRRQQQPPPOOONNNNNNNNNKKKIIIIIIKKKLLLKKKHHHIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEAAAAAABBBBBBCCCDDDDDDEEECCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@????????????@@@BBB@@@>>>======>>>===;;;<<<<<<===>>>>>>>>>======>>>======<<<<<<======>>>666777888888999:::;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::888999999::::::999999999666777888999:::;;;;;;;;;<<<;;;;;;<<<======<<<:::999999999999;;;;;;999888999999999999999999999999888999;;;<<<<<<<<<;;;::::::;;;;;;:::999:::<<>>>>>???@@@@@@========================>>>===:::888;;;===888111<<<;;;:::;;;<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;???<<<;;;<<>>>>>=========>>>??????BBB@@@>>>======???BBBCCCEEEFFFGGGIIIKKKMMMOOOOOORRRQQQPPPRRRVVVZZZ\\\]]]^^^```aaa___[[[WWWTTTSSSXXXWWWVVVVVVXXXYYYXXXWWW^^^^^^bbbkkkssszzztttiii\\\UUUNNNIIIIIILLLGGGGGGGGGGGGGGG}}}zzzyyy||||||{{{xxxuuutttvvvxxx~~~|||zzzzzzvvvpppkkkiiiiiihhhgggffffffeeedddbbb```___]]]^^^]]][[[YYYWWWTTTSSSRRRSSSSSSSSSTTTUUUVVVWWWXXXTTTSSSSSSQQQPPPOOONNNNNNLLLIIIGGGGGGIIIJJJIIIGGGJJJJJJIIIGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEAAAAAAAAAAAABBBBBBCCCCCCDDDCCCAAA@@@@@@AAA@@@@@@AAA@@@@@@???????????????@@@???======>>>>>>===<<<;;;;;;<<<===>>>>>>>>>============<<<<<<=========777777888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888999:::::::::999999888999:::;;;<<<<<<<<<<<<<<<<<<;;;<<<======<<<:::;;;888666888;;;;;;999666999999999999999999999999888999:::;;;;;;;;;;;;:::::::::;;;:::999999;;;===999999999999999:::;;;<<<::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<999888777888:::;;;:::999===<<<;;;<<<===<<<:::888;;;888666777:::;;;999777999:::;;;:::999888999:::;;;::::::;;;<<<===<<<;;;;;;::::::999999:::::::::999999999999999999999999:::::::::999999888888888:::999999:::<<<===<<<;;;;;;:::999999888888888999;;;999888999:::<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>>>><<<<<<==================<<<<<<:::999===???:::111===<<<;;;;;;<<<===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;===<<<;;;<<<>>>@@@???==================>>>>>>???AAA@@@>>>>>>>>>???AAABBBFFFFFFGGGHHHJJJMMMOOOPPPQQQQQQQQQRRRUUUXXX[[[]]]]]]___```___[[[WWWTTTRRRTTTTTTTTTVVVXXXZZZ\\\\\\^^^^^^dddmmmuuu|||qqqeeeXXXQQQLLLHHHGGGIIIEEEEEEFFFGGGHHH}}}{{{zzz~~~}}}{{{xxxtttsssuuuvvv{{{~~~}}}zzzxxxyyytttnnniiiggggggggggggffffffeeedddbbb```^^^]]]aaa___\\\YYYVVVUUUUUUUUUSSSSSSSSSTTTUUUWWWYYYYYYTTTTTTSSSQQQPPPOOONNNMMMKKKJJJHHHHHHHHHIIIHHHHHHKKKJJJHHHGGGFFFEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBFFFCCC@@@???@@@AAA@@@???AAA@@@??????>>>>>>??????>>>===<<<===>>>>>>===<<<:::;;;<<<=====================<<<<<<<<<<<<======:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<777888999:::::::::::::::999999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<======<<<::::::777555666999:::888666888999::::::::::::999888999999999::::::::::::::::::;;;;;;:::888888999:::<<<;;;;;;:::999999:::::::::::::::;;;;;;;;;;;;<<<======<<<;;;:::999999999999888777888:::;;;:::999999999999:::<<<<<<;;;:::;;;999777888;;;<<<:::777999:::;;;:::888777888999;;;:::999:::;;;<<<<<<;;;:::::::::999999::::::;;;999999999999999999999999::::::999999999999888888:::999999:::<<<======<<<;;;;;;:::999888888888888>>>===;;;;;;;;;<<<;;;:::>>>>>>>>>===============>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<============:::;;;::::::>>>AAA===666===<<<;;;;;;======<<<:::========================::::::::::::;;;;;;<<<<<<;;;::::::;;;===>>>>>>==================>>>>>>?????????@@@AAAAAAAAAAAAAAAEEEFFFFFFHHHJJJLLLNNNPPPQQQRRRRRRSSSUUUWWWYYY[[[\\\^^^```___[[[WWWTTTSSSQQQSSSUUUWWWYYY[[[]]]^^^]]]^^^eeeoooxxx~~~~~~ooocccUUUNNNJJJFFFEEEFFFBBBCCCDDDFFFHHH}}}||||||~~~}}}{{{wwwtttssstttuuuyyy|||~~~}}}{{{yyyyyyvvvrrrlllhhhgggggggggfffgggfffeeecccaaa___^^^]]]___]]][[[ZZZYYYYYYYYYYYYTTTTTTTTTUUUVVVXXXYYYZZZUUUTTTSSSRRRPPPNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKKKKJJJGGGEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEIIIHHHHHHGGGFFFFFFEEEEEEGGGCCC???>>>???AAA@@@>>>@@@@@@???>>>>>>>>>>>>???===<<<<<<===??????===<<<;;;;;;<<<=========<<<<<<===<<<<<<;;;;;;<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<777888999999::::::::::::777888999999:::::::::999;;;::::::;;;<<<<<<;;;999999777666666777888888777888999:::;;;;;;:::999888999999999999::::::::::::999:::;;;:::888777888999===<<<;;;:::999999999999::::::::::::;;;;;;;;;;;;======;;;:::999888888888999888777888:::;;;:::999999888888999;;;<<<<<<;;;;;;:::999:::;;;;;;:::999999:::;;;:::888666777888999888666777999::::::999::::::999999999:::;;;;;;999999999999999999999999::::::::::::::::::999999;;;999888999<<<>>>>>>>>>===<<<;;;;;;::::::::::::@@@>>><<<;;;<<<<<<;;;:::>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888;;;<<<;;;===@@@>>>:::===<<<;;;;;;===>>>===<<<========================;;;;;;;;;:::;;;<<<<<<===999::::::;;;<<<===>>>>>>>>>>>>=========>>>?????????@@@BBBCCCCCCCCCBBBAAADDDEEEFFFHHHJJJLLLNNNNNNPPPRRRSSSTTTTTTUUUXXXZZZ]]]___```___\\\XXXUUUTTTSSSUUUXXXZZZZZZYYYZZZ[[[\\\^^^fffqqqzzz}}}nnnaaaSSSMMMJJJGGGEEEEEECCCDDDEEEFFFHHH~~~}}}}}}}}}}}}{{{wwwtttrrrtttuuuxxxyyyzzzzzzxxxwwwxxxyyysssoookkkhhhgggggggggfffhhhgggdddaaa___^^^^^^]]][[[\\\]]]]]]\\\ZZZXXXVVVUUUUUUUUUVVVVVVXXXYYYYYYUUUUUUSSSRRRPPPNNNMMMLLLLLLLLLLLLKKKJJJIIIJJJKKKKKKIIIFFFDDDCCCBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFHHHCCC>>>===???AAA@@@===@@@@@@???>>>>>>>>>>>>>>>;;;;;;;;;===??????>>><<<<<<<<<<<<===<<<<<<;;;;;;===<<<<<<;;;;;;<<<<<<============<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::777777888999::::::::::::888888999:::::::::999999:::999999:::;;;;;;:::888888999999777666777888:::888999;;;<<<<<<;;;999888999999999999999::::::;;;888999;;;;;;:::999:::;;;::::::999999999999999:::999999:::::::::;;;;;;;;;;;;:::999888888888888888999888777888:::;;;:::999===;;;999999:::<<<<<<;;;:::;;;<<<<<<;;;:::;;;<<<:::;;;<<<;;;999777888999:::888666666888999:::999:::999999999::::::;;;<<<999999999999999999999999::::::::::::::::::;;;;;;;;;:::888999<<<>>>???>>><<<<<<;;;:::::::::;;;;;;>>><<<;;;;;;<<<===<<<;;;<<<<<<======>>>>>>????????????????????????>>>>>>=========<<<<<<;;;;;;:::888<<<>>>;;;999;;;===<<<<<<;;;:::;;;===???>>>===========================<<<<<<;;;;;;;;;<<<===>>>999:::;;;<<<======???@@@???>>>>>>>>>>>>???@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCDDDGGGIIIKKKLLLMMMMMMMMMPPPSSSTTTTTTVVVYYY\\\]]]___aaa```]]]YYYVVVUUUSSSWWW[[[\\\[[[YYYXXXXXXZZZ]]]fffsss||||||lll___QQQLLLKKKIIIHHHHHHGGGGGGGGGGGGGGG~~~}}}~~~}}}|||zzzwwwtttssstttuuuuuuvvvvvvuuussssssuuuwwwqqqnnnjjjhhhgggggggggfffiiigggddd```^^^]]]^^^^^^[[[]]]```aaa___YYYSSSOOOVVVVVVVVVVVVWWWWWWXXXYYYUUUUUUSSSRRRPPPNNNMMMLLLIIIJJJJJJIIIGGGGGGHHHIIIJJJHHHFFFCCCBBBAAABBBCCCCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBCCCCCCDDDDDDEEEEEEIIICCC===<<>>>>>>>>>>>>>>;;;;;;;;;===??????>>><<<<<<=========<<<;;;::::::<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>======;;;:::999999888666777888999:::;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;999999888999:::;;;999777888:::;;;999666666999===888999;;;<<<<<<;;;999888999999888888999999:::;;;666888;;;<<<<<<<<<===>>>888888888888999:::;;;;;;999999:::::::::;;;;;;;;;888888777777888888999:::999888777888:::;;;:::999AAA>>>;;;999:::;;;<<<;;;:::<<<>>>===:::999;;;>>><<<======<<<:::999999:::<<<:::888888:::;;;<<<;;;999999999999::::::;;;<<<999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888999<<<>>>??????:::999999888888999999:::;;;:::888999;;;======<<<:::;;;;;;<<<===>>>??????>>>>>>>>>???@@@@@@AAAAAA>>>>>>===<<<;;;;;;::::::888>>>???:::666777:::;;;;;;;;;:::;;;>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;<<<===>>>???:::;;;======>>>>>>@@@AAA???????????????@@@@@@AAAEEEDDDBBBAAAAAACCCFFFGGGBBBDDDGGGJJJLLLMMMLLLLLLJJJNNNRRRTTTUUUWWW[[[^^^]]]```aaaaaa]]]YYYWWWVVVPPPUUU[[[^^^\\\ZZZYYYYYYYYY\\\fffsss~~~{{{jjj]]]PPPLLLLLLKKKJJJKKKKKKJJJIIIHHHFFF