BM6P6(@ }}}rrrfffaaaZZZUUUQQQMMMGGGCCCBBBAAA???>>>>>>>>>???@@@>>>??????>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::<<<;;;::::::999999::::::999999999888888888888777888888888888888888888888777666555444555666888:::999999999::::::;;;;;;;;;999888777666666777888999888777555444555666888999:::999777666444333333333333444555666777888999:::888888888888777777777777777999;;;:::888999<<<@@@CCCOOO\\\cccdddccc]]]VVVYYYVVVWWW___lllxxx}}}wwwrrrooollljjjgggeeehhhmmmssswww|||zzzwwwtttqqqnnnmmmlllkkklllooopppnnnnnnwww|||ppphhheeecccaaa```______]]]ZZZWWWUUUUUUSSSPPPLLLIIIIIIIIICCCBBB@@@>>>===<<<<<<======<<<;;;;;;::::::;;;;;;999999888888888888999999888888999:::999888777666888888888888888888888888444555666888999999999999666888:::<<<;;;999666444666666555555555444444444...000333666777666555444666666666666666666666666666666666666666666666666777666444333333444666777888777777666555444444444333444444555666777999999777777777777666666666666777777888888888777777666999999999:::<<<>>>@@@AAAEEEJJJQQQVVVYYY\\\aaaeeepppuuu|||zzz}}}wwwuuuuuusssrrrxxx|||oooiiiaaa\\\YYYTTTMMMHHHBBBAAA???>>>>>>>>>??????<<<===>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<;;;::::::999999::::::999999999999888888888888888888888888888888888888<<<;;;999888999:::<<<===999999999:::::::::;;;;;;999888777666666777888999888777555555555666888999999888777666555444444444444555555666777888999999777777777777777777777777888:::;;;;;;:::<<>><<<<<<<<<<<<<<<;;;:::::::::::::::999999888888888888999999999::::::;;;:::999888777999999999999999999999999555666777888888999999888666666666666666555444444666666666555555555444444555555555666666666666666777777777777777777777777555555555555555555555555888777555444444555777888888777777666555555444444222222222333444555666777777777777777777777777666888999999999999999888888:::::::::;;;===???BBBDDDHHHNNNXXX___dddiiiooosssxxx{{{}}}yyyvvvsssrrrttttttwwwwwwnnnddd^^^[[[WWWNNNGGGCCCAAA@@@>>>======>>>>>>;;;<<<===>>>????????????>>>>>>=========<<<<<<<<<<<<;;;::::::999999:::::::::999999999888888888888888888888888888888888888;;;:::999888777888999:::999999999999::::::::::::888888777777777777888888777777666555666777888999888777666666555555555666666666666777777777888888777777777777777777777777999;;;<<<<<<<<<@@@GGGMMMZZZccckkkmmmmmmlllgggbbb___```dddmmmwww~~~~~~|||{{{zzzwwwsssoookkkiii```cccfffjjjnnnqqqssstttyyyxxxwwwtttqqqnnnkkkjjjiiiiiilllrrrzzztttmmmeee``````aaaaaa```\\\[[[YYYVVVRRROOOMMMKKKJJJHHHFFFBBB???===<<<;;;<<<;;;::::::999999:::::::::999999888888999999:::;;;;;;;;;<<<;;;:::999999999999999999999999999999777777888888888888888777777666555333333444555666777777666666666555555555:::999777666666666777888888888888888888888888888666666666666666666666666888777666555555666777888888777777666666555555444222222222333444555666777777777777777777777777777999999::::::::::::::::::;;;;;;;;;<<>>===>>>>>><<<<<<===>>>>>>>>>>>>>>>============<<<<<<<<<;;;<<<;;;::::::999999::::::::::::999999999888888888888888888888888888888888:::999888777666666666777999999999999999999999:::888777777777777777777888777777666666666777888999777666666666666666777777777777777777777777777777666666777777777777777888:::;;;<<<===???EEENNNVVVdddlllrrrsssssssssppplllmmmmmmoootttyyy||||||{{{xxxxxxvvvtttqqqmmmjjjiiiiiijjjmmmppprrrtttuuuuuuuuuuuutttrrrooollljjjhhhhhhiiippp||||||pppiiiggggggfffeee^^^\\\YYYWWWUUURRROOOMMMJJJIIIGGGDDDAAA???===<<<;;;;;;:::999999999999:::::::::999999999999::::::;;;;;;;;;;;;;;;::::::999999999999999999999999999999999999999888888777666999888777777777777888888888888777777777666666666999999888777777777777888777777777777777777777777777777777777777777777777777777666555555666777777777777777777666666555555555555555555666777888999777777777777777888888888999999999999999::::::;;;<<<<<<===@@@DDDHHHMMMPPPUUU___lllwww~~~~~~zzzwwwuuuoookkkjjjppp}}}sssddd]]]XXXQQQLLLFFFDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<;;;::::::999999:::::::::::::::999999999999888888888888888888888888888;;;;;;:::999999888888888999999999999999999999999777777777888888777777777777777777777777888888999777666666666666777888888888888888888777777777777666777777777888888999999:::<<<>>>???BBBJJJUUU]]]kkkrrrwwwwwwxxxzzzyyywwwuuutttssssssuuuxxxzzz{{{zzzyyywwwuuurrrooommmllluuutttsssqqqqqqrrrssstttqqqqqqpppooommmkkkiiihhhhhhlllxxx~~~xxxtttmmmhhhaaa^^^ZZZWWWVVVTTTRRRPPPIIIHHHGGGEEECCCAAA@@@???<<<;;;::::::999999::::::;;;;;;::::::::::::;;;;;;;;;::::::999999999999999888888888888888888888888999999:::999999888777666888999999:::::::::999888999999888888888777777777444666777999999888777666666666666666666666666666666666666666666666666666555555555555555555555555777777777777777666666666666666666666666777888999666777777777888888888999999888888888888999:::;;;===>>>AAAEEEJJJOOOTTTVVV]]]fffrrr|||}}}yyyuuusssrrrlllhhhiiitttooobbbXXXQQQMMMHHHGGGDDDBBB@@@?????????????????????>>>===<<<;;;<<<;;;;;;;;;;;;:::::::::<<<;;;::::::999999::::::::::::::::::999999999999888888888888888888888888888888888888888777777777999999999999999888888888777777888888888888777777777777777888888888999999777777777666666777888888888888888888888888888777777888888999999:::::::::<<<>>>AAACCCGGGPPP[[[cccooovvv{{{|||~~~vvvtttrrrqqqrrrwww{{{}}}{{{yyyvvvtttrrrqqq{{{xxxssspppnnnnnnpppqqqooonnnmmmlllkkkjjjjjjkkkmmmuuu}}}rrrkkkeee^^^YYYXXXWWWUUURRRKKKJJJJJJHHHFFFDDDBBBAAA<<<<<<;;;::::::::::::;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999888999999999888888888888888888888888999:::::::::999888777777666777888999:::999888777::::::999999999888888888222444777999:::888666555555555555555555555555555444444444444444444444444444555555555555555555444777777777777777777777777555555444444555555666777666777777888888999999999888888777777777999:::<<<===@@@EEEKKKRRRWWWZZZ\\\aaaiiittt}}}~~~{{{uuuqqqoooooohhhjjjppplll\\\RRRNNNJJJIIIFFFCCCAAA@@@??????===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;::::::999999::::::;;;;;;:::::::::999999999888888888888888888888888555555666777777777666666999999999999888888888777666777888999999888777666777777888888999999999888888888777777666777777777888888888888888888888999888999999:::;;;;;;<<<<<>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::999::::::;;;::::::::::::::::::::::::999999:::::::::999888888777777666666777888888999::::::::::::999999999999666777777888888777666555666666666666666666666666444444444444444444444444555555666666666666555555777777777777777777777777555555555555555555666777666777777888888999:::::::::999888777888:::<<<===>>>BBBIIIQQQXXX]]]___``````hhhsss{{{|||{{{~~~yyyrrrnnnmmmmmmjjjuuuzzzeeeXXXRRRLLLJJJGGGDDDBBBAAA@@@@@@;;;<<<===>>>????????????>>>=========<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;;;;:::::::::999999888888888888888888888888888999:::;;;;;;;;;;;;;;;999999999999888888777777666777888999999888777666777777888999999999999888999999888777777777777777777777888888888999999999999999:::;;;;;;<<<======AAADDDIIILLLQQQYYYdddlllyyy~~~|||{{{|||}}}zzzyyyxxxuuutttrrrqqqqqqrrrssstttooonnnkkkjjjkkkmmmqqqsssyyylllccc___]]]YYYWWWTTTSSSRRRPPPLLLHHHDDDBBB>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888999999:::::::::999999:::999666555555888;;;===;;;;;;::::::::::::999999;;;:::888777555555555666777777777777777777777777888888888888888888888888666666777777777777666666777777777777777888888888888777777777777888888999666777777888999999::::::;;;:::999888999;;;>>>???>>>CCCLLLUUU\\\```bbbccc___fffqqqzzzzzzzzz~~~}}}wwwqqqlllkkkllloooppp^^^SSSOOOIIIFFFGGGGGGDDDCCCDDD@@@???>>>======<<<=========<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;:::999888777999999999999999999999999777777777777777777777777888888777777777777888888777888999999999777666555888888999:::;;;;;;<<<<<<777777777777777777777777999999888888888888888999888:::;;;;;;;;;<<>>???>>><<<;;;;;;:::888666666666666777777777777777777777777777777777666666666666777777777777777777777777777777777666555555555777888999777888888888888999999999888888888888999:::;;;<<<999999:::;;;<<<>>>@@@AAABBBIIIRRRZZZcccjjjjjjfff\\\dddooo{{{|||uuuooommmoootttxxxjjjZZZSSSMMMHHHHHHGGGCCC@@@AAA@@@???>>>===========================<<<<<<<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::999888999999999999999999999999888888888888888888888888888888777777777777888888777888999999888777666555666777777888999999::::::888888888888888888888888999999888888888888999999:::;;;<<<<<<<<<>>>AAADDDLLLRRR\\\ccchhhmmmwww}}}|||yyyvvvsssssstttuuusssqqqnnnmmmllllllmmmnnnooopppnnnlllnnnsssxxx|||ppphhhaaa\\\[[[YYYVVVSSSQQQOOOMMMLLLHHHFFFCCC@@@>>>=========<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999;;;;;;:::999999999999999999999888888999999:::;;;:::;;;===>>>>>>===;;;:::999888777666555555666666777777777777777777777777666666555555555555666666777777777777777777777777777666666555666777888999777888888888888999999999888888888888999:::;;;<<<999999:::::::::<<>>============>>>>>>>>>>>>============::::::::::::::::::::::::::::::;;;;;;;;;::::::999::::::::::::::::::::::::888888888888888888888888888888777777777777888888888888888999888888777666777777777888888999999:::888888888888888888888888999999999888888999999:::<<<===>>>>>>>>>AAAEEEHHHSSS]]]ggglllnnnsss~~~zzzwwwpppooonnnoooppppppnnnlllllliiigggfffhhhjjjllllllrrrqqquuu~~~yyylllccc]]]ZZZXXXVVVTTTQQQMMMKKKLLLJJJGGGDDDAAA@@@??????<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999888888999999999999888888999999::::::;;;<<<===>>>===<<<:::888777666666555555555666666777777777777777777777777666555555444444555555666777777777777777777777777888777666555666777888999777888888888888999999999888888888999999:::;;;<<<<<<<<<;;;::::::===BBBEEEPPPUUUZZZ___fffnnnooolllgggooozzz{{{ssssssrrrnnnppp|||vvviii___WWWTTTQQQKKKEEECCCBBBAAA@@@???>>>=========?????????>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888999888888777777888888999888888888888888888888888999999999::::::;;;;;;;;;888888888888888888888888:::999999999999::::::;;;<<<===>>>???@@@CCCHHHLLLWWWdddoooqqqpppuuu{{{sssnnnmmmmmmmmmnnnnnnmmmkkkjjjjjjgggdddccceeeiiilllmmmtttyyy}}}rrreeeaaa\\\XXXWWWUUURRROOOPPPNNNKKKHHHDDDBBB@@@@@@<<<============>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999888888888999999:::999999888999999::::::======>>>???>>><<<:::888666666666666666777777777777777777777777777777777666666555555555555666666777777777777777777777777888888777666666777888999777777888888888999999999999999999999:::;;;<<<<<>>>>>======@@@?????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::888888888888888888888888999999888888888888999999888888888888888888999999999:::::::::::::::;;;;;;888888888888888888888888::::::999999:::;;;<<<<<<<<<===>>>???BBBGGGMMMQQQ\\\jjjtttsssqqqwwwwwwmmmhhhkkklllmmmmmmllljjjiiihhhggggggffffffhhhkkkqqqttt{{{xxxpppfff___]]]]]][[[YYYSSSQQQNNNKKKGGGDDDAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>:::::::::::::::::::::::::::::::::::::::::::::::::::999999888999999::::::::::::999999888999999:::===>>>???@@@???===:::999777888888888888999888888888888888888888888888888888888777777777777888888888888888888888888888888999888777666666777888999777777888888888999999999999999999999:::;;;<<<===>>>???@@@??????DDDMMMTTT]]]aaaeeeiiirrr|||~~~}}}zzztttnnnnnnqqqyyysssddd\\\XXXQQQKKKHHHDDDCCCBBB@@@???>>>>>>>>>????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::999999999999999999999999999999888888888888999999999888888888888999::::::888888888888888888888888999999999999999999999999::::::::::::;;;<<<======<<<===???AAAEEEKKKSSSXXXdddqqqyyyuuussszzz|||sssjjjeeeggghhhjjjiiihhhgggggghhhcccgggkkkllllllpppxxxrrrhhhdddbbb___]]]VVVUUURRRNNNJJJFFFCCCAAA????????????>>>>>>>>>>>>::::::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::;;;;;;::::::999999888888999999<<<===>>>???>>>===;;;999888999999::::::999888888888888888888888888888888999888888777777888888999888888888888888888888888:::999888777666777888888777888888888888999999999999999999999:::;;;<<<===;;;>>>@@@AAABBBHHHSSS[[[dddhhhlllpppyyy|||yyyvvvsssqqqpppwwwnnnbbb\\\UUUNNNKKKEEEDDDBBBAAA???>>>>>>>>>??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::999999888888999999:::999999888888888999:::;;;888888888888888888888888999999999999999999999999::::::::::::;;;<<<===>>>===>>>AAADDDIIIQQQYYY___jjjvvv{{{vvvuuu|||zzzssslllgggcccccceeeggggggfffgggjjjmmmjjjsss|||~~~{{{yyyrrrllleee___ZZZYYYVVVRRRMMMIIIEEECCCAAAAAA@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===;;;:::999999888888999999999:::<<<======;;;:::999999999::::::999888777666888888888888888888888888888888777777777777888888888888888888888888888888::::::888777777777888888777888888888888999999999::::::999::::::;;;<<<===:::???DDDFFFIIIPPP[[[eeelllpppssswwwyyysssqqqsssuuu|||wwwiiiaaaYYYRRRNNNEEEEEECCCAAA@@@???>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::999999888888999999:::999999888888888999;;;<<<::::::::::::::::::::::::999999999999999999999999:::::::::;;;<<<===>>>>>>>>>@@@CCCFFFLLLUUU^^^dddmmmwww{{{uuuuuu}}}}}}~~~~~~~~~}}}}}}{{{wwwqqqlllgggcccaaabbbdddgggggghhhjjjooossszzzzzzoooggg]]]\\\YYYUUUPPPKKKGGGEEECCCBBBAAA@@@???===<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>;;;::::::999888888888999777888:::;;;;;;:::999888888999999999888777555444888888888888888888888888777777666666666666777777888888888888888888888888;;;:::888777777777888888777888888888888999999999::::::::::::;;;<<<======<<>>>>>BBBAAA@@@???>>>>>>>>>>>>?????????>>>===<<<<<<;;;>>>>>>>>>===<<<<<<>>>???;;;;;;999999999999;;;;;;<<<<<<::::::::::::<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;::::::999888888888999999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;<<<=========<<<<<<===???BBBDDDGGGLLLRRRYYYbbbhhhtttvvvxxxxxxxxxxxxyyy{{{~~~}}}|||}}}}}}}}}|||zzzvvvrrrmmmfff___aaafffeeefffiiijjjkkkpppzzz|||jjjgggeee```YYYSSSNNNJJJHHHFFFDDDBBBBBBCCCBBB@@@?????????>>>===============;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;::::::999999888888888888888999999999:::::::::;;;;;;::::::999888777777555555666666777888::::::888888888888888888888888999888888888777777666666444555555666777888888888999999888888888888888999:::;;;;;;;;;::::::<<<>>>BBBDDDHHHMMMTTT^^^hhhoootttwww|||zzzrrrmmmjjjmmmwwwtttwww||||||kkk```WWWRRRNNNJJJEEEBBBAAA@@@@@@???AAAAAA@@@???>>>>>>>>>>>>>>>>>>=========>>>??????<<<<<<<<<===============;;;::::::999999::::::;;;<<<;;;:::999999:::;;;<<<;;;;;;::::::::::::;;;;;;;;;::::::999888888999999999::::::;;;;;;::::::999777888888888888999999999;;;<<<=========>>>@@@BBBAAADDDJJJPPPWWW```hhhmmmwwwyyy|||}}}|||{{{zzz{{{||||||||||||}}}}}}||||||{{{vvvqqqmmmfff______cccdddfffkkkqqqyyy|||mmmiiibbb\\\WWWQQQLLLIIIGGGEEECCCBBBAAA@@@>>><<>>>>>===<<<=========;;;<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::::::::999999999999999888999999999999:::::::::;;;;;;::::::999888888777888888777777777888999999777777777777777777777777999888888888777777777777555555666777777888999999999999888888888888999999999:::;;;;;;::::::<<<>>>AAADDDIIIPPPXXXcccnnnuuuxxx|||yyyrrrlllhhhkkkvvvtttuuuvvvwww{{{vvvfff[[[WWWRRRNNNHHHEEECCCBBBAAAAAA@@@@@@???????????????@@@======<<<<<<>>>@@@BBBDDD===;;;:::;;;>>>>>><<<:::;;;::::::999999::::::;;;::::::999999999999::::::;;;;;;::::::::::::;;;;;;;;;::::::999999999999999999::::::;;;;;;::::::999888888888888999999999999:::;;;<<<======???CCCEEEBBBGGGOOOXXX```hhhoootttzzz}}}}}}{{{zzzyyyzzz|||}}}}}}|||{{{zzzyyytttooolllhhhcccbbbeeeiiimmmuuu}}}uuuiiiaaa]]]XXXRRRMMMKKKIIIEEECCCBBB@@@>>><<>>======<<<<<<======;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::999999999999::::::::::::999999999999::::::::::::;;;::::::999999888888888::::::999888888888888888888888888888888888888888888888888888888777777777777777777888888999999:::999999888888888888999999999:::;;;;;;;;;;;;===???AAAEEELLLTTT___jjjvvv}}}~~~{{{uuuoooiiieeehhhxxxyyyxxxvvvuuuwww{{{mmmaaa\\\UUUQQQKKKGGGEEECCCBBBAAA?????????>>>??????@@@@@@???>>><<<<<<===@@@CCCEEEEEE???:::999<<<>>><<<888::::::::::::::::::::::::999999999999999999999999;;;::::::::::::::::::;;;;;;::::::999999999::::::999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<:::;;;<<<======@@@DDDGGGGGGMMMVVV___gggnnnssswww|||}}}yyyxxxyyy|||~~~}}}zzzxxxvvvuuupppllllllkkkhhhiiilllqqqyyyvvviiiccc___YYYTTTPPPMMMIIIFFFEEECCCAAA@@@???>>>======<<<<<<======<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;;;;999999999:::::::::;;;;;;:::::::::999999888888888::::::999999999999999:::::::::::::::::::::::::::888888888888888888888888888888888999999:::::::::999999888888888999::::::999;;;<<<<<<<<<===???AAACCCHHHPPPZZZdddppp{{{}}}{{{uuupppjjjeeeccckkk}}}{{{yyyxxxyyy{{{}}}~~~{{{vvvfff^^^WWWSSSMMMHHHFFFDDDBBBAAA?????????>>>??????@@@@@@AAA@@@>>><<<===???AAACCCMMMEEE<<<888:::<<<;;;999::::::::::::::::::::::::999999999999999999999999:::::::::999999:::::::::;;;::::::999::::::;;;;;;999::::::;;;;;;::::::999::::::;;;;;;;;;<<<<<<<<<;;;<<<======>>>AAAEEEHHHOOOUUU^^^ffflllpppsssuuu|||}}}yyyvvvuuu||||||wwwsssrrrrrrnnnkkkkkkjjjiiikkkqqqxxxrrrgggbbb^^^ZZZSSSPPPKKKHHHGGGEEEDDDBBB??????>>>============>>><<<==================<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;<<<999999:::::::::;;;;;;;;;::::::999999999999999888888888888888999:::;;;<<<999999999999999999999999888888888888888999999999999999999999::::::::::::999999888888999::::::;;;:::;;;===>>>>>>???BBBDDDHHHMMMVVV___jjjttt~~~}}}yyywwwooojjjgggeeehhhuuu}}}}}}}}}~~~}}}|||{{{|||mmmbbbZZZVVVPPPJJJGGGEEECCCAAA@@@@@@???????????????@@@AAA@@@>>>======>>>???@@@OOOHHH???:::999:::;;;;;;999::::::;;;;;;::::::999999999::::::::::::999999::::::999999999999:::::::::::::::::::::;;;;;;<<<999::::::;;;;;;::::::999999999999999::::::::::::<<<===>>>>>>@@@DDDJJJNNNYYY^^^fffllloooqqqsssttt{{{||||||zzzvvvtttssssss}}}zzzssspppoooqqqnnnllljjjhhhgggnnnwwwppphhhccc```XXXTTTNNNJJJHHHFFFDDDBBB@@@@@@???>>>>>>>>>>>>???<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999999999999999999999777777777777999:::;;;<<<777777777777777777777777888888888999999999999999999999999999999999999999999999888999999:::;;;<<<;;;===???@@@@@@BBBEEEGGGNNNSSS\\\fffoooxxx|||wwwtttssskkkhhhiiioooxxx||||||}}}nnn^^^YYYSSSMMMIIIGGGDDDCCCAAAAAA@@@???>>>>>>>>>>>>???>>>>>>======>>>>>>???HHHEEEAAA===:::::::::;;;999::::::;;;;;;::::::999999:::;;;<<<<<<;;;:::999::::::999999999999:::::::::::::::::::::;;;<<<<<<999::::::;;;;;;::::::999999999999::::::::::::;;;<<<===???AAAEEEJJJQQQVVVbbbffflllppprrrssstttttt{{{zzzwwwssspppoooqqqssszzz~~~}}}vvvpppnnnnnnooonnnooonnnkkknnn{{{sssllliiiaaa\\\UUUOOOKKKHHHEEECCCBBBAAA@@@@@@??????@@@@@@======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<999999999999999999999999777777777777777888999:::888888888888888888888888888888888999999:::::::::999999999999999888888888999999999999:::;;;<<<<<<===>>>@@@AAABBBDDDGGGJJJRRRXXXaaakkkttt}}}|||uuuqqqooonnniiiiiippp~~~{{{aaa\\\UUUOOOKKKIIIFFFDDDBBBAAA@@@???>>>>>>>>>>>><<<<<<======>>>>>>>>>>>>@@@AAAAAA???<<<:::::::::999999;;;;;;;;;;;;999999::::::<<<<<<<<<<<<:::::::::999999999999999999::::::::::::::::::;;;<<<===999::::::;;;;;;::::::999;;;;;;;;;<<<<<<<<<======;;;===@@@CCCHHHPPPXXX]]]gggjjjooossstttuuuuuuvvv{{{yyytttooollllllppptttwww{{{}}}zzzsssnnnmmmnnnlllnnnrrrsssrrrwww~~~vvvrrrkkkeee]]]VVVPPPLLLHHHEEECCCBBBAAAAAA@@@@@@AAAAAA======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<999999999999999999999999999888777777777777777777;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::888888888888888888888888999999999999:::;;;<<<======???AAACCCDDDFFFIIIKKKTTT[[[dddoooxxxwwwppplllkkkkkkiiikkkwwwooofff]]]WWWPPPIIIEEEFFFBBB@@@>>>===???@@@@@@?????????>>>>>>>>>>>>??????===CCCHHHDDD<<<666777;;;::::::999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<999999999999888888777777:::999888888888999;;;;;;<<<999999<<<>>><<<<<<>>>>>>AAAGGGLLLRRR[[[fffnnnlllpppssstttssstttwww{{{}}}vvvppppppqqqpppppprrrwwwuuuuuuwwwtttnnnkkkllllllkkknnntttzzzxxxpppjjjbbb[[[VVVQQQLLLGGGAAAAAAAAA@@@>>>???@@@BBB@@@???>>>======<<<<<<<<<>>><<<;;;<<<===>>>===<<>>===<<<;;;;;;:::;;;::::::999999::::::;;;:::::::::999999999888888999999999999999999999999999999999999888888777777777777777777888888888888999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<======???@@@AAADDDHHHLLLPPPRRR^^^ccchhhooozzzzzztttllldddbbbeeeeee{{{xxxlll___XXXQQQJJJFFFEEECCC@@@>>>>>>???@@@@@@?????????>>>>>>>>>>>>??????AAAFFFKKKIIIDDD@@@BBBEEE===<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<============<<<;;;;;;::::::;;;;;;<<<999999999999888888888777999888888777888888:::;;;<<<999999<<<>>><<<<<>>======<<<<<<===>>><<<;;;<<<===>>>===<<<>>>======<<<<<<;;;;;;;;;;;;::::::999999::::::;;;:::::::::999999999888888999999999999999999999999999999999999888888888777888888888888999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<===???@@@BBBFFFKKKPPPUUUXXX```fffmmmttt~~~xxxrrrjjjdddcccgggoooyyyfff[[[UUUNNNIIIGGGDDDBBB??????@@@@@@@@@?????????>>>>>>>>>>>>??????>>>AAADDDEEEEEEDDDEEEFFF??????>>>===<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@>>>===<<<;;;::::::::::::999999999999888888888888999999999999999:::;;;;;;===999999<<<===;;;===@@@EEEKKKRRRXXX^^^dddlllrrrzzzyyyxxxyyyyyyxxxuuusssooollllllqqqtttrrrqqqsssooommmnnnooolllgggfffhhhkkksss~~~rrrkkkhhhbbbVVVMMMJJJIIIGGGEEECCCAAA@@@@@@@@@@@@???>>>============>>><<<;;;<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::::::::999999999888888888888888888888888888888999999999999888888888888999999999::::::::::::;;;888888999999999::::::::::::::::::::::::;;;<<<===???AAADDDIIIPPPVVV\\\___dddllltttzzz|||tttnnnhhhdddfffkkk~~~qqqbbbZZZSSSLLLIIIFFFCCCAAA@@@@@@AAA@@@@@@??????>>>>>>>>>>>>??????;;;;;;<<<>>>@@@BBBAAA@@@@@@???>>>===<<<<<<<<<<<<;;;;;;<<<>>>???@@@AAABBB???>>>===;;;::::::999999999999999999999999999999;;;;;;;;;;;;;;;<<<<<<======::::::<<<<<<;;;>>>DDDLLLRRRZZZaaafffjjjpppttt~~~|||yyyyyyyyyvvvpppllliiigggjjjppprrrooonnnooolllkkklllmmmkkkgggiiinnnttt|||ssspppjjj^^^SSSLLLJJJGGGEEEDDDBBB@@@???AAA@@@???>>>============>>><<<;;;<<<===>>>===<<<:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;:::::::::999999999888888777777777777777777777777999999999999999999999999999999999999::::::::::::888888888999999999::::::::::::999::::::;;;<<<===@@@BBBFFFLLLSSS[[[aaadddkkkrrrxxx{{{~~~wwwooojjjfffeeekkksss{{{hhh]]]TTTMMMJJJHHHEEEBBBAAAAAAAAAAAA@@@??????>>>>>>>>>>>>??????===<<<<<<===@@@AAA@@@>>>???>>>===<<<;;;;;;;;;;;;:::;;;<<<>>>???AAABBBCCC@@@???>>><<<;;;:::999999999999999999999999999:::999::::::;;;;;;;;;;;;;;;<<<::::::<<<<<<<<>>>>>=========>>><<<;;;<<<===>>>===<<<999999::::::;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::999999999888888777777777777777777777777999999999999999999999:::888888888999999999999:::888888999999999:::::::::::::::::::::;;;<<<===>>>CCCEEEIIIOOOVVV^^^dddhhhqqqwwwzzzzzz}}}yyyrrrjjjfffeeeiiisss~~~qqq```TTTMMMKKKJJJGGGDDDBBBBBBBBBAAA@@@??????>>>>>>>>>>>>??????>>>===<<<<<<>>>>>>===<<<======<<<;;;::::::::::::;;;;;;<<<>>>???AAABBBBBB@@@???>>><<<;;;:::::::::999999999999::::::::::::777777888999999999999999<<<;;;;;;======???FFFOOO^^^dddlllrrruuuxxx||||||vvvnnniiieeedddfffiiihhheeefffjjjpppnnnlllkkkhhhhhhqqq|||~~~pppfffWWWQQQJJJEEEDDDDDDBBB@@@AAAAAA@@@???>>>>>>>>>>>>>>><<<;;;<<<===>>>===<<<::::::;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<:::::::::999999999888888888888888888888888888888999999999999::::::::::::888888888888999999999999999999:::::::::;;;;;;;;;:::::::::;;;<<<===>>>???DDDGGGKKKRRRZZZbbbiiimmmuuuzzz}}}{{{{{{vvvnnngggeeehhhppp|||hhhXXXQQQQQQKKKHHHEEECCCCCCBBBAAA@@@??????>>>>>>>>>>>>??????<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;<<<===>>>@@@@@@AAA??????===<<<;;;;;;;;;;;;999999999:::::::::;;;;;;777888::::::;;;::::::999<<<;;;<<<>>>>>>AAAJJJTTT```fffmmmrrruuuwww{{{~~~{{{sssmmmiiieeeddddddfffeeedddhhhnnnnnnlllllllllmmmttt|||qqqddd[[[PPPIIIGGGFFFDDDBBBAAAAAA@@@???>>>>>>>>>>>>>>><<<;;;<<<===>>>===<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<:::::::::999999999888888999999999999999999999999999999999:::::::::;;;;;;999999999999:::::::::;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>@@@@@@DDDGGGMMMUUU___hhhppptttuuu|||~~~}}}uuunnnggggggmmmyyyooo^^^WWWXXXLLLIIIFFFDDDCCCBBBAAA@@@??????>>>>>>>>>>>>??????>>>???@@@???======???AAA<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<===>>>??????@@@???>>>===<<<<<<;;;<<<<<<999999999::::::;;;;;;;;;;;;;;;===>>>>>>>>>===<<<;;;;;;<<>>>>>>>>>>>>>><<<;;;<<<===>>>===<<<========================<<<<<<;;;;;;;;;;;;<<<<<<:::::::::999999999888888999999999999999999999999999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<>>>???@@@AAADDDGGGNNNWWWbbbmmmuuuzzzuuu}}}}}}vvvnnnhhhiiiqqqzzzdddXXXTTTQQQNNNHHHEEECCCBBBAAA@@@@@@??????>>>>>>>>>>>>>>>??????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<=========<<<;;;<<<<<<<<<;;;;;;:::::::::777888999:::<<<===>>>>>><<<;;;;;;;;;;;;<<<======;;;;;;;;;>>>CCCJJJQQQVVVXXX```iiilllkkkjjjmmmqqquuuuuusssqqqnnnkkkhhhfffbbbeeehhhgggeeeeeeiiimmmqqqkkklllwww{{{nnn___VVVOOOGGGDDDCCCAAAAAABBBAAA???======>>>???>>>>>>>>>=========<<<:::;;;;;;;;;<<<=========>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;::::::999888888888999999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<===AAACCCHHHMMMUUU]]]fffnnnvvv{{{||||||{{{zzz}}}yyyuuupppkkkhhhqqqnnn___ZZZSSSOOOJJJFFFDDDCCCCCCBBB@@@@@@???>>>>>>>>>>>>>>>??????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<=========<<<;;;<<<<<<;;;;;;;;;:::::::::888999999:::;;;<<<======<<<;;;;;;;;;;;;<<<======>>>>>>>>>AAAFFFLLLSSSWWW\\\bbbiiiiiifffcccfffiiimmmllljjjgggdddbbbaaaaaabbbcccdddeeegggiiikkkllloooooowwwvvvfff\\\TTTLLLGGGFFFCCCCCCCCCAAA@@@?????????>>>>>>>>>>>>>>>>>>======;;;;;;<<<<<<<<<<<<<<<<<<>>>======<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::999888888999999:::::::::::::::::::::;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<>>>BBBEEEKKKOOOWWW^^^fffmmmtttxxx|||~~~~~~~~~}}}wwwqqqmmmnnnlllnnnyyy|||jjjbbbVVVQQQKKKGGGEEEDDDDDDCCC@@@@@@???>>>>>>>>>>>>?????????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======???@@@AAADDDIIIPPPVVVYYYaaaeeehhhfff```\\\]]]```fffccc___[[[YYYZZZ\\\^^^eeeccccccfffjjjmmmnnnmmmrrr{{{~~~~~~pppfff]]]TTTMMMJJJGGGFFFDDDBBBAAA@@@AAAAAA>>>>>>>>>>>>>>>>>>??????======<<<<<<<<<<<<<<<<<<=========<<<;;;;;;::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999999;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>@@@EEEHHHOOOSSS[[[bbbhhhnnnssswww}}}{{{tttmmmiiikkknnnwwwsssgggXXXSSSMMMHHHEEEDDDDDDCCCAAA@@@??????>>>>>>?????????>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<=========???BBBGGGMMMTTTZZZ]]]eeeggghhhddd^^^ZZZZZZ\\\ccc___YYYUUUTTTWWW[[[___gggggghhhiiikkknnnppprrr~~~xxxtttpppnnnlllooommmpppzzzyyyooohhh^^^VVVRRRKKKHHHEEEBBBAAAAAAAAAAAA>>>>>>>>>?????????@@@@@@>>>>>>======<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======<<<<<<;;;;;;;;;::::::999999999::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>???CCCIIIMMMRRRXXX___gggmmmrrrvvvyyy}}}zzztttooolllkkksss}}}kkk\\\WWWOOOHHHEEEDDDCCCBBBAAA@@@@@@??????????????????>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::<<<;;;;;;;;;;;;<<<======:::===BBBHHHPPPXXX^^^bbbfffhhhhhhfffaaa^^^^^^^^^aaa^^^XXXTTTTTTWWW]]]```fffjjjnnnmmmkkkmmmuuu}}}xxxnnnmmmiiieeebbbaaaaaabbbfffeeelllyyytttkkkaaa\\\PPPLLLFFFBBBAAAAAAAAA@@@?????????@@@@@@@@@@@@@@@>>>>>>>>>======<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>======<<<<<<<<<;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>??????AAAFFFLLLQQQVVV\\\eeemmmssswww{{{}}}|||~~~wwwqqqnnnmmmpppyyytttbbb[[[RRRKKKFFFDDDBBBBBBAAAAAA@@@????????????@@@??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======:::===CCCKKKTTT[[[aaadddggghhhjjjiiigggeeeddddddaaa^^^ZZZWWWWWWZZZ^^^aaadddkkkqqqqqqpppwwwxxxzzz||||||xxxssslllhhhcccbbb```]]]ZZZZZZ]]]___dddfffvvvxxxnnngggWWWQQQIIIDDDCCCCCCAAA@@@AAAAAAAAA@@@@@@@@@??????>>>>>>==================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<:::::::::::::::;;;;;;<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>??????@@@CCCIIIPPPUUUZZZ```jjjrrrwww{{{}}}{{{{{{rrrllljjjkkkyyyhhhaaaWWWNNNHHHEEECCCBBBBBBAAA@@@@@@??????@@@@@@??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>:::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>AAAGGGOOOWWW]]]bbbdddgggiiilllmmmllljjjhhhgggdddbbb```^^^^^^```bbbdddffflllsssxxx}}}yyynnnoooooommmjjjgggeeeddd___```___^^^]]]___dddhhhmmmwwwyyyqqq___WWWMMMGGGEEEEEECCC@@@CCCCCCBBBAAA@@@??????>>>===============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======:::::::::::::::;;;<<<<<<999::::::;;;<<<===>>>>>><<<<<<<<<<<<============??????@@@AAADDDKKKSSSYYY^^^dddmmmuuuzzz{{{|||}}}yyyyyypppkkkmmmpppllleeeZZZQQQJJJGGGDDDCCCBBBAAA@@@@@@??????@@@@@@??????>>>=======================================<<<<<<;;;:::;;;<<<===>>>:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======BBBEEEKKKRRRYYY^^^bbbdddgggjjjmmmoooooommmjjjiiihhhgggeeeddddddeeefffgggkkknnnuuu~~~~~~|||zzzrrrqqqnnnjjjfffdddcccdddbbbdddeeefffgggkkkrrrxxx|||wwwddd[[[PPPIIIGGGFFFDDDAAADDDDDDCCCBBB@@@???>>>>>><<<<<<======>>>>>>??????;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<======:::::::::::::::;;;<<<===888999:::;;;<<<>>>??????<<<<<<<<<<<<=========>>>??????@@@BBBEEELLLTTTZZZaaagggpppvvvzzzzzzzzzzzzxxxyyyqqqppptttyyyzzzhhhYYYTTTNNNFFFFFFMMMBBBBBBAAAAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<===<<<;;;<<<>>>@@@BBBHHHPPPWWW]]]aaaeeeggggggjjjnnnooommmiiifffeeeiiihhhfffeeefffjjjmmmlllsssrrryyy{{{vvvsssqqqpppsssrrrrrrssswww}}}rrrfffUUUJJJEEEDDDBBB@@@AAA@@@???@@@@@@@@@>>><<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888999999::::::;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;>>>@@@@@@???>>>>>>??????@@@CCCEEEIIIOOOUUUZZZ___fffpppvvvxxxzzz~~~{{{rrrlllrrrooo]]]VVVQQQHHHDDDGGGAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<======<<<<<<===<<<<<<===???BBBFFFKKKSSSZZZ```dddhhhjjjjjjmmmpppqqqooolllkkkjjjjjjiiihhhfffgggjjjmmmooouuuzzzxxxcccSSSKKKGGGDDDBBBBBBAAA@@@@@@AAAAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;>>>@@@@@@???>>>>>>??????AAACCCFFFKKKQQQYYY___cccjjjsssxxxzzz||||||vvvpppooozzz}}}ddd[[[VVVNNNFFFDDDAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===============<<<<<<;;;<<<<<<<<<<<<============>>>BBBEEEKKKPPPWWW^^^bbbfffjjjmmmlllnnnqqqqqqpppoooooopppjjjjjjjjjjjjkkknnnsssxxx|||nnnYYYMMMHHHDDDBBBCCCAAA@@@AAABBBBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888;;;;;;<<<<<<<<<<<<;;;;;;<<<===???@@@???>>>???@@@@@@AAADDDHHHNNNVVV```fffjjjpppwww{{{|||}}}|||~~~zzzuuunnnlllttt~~~ooo```\\\UUULLLGGGBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========<<<<<<<<<<<<============<<<============>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<=========>>>AAAEEEIIIOOOTTTZZZ___cccgggjjjlllkkkmmmnnnoooooooooqqqrrrkkkjjjkkkmmmnnnqqq{{{www___RRRKKKGGGEEECCCBBB@@@@@@AAABBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<===??????>>>>>>???AAA@@@BBBFFFKKKRRR\\\gggnnnrrrvvv{{{}}}}}}|||{{{|||uuuxxx}}}uuunnngggjjjwww|||{{{fff^^^XXXQQQKKKDDDDDDCCCCCCBBBAAAAAAAAA========================>>>>>>>>>=========<<<<<<<<<<<<<<<=========>>>>>>=========>>>>>>>>>?????????>>>===<<<<<<<<<<<<<<<======>>>>>>@@@CCCIIIMMMRRRVVV[[[^^^aaadddgggiiigggiiijjjkkkkkklllnnnpppmmmllllllmmmlllppp}}}mmm]]]TTTNNNJJJDDDBBB@@@@@@@@@AAA@@@???????????????????????????================================================<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<;;;<<<===>>>>>>>>>>>>@@@BBBAAADDDHHHNNNVVVaaakkksssxxxzzz}}}~~~}}}zzzwwwvvvooosssyyy~~~|||qqqjjjfffkkkzzzrrrcccZZZTTTOOOHHHGGGFFFEEEDDDBBBAAAAAA========================>>>>>>=========<<<<<<<<<<<<<<<<<<======>>>>>>???======>>>>>>>>>?????????>>>>>>======<<<============>>>>>>???AAAFFFLLLQQQUUUXXX[[[]]]^^^___bbbcccdddeeeggghhhhhhiiikkkmmmooolllkkklllkkknnn{{{jjj]]]RRRKKKHHHEEEBBB@@@@@@AAA@@@???????????????????????????========================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<<<<======<<<<<<============<<<<<<<<<===>>>>>>===>>>@@@CCCBBBFFFKKKRRRZZZdddnnntttzzz{{{}}}~~~}}}zzzwwwuuuooosssyyy~~~~~~{{{xxxnnnkkkkkksss~~~nnn___WWWSSSKKKKKKIIIGGGEEECCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======;;;<<<<<<===>>>>>>??????=========>>>>>>>>>>>>???==================>>>???===>>>???@@@BBBHHHOOOTTTXXXYYY[[[\\\[[[\\\]]]___ccceeeggghhhhhhhhhjjjkkkmmmiiijjjmmmnnnvvvyyyjjj\\\RRRLLLIIIEEECCCBBBBBBAAA@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<===>>>======>>>AAACCCCCCHHHNNNVVV]]]fffnnnsssxxxzzz|||~~~~~~zzzxxxtttvvvzzz}}}}}}zzzuuurrrnnnooottt}}}{{{xxxeeeZZZVVVNNNMMMKKKHHHFFFDDDBBBAAA????????????????????????@@@@@@@@@????????????>>>;;;<<<<<<===>>>??????@@@============>>>>>>>>>>>>======<<<======>>>???@@@===>>>???@@@CCCIIIPPPUUUYYY[[[\\\[[[ZZZZZZ[[[]]]cccfffhhhjjjjjjiiijjjkkkiiifffiiipppuuuzzzkkk```PPPLLLHHHEEEDDDCCCBBBAAA????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;::::::<<<<<<============<<<<<<<<<============>>>AAADDDDDDIIIPPPXXX___fffmmmrrrvvvxxx{{{~~~~~~|||xxxzzz|||}}}{{{vvvqqqnnnnnnrrrzzz}}}jjj\\\YYYSSSOOOJJJFFFEEEDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===@@@DDDEEEEEEHHHMMMRRRTTTYYY]]]``````aaaccceeemmmmmmmmmllljjjiiiiiiiiimmmiiiiiisssvvvkkkXXXHHHFFFEEE??????EEEAAAAAA@@@???>>>>>>>>>>>>?????????>>>??????@@@@@@??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========<<<;;;::::::========================;;;===??????>>>>>>@@@AAAHHHMMMSSSWWW[[[aaaiiiooorrryyy~~~~~~}}}yyysssmmmjjjgggqqqsssbbb\\\RRROOOJJJGGGEEEEEEDDDBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>======<<<===@@@CCCEEEFFFIIIPPPUUUWWW[[[___bbbdddgggkkknnnnnnmmmllllllmmmmmmlllkkkkkkiiinnn}}}uuu___MMMIIIIIIDDDAAACCCBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@???????????????@@@???>>>>>>>>>=========<<<===<<<<<<;;;;;;<<<<<<===<<<<<<======<<<<<<;;;:::========================<<<>>>????????????AAACCCKKKOOOTTTXXX[[[aaaiiiooossszzz~~~~~~}}}zzzuuuoookkkiiiooovvviii___RRROOOKKKHHHGGGEEECCCBBBBBBAAA@@@??????>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===============>>>AAACCCDDDFFFKKKSSSYYY___aaaccceeehhhkkkpppsssooommmkkklllooopppooommmiiikkkwwwmmmTTTLLLLLLIIIDDDBBBCCCCCCBBBBBBBBBCCCDDDDDDAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<;;;;;;<<<<<<===<<<<<<=========<<<;;;;;;========================<<<>>>?????????@@@BBBDDDMMMQQQUUUYYY]]]ccckkkqqqvvv|||~~~zzzuuuoookkkjjjjjjuuu{{{qqqaaaTTTQQQMMMJJJHHHFFFCCCAAABBBAAA@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<===>>>>>>???BBBDDDEEEHHHNNNWWW^^^gggfffffffffhhhkkknnnqqqqqqmmmjjjkkkoooqqqooommmiiiqqq}}}]]]OOOMMMJJJEEEAAACCCBBBBBBBBBCCCDDDEEEEEEBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>==================<<<<<<<<<<<<======<<<<<<============<<<<<<========================<<<===>>>>>>>>>@@@CCCEEEMMMQQQWWW[[[```gggooovvvxxx~~~~~~yyyqqqkkkhhhkkknnnzzz~~~zzzdddXXXTTTOOOKKKIIIFFFDDDBBBBBBAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<>>>???@@@AAACCCEEEGGGJJJPPPZZZaaahhhfffddddddfffiiimmmoooqqqnnnkkkkkkmmmooonnnmmmnnn|||lllVVVNNNJJJFFFCCCBBBBBBAAABBBBBBCCCDDDDDDBBBAAA@@@???>>>>>>>>>>>>============>>>>>>>>>>>>=========<<<<<<=========<<<<<<===============<<<========================;;;<<<======>>>@@@CCCFFFMMMRRRYYY___eeellluuu{{{zzz~~~xxxooohhhhhhnnntttlll^^^YYYRRRMMMIIIGGGDDDCCCAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;<<<===???AAABBBBBBDDDHHHJJJMMMSSS[[[bbbdddbbb```bbbfffjjjmmmnnnnnnmmmlllkkklllmmmpppqqqzzzeeeTTTLLLHHHEEEBBBBBBAAAAAAAAABBBBBBCCCAAAAAA@@@???>>>>>>>>>>>>============>>>>>>>>>>>>>>>======<<<<<<======>>><<<<<<===>>>>>>>>>==============================;;;<<<======>>>AAAEEEHHHNNNUUU]]]eeekkkqqqxxx}}}|||~~~|||vvvmmmgggiiirrr{{{xxxddd^^^UUUNNNIIIFFFEEEDDDAAAAAAAAA@@@@@@AAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<>>>@@@CCCDDDBBBFFFJJJMMMOOOTTT\\\bbbdddbbb```bbbgggkkklllllljjjlllnnnmmmlllnnntttyyyyyy___PPPJJJHHHCCCCCCBBBAAAAAAAAABBBBBB@@@@@@???????????????@@@<<<=========>>>>>>>>>???>>>>>>============>>>>>><<<<<<===>>>>>>>>>>>>>>>===========================>>>>>>???@@@CCCHHHLLLRRRYYYccckkkoootttxxx|||}}}zzzxxxtttlllgggjjjuuuhhhaaaWWWNNNIIIFFFEEEEEEAAAAAAAAA@@@@@@AAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<===>>>AAADDDFFFCCCFFFKKKNNNQQQUUU\\\aaahhhfffcccdddhhhjjjjjjhhhgggkkkoooooommmoooxxxiiiUUULLLJJJEEEDDDCCCBBBBBBBBBBBBBBB??????????????????@@@@@@<<<=========>>>>>>??????>>>>>>============>>>>>><<<<<<===>>>>>>>>>>>>>>>========================??????@@@@@@BBBEEEJJJNNNUUU]]]gggnnnrrruuuxxxzzz}}}vvvvvvrrrkkkfffjjjwww}}}~~~rrr___XXXWWWLLLFFFFFFDDDCCCBBBAAA@@@????????????========================>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<>>>??????@@@@@@AAABBBBBBEEEGGGJJJNNNSSSYYY^^^aaafffggghhhiiijjjiiihhhhhhjjjhhhhhhkkkooovvvwww\\\RRRKKKDDDCCCAAA>>>>>>AAABBBBBBAAAAAA@@@@@@???>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>><<<>>>AAABBBBBBEEEJJJNNNYYY```hhhnnnrrruuuzzz}}}|||yyyrrruuurrrkkkllluuu}}}~~~}}}yyyhhh\\\YYYOOOIIIHHHDDDBBBBBBAAA@@@?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>=========<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>============>>>??????===???BBBCCCCCCEEEJJJOOO[[[aaajjjpppsssvvvyyy||||||yyysssrrrnnnkkkqqq}}}|||}}}uuubbb[[[RRRLLLJJJDDDBBBAAAAAA@@@@@@@@@@@@AAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============??????@@@@@@AAAAAABBBBBBCCCFFFKKKOOOSSSXXX]]]aaakkkkkkllllllkkkjjjiiihhhhhhkkkpppqqqttt|||hhhTTTLLLHHHEEECCCBBBAAAAAA@@@>>>>>>??????@@@AAAAAABBB@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>???>>>>>>>>>>>>???@@@@@@>>>AAACCCDDDDDDFFFLLLPPP]]]dddmmmsssvvvwwwyyy{{{~~~{{{xxxtttppplllooo|||ggg\\\SSSNNNLLLEEEBBBAAAAAA@@@@@@@@@AAAAAA????????????????????????========================>>>>>>>>>>>>============??????@@@@@@AAABBBBBBCCCDDDHHHNNNSSSVVVZZZ___cccnnnnnnmmmlllkkkjjjiiiiiiiiijjjnnnrrr{{{xxx^^^OOOIIIDDDDDDDDDBBB@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>???>>>>>>>>>>>>???@@@@@@@@@BBBDDDEEEEEEHHHNNNSSSaaagggpppvvvxxxxxxzzz{{{~~~|||yyyvvvtttooommmwwwkkk^^^SSSNNNLLLFFFBBBBBBAAAAAA@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>====================================>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCFFFLLLTTTYYY[[[^^^bbbfffpppooonnnmmmkkkjjjjjjiiijjjiiikkkuuuhhhSSSIIICCCDDDEEEBBBAAABBBAAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>============>>>??????AAACCCEEEFFFFFFJJJQQQWWWcccjjjrrrwwwxxxyyyzzz|||}}}zzzvvvtttsssooorrrtttbbbTTTNNNMMMGGGDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>@@@@@@AAAAAABBBBBBCCCCCCHHHOOOXXX^^^___aaaeeejjjpppooonnnlllkkkjjjjjjjjjkkkiiinnnsssZZZMMMDDDEEEFFFBBBAAADDDCCCBBBBBBAAA@@@@@@??????AAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>============>>>??????AAACCCEEEFFFHHHMMMUUU[[[fffkkkrrrvvvwwwyyy|||~~~}}}zzzwwwsssqqqpppooouuuiiiVVVNNNMMMIIIFFFEEECCCBBB@@@@@@??????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCCCCHHHQQQ[[[aaaaaabbbgggkkkooonnnmmmkkkjjjjjjkkkkkkjjjlllxxxeeeTTTHHHGGGGGGBBBAAAEEEAAAAAAAAAAAAAAAAAAAAA@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>???>>>>>>>>>>>>???@@@@@@@@@CCCEEEGGGIIIOOOXXX___ggglllqqquuuvvvxxx}}}|||xxxtttpppnnnkkkmmmuuuoooYYYOOOMMMJJJGGGFFFDDDBBB@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDDHHHQQQ\\\bbbbbbcccggglllooonnnlllkkkjjjjjjkkklllhhhooommmZZZKKKIIIHHHBBBAAAEEE???@@@@@@AAAAAABBBBBBCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>@@@@@@??????@@@@@@AAABBB@@@BBBEEEGGGJJJQQQZZZaaahhhlllqqqsssuuuxxx~~~|||wwwrrrnnnlllhhhjjjsss~~~|||{{{ttt^^^XXXQQQFFFGGGFFFDDDDDDDDDCCCAAA@@@BBBBBBAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@@@@@@@@@@???===???@@@@@@@@@AAADDDFFFMMMTTT]]]bbbcccbbbbbbccciiiggghhhkkkkkkiiijjjmmmiiiuuu{{{hhhRRRFFFFFFIIIFFFBBBDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAA???>>>>>>>>>??????>>>>>>>>>>>>============>>>============???AAABBB@@@CCCFFFIIILLLUUUaaakkkqqqqqqqqqsssvvvzzz~~~|||uuunnnjjjhhhjjjmmmrrrvvvvvvxxxeee[[[TTTKKKHHHFFFDDDDDDDDDCCCBBB@@@BBBBBBAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>??????@@@AAA@@@@@@@@@>>>???AAAAAA@@@AAADDDFFFMMMTTT]]]bbbcccbbbbbbcccfffddddddhhhiiihhhhhhkkkmmm}}}yyy___NNNHHHHHHEEEBBBDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>===???>>>======>>>???@@@AAAAAAEEEIIILLLPPPXXXccclllqqqrrrsssuuuxxx{{{~~~zzzssslllhhhfffmmmnnnqqqvvvxxx~~~nnn]]]VVVQQQJJJHHHEEEDDDDDDCCCBBB@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAA@@@AAADDDFFFOOOVVV^^^cccdddccccccdddeeebbbbbbfffiiihhhhhhjjjtttxxx{{{nnnWWWLLLIIIGGGEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>>>>???@@@AAACCCGGGLLLPPPUUU]]]gggnnnrrrsssvvvxxx{{{}}}|||vvvoooiiifffeeeqqqooorrrwww~~~yyyaaaWWWTTTLLLIIIFFFDDDDDDCCCBBB@@@AAAAAAAAA@@@@@@@@@@@@???AAA@@@@@@??????>>>>>>===@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBAAAAAABBBEEEHHHPPPWWW```eeeeeeddddddeeegggcccbbbfffhhhhhhiiilll~~~{{{qqqnnn{{{aaaQQQJJJIIIJJJDDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????????????????>>>>>>>>>>>>>>>?????????AAA@@@???>>>>>>???@@@AAACCCGGGMMMSSSYYYaaaiiiooosssuuuyyy|||~~~~~~yyyrrrkkkfffeeeeeesssqqqttt|||hhhZZZUUUNNNKKKGGGEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@?????????AAA@@@@@@@@@??????>>>>>>@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAACCCGGGJJJRRRYYYaaafffgggeeeeeefffgggdddccceeeffffffkkkqqquuugggeeerrroooYYYMMMIIIIIICCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????@@@?????????===>>>>>>>>>?????????@@@AAA@@@@@@??????@@@BBBBBBCCCGGGMMMTTT[[[ccckkkooouuuwww{{{~~~|||vvvnnnhhhfffgggiiitttrrrwwwuuuaaaXXXPPPMMMHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAAAAADDDIIIMMMTTT[[[ccchhhhhhfffffffffdddcccdddddddddfffqqq}}}wwwdddaaahhhhhhSSSIIIEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@@@@@@@@@@???===>>>>>>??????@@@@@@@@@AAA@@@@@@???@@@BBBCCCDDDDDDGGGLLLTTT\\\eeelllqqqwwwyyy|||~~~}}}yyyssslllggggggkkkooouuutttyyylll^^^RRRNNNIIIEEEDDDCCCBBBAAA@@@@@@@@@@@@????????????>>>??????@@@@@@AAAAAABBB>>>??????@@@AAA@@@@@@@@@???@@@@@@@@@BBBFFFKKKOOOUUU\\\dddiiiiiigggggggggbbbdddggggggfffkkk}}}tttccc\\\eeettt|||___NNNHHHEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@AAA@@@@@@???===>>>>>>??????@@@AAAAAA@@@??????@@@AAACCCEEEFFFFFFHHHLLLTTT]]]gggooosssyyyzzz|||~~~|||xxxqqqjjjgggjjjpppuuuwwwuuuyyytttcccRRRNNNIIIEEEDDDCCCBBBAAA@@@@@@@@@????????????>>>>>>>>>???@@@AAABBBBBBCCC>>>>>>???@@@@@@@@@@@@?????????@@@@@@BBBGGGLLLQQQVVV]]]eeeiiiiiigggggggggcccgggkkkllljjjrrrppp```XXX[[[lllkkkVVVNNNGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@AAAAAA@@@???===>>>>>>???@@@@@@AAAAAA?????????@@@AAADDDFFFGGGHHHIIIMMMTTT^^^iiiqqquuuzzz{{{|||}}}~~~{{{wwwpppjjjhhhlllsssyyyyyyvvvyyyiiiYYYQQQIIIFFFDDDAAAAAACCCAAAAAAAAA@@@@@@@@@??????@@@@@@@@@?????????>>>>>>??????@@@@@@@@@AAAAAAAAACCCAAA??????BBBHHHOOOSSS[[[___dddhhhhhhfffeeeeeehhhfffhhhkkkooo}}}kkkZZZWWWVVV]]]zzz```OOOJJJGGGBBB@@@CCCFFFDDDAAAAAA@@@@@@??????@@@@@@AAA@@@AAABBBAAA???>>>???@@@??????>>>>>>>>>>>>??????AAABBBCCCCCCCCCCCCFFFHHHFFFJJJPPPYYYaaahhhnnnqqqzzzyyyyyyzzz|||}}}{{{zzzssspppiiieeelllyyy}}}{{{yyy}}}mmm[[[RRRJJJGGGDDDAAA???AAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@?????????>>>>>>???@@@@@@@@@@@@AAAAAAAAACCCBBB@@@@@@CCCHHHNNNRRRYYY^^^dddhhhiiihhhgggfffeeedddgggmmmvvvmmm]]]SSSUUUZZZhhhoooYYYOOOLLLGGGDDDDDDEEECCC???AAAAAA@@@@@@@@@@@@AAAAAA@@@AAABBBAAA?????????@@@@@@@@@????????????@@@@@@AAABBBCCCCCCCCCDDDFFFHHHGGGLLLSSSZZZaaagggmmmqqqyyyyyyyyy{{{}}}~~~}}}{{{rrrooojjjiiiqqq}}}}}}uuuwww}}}uuu___UUUKKKHHHEEEAAA??????AAAAAAAAA@@@@@@@@@??????@@@@@@@@@???????????????@@@@@@@@@@@@AAAAAAAAAAAABBBAAAAAABBBDDDHHHMMMOOOVVV\\\ccciiikkkjjjiiihhheeeeeehhhqqqjjj[[[RRROOOVVVbbbwwwhhhTTTPPPLLLHHHFFFCCCAAA???AAAAAA@@@@@@@@@@@@AAAAAA@@@AAABBBAAA@@@???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCCCCDDDFFFHHHIIIOOOXXX]]]aaafffmmmsssxxxxxxyyy|||~~~~~~}}}pppmmmkkkooozzz}}}qqqwwwcccXXXMMMIIIGGGCCC@@@@@@AAAAAAAAA@@@@@@@@@??????????????????????????????@@@@@@@@@AAAAAAAAABBBBBB@@@AAAAAACCCEEEHHHKKKMMMSSSZZZbbbiiikkkkkkkkkjjjiiiiiikkkuuuqqq[[[TTTPPPQQQZZZkkkwwwYYYRRRLLLIIIGGGCCCAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBCCCBBB@@@???@@@AAA@@@@@@@@@??????@@@@@@@@@AAABBBCCCDDDDDDEEEGGGIIIKKKSSS\\\aaaaaaeeemmmtttxxxxxxyyy|||~~~}}}ooommmmmmuuu}}}rrr}}}jjj]]]PPPKKKIIIFFFCCCCCCAAAAAAAAA@@@@@@@@@??????????????????????????????@@@@@@AAAAAAAAABBBBBBBBB???@@@AAACCCFFFIIIKKKMMMSSSYYYaaagggjjjkkkjjjjjjiiiiiimmmxxx}}}aaaVVVPPPQQQUUU```vvvbbbVVVKKKHHHGGGCCCBBBDDDBBBAAAAAAAAAAAAAAAAAABBBAAABBBCCCBBB@@@???@@@AAA??????>>>>>>>>>>>>??????AAABBBCCCDDDDDDEEEHHHJJJNNNVVV___ccccccgggnnnuuuxxxyyyzzz}}}}}}zzznnnllloooyyy}}}zzzvvvfffUUUMMMJJJGGGEEEEEEAAAAAAAAA@@@@@@@@@?????????????????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBB@@@AAABBBDDDGGGKKKNNNPPPTTTYYY```eeehhhhhhiiiiiieeegggmmm}}}gggVVVSSSLLLQQQ[[[kkkuuu```MMMHHHHHHEEECCCEEEBBBBBBAAAAAAAAAAAABBBBBBAAABBBCCCBBBAAA@@@AAABBB???>>>>>>>>>>>>>>>>>>???@@@BBBDDDDDDDDDFFFIIIKKKQQQXXX___dddfffjjjpppvvvzzzzzz{{{}}}~~~|||yyyvvvllljjjnnnyyy}}}zzz~~~ppp[[[PPPKKKGGGEEEDDDAAAAAAAAA@@@@@@@@@??????>>>>>>?????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDFFFJJJNNNSSSUUUVVVZZZ___cccdddeeeggghhhdddiiiqqqoooZZZSSSRRRMMMWWWggg}}}qqqTTTKKKJJJGGGDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCAAA@@@AAABBB@@@??????>>>>>>??????@@@@@@BBBDDDDDDEEEFFFIIIKKKTTTXXX^^^dddiiinnnsssvvv|||||||||}}}}}}zzzuuuqqqhhhgggllluuuyyyvvvtttvvvxxx___QQQKKKGGGCCCCCCAAAAAAAAA@@@@@@@@@??????>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCEEEEEEFFFHHHLLLQQQWWWZZZXXX[[[___aaabbbccceeeggggggmmmvvv```VVVTTTRRRRRR```sss~~~[[[NNNMMMHHHCCCCCCCCCBBBBBBAAAAAABBBBBBCCCBBBCCCDDDCCCAAA@@@AAABBBAAA@@@@@@@@@@@@@@@@@@AAA@@@BBBDDDEEEEEEGGGIIILLLVVVXXX^^^dddkkkppptttvvv}}}}}}}}}}}}|||xxxrrrnnnfffeeejjjrrrsssooonnnsss~~~bbbVVVPPPGGGDDDHHHCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDCCCCCCGGGOOOVVVYYYZZZ\\\[[[\\\^^^aaacccddddddkkkfffvvvmmmYYYNNNMMMQQQ[[[eee```LLLJJJJJJFFFCCCDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBAAACCCGGGLLLPPPUUUXXX^^^eeelllrrrwwwyyy}}}|||{{{yyywwwsssmmmhhhbbbfffjjjkkkkkkkkknnnqqqhhhYYYRRRJJJEEEGGGCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBCCCCCCDDDCCCBBBCCCHHHPPPVVVZZZ[[[^^^^^^^^^```bbbdddeeeeeekkkiii}}}yyy```UUUOOONNNQQQbbbwwwmmmUUUNNNJJJFFFDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCGGGLLLQQQUUUYYY^^^eeelllrrrvvvyyy{{{{{{zzzxxxtttooojjjggggggkkkooonnnjjjiiilllppp~~~rrr^^^VVVNNNHHHFFFCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDCCCBBBBBBBBBCCCCCC@@@AAADDDJJJQQQWWWZZZ[[[`````````aaabbbdddeeeffflllooobbbSSSRRRQQQRRRUUUnnndddTTTKKKGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCGGGMMMQQQVVVYYY___fffmmmrrrvvvxxxzzz|||}}}yyyrrrllliiihhhkkkqqqtttqqqjjjhhhnnnttt|||}}}dddYYYSSSKKKFFFCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCEEEDDDCCCBBBBBBBBBBBBBBB???AAAFFFLLLRRRWWWZZZ[[[aaaaaabbbaaaaaabbbeeefffllltttqqqVVVNNNOOOQQQYYYbbbsssZZZLLLGGGHHHEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBDDDHHHNNNRRRWWW[[[```gggnnnsssvvvwww{{{~~~{{{rrrkkkjjjkkkmmmtttxxxtttlllkkksss}}}zzztttkkk]]]WWWOOOGGGDDDCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDEEEDDDCCCBBBBBBBBBBBBBBB???BBBGGGMMMRRRVVVZZZ\\\```aaabbbaaa```aaadddgggmmmyyyyyydddRRRNNNMMMOOO```tttbbbOOOIIIIIIEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBDDDHHHNNNSSSXXX\\\bbbiiiooosssuuuvvvzzz}}}}}}yyypppjjjiiikkkrrrxxx{{{vvvooooooyyyzzzsss}}}ttt```YYYRRRHHHDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBCCCCCCAAADDDIIIMMMPPPUUUYYY]]]___aaabbbaaa___aaaeeeiiippphhhYYYPPPPPPNNNQQQjjjmmmVVVLLLJJJFFFEEEDDDDDDCCCCCCDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBDDDIIIOOOTTTYYY]]]cccjjjpppsssuuuvvvvvvxxxwwwsssmmmhhhggggggvvvzzz{{{wwwsssuuuwwwwww~~~~~~ddd[[[RRRHHHDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCFFFJJJLLLOOOSSSYYY]]]___bbbcccbbb```bbbgggmmmttt^^^RRRMMMRRRSSSYYYyyyxxx^^^PPPJJJFFFEEEEEEDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEIIIPPPTTTZZZ^^^dddkkkqqqtttuuuuuuuuutttrrrooollliiigggfffrrrtttvvvvvvwww{{{uuuuuufff[[[RRRHHHDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEEEEGGGJJJLLLNNNRRRXXX]]]```cccdddcccaaaccciiiooowwwqqq[[[OOOKKKTTTYYYcccdddSSSJJJFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEJJJPPPTTTZZZ^^^eeelllqqqtttuuuuuuwwwtttqqqooonnnllliiigggkkkmmmpppttt{{{uuukkkrrrnnnXXXOOOLLLEEEDDDCCCBBBAAAAAABBBCCCAAAAAAAAABBBBBBCCCCCCCCCAAABBBCCCBBBAAAAAABBBDDDJJJLLLOOOSSSWWWZZZ\\\]]]ggggggfffddddddgggiiiiiixxxdddTTTMMMMMMVVV]]]ooosss```OOOGGGJJJJJJFFFCCCDDDFFFGGGCCCCCCBBBBBBBBBAAAAAAAAA????????????????????????@@@BBBDDDDDDDDDFFFLLLRRRXXXaaaiiimmmoootttwwwvvvvvvsssnnnkkkiiigggeeeccccccdddhhhrrr{{{ooosssuuu[[[QQQNNNFFFEEECCCBBBAAABBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCBBBAAAAAACCCDDDIIIKKKNNNRRRWWWZZZ]]]^^^eeeffffffeeefffiiikkkmmm~~~aaaPPPLLLMMMVVVeeeiiiSSSJJJKKKJJJFFFCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDDDDCCCFFFLLLQQQYYYaaahhhkkknnnsssvvvvvvtttqqqlllhhhfffdddbbb```___ccciiitttuuutttaaaTTTPPPGGGFFFDDDCCCBBBBBBBBBCCCAAAAAAAAABBBBBBBBBBBBCCCAAABBBCCCBBBAAAAAACCCEEEHHHJJJNNNSSSWWW[[[^^^```cccdddfffhhhiiijjjnnnqqquuu\\\PPPOOOPPPXXXpppyyy[[[OOOMMMJJJFFFDDDBBBAAAAAADDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEDDDDDDGGGLLLQQQZZZaaafffiiilllsssvvvvvvrrrnnniiieeecccaaa^^^]]][[[```hhhuuu{{{vvvzzzhhhWWWRRRHHHGGGEEECCCBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCBBBBBBBBBDDDFFFHHHKKKOOOTTTYYY^^^aaacccdddeeegggjjjkkkkkkpppvvvkkkVVVRRRTTTTTT]]]{{{gggUUUNNNIIIGGGEEEBBBAAAAAAEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGFFFFFFIIINNNSSS[[[aaaeeegggkkkrrrvvvuuuqqqmmmhhhcccaaa```^^^]]]\\\^^^eeetttyyyyyypppZZZSSSIIIHHHFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCBBBCCCEEEGGGJJJLLLPPPVVV[[[```ccceeegggfffiiilllllllllrrr{{{bbbSSSPPPTTTXXXeeexxx]]]RRRHHHGGGGGGDDDCCCDDDEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEGGGHHHHHHHHHKKKQQQWWW]]]aaadddffflllsssuuutttqqqmmmhhhdddcccbbbbbbaaa``````eeewww}}}yyy^^^TTTJJJIIIGGGEEEDDDCCCCCCDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@BBBCCCCCCBBBCCCEEEGGGJJJMMMQQQVVV\\\```dddeeehhhfffhhhmmmmmmmmmvvv}}}[[[TTTMMMSSS^^^ttthhhXXXJJJHHHHHHEEEDDDGGGDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFHHHIIIJJJMMMTTTYYY]]]aaaeeehhhnnntttuuurrrppplllhhheeeeeeggghhhhhheeehhhrrrbbbUUUKKKJJJGGGEEEDDDCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@BBBCCCCCCCCCDDDFFFHHHJJJLLLPPPUUUZZZ___bbbcccgggdddfffmmmnnnooo|||rrrXXXXXXPPPVVVggguuu```MMMIIIIIIEEEDDDGGGCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDFFFHHHIIIMMMTTTZZZ^^^bbbfffiiipppvvvuuuqqqnnnkkkgggfffhhhkkkmmmnnngggsssfffWWWKKKJJJHHHFFFDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@BBBCCCCCCCCCDDDFFFHHHIIIKKKOOOTTTYYY]]]```aaaeeebbbdddlllnnnqqqkkkVVV\\\VVV\\\ppp~~~eeePPPJJJIIIEEECCCGGGCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???AAADDDFFFHHHMMMTTTZZZ^^^bbbfffkkkqqqwwwvvvpppmmmjjjffffffiiimmmppprrrggg|||oooXXXRRRLLLHHHFFFDDDAAABBBFFFDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBDDDEEEGGGGGGJJJKKKNNNRRRWWW[[[___bbbaaaaaafffkkklllqqqrrrXXX\\\___jjjnnnSSSLLLGGGFFFHHHEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@BBBDDDHHHJJJMMMQQQUUUXXX```cccggglllppprrrssstttqqqiiicccfffkkknnnqqqsssmmmvvv\\\SSSMMMHHHFFFEEEBBBBBBEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBCCCDDDFFFGGGHHHJJJLLLOOORRRWWW\\\___aaabbbbbbeeejjjkkkqqqmmmVVV]]]eee{{{wwwZZZOOOGGGFFFHHHDDDEEEDDDDDDCCCBBBCCCCCCCCCDDDCCCBBBBBBAAAAAAAAAAAABBBDDDHHHKKKMMMQQQUUUYYY```bbbgggkkkooorrrssssssooohhhcccfffkkkmmmnnnpppqqq~~~cccVVVOOOHHHGGGEEEBBBBBBEEECCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDFFFHHHIIILLLMMMPPPTTTYYY]]]```bbbcccbbbeeeiiikkksssiiiVVV```nnndddTTTIIIGGGHHHBBBDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBBBBEEEHHHKKKNNNRRRVVVYYY```cccgggkkkoooqqqrrrsssmmmfffbbbeeeiiijjjjjjmmmvvv{{{iiiYYYQQQIIIGGGFFFCCCCCCDDDBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBDDDEEEGGGIIIJJJNNNPPPSSSWWW[[[___aaabbbcccbbbdddiiillluuuhhhYYYeeeyyypppZZZLLLIIIIIICCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCBBBEEEHHHLLLOOOSSSWWWZZZaaadddhhhlllppprrrssssssjjjeeebbbeeehhhggghhhjjjzzzyyyppp]]]SSSJJJGGGFFFDDDCCCDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCDDDFFFHHHJJJKKKQQQSSSVVVZZZ]]]```bbbcccbbbaaadddjjjnnnzzz}}}hhh___ooo~~~dddPPPKKKKKKEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAAAAABBBCCCCCCCCCEEEIIILLLOOOSSSXXX\\\ccceeeiiinnnqqqsssttttttiiidddbbbeeefffeeegggjjj{{{vvvxxx|||aaaUUUKKKGGGGGGEEECCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEGGGIIIKKKLLLQQQSSSWWWZZZ^^^```aaaaaaaaa```eeelllrrrxxxkkkkkkpppVVVMMMMMMGGGEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCEEEIIIMMMPPPTTTYYY]]]cccfffjjjnnnqqqsssssssssiiieeeccceeefffeeehhhmmm~~~tttsssnnncccWWWKKKHHHHHHEEECCCCCCEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCDDDEEEGGGJJJLLLMMMOOOQQQUUUYYY\\\^^^^^^^^^^^^___eeeooovvvwwwttt}}}\\\OOONNNHHHFFFFFFEEEDDDDDDDDDDDDEEEDDDCCCBBBBBBAAAAAAAAAAAACCCFFFJJJMMMQQQUUUZZZ^^^bbbdddhhhllloooqqqqqqqqqiiieeedddeeeeeefffjjjqqqtttqqqccc|||eeeXXXKKKHHHHHHFFFCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDEEEHHHJJJLLLMMMNNNPPPSSSWWWZZZ\\\\\\\\\]]]^^^fffqqqyyyxxx|||```PPPNNNHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@CCCFFFJJJMMMQQQUUUZZZ^^^aaacccgggkkkmmmoooppppppjjjfffdddeeeeeegggllltttxxxfffeeelllooo[[[OOOJJJEEEFFFGGG>>>CCCBBBBBBAAAAAABBBBBBCCCBBBCCCEEEGGGIIIJJJKKKKKKKKKLLLOOOTTTYYY\\\]]]]]]ZZZcccjjjnnnwwwwwwzzziiiVVVMMMHHHEEEEEEEEEEEEDDDCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCCCCFFFKKKOOOSSSWWW[[[___cccfffkkkooopppooollljjjhhhhhhjjjkkkgggcccjjjvvvyyyhhhaaahhh{{{ttt^^^PPPLLLFFFGGGHHH@@@CCCBBBBBBAAAAAABBBBBBCCCBBBCCCEEEGGGIIIJJJKKKKKKMMMNNNQQQTTTXXXZZZZZZZZZZZZcccjjjooo{{{vvv}}}qqqZZZMMMGGGEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDGGGKKKOOORRRVVV[[[^^^aaaeeejjjnnnpppooommmkkkiiikkkooopppkkkiiitttzzzhhh]]]bbbsss}}}dddSSSMMMGGGHHHIIIBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEGGGIIIJJJKKKKKKPPPQQQSSSUUUVVVWWWVVVVVV[[[cccjjjpppuuu|||___NNNGGGFFFEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEHHHLLLOOORRRVVVYYY\\\___bbbhhhmmmppppppnnnmmmiiiooouuutttnnnoooyyyhhhZZZ___mmmjjjVVVOOOHHHGGGHHHCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDFFFHHHIIIKKKKKKKKKOOOQQQTTTUUUUUUUUUVVVVVV]]]eeekkkrrr~~~ssscccOOOHHHFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFIIIMMMPPPRRRUUUXXX[[[]]]aaagggmmmppppppooommmkkkssszzzvvvoootttyyyhhh^^^```jjj{{{rrrYYYQQQHHHFFFGGGCCCDDDCCCCCCBBBBBBCCCCCCDDDCCCDDDFFFHHHJJJKKKLLLLLLLLLOOOSSSUUUVVVVVVXXXZZZ```hhhmmmttt}}}vvvjjjSSSKKKGGGGGGEEEDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCGGGJJJMMMPPPRRRUUUXXX[[[]]]```fffllloooooonnnllloooyyyxxxqqqzzzzzzlllfffeeeiiivvv|||^^^TTTJJJEEEFFFCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCEEEFFFHHHJJJKKKLLLLLLIIINNNSSSVVVWWWXXX[[[^^^bbbjjjpppxxxuuu[[[PPPHHHGGGEEEDDDCCCCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCGGGIIIMMMPPPRRRUUUXXX[[[^^^bbbggglllnnnmmmkkkiiisss}}}yyyttt~~~qqqjjjgggiiiuuudddXXXMMMFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEGGGIIIJJJKKKLLLLLLIIINNNTTTWWWXXXYYY]]]aaaccclllrrr|||cccUUUIIIGGGEEEDDDCCCCCCEEEEEECCCCCCCCCCCCCCCCCCCCCCCCFFFIIILLLOOORRRUUUYYY\\\```ccchhhlllmmmkkkhhhfffrrr{{{~~~wwwuuuvvvjjjhhhiiiwwwggg[[[OOOGGGGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEGGGIIIJJJLLLLLLMMMJJJOOOVVVXXXXXXYYY^^^bbbcccllltttjjjWWWIIIHHHFFFDDDCCCDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEHHHLLLOOORRRVVVYYY\\\bbbeeeiiilllllljjjgggdddnnnwwwyyyrrrtttsssllljjjvvvlllXXXRRRKKKFFFEEECCCCCCBBBBBBBBBBBBCCCCCCEEEEEEGGGIIIKKKMMMNNNOOOPPPSSSVVVWWWWWWZZZ```eeekkkuuuuuuzzzYYYPPPKKKGGGGGGEEEAAAAAACCCCCCCCCCCCCCCCCCDDDEEEEEEIIIJJJMMMNNNPPPTTTXXX[[[aaabbbgggllliiidddfffnnntttxxxwwwpppqqqyyysssoooxxxqqqZZZRRRKKKEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEGGGIIIKKKMMMNNNOOOQQQTTTVVVVVVWWWZZZaaafffmmmwwwwwwwwwaaaRRRLLLHHHGGGEEEBBBAAADDDCCCCCCCCCCCCCCCDDDEEEEEEIIIJJJMMMOOOQQQTTTXXX\\\aaabbbgggkkkhhhdddgggnnntttvvvtttnnnooo}}}yyytttxxxxxx]]]RRRJJJEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEGGGIIIKKKMMMNNNOOORRRTTTUUUUUUVVVZZZbbbhhhpppyyy{{{}}}nnnVVVOOOIIIHHHFFFCCCBBBEEECCCCCCCCCCCCCCCDDDEEEEEEIIIJJJMMMOOOQQQTTTYYY\\\aaacccgggiiigggdddhhhoooxxxvvvrrrnnnqqq}}}{{{wwwvvv~~~___QQQJJJGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEGGGIIIKKKMMMNNNOOOQQQRRRSSSSSSTTTYYYbbbiiipppyyy~~~yyyZZZRRRJJJHHHGGGDDDCCCEEECCCCCCCCCCCCCCCDDDEEEEEEHHHJJJMMMOOOQQQUUUZZZ]]]aaadddhhhhhhffffffkkkqqqxxxqqqpppwww~~~~~~zzzvvvzzzbbbQQQKKKIIIIIIDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEGGGIIIKKKMMMNNNOOOOOOPPPQQQQQQSSSYYYbbbiiimmmxxx^^^TTTKKKHHHGGGEEEDDDEEECCCCCCCCCCCCCCCDDDEEEEEEHHHJJJMMMOOORRRVVVZZZ^^^aaafffiiiiiigggkkkqqqvvvwwwnnnrrrxxxyyyfffSSSMMMKKKJJJEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEGGGIIIKKKMMMNNNOOOMMMOOOQQQRRRTTTZZZbbbiiilllyyybbbVVVKKKGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEHHHJJJMMMOOORRRVVV[[[___bbbhhhkkkjjjjjjpppxxx}}}ssskkkvvvyyywwwkkkVVVOOOLLLJJJEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGIIIKKKMMMNNNOOOMMMPPPSSSUUUWWW\\\dddjjjlll{{{dddWWWJJJFFFFFFDDDCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEHHHJJJMMMPPPRRRWWW\\\___bbbjjjmmmkkkllluuuqqqmmm~~~yyyttt~~~oooXXXPPPLLLJJJEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGIIIKKKMMMNNNOOOMMMQQQUUUXXXZZZ___fffkkknnn~~~eeeWWWJJJEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEHHHJJJMMMPPPSSSWWW\\\```ccckkkooolllnnnxxx~~~qqqppp|||vvvxxxtttZZZTTTNNNFFFGGGFFFFFFEEEEEEEEEEEEEEEGGGGGGGGGHHHIIIJJJKKKLLLOOOPPPRRRTTTYYYaaajjjpppxxx~~~lllUUUJJJKKKHHHFFFGGGBBBEEEDDDDDDDDDDDDEEEEEEFFFIIILLLOOOQQQTTTWWW\\\___bbbiiikkkgggkkkwwwzzzvvvyyyzzzrrrrrrzzz]]]SSSLLLEEEGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNPPPQQQRRRTTTYYYaaajjjpppxxxqqqXXXKKKKKKFFFDDDEEEAAADDDDDDCCCCCCDDDDDDEEEFFFIIILLLOOOQQQTTTWWW[[[___dddjjjkkkgggkkkwwwsssrrryyyxxxnnnkkkuuucccSSSLLLFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEGGGJJJMMMOOOPPPPPPQQQRRRTTTYYY```iiioooxxx{{{```OOOMMMGGGEEEFFFBBBCCCCCCCCCCCCCCCDDDEEEEEEIIILLLOOOQQQTTTWWW[[[^^^dddjjjkkkhhhlllwww}}}zzziiimmmwwwwwwmmmhhhnnnyyyiiiTTTMMMJJJFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFHHHJJJLLLNNNPPPPPPQQQSSSUUUYYYaaajjjpppxxx|||}}}iiiUUUOOOIIIHHHJJJFFFCCCBBBBBBBBBCCCDDDEEEEEEIIILLLOOOQQQSSSVVVZZZ]]]bbbgggiiiiiiooozzz}}}xxxeeeiiiuuuyyyooohhhllltttnnnUUULLLLLLFFFFFFEEEDDDDDDDDDDDDDDDGGGGGGHHHIIIJJJKKKMMMNNNPPPQQQSSSVVVZZZbbbkkkrrryyy|||zzz}}}rrrYYYPPPIIIIIIKKKGGGBBBBBBBBBCCCCCCEEEFFFFFFJJJLLLNNNQQQSSSVVVYYY\\\___dddgggjjjssswwwfffjjjwww{{{rrrjjjkkkqqqwwwYYYMMMKKKGGGFFFFFFEEEEEEEEEEEEEEEHHHHHHIIIIIIJJJKKKMMMMMMPPPRRRTTTWWW\\\eeennnuuuzzzyyyxxxzzz~~~|||]]]QQQHHHGGGIIIEEECCCCCCCCCCCCDDDFFFGGGHHHJJJLLLNNNPPPRRRUUUYYY\\\^^^cccfffkkkwwwvvvjjjppp}}}tttkkkjjjnnncccQQQKKKHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIKKKLLLNNNOOOPPPRRRTTTXXX^^^gggqqqxxx{{{|||xxxvvv{{{fffUUUIIIGGGHHHDDDDDDDDDDDDDDDFFFGGGHHHIIIJJJLLLNNNPPPRRRUUUXXX[[[___dddhhhmmmzzzsssmmmxxx~~~uuukkkhhhkkk}}}nnnVVVMMMIIIHHHGGGGGGFFFFFFGGGGGGEEEFFFGGGIIIKKKNNNPPPQQQPPPRRRTTTYYY___iiissszzzzzz}}}zzzyyy{{{nnnZZZLLLIIIIIIDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJLLLNNNPPPRRRTTTXXX[[[bbbfffiiiooo|||qqqnnn~~~yyyjjjeeeiiiyyysssWWWOOOKKKHHHEEEDDDEEEFFFFFFEEEGGGHHHIIIKKKLLLNNNOOOPPPUUUVVVVVVXXX___kkkuuu{{{~~~|||zzzyyy~~~~~~~~~___PPPJJJGGGEEEFFFEEECCCBBBCCCDDDFFFGGGJJJKKKNNNOOOQQQUUUYYY\\\dddccchhhttt||||||xxxvvvqqq{{{nnnhhhlllqqqvvvZZZQQQKKKHHHEEEDDDEEEFFFFFFEEEGGGHHHIIIJJJLLLNNNOOOPPPRRRSSSUUUYYY```lllwww~~~}}}{{{zzzyyybbbQQQJJJGGGEEEEEEEEECCCCCCCCCDDDFFFGGGIIIKKKMMMOOOQQQUUUYYY\\\aaaaaagggttt|||{{{wwwtttppp}}}qqqlllnnnmmmzzz\\\SSSKKKHHHEEEDDDEEEFFFFFFEEEGGGGGGIIIJJJLLLNNNOOOOOOOOOQQQTTTZZZbbbmmmzzz}}}|||||||||gggRRRJJJGGGEEEEEEDDDCCCCCCCCCDDDFFFGGGIIIKKKMMMOOOQQQUUUYYY]]]^^^___fffsss{{{yyytttrrrnnn}}}tttnnnmmmooo}}}^^^SSSKKKHHHEEEDDDEEEFFFFFFEEEFFFGGGHHHJJJLLLMMMNNNOOOOOOQQQUUU]]]eeennn{{{mmmUUULLLIIIFFFEEEDDDDDDCCCDDDEEEFFFFFFIIIKKKMMMOOOQQQUUUZZZ]]]^^^^^^eeepppvvvuuurrrqqqppp}}}uuummmiiilll___QQQKKKHHHEEEDDDEEEFFFFFFEEEFFFGGGHHHJJJKKKMMMNNNOOOQQQRRRXXXaaahhhnnn{{{tttYYYNNNKKKHHHDDDDDDDDDDDDDDDEEEEEEFFFHHHJJJMMMOOORRRUUUZZZ^^^``````dddlllqqqpppoooqqqvvv~~~}}}{{{uuulllfffccc~~~bbbQQQKKKHHHEEEDDDEEEFFFFFFEEEFFFFFFHHHIIIKKKMMMNNNNNNRRRSSSZZZeeekkkppp}}}}}}^^^RRRMMMIIIDDDDDDDDDDDDEEEEEEEEEEEEHHHJJJMMMOOORRRVVV[[[^^^aaaaaaeeelllooommmlllnnn|||~~~}}}|||zzzzzzzzzvvvmmmeee___sssgggTTTKKKHHHEEEDDDEEEFFFFFFEEEFFFFFFGGGIIIKKKLLLNNNNNNRRRRRR[[[hhhnnnsssdddUUUNNNHHHCCCDDDDDDEEEEEEEEEEEEEEEGGGIIILLLOOORRRVVV[[[______aaahhhppppppkkkhhhhhhyyy}}}yyyxxxxxxxxxyyywwwnnneeebbbnnnkkkWWWKKKHHHEEEDDDEEEFFFFFFEEEEEEFFFGGGIIIKKKLLLMMMNNNPPPQQQ[[[iiiqqquuuhhhWWWNNNGGGCCCDDDDDDEEEEEEEEEEEEEEEGGGIIILLLOOORRRVVV[[[___]]]aaakkksssssskkkeeedddsss|||zzzyyywwwyyyxxxuuuuuutttmmmddd^^^iiimmmQQQOOOLLLHHHFFFFFFGGGFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNRRRTTTVVV```pppwwwqqqUUULLLLLLHHHGGGFFFEEEEEEFFFGGGHHHIIIKKKMMMOOORRRVVV\\\``````gggiiimmmrrriii```ddduuu|||yyywwwvvvxxxxxxwwwwwwvvvnnneee]]]fffxxxqqqTTTMMMJJJFFFDDDDDDEEEDDDDDDGGGHHHIIIJJJKKKMMMMMMNNNQQQUUUXXXbbbqqqzzzvvvYYYLLLKKKHHHGGGFFFEEEEEEFFFGGGHHHIIIKKKMMMOOORRRVVV\\\```eeelllmmmpppsssiii```eeeuuu|||xxxvvvuuuxxxyyyyyyyyywwwooofff^^^cccrrrvvvXXXMMMJJJFFFEEEEEEEEEEEEDDDGGGHHHIIIJJJKKKMMMNNNNNNPPPWWW[[[dddrrr|||]]]NNNJJJHHHGGGFFFEEEEEEFFFGGGHHHIIIKKKMMMOOORRRVVV\\\```iiippppppqqqrrrhhh```ggguuu~~~zzzxxxwwwzzz|||{{{{{{xxxnnnddd^^^aaaoooyyyYYYOOOLLLIIIGGGGGGGGGGGGFFFGGGGGGHHHJJJKKKMMMNNNOOOOOOYYY___gggvvv```OOOKKKHHHGGGFFFEEEEEEFFFGGGHHHHHHJJJMMMOOORRRWWW\\\aaagggooopppooooooeee```jjjzzz~~~||||||}}}|||wwwmmmbbb\\\^^^nnn|||YYYPPPMMMIIIGGGGGGHHHGGGGGGFFFGGGHHHJJJLLLMMMNNNOOONNNZZZaaaiiizzzcccRRRMMMHHHGGGFFFEEEEEEFFFGGGHHHHHHJJJLLLOOORRRWWW]]]aaabbbkkkmmmlllkkkbbbaaannn~~~|||wwwlllbbbYYYZZZkkkZZZNNNKKKGGGFFFFFFFFFFFFEEEFFFFFFHHHJJJLLLMMMOOOPPPNNN[[[bbbkkkhhhTTTNNNHHHGGGFFFEEEEEEFFFGGGHHHGGGIIILLLOOORRRWWW]]]aaa^^^iiillljjjhhh```cccrrr~~~{{{xxxnnnddd[[[ZZZhhh]]]NNNKKKHHHFFFFFFFFFFFFEEEEEEFFFHHHJJJLLLNNNOOOPPPNNN[[[bbblllnnnVVVMMMHHHGGGFFFEEEEEEFFFGGGHHHGGGIIILLLOOORRRWWW]]]bbb```kkknnnkkkhhh```eeevvv}}}{{{yyypppggg```\\\hhh```PPPMMMJJJHHHHHHHHHHHHGGGEEEFFFHHHJJJLLLNNNOOOPPPOOO[[[bbbmmmsssXXXLLLHHHGGGFFFEEEEEEFFFGGGHHHGGGIIILLLOOORRRXXX^^^bbbcccnnnqqqmmmiiiaaafffyyy}}}~~~~~~yyyuuunnnggg]]]\\\cccvvvbbbTTTNNNIIIIIIHHHEEEEEEGGGGGGHHHIIIIIIJJJKKKOOOQQQWWWaaajjjtttuuuWWWPPPJJJHHHFFFFFFGGGHHHGGGFFFIIIIIIKKKNNNSSSXXX]]]```dddooopppkkkeee^^^fffzzz}}}}}}~~~|||xxxtttnnnggg^^^\\\bbbtttcccTTTNNNIIIIIIHHHEEEEEEGGGGGGHHHIIIIIIJJJKKKOOOQQQUUU```jjjuuuzzz\\\SSSKKKIIIGGGGGGHHHHHHHHHGGGIIIJJJLLLOOOTTTYYY^^^aaadddnnnooojjjeee```jjj~~~~~~~~~{{{{{{~~~zzz~~~{{{wwwtttnnnhhh```\\\aaaqqqeeeTTTMMMIIIIIIHHHFFFEEEHHHGGGHHHIIIJJJJJJLLLOOORRRTTT```lllyyyaaaTTTLLLJJJGGGGGGHHHIIIIIIHHHJJJKKKLLLPPPUUUZZZ___bbbeeeoooooohhheeecccqqq}}}}}}}}}zzzzzz|||yyy|||~~~zzzwwwuuuoooiii```\\\___nnnfffSSSMMMIIIIIIHHHFFFFFFHHHGGGHHHJJJJJJJJJLLLOOORRRUUUaaaooo~~~eeeSSSLLLIIIGGGFFFGGGHHHHHHHHHJJJKKKMMMQQQVVV[[[aaadddhhhqqqooohhhdddeeewww}}}}}}|||zzzyyy{{{xxx|||}}}{{{xxxvvvqqqjjj```[[[]]]kkkfffSSSMMMHHHIIIHHHFFFFFFIIIHHHIIIJJJJJJKKKLLLPPPRRRTTTaaapppiiiQQQLLLIIIFFFEEEFFFGGGHHHHHHJJJKKKMMMQQQVVV\\\aaaeeejjjsssqqqhhheeehhh}}}~~~}}}}}}zzzyyy{{{xxx|||}}}zzzxxxvvvpppjjj```[[[[[[hhhfffRRRLLLHHHIIIHHHFFFGGGIIIHHHIIIJJJKKKKKKMMMPPPSSSTTT```pppoooSSSMMMJJJGGGEEEFFFHHHIIIIIIIIIJJJMMMPPPVVV\\\bbbeeejjjsssqqqiiifffkkk~~~}}}zzzyyy|||www{{{|||yyyvvvtttoooiiiaaa[[[YYYeee{{{hhhRRRLLLHHHHHHIIIGGGGGGIIIHHHIIIJJJKKKKKKMMMPPPSSSWWWcccsss~~~xxxYYYPPPLLLIIIGGGHHHJJJKKKLLLIIIJJJLLLPPPUUU\\\aaaeeefffppppppjjjiiippp}}}zzzzzz|||vvvzzz{{{xxxuuurrrmmmgggccc[[[YYYcccyyyjjjRRRLLLHHHHHHIIIGGGGGGJJJHHHIIIKKKKKKKKKMMMPPPSSS\\\hhhwww~~~}}}~~~^^^RRRNNNJJJIIIJJJLLLMMMNNNHHHIIIKKKOOOUUU[[[aaadddbbbnnnooojjjjjjttt|||zzzzzzzzzzzzzzzxxxuuuqqqmmmkkkaaa]]][[[```rrrjjjZZZQQQIIIHHHGGGFFFEEEGGGIIIHHHIIILLLMMMLLLOOOUUUWWWhhh{{{{{{}}}}}}{{{zzz]]]QQQNNNKKKIIIIIIIIIIIIHHHKKKLLLOOORRRWWW[[[___aaafffjjjmmmjjjhhhvvv~~~{{{yyyzzzyyyyyyyyywwwuuuqqqnnnkkkbbb]]]ZZZ___rrrlllXXXPPPHHHGGGHHHGGGGGGIIIIIIGGGIIILLLMMMLLLPPPUUUXXXiii~~~{{{|||~~~}}}zzzzzz}}}___QQQNNNKKKIIIIIIIIIIIIHHHJJJLLLNNNRRRVVV[[[^^^aaaaaadddfffeeefffvvv~~~~~~{{{yyyyyyxxxxxxxxxwwwuuurrrooommmccc]]]XXX^^^rrrpppXXXOOOHHHHHHIIIHHHIIIKKKIIIGGGIIILLLMMMLLLPPPUUUZZZiii{{{{{{|||{{{zzzzzz{{{aaaQQQNNNKKKIIIIIIIIIIIIHHHIIIKKKMMMQQQVVVZZZ^^^```______```bbbgggxxx~~~~~~}}}zzzxxxyyyxxxxxxxxxxxxvvvssspppnnnddd\\\WWW]]]pppuuuZZZQQQIIIIIIIIIHHHHHHJJJHHHGGGHHHLLLMMMMMMPPPVVV\\\iii{{{zzz{{{zzzyyyzzzyyy}}}dddQQQNNNKKKIIIIIIIIIIIIHHHIIIJJJMMMQQQVVVZZZ^^^aaaaaa^^^^^^bbbkkk~~~~~~~~~{{{yyyyyyyyyyyyzzzyyywwwtttqqqpppddd]]]WWW\\\nnnzzz]]]TTTLLLJJJIIIGGGGGGHHHHHHFFFHHHLLLMMMMMMQQQVVV^^^jjj}}}yyyyyyxxxxxxyyyyyy|||fffQQQNNNKKKIIIIIIIIIIIIHHHIIIJJJMMMQQQVVV[[[___aaaccc___^^^cccnnn|||zzzzzzzzzzzzzzzyyywwwtttqqqoooddd^^^XXX\\\kkk}}}___UUUMMMKKKJJJGGGFFFHHHGGGFFFHHHLLLMMMMMMQQQWWW```kkkzzzxxxwwwwwwxxxwww{{{gggQQQNNNKKKIIIIIIIIIIIIHHHIIIKKKNNNRRRWWW\\\```cccddd```___ccclll|||}}}{{{{{{yyyyyyyyyxxxuuuqqqnnnlllddd___ZZZ\\\ggg{{{^^^UUUMMMKKKJJJHHHHHHIIIGGGFFFHHHLLLMMMMMMQQQWWWaaannnzzzxxxvvvvvvxxxuuuyyyfffQQQNNNKKKIIIIIIIIIIIIHHHJJJKKKOOOSSSXXX]]]bbbdddgggcccbbbeeekkkyyy}}}{{{|||xxxxxxxxxvvvsssooollliiiccc```[[[\\\eeexxx]]]TTTLLLKKKKKKJJJJJJLLLGGGFFFHHHLLLMMMMMMQQQWWWbbbqqq{{{xxxuuuuuuwwwtttxxxfffQQQNNNKKKIIIIIIIIIIIIHHHJJJLLLOOOTTTYYY^^^ccceeejjjgggfffggglllxxx}}}}}}vvvvvvxxxyyyyyywwwsssooollljjjaaaWWWWWWdddzzzaaaUUUJJJHHHHHHHHHHHHIIIIIIHHHIIIKKKJJJKKKQQQYYYccczzzyyyyyyxxxwwwwwwuuuwwwgggVVVNNNHHHIIIJJJIIIIIIJJJJJJIIILLLSSSWWW\\\dddllluuullldddeeejjjwww}}}{{{|||vvvvvvwwwxxxxxxuuuqqqmmmkkkhhh```XXXYYYfff{{{bbbVVVKKKHHHHHHGGGGGGIIIIIIHHHIIIKKKKKKKKKRRRZZZddd|||yyyxxxwwwvvvvvvuuuwwwmmmWWWOOOIIIIIIJJJIIIIIIJJJLLLKKKMMMSSSYYY^^^gggooowwwnnneeedddkkkzzzzzzyyy{{{vvvvvvwwwwwwvvvtttpppllliiifff```YYYZZZggg{{{dddXXXLLLIIIHHHGGGFFFGGGHHHGGGIIIKKKKKKLLLSSS[[[eee~~~yyywwwvvvuuuuuutttwww~~~uuuXXXPPPIIIIIIJJJIIIIIIJJJMMMLLLNNNTTTZZZ```jjjsss{{{pppeeeccclll~~~xxxwwwzzzvvvwwwwwwwwwvvvssspppllliiifff```ZZZ[[[fffyyyeeeYYYMMMIIIHHHFFFFFFFFFHHHGGGIIILLLLLLMMMTTT]]]gggyyywwwuuussssssssswww}}}{{{ZZZQQQJJJIIIJJJHHHHHHJJJMMMKKKMMMTTTZZZ```jjjttt|||rrrfffcccooo~~~wwwvvvyyyuuuxxxxxxxxxvvvtttpppmmmkkkfffaaa[[[[[[ddduuufffZZZNNNJJJIIIGGGEEEFFFHHHGGGIIILLLMMMNNNVVV^^^jjjyyyvvvtttrrrrrrqqqvvv|||~~~[[[RRRJJJIIIIIIHHHHHHJJJKKKJJJLLLSSSYYY___iiisss{{{rrrfffdddssswwwvvvxxxtttwwwwwwwwwvvvtttqqqooommmgggbbb\\\[[[bbbtttfffZZZNNNJJJIIIGGGFFFGGGHHHGGGIIIMMMNNNPPPWWW```lllyyyuuusssrrrrrrpppuuu{{{]]]TTTKKKIIIIIIHHHHHHJJJJJJIIILLLSSSYYY^^^gggooovvvooogggfffyyyxxxwwwxxxsssuuuuuuuuutttrrrqqqooonnngggccc]]][[[cccvvvfffYYYNNNJJJIIIHHHGGGHHHGGGGGGIIIMMMNNNQQQXXXaaannnxxxuuusssrrrsssnnnuuu{{{^^^TTTLLLIIIIIIGGGHHHJJJIIIIIINNNUUU[[[^^^eeemmmppplllfffhhh~~~|||yyywwwxxxrrrsssssssssrrrqqqpppooonnngggccc]]][[[dddxxxeeeYYYNNNJJJJJJHHHHHHIIIGGGGGGIIIMMMOOOQQQYYYbbbpppxxxuuusssrrrsssnnnuuu{{{___UUULLLIIIHHHGGGHHHJJJIIIJJJOOOWWW\\\___eeekkkmmmjjjfffjjjzzzsss~~~|||{{{yyyxxxxxxssssssssssssrrrpppnnnmmmjjjiiibbb]]]hhhdddVVVLLLLLLLLLGGGEEEHHHIIIHHHIIILLLMMMPPPYYYcccvvv}}}wwwssssssuuuooosssyyy~~~^^^SSSLLLMMMKKKFFFEEEJJJJJJMMMQQQVVV[[[___bbbdddkkkeeebbbkkkzzzrrrooorrr|||~~~{{{zzzxxxvvvwwwssssssssssssrrrqqqooonnniiigggaaa]]]gggeeeVVVLLLLLLKKKGGGEEEHHHIIIHHHIIILLLNNNQQQYYYcccuuu}}}vvvrrrqqqsssooosssyyy___TTTLLLMMMKKKFFFFFFKKKJJJMMMQQQVVV\\\```ccceeekkkeeebbbmmmtttmmmjjjllluuu|||yyyxxxvvvtttuuurrrsssttttttsssrrrqqqppphhhfff```\\\fff~~~fffWWWLLLLLLKKKGGGEEEHHHIIIHHHIIILLLNNNQQQZZZdddsss|||uuupppoooqqqooosssyyybbbUUULLLLLLKKKGGGGGGLLLJJJMMMQQQWWW]]]bbbeeegggkkkeeecccnnn}}}sssllljjjllltttzzzwwwvvvtttrrrsssrrrssstttttttttsssrrrqqqjjjfff```\\\cccxxxgggXXXMMMLLLKKKFFFEEEIIIIIIGGGIIILLLNNNRRR[[[dddttt}}}uuuqqqooopppnnnsssyyyfffWWWLLLKKKKKKGGGHHHMMMJJJMMMRRRXXX^^^dddhhhjjjiiidddbbbnnnzzzrrruuuzzzzzzvvvuuusssrrrrrrrrrssstttttttttsssrrrqqqlllgggaaa\\\aaarrrhhhYYYMMMLLLKKKFFFEEEIIIHHHGGGIIIMMMOOORRR[[[eeevvv~~~wwwrrrpppqqqnnnsssyyykkkZZZMMMJJJJJJGGGHHHMMMJJJMMMRRRYYY```fffjjjlllgggbbbaaammmyyytttpppoooooooooooopppttt{{{zzzwwwvvvtttrrrsssrrrsssttttttsssrrrqqqppplllfff```\\\___nnniiiZZZMMMKKKJJJFFFFFFJJJHHHGGGIIIMMMOOOSSS\\\fffxxx~~~xxxsssqqqrrrmmmssszzzqqq^^^NNNJJJJJJGGGHHHLLLJJJMMMSSSZZZbbbhhhmmmooogggbbbaaalll}}}wwwqqqkkkfffcccbbbbbbbbbbbbcccfffjjjooorrrsssuuuwwwxxx{{{{{{xxxwwwuuussstttssssssssssssrrrqqqooonnniiiccc^^^[[[^^^llljjj[[[NNNKKKJJJFFFFFFJJJHHHGGGIIIMMMPPPSSS]]]gggyyy}}}wwwsssqqqrrrlllrrrzzzvvvaaaOOOJJJIIIGGGGGGKKKJJJMMMSSS[[[cccjjjnnnqqqhhhdddcccmmm~~~zzztttpppkkkkkkiiifffaaa^^^[[[[[[ZZZYYYYYYZZZ\\\^^^```aaabbbeeeggghhhiiilllsssxxx|||yyyxxxvvvtttuuussssssssssssrrrpppnnnmmmfff```\\\[[[^^^kkkkkk[[[NNNKKKJJJFFFFFFJJJHHHGGGIIIMMMPPPTTT]]]gggyyy|||wwwrrrqqqrrrlllrrrzzzxxxcccOOOJJJIIIFFFFFFJJJJJJMMMTTT[[[cccjjjppprrriiieeeeeennnvvvooommmlllgggccc___```aaa```]]]ZZZXXXWWWUUUTTTTTTUUUWWWXXXXXXXXXZZZ]]]______^^^```eeeiii}}}yyywwwtttssstttssstttuuuuuutttqqqnnnlllgggaaa\\\[[[___nnnoooXXXNNNNNNHHHGGGKKKIIIJJJJJJKKKNNNOOOSSS___lll{{{tttqqqqqqqqqrrrrrrvvveeeQQQNNNIIIGGGJJJIIIKKKNNNRRRYYYfffqqqsssoooeeeccc___kkkuuuooogggbbb``````___]]][[[\\\\\\[[[YYYUUURRRPPPVVVTTTSSSTTTUUUUUUTTTSSSUUUVVVWWWYYY[[[]]]^^^___zzzvvvtttqqqppprrrpppqqqssstttsssqqqooommmiiibbb\\\YYY^^^nnnqqqZZZOOONNNIIIGGGJJJIIIKKKLLLOOOSSSTTTWWWaaammm{{{tttrrrqqqqqqrrrsssxxxhhhRRROOOJJJHHHJJJIIIKKKOOOTTT[[[gggrrrtttpppeeedddaaammm|||sssnnnjjjeee___\\\[[[\\\[[[ZZZYYYYYYXXXWWWUUUSSSQQQPPPWWWVVVVVVVVVXXXXXXWWWUUURRRSSSTTTUUUWWWXXXYYYZZZwwwsssqqqnnnmmmooolllnnnoooqqqqqqpppnnnmmmjjjccc[[[XXX\\\mmmsss\\\QQQPPPJJJHHHJJJHHHJJJKKKPPPUUUVVVYYYbbblll|||tttrrrqqqqqqrrrtttzzzmmmTTTPPPLLLJJJKKKHHHJJJOOOVVV^^^iiirrrtttpppfffeeebbbooozzzsssooohhhaaa^^^___]]]ZZZYYYZZZ[[[ZZZZZZZZZYYYXXXVVVUUUUUUUUUUUUUUUTTTUUUVVVXXXXXXUUUSSSRRRSSSSSSTTTUUUVVVWWWWWWuuuqqqooolllkkkmmmkkklllmmmnnnnnnmmmlllkkkiiiccc\\\YYY\\\kkkuuu^^^RRRQQQJJJHHHJJJHHHHHHIIILLLPPPRRRUUU```kkk|||uuurrrrrrqqqppptttzzzoooUUUQQQMMMKKKLLLHHHJJJQQQXXX___iiiqqqqqqmmmhhhgggdddqqquuukkkhhheeeaaa^^^]]]\\\\\\[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZZZZ[[[\\\]]]XXXWWWWWWXXXYYYXXXVVVSSSUUUUUUVVVWWWXXXYYYZZZZZZ~~~tttpppnnnkkkjjjlllllllllllllllllljjjiiihhhgggbbb]]][[[\\\hhh~~~vvv___SSSQQQJJJHHHJJJHHHIIIHHHIIIKKKMMMSSS```mmm|||tttrrrrrrrrrnnnssszzzmmmUUUQQQMMMKKKLLLJJJKKKRRRZZZ```hhhooopppllljjjiiieeerrrppphhhaaa```^^^[[[[[[]]]\\\]]]^^^^^^_________``````______``````aaabbbbbb```____________^^^\\\YYYWWWXXXYYYZZZ[[[\\\\\\]]]}}}ssspppmmmjjjiiikkkkkkkkkkkkkkkjjjiiihhhgggdddaaa]]][[[\\\fffzzzuuu^^^RRRQQQJJJHHHJJJHHHLLLJJJJJJKKKMMMTTTbbbqqq{{{tttrrrssssssnnnssszzzhhhSSSQQQLLLJJJLLLLLLKKKSSS[[[```hhhooorrrpppnnnmmmiiiuuusssiiiddd```___]]]ZZZ[[[___]]]___```aaaaaaaaacccdddfffgggjjjllllllllljjjiiigggeeeddddddeeeeeedddcccaaa`````````````````````{{{rrrnnnllliiihhhiiijjjjjjjjjjjjjjjiiiiiiiiiddd```\\\ZZZ[[[fff|||ttt]]]QQQPPPJJJHHHJJJHHHJJJIIIKKKMMMOOOUUUcccpppyyysssrrrssssssooouuu{{{bbbRRRPPPJJJGGGLLLNNNJJJRRR[[[aaaiiisssxxxxxxtttrrrmmmxxxsssiiifffcccaaabbb```^^^aaagggdddfffiiiiiiiiikkknnnrrrvvvyyy~~~|||yyypppnnnmmmmmmpppsssuuuuuuuuutttrrrpppnnnllljjjiiizzzpppmmmkkkhhhggghhhhhhhhhhhhiiijjjkkkkkkkkkddd___ZZZXXXZZZgggsss\\\QQQPPPJJJHHHJJJHHHGGGGGGJJJNNNPPPUUUaaammmxxxsssrrrssstttpppvvv}}}xxx]]]PPPPPPIIIFFFLLLPPPIIIQQQ[[[bbbkkkwww~~~xxxuuuppp{{{yyyjjjddd___^^^___aaaaaaaaafffmmmmmmooorrrssstttvvv{{{|||{{{yyy{{{}}}yyyvvvtttzzznnnjjjiiifffeeefffhhhgggfffeeeeeeeeeeeeeeefff```ZZZWWWXXXeee}}}qqq]]]RRRNNNHHHIIILLLHHHHHHHHHJJJLLLMMMRRR```nnn}}}tttqqqoooooorrrvvvvvvwww}}}qqqYYYMMMMMMIIIIIILLLIIIPPPUUU]]]fffmmmuuu{{{sssppprrrhhhbbbbbbeeeiiinnnqqqsssttttttzzz~~~zzznnnjjjiiigggeeefffggggggfffeeeeeeeeeeeeeeeccc]]]WWWTTTVVVbbbzzzppp\\\QQQMMMGGGHHHJJJEEEHHHHHHJJJMMMMMMRRR```ooo{{{sssqqqooopppsssttttttvvv}}}rrrZZZNNNNNNIIIIIILLLJJJNNNSSS\\\dddlllsssxxx|||{{{qqqqqqzzzlllfffcccfffkkkssszzzyyynnnjjjiiigggeeefffgggfffffffffeeeeeeeeeeeeaaa\\\VVVSSSTTT___vvvqqq]]]RRRNNNHHHHHHJJJEEEHHHHHHJJJMMMMMMSSSaaaoooyyyrrrpppoooppprrrqqqqqquuu}}}rrr[[[PPPOOOJJJHHHLLLJJJLLLRRR[[[cccjjjpppuuuxxxuuunnnpppvvvmmmlllnnnpppxxxxxxnnnjjjiiigggeeeeeeffffffffffffffffffeeeeeeaaa\\\WWWTTTUUU___uuurrr___TTTQQQKKKKKKLLLGGGGGGHHHKKKMMMNNNSSSbbbpppxxxqqqooonnnnnnpppooopppttt}}}qqq[[[QQQQQQJJJHHHLLLJJJKKKRRR[[[dddjjjooosssuuupppjjjmmmuuuqqqvvv|||wwwmmmjjjjjjgggeeeeeeeeeeeefffggggggffffffeee```[[[WWWTTTTTT]]]qqqppp]]]SSSQQQKKKKKKMMMGGGGGGHHHKKKMMMNNNTTTbbbqqqwwwpppnnnlllkkkmmmooopppuuu}}}nnnZZZQQQQQQJJJHHHLLLKKKLLLSSS]]]ffflllooorrrssslllhhhiiizzzwwwwwwwwwmmmjjjjjjgggeeeddddddeeefffgggggggggfffeee]]]YYYUUURRRQQQYYYmmmkkkYYYPPPNNNIIIIIIKKKEEEGGGHHHKKKMMMOOOTTTcccrrruuuooommmkkkkkklllpppqqqvvvkkkXXXQQQQQQJJJGGGLLLLLLMMMTTT^^^gggmmmooopppqqqiiifffhhhxxxvvvllljjjjjjgggeeedddcccdddfffggghhhgggfffeee]]]YYYUUURRRRRRYYYkkk}}}hhhVVVNNNMMMIIIIIIKKKFFFGGGHHHKKKNNNOOOUUUdddrrrrrrmmmmmmllllllnnnppprrrxxxgggUUUOOOPPPIIIGGGLLLMMMMMMTTT___hhhmmmnnnooooooffffffjjjzzzvvvllljjjjjjgggddddddcccdddfffhhhhhhgggfffeee___[[[XXXUUUTTT[[[lll~~~hhhVVVOOONNNJJJKKKNNNHHHGGGHHHKKKNNNOOOUUUdddsss{{{ooolllmmmmmmoooqqqpppsssyyyeeeSSSNNNPPPHHHFFFLLLNNNLLLTTT^^^hhhlllnnnmmmmmmcccfffmmm}}}~~~tttllliiigggdddcccdddbbbdddfffhhhiiihhhfffddd```\\\WWWTTTSSSZZZlll}}}eeeZZZPPPLLLJJJHHHHHHJJJHHHGGGJJJMMMOOOUUUbbbooo|||pppllllllkkkkkklllqqqpppsss|||gggXXXMMMLLLKKKGGGFFFJJJLLLRRR[[[dddjjjllllllkkkeeeccciii|||~~~tttllliiigggdddcccdddbbbdddfffhhhiiigggfffddd[[[WWWTTTTTTVVV___ssscccYYYOOOLLLJJJHHHHHHJJJJJJJJJKKKNNNOOOTTT```mmm}}}qqqmmmmmmllllllmmmnnnpppuuuaaaSSSIIIJJJLLLJJJKKKPPPPPPUUU^^^ggglllmmmlllkkkeeedddjjj|||}}}tttkkkiiihhheeedddeeeccceeeggghhhhhhgggfffeeeaaa\\\XXXVVVXXX```rrraaaWWWNNNKKKJJJHHHHHHJJJLLLKKKMMMOOOPPPTTT```lll|||qqqmmmnnnmmmlllnnnnnnqqqvvv}}}fffWWWLLLLLLLLLHHHGGGKKKQQQVVV___ggglllmmmkkkiiidddeeelll}}}}}}ssskkkiiihhhfffeeefffeeefffggghhhhhhgggfffeeeddd___ZZZYYY[[[cccsss___UUUMMMKKKJJJHHHHHHIIILLLKKKLLLOOOPPPUUUaaammmzzzooolllmmmlllkkkmmmkkkooouuuzzziiiZZZNNNLLLKKKGGGFFFIIIMMMSSS]]]eeekkkllljjjhhhbbbdddnnn|||ssskkkiiiiiigggfffhhhfffgggggghhhhhhgggffffff^^^YYYWWWYYY___jjj{{{zzz\\\SSSKKKJJJJJJHHHHHHIIIIIIIIIKKKNNNPPPUUUbbbooovvvllljjjkkkjjjjjjkkkfffkkksss{{{cccUUUJJJKKKMMMKKKKKKPPPJJJQQQ[[[eeelllmmmllljjj```cccmmm|||ssskkkiiiiiiggggggiiigggggghhhhhhhhhgggffffff```[[[XXXZZZaaakkk{{{rrrYYYPPPJJJIIIJJJHHHHHHIIIGGGGGGIIIMMMOOOUUUbbboootttkkkiiikkkjjjiiijjjiiilllsss{{{fffWWWLLLLLLMMMJJJJJJNNNJJJQQQ]]]hhhooopppooommm```bbblll{{{rrrkkkiiiiiihhhhhhjjjhhhhhhhhhhhhggggggffffffeee^^^ZZZ[[[aaajjjyyypppWWWOOOIIIIIIIIIHHHHHHIIIHHHGGGIIILLLNNNSSS```lll~~~ssskkkjjjkkkjjjjjjjjjkkklllqqqyyyjjj[[[OOOMMMLLLGGGFFFIIIKKKRRR^^^hhhooopppmmmkkkcccbbbiii~~~{{{rrrkkkiiijjjhhhhhhjjjiiiiiihhhhhhgggggggggfff^^^YYYVVVZZZcccooo~~~eeeVVVNNNHHHHHHIIIHHHHHHIIIIIIHHHJJJLLLMMMQQQ]]]jjj~~~~~~tttkkkkkklllkkkjjjkkkfffggglllyyydddVVVLLLLLLNNNKKKKKKPPPJJJRRR]]]gggmmmmmmjjjgggeeebbbhhh}}}uuuqqqkkkhhhhhhiiijjjjjjkkkjjjhhhfffeeeeeeeeeeeeddd___YYYYYYaaaqqqdddQQQKKKGGGGGGFFFDDDDDDGGGHHHHHHIIILLLNNNSSS```mmm~~~~~~~~~{{{sssmmmlllllliiihhhiiijjjlllppp{{{dddYYYNNNJJJHHHGGGHHHKKKMMMSSS\\\dddiiikkkjjjhhh```^^^eee|||uuuqqqkkkhhhhhhiiijjjjjjiiihhhfffdddccccccccccccaaa\\\XXXYYYcccvvvcccRRRLLLGGGGGGGGGEEEEEEGGGHHHHHHJJJLLLNNNSSS```lll}}}~~~~~~{{{zzzrrrkkkkkkkkkiiihhhiiijjjlllrrr~~~cccXXXNNNJJJIIIGGGHHHKKKMMMRRRZZZbbbgggiiihhhfffaaa```ggg}}}tttpppkkkhhhhhhiiiiiiiiihhhgggfffdddcccccccccccc^^^ZZZWWWYYYfff|||cccSSSLLLHHHHHHHHHFFFFFFHHHHHHHHHJJJMMMNNNSSS___kkk||||||xxxyyyyyy|||xxxpppjjjiiijjjhhhgggiiijjjmmmuuu|||aaaWWWMMMJJJIIIHHHHHHKKKLLLQQQXXX```dddfffdddcccbbbaaahhhssspppkkkhhhhhhiiiiiiiiiiiiiiihhhgggffffffeeeeee]]]ZZZWWWZZZkkkcccSSSMMMIIIIIIHHHFFFFFFHHHGGGGGGJJJMMMNNNRRR^^^jjj}}}xxxwwwzzzzzzuuummmhhhhhhiiihhhgggiiikkknnnxxxuuu^^^TTTLLLJJJJJJHHHHHHJJJKKKPPPWWW]]]bbbcccbbbaaaaaa```ggg~~~sssoookkkiiihhhiiihhhhhhhhhhhhhhhggggggfffeeeeee___\\\XXX\\\pppdddSSSMMMIIIIIIHHHFFFFFFHHHGGGGGGJJJMMMOOORRR]]]hhh~~~yyyxxx{{{}}}ssskkkfffgggiiihhhhhhjjjlllppp{{{ppp[[[RRRKKKJJJJJJIIIHHHJJJKKKOOOUUU\\\```bbbaaa```___^^^fff}}}rrroookkkiiihhhiiihhhgggeeeeeeffffffeeeddddddccc___]]]ZZZ^^^uuufffSSSLLLHHHHHHHHHFFFFFFHHHGGGGGGJJJMMMOOORRR\\\ggg~~~yyywwwzzzrrrjjjeeegggiiiiiiiiikkkmmmqqq~~~lllXXXPPPJJJJJJKKKIIIHHHJJJJJJNNNUUU[[[```bbbbbbbbb^^^\\\ddd{{{qqqnnnkkkiiiiiihhhgggfffdddeeefffffffffeeedddccc^^^]]]ZZZ```zzziiiRRRLLLGGGGGGGGGEEEEEEGGGFFFGGGJJJNNNOOOQQQ[[[fff}}}|||zzz~~~|||qqqjjjeeegggiiiiiijjjlllooossshhhUUUNNNIIIJJJKKKJJJIIIIIIKKKOOOUUU\\\aaacccdddddd]]]\\\ddd{{{qqqnnnkkkiiiiiihhhgggffffffggghhhhhhhhhgggfffeee\\\\\\ZZZaaa}}}jjjQQQKKKGGGGGGGGGDDDDDDGGGFFFGGGJJJNNNOOOQQQ[[[fff|||yyyqqqjjjeeegggjjjjjjkkkmmmpppsssfffTTTMMMIIIJJJLLLJJJIIIIIIKKKOOOUUU\\\aaadddffffff]]]\\\ddd{{{|||qqqkkkhhhiiiiiigggfffhhhgggggghhhhhhgggfffeeeccc___\\\\\\iiieeeQQQMMMHHHFFFEEEGGGGGGGGGHHHGGGHHHLLLNNNQQQ[[[eeezzzvvvmmmkkkiiihhhgggiiikkkmmmooowww___SSSPPPLLLJJJIIIIIIHHHGGGIIIMMMUUU^^^eeehhhgggeeeccc___aaattt|||qqqkkkhhhiiiiiigggfffhhhhhhhhhiiiiiihhhgggeeeddd```]]]^^^kkkbbbPPPMMMHHHFFFFFFGGGGGGGGGEEEDDDEEEIIIKKKNNNWWWaaaxxxtttlllkkkiiiggghhhiiilllmmmqqqxxx}}}^^^SSSPPPLLLJJJIIIIIIHHHHHHJJJNNNUUU]]]eeeiiihhhgggccc___aaarrr|||rrrlllhhhiiiiiigggfffhhhhhhiiiiiijjjiiigggfffeeeaaa___```nnn]]]PPPLLLHHHFFFFFFGGGGGGGGGGGGFFFGGGKKKMMMPPPYYYcccuuu|||rrrkkkjjjhhhggghhhjjjlllnnnrrryyyxxx\\\RRROOOKKKIIIIIIIIIHHHHHHKKKNNNTTT\\\ccchhhiiiiiiddd___```ppp}}}rrrmmmiiiiiiiiigggfffhhhiiiiiijjjjjjiiihhhfffeeebbbaaacccpppwwwXXXNNNKKKHHHFFFFFFGGGGGGGGGHHHGGGIIILLLNNNQQQZZZccctttyyypppjjjiiigggggghhhkkknnnooosss{{{qqqYYYPPPMMMJJJHHHHHHIIIIIIHHHKKKMMMRRRYYYaaagggiiijjjccc^^^___ooo~~~sssmmmiiijjjiiigggfffhhhiiiiiijjjjjjiiihhhfffeeebbbbbbeeesssoooUUUMMMJJJGGGFFFFFFGGGGGGFFFEEEDDDEEEHHHJJJMMMVVV___sssvvvoooiiihhhgggggghhhkkkoooqqqsss}}}iiiVVVNNNLLLIIIGGGHHHIIIIIIHHHJJJLLLPPPWWW___fffiiiiiibbb]]]___ooo~~~tttnnnjjjjjjjjjgggfffhhhhhhiiiiiijjjiiigggfffeeeaaaaaaeeeuuuiiiTTTLLLIIIGGGFFFGGGGGGGGGFFFGGGEEEFFFIIIKKKNNNVVV```ppp}}}sssmmmggggggffffffiiilllppprrrtttbbbTTTMMMJJJGGGFFFGGGHHHIIIHHHIIIKKKPPPXXX```fffiiijjjbbb^^^___pppuuuooojjjkkkjjjgggfffhhhhhhhhhiiiiiihhhgggeeeddd]]]___eeewwwdddTTTKKKIIIGGGFFFGGGGGGGGGEEEIIIHHHIIIKKKMMMOOOXXXbbblllyyyooojjjffffffeeefffiiimmmqqqsssvvvxxx\\\RRRLLLIIIGGGFFFGGGHHHIIIIIIJJJLLLRRRZZZccchhhkkkkkkccc___```qqquuuoookkkkkkjjjgggfffhhhgggggghhhhhhhhhfffeeedddZZZ]]]eeexxxbbbUUUJJJHHHFFFFFFGGGGGGFFFEEEFFFEEEFFFHHHJJJLLLUUU^^^hhhvvvlllhhhfffeeeeeefffiiimmmqqqtttxxxsssXXXQQQKKKIIIFFFEEEGGGHHHIIIIIIKKKNNNTTT]]]eeejjjlllllleee```aaaqqq{{{rrrnnnkkkjjjkkklllkkkiiihhhhhhgggfffeeecccbbbaaa]]]___iii```RRRKKKIIIGGGFFFGGGGGGEEEDDDDDDEEEGGGHHHKKKPPPVVVZZZiii}}}pppiiiggggggfffgggkkklllkkkoootttxxxoooXXXQQQJJJIIIHHHHHHHHHHHHIIIJJJLLLNNNRRRZZZbbbiiilllmmmbbbbbbbbbmmm}}}qqqnnnkkkkkklllllljjjhhhhhhhhhggggggeeedddbbbaaa___aaajjj```QQQKKKIIIGGGFFFGGGFFFEEEDDDDDDEEEGGGHHHKKKOOOUUUZZZiii{{{oooiiihhhiiiggghhhkkkllllllpppuuu|||lllVVVPPPJJJIIIHHHGGGGGGHHHIIIJJJJJJLLLPPPXXX```gggjjjkkkdddbbbaaalll~~~ooonnnllllllmmmllljjjhhhhhhhhhhhhhhhfffdddbbbaaabbbbbbkkk```PPPKKKIIIGGGFFFFFFFFFEEEDDDDDDEEEGGGHHHKKKOOOUUUYYYhhh~~~wwwnnnjjjjjjjjjhhhiiikkkllllllqqqwwwhhhTTTOOOJJJIIIHHHGGGGGGHHHIIIJJJHHHJJJNNNVVV^^^dddhhhhhhfffbbb```kkk|||mmmmmmnnnnnnmmmkkkiiiggghhhiiiiiiiiigggeeecccaaaccccccmmm```OOOKKKIIIFFFFFFFFFFFFEEECCCDDDEEEGGGHHHJJJNNNTTTXXXggg}}}|||~~~tttllljjjkkkkkkhhhhhhjjjkkklllqqqxxxeeeSSSPPPIIIIIIHHHGGGGGGHHHIIIIIIHHHJJJNNNUUU]]]cccfffgggfffaaa___kkkwwwmmmnnnnnnnnnmmmkkkiiihhhhhhiiijjjjjjhhhfffcccaaabbbbbbooo___OOOJJJHHHFFFEEEFFFFFFDDDCCCDDDEEEGGGHHHJJJNNNSSSWWWfffzzz|||}}}{{{yyypppkkkjjjllljjjgggfffiiijjjlllsss{{{cccSSSOOOIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJOOOVVV]]]cccfffgggeee```___lll~~~sssmmmnnnooonnnkkkiiiiiijjjhhhiiikkkkkkjjjgggdddaaa```bbbsss^^^OOOJJJHHHFFFEEEEEEEEEDDDCCCEEEFFFGGGHHHIIIMMMSSSWWWeeexxxyyyyyywwwvvvxxx}}}uuunnnjjjiiillljjjgggfffhhhkkknnnvvvaaaSSSNNNIIIHHHGGGFFFFFFGGGHHHIIIJJJKKKOOOVVV^^^dddggggggddd``````lll|||rrrnnnoooooommmjjjhhhjjjkkkhhhjjjkkklllkkkgggdddbbb^^^cccyyy~~~\\\PPPJJJHHHFFFEEEEEEEEEDDDCCCEEEFFFGGGGGGIIIMMMRRRVVVcccvvv{{{rrrsssssstttwww|||{{{sssmmmiiiiiikkkkkkhhhgggjjjmmmqqq{{{yyy^^^QQQKKKIIIHHHGGGFFFFFFGGGHHHIIIJJJKKKOOOVVV]]]cccffffffcccaaabbbkkk|||rrrnnnoooooollliiihhhjjjmmmiiijjjllllllkkkhhhdddbbb^^^ddd}}}|||\\\PPPJJJHHHEEEEEEEEEEEEDDDBBBEEEFFFGGGGGGIIIMMMRRRVVVcccuuu}}}vvvpppqqqrrrtttxxx|||yyyrrrmmmiiihhhjjjllliiihhhkkkooottt~~~ttt]]]PPPIIIHHHHHHGGGFFFFFFGGGHHHHHHIIIJJJNNNUUU\\\bbbeeeeeecccbbbdddjjjzzz{{{qqqnnnmmmkkkjjjiiijjjkkkkkkllliiihhhhhhjjjiiifffcccbbbiiiuuuWWWKKKMMMIIIEEECCCDDDEEEEEEEEEHHHHHHGGGGGGHHHMMMSSSWWW```vvvvvvrrrpppppppppoooqqqxxxrrrkkkhhhfffgggjjjiiikkkhhhlllrrrrrryyygggWWWPPPIIIFFFFFFFFFFFFFFFFFFFFFFFFJJJHHHIIIPPP[[[cccffffffeee```^^^dddtttzzzqqqmmmlllkkkjjjjjjjjjkkkkkkkkkiiihhhhhhiiiiiifffcccaaajjjrrrXXXOOOMMMJJJFFFDDDDDDEEEFFFEEEGGGGGGGGGGGGHHHMMMSSSWWWaaavvvvvvsssnnnoooooopppttt||||||pppjjjhhhfffgggjjjhhhkkkiiilllssssssdddTTTNNNHHHFFFFFFFFFFFFFFFFFFFFFFFFJJJHHHIIIPPPZZZbbbfffffffffbbb___dddpppxxxooollllllkkkjjjjjjjjjkkkkkkkkkjjjiiiiiijjjhhhfffcccaaalllnnnXXXSSSMMMJJJFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHLLLRRRVVVaaattt}}}uuussslllmmmoooqqqwwwxxxmmmiiihhhggghhhkkkhhhlllkkkmmmsssvvv^^^QQQLLLGGGFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHIIIOOOXXX```dddeeegggdddaaabbbjjj~~~vvvnnnlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiiifffdddbbboooiiiVVVRRRLLLIIIGGGFFFFFFGGGGGGFFFFFFFFFGGGGGGIIILLLRRRVVV```pppyyyrrrqqqlllmmmooorrryyy}}}tttllljjjjjjjjjjjjmmmiiinnnlllmmmsssyyywwwZZZOOOKKKGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGHHHNNNVVV^^^ccceeedddbbbaaabbbgggyyyuuummmjjjkkkkkkkkkkkkkkkkkkkkkkkklllmmmmmmkkkhhhfffdddbbbrrrdddRRRNNNKKKHHHFFFFFFFFFGGGFFFFFFEEEFFFGGGGGGIIILLLQQQUUU\\\kkk}}}}}}uuuooonnnmmmooopppttt|||yyyqqqkkklllmmmlllmmmooojjjooommmnnnvvvoooWWWOOOKKKHHHEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHLLLSSS[[[aaadddaaa``````aaafffwwwuuummmjjjjjjkkklllllllllkkkkkkiiikkkmmmmmmjjjfffccccccbbbsss|||^^^OOOJJJIIIGGGEEEEEEFFFGGGFFFEEEDDDEEEGGGHHHIIILLLQQQTTTYYYhhhxxx}}}|||}}}rrrnnnooopppqqqrrrvvvvvvoookkkmmmooonnnmmmoookkknnnmmmqqq}}}gggUUUNNNKKKHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFHHHKKKQQQXXX___ddd```______aaafffuuuvvvmmmiiijjjkkklllllllllkkkkkkeeehhhkkkjjjgggbbb```______qqqpppYYYOOOKKKGGGFFFDDDDDDFFFFFFEEEDDDCCCEEEGGGHHHIIILLLPPPSSSXXXfffvvv|||{{{sssqqqsssrrrsssuuuyyy{{{rrrllliiilllooonnnlllmmmkkkmmmllltttaaaRRRMMMJJJGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGJJJOOOWWW^^^cccdddaaa___```dddpppwwwnnnhhhiiikkklllmmmlllkkkkkkbbbfffiiihhhddd```]]]]]]]]]ooohhhVVVOOOLLLFFFEEEDDDDDDEEEEEEDDDCCCCCCEEEGGGHHHIIILLLPPPSSSXXXfffvvv~~~zzztttsssvvvssstttvvv{{{vvvpppjjjhhhkkknnnmmmkkkllljjjkkkkkkvvvzzz]]]QQQLLLIIIFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGJJJNNNVVV^^^ccchhhccc___```ccclll||||||rrrooommmmmmlllllllllkkkkkkkkkiiigggggggggbbbZZZWWWXXXYYYnnn```RRRJJJEEEEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEEEEEEEFFFJJJOOOTTTVVVdddvvvxxxtttqqqpppssssssxxx}}}rrrmmmlllllllllllllllllllllooonnnpppxxxvvv___NNNIIIIIIEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGIIIIIILLLSSS]]]dddeeeaaa___^^^```iiizzz|||rrrooollllllllllllkkkkkkkkkkkkiiihhhhhhgggbbbZZZWWWYYYZZZnnnxxx[[[OOOIIIEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFJJJOOOSSSWWWaaapppxxxtttqqqqqqrrrsssxxxvvvllliiijjjjjjjjjjjjjjjiiiiiihhhjjjppp|||rrr\\\MMMHHHHHHCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIILLLRRR\\\dddccc```^^^^^^aaajjj}}}zzzqqqoookkkkkkkkkkkkjjjjjjjjjjjjjjjhhhhhhhhhccc[[[WWWYYY[[[mmmnnnUUULLLHHHFFFEEEDDDCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEFFFIIINNNRRRWWW^^^jjj~~~}}}wwwtttrrrsssssssssyyysssjjjggghhhjjjkkkkkkjjjhhhgggfffiiiqqqlllXXXLLLIIIHHHBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIKKKRRR\\\cccaaa___^^^^^^aaakkkxxxpppnnnkkkkkkkkkjjjjjjjjjiiiiiijjjhhhhhhhhhbbbZZZWWWXXX[[[mmmeeePPPIIIGGGFFFDDDCCCCCCBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFHHHMMMPPPVVV^^^kkk}}}}}}vvvtttssstttuuuuuuzzz|||pppiiigggiiilllnnnnnnllljjjiiijjjmmmtttgggUUUKKKIIIIIICCCFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHJJJQQQ[[[cccaaa```______aaalllvvvooommmkkkkkkkkkjjjjjjjjjiiiiiijjjhhhhhhgggbbbYYYVVVWWW[[[kkk^^^NNNIIIGGGFFFCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCDDDEEEEEEHHHKKKNNNSSS___nnn}}}~~~wwwttttttvvvxxxwww{{{tttjjjeeegggiiilllnnnnnnmmmkkkiiinnnooovvvcccTTTKKKJJJJJJDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGGGGJJJQQQZZZbbbcccbbbaaa```aaakkktttnnnmmmkkkkkkkkkkkkjjjjjjjjjjjjiiiggggggfff```XXXTTTUUUYYYiiirrrVVVLLLHHHFFFEEEBBBBBBBBBAAABBBBBBCCCDDDBBBCCCDDDEEEEEEGGGJJJMMMQQQ^^^nnn{{{xxxuuuuuuvvvzzzyyy|||yyypppjjjgggggghhhjjjlllllllllkkkjjjmmmpppxxx}}}___RRRIIIHHHJJJFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEFFFGGGIIIPPPZZZaaaccccccbbbaaaaaakkk}}}rrrmmmlllllllllllllllkkkkkkkkkkkkhhhffffffeee___VVVSSSTTTXXXfffdddOOOIIIHHHEEECCCBBBAAAAAAAAABBBBBBCCCDDDAAACCCDDDEEEEEEFFFIIILLLOOOZZZggguuuyyyvvvuuuwwwzzzzzz}}}uuunnnkkkiiiiiiiiijjjkkkllllllllllllnnnsssttt\\\QQQGGGEEEHHHFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFFFFIIIOOOYYYaaaaaaaaabbbaaabbbmmm{{{qqqllllllmmmmmmllllllllllllkkkkkkhhhfffeeeddd^^^UUURRRSSSWWWeee}}}[[[IIIHHHGGGDDDBBBAAAAAAAAAAAABBBBBBCCCDDDAAACCCDDDEEEEEEFFFIIIKKKOOOVVV```ooozzzvvvuuuwwwzzzzzz~~~zzznnniiiffffffllllllmmmmmmnnnooopppppppppwwwoooZZZPPPEEEBBBFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHOOOYYYaaa___```aaaaaabbbnnn{{{tttmmmiiikkkkkkkkkjjjjjjjjjiiiiiiiiihhhhhheee]]]TTTQQQTTT]]]ggguuuWWWKKKDDDEEEGGGCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEGGGHHHIIILLLUUU___mmm|||tttsssuuu{{{|||vvvlllhhhhhhjjjnnnnnnnnnppprrrsssrrrqqqrrr{{{yyygggTTTLLLJJJHHHEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDDDDEEEGGGLLLRRRWWWbbbbbb___bbbjjjnnnyyysssmmmiiikkkkkkjjjjjjjjjiiiiiiiiijjjiiihhheee]]]TTTQQQTTT^^^iiipppVVVLLLFFFFFFFFFAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFHHHHHHLLLTTT^^^kkk{{{ttttttwww}}}rrrjjjhhhiiikkkpppppppppqqqrrrsssrrrrrruuu}}}sssbbbQQQJJJHHHFFFDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFKKKRRRVVVeeegggcccbbbfffgggxxx~~~wwwqqqllliiikkkjjjjjjjjjjjjiiiiiiiiillljjjhhhddd\\\SSSPPPSSS___mmmlllTTTNNNHHHFFFEEE???BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHLLLSSS\\\hhh~~~{{{uuuvvvzzzxxxlllggggggkkkmmmrrrrrrqqqqqqqqqrrrrrrrrrxxxkkk\\\MMMGGGGGGEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDFFFJJJPPPTTTccchhheeebbbaaaaaaqqqzzztttooollliiijjjjjjjjjjjjiiiiiiiiiiiillljjjgggcccZZZQQQPPPSSS```pppjjjTTTNNNGGGEEEEEE@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCEEEFFFGGGHHHMMMRRR[[[fffzzz}}}wwwyyy}}}rrrhhhfffhhhlllooosssrrrrrrpppooopppqqqsssxxxcccVVVJJJGGGGGGEEEDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEIIINNNRRR\\\eeeeeeaaa___```pppvvvpppmmmkkkiiijjjjjjjjjiiiiiiiiihhhhhhlllhhheee```XXXPPPOOOTTT___rrriiiSSSLLLEEECCCEEEAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDFFFGGGHHHNNNRRRZZZeeeuuu~~~xxxyyy}}}zzznnnggggggkkkoooppprrrsssrrrooommmnnnqqqtttyyy|||\\\RRRIIIGGGGGGFFFEEEFFFCCCCCCCCCDDDDDDDDDDDDDDDBBBCCCDDDDDDEEEHHHLLLPPPVVVccceeeaaa``````ooo{{{qqqmmmllljjjiiijjjiiiiiiiiiiiihhhhhhhhhjjjfffbbb]]]UUUNNNOOOTTT```uuueeeQQQJJJCCCBBBEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGLLLPPPXXXbbbooo{{{zzz}}}}}}uuukkkgggjjjooorrrrrrssssssrrrooommmnnnssswwwpppWWWOOOHHHHHHHHHFFFFFFGGGCCCCCCCCCDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDFFFJJJMMMUUUcccfffaaa``````iii}}}wwwnnnkkkjjjjjjiiiiiiiiiiiiiiihhhhhhhhhhhhgggccc___ZZZSSSMMMOOOTTTaaawwwwww]]]MMMJJJDDDBBBDDDAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGIIIMMMUUU___jjj|||uuunnnggggggmmmsssuuuuuutttuuutttqqqnnnpppvvv|||dddSSSLLLGGGGGGHHHEEEEEEFFFCCCCCCCCCCCCDDDDDDDDDEEEAAABBBCCCCCCDDDEEEIIIKKKRRR```ddd```aaa```eeesssuuullliiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhheeeaaa]]]YYYRRRLLLOOOUUUcccyyynnnVVVJJJJJJEEECCCDDD@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFGGGFFFJJJSSS]]]fffvvvoooiiidddfffooovvvxxxwwwuuuvvvvvvrrrooorrryyyzzz[[[PPPJJJFFFGGGGGGDDDCCCEEEBBBCCCCCCCCCDDDDDDEEEEEEAAABBBCCCCCCCCCEEEHHHKKKMMM\\\aaa___aaaaaadddooo~~~{{{pppjjjiiihhhfffdddhhhhhhgggggggggggghhhhhhhhhaaaYYYUUUQQQOOOQQQVVVeee}}}^^^QQQFFFCCCDDDCCCAAAAAA???@@@@@@AAAAAABBBBBBCCCAAAAAABBBBBBCCCDDDDDDDDDEEEMMMPPPUUUcccrrrwwwhhhggghhhlllrrrwwwxxxwwwxxxtttrrrrrrrrruuukkkWWWLLLJJJHHHEEECCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBEEEHHHIIIOOOUUU___eeeccc^^^___eeezzzyyyoooiiihhhhhhfffdddgggggggggggggggggghhhhhhggg```YYYUUUQQQNNNRRRWWWkkk~~~\\\PPPEEECCCDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBCCCDDDDDDDDDDDDLLLNNNRRR___mmm{{{sssggggggiiimmmssswwwwwwwwwwwwuuussssssuuu{{{cccSSSJJJIIIFFFDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBEEEGGGIIINNNTTT___fffddd______dddxxx{{{tttlllhhhggggggfffdddfffffffffgggggghhhhhhhhhfff___XXXTTTPPPNNNSSSZZZqqqrrrYYYNNNEEECCCDDDBBBAAAAAACCCBBBBBBAAA@@@@@@??????AAAAAAAAABBBCCCCCCDDDDDDCCCJJJKKKNNNZZZfff{{{tttmmmggghhhkkkppptttwwwvvvuuuvvvuuuuuuuuuxxxtttZZZOOOIIIGGGEEECCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBDDDGGGHHHMMMSSS^^^fffeee```___cccttttttpppjjjfffffffffeeeddddddeeefffggghhhhhhhhhiiiddd^^^WWWSSSNNNMMMTTT]]]rrrhhhUUULLLDDDCCCDDDAAA@@@AAAAAAAAAAAAAAA@@@@@@??????@@@AAAAAABBBBBBCCCDDDDDDDDDIIIIIIKKKVVV```rrr{{{nnnkkkhhhjjjnnnrrruuuvvvuuutttuuuuuuuuuvvv{{{hhhUUUOOOHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAACCCDDDFFFGGGKKKPPP[[[dddeee``````cccqqq{{{ooolllhhhfffeeeeeeddddddbbbccceeeggghhhiiiiiiiiibbb\\\VVVQQQMMMMMMVVV```tttbbbQQQIIIDDDDDDCCCAAA@@@AAA?????????@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDIIIGGGIIISSS[[[jjjtttlllkkkiiilllpppsssuuuuuuuuutttuuutttuuuxxx~~~___QQQNNNHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEEEEIIIMMMWWWaaaccc```___bbbooowwwkkkjjjhhhfffeeedddddddddaaabbbdddggghhhiiiiiiiii```[[[UUUPPPKKKLLLWWWccczzz}}}]]]MMMGGGCCCDDDCCC@@@???AAA>>>>>>??????@@@AAAAAABBB@@@@@@@@@AAABBBBBBCCCCCCDDDHHHFFFGGGQQQWWWcccwww|||oookkklllkkknnnrrrttttttttttttuuuvvvuuuvvv{{{qqqXXXMMMJJJGGGGGGFFFFFFEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDGGGKKKSSS]]]aaa______bbblllzzzsssiiiiiihhhgggeeeccccccccc___aaadddgggiiiiiiiiiiii___ZZZUUUOOOJJJLLLXXXffftttWWWJJJEEECCCDDDCCC@@@???AAA???????????????@@@@@@@@@???@@@@@@AAAAAABBBCCCCCCCCCFFFCCCDDDNNNSSS]]]ppprrrjjjiiikkkmmmpppssstttsssssstttvvvxxxvvvxxxfffTTTLLLHHHEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCFFFHHHOOOYYY]]]]]]___bbbiiizzzxxxqqqhhhiiiiiigggeeeccccccccc___aaadddgggiiiiiiiiiiii^^^ZZZTTTOOOJJJLLLYYYgggnnnRRRHHHDDDCCCDDDCCC@@@???AAAAAAAAA@@@@@@???>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCAAAEEEAAABBBLLLQQQZZZlll{{{uuukkkggggggjjjoooqqqtttsssrrrrrruuuwwwyyywwwzzz~~~aaaTTTNNNIIICCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCFFFGGGMMMVVV[[[\\\___bbbfffvvv}}}rrrooohhhhhhgggfffeeedddddddddffffffgggiiijjjjjjgggeeeaaaWWWOOONNNNNNOOO[[[jjjdddNNNJJJGGGDDDBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@AAAAAAAAAAAA@@@AAAAAADDDGGGHHHKKKUUU```uuuzzzmmmjjjjjjkkkmmmppppppqqqqqqrrrtttwwwyyyzzz{{{mmmVVVMMMIIIFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDFFFJJJQQQXXX^^^``````aaaqqqyyypppllliiihhhgggfffeeeeeeeeeeeegggfffgggiiijjjiiifffddd___UUUNNNNNNMMMOOO\\\kkk```MMMHHHFFFCCCAAAAAAAAA@@@???======>>>>>>>>>>>>======??????@@@AAAAAAAAAAAA@@@AAAAAACCCFFFGGGJJJTTT^^^ppprrrjjjiiiiiikkklllooopppqqqrrrsssuuuxxxyyyxxx{{{fffSSSMMMIIIGGGEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCCCCEEEIIIPPPWWW]]]`````````nnntttllljjjiiihhhgggffffffeeeeeefffgggggggggiiijjjhhheeebbb\\\SSSMMMMMMLLLOOO]]]mmmyyyZZZLLLGGGDDDAAA@@@@@@@@@???>>>??????@@@@@@@@@@@@????????????@@@AAAAAAAAAAAA@@@AAA@@@BBBEEEGGGIIIRRR[[[iii|||zzzlllhhhjjjlllmmmooonnnppprrrssstttuuuwwwyyyyyy~~~|||]]]PPPLLLIIIFFFDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCBBBDDDGGGNNNVVV\\\___```___iii{{{qqqjjjiiiiiihhhhhhgggfffffffffggggggggghhhiiiiiigggccc___WWWPPPKKKLLLLLLPPP___pppqqqWWWKKKFFFCCCAAA???@@@@@@???>>>@@@AAAAAABBBBBBAAAAAA@@@??????@@@AAAAAAAAAAAA@@@AAA@@@AAADDDFFFHHHOOOWWWfffttt~~~ssskkkkkkooopppqqqrrrmmmpppssstttssssssuuuwwwzzzoooUUUMMMKKKHHHEEECCCCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@BBBAAAAAAAAAAAABBBCCCCCCBBBCCCEEEKKKSSSZZZ^^^___]]]ddduuuwwwnnnjjjjjjiiiiiihhhggggggggghhhhhhgggggghhhiiiiiifffaaa]]]SSSMMMJJJLLLLLLQQQaaatttkkkUUUJJJFFFDDDAAA@@@@@@AAA@@@???======>>>>>>>>>>>>======??????@@@AAAAAAAAAAAA@@@AAA??????CCCEEEFFFLLLRRRdddooowwwoookkknnnrrrrrrqqqrrrnnnrrrttttttqqqqqqtttwww{{{eeePPPLLLJJJFFFCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCBBBBBBDDDIIIPPPWWW\\\^^^[[[___lll}}}tttmmmjjjkkkiiiiiihhhhhhhhhhhhiiiiiiggghhhhhhiiihhheee___ZZZPPPKKKJJJLLLMMMRRRdddxxx}}}cccRRRHHHEEECCC@@@???@@@AAA@@@???>>>??????@@@@@@??????>>>??????@@@AAAAAAAAAAAA@@@AAA>>>>>>AAADDDEEEIIINNN^^^jjjqqqllljjjooorrrqqqpppqqqooosssuuutttqqqrrrwww|||}}}[[[NNNKKKHHHDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCBBBCCCFFFMMMTTTYYY[[[YYY[[[dddwwwzzzqqqkkkjjjkkkiiiiiiiiihhhhhhiiiiiijjjggghhhiiiiiihhhddd]]]XXXNNNJJJJJJMMMNNNTTTggg|||lllYYYMMMEEEDDDAAA???>>>???@@@???>>>AAAAAAAAABBBBBBAAAAAAAAA??????@@@AAAAAAAAAAAA@@@AAA======@@@CCCDDDGGGKKKUUUccc}}}yyymmmjjjjjjpppsssrrrqqqrrrooosssvvvuuutttvvvnnnSSSKKKKKKGGGCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@AAABBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCEEECCCBBBEEEKKKQQQWWWYYYXXXXXX^^^mmmxxxpppjjjiiikkkjjjiiiiiiiiiiiiiiijjjjjjhhhhhhiiiiiihhhccc\\\WWWMMMJJJJJJMMMOOOUUUiii~~~zzz___RRRJJJCCCBBB@@@======>>>>>>>>>===>>>>>>>>>??????>>>>>>>>>??????@@@AAAAAAAAAAAA@@@AAA===<<<@@@CCCDDDFFFIIIMMM^^^vvvsssllljjjkkkqqquuuttttttuuunnnsssvvvvvvvvv{{{}}}cccNNNJJJJJJFFFCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@BBBCCCDDDDDDBBBAAAAAAAAAAAABBBCCCCCCFFFDDDBBBDDDIIIPPPUUUXXXWWWWWW\\\gggzzzrrrmmmmmmmmmllllllkkkjjjjjjkkkkkkjjjhhheeegggiiigggccc]]]XXXVVVNNNHHHHHHNNNRRRZZZrrrjjjOOOIIIFFFAAACCCCCCBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???AAABBBCCCDDD??????@@@AAACCCEEEGGGHHHKKKVVVggguuukkkjjjlllnnnooopppqqqsssuuuttttttwwwzzz{{{kkk\\\MMMGGGFFFDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAA@@@@@@AAACCCDDDEEEDDDBBBBBBAAABBBCCCDDDBBBBBBCCCDDDGGGMMMUUU[[[WWWXXX[[[dddtttrrrmmmnnnnnnmmmlllkkkiiiiiijjjjjjiiihhhfffggghhhhhhddd^^^XXXTTTMMMIIIIIIOOOTTT```{{{eeeNNNIIIEEE@@@BBBBBBAAAAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@AAACCCDDDEEEIIIRRRaaawwwrrrjjjiiillloooqqqrrrsssvvvxxxrrrsssvvv{{{fffYYYLLLGGGFFFDDDBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBCCCCCCBBBAAAAAABBBBBBCCCBBBBBBCCCCCCFFFLLLTTTZZZWWWWWWZZZbbbqqq|||qqqnnnppppppooollljjjhhhggghhhiiiiiiiiihhhhhhggghhhfff```WWWPPPLLLJJJKKKQQQYYYjjj___LLLHHHDDD@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@??????>>>>>>AAA@@@@@@@@@@@@@@@AAABBBGGGNNNYYYlllyyyllliiiiiimmmqqqssstttvvvwwwyyyuuuvvvyyyxxx___TTTJJJGGGFFFDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@???BBBAAAAAA@@@@@@AAABBBBBBBBBBBBCCCCCCFFFKKKRRRWWWWWWWWWYYY___nnnyyyqqqppprrrrrrqqqllljjjgggggghhhjjjjjjjjjkkkhhhggggggggg```UUULLLJJJJJJLLLSSS___wwwwwwWWWKKKGGGCCC???@@@?????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@??????>>>>>>@@@@@@@@@@@@@@@AAABBBBBBHHHKKKSSSccc|||~~~oooiiiiiikkknnnrrrtttuuuuuuvvvwwwzzz|||iiiWWWNNNGGGFFFFFFCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBAAA???>>>@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCEEEJJJPPPUUUXXXXXXYYY^^^jjjvvvpppqqqssstttsssmmmkkkiiiiiijjjkkklllkkkllliiiffffffeee^^^SSSJJJHHHIIINNNWWWiiiiiiQQQIIIEEEAAA@@@??????>>>>>>>>>>>>>>>===========================>>>???????????????@@@@@@??????@@@@@@AAACCCDDDEEEIIIKKKPPP]]]rrrqqqhhhhhhlllnnnpppsssttttttttttttuuuyyy~~~{{{```QQQJJJEEEFFFFFFCCCAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBB@@@???>>>??????@@@@@@AAAAAAAAAAAABBBCCCCCCDDDHHHNNNRRRYYYYYYZZZ]]]hhh}}}|||sssppprrrtttuuusssmmmlllllllllnnnooonnnmmmllljjjgggddd```YYYPPPIIIHHHKKKQQQ^^^uuu]]]MMMIIICCC???@@@??????>>>>>>>>>>>>>>>>>>==============================>>>>>>???@@@AAAAAA??????@@@@@@AAACCCDDDEEEHHHIIINNNYYYhhhssskkkgggjjjnnnpppqqqssssssssstttuuuwwwwwwnnn[[[NNNHHHEEEEEEEEEBBBAAACCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@>>>>>>@@@AAAAAAAAAAAAAAAAAABBBCCCCCCDDDGGGKKKOOOXXXZZZ[[[]]]eeexxxyyyrrrooorrruuuuuusssnnnnnnoooqqqrrrrrrpppnnnlllkkkgggbbb\\\TTTNNNJJJJJJMMMUUUfffwwwTTTKKKIIIAAA>>>AAA????????????????????????=================================>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBDDDFFFLLLUUU```tttuuullljjjkkklllnnnpppqqqrrrssssssvvvzzz}}}bbbUUUMMMHHHDDDDDDCCCAAAAAADDDBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAA@@@@@@@@@@@@>>>???@@@AAABBBBBBBBBAAAAAABBBCCCCCCCCCFFFJJJMMMWWWYYYZZZ[[[aaarrr~~~xxxqqqooorrruuuuuusssnnnoooqqqsssuuutttqqqooolllkkkhhhaaaYYYQQQLLLJJJLLLOOOXXXllloooPPPJJJIII@@@===BBB???????????????@@@@@@@@@========================>>>>>>>>>>>>????????????AAA@@@@@@???>>>>>>??????AAACCCIIIRRR[[[kkk~~~mmmhhhlllnnnnnnnnnpppqqqrrrssstttyyy~~~uuuZZZPPPMMMHHHDDDDDDCCC@@@AAAEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCAAA???>>>>>>???@@@>>>???AAABBBCCCCCCBBBBBBAAABBBCCCBBBCCCEEEIIILLLUUUXXXZZZZZZ___nnnzzzuuurrrrrruuuwwwtttqqqrrrssssssttttttssssssrrroooiiiccc^^^WWWNNNJJJLLLPPPUUUdddxxx^^^IIIFFFHHHCCC>>>>>>??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAACCCDDDGGGJJJPPP___{{{tttiiihhhkkklllmmmnnnpppoooqqqttttttvvvgggTTTNNNGGGGGGFFFFFFEEECCCBBBAAAAAAAAAAAAAAAAAABBBCCCCCCDDDCCC@@@???>>>>>>???@@@@@@AAAAAAAAA@@@>>>===;;;?????????@@@BBBDDDEEEFFFPPPVVV\\\^^^\\\eee~~~vvvsssqqqrrrvvvxxxwwwtttrrrrrrrrrssssssrrrqqqqqqpppjjjddd___VVVMMMIIIKKKRRR[[[ooommmWWWFFFDDDEEEAAA>>>??????>>>>>>=======================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@BBBCCCFFFIIIMMMZZZrrrxxxooohhhiiilllmmmnnnooopppnnnpppvvv|||___OOOIIIFFFFFFEEEDDDCCCBBBAAAAAADDDCCCCCCCCCDDDDDDEEEFFFDDDBBB@@@???>>>>>>???@@@@@@@@@AAAAAA@@@???======?????????@@@BBBCCCEEEFFFMMMSSSZZZ\\\[[[cccyyysssqqqpppssswwwzzzyyyxxxqqqqqqrrrqqqqqqpppooonnnmmmgggbbb]]]UUUMMMKKKNNNVVVfffzzz]]]NNNCCCBBBBBB???>>>AAA???>>>======<<<<<<==============================>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????AAABBBEEEHHHJJJSSSgggzzzpppkkkiiimmmqqqqqqpppqqqrrrqqqttt~~~qqqWWWKKKGGGFFFEEECCCAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBB@@@???>>>>>>???@@@??????@@@@@@@@@@@@???>>>>>>??????@@@AAACCCDDDEEEJJJOOOWWW[[[ZZZ___rrr{{{qqqqqqqqqtttwwwzzzyyyxxxqqqqqqqqqpppooonnnllllllfffbbb]]]YYYSSSMMMOOOTTT]]]tttfffPPPHHHCCCBBB@@@===>>>BBB>>>>>>===<<<<<<<<<<<<===========================>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>?????????@@@DDDGGGHHHNNN^^^nnnxxxlllkkkmmmsssvvvuuutttuuuwwwyyyeeeRRRKKKIIIFFFEEECCCAAA@@@@@@BBBBBBAAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>??????>>>>>>??????@@@@@@@@@@@@>>>>>>??????@@@BBBCCCDDDGGGLLLUUUYYYYYY]]]kkkzzz~~~wwwqqqqqqrrrtttvvvwwwwwwvvvqqqqqqqqqooonnnllljjjiiieee```[[[UUUOOOKKKQQQYYYhhh|||ZZZJJJGGGDDDBBB???<<<===AAA>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>?????????@@@@@@===???BBBFFFHHHLLLYYYfff}}}qqqjjjkkkooouuuwwwuuuvvvzzz|||uuu\\\OOOIIIGGGGGGEEECCCAAAAAAAAACCCDDDEEEFFFFFFGGGGGGFFFEEEEEE@@@@@@??????????????????>>>>>>>>>??????@@@AAAAAA>>>>>>>>>???@@@AAABBBCCCFFFJJJRRRXXXZZZ\\\fffrrr{{{tttpppqqqssstttuuuuuuttttttrrrrrrqqqooommmkkkiiigggfffaaaZZZSSSLLLKKKTTT___xxxnnnRRRGGGFFFDDDAAA>>>===>>>???>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>?????????@@@@@@>>>>>>BBBFFFGGGJJJTTT___vvvuuummmjjjkkkoootttuuuuuuzzziiiUUULLLGGGCCCFFFEEECCCBBBBBBBBBCCCDDDDDDEEEFFFFFFFFFEEECCCBBB?????????????????????>>>??????>>>>>>???@@@AAAAAA>>>>>>>>>>>>???@@@AAABBBDDDHHHOOOVVVYYY[[[ccclll~~~uuupppmmmooorrrsssttttttssssssssssssrrrpppmmmjjjhhhfffddd^^^WWWQQQLLLOOO^^^mmm{{{aaaKKKEEEDDDBBB???>>>>>>??????======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=================================>>>>>>>>>??????@@@@@@BBBDDDEEEGGGOOOYYYgggyyyooonnnmmmmmmppptttuuuyyy|||^^^QQQLLLGGGCCCCCCCCCCCCBBBBBBBBBBBBBBB@@@AAABBBCCCBBBAAA???>>>>>>>>>????????????>>>>>>@@@??????>>>>>>???@@@AAA>>>>>>===>>>>>>???@@@AAACCCEEELLLSSSWWWYYY```hhhzzzwwwooojjjjjjmmmqqqssssssssstttttttttsssrrrpppmmmjjjhhhfff___ZZZTTTPPPNNNVVVhhhzzzoooYYYGGGCCCBBB@@@======???@@@???======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<=========>>>BBBAAABBBCCCCCCDDDKKKTTT]]]xxx|||ooommmqqqpppqqqsssvvvxxx~~~pppVVVOOONNNKKKFFFAAAAAABBBBBBBBBAAA@@@@@@AAABBBDDDDDDDDDBBB@@@???===>>>????????????>>>>>>AAA@@@???>>>>>>???@@@@@@>>>>>>======>>>???@@@@@@AAACCCIIIQQQVVVXXX^^^eeerrrxxxpppjjjgggmmmooorrrtttuuuuuusssrrrpppooonnnnnnmmmjjjfffcccbbbXXXRRRSSSTTT[[[qqq\\\LLLKKKCCCBBB@@@>>>======>>>???<<<;;;;;;::::::;;;;;;<<<======<<<;;;;;;;;;;;;<<<>>>>>>======<<<<<<;;;;;;>>>>>>>>>>>>????????????@@@@@@@@@AAADDDIIIMMMPPP[[[jjjzzztttpppoooqqqmmmppptttxxx|||```RRRMMMFFFEEEIIICCCCCCBBBBBBBBBAAAAAAAAAFFFEEEDDDCCCBBBAAA@@@@@@??????>>>>>>======<<<<<<============>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAADDDCCCDDDJJJRRRZZZ^^^```iii|||~~~uuuooojjjhhhmmmoooqqqtttuuutttsssrrrpppooonnnnnnnnnkkkgggccc^^^UUUPPPSSSXXXccc{{{sssTTTFFFDDDCCCAAA???>>>======>>>???<<<;;;;;;::::::;;;;;;<<<======<<<;;;;;;;;;;;;;;;============<<<<<<<<<<<<=========>>>>>>>>>??????@@@@@@@@@AAADDDHHHLLLOOOYYYddd~~~~~~uuuqqqnnnoooqqqpppsssxxxrrrWWWLLLIIICCCBBBEEECCCCCCCCCCCCCCCBBBBBBBBBEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>========================>>>>>>>>>>>>?????????@@@@@@@@@AAAAAACCCCCCDDDIIIQQQYYY]]]___eeeuuuxxxqqqmmmjjjhhhlllnnnppprrrssssssrrrqqqoooooooooooonnnkkkgggccc[[[RRRNNNRRR\\\kkkfffQQQGGGAAABBBAAA???>>>======>>>???<<<;;;;;;::::::;;;;;;<<<===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<<<<<<<============>>>?????????@@@CCCGGGJJJLLLTTT[[[ooo{{{{{{~~~tttpppooonnnpppsssrrrvvv}}}vvv{{{wwwbbbNNNHHHGGGCCCAAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@???============>>>>>>>>>>>>============>>>>>>>>>>>>?????????@@@@@@@@@@@@AAABBBBBBDDDHHHOOOVVV[[[]]]```lllzzzrrrmmmjjjiiihhhjjjkkkmmmooopppppppppooonnnnnnnnnnnnmmmjjjeeeaaaXXXPPPMMMTTTbbbvvvzzzZZZNNNHHHAAAAAA@@@???>>>===>>>>>>>>><<<;;;;;;::::::;;;;;;<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<=========;;;;;;;;;<<<<<<<<<======>>>>>>???@@@BBBEEEHHHJJJOOORRR```}}}{{{}}}zzztttoooooooooooorrrvvvvvv}}}xxxrrrxxxfffXXXLLLIIIHHHEEEBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@??????<<<<<<======>>>>>>??????============>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAACCCGGGLLLSSSWWWZZZ[[[eeewww|||tttmmmjjjhhhhhhggghhhiiijjjlllmmmmmmmmmmmmmmmmmmmmmmmmkkkgggaaa]]]SSSOOOOOOZZZmmmhhhOOOIIIEEE?????????>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<<<<<<<;;;:::::::::::::::::::::;;;;;;<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>???AAACCCFFFGGGJJJKKKUUUmmm}}}rrrooonnnoooppppppuuu||||||ssspppssssss[[[SSSKKKIIIHHHEEEBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@??????>>>>>><<<<<<======>>>>>>??????============>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAACCCFFFJJJOOOTTTWWWXXXaaasssyyytttmmmhhhgggggghhhhhhgggggghhhjjjkkkkkkllllllkkkkkkkkkjjjhhhccc\\\WWWNNNMMMQQQ```xxx}}}]]]MMMHHHEEECCC>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>???@@@BBBCCCDDDEEEGGGNNN___|||vvvooonnnlllnnnqqqrrrttt}}}sssllliiirrr~~~fffRRRNNNJJJGGGEEEBBB@@@???@@@@@@@@@??????>>>>>>>>>@@@@@@??????>>>>>>>>>>>>============>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>????????????@@@???@@@BBBDDDGGGKKKQQQUUUUUU^^^oooppplllfffddddddgggiiijjjggghhhiiijjjkkkllllllmmmjjjiiiiiihhhddd^^^VVVQQQKKKLLLSSSccc|||lllVVVMMMFFFCCCFFF======>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::999999::::::<<<;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<=========<<<<<<===>>>???AAABBBBBBAAAFFFKKKSSSiii{{{tttnnnjjjlllllloootttwww~~~qqqjjjfffiiilll[[[LLLKKKHHHDDDAAA@@@@@@???BBBAAAAAA@@@???>>>======??????>>>>>>>>>>>>======>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>@@@BBBCCCEEEIIINNNSSSSSS\\\jjj{{{~~~iiifffbbb```cccgggjjjllliiiiiijjjkkklllmmmmmmnnniiihhhgggfffbbb[[[SSSMMMKKKMMMSSSccczzz\\\NNNHHH???===BBB<<<===>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::999999::::::<<<<<<<<<;;;;;;:::::::::<<<<<<<<<============>>><<<<<<===>>>???@@@AAAAAA>>>EEEIIIMMM]]]~~~xxxqqqooommmllllllnnnrrrxxx~~~pppggggggfffnnn{{{```SSSIIIJJJGGGCCC@@@AAABBBBBBDDDCCCBBBAAA???>>>======>>>>>>>>>>>>============??????>>>>>>======<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>????????????===???BBBCCCDDDGGGMMMRRRRRRYYYeeessswwwjjjddd^^^^^^ccchhhjjjiiikkkjjjjjjkkkmmmmmmllljjjcccfffiiihhhaaaXXXPPPKKKJJJIIIOOO___pppsssTTTIIIEEE@@@<<<>>>@@@???===<<<;;;;;;;;;<<<999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;============>>>>>>>>>>>>>>>BBBHHHLLLSSSgggsssjjjgggiiijjjkkksssrrrsssyyyhhheeeaaa```kkkgggUUULLLFFFEEECCCBBBAAAAAABBBBBBAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>============BBB===;;;===>>><<<<<<>>><<<;;;;;;;;;<<<===???@@@??????>>>>>>======<<<<<<@@@AAABBBDDDFFFHHHKKKLLLVVVUUUYYYfffwww{{{qqqfffbbb]]]^^^dddiiijjjjjjkkkjjjjjjkkkmmmmmmllljjjdddgggiiifff___VVVNNNJJJGGGGGGMMM[[[lllgggMMMEEEEEEBBB@@@CCC@@@???===<<<;;;;;;<<<<<<999::::::::::::::::::;;;;;;::::::::::::::::::999<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;<<<=========>>>>>>>>>>>>>>>AAAFFFHHHMMM___}}}vvvmmmfffeeegggiiijjjooooootttvvvooo```___aaahhh{{{yyy```QQQIIIEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>============999;;;BBBLLLOOOHHH@@@<<<===<<<<<<<<<===>>>@@@AAA???>>>>>>>>>=========<<<@@@@@@AAACCCEEEHHHJJJKKKSSSRRRWWWbbbpppsssjjjaaa___]]]```eeeiiikkkjjjkkkjjjjjjkkkmmmmmmllljjjfffhhhhhhddd\\\RRRKKKGGGFFFGGGMMMXXXiiipppZZZFFFBBBDDDCCCBBBCCC???>>>===<<<<<<;;;<<<<<<;;;::::::::::::::::::999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<=========>>>>>>>>>???AAACCCDDDFFFSSSoooxxxooolllgggeeefffhhhjjjkkkmmmpppzzzuuugggaaa```YYY]]]fffxxxiiiVVVLLLFFFCCCCCCCCCCCCBBBAAA@@@@@@??????>>>>>>>>>>>>======>>>>>>>>>>>>============888<<>>???@@@@@@>>>>>>>>>>>>============@@@@@@AAABBBDDDFFFHHHIIINNNOOOUUU]]]gggvvvzzznnneee___^^^___bbbfffiiiiiihhhjjjjjjjjjkkklllmmmllljjjhhhhhhfff```WWWNNNHHHEEEGGGIIIOOOZZZkkkbbbSSSDDDAAABBBAAA??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<=========>>>>>>???@@@AAABBBBBBKKKaaauuuuuukkkhhhhhhhhhiiikkklllnnnnnnooowwwrrrddd\\\ZZZ[[[ZZZcccuuurrr[[[OOOIIIEEEAAABBBCCCCCCCCCAAA@@@???>>>>>>>>>===============>>>>>>>>>>>>============???>>>BBBHHHIIICCC===;;;===============>>>>>>???>>>>>>>>>>>>============??????@@@AAACCCEEEFFFGGGJJJNNNUUU[[[bbbppptttjjjccc___```aaadddggghhhgggfffjjjjjjjjjkkklllmmmllljjjhhhfffbbb[[[RRRKKKGGGEEEFFFKKKSSS^^^qqqqqqWWWMMMDDDAAABBB@@@>>><<<===============<<<<<<<<<;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<============??????AAABBBBBBHHHXXXhhhtttkkkfffggghhhjjjlllnnnoooqqqrrrrrrrrrddd```\\\ZZZZZZ```ppp~~~bbbRRRKKKGGGFFF@@@AAABBBBBBBBBAAA??????===============>>>>>>>>>>>>>>>>>>>>>============AAA<<<;;;===>>><<<;;;===;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>?????????@@@AAACCCDDDEEEHHHMMMUUU\\\bbbpppxxxooogggbbb___aaacccfffggghhhhhhgggkkkjjjjjjkkkmmmmmmllljjjfffccc^^^WWWOOOIIIGGGFFFFFFMMMXXXfff|||___LLLGGGBBBAAAAAAAAA@@@>>><<<<<<============<<<<<<;;;::::::::::::::::::999999::::::::::::::::::;;;::::::::::::::::::::::::::::::;;;<<<============;;;;;;<<<<<<<<<=========???>>>@@@BBBCCCGGGRRR^^^yyyxxxqqqjjjfffeeegggiiikkkmmmoooqqqtttwww{{{~~~fff^^^___]]]]]]___nnnkkkVVVLLLGGGEEEEEE@@@@@@@@@AAAAAA@@@@@@???======>>>>>>>>>>>>??????>>>>>>>>>>>>============;;;888999===@@@>>>===>>>:::;;;;;;<<<<<<<<<;;;;;;============>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCFFFKKKTTT\\\bbbooo}}}~~~~~~zzzpppiiiccc______aaadddfffhhhiiijjjkkkkkkjjjjjjkkkmmmmmmllljjjccc```[[[SSSLLLHHHGGGHHHIIISSSaaarrrnnnUUUEEEDDDAAA@@@@@@@@@???===;;;<<<===>>>>>>===<<<<<<999::::::::::::::::::;;;;;;::::::::::::::::::999::::::::::::::::::::::::999:::;;;<<<============;;;;;;;;;<<<<<<<<<======>>>===>>>AAABBBDDDLLLTTTggg{{{oooiiigggdddeeeiiiiiikkkmmmnnnppptttzzzppp```]]]^^^^^^dddmmmsss[[[NNNHHHDDDBBBBBB@@@@@@????????????@@@@@@>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>============:::888:::@@@BBB@@@======;;;;;;<<<======<<<;;;:::<<<=========>>>>>>>>>???>>>>>>>>>>>>??????@@@AAADDDHHHPPPYYY```lll~~~|||}}}~~~~~~sssjjjeee```]]]]]]```cccfffhhhkkkmmmoookkkjjjjjjkkkmmmmmmllljjjbbb___YYYQQQJJJGGGHHHJJJNNNYYYiii}}}___QQQEEEDDDBBB???>>>>>><<<:::;;;<<<===>>>>>>===<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::999:::;;;<<<============;;;;;;;;;<<<<<<<<<=========<<<===@@@AAAAAAGGGNNN[[[zzz~~~qqqeeecccccccccgggmmmkkkmmmoooqqqsssxxxwwwiii^^^^^^^^^```mmm}}}wwwdddQQQIIIFFFAAA???@@@@@@@@@>>>>>>>>>???@@@AAA>>>>>>??????@@@@@@@@@AAA>>>>>>>>>>>>============@@@<<<<<>>>>>===<<<;;;<<<=========>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@BBBEEELLLUUU]]]hhhzzz~~~|||zzzzzz|||yyynnnfffbbb```___```bbbdddfffiiilllnnnoookkkiiiiiiiiijjjjjjhhhggg```VVVMMMIIIHHHGGGHHHKKKNNNaaauuulllRRRDDD@@@@@@??????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777777888:::;;;:::999999888888999999:::::::::::::::::::::::::::<<<<<<<<<<<<;;;:::999999;;;;;;;;;<<<<<<<<<<<<===============???BBBEEEGGGXXXmmmwwwppphhhaaaaaacccdddfffjjjmmmlllnnnrrruuu{{{fff[[[UUUYYY^^^hhh~~~___VVVJJJCCCAAABBBBBB@@@AAA@@@??????>>>>>>??????========================???AAABBB@@@===;;;<<<>>>========================;;;<<<<<<===>>>===============<<<<<<;;;;;;;;;:::>>>????????????@@@@@@@@@???@@@IIIUUUXXXZZZgggzzz~~~}}}||||||~~~tttiiicccaaaaaaaaa```aaaccceeehhhjjjlllmmmjjjiiihhhiiiiiiiiigggeee^^^UUUKKKGGGEEEDDDFFFJJJWWWlll{{{\\\KKKDDD@@@@@@???>>>>>>======<<<::::::::::::::::::::::::;;;:::888777777888:::;;;:::999999888888999999:::::::::::::::::::::::::::::::::::::::::::::999888;;;;;;;;;;;;<<<<<<<<<<<<============???BBBDDDFFFOOOaaawwwnnnjjjccc___aaacccdddfffjjjjjjkkkpppuuuxxxrrreee[[[XXX```mmm}}}uuuZZZRRRHHHBBBBBBCCCBBB@@@AAA@@@??????>>>>>>??????========================>>>@@@AAA???<<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<=========<<<<<<<<<;;;;;;>>>>>>?????????@@@@@@@@@AAA@@@GGGRRRVVVWWWbbbqqq{{{{{{~~~~~~~~~xxxmmmddd``````aaabbb```aaaccceeegggiiikkkkkkjjjiiihhhhhhhhhfffcccaaaYYYQQQIIIFFFEEEEEEJJJQQQccc|||dddLLLDDDEEE?????????>>>======<<<<<<::::::::::::::::::::::::;;;:::999888888999:::;;;:::999999888888999999:::999999999999999999999999777888999999999999999888;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<===???AAACCCEEEHHHUUUmmmyyyssskkkdddccc___^^^bbbeeeeeegggjjjjjjnnntttyyyvvvbbb___YYY[[[jjj~~~```RRRLLLFFFBBBBBBCCCBBB@@@@@@@@@???>>>>>>>>>>>>???===========================>>>>>>===;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;===============<<<<<<<<<>>>>>>>>>?????????@@@@@@CCC@@@DDDMMMRRRTTT\\\fffqqq|||{{{|||}}}yyyrrrhhhaaa^^^___bbbcccccccccdddfffhhhiiijjjkkkiiihhhgggffffffccc___\\\RRRMMMHHHFFFFFFIIISSS]]]qqqrrrVVVEEEBBBFFF???>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999::::::999999888888999999:::888888888888888888888888777777888999:::::::::999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===???@@@BBBCCCGGGNNN^^^wwwxxxoookkkhhhdddaaa```^^^```eeehhhggghhhkkkqqquuuzzzjjj___^^^___jjjmmmUUUJJJGGGCCCBBBBBBCCCBBB@@@@@@@@@???>>>>>>>>>>>>>>>========================<<<<<<<<<<<<;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;;;;;;;:::========================>>>>>>>>>>>>????????????CCC???@@@HHHOOORRRXXX^^^cccvvv}}}|||yyy|||uuuooofffaaa___```cccdddffffffggghhhiiijjjkkkkkkiiihhhfffeeeccc___ZZZWWWMMMJJJGGGFFFFFFKKKXXXfff~~~|||___NNNCCC@@@CCC>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::999999888888999999:::888888888888888888888888888888999::::::;;;:::::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<===>>>@@@AAABBBEEEIIISSSfff{{{tttkkkeeeccccccbbbbbbbbbaaadddiiikkkjjjlllpppxxx{{{ooobbb```dddooottt^^^PPPEEECCCBBBAAAAAAAAAAAA@@@@@@???>>>>>>======>>>>>>========================;;;;;;::::::;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<888999999:::;;;:::::::::<<<<<<<<<=====================>>>>>>>>>?????????AAA>>>???EEEMMMRRRWWW[[[___qqq~~~{{{{{{yyy|||yyyooojjjeeeaaaaaacccdddeeehhhhhhhhhiiiiiijjjjjjjjjhhhgggeeedddaaa\\\VVVRRRJJJHHHGGGFFFFFFMMM]]]nnndddPPPHHHBBB>>>>>>=========<<<;;;;;;::::::999999999999999999999999999999999999999999999999:::999999888888999999:::999999999999999999999999888999::::::::::::::::::::::::::::::;;;;;;;;;;;;:::;;;<<<===>>>???@@@@@@AAACCCJJJYYYooozzzssslllhhhbbb``````bbbcccdddfffeeegggkkklllmmmqqqwww~~~wwwdddaaaeeepppyyy___PPPKKKCCCBBBAAAAAA@@@@@@@@@@@@??????>>>============>>>========================<<<:::999:::;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>?????????>>>???CCCIIIPPPUUUXXX]]]nnn||||||}}}{{{yyyzzzzzz~~~wwwnnngggeeebbbbbbdddfffgggggghhhhhhhhhhhhiiiiiiiiiiiihhhgggeeeccc___ZZZSSSNNNEEEEEEGGGIIIKKKUUUjjj}}}rrrSSSHHHDDD???<<<=========<<<<<<;;;::::::999888888888888888888888888999999999::::::999999999:::999999888888999999:::::::::::::::::::::::::::999999999999999999888777999999:::::::::;;;;;;;;;:::;;;<<<===>>>>>>?????????AAAFFFOOO___xxx|||uuullleeeaaa```______bbbdddggghhhgggeeegggjjjlllooowww|||lllfffkkktttfffRRRHHHGGGCCCCCCBBB@@@???>>>???@@@??????>>>=======================================<<<:::999:::<<<===;;;999;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<============>>>>>>>>>???===>>>@@@AAAEEELLLQQQTTTYYYhhh|||zzzzzz{{{yyyyyy{{{{{{|||oooeeeaaa``````bbbeeehhhiiiiiihhhhhhhhhhhhgggggggggggghhhfffeeebbb___XXXQQQLLL@@@CCCHHHMMMRRR```xxx}}}cccLLLEEECCC>>><<<@@@===<<<<<<;;;;;;:::999999::::::::::::::::::::::::888999999::::::999999888:::999999999999999999:::::::::::::::::::::::::::888888888888888777666555999999:::::::::;;;;;;;;;::::::<<<===>>>>>>>>>>>>@@@CCCFFFJJJUUUjjjzzzsssooojjjccc]]]\\\]]]___bbbeeehhhkkklllfffdddeeeiiilllqqq{{{~~~mmmiiimmmyyyqqq[[[MMMGGGFFFDDDDDDBBB@@@>>>===>>>?????????>>>==========================================:::999:::<<<===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;999999999::::::;;;;;;;;;============>>>>>>>>>>>><<>><<<>>>???@@@@@@???>>><<<======<<<;;;:::999999888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999::::::<<<=========<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===;;;::::::;;;===@@@DDDHHHKKKMMMUUUZZZggg{{{}}}{{{yyyyyyzzz|||~~~~~~vvvllleeeccc]]]___cccfffiiijjjjjjjjjggggggfffffffffgggiiijjjeeedddaaa\\\VVVPPPKKKHHHIIIKKKPPP[[[lll\\\OOOBBB======<<<;;;;;;===<<<<<<;;;::::::999999999999999999999999999999888999999::::::999999888:::::::::999999888888888999999999999::::::::::::999999999999999999999999999999888888888888999999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>@@@CCCFFFPPPeeewwwxxxpppjjjhhhdddaaa_________```cccdddfffiiillllllkkkiiijjjdddfffnnnuuu{{{xxxssszzzlllZZZKKKEEEEEEAAA@@@@@@@@@?????????>>>>>><<<===???@@@@@@???===<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999::::::::::::;;;;;;::::::999888;;;;;;;;;;;;;;;;;;;;;;;;===============<<<;;;;;;<<<===>>>@@@CCCFFFHHHJJJSSSWWWcccuuu|||{{{yyyyyyyyyyyy{{{~~~}}}vvvooogggcccccc```bbbeeehhhiiijjjiiiiiieeeeeeeeeeeefffgggiiijjjcccaaa]]]WWWRRRMMMIIIGGGIIINNNXXXggg|||mmmQQQFFF===<<<===<<<;;;<<<<<<<<<<<<;;;;;;::::::999999999999999999999999999999999999888888999999999999999999999999888888888777888888888999999999999999999999999999999999999888888888888888888888888<<<<<<<<<;;;;;;;;;;;;;;;??????AAACCCDDDJJJYYYiiixxxqqqhhhccc```___^^^^^^___aaaccceeehhhjjjkkkmmmmmmmmmlllkkkmmmjjjlllsss{{{ssstttyyy]]]QQQGGGDDDDDD???@@@@@@?????????>>>>>>>>>;;;<<<===>>>>>>===<<<;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999::::::::::::;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<;;;<<<<<<<<>>>>>@@@>>>===>>><<<<<<;;;;;;;;;:::::::::888888888888888888888888:::999888777777888999:::999999999888888888888888777777777777888888888888999999999999999999999999777777777888888777777777:::::::::;;;;;;<<<<<<<<>>>>>>>>>>>;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;::::::999999::::::;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;::::::;;;<<<===?????????@@@@@@BBBCCCDDDKKKOOOWWWeeeyyy}}}|||zzzyyyzzzyyy{{{~~~{{{oooiiiddd______bbbggghhhjjjkkkkkkjjjiiihhhgggggghhhhhhiiiiiiiiiiiiccc___XXXPPPKKKIIIIIIIIIPPP```zzzdddLLLHHHBBB>>>@@@AAA>>><<<<<<;;;;;;;;;;;;;;;:::::::::888888888888888888888888:::999777777777777999:::888888888888888888888888666666777777777888888888999999999999999999999999666777888888888888777666777888999:::;;;===>>>>>>;;;;;;===@@@@@@AAAIIIRRRbbb}}}wwwssslllfffbbb```^^^]]]aaaaaabbbdddfffiiikkkmmmoooppppppooollllllmmmooorrrrrruuu~~~yyyyyy^^^NNNKKKFFFDDDEEE@@@?????????>>>>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;======<<<;;;::::::999999::::::::::::::::::::::::<<<;;;::::::999999::::::;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<============>>>@@@AAACCCDDDHHHKKKSSS___qqq{{{zzzyyyxxxxxx{{{xxx|||~~~tttjjjeeeaaa^^^```ccchhhjjjkkkllllllkkkjjjhhhjjjjjjjjjjjjiiihhhgggfff```[[[SSSLLLIIIJJJMMMOOOZZZoookkkTTTEEEDDD@@@===???>>>;;;999:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888777777888888888777777777888888888888888666777777777888888888888999999999999999999999999666777888999999888777666777888888:::;;;<<<===>>>;;;;;;===@@@@@@@@@FFFMMMTTTkkk}}}vvvrrriiigggccc```^^^^^^___```ffffffggghhhjjjkkkmmmnnnooopppqqqooollllllooossssssvvv}}}~~~|||gggQQQHHHIIICCC@@@BBB?????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;:::999999888::::::::::::::::::::::::<<<;;;::::::999999::::::999999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===;;;;;;<<<===???AAACCCDDDEEEIIIPPPYYYggg~~~~~~{{{|||{{{yyyzzz~~~yyy~~~tttllldddaaa```___bbbfffiiijjjlllmmmmmmlllkkkiiillllllkkkjjjhhheeecccaaaYYYTTTMMMHHHGGGLLLRRRVVViiinnnWWWJJJCCCBBB>>><<<======999888:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777888888888888777777666777777777888888888999777777777888888888999999999999999999999999999999777888999::::::999888777999::::::::::::;;;;;;;;;===<<<===??????>>>CCCIIIIIIZZZsss}}}yyyvvvsssooojjjgggbbbbbbaaa``````aaaccceeehhhiiiiiijjjkkklllmmmmmmnnnqqqrrrpppmmmnnnrrrwwwzzzkkkWWWGGGEEEHHHAAA===AAAAAA???>>>>>>>>>===============<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;:::::::::999999999999999999999999<<<;;;::::::999999::::::888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>???AAABBBCCCGGGMMMSSS\\\ooo}}}~~~|||}}}{{{zzzmmmeee_________```ccchhhjjjkkklllnnnnnnmmmkkkjjjllllllkkkiiigggccc```^^^RRRNNNHHHEEEGGGMMMVVV\\\yyy___MMMEEEBBBAAA===<<<>>>===::::::===;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777666777888999999888777666666666777777888888888999888888888888999999999999999999999999999999999999777888:::;;;;;;:::888777<<<<<<;;;::::::999888888:::888888:::999888;;;AAACCCPPPeee{{{xxxqqqnnnkkkhhhgggdddaaa___bbbcccccccccccceeegggiiihhhiiiiiijjjkkkkkkllllllnnnqqqrrrpppnnnooouuu{{{oooXXXNNNCCCDDDIIIAAA===BBBDDD>>>>>>>>>>>>==================<<<<<<<<<<<<======:::::::::;;;;;;;;;<<<<<<999999999999999999999999<<<;;;::::::999999:::::::::;;;;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<===<<<;;;;;;===<<<<<<======>>>???@@@BBBFFFKKKNNNUUUdddzzz~~~~~~yyyqqqddd```\\\]]]bbbggggggeeennnoooooonnnnnnmmmlllkkkppplllfffddddddbbb\\\VVVTTTLLLHHHKKKKKKLLLZZZlllgggNNNHHHCCC:::>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::999999888888888888888888888888777777888888888888777777777777777777777777777777::::::999888777666555555777777777777777777777777777777777777777777777777777777777888888999999999999::::::;;;<<<===??????CCCJJJWWWkkkxxxssspppnnnjjjgggdddcccbbbaaa```_________aaacccfffiiikkklllmmmmmmiiijjjmmmmmmmmmlllmmmnnnrrrqqqppppppssswww|||rrr]]]PPPEEEDDDBBBAAA@@@?????????<<<>>>???>>><<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;<<<;;;999777777888999:::999999::::::::::::;;;;;;<<<;;;::::::999999999:::<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;;;;<<<===>>>===@@@EEEJJJNNNWWWiii{{{}}}}}}}}}~~~|||ppphhh```^^^]]]aaagggkkkkkkiiinnnnnnoooooonnnmmmlllllloookkkfffcccbbb^^^XXXRRRNNNFFFDDDIIIMMMTTTfffzzz]]]JJJFFFBBB>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888888888888888777777888888888888777777777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777999999999999888888888888::::::::::::<<<===>>>???>>>CCCMMM^^^www}}}xxxsssnnnjjjhhhfffcccaaa___^^^^^^^^^^^^______```dddfffhhhkkkmmmnnnnnnnnnlllmmmoooooonnnnnnooopppppppppqqqqqquuu||||||cccSSSKKKDDDCCCBBBAAA@@@?????????<<<>>>??????===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;<<<;;;999888777888999:::999999::::::::::::;;;;;;<<<;;;::::::999999999999<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;;;;<<<===>>>:::===AAAFFFIIIPPPaaarrr~~~{{{}}}}}}}}}}}}}}}rrrggg___\\\\\\___fffmmmqqqpppmmmnnnnnnnnnooonnnnnnmmmlllmmmiiieeeaaa^^^YYYRRRMMMKKKEEECCCJJJTTTbbbyyyfffOOOFFFBBBAAAAAA=========<<<<<<<<<<<<<<<::::::::::::999999999999888888888888888888888888777777888888888888777777777777777777777777777777666666777777888888888999777777777777777777777777777777777777777777777777;;;;;;:::999999888888777::::::::::::;;;<<<>>>>>>>>>@@@EEEPPPccczzzvvvrrrpppjjjgggccc``````___^^^\\\\\\\\\\\\]]]___```bbbccchhhiiijjjlllnnnoooooooookkklllnnnmmmllllllmmmnnnrrrtttvvvwww{{{fffRRRIIIFFFCCCCCCAAA@@@??????>>>>>>===>>>@@@???>>>======>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::999999999999::::::;;;:::999888888888999:::999999::::::::::::;;;;;;;;;;;;::::::::::::999999<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;<<<======:::;;;???BBBDDDJJJXXXgggxxx}}}zzzzzz{{{}}}}}}}}}~~~~~~~~~wwwmmmccc\\\YYY\\\bbbjjjpppsssqqqnnnmmmnnnnnnnnnnnnmmmllllllkkkhhhccc___ZZZUUUNNNIIIMMMHHHHHHQQQ___rrruuuRRRFFFEEE@@@===@@@<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999888888888888888888888888888777777888888888888777777777777777777777777777777777777777777888888888888777777777777777777777777777777777777777777777777:::::::::999999999999999::::::::::::;;;<<<===>>>BBBBBBDDDIIIUUUmmm~~~zzzyyywwwsssnnnjjjhhhgggfffaaa```^^^]]]]]]]]]^^^]]]^^^^^^^^^___aaacccdddeeeiiiiiijjjkkklllmmmmmmmmmkkklllmmmmmmllllllnnnpppuuuyyy~~~nnnYYYKKKEEEEEEBBBBBB@@@??????>>>>>>>>>===???@@@@@@>>>===>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::999999999999::::::::::::999888888999999:::999999999:::::::::;;;;;;:::::::::::::::::::::999<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???BBBBBBFFFRRR___hhhwww|||zzzyyyyyyzzz|||}}}~~~}}}~~~zzzppphhhaaa\\\[[[^^^eeekkkpppqqqooolllmmmnnnnnnmmmmmmlllkkkjjjhhheee```[[[VVVPPPKKKGGGJJJIIIMMMYYYlllcccGGGDDDFFF???:::<<<;;;;;;;;;<<<<<<<<<<<<<<<::::::999999999888888888777777777777777777777777777777888888888888777777666666666666666666666666888888888888777777777777777777777777777777777777777777777777777777777777777777888999999:::;;;;;;:::::::::::::::;;;<<<===@@@@@@BBBFFFMMM]]]zzz~~~~~~}}}xxxtttnnnkkkllliiieeeaaa___^^^______]]]]]]]]]^^^^^^^^^```````````````aaabbbcccdddeeegggggghhhhhhiiijjjkkkkkklllmmmooooooooopppsssuuuttt{{{qqq\\\RRRJJJDDDCCCAAA@@@??????>>>>>>>>>>>>===>>>@@@@@@>>>>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::999999888888999999:::999999999999999999999:::999999999:::::::::;;;;;;999999:::;;;;;;;;;:::999;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;======>>>AAAAAACCCMMMWWWaaalll}}}{{{wwwtttuuuwwwzzz|||~~~~~~zzzpppgggaaa^^^]]]^^^aaagggkkknnnnnnmmmlllnnnmmmmmmlllkkkiiihhhgggccc```[[[UUUOOOKKKHHHGGGDDDHHHRRRccc{{{nnnVVVDDDCCCEEE>>>999:::;;;;;;;;;;;;;;;<<<<<<<<<999999999999888888888888777777777777777777777777777777888888888888777777666666666666666666666666999888888888777777666666777777777777777777777777777777777777777777777777555555666777999:::;;;<<<:::::::::::::::;;;<<<<<<:::999===CCCHHHRRRhhh~~~~~~|||{{{{{{}}}}}}~~~~~~xxxuuuqqqnnnkkkhhheeebbbaaa___\\\YYYXXXYYYZZZ[[[[[[]]]____________aaabbbaaaaaaaaaaaaaaabbbccccccgggffffffggghhhiiijjjkkkhhhjjjlllmmmooorrrvvvyyyxxxyyy\\\PPPLLLGGGBBBAAA@@@??????>>>======>>>>>><<<===??????>>>===>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888888888999999888999999999999:::::::::999999::::::::::::;;;;;;888999:::;;;<<<;;;:::999;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::;;;>>>???@@@HHHQQQ]]]fffttt{{{xxxtttvvvxxx{{{}}}|||rrrhhh```]]]]]]___aaadddhhhkkkmmmnnnnnnooonnnmmmlllkkkiiigggeeeccc^^^[[[UUUNNNIIIFFFFFFGGGFFFNNN\\\qqq[[[NNNCCCAAAAAA>>><<<<<<:::::::::;;;;;;<<<<<<<<<999999999999888888888888777777777777777777777777777777888888888888777777666666666666666666666666777777777777888888888888777777777777777777777777777777777777777777777777555555666777888888999999::::::999999::::::;;;;;;;;;888;;;BBBEEEIIIYYYkkk}}}{{{zzz{{{{{{zzzzzzzzzzzzyyyyyyyyyzzz|||}}}}}}zzzvvvrrrkkkiiieeecccbbbaaa___]]]]]][[[YYYXXXWWWYYYZZZ\\\]]]___bbbbbbaaaaaaccceeebbbbbbbbbbbbcccdddeeeeeehhhhhhhhhhhhiiikkkmmmnnnhhhjjjmmmooorrrwww}}}yyycccPPPJJJGGGAAA>>>AAA??????>>>============>>>:::<<<>>>>>>=========>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888888888999999888888999999::::::::::::999999::::::::::::;;;;;;777888:::<<<<<<;;;:::999;;;::::::999999::::::;;;:::;;;;;;<<<<<<;;;;;;:::999888999===>>>???FFFMMMYYYaaappp~~~{{{yyyzzz|||}}}~~~~~~xxxnnnddd]]][[[^^^aaaccceeehhhjjjlllnnnppprrrnnnmmmllljjjhhheeecccaaaZZZVVVPPPIIIDDDCCCEEEGGGNNNXXXhhh}}}iiiPPPJJJCCC???>>>===>>>???:::::::::;;;;;;<<<<<<<<<999999999888888888888777777777777777777777777777777777888888888888777777666666666666666666666666555555666777888999::::::777777777777777777777777777777777777777777777777666666666666777777777777::::::999999999:::;;;;;;BBB======DDDEEEDDDPPP```vvv}}}{{{{{{{{{zzzzzzyyyyyyxxxxxxxxxyyyyyyyyyxxxyyy{{{}}}zzz|||zzztttrrrpppmmmkkkhhheeebbb```___]]][[[YYY]]]\\\[[[ZZZZZZ[[[]]]^^^```ccceeefffdddccceeegggcccddddddeeefffhhhiiijjjjjjiiiiiijjjkkkmmmpppqqqooorrruuuxxx|||fffWWWLLLJJJEEE======CCC???>>>>>>============>>>:::<<<===>>>===<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888888888999999777888999:::::::::::::::999999:::::::::;;;;;;;;;777888:::<<<<<<<<<:::999;;;::::::999999::::::;;;::::::;;;<<<<<<;;;::::::999888:::>>>@@@AAAGGGNNNVVV___ooo~~~|||rrrvvv~~~}}}zzz|||rrrkkkbbb[[[YYY[[[^^^```jjjjjjjjjkkkmmmnnnpppqqqppplllhhheeedddbbb]]]ZZZUUUOOOJJJIIIFFFDDDGGGLLLTTTaaatttoooUUUGGGFFFDDDAAA???===<<<<<<===>>>>>><<<:::888888999888888999999999888888777777777666666555555555444555555666666777777888888666555444333333444555666777777777777777777777777888777666555444444555666777777777777888888888888666777777777888888888888::::::::::::::::::::::::<<>>===AAAAAAFFFVVV[[[zzz~~~}}}~~~yyyxxxvvvtttsssssssssttttttttttttttttttsssrrrrrrssssssrrrrrrtttvvvyyy{{{zzzzzz}}}~~~yyyssskkkfffeeeeeecccbbb___^^^]]]\\\[[[\\\]]]]]]______^^^^^^^^^______```aaaaaaaaabbbcccdddfffggggggggggggeeeddddddgggiiihhhjjjlllnnnooonnnnnnmmmqqqyyyeeeWWWPPPGGGBBBBBBBBB@@@===???>>>>>>===<<<;;;;;;;;;============<<<;;;:::999::::::::::::::::::::::::888999999999999888777777999999999999999999999999:::888666888;;;<<<;;;888;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;<<<:::999999888888999999:::999999999::::::;;;;;;;;;<<<;;;::::::<<<@@@EEEGGGWWWYYYeeezzzsssnnnpppuuu|||}}}}}}{{{tttiiiddd]]]YYY[[[___ccceeejjjjjjjjjkkklllnnnooopppnnnjjjfffdddbbb^^^YYYVVVPPPKKKGGGFFFEEEEEEJJJPPPZZZiii}}}```JJJFFFEEEDDDBBBAAA@@@??????===>>>>>>===:::999999:::888888999999999888777777777666666666555555555555666666666666666777777777777666555555555555666777666666666666666666666666888777666555444444555666666666666777777777888888777888888888999999999999::::::::::::::::::::::::888;;;:::???HHHFFFBBBIIIQQQhhhyyywwwvvvtttsssrrrrrrrrrrrrrrrrrrqqqpppooommmmmmooonnnmmmmmmoooqqqsssuuuvvvttttttvvvzzz}}}~~~}}}{{{|||zzz{{{yyyvvvuuuooogggcccbbbbbbaaa```aaa```___^^^^^^^^^______`````````___``````aaabbbbbbbbbcccdddeeeffffffgggdddeeeeeedddccceeehhhjjjmmmnnnooopppqqqrrrtttvvv|||lllWWWQQQKKKCCC@@@AAABBBAAA>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::888999999999999888777777999999999999999999999999;;;999888999;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999:::999999888888999999:::888999999::::::;;;;;;<<<<<<;;;::::::<<<@@@DDDGGGQQQSSS^^^qqqwwwlllkkkkkkpppxxx~~~{{{ppphhhaaa]]]YYYYYY\\\aaaeeehhhjjjjjjjjjkkklllmmmmmmnnnjjjhhheeeaaa^^^YYYTTTPPPLLLGGGEEEEEEFFFHHHPPPYYYeeevvvkkkQQQBBBBBBAAA@@@@@@?????????@@@===>>>???===;;;999:::;;;888888999999888888777666666666666666555555555555777777666666666666666666777777666666666666777777666666666666666666666666777666555555444555555555555555555666666666666777888888888999999999::::::::::::::::::::::::::::::999;;;;;;EEESSSOOOBBB@@@IIITTTggg|||zzzzzzxxxwwwuuusssrrrrrrrrrqqqppppppooonnnlllkkkjjjkkkkkkjjjjjjkkklllnnnooopppnnnkkkjjjmmmpppqqqrrrtttvvvuuuqqqpppssssssqqqtttnnnfffbbbbbbbbbaaa___cccbbbbbbaaa```aaaaaaaaaaaaaaaaaaaaaaaabbbcccdddaaabbbdddfffgggggggggfffcccdddeeeeeeeeegggjjjmmmnnnooopppppprrrwww}}}oooZZZPPPIIIEEE@@@>>>???AAAAAA???>>>>>>======<<<;;;;;;;;;999999;;;<<<<<<=========::::::::::::::::::::::::888999999999999888777777999999999999999999999999;;;:::999:::;;;<<<;;;:::::::::::::::::::::::::::<<<;;;;;;:::999999888888999999888888888888999999888888999::::::;;;<<<<<<<<<<<<;;;;;;===@@@DDDFFFHHHKKKUUUeeessssssllldddccchhhoootttuuussshhhaaa\\\ZZZXXXYYY]]]bbbeeefffjjjjjjjjjkkkkkkkkkkkkkkkgggfffccc___ZZZTTTOOOKKKIIIFFFDDDFFFIIINNNYYYdddsssxxxZZZHHHCCC>>>======<<<;;;;;;<<<<<<<<<======<<<:::999999:::888999999888888777666555666666666666666555555555777777777666666555555444666666666666666666666666666666666666666666666666555555555555555555555555444444444555555555666666777777888888888999999999999999999999999999999999:::<<<;;;EEERRRMMM@@@???FFFIIISSSjjj~~~{{{yyy|||{{{yyywwwuuutttsssrrrppppppppppppooonnnmmmllllllkkkkkkkkkkkklllmmmmmmllljjjiiiiiillloooqqqsssuuuwwwuuurrrtttyyy{{{xxxyyyrrrjjjfffddddddcccaaadddccccccbbbbbbbbbbbbbbbaaaaaaaaaaaabbbcccdddddd```bbbdddfffggggggfffeeedddfffgggggghhhiiilllnnnppprrrtttvvv{{{ttt^^^RRRNNNEEEBBB???>>>???@@@@@@???=========<<<<<<;;;;;;;;;999:::;;;;;;<<<<<<<<<;;;::::::::::::::::::::::::888999999999999888777777888888888888888888888888::::::999:::::::::::::::999999999999999999999999::::::::::::999999888888999999888888888888999999888888999::::::;;;<<<<<<<<<<<<;;;;;;===???BBBDDDBBBEEENNNYYYdddssswwwfff]]]___dddggghhhpppuuuzzz}}}~~~xxxmmmddd^^^XXXWWWXXX[[[```eeeggghhhiiijjjjjjkkkjjjjjjiiihhheeedddaaa\\\VVVPPPKKKHHHFFFDDDDDDGGGKKKTTTcccqqqeeeMMMDDDEEE>>>===<<<;;;:::999999999:::;;;;;;:::888777888999999999999888777666555555555555555666666666666666777777666666555555444444555555555555555555555555555555555555555555555555444444555555555555555555444444444444555555555555666666666666777777777777999999999999999999999999777:::777;;;DDD@@@:::???BBBDDDKKK\\\uuu~~~}}}|||{{{yyyvvvtttrrrqqqooopppppppppppppppooonnnmmmmmmllllllkkkkkkkkkkkkiiijjjkkkmmmoooqqqtttuuuvvvzzz|||}}}wwwnnniiifffeeecccaaaccccccccccccbbbbbbaaaaaaaaaaaaaaaaaabbbcccdddeee```bbbdddfffggggggfffeeeeeeggghhhiiiiiijjjmmmooovvv{{{uuu```PPPGGGFFFDDDBBB@@@?????????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999::::::::::::::::::::::::888999999999999888777777888888888888888888888888888999999999888888888888999999999999999999999999888888888999999:::::::::999888888777777888888999777888888999;;;<<<<<<===<<<;;;;;;;;;<<<>>>@@@BBB???BBBIIIQQQXXXeeezzznnn]]]YYY\\\______dddhhhmmmppprrruuuyyy~~~yyyppphhh```\\\SSSUUUXXX^^^eeeiiikkkkkkiiijjjjjjjjjjjjhhhfffeeecccbbb^^^XXXQQQKKKHHHGGGCCCCCCEEEJJJQQQ^^^rrrqqqUUUEEE@@@AAA???>>>===<<<;;;;;;::::::888999:::999777666777888999999999888777666555444555555555666666666666666666666555555555555555555444444555555555555444444555555555555555555555555333333444555555555555444444444444555555555555666555555555666666666777777999999999999999999999999888;;;777888===:::888BBB===???GGGSSSccc{{{~~~|||yyyvvvtttrrrppppppqqqqqqppppppooonnnmmmmmmllllllkkkjjjiiiiiihhhjjjnnnppprrrtttwwwyyy|||~~~wwwnnniiigggfffdddbbbbbbccccccccccccbbbaaaaaaaaaaaaaaabbbcccdddeeefffbbbccceeeggghhhhhhggggggfffhhhjjjlllmmmnnnppprrr}}}vvvaaaUUUIIIBBB@@@BBBBBBAAA@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::888888::::::::::::::::::::::::888999999999999888777777888888888888888888888888777888999888777666777888888888888888888888888888777777888888999::::::;;;888888777777777777888888777777888999;;;<<<======;;;:::::::::;;;<<<>>>???===???DDDJJJPPPZZZlll|||{{{eeeZZZWWWVVVVVV[[[___cccfffhhhkkkqqqvvvxxx}}}xxxooogggaaa\\\XXXUUUWWW[[[bbbhhhkkkkkkjjjiiijjjjjjjjjiiigggeeeccc```^^^ZZZSSSKKKFFFEEEFFFDDDEEEIIIRRR]]]mmmwwwZZZIIIBBB???======<<<<<<;;;;;;<<<<<<===888999:::999777777777999999999888888777555444333555555555555666666666777444444555555555555555555444555666777777666555444555555555555555555555555222333444555555555444444444555555555555666666666666666666666777777777777888888888888888888888888999<<<999:::???;;;888@@@;;;===CCCJJJSSSddd}}}zzzxxxvvvvvvuuutttsssqqqooonnnnnnnnnnnnmmmllljjjiiihhhjjjlllpppsssvvv{{{|||vvvnnniiihhhhhhgggeeeccccccdddddddddcccbbbaaabbbbbbbbbcccdddfffggghhheeefffggghhhiiijjjjjjkkkhhhkkkooosssuuuxxx{{{}}}bbbUUUOOOGGGBBBCCC???@@@@@@@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999::::::::::::::::::::::::888999999999999888777777888888888888888888888888888999;;;999777666777999888888888888888888888888888888888888888999999999888888777777777777888888666777888999;;;<<<===>>>999999999999999:::<<<<<<;;;;;;>>>DDDIIIPPP^^^kkkyyywwwdddYYYSSSQQQTTTXXX[[[]]]___cccjjjooorrrxxx}}}|||qqqggg```[[[XXXVVVZZZ\\\```eeeiiijjjhhheeeiiijjjjjjjjjiiifffdddbbb]]]\\\WWWOOOGGGCCCCCCEEEGGGIIIOOOZZZggg{{{bbbJJJDDDCCC@@@;;;888888888999:::;;;<<<===999:::;;;:::888888888:::999999888888777555444333444555555555666666777777333444444555555666666666555666777888888777666555555555555555555555555555111222444555666555444444555555555666666666666777777777777777888888888888888888888888888888888888555888555888@@@:::333888>>>===@@@EEEHHHSSSlll}}}|||{{{yyyvvvsssqqqoooqqqqqqppppppnnnlllkkkjjjlllooorrrvvv|||{{{uuunnnkkkkkklllkkkjjjcccdddeeeeeeeeedddcccbbbcccddddddeeefffgggiiiiiihhhhhhhhhiiijjjkkkmmmnnnmmmpppuuuzzz~~~jjjRRRKKKIIIDDDBBBFFF;;;===???@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;;;;;;;;;;::::::::::::::::::::::::888999999999999888777777777777777777777777777777999;;;<<<;;;888666888:::777777777777777777777777::::::999999888777777777888888777777777777888888666777888999;;;<<<===>>>999888888888999999:::;;;999888;;;@@@EEEJJJUUU```pppzzzqqq___UUUPPPPPPSSSWWWXXXZZZ^^^eeejjjooouuuyyy|||sssnnnfff```[[[YYYVVVUUU]]]cccgggfffeeehhhjjjiiinnnkkkhhhgggfffdddaaa___[[[SSSLLLIIIFFFBBBCCCEEEKKKPPPYYYgggyyyqqqVVVJJJDDD<<<:::???999999999999999999999999999999999888888888888777777777666666555555555444444444555555555555444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555666666666666777666555444444444444444555555555555555555555555888777666666666777999:::777888888999999:::;;;;;;<<<>>>@@@@@@CCCKKKXXXbbb~~~zzzuuusssssssssqqqpppppprrrtttuuuxxx}}}xxxqqqooorrrsssppplllnnnhhheeeggggggeeeeeehhhhhhgggggggggggggggggghhhkkkkkkllllllnnnooopppqqqvvv{{{bbbYYYMMMFFFDDDDDDBBB@@@AAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999:::999888777666666666666666666777777888888999999::::::999888777666555555555555555555555666777777;;;:::999777777777888888888777777777666666555555555555666666777777888888999999999999999999::::::999:::<<<>>>AAAGGGNNNSSS^^^pppnnn\\\UUUQQQSSSTTTTTTTTTXXXbbbjjjfffjjjpppvvv{{{~~~~~~yyymmmhhhaaa\\\YYYXXXWWWVVV^^^dddgggffffffiiijjjiiimmmkkkhhhfffeeebbb___\\\UUUNNNHHHFFFDDDBBBCCCGGGNNNWWWfffwwwvvv```LLLEEEBBB<<<:::>>>999999999999999999999999999999999888888888777777777666666666555555555444444444555555555555444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555666666666666666666555444444444444444555555555555555555555555888777666666666777888999777888888999999::::::;;;:::<<<======>>>EEEOOOWWWooo}}}zzzzzzzzzxxxvvvvvvxxxyyy}}}{{{zzz}}}}}}yyyuuuooolllmmmmmmlllmmmooolllkkkkkkkkkllllllmmmnnnppppppqqqsssvvvyyy|||~~~gggWWWPPPFFFAAAAAAAAA@@@>>>AAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;:::::::::999999999:::999888777666666666666777777777777777888888888:::::::::999888888777777666555555555555666777777999999777777666777888888777777666666666555555555555555555666777777888888888888999999999999::::::888999:::;;;===AAAGGGLLLVVVfff|||lll```RRRRRRQQQPPPPPPTTTZZZ^^^___bbbgggmmmssswwwzzz{{{}}}~~~~~~}}}~~~{{{uuupppeeeaaa[[[WWWWWWXXXYYYZZZ___eeehhhggggggjjjkkkjjjjjjiiifffeeeccc___[[[WWWPPPIIIDDDDDDCCCCCCHHHNNNRRRaaavvvaaaQQQCCCAAA@@@<<<999;;;::::::::::::::::::::::::999999888888888777777777666666666555555555555555444444555555555555444444444444444444444444444444444444444444444444444444666666666666666666666666444555555555555666666666666666555444444444444555555555555555555555555555777777666666666777888999777777888888999::::::::::::;;;<<<<<<;;;???EEEKKKZZZooo{{{wwwwwwwwwvvvwwwzzzuuuuuuuuuvvvwwwxxxzzzzzz{{{|||}}}~~~cccRRRLLLGGGAAA???@@@@@@@@@>>>@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::999999999999:::999888777666666666666888888888888777777777777888888888888888888777777666666555555666666777888777666666666666777777888777666666666666555555555444555555666666777888888888888888999999999::::::999::::::999:::<<>>AAAEEENNN^^^xxxhhhUUUMMMFFFCCCAAA@@@AAAAAA@@@?????????>>>===<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999888999999888777666666777777999999888888777777666666444444444444555555666666666666666555666777777888555555555555666666777777777777777777777777777777444444555555666777777888777777888888999999::::::;;;;;;;;;;;;:::<<<@@@CCCKKKSSSbbbuuusssiii]]]UUURRRRRRPPPNNNQQQRRRTTTXXX^^^eeekkkoooqqqtttuuussspppnnnppprrrzzzpppiiidddaaaYYYWWWUUUWWW[[[```ccceeedddggghhhggghhhkkkjjjfffbbb___]]]ZZZWWWSSSNNNKKKIIIEEECCCEEEGGGLLLWWWbbbpppqqqSSSIII@@@======<<<;;;;;;::::::::::::::::::::::::888888888777777777666666444444444555555555555555444444555555555555444444444444444444444444444444444444444444444444444444666666666666666666666666444444444444555555555555555555444444444555555666555555555555555555555555555555666666777777777777666777777888888999::::::999:::;;;<<<<<<>>>@@@AAAGGGQQQddd}}}hhhVVVLLLHHHDDDBBBAAAAAA@@@@@@>>>===???>>>===<<<;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999888888888999888777777777777777777999999888888777777666666333333333444555555666666666666666666666777888888444444555555666666666666888888888888888888888888444444444555666666777777666666777888888999:::::::::;;;;;;;;;;;;<<<@@@BBBBBBHHHSSScccwww|||jjj\\\VVVRRRNNNKKKLLLLLLMMMOOOTTT[[[aaaeeehhhkkknnnnnnkkkiiiiiikkk}}}rrrjjjccc]]]ZZZVVVVVVWWWZZZ```eeehhhiiigggiiihhhggggggiiigggbbb\\\YYYUUURRROOOLLLIIIFFFEEEBBBCCCFFFKKKTTTcccpppgggIIICCC<<<999:::<<<======999999999999999999999999888888777777777666666666444444444444444555555555444444555555555555444444444444444444444444444444444444444444444444444444555555555555555555555555333444444444444555555555555444444444444555666666555555555555555555555555444555666777777777666666666666777777888999999999777777888999:::<<<===>>>@@@GGGSSSgggeeeUUUKKKFFFDDDAAAAAA@@@???>>><<<;;;;;;>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::888888888888888888888888999999999999888888888888888888777777777777777888888888888888777777777777555666666666777777888888777777666666777777888999444555666666666666666555777777888888888888999999333444444555555666777777555666666777888999::::::777999999999999:::===??????CCCKKKXXXkkk|||kkk___VVVOOOIIIJJJIIIHHHIIILLLPPPUUUXXX]]]bbbfffgggfffdddeeeggg|||sssjjjccc]]]XXXTTTTTTUUUYYY^^^dddhhhjjjjjjiiijjjhhhffffffhhhddd^^^VVVSSSNNNJJJHHHFFFDDDBBBCCCBBBEEELLLTTT```sssnnnUUUBBB???;;;888999<<<<<<;;;888888888888888888888888888777777777666666666666333333333444444555555555444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444333333444444444555555555444444444444444555666666555555555555555555555555444555666777777777666555666666777777888888999999888777777777999;;;<<<<<<<<>><<<;;;;;;<<<======<<<;;;;;;;;;<<<<<<999999999999999999999999777777777777777777777777999999999999888888888888888888777777777777888888777777777777777888888888777777777777777777888888777777666666777777888999666666777777777666555444555555666666777777777777333333444555555666666777555555666777888999::::::888999999999888888:::<<>>???======<<<;;;;;;;;;<<<<<<999999999999999999999999999999999999999999999999999999999888888888888777888777777777777777888888666666777777888888999999666666666666666666666555777777777777777888888999777777888888888666555444333444444444555555666666333333444444555666666777444555666777888999::::::;;;;;;<<<;;;999888:::;;;:::<<<@@@HHHWWWnnnrrraaaWWWQQQOOOLLLJJJIIIJJJLLLMMMNNNSSSXXXZZZZZZZZZ\\\^^^yyyoooiiiaaa[[[XXXXXXWWWWWWWWWXXX\\\cccjjjnnnmmmkkkllliiiffffffgggddd]]]WWWRRRKKKEEEDDDCCCAAABBBEEEHHHFFFLLLZZZjjjzzztttYYYKKKFFF@@@>>><<<<<<<<<;;;999888888888888888888777666666555666777999999999888777666555444333333444555666444444444444444444333333333333333444444555555555222222222222222222222222444444444444444444444444333333333333333333333333555444444444444555666666444444444444444444444444555555555555555555555555555555666666777777888888777888888999;;;<<<<<<===???:::<<>>;;;>>>>>>===<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<;;;::::::999999::::::;;;:::::::::999999888888888777888888888999999999999888888888888777777777777555666666666666666555444888777666777888999888666444555666777777666555444555555555555555555555555555555555555555666777888999888666666666777666666888888888888888888888888777777888999999999888888999;;;@@@FFFNNN]]]vvv}}}jjjcccZZZOOOIIIHHHIIIHHHGGGIIIKKKMMMMMMMMMOOOTTTYYYzzzrrriiiccc\\\VVVUUUUUUVVVVVVZZZ[[[___eeekkkmmmllljjjjjjgggddddddddd```YYYSSSLLLGGGCCCCCCBBBAAACCCGGGLLLMMMVVVdddsssdddPPPEEEBBB???>>><<<;;;<<<;;;999888888888888888888777666666666666777777777777777777777777555555444555666666444444444444444444444444333333444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444555666666444444444444444444444444555555555555555555555555444555555666777777888888666666666777888888999999===888999@@@FFFNNNcccxxxyyy___TTTGGG@@@@@@AAA???<<<>>>======<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999999999888888777777777777888888888999888888888777777777666666555555666666666666666555888777666666777888777666444555666777777666555444666666666666666666666666666555555555555666666777666555444444444444444444555555555555555555555555999999:::;;;<<<<<<;;;;;;999;;;???DDDIIIUUUjjj}}}sssgggXXXMMMJJJIIIHHHFFFGGGIIIJJJJJJJJJLLLOOOSSSzzzqqqjjjbbb]]]VVVRRRRRRUUUWWWXXX```aaadddhhhkkkmmmkkkiiifffdddbbbaaa```[[[SSSMMMGGGCCCAAACCCCCCCCCFFFKKKQQQYYYggguuuhhhRRRFFFAAA???>>>===;;;;;;;;;;;;999888888888888888888777666666777666666555555555666666888888777666555555666666222333333444444555555555444444444444444444333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444555555666444444444444444444444444444444444444444444444444444444555555666777777777555666666666777777888888;;;888888<<>>???AAA@@@=========<<<<<<;;;:::::::::;;;;;;;;;;;;::::::::::::::::::999999999999::::::888888888888888999999999666666666666777777777777888888777777777777666666444444555666777777777666777555555555666777666555444555666666666666555444666666666666666666666666666666555555444555555555333333333444444444444444555555555555555555555555555666777888999:::::::::999:::===@@@CCCJJJZZZiii}}}zzzeeeUUUNNNKKKHHHGGGDDDFFFGGGGGGGGGHHHKKKMMM|||wwwqqqiiiccc]]]YYYTTTRRRTTTXXX\\\^^^eeefffhhhjjjlllkkkiiigggcccaaa```^^^[[[VVVOOOIIIEEEBBBAAADDDEEEFFFKKKQQQWWWfffzzznnnTTTHHHCCC???>>>===<<<::::::;;;:::999777888888888888888777666666888777555444333333444555777777666666555555444444222222333333444555666666555555555444444333333333444444444444444444444444444444444444444444444444333333333333333333333333444444333333444444555666444444444444444444444444444444444444444444444444333444444555555666777777666777777999:::;;;<<<<<<<<<::::::======>>>GGGRRRbbb}}}iiiWWWMMMFFFBBB======???@@@???===<<<<<<<<<;;;;;;:::::::::<<<;;;;;;::::::999999999::::::999999999999::::::666777777777888888999999555555555666666666666777888777777777666666666666333333555666777777777777666555444444555666555444555555555555555555555555666666666666666666666666777666555555444444444444444555666666666555666666777777777777777777777777222333555666777888888999888888;;;>>>>>>AAALLLXXXiii{{{vvvbbbVVVPPPKKKHHHCCCDDDDDDEEEFFFGGGHHHIIIzzzsssmmmgggaaa\\\XXXUUURRRRRRVVV\\\```bbbhhhjjjllllllkkkhhhfffdddaaa___]]]ZZZVVVQQQKKKGGGCCCAAAAAAEEEGGGIIIQQQZZZbbbuuu|||ZZZIIIDDDAAA>>><<<<<<;;;999999::::::999777888888888888888777666666777666555333333333444555555555555444444333333333222222333333444555666666555555555444444333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333333333444555555444444444444444444444444444444444444444444444444333333333444555555666666555555777999;;;<<<>>>???;;;:::;;;===<<<===BBBHHHPPPhhhiiiUUUKKKHHHBBB@@@======??????>>>;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;::::::999999888:::999999888888999999:::666666666777777888888888444555555555666666666666777777777666666666666555333333555666777777777777555444333444555666555333555555444444444444555555444444444444444444444444777666555444444444444444333666888888666555555777666666666666666666666666555666777999:::;;;;;;;;;777777:::===<<<===DDDMMMUUUhhhvvvggg\\\RRRKKKEEEDDDCCCCCCDDDDDDEEEEEEzzzvvvooohhhbbb]]]XXXUUUSSSRRRRRRUUUZZZ```ccceeeiiikkkmmmllliiieeebbbaaa^^^\\\YYYUUUPPPLLLHHHFFFBBBAAABBBGGGJJJPPP\\\hhhttt~~~dddKKKBBBAAA>>>;;;;;;;;;:::888999999:::888777888888888888888777666666666555555444444444555555222333333444444444333333222333333444444555555555444444444444444444333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333444444555444444444444444444444444333333333333333333333333222222333333444555555555222333444666888:::;;;<<<777888:::::::::;;;>>>AAAEEEUUUmmmlllYYYJJJDDDCCCAAA???>>>>>>>>>>>><<<:::;;;;;;::::::::::::::::::::::::::::::999999999999999999888888888888999999666666666666777777777777555555555555666666666666777777666666666666555555444444555666777777777666666444444444555666555444555555444444444444555555333333333333333333333333555555444444333444444444222555888888555222333444444444444444444444444444444555666777888888888888777777999<<<<<<;;;@@@GGGLLL\\\tttrrrbbbXXXNNNKKKGGGDDDCCCCCCBBBBBB}}}mmmjjjddd___ZZZWWWTTTSSSRRRSSSUUUZZZ```eeehhhiiiiiilllmmmlllgggbbb______ZZZXXXUUUOOOJJJGGGFFFFFFDDDDDDGGGMMMSSS^^^nnn|||fffRRRBBB@@@???;;;999===:::999888888999999888777888888888888888777666666444555555666666666666555111222333555555555555444444444444444444444444444333333444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333222222333333444555444444444444444444444444333333333333333333333333222222222333444444555555222333333444555666777777666888999999999;;;<<<<<>>>>>======<<<;;;:::::::::::::::::::::::::::999999999999999:::::::::999999888888888888999999666666666666666666555555555555666666666777777777777777666666666555555555555555666666666666666555666555444555666777666444555444444333333444444555444444444444444444444444444444333333333444555555444888;;;:::555222222444444444444444444444444444222333444444555555555555999888999<<<;;;999===CCCIIISSShhh}}}rrr```ZZZRRRKKKHHHFFFDDDCCCzzztttfffccc___[[[WWWUUUTTTTTTUUUVVVZZZ```fffkkkmmmmmmiiikkkmmmkkkeee```^^^]]]XXXVVVQQQKKKFFFDDDDDDEEEIIIIIIMMMTTT]]]jjj}}}sssZZZJJJ???@@@???::::::@@@:::999777888999999888777888888888888888777666666333444666777888777666666111222444666777777666666444444444444444444333333333333333444444555555555222222222222222222222222444444444444444444444444333333333333333333333333333333222222333333444555444444444444444444444444333333333333333333333333111222222333333444555555555555555555555555444444777999:::999999;;;<<<;;;AAACCCGGGQQQ```uuupppUUUJJJHHHDDD@@@???>>>======<<<<<<<<<;;;;;;::::::::::::::::::::::::888888888999999::::::;;;999999888888888888999999777777666666555555555444666666666666777777777777777666666666555555555555555666666666666666555555777666555555666777666555555444333333333333444555555555555555555555555555333333333333444444555666777;;;???===888444444666666666666666666666666666666666777777777777777666:::999999;;;:::888;;;@@@CCCJJJZZZppp~~~ppphhh]]]TTTOOOKKKHHHFFF~~~uuummmhhh]]]ZZZVVVRRRPPPQQQSSSUUUUUUXXX]]]ccchhhjjjkkkkkkiiihhhgggeeeccc^^^YYYTTTPPPLLLHHHGGGEEEAAABBBFFFGGGRRR\\\dddpppdddJJJCCC===;;;===???>>><<<:::999999999888777777777888888888888888888888888666666555555555444444444444444444555555555666666444444333333333444444555444444444444444444444444222222222222222222222222333444444555555444444333222222333333333333444444333333333444444333222222222222222222222222222222555444333333333333444555333333333333333333333333444444444555666777777888777777777888999999::::::======@@@FFFMMMZZZoookkk^^^NNNCCC??????@@@???;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999:::;;;===;;;888777888999888888555666666777777777777666555555666666777777888888666666666666666666666666666555555555555444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333555666777888777666444333444555777999999888666555444666777888777888999;;;888888777777888888999:::CCCEEEMMM\\\iiittt|||jjj\\\TTTMMMFFFwwwnnnfffaaaZZZWWWTTTQQQPPPRRRTTTVVVXXX[[[___dddggghhhhhhhhhgggfffcccaaa^^^YYYSSSOOOJJJFFFDDDEEEDDDBBBEEEJJJLLLZZZjjjvvvnnnTTTFFFAAA;;;:::<<<===<<<999999999888888888888888888888888888888888888888888666666555555555444444444444444444555555555666666444444333333333444444555333333333333333333333333222222222222222222222222333333444444444444333333222222333333333333444444333444444555555444444333222222222222222222222222555444333333333333444555333333333333333333333333333444444555666666777777666666777888888999999:::::::::===AAAEEEOOO```ppp|||^^^UUUIIIBBB@@@@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;===;;;888777888999888888777777888888888777777666555555555555555666666666555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333444555666777777555333222222333444555666555555444222333555555444444555777888888777777777888999999<<<===EEEQQQ\\\gggsssssseeeXXXMMM}}}tttmmmeee^^^YYYUUUSSSQQQPPPQQQSSSVVVXXX]]]___bbbeeeffffffeeeddddddbbb^^^[[[WWWRRRLLLHHHDDDBBBAAACCCDDDEEEJJJQQQUUUfffzzzyyy\\\IIIAAA>>>:::999;;;;;;999666777777888888888888888888666666666666666666666666555555555555555444444444444444444555555555555555444444333333333333444444333333333333333333333333222222222222222222222222333333444444444444333333222222333333333333444444444444555555555555444444222222222222222222222222444444333333333333444444333333333333333333333333333444444555555666666666666666777777888888999999999999:::===>>>CCCOOO[[[mmmttt```NNNIIICCC@@@@@@???===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;;;;===;;;888777888999888888888999999999888777666666555555555444444444444444555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333444444444444333333333333333333333333333444555666555444333222333333333444444444555555222333444444333222333555777777777777777888888999666888>>>FFFMMMWWWffftttlll^^^~~~yyyrrrjjjddd]]]XXXTTTQQQQQQQQQQQQTTTWWWZZZ[[[___aaadddfffgggfffdddcccbbb^^^ZZZUUUQQQKKKFFFBBBCCCAAABBBDDDEEEHHHPPPYYYgggxxxcccOOOEEE===<<<::::::;;;:::777555666666777777888888999999555555555555555555555555555555555555555555555555555555555555555555555555444444333333222333333333222222222222222222222222222222222222222222222222333333333444444333333333222222222333333333444444222333444444555444444444222222222222222222222222333333333333333333333333333333333333333333333333333333444444444555555555555555666666777888888999::::::;;;=========EEENNN^^^qqqppp[[[NNNDDDAAA>>>=========;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;<<<===;;;888777888999888888888888888888777666444444666555555555444444333333555555555555555555555555555555555444444444333333444444444444444444444444444444444444444444444444333333333333333333333333333333333333333444444444333333333333333333333333222333444444444333222222555555444444555555666777555666777666555444555666777666666666666777888888666888<<>>@@@EEETTTcccxxxyyysssjjjeee```[[[XXXVVVSSSRRROOOPPPSSSUUUXXX[[[]]]^^^\\\]]]```cccccccccaaa```\\\XXXRRRLLLHHHEEEAAA???BBBBBBEEEIIILLLRRR```mmmnnnVVVFFF@@@AAA;;;;;;;;;;;;:::999888777666666777777777777777777444444444444444444444444444444444555555555555555555555555555555444444444555444333222222111111222333333333333333333333333222222222222222222222222222222333333333333222222222222333333333333444444///000111222222333333222222222222222222222222222222222333333333333222222333333333333333333333333333333333333333333333333444444555555666666777777777666777;;;;;;:::<<>>???DDDNNNZZZiii~~~|||kkkYYYOOOIIICCC@@@@@@<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888999;;;<<<======;;;888777888999888888444444444555555444333333444444444444444555555555444444444444444444444444444444444333333333222222444444444444444444444444444444444444444444444444333333333333333333333333000111111222333333444444333333333333333333333333333333333333333444555555///000111222333222222111111222444444333333444666555555444444555555666777888666777:::;;;<<>>:::===BBBHHHQQQbbbyyyhhhYYYLLLHHHGGGAAA<<<;;;777:::<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888999;;;<<<======;;;888888888999888888444444555555666555555555222222222333333444444444444444444444444444444444444444444333333333222222444444444444444444444444444444444444444444444444333333333333333333333333000000111222333333444444333333333333333333333333444333333333444444555666000222444555555555333222111222444444444444666777555444444444444555666666888555555999<<<<<>>@@@EEERRRcccpppyyyiiiTTTMMMDDD@@@@@@@@@>>><<<<<<;;;;;;::::::;;;;;;<<<;;;:::999999888888999999999999888888888999;;;<<<>>><<<999888999999777666555555444444444444555555444444444444444444444444333333333222222111111111444444444444444444444444555555555555555555555555555555444444444333333333555444444555555666888888666666555444444333222222333333333333333333333333222222222333333444444444222222222222222222222222222333333444444333333222444444444555555555555666666888999999999;;;===???EEEKKKYYYjjjxxx{{{tttkkkeeeaaa]]]WWWRRRPPPNNNLLLKKKKKKMMMOOOPPPRRRSSSTTTUUUWWWXXXYYYZZZ\\\ZZZYYYYYYZZZXXXUUURRRKKKHHHEEEBBB@@@BBBDDDEEEPPPWWWeeeuuuhhhUUUEEEAAA???999888<<<888888888888777777555555555555555555555555555555555555555555555555555555444444444444444444444444555444444333333444444555111222222333333222222111333222111111111222333444111000///000111222111///111111111111111111111111///000000111222222333333222111111222444444222///111111111222222222222333333333333222222222111111222222222222222222222222111222333333333333444555555555555555555555666666777888888888888999999999999;;;===>>>@@@GGGRRR[[[oooxxxcccWWWMMMGGG@@@===???@@@>>><<<;;;;;;::::::::::::;;;;;;<<<;;;::::::999999::::::999888888888888999:::;;;;;;999777777888999888777555555444444444444555555444444444444444444444444444444444333333333222222444444444444444444444444444444444444444444444444555444444444444333333333333333333444555666888999555555444444333222222111333333333333333333333333222222222333333333444444333333333333333333333333222333333444444333333222333333333333444444444444666888999999888999;;;===@@@EEEQQQaaappp}}}wwwlllfff___ZZZXXXUUUQQQNNNMMMLLLJJJJJJJJJLLLNNNPPPRRRRRRSSSTTTVVVXXX[[[\\\]]]\\\[[[ZZZYYYUUUQQQMMMGGGEEEDDDCCCCCCEEEHHHJJJXXXbbbssskkkVVVHHH>>>>>>>>>:::888;;;999999888777666666666666555555555555555555555555444444444444444444444444444444444444444444444444555555444444444444555555111222222333333222222111333333222111111222222333000///......///000///...111111111111111111111111000000000111222222333333333222111111333333222111222222222222333333333333333333333222222222222111222222222222222222222222000111333333333333555666666666666666666555555555666666666777777777777888555888;;;<<<<<<>>>CCCHHHVVVkkk}}}lll[[[MMMGGGCCC@@@<<<;;;===>>>===;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;:::::::::::::::888888888777888888999:::888666555555777999999888555555444444444444555555444444444444444444444444555555444444444444333333444444444444444444444444333333333333333333333333444444444444333333333333222222222333444555777888444444333333222111111111333333333333333333333333222222222222333333333333444444444444444444444444222222333333333333222222222222222222333333333333666777888777666777888:::;;;>>>FFFSSSbbbvvv~~~yyyrrrnnnaaa\\\WWWTTTSSSRRRPPPNNNKKKKKKJJJJJJKKKMMMOOOQQQRRRRRRRRRSSSUUUXXX\\\^^^]]]\\\[[[ZZZVVVRRRMMMJJJFFFEEEDDDEEEHHHMMMRRRUUUeeerrrhhhUUUGGG???:::<<<===:::888888:::999777666555555666666555555555555555555555555444444444444444444444444333333333333333333333333444444333333333333444444111222222333333222222111333333222222222222222222222000///000111222111000111111111111111111111111000000111111111222222222333222111111222222333333222222333333333444444444222222222222222222222222222222222222222222222222///111333333333333555666777777777666666555555555444444555555555666666666444666999;;;;;;===@@@BBBIIIXXXmmm~~~rrraaaUUUKKKEEEDDD>>><<<:::;;;<<<===;;;999;;;::::::::::::::::::;;;;;;;;;:::999999999999:::888888777777777888888888777555444444666777777666555555444444444444555555444444444444444444444444444444444444444333333333333333333333333333333333222222222222222222222222444444444333333333222222333333222222333333444555222222222222111111000000222222222222222222222222222222222222222222222333333333333333333333333333222222333333333333222222222222222222333333333333666777777666555444666777999999>>>HHHUUUgggzzzuuuqqqmmmgggcccXXXVVVSSSQQQQQQPPPOOONNNLLLLLLLLLLLLNNNOOOQQQRRRRRRRRRRRRSSSUUUXXX\\\^^^[[[[[[ZZZWWWSSSNNNJJJGGGCCCCCCDDDHHHNNNVVV]]]bbbyyyjjjUUUIII???;;;999<<<===:::777666:::888777555444555555666555555555555555555555555444444444444444444444444333333333333333333333333333222222222222222222333111222222333333222222111222222222222222222222222333222111111333333222111111111111111111111111111111111111111111222222222333333222222111111222333222222333333333444444444222222222222222222222222222222222222222222222222000222333333333333444666777777666666555555444444333333444444444555555555666777888999:::<<>>@@@FFFPPP[[[mmmfffYYYLLLGGGDDD@@@>>>>>>>>>======<<<;;;;;;::::::::::::999999999999::::::999999888777777777777777666777777777777666666555888666444444555555555333555555444444444444555555444444444444444444444444111111222222222222333333333333333333333333333333222222222222222222222222333333333333222222222222666555444333222111111111111111111111111111111111222222222222222222222222222222222222222111111111111111111111111111111111111111222222222222111111333333333333444444444444555555666555333333444666:::999:::>>>CCCMMM^^^nnn|||xxxmmmggg```[[[ZZZYYYVVVTTTPPPRRRUUUVVVTTTRRROOONNNMMMNNNNNNOOOPPPQQQQQQRRRRRRSSSTTTUUUWWWXXXYYYZZZUUUUUUTTTOOOJJJGGGGGGIIIHHHOOO\\\iiiuuu}}}vvv^^^MMMCCC@@@::::::999999999:::999888777777777777666555444333555555555555555555555555333333333333333333333333222222222222222222222222333222222111111222222333111222222333333222222111///000111333444444444333222111000000222222111000111111111111111111111111111111111111111111111111///222444444222111111222111111111222222222222333111111222222222333333333222222222222222222222222333444555444222111222333333333333444444444444444333333333444444444555555777777777888999999999888999999>>>DDDKKKVVVkkk~~~uuufffUUUJJJBBB@@@@@@>>>;;;:::<<<<<<<<<;;;::::::;;;<<<::::::999999999999:::::::::999888888777777888888666666777777777666555444666555444444666777666666555555444444444444555555444444444444444444444444222222222333333333444444222222222222222222222222333333333333333333333333333333333222222222222111444444333333333333444444222222222222222222222222111111111111111111111111222222222222111111111000111111111111111111111111111111222222222222111111222222222222333333333333444555555555333333555777777777:::===???DDDPPP\\\rrrzzztttnnnjjjfff```YYYVVVVVVVVVUUUTTTRRRUUUYYYZZZYYYUUURRRPPPMMMNNNNNNOOOOOOPPPPPPQQQRRRSSSUUUVVVWWWXXXXXXXXXSSSSSSQQQMMMHHHFFFGGGJJJRRR\\\nnnttt\\\OOOGGGBBB>>>888999888777777::::::999666777777777777555444222555555555555555555555555333333333333333333333333222222222222222222222222444333333222222333333444222222222333333222222222---///111333444555444444333222111222333444333111111111111111111111111111222222111111111111111111...222555666333111111222000000111111111222222222111111111222222333333333222222222222222222222222444555555444222111111222222222222333333444444444333333444444444555555555444555777:::======;;;999888888<<>><<<;;;;;;;;;;;;:::999:::===???:::999999999999999999:::;;;:::999999888888999999666666777777777666444333555333333444666888999888555555555444444555555555444444444444444444444444333333333444444555555555222222222222222222222222333333333333333333333333333333333222222222111111222222222333444555777777222222222222222222333333111111111111111111111111222222222222111111000000222222222222222222222222111111222222222222111111000111111111111222222222333555555555444444666888444555999======???HHHSSS___qqq~~~{{{wwwqqqllliiieeebbb___ZZZWWWSSSPPPOOOOOOQQQRRRUUUXXX[[[ZZZVVVRRRPPPPPPQQQPPPOOOOOOPPPRRRUUUVVVYYYYYYZZZZZZZZZYYYXXXXXXQQQKKKHHHGGGEEEEEENNNYYYgggwwwuuu[[[PPPIII???:::<<<:::999888777666555444333999888888777666555555444333333333333333333333333222222222333333444444444222222222222222222222222111111111111111111111111222111111111000000//////222222111111111111222222222000//////000111111000111111111111111111111111//////000000111111222222000000000000000000000000444333222111111222333444222222222222222222222222000000000000000000000000444333333222222333333444333333333333333333333333000000111222444555666666444444555666777888999999:::::::::<<>>>>>===<<<;;;:::::::::888888888999999::::::::::::::::::999999999888888777777777777777777777777666666666666666555555555888777555444444555555666555444333333333333444555555555555555555555555555555555555555555555555555111222222333333222222111444333333222222333333444333333333333333333333333333333333333333333333333000000000000000000000000//////000111111111111111333333333222222111111111222222222333333222222222222222111111111111111111111111222222222333333333333333333444444444555555777666777888:::>>>AAACCCOOO___rrr~~~{{{uuurrrnnniiiddd```]]]YYYWWWUUUSSSPPPNNNNNNPPPRRRTTTTTTWWWYYYYYYVVVSSSRRRSSSQQQPPPOOOOOOPPPRRRTTTUUUVVVXXXZZZ\\\[[[XXXUUUSSSLLLGGGDDDEEEGGGLLLYYYfffttt___LLLGGGEEE>>>:::;;;::::::999888777666555555888888777777666555555444444444444444444444444444222333333333333333333444222222222222222222222222222222222222222222222222222222222222111111111000333333222222222222333333222111000111222333222000111111111111111111111111000000000000000111111111000000000000000000000000333222222111111222222333222222222222222222222222111111111111111111111111333333333222222333333333333333333333333333333333111111222222333444555555333444555666777888999999999999888999;;;???BBBEEERRR]]]ooowwwfffWWWLLLEEEBBB======<<<<<<;;;;;;::::::888999999999999999999:::::::::999999999888888888666666666666666666666666666666666666555555555555777666666555555555555555555444333333333333444555444444444444444444444444333333333333333333333333333333333444444333333333444333333222222333333444333333333333333333333333333333333333333333333333111111111111111111111111000000111222222222222222333333333222222111111111111111222222222222111111111111111111111111111111111111222222222333333333333333333444444444444555777666666777999<<>>DDDKKKXXXhhh|||xxxmmm^^^QQQIIIDDD@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888888888999999999999888888888777666666666666666666666666555555555555555555555555666666666666666555444444555444444333333444444555333333333333333333333333222222222222222222222222333444444555555444444333444333333222222333333444333333333333333333333333333333333333333333333333222222222222222222222222111111222333333333333333222222222222222111111111000111111111111111111000111111111111111111111111111111222222222333333333333333333333444444444444666666666666888:::<<<===;;;CCCOOO\\\jjj|||~~~yyyuuurrrmmmhhhddd\\\ZZZWWWVVVUUUTTTRRRPPPPPPOOOOOOOOOPPPSSSVVVWWWXXXXXXWWWVVVUUUUUUVVVWWW^^^\\\XXXTTTQQQOOONNNNNNNNNPPPSSSUUUTTTPPPKKKHHHKKKJJJLLLQQQ\\\nnnpppXXXMMMDDD===>>>>>>:::777777777777777777777777777888777777666666666555555555444444444444444444444444444444444333333222222222222222222222222222222222333333333333333333333333222222222222222222222222333333222222222222333333111111222333555444111///111111111111111111111111222222111111000000//////000000000000000000000000000111222333333222111000111111111111111111111111111111111111111111111111222222222333333222222222222222222222222222222222333333333333333333333333333333444555555666777777999888888777888999;;;<<<===@@@GGGRRRbbbvvvyyynnnggg\\\OOOFFFCCCBBB???<<<:::::::::::::::;;;;;;;;;::::::999999888888777777999888888888888777777777666666666666666666666666444444555555555555555666444555666777666555444333444444444444444444444444333333333333333333333333111111111111111111111111333333444444444444333333444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222000111222222333333222222222222222111111111111111000000111111111111000000111111111111111222222222111111222222222333333333222222333333333444444444666666666666666777999:::<<>><<<;;;999888999555555555666666666666666666666666666555555555555333333333333333333333333444444444333333222222222222222222222222222222222222222222222222222222222000000111111111111111111222222111111111111222222000000000222333333000---111111111111111111111111222222111111000000//////000000000000000000000000000000222333333222000000111111111111111111111111000000000000000000000000111222222333333222222111222222222222222222222222444444333333333333222222333333444444555555666666666555555666777888:::;;;;;;===@@@FFFOOO]]]llluuuqqqbbbYYYYYYRRRIIIDDDDDDCCC???;;;999999999:::::::::::::::999999999888888777777777888888888777777777666666555555555555555555555555333444444444555555666666444555666666666555333222444444444444444444444444444444444444444444444444333333333333333333333333222222333333333333222222444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222///000000111111111111111111111111111111111111111000000111111111111000000000000111111111222222222111111222222222333333333222222222333333333444444555555555555666666777777<<<===>>>EEEQQQcccuuuiiigggddd```]]]ZZZXXXWWWNNNNNNOOORRRUUUWWWVVVUUUXXXWWWWWWWWWWWWYYYZZZ[[[]]][[[XXXVVVWWWWWWVVVUUURRRPPPNNNKKKJJJJJJKKKLLLIIIIIIIIIJJJLLLNNNQQQSSSPPPYYYeeeqqqtttYYYJJJGGGAAA???<<<:::999999:::;;;555555555555555555555555555555555555555555555555333333333333333333333333444333333333333333333222222222222222222222222222111111111111111111111111000000000000000111111111222111111000000111111222000///000111222222000...111111111111111111111111111111111111000000000000000000000000000000000000000111111111111111111000111111111111111111111111////////////////////////000111222333333222111000222222222222222222222222333333333333333333333333333333333444444444555555222222333444555777888999;;;<<<>>>@@@DDDJJJRRRXXXkkkuuu}}}lll[[[PPPLLLMMMIIIDDDBBBAAA@@@===:::999999999999999999999999888888888888888777777777777777777777666666666666555555555555555555555555333333333444555555666666555555555555555444333333333444444555555444444333555555555555555555555555444444444444444444444444111222222333333222222111444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222//////000111111111111000000000000111111111111111000111111111111111111000000000000111222222333333111111222222222333333333222222222222333333333333555555555555666666666666666777999===FFFTTTcccmmm```___]]]ZZZVVVTTTTTTTTTPPPQQQRRRUUUXXXYYYYYYWWWYYYXXXYYYYYYZZZ\\\]]]^^^\\\YYYWWWWWWYYYYYYXXXVVVPPPOOOLLLJJJHHHHHHIIIJJJIIIIIIJJJMMMQQQVVV[[[^^^cccooo|||sss[[[JJJBBBBBB999;;;<<<:::888999:::;;;666666666666555555555555555555555555555555555555444444444444444444444444222333333333333333333444222222222222222222222222222222222222222222222222000000000111111222222222333222222111111222222333222111000000222222111000111111111111111111111111000000000000000111111111000000000000000000000000111111000000000000111111111111111111111111111111////////////////////////000111222333333222111000111111111111111111111111333333333333333333333333333333333333333444444444333333444555666777777888888999;;;<<<===@@@DDDGGGUUU^^^jjjvvv}}}mmmbbbVVVKKKFFFGGGDDDBBB@@@>>>===<<<<<<<<<::::::999999888888777777777777777777888888888888777777666666666555555555555555555555555555555555222222333444444555666666555555444444333333444444333333444555555444333333444444444444444444444444444444444444444444444444222333333333333333333222444333333222222333333444111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222111///000000000111111111222111111222222222222111111///000000111222222333333111111222222222333333333111222222222222333333333444444555666666666666666111444777:::>>>FFFRRR[[[ooo|||]]]]]][[[XXXUUUSSSTTTUUUUUUUUUVVVYYY[[[\\\[[[ZZZXXXXXXYYYZZZ\\\^^^___```YYYWWWVVVWWWZZZ[[[ZZZXXXVVVTTTPPPLLLIIIGGGGGGGGGIIIJJJMMMRRRWWW]]]bbbeeewwwrrrZZZLLLCCC???@@@666;;;>>><<<:::999999888888777777777666666666666444555555555555555555555555555555555555555555555222222222333333444444444222222222222222222222222333333333333333333333333111111111222222333333333444333333222222333333444444222111111222333333222111111111111111111111111//////000000111111222222000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000///000222333333222000///111111111111111111111111222222222333333444444444333333333333333333444444777777777888888888888999555666888999999<<>>;;;::::::===???;;;::::::999888777666666666666777777888888999999777666666666555555555555555555555555555555555555222222333333444555666666666555444333222333444555333333444555555444333333333333333333333333333333333333333333333333333333333444444555555444444333444333333222222333333444111111111111111111111111111111111111111111111111000000000000000000000000111111222333333333333222//////000000111111111222222222333333333333222222///000000111222222333333111111222222222333333333111111222222222333333333444444555666777777777777222666:::;;;:::>>>GGGNNN```nnn[[[ZZZYYYXXXVVVUUUTTTSSSRRRSSSUUUWWWXXXYYYZZZZZZ[[[\\\]]]^^^^^^_________ZZZXXXWWWXXXYYYZZZYYYXXXWWWQQQLLLJJJHHHFFFHHHMMMLLLLLLMMMRRR\\\hhhuuu|||vvv[[[IIICCCBBB===999999999999888888888777777888777777666555444444444333333333333333333333333333333333222222111111111000000000111222333444555666444111111222333333333222222222222222222222222000000000000000111111111000000000000000111111222111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////000222222333333333000000000000111111111111000111111111111222222222222222333333333333444444222222222222222222222222333333333333444555666666888888888999999:::::::::>>>AAAFFFKKKSSSaaasssvvvhhh^^^QQQLLLEEEBBBAAABBBAAA???>>>======<<<;;;;;;::::::999999999888888888777777:::999777666555555555666999999888888777777666666888777666555555666777888222333555444333333444666777777666666555555555555333333333444444555555555444444444444444444444444111222222333333222222111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000222111111111000000//////////////////////////////////////////000000000000333333333222222222222111////////////000000000000000000000000000000000000333333333333333222111000333333333444444444555555777777777777888<<>>>>><<<999999999999888888777777777666666555555444333333333333333333333333333333333333333333222222222111111333222222222222222333444666444222111222333333222222222222222222222222222111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000,,,---...///000000000000000000000000111111111111000111111111111222222222222222222333333333444444222222222222222222222222333333222333333444555666777777777777888888999999888;;;===@@@EEEOOO]]]hhh|||wwwjjj^^^SSSLLLIIIEEE???<<<<<<<<<;;;:::======<<<<<<;;;::::::999999999999888888888777777999888666555444444555555666666666555555555444444666555444333333444555666333444555555333333444555666666666555555444444444333333333333333222222222444444444444444444444444111222222333333222222111333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111000000000///111111111111111111111111000000000000111111111111111111111000000000//////000000000000111111111111222222222222222222222222222333333333222222111000333333333444444444555555555666666666777:::>>>BBBIIISSSdddsssZZZZZZYYYXXXXXXWWWVVVVVVTTTUUUWWWXXXZZZ[[[[[[[[[\\\]]]^^^___``````______ZZZXXXVVVUUUUUUTTTSSSQQQLLLIIIIIIJJJHHHEEEHHHMMMRRRZZZgggsssxxxdddWWWNNNCCC<<<:::;;;;;;:::888888888888777777777777555555444444333222222222222222222333333444444444333333333222222222222111555444333333222222222333777555222111222222111111222222222222222222222222333333222222111111000000000000000000000111111222////////////////////////000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000///000111222333333333333000000000000111111111111000111111111111222222222222222222222333333333333222222222222222222222222222222222333333444555666555555666666666666777777888:::;;;;;;===BBBJJJQQQbbbnnn}}}nnn^^^SSSKKKFFFBBBFFFCCC???=========<<<<<<<<<<<<;;;;;;::::::999999999888888888888777777777777666555444444444444444555555555555555444444444555555444333333444555555555666666555333222333444555555444444444444333333444333333222222111000000444444444444444444444444111222222333333222222111333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000111111111111000000000000111111111111111111111111111111111111222222222222111111000000000/////////111111111111222222222222333333333333333333333333222222222333222222111000333333333444444444555555333444555666666777999<<>>>>>>>>;;;;;;::::::999999999999888888888888777777777777555555444444333333333333666666666666666666666666666666666666666666666666666777777666333222222333333333333333333333333333333333333222222222222222333333333333333333333333111222222333333222222111222222222222222222222222333333333333333333333333111111111111111111111111000000000000000000000000111111111000000000000000////////////////////////000000000111111111222222222222222222111111111111000000000111111111222222333333333333333333333333111111222222222222111111333333333444444444555555222444666666666555666888:::???FFFOOOZZZhhhxxxVVVVVVVVVVVVVVVWWWWWWWWWXXXYYYZZZ[[[\\\]]]]]]]]]___```aaabbbbbb```^^^\\\[[[XXXSSSOOOMMMKKKIIIGGGIIIHHHIIILLLNNNRRR\\\fffooottt^^^MMMDDD=========<<<;;;999888888666666666666666666666666555555555444444444444444222222222333333444444444222222222222222222222222222222222222333444555666777555222111111111000///111111111111111111111111444444333333222111000000000000000000000111111222000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000///000000000111111111111000000111111111222222222111111111222222222333333222222222222222222222222222222222222333444555555666666666666666666555555444555666777888999;;;===AAAGGGQQQZZZeeetttpppfffSSSNNNGGGAAA>>>===>>>>>><<<===<<<;;;::::::::::::999999999999888888888888777777777777777777777777444444444444444333333333555555555555555666666666555555666666666666555555777888888666444222222333222333333333333333333333111222222333444555555666333333333333333333333333111222222333333222222111111111111111111111111111333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000111111/////////////////////////////////000000000111111222222222111111111000000/////////000000000111111111111111111111111111111000111111222222111111111333333333444444444555555333555777777666555666666999<<>>AAAJJJUUU]]]mmmttt~~~VVVVVVWWWXXXYYYZZZ[[[\\\[[[\\\]]]^^^^^^^^^^^^^^^^^^___```___]]]YYYTTTQQQLLLIIIGGGFFFGGGIIIJJJKKKPPPUUU```kkkqqqxxxvvvbbbUUUKKKBBB======:::888777777888888666444444444444555555666666666333333333333333333333333555444444333333222222111111111222222222333333333000000000000111111222333555333000000111111111000111111111111111111111111111111111111111111111111000000000000000111111222////////////////////////000000000000000000000000......////////////......000000000000000000000000000000000000000000000000000000000000000000000000111111222222222111111000000000000000111111111111000111111111111222222222111111111111222222222222222222222222222222222222111111111111222333444555555444444444333333333333666666666888999:::::::::999:::<<<===BBBJJJTTT[[[gggppp}}}tttdddWWWMMMFFFBBBBBBAAA@@@>>><<<;;;:::::::::===???>>>;;;999888999777777777777777777777777666666666666777777888888333444555666666555444333111111222222222333333333222333333444444333333222777888888777444333333444333333333333444444444555111111222333444444555555222222222222222222222222111222222333333222222111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111//////000000000111111111000/////////............//////000000000111111111000000000000000000000000//////000111111111111111333333333444444444555555333444555555444444666777444777999:::;;;???FFFLLLZZZbbbmmmzzzWWWWWWXXXZZZ[[[]]]^^^^^^\\\\\\]]]^^^____________YYYZZZ[[[ZZZVVVRRRMMMIIIIIIGGGEEEFFFJJJNNNQQQRRR[[[cccrrrooo]]]MMMGGGDDD???<<<<<<:::777555666:::;;;999666444444444555555555666666222222222222222222222222666555444444333222111000111111111222222333333333222111000000000000000000444222000///111222222111000000000000000000000000000000000000000111111111000000000000000111111222........................000000000000000000000000......////////////......000000000000000000000000000000000000000000000000000000000000000000000000------............---,,,000000000000111111111111000111111111111222222222000111111111111222222222222222222222222222222222111111111111222333444555333333333222222222111111777666555555666666555444666777999:::;;;???EEEIIIQQQZZZhhhsss{{{mmmeeeYYYNNNHHHDDDCCCBBB;;;;;;;;;:::888888999:::999<<<>>>>>>:::777777777666666666666777777777777555666666666777777888888333444555666666666555444333333333444444555555555444444555666666555444444666777888777555444444555333333333444444555555555222222222222222222333333222222222222222222222222222222222333333222222222444444444444444444444444000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111111222////////////////////////000111111111111222222222111111111111000000000000000111111111111222222222000000000000000000000000//////000111111111111111333333333444444444555555222333444444333333555777000333666777777999>>>BBBKKKSSS```oooXXXZZZ[[[]]]^^^^^^]]]]]]___]]]ZZZYYYXXXXXXVVVUUURRRPPPNNNLLLLLLLLLLLLKKKJJJJJJMMMQQQPPPPPP[[[hhhuuu~~~jjjTTTLLLBBB<<<;;;;;;888666999999999888888888777777777777666666555555555444555444444333333444444555333333333333333333333333333333333333333333333333222222222111111000000000333333333222222111111111111000000000111111000///---...000111222222111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222222222222222222222222111111111111111000//////111111111111111111111111222333333444444333333222111111111111000000000000000000000000000000000000111111111111111111111111333333333333333333333333444444444555555555555666888888777777888:::===>>>@@@EEENNNWWWaaammmwww~~~|||tttlllddd^^^TTTMMMEEEAAAAAA@@@===:::<<<<<<;;;;;;;;;:::::::::999::::::999888777999:::999777555444666777777777777777666666666666777777555666666666555444333333444444333333333333444444666555444333222333333444555444333333333333444555222222333333333333444444111111222333333444555555222000...000333444222000000111222333444333333222111111111111111111111111222111111111000000//////111111111111111111111111000000////////////000000333222111///............000000000000000000000000...///000111111000///...111000///000111222111///...111444777888777444333111000///......///000111222222111111111111111111111111222333333444555555444444222222222222444444333333444555777999:::;;;@@@HHHSSS^^^lllTTTUUUWWWXXXYYYZZZZZZZZZ\\\[[[XXXWWWVVVUUUTTTSSSNNNLLLJJJIIIIIIJJJKKKKKKMMMOOOTTTZZZ\\\___iiiuuukkk\\\LLLFFF>>>::::::;;;999777888888777777777666666666666666666666555555444444444444333333333333444444222222222222222222222222333333333333333333333333333222222222111111111111333333333222222111111111222111000000111222222222222111000//////000111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111111111111111111000//////////////////////////////111111222222222222111111//////000000111111111222111111111111111111111111000000000000000000000000333333333333333333333333333333333333444444444444777777666666777999;;;======@@@DDDJJJQQQ[[[eeelll{{{{{{qqqggg___XXXSSSOOOIIIDDD>>><<<===>>><<<999::::::::::::999999999999999999:::999777777999:::;;;999666555666777666666777666666555555666666777555555555555555555444333555444444333333444444555666555444333333333444444555444333333333333444555222222222333333333444444111222222333333444444444222111///111333444333111000111222333333333222222111111111111111111111111111111111111000000000///111111111111111111111111000000////////////000000222111000/////////...///000000000000000000000000//////000000000000//////111000///000111111000///...000222444555444222111111000///......///000111111111111111111111111111111111222222333444444555444333222222222222333444222333333444555777888999;;;AAAJJJRRR^^^oooOOOPPPRRRSSSTTTUUUUUUUUUTTTSSSRRRPPPNNNMMMLLLLLLIIIHHHGGGGGGIIILLLOOOQQQYYY]]]eeemmmqqqvvv}}}fffTTTJJJBBB>>>999888999:::999777666666666666555555555555666555555555555444444444444444333333333333444444111111111111111111111111333333333333333333333333333333333222222222222111222222222222222111111111222111000000000222333444555333000...---...000111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111000000///////////////////////////000000111111111111000000......///000111222333333222222222222222222222222111111111111111111111111222222333333333333333333222222222222333333333333666555555555666777999;;;;;;;;;<<<===AAAHHHQQQWWWhhhwww}}}vvvjjjcccXXXOOOIIIEEECCCBBBBBB>>>999888:::;;;:::888999999999888888888777777888999999888777777999:::>>>;;;888777666666555444555555555444444555555555333444444555555555555444555555444444444444555555555555444333333333444444444444333333333333444444222222222222333333333333222222222333333333333333333222111222333444444222000111222222333222222222111111111111111111111111111111111111000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000111000//////111111000/////////000111111000000///000000////////////000000111111111111111111111111111111111222333333444444333333222222222222333333333333222333444555666666777;;;@@@EEELLLZZZlllxxxMMMMMMNNNNNNOOOOOOOOOOOONNNNNNMMMKKKIIIHHHIIIJJJHHHIIIJJJKKKNNNTTTZZZ^^^mmmsss{{{xxxdddSSSGGG@@@<<<:::777777999999888777666666666555555555555555444444444444444444444444444333333333333333333444222222222222222222222222222222222222222222222222333333333222222222222222222222222111111111111111000000000//////000333555333222000///...///000111000000111111111111000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000111111111111000///111111111111111111111111///000000111111000000///...//////000111111222222222222222222222222222222333333333333333333333333222222222222222333333333222222222222333333333333444444444444555666777888::::::::::::;;;???EEEIIIUUU```nnn{{{}}}ssskkkccc^^^TTTOOOHHHBBB?????????>>>BBB???;;;999999999777666999999888888888777777777777888888888666777888:::@@@===:::777777666555333555444444333333444444555222333444444555555555555555555444444444444555555444444444444444444444444333333333333333333333333111222222222222333333333333333333222222222222222333222222333444444444444111111111222222222222111111111111111111111111111111111111000000000000000111111111111111111111111000000////////////000000//////000000111111111111000000000000000000000000111000///......///000111111///...///000111000///000000//////.../////////000000////////////000000000000000000111111111111000111111111222222333333333222222222222222222333444333333333333444444555777999;;;===BBBLLLYYYcccuuuJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLKKKJJJJJJLLLNNNNNNPPPSSSWWW[[[aaahhhnnnuuu```SSSJJJCCC???;;;999888777888777666555666666666666666666666666333333333333444444444444333333333222222333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111///000000///......111444//////000111111111111111000000111111111111000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111///000000111111111000000111111111111111111111111000000111111111111000000111111000000000000000000222222222222222222222222333333333333333333333333111111111222222333333333333333333333444444444444333333333333444555666666888999;;;;;;<<<===???AAAFFFLLLUUU```ooo~~~~~~pppdddZZZTTTOOOKKKGGGDDDAAA??????>>>===<<<>>><<<:::999888888777777999999999999888888888888666777777777666666888:::@@@===:::777777666555333444444333333333333444444222222333444555555555444444444333333333333444444333444444444444444444444333333333333333333333333111111111222222222333333222222222222222222222111222222333333333333444444222111111111111111111111111111111111111111111111000000000000000000111111000000000000000000000000000000////////////000000...///000111222222222111000000000000000000000000111000///......///000111000///...///000111000...111111//////...///000000//////000000000000////////////000000000111111111000000111111111111111222222222222222222222222222555444444333333444555555666777888999<<>>>>>>>><<<999777777777666666777777888999999999999888888888888777444666666666555666888:::>>>;;;888777666666555444444444444333333444444444222333333444444444444333333333222222222222333333222333444555555555444444222222333333333333222222111111111111222222222222111111111222222222222222111222333333222222333444222222111000000000111111111111111111111111111111000000000000111111111111000000000000000000000000000000////////////000000...///111222333222111111000000000000000000000000000000////////////000000000///......000000///...000000000//////000111111//////000000000000//////...//////000000111111111000000000000000000000000111111222222222222111111444444333333333444555555333444555666888<<>>=========999888777555333333333444333444444444555555555555111222222222333333333333333333222222222222333333222222222222222222222222111111111111111111111111//////000000000111111111///000000000111111111222///333777666222///000111000000000000000111111111000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000//////000111111111111111////////////////////////...//////000000//////...000000000000000111111111111111111111111111111111000000000000000000000000///000000111222222333333222222222222333333333333333333444444444444444444222333555555555666888:::888:::===AAADDDIIIQQQXXXZZZ```gggjjjjjjhhhhhhiiifffffffffeeegggnnnyyy{{{qqqhhh```[[[QQQNNNIIIDDDAAA???===<<<<<<;;;:::;;;;;;;;;999777555666777777666666777888888888777777777666666666444555666666555555888999;;;999666555666777666666555555444444444444555555333333444444444333222222222111111000000111111222222333444555555555444444111222333333333333222111111111111111222222222222000000111111222222333333///111333333111000222444333222111000//////000111111111111111111111111111///000000000111111111111000000000000000000000000000000////////////000000///000222333333222111000000000000000000000000000//////000000000000//////000///......///000///.........//////000000111111...///000111111000///.........//////000111111222000000000000000000000000000111222333333222111000222222222222222333444555111333444555666888:::<<>><<<<<>>===<<<;;;777666666777:::<<<<<<;;;:::::::::999777555555666777666666666555555555555333444555555555555777999999777555444666777777777666555555444444555555666444444444444333333222111111111000000000000111111111222444555666555444444111222333444444333222111000111111111111222222222//////000111222333333444...111333222000///111444333222111/////////000111111111111111111111111111//////000000111111111222000000000000000000000000000000////////////000000///111222333333222000///000000000000000000000000...///000111111000///...000...---...///000///...,,,---...///000000000000...///000111111000///...---......///000111111222000000000000////////////000111222333333222111000000000000000111222333444222333555666666666666666888???IIISSS^^^jjjvvv~~~UUUVVVZZZbbbjjjrrrvvvwww|||sssaaaTTTMMMDDDBBB???<<<:::999999999888777666444444444555666555555444333333333333444222222333333333333444444333222222111111222222333000000000000000000111111222111111111000000//////000000000000000000000000000000000000000000000000222222222222222111000///000000000000000000000000//////000000111111111222//////............//////000000000000000000000000---...///111222444555555555444222000............000000//////.........---////////////////////////------...//////000//////............////////////333222000///...///111222////////////000000000000000000000000000000000000///000111222222111000///111222333333333333222111//////000111222333333333222222333333333333444444444333333333333444555555444555555777999;;;===>>>BBBBBBBBBBBBCCCCCCCCCCCCFFFEEEDDDCCCDDDFFFHHHJJJUUUWWW[[[aaaiiiqqqyyy}}}zzzvvvrrrmmmiiibbb___YYYQQQJJJDDD@@@>>>>>><<<::::::;;;;;;:::999555555666777888999::::::666666555555555555666666555555666666777888888888444444555666777777666666555666666555444333444555555444444333333333444444222333333444444444333333222222111111111111111111000111111222222111111000222222222222222222222222111111111222222333333333222222222222222222222222888777555333222222222222000000000000000000000000//////000000111111222222000000111111111111000000222222111111000/////////333222000/////////000111//////000000000000//////000000000000000000000000---------............///...............///000000000000///...............000000000000000000000000//////000000111111111222222555888666111///000333444333111//////000111222111111222222222333333333222333555444333333444666999;;;???DDDKKKVVVaaahhhqqqvvv}}}lllmmmqqqwwwzzzeeeUUUJJJEEEAAA???<<<:::888777888888222333555666666444222000555555444333333333333444222222333333333333444444333222222111111222222333111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000111222222222222111000///000000000000000000000000//////000000000111111111//////............//////000000000000000000000000000000000000111111222222444333111000///...//////000/////////..........................................//////000000///////////////000000000000111333111000......///000111////////////000000000000000000000000000000000000///000111222222111000///111222222333333222222111000000000111222222222333222222222333333333444444444333333333333444555555555555555666777999;;;;;;999999999:::::::::;;;;;;>>>======<<<===???AAABBBFFFGGGJJJNNNTTT[[[```dddrrryyy}}}qqqhhhccc^^^YYYTTTMMMKKKHHHCCC@@@===<<<;;;<<<:::888888999:::999888666666666777777888888999666666666666666666666666666666666666666666666666444555555666666666666555555777999777444333444666555555444444444444444555222222333333333333222222222222222222222222222222333333444444444444333333222222222222222222222222111222222222222222222333222222222222222222222222444333222111111222333333000000000000000000000000000000000000000111111111000000111111111111000000000000000000000000111111222111000/////////000111//////000000000000//////000000000000000000000000........./////////000000//////......//////000111000000///...............000000000000000000000000000000000000000000111111111555777555111///000333444333111000///000111222111111111222222222333333222333444444333333444666666888:::===BBBJJJSSSYYYaaaiiisss|||{{{eeeSSSGGGAAA???<<<;;;999777666666777777333777<<>><<<;;;;;;;;;;;;:::888777777888888888777666777777777777777777777666666777888888777666666777666666555444444333333555555666666666555555444555999;;;999444222444777555555444444444555555666222222222222222222222111333333333333333333333333333444444555555444444333222222222222222222222222222222222222222111111111000000000000000000000000////////////000111333444000000000000000000000000111111111111000000000000000000111111111111000000......///000000111222222222111000/////////000000//////000000000000//////000000000000000000000000////////////000000000111000////////////000111111000//////............///000000000000000000000000222111000/////////000111111444666555111///000222333222111000///000111222111111111222222222222333222333444444333333444555444555666666888===CCCHHHPPPXXXfffrrr|||uuubbbQQQDDD???>>>>>>999888777666666666777777777;;;@@@DDDDDD@@@;;;777555555444333333333333444222222222333333333444444333222222111111222222333333333333222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000//////000000000000000000//////............//////////////////////////////000000000///......------////////////000000111111///////////////.........////////////////////////000111111111000///......//////000000000111111111000000///...---......///////////////000000000000000000000000000000000000000000000111111000000000111111222222222222111111222222222111111111111111111222222222222333333333333333222222333333444555555555444444444444555555777777777777888888888888555555555444555666777888:::;;;;;;<<<>>>AAACCCDDDCCCGGGMMMRRRUUUXXX\\\___^^^aaaiiittt}}}vvvqqqlllhhheee```ZZZRRRKKKGGGDDD@@@>>>======<<<;;;;;;;;;::::::999888666666777888888777777777777666666555555555444555777888888777555444555555555444444333333333666666666666555444333333333888;;;999444000222666555555444444444555666666222222111111111111111111222222222333333333333333222222333333333333222222111222222222222222333333333333222222111111000000000000000000000000000000.........///000111222333000000000000000000000000222222111111000000//////000000111111111111000000////////////000000111111111111000000//////////////////000000000000//////////////////////////////....../////////000000000000000000000000111111222000///............//////////////////////////////444222000///...///000111111333444333111000000111222111000000000000111111111111111111222222222222111333444444333222444555555555555444555777;;;>>>DDDMMMYYYeeeooozzzyyycccZZZMMMCCC===<<<<<<<<<888777777777777777888888555777:::<<<===;;;888666555555444333333333333444222222222333333333444444333222222111111222222333333333333222222222111111000000000000000000111111000000000000000000000000000000000000000000000000///000000111111111000000////////////////////////000000////////////////////////............//////////////////////////////.............../////////---......///000000111111.........///////////////000000000000000000000000000000000000000///...---........./////////000000000//////...............////////////000000000000000000000000000000000000111000000000000000000111111111111111111111111111222222222111111111111111111111111222222222333333333222222222222333444444555444444333222222333333222333333333444444444444555555555555555555666666444555555777888:::;;;<<<<<<>>>@@@CCCEEEHHHKKKMMMLLLNNNSSSZZZbbbiiimmmooorrruuuzzz{{{zzzxxxxxxyyy{{{|||}}}~~~~~~zzzwwwuuusssssslllhhhccc^^^YYYVVVSSSQQQJJJGGGBBB???===<<<<<<;;;888888888888888888777777999777666666888999888777777777666666555444444444222333555666666555333222333333333333444444555555555555666555555444333333222666999888333000111333444444444444444555666666333222111000000000111111000111111111222222222333111222222333333222222111111111111222222333333333222222222111111000000000////////////////////////000000111111111111111111000000000000000000000000222222111111000000//////000000111111111111000000000000000000//////......000000000000//////......//////000000000000//////////////////////////////------........./////////000000000000000111111222//////............//////////////////////////////333222111/////////000000000111222222111000000000000000000000000000111111000000111111111222222222111222444333222222333555444444555444333555777:::>>>DDDLLLTTT\\\gggrrrzzzvvvdddPPPIIIAAA<<<::::::999777777777777777888888888777555666666666666777777777555555444333333333333444222222333333333333444444333222222111111222222333333333333222111111000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000111111000000////////////////////////000000////////////......//////............//////000000000000000000000000,,,------...///000000111,,,---...///000000000000.........///////////////000000000000000000000000...////////////......---............////////////000000000/////////......////////////000000000000000000000000000000000000111111000000000000111111222111000000000000111222111111111111111111222222111111111111222222222222222222222222222333444444555444333222222222222222222222222333333333444444444444444444444444444444222333444555666777888888999999999:::;;;===???@@@???AAACCCGGGKKKOOORRRTTTXXXZZZ^^^``````______```eeegggjjjkkknnnttt}}}~~~xxxrrrkkkeeebbb___ZZZXXXXXXPPPOOOLLLJJJGGGDDDCCCBBB>>>===;;;:::::::::<<<===444555666888999999999999888666555555777888888777666666555555444444444333111222333444444333222111222222333333444555555666444444555555555444444333111333666666555333222111333333333333333444555666555444222111000000111222000000000111111222222333222333333444444333333222111111111222222333333444111111111111111000000000////////////////////////222222222222222111000///000000000000000000000000111111111111000000000000000000111111111111000000111111000//////...------//////000000000///...---//////000000000000//////000000000000000000000000------------............000////////////000111111///............//////000000000000000000000000000111111111111000000000000000000111111111000000/////////000000000000000000000000000111111111111222111222333333222222333444111222333333222333555666999<<<@@@DDDIIIQQQ\\\cccsss|||wwwbbbRRREEE???:::888999:::888555666777777777777777666666777666666666666777888999555555444333333333333444222222333333333333444444333222222111111222222333333222222111000000/////////000000000111111111111000000000000000000000000000000000000000000000000...//////000000000000000////////////////////////000000/////////.........//////............//////000000000000000000000000---......///000000111111,,,---...000000000000///............/////////000........................,,,------............---...////////////000000000000000111111000000//////////////////000000000000000000000000000000000000222111000//////000111222222111000//////000111222000000000111222222222333111111111111222222222222222222222111222222333444444444333222222222333333444555555555555666666666333333444444444444333333555555666777777888888777777666666777888:::;;;;;;999:::<<<>>>???AAACCCDDDFFFGGGHHHIIIKKKLLLLLLKKKRRRUUUWWWXXXYYY]]]dddiiinnnpppuuu|||}}}}}}|||wwwsssqqqqqqqqqsssuuuwwwvvvuuusssrrrpppooommmiiiccc___[[[SSSNNNMMMKKKFFFEEEGGGAAAAAAAAA@@@>>><<<;;;;;;<<<<<<;;;:::999999;;;===444555777888999999999999666555333444666777777666555555444444444444444444333333333333333333333333444444444444444555555555333333444555555555444444222222333555777777444111111111111222222444555555666555333111000111222222000000111222222333444444111222222333333222222111000111111222333333444444000000000000111111111111000000000000000000000000111111222222222111000///000000000000000000000000000000000000000111111111000000111111111111000000//////////////////.........///000000000///...---//////000000000000//////000000000000000000000000............//////////////////......//////000111...............///000000000000000000000000000000...///111222222111000////////////000111111000///...//////000000000000000000000000000111111111111000222333333222222333444000222333333222222333444444777;;;===???CCCJJJPPP___jjjxxx|||ooo^^^MMMBBB???:::666555999;;;:::777666666666777666666555444555444444555555666666777555555444333333333333444222222333333333444444444333222222222222222222333222222111111000//////...//////000000111111111222000000000000000000000000000000000000000000000000......///000000000000000////////////////////////000000//////.........---//////............//////000000000000000000000000/////////000000000000000,,,---///000000000///...---.........//////000000------------------------++++++,,,---............000000000000111111111111111111111111111000//////////////////000000000000000000000000000000000000222111000//////000111222222111000//////000111222//////000111222333333444000111111111111222222222222222111111222222333444444444333333222333333444333333444444444555555555444444555555555555444333666666777777777666555555666555555777999;;;<<<<<<777999:::;;;;;;<<<===??????======>>>@@@BBBAAA@@@CCCEEEGGGGGGFFFHHHMMMQQQQQQTTT[[[bbbcccbbbeeekkkiiiiiijjjlllmmmoooppppppqqqppppppqqqssswwwzzz|||yyytttnnnjjjhhhfffccc```\\\[[[[[[\\\^^^^^^\\\[[[[[[ZZZWWWVVVTTTQQQMMMJJJIIIBBB>>>AAAAAA======@@@<<<>>>???>>><<<;;;:::;;;;;;;;;:::888555555666777333444555666666555333333444333222222444666555555444444444444444444444444555444444333333444444555777666666555555444444333222222333444555555555555333222111555::::::666111111111111111222333444555777666333222111111222333111111222333333444555555//////000000000000//////000000111222333333444444//////000000111111222222111111111111111111111111///000111222222111000///000000000000000000000000//////000000111111222222000000111111111111000000------......///000000000...///000000000///---,,,//////000000000000//////000000000000000000000000////////////000000000000...............///000000...............///000111000000000000000000000000,,,...111333444222000////////////000111111000.........///000000111000000000000000000111111111111000222333333222111333444222444555555444333333444333666:::<<<<<<>>>BBBFFFKKKWWWfffqqqvvvzzz~~~wwwlll___TTTKKKCCC>>>:::888666555444555666777999888777666555555555555888777666555555555555555777666555444333333222111222111111000000111111222111111111111111111111111111111111111111111111111000000111111111111000000......//////000000111111000000000000000000000000000000000000000000000000111111000///...---,,,,,,000000000000000000000000......////////////......,,,,,,,,,---...//////000////////////////////////000000000000000000000000//////.........---------......////////////......000000//////.........---//////............//////111111000///...---,,,,,,////////////////////////000000000000////////////000000000000000000000000111000///......///000111222111000//////000111222000000000000000000111111111111111111111111111111111111222222222333333333222222222222222222222222222222444444444444222222555555555444444333333333666666666777888:::;;;<<<666666777777777777666666888888777777777777777888;;;<<<>>>>>>===>>>???AAACCCDDDEEEGGGHHHJJJKKKLLLPPPQQQRRRTTTUUUUUUVVVVVVYYYYYYYYYZZZZZZZZZZZZ[[[XXXWWWUUUSSSQQQNNNLLLLLLKKKIIIHHHHHHIIIIIIHHHFFFEEEEEEDDDDDDCCCBBBAAAAAA=========<<<<<<;;;;;;;;;<<<;;;999888888888999:::777777777777777666555555555444444555666666555333666666555555555444444444555666666666666666666555444444444444444444444444333333333333333333333333555444444333333444444555333333333444666666444222000111111222222111111000666555333111000000000000111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000////////////////////////111111111111111222222333000000000000000111111111111111000000//////......000000000000111111111111//////......---------,,,////////////////////////000000000000000000000000000000//////.........---...///000111111000///...000000111111111111000000------......//////000000000///.........///111222////////////000000000000222111000//////000111222////////////000000000000000111111111111222222222222111111111000000//////333444555555333333444555222222222333666:::===???AAAGGGOOOUUU\\\eeeqqqzzzyyyjjjddd[[[QQQIIIBBB<<<888:::999777666555666888999:::999888777666666666666777666555555444444444555444444333333222111111111333333333333333333333333111111111111111111111111111111111111111111111111000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000///......------////////////////////////......////////////......,,,------...//////000000////////////////////////........................//////.........---------------............------000/////////.........---//////............/////////////////////.........////////////////////////000000000000////////////000000000000000000000000111000///......///000111222111000//////000111222111111111000000000000000111111111111111111111111111111111222222222333333222222222222222222222222111222222333333222222111555555444444444333333333444444444555666888999:::444555555666666555555444777777666666666666777777888999;;;;;;:::;;;<<<>>>======>>>???@@@AAAAAABBB@@@@@@BBBCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHFFFEEEDDDCCCBBBAAA@@@???BBBAAA@@@@@@AAAAAA@@@>>>>>>>>>======<<<;;;;;;:::888888888777777666666666888888777777666666666777777777888888777777666555555555444555666777555333666555555555444444444444222222333333333333222222444444444444444444444444333333333333333333333333444444333333333333444444222111222333555555333111111111222222222222111111222333444444444333222222222222222222222222222222222222222222222222222222111111111111222222222333000000000000000000000000////////////////////////000000000000000111222222333333333333222222222222000000000000//////............/////////000000000/////////.........------////////////////////////000000000000000000000000000/////////...............///000111000000///.........////////////...............///////////////000//////...///000111222////////////000000000000000000///......///000000////////////000000000000000000111111111222222222111111111111000000000///222333444444333222333555777666555444444555777888:::???EEEJJJOOOWWWbbbjjjrrrwww|||}}}mmmaaaRRRNNNHHHBBB>>>;;;777555999888777666666777999::::::999888777777666777777555555444333333333444444111111111111111111111111333444555555555555444333111111111111111111111111111111111111111111111111000000111111111111000000000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////////////////......////////////......---......//////000000111////////////////////////.......................................---------,,,,,,------------,,,,,,/////////...............//////............//////---.........//////000000////////////////////////////////////000000000000000000000000000000000000000000////////////000000111111000000000000111111222111111111000000//////111111111111111111111111111111111222222222222333222222222222222222222222222111111000000111111222444444444444333333333333222222222333444555666777333444444444444444444333666555555555555555666666555666777777777777888:::888888888888888888999999777888999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===:::::::::::::::;;;;;;;;;;;;999888999::::::999777888888777777666666555555888777777777777777666666777777777777777666555555777888888888888777777666666555555666777777666444555555555555444444444444444444555555555555444444444444444444444444444444333333333333333333333333444444333333333333444444111111000222444444333111222222333333333333222222...000333666777666555333333333333333333333333333222222222222222222222222///000000111111222222222000000000000000000000000000000000000000000000000///////////////000111111111000000//////.........000000000////////////...------........./////////000000////////////......////////////////////////////////////////////////////////////...............//////000000000//////......////////////......///////////////.........///////////////000111111////////////000000000000//////............//////////////////000000000000000000000111111111222222111111111111000000000000000111333333222222333444999777555444333222333333333777;;;>>>BBBGGGOOOUUU]]]ccckkkrrrvvv|||yyykkkZZZNNNDDDAAA>>>;;;:::999888666666666555555666777888999888888777666666666666666444444333222222333333333///000000000111111111222222333555666666555333222111111111111111111111111111111111111111111111111000000111111111111000000111111000000//////......////////////////////////000000000000000000000000............//////000000////////////////////////......////////////........./////////000000111111////////////////////////000000000000000000000000........................,,,------......------,,,........................///......------......///............////////////////////////////////////////////////000000000000////////////////////////000000////////////000000111000000000000000000111222222111111000/////////111111111111111111111111111111111111222222222222111111111111222222222222333222111000000111222333333333333333333333333333111111111222333444555555333333444444444444333333444444333333444444555555333444555555444444666777666666666777777777888888777777999::::::;;;;;;;;;999999:::::::::;;;;;;;;;999999999:::::::::;;;;;;999888777777888999888777777666666666555555555444777777777777777777777777777888999:::999888666555777888888888888888777777666555555666777777666444444444444444444444444444555555666666666666555555333333333333333333333333333333333333333333333333444333333333333333333444222111000222444555444333222333333444444333333222...000222444555555444333222222222222222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000...............///000000//////......---,,,++++++////////////////////////------........./////////000000000000000////////////////////////////////////////////////////////////////////////...............//////////////////000000111111111111000000000000//////......------///////////////000000111////////////000000000000////////////////////////////////////000000000000000000000000111111111111111111111000000000000000///000222222111111222444444333333222222333444555333555888999:::===BBBFFFKKKQQQYYY```gggnnnwww~~~wwwiiiYYYKKKBBB>>><<<::::::::::::999777444444444444555555666666666555555444444444444555333333222222222333333444000000111111222333333333000111333444444333111000111111111111111111111111000000000000000000000000000000111111111111000000111111000000//////......////////////////////////////////////////////////------......///000000000..............................////////////......////////////000000000000////////////////////////000000000000000000000000---...........................////////////......---------.....................------------......////////////............////////////////////////.../////////000000000111//////////////////////////////000000000000//////000000000111111000000000111111111111000000//////111111111111111111111111000000111111111222222222000000000111111222222222444333222111111222333444333333333333333333333333222222222222333444555555333444444555555444444333333333333333333444555555333444555555444333555666555555666777888999::::::444555666777777777777777666666777777777888888888666666666666666666666666999888777888999:::999777666666666666555555555555444444444444444444444444777777888999888777666555666777777888888888777777666555555666777777666444333333444444444444444444111222222333333222222111333333333333333333333333333333333333333333333333333333333222222333333333333222111222444666666555222333333444444333333222222111111111111111222222000000000000000000000000111111111111111111111111333222222111000///......000000000000000000000000000000000000000000000000...............//////000222222111000//////...................../////////....../////////000000000/////////000000000000000////////////////////////////////////////////////.........///////////////...............//////000000000111111111111000000000000//////......------...//////000000000000000////////////000000000000000000000000000000000000////////////000000000000//////000000000111111111000000000000000000111111///000222111111000222333111111111222333444444555555666666666777888;;;<<<@@@DDDJJJOOOUUU___jjjrrr}}}vvviiiYYYKKK@@@;;;:::999888888999999888666333333333444444444444444444444333333333333444444333333222222222333444444222222222333333333444444000000222222222222000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000////////////////////////////////////////////////////////////---.........//////000000..............................////////////......////////////////////////////////////////////////........................---------..................//////////////////...---------------...............------------......000000//////.........---////////////////////////......//////000000111111000000000000000000000000//////000000000000//////000000111111111111000000000000000000000000000111111111111111111111111111000000000111111111111222//////000000111222222222444333333333333333333444222222222222333333333333333222222222333333444555333444444555555444444333222222222222333444555666333444555555444333444666333333444555666777888999333444444555666666555555555555555555666666666666555555555444444444333333777666555666777888777666444444444444444444444444555555555555555666666666555555555555555444444333555666666777777777777666555444444555666666555333333333333333444444444444222333333444444333333222333333333333333333333333333333333333333333333333333333222222222222333333333222111222444666777666222222333333333333222222444222111/////////000111000000000000000000000000111111111111111111111111333333222111000//////...000000000000000000000000000000000000000000000000...............///000000000000000//////.........---............/////////....../////////000000000......////////////000000////////////////////////////////////////////////.........///////////////------------...///000000......////////////......///////////////...............///000000000000000////////////000000000000000000111111111111000000////////////000000000000/////////000000000111111000000000000111111111111000222333222111000111222333333333333333222222222444444444444444555666666:::===???BBBFFFNNNYYYaaammmtttxxxxxxzzzvvvmmm```TTTJJJCCC===999777666555666888888777555444444444555444444333333444444444333333444444555333333333333333444555555222222222333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000////////////////////////.........///////////////..............................////////////..............................////////////////////////........................---------.........//////---......//////......---,,,,,,,,,------............------,,,,,,------............///////////////////////////////////////.........///000111111111000000000000000000000000...///000111111000///...///000111222222111000////////////000111111222222111111111111111111111111000000000000111111111111/////////000111222222222222222333333333333222222111111222222222333333333222222222111222222333444222222333333333333222222222222222333333444666666333444555555333333333555222222333333444444444444444444555666666666666555555555555555666666666666666666666666666666666666444333222333555666555444333333333333333333333333666666666777777777888888666555444444333333444444444444555666666666666666444333333444555555444222222222333333333444444444444555555666666555555444222222222222222222222222333333333333333333333333333333222222222222333333333111000111333555666666111111222222222222111111222222222222111111000000000000000000000000000000111111111111111111111111111222222222222222222222000000000000000000000000//////////////////////////////......//////000111......---------------------------.........//////------........./////////------........./////////////////////////////////000000000000000000000000............/////////000------,,,,,,---...000111......////////////...............///////////////---...///000111000000///////////////000000000000//////000111111000//////////////////000000000000////////////000000000111///000000000111111111111222333444333111000000111333333444333333222222111333222222222333444444444666888::::::<<>>BBBDDDNNNWWWZZZ___gggpppttt|||xxxxxxxxxzzzyyyjjj]]]MMMIIICCC>>>;;;:::;;;===888777555444333333444444777555333333444444333222555555444444555666888999555555555555555555555555777555333111111111222333111111000//////000111222111111111111111111111111//////000000111111222222111111000000//////......000000111111222222333333111111000000//////......///////////////////////////////////////////////////......---------......//////............//////000//////.........//////////////////////////////......//////000000111111........................------------------------//////.........------------------------...///000000///...---------------............////////////////////////////////////000000000000000000000000....../////////---,,,+++000000000000000000000000//////000111111111111111000000000000000000000000000000111111111111000000222111111000000000000000111111111111111111111111222222111111111111111111555444333333222222333333111222333333444444333333444333333222222333333444222222222222222222222222444444444444333333222111222222333333333333444444555555444333444555666777999444000111555888777555555444333222222333444555444444444555555555555666555555555444444333333333333333333444444444555555222333555666666555333222222222222222222222222222666555333222111222222333444333222222111111222222111111222222333333333333333333333222222111111111111111111111111111111111111222333222111111333555333333222111111222333333222111111111000000//////............////////////////////////////////////333333333222222222222222//////......///000111111//////...---,,,,,,++++++000000000///......------000000//////.........---000///...---------------,,,---///000000...---+++000000000000000000000000............////////////000000000000000000000000...............///000111......////////////......---......///000111111222222111111111000000////////////000000///...------......///////////////.........////////////......333333222111111111111111000000000000000000000000///111222111000///000222333333222222111000000000333333333333333333333333444444444333333222222222777666444444444555777888<<<>>>AAAEEELLLSSSYYY]]]zzz|||yyy{{{xxxuuutttqqqhhhZZZNNNBBB@@@<<<888777777888999888777555444333333333444555333222222333333333222------///222666:::>>>@@@444444444444444444444444555444222000000000111222555444222000////////////////////////////////////000000000000000111111111111000000000/////////...000000000111111111111111111000000000/////////...///////////////////////////////////////////////////......---------......000000////////////000000//////............/////////////////////////////////////////////000000000................................................//////.........------------------------...////////////...---------------............////////////////////////////////////////////////////////////---....../////////......000000000000000000000000//////000111111111111111000000000000000000000000//////000000000000//////000000///000000111222222111111111111111111111111111111111111111111111111555444333333222222333333111222333333444444333333333333222222222222333333222222222222222222222222333333444444333333222111222222222333333333444444555444444333444555666777666222...///333666555333444444333333333333444444333333333333444444444444444444444444444333333333333333333444444444444555222333555666666444333222222222222222222222222222555444333222222222333333444333333222222222222222111111111111111222333333333333333222222222111111111111111111111111111111111222222222111111333555333222111000000000111111111111111000000000//////111111111111222222222222////////////////////////111111111111222222222222///////////////000111222000000000///...---------.........///////////////000/////////............//////..................+++---...000000///...---////////////////////////............/////////////////////////////////////////////...//////000000......////////////......---......///000000111111111111111000000000/////////////////////...------......////////////............////////////......000///...---------------000000000000000000000000...///000///...---...000222222222111111111000000000000000000000000000000222222222111111000000000444444555555666666666666666777888;;;???DDDIIILLLvvvtttvvvxxx}}}~~~|||zzzvvvooogggaaa\\\TTTHHH@@@<<<;;;999888777888999999777666555444333333333444333111000000222333333222222222333333555777888999444444444444444444444444444333111000//////000000555444333111000000000000////////////////////////111111111111000000000000000000000000////////////111000000000000000000///000000000000////////////////////////////////////////////////////////////......---------......///111000000000000000000111//////............//////////////////////////////000000//////////////////........................////////////////////////...............---------...------------...////////////...------------...............////////////////////////////////////////////////////////////............///000111222000000000000000000000000//////000111111111111111000000000000000000000000......////////////............///000111222333333000000000000000000000000111111111111111111111111555444333333222222333333111222222333333333333333222222111111111111222222222222222222222222222222333333333333333222222111222222222222333333333333444444444333444555555666555222///000333555444333333333444444444444333333222222222222333333333333333333333333444444444444333333333333444444444444222333444555555444333222222222222222222222222222333222222222222333333444555444333333222222333333111111000///000111222333333333333222222222222111111111111111111111111111111222222222111111333444444333111///......//////111111000000000000//////....../////////000000000000000000000000000000000//////000000111111222222000000000000000111111222222111111000000/////////------......///000000111////////////............//////////////////000000,,,---///000111000000///////////////////////////............////////////////////////////////////000///////////////............////////////...............//////000000111111111000000000000/////////////////////......---...///////////////.........//////000000//////...------,,,,,,+++,,,,,,,,,000000000000000000000000...///000000......///000000000000111111111222222////////////////////////111111111111111000000000111333555777777666444333666666666777888;;;===>>>yyyrrrvvv{{{{{{zzzwwwuuufff___UUUNNNIIIEEE@@@<<<999999999888888888888888555555555444444333333333222111000111333444555444999888666555333222111000333333333333333333333333333333111000000///000000000111111222222333444555111111111111111111111111222222111111000000//////000000000000////////////111111000000//////......000000000000////////////////////////////////////////////////////////////...------------...//////000000////////////000000///............//////000////////////////////////000000000//////......---..............................................................................---------......//////......---------..................////////////////////////////////////////////////////////////000///.........000111222//////////////////////////////000111111111111111000000000000000000000000...//////000000//////......//////000111222222222////////////////////////111111111111111222222222555444333333222222333333111111222333333333333222222111111000000111111222222222222222222222222222222222333333333222222111111222222222222333333333333333333444444444555555666333222222444666666555222333444555555444333222222222222222333333333333222222222333333444444555222222333333333444444444222222333444444444333333222222222222222222222222111111111222222333444444555444333333222333333333111000///...///000222333222222222222222222222222111111111111111111111111000111222111000000222444666444222000///.........000000000000000000//////---------.........//////000000000000000000000000---......///000111111222111111000000000111111222111111111000000000//////............//////000000///////////////...............///000000111111111//////000111000000///...////////////////////////............//////////////////////////////////////////.........---,,,,,,......////////////.............../////////000000000000000000000000//////...///////////////......//////////////////...---//////000000000000////////////...------.........////////////////////////000111222222111000111222/////////000111222222333222222222222222222222222333333333222222222222222111222444555555555444333777777666666666777777888}}}~~~|||xxxvvvqqqkkkfffUUUOOOFFF@@@>>>======<<<666666666555444444333222444444444444444333333333333222111222444666666666222222333333444444555555333333333333333333333333444333222222111111000000//////111222333444555555222222222222222222222222222222111111000000//////////////////000000000000111111000000//////......////////////000000000000////////////////////////////////////////////////---------------...//////.........------........................///000000////////////////////////000000//////......------........................---------------------------.....................///......---------............---------......///............////////////000000000000000000000000........................222111000.........///000//////////////////////////////000111111111111111000000000000000000000000///000000111111000000///000000111111111111000///////////////////////////000000111111111222222222555444333333222222333333000111222222333333222222222111111000000111111222222222222222222222222222111111222333333222222222111111111222222222333333333333333444444444444444444333222333444555555444111222333444444333222111333333333333444444444444111222222333333444444444222222222333333333444444111222222333333444444444222222222222222222222222000111111222222333333333444444333222222222222333111000/////////000222222222222222222222222222222111111111111111111111111000111222111000000222444777666444111000///////////////////////////000000000000111111111222222222000000000000000000000000------...///000000111111111111000000000000000111000000////////////......000000//////.....................///////////////---...///000111111000000222222111000///...------....................................////////////........................,,,------------,,,******......////////////..................//////////////////////////////000000......///////////////...///////////////...------//////000000000000//////000///////////////000000////////////////////////111222333222111000111333......///000111222222333333333333333333333333333222222222222222222222222333222111111111222444555222222222222222222222333}}}wwwqqqkkkcccYYYRRRIIIEEE>>>:::888999::::::888888777666555444333333333333444444444444333222444222111222555666666666000111222333444555555444222222222222222222222222333333333222222111000000000111222222333222222111000000000000000000000000111111111111000000000000////////////000000000000111000000000000000000///////////////000000000000////////////////////////////////////////////////---------------...///000...------,,,,,,------.........---......///000111//////////////////////////////..........................................---------------------------------...............//////...------------......------------...//////............////////////000000000000000000000000........................222111000///............000000000000000000000000//////000111111111111111000000000000000000000000000000111111111111000000000111222222222000///...000000000000000000000000000000000111222222333333555444333333222222333333000111111222222222222222222222111111111111222222222222222222222222222222000111222222222222222222111111111111222222222222222222333444444444444333111111111111222222222222222222333333333333222222333333333333444444444444222222222222333333333333222222222222333333333333111111222222333333444444222222222222222222222222000111222222333222222111444333222222111111222222000000000111111111222222111222222222222333333333111111111111111111111111000111111111000000222333777666444222000000000000......////////////000000/////////000000000111111000000000000000000000000......//////000000111111111000000///////////////........................111000000///......------.........///////////////---...///000111000///...222111000///......------....................................////////////........................+++,,,---------,,,+++***......////////////....................................////////////000000---...//////////////////000000000000///...---,,,///000000111111000000///.........---......///000000000000000000000000000///000111111//////000111......//////000111222222111111111111111111111111/////////000000000000000333222000//////111333555000111111111222222222333}}}wwwqqqiiibbb[[[SSSJJJCCC???===:::888888888999999:::999888777666666777777222333444444444444333222444222111222333555555444333333444444333222000///222222222222222222222222222222222222111000///...//////111222222222111111000000000000000000000000000000000000000111111111.../////////000000000111000000000111111111111111.../////////000000000111////////////////////////////////////////////////---,,,,,,------///000000......------------......---------......///000111////////////////////////------..................................................................---------.........////////////...------------------------------...//////............////////////000000000000000000000000............................../////////......---000000000000000000000000//////000111111111111111000000000000000000000000//////000000000000//////...///111222222111000///111111111111111111111111///000000111222222333333555444333333222222333333000000111222222222222222333333222222222222333333222222222222222222222222000000111222222222222222111111111111222222222222111222333444444444333333///000222222222111222222333333222222222222333333222222222222333333333333333333333222222222222222111222222222222333333333111111111111222333444555222222222222222222222222111111222333222222000000333222111111000000111111///000222333444333222111111111222222222333333333111111111111111111111111///000111000///000111333666555333111000//////000........./////////000000------------............////////////////////////000000000000000000000000000000///.......................................///////////////...................../////////000---...///000000///---,,,///...............//////....................................////////////........................+++,,,...//////...---,,,......////////////......................................./////////000000------...///////////////000000000000///...---,,,000000111111111111000000......------...//////000000000000000000000000000///000111111//////000111.../////////000000111111000000000000000000000000.../////////000000000111000000000000111111222222222222333444444444444444yyytttjjjddd[[[SSSNNNHHHAAA<<<888888777888888999999:::555444333222333333555555111222333444444444333222333222000111222333333222000111222333444333333222111111111111111111111111111111111111000///...---***+++...111333444444444222222222222222222222222//////000000111111222222.../////////000000111111000000111111222222333333.../////////000000111111////////////////////////////////////////////////,,,,,,,,,---...///000111//////............//////---------......000111111////////////////////////,,,------....../////////........................////////////////////////---------.........//////000///...------------------------------...///000............/////////000000000000000000000000000........................+++,,,---/////////......000000000000000000000000//////000111111111111111000000000000000000000000......////////////......,,,---000222333333222111111111111111111111111111///000000111222222333333555444333333222222333333000000111222222222222111444333333222222333333444222222222222222222222222///000111222222222222222000111111111111222222222111222333444555444333333111222444444444333333444444333222111111222333444000111111111111222222222444333333222222111111111111111222222222333333333111111111111222333444555222222222222222222222222111222333333222111000///222111111000///000000000///000333555555444222000111111111222222333333333111111111111111111111111///000111000//////111333444333111000///...//////---.........//////000000000000000000111111111111////////////////////////111111111111000000000000000///...---------------.........///////////////------......///000000000---.........//////000000---...///000///...,,,***++++++,,,,,,...///111111..................................../////////000........................+++---///111111000///.........////////////...........................------.........//////000000------...///000000//////000000000000///...---,,,000000111111111111000000///////////////000111222000000000000000000000000111333333333222111222333////////////000000000000111111111111111111111111000000111111222222222333...///111222333222000///000111222222333333222222~~~rrrddd\\\UUURRRLLLFFFAAA>>><<<;;;;;;;;;;;;:::999888777666444333333222222333333444333333444444444444555555000111111222222111111000333444555666666444222111222222333333333444444444333333333222222111111111000000111111222333555555333333333222222222222222000000000000000000000000000000111111111111000000000000000000000000000000222111111111000000//////////////////////////////////////////////////////111111000000//////............------------......,,,,,,,,,---------......////////////////////////,,,---///000000000///.........---,,,,,,,,,,,,---,,,---...//////...---,,,/////////......---------------............------000000////////////000000111111000000/////////...////////////////////////......////////////......000000//////.........---........................000000000000000000000000000000111111222222333333111000///......///000111111111000000//////......000000000000000000000000000000//////000222555666111111222222222333333333111111111111111111111111111111111111111111111111000111222333333222111000222222111111111111111111000111111111111222222222555555444333333222222111000000111222333333444555666666555444444333222222222222333444444333333222333333444555555444444333000000111222333333444444333333333222222222111111111111111111111111111111......//////000000111111111111111111111111111111333333333222222111111111333222111000000111222333111111111111111111111111//////000000111111111222333222111...------111333000000000000000000000000..................------000000000000000000000000////////////////////////000000////////////000000111111000///////////////---------............////////////000000000000000---...///000111111111111---------,,,,,,+++++++++,,,,,,------......//////222111///...///000222444---...///111111111111000//////......---------,,,,,,---......//////......////////////////////////............//////////////////.........---------////////////000000000000111000000///...---------000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000///////////////111111111111111111111111000000000000000000000000111111000000000000111111{{{uuummmbbbVVVOOOIIIGGGCCC???;;;999888888:::::::::999999888777666444333333222222333333444111111222222222222333333222333333333333333333222333444555666555444222111222222222222333333333333222222333333333222222111000000000000000000111111333333222222111111111000000000000000000000000000000000111111111111000000000000000000000000000000000000000000//////..............................////////////////////////000000000000//////............------------......------........./////////////////////////////////---......//////////////////...------,,,,,,------------............------/////////.........------------............------//////............//////000000/////////.......................................////////////......000/////////....................................////////////////////////000000000111111111111111111000///......///000111111000000000/////////...000000000000000000000000000000//////000222444666111111111222222222333333111111111111111111111111111111111111111111111111000111111222222111111000111111111111111111111111111111111111222222222222333333333333222222222222000000111222333333444444555555444444333222222111///000222444777999;;;<<<666444222000000111333555111111111222222333333333333333222222222111111111111111111111111111111111000000000000111111111111111111111111111111111111333333333222222111111111222222111000000111222222111111111111111111111111//////000000000111111111333333222000......000222////////////////////////........................////////////////////////------------------------000000////////////000000111000//////.........///---------............///000000000//////.........,,,---...///000000000000///.........------------------------------......///...---------...000000------.........------,,,/////////.........------,,,---......//////..........................................//////////////////.........---------.../////////000000000000111000000///......------000000000000000000000000.../////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111|||yyyyyyzzz{{{}}}vvvppplllfff^^^WWWOOOFFFAAA===<<<:::888777666777777888888888888777666555555444333333222222333333444111111222222222222333333444444555555555555444444333333444555555444222111111111111222222222222333000111222333444333222111222111111000//////000000333333222111000000//////000000000000000000000000111111222222222222111111000000000000000000000000////////////............////////////////////////////////////////////////000000000////////////.........------------............/////////000000000////////////////////////...............///000000///...------,,,---------.........------.........//////............------------............------...------------------...///............---------..............................////////////......////////////....................................////////////////////////000000000000////////////000000////////////000000000000000000////////////000000000000000000000000000/////////000222333555111111111222222222222333111111111111111111111111111111111111111111111111222111111000000111111222111111111111111111111111111111111111222222222333111111111222222222222222111111111222222333333333333333333222222111111000000111444777<<>><<<;;;999888777777777777777777777888555555666666666555444444444333333222222333333444333333333444444444555555333333444444444444333333222222333333333333333333000000111111111222222222111111222333333333222111111111111111222333444555222222111111000//////...111111111111111111111111111111111222222111111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////.............../////////......------------......------.........////////////////////////////////////......------...000111//////...------------...///...---,,,,,,---...///++++++++++++++++++++++++------............------///..................///,,,,,,,,,---------------..............................////////////...............///////////////////////////////////////........................000/////////......------//////000000000000//////////////////000000000000/////////////////////////////////000000111222222000000111111111222222222000000000000000000000000000000000000000000000000222111000//////000111222000000111111111222222222111222222222222333333333//////000111222333333444333333222222222222222222111000000000000000//////,,,,,,,,,---000444777:::IIIKKKNNNOOOLLLFFF???;;;222111111111111111111111222222222111111111000000000000000000000000000000111111111000000//////...000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000//////////////////000222444444222000///...........................---------.........//////........................//////////////////////////////............//////......------------...///---------............///,,,---------......//////,,,---..........................................111000000000//////............///000000000000///........./////////000000/////////000000000000000,,,---......///.............................................////////////000000/////////.....................////////////////////////............////////////////////////............//////////////////////////////////////////000000000000//////......///000111222222333000000000000000000000000000000000000000000000000111111000000000000111111vvvuuurrrpppooopppqqqsssrrruuu{{{~~~vvvnnneeeYYYLLLCCC???<<<888666666777777666555555555555555555555555555555555666666555555444444333333222222333333444111111222222222222333333222222333333333333222222222222222222333333333333111111111222222222222333333333333222222222111111.........///000222333444222111111111111000000000111111111111111111111111000000111111111111000000////////////////////////000000000000111111111111........................////////////////////////---............/////////......------------......------........./////////////////////////////////...............///000000000///......------...............------.........******++++++++++++,,,,,,------............------//////............//////,,,,,,,,,------------...////////////////////////......////////////...............///////////////////////////////////////........................////////////............//////000000000000//////////////////000000000000000000000000000000000000/////////000000111111111000000000111111111111222000000000000000000000000000000000000000000000000111000000//////000000111000000000111222222333333222222222222333333333333000000111111222333444444444333333222222111111111000000000000000000000000000////////////111222333888===CCCHHHHHHCCC===888000000111111111111111111222111111111111000000000000000000000000000000000000000000///////////////000000000000000000000000000000000111111111111111///000000111111000000///000000000000000000000000000000////////////......///111333333111/////////........................,,,,,,------.../////////........................------------------------///......------......///.........---......///000---------............///,,,,,,---...///000000111---....../////////......,,,------------.........000000000///////////////,,,,,,---------.........***+++---///000//////.........////////////000000,,,---......//////......------------------------............////////////000000000/////////......------.........///////////////////////////......000000000000000000000000------........./////////////////////////////////...//////000000//////.........//////000000111111000000000000000000000000000000000000000000000000111111000000000000111111rrrqqqooommmmmmnnnoooqqqrrruuuyyyzzzxxxuuusssrrrhhhbbbZZZUUUPPPIIIAAA:::999777555555666666555444222333333444555555444444555555666666666666555555444333333222222333333444111111222222222222333333222222333333333333222222222222111222222333333444222222222222333333333333666555333111000000111111000/////////000111222222111111111222222222222222111111111111111111111111//////000000000000///////////////////////////////////////000000000111111////////////////////////////////////////////////---------.........//////......------------............/////////000000000////////////////////////---......///////////////000//////...............------............------++++++,,,,,,------------------............------...------------------...,,,---------............000000000000000000000000......////////////................../////////000////////////////////////........................//////////////////000000...///000111111000///....../////////000000000111000000000000000000000000...//////000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000/////////000000111222222333333222222222333333333444444111111222222333333444444444444333333222111000000000000000000000000000000222222222222333333333333,,,///333666777555333111//////000000111111222222111111111111000000000000000000000000000000000000000000000000000000111111000000000000000000000000///000000000111111111222...///000111111000///...000000000000000000000000000000/////////.........---///000000/////////000........................,,,,,,------...//////000........................------------------------///......------......//////.........//////000111---------............///.........//////000000000/////////000000//////...,,,,,,---------.........------------............------,,,+++,,,---...///+++---000222222000...,,,------........./////////,,,---......//////......------------------------............////////////000000000000/////////...---------.........//////.../////////////////////000000000000000000000000---------.........//////////////////////////////......////////////...................../////////000000000000000000000000000000000000000000000000111111000000000000111111pppooommmlllkkklllmmmnnnppptttvvvtttmmmfffaaa```TTTNNNFFFCCCBBBAAA===999888777666777888777555333111222333555666666666666555555666666666666666555444333333222222333333444333333444444444555555555222333333444444333333222222111111111222333333444222222333333333444444444888666333000//////000222444333222222111222222222111111111222333333444444111111111111111111111111......////////////......////////////////////////---.........//////000000222222222222222222222222////////////////////////---------.........//////.........------.........000000000000111111111111////////////////////////,,,---///000000000///...000000///...............,,,---...//////...---,,,---------....../////////---..................------,,,,,,++++++,,,,,,------------....../////////000000000000000000000000......////////////......---.........//////000000000000000000000000000000..............................//////000000111111...///000111111000///....../////////000000111111000000000000000000000000...///000000000000000///000000000000111111111111000000000000000000000000000000000000000000000000...///000111111000///...///000000111222222333333222222333333333444444444222333333333333444444444555444444333222111000000000000000000111111111111,,,---...///000111000000111000///.........///000...//////000111222222333111111111111000000000000000000000000000000000000000000111111222222222333000000000000000000000000//////000000111111111222...///000111111000///...000000000000000000000000000000//////.........---,,,---//////......000111........................,,,,,,------...///000000........................////////////////////////.........------.........///////////////000111111---------.........//////000000000000000////////////000000000000000//////,,,---------......//////+++++++++,,,,,,---------000///---,,,---...000222///111444666555222...,,,,,,---------......//////,,,---......//////......------------------------............/////////000000000000000////////////---------.........//////.........///////////////000000000000000000000000---------.........//////////////////////////////......////////////.....................---------000000000000000000000000000000000000000000000000111111000000000000111111fffeeedddcccdddeeegggiiimmmkkkfff___YYYRRRMMMKKKCCCBBB@@@===;;;:::999888555555444444444333333222999888666444333444666777444555555666666666666666222222222222222222222222222333333444444333333222222222222222222222222222000000111222222222222111111111222222222111111000666555222000//////000111333222222222222222222222444333333222111000//////222222222111111111111000////////////////////////////////////............//////000000111111222222222111111000///......---.........////////////000////////////////////////,,,,,,,,,---...///000000000000000000000000000000...............///000000//////.........---------000000000000////////////000///...------------------------............///---------............///------------------------000...---,,,,,,---///000------------....../////////////////////.........222111...---,,,---...///////////////////////////////////////////////////000000///...............000000000000000000000000......////////////......000000//////......------111111000000//////......000/////////000111222222000000000000000111111111000000///...............///////////////000111111333111000//////111333444222333555666666555333222333222111000111222333444444444333222222111111000//////000000000000000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000///////////////000///......///000111000///000000////////////000000//////////////////////////////000000000000/////////////////////.........000000//////.........---000///...------...///000---------.........//////,,,---------.../////////............//////000000000000///.......................................111000///......///000111//////.........---------......////////////..............................---------------...///000......////////////......000000//////......------///////////////////////////...---,,,,,,---...///........................000000111111111111000000......////////////............---,,,,,,,,,,,,---..............................///000000///......---------............///...------------...////////////000000000000//////000000000000000000000000333333222111000///......000000000000111111111111111111111111111111111111^^^\\\ZZZYYYXXXYYYZZZZZZ]]][[[WWWQQQLLLFFFBBB@@@===<<<:::888777555555444444444444555666666777777888777555333333444555666444444555666666666666666222222222222222222222222222222333333333333222222111111111111111111111111000111111222333222222222111111222222222111111000333222111000000000111222222222222222222222222222222222222111111111111111222222222111111111000000/////////////////////////////////.........------000000000000000111111111111111000000///......------............/////////........................---......//////000000000////////////////////////...............///000000//////.........---------------------,,,,,,,,,,,,///......------------------------............///---------............///------------------------111000...,,,,,,,,,---.....................//////.........///////////////000///...---,,,---...///////////////////////////////////////////////////000000///...............////////////////////////......////////////......///////////////.........111000000000/////////...//////////////////000111////////////000000000000000000///............//////////////////000111111111111000000000111222333111222444555555444222111222111000000000111333333555555444333111000////////////000000000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////000000000111111111000000////////////000000111///......000111111000000000////////////000000//////////////////////////////000000000000///////////////////////////...000/////////.........---//////............//////---------.........//////---------...............------........./////////000000///.......................................000///............///000//////.........---------......////////////..............................---------------.../////////..................///000000000//////.................................///...------------...///........................------............------......////////////......000000///............///................................................---------............//////............///000000//////000000000000//////000000000000000000000000222222111111000///////////////000000000111111111111111111111111111111111SSSQQQOOOMMMKKKJJJJJJJJJIIIHHHEEEBBB>>>:::888666888777666444333333222222222333444666888999:::;;;666555444333222333444555444444555666666666666555111111111111111111111111111111222222222222111111000000000000000000000000111222222333333333333333000111111222222222111111000000000111111222222222111111111111111111111111000000111111111222222222222222111111111000000000////////////////////////////////////............111000000000000000000///111000000//////.........---------............///........................//////000000000000000000////////////////////////...............///000000...............------------,,,,,,,,,,,,+++++++++............---------------------............///---------............///------------------------///...---,,,,,,---//////////////////////////////------......//////000000------------............000000000000000000000000////////////////////////000//////............///////////////////////////......////////////...............///////////////000000000000////////////000//////............///........./////////000000111000//////....../////////////////////000111111///000111111222222111111000111222333333222111000111111000000111111222333666555444222111///...---///000000111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111000000////////////000000333111......000222333333000//////......//////000////////////////////////...//////000000//////.........///////////////////////////.....................////////////......---------..............................------------------------.........000///......---.........------------------------///......------......///...............---------......////////////.................................------------...//////000///...------...///000000000000000////////////........................///...------------...///------------------------,,,,,,,,,------,,,,,,,,,......////////////......000000///............///..............................------------......---------............//////////////////000111111//////000000000000//////000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000IIIHHHFFFDDDBBBAAAAAAAAA>>>===;;;:::888666444444666555444444333333444444222333444666777999:::;;;444444333222222333333444333444555555666666555555333333333333333333333333000000111111111111000000000000000111111111111111222222333444444444444333000000111222222222111111//////000111222111111111000000000000000111111111111111111111111111111111111111111111000000000000////////////////////////111000000000000/////////111111000000/////////...000000/////////.........------------............000000000000000000000000000000//////////////////////////////////////////...............///000000......................../////////.........------//////////////////......---------............///---------............///------------------------,,,,,,,,,,,,---///111111000000000000////////////,,,------...///000111111,,,---...///////////////000000000000000000000000////////////////////////000///............//////////////////////////////......////////////......------......//////000000000000000000////////////111000//////..................//////000000111111111000000///...////////////////////////000000111...///111222333222111000///000000111111000000///111111111111222222333333333333222111000//////...000000111111111000//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////000000000111000////////////000000111444222......///222333444/////////....../////////////////////////////////...//////////////////...............////////////........................,,,---////////////---,,,......................../////////...---------,,,------------------------///......------.........------------------------------------------------..............................////////////....................................---------......///000///---,,,,,,---///000000000000000000000000000.................................------.........------------------------......////////////............////////////............---,,,,,,,,,,,,---........................///...---,,,,,,---...///---------............/////////......//////000111//////000000000000//////000000000000000000000000////////////000000111111////////////000000000111////////////////////////??????>>>===<<<<<<;;;;;;888888777777666555555555444444333333333333444444333333444555555666777777333333222222222333333333333444444555555555555555444444444444444444444444///000000111111000000///111111111222222222333333222222333444444444444333///000111222222222222222000111111111111000///...//////000000000111111111333333222222111000000///111111111000000000//////000000000000000000000000222222222111111111000000111000000000//////......////////////............---------.........//////111111111111111111111111///............................................................///000000---.....................000000000000/////////...///000111111111111000000---------............///---------............///---------------------------------------......///000000000000000/////////,,,------...///000111111---...///000000000000000//////////////////////////////////////////////////////............//////..............................////////////......------......//////000000////////////000000000000222222111000//////////////////000111222222333333111111000//////////////////////////////000000111---...111222333222000///...//////////////////...111222222333333333333333//////000000000000111111111111111111111000//////////////////////////////////////////////////////........................////////////////////////...////////////000000000///////////////000111111444222......///222333444//////............//////////////////////////////......////////////......---.........//////000000---------...............,,,---...//////...---,,,.....................---/////////...---------,,,------------------------......------------......------------------------,,,,,,------------,,,,,,---...........................////////////..............................///......---------......000...---++++++---...000///////////////000000000........................---..................---------------------------/////////000000/////////......////////////............---,,,,,,,,,,,,---.................................------.........---------............///......------......///000//////000000000000//////////////////////////////.........///000000111111...////////////000000000........................777777777777777777666666555555555555444444444444222222111111111111222222333333333444444444444444222222333333333333444444333333444555555555555444444444444444444444444444000000111111111111000000111111111222333333444444111222222333333333333333///000111222222222222222111111111000000////////////000000111111222222222444444333222111000///...111111000000000/////////000000000000000000000000222222222222111111111111000//////////////////....................................////////////000111111111111111111111111---------......................................................///000000---------...............//////.........---------...///111222222222111000---------............///---------............///------------------------111111000///---,,,+++***.........//////000000000------......//////000000.........//////////////////////////////////////////////////////////////////............//////000..............................////////////...............///////////////////////////000000000000222111111000000000000111000000111111222333444444222111000000//////000000///////////////000111111---...000222222111000/////////............//////111111222333333333333222------...///000111111222222222222222111000//////000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////000000///......//////000111222333111......000222333333///......------......///////////////////////////---......//////......---------......///000000000---------------.........------............------...............---------...............---------.........------------------------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.....................////////////..............................//////...------------...///...---,,,,,,---...///............////////////------------------------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------............------......////////////......000000///............///..............................///000000///......---------............///---------------...////////////000000000000//////////////////////////////.........//////000000000......////////////000000////////////////////////444444444444444333333222333333333333333333333333222222111000000111111111333333333333444444444444222222333444444444444444222333444444555555444444222222222222222222222222000111111222222111111000000000000111222333333333000111111222333222222222//////000222222333333222000000///......///111222000000111111222333333444222222222111111111000000111000000000////////////000000000000000000000000111111111000000000//////.........///////////////......................../////////000000000111111000000000000000000000000------......//////000000.......................................///000000---------.........//////......---------,,,,,,,,,,,,...///111111000///...---------............///---------............///------------------------////////////...---,,,+++,,,,,,---...///000000111.........//////////////////...---,,,+++,,,---...------------------------////////////////////////...............///000000..............................////////////......///////////////............/////////000000000111000////////////000000111//////000111222333444444222111000000//////000000///////////////000111111......000111111111000/////////............//////...///000111222111111000---......//////000000000222222222222111000//////000000000000000000000000////////////////////////////////////////////////////////////////////////........./////////000000............///000111222111///......000111111000///......------......///////////////////////////---......//////......---------......///000000111,,,,,,,,,------............------,,,,,,------...//////.........------------------.............../////////.........---------,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,---------.........//////......////////////..............................//////...---------------------------------------,,,---------.........///------------------------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,......////////////......000000///............///........................---///111222222111///------------............///...............//////000//////000000000000//////////////////////////////......//////////////////........./////////000000////////////////////////444555555444333222111000333333333222222222222222444333333222222222222222222222333333444555666666222333444444555555555444222333444444555555444444000000000000000000000000111111222222222222111111...//////000111222222222000000111222222222222111//////000222222333333333///...------...000333555000000111222333333444444111111111111111222222222000000000000////////////000000000000000000000000////////////............---.........//////000000---.....................000000000000111111111111////////////////////////---......///000111111222.......................................///000000---------.........////////////.........---------***,,,...///000///...------------.........//////---------.........//////------------------------***+++,,,...///000000000***+++,,,---...000111111///////////////.........///---+++)))))))))+++,,,------------------------////////////////////////...............///000111..............................////////////......000000//////.........---.../////////000000111111...............///000111---...///000111222333333222111111000000000000000///////////////000111111...//////000000000000000//////............//////,,,---///000000000///...////////////////////////333333333222222000//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////............/////////000............///000222222///......///000111000///.........------.........////////////////////////---..................------------...///000000111,,,,,,,,,------...............,,,++++++,,,......//////.........---------,,,------....../////////000000/////////.........,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---------------.........//////......////////////..............................000///...---------------,,,------......------,,,,,,,,,,,,---------......------------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......////////////............---,,,,,,,,,,,,---........................---///222444444222///------------........./////////////////////000111111//////000000000000//////////////////////////////////////////////////////............/////////000000000000000000000000000000111333444444444333333444444333333333333222222111111222222222333333333333444444555555444444333444444444444444444444444111222222333333222222111111222222333333222222222000000000000000000000000000111111111111222222222000111111111111222222222111000/////////000222222///000111222222222222222/////////000111111222222000000//////000111222222//////000000111111111222111111000000///......---000000111111111111000000///000000000///...------........................////////////////////////333222111///...............000000000...---...///////////////////////////..................------......---,,,+++,,,///222........................------,,,,,,,,,++++++++++++,,,---...////////////111000000///......------........................,,,,,,,,,---------......////////////////////////+++,,,,,,,,,---.................................,,,,,,...///000000000000000000111000000///....................................////////////......///000111222222111000///////////////////////////------......//////000000..............................//////000000111111444333333222111000//////222222222111000//////...000000000000000000000000........................///////////////.........000000000000000000000000//////000111111111111111000000000000000000000000000000//////.........---////////////////////////000000000000000/////////////////////............///.........///111444666000000//////.........---........................000000//////.........---////////////////////////////////////////////////......---,,,---...///000------------------------***+++,,,---///000111222///...---,,,,,,---...///........................------------------------...000...///222,,,)))222////////////////////////------------......////////////.........---------,,,---.........---,,,+++------------------------///...---,,,,,,---...///........................//////.........---------//////.........---------000///...---------------////////////////////////......------------............---------,,,,,,,,,...........................---,,,...000000---***---,,,,,,,,,...000222333000000000000000000000000/////////000111111222222111111222222111000...---000///...------...///000////////////////////////////////////000000000000111222333444555444444333444444333333333222222222111111222222222333333333333333444444444444333333333333333333333333333333111222222333333222222111222222333333333222111111000000000000000000000000000000111111111222222222000111111111111222222222333222111111111222333444000111111222333333222222111222222333444444555555111111111111111222333333///000000000111111111111555555444444333222222111//////000000000000///////////////000//////..............................000000000000000000000000222111000///............///000000000...---...///000000000000000000000000.................................---,,,---///222.................................---------,,,,,,,,,---------------,,,,,,............////////////........................,,,,,,---------.........////////////////////////.............../////////........................***+++,,,---...//////...///000000000//////...---..............................////////////......///000000000000000000///////////////////////////.........///////////////////////////////////////000000000///////////////111111111111111111222222222222111111000//////.../////////////////////////////////////////////////////////////////////...////////////////////////---...//////000000//////////////////////////////000/////////............////////////////////////////////////////////////.../////////000000111111//////......///111333444///.........------------........................000/////////.........---////////////////////////////////////////////////...------,,,---...///000------------------------,,,,,,------............///...------------...///...............------------------------------------,,,---...---///111000....................................//////000000//////.........---------,,,------......---,,,,,,------------------------///...------------...///........................//////.........---------//////.........---------//////...---------------..............................------------..................------,,,,,,........................///......///111111///,,,666444333111/////////////////////////////////////////////000111111222222333333444444333111000///000///...------...///000////////////////////////.../////////000000000000222333333444444444444333333333333333222222222222111111222222222333333333333333444444444444333333222222222222222222222222111111222222222222111111333333333333333222111000000000000000000000000000000000000111111111222222000111111111111222222222222222111111222222333444111222222333333333333333222222333333444555555666222222222222222222333444000000000000111111111111333333222222111111000000......////////////............///000000000//////////////////////////////111111111111111111111111000000///...------------///000111000...---...///000000000000000000000000.................................---,,,---///111........................//////.........---------------------,,,+++***))),,,,,,---...//////000000........................,,,------------.........////////////////////////000000000000000/////////////////////////////////,,,,,,---.../////////......////////////...------..............................////////////......//////............/////////////////////////////////////////////.........000000000000000000000000111111000000///......------...///000222333444444222111111000000//////...////////////////////////////////////////////////......//////////////////////////////////////////,,,,,,---.........------////////////////////////////////////............////////////////////////..............................///000111222333333000///.........000111222---------------,,,,,,,,,......................../////////...............////////////////////////////////////////////////...------------...//////------------------------......------,,,,,,++++++///...------------...//////.........------,,,,,,------------------------...(((...000,,,;;;DDD666........................///////////////000000000...............---------,,,,,,---......------,,,------------------------///...------------...///.......................................---------...............---------///.........------------..............................------------....../////////............---........................///......///000000///---///......---......///000////////////////////////...//////000000111111222222222333333222111000/////////............//////////////////////////////....../////////000000000333333333444444444444333333333333222222222222111111111222222222333333333333333333444444333333333222222222222222222222222111111222222222222111111333333333333222111000000000000000000000000000000000000000000111111111111000000111111111222222222000000000000000111111111222333333444444444333333///000000111111222222333222222111111111222222333000000000000000111111111111000000000/////////......//////000000//////...---...///000000000000000000000000000000000000000000000000000000000000000///......---------......///000111000.........///////////////////////////---------..................//////...------///111....................................---------------------------,,,++++++,,,,,,---......//////000........................------------............////////////////////////111111000000//////......000000000000000000000000//////000000111000000000---...............------..............................////////////......///...---,,,,,,---...///////////////////////////000000//////......------////////////////////////000000/////////.........------...000111333444444111111000000////////////////////////////////////////////////////////////............////////////////////////////////////,,,------......---------///////////////////////////////////////.........////////////////////////---------.....................///000000111222222000000///.........///000------------------------................................................////////////////////////////////////////////////------------......//////---------------------------------,,,,,,++++++***.........------.........///......------,,,,,,+++------------------------000'''111444///GGGVVV>>>....................................////////////........................,,,,,,------------------------------------------.........------...................................................................................................------..............................------------....../////////////////////...........................------------......------******+++,,,---...//////////////////////////////......//////000111111111000000000//////......---/////////....../////////////////////////////////........./////////000000333333333333222333333333333333222222222111111111111111222222222333333333222333333333333333333222333333333333333333333333000111111222222111111000333333333333333222111000000000000000000000000000//////000000000111111111000000111111111222222222//////000000111111111111333333333444444333333222.........///000000111111222111000000000000111111111111000000000000000000222222222111111111111111///000000111111000000///......///000111111111000000000000000000000000000..............................---------......//////111111111///...///000........................---------.........//////...///000///...---...000........................---------,,,,,,,,,,,,+++,,,,,,---...............................................................---------.........///////////////////////////////////////......---------000000000000000000000000///000000000000000///...------...............---..............................////////////......///...---,,,,,,---...///////////////////////////000000//////......------........................---........./////////000......///000111111222222000000000///////////////........................---------------------------.........//////000000............................../////////......---.................................///////////////////////////////////////------------......///////////////////////////////////////.................................//////........................---------...............////////////////////////////////////////////////---------...............------------------------++++++,,,,,,,,,,,,,,,,,,---..................---......------,,,,,,,,,,,,------------------------111'''111333---DDDSSS;;;........................---------------------------.....................,,,,,,,,,,,,------......---------------------------..................---........................---.....................---.....................------...//////......---..............................------------........./////////////////////.............................................///222222111000///---,,,+++.................................///000000111111//////.....................//////////////////...////////////////////////............////////////333222222111111111111222222222222222111111111111111111222222222333333333222222333333333333222222333333333333333333333333000000111111111111000000111222222333333222222222000000000000000000000000/////////000000000111111000111111111111222222222111111222333333333333222333333333333333222222111//////000000111222222222222111000000///000000000111111111111000000000000////////////////////////000000111111111111000000//////000111111111000000////////////////////////------------------------...---------...///000000000111222111///...///000------------------------,,,,,,------...////////////000111000.........///........................------,,,,,,,,,++++++++++++,,,---...////////////......------------------........................------........./////////////////////////////////---------------,,,,,,,,,////////////////////////---.........---,,,++++++------...////////////.................................////////////............------------......///////////////////////////////////////.................................,,,------...//////000000/////////000000111111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000........................///000000000000///.......................................///////////////////////////////////////---------...//////000000000/////////.........---...............---------.........///////////////........................---------------.........////////////////////////////////////////////////,,,---......//////......------------------------***++++++,,,---......///------...//////...------,,,,,,,,,,,,,,,,,,------------------------------///)))......)))666>>>///---------------------------------,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,,,,---//////------------------------------...//////...------........................---------...............---------...............,,,---.../////////...---------------------------......------------......---............/////////........................///000111000......000222,,,------.........------........................---......//////000000111000000////////////000000......////////////......////////////////////////------........./////////222222000/////////000000222222222222111111111111111111222222222333333333222222333333333333222222222222222222222222222222000000111111111111000000000111111222333333333333000000000000000000000000////////////000000000111000111111111111222222222000111222333444333333222222222333333222111111000000000000111222222333333333222111111000000000111111111111111000000000///---------...............//////000000000000//////000000111111111000//////........................------------------------............///000111222000111222111/////////000........................,,,,,,------...//////000///000111111///......///...........................---------,,,,,,,,,,,,,,,,,,---.........------+++,,,,,,------......///....................................////////////////////////////////////,,,,,,,,,,,,------------........................------------,,,+++***)))---...//////000000000///..............................////////////............////////////......////////////////////////.........///////////////......................................................//////000111111111////////////////////////........................------------------------------......///000000111........................000000000000000///........................................../////////000////////////////////////------...//////000111111///////////////000000000,,,------.........---------------....../////////........................,,,,,,,,,------.........////////////////////////////////////////////////,,,---.../////////...---------------------------+++,,,,,,---......//////------...//////...------+++++++++,,,,,,------...------------------------,,,++++++,,,+++---...---------------------------......---------,,,,,,,,,---------.........//////,,,,,,++++++,,,---///000------------------------------...//////...------........................---------.........//////---------.........//////+++,,,...///000///...---------------------------......------------......,,,,,,------....................................---//////...,,,,,,...111###%%%'''***---...///000........................------......///000000000000///.........///000000---...///000000///...---////////////////////////---------.........//////222111000.........///000222222222111111111111000111111222222222333333333222222222333333222222222000000000000000000000000000000111111111111000000///000111222333444444444000000000000000000000000////////////000000000000000111111111111222222222...///000111222111000000222222222222222111000////////////000111111222222444333333222111111111222222111111111000000//////111111111111222222222222......////////////......111111111111111000///...............................................................///111222333000111222111000//////111////////////////////////,,,,,,------...///000000///000222111///......///........................//////.........---------------------,,,+++******)))***+++,,,...///000111..................................../////////000////////////////////////+++,,,,,,------................................./////////...---,,,+++***......///000111111000000..............................////////////......---...///000000///...---////////////////////////---.........//////000000000000000000000000000000/////////...------,,,,,,,,,---...///000111222333.........///////////////................................................---------...///000000111........................//////000000///...------........................---.........//////000000////////////////////////.........///000111111222......///000111222333333+++,,,------......------,,,,,,,,,------.................................,,,,,,,,,------.........////////////////////////////////////////////////,,,,,,.../////////...---------------------------------..................,,,---...//////...---,,,)))***+++,,,------...///------------------------+++---,,,...222...,,,555------------------------//////.........------------------.........//////,,,,,,++++++,,,...///000------------------------,,,---...//////...---,,,........................---------.........//////---------.........//////+++,,,...000000///...---------------------------.........------.........,,,,,,,,,---------..............................***+++,,,***''''''***---++++++---...///......---........................------......///000000000...---,,,++++++,,,......---...///000000///...---////////////////////////---------.........//////444444333333222111111111000000/////////000222333333333333333333222111000111111222222222111111000333333333222222222111111000000000000000000000000111000/////////000222333000111111222222222111111444222000///...///000111222222222111111111111111111000000000111222333333444444444333333222222222000111111222222111111000444444333333222111000000000000000000000000000000////////////000000000000//////000000000000//////000000////////////000000------......//////000000////////////000000000000------......//////000000333222222111000//////...,,,...//////...------...///000000000000//////...........................111///---+++***+++---...///............---------........./////////000000........................//////000000///...------///---,,,,,,...//////...000000000000000000000000......////////////......//////.........---------////////////////////////------......///000000000//////////////////////////////.........---------..............................////////////......//////000000///...------000000//////.........---........................---......///000111111222111000///...------.../////////............//////+++,,,---...///111222222........................000///...---,,,------...///000111111///......///------------------------////////////////////////............////////////000000000000000000000000////////////000000000000,,,---------.../////////..................------////////////////////////------------------------...------------...//////+++,,,.../////////...------------...............++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........---......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000//////.................................------------------------,,,,,,,,,,,,+++***)))(((------------------------////////////////////////+++,,,------......------...........................---,,,,,,,,,,,,---...---------------------------------.........//////......////////////......---------------------------------.........//////........................//////............//////......------------..............................///////////////.........---------............///++++++,,,---...///000000---.........//////000000000000000000000000111111222222111111111222333444222222333333222111111000000111111222222111111000333333222222222111111111000000000000000000000000111000/////////000222333111111222222333222222111333222000......///000111111111111111111111222222111111111000111111222222444444333333333222222222111111222222222222111111333333333222111000000000000000000000000000000000000000000000111111111111000000111111111111000000000000////////////000000.........///////////////.../////////000000111111000000000000000000111111111111000//////...------,,,...000000.........///111111111111000///......------------------------......------------------///............---------.............../////////........................///////////////...------...---,,,,,,...//////...////////////////////////......////////////......//////.........---------//////..................000000000000000/////////////////////////////////000000/////////.......................................////////////.....................------,,,000/////////....................................---......///000000111111000///...---------......//////............//////,,,,,,---...///000111111........................000///...---,,,------...///000111111///......///........................////////////////////////............////////////////////////////////////........./////////000000......//////////////////........................---------------------------------------------------------------...//////,,,---......///...........................------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---....../////////............------------......------------------------------------------------//////......------------------------------------------------------------////////////...---,,,+++------------------------........................,,,---......//////.................................---,,,,,,,,,,,,---...------------------,,,,,,---.........////////////,,,,,,------------,,,,,,------------------------++++++,,,,,,,,,---------------------------------//////............//////......------------............................../////////////////////...---------............///111111111111000000000000............/////////000...//////000111111222222555444333333222333333333111111222222111111000000000000111111111111000000333222222222222111111111000000000000000000000000111000/////////000222333111222222333222222111111222111///.........///000000000000111222222222333222222111000000000111111333333333222222222222222222222222333333222222222222222111111000000//////000000000000000000000000111111111111222222222222111111222222222222111111000000////////////000000000000///////////////.........//////000111222222222222222222222222111111//////......------,,,,,,,,,...000000000///000111222222222111111///......------------------------+++,,,...//////...---,,,///............---------..................------.................................///......---,,,---,,,+++,,,...///...---..............................////////////.....................---------///.........------,,,,,,222222111111000//////...////////////////////////000000000000000/////////..............................////////////......////////////.........---////////////.............................................//////000000111///...------,,,---------//////............//////------........./////////........................//////...------------...///000111111///......///////////////////////////////////////////////////............////////////////////////////////////---------.........//////000000000000000/////////........................------------------------------------------------------------......//////...------------...///////////////...---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,......------------......------------------------........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,+++******---------------------------------------------------...//////000000//////...........................------,,,,,,------............------,,,,,,,,,............////////////,,,,,,------------,,,,,,------------------------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////............//////......------------....................................//////////////////---------............////////////............---............////////////111111222222222333333333555444444333222222222222000000111111111000000/////////000111111111000000222222222222111111111111000000000000000000000000111000/////////000222333111111111222111111000000000000///......//////000//////000111222333333333333222111000000///000000222222222222222111111111222222333333333333222222111111000000/////////...////////////////////////000000000111111111222222000111111222222111111000000000////////////000000111000000000//////......---......000111222333333333333333222222111111111//////.........------------///111111111000111222222222222222111000......------------------------,,,,,,---......///......///............---------............------------........................------............------,,,++++++,,,......---,,,..............................////////////.......................................---,,,,,,++++++000000000000//////......////////////////////////////////////////////////........................---......//////......---000000///////////////000///////////////........................................../////////000000------------,,,---------//////............//////............................................................------......///000111111///......///........................////////////////////////............////////////////////////////////////,,,,,,,,,---------......111000000//////.........---------...............////////////////////////........................,,,------.....................---,,,,,,...///000000000///...---,,,,,,,,,,,,,,,,,,------------...------------------------000//////...------------......------------......,,,,,,------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++***)))------------------------------------------------------...///////////////........................------------------------.........------,,,,,,+++,,,---------..................////////////......------------------------............////////////,,,,,,,,,,,,,,,,,,,,,,,,///......------......///......------------..........................................////////////---------............///***+++,,,,,,......///000.........///////////////333333333222222222111111333222222222111111000000///000000111111111000000//////000111111111111111222222222111111111000000000000000000000000000000111000/////////000222333000000111111000///......000000/////////000000000//////000111222333333333222222111000////////////111111111111111111111111111222222333333222222111000000000////////////////////////////////////////////////000000000111111//////000000000000//////000000////////////000000111111000000/////////...---...///000111222333444222222222111000000000///000000000///////////////...000111222111000111222222222222111111///......------------------------......,,,,,,,,,...000111///............---------........................////////////////////////------......///......---,,,,,,,,,---//////...,,,..............................////////////......---...........................---------,,,,,,,,,---------.........//////////////////////////////................................................------............------///...---------...//////.........///////////////....................................////////////,,,,,,------------------//////............//////............------------........................------..................///000111111///......///------------------------////////////////////////............////////////........................,,,,,,,,,,,,------------/////////......------------------.........//////////////////////////////........................,,,---......//////............---,,,,,,...///000000000///...---,,,,,,,,,,,,,,,---------.........------------------------444333222111000000111111......------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////////////////...---------------------------........................,,,,,,---............---........................------------------------.........------,,,,,,,,,++++++,,,,,,,,,---------......////////////......------------------------........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,......------------............------------..............................---.........//////000000---------............///......///000111222222333///////////////.........222222111111000//////...000000111111111000//////000000111111222222111111///000111222222222222222222111111111111000000000000000000000000000000000111000/////////000222333111111111111000///......000000000000111111111111000000000111222222222333111111000/////////000000000000000000000111111111111111111222222111111111000000000000////////////000000000000000000000000.../////////000000000000//////000000000000//////000000////////////000000111000000000000000000/////////000000111222333333000000000000000/////////111111111111111111000000///000222222000///000111000000000000000//////...........................111///---++++++---000222///............---------........./////////000000////////////////////////---...//////000/////////---,,,---...000000...,,,..............................////////////......---------...............------------------------++++++,,,------...//////////////////////////////------------....................................------............------,,,+++*********+++,,,---.........///////////////................................................,,,,,,---............---//////............//////......------------------........................,,,---......///.........///000111111///......///------------------------////////////////////////............////////////........................,,,,,,,,,---------..................------------,,,,,,------.../////////------------------------........................+++,,,.../////////...---...------------...///////////////...---------,,,,,,---------............------------------------000///---,,,,,,---............------------......+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...............------------------------------////////////////////////+++,,,,,,---...---------........................,,,------......------,,,------------------------+++,,,,,,,,,,,,---------,,,,,,------------,,,,,,------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,......------------............------------..............................------......///000000000---------............///000000000/////////......///////////////.........111111000000000000000000...///000111111111000///000111111222333333222222000111222333333444444444111111111111000000000000000000000000000000000000111000/////////000222333333333333222222111000///000000111222222222222222111111111111111111222222000////////////000000111/////////000000000111111///000000111111000000///000000000000000000000000000000000000000000000000//////000000000111111111000000000111111000000000000000////////////000000000000000000000111111111000000000111111222222222/////////000000000000000111111111111111111111111000111222111///......///------...////////////...////////////////////////000///...------......//////............------------......///000111222222////////////////////////...//////000111111000000------...000222111///---////////////////////////......////////////......---------.........//////---------......//////000---------...............////////////////////////---.........////////////........................,,,------......------,,,---,,,*********,,,---///............/////////000................................................,,,---...///000//////...//////............//////------------------------........................,,,,,,.../////////......///000111111///......///........................////////////////////////............////////////........................------------........................////////////,,,,,,------...//////000------------------------........................+++,,,...///000///...---,,,---......///...........................------------------....................................,,,+++)))))))))***,,,---......------------......++++++,,,,,,---......///------------------------------------......//////------------------------------------------------++++++,,,,,,,,,,,,,,,+++------------------------........................,,,------.......................................,,,,,,---......---,,,,,,+++,,,,,,------.........---------.........//////,,,,,,------------,,,,,,------------------------------------............------------------------...------,,,,,,------.........------------..............................------......///000000111---------............///...------------,,,,,,,,,000/////////............111111111222333333444444...///000111222222111000000111222333333333333333000111222333444555555555111111111111000000000000000000000000000000000000111000/////////000222333555555555444333222111000000111222333333333333333222222222111111111111111//////...//////000111222.../////////000000111111//////000000000000//////000000000000111111111111000000000000000000000000000111111111111222222222111111222222222222111111000000////////////000000//////000000111111222222111111111111111111222222//////000000111111111222000000000000111111111111000222222111///---------+++,,,---...////////////000000000000000000000000//////000000000...---,,,//////.........------------...///000111222333444000000000000000000000000//////000111111111111111......///111222222000---000000000000000000000000......////////////......---------.........//////,,,------...///000111111000000000///......------////////////////////////.../////////000000111111........................,,,------......------,,,000///---------///111222---.........//////000000.............................................---,,,---///000000000////////////............//////,,,,,,,,,---------..............................+++,,,.../////////......///000222111///......///////////////////////////////////////////////////............/////////000........................---------.........//////......//////000000111111,,,,,,------...///000000////////////////////////////////////////////////+++,,,...000000///...---+++,,,.../////////...------------...............---------.........//////........................000///---------///111222.........------.........++++++,,,,,,---...//////.................................//////000000000........................------------------------......//////000/////////---------------------------------------------------......///////////////........................,,,,,,---......---,,,,,,***++++++,,,---...//////////////////000000000111...//////////////////...------------------------////////////000000000111...........................------,,,,,,------............------.................................---------...///000000111---------.........//////---......///000111222222000000//////.........---000000000000000000000000222222111000//////000000222222222222222222222222333333333333333333333333000000000000111111111111000000000000////////////000000111111111111000000222222222222222111000///000666111222...444CCC444444///---111444222000000000000000000////////////000000000000000000000000111111222222222333333333111111111111111111111111111111000///////////////000000000000000000000000111111111111000///...---------...///000111222222000000000000111111111111222222222222111111111000222111000.........///000333333222111000///......------------------------111000///...------...///000000////////////000000111000///......///000111,,,---------......//////111111222333444444555555////////////////////////......//////000000111111111000///------......///000///...------...///000111111000///...------,,,111///------000222111///666...+++000333000......------------------------((()))++++++***+++,,,...........................000///......//////...---...............---------//////.........---------,,,,,,,,,---------.........---,,,,,,......---,,,000000//////.........------------............///+++---///111111///---+++...------,,,,,,------...---------.........//////......////////////......000000000000000000000000........................//////.........---------............////////////......//////000000111111////////////////////////................................................,,,,,,---.../////////...........................//////...------------...000000///...---,,,,,,+++......---------,,,,,,,,,...------,,,,,,------......------,,,,,,------...------------------------***+++---///000000//////---------,,,,,,+++++++++------............------000//////333888999555000000---+++***+++***&&&###,,,---......//////......,,,---------------,,,,,,++++++,,,,,,---........./////////...---------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,++++++..................------........................//////.........---------------............---------.........---,,,,,,+++......////////////..................---,,,++++++,,,,,,,,,------.........------......///000000111------,,,,,,,,,,,,------,,,,,,,,,------.........000000000000000000000000111111000000/////////.../////////...---------,,,000000000000000000000000222222111000000000000000111111111111111111111111111111111111000000000000000000000000111111111111000000000000////////////000000111111111111000000111222222222222111000///000555000333222===RRRFFF888222///111333111///////////////000000111111111000000000000000000000000111111111111222222222333111111111111111111111111111111000///////////////000000000000000000000000//////000000000000000///......//////000111111111000000000000111111111111222222111111111000000000111000000////////////000000000000///////////////........................000///...------......///000000////////////000000000000////////////000000------......////////////111111111222333333333444..................................../////////000111000///...---......///000///...------...//////000//////......---------111///---...000111111///111///222999:::333,,,***........................---///111111000000222333........................///...............---,,,------..................//////.........---------,,,---------...............---,,,,,,......---,,,000/////////.........------------............///,,,---...000000...---,,,...------,,,,,,------...,,,,,,,,,---------...............//////.........------------------------........................//////.........---------............////////////---------...............////////////////////////................................................------......///.................................,,,,,,,,,,,,---///000111---------,,,,,,++++++***............------,,,,,,...------,,,,,,------......------,,,,,,------...------------------------,,,,,,---...////////////.........---------,,,,,,------............------...------111666777333///000...,,,---......+++))),,,---......//////......,,,,,,------------,,,,,,---------------........................---------,,,---------............///.....................................................................//////.........---------------............------------......------,,,+++......////////////......---------...------,,,,,,+++++++++,,,,,,---------,,,------...//////000000......------------......---------....../////////////////////////////////000000/////////........................---------000000000000000000000000222111000000000000000000000000000000000000000000111111000000//////......000000000000111111111111000000000000////////////000000111111111111000000111111222222111111000000111444...333666EEE___XXX<<<555000111222000............///000111222333444000000000000000000000000000000000111111111222222111111111111111111111111111111000///////////////////////////////////////---...///000111111111111000000000000000000000000000000000000111111111111111111000000000/////////...//////000000000000///---........./////////000////////////////////////......---------...//////000000////////////000000//////000000000000//////////////////000000000000111111111111111111111111........................------............//////000///......------......///......---......//////------------------------000...---...///111000000***000;;;DDDCCC;;;333000////////////////////////---...///000//////000222.................................---------,,,,,,,,,---------.../////////...............---------------........./////////...,,,,,,,,,......---,,,/////////...............---------............///..............................------------......++++++,,,,,,,,,---------------............------------------------------.......................................---------............////////////...............---------////////////////////////.........................................................///......------........................++++++,,,,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,/////////............---...------,,,,,,------.........------------......------------------------......---------.........//////............------------------------------,,,+++,,,///333333000---...------...000000///---,,,---......//////......,,,,,,---------------,,,/////////............------------...............------........./////////////////////////////////...............................................................---------------............------------......------,,,,,,......////////////......,,,,,,------...---------+++++++++++++++,,,,,,,,,,,,,,,,,,---....../////////..................///.........//////////////////////////////////////////............------------------...............000000000000000000000000111111000000000000000111111111111111111111111111222222111111000000/////////000000000111111111111000000000000////////////000000111111111111000000000000111111111111000000000222,,,222555BBB\\\VVV===555000000111000///000///000000111222222333333000000000000000000000000///000000000000111111111111111111111111111111111111000000///////////////////////////////////////......///000111111111111111111111000000000/////////000000000111111111111000000000000////////////---...///111111111000///////////////////////////......////////////000000---------......//////000000000////////////000000...///000111111000///...000000000000000000111111000000000000000/////////...........................///////////////////////////......------------...------.........//////,,,,,,,,,---------......///.........//////000000444<<>><<<222++++++///...............---------...//////////////////........./////////000000000...............---,,,,,,------...------------.........---------,,,,,,,,,))))))***+++,,,......///........................,,,,,,,,,---------......////////////////////////......------------......///......------......////////////000000000111111000000000000000111111222...//////000111222222222000000000000000000000000222222222333333333444444333444444555555444444333222222222111000//////...////////////000000000000///////////////000111111000000000111111111111222222222111111111111222222111111111222222222222333111111111222222222222333222222222111111111111000111111111111000000000000000000/////////000111111111000////////////111222111222222333444555555666666555444333222222222333222222222222222222222222333333222111111000//////111111222222222222111111000000000000000000000000111111222222333222222222333222111111111222333444222333333333333444444444222222222222222222222222333333222222222222111111//////...---------..............................////////////////////////---------......//////000.........///////////////........................000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,.............../////////111111000......---------------------------------+++,,,------.........---.........///////////////---------------------------------.........//////,,,,,,------...///////////////............//////---------............///................................................///...------------...///////////////////////////...------------...//////---------.....................------------...............///////////////...111333222///...///111---...000///......///000---------------------------------------...///000000000///......---,,,,,,------------------------------------------------+++++++++,,,,,,,,,,,,---........................,,,,,,,,,---......//////------------------------000///...---,,,,,,,,,,,,------------------------//////...------------...------............------............---,,,+++***---...............------........................////////////////////////.........///////////////---------............///---------.......................................+++666???===333******............---------------,,,,,,---......---,,,,,,,,,,,,---...///000111222////////////...---,,,+++,,,---...---,,,+++,,,...//////...---,,,,,,++++++,,,,,,------...///000000........................,,,---------............////////////////////////......------------......//////............//////....../////////000000000000000000000000111111222000000000000000000111111000000000000000000000000111111222222222333333333333333444555555444333333111111000000000000000000////////////000000000000///////////////000111111000000111111111222222222222111000000000000111222111111111222222222333333111111111222222222333333222222222111111111111000111111111111000000000//////////////////000111111111000/////////111333444333333444555555555555555666555444222222222222333333222000//////000222333222222222111111111111111000000111111111111000000000000000000000000000000111222333444444444444333444333111000000000222333222222222333333333444444222222222111111111111111222222222111111000000000000///.........///000111////////////////////////............................................................/////////000......................../////////.........---------------------------------........./////////000111000///...............------------------------...............////////////...............------------------------------,,,,,,,,,---------......,,,,,,------...//////000//////............//////---------............///------------------------........................///...------------...///........................---------------...//////---------.........//////......------------................../////////000---111444333///,,,...000---...//////......///111------------------------......---------......///------------------------------------------------------------------------,,,,,,,,,,,,------..............................++++++,,,------...//////+++,,,,,,------.........//////......---.................................//////...---------------------............---------------...------,,,,,,000///...---------------........................////////////////////////---------....../////////---------............///...............---------........................---222777666111,,,,,,............------,,,,,,,,,,,,,,,---......---,,,,,,******+++,,,---...///000------.........---,,,,,,,,,...//////---,,,---///---------------------,,,---------....../////////........................------........./////////////////////////////////...------,,,,,,------...//////............//////............////////////000000000000000111111222222222222111000//////...000000000000000000000000000111111111111222222222222222444444444444222222...//////000111222222222////////////000000000000///////////////000111111000000111111222222222222222111000//////000111222111111222222222333333333111111222222222333333333222222222111111111111000222111111111000000/////////////////////000111111111000//////000222444666333444555555666555555555666555333222111111222333333111///------///111333000111111222222333333444000000111111111000000///111111111111111111111111222333444444555555555555555333111/////////111111111111222222222333333333333333333333333333333333222111111111000000//////000000//////000111333444111111111111111111111111.......................................------------.........//////000000........................//////......---------,,,........................---.........//////000000000000///............///------------------------,,,++++++*********++++++.........------,,,,,,,,,---------------------------------.........//////,,,,,,------...///000000//////............//////---------.........//////------------------------........................///...---,,,,,,---...///........................---------------...///000---------.........//////.........------.........---.........//////000000,,,000333222...+++,,,///+++,,,------,,,,,,...///------------------------///......---------......***++++++,,,,,,------...---------------------------------------------------------.........//////........................++++++,,,,,,---...//////++++++,,,,,,---...//////...............///000111000000000000000000000000000///...------------------..................---++++++,,,---............222111///---,,,,,,,,,---........................////////////////////////,,,,,,,,,------.........---------.........///////////////......------,,,........................///........./////////............------,,,,,,,,,---...///000000///...---)))******++++++,,,------******+++,,,---------------///111000------...111+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,.................................////////////000////////////////////////...------,,,,,,------...//////............////////////000000000000//////............////////////111111111111111111222222111111000000000000111111333222222222111111000000000000111111111111000000000000//////.........---111111111000000000000000222222111111111111222222222111111111000000////////////000111222222333333333333333333333333333333///000000000111111111111555444333222111///......000000111111111111000///------------...///111111333333444444555444444444444444444444444444444444333333333222222222111111222333333444444333333222////////////000000000000444222000......///111333000///////////////000000555555555444333222111000000000000000111111111111222222111111111111111111///000111222333333333333222222222222222111000///222111111111111111222222555222...,,,---...//////---------...------,,,,,,........................+++,,,...000000///...---000000//////............////////////////////////,,,,,,,,,------.........,,,,,,,,,------.........------............------,,,+++*********+++,,,---000///...---,,,------...111111000000///---,,,+++......,,,,,,,,,,,,......+++++++++,,,---...///000111000...------...///000........................///...---,,,,,,,,,,,,,,,------------------------000///...///111222222000000000//////....................................,,,,,,,,,---...///000000000///---,,,,,,---...///999333:::333000222+++111---...///000000///...---------------------------........................---,,,,,,++++++,,,,,,---+++,,,---...///...---,,,111000...---,,,,,,---...,,,,,,,,,------.................................000///...------------------.........---,,,,,,+++........................+++,,,,,,------.........///...---,,,,,,---...///000...,,,+++---000444666666222...,,,---...---+++------------------,,,,,,///...,,,,,,,,,...000111000000///...---,,,,,,+++////////////////////////------.........---+++***++++++,,,,,,,,,,,,------........................000000000000000000000000...........................///////////////......///////////////////////////............---------------------------------,,,,,,++++++,,,,,,---...///......------,,,++++++---------...///000111111//////////////////////////////.........---------..............................////////////...............------,,,,,,,,,000000000///......------//////000000000000//////....../////////000000000000000000000000000000000111111000000000000111111222222222111111000000000000000111111111111000000000000/////////.........000000000000111111111111222111111000000111111222111111111111000000000/////////000111111222333333333333333333333333333333111111111111222222222222333333222111000000///...000000111111111000000///////////////000111222333333333444444444444444333444444444444444444333333333333222222222111111111111222222333333222222111000000000000000/////////...---,,,++++++,,,...///000000000000000111222222555555555444333222000000000000000000111111111111111111111111111111111111000111222333333444444444111111111111111000//////222111111000000111222222===999444000///......------------......------,,,........................+++,,,...///000///...---////////////......------////////////////////////------...............///,,,,,,------------------------............---------,,,+++++++++,,,......///...,,,+++++++++,,,,,,...////////////......---///...---,,,,,,---...///---------------...///000000///...,,,,,,---///000........................000///......---------...------------------------.........000222444444444/////////.........------........................,,,---------.../////////000///---,,,,,,---...///777888BBB666///222***///---...///000000///...---------------------------...........................------,,,,,,------...***+++,,,,,,------,,,,,,...---,,,,,,,,,---......,,,------------------..............................---,,,++++++++++++,,,---.........------,,,+++........................---------------.........///...------------...//////...---,,,---000222444444111---,,,---......,,,------------------------///...,,,,,,,,,...///111/////////...------,,,,,,------------------------------.........---,,,+++,,,,,,---------.........////////////////////////////////////////////////..............................////////////..............................///............---------------------------------------,,,,,,------...///------------------------+++,,,,,,,,,---.........------------------------//////.........---------------------------------//////000000000000//////...---------,,,,,,,,,,,,.........//////////////////000000111111000000//////000000000000111111111000000//////////////////111111000000000000111111111111111000000000000000000000111111111111000000000000000000///////////////000000000111222222222222111111000000111111222111111111111000000000000///000000111111222222222333333333333333333333333111222222222222333333333111111111111000000000/////////000000111000000///222222111222222333444555333333444444444444333333333333333333333333333333222222222111111111111111000111111222222111111000111111111000000/////////---.........//////000000111111111111222333555555555555444333222111000000000000000000111111111111111111111111111111111111111111222333444444444444000000000111000000///...222111111000000000111111===999555111000///---,,,,,,------.........------........................+++,,,.../////////...---...............---------///////////////////////////////////////.........------------------,,,,,,------............---------------,,,---......//////...------,,,,,,------,,,---...//////////////////......------......///......---------......//////...---,,,,,,---...///........................000000///............///---------------------------,,,---///333666666666.........---------------........................------..................///...---,,,,,,---...///111===LLL:::...333,,,///---...///000000///...---------------------------........................///......------......///+++++++++++++++,,,,,,---++++++++++++,,,---...///.........---------------........................------,,,+++++++++,,,,,,---............---,,,,,,........................//////..................///...------------.../////////......//////000111222///---,,,---.........,,,,,,,,,---.........///......---,,,,,,...///000........................---------------------------............---,,,,,,---............/////////////////////////////////......................................................///////////////...........................///............---------------------------------.........---...//////000++++++,,,------...//////,,,,,,------------------------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////------,,,,,,,,,,,,++++++------......///000000111000000000111111000000000000000111111111222222222000000000000000/////////111111000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000//////000111222222333333111111000000000000111111111111111000000000000000///000000000111111111222111111111111111111111111111111111222222222333333000000000000000000000000//////000000111111000000333333222222333444555555333333444444444333222222222222222222333333333333111111111111111111111111111111222222222222111111222222111111000/////////...///000222333333222222111222222333444555777888555555444222111111000000///000000000111111111111111111111111111222222222222222333444444444444444000000111111111111000000222111111000000000000111444111///......//////...,,,------.......................................,,,---......//////..................------------////////////////////////000/////////......------.........------,,,,,,,,,------............---------------------.........000000000000//////000000,,,---......//////......------------------------......------,,,---------------,,,,,,,,,---..............................//////...............///........................,,,,,,,,,...111444444333------------------------------------------------...............---------......---------...//////***>>>RRR===...555///000---...///000000///...---......................................................------------......---,,,+++***+++,,,---...,,,,,,,,,,,,------......//////......------,,,,,,........................///......---------......------............------........................000000//////.........---.........------............///////////////......///...---------...//////+++,,,,,,---...//////000......------------...///---------.........//////////////////////////////..................------------........./////////////////////////////////................................................---...//////////////////------------------------///............---------..............................------......///000,,,,,,,,,---------......///////////////.........////////////////////////........................------------------------......////////////......,,,,,,,,,,,,,,,,,,,,,+++............//////000000000000111111111111000000111111111111222222222222222222222111111000000000111111000000000000111111000000000000000111111111000000111111111111000000000111111111111111111111///000000111222333333444111000000000000000000111000000000000000000111111000000000000000111111111////////////////////////000000000000111111111222000000000000111111111111//////000111111111111111333333222222222333444444333333444444333222222111111111111222222222333333111111111111111111222222222222333333333333222222222111111111000000000///,,,---///111222222111000222222222333444666777888555555333222000000000000///000000000111111111111000000111111111222222222222222333333444444333333111222222333333222222222222111111000//////000000...,,,++++++...///000///,,,---....../////////...........................,,,------.......................................///////////////////////////......------,,,,,,,,,.........------,,,,,,,,,------............------+++,,,,,,---------------//////000000000000000000...............------,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,---,,,,,,,,,,,,------.................................------,,,------..............................---,,,+++---///000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------------------......//////+++???RRR<<<---333---...---...///000000///...---................................................------,,,,,,,,,,,,------......---,,,,,,...///000///////////////...------/////////......---------..............................---------......///------...//////......---........................000000//////.........------..................---...//////000///...------------------------...///,,,,,,------...///000000.........---------......,,,,,,------.../////////////////////////////////........................,,,------------.........------------------------................................................------...///////////////........................///............---------........................---------,,,---......///......---------,,,,,,,,,///////////////.........////////////////////////---.....................////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////............000111111222222111111000000111111111111222222222333333222222111111000000111111000000000000111111111111111111111222222222000000111111111111000000111111111111222222222222000111111111222333333333111000000//////000000111000000000000111111111111000000000000000000000000//////////////////////////////000000000111111111111111111111111222222222000000111222333333333333333333222222222222333333333444444333333222111000000000000111111222222333222222222222222333333333333333333444444333333333111111111111111111111111///000222333444333333222222222222222333444666666666444333111000000000000000000000000111111111111000000000111222222333333111222222333333222222222111222333333444333333333222111111000////////////000...------///000//////,,,---...///////////////........................------------......//////.........///////////////////////////////////////---------------,,,,,,,,,------------------,,,,,,------............------++++++,,,------------,,,,,,,,,---.........------...............---,,,+++,,,,,,---......---,,,,,,------,,,,,,,,,------...,,,,,,------......//////........................---,,,,,,,,,,,,---.................................---+++,,,------,,,***---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,---....../////////111===LLL999,,,000(((+++---...///000000///...---................................................,,,,,,,,,++++++,,,,,,,,,...............//////000000111111000000///------/////////.......................................,,,,,,+++++++++,,,------------...////////////...........................//////..................------...//////...------....../////////......---,,,---......---,,,---///---------.../////////000...............------------------.........//////------------------------.........---......///000,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,---...///000000000000///////////////////////////............---------........................------,,,,,,------.../////////...---,,,,,,++++++,,,,,,---------------------------------------------------...............////////////////////////---------......---------,,,,,,------------......111000000///......------000111111222222111111000000000000111111111111222222222222111000/////////111111000000000000111111111222222222333333333333000000111111111111000000111111111222222222333333222222222222222222222222000000////////////000000///000000000111111111111000000000000000000000///000000000000000000000000000000111111111222222222333333333222222222222222111111222333444444444444444333333222222333333333333444444333333111000000//////000000111222222333222222333333333444444444222222333333333333222222000000000111111222222333333333444444555444444444222111111111222222333444666444222000//////000111000000000000111111111111///000000111222222333333000111111222222111111000111111222333333333333333222222000//////.........000///......///000///...,,,---...///000000000000........................---------------...///////////////000000000111111////////////////////////------------............,,,,,,------------------------............------+++,,,---...///......---***+++,,,---...------,,,,,,,,,---.........------......///000000///.....................///000111,,,,,,---...//////000000........................---------------...//////...........................---,,,,,,------+++***------........./////////........................,,,---------.../////////+++,,,---...////////////333444???333,,,000(((------...///000000///...---................................................------,,,,,,,,,,,,------,,,---......//////.........//////000000///...---............////////////........................+++++++++++++++,,,---...------...///////////////........................---------------.........------...//////...------........................+++...//////,,,+++,,,...............////////////......///......------,,,---------...............------------------------///...------...///000111---............/////////------------------------////////////////////////........................,,,---...///000000000000000000000000000000000000///............---------.................................---......///000---------------------,,,+++,,,,,,,,,---.........---------------------------------.........//////////////////////////////...//////////////////...---------......////////////////////////.........111111222222222222111111///000000000000111111111222111111000///......---111111000000000000111111222222222333333444444444000000111111111111000000111111111222222333333333333333222222222222222222000000////////////000000//////000000111111111222000000000000////////////111111111111111111111111111111222222222333333333444444444333333333222222111222333444555555555555555444444333333333444444444444444333222111000///...//////000111222222222333333333444444555555555111111222222222222111111//////000111222333333444111111000000000000000000111111111000000111222222666444222000//////000111000000000000111111111111///000000111222222333333000000111111111000000//////000111222222222222222222222000///............---,,,+++---///000000///,,,---...///000000000000...........................------------...////////////000000111111222222////////////////////////---.........//////000000,,,,,,,,,------.........---..................---,,,---///000000000///...+++,,,.../////////......)))***,,,---...////////////000111222222111000///////////////000222333333,,,---...///000000000000.......................................///000111////////////////////////...---,,,,,,......---,,,........./////////000000000000000000000000000000,,,,,,------...///000000+++,,,---...///////////////***333...---222,,,444---...///000000///...---////////////////////////.................................------.........+++,,,---...///...---,,,+++,,,---////////////...------......//////000000........................---------------...///000------...///000000//////........................+++,,,,,,------.........,,,---...//////...---,,,...------------...///000+++...000///,,,***+++---///////////////............/////////...---,,,,,,........................///////////////////////////...------...///000111////////////000000000000........................000000000000000000000000........................,,,---...///000000000000000000000000000000000000//////.........---------///////////////////////////////////////000111111+++,,,,,,------......///------......///000111111////////////////////////---------.........//////........................000000111111111111000000........./////////000000------......///000000000222222222222111111111000111222222333333333222222111111000000000000111111000111111111111222222222444444444333333222222222444333222111111222333444111111111111111111111111111111000000000000000111222222111000//////000000000000000000111111111111222111000000000111333444000000111111111222222222111111111111000000000000111222222333333333222222444333333333333444555555444444333222222333333333333111///...---...///000111111222333333444555555444444444444444444444444111222222333333222222111222222222111111111111000111111111222333333333444111111///......///000000000///.........///111222333222222222222222222222333222000//////111222444000000000000000000111111222111111111000000//////////////////////////////................................................------............---------------...000111333444+++++++++++++++,,,---...////////////............------------------------//////.........---------//////.........------------------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///111111000000///---,,,+++////////////////////////...---,,,,,,,,,,,,---...........................---------............///........................000///...---,,,+++++++++//////.........---------...............---------111000///...............//////............//////111000......///000000//////...---,,,---...000222......////////////.........---...333777666000***///...---,,,,,,---...///////////////////////////......////////////.......................................------,,,,,,+++------,,,+++,,,---...///......//////...---,,,,,,---...000111222111///...........................,,,---......//////............------------..............................,,,---...---,,,,,,---...,,,,,,,,,---------.................................000000000...---...///......////////////......,,,,,,,,,---...///000111,,,---...000000...---,,,........................000000//////.........---////////////000000111111............////////////////////////000111222333000///---,,,,,,---///000------------------------................................................//////...---,,,,,,,,,,,,.........////////////000///...---,,,,,,---...///////////////////////////---,,,,,,++++++,,,,,,---+++,,,...000111000000///------------------------222222111111111000000000...///000222222222111111111111000000000000111111000000111111111222222222333333222222111111111111333222111111111111222333111111111111111111111111111111000000000000111111222222111000000000000000000000000000111111111111111111000///000111222333000000111111111222222222111111111000000000111111222222333444444444444444666555444333333333333333222222222222222333444444333111000///...///111111333333333444444555555555333333333333333333333333111222222333333222222111222222222111111111000000111111111222222222222222000000///......///000111000/////////000000111222222222222222222222222222111111000//////000111222222222222222222222222222111111000000000/////////////////////////////////................................................------............------......---......///000000---------------...//////////////////............------------------------//////.........---------//////.........------------------,,,,,,,,,++++++------,,,,,,,,,---........./////////...---,,,+++////////////////////////000///...------...///000........................---------............///........................000000///...------------//////.........---------------..................000///......------......///..................///000///......///000000000...---,,,,,,,,,---///000......////////////............///333777777111,,,///...------------...///..............................////////////.......................................---------------------,,,,,,,,,---...///......//////...------,,,---...000111111111///...........................,,,---......//////............------------..............................,,,...///...---,,,---...,,,,,,---------..................................../////////---,,,---...,,,,,,------------,,,,,,---------------...///000,,,---///000000///---,,,........................000000000/////////......,,,,,,,,,---------..................////////////////////////000111222333000...---,,,,,,---...000------------------------......................................................------,,,,,,------------.........////////////...------------...///////////////////////////------,,,,,,,,,,,,------,,,---...//////000//////------------------------111111000000000/////////---...111333444333222111111111000000000000111111000000000111111111222222111111111000000000000000222111111000000111111222111111111111111111111111111000000000000000111111222111000000000000000000000000000000111111111111000000/////////000111222111111111111111222222222222222000000000111222333111222333555666666666666777666555333222222111111111111111111111222333444222222111000000111333444444444444444555555555555333333333333333333333333111222222333333222222111222222111111111000000000111111111111111111000000///.........///000111222000000111222222222111111111111111111111111111111000000000000000000000000222222222222222222222222///////////////.........////////////////////////................................................------............------......------------......000////////////000000111////////////...................................................---------...............---------------------,,,,,,,,,,,,......---,,,,,,,,,------,,,---------------,,,,,,///////////////////////////......------......///........................---------............///........................000//////.........//////...............---------,,,---------...////////////...------------------......------------......---.........//////000000------,,,++++++---...///......////////////............///333777777222...///...------------...///------------------------......////////////..............................---------...............---,,,,,,,,,,,,---...///.........///......---,,,---...///000111000//////////////////////////////,,,---......//////............------------......////////////////////////---...//////------...///,,,------------.................................---...///...,,,+++,,,---,,,,,,------------,,,,,,......---------......///......000000000000..............................111000000000000000//////......////////////000000............////////////////////////000111222222///...---,,,,,,---...///------------------------................................................---------,,,------...///,,,---------............///...------------...///////////////////////////......------------......///...............//////------------------------000000000000////////////...000333555666666555444111111000000000000111111000000000000111111111111000000000000000000000000111000000000000000000111111111111111111111111111000000000000000000111222111111000000000000000111///000000000111111111111///////////////000000111111111111111111111111111333222111000000111333444111111333444666666777777666555444333222222222222222222111111000111111222222222222222222333444555444444444444444333333333222222222222222222222222111222222333333222222111111111111111000000000000222111111111000/////////.........///000111222222000111333444444333222111000000000000000111111111000111111111111000000///000000000000////////////........................////////////////////////................................................------............------......---------...//////000000000//////000000111////////////............////////////////////////................................................------------------,,,,,,///...---,,,,,,,,,,,,,,,+++,,,---...............////////////////////////,,,,,,++++++++++++,,,,,,........................---------............///..............................------...///000000........................,,,,,,,,,---...///000000...------,,,,,,,,,------------,,,,,,,,,,,,------,,,---...////////////000...------,,,,,,---......---......//////......---------...222444555222///.........------.........---------------------------......//////......---........................---------....../////////,,,,,,,,,,,,------......---...............---------...///000000000//////////////////////////////,,,---......///...............------------......000000000000000000000000...///000///.........000------------.......................................///000///---,,,---.........////////////......///......---------......//////000111111000//////........................111111111111000000000000000000000000000000000000............///////////////////////////000111111///...------------...///........................................................................,,,,,,,,,------...000000,,,,,,,,,---------...............------.........//////////////////////////////............//////000///...---,,,---...///------------------------000000000000////////////...000222444666666555444111111000000000000111111//////000000000111111111000000000111111111111111000000000111111000000000000000000000000000000000000000//////000111222222111000000000000000111111///000000000111111111111.../////////000000000000111111111111111111111111333222111111111333444555000111222333555555666666333333222222222333333444444333222111000/////////222222333333333444555555333333333222222222222222222222222222222222222222111222222333333222222111111111111000000000//////222111111111000/////////...///000111111222333333111222333444444333222111//////000000000111111111222333333333333222111000000000000/////////......------------............////////////////////////................................................------............---------------...///111222333000000//////...//////000////////////............////////////////////////---.....................---.....................------------------------///...---,,,,,,,,,,,,,,,,,,---...//////000//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///........................,,,,,,,,,,,,---...//////---.....................,,,,,,,,,---...///000000------,,,,,,,,,------...------,,,,,,,,,,,,------+++...000000///...///000//////..................------............------,,,,,,---///111111000...---..................---------------------------------............------........................,,,---------......//////,,,,,,,,,---------------------...............------......///////////////////////////////////////,,,---......///...............------------......000000000000000000000000...///000///.........000---------........./////////////////////////////////000111000///......000......////////////......///......---------......//////000000000000//////////////////////////////000000000000111111111111------------------------............//////////////////////////////000111.........------.................................................................................,,,,,,,,,---...///000111,,,,,,,,,---------......---..................---////////////////////////000//////......//////000000///---,,,,,,---...///------------------------111111000000000/////////---...///000111222222222111111000000000000111111/////////000000000111111000000000000111111111111000111111222222111111000000000000000000000000000////////////000111222333000000000000000111111222000000000000111111111111...///000111111111000000222222222111111111111111111222222333444444444555000111222444444555555555222222222222222333444444555444333222111000000000333333333444444444444444111111111111222222222222333333333333333333333333111222222333333222222111111111000000000/////////111111111111111111000000000111222333333333333333222222333333333222111111///000000111111222222222444444444333222222111111222222222111111000000///---------...............////////////////////////................................................------............---------------...000111333444000//////...............////////////....................................---------...............---------...............------------..................---,,,,,,,,,------------...///000000000///////////////////////////...//////000000//////...........................---------............///........................,,,,,,,,,,,,,,,---...///---------...............,,,---------.../////////------------------...///......------------......,,,000333222000......000///////////////.........------............------,,,------...............------...//////...------------------------------------............------........................,,,,,,,,,---------------+++,,,------......------,,,---......///.........------........./////////........................,,,---......//////............------------......////////////////////////---...//////------...///------........./////////////////////////////////000111222111///...///000,,,,,,------------,,,,,,......---------....../////////////////////////////////////////////////////////000000000000000111/////////.........................../////////////////////......//////000................................................................................................------------...///000111,,,---------............------...//////...------//////////////////////////////............//////...---------------......------------------------222222111111111000000000//////.........///111111111111000000000000111111////////////000000000111....../////////000000000111111222333333222111111000000000000000000000000////////////000111222333000000000000000111222222000000000000111111111111///000111222222222111000222222222111111111000000000111333555666555444444333333444555555555555555333333222222222222222222333333222222222222333333333333444444444333333222111111111222222333333333333333333333333333333333111222222333333222222111111000000000////////////111111111222222222222222222333444555555444444333333333222111111111111111000000111111222333333444555444333111111111111222333222222111000000//////------......////////////////////////////////////................................................------............---------------...///000111222000000///...............////////////............---------------------------------.........//////---------.........//////------------.........///------,,,,,,,,,---......------...//////.........//////////////////////////////000111111000//////........................---------............///...........................------------......///---------.........//////------........................------......///000///..................///...222555444000---...000.../////////......---,,,,,,------......------,,,...//////...---------...------...//////...------........................,,,------......------,,,........................,,,,,,,,,,,,,,,++++++++++++,,,---.........------,,,------...//////.........---------......//////------------------------,,,---......//////............------------..............................,,,...///...---,,,---...............///////////////////////////////////////111111000///...///000,,,,,,------------,,,,,,---------------...///000///..................///////////////////////////....../////////000000000222111111111000000000000............////////////000//////.........//////---..................---..............................................................................---......///000000------........./////////------...//////...------///////////////////////////......------......///+++,,,,,,---............------------------------222222222222111111111111222111///......000222333111111000000000000111111////////////000000000000---------.........//////111222333444444333222111000000000000000000000000////////////000111222333000000///000000111222222000000000000111111111111///000111333333222222111222222222222111111000000///111444666777666444333555555666666666666666555555555333222111000000000111111111222333555666777444444444444333222111111111111222333333444555555444444444444444444444444222222222333333222222222000000000000////////////111111111222333333333444444555666666666555444333444333111000///000111111000000111222333333444444555444222000//////000111111000000///...------,,,........./////////000000////////////////////////................................................---..................---......---------......///111111000//////...//////000/////////............---------------------------------.........//////---------.........//////---------.........//////,,,,,,,,,,,,------...///,,,------......---,,,,,,////////////////////////---...///000000///...---........................---------.........//////........................//////............//////---------.........//////...............---------...............///000111//////............/////////333777666111---...000---.........------,,,+++,,,------......------,,,000111000///---,,,---///,,,---...//////...---,,,////////////////////////,,,------......------,,,........................,,,,,,,,,++++++*********+++,,,---.........---,,,,,,,,,---.../////////......------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...............------.................................,,,---...---,,,,,,---.............../////////000000000000000000000000000...000000000...---...///...//////////////////...,,,,,,,,,---...///000111......------------......000000000000000000000000---.........//////000000//////......---------,,,............/////////000000//////.........//////------............------////////////////////////................................................///............///000000.........////////////000,,,---...//////...---,,,////////////////////////......------------......)))***,,,...//////......------------------------111111111000000000000000000000111111111111000000333333333333333222111000000000000000000000000000222222111111111111222222000000000000000000000000......///111111222222222222111000//////000111222111000///...///111333444000000111111111000000///555555555444333222111000222222111111111111111111444444555555555555555444333333333333222111000000111222222333444444444333333333333444444444444444333222222222111111000000111111222222222222111111333111000......///111222444333333222222333333444222222222111111000000000222222111000111444666777555666666666555444444333111111000000111333555666444444444444444444444444111111000000//////......///.........///000222333////////////////////////000---+++,,,...000...,,,000///......------------...///////////////......------------............111111222222000...,,,+++........................000000//////.........---111111222222111///---,,,...............///000111000000000000000000//////------,,,,,,,,,,,,------------------------------,,,---......,,,,,,---...---------............///------------------------000000///...---,,,,,,+++------------------------......................................................................../////////...------,,,,,,...........................------,,,,,,,,,------222111111111000000//////........................000000///...---,,,,,,+++............///////////////............---------000///...------...///000///////////////000111111------------------------////////////////////////------------------------/////////...---------,,,+++,,,------......------......................................................////////////......,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,........................//////////////////////////////.........---------///////////////////////////......---------......000000000000000000000000//////............//////000000//////.........---------------------------......////////////......,,,------------------,,,///...---,,,,,,---...///000///---+++++++++---.....................------///...---,,,,,,---...//////...---+++++++++,,,---------------------------......------------......------------,,,+++******,,,------......------,,,------,,,+++,,,---...///------,,,+++,,,---...///111000000000000000000000//////000000000000//////000000111111000//////...000000000000000000000000111000000000000000000111000000000000000000000000---...///000111111111000222222222111111222222222333222000/////////111222...///000111111222111111555555555555444333111111111111222222222222222222444555555555555555444444222333333333333222222111000111222333333333333222555555555555555555555555333333333222222111111111111111111222222111111111222111000//////000222333333333222222222222333333555555444444444444444444111222333333444444444444333333333333333222111111222222111111222333555666444444444444444444444444111000000000/////////...//////......///000111222------------------------000...,,,---///000///------,,,,,,++++++,,,,,,---......////////////.........////////////000000000000000000//////...---,,,........................000/////////............,,,,,,,,,,,,+++***))))))///............//////000,,,,,,,,,,,,,,,,,,,,,---......------------......------------------------,,,---......,,,,,,---...---------............///---------------------------------,,,,,,++++++***------------------------........................................................................------.............................................------,,,,,,---------111111000000000/////////......................../////////...------,,,,,,............///////////////............---------...---,,,,,,,,,,,,---...///............///000000------------------------////////////////////////------------------------...............---------,,,,,,---.....................................................................////////////......,,,,,,---------.........///......---,,,,,,------........................//////////////////////////////.........---------........................///......------.................................//////............//////000/////////..........................................////////////......------............------///...------------...///000...---++++++,,,---...........................///...------------...///000000///...............------------------------......------------......,,,,,,---------------,,,,,,------......------,,,------,,,,,,,,,---...///------,,,,,,,,,---...///000000000000000000111111......////////////......//////000000//////......000000000000000000000000000000////////////000000////////////////////////...//////000000000//////333333333444444333333333666444222000////////////......000111222222333333444444444444444333222111111111222222333333444444555555555555555444333222111222333333444444333333222333444444444444444444888888777777666666555555333333333222222222222222000111111222222111111000111111000///000111333444444444333333333333444444555555555666666666666666222333555666666555333222222222333333333222111111222222222222222333444555333333333333333333333333000000000000////////////000000////////////000111------------------------111///......///000000///,,,,,,,,,+++,,,,,,---.........///////////////...000000000111111111222222///...---,,,,,,---...///////////////////////////////////////..................------------......//////......---.........,,,---------...////////////..................///------------------------,,,.........---,,,---...---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................,,,,,,------...//////000........................---------,,,,,,------...///////////////.....................................................................///////////////............---------...---,,,,,,,,,,,,---......------------...//////------------------------////////////////////////---------------------------------...............------...////////////.........................................................////////////......,,,------------.........//////......------..............................000000000000000000000000...............---------........................///......---......//////........................//////............//////////////////............////////////////////////......////////////............////////////......///...------------...//////...---,,,+++,,,---...........................///...------------...////////////000//////...---------------------------......------------......+++,,,---...////////////------............---------,,,,,,,,,,,,---...///---,,,,,,,,,,,,---...///000000000000000111111111...//////000000//////...000000111111111111000000000000000000000000000000000000////////////000000////////////////////////000000111111111000000///222222444444444444222222555444333111000000000000///000111111222222222222222222222333222222111111111111222333444444555555555555555555444333222222111222333444555555555555666666777777888777777666888888777666555555444444222222222222222111111111111111222222222222111111111111000111111222444444666666555555555555666666333444444555555666666666444555555666555444333222333333444444444444333333111111111111222222333333222222222222222222222222000000000000////////////000000000///////////////////////////////////////111000/////////000000000000//////............///---...//////////////////000000111111111222222222///...,,,+++,,,...111222000000000000000000000000///////////////.........111111000///000111333444000///......------------,,,,,,---...///000000111//////............//////------------............---...///...---,,,---///---------............///////////////////////////---------....../////////................................................................................................---------.........//////........................------,,,,,,,,,---......................................................---------.........//////............///////////////............---------/////////....../////////---,,,,,,,,,,,,---..............................////////////////////////........................,,,---------.../////////---......///000/////////......................................................////////////......------------............000//////.........//////........................000000000000000000000000...............................................................//////000........................//////............/////////////////////.......................................////////////......//////000000000000//////.........------............------,,,,,,,,,---...---------........................------.........,,,,,,.........---,,,+++..............................------------......------...///////////////------............------,,,,,,,,,,,,------......,,,,,,,,,,,,------......//////000000111111111111///000000111111000000//////000111111111111000000000000000000000000000000222111111000000111111222000000000000000000000000222222333333333222111111000111222333333222111000333333222222222222333333222222222222222111000//////000000111111111111000111111222333444444555555444444555555444333222222111222333444555666666666666777777888777777666666666666555444333333222222000111111111111111111111222222333333333333222222222222222222222333444444555555444444444444555555333444444555555666666666777666444333222222333333222222333333333333333222000000000111111111111111222222222222222222222222////////////000000000000000000000000000/////////000000000000000000000000000000000/////////000111222111000///...---------------...////////////////////////000000000111111000...,,,,,,---///333555000000000000000000000000.........///////////////...------,,,---...000111000///...---------------))))))***+++,,,,,,------//////............//////---------....../////////---...//////------...///---------............///////////////////////////,,,------....../////////................................................................................................//////.........---------........................,,,,,,,,,,,,,,,---...///------------....................................,,,,,,------.../////////............///////////////............---------...//////////////////...,,,,,,,,,,,,,,,---..............................////////////////////////........................,,,---------.../////////---......///000/////////......................................................////////////......---------.........////////////.........//////000........................////////////////////////---............................................................///000111//////////////////////////////............//////.........///////////////------------------------......////////////......//////000000000000//////---..................------------,,,---------------------.........//////---..................---+++,,,---......---,,,+++..............................------------......///000000000//////...------......//////......---,,,,,,,,,---------------,,,,,,,,,---------------/////////000111111222222000000111111111111000000......//////000000//////000000000000000000000000222222111111111111222222000000000000000000000000222333333444444444333333000000000111111000000000111111222333444444555555444444444333222111///......///000111111111111111111111222222333333444444333333444444444444333333222333444555666666666666444444444444444444333222444333333333222111111111000111111111111222222222333444444555555444444333333333333333333333333333333333222222222222333333555555555666666666666666666555333111000111333444//////000111111111000000000000111111111111111000111111111111111111111111////////////000000000000...///000000000000//////........................///000000///......///111000///...---,,,,,,,,,,,,,,,---...///000000000000........./////////000000000...---,,,...000333555////////////////////////.........///////////////---------------...///000......------,,,---------,,,,,,,,,------.........///..................///---------...//////000000---...//////...---...///---------............///........................+++++++++,,,,,,---------................................................................................................000//////...------,,,,,,........................,,,,,,,,,,,,---......///---------.......................................---------.........//////............///////////////............---------,,,,,,---......---,,,,,,---,,,,,,,,,,,,---..............................////////////////////////........................---------...............------...////////////.........................................................////////////......------........./////////......------......//////........................////////////////////////---------...............------------------------............///000111111000000000000000000000000//////............//////.........///////////////------------------------......////////////......//////000000000000//////------...//////...------,,,,,,------------------,,,,,,------.../////////------...//////...---------...//////000/////////..............................------------......000000000000///...---,,,......////////////......+++,,,------......------+++,,,------......------...//////000111111222222//////000000000000//////...//////000111111000000000000000000000000000000111111000000000000111111222222222222222222222222111111222333444444444444111000000//////000000111111222333444444555555555333333333333222111111000///000111222333333333333111111222222222222222222111222333333444444444444333444555666666666666666222333333333333222111000222222222222222222222111222222222333333444444444555555666666666666555555555555555444444333222222444444333333333333444444555555444444444444444444333222222222111111222222...//////000111111000000111222333333333333222111111111111111111111111111.../////////000000000111---...///000111111000000........................---///000///---,,,...000---------------...//////,,,---...///000000000000........./////////000000......---------///222333..................................../////////000///000000111111111000000------,,,,,,,,,---......000000000000000000000000......------------......---------...///000000000---///000///...---...000---------............///------------------------++++++,,,,,,,,,,,,,,,,,,..................................................................................................................------........................,,,,,,,,,,,,---...//////------......////////////........................---------...........................///////////////............---------,,,,,,---......---,,,,,,---------------......///........................////////////////////////.......................................---------,,,,,,---.....................................................................////////////..................////////////------,,,,,,---......///........................---------------------------------.........//////------------------------............///000111222//////////////////////////////............//////............/////////000..............................////////////.........//////000000//////...------...//////...------+++,,,,,,---.........---,,,,,,------...//////000------...//////...------...............///000000..............................------------............/////////...------......////////////......+++,,,---.........------+++,,,---.........------...//////000111222222222......////////////......111111222333333333333333000000000000000000000000000000////////////000000222222222222222222222222///000111222333444444444222111000//////000111222222333444444555555444444111222222333333333222222000111222333444555555555222222111111111111111111000111222333444555555555444555555666666666666666333444444444333333222111222222222222222222222333444444444555555666666666666666777777777777666666666666666555444333111111777777666666666666777777222222222111111000000000///000222333333222111///000000111222222222222222333444555555555444333222000000000000000000000000.../////////000000111111,,,---///000111111111000111111111111111111111111,,,...000...,,,+++...000,,,,,,---...000222333444,,,---...///000000000000////////////000000000000------,,,,,,---...000111........................---.........//////000000...///000111111000///...,,,,,,,,,,,,------...///...............------------------,,,,,,------------------...///000000111...///000///...---...000---------.........//////------------------------........................////////////////////////........................................................................,,,,,,------.../////////........................+++++++++,,,---...///000........./////////000000............................................................/////////000//////.........------------...///000000///...---...------------...///////////////////////////////////////////////////////////////////////////////////////......------,,,+++,,,------......------......................................................////////////................../////////000,,,,,,,,,,,,,,,---...///........................---------------------------------.........//////------------------------............///000222222........................//////............//////---.........//////000000////////////////////////......////////////............////////////......,,,---...//////...---,,,+++,,,------.........---,,,,,,------...///000000,,,---...//////...---,,,---,,,++++++,,,---...///////////////////////////.........------.........+++,,,---...////////////......////////////......+++,,,---.........---,,,+++,,,---.........---,,,......//////000000111111000000111111111111000///000000////////////000000////////////000000000000///000111222222222222222222333333222000///000111000000000000000000000000000111111111111222222222444444333333222333333333555444333111000000////////////000111222333333444333333222111000000000111000111222333444555555555444444555555444444333222444444333333333333222222333333333333333444555666444555666555444444444666666555555444444444555555333222222222333444555555555333111111444555444222444333222111000000000000111222222333333222222111111111222222444777999;;;555555555555555555555555000000111111000///...---222111111111000000//////000000000000/////////...000000111111111111000000///000111000///...///000---...///000111222333333///////////////////////////000000///......111333////////////////////////......////////////......////////////////////////111111000000//////......000000//////.........---......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---...///000000000000//////............---------............///................................................///////////////////////////......------///000111........................///...---,,,+++,,,,,,---................................................111///,,,,,,......+++))),,,++++++---//////...---/////////...---------,,,------------------------............////////////........................------------------------............////////////......////////////......///////////////////////////............---------......////////////......---...//////////////////..................------//////...---------------000000000000000000000000........................//////............//////................................................,,,,,,,,,------------......///000111111000///...////////////////////////......///000000000000000////////////////////////////////////////////////---------.........//////..............................////////////......+++++++++,,,---...///000------............------000//////...------,,,,,,////////////////////////........................///...,,,+++***++++++,,,,,,---...//////...---,,,////////////////////////000000//////.....................////////////000///000000000///...------......//////000000111111111111111000000///////////////............///////////////000000000111111///000111111111111111111111222222222000///000111000000000000000000000000000000111111111222222222333333222222222222333333222111000//////......///111111111222333333444444333222111111000000111111111111222333444444444444111111222333444444444333333333333222222222222222444333333333444444555666555666777666555444555777555555444444444444555555222111111111111222222333555333111111444555444222444333222111111000000000111222222333333222222111222222222333444666888999444444444444444444444444111111111000000000000000222111111111000000000000000000//////////////////000000111111111111000000...000111000//////000111111111111111111111111111000000000000000000000000222111000/////////000111000000000000000000000000......////////////......////////////////////////000000000000//////......000/////////.....................---------,,,,,,------------............,,,---------...//////////////////.........---------------............///////////////////////////........................///////////////////////////......---...///000111........................///...---,,,,,,,,,------................................................111...,,,,,,......,,,))),,,,,,+++---...///...---...............---------------------------------............////////////............................................................////////////......////////////..............................///............---------......////////////......---...///000111111111111........................222222111000000000000000//////////////////////////////////////////////////////............//////................................................////////////000000000111...///000111111000///...////////////////////////......///000000000000000////////////////////////////////////////////////---------.........//////..............................////////////......------------...//////000------............---------------...//////000000................................................---,,,+++++++++,,,---...,,,---...//////...---,,,/////////////////////////////////.........---------............/////////------......------,,,+++......//////000000111111333222111///.........///000000////////////000000000000000000111111111111000000000000000000///...///000111000///...///000000000000000000000000000000000000111111111222222222111111111111111222222111000000/////////000000333333333333333333333333222222111000000000111111222222333333333333333222//////111222333444444444222222222222222222333333444444444333444444555666555666777777555555666777555444444444444444555555222222111111000111111111555333222222333444444333444444333222111111111111333333333444444333333333333333333333444555666777222222222222222222222222222222111000000111333333111111111111111000000000/////////000000000000000000000111111111111000000---///000000000///111222333333222222111000//////111111111111111111111111333222000//////000///...111111111111111111111111...//////000000//////...////////////////////////000000000////////////...////////////.....................------------,,,....../////////000000000------...........................------------------------............///000000000000000000000000........................///////////////////////////............///000000........................///...------,,,---------................................................000...------......,,,+++...---,,,---...///...------------...............///.........------,,,,,,............////////////........................////////////////////////............////////////......////////////..............................///............---------......////////////......---...///000111222222222........................//////...---------......////////////////////////000000000000000000000000//////............//////................................................,,,---------...............//////000000//////...////////////////////////....../////////000000000////////////////////////////////////////////////---............/////////..............................////////////......////////////////////////------............---------------...//////000000................................................++++++++++++,,,---...///------............------////////////////////////.........------------------------............///------.........---,,,,,,......//////000000111111555333111...------...///222111111000000111111222000000000000111111111222///000000000///...------...///000///...---...///////////////////////////000000000000111111111111000000000000000111111222222111111111222222333444444444333333222222222222111111000000000000111111222222333333333222222111000000222333333444444444222333333333444444555555555555444444444444555555444555666555444444555666444444333333444444555555444444333222111111111222555444333333333444444444444444333222222222222222444555555666666555555444444444444444444444444444333333333333333333333333444222111000111333555666111111111111111111111111111111111111111222222222000000111111111111000000---///000000000000222333222222111000//////......111111111111111111111111222000......000000///---000000000000000000000000//////000000000000/////////////////////////////////////////////////////////////////////.....................------------...////////////000000000...............------------------------------------------............///////////////////////////........................////////////////////////............/////////000.................................------------.........................................................------......------///...,,,---.........---,,,---------...///////////////......------,,,,,,............////////////............................................................////////////......////////////..............................///............------------......//////......---...//////000000000000///---------...............------,,,,,,,,,,,,,,,---//////////////////////////////////////////////////////............//////................................................++++++,,,,,,,,,---------////////////////////////////////////////////////............//////000000////////////////////////////////////////////////.............../////////..............................////////////......////////////......------------............------//////......---,,,,,,,,,................................................,,,,,,,,,,,,------......------------------------////////////////////////------------------------------------............//////000000000000//////......//////000000111111666444111///......///000111000000//////000000111///000000000000111111111///////////////...---,,,---...//////...---...000//////////////////////////////000000000111111111000/////////000000111222111111111111222333444555333333222222111111000000111000000///000000111111222222222333222222111111333333444444444444333333444444555555666777888888666555555444444444555555222333444444222222333444333333333333333444555555444333222111111111111111444444444444333333444555555444333333333333333333666666777777777777666666444444444444444333333222333333333333333333333333444333222111222333555777111111111111111222222222333333333333333333333333000000111111111111000000---///000111000111222444////////////////////////111111111111111111111111//////...///000000///...//////////////////////////////000000000000//////////////////////////////.............../////////........./////////////////////.........---------------........./////////...............------------------------------------------............///................................................////////////////////////---......///////////////........................---.....................................................................---..................///111///---------...---,,,,,,---------...//////////////////......---------............////////////........................------------------------............////////////......////////////..............................///............---------------............------////////////...---,,,,,,---------.........//////000//////...//////000000................................................//////............//////.................................................../////////000000000000//////............//////////////////////////////.........---...///000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////.....................---++++++------............------......------,,,++++++***............................................................------,,,,,,---------,,,,,,---------////////////////////////---------------------------------.........////////////000000000000000///......//////000000111111555444333111000000000111......------------......////////////000000000000//////////////////...------...//////......///000000000000000000000000000/////////000000000111111////////////000111222333000000000000000111222333222222222111111000000000000000/////////000111111111111222222222222222111444555555555444444333222444555666777888999::::::777666555555444555555555111222333333111111222333222222222222333444555666222222111111000111111111444555555444333333444666555444444333333444444444666666666777777666666666444444444444444333222222444444444444444444444444444444333222222333555555111111111222222222222222555555444444333333333333000000111111111111000000...000111111000000222333.........//////000000000111111111111111111111111000111333333111///000111........................///000000111111000000///////////////////////////---............/////////.........////////////////////////.........------,,,,,,---------.........------..................---------------.........---------............///................................................////////////////////////---......///000/////////........................------...////////////...................................................,,,---//////......///111333000...------...---,,,---------...................................................////////////........................------------------------............////////////......////////////......------------------------///............---------------............------............---,,,++++++,,,,,,------.../////////...------------...//////................................................//////............//////................................................------.........////////////......------......//////////////////////////////...---------...///000////////////////////////////////////////////////000000000////////////...////////////////////////......////////////......------.........---+++***------............------+++++++++,,,------......------------------------........................////////////...---++++++------,,,,,,,,,,,,------////////////////////////---------------..................////////////000------.../////////............//////000000111111444444444333333222222222//////............//////---.........////////////......///000000000//////---///000000//////000111000000000000000000000000////////////000000000111000000000000111222333333111111000000000111222222222222222222222222222111///////////////000111111///000111222222222222222222333333444444444333333333444555666888999:::;;;777777666555555555555555111222333333222111222333222222222222333444555666444444333333444444555555444555666555333222555777555555444444444444555555333444444555555444444333333333444444444333222111222222222222222222222222444444333333333333333333111111111222222333333333555555444333222111000000000000111111111111000000000111222222000000111222000000000000111111111222000000000000000000000000333888;;;888222...///222////////////////////////000000111111111111000000////////////////////////---------.........//////............/////////000////////////............,,,,,,---------.........,,,---------.../////////------........./////////---------............///................................................////////////////////////------///000000000///...........................,,,---...///000000///...................................................+++---//////......000222444111...------------,,,...............---------------......//////000000............////////////............................................................////////////......////////////......------------------------///............---------,,,------......------,,,,,,------...//////......,,,,,,------...//////000++++++******++++++,,,---................................................//////............//////................................................+++++++++,,,,,,,,,------///...------------...//////////////////////////////...---,,,,,,...///111////////////////////////////////////////////////000000000000/////////...////////////////////////......////////////......,,,---/////////...,,,+++------............------,,,,,,---......//////000------------------------........................------...//////...---,,,------,,,++++++,,,------////////////////////////------.........//////////////////000000000111111------...///////////////......//////000111111111444444555555555444333333222222111111111111222222------------.........///......///000111111111000---///000000//////000222000000000000000000000000////////////000000000000000000000000111222333444444444333333222333333444333333333333333333333333///////////////000111111...///000111222333333333///000111222333444444444222333444666777999:::;;;777777666555555555555555222333444444222222333444222222222222333444555666888888888888888999:::;;;444555777555333222555777555555444444444555555666111222222333333222222111222333444444444333222222111111111111111111111111333444444444333222111111111111111222222333333333555444333222000///......000000111111111111000000111222333222000000111222333333222222222222222222////////////////////////888===AAA===333---///333000000000000000000000000000000111111111111000000////////////////////////---------.........//////---.........//////000000000/////////............---------............///,,,,,,------...///000000........./////////000000---------.........//////000000000000000000000000........................////////////////////////,,,---///000000000///...........................,,,---///000000000///...................................................***---//////......000333555222...------------,,,/////////......------,,,,,,,,,---...///000111111............/////////000........................////////////////////////............/////////000......////////////......------------------------//////.........---------,,,------......------,,,***+++---///000111222222,,,,,,------...///000000------------......///000........................000000000000000000000000//////............//////........................................................./////////000000///...---,,,,,,---...//////////////////////////////...,,,,,,,,,---///111////////////////////////////////////////////////111111000000/////////...000000000000000000000000......////////////......---...///111111000...------..................---111111111000//////......------------------------........................+++,,,---////////////...------++++++++++++------////////////////////////........./////////000000000000000000111111111111//////000111111111111111///////////////000111111111222444666777777666555222111111000///......---////////////............000000000000111111111111000000000000111111111111111111000000//////......////////////000000000000......///000111222222333444333333333222111111111222222111111111111111111111000000000111222333333333333333333333222111000111111111111222444666777222222333555777888666444333333333444444444444444444333222111222444666888555555555555555555555555555666777888888777666555666555444444555666777888777666555333222111111111222000///111444666555333333333222111000000000000444444333333333444444555777666444222111111111111444444444444444444444444333222111111000000111111111111111111111222222222000000000000000000000000111222222333333222222111......//////000000111111888PPPWWW@@@,,,...222......///000111111111111111111111111111111111111111//////......------,,,,,,...///000///...---...000........................---///000222222000///---------------------,,,,,,//////000000///...------///////////////////////////////////////......---........................////////////////////////222111111111000000//////........................//////.........---------000000000000000000000000........................------......//////000000//////.........---------000000//////.........---................................................------...///000000//////......------------............//////////////////......,,,++++++,,,---...000000///...---,,,,,,+++////////////////////////////////////////////////---,,,,,,,,,,,,---......,,,---...///000000000000,,,---///000000000///...////////////////////////---------.........//////////////////000000000000........................111111000000//////...............------,,,,,,,,,////////////////////////000000//////.........---////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000111111000000//////......------------------------......//////000000111111........................------............---------------............///............//////////////////000111111000///.........---------......///++++++,,,,,,---.........,,,,,,,,,---------......---.........//////000000........./////////000000///////////////000111111000111333555666555444333222222222111000000//////000111111111222222333333//////000000000111111111000000000000000000000///111000000000/////////...////////////000000000000......//////000000111111222222222222222111111111111111111000000000000000222222111111222333333444222222333333222111111000111111111111222444555666444333444555777888666444777777666555555444555555444444333333444555777888999999999999999999999999666777888888888888777666888777666555555555666777777666555333222111111111333111000111333444333111444333333333333444555555:::999888666555555444444444333222111111222333444555444444444333222222222333222111111000000111111222222222111111000000000000000000000000000000000222222222222222222222222000000000000////////////222AAAEEE777...111444111//////000111111111000000111111111111111111111111/////////..................///000///...---...000...........................///000111111000///...............------------///////////////...------////////////////////////+++,,,---///000000111111........................////////////////////////111111000000000/////////........................//////.........---------////////////////////////................................./////////////////////.........---------000/////////............................................................---...//////////////////......------------......///////////////.........000///............///000/////////......------,,,////////////////////////........................------,,,,,,------...///,,,---...///000000000000------...////////////...////////////////////////---------.........//////000000000//////.................................000000///////////////............------,,,,,,,,,////////////////////////000/////////............////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000//////......------------------------///////////////000000000........................------............---------------............///............////////////...///000000000///.....................///////////////////////////......,,,,,,---------...................../////////000+++++++++,,,,,,,,,------///////////////000111111///000222333444444333222333333222222111111000000000000111222333444555555//////000000000000111111000000000//////.........000000000000////////////////////////000000000000////////////////////////000000111111111111111111000000000000000000000000333333333222333333444444111222222222222111000000111111111111222444555666666555555666777777666444999888666444333333333333444555666777777888888888::::::::::::::::::::::::777888888888888888777777999777666555444444555555777777555333222111000000333222111111333333222111333333333444555777888999;;;999777555222000///...000000000000111333444555555444444333222111000000333222111111000000111111333333222111000///......000000000000000000000000333222111000000111222333111111000000///.........111444444111000333444333000000111111111000//////000000000000000000000000...///////////////000000...///000///...---...000........................////////////////////////............///////////////////////////......---////////////////////////+++,,,---///000000111111........................///////////////////////////////////////................................................---------................................................///////////////........................---------////////////............................................................//////////////////...---......------------......000000//////.........---//////.........//////000........................////////////////////////---------------------------------,,,------...///,,,---...///000000000000---------------......///////////////////////////------........./////////111111000///...---,,,+++////////////////////////.............../////////.........---------------////////////////////////////////////............////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000////////////...........................000000//////////////////........................------............---------------............///............////////////---....../////////.........//////000//////......111000000///......------,,,------------.....................////////////............///////////////////////////000000111000111222333333333222222222222222111111000000000......///000000111222222////////////000000000111000000//////......------000000000000////////////////////////000000000000000000000000000//////////////////000111111111222111111111111111222222222333333222222222333333444111111111222222111000000222333333333444555666666777666555666777777666444666555333111000111222222444555777999:::999888777777777777777777777777777777777777777777666666666666555444333222333444555666555444222111000//////111111111222333444444333222222333333444666777888999888666333111///...---//////000000111222333444333222222222111111000000333222111111000000111111111111111000000/////////000000000000000000000000444222111//////111222444000000000000////////////666222///222333111222444000111111111000///......////////////////////////......//////000000111111...///000///...---...000........................000///............///000////////////000000000000...///////////////......///////////////////////////////////////......---........................////////////////////////........................................................................................................................000000//////......------........................///////////////.........................................................//////000000///...------......------------......000000000///......------,,,,,,,,,,,,---------...---........./////////000////////////////////////---------------------------------------...//////------...//////000//////------,,,++++++---...///////////////////////////............////////////000//////...------,,,,,,////////////////////////,,,,,,------......//////...............---------///////////////////////////////////////.........////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000//////......---........................------............---------------............///............////////////---------...................../////////...---,,,......---------,,,,,,,,,------------...................../////////////////////000000000111111111///////////////000000111111222222333333333333333000000000000000/////////////////////////////////...////////////000000000000/////////.........---////////////000000000000////////////000000000000222222111111111111111111/////////000111111111222222222222333333444444444222222111111111111222222000111111222222222111111444444555666666777777777777666444555666666555444444333222222222333444444333555888:::::::::888777666666666666666666666666666666555555444444444444111111000000111333444555555444333222000000000000000111222333444555666777666555555444444555555666999888777555444333333333111111111111111111111111000000000111111222222222333222111111000000111111//////000000111111222222000000000000000000000000333222000//////000222333---......///000111111222555111000333222...000666000000000000000///...---..............................//////000000111111...///000///...---...000........................//////............///////////////000000000111111......///////////////...///////////////////////////////////////......---........................////////////////////////------------....................................---.....................................................................000000//////......---------..............................///////////////////////////////////////........................//////000000///...------......------------......000000//////.........---+++,,,,,,---------......------......///000000000////////////////////////------------------------...------------...//////---...//////////////////------,,,++++++---...///////////////////////////........./////////000000------..................////////////////////////,,,,,,------......//////........................////////////////////////.........///////////////////////////////////////////////////////////////............////////////////////////////////////......................................./////////////////////////////////000000//////......------........................------............---------------............///............////////////------------......//////...............---,,,,,,,,,,,,,,,---------......---------........./////////////////////.........,,,,,,---------.........///////////////000111111222222222222222222222222000/////////////////////111111111111000000//////......////////////000000////////////////////////////////////000000000000////////////000000000000222222222222222222222222000000111111111111111111333333333444444555555666222222111111000000111111111111222333333333333222444555666666777777666666666444333333555666555555555555555666666777777777333444666888999888777666666666666666666666666666666555444333333222333333////////////111333555666555444333333222222222333111333555555555555777999:::999888777666666666666444444333333333444444555222333333333222111000000//////000111222333333444333222111111000000111111//////000111222333444444000000000000000000000000222111000//////000111222,,,---...///000111222333......000111///---000555//////000000000///......////////////////////////...///////////////000000...///000///...---...000......................................................//////000000111111---...//////////////////////////////////////////+++,,,---///000000111111........................////////////////////////---------.......................................---------...............................................................///////////////.........---------........................///////////////////////////////////////........................//////////////////...---......------------......////////////////////////,,,---...///000000000000.........//////000000000////////////////////////------------------------......------......///000......///////////////...---------------......///////////////////////////....../////////000000000------........./////////......................................./////////.............../////////////////////////////////.........///////////////////////////////////////////////////////////////............////////////////////////////////////........................---............/////////........................//////..........................................------............---------------............///............////////////------------...///000111000///...------,,,------------......///000000111------.........////////////////////////..................////////////000///////////////000111111111111111000000111111111000000000000000000000000111111111111111111222222........./////////000000...//////000000111111111.../////////000000000111////////////000000000000000000000111222222333333222222222222222111111111222222333333444555555666444333222111111111111222222222333444444444444444333333444555666555555444444333111111333555666555666777888999999777666555222333444666666666666555555555555555555555555555777666555333222222333333222111111111222333555666666555555555555666777777555777888888555444666888999999888777666555555555000000000000111222333444222333444444444222111000000111111222222333333333333222111111000000111111111111222222333333444444000000000000000000000000111111000000000000111111---......///000111111222,,,///000//////111111///......//////000//////////////////////////////////////////..................///000///...---...000........................------...//////...------------...//////000111111------...///////////////////////////////////////+++,,,---///000000111111........................////////////////////////------......////////////........................---------.........//////////////////////////////.................................///////////////---------.........//////............/////////000////////////////////////........................---...//////////////////......------------......------......///000000000,,,---...000000000000//////////////////000000000////////////////////////.......................................//////000......////////////......------...////////////...////////////////////////.../////////000000000000000/////////////////////------------------------000000///////////////...---........./////////000////////////////////////............/////////000////////////////////////////////////////////////............////////////////////////////////////........................---------.........//////------------------------------..........................................------............---------------............///............////////////......------...000111222444222000...------///000......//////////////////............////////////000/////////............000111111111111222222222///////////////000111111111000////////////000000111111111111111111222222......///000111222222333............/////////000......///000111222333333.../////////000000111111////////////000000000000......///000111222222333444333333333222111111111111111222333333444555555555444333333222222222222222333444444555555555555111222333444444444333222333111000000333555666555555777888999888555222000111222333444555555555555444444444444444444444444888777555444333333444444555444333333333444555666777777777777888999:::;;;999;;;<<<999666333444666666666555444444444444444333333333333444555666777222222444444555444333222333333333222222222222222333222222111000111111111444333333333333333333333000000000000000000000000000000111111111111000000////////////000000000000111444333///111555111)))------...///000000000///000000000000000000000000//////......---------,,,...///000///...---...000........................,,,---///000000///---,,,,,,------...///000000111------...///000000/////////////////////////////////////////////......---........................////////////////////////........./////////000000........................---------.........//////000000000000000000000000........................---.........//////000000---------.........//////---.........//////000000000000000000000000000000........................------...///000000000///.........------.........,,,,,,---...///000111111)))***,,,...//////...---000000000000////////////////////////////////////////////////////////////...............///000000...///////////////......,,,---///000000000///...////////////////////////////////////000000000000222222111000///......---,,,,,,,,,,,,,,,,,,,,,,,,111111000000//////......---.........//////000000////////////////////////---.........//////000000////////////////////////////////////////////////............/////////000////////////////////////........................---------.........//////------------------------,,,------....../////////........................---..................------------.........//////............/////////000///.........///000222333777555111...---///111333.........---,,,,,,++++++............/////////000000000//////.........---............////////////111111111111111111111111111111222222222333333333222222222222222222222222000111222333444333222222111111111000000000000000000000111111111111000000///000000000000111111111222222111000//////000000111111000000000000111111222111111111111111222222333222222222111000000000333333222222222222111111333444555555555444333222666555444444333333333333000222333333222333444666666666666666666666666666333444555555555444333222444444333222333444555666666555444444444555777888999999999999:::;;;<<<<<<<<<;;;888666555666777888999777666444333333333444555666777888888666444222000222333555666666555555111333555666555222...,,,555444444333222222111111999777444333444444333222555444222000000000000111000000111222333444444555000222444555555444333111222111111000000111222222444444444444222111///...////////////////////////.....................---........................000000000000000000000000////////////////////////............//////////////////.........---------...000111///,,,,,,///222...........................------,,,,,,------...000000000000000000000000//////......---------,,,//////............//////.........------,,,,,,,,,---......///////////////111000000///...---------//////////////////////////////.........---------//////......------,,,,,,//////......---------,,,////////////////////////////////////////////////////////////////////////////////////////////////------------------------/////////...------,,,,,,................................................---------............///000000000000111111111111000000000000000000000000,,,,,,,,,---...///000000000000//////.........------------......000111111555444222000............111111000000//////......---.../////////...,,,,,,000000000000000///......////////////////////////000000//////.........---,,,,,,---------------,,,---......///////////////---------.........//////............////////////111111000000//////......////////////////////////000000000000000000000000////////////////////////000000//////.........---//////000000///...------,,,------,,,+++,,,...111........................---,,,,,,,,,,,,---......000111111000...,,,---...222000.........///...---//////...---,,,,,,+++++++++,,,---...//////////////////............//////000000000000000000000000000000000111111111222222222222222222222222222222000111222333333333222222/////////000000000000000000111111222222111111000000000000111111111222222222222111000000000000000111111000000000000111111333333222222222222222333333333333222222222222222111222222222333333444444666666666666555444333333666555444333333333333333111333555555444333444555555555555555555555555555444444555555555444333222555555444333444444555666777777777777777888999999::::::999999888999999999;;;:::999888777777777888888888666555444444555555555666666777666555444333222333444555666666666666777777777666444333222222333333333333222222222222888666444444666777777777444333222000//////000000//////000000111222222333///000111333333333333222333333222111111111111111555444444222111000000///////////////////////////........./////////000000........................000000000000000000000000////////////////////////............//////////////////.........------------.........,,,,,,...///...........................------,,,,,,------.../////////////////////////////////.........------//////............//////.........------,,,,,,,,,---......///////////////111000000///......------////////////////////////000000/////////.........000000000000000//////////////////.........------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,,------...//////000000................................................---------............///------........./////////////////////////////////,,,---------.../////////000/////////............---------......///000111222111000.........//////111000000000/////////........./////////...---,,,///////////////...------////////////////////////000/////////...............//////000000/////////---......///////////////---------.........//////....../////////000000000000000000000//////......////////////////////////////////////////////////////////////////////////000/////////............//////////////////...------------,,,+++,,,...000........................---------------......//////000000///---+++,,,---111000...---...///...---000000///......---,,,,,,+++,,,---...///////////////..................////////////////////////////////////000000000111111222222222222222222222222000111222222333333222222.........///000000000111111222222333333222222111111111111111222222222333222222111000000000000111111111000000000000111111555555444333222222222333333333333333333444444444111111222333444555666666888777666555444444444444555555444333333333444444333555777777555444333444555555555555555555555555444444555555444444333222666666555444444444555555777888888999999999999888:::999888777777666666666999999999999999888777666777777666666666666777777555555555555555444444444444444444444555666777777<<<:::777444333444666777222222333333444555555666:::888666666777888888777333222111000/////////000......//////000000000111......///000111222222333444444333333222222111111555444333111000000000111////////////////////////.../////////000000111111........................000000000000000000000000////////////////////////............/////////////////////............---------,,,---......---,,,..............................------------......////////////////////////000000////////////......//////............//////.........------------------......///////////////000000000///......------////////////////////////000000000000000//////////////////000000000000000000000////////////......////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000---......//////000111111................................................---------............///------------............////////////////////////------..................////////////..................---......///000111///...............///000000000000000////////////...////////////...---,,,...............------,,,////////////////////////////////////............//////000000000000//////---......///////////////------.........//////////////////000000000111111000000000////////////...////////////////////////........................////////////////////////////////////............---...//////////////////.........---,,,+++---..........................................///000000...//////...,,,+++,,,---111///...---/////////...111111000//////.........,,,---......////////////......................../////////////////////////////////000000000111111111111111111111111111111000111111222222222222222......///000111222222333222333333444444333333222111111222222222333333333222222111000000111111111222111111000000111111222555444333222222222222222111222222222333333444444222222333444444555666666999777555444333333333444444444333333333444444555555777999888666444333333444444444444444444444444444444444444444333333333555555444444444444444444555666777888888777666555888777666666555555555666777888999::::::888666555555555555555555666777777666555444444444444555555555555444333444555666777;;;999666444333444555777333444555666888999:::;;;>>>;;;888666666666555333111111111000000/////////////////////000000000000000000/////////000111222222333333333444333333333666444222000//////111222////////////////////////////////////////////////........................////////////////////////////////////////////////............/////////////////////..................---,,,...111111...***..............................------------......////////////////////////000000000000000///////////////............//////...............------------......///////////////000000//////............////////////////////////////////////////////////,,,,,,------......//////000000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111111111000//////......................................................---------............///.../////////000000000000////////////////////////...............---------///////////////........................///000000////////////////////////000000000000///////////////////////////......---.........//////......---///////////////////////////////////////.............../////////...---------......///////////////............////////////000000000000111111111111////////////////////////////////////////////////........................///////////////////////////////////////.........------...///000000//////...//////...,,,+++,,,...........................///////////////000000111...///000///---,,,---...111///------/////////...000000000//////.........------...///////////////////////////////////////000000000000000000000000000000000111111111222222111111111111111111111111000000000111111111222222000000111222333333444444333333444444444444333333111111222222222333333333222111111111111111222222222222111111111111222222333333222111111111111111000000111111222222333333444444444444444444444444777555444222111111222333333333333333333444555666666888999888666444333333555555555555555555555555555555444444333333333333333333444444444333333333555666777888888777555555555444444444555555666777555666888999999888555444222333333444555555555555555555444444444555555666555444333333333444666666999888888777666666666666777777888999;;;<<<===>>><<<999666555444444333222111111111111111000000000222111111111111111111111333222111000//////000000000111222444444555555555555333111/////////111222////////////////////////000000//////...---,,,,,,////////////////////////////////////////////////////////////////////////............////////////////////////////////////000......///222222///,,,///////////////////////////......------......///......................../////////000000000000000//////............//////........................---......///////////////////////////............////////////////////////........................,,,,,,------......///////////////000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111111111000//////......................................................---------............////////////000000000000111.......................................---------.........//////////////////............//////000222111111111000///......////////////000000000000000000//////...............//////000000000//////////////////////////////........./////////////////////000000///......------......///////////////........./////////000000000000000000111111111111.............../////////////////////////////////........................////////////////////////.........///////////////------...///000000//////...///000///---,,,,,,---////////////////////////000////////////000111111///000111000///...///000000...------///000///.../////////...............---...//////000////////////000111111111111000///000000000000000000000000000000000111111111222222111111111111111111111111111000000000000111222222222222222333444444555555222333333444444333333222111111111111222222222333222111111111111222333333222222111111111111222222222111111000000111111222111111111111111111222222444444444444333333333222444333333222222222222222222222222333444555666777777888888777444333444555666666666666666666666666666555444333333333333444222333444444555555444444777888888888888777777666333333333444444555777777444555666888777666444333111222333444444444444444555555555666666666666666666555555444555555666666999:::;;;;;;;;;:::888777888888999::::::;;;<<<<<<666444222222444666666666111111222222222222111000444444333333222222111111222222111111000000/////////000222333444555444444333222111000///000000111////////////////////////000000///...---,,,,,,+++////////////////////////000000000000000000000000////////////////////////............////////////...////////////000000000000000///000111111000/////////////////////////////////............//////..............................////////////000000//////............//////.............../////////---....../////////////////////////////////......////////////////////////------------............/////////000000000000000......////////////000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000---......//////000111111................................................---------............///............////////////........................------.........................../////////////////////............//////222222222222111000......////////////000000000000111000//////......//////...///000000000000000000////////////////////////.........///////////////222333333222222111000///---......///////////////....../////////000000000/////////000000000111111---............/////////////////////////////////........................////////////////////////.........///////////////---...//////////////////---///000000...------...///////////////////////////////////////000111111///111111111//////000111000...------///000000///...........................//////000000///////////////111111111111///////////////////////////////////////000000000111111111111111111111111111111111000000///000111222333333333333333333333333333222222333333333333222222000000000111111111222222222111111111222222333444333222222111111222222333111111111111222333444444222222222222222222111111222222222222333333333333222222333333444444333333222222222333444555777777777777666444222222444777777777777777777777777777666555444333333333444444222333555666777888777777888777777666666666666666555555444444444555555666333333444555555444444333222333444555555555444333444555777888888888777777777777888888888777777777999999:::::::::999888888777666666666666666666666444222111222444666777777111222333444444333222111555444444333222111111111---...///000111000//////000111333444333222111000111111111111000000000000////////////////////////.............../////////////////////////////////000000000000000000000000////////////////////////............////////////.../////////000000000000///000000000......000111//////////////////////////////............//////........................------.........///////////////............//////---........./////////000---......///////////////.../////////////////////////////////////////////---.........////////////000000000000000/////////------........./////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,,------...//////000000................................................---------............///////////////000000000111........................,,,---------.../////////............/////////000//////............////////////000111111000///....../////////000000000111111111///.........///000---...//////000000//////////////////////////////............/////////000333333333333222111000///---......///////////////.../////////000000000000....../////////000000000---------.........//////////////////////////////////////////////////////////////////////////////............/////////000//////////////////...---,,,...000000///......//////////////////////////////............///000000...000111000///...///111///...------///000000/////////////////////////////////000000000000//////---...///000000///...---..................................../////////000000000000000000000000000111000/////////000222333333333222222222222222222111222222333333222222111///000000000000111111111222111111111222333333444333222222111111222222333111111111222333444555666444444444333333222222222000000111222333333444555111222444555666555555444111111222333444555777888777777555333111222555888777777777777777777777777666555444333222333444444333444666888::::::::::::666555444222222222333444777777666555444444444444222222333333444333333333444444555666666555444333444666888999:::999888777888999:::;;;;;;:::888777888888777777777777777777555444444333222222111111777555333333444555555555111222333444555444333222555444444333222111000000(((***,,,///111111000///222333444444333000...,,,000111111111111000000///////////////////////////------...///000111222333000000000000000000000000000000000000000000000000////////////////////////............/////////000.../////////000000111111...000111///,,,,,,///222000000000000000000000000//////............//////........................,,,---------......////////////............//////---.........//////000000---......///////////////.........///////////////////////////////////////.../////////000000111111//////......---------,,,,,,---------......//////////////////////////////////////////////////////////////////////////////////////////////////////------------------------/////////...------,,,,,,................................................---------.........//////111222222222333333333333........................,,,,,,------...///000000---.........//////000000000//////.........//////+++,,,...000000000000///.../////////000000111111222111///.........///000,,,,,,---.../////////...////////////////////////---.........//////000000222222222111111///......---......///////////////////////////000000000000............////////////---------.........//////////////////////////////000000000000000000000000////////////////////////---.........//////000000///000000000///...------+++---000000000//////000000000000000000000000000...............///000000---///000///......///000///...,,,---///000000///000000000000000111111111///000000000000000//////+++,,,...//////...,,,+++000000///...............111111000000000000111111111111222222222222111111000000000000000000000000111222222333333222222111...000111000///...///111222111000//////000111222111111111222222333333444222222111111222222333444111111111111222333444555222222111000//////000000444444555555444444333333222333444555666666666666222222222222333555777888666777666444333222444666777777777777888888888888666555444444333333333333777777888888888888777777666555444333333444555666333333444555666777888888111222222333444555666666222333666888::::::::::::888888888777666666555555777888999999999999888888444555666777666555333111222222111222333555777888???<<<888555555555555555222333333333333222111111222222222222222222222222000000000000000000000000222111111000///......---000000000000000000000000000000000000000000000000111000///...---,,,++++++////////////////////////000000000000000000000000000000000000000000000000---,,,,,,,,,---...000111////////////000000000000//////000000000000//////111111111111000000000000............////////////------......//////000000............////////////000000000000////////////............/////////000000000000000000000000000000000///------,,,,,,,,,//////.........---------......////////////......//////............//////////////////////////////000000000000000000000000................................................////////////////////////////////////////////////000000000000000000000000000000//////.........---,,,---------.../////////////////////////////////000...---,,,---...111222000000//////.........---............////////////111222222111///...///000000///...------...///000222222222111111111111111333222111000///...---,,,111111000000000000000111//////000000000000//////////////////000000000000////////////////////////111111000///...---,,,,,,111111000000///---,,,+++,,,---...//////...---,,,------......//////000000000000000000111111111111//////---,,,,,,---......000000///000000111222333................................................---------...///000000111........................//////000000000000//////000000000000111111111111//////000000111111111222////////////////////////........................//////000000000000//////////////////////////////000000///............///000000////////////000000111111222222222222111111111111111111111111111111222222333333333333222222000111222111000///000222333222111000000111222333222222222333333333333333111111111111111222333333111111111111222333444444222222111000000000000000000111222222333333333333111111222333444555555444000111333444555555555555444555444333111111222444666666777777777888888888777666555444333444555555888888999888888777666555555444333222222333444555444555555666666777777888555555555555555666666666999::::::;;;;;;;;;;;;:::555555666666666666666666999999999888777666555444777777888999999888777666444444444444555777999:::>>>:::666444444555555555222222222222222111000000000000000000000000000000000000000000000000000000111111111000///.........////////////////////////........................///...............------........................000000000000000000000000.......................................///000111////////////000000000000//////000000000000///////////////000000111111111............////////////.........///////////////............////////////000000000000////////////........./////////000000//////////////////////////////.........//////000//////.........---------......////////////......//////............//////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000/////////............------..................///////////////////////////......---...///000111000/////////........................///////////////000111000.........000000///...------...///000111111111111111111111111111111000000000///////////////............////////////000000000000//////////////////000000000000///////////////////////////////////////.........000000000000///...------...//////000000//////............///////////////------...///111222333333000000///......///000111///............//////000................................................------......///000000111//////////////////////////////000000000000//////------........./////////......//////000000000000////////////////////////........................------............------////////////////////////111000//////......////////////............//////111111222222222222111111111111111111111111111111222333333444444333333222000222333222111000111222333333222222222222333333333333333333222222222222111000000000000111222222222222222111222222333333222111000000000000000000//////111222333444444444///000111222333333333222///111444666777555333222444444555333222111333444666666777777777777888888999777555333333444666888999999999999888666555444555444333333333333444555666666666666777777777777888888777777666666666666;;;:::999888777666666555555555555666777888888888666666666666555555444444555555555555555666666666777777777777888999;;;<<<;;;888555333444555555555222333333333333222111111////////////////////////000000000000000000000000111111000000//////......000000000000000000000000........................---------....../////////////////////////////////000000000000000000000000........................//////000000000000000///////////////000000000000//////000000000000//////,,,---...///000111111222............///////////////////////////.....................////////////000000000000////////////....../////////000000000.................................//////111222222/////////............---......////////////......//////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................////////////............//////..................////////////////////////............////////////////////////........................////////////,,,...//////...---...000000///...------...///000000000000000000000000000000000000000000000000000//////............////////////000000000000//////////////////000000000000////////////////////////---.........//////000000...//////000000//////...111000000//////000000111000000///////////////...------...///000000111111000000000000000111222333000//////............///////////////////////////........................------......///000000000000000000000000000000000//////000000000000//////------------........................////////////000000000000000000000000........................------............------////////////////////////111000000///.../////////000//////......//////000111111222222222222111111111111111111111111111111333333444444444444333333000111222222000000111222222222222222222222222222222222222111111000000000000000000///000000111222333333222222111222222222111111000000000000000111111222333444555555555555000000111222222222222222111222444555555444333222555666777666555444555777666666666666777777777888999777444222222444777999777888888888888777666666777777666666666666777777888888777777777666666666777777777777666666666666:::888666444333222333333777777777888888999999999111111222333444555777777333333333333333444666666777777888888999:::;;;;;;888666333333444555555555444444444555444333333222000000000000000000000000////////////////////////111000000000/////////...111111111111111111111111....................................////////////000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000...---////////////000000000000000000////////////000000---------...///000000000............////////////000000//////......------............////////////000000000000////////////...////////////000000000....................................///000111222/////////.....................////////////......//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................///////////////.........000000//////......------////////////////////////......//////000///......///////////////.....................////////////,,,---//////......///111000///...------...///000////////////000000000000222222222111111000000000111000000000000111111222000000////////////000000////////////000000000000////////////////////////............////////////......///000000000000000111111///......///111111111000000000//////......111000000///...------,,,//////000000111222333444222222111000000///000000000000000000000000000000....................................//////000000//////////////////////////////000000000000//////.../////////000000000000////////////////////////000000000000000000000000........................//////000000000000//////////////////////////////111111000///////////////111000000//////000000111111111222222222222111111111111111111111111111111222333333444444333333222///000111000//////000111000111111111111111111000111111000000//////......000000000///000000111222333333222222111222222222111000000000000000111111444444444555555444444333111222333333333333333333333333222222222333333444444666777777666555666777555666666666666777777777777555333111111333666888444555666888888999999999::::::::::::::::::::::::888888777777666666555555333333444555555666777777888777666555555555666777888888888777777666666666111111111222333555666777777666666666777888999999666666777888888999999999777555333333444555555444333333333333333222222111000000000000000000000000////////////////////////000000000000////////////000000000000000000000000////////////////////////000000/////////.........////////////////////////////////////////////////111111111111111111111111---...///000///...---,,,////////////000000000000000000////////////000000////////////........................////////////000000//////......------............////////////000000000000////////////////////////000000000111........................///......------......///////////////////////////......////////////......//////............//////000000000000000000000000////////////////////////................................................////////////////////////////////////////////////.................................///////////////000000000//////......---////////////////////////......///000//////...............///////////////............////////////---...////////////000111000///...------...///000......//////000000000000666555444222111///......000000000000000111222222000000////////////000000////////////000000000000////////////////////////////////////............---...///000111111111111111000............000111111111000000/////////...111000000///...------,,,---...///000111111222222222222111000000///000000000000000000000000000000////////////////////////............////////////........................//////000000000000///////////////000000000000111000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////222111000000//////000000111111000000000000111111111111222222222222111111222222222222222222222222111222222333333222222111...000111000///...///000///000111111111111000///000000000///////////////111000000000000111222222222222222111222222333333000000000000000111111222222333333333222222111000333333444444444444444333333222111111111333444555222444555666444444444555555555666666666666777777666444222111111333555777333444555777999:::;;;;;;;;;<<<<<<======<<<<<<;;;777777666666555555555444111111222333444555666666333333333333444666777777666666666555444333333333777666444333333333444555555666666666666666666777444555666777777777777777777555444444555555555444000111111111111000//////////////////////////////000000000000000000000000000000000000////////////------------------------000000000000000000000000000000000//////.........------------------------////////////////////////////////////////////////------...............---////////////000000000000111000///......///000111000000000/////////..................///////////////////////////.....................////////////000000000000/////////////////////000000000111111........................///......---------.........////////////000000000......////////////......//////............//////000000000000000000000000000000000000000000000000................................................////////////////////////////////////////////////.................................///////////////000000//////////////////////////////////////////////////////.....................///////////////............////////////...///000000///...///111000///...------...///000...//////000000111111222777777555333111///...---...------......///000111111000///......///000111////////////000000000000////////////////////////000000//////.........---...///000000111111111111000//////......//////000111000000000000000000///------...///000000111111------...///000000000000000//////............///////////////////////////////////////////////////......//////////////////........................//////000000000000//////............////////////111111111111000000000000000000000000000000000000////////////////////////------............------////////////////////////222111000000//////000000000000////////////000000111111222222222222111111222222222222222222222222000111111222222111111000///000111111//////000111000111222222222222111000000000000111111111111111111111111111111222333333111111111111222333444444000000000000000111222222111111222333333333222222333333444444444444333333000000111222333444444444111333666666555444555555555555555666666666777777555444333333333555666777333444666777999999::::::999:::;;;;;;;;;;;;:::999555555555555444444444444222222333333444444444555///000222333555666666666666666666555555555555555:::888666444333444444555333444555555555444333222444444666666777666666555888666555555666666555333111111222222111111000///000000000000000000000000000000000000000000000000////////////000000000000........................///////////////////////////////////////000000000------------------------////////////////////////////////////////////////...------......///000000////////////000000000000111000///......///000111//////000000000000000000............////////////.........///////////////............////////////000000000000//////////////////000000000111111111////////////////////////...---------...///000111.../////////000000000000......////////////......//////............//////000000000000000000000000000000000000000000000000................................................////////////////////////////////////////////////////////////////////////............/////////000///////////////000000000////////////////////////111000///...---......///............/////////000............////////////...///000///---------///000///...------...///000//////000000111222222333777666555444222000//////------------...///000111111000///......///000111////////////000000000000////////////////////////.........//////////////////000000111111111000000///000000111111000000///000000000000000111111111------...///111222333333---...///000000000///...///............//////000......................../////////////////////////////////////////////...........................//////000000000000//////////////////000000000111111111000000000/////////////////////////////////////////////////////////------............------////////////////////////222111111000000000000000//////............//////111111222222222222111111222222222222222222222222000000111111111111000000000222333222111000111222111222333444444333222111111111222222333333333444222222111111222222333444111111111111222333444555000000///000000111222222111222333444555666666666333333444444444333333222,,,...111444555555444333333555888888888777777888555555555555666666666777555555555555555666777777555666777888888999999888777888999999999999888777444444444444444444444444555444444444444333333333333444777999:::::::::999777777888888999999::::::888777666555555666888999666777888999999777555333444444666777777666555555999777666666666666444333444555555555555444333333222222222222222222222222000000000000000000000000////////////000000000000111111111111111111111111........................------...///000111222222111111111111111111111111////////////////////////111111111111111111111111///............000222333////////////000000000000222000///......///000222......///000111222333333............/////////000---.........//////000000............/////////000000000000000////////////000000000000111111111111000000000000000000000000,,,------...000111333444.../////////000000111111......////////////......//////............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000---.........//////000000......//////000000111111////////////////////////222111...---,,,---///000---.........//////000000............/////////000---...///...,,,+++,,,---000///...------...///000///000000111222333333333555555444333333222111111////////////000111333333222000///......///000222////////////000000000000////////////////////////,,,,,,---...///000111222000000111111111111000000000111222333333222111000//////000000111111222222000000000000111111111111//////000111111000......000000///000000111222333........................000000000000000000000000///////////////.........000000000000000000000000//////000000000000//////111222222222333333333333000000//////.........---////////////////////////000000000000000000000000//////000000000000//////////////////////////////333222111000000000111222111000000000//////......222222111111111111111111222222222222222222222222...///000111222333333333//////000000111111111222333333333333333333333333111111111111111111111111333222000/////////000000222222111111111111111222222222111111111111111222111111000000111111222333555444222111000111222222222333333444444333333222000111222444555666666666333333333444444444555555333555777777777888:::<<<;;;:::::::::999999888888;;;:::999888777666555444444444333222333444555666666666555444444444444444777666666666777888999:::;;;;;;;;;;;;:::999777666555666666666666666555444333444444444333444666999555666666777777777666666666777777555333222333555:::999888666444222111000555444333222222444555777000000000111222222222333000000//////.........---////////////000000000000///////////////000111111222111///...---///000111111111000000//////............////////////......000000000000000000000000////////////000000000000222111000.........///000//////............//////...............///000000000000000000000000000000......//////000000111111////////////////////////////////////////////////111111000000//////......000000000000000000000000------...///000222444555........................//////000000000000////////////............//////222111000//////...//////000000000000000000000000111000000///...---------000000000000000000000000........................////////////////////////+++++++++,,,,,,,,,------000000000000////////////222222222111111111000000000000000000000000000000000000//////.........---------------......//////000000000000000000000000////////////////////////000000//////.........------...000111111111000///222222111111111111222222////////////000111222333444222///...///000111000---......///000111111222000000000000000000000000......---,,,---...///000000000000000000000000000111111111111111000///...111111000000//////..................////////////222222333333333333222222222111///......//////000000000////////////000000////////////////////////111111000///////////////111111000///////////////.........000222222000...////////////////////////,,,///111222111///......000000000000000000000000///////////////.........000000000000000000000000//////......------,,,,,,111111000000000111333444111111111000000/////////111111111111111111111111222222222222222222222222000000111222333333333333000000111111111111111111333333333333333333333333111111111111111111111111333222111000000000000111111111000000000000000111222222111111111111222222333333222222333333444555555444333222111222222333111222222333333222222111000111333444555666666666333333333444444444555555222444555666555666777999999999999888888888777777999999888888777666555555555555444333444555666777444444444444555666777888888888777777777888888888888888888777777777666666555555555555555666666666555666666555444555777999555555666666666666666555444555555555333333555777666666555555444333333222777666333111000000111222111111111111111111222222000/////////............////////////000000000000///////////////000111111111000///......///000000111000000000/////////.........////////////......000000000000000000000000////////////000000000000222111000///......///000//////............//////...............///000000000000000000000000000000///////////////000000000////////////////////////////////////////////////111000000000/////////...000000000000000000000000////////////000111222222........................//////000000000000////////////............//////111000000////////////000000000000000000000000000111000000///......------000000000000000000000000/////////////////////////////////////////////////////////////////////000000000000000////////////222222222111111111000000000000000000000000000000111111000000000/////////........................000000000000000000000000////////////////////////000000/////////...............000111111111000///111111111000000111111111////////////000111222333444222///...///000111000.........///000111111111000000000000000000000000......---------...///000000000000000000000000000...//////000000111111111111111000000////////////....../////////000000000///000000111111000000/////////......///000111222111000///////////////000////////////////////////111111000///////////////111111000///////////////000//////111222222000...////////////////////////...000333333222000000000000000000000000000000000////////////////////////000000000000000000000000/////////.............../////////000111222444444111111111111111000000000111111111111111111111111222222222222222222222222222222333444444333333333222222222222222111111111333333333333333333333333111111111111111111111111333333222111111111111222000000/////////000000111222222111111111111222222333333222222333333444555555444333333333333333333000111111222222111111000111222333444555666666666333333333444444444555555333555666666555444666777777777777777666666666666888777777777666666555555444444333333444444555666333333444555777999:::;;;:::999888777666666666666555444444333444555666777666555555555555666888999999999999888666666888999555555666666666666555555222333444444333444666888333333333333444444444444666444222111000000000000111111111111111111000000////////////............////////////000000000000///////////////000111111.........///////////////000000000000////////////...//////000000//////...000000000000000000000000////////////000000000000111000000////////////000//////............//////...............///000000000000000000000000000000000000//////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000111111000//////000000000//////////////////////////////000000000000////////////............//////000000/////////000111111000000000000000000000000111000000//////......---000000000000000000000000000000000000000000000000////////////////////////111111000000000000000000////////////000000000000222111111111111000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000000000000////////////////////////000000////////////.........///000000111111000000111000000//////000000111////////////000111222333444111///...///000000000......//////000000111111000000000000000000000000...............///000000000000000000000000000000.........///111333555777111000000000000//////////////////000000000111111///000000111111000000///------......///111222333111111000///////////////////////////////////////111111000///////////////111000000///////////////111000000111222222000...////////////////////////000222444444333222111222000000000000000000000000////////////////////////000000000000000000000000...///////////////000000/////////000111222222333222222111111111111111111111111111111111222222222222222222222222222222222444444444555444444333333444333333222222111111111333333333333333333333333111111111111111111111111333333222222222222222222111000000000000111111222222222111111111222333333111111000000111111222333444444444444444444444444111111222222222222111111111222333444555555555555333333333444444444555555666777888888666555666888666666666555555555555555777777666666666666666666222222222333333333444444444444555666777999:::;;;999888777666444444333333333333222111222555777999888777666666666888;;;<<<;;;<<<<<<;;;999777888999666666777777777666555555333444444444333333555777222222222333333333333444222111111111111222333333222222111111000000/////////////////////.........////////////000000000000///////////////000000111------...////////////...000000000000//////////////////000000000000//////////////////////////////////////////000000000000000000000////////////000//////............//////...............///000000////////////////////////000000000//////......---////////////////////////////////////////////////000000000000////////////////////////////////////000000////////////000000000000000000000000000000//////000000000000////////////............//////////////////000111222222000000000000000000000000000000000000//////......//////////////////////////////////////////////////////////////////////////////............------////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000//////000000111111111111////////////////////////////////////////////////000000////////////////////////000000111111111111000000////////////000000000000//////000111222222333111//////000111000///.../////////000000000111///////////////////////////////////////000000000////////////////////////111000000000222555888999000000000000000000000000000000000000111111111111111111222222222222111111.........///000000111222222111000//////......///////////////////////////111000000///////////////000000////////////000000111000///000111111///...////////////////////////000222444444222111111222///////////////////////////////////////000000000////////////////////////......//////000000111111000000000000000000000000111111111111111111222222000000111111111222222222222222222222222222222222444444555555555444333333444333333222222111111111333333333333333333333333111111111111111111111111222222222222333222222222222111111111222222333444222222111111222333333444111111000000111111222333333444444444444444444444222222333333333333222222222222333444555555555555333333333444444444555555666777888777666555666777555555555555555666666666777777777777666666666666333444444555555555555555666666666666666777777888777666555444333222222222444333222222444666999;;;:::999888888999;;;===???<<<======<<<:::888888999777888888888777777666555444555555444222222333444444444444333333222222111222222222222222333333444222111111000000/////////.........///////////////////////////000000000000///////////////000000111------...///000000//////////////////000000000000//////000000000000//////////////////////////////////////////000000000000/////////000000000000/////////............//////...............///000000////////////////////////000000//////......------////////////////////////////////////////////////////////////000000000000////////////////////////............///000111222111111111111111111111111//////000000000000////////////............//////000000///000000111222333000000000000000000000000000000000000000/////////////////////////////////........................////////////////////////------------------------.../////////000000000111000000000000000000000000////////////////////////////////////////////////---...///000111333333444////////////////////////000000000000000000000000//////000000000000000000000000000000000111111222000000////////////000000000000000000000000111222333111//////000111000///////////////000000000000/////////////////////////////////000000000000000////////////////////////222111000///000222444666000000000000111111111111000000000000111111111111111111111222222111111111///000000000000/////////111111000///////////////000000000000000000000000111000000///////////////000000////////////000000111///......///000///...000000000000000000000000///111222222000000000111////////////////////////////////////000000111111////////////////////////......//////000000111111000000111111000000///...000000000111111111111111000000000111222222333333222222222222222222222222333333444444555444444444222222222222222111111111333333333333333333333333111111111111111111111111000111222222333222222222222222222222222333444555222222111222222333444555333333222222333333444555222333333444444444444333333333333444444333333333222333444444555555444444333333333444444444555555333555666555333333444555666666666666777777777777999888888888777777666666666666777888888888888777666666555444444444444444444444333333222333333333444444444555666888:::<<<;;;::::::::::::;;;===>>>:::<<<===<<<:::888888888777888888888777666555444555666555444222111222333777666555444333222111000555555444333222111000000000000000000000000//////.........///////////////////////////000000000000///////////////000111111......//////000000111111////////////000000000000///000000111111000000///000000000000000000000000////////////000000000000...//////000000000000/////////............//////...............///000000000000000000000000000000//////..................////////////////////////////////////////////////////////////000000000000000000000000000000000000...---......///000111222000000000000000000000000//////000000000000////////////............//////111111000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////....../////////000000000......//////000000111111//////000000000000000111////////////////////////............////////////---...///000111222333444000000000000000000000000000000000000000000000000//////000000000000111111111000000000000111222333111000000//////000000111111000000000000000111111222111000000111111000...////////////000000000000000000000000000000000000//////000111111111111111000000000000000000000000///...---------...///000000000000111111111111222/////////000000000111111...//////000000//////...000000000000000///......000000////////////000000000000000000000000000000111111000//////////////////////////////000000111000///---...000111111000000000000000000000000000...000000000......///000000000000000000000000000...//////000000111111222000000000000000000000000...///////////////000000...///000111111000000////////////000000111111111///000000111222222333333222222222222222222222222111222333444444444444444000000111111111111111111333333333333333333333333111111111111111111111111///000111222222222111111111111111111222333444555222222222222333444555555333333222222333333444555000111222444444444333222222222333333333333222222333333444444555555444444333333333444444444555555222444555444333333444555777777888888888999999999;;;::::::999888777777666555555777888888888777666444444333222222222222222333333333333444555666777444555666777888999:::;;;::::::::::::::::::;;;;;;888:::;;;;;;999777777777666666666666555444333222333444444333222111333444777777666555444333222222444444333333222000///.../////////000000000000000............/////////000////////////000000000000///////////////000111111000000//////000111333444.../////////000000000111000000111111111111000000000000000000000000000000////////////000000000000---...///000111111000/////////............//////...............///000000000000000000000000000000------..................////////////////////////////////////////////////.../////////000000000111000000000000000000000000//////.........//////000000000000000000000000000//////000000000000////////////............//////222222111111000111111111000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////......///000111222222333.........///000111111111////////////000000111111////////////////////////......//////000000000000/////////000000000000111000000000000000000000000000000000000000000000000//////000000000111111111111111000000000111222333111111111000000111111111111111000000000000111111222111000000111111000...000000000000////////////000000000000000000000000///000111222222222111111000000000000000000000000------............//////000000111111111222222222....../////////000000000......////////////.........///000111111000/////////......//////000111222000000000000000000000000111111000//////////////////////////////000111111111///...///111333444444000000000000000000000000...///000///......///111000000000000000000000000...//////000111111222222000000000000000000000000/////////...............,,,---///000111222111111......//////000000000111///000000111222222333333222222222222222222222222000111222333444444555444//////000000111111111222333333333333333333333333111111111111111111111111...///000111222222111000000000000000111222333444222222222222333444555666111111000000111111222333///000222333444333333222111111222222222222111111333333444444555444444444333333333444444444555555444555666666555555666888888888999999:::::::::;;;<<<<<<;;;:::999777777666222222444555555555444333222111111000000111111222333333333444666888999:::444555666888999:::::::::999999:::::::::999888888666888::::::999777777777444444444444333222111000111222333333222222444666666666666555555444444333//////000111111111111111......//////000000111111---.........//////000000////////////000000000000///////////////000111111111111//////000222444666.../////////000000111111000000111111111111000000000000000000000000000000////////////000000000000---...///111111111000/////////............//////...............///000000000000000000000000000000,,,------....../////////////////////////////////////////////////////////.../////////000000111111000000000000000000000000111111000......---------//////////////////////////////000000000000////////////............//////333333222111000000000111000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000////////////////////////,,,,,,---///000111222333---......///000111111222.../////////000000111111//////////////////////////////000000111111111222222111111000///......---000000000000000000000000000000000000000000000000//////000000111111111222222111000000000111333333222222111111111111222222111111000000000000000111222111000111222111000...000000000000////////////000000000000000000000000///000111222333222111111000000000000000000000000......000111222222222222000000111111222222222222............////////////000000111111111111000000,,,---///000111222111111............///111222333000000000000000000000000111111000//////////////////////////////000111111222111///000333666777777000000000000000000000000///000000///......///111000000000000000000000000...//////000111222222222000000000000000000000000//////......---------,,,////////////000000000000000000000000000///.........//////000111333444555444444444333333222222222000000111111111111000000000000111111111222222222333333333222222111111111000111222222333333222222222222111111222222333444444333111//////000222333222222222222222222222222222222222111111111111000555555555555444444333222000111222333222222000000222222111111222222333444444444555555555555444444555555555555444555777999999;;;======;;;999888888;;;:::999888777666555444222222222222222111000///111222333333111111222333555555666666777888888888666666555555555555666666888999;;;======<<<;;;:::777555333222222333222000444555555555444444333222444444555555555555555555888888777666444333222111111111000000//////......////////////////////////000000000000000000000000//////000000000000//////111111111111222222222222111111000000000000111111111111000000//////......///000111111111///...---......///000000000000000//////000000000000//////////////////000000000000000000000000000000000000...//////000000000000000000000000000000000000000//////000000000000//////............////////////000000////////////000000////////////000000000000000000000000000000000000111111111111111111111111////////////////////////444333111000///...//////000000000000000000000000000000111111222222333333000000000000000111111111......///000000000000000//////000000111111222222000000000000////////////000000000000000000000000............/////////000...000111111000000111222///000000000000///......000000000000000000000000............/////////000---......///000111111222111111111000000000000000---......///000111111222333333333222222111111111333222111000000111222333222222111111111111111111............///111222333333222111222333333222111111000000000//////......000000111111111111000000000111222333333222111000////////////000000000000000000////////////000000000000000000000000000000......///000111222222333000000111111111111000000//////000000000000//////,,,------.............../////////000111111222222111222444555444111...,,,000000000000///////////////111...,,,666HHHNNNJJJ222000000111...,,,///555///000000111111111000000////////////000000000000111111111000000000000000222000///......///000222111111111111111111111111...//////000111222333333000000000000000///......//////000000111222444444444333333333222222222222000000111111111111000000111111111222222222222333333333333222222222111111111222222333333333333333222222111111222222333444444222111/////////000111222222222222222222222222000000111111222222222333444444444444444333222222000111222333333222111000222222222222222333333444555555555666666555555555555666666555444444666888999:::;;;:::888777777777888888777666444333333222222222222222222111000000222333444333111111222333555555555666777777888888777666666666666777777777999:::;;;<<<<<<;;;999888888666444333444444333222333333444555555555555555555555555555555555555555555555444333222222111000111111000000////////////////////////////////////000000000000000000000000...//////000000//////...////////////000000000000111111000000000000111111111111000000////////////222111000///......//////......///000000000000000//////000000000000//////////////////000000000000000000000000000000000000......///000000000000///000000000000000000000000//////000000000000//////............////////////000000////////////000000////////////000000000000000000000000000000000000........................////////////////////////333222111000//////000000000000000000000000000000///////////////000000000222222111111000000//////...///000000111111000000000000000000000111111111000000000000000000000///000000000000000000000000........./////////000000...000111111000000111222111111111000000/////////000000000000000000000000........./////////000000.........///000111111111111000000000000000000000//////000000111222222333333333333222222222111111333333222111111222333333000000000000000000000000000000/////////000000111444333222111111111000///111111111000000/////////000000111111111111000000000111222222222222111000////////////000000000000000000////////////000000000000000000000000000000//////000000111111222222000000111111111111000000//////000000000000//////------...////////////////////////000111111222222...///000000000...,,,+++000000000000////////////---111111...555CCCIIIEEE555222111333111......222000000111111111111000000////////////000000000000111000000000000000000000111000///......///000111..............................///111222333444555000000000000000//////...111111000000111222222333222222222222222111111111000111111222222111111000222222222222333333333333333333333222222222222111222222333444444444444444222222111111222222333444555444222111000000000111222222222222222222222222//////000111222333444444333333333333333222222111000111222333333222111111222222222222333333333333555666666777777666666555666777777666444444555777888999999777555444555777666666555555444333222222222222222222222222111000333444444333222111111222444555555666666777777888777777777888888999999999::::::;;;;;;:::999777666999777555444555555555444111222333555666666777777666666555555444444333333222222111111111000000000111000000000000/////////////////////////////////000000000000000000000000...//////000000//////...////////////000000000000111000000//////000000111111000000000000/////////444333000...---...///000......///000000000000000//////000000000000//////////////////000000000000000000000000000000000000---......///////////////000000000000000000000000//////000000000000//////............////////////000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000////////////333333222111000///......///000111111222222111111111111111111000000000000000000000000000000000000////////////////////////....../////////000000000...000111111000000111222444333111000//////000000////////////////////////....../////////000000000......//////000000111111000000000000000000111111000000111111222333333333333333333222222222222111444333333222222333333444000000000000000000000000222111000///////////////111111111111000000000000111111111111111000000000000000000000000000000000000111111222222111111000////////////000000000000000000////////////000000000000000000000000000000000000000000000111111111000000111111111111000000//////000000000000//////......///000000000000000...//////000000111111222//////......------,,,,,,////////////000000000000,,,222333000222===CCCBBB888222///222333111///000000000111111111111000000////////////000000000000000000000000000000111111111000///......///000111111111111111111111111111//////000111111222333333//////000000000000//////222222111111111111111222111111111111111111111111111111222222222222111111222222333333333444444444222222222222222222222222222333444444555555444444222222111111222222333444777666555333222222222222222222222222222222222222000000111222222333444444222222222333333222222111000111222333333333222111222222222333333333333333666666777777777777666666666777777666444444444666777777666444222222444666777777666666555555444444222222222333333222111111333444555444222111111222444555555666666777888888888888999::::::;;;;;;;;;::::::::::::888777555444888666444444555555444333000111222444555555555555555555444333222222111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000000111111000000///000111111111222222222222000000////////////000000000000000000000000000000333222111000////////////......///000000000000000//////000000000000//////////////////000000000000////////////////////////------.../////////////////////////////////////////////000000000000//////............////////////000000////////////000000////////////000000000000////////////////////////111111111111111111111111////////////////////////000000000000000111111222////////////////////////333333222222111111000000222111111111000000//////000000111222222222222222222222111111000000//////000000000000000111111111////////////////////////...////////////000000000...000111111000000111222666444222000//////000111////////////////////////...////////////000000000.../////////000000000111000000000000000111111111111111111111222222333333222222222222222222222222333333333222222333333333000000000000111111111111111111000000///000000111///000111222111111222333222222111111111111111111111111000000000000111111000000111111111111000000////////////000000000000000000////////////000000000000000000000000000000111111111000000000000000000000111111111111000000//////000000000000////////////000111111111111111......//////000111111111222111000///...//////000////////////000000000000---333444000///777@@@DDD>>>444---...222222111000000111111111111000000///////////////000000000000000000000000000111111111111111000//////000111111222222222222222222222222000000000000000000////////////000000000000//////333222111111000111111111111111111111111111111111222222333333333333222222222222333333333444444444222222222222222222222222222333444444555555444444222222111111222222333444555555444333222111111111222222222222222222222222333222222222222222222222111222222333333222222222000111222333444333333222111222333444444444333333666666777777777777666666666777888777555444444555666777666444222111333555666666666666666555555555111222222333333333222222333444555444222111222333555555666666777888888888999999:::;;;<<<<<<;;;;;;:::999999888666555444333555444222222333444333222111111222333333333333333333333222222111000//////000000000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111000111111222222111111000000111111111222222222222000000////////////000000000000000000111111111111///000222333333111///---......///000000000000000//////000000000000//////////////////000000000000////////////////////////---......///000///////////////////////////////////////000000000000//////............////////////000000////////////000000////////////000000000000////////////////////////........................////////////////////////...///000000111111222222////////////////////////333333222222111111000000//////000000111111111222000000111222222222222222222222111111000000/////////000000000111111111222////////////////////////////////////000000000111...000111111000000111222555444222000//////111222////////////////////////////////////000000000111////////////000000000000//////000000111111111111000000000111111111111111222222222222222222222222111111222222222222111111111111111222222333333333////////////000111222333333444555444222000111333111111111111111111222222111111000//////000111111000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000111111111000000000000000000000111111111111000000//////000000000000/////////000000111111111111111.........///000000111111333222111//////000111222.../////////000000000111///333333///---555@@@GGGLLL>>>111...111111000000111111111111111000//////////////////000000000000//////000000111111111111111111000000000000111111////////////////////////111111000000///............//////000000000000000222222111111111111111222111111111222222222222222222333333444444333333222222222222222333333333333111222222222222333333333222222333444444444444444222222111111222222333444111111111111111000000000222222222222222222222222444333333333222222222222111222222333333333333333000111222444444444333333111222444555555555444333555666666777777666666555444666777777666444555555666777777555333222333555444444444444444555555555111222333333333333333333222444555444333222333555666666777888888999999::::::;;;<<<<<<<<<<<<:::999999888777666555444333333333222000000111222222111111222222333333333333222222222111111000000//////111111111111111111111111000000000111111111111222000000000000000000000000111111111111111111111111000111111222222111111000////////////000000000000000//////......//////000000000000111111111111222,,,///222444555333000.........///000000000000000//////000000000000//////////////////000000000000000000000000000000000000...//////000000000000000000000000000000000000000//////000000000000//////............////////////000000////////////000000////////////000000000000000000000000000000000000////////////////////////////////////////////////...///000111111111111111000000000000000000000000000000000000////////////......///000111222333333///000111111222222111111111111111111000000000000///000000111111222222222/////////////////////////////////000000000111111...000111111000000111222333222111000///000111111/////////////////////////////////000000000111111////////////000000000000/////////000111111222222111111111111111111111111111222222222222333333333000111111222222111111000111111222222333444444444/////////000111222333444888999:::666111......000000000000111111111111111222111000//////000111222111000000//////000000111////////////000000000000000000////////////000000000000000000000000000000000000000000000111111111000000111111111111000000//////000000000000////////////000111111111111111---......//////000000111111000///......///000111......//////000000111111000222222///...333===EEETTTEEE666111111000///000111111222111111000///...////////////000000000000/////////000111111222222111111111111111111111111000000000000000000000000111111000000000000000000......///000000000000000111111111111111111222222222222222222333333333444333333444444444444333333111111111222222222222333111111222222222333333333111222222333333333333333222222111111222222333444000111111222222222222222222222222222222222222222222222333333333333333333222222333444444444444444000111222444555444444333111222444555666555444333555555555666666555555555333555777777666555555666666777888777555444444555444444444555555666666666111222333333444444333333111333444444333333555666888888888999::::::;;;;;;;;;<<<======<<<;;;999888777666555444333333333333222111///000111222222111111222333444555666666666222222222222222222111111111111111000000000000000000000111111111222222222000000000000000000000000111111111111111111111111//////000000000000//////////////////000000000000//////............//////000000111111111222222222,,,...111333444444222111......///000000000000000//////000000000000//////////////////000000000000000000000000000000000000///000000111111111111111000000000000000000000000//////000000000000//////............////////////000000////////////000000////////////000000000000000000000000000000000000111111111111111111111111///////////////////////////000111111222111000000000000000000000000000000///////////////000000000//////000000111111222222...///000000111111000000000000000000000111111111///000000111111222333333000000000000000000000000//////000000000111111111...000111111000000111222//////000000000000111111000000000000000000000000//////000000000111111111000000000000////////////...//////000111111222222222222222222222222222222111111222222222333333333111111222333333222111111000111111222333333444444111000000000111222222333555888999666000---...111/////////000000111111111222111000//////000111222111000///......///000111////////////000000000000000000////////////000000000000000000000000000000//////000000111111222222000000111111111111000000//////000000000000//////...///000000111111000000------......///000000000//////........./////////.........///000111111111000111111111000222777<<>>333000000//////000222222222111111000///...////////////000000000000...//////000111111222222111111111222222111111111222222222222222222222222000000111111222222222333......///000000000000000111111000000111222222333222222222333333444444444333444444555555444444333000000111111111222222222111111111222222333333333111111222333333333333222222222111111222222333444333333444555666666666666222222222222222222222222111111222333444444555666222333444444555555555555000111222444555555444444111222444666666555444333444444555555555555444444222444777777777666666777666888:::999777555444555666666777777888888999999111222333333444444444444000222444444444444666777888999999::::::;;;<<<<<<;;;<<<======<<<:::888666666666555444333333333333333111000000111222222111111222333666777999999:::333333333333333333444444111111000000////////////000000111111222222222222000000000000000000000000111111111111111111111111------............------111111111111222222222222//////............//////000000111111222222222222---...///111222333444555...//////000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000111222222222222222000000000000000000000000//////000000000000//////............/////////000000000////////////000000////////////000000000000000000000000000000000000........................///////////////////////////000111222222111000///000000000000000000000000000000111111222222333333111111111111000000000000......///000000000000000//////000000111111222222///000000111222222333333111111111111111111111111000000000000111111111111///000111111000000111222---...///000111111111000111111111111111111111111000000000000111111111111000000000000////////////...//////000111222222222333333333333333333333333111111111222222333333333222222444444444444222222///000000111222222333333333222111111000111111111///222555444000///222555......//////000000000111222111000......000111222111000///......///000111////////////000000000000000000////////////000000000000000000000000000000...//////000111222222333000000111111111111000000//////000000000000//////......///000000000000000------......///000000000//////000000000000000000---......///000111111222///000111333333111111333888111,,,---/////////222222222222111111///......////////////000000000000...//////000111222222222111111222222222222111111////////////////////////111111000000000000111111000000////////////000000000000111222333333444444444444444333333222222222333333444444444333333222111222222333444444444444111222333333444555666666666777777444000...000222666555333222222333555666999777555333111111222333333333333333333333333333111222444666666666666555333333444444333333222111444333222222444555555555111111222444444444444444666666666666555444333222444555555555666666777777;;;:::999888777666555444666777999::::::999888777666555555444444444555555555666666666555444333333666777999999888999;;;===;;;999777555555666888999555555555555555555555555222222111111000/////////333444666888999888777666555444333222111222222333111111111111000000/////////000111222222222222222444444333222111111111222333222111000/////////000///222444222...---000444000222333333111000000111111111111000000000000000000///...///000111000///333222111000000111222333222000///......///000222////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000111111111///...---+++,,,---///000000000000//////////////////////////////000000000000//////000000000000111111111111111000/////////000222333000000000000000000000000000///...------...///000000000000000000000000000111000///......///000111111111111111111111111111222111000//////000111222222222222222222222222222222000///...///000222333333222111/////////000111333222111///......------000111111111111222222222222111000//////000111222222222000///............//////000000000000//////222111111111000000//////........................////////////000000000000555333111000///000111222333333333222222222111111222333444444444444333222333222000/////////000111111111000000000000111111444444333333222111000000////////////000000000000000000000000000000000000111111000000/////////...////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000222111111111000000//////////////////000000000000222222111000//////000000......//////000000111111000000000000000000000000////////////000000000000111111111111111111111111000000000000////////////000000000000000000000000000000000000000111111222//////000000111111222222000000000000000000000000444111///000222333111///111111000000000000111111000000////////////000000000000111111222222333333444444444333333222222222222222333333333222222111222222333444444444333333333333333333444444444444111222333222111222555888888777555444444444555666555555666666555555444444444444444444444444444444444333333333444555666777444444444444444333222222444333222222444555555555333333333333333333333333444444555555555444333333555555555666666666777777777777777666666666666666555666888999888777666555555555555444555555555666666666666666666666555555777888999999888999:::<<<999888555444333444666777444444444444444444444444222222222222333333333333777777666666666666666666666555444333222333333444222222111111111000000000111222333333333333333333333333222111111111111111222222111000000000000000111444888777333000000222111222333333111000000000111000000000000000000000000000//////000000000///222222111000000111222222111000///......///000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000...///000111111000//////......//////000////////////////////////////////////000000111111000000///............////////////000000//////000000111222000000000000000000000000111000////////////000111000000000000000000000000111111//////...///000000111111111111111111111111222111000//////000000111111111111111111111111111111000///...///000222333333222111000//////000111111111000000000000111111000000111111111222222222111111000000000000111111222111000///............///000000000000/////////111111111111000000000///////////////////////////000000000000111111111111222111///.........///000333333333222222222111111111222333444444333222111000000//////000111222333111111000000000000111111444444333222222111000000////////////000000000111000000000000000000000000000000/////////.........111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111000000000//////////////////000000000000111111000///////////////.../////////000000000111000000000000000000000000000000000000////////////111111111111111111111111000000000000000000000///111111111111111111111111//////.........///000000000000000000000111111111000000000000000000000000222000///000222333222000111111000000000000111111000000////////////000000111111111111111111111111444444333333333333222222222333333444444333333333333333444444444333222222444333333333222222222222///111111222222333777999:::999888666666666777888333444666888999888666555555555555555555555555555666444222111222444777999666666666555444333222222222222333333333333444444666555333222111111222222333333444555555555444444555555666666666666777777444444555555666666777777555666666777666555333222444444555555666666777777777777666666666777888888888999::::::888888999:::777666444222222333444555555555444444333333333222222222333444555777777888:::888666444333444555666444444333222222222333333222222222222222111111111444444555555555444333333222111111000000000000000222111111000000000111111444888;;;:::666222111111222333444333111/////////000000000000000000111111000000000000000000000000222111111000000111111222111000///......///000111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000---...///000111111111111///000000000//////...---///////////////////////////000000111111000000///............//////////////////000000111111000000000000000000000000000000222111000000000111111222000000000000000000000000222111000///////////////000000000000000000000000222222111000//////000000000000000000000000000000111000/////////000222333222222111000000000111111000000000000111333444555000000000111111111222222000000111111111111000000222111000//////......///111111000000//////......111111111111000000000000000000000000000000000000111111111111222222222222222111000......///000000333333333222222222111111111111222222222222111111////////////111222333444111111000000000000111111333333333222111111000000/////////000000000111111000000000000000000000000111111000000000000//////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000//////////////////000000000000000000///.........//////////////////000000000000000000000000000000000000111111000000//////......111111111111111111111111000000000000000000000000111111111111111111111111000////////////000111111111111111111000000000000000000000000000000000000000//////000222333222111111111000000000000111111000000////////////000000111111111000000000000000333333333333333333333333333444444555555555555555444444444444333222222111222222222222222222222222444444333222111222333555888777777777777888999:::444555666777777777666666666666666666666666666666777666444444444666888999888777666555444333333333111333444333333222333333666444222000000111222333222333444555666777777666666666666666666666777777444555555666666777777777666666777666555444333222444444555666777888888888777666666666666777999999999:::;;;:::999777888999777555444333222333444555666666666555444444333333333444444555666777888888777777555444444444555555222222111111111111111111222222222222222222222222555555555555444333222222000000////////////000000111111111000000111222222777999;;;999555222111111333444444333111///...///000000000000000111111111111222222111000000000111111111000000000000111111111111000//////000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000......///000000000000000//////000000000//////...////////////////////////...//////000000//////...000000000000111111111111---...000111111111000///////////////////////////000000000000111111111222000000000000000000000000222222111000000/////////////////////////////////222222111000000/////////000000000111111111111111000000//////000000111222222111111111111111111111/////////000111222333444000000000000111111111111...///111222222111000000111111000///////////////111111000//////.........111111111000000000000000000000000000000000000000000000000111111111222222333333222111111222222333333333333222222222111111000000111111111111000000///000000000111222333333222111111000000111111222333222222222111111000000//////000000000111111111000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000//////////////////000000000000000000////////////000000////////////000000000000000000000000000000000000111111000000//////......111111111111111111111111000000000000000111111111222222222222222222222222222222222222222333333444222222111111000000//////000000000000000000000000/////////000111222333222111111000000000000111111000000////////////000000111111111000000000000000333333333333333333333333222222333444444444444444444444444444333222222111000000111222222333444444666555333222222222222222444444555666777999:::;;;777666555444444444555666777777777777777777777777666777777888888888888777888777666444444333444444111333555555333222222333333222000000000222444555333444555666777888888888777777777777777777666666777777777777777777777777888888888777666555444333444555666777888888888888555555555555666777777888999:::<<<;;;999777777888777666555444444444555555888888777777666666666555666666666666666666666666222333444555666666555444222222333333333333333333222222222222222222222222333333333333333222111000000///////////////000000111111000000111222333333999999777444111000111222333444444333111///.../////////000000111111111111111333444333000///000222000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////---...///000111111111111////////////////////////---......//////......---000000000000111111111111---...///111111000///////////////////////////////////////000000111111111000000000000000000000000111111111111111000//////////////////////////////111111111111000000//////111111111222222222333333000000000000000111111222111111111222222222222111000000/////////000000111//////000000000111111111...///000222222222111000111000000////////////000222111000///......//////000000000000000000111111/////////////////////////////////000000000111111333222222222222222333333333333333222222222111111000000000000000000000000111111222222222111111111222222111111111111222222222222111111111111111000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000//////000111111000000000000000000000000//////////////////000000////////////000000000000222111111000111111222222000000000000////////////////////////////////////111000000000/////////...000000000000000000000000///000000000111111111222111111111111111111111111222222222222222333333444222222111111000000//////////////////////////////......///000000111222333111111000000000000111111000000////////////000000111111111111111111111111222222333333333333444444//////000111222222222222333333444444444333222222000000111222333444555555444222000111333444555555222333444666777999::::::999777555333333333555666777777777777777777777777666777888999999888777666666666444333333333444555111444777777444222222444111111000000111222444555333444555666777888888888888888777777777777666666777777777777888888888888999888888777777666666666555666777999999999888777555555666777777777666666888:::<<<;;;:::888777888888777777666666666666666888888888888888888888888888777777666555444444444000111444666666666444333444444555666666666555555111111111222222222222222111111222222222111000000///////////////000000111000000000111222333444555888555222000///000222333222333444333111//////////////////000111111222222222444666444111///000333///000000111111000000///111111111111111111111111........................000000000000000000000000000000000000000000000000000000000000000000000000222111000///............------///000111222222222////////////////////////---......//////......---............////////////......//////000000//////000000000000000000000000......///000111111111111000000000000000000000000000000111222222111111000000000000000000000000000000000111111111111000000111111111222333333444444///000000000111111111111000111222222333222222222111111000///.........////////////000000000111111...///000111111222111111000000////////////000000111000///......///000111000000000000111111111111////////////////////////.../////////000000000000000000000111111111111111333333333222222222111111111111000000000000111111222222333333222111111000222222111111111111222222111111111111111111111111000000000111111111222222000000000000000000000000.........////////////000////////////////////////000000000000000000000000222111000//////000111222000000000000000000000000......////////////000000////////////000000000000222222111111111222333333000000000000/////////////////////////////////////////////000000000000000000000000000000000000000///000000111111222222222000000000000000000000000000////////////000111111111111111111000000000000////////////////////////---///000000000///111222111111000000000000111111000000////////////000000000000111111222222333333222222222333333444444444///000111222333333333333222222333444444444333333222222333333444444444555333000///000333666777666444555666777777888888888666666666666666666777777777777777777777777777777777666666666666666666666555444222222222333555666222666999999555222333555111111111111111222222222333333444555555666555555888888888777777777666666444555555666777888999999888888777777777777777777666777999::::::999777666555666888:::999888666444777999;;;<<<:::888888888777777777666666666666666666666666777888888999999888888777777666555555444222333333444444444333333222333444555666555555444000000000111111111222222000000111111222111111111000/////////000000111222000000000111222333555666333111000///000111222333111222333333111000000000...//////000111111222222222555777555111///111333...///000111111000///...111111111222222111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000000...///000111111111111111//////////////////////////////000000000000//////............///////////////............///000000000000000000000000000000...///000222222222222222000000000000000000000000...///111222333222222222111111111111111111111111...///000111222222111111000000000111222333333333//////000111111111111111000111222333333333222222222111000000//////000000////////////000000000111////////////000111222333000000////////////000000000///...---...000222333///000000000111111111111000000000000000000000000//////000000000111111111///000111111222222222111333333333222222222111111222111000000000000111222000111222333333333222111333222222111111222222333000000000000111111111111000000111111111222222222000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000........./////////000000////////////000000000000111111000000111222222333111000000000/////////...////////////////////////......//////000000111111000000000000000000000000///000000111111222333333//////////////////////////////.........///000000000000000000000111111111////////////////////////...000111111///...000222111111000000000000111111000000////////////000000000000111222333444444444222222222333333444444444222333444555666666666666111222333333444444444444555555444444444444333333444111///000333666666444888888888888888777666666333444777999::::::999888666666666666666666666666888666444222222333555777333222111111111333555777222777;;;:::666333333555222222333222222111000///222222333333444444333333999888888888777777666666111111333555777888:::;;;777777666666666777777888777888999::::::999777666666888:::<<<<<<999666333666888;;;<<<;;;999888888777666666666666555555555444444555666777888999999888888888777777777666666777555333111111111222333///000111222333222222111//////000000111111111222///000111222222222222222000000000000000111222222000000000111222444555666/////////111333444333222000222333333111000000111...//////000111222222222222555888555111...111444...///000111111000///...111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////......///000111333111111111111111000//////////////////////////////111111222222222222111111000000000000111111111111//////...------///000111000000000000000000000000///000222333444444333333000000000000000000000000---///000222333333333222111111111111111111111111,,,...000111222222222222...//////000111222222222//////000111111111111111000111222333444333333222222111111111111111222222////////////000000000000000//////...///111333444000000////////////000111///...------...000333444//////000000111111111222111111111111111111111111000111111111111222222222111222333444444444444444333333333222222222111111333222111000000111222333...///111333444444444333333222222111111222222333000000000000000111111111000111111111111222222222000000000000000000000000222222222333333444444444111111111111111111111111000000000000000000000000222111000......000111222000000000000000000000000---.........//////000000////////////000000000000000000///000000111222222111111000000/////////...////////////////////////------...///000111222222000000000000000000000000///000000111222222333333////////////////////////000000000000000111111222//////000000111111222222////////////////////////...000222111...---///111222111111111000000//////222000///......///000222///000222222111111222333555333111222444555444111222333444555666555444333222333444444555555444444777555333111111333555777666666555444333333333333888888888888888888888888666666666555555444444444222111111222333666888999777777666666555555555555777555444222222333555666222333444555555555444333222222222222222222222222444444555666777777666666777777777666666777777777777777666666666777777888777666444444444555777999:::::::::::::::999888777666777888888888777555555777888999999888666333222222444555444333333444555888888999::::::::::::999888888777666666666666666222222222222222222222222333222111111000000111111000000000000111111111111///............///000000111111111111000000000000000000000000000000000000111111111111111111111111000000000000////////////////////////////////////111111222222222333333333000000000000////////////000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000111111111000000000000000111111222111111000///...//////000000000000//////111000000///...---------////////////////////////000000000000000000000000........................////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222111111111000000//////......///000000000000000000111111111111222222222222222222111111111111000111111000///...---,,,,,,111111222222222111111000......///000111222222222000000000000000000000000111111000000//////......222222111111111111222222111111111000000000000000000000000000000000000000111111222222222333333333222222111111111111111111111111111111111111111111111000/////////000222333333333222111000000111111000000000000111111111111222222222222222111000///000000000000111111111111333333333222222222111111//////000000000000//////000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111///000111222222111000///000000////////////000000000000000000000000000000+++,,,---///000000000111.........///////////////111111111111111111111111111111000000000000111111111111111111000000000000000000000000111111111111111111111111000000//////111111000000000000111111...///000///...---...000222111111111000000000000222111///......///111222000111222222111111222444444222111222444555333111222222444555555555444333222333444444555555444444666555333222222333555666888777666555444444444444555555555555555555555555444444444444333333222222222222222222333555666777666666666555555555444444222111000//////000222333222222333444444444333222222222222222222222222222444555555666666666666555444333333222222333333444666555555555555666777777444555555666666666666666777777777888777777666666555666666777666555333333555666777888777555333222222333555555555555777888999999999999888777666666777666666555444555555555333333333333333333333333444333222222111111222222111111000000000/////////.........---...//////000000000000000000000000000000000000000000000000000111111111111111111111111111000000000////////////////////////////////////111111111222222222333333000000000000000000000///000000000000000000000000111000000000000000//////////////////000000000111000000000000000000000000111000000000000000000000///000111111111111111000000000////////////000000111000000///......------////////////////////////000000000000000000000000......................../////////000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111000000000/////////000111111111111000000111111111111222222222222222222111111111111000111111111000000//////...111111111222222111111000111000///......000111222000000000000000000000000111000000000/////////...111000000//////000000111111000000000000000000000111111111111111111111111111111111222222222333333222222222222222222222222111111111111111111111111222111000000111222333444333222222111000000111111000000000000111111111111222222222222222111000000000000000000111111111111333222222222111111111111//////000000000000//////000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111000000111111111111000000000000////////////000000000000000000000000000000---...///000111111111111000000000///.........---////////////////////////333222222111111222222333000000000000////////////000000000000111111111111222222111111111000000000111111000000000000111111...///000000///...///000111111111111111000000000222111000//////000111222111333444333222222333555333222111111333333222111111222333444444444333333333333444555555555555444555555555444444555555555777777666555444444444444444444444444444444444444333333222222222222111111222222333333444444333333555555555444444444444444333222111111222333555666222333333444333333222222333333333333333333333333555555666666666555555444555555444444444444555555444444333333444555555666222444666888888777555444999999::::::;;;:::::::::555555555555444333222111333444555666666555444333222444666777777888:::;;;::::::999888777555333222666555444444333333444444333333333333333333333333444444333222222222222333000000000//////............------------...//////////////////000000000000000000000000000000000000111111111111111111111111111111000000000/////////////////////////////////111111111222222222222333000000000000000000000000000000000000000000000000000000000111111111111111/////////000000000111111000000000000000000000000000000000000000000111111...///000111222222222222111000////////////000111111000000//////......---////////////////////////000000000000000000000000////////////////////////000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111222222222222111000111111111111222222222222222222111111111111000111111111111111111111111000000111111222111111000333111///------///222444000000000000000000000000000000000000////////////000//////......//////000000000000000000000111111222222222222222222222222111111111222222222222333333333333333333333333333111111111111111111111111222222222111222222333444333222111111000111111111000000000111111111222222111222222222222111000000000000000111111111222222222222111111111000000000///000000111111000000///000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111111111000000000000111111111000000//////000000111////////////////////////000000111111111111000000222111000000......---,,,////////////////////////333222222111111222222333000000/////////.........000000000111111111222222222222222222222111111111111111000000000000111111///111222111000///000111111111111111111111111111222111111000000111111222333444555444333333444555222222111222222222222111222222222333333333333333333444444555555555555555444555666777777666555444555444333222222111111222555555555555555555555555222222222222222222222222222333444444444333111000444444444444444444444444333333333333444555666777444444444444444444333333444444444444444444444444666666666666555444333333555555444444444444555555333222222333333444555666444555666777777777666555::::::;;;<<<=========<<<666666555555444333222111333444555666666666666555555777888999888888:::<<<::::::999888777555444333666555555444333444444444444444444444444444444444444333222222111111222222............////////////---------------......//////////////////000000000000000000000000000000000111111111111111111111111111111111000000000//////////////////////////////111111111111222222222222000000000000000111111111000000000000000000000000000000111111222222333333//////000000000111111111000000000000000000000000000000000000000111111111///000111111222222222222222111///......///111222000000000000//////......////////////////////////000000000000000000000000000000000000000000000000000111111111222222222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111000000000000000111111222333333333333222000000111111111222222222222222222111111111000000000000000111111111222222///000000111111111111111111000000000000222444555000000000000000000000000000000000000////////////000//////......//////000000000000000000111111111222222222222222222222222111111111111222222222222222222222333333333333333111111111111111111111111222222222222222222222222222222111111111111111222000000111111111222222222111111222222222111111000000000111111111222222222111111111000000000000///000000000111111000000000000000000000000000000000000111111222222111111000111111111111111111111111111111111111111111111111222111000//////000111222111000000000000000000111////////////////////////111111111111111000///...111000000000//////......111111111111111111111111000000////////////000000000000000000////////////000000111111111222222222222222222222222222222222111111000000000000111111000111222222000000111222111111111111111222222222222222111111111111222222333555555555333333444555222222333222222222222333222222222333333333444444333444555555666666555555444555777888888777555444555555444333222222222222555555555555555555555555333333444444444444444444333444555555444333111000444444444444444444444444000000000111222333444444777777666666555555555555444444444444444444444444555555666555555444333333222111111000000111111222222222222333444555666666777777666555666777888999666777888999999:::999999888777666666555444444444444555555666777777777777888999:::999888777888999888888999999888888777666777666555555444444555555444444444444444444444444222111111000000000000000,,,,,,---...///000111111...------------...//////.../////////000000111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000111111111222222222///000000000111111111222000000000000000000000000000000111111222222333333000000000000111111111111000000000000000000000000//////000000111111111111222222222222222111000000222111000//////000111222000000000000000/////////000000000000000000000000000000000000000000000000111111111111111111111111000111111111222222222222000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000000000111111111111222333333333333333000000111111111222222222222222222111111111000000...//////000000111111222...///000111111111111111---///111444555666666666000000000000000000000000////////////000000000000111000000//////000000111//////000000111111111111222222222222222222222222000000111111111222222222000111111111222222222333111111111111111111111111111111111111111111000000222111111111111111222222111111111111222222222222000111111222222222111111111111111111222222222222111111111000000000000///000000111111111111000000000000000000000000000000111111222222222222111111222222222222222222222222111111111111111111111111222111000//////000111222111111000000000000111111000000000000000000000000000000000000///...------.../////////000000111111222222222222222222222222000//////////////////000222222222111111111000000111111111111222222222222222222222222222222222222111111000000000000111111000222333222111000111333111111111222222222222222222222222222222222222222444555666555333222333444222333444444222222333444444444333333333444555666444444555666666666666555555666777888888777666555888888777666555555555555333333333333333333333333444444555555555555666666555555555555444333222111444444444444444555555555333333333444444555555555999888777666666666666666555555555555555555555555444444555555555444444333333333222222222222333333444444444444555666888888:::999777666666888:::<<<888888999:::::::::999999888888777666666666666777666666666666777777888888999::::::999777666666777666777888888999999999888777666666555444555555555333333333333333333333333111111000///////////////------...///000111111222...............///000000//////000000111111222222000000000000000000000000111111111111111111111111222222111111111000000000000000000000000000000000000000000111111111111222///000000111111222222222000000000000000000000000000000000111111111111111000000000111111111222222000000000000000000000000/////////000111111222222333333333333222111000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111222333333333333222000111111111111222222222222222222111111111111000/////////000000111111111......///000111111111111,,,...222555777777666444000000000000000000000000////////////000000000000111000000//////000000111/////////000111111222222222222222222222222222222000000000111111111111222000000000111111222222333111111111111111111111111000000111111111000//////111111111000111111222333111111111222222222222333000000111222222222222111111111111222222222222333222222111111111000000000000111111222222111111000000000000000000000000000111111222222222222111111222222222222222222222222111111111111111111111111111111000000000000111111222111111000000111111222000000000000000000000000///////////////...---------...//////111111222333000000000000000000000000222111111000000111111222333333222222222111111111111111111222222222222333111111111222222222222222111111000000000000111111000222222222111000111222111111111222222333333333222333333333333333333222333444555444222222222333333555666555333222444666555555444444444555666777444444555666666666666666777777777888888777777777999999888777666666666666333333333333333333333333444444555555555666666666777777666555444444444444444444555555555666666666777777888888888888888777999999777666555555555666555555555555555555555555333333444555555555444444666666555555555555666666555555555666777888:::;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999777777666666666777888999666666555555555666666777666777888777666555666777555666666777888888888777666555444444333333444444333333333333333333333333222111111000///000000000000000000000000000000000000////////////000111111000000000111222333333333000000000000000000000000111111111111111111111111222222222111111111000000000000000000000000000000000000000000111111111111///000000111111222333333000000000000000000000000111000000000000000//////000000111111111222222222000000000000000000000000...//////000111111222222222222222333333222111111///000222333333222000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111000111111222222222222222000111111111111222222222222222222111111111111000000111111111111111111111---...///000111111111111///000222333444333222222000000000000000000000000.../////////000000000111000//////......//////000...//////000111111222222111111111111111111111111000000000000111111111111000000111222222333444444111111111111111111111111111111222222222111000///111111000000111222222333111111111222222222333333000000111222222222222222111111111222222222333333333222222222111111111111000111111222222111111000000000000000000000000000111222222333333222222111333333333333333333333333111111111111111111111111000000111111111111000000222111111000000111111222222222222222222222222222//////000000000//////.../////////000111111111222000000000000000000000000111111000000000000111111222222222111111111111000111111111222222222333333000000000111111111222222111111000000000000111111000111222111000///000222111111111222222333333333222333333444444333333222333444555444222111222333333555777666444333444777666666555444555666777888444555555666666666666666888777777777777777777888888777666555555444444555666666666666666666666666444444444555555666666666888777666444444555555666555555555666666666777777555666666666666666555444999888666555444444444555666666666666666666666666222222333444555555555555444333333222222333333444666666777777888:::;;;<<<888999;;;======<<<;;;:::888888888888777777666555666666555555666777999:::666555555444444444555555333555666666555555666888555555666666666666555555555444333333222222333333222222222222222222222222333222222111000111111111444333222111000///......000000000000000111111222000000111222333333444444000000000000000000000000111111111111111111111111222222222111111111111000000000000000000000000000000000000000111111111111///000000111222222333333000000000000000000000000111111000000//////......000111111111111222222222000000000000000000000000...//////000111222222222000000111222333333333333...000222444444222000...000000000000000111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111111222000000111222222222222111000111111111111222222222222222222111111111111000222222222222222222222222---...///000111111111111222222111000/////////000000000000000000000000000.../////////000000111111.........------............//////000111222222222000000000000000000000000000000000000111111111111111111222333333444555555111111111111111111111111222333333444333222111000111111000000111222333333111111222222222333333333///000111222222222222222111111222222222333333333333333333222222222222111111111222222222222111111000000000000000000000000111222222333333222222111333333333333333333333333111111111111111111111111///000111222222111000///222222111111111111222222222222222222222222222222000000111111111111000000111111111000000000000000222222222222222222222222//////............//////111111111111000000000000111111222222222333333333//////000000111111111222111111000000000000111111///111111111000///000111666666666666555555444333555333222000//////000000...///111333444444444333222222333333333333444444555555555555555555555555555555444333444555666777666666666666666777888888333444555555333333444555333333333444555666777777666555444333333333333333777666555555555666888999888777555444555666888999999888666444444555777888777666444333333444666777555777222111666111...666444555666777777555333222777666555444444444444444666444333222222555777999999999999999:::;;;<<<<<<999999999999999888777777888777666666666666666777555555555555666666666666666888999999777666777777333444444444444444444333222222333333333444444444444333111///...//////000000000000000000111111111111111111111111111111111000000000000000000000000///000111000//////111333777555333000000000111222333333333333333333333333111111111111000000000000000000000000000000000000222222111111000000//////111111222222222333333333333333333222222111111111222222222333333444444444222222222111111111000000111111111111111111111111111111111111111222222333333333333333333333333333111222222333333222222111333222222222111000000000111111222222111...,,,***111000/////////000222333333333222111000000000111111111111111111111111111111111111000000000000000111111111111222222222222111111111111111222222222222222222111111111111000333222///......///222333333222222111111222222333111222222333333333222222111111222222222222111111111222222222111000...---111111111111111222222222111111000///////////////222222222111111111111000//////000111111111111111000000000000000000000000222222222222222222222222222222222222222222222222333333222222111000000000333333333333222222111000111111222222222333333333333222222111111222222333000/////////000111222222000111111111222222222222222222222222222222333333222111000000000111333333111111222222222333333333555444444333222111000000444444333333222111000000//////000000111111111222333333222222111222222222000111111111111222222222111222222222222111000000222111111111000000//////////////////////////////000000000000////////////////////////////////////555555444333333222111111000000//////000111222222222222222111111111000000555444222111000111111222111111111111111111111111444333222000//////.........//////000111222222222222222333333222222111000555444222111000000111111000111111222333333333333222222333333333333444444555555555555555555555555555444444333444555666777888777666555555444444555333444555555333333444555444333333444444666777777666555444444333333333444777666666555666777888999888777666666666777999:::888777666555555666777888777666444333333444666777555777555<<>>IIICCC999;;;444444555555555555555555666666555555555666666777777777777777888999::::::888777777666555555555555555555666666666666666555888999:::;;;:::999777555333333444444555666666777444555777777666666777888666666777777777777666666333333444444444555555555222222333333444444444444777666666555444333222222111111111111111111111111222222222222222222222222222333333222111111222444222222333444444444333333222222222333333444444444222222222222111111111111111111111111111111111111000000111111222222333333///000000000000111111111222222222222222222222222111111111111111111111111111111111111222222222222111111111111111111111111000000000000000111111222111111111222222333333333111222222333333222222111111111222222333333333444000000111111111000000///...///000222222111000000111111000000000000111111222222222222222222222222000000111111222222222333222222222222333333333333222222111111000000//////333333333222222222222111111222333444444333222111333222222111111222222333333333333333333222111000222222333333333333222222111111111000000000000000...//////000111222222222111111000000000111111222333333333222222222222111000000111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444444555444555555666666555555555222222333333333444444444333222222111111222222333444333222111111111111111///000111222333444555666555444444444333333222222111222222333333333333333333333444444444555555555888888777666555444333333444444444333333333333333666666555555444333333222///000111333333444444333111222222222222333333333333444444444444333222222111111111111111222222222000000000000000000000000/////////000000000111111000000000000000000000000333333333333333333333333333333222111000000111111111111111111111111111111222222333444333222111000222222222222222222222222000000000000111222333444111111111111222222222222111111222333333333222222333444444555555444333333444333333222111111111222222222333333333333444444555555555555555555555555333444555555666666555555333222222222333444444555444555666666555444555666555555444444444555555666555555555444555555666777555555666777777777777777444444444555555555666666555555666666777777888888777777888888888888777777555999666666;;;666222;;;444444444555555555555666666666555555666666777777888888888888888999;;;;;;777777666555555555666666666666777888888888777777;;;;;;;;;;;;:::888777555555555666666666666777777666888999888666444444444666666777777777777666666333444444444555555555555666666777777777666666555666666555555444444333333111111111111111111111111222222222222222222222222222333333222000000111333222222333333444444555555111222222333333444444555333222222222222111111111222222222222222222222222111111111222222222222222000000000111111111222222111222222222222333333333222222222222222111111111000111111111111111222222111111111111111111111111111111111111111222222333//////000111222333444444111222222333333222222111222222222333333333333333111111111111111111222222//////000111111111111111000////////////000111111000000000000000000000000000000111111222333333333000000000111111111111222333333222222111000000000333333333333222222222222222333444555555444333222333222222111111222222333333333333333222222111000222222333333333333222222111111000000000000111111//////000111222333333444111000000000000111222222333333333333222222222222000111222222333222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111222333444444555333444555555666555555555333333333333444444444444333222222111111222222333333222222111111111111222///000111333555777888999666666666555555444444333111111222333333333333333444444444555555555666666222222222333333333333444222222222222222222111111111222333444555666777777///000222333444444333222222222222222333333333333333333333333333222222111111111111222222222222222333333333333333333333333.........///000000111111000000000000000000000000222111111111111111111111333222222111111111222222111111111111111222222222333444333333222111000000333333333333333333333333111111111111111222333444222222222222222222222222333333444555555555555555222333444444555444333222222222333333333222111111222222333333333333444444444444444444444444444444333444555666666666555444333333333333333444555555444666777666555444555777666555555444444444555555555555555555555666777777444555666777888777777666666555555444444666777888666555555555666777999:::777888888888888888888777777:::666555888222///888444444444444444555666666666666666666666777888888666888999;;;;;;;;;::::::666666666666666666777888777888999999:::::::::999;;;;;;;;;:::999999999888777777777777666666666666666777888777555444444555555555666666666666555555444444444444555555555555666777888888888777777666444444444444444444444444111111111111111111111111111111111111111111111111111222222111//////000111333333222222333444666777111111222333333444555555333333222222222111111111222222222222222222222222333222222222222222222111111111111111222222222333111111222222222333333333444333333333222222222222111111111222222333333333111111111111111111111111222222222222222333333444000000111111222222333333111222222333333222222111333333333333333333222222000000000000000111222222000000000000000111111222000000//////000111111222000000000000000000000000000000111222222333444444000000000111111111222222111111222222333333333333444444333333333222222222333333444444444444333333333222222111111222222333333333333333222111000000222333333444444333333222111111000//////000111222000000111222333444555555111111111111111222333333444444333333333222222222000111222222333333222222000000000000000000000000111111111111111111111111222222222222222222222222222222222333333444444444333333444555555555555555333333333444444444444555333222222111111222222333333222222222222333333444111222333555666888999:::888888888777666555555555111222444444555444444333444555555555666666666666222222222333333333444444222222222222222222222222111222333444555666666777000111333444444333222111222222222333333333444444222222222333222111111000111111111222222333333333333333333333333333333333...//////000111111222222111111111111111111111111000000000111111222222333222222111111111222333333000000111111111222222222333333222222111222222222333333333333333333333333222222111111111222333333222222222222222222222222///000111111222222222222111222333444444444333222111111333444444333222111222222333333333444444444333333333333333333333333333333555666666666555444777777666666666666777777555666777666555444555777666555555444444444555555555555555555555666777777444555777888888888777666888777555444555666888:::777666444444555777999;;;888888999999999999888888999;;;777777<<<555///555444444444444444555666777666666666666666777888888444777;;;>>>>>>===:::888666666666666666777888999888999:::;;;;;;;;;;;;;;;::::::999999999:::;;;;;;777777777666555555444444222444666777666666777888333444444444444444444333444444444555555555666666333444555777777777666555333333444444444444444444111111111111111111111111000000000000000000000000111222222111///...///111444333222111222444777888111111222333333444555555333333333222222222111111222222222222222222222222444333333222222111111111111222222222222333333333111111111222222333333333444444444333333222222222222222222333333444444444111111111111111111111111333333222222333333444555222222222111111111111111222222222333333222222222444444444333333222222222//////...//////000111222111000/////////000222333111111000000111222333333222222222222222222222222000000111222333333444444222222333333333444444444///000111222444555666777444444444333333333222222444444444444444444444444333222222222222222222333444444444333222111000///222333333444444333333222111111000//////000111222000111111333444555666666222222222222333333444555444444444333333333222222111111222333333333333222000000000000000000000000111111111111111111111111222222222222222222222222222222333333333333444444222222333444555555555444333333333444444444555555333222222222222222222333333333333333444444555666444444555666777888999999:::999999888777666666555333333555666666666555444555555555555666666666777888888777666555444333333444444444444444444444444666555555444333333222222111222333444444333111000222222333333333444444444111222222222222111000000111111111222222333333333111111111111111111111111///000000111222222333333222222222222222222222222///000111222444555666777111111111111222333444444000000111111222222222222222111111000111222444555333333333333333333333333333333222222111222222333222222222222222222222222000111111222222222222222111111222222222222111111.........///000111111222000000222333333333333333555444222111000111333444555555555444444333333333333333444555555555444444444555666666444444555666555555444333222222222333333333333555777777666555666666666777888999999:::888777666555555666777888666666666666666666666666333444666777777777666555777777777888777666555555333333444555555666666666444444444555666777888888777888999::::::999888777888777666555555666777888;;;999777888;;;===<<<:::;;;;;;;;;:::::::::999999::::::::::::888666444222555555555555555555555555666666666555555444444444444444444444444444444444333333333333333333333333222222222222222222222222...//////000000000000000000111111111222222222222222222222222222222222222222222222222222222222222111111222222222333333333111111111111111111111111222222111111111111111222111111111111111111111111222222222222222222222222111111111111111111111111222333444444555555444444111111111222333555666777111111111111111111111111000000111111111222222222555444222111111222444555444444444444444444444444444555555555444333333222222222222222222222222222000000111111111222222222222222222222222222222222111111222333333444555555111111222222222333333333444444333222222111111111000000111222444777999:::666555444444222222111000///000111222444555666777444444222222222222444444333555666555333222222333333000......111444333222222222222111111111111111111111222222222333333333222222111111111111222222333333333222222222111111222222222222222222222222000000000000111111111111000111111111111222222222111111222222222333333333222222222222222222222222222333555444333333444666666666555444333333222222111222222333333222222111444444444444444444444444444444444555555555666666666666555444555666777888555666777777777666444333333444555555444444666888999777555222111111222333222333333333222444666999777777666666555555555444666555333333444444333111333333444444444444555555333333333222222222111111444333222111111222333444555444222111111111222222222222222111111111111000111111222222222333333333222222333444444444333333444333333333333444555555333333333333333333333333111111222222222222111111222222222222222222222222111111111000111111222222111111111111111111111111000000111222222222222222000000111111111111000000.........///000111111111000000111222333333333333222111///......///000111444444444333333333222222///000222333444555666666333444555555333333444555444333333222222222222333444333333444666777666444555555666666777888888999888888777666666777888888666666666666666666666666555555777777888777777666777666666666555555555555555555555555555444444444444444444555555666666666999999999::::::999999999999888777777777777888999:::888666777999;;;:::999::::::::::::999999999999555666777777888777666555444444444444444444444444555555555444444444333333333333333333333333333333333333333333333333333333222222222222222222222222//////000111111111111000111111111222222222333333222222222222222222222222222222222222222222222222222222222333333333333444111111111111111111111111222222111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333444444555444444444222222111111000111111111222222222222222222222222111111111222222222222333555444222111111222444555444444444444444444444444444444555555444333333222222222222222222222222222000000111111111222222222222222222222222222222222111222222333333444444444111111222222222333333333222222222222222222333333222222222222333444555666555444444333333222222111222222222333333444444555444444333222222333444444444555666666444333333444333111//////222333333222111111111111222222222222222222222222333333333333222222111111111111222222333333333222222222222111222222222222222222222222000000000000111111111111111111111111222222222222111111222222222333333333222222333333333333222222222333555444333333444666777777666666555444444333333333444444444444333333444444444444444444444444000111111111222222222222555444333333333444555666333444555777777777666666333444555555444444666777777666555333333333333444222333444333222333555888777666666666555555555444555444333333444555444222111111222222222222333333333333333222222222222111111111000//////000111111444333222111111111222222222222222111111111111000111111222222222333333333222222222222222222222222333333333333333444555555333333333333333333333333111111222222222222111111222222222222222222222222222222111111111111111222111111111111111111111111//////000111111111111111///000000000000000000///.........///000000111111///000111222333333333333111000///...---...//////333333222222222222222111///000111222333444444333222333444444222222333444222222111111111222333333555444333444555666555444444444555555666666777777888777777666666777777888666666666666666666666666555666777888888888777777777777555444444444555666666666555555444333333222666666666666666666666666888888777777777777888888:::999888888888888999:::999888666777999:::999999:::999999999999888888888222333444555555666555555333333333333333333333333444444333333333333333222333333333333333333333333222222222222222222222222111111111111111111111111///000000111111111111111111111111222222222333333111111111111111111111111111111111111111111111111222222222333333333444444111111111111111111111111222111111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333222222333444444444444444222222222111111000000000333333333333333333333333222222222222333333333333444444222222222222444444444444444444444444444444444444444444444333333222222222222222222222222222111111111111111222222222222222222222222222222222222222222333333333333333111111222222222333333333111111111222333444444444444333222222111111222222333333333333333333333333444444444333333333333333444444333333333333444444444666777777555444444555333222000000222333333222111111111222222333333333333333333333444444444444222222111111111111222222333333333333222222222222222222222222222222222222000000000111111111222222111111111111222222222333111111222222222333333333222222444444444444222222222333555444333333444666888888888777666666555555555555666666666666555555444444444444444444444444333333333333444444444444333222222222222333444444222333444666777888888888444555555555444444555777666666666555555555444444333444555444222222444666666666666555555555555555444333222333555555555333111111222222222222333333333333333333222222222222111000////////////000111333333222111111111111222222222222111111111111000111111222222222333333333222222111000000111111222333333222222333333444555333333333333333333333333111111222222222222111111222222222222222222222222333333222111000000000000111111111111111111111111......///000000000000/////////000000000000///////////////000000000111111///000111222333333333333222222111000000000000111222222222222222111111111333333333333222111//////111333444333222111222333111111111111222333444444666444333333555555555444444444444555555666666666777666666666666666666777777777777777777777777777666666666777777777777777999888666444444555777888555555555555444444333333888888888888888888888777666555444333333444555666999999999888888999999999:::999888888999999::::::999999999888888888777777444444444333333222222111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000...///000000111111000000000000000111111111222222000000000000000000000000000000000000000000000000111111111222222222222333111111111111111111111111111111111000111111222333222222222222222222222222111222222222222222333333444444444444444444444444222222333444444444444333111111222333444444555555333333333333333333333333222222333333333444444444444333333222222333333444333333333333333333333333333333444444444333333222222222222222222222222222111111111111111111111111111111111111111111111111333333333222222222222222111111222222222333333333222222222333333333444444333333222111000000000111222222222333333444444444444444444444444444444444444444444333333444444444444666777777666555555666333222222222333333333333000111111222333444555555333333333444444444555555333222222111111222222333444444333333333222222222222222222222222222222222000000111111111222222222111111111222222222333333111111222222222333333333222333444555555444333222222333555444333333444666888777777777666666666555555555666666666666555555444444444444444444444444555555555666666666777777222222222333333333444444333444555555666777777777444555666555333333555777777777777777666555333333444555666555333222333444555555555555555555555555444222222333555666555444333333333444444444555555444444333333333222222222222222222222222222222222222222111111111111111111222222222111111111000000111111222222222333333333333333111111000111111222222222222222222333333444222222222222222222222222111111222222222222111111222222222222222222222222444333222111000000000000111111111111111111111111......///000000000000///000000111111111111000000000000000111111111111111000111222333333444444333333333222111111111111111222222222222222222222222444444444333222111000///222333444444222222333444333333222333333444555555666555333333555666666555555555555666666666666666666666666666666666666666888888888888888888888888666666666666666777777777;;;:::888666666777888:::444444444555555666666666888777777777777777777777666555444333333444555666888888888888888888888888888888888777777777777888999999999888888888777777444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000---...//////000000//////////////////000000000111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111000000111222222333222222222222222222222222111111111222222333333333444444444444444444444444111222333333444444333333111111333444444444444444222222222222222222222222222222333333333444444444333333333333333333333333333333333333333333333333222222333333444333333222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222111111111222222222333333333444444444333333333222222111111000000000111222222111222222333333444444555222333333444444555555666444444444444444444444444444555777777666555555666333444444444333333333333111111222333444555555666333333333444444444555555333333222222222222333333444444444333333333222222222222222222222222222222111111111111222222222222111222222222222333333333111111222222222333333333222222333444444333222222222333555444333333444666666555555555555555444444444444555555555555444444444444444444444444444444333333333444444444555555333444444555555555555555666666666555555555666666555555666555333333555666999999888777666444222111444555666555333222222333444444444555555555555555444222222333555666555444333333333444444444555555444444444333333333222222222222333333333333222222111111111111111111111111222222222111111111000000111111222222222333333333444444333222222222222222222111111111111222333333222222222222222222222222111111222222222222111111222222222222222222222222444333222111000000000000111111111111111111111111000000111222222222222222222333333333333333333222222222222222222222222333111222333444555555555555333222222222222111111111333333444444444444555555111222333444555555666555444555666666444444555666666666555555555666777777777555333444666888999888777777777888888888888888777888888999999888888777888888888888888888888888777666666666666777888999<<<;;;999888888888999:::444555555666777777888888555555555555555555555555888888777777777777888888777777888888888888777777666666777555444333555666:::999999999999888888888333333222222333444555666222222222222222222222222111222222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111......///000000000000000/////////000000000111111111111111111111111111111111111111111111111111111000000000000111111111222111111111111111111111111000000000000111222333333111111111111111111111111111111111222222333333444444444444444444444444444111111222333333333333333222333333333222000...---111111111111111111111111222222222222333333333333333333333333333333333333333333333333333333333333111222222333333333333333222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222111111222222222333333333555555555444333222222222000000000000111222333333222222222333333444444444222333333444555666666666444444555555555555444444333555666666555555555666333555666666444333333444333333333444444555555555333333333333444444444444333333222222222222333333444444444444333333333333222222222222222222222222111111111222222222222333222222222222333333333333111111222222222333333333222222222222222222222222222333555444333333444666444444444444444444333333333333444444444444333333444444444444444444444444444444444555555555666666444555666666777777666666777777666555555555555555555666666555333333444666999888777666444333222222333555666666444222222333444444444444444555555555444333222333555555555333111111222222222222333333444444444444333333333333111111222222222222111111///000111111222111111111222222222111111111111000111111222222222333333333444444444444444333222111111111000000111111222333222222222222222222222222111111222222222222111111222222222222222222222222333333222111000000000000111111111111111111111111444444555666666666666666444555555666666555555444444444444444444444444444222333444555666666666666555555555555444444333333555555666666666777777777222333555666777888999999666777888888666666777888:::999999888888888888999777555444444777:::;;;<<<:::::::::::::::::::::999:::;;;<<<<<<<<<<<<;;;:::999999999999999999999999999999888888888999:::;;;:::::::::999999999888888777777777777888888888888555555555666666777777777999999999::::::999999999888888999::::::999888888777888999777555444666888::::::::::::999999999999666555444444444555666666333333333333333333333333222222222222333333444444333333333333333333333333333333333333333333333333222222222222222222222222000000111222222222222222111111111111222222222222222222222222222222222222222222222222222222222222111222222222333333333333111111111111111111111111000000000000111222333444000000000000000000000000000111111222333333444444333333333333333333333333111111222333333333333222222333333333222000...---222222222222222222222222111111111222222222222333222333333444444333333222222222222222222222222222111111222333333333333333222222222222222222222222222222222111111111000000111111111111111111111111000000111111222222333333111111222222222333333333444444444444444444333333222111111111111222333333333333333333333333333333444444444555555555555555333444555666666555444333222333555555555444555666333555777777444333333444444444444444555555555555222222222222333333333333444333333222222333333444555444444444444333333333222222222222222222222222111111111222222222333333222222222333333333444444111111222222222333333333333222000//////000222333222333555444333333444666333333333333333333444444333333444444444444333333444444444444444444444444555555555555666666666666444555666777777777666666666666555444555555777777555666666555333333444555666555444333333444444555222444666666444333333333333333333444444555555555555444333333444555444222111111222222222222333333555444444444444333333333222333333444444333333222...///000111222222111000222222222111111111111000111111222222222333333333222333444555444222000...000000000000000111222222111111111111111111111111111111222222222222111111222222222222222222222222222222111111111111111222111111111111111111111111777888888999999999999999666666777777777777666666555555555555555555555555333444555666777777777777888888888999888888777666666777777777888888999999666777888888888888888777777999:::999888777888999<<<<<<;;;:::999999999999777555444555888;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>===<<<999999999999999999999999;;;;;;:::999:::;;;<<<===888999999999999888777777::::::999999888777777777777777888999:::;;;;;;<<<777888999::::::999888777999999;;;;;;;;;;;;999999:::<<<===;;;888777999<<<;;;;;;;;;:::::::::999999;;;:::888555444333333333333333333333333333333333222222222333333444444444444444444444444444444444333333333333333333333333222222222222222222222222222222333444444444444333222222333333333444444444222222222222222222222222222222222222222222222222333333444444444555555555111111111111111111111111000000000000111222333444////////////////////////000000111222333333444444333333333333333333333333111111222333333333333222111222444555555444333222333333333333333333333333000000111111111222222222222333333444444333333222222222222222222222222222000111222333333333333333222222222222222222222222222222222222111111000000000000000000000000000000//////000111222333333444111111222222222333333333222333333444444555555666444333222222222222222222333333333333333333333333777666666555444444333333333444555666666555444333111333555555444444444555333666888888555222333444555555555555555444444444111111222222222333333333444333333222222333333444555555444444444333333333222222222222222222222222111111222222222333333333222222333333333444444444111111222222222333333333333111///------///111333222333555444333333444666333444444444444444444444333444444444444444444333444444444444444444444444000000000111111111222222444444666777777777666555555444444444555777888:::666666666555333333444555333333222111222444777888111333666666555333333444333333333444444555555555666555333333444444333222333333444444444555555555555555444444444333333333555555666777777666555555...///000222222222111000222222222111111111111000111111222222222333333333000222444555444222...,,,000000000000000111111222111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111222222111111111111111111111111:::999888888888999:::;;;999999999999999999999:::666777888999999999999999::::::999888888999999999888999:::::::::999888777;;;:::999999888888999999;;;<<<<<<;;;999999:::<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;===>>>@@@BBBBBBAAAAAA@@@???>>>>>>;;;===>>>@@@AAAAAAAAAAAA>>>>>>===<<<:::999888888888<<>>999666777999999999999999:::;;;<<<<<<;;;;;;:::999999888888777:::888666777999;;;<<<<<<<<<<<<;;;::::::999888888;;;::::::999999::::::;;;;;;<<<===<<<<<<<<<>>>@@@<<<<<<;;;::::::::::::;;;999999999999999999999999333444555777888888888888333444555666777777666666999888888777666666666777:::777555444555555555444444444444444444555666666555555555555555555555555555555444444333333333222333444444444555555666666777777777777777666555555777777666666555555555444222222222111111111000000222222222222222222222222444333333222111111111222000000111111111222222222333333333222222111111111333444444555555444444333222222222222222222222222333333333444444333222222222222222333333333444444333333333333333333333333222222222222222222222222222222111111111111222222444222111000111222111000111111111000000000000000000000000000000000000000222222222222222222222222222222111111111111111111111111111111111111111111333333222222222222222333111111222222222333333333333555555555333222333444111111111111222333333444666777777666444444555777:::999666555444555666777444444444333333333222222222444666888888666444222333333333222333333444444666777777777666555555444333333333333333333333333111111111111000000000000333333222111222333555666222222333333222111///...000111111222333333444444222222222333333333444444555555555555555555555555666666666555555444444444555555555444444333333333666666666555555444444444777777888888888777555444777777777888888888888888999999888777666444222111555444444333444555666777666555333111111222333444444444444444444444444333555444333333222222222333444444333222222111111111222333555777777666555444000111333444555555444333222111111111000000//////000000//////000111222222111------111333111000111222222222222111111000000222222222111111111000000000000000///////////////++++++,,,///222444333111222222333444333222111000111111111111111111111111111111222222222333333333:::999999888999:::;;;<<<::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;;;;::::::999999::::::::::::;;;<<<<<<<<<;;;::::::;;;:::999999888888999999:::;;;;;;;;;::::::<<<>>>;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@CCCCCCBBBAAA@@@@@@??????===>>>@@@AAAAAAAAAAAA@@@>>>>>>===<<<;;;:::999999;;;???BBB@@@<<<999:::===;;;;;;;;;::::::::::::;;;;;;::::::::::::999999999;;;999888999;;;======<<<<<<<<<;;;;;;::::::999999<<<;;;;;;::::::::::::;;;:::<<<===<<<<<<<<<>>>@@@===<<<<<<;;;:::;;;;;;;;;::::::::::::::::::::::::777888999:::;;;<<<<<<<<<666777888999:::999999888::::::999999888888888888;;;999666666777777777666777666666666666777888888777777777777777777777777888777777777666666666666555555666666666777777777999999999999999888777777999888888888777777777777555444444444333333333333555555555555555555555555555444333333222222333333222222222333333333444444555555555555444444444333333333444444444444333333444444444444444444444444444444555555555444444333333333444444444555555555444444444444444444444444333333333333333333333333111222222222333444444444444222000000222222222111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333222222222222222333222222222333333333444444555666777555333222333444333333333333333333444555555666777666444444555777888777555333333444555666666555555555444444444444444555666777777666555444333333222222222333333444555555666666555555444333333333333333333333333333222222111111111111111111222222222222222333444444000111222333333333222111222222222333333444444444333333333444444444444555666666666666666666666666666666555555555444444444444444444444333333333333555555555444444444333333555666666777666555444333444444444555555666666666888888777666555444222111444444333333333444666666555444222111111111222333333333333333333444444444555555444444333333333333222222111111222333444555111333444666666555444333333444444444444222111000111111111111000000000///000000000000000111222222222//////333444111...///222222222222111111111000333222222222222111111111000000000000000000000000111111000111222111///---111222333333333222000000111111111111111111111111111111111222222222333333;;;::::::::::::;;;<<<<<<======<<<<<<;;;;;;::::::;;;<<<<<<===============<<<;;;;;;:::;;;;;;<<<<<<<<<======>>>>>>>>>======;;;::::::999999999999999888:::;;;;;;;;;<<<>>>@@@<<<<<<<<<<<<<<<======>>>=========<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBBDDDCCCCCCBBBBBBAAAAAAAAA???@@@AAAAAAAAAAAA@@@@@@???>>>>>>===<<<;;;;;;:::===@@@BBBAAA===;;;<<<>>>======<<<<<<;;;:::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<>>>???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<<<<>>>@@@>>>===<<<<<<;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;999:::;;;<<<===>>>>>>???;;;;;;<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<:::888888999::::::999999999999999999::::::;;;::::::::::::::::::::::::;;;;;;;;;:::::::::::::::888888888999999999999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;::::::::::::999999888777777777777666666666888888888888888888888888666666555444444444444555555555555555555666666666888888888777777777777777555555666666666666555555777777777777777777777777555666666777777777666666555555666666666777777777555555555555555555555555444444444444444444444444111222333555666666666666444222111111222333333222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333222222222333333444333333444444444555555555777888888777444333333444777666555555555555555555555666666555444444666777888777666444444555666777777777777777666666666666555555555555555555555555333333222222222222333333333444444444444333333222222222222222222222222222222222222222222222222222111111222333333333222222000000222333333444444333333333333333333333444444444444555555555666666666666666666666666666666666444444444444444333333333222222222222333333333333444444444444333333333333333444444444444333333222222222333333444555666666666666666555555444333222444333333333333444444555444333222000000111222222111111222222333333444444444444444555444444333222111111111111111222333444000111333444444444333222333333444333333222000000111111111111000000000000111000000000000111222222333111111555666222......222222222222111111111111333333333333222222222222111111111111111111111111444333222333333222///,,,111111222222111111000///000000000000000000000000111111111222222222222333;;;;;;;;;;;;<<<<<<======??????>>>>>>===<<<;;;;;;======>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<===>>>======>>>>>>>>>>>>>>>>>><<<;;;::::::999999:::::::::;;;<<<<<<;;;<<<>>>@@@===============>>>??????>>>>>>>>>>>>>>>============>>>>>>???@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@??????>>>??????>>>>>>=========<<<<<<===???>>>;;;:::;;;<<<>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<===>>>>>>???<<<<<<<<<>>>@@@@@@>>><<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>===<<<;;;;;;;;;<<<======<<<<<<>>>@@@>>>>>>===<<<<<<<<<======;;;;;;<<<<<<<<<<<<<<<===999999::::::;;;===>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::999:::;;;<<<;;;:::;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888::::::::::::::::::::::::888888777666666777777777888888888888888888888888999999999999999999999999999::::::;;;;;;::::::999999999999999999999999999777888888999999999999888777888888888999999999999777777777777777777777777666666666666666666666666333444555777777777777777555333222222444555555444333333444444444444444555444444444444444444444444333333333333333333333333444444444555555555555555555555555555555555555555444444333333333444555555555555555555666666666666666777888777666555666777999999888777777666777777555666666666555555666888:::999888888888888999999888888888777777777777666666555444333333444555666444333333222222222222333222333333333333333222222222222222222222222222222111222222222222222333333000111222333333333111111000111111222222222222222222222222222222333333333555666666666666777777777666666666666666666666666222222222222222222222222111111111222222333333333333333333333333333333333222222222222222222222222222222333444666777888888444444444555444444333333333333333333333333333333222222111000000111111222000000111222222333444444222222333444444333222111000000111222222111000///000000111222333222222111000000111222222333333333111111111000000000000000111111111000000111222222333111333888999555111000222222222222222222222222444444444333333333222222111222222222222222333333111111111333555555444222111111111111000000//////////////////////////////111111111111222222222222<<<<<<======>>>>>>>>>>>>@@@@@@??????>>>===<<<<<<======>>>>>>>>>>>>=========<<<<<<<<<======>>>???===============>>>>>>???===<<<<<<;;;;;;;;;;;;;;;===>>>>>>===<<<;;;===>>>??????>>>>>>??????@@@AAA@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@BBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEAAA@@@@@@???>>>>>>======????????????????????????======>>>===<<<;;;<<<======>>>???@@@AAA@@@@@@@@@<<<<<<===>>>???@@@@@@AAA<<<<<<===>>>@@@@@@>>><<<==================>>>>>>>>>????????????>>>===<<<<<<===>>>>>>======???AAA@@@???>>>>>>======>>>>>><<<<<<======>>>>>>>>>>>>::::::::::::;;;===>>>???@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@??????;;;:::999:::<<<===<<<;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>==========================================<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;;;;:::::::::::::::999999999999::::::::::::;;;<<<<<<======<<<<<<;;;999999999999999999999999888999:::;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;888888888888888888888888888888888888888888888888666666777777888888777777777555444444666777666666444555555555666666777777666666666666666666666666444444444444444444444444555666666666777777777888666666666666666666666666555555555555555666777777666777777777888888888888555777888888888888999;;;;;;;;;:::999888888888888555666777777666666888:::::::::999999999:::::::::888888888888777777777777666555444333333444555666555444444333222222333333222222333444444333333333222222222222222222222222111111111222222333333333111222333444444333111000222222111111000000000000111111111111222222222222666666666777777777888888444444444444444444444444000000000000000000000111111111111222222333333333333333333333333333333333222222111111222222222222222222333444555666777888333444444444444444333333333333333333333333333222111111111111111111111222000000111222222333444444111111222222222222111111,,,...111333333222///---000000000111111111111111///000000000111222222333000000000000000000111111222222111111111111111222333111333:::<<<888555555222222222222222222222333444444444333333333222222111111222222333333333333///000111333666777666555111111111000000000000000////////////////////////000000111111111222222222===>>>>>>???@@@?????????@@@@@@??????>>>>>>=========>>>>>>>>>>>>======<<<<<<<<<<<<<<<===>>>??????<<<<<<<<<<<<===>>>?????????>>>>>>===<<<=========>>>??????>>><<<<<<===>>>@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@?????????>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFAAAAAA@@@???>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????@@@@@@???@@@BBBCCCDDDDDDCCCCCC>>>>>>???@@@@@@AAABBBBBB???>>>===>>>@@@@@@???===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>===>>>??????>>>???AAACCC@@@@@@???>>>>>>>>>??????======>>>>>>??????@@@@@@>>>=========>>>@@@BBBCCCBBBAAA@@@???>>>============>>>@@@AAAAAA@@@??????:::::::::<<<>>>???>>>===;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<===============>>>>>>===============<<<<<<<<<:::;;;<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<============<<<<<<<<<<<<<<<;;;999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999:::;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999888888888999:::;;;<<<;;;999777777888999888777666666666777888888999999777777777777777777777777666666666666666666666666777777777888888999999:::888888888888888888888888777777777777777888999:::888888888999999999::::::777888::::::999999:::<<<;;;;;;::::::999:::::::::777888999888777888:::<<<888888888999999999999999999999999888888888888777888777666555555666777888777666555444444333333444333444444555555555555444333333333333333333333333111222222333333444444555333333444444444333222222444333222111000000000000000000111222222333444444666666777777777888888888333333333333333333333333000000000111111111111111222222222222333333333333333333333333444444444444333222222222222333333444111111222222333444555555444444555555555444444333333444444444444333333222111111111222222222222222111111222222333333444444222111111111111222222333,,,...000222333333222111000000000000111111222222333222111000////////////000000000000111111111111333333222111111111111222222000222888;;;999777777222222222222333333333333333333333333222222222222111111111222222333333444222222222444666666444222222222111000000000000111000000000000000000000000000000000111111111111222>>>>>>@@@AAAAAAAAA@@@????????????>>>>>>>>>>>>>>>???????????????>>>======<<<;;;;;;<<<===>>>??????===<<<<<<<<<===>>>@@@AAAAAA@@@??????>>>>>>??????===>>>???>>>======???@@@AAAAAAAAA@@@AAABBBBBBCCCCCCCCCBBBBBBAAA@@@@@@???===>>>@@@BBBCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFCCCBBBAAA@@@@@@@@@AAABBB@@@@@@AAAAAABBBBBBBBBBBBDDDCCCAAAAAABBBCCCCCCCCCCCCDDDEEEGGGGGGFFFDDDCCC@@@@@@@@@AAAAAABBBBBBBBBBBB@@@??????@@@AAAAAA@@@@@@@@@@@@??????>>>>>>======>>>@@@BBBCCCBBBAAA@@@???@@@AAAAAA@@@@@@BBBDDDAAAAAA@@@???????????????>>>>>>>>>???@@@AAAAAAAAA@@@@@@??????@@@BBBDDDEEECCCBBB@@@???>>>======>>><<<===???@@@AAA@@@???>>>;;;;;;<<<>>>AAABBBAAA???<<<<<<<<<<<<<<<======>>>====================================>>>>>>>>>???=========<<<<<<<<<;;;;;;;;;;;;<<<===============;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<;;;;;;=======================================>>>??????>>>>>>>>>======<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<============;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999;;;>>>BBBDDD???===::::::::::::999888777777777888999999::::::888888888888888888888888888888888888888888888888777888888999::::::;;;;;;999999999999999999999999888888888999999;;;<<<<<<999999:::::::::;;;;;;;;;:::;;;<<<;;;999888999:::;;;::::::::::::;;;;;;<<<888999::::::999:::<<<>>>888888999:::::::::::::::;;;;;;;;;:::::::::999999::::::999999999999::::::888888777555555444444555555555666777777777777777444444444444444444444444444444444555666666777777666555444444333333444444555444333222222222333444111111222333555666777777666666666777777777777888444444444444444444444444222222222333333333444444444444444444333333333333333333444444444555555555444444333333333444555666222222333333444444444555666666666666666555444333444555555666555444333222111111222333333333333333333333333333333444444444555333222111111333555777888666333111000111333444111111000000111111222222333222000///....../////////000000000111111111111444333222222111111111222333000111555888666444555222222222333333333444444333222222222222111111111000000111111222333333333333333333444555555222000444333222111000111111222111111111111111111111111000000000000111111111111>>>???@@@AAABBBAAA@@@@@@>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@???>>>===;;;;;;;;;;;;<<<===??????>>>============???AAABBBBBBAAA@@@@@@??????@@@@@@<<<===>>>>>>>>>>>>AAACCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@===>>>@@@BBBCCCCCCCCCBBBAAAAAABBBCCCDDDEEEFFFFFFDDDCCCBBBBBBBBBBBBDDDDDD@@@AAAAAABBBBBBCCCCCCCCCEEECCCAAAAAABBBCCCDDDDDDFFFGGGHHHIIIHHHFFFDDDCCCAAAAAAAAABBBBBBBBBBBBCCCEEECCC@@@@@@AAABBBBBBBBBAAAAAAAAA@@@???>>>======<<<>>>@@@BBBDDDCCCBBBBBB@@@AAABBBBBBAAAAAACCCEEEBBBAAA@@@@@@??????@@@@@@>>>>>>???@@@AAAAAABBBBBB@@@@@@???>>>???BBBDDDEEEEEECCCAAA???>>>===>>>>>>;;;<<<>>>@@@@@@@@@>>>=========>>>@@@CCCDDDCCCAAA===============>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>?????????======<<<<<<;;;;;;;;;:::<<<<<<===>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@???>>>>>>>>>======<<<<<<;;;<<<<<<<<<======>>>>>>>>>>>>????????????>>>>>>========================999:::;;;<<<============;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================;;;:::999:::===BBBHHHKKKAAA???<<<;;;;;;;;;999888777777888999::::::;;;;;;999999999999999999999999999999999999999999999999888888999::::::;;;<<<<<<:::::::::::::::::::::::::::999::::::;;;<<<===>>>:::::::::;;;;;;;;;<<<<<<>>>>>>>>><<<999777777888:::::::::::::::;;;<<<===999:::;;;;;;:::;;;===???:::;;;;;;<<<=========<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999888666666555555555666666777888888999888888555555555555555555555555555666666777888999999:::888777555444333444444555555444333333444555777888111222333555777888999:::666666666666777777777777555555555555555555555555444444444555555666666666555555555444444333333333444444444555555666666666555555444333444555777888666666666666666666666666777777777777666555444333555555666666666555333222111222333444444444444444444444444444444444444444777555333111222444777:::FFFAAA888111---...111333111111111111111222222333//////......///000222333//////000000111111111222444333333222111111111222333000///333555222111222222222222333333444444444222222222111111111000000//////000111222222333333222111222333555555333222444444222111111111222333111111111111111111111111000000000000111111111111BBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAA@@@@@@???============>>>???@@@AAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBBBBAAAAAA@@@???????????????????????????AAAAAAAAAAAAAAABBBCCCDDDAAACCCDDDCCCBBBAAABBBDDDEEEDDDBBBAAAAAABBBDDDEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGFFFDDDCCCCCCCCCDDDEEEGGGGGGFFFEEEDDDDDDEEEEEECCCBBBBBBBBBBBBCCCCCCDDDCCCDDDEEEFFFGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFEEECCCCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@??????????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAA@@@>>>===>>>@@@?????????@@@@@@AAAAAAAAA<<<===>>>??????????????????>>><<<;;;;;;<<<<<<===??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????============>>>>>>>>>>>>??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAA@@@>>>>>>AAAAAAAAA@@@@@@@@@??????<<<===>>>??????????????????>>>>>>>>>======<<<<<<>>>>>>============>>>>>>???===::::::<<<===;;;999>>>======<<<<<<<<<<<<<<<================================================::::::<<<===???AAABBBCCC@@@@@@??????>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::999999::::::::::::::::::::::::888999999::::::999999888::::::;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>????????????;;;;;;;;;;;;;;;;;;;;;;;;@@@???===<<<;;;;;;;;;;;;<<<=========<<<;;;::::::;;;<<<===<<<;;;;;;;;;===>>>=========<<<<<<<<<<<<@@@AAAAAA@@@@@@???>>>===::::::;;;<<<<<<;;;::::::<<<<<<:::999888999999:::999999999999999999999999888888888777777777666666777777777888888999999999777777777777666666666666666666777999999:::::::::888888999:::;;;;;;;;;;;;:::::::::::::::::::::::::::888777555555666888999::::::::::::::::::::::::888888888888888888888888888777777666666666666666444555666777777777777777888888999999999:::::::::;;;::::::999999::::::;;;999777999>>>???999444333777777888777777666555444555555555555444444444444777555444333555888<<>>>>>>>>>>>???@@@AAABBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAACCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGFFFEEEDDDEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGEEEDDDDDDDDDEEEFFFHHHGGGFFFFFFEEEEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGEEEFFFHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFEEECCCCCCBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAA@@@>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@???===<<<<<<<<<===>>>>>>>>>============>>>>>>;;;;;;::::::;;;;;;<<<<<<>>>>>>>>>>>>==================>>>>>>>>>?????????<<<============>>>>>>>>>??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAA@@@???>>>AAAAAAAAA@@@@@@@@@@@@???===>>>??????@@@@@@@@@????????????>>>>>>>>>======??????>>>>>>===>>>>>>>>>???===;;;<<<>>>??????===???>>>>>>=========>>>>>>????????????????????????????????????????????????======>>>??????@@@AAAAAA@@@@@@??????>>>=========;;;;;;;;;::::::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBB;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<;;;;;;::::::<<<<<<<<<===<<<<<<;;;;;;999;;;======<<<<<<>>>@@@>>>>>>=========<<<<<<<<>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<===<<<;;;:::::::::;;;;;;999999999999999999999999:::999999999999888888888888888999999999:::::::::::::::999999999888888888666777888999::::::::::::777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999888777777777777777888888999999:::999999999::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;999:::>>>???:::666555888888999999888888777666888777777777666666555555777666555555666999<<<>>>@@@;;;555222222444444333222222222222222333444444444444444444444444444444444444444444444444444444333333444444444444333333333333333444444444555555666555444555666555444222222222333444333222111111333444666888888666444333222222222222222222222222111111111222222222333333333333333222222222111111000000111222222222222111BBBAAAAAAAAAAAA@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDBBBCCCCCCCCCCCCCCCCCCBBB@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEGGGHHHIIIHHHFFFEEEEEEFFFGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHFFFGGGHHHJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBAAA??????@@@AAABBBBBBBBBCCCCCCCCCCCCCCCHHHGGGEEECCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>???@@@>>>>>>============>>>>>>============>>>>>>>>>>>>>>>>>>>>>=========<<<<<<=========>>>>>>>>>??????======>>>>>>>>>???????????????@@@@@@@@@@@@????????????????????????????????????@@@@@@@@@@@@??????AAAAAAAAAAAA@@@@@@@@@@@@??????@@@AAAAAAAAA@@@@@@@@@@@@@@@????????????>>>@@@@@@@@@??????>>>>>>>>>???>>>===>>>@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;::::::;;;;;;;;;::::::;;;;;;<<<<<<======<<<;;;:::999999:::<<<<<<>>>>>>????????????>>>>>>======<<<<<<;;;;;;::::::999:::;;;>>>@@@BBBDDDEEE<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;:::999;;;;;;<<<=========<<<<<<999;;;===>>>>>>???AAABBB>>>>>>>>>=========<<<<<<<<<======>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>>>>===<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;::::::::::::999999999999777888999::::::;;;::::::777888999;;;<<<=======================================<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999<<<<<<<<<<<<<<<<<<;;;:::;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<>>>::::::>>>>>>;;;888999999999:::;;;;;;;;;;;;:::;;;;;;:::999888888777777777777777777888999:::;;;;;;888666555555666666666333333333444555666777777555555555555555555555555777777777666555444444444555666666777777666666666555555555555666666666666999888666666666555333111333333444555555555444444444555555666666555555444333333333333333333333333222222222333333333333333222333444444444333222111333444555555666666555555BBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCCDDDEEEAAABBBBBBBBBBBBCCCCCCCCCFFFFFFFFFGGGFFFEEEEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCFFFEEEEEEDDDEEEEEEFFFFFFFFFGGGHHHGGGEEEDDDDDDEEEHHHGGGFFFFFFFFFFFFGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJIIIIIIHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHHHHEEEEEEEEEEEEFFFFFFGGGHHHEEEFFFGGGHHHIIIHHHHHHGGGJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHFFFFFFEEEDDDCCCCCCDDDDDDAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBAAA@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCFFFEEECCCAAA@@@@@@AAABBBCCCBBBAAA??????@@@@@@AAA@@@??????>>>>>>??????@@@???@@@@@@AAAAAAAAAAAAAAA?????????>>>>>>>>>>>>============>>>>>>>>>???????????????@@@@@@@@@AAAAAA???@@@@@@AAAAAA@@@@@@?????????????????????????????????@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAA@@@@@@???>>>@@@@@@?????????@@@AAAAAA@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@;;;<<<<<<<<<<<<<<<<<<;;;:::;;;;;;<<<===>>>>>>???===<<<:::::::::;;;===>>>??????@@@@@@@@@@@@??????>>>>>>>>>===<<<;;;:::::::::;;;<<<>>>@@@BBBDDDDDD<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>>===;;;999:::;;;<<<===============;;;===????????????AAACCC>>>>>>>>>============<<<:::;;;<<<===>>>>>>>>>>>>@@@>>>===;;;;;;===>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999888888888888999999:::;;;;;;;;;;;;;;;777888:::;;;===>>>>>>>>>========================>>>======<<<<<<===>>>???========================<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<======@@@<<<:::===>>><<<:::<<<::::::;;;======>>>>>>>>>>>>======<<<;;;:::999999888999999:::::::::::::::::::::::::::::::::999888444555666777888999::::::777777777777777777777777666666666555555444444444666777777888888888888777777777777777777777777777777666555555666555333111444555555666666777777777555555444444444444555555666666666666666666666666444444444444444444444444333555666888777666444333666777777888999888888888BBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDAAABBBBBBBBBCCCCCCCCCDDDGGGFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHGGGFFFEEEEEEFFFHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHIIIHHHHHHHHHHHHHHHIIIIIIEEEEEEEEEFFFFFFGGGIIIIIIFFFGGGHHHJJJJJJIIIIIIHHHKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIHHHHHHHHHGGGHHHIIIIIIJJJJJJIIIHHHHHHFFFEEEEEEDDDDDDDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBCCCCCCBBBAAAAAACCCDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCAAA@@@??????AAACCCEEEDDDCCCBBB@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAABBB>>>???@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>????????????AAAAAABBBBBBBBBCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@??????????????????????????????@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBAAA@@@@@@AAAAAA@@@???>>>======>>>???@@@BBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBCCCCCCDDDEEEDDDDDDCCCBBBBBBAAAAAA======>>>>>>>>>>>>======;;;;;;<<<<<<===>>>??????<<<<<<;;;;;;;;;<<<>>>>>>?????????@@@@@@???????????????>>>======<<<;;;;;;======>>>???@@@AAABBBBBB===========================>>>@@@AAA@@@???===<<<;;;;;;<<<===>>>>>>>>>===>>>???AAA@@@??????@@@AAA???>>>>>>>>>============999:::;;;<<<===>>>>>>>>>@@@???===<<<<<<===???@@@>>>?????????????????????@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>==============================::::::::::::999999999999:::;;;;;;<<<<<<<<<<<<;;;999999;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================??????>>>===============????????????>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>======<<<<<<======>>>AAA<<<;;;===???<<<<<<===:::;;;<<<>>>>>>????????????>>>>>>===<<<<<<;;;;;;999:::;;;<<<<<<;;;::::::;;;<<<======;;;:::888888555666888:::;;;<<<<<<<<<888888888888888888888888555555666666666777777777666666777888888888888888888888888888888888888888555555555666888888777666666666666777777888999999888777666555555666777888777777777777777777777777666666666555555555555555666777999::::::999777666444444555666666666666666CCCCCCCCCDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBBCCCCCCDDDEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFHHHIIIJJJIIIHHHHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGHHHHHHIIIIIIGGGGGGGGGHHHHHHJJJKKKLLLIIIJJJKKKLLLMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJIIIIIIHHHHHHHHHIIIJJJJJJJJJIIIGGGFFFFFFEEEEEEDDDDDDEEEEEEEEECCCCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDBBBCCCDDDCCCBBBBBBDDDFFFCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@AAABBBDDDFFFHHHDDDCCCBBBAAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCC@@@AAACCCDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@?????????@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDD@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAABBBDDDDDDDDDDDDBBBBBBAAABBBAAA???<<<;;;;;;<<<===???AAACCCDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@BBBCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA===>>>???@@@@@@???>>>===;;;;;;<<<<<<======>>>>>>;;;;;;<<<======>>>>>>>>>>>>>>>????????????>>>>>>??????>>>>>>======<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>><<<<<<===>>>>>>>>>======???@@@AAA@@@???>>>???AAA??????>>>>>>>>>=========:::;;;<<<===>>>>>>>>>>>>???>>>===<<<<<<===>>>???>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======>>>>>>>>>>>>>>>=====================<<<<<<<<<<<<<<<<<<============<<<<<<:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>>>>>????????????>>>>>>===;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<======@@@<<<;;;>>>???===<<<===:::;;;<<<===>>>?????????>>>============<<<<<<<<<:::;;;<<<<<<<<<<<<<<<;;;:::;;;===<<<:::888777777777888:::<<<======<<<<<<999999999999999999999999777777777888999:::::::::666666777888999999999999999999999999888888888888666666777999<<<===<<<;;;888888777777777888999999;;;::::::999999::::::;;;777777777777777777777777777777777777777666666666777888999:::::::::999888666666777888888888888777DDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGIIIIIIHHHHHHIIIKKKHHHHHHHHHIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFGGGHHHHHHJJJJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIFFFFFFFFFGGGHHHJJJKKKLLLJJJKKKLLLMMMNNNMMMLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJIIIHHHFFFEEEFFFEEEEEEEEEEEEEEEFFFFFFDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDCCCDDDDDDDDDCCCCCCEEEGGGEEEEEEEEEDDDDDDCCCCCCCCC???@@@AAABBBDDDEEEFFFGGGDDDCCCBBBAAA@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEGGGGGGFFFEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCC@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@AAACCCDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@??????????????????@@@@@@@@@AAAAAABBBDDDEEEFFFFFFEEEDDD@@@AAAAAA???<<<;;;<<<>>>;;;===???BBBCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@?????????<<<>>>???@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===?????????>>>======>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????===>>>>>>>>>>>>======<<<===???@@@@@@??????@@@BBB?????????>>>>>>>>>======;;;<<<===>>>>>>>>>>>>>>>===========================>>>???@@@AAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<>>>>>>>>============>>>>>>>>>=========<<<<<<=========>>>>>>======<<<<<<======>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@??????>>>>>>??????>>>???@@@@@@@@@@@@@@@@@@<<<<<<=========>>>>>>>>>===<<<<<<;;;;;;<<<<<<===>>>;;;:::>>>@@@===;;;===:::;;;<<<===============;;;<<<<<<<<<<<<=========;;;;;;;;;<<<<<<======>>>999<<<======:::888888999888:::;;;=========<<<;;;::::::::::::::::::::::::888888888888888999999999666777888999::::::::::::999999999999888888777777777777777:::===>>>>>>===:::999888777777777888999::::::::::::::::::::::::888888888888888888888888999999888888888777777777777777888888999999999999888888999:::::::::::::::EEEEEEFFFFFFGGGGGGGGGHHHDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBBBBCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEBBBDDDFFFFFFFFFFFFHHHJJJGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIDDDDDDDDDEEEFFFGGGIIIJJJHHHIIIKKKLLLLLLLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGGGGHHHHHHIIIIIIJJJFFFGGGHHHIIIIIIGGGEEEDDDFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEECCCDDDEEEDDDCCCDDDFFFGGGGGGFFFFFFFFFEEEEEEDDDDDD>>>???@@@BBBCCCDDDDDDDDDDDDCCCBBBAAA@@@AAABBBBBBCCCBBBBBBAAAAAABBBBBBCCC???@@@BBBCCCDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@??????AAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@AAAAAAAAABBBBBB@@@AAAAAABBBBBBAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????@@@BBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>??????@@@@@@@@@@@@AAADDDFFFGGGGGGFFFEEE>>>@@@AAA@@@===<<>>AAACCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@??????>>>======<<<<<<===>>>@@@@@@>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;999;;;>>>@@@AAA@@@>>>===>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>??????@@@@@@AAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===>>>>>>???@@@>>>>>>???>>>>>>===<<<<<<;;;===>>>??????@@@BBBDDD????????????>>>>>>>>>>>><<<===>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<===>>>???@@@AAA@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;===>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<<<<<<<<<<================================================AAA@@@??????>>>>>>????????????@@@AAABBBBBBBBBBBB>>>>>>>>>>>>????????????<<<<<<;;;;;;;;;;;;<<<<<<===::::::???@@@===;;;<<<:::;;;;;;<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<======<<<;;;;;;;;;<<<===??????:::===??????<<<;;;<<<>>>999:::<<<>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888777777666555555555777888999:::;;;;;;;;;;;;999999999888888777777777666666666888;;;<<<<<<:::;;;:::888777777777888888666777888888888888777666::::::::::::::::::::::::999999999888888888777777777777666666777888999999555555666777777777777666