BM6P6(@ ~~~ppphhhbbb^^^^^^XXXWWWUUUSSSPPPNNNLLLKKKNNNKKKHHHFFFEEEDDDBBB@@@@@@@@@@@@???>>>>>>======999999:::::::::999888888:::999999888888888777777777777777777777777777777888888888888888888888888555666666777888999999:::888999999::::::999999888999999999999999999999999999999999:::;;;<<<===>>>>>>????????????@@@@@@@@@AAA@@@@@@???????????????>>>>>>???@@@BBBDDDFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGJJJHHHEEECCCBBBBBBCCCDDDEEEFFFHHHJJJJJJLLLPPPRRRWWWYYY\\\___bbbggglllpppsssvvv{{{~~~}}}}}}}}}~~~yyyrrrllljjjiiihhhhhhhhhkkkoootttyyyuuuiiibbbbbbeeedddhhhmmmpppqqqqqqqqqrrrooonnnllljjjgggcccaaa___ZZZXXXUUUPPPKKKFFFBBB@@@;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<<<<<<<<<>>>>>@@@AAAGGGTTTbbbvvv~~~uuunnnzzz{{{zzz||||||~~~||||||}}}~~~wwwlllddd~~~ppphhhbbb^^^]]]XXXWWWUUUSSSPPPNNNLLLKKKMMMJJJGGGFFFEEEDDDBBB@@@@@@@@@???>>>============;;;;;;;;;:::999888777666999999999999888888777777777777777777777777777777888888888888888888888888444444555555666777777888888999999::::::999999888999999999999999999999999::::::::::::;;;<<<======>>>>>>?????????@@@@@@@@@???>>>======<<<<<<======>>>>>>???@@@BBBDDDFFFGGGHHHHHHIIIJJJJJJJJJIIIHHHGGGFFFCCCAAA@@@@@@AAABBBDDDFFFHHHJJJKKKMMMPPPRRRWWWYYY]]]```ccchhhmmmqqqsssvvvzzz~~~|||wwwtttsssssssssxxx{{{~~~uuuggg___^^^aaadddhhhmmmpppqqqqqqqqqrrrpppooonnnkkkhhheeebbbaaa[[[YYYUUUPPPJJJEEEAAA???<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;<<<<<<@@@??????AAACCCIIIVVVddduuuyyyrrrooo{{{zzzzzz{{{|||}}}||||||}}}}}}}}}}}}zzzsssiiibbb~~~ppphhhaaa]]]\\\WWWWWWUUUSSSPPPNNNMMMLLLLLLIIIFFFEEEDDDCCCAAA@@@@@@???===<<<;;;<<<<<<===<<<<<<<<<;;;999888666555999999999999999888888777777777777777777777777777777777777777777777777777444555555666666777777777888999999::::::999999888999999999999999999999999::::::::::::;;;;;;<<<===>>>>>>>>>?????????@@@@@@???>>>======<<<<<<======>>>>>>???@@@BBBDDDEEEFFFFFFGGGIIIJJJKKKKKKJJJJJJGGGEEECCCAAA@@@@@@AAABBBDDDFFFHHHJJJKKKMMMPPPSSSWWWZZZ^^^aaaeeeiiinnnrrrsssvvvzzz|||~~~{{{}}}tttfff^^^]]]___dddggglllpppqqqqqqqqqrrrrrrqqqooommmjjjfffdddbbb\\\YYYUUUOOOIIIDDD???==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;;;;;;;@@@???@@@CCCEEEKKKYYYgggwwwuuuoooppp}}}~~~zzzyyyzzz||||||zzzzzzzzzzzzyyyuuunnnfff```}}}ooogggaaa]]][[[WWWVVVUUUSSSQQQOOOMMMLLLKKKHHHFFFDDDDDDCCCAAA???@@@???===;;;:::;;;<<<===;;;;;;;;;;;;:::999888777888999:::::::::999888888777777777777777777777777666666666666666666666666777777888888888999999999888999999::::::999999888888999999999999999:::::::::::::::::::::;;;<<<===>>>>>>>>>>>>????????????@@@@@@???>>>>>>>>>>>>>>>===>>>>>>@@@AAACCCEEEFFFEEEGGGHHHJJJKKKLLLKKKKKKHHHFFFDDDBBBBBBBBBCCCDDDDDDFFFHHHJJJKKKNNNQQQTTTWWWZZZ___cccfffkkkooossssssvvvyyy{{{|||~~~}}}yyy{{{~~~~~~rrrfff______bbbdddggglllpppqqqrrrrrrsssrrrqqqpppmmmjjjgggdddccc]]]ZZZVVVOOOIIICCC>>>;;;>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;???>>>???CCCFFFMMM[[[iiiyyysssooosss~~~{{{{{{{{{||||||yyyxxxxxxwwwuuupppjjjccc___{{{nnnggg```\\\[[[WWWVVVTTTSSSQQQOOOMMMMMMJJJHHHEEEDDDDDDCCCAAA@@@???>>>===<<<;;;;;;<<<<<<999999:::;;;;;;;;;::::::777888:::;;;;;;:::999888777777777777777777777777666666666666666666666666888888888888999999999999888999999::::::999999888888888888999999:::::::::;;;;;;:::::::::;;;<<<<<<======>>>>>>>>>?????????@@@??????>>>===>>>>>>>>>======>>>???AAACCCEEEFFFEEEGGGIIIKKKLLLLLLLLLLLLGGGFFFDDDBBBAAABBBCCCDDDDDDFFFIIIJJJLLLNNNRRRUUUWWWZZZ___cccggglllpppssssssvvvyyyzzz{{{|||~~~{{{xxxzzz}}}~~~rrrfff______bbbdddhhhmmmqqqrrrsssttttttrrrqqqpppmmmjjjgggdddbbb^^^[[[VVVPPPIIICCC>>>;;;>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<===<<<>>>BBBFFFNNN]]]kkkyyy|||qqqpppwww~~~}}}}}}}}}}}}}}}yyywwwvvvuuurrrmmmhhhcccaaawwwllleee___[[[ZZZVVVUUUTTTSSSQQQOOONNNMMMJJJHHHFFFDDDDDDDDDBBBAAA??????>>>>>>===<<<<<<;;;888999:::;;;;;;<<<<<<<<<777888:::<<<<<<;;;999888777777777777777777777777777777777777777777777777777777777777777777777777888999999::::::999999888888888888999999::::::;;;;;;;;;;;;::::::;;;;;;<<<=========>>>>>>>>>??????>>>===<<<<<<;;;;;;<<<<<<======>>>???AAACCCDDDEEEFFFGGGIIIKKKLLLLLLLLLLLLDDDCCCAAA@@@???@@@AAABBBDDDFFFIIIKKKLLLOOORRRUUUUUUYYY___dddhhhlllpppssssssuuuxxxzzz{{{|||}}}zzzyyy|||uuuggg___^^^```eeeiiinnnrrrtttuuuvvvvvvsssrrrpppnnnkkkgggeeeccc^^^\\\WWWQQQJJJDDD???<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===;;;;;;>>>BBBGGGOOO___mmmwww|||yyyqqqrrr~~~}}}~~~~~~zzzttttttsssooojjjfffdddccctttjjjddd___[[[ZZZVVVUUUTTTRRRQQQOOONNNMMMKKKIIIFFFEEEEEEEEECCCBBB>>>???@@@@@@???>>><<<:::::::::;;;;;;;;;;;;;;;;;;666888:::<<<===;;;:::888777777777777777777777777888888888888888888888888777777777777777777777777888999999::::::999999888777888888999::::::;;;;;;<<<;;;;;;::::::;;;;;;;;;============>>>>>>>>>???======<<<;;;;;;;;;;;;<<<======>>>???@@@BBBDDDEEEGGGHHHJJJKKKLLLLLLLLLKKKDDDBBBAAA??????@@@AAABBBDDDFFFIIIKKKLLLOOOSSSVVVTTTXXX^^^ccchhhlllppprrrsssuuuxxxzzz{{{|||~~~zzz{{{~~~wwwiiiaaa```bbbfffjjjppptttuuuvvvwwwxxxtttsssrrrooollliiifffeee^^^\\\WWWRRRKKKEEEAAA>>><<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>><<<<<>>>>>>>>>>>??????>>>===============<<<======???@@@BBBDDDEEEHHHIIIJJJLLLLLLLLLKKKKKKEEEDDDBBBAAAAAABBBCCCDDDDDDFFFIIIKKKMMMPPPSSSVVVSSSXXX^^^cccgggkkkooorrrrrruuuxxxzzz{{{|||~~~~~~{{{|||wwwkkkddddddggggggkkkqqquuuwwwwwwyyyzzzvvvuuusssqqqnnnjjjhhhfff___\\\XXXRRRLLLFFFBBB@@@;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???<<<<<<@@@EEEJJJSSSdddrrr{{{wwwppprrrzzz~~~{{{}}}yyyyyy|||~~~~~~{{{oooooonnnjjjeeebbbccceeeooofffccc^^^[[[YYYVVVUUUSSSRRRRRRQQQOOOMMMHHHGGGFFFDDDCCCBBBBBBBBBAAA@@@???>>>============>>>;;;888777888:::;;;;;;999::::::;;;;;;::::::999999999999888888888888777888888999999999999888888999999888888777666666666999::::::;;;;;;::::::999;;;;;;:::999:::;;;<<<===<<<;;;;;;:::::::::;;;;;;>>>>>>>>>===<<<<<<<<<;;;>>>======<<<<<<<<<=========>>>AAABBBBBBCCCEEEGGGGGGHHHKKKMMMMMMLLLJJJIIIEEEDDDCCCAAA@@@@@@AAAAAABBBEEEIIILLLNNNPPPSSSUUUYYYZZZ]]]aaaeeeiiilllnnnrrrsssuuuxxxzzz}}}{{{uuuwww{{{ooogggddddddjjjmmmrrrvvvwwwwwwxxxyyyxxxvvvtttrrrppplllhhhddd```^^^ZZZTTTMMMGGGAAA>>>========================<<<<<<<<<<<<<<<<<<<<<<<>>>>>=========>>>>>>AAA@@@@@@CCCLLL[[[lllwww}}}tttiiiiiirrr~~~~~~yyyxxxzzz{{{~~~}}}yyyrrrlllhhhddd```aaaeee|||llldddaaa]]]YYYXXXWWWUUUSSSRRRQQQPPPNNNLLLHHHHHHFFFEEECCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>@@@===999888999:::;;;;;;999::::::;;;;;;::::::999999999999888888888888777888888999999999999888888999888888888888777777777999::::::;;;;;;::::::999;;;:::999999999:::;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::======<<<<<<<<<<<<=========???AAABBBBBBCCCEEEGGGGGGIIILLLNNNNNNMMMKKKJJJEEEDDDBBBAAA@@@@@@AAAAAABBBEEEIIILLLNNNQQQSSSVVVZZZ[[[^^^bbbfffjjjmmmnnnrrrsssuuuwwwyyy{{{}}}~~~zzzvvvyyy~~~qqqhhheeeeeejjjmmmrrrvvvwwwxxxxxxyyywwwvvvtttrrrpppmmmiiifffaaa^^^ZZZTTTMMMGGGAAA>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>><<<<<<===<<<;;;999999::::::::::::999999999999999888888888777777888888999999999999888888777888888999::::::;;;;;;999::::::;;;;;;::::::999888888888888888999999999;;;;;;:::::::::;;;<<<<<<;;;<<<<<<<<<===>>>>>>>>>===<<<<<<<<<<<<======>>>===???AAABBBCCCDDDFFFHHHJJJKKKMMMOOOOOONNNLLLJJJDDDCCCBBBAAA@@@AAAAAABBBCCCFFFJJJMMMPPPRRRUUUWWW\\\___bbbgggkkknnnpppqqqttttttuuuwwwxxxzzz{{{{{{}}}~~~{{{xxx{{{sssiiieeeeeejjjnnnssswwwyyyyyyzzz{{{zzzxxxvvvtttrrrnnnjjjfffccc```\\\UUUNNNGGGBBB???========================<<<<<<<<<<<<<<<<<<<<<<<<>>>============>>>>>>??????@@@BBBHHHSSSccctttuuuiiigggppp~~~|||uuuzzzzzzzzz|||~~~{{{qqqjjjdddaaaccchhhuuufff```___\\\ZZZZZZYYYWWWTTTRRRQQQOOOLLLJJJJJJIIIGGGEEECCCBBBAAAAAA?????????>>>??????@@@@@@CCCAAA>>>=========<<<;;;888999999::::::999999888999999999888888888777777888888999999999999888888777777888999:::;;;;;;<<<999::::::;;;;;;::::::999777777888888888999999999:::::::::::::::;;;<<<===;;;<<<<<<<<<===>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>???BBBCCCCCCDDDFFFHHHJJJLLLNNNOOOOOOMMMKKKJJJDDDCCCBBBAAA@@@AAABBBCCCCCCFFFJJJNNNPPPSSSVVVYYY]]]```dddiiimmmpppqqqrrruuuuuuwwwxxxyyy{{{|||}}}}}}~~~zzzwwwyyysssiiieeeeeejjjnnntttxxxyyyzzz{{{|||}}}{{{xxxuuurrrnnniiieeedddaaa]]]VVVOOOHHHBBB???===============================================================>>>??????===???BBBIIIUUUfffwwwzzznnnnnnwwwsssmmmttt~~~zzzzzz}}}~~~}}}rrriiiccc```dddjjjuuufff```___\\\ZZZZZZXXXVVVTTTRRRQQQPPPMMMKKKJJJIIIGGGEEECCCAAAAAA@@@??????>>>>>>>>>>>>>>>???@@@???<<<<<<<<<<<<;;;:::888888999999999999888888999999999888888888888777888888999999999999888888777777777888999::::::;;;999::::::;;;;;;::::::999777777888999999999999888::::::::::::;;;<<<<<<===:::::::::;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>???>>>@@@BBBCCCCCCDDDGGGIIIJJJKKKMMMOOONNNMMMJJJIIICCCCCCAAAAAAAAAAAABBBCCCCCCFFFKKKNNNQQQTTTWWWZZZ]]]```eeejjjnnnqqqrrrrrruuuuuuwwwxxxzzz|||}}}~~~~~~yyyuuuxxxsssiiiggggggjjjnnntttxxxzzz{{{|||}}}~~~|||yyyvvvsssooojjjfffeeebbb^^^WWWPPPHHHBBB???================================================;;;;;;:::;;;;;;<<<===>>>===???DDDLLLXXXiii{{{uuuuuu}}}yyylllhhhqqq}}}~~~yyyzzz|||}}}|||ppphhhcccbbbgggnnnuuueee___^^^[[[YYYYYYWWWUUUSSSRRRQQQPPPNNNLLLKKKIIIGGGEEECCCAAA@@@@@@??????>>>===<<<<<<<<<<<<===<<<::::::;;;;;;:::999888888999999999999888888999999999888888888888777888888999999999999888888777777777888888999999999999::::::;;;;;;::::::999777888999:::::::::999999::::::::::::;;;<<<======;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===>>>???>>>@@@BBBCCCDDDEEEGGGIIIIIIKKKMMMNNNNNNLLLIIIGGGCCCBBBAAAAAAAAAAAACCCCCCCCCGGGKKKOOORRRUUUXXX[[[]]]```eeejjjoooqqqrrrrrrssssssuuuwwwyyy|||}}}~~~vvvtttwwwtttkkkiiikkkjjjoootttyyy{{{|||}}}~~~|||{{{xxxvvvuuuqqqmmmiiifffccc^^^XXXPPPHHHCCC???================================================:::::::::;;;;;;<<<===>>>>>>AAAFFFOOO\\\nnn}}}qqqdddcccooo|||}}}xxxyyy|||}}}~~~xxxllleeecccdddllluuuttteee___]]]ZZZXXXWWWWWWUUUSSSRRRRRRQQQOOOMMMKKKIIIGGGEEECCCAAA@@@@@@??????>>><<<;;;;;;;;;;;;;;;:::999999:::;;;:::888888888999999999999888888999999999888888888888777888888999999999999888888777777777777777888888888999::::::;;;;;;::::::999777888999:::;;;:::999999999999999:::;;;<<<===>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<>>>??????>>>@@@BBBCCCDDDEEEGGGIIIIIIJJJLLLMMMMMMKKKHHHGGGCCCBBBAAAAAAAAABBBCCCDDDCCCGGGKKKOOORRRUUUXXX[[[]]]```eeekkkoooqqqrrrrrrqqqrrrtttvvvyyy{{{}}}~~~|||tttrrrvvvuuummmlllmmmkkkoootttyyy{{{|||~~~zzzyyywwwvvvuuussspppmmmfffddd___XXXPPPIIICCC???========================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<======???@@@@@@@@@CCCHHHRRR___qqq{{{jjj______lll{{{|||wwwxxx{{{|||}}}tttiiidddcccgggpppzzztttddd^^^]]][[[ZZZ[[[WWWUUUSSSRRRQQQPPPNNNLLLHHHGGGFFFDDDCCCAAA@@@@@@???>>>===<<<:::888777666<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::888999999:::::::::999999888888888888888888888888:::::::::;;;;;;<<<<<<<<<;;;<<<===<<<:::::::::<<<:::999888888888999:::;;;::::::::::::;;;===>>>@@@??????>>>>>>======<<<<<<<<<;;;;;;<<<<<<===>>>???AAA@@@???BBBFFFHHHHHHFFFKKKLLLNNNOOOOOOMMMKKKIIIEEECCCAAA?????????@@@AAAEEEHHHLLLOOOQQQSSSUUUWWW___aaaeeeiiimmmppprrrssssssuuuwwwyyy{{{|||}}}}}}|||pppooottt}}}}}}yyyooojjjlllnnnooorrruuuyyy{{{}}}~~~~~~~~~|||zzzvvvrrrnnnlllfffccc]]]VVVOOOHHHBBB???>>>============>>>>>>???;;;<<<<<<<<<<<<<<<;;;;;;??????>>>>>>??????@@@AAAAAACCCHHHRRRcccvvvqqqccc^^^```mmm|||~~~zzzyyyzzz}}}~~~~~~}}}{{{xxxpppgggaaa___dddrrruuueee^^^\\\[[[YYYZZZUUUSSSQQQOOONNNMMMJJJHHHJJJIIIGGGEEEBBB@@@>>>===???>>>===<<<;;;:::999888<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::888999999999888777666666888888888888888888888888666777888999:::;;;<<<<<<888:::::::::888777888999999999888888888999:::;;;;;;;;;::::::;;;===???@@@@@@??????>>>>>>=========<<<;;;;;;<<<<<<===>>>??????>>>===@@@DDDFFFFFFEEEIIIKKKMMMNNNNNNLLLIIIHHHDDDBBBAAA??????@@@AAABBBEEEHHHKKKNNNPPPSSSVVVYYY___aaaeeeiiimmmppprrrrrrssstttvvvyyy{{{|||}}}}}}}}}qqqpppuuu~~~yyy|||vvvmmmkkkmmmnnnpppssswwwzzz}}}~~~}}}|||zzzvvvrrrnnnlllgggddd^^^WWWOOOHHHBBB???===<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<======<<<;;;;;;>>>>>>======>>>>>>???@@@BBBDDDJJJVVVggg{{{qqqccc^^^```nnn}}}|||yyyxxxzzz|||~~~~~~~~~~~~{{{yyytttmmmeee``````ffftttvvvfff^^^\\\ZZZXXXXXXUUUSSSPPPNNNMMMKKKHHHFFFIIIHHHGGGEEECCCAAA???>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<;;;::::::::::::;;;999999999999999999999999888888888777666555444333888888888888888888888888333444555777999:::<<<<<<888999:::999777666777888999999888888999999:::;;;<<<;;;;;;;;;<<<>>>@@@AAAAAAAAA@@@@@@???>>>>>>===<<<;;;;;;<<<<<<===>>>???>>>>>>>>>@@@CCCEEEFFFEEEHHHJJJLLLMMMMMMKKKHHHGGGBBBAAA@@@??????AAABBBDDDEEEGGGJJJLLLOOOSSSXXX[[[___aaaeeeiiimmmpppqqqrrrssstttvvvxxxzzz|||}}}}}}~~~rrrrrrxxxvvvwww}}}yyyqqqkkkjjjmmmnnnppptttyyy}}}~~~}}}|||zzzvvvrrrooommmhhheee___XXXPPPHHHBBB???>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<<<<===============>>>>>>???CCCEEEMMMZZZnnnqqqccc^^^aaaooo}}}{{{xxxwwwyyy|||}}}~~~~~~}}}}}}}}}|||yyywwwpppiiibbb___```gggvvvwwwfff^^^\\\YYYWWWWWWYYYVVVSSSQQQOOOMMMJJJHHHEEEEEEDDDDDDCCCCCCCCCBBB>>>>>>>>>>>>============<<<<<<;;;::::::::::::;;;888888888888888888888888777777888777777666555555888888888888888888888888444444555777888:::;;;;;;:::;;;<<<;;;999888888999999888999999999999::::::<<<<<<<<<<<<===???@@@BBBBBBBBBAAAAAA@@@???>>>>>><<<;;;;;;<<<<<<===>>>???@@@@@@AAACCCEEEGGGHHHHHHHHHJJJLLLMMMMMMKKKHHHGGGAAA@@@?????????AAACCCEEEEEEGGGIIIKKKNNNSSSYYY]]]___aaaeeeiiilllooopppqqqrrrsssuuuxxxzzz|||}}}}}}~~~uuuvvv{{{uuusssvvvzzz~~~~~~zzzrrrlllggghhhkkkmmmppptttyyy~~~~~~~~~|||zzzwwwssspppnnnjjjgggaaaYYYPPPIIICCC???AAA@@@???>>>============;;;<<<<<<============<<<>>>============>>>??????BBBEEENNN^^^sssssseee```dddsss{{{yyywwwwwwyyy{{{}}}}}}~~~}}}}}}}}}}}}{{{wwwtttmmmgggaaa^^^___eeetttxxxggg^^^\\\YYYWWWWWWZZZXXXTTTRRRQQQNNNKKKIIIEEEEEEDDDDDDCCCCCCCCCBBB>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::::::::;;;888888888888888888888888666777888888999999999999888888888888888888888888777777888888999:::::::::;;;<<<===;;;999888888999888888999999::::::::::::<<<<<<<<<<<<===???@@@BBBCCCCCCBBBAAA@@@???>>>>>><<<;;;;;;<<<<<<===>>>??????@@@BBBCCCDDDFFFGGGHHHIIIKKKMMMNNNMMMLLLIIIHHH@@@@@@??????@@@BBBDDDEEEEEEGGGIIIKKKNNNSSSYYY]]]___aaaeeeiiilllnnnppppppqqqrrruuuwwwzzz|||}}}~~~~~~~~~}}}xxxzzzuuuooonnnpppsssvvv||||||vvvmmmgggdddeeeiiimmmpppuuuzzz~~~~~~|||yyyuuurrrppplllhhhbbbZZZQQQIIICCC???BBBAAA@@@>>>>>>=========;;;<<<<<<===>>>>>>======???>>>>>>>>>>>>???@@@@@@BBBEEEOOOaaavvvwwwhhhccchhhxxxyyywwwvvvwwwyyy|||}}}}}}~~~}}}}}}}}}|||zzzvvvrrrlllfff```]]]\\\bbbppp}}}xxxfff^^^\\\YYYWWWWWWXXXUUURRRQQQOOOMMMKKKHHHIIIHHHGGGEEECCCAAA???>>>>>>>>>>>>>>>============<<<<<<;;;::::::::::::;;;999999999999999999999999666777888:::;;;;;;;;;;;;888888888888888888888888999999999::::::::::::::::::;;;<<<:::888777777888777888999::::::::::::999<<<;;;;;;;;;<<<>>>@@@AAACCCCCCBBBAAA???>>>======<<<;;;;;;<<<<<<===>>>???<<<>>>AAABBBBBBCCCEEEGGGIIIKKKMMMNNNNNNLLLIIIHHHAAA@@@?????????AAADDDEEEEEEGGGJJJLLLOOOSSSXXX[[[___aaaeeehhhlllnnnooooooppprrrtttwwwzzz|||}}}~~~~~~~~~{{{~~~tttjjjgggfffhhhkkkqqqzzz}}}qqqiiieeecccdddhhhmmmqqqvvv{{{}}}zzzwwwtttrrrnnnjjjddd[[[RRRJJJCCC@@@???>>>>>>===<<<<<<<<<<<<;;;<<<======>>>>>>>>>>>>???????????????@@@@@@AAABBBFFFPPPcccyyyyyyjjjeeekkk|||xxxwwwvvvwwwzzz}}}~~~~~~~~~~~~}}}}}}}}}yyyuuuqqqjjjddd^^^[[[ZZZ___lllyyywwwfff^^^\\\YYYXXXXXXVVVSSSQQQOOOOOOMMMKKKIIIJJJIIIGGGEEEBBB@@@>>>===>>>>>>>>>======<<<<<<<<<<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::888888999:::;;;;;;;;;:::888888888888888888888888888888888999:::;;;<<<<<<<<<======;;;999777888888777888999:::::::::999999;;;;;;::::::;;;===???@@@CCCCCCBBB@@@???>>>===<<<<<<;;;;;;<<<<<<===>>>???<<<>>>AAABBBBBBBBBEEEHHHHHHJJJLLLMMMMMMKKKHHHGGGBBBAAA?????????AAACCCDDDEEEHHHKKKNNNPPPSSSVVVYYY```bbbeeehhhkkkmmmnnnooopppqqqtttwwwyyy|||}}}~~~~~~}}}}}}vvvjjjdddbbbbbbeeellluuu}}}{{{mmmfffddddddfffiiipppsssxxx}}}|||yyyvvvtttoookkkeee\\\SSSJJJCCC@@@>>>>>>===============>>>;;;;;;===>>>>>>?????????>>>>>>>>>>>>>>>???@@@@@@DDDHHHRRReee{{{zzzjjjffflll}}}xxxwwwvvvxxx{{{~~~~~~~~~~~~}}}yyytttpppfff```[[[XXXXXX]]]jjjwwwvvvfff^^^\\\ZZZXXXXXXVVVTTTQQQPPPPPPOOOLLLJJJHHHGGGFFFDDDCCCAAA@@@@@@>>>>>>>>>===<<<;;;;;;;;;<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999999:::::::::999999888888888888888888888888888555666777888:::<<<======???@@@@@@>>><<<::::::;;;777888999:::;;;:::999999::::::::::::;;;===>>>@@@CCCBBBAAA@@@>>>===<<<;;;<<<;;;;;;<<<<<<===>>>???>>>AAACCCDDDCCCDDDGGGJJJGGGIIIJJJLLLKKKIIIGGGEEEBBBAAA@@@??????AAABBBDDDEEEHHHLLLOOOQQQSSSUUUWWW```bbbeeehhhkkkmmmnnnooooooqqqsssvvvyyy|||}}}~~~zzzyyywwwyyyyyyllleeebbbbbbdddfffooo~~~yyywwwjjjeeeeeefffhhhlllrrruuuzzz}}}zzzwwwvvvpppllleee]]]SSSJJJCCC@@@@@@???????????????@@@AAA;;;;;;===>>>????????????===============>>>??????FFFIIITTTggg|||yyyjjjeeekkk~~~xxxwwwwwwyyy|||~~~zzztttpppccc^^^YYYWWWWWW\\\jjjwwwwwwddd[[[YYYXXXXXXYYYVVVUUUTTTRRRPPPNNNLLLLLLJJJIIIHHHFFFDDDCCCBBBBBB????????????>>>>>>>>>>>>===<<<:::999:::;;;<<<;;;===<<<;;;999888777777777999999888888777777666666:::::::::::::::999888777777999;;;<<<;;;;;;===>>>@@@???===<<<::::::999999999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@BBBCCCBBB@@@>>>>>>???<<<<<<<<<<<<>>>@@@BBBDDD>>>???@@@BBBDDDEEEGGGHHHJJJIIIIIIJJJKKKJJJHHHFFFCCCBBB@@@??????@@@BBBCCCEEEGGGJJJMMMPPPSSSWWW[[[^^^bbbfffiiijjjkkklllmmmppprrruuuwwwxxxzzz|||{{{rrrlllmmmttt}}}vvvkkkbbb```cccgggnnnzzz~~~||||||~~~tttiiieeeddddddiiioootttxxx}}}{{{xxxuuuooolllfff]]]TTTJJJCCC???????????????>>>>>>>>>>>>============>>>>>>>>>>>>===?????????>>>???@@@BBBDDDHHHSSSfff{{{|||nnnkkkqqq|||xxxvvvuuuvvvyyy}}}~~~~~~|||sssjjjfff^^^WWWVVVYYY___iiissswwweee\\\YYYXXXXXXYYYVVVUUUTTTRRRPPPNNNLLLLLLJJJIIIGGGEEECCCBBBBBBAAA??????>>>>>>>>>=========>>><<<;;;:::::::::::::::999999888888999999::::::888888888888777777777777777888888888888777666555666888:::;;;::::::;;;===>>>===<<<;;;;;;;;;;;;;;;999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@AAAAAA???======>>>;;;;;;;;;;;;===>>>@@@AAA??????AAABBBDDDEEEFFFGGGIIIIIIIIIJJJKKKJJJHHHEEEAAA@@@?????????AAADDDEEEEEEGGGJJJMMMPPPSSSWWWZZZ___bbbgggjjjllllllnnnoooppprrruuuwwwxxxzzz|||~~~|||rrrjjjjjjnnnttt~~~}}}}}}~~~~~~sssiiieeegggeeejjjrrr|||}}}{{{~~~vvvkkkfffeeeeeejjjpppuuuyyy~~~}}}yyywwwppplllfff]]]TTTJJJCCC???????????????>>>>>>>>>>>>============>>>>>>>>>>>>===?????????>>>???AAACCCEEEIIITTTfffzzz|||ooolllqqq{{{wwwvvvuuuvvvyyy}}}~~~|||tttkkkddd]]]VVVUUUXXX^^^hhhrrrxxxeee\\\YYYXXXXXXYYYVVVUUUTTTRRRPPPNNNLLLLLLIIIHHHFFFDDDCCCAAAAAA@@@>>>>>>>>>=========<<<<<<>>>===;;;:::999999999999999999888888999999:::;;;777777777888888888888888777777888888777777666666555777999:::999999;;;<<<<<<<<<;;;;;;;;;<<<<<<===999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>???@@@@@@===<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFFFFHHHHHHHHHJJJKKKJJJGGGEEE??????>>>>>>@@@BBBEEEGGGEEEHHHKKKMMMPPPSSSWWWZZZ___bbbgggkkkmmmoooppprrrqqqsssvvvwwwxxxzzz|||{{{{{{vvvkkkggggggjjjqqqyyy}}}wwwrrrnnnlllkkklllmmmooottt|||uuunnnlllfffhhhlllqqqwww~~~~~~{{{~~~yyynnnhhhffffffkkkqqqvvvzzz{{{yyypppmmmfff]]]SSSJJJCCC@@@????????????>>>>>>>>>>>>============>>>>>>>>>>>>===???????????????AAACCCGGGJJJUUUfffyyyzzzooommmsss~~~yyyvvvttttttvvvyyy|||~~~~~~}}}uuulllccc[[[UUUTTTWWW]]]hhhrrrxxxfff\\\ZZZXXXWWWXXXVVVUUUTTTRRRPPPNNNLLLLLLIIIGGGFFFDDDBBBAAA@@@@@@============<<<<<<<<<<<<;;;<<<<<<;;;999999999:::<<<;;;:::999888888888888777777777888888999999999888888999999999999888888555777999:::::::::;;;<<<======<<<;;;;;;;;;;;;<<<999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>???@@@@@@>>><<<<<<===;;;;;;;;;<<<<<<======>>>AAABBBBBBCCCDDDEEEEEEFFFHHHHHHIIIJJJKKKJJJGGGDDD@@@??????>>>@@@BBBDDDFFFFFFHHHKKKMMMOOOSSSWWWZZZ^^^bbbgggkkknnnppprrrsssqqqtttvvvxxxxxxzzz|||~~~~~~}}}||||||}}}zzzzzz{{{nnnhhhddddddhhhmmmvvv}}}yyyuuunnngggbbb___^^^^^^___```bbbfffnnnxxx~~~}}}yyysssnnnlllkkklllnnnqqqtttuuu|||{{{{{{oooiiiffffffjjjpppvvvzzz|||zzzrrrnnnfff]]]SSSJJJCCC@@@????????????>>>>>>>>>===============>>>>>>>>>>>>===>>>@@@@@@???@@@BBBDDDHHHLLLWWWgggyyy}}}}}}vvvnnnnnnttt|||vvvtttssssssuuuyyy|||}}}}}}~~~vvvmmmccc\\\UUUTTTWWW^^^hhhrrryyyfff]]]ZZZXXXWWWXXXVVVUUUTTTRRRPPPNNNLLLLLLIIIGGGFFFDDDBBBAAA@@@@@@============<<<<<<<<<<<<999;;;===<<<;;;:::;;;===;;;;;;:::999888888888888777777888888999999::::::777888888999999999888888666888;;;;;;;;;;;;<<<>>>???>>>===<<<;;;:::::::::999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@AAA@@@>>>=========<<<<<<<<<===>>>>>>>>>>>>BBBBBBCCCCCCDDDEEEFFFFFFHHHHHHJJJKKKMMMKKKGGGDDDBBBAAA@@@??????AAABBBDDDFFFHHHKKKMMMOOORRRVVVYYY]]]aaafffjjjmmmooorrrsssrrrtttwwwxxxyyyzzz|||~~~|||zzzvvvrrrrrrtttwwwzzz~~~{{{{{{rrrhhhbbb___```eeejjjpppyyy|||wwwkkkgggaaa[[[WWWUUUUUUUUUVVVWWWYYY]]]cccmmmyyy}}}xxxyyyxxxsssmmmjjjjjjjjjjjjiiilllpppwww}}}~~~pppiiieeeeeeiiiooouuuyyy|||zzzsssoooggg]]]SSSJJJDDD@@@????????????>>>>>>>>>===============>>>>>>>>>>>>===>>>@@@@@@@@@@@@CCCEEEHHHMMMYYYjjj{{{zzzyyyzzzpppkkknnnuuuzzzuuurrrqqqrrrtttxxx{{{||||||}}}~~~~~~wwwnnnddd\\\VVVVVVYYY___jjjtttzzzggg]]]ZZZXXXWWWXXXVVVUUUTTTRRRPPPNNNLLLLLLIIIHHHFFFDDDCCCAAAAAA@@@>>>>>>>>>=========<<<<<<999<<>><<<:::<<<>>>777777777888999:::;;;<<<888888888999999999999999555555666666777777666666777999;;;<<<<<<<<<===>>>@@@???>>><<<:::999999999999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@AAAAAA???======>>>:::;;;<<<>>>>>>??????>>>AAABBBBBBDDDEEEFFFGGGGGGIIIIIIKKKMMMNNNLLLHHHEEECCCBBB@@@??????@@@BBBCCCGGGIIIKKKMMMOOORRRVVVYYY]]]aaafffkkkmmmoooqqqssssssuuuwwwxxxyyyzzz|||~~~~~~}}}vvvpppnnnpppsssvvv~~~}}}vvvjjjaaa[[[ZZZ]]]___cccllltttxxxwwwqqqlll```]]]XXXSSSPPPOOOOOOPPPPPPRRRTTTVVVZZZbbbmmmuuu|||yyytttwwwuuummmiiifffccc```^^^bbbiiirrr~~~rrriiieeedddiiiooouuuyyy}}}{{{tttpppggg]]]SSSJJJDDDAAA????????????>>>>>>>>>>>>============>>>>>>>>>>>>===>>>@@@@@@@@@AAACCCFFFGGGNNN\\\nnnwwwwwwxxx{{{jjjgggllluuuyyytttppppppqqqtttxxx{{{|||{{{{{{~~~~~~}}}~~~~~~wwwnnnddd\\\VVVVVVYYY```kkkuuuzzzggg]]]ZZZXXXWWWXXXVVVUUUTTTRRRPPPNNNLLLLLLJJJIIIGGGEEECCCBBBBBBAAA??????>>>>>>>>>============@@@CCCAAA<<<999:::<<<777777777888999:::<<<===:::999999999999999999888444555555666666666666666666888:::;;;;;;;;;<<<===???>>>===<<<;;;:::::::::999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>???@@@@@@===<<<<<<<<<888999;;;===>>>>>>>>>>>>@@@AAABBBDDDEEEGGGHHHHHHJJJKKKLLLOOOPPPNNNJJJFFFBBBAAA?????????AAACCCDDDGGGIIILLLNNNOOORRRVVVXXX___ccchhhlllnnnppprrrttttttvvvxxxyyyyyyzzz|||~~~}}}xxxtttuuuyyy|||~~~pppdddZZZWWWXXXWWW[[[bbbjjjooonnniiiddd\\\YYYUUUQQQOOONNNNNNNNNNNNPPPSSSTTTUUU[[[eeemmmwww~~~yyyuuutttwwwyyypppiiibbb]]]XXX[[[```iiiuuutttkkkfffeeejjjpppvvvzzz|||uuupppggg]]]RRRJJJDDDAAA????????????>>>>>>>>>>>>============>>>>>>>>>>>>===>>>@@@@@@@@@AAADDDFFFEEENNN^^^qqqwwwwwwxxx~~~tttdddcccjjjuuuyyysssnnnooopppsssxxxzzz{{{{{{zzz|||}}}|||}}}}}}vvvnnnccc[[[UUUUUUYYY___jjjttt{{{ggg^^^ZZZXXXWWWXXXVVVUUUTTTRRRPPPNNNLLLLLLJJJIIIHHHFFFDDDCCCBBBBBB????????????>>>>>>>>>>>>@@@DDDFFFCCC===888888:::::::::999999888999999999;;;::::::999999888888888666666777888888888888888555777999:::::::::;;;<<<===<<<<<<;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===>>>???>>><<<;;;;;;;;;666777999;;;===>>>>>>>>>@@@@@@BBBDDDEEEGGGIIIIIIJJJKKKMMMPPPQQQOOOJJJGGG@@@???>>>>>>@@@BBBEEEFFFGGGIIILLLNNNOOORRRUUUXXXaaaeeejjjnnnpppqqqsssttttttvvvxxxyyyyyyzzz|||~~~}}}~~~|||}}}uuuggg\\\WWWXXXVVVXXX^^^eeekkkkkkfffbbb]]][[[WWWSSSQQQOOONNNNNNOOORRRTTTTTTTTTYYYaaaiiirrr~~~}}}|||vvvrrruuuxxxyyyoooeee___XXXZZZ^^^eeeppp~~~vvvmmmhhhfffkkkqqqwww{{{~~~vvvqqqhhh]]]RRRJJJDDDAAA????????????>>>>>>>>>>>>============>>>>>>>>>>>>===>>>@@@@@@@@@BBBDDDGGGDDDNNN```tttxxxxxxyyy~~~pppaaa```hhhuuuyyysssnnnnnnpppsssxxxzzz{{{zzzyyy{{{|||{{{}}}}}}vvvmmmbbbZZZTTTTTTWWW^^^iiitttvvvhhhbbbYYYYYY[[[VVVVVVUUUTTTRRRPPPNNNLLLLLLKKKHHHDDDBBBAAABBBAAA@@@@@@???===;;;;;;;;;<<<<<<;;;::::::999999::::::;;;777888999:::::::::::::::::::::999888777777888888777888888888999999999999777777888999;;;<<<======<<<;;;:::999888999::::::::::::999999::::::;;;<<<999999::::::;;;<<<<<<===>>>>>>>>>>>>===<<<;;;:::<<<<<<;;;;;;;;;===???@@@@@@AAABBBDDDEEEGGGHHHIIIJJJJJJLLLOOOPPPOOOKKKHHHCCCBBBAAA@@@@@@BBBCCCEEEGGGIIIKKKMMMPPPUUUZZZ^^^bbbeeeiiilllnnnppprrrsssssstttwwwzzz|||~~~~~~~~~}}}yyyiii^^^YYYWWWTTTVVV[[[```dddfffggggggeeeaaa]]]YYYWWWUUURRRPPPSSSQQQQQQSSSSSSUUU]]]fffppp{{{yyyvvvwwwuuu|||sssjjjfff]]]ZZZ[[[cccnnnzzzyyylllhhhjjjoooqqqwww{{{zzztttiii[[[OOOFFFCCCBBB>>>>>>>>>>>>============>>>>>>>>>>>>============?????????@@@AAABBBDDDEEEKKKTTTdddvvv}}}vvvttt||||||kkk___aaahhhqqqxxxsssmmmnnnpppsssvvvyyy{{{|||yyy|||}}}}}}~~~|||tttjjj___XXXRRRRRRVVV]]]hhhrrrvvvhhhaaaYYYXXX[[[VVVVVVUUUTTTRRRPPPNNNLLLLLLKKKHHHDDDBBBBBBBBBAAA@@@??????>>>===<<<<<<<<<<<<;;;::::::999999::::::;;;777888999::::::::::::::::::999999888888777888888888888888999999999::::::888888999::::::;;;<<<<<<<<<;;;:::999999999:::::::::999999999999:::;;;;;;:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>===<<<;;;:::<<<;;;;;;<<<<<<===>>>???@@@AAABBBCCCEEEGGGHHHIIIJJJKKKLLLOOOPPPOOOKKKHHHCCCBBB@@@@@@@@@AAACCCEEEGGGIIIKKKNNNPPPUUUZZZ^^^bbbeeeiiilllnnnooorrrssstttuuuwwwzzz|||}}}}}}}}}}}}}}}mmmaaa[[[YYYUUUXXX\\\aaafffiiikkkkkkiiifff```\\\ZZZXXXUUUTTTYYYWWWVVVWWWWWWXXX^^^fffnnnzzzyyyuuuvvvwww~~~zzzmmmfff___[[[[[[bbbmmmyyy|||ooojjjllloooqqqwww{{{zzztttiii\\\OOOFFFBBBBBB@@@@@@@@@@@@????????????>>>>>>>>>>>>============>>>>>>???@@@AAACCCDDDEEEKKKTTTdddvvvzzzyyyyyyggg\\\___fffpppwwwrrrmmmnnnpppsssvvvyyy{{{|||yyy{{{|||{{{|||zzzrrriii^^^WWWQQQQQQUUU\\\gggqqquuugggaaaYYYXXX[[[VVVVVVUUUTTTRRRPPPNNNLLLLLLJJJHHHDDDBBBBBBBBBAAA@@@????????????>>>===<<<<<<;;;::::::999999::::::;;;888888999:::::::::999999999999999888888888888888888888888999999999::::::999999999::::::;;;;;;;;;<<<;;;:::999999999::::::999999999999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>===<<<;;;::::::;;;<<<===>>>>>>>>>>>>@@@@@@BBBCCCEEEGGGHHHHHHKKKKKKLLLNNNOOONNNKKKHHHCCCBBB@@@???@@@AAACCCDDDGGGIIIKKKNNNQQQUUUZZZ^^^aaaeeeiiilllnnnoooqqqsssuuuvvvwwwyyy{{{|||||||||}}}uuuiiibbb___ZZZ]]]aaaggglllqqqtttuuusssoooiiidddaaa___]]][[[^^^[[[YYYYYYXXXXXX]]]cccnnnyyy{{{vvvwwwyyysssjjjccc^^^\\\aaakkkxxxsssnnnnnnpppqqqwww|||zzztttjjj\\\OOOFFFBBBAAA@@@@@@@@@@@@????????????============>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEJJJTTTeeewwwuuucccXXX\\\dddmmmuuuppplllmmmooorrruuuxxxzzz|||yyy{{{zzzxxxyyyxxxqqqhhh]]]VVVPPPQQQTTT[[[fffpppuuugggaaaYYYYYY[[[VVVVVVUUUTTTRRRPPPNNNLLLLLLJJJGGGDDDCCCCCCBBBAAA?????????@@@@@@@@@>>><<<;;;;;;::::::999999::::::;;;888999999:::::::::999999888888999999999888888888777777777888888888999999::::::::::::::::::::::::;;;;;;:::::::::999999999999999999888999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>======<<<;;;;;;999;;;<<<>>>>>>>>>======???@@@AAACCCEEEFFFGGGHHHKKKKKKKKKMMMNNNMMMJJJHHHBBBAAA@@@??????AAACCCDDDFFFIIILLLNNNQQQUUUZZZ]]]aaadddhhhlllmmmoooqqqsssuuuvvvwwwxxxyyyzzz{{{{{{}}}tttkkkgggbbbdddiiiooouuu|||zzztttooollliiigggeeeeeeaaa^^^___^^^^^^aaafffqqq{{{{{{{{{|||zzzoooggg```\\\```iiivvvvvvpppooopppqqqxxx|||zzzuuukkk]]]PPPFFFAAA@@@>>>>>>>>>>>>=========<<<============>>>>>>>>>>>>>>>>>>>>>@@@AAACCCEEEFFFJJJUUUfffyyysssaaaUUUZZZbbbjjjzzz~~~tttnnnkkkmmmooorrruuuxxxzzz{{{zzz{{{zzzwwwwwwvvvppphhh[[[TTTOOOPPPTTTZZZdddnnnuuuhhhbbbZZZZZZ\\\WWWVVVUUUTTTRRRPPPNNNLLLLLLIIIGGGEEECCCCCCBBB@@@?????????@@@@@@@@@>>><<<;;;;;;::::::999999::::::;;;999999:::::::::999999888777888888999999999888888666666666666777777777888::::::::::::::::::::::::;;;;;;;;;:::::::::999999999888888888888999::::::;;;;;;<<<<<<<<<<<<<<<=====================<<<;;;999;;;<<<>>>>>>>>>======???@@@AAACCCDDDFFFGGGHHHJJJJJJJJJKKKLLLKKKIIIFFFBBBAAA@@@??????@@@BBBDDDFFFHHHLLLOOORRRUUUYYY]]]aaadddhhhkkkmmmoooqqqrrruuuuuuvvvwwwxxxyyyzzz{{{}}}~~~~~~~~~}}}tttoooiiikkkpppvvv~~~~~~zzzwwwtttqqqqqqllljjjkkkkkkjjjlllpppyyysssiiibbb]]]```hhhtttvvvpppooopppqqqxxx}}}{{{vvvlll___QQQGGGBBB@@@>>>>>>>>>>>>=========<<<<<<=========>>>>>>>>>???======>>>???AAACCCEEEFFFKKKVVVggg{{{wwwcccVVVYYY```fffttt}}}sssmmmkkklllnnnqqqtttwwwyyyzzz{{{|||zzzxxxwwwvvvooogggZZZSSSOOOPPPSSSYYYcccmmmvvvhhhccc[[[[[[^^^YYYVVVUUUTTTRRRPPPNNNLLLLLLIIIGGGEEEDDDDDDBBB@@@>>>????????????>>>===<<<<<<;;;::::::999999::::::;;;999999:::::::::999888888666777888::::::999888888666666666777777777888888999999999::::::;;;;;;;;;::::::;;;;;;;;;:::999888888888888888888999:::::::::;;;;;;<<<======>>>>>><<<===============<<<<<<:::;;;<<<===>>>>>>>>>>>>??????AAABBBDDDFFFGGGGGGJJJIIIHHHIIIJJJIIIGGGDDDBBBAAA???>>>???@@@BBBCCCEEEHHHLLLOOORRRUUUYYY\\\```dddhhhkkkmmmnnnppprrrttttttuuuvvvwwwyyy{{{|||}}}~~~~~~~~~~~~}}}wwwqqqsssxxxyyyuuuwwwxxxvvvwwwzzzvvvjjjbbb]]]___fffrrrtttmmmmmmoooqqqyyy}}}}}}xxxnnnaaaSSSIIICCCAAA@@@@@@@@@@@@????????????<<<<<<======>>>>>>??????======>>>???AAADDDFFFGGGLLLWWWjjj~~~iiiXXXYYY^^^cccooo~~~|||rrrmmmjjjkkkmmmpppsssvvvyyyzzz{{{|||{{{xxxwwwuuunnneeeYYYSSSOOOPPPTTTZZZccclllwwwjjjddd\\\]]]___[[[VVVUUUTTTRRRPPPNNNLLLLLLHHHGGGEEEDDDDDDCCC@@@>>>??????>>>===<<<<<<<<<<<<;;;::::::999999::::::;;;999::::::::::::999888777555777888:::::::::888777888888888888999999999999888888999::::::;;;<<<<<<::::::;;;;;;;;;:::999888888888888888888999999:::999:::;;;<<<===>>>???@@@<<<<<<============<<<<<<<<<;;;;;;<<<<<<===>>>?????????@@@BBBDDDEEEGGGGGGIIIGGGGGGGGGHHHGGGEEECCCAAA@@@???>>>>>>@@@BBBCCCEEEHHHLLLPPPSSSVVVYYY\\\```ccchhhkkklllnnnppprrrsssssssssuuuvvvyyy{{{}}}}}}}}}~~~}}}zzzzzziiibbb]]]___fffppp~~~pppjjjjjjnnnpppyyy~~~~~~zzzpppcccUUUJJJDDDBBB@@@@@@@@@@@@????????????<<<<<<<<<===>>>?????????<<<===>>>???AAADDDFFFGGGMMMYYYlllqqq\\\ZZZ]]]```kkkzzz}}}rrrmmmjjjkkkmmmpppsssvvvxxxyyyyyy{{{zzzxxxwwwtttkkkaaaYYYSSSOOOQQQUUUZZZccclllxxxjjjeee]]]^^^```\\\VVVUUUTTTRRRPPPNNNLLLLLLHHHGGGEEEEEEDDDCCC@@@>>>@@@???===;;;;;;;;;<<<<<<;;;::::::999999::::::;;;:::::::::::::::999888777555666888:::;;;:::888777999999:::::::::;;;;;;;;;777777888999;;;<<<======::::::;;;<<<;;;:::999888888888888777888999999:::888999:::<<<>>>???@@@AAA<<<<<<===============<<<<<<<<<;;;;;;<<<===???@@@>>>???@@@BBBDDDEEEFFFGGGHHHGGGFFFFFFFFFFFFDDDBBBAAA@@@???>>>>>>@@@BBBCCCEEEHHHLLLPPPSSSVVVYYY\\\```cccgggkkklllnnnppprrrrrrrrrssstttvvvyyy|||}}}}}}{{{yyyrrrwww}}}hhhbbb]]]___eeeooo|||nnngggiiimmmpppzzz~~~{{{qqqdddVVVKKKEEEBBB>>>>>>>>>>>>============;;;<<<<<<===>>>??????@@@<<<===>>>???AAADDDFFFGGGNNNZZZmmmvvv___[[[]]]___iiiwww}}}rrrmmmiiikkkmmmpppsssvvvxxxyyywwwyyyyyywwwvvvsssiii^^^YYYSSSPPPQQQUUUZZZdddlll}}}jjjbbb```^^^[[[ZZZVVVUUUTTTRRRPPPNNNLLLKKKGGGGGGEEEDDDBBB@@@???>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::999888888888888;;;:::999999888888999999666666666666666666666666444555666777777888777777999999999999:::;;;<<<<<<;;;;;;:::::::::999999999999999888888999999:::;;;:::::::::;;;===>>>@@@@@@@@@@@@??????>>>=========@@@@@@???>>>>>>>>>>>>>>>>>>???@@@BBBDDDEEEGGGGGGGGGGGGGGGFFFFFFEEEDDDCCC???>>>>>>>>>???AAACCCDDDEEEHHHLLLOOOSSSWWW\\\___cccfffiiilllmmmooorrrttttttssssssssstttuuuwwwxxx}}}~~~yyywww|||rrrkkkiiinnnwwwxxxkkkccc^^^___eeellluuu~~~|||nnniiiiiinnnuuu~~~|||sssgggYYYMMMFFFCCCAAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;???@@@@@@@@@@@@BBBFFFIIINNN]]]sssccc[[[[[[___jjjxxxzzzpppkkkiiikkknnnqqqtttuuuvvvvvvtttxxxyyywwwvvvtttlllddd]]]UUUOOONNNPPPVVV```iii}}}jjjbbb```^^^[[[ZZZWWWVVVTTTRRROOOMMMKKKJJJGGGGGGEEEDDDBBB@@@???>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::999999888888888;;;:::999999888888999999777777777777777777777777666777888888888888888777999999999999:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;888888888888888999:::::::::::::::<<<===???AAABBBAAAAAA@@@???>>>=========<<<<<<<<<<<<======>>>???@@@AAABBBDDDEEEGGGHHHIIIFFFGGGGGGGGGFFFEEEDDDCCC???>>>>>>>>>???AAACCCDDDEEEHHHLLLOOOSSSWWW\\\___cccfffiiilllmmmoooqqqsssuuuuuutttuuuvvvwwwyyyzzz}}}~~~}}}wwwvvvyyyzzznnngggbbbfffnnnxxxyyynnneee^^^^^^aaafffnnnvvv{{{oookkklllrrrxxx|||ttthhhZZZNNNGGGDDDBBBAAA@@@??????>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@BBBFFFIIIPPP^^^sssggg^^^___bbbooo}}}{{{qqqllliiijjjmmmooorrrtttuuuvvvtttwwwyyywwwuuussslllddd\\\UUUOOONNNPPPVVV___iii}}}jjjbbb```^^^[[[ZZZXXXWWWUUURRROOOMMMJJJIIIGGGFFFEEEDDDBBB@@@??????>>>>>>===<<<<<<<<<<<<<<<===<<<;;;:::999999999:::;;;:::999999888888999999888888888888888888888888888999999999999888888777888999999::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;888777777777777888999999999:::;;;<<<>>>@@@BBBCCCBBBBBBAAA@@@???>>>===<<<;;;;;;;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFGGGGGGFFFGGGGGGGGGGGGEEEDDDCCC???>>>>>>>>>???AAACCCDDDEEEHHHLLLPPPSSSWWW\\\```cccfffjjjlllmmmoooqqqsssvvvvvvvvvwwwxxxyyy{{{|||~~~{{{wwwvvvyyy}}}rrrgggaaa[[[^^^eeennnzzz}}}sssiii```]]]^^^```ffflllzzz~~~zzzpppmmmooouuu|||~~~vvvjjj\\\PPPHHHEEECCCBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@CCCGGGJJJRRR___tttjjj```aaadddrrr}}}rrrllljjjjjjkkkmmmooorrrtttuuutttwwwxxxvvvtttrrrlllddd\\\TTTNNNNNNPPPUUU___hhh}}}jjjbbb```^^^[[[ZZZYYYXXXUUURRROOOLLLJJJHHHFFFFFFEEECCCBBBAAA@@@???>>>>>>===<<<<<<<<<<<<<<<===<<<;;;;;;:::::::::;;;;;;:::999999888888999999999999999999999999999999999999999999888777777666888888999:::;;;;;;;;;;;;;;;;;;:::::::::999999999777777777666777777888999999:::;;;<<<>>>@@@BBBCCCCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAABBBCCCDDDDDDFFFGGGHHHHHHGGGFFFDDDCCC???>>>>>>>>>???AAACCCDDDEEEHHHLLLPPPTTTXXX]]]aaadddfffjjjlllmmmnnnqqqsssvvvvvvwwwxxxyyyzzz{{{|||}}}zzz{{{~~~~~~mmmaaa\\\XXXZZZ___fffrrrwwwlllbbb]]][[[\\\```fffppp{{{{{{yyyzzzqqqpppqqqwww}}}xxxlll^^^RRRJJJFFFCCCBBBAAA@@@@@@???????????????????????????????????????@@@@@@AAACCCGGGKKKTTTaaatttxxx{{{hhh^^^^^^cccqqq~~~sssmmmkkkkkkkkkllloooqqqtttvvvsssvvvwwwtttsssqqqkkkcccZZZSSSNNNNNNPPPUUU^^^ggg}}}jjjbbb```^^^[[[ZZZYYYXXXUUURRROOOLLLJJJHHHFFFEEEEEECCCBBBAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;:::999999888888999999999999999999999999999999777888888888777666555555777888999;;;;;;;;;;;;;;;;;;;;;:::::::::999999999777777777666777777888999999:::;;;<<<>>>@@@BBBCCCBBBBBBAAA@@@???>>>===<<<===<<<<<<;;;;;;;;;<<<<<>>>>>>>>???AAACCCDDDEEEHHHLLLPPPTTTYYY^^^bbbdddgggjjjlllmmmnnnppprrrtttuuuvvvwwwyyyzzz{{{{{{~~~}}}lll```ZZZWWWXXXZZZ```kkk{{{wwwlllaaa[[[YYYXXX\\\aaajjjvvvwwwuuuyyyyyyrrrppprrrvvv|||zzzoooaaaTTTLLLHHHBBBAAA@@@??????>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAADDDHHHKKKUUUaaatttsssvvv|||fff]]]]]]aaaqqqtttmmmlllllllllmmmooorrruuuvvvsssuuuuuusssqqqpppjjjcccYYYSSSMMMNNNPPPTTT]]]eee}}}jjjbbb```^^^[[[ZZZXXXWWWUUURRROOOMMMJJJIIIFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;:::999999888888999999999999999999999999999999666777777777777666666555777888:::;;;<<<<<<;;;:::======<<<<<<<<<;;;;;;;;;888777777777777888999999:::::::::;;;===>>>@@@AAA@@@@@@??????>>>=========;;;;;;:::999999999999999@@@AAABBBCCCDDDEEEFFFFFFFFFGGGIIIJJJIIIGGGDDDBBB???>>>>>>>>>???AAACCCDDDEEEHHHLLLPPPTTTYYY___bbbeeegggjjjlllmmmnnnppprrrrrrsssuuuwwwyyyzzzzzzzzz}}}~~~pppccc\\\VVVVVVWWW\\\eeetttzzznnnbbb\\\YYYWWWZZZ___iiiuuu~~~tttrrruuuvvvqqqpppqqquuuzzz|||qqqcccVVVMMMIIIBBBAAA@@@??????>>>>>>>>>????????????????????????>>>???@@@AAABBBEEEIIILLLUUUaaatttqqqsssxxx|||ddd]]]]]]aaaqqqsssmmmllllllmmmnnnppprrrtttuuurrrttttttqqqpppoooiiibbbXXXRRRMMMMMMPPPTTT\\\ddd}}}jjjbbb```^^^[[[ZZZWWWVVVTTTRRROOOMMMKKKJJJEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<::::::999999999999::::::;;;:::999999888888999999999999999999999999999999666666777888888888777777666888:::;;;<<<<<<;;;:::======<<<<<<<<<;;;;;;;;;888888888888888999::::::::::::::::::;;;<<<===>>>========================;;;;;;;;;:::;;;;;;<<<<<>>>>>>>>???AAACCCDDDEEEHHHLLLPPPUUUZZZ___ccceeehhhjjjlllmmmnnnpppqqqrrrsssuuuxxxyyyzzz{{{{{{|||}}}~~~wwwhhh```XXXXXXXXX[[[cccqqqwwwjjjbbb^^^\\\^^^ccclllwww|||rrrqqqxxx}}}rrroooppprrrvvv{{{~~~ssseeeXXXOOOJJJCCCBBBAAA@@@@@@??????@@@????????????????????????>>>???@@@AAABBBEEEIIIMMMTTTaaasss~~~ppprrrvvv}}}wwwaaa\\\\\\aaaqqqsssllljjjkkkmmmooopppqqqrrrrrrrrrtttssspppooonnniiibbbWWWQQQMMMMMMPPPTTT[[[ccc}}}jjjbbb```^^^[[[ZZZVVVVVVTTTRRRPPPNNNLLLKKKEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>===<<<<<<<<<<<<<<<999999999888888999::::::;;;:::999999888888999999888888888888888888888888666777888999999999999999666888:::<<<<<<<<<;;;:::;;;;;;:::::::::999999999999999888888999999:::;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<========================>>>@@@AAABBB<<<===>>>@@@BBBDDDEEEFFFFFFGGGIIIKKKJJJHHHDDDBBB???>>>>>>>>>???AAACCCDDDEEEHHHLLLQQQUUUZZZ___ccceeehhhkkklllmmmnnnpppqqqrrrtttvvvxxxzzz{{{{{{{{{{{{|||~~~{{{lllccc[[[ZZZZZZ\\\dddqqqrrrjjjeeebbbccchhhoooyyy{{{rrrqqq}}}xxxooommmppprrrwww|||tttfffYYYOOOKKKDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBEEEJJJMMMTTT```ssspppqqquuu{{{rrr^^^ZZZ[[[___ooossslllhhhjjjlllnnnpppqqqpppppprrrtttssspppnnnmmmhhhbbbWWWQQQMMMMMMPPPSSS[[[ccczzzjjjccc```\\\XXXWWWUUUSSSQQQOOOMMMLLLLLLLLLHHHGGGFFFDDDCCCAAA@@@???===999555555888<<<>>>>>><<<<<<;;;:::999999888777999999888888888888999999:::999888777777777888999;;;888666666999:::999777888888999:::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999888888888777777666666:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>============>>>>>>???AAAAAAAAABBBCCCDDDEEEEEEGGGHHHJJJKKKKKKIIIFFFDDD>>>>>>>>>???@@@AAACCCCCCGGGJJJMMMQQQTTTYYY^^^aaaggghhhjjjlllmmmnnnoooooosssuuuwwwyyy{{{|||||||||}}}qqqaaa```\\\[[[^^^dddmmm{{{yyyrrrppprrrttt|||yyyqqqqqquuuyyypppmmmmmmooouuu{{{}}}qqqdddYYYPPPKKKGGGEEECCCAAA@@@???@@@@@@=========>>>???AAABBBCCC@@@AAAAAA@@@@@@CCCGGGJJJVVV```qqq}}}wwwsssttt~~~mmm[[[XXXXXXZZZiii}}}}}}rrrmmmiiihhhiiikkknnnqqqqqqppprrrsssqqqoooooooooiiiaaaYYYRRRLLLKKKMMMQQQYYYbbbzzzjjjccc```]]]YYYXXXWWWUUURRROOOLLLKKKJJJJJJHHHGGGFFFDDDCCCAAA@@@???DDD@@@<<<:::;;;<<<<<<;;;::::::::::::::::::::::::999999888888888888999999:::999888777666666555666:::888666777999:::999777888888999:::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999::::::999999999888888888:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<======>>>>>>@@@AAABBBBBBCCCDDDEEEEEEFFFGGGHHHIIIHHHFFFCCCBBB>>>>>>>>>???@@@AAACCCCCCGGGIIIMMMQQQTTTYYY^^^aaaggghhhjjjlllnnnooooooppprrrsssvvvxxxzzz{{{{{{{{{|||~~~}}}mmmddd```]]]```eeemmmzzzxxxooopppvvvwwwnnnlllmmmooovvv|||sssfffZZZPPPKKKFFFEEECCCAAA@@@?????????=========>>>???AAABBBCCC@@@AAAAAA@@@AAACCCGGGKKKWWWaaasss~~~uuurrrttt~~~lllZZZWWWWWWYYYgggyyy~~~rrrmmmgggggggggiiimmmpppppppppssstttssspppppppppjjjbbbYYYRRRLLLKKKMMMPPPXXX```yyyjjjcccaaa]]]ZZZYYYXXXVVVSSSOOOLLLJJJHHHHHHHHHGGGFFFDDDCCCAAA@@@???DDDBBB???======<<<;;;999999999999::::::;;;;;;;;;999999888888888888999999999999999888666555333222:::888777777888999999888888888999:::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>@@@AAABBBCCCDDDEEEEEEFFFGGGHHHIIIJJJIIIFFFCCCAAA>>>>>>>>>???@@@AAACCCCCCFFFIIIMMMQQQTTTXXX]]]aaaggghhhjjjlllnnnoooppppppqqqrrrtttvvvxxxyyyzzzzzz{{{}}}}}}zzzzzz}}}|||mmmhhhdddeeeiiiooo{{{wwwnnnnnnwwwvvvmmmkkkmmmpppwww}}}wwwjjj]]]RRRKKKFFFDDDBBB@@@???>>>??????======>>>>>>???@@@BBBBBBAAAAAAAAAAAAAAADDDHHHLLLWWWbbbuuuuuusssvvv}}}iiiYYYUUUUUUVVVcccssssssmmmeeedddeeehhhllloooppppppuuuvvvtttrrrrrrqqqjjjbbbXXXQQQKKKKKKLLLOOOVVV^^^yyyjjjcccaaa^^^[[[ZZZWWWUUURRRNNNLLLJJJIIIHHHHHHGGGFFFDDDCCCAAA@@@???;;;;;;;;;<<<<<<<<<;;;:::::::::::::::::::::::::::999999888888888888999999777888999999888666444333999888888777888888999999888888999:::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCDDDEEEFFFGGGJJJKKKLLLLLLKKKHHHDDDBBB>>>>>>>>>???@@@AAACCCCCCFFFIIIMMMPPPTTTXXX]]]```ggghhhjjjlllnnnooopppqqqrrrrrrtttvvvwwwyyyzzzzzzzzz}}}xxxuuuvvvyyyxxxrrrnnnmmmnnnsss~~~vvvmmmmmmwwwxxxooommmnnnqqqwww~~~zzzmmm___SSSLLLEEEDDDBBB@@@???>>>>>>???>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAABBBEEEIIIMMMXXXeeeyyyxxxwww{{{yyyhhhXXXTTTSSSTTT^^^kkkvvvnnneeeddddddgggkkkoooqqqqqqtttuuutttrrrrrrqqqjjjbbbXXXQQQKKKJJJKKKMMMTTT[[[yyyjjjdddbbb___[[[ZZZTTTSSSPPPNNNLLLKKKJJJJJJHHHGGGFFFDDDCCCAAA@@@???777888:::;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888999999888888888888999999666777888999:::999888777999999888888777888888999888888999:::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<>>>>>>@@@AAABBBCCCEEEFFFGGGGGGKKKKKKLLLMMMKKKHHHEEECCC>>>>>>>>>???@@@AAACCCCCCFFFIIILLLPPPSSSXXX]]]```fffgggiiikkkmmmoooppppppsssssstttuuuwwwyyyzzz{{{zzz}}}tttqqqsssxxx|||vvvttttttwwwvvvnnnnnnxxx{{{rrroooppprrrxxx|||oooaaaTTTMMMFFFEEEBBB@@@????????????>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBBBBCCCFFFJJJNNNZZZhhh}}}{{{{{{xxxhhhYYYSSSPPPQQQZZZdddzzzyyypppfffddddddgggkkkooorrrrrrrrrssssssrrrrrrqqqjjjaaaYYYRRRLLLKKKKKKLLLRRRYYYzzzkkkdddbbb^^^[[[ZZZSSSRRROOOMMMKKKKKKKKKKKKHHHGGGFFFDDDCCCAAA@@@???;;;<<<>>>===<<<:::;;;;;;===<<<<<<;;;999888888777999999888888888888999999666777888999999:::::::::888999999888777777888:::888888999:::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<===??????@@@AAABBBCCCEEEFFFHHHHHHHHHIIIJJJKKKIIIGGGDDDBBB>>>>>>>>>???@@@AAACCCCCCEEEHHHLLLPPPSSSWWW\\\```dddeeegggjjjlllnnnooopppsssssstttuuuwwwyyyzzz|||{{{}}}sssppprrruuu{{{|||{{{|||wwwpppqqqyyy|||sssqqqrrrttt{{{|||oooaaaUUUNNNGGGEEECCCAAA@@@???@@@@@@??????>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCGGGKKKOOO\\\lllzzzkkk[[[RRRNNNPPPWWW___rrrzzzpppgggeeedddfffjjjnnnqqqrrrooorrrrrrrrrsssrrrkkkbbbZZZSSSMMMLLLKKKLLLQQQWWW{{{llleeebbb^^^ZZZYYYTTTSSSPPPMMMKKKJJJIIIIIIHHHGGGFFFDDDCCCAAA@@@???===???@@@>>>;;;999:::<<<;;;;;;;;;::::::999999999999999888888888888999999888777777777777888888999777999:::999777666888:::888888999:::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@@@@@@@AAABBBCCCEEEGGGHHHIIIGGGHHHJJJKKKJJJHHHEEECCC>>>>>>>>>???@@@AAACCCCCCEEEHHHLLLOOOSSSWWW\\\```bbbdddfffiiikkkmmmnnnooorrrrrrrrrsssuuuwwwyyy{{{|||~~~wwwrrrrrrtttwww{{{xxxrrrttt|||yyyqqqppprrrvvv}}}{{{oooaaaUUUOOOHHHFFFDDDBBBAAAAAAAAAAAA?????????>>>??????@@@AAAAAABBBCCCCCCDDDGGGLLLPPP^^^ooo}}}ooo]]]RRRMMMNNNUUU\\\kkkyyynnngggeeeccceeehhhlllooopppnnnqqqrrrsssttttttmmmeee[[[TTTOOOMMMLLLLLLQQQWWW|||llleeebbb^^^ZZZXXXVVVTTTQQQNNNJJJHHHGGGGGGHHHGGGFFFEEECCCAAA@@@???;;;===>>><<<999999;;;>>>999999::::::::::::;;;;;;999999888888888888999999999888777555555555666777777999:::999666666888;;;888888999:::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999;;;<<<<<<<<<======>>>>>>:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<>>>???@@@AAA@@@AAABBBDDDEEEGGGHHHIIIIIIJJJLLLMMMLLLJJJHHHFFF>>>>>>>>>???@@@AAACCCCCCEEEHHHLLLOOOSSSWWW\\\___aaaccceeehhhjjjlllmmmnnnqqqqqqqqqrrrsssvvvxxxyyy}}}|||vvvuuutttuuuxxxyyy~~~yyytttvvv~~~vvvoooooorrrwww{{{nnnaaaVVVOOOIIIGGGEEECCCBBBAAAAAABBB??????????????????@@@@@@AAABBBCCCCCCDDDHHHMMMPPP___qqqqqq___RRRLLLNNNUUU[[[ggg|||xxxmmmgggdddccccccfffjjjmmmnnnnnnqqqssstttvvvvvvpppggg\\\UUUPPPNNNMMMLLLPPPVVV|||kkkccc```\\\YYYXXXSSSRRRPPPNNNLLLJJJIIIIIIIIIHHHFFFDDDBBBAAA@@@@@@??????>>>===============<<<<<<;;;;;;;;;::::::::::::999888888999;;;===???999999888777666666777777:::999999999888888777777888999:::;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<============<<<<<<777777777777999;;;===>>>>>>============<<<<<<<<<>>>===<<<;;;<<<>>>@@@AAAAAABBBDDDDDDDDDEEEGGGJJJGGGIIIKKKLLLKKKHHHDDDBBBAAA@@@???>>>>>>@@@BBBCCCEEEHHHLLLOOORRRVVVZZZ]]]aaabbbdddfffiiikkkmmmnnnnnnnnnoooqqqsssvvvxxxyyy}}}|||uuurrrqqqpppwwwzzz~~~zzzuuuxxxvvvqqqmmmooorrrvvv}}}xxxmmm```SSSKKKHHHDDDAAA@@@AAABBB@@@>>>??????@@@AAAAAAAAA@@@@@@CCCAAAAAADDDFFFGGGMMMTTTaaatttwww```SSSPPPPPPSSSWWWfffttt~~~qqqhhhfffcccdddfffjjjllllllqqqooonnnqqqtttsssmmmhhh___VVVNNNLLLLLLMMMQQQVVV{{{kkkcccaaa]]]YYYYYYSSSRRRPPPNNNLLLJJJIIIIIIHHHGGGEEECCCAAA@@@??????>>>======<<<<<<<<<<<<<<<;;;;;;:::::::::999999999777666555555555777999:::999999888777777777777777999999999888888777777777888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<============<<<<<<999888888999:::<<<>>>?????????>>>===<<<;;;;;;:::>>>===<<<;;;<<<>>>@@@AAAAAABBBCCCCCCCCCEEEHHHJJJGGGIIIKKKLLLKKKHHHDDDBBBAAA@@@???>>>>>>@@@BBBCCCEEEHHHLLLPPPSSSVVV[[[^^^bbbcccdddgggiiikkkmmmnnnnnnooopppqqqsssvvvxxxyyy}}}~~~{{{wwwtttrrrwwwzzzyyyuuuxxxtttooommmooossswww~~~~~~uuujjj^^^SSSKKKGGGDDDAAA@@@AAAAAA@@@?????????@@@AAAAAAAAAAAA@@@DDDAAABBBEEEFFFHHHNNNUUUcccvvvxxx```SSSOOOOOORRRUUUdddrrrssshhhfffccccccfffiiikkklllooonnnnnnqqqtttsssnnniiiaaaXXXPPPLLLKKKKKKOOOSSSyyyjjjcccaaa^^^ZZZYYYSSSRRRPPPNNNLLLJJJIIIIIIGGGFFFDDDBBB@@@??????>>>======<<<;;;;;;;;;;;;;;;::::::999999999888888888:::999888777777888999:::999888777777777777777777888888888777777777777777888999:::;;;<<<<<<<<<<<<:::::::::;;;<<<===>>>???<<<<<<============<<<<<<;;;:::::::::;;;===>>>???@@@@@@???>>><<<;;;:::999======<<<<<<<<<>>>@@@AAABBBCCCCCCBBBBBBDDDHHHKKKHHHIIIKKKKKKJJJHHHEEECCCAAA@@@???>>>>>>@@@BBBCCCFFFIIIMMMQQQTTTXXX\\\___bbbccceeegggiiilllmmmnnnooooooppprrrtttvvvxxxyyy|||~~~{{{yyy{{{xxxsssvvvxxxqqqmmmlllppptttxxx{{{pppfff[[[QQQKKKFFFDDDAAA@@@@@@AAA@@@?????????@@@AAAAAAAAAAAAAAADDDBBBBBBEEEGGGIIIOOOVVVdddwww}}}dddUUUPPPOOORRRUUUcccpppuuuiiifffcccbbbeeehhhjjjkkkmmmmmmnnnqqqtttsssoookkkddd[[[QQQMMMKKKJJJMMMQQQwwwiiicccaaa^^^[[[ZZZTTTRRRPPPNNNKKKJJJIIIHHHEEEDDDCCCAAA@@@???>>>>>>>>>===<<<<<<;;;;;;<<<<<<::::::::::::999999999999;;;:::999888888888888999888888777777777777777888777777777777777777777777888999:::;;;<<<<<<<<<<<<:::::::::;;;;;;===>>>>>><<<<<<============<<<<<<;;;;;;::::::;;;===>>>???@@@@@@???>>>===<<<;;;;;;===<<<<<<<<<===>>>???@@@BBBCCCCCCBBBBBBDDDHHHKKKHHHIIIJJJKKKJJJGGGEEECCCAAA@@@???>>>>>>@@@BBBCCCFFFIIINNNRRRUUUYYY]]]```cccdddeeehhhjjjlllnnnoooppppppqqqrrrtttvvvxxxyyy{{{}}}uuuqqqttttttnnnkkklllqqqvvvyyyxxxlllaaaXXXPPPKKKEEECCCAAA@@@@@@@@@@@@@@@??????@@@AAABBBBBBBBBBBBDDDBBBCCCFFFHHHJJJPPPWWWdddwwwiiiXXXRRRQQQTTTWWWdddqqquuujjjfffcccbbbdddgggiiijjjllllllnnnrrrttttttpppmmmeee[[[RRRNNNKKKJJJLLLQQQvvvhhhcccbbb^^^[[[YYYTTTSSSQQQNNNKKKIIIHHHHHHEEEDDDBBBAAA??????>>>>>>???>>>======<<<<<<======;;;;;;;;;;;;::::::::::::888777666666555555444444888777777777777777888888777777777777777888888888888999:::;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<<<<<::::::::::::;;;<<<>>>???@@@@@@@@@??????>>>>>>===<<<<<<<<<======>>>???@@@BBBCCCCCCCCCCCCDDDHHHKKKIIIIIIJJJJJJIIIGGGEEEDDDAAA@@@???>>>>>>@@@BBBCCCFFFIIINNNRRRUUUYYY^^^aaaddddddfffhhhkkkmmmoooppppppqqqqqqrrrtttvvvxxxyyy{{{|||~~~rrrnnnqqquuummmkkkkkkqqqvvvzzzvvviii^^^UUUMMMIIICCCCCCBBB@@@??????@@@AAA??????@@@AAABBBCCCCCCBBBEEECCCDDDGGGIIIKKKRRRYYYfffzzzlllZZZSSSQQQTTTXXXggguuuvvvlllhhhdddbbbcccfffiiijjjlllmmmpppsssuuutttrrroooeee[[[RRRNNNLLLKKKMMMRRRvvviiicccbbb^^^ZZZXXXUUUSSSQQQNNNKKKIIIHHHGGGDDDDDDBBBAAA@@@???????????????>>>===============<<<<<<<<<;;;;;;;;;::::::999888888888777777666666777777777777777888888999888888888888888999999999888999:::;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<============<<<<<<999999999:::;;;===???AAACCCCCCBBBAAA@@@@@@???>>><<<<<<======>>>?????????AAABBBDDDDDDDDDEEEGGGJJJIIIJJJJJJJJJIIIGGGEEEDDDAAA@@@???>>>>>>@@@BBBCCCFFFIIIMMMRRRUUUYYY^^^aaadddeeegggiiikkknnnooopppqqqqqqrrrssstttvvvxxxyyyzzz|||~~~ooojjjmmm{{{xxxnnnkkkkkkpppuuuzzzuuuhhh\\\RRRKKKFFFBBBBBBBBB@@@>>>>>>@@@BBB>>>???@@@BBBCCCCCCCCCCCCEEEDDDDDDHHHKKKMMMSSSZZZjjj}}}}}}mmmZZZRRRQQQTTTXXXkkkyyyyyynnnjjjeeebbbdddgggiiikkkmmmooorrruuuvvvuuusssqqqeee\\\RRRNNNLLLKKKMMMRRRvvviiidddbbb]]]YYYWWWUUUTTTQQQNNNKKKIIIHHHGGGEEEDDDCCCAAA@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<===;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;::::::777777777777777888999999888999999999::::::::::::888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<============<<<<<<999999:::;;;===???BBBCCCHHHGGGFFFDDDAAA???>>>===;;;<<<===>>>>>>????????????AAADDDFFFFFFFFFGGGHHHJJJJJJJJJIIIHHHGGGEEEEEEAAA@@@???>>>>>>@@@BBBCCCEEEHHHMMMQQQUUUYYY^^^aaaeeefffgggjjjlllnnnpppqqqrrrrrrrrrssstttvvvxxxxxxyyy{{{}}}}}}lllgggjjjvvvyyypppllljjjnnntttyyyvvvhhh\\\QQQHHHCCCAAABBBBBB@@@>>>===@@@BBB>>>???@@@BBBCCCDDDDDDDDDFFFDDDEEEIIIKKKNNNTTT[[[jjj}}}|||~~~qqq]]]UUUTTTXXX\\\nnn}}}~~~pppkkkfffcccdddgggjjjllloooqqquuuwwwwwwuuusssrrrhhh^^^TTTOOOLLLJJJKKKOOOwwwiiidddbbb]]]XXXVVVUUUTTTQQQNNNKKKIIIGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@======<<<;;;;;;;;;;;;<<<:::::::::999999999888888777888888999999999888888777777666777777888999999999999999::::::;;;;;;;;;999999:::;;;<<<<<<<<<<<<:::::::::;;;<<<===>>>???<<<<<<============<<<<<<:::::::::<<<>>>AAADDDFFFMMMKKKIIIEEEBBB???<<<;;;;;;<<<===>>>????????????>>>AAAEEEGGGGGGFFFFFFGGGJJJJJJJJJIIIHHHGGGFFFEEEAAA@@@???>>>>>>@@@BBBCCCDDDGGGLLLPPPTTTYYY]]]aaaeeefffhhhjjjlllnnnpppqqqrrrrrrssssssuuuvvvxxxxxxyyy{{{}}}{{{jjjfffiiisssyyyqqqllljjjnnnsssxxxvvviii\\\PPPGGGAAA@@@BBBBBB@@@>>>===@@@CCC>>>???AAABBBCCCDDDDDDDDDFFFDDDEEEIIILLLNNNTTT\\\hhh{{{vvvbbbZZZYYY]]]aaaooo~~~qqqmmmgggddddddhhhjjjlllpppssswwwxxxxxxvvvtttssskkkaaaVVVPPPLLLHHHIIIMMMxxxkkkeeeaaa\\\YYYXXXVVVSSSOOOLLLKKKJJJIIIHHHFFFFFFEEECCCBBBAAA@@@???;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888777777777888999999999:::::::::999999999999999:::888888888888888888888888888999;;;<<<======>>>>>>=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::<<>>>>>===<<<;;;<<<>>>@@@AAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHFFFDDDCCCAAAAAAAAA@@@@@@AAABBBBBBCCCGGGLLLQQQVVV[[[```ccceeegggiiikkkkkkmmmoooqqqqqqqqqqqqrrrsssuuuwwwxxx{{{}}}zzziiifffjjjvvvwwwnnnkkkkkkpppvvvzzzxxxgggXXXMMMEEEAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@BBBDDDEEEFFFGGGEEEGGGIIIIIIJJJOOOVVV\\\jjjzzzwwwwww}}}dddWWWWWWYYYXXXssssssjjjbbbaaadddfffjjjooooooqqquuuxxxxxxuuurrrooojjjbbbWWWPPPMMMMMMNNNMMMxxxkkkeeeaaa\\\YYYXXXVVVSSSOOOLLLKKKJJJIIIHHHGGGGGGFFFDDDCCCBBBAAA@@@========================<<<<<<;;;::::::999888888888888888888888999999999999999888888888888999999888888888888888888888888777888999;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::<<>>===<<<<<<;;;:::;;;===???@@@@@@@@@AAACCCDDDEEEFFFGGGHHHHHHIIIHHHGGGFFFDDDCCC???????????????@@@AAABBBCCCGGGLLLQQQUUUZZZ```ccceeegggiiikkkkkkmmmoooqqqrrrrrrrrrrrrtttvvvxxxyyy{{{}}}yyyhhhfffkkkvvvuuummmjjjkkkqqqvvv{{{tttcccTTTJJJDDD@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCEEEEEEFFFFFFHHHJJJJJJKKKPPPWWW]]]iiiyyyvvvwww}}}iiiZZZXXXZZZZZZnnn{{{uuukkkbbbaaacccdddgggkkkpppssswwwxxxwwwtttpppnnnkkkcccYYYQQQNNNNNNNNNMMMxxxkkkeeeaaa]]]YYYYYYVVVSSSOOOLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDBBBAAAAAA>>>>>>======<<<<<<;;;;;;<<<;;;;;;::::::999999888999999999888888888888888888888777777777888888999999999999999999999999999666777888:::;;;;;;;;;;;;::::::;;;;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::<<<>>>@@@BBBCCCCCCBBBAAA@@@>>>===<<<;;;;;;::::::;;;<<<>>>??????@@@AAABBBCCCEEEFFFFFFGGGGGGGGGGGGFFFEEECCCBBB=========>>>???@@@AAABBBDDDGGGKKKPPPTTTYYY___ccceeegggiiikkkkkkmmmoooqqqsssssssssssstttvvvyyyzzz{{{}}}xxxhhhffflllxxxsssllljjjkkkrrrxxx}}}nnn\\\OOOGGGBBB@@@BBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEFFFIIIKKKLLLMMMQQQXXX^^^hhhxxxwwwyyy~~~nnn[[[VVVXXXYYYiiiuuuvvvlllbbb```aaabbbdddhhhppptttxxxyyywwwsssooommmllleee\\\TTTPPPNNNMMMMMMwwwjjjeeeaaa]]]ZZZYYYVVVSSSOOOLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@<<<<<<;;;:::999888888888;;;;;;;;;::::::999999999:::999999999888777777777777777777666777777888999999999999999999999999999666777888:::;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;===???@@@BBBBBBBBBAAA@@@???===<<<;;;;;;;;;;;;;;;===>>>???@@@@@@AAABBBDDDEEEFFFFFFFFFFFFGGGFFFEEEDDDBBBAAA<<<<<<===>>>???@@@BBBCCCDDDGGGKKKOOOSSSXXX^^^bbbdddfffiiikkkkkkmmmppprrrssssssssstttuuuwwwyyyzzz{{{}}}xxxiiihhhooo|||pppkkkiiilllsssyyyzzzgggVVVKKKEEEBBB@@@CCCBBBBBBAAAAAA@@@@@@???AAABBBBBBBBBCCCCCCDDDDDDGGGJJJMMMNNNOOOSSSYYY^^^iiixxxyyy|||pppZZZSSSTTTVVVdddppptttjjjaaa______```cccfffoootttyyyzzzwwwrrrpppooolllggg___WWWQQQNNNMMMMMMwwwjjjdddaaa]]]ZZZZZZVVVSSSOOOLLLKKKJJJIIIHHHEEEEEEDDDCCCAAA@@@??????<<<<<<;;;:::999888888888;;;;;;::::::::::::999999:::999999999888777777777777777666666777888888999999999999999999999999999777888999;;;<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<>>>???BBBBBBBBBAAAAAA???>>>===<<<<<<<<<<<<===>>>??????AAAAAABBBDDDEEEFFFGGGHHHFFFFFFFFFFFFEEECCCAAA@@@======>>>>>>@@@AAACCCCCCDDDGGGJJJNNNRRRWWW]]]bbbdddfffiiijjjlllmmmppprrrssssssssstttuuuwwwyyyzzz{{{}}}xxxkkklllsss}}}oookkkjjjmmmttt{{{tttaaaQQQHHHEEECCCAAABBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBBBBCCCCCCDDDDDDGGGJJJNNNOOOPPPSSSYYY^^^kkkxxx}}}qqq[[[RRRSSSUUUaaammmqqqggg^^^]]]^^^___bbbffflllrrrxxxyyyvvvqqqppppppkkkgggaaaYYYRRROOOMMMNNNwwwjjjdddbbb]]]ZZZZZZVVVSSSOOOLLLKKKJJJIIIHHHEEEDDDCCCBBBAAA???>>>>>>>>>>>>======<<<<<<;;;;;;::::::::::::::::::::::::999999999888888888888888777777777777888888999:::::::::::::::::::::::::::777888999;;;<<<<<<<<<<<<>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===>>>AAABBBBBBAAA@@@???>>>>>><<<<<<======>>>?????????AAABBBCCCDDDEEEGGGHHHHHHFFFFFFFFFFFFEEEDDDBBBAAA>>>>>>>>>???@@@AAABBBCCCEEEGGGJJJMMMQQQVVV\\\aaacccfffhhhjjjlllnnnpppssssssssssssssstttvvvyyyzzz{{{}}}yyylllnnnvvv}}}qqqlllkkknnnvvv}}}{{{mmmZZZLLLFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEGGGJJJNNNPPPQQQTTTYYY^^^jjjvvvsss]]]UUUUUUVVV___jjj{{{pppfff]]][[[\\\]]]```dddiiipppvvvvvvrrrmmmlllmmmiiigggbbbZZZSSSOOONNNNNNvvvjjjdddbbb^^^[[[ZZZVVVSSSOOOLLLKKKJJJIIIHHHEEEEEEDDDBBBAAA@@@???>>>========================::::::::::::::::::::::::888888888888888999999999777777777888888999;;;;;;::::::::::::::::::::::::666777888:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::::::::;;;<<<===@@@@@@@@@@@@???>>>======;;;;;;<<<===>>>>>>>>>>>>@@@AAABBBCCCEEEFFFGGGGGGFFFGGGGGGGGGFFFDDDBBBAAA>>>>>>>>>>>>>>>???@@@AAAEEEGGGIIILLLPPPUUU\\\aaaccceeehhhjjjlllnnnqqqsssrrrrrrrrrrrrtttvvvxxxyyy{{{}}}wwwlllooowwwuuummmlllooowww}}}sssfffTTTHHHDDDDDDCCCAAA???@@@@@@AAAAAABBBBBBCCC@@@@@@AAABBBCCCEEEEEEFFFFFFJJJNNNPPPQQQTTTYYY]]]gggrrrppp]]]VVVUUUUUU^^^hhhxxxqqqggg]]]ZZZ[[[[[[]]]aaagggnnntttssslllfffdddeeefffeeebbb[[[TTTOOONNNOOOvvvjjjdddbbb^^^[[[[[[VVVSSSOOOLLLKKKJJJIIIHHHFFFFFFEEECCCBBBAAA@@@???;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::777777888888999999999:::888888888888999:::;;;<<<::::::::::::::::::::::::555666777888999:::::::::::::::;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::<<<<<<>>>>>>???>>>>>>===<<<;;;999:::;;;<<<============???@@@AAABBBCCCEEEFFFFFFGGGGGGHHHGGGFFFEEECCCBBB>>>===============>>>???EEEGGGIIIKKKOOOUUU\\\```ccceeehhhjjjlllnnnqqqsssrrrqqqqqqrrrsssuuuwwwxxx{{{}}}~~~|||~~~vvvkkknnnwwwyyynnnmmmpppxxx~~~nnnaaaPPPEEEBBBCCCBBB@@@>>>???@@@AAABBBBBBCCCDDD??????AAABBBDDDEEEFFFGGGFFFIIIMMMPPPQQQSSSYYY]]]eeeooommm[[[UUUSSSRRR]]]gggvvvssshhh^^^ZZZZZZYYY[[[^^^gggmmmrrrppphhh```^^^___ddddddaaa[[[TTTOOONNNOOOtttiiidddbbb^^^ZZZZZZTTTRRROOOMMMLLLKKKIIIHHHHHHFFFDDDCCCBBBAAA???===<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888888888777777777666:::::::::999999999888888999999999999999888777666666777999:::;;;<<<<<<<<<>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999===<<<<<<;;;;;;;;;<<<<<<:::<<<>>>?????????@@@BBB===<<<<<<<<<<<<======>>>AAABBBCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJHHHFFFCCCAAA>>>>>>=========???@@@AAABBBEEEHHHLLLPPPUUUZZZ^^^ccceeegggjjjlllnnnooopppooooooppprrrtttwwwyyyzzz}}}~~~uuunnnttt{{{}}}tttqqqrrrxxx~~~zzzfffWWWHHHCCCEEEDDDCCCBBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBDDDEEEEEEMMMMMMNNNNNNPPPSSSXXX\\\bbbkkk}}}nnn^^^UUUSSSSSSZZZgggyyy~~~pppfff]]][[[[[[ZZZ[[[^^^gggiiikkkhhhaaaZZZVVVUUU\\\___aaa^^^WWWQQQMMMMMMuuuiiidddbbb]]]ZZZZZZTTTRRROOOMMMLLLKKKIIIHHHIIIGGGEEECCCCCCBBB@@@>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999999888888888888::::::999999888888888888777888888999999999888888777777999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<======<<<;;;;;;:::===<<<<<<;;;;;;;;;<<<<<<@@@AAABBBAAA???===<<<<<<<<<<<<<<<<<<<<<======>>>AAAAAABBBCCCEEEFFFGGGGGGIIIJJJKKKJJJIIIFFFDDDBBB???>>>=========???@@@AAABBBEEEHHHLLLOOOTTTZZZ^^^ccceeegggjjjlllnnnooopppppppppqqqsssuuuwwwyyyzzz}}}~~~uuupppvvv~~~}}}tttqqqsssyyy~~~xxxcccTTTGGGCCCDDDCCCAAA@@@BBBBBBAAAAAA@@@AAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHMMMNNNNNNOOOPPPTTTYYY\\\bbblll}}}nnn___WWWUUUVVV]]]jjj{{{qqqggg^^^[[[[[[ZZZ[[[]]]cccfffgggddd]]]VVVRRRQQQWWW[[[]]][[[TTTNNNKKKKKKuuuiiidddbbb]]]ZZZYYYUUURRROOOMMMMMMLLLJJJHHHIIIGGGEEEDDDDDDCCCAAA???>>>>>>=========<<<<<<<<<:::::::::::::::::::::::::::::::::999999999999888999888888888888777777777666777888999::::::::::::777888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::<<<============<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<===CCCDDDDDDCCC@@@===;;;;;;<<<<<<;;;;;;<<<======>>>@@@@@@AAABBBDDDEEEFFFGGGJJJKKKKKKKKKJJJHHHEEEDDD??????>>>===>>>???@@@AAABBBDDDHHHKKKOOOTTTZZZ^^^ccceeegggjjjlllnnnoooppprrrrrrssstttuuuwwwyyyyyy}}}~~~vvvsss{{{}}}sssqqqrrryyyuuu^^^QQQFFFCCCDDDBBB@@@???BBBAAAAAAAAAAAAAAABBBBBBDDDDDDEEEFFFGGGIIIKKKLLLMMMNNNOOOPPPQQQUUUYYY]]]ccclll}}}ppp```XXXWWWYYY```lll|||sssiii___[[[ZZZYYYYYY\\\aaadddeeebbb[[[TTTPPPOOOUUUXXX[[[YYYTTTNNNKKKKKKuuuiiidddaaa]]]ZZZYYYUUURRROOONNNMMMLLLJJJHHHIIIGGGEEEEEEEEEDDDBBB@@@============<<<<<<<<<;;;::::::::::::::::::::::::::::::999999999888888888888777777777777777777777777888999999:::::::::999777888999:::;;;;;;;;;;;;========================;;;<<<<<<===<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<======???AAACCCCCCBBB@@@??????;;;;;;;;;;;;<<<<<<===>>>??????@@@BBBCCCEEEFFFGGGKKKKKKLLLLLLKKKIIIFFFEEE@@@???>>>>>>>>>???@@@AAABBBDDDHHHKKKOOOTTTZZZ^^^ccceeegggjjjlllnnnooopppssssssttttttvvvwwwxxxyyy}}}~~~xxxwww{{{rrrppprrryyyqqqZZZOOOFFFDDDEEEBBB??????BBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEEGGGHHHKKKMMMNNNMMMNNNPPPQQQSSSVVV[[[^^^eeemmm||||||sssbbbXXXWWWXXX___kkk{{{wwwlllaaa\\\ZZZXXXYYY[[[```ccceeeccc\\\UUURRRQQQWWWZZZ]]][[[UUUPPPMMMMMMvvviiidddaaa]]]YYYYYYUUUSSSPPPNNNMMMLLLJJJIIIIIIGGGEEEEEEEEEDDDBBB@@@<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999888888888777777777777777777777777777777777888:::::::::::::::999888888888888999:::;;;;;;;;;;;;<<<=====================:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<=========@@@CCCDDDCCCAAAAAAAAA:::::::::;;;;;;<<<>>>>>>>>>???@@@BBBDDDEEEGGGGGGJJJKKKLLLLLLLLLIIIGGGFFFAAA@@@???>>>>>>???@@@@@@AAADDDGGGKKKOOOTTTYYY]]]ccceeegggjjjlllnnnooopppssssssttttttvvvwwwxxxyyy}}}~~~yyyzzzzzzsssqqqrrryyy|||mmmXXXNNNFFFEEEEEECCC@@@@@@BBBAAAAAAAAABBBBBBCCCDDDDDDDDDEEEFFFHHHJJJLLLMMMMMMOOOQQQSSSUUUXXX\\\___eeelll{{{|||xxxcccWWWTTTVVV[[[hhhyyy{{{oooccc]]]ZZZXXXXXX[[[^^^bbbeeeccc^^^YYYVVVVVVZZZ]]]___]]]WWWQQQNNNMMMvvvjjjdddaaa]]]YYYXXXUUUSSSPPPNNNNNNMMMKKKIIIHHHFFFDDDDDDDDDDDDBBB@@@<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::888888888777777777666666777777777888888888888999;;;;;;;;;;;;:::999888777888999::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<=========<<<<<<;;;;;;;;;;;;;;;<<<===>>>???BBBEEEEEECCC@@@>>>===999999::::::;;;<<<>>>>>>>>>???@@@BBBDDDFFFGGGHHHJJJKKKLLLLLLKKKJJJGGGFFFBBBAAA@@@???>>>???@@@@@@AAACCCGGGJJJNNNSSSYYY]]]ccceeegggjjjlllnnnoooppprrrrrrssstttuuuwwwyyyyyy}}}~~~yyy|||~~~vvvtttuuu|||xxxiiiUUUMMMFFFDDDDDDBBBAAABBBAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEGGGHHHJJJLLLMMMMMMOOORRRTTTVVVYYY]]]```eeelllyyy}}}fffWWWRRRTTTXXXeeevvvsssfff___[[[XXXXXX[[[[[[___ddddddaaa]]]\\\\\\^^^aaabbb___XXXQQQMMMKKKvvvjjjdddaaa\\\YYYXXXVVVSSSPPPOOONNNMMMKKKIIIGGGEEECCCCCCCCCCCCAAA@@@<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888777777888888888888999999:::::::::::::::;;;::::::999999999999:::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<======>>>???????????????;;;::::::;;;;;;===>>>>>>@@@CCCEEEEEEBBB>>>;;;:::999999999:::;;;<<<>>>>>>??????AAACCCEEEGGGIIIIIIIIIJJJKKKKKKKKKIIIGGGFFFBBBAAA@@@???>>>???@@@@@@AAACCCGGGJJJNNNSSSYYY]]]ccceeegggjjjlllnnnooopppppppppqqqsssuuuwwwyyyzzz}}}~~~vvvzzz{{{xxxzzzvvvfffSSSKKKDDDBBBBBB@@@AAACCCAAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGIIIJJJKKKLLLMMMOOOSSSUUUWWWZZZ^^^```eeekkkxxxhhhWWWRRRSSSVVVccctttwwwiiiaaa\\\YYYYYY[[[[[[```eeegggfffddddddeeeeeeggghhhccc[[[RRRMMMLLLvvvjjjdddaaa\\\XXXXXXVVVSSSPPPOOONNNMMMKKKIIIFFFDDDCCCBBBCCCCCCAAA???>>>=========<<<<<<<<<<<<:::::::::::::::::::::::::::::::::999999999888888888888999999999:::::::::888888999:::;;;;;;;;;;;;999999:::;;;;;;;;;::::::<<<<<<<<<=========>>>>>>>>>???@@@AAAAAAAAAAAAAAA:::::::::;;;<<<===>>>??????AAADDDEEEBBB???<<<;;;999999999:::;;;<<<>>>>>>???@@@AAADDDFFFHHHIIIJJJHHHIIIJJJKKKJJJIIIGGGEEECCCBBB@@@?????????@@@@@@AAACCCGGGJJJNNNSSSYYY]]]ccceeegggjjjlllnnnooopppooooooppprrrtttwwwyyyzzz}}}~~~~~~tttxxx~~~|||}}}tttdddRRRIIIBBB@@@???>>>@@@CCCAAAAAAAAABBBCCCDDDEEEEEEHHHHHHHHHIIIIIIKKKLLLLLLMMMOOOSSSVVVXXX[[[^^^aaadddjjjwwwiiiXXXSSSTTTWWWccctttyyyjjjbbb]]]YYYYYY\\\]]]bbbhhhlllkkkjjjkkkmmmkkkmmmmmmhhh___VVVPPPNNNzzziiibbbaaa___\\\ZZZVVVSSSPPPOOONNNMMMKKKIIIFFFFFFFFFEEEDDDBBB@@@@@@@@@???>>>======<<<<<<===;;;;;;::::::::::::999999999999999999999999999999;;;;;;:::999999888888777::::::999888888999999:::999888777666555777:::===<<<;;;;;;::::::;;;;;;<<<>>>?????????@@@@@@@@@@@@>>>===<<<;;;;;;<<<===>>>AAAAAAAAAAAAAAA@@@???>>>?????????>>><<<===???AAA>>>???@@@BBBDDDEEEFFFGGGIIIJJJJJJKKKJJJHHHGGGFFFBBBAAA@@@@@@@@@AAABBBCCCDDDFFFIIIKKKOOOTTTZZZ^^^eeefffggghhhiiikkkooorrrnnnooooooqqqsssvvvxxxyyy}}}}}}zzzssswww}}}~~~mmm^^^LLLIIIEEECCCBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFHHHHHHIIIJJJKKKMMMMMMNNNMMMOOOSSSVVVXXX[[[___aaaffflllxxxjjjWWWRRRTTT\\\bbbooo~~~qqqeee]]]YYYXXXXXX___bbbgggjjjkkkmmmoooppppppqqqqqqkkkaaaWWWPPPMMMvvveee___^^^[[[XXXXXXVVVSSSPPPOOONNNMMMKKKIIIFFFFFFFFFEEEDDDBBB@@@@@@??????>>>===<<<<<<<<<<<<;;;;;;::::::::::::999999888888888888888888888888999999999999999999999:::999999888888888999::::::888999:::::::::;;;<<<===<<<;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>????????????===<<<<<<;;;<<<===>>>???BBBBBBAAA@@@???>>><<<;;;===>>>>>>===;;;;;;===??????@@@AAABBBDDDFFFGGGHHHIIIJJJJJJJJJJJJHHHGGGFFFAAA@@@???>>>??????@@@AAACCCEEEHHHKKKNNNSSSYYY^^^dddfffhhhiiijjjlllooorrrppppppqqqrrrtttvvvxxxyyy||||||~~~vvvooosss}}}lll]]]LLLIIIEEECCCCCCCCCBBBAAAAAABBBBBBCCCDDDEEEFFFFFFHHHIIIJJJKKKLLLNNNNNNOOONNNQQQTTTWWWYYY\\\```bbbffflllwwwjjjWWWRRRTTTYYY___kkkyyyqqqeee]]]YYYXXXWWW\\\```dddgggjjjkkknnnpppqqqrrrrrrlllbbbXXXQQQNNNtttddd^^^\\\ZZZWWWWWWVVVSSSPPPOOONNNMMMKKKIIIFFFFFFFFFEEEDDDBBB@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888777888888999::::::;;;;;;888888888888888999:::;;;555777999;;;<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>;;;;;;;;;;;;<<<===???@@@BBBBBBAAA@@@>>><<<;;;:::<<<======;;;::::::<<<>>>@@@@@@BBBCCCEEEFFFHHHHHHIIIIIIJJJJJJIIIHHHFFFEEE@@@???>>>======>>>???@@@CCCEEEGGGJJJNNNSSSYYY]]]bbbeeeiiikkklllmmmoooqqqrrrrrrrrrsssuuuwwwyyyzzz{{{|||}}}~~~rrrlllppp~~~}}}~~~iii[[[LLLIIIEEECCCCCCCCCBBBAAAAAABBBCCCCCCEEEEEEFFFGGGIIIIIIJJJLLLMMMNNNPPPPPPPPPSSSVVVXXXZZZ]]]```cccggglllvvvlllYYYSSSSSSUUUZZZeeeqqqyyy}}}~~~qqqeee]]]YYYWWWVVVYYY\\\aaadddgggjjjmmmppprrrssssssnnneee[[[SSSOOOvvvgggaaa___\\\ZZZZZZVVVSSSPPPOOONNNMMMKKKIIIFFFFFFFFFEEEDDDBBB@@@???>>>===<<<;;;;;;::::::;;;;;;;;;:::::::::999999999888888888888888888888888888888888999999:::::::::777777777777888999:::;;;666777888;;;<<<===;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======:::::::::;;;<<<>>>@@@BBBBBBBBBAAAAAA???>>><<<<<<<<<======<<<::::::<<>>===>>>???@@@BBBDDDFFFIIIMMMRRRXXX\\\```dddiiilllnnnnnnooopppsssssstttuuuvvvxxxyyyzzz||||||~~~|||pppkkkooo}}}}}}}}}{{{gggXXXMMMIIIFFFCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJLLLMMMOOOPPPPPPRRRTTTWWWYYY[[[]]]```bbbgggkkkuuuppp\\\TTTSSSRRRVVV___iiipppttt|||~~~rrrfff^^^YYYWWWUUUVVVYYY^^^bbbfffiiinnnppptttttttttppphhh^^^VVVPPPwwwjjjddd```\\\ZZZ[[[VVVSSSPPPOOONNNMMMKKKIIIFFFFFFFFFEEEDDDBBB@@@???>>>===<<<;;;;;;::::::;;;;;;;;;:::::::::999999999:::::::::::::::::::::::::::::::::999999999888888888777777777888888999:::;;;:::999:::===??????>>>;;;<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<::::::::::::<<<>>>AAABBBAAAAAAAAABBBAAAAAA@@@@@@===>>>>>><<<;;;;;;===???@@@AAABBBDDDEEEGGGHHHIIIHHHIIIIIIIIIIIIGGGFFFEEEBBBAAA@@@???>>>>>>???@@@AAACCCEEEHHHLLLQQQWWW[[[___ccchhhlllnnnnnnnnnooosssttttttuuuwwwyyy{{{|||}}}~~~yyynnniiinnn|||yyy{{{~~~yyyeeeWWWMMMJJJFFFDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHJJJKKKMMMOOOPPPQQQSSSUUUXXXZZZ[[[]]]```bbbgggkkktttuuu```UUURRRPPPRRRYYYbbbhhhlllttt}}}~~~ssshhh```[[[WWWUUUUUUXXX\\\```dddiiinnnqqqsssssssssqqqkkkbbbYYYRRRxxxkkkddd___ZZZXXXYYYVVVSSSPPPOOONNNMMMKKKIIIFFFFFFFFFEEEDDDBBB@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777999888888777777777888888888666444666:::===<<<;;;;;;<<<===>>>>>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<:::::::::;;;<<<>>>@@@BBB@@@AAAAAABBBBBBBBBBBBBBB===>>>>>>===;;;;;;===@@@@@@@@@BBBCCCEEEFFFHHHHHHHHHHHHIIIIIIHHHGGGEEEDDDCCCBBB@@@???>>>>>>???@@@@@@BBBDDDGGGKKKPPPVVVZZZ]]]aaagggkkklllmmmnnnooorrrssstttuuuwwwzzz|||}}}~~~wwwlllhhhmmm~~~}}}yyyvvvyyy~~~wwwdddVVVMMMJJJFFFDDDDDDDDDCCCBBBBBBCCCDDDDDDFFFFFFGGGHHHHHHIIIJJJLLLNNNPPPRRRRRRVVVXXXZZZ\\\]]]^^^aaaccchhhlllttt{{{dddVVVQQQNNNOOOTTT\\\```dddmmmwwwtttjjjbbb\\\XXXUUUTTTWWW[[[___bbbgggmmmpppqqqrrrrrrqqqmmmeee[[[UUUyyymmmeee___YYYWWWXXXVVVSSSPPPOOONNNMMMKKKIIIFFFFFFFFFEEEDDDBBB@@@@@@??????>>>===<<<<<<<<<<<<;;;;;;::::::::::::999999:::::::::::::::::::::::::::999999999999999999999:::999888777777666666777555333333777;;;===;;;777;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<>>>@@@AAAAAAAAABBBBBBBBBAAAAAA@@@<<<======;;;::::::<<<>>>???@@@AAABBBDDDFFFGGGHHHHHHHHHIIIIIIHHHGGGEEEDDDBBBAAA???>>>======>>>>>>???AAADDDFFFJJJOOOUUUYYY]]]```eeehhhjjjkkkmmmooopppqqqrrruuuwwwzzz}}}~~~}}}~~~wwwmmmiiiooo~~~uuuvvvsssxxx~~~vvvdddVVVMMMJJJGGGDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJKKKMMMOOOQQQSSSTTTUUUYYY[[[^^^______aaaccceeekkknnnuuuhhhXXXPPPLLLLLLPPPVVVYYY^^^gggqqq}}}vvvlllddd^^^YYYVVVRRRUUUXXX\\\```dddjjjnnnoooooopppqqqnnnggg^^^VVV|||ppphhhaaaZZZXXXYYYVVVSSSPPPOOONNNMMMKKKIIIFFFFFFFFFEEEDDDBBB@@@@@@@@@???>>>======<<<<<<===;;;;;;;;;:::::::::999999999999999999999999999999888888888999999:::;;;;;;;;;:::999777666666666555999888:::???DDDEEE@@@;;;;;;<<<===??????===<<<;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;<<<===???@@@BBBBBBBBBAAA@@@???>>>===;;;<<<<<<:::999999;;;===>>>???@@@BBBDDDEEEFFFGGGHHHHHHIIIIIIHHHGGGEEEDDDAAA@@@>>>===<<<<<<<<<===???AAACCCFFFJJJOOOUUUYYY\\\___dddgggiiijjjmmmooooooppprrrtttwwwzzz}}}|||}}}zzzppplllsssvvvooosssrrrwww~~~vvvdddVVVNNNKKKGGGDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHLLLMMMOOOQQQSSSUUUVVVWWW\\\^^^```aaabbbccceeegggmmmooouuu|||jjjYYYOOOJJJJJJMMMRRRUUUZZZcccmmmxxxwwwmmmfff___YYYVVVQQQSSSWWWZZZ]]]bbbhhhlllnnnnnnooopppoooiii___WWWyyyjjjccc___ZZZXXXXXXUUUSSSQQQOOOOOOMMMKKKIIIIIIGGGDDDCCCCCCCCCAAA@@@AAA@@@===<<<;;;<<<===>>>???>>><<<;;;::::::;;;;;;:::999888777888999:::;;;;;;999777777999:::888555666666777888999:::::::::777888888999;;;<<<<<<===??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>======>>>???@@@@@@AAABBBDDDEEEEEECCCBBBAAA???>>>===<<<<<<===>>>???@@@AAABBBDDDEEEGGGHHHIIIIIIIIIIIIIIIHHHFFFDDDCCCBBBAAA???>>>===<<<======>>>@@@CCCEEEIIIMMMSSSWWW___aaabbbcccdddfffjjjmmmnnnpppsssuuuvvvxxx{{{}}}{{{pppoooyyyuuupppoootttzzz~~~lll\\\SSSIIIGGGFFFDDDCCCCCCCCCCCCAAACCCEEEEEEFFFFFFHHHJJJJJJLLLNNNRRRUUUYYY[[[\\\bbbbbbcccdddfffggghhhhhhkkkpppxxxyyy|||mmm\\\SSSJJJHHHIIIMMMPPPUUU___jjjuuuvvvoooiii___WWWSSSTTTUUUVVVYYY]]]bbbgggjjjlllnnnoooooopppooofff[[[yyyjjjccc___[[[XXXXXXUUUSSSQQQOOOOOOMMMKKKIIIIIIGGGDDDCCCCCCCCCAAA@@@======<<<;;;<<<>>>@@@AAA<<<<<<;;;999999888888888999999888888999999:::;;;:::888777777999:::888666666666777999999::::::999777888888999;;;<<<<<<===>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::;;;;;;<<<<<<======<<<<<<===>>>>>>???AAABBBDDDEEEEEECCCBBB@@@???>>>===<<<<<<===>>>???@@@AAABBBCCCEEEGGGHHHIIIIIIIIIJJJIIIHHHFFFEEECCCBBBAAA???>>>============>>>@@@CCCEEEHHHMMMSSSWWW___aaacccdddeeefffiiilllnnnpppsssuuuvvvxxx{{{}}}~~~{{{ssstttuuuqqqpppuuuzzzyyyhhhXXXOOOHHHGGGEEECCCBBBBBBCCCCCCAAACCCEEEFFFFFFGGGIIIJJJKKKLLLOOORRRVVVYYY[[[]]]bbbbbbcccdddfffggghhhhhhlllqqqxxx}}}uuuwww~~~nnn\\\RRRKKKIIIHHHKKKMMMQQQ[[[dddtttxxxqqqkkkaaaYYYUUUSSSTTTUUUWWW[[[```eeehhhlllnnnoooooopppoooggg]]]yyykkkddd```\\\YYYYYYUUUSSSQQQOOOOOOMMMKKKIIIIIIGGGDDDCCCCCCCCCAAA@@@===<<<<<<;;;<<<===???@@@:::;;;;;;::::::999888777888888999::::::::::::999999888777777999:::999888666777888999999999999999888888999::::::;;;<<<<<<>>>>>>>>>============<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<======>>>@@@AAACCCEEEEEECCCAAA@@@???>>>===<<<<<<===>>>???@@@@@@BBBCCCEEEGGGHHHHHHIIIIIIJJJJJJIIIGGGEEEDDDCCCBBB@@@>>>============>>>@@@CCCEEEHHHMMMRRRWWW]]]```ccceeefffggghhhiiimmmooorrrtttvvvxxx{{{}}}}}}~~~yyy~~~~~~uuuqqqqqqvvv{{{rrraaaRRRIIIFFFEEEDDDCCCBBBBBBCCCDDDBBBDDDFFFFFFFFFGGGIIIKKKLLLNNNPPPSSSWWWZZZ\\\]]]bbbcccdddeeefffhhhiiiiiimmmqqqwww}}}}}}rrrsssyyyuuubbbUUUPPPLLLIIIJJJLLLOOOXXX```rrrzzzsssmmmddd[[[XXXSSSSSSTTTUUUYYY]]]bbbeeejjjmmmoooooopppppphhh___yyykkkeeeaaa]]]YYYYYYUUUSSSQQQOOOOOOMMMKKKIIIIIIGGGDDDCCCCCCCCCAAA@@@@@@???>>><<<;;;;;;;;;;;;;;;;;;<<<===<<<;;;:::999777888999:::;;;:::999888777777777888999999999999666777888999999999999999888888999::::::;;;<<<<<<========================>>>>>>===<<<;;;;;;;;;;;;======<<<<<<<<<======>>>???AAACCCEEEEEEDDDBBB@@@???>>>===<<<<<<===>>>??????@@@AAACCCEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHFFFEEECCCBBB@@@>>>=========>>>>>>@@@CCCEEEHHHLLLRRRVVV\\\___dddfffggggggggghhhlllooorrrtttvvvxxx{{{}}}{{{vvvsssssswww||||||kkk[[[MMMFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDFFFGGGHHHHHHHHHJJJLLLNNNOOORRRUUUXXX[[[]]]^^^bbbcccdddeeegggiiijjjjjjnnnqqqvvvzzztttrrrwwwkkk\\\TTTOOOKKKLLLMMMPPPXXX```ppp~~~{{{tttnnneee]]]ZZZUUUTTTSSSTTTWWW[[[```ccchhhlllnnnnnnoooooojjjbbbxxxkkkeeeaaa]]]YYYXXXUUUSSSQQQOOOOOOMMMKKKIIIIIIGGGDDDCCCCCCCCCAAA@@@@@@???>>>===;;;;;;:::::::::;;;<<<<<<<<<;;;:::999777888999:::;;;:::999888777777888888888999999:::777777888999999999888888888999999::::::;;;;;;;;;<<<<<<<<<<<<<<<=========??????>>>===<<<<<<<<<===??????>>>======>>>>>>>>>>>>AAADDDFFFGGGEEEBBBAAA???>>>===<<<<<<===>>>??????@@@AAACCCDDDFFFGGGHHHIIIJJJKKKKKKJJJIIIGGGFFFCCCBBB@@@???>>>===>>>>>>???@@@BBBEEEGGGLLLQQQUUUZZZ^^^cccfffggggggggghhhkkknnnqqqtttuuuxxx{{{~~~|||xxxuuuvvvxxx}}}wwweeeVVVKKKEEECCCCCCBBBBBBCCCDDDFFFGGGFFFHHHJJJJJJJJJJJJLLLMMMPPPQQQSSSVVVYYY\\\^^^___bbbcccdddfffhhhjjjkkkllloooqqquuuxxx}}}vvvrrrvvvsssdddVVVOOOJJJJJJMMMPPPWWW___mmm{{{{{{tttnnnfff___\\\WWWVVVTTTTTTVVVZZZ^^^aaafffjjjmmmmmmnnnoookkkdddvvvjjjdddaaa\\\XXXXXXUUUSSSQQQOOOOOOMMMKKKIIIIIIGGGDDDCCCCCCCCCAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<888888999999999999888888888888999::::::::::::999777888999999888777999:::777888888999999999888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>======<<<=========@@@??????>>>>>>>>>>>>??????AAAEEEHHHIIIGGGDDDBBB???>>>===<<<<<<===>>>?????????AAABBBDDDFFFGGGGGGJJJJJJKKKKKKKKKJJJHHHHHHDDDBBBAAA???>>>>>>>>>>>>???@@@BBBDDDGGGKKKPPPTTTXXX\\\aaaeeeggghhhiiijjjkkkmmmqqqsssuuuxxx{{{~~~~~~~~~yyywwwwwwyyy~~~qqq```SSSJJJFFFCCCCCCBBBCCCDDDFFFHHHIIIIIIKKKLLLMMMLLLLLLNNNOOORRRSSSUUUWWWZZZ]]]___```cccccceeegggiiijjjlllmmmoooqqqtttwww{{{xxxrrrtttyyykkkWWWNNNHHHGGGJJJNNNTTT[[[hhhvvv|||uuuooohhhaaa___XXXWWWTTTSSSTTTXXX\\\___ccchhhkkkllllllnnnkkkfffuuuiiidddaaa\\\WWWVVVUUUSSSQQQOOOOOOMMMKKKIIIIIIGGGDDDCCCCCCCCCAAA@@@<<<<<<<<<<<<<<<<<<<<<;;;999888888888888888999999999999888888999999:::;;;777999:::999777666777999888888999999999888888777999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<===??????>>>===============???BBBFFFJJJJJJHHHEEECCC???>>>===<<<<<<===>>>?????????@@@BBBDDDEEEGGGGGGJJJJJJKKKLLLLLLJJJIIIHHHDDDCCCAAA???>>>>>>>>>??????@@@BBBDDDFFFKKKPPPTTTWWW[[[```dddfffhhhjjjllljjjmmmpppsssuuuxxx{{{~~~~~~zzz}}}yyyxxxyyyyyy~~~lll\\\PPPJJJGGGCCCCCCCCCDDDEEEGGGJJJKKKLLLMMMOOOOOONNNNNNPPPQQQSSSTTTVVVXXX[[[^^^```aaacccdddeeegggiiikkkmmmmmmoooqqqtttvvvzzzzzzssstttsss[[[QQQIIIGGGIIILLLQQQWWWbbbqqq~~~wwwqqqjjjdddbbbXXXVVVSSSQQQRRRUUUYYY\\\```fffjjjjjjkkklllkkkgggttthhhccc```[[[WWWVVVUUUSSSQQQOOOOOOMMMKKKIIIIIIGGGDDDCCCCCCCCCAAA@@@??????>>>===<<<:::888777;;;:::999999999:::;;;<<<:::999888777888999;;;<<<888:::;;;:::777555777999888888999999999888888777:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<======999999999999::::::;;;<<>>===<<<<<<<<<<<<<<<@@@CCCGGGKKKKKKIIIFFFDDD???>>>===<<<<<<===>>>???>>>???@@@BBBDDDEEEFFFGGGJJJKKKKKKLLLLLLKKKJJJIIIDDDCCCAAA???>>>>>>>>>??????@@@BBBDDDFFFJJJPPPSSSVVVZZZ___cccfffhhhlllnnnjjjlllpppsssuuuxxx{{{~~~}}}xxxzzzyyyxxxyyyyyy{{{iiiYYYOOOIIIGGGCCCCCCCCCDDDFFFHHHKKKLLLNNNOOOPPPPPPPPPPPPQQQRRRTTTUUUWWWYYY\\\^^^```aaacccdddeeegggiiilllmmmnnnpppqqqsssuuuzzz}}}uuuvvvyyy```VVVLLLIIIJJJLLLPPPUUU^^^mmm~~~xxxssslllfffdddXXXUUURRROOOPPPSSSWWWZZZ^^^dddiiiiiijjjkkkkkkhhh~~~ssshhhccc___ZZZXXXYYYVVVUUUSSSQQQOOOLLLKKKJJJFFFEEECCCBBBAAAAAABBBBBB@@@@@@>>>===;;;;;;::::::999::::::;;;;;;::::::999777777777777777777777777666666666777888888999999888888888888888888888888999999::::::::::::;;;;;;888:::<<<<<<;;;:::;;;<<<>>>===<<<;;;<<>>>>>===<<<<<<<<<<<<<<<@@@CCCFFFIIIJJJIIIGGGFFF@@@@@@???????????????@@@@@@@@@AAABBBDDDFFFHHHIIIIIIIIIJJJLLLNNNNNNMMMKKKFFFCCC@@@>>>>>>??????>>>???AAACCCEEEGGGJJJOOORRRTTTXXX^^^ccceeehhhjjjlllnnnpppsssuuuvvvxxx{{{}}}~~~{{{yyyzzzrrrppptttxxx}}}{{{kkk]]]SSSLLLIIIHHHGGGFFFFFFHHHKKKOOOQQQPPPRRRUUUWWWVVVVVVWWWXXXXXXXXXYYYZZZ\\\]]]___```aaacccfffiiilllnnnoooooonnnrrruuuvvvxxx|||zzzppp^^^NNNJJJKKKJJJNNNTTTZZZdddtttyyytttooohhhbbb\\\UUUQQQQQQSSSSSSVVVZZZ\\\```eeehhhjjjjjjkkkkkk~~~ssshhhccc___ZZZXXXYYYVVVUUUSSSQQQOOOLLLKKKJJJHHHGGGFFFDDDBBBAAAAAA@@@??????===<<<;;;;;;;;;;;;999999::::::::::::999999888888888888888888888888888888888777777777777777888888888888888888888888888888888999999999::::::888:::<<<<<<;;;;;;;;;<<<<<<;;;::::::;;;===@@@BBB>>>>>>===<<<<<<<<<<<<<<>>>>>??????@@@@@@@@@AAABBBDDDFFFHHHIIILLLKKKKKKMMMNNNNNNLLLJJJGGGDDD@@@>>>>>>??????>>>???@@@BBBDDDFFFIIINNNRRRVVVZZZ___dddfffhhhkkkllllllooorrrtttuuuwwwzzz|||~~~{{{yyy|||wwwooommmqqqwww}}}{{{kkk^^^TTTMMMIIIGGGFFFFFFGGGHHHKKKNNNPPPPPPRRRUUUWWWWWWWWWWWWXXXYYYYYYZZZ[[[]]]___aaabbbbbbdddfffiiilllnnnnnnooonnnrrruuuwwwxxxzzz{{{vvvcccQQQLLLKKKIIILLLRRRWWWaaappp|||vvvpppiiiccc___XXXRRRRRRRRRQQQSSSWWW[[[___dddhhhiiijjjkkkmmm~~~ssshhhccc___[[[XXXYYYVVVUUUSSSQQQOOOLLLKKKJJJIIIIIIHHHFFFDDDBBB@@@???>>>===<<<;;;;;;;;;;;;;;;888999999::::::999999888999999999999999999999999999999888888777666666555888888888888888888888888777777888888888999999999999;;;<<<<<<;;;;;;;;;===::::::999888999;;;>>>???>>>======<<<<<<<<<<<<======???BBBDDDEEEEEECCCBBB??????>>>>>>>>>??????@@@@@@@@@AAABBBDDDFFFHHHIIINNNMMMMMMNNNOOONNNLLLJJJGGGDDDAAA?????????>>>>>>>>>???AAABBBDDDHHHNNNRRRXXX\\\aaaeeegggiiikkkllllllnnnqqqssstttvvvyyy|||{{{yyyuuussspppjjjjjjnnnvvv||||||mmm```UUUNNNIIIFFFFFFGGGIIIJJJLLLMMMNNNPPPRRRUUUWWWWWWWWWXXXYYYZZZ[[[[[[]]]^^^```bbbcccccceeegggjjjlllmmmnnnoooooosssvvvwwwyyy}}}~~~~~~iiiUUUNNNLLLIIIJJJOOOSSS\\\jjjxxxyyyssslllfffbbbZZZTTTRRRQQQOOOPPPSSSXXX\\\bbbfffiiijjjlllnnn}}}ssshhhccc___[[[YYYZZZVVVUUUSSSQQQOOOLLLKKKJJJGGGGGGGGGFFFEEECCC@@@???<<<<<<;;;;;;;;;;;;;;;<<<888999999999999999999888999999999999999999999999888888888888777777666666888888888888888888888888888888888888999999999999999;;;======<<<;;;<<<===:::999999888999;;;===>>>>>>===<<<<<<<<<<<<======<<<>>>@@@CCCDDDCCCBBBAAA???>>>>>>>>>>>>??????@@@@@@@@@AAABBBDDDFFFHHHIIIMMMMMMMMMOOOPPPPPPNNNLLLHHHEEEAAA?????????>>>>>>>>>???@@@@@@CCCGGGMMMQQQZZZ^^^cccfffhhhiiikkkllllllnnnqqqsssuuuwwwzzz|||{{{yyyxxxllliiihhheeegggnnnuuu|||}}}ooobbbWWWOOOJJJFFFGGGIIIKKKMMMMMMMMMMMMOOORRRVVVXXXXXXYYYZZZ[[[[[[[[[\\\]]]___bbbdddeeefffggghhhjjjlllnnnooooooqqqsssvvvwwwyyynnnXXXOOOLLLHHHIIIMMMOOOWWWdddqqq~~~wwwooojjjddd\\\UUURRRQQQNNNNNNQQQVVVZZZ___dddgggiiilllnnn}}}rrrhhhccc___[[[YYYZZZVVVUUUSSSQQQOOOLLLKKKJJJCCCDDDDDDEEEDDDCCCAAA@@@===<<<<<<;;;;;;;;;<<<<<<999999999::::::999999999888888888888888888888888666666777777888888888888888888888888888888888888999999999::::::::::::;;;999;;;======<<<;;;<<<===;;;::::::::::::<<<===>>>======<<<<<<<<<<<<=========>>>@@@BBBCCCCCCBBBBBB>>>>>>======>>>??????@@@@@@@@@AAABBBDDDFFFHHHIIIKKKKKKLLLNNNQQQRRRQQQOOOIIIFFFBBB?????????>>>>>>===>>>???AAACCCGGGLLLPPPZZZ]]]bbbfffhhhiiikkklllmmmppprrruuuvvvxxx{{{}}}}}}{{{yyyuuufffbbbbbbaaagggooovvv}}}~~~pppdddYYYPPPKKKGGGIIIKKKMMMOOOOOONNNNNNOOORRRVVVXXXYYYZZZ[[[]]][[[\\\]]]^^^```ccceeefffiiiiiijjjlllmmmooopppqqqssstttvvvwwwyyysssZZZPPPLLLIIIHHHLLLMMMTTT^^^jjjxxx{{{tttoooeee]]]VVVSSSQQQNNNNNNQQQSSSWWW\\\```dddgggkkkmmm|||rrrgggccc___[[[YYY[[[VVVUUUSSSQQQOOOLLLKKKJJJBBBBBBCCCCCCCCCCCCBBBBBB???>>>===<<<<<<<<<<<<<<<999::::::;;;;;;::::::999777777777777777777777777555666666777888888999999888888888888888888888888999999:::::::::;;;;;;;;;:::;;;======<<<<<<<<<===;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<======>>>===>>>@@@BBBCCCCCCCCCBBB============>>>??????@@@@@@@@@AAABBBDDDFFFHHHIIIJJJJJJKKKNNNQQQRRRRRRPPPIIIFFFBBB@@@??????>>>===<<<>>>@@@BBBDDDHHHLLLOOOWWW[[[```dddfffhhhjjjkkknnnpppsssuuuvvvxxx{{{~~~~~~vvvsssrrrsssuuuzzz|||zzz~~~sssdddaaaaaaaaahhhqqqwww~~~rrrfff[[[RRRLLLHHHJJJLLLMMMOOOOOONNNNNNOOORRRVVVYYYZZZ[[[]]]^^^]]]]]]^^^```ccceeegggiiimmmmmmmmmmmmoooppprrrsssuuuuuuvvvwwwzzzyyy^^^RRRNNNIIIHHHKKKLLLQQQYYYcccqqqyyyuuuhhh```XXXUUURRRNNNNNNQQQPPPTTTYYY]]]aaadddhhhkkk|||rrrgggccc___\\\ZZZ[[[VVVUUUSSSQQQOOOLLLKKKJJJEEEEEEDDDCCCCCCBBBCCCCCCAAA@@@???>>>===<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888777777777777777888888888888888888888888888888888888999999999:::::::::::::::<<<===>>>===<<<===>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===>>>???AAABBBBBBBBBBBB<<<<<<<<<======>>>@@@@@@@@@@@@AAABBBDDDFFFHHHIIIJJJJJJKKKNNNPPPQQQPPPNNNJJJGGGCCC@@@??????>>>===;;;>>>BBBDDDGGGIIILLLNNNTTTXXX^^^bbbeeegggiiikkkmmmooorrrtttvvvxxxzzz}}}~~~~~~|||vvvqqqkkkiiihhhjjjkkkppp||||||{{{}}}~~~ooodddcccddddddiiiqqqxxxttthhh]]]SSSMMMHHHIIIJJJKKKLLLMMMMMMMMMOOORRRVVVYYYZZZ\\\^^^___``````aaacccfffhhhkkklllpppoooooooooppprrrssstttvvvvvvvvvwwwzzzcccUUUPPPJJJHHHIIIJJJNNNTTT]]]jjj{{{}}}zzzmmmddd\\\WWWRRRNNNLLLNNNOOORRRVVVZZZ^^^aaafffiii|||qqqgggccc```\\\ZZZ[[[VVVUUUSSSQQQOOOLLLKKKJJJIIIHHHFFFDDDBBBBBBCCCCCCBBBAAA@@@>>>===<<<<<<<<<;;;<<<<<<======<<<<<<;;;999999999999999999999999999999888888777666666666888888888888888888888888777888888888888999999999:::<<<>>>>>>===<<<===>>>:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???<<<===>>>???AAAAAAAAAAAA<<<<<<<<<<<<===>>>@@@@@@@@@@@@AAABBBDDDFFFHHHIIILLLKKKLLLNNNOOOPPPNNNLLLJJJGGGCCC@@@@@@???>>>===:::>>>BBBFFFHHHJJJLLLNNNRRRWWW\\\aaadddfffhhhjjjlllnnnqqqssstttvvvyyy|||}}}}}}~~~}}}vvvoooiiidddbbbccceeefffkkkwww|||{{{|||~~~xxxlllccceeehhhgggjjjqqqyyytttiii]]]SSSMMMHHHHHHHHHIIIJJJKKKLLLLLLOOORRRVVVYYY[[[\\\^^^```bbbbbbdddfffhhhkkkmmmooorrrqqqppppppqqqssstttuuuvvvvvvvvvwwwzzzhhhXXXRRRKKKGGGHHHHHHLLLQQQYYYeeewww}}}qqqhhh^^^XXXSSSMMMKKKLLLNNNQQQUUUYYY\\\```dddgggtttiiiccc___[[[YYY[[[WWWUUURRRPPPNNNLLLIIIGGGFFFFFFEEECCCBBBAAA@@@??????>>>===<<<<<<;;;;;;<<<;;;:::999888777888999:::<<<;;;:::999999999999999666777999::::::999777666999999888888888888999999777777888888888999999999999<<<>>>>>>===<<<======;;;;;;;;;;;;;;;<<<===>>>========================;;;===???AAABBBBBBAAAAAA>>>>>>>>>>>>>>>>>>???@@@BBBAAA@@@@@@AAADDDFFFHHHKKKLLLOOOQQQQQQQQQPPPOOOMMMJJJFFFCCCBBB@@@???======???AAABBBDDDGGGKKKNNNZZZ]]]```cccdddeeefffhhhmmmooorrrssstttvvvxxx{{{zzz|||zzzvvvpppkkkgggdddbbbddddddgggqqq{{{yyy{{{{{{wwwnnneeecccdddfffkkkqqqwwwkkk\\\TTTRRROOOMMMKKKIIIHHHJJJLLLMMMQQQSSSVVVYYY\\\^^^``````ddddddeeegggjjjmmmooopppvvvuuutttsssssssssssssssvvvwwwyyyyyyyyy{{{}}}uuu^^^TTTPPPJJJDDDJJJKKKOOOWWWaaappp|||vvvpppjjj```XXXSSSPPPOOONNNMMMNNNPPPTTTYYY^^^ccceeetttiiiccc___[[[YYYZZZWWWUUURRRPPPNNNLLLIIIGGGFFFFFFEEECCCBBBAAA@@@??????>>>===<<<<<<;;;;;;<<<<<<;;;:::999888999999:::;;;::::::999888888999999666777888999999888777666999999888888888888999999::::::::::::::::::::::::999<<<>>>>>>===<<<======<<<<<<;;;;;;;;;<<<<<<===========================<<<===@@@BBBDDDDDDDDDCCC??????>>>>>>>>>???@@@@@@AAA@@@@@@AAABBBDDDFFFGGGKKKLLLOOOQQQRRRQQQPPPPPPMMMJJJFFFCCCBBB@@@>>>======???AAABBBDDDGGGKKKNNNVVVYYY^^^aaaccceeehhhiiimmmoooqqqssstttvvvxxx{{{|||~~~|||wwwsssooolllkkkkkkmmmvvv|||}}}|||uuulllcccbbbcccgggmmmttt|||tttjjj]]]VVVUUUPPPOOOLLLKKKJJJKKKMMMOOOSSSTTTWWWZZZ]]]```bbbbbbeeeeeegggiiikkknnnpppqqqvvvuuuuuutttssssssttttttuuuvvvwwwxxxxxxzzz}}}}}}dddWWWQQQKKKGGGIIIIIIMMMTTT]]]lll|||wwwoooiiiaaaYYYTTTQQQOOOMMMMMMNNNPPPTTTXXX]]]bbbddd~~~ssshhhccc___ZZZXXXYYYVVVTTTQQQOOONNNLLLIIIGGGFFFFFFEEECCCBBBAAA@@@??????>>>===<<<<<<;;;;;;<<<<<<;;;;;;:::999:::::::::::::::999888888888999999666777888999999888777666999999888888888888999999::::::::::::::::::999999:::;;;===>>><<<<<<<<<=========<<<;;;;;;;;;<<<<<<===========================>>>AAACCCFFFGGGGGGGGGBBBAAA@@@?????????@@@AAA???@@@AAABBBCCCEEEFFFFFFKKKLLLOOOQQQRRRRRRQQQPPPMMMJJJFFFCCCBBB@@@>>>===>>>???AAABBBCCCFFFJJJMMMSSSVVV\\\```cccfffiiikkklllnnnqqqssstttvvvxxx{{{}}}|||zzzxxxyyysssjjjbbbaaaccchhhpppxxxwwwooofff\\\WWWXXXRRRQQQOOONNNMMMNNNPPPQQQUUUVVVYYY\\\```bbbdddeeefffggghhhjjjmmmoooqqqrrruuuuuuttttttssssssttttttssstttvvvvvvvvvxxx|||~~~yyy}}}ooo\\\RRRLLLJJJHHHHHHJJJQQQYYYfffzzzzzzvvvmmmhhhaaa[[[VVVRRROOOMMMMMMNNNPPPSSSWWW\\\```bbb}}}ssshhhccc___ZZZXXXXXXVVVSSSQQQOOONNNLLLIIIGGGFFFFFFEEECCCBBBAAA@@@??????>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999999::::::888888999::::::999888888999999888888888888999999888888888888777777777777:::;;;======<<<;;;<<<>>>>>>===<<<;;;;;;;;;;;;;;;===========================???AAADDDGGGHHHJJJJJJDDDCCCAAA??????@@@AAAAAA>>>???AAACCCDDDEEEFFFFFFKKKLLLOOOQQQRRRRRRRRRQQQMMMJJJFFFCCCBBBAAA???===>>>@@@AAABBBCCCEEEIIILLLRRRVVV[[[```cccfffiiikkkkkknnnppprrrtttvvvxxx{{{|||tttjjjbbbaaadddiiiqqqzzzxxxoooggg___WWWTTTVVVSSSRRRQQQPPPQQQRRRSSSTTTWWWXXX[[[^^^aaacccdddeeefffggghhhkkkmmmoooppppppssssssrrrrrrrrrrrrrrrsssrrrsssttttttuuuwww{{{~~~{{{oooqqq~~~{{{cccTTTNNNLLLIIIHHHIIINNNUUUaaatttuuuqqqkkkgggbbb]]]XXXTTTOOOLLLMMMNNNOOORRRUUUZZZ]]]```}}}sssiiiddd```[[[XXXXXXUUUSSSPPPNNNMMMLLLIIIGGGFFFFFFEEECCCBBBAAA@@@??????>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;999::::::::::::::::::999999999888888888888999999777777777777777777777777:::;;;<<<<<<;;;;;;<<<>>>>>>===<<<;;;;;;;;;;;;;;;========================>>>???AAADDDGGGIIIJJJKKKFFFDDDBBB?????????@@@AAA===???@@@CCCDDDFFFFFFFFFJJJLLLOOOQQQSSSSSSRRRRRRNNNKKKGGGDDDCCCBBB@@@>>>???@@@AAABBBBBBDDDHHHJJJRRRVVV[[[___bbbeeehhhjjjjjjmmmppprrrsssvvvyyy{{{zzz}}}uuullldddccceeejjjrrrzzz~~~uuummmeee^^^WWWPPPNNNQQQRRRRRRRRRRRRSSSTTTVVVWWWYYYZZZ\\\^^^aaacccddddddeeefffhhhjjjlllnnnnnnoooppppppoooooooooppppppqqqqqqqqqrrrrrrsssvvvzzz~~~xxxkkklllxxxlllYYYPPPMMMJJJIIIJJJNNNSSS^^^ppprrrllljjjgggbbb]]]YYYUUUPPPMMMMMMMMMOOOQQQTTTWWW[[[]]]~~~tttjjjeeebbb\\\YYYXXXTTTRRROOONNNMMMLLLIIIGGGFFFFFFEEECCCBBBAAA@@@??????>>>===<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;:::999999::::::999999::::::;;;;;;::::::::::::::::::::::::999999888888888888999999888888888999999999:::::::::;;;<<<;;;::::::<<<>>>======<<<;;;;;;;;;<<<<<<========================>>>???@@@CCCEEEHHHJJJKKKGGGEEEBBB???>>>>>>@@@AAA>>>???@@@BBBDDDFFFGGGHHHJJJLLLOOORRRSSSTTTSSSSSSPPPMMMIIIFFFDDDCCCAAA@@@@@@AAABBBBBBBBBDDDGGGIIIPPPTTTZZZ^^^aaadddgggiiijjjlllooorrrsssuuuyyy{{{yyy|||uuummmffffffiiimmmttt{{{~~~}}}vvvhhhaaaZZZUUUPPPJJJJJJMMMOOOPPPQQQRRRTTTVVVXXXYYY\\\]]]^^^```bbbcccccccccdddfffhhhkkkmmmnnnnnnnnnnnnnnnmmmmmmnnnnnnoooooopppqqqqqqqqqrrruuuzzz~~~yyylllkkktttwww```SSSNNNKKKJJJJJJMMMRRR\\\nnn~~~uuummmjjjfffaaa]]]YYYVVVRRROOOMMMMMMNNNPPPRRRVVVXXXZZZ~~~tttkkkgggccc]]]YYYYYYSSSQQQOOONNNMMMLLLIIIGGGFFFFFFEEECCCBBBAAA@@@??????>>>===<<<<<<;;;;;;<<<999:::;;;;;;;;;:::888888888888777777888888999:::999888888888888888888999999999888888888888999999666666777888999:::;;;;;;:::;;;;;;:::999:::<<<>>><<<<<<;;;;;;;;;<<<<<<===========================>>>>>>???AAACCCFFFHHHIIIGGGEEEAAA>>>======???@@@?????????@@@CCCEEEHHHIIIJJJLLLOOORRRSSSTTTTTTSSSQQQNNNJJJGGGFFFEEECCCAAA@@@AAABBBBBBBBBCCCFFFHHHKKKOOOUUU[[[___cccgggiiiiiillloooqqqsssuuuyyy{{{zzz}}}ssslllgggiiimmmqqqwww}}}qqqhhh\\\VVVQQQOOOLLLHHHHHHLLLLLLMMMOOOQQQTTTWWWYYYZZZ```aaabbbcccccccccccccccfffgggjjjlllnnnooonnnnnnnnnmmmmmmmmmnnnnnnoooppppppqqqqqqqqqrrrvvv{{{qqqmmmsssiiiXXXPPPKKKJJJJJJMMMQQQ[[[lll|||~~~tttjjjfffaaa\\\YYYVVVSSSQQQMMMMMMNNNOOOQQQTTTWWWXXXuuulllhhhddd^^^ZZZZZZSSSQQQOOONNNMMMLLLIIIGGGFFFFFFEEECCCBBBAAA@@@??????>>>===<<<<<<;;;;;;<<<999999:::;;;:::999888777666666555666666777888888777777666666666666777777999999888888888888999999333333444666777888999::::::;;;;;;:::999:::<<<>>>;;;;;;;;;;;;;;;<<<===>>>===========================>>>???@@@BBBDDDFFFGGGGGGEEEAAA>>><<<<<<>>>????????????@@@BBBEEEHHHJJJJJJLLLOOORRRTTTTTTTTTSSSRRROOOKKKHHHGGGFFFDDDBBB@@@AAABBBBBBAAACCCEEEHHHGGGKKKRRRXXX]]]bbbgggjjjiiikkkoooqqqsssuuuyyy{{{|||~~~qqqkkkgggkkkoootttzzzuuueee\\\SSSOOOLLLLLLKKKHHHIIIMMMIIIKKKMMMQQQTTTWWWZZZ[[[cccddddddeeeeeedddddddddgggiiikkknnnppppppoooooonnnnnnnnnnnnnnnoooppppppqqqqqqqqqqqqrrrvvv{{{wwwpppsss~~~ooo\\\QQQKKKIIIIIILLLPPPZZZkkk{{{zzzkkkfffaaa\\\XXXVVVTTTRRRMMMMMMMMMOOOQQQSSSVVVWWWxxxkkkdddaaa\\\ZZZZZZSSSRRRPPPNNNLLLJJJIIIIIIHHHHHHFFFEEECCCAAA@@@???>>>===============>>>>>>===<<<;;;:::999999999999888777777777888999::::::888888888888888888999999:::999777666666777999:::888888999999999::::::::::::;;;===<<<;;;::::::;;;<<<<<<;;;;;;;;;;;;<<<<<>>===>>>???AAACCCEEEGGGHHHHHHEEECCC@@@===<<<<<<===>>>===>>>@@@BBBDDDFFFGGGHHHLLLMMMNNNOOOQQQRRRSSSTTTSSSPPPLLLIIIGGGEEEBBB@@@<<<======???@@@BBBDDDEEEGGGKKKQQQWWW[[[___cccfffkkkmmmppprrrrrrtttwwwyyyzzz}}}rrrmmmjjjlllooorrryyyxxxfffXXXRRRHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKNNNQQQSSSWWW[[[^^^bbbccceeefffffffffeeeeeellllllmmmmmmnnnoooppppppooooooooopppqqqqqqrrrrrrsssssstttuuuxxx{{{}}}qqqoooyyyvvv```SSSNNNMMMMMMOOOPPPWWWgggvvv}}}pppggg___\\\ZZZUUUQQQPPPMMMLLLLLLLLLNNNQQQSSSUUUwwwiiiccc```\\\YYYYYYTTTRRRPPPMMMKKKJJJIIIIIIHHHGGGFFFEEECCCAAA@@@???======<<<<<<<<<<<<=========<<<;;;:::999999999999888888888777888888999999:::999999999888777777777888888888999999888888888777777888888888999999999999;;;<<<<<<;;;::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>;;;777777999;;;<<<;;;;;;<<>>???>>>>>>@@@AAACCCEEEGGGHHHKKKLLLMMMOOOQQQRRRSSSTTTSSSPPPLLLIIIGGGDDDAAA>>>>>>>>>??????@@@AAABBBCCCEEEIIIOOOUUUYYY]]]bbbeeegggjjjmmmpppqqqtttwwwzzzzzz}}}vvvqqqmmmnnnpppttt{{{rrraaaTTTOOOHHHHHHHHHHHHIIIIIIIIIIIIIIILLLOOORRRTTTWWW\\\___bbbccceeeggghhhhhhggggggllllllmmmmmmnnnooooooooonnnoooooopppqqqrrrssssssuuuuuuuuuwwwyyy|||~~~xxxttt{{{}}}eeeVVVNNNLLLKKKLLLMMMSSSaaaooosssiiiaaa^^^ZZZUUUQQQQQQMMMLLLLLLLLLMMMPPPSSSTTTuuugggaaa^^^[[[XXXXXXUUUSSSPPPMMMKKKJJJJJJJJJHHHGGGFFFDDDCCCAAA@@@???<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999999999999999888888777888888888;;;::::::999888777666666666777999;;;;;;999777666666666777777777888888888999;;;<<<<<<;;;:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<999777666777999;;;;;;;;;999;;;>>>AAADDDFFFHHHIIIDDDBBB???===<<<===>>>???>>>>>>???AAACCCEEEGGGHHHJJJKKKMMMOOOQQQRRRSSSSSSRRRPPPMMMJJJHHHDDD@@@===@@@@@@@@@???@@@@@@AAAAAADDDGGGLLLRRRVVV[[[```cccdddgggkkknnnpppssswwwzzzzzz}}}|||uuupppppprrruuu}}}zzziiiZZZPPPKKKHHHIIIIIIIIIJJJJJJKKKKKKKKKMMMQQQTTTVVVYYY]]]___bbbccceeehhhiiijjjkkkjjjllllllmmmmmmnnnnnnoooooonnnooopppqqqrrrsssttttttvvvwwwwwwyyyzzz}}}}}}uuuvvv~~~nnn\\\PPPMMMJJJKKKLLLQQQ\\\hhh~~~wwwmmmccc___[[[UUURRRQQQMMMLLLKKKKKKMMMOOOQQQSSSssseee```]]]YYYWWWWWWVVVSSSPPPMMMJJJJJJKKKKKKGGGGGGFFFDDDCCCBBB@@@@@@======<<<;;;;;;;;;<<<<<<<<<;;;::::::999999999:::::::::999888777777777888:::999999999888777777777777888999::::::999888777777777777777888888888999999:::<<<<<<;;;:::;;;<<<<<<;;;;;;::::::;;;;;;<<<999999:::;;;<<<===<<<<<<;;;===???AAADDDFFFGGGGGGCCCAAA???<<<<<<<<<>>>???>>>>>>???@@@BBBEEEGGGHHHIIIKKKMMMOOOQQQSSSSSSSSSSSSQQQNNNLLLIIIEEE@@@===@@@@@@??????@@@@@@AAABBBCCCFFFKKKOOOTTTYYY___cccdddgggjjjmmmpppsssvvvyyyyyy|||~~~wwwqqqppprrrvvv~~~qqq```TTTMMMJJJHHHIIIIIIJJJKKKLLLLLLMMMLLLOOOSSSVVVXXX[[[^^^```aaacccfffiiikkkmmmmmmnnnmmmmmmmmmnnnnnnoooooooooooopppppprrrssstttuuuvvvwwwxxxyyyzzz|||}}}vvvrrrvvvzzzxxxdddVVVPPPLLLLLLMMMQQQ[[[eeewww{{{pppeee___ZZZTTTQQQQQQMMMLLLKKKJJJKKKMMMPPPQQQ}}}qqqddd^^^\\\YYYWWWWWWUUUSSSPPPMMMKKKKKKKKKKKKGGGFFFEEEDDDCCCBBBAAA@@@???>>>>>>===<<<<<<======;;;;;;:::999999999::::::::::::999888777777777888777777777888999999999::::::999888777777888999:::888888888999999999::::::888:::<<<<<<;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;<<<===>>>======<<<<<<======???@@@AAABBBBBBBBBCCCAAA>>><<<;;;<<<===>>>>>>>>>>>>???AAADDDGGGHHHIIIKKKNNNQQQSSSTTTTTTTTTUUURRROOOLLLJJJFFFBBB???>>>>>>>>>???@@@AAACCCCCCCCCFFFIIIMMMRRRXXX^^^cccfffhhhkkknnnooorrruuuwwwyyy||||||uuupppppprrrvvv{{{iiiZZZQQQLLLJJJHHHHHHIIIJJJLLLMMMNNNNNNNNNQQQVVVYYY[[[]]]___aaabbbcccfffjjjmmmnnnooopppnnnnnnooooooooooooooopppqqqqqqrrrssstttuuuvvvvvvxxxxxxyyyzzz|||}}}}}}}}}}}}tttsssvvvppp^^^UUUMMMKKKMMMQQQYYYaaarrrtttggg___YYYSSSOOOPPPMMMLLLJJJJJJJJJLLLNNNOOO|||pppccc^^^\\\YYYWWWXXXTTTSSSQQQOOOMMMKKKJJJJJJFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>>===============;;;::::::999999:::::::::999999888888777888888888666666777888999::::::;;;;;;999777666666777999;;;888999999999999:::::::::888:::;;;<<<;;;;;;<<<===;;;;;;::::::::::::;;;;;;:::<<<>>>===<<<;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>DDDBBB???<<<;;;;;;<<<===>>>>>>>>>>>>@@@CCCGGGIIIIIIKKKOOORRRUUUVVVUUUUUUUUURRRNNNKKKHHHFFFDDDBBB>>>>>>>>>???@@@BBBCCCDDDCCCEEEGGGKKKOOOVVV]]]bbbfffhhhkkkmmmoooqqqtttwwwxxx|||xxxrrrnnnooorrrwwwsssaaaTTTMMMJJJIIIGGGGGGHHHJJJKKKMMMNNNOOOPPPTTTXXX[[[]]]___aaabbbbbbdddgggjjjmmmooopppppppppppppppppppppqqqqqqqqqssssssssstttuuuuuuvvvvvvvvvwwwxxxzzz{{{{{{{{{{{{{{{}}}ssspppqqqhhh\\\OOOKKKLLLOOOVVV\\\kkk{{{yyyjjjaaaZZZSSSPPPPPPLLLKKKJJJIIIIIIJJJLLLMMM|||oooccc^^^\\\ZZZXXXYYYSSSSSSRRRQQQOOOLLLJJJIIIFFFFFFEEEDDDCCCBBBBBBAAA??????>>>===<<<;;;<<<<<<:::::::::999999::::::;;;888888888777888888999999777777777888999999999:::999888888888888888888999888888888888999999999999777999;;;<<<;;;;;;<<<===;;;::::::999999::::::;;;999;;;======;;;;;;===???<<<===>>>???@@@@@@@@@@@@EEECCC???<<<:::::::::;;;>>>>>>===>>>@@@CCCGGGIIIJJJLLLPPPTTTVVVWWWWWWVVVSSSOOOJJJGGGFFFEEEDDDCCC@@@?????????@@@@@@AAABBBAAACCCEEEHHHLLLSSS[[[aaabbbeeehhhkkknnnqqqtttwwwxxx{{{sssnnnllloootttzzzkkkYYYNNNHHHGGGFFFEEEFFFGGGIIIKKKMMMNNNOOORRRUUUZZZ]]]___```bbbcccbbbdddgggjjjmmmooooooppprrrrrrrrrrrrrrrrrrrrrrrruuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyxxxxxxxxx{{{tttoooppp~~~wwwfffUUUMMMLLLNNNSSSXXXaaarrr~~~nnnddd\\\UUUQQQRRRLLLKKKJJJHHHHHHIIIKKKLLL{{{oooccc^^^]]]ZZZYYYYYYRRRSSSSSSRRRPPPMMMJJJHHHFFFFFFEEEDDDCCCBBBBBBAAA???>>>===<<<;;;::::::::::::::::::999999:::;;;;;;888777777777888999::::::999999999888888888888888666777999::::::999777666777777777777888888888888777999;;;<<<;;;;;;<<<===;;;::::::999999::::::;;;999;;;======<<<===AAADDD>>>???@@@BBBDDDDDDEEEEEEFFFDDD@@@<<<:::999::::::>>>>>>======???CCCGGGIIIJJJMMMQQQUUUWWWXXXXXXWWWRRRMMMHHHDDDCCCCCCDDDCCCBBBAAAAAA@@@??????@@@@@@@@@AAACCCEEEJJJQQQYYY______bbbfffiiimmmpppuuuxxxxxx{{{|||}}}xxxppplllkkkpppvvv{{{yyyeeeTTTIIIEEECCCCCCEEEEEEGGGIIIKKKMMMNNNOOORRRVVV[[[^^^```aaabbbcccbbbdddgggjjjmmmnnnoooooossssssssssssssssssssssssvvvvvvvvvvvvuuuuuuuuuuuutttuuuvvvwwwxxxwwwwwwvvvvvvzzzzzzssstttzzzppp[[[PPPNNNOOOSSSWWWZZZlllqqqfff^^^VVVSSSTTTLLLKKKIIIHHHHHHIIIJJJKKK|||pppccc___]]]ZZZYYYYYYXXXWWWTTTQQQOOOMMMKKKJJJEEEEEEDDDCCCAAA@@@???>>>======;;;::::::999999999999:::;;;<<<;;;:::999888::::::::::::::::::::::::999::::::::::::999888888:::999888777777888999:::888888999999999999888888777999;;;=========<<<;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@CCCFFFHHHFFFDDDAAA>>><<<;;;;;;<<<<<<<<<<<<===???CCCFFFHHHLLLMMMOOORRRTTTVVVWWWXXXQQQMMMGGGDDDCCCCCCCCCCCC???@@@@@@@@@@@@???>>>>>>AAABBBDDDFFFJJJPPPWWW]]]aaacccfffiiikkkooosssvvv|||}}}}}}zzzwwwtttrrrqqqppppppqqquuu{{{xxxppptttzzz|||uuukkkkkklllooouuu}}}rrr[[[NNNIIIFFFDDDCCCEEEFFFGGGIIIKKKNNNPPPRRRWWWXXXYYY\\\___bbbeeegggdddfffhhhiiijjjkkknnnqqqtttvvvyyyyyywwwuuuttttttxxxxxxwwwvvvuuuttttttssssssuuuwwwxxxyyyxxxwwwvvvxxxxxx|||sssrrrvvv|||^^^RRROOOLLLNNNUUU\\\ffftttyyyjjj```YYYSSSNNNNNNMMMLLLKKKKKKJJJJJJJJJrrreee```^^^[[[YYYYYYXXXWWWTTTQQQOOOLLLKKKJJJFFFFFFEEEDDDBBBAAA@@@???AAA@@@???>>>============;;;;;;;;;;;;;;;::::::999888888888888888888888888777888888888888777666666999999999888888999999999888888999999999999888888777888:::;;;<<<<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>???<<<<<<===>>>@@@CCCFFFHHHGGGEEEBBB???============>>>=========???AAADDDFFFKKKMMMOOORRRTTTVVVVVVVVVQQQMMMGGGCCCBBBBBBBBBAAA???@@@@@@@@@@@@???>>>>>>@@@AAACCCEEEHHHNNNVVV[[[```cccfffiiillloootttwww|||}}}}}}xxxsssnnnjjjhhheeefffhhhmmmttt}}}{{{sssmmmooouuu}}}{{{uuummmllllllooouuu~~~~~~kkkVVVKKKHHHFFFDDDEEEEEEFFFGGGIIILLLOOOQQQSSSWWWXXXZZZ\\\___bbbeeefffeeegggiiijjjjjjllloooqqqvvvxxxzzzzzzyyywwwvvvvvvxxxxxxwwwwwwvvvuuuttttttssstttvvvvvvwwwvvvuuuuuuvvvvvvzzzwwwuuuuuueeeVVVOOOKKKLLLRRRVVV___mmm}}}oooddd\\\UUUPPPNNNMMMLLLKKKJJJJJJKKKKKKuuuhhhbbb___[[[YYYYYYXXXWWWTTTQQQNNNLLLKKKJJJGGGGGGFFFDDDCCCBBBAAA@@@???>>>===<<<<<<;;;<<<<<<<<<<<<;;;:::::::::::::::777777777777777777777777777888888888888777666666888999999::::::999999888888888999999999999888888888888999999:::;;;;;;;;;<<<<<<;;;;;;;;;<<<======;;;<<<<<<===>>>???@@@@@@=========>>>@@@BBBEEEFFFGGGEEECCCAAA???>>>>>>>>>??????>>>===>>>@@@CCCDDDJJJLLLOOOSSSUUUUUUTTTTTTPPPLLLGGGCCCBBBAAA@@@@@@???@@@@@@@@@@@@???>>>>>>???@@@AAACCCFFFLLLSSSXXX___bbbfffjjjlllppptttwww{{{|||{{{rrriiiccc___ZZZ\\\___eeeooo{{{wwwnnniiikkkpppwww}}}}}}yyytttnnnmmmmmmooouuu~~~sssbbbPPPHHHFFFEEEEEEFFFFFFGGGHHHJJJMMMPPPSSSTTTXXXYYYZZZ\\\___aaadddeeefffhhhiiijjjkkkmmmppprrrwwwyyy{{{{{{yyyxxxwwwxxxxxxwwwwwwvvvvvvuuuuuuuuuttttttttttttssssssssssssttttttxxx~~~{{{vvvssslllYYYOOOIIIJJJNNNNNNWWWdddssswwwjjj___WWWRRRMMMLLLKKKJJJJJJKKKKKKLLLxxxjjjddd```\\\YYYYYYXXXVVVTTTQQQNNNLLLJJJJJJGGGFFFEEEDDDCCCAAA@@@@@@>>>===<<<<<<;;;;;;;;;<<<<<<;;;999888888888999:::888888888888888888888888999::::::::::::999888888666777888999999888777666888888999999999999888888888888888888999:::;;;<<<;;;;;;;;;;;;;;;<<<===>>>===============>>>>>>>>>============???AAACCCDDDFFFDDDBBB@@@???>>>======>>>=========>>>@@@CCCEEEHHHKKKOOOSSSUUUUUUTTTRRRQQQMMMHHHDDDBBBAAA@@@>>>???@@@@@@@@@@@@???>>>>>>???@@@AAABBBEEEKKKRRRVVV^^^aaafffiiimmmppptttwwwzzz|||~~~wwwjjjaaa[[[VVVXXX\\\dddppp~~~yyyoooiiijjjmmmsssyyy{{{xxxuuummmlllkkkmmmttt~~~kkk\\\MMMGGGEEEEEEEEEGGGGGGGGGIIILLLOOORRRUUUWWWZZZ[[[\\\]]]___aaaccceeefffhhhjjjkkklllmmmpppssswwwyyyzzzzzzxxxwwwwwwxxxvvvvvvuuuuuuuuuuuuuuuuuutttsssrrrqqqqqqqqqqqqqqqssstttxxx}}}uuuqqq}}}nnnYYYOOOIIIIIILLLIIIPPP\\\jjjzzzpppcccYYYSSSNNNMMMKKKJJJJJJKKKLLLMMMzzzllleeeaaa\\\YYYYYYWWWVVVSSSPPPNNNKKKJJJIIIFFFEEEDDDCCCAAA@@@??????@@@@@@??????>>>?????????;;;:::888777777777888999888888888888888888888888999::::::::::::999888888555666777888888777666555888888999999999999888888888888888888999:::;;;<<<;;;;;;;;;;;;;;;<<<===>>>>>>======<<<<<<;;;;;;:::<<<<<<<<<===>>>@@@CCCDDDEEEDDDBBB@@@>>><<<;;;;;;<<<;;;;;;<<<>>>AAADDDFFFGGGJJJOOOSSSUUUUUUTTTSSSSSSOOOJJJFFFDDDBBB@@@>>>???@@@@@@@@@@@@???>>>>>>???@@@AAABBBEEEJJJQQQUUU[[[___dddiiilllppptttvvvzzz{{{}}}}}}nnnaaaZZZVVVWWW[[[cccpppuuummmmmmnnnsssxxxyyywwwtttiiihhhiiilllttt~~~~~~dddXXXLLLGGGEEEDDDDDDFFFGGGHHHJJJMMMQQQUUUXXXZZZ]]]]]]^^^___```bbbddddddfffhhhjjjkkklllmmmpppsssvvvwwwxxxxxxvvvuuuuuuvvvsssttttttttttttttttttttttttsssrrrqqqppppppqqqqqqssstttyyy~~~tttpppzzznnnYYYNNNJJJJJJLLLHHHNNNXXXdddtttxxxhhh\\\UUUPPPNNNLLLKKKJJJLLLMMMNNNzzzllleeeaaa]]]ZZZYYYWWWVVVSSSPPPMMMKKKJJJIIIEEEEEEDDDBBBAAA@@@???>>>>>>>>>============>>>>>>::::::999888888888888888777777777777777777777777777888888888888777666666666777777777777777777666888888999999999999888888888888999999:::;;;;;;;;;<<<<<<;;;;;;;;;<<<===============<<<;;;;;;::::::=========>>>@@@BBBEEEFFFHHHGGGEEEBBB@@@===;;;::::::::::::<<<>>>AAAEEEGGGGGGJJJNNNRRRUUUWWWWWWVVVUUURRRMMMIIIGGGDDDAAA??????@@@@@@@@@@@@???>>>>>>???@@@AAABBBDDDIIIOOOTTTXXX\\\bbbhhhlllooosssuuuyyyzzz}}}pppaaaYYYUUUUUUXXX___lll||||||qqqpppqqqsssvvvvvvsssooodddeeegggllluuuyyy^^^TTTJJJGGGEEEDDDDDDFFFHHHIIILLLOOOSSSWWWZZZ\\\`````````aaabbbcccdddeeefffhhhiiijjjkkkmmmppprrruuuvvvvvvuuutttssstttuuusssssssssttttttuuuuuuuuussssssssssssrrrrrrrrrrrrsssuuuzzzwwwqqqwwwooo[[[PPPLLLKKKKKKIIIMMMTTT___mmmqqqbbbZZZSSSQQQNNNLLLKKKLLLNNNOOOzzzllleeeaaa]]]ZZZZZZWWWUUUSSSPPPMMMKKKJJJIIIFFFEEEEEECCCBBBAAA@@@???;;;:::::::::::::::;;;;;;:::;;;;;;;;;;;;:::999999888888888888888888888888777888888888888777666666999999888888888888999999888888999999999999888888777888:::;;;<<<<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<<<<============?????????AAACCCFFFHHHJJJMMMLLLJJJGGGDDD@@@>>><<<<<<;;;;;;<<<===@@@CCCEEEGGGIIIMMMQQQUUUXXXZZZZZZXXXUUUPPPLLLJJJGGGCCCAAA???@@@@@@@@@@@@???>>>>>>>>>??????@@@BBBGGGMMMQQQVVVZZZaaafffkkknnnrrrtttxxxzzz|||rrrcccZZZUUUTTTVVV\\\gggvvv~~~xxxyyy|||{{{xxxuuuvvv}}}}}}xxx}}}xxxxxx~~~tttrrrqqqssstttqqqlllgggaaabbbgggnnnwwwpppWWWOOOGGGEEEEEECCCDDDGGGIIIJJJLLLPPPTTTXXX\\\^^^cccccccccccccccdddeeefffeeegggiiijjjjjjllloooqqquuuuuuvvvuuusssrrrtttuuuttttttuuuuuuvvvwwwwwwxxxrrrssstttuuuuuuuuutttsssssstttyyy}}}tttttt~~~uuu___SSSNNNLLLIIIHHHKKKQQQYYYgggzzz{{{jjjaaaVVVTTTPPPMMMLLLMMMNNNPPPyyykkkeeeaaa]]]ZZZZZZWWWUUUSSSPPPMMMKKKIIIIIIGGGGGGFFFDDDCCCBBBAAA@@@======<<<<<<<<<======>>>;;;<<<===>>>===<<<;;;:::::::::::::::::::::::::::999::::::::::::999888888<<<;;;:::999999:::;;;<<<888888999999999999888888777999;;;=========<<<;;;>>>===<<<;;;;;;;;;;;;;;;::::::;;;===>>>@@@AAAAAA@@@AAAAAACCCFFFIIILLLMMMRRRQQQOOOLLLHHHDDD@@@???>>>===<<<<<<===???BBBCCCGGGIIIMMMQQQUUUYYY\\\]]]ZZZWWWRRRNNNKKKHHHEEEBBB???@@@@@@@@@@@@???>>>>>>===>>>>>>???@@@EEEKKKOOOTTTYYY___fffjjjnnnqqqsssxxxyyy|||uuueee\\\VVVUUUUUUZZZdddssszzzssssssvvv|||zzzyyyxxxzzztttqqqmmmnnnuuu}}}{{{~~~|||}}}wwwqqquuu|||rrrrrryyy}}}|||tttrrrqqqqqqqqqmmmgggaaa___bbbgggpppzzz{{{jjjRRRKKKEEEDDDDDDDDDEEEHHHIIIJJJMMMQQQUUUYYY]]]___eeeeeedddddddddeeeffffffdddfffhhhiiijjjlllnnnqqquuuvvvvvvuuusssssstttuuuuuuuuuvvvwwwxxxyyyyyyzzzqqqsssuuuwwwwwwwwwuuutttrrrtttyyy~~~uuurrrxxx{{{dddVVVPPPKKKGGGHHHJJJNNNUUUbbbuuuqqqgggXXXVVVRRRNNNMMMMMMOOOPPPyyykkkeeeaaa\\\YYYXXXVVVSSSPPPOOONNNMMMKKKIIIEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>===<<<<<<<<<<<<@@@>>><<<:::999888999999<<<;;;999888777888999999999:::;;;;;;;;;999888777777777777777777777777777888888999999999999888888999999:::;;;;;;<<<<<<===<<<;;;:::999888999999:::<<<<<<======>>>>>>??????AAAAAAAAACCCGGGMMMSSSVVVVVVUUURRRNNNJJJFFFBBB@@@======<<<<<<===???BBBCCCGGGJJJOOOSSSWWWZZZ[[[\\\^^^\\\YYYUUUOOOJJJFFFDDDCCCAAA@@@@@@AAA@@@???===?????????@@@BBBEEEIIIKKKSSSWWW]]]ccchhhlllppprrrtttwwwzzz}}}wwwdddYYYWWWTTTSSSWWW]]]hhhyyyvvvmmmmmmppprrr|||tttmmmiiimmmuuu{{{oooiiieeehhhnnnwwwyyypppqqquuu{{{{{{xxxxxxtttnnnqqqxxxwwwmmmmmmrrrzzz~~~ttttttwww~~~sssrrrpppnnnlllhhhccc___]]]bbbjjjsss{{{rrraaaOOOKKKGGGFFFGGGIIIIIIHHHIIIJJJMMMRRRWWWZZZ\\\\\\ddddddddddddddddddddddddiiijjjkkkkkklllmmmnnnnnnttttttttttttsssrrrqqqqqqtttuuuuuuwwwxxxyyyzzz{{{sssuuuwwwxxxyyyxxxwwwvvvwwwxxxzzz|||yyyrrrqqq{{{vvvbbbTTTLLLJJJGGGGGGLLLSSS\\\kkk|||iii___XXXSSSTTTTTTQQQNNNNNNxxxkkkeeeaaa\\\YYYXXXVVVTTTQQQOOONNNMMMKKKJJJFFFEEEEEEDDDCCCBBBAAAAAA@@@???>>>======<<<======???>>><<<:::999999999999888888888888999:::;;;;;;333444666888999999888888888888888888888888888888888888999999999999888888999999::::::;;;<<<<<<<<<>>>===<<<;;;;;;;;;<<<<<<;;;<<<<<<===>>>?????????AAAAAACCCGGGMMMTTT[[[___^^^]]]ZZZUUUOOOHHHCCC???>>>===<<<<<<===???BBBCCCHHHJJJNNNSSSWWWYYYZZZZZZ^^^]]][[[XXXTTTOOOJJJHHHDDDBBBAAA@@@AAAAAA???>>>=========>>>@@@CCCFFFHHHQQQUUU\\\bbbgggkkkpppssstttwwwzzz}}}xxxeeeZZZVVVSSSSSSVVV\\\fffwwwrrrhhhgggiiilllwww}}}qqqiiidddgggoooxxxyyyjjjddd```bbbhhhqqq~~~tttkkkkkkooovvvxxxuuuuuuwww|||pppiiilllsss{{{tttiiiiiimmmuuuzzzpppppptttzzzvvvvvvuuuqqqkkkeeeaaa___```eeemmmvvv~~~lll[[[NNNJJJFFFEEEGGGHHHIIIHHHJJJKKKNNNSSSWWW[[[\\\]]]bbbcccdddeeefffggghhhiiijjjkkkkkklllmmmmmmnnnnnnrrrrrrssssssrrrrrrqqqqqqttttttuuuvvvwwwxxxyyyzzzsssuuuvvvxxxxxxxxxvvvuuuuuuvvvxxxzzz|||}}}uuuqqqwwwkkkZZZPPPLLLIIIIIILLLRRRZZZggg|||pppccc\\\VVVUUUUUURRROOOPPPwwwjjjdddaaa\\\YYYXXXVVVTTTQQQOOONNNMMMKKKJJJGGGFFFFFFEEEDDDCCCBBBAAA>>>>>>============>>>>>>>>>===<<<;;;:::999999999888999999:::::::::999999999::::::;;;:::999888777888888888888888888888888888888999999999999888888999999::::::;;;;;;<<<<<<======<<<;;;;;;;;;<<<<<<::::::;;;<<<>>>???@@@@@@@@@AAAEEEKKKRRR[[[ccchhhgggeeebbb]]]UUULLLDDD???>>>===<<<<<<===???AAACCCHHHJJJNNNRRRUUUWWWXXXXXX]]]]]]^^^]]]YYYUUUPPPMMMGGGEEEBBBAAABBBAAA@@@>>>>>>======>>>???BBBEEEGGGNNNSSSZZZ```fffkkkpppssstttwwwzzz}}}yyyggg\\\VVVSSSRRRUUUZZZdddtttqqqfffbbbccchhhsss}}}oooggg```bbbhhhqqq|||wwwggg```ZZZ\\\bbblllzzzzzzmmmdddeeehhhnnn}}}uuuqqqpppsss|||{{{ooogggiiinnnvvvqqqffffffjjjrrruuukkkkkknnnuuu}}}~~~wwwlllccc``````bbbhhhpppyyy{{{dddSSSLLLIIIEEEDDDFFFHHHIIIIIILLLNNNQQQTTTXXX[[[]]]^^^aaabbbdddfffhhhjjjlllmmmkkkllllllmmmmmmnnnnnnoooppppppqqqrrrrrrrrrrrrqqqttttttttttttuuuvvvwwwxxxtttuuuvvvwwwxxxwwwvvvuuussstttvvvwwwyyy}}}{{{rrrttt~~~yyycccUUUOOOKKKJJJLLLPPPVVVaaassszzzjjjaaaZZZXXXWWWTTTRRRSSSvvviiiccc```\\\YYYXXXWWWTTTQQQOOOOOONNNLLLJJJGGGGGGFFFEEEDDDCCCBBBBBB>>>============>>>>>>???<<<<<<<<<;;;::::::::::::<<<<<<<<<;;;:::777555444777888:::;;;;;;::::::999888888888888888888888888888888999999999999888888888999999:::;;;;;;<<<<<<::::::::::::::::::::::::999999;;;<<<>>>???@@@AAA???AAAEEEKKKSSS\\\dddhhhhhhhhhfffaaaZZZPPPFFFAAA>>>===<<<<<<===???AAABBBHHHJJJMMMQQQTTTVVVVVVVVVZZZ\\\___```^^^ZZZUUURRRJJJHHHEEECCCBBBBBB@@@???@@@@@@??????AAADDDFFFHHHKKKPPPWWW^^^dddjjjooorrrtttwwwzzz}}}zzziii^^^UUURRRQQQTTTYYYcccssssssgggbbbccciiitttrrriiiaaaaaafffnnnzzztttfff^^^XXXYYY^^^hhhwwwwwwjjj``````ccciiiwwwtttnnnmmmqqqzzz~~~qqqhhhiiimmmuuurrrgggfffiiiqqq}}}pppffffffjjjpppooodddaaaccceeejjjsss|||sss]]]NNNIIIGGGEEEDDDEEEGGGIIIJJJNNNPPPTTTWWWYYY\\\^^^```bbbcccdddfffiiikkkmmmmmmlllmmmmmmnnnnnnoooooopppppppppqqqssssssttttttttttttsssssssssssstttvvvvvvuuuuuuvvvwwwwwwvvvuuuuuurrrssstttuuuwww{{{wwwtttzzznnn[[[QQQLLLJJJJJJNNNSSS[[[kkkyyyrrrhhh^^^[[[YYYWWWVVVWWWtttgggbbb```\\\YYYYYYWWWTTTQQQPPPOOONNNLLLJJJGGGGGGFFFEEEDDDCCCBBBBBB>>>============>>>>>>???;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<;;;:::777555444---...111555888:::;;;;;;888888888888888888888888888888999999999999888888888888999999:::;;;;;;<<<999:::::::::::::::::::::888999:::<<<===???@@@@@@???@@@CCCIIIOOOVVV\\\```bbbcccccc```ZZZQQQIIICCC???>>>===<<<===>>>@@@BBBGGGIIIMMMQQQTTTUUUVVVVVVYYY[[[___aaaaaa]]]YYYVVVNNNKKKGGGDDDCCCCCCAAA@@@AAA@@@??????@@@CCCEEEGGGHHHMMMUUU\\\bbbhhhmmmpppsssvvvyyy|||{{{jjj___UUURRRQQQUUUZZZeeeuuuuuuiiieeeeeekkkvvvuuukkkaaa```eeennnzzztttfff]]]WWWWWW[[[eeessswwwjjj```___aaafffsssuuunnnllllllttttttiiiiiilllsssssshhhfffiiipppzzzmmmccccccgggmmm|||uuuhhheeeggggggmmmuuu~~~kkkXXXLLLGGGFFFEEEDDDEEEGGGJJJLLLPPPSSSWWWZZZ[[[\\\___bbbddddddeeeggghhhjjjkkkkkklllmmmnnnnnnppppppqqqrrrrrrssstttuuuvvvwwwwwwwwwttttttrrrrrrrrrssstttuuuuuuuuuvvvvvvvvvuuuuuuuuussstttttttttvvvyyy~~~xxxzzz{{{bbbSSSKKKIIIHHHKKKPPPWWWcccoooyyyoooeeeaaa___\\\[[[]]]sssfffaaa___\\\YYYYYYWWWUUURRRPPPOOONNNLLLKKKGGGFFFFFFEEEDDDCCCBBBAAA>>>>>>============>>>>>>::::::;;;<<<<<<;;;;;;;;;888999999:::::::::999999555555777888888777666666999999999999999999999999888888999999999999888888888888999999::::::;;;;;;:::;;;<<<=========<<<<<<999999:::;;;===>>>?????????@@@BBBEEEIIINNNRRRTTTXXXZZZ[[[ZZZWWWQQQJJJFFF???>>>===<<<===>>>@@@AAAGGGIIIMMMQQQTTTVVVWWWWWWYYY[[[___bbbbbb```\\\YYYQQQNNNIIIFFFDDDCCCBBBAAA??????>>>===>>>@@@BBBDDDGGGLLLSSSZZZ```fffkkknnnrrrtttwwwzzz}}}|||jjj___UUURRRRRRWWW^^^iiizzzvvvjjjgggggglllwwwvvvlllbbb```fffooo|||vvveee]]]VVVVVVZZZbbbnnnyyyyyylll```^^^___cccppp~~~wwwoookkkkkksss~~~uuuiiigggiiiooo~~~uuuiiigggiiiooo~~~xxxkkkaaaaaadddkkkzzzzzzmmmiiikkkjjjoooxxxwwwdddTTTKKKEEEFFFFFFEEEEEEGGGLLLOOORRRVVV[[[\\\\\\]]]```cccffffffggghhhhhhiiijjjjjjllllllnnnoooqqqrrrtttttttttuuuvvvwwwxxxyyyyyyyyyvvvuuusssqqqqqqrrrtttuuuvvvvvvuuuuuuuuuuuuttttttsssttttttttttttwww|||~~~|||lllXXXMMMIIIHHHJJJMMMRRR\\\fffyyywwwmmmiiigggdddcccddd~~~rrreeeaaa___[[[YYYYYYWWWUUURRRPPPPPPOOOMMMKKKFFFEEEEEEDDDCCCBBBAAAAAA@@@???>>>======<<<======999999;;;<<<<<<<<<;;;;;;888888888888999:::;;;;;;>>>>>>>>>===;;;888555444999999999999999999999999888888999999999999888888888888888999::::::;;;;;;:::;;;<<<=========<<<<<<::::::;;;;;;<<<===>>>>>>??????AAABBBEEEHHHJJJLLLPPPRRRTTTUUUSSSOOOKKKHHH@@@???===<<<===>>>@@@AAAFFFIIIMMMQQQUUUWWWXXXYYY[[[]]]aaacccdddbbb___]]]TTTPPPKKKGGGEEEDDDBBBAAA@@@???>>>===>>>???AAACCCFFFKKKRRRYYY^^^dddiiilllppprrrvvvyyy{{{|||jjj___UUUSSSTTTYYYbbbnnnyyymmmiiikkkppp{{{xxxmmmcccbbbhhhsss{{{hhh```ZZZYYY\\\bbbmmmwwwzzzlll```]]]\\\___kkkyyyyyyoookkkjjjqqq{{{vvvjjjggghhhnnn|||yyymmmjjjlllrrrvvviii______bbbiiixxx~~~qqqmmmmmmmmmsss{{{ppp]]]PPPJJJEEEFFFFFFFFFFFFHHHMMMQQQTTTXXX]]]^^^]]]^^^aaaeeegggggghhhiiijjjkkkllllllkkklllmmmooorrrtttvvvwwwvvvwwwxxxyyyyyyyyyyyyyyywwwvvvsssqqqqqqrrrtttuuuvvvvvvuuutttttttttttttttsssssssssssssssuuuyyy}}}}}}~~~www```QQQLLLIIIJJJKKKNNNUUU]]]kkk{{{vvvrrrpppmmmkkklll}}}qqqeee```___[[[YYYYYYXXXUUURRRPPPPPPOOOMMMKKKEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@???===<<<<<<<<<<<<888999;;;<<<===<<<<<<;;;<<<;;;999888777888999999444666888:::;;;<<<;;;;;;999999999999999999999999888888999999999999888888777888888999::::::;;;;;;777888:::;;;<<<;;;::::::;;;;;;;;;<<<<<<<<<======???@@@@@@BBBCCCEEEGGGHHHMMMNNNPPPQQQPPPNNNJJJHHH@@@???===<<<===>>>@@@AAAFFFHHHMMMRRRVVVXXXYYYZZZ]]]___bbbdddeeecccaaa```UUUQQQLLLGGGEEEDDDCCCBBBBBBAAA@@@??????AAACCCDDDFFFKKKRRRXXX^^^cccgggjjjooorrruuuxxx{{{~~~|||jjj^^^UUUSSSUUU[[[dddqqq|||pppmmmnnnsss~~~{{{pppfffeeelllwwwllleee___^^^```eeeoooxxxyyykkk___[[[ZZZ\\\hhhuuu~~~zzzooojjjeeejjjsss}}}yyyllliiijjjooo}}}~~~qqqooopppvvvtttggg]]]]]]aaagggvvvtttnnnmmmpppuuu}}}lllYYYNNNIIIDDDFFFGGGGGGFFFIIINNNSSSUUUZZZ^^^___^^^^^^aaaeeeggghhhiiijjjlllmmmnnnooojjjkkkmmmpppsssuuuwwwxxxwwwwwwxxxyyyyyyyyyyyyxxxxxxvvvtttrrrqqqrrrtttuuuwwwvvvuuutttttttttttttttrrrrrrrrrqqqqqqtttxxx{{{||||||{{{eeeTTTOOOJJJJJJJJJKKKPPPWWW___ooo{{{yyywwwsssqqqrrr}}}rrrgggcccbbb^^^\\\\\\UUUSSSPPPOOONNNMMMLLLJJJDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@???===<<<;;;999999444555777888999:::::::::;;;;;;:::999888888888888:::;;;<<<===<<<:::777555999999999999999999999999<<<:::888888999:::999888999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===???@@@@@@CCCBBBBBBAAABBBCCCDDDEEEHHHKKKOOOQQQQQQNNNJJJHHHAAA@@@===<<<<<>>>>>======<<<<<<;;;;;;999999:::::::::::::::999::::::999999888999999999::::::::::::::::::999999999999999999999999999999<<<:::888888999:::999888777777777888888888999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAACCCBBBAAAAAAAAABBBDDDEEEDDDGGGKKKNNNOOOMMMJJJHHHDDDBBB???<<<<<<===@@@AAAEEEFFFIIIMMMQQQUUUXXXYYY\\\___aaaccccccaaa]]][[[XXXRRRKKKGGGFFFFFFCCC???AAA@@@??????@@@AAACCCEEEEEEHHHNNNTTTZZZ```fffjjjnnnpppsssxxx|||xxxfff\\\UUUTTTWWW```kkk{{{xxxssssssrrrooocccdddlllsss}}}oooggg___^^^```fffoooxxx{{{nnn```YYYXXXZZZ```ffflllmmmqqquuuxxx{{{{{{lllbbb___bbbfffkkkqqqwww|||~~~~~~{{{jjjcccfffllluuu}}}{{{ttttttzzzwwwjjj___^^^___dddrrr|||xxxtttooottt{{{rrr^^^OOOIIIHHHGGGFFFGGGHHHKKKNNNRRRTTTXXXYYY[[[]]]___aaaccccccggghhhjjjkkkllllllllllllnnnnnnooopppqqqsssuuuvvvxxxxxxxxxxxxxxxyyyyyyyyyxxxuuurrrpppppprrruuuwwwxxxxxxxxxxxxxxxwwwwwwwwwuuutttssssssuuuwwwyyy{{{yyyuuuxxx|||qqq\\\SSSKKKIIIIIIHHHIIIMMMRRRZZZfffttt~~~~~~}}}qqqeee```^^^[[[YYYXXXYYYVVVRRROOOMMMKKKIIIGGGHHHHHHFFFEEECCCAAA@@@???<<<<<<<<<===========================<<<:::999888999999999888999999:::::::::999888888888:::;;;<<<::::::999999888888888888;;;:::888888::::::999777777777777888888888888999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===???@@@AAABBBBBBAAA@@@@@@AAACCCDDDBBBEEEIIIMMMOOONNNKKKJJJFFFCCC@@@===;;;<<<>>>@@@EEEFFFIIIMMMQQQUUUXXXZZZ]]]^^^aaacccbbb```]]][[[WWWRRRLLLHHHGGGFFFCCC@@@AAA@@@@@@???@@@AAACCCDDDCCCGGGLLLRRRWWW]]]ccchhhmmmooossswww{{{~~~xxxhhh^^^XXXWWWYYYbbbooo~~~yyyyyywwwooobbbbbbhhhllluuutttjjj```]]]___cccjjjrrr}}}pppaaaXXXVVVVVVZZZ_________bbbfffhhhlllxxxzzzjjj^^^YYY[[[]]]aaaeeeiiilllnnnrrr||||||iiiaaabbbfffnnnttt{{{wwwvvvyyyxxxjjj___\\\]]]bbbooo~~~yyyuuutttrrrttt|||}}}kkkXXXKKKGGGFFFGGGGGGHHHJJJMMMQQQTTTVVVXXXYYY\\\^^^aaacccdddeeehhhiiijjjkkkmmmmmmmmmmmmooooooppppppqqqssstttuuuvvvvvvwwwwwwxxxxxxyyyyyywwwuuurrrpppppprrruuuwww{{{{{{{{{zzzyyyyyyxxxxxxvvvvvvvvvvvvxxxzzz|||~~~{{{rrrrrruuu}}}zzzaaaWWWNNNKKKIIIGGGGGGIIILLLRRR]]]iiiwwwuuuhhhbbb```\\\ZZZZZZXXXUUURRROOONNNLLLIIIGGGHHHGGGFFFDDDCCCAAA@@@???====================================<<<:::999888888888888888999:::;;;;;;:::999999999999999::::::::::::999999888888777777;;;999999999::::::888777999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===???@@@AAABBBAAA@@@??????@@@AAABBBDDDGGGKKKNNNOOONNNMMMKKKEEECCC???<<<;;;<<<>>>@@@DDDFFFIIIMMMQQQUUUXXXYYY]]]^^^aaabbbbbb```^^^\\\ZZZVVVPPPMMMJJJHHHFFFCCCAAA@@@@@@@@@@@@AAABBBCCCCCCFFFKKKPPPUUU[[[bbbfffkkkooossswwwzzz|||~~~wwwhhh```[[[YYY[[[cccnnn{{{zzz}}}nnn```___bbbdddjjjsssyyyxxxlllaaa\\\\\\^^^dddjjjpppxxxsssbbbXXXTTTSSSTTTWWWVVVVVVXXXZZZ\\\aaammmyyyxxxfffZZZWWWXXXXXXZZZ\\\^^^aaabbbiiirrr}}}jjj```^^^___dddiiinnnyyyxxxuuuwww}}}zzzkkk___\\\]]]aaannn{{{|||sssqqqrrrrrruuu}}}uuucccSSSJJJFFFFFFGGGHHHIIILLLOOOSSSVVVWWWWWWYYY\\\___bbbdddffffffiiiiiikkklllmmmnnnooooooqqqqqqqqqqqqqqqrrrsssttttttuuuuuuvvvwwwxxxxxxyyyvvvtttrrrqqqqqqsssuuuwww~~~}}}}}}|||{{{zzzzzzyyywwwwwwwwwxxxzzz|||~~~tttooopppwwwhhh\\\QQQMMMKKKIIIHHHIIIGGGLLLTTT^^^lllwwwjjjccc```\\\ZZZZZZVVVSSSPPPOOONNNMMMKKKJJJFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;;;;;;;:::999888888888888999:::;;;;;;999:::;;;;;;:::999666555999999999888888777777777:::999999:::;;;:::888666888888999999999::::::::::::::::::;;;;;;;;;;;;<<<:::;;;;;;<<<>>>???AAABBBAAA@@@???>>>>>>???@@@AAAFFFHHHKKKMMMNNNMMMKKKIIICCCAAA>>><<<<<<===@@@BBBCCCEEEHHHLLLPPPTTTWWWXXX\\\^^^```bbbbbbaaa```___\\\YYYTTTPPPLLLIIIFFFDDDAAAAAA@@@@@@AAAAAABBBBBBBBBEEEIIINNNSSSYYY```eeeiiimmmrrrvvvxxx{{{~~~uuuggg```[[[YYY[[[cccnnn{{{zzz~~~}}}lll]]][[[[[[[[[___fffkkksss{{{mmm___YYYXXXYYY\\\```ccckkkuuuuuubbbXXXSSSPPPPPPQQQOOOOOOPPPRRRSSSWWWbbbnnnuuudddYYYUUUTTTTTTSSSTTTUUUWWWXXX\\\dddooo}}}}}}iii^^^YYYXXXYYY]]]bbblllzzzxxxtttuuuzzz~~~mmm___\\\^^^bbblllyyytttnnnmmmoooqqqvvv~~~nnn\\\PPPJJJHHHGGGGGGHHHJJJMMMQQQUUUWWWYYYXXXZZZ]]]aaadddfffggggggjjjjjjkkklllnnnoooqqqqqqrrrrrrqqqqqqrrrrrrssstttttttttuuuvvvwwwwwwxxxxxxuuutttrrrqqqrrrsssvvvwww~~~~~~}}}}}}|||{{{zzzzzzwwwwwwxxxyyyzzz|||}}}~~~{{{qqqmmmrrr}}}nnn```RRRLLLKKKIIIHHHHHHEEEIIIOOOXXXdddvvv~~~~~~xxxjjjccc___[[[YYYYYYUUUSSSPPPNNNNNNNNNLLLJJJFFFFFFEEEDDDCCCBBBBBBAAA???>>>>>>===<<<;;;;;;;;;777888999:::::::::::::::999999999888999999::::::888:::;;;<<<;;;888555333888888888888888888888888:::999999:::;;;:::888666666666666777777777777888::::::::::::;;;;;;;;;;;;::::::;;;<<<>>>@@@AAABBBAAA@@@???======>>>??????DDDFFFHHHJJJKKKJJJHHHGGGCCCAAA>>><<<<<<>>>@@@BBBBBBCCCFFFJJJNNNRRRUUUWWW\\\^^^```bbbddddddcccbbb^^^[[[WWWRRRLLLHHHDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@CCCGGGKKKPPPVVV]]]bbbeeekkkqqquuuwwwzzz~~~wwwjjjcccWWWVVVZZZcccoooyyywwwxxxyyyhhhYYYVVVUUURRRUUUZZZ]]]eeerrr{{{lll\\\UUUSSSSSSTTTWWWYYY___iiiuuuttt```VVVRRRNNNLLLLLLIIIHHHJJJLLLLLLNNNXXXcccvvvpppaaaXXXQQQOOOMMMLLLLLLMMMNNNPPPRRRYYYdddqqqxxxdddYYYTTTQQQQQQTTTXXX```lll{{{vvvqqqpppuuuzzzqqqaaa]]]]]]```hhhsssxxxooojjjiiilllpppvvv~~~yyygggWWWOOOKKKIIIHHHHHHIIILLLPPPTTTXXXZZZ\\\[[[]]]aaaeeeggghhhiiihhhkkkkkklllmmmnnnppprrrsssrrrrrrqqqrrrrrrssstttuuuuuuuuuvvvvvvwwwwwwxxxxxxtttsssrrrrrrrrrtttvvvwww}}}}}}||||||{{{{{{zzzzzzxxxxxxyyyzzz{{{||||||}}}wwwnnnmmmtttwwwfffTTTKKKIIIGGGFFFGGGFFFIIIMMMSSS^^^mmm|||wwwwww}}}{{{lllddd```\\\YYYZZZVVVTTTQQQOOONNNMMMKKKIIIHHHGGGFFFDDDCCCAAA@@@@@@===============<<<<<<<<<888888999:::::::::::::::::::::999999888999999999999999::::::999888777666666666777777888888999999999999999:::;;;;;;888555666666666666777777777777999999:::::::::;;;;;;;;;::::::;;;<<<>>>@@@BBBCCC@@@???>>>===<<<===>>>>>>BBBDDDFFFIIIJJJJJJIIIHHHEEECCC???<<<<<<===???@@@@@@BBBEEEIIIMMMQQQSSSUUU\\\]]]```ccceeefffffffffaaa___[[[UUUNNNHHHEEECCCAAAAAAAAABBBAAAAAAAAA@@@>>>@@@CCCGGGKKKRRRYYY^^^bbbhhhppptttwwwzzzwwwiiibbbSSSSSSXXXaaalllzzztttpppnnnttt}}}vvveeeVVVRRRPPPLLLMMMRRRRRRYYYdddssszzzjjjYYYQQQOOONNNNNNPPPPPPUUU]]]gggxxxppp]]]SSSOOOKKKHHHGGGFFFEEEGGGIIIHHHHHHQQQ[[[jjjyyyuuufff[[[TTTMMMKKKIIIGGGGGGHHHIIIKKKNNNTTT\\\hhhyyyooo]]]SSSNNNLLLLLLOOOQQQVVV___mmm|||oooiiigggjjjooouuuuuuccc\\\[[[[[[aaakkkttttttllljjjhhhkkkooowwwsss```SSSMMMKKKJJJHHHJJJLLLOOOTTTXXX[[[^^^___```bbbfffiiilllllllllkkklllllllllmmmoooqqqsssuuuqqqqqqqqqrrrssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwssssssrrrrrrssstttvvvwww{{{{{{{{{{{{zzzzzzzzzzzzzzzzzz{{{|||||||||||||||}}}tttmmmpppxxxpppZZZNNNJJJGGGFFFGGGIIIJJJMMMPPPWWWcccrrr}}}zzzsssqqqwww~~~ooogggccc^^^\\\\\\XXXVVVRRROOONNNLLLIIIGGGJJJIIIGGGEEEBBB@@@>>>===;;;;;;<<<<<<===>>>>>>???:::::::::;;;;;;:::999999;;;;;;:::999888888888888999888777777777888999:::555555666777888999::::::999999999;;;<<<;;;888555888888888888999999999999999999:::::::::;;;;;;;;;::::::;;;<<<>>>@@@BBBCCC@@@???>>><<<<<<<<<===>>>BBBDDDGGGJJJLLLMMMMMMMMMGGGEEEAAA===;;;;;;===>>>???AAADDDHHHLLLPPPSSSTTT[[[]]]```cccfffhhhhhhiiifffddd```YYYQQQKKKGGGEEEAAAAAABBBBBBBBBAAA@@@@@@;;;===@@@DDDIIIOOOWWW\\\aaagggoootttvvvyyyoooaaaZZZSSSRRRVVV^^^gggrrr|||nnniiifffkkktttsssbbbSSSOOOMMMHHHHHHMMMKKKRRR\\\kkk}}}yyyiiiWWWOOOMMMKKKKKKLLLJJJNNNTTT]]]mmm~~~nnnZZZPPPMMMIIIEEEDDDEEEEEEHHHIIIGGGGGGNNNWWW___ooo{{{xxxjjj]]]SSSNNNKKKJJJGGGEEEEEEFFFHHHJJJJJJOOOTTT]]]mmm~~~xxxhhhWWWNNNKKKIIIJJJMMMLLLPPPWWWdddyyyvvviiiaaa^^^```dddmmm|||yyyddd\\\YYYWWW\\\dddmmm{{{rrrllljjjhhhkkkpppwww|||ooo]]]PPPLLLKKKJJJGGGLLLNNNRRRVVV[[[^^^aaabbbdddfffjjjmmmoooooonnnmmmlllllllllmmmoooqqqtttuuuqqqqqqqqqrrrssstttuuuvvvxxxxxxxxxwwwwwwwwwwwwwwwssssssrrrrrrssstttvvvwwwyyyyyyyyyzzzzzzzzzzzzzzz||||||}}}}}}}}}}}}||||||{{{}}}|||rrrrrrvvvzzzaaaSSSMMMJJJHHHHHHKKKLLLMMMNNNRRR\\\iiirrrzzzpppnnnsss{{{qqqhhhddd^^^YYYWWWVVVUUUSSSQQQOOOLLLKKKJJJGGGFFFDDDCCCAAAAAA@@@@@@======<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888888888888777777777777777777777777888888888999:::::::::;;;:::888555333222333555666777777777888999999::::::<<<;;;:::999888999:::;;;===<<<<<<<<<<<<===>>>>>>===>>>>>>???@@@@@@AAAAAAAAACCCDDDDDDHHHOOOQQQNNNJJJEEE???===>>>@@@AAA@@@BBBCCCEEEGGGIIIMMMRRRUUUXXXZZZ^^^bbbgggjjjmmmnnnkkkjjjggg```WWWOOOIIIGGGFFFCCCAAA@@@@@@@@@@@@???@@@AAABBBCCCGGGMMMTTTZZZ```gggpppvvvyyy{{{}}}{{{xxxxxx{{{yyyjjj___YYYVVVSSSTTTZZZaaajjjxxxqqqddd^^^___aaagggrrr}}}ddd]]]SSSKKKGGGGGGIIIJJJNNNMMMRRR___qqqqqqdddUUUNNNKKKHHHGGGHHHMMMLLLNNNUUUaaammmuuuyyyrrrgggYYYPPPLLLKKKHHHFFFEEEEEEDDDDDDEEEGGGJJJLLLYYY^^^cccddd___VVVNNNIIIIIIHHHGGGFFFFFFGGGHHHHHHJJJJJJMMMWWWeeeoootttuuueee___VVVNNNJJJHHHGGGFFFJJJQQQUUU[[[nnnnnn___YYYZZZ[[[[[[bbbnnn|||hhh]]]YYYXXX[[[___kkktttuuukkkeeeeeejjjqqqyyyxxxhhhVVVNNNLLLJJJJJJLLLSSSTTTWWW\\\aaafffggghhhiiijjjkkklllmmmmmmmmmmmmmmmlllkkkjjjlllooorrrtttrrrqqqqqqrrrsssuuuwwwxxx{{{{{{{{{zzzzzzyyyxxxxxxuuuuuutttttttttvvvxxxyyyzzzyyyyyyxxxxxxyyyzzzzzz{{{{{{{{{{{{||||||||||||~~~xxxooommmyyyggg[[[VVVPPPKKKJJJFFFGGGKKKOOOPPPSSS]]]iiiwwwuuukkkmmmtttrrriiiddd___ZZZYYYVVVUUUSSSQQQOOOLLLKKKJJJGGGFFFDDDCCCAAAAAA@@@@@@======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888999999999888888888888888888888888888888888999999999999999888888999999999999999999777777777888999999::::::===<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;<<<<<<===>>>======>>>>>>?????????@@@AAADDDEEEFFFJJJQQQSSSQQQNNNHHHAAA===<<<===<<<;;;AAACCCEEEFFFHHHLLLQQQUUUYYY[[[___dddhhhlllnnnpppnnnmmmiiicccZZZRRRLLLIIIFFFCCCAAA@@@@@@AAA@@@@@@@@@AAAAAACCCEEEKKKRRRWWW^^^eeennntttwwwyyy|||~~~~~~}}}wwwtttooolllkkkmmmppprrrzzz~~~sssfff\\\WWWRRROOOPPPUUU[[[bbbnnnyyyyyyhhh]]]YYYVVVWWW]]]gggqqqwwwvvvsss```ZZZRRRKKKHHHHHHIIIIIIJJJIIIMMMYYYhhhuuuzzzzzzjjj^^^RRRMMMKKKIIIHHHIIIKKKKKKLLLSSS]]]gggmmmpppkkkbbbWWWOOOMMMKKKIIIGGGEEEEEEDDDDDDEEEGGGJJJKKKQQQTTTWWWWWWSSSNNNJJJHHHJJJIIIHHHGGGGGGGGGHHHIIIHHHHHHJJJRRR\\\eeehhhhhh^^^YYYRRRMMMJJJIIIIIIHHHFFFLLLPPPUUUfff{{{vvveeeYYYTTTUUUWWWWWW\\\gggxxx|||ggg[[[VVVUUUWWW[[[fffooo~~~qqqiiieeeffflllsssyyysssdddTTTMMMLLLLLLLLLNNNSSSUUUXXX]]]cccgggiiijjjoooooopppqqqqqqppppppooommmlllkkkkkklllooorrrtttrrrrrrrrrssstttwwwyyyzzz{{{{{{|||}}}|||{{{yyyxxxvvvuuuuuuuuuvvvwwwxxxxxxxxxxxxxxxwwwxxxxxxyyyyyy||||||||||||{{{{{{{{{{{{~~~}}}sssmmmuuuxxxjjj```UUUMMMIIIHHHHHHJJJMMMLLLMMMUUU___kkkwww}}}qqqooossssssiiiddd___[[[ZZZVVVUUUSSSQQQNNNLLLJJJIIIGGGFFFDDDCCCAAAAAA@@@@@@=========<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999999999888999999::::::999999999999999999999999888888888888888888777777222444777::::::999777666777777777888999999::::::<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>AAADDDFFFHHHMMMUUUWWWTTTRRRLLLCCC>>>======<<<;;;@@@BBBDDDEEEGGGKKKPPPTTTZZZ\\\```dddiiimmmoooqqqqqqooolllfff___WWWOOOKKKFFFCCCAAA@@@AAABBBAAA@@@@@@AAAAAABBBDDDHHHNNNSSSZZZaaajjjqqqtttwwwzzz}}}~~~zzzwwwtttllliiiddd___]]]^^^aaacccmmmrrrvvvtttkkkaaaYYYVVVQQQNNNNNNQQQUUUZZZcccmmmtttxxxzzzuuuiii\\\TTTQQQOOOPPPTTT\\\dddhhhhhheeeXXXTTTMMMIIIGGGGGGFFFFFFIIIHHHKKKTTT```iiimmmmmm___VVVMMMKKKJJJGGGGGGHHHGGGGGGIIINNNUUU[[[```aaa^^^XXXQQQLLLKKKJJJHHHEEEGGGGGGFFFFFFGGGIIIJJJKKKKKKMMMNNNMMMLLLJJJKKKKKKIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFGGGKKKRRRWWWXXXWWWSSSPPPLLLIIIIIIIIIHHHGGGEEEJJJMMMPPP]]]nnnvvvtttrrriii\\\TTTQQQSSSTTTTTTWWWbbbqqq}}}hhh\\\VVVSSSTTTWWW___iiiyyyyyymmmgggfffhhhooowwwzzzlll___QQQLLLLLLMMMOOORRRUUUWWW[[[```eeeiiilllmmmtttttttttttttttrrrqqqpppmmmmmmllllllmmmpppssstttsssssstttuuuwwwyyy{{{|||{{{|||~~~~~~{{{zzzwwwwwwxxxxxxyyyxxxxxxxxxyyyxxxxxxxxxyyyyyyzzz{{{}}}|||||||||{{{{{{zzzzzz}}}|||}}}{{{nnnppp{{{qqqaaaSSSMMMKKKJJJKKKLLLJJJHHHMMMTTTaaammmzzzrrrpppssshhhccc^^^[[[ZZZUUUTTTSSSPPPNNNLLLJJJIIIGGGFFFDDDCCCAAA@@@@@@@@@============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::888888888888999:::;;;;;;999999999999999999999999999888888888777666666666333444666888999888666555777777777888999999:::::::::999999999::::::;;;;;;;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>????????????AAADDDGGGJJJPPPXXXZZZXXXUUUNNNFFF@@@@@@@@@@@@??????AAABBBDDDFFFJJJOOOSSSYYY[[[___dddhhhllloooppprrrpppmmmiiiccc[[[RRRMMMFFFDDDBBBAAAAAABBBBBBAAA@@@@@@AAAAAABBBEEEKKKNNNXXX___hhhnnnrrrvvvzzz}}}|||wwwqqqlllfffbbb]]]YYYWWWXXX[[[]]]eeeiiilllkkkfff___YYYVVVTTTQQQPPPQQQRRRUUU\\\dddhhhkkkmmmiii```WWWRRRQQQMMMNNNQQQVVV[[[^^^^^^]]]TTTQQQMMMKKKJJJIIIHHHGGGMMMKKKLLLRRR[[[bbbdddddd[[[TTTNNNMMMLLLIIIHHHJJJHHHIIIKKKNNNRRRVVVXXXYYYUUURRROOOMMMMMMLLLJJJHHHIIIHHHHHHHHHIIIJJJKKKKKKLLLMMMNNNNNNMMMLLLNNNOOOJJJJJJIIIIIIHHHHHHHHHHHHKKKJJJJJJMMMQQQSSSSSSQQQOOOMMMKKKJJJJJJJJJIIIHHHIIILLLNNNPPPYYYeeejjjhhhgggaaaXXXSSSQQQRRRSSSSSSVVV```nnnkkk^^^XXXTTTTTTWWW[[[eeetttuuujjjfffgggjjjrrryyy||||||ggg[[[PPPLLLMMMMMMPPPTTTWWWZZZ___cccgggkkkoooqqqtttuuuuuuuuutttqqqooommmnnnmmmmmmmmmoooqqqsssuuuttttttuuuwwwyyy{{{}}}~~~zzz}}}}}}{{{xxxyyyzzz{{{{{{zzzyyyxxxzzzzzzzzzzzzzzz{{{|||||||||||||||{{{zzzzzzyyyyyy{{{zzz{{{~~~rrrooouuuppp^^^TTTOOOLLLKKKLLLKKKIIIKKKPPPYYYddduuuvvvnnnrrrgggbbb]]]ZZZYYYUUUTTTRRRPPPNNNKKKJJJIIIGGGFFFDDDCCCAAA@@@@@@@@@>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;:::::::::888888888888999:::;;;;;;999999999999999999999999999888888888777666666666;;;:::999888888888888999777777777888999999::::::888999999::::::;;;;;;;;;;;;::::::::::::;;;<<<<<>>???AAACCCEEEHHHMMMQQQVVVXXX\\\aaafffjjjmmmoooqqqooommmkkkfff^^^UUUNNNHHHFFFCCCBBBBBBBBBBBBAAA???@@@@@@@@@AAACCCHHHKKKVVV\\\eeelllqqquuuzzz~~~|||uuulllfff___\\\WWWTTTSSSUUUYYY[[[```ccceeeeeebbb^^^ZZZXXXWWWSSSRRRRRRQQQQQQVVV]]]aaacccdddbbb\\\WWWTTTTTTNNNNNNPPPRRRUUUWWWWWWWWWUUURRRPPPOOOOOONNNMMMKKKNNNMMMMMMQQQWWW\\\]]]]]]]]]XXXSSSSSSQQQMMMLLLNNNMMMNNNQQQSSSTTTVVVWWWXXXTTTSSSSSSSSSSSSRRRPPPNNNKKKJJJJJJJJJJJJKKKKKKKKKLLLNNNOOOOOONNNLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPQQQSSSUUUUUUUUUTTTRRRPPPNNNNNNNNNNNNLLLKKKKKKMMMOOOQQQVVV]]]```___^^^[[[VVVRRRPPPPPPQQQQQQVVV___kkk{{{nnnaaaZZZUUUUUUWWWYYYbbbqqq}}}sssjjjggghhhlllssszzz~~~uuubbbYYYPPPMMMMMMNNNQQQUUUZZZ^^^cccfffiiilllpppssstttuuuvvvvvvuuurrrooommmnnnnnnnnnoooppprrrtttuuuuuuvvvwwwyyy{{{|||~~~~~~zzz|||~~~}}}zzz{{{|||}}}}}}}}}|||{{{zzzzzzyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxyyyxxxzzz}}}}}}yyypppppptttiii[[[QQQLLLIIIJJJKKKKKKLLLPPPQQQZZZiiiyyy|||ooorrrhhhccc^^^ZZZYYYUUUTTTRRRPPPMMMKKKIIIHHHGGGFFFDDDCCCAAAAAA@@@@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;::::::::::::999999999888999999::::::999999999999999999999999888888888888888888777777<<<:::777444333444666888777777777888999999::::::::::::;;;<<<============;;;;;;;;;;;;;;;<<<<<<===??????@@@@@@AAABBBBBBCCC@@@EEEJJJOOOWWW```ccc``````WWWKKKBBB>>><<<:::888===>>>@@@AAACCCGGGLLLPPPTTTVVVZZZ___dddiiilllmmmooonnnlllllliiibbbXXXPPPJJJHHHDDDCCCBBBBBBAAA@@@??????@@@@@@@@@CCCFFFIIISSSZZZcccjjjoootttzzz~~~~~~~~~uuukkkcccZZZWWWSSSQQQQQQTTTXXXZZZ^^^```bbbccccccbbb```^^^]]]YYYWWWWWWVVVTTTWWW]]][[[]]]]]]\\\XXXUUUSSSSSSQQQRRRRRRSSSTTTUUUVVVWWWUUUSSSQQQPPPPPPPPPOOOMMMPPPOOOPPPSSSWWWZZZ\\\\\\]]]XXXUUUTTTQQQMMMMMMPPPOOOQQQTTTUUUVVVWWWYYY[[[WWWXXXYYYYYYXXXVVVTTTSSSRRRRRRRRRQQQQQQQQQQQQQQQMMMPPPRRRRRRPPPMMMLLLKKKNNNNNNOOOQQQQQQQQQQQQQQQRRRSSSUUUVVVWWWWWWVVVVVVUUUSSSQQQPPPPPPPPPNNNMMMNNNPPPRRRUUUXXX[[[]]]]]]\\\ZZZXXXUUUTTTTTTUUUVVV[[[cccnnn|||rrrddd\\\VVVTTTUUUXXX___kkkxxxyyyppphhhgggiiimmmttt{{{yyynnn^^^VVVOOONNNOOOPPPSSSXXX\\\aaafffiiijjjlllppptttuuuvvvxxxyyyxxxvvvsssqqqoooooopppqqqrrrsssuuuvvvvvvwwwyyy{{{|||}}}}}}}}}yyy{{{~~~}}}{{{|||}}}~~~yyyyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwyyy|||||||||xxxooollltttwwwdddVVVNNNHHHHHHJJJJJJKKKMMMOOOVVVaaaooowwwsssjjjeee```[[[ZZZTTTSSSRRROOOMMMKKKIIIHHHGGGFFFDDDCCCAAAAAA@@@@@@>>>>>>>>>>>>=========<<<;;;;;;;;;:::::::::999999::::::999999888999999999888888888888888888888888888888888999999999999999777555222111111222444666777777777888999999::::::999:::;;;===============<<<<<<;;;;;;<<<<<<===>>>======>>>@@@AAABBBCCCCCCBBBGGGMMMSSS\\\eeehhheeeeee\\\OOOEEE@@@===;;;999<<<===???@@@BBBFFFKKKOOORRRUUUYYY^^^dddhhhkkkmmmnnnmmmmmmmmmmmmfff[[[SSSMMMJJJFFFCCCBBBAAA@@@>>>>>>???@@@@@@AAACCCFFFIIIPPPVVV___ggglllrrrxxx}}}~~~{{{ooofff]]]ZZZWWWTTTTTTWWW[[[^^^aaabbbdddgggjjjlllllllllkkkhhhffffffdddaaadddiiibbbcccdddcccaaa^^^\\\[[[]]]]]]]]]]]]\\\]]]___```___]]]ZZZYYYYYYZZZYYYXXXYYYYYYZZZ\\\```ccceeefffbbb^^^[[[[[[XXXUUUVVVZZZXXX[[[]]]^^^^^^```dddgggggghhhiiihhhfffdddbbbaaa```````````````___^^^^^^ZZZ\\\]]]\\\ZZZXXXXXXXXXWWWXXXZZZ\\\^^^^^^^^^^^^___```cccdddcccbbbaaaaaa```]]]ZZZYYYYYYZZZYYYXXXXXXZZZ]]]aaacccccceeegggddddddcccbbbaaabbbdddfffiiippp{{{{{{lllaaaZZZVVVVVVVVV[[[dddnnn|||ssskkkeeefffiiinnnuuu|||sssgggYYYRRRNNNOOOQQQRRRWWW]]]___ccciiijjjjjjkkkooossstttuuuxxxzzzzzzxxxvvvtttooopppppprrrssstttuuuvvvxxxyyyzzz{{{|||||||||{{{xxxyyy{{{}}}~~~~~~~~~|||}}}}}}~~~|||{{{yyyxxxvvvvvvuuuuuuttttttuuuuuuvvvwwwwwwwwwwwwwwwyyy||||||{{{vvvkkkooozzztttaaaVVVLLLJJJJJJJJJIIIJJJLLLQQQZZZeeettttttlllhhhbbb]]][[[TTTSSSRRROOOMMMKKKIIIHHHGGGFFFDDDCCCAAAAAA@@@@@@>>>>>>>>>>>>============;;;;;;;;;:::::::::999999;;;;;;:::999888888888888777777777777777777777777888888888999:::::::::;;;666555444444444666888999777777777888999999::::::666888999;;;<<<<<<;;;;;;===<<<<<<<<<<<<===>>>>>>;;;<<<===>>>@@@BBBCCCDDDCCCIIIOOOVVV___hhhkkkiiihhh___RRRIIIEEECCCBBB@@@;;;===>>>@@@BBBFFFKKKNNNRRRUUUYYY^^^dddhhhlllmmmnnnmmmmmmooooooiii^^^UUUNNNKKKGGGDDDBBBAAA???>>>>>>???@@@AAAAAACCCFFFIIINNNTTT]]]dddjjjpppwww|||~~~uuukkkeeebbb^^^[[[[[[]]]aaaccceeefffhhhmmmrrrvvvxxxxxxzzzwwwvvvvvvtttqqqrrrwwwssstttuuutttssspppnnnllliiijjjiiihhhggghhhjjjlllpppmmmjjjiiiiiijjjiiihhhddddddfffhhhllloooqqqsssnnnkkkhhhhhhfffdddfffkkkhhhjjjmmmnnnnnnpppuuuyyy|||}}}~~~|||zzzwwwuuuuuunnnnnnnnnnnnmmmlllkkkkkkjjjkkkjjjiiigggfffhhhjjjhhhiiilllnnnpppqqqqqqqqqsssuuuxxxxxxwwwuuuttttttpppmmmjjjiiijjjkkkkkkkkkdddfffjjjnnnooooooqqqsssooopppppppppppprrruuuxxxyyysssggg^^^YYYXXXTTTXXX___gggtttnnngggbbbdddiiinnnvvv}}}~~~pppcccUUUPPPMMMOOORRRUUU[[[aaa```eeejjjkkkjjjkkkooosssqqqsssvvvyyyzzzyyyvvvuuuooopppqqqrrrtttuuuvvvvvvxxxyyy{{{|||||||||{{{zzzxxxxxxzzz{{{}}}}}}~~~~~~}}}}}}}}}~~~}}}{{{yyyxxxwwwwwwrrrrrrssstttuuuvvvwwwwwwwwwwwwyyy||||||{{{}}}nnnpppzzzlll___RRRMMMLLLJJJHHHHHHEEEIIIPPPYYYgggzzzvvvlllfff___[[[ZZZUUURRRPPPNNNNNNNNNLLLKKKHHHGGGEEEDDDBBBAAAAAAAAA??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999::::::::::::::::::::::::666666777888888666555444555666777999999999888777;;;:::888777777888:::;;;888888999:::;;;;;;;;;;;;======<<<;;;;;;;;;;;;<<<;;;<<<===>>>@@@AAACCCCCCEEEHHHOOOYYYdddjjjkkkjjjbbb\\\RRRIIIBBB>>>>>>>>><<<<<<<<<<<<===AAAGGGKKKQQQTTTYYY^^^```cccfffhhhnnnoooppppppnnniiiaaa[[[RRRNNNIIIFFFDDDDDDCCCBBB@@@@@@?????????@@@BBBCCCLLLOOOVVV^^^gggooouuuyyyxxxkkkddd^^^\\\```eeefffeeehhhmmmttt{{{~~~~~~|||yyyyyyyyy|||~~~zzzyyyyyy{{{|||~~~}}}{{{{{{}}}~~~}}}}}}~~~|||}}}~~~sssddd]]][[[YYYXXX[[[aaajjjyyyvvvgggeeecccdddhhhqqqzzztttfff\\\SSSQQQOOOOOORRRXXX___dddbbbdddggghhhiiijjjmmmoootttuuuuuuvvvvvvuuuuuutttwwwuuussssssuuuuuuuuutttwwwxxxyyyzzz{{{zzzzzzyyytttssstttwww|||~~~}}}}}}{{{|||zzzxxxwwwuuusssrrrssstttttttttuuuwwwyyyyyy{{{|||||||||}}}vvvooorrrkkkXXXPPPOOOLLLJJJJJJKKKLLLOOOUUU\\\iii~~~wwwlllfff___[[[[[[UUUSSSPPPOOONNNMMMLLLJJJHHHGGGEEEDDDBBBAAAAAAAAA??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999999999999::::::::::::::::::::::::888999999999888888777777666666777888888888888888:::999777666666777999:::888888999:::;;;;;;;;;;;;<<<<<<;;;:::::::::::::::<<<<<<===???AAABBBCCCDDDIIIKKKPPPYYYaaaffffffeee```[[[SSSJJJCCC???>>>>>><<<<<<<<<<<<>>>AAAGGGKKKPPPTTTYYY^^^aaadddgggjjjmmmnnnpppqqqpppkkkddd___VVVRRRKKKFFFDDDCCCBBBAAA@@@@@@?????????@@@BBBBBBIIILLLSSS[[[dddmmmssswww~~~wwwrrrlllkkkooorrrrrrqqqooottt{{{oooeee```\\\YYYZZZ^^^fffttt|||uuuuuuyyyuuuhhhfffdddeeejjjsss{{{~~~qqqbbbYYYRRRQQQPPPQQQTTTZZZ```dddccceeeggghhhiiijjjlllnnnqqqqqqrrrttttttuuuuuuuuuwwwuuusssssstttuuutttsssuuuvvvwwwxxxyyyyyyxxxxxxuuutttuuuxxx|||~~~}}}|||{{{zzz}}}zzzxxxwwwuuusssrrrssstttttttttuuuwwwyyyxxxzzz{{{{{{{{{|||~~~wwwwwwiii[[[SSSLLLIIIJJJFFFFFFIIINNNSSS^^^pppxxxmmmfff___[[[[[[VVVTTTQQQOOONNNMMMKKKIIIHHHGGGEEEDDDBBBAAAAAAAAA??????>>>======<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999999::::::::::::::::::::::::;;;;;;:::999999999999999777777777777777888888999999888777666666777888999888888999999:::;;;;;;;;;;;;;;;:::999999999999:::<<<===>>>@@@BBBCCCEEEEEEJJJLLLOOOUUUZZZ]]]]]]\\\\\\YYYSSSLLLFFFAAA>>>===<<<=========>>>AAAFFFJJJNNNRRRXXX^^^bbbfffjjjlllmmmnnnppprrrrrrnnnhhhccc\\\VVVNNNGGGDDDCCCBBBBBBAAA@@@?????????@@@AAABBBFFFIIIOOOXXXaaajjjqqquuu|||}}}yyyyyy{{{}}}|||zzzzzzqqqiiibbb]]][[[^^^dddpppwwwjjjgggkkkttt|||qqqgggfffeeegggmmmuuu}}}xxxkkk^^^VVVPPPPPPQQQTTTXXX]]]bbbddddddfffhhhiiiiiijjjlllnnnmmmnnnoooqqqssstttttttttvvvtttsssrrrssstttsssrrrrrrssstttuuuvvvvvvvvvvvvvvvuuuvvvyyy|||~~~~~~}}}zzzyyyzzz~~~~~~zzzyyywwwuuurrrrrrssstttuuutttuuuwwwyyyxxxyyyzzzzzzzzzzzz}}}|||nnn^^^RRRLLLLLLHHHHHHJJJMMMQQQWWWfffsssyyymmmfff___[[[[[[WWWUUUQQQOOONNNLLLJJJHHHHHHGGGEEEDDDBBBAAAAAAAAA???>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999::::::::::::::::::::::::<<<;;;:::999888999::::::999888777666666777888999999888777777777777888999888888888999999:::;;;;;;<<<;;;::::::999:::::::::===>>>???AAACCCEEEFFFGGGIIIJJJLLLOOORRRTTTUUUTTTYYYWWWTTTOOOIIIDDD???=========>>>>>>>>>AAAEEEHHHLLLPPPWWW]]]bbbgggkkknnnnnnppprrrttttttpppjjjeee^^^XXXOOOGGGDDDCCCCCCCCCAAA@@@?????????@@@AAABBBCCCFFFLLLUUU^^^hhhooottt{{{~~~tttiiiccc^^^___eeeqqqyyyiii```bbbiiiwww{{{mmmeeeeeeeeehhhnnnvvv~~~}}}rrreeeZZZSSSOOOPPPSSSWWW[[[___ccceeedddfffhhhiiiiiijjjlllnnnlllmmmnnnpppqqqrrrrrrrrrvvvtttrrrqqqrrrsssrrrqqqooopppqqqrrrssstttuuuuuuwwwwwwxxxzzz|||}}}}}}}}}yyyyyy{{{|||yyyxxxwwwuuurrrrrrtttuuuuuutttuuuxxxzzzyyyzzz{{{{{{zzz{{{}}}ppp___TTTOOOLLLKKKLLLNNNPPPTTT^^^iiivvvzzzmmmfff___[[[[[[WWWUUUQQQOOONNNLLLJJJHHHHHHGGGEEEDDDBBBAAAAAAAAA>>>>>>======<<<;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999::::::::::::::::::::::::;;;:::999777777888999999999888777666666777888999999999999888888999999999888888888888888:::;;;<<<===<<<<<<;;;;;;;;;;;;;;;===>>>???AAACCCEEEGGGHHHHHHIIIKKKMMMOOOPPPRRRTTTUUUUUUSSSPPPLLLFFF@@@======>>>>>>>>>>>>@@@DDDGGGJJJNNNUUU\\\bbbgggllloooqqqrrrtttvvvuuuqqqjjjeee^^^XXXOOOHHHEEEDDDDDDDDDBBBAAA@@@?????????@@@AAABBBEEEJJJRRR\\\eeemmmrrryyy|||oooggg```aaagggssslll___[[[aaajjjxxxxxxjjjbbbcccdddhhhooowww~~~zzzmmm```WWWSSSNNNPPPTTTXXX]]]```cccddddddfffhhhiiijjjjjjmmmooooooooopppqqqqqqqqqppppppuuusssqqqqqqqqqqqqpppooommmnnnoooppprrrsssuuuuuuxxxyyy{{{||||||||||||}}}{{{{{{|||yyywwwxxxwwwuuusssssstttuuuuuuuuuvvvxxxzzzzzz{{{||||||{{{|||}}}~~~qqq]]]QQQJJJHHHHHHJJJKKKMMMTTT]]]iiitttzzznnnfff___[[[[[[VVVTTTQQQOOONNNMMMKKKIIIHHHGGGEEEDDDBBBAAAAAAAAA>>>>>>===<<<<<<;;;;;;:::::::::::::::999999999999999999999999999999999999::::::::::::::::::::::::999999888777777777777777999888888777777777777777999999999999999999999999888888777777888999;;;<<<======<<<;;;;;;;;;;;;<<<<<<===???AAACCCEEEGGGHHHIIIJJJLLLMMMNNNPPPSSSVVVSSSTTTSSSQQQMMMGGGBBB???===>>>?????????@@@CCCEEEHHHMMMTTT[[[aaafffkkknnnrrrsssuuuvvvvvvqqqkkkfff```ZZZRRRKKKHHHFFFFFFEEEBBBAAA@@@?????????@@@AAABBBDDDIIIPPPYYYbbbjjjooowww{{{uuukkkbbbbbbhhhtttuuueee\\\[[[bbbkkkwwwuuuhhh```aaadddiiipppxxxvvvhhh\\\UUURRROOOQQQUUUYYY]]]```bbbcccccceeehhhiiijjjlllnnnppprrrrrrsssssssssrrrrrrqqquuusssppppppppppppooonnnmmmmmmnnnoooqqqsssuuuwwwyyy{{{}}}}}}|||{{{|||}}}|||||||||~~~}}}zzzvvvuuuwwwwwwuuusssssstttuuuvvvuuuvvvxxxzzz{{{|||}}}|||||||||~~~}}}}}}jjjUUUMMMJJJHHHIIIIIIIIINNNUUU___hhhvvv{{{nnneee___[[[\\\UUUSSSPPPOOONNNMMMLLLJJJHHHGGGEEEDDDBBBAAAAAAAAA>>>======<<<<<<;;;:::::::::::::::999999999999888999999999999999999999999::::::::::::::::::::::::888888888888888777777666888888888888888777666666888888999999999999888888888888777666777999;;;<<<===<<<;;;;;;::::::;;;;;;;;;<<<>>>@@@CCCEEEGGGHHHIIIKKKLLLLLLKKKMMMQQQTTTRRRSSSRRRQQQMMMHHHCCC@@@>>>???@@@@@@???@@@BBBDDDGGGKKKSSSZZZ___eeejjjmmmpppqqqtttvvvvvvsssmmmhhhddd___WWWPPPKKKHHHFFFDDDBBBBBB@@@?????????@@@@@@AAABBBFFFLLLUUU^^^fffkkkvvvyyy}}}rrrgggeeekkkwwwttthhhcccccciiippp{{{|||pppeee```aaaeeekkksss{{{}}}qqqcccWWWRRRQQQPPPRRRUUUXXX\\\___aaabbbbbbdddgggiiikkkmmmooorrrsssssstttuuuvvvvvvvvvvvvtttrrrpppooooooooonnnmmmmmmmmmnnnooorrrtttwwwxxxzzz}}}~~~|||zzz{{{}}}{{{{{{{{{|||~~~~~~|||{{{xxxuuurrrsssuuuwwwuuussssssuuuvvvvvvuuuvvvxxx{{{{{{|||||||||{{{{{{|||~~~{{{~~~~~~cccUUUOOOKKKJJJIIIHHHLLLQQQTTT\\\gggrrr|||nnneee___\\\\\\UUURRRPPPNNNNNNNNNLLLKKKHHHGGGEEEDDDBBBAAAAAAAAA>>>======<<<;;;;;;:::::::::::::::999999999888888999999999999999999999999::::::::::::::::::::::::888888999:::999888777666777888999999999777666555777777888888888888777777999888666666777888;;;<<<<<<;;;::::::999999::::::;;;;;;===@@@BBBEEEFFFGGGHHHIIIJJJIIIGGGHHHMMMPPPRRRRRRRRRQQQMMMIIIDDDBBB>>>???@@@@@@???@@@BBBDDDFFFKKKRRRYYY^^^dddiiilllmmmooorrrvvvwwwtttooojjjhhhccc[[[TTTNNNJJJFFFCCCCCCBBB@@@?????????@@@@@@@@@AAADDDJJJRRR[[[ccchhhuuuyyy~~~yyymmmjjjooozzzyyypppmmmmmmqqqwwwxxxlllaaa```bbbgggmmmuuu|||zzznnn___TTTPPPPPPQQQSSSUUUXXX[[[^^^```bbbaaadddgggiiikkkmmmpppsssssstttuuuwwwxxxyyyyyyyyytttrrrpppooooooooommmlllnnnnnnnnnppprrruuuxxxyyy{{{~~~|||zzz{{{}}}zzzyyyyyyzzz|||{{{yyywwwuuurrrpppqqquuuwwwvvvtttsssuuuvvvvvvvvvvvvyyy{{{zzz{{{{{{{{{zzzzzz{{{}}}xxx}}}rrrWWWQQQKKKHHHFFFDDDGGGLLLLLLRRRZZZeeeqqqyyymmmeee[[[XXX[[[VVVUUURRROOOLLLKKKJJJJJJJJJIIIGGGEEECCCBBBAAAAAA??????===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999888::::::999888666666888:::888888999999999999888888;;;;;;;;;;;;:::999999888888888777777777888:::;;;555777888999888777888999:::999888777777999;;;<<<888999;;;======<<<;;;:::;;;<<<===>>>@@@AAABBBCCCFFFFFFFFFEEEDDDEEEHHHKKKRRRRRRRRRQQQOOOLLLIIIGGG@@@???<<<;;;;;;===???AAADDDHHHNNNUUUZZZ```eeeiiinnnqqquuuwwwvvvsssrrrqqqgggeee```XXXPPPKKKHHHGGGEEEDDDCCCAAA@@@???>>>>>>EEECCCDDDJJJOOOUUU___hhhtttyyy~~~qqqqqqvvv}}}|||zzz}}}uuukkkfffeeeggglllsss{{{vvvkkk]]]QQQOOORRRRRRTTTWWWZZZ[[[^^^aaadddiiijjjkkkllllllooorrruuuyyyyyy{{{}}}~~~}}}zzzwwwtttsssrrrqqqppppppppppppmmmmmmlllmmmppptttxxxzzzzzzzzz{{{{{{{{{{{{zzzzzz}}}}}}}}}}}}|||zzzwwwvvvuuuttttttsssssstttuuuvvvtttuuuvvvwwwxxxxxxyyyxxxvvvvvvvvvwwwxxxyyyzzz{{{|||yyycccXXXMMMHHHGGGFFFHHHKKKHHHLLLRRRWWW___nnn|||ssskkk___YYYYYYVVVUUURRROOOLLLKKKJJJJJJIIIHHHFFFDDDBBBAAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<:::;;;;;;;;;::::::999888999::::::999777666888999999999::::::::::::999999:::::::::;;;::::::999999888888777777777888::::::666888999999888888999::::::999888888888999:::;;;999:::;;;<<<<<<<<<;;;:::;;;<<<===>>>@@@AAABBBCCCEEEEEEEEEDDDDDDEEEHHHJJJPPPPPPQQQQQQOOOLLLIIIGGGAAA@@@>>>===<<<===???@@@BBBGGGMMMSSSYYY___eeehhhkkkooosssvvvvvvvvvvvvvvvqqqmmmggg^^^UUUMMMHHHFFFFFFEEECCCBBBAAA@@@@@@@@@BBB@@@BBBFFFKKKQQQZZZdddnnnttt{{{|||yyy{{{vvvnnnjjjgggiiinnnuuu|||{{{qqqgggZZZPPPOOOSSSSSSVVVYYY\\\^^^aaadddgggkkklllnnnooopppqqqtttvvvxxxxxxzzz{{{}}}|||yyyvvvtttttttttsssrrrqqqqqqqqqnnnnnnmmmnnnpppssswwwyyyyyyzzzzzz{{{||||||{{{{{{|||||||||{{{zzzxxxwwwvvvttttttsssssstttvvvxxxyyyxxxyyyyyyzzz{{{{{{{{{{{{xxxxxxxxxxxxxxxyyyzzz{{{zzz}}}||||||fffZZZNNNJJJIIIGGGFFFGGGFFFJJJNNNQQQWWWddduuu|||ssskkk```ZZZ[[[VVVTTTRRROOOLLLKKKJJJJJJHHHGGGEEECCCBBBAAA@@@@@@>>>======<<<<<<<<<======::::::;;;;;;;;;:::999999888999;;;:::888777777888:::::::::;;;;;;:::::::::888999::::::::::::::::::888888888777888888999:::777888::::::999888999;;;888888999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBDDDDDDEEEDDDCCCDDDGGGIIIMMMNNNPPPPPPOOOMMMJJJHHHBBBAAA@@@>>>>>>>>>??????AAAEEEJJJPPPVVV]]]ccchhhiiimmmqqqtttwwwxxx{{{|||}}}yyyqqqggg\\\RRRJJJFFFEEEEEECCCBBBAAAAAAAAAAAAAAA???@@@EEEIIIMMMVVV___jjjpppxxx}}}vvvooommmiiilllqqqxxx~~~~~~uuujjj```VVVOOOOOOTTTTTTWWW[[[___aaadddhhhjjjmmmooorrrtttttttttuuuvvvwwwwwwxxxyyy{{{zzzwwwuuutttuuuuuuuuuuuusssrrrqqqppppppooooooppprrruuuwwwwwwxxxyyy{{{|||||||||||||||{{{zzzyyyxxxwwwwwwwwwuuuuuuuuuuuuwwwyyy{{{|||}}}}}}~~~~~~~~~~~~~~~}}}zzzzzzyyyyyyyyyzzzzzz{{{wwwzzz||||||{{{wwwyyynnn___PPPKKKLLLIIIFFFDDDEEEHHHKKKLLLOOOYYYgggqqqzzzooohhh```\\\]]]VVVTTTQQQNNNLLLJJJJJJJJJGGGFFFDDDCCCAAA@@@@@@@@@??????===<<<<<<;;;;;;;;;:::::::::;;;;;;::::::999777999;;;;;;:::888777888999999::::::::::::999999777888999:::::::::::::::888888888888888888999999777888999888777777999:::777888999::::::::::::999;;;::::::::::::;;;<<<===<<<<<<===>>>???@@@AAAAAABBBCCCDDDCCCCCCDDDFFFHHHKKKLLLOOOPPPPPPNNNLLLJJJCCCBBB@@@???>>>=========???CCCHHHMMMSSSZZZaaafffhhhlllppptttwwwzzz}}}xxxooodddXXXNNNHHHEEEDDDCCCBBBAAAAAAAAAAAABBB@@@AAAEEEHHHKKKSSS[[[iiiooovvv|||wwwooolllkkknnnsssyyyzzzpppcccZZZQQQLLLNNNSSSSSSWWW\\\```cccfffjjjlllnnnrrruuuwwwwwwvvvuuuuuuvvvuuuvvvwwwxxxxxxvvvsssssstttvvvvvvvvvtttrrrqqqrrrrrrqqqpppppprrrssstttuuuvvvxxxzzz{{{|||}}}}}}|||{{{yyyxxxxxxxxxyyyyyyyyyyyyxxxxxxyyy{{{}}}~~~||||||{{{zzzzzzzzzzzzzzzwwwyyy{{{zzzzzz}}}vvvrrrvvvxxxeeeRRRKKKLLLKKKGGGEEEFFFHHHIIIIIIKKKRRR\\\eeewww|||uuuoooeee]]][[[UUUTTTQQQNNNKKKJJJIIIIIIGGGFFFDDDCCCAAAAAA@@@@@@AAA@@@???===;;;:::999999999::::::;;;;;;:::::::::888:::<<<<<<:::888888888888888999999999999888888777888888999::::::::::::888888888999888888888888666666777666555555777999777888999::::::::::::999;;;::::::::::::;;;<<<===<<<<<<===>>>???@@@@@@AAA@@@AAACCCCCCCCCCCCEEEGGGIIIKKKOOORRRSSSQQQOOOMMMEEECCCAAA>>>===<<<<<<<<>>>>>???@@@@@@>>>@@@BBBBBBBBBCCCEEEFFFIIILLLPPPTTTVVVUUUSSSQQQHHHFFFBBB>>><<<<<<======???@@@CCCFFFKKKRRRZZZ```fffjjjoootttwwwzzz}}}~~~zzzvvvpppfffZZZQQQGGGFFFDDDBBBAAA@@@@@@???@@@===>>>AAABBBCCCIIIPPPXXX```kkkttt{{{|||sssooonnnqqqwww}}}}}}zzzpppeeeYYYSSSOOOLLLOOOSSSVVV[[[aaafffiiikkknnnppprrruuuxxxyyyxxxuuuttttttuuutttssstttuuuuuutttrrrsssssstttuuuuuutttsssrrrtttssssssrrrrrrrrrrrrrrrrrrsssuuuvvvxxxyyyzzzzzz{{{{{{zzzzzzzzz{{{||||||~~~}}}|||zzzzzzzzzzzz{{{}}}}}}~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzzzzzzzzyyyzzz||||||}}}wwwnnnmmmppp|||www^^^PPPKKKHHHGGGGGGCCCCCCDDDEEEFFFIIINNNRRR[[[dddsss}}}zzzlll]]]UUUUUUSSSPPPMMMKKKIIIIIIIIIGGGFFFEEEDDDCCCBBBBBBBBB???>>>===<<<<<<;;;<<<<<<888999::::::;;;;;;;;;::::::;;;;;;:::888888999;;;888999999::::::999999888888999999999999888888777888999999:::999888777666666777666555444555888::::::999888888888999:::;;;999:::;;;<<<<<<<<<;;;:::<<<<<<======>>>?????????<<<>>>AAABBBBBBBBBDDDFFFIIIMMMRRRWWWYYYYYYWWWUUUMMMJJJDDD???======???@@@???@@@BBBDDDHHHOOOWWW]]]bbbgggnnntttxxx{{{~~~}}}zzzxxxtttkkk^^^UUUJJJIIIGGGEEECCCAAA@@@@@@@@@>>>>>>@@@AAABBBFFFMMMPPPYYYeeeooowww~~~zzzsssqqqppptttyyy}}}yyyjjj___UUUQQQPPPPPPSSSWWW]]]aaagggllloooqqqssstttuuuwwwzzzzzzxxxvvvuuuuuuuuutttssssssuuuuuutttsssuuuuuuuuuuuuuuuuuuuuuuuutttsssssssssrrrrrrrrrrrrqqqrrrsssuuuvvvwwwwwwwwwxxxyyyzzzzzz{{{{{{{{{{{{zzzzzzxxxwwwwwwxxxyyyyyyzzz{{{|||}}}}}}~~~}}}}}}{{{{{{zzzzzzyyyzzzzzzzzzyyyzzz|||}}}uuuoooppptttppp```UUUMMMIIIIIIDDDDDDEEEEEEFFFGGGJJJKKKRRRZZZggguuuyyyrrrooofff]]]YYYUUUSSSPPPMMMKKKIIIIIIIIIHHHGGGFFFDDDDDDCCCCCCCCC<<<<<<<<<<<<<<<===>>>???888999::::::;;;;;;;;;;;;;;;<<<;;;999888888:::<<<999::::::;;;;;;::::::999999999999999999888777666888999::::::999888777666888888777666555666999;;;:::999888777777999;;;<<<888999;;;======<<<;;;:::<<<<<<======>>>>>>??????<<<>>>@@@BBBBBBBBBDDDEEEJJJNNNSSSYYY[[[[[[YYYXXXQQQMMMFFFAAA>>>>>>AAACCC@@@@@@AAABBBFFFMMMUUU[[[^^^dddllltttyyy|||}}}{{{zzzwwwnnnaaaWWWMMMLLLJJJGGGEEECCCBBBAAABBB@@@@@@CCCCCCCCCGGGMMMOOOWWWcccmmmtttzzzvvvqqqqqqsssvvv|||~~~yyyeee[[[SSSQQQRRRSSSVVVZZZbbbffflllqqqtttuuuwwwxxxxxxyyy{{{zzzxxxvvvvvvvvvuuutttssssssuuuuuutttssswwwvvvvvvuuuvvvvvvwwwxxxssssssssssssssssssrrrrrrqqqqqqssstttuuuuuuuuuuuuvvvwwwyyyzzz{{{{{{zzzyyyvvvuuuuuutttuuuvvvxxxyyyyyyzzz{{{|||}}}~~~~~~~~~zzzzzzyyyyyyyyyzzzzzz{{{yyyzzz|||~~~wwwvvvnnnyyyooo```SSSLLLKKKHHHHHHHHHGGGGGGHHHHHHIIIIIIPPP[[[hhhvvv}}}oooggg```ZZZXXXRRRQQQOOOMMMKKKIIIHHHHHHFFFFFFEEECCCBBBAAA@@@??????>>>>>>===<<<;;;;;;;;;:::::::::999999999888888;;;;;;;;;::::::999999999======<<<;;;::::::999888888888999999999999888888888888888888888888888888777777666666666666777777777777888888888999999999888999;;;;;;;;;;;;===>>>@@@@@@AAABBBAAA???===<<<===>>>???AAACCCEEEFFFGGGJJJPPPWWW\\\______``````ZZZRRRHHHBBBAAAAAA???<<<<<<>>>???AAADDDIIIOOOTTT]]]ccclllsssxxx{{{}}}~~~|||zzzzzzxxxqqqddd[[[TTTNNNGGGDDDDDDDDDCCCAAAAAA@@@@@@???AAACCCEEEGGGKKKPPPXXX```jjjuuu~~~zzzqqqoooqqqsss|||~~~zzzmmmbbb\\\WWWVVVVVVUUUYYY___eeejjjpppsssuuuwwwzzz~~~~~~~~~|||xxxvvvuuuuuuvvvuuuuuuuuuttttttttttttvvvwwwwwwxxxxxxxxxwwwwwwttttttuuuvvvvvvuuusssrrrttttttsssrrrssstttuuuvvvxxxyyy{{{}}}|||zzzxxxvvvuuutttrrrqqqqqqrrrsssuuutttuuuwwwyyy{{{|||}}}}}}zzzzzzyyyyyyyyyyyyzzzzzz|||}}}~~~wwwyyyuuu|||jjj]]]TTTMMMLLLHHHFFFHHHHHHFFFGGGKKKLLLLLLPPPZZZfffsss~~~pppggg___ZZZXXXSSSRRRPPPNNNLLLJJJIIIIIIGGGFFFEEEDDDBBBAAA?????????>>>>>>===<<<<<<;;;;;;::::::::::::999999999999;;;;;;;;;::::::999999999:::::::::999999999999999888888999999999999888888888888888888888888888888888777777666666777777888888888888888888888999999888:::;;;;;;::::::<<<===>>>>>>======<<<<<<<<<===AAAAAABBBCCCDDDEEEFFFFFFNNNRRRXXX___dddgggiiiiii___VVVLLLDDDBBBAAA???===>>>???@@@AAACCCGGGLLLPPP[[[aaajjjqqqvvvyyy{{{}}}}}}|||{{{{{{zzzrrrggg^^^UUUOOOHHHEEEDDDDDDCCCAAACCCBBB@@@???@@@AAACCCDDDHHHLLLTTT\\\fffpppzzzxxxqqqpppssssss|||xxxkkk___ZZZVVVWWWXXXZZZ___fffkkkpppuuuwwwwwwxxxzzz}}}}}}~~~}}}{{{xxxvvvvvvvvvvvvvvvuuuuuuuuutttttttttvvvwwwwwwxxxxxxwwwwwwwwwvvvwwwxxxxxxxxxwwwvvvuuuuuutttssssssssstttuuuuuuxxxyyy{{{|||{{{zzzwwwvvvuuutttrrrqqqqqqrrrtttuuutttuuuvvvxxxzzz{{{{{{|||zzzyyyyyyxxxxxxyyyyyyzzz|||}}}~~~}}}vvvwww}}}mmm^^^SSSMMMHHHEEEFFFFFFDDDEEEHHHLLLKKKNNNVVV```kkkyyyqqqggg___YYYWWWUUUSSSQQQOOOMMMKKKKKKJJJGGGGGGEEEDDDBBB@@@???>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::999999777777777777888888999999888888999999999999888888888888888888888888888888888888888777777888888888999999888888888888888888:::;;;<<<<<<::::::;;;<<<>>>===;;;::::::<<<>>>@@@DDDDDDDDDEEEFFFFFFGGGGGGPPPRRRXXXbbblllsssuuutttiii```TTTJJJFFFCCCAAA@@@???@@@@@@@@@AAADDDHHHLLLYYY^^^gggnnnsssvvvxxxzzz}}}||||||}}}{{{uuukkkcccXXXRRRJJJFFFEEEDDDCCCAAACCCBBBAAA?????????@@@AAADDDHHHOOOWWW```jjjtttzzzzzzuuupppppptttsss|||tttggg\\\WWWUUUXXX\\\```gggoootttxxx{{{|||zzzxxxzzz|||{{{||||||zzzxxxvvvwwwxxxvvvvvvvvvuuuuuuuuuttttttvvvwwwwwwxxxwwwwwwvvvvvvvvvwwwxxxyyyyyyyyyxxxwwwuuuuuutttssssssttttttuuuwwwxxxyyyzzzzzzxxxvvvuuuttttttsssrrrrrrssstttuuuttttttuuuvvvxxxyyyyyyzzzyyyxxxxxxwwwwwwxxxxxxyyy}}}}}}~~~zzzttt~~~lll\\\SSSLLLGGGFFFFFFDDDEEEHHHJJJHHHJJJPPPVVV^^^jjjtttqqqggg___YYYWWWTTTSSSQQQOOOMMMKKKJJJJJJHHHGGGFFFDDDBBB@@@>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::777777777888888888888888888888999999999999888888888888888888888888888888999999888888888888999999999999999888888888888888:::<<<<<<<<<:::999:::;;;======<<<<<<===???AAABBBCCCDDDDDDFFFGGGHHHIIIIIINNNRRRZZZiiixxx}}}vvvmmm```TTTLLLGGGDDDBBB???????????????AAAFFFIIIVVV[[[cccjjjooosssvvvxxx||||||}}}~~~}}}xxxpppjjj]]]VVVMMMHHHFFFEEECCCAAABBBAAA@@@?????????@@@@@@AAADDDJJJQQQYYYccclllsss|||zzzvvvqqqmmmooosssttt}}}{{{ooodddZZZVVVVVV[[[```eeemmmuuu{{{~~~{{{xxxxxxyyyxxxyyyzzzyyyxxxwwwxxxyyyvvvvvvvvvuuuuuuuuuuuutttwwwwwwwwwwwwwwwvvvvvvuuutttuuuvvvwwwxxxxxxwwwvvvvvvvvvuuutttttttttssssssvvvvvvxxxxxxxxxwwwuuuttttttssssssssssssttttttuuuuuuuuuuuuuuuvvvvvvwwwxxxyyyxxxxxxxxxxxxxxxxxxyyy}}}}}}~~~www||||||kkk\\\SSSKKKIIIHHHFFFFFFIIIHHHFFFFFFJJJOOOSSS\\\fffrrrhhh___YYYXXXTTTRRRPPPNNNLLLJJJJJJIIIGGGGGGEEEDDDBBB@@@???>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;::::::999888888777777888888999999999999888888777777777777777777777777999999888888888888999999888888888888888888888888:::<<<<<<<<<:::999:::;;;:::;;;===???AAAAAAAAAAAAAAABBBCCCEEEGGGJJJKKKLLLNNNTTTaaatttyyymmm```TTTKKKEEEBBB===>>>>>>>>>>>>AAAEEEHHHRRRWWW___ggglllqqquuuwwwzzz{{{~~~~~~zzztttpppccc[[[QQQJJJGGGFFFDDDBBB@@@?????????@@@@@@AAAAAA@@@CCCGGGLLLSSS\\\eeekkkvvv}}}~~~vvvrrrnnnkkknnnssswww~~~vvvkkkaaaZZZWWWXXX___dddiiipppwww~~~{{{wwwwwwxxxwwwxxxyyyxxxwwwwwwxxxyyywwwvvvvvvvvvuuuuuuuuuuuuwwwwwwwwwwwwwwwvvvuuutttssstttvvvwwwxxxxxxxxxwwwwwwwwwvvvuuuuuutttsssrrrtttuuuvvvvvvuuuuuussssssssssssssssssttttttuuuuuuvvvuuuuuuttttttuuuvvvvvvyyyyyyxxxxxxxxxxxxyyyyyy|||}}}}}}~~~||||||jjj^^^RRRMMMJJJGGGFFFHHHEEECCCDDDGGGJJJMMMTTT\\\ssshhh```ZZZYYYSSSRRRPPPNNNLLLJJJIIIIIIFFFFFFEEECCCBBBAAA@@@???==================<<<<<<;;;;;;;;;;;;::::::::::::999999::::::::::::;;;;;;===<<<;;;:::999888777777888888999999999999888888777777777777777777777777888888888777777888888888777777888888888999999999:::;;;<<<<<<::::::;;;<<<888999<<>>>>>>>>======@@@DDDGGGLLLRRRZZZbbbhhhnnnsssvvvxxxzzz~~~|||xxxuuuiii```UUUMMMJJJHHHFFFDDD???@@@@@@@@@AAAAAABBBBBB@@@BBBEEEHHHNNNUUU^^^cccpppyyy{{{sssooommmkkkooouuuzzz}}}rrrfff___ZZZYYY]]]eeekkknnnsssyyy~~~{{{wwwwwwxxxvvvwwwxxxxxxwwwvvvwwwxxxwwwwwwvvvvvvvvvuuuuuuuuuwwwwwwwwwwwwvvvuuuttttttsssuuuwwwxxxzzzzzzzzzzzzwwwwwwwwwwwwuuutttrrrqqqssstttttttttssssssrrrrrrssssssssstttuuuuuuvvvvvvxxxwwwuuutttssstttuuuuuuxxxxxxwwwwwwwwwwwwxxxxxx{{{||||||}}}~~~~~~~~~zzz}}}ppp___UUUOOOIIIEEEEEEDDDBBBCCCFFFGGGIIINNNUUUsssiiiaaa\\\ZZZTTTSSSQQQOOOMMMKKKKKKJJJEEEDDDDDDCCCBBBBBBAAAAAA<<<=====================::::::::::::999999999999999999999::::::;;;;;;;;;;;;;;;::::::999999999888888888999999999999888888777777777777777777777777888777777666666777777888666666777888999::::::;;;888:::;;;;;;::::::<<<===;;;<<<===>>>@@@@@@AAAAAACCCDDDFFFHHHJJJLLLNNNOOOSSS\\\lll~~~sssbbbSSSKKKAAAAAA@@@>>>===>>>AAADDDFFFLLLTTT\\\dddjjjppptttvvvyyy}}}}}}zzzyyymmmeeeYYYPPPLLLIIIGGGEEEBBBBBBBBBBBBBBBAAAAAA@@@@@@AAABBBDDDHHHOOOWWW\\\hhhrrr~~~wwwpppnnnmmmmmmrrryyy}}}zzznnnddd___ZZZ[[[aaakkkrrrtttxxx|||}}}|||yyyyyyzzzvvvwwwxxxwwwvvvuuuvvvwwwwwwwwwwwwvvvvvvvvvuuuuuuwwwwwwwwwwwwvvvuuutttsssrrrsssuuuxxxyyyzzzzzzyyyxxxxxxxxxwwwvvvtttrrrpppssssssrrrrrrrrrqqqqqqqqqrrrssstttuuuuuuvvvvvvvvvyyyxxxvvvtttsssssstttuuuuuuuuuuuuttttttuuuuuuuuuzzzzzz{{{{{{|||}}}}}}}}}{{{~~~wwwuuuvvvrrrcccXXXMMMGGGDDDEEECCCCCCEEEEEEEEEIIIOOOsssiiiaaa]]]\\\VVVUUUSSSPPPNNNMMMLLLKKKDDDDDDCCCCCCCCCBBBBBBBBB<<<<<<<<<===============:::::::::999999999888888999999999::::::;;;;;;;;;888999999999999:::::::::888888999999999999888888777777777777777777777777777777666666666666777777555555666888999:::;;;<<<888999;;;;;;;;;;;;===>>>@@@@@@??????@@@BBBDDDFFFGGGGGGHHHJJJKKKMMMNNNOOOSSS\\\jjjzzznnn]]]TTTDDDCCCBBB???======???BBBBBBGGGPPPYYY```hhhnnnrrrtttxxx}}}}}}|||{{{pppggg[[[RRRMMMJJJHHHFFFDDDDDDDDDCCCBBBAAA???>>>???@@@AAABBBEEEKKKRRRWWWaaakkkyyy{{{tttnnnmmmmmmooovvv}}}yyylllbbb^^^ZZZ\\\dddooowwwyyy||||||}}}zzzzzz|||vvvwwwxxxwwwvvvuuuvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwwwwwwwvvvuuutttsssooopppsssuuuwwwwwwwwwwwwxxxxxxxxxxxxvvvtttqqqppprrrrrrrrrqqqqqqqqqpppppprrrssstttuuuvvvvvvvvvvvvzzzyyyvvvtttsssssstttuuusssssssssrrrrrrsssssssssyyyzzzzzzzzz{{{{{{||||||xxx{{{uuupppoooxxxooo```SSSJJJFFFFFFDDDCCCEEEDDDCCCEEEKKKuuukkkbbb]]]\\\VVVSSSPPPNNNMMMLLLJJJHHHHHHHHHGGGEEEDDDBBBAAAAAAAAA@@@???>>>============:::::::::;;;;;;<<<<<<<<<;;;<<<<<<;;;999999:::<<<>>>===;;;999888888888888999777777888;;;;;;888444888888888888888777666555;;;888333000000333888;;;777777777777777888888999::::::;;;;;;<<<=========?????????@@@AAABBBDDDDDDGGGHHHIIIKKKMMMNNNOOOPPPWWW\\\eeeppp}}}www```RRRFFFAAA>>>@@@@@@>>>>>>@@@DDDFFFJJJQQQ\\\gggoootttwwwyyy}}}}}}ssslllaaaWWWPPPKKKHHHEEEGGGEEEDDDCCCCCCBBB@@@???@@@???>>>@@@CCCHHHMMMPPPZZZcccooozzzzzzsssmmmnnnpppsssxxx~~~}}}rrrgggbbbaaa^^^bbbiiipppuuuxxxyyyyyyyyy|||{{{xxxwwwxxxxxxxxxwwwvvvuuuvvvvvvvvvrrrsssuuuuuutttsssssstttwwwwwwwwwwwwvvvuuutttsssppppppqqqrrrtttuuuvvvvvvuuuuuuuuutttttttttttttttsssrrrrrrrrrrrrsssttttttrrrrrrrrrrrrsssuuuvvvwwwxxxvvvtttrrrqqqrrrssstttsssqqqpppoooppprrruuuwwwxxxyyyzzz{{{{{{yyywwwvvv|||}}}~~~rrrjjjmmmvvv{{{gggWWWNNNHHHHHHEEEEEEFFFEEEBBBDDDHHHtttjjjbbb]]][[[WWWUUUQQQOOONNNLLLJJJHHHHHHGGGFFFDDDCCCAAA@@@???@@@???>>>===<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;999888:::;;;===<<<;;;999888888888999:::888777999;;;;;;999777777888888888888777777666:::888777666666777888:::777777777777777888888999::::::;;;;;;<<<=========>>>>>>???@@@AAACCCDDDEEEHHHHHHHHHIIIKKKLLLNNNOOOTTTXXX```iiiuuuwwwbbbUUUKKKDDD@@@@@@@@@======@@@CCCDDDHHHOOOZZZdddmmmqqqvvvxxx{{{~~~~~~wwwpppfff\\\UUUOOOJJJGGGGGGEEECCCCCCCCCBBBAAA???BBBAAA@@@@@@BBBEEEIIILLLTTT\\\iiittt|||yyyrrrlllmmmppptttyyy|||rrrhhhdddddddddfffkkkooorrrtttttttttvvvyyy||||||xxxuuuuuuvvvwwwwwwvvvvvvvvvvvvvvvvvvssstttvvvvvvtttttttttuuuvvvvvvvvvvvvuuutttsssrrrppppppqqqrrrsssuuuuuuvvvuuuuuuuuuuuuuuuuuuuuuuuusssssssssssssssttttttuuuvvvvvvvvvvvvwwwxxxyyyyyywwwvvvtttrrrrrrrrrssstttsssrrrrrrqqqrrrtttvvvwwwwwwxxxzzz|||}}}|||{{{zzz}}}~~~~~~yyymmmjjjnnnsss}}}tttcccVVVNNNHHHEEEDDDEEEDDDAAABBBFFFtttjjjaaa\\\ZZZYYYVVVSSSPPPOOOMMMJJJHHHGGGFFFEEEDDDBBB@@@???>>>???>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<======;;;999888999:::<<<;;;:::999999999999999999888666666888999888888666777777888888888888777666777888999999888777666777777777777777888888999:::::::::;;;<<<<<<============>>>@@@BBBDDDFFFGGGIIIHHHGGGGGGGGGIIIKKKMMMPPPSSSXXX___iiiuuusssbbbWWWOOOHHHAAA@@@???<<<===???AAABBBFFFMMMVVV```iiinnnuuuvvvyyy{{{}}}~~~~~~|||vvvlllccc[[[TTTMMMJJJGGGEEECCCBBBCCCCCCAAA@@@DDDBBBAAA???@@@BBBEEEFFFLLLTTT```kkkttt}}}xxxqqqlllmmmqqquuu|||{{{rrrkkkhhhhhhjjjkkklllmmmnnnnnnmmmmmmqqquuuxxxwwwtttqqqqqqrrrvvvvvvvvvvvvvvvvvvvvvwwwtttvvvwwwwwwuuutttuuuvvvuuuuuuuuuuuutttsssrrrrrrqqqqqqrrrrrrssstttuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwtttttttttttttttuuuvvvvvvyyyyyyxxxxxxxxxxxxyyyyyywwwvvvtttsssrrrrrrssssssssssssttttttuuuvvvvvvvvvvvvxxxzzz}}}~~~~~~~~~~~~}}}~~~vvvllliiilllrrrzzznnn]]]QQQKKKGGGEEEFFFEEEBBBBBBEEEtttjjjaaa[[[YYYYYYVVVRRRPPPNNNLLLJJJHHHGGGGGGFFFDDDBBBAAA????????????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;888777888999::::::999999999999999999777666555444555666777888555666777888888888888888444555777888888777555444777777777777777888888999999::::::;;;;;;<<<======<<<===>>>@@@BBBEEEGGGIIIJJJIIIFFFEEEEEEFFFIIIJJJLLLNNNQQQVVV]]]gggqqqxxxxxxkkk^^^UUUPPPHHHAAA???>>><<<===@@@@@@BBBEEEKKKSSS\\\ffflllssstttvvvyyy{{{}}}~~~~~~yyyqqqiiiaaaXXXPPPKKKHHHFFFCCCBBBCCCCCCBBBAAACCCBBB@@@??????@@@BBBCCCFFFMMMXXXccclllvvvvvvpppllloootttxxxzzzsssnnnmmmmmmnnnmmmllljjjiiihhhhhhhhhmmmpppttttttqqqoooooopppssstttuuuvvvvvvwwwwwwwwwuuuwwwxxxxxxvvvuuuuuuvvvssstttttttttssssssrrrqqqrrrrrrrrrsssssstttttttttvvvvvvwwwwwwwwwwwwwwwxxxuuuuuuuuuuuuuuuvvvvvvwwwxxxwwwwwwvvvuuuuuuvvvvvvvvvuuutttsssssssssssstttssssssuuuvvvvvvvvvuuuuuuwwwxxxzzz|||}}}~~~~~~~~~{{{{{{|||{{{|||~~~vvvlllkkkkkkooosssyyy|||gggWWWPPPKKKHHHHHHHHHEEEDDDFFFuuujjjaaa[[[YYYWWWUUUQQQNNNMMMKKKIIIGGGHHHGGGFFFEEEDDDBBBAAAAAA@@@@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<:::888777888:::999999999999999999888888777777666555555666888:::555666777888888888888888777777666666666666777777777777777777777888888999999999::::::;;;<<<<<<<<<<<<===>>>@@@CCCFFFHHHIIIJJJHHHFFFDDDDDDEEEGGGHHHJJJKKKMMMPPPTTT\\\dddjjjoooqqqrrrqqqkkkbbbXXXRRRNNNGGG@@@???>>><<<>>>AAA@@@BBBEEEJJJPPPYYYcccjjjppprrrtttwwwzzz}}}~~~zzzuuunnnggg^^^TTTNNNKKKHHHEEECCCCCCDDDCCCBBBAAAAAA?????????@@@BBBCCCDDDJJJSSS\\\eeeppp|||~~~uuupppnnnrrrxxx|||~~~yyyuuurrrqqqrrrpppnnnllliiigggfffeeeeeejjjmmmqqqqqqooommmmmmoooqqqrrrtttvvvwwwxxxxxxxxxvvvxxxyyyxxxvvvuuuuuuvvvsssssssssssssssrrrrrrqqqrrrsssssssssssssssssssssuuuuuuvvvvvvvvvwwwwwwwwwvvvuuuuuuuuuuuuvvvwwwwwwwwwvvvuuutttttttttttttttvvvvvvuuuuuuuuuuuuuuuuuurrrsssuuuvvvvvvuuutttsssxxxxxxxxxyyyyyyyyyyyyyyyvvvxxxyyyyyyzzz|||ttthhheeedddiiiqqqzzziiiXXXQQQKKKIIIHHHEEEDDDFFFwwwkkkbbb[[[YYYVVVSSSPPPNNNMMMLLLIIIHHHFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@???>>>>>>=========<<<;;;;;;;;;;;;::::::::::::;;;;;;:::888888999:::999999::::::999888777777777888999999888888:::<<<666777777888888888888777::::::888777777888::::::777777777777777888888999999999999:::;;;;;;<<<<<<======>>>@@@CCCFFFHHHIIIIIIHHHFFFDDDDDDEEEFFFGGGHHHJJJKKKMMMOOOTTTYYY^^^```bbbddddddaaa\\\VVVRRROOOGGGBBBAAA@@@>>>???BBB???AAAEEEHHHLLLUUU```hhhnnnpppsssxxx{{{~~~~~~|||yyyuuunnneee[[[TTTOOOLLLHHHEEEEEEDDDDDDCCCAAA@@@??????@@@AAABBBCCCCCCHHHOOOVVV^^^iiiuuu~~~{{{uuuqqqqqqwww}}}}}}zzzwwwvvvuuuuuurrrqqqnnnkkkhhhfffeeedddgggjjjnnnooommmkkklllmmmooopppsssvvvwwwxxxxxxxxxvvvxxxyyyxxxvvvuuuuuuuuurrrsssssstttssssssrrrrrrssssssssssssssssssrrrrrrssssssttttttuuuuuuvvvvvvuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwvvvuuuttttttuuuuuuwwwwwwwwwwwwwwwwwwvvvvvvssstttuuuvvvvvvuuutttssswwwwwwwwwvvvvvvuuuuuuuuusssuuuwwwxxxxxxzzz|||~~~jjjccc```eeennn{{{}}}ggg\\\RRRLLLIIIEEEDDDEEExxxlllccc\\\ZZZUUUSSSPPPNNNNNNMMMKKKJJJDDDDDDDDDDDDDDDDDDDDDDDD@@@???>>>======<<<======<<<<<<;;;;;;;;;:::::::::888999:::999888888:::<<<::::::::::::999888666555444666999999888777999;;;777888888888888777777666:::999999999999999999:::777777777777777888888999888999999::::::;;;<<<<<<>>>>>>???AAACCCFFFHHHIIIGGGGGGFFFFFFEEEFFFFFFFFFFFFHHHJJJKKKLLLOOORRRUUUVVVXXX[[[]]]]]][[[YYYWWWRRRKKKFFFEEECCC@@@???@@@===@@@CCCEEEIIIQQQ\\\eeelllooosssyyy}}}}}}wwwnnnddd\\\SSSOOOJJJGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAADDDJJJPPPWWWaaammmvvv~~~zzzuuusssuuu|||}}}{{{zzzyyyxxxwwwwwwvvvsssppplllhhhfffdddcccggglllllljjjiiijjjlllmmmooorrruuuxxxyyyyyyyyyvvvwwwxxxxxxuuutttttttttssssssttttttttttttsssssstttttttttssssssrrrrrrrrrpppqqqqqqrrrssssssttttttuuuttttttttttttuuuvvvvvvvvvvvvuuuuuutttuuuuuuuuuwwwxxxxxxyyyyyyxxxxxxxxxuuuvvvvvvvvvvvvvvvvvvuuuvvvuuuuuutttssssssssstttsssuuuwwwxxxwwwxxxyyy{{{}}}yyynnnfffiiinnnyyy}}}ooo___UUUNNNHHHEEEFFFyyymmmccc]]]ZZZUUUSSSPPPOOOOOOOOOMMMLLLBBBBBBBBBCCCCCCCCCDDDDDD???>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::777888999999888999;;;===::::::;;;:::999777555444///333666777555444555777888888888888888777666555666777888888888888777666777777777777777888888999888999999::::::;;;<<<<<<>>>???@@@AAACCCEEEGGGHHHFFFFFFGGGGGGGGGFFFFFFFFFDDDFFFIIIJJJKKKLLLNNNPPPPPPSSSWWWZZZ]]]^^^]]]]]]VVVOOOJJJHHHFFFAAA>>>???;;;>>>AAACCCFFFNNNZZZcccjjjnnntttzzz~~~~~~uuujjjcccVVVRRRLLLHHHFFFEEEDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@???BBBFFFKKKQQQ[[[gggpppyyy}}}zzzuuutttwww~~~|||||||||{{{yyyxxx{{{zzzwwwtttooojjjgggdddaaaeeejjjkkkiiiggghhhjjjlllooorrruuuxxxyyyyyyyyyvvvwwwxxxwwwuuusssssstttssssssttttttuuuttttttttttttttttttssssssrrrrrrqqqoooooopppqqqqqqrrrsssssstttttttttttttttuuuvvvvvvttttttssssssssssssttttttxxxyyyyyyzzzzzzzzzyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwttttttsssssssssssstttttttttvvvxxxxxxwwwvvvwwwxxxyyy||||||qqqpppqqqwwwkkk^^^TTTMMMIIIHHHyyymmmccc^^^\\\YYYVVVRRRPPPNNNMMMJJJHHHHHHGGGFFFEEEDDDCCCBBBAAA????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777888888999999999888888777777888:::;;;;;;:::888777<<<888444555888:::888444777777777777888888888888777777777888999;;;<<<===>>>>>>?????????AAAEEEHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHGGGHHHJJJLLLTTTUUUXXX]]]dddhhhgggeee[[[XXXRRRLLLGGGDDDBBBBBB>>>???AAABBBEEEKKKRRRWWWgggnnnwww}}}~~~~~~uuukkk___ZZZRRRKKKHHHGGGGGGFFFCCCBBBAAAAAABBBBBB@@@>>>???AAACCCGGGLLLTTT]]]cccqqqvvv~~~}}}|||~~~~~~~~~~~~~~~|||~~~}}}{{{yyyvvvqqqjjjeeefffgggggghhhiiiiiijjjjjjoooooooooppprrruuuxxxyyyrrrrrrsssttttttsssrrrqqqrrrrrrssssssssssssssssssttttttuuutttsssqqqooommmjjjjjjkkklllnnnppprrrsssppprrrtttuuutttssssssssstttttttttuuuuuuuuuuuuuuuxxxxxxxxxxxxyyyyyyzzz{{{zzz{{{{{{{{{zzzxxxvvvuuutttuuuuuuvvvvvvvvvvvvuuuwwwvvvuuutttsssssstttuuuxxxxxx}}}zzzxxx|||lll^^^VVVOOOJJJyyymmmccc^^^\\\WWWTTTQQQOOOMMMLLLJJJHHHIIIHHHGGGFFFDDDCCCBBBAAA??????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888777777666555555555888888999999999888888777777888:::;;;;;;:::888777888555333444999<<<:::888777777777777888888888888777777777888999:::<<<<<<===>>>?????????AAAEEEHHHIIIIIIIIIHHHGGGFFFEEEDDDEEEFFFGGGHHHHHHIIILLLNNNSSSUUUYYYaaaiiinnnooonnnhhhddd]]]UUUNNNIIIGGGFFF@@@AAABBBBBBDDDHHHNNNSSSaaahhhrrryyy}}}|||ttthhhaaaXXXPPPLLLIIIHHHGGGCCCBBBAAAAAABBBBBB@@@>>>@@@AAACCCEEEIIIOOOWWW]]]jjjooowww|||zzzwwwrrrmmmiiiffffffggghhhjjjkkkmmmmmmqqqqqqqqqrrrsssvvvxxxyyyuuuvvvwwwwwwwwwuuutttssstttttttttttttttsssrrrqqqsssssssssrrrqqqpppnnnnnnjjjjjjkkklllmmmooopppqqqppprrruuuuuutttsssssstttsssssssssttttttttttttuuuxxxxxxxxxxxxxxxyyyzzzzzz{{{{{{||||||{{{zzzyyyxxxuuuvvvwwwyyyyyyyyyyyyxxxxxxwwwvvvttttttttttttuuuwwwwww{{{~~~qqqdddXXXPPPyyymmmccc^^^\\\UUURRROOOMMMLLLKKKIIIHHHIIIIIIGGGFFFDDDBBBAAA@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999777888888999999999888888777888999::::::999888777777555333555999;;;:::999777777777777888888888888777777777888999:::;;;<<<<<<===>>>??????AAADDDGGGIIIIIIIIIHHHGGGEEEDDDCCCDDDFFFHHHIIIIIIKKKNNNPPPRRRUUU\\\fffpppxxx{{{|||tttnnneeeZZZQQQJJJFFFEEEBBBBBBBBBBBBBBBEEEJJJNNNZZZbbbllluuuzzz~~~uuunnncccXXXQQQMMMJJJHHHEEECCCBBBBBBBBBBBB@@@???AAABBBBBBCCCEEEJJJPPPTTT```eeemmmuuu~~~}}}zzzxxxtttqqqnnngggggggggiiikkkmmmpppqqqssssssssstttuuuvvvxxxyyyxxxxxxyyyyyyxxxvvvtttsssvvvvvvvvvuuutttsssqqqqqqrrrrrrpppooonnnnnnnnnnnnkkkkkkkkkkkklllmmmnnnoooppprrrttttttssssssssstttrrrssssssssstttttttttuuuxxxxxxwwwwwwwwwxxxyyyyyy{{{{{{|||}}}}}}|||{{{zzzvvvxxxzzz|||}}}}}}|||{{{yyyxxxwwwvvvuuuuuuuuuuuuuuuuuuxxx~~~sssbbbWWWyyylllccc^^^\\\UUURRROOOMMMMMMLLLJJJHHHHHHHHHFFFDDDBBBAAA???>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999999999::::::;;;;;;;;;777777888999999999888888777888999999999999888777:::888666666777888777666666777777777888888888888777777777777888999:::;;;;;;===>>>>>>???@@@CCCFFFHHHHHHHHHHHHGGGEEEDDDCCCDDDFFFHHHJJJKKKMMMPPPSSSRRRWWW___kkkvvvyyynnnaaaUUULLLGGGDDDCCCBBBBBBAAAAAACCCHHHLLLVVV]]]hhhpppwww|||zzznnnbbbXXXQQQLLLIIIFFFDDDBBBBBBBBBBBBAAA???AAAAAABBBBBBCCCFFFKKKOOOWWW\\\dddllluuu}}}~~~zzzxxxvvvtttrrrkkkjjjjjjjjjkkkmmmppprrruuuuuuuuuuuuvvvwwwwwwxxxxxxxxxxxxxxxvvvuuusssqqquuuuuuuuuuuuttttttsssrrrqqqpppnnnmmmmmmmmmnnnnnnmmmllllllkkkkkkllllllmmmpppqqqssssssrrrqqqrrrsssssssssttttttuuuuuuvvvvvvwwwwwwvvvvvvvvvwwwwwwxxxyyyzzz|||}}}}}}}}}|||{{{yyy{{{}}}~~~}}}|||zzzzzzzzzyyyxxxwwwvvvvvvuuutttsssuuuyyy}}}}}}|||~~~qqqdddyyylllccc^^^\\\VVVTTTPPPNNNMMMLLLJJJHHHFFFFFFDDDCCCAAA???>>>===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::555555666666777888888888666777888999999999999999888888888888888888888888:::888777666777777777666666777777777888888888888777777777777888999:::::::::<<<===>>>???@@@BBBEEEGGGGGGGGGGGGFFFEEEDDDDDDEEEGGGIIIKKKLLLOOORRRUUUTTTZZZcccnnnzzz|||nnn```TTTMMMIIIBBBBBBAAA@@@@@@CCCGGGKKKSSSZZZdddlllsssyyyxxxkkk```WWWPPPKKKHHHFFFCCCBBBBBBBBBAAA@@@@@@AAAAAAAAABBBEEEIIILLLQQQUUU\\\dddllluuu}}}{{{zzzyyywwwvvvqqqooollljjjjjjlllnnnppptttuuuuuuvvvvvvvvvvvvvvvwwwwwwxxxwwwvvvtttrrrqqqrrrrrrssstttuuuuuuuuutttpppooonnnmmmmmmmmmooooooooonnnmmmmmmlllllllllmmmooopppqqqpppooooooqqqrrrtttuuuuuuvvvwwwxxxxxxxxxwwwvvvvvvuuuuuuuuuvvvvvvwwwxxxzzz{{{||||||{{{zzz{{{|||}}}~~~}}}{{{yyyxxx{{{{{{{{{zzzxxxwwwvvvvvvsssrrrsssvvvxxx{{{wwwqqqnnnpppyyywwwyyymmmccc^^^\\\WWWUUUQQQOOOMMMLLLIIIGGGEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777888888999999999666777888999999999999999888888888888888888888888555555666666777999:::;;;777777777777888888888888777777777777777888999999999;;;===>>>???@@@BBBDDDEEEFFFFFFFFFFFFFFFEEEEEEGGGIIIKKKLLLMMMPPPSSSVVVWWW\\\eeeppp|||{{{jjj\\\QQQKKKCCCCCCBBB@@@@@@BBBFFFIIIOOOVVV___gggnnnvvv~~~vvvjjj___UUUOOOIIIGGGDDDBBBBBBCCCBBBAAA???@@@AAAAAAAAACCCGGGJJJKKKOOOUUU[[[bbbjjjsssxxx~~~}}}{{{zzzvvvsssnnnjjjiiijjjlllnnnrrrssstttuuuuuuuuuuuuuuuwwwwwwxxxxxxwwwuuusssrrrpppppprrrssstttuuuuuuuuupppooooooooooooooopppqqqqqqppppppooonnnnnnooooooooopppppppppooooooqqqsssuuuuuuvvvwwwxxxyyyzzzzzzvvvvvvuuutttttttttuuuuuuvvvwwwyyyzzzzzzzzzyyyyyy|||||||||{{{{{{zzzyyyyyy}}}}}}||||||zzzyyywwwvvvsssrrrrrruuuuuuwwwwwwmmmgggfffnnnyyyyyymmmccc^^^\\\XXXUUUQQQNNNLLLJJJGGGEEEEEEEEEDDDCCCCCCBBBAAAAAA??????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;666666777999999::::::999888888777777777777888888555666666777777888:::;;;777777777777888888888888777777777777777888888999888:::===>>>>>>???AAACCCCCCDDDEEEFFFGGGGGGGGGGGGHHHJJJLLLMMMNNNPPPSSSVVVYYY^^^gggqqqvvvdddVVVNNNGGGFFFDDDAAA???@@@CCCFFFIIIOOOYYYaaaiiirrr|||tttggg\\\TTTKKKHHHDDDBBBBBBCCCBBBAAA@@@@@@@@@@@@???@@@CCCEEEEEEHHHMMMRRRXXX```ggglllvvv}}}~~~xxxtttnnnjjjhhhiiikkknnnooopppqqqssstttttttttssstttuuuuuuvvvuuutttsssrrrppppppqqqrrrsssssssssrrrooopppqqqqqqrrrrrrrrrrrrsssrrrrrrqqqqqqqqqqqqrrrqqqqqqrrrqqqpppppprrruuutttuuuvvvwwwxxxyyyzzzzzzvvvuuuttttttssssssttttttwwwxxxyyyzzzzzzyyyxxxxxxzzzzzzyyyyyyyyyzzz||||||~~~~~~~~~}}}{{{yyyxxxvvvtttssssssttttttuuu|||{{{nnneeebbbhhhoooxxxyyymmmccc^^^\\\XXXTTTPPPMMMKKKHHHEEECCCFFFEEEEEEEEEDDDDDDDDDDDD????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777777777777777777777666666777999999:::::::::888888777777777777888888888999999777666666777888777777777777888888888888888777777777777777888999777:::===>>>>>>???AAABBBBBBCCCDDDEEEGGGGGGHHHHHHJJJKKKMMMNNNOOOPPPSSSVVVZZZ___gggrrrooo^^^TTTJJJIIIFFFBBB??????AAADDDDDDJJJTTT]]]fffppp{{{zzzmmm```XXXKKKHHHEEECCCBBBCCCBBBBBB@@@AAA@@@???======???AAAAAADDDHHHLLLRRRXXX```eeellluuu~~~wwwtttnnniiigggiiilllnnnmmmnnnppprrrsssssssssrrrpppqqqrrrrrrrrrqqqpppoooqqqqqqrrrrrrrrrqqqppppppoooppprrrsssttttttsssrrrttttttsssrrrrrrsssssstttrrrssssssrrrqqqrrrtttvvvssstttuuuvvvwwwxxxyyyyyyvvvuuutttsssssssssssssssxxxyyyzzzzzzzzzyyyxxxwwwyyyxxxwwwxxxyyy|||~~~~~~~~~~~~|||zzzxxxvvvuuussssssuuutttttt{{{lllaaa\\\```eeelll|||xxxllleee___ZZZYYYUUUPPPLLLKKKJJJJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCDDDBBB>>>;;;::::::<<<===::::::::::::::::::::::::999999999999999999999999999999999999999999999999777888888888888999999999::::::999888777666555555777555333333555888:::::::::999999888888888888888555666777999999888777777666888:::<<>>???AAAAAACCCFFFIIIMMMRRRWWW[[[eeejjjsss|||{{{}}}}}}vvvsssnnnjjjggghhhjjjllllllmmmnnnooopppppppppppprrrssstttttttttsssrrrqqqpppooonnnmmmlllmmmnnnnnnppppppppppppqqqrrrssstttppppppqqqrrrrrrsssttttttsssrrrpppooooooppprrrsssvvvuuutttttttttvvvwwwxxxxxxwwwwwwvvvuuuttttttsssvvvwwwxxxyyyzzzyyyxxxwwwxxxwwwvvvvvvwwwzzz}}}~~~~~~}}}|||zzzyyyxxxwwwwwwxxxzzzzzzxxxmmmbbb``````eeeppp|||yyyllleee___[[[YYYUUUPPPLLLKKKJJJIIIIIIFFFFFFEEEDDDCCCBBBAAAAAABBB@@@>>><<<;;;;;;<<<===::::::::::::::::::::::::999999999999999999999999999999999999999999999999777888888888888999999999999999888888777666666666888777666777999;;;:::999999999888777777777777888666666777888888888888888;;;<<<<<<===============???@@@BBBDDDFFFGGGHHHHHHKKKMMMNNNOOOOOORRRWWW[[[^^^dddmmmxxx}}}kkk]]]VVVMMMEEECCCBBB@@@???AAAAAAEEEKKKSSS]]]hhhssszzzqqqdddXXXRRRKKKFFFEEEEEECCCAAACCCBBBAAA@@@@@@AAABBBCCCAAACCCEEEGGGIIILLLQQQTTT^^^ccckkkttt|||zzz|||~~~vvvtttpppllljjjjjjkkkllllllmmmnnnooooooppppppppprrrsssttttttttttttsssrrrpppooonnnllllllmmmmmmnnnoooooooooppppppqqqssssssqqqqqqqqqrrrrrrssssssssstttsssrrrqqqqqqrrrssstttuuutttttttttuuuvvvxxxyyyyyyxxxxxxwwwvvvvvvuuuuuuvvvwwwxxxyyyyyyxxxwwwwwwvvvuuuttttttuuuxxx{{{}}}~~~}}}}}}}}}|||{{{{{{|||}}}~~~yyykkkccc___```hhhrrr}}}yyyllleee___[[[XXXUUUPPPMMMKKKKKKIIIHHHFFFEEEEEEDDDCCCBBBAAAAAA???>>>>>>>>>============::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888777888888888888999999999777777777777777777777777888888888:::;;;;;;888666888888777666666666777777777777777777777888888999<<<<<<<<<===============@@@AAABBBEEEGGGIIIKKKLLLNNNOOOPPPPPPQQQTTTXXX[[[aaagggoooyyyqqqdddZZZPPPGGGDDDBBB???>>>???@@@BBBGGGMMMWWWbbbnnnvvv|||zzzooo^^^WWWMMMGGGFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@??????AAABBBCCCDDDDDDFFFIIILLLUUUYYY```hhhqqq{{{~~~yyy|||xxxvvvtttrrrpppnnnmmmmmmmmmmmmnnnoooooopppppppppssssssttttttttttttsssssspppooommmlllllllllmmmnnnooooooooooooooopppqqqrrrrrrrrrrrrrrrrrrsssssssssuuuuuusssrrrrrrssstttuuussstttttttttvvvwwwyyyzzzyyyyyyyyyxxxwwwwwwvvvvvvvvvwwwwwwwwwwwwwwwvvvuuussssssrrrrrrsssvvvxxxzzz~~~}}}||||||}}}~~~~~~~~~zzzlllbbb^^^bbbhhhmmmzzzzzzmmmfff___[[[XXXTTTPPPMMMLLLKKKIIIHHHGGGGGGFFFEEEDDDCCCCCCBBB<<<===>>>??????>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888777777888888888999999999666666777777888888888888999777777777888888666444888777777666666666666666888777666666666777999:::777888999;;;>>>@@@BBBCCCBBBCCCEEEHHHKKKNNNPPPRRRRRRRRRRRRRRRTTTVVVYYY\\\ccchhhpppyyysssggg]]]SSSJJJGGGEEEBBB@@@BBB???AAADDDIIIQQQ]]]jjjrrrzzz~~~xxxeee\\\QQQIIIFFFFFFEEEDDD??????@@@@@@@@@???>>>>>>@@@AAAAAAAAAAAABBBEEEGGGMMMQQQWWW^^^gggrrr}}}~~~zzz}}}{{{{{{zzzyyywwwtttrrrqqqooooooooooooooopppqqqqqqssstttttttttuuuuuuuuuuuupppooonnnmmmlllmmmnnnnnnoooooonnnnnnoooppppppqqqssssssssssssssssssssssssvvvuuutttsssssssssttttttsssssstttuuuwwwxxxzzzzzzyyyyyyxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvuuuuuuttttttrrrqqqqqqqqqsssuuuwwwyyy}}}|||{{{zzzyyyzzz{{{{{{}}}~~~xxxjjjbbb```bbbeeennn{{{{{{nnnfff```[[[WWWTTTPPPNNNLLLKKKIIIGGGGGGGGGFFFEEEDDDCCCBBBBBB;;;<<<>>>?????????===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888777777888888888999999999666666666777888888999999<<<999666555666777777777888777777666666666666666888777666666666777999:::555666888;;;???CCCFFFHHHDDDEEEGGGJJJNNNRRRUUUWWWYYYXXXVVVVVVWWWYYY[[[\\\bbbfffmmmttt}}}uuuiii]]]TTTKKKHHHFFFCCCBBBCCC@@@AAACCCFFFMMMYYYeeemmmvvv{{{}}}lllcccVVVLLLHHHGGGEEEDDDCCCDDDDDDDDDDDDCCCBBBAAA>>>???@@@@@@@@@AAADDDFFFIIILLLPPPWWW___jjjttt|||~~~~~~~~~~~~{{{xxxvvvqqqqqqpppppppppqqqrrrrrrttttttttttttuuuuuuvvvvvvqqqpppooonnnmmmnnnooooooooooooooonnnoooooopppqqqrrrsssssssssssssssttttttuuuuuutttsssssssssssssssrrrssstttvvvxxxyyyzzzzzzwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvuuutttssssssrrrrrrqqqqqqqqqrrrsssuuuwwwxxx}}}~~~~~~}}}{{{zzzyyyxxxwwwxxxyyyyyy}}}||||||~~~uuuiiiaaa]]]___dddnnn{{{{{{nnnfff```[[[WWWTTTQQQNNNMMMKKKIIIGGGEEEDDDDDDCCCBBBAAA@@@@@@<<<===>>>??????>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999777888888888888999999999666666777777888888888999???<<<888666777999::::::888888777666666666777777777777777777777888888999999999:::<<<@@@DDDGGGIIIFFFGGGIIIMMMQQQVVV[[[]]]```^^^[[[ZZZ[[[\\\\\\\\\___bbbgggmmmsss|||xxxmmm]]]SSSJJJGGGEEEBBBAAABBBAAAAAABBBEEEKKKTTT___gggrrrwwwuuukkk^^^SSSLLLIIIGGGEEEDDDDDDCCCCCCBBBAAAAAAAAA>>>????????????@@@CCCFFFEEEHHHLLLQQQXXXaaakkkqqqzzz~~~}}}}}}~~~|||zzztttsssrrrqqqqqqrrrssstttuuuuuutttuuuuuuvvvwwwxxxsssrrrpppooooooooopppqqqppppppoooooooooppppppqqqrrrrrrrrrsssttttttuuuuuuuuuuuuuuuttttttsssrrrrrrssstttuuuwwwxxxyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwwwwvvvtttsssqqqqqqppppppqqqqqqrrrssstttvvvwwwxxx{{{|||}}}~~~~~~~~~}}}||||||{{{zzzxxxxxxxxxxxxyyy|||{{{{{{{{{uuuhhh^^^``````fffqqq~~~|||oooggg```[[[VVVTTTQQQOOOMMMKKKIIIFFFDDDDDDCCCBBBAAA@@@@@@???===>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777888888888888999999999777777777777777888888888===;;;999888999:::::::::999999888777777777777888666666777888888888888888;;;;;;<<<>>>AAAEEEHHHKKKLLLMMMOOORRRXXX]]]bbbeeegggccc___]]]^^^^^^]]]\\\ZZZ]]]aaaeeeiiipppzzzyyyppp```VVVLLLHHHEEEAAA???@@@@@@AAABBBDDDHHHPPPZZZ```nnnsss{{{~~~tttfffZZZRRRMMMIIIEEEDDDCCCAAA@@@??????@@@@@@????????????>>>>>>AAACCCBBBDDDHHHLLLRRRYYYaaafffpppvvv}}}~~~~~~||||||}}}~~~|||vvvuuutttsssssstttuuuvvvuuuuuuuuuuuuuuuwwwxxxyyytttsssrrrqqqqqqqqqrrrrrrqqqqqqppppppppppppqqqqqqpppqqqrrrssstttuuuvvvwwwvvvvvvvvvvvvuuutttsssssstttuuuvvvxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwuuusssqqqpppoooooooooppppppqqqrrrtttuuuvvvwwwzzz{{{|||}}}~~~}}}|||||||||{{{yyyxxxwwwwwwxxxxxxzzzzzzzzz{{{}}}{{{nnnkkkggggggnnnvvv|||oooggg```\\\VVVTTTQQQOOONNNKKKHHHFFFFFFFFFEEEDDDCCCBBBBBBAAA???>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777888888888888999999999888888777777777777777777888777777999::::::888666:::999999888888888888888555666888999999999888777:::;;;<<<>>>BBBGGGKKKNNNRRRSSSUUUYYY^^^dddjjjmmmkkkgggbbb___``````^^^\\\WWWZZZ]]]```ccciiirrrxxx|||yyypppeee[[[PPPKKKGGGBBB@@@@@@???@@@AAACCCGGGMMMVVV\\\jjjpppxxxyyykkk___VVVPPPJJJFFFHHHFFFDDDBBBAAABBBCCCDDD@@@@@@@@@>>>===<<<>>>@@@???AAAEEEIIIMMMSSSZZZ___iiioooxxx}}}~~~{{{xxxyyy|||~~~~~~||||||||||||}}}~~~~~~}}}xxxwwwuuuttttttuuuvvvwwwvvvuuuuuuuuuuuuwwwyyyzzzuuutttsssrrrqqqrrrssssssrrrrrrqqqqqqqqqqqqqqqrrrooopppqqqsssuuuvvvwwwxxxxxxxxxxxxxxxwwwvvvttttttuuuvvvwwwxxxyyyyyyxxxwwwyyyyyyyyyyyyyyyyyyyyyyyywwwuuusssqqqooonnnnnnnnnooooooppprrrssstttuuuvvvzzz{{{|||~~~~~~~~~}}}|||zzzyyyxxxvvvuuuuuuvvvvvvxxxyyyzzz{{{|||zzzrrrmmmooosssyyy~~~pppfff___]]]XXXVVVSSSPPPMMMJJJHHHHHHJJJIIIGGGFFFCCCBBB@@@???AAA@@@???>>>============<<<;;;;;;::::::;;;;;;<<<===<<<<<<;;;;;;<<<<<<===999999999888888888777777888888777777777777888888777777777777777777777777555555666666777777888888888888888888888888888888777888888888888999999999::::::;;;???EEELLLTTTXXXVVVWWWZZZ]]]bbbggglllnnnllljjjfffaaa]]]ZZZXXXXXXVVVWWWYYY[[[^^^bbbgggjjjvvv}}}|||ttteee```YYYPPPHHHBBB>>>===@@@???AAADDDGGGJJJRRR[[[eeekkkuuu}}}|||kkk[[[TTTOOOLLLDDDDDDDDDCCCAAA@@@AAABBB@@@@@@@@@???????????????BBBAAABBBDDDGGGLLLQQQTTTaaaffflllttt{{{yyyyyyyyyyyyzzzzzz{{{|||}}}~~~~~~~~~}}}|||{{{{{{~~~|||zzzwwwxxxyyyyyyxxxwwwvvvuuuyyyvvvttttttvvvxxxwwwvvvvvvuuutttsssrrrssstttuuuttttttsssrrrqqqqqqpppoooqqqqqqssstttuuuwwwxxxxxx{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvuuutttsssrrrrrrrrrvvvvvvvvvuuuvvvvvvwwwwww{{{yyywwwssspppnnnmmmlllrrrrrrqqqqqqrrrtttuuuvvvxxxyyy{{{|||}}}}}}}}}|||{{{zzzxxxvvvvvvwwwxxxyyyvvvvvvxxxzzz}}}zzzuuuttttttzzz}}}pppeee^^^]]]XXXVVVSSSPPPMMMJJJIIIHHHFFFFFFEEEEEEDDDDDDCCCCCCAAAAAA@@@>>>>>>=========<<<;;;;;;::::::;;;;;;<<<::::::999999999999::::::::::::::::::999999999888888888777777777777888888777777777777777777777777666666666777777777777777888888888888888888888888777777888888888999999999999999;;;???FFFMMMTTTYYY[[[\\\]]]```cccgggkkkmmmjjjiiieeebbb^^^\\\ZZZZZZVVVWWWXXXYYY[[[^^^dddhhhpppwww~~~yyymmmhhh___UUULLLEEEAAA@@@@@@???@@@DDDFFFIIIPPPYYYbbbhhhrrr{{{pppaaaXXXRRRNNNDDDDDDCCCBBBAAAAAABBBCCC@@@@@@@@@??????>>>>>>>>>AAAAAAAAABBBFFFJJJNNNQQQZZZ___eeemmmuuu}}}{{{zzzyyyyyyyyyzzz{{{||||||}}}~~~~~~|||zzz{{{}}}~~~{{{zzzvvvvvvwwwwwwvvvvvvuuutttzzzwwwttttttvvvwwwwwwvvvuuutttrrrqqqqqqrrrrrrsssuuuttttttsssrrrqqqqqqpppsssssssssuuuvvvxxxzzz{{{||||||zzzyyyxxxwwwwwwvvvvvvuuutttssssssrrrrrrrrrxxxxxxwwwvvvvvvwwwwwwwwwxxxwwwvvvtttsssqqqpppoooqqqqqqppppppqqqrrrtttuuuxxxyyy{{{|||}}}}}}}}}||||||{{{yyywwwwwwxxxyyyzzzxxxxxxyyy{{{}}}{{{uuuwww||||||oooddd^^^\\\XXXVVVSSSPPPMMMKKKIIIHHHFFFFFFEEEEEEDDDDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<::::::999999999999::::::;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777777777777777777777666666888888888888888888888888777777777888888888999999888999;;;???EEELLLSSSWWW[[[\\\]]]___aaadddfffgggfffeeedddbbb```^^^]]]\\\VVVVVVVVVVVVXXX\\\bbbggglllrrrxxx{{{zzzssshhh\\\QQQIIIDDDBBBAAA>>>???BBBEEEGGGNNNVVV]]]cccmmmwww~~~yyyjjj```WWWPPPJJJHHHGGGEEECCCCCCCCCCCCAAAAAA@@@???>>>======<<<@@@@@@@@@AAACCCFFFJJJLLLQQQUUU[[[ccckkkttt|||~~~|||zzzyyyyyyzzz{{{}}}|||}}}|||zzz{{{}}}}}}zzzxxxvvvuuuuuuttttttttttttuuuyyyxxxvvvuuuvvvwwwvvvuuutttsssrrrpppppppppqqqrrruuutttttttttssssssrrrrrruuuttttttuuuvvvyyy|||~~~~~~~~~|||{{{yyyxxxwwwwwwvvvuuutttsssrrrrrrrrrrrrxxxwwwwwwvvvuuuuuuuuuuuutttuuuvvvvvvvvvuuutttsssqqqqqqppppppppprrrssstttyyyzzz{{{|||}}}}}}||||||{{{zzzyyyxxxxxxxxxyyyzzzyyyzzzzzz{{{|||}}}~~~zzzuuuvvvwww{{{nnnccc]]][[[XXXVVVSSSPPPNNNKKKJJJIIIJJJIIIGGGFFFCCCBBB@@@???AAAAAA@@@???????????????<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::999999999888888888888888888888888777777777777777777777777999888888777777666666666888888888888888888888888777777777777888888888888888999:::===BBBHHHMMMPPPUUUUUUWWWYYY[[[]]]___``````````````````^^^]]]]]]VVVVVVVVVVVVXXX^^^fffkkkmmmrrrwwwzzz}}}rrrdddWWWMMMGGGDDDBBB>>>>>>AAADDDFFFLLLRRRYYY___iiisss|||tttiii]]]SSSRRROOOKKKHHHEEEDDDBBBAAABBBAAAAAA???>>>===<<<<<>>?????????<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::;;;;;;;;;999999999999888888888888777888999999999999888777888888888888888888888888999999888888777777666666777777777777777777777777666666777777777888888888999999:::;;;>>>BBBEEEGGGLLLMMMPPPRRRUUUXXXZZZ[[[ZZZ[[[]]]^^^___^^^]]]\\\VVVVVVWWWYYY]]]dddlllrrrsssxxxzzz|||{{{nnn```SSSIIIDDDDDD???===@@@CCCEEEIIIOOOVVV\\\gggqqqzzzssseeeZZZUUUQQQLLLHHHFFFEEECCCBBBCCCBBBAAA@@@???>>>===<<>>???@@@AAABBBCCCFFFIIINNNTTT[[[ccclllrrryyy}}}}}}{{{{{{{{{}}}~~~}}}{{{|||}}}}}}}}}}}}|||{{{{{{|||}}}}}}|||zzzxxxwwwvvvuuutttsssssstttvvvwwwwwwwwwxxxwwwvvvuuuuuuuuuvvvuuusssqqqqqqqqqqqqrrrssssssttttttttttttttttttuuutttsssrrrtttwwwzzz|||~~~~~~}}}|||{{{yyywwwvvvtttssssssrrrrrrrrrrrrsssxxxwwwvvvuuutttsssssssssuuuvvvxxxyyyyyyxxxvvvuuuttttttsssrrrrrrsssuuuvvvwwwxxxyyyzzz{{{zzzyyyyyyvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwxxxyyy{{{|||~~~tttmmmjjjllluuu{{{nnnddd^^^\\\WWWVVVTTTQQQNNNMMMKKKKKKFFFFFFEEEEEEDDDDDDCCCCCC??????>>>>>>>>>>>>>>>???<<<;;;;;;::::::;;;;;;<<<999999888888888888999999999999999888888888777777777888999::::::999888777888888888888888888888888888888888888888888777777777777777777777777777777666666666777777777888888999999999:::;;;===???@@@GGGHHHKKKOOORRRUUUWWWXXXUUUWWWZZZ]]]^^^^^^\\\[[[WWWYYY[[[^^^bbbjjjrrrxxxyyy|||~~~~~~zzzkkk[[[NNNFFFFFF@@@===@@@CCCEEEHHHLLLSSSZZZdddnnnwwwrrrfffWWWRRRLLLHHHHHHHHHFFFDDDCCCCCCBBBAAA@@@??????>>>????????????@@@AAABBBBBBEEEGGGJJJNNNTTT[[[ccchhhoootttzzz}}}{{{}}}~~~~~~~~~}}}}}}~~~~~~{{{{{{{{{{{{{{{zzzyyyyyy{{{{{{}}}}}}|||zzzxxxwwwuuuttttttttttttuuuvvvvvvtttvvvxxxxxxvvvvvvvvvwwwvvvuuusssrrrqqqqqqqqqqqqrrrrrrsssssstttttttttuuuuuutttsssrrrsssuuuwwwxxxzzz{{{{{{{{{zzzyyywwwuuussssssrrrrrrrrrrrrssssssyyyyyyxxxwwwvvvvvvvvvvvvvvvwwwxxxxxxxxxwwwvvvuuuvvvuuutttsssssstttuuuvvvvvvwwwxxxyyyyyyxxxwwwvvvtttuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwxxxzzz|||}}}~~~~~~{{{jjjccc```fffnnnvvv{{{nnneee___]]]WWWVVVTTTQQQOOOMMMLLLKKKFFFFFFEEEEEEDDDDDDCCCCCC>>>===============>>>>>><<<;;;;;;::::::;;;;;;<<<999999888888888888999999::::::999999999888888888777888:::;;;;;;:::888777888888888888888888888888888888888888888888999999777777777777777777777777666666666666777777777888999999999999;;;<<<>>>???CCCEEEHHHLLLOOOQQQRRRSSSSSSVVVZZZ^^^___^^^\\\[[[ZZZ\\\___bbbgggmmmtttyyyzzz}}}~~~~~~xxxfffTTTJJJHHHBBB>>>@@@CCCEEEGGGKKKQQQWWW```jjjsss{{{tttccc\\\SSSNNNMMMKKKHHHEEECCCCCCCCCBBBBBBAAAAAAAAA??????@@@@@@AAABBBBBBCCCCCCDDDFFFIIILLLRRRZZZ___eeeiiipppwww~~~{{{vvvuuuyyy}}}}}}~~~~~~{{{{{{zzzzzzyyyxxxwwwwwwzzz{{{|||}}}|||{{{yyywwwrrrrrrssstttttttttttttttrrruuuxxxxxxwwwvvvwwwxxxvvvtttrrrqqqpppooopppppppppqqqqqqrrrsssttttttuuuuuuttttttssssssttttttuuuwwwxxxyyyyyyyyyxxxvvvuuusssrrrrrrqqqrrrrrrsssssswwwvvvvvvuuuuuuvvvvvvvvvuuuuuuvvvvvvwwwwwwxxxxxxuuutttssssssrrrssstttuuutttuuuvvvwwwwwwvvvuuuttttttuuuuuuvvvvvvvvvvvvvvvxxxxxxxxxxxxyyyzzz{{{|||{{{}}}qqqeee]]]```cccfffqqq~~~|||oooeee___^^^WWWVVVTTTQQQOOOMMMLLLLLLJJJIIIGGGFFFCCCBBB@@@???======<<<<<<<<<<<<===>>><<<;;;;;;::::::;;;;;;<<<;;;::::::::::::::::::;;;;;;;;;;;;:::::::::999999777888:::;;;;;;:::888777888888888888888888888888777777777888999999999:::777777777777777777777777666666666666777777777777888888888:::;;;===???@@@AAACCCFFFIIIKKKMMMNNNNNNSSSVVV[[[___```___]]][[[\\\^^^bbbeeeiiinnntttyyyyyy|||}}}}}}mmmYYYMMMJJJCCC>>>@@@DDDEEEGGGJJJOOOUUU^^^hhhqqqyyy~~~qqqiii^^^VVVRRRNNNHHHDDDCCCCCCCCCCCCCCCCCCCCCBBB??????@@@AAABBBBBBCCCCCCAAABBBCCCEEEGGGMMMSSSXXX^^^bbbiiipppxxxwwwqqqqqqvvv{{{|||}}}~~~{{{{{{zzzyyyxxxwwwvvvvvvzzz{{{}}}}}}}}}{{{yyyxxxoooppprrrssstttsssrrrrrrqqqtttxxxxxxwwwvvvxxxyyyuuusssqqqpppnnnnnnnnnoooppppppqqqqqqrrrsssttttttvvvuuuuuuuuuuuuttttttssstttuuuwwwxxxxxxwwwuuutttrrrrrrrrrqqqqqqrrrssssssssssssrrrrrrrrrssssssttttttttttttuuuvvvxxxyyyzzzuuutttsssrrrrrrrrrssstttttttttuuuvvvvvvuuutttsssuuuuuuvvvwwwwwwwwwwwwwwwzzzzzzyyyyyyxxxxxxyyyyyyyyy{{{~~~~~~~~~|||lllaaa``````^^^eeeqqqwww}}}nnnfffaaa^^^\\\VVVPPPNNNPPPPPPMMMJJJGGGGGGFFFEEEDDDCCCBBBBBB???>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888777666666777777:::999999999888777777777777777777666666666666666777666555666777:::<<<>>>888999::::::999888777666777777777777888888888888999999999999:::;;;<<<===<<<>>>BBBEEEGGGIIILLLNNNPPPSSSWWW\\\aaadddfffgggeeefffffffffgggiiimmmppptttvvvxxxyyy{{{|||hhhXXXJJJEEEAAA@@@??????DDDLLLLLLPPPXXXdddpppzzzuuuhhh\\\UUUPPPKKKHHHGGGGGGGGGEEECCCCCCCCCDDDAAAAAAAAA@@@@@@@@@@@@???===>>>@@@DDDHHHLLLOOOQQQTTTYYYaaahhhooovvv~~~xxxtttssstttvvvvvvzzz|||{{{zzzzzz}}}|||{{{xxxuuutttsssttttttwwwyyy{{{|||{{{xxxuuurrruuuuuuuuuuuuuuuvvvvvvvvvuuuvvvxxxzzzzzzzzzxxxwwwssssssqqqpppoooooooooooonnnoooppprrrssstttuuuuuuuuuuuuuuutttssssssrrrrrrssssssttttttttttttsssssstttssssssrrrrrrrrrssssssrrrqqqqqqppppppqqqrrrrrrqqqqqqrrrrrrtttuuuuuuvvvuuutttsssrrrssstttuuuvvvxxxyyyyyyxxxvvvuuuuuuvvvwwwwwwxxxxxxxxxyyyyyyyyy|||zzzwwwvvvxxxyyyzzzzzz|||||||||{{{|||ssscccbbbccc```aaafffooo~~~nnnfffaaa^^^[[[VVVPPPNNNOOOOOOLLLIIIGGGGGGFFFEEEDDDCCCBBBBBB??????===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999888777777777777777999999999888888888888888777777777777777777777777777666555444555666888999777888888888777777666555777777777777888888888888666666666666777888999:::999<<<@@@BBBDDDFFFHHHJJJOOOQQQVVV[[[```cccfffgggeeeffffffeeedddeeehhhkkknnnpppsssuuuxxx~~~qqqbbbRRRKKKDDDBBBAAA@@@CCCHHHJJJMMMTTT___kkkvvv}}}sssggg^^^WWWPPPKKKIIIHHHGGGEEECCCAAABBBBBB????????????>>>>>>>>>>>>???@@@AAACCCFFFIIIKKKMMMPPPUUU\\\bbbhhhoooxxx}}}wwwtttsssuuuvvvwwwyyy{{{|||{{{{{{~~~}}}{{{wwwtttrrrrrrssssssvvvxxxyyyzzzyyywwwtttrrrssssssttttttuuuuuuuuuvvvtttuuuwwwxxxyyyxxxvvvuuusssrrrqqqoooooonnnnnnnnnmmmnnnoooqqqrrrsssttttttvvvvvvuuusssrrrqqqpppoooqqqrrrrrrssssssrrrrrrqqqsssrrrqqqqqqpppqqqqqqqqqqqqqqqppppppooopppppppppnnnooopppqqqrrrsssssssssttttttsssrrrssstttuuuvvvyyyzzzzzzzzzxxxwwwxxxyyy{{{{{{yyyxxxwwwvvvvvvvvvyyywwwuuuuuuwwwxxxxxxwwwyyyzzzzzzyyyzzz}}}pppjjjeee]]]\\\```gggwww~~~ooofff```]]]YYYUUUPPPNNNNNNNNNKKKIIIGGGGGGFFFEEEDDDCCCBBBBBB??????>>>===<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999999999888777777777777888888888888888888999999999666777777777888999999999999888777555555555666666777777666555555555666666777777777777888888888888555555555555666777888888999;;;>>>@@@AAACCCFFFHHHMMMPPPTTTYYY^^^bbbdddfffeeeeeedddbbb``````bbbdddgggkkkpppssswww}}}}}}mmm^^^RRRGGGDDDCCCBBBBBBCCCHHHJJJOOOWWWcccppp{{{xxxnnncccXXXQQQMMMLLLIIIEEECCCBBBBBBBBB@@@?????????>>>>>>>>>>>>AAAAAAAAABBBCCCEEEFFFGGGKKKOOOTTTYYY^^^eeeooovvv{{{vvvttttttvvvwwwxxxyyy{{{}}}{{{{{{|||~~~}}}{{{vvvrrrppppppqqqrrruuuuuuvvvvvvuuutttsssrrrqqqrrrrrrssstttuuuvvvvvvtttuuuvvvwwwvvvuuutttsssrrrqqqpppnnnmmmmmmllllllkkklllmmmoooqqqqqqrrrrrruuutttsssrrrpppooommmmmmppppppqqqqqqqqqqqqppppppqqqqqqpppoooooooooooooooqqqppppppoooooonnnnnnnnnmmmnnnppprrrsssssssssssstttssssssrrrrrrtttuuuvvvyyyzzz{{{{{{zzzzzz{{{|||}}}{{{yyywwwvvvvvvwwwxxxxxxwwwvvvwwwxxxxxxxxxvvvvvvwwwwwwwwwwwwzzzzzznnnbbb]]]```cccnnnooofff```\\\WWWTTTPPPNNNNNNMMMJJJHHHGGGGGGFFFEEEDDDCCCBBBBBB@@@???>>>===<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888777777888888888777777777888999999999:::666666777888999::::::;;;;;;:::999888777777777888888777666555555555666777666777777777888888888888888888888888888999::::::;;;<<>>======<<<<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999888888888888888999999777777777888999999999:::666666777888999::::::;;;888888888888888999999999888777666555555666888999666777777777888888888888::::::999999999:::;;;;;;:::;;;===>>>???AAADDDGGGKKKNNNRRRWWW\\\___aaabbbbbbaaa```]]]ZZZZZZ[[[]]]bbbiiirrrzzz~~~~~~kkkZZZJJJFFFGGGEEEAAA???EEEFFFHHHMMMUUUbbbqqq{{{}}}mmmbbbVVVQQQJJJFFFEEEEEEEEEDDDBBBBBBBBBAAAAAAAAAAAA@@@>>>>>>??????@@@AAACCCCCCFFFIIILLLNNNQQQWWW```fffnnnttt}}}{{{xxxuuusssuuuwwwyyyyyyyyy{{{~~~|||yyyuuuvvvwwwxxxyyyyyyzzzzzzzzzwwwsssooommmmmmnnnoooqqqpppooooooooopppqqqrrrqqqqqqrrrsssuuuvvvwwwwwwvvvvvvvvvuuuuuutttssssssrrrqqqooommmlllkkkjjjjjjhhhiiijjjlllmmmnnnoooooommmmmmmmmnnnnnnnnnnnnnnnooooooppppppppppppoooooooooooonnnnnnnnnnnnooooooqqqqqqrrrrrrrrrqqqoooooonnnpppsssuuuxxxyyyzzzzzzwwwvvvuuutttttttttuuuuuuuuuvvvxxxxxxxxxxxxzzz|||yyywwwuuuttttttvvvyyyzzzxxxwwwwwwxxxyyyyyyxxxvvvtttuuuvvvuuuuuuvvvzzz|||vvvooojjjjjjooo{{{pppfff___ZZZUUUUUUSSSQQQNNNLLLJJJIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@???>>>============::::::::::::::::::::::::999999999999999999999999999888888888888999::::::888888888888888999999999666777777777888999999999444444555666777888888888777777666666777777888888777777777777888888888888999888888888888888999999777888:::;;;<<>>>>>???AAABBBCCCCCCFFFIIIKKKMMMQQQYYY^^^fffllluuu|||zzzwwwttttttuuuwwwxxxxxxwwwxxxzzz|||{{{zzzxxxvvvqqqsssuuuuuuuuuuuuvvvwwwvvvtttqqqooommmlllmmmmmmnnnnnnnnnnnnnnnooopppqqqqqqqqqrrrrrrssstttuuuuuuuuuuuuttttttttttttttttttrrrqqqpppnnnlllkkkjjjjjjggghhhjjjkkkmmmmmmnnnnnnkkkkkklllmmmmmmnnnoooooonnnnnnoooooooooooonnnnnnmmmllllllmmmmmmnnnoooppppppqqqrrrssssssrrrqqqpppmmmnnnpppssswwwzzz|||~~~{{{zzzxxxvvvuuuttttttuuurrrtttvvvvvvuuuvvvwwwyyyzzzxxxvvvtttsssssstttuuuuuutttssstttuuuvvvuuussstttuuuuuuuuutttuuuxxxzzz}}}}}}sssnnnnnnvvvpppfff^^^YYYUUUUUUUUURRROOOLLLKKKJJJGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999888888888999999:::;;;999999999888888888888888777777777777777777777777444555666777777888888888444555666666777777777666777777777777888888888888888888777777777777888888666777999:::<<>>>>>>>>???@@@AAAAAA???BBBFFFHHHIIILLLRRRVVV]]]bbbiiipppuuu|||zzzwwwuuutttuuuwwwwwwwwwttttttuuuuuuttttttsssrrroooqqqttttttrrrrrrsssuuuqqqqqqpppooonnnmmmllllllllllllmmmnnnooooooppppppooooooppppppqqqqqqqqqrrrsssrrrrrrrrrrrrsssssstttsssrrrpppnnnmmmkkkkkkjjjggghhhiiikkklllmmmnnnnnnkkkllllllmmmmmmnnnnnnnnnllllllmmmmmmmmmmmmlllllliiiiiijjjjjjlllmmmooopppmmmnnnppprrrsssrrrqqqpppnnnooopppssswww|||}}}{{{xxxvvvuuuttttttrrrsssttttttttttttuuuvvvwwwvvvuuutttsssrrrrrrrrruuusssqqqqqqrrrssstttsssssstttttttttssstttvvvxxxxxx{{{}}}}}}xxx{{{}}}pppfff^^^YYYUUUVVVVVVSSSPPPMMMKKKKKKGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888888999::::::;;;:::999999999888888777777777777777777666666666666777888888999999999999888222333555666777666555444777777777777888888888888999999888888888888888999777999:::<<<>>>AAAFFFJJJPPPRRRUUUXXX[[[\\\]]]]]]WWWYYY[[[]]]___ccciiimmmpppyyy|||yyyjjjYYYOOOIIIDDDAAAAAA>>>BBBFFFHHHJJJPPP[[[cccqqqzzzwwwmmm___UUUPPPLLLHHHEEECCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???????????????@@@<<>>============<<<<<<<<<;;;;;;:::::::::;;;;;;;;;:::::::::999999999999999999999999999999888777666666777777666444666777777777777777666555666666666666777777777777777777777666555555444444555666666666777777777888777777777777888888888888888<<<@@@>>>;;;;;;BBBHHHQQQZZZaaaaaa______^^^[[[[[[XXXWWW\\\aaafffnnnvvv|||~~~}}}zzzwwwrrrkkk___RRRGGGAAAAAABBB======@@@DDDGGGJJJRRRZZZiiiqqq||||||jjj[[[QQQLLLIIIFFFIIIEEEBBB@@@AAABBBCCCCCC@@@@@@@@@????????????>>>???@@@AAAAAABBBCCCGGGIIIOOORRRVVVZZZ```hhhqqqvvv|||~~~{{{{{{zzzyyyyyyzzzyyyxxxvvvrrrpppnnnmmmnnnoooooonnnnnnnnnnnnnnnnnnnnnnnnnnnpppooommmlllkkkkkkllllllmmmmmmmmmnnnnnnnnnnnnnnnqqqqqqpppooonnnnnnooooooppppppqqqqqqqqqrrrrrrrrrrrrqqqpppnnnmmmmmmmmmmmmllllllmmmmmmnnnooooooooooooooonnnmmmmmmlllkkkkkkiiihhhggghhhjjjjjjjjjhhhggggggggghhhjjjkkkmmmnnnooooooppprrrrrrssssssrrrrrrssstttvvvxxx|||}}}{{{xxxvvvttttttuuuvvvrrrrrrrrrrrrrrrqqqpppoooqqqqqqrrrssssssssssssrrrssssssrrrrrrsssssstttuuuuuutttsssrrrrrrrrrssstttuuuuuuuuuwwwyyy|||~~~~~~nnneee___\\\XXXUUUQQQOOONNNMMMKKKJJJGGGFFFDDDBBBAAAAAAAAAAAAAAA@@@???>>>============<<<<<<;;;;;;;;;:::::::::::::::::::::999999999999888888888888888888888888:::999888888999999888666666777777888888888777777666666666666777777777777666666777777777777777777666666666666777777777777777777777777888888888888777;;;>>>===;;;===EEELLLTTT^^^fffgggeeedddaaa]]]]]]XXXXXX\\\bbbhhhqqqyyy|||||||||zzzwwwsssmmmbbbVVVLLLFFFDDDDDDAAA@@@AAADDDFFFHHHOOOWWWdddlllyyyyyyhhh]]]VVVPPPMMMJJJGGGCCCAAAAAABBBBBBAAA@@@@@@@@@@@@????????????>>>@@@AAAAAAAAABBBEEEHHHKKKMMMPPPSSSXXX^^^eeejjjsssyyy}}}zzz{{{zzzzzzzzzzzzyyyvvvsssooommmkkkkkklllmmmlllkkkmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmlllkkklllmmmnnnoooooooooooonnnnnnmmmmmmmmmppppppppppppoooooonnnnnnoooooopppqqqqqqrrrssssssqqqqqqpppooonnnnnnnnnnnnooooooppppppqqqqqqqqqrrrqqqppppppooonnnmmmllllllkkkjjjiiiiiikkkkkkkkkiiiggggggggghhhiiikkklllmmmooopppqqqrrrsssttttttttttttttttttuuuvvvyyy{{{|||{{{zzzxxxwwwvvvvvvvvvvvvrrrrrrrrrrrrqqqpppooonnnqqqqqqrrrrrrsssssssssrrrrrrqqqqqqqqqqqqrrrsssssstttsssrrrrrrqqqrrrssstttttttttuuuuuuwwwyyy|||}}}~~~nnneee___[[[WWWTTTQQQNNNMMMLLLKKKIIIIIIHHHFFFDDDBBBAAAAAAAAAAAA@@@???>>>============<<<;;;;;;;;;;;;::::::::::::999999999999888888888777777777777777777777777:::999888888999999888666555666777888888888888888666666666666777777777777666666666777888999999999777777777777666666666666777777777777888888888888666999;;;;;;:::>>>GGGOOOXXXdddnnnqqqoookkkfff```^^^ZZZXXX\\\bbbiiisss|||yyyttttttvvvuuusssuuuppphhh^^^UUUMMMHHHEEEDDDBBBBBBDDDEEEEEEJJJQQQ]]]eeesssvvvhhh]]]TTTNNNMMMJJJGGGEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@??????===???@@@@@@@@@AAACCCFFFGGGHHHJJJLLLOOOTTTYYY]]]ffflllsssyyyxxxrrrssswww{{{~~~|||{{{zzzyyyzzzzzz{{{{{{{{{xxxtttpppmmmkkkkkkkkklllllljjjiiilllllllllmmmmmmnnnnnnnnnkkkkkkkkkkkklllnnnpppqqqrrrqqqpppooonnnmmmlllllloooooopppqqqqqqpppnnnmmmmmmnnnooopppqqqrrrssstttqqqppppppooooooppppppqqqssssssttttttttttttttttttsssssssssrrrqqqpppooonnnnnnlllkkkkkklllmmmlllkkkhhhhhhhhhiiiiiikkklllllloooppprrrssstttuuuuuuuuuuuuuuutttssstttuuuvvvwwwxxxyyyyyyyyyxxxxxxwwwwwwtttsssrrrqqqpppooonnnmmmppppppqqqqqqqqqrrrrrrrrrpppoooooooooooopppqqqqqqsssrrrrrrrrrrrrrrrsssssstttttttttuuuvvvwwwxxxyyy|||~~~ooofff___[[[WWWTTTPPPNNNMMMLLLJJJIIIKKKJJJIIIGGGEEECCCBBBAAAAAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777888888888888888888888888888777666666777777666444333444555666777888888888666666666666777777777777666666666777777888888888777777777777666666666666666777777777888888888888888999:::999999>>>GGGNNNYYYgggtttyyyxxxssskkkddd```ZZZXXX[[[```gggrrr{{{xxxpppoooqqqrrrrrrwwwtttooohhh___UUUKKKEEEEEEBBB@@@BBBCCCCCCGGGLLLUUU^^^lll{{{tttfffYYYQQQPPPMMMJJJIIIHHHGGGFFFDDDBBBAAAAAAAAA@@@@@@@@@@@@===>>>????????????AAACCCDDDFFFHHHIIIKKKOOOSSSWWW]]]aaagggmmmsss||||||tttnnnnnnqqqvvv}}}yyyvvvtttuuuvvvxxxxxxyyy{{{||||||xxxrrrnnnmmmmmmmmmnnnooonnnllljjjjjjjjjjjjkkklllmmmmmmnnnllllllllllllmmmoooqqqrrrrrrqqqqqqpppoooooonnnnnnmmmoooppprrrqqqpppnnnmmmmmmmmmnnnpppqqqssstttuuuqqqqqqppppppqqqrrrssssssvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvuuussssssqqqooommmmmmnnnnnnnnnmmmkkkkkkkkkkkkkkkllllllmmmoooppprrrssstttuuuuuuuuuuuutttsssrrrrrrrrrssstttwwwxxxyyyzzz{{{zzzxxxwwwuuutttsssqqqpppnnnmmmmmmooonnnnnnoooooooooppppppnnnnnnnnnnnnnnnoooooopppqqqqqqrrrrrrrrrsssttttttuuuuuuuuuuuuvvvvvvwwwwwwwwwwww|||pppfff```[[[WWWUUUQQQNNNMMMLLLKKKIIIJJJIIIHHHFFFDDDBBBAAA@@@AAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777999999999999999999999999888777666666777777666444222333444555666666777666666666666666777777777777777777777666666555555555777777777777666666666666666777777777888888888888:::::::::888888===DDDJJJVVVeeeuuu||||||xxxqqqjjjbbb\\\XXXZZZ^^^cccmmmvvvzzzuuuqqqqqqssstttzzzyyywwwtttlll```QQQGGGFFFAAA>>>@@@AAAAAADDDIIIPPPXXXeeesssttteee\\\RRROOOKKKIIIHHHHHHFFFEEEBBBBBBBBBBBBAAAAAAAAA@@@<<<>>>?????????>>>???AAAAAACCCEEEGGGIIILLLPPPSSSVVVZZZ___dddjjjrrr}}}xxxrrrppprrrvvv{{{yyytttqqqoooqqqsssuuuvvvwwwyyy||||||yyysssnnnnnnnnnnnnooopppooommmkkkhhhiiijjjkkklllmmmnnnoooppppppooonnnnnnoooppppppqqqqqqqqqqqqqqqqqqqqqqqqmmmnnnpppqqqrrrpppooommmmmmnnnoooqqqrrrtttuuuuuurrrrrrqqqrrrrrrssstttuuuxxxxxxxxxxxxxxxxxxyyyyyy{{{|||}}}~~~}}}|||{{{zzzwwwtttqqqppppppqqqqqqpppqqqpppoooooonnnooooooooopppqqqrrrsssttttttttttttsssrrrqqqqqqqqqrrrtttuuuvvvxxxzzz||||||{{{yyyxxxvvvuuusssqqqpppooonnnnnnnnnmmmmmmlllmmmnnnoooooonnnnnnmmmmmmnnnnnnooopppqqqqqqrrrsssttttttuuuuuuwwwwwwwwwwwwwwwwwwwwwvvvvvvuuuxxx~~~pppggg```[[[XXXUUURRROOONNNMMMLLLJJJFFFFFFFFFEEECCCAAA???>>>AAA@@@???>>>============:::::::::;;;;;;;;;;;;<<<:::999999999999888888888999999999999999999999999:::999888888999999888666333444555555666666666666666666666666777777777777777777777666555444444444666666666666777777777777777777777777888888888888::::::999888888;;;@@@DDDPPP___pppyyy|||{{{vvvpppeee___ZZZZZZ\\\___fffmmmsssxxxzzzpppmmmooosss}}}~~~}}}ppp^^^RRRIIICCC???@@@BBBAAACCCFFFKKKRRR]]]jjjxxxrrrgggXXXTTTNNNJJJHHHGGGFFFEEECCCCCCBBBBBBBBBAAAAAAAAA===>>>@@@@@@???>>>>>>???<<<>>>AAACCCEEEGGGKKKMMMPPPTTTXXX\\\aaahhhqqqxxx|||zzzyyy{{{~~~xxxuuurrrooommmnnnppprrrssstttwwwzzz|||yyyuuuqqqooonnnnnnnnnoooooommmllljjjjjjkkkmmmooopppqqqrrrtttsssrrrpppooooooppppppqqqqqqqqqrrrrrrrrrssssssmmmnnnpppqqqqqqpppooooooooopppqqqrrrssstttuuuvvvssssssssssssttttttuuuvvvxxxxxxyyyyyyzzz{{{{{{|||~~~{{{wwwuuuuuuvvvvvvuuuwwwvvvuuutttsssssssssssssssssstttttttttttttttsssrrrrrrqqqqqqrrrsssuuuvvvxxxyyy{{{||||||{{{yyyxxxwwwvvvtttrrrqqqpppqqqqqqnnnnnnmmmlllmmmnnnooopppooonnnnnnnnnnnnooopppppppppqqqssstttvvvvvvwwwwwwwwwxxxxxxyyyyyyxxxwwwwwwuuuuuuwwwzzz|||qqqggg```[[[YYYVVVSSSPPPOOONNNMMMKKKFFFFFFFFFFFFEEECCCAAA@@@AAA@@@???>>>============:::::::::;;;;;;;;;<<<<<<::::::::::::999999999999888888888888888888888888:::999888888999999888666666666777777777777777666666666666666777777777777777777777666666666666666444444555666777888999999777777777777888888888888888888777777888;;;>>>AAAHHHWWWhhhsssxxxzzzxxxuuuiiiccc]]]\\\[[[[[[```eeekkkqqq{{{tttmmmoootttpppaaaPPPHHHCCCCCCDDDBBBBBBDDDGGGMMMVVVaaannn}}}uuueee___WWWOOOKKKHHHGGGFFFCCCCCCCCCCCCBBBBBBBBBBBB===???AAAAAA???>>>>>>???;;;===???AAAAAACCCFFFHHHIIIMMMQQQUUUXXX]]]eeekkkssswww}}}|||{{{tttsssqqqooonnnnnnoooooopppqqqtttxxx{{{zzzwwwtttsssqqqpppooopppqqqpppooommmnnnoooqqqssstttvvvvvvvvvuuusssrrrqqqqqqrrrrrrssssssssssssrrrrrrrrrrrrnnnnnnoooooopppppppppppprrrrrrsssssstttuuuvvvvvvuuuuuutttttttttuuuvvvvvvxxxyyyzzz{{{|||~~~~~~~~~|||||||||||||||}}}|||{{{zzzxxxxxxwwwwwwwwwwwwwwwwwwvvvuuuttttttuuutttssssssssstttuuuvvvzzzzzz{{{||||||{{{zzzyyyxxxvvvtttrrrrrrrrrssstttqqqpppooonnnnnnppprrrssspppppppppppppppqqqqqqrrrqqqrrrtttvvvxxxxxxxxxxxxvvvwwwxxxyyyyyyxxxxxxwwwssstttvvvxxxyyy|||qqqggg```[[[ZZZWWWSSSQQQPPPOOOMMMLLLHHHIIIIIIIIIHHHGGGEEEDDDAAA@@@???>>>============:::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999777777777777777777777777888777666666777777666555888999999999999888888777666666666666777777777777666666777777888888999999333444555666777888999:::777777777777888888888888555666666666888;;;>>>@@@CCCRRRcccnnnuuuzzzzzzxxxmmmfff```^^^\\\ZZZ\\\aaaeeelllvvv~~~tttwww}}}}}}nnnUUUMMMGGGFFFEEECCCAAACCCEEEIIIQQQ[[[hhhwwwrrrjjj```VVVOOOLLLJJJIIIDDDDDDCCCCCCCCCBBBBBBBBB>>>@@@BBBBBB@@@>>>>>>>>><<<>>>@@@AAAAAAAAACCCEEEDDDGGGLLLOOOQQQVVV\\\aaahhhlllqqqwww||||||{{{rrrrrrqqqpppooonnnnnnnnnnnnooossswwwzzz{{{yyywwwwwwuuusssrrrssstttttttttpppqqqrrrtttvvvxxxyyyzzzvvvuuutttsssrrrsssttttttuuuuuutttsssrrrqqqqqqpppoooooonnnnnnooopppqqqqqqssstttttttttuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvyyyzzz{{{|||~~~}}}{{{zzzzzzzzzzzzzzzzzzyyyxxxwwwvvvuuuwwwvvvuuutttssstttuuuuuu{{{{{{|||{{{{{{zzzzzzyyyxxxwwwuuusssrrrsssuuuvvvsssrrrqqqpppppprrrtttuuuqqqqqqqqqqqqqqqrrrrrrsssqqqrrruuuwwwyyyyyyyyyyyyuuuvvvxxxyyyyyyxxxwwwwwwqqqrrruuuxxxwwwyyyoooeee___\\\WWWVVVTTTQQQOOOMMMLLLLLLJJJIIIGGGEEECCCCCCCCCDDD??????>>>>>>======<<<<<<888:::;;;;;;999999:::<<<;;;:::999888888999:::;;;:::::::::999999999888888888888888999::::::;;;;;;777777777777777666555555777777666666666666666777888888777666666666666666888888777777888888999:::777777888999999999999888999888777777888999<<<===CCCHHHQQQ^^^llluuuyyyyyylllhhhbbb^^^\\\]]]^^^^^^ccciiiqqq{{{}}}{{{}}}{{{fff\\\OOOGGGEEEDDDCCCAAADDDGGGLLLSSS\\\kkk{{{zzziii\\\UUUPPPLLLHHHGGGFFFEEECCCCCCBBBBBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>???@@@AAABBBGGGFFFFFFGGGJJJOOOTTTXXX___bbbfffjjjnnnsssyyy~~~}}}~~~xxxuuuqqqpppoooooonnnooooooooonnnppptttwwwyyyzzzzzzzzzxxxuuusssssstttvvvwwwwwwyyywwwuuuvvvxxxzzzzzzzzzwwwwwwwwwvvvtttsssqqqpppssssssssstttssssssrrrrrrqqqqqqppppppppppppqqqqqqqqqrrrtttuuuvvvuuutttsssuuutttrrrrrrrrrsssuuuwwwzzzzzz|||}}}|||{{{{{{{{{xxxxxxxxxyyyxxxxxxwwwwwwwwwvvvvvvuuuvvvxxxyyyzzz~~~~~~}}}}}}||||||{{{{{{xxxwwwvvvvvvvvvwwwxxxyyyxxxwwwvvvuuutttsssrrrqqqrrrrrrqqqqqqqqqrrrssssssuuuvvvwwwyyyzzz|||||||||wwwwwwwwwvvvwwwwwwxxxxxxtttvvvxxxyyyxxxzzzqqqfff```]]]WWWVVVTTTQQQOOOMMMLLLKKKKKKJJJHHHEEECCCBBBBBBBBB?????????>>>======<<<<<<999:::;;;:::999888999::::::999999999999999999:::;;;;;;;;;:::::::::999999:::::::::::::::999999999777777888888777777666555777666666555555666666666888888777666666666666666888888777777888888999:::777777888888999999999888999888777777888999;;;===>>>AAAIIIUUUccclllqqqrrrnnnkkkfffbbb```aaabbbccciiioooxxxmmmaaaRRRGGGCCCBBBBBBAAACCCEEEJJJOOOVVVcccrrr|||ssseee]]]VVVPPPKKKLLLKKKIIIHHHGGGFFFEEEDDDBBBBBBAAAAAA@@@?????????======>>>>>>???@@@@@@AAABBBAAAAAABBBEEEIIIMMMPPPVVVYYY\\\```eeejjjpppttt{{{{{{{{{vvvrrrrrrrrrqqqqqqqqqqqqqqqrrrqqqrrruuuxxxzzzzzzzzzzzzwwwuuussssssuuuxxxyyyyyyyyywwwuuuuuuwwwyyyyyyyyyyyyyyyxxxwwwvvvuuusssssstttttttttttttttsssrrrqqqqqqqqqppppppppppppqqqqqqrrrrrrsssttttttttttttsssuuutttsssrrrrrrsssuuuvvvyyyzzz{{{}}}~~~}}}}}}}}}yyyyyyzzzzzzzzzyyyyyyxxxxxxwwwvvvvvvvvvwwwyyyyyy||||||||||||{{{{{{zzzzzzyyyyyyxxxwwwwwwxxxyyyzzzyyyxxxwwwvvvuuutttssssssttttttssssssssssssssssssvvvvvvxxxyyyzzz{{{{{{{{{xxxxxxxxxwwwwwwxxxxxxyyywwwyyyzzzzzzyyyyyy}}}rrrgggaaa^^^XXXVVVTTTQQQOOOMMMLLLKKKLLLKKKHHHFFFCCCBBBAAA@@@@@@??????>>>>>>===<<<<<<<<<======<<<:::999:::;;;999999999::::::999999999<<<;;;;;;;;;::::::::::::;;;;;;::::::999888888777888888999999888888777666666666666666666666666666888888777777777666666666888777777777777888999999777777777888888888999999999888777777888999;;;<<<===???EEEOOO[[[eeekkknnnooommmjjjgggfffggghhhjjjrrrwww{{{nnn[[[LLLEEECCCBBBBBBCCCEEEHHHKKKPPP[[[gggqqqtttiii```VVVOOOLLLJJJHHHGGGGGGFFFCCCAAACCCBBBBBBAAAAAA@@@??????;;;<<<>>>???@@@??????>>>AAAAAABBBCCCEEEHHHJJJKKKLLLOOORRRVVVZZZ___eeeiiisssxxx~~~|||yyyvvvyyy~~~yyytttqqqttttttsssssssssttttttuuutttuuuwwwyyyzzzzzzyyyyyyvvvtttssstttwwwyyyzzz{{{xxxvvvuuutttvvvxxxxxxwwwzzzzzzyyyxxxxxxwwwvvvvvvuuuuuuuuuuuutttsssqqqqqqqqqqqqppppppppppppqqqqqqrrrrrrqqqqqqrrrrrrssstttttttttsssrrrrrrtttuuuvvvyyyyyyzzz|||~~~~~~~~~}}}zzz{{{{{{||||||{{{{{{{{{zzzyyyxxxwwwvvvwwwxxxxxx{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{zzzyyyyyyzzzzzz{{{zzzzzzyyyxxxxxxwwwvvvvvvwwwvvvvvvuuuuuutttttttttvvvvvvxxxyyyzzzzzzzzzzzzzzzyyyyyyxxxxxxyyyyyyyyyzzz{{{|||{{{yyyyyy{{{}}}qqqgggaaa]]]XXXWWWTTTQQQOOOMMMKKKKKKJJJJJJHHHFFFDDDCCCAAAAAA@@@@@@??????>>>======<<>>???@@@???===<<>>>>>=========>>>???===;;;::::::;;;888999:::;;;;;;:::999888999999999999888888888777555666666666777777777888999999999999999888777777666777888999999999999888666777888888888888777777777777666666777777888999777777666666666777888999888888888888888888999999999999;;;???FFFOOOXXX^^^gggiiilllnnnpppssswwwzzz|||gggWWWMMMHHHFFFBBBCCCEEEFFFHHHOOOXXX```lllwwwyyyjjj___VVVRRRMMMLLLMMMMMMJJJGGGDDDDDDCCCCCCBBBAAAAAA@@@;;;<<<>>>???@@@???===<<<===>>>???@@@AAAAAA@@@@@@DDDFFFIIIKKKNNNRRRVVVZZZ]]]aaahhhoootttyyy~~~zzzwwwwwwwwwyyy{{{vvvssssssssssssttttttvvvwwwwwwyyyyyyyyyyyyxxxxxxwwwwwwtttssssssuuuyyy{{{||||||xxxuuusssrrrsssttttttsssvvvuuuuuutttuuuuuuvvvwwwwwwwwwwwwvvvuuusssrrrqqqqqqqqqppppppppppppqqqqqqqqqqqqpppooopppqqqrrrsssssssssssssssttttttuuuuuuwwwwwwxxxyyy{{{|||}}}}}}{{{~~~~~~|||{{{zzz{{{|||}}}}}}~~~~~~~~~}}}{{{zzzxxxvvvuuuuuuuuuvvvzzzzzzzzz{{{{{{|||||||||}}}}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{zzzzzzxxxwwwvvvssstttvvvyyy{{{}}}~~~|||{{{zzzzzzyyyyyyyyyzzzxxxxxxyyyzzz|||}}}}}}||||||~~~pppeee___[[[YYYWWWUUURRROOOLLLKKKJJJEEEFFFFFFFFFFFFEEEDDDDDDAAA@@@@@@??????>>>======:::;;;;;;:::888777888999999999999::::::999999999888888888888777777777777444555555666777777888888888888999999888888777666555666888999:::999999888666777888999999999888777777666666666666777888888777777666555666777888999777888888888888888888888:::;;;;;;===AAAHHHQQQWWW___dddkkkppptttxxx{{{gggXXXNNNIIIBBBCCCDDDCCCDDDHHHPPPWWWeeepppyyynnnaaaZZZRRRNNNOOONNNKKKGGGEEEDDDDDDCCCCCCBBBAAAAAA======>>>?????????>>>===>>>??????@@@@@@@@@@@@@@@BBBCCCEEEFFFGGGJJJNNNQQQUUUYYY___dddiiioootttwwwzzz}}}{{{wwwvvvxxx{{{zzzuuurrrrrrrrrssssssuuuvvvwwwxxxzzzyyyyyyxxxwwwwwwvvvvvvsssssssssuuuyyy{{{{{{zzzwwwuuurrrqqqrrrrrrrrrqqqrrrrrrqqqqqqrrrsssuuuvvvwwwwwwwwwwwwvvvuuussssssqqqqqqppppppppppppqqqqqqqqqqqqppppppqqqqqqrrrssssssssssssttttttttttttuuuvvvvvvwwwxxxyyyzzz{{{|||yyy{{{~~~~~~|||zzzyyyxxxzzzzzz{{{|||}}}}}}}}}}}}yyyxxxvvvuuuttttttuuuuuuyyyyyyzzz{{{|||}}}}}}~~~|||||||||||||||{{{zzzyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{||||||{{{zzzxxxwwwtttuuuwwwzzz|||~~~|||{{{{{{zzzyyyyyyyyyyyyvvvvvvwwwyyy|||~~~}}}|||{{{}}}qqqfff```\\\YYYXXXUUURRROOOLLLJJJIIIFFFGGGGGGGGGFFFEEECCCBBBAAAAAA@@@??????>>>>>>===999:::;;;:::999888999::::::999999999999999999:::999999999888888888777777777777777888888888888888777777888888777777666555333444666888888888777666555666888::::::999888777666666666666666777888888888777555555555666888999777777888888888888777777<<<=========>>>DDDLLLRRRXXX```iiiqqqwww~~~|||gggXXXPPPFFFGGGFFFDDDBBBEEEKKKPPPZZZdddsss~~~oooeeeYYYQQQOOONNNJJJEEEEEEEEEDDDDDDCCCBBBBBBBBB??????????????????????????????@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCEEEHHHJJJNNNRRRVVVZZZ^^^bbbfffiiiooorrrvvvzzz~~~}}}{{{zzzxxxxxx}}}|||wwwtttrrrrrrssstttuuuwwwyyyzzzyyyxxxxxxwwwvvvvvvvvvvvvsssrrrsssuuuxxxzzzyyyxxxwwwtttrrrppppppqqqpppoooppppppooooooppprrruuuvvvwwwwwwwwwwwwwwwvvvuuutttqqqqqqppppppppppppqqqqqqpppqqqqqqrrrrrrrrrrrrrrrrrrsssssstttttttttttttttuuuvvvvvvwwwxxxyyyzzzzzzxxxzzz|||}}}|||}}}~~~}}}}}}}}}|||{{{zzzyyyxxxxxxyyyzzz{{{||||||||||||wwwvvvuuusssssssssttttttwwwxxxyyyzzz{{{|||}}}}}}{{{{{{{{{{{{{{{yyyxxxwwwxxxxxxxxxyyyyyyyyyzzzzzzyyyzzz{{{||||||{{{zzzxxxxxxyyyzzz|||}}}~~~~~~~~~|||{{{zzzyyyxxxxxxxxxxxxvvvuuuuuuxxx|||}}}|||zzzxxxzzz|||}}}~~~rrrgggaaa]]]ZZZXXXUUURRROOOLLLJJJIIIHHHHHHHHHHHHFFFDDDBBB@@@AAAAAA@@@@@@???>>>>>>>>>:::<<<===<<<;;;;;;<<<===;;;:::999888888999:::;;;:::::::::999999999888888;;;;;;::::::999888888888777777777777777666555555111222444666777777666555555666888:::;;;:::888777666666666666666777888888888777555444555666888999777777888888888888777666999999999888888===DDDJJJUUU]]]iiirrryyyuuubbbXXXMMMMMMKKKGGGDDDEEEIIINNNQQQZZZhhhuuu}}}rrrbbbXXXTTTRRRMMMHHHEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@??????>>>??????@@@;;;;;;;;;;;;;;;<<<===>>>BBBBBBCCCBBBBBBCCCFFFHHHKKKMMMQQQTTTVVVYYY\\\___cccfffjjjnnnsssxxx~~~}}}|||zzzxxx|||zzz}}}~~~zzzvvvsssssstttuuuvvvxxxzzz{{{xxxxxxwwwvvvuuuuuuuuuvvvrrrrrrsssuuuwwwyyyxxxwwwwwwtttqqqpppppppppooonnnoooooonnnnnnppprrruuuwwwvvvvvvwwwwwwwwwvvvvvvuuuqqqqqqppppppppppppqqqqqqpppqqqrrrssstttsssrrrrrrrrrsssttttttuuuuuuttttttuuuuuuvvvwwwxxxyyyyyyzzzxxxzzz{{{{{{zzz{{{|||~~~}}}}}}||||||{{{zzzzzzyyy{{{|||||||||{{{zzzyyyxxxwwwxxxyyyzzz{{{{{{{{{{{{vvvuuutttsssrrrsssttttttvvvvvvwwwxxxzzz{{{||||||zzzzzz{{{{{{zzzxxxvvvuuuvvvwwwwwwxxxxxxyyyyyyyyyxxxyyy{{{}}}}}}|||zzzyyy{{{|||}}}}}}}}}}}}}}}||||||{{{zzzyyyxxxwwwwwwwwwvvvuuuuuuxxx{{{|||zzzwwwuuuxxxzzz{{{zzz}}}pppgggbbb```YYYWWWSSSQQQOOONNNKKKIIIIIIHHHGGGEEEDDDBBBAAA@@@BBBAAA???>>>>>>>>><<<:::<<<;;;:::999888999::::::::::::::::::::::::::::::777777777888999999::::::<<<;;;;;;::::::999999888777888:::999777666666777999888666555555666666777999777666555666777999:::666666666666777777777777888777666666666777999:::888888777777777777888888666888999:::;;;===AAADDDQQQYYYdddoooyyy|||yyywwwssswww~~~xxxcccZZZMMMEEEGGGGGGBBBBBBHHHKKKRRR\\\eeemmmxxxrrrggg___XXXRRRMMMLLLJJJGGGFFFFFFFFFDDDCCCHHHGGGEEECCCAAA???===<<<============>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBEEEFFFGGGJJJNNNSSSWWWYYYZZZ]]]aaaeeeiiinnnssswwwzzz~~~}}}}}}{{{wwwyyy~~~}}}~~~wwwuuuwww~~~ttttttssstttuuuxxx{{{|||vvvvvvuuuuuuttttttssssssrrrrrrssstttuuuuuuuuuuuusssrrrqqqpppppppppqqqrrrpppppppppqqqrrrssstttuuutttuuuvvvwwwwwwvvvuuutttrrrrrrpppooooooooopppqqqrrrrrrsssssstttuuuuuuuuuvvvtttrrrqqqpppqqqssstttssstttuuuvvvvvvvvvvvvvvvvvvwwwxxxyyy{{{|||}}}}}}}}}{{{yyyxxxwwwwww|||{{{zzzyyyyyyzzz|||}}}yyywwwuuusssrrrtttuuuwwwwwwvvvtttssssssssstttuuuuuuuuutttttttttuuuuuuvvvvvvwwwxxxyyyzzzyyyxxxwwwttttttsssssstttwwwyyy{{{yyyzzz{{{|||||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwvvvuuutttssssssuuuvvvwwwxxxyyyzzzzzzzzzuuuuuuvvvwwwyyy{{{}}}~~~pppgggbbb```YYYWWWSSSQQQOOONNNKKKIIIIIIHHHGGGEEEDDDBBBAAA@@@BBB@@@???>>>???>>><<<;;;======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999999888888888888888888888888888888999999999999777888999999777666666777666666555555666777888999777666555444555666888999666666666666777777777777888777666666666777999999999999888888888888999999666888999:::;;;===@@@CCCMMMUUUaaalllvvvwwwrrroooqqqvvv}}}uuueeeVVVLLLKKKIIIDDDDDDJJJHHHNNNUUU\\\ccclllxxx{{{oooggg___YYYTTTNNNLLLHHHFFFEEEDDDCCCAAADDDCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@DDDEEEFFFGGGJJJMMMPPPRRRSSSUUUYYY\\\```dddiiilllpppuuu|||~~~|||zzzwwwvvvvvvuuussswww}}}{{{xxxzzzxxxwwwuuuuuuvvvwwwyyy{{{vvvvvvuuutttsssrrrrrrrrrrrrrrrssstttttttttttttttsssrrrqqqppppppqqqrrrsssqqqqqqqqqqqqrrrssstttuuutttuuuvvvwwwwwwvvvuuutttrrrrrrpppooooooooopppqqqrrrssssssttttttuuuvvvvvvvvvuuusssrrrrrrrrrssstttssstttuuuvvvwwwwwwwwwwwwvvvvvvwwwxxxyyyzzzzzz{{{}}}}}}|||{{{yyyxxxwwwwwwzzzyyyxxxxxxxxxyyyzzz{{{yyyxxxuuusssssstttvvvwwwwwwvvvvvvuuuuuuuuuuuuuuuwwwvvvuuutttttttttuuuvvvwwwxxxyyyyyyyyyxxxwwwvvvsssrrrqqqqqqrrrtttvvvxxxyyyzzz{{{||||||{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvuuuuuutttttttttvvvvvvwwwxxxyyyyyyyyyxxxuuuuuuuuuvvvwwwxxxyyyzzzpppgggaaa___YYYWWWSSSQQQOOONNNKKKIIIIIIHHHGGGEEEDDDBBBAAA@@@BBB@@@???>>>???>>>===;;;<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::::::::999999888777777666555555666666777888888999666888999999777666666777444444555555666888999:::666555444444444555777888666666666666777777777777777777777666777888888999::::::999999999999::::::666888999999:::<<>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????CCCCCCCCCCCCEEEFFFHHHIIILLLNNNQQQSSSUUUYYY]]]```ccchhhpppwww~~~~~~{{{yyyvvvtttrrrooommmooopppqqqwww~~~|||uuurrrsss{{{~~~xxxwwwuuutttssstttvvvwwwvvvvvvtttsssrrrqqqqqqppprrrrrrsssssstttssssssssstttsssrrrqqqqqqrrrssstttrrrrrrrrrrrrssstttuuuuuuuuuuuuwwwwwwwwwwwwuuuuuurrrrrrpppooooooooopppqqqssssssttttttuuuvvvvvvvvvuuuuuuuuuttttttttttttsssrrrssstttvvvwwwxxxxxxxxxuuuvvvvvvvvvwwwwwwwwwwwwyyyzzzzzzzzzzzzxxxwwwvvvwwwwwwvvvvvvwwwxxxyyyyyyyyywwwvvvttttttuuuvvvwwwwwwwwwxxxyyyxxxwwwvvvuuuxxxwwwuuusssssssssuuuvvvxxxxxxxxxxxxwwwwwwvvvuuurrrpppooonnnnnnppprrrtttyyyzzz{{{||||||{{{yyyxxxuuuuuuuuuuuuuuuuuuuuuuuuttttttttttttttttttttttttvvvvvvwwwxxxxxxwwwwwwwwwttttttssssssssstttuuuuuu{{{qqqfffaaa^^^YYYWWWSSSQQQOOONNNKKKIIIHHHHHHGGGEEEDDDBBBAAAAAAAAA@@@>>>>>>???>>>===;;;999:::;;;<<<;;;:::999888999999999999999999999999999999999888888888777777666666666666777777888888666888999999777666777888555555555666777777888999666666555555555666777888666666666666777777777777777777777777777888888999999999999888888999999999777888999999999;;;>>>AAACCCJJJVVVbbbmmmxxx~~~xxxvvvssszzz{{{hhh\\\RRRIIIFFFHHHHHHIIIJJJKKKOOOUUU^^^eeennnxxxxxxpppiiidddYYYUUUOOOKKKIIIHHHFFFFFFGGGFFFEEECCCAAA@@@>>>>>>@@@???????????????>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCHHHJJJLLLNNNOOOQQQUUUWWWYYY^^^eeelllsssyyy~~~}}}yyyvvvsssqqqnnnlllkkkhhhgggjjjmmmqqqzzzuuuppppppuuu{{{tttsssqqqppppppppprrrssswwwvvvtttsssqqqqqqpppqqqrrrsssssssssssssssrrrrrrtttsssrrrrrrrrrssstttuuussssssssssssssstttuuuvvvuuuuuuvvvwwwwwwvvvuuuuuurrrrrrpppooooooooopppqqqsssssstttuuuuuuvvvvvvwwwuuuuuuuuuuuuuuutttssssssqqqrrrsssuuuwwwxxxxxxyyyvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvxxxyyyyyyxxxvvvuuuuuuuuuvvvvvvvvvwwwxxxxxxxxxwwwuuuttttttuuuvvvwwwwwwxxxzzz{{{{{{yyywwwuuuxxxvvvtttrrrqqqqqqssstttuuuuuuvvvvvvvvvwwwwwwwwwrrrpppnnnllllllnnnppprrrxxxyyy{{{|||{{{zzzwwwvvvssssssssssssssssssssssssrrrrrrsssssstttttttttuuuvvvvvvwwwwwwwwwvvvuuuuuurrrrrrqqqqqqrrrrrrssstttwwwzzz~~~qqqfff```]]]YYYWWWSSSQQQOOONNNKKKIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA???>>>>>>??????===<<<999:::;;;<<<;;;:::999888999999999999999999999999777777888888888999999999999999888888888777777777555777999999777777777888666777777777777666666666777777666777777777888888666666666666777777777777666777777777888888888888888888777777777777888888777888999888888:::<<>>>>>????????????@@@@@@@@@===>>>???@@@AAABBBBBBBBBFFFGGGIIIJJJJJJLLLOOOQQQTTTXXX^^^ccchhhmmmrrrvvvzzz~~~}}}zzzwwwrrrooommmjjjgggeeeeeebbbbbbggglllrrr}}}{{{ttttttyyy}}}wwwrrrpppooonnnnnnppprrrssswwwvvvtttrrrqqqqqqqqqrrrttttttttttttsssrrrrrrqqqssssssrrrqqqrrrssstttuuuttttttssssssssstttuuuuuutttuuuvvvwwwwwwvvvuuutttrrrrrrpppooooooooopppqqqssssssttttttuuuvvvvvvvvvsssttttttttttttsssrrrrrrpppqqqrrrtttvvvwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuuuurrrtttvvvwwwxxxwwwuuutttttttttuuuvvvwwwwwwxxxxxxvvvuuuuuuttttttuuuvvvwwwvvvxxxzzz|||{{{yyyvvvtttvvvuuurrrqqqppppppqqqrrrqqqqqqrrrtttvvvwwwyyyzzztttqqqnnnllllllnnnppprrrxxxyyy{{{|||{{{yyyvvvtttqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssssssttttttuuuuuuvvvvvvvvvuuuttttttppppppppppppqqqssstttuuuvvvyyy{{{}}}rrrfff___\\\YYYWWWSSSQQQOOONNNKKKIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@???>>>>>>??????>>><<<<<<<<<======<<<<<<;;;:::999999999999999999999999666777777888999999::::::;;;;;;:::999999888777777555777888999777777777888777777777777777666555555777777777777888888888888666666666666777777777777666666777888888888888777888777777777777777777888777888999888777888;;;===>>>DDDLLLVVVcccsssooo```SSSKKKIIIGGGEEEEEEGGGKKKOOORRR[[[cccppp}}}{{{vvvhhhaaaXXXQQQLLLJJJIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAAAAA@@@?????????=========>>>>>>>>>??????<<<===???@@@AAABBBBBBBBBBBBCCCDDDEEEEEEFFFIIIKKKOOORRRVVVZZZ^^^aaafffiiimmmqqqvvv{{{~~~~~~yyyuuurrroookkkhhhfffdddaaa______]]]^^^eeekkksss~~~xxxuuuuuu}}}yyyuuusssrrrpppooopppqqqssstttvvvtttrrrpppppppppqqqrrruuuuuuuuuuuutttsssrrrqqqrrrrrrqqqqqqqqqssstttuuutttsssssssssssssssttttttssstttuuuuuuuuuuuutttsssrrrrrrpppooooooooopppqqqrrrrrrsssssstttuuuuuuuuurrrrrrrrrqqqqqqqqqqqqqqqooopppqqqssstttuuuuuuuuuuuuuuuuuuuuuuuutttttttttrrrrrrtttuuuuuuuuuttttttrrrssstttvvvwwwwwwwwwwwwttttttssssssttttttuuuuuuuuuwwwyyyzzzzzzxxxuuuttttttsssrrrrrrqqqqqqqqqqqqnnnoooppprrruuuwwwzzz{{{uuurrrooollllllnnnrrrtttxxxyyy{{{|||{{{xxxtttrrrppppppppppppppppppppppppppppppqqqqqqrrrrrrrrrssssssttttttuuuuuutttttttttooooooooopppqqqrrrtttuuutttwwwyyy{{{}}}rrrfff___[[[YYYWWWSSSQQQOOONNNKKKIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@???>>>>>>??????>>>=========<<<;;;;;;;;;;;;<<<888888888888888888888888888888888888888888999999999999999999999999999888555666888999888777888999555666777888888777666666555666666777777777777777666666666666777777777777555666777888999888888777999888888777777888888999777888888888777888:::<<<===AAAGGGPPP]]]ooorrraaaUUUMMMKKKHHHFFFGGGIIIJJJKKKRRRZZZeeeoooyyyxxxpppdddZZZSSSOOOMMMKKKFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>?????????@@@===>>>@@@AAAAAAAAAAAA@@@>>>@@@AAABBBBBBCCCEEEGGGHHHKKKNNNQQQTTTWWW[[[______ccciiinnnqqquuuxxx{{{~~~{{{vvvqqqnnngggdddbbb``````___]]]\\\]]]\\\___gggnnnvvv~~~xxxyyy|||xxxvvvuuutttqqqpppooopppqqqrrrrrrqqqooommmmmmnnnppprrrwwwwwwwwwvvvuuutttrrrqqqqqqqqqppppppqqqrrrtttuuussssssrrrrrrrrrrrrssssssqqqrrrsssttttttsssrrrqqqrrrrrrpppooooooooopppqqqqqqqqqrrrrrrssstttttttttqqqpppooonnnnnnnnnoooooonnnooopppqqqrrrsssssssssrrrrrrssssssssssssssssssrrrrrrrrrssssssssssssssspppqqqssstttuuuvvvuuuuuurrrrrrrrrrrrssssssttttttuuuvvvwwwxxxwwwvvvtttsssrrrssstttttttttsssrrrrrrnnnooooooqqqsssvvvyyyzzzuuurrrooollllllooosssuuuxxxyyy{{{|||{{{wwwssspppoooooooooooooooooooooooopppppppppqqqqqqqqqqqqqqqqqqrrrssstttttttttttttttooooooooooooooopppqqqrrrooorrrvvvwwwyyy}}}rrrfff___[[[YYYWWWSSSQQQOOONNNKKKIIIGGGFFFFFFEEEDDDCCCCCCBBB@@@???===>>>??????>>>===<<<;;;:::999888999:::;;;888888888888888888888888::::::999999888777777777777777777888999999::::::555666888999888777888999333444666777888999888888444555555666777666666666666666666666777777777777555666777999999888888777:::999999999999999999:::888888888777777777999<<<;;;???DDDLLLYYYmmmlll^^^RRROOOLLLJJJJJJJJJIIIIIIKKKQQQ[[[dddnnnxxx}}}pppcccZZZTTTQQQOOOJJJJJJIIIHHHGGGEEEEEEDDDCCCCCCBBBAAAAAA@@@??????@@@AAAAAAAAAAAABBBBBBBBB??????@@@AAAAAA@@@???>>>>>>???AAAAAAAAABBBEEEGGGBBBEEEHHHKKKMMMQQQUUUYYYVVVZZZ```eeeiiilllpppsssuuuxxx|||zzzvvvqqqmmmhhhddd^^^]]][[[ZZZ[[[\\\[[[ZZZ___^^^bbbkkksss{{{{{{yyy~~~|||yyywwwuuutttqqqnnnmmmlllmmmmmmooonnnlllkkkkkkmmmoooqqqxxxxxxxxxwwwvvvtttsssrrrppppppooooooppprrrssstttsssrrrrrrqqqqqqqqqrrrrrrqqqqqqrrrssssssrrrqqqqqqrrrrrrpppooooooooopppqqqppppppqqqrrrrrrsssssstttpppooommmkkkkkklllnnnooonnnooopppqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrsssrrrrrrqqqqqqrrrssssssnnnoooqqqsssttttttttttttqqqqqqqqqrrrrrrssssssssstttuuuuuuvvvuuutttsssrrrrrrsssuuuwwwwwwvvvtttssspppppppppqqqrrruuuwwwyyytttrrrnnnllllllooosssvvvwwwyyy{{{|||zzzwwwrrrooooooooooooooooooooooooooopppppppppppppppppppppppppppqqqrrrsssttttttuuutttppppppooonnnnnnnnnnnnnnnkkknnnrrrtttvvvyyynnnddd^^^[[[XXXWWWTTTQQQOOOMMMKKKJJJIIIHHHGGGEEEDDDBBBAAA@@@???>>>===>>>@@@@@@>>>===<<<<<<<<<;;;;;;:::::::::;;;:::999999888888999999888888888888888888888888888888999999999:::::::::999999999888777666666555555555666666777777888888888888777777666666555555555555666666777777888888666666777888888888888888888888777777777777888888;;;:::999999888888999999999===CCCIIISSSddd{{{ttteee\\\PPPIIIIIIKKKKKKJJJMMMNNNTTT[[[```hhhvvvtttjjjbbb[[[WWWQQQMMMIIIHHHHHHHHHFFFCCCEEECCCBBBBBBBBBBBBAAA???CCCAAA>>>>>>???AAAAAAAAAAAA@@@??????AAAAAA@@@???@@@@@@???????????????@@@CCCDDDEEEFFFIIIKKKMMMNNNPPPRRRUUUXXX\\\___bbbcccjjjkkkooossswww||||||vvvooojjjhhhfffcccaaaYYYYYYXXXVVVUUUVVVXXX[[[YYY^^^gggrrr}}}yyyxxx~~~}}}}}}}}}{{{yyyxxxwwwwwwwwwuuurrrooollljjjiiiiiillllllllllllnnnppprrrssszzzyyyxxxvvvtttrrrpppppprrrqqqooommmmmmoooppprrrqqqqqqqqqqqqqqqpppooonnnppppppqqqqqqqqqqqqpppppppppooonnnmmmllllllmmmnnnpppqqqssstttuuuuuutttsssmmmmmmmmmmmmnnnnnnnnnnnnlllllllllmmmnnnooopppqqqnnnnnnnnnnnnnnnnnnnnnnnntttssssssrrrrrrqqqqqqpppoooppppppppppppoooooonnnoooppppppooonnnnnnpppqqqttttttuuuuuutttsssqqqpppqqqpppppprrruuuwwwxxxxxxrrrqqqooonnnmmmnnnpppqqqrrrpppnnnmmmnnnppprrrtttvvvvvvwwwwwwwwwvvvvvvuuusssrrrpppooooooooopppppppppooonnnnnnnnnooopppqqqqqqppppppqqqrrruuuwwwxxxsssrrrpppnnnmmmmmmnnnoooqqqqqqpppqqqsssvvvyyyzzznnnddd^^^[[[XXXWWWTTTQQQOOOLLLKKKJJJIIIHHHGGGEEEDDDBBBAAA@@@AAA@@@????????????===;;;<<<<<<<<<;;;;;;:::::::::;;;:::999999888888999999888888888888888888888888888888888888999999999:::999999888888777666666555555666666666777777777888888777777777666666666555555666666666777777777888666666777888888888888888888888777777777777888888777777777777888888999:::999===BBBGGGNNN]]]pppqqqgggYYYOOOLLLKKKIIIHHHHHHIIIMMMSSSWWW]]]iiittt}}}{{{qqqjjjeee\\\WWWPPPLLLKKKJJJGGGDDDFFFDDDCCCCCCCCCDDDBBBAAADDDBBB??????@@@AAABBBBBBAAA@@@???@@@AAAAAAAAA?????????????????????@@@@@@BBBBBBCCCDDDFFFGGGIIIJJJMMMNNNPPPSSSVVVYYY[[[]]]```aaadddhhhmmmqqqtttuuu}}}~~~|||yyytttooohhhccc```]]]ZZZWWWVVVVVVVVVUUUUUUWWWZZZ]]]^^^dddmmmyyy{{{yyy~~~~~~}}}}}}~~~}}}{{{yyyxxxwwwvvvvvvuuusssqqqnnnkkkjjjiiiiiimmmlllmmmmmmoooppprrrtttxxxwwwuuusssqqqooommmmmmpppooonnnnnnnnnooopppqqqooooooppppppooonnnnnnmmmnnnnnnoooooooooooonnnnnnooonnnmmmlllkkkllllllmmmmmmnnnooopppqqqqqqppppppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmlllmmmmmmnnnnnnnnnnnnooooooooopppppppppsssssssssrrrqqqqqqppppppoooooopppppppppoooooonnnooopppppppppnnnnnnoooqqqqqqrrrrrrrrrrrrpppooonnnooonnnnnnppptttvvvwwwwwwrrrpppnnnmmmlllmmmnnnoooqqqpppooonnnoooppprrrsssuuuvvvvvvwwwwwwvvvvvvuuusssrrrqqqpppppppppqqqrrrrrrrrrppppppppppppqqqrrrooooooooopppqqqsssuuuvvvsssrrrpppnnnmmmnnnoooooopppppppppppprrruuuwwwyyy}}}~~~nnnddd^^^[[[XXXWWWTTTQQQNNNLLLKKKJJJIIIHHHGGGEEEDDDBBBAAA@@@BBBAAA?????????>>>;;;999<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999888888999999888888888888888888888888777777777888888888999999999999888888777666666666666666666666777777777777777777777777666666666666666666666666777777777777666666777888888888888888888888777777777777888888555555555666777999:::;;;888<<<@@@CCCHHHSSSbbbmmm~~~yyyiii[[[SSSNNNKKKHHHGGGGGGIIINNNPPPRRR[[[dddrrrzzz~~~xxxfff___VVVOOOLLLKKKHHHFFFGGGEEECCCCCCDDDEEEDDDCCCDDDBBB@@@???AAABBBBBBBBBBBB@@@???@@@AAABBBAAA??????>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@AAACCCDDDEEEGGGHHHJJJLLLNNNPPPRRRSSSUUUVVVYYY]]]```dddggghhhqqqqqqsssvvvzzz~~~~~~{{{xxxtttpppmmmhhhddd___[[[YYYVVVSSSQQQSSSTTTUUUVVVWWWZZZ___cccfffllluuu}}}|||~~~}}}|||zzzzzzyyyxxxwwwvvvuuutttrrrpppnnnllljjjiiiiiiiiimmmmmmmmmnnnpppqqqssstttxxxwwwuuussspppnnnlllkkklllllllllmmmmmmnnnnnnnnnmmmmmmmmmmmmlllllllllkkklllllllllmmmmmmlllllllllmmmlllkkkkkkjjjjjjkkkkkkjjjkkklllmmmnnnnnnnnnnnnppppppoooooonnnnnnmmmmmmnnnnnnmmmlllkkkkkkllllllnnnnnnooopppqqqrrrrrrssssssrrrrrrqqqppppppoooooonnnoooooopppppppppooooooooopppqqqpppooonnnoooqqqooooooppppppooonnnlllkkkmmmllllllnnnrrruuuvvvvvvrrrpppnnnlllkkklllmmmnnnppppppppppppqqqqqqqqqqqqtttuuuuuuvvvvvvvvvuuuuuusssrrrrrrqqqrrrrrrssstttttttttsssrrrqqqqqqqqqrrrmmmmmmmmmnnnoooqqqssstttrrrqqqpppnnnnnnnnnooooooooonnnnnnoooqqqsssuuuwwwyyyzzz{{{}}}nnnddd^^^ZZZXXXVVVTTTQQQNNNLLLJJJJJJHHHHHHGGGEEEDDDBBBAAAAAABBB@@@?????????>>><<<:::<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999888888888888888888888888666777777777777888888888888888888888777777666666666666666666777777777777777777777777666666666666666666666666777777777777666666777888888888888888888888777777777777888888666666666777777888::::::777:::>>>AAADDDKKKUUU]]]nnnwww~~~nnnaaaWWWPPPKKKKKKIIIJJJMMMNNNNNNSSSZZZeeennn|||tttlllaaaYYYUUURRROOOMMMIIIGGGDDDDDDEEEEEEEEEDDDCCCAAA@@@@@@AAABBBBBBAAABBBAAA@@@@@@AAABBBAAA@@@>>>>>>>>>>>>???@@@AAAAAA?????????>>>???@@@@@@AAACCCDDDEEEFFFHHHIIIJJJJJJNNNOOOQQQUUUXXX[[[]]]___eeefffhhhkkkooossswwwyyyyyyvvvsssooommmjjjfffccc]]][[[YYYWWWUUUTTTSSSRRRQQQTTTVVVYYY\\\aaafffjjjmmmsss|||||||||}}}}}}~~~~~~}}}|||{{{xxxxxxxxxwwwwwwvvvuuutttooonnnlllkkkjjjiiijjjjjjmmmnnnnnnoooqqqrrrssstttyyyxxxvvvsssqqqnnnlllkkkhhhiiijjjkkkkkklllkkkkkkjjjjjjiiiiiiiiiiiiiiijjjiiiiiijjjjjjjjjjjjiiiiiijjjjjjjjjiiiiiiiiijjjjjjiiijjjkkklllmmmmmmnnnnnnqqqqqqpppooonnnnnnmmmmmmmmmllllllkkkkkkkkkllllllmmmnnnoooppprrrssstttuuurrrqqqqqqppppppooonnnnnnmmmnnnooopppppppppppppppoooppprrrqqqpppooopppqqqnnnoooooopppooommmlllkkkjjjjjjjjjlllpppsssttttttsssqqqooommmllllllmmmnnnooopppqqqrrrrrrrrrqqqpppsssssstttuuuuuuuuuuuutttrrrrrrssssssttttttuuuuuuttttttsssrrrqqqqqqppppppkkkkkklllmmmnnnooopppqqqqqqqqqpppooonnnnnnoooooommmmmmmmmnnnppprrrssstttwwwwwwxxxxxxzzz~~~nnnddd^^^ZZZWWWVVVSSSPPPNNNKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA???>>>>>>>>>@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888999999888888888888888888888888666777777777777888888888888888888777777777777777777777777777666666666666666666666666777777777777777777777777666666666666666666777888888888888888888888777777777777888888:::999999888888888999999666999<<>>>>>???@@@@@@AAA@@@??????>>>>>>>>>??????AAAAAABBBCCCDDDDDDEEEEEEIIIJJJLLLNNNQQQTTTVVVWWW\\\\\\^^^aaaeeeiiimmmoooqqqssswwwzzz}}}~~~{{{wwwtttooollliiifffeeebbb___\\\WWWWWWUUUSSSRRRRRRSSSTTTRRRVVV[[[```eeejjjpppsssvvv{{{}}}yyyyyyzzz{{{||||||{{{zzzyyyuuuvvvwwwwwwwwwwwwvvvuuuooonnnlllkkkjjjjjjkkkkkkmmmmmmnnnpppqqqrrrssstttwwwvvvtttrrrooommmkkkjjjffffffggghhhiiiiiihhhhhhhhhggggggffffffggghhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiiggghhhhhhiiijjjlllmmmmmmqqqppppppooonnnmmmmmmllljjjjjjjjjkkklllmmmnnnnnnmmmnnnoooqqqrrrtttuuuvvvqqqppppppooonnnnnnmmmmmmlllmmmnnnppppppqqqqqqqqqppprrrssssssrrrqqqqqqrrrqqqqqqrrrrrrqqqpppnnnmmmjjjiiiiiilllooorrrsssssstttssspppooonnnnnnoooppppppqqqrrrssssssrrrpppoooqqqrrrssstttttttttttttttssssssttttttuuuuuuuuuuuurrrrrrrrrqqqpppooonnnnnnjjjkkklllmmmnnnooooooooopppppppppooooooooooooooollllllmmmnnnoooppprrrrrrtttuuuuuuvvvwwwzzz~~~nnnddd^^^ZZZWWWVVVSSSPPPMMMKKKJJJIIIGGGGGGFFFEEEDDDCCCBBBBBB???>>>===>>>@@@@@@???===<<<<<<<<<<<<<<<=========;;;:::999999888888999999888888888888888888888888777777777888888888999999888888777777777777777777777777777777666666666666666666666666777777777777777777777777666666666666666666777888888888888888888888777777777777888888;;;::::::999888888999999777999;;;===???CCCHHHLLLYYYdddrrr|||yyyggg\\\VVVPPPLLLKKKIIIFFFGGGKKKOOOWWWeeettt}}}sssiii___XXXUUUQQQLLLIIIGGGFFFEEEDDDBBBAAA@@@AAABBBCCCBBB@@@CCCAAA@@@AAABBBCCCBBB@@@@@@@@@???????????????@@@@@@??????>>>>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCCCCCDDDFFFHHHJJJLLLNNNOOOTTTTTTVVVXXX[[[___ccceeefffiiilllooorrruuuyyy||||||~~~~~~zzzvvvrrrooollliiieeebbb```^^^]]]\\\YYYWWWUUUTTTSSSQQQOOOPPPSSSVVVZZZ___gggooouuuzzz{{{xxxwwwxxxzzz{{{{{{yyywwwvvvssstttuuuwwwwwwwwwvvvuuupppooonnnlllllllllmmmmmmlllmmmnnnpppqqqrrrrrrrrrrrrrrrpppnnnllljjjiiihhhggggggggggggggggggggggggfffeeedddddddddeeeggghhhhhhhhhhhhiiiiiihhhhhhhhhgggggghhhiiiiiiiiiiiihhheeeeeeeeefffhhhiiikkkllloooooonnnnnnmmmmmmlllllljjjjjjkkkkkklllnnnooopppmmmnnnoooppprrrssstttuuupppoooooonnnnnnmmmllllllllllllnnnoooqqqqqqrrrrrrqqqsssuuuvvvtttsssssssssttttttuuuuuutttsssqqqppplllkkkkkklllooorrrsssrrrtttrrrqqqoooooopppqqqrrrqqqrrrsssssssssrrrpppppppppqqqrrrssssssssssssssssssssstttuuuuuuuuuttttttpppppppppppppppooonnnmmmkkklllmmmnnnooooooooooooooooooppppppooooooooooookkklllmmmnnnooopppqqqqqqpppqqqrrrssstttvvvzzz}}}~~~nnnddd]]]ZZZWWWUUUSSSPPPMMMKKKJJJIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@???>>>?????????===;;;;;;<<<<<<<<<=========>>>;;;:::999999888888999999888888888888888888888888888888888888999999999:::777777777777777777777888888777777777666666666555555666666666777777777888888777777777666666666555666666777888888888888888888888777777777777888888999888888888888888999:::999::::::;;;===???CCCEEENNNXXXeeennnsssyyysssddd\\\TTTPPPLLLGGGGGGJJJNNNTTT___kkkyyyzzznnneee]]]YYYSSSNNNJJJHHHFFFDDDDDDCCCCCCCCCEEEEEEDDDBBBCCCAAAAAAAAABBBCCCBBBAAAAAAAAA@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>???????????????@@@AAAAAABBBBBB@@@AAACCCDDDFFFHHHIIIJJJMMMMMMNNNPPPSSSVVVYYY[[[\\\___ccceeehhhjjjnnnqqqoooqqquuuyyy}}}~~~tttqqqllliiigggdddaaa___[[[YYYWWWWWWWWWVVVTTTSSSPPPQQQPPPOOOPPPTTT[[[```jjjqqq||||||yyywwwvvvwwwyyyzzzyyywwwuuussspppqqqsssuuuvvvvvvuuutttrrrqqqpppnnnmmmmmmnnnnnnjjjlllmmmoooqqqqqqqqqqqqpppooonnnmmmllljjjiiiiiilllkkkiiihhhgggggghhhhhheeedddcccccccccdddfffggghhhiiiiiijjjjjjiiiiiihhhfffggghhhiiijjjiiiiiihhhfffeeeeeefffhhhjjjlllmmmmmmmmmmmmmmmllllllllllllmmmlllllllllmmmnnnnnnooonnnnnnooopppqqqrrrssstttoooooonnnnnnmmmllllllkkkkkklllnnnoooqqqrrrrrrrrrsssuuuwwwxxxvvvuuutttuuuvvvwwwwwwwwwwwwuuutttsssooommmmmmnnnppprrrrrrrrrrrrpppooonnnnnnppprrrsssrrrsssssssssrrrrrrqqqpppooopppqqqrrrssssssssssssssstttuuuuuuuuutttsssrrrnnnooopppppppppooonnnmmmlllmmmnnnppppppppppppoooooooooooopppppppppooooookkklllmmmnnnoooppppppppppppqqqrrrrrrrrrtttwwwzzz~~~oooddd]]]ZZZWWWUUUSSSPPPMMMKKKIIIIIIGGGFFFFFFEEEDDDCCCCCCBBBBBBAAA?????????>>><<<999;;;<<<<<<<<<======>>>>>>;;;:::999999888888999999888888888888888888888888888999999999999:::::::::777777777777777888888888888888777777666666666555555666666666777777888888888888777777666666666555666666777888888888888888888888777777777777888888666666666666777999:::;;;;;;;;;::::::;;;===???AAAEEENNNZZZbbbgggnnnyyyrrrhhh^^^XXXRRRLLLKKKMMMIIINNNWWWaaammmzzzyyyccc^^^WWWQQQMMMJJJGGGFFFFFFEEEEEEFFFGGGGGGEEEDDDCCCBBBAAAAAACCCCCCBBBAAABBBBBB@@@???>>>>>>======>>>============>>>??????>>>>>>??????@@@AAABBBBBB@@@AAABBBDDDEEEGGGHHHIIIHHHHHHIIIJJJMMMPPPSSSTTTRRRTTTXXXZZZ\\\___bbbeeegggiiilllpppuuuxxx{{{|||}}}|||vvvqqqnnnjjjhhhdddaaa___]]]ZZZXXXUUUSSSRRRRRRSSSRRRQQQPPPKKKLLLNNNPPPSSS[[[fffnnnyyy~~~|||zzzxxxvvvvvvwwwyyyyyyyyyvvvtttrrrmmmoooqqqtttuuuttttttssstttsssqqqpppoooooooooooojjjkkkmmmooopppqqqqqqqqqppppppooonnnmmmllllllkkkooommmkkkiiihhhhhhiiijjjeeedddcccbbbbbbdddfffgggiiiiiijjjjjjjjjjjjiiiiiifffggghhhjjjjjjjjjiiihhhhhhhhhhhhhhhjjjlllnnnpppkkkkkklllllllllllllllllloooooonnnmmmmmmmmmmmmnnnnnnnnnooopppqqqrrrrrrsssooonnnnnnmmmllllllkkkkkkkkklllmmmoooqqqrrrsssssssssvvvyyyyyyxxxvvvuuuuuuwwwxxxxxxxxxxxxvvvuuutttpppooonnnoooqqqrrrsssrrrpppooonnnmmmnnnppprrrssssssssssssrrrrrrqqqqqqqqqnnnooopppqqqrrrsssssssssttttttuuuuuuuuusssrrrqqqmmmnnnpppqqqqqqpppooonnnmmmnnnoooqqqqqqqqqppppppnnnoooppppppppppppoooooollllllnnnooopppppppppppprrrsssssssssrrrsssvvvxxxoooeee^^^ZZZYYYWWWSSSQQQOOONNNKKKIIIHHHGGGFFFDDDBBBAAAAAA@@@??????>>>>>>???@@@@@@AAA<<<<<<<<<<<<<<<;;;;;;;;;999888888888999999;;;;;;888888888888777777777777999999::::::::::::999999:::999888666666666777777888888777666666666666666555555666666777777777888555555666777777777777777777777777777888888888888777777777777777888888999;;;:::999777777777777888:::999888888888:::===>>>DDDGGGMMMUUU]]]gggqqqxxxrrriiiaaaVVVOOOMMMMMMLLLOOOXXX```iiiuuu{{{rrreee[[[UUUQQQLLLIIIKKKKKKJJJHHHEEEDDDEEEFFFDDDDDDEEEFFFEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@AAAAAA????????????>>>>>>======>>>>>>??????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBFFFFFFEEEEEEGGGJJJMMMNNNOOOPPPQQQSSSUUUXXXZZZ[[[]]]___aaadddhhhkkknnnooowwwwwwxxxyyyyyyyyyxxxxxxzzz{{{|||}}}~~~~~~~~~~~~}}}~~~~~~|||xxxsssmmmhhhdddbbb^^^]]]\\\ZZZXXXVVVUUUTTTVVVRRRNNNKKKKKKLLLNNNOOOQQQOOOPPPUUU[[[dddsss|||{{{zzzyyywwwwwwwwwxxxxxxxxxxxxwwwwwwrrrsssuuutttsssssstttuuuvvvtttrrrqqqqqqpppnnnlllmmmmmmmmmnnnnnnpppqqqrrrnnnmmmkkkjjjiiijjjkkkkkkjjjjjjjjjiiiiiiiiihhhhhheeeeeedddddddddeeeeeefffhhhiiijjjkkklllkkkjjjiiiiiiiiiiiiiiihhhhhhhhhhhhfffhhhjjjlllmmmmmmmmmmmmlllmmmmmmmmmnnnnnnoooooorrrqqqpppooonnnnnnnnnooonnnnnnnnnoooppppppqqqqqqpppqqqqqqqqqppppppoooooonnnmmmmmmmmmnnnqqqsssuuuwwwyyyyyyyyywwwwwwxxxyyy{{{zzzyyyxxxvvvuuuttttttuuusssrrrssstttuuutttsssrrrqqqpppooooooqqqssstttrrrrrrsssssssssrrrqqqqqqsssrrrrrrqqqqqqrrrrrrssswwwwwwuuutttsssssssssssspppppppppppppppppppppppptttttttttuuuwwwvvvtttrrrpppppppppppppppooonnnmmmlllnnnooopppooopppqqqsssrrrqqqpppooopppqqqssstttpppfff___[[[YYYWWWSSSQQQOOONNNKKKIIIHHHGGGFFFDDDBBBAAAAAAAAAAAA@@@@@@???>>>>>>??????======<<<<<<;;;;;;::::::===<<<;;;:::888777666555888888888888777777777777666777777777777777777666999888777666666777777888888888777666666666666666777777777777777777777777555555666777777777777777777777777777888888888888777777777777777888888999999888888777777888999:::999888777777777999;;;===AAADDDIIIPPPXXXbbblllsss}}}rrr```UUURRRNNNLLLLLLRRRXXX^^^hhhqqq|||rrrfff___ZZZUUURRROOONNNLLLIIIFFFFFFFFFHHHEEEEEEEEEEEEEEECCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@BBBAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBBBBBBBCCCBBBAAAAAABBBDDDFFFHHHIIIJJJKKKLLLNNNPPPRRRTTTUUUTTTVVVXXX[[[^^^aaadddeeeggghhhiiiiiijjjjjjiiiiiimmmmmmnnnoooqqqrrrssssssrrrrrrrrrrrrrrrrrrsssssstttuuuwwwyyy{{{}}}}}}~~~~~~{{{xxxqqqppplllhhhccc___\\\ZZZXXXWWWVVVUUUTTTSSSRRRQQQOOOMMMLLLKKKLLLMMMNNNNNNOOOOOOSSS[[[eeerrr{{{wwwvvvvvvuuutttuuuuuuvvvvvvwwwvvvvvvvvvrrrsssttttttttttttvvvwwwwwwuuusssrrrqqqpppnnnlllmmmmmmmmmnnnnnnooopppqqqooonnnmmmkkkkkkkkklllmmmjjjjjjjjjjjjiiiiiiiiiiiiggggggfffffffffgggggghhhhhhiiijjjkkkllllllkkkjjjjjjjjjjjjjjjiiiiiiiiiiiifffgggjjjlllmmmnnnnnnnnnlllmmmmmmmmmnnnnnnnnnnnnqqqqqqpppooooooooooooooonnnnnnooopppqqqrrrssssssrrrrrrssstttsssrrrqqqpppooonnnnnnmmmnnnppprrrtttwwwxxxzzzzzzxxxwwwxxxxxxzzzzzzyyyxxxwwwvvvuuuuuuuuutttssstttuuuvvvuuusssrrrqqqoooooooooqqqrrrtttqqqrrrrrrrrrrrrqqqpppppppppppppppppppppqqqrrrrrrwwwwwwvvvuuutttsssssstttqqqqqqqqqqqqqqqqqqqqqqqqtttttttttvvvwwwwwwuuusssrrrrrrqqqqqqpppooooooooolllnnnoooooonnnnnnpppqqqrrrqqqppppppqqqrrruuuvvvqqqggg```\\\YYYVVVSSSPPPOOOMMMKKKIIIHHHGGGFFFDDDCCCBBBAAAAAACCCBBBAAA???>>>==================<<<;;;::::::999=========;;;999777444333999999888888888777777777555666666777777666666555888777777666777777888999888888777666666666666666888888888777777777777777555555666777777777777777777777777777888888888888777777777777777888888999777777777777888999:::;;;888777777666777888:::;;;???AAADDDIIIPPPZZZdddkkkvvv~~~sssaaaZZZQQQLLLJJJLLLOOORRRYYYaaannnvvvyyypppiiibbb^^^TTTQQQLLLHHHFFFEEEFFFGGGGGGGGGGGGFFFFFFDDDCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@CCCBBBAAA@@@???@@@AAABBB@@@???>>>=========>>>???>>>>>>???@@@AAABBBBBBCCC>>>???@@@AAABBBCCCDDDEEEEEEEEEFFFGGGIIIKKKMMMNNNOOOPPPRRRTTTWWWZZZ\\\]]]\\\]]]^^^^^^______^^^^^^^^^______```aaabbbbbbcccdddddddddeeeffffffggggggjjjkkkmmmooorrrtttvvvwwwwwwxxx{{{~~~|||zzzvvvsssqqqnnnjjjgggcccaaa___\\\XXXUUUSSSQQQPPPPPPOOOOOONNNNNNMMMMMMHHHIIIJJJLLLNNNOOOPPPQQQSSSTTT[[[fffrrr~~~yyyuuussssssrrrqqqrrrrrrssstttttttttttttttqqqsssttttttuuuvvvxxxzzzzzzwwwuuusssrrrqqqnnnlllmmmmmmmmmnnnnnnooopppppppppooonnnmmmmmmmmmnnnooollllllkkkkkkkkkjjjjjjjjjjjjjjjiiihhhhhhiiiiiijjjhhhiiijjjkkklllmmmmmmlllkkkkkkkkkjjjjjjjjjiiiiiifffgggiiilllmmmoooooopppmmmnnnnnnnnnnnnoooooooooqqqppppppoooooooooppppppoooooopppqqqrrrttttttuuutttuuuwwwxxxxxxvvvsssrrrqqqpppoooooooooppprrrsssvvvxxx{{{{{{zzzxxxxxxxxxyyyyyyxxxxxxxxxwwwwwwwwwvvvuuuuuuvvvwwwwwwvvvtttqqqpppooooooooopppqqqrrrqqqqqqqqqppppppooooooooonnnnnnnnnooopppqqqrrrssswwwwwwvvvuuuttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrttttttuuuvvvxxxxxxwwwuuutttsssqqqpppoooooopppppplllnnnooonnnmmmmmmnnnooorrrqqqpppppprrrtttwwwxxxrrrhhh```\\\YYYVVVRRRPPPOOOMMMKKKIIIHHHGGGFFFDDDCCCBBBBBBBBBBBBBBB@@@???>>>=========>>>===<<<<<<;;;:::999999777999:::;;;;;;:::888777999999999888888888777777777777888888888888777777666666666777777888999999888777777666666666666666777777777777888888999999555555666777777777777777666777777777888888888888777777777777777888888999777777888888888999999:::888888888777888999:::;;;===>>>@@@DDDIIIRRR[[[bbbnnnvvvrrrdddVVVOOOIIIIIIJJJLLLQQQWWWaaaiiittt{{{qqqjjj^^^ZZZSSSMMMJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBAAAAAABBBAAA???>>>>>>>>>@@@AAABBBAAA???>>>===>>>???@@@>>>>>>??????@@@@@@@@@AAA???@@@AAABBBCCCDDDDDDCCCAAABBBBBBCCCEEEGGGHHHIIIJJJKKKMMMOOOQQQTTTUUUVVVVVVVVVWWWXXXXXXXXXWWWWWWVVVWWWWWWWWWXXXXXXYYYYYY[[[\\\]]]^^^___```aaaaaacccdddfffiiillloooqqqrrrwwwxxxyyy{{{~~~}}}xxxsssqqqooommmiiigggeeebbb___\\\XXXWWWVVVTTTRRRPPPNNNMMMKKKKKKKKKJJJJJJIIIIIIIIIGGGHHHKKKMMMOOORRRVVVXXX^^^```gggrrr}}}{{{vvvsssrrrqqqqqqpppqqqqqqrrrssssssrrrrrrppprrrssstttuuuwwwzzz}}}}}}{{{xxxvvvuuussspppnnnnnnnnnoooooopppppppppppppppooonnnmmmmmmnnnooopppoooooonnnnnnnnnmmmmmmmmmlllkkkkkkjjjjjjjjjjjjkkkhhhiiijjjkkklllmmmnnnnnnkkkkkkkkkjjjjjjjjjiiiiiiggghhhjjjlllnnnoooqqqqqqpppppppppppppppppppppppppppppppppoooooopppqqqqqqrrrrrrrrrsssttttttuuuuuuuuuwwwzzz|||{{{yyyvvvtttrrrqqqqqqpppppppppqqqqqqtttwww{{{|||{{{yyyxxxwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwvvvvvvwwwyyyyyywwwuuuqqqpppooooooooopppqqqqqqqqqpppoooooonnnnnnnnnnnnmmmmmmmmmnnnppprrrssstttwwwvvvuuuuuutttttttttuuussssssssssssssssssssssssttttttuuuwwwyyyyyyxxxvvvuuusssqqqnnnnnnnnnoooppplllmmmnnnnnnlllkkklllmmmpppooooooppprrruuuxxxzzzssshhhaaa]]]XXXVVVRRRPPPNNNMMMJJJHHHHHHGGGFFFDDDDDDCCCCCCCCCAAA@@@??????>>>>>>??????===<<<<<<;;;::::::999999555666999;;;<<<;;;:::999999999999999888888888888777777888888888888777777666666777777888888888888888777777666666666666666444444555777888999:::;;;555555666777777777777777666777777777888888888888777777777777777888888999999999999999888888777777999999999999999::::::;;;<<<===>>>AAAEEEKKKSSSYYYdddmmmzzzooo[[[RRRJJJHHHIIIJJJMMMRRRWWW^^^hhhsss}}}xxxmmmggg^^^WWWSSSQQQNNNMMMIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBBBBBBBBBB@@@?????????@@@AAADDDCCCAAA@@@@@@@@@@@@AAA@@@@@@@@@??????>>>>>>>>>@@@@@@AAABBBCCCCCCCCCBBBAAAAAABBBBBBDDDEEEFFFGGGEEEFFFGGGIIIJJJLLLMMMNNNMMMNNNNNNOOOPPPOOOOOOOOORRRRRRRRRSSSSSSTTTTTTTTTVVVWWWXXXYYYZZZ[[[\\\]]]___```bbbeeehhhkkkmmmnnnsssssstttuuuwwwxxxzzz{{{|||}}}~~~{{{yyyxxxwwwtttqqqmmmiiifffeeedddaaa___]]][[[ZZZWWWUUUPPPPPPOOONNNMMMLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGHHHJJJLLLNNNQQQWWW^^^dddmmmooottt~~~|||xxxsssqqqppppppqqqqqqrrrrrrrrrrrrqqqqqqpppqqqssssssuuuwww{{{~~~~~~{{{zzzxxxvvvtttqqqppppppqqqrrrrrrrrrqqqqqqoooooonnnmmmmmmnnnoooppprrrrrrrrrqqqqqqqqqppppppmmmmmmlllkkkkkkkkkkkkkkkiiijjjjjjkkkmmmnnnooopppkkkkkkjjjjjjjjjiiiiiiiiiiiiiiijjjlllnnnpppqqqrrrssssssrrrrrrrrrrrrrrrrrrppppppoooooopppqqqrrrrrruuuuuuuuutttttttttttttttvvvxxx{{{}}}|||zzzwwwuuusssrrrrrrqqqqqqqqqqqqqqqsssvvvzzz{{{zzzxxxwwwwwwvvvvvvwwwwwwwwwwwwxxxxxxwwwwwwwwwyyyzzzzzzwwwuuuqqqqqqppppppppppppppppppqqqpppooonnnmmmmmmmmmmmmmmmmmmnnnoooqqqssstttvvvvvvuuuttttttttttttttttttsssssssssssssssssssssssssssssstttvvvyyyzzzyyywwwtttrrrooommmllllllmmmnnnlllmmmnnnmmmlllkkklllmmmnnnnnnnnnooorrrvvvyyy|||ssshhh```\\\XXXUUURRROOONNNLLLJJJHHHHHHGGGFFFEEEDDDDDDDDDDDD@@@@@@??????????????????;;;;;;;;;;;;::::::::::::888999::::::::::::999888:::999999999999888888888555666666777777666666555666777777888888888888777888888777666666666666666333444555666777888999:::555555666777777777777777777777777777888888888888777777777777777888888999999::::::999999777666666:::::::::::::::::::::::::::<<<===???BBBGGGLLLQQQZZZdddqqq|||}}}dddYYYNNNJJJJJJIIIJJJMMMPPPVVV]]]fffooozzz{{{tttjjjaaa\\\XXXSSSOOOMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBAAABBBAAAAAA@@@???>>>======????????????@@@@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFEEEFFFGGGHHHIIIJJJKKKLLLIIIJJJKKKKKKLLLLLLKKKKKKLLLMMMMMMNNNOOOOOOPPPPPPPPPQQQQQQRRRTTTUUUVVVVVVZZZ[[[]]]___bbbdddfffggggggggghhhiiikkkmmmooopppmmmnnnoooppppppnnnlllkkkfffeeedddaaa___]]][[[ZZZXXXVVVTTTSSSSSSRRRPPPNNNJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKNNNRRRUUUZZZcccnnnvvv~~~}}}}}}{{{wwwsssppppppqqqtttuuuuuuttttttsssrrrqqqpppqqqrrrrrrtttvvv{{{~~~}}}{{{zzzyyyvvvtttssssssuuuvvvvvvuuutttssspppooonnnmmmnnnooopppqqqttttttsssssssssrrrrrrrrrooonnnnnnmmmllllllllllllkkkkkkkkklllmmmnnnoooppplllllllllkkkkkkkkkjjjjjjkkkkkkllllllnnnoooqqqrrrtttttttttsssssssssssssssooooooooopppqqqrrrssstttvvvuuuuuuuuuuuutttttttttvvvxxxzzz{{{{{{yyyvvvuuurrrrrrrrrrrrrrrrrrrrrrrrrrruuuxxxyyyxxxwwwwwwwwwuuuvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwyyy{{{zzzwwwuuurrrrrrrrrqqqqqqqqqqqqppprrrqqqooommmllllllmmmmmmnnnnnnnnnoooqqqssstttuuuttttttssssssrrrsssssstttssssssssssssssssssssssssrrrrrrsssvvvyyyzzzyyyxxxrrrqqqooommmlllkkkllllllkkkmmmnnnmmmllllllmmmnnnmmmmmmnnnppptttxxx|||rrrggg```\\\XXXUUURRROOONNNLLLJJJHHHGGGGGGFFFEEEDDDDDDDDDDDDBBBBBB@@@???>>>>>>>>>>>>999::::::::::::;;;;;;;;;:::::::::999999888888888::::::999999999888888888666777777777777777777666777777888999888888666666888888777666666666666666555555555555555666666666555555666777777777777777777777777777888888888888777777777777777888888999777888999999999999777777999999:::::::::999999999888:::===>>>@@@CCCFFFIIIPPPZZZhhhrrrzzztttgggYYYRRRNNNJJJIIIJJJKKKOOOTTTZZZaaalllyyy}}}tttnnnggg```ZZZYYYWWWTTTPPPNNNLLLJJJJJJGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCEEEEEEEEEDDDBBBAAA???AAABBBCCCDDDCCCBBBAAAAAAAAAAAA@@@@@@??????>>>@@@???>>>======>>>??????AAA@@@@@@@@@AAABBBCCCCCCFFFFFFGGGHHHIIIIIIJJJJJJHHHHHHIIIJJJJJJJJJJJJJJJGGGGGGHHHIIIKKKLLLMMMMMMJJJJJJKKKLLLMMMNNNNNNOOOQQQRRRTTTVVVXXXZZZ[[[\\\ZZZ[[[[[[\\\]]]___aaabbb^^^^^^____________^^^]]]ZZZYYYWWWVVVTTTSSSRRRRRRNNNMMMKKKKKKLLLLLLKKKIIIGGGGGGGGGGGGHHHHHHHHHHHHEEEFFFGGGHHHJJJLLLMMMMMMPPPVVV^^^fffnnnxxx}}}{{{wwwyyyyyywwwtttrrrtttvvvyyyyyyxxxwwwvvvtttsssrrrpppqqqqqqqqqrrruuuzzz~~~~~~|||{{{zzzyyywwwuuuvvvwwwxxxyyyyyyxxxvvvuuuqqqpppoooooooooqqqrrrssstttssssssssssssrrrrrrrrrrrrqqqpppooonnnnnnnnnnnnmmmmmmlllllllllnnnooopppnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmooopppqqqsssssssssrrrrrrrrrqqqqqqooooooooopppqqqrrrtttuuussssssttttttuuuvvvvvvwwwvvvwwwxxxxxxxxxwwwuuutttrrrrrrssssssssssssssssssrrrtttvvvvvvvvvvvvvvvxxxuuuuuuuuuuuuttttttttttttvvvvvvwwwyyy{{{zzzwwwtttsssssssssssssssrrrqqqqqqsssqqqooommmllllllmmmmmmmmmmmmnnnnnnpppqqqssssssrrrrrrrrrqqqqqqrrrrrrsssrrrrrrrrrrrrrrrrrrrrrrrrpppppprrruuuxxxyyyyyywwwrrrrrrpppooonnnlllkkkkkkkkklllnnnnnnmmmmmmnnnpppnnnnnnppprrrvvv{{{rrrggg___[[[XXXUUUQQQOOONNNLLLJJJHHHGGGGGGFFFEEEDDDDDDDDDEEEEEECCCBBB@@@>>><<<<<<;;;888999999::::::;;;;;;<<<:::999999888888999:::::::::::::::999999999888888999999::::::::::::999999777888999999888777666555888888777666666666666666777666666555444333333333555666666777777777777777777777777777888888888888777777777777777888888999555666888999::::::999999888888999999999888888777777999<<<>>>???@@@CCCEEEJJJUUUbbblllsss|||ssscccYYYSSSLLLIIIIIIGGGJJJNNNRRRXXXcccpppyyy|||rrrkkkdddbbb]]]XXXTTTPPPNNNMMMGGGGGGGGGGGGGGGGGGHHHHHH@@@AAACCCEEEDDDBBB@@@>>>===???AAADDDDDDCCCAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBAAA???>>>===>>>@@@AAA???????????????@@@AAAAAABBBBBBBBBCCCCCCDDDDDDEEEDDDDDDEEEFFFFFFFFFFFFEEEDDDEEEFFFGGGIIIJJJLLLLLLGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKMMMNNNPPPRRRSSSTTTTTTTTTSSSSSSSSSTTTTTTUUUSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQOOONNNMMMMMMMMMJJJIIIHHHHHHJJJJJJIIIHHHGGGHHHHHHHHHHHHHHHIIIIIIBBBCCCEEEHHHKKKNNNPPPQQQUUU^^^jjjuuu}}}zzzxxxwwwuuuwwwxxxxxxvvvvvvyyy||||||{{{zzzyyywwwuuusssrrrppppppqqqqqqqqqtttyyy}}}}}}{{{zzzzzzyyywwwuuuxxxyyyzzz{{{{{{zzzxxxwwwrrrrrrqqqpppqqqrrrtttuuussssssrrrrrrrrrqqqqqqqqqtttsssrrrqqqppppppppppppooonnnmmmllllllmmmooooooppppppppppppooooooooooooooonnnmmmmmmmmmnnnpppqqqrrrrrrrrrqqqqqqpppppppppooooooooopppqqqssstttuuupppqqqrrrtttuuuwwwyyyyyyvvvvvvvvvvvvuuuuuuttttttqqqrrrssssssttttttssssssrrrsssuuuuuuttttttvvvxxxuuuuuuttttttssssssssssssvvvvvvwwwyyy{{{yyyvvvsssssstttttttttssssssrrrqqqtttrrrooommmllllllmmmnnnmmmmmmmmmmmmnnnpppqqqrrrqqqqqqqqqppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrooopppqqqtttxxxyyyxxxwwwrrrrrrrrrqqqpppnnnlllkkkjjjlllnnnnnnnnnnnnoooqqqooopppqqqtttxxx~~~qqqfff```^^^XXXUUURRROOONNNLLLIIIGGGJJJIIIGGGEEECCCBBBAAA@@@CCCBBB@@@???>>>??????@@@===<<<<<<;;;;;;:::999999:::::::::999999999888888:::::::::999888777666555:::777444555777888666444999888888888777777666666666666555444444444444444666666777777888888999999:::999999999888888777777777777777777777777777777777777777777777777777777:::999888666666666777888:::::::::999999888888888888999:::<<<===???@@@AAAKKKMMMTTT___hhhpppzzzrrrdddXXXNNNKKKMMMMMMJJJKKKPPPUUU\\\fffooozzz{{{rrrggg___[[[WWWSSSOOOLLLJJJIIIIIIIIIHHHFFFDDDFFFFFFFFFFFFEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@@@@EEECCCAAA???>>>>>>>>>??????????????????@@@@@@@@@=========>>>??????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJLLLMMMLLLKKKKKKLLLMMMJJJJJJJJJJJJJJJIIIHHHGGGHHHGGGFFFEEEEEEEEEGGGGGGFFFDDDCCCCCCEEEGGGHHHHHHGGGIIIJJJKKKMMMRRRZZZ```fffnnnzzzzzzxxxwwwvvvuuuuuuuuuvvvwwwxxxzzz|||}}}}}}{{{xxxuuusssqqqqqqsssrrrqqqqqqqqqsssuuuwwwzzzyyyyyyxxxwwwvvvuuuuuuxxxxxxyyyzzz{{{{{{{{{{{{ssssssrrrqqqoooppprrruuuuuuuuuvvvvvvuuussspppoooooooooooooooooopppppppppooonnnmmmmmmnnnppprrrtttmmmmmmmmmmmmnnnnnnnnnnnnkkklllmmmmmmllllllnnnooopppppppppqqqqqqrrrrrrrrrqqqqqqpppooopppqqqssstttssssssssstttttttttuuuuuuuuuuuutttsssssssssttttttrrrqqqpppooooooooopppqqqqqqsssuuuvvvtttsssssstttvvvuuutttsssssssssssssssrrrssstttuuuuuuuuutttsssqqqssstttsssrrrrrrssstttuuussspppmmmkkkkkklllmmmkkklllmmmnnnpppqqqsssssssssrrrrrrqqqqqqpppppppppqqqppppppqqqsssttttttsssnnnoooqqqrrrssstttttttttssssssrrrpppnnnmmmlllkkknnnnnnmmmmmmnnnppprrrssspppqqqsssvvvyyy{{{~~~oooddd^^^\\\XXXUUURRROOONNNLLLJJJHHHJJJIIIGGGEEECCCBBBAAAAAABBBBBBAAA@@@????????????===<<<<<<;;;;;;:::999999:::::::::999999999888888::::::::::::999888777666;;;999777777999999888777888888777777777666666666777666666555444444555555666666666666666777777777999999888888888777777777777777777777777777777777777777777777777777777777777666555444333444444555:::::::::999999999888888999999:::<<<===>>>@@@@@@GGGIIIOOOZZZbbbjjjsss|||vvviii[[[SSSQQQKKKIIIIIINNNRRRUUU\\\dddnnnwww{{{qqqjjjddd\\\WWWQQQNNNKKKIIIIIIIIIGGGFFFIIIIIIIIIHHHGGGFFFDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCC@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@??????BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBCCCCCCDDDDDDDDDDDDHHHHHHHHHHHHIIIIIIIIIIIIIIIKKKKKKKKKIIIIIIIIIKKKHHHHHHIIIIIIHHHGGGGGGFFFDDDCCCCCCBBBCCCDDDEEEFFFIIIHHHGGGGGGIIIKKKLLLLLLJJJMMMOOOQQQTTTZZZccckkk{{{xxxtttrrrqqqpppsssssstttvvvxxxzzz|||}}}~~~|||zzzwwwuuusssqqqqqqsssrrrqqqqqqqqqsssuuuwwwzzzyyyyyyxxxwwwvvvuuuuuuvvvvvvwwwxxxyyyyyyxxxxxxssssssrrrqqqoooppprrruuutttuuuvvvvvvuuussspppooooooooooooooopppppppppppppppooonnnmmmnnnoooqqqsssnnnnnnnnnnnnnnnnnnnnnnnnkkkmmmnnnnnnmmmmmmnnnooooooooopppqqqqqqrrrssssssrrrqqqqqqpppqqqrrrssstttrrrssssssssstttuuuuuuuuuttttttssssssrrrrrrssssssrrrqqqpppooonnnoooppppppqqqsssuuuuuutttsssssstttuuuuuusssrrrqqqqqqqqqqqqqqqrrrssstttttttttsssrrrrrrtttuuutttsssrrrsssuuuvvvtttqqqnnnllllllmmmnnnmmmnnnoooppprrrrrrssssssrrrrrrrrrqqqqqqqqqppppppqqqpppooopppssstttsssrrrooopppqqqrrrtttttttttttttttsssrrrqqqooonnnmmmllloooooooooooopppqqqrrrsssqqqrrrssstttvvvxxxyyyyyynnnbbb\\\ZZZWWWUUUQQQOOONNNLLLJJJHHHIIIHHHGGGEEECCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>======<<<<<<;;;;;;:::999999:::::::::999999999888888::::::::::::999999888777;;;999777777888999888777777777666666666666666555777777666666555555666666666666666666555555555555888888777777777777666666777777777777777777777777777777777777777777777777999888777777666777777777:::::::::999999999999888999999:::;;;<<<>>>>>>???BBBCCCHHHRRRYYY```iiiqqqzzzrrrccc[[[QQQMMMLLLNNNPPPPPPTTTYYYccckkkvvv}}}ssshhhbbb^^^YYYSSSNNNLLLKKKJJJIIIHHHHHHGGGFFFEEECCCBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDAAAAAAAAAAAAAAABBBCCCCCCAAAAAAAAA@@@@@@?????????CCCCCCBBBAAAAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIIIIHHHFFFEEEFFFGGGFFFFFFFFFFFFFFFFFFEEEEEECCCCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGHHHIIIKKKMMMNNNQQQTTTXXX\\\bbbjjjvvv~~~|||vvvwwwyyy~~~yyyssspppooonnnmmmqqqqqqrrrtttvvvyyy{{{||||||{{{yyywwwtttsssrrrqqqsssrrrqqqqqqqqqsssuuuwwwzzzyyyyyyxxxwwwvvvuuuuuuttttttuuuuuuuuuuuuuuuuuurrrrrrrrrqqqpppppprrrttttttuuuuuuuuutttrrrpppooonnnooooooooopppppppppqqqppppppooonnnnnnooopppqqqpppoooooonnnnnnmmmmmmlllkkkmmmnnnnnnllllllmmmooonnnnnnooopppqqqsssssstttrrrrrrrrrrrrrrrrrrssstttrrrrrrsssssstttuuuvvvvvvtttsssrrrrrrqqqqqqqqqrrrqqqpppooonnnnnnnnnnnnoooppprrrttttttssssssssstttuuutttsssqqqpppooooooooopppqqqrrrrrrssssssrrrrrrtttuuuvvvuuutttssstttuuuxxxvvvssspppnnnnnnnnnooopppqqqsssttttttsssrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqpppooooooppprrrsssrrrqqqooopppqqqrrrsssttttttttttttsssrrrqqqpppooonnnnnnqqqrrrrrrssssssrrrrrrqqqssssssssssssssssssssssss~~~mmmbbb\\\YYYWWWTTTQQQOOONNNLLLJJJHHHIIIHHHFFFEEECCCBBBBBBAAA@@@@@@AAAAAAAAA???===<<<===<<<<<<;;;;;;:::999999:::::::::999999999888888:::::::::::::::999888888888777666666666666666666666666666666555555555555777777666666666666777777777777777666666555555555777777777666666666666666777777777777777777777777777777777777777777777777999999999999999999999999999999999999999999999999999999:::;;;<<<<<<=========>>>BBBJJJQQQVVV^^^fffsssxxxyyymmm___XXXSSSRRRQQQPPPRRRVVV^^^ccckkkttt}}}vvvpppjjj```XXXSSSPPPNNNLLLIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@???CCCCCCBBBAAA@@@??????>>>BBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGFFFDDDCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHGGGHHHIIIJJJLLLNNNRRRTTT[[[```fffmmmuuu~~~yyytttxxx~~~{{{xxxssspppnnnoooooopppooooooqqqrrruuuwwwyyy{{{|||{{{yyywwwuuuttttttssssssrrrqqqqqqqqqsssuuuwwwzzzyyyyyyxxxwwwvvvuuuuuusssssstttttttttsssrrrrrrpppqqqrrrqqqpppppprrrtttsssssstttssssssqqqpppooonnnnnnnnnooooooppppppqqqqqqpppoooooonnnoooooopppqqqqqqpppooonnnmmmlllkkkjjjlllmmmlllkkkkkklllmmmlllmmmnnnpppqqqsssttttttssssssssssssssssssssssssqqqqqqrrrssstttuuuvvvwwwtttsssrrrqqqpppppppppqqqppppppooonnnnnnmmmmmmmmmoooqqqssssssrrrrrrssstttvvvuuusssrrrpppoooooooooqqqqqqrrrrrrssssssssssssuuuvvvwwwvvvuuutttuuuvvvyyywwwuuurrrqqqpppqqqqqqttttttuuuvvvuuutttrrrqqqqqqqqqrrrrrrrrrrrrrrrrrrpppooonnnoooqqqrrrqqqpppnnnnnnooopppqqqrrrrrrrrrssssssrrrrrrqqqpppoooooosssssstttuuutttsssrrrppprrrrrrrrrrrrqqqqqqqqqqqq}}}mmmccc]]]ZZZVVVTTTQQQOOONNNMMMKKKIIIHHHGGGFFFDDDCCCBBBBBBBBB???@@@AAAAAA@@@???===<<<===<<<<<<;;;;;;:::999999:::::::::999999999888888999999:::::::::999888888888777777666555555666777555555555555666666666666777777666666666666777777888888888777777666666666666666666666666777777777777777777777777777777777777777777777777777777777555666666666666666666666999999999999999999999999999999::::::;;;;;;<<<<<<;;;;;;>>>EEEJJJMMMTTT\\\kkkqqqyyyrrrhhh]]]XXXUUURRRRRRUUUVVVZZZ```hhhrrr|||qqqfff]]]WWWRRRPPPNNNMMMLLLKKKJJJIIIIIIJJJCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@??????DDDCCCCCCBBBAAA@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBBBBCCCEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFJJJMMMPPPSSSUUUYYY___cccjjjpppyyy{{{wwwvvv~~~{{{uuutttrrrpppnnnnnnpppqqqnnnooopppqqqtttvvvxxxyyy{{{zzzyyyxxxwwwvvvvvvvvvsssrrrqqqqqqqqqsssuuuwwwzzzyyyyyyxxxwwwvvvuuuuuusssssstttssssssrrrqqqpppnnnoooppppppooooooppprrrqqqqqqqqqqqqppppppooonnnllllllmmmnnnnnnoooppppppppppppoooooooooooooooooorrrqqqqqqooonnnmmmlllkkkiiikkkkkkkkkiiiiiijjjkkklllmmmnnnoooqqqrrrssstttsssssssssssssssssssssrrrppppppqqqsssuuuvvvwwwxxxuuutttsssrrrqqqqqqqqqqqqpppppppppooonnnmmmmmmlllnnnooopppppppppppprrrtttvvvuuutttrrrqqqqqqpppppprrrrrrrrrsssttttttuuuvvvvvvwwwxxxwwwuuutttuuuvvvxxxwwwuuutttssssssssssssvvvvvvvvvvvvuuusssqqqpppqqqqqqqqqrrrrrrsssssssssqqqoooooooooqqqrrrqqqppplllmmmnnnooooooooooooooorrrrrrrrrqqqqqqqqqppppppssstttuuuuuutttsssqqqpppqqqqqqqqqqqqqqqqqqqqqqqq{{{mmmccc^^^[[[VVVTTTQQQOOONNNMMMKKKIIIHHHGGGFFFDDDCCCCCCBBBBBB@@@@@@@@@@@@???>>>===<<<===<<<<<<;;;;;;:::999999:::::::::999999999888888888888999999999888888777999::::::999777666888999555666666666666777777777666666555555666666777777888888888888777777777777666666777777777777888888777777777777777777777777777777777777777777777777666777777888888888888777888999999999999::::::::::::::::::::::::::::::::::::999<<>>???@@@BBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA??????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDBBBDDDEEEDDDCCCBBBCCCEEEFFFEEEDDDCCCDDDEEEFFFGGGBBBCCCDDDFFFGGGHHHHHHHHHNNNRRRXXX\\\```fffnnnttt~~~}}}yyywww}}}{{{xxxvvvvvvtttrrrnnnmmmmmmnnnoooooopppqqqsssuuuwwwxxxyyyyyyxxxwwwvvvvvvvvvwwwsssrrrqqqqqqqqqsssuuuwwwzzzyyyyyyxxxwwwvvvuuuuuuttttttssssssrrrqqqpppoookkkmmmnnnnnnnnnnnnooopppooooooooonnnnnnnnnmmmmmmjjjkkkkkklllmmmnnnoooooooooooooooooopppppppppppprrrrrrqqqpppnnnmmmlllllljjjkkklllkkkiiihhhiiijjjmmmmmmnnnoooppprrrrrrsssrrrssssssssssssrrrrrrqqqooopppqqqsssuuuvvvxxxyyywwwvvvuuutttsssrrrrrrrrrqqqqqqqqqpppooonnnmmmllllllmmmnnnnnnmmmnnnppprrruuutttsssrrrrrrqqqqqqrrrrrrrrrrrrssstttuuuvvvwwwvvvwwwxxxwwwuuussstttuuuvvvvvvuuuuuuuuuuuuuuuvvvwwwvvvuuutttrrrqqqpppppppppqqqqqqrrrsssttttttuuurrrpppooopppqqqrrrqqqppplllmmmnnnnnnoooooonnnnnnqqqqqqqqqqqqqqqpppppppppssssssssssssrrrqqqqqqpppooooooooooooooooooooooooyyykkkccc^^^[[[VVVSSSPPPOOONNNMMMKKKJJJHHHGGGFFFDDDCCCCCCCCCCCCAAA@@@???>>>>>>============<<<<<<;;;;;;:::999999:::::::::999999999888888666777777888888777777777888::::::999777666888:::666666666777777777888888555555444444555666666777666666666777777777777777777777777888888888999999777777777777777777777777777777777777777777777777888999:::;;;;;;;;;::::::888888999999999::::::::::::::::::999999999999999999888:::>>>AAABBBGGGNNNWWW]]]gggqqqzzzvvviii^^^ZZZRRRSSSUUUWWW\\\fffttt~~~{{{pppjjj```]]]YYYTTTPPPMMMLLLLLLJJJJJJIIIHHHGGGFFFFFFEEE@@@AAABBBDDDEEEFFFEEEEEECCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEBBBCCCDDDDDDDDDDDDEEEGGGGGGFFFEEEDDDEEEFFFHHHIIIEEEGGGJJJNNNQQQSSSUUUUUUXXX^^^ffflllqqqyyy}}}~~~yyywwwwwwtttuuuuuurrrooommmmmmoooqqqqqqqqqrrrssstttuuuvvvvvvvvvuuuuuuuuuuuuuuuvvvsssrrrqqqqqqqqqsssuuuwwwzzzyyyyyyxxxwwwvvvuuuuuusssssssssrrrqqqooonnnmmmiiijjjlllmmmllllllmmmnnnmmmmmmllllllllllllllllllhhhiiiiiijjjlllmmmmmmnnnmmmnnnooopppppppppppppppqqqqqqppppppooonnnmmmmmmkkklllmmmllljjjjjjjjjkkkmmmnnnnnnooopppqqqqqqrrrqqqrrrsssssssssqqqpppooonnnoooqqqsssuuuwwwxxxyyyyyyyyywwwvvvuuutttttttttqqqrrrrrrqqqpppooommmllljjjkkkkkkkkkkkkllloooqqqrrrrrrqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqrrrtttvvvwwwvvvwwwwwwvvvtttssssssttttttttttttuuuvvvvvvwwwwwwwwwvvvsssqqqooooooppppppppppppqqqrrrssstttuuuvvvsssqqqpppqqqrrrsssrrrpppnnnnnnooooooppppppooooooppppppppppppppppppppppppqqqqqqppppppppppppppppppnnnnnnnnnmmmmmmlllllllllwwwjjjbbb]]][[[VVVSSSPPPOOONNNMMMKKKJJJGGGGGGFFFDDDCCCCCCCCCCCCBBB@@@???=========>>>>>>===<<<<<<;;;;;;:::999999:::::::::999999999888888555666777777777777666666666888999777444333666888666666777777888888999999444444444444444555666777444555555555666666777777777777888888999999999:::777777777777777777777777777777777777777777777777555666777888999888888777888888888999999::::::::::::::::::999999999999888999777999===>>>???DDDJJJRRRYYYdddooozzzzzzjjjbbb[[[ZZZYYYWWWXXX^^^iiiqqq}}}zzzpppmmmggg```[[[WWWTTTSSSMMMMMMLLLKKKIIIHHHGGGFFFEEEEEEFFFGGGGGGFFFDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCEEEEEEEEEDDDCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAADDDDDDDDDEEEEEEEEEEEEFFFAAACCCEEEEEEEEEEEEGGGHHHHHHGGGFFFEEEFFFGGGIIIKKKKKKNNNSSSXXX]]]aaadddeeegggnnnwww~~~}}}}}}yyyuuuvvvwwwoooqqqsssrrrooonnnppprrrrrrrrrrrrrrrssstttuuuuuuttttttssssssssssssttttttsssrrrqqqqqqqqqsssuuuwwwzzzyyyyyyxxxwwwvvvuuuuuurrrrrrrrrqqqpppnnnllllllgggiiikkklllkkkkkklllmmmllllllkkkjjjjjjjjjkkkkkkggghhhhhhiiikkklllmmmmmmlllmmmnnnpppqqqqqqqqqqqqqqqqqqppppppoooooonnnnnnmmmnnnooonnnlllkkklllmmmnnnnnnoooooopppppppppqqqqqqrrrrrrsssrrrqqqooonnnnnnooopppsssuuuwwwyyyzzz{{{zzzyyywwwvvvvvvuuuuuurrrrrrsssrrrqqqooommmlllhhhiiijjjjjjjjjkkknnnppppppppppppoooppppppqqqrrrppppppppppppqqqsssuuuvvvvvvwwwwwwvvvsssrrrssssssrrrssstttuuuvvvwwwxxxyyywwwuuurrrooommmnnnoooqqqppppppqqqrrrtttuuuvvvvvvsssrrrqqqqqqssssssrrrqqqoooppppppqqqqqqqqqqqqpppooooooooooooooopppppppppqqqpppnnnnnnnnnooopppqqqnnnnnnmmmllljjjiiiiiihhhwwwkkkbbb]]]ZZZWWWUUUSSSPPPNNNLLLKKKJJJKKKJJJIIIHHHFFFEEEDDDCCCAAA@@@???>>>============<<<<<<;;;::::::999888888;;;;;;:::999999888888777:::::::::999888777666666999888888888777777666666888888888888777777777777888888777777777999:::;;;888888888888888777666555666666777888888888888888888888999999999888888777888999::::::999888777666444333333333444777:::;;;777888888888888999999999::::::999999999:::;;;<<<:::;;;<<<;;;<<<>>>BBBEEEPPPVVV___jjjxxxrrrfff[[[UUUWWWXXXVVV^^^iiiqqqxxxvvvoooiiieeeaaa___WWWUUURRRPPPOOONNNMMMKKKKKKIIIGGGHHHIIIJJJIIIIIIDDDCCCBBBCCCDDDEEEDDDBBBAAABBBBBBCCCDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEDDD@@@AAABBBBBBBBBBBBAAAAAACCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAA@@@???@@@@@@AAADDDDDDEEEDDDBBBBBBCCCEEEBBBBBBCCCDDDEEEEEEEEEEEEFFFGGGHHHGGGFFFFFFGGGIIILLLLLLLLLKKKJJJKKKOOOQQQRRR\\\iiippprrrsssxxx}}}|||wwwuuuuuuuuurrrtttuuuuuusssqqqqqqqqqrrrrrrtttuuuvvvvvvuuuuuurrrrrrrrrqqqrrrrrrssssssvvvvvvttttttssstttuuuvvvwwwwwwvvvuuuuuuuuuuuuuuussssssrrrqqqooommmkkkjjjhhhhhhiiijjjkkkkkkllllllnnnmmmllljjjiiihhhhhhhhhgggggghhhiiikkklllmmmnnnjjjkkkmmmooopppqqqqqqqqqqqqpppooonnnmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkoooooooooooooooooooooooosssssstttttttttsssrrrrrrnnnnnnooopppsssvvvyyyzzz}}}{{{xxxuuusssqqqqqqssssssrrrqqqpppnnnmmmllljjjjjjjjjjjjlllmmmoooooonnnoooppppppppppppooooooooooooooopppqqqrrrssstttuuuuuuuuutttsssrrrqqqpppnnnooorrrtttvvvxxxyyyzzzuuusssooommmlllmmmoooqqqoooppppppqqqrrrrrrssssssqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooonnnnnnnnnooonnnooopppqqqqqqpppooonnnooooooooooooppppppppppppnnnmmmkkkjjjjjjkkklllmmmvvvjjjbbb]]]ZZZVVVUUUSSSPPPNNNLLLKKKJJJJJJJJJIIIGGGFFFDDDCCCCCCAAA@@@???>>>>>>=========<<<<<<;;;;;;:::999999888777888888999999:::;;;;;;:::999999999888777777777888888888888777777777666666666777777888888888999888888777666777777999999888999999999999888888777666666777888888888888888888888888999999888888777666666777888777777555555777777666666666888999:::888999999999::::::;;;;;;:::999999999::::::;;;;;;:::;;;;;;;;;;;;===@@@CCCLLLQQQZZZeeesssuuufffZZZWWWUUURRRVVV```fffllluuu}}}zzztttnnnjjjccc```\\\YYYWWWUUURRROOONNNLLLJJJJJJKKKKKKIIIHHHJJJHHHGGGGGGHHHHHHGGGFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDEEEEEEFFFFFFEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDEEEDDDEEEFFFEEEDDDCCCDDDFFFEEEFFFGGGHHHHHHIIIHHHHHHHHHIIIJJJJJJIIIJJJLLLMMMOOOPPPQQQQQQRRRTTTXXX[[[ZZZeeerrr{{{yyyuuutttttttttsssuuuwwwwwwuuurrrqqqqqqrrrsssuuuwwwxxxwwwvvvuuuqqqqqqqqqqqqqqqrrrrrrsssuuuuuussssssrrrssstttttttttsssrrrrrrqqqqqqrrrrrrqqqqqqqqqooonnnllljjjiiihhhhhhiiiiiijjjkkkkkklllmmmlllkkkjjjiiihhhhhhhhhggghhhhhhiiijjjkkklllllllllmmmnnnoooppppppooonnnoooooonnnnnnnnnnnnoooooonnnnnnnnnmmmmmmmmmllllllooooooooooooooooooooooooqqqqqqrrrrrrrrrrrrrrrqqqnnnnnnooopppsssuuuxxxyyy~~~|||zzzxxxvvvtttsssssssssssssssrrrqqqpppooonnnlllllllllmmmmmmnnnooopppmmmnnnnnnoooooonnnnnnnnnooooooooopppqqqrrrssstttssssssssssssrrrqqqpppooonnnppprrrtttvvvxxxyyyyyytttrrrooolllkkklllnnnpppoooooopppqqqqqqrrrssssssrrrrrrrrrrrrrrrrrrrrrrrrppppppooonnnnnnnnnoooooonnnnnnppppppppppppnnnnnnnnnnnnnnnnnnoooooooooooonnnlllkkkjjjjjjkkklllmmmtttiiiaaa\\\ZZZVVVUUUSSSPPPNNNLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA???>>>>>>>>>>>>>>><<<<<<;;;;;;:::999999999777888888999999:::;;;;;;999999888888888888888888888888888888777777777777555555666777888999::::::888777777666666666666777888888999999::::::999999666666777777888888777777777777888888999888888777555666666777777777777666::::::999999999999999999999999:::;;;;;;<<<======999999999:::::::::;;;;;;999::::::::::::;;;>>>AAAGGGKKKSSS^^^kkk|||wwwcccZZZUUUQQQRRRXXXYYY___fffmmmttt|||wwwsssnnnjjjeeeaaa\\\YYYWWWUUUSSSQQQQQQOOOMMMKKKMMMKKKIIIHHHIIIIIIGGGFFFHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEECCCDDDFFFFFFEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHIIIKKKKKKKKKMMMOOOQQQUUUWWWZZZ\\\___ccchhhllloooxxxzzzuuutttttttttssstttvvvyyyyyywwwsssqqqpppqqqsssvvvxxxyyyxxxvvvuuupppppppppppppppqqqrrrrrrtttsssrrrqqqqqqqqqqqqqqqqqqpppoooooonnnoooooooooooooooooonnnmmmkkkjjjiiiggghhhhhhiiiiiijjjjjjjjjlllllljjjiiihhhhhhhhhhhhhhhiiiiiiiiijjjjjjjjjjjjmmmmmmnnnoooooonnnmmmllllllmmmmmmnnnoooppppppqqqooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnooopppppppppppppppnnnnnnoooppprrrtttvvvxxxyyyyyywwwvvvttttttsssssssssssssssssssssrrrqqqqqqoooooooooooooooooooooooolllllllllllllllllllllkkknnnnnnooooooppprrrrrrssspppqqqqqqqqqpppooonnnnnnnnnoooqqqsssuuuvvvwwwxxxrrrpppmmmkkkkkklllnnnooonnnnnnoooooopppqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrnnnnnnnnnmmmnnnnnnoooooommmnnnoooppppppooonnnmmmllllllmmmmmmnnnnnnnnnnnnmmmlllkkkkkkkkklllmmmnnnssshhhaaa\\\ZZZVVVUUURRRPPPMMMKKKJJJJJJGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;::::::::::::;;;;;;:::999999888888777888888888888888999999999888888888777777777777777555666666777888888999999777777666666555555555555666777888999999999999999666666777777777777777666666777777888888888888888777777888888999999999999999999::::::::::::999999888999999:::;;;<<<======999999::::::;;;;;;;;;:::888999::::::999:::<<<>>>CCCFFFLLLUUUccctttooo```YYYTTTTTTVVVRRRUUU[[[```fffooozzzyyysssmmmhhheeeccc```^^^\\\ZZZVVVTTTTTTRRRNNNMMMLLLKKKJJJHHHIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFHHHGGGGGGFFFFFFFFFFFFFFFDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFFFFEEEGGGIIIJJJIIIHHHHHHIIIFFFGGGIIIJJJLLLMMMMMMMMMLLLNNNPPPRRRTTTVVVYYY\\\aaadddiiimmmqqqwww||||||yyyuuusssssssssrrrqqqrrruuuyyyzzzwwwsssooonnnppprrruuuwwwxxxwwwuuusssoooooooooooopppqqqrrrrrrsssrrrqqqppppppoooooonnnpppooonnnnnnmmmmmmnnnnnnmmmnnnnnnmmmmmmlllkkkjjjgggggghhhhhhhhhiiiiiiiiikkkkkkjjjhhhhhhgggggggggiiiiiiiiiiiiiiiiiiiiihhhkkklllmmmnnnooonnnmmmllllllmmmnnnoooooopppppppppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmjjjkkklllmmmnnnooooooooonnnooooooqqqrrrssstttuuuttttttsssrrrrrrrrrssssssrrrsssssstttttttttssssssqqqqqqppppppooonnnnnnmmmjjjjjjjjjiiiiiiiiiiiiiiillllllmmmoooppppppqqqqqqmmmnnnnnnnnnnnnnnnmmmllllllmmmoooqqqrrrsssttttttpppooommmkkkjjjkkkmmmnnnlllmmmmmmmmmnnnnnnnnnoooppppppppppppppppppppppppmmmlllllllllmmmnnnoooooolllmmmnnnoooooonnnmmmlllkkkkkkkkkllllllmmmmmmnnnnnnnnnmmmmmmmmmnnnoooooorrrggg```\\\ZZZVVVTTTRRROOOMMMKKKJJJIIIGGGFFFFFFEEEDDDCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;;;;;;;::::::;;;;;;:::999999888888777888888888888888999999999777777777777777777888888888888777777777777777777666666666666555555444444555555666777888888777777666666777777777666666555555666777888888888888888777777777888888999::::::666777888999::::::::::::777888888999::::::;;;;;;888999:::;;;;;;;;;::::::888999::::::999999;;;<<<@@@BBBGGGNNNZZZjjjzzzkkk```YYYTTTSSSNNNQQQTTTVVVZZZbbbmmmuuu}}}uuussspppnnnllliiieeebbbccc___[[[XXXVVVUUUSSSRRRPPPOOONNNMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLMMMJJJJJJKKKKKKKKKKKKKKKKKKKKKMMMOOOOOONNNNNNOOOPPPMMMNNNPPPSSSUUUWWWXXXYYYYYY\\\___bbbeeehhhmmmppptttxxx}}}|||xxxvvvsssrrrrrrqqqpppnnnpppsssvvvwwwuuuqqqnnnlllmmmooorrrtttttttttrrrqqqoooooooooooopppqqqrrrssssssrrrrrrqqqpppnnnmmmmmmmmmllllllkkkkkkkkkkkkkkklllmmmmmmnnnnnnmmmmmmlllhhhhhhhhhhhhhhhiiiiiiiiijjjjjjiiihhhggggggggggggiiiiiihhhhhhhhhhhhgggggghhhiiikkkmmmnnnooonnnnnnnnnnnnoooooooooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllllllllllliiijjjkkklllmmmnnnnnnnnnoooooopppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrssstttuuurrrrrrssssssttttttsssssspppppppppooonnnmmmkkkjjjiiiiiiggggggffffffggggggiiijjjlllmmmnnnooonnnnnnkkkkkkllllllmmmllllllllljjjkkklllnnnooopppppppppooonnnlllkkkkkkkkkmmmnnnkkkkkkkkkkkkllllllllllllnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkkkkkkklllmmmnnnnnnkkklllmmmnnnnnnmmmlllkkkiiijjjjjjkkklllmmmmmmmmmooooooooooooooopppqqqqqqrrrggg```\\\YYYUUUTTTRRROOOMMMKKKJJJIIIFFFFFFFFFEEEDDDCCCCCCCCCBBBAAA@@@??????>>>??????<<<<<<;;;;;;;;;;;;;;;;;;777888888999999:::;;;;;;999999888888888888888888777777777777888888888888888888888888777777666666555666666666666666555444555555666666777666666666666666777777777666555555555555666777888888888888777666666666666666777888666666777888888999::::::777777888888888888999999888999:::;;;<<<;;;:::999888999;;;:::999999:::;;;===???BBBHHHQQQ___mmmvvv{{{kkk___WWWRRROOOPPPQQQQQQRRRXXXaaahhhooo|||{{{xxxtttpppkkkgggeeecccaaa___YYYXXXVVVUUUTTTTTTUUUUUUQQQQQQQQQQQQQQQPPPOOONNNPPPNNNMMMKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQNNNOOOPPPPPPQQQQQQPPPPPPOOOPPPQQQPPPOOOPPPRRRTTTTTTVVVYYY]]]```ccceeefffiiilllppptttxxx}}}{{{yyywwwuuurrrqqqqqqpppnnnlllmmmpppssstttrrrooommmllllllmmmnnnpppppppppppppppooooooooopppqqqrrrssstttttttttsssrrrqqqooommmllliiihhhhhhgggggggggggggggkkkllllllmmmnnnnnnnnnmmmiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhggggggggggggggghhhhhhhhhgggggggggggggggggghhhjjjlllnnnnnnnnnnnnmmmnnnoooppppppooonnnmmmllllllmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmjjjkkklllmmmmmmmmmmmmmmmoooooopppqqqqqqqqqpppppprrrrrrrrrssstttuuuvvvwwwpppqqqrrrrrrrrrrrrrrrqqqnnnooooooooonnnllljjjiiiiiihhhfffeeeddddddeeeffffffgggiiikkklllllllllkkkiiiiiijjjkkklllllllllkkkjjjjjjkkkmmmmmmnnnnnnnnnnnnmmmllllllllllllmmmnnnkkkkkkllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkkkkkkkkkkklllllljjjkkklllmmmmmmlllkkkjjjiiiiiijjjkkklllmmmmmmnnnnnnooooooppppppqqqqqqqqqrrrggg```[[[YYYUUUTTTQQQOOOLLLKKKIIIIIIGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@????????????;;;;;;<<<<<<<<<<<<<<<<<<777888888999999:::;;;;;;:::999999999888777777777666777777777888888888888777777777777777888888888444555666777777777666666666777777777777666666555666666777777666555555444444555666777888888888888888777666555555666666777999999888777777888999:::888888888888888777777777777999:::<<<<<<;;;:::999999:::;;;;;;:::999999:::;;;<<<>>>BBBIIITTT```ggguuu}}}|||mmmbbb[[[SSSTTTSSSQQQPPPSSSYYY___bbbmmm|||}}}zzzxxxvvvtttllljjjgggcccaaa`````````\\\\\\\\\\\\[[[ZZZYYYXXXWWWUUUSSSRRRQQQQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZZZZYYYZZZ[[[\\\]]]\\\\\\[[[ZZZZZZYYYXXXWWWYYY]]]___bbbdddhhhlllqqquuuxxxyyy}}}zzzyyyyyyuuussspppooooooooonnnlllllloooqqqrrrpppooonnnnnnllllllmmmmmmnnnnnnooopppooooooppppppqqqssstttuuuvvvvvvuuutttrrrpppnnnlllhhhgggffffffeeefffffffffiiiiiikkklllmmmmmmmmmmmmjjjjjjjjjjjjjjjjjjjjjiiihhhhhhgggfffffffffggggggfffggggggggggggggggggggghhhiiikkklllmmmmmmmmmlllkkklllnnnpppqqqpppooonnnmmmmmmnnnnnnnnnooooooooommmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmnnnnnnnnnmmmmmmoooppppppqqqqqqpppooonnnpppppppppqqqrrrsssuuuuuuooopppppppppppppppoooooonnnnnnoooooonnnllljjjiiiiiihhhfffdddccccccdddeeedddeeegggiiijjjjjjiiiiiihhhhhhiiikkkkkklllllllllkkkkkklllmmmnnnnnnnnnnnnnnnmmmmmmlllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkjjjjjjjjjjjjkkkiiijjjkkkllllllkkkjjjiiiiiiiiijjjkkklllmmmnnnnnnmmmmmmnnnoooppppppppppppssshhh```[[[YYYUUUTTTQQQOOOLLLJJJIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBAAA@@@????????????;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888777;;;::::::999888777666666666666777777888888888999555555666777888999::::::444555666888888888777777888888888888888777666555666666777777666555444444444555666777888888888888;;;:::999777777777888888===<<<999777777777888999::::::999999888777777666777888:::<<<<<<;;;:::999999;;;<<<<<<:::999999:::999:::<<<>>>DDDMMMWWW^^^lllvvv{{{ppphhhYYYYYYWWWTTTQQQRRRWWW\\\[[[eeerrr~~~~~~zzzvvvrrrpppoooooommmmmmmmmlllkkkjjjiiihhhdddbbb```^^^]]]]]]______bbbbbbcccdddeeegggggghhhiiijjjkkklllmmmllllllkkkkkkjjjiiigggfffiiimmmqqqsssvvvzzz~~~wwwsssssstttsssqqqnnnmmmnnnnnnnnnmmmlllnnnqqqqqqpppoooooopppmmmmmmlllllllllnnnpppqqqpppppppppqqqrrrtttuuuvvvwwwwwwwwwuuusssqqqnnnmmmiiiiiihhhgggggggggggghhhggghhhiiijjjkkklllllllllkkkkkkjjjjjjjjjjjjjjjjjjhhhggggggffffffffffffgggffffffffffffgggggghhhhhhjjjjjjllllllllllllkkkjjjiiikkkmmmpppqqqqqqqqqpppnnnnnnoooooopppppppppqqqnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooonnnnnnmmmmmmooopppqqqqqqqqqooonnnmmmmmmmmmmmmmmmnnnpppqqqrrrooooooooooooooonnnmmmmmmmmmnnnooopppooommmkkkjjjiiihhheeecccccccccdddeeebbbdddfffhhhiiiiiihhhgggggghhhiiijjjkkkllllllllllllmmmmmmnnnoooooonnnnnnnnnnnnmmmmmmmmmnnnnnnooopppppppppppppppooooooooonnnnnnnnnnnnnnnnnnnnnnnnllllllkkkjjjiiiiiiiiiiiiiiijjjkkkkkkkkkkkkjjjiiiiiijjjjjjkkkmmmnnnooooookkkkkkmmmnnnoooooooooooorrrggg```\\\YYYVVVSSSPPPNNNMMMLLLIIIHHHIIIGGGFFFFFFGGGGGGEEEDDDBBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;:::::::::888999999::::::999999888666777999::::::999777666999999888888999999:::;;;999888777666666555666666888888888888888888888888777777777777777777777777666999:::777555666888999999888888888777777666666777777777777777777777777777777777777777777777777555666888999:::::::::999:::;;;<<<=========<<<;;;<<<===>>>>>>>>>===;;;:::;;;<<<===>>>@@@DDDJJJNNNbbbkkkwww{{{mmmeee\\\XXXXXXYYYXXXVVVWWW]]]fffqqq}}}~~~xxxuuuooojjjhhhiiilllooorrrrrrssstttwwwzzz}}}~~~~~~~~~{{{yyy{{{|||uuurrrrrrssssssqqqqqqppppppoooooonnnnnnnnnppprrrssssssqqqnnnlllpppooommmlllmmmnnnpppqqqppppppppppppqqqrrrssstttwwwvvvuuutttrrrooommmlllffffffggghhhiiijjjjjjkkkhhhhhhhhhhhhiiijjjkkklllnnnmmmlllkkkjjjjjjjjjjjjjjjiiihhhgggffffffffffffggggggfffeeeeeeeeeeeefffkkkkkkkkkjjjjjjiiiiiiiiimmmmmmmmmmmmmmmnnnnnnooopppnnnlllmmmooopppmmmjjjnnnnnnnnnnnnoooqqqrrrrrrpppqqqrrrsssrrrpppnnnllloooooooooooonnnnnnnnnnnnooonnnnnnmmmmmmmmmnnnnnnooonnnmmmllllllmmmnnnooommmnnnooooooooommmjjjiiifffeeedddaaa___^^^]]]]]]___```ccceeeggggggfffeeehhhhhhiiiiiijjjjjjjjjkkkkkkllllllmmmnnnoooooopppqqqpppooommmmmmmmmnnnooopppqqqqqqrrrqqqpppooonnnmmmmmmmmmmmmnnnnnnnnnnnnlllkkkkkkjjjjjjiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiilllllllllllllllmmmnnnooooooooonnnmmmmmmnnnppppppqqqggg___[[[XXXVVVTTTPPPMMMLLLKKKJJJHHHIIIHHHFFFFFFFFFFFFEEECCCBBBBBBAAA@@@???>>>======<<<<<<;;;;;;;;;:::::::::888999999::::::999999888777888999::::::999888777999999999888999999::::::888777777666666666666777777777777777777777777777999999999999999999999999333777::::::888666666666888888888888777777777666777777777777777777777777999999999999999999999999666777888999999999999999888999:::;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;:::999:::;;;<<<===>>>BBBGGGJJJVVV___mmmyyyqqqfffaaa]]]ZZZWWWVVVZZZaaagggqqq~~~|||~~~~~~xxxsssrrrsssssssssrrrqqqpppoooooonnnoooooooooqqqsssttttttrrrpppoooooonnnmmmmmmmmmoooppprrrqqqqqqpppppppppqqqrrrrrruuuuuutttsssqqqooommmllliiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhiiijjjkkkllllllkkkjjjiiihhhhhhhhhhhhkkkjjjiiihhhggggggggggggfffffffffffffffggghhhhhhkkkjjjjjjjjjjjjjjjjjjiiilllmmmmmmnnnooonnnnnnnnnooommmlllmmmoooooommmkkkoooooonnnnnnnnnoooooopppqqqrrrssssssrrrpppnnnlllnnnnnnmmmmmmmmmlllllllllnnnmmmmmmlllmmmmmmnnnnnnooonnnmmmmmmmmmmmmnnnooonnnoooppppppooommmkkkiiigggeeecccaaa___]]]]]]]]]^^^```ccceeegggggggggfffhhhhhhiiiiiiiiijjjjjjjjjjjjjjjkkklllmmmooooooppppppooonnnmmmmmmnnnooopppppppppqqqrrrqqqpppooonnnooooooooonnnnnnmmmmmmlllkkkkkkkkkjjjjjjjjjiiiiiiiiiiiijjjjjjjjjjjjiiiiiikkklllllllllmmmmmmnnnnnnmmmlllllllllmmmnnnpppqqq~~~qqqfff___ZZZWWWWWWTTTPPPMMMLLLKKKJJJIIIJJJHHHFFFFFFFFFEEECCCBBBCCCBBBBBBAAA@@@???>>>>>><<<<<<;;;;;;;;;:::::::::888999999::::::999999888888888888888888888888888999999999999999888888888666666777777777777777888666666666666666666666666999999999999999999999999888888999999888777888:::888888888888777777777777777777777777777777777777999999999999999999999999999888888888888888999999777777888999999999999888::::::999999888888999999999:::;;;;;;;;;>>>BBBEEEIIISSSaaannnwww~~~ssskkkeeeaaa\\\]]]^^^```eeeqqqyyyvvvsssrrrrrrttttttttttttrrrooommmlllmmmooopppqqqrrrtttvvvvvvuuusssrrroooooonnnnnnoooppprrrssstttsssrrrqqqpppooooooooorrrrrrrrrqqqpppooonnnmmmmmmmmmllljjjiiihhhgggfffhhhhhhhhhhhhiiijjjkkklllooonnnmmmlllkkkkkkkkklllkkkkkkjjjiiihhhhhhhhhhhhfffffffffggghhhiiijjjkkkiiiiiiiiijjjjjjjjjjjjjjjkkklllnnnppppppooonnnmmmnnnmmmlllmmmoooooonnnmmmqqqqqqppppppoooooooooooorrrsssssssssrrrpppnnnmmmlllllllllkkkkkkkkkkkkjjjlllkkkkkkkkklllmmmnnnnnnooonnnnnnmmmmmmnnnnnnoooooopppppppppooommmkkkjjjhhhfffdddaaa___]]]]]]]]]^^^```bbbeeeggghhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiijjjlllmmmooopppqqqoooooonnnmmmmmmnnnooopppooopppqqqqqqqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjkkkkkkmmmnnnnnnmmmllllllkkkjjjjjjjjjkkklllnnnooo~~~qqqfff___ZZZWWWXXXTTTOOOLLLKKKKKKJJJIIIKKKIIIGGGFFFEEEEEEBBBAAACCCCCCBBBAAA@@@???>>>>>><<<<<<;;;;;;;;;:::::::::888999999::::::999999888999999888777777888999999999999999999999888888777555666777777888888888888777777777777777777777777777777777777777777777777:::777555555444444888<<<888888888777777777777777777777777777777777777777777777777777777777777777:::999888777777777888999777777777888888888888888:::999888777777888999:::999:::;;;::::::;;;???AAADDDLLLWWWbbbmmmwww{{{vvvkkkhhhccc___```hhhsss{{{}}}yyysssrrrqqqrrrtttuuutttttttttqqqmmmjjjiiikkkmmmooorrrsssuuuwwwwwwwwwvvvvvvqqqqqqqqqqqqrrrsssuuuvvvuuutttsssqqqooonnnmmmmmmooooooooopppoooooonnnmmmnnnnnnmmmkkkjjjhhhgggggghhhhhhhhhhhhiiijjjkkklllooonnnnnnmmmllllllmmmmmmlllkkkjjjjjjiiiiiiiiijjjhhhhhhhhhhhhiiijjjkkklllhhhhhhiiiiiijjjjjjkkkkkkjjjkkknnnppppppooommmkkklllllllllmmmnnnooooooppprrrrrrrrrrrrrrrrrrqqqqqqssssssssssssrrrpppooonnnlllllllllkkkkkkkkkjjjjjjjjjjjjjjjkkklllmmmnnnoooooonnnnnnnnnnnnnnnnnnooooooooopppoooooommmlllkkkkkkiiifffcccaaa```_________```bbbeeeggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiikkklllnnnpppqqqrrrqqqpppooommmmmmmmmnnnooonnnooopppqqqqqqpppooonnnkkkllllllnnnoooppppppqqqjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllkkkkkkjjjkkkmmmnnnnnnmmmkkkjjjkkkjjjiiihhhiiijjjkkklll}}}qqqggg```[[[XXXWWWTTTPPPMMMLLLKKKJJJIIIJJJHHHFFFEEEEEEDDDBBB@@@CCCBBBBBBAAA@@@???>>>===<<<<<<;;;;;;;;;:::::::::888999999::::::999999888999999888777777888999999777888999999999888777777555666777888999999888888888888888888888888888888666666666666666666666666666333555;;;<<<777555777777777777777777777888888777777777777777777777777666666666666666666666666:::999888777777777888999888888888888888999999:::;;;:::999888888999:::;;;:::;;;<<<;;;:::;;;===???BBBGGGNNNVVV___kkkxxx|||uuukkkbbb^^^aaahhhnnn}}}~~~zzzwwwssssssssstttvvvvvvuuusssssspppkkkhhhggghhhkkkmmmrrrsssuuuvvvxxxxxxxxxxxxtttttttttuuuuuuvvvwwwxxxuuutttrrrpppnnnmmmllllllmmmnnnnnnoooooonnnnnnmmmnnnmmmmmmlllkkkjjjjjjiiihhhhhhhhhhhhiiijjjkkkllljjjjjjiiihhhhhhhhhiiiiiilllkkkjjjjjjjjjjjjjjjjjjkkkjjjjjjiiiiiiiiijjjjjjhhhhhhhhhiiiiiijjjjjjjjjiiijjjmmmoooooonnnllljjjkkkkkkllllllmmmoooqqqrrrqqqrrrrrrssssssrrrrrrqqqrrrrrrrrrrrrqqqpppoooooommmmmmmmmmmmlllllllllkkkjjjjjjjjjkkklllmmmnnnooonnnoooooooooooooooooonnnooooooooooooooonnnnnnnnnooonnnllljjjgggeeedddcccaaabbbdddfffhhhiiijjjkkkjjjjjjjjjjjjiiiiiiiiiiiiiiijjjkkkmmmoooqqqrrrssssssrrrpppnnnmmmlllllllllnnnnnnppppppqqqpppooonnnmmmmmmmmmmmmnnnnnnnnnnnnjjjjjjjjjkkkkkklllllllllllllllmmmmmmmmmmmmllllllkkklllmmmnnnnnnllljjjhhhkkkjjjiiiggggggggghhhhhhzzzooogggaaa\\\YYYVVVSSSPPPNNNMMMLLLIIIHHHIIIGGGEEEEEEEEEDDDBBBAAABBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;:::::::::888999999::::::999999888888888888888888888888888555666888999999999888777666777888999999999888777888888888888888888888888888888888888888888888888444666AAAOOOQQQEEE999555777777777777888888888888777777777777777777777777888888888888888888888888999888888888888888999999999999888888999999:::;;;:::::::::999::::::;;;;;;:::;;;<<<;;;::::::<<<>>>>>>AAAFFFJJJPPP[[[gggqqq|||yyyjjjaaa___```ccclllsss||||||yyywwwuuuttttttuuuwwwwwwuuutttrrrpppkkkhhhggghhhjjjlllpppqqqsssuuuwwwxxxyyyzzzvvvvvvvvvwwwwwwwwwwwwwwwtttsssrrrpppnnnmmmmmmmmmmmmnnnnnnoooooonnnnnnnnnnnnmmmmmmmmmlllllllllkkkhhhhhhhhhhhhiiijjjkkkllljjjjjjiiiiiiiiiiiijjjjjjkkkkkkjjjjjjiiijjjjjjkkkkkkkkkjjjiiiiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiihhhiiikkkmmmmmmlllkkkjjjiiikkklllllllllnnnrrruuuqqqrrrsssssssssqqqpppoooppppppppppppppppppppppppnnnnnnnnnnnnmmmmmmmmmmmmlllkkkkkkkkklllmmmnnnnnnnnnooooooppppppoooooonnnooopppppppppqqqrrrrrrrrruuuuuutttssspppmmmjjjhhheeeeeefffgggiiijjjkkklllkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjkkkmmmooopppqqqrrrsssrrrpppnnnmmmlllllllllmmmnnnooopppppppppooonnnpppooonnnmmmkkkjjjiiiiiiiiijjjjjjkkklllmmmmmmnnnmmmmmmnnnnnnnnnnnnmmmmmmlllmmmmmmmmmlllkkkiiihhhkkkjjjhhhgggffffffggggggvvvmmmeee___[[[XXXTTTSSSQQQPPPOOOLLLIIIFFFHHHFFFEEEDDDEEEEEECCCBBBAAA@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::888999999::::::999999888777888999::::::999888777333555777999::::::999888777888999::::::999777666888888888888888888888888888888888888888888888888666888EEEWWWYYYKKK<<<777666777777777888888888888777777777777777777777777888888888888888888888888666777888999999999999999999999888888888999:::;;;888999::::::;;;;;;::::::888:::;;;;;;::::::;;;<<<:::===AAADDDGGGMMMVVV]]]kkkvvv{{{mmmdddaaa```aaafffkkkmmmmmmooouuu{{{~~~{{{yyywwwvvvvvvuuutttuuuwwwxxxwwwuuusssqqqmmmjjjhhhiiikkklllooopppqqqsssvvvxxxyyyzzzwwwwwwwwwwwwwwwvvvvvvuuurrrqqqpppoooooonnnnnnooonnnnnnooooooooonnnnnnmmmoooooonnnnnnmmmllllllkkkhhhhhhhhhhhhiiijjjkkklllmmmmmmlllllllllmmmmmmnnnjjjjjjiiiiiiiiiiiijjjjjjjjjiiiiiiiiiiiiiiijjjkkkiiiiiiiiiiiihhhhhhhhhhhhhhhhhhiiijjjjjjjjjjjjiiihhhjjjlllllllllnnnssswwwwwwxxxxxxwwwuuurrrooommmnnnnnnnnnnnnooopppqqqqqqnnnnnnnnnnnnmmmmmmmmmlllnnnmmmmmmlllmmmmmmnnnnnnnnnoooppppppppppppooonnnqqqrrrrrrsssuuuvvvxxxyyyzzz{{{||||||yyytttooollliiiiiiiiiiiijjjkkkllllllmmmmmmmmmllllllkkkkkkkkkiiiiiijjjkkklllmmmnnnoooppppppnnnmmmmmmnnnnnnooolllmmmooopppppppppooonnnmmmmmmlllkkkjjjjjjiiiiiiiiiiiijjjkkklllmmmnnnooommmnnnnnnoooooonnnnnnmmmnnnnnnmmmlllkkkiiiiiihhhhhhgggfffffffffhhhiiijjj}}}sssjjjccc^^^ZZZXXXSSSRRRQQQQQQPPPMMMHHHEEEGGGEEEDDDDDDEEEEEEDDDBBB@@@@@@???>>>===<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999999999::::::999999999666777999::::::999777666222444666999::::::999999888999:::;;;:::888666555777777777777777777777777666666666666666666666666666444<<>><<<;;;;;;===:::888999<<<===;;;999999999:::;;;;;;;;;::::::777777888888888888777777888888999999999999888888888999999::::::999999888888888888888888777666555444444555555666666777777888888999:::::::::::::::888888888777777777777777999999888888888888999999888888888888888888888888666666666777888888999999888999::::::999888777666999999999999999999999999::::::999999::::::;;;<<<======<<<===@@@DDDHHHJJJTTTZZZgggvvv}}}ooogggbbb___[[[ZZZ\\\___bbbcccgggooo{{{|||yyyvvvtttuuuwwwyyywwwzzz||||||{{{yyyxxxxxxttttttsssrrrqqqpppooooooqqqpppppppppqqqtttwwwyyyzzzxxxvvvvvvwwwvvvsssoooooonnnnnnnnnnnnnnnooopppooonnnnnnoooqqqssssssrrrrrrpppnnnkkkiiiiiihhhiiiiiiiiiiiiiiijjjkkklllmmmjjjjjjkkkkkkkkkkkkkkkkkkgggggghhhhhhiiiiiiiiiiiillllllmmmmmmmmmmmmmmmmmmkkkjjjjjjiiihhhiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjhhhkkkmmmllljjjoooyyy~~~wwwqqqnnnmmmmmmmmmmmmmmmnnnooopppqqqnnnmmmmmmmmmmmmlllllllllnnnnnnnnnnnnnnnnnnnnnnnnpppooonnnnnnnnnoooqqqrrrooorrrvvvyyyzzz{{{|||~~~}}}xxxuuuqqqpppnnnlllkkklllmmmnnnqqqpppooonnnmmmlllkkkkkkjjjiiihhhgggggghhhiiiiiimmmnnnoooppppppooonnnnnnmmmmmmlllllllllmmmmmmnnnkkklllnnnnnnmmmjjjgggeeeggghhhiiijjjlllmmmnnnoooppppppqqqqqqpppooonnnmmmqqqooollliiihhhhhhiiijjjiiiiiihhhhhhhhhhhhiiiiii|||wwwnnngggaaa]]]ZZZXXXUUUTTTRRROOOMMMLLLKKKJJJHHHGGGFFFEEEDDDCCCCCCCCC@@@@@@@@@??????>>>>>>>>><<<;;;::::::;;;<<<;;;:::999:::::::::::::::999999777777888888888888777777777888888999999888888777777888888999999888888777777888888888888777777666888888888888777777777777555555666777777777777666666666666666666666777777666666555555555555666666888888888888888888888888888888888777777777777666000222444777888:::::::::999999999999999999999999:::999999999999:::;;;;;;<<<;;;;;;;;;===@@@DDDFFFEEELLLWWWdddtttvvvkkkgggaaa]]]\\\\\\]]]^^^```gggqqq{{{}}}{{{wwwtttssssssuuuvvvxxx{{{}}}~~~|||zzzzzzzzzxxxwwwvvvuuusssrrrrrrqqqrrrqqqqqqrrrsssuuuxxxyyywwwuuuttttttvvvuuussspppoooooonnnnnnnnnnnnnnnooonnnnnnmmmoooqqqsssrrrrrroooooommmlllkkkkkkkkkkkkiiiiiiiiiiiijjjkkklllmmmlllllllllllllllkkkkkkkkkiiihhhhhhhhhiiiiiijjjkkkllllllllllllmmmmmmmmmmmmkkkkkkjjjiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiigggjjjmmmllllllrrr}}}xxxqqqmmmlllmmmmmmmmmmmmnnnoooppppppmmmmmmllllllllllllllllllnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnooopppqqqtttwwwyyy{{{|||~~~}}}xxxuuurrrqqqooommmmmmnnnooopppqqqpppooonnnmmmlllkkkkkkjjjiiihhhgggfffggghhhiiikkklllnnnooooooooonnnnnnmmmllllllllllllmmmmmmnnnnnnooopppqqqpppmmmjjjhhhjjjkkkkkkllllllmmmmmmmmmnnnnnnnnnnnnnnnooooooooorrrooollliiihhhhhhiiijjjhhhhhhgggggghhhhhhiiiiiixxxssskkkddd___\\\YYYVVVUUUTTTRRROOOMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDDDD???@@@@@@@@@@@@@@@@@@@@@:::;;;<<<;;;::::::;;;<<<999:::::::::999888777777777777888888888888777777777888888999999888888777777777777888888777777777666777777888888888888777999999999888777666666666777777888999999999999888444444555555666666777777888888777777777777888888888888888888888888888888::::::999888666555444444555666777777777777666666999999999999999999999999999999999999999:::;;;;;;:::999999999:::<<>>===999;;;===<<<999888:::===:::::::::999888777666555888888999999999999888888777777777888888777777777888999999999999999999888555666777888888888888888444555555555666666666777444555555666666666666666555555666777888888999999555555444444444444555555777777777777777777777777666666666666666666666666444555666777999;;;<<<===888888888999999:::::::::999888888888888999::::::::::::999999999:::;;;<<<<<>>===<<<:::;;;<<<;;;::::::;;;<<<999:::::::::999888777777888888999999999999888888666777777888888777777666999999::::::::::::999999666777777888888888888777666666666777888999999999555555666777777777777777666666777777888888999999666666555555555555666666777777777777777777777777444444555666666777888888666555555555666777888999888888888999999::::::;;;888888888888888999:::::::::::::::::::::;;;;;;<<<===>>>???>>>AAAIIIWWWaaawww~~~zzzxxxwwwxxxyyyzzzxxxuuusssrrrrrrpppoooooosssxxx}}}xxxvvvtttqqqooonnnnnnnnnnnnqqqtttvvvvvvuuuvvvvvvvvvuuusssqqqqqqrrrssstttuuuuuuvvvvvvwwwxxxxxxyyyzzz{{{zzzwwwsssooommmmmmnnnmmmlllkkkkkkkkkkkkkkklllkkkkkkllloooppppppooopppoooooonnnmmmllljjjjjjiiiiiiiiiiiijjjkkklllmmmoooooonnnnnnmmmmmmllllllllllllkkkkkkkkkkkkjjjjjjllllllmmmnnnoooppppppqqqooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkjjjjjjjjjjjjkkknnnsssvvvvvvwwwvvvsssooommmmmmnnnjjjiiiiiihhhhhhiiiiiijjjhhhiiijjjkkklllmmmnnnooooooooooooooooooooooooooommmmmmnnnoooooooooooonnnmmmmmmmmmmmmmmmppptttxxxzzzzzzzzzyyyvvvtttqqqpppkkkkkklllmmmnnnooooooooopppppppppoooooonnnnnnnnnkkkjjjhhhfffeeeeeeffffffeeeggghhhjjjkkkkkkjjjjjjhhhhhhiiijjjlllmmmoooppppppqqqqqqrrrrrrrrrrrrqqqnnnoooooopppqqqrrrrrrrrrtttsssqqqpppoooooopppppppppooonnnmmmkkkjjjjjjjjjkkkjjjiiihhhggggggggggggllliiieeebbb```]]][[[YYYUUUTTTRRROOOMMMLLLKKKJJJHHHGGGFFFEEEDDDCCCCCCCCCAAAAAA@@@???>>>>>>======<<<;;;::::::;;;<<<;;;:::999:::::::::::::::999999888999999::::::999999888666666777777777777666666888888999999999999888888777888888888888777777666777777777777888888888888777888888999999999999999666666777777777777777777888888777777777777888888777777777777777777777777444444555555666777777888;;;999888666555444444555777888888999::::::;;;;;;888888888888888999999:::::::::::::::;;;;;;<<<<<<======>>>>>>AAAGGGOOOUUUdddvvv|||xxx{{{~~~{{{wwwlllmmmmmmmmmmmmpppvvvzzzzzzxxxvvvtttrrrpppooooookkknnnrrrttttttttttttuuurrrqqqooonnnooopppssstttuuuuuutttttttttvvvwwwxxxxxxyyyyyyvvvqqqnnnmmmmmmllllllkkkkkkkkkkkkkkklllkkkkkkjjjlllnnnpppoooooonnnnnnmmmlllkkkkkklllllliiiiiiiiiiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjkkklllllllllkkkiiihhhmmmmmmnnnooopppqqqrrrrrrpppooonnnnnnmmmmmmnnnnnnmmmmmmmmmmmmlllllllllllljjjjjjkkkkkklllmmmoooqqqooopppqqqqqqnnnllllllllliiihhhhhhgggggghhhhhhiiiiiiiiijjjlllmmmnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnkkklllmmmnnnnnnnnnmmmmmmkkkkkkjjjiiiiiimmmrrrvvvwwwvvvvvvtttrrrpppnnnmmmjjjjjjlllmmmnnnooooooppppppppppppooooooooooooooolllkkkiiigggfffffffffffffffggghhhiiijjjiiiiiihhhgggggghhhjjjkkkmmmooopppooooooppppppqqqqqqqqqqqqpppppppppppppppppppppqqqqqqqqqqqqpppppppppppppppooonnnnnnmmmlllkkkkkkkkknnnmmmkkkjjjhhhgggggggggjjjhhhdddaaa___]]]ZZZXXXUUUTTTRRROOOMMMLLLKKKJJJHHHGGGFFFDDDCCCCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>===:::888999<<<===;;;999999999:::;;;;;;;;;::::::888999999::::::999999888666666777777777777666666777777888888888888777777888888888888888777666555777777666666555555444444444444555666666666666666666666666666666555555555555555444444444444555555777777777777777777777777555555555555666666666777777666666666888:::<<<===777777888999::::::;;;;;;888888888777888999999:::999999999:::;;;;;;<<<<<<888888999;;;???DDDHHHJJJUUUdddxxxrrrssstttuuuxxxyyyrrrnnnhhhkkknnnoooqqqwww~~~~~~~~~{{{zzzxxxuuusssrrrqqqpppjjjmmmqqqsssssssssssstttqqqooonnnmmmnnnpppsssuuuuuutttsssrrrssstttwwwxxxuuuwwwwwwuuupppmmmmmmnnnkkkkkkjjjjjjjjjkkkllllllkkkjjjjjjlllnnnoooooonnnlllkkkkkkjjjkkklllmmmnnniiiiiiiiiiiijjjkkklllmmmlllllllllmmmmmmmmmmmmmmmhhhjjjlllmmmmmmkkkhhhfffmmmnnnooopppqqqrrrssssssppppppooonnnnnnnnnnnnnnnlllllllllmmmmmmmmmmmmmmmiiijjjlllmmmmmmnnnoooooommmoooqqqqqqnnnllljjjjjjiiihhhgggggggggggghhhhhhiiiiiikkklllnnnooopppqqqnnnnnnnnnnnnnnnnnnnnnnnnjjjkkklllmmmmmmmmmlllkkkkkkjjjiiihhhhhhkkkqqquuuttttttsssrrrpppnnnlllkkkjjjkkklllnnnooopppppppppppppppppppppoooooooooooommmllljjjhhhgggfffggggggfffggghhhiiiiiihhhgggggggggggghhhiiikkknnnpppqqqnnnooooooppppppqqqqqqrrrrrrrrrqqqqqqpppooonnnnnnmmmnnnooopppqqqqqqppppppnnnnnnmmmmmmmmmlllllllllpppnnnmmmkkkiiiggggggfffgggddd___\\\ZZZXXXVVVTTTTTTSSSQQQOOOMMMKKKJJJJJJKKKJJJHHHFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@???>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<;;;;;;::::::999999888666666666666666666666666888888888777777777777666666666777777777777666666777777777777666666666666555666777888888777666555666777777777777777666666555555555555666666666666444555888999999888555444888888999999999999888888444555666888999999999999999999888888888888888888888888999888888777666555<<<;;;999888888888999999888888999999999:::::::::<<<<<<<<<<<<>>>@@@BBBDDDIIITTTbbbqqqvvvooonnnqqqssswww|||zzztttoookkkkkknnnttt{{{|||{{{zzzyyyxxxxxxyyyzzz{{{{{{zzzyyywwwvvvtttsssrrrmmmmmmmmmmmmnnnpppqqqrrrpppooonnnllllllnnnooopppppppppqqqrrrtttuuuuuuvvvtttssssssrrrpppnnnmmmllljjjjjjjjjkkkkkkkkkkkklllnnnnnnnnnnnnmmmnnnnnnooonnnmmmlllkkkjjjkkklllmmmkkklllmmmlllkkkjjjkkklllmmmllljjjiiiiiijjjlllmmmkkkkkkjjjjjjjjjkkklllllllllmmmooopppqqqqqqppppppqqqpppnnnmmmlllllllllllljjjjjjiiiiiihhhiiiiiiiiijjjkkknnnpppqqqpppnnnllljjjjjjjjjjjjjjjjjjkkkkkkkkkjjjiiiiiihhhiiiiiiiiikkkllllllmmmnnnnnnnnnmmmooonnnmmmlllllllllllllllnnnmmmlllkkklllmmmnnnooopppmmmiiiggghhhlllqqquuutttsssrrrqqqooonnnmmmmmmllllllmmmmmmnnnmmmmmmmmmmmmnnnoooooopppooooooooooooooooooooonnnmmmkkkkkkiiiiiihhhhhhggggggffffffhhhhhhhhhjjjkkkmmmoooppprrrqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrpppnnnllljjjlllnnnpppqqqqqqoooooorrrqqqooommmlllkkkllllllhhhiiijjjkkkkkkkkkkkkkkkeeebbb^^^[[[YYYXXXVVVTTTQQQPPPOOOMMMLLLKKKKKKKKKKKKJJJHHHFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@???>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;::::::999888888777777777777777777777777999888888888888777777777666666777777777777666666666666666777777888888888555666777888888777666555666666777777777777666666555555555555666666666666555666777888888777666555666777777888888777777666555666777888888999888888777777777777777777777777666777777888888888888777;;;:::999888888888999999888888999999999:::::::::;;;::::::;;;===???AAABBBCCCKKKWWWbbbooovvvqqqnnnllllllnnnooottt{{{{{{yyyyyy{{{|||}}}}}}~~~~~~|||zzzyyy}}}~~~yyyvvvuuuttttttssssssttttttuuuwwwvvvvvvtttsssrrrqqqppplllllllllmmmnnnooopppqqqpppooommmllllllmmmoooppprrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkklllmmmoooppppppooonnnnnnlllllljjjjjjiiijjjkkklllkkklllmmmmmmkkkkkklllmmmlllkkkjjjiiiiiijjjkkkllllllllllllllllllmmmnnnooooooooopppppppppooonnnmmmmmmmmmnnnnnnmmmlllkkkkkkjjjiiiiiiiiiiiijjjjjjkkkjjjlllnnnooopppnnnlllkkkiiiiiiiiijjjjjjkkkkkkkkkjjjjjjiiiiiiiiiiiiiiijjjkkkkkklllmmmmmmmmmmmmmmmnnnnnnmmmlllllllllllllllnnnmmmlllllllllmmmnnnoooqqqnnnkkkiiijjjmmmqqqtttrrrrrrrrrrrrqqqooonnnmmmllllllmmmmmmmmmmmmlllkkklllmmmnnnnnnoooooooooooooooooooooooonnnmmmlllkkkjjjjjjiiiiiiiiiiiihhhhhhhhhhhhiiijjjkkkmmmooopppqqqqqqqqqqqqppppppppppppoooppprrrrrrrrrooommmkkkiiijjjmmmpppqqqrrrqqqqqqsssrrrpppnnnmmmmmmmmmmmmiiijjjkkkkkkllllllkkkkkkccc```\\\YYYXXXWWWVVVTTTOOONNNMMMLLLLLLKKKKKKLLLJJJIIIHHHFFFEEEDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>>======<<<;;;:::::::::;;;;;;;;;;;;:::999999888888888888888888888888888888999999999888888888888777666666777777777777666666555555666777888999::::::555666666777777666666555666666777777777777666666555555555555666666666666666666777777777777666666555666666777777666666555777777888888888888777777666666666666666666777777555666666777888999999999::::::999888888888888999888888999999999:::::::::999999::::::<<<===???@@@>>>CCCJJJQQQYYYfffwwwyyyppphhhddddddaaadddhhhjjjlllnnnppprrrssssssuuuxxxzzz{{{yyywwwsssqqqnnnnnnpppsssuuuvvvwwwxxxyyy{{{{{{{{{{{{zzzyyyyyyzzz{{{|||zzzyyywwwtttrrrkkkjjjhhhgggiiinnnrrruuu{{{}}}|||wwwtttrrrqqqppppppooooooooooooppppppqqqqqqqqqppppppooonnnmmmkkkkkkkkkkkklllnnnooopppooonnnmmmllllllmmmnnnooorrrrrrqqqpppooonnnnnnmmmpppppppppoooooommmllllllllllllllllllkkkkkkkkkkkkkkkooosssuuutttqqqnnnmmmkkkjjjiiiiiiiiijjjkkkllllllmmmnnnnnnmmmlllmmmnnnkkkjjjiiihhhhhhiiijjjkkkkkkkkkkkkkkklllmmmnnnoooqqqqqqppppppnnnmmmkkkjjjhhhjjjlllnnnnnnmmmllljjjkkkkkkkkkkkkkkkkkkkkkllljjjlllmmmnnnnnnlllkkkiiiggghhhhhhiiijjjkkkllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllllllllmmmmmmlllkkkkkkkkkllllllnnnnnnmmmmmmnnnooopppppprrrqqqooonnnnnnoooqqqrrrpppqqqsssssssssqqqpppnnnmmmmmmmmmmmmlllkkkjjjjjjjjjkkkkkklllmmmnnnnnnnnnnnnooooooooonnnmmmlllllljjjjjjjjjjjjkkkkkkkkkkkkiiiiiiiiijjjkkkmmmnnnoooooooooooooooooopppppppppmmmoooqqqsssrrrpppllljjjhhhjjjllloooqqqrrrrrrrrrrrrpppooommmlllllllllmmmjjjjjjkkklllllllllkkkkkk```]]]ZZZXXXWWWWWWUUUTTTOOONNNMMMKKKJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>>>>>===<<<;;;::::::999999;;;;;;::::::999888888888888888888888888888888888999999999999888888888888666666777777777777666666666666777777888999999:::666666666666666666666666555666666777777777777666555555555555666666666666888777666555555666777888555666666777777666666555888888888888888777666666666666666777777777777777777777777777777888888999999999888888888888888888888888999999999:::::::::999999:::;;;<<<===>>>???>>>AAACCCFFFKKKUUUbbblll{{{ooogggeeebbbbbbbbbbbbbbbbbbdddeeeffffffgggiiikkkkkkjjjhhhfffccc```___aaadddeeeeeedddeeefffhhhhhhhhhgggfffffffffggghhhkkkooorrrttt}}}{{{{{{{{{zzzxxxuuurrrpppqqqqqqqqqqqqqqqrrrssssssrrrqqqnnnllljjjgggeeeccc]]]]]]^^^aaafffmmmuuu{{{|||xxxssspppoooooopppooonnnnnnnnnnnnnnnnnnooolllmmmmmmnnnnnnmmmmmmllliiiiiiiiijjjkkklllmmmnnnnnnmmmmmmllllllmmmmmmnnnppppppooonnnmmmlllkkkkkkmmmnnnnnnnnnmmmlllkkkkkklllllllllkkkkkkkkkkkkkkknnntttzzz|||yyysssnnnllljjjjjjiiiiiiiiikkklllmmmqqqrrrrrrqqqnnnmmmmmmnnnkkkjjjiiihhhhhhhhhiiiiiihhhhhhhhhhhhiiikkklllmmmpppoooooonnnmmmlllkkkjjjhhhiiikkklllnnnnnnooonnnqqqppppppooonnnmmmllllllkkkllllllmmmlllkkkiiihhhgggggghhhiiijjjkkklllmmmlllmmmmmmnnnnnnooooooooollllllkkkkkkkkklllllllllllllllkkkkkkkkkkkkllllllnnnnnnooooooppppppqqqqqqssssssrrrrrrqqqqqqqqqqqqnnnppprrrttttttssspppooommmmmmmmmmmmlllkkkiiiiiiggghhhhhhiiijjjkkkllllllmmmnnnnnnnnnnnnnnnmmmllliiiiiijjjkkkkkklllmmmmmmjjjjjjjjjkkkkkkmmmnnnooonnnnnnnnnnnnoooooooooooonnnppprrrttttttqqqnnnkkkjjjkkkmmmooopppqqqqqqqqqnnnmmmllljjjiiiiiijjjjjjjjjjjjkkkkkkkkkkkkjjjjjj___\\\YYYWWWWWWVVVUUUTTTPPPOOONNNKKKJJJHHHHHHGGGIIIIIIGGGFFFEEEEEEEEEEEECCCBBBBBBAAA@@@???>>>>>>>>>===<<<::::::999999999;;;::::::999999888777777888888888888888888888888999999999888888888777777666666777777777777666666888777777777777777777777666666555555555555666666555555666777777777777777555555555555666666666666888777666555555666777888666777777888888777777666888888999888888777666555777777777888888999999999999999888777666666777777888888888888888888888888888888999999999:::::::::999:::;;;<<<======>>>>>>??????@@@AAADDDLLLVVV]]]jjj|||}}}rrrnnniiifffccc```^^^]]]]]]]]]^^^^^^```bbbeeegggfffeee]]]ZZZWWWUUUVVVWWWXXXXXXVVVWWWXXXYYYZZZYYYXXXWWWWWWXXXXXXZZZ\\\___bbbcccjjjooovvv~~~}}}zzztttrrrpppmmmkkkiiiiiiiiigggggggggfffeeebbb```^^^aaaaaaaaabbbcccdddeeefffddddddccc```^^^[[[ZZZZZZVVVYYY^^^cccjjjttt~~~~~~yyywwwsssooolllllllllmmmlllmmmmmmmmmmmmmmmmmmllljjjkkklllmmmnnnmmmlllkkkgggggghhhhhhiiijjjlllmmmmmmmmmllllllllllllmmmmmmllllllllllllllllllllllllllllllllllllkkkkkkjjjiiijjjjjjjjjkkkkkkkkkkkklllssszzz{{{sssmmmkkkkkkjjjjjjjjjkkklllnnnooovvvvvvvvvssspppmmmlllmmmkkkjjjjjjiiiiiihhhhhhhhhggggggggghhhiiijjjkkkkkkmmmlllllllllllllllllllllkkkjjjjjjjjjlllooorrrtttwwwvvvvvvtttrrrooommmlllkkkkkkllllllkkkjjjiiihhhggghhhiiijjjkkklllmmmmmmnnnoooppprrrrrrssssssrrrmmmmmmlllkkkkkkkkklllmmmlllllllllkkkkkkllllllmmmoooooopppqqqrrrrrrrrrsssssstttttttttsssrrrqqqpppnnnooorrrttttttsssqqqooonnnnnnmmmmmmlllkkkjjjiiiffffffeeeffffffhhhiiijjjlllmmmnnnnnnnnnnnnnnnmmmhhhiiijjjjjjkkklllmmmmmmkkkkkkkkkkkkllllllmmmnnnmmmmmmnnnnnnnnnooooooooopppqqqtttuuuuuussspppnnnmmmmmmnnnooooooooooooooommmlllkkkjjjiiiiiijjjjjjiiijjjjjjjjjjjjjjjiiiiii___]]]YYYWWWWWWVVVUUUTTTRRRPPPNNNLLLJJJHHHGGGGGGIIIHHHGGGFFFEEEEEEEEEEEECCCBBBBBBAAA@@@???>>>>>><<<<<<;;;:::999999999::::::::::::999888888777777888888888888888888888888888888888777777777777666666666777777777777666666777777777777666666666555666555555444444555555666444555666777777888888777555555555555666666666666888777666555555666777888666777777888888777777666888888888888888777666555777777888888999999::::::;;;:::888666666666666777666777888888999888888888888888999999999:::::::::999:::;;;<<<========================???EEELLLQQQXXXfff{{{~~~uuuqqqlllgggeeecccaaa___\\\\\\]]]___ccceeeeeeeeeZZZVVVRRROOOOOOOOOOOONNNNNNOOOPPPQQQQQQPPPOOOOOONNNNNNOOOPPPQQQSSSUUUUUU[[[___eeekkkpppvvv{{{{{{xxxtttqqqooommmjjjhhhbbb```^^^[[[YYYXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTUUUUUUVVVWWWXXXZZZ\\\]]]ZZZ[[[\\\\\\[[[ZZZ\\\]]]\\\aaahhhooovvv{{{vvvsssqqqnnnkkkiiiiiiiiiiiiiiiiiijjjkkkkkkjjjiiiiiiiiijjjlllnnnnnnmmmlllkkkfffffffffggghhhiiijjjkkklllllllllllllllllllllllliiijjjjjjjjjkkklllllllllkkkkkkkkkjjjjjjiiigggggggggggghhhiiijjjkkklllllltttzzzxxxpppkkkjjjjjjjjjjjjjjjkkkmmmooopppwwwwwwvvvsssooolllllllllkkkkkkkkkjjjjjjiiihhhhhhjjjjjjiiiiiijjjjjjkkkllljjjjjjjjjjjjkkklllmmmnnnlllkkkiiiiiikkkoootttwwwyyyyyyxxxwwwtttqqqnnnlllkkkkkkllllllkkkkkkjjjjjjiiijjjjjjkkklllmmmnnnnnnnnnppprrrtttuuuuuuuuuuuuooonnnmmmlllkkklllmmmnnnmmmmmmlllllllllmmmnnnnnnooopppqqqsssssstttttttttrrrssssssssssssrrrqqqpppnnnoooqqqrrrrrrqqqpppooonnnnnnnnnnnnmmmlllkkkkkkgggfffeeeeeeeeefffhhhhhhllllllmmmnnnooooooooonnniiijjjjjjkkklllmmmmmmnnnmmmlllllllllllllllmmmmmmmmmmmmnnnnnnoooooopppppprrrssstttuuuuuutttrrrqqqoooooonnnnnnnnnnnnooooooooonnnmmmlllkkklllmmmmmmjjjjjjkkkkkkkkkjjjiiiiii```]]]ZZZXXXWWWVVVTTTSSSQQQPPPNNNLLLKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEECCCBBBBBBAAA@@@???>>>>>>;;;;;;::::::999:::::::::::::::999999888777777777777777777777777777777777777777777666666666555555666666777777777777666666555555555555555666666666666555444444444444555666444555666777888888888888555555555555666666666666777777666666666666777777555666666777777666666555777777888888888777777666666666666777888999999999:::888777666555666888999555666777888999999888777888888999999999:::::::::888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;===@@@EEEHHHLLLVVVdddsss}}}{{{xxxuuupppnnnmmmlllmmmlllkkkiii^^^[[[UUURRRPPPOOONNNNNNMMMNNNOOOPPPPPPOOONNNMMMKKKKKKKKKLLLLLLMMMMMMNNNPPPSSSWWW\\\___cccgggkkkjjjkkklllkkkjjjiiijjjkkkoooqqqtttuuuuuussspppnnngggdddaaa___^^^]]][[[YYYUUUTTTRRRPPPNNNNNNNNNNNNPPPPPPOOOOOOOOOOOOPPPPPPPPPQQQQQQSSSUUUWWWYYYZZZ^^^aaaeeehhhiiilllpppssssssyyy~~~zzzwwwssspppmmmllljjjiiihhhgggggggggggghhhiiijjjjjjiiihhhggghhhjjjlllmmmnnnlllkkkiiieeeeeeeeeeeefffhhhiiijjjkkkkkkkkkllllllkkkkkkkkkiiijjjjjjjjjkkkkkkkkkkkkkkkkkkjjjiiihhhgggeeeddddddeeefffgggiiikkklllmmmpppuuuzzzxxxqqqjjjiiijjjiiiiiiiiiiiikkkmmmooopppsssssssssqqqnnnlllkkkllllllllllllkkkkkkjjjiiihhhkkkkkkjjjiiiiiiiiiiiijjjjjjiiiiiiiiijjjkkkmmmnnnjjjjjjiiijjjlllooorrrtttwwwwwwxxxwwwuuussspppnnnkkkkkkkkkllllllllllllllllllllllllmmmmmmnnnnnnnnnmmmoooqqqtttuuuvvvuuuuuuqqqpppnnnllllllmmmnnnooonnnmmmmmmmmmmmmnnnooopppoooppprrrtttuuuuuuuuuuuuqqqqqqqqqqqqqqqqqqppppppoooooopppppppppooonnnnnnnnnnnnnnnooonnnnnnmmmmmmjjjiiigggffffffggghhhiiikkklllmmmnnnoooooooooooolllllllllmmmmmmnnnnnnnnnnnnmmmmmmlllllllllmmmmmmmmmmmmnnnoooooopppqqqqqqrrrsssssssssssssssssssssnnnnnnnnnnnnnnnoooppppppoooooommmlllllllllmmmnnnlllmmmmmmmmmllllllkkkjjjaaa^^^[[[XXXWWWVVVTTTSSSOOONNNMMMLLLKKKKKKKKKKKKHHHHHHGGGFFFEEEEEEEEEFFFCCCBBBBBBAAA@@@???>>>>>>::::::999999999:::;;;;;;::::::999999888777777777666666666666666666666666666666666666555555555555666666777777777777666666222333333444555666777777666555444333333444555666444555666777888888888888555555555555666666666777666666777777777777666666444555555555555555555444777777888888888888777777444555555666777888888999888777666555666777:::;;;555666777999999999888777888888999999999:::::::::666777999:::;;;;;;:::999;;;;;;;;;;;;<<<>>>AAACCCCCCHHHPPPZZZgggvvv{{{vvvsssgggbbb]]]XXXVVVUUUSSSRRRPPPQQQRRRRRRRRRQQQPPPOOOKKKKKKKKKKKKLLLLLLLLLLLLJJJLLLPPPSSSUUUXXX[[[^^^]]]^^^___^^^\\\ZZZ[[[\\\]]]^^^aaabbbbbbaaa___^^^ZZZXXXUUUTTTSSSSSSQQQPPPOOONNNLLLKKKJJJJJJJJJJJJMMMLLLKKKKKKLLLMMMOOOPPPPPPQQQRRRSSSUUUXXXZZZ[[[hhhmmmsssxxx|||}}}uuurrrpppooommmiiiiiiiiiiiihhhhhhhhhggghhhiiijjjkkkkkkjjjiiihhhhhhiiikkkmmmmmmllliiihhhdddddddddeeefffggghhhiiijjjkkkkkkllllllkkkkkkjjjkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkjjjiiigggfffdddcccbbbcccdddfffiiikkklllmmmjjjppptttrrrkkkfffgggjjjggggggggghhhjjjlllnnnpppnnnooopppooolllkkkkkkllllllmmmmmmlllkkkjjjiiihhhjjjiiihhhgggffffffffffffkkkjjjiiiiiiiiijjjllllllggghhhiiikkkmmmooopppqqqttttttvvvvvvuuusssqqqpppkkkkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnlllnnnpppsssuuuuuuuuutttrrrpppnnnmmmlllmmmnnnooonnnnnnnnnnnnnnnoooppppppoooqqqsssuuuvvvvvvvvvuuupppppppppppppppppppppppppppoooooonnnnnnnnnnnnnnnmmmnnnooooooooooooooonnnmmmllljjjhhhggghhhiiijjjkkkkkkmmmnnnoooooooooooonnnnnnnnnnnnoooooooooooonnnnnnmmmllllllllllllmmmmmmnnnnnnooopppqqqqqqrrrsssrrrqqqqqqqqqrrrssssssllllllmmmmmmnnnpppqqqrrrnnnmmmlllkkkjjjkkklllmmmnnnooooooooonnnmmmlllllljjjaaaZZZZZZ[[[XXXUUUTTTRRRPPPMMMLLLLLLKKKIIIHHHHHHGGGEEEDDDDDDDDDEEEFFFCCCCCCBBBAAA???>>>======>>>>>>===<<<;;;:::::::::;;;;;;;;;:::::::::999999666666666555555555555555666777999999:::999888777666666777777666555444444555555555555555555555555777888888777777666555444444444444555555555555666888888888888888888888888444444555555555555444444666666555555555555666666666666666666666666666666555666666666666666555555777777888888888777777666;;;;;;999888777777666666888888999999999:::::::::;;;;;;999999999999;;;;;;::::::;;;;;;<<<===>>>>>>CCCFFFJJJOOOVVV```kkkrrr}}}tttpppjjjeeeaaa```aaaaaaeeebbb^^^]]]]]]\\\XXXTTTVVVSSSPPPOOOQQQRRRPPPNNNOOOMMMLLLNNNSSSWWWXXXWWWWWWVVVVVVUUUTTTTTTSSSSSSXXXYYYXXXUUUTTTUUUTTTSSSPPPQQQQQQPPPOOOOOOPPPRRRMMMMMMMMMKKKIIIHHHHHHIIIJJJLLLNNNOOOPPPPPPRRRSSSRRRVVVZZZ\\\]]]ccclllttt{{{wwwqqqppppppooonnnlllkkkjjjhhhgggfffffffffhhhiiiiiiiiiiiihhhhhhgggeeegggjjjllllllkkkiiiggggggggggggggghhhhhhhhhhhhnnnnnnmmmlllkkkiiihhhgggjjjiiiiiiiiiiiiiiijjjjjjkkkjjjiiihhhffffffeeeeeeeeeeeefffggghhhiiijjjkkklllkkkiiihhhhhhhhhiiijjjggggggffffffgggiiilllmmmooonnnmmmlllkkkjjjjjjjjjjjjjjjjjjiiijjjjjjkkkkkkhhhiiiiiiiiiiiihhhggggggeeedddddddddeeefffhhhiiijjjjjjjjjkkkmmmnnnpppqqqrrrrrrrrrqqqpppooonnnmmmlllkkkkkkkkkkkkkkkkkkllljjjjjjjjjkkkkkklllllllllmmmoooppprrrrrrrrrqqqpppoooooooooooonnnnnnnnnnnnjjjkkkkkklllmmmnnnnnnooooooppprrrtttuuuvvvwwwwwwsssrrrpppnnnnnnnnnnnnoooppppppppppppooonnnllllllnnnnnnoooppprrrtttvvvwwwzzzwwwrrrllliiihhhhhhiiilllllllllmmmnnnoooooopppmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnrrrpppnnnnnnooopppooonnnpppoooooonnnmmmmmmlllllllllllllllmmmmmmnnnnnnnnnnnnoooooopppqqqqqqrrrrrrmmmccc[[[ZZZZZZXXXUUUUUURRRPPPMMMLLLLLLKKKIIIHHHHHHHHHFFFEEEEEEEEEFFFGGGDDDDDDCCCAAA@@@???>>>============<<<;;;;;;;;;:::::::::::::::999999999999999999999999999999999999666777888999888888666666666666666666666555444444777777777777777777777777444555555666666666555555555555555666666666777777555555555555555555555555555666666666666666666555666666555555555555666666666666666666666666666666666777777777777777666666777888888999999999888888::::::999888777777777777888888888999999999:::::::::999888888888888999:::::::::;;;;;;<<<======>>>???@@@CCCFFFKKKSSS\\\aaaiiisss}}}wwwtttssstttuuuxxxvvvtttsssrrrpppkkkgggeeeaaa\\\YYYXXXWWWUUUSSSVVVTTTRRRTTTWWWZZZZZZYYY[[[ZZZXXXWWWUUUSSSRRRQQQPPPPPPNNNLLLLLLMMMNNNNNNNNNOOOPPPPPPOOOOOOPPPRRRNNNOOONNNMMMKKKKKKMMMOOORRRTTTWWWYYYYYYYYYZZZ[[[]]]aaafffiiimmmuuu}}}xxxrrrnnnmmmmmmllljjjlllkkkjjjhhhgggfffffffffhhhhhhiiiiiiiiiiiihhhhhhhhhjjjlllnnnnnnmmmkkkjjjiiiiiihhhgggggghhhhhhhhhllllllllllllkkkiiihhhgggiiihhhhhhhhhhhhhhhiiiiiijjjjjjhhhgggfffeeeeeeeeedddeeeeeefffhhhiiiiiijjjjjjiiihhhhhhggghhhiiiiiijjjiiigggffffffgggiiijjjkkkkkkiiihhhggggggggggggiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiihhhggggggeeeeeeddddddeeeggghhhiiijjjjjjkkklllmmmooopppqqqqqqqqqqqqqqqpppnnnmmmllljjjjjjiiiiiiiiiiiijjjjjjhhhhhhiiiiiijjjkkkkkkkkkoooooonnnooooooppppppqqqmmmnnnnnnnnnnnnnnnnnnnnnkkkkkklllmmmmmmnnnoooooooooppprrrssstttuuuvvvvvvsssrrrpppooonnnnnnnnnnnnppppppppppppooonnnmmmmmmjjjlllnnnqqqtttxxx|||}}}}}}zzzuuupppllljjjjjjjjjjjjjjjkkkkkklllmmmmmmnnnllllllllllllllllllkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmkkkllllllmmmmmmnnnoooooopppooommmnnnoooppppppooonnnmmmmmmlllkkkkkkjjjjjjkkkkkkkkkkkklllllllllmmmmmmmmmmmmnnnooooooppppppssshhh]]]ZZZZZZWWWUUUUUURRRPPPMMMLLLLLLKKKIIIHHHIIIHHHGGGGGGFFFFFFGGGGGGEEEDDDCCCBBBAAA???>>>>>><<<<<<<<<<<<<<<<<<;;;;;;:::999999999999888888888999999::::::;;;;;;<<<<<<666777888888777666555444666666666666666555555444777777777777777777777777222222333444555666666555666666666666777777777888555555555555555555555555666666777777777777666666666666555555555555666666666666666666666666666666777777888888888888777777777777888999::::::::::::999888888777777888888888888888888999999999999:::999888888777777888888999:::::::::;;;<<<<<<======;;;<<<===>>>@@@EEEJJJOOORRR[[[iiixxxyyyqqqiiieeebbb```^^^```______bbbeeehhhhhhhhhhhhgggdddaaa]]]ZZZWWWVVVTTTRRROOONNNNNNOOORRRTTTQQQSSSUUUVVVVVVWWWYYY[[[YYYYYYXXXVVVUUUWWWZZZ]]]bbbeeeiiijjjjjjjjjjjjkkknnnrrrxxx~~~{{{tttqqqnnnmmmlllllljjjiiikkkjjjiiihhhgggfffffffffgggggghhhiiijjjjjjjjjjjjkkkmmmnnnppppppooonnnmmmlllkkkiiiggggggggghhhiiijjjjjjjjjjjjjjjiiihhhhhhhhhggggggfffffffffggggggiiiiiigggfffeeeeeeddddddddddddeeefffgggggghhhhhhhhhggggggggggggggghhhiiillljjjhhhgggfffffffffgggiiihhhggggggffffffffffffhhhggggggffffffgggggghhhiiiiiiiiiiiiiiihhhggggggeeeeeeeeeeeefffggghhhiiijjjjjjkkkkkkmmmnnnpppqqqpppppppppooonnnmmmkkkkkkhhhggggggffffffgggggghhhfffgggggghhhiiiiiijjjjjjooonnnlllkkkkkkmmmooopppkkkkkkllllllmmmmmmnnnnnnllllllmmmmmmnnnnnnooooooppppppqqqrrrrrrsssttttttsssrrrqqqooonnnmmmmmmmmmoooooopppppppppoooooonnnkkklllooossswww|||~~~yyysssooolllkkkkkkhhhhhhiiiiiijjjkkkkkkkkklllkkkkkkkkkjjjjjjiiiiiilllllllllllllllllllllllljjjjjjkkklllmmmmmmnnnnnnnnnmmmlllmmmoooppppppoookkkkkkjjjiiihhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkklllmmmmmmnnnnnnxxxlll```[[[YYYWWWUUUVVVRRRPPPMMMLLLLLLKKKIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@??????;;;;;;;;;<<<<<<<<<<<<<<<999999999888888888777777666666777888999999::::::888888999999888666444333555666666666666666555555555555555555555555555555333333444555555555555555555555666666666777777777777777777777777777777777666666666777777666666666666666555555555555666666666666666666666666666666666666777888888888777777555666777888999:::::::::777777777777777888999999888888888888999999999999999999888888888888999999:::::::::;;;;;;<<<<<<<<<;;;<<<===<<<<<<>>>BBBEEEIIIOOOYYYdddrrrwwwrrrpppoooppprrruuuyyy~~~{{{wwwqqqmmmiiigggccc^^^ZZZYYYXXXYYY]]]aaa\\\___ccceeegggjjjmmmoooooonnnllljjjiiikkkooorrryyy||||||uuuooooooooooooooonnnmmmkkkjjjjjjiiiggggggffffffffffffggghhhiiijjjkkkkkkkkkmmmnnnoooqqqqqqpppooonnnnnnllliiigggfffgggiiijjjhhhhhhiiiiiiiiiiiihhhhhhgggffffffeeeeeeeeeeeefffhhhhhhfffeeeeeedddddddddddddddeeeeeefffggghhhhhhfffffffffggggggggghhhhhhjjjiiihhhgggfffeeeeeeeeejjjiiihhhhhhhhhhhhhhhiiihhhggggggffffffffffffggghhhiiiiiiiiiiiihhhggggggeeeeeeeeeffffffgggggghhhhhhhhhhhhiiikkklllnnnooonnnnnnnnnmmmlllkkkjjjiiieeeeeeddddddddddddeeeeeeffffffggghhhiiiiiijjjjjjmmmlllkkkjjjjjjkkklllmmmiiiiiijjjkkkkkklllmmmmmmlllllllllmmmmmmnnnnnnnnnoooooooooooopppqqqqqqrrrrrrrrrqqqpppooonnnmmmmmmooooooppppppqqqpppppppppnnnoooqqqtttxxx|||zzztttppplllkkkjjjhhhhhhhhhhhhiiiiiijjjjjjjjjjjjjjjiiihhhhhhggggggkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjkkkllloooppppppooojjjjjjhhhggggggggghhhhhhgggggghhhhhhhhhhhhhhhhhhjjjjjjjjjkkkllllllmmmmmm|||oooaaa\\\YYYVVVUUUUUURRRPPPMMMLLLLLLKKKIIIHHHFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEDDDCCCAAA@@@??????;;;;;;;;;<<<<<<<<<<<<<<<999999999888888888777777444555555666777888888999999999::::::999777666444555555666666666666666555555555555555555555555555666666666666666555444333444444555555555666666666666666666666666666666666444555555666666555555444666666555555555555666666666666666666666666666666444555666666777777777666444444666777888888888888666666666666777888999999777777888888888999999999999::::::::::::::::::999:::::::::;;;;;;;;;;;;;;;;;;<<<============???AAADDDHHHMMMTTT^^^mmm}}}tttllleeedddcccccchhhpppooosssxxx}}}}}}vvvrrrlllnnnpppqqqpppooonnnmmmiiiiiihhhgggffffffffffffgggggghhhjjjkkkkkkkkkkkklllmmmnnnoooooooooooonnnnnnllliiigggfffgggiiijjjgggggghhhiiiiiiiiihhhhhhggggggfffeeeeeeeeeeeeeeehhhgggfffeeeeeeeeeeeeeeeeeeffffffgggggghhhhhhhhhgggggghhhhhhhhhhhhhhhhhhggggggffffffffffffffffffiiihhhhhhhhhhhhiiiiiijjjhhhhhhgggfffffffffffffffggghhhhhhhhhhhhgggffffffeeeeeeeeefffffffffffffffeeeeeeffffffhhhiiikkkllllllllllllkkkjjjiiiggggggdddccccccbbbbbbccccccdddffffffggghhhiiijjjkkkkkkiiijjjkkklllkkkkkkiiiiiigggggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkklllllllllmmmmmmllllllmmmnnnooooooqqqqqqppppppooonnnnnnmmmooopppqqqqqqqqqqqqqqqpppooopppqqqtttxxx{{{~~~|||xxxsssnnnkkkjjjiiiggghhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhgggggggggiiiiiiiiiiiiiiiiiiiiiiiikkkkkkjjjjjjiiiiiihhhhhhiiiiiiiiilllnnnpppooonnnkkkjjjhhhggggggggghhhiiiggggggggggggggggggggggggiiiiiijjjjjjkkklllllllll}}}pppccc]]]ZZZVVVTTTTTTRRRPPPMMMLLLLLLKKKIIIHHHEEEFFFFFFFFFFFFEEEDDDDDDEEEDDDCCCBBBAAA???>>>>>><<<<<<<<<<<<<<<<<<;;;;;;:::999999999999888888888666666666777888888888999999999::::::999888777666444555666666666666666666777777777777777777777777777777777666666444333333444444444444555555555555444444444444444444444444444444555555555555444444666666555555555555666666666666666666666666666666333444555666666777666666444444555666777777777777666666666666777777888999777777777888888888888999999::::::;;;;;;::::::999::::::::::::::::::;;;;;;:::;;;======<<<<<<>>>???>>>@@@DDDHHHOOO[[[hhhrrrxxxxxxwwwwww~~~zzzuuurrrpppkkkmmmpppqqqooommmlllllliiihhhggggggfffffffffggghhhhhhiiijjjkkkkkkkkkkkkllllllmmmmmmnnnnnnnnnmmmlllkkkiiiggggggggghhhiiiggghhhhhhiiiiiiiiihhhhhhiiihhhgggfffffffffffffffhhhggggggfffeeeeeeffffffhhhhhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhddddddeeefffffffffggggggeeeeeeeeeeeefffgggggghhhhhhhhhgggfffeeeeeeeeeeeefffffffffffffffeeeeeedddcccdddeeeeeeeeeeeeddddddccccccddddddfffgggiiijjjjjjjjjjjjiiihhhgggfffeeedddccccccbbbbbbccccccdddeeefffggghhhiiijjjkkklllhhhiiikkklllllljjjhhhgggffffffgggggghhhhhhiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhhhhiiikkklllnnnooooooppppppppppppooooooqqqqqqrrrrrrrrrqqqqqqpppkkklllooorrrvvvzzz}}}yyywwwtttpppmmmjjjiiihhhgggggggggggggggggggggggggggggggggggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhhjjjjjjiiihhhhhhggggggggghhhhhhiiikkknnnooommmlllkkkiiihhhffffffgggiiijjjhhhhhhhhhhhhgggggggggggghhhhhhiiiiiijjjkkkkkkkkk|||pppccc^^^[[[WWWTTTSSSRRRPPPMMMLLLLLLKKKIIIHHHFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDCCCAAA@@@???>>>============<<<;;;;;;;;;:::::::::::::::999999999999777777777777777777777777777777888999999888777666444444555666666666666666777777777777777777777777444444555555555444444333555555555555666666666666444444444444444444444444555555666666666666555555666666555555555555666666666666666666666666666666444444555777777888888888555666777777777777666666777777666666666777777888777777777777888888888888888999::::::::::::999888::::::::::::::::::::::::999;;;===>>><<<<<<<<<===;;;===@@@BBBFFFNNNYYYaaappp~~~~~~{{{xxxtttqqqppppppllloooqqqqqqnnnlllllllllhhhhhhgggffffffffffffgggiiiiiijjjkkkkkkjjjjjjjjjkkklllllllllmmmmmmmmmmmmiiiiiihhhgggggghhhhhhhhhiiiiiiiiijjjiiiiiihhhhhhkkkjjjiiihhhgggggggggggghhhhhhggggggffffffggggggkkkkkkkkkkkkllllllllllllmmmmmmmmmmmmlllkkkiiihhhddddddeeeeeeffffffffffffccccccccccccdddeeegggggggggfffeeeddddddcccccccccddddddeeeeeeddddddcccbbbbbbcccdddddddddcccbbbbbbcccccccccdddeeegggiiiiiiiiiiiihhhhhhgggeeedddcccddddddccccccccccccddddddcccdddeeefffhhhiiijjjkkkjjjjjjjjjjjjjjjiiihhhhhhffffffffffffggggggggggggfffffffffffffffffffffeeefffeeeeeeeeefffhhhkkkllllllmmmooopppqqqqqqpppppprrrsssssssssrrrqqqppppppkkklllmmmpppsssvvvxxxzzztttrrrpppnnnkkkjjjiiiiiieeeeeeeeeeeeeeeeeeeeeeeeffffffgggggghhhhhhiiiiiiggggggggggggggggggggggggffffffggggggggghhhhhhhhhhhhhhhiiikkkmmmnnnllljjjjjjiiigggeeeeeegggiiijjjjjjiiiiiiiiihhhhhhhhhhhhffffffgggggghhhiiiiiiiii{{{oooccc^^^[[[WWWSSSRRRRRRPPPMMMLLLLLLKKKIIIHHHGGGGGGHHHIIIHHHGGGFFFEEEDDDCCCBBBAAA???>>>======>>>>>>===<<<;;;;;;::::::;;;;;;;;;:::::::::999999666666666666555555555555555666777888888777666666444444555666777777666666555555555555555555555555111111222333444444444444666666666666777777777777666666666666666666666666666666777777777777666666666666555555555555666666666666666666666666666666555555777888888999999999777888888888888777777666777777666666666666777777777777777777888888888888777888999::::::999888777:::::::::::::::::::::::::::<<>>=========<<<;;;::::::999999999999999888888888777777999888888777666555555444444555666888888666555444888888888888888888888888666666666666666666666666999888666555666555444222666555444333333444555666444444555666777777666666555555666666666666555555666666555555555444444444444555555666777888888999555555555555666666666666666666666666666555555555666666666666666777888888888888888888888888888888888888888888888888888888999999999999999999999999:::999888777777777999999;;;;;;<<<>>>@@@CCCFFFHHHSSSVVVdddzzz|||yyywwwvvvwwwuuusssrrrqqqooommmkkkooopppppppppnnnkkkhhhffffffeeedddcccccceeefffhhhhhhhhhiiiiiiiiiiiihhhhhhiiiiiihhhhhhiiiiiijjjkkkiiiiiiiiiiiijjjkkkkkklllnnnmmmmmmllljjjhhhfffeeeiiijjjkkkkkkjjjiiihhhgggkkkiiihhhffffffgggiiijjjlllmmmnnnoooqqqqqqqqqqqqqqqooommmlllkkkjjjgggeeeaaa``````cccfffhhhhhhgggccccccbbbbbbccceeefffhhhccccccdddddddddeeeeeeeeeeeeddddddcccbbbaaa``````aaaaaabbbcccddddddddddddddddddcccccccccdddeeeeeejjjkkkkkkjjjiiigggeeedddeeeeeeeeeeeeeeeeeeeeedddbbbbbbcccdddeeegggggghhhiiiiiihhhhhhhhhhhhhhhiiihhhiiiiiijjjiiihhhgggfffeeedddbbbaaaaaaaaabbbcccaaaaaaaaabbbcccdddeeeffflllmmmooopppqqqqqqqqqqqqpppppppppppppppooonnnnnnqqqnnnkkkkkknnnqqqrrrqqqqqqpppooommmkkkiiihhhgggfffdddccccccdddeeeddddddaaaccceeeggghhhhhhgggfffffffffffffffffffffffffffcccccccccdddfffiiikkkmmmjjjiiihhhhhhiiihhhfffeeeddddddeeeeeegggiiijjjkkknnnmmmkkkiiihhhgggggggggeeeeeeeeeddddddcccccccccsssddd\\\YYYUUUTTTUUUQQQPPPOOOMMMLLLLLLKKKKKKKKKKKKJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@???>>>======<<<;;;;;;:::999999999999999999999888888888999999999888777777666666444555777888888777555444555555555555555555555555666666666666666666666666888777555555666666444333666555444444444444555666444444555666666666666666555666666777777666666555666666555555555444444444444555555666777777888888555555555555666666666666555555555666666666666666666666666666666777777888666666666666666666666666666666666666666666666666999999999999999999999999;;;:::999888888999::::::;;;;;;<<<===???BBBDDDFFFLLLOOOYYYkkk{{{xxxwwwvvvvvvyyywwwsssqqqqqqpppnnnmmmoooppppppooonnnkkkhhhgggfffeeedddcccccceeeggghhhggghhhhhhiiiiiihhhhhhgggiiiiiihhhhhhhhhiiijjjjjjjjjjjjiiijjjjjjkkklllmmmnnnnnnmmmllljjjhhhfffeeehhhiiijjjjjjjjjiiihhhgggjjjiiihhhffffffgggiiijjjlllmmmnnnooopppqqqqqqqqqpppooonnnnnnmmmkkkgggdddbbbaaaaaacccfffhhhhhhgggddddddccccccdddeeefffgggeeeeeeeeeeeeeeefffgggggggggfffeeedddcccbbbaaaaaaaaabbbcccdddeeeeeeeeeeeeccccccccccccdddeeeffffffjjjjjjkkkjjjiiigggfffdddeeeeeeeeeeeeddddddddddddaaabbbccceeegggiiijjjkkkiiiiiihhhhhhhhhhhhhhhiiijjjjjjkkkkkkjjjiiihhhgggdddcccbbbaaaaaaaaabbbcccaaaaaabbbbbbccceeefffgggkkklllnnnpppqqqqqqqqqpppooooooppppppppppppoooooopppmmmjjjkkkmmmppppppoooqqqpppooonnnlllkkkiiiiiigggeeeccccccdddeeeeeedddbbbdddfffhhhiiiiiihhhggggggfffeeeddddddeeefffgggffffffffffffhhhjjjlllmmmiiihhhgggggghhhhhhfffddddddddddddeeefffhhhiiijjjlllkkkjjjiiihhhhhhhhhhhheeeeeeeeeeeedddddddddcccttteee^^^ZZZWWWUUUVVVQQQPPPOOOMMMLLLLLLLLLLLLLLLLLLKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA@@@???======<<<<<<;;;:::::::::999999999999::::::::::::::::::999999888888777777555666777888888777666555555555555555555555555555666666666666666666666666666555444555666666555444666555444444444444555666444555555666666666666666666666777777777777666666555555555555555444444444555555555666666777777888555555555555666666666666444444555555666666777777666666555555666666777777666666666666666666666666999999999999999999999999999999999999999999999999;;;::::::999999:::;;;;;;;;;;;;;;;<<<>>>???AAABBBEEEGGGNNNZZZjjj~~~}}}wwwsssrrrssstttttt{{{wwwssspppppppppoooooopppppppppooommmkkkiiigggfffeeedddddddddeeeggghhhfffgggggghhhhhhggggggfffhhhhhhhhhhhhhhhiiiiiijjjjjjjjjjjjjjjkkklllmmmnnnpppooommmkkkiiigggeeedddfffggghhhiiiiiiiiihhhgggiiihhhggggggggghhhiiijjjkkklllmmmoooppppppqqqqqqppppppooonnnnnnkkkgggddddddcccbbbcccfffhhhhhhhhhffffffeeeeeeeeeeeefffggghhhgggfffffffffgggiiijjjiiiiiihhhfffeeecccbbbaaabbbcccdddeeeeeefffeeeeeeccccccccccccdddeeefffgggjjjjjjkkkkkkjjjhhhfffeeeeeedddddddddcccccccccccc```aaaccceeehhhjjjllllllhhhhhhhhhgggggghhhhhhiiillllllmmmmmmlllkkkiiihhhdddcccbbbaaaaaaaaabbbcccaaaaaabbbcccdddfffhhhiiijjjkkkmmmooopppppppppooommmnnnooopppqqqqqqqqqqqqnnnllljjjjjjlllmmmmmmmmmppppppooonnnmmmllllllkkkhhhfffeeedddeeefffeeeddddddeeegggiiijjjjjjiiiiiihhhfffdddccccccdddfffhhhiiiiiiiiiiiijjjkkklllmmmgggffffffggghhhhhhfffdddddddddddddddeeefffggghhhjjjjjjiiiiiihhhhhhhhhhhhffffffeeeeeeeeeeeeddddddsssddd]]]ZZZWWWUUUUUUQQQPPPOOONNNMMMMMMMMMMMMMMMMMMLLLJJJIIIHHHGGGFFFDDDDDDDDDCCCBBBAAA@@@???======<<<<<<;;;;;;;;;:::999999:::::::::;;;;;;;;;999999999888888777777777777777888888888888777777777777777777777777777777666666666666666666666666555444333444666777666555555555555444444555555555555555666666666666666555666666777777777777666666555555555555555555555555555555555666666666777777555555555555666666666666333444444555666777888888666666555555555666666777888888888888888888888888::::::::::::::::::::::::888888888888888888888888999999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>BBBDDDIIIRRR\\\lllyyyuuuqqqnnnoooqqqrrrssszzzvvvpppmmmmmmnnnooopppooooooooonnnmmmkkkiiihhhfffeeeeeedddeeefffggggggffffffggggggggggggffffffhhhgggggggggggghhhiiiiiijjjjjjjjjkkklllmmmnnnooopppooommmkkkiiigggeeeeeeeeefffggghhhiiiiiihhhggghhhhhhggggggggghhhiiiiiikkkkkkmmmnnnooopppppppppqqqpppnnnnnnmmmkkkhhhffffffdddcccdddfffhhhiiihhhhhhgggggggggffffffggggggiiihhhgggfffggghhhjjjkkkjjjiiihhhgggeeecccbbbbbbcccccceeefffffffffffffffcccccccccdddeeefffggghhhiiijjjjjjkkkjjjiiigggfffeeeddddddccccccbbbbbbbbbaaabbbccceeeggghhhjjjjjjhhhgggggggggggghhhhhhiiimmmnnnnnnnnnnnnlllkkkjjjeeedddbbbaaaaaaaaabbbcccbbbbbbcccdddeeegggiiijjjjjjkkkmmmnnnooopppoooooommmmmmooopppqqqrrrrrrrrrnnnmmmkkkkkkkkkkkkkkkkkknnnnnnnnnnnnnnnmmmmmmmmmkkkiiigggfffggggggfffeeefffggghhhjjjkkkkkkkkkkkkiiigggdddbbbbbbdddgggiiikkkkkkkkkkkkkkkkkkkkkkkkgggfffeeefffhhhhhhgggeeeeeeeeeddddddeeeeeeffffffjjjjjjjjjiiiiiihhhgggggggggggggggfffffffffffffff~~~qqqccc]]]ZZZVVVTTTTTTPPPPPPOOONNNMMMMMMMMMMMMMMMMMMLLLKKKIIIHHHGGGGGGCCCCCCCCCCCCBBB@@@???>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::777777777777777666666666777777888888888888777777666666666666666666666666666666666666666666666666444333222444666777666555444555555555555555555444555666666666666666555555666666777777777777666666444555555555555555555555555555555555666666666666555555555555666666666666333444444555666777888888666666555555555555666666888888888888888888888888555555555555555555555555888888888888888888888888777777888999999999999999::::::;;;;;;<<<<<<<<<<<>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999999999999777666666666666666666666777777777777777777777777444444444444444444444444666666666666666666666666444333222333555666666444444444555666666555444444666666666666666666555444555555666666666666555555444444444555555555555555555555555555555555555555555555555555666666666666444444555555666666777777666666555555444444555555666666666666666666666666555555555555555555555555888888888888888888888888666666888999999999999999999:::;;;;;;<<<;;;;;;;;;===>>>CCCIIILLLQQQ]]]hhhzzz{{{wwwtttrrrrrrooollljjjkkkmmmnnnnnnppplllhhhggghhhkkknnnooommmlllkkkjjjiiihhhhhhgggeeeeeeffffffggggggggggggfffgggggghhhhhhggggggffffffffffffffffffggghhhhhhiiiiiiiiijjjkkkmmmnnnooopppnnnllljjjhhhgggggggggfffggghhhiiiiiiiiihhhgggeeeffffffgggggghhhhhhhhhiiijjjkkkmmmnnnnnnoooooorrrrrrrrrttttttssspppnnnkkkhhhfffeeegggiiijjjjjjhhhiiijjjjjjjjjjjjiiiiiihhhhhhiiiiiijjjjjjjjjjjjiiihhhhhhgggfffeeeddddddeeeeeeggghhhhhhhhhhhhhhheeeeeeeeeeeeeeeffffffggghhhiiijjjkkkkkkkkkjjjiiiffffffeeedddcccbbbbbbaaaccccccccccccddddddddddddffffffffffffggghhhiiiiiijjjkkklllmmmnnnmmmllllllgggfffeeedddddddddeeefffeeeeeeffffffggghhhjjjjjjjjjkkkmmmooopppppppppooommmnnnoooqqqrrrssssssssspppqqqqqqooollljjjjjjjjjjjjkkklllnnnoooqqqrrrsssrrrpppmmmllllllkkkiiihhhjjjjjjkkklllmmmnnnoooooommmkkkiiiggggggiiikkkmmmllllllmmmmmmllllllkkkjjjiiihhhhhhjjjlllmmmlllkkkkkkjjjiiihhhggggggggggggkkkllllllmmmllljjjhhhgggjjjjjjkkkkkkkkkkkkllllll}}}pppccc^^^[[[WWWTTTTTTPPPPPPOOONNNNNNNNNOOOOOOMMMLLLKKKJJJIIIGGGFFFFFFDDDDDDDDDDDDCCCAAA@@@???<<<<<<<<<<<<============;;;;;;:::999888777777666777777777777777777777777777666666666666666666777444444444444444444444444666666666666666666666666555333333333555555555333444444555666666555444444666666666666666555444444444444555555555555444444444444444555555555666666555555555555555555555555555555555555666666666666555555555666666666666666777666555444444444444555666666666666666666666666888888888888888888888888888888888888888888888888666777888:::::::::::::::999999;;;<<<<<<<<<;;;;;;===<<<>>>CCCFFFHHHNNNVVV___jjjvvv|||vvvsssqqqoooooommmjjjhhhggghhhjjjkkkkkkkkkiiiffffffhhhlllnnnoookkkkkkjjjhhhgggggggggfffeeeffffffgggggggggggggggggghhhhhhiiiiiihhhhhhgggffffffeeeeeeffffffggghhhhhhhhhhhhiiikkklllnnnoooooommmkkkiiihhhhhhiiiiiihhhiiijjjjjjjjjiiihhhgggdddeeefffggghhhhhhhhhhhhiiijjjkkklllmmmnnnnnnnnnpppsssxxx~~~|||uuupppmmmjjjgggfffgggiiijjjjjjhhhiiijjjkkkllllllkkkkkkhhhjjjkkkmmmmmmlllkkkjjjiiiiiihhhhhhhhhgggggggggffffffggghhhiiiiiiiiiiiigggffffffeeeeeeeeeeeefffggghhhjjjkkklllkkkjjjjjjggggggfffeeedddcccbbbbbbbbbbbbcccddddddeeefffffffffeeeeeeffffffhhhiiiiiiggghhhjjjlllmmmmmmmmmllliiihhhgggeeeeeeffffffggghhhgggggggggggghhhiiijjjkkklllnnnpppqqqqqqqqqpppnnnooopppqqqrrrrrrssssssrrrssstttrrrnnnkkkkkkkkkkkklllnnnppprrrtttvvvwwwuuussspppnnnnnnmmmkkkjjjlllllllllmmmnnnooopppqqqnnnmmmllllllllllllmmmnnnmmmnnnooooooooonnnmmmllljjjjjjjjjlllooopppooonnnnnnmmmllljjjiiiiiihhhhhhiiijjjlllnnnnnnmmmllllllllllllmmmmmmmmmnnnnnnnnn~~~qqqddd___]]]YYYVVVUUUPPPPPPOOONNNNNNNNNOOOOOOLLLLLLKKKIIIHHHGGGFFFEEEFFFFFFEEEEEEDDDBBBAAA@@@<<<<<<<<<===============<<<;;;:::999777666555555888888888888888888999999666666555555555555666666666666666666666666666666666666666666666666666666555444333333555555444333333444555666666555444333666666777777666555444444333444444444444444444333444444444555555555666666555555555555555555555444555555555555666666666777666666666666666555555555777666555444444444444444888888888888888888888888666666666666666666666666777777777777777777777777777888999;;;<<<<<<;;;;;;888999;;;<<<===<<<<<<;;;???;;;;;;???BBBDDDHHHMMMMMMWWWbbblllzzzxxxwwwtttrrrpppnnnmmmmmmhhhfffddddddfffhhhjjjjjjiiigggeeefffiiimmmooopppjjjjjjhhhgggffffffffffffeeeffffffggghhhggggggggghhhhhhiiiiiiiiiiiihhhhhhfffeeeeeeeeeeeefffgggggggggggghhhiiijjjlllnnnooonnnllljjjhhhhhhhhhiiijjjiiijjjkkkkkkjjjiiihhhgggdddeeefffggghhhhhhhhhhhhiiiiiikkklllmmmnnnnnnnnnmmmttt~~~xxxpppnnnkkkgggfffgggiiijjjjjjgggiiijjjlllmmmmmmlllllliiikkkmmmooopppnnnlllkkkiiiiiiiiiiiiiiiiiiiiiiiifffggghhhiiiiiijjjjjjiiihhhgggfffeeeeeeeeeeeeeeeggghhhjjjkkkllllllkkkjjjhhhggggggfffdddccccccbbbaaabbbcccdddfffggghhhiiieeeeeeeeeffffffhhhiiiiiieeefffhhhjjjlllmmmmmmllljjjiiihhhffffffgggggghhhiiiiiihhhhhhhhhhhhiiiiiilllmmmooopppqqqrrrqqqqqqooopppqqqqqqrrrrrrrrrrrrsssuuuvvvsssooolllkkkllllllmmmooorrrtttwwwyyyzzzwwwuuurrrpppooonnnmmmkkkmmmmmmmmmmmmnnnpppqqqrrrooooooooonnnnnnooooooooonnnooopppqqqqqqpppooonnnlllkkklllnnnqqqrrrqqqppppppooonnnlllkkkjjjiiiiiifffhhhkkknnnpppppppppooommmnnnnnnnnnoooooopppppprrrddd^^^\\\YYYUUUTTTRRRQQQPPPOOONNNMMMMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFHHHHHHGGGEEEDDDBBBAAAAAA======>>>>>>======<<<;;;;;;:::999999888888999999999999999888999999::::::666666555555555666666777666666666666666666666666444555555555666666777777333333333222222333333333333333333555777999888666555555555555555555555555555555666666666666555555666666666666666666666666555555666666666666555555777555333222222444777888999888777555555555666777666666666666666666666666999999888888777777666666:::999999999888888777777999999999999999999999999777777888888888999999999@@@???===;;;:::999::::::<<<<<<===???@@@AAABBBCCCHHHLLLSSSYYYaaammm|||~~~zzzxxxrrrqqqpppnnnlllkkkjjjiiiiiiiiihhhhhhgggggggggfffffffffggghhhjjjlllooopppkkkiiifffdddcccdddfffgggeeeeeeeeeddddddeeeeeeeeehhhhhhhhhhhhiiijjjkkklllhhhhhhgggfffeeeeeeddddddffffffggghhhjjjkkkmmmnnnmmmmmmlllkkkjjjhhhhhhggghhhiiiiiijjjjjjjjjiiiiiijjjiiigggfffggghhhjjjkkkllllllkkkkkkkkklllmmmmmmnnnsss~~~yyyrrroookkkhhhhhhiiiiiiiiihhhhhhjjjkkklllmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkkkklllmmmmmmmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjlllkkkiiigggfffeeeffffffggghhhiiikkkkkkiiihhhffffffeeeeeeeeeeeeeeeddddddccccccdddeeefffffffffeeegggffffffeeeeeeeeeffffffggghhhjjjkkkllllllkkkkkkkkkkkkjjjjjjiiihhhhhhgggiiiiiiiiihhhhhhhhhhhhhhhkkkmmmnnnpppqqqqqqqqqqqqppppppppppppqqqrrrrrrsssqqqsssuuuuuussspppooooooooopppppprrrtttvvvxxxyyyyyyxxxvvvtttrrrqqqppppppmmmmmmooopppqqqqqqqqqqqqrrrqqqooonnnoooqqqsssuuuoooooopppqqqrrrrrrrrrqqqooooooppprrrtttuuutttrrrrrrqqqpppnnnmmmkkkjjjiiillllllmmmmmmooopppqqqqqqlllmmmoooqqqrrrsssrrrrrrttteee___]]]ZZZVVVUUURRRQQQPPPOOONNNMMMMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFEEEDDDBBBAAA@@@???======<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999999888888777777666777777777666666555555555555666666666666666666666666666666555555555555666666666777777777777666666777777777666555444555777777666444555555555555555555555555555555666666666666555555555555555555555555555555555555555666666555555555555555555555555666666666888777666555555555666666555555555555555555555555666666666555555555555555888777777777666666666666777777777777777777777777888888999999999:::::::::<<<<<<;;;:::::::::;;;<<<<<<<<<===>>>???@@@@@@AAA@@@DDDIIIMMMSSS]]]jjjsss~~~~~~yyyuuurrrpppooooooooonnnlllkkkiiihhhffffffffffffeeeeeedddddddddeeefffhhhjjjlllmmmnnnkkkiiigggeeeeeeeeeggghhhgggffffffeeeeeeffffffggghhhiiiiiijjjjjjkkkkkkkkkhhhhhhggggggfffeeeeeedddfffffffffgggiiikkklllmmmllllllkkkjjjiiihhhggggggfffggghhhiiiiiiiiiiiiiiijjjiiigggffffffhhhiiijjjkkkkkkkkkjjjjjjkkkllllllqqqvvv|||rrrooojjjhhhhhhhhhhhhhhhhhhhhhjjjkkklllmmmmmmmmmooooooooonnnnnnmmmmmmlllkkklllmmmmmmmmmllljjjjjjjjjjjjjjjjjjjjjiiiiiiiiikkkjjjiiihhhfffffffffeeeeeefffhhhiiiiiihhhgggfffeeeeeeeeeeeeeeeeeeeeeeeeddddddeeefffffffffffffffffffffeeeeeeeeeeeefffffffffgggiiijjjkkkkkkjjjjjjkkkkkkkkkjjjjjjiiiiiiiiijjjjjjjjjiiiiiihhhhhhhhhkkklllnnnooopppqqqqqqpppqqqpppppppppqqqrrrssstttrrrtttvvvvvvsssqqqoooooonnnooopppqqqsssvvvwwwyyyxxxwwwuuusssrrrqqqpppppplllmmmnnnooooooppppppppprrrrrrqqqqqqqqqqqqqqqqqqooooooqqqrrrssssssssssssqqqpppqqqsssuuuuuutttrrrqqqqqqpppnnnmmmlllkkkkkkkkklllnnnooopppqqqqqqqqqlllmmmoooqqqqqqrrrqqqqqqvvvggg```^^^ZZZWWWVVVRRRQQQPPPOOONNNMMMMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFDDDDDDCCCBBB@@@???>>>>>>===<<<;;;:::::::::;;;;;;;;;::::::999999999999999999888777777666666666666666666555555555555666666666666666666666666666666555555555555666666666666666666555555555555666666777666555666777777555333555555555555555555555555555555666666666666555555555555555555555555555555444444555555555555444444333444555666777666555444666666555444444444555555555555555555555555555555555555555555555555666666555555555555555444444444666666666666666666666666999999999999::::::::::::777777777888999;;;<<<===<<<<<<<<<=========>>>>>>===???AAACCCFFFMMMVVV^^^aaajjjyyy{{{yyyvvvssspppmmmkkkkkkkkklllmmmnnnmmmkkkiiihhhfffeeeeeeeeeeeedddddddddcccdddgggiiijjjkkkkkkkkkkkkiiihhhffffffgggiiijjjhhhhhhgggggggggggghhhhhhiiijjjkkklllllllllkkkjjjhhhhhhhhhggggggffffffeeefffffffffggghhhiiikkklllkkkkkkjjjiiihhhhhhggggggdddeeefffhhhhhhiiiiiiiiiiiiiiigggffffffggghhhiiijjjjjjiiiiiiiiiiiiiiijjjpppuuu~~~{{{qqqnnnjjjhhhgggggggggfffggghhhjjjkkkllllllmmmmmmppppppoooooonnnmmmmmmlllkkkllllllllllllkkkjjjiiijjjjjjjjjiiiiiiiiihhhhhhjjjjjjiiiiiihhhgggeeeeeecccdddeeegggggggggfffeeeeeeeeeeeeffffffffffffffffffffffffgggggggggggggggfffffffffeeeeeeffffffgggfffggghhhiiijjjjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjjjjllllllkkkjjjjjjiiihhhhhhjjjkkkmmmnnnooopppppppppqqqqqqqqqqqqrrrssstttuuuuuuwwwxxxwwwtttqqqoooooommmnnnoooqqqsssuuuwwwxxxvvvvvvuuutttsssrrrqqqpppllllllmmmnnnnnnoooooooooqqqrrrrrrsssrrrpppooommmoooppprrrssstttuuuuuuvvvtttsssrrrsssuuuuuusssrrrppppppoooooonnnmmmmmmlllkkkmmmoooqqqrrrrrrqqqpppmmmnnnoooppppppppppppoooxxxhhhaaa^^^ZZZVVVUUURRRQQQPPPOOONNNMMMMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFCCCCCCBBBAAA@@@???>>>>>>===<<<:::888888999:::;;;:::999888888777777888888;;;;;;:::888777777777777777666666555555555555666666666666666666666666666555555555666666666666666444444333333333333444444666555555666777777555444555555555555555555555555444555555666666555555444555555555555555555555555333333444444444444333333222333333444444444444444444444444444444444444444555555555555555555555555555666666777777888888888444444444444444444444444777777777777777777777777777888888888888999999999555555666777888999;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;>>>???@@@AAABBBGGGMMMRRRSSSXXXbbbnnnxxxyyywwwqqqpppooommmlllkkkkkkkkkiiikkkmmmnnnnnnllljjjhhhffffffffffffffffffffffffccceeehhhjjjkkkkkkjjjiiijjjiiihhhggghhhiiikkkllljjjjjjiiiiiiiiiiiijjjjjjjjjkkkmmmnnnnnnllljjjiiiiiiiiihhhhhhhhhgggggggggffffffffffffggghhhjjjjjjjjjjjjiiihhhhhhgggffffffdddeeefffhhhiiijjjjjjjjjiiihhhhhhggggggggghhhiiijjjiiihhhhhhggggggggggggkkkooovvv}}}zzzuuupppmmmiiigggffffffeeedddggghhhiiijjjkkklllllllllnnnnnnmmmmmmlllkkkkkkjjjkkkkkkkkkkkkkkkjjjjjjiiijjjjjjjjjiiiiiihhhhhhhhhiiijjjjjjjjjjjjhhhfffeeeaaabbbccceeeeeeeeeeeeeeeeeeeeeffffffggggggggghhhhhhggggggggggggggghhhhhhhhhgggggggggggghhhhhhiiiggghhhhhhiiijjjjjjkkkkkkllllllllllllllllllllllllmmmmmmlllkkkjjjjjjiiihhhjjjjjjkkklllmmmnnnooooooqqqqqqqqqqqqrrrsssuuuuuuwwwyyyzzzxxxuuuqqqooonnnmmmnnnppprrrtttuuuvvvwwwuuuuuuuuuuuutttsssrrrrrrnnnnnnnnnnnnnnnooopppppppppqqqqqqqqqqqqppppppoooqqqrrrsssuuuwwwxxxxxxyyyuuutttssssssttttttsssqqqoooooonnnnnnnnnnnnnnnmmmkkkmmmooorrrsssrrrpppooommmnnnnnnnnnnnnnnnnnnnnnzzziiiaaa]]]YYYVVVUUURRRQQQPPPOOONNNMMMMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFDDDCCCCCCBBBAAA@@@??????===;;;999888777888:::;;;888888777666666666666666;;;:::999888777777777777777777666555555555555555666666666666666666666666666666666666666555555555666666555555555555666666444333444555777888777666555555555555555555555555444444555555555555444444555555555555555555555555333333444444444444333333333222111000000222444555333333444444444444444444555555555555555555555555555555666666777777888888555555555555555555555555666666666666666666666666666666666666777777777777555555666777777888888888;;;;;;;;;:::::::::::::::===>>>>>>???@@@CCCGGGJJJKKKMMMSSS[[[bbbkkkzzz{{{uuuqqqpppllllllkkkkkkkkkkkkllllllhhhjjjlllnnnnnnllljjjhhheeeeeeeeeeeeffffffffffffdddfffhhhjjjkkkkkkiiiiiihhhhhhhhhhhhiiijjjlllmmmlllkkkkkkjjjjjjkkkkkkllljjjlllmmmnnnnnnmmmkkkjjjiiiiiiiiiiiiiiiiiihhhhhhggggggffffffggghhhiiiiiihhhhhhhhhggggggffffffeeeeeefffgggiiijjjkkkkkkkkkhhhhhhhhhhhhhhhiiiiiijjjjjjiiihhhgggfffeeeeeeeeeeeehhhnnnsssvvvvvvrrrooommmkkkhhhffffffeeedddbbbeeefffgggiiijjjjjjkkkkkkllllllllllllkkkkkkkkkkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkklllkkkjjjhhhgggbbbbbbcccdddddddddddddddeeeeeefffgggggghhhiiiiiiiiihhhhhhggggggggghhhhhhiiiiiiiiiiiiiiijjjkkkkkkiiijjjjjjjjjkkkllllllmmmmmmmmmllllllllllllllllllmmmmmmllllllkkkjjjjjjiiiiiiiiijjjjjjkkkmmmmmmnnnpppppppppqqqrrrsssuuuuuuxxxyyyzzzyyyuuuqqqooonnnnnnoooppprrrssstttttttttsssttttttuuuuuuttttttsssppppppooooooooopppqqqrrrpppooonnnnnnoooqqqssstttrrrssstttvvvxxxyyyyyyzzzuuutttrrrrrrssssssrrrpppmmmmmmmmmmmmmmmmmmmmmmmmjjjlllnnnqqqqqqpppnnnmmmmmmmmmmmmmmmmmmmmmnnnnnn}}}kkkbbb^^^ZZZWWWVVVRRRQQQPPPOOONNNMMMMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFDDDDDDCCCBBBBBBAAA@@@@@@<<<;;;:::999999999::::::888777777666555666666666888777666666555555555555888777666555555444555555666666666666666666666666666666666666666555555555555444444333333444444555333333333555888999888777555555555555555555555555444444555555555555444444444444444444444444444444444444555555555555444444444222000//////111444666222333444444555555444444444444444444444444444444444444444444444444555555555555555666666666666666555555555555555555555555444555555555666666666666555666777777777777666666::::::::::::::::::::::::999999999:::<<>>>>>======<<<>>>CCCFFFHHHNNNUUUZZZlll}}}xxxqqqpppmmmjjjgggfffeeeeeeeeeeeeeeeeeeeeefffggghhhggggggfffeeeddddddcccccccccccccccddddddeeeeeeeeedddccccccbbbbbbcccddddddcccdddeeegggiiikkkmmmnnnllllllkkkkkkkkkkkklllllljjjiiiiiijjjkkklllmmmnnnkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeeeddddddgggggghhhhhhhhhhhhhhhgggfffgggiiilllnnnooopppqqqlllkkkiiigggeeeddddddcccbbbdddeeefffggghhhjjjkkkfffeeecccdddeeeeeecccbbbaaaaaacccdddeeefffffffffdddeeefffgggiiijjjkkklllkkkjjjhhhggggggggghhhiiiggghhhiiikkkmmmooopppqqqqqqpppnnnmmmmmmnnnooopppjjjiiihhhgggfffeeeeeeeeedddeeefffhhhiiikkklllmmmjjjhhhfffeeedddeeefffgggffffffffffffggghhhiiijjjjjjiiiiiihhhiiikkklllmmmoooooommmllljjjhhhgggggghhhiiiiiijjjjjjkkkkkklllggggggfffggghhhiiikkklllllllllmmmnnnoooqqqssstttuuuwwwxxxwwwtttqqqooooooiiijjjkkklllkkkiiifffeeehhhiiilllnnnoooooonnnmmmrrrqqqooommmmmmnnnpppqqqnnnooopppqqqqqqpppoooooommmnnnooooooppppppppppppooommmkkkkkklllmmmnnnmmmllllllkkkjjjjjjiiihhhhhhggggggggggggggghhhhhhhhhiiiiiiiiiiiijjjlllnnnooouuuhhhbbb\\\VVVTTTTTTTTTSSSQQQPPPOOONNNMMMMMMLLLKKKIIIGGGFFFFFFFFFDDDDDDCCCAAA???>>><<<<<<<<<<<<;;;;;;;;;:::::::::888888888888888999999999777777777777777777777777444444555555666777777777555555666666555444333333444444555555555555444444333333222222333333444555111222333444555555555555666666555555555444444444666666666666666666666666666555444333333444555666555555555444444333333333777666555444333444444555777666666666666555555555777666555444444555666777666666666666666666666666444555555555666666777777555555555555666666666666666666666666555555555555666666666666777777777777777777777777777777777777999999:::;;;<<<===>>>???999999:::<<>>===<<<<<<<<<;;;;;;;;;:::::::::999999888888888888888888666666666666666666666666666666666666666555555555666666777777666666555444444444555555555555444444444444333333444444555666222222333444555555555555666666555555555444444444555555555555555555555555555555444333333444555555555555444444444333333333777666555444333444444555333333333444444444555555777666555444444555666777555555555555555555555555555555555555666666666777555555555555666666666666444555555555666666777777666666666666777777777777888888888888888888888888999999:::;;;<<<===>>>>>>;;;;;;;;;<<<>>>@@@CCCEEEJJJOOOVVV]]]dddjjjqqquuu}}}yyyxxxwwwuuurrrooolllkkkkkkjjjhhhfffeeeddddddccc```aaabbbdddfffgggiiiiiijjjgggeeeeeeffffffdddaaaaaabbbccccccbbbaaa```___``````````````````aaaaaabbbcccdddffffffffffffeeehhhggggggfffffffffggggggffffffffffffeeeeeeeeeeeehhhhhhhhhhhhhhhhhhhhhhhhjjjiiiiiiiiiiiihhhhhhhhhfffeeedddcccccccccdddeeeggggggggghhhhhhhhhiiiiiihhhhhhhhhiiikkklllnnnoooooolllhhhfffgggfffeeecccbbbbbbccceeefffggghhhiiieeeeeeeeedddcccbbbaaa```^^^___```bbbbbbcccccccccdddddddddeeeggghhhjjjkkkiiihhhgggfffffffffggghhhggghhhjjjmmmnnnooooooooopppppppppooonnnmmmkkkjjjfffeeeeeeeeeeeedddddddddbbbbbbcccdddeeefffggghhhgggfffeeecccbbbbbbccccccbbbccceeefffgggggghhhhhhkkkjjjiiihhhgggfffffffffggghhhhhhhhhggggggffffffgggggghhhiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjkkkmmmnnnpppqqqooopppppppppooonnnlllkkkjjjjjjiiiiiihhhgggggggggffffffgggggghhhiiiiiijjjjjjlllmmmlllkkkjjjkkklllkkkkkkkkklllllllllmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjiiihhhgggggggggiiijjjkkkllljjjhhheeedddddddddeeecccccccccccccccdddeeeffffffgggggghhhiiijjjkkkkkkyyylllddd\\\VVVUUUTTTSSSRRRQQQPPPNNNMMMMMMMMMLLLJJJIIIHHHGGGFFFFFFEEEDDDCCCAAA@@@>>>===<<<<<<<<<;;;;;;;;;::::::::::::999999999888777777777555555555555555555555555888777777666555555444444777777777777777777666555444444555555555555444444555555555444555666666777333333444444555444444444555555555555555444444444444444444444444444444444444444333333333333444444555444444444444333333333666555444444333444444444111111222333444555666777666666555444444555666666555555555555555555555555555555555555666666666666444555555555555666666666333333444555666777888888666666666666777777777777999999999999999999999999999999::::::;;;<<<=========<<<;;;;;;<<<===???@@@DDDGGGLLLPPPSSSWWW[[[]]]cccgggnnnvvv~~~}}}zzzwwwtttrrrrrrqqqpppooommmkkkiiihhhhhhgggfffdddcccbbbbbbaaa```aaabbbdddeeeggghhhiiiiiigggeeedddddddddcccaaaccccccccccccbbb```___^^^``````````````````______```aaabbbcccddddddddddddeeeeeeeeeddddddeeeeeefffeeedddcccbbbbbbbbbcccdddfffffffffffffffgggggggggiiihhhhhhhhhhhhggggggggggggeeebbb``````bbbdddeeefffffffffggggggggghhhhhheeeeeefffgggiiijjjkkkkkknnnkkkiiigggggggggeeedddaaabbbcccdddeeefffggghhhgggfffeeecccbbbaaaaaaaaaaaaaaa```aaaaaabbbccccccbbbbbbcccccceeefffhhhiiigggfffeeedddddddddddddddeeegggiiijjjlllllllllkkkmmmmmmnnnnnnnnnkkkiiihhheeeeeeeeeeeeddddddddddddaaaaaabbbcccddddddeeefffeeedddcccbbbaaaaaaaaabbbbbbcccdddeeefffgggggggggjjjiiihhhgggfffeeeddddddeeeeeeeeeeeeeeedddddddddeeefffggghhhiiijjjjjjjjjkkkkkkkkkjjjiiiiiiiiihhhhhhhhhiiijjjkkklllnnnooommmnnnnnnooonnnmmmkkkjjjhhhhhhhhhgggffffffeeeeeecccddddddeeeeeeffffffggggggiiijjjiiihhhggghhhjjjiiiiiiiiijjjjjjjjjkkkkkkiiiiiiiiiiiiiiiiiiiiiiiifffeeeeeeeeefffgggiiijjjjjjiiigggdddccccccccccccaaaaaaaaabbbccceeefffgggeeefffggghhhiiijjjjjjkkk|||nnnddd\\\WWWVVVSSSSSSRRRQQQOOONNNMMMMMMLLLLLLJJJIIIHHHGGGGGGGGGEEEDDDCCCBBB@@@>>>===<<<<<<<<<;;;;;;;;;::::::::::::::::::999888777666666666666666666666666666666777777666666555555555555666666777777777666666555444444555555555555444444555555444444555555666777444444444555444444333333555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444555444444444444444444444444444555555666777777888555555555555555555555555555555555555555555555555555555555666666666666666444444444555555555666666444444444555666777777888666666666666777777777777888888888888888888888888888999999:::;;;;;;<<<<<<<<<;;;;;;::::::;;;<<<===???BBBGGGJJJLLLOOORRRTTTSSSVVV[[[```fffnnnvvv||||||wwwsssqqqnnnkkkiiimmmmmmmmmmmmlllkkkjjjiiiffffffdddcccbbbaaaaaaaaa```aaabbbccceeefffggghhhgggfffdddcccbbbbbbbbbbbbeeeddddddbbbaaa___^^^]]]`````````_________^^^^^^______```aaabbbbbbbbbcccddddddccccccddddddeeeeeeeeedddbbb``````aaabbbcccddddddddddddeeeeeeeeeeeeggggggggggggffffffffffffeeedddbbbaaa```aaabbbccceeeeeeeeeeeeffffffffffffcccdddeeefffhhhhhhiiiiiilllkkkiiihhhggggggfffeeeaaaaaabbbcccdddeeeffffffhhhgggdddbbbaaaaaaaaaaaabbbbbbaaa``````aaabbbcccaaaaaaaaabbbcccdddffffffeeedddcccbbbbbbaaaaaa```ccceeefffhhhiiiiiihhhhhhjjjkkkmmmnnnmmmkkkhhhfffeeeeeeeeedddddddddccccccbbbbbbcccddddddeeeeeeeeebbbbbbaaaaaa````````````bbbcccdddfffgggggghhhhhhhhhhhhhhhgggfffdddccccccdddccccccbbbbbbbbbbbbbbbcccdddfffhhhiiijjjkkkkkkllllllkkkjjjiiihhhhhhgggggggggggghhhiiijjjkkklllkkkkkklllmmmmmmllljjjjjjhhhhhhgggffffffeeeeeedddbbbbbbccccccddddddddddddfffggghhhgggffffffggghhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhddddddddddddeeegggiiijjjjjjiiigggeeedddcccccccccaaaaaaaaabbbbbbccceeeeeeddddddeeefffhhhiiijjjjjjpppeee\\\WWWWWWSSSSSSRRRPPPOOONNNMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEDDDBBB@@@???======<<<<<<;;;;;;;;;::::::::::::::::::999888777666666777777777777777777777777555555555555666666777777444555555666666555555555444444555555555555444444444444444333444555555666444444444555444444333333444555555555555555555555555555555555555555555555333333333333333333333333444444444444444444444444333333444444444444444444666666666666666666666666444444555555555555444444555555555555555555555555666666666666666555555555444444444444555555555555666666666666666555555555666666666666777777777777777777777777777777777777888888999999::::::;;;;;;999999999999:::;;;<<<<<<:::===@@@BBBDDDEEEHHHJJJKKKLLLOOORRRUUUZZZ```dddllloootttzzz~~~zzztttrrrooommmllljjjgggeeeffffffgggggggggffffffeeefffeeedddcccbbbaaaaaaaaa___```aaabbbcccdddeeefffddddddcccaaaaaaaaacccdddgggfffdddbbb```^^^]]]]]]_________^^^^^^^^^^^^^^^^^^^^^______```aaaaaabbbcccccccccccccccdddeeefffeeedddbbb``````aaabbbcccbbbbbbcccccccccdddddddddfffffffffeeeeeeeeeddddddbbbbbbccccccbbbbbbaaa```ccccccdddddddddeeeeeeeeecccdddeeeggghhhhhhhhhhhhiiiiiiiiihhhgggfffeeeeee```aaaaaabbbcccdddeeeeeegggfffdddbbbaaaaaaaaabbbbbbbbbaaa``````aaabbbccc````````````aaacccddddddccccccbbbaaa```___]]]]]]aaabbbdddeeefffffffffeeehhhjjjlllmmmllljjjgggeeeeeeeeedddddddddcccccccccaaabbbccccccdddccccccbbb``````````````````______cccdddeeefffggghhhhhhhhhfffgggggggggfffeeedddcccccccccbbbaaa```aaaaaabbbbbbccceeegggiiijjjkkkkkkkkkkkkjjjiiiiiihhhggggggggggggggggggggghhhiiiiiiiiiiiikkkllllllkkkjjjjjjiiihhhhhhggggggfffeeeeeebbbbbbbbbccccccccccccccceeefffggggggfffeeefffggggggggghhhhhhhhhiiiiiiiiiggggggggggggggggggggggggddddddcccdddeeegggiiijjjjjjiiihhhfffeeedddcccccccccbbbbbbaaaaaabbbbbbbbbbbbcccdddeeeggghhhiiijjjpppeee\\\XXXXXXSSSRRRQQQPPPOOOMMMLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHFFFEEEDDDBBBAAA???>>>===<<<<<<;;;;;;;;;::::::::::::999999999888777777777888888888888888888888888444444555555666777777888333444444555555555555555444444555555555555444444444444333333444444555666333333444444555444444444444444444555555555555555666666666666666666666666333333444444444444333333333333333444444444444555222333333444444444444333555555444444444333333333444444555555555555444444444444444444444444444444666666666666666555555555333444444444444555555555777777666666555555555555666666666666777777777777666666666666666666666666888888888999999:::::::::777888888999;;;;;;<<<<<<:::<<<>>>??????>>>???AAACCCDDDFFFGGGHHHJJJNNNQQQVVVXXX]]]bbbhhhooowww||||||zzzxxxuuurrrmmmkkkiiiiiihhhhhhfffdddccccccdddeeeeeeeeeddddddfffeeedddcccbbbbbbbbbbbb^^^^^^___```aaabbbccccccaaabbbaaa```___```dddfffiiigggeeebbb___]]]\\\\\\]]]]]]]]]^^^^^^^^^______^^^^^^^^^^^^___```aaabbbbbbbbbbbbbbbcccdddeeeeeeddddddbbbaaaaaaaaabbbcccaaaaaabbbbbbccccccddddddeeeeeedddddddddcccccccccaaabbbcccddddddbbbaaa```bbbbbbbbbcccccccccddddddcccdddfffggghhhhhhggggggeeeggghhhhhhfffddddddeee``````aaaaaabbbccccccdddeeeeeedddcccbbbbbbbbbbbbaaaaaa```aaaaaabbbcccccc_________``````bbbccccccbbbbbbaaa```___]]][[[ZZZ___```bbbdddeeeeeeeeedddfffgggiiiiiiiiigggfffdddddddddddddddcccccccccccc___```aaabbbbbbaaa___^^^______````````````______bbbcccdddeeeggggggggggggdddeeefffggggggfffeeeddddddcccbbb``````aaabbbbbbcccccceeeggghhhiiijjjjjjiiiiiiiiihhhhhhggggggfffggggggfffffffffgggggghhhggghhhjjjkkklllkkkkkkjjjiiiiiiiiihhhggggggffffffbbbbbbbbbbbbbbbbbbbbbbbbeeefffgggfffeeedddeeegggfffffffffggggggggghhhhhhffffffffffffffffffffffffdddcccccccccdddfffggghhhjjjiiihhhgggfffdddcccccccccbbbbbbaaa``````aaaaaaaaabbbcccdddfffhhhiiiiiipppeee[[[XXXYYYSSSRRRQQQPPPNNNMMMLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHFFFEEEDDDCCCAAA???>>>===<<<<<<;;;;;;;;;:::::::::999999888888888888888888777777777777777777777777555555555666666666666666444444555666666666666666444444555555555555444444555555555444555555666777222222333444555555555555444444444555555555666666555555555555555555555555333444555555555555444333333333333444444444555555111222333444555444444333333333333444444444444444333444444555555444444333444444444444444444444444777666666666555555555555333333444444444555555555555555555666666666666666666666666666777777777777666666666666666666666666888888888888999999999999888888999:::;;;;;;;;;;;;<<<===??????>>>===>>>???>>>@@@BBBCCCCCCDDDFFFHHHHHHJJJMMMPPPTTTYYY```dddrrrxxx{{{wwwqqqooooooooommmjjjhhhgggeeeeeeeeedddbbb```bbbcccddddddeeeeeeddddddeeedddcccbbbaaaaaaaaaaaa\\\]]]^^^^^^___```aaaaaa^^^___```___^^^```eeeiiijjjhhheeebbb___]]]\\\[[[[[[[[[\\\]]]^^^______```^^^^^^]]]]]]^^^___aaabbb````````````aaabbbcccdddbbbbbbbbbbbbaaaaaaaaaaaa```aaaaaabbbccccccddddddddddddcccccccccbbbbbbbbbddddddccccccbbbbbbbbbbbbaaaaaaaaabbbbbbbbbccccccbbbccceeegggggggggfffeeeccceeeggggggeeecccccceee___``````aaaaaabbbbbbccccccccccccddddddccccccbbb^^^___```bbbbbbccccccccc``````___``````aaabbbcccbbbbbbaaa```^^^\\\ZZZXXX]]]^^^```bbbdddeeeeeeeeeddddddeeeeeeddddddcccbbbdddddddddccccccccccccbbb```aaabbbbbbbbb```___]]]^^^___```aaaaaa```______```aaabbbcccdddeeeeeeeeecccdddfffhhhhhhhhhgggfffeeedddbbbaaaaaaaaacccdddcccdddeeeggghhhiiiiiiiiiggggggggggggffffffffffffhhhggggggfffffffffggggggggghhhiiikkkllllllkkkkkkiiiiiihhhhhhgggfffffffffaaaaaaaaaaaaaaaaaaaaaaaaccceeefffeeedddcccdddeeedddddddddeeeeeeeeeffffffeeeeeeeeeeeeeeeeeeeeeeeeccccccbbbaaabbbccceeeeeehhhhhhgggfffeeecccbbbaaaaaaaaa`````````aaaaaabbb```aaabbbdddeeeggghhhiiipppddd[[[XXXZZZRRRRRRQQQPPPNNNMMMLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHFFFFFFDDDCCCAAA???>>>>>><<<<<<;;;;;;;;;:::::::::888888888888888999999999666666666666666666666666777777777666555555444444555555666777777888777777444555555555555555555444666666666666666777888888111222333444555555666555444444444555555555666666444444444444444444444444444444555666666555444444333333333444444555555555000111333444555444444333333444444555666777888888333333444555555444333333444444444444444444444444777777666666555555555444333333333444444444555555333444444555666777888888666666666666777777777777777777777777777777777777888888888888888999999999:::::::::;;;;;;::::::999888:::<<<=========>>>???===@@@CCCDDDDDDEEEFFFHHHCCCEEEGGGHHHKKKOOOTTTWWW\\\aaaiiisss}}}{{{tttpppoookkkhhhgggiiiiiigggeeefffeeecccccccccbbb___]]]___```aaaaaabbbbbbaaaaaadddcccbbbaaaaaa```aaaaaa\\\\\\]]]]]]^^^___``````\\\^^^___^^^^^^```eeejjjkkkiiieeebbb^^^\\\[[[[[[ZZZZZZ[[[\\\^^^___``````___^^^]]]]]]^^^___aaabbb^^^^^^^^^______aaabbbbbbaaaaaaaaabbbaaaaaa```___```aaaaaabbbcccdddddddddcccccccccbbbbbbbbbbbbaaagggeeecccaaaaaabbbdddeeeaaaaaaaaaaaabbbbbbbbbbbbaaabbbdddfffffffffeeedddaaadddggggggdddbbbcccddd______``````aaaaaabbbbbbaaabbbcccdddeeedddcccbbb]]]^^^```bbbddddddcccccc```````````````aaabbbcccbbbbbbaaa```^^^\\\YYYXXX[[[]]]___bbbdddeeeeeeeeebbbbbbbbbaaaaaaaaaaaaaaadddddddddcccccccccbbbbbbbbbcccdddeeedddbbb```___^^^___```aaaaaaaaa______^^^___```aaabbbcccccccccbbbcccfffhhhiiiiiihhhhhhfffeeecccbbbaaabbbccceeeddddddfffggghhhhhhhhhhhheeeeeeeeefffffffffffffffhhhhhhgggffffffffffffgggggghhhiiikkklllllllllkkkhhhhhhhhhgggffffffeeeeee`````````````````````___bbbdddeeedddcccbbbcccdddbbbbbbcccccccccdddddddddddddddddddddddddddddddddbbbbbbaaa``````aaabbbcccggggggfffeeedddbbbaaa```____________```bbbcccddd___```aaaccceeeggghhhiiiqqqfff^^^ZZZZZZVVVTTTRRRQQQQQQPPPNNNLLLMMMKKKIIIGGGEEEFFFGGGGGGHHHGGGDDDAAA???>>>>>>>>>===<<<<<<;;;;;;:::999999:::999888777666666666666666555555555555666666777888888777777666666555555444555666777777666555444222222222222333333444555777777666666555555555555333444555555666666555555444333333333333444555555666666555555555444444444333333444555555444333333444444555555555555444444444444222222222222444444555555555555555555555555666666555444444666777888555555444444444333333333777777666555555555555555666666666666666777888888222333555666666666555444666555555555555666777777333444444555666777888888777888888888999999999999999999888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>????????????BBBBBBBBBBBBEEEHHHKKKMMMOOOSSSYYY___eeelllrrrvvv|||wwwrrrnnniiifffgggfffdddccccccdddfffgggeeedddbbb```^^^]]]\\\\\\^^^___```bbbbbbccccccccc]]]___``````___^^^^^^______^^^^^^]]]]]]^^^^^^___```^^^]]]]]]___cccgggjjjiiigggdddaaa___]]]]]]]]]]]]]]]]]]^^^___```aaabbb\\\]]]^^^^^^]]]]]]___aaaaaabbbcccddddddcccbbbaaa```````````````aaaaaabbbdddddddddccccccddddddeeefffdddcccccceeeffffffeeeiiiiiiiiigggeeebbb```^^^^^^^^^^^^___```aaabbbcccccccccccccccccccccddddddcccddddddddddddcccbbbbbbbbbbbbbbbbbbaaa```___^^^bbbbbbbbbaaaaaaaaaaaaaaabbbaaaaaaaaaccccccaaa```bbbaaa```___^^^___``````aaaaaa```___]]]\\\[[[[[[^^^___```aaabbbbbbbbbbbbdddcccbbb```______^^^^^^```aaaccccccdddcccbbbaaaaaaaaaaaaaaaaaaaaaaaabbbbbbaaa```______^^^______aaaaaa````````````aaaaaafffgggiiijjjjjjiiihhhgggdddddddddcccddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeiiihhhhhhgggffffffeeeeeefffhhhkkkmmmmmmllljjjiiiggggggfffeeecccbbbaaaaaadddbbbaaa```______``````ddddddccccccbbbbbbaaaaaadddcccbbbbbbbbbcccdddeeefffdddaaa```bbbdddddddddeeecccaaa``````bbbdddfffiiihhhgggfffdddcccbbbaaa___```aaabbbbbbaaa``````````````````bbbdddfffhhh}}}pppeee\\\XXXYYYUUUSSSQQQPPPPPPPPPNNNLLLMMMKKKIIIGGGFFFFFFGGGGGGFFFEEECCCBBBAAA@@@@@@???===<<<<<<;;;;;;::::::999:::999888777777777777777777666666555555555666666666666666666666777777777444555666777777666555444444444333333444444555555666666666555555555444444333333444555555555555444444333333333333444555555666666555555555444444444333333444555555444333333444444555555555555444444444444333222222333444444555555555555555555555555333333333333333444555555555555444444444333333333666666555444444444444444555555444444555666666777333444555555666555555555555555444444555555666777444444555555666666777777777777777888888888999999999999888888999999:::;;;::::::::::::;;;;;;;;;;;;============>>>>>>>>>>>>???>>>>>>???@@@CCCFFFGGGDDDGGGLLLQQQUUUYYY^^^bbbiiiooovvv|||~~~xxxuuurrrooolllkkkiiigggeeecccbbbaaa```aaabbbccceeecccbbbaaa___^^^]]]\\\\\\^^^___```aaaaaaaaaaaaaaa]]]___``````___^^^^^^_________^^^^^^^^^^^^____________^^^^^^___bbbfffhhhhhhfffdddbbb___^^^^^^^^^___^^^^^^]]]]]]]]]]]]^^^\\\]]]^^^^^^]]]]]]___aaaaaabbbcccddddddcccbbbaaa````````````aaaaaabbbcccddddddddddddddddddeeeffffffeeecccccceeeffffffeeehhhhhhhhhfffdddbbb```^^^^^^^^^^^^^^^___```aaabbbcccccccccccccccdddddddddcccddddddddddddcccbbbbbbaaaaaaaaaaaa```___^^^^^^aaaaaaaaabbbbbbbbbcccccccccbbbaaabbbcccbbbaaa___```___^^^]]]]]]^^^___```aaaaaa```___^^^]]]]]]\\\^^^^^^___```aaaaaaaaaaaadddcccbbbaaa```______^^^```aaabbbcccccccccbbbbbbcccccccccccccccbbbbbbbbbbbbaaaaaa```````````````aaaaaa````````````aaaaaaeeefffhhhjjjjjjjjjhhhgggddddddccccccccccccddddddeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddeeeeeeeeeeeeeeeeeefffffffffffffffeeegggjjjllllllkkkjjjiiiffffffeeedddcccbbbbbbaaacccbbbaaa```______``````ccccccbbbbbbbbbbbbbbbbbbccccccbbbbbbbbbcccdddeeefffdddaaaaaabbbddddddddddddcccaaa``````bbbdddeeeiiihhhgggfffeeedddcccbbb```aaabbbbbbbbbbbbaaa```````````````bbbdddfffggg{{{nnnddd[[[WWWXXXSSSQQQPPPPPPPPPPPPNNNMMMMMMLLLJJJHHHGGGGGGGGGHHHCCCCCCCCCCCCBBBAAA@@@@@@======<<<<<<;;;::::::::::::999999888888888999999888888777666555555555555444555555666777777888888555555666666666666555555666666555444444444555555555555555444444444444444222222333444444444444444444333333333333444555555555555555555555444444444333444444555555444444333444444555555555555444444444444333333333333444444555555555555555555555555222333444444555555444444555555444444444333333333555555444333333333333444444444444333444444555666555444444444444555666666444444444444444555555666555555555666666666666666666666666777777777888888999888888888888999::::::999999999999::::::::::::;;;<<<<<<<<<==================<<<<<<===???AAABBB???AAAEEEGGGIIIKKKNNNQQQTTTYYY```eeehhhmmmtttyyy}}}{{{wwwpppkkkgggeeeccccccdddddddddbbbaaaaaa```___```aaabbbccc``````___^^^]]]]]]]]]]]]^^^______`````````______]]]___``````___^^^^^^___```______^^^^^^______```______^^^___```bbbccceeeffffffdddbbbaaa```______aaa```^^^]]][[[ZZZZZZZZZ\\\]]]^^^^^^]]]]]]___aaaaaabbbcccddddddcccbbbaaa`````````aaabbbcccdddeeedddddddddddddddeeefffggggggeeeddddddeeefffeeedddfffffffffeeecccaaa```___^^^^^^^^^^^^___```aaaaaabbbcccccccccdddddddddeeedddddddddddddddcccbbbbbbaaaaaa``````___^^^^^^]]]``````aaabbbcccdddeeeeeedddcccbbbbbbbbbbbb```]]]\\\[[[[[[[[[[[[]]]^^^___`````````_________^^^^^^]]]^^^^^^___``````aaaaaaccccccbbbaaa```_________```aaabbbbbbccccccbbbbbbeeeeeeddddddcccccccccbbbaaaaaaaaaaaabbbbbbbbbbbbaaaaaa````````````aaaaaadddeeehhhjjjjjjjjjiiihhhdddccccccbbbbbbbbbcccccceeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddddddddddddaaaaaabbbdddeeefffggghhhdddfffhhhjjjkkkjjjiiihhhdddddddddccccccbbbbbbbbbbbbaaa```````````````aaaaaaaaaaaabbbbbbbbbbbbbbbdddccccccccccccdddeeeeeefffdddbbbbbbccceeeeeedddcccbbbaaa``````bbbdddeeegggggggggfffeeeddddddcccaaaaaabbbbbbbbbaaaaaa```_________```aaacccdddeeeyyymmmccc[[[WWWXXXRRRPPPOOOOOOPPPPPPOOOMMMMMMLLLJJJIIIHHHHHHHHHHHHCCCCCCDDDDDDCCCAAA???>>>=========<<<;;;;;;::::::999999999888999999::::::999888777666555555555555555555555666666666777777555666666666666666666555666666555444444333444444444444444444444444444444111222333333444444333333444333333333333444555555555555555555555555555555444444444444444444444444444444555555555555444444444444444333333444444444555555555555555555555555333444666777777777666555555555444444444333333333555555444444333444444555555444444444444444555555555555444333333555666777444333333333333444555555666666666666666555555555666666666666777777777777888888888888888999999:::999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<>>>>>>>>>>>???@@@@@@>>>@@@BBBCCCDDDEEEGGGIIIJJJNNNRRRUUUXXX[[[```ccchhhmmmttt{{{}}}|||zzzwwwsssqqqpppmmmiiifffeeecccaaaaaabbbbbbbbbaaabbbbbbaaaaaaaaabbbcccddd^^^^^^]]]]]]\\\\\\]]]]]]______`````````______^^^]]]___``````___^^^^^^______^^^^^^^^^^^^^^^^^^_______________```aaaaaabbbeeeeeedddcccbbbaaaaaaaaaaaa```___]]][[[ZZZZZZYYY\\\]]]^^^^^^]]]]]]___aaabbbbbbcccddddddcccbbbbbbaaaaaaaaaaaabbbccceeeeeeddddddddddddeeefffggghhhhhhfffddddddeeeeeedddcccddddddccccccbbbaaaaaa```_________^^^______``````bbbccccccddddddeeeeeeeeedddeeeeeeeeeeeedddccccccaaa```______^^^]]]]]]]]]___```aaacccdddfffggghhhfffeeecccccccccbbb___]]]YYYYYYYYYYYYZZZ\\\^^^___________________________]]]]]]]]]^^^______```aaaccccccbbbbbbaaa```______``````aaabbbbbbbbbcccccceeeeeeddddddccccccbbbbbbaaaaaabbbcccddddddeeeeeeaaaaaa````````````aaaaaacccdddgggiiijjjjjjiiiiiiccccccbbbbbbaaabbbbbbbbbbbbcccccccccccccccddddddcccccccccccccccbbbbbbbbb___```aaabbbccceeeeeefffdddeeegggiiijjjjjjiiihhhcccccccccccccccccccccbbbaaaaaa``````aaaaaaaaaaaa```aaaaaabbbbbbccccccccceeeeeeeeeeeefffffffffgggfffeeeccccccdddeeeeeedddcccbbbaaaaaaaaacccdddfffffffffeeeeeedddddddddccc```aaaaaaaaa``````______]]]]]]^^^^^^```aaabbbbbbwwwlllddd\\\XXXYYYRRRQQQOOOOOOPPPPPPOOONNNMMMLLLKKKJJJIIIHHHHHHHHHEEEEEEEEEDDDBBB@@@===<<<>>>======<<<<<<;;;::::::999999999888999999:::::::::999888666666555555555777666666666555555555444666666666555555666666666555555444333222222222333444444444444444444444444111222333333444444333333444333333333333444555555444555555555555555555555444444444444444444444444444444555555555555444444444444444444444444444444555555555555555555555555333444666777777777666555555555444444444333333333666555555555555555666666666666555555444555555666555555444333333555666777444333333333333444555555666666666666666555555555666666666666777777777777888888777777888888999:::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;???>>>>>>>>>>>>>>>>>>>>>:::<<<>>>??????@@@BBBDDDDDDFFFHHHJJJKKKLLLNNNPPPVVVZZZ```eeeiiimmmqqqtttvvvzzz~~~}}}||||||wwwwwwwwwvvvtttrrrppppppiiihhhffffffeeeeeedddccceeedddbbbbbbcccdddcccbbbcccbbbbbbbbbbbbbbbcccccc]]]]]]]]]\\\\\\\\\]]]]]]``````aaaaaaaaa```______^^^```bbbaaa```___``````^^^^^^]]]]]]]]]]]]^^^^^^______^^^______``````aaaeeeeeeeeedddccccccbbbaaa``````^^^]]]\\\\\\\\\\\\\\\]]]^^^^^^]]]]]]___aaabbbcccdddeeeeeedddcccbbbaaaaaaaaaaaabbbcccdddeeedddddddddeeefffhhhiiijjjiiigggeeeddddddeeecccbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaa```_________``````bbbbbbcccdddeeeeeefffffffffffffffffffffeeeddddddaaa```___^^^]]]]]]^^^^^^___```aaacccfffhhhiiijjjhhhgggeeeddddddccc```^^^YYYYYYYYYYYYZZZ\\\^^^```^^^^^^^^^^^^____________^^^^^^]]]]]]^^^___```aaabbbbbbccccccbbbaaa```______``````aaaaaabbbccccccddddddccccccbbbbbbbbbbbbaaabbbdddeeefffggggggfffbbbbbbbbbaaaaaabbbbbbbbbbbbdddfffiiijjjjjjiiihhhdddcccbbbbbbaaaaaaaaabbb``````aaaaaaaaabbbbbbbbbccccccbbbbbbaaaaaaaaaaaa```aaaaaaaaabbbbbbcccccccccdddfffhhhiiiiiiiiiiiiddddddcccccccccccccccccc```aaaaaabbbbbbcccccccccaaaaaabbbbbbccccccddddddggggggggghhhhhhhhhhhhhhhgggeeeddddddfffffffffeeecccbbbbbbbbbcccdddfffgggffffffeeeeeedddddddddccc``````______^^^^^^^^^^^^[[[\\\]]]^^^______``````vvvkkkccc\\\XXXYYYTTTRRRQQQQQQQQQQQQOOONNNMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDAAA???===<<<>>>>>>======<<<;;;;;;;;;:::999999888888888999999999888888777666666666666777777666666555444444333666666555555555555666666444444333222222222333333444444444444444555555555222222333444444444444444444333333333333444555555444444444555555555555555555444444333333444444555444444555555555555444444444444555555555555444444555555555555555555555555222333444444555555444444555555444444444333333333666555555555555666777777777666555555555555555555555444444444444555666666444444444444444555555666555555555666666666666666666666666777777777888888888777777777777888999999::::::::::::;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::<<<>>>??????@@@BBBCCCCCCDDDDDDEEEEEEFFFFFFGGGKKKNNNRRRUUUVVVXXX[[[]]]aaadddiiimmmqqqvvv|||{{{xxxssspppoooooonnnmmmgggiiikkkkkkiiihhhhhhhhhcccbbbbbbaaabbbbbbccccccbbbaaa```aaadddfffgggfffcccccccccbbbbbbaaa``````^^^^^^]]]\\\\\\\\\]]]]]]___``````aaaaaaaaa`````````bbbccccccbbbaaaaaabbb^^^^^^^^^]]]]]]^^^^^^^^^___^^^]]]]]]^^^___```aaafffffffffeeedddcccbbbaaa______^^^]]]]]]]]]]]]]]]\\\]]]^^^^^^]]]]]]___aaabbbcccdddeeeeeedddcccbbbbbbaaaaaaaaaaaabbbcccccccccddddddeeegggiiijjjkkkjjjhhheeedddddddddcccaaaaaaaaaaaaaaabbbcccdddeeeccccccbbbaaa````````````bbbbbbcccdddeeefffgggggghhhhhhhhhhhhhhhgggffffffbbbaaa```^^^]]]^^^^^^___```aaabbbdddgggiiijjjkkkjjjhhhgggffffffeeebbb```[[[[[[[[[[[[\\\^^^```aaa_____________________```___^^^^^^]]]^^^```aaabbbbbbbbbcccccccccbbb```____________```aaabbbcccdddbbbbbbcccccccccccccccccccccdddfffggghhhhhhhhhgggddddddccccccccccccddddddcccdddgggiiiiiiiiihhhgggeeedddcccbbbbbbbbbbbbbbb______``````aaabbbbbbbbbbbbbbbbbbaaa``````______bbbbbbbbbaaaaaaaaaaaaaaaddddddfffgggiiijjjjjjjjjeeeeeeeeeddddddccccccccc```aaabbbdddeeeeeeeeeeeecccccccccdddddddddddddddggghhhhhhiiijjjiiiiiiiiigggfffeeeeeeggggggfffeeecccccccccdddeeefffggghhhhhhhhhggggggfffeeeeeedddaaaaaa```___^^^^^^^^^^^^[[[\\\]]]______```______sssiiibbb[[[WWWXXXVVVTTTRRRRRRRRRQQQOOONNNMMMMMMMMMLLLKKKJJJIIIHHHFFFEEEDDDBBB@@@?????????>>>>>>======<<<<<<;;;;;;:::999888777777777777777888888777777777777777888555555555555555555555555777666555444444555666777444333333333333444444555444444555555555666666666333333444555555555555444444333333333333444555555444444444555555555666666555444333333333333444555444444555555555555444444333444555666666555444333555555555555555555555555333333333333333444555555555555444444444333333333555444444444555555666777666555555444333333444444333444555555666555555555555555444444555555666777444444555555666666777777777777777888888888999999777777777777777888999999999999999999:::::::::::::::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;::::::<<<===????????????AAACCCBBBBBBBBBBBBDDDEEEDDDDDDEEEGGGIIIJJJJJJKKKMMMNNNQQQSSSUUUWWWZZZ^^^cccgggjjjlllppptttxxx}}}}}}{{{yyyvvvqqqnnniiigggdddbbbbbbccccccbbb___cccffffffeeecccdddeeecccccccccbbbaaaaaacccddd```______aaadddggghhhggggggffffffeeecccbbbaaa```______^^^]]]]]]]]]]]]]]]]]]^^^______````````````aaaccceeedddcccbbbcccccc``````____________``````___]]]\\\[[[\\\^^^aaacccfffggggggfffeeecccbbb```___^^^]]]\\\[[[[[[[[[[[[\\\]]]^^^^^^]]]]]]___aaaccccccdddeeeeeedddccccccbbbbbbaaa`````````aaaaaacccddddddfffgggjjjkkkmmmjjjhhhfffdddddddddbbbaaaaaaaaaaaaaaabbbdddfffgggeeedddcccbbbaaaaaaaaaaaabbbbbbcccdddeeefffggggggiiijjjjjjjjjjjjiiihhhhhhdddbbb```___^^^^^^___```aaabbbccceeegggiiijjjkkkkkkiiihhhhhhhhhgggeeeccc______^^^^^^___aaabbbcccbbbbbbbbbaaaaaaaaaaaaaaa```___^^^^^^___```bbbdddaaabbbcccddddddbbbaaa```____________```bbbccceeebbbbbbccccccdddeeeeeeeeeeeefffhhhiiijjjiiihhhgggfffeeeeeeddddddeeeeeefffdddeeeggghhhiiihhhgggffffffeeedddccccccbbbbbbbbb``````aaaaaabbbccccccdddbbbbbbaaa``````___^^^^^^aaaaaaaaaaaaaaaaaaaaaaaadddeeefffgggiiijjjkkkkkkggggggffffffeeedddccccccaaabbbdddeeeggggggggggggfffeeeeeeeeeeeeeeeeeedddfffggghhhiiiiiiiiihhhggggggfffeeefffhhhhhhfffeeeddddddeeefffggghhhiiijjjmmmlllkkkjjjiiihhhgggfffdddcccaaa```______``````^^^___```aaabbbbbbaaaaaaqqqhhhaaaZZZVVVVVVXXXVVVTTTSSSSSSRRRPPPNNNMMMMMMMMMMMMLLLJJJIIIHHHEEEDDDBBBAAA@@@@@@AAABBB>>>>>>>>>===<<<<<<;;;;;;:::999888777666666666666888777777777777777888999333333444444555666666666777666555444444555666777444444444444444555666777555555555666666666777777333444555555666666555555444333333333333444555555444444444555555555666666555444333333333333444555444555555555555555555444333444555666666555444333555555555555555555555555666666555444444666777888555555444444444333333333333333333333333444555666555444333333222222222222222333555666666666555444666555555555555666777777333444444555666777888888888888888888999999999999777777777777777888888999777888888888888999999999::::::;;;;;;;;;<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;:::;;;<<<<<<;;;;;;<<<===<<<<<<<<<===???AAAAAA@@@AAACCCDDDDDDDDDDDDEEEGGGHHHHHHIIIJJJKKKOOOTTTYYYXXXZZZ\\\^^^bbbffflllqqqwww}}}{{{xxxyyy~~~}}}yyyyyyyyyxxxwwwtttrrrqqqnnnmmmllllllllljjjgggddd^^^\\\ZZZZZZ[[[\\\\\\[[[___cccfffgggeeeccccccdddbbbbbbaaa___^^^^^^___aaacccbbbaaabbbdddfffgggfffkkkkkkjjjiiigggeeecccbbbaaa```___^^^]]]]]]]]]]]][[[\\\]]]^^^______```___bbbdddfffeeedddcccddddddbbbbbbaaaaaaaaaaaabbbbbb___]]][[[ZZZ[[[^^^bbbdddggggggggggggfffcccaaa```___^^^]]][[[ZZZYYYYYYYYY\\\]]]^^^^^^]]]]]]___aaacccccceeeeeeeeeeeecccccccccbbbaaa```____________cccddddddfffhhhjjjlllmmmkkkhhhfffdddddddddbbb```aaa``````aaaccceeegggiiiffffffdddcccbbbbbbaaaaaabbbbbbcccdddeeegggggghhhjjjkkkkkkkkkkkkjjjiiiiiidddcccaaa___^^^___```aaabbbcccdddfffhhhiiijjjkkkkkkjjjiiiiiiiiiiiifffdddaaaaaa``````aaabbbdddeeedddddddddcccccccccbbbbbbaaa```___^^^___aaacccdddaaabbbcccddddddcccaaa```______^^^___```bbbdddeeebbbccccccdddeeefffggggggfffgggiiijjjkkkjjjhhhgggfffffffffeeeeeefffffffffdddfffgggiiiiiihhhfffeeegggfffeeedddccccccccccccaaabbbbbbcccddddddeeeeeebbbaaaaaa```______^^^^^^```aaaaaaaaabbbbbbcccccceeeeeefffhhhiiikkklllllliiihhhhhhfffeeedddccccccaaaccceeeggghhhhhhhhhhhhgggggggggffffffeeeeeeeeedddeeeggghhhhhhhhhgggfffgggffffffggghhhhhhgggeeeeeeeeefffggghhhiiijjjjjjpppooonnnmmmkkkjjjiiihhhfffeeecccaaaaaaaaaaaabbb```aaabbbdddddddddcccccc}}}nnnfffbbb\\\XXXXXXXXXVVVUUUSSSRRRRRRRRRRRRRRRPPPNNNLLLJJJHHHGGGGGGCCCBBBBBBAAA???>>>>>>===>>>>>>>>>===<<<<<<;;;;;;<<<:::888666444444444444555666666777777777777666444444555555555555444444444444555555444444333222333333333333333333333333333333333333333333333333333444555666777777777777444444444444444444444444666222...000555777444111444444444444444444444444666666555555555444444444333333333444444444555555444555555666666666666666444444444444444444444444444444444444444444444444333333333333333333333333666666555555555444444444555555555555555555555555333333333444444444555555555555555555555555555555777777777777888888888888777777888888888888777777:::888888888:::;;;:::999777888999999888777888999===;;;:::888888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHMMMKKKJJJJJJMMMSSSYYY]]]eeehhhkkknnnnnnllliiiffflllmmmnnnnnnnnnnnnppprrrrrrtttwwwxxxwwwvvvvvvwwwuuuwwwyyy{{{|||{{{zzzyyyyyyyyyxxxwwwwwwxxxyyyzzz{{{zzzyyywwwssspppllljjjcccccccccbbbbbbaaaaaaaaa^^^^^^^^^]]]]]]\\\[[[ZZZVVVWWWXXXVVVTTTTTTXXX\\\```dddgggeeeaaa]]]^^^````````````___^^^^^^]]]]]]______```bbbcccfffggghhhkkkkkkkkkjjjgggddd```^^^\\\\\\\\\\\\\\\\\\\\\\\\```___^^^]]]\\\]]]^^^^^^bbbccceeeggghhhhhhggggggbbbaaa```bbbdddeeeeeedddccc___\\\ZZZ\\\```cccdddhhhhhhgggfffeeecccaaa```]]]\\\\\\[[[[[[\\\\\\]]]]]]\\\\\\\\\]]]^^^```aaabbbdddfffhhhiiigggeeeddd```___^^^]]]^^^___aaacccbbbccccccdddeeefffgggggggggggggggeeedddbbb```___]]]___bbbeeeffffffeeedddeeecccaaa___^^^```bbbcccbbbcccdddeeeggghhhiiijjjiiiiiiiiikkkmmmnnnmmmkkkgggeeecccaaa``````aaabbbcccdddeeeggghhhiiiiiiiiiggghhhhhhhhhiiiiiiiiiiiigggfffeeeddddddeeefffgggeeeeeeeeeeeedddcccbbbaaabbbaaa`````````aaacccdddcccddddddeeeeeeddddddccc``````aaaaaaaaaaaa```___bbbbbbcccdddeeegggggghhhggghhhiiiiiihhhgggfffeeeiiiiiiiiiiiiiiihhhgggfffhhhhhhgggggghhhhhhiiijjjkkkjjjhhhfffeeedddeeeeeeccccccddddddddddddddddddcccbbbbbbaaaaaabbbbbbcccbbbccccccddddddeeeeeefffbbbcccfffhhhjjjjjjjjjjjjjjjjjjjjjiiigggfffdddcccbbbccceeegggggggggggggggeeeeeeffffffeeeeeedddcccbbbdddgggiiijjjiiigggfffgggggghhhhhhhhhhhhhhhhhhddddddeeefffhhhjjjlllmmmppppppooonnnmmmkkkiiiiiigggfffdddccccccdddeeefffcccccccccbbbbbbccccccdddyyykkkdddaaa\\\YYYYYYUUUTTTRRRPPPOOOOOOOOOPPPQQQPPPNNNLLLJJJHHHGGGGGGBBBBBBBBBAAA@@@@@@??????>>>>>>======<<<;;;;;;:::;;;:::888777666666777888666666777777777777666666444555555666666555555444555555666666555555444333333333333333333333333333333333333333333333333333222333444555666666666666444444444444444444444444555555555444333333444666333333333333333333333333555555444444333333333333333333333444444444555555444444555666666666666666444444444444444444444444333333333222222222222222333333333333333333333333666666555555555444444444555555555555555555555555333444444444555555555555555555555555555555555555666666777777777888888888777777888888888888777777666555444555777888777666777888999999888777888999::::::::::::999888888777<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>?????????AAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHGGGEEEEEEGGGKKKOOORRRZZZ\\\___aaaaaa```]]]\\\]]]^^^___^^^]]]^^^```bbb```bbbddddddcccbbbbbbcccbbbcccdddffffffffffffeeeddddddcccbbbcccdddeeeffffffffffffeeeccc```^^^\\\XXXXXXWWWWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUTTTUUUUUUTTTRRRRRRVVVYYY]]]```bbbaaa\\\ZZZ[[[^^^^^^^^^^^^^^^]]]]]]\\\\\\^^^^^^___```bbbdddfffgggjjjjjjkkkjjjhhhddd```^^^[[[\\\\\\\\\]]]]]]]]]]]]```___^^^]]]]]]]]]^^^^^^aaacccdddfffggggggggggggdddcccbbbccceeeffffffeeefffccc___]]]^^^aaacccdddfffffffffeeedddcccaaaaaa]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^]]]]]]^^^```aaabbbcccdddfffhhhhhhgggfffeeecccbbb```^^^^^^^^^___```bbbcccddddddeeefffgggggghhhggggggfffdddbbb```______```cccfffgggfffeeeddddddcccaaa```___```aaabbbaaabbbcccdddfffggghhhiiiiiihhhhhhjjjlllmmmllljjjfffeeebbbaaa``````aaabbbbbbcccdddfffggghhhhhhhhhffffffggghhhhhhiiijjjjjjhhhhhhgggffffffggghhhiiiggggggggggggfffeeedddcccbbbaaa`````````aaacccdddddddddeeeeeeeeeeeeddddddcccccccccbbbbbbbbbbbbbbbccccccdddeeefffggghhhhhhggghhhhhhiiiiiihhhgggfffjjjjjjjjjjjjjjjiiihhhhhhiiihhhhhhhhhiiiiiijjjjjjkkkjjjhhhgggfffeeeeeefffdddddddddeeeeeeeeeeeefffdddccccccbbbbbbbbbccccccccccccddddddeeeeeeeeeeeecccdddeeegggiiijjjjjjjjjjjjjjjjjjiiihhhgggeeedddeeefffggghhhiiiiiihhhhhhfffffffffffffffeeeddddddcccdddfffhhhhhhhhhgggfffhhhiiiiiijjjiiiiiihhhhhhddddddeeefffhhhjjjlllmmmppppppoooooommmllljjjjjjiiihhhfffeeeeeefffggghhhiiihhhhhhggggggggghhhhhhuuuhhhbbb___[[[YYYYYYTTTSSSQQQOOONNNNNNNNNOOOQQQPPPNNNKKKIIIHHHGGGGGGCCCCCCBBBBBBBBBAAAAAAAAA======<<<<<<;;;::::::::::::999888777888888::::::777777888777777666555444444555555666666555555444666666777777666666555444333333333333333333333333333333333333333333333333222222333444555555555555444444444444444444444444000444666222+++***///666444444444444444444444444444333333333333222222222333333333444444444555555444444555666666666666555444444444444444444444444333333333333333333333333444444444444444444444444555555555555555444444444444444444444444444444444444444555555555666666666666666666666666666666666666666777777777777888888666777777888888777777666888777777777999:::999888777888999999888777888999888999:::;;;:::888555444<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBAAABBBCCCEEEFFFNNNOOOQQQRRRRRRRRRQQQPPPRRRSSSSSSSSSQQQQQQSSSUUUSSSUUUWWWWWWVVVTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWUUUUUUTTTTTTTTTUUUVVVWWWXXXXXXYYYYYYYYYWWWVVVUUURRRQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQRRRPPPOOOPPPRRRUUUXXXZZZ\\\ZZZVVVUUUWWWZZZ[[[[[[[[[[[[[[[ZZZZZZZZZ\\\\\\]]]^^^___aaacccdddggghhhjjjjjjhhhddd```^^^ZZZ[[[[[[\\\]]]^^^______``````___^^^^^^^^^^^^___aaabbbdddeeefffgggffffffgggfffeeeeeegggiiiiiihhhkkkhhhccc```aaabbbcccccccccddddddddddddcccbbbbbb^^^]]]]]]\\\\\\]]]]]]^^^```````````````aaabbbcccdddeeeffffffggggggfffffffffdddbbb```^^^]]]]]]]]]bbbccccccdddfffgggggghhhhhhhhhgggfffdddbbb```___bbbccceeefffgggfffdddcccbbbbbbbbbaaaaaaaaaaaaaaa```aaabbbcccdddffffffgggggggggggghhhjjjkkkjjjhhheeedddbbb`````````bbbbbbbbbbbbdddeeeffffffffffffdddeeefffggghhhiiijjjkkkjjjiiihhhgggggghhhiiijjjhhhiiiiiiiiihhhgggfffeeebbbbbbaaa```aaabbbcccdddeeeeeeffffffffffffeeeeeefffeeeddddddddddddffffffddddddeeefffggghhhhhhiiigggggghhhiiiiiiiiihhhhhhkkkkkkllllllkkkkkkjjjjjjiiiiiiiiijjjjjjjjjkkkkkkkkkkkkiiihhhggggggggggggeeefffffffffgggggggggggggggfffeeeddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeefffgggiiijjjkkkjjjjjjjjjjjjiiihhhgggfffhhhiiiiiijjjjjjjjjiiiiiiffffffgggggggggfffeeeeeecccddddddeeeffffffggggggjjjjjjkkkkkkkkkiiihhhgggddddddeeefffhhhiiikkklllpppppppppoooooommmllllllkkkjjjiiihhhhhhiiikkklllmmmmmmlllkkkjjjjjjjjjjjjtttgggaaa^^^[[[XXXXXXUUUTTTRRRPPPOOOOOOOOOPPPPPPOOOMMMKKKIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@<<<<<<<<<;;;::::::999999:::999888777777888999:::888888888888777555444444555555666666666666555555666666666666666555444444333333333333333333333333333333333333333333333333111222333333444444444444444444444444444444444444000444555111***(((...444555555555555555555555555444333333333333333333333333333333444444444555555333444555555666666555555444444444444444444444444555555555666666666666666555555555555555555555555555555555555555555555555444444444444444444444444555555555666666666666777777777777777777777777777666666666666777777777888666666777777777777666666999888777888:::;;;:::999777888999999888777888999::::::::::::999888666555<<<<<<<<<<<<<<<=========;;;;;;;;;;;;<<<<<<<<<<<>><<<<<<<<<;;;::::::999999;;;:::888777666666777777888888888888777555444444555666666666666666666555444555555555555444333333333333333333333333333333333333333333333333333333111222333333333333333333444444444444444444444444777777777444111000333666444444444444444444444444444444444444555555555555333333333444444444555555333444444555555555555555444444444444444444444444555555555666666666777777555555555555555555555555444555555555555555555555444444444444444444444444555555555666666666666777777777777777777777777777555666666666666777777777666666777777777777666666666555444555666777777555777888999999888777888999===<<<:::999888888999999:::;;;;;;;;;<<<<<<<<<===;;;;;;;;;<<<<<<<<<======>>>>>>>>>????????????@@@@@@@@@AAABBBBBBBBBAAAAAA???@@@BBBCCCCCCBBBBBBAAADDDDDDDDDEEEEEEFFFGGGHHHGGGHHHHHHGGGFFFEEEGGGHHHJJJKKKMMMMMMKKKIIIIIIIIIJJJIIIIIIIIIJJJKKKLLLMMMJJJJJJIIIIIIJJJKKKMMMNNNOOOOOOPPPQQQQQQOOONNNMMMJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPNNNNNNMMMNNNNNNOOOOOOOOOQQQQQQQQQPPPPPPQQQTTTVVVTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWXXXYYYZZZ[[[]]]^^^```bbbdddfffeeeccc```^^^ZZZ[[[\\\]]]___aaabbbbbbaaaaaaaaa`````````_________```bbbcccdddeeedddddddddcccccceeeiiimmmpppqqqpppmmmhhheeeccccccbbbaaaaaaaaacccddddddeeeeeeddd___^^^^^^^^^^^^^^^^^^___bbbbbbbbbcccccccccccccccdddddddddddddddeeeeeeeeebbbaaa```______^^^^^^^^^``````aaacccdddfffgggggggggggggggfffeeedddcccbbbfffffffffffffffdddcccbbb```aaacccccccccbbb```______``````aaabbbcccddddddfffeeeeeefffggghhhgggeeecccbbb```______aaabbbdddbbbbbbcccccccccccccccbbbaaabbbccceeegggiiikkkkkkiiihhhgggfffeeeffffffggggggggghhhhhhhhhgggffffffcccbbbaaaaaaaaabbbdddeeefffgggggghhhhhhggggggfffgggfffdddcccdddfffhhhiiihhhhhhhhhiiiiiijjjjjjkkkfffffffffgggggghhhiiiiiikkkllllllmmmmmmllllllllliiijjjkkkllllllllllllkkkkkkkkkjjjjjjiiiiiihhhhhhgggggghhhiiiiiijjjkkkkkkmmmlllkkkjjjjjjjjjjjjjjjgggggggggffffffeeeeeeeeegggfffeeeeeeeeeggghhhiiihhhhhhiiijjjjjjjjjjjjiiijjjiiiiiiiiiiiiiiiiiiiiihhhhhhiiiiiihhhhhhgggfffeeedddccccccccceeeggghhhjjjkkklllmmmllljjjgggfffffffffggggggiiijjjlllmmmppppppqqqqqqrrrrrrqqqqqqpppooonnnnnnoooqqqssstttrrrqqqpppnnnlllkkkjjjjjjtttggg```]]]YYYVVVVVVSSSRRRPPPNNNMMMMMMMMMNNNNNNNNNLLLJJJIIIHHHGGGGGGHHHGGGFFFDDDBBB@@@>>>>>>======<<<<<<;;;:::::::::;;;:::888777666666666777777777888777777666555444555666666777777666666555444444444555444333333222333333333333333333333333333333333333333333333333222333333444444333333333444444444444444444444444777666444444444444444333222222222222222222222222444444555555555555555666333333333444444444555555333333444555555555555444444444444444444444444444222222222333444444555555444444444444444444444444444444444555555555555555333333333333333333333333444444555555555666666666666666666666666666666666555555666666666666777777555666666777777666666555777666555666777888777666777888999999888777888999===<<<:::888888999:::<<<999999999:::;;;;;;<<<<<<;;;<<<<<<<<<<<<==================>>>>>>>>>????????????@@@@@@@@@@@@??????===>>>@@@AAAAAAAAA@@@???@@@@@@AAABBBCCCDDDDDDEEEEEEFFFFFFEEEDDDDDDFFFGGGFFFHHHJJJJJJIIIGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIGGGGGGFFFFFFGGGIIIKKKLLLKKKLLLMMMMMMMMMKKKJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMNNNMMMLLLMMMOOOOOOOOOMMMNNNNNNNNNOOOPPPQQQSSSSSSRRRRRRSSSSSSTTTUUUVVVVVVVVVVVVVVVWWWXXXZZZ[[[\\\]]]^^^```aaabbbaaa```___[[[\\\]]]^^^```aaabbbcccaaaaaaaaabbbaaa``````___^^^___aaabbbcccdddccccccbbbaaa```cccggglllooopppnnnjjjfffccccccbbbaaa`````````aaabbbcccddddddddd```______^^^^^^______```aaaaaabbbccccccbbbbbbaaaaaabbbccccccddddddcccccc^^^^^^^^^^^^^^^^^^^^^^^^^^^___```aaacccdddffffffeeeeeeffffffffffffeeedddfffffffffeeeeeedddcccbbbaaabbbbbbccccccaaa```___``````aaaaaabbbccccccdddfffeeeeeefffggggggfffdddaaaaaa_________aaacccdddbbbcccccccccccccccbbbaaaaaabbbccceeeggghhhjjjjjjhhhgggfffdddddddddeeeeeeffffffggggggggggggffffffccccccbbbaaabbbcccdddeeeffffffggggggggggggffffffeeeeeeddddddeeefffhhhiiiiiiiiijjjjjjkkkkkkkkkkkkffffffeeeeeeeeefffggggggjjjjjjkkkkkkllllllkkkkkkiiijjjkkklllmmmlllkkkjjjjjjjjjjjjjjjjjjiiihhhggggggggghhhiiijjjkkkkkklllllllllkkkkkkkkkllllllmmmiiiiiihhhgggfffeeeeeeeeefffffffffeeeffffffggggggfffggghhhiiijjjjjjjjjjjjiiihhhhhhggghhhhhhiiiiiiiiiiiijjjjjjiiiiiihhhgggeeeddddddddddddfffggghhhjjjlllmmmooonnnllliiiggghhhhhhhhhiiijjjlllmmmnnnppppppqqqrrrssstttttttttqqqqqqppppppqqqsssvvvxxxwwwvvvtttqqqooonnnmmmlll~~~qqqddd^^^\\\XXXVVVVVVSSSRRRPPPOOONNNMMMNNNNNNNNNMMMKKKJJJIIIHHHGGGGGGEEEDDDDDDCCCBBBAAA@@@@@@>>>>>>======<<<;;;;;;:::::::::888888777888999:::666666777777777777666666666666777777777777666666555555555555555444444333333333333333333333333333333333333333333333333333333333444444444444333333444444444444444444444444222222333333444333222111333333333333333333333333333333333444444555555555333333333444444444555555222333444444555555444444444444444444444444444444111111111222333444444444333333333333333333333333444444444555555555666666333333333333333333333333333444444444555555555555555555555555555555555555555555555666666666777777555555666666666666555555999888777888999::::::888777888999999888777888999999999999999999:::::::::777777888999999:::;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<=========>>>>>>>>>>>>>>>?????????>>>>>>===>>>>>>????????????>>>======>>>???AAABBBBBBBBBBBBCCCDDDEEEEEEDDDDDDFFFHHHFFFHHHKKKKKKJJJIIIIIIJJJDDDEEEGGGHHHIIIIIIHHHHHHGGGFFFFFFFFFGGGIIIKKKLLLIIIJJJKKKLLLLLLKKKJJJJJJLLLLLLLLLMMMMMMMMMNNNNNNIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJKKKNNNOOOMMMKKKJJJJJJKKKNNNPPPQQQQQQQQQPPPQQQQQQRRRTTTUUUUUUVVVVVVVVVVVVVVVWWWYYYZZZZZZ[[[[[[\\\]]]^^^______```\\\]]]^^^___```aaabbbbbbaaaaaabbbbbbbbbaaa```___]]]^^^```bbbcccccccccbbbbbb```___```dddhhhkkkllljjjgggcccaaaaaaaaa```___^^^^^^___```aaaaaaaaaaaa``````____________``````___```aaabbbbbbaaa```______```bbbcccccccccaaa```]]]]]]^^^^^^]]]]]]\\\\\\\\\]]]^^^```aaacccdddeeecccdddeeefffggggggggggggeeeeeeddddddccccccbbbbbbbbbbbbbbbbbbbbbaaa`````````aaaaaabbbbbbccccccdddfffeeeeeefffggggggfffdddaaa```___^^^___aaaccceeecccdddddddddccccccbbbaaaaaabbbcccdddfffggghhhiiihhhgggfffddddddddddddeeeffffffgggggggggggggggfffccccccbbbbbbbbbcccdddeeeeeeffffffggggggffffffeeeeeeeeeeeefffggghhhhhhhhhkkkkkkkkkkkkkkklllllllllffffffeeedddcccdddeeeeeehhhhhhiiijjjjjjjjjjjjjjjhhhiiikkkllllllllljjjjjjhhhiiijjjjjjjjjiiihhhggggggggghhhiiijjjkkklllllljjjiiiiiijjjjjjkkklllmmmjjjjjjiiihhhgggfffeeedddfffffffffgggffffffeeeeeedddeeeggghhhiiijjjjjjjjjhhhhhhgggggghhhiiijjjkkkjjjjjjjjjkkkjjjiiiiiihhheeeeeeeeeeeefffggghhhhhhkkkmmmpppqqqqqqooommmkkkjjjjjjjjjkkklllmmmnnnooooooppprrrssstttuuuvvvvvvrrrqqqqqqqqqsssuuuxxxzzzzzzyyyvvvtttqqqooonnnmmmzzzmmmaaa\\\[[[XXXWWWWWWVVVUUUSSSQQQPPPPPPPPPQQQNNNMMMKKKJJJIIIHHHGGGGGGAAAAAABBBBBBBBBBBBBBBBBB>>>>>>>>>===<<<<<<;;;;;;999999888888999;;;<<<===555666777777777777777666666666777777777777666666666666666666666555555444333333333333333333333333333333333333333333333333444444444555555444333333444444444444444444444444111444777888777555444555666666666666666666666666222222222333333444444444333333333444444444555555222333444444555555444444444444444444444444444444222222333444444555666666333333333333333333333333444444444555555555666666333333333333333333333333333333333444444444555555555555555555555555555555555555555555666666666777555555666666666666555555666444444555666777666555777999999999888777888999555666888:::;;;:::999888666666777888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>===>>>>>>>>>>>>>>>======@@@@@@@@@@@@???>>>===<<<<<<===???AAABBBCCCBBBBBB>>>@@@AAAAAA@@@AAACCCEEEEEEGGGIIIJJJIIIHHHIIIIIIAAABBBEEEGGGGGGGGGEEEDDDDDDDDDCCCDDDEEEGGGIIIJJJDDDFFFGGGIIIJJJJJJIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMKKKIIIHHHJJJMMMNNNLLLIIIHHHHHHJJJMMMPPPQQQPPPOOOOOOPPPQQQRRRSSSUUUUUUVVVUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZ[[[\\\]]]___```]]]^^^^^^___```aaabbbbbbaaabbbbbbccccccaaa```___]]]^^^```aaabbbcccbbbbbbcccaaa^^^___bbbeeeggghhhgggdddaaa`````````___^^^\\\]]]]]]^^^______^^^^^^``````____________``````^^^___```aaaaaa```___^^^]]]___aaaccccccbbb```^^^]]]]]]]]]]]]\\\[[[ZZZYYY[[[\\\]]]___aaabbbddddddbbbcccdddfffggghhhhhhhhhdddddddddccccccbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbbbbbccccccddddddgggfffeeefffggggggfffddd```___^^^^^^___aaaccceeedddddddddddddddcccbbbaaabbbbbbcccdddfffggghhhhhhiiihhhfffeeedddddddddeeefffggghhhhhhhhhhhhggggggdddcccbbbbbbbbbcccdddeeeeeeeeeffffffffffffeeeeeedddeeeggghhhiiiiiiiiiiiikkkkkkllllllllllllllllllgggfffdddcccbbbccccccdddfffggghhhiiiiiiiiiiiiiiiggghhhjjjllllllkkkjjjiiiggghhhiiijjjjjjiiigggffffffggggggiiijjjkkkllllllggggggggghhhiiijjjkkklllkkkjjjiiihhhgggfffeeedddeeefffgggggggggfffeeedddcccdddfffgggiiijjjjjjjjjhhhhhhgggggghhhjjjlllmmmjjjkkkkkkkkkkkkjjjiiiiiieeeeeefffgggggghhhhhhhhhmmmoooqqqttttttrrrooonnnkkkkkkkkklllmmmnnnooopppoooppprrrtttuuuvvvwwwwwwrrrrrrqqqrrrsssvvvyyy{{{zzzyyyvvvsssqqqnnnmmmlllxxxkkk___ZZZXXXVVVUUUWWWVVVUUUTTTRRRPPPNNNLLLLLLNNNMMMKKKJJJHHHHHHGGGGGGHHHFFFDDDBBB@@@???>>>======<<<;;;:::999:::;;;;;;777777777777666666666666777777777777666666666666777777777777777777777777777666666666666555555555222222222222222222222222444333333222222333333444333333333333333333333333444444444444444444333333555444333222333555777888===<<<:::888666555444333222222333333333333444444111111111222333444555666444444555555666555555555555555555555555666777777444444444444444444444444222222222333333444444444333333333333333333333333111222333333444444333333222333555777666555333111444444555555555555444444444555555555555555444444777777666666555555444444444444555555666777777777999777555333333666999;;;777777777777777777777777666777777777777888888888999888888888999;;;===>>>============>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>??????@@@??????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBIIIIIIIIIIIIHHHHHHGGGFFFGGGHHHIIIIIIHHHGGGEEEDDDFFFEEEDDDDDDEEEGGGIIIJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEFFFGGGHHHJJJKKKLLLMMMKKKLLLLLLLLLMMMMMMMMMMMMLLLMMMMMMLLLLLLKKKJJJIIIHHHIIILLLNNNOOOPPPPPPPPPOOOOOOPPPPPPRRRSSSTTTUUUUUUUUUTTTTTTUUUUUUVVVWWWWWWXXXZZZ[[[\\\\\\[[[[[[YYY[[[\\\^^^______^^^^^^```aaabbbcccbbb```^^^]]]\\\\\\\\\\\\]]]^^^______bbbbbbaaa```aaabbbdddeeedddcccaaa___]]]\\\[[[[[[[[[\\\]]]^^^```bbbcccddd^^^^^^___```___^^^\\\[[[^^^______^^^]]]\\\^^^___^^^^^^_________^^^]]]]]]\\\\\\\\\\\\[[[[[[[[[ZZZZZZ[[[]]]___aaabbbcccdddbbbdddfffggghhhgggfffeeehhhgggeeeddddddcccaaa```^^^^^^______``````aaaaaabbbbbbbbbbbbbbbbbbbbbbbbhhhgggfffeeeeeeddddddeeebbbaaa```___^^^^^^^^^^^^bbbccceeefffeeebbb___]]]aaaaaabbbcccddddddeeefffgggfffeeedddccccccbbbcccggggggggggggffffffffffffeeeeeeeeeeeeeeeeeeddddddeeefffffffffgggggghhhhhhccceeegggiiijjjiiihhhgggkkkmmmnnnoooooonnnmmmlllhhhfffcccbbbbbbbbbaaa```ccccccdddddddddeeeeeeeeefffgggiiijjjkkkjjjhhhggglllkkkjjjhhhgggeeedddccccccdddeeeeeeffffffeeeeeeiiiiiihhhhhhiiikkklllnnnmmmmmmkkkjjjhhhgggfffeeefffffffffgggffffffeeeeeecccdddfffgggiiijjjjjjkkklllkkkjjjiiijjjlllnnnppplllkkkkkkjjjiiihhhffffffddddddeeefffgggiiikkkllllllmmmppprrrrrrqqqooonnnmmmmmmmmmmmmmmmmmmmmmmmmoooppprrrtttvvvvvvvvvvvvsssrrrqqqqqqrrruuuwwwyyyyyyyyywwwuuurrrooolllkkk{{{nnnaaa[[[YYYWWWUUUVVVTTTTTTSSSRRRPPPOOONNNNNNNNNMMMKKKJJJHHHHHHGGGGGGFFFEEECCCBBBAAA@@@@@@???===<<<;;;:::::::::;;;;;;999999999999888888888888777777777777666666666666666666666666666666666666666666666555555555444444333333333333333333333333222222222222222222222222333333333333333333333333555555555555555555555555666555444333333444666777777666555444333222222222222222333333333333444444222222222222333444444555333333444444444333333222444444444444444555555666444444444444444444444444333333333333333333333333333333333333333333333333222222333444444444444444444444444444444444444444444555555666666555555444555555555666666555555444777777777666666555555555666666666666666555555555888777555444444666888:::888888888888888888888888888888888999999999::::::===<<<;;;:::::::::;;;;;;;;;;;;<<<<<<=========>>>;;;;;;;;;<<<<<<<<<======>>>>>>======>>>>>>???@@@?????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCGGGHHHHHHHHHHHHGGGFFFEEEDDDEEEFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDEEEGGGHHHIIIHHHHHHHHHHHHHHHGGGFFFFFFHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKJJJKKKMMMOOOPPPQQQQQQPPPNNNNNNOOOOOOPPPRRRSSSTTTUUUUUUTTTTTTUUUUUUVVVVVVXXXYYYZZZ\\\\\\\\\\\\[[[ZZZ[[[]]]^^^___^^^^^^]]]___```aaabbbbbb```___]]]]]]]]]]]]\\\]]]]]]^^^___``````````````````aaabbbaaa```___]]]\\\[[[ZZZZZZ\\\]]]___```bbbccccccccc^^^^^^^^^^^^^^^]]]\\\[[[]]]^^^^^^]]]\\\\\\]]]___]]]^^^^^^^^^^^^]]]\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZ[[[]]]^^^```bbbbbbbbbbbbbbbccceeefffffffffeeedddfffdddcccbbbcccbbbaaa___^^^^^^______```aaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbgggffffffeeeeeeeeeeeeeeecccbbbaaa```____________aaabbbccccccbbbaaa___]]]``````aaabbbcccdddeeeffffffeeedddccccccbbbbbbbbbffffffffffffggggggggggggeeeeeeeeeeeeddddddddddddddddddeeeeeefffgggggggggeeefffhhhjjjkkkjjjiiiiiikkklllnnnooooooooommmmmmiiigggdddcccccccccbbbaaaccccccdddddddddddddddddddddeeegggiiijjjjjjiiiiiikkkjjjiiihhhfffeeedddccccccdddeeeeeeffffffeeeeeehhhhhhhhhhhhiiikkkmmmnnnooonnnmmmkkkiiigggeeedddeeeeeefffffffffeeeeeedddcccdddfffhhhiiijjjjjjkkkkkkkkkjjjiiijjjkkklllmmmlllkkkkkkkkkiiihhhgggfffeeeeeefffggghhhjjjkkklllkkkllloooqqqrrrqqqpppnnnllllllllllllllllllllllllmmmoooqqqssstttuuuuuuuuurrrqqqqqqqqqrrrtttvvvxxxwwwvvvuuusssqqqnnnlllkkk|||pppbbb]]][[[WWWUUUVVVSSSRRRRRRQQQQQQPPPPPPPPPNNNMMMKKKJJJHHHHHHGGGGGGDDDCCCBBBBBBAAAAAAAAAAAA===<<<;;;::::::::::::;;;999999999999888888888888777777777777666666666666555555555555555555555555555555444444444333333333333333333333333333333333111222222333333222222111333333333333333333333333444444555555666666777777666555444333333333444555333222222111111111222222222222333333333333444444333333333222222333444444222222333222222111000///333333333333333444444555444444444444444444444444333333333333333333333333333333333333333333333333333333444555555555555444555444333222222333555666555555666666666666555555555555666666666666666555777777777777666666666666888777777666555555444444666666666666666777888888999999999999999999999999999999:::::::::;;;;;;;;;======<<<;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>>>>>>>>>>>>>????????????>>>>>>======>>>>>>???@@@?????????@@@@@@@@@@@@AAA@@@AAAAAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDBBBBBBDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHGGGGGGHHHHHHGGGGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUVVVVVVVVVXXXYYYZZZ[[[\\\\\\\\\\\\[[[\\\\\\]]]]]]]]]\\\\\\]]]^^^___```aaa```___^^^___^^^^^^]]]]]]]]]]]]]]]^^^^^^_________^^^]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZ]]]___aaabbbccccccbbbaaa]]]]]]\\\[[[[[[[[[\\\\\\\\\]]]]]]\\\[[[[[[\\\^^^]]]]]]]]]]]]\\\\\\[[[[[[YYYYYYXXXXXXXXXYYYZZZZZZ]]]^^^```bbbcccbbbaaa```aaabbbcccdddeeedddcccbbbcccaaa``````aaaaaa```___^^^______``````aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbdddeeeeeeeeeeeeeeeffffffccccccbbbaaa`````````````````````______^^^^^^]]]^^^___```aaacccdddeeefffeeedddcccbbbbbbbbbbbbbbbeeeeeeeeefffgggggghhhhhheeeeeeddddddccccccccccccbbbccccccdddeeeeeeffffffggghhhiiikkkkkkkkkjjjjjjiiijjjlllnnnoooooonnnnnnjjjhhheeeeeeeeeeeedddcccddddddddddddcccccccccccccccdddfffhhhjjjjjjjjjiiiiiihhhgggfffeeedddcccbbbcccdddeeeeeeffffffeeeeeeggggggggghhhiiilllnnnoooqqqpppooommmjjjgggeeedddddddddeeeeeeeeeeeedddddddddeeefffhhhiiijjjjjjkkkjjjjjjjjjjjjiiiiiiiiiiiikkkkkkkkkkkkjjjiiiggggggffffffggggggiiijjjlllmmmjjjlllnnnpppqqqpppooonnnkkkkkkkkkkkkkkkkkkkkkkkklllmmmoooqqqssssssssssssqqqpppppppppqqqrrrtttvvvttttttsssrrrpppnnnlllkkkzzznnnbbb]]][[[XXXVVVWWWTTTSSSSSSRRRQQQPPPOOOOOONNNMMMKKKJJJHHHGGGGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@<<<<<<;;;;;;::::::::::::777777777777666666666555777777777777666666666666444444444444444444444444444444444333333333222222444444444444444444444444222222333444444333222222333333333333333333333333222333333444555666777777666666444333333333333444444444333333333333444444222222222333333333444444444444333222222222333333333333333333222000//////333333333333333444444555444444444444444444444444444444333333333333222222333333333333333333333333333444555555666666555555444444333333333444555555555666666777777666666555555555666666777777666666777777777777777777777777777777666666555555555555555666666777777777777777888888888888888888888888999999999:::::::::;;;;;;888999999:::;;;<<<===>>>999999:::;;;===>>>??????????????????@@@@@@@@@@@@===============>>>??????????????????@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLNNNNNNOOOOOOOOONNNNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTUUUUUUVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYY[[[\\\]]]^^^____________```___^^^]]]\\\\\\\\\\\\\\\]]]^^^^^^^^^\\\[[[ZZZZZZZZZYYYYYYYYYZZZZZZZZZ\\\^^^```bbbbbbaaa___]]]\\\[[[ZZZYYYYYYZZZ[[[\\\ZZZ[[[\\\[[[ZZZZZZ\\\^^^]]]]]]\\\[[[[[[ZZZZZZZZZYYYYYYYYYYYYZZZ[[[\\\]]]^^^```bbbccccccbbb```^^^aaabbbccccccdddcccbbbbbb```___^^^___```aaa```___^^^______``````aaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaabbbbbbcccdddeeeeeeffffffcccbbbbbbaaa``````aaaaaa___^^^]]]\\\\\\\\\]]]^^^]]]]]]___```bbbccceeeeeedddcccbbbaaaaaaaaaaaaaaaccccccdddeeefffggghhhiiidddddddddcccbbbbbbaaaaaa```aaaaaabbbcccdddeeeeeegggggghhhiiijjjjjjiiiiiiggghhhjjjlllnnnnnnoooooojjjiiiggggggggggggfffdddddddddddddddccccccccccccdddeeefffhhhhhhhhhhhhhhhffffffeeeeeedddcccbbbbbbcccdddeeeeeeffffffeeeeeefffffffffgggiiilllnnnppprrrrrrqqqnnnkkkhhheeecccccccccddddddeeeeeeddddddeeefffggghhhiiijjjjjjjjjkkkkkkkkkkkkjjjiiihhhgggkkkkkkkkkkkkjjjiiihhhgggggggggggghhhiiikkklllmmmlllmmmnnnoooooonnnmmmllljjjjjjjjjjjjjjjjjjjjjjjjlllmmmoooqqqrrrrrrrrrrrroooooooooooopppqqqssssssrrrrrrrrrqqqpppooonnnmmmvvvjjj___\\\\\\ZZZXXXYYYVVVVVVTTTSSSQQQOOONNNMMMNNNMMMKKKJJJHHHGGGGGGGGGGGGFFFDDDBBB@@@???>>>>>>;;;;;;;;;;;;;;;:::::::::777777777777666666666555777777777777666666666666444444444444444444444444444333333333333222222222444444444444444444444444333333444444444444333333333333333333333333333333111111222333444444555555555555444444333333333333666666555444333333333333222222222333333333444444444444333222222222333333444444444444333222000000444444444333444555555666444444444444444444444444333333333333333333333333333333333333333333333333333444555555666666555555111222444666666555444333555555666666666666555555444444555666666666666666666666666666666777777777555555555555666666777777555555666777888777777666777777777777777777777777888888888888999999999999666777888999:::;;;;;;<<<:::;;;;;;===>>>???@@@@@@;;;;;;;;;;;;<<<<<<<<<<<<=========<<<===>>>>>>???>>>>>>?????????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFBBBCCCCCCDDDDDDCCCCCCCCCFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJKKKLLLNNNNNNOOOOOOOOONNNNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSTTTUUUVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWYYYZZZ[[[\\\]]]^^^^^^^^^```___^^^]]]\\\[[[[[[[[[\\\\\\]]]]]]]]]\\\ZZZYYYYYYYYYXXXXXXYYYZZZZZZ[[[ZZZ[[[^^^______^^^[[[ZZZ[[[ZZZYYYXXXXXXYYY[[[\\\YYY[[[[[[[[[ZZZZZZ\\\^^^^^^]]]\\\ZZZZZZYYYZZZZZZZZZ[[[\\\]]]___```````````````bbbbbbbbbaaa___^^^bbbbbbbbbbbbbbbbbbbbbaaa```___^^^___```aaa```___^^^^^^^^^___``````aaaaaaaaaaaaaaa``````____________```aaacccddddddddddddaaaaaa``````___`````````^^^]]][[[[[[[[[\\\^^^___\\\]]]^^^___aaabbbcccdddbbbbbbaaa`````````aaaaaaaaaaaabbbdddeeefffggghhhdddccccccbbbaaaaaa``````______```aaabbbcccddddddeeeffffffgggggggggggggggfffggghhhjjjkkkmmmnnnnnnjjjiiihhhhhhiiiiiigggeeeddddddddddddddddddddddddggggggggggggffffffeeedddeeeeeeddddddccccccbbbbbbcccdddeeeeeeffffffeeeeeefffffffffgggiiikkknnnoooqqqqqqqqqooollliiifffdddbbbcccddddddeeeeeeeeedddffffffgggiiijjjjjjjjjjjjllllllllllllkkkiiihhhgggkkkkkkkkkkkkkkkjjjiiihhhhhhhhhhhhhhhiiijjjllllllnnnnnnnnnnnnmmmkkkjjjhhhjjjjjjjjjjjjjjjjjjjjjjjjmmmnnnpppqqqrrrrrrrrrqqqooooooooooooppppppqqqrrrqqqrrrrrrqqqqqqpppooonnnssshhh^^^\\\\\\[[[YYYZZZWWWWWWUUUSSSQQQOOONNNMMMNNNMMMKKKJJJHHHHHHGGGGGGHHHGGGEEEBBB@@@???>>>===;;;;;;<<<<<<;;;;;;:::999999999999999888888888888777777777777666666666666444444444444444444444444444444333333333222222222333333333333333333333333444333333222222333333444333333333333333333333333111111222222333333444444444444444444333333333333555555444333222222222222222222333333333333444444333333333222222333444444444555555555444333222222444444444444444555555666444444444444444444444444222222222333333444444444333333333333333333333333333333444555555555555444///111444666777666444333444444555555555555444444222333444555666666666666555555555555666666666666444444555555666777777888555555666777777777777777666666666666666666666666666666777777777888888888999999999999999888777777;;;<<<<<<===>>>???@@@@@@;;;;;;;;;;;;<<<<<<<<<=========<<<<<<======>>>???>>>>>>>>>????????????@@@???@@@@@@AAABBBCCCDDDDDDAAABBBCCCCCCCCCCCCCCCCCCGGGGGGEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDHHHGGGGGGFFFFFFEEEEEEEEEIIIIIIIIIJJJJJJJJJKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTSSSTTTUUUVVVWWWVVVUUUUUUTTTTTTSSSTTTTTTUUUWWWWWWWWWVVVVVVUUUUUUVVVWWWWWWYYYYYYZZZ[[[[[[\\\]]]]]]^^^^^^\\\[[[ZZZZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZYYYXXXWWWWWWWWWXXXXXXYYYZZZWWWYYYZZZ\\\\\\[[[ZZZXXXZZZZZZYYYYYYYYYZZZ[[[[[[YYYZZZ[[[[[[ZZZ[[[]]]^^^___^^^\\\ZZZYYYYYYZZZZZZZZZ\\\___bbbdddeeedddccc```````````````___^^^^^^aaaaaaaaa```````````````___^^^]]]^^^___```___^^^\\\]]]]]]^^^______`````````______^^^^^^]]]]]]]]]]]]^^^```aaabbbbbbaaaaaa______^^^]]]]]]^^^^^^___]]]\\\\\\[[[\\\]]]___```]]]]]]^^^___``````aaabbbaaa``````______`````````___```aaabbbcccdddeeeeeeccccccbbbaaa```______^^^^^^^^^___aaabbbcccdddeeedddddddddddddddeeeeeeeeedddeeefffgggiiijjjkkkllljjjiiihhhiiijjjiiihhhfffdddeeeeeeeeeffffffffffffiiihhhgggfffeeedddcccbbbddddddddddddcccccccccccccccdddeeeeeeffffffeeeeeefffffffffggghhhkkkmmmnnnnnnooooooooommmjjjhhhfffbbbcccdddeeeeeeffffffeeefffggghhhiiijjjjjjjjjjjjmmmllllllkkkjjjiiiiiiiiikkkkkkkkkkkkkkkjjjiiiiiihhhgggggghhhiiijjjkkkkkknnnnnnmmmlllkkkjjjhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjmmmnnnoooqqqrrrqqqqqqpppooooooooopppppppppqqqqqqqqqqqqqqqqqqqqqpppooonnnuuujjj```^^^^^^[[[YYYYYYVVVVVVUUUSSSRRRPPPOOOOOONNNMMMKKKJJJHHHHHHGGGGGGFFFEEEDDDBBB@@@?????????;;;;;;<<<<<<<<<;;;:::999999999999999888888888888777777777777666666666666444444444444444444444444444444444444333333333333333333333333333333333333444222000//////000222444333333333333333333333333333333333333333333333333222222333444444444333333333222222222222333444444222222333333333333444444222222222222333444444555333444444444444444333333333333333333333444444555444444444444444444444444111111222222333444555555333333333333333333333333222222333444444444444444111222333555555555555555333333444444444444333333111222333444555555555555333444444444555555555666555555555666666666666666666666666666777777777777666666666666666666666666666666666777777777888888999999:::::::::999888777<<<<<<<<<=========>>>>>><<<<<<<<<<<<=========>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAABBBBBBAAABBBBBBCCCDDDDDDCCCCCCEEEDDDCCCBBBBBBCCCCCCDDDBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDHHHGGGGGGFFFEEEEEEDDDDDDHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMNNNMMMMMMNNNOOOQQQSSSTTTQQQQQQPPPPPPPPPQQQRRRRRRRRRTTTUUUWWWWWWVVVUUUTTTTTTTTTSSSSSSTTTUUUWWWWWWVVVVVVUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYZZZ[[[[[[\\\\\\\\\[[[ZZZYYYYYYYYYZZZXXXXXXWWWWWWWWWXXXYYYYYYVVVVVVUUUUUUUUUVVVWWWWWWWWWWWWXXXYYYZZZZZZYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[ZZZ[[[\\\[[[[[[[[[]]]___```___]]][[[YYYYYYZZZ[[[YYY]]]bbbfffiiihhhfffeee```___^^^]]]]]]^^^^^^_________^^^]]]]]]]]]]]]]]]^^^]]]\\\\\\]]]^^^]]][[[[[[[[[\\\]]]]]]^^^^^^___^^^^^^]]]]]]\\\[[[[[[ZZZ[[[\\\^^^`````````___^^^\\\\\\[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]^^^___```aaa]]]]]]^^^^^^^^^_________```______^^^______``````^^^______```aaabbbcccccccccbbbbbbaaa___^^^^^^]]]^^^^^^___aaabbbcccdddeeedddddddddccccccdddddddddcccddddddeeefffhhhiiijjjiiihhhhhhiiijjjjjjhhhfffdddeeeeeefffggghhhiiiiiihhhgggfffeeeddddddcccccccccdddddddddddddddddddddcccdddeeeeeeffffffeeeeeeggggggfffggghhhjjjlllmmmjjjkkkmmmnnnnnnllliiihhhccccccdddffffffgggggggggggghhhhhhiiijjjjjjjjjjjjlllkkkjjjiiihhhhhhiiijjjkkkkkkllllllkkkkkkjjjiiigggggggggggghhhiiijjjjjjkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkklllnnnoooppppppooooooooooooppppppqqqqqqppppppppppppppppppooonnnmmmlllwwwlllbbb```___\\\YYYYYYTTTTTTTTTSSSRRRQQQQQQQQQNNNMMMKKKJJJHHHHHHGGGGGGDDDDDDCCCBBBAAAAAAAAAAAA:::;;;<<<<<<<<<;;;:::999777777777777666666666666777777777777666666666666555555555555555555555555555555444444444444333333222222222222222222222222333111...,,,,,,...111333333333333333333333333333444444444444444444444333111222333333444444444444222222222333444666777888222222333333333444444444111111111222333444555666222222333444444444333333222222111111222222333444444444444444444444444444000000111222444555666666333333333333333333333333111222333333444444333333333333222222333555666777222333333444444333333222000111222333444444444444333333333444444444555555777777777666555555444444666666666666666777888888777777777777777777777777666777777777777888888888666777999;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<888888888999999999::::::<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@AAABBBDDDEEEBBBCCCDDDDDDDDDCCCBBBAAAAAABBBBBBCCCDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHJJJKKKKKKLLLLLLLLLLLLKKKNNNNNNNNNOOOPPPRRRUUUVVVPPPPPPOOOOOOOOOPPPQQQQQQRRRTTTUUUWWWWWWVVVUUUTTTUUUTTTTTTSSSTTTVVVWWWXXXWWWWWWVVVVVVWWWYYYZZZ\\\ZZZYYYYYYYYYYYYZZZZZZ[[[[[[ZZZZZZYYYYYYYYYYYYYYYVVVVVVUUUTTTUUUVVVXXXYYYUUUTTTTTTTTTTTTTTTUUUUUUWWWWWWWWWXXXYYYZZZZZZ[[[XXXYYYZZZ\\\\\\\\\[[[ZZZZZZ[[[\\\\\\[[[\\\^^^```aaa```]]][[[ZZZZZZ[[[[[[XXX]]]ccchhhkkkjjjgggeee```___]]]\\\\\\]]]___```]]]]]]\\\[[[ZZZZZZZZZ[[[]]]\\\[[[[[[\\\\\\[[[YYYZZZ[[[[[[\\\\\\]]]^^^^^^]]]]]]\\\\\\[[[ZZZYYYYYYZZZ\\\]]]______^^^]]]\\\[[[ZZZZZZYYYZZZZZZ[[[[[[\\\]]]^^^___``````aaaaaa^^^^^^^^^^^^^^^^^^^^^^^^______^^^^^^^^^______```^^^^^^______``````aaaaaacccbbbaaa```___^^^]]]]]]^^^^^^___aaabbbdddeeeeeeeeeeeedddcccccccccddddddcccccccccdddeeefffggghhhhhhhhhhhhiiijjjjjjhhheeedddeeefffggghhhjjjkkkkkkffffffeeedddddddddeeeeeecccddddddddddddeeeeeeeeecccdddeeeeeeffffffeeeeeehhhggggggggghhhiiikkklllgggiiilllmmmnnnllljjjiiicccdddeeefffggggggggggggggghhhiiijjjjjjjjjjjjjjjkkkjjjhhhffffffgggiiijjjkkkkkklllllllllkkkjjjjjjggggggffffffggghhhiiiiiihhhiiiiiijjjjjjkkkllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjkkkmmmnnnnnnnnnmmmmmmoooppppppqqqqqqqqqqqqpppoooooooooooonnnmmmkkkkkkxxxmmmccc___]]]ZZZZZZ[[[YYYXXXVVVTTTQQQOOOMMMLLLNNNMMMLLLJJJIIIIIIIIIIIIHHHGGGEEECCCAAA@@@??????===<<<<<<;;;;;;:::999999999999999888888888888777:::888666666777777555333666666555555555444444444222222222111111111111000111222444555555444222111333333222222111222222222555444222111111222333444222222333333333333444444555444333222333555777888666555444333222333333444111222444555555444222111444333333222222333333444444444444444444444444444333333222111222333444555777666444333222333444444111222333333444444333333333444444555555444444333444444333333444444555666111111222222222333333333333333333333333333333333333333333444444444555555333444555666666555444333555555555555555555555555777666666555555555666666777777777777666666666666777777888888888999999999999999999999999999999999<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===???@@@AAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@?????????@@@BBBCCCAAABBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCFFFEEECCCBBBCCCDDDFFFGGGGGGGGGFFFFFFEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTQQQSSSUUUUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTTTTSSSSSSSSSYYYXXXWWWVVVVVVVVVVVVVVV[[[ZZZYYYXXXXXXXXXXXXXXXRRRSSSUUUWWWXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVVVVVVVVVVWWWXXXXXXXXXXXXWWWWWWXXXYYY[[[\\\ZZZYYYXXXXXXXXXYYY[[[\\\ZZZZZZYYYXXXXXXXXXXXXYYY[[[\\\```eeejjjiiieee```\\\[[[[[[[[[[[[[[[[[[\\\]]]]]]\\\\\\[[[\\\\\\]]]\\\\\\\\\\\\\\\[[[YYYYYYZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[[[[YYYXXXXXX[[[\\\\\\\\\[[[ZZZYYYXXX[[[ZZZXXXWWWXXXYYY[[[\\\]]]^^^___`````````___^^^ZZZZZZZZZ[[[\\\]]]______aaa___\\\ZZZYYYZZZ[[[]]]^^^_________^^^^^^```aaa```____________^^^^^^^^^```````````````bbbdddeeeeeeddddddccccccddddddeeeddddddeeeeeefffeeeeeeeeegggggghhhiiiiiihhhgggfffggggggffffffggghhhiiikkkhhhgggfffeeedddccccccccccccccccccdddeeefffggghhhffffffeeeeeeeeefffggggggcccdddddddddfffggghhhiiikkklllmmmmmmmmmlllkkkjjjjjjjjjiiiiiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiigggeeeddddddccccccccceeegggjjjlllkkkjjjjjjiiiiiijjjjjjkkkmmmkkkiiiiiijjjkkkjjjiiifffgggiiijjjllllllmmmmmmqqqqqqpppooooooppppppqqqrrrqqqnnnllljjjiiiiiiiiiyyynnnddd```]]]ZZZZZZ[[[VVVVVVTTTRRRPPPOOOMMMLLLMMMLLLKKKIIIHHHHHHHHHHHHHHHGGGEEECCCAAA@@@??????===<<<<<<;;;;;;::::::999999999999888888888888777888777555555666666444333666666555555555444444444333333333333222222222222111222444555555444222111111111111111222333444444777666444222111111222333222222222333333333444444666555333222222333444555666555444333222333333444000222333444444333222000555555444444444444555555444444444444444444444444333333222222222333444555666555444222222222333444111222333333444444333333333333444444444444333333111111111111111222222333222222222222333333333333333333333333333333333333333333333444444444555555444444555555555555444444555555555555555555555555666666555555555555666666777777777777666666666666777777888888888999999999999999999999999999999999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????@@@AAABBBAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCBBBAAABBBCCCEEEFFFEEEEEEEEEDDDDDDEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTRRRSSSUUUTTTSSSRRRRRRSSSSSSSSSSSSSSSTTTTTTUUUUUUTTTSSSSSSSSSSSSSSSSSSTTTXXXWWWWWWVVVUUUUUUVVVVVVXXXWWWVVVVVVUUUUUUUUUVVVSSSTTTVVVWWWXXXWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXYYYXXXWWWWWWWWWXXXYYYZZZYYYXXXXXXXXXXXXYYYZZZZZZYYYXXXXXXWWWWWWWWWXXXXXXWWWXXX[[[___cccccc___\\\[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\[[[[[[[[[[[[[[[\\\[[[[[[[[[[[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[ZZZYYYXXXWWWZZZZZZZZZZZZZZZYYYYYYXXXZZZYYYXXXWWWXXXYYY[[[\\\\\\]]]^^^___```___^^^^^^[[[[[[[[[[[[\\\\\\]]]^^^```^^^\\\ZZZYYYZZZ[[[\\\]]]^^^^^^^^^]]]]]]___```____________^^^^^^^^^]]]___^^^^^^^^^___aaabbbcccccccccbbbbbbbbbbbbccccccccccccddddddeeeeeeddddddeeeeeefffggggggfffeeedddgggffffffeeefffhhhiiijjjggggggfffddddddccccccdddbbbbbbbbbcccdddeeeffffffdddccccccbbbccccccddddddcccccccccdddeeefffhhhiiiiiijjjkkkllllllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiigggggghhhhhhhhhiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggfffeeedddcccccccccbbbcccdddgggiiikkkiiiiiihhhhhhhhhhhhiiiiiiiiihhhggghhhjjjlllkkkjjjfffggghhhiiijjjjjjkkkkkknnnnnnnnnnnnnnnnnnnnnnnnnnnllljjjhhhfffeeeeeeeeezzzpppfffaaa___[[[ZZZ[[[TTTTTTSSSQQQPPPOOONNNMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHGGGEEECCCAAA@@@@@@???======<<<<<<;;;:::::::::999999999888888888888777777666444444555555444222555555555555555444444444444444444444333333333333111222333444444444333222000000000111222333555555999777555333222111222222222222222222333333333333666555333111111111111222555444444333333333333444111111333333333333111111555555444444444444555555444444444444444444444444333222222222222333444444444333333222222222222333111222333333444444333333333333444444444444333333444444444333444555555666333333333333444444444444333333333333333333333333333333333444444444555555555555444444444444555555666666666666666666666666666666555555555555666666777777777777666666666666777777777888888888888999999999999999999999999999888888999:::;;;<<<======<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@?????????@@@@@@@@@AAAAAA@@@????????????@@@AAAAAA@@@AAABBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDBBBBBBAAA@@@AAABBBCCCDDDCCCCCCCCCCCCDDDEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFGGGFFFGGGHHHHHHJJJJJJKKKLLLKKKKKKKKKKKKLLLMMMNNNOOONNNNNNNNNOOOPPPRRRSSSTTTSSSTTTTTTSSSQQQPPPQQQSSSQQQRRRRRRSSSTTTUUUVVVVVVTTTTTTRRRRRRRRRRRRTTTTTTWWWVVVUUUUUUUUUUUUUUUUUUVVVVVVUUUTTTTTTTTTUUUUUUTTTUUUVVVWWWWWWVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUQQQRRRRRRSSSTTTVVVWWWXXXYYYXXXXXXWWWWWWWWWWWWWWWVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVWWWWWWXXXUUUVVVWWWZZZ\\\]]][[[YYYZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYZZZZZZ[[[ZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWXXXXXXZZZZZZZZZZZZZZZYYYXXXWWWWWWWWWXXXXXXXXXXXXYYYYYYZZZYYYXXXXXXXXXYYYZZZ[[[\\\\\\]]]^^^______^^^^^^\\\\\\[[[[[[[[[[[[\\\\\\___]]][[[YYYYYYYYY[[[[[[[[[\\\]]]\\\[[[[[[]]]___^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\]]]___aaabbbbbbaaaaaa``````aaaaaabbbbbbbbbcccdddddddddddddddbbbccccccdddddddddccccccfffeeeeeeeeeeeeggghhhiiigggfffeeeddddddccccccdddbbbbbbbbbbbbccccccdddeeecccbbbbbbaaaaaaaaabbbbbbbbbbbbccccccdddeeeggggggfffgggiiijjjkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiigggggghhhhhhhhhhhhiiiiiigggggggggggggggggggggggghhhgggfffeeedddcccccccccbbbbbbbbbbbbccceeegggiiiffffffffffffffffffffffffeeedddeeehhhkkkllllllkkkffffffffffffgggggghhhhhhkkkkkklllmmmmmmmmmlllkkkjjjiiifffdddbbbbbbbbbbbb|||rrrgggccc```[[[YYYZZZSSSSSSRRRQQQQQQPPPOOOOOOLLLLLLJJJIIIHHHGGGGGGGGGGGGFFFEEECCCAAA@@@@@@@@@=========<<<;;;;;;::::::999999999888888888777777777666444555555666444333555555555555555555555555444444444444333333333333111222333444444444333333111111111111222333444444777666555444333333333333111222222222222333333333555444333222111222222222444333333333333333333333222222333444444333222222333222222222222222222333333333333333333333333333222222222222222333333333333222222222222222222222111222333333444444333333333333333444444333333333666555555555555666777777333333333444444444555555333333333333333333333333333333333444444444555555666555333333333333555666666666666666666666666666666555555555555666666777777777777777666666666666777777777777888888888888888888888888999999999999888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>>>>>>>?????????@@@@@@??????????????????@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDBBBAAAAAAAAAAAABBBCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNLLLLLLMMMNNNPPPQQQSSSTTTSSSSSSSSSQQQOOOOOOPPPRRRQQQRRRSSSTTTUUUVVVWWWWWWTTTSSSRRRQQQQQQRRRSSSTTTUUUUUUTTTSSSSSSTTTTTTTTTVVVVVVUUUUUUUUUUUUUUUVVVUUUUUUVVVWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTPPPPPPQQQRRRTTTVVVXXXYYYYYYXXXXXXWWWVVVUUUUUUUUUTTTUUUVVVWWWXXXWWWVVVUUUUUUUUUTTTTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXYYYYYYXXXXXXXXXWWWXXXXXXYYYYYYYYYZZZZZZYYYYYYXXXWWWVVVUUUUUUUUUVVVVVVVVVWWWWWWYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUVVVVVVWWWXXXYYYYYYXXXXXXXXXXXXYYYZZZ[[[[[[[[[\\\]]]]]]^^^^^^^^^\\\\\\[[[ZZZZZZZZZZZZZZZ]]]\\\ZZZYYYXXXYYYZZZZZZZZZ[[[[[[[[[ZZZZZZ\\\]]]^^^]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[\\\^^^```bbbaaaaaa````````````aaaaaabbbbbbcccdddeeeeeeeeeeeeaaaaaabbbbbbbbbcccbbbbbbeeeddddddddddddfffggghhhfffeeeeeedddcccccccccddddddcccccccccccccccdddeeedddccccccbbbbbbbbbbbbcccbbbbbbbbbbbbcccdddeeefffeeefffgggiiijjjjjjiiiiiigggggghhhhhhiiiiiiiiijjjgggggggggggghhhhhhhhhiiihhhhhhhhhhhhhhhhhhhhhhhhiiihhhfffdddcccbbbccccccbbbbbbbbbbbbcccdddeeefffeeeeeeeeeffffffeeeeeeeeeccccccdddgggjjjlllkkkjjjgggfffeeedddcccdddeeefffhhhiiikkkmmmmmmllljjjiiiiiigggeeecccbbbaaaaaaaaa}}}sssiiiddd```[[[XXXXXXTTTTTTSSSSSSRRRQQQQQQPPPNNNMMMLLLJJJIIIIIIHHHHHHGGGFFFDDDCCCAAAAAA@@@@@@>>>======<<<<<<;;;::::::999999999888888888777777888666555666777777666555444555555555555555555555333333333333222222222222111222333333444444444444444444333222111111111111444444333333444444444555111111111222222222333333333333333333333444444555222222333333333333333333333333444444444444333333222222222111111222222222333333333333333333333333111111222222222333333333222222222222222222222222111222333333444444333333222333333333333333333222222222111111222222333444333333333444444444555555333333333333333333333333333333333444444444555555555444333222222333444555666666666666666666666666555555555555555666777777777777777777666666666666777777777777777777777777777777777888888999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???=========>>>>>>>>>?????????????????????????????????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHDDDDDDDDDCCCDDDEEEEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNKKKKKKLLLMMMOOOPPPRRRSSSRRRRRRQQQPPPNNNNNNPPPRRRQQQRRRSSSTTTUUUVVVWWWXXXTTTSSSRRRQQQQQQRRRSSSTTTSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUSSSRRRQQQQQQQQQQQQRRRRRRRRRSSSSSSPPPPPPQQQSSSUUUWWWYYYZZZXXXWWWWWWVVVUUUTTTSSSSSSRRRSSSTTTVVVVVVUUUTTTTTTSSSSSSSSSTTTTTTVVVWWWXXXXXXXXXYYYYYYXXXXXXXXXYYYXXXWWWWWWVVVVVVWWWWWWXXXWWWVVVVVVVVVWWWWWWXXXYYYZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXWWWVVVVVVTTTTTTTTTTTTUUUVVVXXXYYYXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZ[[[\\\]]]]]]^^^\\\\\\[[[ZZZYYYYYYYYYYYY[[[ZZZYYYXXXXXXXXXYYYYYYXXXZZZZZZZZZYYYYYYZZZ\\\\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZ[[[\\\^^^aaabbbaaaaaa````````````aaaaaabbbbbbccceeeeeefffffffffaaaaaaaaabbbbbbccccccddddddcccccccccccceeefffgggeeeeeedddcccccccccddddddfffeeeeeeddddddddddddeeedddcccbbbaaaaaaaaaaaaaaaaaaaaa```aaaaaabbbcccddddddeeefffhhhiiiiiihhhhhheeeeeeffffffggghhhiiiiiifffgggggggggggghhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiihhhgggeeedddcccddddddeeebbbbbbbbbbbbccccccddddddddddddeeeffffffeeedddddddddcccdddfffiiikkkkkkjjjiiihhheeebbbaaabbbcccdddfffhhhjjjllllllkkkjjjiiigggfffdddbbb````````````~~~tttjjjeee```ZZZWWWVVVUUUUUUTTTSSSRRRQQQQQQPPPNNNMMMLLLKKKJJJIIIIIIIIIFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>======<<<;;;;;;;;;999999999888888888888777888777666666777888777555444444444555555555555555333333333333222222222222222222222333333444444555555555333222111000000000111111222333333444444555111111111111222222222222222222222333444555555555111222222333333333333222333333333333333333333333444444333333333333444444333333333333333333333333000111111222333222222222111222333333444333333333111222333333444444333333222222333333333333222222222222222222222333444444333333333333444444444444333333333333333333333333333333333444444444555555444444333333333333444444555555555555555555555555555555444555555666777888777777777777666666666666888777777777777777666666666666777777888999999999;;;:::::::::999999999888:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>><<<<<<<<<=========>>>>>>?????????@@@??????>>>===>>>???@@@@@@AAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGDDDDDDCCCCCCDDDDDDEEEFFFDDDEEEFFFFFFHHHHHHIIIJJJIIIIIIIIIJJJJJJKKKLLLMMMKKKKKKKKKLLLNNNOOOPPPQQQOOOPPPPPPOOONNNNNNOOOQQQQQQQQQRRRRRRSSSTTTUUUUUURRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRSSSPPPPPPOOOOOOOOOPPPQQQQQQRRRRRRSSSSSSSSSRRRPPPOOOOOOOOOPPPPPPQQQQQQRRRRRRPPPQQQQQQSSSUUUWWWYYYZZZVVVVVVVVVVVVUUUTTTRRRRRRQQQRRRRRRSSSSSSSSSSSSSSSRRRRRRSSSSSSUUUVVVXXXXXXWWWXXXYYYYYYWWWVVVVVVWWWVVVVVVVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUVVVVVVVVVWWWWWWWWWVVVVVVWWWWWWWWWVVVVVVUUUTTTTTTSSSSSSTTTVVVWWWYYYWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZ\\\]]]^^^[[[[[[ZZZYYYYYYXXXYYYYYYYYYXXXXXXXXXWWWXXXXXXXXXXXXYYYZZZYYYXXXXXXZZZ\\\\\\[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYZZZ\\\^^^```bbbaaa``````______``````aaaaaaaaabbbdddeeeeeeeeeeeebbbaaaaaaaaabbbcccdddeeecccbbbbbbbbbbbbdddeeefffddddddccccccccccccddddddgggffffffeeeddddddddddddbbbaaa``````____________``````______```aaaaaabbbbbbccceeefffgggffffffeeebbbbbbcccdddfffggghhhhhhffffffgggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffeeeeeeddddddeeeeeeeeeccccccccccccccccccccccccbbbcccdddeeeeeedddcccbbbeeedddccceeehhhkkkllllllmmmjjjfffbbb```aaacccdddeeefffhhhiiijjjjjjiiiiiieeedddbbb```____________~~~tttjjjeee```YYYUUUTTTUUUTTTTTTRRRQQQPPPOOOOOOMMMLLLKKKJJJIIIHHHHHHHHHFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>======<<<<<<;;;;;;999999999888888888888777777555555555777777666555444444444555555555666666444444444444333333333333222222222222333444555555444444333222111111111111111111222222222222222222111111111111222222222222222222222333333333333222000111222333444333333222222111111111111111111222444444333333333333444444222222222222222222222222///000111222333222222111111222333444555444444333111222333333444444333333222222333333333333222222444333333333333444555555222222222222333333333333333333333333333333333333333333333444444444555555333333333444444333333333444444444444444444444444444444444555555666777888777777777777666666666666888888777777666666666666666666666777888999999999999999999999999::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<<<<;;;;;;;;;<<<======;;;;;;<<<<<<<<<=========>>>???@@@@@@???>>>===<<<>>>??????@@@@@@@@@@@@@@@??????@@@@@@@@@@@@AAAAAA???@@@@@@AAAAAAAAAAAAAAADDDDDDDDDCCCCCCDDDDDDEEEDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKKKKLLLMMMNNNOOOOOOKKKMMMOOOPPPOOONNNOOOQQQOOOOOOOOOOOOPPPPPPQQQQQQPPPQQQRRRTTTTTTRRRQQQPPPPPPPPPPPPPPPPPPQQQRRRRRRNNNNNNNNNNNNNNNOOOPPPPPPOOOPPPQQQQQQQQQPPPOOONNNNNNNNNNNNOOOPPPQQQQQQQQQPPPPPPPPPRRRSSSUUUWWWXXXTTTTTTUUUUUUUUUTTTRRRQQQQQQQQQQQQQQQQQQRRRRRRSSSRRRRRRSSSTTTUUUWWWXXXYYYWWWYYY\\\[[[XXXUUUUUUVVVUUUUUUUUUTTTTTTUUUUUUUUUVVVVVVUUUVVVWWWXXXYYYYYYXXXYYYYYYXXXXXXWWWVVVUUUTTTUUUUUUUUUUUUVVVVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUVVVUUUTTTSSSTTTUUUWWWXXXWWWWWWXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXYYY[[[]]]^^^ZZZZZZYYYXXXXXXXXXYYYYYYWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYZZZYYYXXXXXXZZZ\\\[[[[[[ZZZZZZZZZYYYYYYYYYWWWWWWWWWXXXZZZ\\\___```______^^^^^^^^^^^^______^^^___```bbbccccccddddddaaa`````````aaabbbdddeeebbbbbbaaaaaabbbccceeefffdddcccccccccccccccddddddgggfffeeedddcccccccccccccccbbbaaa```______________________________```aaa```aaabbbcccccccccbbbaaa``````aaacccdddeeefffgggfffffffffggggggggghhhhhhggggggggggggggggggggggggaaabbbcccdddeeeeeeeeeeeecccdddddddddddddddcccccc```aaabbbccccccbbbaaa```dddcccbbbdddhhhllloooppppppmmmgggcccaaaaaacccdddddddddeeeffffffgggggghhhfffeeecccaaa``````aaaaaa~~~tttjjjeee```YYYTTTSSSTTTTTTSSSRRRPPPOOONNNMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;999999999888888888888777555444333444666666555444444444444555555555666666666666555555555444444444222222222222333444555666222222222111222222333333222222222222222111000///000111111111111222222222222222222222222111000///000111222333444333333222000000////////////000000222111111111111111111222222222222222222222222222///000111222333222111111111222444555666555444444222222333444444444333333222222222333333222222222000000//////000000111222111111222222222333333333333333333333333333333333333333333444444444555555222222444555555444222222333333333333333333333333444444444555555777888888777777777777666666666666888888777777666666666555555666666777888999999999777777888999:::;;;;;;<<<:::::::::;;;;;;<<<<<<<<<888888888888888888888888<<<<<<;;;;;;;;;<<<======;;;;;;;;;<<<<<<<<<======>>>???@@@@@@@@@>>>===<<<>>>>>>???@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@>>>>>>???@@@@@@@@@@@@???DDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIKKKLLLLLLLLLLLLKKKLLLLLLMMMNNNNNNIIILLLOOOPPPPPPOOOOOOPPPMMMMMMMMMMMMMMMMMMMMMMMMOOOPPPSSSUUUUUUSSSPPPOOOOOOOOOOOOOOOPPPPPPQQQRRRPPPOOOOOOOOOPPPPPPQQQRRRMMMNNNOOOPPPPPPPPPOOONNNMMMMMMNNNOOOOOOPPPQQQQQQOOOOOOPPPPPPRRRSSSUUUVVVSSSSSSTTTUUUUUUTTTRRRQQQQQQQQQPPPOOOPPPQQQRRRSSSRRRRRRSSSTTTUUUWWWYYYZZZYYY\\\___^^^ZZZWWWVVVWWWUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVWWWXXXYYYZZZWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTUUUUUUVVVVVVVVVUUUUUUWWWVVVTTTSSSSSSUUUWWWXXXVVVWWWXXXXXXYYYYYYXXXXXXXXXXXXWWWXXXYYY[[[]]]^^^YYYYYYXXXXXXXXXXXXYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZXXXYYYZZZ\\\ZZZZZZZZZZZZYYYYYYYYYYYYUUUUUUUUUVVVXXX[[[]]]___^^^]]]]]]\\\\\\]]]]]]^^^\\\]]]^^^```aaabbbbbbbbb```_________```aaacccdddbbbaaaaaaaaaaaacccdddeeecccccccccbbbccccccddddddfffeeedddcccbbbbbbaaaaaaeeeeeecccbbbaaaaaaaaaaaa______^^^^^^^^^___``````______```aaaaaa```___^^^^^^___```aaaccceeeffffffffffffffffffggggggggghhheeeeeeeeeeeeeeeeeeeeeeee^^^___aaacccdddeeeddddddddddddeeeeeeeeedddcccccc^^^___aaabbbbbbaaa___^^^cccbbb```bbbhhhnnnrrruuurrrnnniiicccaaaaaaccceeeccccccccccccdddeeefffgggiiihhhfffeeeddddddddddddtttjjjeeeaaa[[[XXXWWWTTTSSSRRRQQQPPPOOOOOOOOOPPPMMMKKKJJJKKKKKKKKKJJJDDDDDDCCCCCCBBBBBBBBBBBB=========<<<;;;;;;::::::999999999888888888888888888888888888888888888888555555444444444333333333333333333333333333333333222222222222222222222222333333333222222222111111222222111111222222333444222111111000000111111222333333333222222111111111333333222222111222222333000000111222333333333333555666666555333222333444111111222222222333333333222222111111000/////////222222222222222222222222222111000//////111333444444333333222111111111222000222333333111000000111222222222222222222222222444333333222222333333444111222444666777777666666444444333333333333222222333333333333333333333333555666666666666666666555666666555555555555666666777777666666666666777777555555666666777777888888888888777777888888999:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<>>>>>>>>>>>======>>>???????????????>>>===<<<<<<<<<===???@@@????????????????????????AAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHJJJKKKKKKJJJHHHGGGHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNOOOOOONNNMMMLLLLLLLLLMMMNNNNNNNNNNNNOOOOOOPPPQQQPPPOOOOOONNNNNNOOOOOOPPPLLLLLLMMMMMMMMMMMMLLLKKKOOONNNMMMMMMLLLLLLMMMMMMMMMNNNOOOOOOOOOOOONNNMMMMMMMMMLLLLLLMMMMMMNNNOOONNNNNNOOOPPPRRRTTTUUUVVVVVVUUUTTTRRRQQQOOONNNNNNLLLMMMNNNOOOPPPPPPPPPPPPOOOPPPQQQSSSUUUVVVVVVWWW[[[[[[ZZZYYYXXXWWWWWWVVVWWWVVVTTTSSSSSSTTTVVVWWWWWWVVVVVVVVVVVVWWWXXXXXXVVVVVVUUUUUUTTTSSSRRRRRRTTTTTTSSSRRRRRRRRRRRRRRRRRRSSSVVVXXXXXXWWWUUUSSSTTTTTTTTTTTTUUUVVVWWWWWWTTTUUUUUUVVVVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYZZZYYYWWWVVVWWWXXXXXXXXXWWWVVVVVVVVVVVVWWWYYYYYYZZZZZZ[[[[[[[[[\\\\\\\\\\\\[[[YYYXXXVVVVVVUUUUUUUUUVVVWWWYYY\\\]]]```______^^^^^^______```]]]]]]^^^______```aaaaaa_______________```aaabbbbbbcccdddeeeeeedddcccbbbdddcccbbbaaaaaaaaabbbcccdddddddddeeeeeedddccccccdddbbb``````bbbcccaaa_________]]]]]]]]]]]]______^^^___```aaaaaa___]]]\\\ZZZ[[[]]]___aaacccdddeeeeeeeeeeeefffffffffggggggeeeeeedddccccccbbbbbbaaa````````````aaabbbcccddddddeeeeeedddcccbbbaaaaaa______```````````````___bbbbbbccceeehhhlllpppssspppnnniiieeeccccccdddeeecccbbbaaaaaaaaabbbcccdddeeefffgggggggggggggggfffuuukkkfffaaa[[[XXXXXXUUUTTTSSSRRRQQQPPPPPPPPPOOOLLLIIIGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA=========<<<;;;;;;::::::999999999888888888888888666666666666666666666666555555555555444444333333333333333333333333333333333333333333333333333333333333333222222222111111111111111000000111222222222222111111111111222222333333222222222222222222111111111000000111222222111111222222222222111111///000111111//////000111111111111222222222333333//////000111111222222333222222222222222222222222222111000///000111333444444333222222111111222222111222444444444444555777222222222222222222222222444333333222222333333444222222333444444444444444444444333333333333222222333333333333333333333333222222333333333333222222777777666666666666777777777777666666666666777777666666666666777777777777888888777777888888999:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<======?????????>>>>>>>>>============>>>???????????????>>>======<<<===>>>???@@@????????????????????????AAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHJJJKKKJJJIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLKKKKKKLLLLLLMMMNNNOOONNNMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOOOOOOONNNNNNNNNNNNOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLPPPPPPOOONNNNNNNNNNNNOOOLLLMMMNNNOOOOOONNNMMMLLLMMMMMMLLLLLLLLLMMMNNNNNNOOOOOOOOOPPPRRRSSSUUUVVVTTTTTTSSSRRRPPPOOONNNNNNKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUXXXXXXWWWWWWVVVUUUUUUTTTVVVUUUTTTSSSSSSTTTUUUVVVXXXWWWWWWVVVVVVVVVWWWWWWUUUTTTTTTSSSRRRRRRQQQQQQSSSSSSRRRQQQQQQQQQQQQQQQQQQSSSUUUWWWWWWVVVTTTSSSRRRRRRRRRRRRSSSTTTUUUVVVTTTTTTUUUUUUVVVWWWWWWWWWXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYZZZYYYWWWVVVWWWXXXYYYXXXWWWWWWVVVVVVWWWWWWYYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\[[[[[[YYYXXXWWWVVVUUUUUUUUUVVVWWWYYY[[[\\\]]]]]]]]]\\\\\\]]]]]]]]]\\\\\\\\\\\\\\\]]]^^^^^^_______________```aaaaaaaaabbbcccddddddcccbbbaaabbbaaa`````````aaabbbcccdddddddddeeeeeeddddddcccdddbbb```aaabbbcccaaa______^^^]]]]]]]]]]]]^^^___^^^___`````````___]]]\\\ZZZ[[[\\\^^^___aaabbbccceeeeeeeeeeeeffffffffffffeeeddddddcccbbbbbbaaaaaa````````````aaabbbcccdddddddddddddddcccbbb``````^^^^^^___```aaaaaa``````bbbbbbbbbdddgggkkkoooqqqooommmiiifffdddddddddeeecccbbbaaaaaaaaabbbcccdddeeefffggghhhhhhhhhhhhhhhvvvkkkfffaaa[[[XXXXXXVVVUUUTTTSSSRRRQQQQQQQQQOOOMMMIIIGGGFFFEEEDDDCCCFFFEEEEEECCCBBBAAA@@@@@@=========<<<;;;;;;::::::999999999888888888777777666666666666666666666666666666666555555555555444333333333333333333333333444444444444444444444444333333333222222222111111111111000000///000000000333333222222222222333333222222222222222222333333000/////////000111222222111111222222222111000000///111222222111000111333111111111222222222222333000000111111222333333333222222222222222222222222222111000000000111333444333333222222111111222222000111111111000111333444222222222222222222222222444333333222222333333444333333222222222222333333444444333333333333222222333333333333333333333333444444555555555555444444777777777666666777777777777666666555555666666777777777777777666666666666888777777777777888999999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>?????????>>>>>>>>>>>>============>>>???????????????===============>>>??????????????????????????????@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFIIIJJJKKKJJJIIIGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLOOOOOONNNMMMMMMMMMNNNNNNLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNPPPPPPPPPPPPQQQRRRSSSTTTRRRRRRQQQQQQPPPOOONNNNNNJJJJJJKKKLLLMMMMMMMMMMMMOOOOOOQQQRRRSSSSSSSSSSSSTTTTTTTTTSSSSSSRRRRRRRRRTTTTTTSSSRRRSSSTTTVVVWWWYYYXXXWWWVVVVVVUUUVVVVVVSSSSSSRRRQQQQQQPPPPPPPPPRRRQQQQQQPPPPPPPPPPPPPPPQQQRRRTTTVVVVVVUUUTTTSSSPPPPPPPPPPPPQQQRRRSSSTTTSSSSSSTTTTTTUUUVVVVVVVVVXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYZZZYYYXXXWWWXXXYYYYYYXXXWWWWWWVVVWWWWWWWWWYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUUUUVVVWWWYYYZZZ[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZ[[[\\\]]]^^^____________```````````````aaaaaabbbbbbaaaaaa```______^^^^^^___```aaabbbcccddddddeeeeeeddddddddddddbbbaaaaaabbbbbbaaa```___^^^]]]]]]]]]]]]^^^____________^^^^^^^^^^^^^^^[[[[[[\\\]]]^^^______```cccccccccdddddddddeeeeeeddddddccccccbbbaaaaaaaaa``````___``````aaabbbcccdddddddddcccbbbaaa___^^^]]]^^^___```aaaaaabbbbbbbbbaaabbbccceeeiiilllnnnmmmllljjjhhhgggfffffffffdddcccbbbaaaaaaaaabbbccceeefffggghhhiiiiiijjjjjjxxxlllfffaaa[[[XXXXXXUUUUUUSSSRRRQQQPPPPPPPPPQQQNNNKKKIIIIIIHHHGGGFFFGGGFFFEEEDDDBBB@@@??????=========<<<;;;;;;::::::::::::999999888777777777777777777777777777777777666666666666666666666555333333333333333333333333333333333333333333333333333333333222222222111111222222111000000000000111444333333222222333333444111111111222222333333333000000///000000111222333111111222222333222222222222333444333222111222333111111111111222222222222444444333333222111111000222222222222222222222222111111000000000111222333333333222222111222222333222333222000...---...///222222222222222222222222444333333222222333333444333333222111111222444555444444333333333222222222333333333333333333333333555555666666666666555555666666555555555555666666666666666555555666666666888888777777666666555555777777777777777888999999999999888888999999:::;;;::::::::::::::::::::::::999999:::::::::::::::;;;::::::;;;;;;===>>>@@@@@@???>>>>>>>>>==================>>>???????????????===============>>>>>>???????????????????????????@@@@@@@@@???@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFHHHIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKLLLLLLMMMMMMNNNMMMMMMLLLLLLMMMMMMNNNLLLKKKJJJJJJJJJKKKLLLMMMMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLKKKKKKKKKKKKLLLMMMMMMQQQPPPPPPPPPPPPQQQQQQRRRPPPPPPPPPOOOOOONNNNNNNNNJJJJJJKKKLLLLLLLLLLLLLLLNNNOOOOOOPPPQQQQQQQQQPPPRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSUUUWWWYYYZZZYYYYYYWWWVVVUUUTTTTTTTTTRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUTTTSSSRRROOOOOOOOOOOOPPPQQQSSSSSSRRRSSSSSSTTTTTTUUUVVVVVVXXXXXXWWWWWWWWWWWWXXXXXXXXXZZZZZZZZZXXXXXXYYYZZZYYYYYYXXXWWWWWWWWWWWWWWWYYYYYYZZZZZZZZZZZZZZZZZZYYYZZZZZZZZZYYYXXXWWWWWWUUUUUUVVVVVVXXXYYYZZZZZZ^^^__________________^^^___^^^]]]\\\\\\]]]___```______```````````````___````````````````````````^^^^^^^^^^^^___```bbbcccccccccdddeeeeeeeeeddddddccccccbbbbbbbbbbbbaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^______^^^]]]]]]^^^^^^___]]]]]]]]]^^^^^^^^^^^^___aaaaaaaaaaaabbbbbbbbbbbbcccccccccbbbaaaaaa`````````_________``````aaabbbcccccccccbbbaaa```___^^^]]]^^^___aaabbbcccccccccbbbaaaaaabbbcccfffiiikkklllllllllkkkkkkjjjiiihhheeedddcccaaaaaaaaabbbccceeefffgggiiijjjjjjkkkkkkzzzmmmfffaaa[[[XXXXXXTTTSSSRRRQQQPPPOOOOOOOOOPPPNNNKKKJJJJJJKKKJJJIIIGGGFFFEEEDDDBBB@@@??????=========<<<;;;;;;::::::::::::999999888777777666777777777777777777777777555666666666666666666666333333333333333333333333111111111111111111111111333333333222222222111111333222222111111111222222444333333222222333333444111111111222222333333333111111111111111222333444000000222333444444444444111222222111///......///000000111111111222222222444444333333222111111000222222222222222222222222111111111111111222222222333222222111222222333333444555555333111000111222222222222222222222222222444333333222222333333444333222222222222444666777444444333333333222222222333333333333333333333333111222222333333222222111444444444333333444444444666666555555555555666666888888777777666666555555777777666666777777888999999999888888999999:::;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::;;;;;;===>>>@@@@@@>>>>>>>>>============<<<======>>>???????????????<<<======>>>>>>>>>>>>>>>????????????????????????@@@????????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDFFFHHHHHHGGGEEEDDDFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJIIIJJJJJJKKKLLLMMMLLLLLLKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMPPPOOOOOOOOOOOOOOOPPPPPPOOONNNNNNNNNMMMMMMLLLLLLJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQNNNOOOQQQTTTWWWZZZ\\\^^^YYYXXXVVVUUUSSSRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPOOOOOONNNNNNNNNNNNOOOOOOPPPQQQRRRSSSSSSSSSRRRRRROOOOOOOOOPPPQQQRRRTTTTTTRRRSSSSSSTTTTTTUUUVVVVVVXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZ[[[ZZZYYYYYYZZZ[[[YYYYYYXXXWWWWWWWWWWWWXXXZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYYYYXXXXXXWWWUUUVVVWWWXXXYYYYYYZZZZZZ^^^^^^___``````___^^^^^^___^^^]]]]]]]]]^^^___```______```aaa``````___^^^______________________________^^^^^^___aaabbbcccbbbcccddddddeeeeeeeeedddccccccccccccbbbaaabbbbbb________________________```___^^^^^^^^^___`````````````````````_________^^^^^^_________`````````cccbbbbbbaaaaaa``````____________^^^______```aaabbbbbbcccbbbbbbaaa```___^^^___```bbbcccdddddddddcccbbbaaaaaabbbdddfffhhhkkkkkklllmmmmmmllllllkkkgggfffdddcccbbbbbbbbbccceeefffgggiiijjjjjjkkkkkk{{{nnngggaaa[[[XXXYYYTTTSSSRRRPPPOOOOOOOOOOOONNNKKKIIIHHHIIIJJJIIIIIIFFFEEEEEECCCBBBAAA@@@@@@=========<<<;;;;;;::::::;;;::::::999888777666666666666666666666666666666444555555555555666666666333333333333333333333333111111111111111111111111333333333222222222111111222222111111222333333444333333222222222222333333222222222222222222333333333333222222222222222333000000111222333333333333222333444222000///000111000000000111111111111222000000111111222333333333222222222222222222222222000000111111222222222222222222111111222222333333---///111222222222333444222222222222222222222222444333333222222333333444333333333333333444555555444444333333333333222222333333333333333333333333222333333444444333333222333333222222222222333333666555555444444555555666777777777777666666666666777666666666666777888888999999888888999999:::;;;::::::::::::::::::::::::999999::::::;;;;;;<<<<<<;;;:::;;;;;;<<<===>>>???>>>>>>============<<<<<<======>>>???????????????<<<<<<===>>>>>>>>>>>>>>>???????????????????????????????????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDFFFGGGGGGEEEDDDCCCEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLJJJKKKLLLMMMNNNNNNMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLNNNMMMMMMMMMMMMMMMNNNOOONNNNNNMMMMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQMMMNNNQQQTTTWWWZZZ\\\]]]VVVVVVTTTSSSQQQQQQPPPPPPQQQPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQQQQRRRRRRRRRQQQOOOOOOOOOPPPQQQSSSTTTUUUSSSSSSTTTTTTUUUVVVVVVVVVXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZ[[[[[[ZZZZZZ[[[\\\ZZZYYYXXXXXXWWWWWWXXXXXXZZZZZZYYYYYYYYYYYYXXXXXXWWWWWWXXXYYYYYYYYYXXXXXXWWWWWWXXXZZZZZZ[[[[[[ZZZ[[[\\\]]]^^^^^^]]]\\\[[[[[[[[[\\\]]]^^^^^^^^^______```aaaaaaaaa```^^^^^^```______^^^^^^______``````___^^^^^^___```aaabbbbbbbbbcccdddeeeeeeeeeeeecccdddddddddbbbaaabbbccc``````aaaaaaaaaaaa`````````````````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa^^^^^^^^^_________``````bbbbbbaaaaaa```_______________^^^^^^^^^^^^______aaabbbbbbcccbbbbbbbbbaaaaaabbbcccdddeeeeeeeeeeeedddcccbbbaaaaaacccdddfffiiijjjkkklllmmmmmmmmmmmmiiihhhfffdddcccccccccccceeefffggghhhiiiiiijjjjjj|||ooogggaaa[[[XXXYYYUUUTTTSSSQQQPPPPPPOOOOOONNNLLLIIIHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA=========<<<;;;;;;::::::;;;;;;:::999888777666555666666666666666666666666333333444444555555555555333333333333333333333333111111111111111111111111333333333222222222111111000000000000111333444555222222111111111111222222333333222222222222222222444333222111000000000111111111111111111000///...000222333333222222333555000000000000111111111111//////000111111222222333222222222222222222222222000000111222222222222222222222111111222222333444'''***...111111111111111222222222222222222222222444333333222222333333444444444444444333111000000444444333333333333222222333333333333333333333333444555555666666555555444444333333222222333333444666555555444444555555666666666666666777777777777666666666666666777888888999999888888999999:::;;;999999999999999999999999999::::::;;;<<<<<<======;;;;;;::::::;;;<<<======>>>>>>=========<<<<<<<<<======>>>???????????????;;;<<<===>>>???>>>>>>===???????????????????????????????????????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDFFFFFFFFFDDDCCCEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKIIIKKKMMMPPPPPPPPPNNNMMMLLLKKKKKKJJJIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIJJJJJJKKKLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMLLLKKKIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHJJJKKKMMMMMMNNNNNNLLLLLLMMMMMMNNNOOOPPPPPPNNNOOOQQQSSSUUUVVVWWWXXXTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNOOOPPPPPPOOOPPPPPPPPPQQQQQQQQQQQQNNNNNNNNNOOOQQQSSSTTTUUUTTTTTTUUUUUUVVVWWWWWWWWWXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZ\\\[[[ZZZZZZ\\\]]]ZZZYYYYYYXXXXXXXXXXXXXXXZZZZZZYYYYYYYYYXXXXXXXXXVVVWWWWWWXXXYYYYYYYYYXXXXXXYYYZZZ[[[\\\\\\[[[[[[[[[\\\^^^______^^^\\\[[[YYYZZZ]]]___```aaa``````___```aaabbbaaa```^^^]]]aaa```___^^^^^^___```aaa______^^^]]]]]]^^^___```aaabbbcccdddeeeeeeeeeeeebbbdddeeedddbbbaaabbbdddaaabbbccccccccccccbbbaaa___```aaacccccccccbbbaaaaaaaaabbbbbbbbbbbbbbbbbb````````````aaaaaaaaabbbbbbaaaaaa``````___^^^^^^______^^^^^^]]]^^^^^^___```aaabbbcccddddddddddddddddddeeeffffffgggfffffffffdddcccaaaaaabbbcccdddfffggghhhiiijjjkkklllmmmllljjjhhhfffeeedddddddddeeefffggghhhhhhhhhhhhhhh}}}ooogggaaa[[[XXXYYYVVVUUUTTTRRRQQQQQQQQQQQQQQQOOOKKKIIIHHHHHHFFFEEEDDDDDDCCCCCCCCCBBBBBBBBB>>>======<<<;;;;;;::::::;;;;;;:::999888777666555888888888888888888888888333333333444444444555555333333333333333333333333222222222222222222222222333333333222222222111111.........///000222444444222111111111111111111222444333333222222111111111444333222000/////////...222222111000...,,,+++***)))+++---...///000222444000000000000111111111111222222111111000/////////222222222222222222222222000000111222222222222111222111111111222333333444+++///333555555333111111222222222222222222222222444333333222222333333444555555555444222///,,,***444444444333333333222222333333333333333333333333111222222333333222222111555444444333333444444555555555555444444555555555555555666666777777888888666666666666666777888888999999888888999999:::;;;999999999999999999999999::::::;;;;;;<<<===>>>>>>;;;;;;:::::::::;;;;;;<<<>>>=========<<<<<<<<<<<<======>>>???????????????;;;<<<>>>?????????>>>===?????????????????????????????????>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB>>>@@@CCCEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJIIIKKKOOOQQQRRRQQQOOOMMMIIIIIIHHHGGGGGGGGGGGGHHHIIIHHHGGGFFFFFFGGGHHHIIIJJJIIIIIIIIIIIIJJJKKKKKKIIIIIIIIIJJJJJJKKKLLLMMMOOONNNMMMKKKJJJHHHGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGFFFGGGIIIKKKLLLMMMNNNNNNJJJKKKKKKLLLMMMNNNOOOOOOOOOPPPQQQRRRSSSSSSSSSRRRRRRQQQPPPOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMNNNNNNOOONNNNNNNNNOOOPPPPPPQQQOOOOOOOOOPPPPPPPPPQQQQQQMMMMMMNNNOOOPPPRRRTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXYYYZZZ\\\\\\[[[[[[\\\]]]ZZZZZZYYYXXXXXXXXXXXXXXXZZZZZZYYYYYYXXXXXXXXXWWWVVVVVVWWWXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]\\\[[[]]]^^^```aaaaaa```^^^]]]ZZZ\\\```cccddddddcccbbb___```aaabbbaaa```^^^\\\aaa```___^^^^^^___```aaa___^^^]]]\\\\\\\\\]]]^^^aaabbbcccdddeeeeeefffeeebbbdddfffeeebbb```bbbdddbbbcccdddeeeeeedddcccbbb___```cccdddeeedddbbbaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbccccccccccccaaaaaaaaa```______^^^^^^___^^^^^^]]]]]]]]]^^^^^^```aaabbbcccdddeeeeeeeeeffffffgggggggggggggggfffgggeeecccbbbaaabbbcccdddddddddeeefffgggiiikkklllmmmllliiigggeeeeeeeeeeeeffffffgggggggggggggggfffttthhhaaa]]]YYYWWWTTTTTTUUUTTTSSSQQQOOONNNOOONNNLLLJJJHHHGGGFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>===<<<;;;::::::999999888888888888888999666666666666666666666666555555555444444333333333444222000......///111222333333333333333333333333111111111111111111111111111222333333222111000///111111222222222333333333111222222333333222222222111111111111111111111111333333333222111000///...///000111333333222111111111111111222222333333333222222111111111111111222333333222111000000000111222222111111111111222222444444333222111000///...111222222222222333333333333222222111111222222333333333333222222111111111222222111000000111222333333222222111111222222333333333333444444444555555555444444333333222222111555555444555555666777888444444444555555555555666444555555666777888888999666666666666666777888888:::::::::999999999999999999:::;;;:::888777888999888999:::;;;<<<;;;:::999:::::::::;;;<<<===>>>>>>?????????>>><<<<<<===>>>============>>>>>>>>>>>>>>>>>>============>>>>>>@@@@@@??????????????????BBBAAA@@@@@@@@@@@@BBBBBBDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIFFFGGGHHHHHHIIIIIIHHHHHHIIILLLQQQUUUUUUSSSOOOLLLIIIIIIHHHGGGFFFEEEDDDCCCFFFFFFFFFFFFFFFEEEDDDDDDGGGIIIJJJIIIIIIJJJLLLNNNGGGGGGHHHIIIJJJKKKLLLMMMNNNMMMLLLKKKJJJIIIHHHGGGIIIJJJKKKLLLLLLKKKJJJIIIHHHIIIIIIJJJKKKLLLMMMMMMOOOOOONNNMMMLLLKKKJJJJJJJJJKKKLLLNNNPPPRRRSSSTTTQQQQQQOOONNNMMMLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOPPPRRRSSSTTTTTTSSSSSSVVVVVVVVVTTTTTTUUUXXXZZZYYYYYYXXXXXXWWWWWWWWWWWWYYYZZZZZZZZZ[[[[[[\\\\\\XXXWWWVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWXXXYYYYYYZZZ[[[\\\]]]]]]^^^````````````___^^^]]]\\\\\\]]]___```aaabbbaaaaaaaaaaaaaaaaaa```___^^^^^^```aaabbbbbbaaa```___^^^___^^^]]]\\\\\\\\\]]]^^^^^^___aaadddeeefffffffffddddddbbbaaaaaaaaabbbcccfffeeeeeeddddddcccbbbbbb``````cccfffiiiiiifffddddddcccbbbbbbbbbcccdddeeedddcccaaa```____________bbbbbbaaa```````````````^^^^^^___```aaaccceeefffddddddddddddeeeggghhhiiiiiihhhgggfffeeedddddddddfffeeeddddddcccccccccdddbbbbbbbbbccceeeggghhhiiimmmkkkgggdddcccccceeefffgggggggggfffeeeeeeddddddttthhhaaa]]]YYYWWWTTTTTTUUUTTTSSSQQQPPPOOOOOONNNLLLJJJHHHGGGGGGGGGDDDDDDDDDCCCBBBAAAAAA@@@??????>>>===<<<;;;::::::::::::999888777777888888666666666666666666666666555555444444444333333333333444555666666444222111222222222222222222222222222222222222222222222222111111222333222222000000111111222222222333333333111222222222222222111000111111111111111111111111222222222222222111000///000000111222222222222111111111111222222333333333222222111111111111111222333222111111111111111111222222111111111111222222222222222111111111111111000000000000111111111111333333222222222222333333333333333222222111111111333222111000000111111222333222222111111222222333333333333333444444444444333333333333333333333333555555444444444444444555444444444444555555555555555555666666777777888888666666666666666777888888888888888999999999999999999:::;;;:::888777888999888999999:::;;;;;;;;;;;;:::;;;;;;;;;<<<=========;;;<<<<<<;;;999999:::;;;============>>>>>>>>>???>>>>>>>>>======>>>>>>>>>????????????????????????AAAAAA@@@???@@@AAABBBCCCEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGHHHIIIIIIIIIIIIHHHJJJMMMQQQTTTTTTRRRNNNKKKIIIHHHHHHGGGFFFEEEEEEDDDFFFFFFFFFFFFFFFEEEDDDCCCFFFGGGHHHHHHGGGHHHJJJLLLGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMLLLKKKJJJIIIHHHGGGIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLNNNMMMMMMLLLLLLKKKKKKJJJJJJKKKLLLMMMNNNPPPQQQQQQPPPOOONNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQTTTSSSSSSRRRQQQPPPPPPOOOPPPQQQRRRTTTTTTTTTTTTSSSUUUVVVVVVTTTSSSTTTWWWZZZYYYYYYYYYXXXXXXWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUVVVWWWXXXYYY[[[[[[ZZZZZZYYYYYYXXXXXXXXXWWWWWWVVVVVVWWWWWWXXXXXXYYYYYYZZZ[[[\\\]]]^^^^^^^^^_______________^^^^^^^^^___`````````______```````````````___^^^]]]```aaaaaabbbaaa```___^^^^^^]]]\\\[[[ZZZ[[[\\\\\\]]]^^^```bbbcccdddcccccccccbbbaaa``````aaabbbccceeeeeeeeeddddddddddddccccccccceeehhhkkkkkkiiigggddddddcccbbbbbbcccdddeeedddcccbbbaaa``````______bbbaaaaaa````````````````````````aaacccdddfffgggffffffffffffggghhhiiiiiihhhgggfffeeeddddddddddddfffeeeeeedddcccccccccdddbbbccccccdddeeegggiiijjjmmmllliiigggfffeeeffffffgggffffffeeeeeedddccccccttthhhaaa]]]ZZZWWWTTTTTTTTTTTTSSSQQQPPPOOONNNMMMLLLJJJIIIHHHHHHHHHFFFFFFEEEDDDCCCAAA@@@@@@???>>>>>>===<<<;;;::::::;;;:::999888777777777777666666666666666666666666555444444444444333333333555666666666666555444333333222222111111000000000333333333333333333333333000111222222333222222111111111222222222333333333222222222222222111000000222222222222222222222222111111222222222111111000111111111000111111222333111111111222222222222222222111111111111111222222222111111111111222222333222222111111111111222222000000111111222222222333000000000000111111111222333333222222222222333333222222222222222111111111333333222111000000111111222222111111111111222222222222333333333444444444111111222333333444555555666555444333222222222222444444444444555555555555666666666666666666666666666666666666666777888888666777777888888999999999888:::::::::888777888999999888999999:::;;;<<<===;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>===<<<;;;<<<>>>=========>>>>>>>>>??????????????????????????????????????????????????????????????????@@@AAACCCDDDGGGFFFEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIJJJMMMPPPRRRRRROOOLLLIIIHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDEEEFFFFFFEEEEEEGGGIIIFFFGGGGGGHHHIIIJJJKKKKKKLLLLLLKKKJJJIIIIIIHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNOOOPPPPPPPPPTTTSSSSSSRRRRRRQQQPPPPPPQQQRRRSSSTTTUUUUUUUUUTTTUUUUUUUUUTTTSSSTTTVVVXXXZZZZZZYYYYYYXXXWWWWWWVVVXXXXXXXXXXXXXXXXXXWWWWWWUUUUUUUUUUUUVVVWWWYYYZZZ]]]]]]\\\\\\[[[ZZZYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]\\\\\\^^^______`````````_______________^^^]]]]]]^^^^^^_________^^^^^^]]]aaaaaaaaabbbaaaaaa```___]]]\\\[[[ZZZYYYZZZZZZ[[[\\\]]]^^^````````````_________^^^^^^___```bbbcccddddddddddddeeeeeeeeeeeegggggghhhkkkmmmmmmkkkiiieeedddcccbbbbbbcccddddddcccccccccbbbaaaaaaaaaaaaaaaaaa``````______``````aaaaaabbbcccdddeeeggghhhgggffffffeeeeeeffffffgggffffffeeedddcccccccccccceeeeeeeeeddddddddddddddddddddddddeeefffhhhiiijjjmmmlllkkkjjjiiiggggggfffeeeeeeddddddcccbbbbbbbbbssshhhaaa]]]ZZZXXXTTTTTTTTTSSSRRRQQQQQQPPPMMMMMMKKKJJJIIIIIIIIIIIIHHHGGGFFFEEECCCAAA@@@@@@>>>>>>===<<<<<<;;;::::::<<<;;;:::888777666666666666666666666666666666666444444444444444444444444888555000---,,,///444777444333333222111000000///333333333333333333333333000111111222333333333333111111222222222333333333333444444333333222111000222222222222222222222222///000111222222222222222222111000000000111333444111111111111111222222222111111111000111111222333111111111111222222333444333222222111111222222333000111111111111222222222222222222333333333444444333333333222222333333333222222222111111111111111333333222111111000000000222222111111111111222222222222222222333333333333222222222333333444444444555555444333333333333333333333444444444555555555666666666666666666555555666666666666666777777888555555666777888999999999888999:::999888777888999999999888888999;;;===>>><<<<<<<<<<<<<<<;;;;;;;;;>>>??????>>>======>>>@@@======>>>>>>>>>???????????????@@@@@@@@@@@@??????>>>>>>>>>>>>????????????>>>>>>>>>>>>@@@BBBDDDEEEHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIKKKLLLNNNPPPOOOMMMJJJHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGEEEDDDDDDEEEEEEEEEDDDDDDFFFHHHFFFFFFGGGGGGHHHIIIIIIJJJKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTUUUUUUUUUTTTUUUUUUTTTSSSSSSUUUWWWZZZZZZYYYYYYXXXWWWWWWVVVYYYYYYYYYXXXXXXWWWWWWWWWTTTTTTTTTTTTVVVXXXZZZ[[[___^^^^^^]]]\\\[[[ZZZZZZXXXXXXWWWWWWWWWWWWXXXXXXWWWXXXXXXYYYZZZ[[[\\\\\\\\\]]]^^^^^^_________^^^]]]^^^^^^^^^^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^bbbbbbbbbbbbbbbbbbbbbbbb^^^]]][[[ZZZYYYYYYZZZ[[[\\\]]]^^^_________^^^]]]]]]\\\\\\\\\^^^___aaabbbbbbccccccdddeeefffffffffiiihhhiiikkkmmmmmmkkkiiieeedddcccbbbaaabbbcccdddbbbccccccccccccbbbbbbaaaaaa``````_________``````aaaaaaaaabbbccceeefffgggeeedddcccbbbbbbbbbbbbbbbddddddcccbbbbbbbbbcccccceeeeeeeeeeeeeeeeeeddddddeeeeeeeeefffggghhhiiijjjkkkllllllkkkjjjhhhfffeeecccccccccbbbaaaaaa``````ssshhhaaa^^^[[[XXXTTTTTTSSSSSSRRRRRRQQQQQQNNNMMMLLLKKKJJJIIIIIIIIIHHHGGGFFFEEECCCAAA@@@@@@======<<<<<<;;;;;;::::::<<<;;;:::888777666666666666666666666666666666666444444444444444444444444666333...+++***---222555555555444333222111111000333333333333333333333333111111111222222333444444111111222222222333333333444444555555444333222222222222222222222222222222///000111222222222222222222111000000000111333444111111111111111111111111111111000000111222222333222111111111222333444444333333222222222222333333222222222111111111111000222333333333333444444444444333333333333333333444111111111111111111111111222222222222111111000000222111111000000111111222111111111222222222333333444444444333333222222222444444333333444555555666333333333444444444444555666666666666555555555555666666666666666777777888555555666777888999999999777888999999777777888999999999888888999:::<<<===<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<;;;::::::;;;===>>>>>>>>>>>>????????????>>>???@@@@@@@@@@@@???>>>======>>>>>>>>>?????????=========>>>???BBBDDDEEEGGGGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHFFFGGGHHHHHHIIIIIIHHHHHHJJJKKKLLLMMMLLLKKKIIIGGGGGGGGGHHHIIIJJJKKKLLLLLLOOONNNNNNMMMKKKIIIHHHGGGEEEEEEFFFEEEDDDDDDFFFHHHEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMKKKLLLMMMNNNPPPQQQRRRSSSRRRRRRRRRSSSSSSTTTUUUUUUSSSTTTUUUTTTSSSRRRTTTUUUXXXXXXXXXXXXWWWWWWWWWWWWUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSTTTUUUXXXZZZ[[[^^^^^^]]]]]]\\\[[[[[[ZZZYYYXXXXXXWWWWWWXXXXXXYYYWWWWWWXXXYYYZZZ[[[[[[\\\^^^^^^______^^^]]]\\\\\\[[[[[[[[[\\\]]]]]]^^^___\\\\\\]]]^^^_________^^^cccccccccccccccccccccccc___^^^\\\[[[ZZZZZZ[[[[[[\\\]]]^^^______^^^]]]]]][[[[[[[[[[[[]]]___aaabbbaaabbbbbbcccdddeeeffffffhhhhhhhhhiiijjjjjjiiigggdddcccbbbaaa```aaaaaabbbaaabbbbbbcccccccccbbbbbb``````____________``````````````````aaabbbdddddddddcccbbbaaa````````````bbbaaaaaaaaaaaabbbbbbcccddddddeeefffffffffeeedddeeeeeeeeefffggghhhiiijjjiiijjjjjjjjjiiifffdddbbbaaaaaa``````___^^^^^^^^^ssshhhaaa^^^[[[YYYTTTTTTSSSRRRRRRRRRRRRRRROOONNNLLLKKKJJJIIIIIIIIIFFFFFFEEEDDDCCCAAA@@@@@@<<<<<<<<<;;;;;;;;;::::::;;;:::999888777777777777666666666666666666666666333333333444444444444555222222333333333222111000555444444333333222222222333333333333333333333333333222222222222333333444111111222222222333333333333333444444444444333333333333333333333333333333///000111222222222222222111111111000111111222333111111111111111000000000000000000000111222333333333222222222222333333444333333222222222222333333333222222222111111000000111111111111222222222222444444333333333333444444000000000111111111111111000111222222222222111111111111000000000000111111000000111111111222222222555555444333333222111111333333333333444555666777333333333333444444444444555555555555555555555555666666666666666777888888666777777888888999999999666777999888777777888999::::::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<===<<<;;;;;;===???>>>>>>>>>?????????@@@@@@===>>>???@@@@@@???>>>===<<<======>>>>>>?????????=========>>>???AAACCCEEEFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHEEEFFFFFFGGGGGGGGGGGGGGGIIIIIIJJJJJJJJJIIIHHHGGGGGGHHHIIIKKKMMMNNNPPPPPPRRRRRRQQQOOOMMMKKKIIIHHHEEEFFFGGGFFFEEEEEEFFFHHHEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKMMMOOOQQQRRRSSSQQQQQQQQQQQQRRRSSSTTTUUUSSSTTTUUUTTTSSSRRRRRRTTTVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSUUUWWWYYY[[[\\\\\\\\\[[[[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXYYYYYYVVVVVVWWWXXXYYYZZZ[[[[[[_________^^^^^^]]][[[[[[YYYYYYZZZZZZ[[[]]]^^^___[[[\\\]]]______`````````bbbbbbaaaaaaaaabbbcccccc```^^^]]][[[ZZZZZZZZZ[[[\\\]]]^^^_________^^^]]][[[[[[[[[[[[\\\^^^```aaa```aaaaaabbbcccddddddeeegggfffeeefffggggggeeedddcccbbbaaa_________``````___```bbbcccccccccbbbbbb______^^^^^^______``````^^^^^^^^^______aaabbbbbbddddddcccbbbaaaaaaaaabbb```_________```aaabbbbbbcccdddfffggggggfffeeeeeeeeeeeeeeeeeefffggghhhiiihhhiiiiiihhhgggeeecccbbb_________^^^]]]]]]\\\\\\ssshhhaaa^^^[[[YYYTTTTTTRRRQQQQQQRRRRRRSSSPPPOOOMMMLLLJJJIIIHHHHHHDDDDDDDDDCCCBBBAAAAAA@@@<<<<<<;;;;;;;;;;;;::::::::::::999888777777888888666666666666666666666666333333333444444444555555333555666777777555333222333333222222222222222222222222222222222222222222555444333222222222333333111111222222222333333333000000111222333333333333333333333333333333333333000111111222222222111111000000111222222222222111222111111111000000000///000000000000111222333444444444333222222222333333444333333222222333333444111111111111111222222222111111111222222222333333444444333333333333444444///000000000111111111222//////111222333333222222111111000000000000111111000000000000111111111222333333333333333333333333444333333333333333444444222222333333333444444444333444444555555666666666666666666666666777888888888888888999999999999999555777888888777777888:::::::::;;;;;;::::::999999:::;;;;;;;;;<<<============>>>???>>>===>>>???AAA>>>>>>?????????@@@@@@@@@<<<===???@@@@@@???===<<<<<<<<<======>>>??????@@@>>>=========???AAACCCDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHDDDDDDEEEFFFFFFFFFFFFEEEGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMOOOQQQSSSTTTSSSSSSRRRPPPNNNLLLIIIHHHEEEFFFFFFEEEDDDDDDEEEGGGDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQQQQPPPPPPPPPQQQRRRSSSTTTRRRTTTUUUTTTRRRQQQQQQRRRRRRSSSTTTTTTVVVVVVWWWXXXWWWWWWWWWXXXXXXXXXXXXXXXTTTSSSSSSSSSUUUVVVXXXZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYUUUVVVWWWXXXYYYZZZZZZ[[[]]]]]]^^^^^^^^^]]]]]]\\\[[[ZZZZZZYYYZZZ[[[\\\]]]\\\\\\^^^___```aaaaaaaaa______^^^^^^^^^___aaaaaa___^^^\\\ZZZYYYYYYYYYYYY[[[\\\]]]^^^___^^^^^^]]]\\\\\\[[[[[[\\\^^^___````````````aaabbbbbbbbbcccfffdddccccccddddddcccaaabbbaaa___^^^]]]]]]^^^^^^]]]^^^aaabbbccccccbbbaaa___^^^^^^^^^^^^___```aaa^^^^^^^^^^^^___```aaabbbbbbbbbaaaaaa```aaaaaaaaa^^^^^^^^^^^^___```aaabbbcccdddfffggghhhgggfffeeeddddddddddddeeefffggghhhiiiiiihhhgggfffdddcccbbb^^^^^^]]]\\\\\\[[[[[[ZZZrrrhhhaaa^^^[[[YYYTTTTTTRRRQQQQQQRRRSSSSSSQQQPPPNNNLLLJJJHHHHHHGGGCCCCCCCCCBBBBBBAAAAAAAAA;;;;;;;;;;;;;;;;;;::::::999999888888888888888999666666666666666666666666333333333444444555555555999777555333333444666777111111111111111222222222111111111111111111111111666555333222111222222333111111222222222333333333---...///000111222222222333333333333333333333333111111222222222111111000///000111333333222111111222111111111000000//////000000000000111222333444555444444333222222222222444333333222222333333444...///000111222333444444333333444444444555555555555444444333333444444555//////000000111111111222---///000222333333333222111111000000000000111111000000000000111111111111111222222333333444444555444444333222111111111111222222333333333444444444333333444444555666777777666666666666666777888888:::::::::999999999999999555777888888777777888::::::;;;<<<<<<;;;:::888777::::::;;;;;;<<<===>>>>>>:::;;;<<<;;;:::;;;===>>>>>>????????????@@@@@@@@@;;;===>>>??????>>>===;;;;;;<<<<<<===>>>??????@@@>>>>>>======>>>@@@BBBCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDD@@@AAABBBCCCDDDFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKNNNPPPSSSUUUVVVSSSSSSRRRPPPNNNKKKIIIHHHEEEEEEFFFEEECCCCCCDDDFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGHHHHHHIIIJJJKKKKKKMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOOOOOPPPQQQSSSTTTRRRTTTUUUTTTRRRQQQQQQRRRPPPQQQRRRSSSUUUVVVWWWXXXTTTTTTTTTUUUUUUVVVVVVVVVTTTTTTSSSSSSTTTVVVXXXYYYWWWWWWWWWXXXYYYYYYZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYUUUVVVVVVWWWXXXYYYZZZZZZ[[[[[[\\\]]]^^^^^^^^^^^^]]]\\\ZZZYYYYYYYYYZZZ[[[\\\]]]^^^```aaabbbbbbbbb]]]\\\\\\[[[\\\]]]^^^___^^^]]][[[YYYXXXWWWXXXXXXYYYZZZ\\\]]]^^^^^^]]]]]]]]]\\\\\\\\\\\\^^^___```````````````aaaaaaaaaaaaeeedddbbbbbbccccccbbb```aaa```^^^]]]\\\\\\]]]]]]\\\^^^```bbbccccccbbbaaa^^^^^^^^^^^^^^^___```aaa_______________```aaabbb______^^^^^^^^^^^^______]]]]]]]]]^^^___```aaabbbcccdddfffhhhhhhgggfffeeedddddddddddddddeeefffgggjjjjjjhhhgggfffeeedddccc]]]]]]\\\\\\[[[ZZZZZZZZZ|||nnngggccc]]]YYYXXXVVVTTTQQQOOOPPPQQQQQQQQQPPPOOOMMMLLLJJJIIIIIIIIIHHHGGGFFFFFFFFFDDDAAA>>>============<<<<<<<<<<<<999999999888888888777777777666555444444444444444666555555444444555555666555555444444444333333333444444444333333222222222111111111111111111111111111333444333000...000222222222222222222222222222222222222222222222222222111111111111000000000///333333333333333333333333222222111111111111222222111111111111111000///...111111000000000000000000333222222111111222222333222222222222222222222222000000111222222222222111222222222222222222222222111111111111111111111111555444333333222111000000222222222222222222222222333222111/////////000000666666555444333333222222222222111111111111222222000000000111111222333333111222333333444444333333222333333444555666777777555555555555555666777777888888777777777777888888;;;;;;::::::999888777777999999888888999999:::;;;:::;;;<<<<<<======<<<<<<======<<<<<<<<<<<<=====================<<<<<<<<<;;;===@@@BBBCCCAAA>>><<<>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@?????????@@@AAACCCCCCCCCBBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJMMMQQQSSSUUUVVVVVVUUUTTTSSSQQQNNNKKKIIIGGGDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDDDDDDDEEEGGGHHHDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHIIIIIIIIIJJJJJJJJJKKKKKKMMMLLLKKKJJJJJJJJJJJJJJJLLLKKKJJJIIIIIIHHHIIIIIIJJJMMMOOOPPPNNNMMMLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNTTTTTTSSSSSSRRRQQQQQQQQQSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSTTTTTTUUUUUUVVVUUUVVVVVVUUUTTTTTTUUUWWWYYYYYYXXXXXXXXXXXXYYYYYYXXXXXXWWWWWWXXXYYY[[[\\\\\\ZZZYYYWWWWWWYYYZZZ\\\[[[\\\^^^___```______^^^[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZ\\\___bbbcccddddddccc^^^]]][[[[[[[[[]]]___```bbb___\\\\\\^^^]]][[[XXX\\\\\\]]]]]]]]]^^^^^^^^^___^^^\\\[[[[[[[[[\\\\\\]]]]]]]]]^^^^^^_________aaaaaabbbbbbbbbbbbaaaaaa``````______^^^^^^^^^]]]]]]^^^___```aaabbbcccddd^^^^^^]]]\\\[[[[[[[[[[[[^^^^^^____________^^^^^^^^^^^^^^^______```aaabbb````````````____________dddeeefffgggggggggfffeeeccccccccccccccccccccccccgggggghhhgggeeebbb___^^^\\\\\\[[[[[[\\\\\\]]]]]]zzzlllfffaaa\\\XXXXXXVVVTTTQQQOOOPPPQQQQQQQQQOOONNNLLLJJJIIIHHHHHHHHHHHHGGGEEEEEEEEECCCAAA???============<<<<<<<<<<<<::::::::::::999999999888777666555444444444444555333222222111111222222333555555444444444333333333444444444333333222222222111111111111111111111111333555666444111000111222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222111000000000000000000111000000111111222111111111111111111111111111111111333222222111111222222333222222222222222222222222000000111222222222222111222222222222222222222222222222222222222222222222444444333222222111000000222222222222222222222222222111000//////000111111222222333333333333333333222222111111111111222222222222222222222222111111111222333333444444333333555555555555555555666666555555555555555666777777888888777777777777888888::::::999888888777666666999999888888999999:::;;;888999::::::;;;;;;::::::===<<<<<<;;;;;;<<<<<<===========================>>>>>>???@@@@@@@@@@@@?????????>>>>>>??????@@@@@@@@@@@@???>>>>>>>>>???@@@>>>??????@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCBBBBBBAAACCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGFFFGGGGGGGGGGGGHHHHHHHHHDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIKKKMMMQQQSSSUUUUUUVVVSSSSSSRRRPPPMMMJJJHHHGGGDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJIIIJJJJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIIIILLLNNNOOOMMMLLLKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNRRRQQQQQQQQQQQQPPPPPPPPPOOOOOOPPPPPPPPPQQQQQQQQQSSSSSSSSSTTTTTTUUUVVVVVVUUUVVVWWWVVVTTTTTTVVVWWWXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWXXXYYY[[[\\\[[[ZZZYYYXXXXXXYYYZZZ[[[ZZZ[[[\\\^^^^^^^^^^^^^^^[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZ\\\___bbbcccdddcccccc^^^]]]\\\[[[[[[]]]^^^```aaa___\\\\\\]]]]]][[[XXX\\\\\\]]]]]]]]]^^^^^^^^^]]]\\\ZZZYYYYYYYYYZZZ[[[\\\\\\\\\]]]]]]^^^^^^^^^___```aaaaaaaaaaaaaaa```aaaaaa``````____________^^^^^^___```aaabbbbbbccc___^^^]]][[[[[[[[[[[[\\\^^^^^^____________^^^^^^^^^^^^]]]^^^^^^___```aaaaaa````````````_________```aaaccceeefffggggggfffbbbbbbbbbbbbbbbbbbbbbbbbdddeeeeeeeeedddaaa___]]][[[[[[[[[ZZZZZZ[[[\\\\\\wwwiiiccc```[[[WWWWWWVVVSSSQQQPPPQQQQQQQQQPPPNNNMMMKKKJJJHHHGGGGGGGGGHHHFFFDDDCCCCCCBBBAAA@@@============<<<<<<<<<<<<;;;;;;;;;:::::::::999999666666555555444444555555555555444444444444555555555555444444444333333333444444333333333333222222222222222222222222222222222444555555444333444666222222222222222222222222222222222222222222222222333333333222222222222111111111111111111111111111000000////////////000000///000111222333333333333111111222222222222222222333222222111111222222333222222222222222222222222///000111111222222111111222222222222222222222222222222222222222222222222333333333222111111111000111111111111111111111111111111000000000111222222///000000111222333333444222222111111111111222222444444444333222111111111111222333333444444333333777777666666555555555555555555555555555666777777888888777777777777888888999999888888777666666666999999888888999999:::;;;888999::::::;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<========================@@@???>>>>>>>>>???AAABBB@@@@@@???>>>>>>>>>?????????>>>>>>======>>>??????======>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGBBBBBBBBBAAAAAABBBBBBBBBCCCDDDDDDEEEFFFGGGHHHHHHIIIKKKMMMPPPSSSTTTTTTTTTQQQQQQPPPNNNLLLIIIGGGFFFDDDDDDCCCCCCDDDDDDEEEEEEFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIHHHHHHHHHIIIJJJJJJIIIKKKMMMMMMLLLJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSTTTTTTUUUVVVVVVVVVWWWWWWVVVUUUUUUVVVXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWXXXYYYZZZ[[[YYYYYYZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZ\\\___bbbcccdddcccccc]]]]]]\\\[[[[[[\\\^^^___```^^^\\\\\\\\\\\\ZZZYYY\\\\\\\\\\\\]]]]]]]]]]]][[[ZZZXXXWWWWWWXXXYYYYYYZZZZZZZZZ[[[\\\]]]]]]]]]]]]]]]^^^___````````````bbbbbbbbbaaaaaaaaaaaaaaa_________``````aaaaaaaaa```^^^\\\ZZZZZZZZZ\\\\\\]]]^^^^^^______^^^^^^]]]]]]]]]]]]]]]^^^___```aaaaaaaaaaaa`````````_________```aaaccccccddddddccc````````````````````````aaaaaabbbbbbaaa```^^^]]][[[[[[ZZZZZZYYYZZZZZZZZZtttgggaaa^^^ZZZWWWVVVUUUSSSQQQPPPQQQQQQQQQPPPNNNMMMLLLJJJIIIHHHGGGGGGHHHEEEBBBAAAAAABBBAAA@@@============<<<<<<<<<<<<;;;::::::::::::999999999666666555555555555666666777666666666666666666777555555444444444333333333333333333333333333333333222222222222222222222222///000222333444666777888222222222222222222222222222222222222222222222222333333222222222111111111222222222222222222222222000000////////////000000000111222333333333333333222222222222222333333333333222222111111222222333111111111111111111111111///000000111111111111111111111111111111111111111222222222222222222222222222222222222111111111111000000000000000000000000000000000111111222222333000000111111222333333333222222111111111111222222444444444333333222222222111222333333444444333333666666666666666666666666555555555555555666777777888888777777777777888888999999888888777777777777999999888888999999:::;;;:::;;;<<<<<<======<<<<<<;;;::::::999999::::::;;;===============>>>>>>>>>???>>>>>>>>>???@@@AAABBBAAA@@@???>>>============>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@????????????BBBBBBCCCDDDDDDDDDCCCCCCEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJMMMOOOQQQRRRSSSSSSPPPPPPOOOMMMLLLIIIHHHFFFDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKIIIKKKLLLLLLKKKJJJJJJKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRQQQQQQRRRSSSTTTUUUUUUVVVWWWWWWXXXWWWVVVUUUWWWYYYXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWXXXXXXYYYYYYZZZ[[[XXXYYYZZZ[[[[[[ZZZYYYXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[]]]___bbbcccccccccbbb]]]\\\\\\[[[[[[\\\]]]]]]^^^]]]\\\\\\[[[[[[ZZZYYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWXXXYYYXXXXXXYYYZZZZZZ[[[[[[\\\ZZZ[[[\\\^^^_________```ccccccccccccbbbbbbbbbbbb______`````````````````````___\\\ZZZYYYZZZ\\\]]]]]]]]]^^^^^^^^^^^^]]]]]]^^^]]]]]]^^^^^^___```aaabbbaaaaaa``````_________bbbaaaaaa``````___^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^____________^^^]]]]]]\\\[[[ZZZZZZZZZZZZZZZsssfff```^^^YYYVVVVVVUUUSSSQQQQQQRRRRRRQQQOOOOOONNNMMMKKKJJJIIIIIIHHHHHHEEEBBBAAAAAABBBAAAAAA============<<<<<<<<<<<<999999999999888888888888666666555555555666666777444444333333333333444444555555444444444333333333333333333333333333333333222222222222222222222222111111111222333444444444222222222222222222222222222222222222222222222222222111111111000000000000333333333333333333333333222111111000000111111222333333333333333222111000111111222222222333333333333222222111111222222333111111111111111111111111//////000111111111111000111111111111111111111111222222222222222222222222111111111111111111111222000000000000000000000000000000111111222222222222222333333333333333333333222222111111111111222222222222222333333444444444111222333333444444333333444444444555666777777888555555555555555666777777888888777777777777888888999999999999999888888888999999888888999999:::;;;:::;;;<<<<<<======<<<<<<::::::999999999999::::::============>>>>>>??????<<<===???@@@AAAAAA@@@@@@AAAAAA???>>>======<<<<<<>>>??????@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAADDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDDDDCCCCCCEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHJJJLLLNNNOOOPPPPPPPPPOOONNNNNNMMMKKKIIIHHHGGGDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCFFFFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEFFFFFFFFFFFFFFFEEEHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGIIIJJJKKKIIIKKKLLLLLLJJJJJJJJJKKKIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPPPPLLLLLLLLLLLLMMMMMMMMMNNNOOOOOOPPPQQQRRRTTTTTTUUUWWWWWWXXXWWWVVVUUUWWWYYYYYYXXXXXXWWWWWWXXXXXXYYYWWWWWWXXXYYYYYYZZZZZZZZZWWWXXXZZZ\\\\\\ZZZXXXWWWWWWXXXXXXXXXYYYZZZZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[]]]___bbbccccccbbbbbb]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZWWWXXXXXXXXXXXXYYYYYYYYYZZZYYYXXXXXXXXXYYYZZZZZZXXXXXXXXXYYYYYYYYYZZZZZZXXXYYYZZZ\\\^^^___``````bbbbbbbbbbbbcccccccccccc____________```````````````^^^\\\[[[ZZZZZZ[[[\\\\\\\\\]]]]]]]]]]]]\\\\\\^^^^^^^^^^^^___```aaaaaaaaaaaa``````___^^^^^^]]]``````___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^___^^^]]]\\\[[[ZZZZZZZZZsssgggaaa^^^ZZZWWWVVVTTTSSSQQQQQQRRRRRRPPPOOOPPPOOOMMMLLLJJJIIIIIIIIIGGGEEECCCBBBCCCCCCBBBAAA============<<<<<<<<<<<<999999999888888888777777666666555555666666777777666555555444444555555666555555444444444333333333222222333333333333444444333333333333333333333333555333222111111000///---222222222222222222222222222222222222222222222222111111111000000000//////333333333333333333333333222222111111111111222222333333333333222111000///000000111111222333333333333222222111111222222333111111111111111111111111...///000000111111000000111111111111111111111111111111111111111111111111///000000000111222222222111111111111111111111111000111222222333222222222333333333333333222222222222222111111111111222222111111111222333444444444111222333333444444333333222222333444555666777777555555555555555666777777888888777777777777888888999999999999999999999999999999888888999999:::;;;888999::::::;;;;;;::::::;;;::::::999999::::::;;;<<<======>>>>>>??????@@@;;;===???@@@AAAAAAAAA@@@AAA@@@???>>>===<<<<<<<<<>>>???@@@AAAAAAAAAAAAAAA======>>>@@@BBBCCCDDDEEEBBBBBBBBBAAAAAA@@@@@@???@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@?????????@@@@@@AAAAAAAAABBBBBBBBBDDDCCCCCCBBBBBBCCCCCCDDDBBBCCCCCCDDDEEEFFFGGGGGGGGGHHHJJJLLLMMMMMMMMMMMMLLLLLLLLLKKKJJJHHHGGGFFFDDDDDDCCCCCCBBBBBBCCCCCCAAAAAABBBCCCDDDDDDCCCCCCEEEEEEEEEFFFEEEEEEDDDCCCEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFDDDEEEFFFFFFGGGFFFFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJHHHJJJJJJJJJHHHHHHIIIJJJHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOLLLLLLLLLLLLMMMMMMMMMNNNMMMMMMNNNOOOQQQRRRSSSSSSVVVWWWWWWVVVUUUUUUVVVXXXXXXXXXWWWWWWWWWWWWXXXXXXVVVWWWXXXYYYZZZZZZZZZZZZWWWYYYZZZ\\\\\\ZZZYYYWWWXXXWWWWWWWWWXXXYYYZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[[[[\\\]]]```bbbccccccbbbaaa\\\\\\\\\\\\\\\[[[[[[[[[ZZZ[[[\\\[[[YYYXXXYYYZZZWWWWWWWWWWWWXXXXXXXXXXXXZZZZZZYYYXXXXXXYYY[[[\\\YYYYYYYYYYYYXXXXXXXXXXXXVVVWWWYYY\\\^^^___```aaaaaaaaaaaaaaaaaabbbbbbbbb^^^^^^^^^______`````````^^^^^^]]]\\\[[[[[[[[[[[[[[[\\\\\\]]]]]]\\\\\\[[[]]]]]]]]]]]]^^^___```aaaaaa``````___^^^]]]\\\\\\[[[[[[[[[[[[\\\]]]^^^___[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]^^^^^^___```___^^^\\\[[[ZZZZZZZZZuuuhhhbbb___ZZZWWWWWWTTTSSSRRRRRRRRRRRRPPPNNNOOONNNMMMKKKIIIIIIHHHHHHFFFEEEDDDDDDEEEEEECCCAAA============<<<<<<<<<<<<::::::999999999888888888666666666666666777888888888888777777777777888888555555444444444333333333222222222333333444444444333333333333333333333333555333000000111111///---222222222222222222222222222222222222222222222222222222222111111111000000222222222222222222222222111111000000000000111111111111111222111111000000//////000000111222222333333222222111111222222333111111111111111111111111...//////000000000000000111111111111111111111111000000000000000000000000...//////000111222222333222222222222222222222222111222333333333222111000000000111111222222333333222222111111111111222222111111222222222222222222111222333333444444333333222333333333444444555555555555555555555666777777888888777777777777888888888888888888888999999999999999888888999999:::;;;888999::::::;;;;;;::::::;;;;;;::::::::::::;;;;;;<<<======>>>??????@@@@@@=========>>>???@@@BBBCCC@@@???>>>===============<<<===???@@@AAAAAAAAA@@@;;;<<<===???@@@BBBCCCDDD@@@@@@??????>>>======<<<>>>???@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@AAAAAACCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGFFFGGGHHHJJJKKKKKKKKKJJJHHHHHHHHHHHHGGGFFFEEEDDDEEEDDDCCCBBBBBBBBBBBBCCC???@@@AAACCCDDDDDDDDDCCCDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGEEEFFFFFFFFFFFFFFFFFFEEEDDDEEEFFFGGGGGGGGGGGGFFFGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIFFFGGGHHHGGGEEEEEEGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOKKKKKKLLLNNNOOOPPPQQQRRRUUUVVVWWWVVVTTTTTTVVVWWWVVVUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYZZZZZZZZZYYYXXXYYYZZZ[[[[[[ZZZYYYXXXXXXXXXWWWWWWXXXYYY[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[\\\^^^```bbbccccccbbbaaa\\\\\\\\\\\\\\\[[[ZZZZZZYYY[[[\\\[[[YYYXXXYYY[[[WWWXXXXXXXXXYYYYYYYYYYYYZZZYYYXXXXXXXXXYYY[[[\\\[[[[[[ZZZYYYXXXWWWVVVVVVUUUVVVYYY[[[^^^```aaabbb____________``````aaaaaa]]]]]]^^^^^^___```aaaaaa]]]]]]^^^^^^]]]\\\ZZZYYY[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[\\\]]]^^^___```___^^^]]]\\\[[[[[[ZZZZZZYYYYYYZZZ[[[]]]___```[[[[[[[[[[[[[[[[[[[[[[[[^^^^^^^^^^^^^^^^^^______```___]]]\\\ZZZYYYYYYXXXwwwiiiccc```[[[WWWWWWTTTSSSRRRRRRSSSRRRPPPNNNNNNMMMKKKJJJHHHHHHGGGGGGFFFEEEEEEFFFGGGFFFCCCAAA>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999666666666666666777888888555555444444444444555555555555444444444333333333222222222333333444444444333333333333333333333333111///...000333555333111222222222222222222222222222222222222222222222222333333333222222222111111111111111111111111111111000000////////////000000...///000111111111111111...//////000111111222222333222222222222222222333000000000000000000000000...//////000000000000000000000000000000000000000////////////////////////......///000111222222333222222222222222222222222222333333444333222000///------...000111333444444222222111111111111222222333333222222111000000000222222333444444444333333444444333333333222222222555555555555555666777777888888777777777777888888777777777777777888888888999999888888999999:::;;;:::;;;<<<<<<======<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<======>>>???@@@@@@@@@@@@>>><<<;;;===@@@CCCEEE???>>>>>>===============;;;<<<>>>???@@@@@@@@@???======>>>>>>?????????@@@CCCCCCBBBBBBAAA@@@??????===>>>???@@@AAAAAABBBAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA>>>?????????@@@@@@@@@@@@CCCBBBBBBAAAAAABBBBBBCCCBBBBBBCCCDDDEEEFFFGGGGGGEEEFFFGGGIIIJJJJJJIIIIIIFFFFFFFFFEEEEEEDDDCCCBBBEEEDDDCCCBBBBBBBBBBBBBBB===>>>AAACCCDDDDDDDDDDDDCCCCCCDDDDDDCCCBBBAAAAAABBBCCCCCCCCCDDDDDDEEEEEEBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCEEEDDDDDDEEEEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFGGGHHHDDDEEEEEEDDDCCCCCCEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKIIIJJJKKKLLLNNNOOOPPPQQQUUUVVVVVVUUUTTTTTTUUUWWWTTTTTTSSSSSSSSSSSSTTTTTTVVVWWWXXXZZZZZZZZZZZZYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWXXXYYY[[[\\\[[[[[[ZZZZZZZZZZZZ[[[[[[\\\^^^```bbbccccccbbbaaa\\\\\\\\\\\\\\\[[[ZZZYYYXXXZZZ\\\[[[XXXWWWYYY[[[YYYYYYYYYYYYZZZZZZZZZ[[[YYYXXXXXXWWWXXXYYYZZZ[[[]]]\\\[[[ZZZXXXWWWVVVUUUUUUVVVYYY\\\^^^aaabbbccc]]]^^^^^^^^^______``````\\\\\\]]]^^^___aaaaaabbb\\\]]]^^^___^^^\\\ZZZXXX[[[[[[\\\\\\\\\\\\[[[[[[YYYYYYYYYYYYZZZ[[[\\\]]]______^^^]]][[[ZZZZZZYYY\\\\\\[[[ZZZZZZ[[[\\\]]][[[[[[[[[[[[[[[[[[[[[[[[```______^^^^^^______```___^^^\\\[[[YYYXXXWWWWWW|||mmmddd___YYYVVVUUUSSSRRRQQQPPPPPPPPPPPPPPPOOOMMMJJJGGGFFFFFFGGGHHHGGGGGGFFFEEEDDDCCCBBBBBB>>>===<<<;;;;;;:::;;;;;;::::::::::::999888777777333444444444555666666666999888888777666777777777444444444333333222222222333333333333333333333333444333222222111111222222333222222111222333555666222222222222222222222222222222111111111111222222111111222222222222111111111222333444333111///...000000000000000000000000333333222222111000000000////////////////////////111111222222222333333333000000000000000000000000111111111000111111222333444444333222111000///...222000///000111111000///222222222333333222222222000000000000111111111111111111000000000000111111111111111222333333444444111111000000111333555666222222333333333444444444555444444333333444444555111222333444555555555555444444444555555555555666555555666666777888888999999888888888777777666666999999999999999999:::::::::::::::;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;<<<===???@@@============>>>>>>>>>>>>??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>??????@@@======>>>???AAABBBCCCDDDBBBAAA@@@???>>>>>>>>>>>>======>>>>>>???@@@BBBBBBBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@AAABBBCCCDDDEEEAAAAAACCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFJJJGGGDDDEEEGGGGGGDDDAAAAAAAAAAAA@@@@@@?????????BBBAAA@@@@@@AAABBBDDDEEEBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEHHHFFFDDDCCCEEEFFFFFFFFFCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKLLLLLLKKKJJJIIIIIIHHHIIIJJJKKKLLLMMMNNNOOOTTTTTTTTTTTTUUUVVVWWWXXXVVVUUUTTTRRRRRRRRRSSSTTTSSSTTTUUUVVVXXXYYYZZZZZZ\\\\\\\\\\\\\\\[[[ZZZYYY[[[YYYXXXWWWWWWXXXYYY[[[[[[[[[ZZZZZZ[[[\\\\\\]]]]]]^^^___aaabbbcccccccccaaa___\\\ZZZXXXXXXYYYYYY[[[ZZZYYYYYYYYYYYYYYYYYY\\\[[[YYYXXXWWWWWWWWWWWW[[[[[[ZZZZZZZZZZZZ[[[[[[YYYXXXWWWUUUTTTTTTUUUVVVTTTUUUWWWZZZ]]]aaadddeeeaaaaaabbbbbbbbbbbbaaaaaa^^^___```aaaaaabbbaaaaaa___^^^]]][[[ZZZYYYYYYYYY]]]^^^`````````^^^\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[ZZZZZZYYYZZZZZZ[[[\\\\\\]]]]]][[[\\\\\\[[[YYYZZZ\\\^^^```___^^^]]]]]]]]]^^^___^^^______^^^]]]ZZZXXXWWW~~~nnneee```ZZZVVVUUUSSSSSSRRRQQQPPPPPPPPPPPPNNNMMMJJJGGGEEEFFFGGGHHHGGGFFFFFFEEEDDDCCCBBBAAA>>>===<<<;;;;;;:::;;;;;;::::::::::::999888777777444444444555555555555555888777666666555555666666444444444333333222222222444444444444444444444444444333222222111111222222444444333222222222333444222222222222222222222222222222111111111111222222111111222222222222111111111222333444444333111000000000000000000000000000111111111111111111222222000000000000000000000000111111111111222222222333333333333333333333333333000000000000111222333444///000000000000111111111222000///000111222000///111111222222222222111111000000000000111111111111222222111111111111222222111111000000000000000000444333333333333333444444000000111111111222222222333333222222222222333333222222333444555555555555444444444555555555555666333444444555666666777777888888888888777777777666888888999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<===???@@@<<<=========>>>>>>>>>>>>???>>>>>>>>>=========<<<===<<<<<<<<<<<<===>>>>>>?????????@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>?????????>>>??????@@@@@@BBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAACCCDDDDDDAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDEEEDDDCCCBBBCCCCCCAAA@@@BBBBBBBBBAAAAAAAAA@@@@@@CCCBBBAAA@@@@@@AAAAAABBB@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGEEEDDDDDDEEEFFFFFFEEECCCCCCCCCCCCDDDEEEFFFGGGFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIHHHHHHGGGHHHHHHIIIKKKLLLMMMNNNOOOQQQQQQRRRRRRSSSSSSTTTUUUUUUTTTRRRQQQQQQQQQRRRSSSSSSSSSTTTVVVWWWXXXYYYZZZ[[[\\\\\\\\\[[[[[[ZZZYYYYYYXXXWWWUUUUUUWWWXXXYYY[[[ZZZZZZZZZZZZZZZ[[[[[[YYYZZZ[[[]]]^^^___`````````^^^\\\ZZZYYYYYYZZZZZZ\\\[[[[[[ZZZZZZZZZ[[[[[[]]]\\\ZZZXXXWWWWWWWWWWWWXXXXXXWWWWWWWWWWWWXXXXXXYYYXXXVVVUUUUUUUUUUUUVVVUUUVVVWWWYYY[[[^^^```bbbaaaaaabbbbbbbbbbbbaaaaaa______```aaaaaaaaa``````___^^^]]][[[ZZZZZZYYYYYY[[[\\\]]]^^^]]]\\\ZZZYYYZZZZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[ZZZXXXXXX[[[[[[[[[[[[\\\\\\\\\\\\ZZZ[[[[[[[[[ZZZZZZ]]]___^^^^^^]]]\\\\\\]]]^^^___``````___^^^]]][[[YYYXXXpppgggaaaZZZVVVUUUUUUTTTSSSRRRQQQQQQQQQQQQNNNLLLIIIGGGEEEEEEFFFGGGFFFEEEEEEDDDCCCBBBAAAAAA>>>===<<<;;;;;;:::;;;;;;::::::::::::999888777777555555555555555444444444666666666555555555444444444444333333333333222222222222222222222222222222444333222222111111222222555555333222111111111111222222222222222222222222222222111111111111222222111111222222222222111111111222333444444444333222000000000000000000000000///000000111222222333333111111111111111111111111000000000111111111222222000000000000000000000000111111111000111111222333......//////000000000000111000///000111222111000000000111111111111000000000000000000111111111111333222222111111222222333222222111111000//////...333333333333333222111111000000111111111222222222222222111111111111222222333333444444555444444444444444444555555555555666444444444555666666777777888888888888777777777777888888888999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???<<<<<<=========>>>>>>>>>>>>>>>>>>>>>===========================>>>>>>???AAAAAAAAA@@@?????????>>>@@@??????>>>>>>>>>??????AAA@@@???>>>>>>>>>>>>>>>AAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCBBB@@@???@@@@@@BBBBBBBBBBBBBBBAAAAAAAAACCCBBBAAA@@@??????????????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDEEEFFFFFFEEECCCCCCCCCCCCCCCDDDEEEFFFGGGEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEGGGHHHIIIJJJKKKMMMNNNNNNOOOPPPQQQRRRRRRSSSSSSSSSSSSRRRPPPOOOOOOPPPQQQQQQRRRRRRSSSUUUVVVWWWXXXYYY[[[[[[[[[[[[[[[ZZZZZZYYYWWWWWWUUUUUUUUUUUUWWWWWWZZZYYYYYYXXXXXXXXXYYYYYYVVVWWWYYYZZZ\\\]]]]]]]]]]]]\\\[[[ZZZYYYZZZ[[[\\\\\\\\\[[[[[[[[[\\\]]]]]]___]]][[[YYYWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUVVVVVVWWWWWWWWWXXXXXXZZZ\\\]]]^^^```aaaaaabbbbbbaaaaaa````````````aaa``````______^^^]]]\\\[[[ZZZYYYYYYYYYZZZ[[[\\\\\\\\\[[[ZZZYYYZZZ[[[[[[[[[\\\\\\\\\]]]^^^^^^^^^^^^]]][[[YYYXXX\\\\\\\\\\\\\\\\\\\\\\\\ZZZ[[[\\\[[[ZZZ[[[\\\^^^\\\[[[[[[[[[\\\]]]^^^___bbbaaa___^^^]]]\\\[[[[[[rrrhhhbbb[[[WWWVVVVVVUUUTTTRRRQQQQQQQQQQQQMMMKKKIIIGGGEEEEEEEEEFFFEEEEEEDDDCCCBBBAAA@@@@@@>>>===<<<;;;;;;:::;;;;;;::::::::::::999888777777666666666555444444444333666666666666555555444444333333333333333333333333222222222222222222222222444333222222111111222222444333333222222222111111222222222222222222222222222222111111111111222222111111222222222222111111000000222333333333333222000000000000000000000000000000111111111222222222111111111111111111111111///000000000000111111111////////////////////////444333222111000000000000222111111000//////......111000///000111222111000//////000000000000/////////000000000111111111111222111111000000111111222333333333222222222111111...///000111111000///...222222333333333444444444222222111111111111222222444444444555444444333333444444444555555555555666555555666666666777777777888888888777777777777777777777888888999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<======<<<<<<<<<=========>>>>>>>>>>>>>>>>>>============???????????????@@@AAAAAA@@@@@@@@@@@@?????????>>>???>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>??????@@@????????????@@@@@@AAABBBBBBAAAAAAAAAAAA@@@@@@AAA@@@@@@@@@AAABBBBBBCCCBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDDDDDDDDDDDDDDDDAAACCCEEECCC@@@>>>@@@CCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEGGGFFFDDDBBBCCCCCCCCCCCCCCCDDDFFFFFFDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEFFFFFFGGGFFFFFFEEEEEEGGGGGGHHHIIIKKKLLLMMMNNNPPPQQQRRRTTTTTTTTTTTTSSSPPPOOONNNMMMMMMNNNOOOPPPQQQQQQRRRSSSUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYYYYWWWVVVUUUUUUUUUUUUVVVWWWYYYXXXWWWWWWVVVWWWWWWWWWWWWWWWYYYZZZ[[[\\\\\\\\\ZZZZZZYYYYYYZZZZZZ[[[\\\[[[[[[ZZZ[[[[[[\\\]]]]]]___^^^\\\YYYXXXWWWWWWWWWXXXXXXWWWWWWWWWWWWXXXXXXVVVVVVVVVVVVWWWWWWXXXXXXWWWXXXXXXYYYZZZ[[[]]]^^^``````aaaaaaaaaaaa``````````````````______^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYY[[[\\\]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\]]]]]]^^^^^^ccccccccccccaaa___\\\[[[[[[[[[\\\\\\]]]^^^^^^___]]]^^^^^^]]][[[ZZZ[[[\\\ZZZZZZ[[[[[[]]]^^^______cccbbb```^^^]]]\\\]]]]]]rrriiibbb\\\WWWVVVVVVUUUTTTSSSQQQQQQPPPPPPMMMKKKJJJHHHFFFFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@>>>===<<<;;;;;;:::;;;;;;::::::::::::999888777777666666666555444444444333666666777777777666555444333333333333333333333333666666666666666666666666444333222222111111222222111111111222222333333333222222222222222222222222222222111111111111222222111111222222222222111111//////000111111111111111000000000000000000000000222222222111111111000000111111111111111111111111///000000000000111111111222222222222222222222222222111111111111111222222222222222111111000000///000/////////111222222000/////////000000////////////000000000111111111111000000////////////000000111111222222222333333333,,,---///000111111000000222222333333333444444444333333222222222222333333444444444555444444333333444444444555555555555666444555555555555555666666777777777777777777888888666666777888888999:::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>>?????????>>>???@@@@@@AAA===>>>>>>??????@@@AAAAAA>>>>>>>>>===>>>>>>??????============>>>???@@@AAA>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDDDDDDDDDDCCCBBB???BBBCCCBBB???>>>???BBB??????????????????@@@@@@>>>>>>>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBCCCCCCCCCDDDDDDCCCDDDEEEFFFFFFDDDBBBBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGIIIJJJKKKLLLMMMNNNPPPRRRTTTUUUTTTSSSRRRNNNNNNMMMLLLLLLMMMNNNOOOOOOPPPQQQRRRSSSUUUVVVVVVWWWWWWXXXXXXYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWXXXYYYZZZZZZZZZZZZWWWWWWXXXXXXYYYZZZ[[[[[[XXXXXXXXXXXXYYY[[[\\\\\\^^^]]][[[YYYWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVWWWXXXYYYZZZZZZ[[[XXXXXXXXXYYY[[[]]]^^^___^^^______``````______^^^_______________^^^]]]\\\ZZZYYYYYYXXXXXXXXXYYYYYY\\\\\\\\\\\\]]]\\\\\\\\\\\\\\\\\\]]]^^^_________dddeeeffffffdddaaa^^^]]]YYYZZZ[[[\\\^^^```aaabbbaaabbbbbb___\\\ZZZYYYZZZZZZZZZ\\\]]]^^^___``````cccbbb```^^^]]]]]]^^^^^^rrriiiccc\\\XXXWWWVVVUUUTTTRRRQQQPPPPPPOOOMMMLLLKKKIIIHHHGGGFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA>>>===<<<;;;;;;:::;;;;;;::::::::::::999888777777555555555555555444444444666666777888777666555444222222333333333333444444222222222222222222222222444333222222111111222222///000111222333333333333222222222222222222222222222222111111111111222222111111222222222222111111////////////000000000000000000000000000000000000333333222222111000000///111111111111111111111111000000000111111111222222000000000000000000000000---......000111444555666//////000111222333333444000///...///111222222111//////000000000000//////000000000000111111111111/////////....../////////...//////000111111222222...///000111333333333444000000111111111222222222333333222222222222333333333333444444555444444444444444444555555555555666333333333333333333333333777777777777888888888888555666666777888999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=====================>>>>>>>>>>>><<<<<<<<<<<<<<<======>>>;;;<<<===>>>@@@AAABBBCCC???>>>>>>=========>>>>>><<<<<<<<<===>>>???AAAAAA============>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???===>>>??????>>>===>>>???>>>>>>>>>>>>????????????======>>>@@@@@@AAAAAA@@@======>>>>>>>>>?????????@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCDDDEEEEEEDDDBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHGGGGGGGGGEEEFFFGGGHHHIIIKKKLLLLLLKKKNNNQQQTTTTTTSSSQQQOOOMMMMMMLLLKKKKKKLLLNNNOOONNNNNNOOOQQQRRRSSSTTTUUUTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUVVVWWWXXXXXXYYYYYYUUUVVVVVVWWWXXXYYY[[[\\\\\\[[[YYYXXXWWWWWWWWWWWWUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWXXXZZZ\\\]]]]]]]]]XXXXXXYYYZZZ[[[]]]^^^___]]]]]]]]]^^^^^^]]]]]]]]]^^^^^^^^^___^^^^^^]]]]]]ZZZZZZYYYYYYYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\]]]^^^___```aaaaaaccceeeffffffeeebbb___]]]ZZZZZZ\\\]]]___```bbbbbbcccddddddbbb^^^[[[ZZZZZZ\\\]]]^^^```aaaaaabbbbbbaaaaaa```___^^^]]]]]]]]]qqqhhhccc]]]YYYXXXUUUUUUSSSQQQPPPOOONNNNNNNNNMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCBBBAAA>>>===<<<;;;;;;:::;;;;;;::::::::::::999888777777444444444555555555555555444555666777777555444222222222222333333444444444000000000000000000000000444333222222111111222222000111222222333222111111222222222222222222222222222222111111111111222222111111222222222222111111111111000000000000000000000000000000000000000000222222111111111111111111000000000000000000000000111111111111222222222333......................../////////000111333444555......///000111222333333000///...///111333222111///000000111111000000///000000000000111111111111000000////////////000000000000000000000000111111111111111111222222333444000000111111111222222222222222111111111111222222222222333444555555555555444444444555555555555666555555555555555555555555666777777777888888888888555555666777888999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999:::;;;<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<======<<<=========>>>>>>>>>???;;;;;;;;;;;;;;;<<<<<<===;;;;;;<<<>>>???AAABBBBBB@@@???>>>==============================>>>???@@@===<<<<<<===>>>???@@@@@@??????@@@@@@AAABBBCCCCCCAAAAAA@@@@@@@@@@@@@@@AAA>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@AAABBBBBBAAA@@@>>>???>>>===>>>?????????===>>>>>>?????????@@@@@@@@@>>>???@@@AAAAAA@@@@@@???============>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEEEEDDDBBBBBBDDDEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEEEECCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEFFFHHHIIIJJJKKKLLLKKKNNNRRRUUUVVVTTTQQQOOOMMMLLLKKKKKKKKKMMMNNNOOOMMMMMMNNNPPPQQQRRRSSSTTTRRRSSSSSSTTTUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVUUUTTTSSSTTTUUUUUUVVVVVVVVVVVVTTTTTTUUUVVVXXXYYY[[[\\\ZZZYYYXXXVVVVVVVVVWWWXXXUUUUUUUUUTTTTTTUUUUUUUUUVVVWWWZZZ\\\^^^___``````ZZZYYYYYYYYYYYYZZZ[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[\\\]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\]]]^^^^^^[[[[[[[[[[[[[[[\\\]]]]]]\\\]]]^^^___```aaabbbbbbdddeeeggghhhgggeeebbb___]]]]]]^^^^^^______``````cccdddeeedddaaa^^^]]]]]]^^^___aaabbbcccccccccccc____________^^^^^^]]]\\\ppphhhbbb]]]YYYYYYUUUTTTSSSQQQOOONNNNNNNNNNNNNNNMMMKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBBBB>>>>>><<<;;;;;;;;;;;;;;;::::::::::::999888777777333444444555555666666666333444555666666444222111222222222333333444444444555555555555555555555555444333222222111111222222222222333333222111///...222222222222222222222222222222111111111111222222111111222222222222111111333333222111000000000111000000000000000000000000000000000111222222333333////////////////////////111222222222222333333333111111111111111111111111444444222111000000//////000000000000///////////////......///222333222111000000111111111111000000000000000000111111111111111111000000000000111111444444333333222111111111333222000/////////000111222222333333333444444444111111000000000000111111111222333444555555666555444444444555555555666666999999999999888888888888666666777777888888888999444555666777888999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999:::;;;<<<<<<<<<;;;:::999;;;;;;;;;<<<<<<<<<======<<<=========>>>>>>??????<<<<<<<<<<<<<<<===>>>>>><<<<<<===>>>???@@@AAAAAA@@@@@@???===<<<<<<<<<<<>>>>>===============<<<<<<<<<<<<===>>>@@@@@@>>>>>>???@@@BBBCCCDDDDDDAAAAAA@@@@@@???@@@@@@@@@===>>>???@@@AAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDDDDCCCAAA@@@BBB@@@>>>???BBBCCCAAA?????????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAA@@@>>>===????????????@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA??????????????????????????????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFDDDBBBAAACCCDDDEEEDDDBBBBBBBBBBBBBBBCCCEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEEEEEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKLLLMMMPPPUUUXXXYYYWWWSSSQQQMMMLLLKKKKKKKKKMMMNNNOOOLLLMMMNNNOOOQQQRRRSSSSSSQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSTTTTTTUUUVVVXXXYYYZZZ]]]]]]\\\[[[ZZZXXXVVVUUURRRSSSTTTUUUUUUUUUUUUUUUTTTTTTUUUVVVXXXZZZ[[[\\\XXXWWWVVVVVVUUUVVVWWWXXXXXXWWWWWWVVVVVVWWWWWWXXXVVVXXX[[[]]]```aaaaaaaaa[[[ZZZYYYXXXXXXWWWWWWXXXZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^___```aaaaaa^^^]]]]]]]]]^^^______```]]]]]]^^^___```aaabbbcccfffgggjjjkkkkkkhhheeeccc``````_________^^^^^^^^^aaaccceeeeeecccaaaaaaaaa```aaacccdddeeeeeedddddd^^^^^^___```___^^^\\\[[[qqqhhhddd^^^XXXVVVUUUTTTRRRRRRRRRQQQPPPNNNLLLLLLLLLKKKJJJJJJIIIIIIFFFCCCAAAAAABBBBBB@@@===@@@???===<<<::::::999999::::::999888888777777666777777777666555555444444666666666555444444444333444555777888777555222000222222222111111111111000333333333333333333333333333333333222222111111111111111000000111111222333000/////////000111222222333222222111111222222333333333111000000000111222222222111111000000//////111111111000000000000000222111111111000000//////000000000000000000000000111111111111000000000000000111111111111222222222000000000000000000000000///000000111222333333333000000000000000000000111000000000000000000000000000000000000111111111111////////////////////////...111333444333111000000666555222000///000222333333333333333333333333333555444444333333444444555444333333333333444555555666666666666666555555555666666777777888888999999666777777999:::;;;<<<<<<::::::::::::::::::::::::999::::::;;;;;;::::::999;;;;;;:::999999:::::::::::::::;;;<<<======<<<<<>>===============<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<=========<<<;;;<<<<<<<<<<<<==================<<<<<<<<<<<<==================>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCCCCBBBBBB@@@@@@@@@@@@BBBBBB@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@?????????>>>>>>??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBCCCBBBAAA???>>>@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA??????????????????@@@@@@===>>>???AAAAAA@@@@@@???>>>????????????@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBBEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFHHHIIIKKKNNNRRRXXX\\\\\\XXXRRRMMMLLLLLLKKKJJJJJJKKKLLLMMMLLLLLLMMMMMMMMMNNNNNNNNNNNNPPPRRRSSSRRRQQQRRRSSSVVVVVVVVVUUUUUUTTTTTTTTTUUUUUUUUUTTTUUUWWW\\\___aaa```^^^\\\ZZZYYYWWWWWWXXXXXXWWWWWWVVVUUUTTTTTTRRRSSSTTTUUUWWWXXXYYYZZZWWWVVVTTTSSSSSSTTTVVVWWWWWWUUUSSSTTTVVVYYYZZZZZZXXXZZZ\\\^^^^^^^^^]]]\\\]]][[[YYYWWWWWWXXXZZZ[[[[[[[[[ZZZYYYYYYYYYYYYYYY[[[\\\^^^```aaaaaa``````___aaabbbbbbaaaaaabbbcccbbbbbb```___^^^^^^^^^^^^bbbaaaaaaaaaaaaaaabbbbbbfffgggggghhhhhhfffeeedddccccccbbbaaaaaabbbbbbbbbccccccbbbbbbccccccdddeeeaaabbbeeegggggggggeeedddaaaaaa___^^^]]]\\\\\\[[[qqqhhhddd^^^XXXVVVUUUTTTRRRQQQRRRQQQPPPNNNLLLLLLLLLKKKJJJJJJIIIIIIHHHFFFDDDDDDEEEEEEBBB@@@>>>===<<<<<<;;;;;;;;;;;;:::::::::999888888777777555555555555666666666666555555555555444444444444///111222333333222000///222222222111111111111000333333333333333333333333333333333222222111111111111111000000111111222333222222222111222222333333333222222111111222222333333222111000000000111222111111111000000000000000111000000000000000000000111111111111000000000///000000000000000000000000111111111111000000000000000000111111111222222222000000000000000000000000//////000000111222222333222222222111111111111111000000000000000000000000000000000000111111111111000000000000000000000000...111333444222111000000000000000111111222333333555555555555555555555555444444333333333333444444444333333333333444555555666666666666666666666555666666666777777777777777666777777888999:::;;;<<<:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;::::::999999::::::;;;:::;;;<<<============<<>>>>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<<<<<<<===============>>>>>>>>>>>>??????>>>>>>??????@@@AAABBBBBBAAA@@@??????@@@AAABBB@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>???@@@@@@?????????========================AAAAAABBBBBBBBBAAA??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@????????????????????????======???@@@@@@@@@???>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFGGGFFFFFFFFFFFFHHHIIIJJJOOORRRXXX\\\\\\XXXRRRNNNLLLLLLKKKKKKKKKLLLNNNNNNMMMMMMMMMNNNNNNNNNNNNOOONNNPPPRRRRRRQQQQQQRRRSSSUUUUUUUUUUUUTTTTTTSSSSSSVVVWWWXXXXXXXXX[[[^^^aaafffeeedddbbb```^^^\\\[[[XXXWWWWWWVVVUUUUUUTTTTTTSSSSSSTTTUUUWWWXXXYYYZZZXXXWWWVVVUUUUUUVVVWWWXXXWWWUUUUUUVVVXXXZZZZZZZZZYYYZZZ\\\^^^^^^^^^]]]\\\\\\[[[XXXWWWVVVWWWYYYZZZ[[[ZZZZZZYYYXXXYYYYYYYYYZZZ[[[]]]___``````______```aaabbbbbbaaaaaabbbdddcccbbbaaa```____________aaaaaaaaaaaaaaabbbcccdddggghhhiiijjjjjjiiihhhgggdddccccccbbbbbbccccccdddcccccccccccccccdddeeeeeecccdddeeefffgggfffeeeeeecccbbbaaa___^^^^^^^^^]]]qqqhhhddd^^^XXXVVVUUUSSSQQQQQQQQQQQQOOONNNLLLLLLLLLKKKJJJJJJIIIIIIIIIGGGEEEEEEEEEEEECCCAAA===<<<<<<;;;<<<<<<======;;;;;;::::::999888888777333444444555666666777777444444444444555555555555222222333444444444444333222222222111111111111000222222222222222222222222222222222222222111111111111111000000111111222333333333222222111222222222333222222111111222222333333222111111000000111111000000000000111111111111000000000000000000111111111111111111000000000000000000000000000000000000111111111111000000000000000000000111111111222222000000000000000000000000...//////000000111111222333333333222222111111111000000000000000000000000000000000000111111111111111111111111111111111111///111333333222111000111---...000111222222111000444444444444555555555555333333222222222222333333444333333333333444555555555555666666666666666666666666666666666555555555666666777888999::::::;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999::::::;;;;;;<<<==================>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===;;;<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<=========>>>>>>>>>?????????============>>>???@@@AAABBBAAA@@@??????@@@AAABBB?????????@@@@@@@@@AAAAAA@@@????????????>>>>>>>>><<<===>>>??????@@@??????========================@@@@@@AAAAAAAAA@@@??????????????????????????????============>>>>>>>>>>>>????????????>>>>>>>>>>>><<<======>>>???>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@??????>>>>>>>>>@@@@@@AAAAAAAAAAAABBBBBBEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEECCCCCCDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJNNNRRRVVVZZZZZZVVVRRROOOLLLLLLLLLLLLMMMNNNOOOPPPNNNNNNNNNNNNOOOOOOOOOOOONNNPPPRRRRRRRRRRRRRRRTTTUUUUUUTTTTTTTTTTTTSSSSSSWWWYYY\\\]]]^^^```bbbdddjjjjjjhhhfffdddaaa___]]]WWWVVVVVVUUUUUUTTTTTTTTTSSSTTTUUUVVVWWWXXXYYYZZZZZZYYYXXXWWWWWWXXXYYYZZZVVVVVVVVVXXXZZZ[[[[[[ZZZYYYZZZ\\\^^^^^^^^^]]]]]]\\\ZZZXXXWWWVVVWWWYYYZZZ[[[ZZZYYYYYYXXXXXXYYYYYYYYYZZZ\\\^^^____________```bbbccccccbbbbbbcccdddcccbbbbbbaaa````````````aaaaaaaaaaaabbbccceeeeeeeeefffhhhiiijjjjjjiiiiiieeeeeeddddddddddddeeeeeedddddddddddddddeeeeeefffgggggggggffffffffffffeeeeeedddcccaaa````````````qqqhhhddd^^^XXXVVVVVVSSSQQQPPPPPPPPPOOONNNLLLLLLLLLKKKJJJJJJIIIIIIGGGFFFEEEDDDCCCCCCAAAAAA>>>======<<<<<<<<<<<<<<<;;;;;;::::::999888888888444444444555555666666666333333333444444555555555555555555555555555555555222222222111111111000000111111111111111111111111222222222111111111111111111111000000111111222333222222111000/////////000333222222111111222222333222222222111111111111111//////000000111111222222000000000000000111111111111111111000000000000000000000000000000000000000111111111111000000000///000000000000111111111111////////////////////////......//////000000000111333222222111111000000000000000000000000000000000///000000000111111111111111111111111111111111111///111333333111000111111222222222222111000///...222222222222222333333333333222222111111222222333444333333333333444555555555555555555666666666666666666666555555444444333666666777777888999999:::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::999999999:::;;;;;;<<<<<<======>>>======<<<======<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999:::;;;<<<===;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;<<<=========>>>>>>>>>??????============>>>???@@@@@@AAA@@@???>>>>>>???@@@AAA>>>>>>>>>?????????@@@@@@????????????>>>>>>>>>>>>;;;<<<===>>>????????????========================@@@@@@@@@@@@@@@@@@??????????????????????????????<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<===============>>>>>>>>>>>>????????????AAA@@@@@@??????>>>>>>===@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFGGGHHHHHHHHHIIIGGGGGGHHHHHHIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIILLLOOORRRUUUUUUSSSPPPNNNKKKLLLLLLMMMNNNPPPQQQQQQNNNNNNOOOOOOOOOPPPPPPPPPOOOQQQSSSTTTSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUXXX[[[___aaabbbccceeefffiiiiiihhhfffccc```]]]\\\VVVVVVUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZZZZYYYXXXXXXXXXXXXYYYZZZVVVVVVWWWZZZ\\\]]][[[ZZZZZZ[[[\\\]]]^^^^^^^^^^^^]]]\\\ZZZYYYXXXYYYZZZ[[[[[[ZZZYYYYYYXXXXXXYYYYYYZZZ[[[]]]___`````````___aaabbbccccccbbbbbbcccdddccccccbbbaaaaaaaaaaaaaaa`````````aaabbbdddeeefffaaacccdddfffggghhhggggggeeeeeeeeedddeeeeeefffgggeeeeeedddddddddeeeffffffjjjiiihhhfffeeeeeeeeefffeeedddcccbbbaaaaaa```aaaqqqhhhddd^^^XXXVVVVVVSSSPPPOOOOOOPPPOOOOOOLLLLLLLLLKKKJJJJJJIIIIIIFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;:::999999888888777666555555555444444444333222333333333444444555555444444333333222222222222222222222111111111000000111111111111111111111111111111111111111111111111111111000000111111222333222222111000/////////000333222222111111222222333222222222222111111000000//////000000111111222222//////000000111111111111000000000000000000111111111111111111111111111111111111111111000000000/////////000000000111111111////////////////////////////////////000000000000111111000000/////////...000000000000000000000000///000000000111111111111111111111111111111111111000111333222111000111222555444222000000000111222111111111222222222333333333222222111111222222333444333333333333444555555444555555555666666777777666666555555444444333333666666666777777888888888999999999:::::::::;;;;;;999999999::::::999999999:::999999999::::::;;;<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<============>>>>>>>>>>>>======>>>>>>???@@@AAA@@@???>>>>>>>>>>>>???@@@=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===>>>?????????<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>???>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>?????????AAA@@@@@@@@@?????????>>>@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIFFFGGGHHHIIIIIIIIIIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIIIIKKKMMMOOOPPPOOOMMMLLLKKKLLLMMMNNNOOOPPPQQQQQQNNNNNNOOOOOOOOOPPPPPPPPPPPPRRRTTTUUUUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWYYY\\\```ccccccdddeeeffffffffffffdddbbb___\\\ZZZVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYWWWWWWXXXZZZ\\\]]]\\\ZZZ[[[\\\\\\]]]^^^^^^^^^___^^^^^^\\\[[[[[[[[[\\\]]][[[[[[ZZZYYYYYYYYYYYYZZZ\\\]]]___```aaabbbaaaaaa```bbbccccccbbbaaacccdddcccbbbbbbaaaaaaaaaaaaaaa`````````aaabbbdddeeefff```aaaccceeefffgggffffffdddddddddddddddeeefffgggeeeeeedddddddddeeeffffffjjjiiihhhfffeeeeeeeeeeeeccccccbbbaaa````````````qqqhhhddd^^^XXXVVVVVVSSSPPPNNNNNNOOOOOOOOOLLLLLLLLLKKKJJJJJJIIIIIIGGGGGGHHHFFFDDDBBBCCCCCCAAA@@@???===<<<;;;::::::::::::999999888777777666666666555555444333333222333333333333444444444444333444444444444444333333222222222111111111111000222222222222222222222222000000000111111111111111111111000000111111222333333333222222111222222222333222222111111222222333111222222222222111000000000000000000111111111111/////////000111111222222000000000000111111111111111111111111111111111111111111111111000000000000/////////000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111000222222222000000111222333222000///000222555777222222333333444444555555333333222222222222333333444333333333333444555555444444555555666777777777555555555555555444444444555555666666777777777777777777888888999999::::::888888999999999999888888999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;::::::::::::;;;<<<<<<:::::::::::::::::::::::::::::::::::::::;;;;;;<<<:::;;;;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;;;;;;;<<<<<<<<<=====================>>>???@@@AAA@@@???>>>======>>>???@@@<<<<<<<<<=========>>>>>>======>>>>>>>>>>>>>>>???:::;;;<<<======>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===>>>>>>???@@@====================================>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;===<<<<<<<<<<<<===>>>>>>=========>>>>>>>>>??????????????????????????????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDEEEDDDDDDCCCCCCDDDDDDEEEBBBBBBCCCCCCDDDEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIFFFGGGHHHIIIIIIJJJJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPNNNNNNNNNNNNOOOOOOOOOOOOOOORRRTTTUUUUUUUUUWWWXXXWWWWWWXXXXXXXXXXXXYYYYYYYYY\\\___aaaaaaaaabbbccccccddddddcccaaa^^^[[[YYYVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWWWWYYY[[[\\\\\\ZZZ\\\\\\\\\]]]^^^^^^____________^^^]]]]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZ[[[\\\^^^___aaabbbbbbbbbbbb___aaabbbbbbaaaaaabbbcccbbbaaaaaa``````aaaaaaaaa````````````aaabbbdddddd```aaaccceeefffgggffffffcccbbbbbbbbbcccdddeeefffdddddddddddddddeeeeeefffhhhhhhggggggfffeeeddddddbbbbbbaaa```______``````qqqhhhddd^^^XXXVVVVVVSSSOOOMMMNNNOOOOOOOOOLLLLLLLLLKKKJJJJJJIIIIIIEEEGGGHHHFFFCCCAAABBBCCC@@@???>>>===<<<<<<<<<<<<999999888777777666666555444444444444444444444444444444333333333333333333///111333555777777666555222222222111111111111000333333333333333333333333///000000000111111111222111111000000111111222333222222222111222222333333333222222111111222222333111222222333222111000///111111111000000000000000...//////000111111222222///000000000111111111111111111111111111111111111111111111111000000000000////////////000000000111000000000000000000000000111111111111111111111111......//////000000111111000000000000000000000000000000000000111111111111000000000000000000000000111222222111000000111333111000000000111222333444111222222333444444555555444444333333333333444444444333333333333444555555444444555555666777777888555555555555555666666666555555666666666666777777555666666777888888999999888999999::::::999999888999999999999:::;;;<<<===;;;;;;;;;;;;;;;:::999999::::::999999:::;;;;;;<<<::::::::::::::::::::::::999999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<::::::999999999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>?????????>>>===<<<<<<===>>>???;;;;;;<<<<<<<<<=====================>>>>>>??????;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<===>>>???@@@========================;;;;;;<<<<<<<<<=========>>>>>>===<<<<<<;;;::::::======<<<<<<<<<===>>>???============>>>>>>>>>???<<<======>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@AAAAAABBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDBBBBBBCCCCCCDDDEEEEEEFFFCCCDDDDDDEEEFFFGGGHHHIIIFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHIIIJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOOOONNNNNNMMMMMMMMMNNNNNNNNNNNNOOONNNPPPRRRTTTTTTTTTVVVWWWWWWWWWWWWWWWXXXXXXYYYYYYYYY[[[]]]^^^]]]]]]___```^^^___``````___\\\YYYWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZXXXWWWVVVWWWZZZ[[[\\\[[[\\\\\\]]]]]]^^^______```___^^^^^^^^^]]]]]]]]]]]]^^^]]]\\\\\\[[[[[[\\\\\\\\\]]]___```bbbbbbaaaaaa^^^```aaaaaa``````aaabbbaaa``````______``````aaa``````______```aaaaaabbb___```bbbcccdddddddddccc`````````aaaaaabbbcccdddcccccccccccccccdddeeeeeeeeefffggggggfffeeedddcccbbbaaaaaa````````````aaaqqqiiiddd^^^XXXVVVVVVSSSOOOMMMMMMOOOOOOOOOLLLLLLLLLKKKJJJJJJIIIIIIBBBDDDEEECCC@@@>>>???AAA>>>>>>============>>>>>>888888777777666555555555222333333444444555555666444444444333333222222222&&&)))---111333444333333222222222111111111111000333333333333333333333333//////000000111111111222111111111000111222222333000/////////000111222222333222222222222222222333111111222333222111000///222222111111000000//////...//////000111222222222//////000000111111111222111111111111111111111111111111111111000000000000////////////000000000000000000000000000000000000222222222111111111111111......///000111222333333000000000000000000000000000000000000111111111111////////////////////////111222222111000000111333111111222222111000...---//////000111222222333333555444444333333444444555444333333333333444555555444444444555666777777888444555555555666777777777555555555666666666666666444555555666777888888999999::::::;;;;;;::::::999999999999999:::;;;<<<===:::;;;;;;;;;::::::999888999999999999::::::;;;<<<::::::::::::::::::::::::888999:::;;;<<<;;;:::999:::::::::;;;;;;;;;<<<<<<:::999999999999999999:::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;===>>>>>>???>>>===<<<<<<===>>>???;;;;;;;;;<<<<<<<<<======<<<=========>>>>>>??????<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<>>>???@@@========================:::::::::;;;;;;;;;<<<<<<>>>>>>===<<<;;;;;;::::::>>>======<<<<<<>>>???@@@============>>>>>>>>>>>>:::;;;;;;<<<===>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFBBBCCCDDDEEEFFFGGGHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHGGGHHHIIIJJJKKKLLLKKKLLLNNNNNNOOONNNMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNLLLNNNQQQRRRRRRSSSTTTVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXZZZ[[[[[[ZZZ[[[\\\^^^ZZZ[[[\\\]]]\\\ZZZWWWUUUXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWWWWWWWXXXYYYYYYYYY[[[\\\\\\]]]]]]\\\\\\[[[XXXWWWUUUVVVXXX[[[\\\\\\]]]]]]]]]]]]^^^___``````^^^^^^^^^]]]]]]]]]\\\\\\___^^^]]]]]]\\\\\\]]]]]][[[\\\^^^```aaaaaa``````^^^___``````______```aaa``````____________```aaa``````____________```aaa]]]^^^___```aaaaaa``````____________```aaabbbcccccccccbbbbbbccccccdddeeeccceeefffggggggeeecccbbbbbbbbbaaaaaaaaaaaaaaaaaarrrhhhccc]]]XXXVVVQQQQQQQQQQQQQQQQQQQQQQQQOOONNNLLLKKKIIIHHHHHHHHHIIIGGGEEECCCBBBAAAAAAAAA??????>>>>>>======<<<<<<<<<;;;999999::::::888777777444222111333444555555<<<:::777555222111111111333333333222222222111111333333333333333333333333222222111111111111222222222222222111111111000000000000111111111222222222222222111111111111222222111111000000111111222333111111222222222222111111000000000000000000000000000000000000000000000000000000000000////////////000//////.........//////222222000///............333111///---,,,,,,---...////////////000000000000//////............//////111111111111111111111111000000000000000000000000///000111333444444444444//////111222222333222222444333333222111000......111111111111111111111111333333333222222222111111333333222222333333444555444444444555555555666666333333333444444444444444555444444444444333333333444555777888888777555444333444444555666777777888888888888888888888888888999999999999999999999999999999999999999999999999::::::::::::::::::999999<<<<<<<<<;;;;;;:::::::::999999999999999999999999:::::::::::::::::::::::::::::::::999999888888888888888888888999::::::;;;999999::::::::::::;;;;;;===<<<:::999999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;======<<<;;;;;;;;;;;;<<<======<<<;;;<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@BBBCCCDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJNNNNNNNNNNNNNNNNNNOOOOOOMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLMMMNNNPPPQQQRRRSSSVVVUUUUUUUUUUUUUUUUUUUUUVVVWWWYYYXXXWWWWWWXXXZZZZZZ[[[\\\]]]]]]\\\[[[ZZZWWWXXXZZZ[[[\\\\\\\\\[[[XXXXXXXXXXXXXXXXXXXXXXXX[[[[[[\\\]]]]]]]]]\\\\\\YYYYYYYYYZZZ[[[]]]^^^___]]]]]]^^^___`````````___^^^]]]]]]\\\]]]^^^___```______]]]\\\[[[ZZZZZZZZZYYYZZZ\\\^^^___```aaaaaa[[[[[[[[[[[[\\\^^^```aaacccbbbaaa```^^^]]]\\\[[[^^^]]]]]]]]]^^^^^^___```^^^^^^^^^^^^^^^^^^^^^^^^_______________```aaaaaaccccccccccccccccccccccccccccccdddddddddcccbbbbbb```aaaaaabbbbbbbbbaaaaaarrrhhhccc]]]XXXWWWSSSSSSRRRQQQPPPPPPOOOOOOOOONNNLLLKKKIIIHHHHHHHHHHHHGGGEEECCCBBBAAAAAAAAA??????>>>>>>======<<<<<<999888666666777777555444777555222222333555555444666555333222111000000///333333222222222111111111333333333333333333333333222222111111111111222222222222222111111111000000000000111111111222222222222222111111111111222222111111000000111111222333111111222222222222111111111111111111111111111111000000000000000000000000111111111111000000000000//////---,,,++++++++++++222111000///............444333111///...///000111////////////000000000000222222111111111111222222////////////////////////111111111111111111111111000000111111222222333333111222222222222111000000111111222222222111111000111111111111111111111111111111111222222333333333333333222222333333444555333444444444444555555555555555555666666666666666666666666666555555555555444555777888888777555444444444555666666777888888888888888888888888888888999999999999999999999999888888888888888888888888999999999999999999::::::<<<<<<;;;;;;;;;:::::::::999999999999999999999999::::::::::::::::::::::::::::::::::::999999999999:::999999999999999:::;;;999999999:::::::::;;;;;;===;;;:::999999:::;;;===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;======<<<;;;;;;;;;;;;;;;<<<;;;;;;:::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<============>>>???@@@AAACCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJMMMMMMMMMNNNNNNNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOQQQRRRRRRUUUUUUUUUUUUTTTTTTTTTTTTVVVWWWYYYXXXXXXXXXYYYZZZ[[[\\\\\\]]]\\\[[[ZZZYYYXXXXXXZZZ[[[\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[\\\]]]]]]]]]\\\\\\ZZZZZZZZZ[[[\\\]]]^^^___^^^^^^______```_________^^^]]]]]]\\\]]]^^^___```^^^^^^]]]\\\[[[[[[[[[[[[ZZZ[[[\\\^^^___```aaaaaa\\\\\\[[[\\\]]]^^^```bbbbbbaaa```___^^^\\\[[[[[[]]]]]]]]]\\\]]]]]]^^^^^^]]]]]]^^^^^^____________```____________```aaaaaaccccccccccccccccccccccccbbbcccccccccdddcccccccccbbbbbbcccccccccbbbbbbaaasssiiiddd^^^YYYWWWUUUTTTSSSRRRPPPOOONNNMMMOOONNNLLLKKKIIIHHHHHHHHHHHHGGGEEEDDDBBBAAAAAAAAA??????>>>>>>======<<<<<<<<<:::999999999999888666777555444444555555333222444444555555555444444333222222222111111111000000333333333333333333333333222222111111111111222222222222222111111111111111111111111111111222222222222222111111111111222222111111000000111111222333111111222222222222111111222222222222222222222222000000000000000000000000222222222222111111111111444333111000......------222111000//////......///222111000//////000111222////////////000000000000000//////......//////000////////////////////////111111111111111111111111222111000//////000111222444444333333111000...---...///000111222333333333111111111111111111111111///000111222333444444555333333222222333333444555333333333333444444444444555555555666666666777777888888888777777777666666555666777888888777666555555666666777777888888888888888888888888888888888999999999999999999999999777777777777777777777777888888888999999:::::::::;;;;;;;;;;;;::::::::::::999999999999999999999999::::::::::::::::::::::::999:::::::::::::::;;;;;;;;;;;;:::999999999::::::999999999999::::::::::::<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>???AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLLLLMMMMMMNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKJJJKKKKKKLLLNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTUUUWWWXXXYYYXXXYYYZZZ\\\]]]]]]]]]]]]\\\ZZZYYYXXXYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[ZZZ[[[\\\]]]]]]]]]]]]]]][[[[[[[[[[[[\\\^^^___```_________```______^^^^^^^^^]]]]]]]]]]]]^^^^^^___]]]]]]]]]\\\\\\\\\\\\]]]ZZZ[[[\\\^^^___`````````]]]]]]\\\\\\]]]___aaabbbaaa```___^^^]]]\\\[[[ZZZ]]]\\\\\\[[[[[[[[[\\\\\\]]]]]]^^^___```aaaaaabbb```````````````aaaaaabbbccccccccccccccccccccccccaaaaaabbbccccccddddddddddddeeeeeeeeedddcccbbbbbbsssjjjeee___ZZZXXXTTTTTTSSSRRRQQQPPPOOOOOOOOONNNLLLKKKIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA??????>>>>>>======<<<<<<===<<<::::::;;;;;;999888777666555555666555333000222333555777777777777666222222111111111000000000222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111222222111111111111222222111111000000111111222333111111222222222222111111222222222222222222222222000000000000000000000000222222111111111000000000555444333222111000000000111111000///////////////......------...///000111////////////000000000000///......------......///111111111111111111111111222222222222222222222222333111///...---...000111333333333222111000///......///000111222333333333111111111111111111111111000000111222333333444444333333222222333333444555222222222333333333444444222222333333444555555555888888888777777777666666444555666666666666555444666777777777888888888999888888888888888888888888888888888888999999999999888888888888888888888888777888888999:::;;;<<<<<<::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999::::::;;;;;;;;;<<<<<<<<<;;;:::999999999:::888999999999999:::::::::;;;;;;:::999999:::;;;;;;::::::::::::::::::::::::999999999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888999999999999999999999999::::::;;;;;;;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@????????????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA???????????????@@@@@@@@@DDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEFFFFFFGGGHHHIIIKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPRRRRRRRRRRRRSSSSSSSSSSSSTTTVVVXXXYYYYYYZZZ\\\^^^___^^^]]]\\\[[[YYYXXXWWWYYYYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZZZZ[[[[[[\\\ZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^___```___`````````___^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^[[[\\\\\\]]]]]]^^^^^^^^^ZZZ[[[]]]^^^___`````````^^^^^^]]]]]]^^^___aaabbb```______]]]\\\[[[ZZZZZZ\\\[[[[[[ZZZZZZZZZZZZ[[[\\\]]]^^^___```bbbccccccaaaaaa``````aaaaaabbbcccddddddddddddddddddddddddaaaaaaaaabbbbbbddddddeeeffffffgggffffffeeedddcccsssjjjeee___ZZZXXXRRRRRRRRRRRRRRRQQQQQQQQQOOONNNLLLKKKIIIHHHHHHHHHFFFFFFEEEDDDCCCBBBAAAAAA??????>>>>>>======<<<<<<:::999777777888888666555777666555666666555333111...///111333444555444444222222222111111111111000222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111222222111111111111222222111111000000111111222333111111222222222222111111222222222222222222222222000000000000000000000000111111000000000///////////////.........///000000111000000////////////000---------......///000000////////////000000000000222111111000000111111222111111111111111111111111111111111111111111111111333111///---------///000111111222222222111111111000111111222222222111111111111111111111111111111222222222222222222222222333333222222333333444555222222222333333333444444222222333333444555555666777777666666666666555555444444444444444444444444777777777777888888888888777777777777777777777777777777777888888999999999999999999999999999999999888999999:::;;;<<<<<<===::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999::::::;;;;;;;;;<<<;;;::::::999999999999888888888999999999:::::::::::::::999999:::::::::::::::::::::::::::::::::888888888999999999::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999888888999999999999999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<===>>>??????????????????>>>>>>>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>??????@@@@@@DDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLMMMNNNOOOOOOQQQQQQRRRRRRRRRSSSSSSSSSTTTVVVXXXZZZZZZ[[[^^^``````___^^^\\\ZZZYYYXXXWWWYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZYYYZZZ[[[\\\]]]]]]^^^]]]\\\\\\\\\\\\]]]^^^_________`````````___^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[]]]^^^^^^^^^^^^^^^[[[\\\]]]^^^______``````___^^^]]]]]]^^^___aaabbb______^^^]]]\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYYZZZZZZ\\\\\\]]]___aaabbbcccdddaaaaaaaaaaaaaaabbbccccccffffffffffffffffffffffffaaaaaa```aaabbbcccdddeeegggggggggggggggfffeeeeeesssiiiddd^^^YYYWWWRRRRRRRRRRRRRRRRRRRRRRRROOONNNLLLKKKIIIHHHHHHHHHEEEEEEEEEEEEDDDCCCBBBAAA??????>>>>>>======<<<<<<<<<:::999999:::999888666888666555555666666444333000111222444555555555555333333333222222222111111222222222222222222222222222222111111111111222222111111111111111222222222222222222111111111111111222222111111111111222222111111000000111111222333111111222222222222111111222222222222222222222222000000000000000000000000000000000000/////////...////////////000111222222000000////////////000000//////000000111111222222////////////000000000000111000000//////000000111////////////////////////000000000000000000000000222111000.........///000//////000222222333333333222222222222222111000///111111111111111111111111333333333222222222111111333333222222333333444555333333333333444444444444333444444555666777888888666666555555555444444444444444444444444444444444777777777777777777777777777777777777777777777777666666777777888999999999999999999999999999999999999999999::::::;;;;;;<<<999999999999::::::::::::999999999999999999999999999999999999999999999999888999999999999999::::::::::::999888888888999999888888888888999999999999999999::::::::::::999999::::::::::::::::::::::::777777888888888999999999888888999999::::::;;;;;;::::::::::::::::::::::::;;;;;;::::::999999888888::::::::::::::::::::::::999999::::::;;;;;;<<<<<<<<<;;;;;;:::::::::::::::666777888888999999888888<<<<<<<<<<<<<<<<<<<<<<<<999999999:::::::::;;;;;;;;;;;;<<<===============>>>>>>>>>======>>>>>>>>>????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@????????????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLJJJKKKKKKLLLMMMMMMNNNNNNQQQQQQRRRRRRSSSSSSTTTTTTSSSUUUXXXZZZ[[[]]]```bbb```___]]][[[ZZZYYYXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^\\\\\\\\\\\\\\\]]]^^^^^^_________```______^^^^^^\\\]]]]]]]]]]]]\\\\\\[[[[[[\\\]]]_________^^^]]][[[\\\]]]^^^_______________^^^]]]]]]]]]^^^```aaa_________^^^]]]\\\\\\\\\ZZZYYYYYYYYYYYYZZZ[[[\\\[[[\\\]]]^^^```aaabbbcccbbbbbbbbbbbbbbbccccccdddffffffffffffffffffffffffbbbaaa``````aaabbbdddeeeffffffgggggggggggggggfffrrrhhhccc]]]XXXWWWTTTTTTSSSSSSRRRRRRQQQQQQOOONNNLLLKKKIIIHHHHHHHHHDDDEEEEEEEEEDDDCCCBBBAAA??????>>>>>>======<<<<<>>======<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>??????????????????>>>??????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAADDDDDDDDDDDDDDDEEEGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMQQQQQQRRRSSSSSSTTTUUUUUUSSSUUUXXXZZZ\\\^^^aaaccc___^^^\\\[[[YYYYYYYYYYYYWWWVVVVVVVVVVVVWWWYYYZZZ\\\[[[[[[ZZZZZZYYYYYYXXXYYYZZZ[[[\\\]]]^^^^^^^^^\\\[[[[[[[[[[[[\\\]]]]]]^^^^^^______```_________\\\]]]]]]^^^]]]\\\[[[ZZZ[[[]]]^^^___```___]]]\\\\\\\\\]]]^^^____________^^^]]]]]]\\\\\\]]]______``````______^^^]]]]]]]]]XXXXXXYYYYYYZZZ[[[]]]]]][[[\\\]]]^^^___```aaaaaacccbbbbbbbbbbbbcccddddddeeeeeeeeeeeeeeeeeeeeeeeecccbbbaaa``````aaacccddddddeeefffggghhhhhhhhhhhhrrrhhhccc]]]XXXVVVVVVUUUTTTSSSRRRQQQPPPOOOOOONNNLLLKKKIIIHHHHHHHHHDDDDDDEEEEEEEEECCCBBBAAA?????????>>>======<<<<<<<<<:::999999999999888666888666333333444666777777555444222111111222333444555555444444444333333333111111111111111111111111222222111111111111222222000000111111222222222222222222222222111111000000222222111111111111222222111111111000111222222333111111222222222222111111000000000000000000000000000000000000000000000000222222222111111111111000000000///...------......000000////////////000111......////////////......////////////000000000000111111000000000000111111111111111111111111111111////////////////////////000000111111111111000000000000111222222222222222000111111222222222111111111111111111111111111111000000111222333444444555333333222222333333444555444444444555555555666666111111222333444555666777666666666666555555555555888888777777777777888888666666666666555555555555777777777777777777777777555666666777888999999999777777777777777777777777777777777777666666666666888888888999999:::::::::999999999999999999999999888888888888888888888888999888888888777777666666777666666666777888999999777888888888888999999999888999999::::::999999888999999999999999999999999777777777777888888888888777777888999::::::;;;;;;::::::::::::::::::::::::999999999999999999::::::888888888888888888888888888888999::::::;;;<<<<<<<<<;;;::::::999999::::::999:::;;;<<<===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888888999999999:::::::::::::::;;;;;;<<<<<<;;;;;;======<<<<<<<<<<<<======================================================>>>>>>????????????>>>>>>===>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@??????>>>CCCCCCCCCDDDDDDEEEFFFGGGFFFFFFGGGHHHJJJKKKKKKLLLJJJJJJIIIIIIIIIHHHHHHHHHJJJJJJKKKKKKLLLLLLMMMMMMQQQRRRRRRSSSTTTUUUUUUVVVRRRUUUXXXZZZ\\\___bbbddd___^^^\\\ZZZYYYYYYZZZZZZVVVVVVUUUUUUVVVXXXYYY[[[^^^]]]]]]\\\[[[ZZZYYYYYYYYYYYY[[[\\\]]]^^^^^^^^^[[[[[[[[[ZZZ[[[[[[\\\\\\]]]]]]^^^___`````````___\\\]]]]]]^^^]]]\\\[[[ZZZ\\\]]]___``````___]]]\\\\\\\\\]]]^^^____________^^^]]]\\\\\\\\\]]]^^^___`````````______^^^^^^]]]XXXXXXXXXYYY[[[\\\^^^___[[[\\\\\\]]]^^^___``````ccccccbbbbbbccccccdddeeeccccccccccccccccccccccccdddcccaaa______```bbbccccccdddeeeggghhhhhhhhhhhhsssiiiccc]]]XXXVVVUUUTTTSSSQQQQQQPPPPPPPPPJJJHHHGGGGGGHHHIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@??????>>>===============<<<999666555777888666666555555555555666666555555444333333333444444444444333333333333222222333333333333333333333333222111///......///111222111111111111111111111111333222222222222222222333444333222222111111222222666555333222111222333333111111222333333333333222444333333222111000//////000000000000111111111111222111111111000000//////000000111111111111000000000000111111111111000000111111111111222222222222222111111111000000/////////000//////111333222...111111222222222222111111//////000000000...---,,,000000000000111111111111111111111111111111111111000000000000000000000000444222///...///222555888111111222333444444555555222222111111222222333444444444333333333444555555666777777666444333555666666777888777555333444555555666777888888777666555999333...000666:::888555666666666666555555555555777777777777666666666666777777777777777888888888666666777777777777666666666777777777888888888888777666666777999999888777999999888888888888999999777777777777777777777777777888999:::::::::::::::777777777777888888888888999999999999999999999999:::::::::::::::999888777777777777666777888888999666666555666777888:::;;;999;;;;;;;;;999999999;;;888888888888888888888888888888777777888888999::::::999888999;;;=========::::::::::::::::::::::::888888999999999:::::::::>>>>>>===<<<;;;::::::999888888888777777777777777::::::999999888999999999999999::::::::::::;;;;;;<<<<<<;;;<<<<<<===>>>???============>>>>>>>>>>>>======<<<<<<<<<<<<======??????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAABBBBBBBBBFFFFFFEEEEEEDDDDDDDDDCCCEEEFFFGGGIIIJJJJJJJJJIIIGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMNNNOOOOOOPPPQQQRRRSSSSSSSSSUUUXXXZZZ[[[]]]___bbbeeecccaaa^^^\\\ZZZYYYXXXYYYWWWUUUUUUWWWZZZ\\\\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZXXXXXXYYYYYYZZZZZZ[[[[[[ZZZZZZYYYYYYZZZ[[[\\\\\\^^^^^^]]]\\\\\\]]]]]]]]]\\\\\\[[[ZZZZZZ[[[\\\]]][[[\\\\\\]]]]]]\\\\\\[[[\\\[[[\\\\\\]]]^^^___```]]]]]]\\\[[[\\\]]]^^^___cccbbbbbbaaa```______^^^]]]]]]\\\[[[ZZZZZZ[[[[[[ZZZZZZ[[[\\\^^^```bbbccceeeeeeeeeeeeeeedddddddddgggdddbbbbbbcccdddbbb```bbbbbbaaa___]]]^^^```ccccccdddggghhhiiiiiiggggggssshhhccc]]]XXXWWWUUUTTTSSSQQQPPPPPPPPPPPPLLLJJJHHHHHHIIIJJJIIIHHHGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@??????>>>=========<<<===<<<:::777666666777666666555555555555666666444444333333333444444555555555555444444333333333333333333333333333333333333222111000000111222333111111111111111111111111222222111111111111222222222222111000000000000111555444333222222222222333111222222333333333333333333333222222111000000000000000000000111111111111111111111111000000000///000000111111111111000000000000111111111111000000////////////000000000000111111111111000000000///222222222000//////---+++000111111111111111111000)))***---///111222222222000000000000111111111111////////////////////////000000000000000000000000333111000///000222555666111111222222333333444444222222111111222222333333333333333333333444555666777888888888666444333222333444666666555555777888555666777888888777666555555444444555777888777666666666666666555555555555666666666666777777777777999999888888777777666666666666777777777777666666777888888888999999999999888777777888::::::999888777777666666666666777777888888888888888888888888777777888999999999999999666666777777777888888888999999999999999999999999999999::::::999999888777777777777777777888888999888777666666666777888999999:::;;;:::999888999;;;999999999999999999999999888888777777888888999:::;;;999888999;;;<<<<<<<<<::::::999999999999999999888888999999999:::::::::>>>======<<<;;;;;;::::::999999999999888888888888999999999888999999::::::999999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>><<<=========>>>>>>>>>>>>======<<<<<<<<<<<<======?????????@@@@@@@@@AAAAAAAAA@@@@@@@@@????????????AAAAAABBBBBBCCCDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMLLLNNNOOOOOOPPPQQQRRRSSSSSSSSSUUUWWWYYYZZZ\\\```bbbfffdddbbb___]]]ZZZYYYYYY[[[YYYXXXXXXZZZ\\\]]]\\\YYYZZZ[[[[[[\\\[[[[[[ZZZXXXXXXXXXYYYZZZZZZ[[[[[[ZZZZZZYYYYYYZZZZZZ[[[\\\]]]]]]\\\\\\\\\\\\\\\]]]\\\\\\ZZZZZZZZZZZZ[[[\\\[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\]]]^^^^^^]]]\\\\\\\\\]]]^^^```aaacccbbbbbbaaa``````______^^^]]]\\\\\\[[[[[[\\\\\\]]]]]]]]]]]]^^^```aaabbbeeeeeeeeeeeeeeeeeeeeeeeegggeeebbbbbbccccccbbb````````````^^^\\\\\\___aaabbbccceeegggggggggfffeeerrrhhhccc^^^ZZZXXXUUUTTTSSSRRRPPPPPPPPPOOONNNLLLJJJIIIJJJJJJIIIGGGGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@??????>>>=========;;;<<<===;;;888666666666666666555555555555666666333333333333444444555666777777666555444444333333333333333333333333333333222222222222222222222222111111111111111111111111111111111000000111111111111000000///.../////////444444333222222222222333111111222333333333333333111111111111111111111111000000000000111111111111111111111111000000000000000000111111111111000000000000111111111111000000////////////000000000000111111111111000000000000222222222111...,,,,,,---///000000111111000000///...//////000000//////...000000000000111111111111////////////////////////////////////////////////111111111111111222333444111111111111111222222222111111222222222333333333111222222333444555555666777666777888999777444111333444666666555555777888555666666777777666666555222666999:::888666666666666666666666555555555555555555666666777777888888::::::999888777666555555666666777777777777666666888888888999999999::::::999888888999;;;;;;:::888777666666555555666666777999999999999999999999999666666777888888888777777666666777777777777888888888888888888888888888888888999999999999888888777666666666777777777888888999888777666666666666777888999::::::999888999:::::::::::::::::::::::::::888777777777777888999999;;;999888888:::;;;::::::888888888888888888888999888888999999999:::::::::=========<<<;;;;;;;;;:::;;;;;;::::::999999999999888888888888999:::;;;;;;999999999999::::::::::::::::::::::::;;;<<<======<<<<<<=========>>>>>>>>>======<<<<<<<<<<<<======>>>?????????@@@@@@@@@@@@????????????>>>>>>>>>>>>AAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLNNNNNNOOOPPPQQQRRRSSSSSSSSSTTTUUUVVVXXX[[[```cccgggfffccc```^^^[[[ZZZYYY]]]\\\\\\]]]^^^^^^]]][[[XXXXXXYYYYYYZZZZZZZZZZZZWWWXXXXXXYYYYYYZZZ[[[[[[ZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[[[[\\\\\\\\\ZZZYYYYYYYYYYYYYYY[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\\\\\\\\\\]]]___```bbbcccccccccbbbbbbaaa`````````___^^^^^^]]]]]]]]]]]]^^^``````_________``````aaadddddddddeeeeeefffffffffgggeeecccbbbbbbbbb```___^^^______]]]\\\[[[]]]^^^```aaacccdddeeeddddddcccqqqhhhccc___[[[ZZZUUUUUUSSSRRRPPPPPPOOOOOOPPPMMMKKKJJJIIIIIIHHHFFFGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@??????>>>=========:::<<<===<<<999777555555666666555555555555666666222222222333444555666777777777666555444333222222222222222222222222222222111111222333333222111111111111111111111111111111111111000000000000111111111111000///////////////333333222222222222222222000000111222222222111111000000111111111222222222///000000000111111111111111111111000000000000000000000111111111111000000000000111111111111000000000111111111222222222222111111111000000000000000000000111222000---///333//////000000000000//////111111111000///...------///000000000111111111111111111111111111111111111////////////////////////000000111222222222222222111111111111000000000000111111222222333333333333000111222333444555555555666555444666888999777555666777888777555333444555666666666666666666666666444666888888777555555666666666666666555555555555444555555666777888888999999888888888777777666666666666777777777777666666777777888888888999999999888888777999:::;;;:::888888888777777777777888888777777777777777777777777555555666666777666666555666666666666777777777888888888888888888888888888777888888888888888777777555666666777777777777777777777777666666666777777777888999999888888999:::999999999999999999999999777777777777777888999999;;;999888888999999999888777777777777888888888888888888999999999:::::::::<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999888888888888888888999:::;;;<<<888999999999999:::::::::999999999999:::;;;<<<<<<<<<<<<<<<=========>>>>>>===<<<<<<;;;;;;<<<<<<===>>>>>>>>>????????????@@@>>>>>>>>>>>>>>>=========>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMNNNOOOQQQRRRSSSSSSSSSTTTUUUUUUVVVZZZ___ccchhhfffdddaaa^^^\\\ZZZZZZ]]]]]]]]]______^^^\\\YYYWWWWWWVVVWWWXXXYYYZZZ[[[WWWWWWXXXXXXYYYZZZZZZ[[[YYYYYYYYYXXXXXXYYYYYYZZZZZZYYYYYYYYYYYYZZZ[[[[[[\\\[[[[[[ZZZYYYXXXXXXWWWZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZYYYXXXXXXXXXYYYYYY[[[\\\]]]^^^```bbbddddddcccccccccbbbbbbaaaaaaaaa``````____________``````bbbaaaaaa```aaaaaabbbbbbbbbccccccdddeeefffggggggfffeeecccaaaaaa```______]]]^^^___^^^\\\[[[[[[\\\^^^___```aaabbbbbbbbbbbbqqqhhhddd___[[[ZZZVVVUUUSSSRRRPPPOOOOOOOOOOOOMMMJJJIIIIIIHHHFFFEEEGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@??????>>>=========:::<<<===<<<999777555555666666555555555555666666222222222333444555666777555555444444333222222111222222222222222222222222000000111111111111000000111111111111111111111111111111000000000000111111333222111111000000111111111222222222222222222222......///000000000000000000000000111222222333333///000000000111111111111000000000000000000111111000000111111111111000000000000111111111111000000000111111111222222222222000000000000000000111111222//////222111...000555//////000000000000//////,,,,,,---///000222333444///000000000111111111111111111111111111111111111000000000000000000000000///000111222222222111111111000000000000000000000000111222333333333222222000111222333444444444444888666444444555666666666666777888777555333444555666666555555555555666666888666333333444666555555666666666666555555555555444555555666777888888999666666777777888888888999666666777777777777666666666666666666777777777777777666666777999:::888777888888777777777777888888666666666666666666666666555555666666666555555444555666666666666777777777777777777777777777777777666777777888888777777777555555666777777777777666444555555666777888888888666777888888777777999:::777777777777777777777777777777666666777777888999:::888777666888888888777666666666777777888888888888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999888888777777888888888888999:::;;;<<<888888888999999999::::::999999888999999:::;;;<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>?????????==============================>>>???@@@AAABBBCCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAADDDDDDEEEEEEFFFGGGHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPRRRSSSSSSTTTUUUUUUUUUVVVZZZ___bbbfffeeeccc```^^^\\\[[[ZZZ\\\\\\\\\^^^^^^]]]YYYWWWVVVUUUUUUUUUVVVXXX[[[\\\WWWWWWWWWXXXYYYYYYZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[[[[[[[ZZZYYYXXXWWWWWWYYYZZZZZZ[[[[[[ZZZZZZYYYYYYYYYXXXWWWWWWWWWXXXXXX[[[[[[]]]___aaacccdddeeeccccccccccccbbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbaaaaaaaaaaaaaaabbbcccdddaaabbbbbbcccdddeeeeeefffddddddcccaaa```_________^^^```aaa```^^^\\\\\\\\\^^^^^^___``````aaaaaaaaaqqqhhhccc___[[[ZZZVVVUUUTTTRRRPPPOOONNNNNNOOOLLLJJJIIIHHHHHHFFFEEEGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@??????>>>=========;;;<<<===;;;888666666666666666555555555555666666333333333333444444555666444333333333333222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111000000111111111444333333222222222222222000111222222333222222222......///000000000000000000000111111222222222333000000000000111111111111000000000000111111111111000000111111111111000000000000111111111111000000////////////000000000000000000000000111111111111777///,,,111222......222///000000111111000000///////////////000111222222000000000000111111111111////////////////////////000000000000000000000000000000111111222111111000000000000000000111111111000111222333444333222222000111333444444444333222777777777555222111222333333444666666555555777888666555555444444555555666888555222111333666666666666666666666555555555555555555666666777777888888555555666777888999::::::666666777777777777666666555555555666666666777777777666666777999999888666666555555444444555555666444444444444444444444444555555666666666555444444555555666666666666777777666666666666666666666666555666666777777777777666444555666777888777666555222333555666777888888888555666888888777777888:::777777777777777777777777777666666666666777888888888777555555777888888777666666666777888888999999888888999999999::::::::::::;;;;;;;;;<<<=========;;;;;;:::999888777777666888888888888999:::;;;;;;888888888888999999999999999999999999:::;;;<<<<<<;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>============>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEAAAAAAAAABBBBBBBBBBBBCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMOOOPPPRRRSSSTTTVVVVVVWWWWWWWWWZZZ]]]```cccbbb```^^^\\\[[[ZZZZZZZZZZZZZZZ[[[\\\[[[XXXUUUVVVUUUTTTTTTUUUXXX\\\^^^VVVWWWWWWXXXXXXYYYZZZZZZYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[ZZZYYYXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYZZZ[[[]]]___aaaccccccdddcccccccccccccccccccccccccccccccccccccccddddddeeeaaaaaaaaaaaabbbbbbcccdddaaaaaaaaabbbbbbcccccccccbbbbbbbbbaaa___^^^___``````ccceeeeeebbb```^^^^^^^^^______``````aaaaaabbbqqqhhhccc^^^ZZZYYYWWWVVVTTTRRRPPPOOONNNNNNOOOMMMKKKJJJJJJIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@??????>>>=========<<<===<<<:::777666666777666666555555555555666666444444333333333444444555333333333444444444444444111111111111111111111111222222111000000111222222111111111111111111111111222222111111111111222222444444333222222222222222///000111222333222222111///000000111222111111111111111111111111222222222000000000000111111111111///000000000111111111111000000111111111111000000000000111111111111000000////////////000000000000///000000000111111111111666+++&&&---222///...111000111111111111111111000444333111000///.........000000000000111111111111////////////////////////222222222222222222222222111111111000000000000000///000000111111222222222///111222444444333222111111222333444444333111000,,,222888888333000111444333444666666555555777888666555444444444444555666333555666555555555777888666666666666555555555555666666666666777777777777666666777777888888999999666666777777777777666666666666666666777777777777888777777888::::::999777555555444444444444555555555555555555555555555555666666666666666555444444555555555666666666777777666666666666666666666666444555666666777777666666333444666777888777666555333444666777777777666666444555777777666777888:::777777777777777777777777666666666666666777888888666555444444666888888777666666777888888999::::::888888999999999:::::::::::::::;;;;;;<<<======>>><<<<<<;;;:::999888777777999999999888999999::::::888888888888999999999999999999999::::::;;;<<<===;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<=========>>>>>>=========>>>>>>?????????>>>>>>???AAABBBCCCDDDEEEAAABBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAACCCDDDEEEBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKMMMNNNPPPRRRSSSTTTWWWXXXYYYYYYYYYZZZ\\\^^^___^^^]]][[[ZZZZZZZZZZZZYYYXXXXXXYYYZZZZZZXXXVVVWWWUUUSSSSSSUUUYYY]]]```VVVVVVWWWXXXXXXYYYYYYZZZYYYXXXWWWWWWVVVVVVWWWWWWXXXXXXXXXXXXYYYZZZ[[[\\\ZZZ[[[[[[\\\\\\[[[ZZZYYYXXXYYYYYYZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWXXXYYYZZZZZZ[[[]]]___aaabbbbbbbbbddddddddddddddddddddddddeeeddddddddddddeeefffgggcccbbbbbbaaaaaaaaaaaaaaa````````````aaaaaaaaaaaa___aaabbb```^^^^^^```bbbcccfffiiiiiifffcccaaa```````````````aaabbbccccccrrrhhhccc^^^ZZZXXXWWWVVVTTTRRRPPPOOONNNNNNPPPNNNKKKKKKKKKKKKJJJIIIGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@??????>>>===============<<<999666555777888666666555555555555666666555555444333333333444444333333444444555666666666111111111111111111111111444333111000000111333444111111111111111111111111333333222222222222333333444333222222111111222222///000111222333333222111111111222333333333333222111111111111111111111111000000000000111111111111//////000000111111111222000000111111111111000000000000111111111111000000111111111111222222222222//////000000111111111222222$$$ ***333222000333111111222222222222111111///.........000222444555000000000000111111111111111111111111111111111111222222222222222222222222222111000000000000000111//////000111222333333444///111222444444333222111222333444555444222000... +++666:::666333444888666777888777555333444555666555444333333444555666...555;;;;;;666444777;;;777666666666555555555555777777777777666666666666888888888888777777777777666666777777777777666666777777777777888888888888999888888999;;;;;;:::888777777666666666666777777666666666666666666666666666777777777666555444444555555555555666666666777666666666666666666666666444444555666777777666666333444666777888777666555555666777777777666444444333555777777666777888:::888888888888888888888888666666666666666777888888555444333444666888888888666777777888999:::::::::888888999999999:::::::::999::::::;;;<<<===>>>>>>>>>======<<<:::999888888::::::999999888999999999777888888888888999999999::::::::::::;;;<<<======;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<=========>>>======>>>>>>??????@@@@@@;;;<<<===>>>@@@AAABBBCCCBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBAAAAAABBBDDDEEEGGGBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJKKKLLLNNNPPPRRRSSSTTTXXXYYY[[[[[[ZZZZZZ[[[]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYYXXXWWWXXXZZZZZZYYYWWWWWWUUUSSSSSSUUUYYY^^^aaaVVVVVVWWWWWWXXXYYYYYYZZZYYYXXXWWWWWWVVVVVVVVVVVVXXXXXXXXXYYYYYY[[[\\\\\\ZZZZZZ\\\]]]]]]\\\[[[[[[XXXXXXYYYYYYYYYYYYXXXXXXVVVVVVVVVWWWXXXYYYZZZ[[[ZZZ[[[]]]___aaaaaaaaaaaaddddddddddddddddddddddddeeeeeeeeeeeeeeefffggghhheeedddcccaaa```_________````````````____________^^^```aaa```^^^^^^```ccceeehhhkkkllliiieeecccbbbaaa``````aaaaaabbbcccdddsssiiiccc]]]XXXVVVZZZWWWTTTRRRQQQPPPNNNMMMMMMLLLKKKJJJJJJIIIIIIJJJEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@???>>>============999999:::;;;:::999888777666666555444444444444555555555555666555555444444666666555444333333222222333222222444555555333000111111111111000000000000111111111111111111111111333333333333333333333333333444444555444333111000222222111111111111222222111111111111111111111111222333444333111000111222000000111222333444444555111111000000//////......000...---...///111111000222222222222222222222222333222000/////////000111......///000000000000000111///...------...///111////////////////////////000000000000000000000000...000111000///...///111222222111111000//////...111111000000111222333333222222222111111111111000000111111111111222222222444444444444333222111111111111222222222333333333555555555555666666666666666555333222111111222333444444444444333222111000333444555555666666555555555555555555555555555555444444444555666777777888666666777777888888999999777777777777777777777777666666666666666777888888888888888888777777777666666666666666666666666666555555666666666666555555555444444444444555666666444555666888888888777666777777666666666666777777555666777888888777666555777777666666555555444444777777666666555555555444888888777777666666555555555666777888888777666555555555555555555555555555555666666666666666555444888888999999999888888777777777777777777888888999<<<:::999:::<<<>>>>>>======<<<:::999888888999999777777777777777777777777444555666888:::;;;;;;;;;999::::::;;;;;;::::::999;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>><<<<<<===???@@@AAABBBCCC======>>>>>>???AAABBBCCC???@@@BBBCCCCCCCCCBBBBBBCCCBBBBBBAAAAAAAAABBBBBBEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIHHHHHHHHHIIIIIILLLMMMMMMMMMMMMOOOSSSVVV]]]\\\[[[[[[[[[\\\]]]^^^___]]]ZZZWWWVVVWWWYYYZZZXXXYYYZZZYYYWWWVVVVVVWWWUUUUUUUUUVVVXXX[[[]]]___YYYYYYYYYYYYYYYXXXXXXXXX\\\[[[XXXVVVVVVXXX[[[\\\\\\]]]^^^^^^______^^^^^^]]]]]]]]]\\\ZZZYYYWWWVVVZZZYYYYYYXXXXXXXXXYYYYYYYYYZZZ[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^___`````````____________``````bbbccceeeggghhhiiiiiihhhgggeeecccaaa____________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___```aaaaaaaaaggggggffffffeeeeeeeeedddccccccccccccdddeeeffffffsssiiiccc]]]YYYWWWXXXVVVSSSQQQPPPOOOMMMLLLMMMLLLKKKJJJJJJIIIIIIJJJEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@???>>>============;;;;;;;;;;;;:::888666555666666555444444444444555666666666555444333222111555444444333222222111111222111111222333333222000111111111111000000000000111111111111111111111111222222222222222222222222333333333333333222111111222222111111111111222222111111111111111111111111222333333222111000000222//////000000111111222222000000000000////////////000000///000111222222111////////////////////////222222000/////////000000......///000000000000000222000///......///000222////////////////////////000000000000000000000000...000111000///...///111000000000000000111111111111111000000111222222333222222222111111111111000000111111111111222222222111222222333333333222222222222333333333444444444444444444444555555555555444444333222222333444555555555555444444333222111333444555555666666555555555555555555555555555555444444555555666777777888777777777777777888888888666666666666666666666666666666666666666777777888888888888777777777666666555555555555555555555555555666666777777666666555444444444444444555666777555666666777777777777666777777666666666666777777555666777888777777666555666666666666666555555555777666666666555555555555777777777777666666555555555666777888888777666555555555555555555555555555555555666666666666555555888888888999999888888777777777777777777888888999<<<:::::::::<<<>>>>>>===???>>><<<;;;:::::::::;;;888888888888888888888888777777888999999999999999999::::::;;;;;;::::::999;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>><<<======>>>???@@@AAAAAA;;;;;;<<<<<<===???@@@AAAAAABBBCCCEEEFFFFFFEEEEEECCCCCCBBBBBBBBBBBBBBBCCCEEEEEEEEEEEEFFFGGGIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJLLLLLLMMMMMMMMMOOORRRUUUZZZZZZYYYZZZZZZ\\\]]]^^^\\\[[[XXXVVVUUUVVVWWWXXXXXXYYYZZZYYYWWWVVVWWWXXXUUUUUUUUUVVVWWWYYY[[[\\\XXXXXXXXXYYYYYYYYYZZZZZZ]]]\\\ZZZYYYYYYZZZ\\\]]]]]]]]]^^^_______________]]]]]]]]]]]]\\\ZZZYYYXXX[[[ZZZYYYXXXXXXXXXXXXXXXYYYZZZ[[[]]]]]]]]]]]]\\\]]]]]]]]]]]]]]]^^^___``````_________``````aaabbbdddeeefffhhhiiiiiihhhhhhgggeeecccaaa```_________^^^^^^^^^^^^^^^^^^_______________```aaaaaaaaabbbdddddddddeeeeeeffffffgggccccccccccccddddddeeefffsssiiiddd___ZZZYYYWWWUUURRRPPPPPPOOOMMMKKKMMMLLLKKKJJJJJJIIIIIIJJJFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@???>>>==================<<<;;;999777555444777666555555444444555555666666666555333222000///333333333222222111111000333111000000111222222111222222111111111000000000111111111111111111111111111111111111111111111111333333222111111111111222222222111111111111222222111111111111111111111111000111222111000///000111////////////////////////////////////000000000000//////000111111111111000111111111111111111111111111111000/////////000000......///000000000000000222111000//////000111222////////////////////////000000000000000000000000...000111000///...///111...//////000111222222222111111111000111111222333222222222111111111111000000111111111111222222222000000222333333444444444333333444444444555555555333333333444444444444555333333333333444555666777555555555555555444333222333444555555666666555555555555555555555555555555444444555555666777777777888777777777777777777666666666666666666666666666666666555555666666777888777777777777666666666666555555555555555555555555666666777777777777666666333333333444555666777888777777666666555666666666888777777666666777777888555666666777777777666666555555555666666666666666666666666666555555555555777777777666666666666555555666666777777666666555555555555555555555555555333444555666666666666666777777888888999888888777777777777777777888888999<<<;;;:::;;;===>>>>>>=========<<<;;;::::::::::::999999999999999999999999999999999999999888777666999999::::::::::::999999:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>============>>>>>>>>>???;;;;;;<<<<<<===???@@@AAA@@@AAACCCEEEFFFFFFFFFFFFCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLMMMLLLLLLNNNQQQTTTUUUVVVVVVXXXZZZ\\\^^^___ZZZXXXVVVUUUTTTUUUVVVWWWXXXYYYZZZYYYXXXWWWXXXYYYVVVVVVUUUVVVVVVWWWXXXYYYWWWWWWXXXYYYZZZ[[[\\\\\\^^^^^^^^^]]]]]]^^^^^^^^^^^^______```````````````^^^^^^^^^^^^^^^]]]\\\\\\\\\\\\ZZZYYYXXXXXXXXXXXXYYYZZZ]]]_________^^^]]]^^^^^^]]]]]]]]]^^^__________________```bbbcccdddffffffggghhhiiihhhhhhhhhgggfffdddbbbaaa`````````]]]]]]^^^^^^______``````aaaaaaaaaaaaaaaaaabbbbbb``````aaaccceeefffggghhhdddddddddcccddddddeeeeeesssiiieee```\\\ZZZWWWUUURRRQQQPPPOOONNNLLLMMMLLLKKKJJJJJJIIIIIIJJJFFFFFFEEEEEEDDDCCCCCCCCCAAA@@@???>>>==================<<<;;;999888777666777666666555555555555555444444444444333222111000444333333333222222111111444222000///111222222222222222222111111111000000111111111111111111111111222222222222222222222222333222111000000000222222222222111111111111222222111111111111111111111111///000111000///...///000000000/////////...............//////000000111111---///000111000/////////222222222222222222222222000000000/////////000000......///000000000000000111000000//////000000111////////////////////////////////////////////////...000111000///...///111/////////000111111222222222111111111111111222222222222222111111111000000000000111111111222222222222222333444444444444444333333333333444444444444333333444444444555555555444444444444555555666666555666666666555444444333333444555555666555555555555555555555555555555555555555555555666666777777888888777777666666666555666666666666666666666666666555555555555666777777777777666666666555555555555555555555555555555555666666777777777777666666333333333444555666777888999888666555444444555666888777777666666777777888555555666666666666666666444444555555666666777777666666666666666555555555666666666666666666666666666666666666666666666666555555555555555555555555222333444555666666777666666777777888888888888888777777777777777888888999;;;::::::<<<>>>???>>>===::::::999888888888888888999999999999999999999999999999999999999888777666999999::::::::::::999999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>==================<<<<<<======>>>>>>???AAABBBCCC===???AAACCCEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJIIIIIIHHHHHHHHHIIIJJJJJJJJJKKKLLLLLLLLLMMMOOORRRQQQRRRSSSVVVXXX[[[]]]^^^XXXWWWVVVTTTTTTUUUVVVWWWXXXYYYZZZZZZXXXXXXXXXZZZWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVXXXYYY[[[\\\^^^^^^___```aaaaaaaaaaaa```_________```aaaaaaaaaaaaaaa^^^______``````_________^^^]]]\\\ZZZYYYXXXXXXXXXYYY[[[]]]```aaa```___^^^___^^^^^^]]]]]]]]]^^^^^^^^^^^^^^^___aaacccdddeeegggggghhhhhhhhhhhhhhhhhhgggfffeeedddcccbbbaaaaaa]]]^^^^^^___```aaaaaabbbcccccccccbbbbbbbbbaaaaaa^^^___```aaaccceeeffffffddddddcccccccccddddddeeetttjjjeee```\\\[[[XXXVVVSSSRRRQQQQQQOOONNNMMMLLLKKKJJJJJJIIIIIIJJJFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@???>>>============<<<<<<;;;::::::999999999777777666555555555555666222222333333444333333333444444444444333333333333555333111111222333444333222222222222111111111111111111111111111111111111333333333333333333333333222222000000000111222333222222111111111111222222111111111111111111111111...///000000///...///000222111111000000//////.........//////000000111111...000222111///...///000/////////////////////////////////000000000//////......///000000000000000////////////////////////000000000000000000000000////////////////////////...000111000///...///111000000000000000000000000222222111111111111111222222222222111111111000000000000111111111222222222555555555555555444333333222222222222333333333333444555555555666666666666666666666555555444444333555555555666555555444444333444555555666555555555555555555555555555555555555555555555666666666666888777777777666666555555555555555555555555555555555555555555555666666777666666666555555555555444555555555555555555555555666666777777777777666666333333333444444666777777888777666444444444555666777777666666666666777777555555555555555666666777444444555555666666777777555555555666666666666666555555555555555666666666666666555555555555666666555555555555555555555555222222444555666666666666555666777888888888888888777777777777777888888999:::999:::;;;===>>>===;;;888888888888888888777777888888888888888888888888777777888999999999888888888999999::::::999999888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=====================<<<<<<<<<<<<<<<======>>>>>>???AAABBBCCC>>>???AAACCCEEEFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGEEEEEEEEEEEEFFFGGGHHHIIIGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJLLLLLLKKKLLLNNNPPPMMMNNNQQQTTTWWWYYY[[[\\\WWWVVVUUUUUUUUUVVVWWWXXXWWWYYYZZZYYYXXXWWWYYYZZZYYYYYYYYYYYYXXXXXXWWWWWWUUUVVVXXXZZZ\\\^^^___``````aaabbbccccccbbbaaa```___```aaaaaabbbbbbaaaaaa___``````aaaaaaaaaaaa```^^^^^^\\\[[[YYYYYYXXXXXXYYY[[[]]]___aaaaaa```___```___^^^]]]]]]]]]]]]]]]]]]]]]^^^___aaacccdddeeeggggggggggggggghhhhhhhhhgggffffffeeedddcccbbbbbb^^^______aaabbbcccddddddeeeeeedddcccbbbaaa``````_________```aaabbbbbbbbbcccbbbbbbbbbbbbccccccddduuukkkfffaaa\\\[[[XXXVVVSSSRRRRRRRRRPPPOOOMMMLLLKKKJJJJJJIIIIIIJJJGGGFFFFFFEEEEEEDDDDDDCCCAAA@@@???>>>============<<<;;;;;;::::::::::::;;;888777666666555555666666111222333444444555555555444444444444444444444444555333222222333444444333333222222222222111111111111111111111111111111111333333333333333333333333222111111111111222333333222222111111111111222222111111111111111111111111...///000000//////000111222222222111111000000000////////////000000000000111333444222///...111444000000000000000000000000......///000000000//////......///000000000000000......////////////......000000000000000000000000000000000000000000000000...000111000///...///111111111111000000000000000333222111111000111111111222222222111111111111000000111111111111222222222666666666555555444333222111111111222222222333333555555555666666666777777555666666555555444222222444444555555555444444333333444555555666666555555555555555555555555555555555555666666666666666666777666666666666666666555555555555555555555555555555555444444555555666777666555555555444444444444444444444444444444444444555555666666666666555555555444444444444555666666666666555555444555555555666555555444444555555666444444444444555666777777555555555666666666666666555555555666666666666666444555555555555666666666666555555444444555555666555555555555555555555555222333444555555555555555555555666777888888888888777777777777777888888999888888999;;;======;;;:::999999:::::::::999999888777777777777777777777777555666777888999:::::::::888888999999999999888888888999::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<========================<<<<<<<<<;;;;;;<<<<<<===???@@@AAAAAABBBDDDFFFGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIKKKKKKKKKKKKLLLNNNLLLMMMOOORRRUUUVVVWWWXXXUUUUUUUUUUUUUUUVVVWWWWWWVVVWWWXXXXXXWWWWWWXXXYYYYYYYYYZZZZZZYYYYYYXXXWWWVVVWWWXXXZZZ\\\^^^```aaa```aaabbbccccccbbbaaa```___``````aaaaaaaaaaaaaaa```aaaaaabbbbbbbbbaaaaaa^^^^^^\\\[[[ZZZZZZZZZZZZZZZ[[[\\\^^^___``````aaaaaa```___^^^]]]\\\\\\\\\\\\]]]]]]^^^```aaacccdddfffffffffffffffggghhhhhhggggggggggggfffeeedddccc___```aaacccdddfffggggggfffeeedddcccbbb```______________________________````````````aaabbbcccdddvvvlllfff```\\\ZZZWWWUUURRRQQQQQQQQQPPPNNNMMMLLLKKKJJJJJJIIIIIIJJJGGGGGGFFFFFFEEEDDDDDDDDDAAA@@@???>>>============>>>===<<<:::999999999:::888777777666666666666666333444444555555555444444333333333333333333333333333222111222444444222111333333222222222111111111111111111111111111111111222222222222222222222222111111222333333333333333222222111111111111222222111111111111111111111111...///111111000///111222111111111111111111111111000000000000////////////000222222///++++++///444222222222222222222222222------///000000000//////......///000000000000000/////////000000/////////000000000000000000000000000000000000000000000000...000111000///...///111//////000000111111222222333222222111000000111111222222222111111111111000000111111111111222222222333333333444333333222222222222222333333333444444444444444555555555666666333333444555555444333222333333444444444444333333333444555555666666555555555555555555555555555555666666666666666666666555555555555666666666666666555555555555555555555555555444444444444555666666555555555444444444333333444444444444444444444444444444555555555555444444666666555444444444444555444444555555666555555555444444333333333333444444444444333333444555777888666666666666666555555555555555555555666666666777444444444555555555666666666555444444444444555666555555555555555555555555333333444555555444444444444555666777888888888888777777777777777888888999666777888:::<<<<<<:::888777888999::::::999888888888888888888888888888888666666777999999::::::999888888999999999999888888888888999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<========================>>>>>>;;;;;;<<<<<<===???@@@AAABBBCCCEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIGGGIIIKKKKKKJJJJJJKKKLLLKKKMMMOOOQQQSSSTTTTTTTTTRRRRRRSSSSSSTTTUUUVVVVVVUUUVVVWWWWWWVVVVVVWWWYYYWWWXXXYYYYYYYYYXXXWWWVVVWWWXXXYYY[[[]]]___```aaa```aaaaaaaaaaaaaaaaaa```^^^___``````aaaaaa``````aaaaaabbbbbbbbbaaaaaa```^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]___aaabbbaaaaaa___^^^]]]\\\\\\\\\\\\\\\\\\]]]^^^```aaabbbddddddddddddeeefffhhhiiigggggghhhhhhgggfffdddcccaaabbbccceeefffhhhiiijjjffffffdddcccaaa___^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]^^^```aaacccdddwwwlllfff```[[[ZZZVVVSSSQQQPPPPPPPPPOOOMMMMMMLLLKKKJJJJJJIIIIIIJJJGGGGGGFFFFFFEEEDDDDDDDDDAAA@@@???>>>============@@@???===:::999888888888888888777666666666666666666666666666555444444333222222222222222222222222111000111222333333111///333333333222222222111111111111111111111111111111111111111111111111111111000222333444555444444333222222111111111111222222111111111111111111111111...000111111000000111333000000000000111111111111111111000000//////.........///...***&&&&&&,,,111........................,,,---///000000000//////...//////000000000000000000000111111111111000000000000000000000000000000000000000000000000000000///000111000///...///111------...000111333444444333333222111000000111111222222222111111111111000000111111111111222222222///000111111222222222222333333333444444444555555333333333444444444555555000111333444555444444333222222333444444333333333333444555555666666555555555555555555555555555555666666666666666555555555444555555555666666777777555555555555555555555555555444444444444555666666555555444444444333333333444444444444444444444444333444444444444444444333777666555444444444444444222333555666777666555555444333333222222333333444444444333333444555777888777777666666555555555444444555555555666666777777444444444555555555666666666555444333333444555666555555555555555555555555444444444555444444333333444555666777888888888888777777777777777888888999555666777999;;;;;;999777555666777888888777666555999999999999999999999999777888888999999999999888888888999999999999888888888888999::::::::::::999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<==================>>>>>>??????======>>>>>>???AAABBBCCCAAABBBCCCEEEEEEEEEDDDCCCFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHFFFEEEDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJGGGIIIKKKKKKJJJJJJJJJLLLLLLMMMOOOQQQRRRRRRRRRQQQPPPPPPQQQRRRSSSTTTUUUUUUTTTUUUVVVVVVUUUUUUWWWXXXVVVVVVXXXXXXXXXWWWVVVUUUXXXXXXZZZ[[[]]]___```aaa````````````````````````^^^______```````````````bbbbbbbbbbbbbbbaaa``````]]]]]]\\\\\\[[[\\\\\\\\\[[[[[[ZZZZZZ[[[^^^aaacccbbbaaa___^^^]]]\\\[[[[[[\\\\\\\\\]]]^^^___```aaaccccccbbbcccdddfffhhhiiigggggghhhhhhhhhfffeeedddbbbbbbdddfffhhhjjjkkklllgggfffdddbbb```^^^]]]\\\[[[[[[\\\]]]]]]^^^______[[[[[[\\\]]]___aaacccdddwwwlllfff```ZZZYYYWWWUUUSSSQQQOOONNNMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>=========<<<;;;:::888888777777777777777666666666555555555555555555444444444444444333333222222222444444444444444444444444222222222222222222222222000111111111111222222222555555444444444333333333111111111222222333333333111111111111111111111111222222222111111111000000222222111111111111222222333222222111000///......,,,---...000111333444444777666444222111//////...000000111111111111000000//////000000000000//////111///---...111222000......///000222444666888999......//////000000111111000000000000000000000000111111000///////////////111111111111111111111111222222222222222222222222222222222222111111111000000111111111111222222222//////......///111333444444444444444333333222111222333444444222222333444333333333444444555555555444444444333333222222222444555555555444333333222111333666777666555444444777666666555444333333333666555444333333444555666555444444444444555666666444333333222222333333444222222333333444555666666444555555555444333333222222333444444555555444444333333333444444555555555555555555555555555444444555555555444444333333333444444444555555555555666555555666666777777888888666555555444444555555666555555555444444333333333444444444444444444444444666666555555555444444444777666444333333444666777555555666666777777888888555555555555555555555555777777777777777888888999999888888777666555555444666666555555555555666666777777888999999999999888999999999999999999999999888999999:::;;;<<<======;;;;;;;;;;;;:::999888777;;;;;;;;;<<<<<<<<<<<<===========================?????????>>>>>>>>>>>>>>>CCCBBBBBBCCCCCCDDDEEEFFFGGGFFFDDDDDDEEEGGGJJJMMMLLLLLLJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGHHHHHHHHHHHHIIIIIIHHHJJJMMMPPPRRRSSSRRRRRRTTTSSSQQQPPPPPPQQQRRRSSSQQQRRRSSSUUUVVVWWWXXXXXXXXXYYYYYYXXXWWWTTTRRRQQQWWWWWWWWWXXXZZZ]]]___aaacccbbbbbbaaa```______^^^]]]^^^______^^^^^^___aaa^^^```bbbbbb```^^^^^^^^^\\\\\\[[[[[[ZZZYYYYYYXXX[[[ZZZYYYYYY[[[]]]```aaa____________```````````````]]]ZZZZZZ\\\]]]]]][[[aaabbbcccddddddeeeeeedddddddddeeefffeeedddcccbbb___aaacccfffggggggfffeeeeeeeeeffffffdddbbb___]]]]]][[[ZZZ\\\___```^^^\\\]]]\\\[[[[[[]]]___bbbcccwwwlllfff```ZZZYYYVVVUUUSSSQQQOOONNNNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<;;;:::999777777777777666555444444333333444444444444444333333333444444444333333222222222333333333333333333333333222222222222222222222222000111111111111222222222111111222333444555666666111111222222222333333333111111111111111111111111222222222111111111000000111111111000000111111111222222111111000000//////111111111000000000000000000000000000000111222333000000111111111111000000//////000000000000//////111///......111111000...000000000000111111111111////////////000000000000000000000000000000000000///.........///000111111111111111111111111111111222222222222222222222222222222111111111000000000000111111111111222222222222222222222222333444555333333444444333333222111222333444444222222333444333333333444444444444444444333333333333333333222444444555555444444333222111444666666555444555555888888888777666555555555555555444444444444555555444444444444444555666666444333333222222333333444222333333333444555555555444444555555444333333222222333444444555555444444333333333444444444555555555555555555555555444444555555444444444333333333444444444444555555555555666666666666666777777777333222222111111222222333555555444444444333333333555555555555555555555555666555555555444444444444555444333222222333444555555555666666666777777777555555555555555555555555777777666666777777888999888888777777666555555444666666555555555555666666666777888888999999888888999999999999999999999999::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<========================>>>>>>>>>>>>????????????AAAAAAAAAAAABBBCCCDDDEEEFFFEEEDDDDDDEEEGGGJJJKKKJJJJJJHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIKKKMMMPPPRRRRRRRRRQQQRRRQQQPPPNNNNNNOOOQQQRRRQQQQQQSSSTTTUUUUUUVVVVVVQQQRRRTTTUUUVVVVVVVVVUUUVVVVVVVVVWWWYYY\\\^^^___bbbaaaaaa``````___^^^^^^\\\^^^______^^^]]]___```^^^___aaaaaa___^^^]]]^^^]]]]]]\\\[[[ZZZYYYYYYXXXZZZYYYXXXXXXZZZ\\\^^^_________```````````````aaa```^^^[[[[[[]]]^^^]]]\\\``````aaabbbccccccccccccccccccdddeeedddcccbbbaaa^^^```bbbdddeeefffffffffeeefffffffffeeebbb```^^^]]]\\\[[[]]]___```^^^\\\]]]\\\[[[[[[\\\^^^```bbbwwwlllfff```ZZZYYYUUUTTTRRRQQQPPPOOOOOOOOOMMMMMMNNNNNNMMMLLLLLLKKKHHHHHHGGGEEEDDDBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;:::999888666666777666555444333111000000222222222222222333333333444444333333333333222222222222222222222222222222222222222222222222222222000111111111111222222222000000111222333444555555111222222222222333333333111111111111111111111111222222222111111111111111111000000//////000000111111111111000000000000000222222111111000000//////.........///000111333333000000111111111111000000//////000000000000//////111///...///000111000...000000000000////////////000000000000////////////000000000000000000000000,,,---------///000111222000000000000000000000000000000000000000000000000111111000000000/////////000111111111111222222222222333333444444444333333333333333333333222222111222333444444222222333444444444444444333333333333222333333333333333333444444444555555444444333333222444555555444444555666888888777777666555555555444444555555555555444444444444444444444555555666444333333222222333333444333333333333444444444444444444444444444333333222222333444444555555444444333333333333444444444444444444444444444444555555555444444444444333333333444444444444555555555555666666666666666555555555555555444444444444555555444444444444333333333333555555555555555555555555555555555555444444444444444333222111111222333444555555555666666666666666444444444444444444444444666666666666666777888888888777777666666555555555666666555555555555666666666666777888888888888888888888888888888888888888;;;;;;:::::::::999999999999888888888999:::<<<===;;;;;;;;;;;;<<<<<<<<<<<<===========================>>>>>>??????@@@@@@@@@?????????@@@@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIKKKLLLNNNPPPQQQQQQQQQPPPPPPOOONNNMMMNNNNNNPPPQQQQQQQQQRRRSSSSSSSSSSSSSSSNNNOOOQQQSSSTTTUUUVVVVVVUUUUUUUUUVVVXXXZZZ\\\]]]`````````______^^^]]]\\\[[[]]]^^^^^^]]]\\\^^^___]]]___aaaaaa___^^^]]]^^^^^^^^^]]]\\\[[[ZZZYYYXXXYYYXXXXXXXXXXXXZZZ\\\]]]______``````aaaaaabbbbbbaaa___]]]]]]^^^^^^^^^]]]^^^^^^___```aaaaaaaaaaaabbbbbbcccccccccbbbaaa```]]]^^^```aaaccceeefffgggfffggggggfffeeecccaaa```^^^]]]]]]^^^___```^^^]]]]]]]]]\\\[[[\\\]]]^^^___wwwlllfff___ZZZYYYTTTSSSRRRQQQQQQPPPPPPQQQNNNNNNNNNNNNMMMLLLLLLKKKIIIHHHGGGEEEDDDBBBAAA@@@AAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;;;;:::888777666555555444444333222111111222222222222333333333333333333333333333333333333222222222222222222222222222222222222222222222222000000111111111222222222333333333222222222111111222222222222222222222222111111111111111111111111111111111111111111111111000000////////////000000000000000000000111111111//////000000111111111222111111000////////////000000000111111111111000000//////000000000000//////000/////////000000000///000000000000111111111111111111000000//////......////////////////////////------------...///000111////////////////////////000000000000000000000000000000000000////////////000000111111111222222222000111222333333222000///222222333333333222222111222333444444222222333444555444444333333222222222222222222333333444444444333444444555444444333333333444444444333333555777555555555444444333333333333333555666666555333333444444333333444444555666444333333222222333333444444444333333333333333333333333444444444333333222222333444444555555444444333333333333333333333333333333444444444444555555444444444444444444444444333333444444444555555555666666666555555444444444666666555555555555666666333333333333333333333333555555555555555555555555444444444444444444444444444444333222222333444444555555555555555555555555444444444444444444444444666555555555555666777777777777666666666555555555666555555444444555555666555666777777888888777777777777777777777777777777999999999999999999999999:::999777777777999<<<===::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@AAAAAA????????????@@@AAABBBBBB@@@BBBCCCEEEFFFFFFFFFFFFDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIIIILLLMMMNNNOOOPPPPPPPPPOOOOOOOOONNNNNNNNNOOOPPPPPPRRRRRRSSSSSSSSSRRRRRRQQQRRRRRRSSSSSSSSSSSSRRRRRRTTTTTTUUUVVVWWWXXXYYYZZZ]]]]]]^^^^^^^^^]]]\\\[[[ZZZ[[[]]]\\\[[[[[[\\\^^^]]]___aaaaaa```^^^^^^___^^^^^^]]]\\\[[[ZZZYYYYYYYYYXXXXXXXXXYYYZZZ[[[\\\______``````aaabbbccccccbbbaaa```_________^^^^^^\\\]]]^^^___```````````````aaabbbbbbbbbaaa______]]]]]]^^^___bbbdddggghhhgggggggggfffeeedddbbbaaa^^^^^^^^^_________^^^]]]^^^]]]\\\\\\\\\\\\]]]]]]wwwlllfff___ZZZYYYSSSSSSRRRQQQQQQQQQQQQQQQOOOOOOOOONNNNNNMMMKKKKKKHHHHHHGGGEEEDDDBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>======<<<<<<;;;999888777444444444444444555555555222222333333444444444555333333333333333333333333444444444444444444444444222222222222222222222222000000111111111222222222333333333222222222111111222222222222222222222222111111111111111111111111111111111111111111111111000000////////////000000000000000000000111111111//////000000111111111222444333222111000/////////000000111111111111000000//////000000000000/////////000000000/////////000000000000000000000000000111111000000//////......////////////////////////000//////.........//////////////////////////////////////////////////////000000000000////////////000000111111111222222222000111222333222111000///111111222333333222222222222333444444222222333444444444444333333222222111222222222333333444444444333333444444555444444333333444444333222333555666444444444444333333333333222333444555555444333222333333333333333444555555444333333222222333333444333333333333333333222222222222333333444333333222222333444444555555444444333333333333333333333333333333333333444444555555444444444444444444444444333333333444444444444555666666555555444444333333333333222222222222333333333333333333333333333333333333333333333333333333333333444444444444444444555555444444444444555555555555555444444444444444444444444444444444444444555555555444555555666777666666666666555555555555555555444444444444555555555555666777777777777666666666666666666666666666666666777777888999999:::;;;:::888777777888:::;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@@@@????????????@@@AAABBBCCC???@@@BBBDDDEEEEEEDDDDDDBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIILLLMMMMMMNNNNNNNNNNNNNNNOOONNNNNNOOOOOOPPPPPPQQQSSSSSSSSSTTTSSSSSSRRRQQQUUUTTTSSSSSSRRRQQQQQQQQQSSSSSSTTTUUUVVVWWWWWWWWWZZZ[[[\\\]]]]]]\\\ZZZYYYYYYZZZ[[[[[[ZZZZZZ[[[\\\^^^```bbbbbbaaa`````````^^^^^^]]]]]]\\\[[[[[[[[[ZZZZZZYYYYYYYYYZZZZZZ[[[]]]^^^___```aaabbbccccccaaabbbbbbaaa```___^^^^^^\\\]]]^^^______``````___``````aaabbbaaa```___^^^\\\]]]^^^___aaadddfffhhhggggggffffffeeedddcccbbb___```aaa```___^^^^^^]]]^^^^^^]]]]]]]]]\\\]]]]]]wwwlllfff```ZZZYYYTTTTTTSSSRRRQQQQQQQQQQQQPPPPPPOOOOOONNNMMMKKKKKKGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>=========<<<;;;:::999888444444444555666666777777222222333333444444555555222222333333333333444444444444444444444444444444222222222222222222222222000111111111111222222222000000111222333444555555333333333222222222222111111111111111111111111111111111111111111222222222111000000//////000000111111111111000000000000000222222111111000000//////111111000000000111222222000000111111111111000000//////000000000000//////...000111000///...///111222222111///...,,,++++++000000000000////////////000000000000000000000000111111000///////////////000000000000000000000000////////////////////////111111000000000/////////000111111111111222222222111222222333333333222222000111222222222222222222222333444444222222333444333333333333222222222222222333333333333333333444333333444444555555444444111333444444333333444555555555555555555555555555333333444444444444333333333333333333333444444555444333333222222333333444222222222222333333333333111222222333333333333333222333444444555555444444333333333333222222222222222222333333444444555555333333333444444444444555333333333333444444444444444444444444444333333333444444333333333333444444222222222222333333333333222222222222222222222222333333333333444444444444555555555555555555555555444444444444444333333333333333333333333333333333444444444444444555666666555555555555555555555555555555444444444444555555444555555666666666666666555555555555555555555555444444555666777888999::::::999888777777888999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>??????>>>??????@@@AAABBB>>>???AAACCCDDDDDDCCCCCCAAAAAAAAABBBBBBCCCEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIKKKKKKKKKLLLLLLMMMMMMNNNMMMNNNNNNOOOOOOPPPPPPPPPRRRSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRSSSTTTTTTSSSTTTUUUVVVVVVVVVVVVUUUXXXYYY[[[\\\\\\ZZZYYYWWWWWWYYYZZZZZZYYYYYYZZZ[[[]]]___aaabbb```______```]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZZZZZZZZZZYYYYYYYYY\\\\\\]]]___```bbbcccdddaaabbbcccbbb```^^^^^^^^^]]]]]]^^^___``````````````````aaaaaaaaa```___^^^\\\]]]___```bbbdddeeefffffffffeeeeeedddccccccccc```bbbbbbbbb___^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]wwwlllfff```ZZZYYYUUUTTTSSSRRRQQQQQQQQQQQQPPPPPPPPPOOONNNMMMKKKKKKFFFEEEEEEEEEDDDDDDDDDCCCAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<;;;:::999888777555555555555555666666666111111111222333444444444222222222333333444444444333333333333333333333333222222222222222222222222000111111111111222222222111111222333444555666666333333333222222222111111111111111111111111111111000000111111111222222222111111111000000111111111222222111111000000//////111111111000000000000000.........///000111222333000000111111111111000000//////000000000000//////...000111111......///111222222111000...---,,,,,,////////////000000000000000000000000000000000000111000000000000111111222111111111111111111111111000000000000000000000000222222111111111000000000000111111111111222222222000000000000111222333333000000111222222222222222222333444444222222333444222222222222222333333333444333333333333333333222222333444444555555444444000222444555444333333444555555555555555555555555444333333333333333333444333333222222333333444555444333333222222333333444111111111222333333333444111111222333333333333333222333444444555555444444333333333222222222111111111222222333444444555555333333333444444444555555222222333333333444444444333333333333333444444444666666666555555666666666111111222222222333333333333333333333333333333333222222333333333444444444444444444555555444444444444444444333333333222222333333333333333333333333444444333333444444555666555555555555555555555555555444444333333444444555444444555666666666555555444444444444444444444444555555555666666777777777777777888888999999::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<============>>>???@@@@@@>>>>>>???AAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRQQQQQQNNNNNNNNNOOOPPPRRRTTTUUUSSSTTTUUUVVVVVVVVVUUUTTTVVVWWWYYY[[[[[[ZZZXXXVVVVVVXXXYYYYYYXXXXXXYYYZZZZZZ]]]___```___^^^^^^___\\\\\\]]]]]]^^^_________YYYYYYYYYYYYXXXXXXWWWWWWZZZ[[[\\\^^^___aaabbbccc```bbbdddccc___]]]]]]]]]^^^___```aaabbbbbbbbbbbb```aaaaaabbbaaa```___^^^]]]^^^```bbbdddeeeeeedddfffeeedddccccccbbbbbbcccaaacccdddbbb___]]]]]]^^^^^^^^^______```_________wwwlllfff```ZZZYYYVVVUUUTTTRRRQQQQQQPPPPPPPPPPPPPPPOOONNNMMMKKKKKKEEEEEEEEEEEEEEEEEEDDDDDDAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;:::999888777666666666666555555444444444///000000111222222333333222222222333333444444444222222222222222222222222222222222222222222222222000111111111111222222222555555444444444444333333333333333222222111111111111111111111111111111111000000111111222222222222222222111111111111222222333222222111000//////...,,,---...000111333444444...............///000000000000111111111111000000//////000000000000//////...000222111...---///111111111111111222222222222......//////000000111111000000000000000000000000000000000000111333444555111111111111111111111111111111111111111111111111222222222222111111111111000111111111111222222222...------,,,---///111222///000111222222222222222222333444444222222333444111111111222222333333444444444444333333222222222222333333444555555555444///222555666555333333333333333333333333333333333555444222222222222444555333333222222333333444555444333333222222333333444000000111222333333444444000111222333333333333333222333444444555555444444333333333222222111111111111111222333333444555555333333333444444555555555222222333333333444444444222222222333333444444444333333333222222333333333111111111222222333333333444444444444444444444444222222222333333444444444222333333444444333333222444444444333333222222222333333333333333333333333444333333333333444555555444555555555555555555555555444444333333444444555333444555555666666555555444444444444444444444444666666666666666555555555444555777888:::;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::<<<;;;;;;<<<<<<===>>>???>>>>>>???@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDDDDDDDDDDEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHJJJKKKLLLMMMJJJJJJLLLMMMNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQQQQPPPNNNNNNMMMMMMNNNPPPQQQRRRTTTUUUVVVWWWWWWVVVUUUTTTUUUVVVYYYZZZ[[[YYYWWWUUUVVVWWWYYYXXXWWWWWWXXXZZZYYY[[[]]]^^^]]]\\\\\\]]][[[[[[\\\]]]^^^``````aaaXXXXXXXXXXXXWWWVVVUUUUUUYYYZZZ[[[]]]___aaabbbccc___bbbdddccc___\\\\\\]]]___```aaabbbcccccccccccc```aaabbbbbbbbbaaa___^^^]]]___bbbdddeeeeeedddccceeeeeedddcccbbbbbbbbbbbbaaaccceeeccc___]]]]]]^^^^^^______```aaaaaa``````xxxllleee___ZZZYYYVVVUUUTTTRRRQQQQQQPPPPPPQQQPPPPPPOOONNNMMMLLLKKKIIIHHHFFFEEEEEEEEECCCAAA?????????>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<;;;::::::555666666666555444333333555444444333333222222111444444444333222111000///222222222222222222222222111111111111111111111111333333333222222111111111///222555333000...///111000111222222111000111222333222111111111222333444111111111111111111111111000111111111222222222222000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000222111000......000111222///////////////////////////////////////000000000---...///000000///...------...///000000111000000000000000000000000000000000000000000111111111111000111111111111222222222333222111000000111222333222222111111111111222222333333333333333333333333222222222333333222222222222222222222222222222222111111222222222333333333555555444333333333444444666555333222222333555666444444444444444444444444333444555666666666555444444444444444444444444444222222333444444555666666111111111111111111111111444444444333333333222222555555555444444333333333222222222222222222222222333333333333333333333333444444444333333222222222222222222222222222222222111111111222222333333333666666555444333222222111111111111111111111111111111111222222222333333333333333333333333333333333111111222333333444555555444444333333333222222222555444333333333333444555555555555555555555555555555555444444444444555555777777666666555555555444777777777777777777777777777777666666555555555444888888777777888888999::::::::::::999999888888888::::::999999999:::;;;;;;:::;;;<<<======<<<;;;:::========================>>>>>>>>>>>>???@@@AAABBB@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFHHHJJJKKKJJJIIIIIIIIIJJJIIIGGGHHHIIIJJJJJJIIIGGGHHHHHHIIIJJJKKKLLLLLLMMMNNNPPPRRRRRRQQQPPPOOOOOOOOONNNNNNNNNNNNNNNOOOPPPQQQTTTUUUUUUTTTRRRPPPSSSSSSTTTUUUVVVWWWWWWXXXYYYYYYXXXWWWWWWVVVUUUUUU^^^]]]\\\ZZZYYYYYYXXXXXXZZZ[[[\\\]]]^^^_________\\\[[[YYYWWWUUUTTTTTTSSSWWWXXXYYY[[[]]]^^^______```aaaaaa___\\\ZZZYYYZZZ^^^```bbbcccccccccdddeeeaaaaaabbbcccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddddddddddddddddddfffeeeeeecccaaa___]]]\\\\\\\\\]]]]]]^^^______```wwwkkkddd^^^YYYXXXUUUTTTSSSRRRQQQPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKJJJHHHFFFFFFFFFEEEDDDBBB@@@@@@@@@@@@????????????::::::::::::999999888777555555666666555555444444333333333333333333333444444444444444444333222111222222222222222222222222111111111111111111111111333333333222222222111111444555666555444333333333000111222222111000111222333222111111111222333333222111111111111111111111111111111222222222222333000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000222111///......///111222000000000000000000000000444333333222111000////////////000000000000//////...//////000000000000///000000000000000000000000000000000000111111111111000000111111111222222222222222111000000111222222222222111111111111222222333333333333333333333333111111222222222222111111222222222222222222222222111111222222222333333333222222222222222333444555666444333222222333444666333333333333333333333333111222333444444444333222222222222222222222222222111222222333444444555555333333333333333333333333222222222111111111000000444444333333222222222222222222222222222222222222333333333333333333333333444444333333333222222222222222222222222222222222111111222222222333333333555555555444333333222222111111111111111111111111111111222222222333333333333333333333333333333333111222222333333444444444888777666555444222111111555444333333333333444555555555555555555555555555555555444444444444555555777666666666555555555444444444444444444444444444777666666666555555555555888888777777888888999::::::::::::999999888888888999999999999::::::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>???@@@AAAAAA@@@AAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEGGGJJJJJJIIIIIIIIIJJJJJJIIIHHHHHHIIIIIIIIIIIIGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMOOOPPPQQQPPPOOONNNNNNNNNMMMMMMMMMMMMNNNNNNOOOQQQSSSTTTUUUSSSQQQPPPRRRSSSSSSTTTUUUVVVWWWXXXXXXXXXWWWWWWVVVVVVUUUUUUZZZZZZYYYYYYYYYYYYYYYZZZ[[[\\\\\\]]]]]]]]]]]]\\\[[[ZZZXXXWWWUUUTTTSSSSSSTTTUUUWWWYYYZZZ[[[\\\\\\]]]^^^___]]][[[ZZZ[[[\\\]]]___bbbccccccccceeefffcccddddddddddddcccccccccbbbbbbbbbcccccccccccccccddddddddddddddddddddddddeeeddddddbbb```^^^]]][[[]]]]]]^^^^^^___`````````vvvjjjccc^^^YYYXXXUUUTTTSSSRRRQQQPPPPPPPPPPPPOOOMMMKKKJJJJJJKKKKKKJJJHHHGGGFFFGGGFFFEEECCCAAAAAAAAAAAA@@@@@@??????;;;;;;;;;:::999888777666555555555666666666666666111222222333444444555555444444444555555444444333222222222222222222222222111111111111111111111111333333333222222222222111333222111222333333111000000111222222111000111222333222222111111111222222222222222111111000000000111111111111222222222222000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000........................000000000000000000000000111000............000111111111111111111111111111333222222222111111000000111111000000000000111111///000000000000//////...000000000000000000000000000000000000111111111111000000000111111111222222222222111000000111222222222222111111111111222222333333333333333333333333000111111111111111111000222222222222222222222222111111222222222333333333000000000111222333555555555444333222222333444555222222222222222222222222111111222333333333333333333333333333333333333333111111111222333333444444444444444444444444444444222222222111111111000000222222222222111111111111222222222222222222222222333333333333333333333333333333333333222222222222222222222222222222222222111222222222222333333333444444444444333333333333111111111111111111111111111111222222222333333333333333333333333333333333222222222333333333333333222222111111000//////...444444333333333333444444444444444444444444444444444444444444444444444444666666666555555555555555333333333333333333333333666666666666555555555555888777777777777888999999999999999999999888888888888888999999:::;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDFFFIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHFFFGGGGGGHHHIIIJJJKKKKKKJJJKKKMMMNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOQQQSSSTTTSSSQQQPPPRRRRRRSSSTTTUUUVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZZZZ\\\\\\\\\\\\\\\[[[ZZZZZZYYYXXXWWWVVVTTTTTTSSSSSSTTTUUUVVVXXXYYYZZZZZZZZZZZZ[[[\\\\\\[[[ZZZ\\\]]][[[^^^aaaccccccdddfffhhhggggggffffffeeeeeeddddddbbbbbbccccccdddddddddeeeeeeeeeddddddddddddddddddccccccbbbaaa```^^^\\\[[[]]]^^^^^^______```aaaaaauuuiiiccc^^^ZZZYYYVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPMMMKKKJJJJJJKKKLLLJJJIIIGGGGGGHHHGGGFFFDDDAAAAAAAAA@@@@@@??????>>>=========<<<;;;:::888777555555555555666777777888333333333333444444555555222333444444444444444333222222222222222222222222111111111111111111111111222222222222222222222222222000...000333333111...000111222222111000111222222222222111111111111111222222111111000000////////////000000000111111111////////////////////////////////////000000000000111111000000000000111111//////////////////////////////////////////////////////////////////////////////............//////000000000000000000000000,,,---...///000111222222222111////////////111222000000111000000///...---000000000000000000000000///000000000111111111111000000000000111111111111222111111111111111111222222222111111111111222222222222222222222222222222000000111111111111000000222222222222222222222222111111222222222333333333111111111111222333444555444444333222222333444444222222222222222222222222333333444444555555555555555555555555555555555555000000111111222222222222555555555555555555555555444444444333333333222222222222222222222222111111222222222222222222222222222222222222222222222222333222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444111111111111111111111111111111222222222333333333222222222222222222222222333333333222222222222222,,,------...000111111222333333333333333333333333444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555666666666666666555555555777777777777777888999999999999999888888888888888777777888:::;;;<<<<<<===;;;;;;999888888999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@@@@>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCEEEGGGHHHHHHIIIKKKMMMNNNOOOPPPPPPMMMKKKIIIIIIFFFFFFGGGHHHIIIJJJKKKKKKIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNPPPRRRSSSRRRRRRQQQRRRRRRSSSTTTUUUVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVSSSTTTUUUVVVWWWWWWXXXXXXZZZZZZ[[[[[[[[[ZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSVVVWWWXXXYYYZZZZZZZZZZZZYYYZZZ[[[[[[ZZZZZZ[[[\\\ZZZ]]]```bbbccceeegggiiijjjiiihhhggggggfffffffffcccccccccdddeeeeeeffffffeeeeeeeeeeeeeeedddddddddaaaaaaaaa```___]]]\\\[[[\\\\\\]]]^^^^^^______```tttiiiccc___[[[[[[WWWWWWUUUTTTSSSRRRRRRRRRRRRQQQOOOMMMLLLLLLLLLLLLJJJHHHGGGGGGHHHHHHFFFEEEAAA@@@@@@???>>>>>>===============<<<;;;:::888777555555444444555666777888555555555444444333333333111222222333333333333222222222222222222222222222111111111111111111111111222222222222222222222222555333111333666777444111000111222222111000111222222222222222111111000000111111111000000000//////............////////////////////////////////////////////////000000000000111111000000000000111111////////////////////////000000000000000000000000........................//////............//////////////////////////////,,,---...///000111222222000000...------...000000000000111000000///...---000000000000000000000000///000000000111111111111//////000000000111111111111111111222222111111111222222111111111111222222222222222222222222222222000000111111111111000000222222222222222222222222111111222222222333333333444444333333333333444444333333333222222333333333444444444444444444444444333333333333444444555555555555555555555555555555000000111111111111222222333333333333333333333333444444444333333333222222222222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222333333444444444111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222111000111111333444555666777333333333333333333333333444444444444444444444444333333444555555444333333444444444555555555555555666666666666666666666666555555555666666666666666777777666666777777888999888888888888888888888888666777999:::<<<<<<<<<<<<;;;;;;999888888999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@<<<=========>>>>>>>>>>>>@@@@@@@@@@@@@@@AAAAAABBBBBBDDDFFFGGGHHHIIILLLNNNRRRUUUWWWUUUQQQMMMKKKKKKFFFGGGGGGHHHIIIJJJKKKLLLIIIIIIJJJJJJKKKKKKKKKKKKJJJKKKLLLMMMNNNNNNMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXWWWWWWVVVVVVVVVVVVVVVUUUTTTUUUVVVVVVWWWVVVUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZWWWVVVUUUUUUTTTTTTTTTTTTWWWWWWXXXYYYYYYYYYYYYYYYZZZ[[[\\\[[[YYYYYYYYYZZZZZZ\\\```bbbdddeeegggiiikkkjjjiiihhhgggfffggggggddddddeeeeeefffffffffffffffffffffeeeeeeddddddddd````````````___^^^\\\\\\ZZZ[[[[[[\\\\\\]]]^^^^^^qqqgggbbb^^^[[[ZZZWWWVVVUUUTTTSSSRRRRRRRRRQQQPPPPPPOOONNNMMMLLLLLLIIIGGGFFFFFFGGGGGGFFFEEEAAA@@@@@@???>>>===<<<<<<;;;;;;;;;:::999888777666666555444333333444666777666666555555444333333222222222222333333222111111222222222222222222222222111111111111111111111111111222222222222333333333222111111222444444333222000111222222111000111222222222222222111000///...000000000000000000000000............////////////000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000111111111111111111111111........................////////////////////////........................333222222222111111000000//////............/////////000000000000//////...000000000000000000000000000000000000111111111111/////////000000000111111000111222222222222111000222222111111111111222222222222222222222222222222000111111111111111111000222222222222222222222222111111222222222333333333666555444444333333333444222222333333333333222222444444444444444444444444111111111111111222333333222222222222222222222222111111111111111111111111222222222222222222222222222222222111111111000000222222222333333333333333222222222222222222222222222222222222222222222222111111111222222222222222222222222222222222222222333333333222222222222111111111222222333333444444111111111111111111111111111111222222222333333333222222222222222222222222111111111222222222222222444444333333333333333333222222333333333333222222333333333333333333333333222333444555555444333222444444444444444555555555555555555555555555555555555555555666666666666666777666666666666777888888777777777888888888888888666777999;;;<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???<<<<<<<<<=========>>>>>>???????????????@@@AAAAAAAAACCCEEEFFFGGGJJJMMMPPPUUUYYY\\\ZZZUUUOOOLLLKKKGGGHHHHHHIIIJJJKKKLLLLLLJJJJJJJJJJJJKKKKKKKKKLLLKKKLLLNNNOOOPPPPPPOOONNNMMMNNNOOOQQQSSSTTTTTTUUUTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWWWWVVVUUUUUUVVVWWWXXXXXXXXXVVVUUUTTTTTTUUUVVVXXXYYYYYYZZZZZZWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVZZZ[[[\\\[[[ZZZYYYZZZ[[[ZZZ]]]```bbbdddeeegggiiijjjiiihhhfffffffffggghhhffffffffffffffffffffffffggggggffffffeeeddddddddd___`````````___^^^]]]]]]YYYYYYZZZ[[[[[[\\\\\\]]]nnnddd```\\\YYYYYYVVVUUUSSSRRRQQQQQQPPPPPPNNNOOOPPPPPPOOOMMMKKKIIIHHHFFFEEEEEEFFFGGGEEEDDDBBBAAAAAA@@@>>>======<<<::::::::::::999999888777666555333222222333444555555555555555555444444444444444444444333222111111222222222222222222222222111111111111111111111111111111222222222333333333...///111111000000111111000111222222111000111222111222222222111000...---......//////000111111111/////////000000000111111000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000000000000///////////////////////////444333333222111000////////////000000000000//////...//////000000000000///000000000000000000000000000000000000111111111111////////////000000000111000111222222222222111000222222111111111111222222111111111111111111111111111111222222222222111111222222222222222222222222111111222222222333333333333333333222333333444444222222222333333222222222333333333333333333333333222111000000000111222333111111111111111111111111222222222222222222222222222222222222222222222222222222222111111111000000111111111111222222222333222222222222222222222222111111111111111111111111000111111111222222222222222222222222222222222222333333333222222222111111222222222222222333333333111111111111111111111111111111222222222333333333111111111111111111111111000000111111222222333333222222222111111000000000111222333333333333222111333333333333333333333333111222444555555444222111333333333444444555555555444444444444444444444444555555555555666666666777666666666666666777888888666777777777888888888999777888:::<<<<<<;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>=========>>>>>>>>>?????????>>>>>>>>>>>>???@@@@@@@@@BBBDDDEEEGGGJJJNNNQQQWWW[[[___]]]VVVOOOLLLKKKHHHIIIIIIJJJKKKLLLMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNPPPRRRSSSRRRQQQPPPMMMNNNOOOQQQSSSUUUVVVWWWUUUVVVVVVWWWXXXYYYZZZZZZ[[[[[[ZZZYYYWWWVVVUUUUUUWWWXXXYYYZZZYYYXXXVVVUUUUUUUUUVVVWWWWWWXXXWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXWWWWWWVVVXXXZZZ[[[[[[[[[[[[\\\^^^[[[]]]aaabbbccceeeggghhhiiigggfffeeeeeeeeeggghhhiiihhhhhhggggggffffffeeegggggggggfffeeeeeedddddd___````````````______^^^ZZZZZZZZZ[[[\\\\\\]]]]]]lllbbb^^^ZZZXXXWWWTTTSSSRRRQQQPPPOOOOOOOOOLLLMMMOOOPPPOOOLLLIIIGGGGGGFFFDDDEEEFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>===;;;;;;<<<<<<<<<;;;::::::666555333111111111333444333333444444555666666666555666555555444333222111222222222222222222222222111111111111111111111111111111111222222333333333///222555555333222333666000222222222111000111222111222222222111000...---------...///000111222222111111111111222222222222000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000////////////////////////111111111111111111111111000000111111111111000000000000000000000000000000///////////////000000000///000111222222111000///......///000000111000000000000000000000000000000000000000000111111111111////////////000000000000000111222333333222111000222222111111111111222222111111111111111111111111222222333333333333222222222222222222222222222222111111222222222333333333000000000111222333555555111222222333333222222111222222222222222222222222444333222222222333444555222222222222222222222222333333222222222222222222333333333333333333333333444444444333333333222222//////000000111111111222222222222222222222222222111111111111111111111111000000111111222222222222222222222222222222222222333333333222222111111111222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111//////000111222333333444222222222333444444555555111222333444444333222111333333333333333333333333111222444555555444222111333333333444444555555555555555555555555555555555444555555555666666777777666666666666666777888888666666777777888888888999888999;;;<<<<<<;;;:::888:::;;;============;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>??????@@@@@@AAACCCEEEGGGJJJNNNQQQWWW\\\```]]]VVVNNNKKKJJJIIIIIIJJJKKKLLLMMMNNNNNNLLLLLLLLLLLLLLLMMMNNNNNNNNNOOOQQQSSSTTTTTTSSSRRRNNNNNNPPPRRRTTTUUUWWWXXXVVVWWWWWWXXXYYYZZZ[[[[[[]]]\\\[[[ZZZXXXVVVUUUTTTWWWXXXZZZ[[[[[[ZZZXXXWWWVVVVVVWWWWWWWWWVVVUUUUUUWWWWWWVVVVVVVVVWWWXXXXXXZZZZZZZZZ[[[ZZZZZZYYYXXXVVVXXXZZZ[[[\\\\\\___```\\\^^^aaaccccccdddfffhhhgggfffdddcccdddeeeggghhhjjjjjjiiihhhgggfffeeeeeehhhhhhgggfffeeeeeedddddd___```````````````______ZZZ[[[[[[\\\]]]]]]^^^^^^nnnfffbbb^^^[[[ZZZWWWVVVTTTRRRPPPPPPPPPPPPSSSRRRQQQOOOMMMKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEEEE@@@@@@AAAAAA@@@???===<<<>>>===<<<<<<::::::999888666666555444333333222222444444444444444444444444444444333333333333222222333333333333333333333333111111111111111111111111222222222111111111000000333333222222222222222222555444444333222222222333222222222222222222222222222222222111111///...---000000000///000111111222111111000000//////......222111111111000000//////111111000000//////......000000000000000000000000111111111111000000000000000000000000111111111111111///------...//////.../////////000111111222222////////////////////////000000000000000000000000333333222111000///......111111111000000000000000111111000000000000111111111111222222222333333333222222111111111111111222000111222222222222111000222222222111111111000000111111111111111111111111333333222222222222222222222222222222222222222222333333333444444444555555333333333333333333333333333333333333333333333333222222222111111111111000111111222222222333333333777666555333222111000000000000//////000222444555333333333222222111111111111111111111111111111111999444000...000111000.........///000111222222333111111111111111111111111111222222333333222222111000111222333333222111000333333333222222111111111111111111111111111111111111111000000000000111111111111111111111111111111222222333333333444444444333222111000000000222222222222222222222222222222222222222222222222222222111111222222222333333333444333333333333444555555555555666666666666555555555666888888666666666777666666666666666777777888777777777777888888888888999999::::::::::::;;;;;;::::::999888888999::::::;;;;;;;;;<<<<<<<<<<<<===::::::999999::::::;;;<<<<<<===>>>>>>>>>>>>>>>===<<<>>>@@@@@@>>>>>>>>>???CCCBBBBBBBBBCCCFFFIIIKKKSSSYYY]]]\\\VVVOOOLLLLLLHHHJJJLLLNNNOOOPPPOOOOOONNNNNNMMMMMMNNNNNNOOOPPPQQQRRRUUUWWWVVVTTTQQQOOOOOONNNNNNNNNPPPRRRUUUWWWUUUUUUUUUWWWZZZ]]]___aaa___``````^^^ZZZWWWVVVVVVXXXYYYZZZ[[[ZZZYYYWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVVVVWWWWWWYYYZZZZZZ\\\\\\[[[[[[ZZZZZZYYYYYY\\\\\\[[[[[[[[[[[[\\\\\\______```bbbcccdddeeeffffffeeedddcccbbbbbbaaabbbhhhggggggffffffeeeeeedddeeeeeeeeeddddddcccccccccbbbbbbbbbbbbbbbbbbcccccccccbbb```^^^]]]]]]]]]]]]nnneeeaaa]]]YYYXXXVVVUUUSSSRRRQQQPPPQQQQQQRRRRRRQQQOOOMMMKKKJJJJJJGGGGGGFFFEEEDDDDDDDDDEEE@@@@@@AAAAAA@@@???===<<<<<<;;;::::::888888777666666666555444444333222222444444444444444444444444444444333333333333222222222222222222222222222222111111111111111111111111222222222111111111000000222222222222222222222222333222111111000000000111222222222222222222222222111111111111111000///............/////////000000111000000000/////////...111111000000000/////////111000000000/////////...000000000000000000000000111111111111000000000000...////////////000000000111///......///000//////333333222222111000000000111111111111111111111111000000000000000000000000222222111111000/////////111000000000000000000000111111000000000000111111111111111222222222333333222222111111111111111222111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222222222222222222222222222222222222222333333333444333333333333333333333333333333333333333333333333222222222111111111111000111111222222222333333333555444333222111000000000111000000000000222333444333333333222222111111111111111111111111111111111222111//////111222333333///000000111111222222222111111111111111111111111111222222333333222222111111111222222222222111111333333333222222111111111111111111111111111111111111111000000000000111111222222222222222222222222111111111111222222222222333222111000000111222222222222222222222222222222222222222222222222222222111111222222222333333333444333333333333444555555444444444444444444444444444555777777555444555666666666555555666666777888666666777777777888888888999999999:::::::::;;;;;;::::::999888888999::::::::::::::::::;;;;;;;;;<<<:::::::::999:::;;;;;;<<<======>>>>>>>>>>>>>>>>>>===???AAAAAA@@@???@@@AAABBBBBBAAAAAABBBEEEGGGIIIQQQVVVZZZZZZTTTNNNLLLLLLIIIJJJLLLNNNOOOPPPPPPPPPNNNNNNNNNNNNNNNOOOOOOPPPRRRTTTVVVXXXXXXVVVSSSQQQPPPPPPOOOOOOPPPRRRTTTUUUVVVVVVVVVVVVXXXZZZ]]]^^^^^^______^^^[[[XXXWWWWWWYYYZZZ[[[\\\[[[ZZZXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZYYYYYY[[[[[[[[[[[[[[[\\\]]]]]]___```aaaaaabbbcccddddddeeedddcccbbbbbbbbbbbbbbbgggffffffeeedddccccccbbbeeeeeeeeeddddddcccccccccbbbbbbbbbbbbccccccccccccaaa```^^^\\\[[[[[[[[[\\\nnnddd```[[[WWWVVVTTTSSSRRRQQQQQQQQQRRRRRRRRRQQQPPPOOOMMMKKKJJJJJJHHHGGGFFFEEEDDDDDDCCCDDD@@@@@@AAA@@@@@@???======<<<;;;::::::888888777666666666555555444333333333444444444444444444444444444444333333333333222222111111111111111111111111111111111111111111111111222222222111111111111111000111111111222333333333222222111000000000000111111111111111111111111111000000111111111000000///...///000111111111000///000000000000////////////000000///////////////...000000000000////////////000000000000000000000000111111111111000000000000............////////////111000...///000111111000444333333222222111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111222222222222333222111111111111111222222333222111000000111222333222222222111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111222222222222333333333333333333333333222222222222222222222222222222222111111111111000111111222222222333333333333222111111000000111111222111111000111111222222222222222222222111111111111111111111111111111111...000111111111222333444222222222222222222222222111111111111111111111111111111222222222222111111222222111111111111222222222222222222222111111111111111111111111111111111111111000000000000111111222222222222222222222222/////////000000000111111222111111000111111222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333444555555555444333222222333444555333444666666444333444555666555555555555666777777666666777777777777888888999999999999:::::::::::::::999999888888999999:::999999999:::::::::;;;;;;;;;::::::::::::;;;<<<<<<======>>>>>>????????????@@@AAACCCCCCCCCBBBCCCDDDCCCBBBBBBAAABBBDDDEEEFFFNNNRRRVVVUUUQQQMMMKKKKKKIIIJJJLLLMMMOOOPPPPPPPPPOOOOOONNNNNNOOOOOOPPPQQQSSSUUUWWWYYYYYYXXXUUUTTTRRRQQQPPPPPPPPPQQQSSSTTTVVVVVVUUUUUUVVVXXXYYY[[[]]]^^^___^^^[[[YYYYYYZZZYYYZZZ\\\]]]\\\[[[YYYXXXZZZZZZYYYYYYXXXXXXWWWWWWXXXWWWWWWWWWWWWWWWXXXYYYZZZZZZZZZ[[[ZZZZZZYYYYYY[[[[[[[[[[[[\\\^^^___``````aaaaaaaaabbbbbbbbbbbbccccccbbbbbbbbbbbbbbbccceeeeeedddcccbbbaaa```___dddddddddddddddccccccbbbbbbbbbcccccccccdddddddddaaa```^^^]]]\\\\\\\\\]]]mmmddd___ZZZVVVUUUSSSRRRQQQPPPQQQQQQSSSSSSQQQQQQPPPNNNMMMKKKJJJJJJHHHGGGFFFEEEDDDCCCCCCCCCAAAAAA@@@@@@???>>>>>>===>>>===<<<<<<::::::999888666666555555444444444333444444444444444444444444444444333333333222222222222222222222222222222222111111111111111111111111111111111111111111111111///000000111222333333444333333222222222222222333000000000000000000000000///000000111111111111000///111333444555444222111000000000000////////////////////////............000000000000////////////////////////////////////111111111111000000000///........./////////000000222000//////111222222111///000000111111222333333111111111111111111111111//////////////////////////////000000111111111111000000000000000111111111111111000000000000111111111111111111222222222222111111111000111111222333333222000//////000222333111111111111111111111111111111111111111111111111000000111111111111222222111111111111111111111111111111111222222222222333222222222222222222222222111111111111111111111111222222222111111111000000111111222222222333333333222222111111111111222222333222222111111111000000222222222111111111111111111111111111111111111111///222444444111///000222333333333222222222111111111111111111111111111111111111222222222222111111333222111000000111222333222222222111111111111111111111111111111111111111111111000000000000111111111111111111111111111111////////////000000000111111111111111111111222222222222222222222222222222111222222222222222333333111111222222222333333333333333222222333333444555666444333111111333444666333444666666444333444555555555444444555555666777666666666666777777777888888999999999999:::::::::999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>???@@@@@@AAABBBDDDFFFFFFEEEEEEFFFGGGFFFEEEDDDDDDDDDDDDEEEFFFJJJMMMPPPPPPNNNLLLJJJKKKIIIJJJKKKMMMNNNOOOPPPPPPOOOOOOOOONNNOOOOOOPPPQQQSSSTTTVVVXXXXXXXXXVVVUUUTTTSSSRRRQQQQQQQQQRRRRRRTTTTTTTTTTTTUUUVVVXXXYYY[[[\\\^^^]]][[[ZZZZZZ[[[YYYZZZ[[[\\\\\\ZZZYYYWWW[[[ZZZZZZYYYXXXWWWWWWVVVXXXWWWWWWVVVVVVWWWWWWXXXYYYZZZZZZ[[[[[[ZZZYYYYYYZZZZZZ[[[\\\]]]___aaabbbaaaaaaaaaaaaaaaaaaaaaaaabbbbbbaaaaaaaaabbbbbbcccdddccccccaaa```___^^^]]]bbbcccddddddddddddcccbbbbbbbbbccccccddddddeeeeeedddbbbaaa____________```mmmccc___ZZZUUUTTTRRRQQQPPPPPPPPPQQQSSSSSSPPPPPPOOONNNLLLKKKJJJJJJGGGFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@??????>>>>>>>>>>>>===<<<<<<::::::999888666555555555555555444444444444444444444444444444444444333333333222222222333333333333333333333333111111111111111111111111111111111111111111111111//////000111222222333333222222222111111222333333000000000000000000000000///000000111111111111000///111333444555444222111////////////000000000000............////////////////////////000000000000////////////////////////111111111111000000000/////////000000000111111111111000...///111222222111......//////000111111111000000000000000000000000/////////////////////////////////000111111222222//////000000111111111111111111000000000000111111000000111111111222222222111111000000111222222333333222000//////000222333111111111111111111111111111111111111111111111111000000111111222222222222111111111111111111111111222222222222333333333333222222222222222222222222111111111111111111111111222222222111111111000000111111222222222333333333333222222222222333444444333222222222111000000///111111111111111111111111111111111111111111111111///222444444111///000222444444333333222111111111000000000000000000000000000111111222222111111000333222111000000111222333111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000111111111222222000000111111222222222222222222222222222222222222111111111222222333333333111111222222222333333333333222222222222333444444666555333222222333555666333555777666555444555666444444444444444555555666555666666666666777777777888888888999999999::::::999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???>>>>>>>>>???@@@BBBBBBDDDFFFHHHHHHHHHHHHIIIJJJJJJIIIHHHHHHGGGFFFFFFFFFHHHIIIKKKLLLKKKJJJJJJJJJIIIIIIJJJKKKLLLNNNOOOPPPOOONNNNNNNNNNNNOOOPPPPPPQQQRRRTTTVVVWWWVVVVVVUUUUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRTTTVVVYYYZZZYYY[[[\\\\\\[[[ZZZ[[[[[[XXXYYYZZZ[[[[[[YYYWWWVVVYYYYYYYYYXXXWWWVVVUUUUUUWWWVVVVVVVVVVVVWWWWWWXXXYYYZZZ[[[\\\\\\[[[ZZZYYY[[[[[[\\\]]]___```bbbcccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaa`````````aaabbbbbbcccbbbbbbaaa___^^^^^^]]]aaabbbcccdddeeedddbbbbbbaaaaaabbbccccccdddeeeeeedddcccaaa```___``````aaammmccc___ZZZVVVUUURRRQQQPPPPPPPPPQQQRRRSSSPPPOOONNNMMMLLLKKKJJJJJJEEEEEEDDDDDDCCCCCCDDDDDDBBBAAA@@@???>>>>>>>>>>>><<<;;;::::::888888777666555555555555555555555555444444444444444444444444444444333333333333222222333333333333333333333333111111111111111111111111111111111111111222222222///000000000111222222222000////////////000111111111111111111111111111111000000111111111000000///...///000111111111000///////////////000000000000...////////////000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000111111111111000///......000222222111111000000///......------////////////////////////000000000000000000000000//////000000111111111222/////////000111111222222111111000000000000111111000000000111111111111222000000000000111222333333333222111000000111222333111111111111111222222222111111111111111111111111111111111222333333444444111111111111111111111111222222222222333333333444222222222222222222222222222222222222222222222222222222222111111111111000111111222222222333333333333333333222333333444444222222222222222111000///000000000111111111111111111111111111111111111111...000111111111222333444333333222222111111111000000000000000000000000000000000111111111111000000222222111111111111222222000000000111111111111111111111111111111111111111111111000000000000111111000000000000000000000000111111111222222222333333///000111222222222222222222222222222222222222222111111111222222333333444111111222222222333333333222222222222222333444444666555444333333444555666444555777777555444555666444333333333333444555555555555666666666666777777888888888888999999999999888999999::::::999999888;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<===>>>>>>??????>>>>>>???AAACCCDDDEEEGGGIIIJJJJJJJJJKKKLLLNNNMMMLLLKKKJJJHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJLLLNNNOOONNNNNNMMMMMMNNNNNNOOOPPPOOOPPPRRRTTTUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRTTTVVVYYYZZZXXXZZZ[[[[[[ZZZYYYYYYZZZWWWXXXZZZ[[[ZZZYYYWWWVVVXXXWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYZZZ\\\^^^^^^]]]\\\ZZZ\\\\\\]]]^^^___aaacccdddcccccccccbbbbbbbbbbbbbbbaaaaaa```````````````aaabbbbbbaaaaaa``````______```aaaccceeeeeedddbbbaaa``````aaabbbcccddddddeeebbbaaa```___^^^^^^___```~~~mmmddd```[[[XXXWWWSSSRRRQQQPPPOOOPPPQQQRRROOOOOONNNMMMLLLKKKJJJJJJDDDCCCCCCCCCCCCDDDEEEEEEBBBAAA@@@>>>>>>>>>>>>???<<<;;;::::::888888777666555555555555666666666666444444444444444444444444444444333333333333222222222222222222222222222222111111111111111111111111000000111111111222222222000000000000111111111111///////////////000111111222222222222222222222222111111111111111000///............/////////000000.../////////000000000111/////////000000000111111.../////////000000000111000000000000000000000000111111111111000000000000/////////000000000000111///...------000111111111111111000000///.........000000000000000000000000000000000000000000000000000000000000000111111111...//////000111111222222111111000000000000111111000000000000111111111111000000000000111222333444111111111111111111111111000000111111111222222222111111111111111111111111111222222333444444555555111111111111111111111111111111111111222222222222111111111111111111111111333333333333333333333333222222222111111111111000111111222222222333333333333333222222222222222333111111222222222111000000///000000000111111111222111111111111111111111111222111//////111222333333111111111111111111000000000000000000000000000000000000111111111111000000111111222222222222111111///000000000111111111222111111111111111111111111111111000000000000111111111111111111111111111111111111111222222222333333...///111222333333222222222222222222222222222222000111111222333333444444111111222222222333333333222222222111222222333444333333333333333333333333333444666666444333444555333333333222333444444555555555555666666666777777888888888888999999999999888999::::::::::::999888::::::;;;;;;;;;<<<<<<<<<======<<<<<<======>>>???@@@???>>>>>>???BBBDDDEEEFFFHHHJJJKKKKKKKKKLLLMMMPPPOOONNNMMMKKKIIIGGGFFFGGGFFFFFFFFFGGGHHHHHHGGGGGGFFFFFFGGGHHHJJJLLLMMMMMMMMMLLLLLLMMMMMMNNNOOONNNOOOQQQSSSTTTUUUVVVVVVUUUUUUUUUUUUTTTSSSSSSRRRSSSRRRRRRRRRSSSUUUWWWXXXWWWYYYZZZZZZXXXWWWXXXYYYXXXYYY[[[[[[[[[ZZZXXXVVVWWWWWWVVVVVVVVVVVVVVVVVVSSSTTTTTTUUUVVVXXXYYYZZZZZZ[[[^^^___```___]]]\\\^^^^^^^^^___```bbbcccdddcccccccccccccccdddddddddbbbaaa``````____________bbbbbbbbbbbbbbbbbbaaaaaa___aaaccceeeeeedddbbbaaa^^^___```aaabbbccccccdddbbbaaa```_________```aaa~~~mmmddd```\\\YYYXXXSSSRRRQQQPPPOOOPPPPPPQQQOOONNNNNNMMMLLLKKKJJJJJJCCCBBBBBBCCCCCCDDDEEEFFFBBBAAA@@@>>>>>>>>>>>>???>>>======<<<;;;:::999888555555555666666666666666444444444444444444444444444444444333333333222222111111111111111111111111111111111111111111111111000000111111222222222222111111111000000000000000111111000111111222333333222222222222222222222222222222222111111///......000000000///000111111222.../////////000000111111//////000000111111222222.../////////000000111111000000000000000000000000111111111111000000000000............/////////000...---,,,---///111111000/////////000111111222222111111111111111111111111000000000000000000000000111111000000000000000000...//////000111222222222111111000000000000111111000000000000111111111111000000000000111222333444000111222222222222111000000000111111222222222222111111111111111111111111222222333444444555666666000000000000000000000000000000000000111111111111111111111111111111111111333333333333333333333333222222222111111111111000111111222222222333333333333222222111000000111111000111222333333222111000//////000000111111111222111111111111111111111111999444000...000111000...000000000000000000000000000000000000000000000000000000111111111111000000000111222333333222111000//////000000111111111222111111111111111111111111111111000000000000111111333333333333333333333333111111111111222222222222...///111222333333222222222222222222222222222222000000111222333333444444111111222222222333333333222222111111222222333444111222222333333222222111111333555444333222333333333333222222333333444555555555555555666666666777777888888888888999999999888999:::;;;;;;:::999888999999:::::::::;;;;;;;;;===============>>>??????@@@??????>>>@@@BBBDDDFFFFFFHHHJJJKKKKKKKKKLLLNNNQQQPPPOOOMMMKKKIIIFFFEEEGGGFFFEEEEEEFFFGGGGGGGGGFFFFFFEEEFFFGGGIIIKKKMMMLLLLLLLLLKKKLLLMMMMMMNNNOOOPPPQQQSSSUUUVVVWWWWWWUUUUUUUUUUUUUUUTTTSSSSSSUUUTTTSSSSSSSSSTTTUUUVVVWWWXXXZZZYYYXXXVVVWWWWWWYYYZZZ\\\]]]\\\[[[YYYXXXVVVVVVWWWWWWWWWWWWWWWWWWRRRSSSSSSUUUVVVXXXZZZ[[[ZZZ\\\^^^```aaa```^^^]]]____________```bbbcccdddccccccdddddddddeeeeeeeeecccbbbaaa______^^^^^^^^^bbbbbbbbbbbbcccccccccccc^^^```ccceeeeeedddbbbaaa]]]^^^___```aaabbbccccccdddcccbbbaaaaaabbbbbbcccpppgggccc]]]XXXVVVUUUSSSQQQQQQSSSSSSSSSRRRRRRQQQOOOLLLJJJHHHGGGFFFHHHGGGEEEDDDDDDDDDEEEFFFEEECCC@@@===<<<<<<>>>???===<<<<<<;;;;;;:::999999777777666666666666777777888777777666555444444444000222444555555444333111333333333222111000///...222222222111222222333333000000000000000000000000000000111111222222333333000111111111111222222222444333222000000000000111000000000000000000000000111111000000//////......222111111111000000//////444333222000////////////111000...------///111333///...------------...///111111111111111111111111000000000000000000000000222000//////000000///---111111111111000000000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000111111111111000000000000111111222222333333333444222222222222222222222222111111111111111111111111444444222111000000//////111111111111111111111111222222222333333444444444//////000000111111111222000111222222222000///...000000000111222222222333111111111111111111111111333333333222222111111111111111111111111111111111///000222222111111222444333333333222222111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111000000000000000111111111111111111111111111111111111111111111111111111111222222333333333222222111111111111222222000000000000000000000000000000000000000000000000111111111111111111111111111111222333333333333222///000000000111111111111111111111222222333333333000000000000000000000000444333111000000000111111444444444444444444444444444444444444333333222111444444444444444444444444444444444444444555666666888888888777777777777777777777777777888888888888999999::::::::::::;;;;;;============>>>>>>>>>>>>=========>>>???AAABBBCCCDDDFFFGGGGGGGGGGGGIIIJJJMMMMMMLLLKKKJJJIIIIIIHHHFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFGGGHHHHHHIIIJJJJJJIIIKKKLLLLLLKKKJJJJJJKKKLLLMMMOOOQQQSSSSSSSSSSSSUUUTTTRRRQQQQQQRRRTTTUUUVVVUUUTTTSSSSSSUUUWWWXXXXXXXXXWWWWWWXXXYYY[[[\\\[[[]]]^^^______^^^\\\ZZZYYYXXXVVVUUUTTTTTTUUUUUUXXXXXXWWWXXXXXXYYYZZZ[[[___```aaabbbbbbbbbbbbbbb```````````````aaaaaaaaa```aaaaaabbbbbbbbbaaaaaa```______^^^^^^______```aaaccceeegggggggggeeeeeebbbbbbbbbbbbbbbccccccccc```aaaaaa```___```ccceeeddddddcccccccccbbbbbbbbbpppgggccc]]]XXXVVVTTTSSSQQQQQQRRRSSSRRRQQQQQQPPPNNNLLLJJJHHHGGGGGGGGGGGGEEEDDDDDDDDDEEEFFFDDDBBB@@@>>>======>>>>>><<<<<<;;;;;;:::999999999777777666666666666777777777777777666555444444444333333444555555444333222222222333333333222222111666555333222111000000000111111111111111111111111000000111111111111111111111111111111222222222222333222111000111222333444000000000000000000000000000000000000////////////111111111111000000000///111000///......------...///////////////000000111000000000111111000000000111111111111111111111111000000000000000000000000222000//////000000///---000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000000000111111000000//////......222222222222222222222222111111111111111111111111333333222111000000000000111111111111111111111111222222333333333333333333///000000000111111111111222222222222222111000000111111111111111222222222111111111111111111111111333333333222222222111111111111111111111111111111000111222222111000111333222222222111111000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111000000000000000111111111111111111111111111111111111111111111111111222222222222222222333222111111111111111111222000000000000000000000000000000000000000000000000111111111111111111111111000111222222333333222222111111111111222222222222111222222222222222222333111111111111111111111111333333111000000000111111333333333333333333333333333444444444333333222111444444444444444444444444555555444444555555666777888777777777777777777777777777777777888888888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<==================>>>???@@@BBBCCCCCCEEEFFFFFFFFFFFFGGGIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIIIIGGGHHHKKKKKKKKKKKKLLLMMMLLLMMMOOOQQQSSSSSSSSSSSSUUUTTTSSSRRRRRRSSSTTTUUUVVVUUUTTTSSSTTTUUUWWWXXXYYYXXXXXXWWWXXXYYY[[[\\\[[[\\\]]]^^^^^^^^^]]]\\\ZZZYYYXXXWWWVVVVVVVVVWWWXXXWWWXXXXXXYYYZZZ[[[\\\``````aaabbbbbbbbbbbbbbbccccccbbbbbbbbbbbbbbbbbbcccccccccbbbaaa```____________^^^^^^^^^^^^______bbbdddeeeggggggfffeeedddccccccccccccbbbbbbbbbbbbaaabbbbbbbbbaaabbbeeeggghhhhhhggggggfffeeeeeedddpppgggbbb]]]XXXWWWTTTRRRPPPPPPQQQRRRQQQPPPOOONNNMMMKKKJJJIIIHHHHHHGGGFFFFFFEEEDDDEEEEEEEEEBBBAAAAAA@@@???>>>======;;;;;;;;;:::999999888888777666666555555666666777777777666666555444444444555555444444333333222222111222333444444444444444555444333222111000000000222222222222222222222222111111111000000000000000111111111111222222222333111111000000111222444555000000000000000000000000////////////000000000000111111111111000000000000//////............//////---...000111111111000//////000111111111111000///111111111111111111111111000000000000000000000000111000//////000000///...000000/////////.........000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000111111111111000000000000222222222222222111111111111111111111111111111111111111111111111111111111222222111111111111111222111111111111111111111111333333333333333222222222000000000000111111111111444333222222222222222222222222222111111111111111111111111111111111111111333333333222222222222111111111111111111111111111111222333222000000111222111111111000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111000000000000000111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111222222333333222222111222222222222333333333222222222222222111111111222222222222222222222222333222111111000111111111222222222222222222222222333333444444444333222222444444444444444444444444666666555555666666777888777777777777777777888888777777777777888888888888999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<=========>>>???@@@AAABBBAAACCCDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGFFFFFFEEEGGGGGGGGGGGGGGGGGGHHHHHHDDDGGGIIIJJJJJJKKKLLLNNNLLLMMMOOOQQQSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTSSSSSSTTTVVVXXXZZZZZZZZZYYYXXXXXXYYYZZZ[[[[[[[[[\\\\\\]]]]]]^^^^^^\\\[[[ZZZYYYYYYYYYYYYYYYWWWXXXXXXYYYZZZ[[[]]]]]]```aaaaaabbbbbbbbbbbbbbbdddccccccbbbbbbaaaaaaaaaddddddcccbbbaaa___^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^cccdddfffggggggfffeeeddddddddddddccccccbbbbbbbbbbbbcccdddcccccceeehhhjjjlllkkkjjjiiihhhfffeeeeeepppfffbbb]]]YYYWWWTTTRRRPPPPPPPPPQQQPPPOOONNNMMMLLLKKKJJJIIIIIIIIIGGGFFFFFFEEEEEEEEEEEEEEE@@@@@@AAAAAA@@@???===<<<;;;::::::999999888888777666666666555555666666666666666666555555444444444666555444222111111111111222222333333333333333222111111111111222333444444222222222222222222222222111111111000000/////////111111111222222222333333111000000///000111222333000000000000000000000000......//////000000111111111111111000000000000000000000000000000111222222......///000000000000000......---,,,,,,---......111111111111111111111111000000000000000000000000111///...///000111000...000000000000////////////////////////////////////............////////////000000111111111111000000000000000000000000000000111111111111000000000//////000111222444555666777000000000000000000000000111111111111111111111111111111000000111222222333111111111111111111111111444333333333222222111111000000000000000111111111444333111000000111222333333222222222111000000000111111111111111111111111222222222222222222222222111111111111111111111111222333333222000///000111111111111111111111000000///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111000000000000000111111111111111111111111111111111111111111111111333333222222111111000000111111111222222111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111222222222222222111111111222222222333333333333222222111111000000222222222222222222222222222222111111111111111111111111111111111111111111333333333444444333333222444444444444444444444444666666666666666777888888777777777777777888888888666777777777888888888888888999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<============>>>???@@@AAA@@@AAABBBBBBAAAAAABBBDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEGGGIIIJJJJJJJJJKKKMMMLLLMMMOOOQQQSSSSSSSSSSSSSSSSSSTTTUUUUUUTTTSSSSSSTTTTTTSSSSSSUUUWWWZZZ[[[\\\[[[ZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[\\\]]]______]]]]]]\\\\\\[[[[[[[[[[[[XXXXXXYYYYYY[[[\\\^^^___```aaaaaabbbbbbbbbaaaaaabbbaaaaaa```___^^^^^^]]]bbbbbbbbbbbbaaa```^^^^^^^^^^^^^^^______^^^^^^^^^aaaccceeeggghhhhhhgggfffffffffeeedddcccbbbbbbaaacccdddeeeeeeeeegggjjjmmmmmmlllkkkiiigggfffddddddooofffaaa]]]YYYXXXTTTRRRPPPPPPPPPPPPOOONNNMMMLLLKKKJJJIIIIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEDDD???@@@AAAAAAAAA???===<<<;;;::::::999999888888777666666555555555555666666555555555555444444444444444444222111000000000000333333333333222111000///111111111111222333444555111111111111111111111111222222111111000000//////111222222222222333333333222111000///...//////000000000000000000000000000......//////000000111111000000000000000000111111000//////000000111222333111000...---...///111222///---+++))))))+++---///000000000000000000000000////////////////////////000///...///000111000///222222222111111111000000........................---........./////////000000000111111111111000000111111111111111111111111111111111111000000000///,,,,,,---///000222333444000000000000000000000000111111111111111111111111000000000000111222333333111111111111111111111111333333333222222111111111111111000000000000000000222111000//////000111222333222222222111000000000111111111111111111111111222222222222222222222222111111111111111111111111222333333222000///000111222222222222222222222222///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111000000000000000000000000000000000000000000000000000000000000000222222222111111000000000000111222222222222111000000000000000000000000000000000000000000000000000111111111111111111111111000000111222222222222111000000000000111111111222222222222111111000000000111111111111111111111111111111111111222111111111111111111111111111111111222333333444444333333333444444444444444444444444666666666666666777888888666666777777888888888888666777777777888888888888888888888999999999::::::;;;;;;<<<<<<<<<=====================>>>???@@@@@@>>>@@@AAAAAA??????@@@BBBCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEGGGIIIKKKKKKJJJIIIJJJKKKLLLMMMOOOQQQSSSSSSSSSSSSRRRSSSSSSTTTTTTSSSSSSRRRSSSSSSRRRSSSUUUXXX[[[]]]^^^]]]\\\ZZZYYYYYYYYYZZZ[[[ZZZZZZ[[[\\\]]]^^^___]]]]]]]]]]]]]]]]]]\\\\\\ZZZZZZZZZ[[[\\\]]]^^^___`````````aaaaaa``````___``````___^^^^^^]]]\\\\\\^^^___```aaaaaaaaaaaaaaa^^^______``````______^^^___aaadddgggiiijjjjjjiiigggffffffeeedddcccbbbbbbccceeefffffffffhhhkkkmmmnnnmmmllljjjhhhfffddddddoooeeeaaa\\\YYYXXXUUUSSSQQQPPPQQQQQQPPPNNNMMMLLLKKKJJJIIIIIIIIIIIIEEEFFFFFFFFFFFFEEEDDDDDD???@@@@@@AAA@@@???>>>===;;;;;;;;;:::999999888888666555555444444555555666444444444444444444444444333333222222111111000000333333333222111000......444333222222111111222222000000000000000000000000222222222111111111111111222222222222333333333333333222000///......//////000000000000000000000000////////////000000000000000000000000111111111111...............///000000222000...,,,---///111333222000---++++++---000222000000000000000000000000////////////////////////000///...///000111000///333333222222222111111111.................................//////000000111000000111111111111000000111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111000000000111222333333111111111111111111111111222222222222222111111111111111111111000000000000000000000///000000111222222222222111111111111111111111111111111111111111111222222222222333333333111111111111111111111111111222333222000000111222222222222222222333333333000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000111222333333222111000000000000000000000000000000000000000000000000000111111111111111111111111///000111111222222111111//////000000000111111111111111111111111000000000000000000000000000000000000000111222222222222111111111111111111111111111222222333444444444333333444444444444444444444444666666555555666666777888666666666777888888999999777777777777888888888888888888888888999999999999;;;<<<<<<<<<<<<========================>>>???@@@>>>???@@@@@@>>>>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFIIIKKKLLLLLLKKKJJJJJJKKKLLLMMMOOOQQQSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSVVVYYY]]]___```___]]][[[YYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\]]]]]]\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\]]]^^^__________________^^^^^^]]]```______^^^^^^]]]]]]]]][[[\\\^^^```bbbccccccddd___```aaabbbbbbaaa```______aaadddgggiiijjjjjjjjjfffffffffeeeeeeddddddddddddeeefffeeeeeegggjjjlllooonnnmmmkkkiiihhhffffffoooeee```\\\YYYYYYVVVTTTRRRQQQRRRQQQPPPOOONNNMMMKKKJJJIIIHHHHHHHHHEEEFFFFFFGGGFFFEEEDDDCCC???@@@@@@@@@@@@???>>>>>><<<<<<;;;;;;:::999999999666555555444444555555666444444444444444444444444222333444555444444222222333333333333222111111000333333222222111111222222111111111111111111111111222222222222333333333333222222222333333333444444333222111000000111222222000000000000000000000000000000000000///////////////000000000111111111111///...............///000000//////...///000111111000000000//////000000000000000000000000000000000///////////////////////////......///000111111///222222222111111111111000000000000000000000000000......///000000111222222000000111111111111000000111111111111111111111111111111111111000000000000555444444333333222222222222222222222222222222222111111111111111111111111111111111111111111222222111111111111111111111111111111111111222222222222111111111111000000000//////000111111222222222111111111111111111222222222111111111111111111111111111111222222222333333333111111111111111111111111000111222222111000111333000111111111222222222222000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111///111222333333222111///000000000000000000000000000000000000000000000000111111111111111111111111///000000111111111111111000000111111111222222222000000000000111111111111111111111111111111111111///000111222333222222111222222222222222222222222111222333333444444444333444444444444444444444444555555444444555555666777555666666777888888999999777777777777888888888888888888888888999999999999::::::;;;;;;;;;<<<<<<<<<>>>============>>>??????>>>???@@@???>>>===>>>??????@@@@@@AAABBBCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFCCCDDDDDDDDDEEEFFFFFFFFFIIIKKKLLLMMMLLLLLLLLLMMMLLLMMMOOOQQQSSSSSSSSSSSSRRRQQQPPPOOOOOOPPPQQQRRRQQQQQQRRRSSSVVVZZZ^^^```bbb```^^^[[[ZZZYYYXXXXXXZZZ[[[\\\]]]]]]\\\[[[ZZZZZZ[[[\\\]]]]]]\\\[[[[[[^^^^^^]]]]]]]]]]]]^^^^^^]]]^^^^^^^^^]]]]]]\\\[[[]]]]]]]]]\\\\\\\\\\\\\\\ZZZ[[[]]]___aaacccdddddd```aaabbbccccccbbbaaa```aaaccceeehhhiiiiiiiiihhhffffffffffffeeeeeeeeeeeedddeeeeeeeeedddeeehhhjjjmmmlllkkkjjjhhhgggfffeeeoooeee```\\\YYYYYYWWWUUUSSSRRRRRRRRRQQQOOONNNMMMLLLJJJHHHGGGGGGGGGEEEFFFFFFGGGGGGEEEDDDCCC@@@@@@@@@???????????????===<<<<<<;;;;;;::::::999555555555444444555555555444444444444444444444444222444666777777666444333222222333444444444333333000000000111222444555666222222222222222222222222222222222333333444444444222222333333333444444444333222222222222444555666000000000000000000000000111111000000//////......//////000000111111111222111111000000000000111111---...000111111111000///---...111222222111...---000000000000000000000000///////////////////////////......///000111111000111111111111000000000000111111111111111111111111...//////000111222222333000000111111111111000000111111111111111111111111111111111111000000000000/////////000000111111111222222222222222222222222111111111111111111111111222222111111111111111222111111111111111111111111000000111111222222222333222111111111000000/////////111222333444333333222000000111111222222222333111111111111111111111111111111111222222333333333111111111111111111111111///000222222111111222444//////000000111111111222000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111000000000000000000000000000000000000000000000000000000000000000//////000000111111222222///000222333333222000///000000000000000000000000000000000000000000000000111111111111111111111111//////000111111111111111111111222222222333333333//////000000111111222222222222222222222222222222///000111222333333222111222222222222222222222222111222333333444444444444444444444444444444444444444444444444444555666666555666666777888999999999777777777777888888888888777888888888888999999999999999:::::::::;;;;;;;;;>>>============>>>>>>???>>>???@@@???>>>===>>>???>>>>>>???@@@AAABBBBBBCCCBBBCCCDDDEEEFFFFFFFFFFFFBBBCCCCCCDDDEEEFFFFFFGGGGGGJJJLLLMMMMMMMMMOOOPPPLLLMMMOOOQQQSSSSSSSSSSSSRRRQQQOOONNNNNNOOOQQQRRRQQQQQQRRRSSSWWW[[[^^^aaacccaaa___\\\ZZZYYYXXXXXXZZZ[[[\\\^^^]]]\\\ZZZYYYYYYZZZ[[[\\\\\\\\\[[[ZZZ______^^^]]]]]]]]]]]]^^^]]]]]]]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZ[[[\\\^^^___aaabbbcccccc```bbbcccddddddcccbbb```dddeeeggghhhiiihhhgggfffeeeeeeeeefffffffffffffffddddddeeedddcccdddfffhhhjjjiiihhhgggfffdddccccccpppeee```[[[XXXXXXXXXVVVTTTSSSSSSRRRQQQPPPLLLLLLMMMMMMMMMKKKJJJIIIEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDCCCBBBAAA??????>>>>>>===<<<<<<<<<;;;888666777555333555888999666333555555555555555444444444:::999666444333222222222111222222333333222222111333333111000000000111222333333333333333333333333333333222111000000111111222222333444444444444333111111111111111111111111000000111111222222333333111111000000//////......000000111111111111000000///...---,,,,,,---//////------......///000000000111111000000//////......//////111222111///---,,,111222222111///...000111///000111333333222111111000000//////.........---//////............//////222222111000//////000000......//////000000111111222222111000//////000000222111111111000000//////111111000000000000111111222222222111111111000000...............///000000222222222111111111111111333333222222111000000000111111000000111111222333111111111111111111111111000000000000111111111111333333222222222222333333///000000000111111111111111111111111111111111111111000000000000222333444222222111111111111222222333222222222111111000000000000000000000000000000333333333333333333333333000000000000000000000000222111000.........///000000000000000000000000000000000000000000000000000111111111111111111111111222000//////000111111000///000111111000000111222333222111000000000111222111111222222222333333333222222222111111111111000111111000000000000111111111111000000000000111111111111222222222333333333111111000000000000111111000111111111111222222222111222222333333222222111333333333222222111111111000111333555555444333222666555555444444444555555888888999::::::;;;<<<<<<999888888888777777666666777777777777777888888999::::::999999888999999999::::::;;;;;;===>>>???@@@@@@@@@@@@?????????>>>>>>???????????????@@@@@@AAA???@@@AAABBBCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHJJJJJJKKKLLLMMMNNNNNNOOOMMMNNNNNNOOOOOOOOONNNNNNPPPPPPQQQQQQRRRQQQQQQQQQPPPQQQQQQSSSVVV[[[___aaabbb___ZZZWWWUUUWWWYYY[[[ZZZZZZ[[[[[[[[[ZZZZZZYYY\\\\\\[[[YYYXXXXXX[[[]]]]]]^^^_________]]]ZZZYYYYYYZZZ[[[\\\]]]^^^______[[[[[[ZZZYYYYYYZZZZZZ[[[YYYZZZ\\\^^^```bbbddddddfffhhhiiihhhfffdddccccccgggggghhhhhhhhhhhhgggggghhhhhhiiiiiiiiiiiihhhhhhfffeeedddcccbbbbbbbbbbbbddddddcccbbbbbbbbbbbbbbbpppeee```\\\XXXXXXXXXVVVSSSRRRRRRQQQPPPNNNJJJKKKKKKKKKKKKIIIHHHGGGEEEFFFFFFFFFFFFEEEDDDDDDBBBBBBAAA@@@???>>>======>>>===<<<======<<<999777444444555555555444444555777777666555444333333222777666555333333333333444222222333333333333222222333333111000000000111222........................333222222111000000111111111111222333333333333333000000000000000000000000///////////////000000000000000000000000/////////000000111111111111000000000///.........///000000000000000000000000//////111000000000/////////...111222444444444222111///000111111000///...000111///000111111222222111111000000/////////.........//////............//////222111111000000000000000000000000000111111111111222111111000//////000000111111111111000000000///111111000000000000111111222222222111111111000000000////////////000111111111111111111111111222222000000111111111111111111000000//////000000111222111111111111111111111111000000000000111111111111111111000000000000111111111111111111222222222222111111111111111111111111333222111000000111111222222222111111111111222222222222111111111000000000000000000000000000000000222222222222222222222222000000000000000000000000222111000///......///000000000000000000000000000000000000000000000000000000000000000000000000000222000//////000111111000...///000000//////000111111111111000111111222222111111111222222222333333222222222111111111000000111111000000000000111111111111000000000000111111111111111222222222333333111111000000000000111111000111111111111222222222111222222333333222222111333333333222222222111111222333555666666666444333555555444444444444555555777777777888999:::::::::999999888888888777777777777777666666777777888999999999999888888999::::::::::::;;;;;;<<<>>>???@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???@@@AAABBBCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNOOOOOOPPPQQQQQQQQQPPPPPPRRRRRRRRRSSSVVVYYY\\\^^^```]]]ZZZWWWVVVWWWYYYZZZXXXXXXYYYYYYZZZYYYYYYYYYZZZZZZZZZXXXWWWWWWYYY\\\]]]]]]^^^___^^^\\\ZZZYYYWWWXXXXXXYYYZZZ[[[[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[\\\]]]___aaabbbcccdddfffhhhgggeeecccccccccggghhhhhhhhhhhhhhhgggfffggghhhhhhiiiiiihhhhhhgggeeedddcccbbbaaaaaaaaaaaabbbaaaaaa`````````aaaaaaoooeee```\\\YYYXXXXXXVVVSSSQQQQQQPPPNNNMMMKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDAAA@@@@@@???>>>===<<<<<<>>>===<<<<<<<<<<<<999777111444777666222111333666888888777555444333222111444333333333333333444555222222333333333333222222333333222111111111111222111111111111111111111111333222111111000111111111000000111222222222222222000000000000000000000000000000000000//////////////////000000000000000000000000111111111111000000111111000//////000000111222222222111000/////////000000000000///////////////000111222111000///......///000000///...000111000/////////000000111111000000////////////......000//////......//////000111111111000000000000000222222222222111111111111111111000/////////000000111111111111000000000000111111000000000000111111222111111111111000000000111000000000000111222222000000000111222222222333......///000000111222222///////////////000000111000000000000000000000000000000000000111111111111111111000000000000111111111222222222222333333333111111111111111111111111444333222111000000000000222222111111111111222222111111000000000000//////000000000000000000000000111111111111111111111111000000000000000000000000111000000////////////000000000000000000000000000000000000000000000000000////////////////////////222000//////000111111000//////000000000111111111//////000111222222222222111111111222222222222333222222111111111000000000111000000//////000000111111111000000000000111111111111111222222222222333111111000000000000111111000111111111111222222222111222222333333222222111333333333222222222222111444444666777777777666555555444444444444444555555555666666777777888888888888888888888888777777777777777666666777777888999888888888888888999:::;;;:::::::::;;;<<<===>>>???????????????>>>>>>>>>>>>===============>>>?????????@@@AAABBBBBBCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNMMMNNNNNNOOOPPPPPPOOOOOOSSSSSSSSSSSSUUUWWWYYY[[[\\\[[[ZZZXXXWWWWWWWWWXXXUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVXXXZZZ\\\\\\]]]]]]]]][[[ZZZXXXWWWWWWXXXXXXXXXYYYYYYYYY[[[[[[\\\]]]]]]]]]\\\[[[[[[[[[\\\]]]^^^___``````bbbdddeeeeeedddccccccdddhhhhhhiiiiiihhhgggffffffggggggggghhhhhhgggggggggccccccbbbaaa````````````^^^^^^^^^]]]^^^^^^______oooeee```\\\YYYYYYYYYWWWTTTRRRRRRQQQOOOMMMNNNNNNNNNMMMLLLKKKJJJJJJEEEEEEFFFFFFEEEEEEDDDCCC@@@@@@??????>>>======<<<===<<<;;;:::;;;;;;999777333555666555333222444666777777666555444333333333333333333333333333333333222333333333333333333222333333222222111111111111444444444444444444444444222222111111111111111222//////000111111111111111000000000000000000000000333333222222111111000000/////////000000111111222000000111111111111000000111111000000000//////000111111111000000/////////000000000000////////////...//////000000///......---///000000/////////111000///.........///111222000000//////////////////000000////////////000000000000111111111000000000222222222111111000000000111000000/////////000000111111111000000000000000111111000000000000111111111111111111000000000000111000000000000111222222//////000111222333333333......//////000000000000000////////////000111111///////////////////////////000000000111111111111333333222222222222333333111111111222222222333333111111111111111111111111333222222111111111000000222222111111111111222222000000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000////////////////////////000000000000000000000000000000000000000000000000222000//////000111111000111000000111222333222111---...000222222222222111111111111111222222222222111111111111000000000000000000////////////000000111111000000000000111111111111111111222222222222111111000000000000111111000000111111111222222222111222222333333222222111222222222222222222222222444444666666777666666666444444333333444444555555555555666666777777777888777666666666666666666666666666666666666777888888777777777777888999;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGHHHHHHJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNMMMLLLLLLKKKLLLMMMNNNNNNOOONNNNNNQQQQQQRRRRRRTTTVVVXXXYYYXXXXXXYYYYYYXXXWWWVVVUUUTTTUUUVVVWWWXXXXXXXXXXXXWWWXXXXXXWWWVVVVVVXXXZZZZZZ[[[[[[[[[[[[ZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\]]]______^^^]]][[[\\\\\\\\\]]]]]]]]]^^^^^^```aaaccccccbbbbbbcccdddhhhhhhhhhhhhhhhgggfffeeeffffffggggggggggggffffffbbbbbbaaa```____________\\\[[[[[[[[[[[[\\\]]]]]]oooeee```\\\ZZZYYYZZZXXXUUUTTTSSSRRRQQQOOOPPPOOONNNMMMLLLKKKJJJJJJDDDDDDEEEEEEDDDDDDCCCBBBAAAAAAAAA@@@@@@??????>>><<<:::999999999:::888777888555333333555777666555444444444555555555555555444444444444333222111111333333333444444333333333333333333333222222111111111111111111111111111111222111111111111111222222//////000111111111111000222222222222222222222222333333222222111111000000//////000000111111222222000000111111111111000000000000000000//////...............//////000000000////////////000000000000111222222222222222222222---///111111000//////000000///.........///111222//////000000000000000000000000////////////000000///000111111111111000000111111111000000//////...000///////////////000000000000000000000000111111111111000000000000111111000000000000000000000000000////////////000111111//////000111222333333333000000000000//////......111000000000000111222222///////////////////////////000000000111111111111333333222222222222333333000000000000111111111222111111111111111111111111000000111111222222222222222222111111111111222222///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000///////////////////////////000000000000000000000000111111111111111111111111222000//////000111111000000///...///111222111///,,,...000111222222111111000000111111111222222222111111111000000000//////000000////////////000000111111000000000000111111000000111111111222222222111111000000000000111111000000111111111222222222111222222333333222222111222222222222222222222222333333444444555555555555333333333333333444555555666666666666777777777777555555555555555555555555666666666555666777777888666666777777888999:::;;;::::::999::::::;;;<<<===========================<<<<<<<<<<<<<<<======>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGHHHJJJKKKLLLMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQSSSUUUWWWXXXUUUVVVWWWXXXXXXWWWUUUTTTTTTUUUVVVWWWXXXXXXYYYXXXVVVWWWXXXXXXWWWWWWYYY[[[YYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[^^^___```___]]]\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^```aaaaaa``````bbbcccgggggggggggggggfffeeedddeeeeeeeeeffffffeeeeeeeeebbbaaa```___^^^^^^^^^^^^[[[ZZZZZZZZZZZZZZZ[[[[[[oooeee```]]]ZZZZZZZZZXXXUUUTTTTTTTTTSSSQQQOOONNNMMMKKKJJJIIIIIIHHHEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@<<<:::888888999:::999888:::666222333666888777555333333444444555666666666555555555555444333111111333333444444444444333333333333333444333222222111000000000000000000000000111111111000111111222333//////000111111111111111333333333333333333333333000000000000////////////000000111111111111111111000000111111111111000000000000000000///...---------------...///000000000////////////000000000000000000000111111111111222///111333333111/////////000/////////000000111111//////000000000000111111111000000//////000000111...///111222222111000000000000000/////////////////////......//////000000000000000000111111111111111111000000000000111111//////000000000000000111000////////////000111111000000000111222222222333222222111000000///......111111111111111222222333000000000000000000000000000000000000111111111111111111000000000000111111//////000000000111111111111111111111111111111111//////000222222333333222222222111111111111222222//////000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000///000000000000000000000000000000000000000000000000111111111111111111111111222000//////000111111000...,,,***+++///000...,,,......///000111111111111000000000111111111111222111111000000000/////////000//////......//////000111111000000000000111111000000000111111111111222111111000000000000111111000111111111111222222222111222222333333222222111111222222222222333333333222222222222333333444444222222222222333444555666666666666666666666666666444444444444555555555555666666555555666666777888777777777777777888999:::999999999999999:::;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<===>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGIIIKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIJJJJJJLLLMMMNNNNNNOOOOOOLLLMMMOOOQQQRRRTTTVVVVVVRRRTTTVVVWWWWWWVVVTTTSSSTTTUUUVVVWWWWWWXXXWWWWWWUUUWWWXXXXXXXXXXXXYYYZZZXXXXXXXXXWWWWWWWWWWWWWWWUUUUUUVVVVVVVVVWWWWWWWWWZZZ[[[]]]^^^___^^^^^^]]]^^^^^^^^^^^^]]]]]]]]]]]]]]]^^^______^^^^^^```bbbddddddeeeeeeeeeeeeeeedddddddddeeeeeeeeeeeeddddddaaaaaa```___^^^^^^^^^^^^\\\[[[[[[ZZZYYYYYYZZZZZZnnneeeaaa]]]ZZZZZZXXXVVVTTTSSSTTTTTTSSSRRRPPPOOOMMMKKKIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA>>><<<:::999:::;;;;;;:::777666444333333555666666444444444555555555555555333444555555555555444333333333444444444444333333333333444444444333222111222222222222222222222222111111000000111222222333///000111111222222111111222222222222222222222222///////////////000000000222222111111111111111111000000111111111111000000111111222222111///...---///////////////000000000.../////////000000000111...............///000000111333555444222000......///000111111222222111111//////000000000111111111111111000000000000111111...///111222222222000000000000000000000000111111...............///000000///000000000111111111111111111000000000000111111////////////000000111111111000000000000111222222111111111111111111222222111111111111111111000000000000000000000111222222111111111111111111111111000000000000111111111111111111000000000000111111000000111111111222222222111111111111111111111111000000222222222222111000222222111111111111222222000000000111111111222222000000000000000000000000111111111111111111111111000000000000000000000000---...///000111111000///000000000000000000000000000000000000000000000000111111111111111111111111222000//////000111111000///,,,***,,,///111///,,,000000/////////000000111000000000000111111111111111000000000//////////////////............//////111111000000000000111111000000000000111111111111111111000000000000111111000111111111111222222222111222222333333222222111111111222222222333333333222222222222222333333444222222222222333444555666555555555555444444444444555555555666666777777777666555555555555666777777888888777777777777888888999999999999999::::::;;;;;;;;;;;;<<<<<<===============<<<<<<======>>>???>>>???@@@AAAAAABBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKLLLNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJLLLMMMNNNOOOOOOOOOMMMNNNOOOPPPQQQRRRRRRSSSQQQRRRTTTUUUVVVUUUTTTSSSTTTTTTUUUUUUVVVUUUUUUUUUSSSUUUWWWWWWWWWWWWXXXYYYWWWWWWVVVVVVVVVVVVWWWWWWTTTUUUUUUVVVWWWXXXYYYYYY[[[[[[[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___]]]^^^^^^]]]\\\\\\^^^```aaabbbccccccddddddddddddccccccddddddddddddccccccbbbaaa```___^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYnnneeeaaa]]]ZZZZZZVVVTTTRRRRRRSSSTTTSSSRRRSSSQQQOOOMMMKKKKKKKKKKKKHHHIIIIIIIIIIIIHHHGGGGGGBBBBBBAAAAAAAAAAAAAAAAAA@@@>>>;;;;;;<<<=========444555666333000000444888666666666555555444444333222333444666777777666555333444444555555444444333333333444555444333222111111111111111111111111111111111000000111222333333000000111222222222222222111111111111111111111111000000111111222222333333333222222222111000000000000000111111111111000000222222333333222111///...222222111111000000//////.../////////000000111111111111000111111222333333333555666666333000......///000222333333222222111//////000000111111111222111111000000000000111111---///111222333222111000000000111111222222222333...............///000111//////000000111111111222111111000000000000111111.../////////000000111111222222111111222222333444222222222111111111111111000000000111222222333333///////////////000111111111111111111111111111111000000000000111111111111333333222222222222333333111111222222222333333333111111111111111111111111222222333333222111///...222222111111111111222222000000111111222222222333000000000000000000000000111111111111111111111111000000000000000000000000---...///111111111000///000000000000000000000000000000000000000000000000000000000000000000000000222000//////000111111000333///---...333444222///222111///......///000111000000000000111111111111000000000000//////////////////............//////111111000000000000111111000000000000111111111111111111000000000000111111000111111111111222222222222222222333333222222222111111111222222333333333333222222222222333444555222222222222333444555666333333333333333333333333666777777777888888999999555555555555555666777777999888777777777777777888999999999888999999::::::;;;;;;;;;<<<<<<<<<=====================>>>??????>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCEEEFFFHHHJJJKKKLLLPPPPPPPPPOOOOOOMMMLLLLLLJJJKKKLLLMMMOOOOOOPPPPPPOOOOOOPPPQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUUUUTTTTTTSSSTTTTTTTTTTTTSSSSSSRRRQQQSSSUUUVVVVVVUUUVVVXXXVVVVVVVVVUUUUUUVVVWWWWWWVVVVVVWWWXXXZZZ[[[\\\\\\[[[[[[[[[[[[\\\]]]^^^___^^^^^^^^^____________```^^^^^^^^^\\\[[[[[[]]]______```aaabbbcccdddddddddcccccccccddddddcccccccccbbbbbb```_______________```___]]]\\\ZZZYYYYYYYYYqqqgggbbb]]]YYYXXXXXXXXXVVVUUUTTTSSSSSSSSSQQQPPPNNNLLLKKKJJJIIIIIIMMMKKKIIIGGGFFFEEEFFFFFFDDDDDDEEEEEEDDDBBB@@@??????>>>===<<<:::999888777888777666555444555666666555333222333666888666444555555555555444333222111222222222222111111000000000111222333333222111000111111111111111111111111//////000000111111111222......///000111222222222000111222333333333333333222111111111000000//////333222222222111111000000//////000111111111111111000000000000000000000000000000000111222222333333000000000000000000000000000000000000000000000000000000111000000///...---////////////////////////000000000000000000000000//////000000111111111222+++,,,---...////////////111111111111111111111111000000////////////000000000000000000////////////111111111111000000000000555333111000......//////000000000000000000000000111111111111111111111111111111111111111111111111//////000000111111222222000000000000000000000000333222111000000111222333111111111111111222222222444333222222111111222222111111111111111111111111333333222111111222333333000000000000000000000000222222111111000000//////222333333111///......///000000000000000000000000...............///000000000000000000000000000000//////000000111111222222000000000000000000000000///000111222222111000///111111000000//////......111111000//////////////////000111222222111000///........................000000000000000000000000000000000000000000000000333222111/////////000111000000000///////////////000000000000000000000000111222222222222333333333222222111111111111111111222222111111111111222222222222222222222222222222...///000111222333444444222222333333333333444444444444444555555555555666444444555666777888999999777777777777777777777777888888888888999:::;;;<<<:::;;;<<<<<<======<<<<<<::::::;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEDDDCCCBBBCCCEEEBBBBBBCCCDDDEEEGGGIIIJJJLLLLLLMMMMMMMMMLLLLLLKKKJJJJJJJJJKKKLLLNNNOOOPPPPPPOOONNNNNNOOOPPPRRRSSSRRRSSSSSSSSSSSSSSSRRRQQQQQQSSSUUUVVVUUUSSSPPPNNNOOOQQQSSSTTTSSSSSSTTTUUUVVVUUUSSSRRRSSSTTTVVVWWWWWWXXXZZZ[[[\\\[[[YYYXXX[[[\\\]]]]]]]]]]]]^^^_________^^^]]]\\\\\\\\\\\\]]]^^^^^^^^^]]]\\\\\\[[[\\\\\\]]]___aaabbbcccdddcccbbb```_________```aaacccbbb```^^^]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[qqqhhhccc^^^YYYXXXWWWVVVUUUSSSRRRRRRRRRQQQQQQPPPNNNLLLKKKJJJIIIIIILLLKKKIIIGGGFFFFFFFFFGGGDDDDDDDDDDDDCCCAAA???>>>???>>>===<<<:::999888777555444333222111222333333444222111222444555444222555555555555444333222111222222222222111111111000111111222333333222111111111111111111111111111111000000111111111111111111///000000111111222222222//////000000111111111111111111111111000000000///000000000000/////////...//////000111111111111111000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000///000000000000//////...////////////////////////000000000000000000000000//////000000000111111111+++,,,---...////////////111111111111111111111111000000////////////000000111000000000//////////////////000000111111111222222111000//////000000111000000000000000000000000111111111111111111111111111111111111111111111111//////000000000000000000000000000000000000000000222222111000000111222222111111111111222222222222444333222222111111222222111111111111111111111111333222222111111222222333000000000000000000000000111111111000000000000000444555555444222111111222000000000000000000000000///............///000000000000000000000000000000000000000000000111111111000000000000000000000000///000111111111111000///111111000000////////////111111000//////////////////000111111111111000///////////////////////////000000000000000000000000000000000000000000000000333222000/////////000111222111111111000000000///000000000000000000000000//////000000000111111111111111111111111111111111222222111111111111222222222222222222222222222222111111111111111111111111222222333333333333444444444444444555555555555666666666666666666777777777777777777777777777777777666666666666777888999999::::::;;;<<<<<<<<<<<<<<<::::::;;;<<<===>>>??????@@@@@@@@@@@@AAAAAABBBBBBBBBDDDEEEDDDCCCBBBCCCDDDCCCCCCDDDEEEFFFHHHJJJJJJLLLLLLLLLMMMMMMLLLLLLKKKJJJKKKKKKLLLMMMNNNOOOPPPPPPOOOOOOOOOOOOQQQRRRSSSRRRRRRSSSSSSSSSRRRQQQQQQSSSSSSTTTTTTTTTRRRPPPNNNNNNPPPRRRRRRRRRQQQRRRTTTSSSSSSQQQPPPQQQRRRTTTUUUWWWXXXZZZ[[[[[[[[[YYYXXX[[[]]]^^^^^^^^^^^^___aaa```___^^^]]]\\\\\\\\\\\\^^^^^^^^^^^^^^^]]]\\\\\\[[[\\\]]]^^^___aaabbbbbbbbbaaa```___^^^___``````bbbaaa___]]]\\\\\\\\\\\\]]]\\\\\\\\\[[[[[[[[[[[[rrrhhhddd^^^ZZZYYYWWWVVVUUUTTTSSSRRRRRRRRRPPPOOONNNLLLKKKJJJIIIIIIJJJIIIHHHGGGGGGGGGGGGHHHCCCCCCCCCBBBAAA@@@???>>>>>>>>>===<<<:::999888888777666555444444444555666444333222222333444333111555555555555444333222111222222222222111111111111111222222333333222222111111111111111111111111111222222222222222111111111111111111222222222222222//////000000000000000000111111111111000000000000000000000000//////////////////000111111111111111000000000000000000000000222222111000000///......000000000000000000000000000000000000000000000000...//////000000000000///////////////////////////000000000000000000000000//////000000000000111111,,,---......////////////111111111111111111111111000000////////////000000111111000000000/////////......///000111222333333000000//////000111222222000000000000000000000000111111111111111111111111000000000000000000000000000000//////////////////000000000000000000000000222222111000000111222222111111111111222222333333444333222222111111222222111111111111111111111111333222111111111111222333000000000000000000000000000000000000111111111111000111222111000///000111000000000000000000000000//////......//////000111000000000000000000000000111111111111000000000000000000000000000000000000///000000111111000000///111000000000000/////////111111000//////////////////000000111111000000///111111111111111111111111000000000000000000000000000000000000000000000000222111000000///000000000222222222111111000000000000000000000000000000000/////////000000000111111111111111111111111111111222222111111111111222222222222222222222222222222444333333222111000//////222222333333333333444444444444444555555555555666777777777666666666555555777777777777777777777777555555555555666777888999999:::;;;;;;<<<<<<;;;;;;::::::;;;<<<===>>>>>>???>>>>>>???@@@AAABBBBBBCCCBBBCCCDDDDDDBBBBBBCCCDDDDDDDDDDDDEEEGGGHHHJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNOOOPPPPPPOOOOOOPPPPPPQQQRRRSSSRRRRRRRRRRRRRRRQQQPPPPPPTTTSSSRRRQQQPPPOOONNNNNNLLLNNNPPPQQQPPPPPPQQQRRRQQQPPPOOOOOOOOOPPPRRRSSSWWWXXXYYYZZZ[[[ZZZYYYYYY\\\^^^____________```bbb``````^^^]]]]]]]]]]]]]]]^^^^^^______^^^^^^]]]]]]ZZZ[[[[[[]]]^^^___``````aaa```___]]]]]]^^^^^^_________]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZsssiiiddd___[[[YYYYYYXXXWWWVVVUUUTTTTTTTTTOOONNNMMMLLLJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHIIICCCBBBBBBAAA@@@???>>>===>>>===<<<;;;:::999888888999888666555555555666777777666555555555555444333555555555555444333222111222222222222222222222222111111111111111111111111111111111111111111111111444333333222222111111111333333222222222222222222222111111111111222222222111111111000000000000000222222222111111111111111//////000111111111111111000000000000000000000000000000000000//////......000000000000000000000000////////////////////////---...///000000111000000//////////////////////////////////////////////////////000000000000000000------...///////////////111111111111111111111111000000////////////000000111111111000000000//////...//////000111111222222000000000000000111111111000000000000000000000000111111111111111111111111////////////////////////000000//////......------000000000000000000000000222111111111111111111222000111111222222333333333444333222222111111222222111111111111111111111111222222111111111111222222000000000000000000000000//////000000111111222222---...000///......000111000000000000000000000000/////////...///000000111////////////////////////222222111111000000/////////////////////////////////000000000000000000///000000000000000000000000111000000//////////////////000000000000000000///111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000000000//////000000000111111111000000000000000000000000111111111111222222222222111111111111111222222222222222111111111111222222111111111111111111111111444333333222111000//////222222222333333333444444444444444555555555555666666666666666666666666666666666666666666666666666777777777777888999::::::999::::::;;;;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>><<<===>>>???@@@AAABBBCCCAAABBBCCCCCCBBBAAABBBCCCCCCCCCDDDDDDEEEGGGHHHIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQRRRSSSSSSQQQRRRRRRRRRQQQPPPOOOOOOSSSQQQPPPNNNLLLLLLLLLLLLKKKMMMOOOOOONNNNNNOOOPPPOOOOOOOOOOOOOOOPPPQQQRRRVVVWWWXXXYYYZZZZZZZZZYYY[[[]]]^^^___^^^___```bbbaaa```___^^^]]]]]]]]]]]]^^^^^^_________^^^^^^]]]YYYZZZZZZ[[[\\\]]]^^^^^^___^^^]]]\\\[[[\\\]]]]]]]]]]]]\\\[[[ZZZZZZYYYYYYZZZZZZYYYYYYYYYYYYYYYYYYsssiiiddd___[[[YYYXXXWWWVVVUUUTTTSSSSSSSSSNNNNNNLLLKKKJJJJJJJJJJJJGGGGGGHHHHHHHHHIIIHHHHHHCCCBBBAAA@@@???>>>>>>>>>======<<<;;;::::::999888555444333222222222333444666666666555444444444444555555555555444333222111222222222222222222222333000000000//////000000000111111111111111111111111444333333222222111111111333333222222222222222222222222111000000111111222000000000000000000111111111111111111111111222222//////000111111111111111000000000000000000000000......//////000000000000000000000000000000000000////////////////////////---...///000000111000000000000000000000000000000////////////////////////000000//////////////////---...//////000/////////000000000000000000000000000000////////////000000111111111111000000000000111111000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000////////////////////////000000//////......------000000000000000000000000111111111222222111111111000111111222333333444444444333222222111111222222111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111222222///111222222111111333444000000000000000000000000///////////////000111111////////////////////////222222111111000000//////////////////////////////000//////////////////000000000000000111111111111111000000///////////////000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000+++,,,---...///111222222000000000000000000000000000000111111111222222222000000111111111222222222222222111111111111222222111111111111111111111111222111111111111111111111222222222333333333444444444444444555555555555666333444444555666777777777666666666666666666666666777777777777888999:::;;;999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<======<<<<<<===>>>@@@AAABBBBBB@@@BBBCCCBBBAAA@@@AAACCCBBBBBBBBBBBBCCCEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPOOOOOOPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPOOONNNQQQOOOMMMKKKJJJJJJJJJKKKJJJLLLNNNOOONNNNNNOOOPPPPPPPPPPPPQQQQQQRRRSSSTTTVVVWWWWWWXXXYYYZZZZZZZZZYYY[[[]]]]]]]]]^^^___aaaaaaaaa```___^^^^^^^^^^^^]]]]]]^^^^^^^^^^^^^^^]]]YYYZZZZZZZZZ[[[[[[\\\\\\]]]]]][[[ZZZZZZZZZ[[[\\\[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXrrrhhhddd^^^ZZZYYYUUUTTTSSSRRRQQQPPPPPPPPPNNNMMMLLLKKKJJJJJJJJJJJJGGGGGGHHHIIIIIIIIIHHHHHHCCCCCCAAA@@@???>>>>>>>>>======<<<;;;::::::999999777666444333333333444555222444444444222111222333555555555555444333222111222222222222333333333333111000////////////000111111111111111111111111111222222222222222111111111111111111222222222222222111000///...---...///000000000000000111111111111////////////000000000000//////000111111111111111000000000000000000000000......///000000111222222000000000000000000000000000000000000000000000000...//////000000000000///000000000000000000000000000000000000000000000000000000////////////.........//////000000/////////000000000000000000000000000000////////////000000222222111111111000000000111111111111000000//////111111111111111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000000000000000000000000111222222222222111000000111111222333444555555444333222222111111222222111111111111111111111111000000111222222111000000000000000000000000000000000000000000111111111111...///111111000000111333000000000000000000000000000000//////000000111222000000000000000000000000111111111111000000000000000000000000000000000000000//////......//////000000000000111111111111222111111000///////////////000//////......//////000////////////////////////000000000000000000000000000000000000000000000000//////000111111111111000***+++,,,---///000111222000000000000000000000000........./////////000000000000000111222222333333222222111111111111222222111111111111111111111111000000111111222222222333222222333333333333444444444444444555555555555666222333444555666777777888777777777777777777777777666666666666777888999::::::;;;<<<<<<======<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@AAA@@@AAABBBBBB@@@@@@AAABBBAAAAAAAAAAAABBBCCCDDDEEEGGGHHHIIIJJJKKKKKKKKKKKKMMMNNNOOOPPPQQQPPPOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSRRRQQQPPPOOONNNOOONNNLLLKKKJJJJJJKKKKKKKKKMMMOOOPPPOOOOOOPPPQQQQQQQQQRRRSSSTTTUUUUUUVVVVVVVVVWWWXXXYYYYYYZZZ[[[YYYZZZ\\\]]]]]]]]]___aaabbbaaa```______^^^______\\\\\\]]]]]]^^^^^^]]]]]]ZZZZZZZZZZZZZZZZZZ[[[[[[\\\[[[ZZZYYYXXXYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXXXXVVVVVVVVVWWWWWWWWWWWWWWWqqqhhhccc^^^YYYXXXTTTSSSRRRPPPOOOOOOOOOOOOMMMLLLKKKJJJJJJJJJJJJJJJGGGHHHIIIIIIIIIHHHGGGFFFDDDCCCBBB@@@????????????<<<<<<<<<;;;;;;::::::999999888777666555666666777111333444444222111333555555555555555444333222111222222222333333333444444333222111000000111222333111111111111111111111111000000111111111111111111///000000111111222222222111000...---------/////////000000000111111111111.../////////000000000000//////000111111111111111000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000///000000000000//////...000000000000000000000000000000000000000000000000000000/////////.........//////000000000000//////000000000000000000000000000000////////////000000222222222111111111000000000000000000000111111111//////000111222111000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000000000000000000000000000000000000111222222222222111000000111111222333444555666444333222222111111222222111111111111111111111111///000111222222111000///000000000000000000000000111111111000000000000000,,,...///...------...///000000000000000000000000000000//////000000111222000000000000000000000000000000000000000111111111000000000000000000000000000///............///000000000111111111222222222111111000///////////////000///............///000////////////////////////000000000000000000000000000000000000000000000000...///000111222111111000------......///000000000000000000000000000000000............/////////000///000000111222222333333222222111111111111222222111111111111111111111111000000111111111222222222222222333333333333444444444444444555555555555666444444444555555666666666777777777777777777777777777777777777888999:::;;;;;;<<<======>>>>>>======::::::;;;;;;;;;;;;<<<<<<=========>>>>>>>>>?????????AAABBBAAA@@@???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEGGGGGGHHHIIIJJJJJJJJJJJJMMMNNNPPPQQQRRRQQQOOOOOOPPPQQQSSSTTTUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQOOOOOONNNNNNMMMMMMMMMMMMMMMNNNMMMNNNPPPQQQPPPPPPQQQRRRQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[YYY[[[]]]^^^^^^___```bbbcccbbbaaa```____________ZZZ[[[\\\\\\]]]]]]\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZ[[[ZZZXXXWWWWWWWWWXXXYYYYYYZZZZZZ[[[ZZZZZZXXXXXXUUUUUUUUUUUUVVVVVVWWWWWWqqqgggbbb]]]YYYXXXUUUTTTSSSRRRQQQPPPPPPPPPMMMLLLKKKJJJJJJJJJJJJJJJHHHHHHIIIJJJIIIHHHGGGFFFEEEDDDBBB@@@?????????@@@<<<<<<<<<;;;;;;:::::::::666555444333222333333444222444666666444444666888555555555555444333222222222222222333333444444444555444333222222333444555111111111111111111111111//////000000111111111222......///000111222222333444222000///...///000111//////000000111111111222000000111111222222222333//////000111111111111111000000000000000000000000333333222222111000000000000000000000000000000000000000000000000000000000000000111000000///......000000000000000000000000000000000000000000000000000000//////.........---///000000000000000//////000000000000000000000000000000////////////000000222222222111111111111000......///000111222333333,,,---///111222333222222000000000000000000000000000000000000000000000000111111111111111111111111//////000000111111222222000000000000000000000000000111222333333222111000000111111222444555666666444333222222111111222222111111111111111111111111///000111222222111000///000000000000000000000000222222111111000000//////000111222111000///000111000000000000000000000000000000000000000111111222000000000000000000000000//////000000111111222222000000000000000000000000000///...------...///000000000111111222222222222111111000///////////////000///...------...///000////////////////////////000000000000000000000000000000000000000000000000...///000222222222111000000000000000////////////000000000000000000000000000000000000111111111111///000000111222222333333222222111111111111222222000000000000000000000000222222111111111111111111222222333333333444444444444444444555555555666666666555555555555444444444777777777777777777777777::::::::::::;;;<<<======<<<======>>>>>>>>>>>>>>>::::::;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>???@@@AAAAAA??????@@@AAACCCCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJMMMOOOPPPRRRRRRQQQPPPNNNPPPQQQSSSTTTUUUUUUTTTTTTUUUUUUUUUTTTSSSQQQPPPOOONNNOOOOOOOOOPPPPPPPPPPPPNNNOOOQQQRRRQQQQQQRRRSSSQQQRRRSSSUUUVVVVVVWWWWWWVVVVVVVVVVVVXXXYYY[[[[[[ZZZ\\\^^^______```bbbdddcccbbbaaa``````_________YYYZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWVVVWWWXXXXXXYYYZZZ[[[[[[[[[ZZZYYYXXXTTTTTTUUUUUUUUUVVVVVVVVVpppfffbbb]]]ZZZYYYUUUUUUUUUTTTSSSQQQOOONNNPPPNNNKKKIIIHHHHHHIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEFFFEEEDDDBBB@@@>>>===<<<======<<<;;;:::999999888999888777555555666666777555555555444444333333333444444333333333333222222222111111111000000//////222222222222222222222222555555444333333222111111222222111111111111222222......//////000000111111222000///------///000222////////////............111111000000//////......222111000000111111000///111111000000//////......,,,---------......//////222111111111000000//////000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111///...///111222////////////............000000000000111111111111000000000000000000000000////////////////////////......//////000000111111222000...000333333111...111111000000000000111111000000000000000000000000......///000111222222333333222111/////////000111///000222222111111222444111222333444555555555555555444333222111111111111111111111111000000000000111111000000//////......000000000000000000000000000000000000000000000000...///000111111000///...000000111111111111000000////////////000000000000...............///000000000000///...............111111000000//////......000000000000000000000000111111111111111000////////////............//////......//////000000111111000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111222222333333333222111000000111222333111111111111111111111111111111111111111111111111000111111111111222222222444333333333333333333333555555555555555555555555555444444444444555666666555555555555555666777777888888999999:::;;;<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@>>><<<;;;;;;======<<<<<<<<<===>>>?????????@@@@@@AAABBBBBBCCCDDDDDDAAAAAABBBCCCDDDEEEFFFFFFGGGFFFFFFFFFGGGIIIKKKLLLLLLMMMOOOPPPQQQPPPPPPOOORRRRRRSSSTTTUUUUUUVVVVVVVVVVVVWWWWWWVVVSSSQQQOOOMMMNNNOOOPPPQQQQQQQQQQQQPPPQQQRRRSSSTTTUUUVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZVVVVVVUUUUUUTTTUUUUUUUUUXXXYYY[[[]]]^^^___``````dddcccbbbaaa```___^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^]]]\\\\\\[[[[[[[[[\\\YYYXXXWWWVVVUUUUUUUUUUUUXXXYYYYYYYYYYYYYYYXXXWWWTTTTTTTTTTTTTTTTTTTTTTTTqqqgggaaa\\\XXXWWWUUUTTTSSSRRRQQQOOOOOONNNOOONNNKKKIIIHHHHHHIIIJJJHHHHHHGGGGGGGGGGGGGGGGGGEEEEEEDDDBBB@@@>>>============<<<;;;:::999999888777666555444333444444555444444444444444444333333444444333333333333222222222111111111111111111000222222222222222222222222222222222222333333333333222222111111111111222222////////////000000111111111000///......///000111111111111111000000000000222111111111000000000000000///...///000111000///////////////000000000000.............../////////111111111111000000000///000000////////////000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000777666555222///---,,,,,,111111000000/////////............/////////000000000000000000000000000000000000000000000000000000////////////000000000000111000//////000111000///111111000000000000111111000000000000000000000000//////000000111111222222333222000/////////000111000111333222111111222333111222333444555555555555555444333222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000---...///000000///......000000111111111111000000////////////000000000000///////////////000111111000000///...............111000000000/////////...000000000000000000000000111111111111111000////////////............//////////////////000000000000/////////000000000111111111000000000/////////...000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000//////000111222222333333222222111000000111222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222666666666666666666666666555444444444444555666666555555555555555666777777888888999:::;;;<<<======??????@@@@@@AAAAAAAAAAAAAAA@@@>>><<<;;;<<<======<<<<<<======>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCCAAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMNNNOOOPPPPPPPPPPPPRRRSSSSSSTTTUUUVVVWWWWWWVVVWWWWWWWWWVVVTTTRRRPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXVVVVVVVVVVVVWWWXXXYYYZZZWWWWWWVVVVVVVVVVVVWWWWWWZZZ[[[\\\^^^___```aaaaaaccccccbbbaaa```___^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^^^^^^^]]]]]]]]]\\\XXXWWWVVVUUUTTTTTTTTTTTTXXXXXXYYYYYYZZZYYYYYYYYYUUUUUUUUUUUUUUUUUUUUUUUUrrrgggaaa[[[WWWUUUXXXWWWUUUSSSRRRQQQQQQQQQNNNMMMKKKJJJIIIIIIIIIJJJFFFFFFGGGGGGGGGHHHHHHHHHEEEEEECCCBBB@@@???============<<<;;;:::999888888666666555444444444444555333333444444444444444444444444333333333333222222111222222222222222333333222222222222222222222222000000111111222333444444222222111111111111222222/////////000000000000111111000///......///000111000000000000111111111111222222222222111111111111000///...///111222222111.........///000111111111000000000000////////////111111111111000000000000000000////////////000000///......------......///000000000000000000000000000000000000000000000000000000000000000000000000/////////...............333222222111000//////...////////////000000000000000000000000000000000000111111111111111111111111000000000000///////////////000000...---...///111111111000000000000111111000000000000000000000000000000000000000111111111222111000000///000000000222333444333222111222333111222333444444555555444444333222111111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000---......//////...------///000000111111000000///////////////000000000000111000000000000111111222000000///.........//////000000000000////////////000000000000000000000000000111111111111000000/////////............//////000000000000////////////....../////////000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000......///000111333333444222222111000000111222222111111111111111111111111111111111111111111111111000111111111111222222222000000111111222222333333666666666666666666666666555444444444444555666666555555555555555666777777777888999:::<<<>>>??????@@@@@@AAABBBBBBCCCCCCBBB@@@???>>><<<<<<<<<==================>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBAAABBBCCCCCCEEEEEEFFFGGGHHHHHHHHHHHHIIIKKKLLLMMMMMMMMMMMMNNNNNNOOOQQQQQQSSSTTTTTTUUUVVVWWWXXXYYYWWWWWWXXXXXXWWWUUUTTTSSSSSSSSSTTTUUUVVVVVVVVVVVVWWWXXXXXXXXXYYYYYYZZZZZZWWWWWWVVVWWWWWWXXXYYYZZZYYYXXXXXXXXXXXXXXXYYYYYY[[[\\\]]]^^^___```aaabbbccccccbbbbbbaaa```___^^^\\\\\\\\\\\\\\\\\\\\\\\\^^^___`````````___^^^]]]YYYXXXWWWVVVVVVUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZUUUUUUUUUUUUUUUUUUUUUUUUrrrgggaaa\\\XXXVVVXXXVVVSSSQQQPPPPPPPPPQQQNNNMMMKKKJJJIIIIIIIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCBBB@@@???>>>======<<<<<<;;;:::999888888888777777777666666666666333333333444444555555555444444333333333222222222222222222333333444444444222222222222222222222222///000000111111222333333222222111111111111222222000000000000000000000000000000////////////000000............////////////111111111111111111111111111000///111333444444333.../////////000000000111222111111111000000//////111111111000000000000000000000////////////000000//////............//////////////////////////////////////////////////////////////////////////////,,,,,,,,,...000111111000333222111111000///......111111111111222222222333000000000000000000000000000000000000000000000000111111000000//////......///000000...++++++///333111111000000000000111111000000000000000000000000111111111000000000000000111111000000000000000000333444555444222111222333111222333444444444444444333333222111111111111111111111111111000000000///......//////000000111111000000000000000000000000///////////////////////////////////////.........//////000000000000//////////////////000000000000000000000//////000111111000000///////////////000000000000000////////////////////////////////////000000111111111111000/////////............//////111111000000//////..................////////////000000000000//////////////////////////////////////////////////////////////////000000000000//////////////////////////////---...///000111222333444222111111111111111111222111111111111111111111111111111111111111111111111000000111111111222222222000000111222333333444444666666666666666666666666555444444444444555666666555555555555555666777777777888999;;;===???@@@AAACCCCCCDDDEEEDDDDDDCCCBBB@@@???>>>===<<<<<<==================>>>>>>>>>>>>?????????@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLMMMOOOQQQRRRTTTTTTUUUVVVWWWYYYZZZZZZXXXYYYYYYYYYXXXWWWVVVUUUUUUVVVWWWWWWXXXXXXXXXWWWZZZZZZZZZZZZZZZZZZ[[[[[[XXXXXXWWWWWWXXXYYYYYYZZZYYYXXXXXXXXXXXXYYYYYYZZZ[[[\\\\\\]]]^^^___```aaaaaabbbbbbbbbbbbaaa```___]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^```aaaaaa```^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXWWWXXXYYYZZZ[[[\\\\\\\\\VVVVVVVVVVVVVVVVVVVVVVVVpppfffbbb]]]YYYXXXTTTSSSPPPMMMLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDCCCBBB@@@???>>>>>><<<<<<;;;:::999888888777777777777777777666666555333333333444444555555555444444333333333222222222222222333333444444444555222222222222222222222222111111111111111111111111222222111111111111222222111111111111000000000000000000////////////000000---........./////////000000000000000000000000000000///...000222333333222111000000000/////////...222222111111000000//////000000000000000000111111000000////////////000000111111000000000000111111////////////////////////////////////////////////////////////////////////555333111000111111///---111111000///......------000111111111111222222222000000000000000000000000////////////////////////111111000000//////......///000000...++++++///333111111000000000000111111000000000000000000000000111111111000000000000000000000000111111111000000333444555444222111222333222222333333444333333333222222111111000000111111111111111111000000000///......//////000000111111000000000000000000000000////////////////////////222111111000000000////////////000000000000//////////////////000000000000000//////.........//////000000/////////000000111////////////000000000000///////////////////////////000000111111111000000//////............//////111111000000//////..................////////////////////////000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////---...///000111222333333111111111222222111111111111111111111111111111111111111111111111111111111000000111111111222222222222222222333444555666666444444444444444444444444555444444444444555666666555555555555555666777777777888999;;;===???@@@AAAEEEFFFFFFFFFEEEDDDBBB@@@>>>>>>>>>===========================>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMLLLLLLLLLMMMOOOQQQRRRSSSTTTUUUVVVXXXYYYZZZ[[[YYYZZZZZZZZZZZZYYYYYYYYYWWWXXXXXXYYYYYYYYYYYYXXXZZZZZZ[[[[[[[[[[[[[[[[[[YYYYYYXXXXXXXXXYYYZZZZZZXXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[ZZZ[[[\\\]]]___``````aaabbbccccccbbbaaa```________________________\\\]]]___aaaaaa```^^^]]]\\\\\\ZZZYYYYYYYYYYYYYYYXXXYYYZZZ[[[\\\\\\\\\\\\VVVVVVVVVVVVVVVVVVVVVVVVpppfffbbb]]]ZZZYYYVVVUUUSSSQQQPPPOOOOOOPPPLLLKKKKKKKKKKKKJJJJJJIIIJJJIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCBBB@@@??????>>><<<<<<;;;:::999888777777555555555666555444444333333333444444444444444444444444333333333333222222222333333333333333444444222222222222222222222222222222222222222222111111222222111111111111222222222111111111111000000000//////000000000000////////////000000111111222222///////////////000000000...---,,,---///000000///111111111000///.........111111111111000000000000000000000000111111111111000000////////////000000222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000---******---//////---////////////........................////////////000000000000000000000000........................000000000000///////////////000000...---...///111111111000000000000111111000000000000000000000000000000000000000111111111//////000111111111111000222333444333222111222333222222333333333333222222222111111000000000111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000333333222111000000000000...//////000000//////...////////////000000000000000//////...............000000/////////000111111////////////000000000000000000000000000000000000///000000111111111111000//////............//////000000000000////////////....../////////000000000////////////000000000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000...//////000000111111111000111222222222222111000111111111111111111111111111111111111111111111111000111111111111222222222333333444444555555666666333333333333333333333333555444444444444555666666555555555555555666777777777888999:::<<<>>>??????CCCDDDEEEEEEDDDBBB@@@>>>>>>>>>>>>>>>>>>=========<<<<<<<<<===>>>?????????@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDFFFFFFGGGHHHGGGHHHIIIKKKLLLLLLMMMLLLKKKKKKLLLLLLNNNOOOQQQRRRSSSSSSUUUVVVXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[\\\\\\ZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\\\\ZZZZZZYYYYYYYYYYYYZZZZZZXXXXXXXXXXXXYYYZZZ[[[[[[[[[ZZZZZZZZZZZZ\\\^^^______aaabbbddddddcccaaa```````````````````````````]]]^^^___`````````___^^^\\\[[[ZZZYYYYYYXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\\\\WWWWWWWWWWWWWWWWWWWWWWWWqqqgggbbb]]]YYYXXXWWWWWWVVVTTTSSSRRRQQQPPPKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFCCCCCCBBBAAAAAA@@@??????<<<;;;;;;:::999888777777444555666666666555333333444444444444444444333333444444333333333333222222333333333333222222222222222222222222222222222222111111222222333333444444222222111111111111222222222222222111111111000000//////000000000000///////////////000111222222222//////000000000111111111000///......000111000...000000000000//////////////////000000000000000000///000000000111111111111000000////////////000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000***&&&###$$$***///111111///////////////000000000,,,---------............000000000000000000000000////////////////////////////////////000000000000111000//////000111000///111111000000000000111111000000000000000000000000//////000000111111222222...///000111222111111000000111333222111111222333222222333333333222222111111111000000000000111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000333333111000/////////000......////////////......////////////000000000000111000000///......//////000000//////000111111222.../////////000000000111000000000000000000000000//////000111111111111111//////............//////////////////000000000000/////////000000000111111.../////////000000000111000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000///000000000000000000000000111222222222222111000111111111111111111111111111111111111111111111111000111111111111222222222444444444444444444444444444444444444444444444444555444444444444555666666555555555555555666777777888888999:::;;;<<<=========>>>@@@BBBBBB@@@>>>=========>>>>>>>>>>>>======:::;;;<<<===>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAACCCCCCDDDEEEFFFGGGGGGHHHFFFGGGIIIKKKLLLLLLLLLLLLIIIJJJLLLMMMOOOPPPPPPPPPRRRSSSTTTUUUWWWYYYZZZ[[[\\\\\\[[[\\\\\\]]]]]]^^^]]]]]]^^^^^^^^^^^^]]]]]]ZZZ[[[[[[\\\]]]^^^______[[[ZZZZZZYYYYYYZZZZZZ[[[YYYYYYYYYZZZZZZ[[[\\\]]]\\\[[[ZZZZZZ[[[\\\^^^___^^^```bbbdddeeedddbbbaaa````````````````````````_________``````aaaaaaaaa___^^^]]]\\\[[[[[[[[[[[[[[[[[[\\\\\\]]]\\\\\\[[[WWWWWWWWWWWWWWWWWWWWWWWWrrrgggaaa[[[WWWVVVQQQQQQQQQPPPOOOMMMKKKJJJJJJKKKKKKKKKKKKKKKJJJIIIFFFGGGGGGGGGGGGHHHHHHHHHCCCCCCBBBAAAAAA@@@??????<<<;;;;;;:::999888777777666777888888888777555444555555555444444333333333444444444333333333222222333333333222222111111111222222222222222222222222///000111222444555666777222222111111111111222222222222222222111111000000//////000000000000//////,,,------...///000000111000000111111222222222333444222111222333333222111......//////000000111111......//////000000111111//////000000111111111222000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000666000***)))---111222000/////////000111111222222............/////////000000000000000000000000000000000000000000000000000......//////000000111111222000...000333333111...111111000000000000111111000000000000000000000000...//////000111222222333...///000222222222111000///000222222111111222444222222333333333222222111111000000000000000111111111111111111000000000000111111000000//////......000000000000000000000000000000000000000000000000333222000///.........///......////////////......////////////000000000000222222111000000///000000000000///000000111222222.../////////000000111111000000000000000000000000//////000111111111111111//////............//////......//////000000111111000000000000111111111111.../////////000000111111000000000000000000000000000000000000000000000000...///000222222000///...000000000000000000000000000000000000////////////000111222333333222111000111111111111111111111111111111111111111111111111000111111111111222222222444333333333333333333333555555555555555555555555555444444444444555666666555555555555555666777777888888999999:::;;;<<<<<<777999<<<>>>@@@???>>>===<<<===>>>>>>>>>>>>>>>===999:::;;;===>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHFFFGGGIIIJJJLLLLLLKKKKKKHHHIIILLLNNNPPPPPPPPPPPPQQQRRRSSSUUUWWWYYYZZZ[[[\\\\\\\\\\\\]]]^^^_________```````````````______[[[[[[\\\]]]^^^``````aaa[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\]]]^^^___^^^]]][[[[[[[[[]]]___```^^^```ccceeeeeedddbbbaaa________________________aaaaaa``````aaabbbcccccccccbbbaaa``````___``````\\\\\\]]]]]]]]]\\\[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXtttggg___YYYVVVWWWUUUSSSPPPOOOOOOOOOMMMLLLLLLKKKJJJIIIIIIHHHIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFCCCBBBAAA???>>>============<<<<<<;;;999888888777999888777666555444444444444444444444333333222111333222222111111222222333222222222222222222222222333333333222222222111111111222333333444444333333222222111111111111222222000111333444333222000.........///000111222222333000000000000////////////000000000000111111111111000000000000000000000000000000//////000111222222000000000000111111111111---...///...---...000222////////////////////////000000000000////////////000000000000000000000000222222333222111///...,,,////////////////////////........................000000111111111111000000///////////////000000111111111111111000000000000111222222111///...///000222111111111000000//////111111000000//////......111111000000000000111111000000111111111111000000000000000000000000111111//////000111111111111111000000000000000000000000111111111111111111111111/////////000111111222222222111000111222333222000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000...///000111111222111111000000000000000000000000222222222111111111111111000000000000000000000000///////////////000111111///......//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222111000///000111111111000000//////......//////000111111111111111111111111000000000000000111111222222222222111111111111000000000000111111444333333222111111111222222222222222222222222222222222333333333333444444333333333444444444555555999999777666666555555555444333333555999;;;<<<<<<<<<<<<<<<============>>><<<<<<<<<===============;;;;;;<<<>>>???AAABBBBBB???AAABBBAAA@@@>>>>>>???AAA@@@??????AAACCCFFFGGGHHHIIIIIIJJJKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOOOORRRRRRSSSTTTVVVWWWYYYZZZXXXYYY[[[]]]^^^`````````dddbbb___]]][[[[[[[[[\\\YYYZZZ\\\^^^```bbbcccccc```]]][[[[[[]]]___]]][[[]]]]]]\\\\\\\\\]]]^^^^^^bbb```]]][[[[[[\\\^^^___```````````````aaaaaaaaa_________```````````````^^^^^^___aaabbbdddeeeeeegggfffdddbbbaaa_________\\\\\\[[[[[[\\\\\\]]]^^^\\\\\\[[[ZZZYYYWWWUUUTTTuuuhhh```ZZZWWWXXXVVVTTTQQQPPPPPPOOONNNLLLLLLKKKJJJIIIIIIHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFCCCBBBAAA???>>>============<<<<<<;;;999888888777666666555555555555555555444444444444333333222222333333222222222222333333222222222222222222222222333333333222222222111111000111222222333333222222222222111111111111222222111222222333222111000/////////000000111111222222////////////000000000000000000000000111111111111000000000000000000000000000000000000000111222222000000000000111111111111333444444222///---------111111111111111111111111......//////000000111111000000000000000000000000333222111000000000111111000000000000000000000000////////////////////////000000111111111111000000000000/////////000111111111111111111000000000000000111222111/////////000000000000000//////......000000000000////////////000000////////////000000000000111111111111000000111111111000000000000000000000111222222222222222000000000000000000000000111111111111111111111111000000000000////////////333111000111222222111000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000//////......000000000000000000000000000000000000000000000000000000111111111000000///////////////////////////000000000000000000000000000000000000000000000000///////////////000111111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222111///...///000111000000000/////////.../////////000000000111111111000000000000000000000111111222222222222111111111111000000000000111111444333222222111111111222222222222222222222222222222222333333333333444444333333333444444444555555111222333444666999;;;<<<:::888777777888999888777:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>???@@@AAABBBBBBCCCEEEDDDBBBAAAAAABBBBBBAAA@@@@@@AAACCCEEEGGGGGGHHHHHHIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNPPPPPPQQQRRRTTTVVVXXXYYYXXXYYY[[[]]]___```aaaaaabbb```^^^\\\[[[\\\\\\]]][[[\\\^^^___aaabbbccccccaaa___\\\\\\]]]]]]\\\ZZZ]]]\\\\\\\\\]]]^^^______cccaaa___]]]]]]^^^___aaaaaaaaabbbbbbbbbbbbcccccc___`````````````````````^^^^^^___aaabbbcccdddeeegggfffdddbbb```___^^^^^^\\\[[[[[[[[[[[[\\\]]]]]][[[[[[[[[ZZZXXXWWWUUUTTTvvviiiaaa[[[XXXXXXWWWTTTRRRQQQQQQQQQOOONNNLLLKKKJJJIIIIIIHHHIIIIIIGGGGGGGGGFFFFFFFFFFFFEEEBBBBBB@@@???>>>>>>======<<<<<<;;;::::::999888888444444444444444555666666444444444444333333333333333333222222222222333333222222222222222222222222333333333222222222111111///000000111222111111111222222111111111111222222222222222222222111111111000000000000000111111111......//////000000111111000000000000111111111111000000000000000000000000000000000000000000111222000000000000111111111111555666777555111...---,,,111111111111111111111111------...///000111222222000000000000000000000000333111///......000333555111111111111111111111111111111111111111111111111000000111111111111000000111000000000000111222222111111111111000000000000000111222111000///000111////////////............////////////000000000000//////............//////000000111111111111000000222111111111000000//////000111222222333333222222000000000000000000000000000000000000000000000000111000000///......------333222000000111111000///111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000////////////............000000000000000000000000000000000000000000000000111111111111000///...---................................................000000000000000000000000///////////////000111111222111000///............000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000///,,,++++++,,,000000000000////////////000///.........///000111000000000000000000111111111111222222222222111111111111000000000000111111333333222111111111111222222222222222222222222222222222333333333333444444333333333444444444555555444444444444555666777888;;;999777777777777666555888888888888999999999:::999999::::::;;;;;;;;;;;;;;;;;;<<<===???@@@AAAAAACCCDDDFFFEEECCCBBBCCCCCCCCCBBBAAAAAAAAABBBDDDEEEEEEFFFGGGHHHJJJKKKMMMMMMKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOPPPRRRTTTUUUVVVWWWYYY[[[]]]___aaabbbbbb___^^^]]]\\\\\\\\\]]]^^^\\\]]]___```aaabbbbbbbbbbbb```]]]\\\\\\\\\[[[YYY\\\\\\\\\]]]^^^___```aaacccbbb```___^^^___aaabbbbbbbbbccccccdddddddddddd``````````````````______^^^^^^___```bbbcccddddddfffeeecccbbb```___]]]]]][[[[[[ZZZZZZZZZ[[[\\\\\\[[[[[[ZZZZZZXXXWWWUUUTTTvvviiiaaaZZZWWWXXXWWWUUUSSSRRRRRRRRRQQQOOOLLLKKKJJJIIIIIIHHHIIIIIIGGGGGGGGGGGGFFFFFFEEEEEEBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;::::::999888888555555444444444444555555444444444333333333444444333333333222222333333333222222222222222222222222333333333222222222111111///000111111222222111111222222111111111111222222444333222111111111222222111111111000000000000000000000000000///////////////000000000111111111111000000000000000000000000111000000000000000111111///000000000111111111111///222444555333111000000.................................///000111111111////////////////////////111000///......000111333000000000000000000000000111111111111111111111111000000111111111111000000111111111111111222222333111111111111000000000///000111222111000///000111////////////////////////......//////000000111111000//////......//////000000000111111111111000000222222111111000/////////000000111222222222222111000000000000000000000000000000000000000000000000111111000000////////////333222000000111111///...........................000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000111111000///......////////////////////////------...............///000000000000000000000000///////////////000000111111111000///////////////////////////////////////000000000000000000000000////////////////////////////////////////////////...//////---+++))))))***000000000000////////////000///---,,,---...000222000000000000000111111111111111222222222222111111111111000000000000111111222222111111111111111222222222222222222222222222222222222333333333444444333333333444444444555555777777666444444333333333666444333444777999999888777777777888888888999999999999::::::;;;;;;<<<<<<;;;;;;<<<===>>>???@@@AAAAAACCCDDDDDDBBBAAABBBCCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDDEEEGGGIIIKKKLLLMMMIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMNNNPPPQQQSSSTTTWWWXXXZZZ]]]___aaabbbccc___^^^]]]\\\[[[[[[\\\\\\\\\]]]^^^___```````````````___^^^]]]\\\\\\[[[[[[]]]]]]]]]]]]^^^```aaabbbbbbaaa```______```aaabbbbbbbbbbbbccccccddddddeee````````````____________^^^^^^___```aaabbbcccdddddddddcccaaa```^^^\\\[[[ZZZZZZYYYYYYZZZZZZ[[[\\\ZZZZZZZZZYYYXXXWWWUUUTTTvvvhhh```YYYVVVVVVWWWUUUSSSRRRRRRRRRQQQPPPLLLKKKJJJIIIIIIHHHIIIIIIFFFGGGGGGGGGGGGFFFEEEDDDAAAAAA@@@???>>>>>>>>>>>>;;;;;;;;;::::::999999888777777666555444333333444555444444333333444555555444333333333333333333444222222222222222222222222333333333222222222111111000111111222222222222222222222111111111111222222444333222222111111222222111111111000000000000000222222111000///...------///000000000111111111111000000000000000000000000111111000000000000000111///000000000111111111111+++...222333333222222222........................000000000000//////////////////////////////////////////000000//////...---////////////////////////000000000000000000000000000000111111111111000000111111111111111222222333111111111111000000000//////000111111000///000222000000000000000000000000......//////000000111111111000000//////000000111000000111111111111000000111111111111000000//////...//////000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222111000000111111///...........................000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////......///000000000000000000000000000000000000000.........//////000000000000000000000000000000000///////////////000000111///////////////000111111////////////////////////000000000000000000000000////////////////////////////////////////////////111222222000...,,,,,,---////////////000000000000000///---,,,---...000222//////000000111111111111111111222222222222111111111111000000000000111111111111111000000111222222222222222222222222222222222222222333333333444444333333333444444444555555222333333333555666777888222111111333666888999999888888888888999999999999999::::::;;;<<<<<<======;;;;;;<<<===>>>??????@@@AAACCCDDDDDDCCCBBBCCCDDDAAAAAAAAA@@@@@@@@@@@@@@@BBBBBBDDDEEEGGGIIIKKKKKKGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNPPPRRRSSSWWWXXXZZZ\\\^^^```aaabbb```___^^^\\\[[[ZZZYYYXXXZZZ[[[\\\]]]^^^^^^^^^^^^]]]]]]]]]\\\\\\]]]^^^^^^^^^^^^^^^^^^___```aaabbb```___^^^^^^^^^___```````````````aaabbbccccccdddaaaaaa``````_________^^^^^^^^^___```aaabbbbbbcccbbbbbbbbbaaa___]]][[[ZZZYYYXXXXXXXXXXXXYYYZZZZZZYYYYYYYYYYYYXXXVVVUUUUUUvvvhhh```YYYVVVVVVVVVTTTRRRRRRRRRRRRQQQPPPLLLKKKJJJIIIIIIHHHIIIIIIFFFFFFGGGHHHHHHFFFEEEDDDAAA@@@@@@???>>>>>>??????;;;;;;;;;::::::999999999999888777666555444444444555444333333333444666666444444333333333333444444222222222222222222222222333333333222222222111111000111222222333333222222222222111111111111222222333333333333222222222222000000000000000111111111222222111000///...------000000000000111111111111000000000000000000000000222111111000000000000000000000000000111111111111---///111222000//////000111111111111111111111111111000000000/////////...000000000000000000000000//////000111000///---,,,........................////////////////////////000000111111111111000000111000000000000111222222111111111111000000000000///000111111000000111222000000000000111111111111////////////000000000000111111000000000000111111000000111111111111000000000000000000000000000111---...//////000000//////000000000000000000000000111111111111111111111111000000111222222333444444111000//////111111000///111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000,,,---...///000000000000111111111111111111111111/////////000000111111222000000000000000000000000///////////////000111111............///000111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////444555555444222000000111////////////000000000000000///.........///000111/////////000111111222222111111222222222222111111111111000000000000111111111000000000000111222222222222222222222222222222222222333333333333444444333333333444444444555555555555555444555555666777444333222333555777777666888888888999999999::::::999999:::;;;<<<======>>>;;;;;;<<<======>>>??????BBBDDDFFFFFFEEEDDDEEEFFFAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDFFFGGGIIIIIIFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMOOOQQQRRRSSSWWWXXXYYY[[[]]]^^^______```___^^^\\\ZZZYYYWWWWWWXXXYYYZZZ\\\]]]^^^^^^^^^[[[\\\]]]]]]\\\\\\___``````____________```aaaaaa]]]]]]]]]]]]]]]^^^^^^___^^^^^^___```aaabbbbbbcccaaaaaaaaa```______^^^^^^^^^^^^___``````aaabbbbbbaaaaaaaaa```___\\\ZZZXXXXXXXXXWWWWWWXXXXXXYYYZZZYYYYYYYYYXXXXXXVVVUUUUUUwwwiiiaaaZZZWWWWWWUUUSSSQQQQQQRRRRRRQQQPPPLLLKKKJJJIIIIIIHHHIIIIIIEEEFFFGGGHHHHHHGGGEEEDDDAAA@@@??????>>>?????????;;;;;;::::::::::::999999999888777666666666666666555444333333333444666777444444333333333333444444222222222222222222222222333333333222222222111111///000000111222111111111222222111111111111222222222333444444444333222111//////000000111111222222////////////000000000000000000000000111111111111000000000000000000000000222222111000000000000000000000000000111111111111000111222111///......000111111111111111111111111////////////000000000000000000000000000000000000000000000000000111111111////////////////////////////////////////////////000000111111111111000000000000/////////000111111111111111111000000000000...000111111000000111222/////////000000000111111000000000000////////////000000////////////000000000000111111111111000000/////////000111111222222......///000000000000000000000000000000000000000222222222222222222222222111111111111111222222222///......///111222111000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000......///////////////...000000000000000000000000...//////000000111222222000000000000000000000000///////////////000111111000///////////////000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222333444333111000111222.../////////000000000111/////////000000000111111...//////000111111222222111111222222222222111111111111000000000000111111000000000000000111222222222222222222222222222222222222333333333333444444333333333444444444555555888777666666555555666666777666444555666777777666777888888888888999999999888888999:::;;;<<<======;;;;;;<<<<<<===>>>>>>>>>AAACCCEEEEEEDDDDDDDDDEEEAAABBBBBBBBBCCCCCCBBBBBBAAABBBCCCDDDEEEFFFGGGGGGFFFFFFGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNPPPRRRSSSTTTWWWXXXYYYZZZ[[[\\\\\\\\\]]]]]]]]]\\\[[[YYYXXXWWWXXXYYYZZZ\\\^^^______```\\\]]]^^^]]][[[[[[]]]```bbbaaa``````___`````````]]]]]]]]]]]]]]]^^^^^^___]]]^^^^^^___aaabbbbbbcccbbbaaaaaa```______^^^^^^^^^^^^______```aaaaaaaaa``````aaa```^^^\\\YYYWWWWWWWWWWWWVVVWWWXXXXXXYYYXXXXXXXXXXXXWWWVVVUUUUUUxxxkkkbbb[[[XXXXXXUUUSSSQQQPPPQQQRRRQQQPPPLLLLLLJJJIIIIIIIIIIIIIIIEEEFFFHHHHHHHHHGGGEEECCC@@@@@@??????????????????;;;:::::::::::::::::::::777777777777777888888999666555333333333555777888555444444333333444444555222222222222222222222222333333333222222222111111...//////000000000000000222222111111111111222222222333444555555333111000...//////000111222222333------...///000111222333000000000000111111111111000000000000000000000000222222111000000///000000000000000000111111111111000111111000//////111333////////////////////////------...///000111222222000000000000000000000000222111000///000333666888000000000000000000000000////////////////////////000000111111111111000000///////////////000000111111111111111000000000000...000111111000000111333---.........//////000000111111000000//////......//////............//////000000111111111111000000......///000111222333333//////000111111111111111000000000000000000000000333333333333333333333333222222111111000/////////...------...111222222111////////////////////////000000000000000000000000////////////000000000000000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000000000000000///...---,,,////////////////////////.........///000111111222000000000000000000000000///////////////000111111222111000//////......///000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111...///000///...---...///.../////////000000111111//////000111222111111111...//////000111222222222111111222222222222111111111111000000000000111111000000///000000111222222222222222222222222222222222222333333333444444444333333333444444444555555///000222444888;;;>>>???777666555666888::::::999777777777777888888888888666777888999:::;;;<<<<<<;;;;;;<<<<<<======>>>>>>???AAABBBCCCBBBAAABBBCCCBBBCCCCCCDDDEEEEEEDDDDDDBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGHHHJJJKKKLLLLLLLLLMMMMMMOOOPPPRRRTTTUUUWWWXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYXXXYYY[[[]]]___```aaaaaa]]]___```^^^[[[ZZZ\\\^^^cccbbbaaa``````_________]]]]]]]]]^^^^^^_________^^^^^^___```aaabbbccccccbbbaaaaaa```___^^^^^^^^^^^^^^^______``````aaaaaa___`````````^^^[[[YYYWWWWWWVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUwwwkkkeee___YYYWWWUUUSSSPPPOOOPPPPPPPPPOOOLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIHHHFFFDDDCCCBBBBBBAAA@@@???===<<<;;;:::;;;;;;<<<;;;999888777666666666666555555555555444444444333333222222222444444333333333333222222333333333222222111111111111000///------///000111111111111111111111111111111111111222333333444444111111222222222111111000111111111111000000000000000111111111111222222222111111111111000000000000////////////000000000000000000000000000000111111111000///......///000111000000////////////000000............/////////000000000000000000000000000////////////////////////111000/////////000222333111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000---...///000000000000000000000000000000000000000000000000000111111111111111111111000000000000000////////////////////////333111///------///111333111111000000//////......000000000000000000000000111111000000//////......///000111222333333222111//////...//////000111222000//////.........//////000000000000000000000000000000///---,,,+++***)))000...---...111222111///111111000000//////......000000000000000000000000000000////////////000000222111111111000000//////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000---------------...///////////////...///000111111//////000000000000//////000000000000000000000000000000000000000000000000111111000000000000111111000000000000000111111222222111000.........///000000000///...............111222222222111000...,,,111000//////...//////000000000000000000000000000000111333444444333222111222222333333333333222222222222222222222222222222444333222222444444333222444111111000555HHHSSSIII:::999888777666666666666777777777777777777777777999999:::::::::;;;;;;;;;============>>>>>>>>>>>>?????????@@@AAABBBDDDDDDHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFEEEEEEFFFHHHJJJKKKLLLNNNOOOPPPOOOPPPRRRSSSXXXYYYZZZZZZYYYYYYZZZ[[[XXXYYYYYYYYYXXXWWWVVVVVVWWWXXXYYY[[[]]]___aaaaaa```___^^^]]]\\\]]]]]]^^^]]]]]]]]]^^^^^^^^^______]]]\\\\\\\\\]]]^^^```aaabbbaaa```___^^^^^^___```aaa```___^^^]]]\\\\\\\\\______^^^^^^^^^______``````______^^^\\\ZZZXXXWWWVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXWWWVVVTTTRRRPPPOOOxxxlllfff___YYYWWWUUURRRPPPOOOPPPPPPPPPOOOLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIHHHFFFDDDCCC??????@@@@@@@@@@@@??????<<<======>>>===;;;:::999666666666666555555555555555555555444444444333333444444333333333333222222333333333222222222111111222111///......///111222111111111111111111111111222222222222222111111111000000111222222222222222111111111111000000000000000000111111111222222222222111111111000000//////////////////000000000111111111111000000000000000111000000//////000000111000000////////////000000........./////////000000000000000000000000000000000000000000000000000000111000/////////000222222////////////////////////000000000000000000000000000000000000000000000000000000////////////000000......//////000/////////000000000000000000000000000000000000111111111111111000000000000000000000111111111111111111111111///...,,,++++++,,,...///000000000000////////////000000000000000000000000111000000000/////////...000000111111111000///...000////////////000000111000000////////////000000000000000000000000000000111111000///...---,,,,,,...---+++---///000///---////////////000000000000000000000000000000000000000000////////////000000111111000000000/////////000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000000000//////000000111111////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000111111000000000000111111000000000000000111111222222111000///......///000111000//////.........///111111222111111000///...111111111111111111111111000000000000000000000000222222222222222111111000111111222222222222111111222222222222222222222222444333222222333444333111333111444333666EEELLL@@@888777777777777777888888777777777777777777777777999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<>>===;;;:::999666666666666555555555555666666555555555555444444444444333333333333222222333333333222222222222111333222111000000111222333111111111111111111111111333222222111000000/////////000111222222222222222111111111111000000000000000000000111111111222222222222222111000//////.../////////000000000111111222111111111000000//////000111111111111111111000000000////////////000000....../////////000000000000000000000000000000000111111111111111111111111000000000///000111111222////////////////////////000000000000000000000000000000000000000000000000000000////////////000000/////////000//////......000000000000000000000000000000000000111111111111000000000000000000111111111111111111111111111111000//////////////////000////////////000000000000000000000000000000000000000000000000////////////000000111000000///...---111000000////////////000000000////////////000000000000000000000000000000111111111111000000000///...---,,,---///000///............///000111111111000000000000000000000000000000////////////000000000000///////////////...000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000000000000111111111222222---...000111111111000/////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111000000////////////000111111000000000/////////111111000000000000111111111222333444444333222111000000000000000000000000333222111111000000000000222222222333333222222222222222222222222222222222333222111111333333222111333111666666666???BBB666666555666666777888999:::777777777777777777777777888888888999999999999::::::::::::;;;;;;;;;<<<<<>>===:::;;;;;;<<<;;;999888777666666666666555555555555555555555555444444444444444444333333333222222222222222222222222222222222333222222111111222222333111111111111111111111111111111111000000000//////111111222222222111111000111111111111000000000///000000000000111111111111333222222111000///......//////000000000111111111222222111111000/////////000111222333333222111000//////000000000000//////...////////////000000000000000000000000000000000111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000////////////////////////000000////////////000000111111111111000///......///////////////////////////000000000111111111111000000000000000111111111////////////////////////000000111222222111000000......//////000000111111////////////////////////000000000000////////////000000000000000000//////111111000//////...////////////.........///000000////////////////////////111111111111111111111111000000000000111111111000.../////////000000000111////////////////////////000000////////////000000////////////............////////////////////////........................////////////////////////000000////////////000000...//////000000000000000,,,...000111222111///...//////000000000000//////000000000000000000000000////////////////////////000000111111111111000000000000000000000111111222000000000////////////000000111111111111000000000111000/////////000222333///111333444444333222111000000000000000000000000111111/////////000111222333333444444444444333333111222222222222222333333222111000111333333333111333111555666333:::<<<222666555555666666777888999777777777777777777777777777777888888888999999999;;;;;;<<<<<<<<<=====================>>>@@@AAABBBCCCDDDFFFGGGGGGEEECCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKMMMOOOQQQQQQQQQQQQSSSUUUTTTVVVWWWWWWWWWWWWXXXYYYZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\]]]]]]^^^____________^^^^^^^^^______^^^^^^^^^^^^____________cccbbbbbbbbbaaaaaabbbbbbdddbbb```^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^\\\^^^```cccddddddcccbbbaaaaaa```___]]][[[YYYXXXVVVUUUUUUSSSRRRQQQPPPPPPQQQQQQQQQQQQQQQPPPOOOOOO|||ooofff]]]XXXWWWTTTQQQOOONNNOOOOOOOOONNNLLLKKKJJJIIIIIIHHHIIIIIIGGGHHHHHHIIIHHHGGGEEEDDDDDDDDDCCCBBBAAA???>>>===:::;;;;;;<<<;;;999888777666666666666555555555555333333333333333333333444444444333333333222222222222222222222222222222222333333222222222222333333111111111111111111111111//////000000000111111111333333333222111000///...111111111111000000000/////////000000000111111111222222111111000//////...000000000000111111111111111111111111000000//////000111222333333222111000//////000000000000//////////////////000000000111000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000////////////////////////////////////////////////000000////////////000000222222222222111111000//////////////////////////////000000000111111111111//////000000111111111111////////////////////////,,,---///000000///---,,,......//////000000111111////////////////////////////////////000000000000//////000000111222333333111111000//////...//////...---------......///000//////////////////////////////000000000000111111111111111111000000000111111000000000/////////...////////////////////////000000////////////000000............////////////////////////////////////........................////////////////////////000000////////////000000......///000111000000///,,,...000111222111///...//////000000000000//////000000000000000000000000///////////////////////////000111111111111000///000000000000000111111222/////////000000000000//////000111111111111000000000000/////////111222333---///111333333222111000000000000000000000000000//////......///111333444222222333333333333222222111111111222222333333333222111000111333444333222444000333444000666;;;444777777666666666666777777777777777777777777777777777777888888888999999999;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<===???@@@@@@AAACCCEEEEEEDDDBBBAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKMMMOOOPPPQQQPPPQQQSSSTTTTTTUUUWWWWWWVVVVVVXXXZZZ[[[[[[\\\]]]]]]\\\\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^_________``````ccccccccccccccccccbbbbbbbbbaaa___\\\[[[ZZZZZZZZZ\\\\\\\\\\\\]]]^^^______\\\^^^aaacccddddddccccccaaa``````^^^]]][[[YYYXXXUUUUUUTTTSSSQQQPPPOOOOOOQQQQQQQQQPPPOOONNNMMMLLL{{{ooofff]]]XXXWWWSSSQQQOOONNNNNNOOOOOONNNLLLKKKJJJIIIIIIHHHIIIIIIGGGGGGHHHIIIHHHGGGFFFEEE@@@@@@AAAAAAAAAAAA@@@@@@<<<======>>>===;;;:::999666666666666555555555555222222222333333333333444444444333333333333222222111222222222222333333333222222222222222222222222111111111111111111111111//////000000111222222333333333333222111000///...111111111111000000000000/////////000000000111111111111111111000000000000000000000111111111222222000000000000000000000111000111111111111111111000...///000111111000///.../////////000000000111111000000000000000000000000111111111111111111111111//////000111111111111000////////////////////////////////////////////////000000000000000000000000000000////////////000000111111222222111111000000000000000000000000000000000000000000111111111111/////////000111111222222111111111111111111111111...///000111111000///...////////////000000000000000000000000000000000000////////////000000000000/////////000111333555666111000000////////////000...------......///000111000000000000000000000000///////////////000000000///000111000...---...///111111111000///.........000000000000000000000000000000////////////000000...////////////000000000000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000///000111222333222111000---...000111111111000/////////000000000000//////000000000000000000000000000000000000000000000000///000111222222111000///000000000000000111111222...//////000000000000///...///000111111111000///000000///000000111222222,,,---///000111111000000000000000000000000000000/////////000111222333444///000000111111000000///111111111222222333333444333222111222444555555444555///222444///444:::666777777666555555666666666777777777777777777777777888888888999999999999:::888888888999999999::::::::::::::::::;;;===>>>??????@@@AAACCCCCCCCCBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFHHHJJJKKKKKKNNNPPPQQQRRRQQQRRRTTTUUUSSSUUUWWWWWWWWWWWWYYYZZZ\\\\\\]]]^^^^^^^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\]]]]]]]]]]]]\\\^^^^^^_________`````````bbbccccccdddddddddccccccaaa```^^^\\\[[[ZZZ[[[[[[]]]]]]]]]]]]^^^^^^___```^^^___aaabbbcccccccccbbb```______^^^\\\ZZZXXXWWWTTTTTTSSSRRRQQQPPPOOOOOOQQQQQQQQQPPPOOOMMMLLLKKKzzzoooeee\\\XXXXXXSSSQQQNNNMMMNNNOOONNNNNNLLLKKKJJJIIIIIIHHHIIIIIIGGGGGGHHHIIIHHHGGGFFFEEE??????@@@@@@@@@@@@??????<<<======>>>===;;;:::999666666666666555555555555333333333333444444555555444444333333333333222222111111222222222333333333111111222222222222111111111111111111111111111111111111111222222222222222000111111222222222111111111111111111000000000000////////////000000000111000000000000111111111111000000111111111222222222/////////000111111222222111000000//////000000111...///000111111000///...//////000000000111111111000000000000000000000000000000000000000000000000...///000111222111111000////////////////////////////////////////////////000000000000000000000000000000////////////000000...//////000000000//////000000000000000000000000000000000000111111111111...//////000111111222222111111111111111111111111222222222333333222222222000000000000////////////000000000000000000000000.../////////000000000111////////////000111333444000////////////000000111////////////000111222333000000000000000000000000000000000000000////////////000222000...---...000000000000000////////////000000000000000000000000000000////////////000000/////////000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000---///000222222111000///////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000///000111222222111000///000000000000000111111222---...///000111111000///,,,---///111111000///...///000000111111111111000------...//////000111111000000000000000000000000111222222222222222111111000111111222222111111000000111111222333333444444333222222333555666666555666000444666111333999666555555555555555666777888777777777777777777777777999999999999::::::::::::888888888888999999999999::::::;;;;;;<<<>>>???@@@@@@@@@AAABBBBBBCCCDDDDDDAAAAAABBBBBBBBBCCCCCCCCCBBBCCCEEEGGGIIIJJJKKKKKKMMMOOOPPPQQQPPPQQQSSSTTTTTTUUUWWWXXXWWWXXXZZZ[[[]]]]]]^^^_______________]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\]]]^^^^^^^^^]]]]]]____________````````````aaaaaacccdddeeeddddddcccbbb```___]]]\\\]]]]]]]]]______^^^^^^^^^___```````````````aaaaaabbbbbbbbb___^^^^^^\\\[[[YYYWWWVVVTTTSSSSSSRRRQQQPPPPPPOOOOOOPPPPPPPPPOOOOOONNNMMMyyynnnddd\\\XXXXXXSSSQQQNNNMMMNNNOOONNNNNNLLLLLLJJJIIIIIIIIIIIIIIIFFFGGGHHHIIIHHHGGGFFFEEEBBBBBBAAAAAA???===<<<;;;:::;;;;;;<<<;;;999888777777666666666555555555555444444444555555555666666444444444333333333222222111111111222222333333333000111111222222111111000111111111111111111111111444444333333222111111111......000111333333444444111111111111000000000000////////////000000000000/////////000111111222222000111111111111222222222......///000111222333333111000///......///000111...///000222222000///...000000000000111111111111000000000000000000000000////////////////////////...///000222222111111000111111111111111111111111////////////////////////000000000000000000000000000000////////////000000,,,,,,---.../////////...000000000000000000000000000000000000111111111111...//////000111222222222////////////////////////////////////////////////111111000000//////......000000000000000000000000.../////////000000111111000000///......///000111//////...//////000111222111111111111222333444555000000000000000000000000111111111111000000//////111333444333000///000222......//////000000111111000000000000000000000000000000////////////000000//////000000111111222222000000000000000000000000////////////////////////000000000000000000000000000000////////////000000+++,,,...///000///---,,,///////////////000111111//////000000000000//////000000000000000000000000000000000000000000000000...000111222222111000...000000000000000111111222---...///111111111000///+++---///000111000///...///000111222222111000///............///000222222000000000000000000000000444444555444333111///...333444444555555444444333000000111222333333444444444333222444666777777666666111666999333333777444333333333444666777999:::777777777777777777777777999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<<<<>>>???@@@AAAAAAAAAAAAAAABBBDDDEEEFFFAAAAAAAAABBBBBBBBBCCCCCCBBBCCCEEEGGGIIIJJJKKKKKKJJJLLLNNNNNNNNNNNNPPPRRRTTTVVVWWWXXXXXXXXXZZZ\\\]]]]]]^^^___``````______^^^^^^]]]]]]\\\[[[[[[ZZZ[[[\\\^^^___```___^^^^^^____________`````````aaa___aaabbbdddeeeeeeddddddbbbaaa```___^^^______```aaa``````_________``````aaa``````___``````aaabbb^^^^^^]]]\\\ZZZXXXVVVUUUSSSSSSSSSRRRQQQQQQPPPPPPMMMNNNOOOPPPPPPPPPPPPPPPyyymmmddd[[[VVVVVVUUUTTTQQQOOONNNMMMMMMMMMNNNMMMKKKJJJIIIIIIJJJJJJJJJJJJIIIHHHGGGEEEEEEDDDBBBAAAAAA@@@???>>>===============<<<;;;999888777666555555555555666777777555555444444444333333333222333333333333222111111000111111222222111111000444333333333333333333444222222222111111111111000//////000000111111111222333333222111000000111111222222111111111111222222000111111111111222222222///000111222222111000///000000000000111111111111222222111000000111222222333333333222111000000/////////000000111111222222333222000//////000222333000000000000000000000000444111//////222333222000000000000000000000000000111111000000//////......000000000000////////////000000000000111111111111...///000000//////000111444222/////////000000000////////////000000000000000000000000000000000000////////////000000000000222000...///222333111///222222111000//////000000000000000000000000000000111111000000//////......---...///000000///...---111000...---,,,---///000111111111000000000000000111111111111111111111111222111111111000000////////////000000111111111222...///000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000///000111111111///...---000000////////////000000000000////////////000000000000000000000000000000222111000//////......///............/////////000000000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000111111111222222222222111111//////000000000000//////000000000000000111111222111111111111111111111111222222111111222222333444333333222222333333444555444444444444444444444444555555555555666666666666555555555555666777888999:::999999888888999999:::;;;:::999888888888999:::<<<<<<<<<<<<<<<===>>>>>>@@@@@@AAABBBBBBBBBAAAAAADDDCCCCCCBBBBBBBBBCCCCCCEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMOOOPPPPPPQQQSSSUUUSSSUUUXXXYYYXXXWWWWWWXXX]]]^^^```aaabbbbbbbbbaaa______``````___^^^]]]]]]\\\]]]^^^___^^^\\\ZZZYYY\\\]]]___aaaaaa```___^^^```aaacccdddeeeeeedddddd````````````aaaaaaaaaaaa______``````aaabbbbbbbbb_________^^^^^^]]]]]]]]]______^^^]]][[[YYYWWWVVVQQQQQQQQQQQQQQQPPPPPPPPPSSSSSSSSSRRRRRRQQQPPPOOOyyymmmddd\\\WWWWWWUUUSSSQQQOOONNNMMMMMMNNNNNNMMMLLLJJJJJJJJJJJJKKKJJJIIIIIIHHHGGGFFFEEEDDDBBBAAAAAA@@@???>>>===============<<<;;;:::888777888777666555555555555555555555555444444444333333222333333333333222111111222333333444444333333222111000000000000000000111222222222111111111111000222111111111111111111000333222222111000000111111222222111111111111222222000111111111111222222222///000111222222111000///000000000000111111111111333222111000000111222333333222222111000000//////000000000000000111111111333222000//////000222333000000000000000000000000222000...///111222111///000000000000000000000000111000000000/////////...000000000000/////////////////////000000000111111...///000000//////000111444111//////000111000///////////////000000000000000000000000000000000000/////////000000000111111222000//////111222111///222222111000000000000000000000000000000000000000111000000000/////////......///000000000000///...222111///...---...///000111000000000000000000000111111111111111111111111111111111111000000000//////000000000111111111111000000111111111000000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000111111000///...---000000////////////000000222111111000000111111222000000000000000000000000000///////////////000111........./////////000000000000000000000000000000111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111222222222222111111000000111111111111000000000000000000000111111222111111111111111111111111222222111111222222333444333333222222333333444555444444444444444444444444555555555555666666666666666666666666666777888999::::::999999999999::::::;;;:::999999999999:::;;;===<<<<<<<<<<<<===>>>>>>@@@@@@AAABBBBBBBBBBBBAAACCCCCCBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMOOOOOOOOOPPPRRRTTTSSSUUUWWWXXXWWWWWWXXXYYY\\\^^^___aaabbbbbbbbbaaa```````````````___^^^^^^ZZZZZZ\\\\\\]]]\\\[[[ZZZ\\\]]]___`````````___^^^aaabbbdddeeeffffffeeeeee````````````aaaaaaaaaaaa_______________`````````^^^^^^^^^]]]]]]]]]]]]]]]___^^^^^^]]][[[YYYXXXWWWRRRRRRRRRRRRRRRQQQQQQQQQSSSTTTTTTTTTSSSRRRQQQQQQxxxmmmddd\\\XXXXXXTTTSSSQQQOOONNNMMMNNNNNNNNNMMMLLLJJJJJJJJJJJJKKKJJJIIIHHHHHHGGGFFFEEEEEEBBBAAAAAA@@@???>>>===============<<<;;;:::999888999888777666444444444333666666555555555444444444222333333333333222111111222333333444444333333222333333222222222222333333222222222111111111111000444444333222222111111000333222111111000111111111222222111111111111222222000111111111111222222222000000111111111111000000000000000000111111111111333222111111111111222333222111111000000//////...111000000000000000000///222111000//////000111222000000000000000000000000000///...///000111000...000000000000000000000000000000000000////////////000000000000////////////....../////////000000000...///000000//////000111333111//////000111000///////////////000000000000000000000000000000000000000000000000111111111111111000///000111222111///222111000000000000000000000000000000000000000000000000000000///////////////000000111111000000///333222000/////////000111000000000000000000111111000000000000000000000000111111111111000000000000000000000000111111111111111111111111000///......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000000000//////...000000////////////000000111000000//////000000111000000000000000000000000............///000111222....../////////000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000111111111111222222222222111111111111222222222222111111000000000000000111111222111111111111111111111111222222111111222222333444333333222222333333444555444444444444444444444444555555555555666666666666777777666666666777888888::::::::::::::::::::::::<<<;;;;;;::::::;;;<<<<<<======<<<<<<======>>>???@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJLLLNNNOOOOOOOOOQQQSSSTTTUUUVVVVVVUUUVVVXXXYYY\\\]]]^^^```aaaaaaaaaaaa```aaaaaaaaaaaa``````___YYYYYYZZZ[[[[[[\\\\\\]]]]]]]]]^^^^^^^^^_________bbbccceeefffggggggfffeeeaaaaaaaaaaaa````````````^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^]]]]]]\\\[[[ZZZYYYXXXUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSxxxmmmddd]]]YYYYYYTTTSSSQQQOOONNNNNNNNNNNNMMMLLLKKKIIIIIIIIIIIIJJJIIIIIIHHHHHHGGGFFFEEEEEEBBBAAAAAA@@@???>>>======<<<<<<<<<<<<;;;:::999888888888666555555444444444666666666555555555444444222333333333333222111111000111111222222111111000444444333333333333444444222222222111111111000000333333333333333333333222222222111111111111111222222222111111111111222222000000111111111222222222000000000111111000000000///000000000111111111111222222222111111222222222111000000000//////......111111000000/////////...111111000000000000111111////////////////////////000000000000000000000///////////////////////////000000000000////////////000000000000////////////............////////////...///000000//////000111222000//////111111111///////////////000000000000////////////////////////000000000000111111111222111000000000111111000000111111000000000000000111000000000000000000000000000000000000////////////000000111111111111000000333222111000000000111111000000000000000111111111////////////////////////111111111000000000000000000000000000000111111111///000000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////////////////000000000000/////////000000////////////000000......------------......///////////////////////////////////////000111111...////////////000000000000000000000000000000000000000000000000000000000222222111111000000//////000000000000000000000000////////////////////////////////////////////////000000000000000000111222111111222222222222111111000111111222222111111000000000000000000111111222111111111111111111111111222222111111222222333444333333222222333333444555444444444444444444444444555555555555666666666666888777777777777777888888::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<==================<<<===>>>>>>???@@@AAABBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCDDDFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJJJJLLLNNNNNNNNNNNNPPPRRRTTTUUUUUUTTTTTTUUUWWWZZZ[[[\\\]]]^^^___```aaaaaaaaaaaabbbbbbbbbaaaaaa```\\\\\\[[[[[[\\\]]]^^^^^^^^^^^^]]]]]]^^^^^^___```bbbcccdddffffffffffffeeeaaaaaaaaaaaa````````````]]]]]]]]]\\\[[[ZZZZZZYYYZZZZZZ[[[[[[\\\\\\\\\]]]\\\\\\\\\\\\\\\[[[ZZZYYYWWWWWWVVVVVVUUUUUUTTTTTTRRRSSSSSSTTTSSSSSSRRRRRRxxxmmmddd]]]YYYYYYTTTRRRQQQOOONNNNNNNNNOOOLLLKKKIIIHHHGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFBBBAAAAAA@@@???>>>======<<<<<<<<<<<<;;;:::999999666666555555555555666666666555555555444444444444222333333333333222111111000111111222222111111000111111000000000000111111222222222111111111000000111111222333444555555555222111111111111111222222222222111111111111222222000000111111111222222222111000000000000000000111///000000000111111111111111111111111111111111111000000000000////////////111000000000//////......111000000000000000000111////////////////////////000111222222222111000000////////////////////////////////////000000000000000000000000////////////............////////////...///000000//////000111111000///000111222111///////////////000000000000///////////////////////////000000000000111111111000000111111000000000111111000000000000000111111////////////////////////////////////000000000000111111000000000000111111333222222111111111111111//////000000111111111111////////////////////////000000000000000000111111111111000000000000000000,,,---...000000111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000////////////000000000000000////////////000000......------------......////////////////////////111111000///////////////////////////000000000111000000000000000000000000////////////////////////222222111111000000//////111111111111111111111111////////////////////////////////////////////////000000//////000111222222111111222222222222111111//////000000000000//////000000000000000111111222111111111111111111111111222222111111222222333444333333222222333333444555444444444444444444444444555555555555666666666666888777777777777888888999:::;;;<<<<<<<<<<<<;;;:::<<<<<<======>>>>>>>>>>>>===============>>>??????@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLNNNNNNNNNNNNPPPQQQTTTTTTTTTTTTSSSTTTWWWYYYZZZZZZ[[[\\\^^^___aaaaaaaaaaaabbbbbbbbbbbbbbbaaaaaa```______^^^^^^____________^^^^^^^^^___```aaa```aaacccdddeeeeeeddddddbbbaaaaaaaaa`````````___]]]]]]\\\[[[ZZZYYYYYYXXXZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[\\\\\\\\\[[[[[[ZZZYYYXXXXXXWWWVVVVVVUUUUUUQQQQQQQQQQQQQQQQQQPPPOOOxxxmmmddd\\\XXXXXXSSSRRRPPPOOONNNNNNOOOOOOLLLKKKJJJHHHHHHHHHHHHIIIHHHHHHHHHGGGGGGGGGFFFFFFBBBAAAAAA@@@???>>>======;;;;;;<<<<<<;;;;;;:::999555555555555555666777777555555444444444333333333222333333333333222111111222333333444444333333222222222111111111111222222222222222111111111111000000000111222444555666666111111111000111111222333222222111111111111222222000111111111111222222222111111000000000000111111000000000000111111111111//////000111111000//////000000000000000000000000000//////////////////...000000000000000000000000000000000000000000000000///111333444222111111111000000000000000000000000////////////000000000000000000000000////////////....../////////000000000...///000000//////000111000//////000222222111///////////////000000000000000000000000000000000000////////////000000000000///111222111000///000111000000000000000111111222////////////////////////////////////000000000000111000000//////000000111222222222222111111111000/////////000111111222222000000000000000000000000000000000000111111111111111111111111000000000000+++,,,---///000111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000////////////000000111000000////////////000000111000000//////000000111000000000000000000000000222111000///............/////////000000000111111000000000000000000000000////////////////////////111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000111222333111111222222222222111111//////000000000000//////000000000000000111111222111111111111111111111111222222111111222222333444333333222222333333444555444444444444444444444444555555555555666666666666777777777777888999:::::::::;;;<<<======<<<;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAAAAACCCDDDEEEEEEFFFFFFCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJLLLMMMOOOOOONNNNNNPPPRRRRRRSSSTTTTTTSSSTTTVVVXXXYYYYYYZZZ[[[\\\^^^```aaa```aaaaaabbbbbbbbbbbbaaadddccccccbbbaaaaaa``````______`````````aaaaaaaaa```aaacccdddeeeddddddcccbbbbbbaaaaaa``````______]]]]]]\\\\\\[[[ZZZYYYYYY[[[[[[[[[[[[[[[\\\\\\\\\YYYZZZ[[[\\\\\\\\\\\\\\\ZZZZZZYYYXXXWWWVVVUUUUUUPPPPPPPPPPPPOOONNNMMMLLLyyymmmddd\\\WWWWWWSSSRRRPPPOOONNNNNNOOOPPPNNNMMMKKKJJJIIIIIIJJJJJJHHHHHHHHHGGGGGGGGGGGGFFFBBBAAAAAA@@@???>>>======;;;;;;<<<<<<;;;;;;::::::777666666555555555555666444333333333333222222222222333333333333222111111222333333444444333333222555444444333333444444555222222222111111111111000000111111222333444444555111111000000111222222333222222111111111111222222000111111111111222222222222111000//////000111222000000000000111111111111---...///000000///...---111111111111111111111111........./////////////////////000000000000//////000000000000000000000000---000333333111//////000000000000000000000000000.../////////000000000111000000000000/////////////////////000000000111111...///000000//////000111/////////111222333111///////////////000000000000000000000000000000000000---.........///////////////111222111//////000222000000000000000111222222////////////////////////.../////////000000000111000000///......///000000111111111111111000000///...//////000111111222222111111111111111111111111///000000000111111111111111111111111000000000///,,,---...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......///000111222000000////////////000000222111111000000111111222000000000000000000000000111000///////////////000//////000000000111111111000000000000000000000000111111111111111111111111000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000111222333111111222222222222111111000000000111111000000000000000000000000111111222111111111111111111111111222222111111222222333444333333222222333333444555444444444444444444444444555555555555666666666666555666666777888:::;;;<<<;;;<<<===>>>>>>===<<<;;;:::;;;<<<>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAABBBCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJMMMNNNPPPPPPOOOOOOQQQRRRPPPRRRTTTUUUTTTTTTUUUVVVXXXXXXYYYZZZ[[[^^^```aaa___```aaaaaabbbbbbaaaaaabbbcccdddddddddcccbbbaaa___```bbbcccccccccbbbaaaaaabbbccceeeeeeeeeeeedddbbbbbbbbbaaa```_________^^^]]]]]]]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[XXXYYYZZZ[[[\\\]]]]]]]]]ZZZZZZYYYXXXWWWVVVUUUUUUQQQPPPPPPOOONNNLLLKKKJJJyyymmmddd[[[VVVVVVSSSRRRPPPOOONNNOOOOOOPPPPPPOOOMMMLLLKKKKKKLLLLLLHHHHHHGGGGGGGGGGGGGGGGGGBBBAAAAAA@@@???>>>======;;;;;;;;;<<<;;;;;;::::::999888777666555444444444333333333222222222111111222333333333333222111111111111111222222111111111222111111000000111111222222222222111111111111000222222222222222222222222111111000000111222333333222222111111111111222222000111111111111222222222222111000//////000111222000000000000111111111111,,,---...//////...---,,,111111111111111222222222---.........//////000000//////000000000000//////000000000000000000000000,,,///333333000......///000000000000000000000000.../////////000000111111000000000000////////////000000000000111111111111...///000000//////000111/////////111333333111///////////////000000000000000000000000000000000000------------.........//////111333222///...000222000000///000000111222222////////////////////////.../////////000000111111000///...------...///000000111111111111000//////...//////000111222222222111111111111111111111111//////000000111111111222222111111111000000//////......///////////////...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000///.........000111222000000////////////000000000000////////////000000000000000000000000000000///......//////000111222000000000000111111111111000000000000000000000000222222222222222222222222//////000000111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000111222333111111222222222222111111111111222222222222111111000000000000000111111222111111111111111111111111222222111111222222333444333333222222333333444555444444444444444444444444555555555555666666666777555555666777888:::<<<===;;;<<<===??????===<<<;;;999:::<<<===>>>>>>>>>===>>>>>>>>>>>>>>>??????@@@AAABBBCCCEEEFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIIIIJJJNNNOOOPPPPPPPPPPPPQQQRRROOORRRTTTUUUUUUTTTTTTUUUXXXXXXXXXYYY[[[]]]```aaa______```aaaaaaaaaaaaaaa___aaaccceeefffeeedddccc___aaacccdddeeedddbbbaaabbbcccdddfffgggffffffeeecccbbbbbbaaa```______^^^^^^^^^^^^]]]]]]]]]]]]]]]^^^]]]]]]]]]\\\[[[[[[[[[XXXYYYZZZ[[[\\\]]]]]]]]][[[ZZZYYYXXXWWWVVVUUUUUURRRQQQQQQPPPNNNLLLJJJIIIoooddd]]]XXXUUUPPPOOONNNMMMLLLMMMNNNNNNNNNMMMLLLKKKIIIIIIHHHHHHMMMJJJHHHFFFFFFFFFDDDCCCEEECCCAAA???>>>>>>??????======<<<;;;:::999999888777777666444444333333333444444444444444444444444333222222111111222333444333222111111333333222111222222222222222222222222222222222222222222222222//////000111222222333333333333111000000000111222222222222111111111000000///000000000111111111111111111000000000000111111/////////////////////////////////000000000000000............/////////000000000000000000000000000000000///////////////000000000000000////////////---------...///111222333222222222222111///...---////////////////////////000000000000000000000000000000000000000000000000333222111000/////////000222222111000/////////000000000000000000000000000......////////////......111///------...//////...111111000---,,,---000333000000000000000000000000111111000000//////......000000000000000000000000111111222222222222111111000000000000////////////111111111000000000000000222111111111000000//////000000////////////000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000222111000//////000111222111111111000///.........000000000000000000000000111000///......///000111111111000000//////......000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111111111000000111111222333222222222111111111000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000111111111111111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111222222222333333444444444333333222222333333444555555555555444444333333333666666666666666555555555444444555666777888999999999:::;;;<<<===<<<;;;:::999:::<<<;;;;;;;;;>>>@@@?????????>>>??????@@@@@@FFFFFFFFFFFFFFFEEEEEEDDDGGGGGGFFFEEEDDDDDDEEEEEEDDDFFFIIIJJJIIIHHHIIIIIIKKKMMMOOOOOONNNNNNOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRVVVWWWYYY[[[]]]^^^______^^^^^^^^^_________``````aaaaaabbbbbbbbbbbbaaaaaaaaabbbccccccddddddcccccceeeeeeeeeeeeeeeeeeeeeeeegggfffeeecccbbbaaaaaa```^^^______```````````````]]]^^^______^^^\\\ZZZXXX[[[[[[ZZZZZZZZZ[[[\\\\\\YYYYYYYYYYYYXXXWWWVVVUUUTTTRRROOOMMMLLLKKKIIIGGGoooddd]]]XXXTTTSSSRRRQQQPPPOOOPPPQQQQQQNNNMMMLLLKKKIIIIIIIIIIIIKKKIIIGGGFFFFFFEEECCCAAAGGGEEECCC@@@???>>>??????>>>>>>===<<<;;;::::::999888888777666555444555555444444444444444444444444333333333333333333222222333222111111333333222111222222222222222222222222000000000000000000000000///000000111222222333333444333222000//////000000333333333222222222111111111111111111222222222222111111000000000000111111111111111111111111111111,,,---------...///000111........./////////000000000000000000000000000000000000////////////000000111111000000000/////////777666444333222111000000000000000111000000//////////////////////////////000000000000000000000000000000000000000000000000......//////000111111111222111000000000000000000000000000000000000000000......////////////......000...---...111333444333111222222111///...///000000000000000000000000000111000000000/////////...000000000000000000000000000111111222222111111000------...///000111222222111000000000000000000000111111111111000000000///111000000//////000000111000000000000000000000000111111000000////////////000000000000000000000000000000000000000000000000222111000//////000111222////////////000000000000000000000000000000000000111000///......///000111111000000000/////////...............////////////000000000000000000000000000000////////////000000000000000000000000000000111111000000000000111111000000//////000000111222111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111222222222333333333444444333222222222222333444444555555444444444333333333666666666666555555555555444444555666777888999999999::::::;;;<<<;;;;;;;;;999;;;;;;;;;;;;;;;===???>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDDDDDDDDDDFFFEEEEEEDDDCCCCCCDDDDDDDDDFFFIIIIIIIIIHHHIIIIIIKKKMMMOOOOOOOOONNNOOOQQQOOOPPPPPPQQQRRRQQQQQQQQQVVVWWWXXXZZZ\\\^^^^^^___\\\\\\\\\]]]]]]]]]^^^^^^______````````````______aaaaaabbbcccddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeedddcccbbb``````______^^^______```aaaaaaaaaaaa___`````````___]]][[[YYY\\\\\\[[[[[[[[[[[[[[[[[[XXXXXXXXXXXXWWWWWWVVVUUUTTTQQQNNNMMMLLLKKKIIIGGGpppddd]]]WWWSSSQQQPPPOOOMMMMMMNNNNNNOOONNNMMMLLLJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGEEECCC@@@GGGFFFDDDAAA@@@??????@@@??????>>>===<<<;;;::::::999888777666666666666666444444444444444444444444333333444444444222111000333222111111333333222111111111111111111111111111000000000000000000000000000000000111222222333333222111000000///000000000333333333333333222222222111222222222222333333333111111000000000000111111111111111111111111111111++++++++++++,,,...111222....../////////000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000111111---...///000000000000000////////////////////////000000000000000000000000000000000000000000000000---...000111222222111111000000000000000000111222000000000000000000000000...//////000000//////...000///...///111333333333,,,...111222111///......000000000000000000000000000000000000////////////000000000000000000000000000111111222222111111000---...//////000111222222000000000000000000111111111111111111000000000000111111111000000111111111000000000000000000000000111000000000000/////////000000000000000000000000000000000000000000000000111111000000000000111111---......///000111111222000000000000000000000000000000////////////000000000000000000////////////............////////////000000000000000000000000//////............//////000000000000000000000000111111000000000000111111///////////////000000111000000111111111111111111000000000000111111111111000000000000000000000000////////////////////////000000000000111111111111111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222333333333222222222222222333444444555444444444444333333333555555555555555555555555444444555666777888999999:::::::::::::::;;;<<<<<<999;;;;;;;;;:::;;;===???>>>>>>======>>>??????@@@@@@@@@BBBCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDFFFHHHIIIHHHHHHIIIJJJLLLNNNPPPPPPOOOOOOPPPQQQOOOOOOPPPQQQQQQQQQQQQPPPUUUVVVXXXZZZ[[[\\\]]]]]]ZZZZZZZZZZZZ[[[[[[[[[[[[]]]^^^^^^______^^^^^^]]]___```aaacccdddeeeeeefffeeeeeeeeeeeeeeeeeeeeeeeecccbbbaaa```______^^^^^^^^^^^^```aaabbbbbbbbbbbbaaaaaaaaaaaa___]]][[[YYY\\\\\\]]]]]]\\\[[[ZZZYYYVVVVVVVVVVVVVVVVVVUUUUUUSSSPPPMMMLLLKKKJJJHHHGGGqqqeee\\\VVVSSSPPPOOOMMMLLLLLLLLLMMMNNNMMMMMMKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIGGGCCC@@@DDDCCCBBBAAA@@@@@@AAAAAA>>>>>>===<<<;;;:::999999888777777666555555666666444444444444444444444444222333444444333111///---333222111111333333222111000000000000000000000000222222222222222222222222000000111111111222222222.../////////000111222222222222222222222222222222111111111222222222333333111111000000000000111111111111111111111111111111---,,,,,,+++,,,...000222...////////////000000000////////////////////////000////////////000000111222111111111000000000000++++++,,,...//////000000......////////////......////////////////////////////////////////////////000000000000000000000000222333444444444222000...000/////////000111222222//////////////////////////////000000000000//////111000......//////...,,,'''***---////////////000////////////////////////000000000000////////////////////////////////////000000111111111111000000222111111000000/////////000000000000000111111111111111111000000000000000222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000000000000000000111......//////000000111111000000000000000000000000000000////////////000000000000000000////////////000000000000111111111111////////////////////////000//////......//////000000000000000000000000000111111000000000000111111000////////////000111111222222111111000000000//////000000000111111111111////////////////////////............///////////////000000000111111111111111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222222222222222222111222333333444444444444444444444444444444444555555555555555666555555555666777888888888;;;:::999888999:::<<<===:::;;;;;;;;;::::::<<<>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDFFFHHHHHHGGGGGGHHHJJJLLLNNNPPPPPPPPPOOOPPPQQQOOOPPPQQQQQQRRRRRRQQQQQQTTTUUUWWWXXXZZZ[[[[[[[[[XXXYYYYYYYYYZZZZZZZZZZZZ\\\]]]]]]^^^^^^]]]]]]\\\]]]^^^```bbbdddeeeffffffeeeeeeeeeeeeeeeeeeeeeeeebbbaaa```_______________^^^^^^```aaabbbbbbccccccaaaaaa```___^^^\\\ZZZXXX[[[\\\]]]^^^]]][[[XXXWWWTTTTTTUUUUUUUUUUUUTTTTTTQQQOOOLLLKKKJJJIIIHHHFFFrrreee]]]WWWSSSSSSRRRQQQOOOOOOPPPPPPQQQMMMLLLKKKJJJJJJIIIJJJJJJIIIIIIIIIJJJJJJIIIEEEBBB@@@@@@@@@@@@@@@AAAAAABBB===<<<<<<;;;:::999888777666666555444444444555555444444444444444444444444111222333333222000...,,,333222111111333333222111000000000000000000000000222222222222222222222222111111111111111222222222000111111111111000000000000000000000111111111111000000000000111111111222111111000000000000111111000000000000000000000000111000///......///000000////////////000000000111///////////////////////////////////////000111111111111111000000000000///222222222111000...,,,+++000000000000///...---,,,000000000000000000000000////////////////////////111111111111111111111111000111333333333111...---000/////////000111222222//////////////////////////////000000000000//////111000///...//////---+++,,,---......---...///111////////////////////////////////////000000000000////////////////////////000000000111111000000000333222222111000///////////////000000111111111111000000000000000000111111222222111111111111222222000000000000000000000000000000000000111111111111111111111111111111111111////////////////////////000000000111111000000000//////////////////000///111111111111111111111111//////000000000000//////////////////000000000000000000000000111111111111////////////////////////111000000//////000000111000000000000000000000000111111000000000000111111111000000000000111222222444333222111000...------///000000000111111111111////////////////////////---........./////////000///000000000111111111111111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222111111111111222333333444444444444444444444444333444444444555555666666555555666666777777888888::::::999888999:::;;;<<<:::;;;;;;;;;999:::;;;===>>>>>>>>>???@@@AAABBBBBBDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDEEEFFFFFFDDDFFFGGGGGGFFFGGGHHHJJJLLLMMMOOOPPPOOOOOOPPPQQQQQQQQQRRRSSSSSSSSSSSSSSSSSSTTTUUUWWWXXXYYYZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZ\\\]]]]]]^^^^^^]]]]]]\\\[[[\\\^^^```bbbdddeeeeeeddddddddddddddddddddddddaaa``````_________``````^^^^^^```aaaaaabbbbbbbbb^^^^^^]]]\\\[[[YYYXXXWWWZZZ[[[\\\]]]\\\ZZZWWWVVVTTTTTTTTTUUUTTTTTTSSSSSSPPPNNNKKKJJJIIIIIIGGGFFFrrrfff^^^XXXTTTRRRQQQOOONNNNNNNNNOOOPPPLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJIIIGGGDDD>>>??????@@@@@@AAAAAAAAA<<<<<<;;;:::999888777777555555444444444444555555444444444444444444444444111111222222222000///...333222111111333333222111111111111111111111111111000000000000000000000000111111111111111111111111555555444333111///---,,,/////////000000000000000//////000000000111111111111111000000000000111111////////////////////////333333222222111000000////////////000000000111111000000000000000000000000///......//////000111222000000000000////////////,,,---.../////////...---111111111000///...,,,,,,000000000000000000000000000000000000000000000000111111111111111111111111+++,,,...///000000//////000000000000000000111222000000000000000000000000///000000111111000000///000//////000222333111000222333222000...---///000000000000000000000000000////////////000000000000000000000000000000000000///000000111111000000///000000000111111111222222/////////000111111222222000000000000111111111111111111111000000111111111000000000000000000000000000000000111111111111222111111111111111111111111000000000000000000000000000000111111111111000000000000000000////////////111111111111111111111111//////000000000000//////////////////000000000000............////////////000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111111111111111111222222333333333222111///...------000000000000111111111111000000000000000000000000.........//////000000111000000000000111111111111111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000111111111111111222333333333333333444444444444555333333333444555555666666555666666666777777777888999999999999999:::;;;;;;:::;;;;;;:::999999;;;<<<>>>>>>>>>>>>???@@@BBBBBBCCCCCCCCCCCCCCCBBBAAA@@@FFFEEEEEEEEEEEEFFFFFFGGGEEEFFFGGGFFFFFFFFFHHHJJJKKKMMMOOOOOONNNNNNOOOPPPRRRRRRSSSTTTTTTTTTTTTSSSRRRSSSTTTVVVWWWXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\\\\]]]]]]\\\\\\[[[ZZZ[[[]]]___aaabbbccccccbbbbbbbbbbbbbbbbbbbbbbbb_________^^^______``````^^^______```````````````[[[[[[ZZZYYYXXXWWWWWWVVVYYYYYYZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSRRRQQQOOOLLLJJJIIIHHHHHHGGGEEErrrggg___YYYUUUOOONNNMMMLLLLLLLLLMMMNNNLLLLLLKKKJJJJJJJJJJJJKKKKKKIIIHHHHHHHHHHHHGGGEEEAAAAAAAAAAAAAAA@@@@@@???===<<<;;;:::999888888777666666555555555555666666444444444444444444444444333333333222222222222222333222111111333333222111222222222222222222222222000000000000000000000000111111111111111111111111444444555444333111///...//////000000111111111111000000111111111222222222111111000000000000111111000000000000000000000000000111333333333222000/////////000000000111111111000000000000000000000000............///000111222////////////.........---%%%'''***...000111222222000111111111000//////...000000000000000000000000000000000000000000000000111111111111111111111111---......///000000111111222111000000000000000000000000000000000000000000000000111111111111000000000//////111222333111///---///111111000......///000000000000000000000000.../////////000000000111000000000000000000000000//////000000000000//////000111111111111222222222...//////000111111222222///000000000111111111111111000000//////000000111000000000000000000000000000000111111111222222222111111111111111111111111000000000000000000000000///000111222222111000///......//////000000111111111111111111111111111111...///000111111000///....../////////000000000111............////////////000000000000000000000000000000////////////000000000000000000000000000000111111000000000000111111000000000000000111222222000000000000////////////000000000000111111111111000000000000000000000000......///000000111222222000000000000111111111111111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000/////////111111111111111222222333333333333444444444555555222222333444444555666666666666666666777777777777888888999::::::::::::::::::;;;;;;:::999999:::<<<;;;;;;<<<<<<===???@@@AAAAAAAAABBBBBBCCCBBBBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFFFFFFFEEEFFFHHHJJJJJJKKKMMMNNNMMMMMMNNNOOOQQQRRRRRRSSSSSSSSSSSSSSSRRRRRRTTTUUUVVVVVVWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYYZZZ[[[]]]___`````````aaaaaaaaaaaaaaaaaaaaaaaa]]]]]]]]]]]]]]]^^^_____________________^^^^^^]]]YYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTRRRQQQPPPMMMKKKIIIHHHHHHGGGFFFEEEsssggg___ZZZVVVRRRQQQPPPOOOOOOOOOPPPQQQLLLKKKKKKJJJJJJJJJJJJKKKJJJHHHFFFFFFGGGGGGGGGFFFEEEEEEDDDCCCBBB@@@???>>>>>>===<<<;;;:::999999888777777666666666666777888444444444444444444444444444444333333333444555555333222111111333333222111222222222222222222222222222222222222222222222222222222111111111111111111///000222444555555555444000000111111222222222333111111222222222333333333111111000000000000111111111111111111111111111111---///222444444333111000000000000000111111111111000000000000000000000000............///000222222///.........------------...000222333444333222111///000000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111555444333222111111111111222222111000//////000000000000000000000000000000000000111111111111000000111000000000000///,,,)))"""&&&,,,///000//////...000000000000000000000000.../////////000000111111000000000000000000000000//////000000000000//////444444333222111000///......//////000111222222222//////000000111111111222000000////////////000000000000000000000000000000000000111111222222222222111111111111111111111111000000000000000000000000///000111222222111000///,,,,,,---///000222333333111111111111111111111111...///000111111000///....../////////000000111111000000000000111111111111000000000000000000000000//////............//////000000000000000000000000111111000000000000111111///////////////000111111---......///000111111222000000000000111111111111000000000000000000000000...//////000111222222333000000000000111111111111111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000/////////...111111111000111222222333333333333444444555555555222222333333444555666666666666666666777777777777777888999:::;;;:::999999:::;;;;;;:::999888:::;;;999999::::::<<<===>>>???AAAAAACCCDDDEEEEEEFFFFFFCCCCCCCCCCCCCCCDDDEEEFFFEEEFFFFFFEEEEEEEEEHHHJJJIIIKKKMMMMMMMMMLLLMMMNNNPPPQQQQQQRRRRRRRRRRRRRRRQQQRRRSSSUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXYYYYYYYYYYYYXXXXXXXXXYYYZZZ\\\]]]^^^______````````````````````````[[[[[[[[[[[[\\\]]]^^^^^^____________^^^]]]\\\[[[XXXXXXWWWWWWWWWWWWXXXXXXVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXWWWVVVTTTRRRPPPOOOMMMKKKHHHGGGGGGGGGFFFEEErrreee]]]XXXUUUPPPPPPNNNNNNNNNNNNPPPPPPMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEEEECCC:::444888BBBFFF???666;;;::::::;;;<<<;;;999666666666666666666777888888555555555444444333333333333333333222222222111111222222222222222222222222444333111222333333222000222222222111111111000000222222111111111111222222555444222000//////000111.../////////000000000111222111000000000111333444222222111111000000//////111222222333333222222111111000///......///000111111222222333333333222222000000000000000000000000111111111000000000000000444333222000000000111222111111000000000000111111//////000000000000//////............/////////000//////000000000000//////222222222111000//////...---///111222111000000111222111111111000000//////////////////////////////111111000///////////////////////////////////////000000//////.........---111000///...............000000///------,,,,,,,,,222222000///...............///000111222222111000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...111111111111111000///............//////000111111//////000000111111222222000000111111111111000000//////000000000//////...444333111///......///000000000000000000000000000////////////000000000000000000000000111111111111////////////000000000000000000000000111111111111////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000//////000000000//////...111111000000//////......000000000000000000000000000000000000000000000000000000////////////000000222222222333333222222222000111111111111222222222////////////000000000000111111000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333444444444555555555555666777777888888888777777666777777777777888888888888::::::::::::::::::::::::<<<<<<;;;<<<<<<===>>>?????????@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHIIIKKKLLLLLLLLLLLLTTTSSSRRRPPPOOOOOOOOOOOORRRRRRRRRSSSTTTVVVWWWXXXYYYYYYYYYXXXWWWWWWVVVVVVWWWXXXZZZ[[[[[[ZZZXXXWWWXXXXXXYYYZZZ[[[\\\]]]]]]^^^_________^^^]]]\\\\\\YYYYYYYYYZZZ\\\^^^```bbb]]]^^^_________^^^]]]\\\YYYYYYYYYYYYXXXWWWVVVVVVSSSSSSSSSSSSTTTUUUVVVVVVWWWVVVVVVTTTRRRPPPNNNLLLLLLKKKJJJHHHGGGFFFEEEEEErrreee]]]XXXTTTPPPOOONNNNNNNNNNNNOOOPPPMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEBBB>>>;;;===@@@BBB???;;;<<<;;;;;;;;;<<<;;;999777888777666666555555555555555555444444444333333333333333333222222222222111222222222222222222222222444333111222333333222000222222222111111111000000222222111111111111222222333222111000////////////111111111111111111111111111111000///000111222333000/////////.........---111222222333333222222111000000////////////000000333333333333222222222222000000000000000000000000000000000000000000000000222111///.........///000///////////////000111111//////000000000000///////////////000000000000000//////000000000000//////000000000000111111111111555555666444222000111111111111111111000000000///000000000000000000000000111111000///////////////////////////////////////000000/////////.........000000///.........//////111000///...------------///////////////000000111//////111111222111000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111000//////000111111111111000000///111222222333222111000000000000000000000111111111000000111111111111000000111111222222222222111111222222111000////////////000000000000000000000000////////////000000000000000000000000111111111111////////////000000000000000000000000111111111111////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000///000000111000000//////////////////000000000000000000000000000000000000000000000000000000000000//////............//////111111222222222222111111000111111111111222222222////////////000000000111000000000000000111111111111111111111111111111111222222222222222222222222111111222222222333333333444444444444555555555555777777888888888777777666777777777777888888888888::::::::::::::::::::::::;;;;;;;;;;;;<<<===>>>???>>>???@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMQQQPPPPPPPPPPPPPPPPPPQQQSSSSSSSSSTTTUUUVVVWWWXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXYYYZZZZZZYYYXXXWWWXXXXXXXXXYYYZZZZZZ[[[[[[]]]]]]^^^^^^^^^]]]\\\\\\ZZZZZZZZZZZZ[[[]]]^^^```\\\]]]^^^^^^^^^]]]\\\\\\YYYYYYYYYYYYXXXWWWVVVUUUSSSSSSSSSSSSSSSTTTUUUVVVXXXWWWUUUSSSPPPNNNLLLKKKKKKJJJHHHFFFEEEDDDCCCCCCsssfff]]]XXXTTTPPPOOONNNMMMMMMNNNOOOPPPMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEAAABBBCCCBBB???>>>???@@@===<<<;;;;;;<<<;;;999777999888777555444333333333555444444444444333333333333333333333222222222222222222222222222222222222444333111222333333222000222222222111111111111111222222111111111111222222111111111111000///......222222222222111111111111000000/////////000111222////////////............111111222222222222111111//////000000111000000///111000//////.........///000000000000000000000000000000000000000000000000111000//////...//////////////////000000111111111//////000000000000//////111111111111000000000000//////000000000000//////---......000111222333444333333333000...---///000111111111111000000000000111111111111111111111111111000000///////////////////////////////////////000000////////////......//////.........///000000222111000///.........///---------...000111333444000111111111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000111222222111000000///000000111111111111000000111222333333222000///111111111111000000000000000000111111111111000000111111111111222222111111000000000111111000//////000000000000000000000000////////////000000000000000000000000111111111111////////////000000000000000000000000111111111111////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000000000111111111111000000.........///000111111111000000000000000000000000000000000000000000000000///......------......///000111111111111111111000000111111111111222222222/////////000000000111111//////000000111111111222111111111111111111111111222222222222222222222222111111222222222333333333444444444444555555555555666777777888888777777777777777777777888888888888::::::::::::::::::::::::::::::::::::;;;<<<===>>>>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGIIIIIIHHHHHHJJJKKKMMMNNNNNNNNNOOOPPPPPPQQQRRRSSSUUUUUUUUUVVVVVVWWWWWWWWWYYYYYYXXXXXXXXXXXXXXXXXXWWWXXXYYYZZZZZZYYYXXXWWWXXXXXXXXXXXXXXXXXXXXXXXX\\\\\\]]]]]]^^^]]]]]]]]][[[[[[ZZZZZZZZZ[[[\\\\\\[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZYYYXXXVVVUUUTTTSSSSSSSSSRRRSSSSSSTTTTTTYYYWWWTTTPPPMMMKKKJJJJJJJJJIIIGGGEEECCCBBBAAA@@@tttfff]]]WWWTTTPPPOOONNNMMMMMMNNNOOOPPPMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEBBBDDDFFFCCC???===>>>AAA===;;;::::::::::::888666777777555444444333333333444444444444444444444444444444333333333222222222222222222222222222222222444333111222333333222000111111111111111111111111222222111111111111222222000111222222222000///...000000000111111222222222///////////////000000111111111111111000000000000111111222222222222111111...///000222222111000///222111///...............000000000000000000000000/////////000000000000000222222111111111111111111222222222222111111000000//////000000000000//////111111111000000000////////////000000000000//////---......000111222333444/////////---,,,---000333111111111000000000000000111111111111111111111111000000////////////000000////////////////////////000000/////////////////////.........///000111111222222111000//////000000---------...000111333333111111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111...///000111111111111111.........//////000111111222222111111000000//////000000111111111111000000///////////////000000000...///000111111111//////////////////////////////////////////000000000000///000000000111111111111////////////000000000000///000000000111111111111////////////000000000000///////////////000000111000000000000000000000000000000000000000000000000///000111111111111111111.../////////000000000111////////////////////////000000000000000000000000//////............//////000000111111111111000000000000111111111222222222//////000000000111111111/////////000111111222222111111111111111111111111222222222222222222222222111111222222222333333333333333444444444555555555555666777777777777777777666777777777888888888888999999999999999999999999:::::::::::::::;;;======>>>???@@@AAAAAABBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGIIIIIIHHHGGGHHHJJJMMMOOONNNOOOPPPQQQRRRSSSSSSSSSVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYZZZZZZYYYXXXXXXZZZZZZZZZYYYYYYYYYXXXXXX\\\\\\]]]^^^^^^___^^^^^^\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXVVVUUUTTTSSSSSSRRRRRRQQQRRRRRRRRRVVVTTTQQQMMMKKKJJJJJJKKKIIIHHHFFFDDDBBBAAA@@@???uuuggg]]]WWWTTTOOONNNMMMMMMMMMMMMNNNOOOMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCAAA@@@???>>>======;;;999888888888666555555555444444444555555666444444444444444444444444444444444333333333222222222222222222222222222222444333111222333333222000111111111111111111111111222222111111111111222222111222333444333222111000,,,---...///000222333333.../////////000000000000000000000000111111111111000111111222222111111000...///111222222222111000444333222111111111111111000000000000000000000000......//////000000000000111111111222222222111111222222222111000...,,,+++//////000000000000////////////////////////////////////000000000000////////////000000111111111111222222222000///000333666000000000000000000111111111111111111111111111111000000////////////000000000000000000000000000000//////000000000000000000///////////////000111222222111111000000000000111///////////////000111111222222111000000/////////111111111111111111111111000000000000000000000000111111111111111111111111222111111111111111111222...///000111111111111111333111///---,,,...000111222222111111000000//////000000111111111111000000//////......///000111111---...000111111000///...////////////////////////////////////000000000000///000000000111111111111////////////000000000000///000000000111111111111////////////000000000000///////////////000000111000000000000000000000000000000000000000000000000//////000111111111111111111000000000/////////...////////////////////////000000000000000000000000111111000000000000111111000000111111111111000000000000111111111222222222000000000000111111111111//////000000111111111111111111111111111111111111222222222222222222222222111111222222222333333333333333333444444444444555555555666777777777777777666777777777888888888888999999999999999999999999:::::::::::::::;;;======>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGIIIHHHGGGGGGHHHJJJMMMNNNPPPQQQRRRSSSSSSSSSSSSSSSVVVVVVWWWXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ]]]]]]\\\\\\[[[ZZZZZZZZZ\\\]]]^^^_______________\\\[[[[[[ZZZYYYWWWVVVVVVWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZYYYXXXVVVUUUTTTSSSSSSRRRQQQPPPPPPPPPPPPQQQOOOMMMKKKJJJJJJKKKLLLIIIHHHFFFDDDBBBAAA@@@@@@uuuggg^^^WWWSSSOOONNNMMMLLLLLLMMMNNNOOOMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEEEECCC@@@@@@AAAAAA>>><<<>>>;;;999888888888666555555555444444555666666777333333333444444444444555444444444444333333333333222222222222222222222222444333111222333333222000111111111111111222222222222222111111111111222222222333333333333333222222,,,------///000111222333...///000111111111000000............////////////000000111111111111000000//////000111222222222222......///000000//////...000000000000000000000000---......//////000000111......///000000000000///000000000///...+++)))(((//////000000000000//////---.........//////////////////000000000000//////111111111000000000000000333333222000...---...000000000000000111111111111111111111111111111111111///////////////000000111000000000000000000000000//////000000000000111111000000/////////000111111111111000000000000111111111000000////////////000222111000000000000000111111111111111111111111111000000000000000000000000111111111111111111111111222111000000000000111222///000000111111111111000888666333///......///000111111111111000000000000000000111111111111000000111111000000000222333444/////////000000///......000000000000000000000000////////////000000000000000000000000111111111111////////////000000000000000000000000111111111111////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000---...///000000111000000111111111000///.........000000000000000000000000000000000000000000000000222111111000000111111222000111111111111111111000000111111111111222222222000000000111111111222222111000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333333333333333444444444444444444555666777777777777777777777777888888888888999999999999999999999999::::::::::::;;;<<<===>>>===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHGGGGGGIIIJJJLLLMMMPPPQQQRRRSSSTTTSSSSSSRRRTTTUUUWWWXXXYYYXXXWWWWWWWWWWWWXXXYYYZZZZZZ[[[[[[\\\[[[[[[[[[[[[[[[[[[\\\___^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^______^^^^^^[[[[[[ZZZZZZXXXVVVUUUTTTUUUUUUTTTUUUUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVUUUSSSRRRQQQPPPOOOOOOOOOOOOMMMLLLJJJIIIIIIIIIJJJKKKGGGFFFDDDCCCAAAAAA@@@@@@vvvggg^^^WWWSSSOOONNNMMMLLLLLLMMMNNNOOOMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCAAAAAAAAAAAA???>>>@@@===;;;999999999888777777777666555555555666666333333333444444444555555555444444444444333333333222222222222222222222222444333111222333333222000000000111111111222222222222222111111111111222222333222222222222222333333///000000000000111111111///000111222222222111000---........./////////000000000111111111111000000000000000000111222333444)))+++---///000///---,,,000000000000000000000000------......///000000111---...///000111000000///---...///000///---+++***//////000000000000//////------...///000111111222//////000000000000//////000000000000000000000000///000000///---++++++,,,///000000000111111111111000000000000000000000000///////////////000111111000000000000000000000000//////000000000111111111111111000000///000000000000000/////////000000111000000////////////000000111000000//////000111222111111111111111111111111000000000000000000000000111111111111111111111111111000000//////000000111000111111111111000000///333333222222111111000000000000000000000111111111000000111111111111000000111111000///000222444555111000///...............000000000000000000000000////////////000000000000000000000000111111111111////////////000000000000000000000000111111111111////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000,,,,,,...//////000000000000000000000////////////000000000000000000000000000000000000000000000000111111000000000000111111111111222222222222111111000111111111111222222222000000111111111222222222222222111111000/////////111111111111111111111111222222222222222222222222111111222222222333333333222222333333333444444444333444555666777777777777777777777777888888888888888888888888888888888888;;;;;;;;;;;;<<<===>>>???===>>>???@@@@@@AAAAAA@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGFFFGGGHHHHHHIIIJJJKKKLLLKKKMMMOOORRRSSSSSSSSSRRRRRRTTTVVVXXXYYYXXXXXXWWWVVVWWWXXXYYYZZZ[[[\\\\\\]]]]]]]]]\\\\\\]]]]]]]]]___^^^^^^^^^^^^^^^^^^^^^\\\\\\]]]]]]]]]\\\[[[[[[YYYZZZZZZYYYXXXVVVTTTSSSSSSSSSSSSSSSSSSUUUVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWSSSRRRQQQOOONNNNNNMMMMMMKKKJJJJJJIIIHHHHHHGGGGGGCCCCCCBBBAAA@@@@@@@@@@@@vvvhhh^^^WWWSSSOOONNNMMMLLLLLLMMMNNNOOOMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEBBBCCCDDDCCCAAA@@@@@@AAABBB???<<<;;;::::::999888:::999888666555555555555333333333444444555555555555555444444444333333333222222222222222222222222444333111222333333222000000000111111222222222222222222111111111111222222222222000000000111222333333333222222111000/////////000111333333222222111///000000000111111222222000000111111111111000000111000//////000222444555---///333666777555333222000000000000000000000000---------...///000000111///000111333333333222111...///111222333222000/////////000000000000//////---......000111222333444//////000000000000////////////000000111111111222...000222222111000111222//////000000111111111222///////////////////////////////////////000111111000000000000000000000000//////000000111111111222222222111000//////000000000///////////////000000///////////////000111111000000/////////111222333111111111111111111111111000000000000000000000000111111111111111111111111111000///......///000111111111111111111000///...'''***...222444333222111//////000000111111222222000000111111111111000000///...------...000222333222111///...---------...000000000000000000000000////////////000000000000000000000000111111111111////////////000000000000000000000000111111111111////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000+++,,,---...////////////......//////000000111111000000000000000000000000000000000000000000000000000000////////////000000222222333333333333222222000111111111111222222222000111111111111222222222333333222111000///......111111111111111111111111222222222222222222222222111111222222222333333333222222333333333444444444333444555666777777777777777777777777888888888888888888888888888888888888<<<<<<;;;<<<<<<===>>>???===>>>???@@@@@@AAA@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGEEEFFFHHHIIIJJJKKKKKKKKKGGGIIILLLPPPRRRSSSSSSSSSQQQRRRUUUWWWYYYXXXXXXWWWVVVWWWXXXYYYZZZ[[[\\\]]]___^^^^^^]]]]]]^^^^^^___^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[[[[[[[[[[ZZZYYYXXXYYYYYYYYYYYYXXXVVVTTTRRRSSSRRRRRRRRRSSSTTTVVVWWWVVVWWWXXXXXXYYYYYYXXXXXXSSSRRRQQQOOONNNMMMMMMLLLKKKKKKJJJJJJHHHFFFEEEDDDAAA@@@@@@???>>>?????????vvvhhh^^^XXXUUUTTTRRROOONNNOOOPPPOOOOOOMMMMMMNNNNNNNNNMMMLLLLLLLLLJJJGGGFFFFFFFFFFFFEEEBBBBBBBBBBBBAAA@@@?????????>>><<<:::999999999:::888777555555666666555333444444444444444444444444555444222111111222444555222222222222111111000000//////000111111111111111444333333222222333333444111111111111111111111111222222222222222222222222000000000000000000000000---......///////////////+++...000111000///000111//////000111111111111111000000000111222222222333000000//////......------...///000111111000///...111111111111111111111111000000000000///////////////000111222222111000///111111000000//////......000000000000000000000000555222///000222333111...////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000...//////000111222222222///000111222222111000///////////////////////////........................111111111000000000000000---...///111222222222222000000111111111111000000////////////000000000000000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000111222222222222222000000000000000000000000000000////////////000000333222222111000///......---.........//////000000////////////////////////000000000000000000000000000000////////////000000000000000000111111111111111111111111111111111111...//////000000000000000222222111000000000000000000000000000111111111111111111111111111111111111222222333333333333444444555666666666666666555555555555555555666666666666666666666666777777777777:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>???===>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAACCCDDDEEEDDDEEEGGGGGGGGGGGGIIIKKKIIIJJJMMMOOOQQQRRRSSSSSSSSSTTTUUUVVVVVVVVVVVVVVVXXXXXXXXXYYYZZZ\\\^^^_________^^^^^^^^^]]]]]]]]]\\\]]]^^^^^^______^^^^^^______^^^]]]]]]\\\[[[[[[YYYYYYYYYXXXWWWVVVUUUTTTPPPOOOOOOPPPQQQRRRSSSSSSSSSUUUXXXZZZ[[[ZZZXXXWWWTTTSSSRRRQQQOOONNNMMMLLLMMMLLLKKKIIIGGGEEEDDDCCCCCCBBB@@@???===<<<;;;;;;wwwhhh^^^XXXTTTQQQOOOMMMLLLMMMNNNNNNNNNOOOOOOOOOOOOOOONNNNNNMMMLLLJJJGGGFFFFFFFFFFFFEEEBBBBBBBBBBBBAAA@@@?????????>>><<<:::999999999999666555444444555666555444444444444444444444444444555444222111111222444555222222222222111111111000///000000111111111111111222222111111111222222333333333333333333333333333222222222222222222222222111111111111111111111111......///000000000000///222222111111000000111111///000000111111111111111111111111111111222222222///////////////.........///000000000000//////...111111111111111111111111111000000000///////////////000111222222111000///111000000000/////////...000000000000000000000000333222111111111222000///000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111000000000/////////000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000...//////000111111222222000000111111111111000000////////////////////////222222222222222222222222000000000000000111111111///000000111111111111000///000000111111000000///////////////000000000000000000000000000000000000000000////////////000000////////////000000000111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000333333222222222222333333///000111111222222111111000000000000000000000000000000////////////000000222222222111000000//////....../////////000000000111111111111111111111111000000000000000000000000111111000000000000111111000000000000111111111111111111111111111111111111...//////000000000000000222111000000/////////000000000000000111111111111111111111111111111111111222222222333333333444444555555555666666555555444555555555555666666666666666666666777777777888888:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>??????>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCDDDCCCCCCBBBBBBCCCDDDEEEDDDEEEGGGGGGGGGHHHIIIKKKKKKLLLNNNQQQRRRSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVVVVXXXXXXXXXYYY[[[\\\^^^_________^^^^^^^^^]]]]]]]]]\\\]]]^^^^^^______^^^^^^___^^^^^^]]]\\\\\\[[[[[[YYYYYYYYYXXXXXXVVVUUUUUUPPPPPPPPPPPPQQQRRRSSSSSSSSSUUUWWWYYYZZZYYYXXXWWWTTTSSSRRRQQQOOONNNMMMLLLJJJJJJIIIHHHGGGFFFEEEDDDBBBAAA???>>><<<<<<;;;;;;wwwhhh^^^WWWTTTPPPNNNLLLLLLNNNOOOPPPOOOPPPPPPPPPOOOOOOOOONNNNNNLLLIIIGGGFFFGGGGGGEEEDDDBBBBBBBBBBBBAAA@@@??????>>>===<<<;;;:::999999999777555444444666777777666444444444444444444444444444444222222222222444444222222222222111111111111///000111111222222111111000000000000111111222222222222222222222222222222222222222222222222222222111111111111111111111111//////000111111111111111666333111000000111000000///000111111222222111111222222222111111111111111...///////////////000000111111000///////////////111111111111111111111111111111000000000/////////000000111111111111000000000000000000////////////000000000000000000000000111222222222000///000111111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///////////////...000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000/////////000111111222222111111000000000000111111000000000000000000000000222222222222222222222222//////000000111111222222111111111111111000//////...//////000000//////...////////////000000000000000000000000000000000000//////............///////////////000000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////............//////...///000000111111000000000000000000000000000000000000////////////000000111111111111111111111111000000000000000111111111111111111111111111111111000000000000000000000000222222111111111111222222000000000111111111222222111111111111111111111111...///000000111111000000111000000///////////////000000000000111111111111111111111111111111111111222222222222333333333333333444444555555444444333444555555555555666666666777777777888888888999999::::::::::::;;;;;;;;;;;;<<<<<<<<<======>>>???@@@??????@@@AAABBBBBBBBBBBBCCCDDDDDDEEEFFFFFFEEEEEEFFFEEEDDDDDDDDDDDDDDDEEEDDDFFFGGGHHHGGGHHHIIIKKKMMMNNNPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYYYY[[[\\\^^^_________^^^^^^^^^]]]]]]]]]\\\]]]^^^^^^______^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[YYYYYYYYYYYYXXXXXXWWWVVVRRRRRRQQQQQQQQQRRRRRRSSSSSSTTTVVVXXXYYYXXXWWWVVVSSSSSSRRRQQQOOONNNMMMMMMHHHHHHGGGGGGFFFEEEEEEEEE??????>>><<<<<<;;;;;;;;;wwwhhh^^^WWWSSSQQQOOONNNNNNPPPSSSSSSSSSQQQPPPOOOOOONNNNNNNNNNNNKKKIIIGGGGGGGGGGGGEEEDDDBBBBBBBBBBBBAAA@@@??????>>>===<<<;;;:::999999999:::888666666777888777777444444444444444444444444444333333222222333333444222222222222222222222222000000111222222222222111//////000111222222222222////////////////////////222222222222222222222222111111111111111111111111000000111222222222222111333111//////111111000...000000111222222222222111333222222222111000000000......//////000000000111333111000.........//////111111111111111111111111111111111000000000//////000000000111111000000000000000000000////////////000000000000000000000000///111333222///...000222111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////............////////////////////////111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000//////000000111111111111222111000//////000111222000000000000000000000000000000000000000000000000......///000111222222333000000111111111000000///......////////////......////////////000000000000000000000000000000000000000//////......//////000//////000000000111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////,,,,,,++++++++++++,,,,,,......///000000000000000000000000000000000000000000000////////////000000000111111111222222222333111111111111111111111111111111111111111111111111000000000000000000000000222111111000000111111222000000111111111222222222111111111111111111111111//////000111111111111000000000///////////////000///000000000111111111111111111111111111111111111111222222222222333333333222222333444444444333333444444444555555555666666777888888888999999999999999999:::::::::;;;;;;;;;===============>>>@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDFFFHHHHHHHHHHHHJJJKKKNNNOOOQQQRRRSSSSSSRRRQQQSSSRRRRRRRRRSSSUUUVVVWWWXXXXXXYYYZZZ[[[]]]^^^_________^^^^^^^^^]]]]]]]]]\\\]]]^^^^^^______^^^^^^]]]]]]]]]]]]\\\\\\[[[[[[YYYYYYZZZZZZZZZYYYXXXXXXUUUTTTSSSRRRRRRRRRRRRRRRRRRTTTUUUWWWXXXWWWVVVVVVSSSRRRQQQPPPOOONNNMMMMMMHHHHHHGGGFFFEEEDDDCCCBBB>>>===<<<;;;;;;;;;;;;;;;wwwiii___XXXTTTQQQOOONNNOOOQQQSSSTTTTTTPPPPPPNNNMMMLLLLLLLLLLLLJJJIIIGGGGGGHHHGGGEEECCCBBBBBBBBBBBBAAA@@@??????======<<<<<<;;;999999888;;;888555444555555555444444444444444444444444444333333333333333333333333222222222222222222222333000000111222222222222222000000111222333333222222////////////////////////222222222222222222222222111111111111111111111111000111111222222222222222...///000222333333111///000000111222222222222222333222222222111000000000.../////////000000111111222111000.........///000000000000000000000000000111111111111000000000000111000000000000000000111////////////000000000000000000000000000000000000...000333222///...000333111111111111111111111111000000000000000000000000000000////////////000000111111111111111111111111////////////////////////............////////////////////////////////////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000111111111222111000//////000111222000000000000000000000000////////////////////////......///000111222222333......000111111222222222......////////////......////////////000000000000000000000000000000000000111000000//////000000111000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000////////////000000......///000000000000000000000000000000000000000000000////////////000000000000000111111222333333222222222222111111111111000000000000000000000000000000000000000000000000000000////////////000000111111111111222222222222111111111111111111111111///000000111111111111111000000////////////000000///000000000111111111111111111111111111111111111111111111222222222333333111222222333444444333333444444444444555555555555777888888888999999999999999999999:::::::::;;;;;;<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFHHHHHHHHHHHHJJJLLLNNNOOOPPPQQQRRRQQQQQQPPPRRRRRRRRRSSSTTTVVVWWWXXXYYYYYYYYYZZZ[[[]]]___```______^^^^^^^^^]]]]]]]]]\\\]]]^^^^^^______^^^^^^]]]\\\\\\\\\\\\\\\[[[[[[YYYYYYZZZ[[[[[[[[[ZZZZZZWWWVVVUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVUUURRRRRRQQQPPPOOOOOONNNMMMKKKJJJHHHFFFDDDBBB@@@???======<<<;;;;;;:::;;;;;;wwwiii```YYYUUUPPPNNNLLLMMMOOOQQQRRRRRRQQQPPPNNNLLLKKKKKKLLLLLLJJJIIIHHHHHHHHHGGGEEECCCBBBBBBBBBBBBAAA@@@??????=========<<<;;;:::888888999666333111222333333333444444444444444444444444333333333333333333333333222222222222333333333333000111222222333222222222000111222333333222111000222222222222222222222222222222222222222222222222222222222222222222222222000000111222222222222111---///222333222222222333000111222222333222222222222222222111111111111111///000000000000000000111000000////////////000000000000000000000000000000222222111111111000000000111111000000000000111111////////////000000000000000000000000000000000000...000111000//////000111111111111111111111111111000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000...////////////000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000//////000000111111222222---...///000222222222333...//////000000//////...////////////000000000000000000000000000000000000111111000000000000111111000000000111111111222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000222222111111111111222222...///000000111111000000000000000000000000000000000000////////////000000//////000000111111111222222222222111111111111111////////////////////////000000000000000000000000000000////////////000000111111111222222222222333111111111111111111111111///000111111222222111111000000000000000111111222000000000000111111111111111111111111111111111111111111111111222222222222111111222333444444444444333444444444444555555555777777777888888888999999999999999999::::::::::::;;;;;;;;;<<<<<<===>>>??????@@@@@@AAAAAA@@@@@@@@@??????AAABBBCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEGGGHHHIIIHHHIIIJJJLLLNNNOOOPPPQQQRRRRRRQQQPPPQQQRRRTTTUUUWWWWWWXXXXXXYYYYYYYYYZZZ\\\]]]___```______^^^^^^^^^]]]]]]]]]\\\]]]^^^^^^______^^^^^^\\\\\\\\\\\\\\\\\\[[[[[[YYYZZZZZZ[[[\\\\\\\\\\\\YYYXXXWWWUUUSSSRRRRRRRRRQQQRRRSSSTTTUUUUUUUUUUUURRRRRRQQQPPPOOOOOONNNNNNLLLKKKIIIGGGDDDAAA???>>>>>>>>>===;;;;;;:::::::::vvvjjjaaa[[[WWWQQQOOOMMMMMMOOOQQQRRRQQQRRRQQQOOOMMMLLLLLLLLLMMMJJJIIIHHHHHHHHHGGGEEEBBBBBBBBBBBBBBBAAA@@@??????<<<=========<<<:::888777777444111111333555777777444444444444444444444444222333333444444333333222222222222333333333444444000111222222333333222222000111222333222111///---333333333333333333333333222222222222222222222222222222222222222222222222///000000111222111111111---000111///******///444000111222222333333222222111111111111111222222222111111111000000000000000---...///000000111111000000000000000000000000000222222222111111111000000222111000//////000111222.../////////000000000111000000000000000000000000//////...///000111111000000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000111000000000000000000000000000111111111111000000////////////////////////111111111111111111111111000000000000000111111111...///000111111111111111///000000111111000000///////////////000000000000000000000000000000000000000000////////////000000000000111111111222222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000//////////////////000///000111111222222111111000000000000000000000000000000////////////000000///////////////000000000222222111111111000000000000000000000000000000000000000000000000000000000111000000000000000000111111111111222222222333333111111111111111111111111000000111222222222222111111111111111111222333333000000000000111111111111111111111111111111111111111111111111222222222222111222333444555555555555333333444444444555555555666666666777777777888888888999999999999:::::::::::::::::::::;;;<<<===>>>>>>??????@@@@@@??????>>>>>>???@@@BBBCCCCCCCCCCCCAAABBBDDDEEEFFFGGGFFFFFFEEEGGGHHHIIIIIIIIIKKKLLLNNNOOOQQQRRRSSSSSSSSSRRRPPPRRRUUUXXXYYYYYYXXXWWWYYYYYYZZZ[[[\\\^^^___```______^^^^^^^^^]]]]]]]]]\\\]]]^^^^^^______^^^^^^[[[[[[[[[[[[[[[[[[\\\\\\YYYZZZ[[[\\\]]]]]]]]]]]][[[ZZZXXXVVVTTTSSSRRRQQQQQQQQQRRRSSSSSSTTTTTTTTTQQQQQQQQQPPPPPPOOOOOONNNLLLKKKIIIGGGEEECCCAAA@@@@@@???>>><<<;;;:::::::::vvvjjjbbb\\\XXXSSSQQQPPPPPPQQQSSSSSSSSSTTTRRRPPPNNNLLLMMMMMMNNNIIIIIIHHHHHHIIIGGGEEEBBBBBBBBBBBBBBBAAA@@@??????<<<=========<<<:::888777777555333333666:::<<<===444444444444444444444444222333333444444333333222222222222333333444444444111111222333333333333222000111222222111///---+++111111111111111111111111222222222222222222222222222222222222222222222222//////000111111111111000,,,///...(((!!!!!!***333111111222333333333333222000000111111222222222333222222111111000000//////+++---///111222222111111000000000000000000000000222222222111111111111000222111000//////000111222.../////////000000111111000000000000000000000000000...,,,...111333111///////////////////////////000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000111111111000000000000000///000111222222111000///////////////////////////000000000000000000000000111111111000000000000000111111111111111000//////000000111111111111000000////////////000000000000000000000000000000000000//////............//////000111111111111222222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000111222222222222222000000000000000000000000000000////////////000000///////////////.........111111111111000000//////111111111111111111111111000000000000000000000000222222111111111111222222111111222222222333333333111111111111111111111111000000111222222222222111222111111111222333444444000000000000111111111111111111111111111111111111000111111111111222222222111222333444555555555555333333333444444444555555666666666666777777777777888888999999999::::::::::::::::::::::::<<<======>>>>>>?????????>>>>>>===>>>???@@@BBBCCCDDDDDDDDD@@@AAACCCEEEFFFGGGGGGFFFEEEGGGIIIIIIIIIIIIKKKMMMNNNPPPRRRSSSTTTUUUTTTTTTPPPRRRVVVZZZ[[[[[[YYYWWWYYYYYYZZZ[[[\\\^^^___```______^^^^^^^^^]]]]]]]]]\\\]]]^^^^^^______^^^^^^[[[[[[[[[[[[[[[[[[\\\\\\YYYZZZ[[[\\\]]]^^^^^^^^^\\\[[[YYYVVVTTTSSSRRRQQQQQQQQQRRRRRRSSSTTTTTTTTTQQQQQQQQQPPPPPPOOOOOOOOOJJJJJJIIIGGGFFFDDDCCCBBBAAA@@@???===;;;::::::999vvvhhh___ZZZWWWSSSRRRQQQPPPPPPQQQRRRSSSRRRQQQPPPOOONNNMMMMMMMMMJJJIIIHHHGGGEEEDDDCCCBBBCCCCCCBBBAAA???>>>======;;;;;;;;;<<<;;;;;;::::::555555555555555555555555888888777777666666666555555555555444444333333333222222222222222222222222111111000000000000111111111111111111111111111111444333333333333333333444000000111333444333111...111111111111111111111111//////000111111111111111...///000222222111111000---...000111222222222111222111111111111111111222111111000000//////......000000000000000000000000222111000//////000111222222222111000///...------000000000111333222000...111///---...111222000...000000000000000000000000000000////////////000000000000111111111111000000111111111111222222222222000000////////////000000111000000000//////......---......///000111111222...000222222111000///000000000/////////000222333111111000000//////......///////////////000111111000000000000000000000000111222222111000000111333111//////000111222111000111111000000//////......000000000000000000000000111111111000000000000000222222222111111111000000000000000000000000000000000000////////////000000//////............//////000000000000000000000000......//////000000111111111222333333111000000000////////////...---,,,+++////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111111111222222222222111111444333333333222222111111111111000000//////......000000000000000000000000111111111111111111111111333333222222222222222222000111222444444333222222222222222222222222222222000111222333444333222222222333444444333333444666555666666777888999999:::888888888888888888888888===<<<;;;:::999:::;;;<<<:::;;;===???AAADDDFFFGGG@@@@@@@@@AAAAAABBBBBBBBBCCCDDDEEEEEEDDDDDDEEEFFFGGGGGGGGGHHHJJJLLLMMMNNNNNNOOOQQQSSSTTTUUUTTTTTTVVVUUUTTTVVVYYY\\\^^^^^^]]]]]]^^^^^^___^^^^^^^^^\\\]]]^^^^^^\\\ZZZ[[[[[[ZZZ[[[]]]______^^^]]]\\\______^^^]]]\\\\\\[[[[[[ZZZ[[[]]]____________^^^___\\\XXXUUUTTTTTTSSSRRRPPPQQQQQQRRRSSSTTTTTTTTTUUUSSSQQQPPPPPPPPPNNNMMMKKKJJJHHHFFFDDDBBBAAA@@@=========<<<;;;;;;::::::uuuhhh```[[[YYYTTTSSSRRRRRRRRRRRRTTTTTTRRRQQQPPPOOONNNMMMMMMMMMJJJIIIHHHGGGFFFDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@;;;;;;<<<<<<;;;;;;::::::555555555555555555555555777777666666666555555555444444333333333222222222222222222222222222222222111111111000000111111111111111111111111111111111111111000000000000111111/////////000222222000...111111111111111111111111//////000111111111111111...///000111222111111000---...000111222222111111333222222111111222222333111111000000////////////000000000000000000000000222111000//////000111222111111000000//////......000//////000111111000...111///......111111000...000000000000000000000000000000////////////000000000000111111111111000000....../////////000000000000000////////////000000111111111000000/////////---------......//////000///000222333111000000111000//////...///000111222111000000000/////////...000///////////////000111000000000000000000000000///000111111000///000111111//////000111222111000111111000000////////////000000000000000000000000111111111111111111111111222222222111111111000000000000000000000000000000111000000//////000000111000000//////.../////////.........................../////////000000000111000222333333111000000000111111111000000...------////////////000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000111111111111000000000000000000000000000000333333222222222222333333000000000000000000000000000000000000000000000000111111000000/////////...000000000000000000000000111111222222222222111111000000000000//////......222111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222222222222222222222222222222111111222333333333333333555666777777666666777999555555666777777888999999666777777888999::::::;;;<<<;;;:::::::::;;;<<<<<>>>>>===<<<<<<;;;;;;:::uuuiiiaaa]]][[[UUUUUUSSSSSSSSSSSSTTTUUURRRQQQPPPOOONNNMMMMMMMMMJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB;;;;;;<<<<<<;;;;;;:::999555555555555555555555555666555555555555444444444333333222222222222111111222222222222222222222222222222111111111111222222111111111111111111111111000000000//////000000000111000///000222222222111111111111111111111111111//////000111111111111111//////000111111111111000...///000111222222111111000000////////////000000111000000000000/////////000000000000000000000000111111000000000000111111000000000000////////////111///......///000000///111///...///000111000...000000000000000000000000000000////////////000000000000111111111111000000......////////////000000000000////////////000000111111111111111000000000///////////////////////////111333333111000111222/////////...//////000111000000000000////////////111000///////////////000000000000000000000000000---///111111000/////////111//////000111222111000111000000000000/////////000000000000000000000000000000111111222222333333222111111111111000000000000000000000000000000000111111111000000111111111222222111000//////000000........................////////////000000000000000111333222111000000111222222222222111000//////////////////000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000111111111111000000000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000333222111000///......---////////////////////////111111222222222222111111222222222222111111111111222222222222111111111111111111111111111111111111111111111111111111111111/////////000111111111222222222111000111222333444222222222222222222222222222222222222222333444444222444555555444444555666555555555666666777777888555666777888999;;;<<<<<<:::::::::::::::;;;<<<===AAA@@@??????>>>===<<<<<<>>>>>>???@@@BBBCCCDDDDDDAAABBBDDDCCCBBBBBBCCCEEEGGGGGGHHHHHHJJJKKKMMMNNNOOOPPPRRRSSSUUUVVVVVVVVVXXXXXXWWWWWWWWWXXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]\\\^^^``````___\\\ZZZZZZZZZYYY[[[]]]```aaaaaaaaa```_______________^^^^^^^^^^^^___```aaabbbbbbaaaaaa___]]]YYYWWWVVVVVVUUUSSSSSSSSSSSSTTTTTTUUUUUUVVVTTTRRROOONNNNNNMMMLLLKKKIIIHHHGGGEEECCCAAA@@@???>>>>>>>>>===<<<<<<;;;;;;vvvjjjbbb]]][[[VVVUUUTTTSSSRRRSSSTTTTTTRRRQQQPPPOOONNNMMMMMMMMMJJJIIIIIIHHHFFFEEEEEEDDDBBBBBBBBBBBBAAAAAAAAAAAA<<<<<<<<<<<<;;;:::999999555555555555555555555555444444444444444444444444333333333222222222222222222222222222222222222222333222222222222222222333111111111111111111111111222222111111111111222222444333111111333555555444111111111111111111111111//////000111111111111111///000000000111111111111...///000111222222111000111000000//////000000111000000000000000000000000000000000000000000000000111000000000000000000111.../////////000000000111111///---,,,.../////////000/////////000000000///////////////////////////000000////////////000000000000111111111111000000000000000000111111111222000000////////////000000222222111111111111111111222222222222111111111111000222333222111000111222000000000000000000000111000000000000////////////111000000///////////////000000000000000000000000---///222333111/////////111/////////111222111000000000000000000000000000000000000000000000000000000000111222333333444444111111111111000000000000000000000000000000000000222222111111111111222222333333222111000000000000000000000000000000000000////////////000000000000///111222222000///000111222222222222111111000///////////////000000000000000000000000000000000000////////////////////////000111111111222222222222000000111111111111000000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000222222111111000//////...000000000000000000000000111111222222222222111111333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111...//////000111222333333555333111000111222555666111222222222222222333333333333222111222333444555111333444444333222444555444555555555666666666777666777777888:::;;;;;;<<<999999999:::;;;<<<======<<<<<<<<<=========>>>>>>===>>>???@@@BBBCCCDDDEEEBBBCCCDDDDDDCCCCCCDDDFFFHHHHHHHHHIIIJJJKKKLLLMMMOOOPPPQQQSSSUUUVVVWWWWWWWWWXXXXXXXXXWWWWWWXXXYYYZZZ[[[\\\]]]]]]^^^]]]]]]```aaaaaa```]]]ZZZZZZZZZYYY[[[^^^aaacccccccccbbb____________```````````````aaaaaabbbbbbbbbbbbbbb```]]]ZZZXXXXXXWWWVVVTTTTTTTTTTTTUUUUUUVVVVVVVVVTTTRRROOONNNNNNMMMKKKJJJHHHGGGFFFDDDBBBAAA?????????>>>>>>======<<<;;;;;;xxxkkkbbb]]][[[UUUTTTSSSRRRQQQRRRSSSSSSRRRQQQPPPOOONNNMMMMMMMMMJJJIIIIIIHHHGGGFFFEEEEEECCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<;;;:::999888666666666666666666666666333333333444444444444444333333333444444444444444222222222222222222222222333222222222222222222333111111111111111111111111222222111111111111222222555333222222333444444333111111111111111111111111//////000111111111111111000000000000000111111111...///111222222111000000333333333222222333333333000000000000111111111111111111111111111111111111000000000111111000000000......//////000000111111111///---,,,...////////////000000000/////////000////////////////////////000000////////////000000000000111111111111000000///000000000000111111111000000////////////000000111111111111111111222222222222222222111111111111000222222222000000111222111111111111111111111000////////////000000000000000000////////////000000000000000000000000000000...000333444222111000000111/////////111222111000000000000000111111111111000000000000000000000000000000111222333333444444000000000000000000000000000000000000000000000000222222111111111111222222333333222111111111111111111111111111111111111111000000000000////////////...000222111000///000111000000000111000000//////////////////000000000000000000000000000000000000////////////////////////000111111111222222222222000000111111111111000000000000000000000000000000333222222111111222222333000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111222222222222111111/////////000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111222333444444444222000...///111333555111111111222222333333333444333222111222333555666444666777777666666777888555555555555666666666666999999999999999:::::::::888999:::;;;<<<<<<======999999:::<<<===>>>??????===>>>???@@@BBBCCCDDDEEECCCEEEFFFFFFEEEEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMOOOPPPQQQRRRTTTVVVWWWXXXUUUWWWYYYYYYWWWWWWYYYZZZ[[[\\\]]]^^^____________```bbbbbb```]]][[[ZZZ[[[ZZZ\\\___bbbdddeeeeeeddd______``````````````````aaaaaaaaaaaaaaabbbbbbbbb```]]][[[ZZZYYYYYYWWWUUUUUUUUUUUUUUUVVVVVVVVVVVVTTTRRROOONNNMMMLLLKKKIIIFFFFFFEEECCCAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;yyykkkbbb]]]ZZZVVVUUUSSSRRRQQQQQQRRRSSSRRRQQQPPPOOONNNMMMMMMMMMJJJIIIIIIHHHGGGGGGFFFFFFDDDCCCBBBAAA???>>>===<<<=========<<<;;;:::999888666666666666666666666666333333333444444444444555333333444444444444555555222222222222222222222222222222111111111111222222111111111111111111111111000000000//////000000000333222000000111111///...111111111111111111111111//////000111111111111111000000000///000111111222///000111222222111000///000000////////////000000000000000111111111111222111111111111111111111111000000111111111111000000......//////000000111111111///......///000000///...000111000///...///111000000000000000000000000000000////////////000000000000111111111111000000------............//////000000////////////000000000000000111111111111111////////////////////////000111111000//////000222000111111111111000000///////////////000000000000///////////////000111111000000000000000000000000///111333333222111111111111//////000111222111000000000000111111111111222000000000000000000000000000000111111222222333333//////000000000000000111000000000000000000000000111111111000000111111111222111111111111111222222////////////////////////000000000000////////////...///111111000///000111...//////000//////......////////////000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000111111111111000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111111111222222222222111111000000000111111111111222///////////////000000000222222222222222222222222111111111111111111111111111111111222333333444444111///---,,,,,,...111222111111111222222333333444333333333333333444444555333555666666555444666777666666666666666666666666::::::::::::::::::999999999999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<=========>>>>>>???@@@BBBCCCDDDDDDDDDFFFGGGGGGFFFEEEGGGHHHHHHHHHHHHIIIIIIKKKLLLLLLNNNNNNOOOQQQSSSUUUWWWXXXTTTXXX[[[[[[XXXWWWYYY[[[[[[\\\]]]^^^___````````````bbbbbbaaa^^^\\\\\\\\\\\\^^^aaadddeeeffffffeee```````````````_________aaaaaa````````````aaaaaa```^^^\\\[[[[[[ZZZXXXVVVUUUUUUUUUUUUUUUUUUUUUUUUSSSQQQNNNLLLLLLKKKIIIGGGEEEDDDCCCBBBAAA???>>>>>>=========<<<;;;;;;::::::wwwjjjbbb]]]ZZZWWWVVVTTTSSSRRRRRRSSSSSSRRRQQQPPPOOONNNMMMMMMMMMIIIIIIIIIHHHHHHGGGGGGFFFCCCCCCBBBAAA@@@@@@??????=========<<<;;;:::888777666666666666666666666666333444444444555555555555222222333333333444444444222222222222222222222222111111111000000111111111111111111111111111111111111111000000000000111111333222111111111000---***111111111111111111111111//////000111111111111111111000/////////000222222///000111222222111000///------,,,,,,,,,,,,------000000111111111222222222111111111111111111111111///000111222222111000///////////////000000000000000//////000111111000......000111111......///111000000000000000000000000000000////////////000000000000111111111111000000---------.........//////000000////////////000000/////////000000111111111---------......//////000///000000///---...///111...///000000000...---,,,.../////////000000000111............///111222333000000000000000000000000000111222111000///000222111//////000111222111000000000111111111222222222000000000000000000000000111111111111111111111111////////////000000111111000000000000000000000000111000000//////000000111000000000000000111222333////////////////////////111000000000/////////...---///111111000///000111......///000000//////...////////////000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000111111111111000000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000222222111111111111111111111111111111111111111111111111222222222222111111222222333333333444444444//////000000000111111111222222222222222222222222111111111111111111111111111111111111222222222222000///...---...///111222000111111222333333444444222333333444555444444444111222444333222222333555777777777777777777777777999999999::::::;;;;;;;;;999:::;;;<<<<<<<<<;;;:::;;;<<<<<<<<<============??????@@@AAAAAABBBCCCCCCDDDEEEFFFFFFEEEEEEFFFGGGIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNOOOQQQTTTVVVXXXWWW[[[^^^]]]YYYWWWXXXZZZZZZ[[[\\\]]]^^^_________```aaabbbaaa___]]]]]]^^^^^^___bbbeeefffffffffeeeaaa``````______^^^^^^^^^```___^^^^^^^^^^^^___``````^^^]]]\\\\\\[[[YYYWWWUUUUUUUUUUUUUUUTTTTTTTTTQQQOOOLLLJJJIIIHHHFFFDDDDDDCCCBBBAAA@@@???>>>===<<<<<<<<<;;;::::::999999uuuiiiaaa]]][[[YYYWWWVVVTTTSSSSSSTTTTTTRRRRRRPPPOOONNNMMMMMMMMMIIIIIIIIIHHHHHHGGGGGGGGGBBBBBBBBBBBBBBBBBBBBBBBB=========<<<;;;:::888777777777777777777777777777444444444555555666666666111111111222222333333333222222222222222222222222111111000000000000111111111111111111111111111111444444333333333333444444555444444444333111---)))111111111111111111111111//////000111111111111111111000/////////000222333///000111222222111000///222222111111111111222222000000111111222222222222111111111111111111111111///000111222222111000///000000000000////////////000000000111333222000......000222111...---///111000000000000000000000000000000////////////000000000000111111111111000000////////////000000000111000000////////////000000......//////000000000111---......///000111111222/////////...------///111------.........---+++***.../////////000000111111---------...000111333444000000000000000000000000///000000///......000111111//////000111222111000000000111111222222222222000000000000000000000000111111111000000000000000.../////////000000111111000000000000000000000000000000////////////000000......//////000111333333111111111111111111111111111111000000/////////...---...000111000///000111...///000000000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000444333333222111000//////000000000000000000000000111111222222222222111111//////000000000111111111000000111111222222222333222222222222222222222222111111111111111111111111111111111000000000000000333222111111111222444444000000111222333333444444222333444555666555444333444555777666555555666888888888888888777777777777777777888999;;;<<<======:::;;;<<<<<<<<<;;;:::999::::::;;;<<<===??????@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDEEEEEEDDDDDDEEEFFFIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMNNNPPPSSSVVVXXXYYY]]]```^^^YYYVVVWWWYYYYYYYYY[[[\\\]]]^^^^^^^^^___aaabbbaaa___^^^^^^______```ccceeeggggggfffeeeaaaaaa```___^^^]]]]]]\\\______]]]\\\\\\]]]^^^___```^^^]]]]]]]]]\\\YYYWWWTTTTTTTTTTTTTTTTTTTTTTTTOOOMMMJJJHHHGGGFFFDDDBBBCCCCCCBBBAAA@@@>>>>>>===<<<;;;;;;::::::999888888tttjjjccc___```[[[YYYVVVTTTRRRRRRSSSSSSSSSRRRQQQOOONNNMMMLLLLLLJJJIIIIIIHHHGGGGGGGGGGGGDDDCCCBBBBBB@@@@@@???>>>:::::::::;;;;;;:::999999;;;999888777888777666444888444111111444777777666666666555555555444444444333333333333333333333333333333333222222111111111333333333333333222111000111111111111111111111111000000000000000000000000000000000000000000000000)))---222333222111222444000000111000000///...---111111000000000000000111000000000000000000000000////////////////////////......///000000000000000111000...------///111333////////////////////////111111222222222222111111//////000000000000/////////...---...///000000...000000111111111111000000111111000000//////......//////...//////000111222222000///------///000222000000000000000000000000222111111111000000//////000000000000000000000000222111000.........///000000000000000000000000000000000///...............//////000000111111111222000111111111222222222222111111111111111111111111333222111000////////////000000000000000000000000111111000000111111222333222///,,,,,,...000000...000000111111111111000000000000//////.........---000000000000000000000000111111111111111111111111222222111111111111222222000///...///000111000///...000222222111000000111///000000000111111111222222222222111111111000000111111111111000000000000............////////////////////////////////////111111000000//////......555333111000......//////111111000000//////......000111111111111222222222////////////////////////333333222222111000000///111111111111111111111111000000111111111111000000111111000000000000111111////////////////////////////////////000000000000333222111000000111222333111111000000111111222333111111222222222333333333333333333333333333333333444555666555444333444666777777777777888888888888777888888888888999999999:::;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJIIIIIIKKKMMMPPPSSSUUUWWWZZZ]]]___]]]YYYWWWZZZ]]]YYYYYYYYYYYYZZZ[[[]]]]]]aaaaaa``````___]]]\\\[[[bbbcccdddfffgggffffffeeecccbbbaaa```^^^]]]\\\[[[[[[\\\]]]\\\[[[ZZZ[[[\\\^^^^^^]]]\\\[[[ZZZXXXWWWWWWVVVVVVUUUTTTSSSRRRRRRNNNMMMKKKIIIGGGEEECCCBBBAAA@@@???>>>============<<<;;;;;;::::::999999888sssiii```[[[[[[[[[YYYVVVTTTRRRRRRSSSSSSSSSRRRQQQOOONNNMMMLLLLLLIIIIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBAAA@@@??????>>><<<<<<<<<<<<;;;;;;:::999888777666666777888777555777555333333444555555555555555555444444444444333333333333333333333333333333333333222222222111111111111222222222222222111111111111111111111111111111111111111111111111111000000000000000000000000,,,---...000222222111000000111111111111111000///000//////....../////////000000000000000000000000111111111111111111111111......///000000000000000//////000000000111111111////////////////////////000111111222222111111000//////000000000000//////000///...///111111111000///000000111111000000///111000000000/////////...000////////////000000111111000///......///000111000000000000000000000000111111111111000000000///000000000000000000000000222111000///...//////000////////////////////////000000///.............../////////000000000000000000000000111111111222222111111111111111111111111111000000000000000111111000000000000000000000000111111000000111111222333333000......000111111///000000111111111111000000111111000000000/////////000000000000000000000000000000000000000000000000111000000000000000000111000///...///000111000///111222333222000///000111000000000000000000000000111111111000000000//////////////////............/////////000000000000111111111111111111111111111111000000000000000//////222111000//////000000111111111000000//////////////////000000000111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111000000111111000000000000111111000000000000000000000000/////////000000000111111222222111000000111222222111111000000111111222333000000111111111222222222333333333333333333333333444555666666555444555666666666777777777888888888777777888888888999999999::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>>>>?????????@@@AAABBBCCCCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKJJJJJJLLLMMMPPPRRRTTTVVVXXX[[[]]][[[WWWVVVXXX[[[YYYYYYYYYYYYZZZ[[[]]]]]]```````````````___^^^]]]bbbbbbdddeeeffffffeeeeeecccbbbaaa```^^^]]]\\\[[[ZZZ\\\\\\\\\ZZZYYYZZZ[[[\\\\\\\\\\\\[[[ZZZXXXXXXVVVUUUTTTTTTSSSRRRQQQQQQMMMLLLJJJIIIFFFDDDCCCBBB@@@@@@???>>>============;;;;;;;;;:::999999888888}}}qqqggg]]]XXXWWWZZZXXXVVVSSSRRRRRRSSSSSSSSSRRRPPPOOOMMMLLLLLLLLLIIIHHHGGGFFFEEEEEEEEEEEECCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::999666555444555777888777666444555666666555444444555444444444444333333333333222222222222222222222222333333333222222222222111...///000111222222222222000000000000000000000000111111111111111111111111000000000000000000000000000---+++---111333000---000111111222222222222111000000000000000000000000000000000000000000000000111111111111111111111111...//////000000000000000...///000222222111000///////////////////////////000111111222222111111000//////000000000000//////111000///000111222222000...//////000000//////...000000000000////////////111000000////////////000111000///......///000111000000000000000000000000111111111111000000000000000000000000000000000000111111000/////////000000........................000//////............///000000000000000//////////////////000000000111111111111111111111111111111////////////000111222333000000000000000000000000111000000000000111222222333111//////111222111111000000111111111111000000111111111111000000000000000000000000000000000000////////////////////////000000////////////000000000///...///000111000///111111111000//////111333000000000000////////////000000000///////////////............////////////000000000000111111111111111111111111111111111111000000000111111111111111000000//////000111222222111000000000000/////////.../////////000000000000111111111111111111111111//////000111222222333333111111111111111111111111000000111111111111000000111111000000000000111111111111111111111111111111000000000111111111222222222222111000000111222222111111000000111111222333000000000000111111111111333333333333333333333333555666777777555555666777666666777777777777888888777777777888888888999999999999999999:::::::::;;;;;;<<<<<<===>>>??????@@@??????@@@AAABBBDDDDDDEEEEEEFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLMMMNNNPPPRRRSSSTTTVVVXXXZZZXXXUUUTTTVVVXXXXXXXXXYYYYYYZZZ\\\]]]^^^___``````aaaaaa``````___aaabbbcccdddeeeeeeeeeeeebbbbbbaaa```^^^]]]\\\\\\ZZZ[[[\\\[[[YYYXXXYYYZZZZZZZZZ[[[[[[ZZZYYYXXXXXXTTTSSSSSSRRRPPPOOOOOONNNKKKKKKIIIGGGEEEDDDBBBAAA@@@???>>>======<<<<<<===;;;;;;::::::999888888888|||qqqggg^^^XXXWWWYYYXXXUUUSSSRRRRRRSSSTTTRRRQQQPPPNNNMMMLLLLLLKKKJJJIIIHHHFFFEEEEEEEEEEEECCCBBBBBBAAA@@@???>>>>>>>>>>>>======;;;:::999888666444333444666666555444///333777888666444555777444444333333333222222222111111111111111111111111222222222222222222222222//////000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000222000......000111000//////000000111222222222222111222222333333333333333000000000000000000000000//////////////////////////////000000000000//////......///000000000000///////////////////////////000000111111111111000000//////000000000000//////000///...///111222111000......////////////......000000000000////////////111111000//////...//////000000////////////000000000000000000000000000000111111111000000000000000000000000000000000000000111111000000000000000000////////////////////////000///............//////222222222111000000000///////////////000000000000111111111111111111111111000000//////000111222222000000000000000000000000000000000000000111222222111111000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000///...///000111000///...///...------...222555000000000////////////...000000000000000000000000000000000000111111111111//////000000000111111111////////////////////////000000111111222222333333000000000000000111111111000000000000000000000000/////////000000000111111111111111111111111111111000000000111222222333333111111111111111111111111000111111222222111111000111111000000000000111111222222222222222222222222000111111111222222222222222111111111111111111222111111000000111111222333000111111111222222222222222222333333333333444444666777888777666555666888666666666666777777777888777777777777888888888888888888888999999::::::;;;:::;;;<<<===>>>???@@@AAA??????@@@AAACCCDDDEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNPPPQQQSSSTTTUUUVVVXXXWWWUUUTTTUUUWWWXXXXXXXXXYYYZZZ\\\]]]^^^______```aaaaaabbbaaaaaaaaaaaabbbccccccdddddddddbbbbbbaaa```___^^^]]]]]]ZZZ[[[[[[ZZZXXXWWWXXXYYYXXXXXXYYYYYYYYYXXXXXXWWWRRRRRRQQQPPPNNNMMMLLLLLLJJJIIIHHHFFFDDDCCCAAAAAA??????>>>===<<<<<<<<<<<<:::::::::999888888777777{{{qqqiii```ZZZZZZXXXWWWUUUSSSRRRRRRSSSTTTRRRQQQPPPNNNMMMLLLKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFCCCBBBAAA@@@???>>>>>>=========<<<<<<:::999777777777666444444555555333111,,,000666888777666777999444444333333333222222222111111111111111111111111222222222222222222222222111111111111111000//////000000000000000000000000111111111111111111111111000000000000000000000000111222333111//////000333......///000111111111000000111222333333333333333000000000000000000000000//////////////////////////////000000000000/////////...---,,,,,,...///111000000000000000000000000000000000111111000000000//////000000000000/////////...---...000111000///......////////////......////////////000000000000111111000//////...//////000000////////////000000111111111111111111111111000000000000000000111111000000000000000000000000000000111111111111111111000000000000000000000000//////............//////333333333222222111111111////////////000000000000111111111111111111111111222222111000//////000000000000000000000000000000000000//////000000111222///000000000000000000000000000111111111111000000////////////////////////000000000000000000000000111111111111111111111111222111111000000111111222000///...///000111000/////////...,,,++++++...000000000000000000/////////111111111111111111111111///000000000111111111222........./////////000000////////////////////////000000111111222222333333111111111111000000000///000000000000111111111111000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111000000000000111111222222222222222222222222000111111111222222222222111111111222222111111111111111000000111111222333222222222333333333444444222222222333333444444444666777888777666555666888555666666666666777777777666666777777777888888888777777888999999:::;;;;;;:::;;;<<<===>>>???@@@AAA??????@@@AAABBBCCCDDDEEECCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKMMMMMMNNNNNNNNNOOOPPPQQQSSSSSSUUUVVVWWWVVVVVVUUUVVVWWWWWWWWWXXXYYYZZZ\\\^^^___^^^___```aaabbbbbbbbbbbb``````aaaaaabbbccccccdddbbbbbbaaa```___^^^^^^]]]ZZZ[[[\\\ZZZXXXWWWWWWXXXWWWWWWXXXXXXXXXWWWVVVVVVQQQPPPOOONNNLLLKKKJJJIIIHHHGGGFFFEEECCCAAA@@@@@@???>>>===<<<;;;;;;;;;;;;:::999999888888777666666|||rrriiiaaa\\\\\\XXXVVVTTTRRRQQQRRRSSSTTTRRRQQQOOONNNLLLKKKKKKKKKLLLKKKJJJHHHGGGFFFFFFFFFBBBBBBAAA@@@???>>>======;;;<<<;;;;;;:::999888777999777555555555444333111---000444666777777888999444444444444333333333333222222222222222222222222111222222222222333333333222222222222111000///...111111111111111111111111222222222222222222222222000000000000000000000000000333555444000///111444...//////000000000000///---...///111222111111000000000000000000000000000111111111111111111111111000000000000000//////...000///,,,++++++---000222000000000000000000000000///000000111111000000/////////000000000000/////////------...///000///......//////000000//////...////////////000000000000111000000////////////000//////000000000000//////111111111111111111111111000000000000111111111111000000000000000000000000///000111222222222111111111111111111111111111111///............//////000222222222222222222111111/////////000000000111111111111111111111111111111333222111000////////////000000000000000000000000000////////////000111111...000111111000//////000000000111111111111000000............////////////000000000000000000000000111111111111111111111111222222111111111111222222000///...///000111000///333333111...+++))))))+++///000000000111111111111111111111111222222222222------......//////000000............////////////111111111111111111111111000000000111111111111111111111111111111000///...000000000111111111111222111111111111222222222222111111111111111111111111222222111111111111111111111111111111111111111111111111222222222222111111111111000000000000111111222222222222222222222222000000000111111111222222000111222222222222111000111111000000111111222333333333333333444444444555111222222333333444444555555666777777555555666777555555666666666666777777666666666777777777888888777888888999:::;;;<<<<<<;;;<<<<<<===>>>??????@@@???@@@@@@AAAAAABBBBBBCCCBBBCCCDDDEEEEEEFFFFFFEEEGGGGGGGGGHHHIIIKKKLLLMMMNNNNNNNNNOOOPPPRRRSSSTTTUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWXXXYYY[[[\\\^^^___^^^___``````aaaaaaaaaaaa``````___``````aaaccccccbbbbbbaaaaaa```___^^^^^^[[[\\\]]][[[YYYWWWXXXYYYVVVWWWWWWWWWVVVUUUUUUTTTPPPPPPNNNMMMKKKJJJIIIHHHFFFFFFEEECCCBBB@@@??????>>>===<<<;;;;;;::::::;;;999999888888777666666666~~~rrrhhh___[[[[[[WWWVVVTTTRRRQQQRRRSSSTTTRRRQQQOOOMMMLLLKKKKKKKKKLLLKKKIIIGGGFFFEEEEEEDDDBBBBBBAAA@@@???>>>======;;;;;;<<<<<<;;;:::999999888666555555666666444333222222333555777888777555555555555444444444444333333333333333333333333333111111222222222333333333111222222222222222111111222222222222222222222222222222222222222222222222000000000000000000000000///111222333222111111111000000111111111000//////+++---///000111111000///000000000000000000000000111111111111111111111111000000000000000///......000//////...///000111222000000000000000000000000//////000000000000////////////000000000000/////////.........000111000//////000000111111000000///.../////////000000000111000////////////000000111//////000000000000//////111111111111111111111111///000000000111111111111000000000000000000000000///000111222222222222111000000000000000000000000...............///000000000000000000000000111111000000000111111111222222111111111111111111111111111111000000000000000111000000000000000000000000///////////////000111111...111333333111000000111000000111111111111000000......//////000000000000000000000000000000000000111111111111111111111111111111000000000000111111000///...///000111000///222333222000---++++++,,,//////000111222333444444000000000000111111111222---------...///000000000...////////////000000000111111111111111111111111111000000000000000////////////000111222111000000000000111111111222222222000000000000111111111111000000000000000000000000000000000111222222333333111111111111111111111111111222222333333222222111111111000000000000111111222222222222222222222222/////////000000000111111000111222222222222111000111111000000111111222333222222333333333444444444111111222333333444555555444555666666555444555666555555555666666666777777666666666666777777777888888888999:::;;;<<<======<<<<<<======>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGIIIJJJLLLMMMMMMNNNNNNOOOQQQSSSTTTUUUUUUTTTTTTUUUVVVVVVVVVVVVWWWWWWXXXYYY[[[]]]^^^```^^^______`````````_____________________aaabbbcccbbbbbbaaaaaa```_________]]]]]]^^^\\\ZZZXXXXXXYYYVVVVVVVVVVVVUUUTTTSSSRRRPPPPPPNNNMMMKKKIIIHHHGGGEEEDDDCCCBBBAAA@@@???>>>>>>===<<<;;;::::::::::::999888888777666666555555qqqfff]]]YYYYYYWWWUUUSSSRRRQQQRRRSSSTTTQQQPPPOOOMMMLLLKKKKKKJJJKKKJJJHHHFFFEEEDDDCCCCCCBBBAAAAAA@@@???>>>======<<<<<<<<<===<<<<<<;;;;;;666555444555777777777555666444333444777777555222666666555555555444444444333333333333333333333333111111111222222333333333000111222333333333333333333333333333333333333333222222222222222222222222000000000000000000000000///......111444555111---222222222222222111000///,,,...000222333222111000000000000000000000000000////////////////////////000000000000000///......///000111222333222222111000000000000000000000000//////000000000000////////////000000000000//////111//////000111222111000000000111111111111000000.../////////000000111111//////...//////000111222//////000000000000//////111111111111111111111111//////000000111111111222000000000000000000000000///000111222333333222111////////////////////////...............///000111------......//////000000111111111111222222222222111111111111111111111111////////////000111222333000000000000000000000000///////////////000111111///222555555222111111333000000111111111111000000//////000000111111111222000000000000000000000000000000000000000000000000000000////////////000000000///...///000111111///---///111222111000111222//////000222333444555666.../////////000000111111...//////000111222222333000000000000111111111111////////////////////////111111000000//////......,,,---///111222333222222000000111111222222222222////////////000000000000////////////////////////......///111222333444555111111111111111111111111111222222333333222222111111111000000000000111111111111111111111111111111////////////000000000000000111222333333222111000111111111000111222222333111111222222222333333333111111222333333444555555444555666555444333444666555555555555666666666777666666666666777777777777888999999:::<<<======>>>============>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>???@@@AAABBBCCCCCCCCCCCCEEEEEEEEEGGGHHHJJJKKKLLLMMMMMMNNNOOOQQQSSSUUUVVVTTTSSSSSSTTTUUUVVVVVVUUUVVVWWWWWWYYY[[[]]]___```^^^_______________^^^^^^______^^^^^^___```bbbcccbbbbbbaaaaaa``````______]]]^^^^^^]]]ZZZXXXYYYYYYWWWWWWVVVVVVTTTSSSQQQQQQPPPPPPNNNMMMKKKIIIHHHGGGDDDDDDCCCBBB@@@???>>>>>>======<<<;;;::::::::::::888888888777666666555555qqqggg```[[[XXXYYYVVVRRRQQQRRRTTTUUUUUUSSSRRRPPPOOOOOONNNLLLKKKKKKJJJHHHFFFEEEDDDCCCCCC???@@@AAABBBAAA@@@???>>>===<<<<<<:::999888777777777777666666666666777777555555666666666666555555555555444444444333333333555444444333333222222111222111111000///000000000222222111111111111111222666555444333222111111111000111222333333222111000111111111111111111111111222222222222222222222222000000000000000000000000000000111111111111000000111111111111000000000000222111111111000000//////111111111111111111111111////////////////////////000000000000000000000000000000000000111111111111......///000111000000000000000000000111111111111000000000000000000000000000000000000000000000000111111222222111000///...000000000000000000000000............////////////111111111111111000//////111111000000//////......000000000000000000000000......//////000000111111111111000000//////......////////////000000000000000000000000000000000000444333111000000000111111000000000000//////////////////000000000000////////////000000111111222222000000000000000000000000///000000111111000...---000000000000000000000000111111111111111111111111////////////000000000000222000//////000111111000///////////////000000111222222222111111111000000000000////////////000000///////////////000111111000000000000////////////000...---///222333000...000000000000000000000000222222222222222222222222000000000000000000000000//////000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111000000000000000000000000//////000111111111111111222222222111111111000000222222222222222222222222111111222222222222111111000111111111111222222222000111111222222333444444333333333444444444555555666666666666666666666666666666666777888888999999::::::;;;;;;<<<<<<============<<<<<<<<<<<<===>>>@@@@@@??????????????????@@@AAAAAAAAAAAAAAAAAABBBEEEEEEFFFGGGHHHJJJKKKLLLNNNNNNOOOPPPQQQSSSTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTVVVVVVXXXYYYZZZ[[[\\\]]]````````````___^^^]]]\\\ZZZZZZ[[[\\\]]]]]]^^^^^^bbbaaaaaaaaaaaaaaabbbbbbcccaaa___]]]ZZZXXXWWWWWWVVVVVVVVVUUUSSSQQQPPPOOOOOONNNNNNLLLKKKIIIGGGFFFBBBBBBAAAAAA@@@??????>>><<<;;;;;;::::::999999888777777888999999777666555qqqggg```[[[XXXXXXUUUQQQPPPQQQSSSTTTTTTSSSRRRPPPOOOOOONNNLLLJJJKKKJJJHHHFFFEEEDDDCCCCCC@@@@@@AAAAAAAAA@@@???>>>======<<<;;;:::999888888666666666666666666666666555555666666666666555555555555444444444333333333333333333333333333333333333222111111000000111111222222111111111111222222444333222222111111111111//////000111111000//////111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000//////000000111111111222111111111111000000000///////////////////////////////////////////////////000000000000000000000000000000000000111111111111////////////000000000111000000000000111111111111000000000000000000000000000000000000000000000000111111000000000/////////000000000000000000000000/////////000000000000111000111111111000000///...111000000000/////////...000000000000000000000000////////////000000000000111000000000/////////...////////////000000000000000000000000000000000000333333111000000000111111111111000000000///////////////000000000000//////000000000000000111111111000000000000000000000000000000111111000000///...000000000000000000000000////////////////////////111111111111222222222222222000//////000111111000///............///000000222222222111111111000000000000////////////000000///////////////000111111000000000000////////////000/////////111222111000000000000000000000000000111111111111111111111111000000000000000000000000///000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000000000000//////000111111111111111222222222111111111000000222222222222222222222222000111111222222111111000000111111111111222222222000111111222222333444444333333444444444555555555666666666666666666666666666666666777888888999999;;;;;;;;;<<<<<<======>>>>>>======<<<<<<======>>>????????????????????????AAAAAAAAAAAAAAABBBBBBBBBEEEEEEFFFGGGHHHJJJKKKLLLMMMNNNNNNOOOPPPRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTWWWWWWWWWXXXZZZ\\\]]]^^^_________^^^^^^\\\[[[ZZZZZZ[[[[[[\\\]]]]]]^^^^^^``````______```aaabbbbbbdddbbb```]]]ZZZXXXWWWVVVVVVVVVVVVUUUSSSRRRPPPOOOJJJJJJIIIHHHFFFDDDCCCAAAAAAAAA@@@@@@???>>>>>>>>><<<;;;;;;::::::999888888777888888888888777666666rrrggg```[[[XXXVVVTTTQQQPPPQQQRRRSSSSSSSSSQQQOOOOOOOOONNNLLLJJJJJJIIIHHHFFFEEEDDDDDDDDD@@@AAAAAAAAAAAA@@@???>>>======<<<;;;::::::999888555555666777777666555555555555666666666666555555555555444444444333333333111111222333333444555555444333222222111111222222222222111111111111222222222222111000000111111111000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000......///000111222333333111111111111000000000000////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000///...///000111222000000000000111111111111000000000000000000000000000000000000000000000000111000///.........///000000000000000000000000000000000000000111111111111000000000000000//////...000000000000////////////000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000333222111111000111111111222222111111111000000000///000000111111000000///111111111111000000000000000000000000000000000000222222111000000000000111000000000000000000000000////////////////////////111111111111222222222222222000//////000111111000///............///000000222111111111111000000000000000////////////000000000////////////000111111000000000000////////////000000000///...///111333000000000000000000000000////////////////////////000000000000000000000000000111111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222111111111111111111111111000000000000000000000000//////000111111111111111222222222111111111111111222222222222222222222222000111111222222111111000000111111111111222222222000111111222222333444444333444444444444555555555666666666666666666666666666666666777888888999999;;;;;;<<<<<<===>>>>>>??????>>>>>>======>>>>>>>>>????????????????????????AAAAAAAAABBBBBBBBBCCCCCCEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMMMMNNNPPPQQQSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUXXXWWWWWWXXXYYY\\\___aaa`````````___^^^]]]\\\[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^^^^^^^^^^___aaabbbccceeeccc```]]][[[XXXWWWVVVVVVVVVUUUTTTSSSRRRPPPOOOKKKKKKJJJIIIGGGEEECCCBBB@@@@@@???>>>>>>======<<<;;;;;;;;;:::999999888888888888777777666666777777rrrggg```\\\XXXVVVTTTQQQQQQRRRSSSSSSRRRSSSQQQOOONNNNNNNNNLLLJJJJJJIIIHHHFFFEEEDDDDDDDDDAAAAAAAAAAAA@@@??????>>>======<<<<<<;;;:::999999555666888999999888666555444555555666666555555444555555444444444333333333222222222333333444444444444444333222222222222333222222111111111222333333222111111111111222222333333333333444444333333333111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000...//////000111111222222111111111000000000000000111111111111111111111111///////////////////////////////////////////////////000000000111111111111111000///......000222333///000000000111111111111////////////////////////000000000000000000000000111000...,,,,,,---///000//////////////////////////////000000000111111111//////000000000//////...000000000000////////////000000000000000000000000111111000000//////......000000000000////////////////////////000000000000////////////////////////222222111111111111111111222222222222111111111000000000000111111000000000222222111111000000//////000000000000000000000000444333111000000000111222000000000000000000000000111111111111111111111111.../////////000000000000111000......000111000///000////////////000111111111111111111000000000000000000////////////000000000000//////000000111222000000000000////////////...000000...,,,,,,000444000000000000000000000000////////////////////////000000000000000000000000111111222333333333333222000000000000000000000000000000000000000000000000000000000000000000000000......///000111222222333111111111111111111111111000000000000000000000000//////000111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000111111111222222222000111111222222333444444444444444444555555555555666666666666666666666666666666666777888888999999;;;;;;<<<<<<===>>>??????@@@??????>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLMMMNNNOOOQQQRRRSSSUUUUUUUUUVVVVVVVVVVVVVVVXXXXXXWWWWWWYYY\\\```ccccccccccccbbbaaa___^^^]]][[[[[[[[[\\\\\\]]]]]]]]]]]]]]]^^^^^^```aaacccccceeecccaaa]]]ZZZXXXVVVVVVUUUUUUTTTTTTRRRQQQPPPOOOLLLLLLKKKJJJHHHFFFEEECCC???>>>>>>======<<<;;;;;;;;;;;;::::::999888888888999888777555555666777777rrrhhhaaa\\\YYYWWWUUUSSSRRRSSSTTTTTTSSSRRRQQQOOONNNNNNMMMKKKIIIIIIIIIGGGFFFEEEEEEEEEEEEBBBBBBAAA@@@?????????>>><<<<<<<<<;;;:::::::::999666777999::::::999777666444444555555555555444444555555444444444333333333444444444333333222222222555444333333222333333333222222111111222333333444333333222222222333333444333333333333333333333333111111111111111111111111222222222222222222222222000000000000000000000000000000111111111111000000111111000000000000000000000000000000000000111111111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111222111///...///000222444///000000000111111111111////////////////////////000000000000000000000000000///---,,,,,,...000111////////////////////////........./////////000000//////000000000000//////////////////000000000000000000000000000000000000111111000000//////......////////////000000000000////////////000000000000////////////////////////111111111111222111111111222222222222111111111000000000111111111111000000222222111111000000//////000000000000000000000000444333111000000000111222000000000000000000000000111111111111111111111111.../////////000000000000111///......///000000///111111000000111111222333000000000000000000000000000000////////////000000000000000000000111222222000000000000////////////---//////---++++++///333000000000000000000000000000000000000000000000000000000000000000000000000111111222333333333333222000000000000000000000000000000000000000000000000000000000000000000000000......///000111222222333111111111111111111111111000000000000000000000000//////000111111111111111111111111111111111111111111111111111111111111111000000000111111000000000000000111111111222222222000111111222222333444444444444444555555555666666666666666666666666666666666666666777888888999999::::::;;;<<<===>>>??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLMMMNNNOOOQQQRRRSSSUUUUUUVVVVVVWWWWWWWWWWWWYYYXXXWWWWWWXXX\\\___bbbbbbbbbbbbbbbaaa```___^^^[[[\\\\\\\\\\\\\\\]]]]]]]]]]]]^^^___```aaacccddddddbbb```]]]ZZZXXXVVVUUUSSSSSSSSSRRRQQQPPPOOONNNIIIIIIHHHGGGFFFDDDBBBAAA>>>>>>======<<<;;;;;;:::;;;::::::999999888777777999888666555555555666777ssshhhaaa\\\YYYWWWUUUSSSSSSTTTUUUTTTSSSRRRPPPNNNNNNNNNMMMKKKIIIIIIHHHGGGFFFEEEEEEEEEEEECCCBBBAAA@@@???>>>>>>>>>;;;;;;;;;::::::999999999777777888999999888777777444444555555555555444444555555444444444333333333555555444333333222111111555444333333222222333333222222111222222333444555444444333333222333333444111111000000000000111111111111111111111111111111222222222222222222222222000000000000000000000000000000111111111111000000111111111111000000//////000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111000///000111222333000000000000111111111111000000000000000000000000000000000000000000000000000///.........///000111000000000000000000000000............///////////////000000111111111111000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000000000111222222222222111222222111111111000000000000111111222222111111000111111111111000000000000000000000000000000000000222222111000000000000111000000000000000000000000////////////////////////111111111111222222222222111///......///000000///111000000000000111222222//////000000000000000111000000////////////000000111000000000000111222222000000000000////////////.........---,,,---///111000000000000000000000000111111111111111111111111000000000000000000000000000111111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222111111111111111111111111000000000000000000000000//////000111111111111111111111111111111222222222111111111111111111111111///000000111111000000///000111111111111222222222000111111222222333444444444444555555555666666666666666666666666666666666666666666777888888999999888999:::;;;<<<>>>>>>???@@@??????>>>============>>>>>>>>>???@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFFFFEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMMMMNNNPPPQQQSSSTTTUUUVVVVVVWWWWWWXXXXXXYYYXXXWWWWWWWWWXXX[[[]]]___^^^^^^^^^______^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^___```aaabbbaaa```^^^[[[YYYWWWVVVUUUPPPQQQQQQPPPOOONNNMMMMMMJJJJJJJJJHHHGGGEEECCCBBB>>>>>>===<<<<<<;;;;;;::::::::::::999888888777777777777666666555555666666ssshhhaaa\\\YYYVVVTTTSSSSSSTTTTTTSSSRRRRRRPPPNNNMMMMMMMMMKKKIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@>>>>>>>>>???:::999999999999888888888666666666666666666666666333444444555555444444333555555444444444333333333333333333333333333333333444333333222222222222222222222222222333444555555444444333222111111111222111000////////////000111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000111111111///000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000111111111222222222000000000000111111111111000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000...////////////000000000000000111222222222222222.../////////000000000111000000000000000000000000////////////000000000000.../////////000000000111////////////000000000000000000000000000000000000///000111222333222222111111111000000000/////////000111111222222111111000000000000000000111111111000000000000000000000000000000111111000000///...000000000000000000000000////////////////////////111111111111222222222222000///------///000///.../////////...///000000111////////////000000111111000000////////////000000111111000000111111222333000000000000////////////000///...///000111111000000000000000000000000000111111111111111111111111000000000000000000000000///000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000000000000//////000111111111111111000000111111111222222222111111111111111111111111//////000000000000//////000111111111111222222222000111111222222333444444555555555555666666666666666666666666666666666666666666666777888888999999777888999:::;;;===>>>>>>@@@???>>>===<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGGGGEEEEEEFFFGGGHHHJJJKKKLLLMMMNNNNNNOOOPPPRRRSSSTTTVVVVVVVVVWWWXXXYYYYYYYYYWWWWWWWWWWWWXXXYYYZZZ[[[[[[\\\]]]^^^^^^______^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\]]]^^^^^^___]]]\\\ZZZXXXWWWVVVVVVNNNNNNOOONNNNNNMMMLLLKKKKKKKKKKKKIIIHHHFFFDDDCCC>>>>>>======<<<;;;;;;;;;::::::999999888777777777666666777777666666555444ssshhhbbb]]]YYYTTTSSSRRRRRRSSSSSSRRRQQQRRRPPPNNNMMMMMMMMMKKKIIIHHHHHHGGGFFFEEEEEEEEEFFFDDDCCCAAA???>>>>>>>>>???999999888888888888888888666555444444444444555666333444444555555444444333555555444444444333333333111222222333333444444555444333222222111111222222222222222222333444555666444333222111000000000000333222111000000111222333111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000......///000111222333333//////000000111111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111000000000000111111111111000000000000000000000000000000000000000000000000...///000111222222111111000000000000000000000000000000000000111111111111000111222333333333333333.../////////000000111111000000000000000000000000......//////000000111111.../////////000000111111////////////000000000000000000000000000000000000///000111222333333222111000000000000////////////111111222222222222111111//////000000111111222222000000000000000000000000///000111111111000...---000000000000000000000000111111111111111111111111////////////000000000000000///------///000///...---------------...//////.../////////000000111111000000////////////000000111111111000111111222333000000000000////////////222000///111444555222///000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111000000000000000000000000//////000111111111111111000000111111222222222222000000000000000000000000//////000000000000//////000111111111111222222222000111111222333333444444555555555555666666666777666666666666666666666666666666666777888888999999666777888999;;;<<<===>>>??????===<<<;;;;;;;;;;;;===>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGEEEEEEFFFGGGHHHJJJKKKLLLNNNNNNOOOPPPQQQSSSTTTUUUVVVVVVWWWWWWXXXYYYZZZZZZWWWWWWWWWXXXXXXXXXXXXXXX[[[\\\]]]___```aaaaaaaaa\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[]]]\\\ZZZYYYWWWVVVVVVVVVMMMMMMMMMMMMMMMLLLKKKJJJGGGGGGFFFEEECCCAAA@@@>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999888777777777555666777777777666444333uuuiiibbb\\\XXXVVVUUUSSSSSSTTTTTTRRRQQQRRRQQQPPPNNNLLLKKKIIIIIIIIIGGGEEEDDDEEEEEEDDDCCCDDDCCCAAAAAAAAA@@@===;;;===;;;::::::<<<<<<;;;999777777777777777666666666333444555666666555444333888666333111000111222444333333333222222222111111111111111111111111111111000111111222222111111000333333333333333333333333333222000//////000222333000000000111222222222333///000222333222111...---222222111111111111111111//////000000000000//////111111111000000000000000000000000000000000000000////////////////////////111111111111111111111111111///,,,++++++...111333000000000000000000000000333222111000000111222333111111222222222222111111////////////////////////111111000000//////......000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111000000000000111111000000111111111111000000000000000000000000000000...///000111111111111111///////////////.........111111111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111222333333111///000000222111111111111111222222222222222111000//////...111111111111111111111111222111111111000000//////000000////////////000000111000000000//////......000000000000000000000000000000000000000000000000000000111222222111//////222111111111000000//////000000000000000000000000000000000000111111111111111111000000111222333333000000000000000111111222111111111111111111111111111111111111111111111111000000111111111222222222000000000000111111111111111111111111111111111111222000///...///000222333000111111222222111111000333333222111000000111111//////000111222333333333111111111111111111111111000000000000000000000000333222222222222222222333111111111111111111111111333333333333333333333333111111222333444444444444555333222444777999888666777777777777888888888888888888888888999:::;;;<<<>>>>>>===<<<<<<<<<<<<<<>>>>>===<<<<<<<<<<<<<<>>>>>===<<<;;;:::999999999999888666555555444444666666666666666666555555wwwlllddd^^^ZZZYYYVVVSSSRRRRRRSSSTTTSSSQQQQQQPPPNNNLLLKKKJJJIIIJJJHHHFFFFFFGGGGGGFFFEEEDDDCCCAAAAAAAAA@@@===;;;;;;999888888::::::999777555555555555555555555555444444555666666555444444555444444333333222222222333333333222222222111111111111111111111111111111222333333444444333333222333333333333333333333333333222111000000111222333222222222111111111111111111111111111000000000000111111111111111111111111000111111111111111111000000000000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111000000000000111111222000000000000000000000000222111111000000111111222000111111222222111111000111111111111111111111111222222222222111111111111000000000000000000000000111111111111111111111111000//////......//////000000000000000000000000000111111000000000000111111000000111111111111000000........................000111111111111000000/////////000000111111222222444333222111000/////////111111111111111111111111000000000000000000000000222222222222222222222222111111000///---...111444333222111000000000000000222222111111000/////////000000000000000000000000111111111111000000000000111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000...///000111111222111111111111111111000000000000000000000000000000000000000000000000111111111111//////////////////000111000000000000000111111222111111111111111111111111111111111111111111111111111111111111111222222222000000000000111111111111111111111111111111111111111111000///000111222333222222333333333333222222333222111111000111111111111111111111111111222222111111111111111111111111000000000000000000000000111111111000000111111111111111111111111111111111222222333333333333333333333333444555666666666666999777666666777777666555777777777777888888888888888888888999999:::;;;<<<>>>>>>===<<<<<<<<<======?????????@@@AAABBBBBBBBBCCCDDDDDDDDDCCCCCCEEEGGGIIIHHHGGGGGGHHHJJJLLLNNNNNNOOOOOOPPPRRRTTTVVVWWWXXXYYY[[[[[[ZZZZZZZZZ[[[YYYYYYZZZZZZZZZZZZZZZZZZ\\\\\\]]]]]]^^^^^^______]]]\\\[[[ZZZYYYXXXXXXXXXYYYXXXWWWUUUUUUUUUVVVWWWTTTTTTUUUUUUTTTRRRQQQPPPNNNNNNNNNMMMLLLKKKJJJIIIFFFEEEDDDCCCBBBAAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;888888777666555444333333888777777666555555444444wwwlllddd^^^ZZZYYYUUURRRPPPQQQRRRSSSSSSQQQPPPOOONNNLLLKKKJJJJJJKKKIIIGGGGGGHHHHHHGGGFFFDDDCCCAAAAAAAAA@@@===;;;===;;;::::::;;;<<<:::999444444444555555555555555444555555555555555555444333333444444444333222111333333333222222222111111111111111111111111111111000111111222222111111000222222222222222222222222222222111000000111222222333222222222111000000000111111000000///000111111111111111111111222222222111111222222222222111111000000000000000111111111000000000000000000000000111111111111111111111111111111111111111111111111......////////////......000000000000000000000000111111000000000000111111000000111111111111000000000000000000000000000000111111111111111111111111////////////////////////111111111111111111111111111000000//////000000111000000000000000000000000111111000000000000111111000000111111111111000000////////////////////////111111111111111000///.........///000111111222222333222111000000000000000........................000000000000000000000000111111111111111111111111///000111111000000222444333222111000000//////000111111111111000000//////////////////////////////111111111000000000000000222222111111111111222222222222111111111111111111////////////////////////000000000000000000000000......///000111222222222111111111000000000000000///////////////////////////000000000111111111111000000/////////000000111000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111111111111111111111111111111111111000000000111222333222333333444444333333222222222111111111111111222222222222111111111111111111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111222222222222222333333333222333444555555666666666777666666666666666666555666777777777888888888888999999999999:::;;;<<<<<<>>>>>>===============>>>>>>??????@@@AAABBBCCCCCCCCCDDDEEEDDDCCCCCCEEEGGGIIIHHHGGGGGGHHHJJJMMMOOONNNOOOPPPQQQSSSUUUVVVWWWWWWYYYZZZ[[[ZZZYYYZZZ[[[YYYZZZZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZXXXWWWVVVVVVVVVVVVRRRSSSTTTTTTSSSRRRQQQPPPNNNNNNNNNMMMLLLKKKIIIIIIEEEDDDCCCBBBAAA@@@???>>>:::::::::::::::;;;;;;;;;555555666666666777666666555555444444444333333333vvvkkkccc]]]YYYWWWTTTPPPOOOOOOQQQRRRRRRPPPPPPOOONNNMMMKKKJJJJJJKKKIIIGGGGGGHHHIIIHHHGGGDDDCCCAAAAAAAAA@@@===;;;===;;;::::::;;;<<<:::999444444444444555555666666555555555444444555555555222333444555555333222111333333333222222222111111111111111111111111111111000111111222222111111000222222222222222222222222222111111111111111111222333222222222111000000000111111000///000000111111000000111111111222222222111111222222222222111111//////000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000......///000000///...---////////////////////////000000000000000000000000000000000111111000000000////////////////////////000000000000000000000000////////////////////////111111111111111111111111444444222111111222444444111111111111111111111111111111000000000000111111000000111111111111000000000000000000000000000000111111111111111000///...------......///000111111////////////000111222222........................000000000000000000000000000000000000000000000000...000333333333222222333222111111000//////000000111111111000000000000000////////////////////////000000000000000000111111222222111111111111222222111111111111111111222222////////////////////////000000000000000000000000...//////000111222222333000000000000000000111111///////////////////////////000000000111111111111222111111000000111111111000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000111111111111111222222333222333333444444333333222222111111111111111222222222222222111111111111111111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111111111111222222333333333111222333444444555444444333444444555555666777777666777777777888888888888999999999999:::;;;<<<===>>>>>>=========>>>>>>???>>>???@@@AAABBBCCCDDDDDDCCCDDDEEEEEECCCDDDEEEGGGIIIHHHHHHHHHIIIKKKMMMNNNNNNOOOPPPRRRTTTUUUVVVWWWUUUWWWYYYYYYXXXWWWXXXYYYZZZZZZZZZ[[[\\\]]]^^^^^^______^^^^^^^^^^^^^^^^^^ZZZZZZZZZZZZZZZ[[[\\\]]]]]]\\\[[[ZZZYYYXXXWWWWWWRRRSSSTTTTTTSSSRRRQQQPPPMMMMMMMMMLLLKKKJJJIIIHHHDDDCCCBBBAAA@@@>>>>>>===;;;;;;::::::999999999888555666777888888888777777333333333444444444555555vvvkkkccc]]]YYYWWWTTTQQQPPPPPPQQQRRRQQQPPPPPPOOONNNMMMLLLKKKJJJJJJHHHGGGGGGHHHIIIHHHGGGDDDCCCAAAAAAAAA@@@===;;;;;;999888888::::::999777444444444555666666777777666555444444444444555666222333444444444333222111333333333222222222111111111111111111111111111111222333333444444333333222222222222222222222222222111111111111111111111111222222222111111111111111000000000000111111111111000000000111222222333333000111111111111111111000/////////000111111222222000000000000000000000000111111111111111111111111000000000000000000000000000111111111111000000//////////////////////////////000000111111000000//////000000111111000000///........................///////////////000000000000000000000000000000000111111111111111111111111111000...------...000111111111111111111111111111111111000000000000111111000000111111111111000000111111111111111111111111000111111111111000000///------......//////000000.........///000111222333111111111111111111111111000000000000000000000000///////////////////////////111333333222111111222000000000//////000000111111111000000000000000000000000000000000000000000000000000000111111111111111111111000000111111111000000000111111111111111000000000000000000000000000000000000000000000000000/////////000111222333000000000000111111111111000000000000000000000000000000000000111111111111333222222111111111111111000000000000000111111222111111111111111111111111111111111111111111111111222222222111111111111111000000000000111111111111000000000000000000000000111111111222222222222333222222333333333333222222111111111000111111222333111111111111111111222222111111111111111111111111000000000000000000000000111111111000000111111111111111111111111111111111000000111111222333333333000111222333444444444444222333555666555666888999777777777777888888888888999999999999:::;;;<<<===>>>>>>=========>>>??????>>>???@@@AAABBBCCCDDDEEEDDDEEEEEEEEEDDDDDDFFFHHHHHHHHHIIIIIIJJJLLLMMMMMMNNNOOOQQQSSSUUUVVVVVVWWWUUUVVVXXXXXXWWWWWWWWWXXXZZZZZZ[[[\\\]]]^^^___```aaa`````````______^^^^^^ZZZZZZZZZ[[[\\\]]]^^^_________^^^]]][[[YYYXXXXXXTTTTTTUUUUUUTTTRRRQQQPPPLLLLLLLLLKKKJJJIIIHHHGGGCCCBBBAAA@@@???>>>===<<<;;;;;;::::::999888777777999999:::999888777555444444444555555666777777888wwwlllddd^^^ZZZWWWUUUSSSSSSSSSTTTSSSQQQPPPOOOOOONNNMMMLLLKKKKKKIIIGGGFFFFFFHHHHHHHHHGGGDDDCCCAAAAAAAAA@@@===;;;;;;999888888::::::999777444444555666666777888888666555444444444444555666222333333444444333333333333333333222222222111111111111111111111111111111222333333444444333333222111111111111111111111111111111111222222111111111111111111111111222222222...///000111222111111000///000000111222222333333///000000111111000000///...//////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000000000////////////////////////...///000111111000///...//////000000000000////////////////////////////////////000000000111111111000000000000000000000000000000000000000000000000...,,,***))))))***,,,...111111111111111111111111111111000000000000111111000000111111111111000000000000000000000000000000///000000111111111111000//////////////////000000///////////////000111222222222222222222222222222000000000000000000000000////////////////////////222111000...,,,---000333//////...//////000111222000000000000000000000111111111111111111111111111///000000000111111111111111000000//////000000111/////////000000111111111000000000000000000000000000000000000000000000000111111000//////000111222///000000000111111111111000000000000000000000000000000000000111111111111222222111000000000000000000000000000000111111222111111111111111111111111111111111111111111111111222222222111111111000000000000000000111111111111000000000000000000000000111111222222333333333222111111222222222222111111111111000000111222222333000000000111222222222333111111111111111111111111000000000000000000000000222222111111111111222222111111111111111111111111///000000111222222333333111222333444555555555555555777999888777666888:::777777777777888888888888::::::999::::::;;;<<<===>>>>>>======>>>??????@@@>>>???@@@AAABBBDDDEEEEEEDDDEEEFFFEEEDDDDDDFFFHHHGGGHHHIIIKKKLLLLLLLLLLLLNNNOOOQQQTTTUUUVVVVVVVVVUUUWWWYYYYYYXXXWWWXXXYYYZZZZZZ[[[]]]^^^```aaaaaacccbbbbbbaaa```_________\\\\\\\\\\\\]]]^^^______``````___^^^\\\ZZZXXXWWWVVVVVVVVVVVVTTTSSSQQQOOOKKKKKKJJJJJJIIIHHHFFFEEEBBBBBBAAA???>>>===<<<;;;::::::999999888888777777777888999999888666444222555555666666666666666666xxxmmmeee___[[[XXXVVVUUUUUUVVVVVVTTTRRRPPPOOOOOONNNMMMLLLKKKKKKHHHGGGEEEFFFGGGHHHHHHGGGDDDCCCAAAAAAAAA@@@===;;;===<<<:::;;;<<<<<<;;;999555555555666777888888999666555444333333444555666333333333333333333333333333333333222222222111111111111111111111111111111111111111222222111111111111111111111111111111111111111222222222222111111000000111111222222222333---...111222333222111//////000000111222222333333//////000000000000//////...//////000111222222222000000000000000000000000////////////////////////000000000000000000000000111000///...............////////////////////////...///000111111000///...//////000000000000//////000000000000000000000000000000111111222222222333000000000000000000000000////////////////////////222111///------///111222111111111111111111111111111111000000000000111111000000111111111111000000////////////////////////...///000111111111111111111111111111000000000000111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000444222---)))''')))///333............///111222333000000000000000111111111111111111111111111111111//////000000111111111222000000////////////000000......//////000000000111000000000000000000000000000000000000000000000000222111000//////000111111//////000000111111111222000000000000000000000000000000000000111111111111111111000///////////////000000000000000111111222111111111111111111111111111111111111111111111111222222222222111111000000000000000000111111111111000000000000000000000000111111222333333333333222111111111222222111111111111111000000111222333333//////000111222333333444111111111111111111111111000000000000000000000000333333222222222222333333111111111111111111111111///000000111222222333333222333444555666666666666888:::<<<;;;888777888:::777777777777888888888888::::::::::::;;;<<<======>>>>>>===>>>>>>???@@@@@@>>>???@@@AAACCCDDDEEEFFFDDDEEEFFFEEEDDDDDDFFFHHHFFFHHHJJJLLLMMMMMMLLLKKKNNNOOOQQQTTTVVVVVVWWWVVVVVVXXXZZZZZZYYYXXXYYYZZZZZZZZZ\\\]]]___```aaabbbddddddcccbbbaaa```____________^^^]]]]]]]]]^^^^^^aaa```___^^^\\\ZZZXXXWWWWWWWWWWWWVVVUUUSSSPPPOOOJJJJJJJJJIIIHHHGGGEEEEEEBBBAAA@@@???>>><<<;;;;;;999999888888888888888888333444666777888777666555555555555444333333222222xxxlllddd^^^[[[YYYWWWTTTSSSSSSSSSSSSRRRPPPNNNMMMLLLMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDCCCAAA@@@???>>>>>>===<<<999999::::::999888777777777777777777777777333333333333333444555666555444333333333333444555333333333222222111111111111111111111111111111111222222111000//////000000000000111222222222222222111111111222222333333333222222222111111111111000000000111111111111000000/////////000111111222222000111111111111222222222222222111111111111222222////////////////////////111000000000//////......000000000000000000000000------......///000000000111///...///000111000...000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111444222000///...///000111111111111111111111111111000000000000000000000000111111000000//////.........//////000111222222222000000000000000000000000000000000000000000000000//////...------...000111222111000//////000111222/////////000111111222222222222222111111111000000000000000111111000000000333222222222111111000000////////////////////////111111222222222333333333000///////////////000000////////////////////////000000111111111111000000000000000000000000000000000000111111111111000000////////////////////////111000///......///000111////////////////////////222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////333222111000000111222333000000000000000000000000000///...///111222222222000000000111222222333333333222222222111000000000111111222222222222111111000000////////////000000///......///222333333222222222222222222111000///111111111111111111111111333333222111000000111111222222222222222222222222555444333222222333444555444555555555444333333222444444555555555555555555777777888999999999999999:::::::::;;;;;;;;;<<<<<<===============<<<<<<<<>>>>>======<<<<<<;;;;;;:::::::::999999999888888888777666444444444555666555333333555999;;;;;;999yyymmmeee___[[[YYYWWWTTTSSSSSSSSSSSSRRRPPPNNNMMMLLLMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDCCCAAA@@@???>>>>>>===<<<:::999::::::999888666666666666666666666666444444333333444444555555555444333333333333444555333333222222222222222222333333333333333333333333333333333222222222111111///000111111222222111111111111111222222333333333222222222111111111111000000000111111111111000000111111111000000000000000000111111111111222222222222111111000000111111222000000000000000000000000111111111000000/////////000000000000000000000000///////////////.........111///...///000111000...000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111333222000///...///000111111111111111111111111111000000000000000000000000222111111111000000000000...//////000111111222222000000000000000000000000000000000000000000000000000///......///000111222222111000//////000111222111111111000000000000000222222222111111111000000222333333444444333333222222222111111111000000000000000000000000000000000000000111111111222222222222111000000////////////////////////////////////000000111111111111000000000000000000000000000000//////000000000000//////000000000000000000000000111000////////////000111000000000000000000000000111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111000000111222222000000000000000000000000222111//////000111111000111111111111111111000000111111111000000000000000111111222222222222111111000000////////////000000222111000111222333222111222222222222222111000000111111111111111111111111333222222111000000111111222222222222222222222222333333333222222333333333444444555555444444333222444444444555555555666666777888888999999999888888:::::::::;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>============>>>???@@@AAAAAAAAAAAAAAACCCEEEEEEDDDCCCDDDEEEHHHIIIIIIJJJJJJKKKKKKLLLPPPQQQRRRRRRSSSTTTUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZ\\\\\\\\\]]]___aaacccdddcccccccccbbbaaa```___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\ZZZYYYYYYYYYYYYZZZ[[[[[[ZZZYYYVVVTTTSSSLLLJJJHHHHHHHHHGGGEEECCC???>>>>>>===<<<;;;;;;:::999999999888888888777777777777666555555555555555777555444666999:::999888zzznnneee```\\\YYYVVVTTTRRRSSSSSSRRRRRRPPPOOOMMMMMMMMMMMMKKKIIIHHHHHHHHHHHHHHHHHHGGGGGGEEEDDDBBBAAA???>>>>>>>>>===<<<::::::;;;;;;999888555555555555555555555555555555555444444444444444555444444333333444444555222222222222222222333333333333333333333333333333222222333444333222111000//////000111111111111111111111111222222222222222222222222111111111111000000000111111111111000000222222111111000//////...000111111111111222222222222111111000000111111222111111111111111111111111111111111111111000000000000000000000000000000000111000000///......------111///...///000111000...000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111222222000/////////000111111111111111111111111111000000000000000000000000222222222222111111111111/////////000111111222222000000000000000000000000000000000000000000000000////////////000111333333111111000000000000111111222222111111000//////...222222222111111111111111000111111222222111111000111111000000000000//////111111111111111111111111//////000000000111111111444333222111000/////////000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000111111111111111111111111111000000//////000000111111111111111111111111111000000000000000000000000222222222111111111111111000000000000000000000000000000000000000000000000111111111111111111111111333333333333333333333333222222111000000111222222000000000000000000000000444222000///000000///...222222111000000///....../////////000000000000000111111222222222222111111111000000//////000000111444333111111222333111000111222222222222111000000111111111111111111111111333222111111000111111111222222222222222222222222111222222333333222222111444444555555444444333333222333333444555666777777888888999999999888888777::::::::::::;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@AAABBBDDDDDDCCCCCCDDDEEEGGGGGGHHHIIIIIIJJJKKKKKKOOOPPPQQQRRRSSSTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYYYY\\\\\\\\\]]]^^^___```aaa```````````````_________^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYZZZZZZ[[[[[[ZZZWWWUUUSSSMMMKKKIIIGGGGGGEEECCCAAA??????>>>===<<<;;;:::999888888888777777777666666555555666666666555444444888777666777999:::999888{{{nnnfff```\\\XXXVVVSSSRRRRRRSSSRRRQQQQQQOOOMMMMMMMMMMMMKKKIIIHHHHHHHHHGGGGGGGGGGGGGGGDDDCCCBBB@@@???>>>>>>======<<<;;;;;;;;;;;;999888555555555555555555555555666666666555555444333333444444444444444444444444111111111222222333333333111111111111111111111111...000111222222111///...//////000111111111111000111111111111111222222222222222222111111111000000000000111111111111000000111111111111000000//////000000111111111222222222111111000000000000111111111111111111111111111111222222111111111111111111////////////////////////000000//////............111///...///000111000...000000000000000000000000////////////////////////111111000000000000111111///000000000111111111111222111000//////000111111111111111111111111111111000000000000000000000000111111111111111111111111//////000000111111111111000000000000000000000000000000000000000000000000......//////000111222333111000000000000000000111111111111111000000//////111111111111111111111111//////000000000000//////000000000///////////////111111111111111111111111000000000000111111111222333333222111000000000111111111111111111111111111000000111111111111000000000000000000000000000000111222222333333222222111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111333333333333333333333333222111111111111111111222000000000000000000000000333111//////000111000///000000000000//////......//////000000111111222222111111222222222222111111111000000000000000000111222111000000222222111000111111222222222111111000111111111111111111111111222222111111111111111222111222222222222222333333111222333444444333222111333444444555444444333333222222333444555666777888888999999999999888777777999999:::::::::;;;;;;;;;============>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@@@@BBBDDDDDDCCCCCCDDDEEEFFFFFFGGGHHHIIIIIIJJJJJJNNNOOOPPPQQQRRRSSSTTTUUUVVVVVVWWWXXXYYYYYYXXXXXX\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^______```^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYWWWXXXYYYYYYXXXVVVSSSQQQMMMKKKHHHFFFEEEDDDAAA?????????>>>===;;;:::999999999888888888777777777777444555666777777666444333666666777888:::;;;<<<<<<{{{ooofff```\\\XXXVVVSSSRRRRRRRRRRRRQQQQQQOOONNNMMMNNNMMMKKKJJJHHHHHHHHHGGGGGGFFFFFFFFFDDDCCCBBB@@@???>>>=========<<<;;;<<<<<<<<<999777555555555555555555555555555666666666666555333333444444444444444444444444111111111222222333333333111111111111111111111111...///111222222111000...//////000111111111111111111111111111111111111111222222222111111111000000000000111111111111000000//////000000111111111111000000111111111222222222111000000000000000000111111111111111111111111111111111111111111111222222////////////////////////............//////000000111///...///000111000...000000000000000000000000////////////////////////111111000000000000111111///000000000111111111111000000000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000------...///000000000111000000000111111000000000//////000000111111111111111111111111111111111111222333333333333333333222///////////////000000000000000000000000000000000111111111222222222333333111000000000111222333333222222222222222222222222000000111111111111000000000000000000000000000000000000111111111111000000111111111111111111111111000000111111111111000000111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111111222222111111111000000000000000000000000111///...///111222222111......//////000000000000111111111222222333333333111111222222222222111111111111000000000000111111///...---///111222222111000111111222222222111111111111111111111111111111222111111111111111222222111111111222222333333333222333444555555444333222333333444444555444444333222222333444555666777888888888999999999888888777999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>???@@@AAAAAAAAAAAA???AAACCCDDDCCCCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJKKKNNNNNNOOOQQQRRRTTTUUUUUUVVVWWWXXXXXXXXXXXXXXXXXX]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\]]]^^^___```^^^^^^^^^^^^^^^^^^^^^^^^]]]]]][[[ZZZYYYXXXXXXXXXVVVWWWYYYYYYXXXUUURRRPPPMMMJJJGGGFFFDDDBBB???===>>>>>>===<<<;;;:::999999::::::999999999888888888444555666777777777555555444555888;;;===@@@CCCDDD{{{nnnfff___[[[XXXUUUSSSQQQRRRRRRQQQQQQQQQPPPNNNNNNNNNMMMLLLJJJHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCAAA@@@>>>============<<<<<<<<<===<<<:::777555555555555555555555555444555666777777666444333333444444555555444444333222222222222222222333333333333333333333333333333000111222333444333222222000000111222222222222222111111111111111000000000222222222111111111111000000000111111111111000000...//////000111111222222000111111111111222222222111000000//////000000111111111111111111111111111000000000111111111111111000000000000000000000000------......///000000111111///...///000111000...000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111000000000000111111111111111111111111111111111111000000000000000000000000///////////////000000000000000000000000000111111000000000000000000000000000000000000000000000000---......////////////...000000111111111111000000...//////000111111222222111111111111111222222222111111222222222222111111//////000000000000111111000000000000000000000000111222222222222333333333/////////000111222333444111111111111111111111111000000111111111111000000000000000000000000000000......////////////......111111111111111111111111000111111222222111111000111111111111111111111111222222222222222222222222111111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000111222222222222111000000000000000000000000000000///...///111222333222......///000000111222222222222222333333333333333111111222222222222111111222111111000000111111222---,,,,,,...000222111111000000111222222222222111111111111111111111111111111111111000111111222333111111111222222333333444333444444555555444444333333333444444555555444444222333333444555666777777777777888999999999999999999999999999:::::::::::::::::::::;;;;;;<<<<<<======>>>???@@@AAAAAAAAAAAA>>>@@@BBBCCCCCCCCCDDDEEEEEEEEEFFFGGGIIIJJJKKKKKKNNNOOOPPPQQQSSSTTTVVVVVVWWWXXXXXXYYYYYYYYYXXXXXX\\\]]]]]]^^^^^^]]]]]]\\\\\\\\\[[[[[[\\\]]]___```^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[ZZZYYYXXXWWWWWWWWWXXXYYYZZZ[[[YYYUUUQQQOOOKKKIIIFFFEEECCCAAA???<<<======<<<<<<;;;::::::::::::::::::999999999999888666666777888888888777777555888<<<@@@CCCGGGKKKNNN{{{nnneee^^^[[[XXXUUURRRQQQRRRRRRQQQPPPRRRPPPNNNNNNNNNNNNLLLJJJHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCAAA???>>>============<<<<<<===>>>===:::777666666666666666666666666333444666777777777555444333333444555555444333333333333222222222222222222333333333333333333333333111111222222222333333333111111222333333333333333222111111111000000000///222222222111111111111000000000111111111111000000000000000000000111111111000111111111111222222222000000////////////000000000000000000000000000000/////////000000111111111000000000000000000000000.........///////////////111///...///000111000...000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111//////000111111111111111111111111111111111111111000000000000000000000000//////000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000//////000111000///...---///000111222222111000///000000000000000111111111000000111111111222222222//////000000000000//////000000000111111111222222111111111111111111111111111111111111222222222222////////////000000111222111111111111111111111111000000111111111111000000000000000000000000000000/////////000000/////////000000000000000000000000000111222222222222111000000000000000000000000000111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000111222222222222111000000000000000000000000000222000//////000222111000000000111111111111111111333333333222222222222222111111222222222222111111222111111000000111111222///...---...000111111000000000111222222222222222111111111111111111111111111111000000111222222333000111111222333333444444444333333333333333333444222333444444555555444444444444444555555555666666555666777888999:::::::::888999999999999:::::::::::::::;;;;;;<<<======>>><<<===>>>???@@@@@@@@@@@@>>>@@@BBBCCCCCCCCCDDDEEEEEEEEEFFFHHHIIIKKKLLLLLLNNNOOOPPPRRRTTTUUUWWWWWWYYYYYYYYYZZZZZZYYYYYYXXX\\\]]]^^^______^^^]]]]]]]]]\\\[[[[[[[[[]]]___```^^^^^^^^^^^^^^^^^^^^^^^^[[[ZZZYYYWWWVVVVVVVVVVVVWWWYYYZZZZZZXXXSSSOOOKKKJJJHHHEEEDDDCCCAAA???<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888888888888888888999999::::::>>>CCCGGGJJJNNNSSSWWWzzzmmmddd^^^ZZZWWWUUURRRQQQQQQRRRQQQPPPRRRPPPNNNNNNNNNNNNLLLKKKHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBAAA???>>>======<<<===<<<<<<===>>>===:::777777777777777777777777777222444666777888777666555333333444555555444333333444333333222222111111111111111111111111111111111000000//////000111222222222222333444444444444333222111111111000000//////222222222111111111111000000000111111111111000000222222111111000/////////000111111111111222222222000000////////////000000////////////////////////......//////000000000111000000000000000000000000000000000///......------111///...///000111000///000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111...///000111111111111111111111111111111111111111000000000000000000000000000000111111222222222333111111111000000000000000000000000000000000000000000000000000000000000000111111222222111000...---///000111222222111000///222222111111000/////////000000111111222222222222222222333333333333222222000000111111222222222333222222222222222222222222000000000000111111111111111000///////////////000000000000000000000000000000000111111111111000000000000000000000000000000222222333333333333222222////////////////////////000111222333333222111000////////////////////////000000000000000000000000000000111111222222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000111222333333222111000000000000000000000000000444222000///000000000...333333222222111000000000333222222222111000000000111111222222222222111111222222111111111111222222222111000000111111000//////000111222222222222222111111111111111111111111111111000000111222333333000000111222333333444444444333222111111222333444222333333444555555555444444444555555555555555555444555777888::::::;;;;;;888888999999999:::::::::;;;;;;<<<<<<===>>>>>>???;;;<<<===>>>????????????===???BBBCCCBBBCCCDDDEEEEEEFFFGGGHHHJJJKKKLLLMMMOOOPPPQQQSSSTTTVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYYYY\\\]]]^^^___```___^^^]]]^^^]]]\\\[[[[[[]]]___```^^^^^^^^^^^^^^^^^^^^^^^^ZZZYYYXXXWWWVVVUUUUUUUUUUUUWWWXXXXXXUUUPPPKKKGGGIIIGGGDDDCCCBBBAAA???===:::::::::;;;;;;;;;<<<<<<888888888888777777777777:::999888888888999;;;<<>>>>><<<:::888666555777777777777777777777777666666666666666666666666666555444444444333111///333222111111333333222111333333333222222111111111555444222111111111222222111111111111111111111111////////////000111222333222222111111111111222222000000000000111111111111222222111111222222333444000000000000000000000000222000///000111111000///666555444333222000//////111111111111111111111111////////////////////////////////////000000000000111000///...---,,,++++++////////////000000000000//////000000111111222222000000////////////000000222111111111000000//////333222111/////////000000000000000000000000000000111111000000000000111111///000111222222111000///000...---...111222111///111111111111111111111111000///...------...///000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000111111111111222222222000000////////////000000000000000000000000000000000000000000000//////...222222222111111111000000000000000000000000000000222222111111000000//////000000000000000000000000222111111111000000////////////000111111111111111000000000000000111111222111111000000//////......000000000000111111111111222222111111111111222222///000000000000111111111333333222111000000111111000000000000000000000000333333222222111000000000111111111111111111111111444444333333222111000000...,,,+++,,,///000///---111111222222222222111111111111222222222333333333......///000111222222222333333222222111222222222333222222111111222222333222333444555555555444444333444444444333222222111333333444444555666666777777777777888999999:::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<>>>???@@@AAA@@@???>>>>>>???@@@AAABBBBBBAAAAAAAAAAAA@@@@@@EEEEEEFFFGGGIIIJJJKKKKKKMMMOOOQQQSSSTTTUUUXXXZZZ[[[[[[[[[[[[[[[ZZZYYYYYYZZZ[[[]]]^^^______^^^]]][[[[[[[[[\\\\\\]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYZZZYYYXXXWWWWWWUUUUUUTTTSSSUUUUUUTTTSSSQQQNNNLLLJJJFFFDDDBBBAAAAAA@@@>>><<<<<<<<<;;;::::::::::::;;;999999999999999888777777888999999888888;;;???CCCHHHJJJNNNRRRWWW[[[]]]___zzznnnfff```\\\XXXVVVSSSQQQQQQQQQPPPOOOPPPPPPNNNMMMLLLKKKKKKKKKLLLKKKIIIGGGFFFFFFFFFFFFBBBAAA@@@???>>>==================<<<<<<;;;999999777777777777777777777777666666666666666666666666444333222333444555333222333222111111333333222111333333222222222222222222444333222111000111111222111111111111111111111111222111111000000000111111222222111111111111222222000000000000111111111111111000000000000111222222000000000000000000000000222000///000111222000///222111111000///...------111111111111111111111111////////////////////////222222111000///...------/////////////////////////////////000000000111111000000000000000111111111000000////////////000000111111111111000000000///111000000000000000111111000000000000000000000000111111000000000000111111000000111111111111000000222000///000333444333111111111111111111111111111000000///......///000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000111111111222222222111111000000000000111111000000000000000000000000000000000000000//////...111111111000000000//////000000000000000000000000111111111000000000000000000000000000000000000000222111111111000000000000//////000111111111111111000000000000000111111222111111000000////////////000000000000111111111111222111111111111111111222000000000111111111222222333222222111000000111111////////////////////////111111111111111111222222111111111111111111111111444333333222222111111111000...---...111222111///111111222222222222111111//////000000000111111111///000000111111222222222222111111000000111111222333222222111111222222333111222222222222333333333444444444444444333222222333333444555666666777777666777777888888999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@AAA@@@????????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEFFFGGGHHHHHHIIIIIIMMMOOOQQQSSSSSSUUUWWWYYY[[[[[[[[[[[[ZZZZZZYYYXXXZZZZZZ\\\]]]^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[ZZZYYYYYYXXXXXXWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQNNNLLLIIIHHHEEEDDDBBBAAAAAA@@@>>><<<;;;;;;:::999999999999999888888999999888888777666999:::;;;;;;===@@@EEEIIIOOOPPPSSSVVVYYY\\\]]]^^^yyynnnfff```\\\XXXUUURRRQQQQQQQQQPPPOOOOOONNNMMMLLLKKKJJJJJJJJJKKKJJJIIIGGGFFFFFFFFFFFFBBBAAA@@@???>>>=========;;;;;;<<<============<<<777777777777777777777777666666666666666666666666222111111222555666666555333222111111333333222111222222222222222222333333222222111000000000111111222222222222222222222222444444222111111000000000222222111111111111222222000000000000111111111111000////////////000111111000000000000000000000000111000///000111222111000////////////.........---111111111111111111111111////////////////////////222222111000///...------...///000000111222333333000000000111111111222222111111111111000000000000111000000//////000000111111111111111000000000000...///000111111222222222000000000000000000000000111111000000000000111111111111000000000000111111222111000111222333222111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222000000000000000000000000000000000000000000000000222222111111111111222222000000000000000000000000000000000111111111222222222222111111111111222222000000000000000000000000000000111111000000///...000000000///////////////000000000000000000000000000000000000111111111111000000000000000000000000111111111111111000000000///000000111111111111000000000000000000111111222111000000000000/////////000000000111111111222222111111111111111111111111111111111111222222222333333222111111000111111111///////////////////////////000000111222222333333111111111111111111111111222222222222222222222222222111000111222333222111111111222222222222111111/////////000000000000111111111111222222222222222111000000000000000111111333222222111111222222333111000000///000111222333444555555555555444333333333333444555666777888888666666777888888999999:::999999:::::::::;;;;;;;;;<<<<<<<<<<<<===???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCEEEEEEFFFFFFGGGGGGGGGHHHMMMOOOQQQRRRSSSTTTWWWYYY[[[[[[[[[[[[ZZZYYYXXXWWWYYYYYYZZZ[[[\\\]]]______```______^^^\\\[[[[[[ZZZYYYZZZZZZZZZZZZXXXWWWVVVVVVUUUTTTSSSRRRQQQQQQPPPPPPOOOOOOMMMKKKIIIGGGEEEEEECCCAAA@@@@@@@@@>>><<<::::::999888888888888888888888888777777777777666999;;;>>>@@@CCCGGGMMMPPPWWWXXXYYY[[[\\\]]]^^^^^^xxxmmmeee```\\\YYYVVVTTTRRRRRRSSSRRRQQQOOONNNMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFDDDCCCBBB@@@??????>>>>>>;;;<<<======>>>=========777777777777777777777777666666666666666666666666333222111222444666666555333222111111333333222111111111111222222333333333111111000000000000000000222222222222222222222222444333333222111111222222222222111111111111222222///000000000111111111111000////////////000111111000000000000000000000000111000///000111222111000111111111111111111111111111111111111111111111111////////////////////////......//////000000111111//////000111222222333444000111111111222222222222222222111111000000//////111000000000000000000111111111111000000000000000...///000222222222111000000000000000000000000000111111000000000000111111222111000//////000111222////////////000000000///111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000111111111222222222000000000000000000000000000000000000000000000000222111111000000111111222000000000000000000000000000000000000111111111111222111111000000111111222000000000000000000000000000111111111111000//////000000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000111111111111111111111111///000111111111111000000000000000000000111111222000000000000000000000000000000111111111222222222111111111222222111111111111111222222222333333333222222111111111111111222000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222333333222111111111222222222222111111222222222222111111111111111111222222222222333333222222222222222222111000000000000111111222333222222111111222222333222111///...///000222444444555555666555555444444333444444555666777888999666666777777888999999999999999999999::::::::::::<<<<<<<<<===>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEGGGGGGGGGGGGGGGGGGHHHHHHLLLNNNQQQRRRRRRSSSVVVXXXZZZZZZZZZZZZYYYXXXWWWVVVYYYYYYYYYYYYZZZ\\\___```bbbaaa```^^^\\\[[[YYYYYYWWWXXXZZZZZZZZZXXXUUUTTTUUUUUUTTTSSSRRRQQQPPPPPPNNNNNNLLLKKKHHHFFFEEEDDDCCCBBB@@@???@@@???===<<<::::::999888888888888888777777777777777777888888:::===BBBFFFJJJNNNTTTWWW[[[\\\]]]^^^____________wwwllleee___\\\XXXVVVSSSRRRRRRSSSRRRQQQOOONNNMMMLLLLLLLLLLLLLLLHHHHHHHHHHHHGGGFFFFFFEEECCCCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;888888888888888888888888666666666666666666666666777555333333444444444333333222111111333333222111111111111222222333333333000000000000111111000000222222222222222222222222222222111111222333333444222222111111111111222222///000000000111111111111111000000000000111222222000000000000000000000000000/////////111222222000111111222222222222333333000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000000111111111222222222222222222111111000000//////111111000000000000111111000000000000000000111111000111222222222000///...000000000000000000000000111111000000000000111111222111000//////000111222///000000000////////////222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000000000111111111111000000000000111111111222222222000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000//////000000000111111111000000////////////000000000000000000000000000000111111111111111000000///111111111111111111111111000000000000000000000000//////000000111111222222000000000000000000000000111111111111111222222222000000111111111000000///000000000000000111111222000000000000111111111111111111111111222222222222000111222222222222111000111111222222222333333333222111111111111111222222111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222333333111111111111111000111111111111222222222222111111111111111111111111111111333333222222222222222222111111111111111222333444333222222111111222222333333222000///000111333555444444555555666555555444444444555555666777777777555666666777888888999999888888888999999999::::::===<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBDDDEEEFFFFFFHHHHHHIIIIIIIIIIIIIIIIIILLLNNNPPPQQQQQQRRRTTTVVVXXXYYYYYYYYYYYYXXXWWWWWWZZZYYYYYYYYYZZZ\\\^^^___aaaaaa___^^^\\\ZZZYYYXXXWWWXXXYYYZZZYYYWWWUUUTTTUUUUUUTTTSSSRRRQQQPPPPPPNNNMMMKKKIIIGGGEEEDDDCCCBBBAAA????????????===;;;;;;;;;:::999999999999999777777777777888:::;;;<<<>>>AAAGGGKKKPPPTTTXXX[[[\\\\\\^^^___````````````vvvkkkddd___\\\UUUSSSPPPOOOPPPQQQPPPOOOOOONNNMMMLLLLLLLLLLLLMMMGGGGGGHHHHHHGGGFFFEEEEEEAAA@@@???>>>===<<<<<<<<>>===<<<;;;999888888888888888888888888888666666666666666666666666:::777444333333333333222333222111111333333222111222222222222222222333333///000111111222222111111333333333333333333333333000000000111111222444444222222111111111111222222000000000000111111111111111000000000000111222222000000000000000000000000000///...///111222222111000000000000000111111111000000000000000000000000000000000000000000000000111000000000/////////...000000000//////.........000000000111111111222222111111111111000000000000222111111000000111111222000000000000111111111111222222222111111000///...000000000000000000000000111111000000000000111111111111000000000000111111111222333222111000111222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000/////////000000000111111000000////////////000000000000000000000000000000111111222222111111000///111111111111222222222222000000000000000000000000000000000000111111111111000000000000000000000000111111111222222222222222000111111111111000000///000000000000000111111222000000000111111111111222111111111222222222222333000111222333333222111000111111111111222222222333111111111000111111222333222222222222222222222222333333222222111000000///111111111111111111111111222222222222222222222222000111222111/////////111111111222222222222111111000///////////////......111111111222222222222222111111111111222333444555333222222111111222222333333333222111222333444555333333444555555555555444555555555555555555555555555555666777777888888999777777888888888999999999<<<<<<<<<<<<<<<===>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKLLLNNNPPPQQQQQQRRRTTTUUUVVVWWWWWWXXXXXXXXXXXXXXX[[[[[[[[[[[[[[[\\\]]]^^^___^^^^^^]]][[[ZZZZZZYYYXXXYYYYYYYYYYYYWWWVVVUUUUUUTTTTTTSSSRRRQQQPPPOOOMMMLLLJJJHHHFFFDDDCCCCCCAAA@@@>>>>>>???>>>===;;;;;;;;;:::999999999999999888888888999;;;===@@@AAACCCGGGMMMRRRUUUXXX[[[]]]\\\]]]^^^___````````````uuukkkddd___\\\UUURRRPPPOOOPPPQQQPPPOOOMMMMMMLLLKKKKKKKKKLLLLLLFFFGGGGGGHHHGGGFFFEEEEEEAAA@@@???===<<<<<<<<<<<<============;;;:::999888888888888888888888888888666666666666666666666666:::888444333333333333333333222111111333333222111333333222222222222222222///000222333333333222222333333333333333333333333111111000000000111111222222222111111111111222222000000000000111111111111000////////////000111111000000000000000000000000000///...///111333222111000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000/////////........./////////000000000111111000000000000000111111111222111111000000111111222///000000000111111111111111111000000000000000111000000000000000000000000111111000000000000111111000000111111111111000000111333444333000///000222////////////////////////000000111222222111000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222000000000000000000000000111111111111111111111111111000000000000000000111000000000000000000000000////////////000000000111111000000000000000000111000000000000000000000000111222222222222111000000000000000000111111111222000000000000000000000000111111111000000000000000000000000000000000000000111111111222222333333333111111111111111000//////000000000000000111111222000000111111111222222222111111111222222222333333///111222333333222111///000000000111111111222222111111000000111222222333111111111111111111111111222222111111111111111111111111111111111111111111444333333222222111111111000222333222///...///111111111222222222222111111000000//////............///000000111111222222222000000000000111222333444333222222111111222222333222222222333333333333444222222333444444444444444555555555444333333222222555555666666777888888888777777777777888888888999;;;;;;;;;;;;;;;<<<<<<===??????@@@AAAAAA@@@??????BBBBBBCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKLLLNNNOOOPPPPPPQQQSSSTTTTTTUUUVVVWWWXXXYYYYYYYYY\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWSSSSSSRRRQQQPPPOOONNNNNNLLLKKKHHHFFFDDDCCCBBBBBB@@@???======>>>>>>===;;;::::::999888888888888888888888999;;;===AAAEEEGGGKKKOOOTTTXXXZZZ\\\]]]_________```````````````___uuujjjddd___\\\VVVTTTRRRQQQRRRSSSRRRRRRLLLKKKKKKJJJJJJJJJJJJKKKEEEFFFGGGHHHHHHGGGEEEDDDCCCBBBAAA???>>>>>>======<<<<<<<<<<<<;;;:::999999888888888888888888888888666666666666666666666666:::777444222333444444444333222111111333333222111444333333222222111111111000111222333444444333222333333333333333333333333333222111000////////////222222111111111111222222000000000000111111111111...............///000000000000000000000000000000///......///222333222111222111111111000000000000000000000000000000000000000000000000000000000000------...///000111222222////////////000000000000////////////000000000000//////000000111111222222222222111111111111222222//////000000111111111222000000/////////111222444000000000000000000000000111111000000000000111111///000111222222111000//////111222111...---...000........................///000111222222111000///000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000000////////////000000000000222222111111111111222222000000000000000000000000111222222222222111000000.../////////000000111111000000000000000000000000222222111111000000//////000000000000000000000000111111111222222333333333111111111111111000//////000000000000000111111222000000111111222222222222111111222222222333333333///000222333333222000//////000000000000111111111111111000000111222333333000000000000000000000000000000000111222222333333111111111111111111111111444444333333222111000000111333444333000...000222111111222222222222111111222222111111000000000///......///000111222222333////////////000111222333333222222222222222222333111111222333333333333222111222333333444444444333666555555333222111000000555555666666777888888888777777777777888888888888;;;;;;:::::::::;;;<<<<<<>>>???@@@AAAAAA@@@???>>>CCCCCCDDDDDDEEEEEEFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKLLLNNNOOOPPPPPPPPPRRRTTTSSSSSSUUUWWWXXXYYYZZZZZZ\\\]]]^^^___^^^]]]\\\[[[YYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[YYYXXXXXXWWWXXXXXXRRRQQQQQQPPPOOONNNMMMLLLKKKJJJGGGDDDBBBAAAAAAAAA@@@>>>======>>>>>>===;;;999888888777777777777777999999:::<<