BM66(@ yyymmmddd^^^ZZZVVVSSSRRRRRRPPPOOOOOOPPPQQQRRRUUUVVVXXXZZZ]]]dddkkkppp{{{zzzdddXXXVVVWWW\\\ooo|||iiiXXXJJJCCC>>>>>>===:::999;;;;;;;;;:::999999::::::;;;>>><<<:::777555555666777777666666666777888999999555444444666444222333666777666555444333222222222444444444444444444444444000222444555444444555777777666555444444444444444666666555555555444444444333444555555666666555555444333333222222333333444444333333444666888999888999::::::::::::::::::;;;<<<======>>>??????@@@@@@??????@@@AAABBBDDDEEEFFFJJJLLLNNNOOOPPPQQQTTTWWWYYYYYY[[[]]]___aaabbbcccgggjjjmmmnnnnnnnnnooopppnnnvvvwwwlllccc^^^[[[WWWTTTSSSRRRQQQPPPPPPQQQRRRRRRVVVVVVWWWXXXYYY\\\aaadddlllsss~~~zzzeeeXXXUUUWWWYYYhhhrrraaaMMMFFF@@@???>>>;;;:::<<<;;;;;;:::999999999::::::;;;:::888777777777888888777777777777777777888999444666888999999777666555777666555444333333333333444444444444444444444444333555666666555444555666666666555444444444444444666666555555555444444444333444555555666666555555555555444444444444555555444333222333666888888888999999::::::::::::;;;;;;======>>>>>>?????????@@@@@@@@@AAABBBCCCEEEFFFGGGGGGIIIKKKLLLMMMOOORRRTTTXXXYYY\\\^^^aaadddfffgggfffiiilllnnnnnnnnnooopppooowww~~~}}}uuujjjbbb^^^[[[XXXUUUSSSRRRRRRQQQRRRRRRSSSSSSUUUVVVWWWWWWVVVWWWZZZ\\\]]]ccckkkttt}}}gggYYYVVVVVVZZZeee|||jjjQQQIIIAAA@@@???<<<;;;<<<;;;:::::::::999999999999777777777888999999::::::999888777777777777777777666777777666666777777666666666555444333333333333444444444444444444444444555777888777666444444555666666555444444444444555555555555555555444444444333444555555666666555555666666555555555555666666444333222333555777777777999999999::::::;;;;;;;;;>>>>>>>>>>>>>>>?????????AAABBBBBBCCCDDDFFFGGGHHHGGGIIIJJJKKKLLLNNNQQQSSSXXXZZZ]]]```dddgggiiijjjfffhhhlllnnnnnnooopppqqqpppwww}}}}}}uuujjjaaa]]]ZZZVVVTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTVVVYYYYYYYYYYYYZZZ[[[ZZZ]]]bbbgggppp}}}jjj\\\WWWWWW___lllnnnVVVKKKBBB@@@???===;;;<<<:::::::::::::::999999888666777888999999999999999999999888777666666666777777666333222333666777777666666555444444444444444444444444444444444444444444555777777555444555555666555555444444444555555555555555555555555555555333444555555666555555555666555555555555555555666444333222333555777777666999999999::::::;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBCCCDDDFFFGGGHHHJJJKKKMMMNNNOOOQQQTTTVVVYYY[[[^^^aaaeeeggghhhiiieeehhhlllnnnnnnoooppprrrrrrxxx}}}|||tttiii```\\\XXXUUURRRTTTTTTTTTUUUUUUVVVVVVVVVVVVYYY[[[\\\[[[ZZZ[[[\\\\\\]]]```bbbgggppp}}}mmm^^^YYYYYYbbbtttqqqZZZMMMBBB???>>><<<::::::999:::;;;;;;;;;;;;:::999888888999999999888777777999999888777666666666777777555:::DDDFFF>>>888777666666555444444444555555444444444444444444444444111222555555444444555666555555444444444555555666444555555555555555555555333444555555666555555555555555444444444444555555555444222333555777777666888888999::::::;;;<<<<<<>>>>>>>>>>>>>>>?????????@@@AAAAAABBBCCCEEEFFFGGGKKKMMMOOOPPPPPPRRRUUUXXXZZZ[[[^^^aaadddeeeeeeeeefffiiilllnnnnnnooopppqqqrrrxxx}}}zzzrrrggg___[[[XXXUUURRRTTTUUUVVVWWWWWWWWWWWWWWWYYY[[[\\\\\\[[[YYYZZZZZZ]]]___```aaaccciiirrryyyooo___YYYYYY```tttwww^^^PPPCCC>>>>>><<<::::::888999;;;=========<<<<<<;;;::::::999888777666666999888777777777777777777777555GGGcccfffNNN999666666666555555555555555666444444444444444444444444///111444444444444666777555444444444444555666666444444444555555555555555333444555555666666555555555444444444444444444555666555444444666777777666888888999::::::;;;<<<<<<=========>>>??????@@@@@@@@@@@@AAABBBCCCEEEFFFGGGJJJLLLNNNOOOOOOQQQTTTVVVYYY[[[^^^aaacccddddddcccgggjjjmmmnnnnnnnnnoooppprrrxxx}}}vvvnnneee^^^[[[YYYWWWUUUTTTUUUWWWXXXYYYYYYXXXXXXYYY[[[\\\]]]\\\\\\^^^```aaacccfffggghhhkkkqqqvvv{{{nnn^^^XXXXXX]]]nnn|||bbbSSSDDD??????>>>;;;:::777999<<<>>>?????????>>>;;;:::999777777777777888777777777777777777888999:::444KKKtttyyySSS888999666666555555555555666666444444444444444444444444222333555666555444555666444444444444444555666666444444444555555555666666333444555555666666555555666666555555555555666666888666555555777888888777777888888999;;;<<<<<<===;;;<<<<<<>>>???@@@AAABBBAAAAAABBBCCCDDDFFFGGGHHHIIIKKKMMMNNNOOOPPPSSSVVVXXXZZZ^^^bbbdddeeeeeeeeeiiikkkmmmnnnnnnmmmnnnnnnqqqxxx}}}rrrkkkbbb]]][[[[[[ZZZXXXTTTUUUWWWYYYZZZYYYYYYXXXWWWYYY\\\^^^___bbbfffiiifffiiimmmoooppprrrvvvzzzwwwmmm]]]VVVWWW\\\iiieeeVVVFFF@@@AAA???===;;;777999<<>>111FFFtttyyyOOO666<<<666666555555555666666777444444444444444444444444555666888777555444555555444444444444444555666777444444444555555555666666333444555555666666555555777777666666666666777777999777666666888999888888777888888999;;;<<<======:::;;;<<<>>>???AAABBBCCCCCCCCCCCCDDDEEEGGGIIIJJJJJJLLLNNNOOOPPPQQQTTTWWWVVVYYY^^^bbbfffgggggggggjjjlllnnnooonnnmmmmmmmmmpppwww}}}|||rrrhhh^^^\\\\\\ZZZXXXXXXXXXYYYZZZYYYXXXXXXZZZ\\\^^^```ccceeegggjjjooorrrwwwxxxzzzzzzzzz||||||lll___XXXWWWYYYeeelllZZZJJJDDD???:::;;;@@@:::;;;;;;<<<<<<;;;;;;:::888888888777777777777666777777777777777777777777555;;;CCCHHHHHHCCC;;;555777777777777666666666666444444444444444444444444333333333444444444555555666666555444333333222222333444555555666666555555666666555555555666666777666666555555555555666666555555555555555666777777;;;;;;<<<<<<;;;;;;:::999<<<<<<===>>>???@@@@@@AAABBBAAA@@@AAACCCFFFGGGGGGKKKKKKLLLNNNPPPSSSUUUWWWWWWYYY]]]___bbbdddhhhjjjiiikkknnnoooooonnnoooppppppttt~~~zzzpppfff^^^\\\\\\YYYXXXYYYXXXYYYZZZ[[[[[[\\\^^^```cccfffiiilllpppvvv|||pppccc[[[YYY\\\eeeqqq]]]KKKDDD@@@;;;:::>>>999::::::::::::::::::999999999888888888777777777777777777777777777777777333777;;;??????;;;777333666666666555555555555444444444444444444444444444444444444555555555666666666666555444444333222222333444555555666666555555999888777555555444444444555555555444444555555555555555555555555666777777999999:::::::::::::::999<<<======>>>???@@@AAAAAACCCBBBAAABBBDDDGGGHHHIIIJJJKKKMMMOOORRRTTTVVVWWWXXX[[[^^^```bbbdddgggiiiiiikkknnnoooooonnnoooppppppttt~~~~~~wwwooofff___]]]]]][[[ZZZ[[[YYY[[[^^^```aaadddgggjjjmmmooosssxxx~~~uuuggg^^^ZZZ\\\bbbvvvzzzbbbLLLDDDBBB===:::;;;888999999::::::999999888:::999999999888888888888777777777777777777777777444444666666666666444444555555555444444444333333444444444444444444444444555555555666666666777777666666555555444333333333333444555555666666555555777777666555555555555555666666555555555555666666555555555555555666777777666777888999::::::::::::<<<===>>>???@@@AAABBBBBBBBBBBBAAABBBCCCEEEGGGIIIJJJLLLOOORRRTTTVVVVVVVVVZZZ\\\___aaabbbdddfffhhhiiikkknnnoooooonnnoooppppppttt}}}zzztttnnngggaaa```___]]]]]]___]]]___cccgggjjjoootttwwwxxx{{{{{{lll___XXXXXX[[[iiiiiiNNNDDDCCC???:::999999999::::::::::::999999:::::::::999999999888888666666666666666666666666666666666666666666666666555555555444444444444333444444444444444444444444444555555555666666666666666666555555444444444333333444555555666555555555333333444444666777999999888777777777777777777888555555555555555666777777555666777999:::;;;;;;;;;<<<===>>>???@@@AAABBBCCC@@@@@@AAAAAABBBCCCFFFHHHJJJLLLPPPSSSVVVWWWWWWVVV\\\^^^```bbbbbbcccfffhhhiiikkknnnoooooonnnoooppppppsss{{{wwwssslllfffaaaaaa```^^^___bbb```dddiiinnnsssyyypppaaaXXXVVVWWW___uuuoooQQQFFFDDD???:::999::::::;;;;;;;;;;;;:::::::::::::::999999999888888666666666666666666666666666777777888888777777666666666666555555555444444444444444444444444444444333333444444444555555555666555555555555555444444333444555555666555555555333333444444666777999999777666666555555666666777555555555555555666777777666666888:::;;;<<<<<<<<<;;;<<<===>>>@@@AAABBBCCCAAABBBCCCCCCCCCDDDGGGJJJKKKMMMPPPTTTVVVWWWWWWWWW]]]___aaabbbcccdddfffhhhiiikkknnnoooooonnnoooppppppssszzz}}}vvvsssjjjeeeccccccbbb```aaaeeefffjjjpppvvv}}}xxxfff[[[WWWXXX\\\jjjuuuUUUHHHDDD???;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999999999888888888888777777777777777777777777555666777777777777666555666666666555555555555444444444444444444444444444333333333444444444444555555555555555555555555555333444555555666666555555777777666555555555555555444444333333333333444444555555555555555666777777666777888:::;;;<<<<<<<<<:::;;;<<<===???AAABBBBBBCCCEEEGGGFFFEEEFFFJJJNNNKKKMMMPPPSSSUUUVVVWWWWWW]]]___bbbcccdddeeegggiiiiiikkknnnoooooonnnooopppppprrrxxx{{{vvvtttnnnjjjiiijjjhhhfffhhhmmmqqquuu{{{nnnbbbXXXZZZ\\\bbbyyyyyyYYYJJJDDD>>><<<>>>:::::::::;;;;;;:::::::::999999888888888777777777777777777777777777777777666666555555555555666666555555555444444444333333444444444444444444444444444444444444555555555555555555555555666666666666333444555555666666555555999888777555555444444444555555444444444444555555555555555555555666777777666666888999::::::::::::999999;;;<<<>>>@@@AAABBBBBBEEEGGGFFFDDDEEEIIINNNLLLMMMOOOQQQSSSUUUWWWXXX]]]___bbbcccdddfffhhhjjjiiikkknnnoooooonnnooopppppprrrwww{{{vvvuuutttqqqpppqqqpppmmmppptttzzz~~~uuuhhhWWWZZZ[[[]]]qqq{{{[[[KKKCCC>>><<<@@@999999999::::::999999999888888888777777777777666777777777777777777777777999777555333333555777999444444444333333333222222444444444444444444444444555555555555666666666777555555555666666666666666333444555555666666555555666666555555555666666777888888777777777777888888555555555555555666777777555666777888888999888888888999:::<<<===???AAAAAA>>>BBBDDDCCCAAABBBFFFKKKLLLMMMNNNOOORRRUUUWWWXXX]]]___bbbccceeefffiiikkkiiikkknnnoooooonnnoooppppppqqqwww~~~yyywwwuuussstttwwwwwwuuuwww|||{{{pppaaaZZZZZZ^^^iiicccOOOEEE@@@===;;;<<<<<<;;;;;;;;;:::::::::999999999888888888888777555555555555555555555555444444555555666777777777777666555444333222111111222222333333333444444444444444333222333444555666555555555555555555555555666666666666666666666666000222444666666666444333555555444333444555666777222333555666777777777666888888999::::::::::::999::::::;;;<<<>>>???AAABBBBBBCCCDDDDDDDDDFFFIIIKKKKKKMMMOOOQQQSSSUUUYYY[[[YYY\\\```dddhhhjjjkkkkkkkkkmmmnnnooonnnmmmnnnooorrrxxxyyy~~~}}}~~~|||~~~zzzqqqccc[[[ZZZ\\\fffgggRRRGGGBBB???=========<<<<<<<<<;;;;;;;;;999999999888888888888777666666666666666666666666777777777666555555444444444444444444333333333333222222333333333444444444444444333333333444444555555555555555555555555555555555555555555555555555222333444555555555444333555555444444444555666777444444666777888777777666888888999::::::::::::999;;;;;;;;;<<<===???@@@AAABBBCCCDDDDDDDDDEEEHHHKKKKKKMMMOOOQQQSSSUUUYYY[[[[[[]]]aaadddggghhhiiiiiilllnnnppppppppppppqqqrrrqqqwwwxxxyyyrrrggg\\\ZZZ\\\dddmmmVVVHHHCCCAAA???============<<<<<<<<<<<<999999999888888888888777777777777777777777777777777777777666555555444444444444555555555666666666333333333333444444444444444444444555444444333333555555555555555555555555555555555555555555555555555555555444444444444444555555444444555555666777666666777888888777777666888888999::::::::::::999<<<<<<<<<<<<===>>>???@@@BBBCCCDDDDDDDDDEEEHHHKKKKKKMMMPPPQQQRRRUUUXXX[[[]]]___aaadddfffgggggggggjjjmmmoooppppppppprrrssspppwwwxxxzzztttkkk^^^ZZZ]]]eeetttYYYIIIDDDBBB???<<<<<<<<<<<<;;;;;;;;;;;;999999999888888888777777777777777777777777777777444444555555666777777777666777777777777888888888333333333444444444444555333444555555555444333222555555555555555555555555555555555555555555555555777666555444333333444444555555555555555666666777888888888888888777777777888888999::::::::::::999<<<<<<<<<<<<<<<===>>>???AAABBBCCCCCCCCCEEEHHHJJJLLLNNNPPPQQQRRRUUUXXXZZZ]]]^^^aaaccceeegggggghhhgggjjjlllnnnnnnoooqqqrrrqqqxxxyyyyyyooo```[[[___gggyyy\\\JJJDDDAAA>>>;;;;;;;;;:::::::::999999999999999888888888777777666666666666666666666666444444555555666777777777777777777666666666555555333333444444444555555555333333555555555444333222555555555555555555555555555555555555555555555555777666555444444444444444555555555666666666666666888888888777777777777777888888999::::::::::::999<<<<<<;;;<<<<<<===>>>>>>AAABBBCCCCCCCCCEEEHHHJJJLLLNNNPPPQQQRRRTTTWWWZZZ\\\]]]___bbbeeegggiiiiiigggiiilllnnnnnnoooqqqsssrrryyy{{{vvvddd^^^aaahhh~~~```LLLEEEBBB===::::::::::::999999999888999999999888888888888777666666666666666666666666777777777666555555444444444444444333333222222222333444444444555555555555222333444444555555444444555555555555555555555555444444444444444444444444666666666555555555555555444555666777777777777666777777666666666777888888888888999::::::::::::999;;;;;;;;;;;;<<<===>>>???AAABBBCCCCCCCCCDDDGGGJJJMMMNNNPPPQQQRRRTTTWWWZZZ[[[\\\^^^aaadddgggiiijjjiiikkknnnppppppqqqsssuuurrrzzz|||jjj```aaaddd}}}dddOOOGGGCCC===;;;;;;:::::::::999999999999999999888888888888777777777777777777777777777777777777666555555444444222333333333333333444444444444444444555555555555222222222333444555666777555555555555555555555555444444444444444444444444444444666777777666555555444555666777888777777666666555555555555666888999888888999::::::::::::999999999:::;;;<<<===???@@@AAABBBBBBBBBBBBDDDGGGJJJMMMOOOQQQRRRRRRTTTWWWYYY]]]^^^___aaaccceeeggghhhjjjllloooppppppqqqrrrtttrrrzzz|||nnnbbb```aaavvvgggQQQIIIDDD===<<<<<<;;;;;;;;;:::::::::999999999888888888888777888888888888888888888888444444555555666777777777333333444555666777888999444444444555555555666666222222111222333555777999555555555555555555555555444444444444444444444444222444666888888777666555444555777888888888777666555444444444555666888999888888999::::::::::::999888999999:::<<<>>>???@@@@@@AAABBBBBBBBBDDDGGGIIIMMMOOOQQQRRRRRRTTTWWWYYY`````````aaabbbdddeeefffiiikkkmmmnnnnnnnnnpppqqqqqqyyy|||rrr___[[[```iiixxxkkkUUUFFFAAAAAA======<<<;;;;;;::::::999;;;999777777888999888777888888888888888888888888555555666666777777888888777777777666555555444444222333444555555444333222222333444444555555444444666666777777777777666666666666777777666555444444555555555555666666666666666555444444444444555666555555555666666666666666888888999999999::::::::::::;;;<<<<<<<<<===???AAABBBCCCDDDDDDDDDDDDFFFHHHIIIJJJKKKOOOSSSVVVWWWXXX\\\^^^```bbbdddffffffgggjjjkkkmmmmmmmmmmmmnnnpppnnnsss|||~~~rrraaa]]]aaaggg~~~kkkVVVGGGAAA@@@::::::999999888777777666;;;999777777888999888777888888888888888888888888888888777777666666555555777777666666555555444444333444444444444444444333222333444444555555444444666666777777777777666666666666666666666555444444555555555555666666666666555555555555555555555555555555555666666666666666888888999999999::::::::::::;;;<<<<<<<<<===???AAABBBCCCDDDDDDCCCEEEHHHJJJOOOOOOOOOQQQSSSUUUVVVWWW\\\]]]___aaaccceeeffffffhhhjjjlllmmmlllmmmooopppooosss{{{}}}|||rrrccc^^^```eee~~~kkkWWWIIIBBB@@@<<<<<<<<<;;;::::::999999;;;999777777888999888777888888888888888888888888888888777777666666555555777777666666555444444444555444444333333444444555333333444555555555555444555666666777777666666555666666666666666555555444555555555555666666666666444555666666666666555444555555555666666777777777888888999999999::::::::::::;;;<<<<<<<<<===???AAACCCCCCCCCCCCCCCEEEJJJMMMUUUTTTSSSRRRSSSTTTUUUVVV[[[\\\^^^aaacccdddeeeffffffhhhkkkllllllmmmooopppooosssyyy}}}|||uuufff___^^^bbb}}}mmm[[[LLLCCC@@@>>>>>>======<<<;;;;;;;;;:::888777777888999999888888888888888888888888888555555666666777777888888777666666555555444333333555444333222222333444555333444444555555555555555555666666666666666666555555666666666666666555555555555555555666666666666333555666888888666555333555555555666777777888888888888999999999::::::::::::;;;<<<<<<<<<===???AAACCCCCCCCCBBBBBBFFFKKKOOOVVVUUUTTTSSSRRRRRRTTTVVV[[[\\\^^^```bbbdddeeeeeeeeegggjjjlllmmmnnnooopppppprrrxxx{{{lllaaa]]]```zzzqqq___PPPEEE@@@;;;;;;::::::999888888888:::888777777888999999888777777777777777777777777555555666666777777888888666666666555444444333333555444333222222333444555333444555555666666555555555555666666666666555555555555666666666666666555555555555555666666666666444555777888888777555444555555666666777888888999888888999999999::::::::::::;;;<<<<<<<<<===???AAACCCCCCBBBBBBBBBEEEKKKOOOQQQRRRSSSRRRQQQRRRUUUWWW[[[\\\^^^```bbbdddeeeeeedddgggkkkmmmnnnnnnooopppppprrrwwwvvvggg___^^^tttuuudddTTTGGG@@@===<<<<<<;;;;;;::::::999999888666777888:::999999777777777777777777777777888888777777666666555555666666555555444333333333555444444333333444444555444444555666666666666555444555555666666555555444444555666666666666666666555555555555666666666666555666777777777777666555555555666777777888999999888888999999999::::::::::::;;;<<<<<<<<<===???AAABBBBBBBBBBBBBBBDDDIIILLLKKKOOORRRSSSQQQRRRUUUXXX[[[\\\^^^aaacccdddeeeffffffiiimmmoooooooooooopppppprrrxxxqqqeee]]]mmmzzziiiXXXIIIAAA?????????>>>======<<<<<<999777666777888::::::999777777777777777777777777888888777777666666555555666555555444444333333222333444444444444444444333444444555666666666666666444555555666666555555444444444555666666666666666555555555555666666666666666666666666666666666666444555666777888999::::::888888999999999::::::::::::;;;<<<<<<<<<===???AAAAAABBBBBBBBBBBBCCCFFFIIIIIINNNSSSTTTSSSRRRUUUXXX\\\]]]___aaaccceeeffffffgggkkknnnppppppoooooooooooosssxxxyyyiii]]]ggg|||lllZZZJJJAAA<<<<<<<<<;;;::::::999999999777666777999::::::999777777777777777777777777555555666666777888888888666555555444444333222222222333555555555555333222444555555666666666666666444555555555555555555444444444555666777777666666555555555555666666666777777777666666666666777777444555666777888999::::::888888999999999::::::::::::;;;<<<<<<<<<===???AAA@@@AAACCCBBBBBBBBBDDDFFFHHHNNNTTTVVVTTTSSSTTTWWW]]]^^^```bbbdddfffggggggiiilllppprrrqqqpppooooooooosssyyy~~~}}}~~~kkk```ggguuu|||kkkYYYIII@@@@@@???>>><<<;;;;;;;;;;;;888888888888777777777777666666777777888888888999777777777777777777777777333333333333333333333333>>>:::444000///111444777444444444555555555555666444333333222222333333333666555333333333444666888555888:::999666444444555999777555333333444777888666666666666555555555555::::::::::::::::::::::::999::::::;;;<<<===>>>>>>AAABBBBBBBBBAAABBBEEEGGGJJJLLLOOOQQQRRRTTTWWWZZZYYY[[[]]]___aaacccdddeeeiiilllooopppppppppqqqrrrqqqsssxxx}}}zzz~~~~~~jjj___eeeqqq~~~nnn]]]NNNDDD@@@???>>><<<;;;;;;;;;;;;888888888888777777777777666666777777777888888888777777777777777777777777444444444444444444444444999888555333222333333444444444444555555555555666555444444444444555555666666555444333333444666777666888:::999666444444555888666555444444555666777777777777777777777777777888888888888888888888888:::;;;;;;<<<===>>>??????AAABBBBBBBBBAAACCCEEEHHHIIILLLOOOQQQRRRTTTWWWYYYZZZ[[[]]]___aaacccddddddgggjjjmmmoooooopppqqqrrrpppsssxxxzzzwww|||~~~lll___bbblll~~~ooo```PPPFFF@@@???>>><<<;;;;;;;;;;;;999999888888888777777777666666777777777777888888777777777777777777777777555555555555555555555555444555666666666555333222444444444555555555555666666555555555666777888888555555444333333555666777666777999888666444444555666666555555666666666666777777888888999999::::::888888888888888888888888;;;;;;<<<===>>>???@@@@@@AAABBBBBBBBBBBBCCCFFFHHHIIIKKKNNNPPPQQQSSSVVVYYY\\\]]]^^^```aaabbbccccccfffhhhlllnnnnnnooopppqqqpppsssxxxxxxssswwwzzz~~~qqqaaa```ggg~~~}}}ooo___OOODDD@@@???>>><<<;;;;;;;;;;;;999999999888888888777777666666777777777777777777666666666666666666666666555555555555555555555555333444555777777666444333444444444555555555555666555555555555666777888999555444444444444555666777666777777777666555555555444555666777777666666555666666777888999999::::::999:::::::::::::::;;;;;;;;;;;;<<<===>>>??????@@@@@@AAABBBBBBBBBDDDFFFIIIIIIKKKNNNPPPQQQSSSVVVXXX]]]^^^___```bbbbbbccccccfffiiilllmmmmmmmmmnnnoooppprrrwww~~~vvvqqqrrrvvv|||uuuccc^^^bbbwww}}}ooo```OOOCCC@@@???>>><<<;;;;;;;;;;;;999999999999888888888888777777666666666666666666666666666666666666666666444444444444444444444444444444444444555555555666444444444555555555555666555444444444555555666777444444444444555555666666777666555555555555555555333444666777888777666555444555555666777888999999999999999::::::;;;;;;;;;999:::;;;;;;======>>>???@@@AAABBBBBBCCCDDDGGGJJJIIIKKKNNNPPPRRRTTTVVVYYY]]]^^^___aaabbbccccccccchhhjjjmmmmmmlllkkkllllllppprrrvvv|||tttpppmmmrrryyyzzzggg___aaattt~~~rrrcccRRREEE@@@???>>><<<;;;;;;;;;;;;:::999999999999888888888777777666666666666555555777777777777777777777777444444444444444444444444666555444333333444666777444444444555555555555666555444444333333444444555444444444555555555555666777555444444555666666555333444555777777777666666444444555555666666777777777777777888888999999:::999999:::;;;<<<===>>>>>>@@@AAABBBCCCCCCEEEHHHKKKJJJLLLOOOQQQRRRTTTWWWZZZ]]]^^^___aaabbbcccddddddiiikkkmmmnnnmmmllllllmmmpppqqquuuzzzssspppkkkooouuu{{{pppggggggrrr|||rrreeeTTTHHH@@@???>>><<<;;;;;;;;;;;;::::::999999999888888888777777666666666555555555777777777777777777777777555555555555555555555555666555555444444444555555444444444555555555555666666666555444333333333333333444444555555555555555777555222333555666666555333444555666777777777777555555555555555555555555666777777888999999::::::::::::;;;<<<===>>>??????@@@AAABBBCCCCCCEEEHHHKKKKKKMMMPPPRRRSSSUUUXXX[[[\\\]]]___aaacccdddeeeeeefffiiilllnnnnnnnnnoooppppppqqqtttxxxssspppkkkmmmqqqvvv|||yyyppppppqqqyyyqqqeeeUUUIII@@@???>>>===;;;;;;;;;;;;:::::::::999999999888888777777666666555555555444777777777777777777777777777777777777777777777777555555666666666555333333444444444555555555666666888777666555444333333333333444555555666666555555888555222222555777666555444444444555666777777888666666666666555555555555888888999:::;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@@@@AAACCCCCCCCCEEEIIILLLLLLNNNQQQSSSTTTVVVYYY[[[[[[\\\^^^aaaccceeeffffffdddgggkkknnnoooppprrrssspppqqqsss~~~{{{uuunnnjjjfffhhhmmmuuuzzz~~~zzzqqqppp|||uuueeeTTTJJJ@@@???>>>===<<<:::999999:::999888888999999888666888888888888777555444333888555333444666777666444555555555555555555444444555555444444444444555555555555555555555555555444333444555777777777666666444444444333333222222222999888777666666777888888999888777666555555666777777777777777777777777777999999888888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;BBBCCCDDDCCCCCCDDDGGGIIIOOOQQQRRRSSSSSSTTTWWWYYY\\\]]]___```aaabbbaaaaaafffiiilllnnnnnnmmmmmmnnnppprrruuu}}}~~~wwwqqqlllhhheeeffflllssswww|||sssjjj|||ttteeeTTTJJJDDDCCCBBBAAA@@@>>>>>>===:::999888888999999888666777888888888888888777666:::888666777999:::999777555555555555555555555555444444444333333444444444444444444555555555666666666555444444444555666777666555555555444444444444666666555555555777888999777666555444333444444555777777777777777777777777888888888999999999999999;;;;;;;;;;;;;;;<<<<<<<<>>===<<<<<<:::999888888999999888666777777888999999999999999777666555555777777666555555555555555555555555555444333333333333333333444333444444555555666666666888666333222111333555777777777777666666666666666444444444444555777888999666666555444444444444555777777777777777777777777777888999999999888777666::::::::::::;;;<<<======AAABBBBBBBBBAAACCCEEEHHHNNNOOORRRSSSSSSTTTWWWYYY[[[\\\___aaacccdddeeeeeefffiiilllnnnnnnnnnnnnooommmoooqqqzzzxxxnnniiifffbbb``````aaaffflllqqquuukkk^^^nnnuuugggWWWKKKBBBAAA???===<<<;;;;;;;;;:::999888888999999888666777777888999999888888888555555555555666555555444555555555555666666666666555444444333333444444555555555555555555555555444777666444222222222333444777777666666666666666666555555555555666777777888777777777666666666777777666666666666666666666666666888999::::::999777666::::::::::::;;;<<<>>>???AAABBBCCCCCCBBBCCCFFFIIILLLOOOQQQSSSSSSTTTVVVXXXZZZ\\\^^^bbbdddfffffffffeeeiiilllnnnooonnnooopppmmmoooqqqyyyrrrhhhccc```]]][[[]]]^^^bbbiiimmmsss}}}kkk___hhhzzzlllZZZLLLDDDCCCAAA>>>============:::999888888999999888666888888888888777666555444777888999999999888888888555555555666666666777777666666555555555555666666777777666555444333333222444555555555444333222222555555555555555555555555888888888888777666666555666666777777777777777777666666666666666666666666666777:::;;;<<<;;;:::999;;;;;;::::::;;;===???@@@CCCDDDDDDDDDDDDEEEHHHJJJKKKNNNQQQSSSTTTUUUVVVXXXYYY[[[^^^aaadddfffggggggeeehhhlllooooooooopppqqqnnnppprrrzzzxxxkkkaaa\\\ZZZXXXWWWXXXXXX]]]dddiiiooo{{{}}}ggg```ddd|||sss___NNNCCCBBB???<<<;;;;;;<<<<<<:::999888888999999888666888888888888666555444333444777999999888666666777555555555666666777777888777777666666666666777777777777666555444333333222333444555666666555333222333444444444444555555555999999999999888666555444333444555555666555555555777777777777777777777777666777:::<<<>>>???@@@@@@>>>===<<<;;;;;;===???AAADDDEEEEEEEEEEEEFFFIIIKKKJJJMMMPPPSSSTTTUUUVVVWWWYYY[[[^^^aaaccceeeffffffeeehhhlllooopppppppppqqqpppqqqssszzzwwwnnnbbbYYYUUUTTTTTTSSSRRRRRRWWW^^^eeelllxxxxxxddd______tttzzzcccOOOBBB@@@===;;;999999:::;;;:::999888888999999888666888888888888888777666555111444777777555444333444444555555666777777888888666666555555555555666666555555555555555555555555555555555555555555666666333333444444444555555555777777888888888666555444222333555666666666555555777777777777777777777777666777:::===@@@DDDFFFGGGAAA???===<<<<<<>>>@@@AAACCCDDDEEEDDDDDDEEEHHHJJJIIILLLPPPSSSTTTUUUVVVWWWYYY[[[]]]```cccdddddddddeeehhhllloooppppppqqqrrrpppqqqssszzz~~~oooggg[[[SSSPPPQQQQQQQQQNNNNNNSSS[[[aaaiiivvvyyyhhh^^^[[[ppp~~~fffPPPFFFDDDAAA>>>======???@@@:::999888888999999888666777777888999999999999888444777;;;;;;888666666777444555555666777888888999555555444444444444555555222222333444555666777888777666444333333555888:::333444444444555555666666444555666777777666555555444555777888888888777777777777777777777777777777666777:::===BBBFFFJJJLLLCCCAAA???======>>>@@@BBBBBBCCCDDDCCCCCCDDDGGGIIIHHHLLLPPPSSSTTTUUUVVVWWWYYY[[[]]]```bbbccccccccceeehhhmmmoooppppppqqqrrroooqqqrrryyy~~~tttfff^^^SSSNNNMMMMMMLLLJJJJJJKKKNNNRRRZZZgggttt}}}|||sssiii^^^___qqqiiiWWWHHHBBB???>>><<<999999===::::::999999888777666666999999888888888888999999666666777777777777666666666666555555555555666666333444444444555666666666777666555444444333444444666666666666666666666666666555555444444444555555666666666666666666666666555555555666666666666777777777777777777888999999:::999777666777999<<<>>>@@@???>>>===>>>@@@BBBCCCCCCDDDDDDDDDCCCCCCFFFHHHHHHJJJNNNPPPRRRTTTWWWZZZ[[[]]]^^^___```aaaccceeefffhhhlllooorrrssssssrrrrrrrrrssszzzxxxnnnaaaYYYPPPKKKJJJKKKJJJHHHJJJKKKMMMPPPWWWbbbnnnvvv{{{rrrhhh___^^^nnnmmmZZZKKKEEEAAA@@@>>>;;;<<<>>>;;;::::::999888888777777999999888888888888999999666666777777777777666666666666555555555555666666444444444555555555555555777777666555555555555666666666666666666666666666666666555555555555666666666666666666666666666666555555666666666777777777777666666666666777888999999888777777888999;;;===<<<;;;;;;;;;;;;===>>>???CCCDDDDDDDDDCCCDDDGGGIIIIIIKKKNNNPPPQQQSSSVVVYYYZZZ\\\___``````aaacccdddgggiiilllooorrrsssssssssrrrrrrsss{{{}}}oooeeeYYYRRRKKKGGGGGGHHHGGGFFFIIIIIIJJJMMMRRR[[[eeelllvvvwwwyyy{{{~~~~~~zzzpppggg```\\\hhhttt^^^MMMFFFAAA@@@???<<<<<<>>>;;;;;;::::::999999888888999999888888888888999999666666777777777777666666666666555555555555666666555555555555555444444444666666666555666666777888666666666666666666666666666666666666666666666666666666666666666666666666555555555666666666777777666666555555666666777777888888888999999:::;;;;;;=========>>>??????@@@@@@CCCDDDDDDDDDDDDEEEHHHKKKJJJLLLOOOPPPQQQSSSUUUWWWXXX[[[___aaabbbbbbbbbcccgggiiilllppprrrsssssssssqqqrrrttt|||vvvhhh^^^QQQMMMGGGEEEEEEEEEEEEEEEFFFGGGHHHJJJNNNUUU^^^dddlllmmmooopppsssxxx}}}yyypppfff___ZZZbbbyyyaaaNNNFFF???>>>===;;;:::<<<;;;;;;;;;::::::999999999999999888888888888999999666666777777777777666666666666555555555555666666666666666555444444444333444444444444555666777888666666666666666666666666444444555555666666555555666666666666666666666666444444444444555555555555666666555555555555666666666777999:::;;;;;;::::::======???@@@@@@AAA@@@@@@BBBCCCDDDDDDDDDFFFIIILLLLLLNNNPPPQQQQQQRRRTTTVVVWWWZZZ___bbbcccbbbbbbcccgggiiilllppprrrsssssssssqqqrrruuu~~~|||pppbbbYYYLLLIIIFFFDDDDDDDDDEEEEEECCCEEEFFFHHHLLLRRRYYY^^^dddfffhhhkkkooottt{{{}}}yyypppfff^^^XXX]]]www}}}eeeQQQGGG???>>>===;;;:::;;;;;;;;;:::::::::::::::999999999888888888888999999666666777777777777666666666666555555555555666666666666666555444444444333222222222333444555666777666666666666666666666666222333444555555555555444666666666666666666666666222222333333333333444444666666555555555555666666666777999;;;;;;;;;:::999999:::;;;<<<============BBBCCCDDDDDDDDDFFFIIILLLLLLNNNPPPQQQQQQRRRTTTUUUVVVZZZ___bbbccccccccccccfffhhhllloooqqqrrrsssrrrppprrruuuuuuiii\\\SSSHHHGGGFFFDDDDDDDDDDDDDDDBBBCCCEEEGGGIIIMMMSSSWWW\\\```dddiiinnnuuu{{{}}}{{{rrrhhh]]]YYYZZZnnnjjjUUUKKKAAA???@@@>>>======::::::::::::999999999999999999888888888888999999666666777777777777666666666666555555555555666666555555555555555444444444222222222222333444555666666666666666666666666666222333444666666666555555666666666666666666666666222222222333333333444444777777666666555555666666666777999:::;;;;;;:::999;;;;;;<<<<<<===>>>>>>>>>BBBCCCCCCCCCCCCDDDGGGJJJLLLNNNPPPQQQQQQRRRTTTVVVWWWZZZ^^^aaabbbcccdddeeeeeegggjjjnnnpppqqqqqqqqqppprrrvvvxxxmmmbbbVVVMMMEEEFFFEEEDDDCCCBBBCCCCCCBBBCCCEEEEEEFFFHHHLLLOOOTTTYYYaaahhhooovvv}}}~~~|||tttkkk^^^ZZZYYYfffqqqWWWLLLAAA???@@@???===<<<999999999999999999999999999999888888888888999999666666777777777777666666666666555555555555666666444444444555555555555555333333333333333444555666666666666666666666666666333444666888999888777777666666666666666666666666333333444444444555555555999888777666666666666777777777888999::::::::::::>>>>>>======>>>???AAABBBBBBBBBCCCBBBBBBCCCEEEHHHKKKMMMOOOPPPQQQRRRUUUWWWXXXZZZ^^^```aaabbbdddfffdddfffiiimmmoooppppppppppppsssvvvrrrhhh]]]QQQIIIDDDEEEEEEDDDBBBAAAAAABBBCCCDDDDDDDDDCCCDDDFFFIIIOOOUUU^^^hhhpppwww~~~}}}uuulll^^^\\\YYYaaa}}}wwwWWWJJJ???===>>>===;;;:::888888888888888888888999999999888888888888999999666666777777777777666666666666555555555555666666333444444555555666666666555444444444444555666666666666666666666666666666444666888:::;;;:::999888666666666666666666666666555555555666666666777777999999888777777777777777888888888999999:::;;;;;;<<<;;;:::999:::<<<>>>???BBBBBBCCCBBBAAABBBDDDFFFJJJLLLOOOPPPQQQSSSUUUWWWXXX[[[]]]___```bbbeeegggccceeehhhlllnnnoooooooooqqqsssvvvtttfff[[[QQQKKKJJJAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEJJJNNNUUU\\\dddllluuuzzz~~~|||~~~}}}uuuooo]]]XXXZZZbbbyyy{{{___LLLCCCAAA<<<>>>AAA;;;;;;::::::999999888888888888888999999999999888888666666777777777777666666777777666666555555555444666444222333444555444333444444444555555555555666777777666666666666777777777666555555555555666666444333333333444777:::<<<888777666555555666777888===<<<:::888888999:::;;;999999999999999999999999999::::::;;;;;;<<<<<<<<>>BBBCCCDDDDDDDDDEEEHHHKKKLLLNNNPPPPPPNNNOOOSSSWWWWWW\\\___```cccggggggdddeeefffiiilllnnnppppppqqqooouuuxxx|||xxxhhh\\\RRRIIIDDDCCCAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHJJJNNNRRRYYY```eeepppwww~~~}}}|||}}}~~~{{{sssmmmddd]]]^^^fff{{{eeeQQQFFFBBB<<<<<<>>>888<<<<<<;;;:::999777777666888888999999999999888888666666777777777777666666666666666666555555555555666444222333444555444333444444444555555555555666333333222222222222333333333333333333333444555666666666555555444333333333666666555444444555666666999888666555555555666777999999999999999999999999;;;<<<<<<===>>>>>>??????CCCCCCCCCBBBBBBEEEIIILLLKKKNNNPPPPPPOOOOOOSSSWWWXXX]]]```aaaccchhhiiiffffffhhhjjjmmmnnnooooooooonnntttwww{{{rrrbbbWWWOOOGGGCCCCCCAAAAAABBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFHHHIIIIIIJJJMMMQQQWWW\\\cccjjjuuu|||||||||}}}~~~zzztttnnniii```^^^fffzzzfffQQQFFFBBB<<<<<<>>>999<<<<<<;;;:::888777666666888888999999999999888888666666777777777777666666666666666666666555555555666444222333444555444333444444444555555555555666666555555444444555555666555555444444333444444555555555555555444333222111555555555444444555555555777777666555555555666777999999999999999999999999;;;;;;<<<===>>>>>>??????DDDCCCBBBAAAAAADDDIIIMMMKKKNNNQQQQQQPPPPPPSSSVVVWWW\\\___```ccchhhjjjhhhhhhiiikkkmmmooooooooonnnnnnsssvvvyyyzzzmmm^^^TTTMMMFFFCCCDDDAAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIIIILLLPPPTTTWWW^^^hhhppptttxxx}}}|||}}}~~~~~~{{{vvvsssnnnbbb^^^dddvvvfffQQQFFFBBB<<<===@@@<<<<<<<<<;;;:::999777777666888888999999999999888888666666777777777777666666555555555666666666666666666444222333444555444333444444444555555555555666777777666666666666777777888888666555444444444444222333444444555444444444444555555555555555555444777777777666666777777777999999999999999999999999999:::;;;<<<===>>>??????CCCCCCBBBAAAAAADDDHHHLLLKKKNNNQQQRRRPPPQQQSSSVVVVVVZZZ]]]^^^bbbhhhjjjhhhiiijjjlllnnnooooooooonnnnnnssstttwwwuuuhhhZZZQQQKKKEEECCCDDDAAAAAABBBCCCDDDEEEEEEFFFEEEFFFFFFFFFGGGGGGGGGGGGFFFGGGGGGGGGGGGHHHJJJLLLOOOUUU\\\bbbggglllrrrwwwwwwyyy{{{~~~~~~}}}{{{zzzsssddd^^^bbbrrrgggRRRFFFBBB<<<>>>AAA===;;;;;;:::999999888888888888888999999999999888888666666777777777777666666555555555666666666666666666444222333444555444333444444444555555555555666555555555444444555555555999888777666555444444444222222333444555666666777444555666666666666555444777777777888888888888888999999999999999999999999999999:::;;;===>>>??????BBBBBBBBBAAAAAADDDHHHKKKKKKNNNRRRSSSQQQQQQSSSVVVVVVZZZ\\\]]]aaahhhkkkjjjiiijjjlllnnnooopppoooooommmrrrsssvvv}}}nnnbbbTTTMMMHHHCCCAAACCCAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHDDDFFFHHHHHHGGGGGGHHHIIIKKKOOOTTTWWWZZZ^^^eeekkklllooossswwwyyyzzzyyyxxxxxxzzzyyyhhh___bbbooojjjUUUHHHCCC<<<===@@@;;;999999999999999999999999888888999999999999888888666666777777777777666666555555555555666666666777666444222333444555444333444444444555555555555666555444444333333444444555555555555444444555555666555444444444444666777888555666777777777777666555666666777888888888888888999999999999999999999999::::::;;;<<<>>>???@@@AAAAAABBBBBBBBBBBBDDDGGGJJJKKKOOORRRSSSRRRQQQSSSVVVVVVZZZ]]]^^^bbbiiimmmlllhhhjjjlllnnnppppppppppppmmmqqqrrrtttxxxjjj]]]PPPIIIDDD@@@???AAAAAAAAABBBCCCDDDEEEFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHEEEGGGJJJKKKJJJIIIIIIJJJKKKMMMOOOPPPQQQUUU]]]bbbdddhhhmmmrrruuuuuutttssstttwww~~~}}}jjj```bbbnnnmmmWWWIIICCC<<<<<<>>>:::888888999999999:::::::::888888999999999999888888666666777777777777666666444555555555666666777777666444222333444555444444444444444555555555666666666555555444444555555666222222222333444555777888777666555333444555777999555666777888888777666555555555666777888888777777999999999999999999999999;;;;;;<<<>>>???AAABBBBBB@@@AAACCCCCCCCCDDDGGGIIIKKKOOOSSSTTTRRRRRRTTTVVVWWW[[[^^^___ccckkknnnnnnhhhiiilllnnnpppqqqqqqqqqmmmqqqrrrtttyyyfffZZZNNNHHHEEEBBBBBBDDDDDDDDDDDDDDDEEEGGGHHHIIIFFFFFFFFFGGGHHHIIIKKKLLLLLLKKKJJJIIIJJJKKKNNNOOOOOOOOOOOOOOOPPPQQQRRRSSS[[[^^^dddhhhjjjlllnnnpppqqqssszzzttthhhdddppprrr[[[GGGAAAAAA>>><<<===<<<<<<<<<;;;:::999888777999888888888777777666666777777777777666666666666888777666555555555555555333333333333333333333333333333333333333333333333333333333444444444555555888777666555555666777888444444444555555555555666666666666666666777888888555555555555666666666777666888;;;<<<;;;999999999;;;<<<===<<<<<<<<<>>>@@@AAABBBCCCCCCBBBCCCFFFIIINNNPPPRRRSSSSSSSSSUUUVVVZZZ[[[]]]```dddgggiiijjjhhhiiikkkmmmooooooooooooqqqsssssswww|||rrr```UUUIIIDDDBBB@@@AAACCCBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMLLLLLLLLLNNNOOOPPPOOOOOOOOOPPPQQQRRRSSSSSSUUUYYY^^^bbbdddfffhhhiiinnnpppxxx~~~sssfffcccoooyyyaaaKKKDDDBBB===::::::::::::;;;::::::999888777888888888888777777777666777777777777666666666666555555444333333333333333333333333333333333333333444444444444444444444444333444444444555555555555666666555555555555666666444444444555555555555666888777777666666777777888555555555666666666777777666888;;;;;;:::999999999;;;<<<===<<<<<<<<<>>>@@@AAABBBCCCCCCBBBCCCFFFIIILLLNNNPPPQQQQQQRRRSSSTTT[[[\\\___bbbeeeiiikkkmmmiiijjjlllmmmnnnnnnnnnnnnpppqqqrrrwwwuuujjj[[[PPPFFFCCCBBB@@@AAADDDCCCCCCCCCCCCEEEFFFGGGHHHIIIIIIIIIJJJLLLNNNOOOPPPOOOOOOPPPPPPQQQRRRRRRRRRQQQQQQQQQRRRSSSTTTTTTUUUPPPTTTYYY]]]___aaacccdddmmmpppyyy~~~}}}~~~~~~}}}pppcccaaammm}}}eeeNNNFFFDDD>>>:::;;;888999999999999999888888888888888888777777777777777777777777666666666666555555444333333333333444333333333333333333333333555555555555555555555555444444555555555666666666444444444555555444444444444444444555555555555666888777777666666666777777555555666666666777777777666888:::;;;:::999999:::;;;<<<===<<<<<<<<<>>>@@@BBBCCCCCCCCCCCCDDDGGGIIIKKKMMMPPPQQQQQQRRRSSSUUU[[[]]]___cccgggkkknnnooojjjkkklllmmmnnnmmmmmmlllnnnooopppuuuqqqfff[[[QQQGGGDDDDDDCCCCCCFFFFFFFFFFFFFFFGGGIIIJJJKKKKKKKKKLLLMMMOOOQQQSSSTTTRRRSSSTTTUUUUUUUUUUUUUUUSSSSSSTTTUUUVVVVVVVVVVVVQQQUUUZZZ^^^```bbbdddfffooosss{{{}}}|||{{{|||~~~~~~|||zzzmmm```^^^jjj}}}eeeNNNFFFDDD@@@===>>>777777888999999999888888888888888777777777777777777777777777666666666666777666666555555555666666444444444444444444444444555555555555555555555555555555555666666666666777333444555666666555444333444444444555555555555666555555444555555666777777555666666666666777777777666888:::::::::999:::;;;:::<<<===<<<<<<<<<>>>@@@BBBCCCDDDCCCCCCDDDGGGIIIMMMOOORRRSSSSSSTTTVVVWWWZZZ\\\___cccgggkkknnnpppkkklllmmmnnnnnnmmmlllkkklllnnnooouuu}}}oooeee[[[QQQHHHEEEDDDCCCCCCEEEGGGGGGGGGGGGHHHJJJKKKLLLMMMNNNOOOQQQSSSUUUXXXYYYWWWXXXXXXYYYYYYXXXWWWWWWSSSTTTVVVXXXYYYZZZZZZZZZYYY]]]aaaeeefffggghhhiiipppuuu||||||{{{{{{|||~~~~~~|||zzzwwwiii]]]]]]hhh~~~eeeMMMEEECCC>>><<<===777777888999999999888888777777777777777777888888777777777777666666666666666666555555555666666777444444444444444444444444444444444444444444444444555555555666666666666777444555666777777666555444444444444555555555555666111111222333444555777888666666666666777777777888666888999:::999999:::<<<:::<<<===<<<<<<<<<>>>@@@BBBCCCDDDDDDCCCDDDGGGJJJLLLOOOQQQSSSSSSTTTVVVXXXXXXZZZ]]]aaaeeeiiimmmnnnlllmmmnnnnnnnnnmmmlllkkkkkkmmmooouuuyyykkkaaaWWWNNNEEECCCCCCAAAAAACCCFFFFFFFFFFFFGGGIIIJJJKKKPPPPPPRRRTTTVVVYYY[[[]]]]]]\\\\\\[[[ZZZYYYXXXXXXTTTWWWZZZ___bbbeeefffgggiiilllooopppnnnmmmmmmmmmooottt{{{||||||{{{|||}}}}}}zzzxxxsssdddZZZ[[[eee~~~hhhOOOEEEAAA<<<999:::888999999999999999888888777777777777888888888888777777777777666666666666444333333333333444555555444444444444444444444444444444444444444444444444444444555555555666666666555555666666666666555555444444444555555555555666111111222222444555777888666666666777777777888888666777999999999999;;;===;;;<<<===<<<<<<<<<>>>@@@CCCDDDDDDDDDDDDEEEGGGJJJJJJLLLOOOQQQRRRSSSTTTVVVXXXYYY\\\```dddhhhkkklllmmmnnnooopppoooooommmmmmlllnnnooouuu~~~rrrdddZZZRRRIIIBBBAAABBBAAABBBDDDFFFFFFGGGGGGHHHJJJKKKLLLRRRRRRTTTVVVYYY\\\___```bbb```^^^\\\ZZZYYYYYYYYYZZZ^^^dddlllsssyyy|||~~~~~~zzzuuurrrqqqooottt{{{~~~}}}}}}|||}}}~~~|||yyyvvvpppaaaXXX[[[dddzzzhhhOOOEEEBBB<<<:::;;;::::::;;;::::::999888777666777777777888888888888777777777777666666666666333333333333333444555555555555555555555555555555555555555555555555555555333444444444555555555555555444444444444444444555444444444555555555555666555555444444555555666666666666777777777888888888666777999999888999;;;===;;;<<<===<<<<<<<<<>>>@@@CCCDDDDDDDDDDDDEEEHHHJJJJJJLLLOOOQQQRRRSSSUUUVVVYYYZZZ]]]```dddgggiiikkknnnooopppqqqqqqpppoooooonnnpppqqqvvvyyylll^^^TTTPPPGGGAAAAAACCCCCCEEEGGGIIIIIIIIIJJJKKKLLLMMMNNNRRRSSSUUUWWWZZZ]]]```bbbeeeccc___\\\ZZZYYYYYYYYYaaafffoooyyy|||wwwtttpppvvv}}}~~~~~~}}}~~~~~~|||xxxuuunnn___WWWZZZcccxxxfffNNNEEECCC???>>>@@@<<<<<<<<<;;;:::999888777666666777777888888888999777777777777666666666666555555555555555666777888555555555555555555555555777777777777777777777777333333333444444444555555555444222222222222444555444444444555555555666666999999888666666555555555777777777777888888888888666777888999888999<<<>>>;;;<<<===<<<<<<<<<>>>@@@CCCDDDEEEDDDDDDEEEHHHJJJKKKNNNQQQSSSTTTUUUWWWYYYZZZ[[[^^^aaadddgggiiijjjnnnooopppqqqrrrqqqqqqpppoooqqqrrrwww}}}rrrhhh]]]VVVKKKHHHDDDBBBDDDFFFHHHHHHIIIIIIJJJJJJIIIJJJMMMOOOOOORRRWWW\\\```cccddddddfff\\\XXX[[[ZZZWWW]]]jjjhhhppp~~~~~~{{{yyy}}}yyyrrrggg\\\UUUVVV^^^tttmmmVVVEEE@@@???===:::::::::888777777777888999999888888888777777666666888777666555444444555666666666666666666666666666444444444444444444444444333444555555666666555555555444444333333444444555333222111222444666666666555555555555555555555555444555555666777666666666666666666666777777777777888999999::::::;;;;;;<<<<<<<<<<<<======>>>???@@@CCCBBBBBBBBBCCCFFFHHHJJJJJJMMMOOOQQQRRRTTTVVVYYY\\\\\\]]]___aaaeeehhhjjjnnnooopppqqqrrrqqqqqqpppoooppppppwwwyyyooodddZZZSSSJJJGGGDDDBBBDDDFFFGGGHHHIIIIIIJJJIIIHHHIIILLLOOOPPPSSSYYY^^^bbbcccccccccccc[[[XXX\\\]]]]]]eeeqqqvvv~~~xxxqqqeeeZZZSSSUUU[[[qqqmmmVVVFFF@@@???===;;;::::::888777777777888999888888888888777777777666888777666555444555555666666666666666666666666666333333333333333333333333333444555555666666555555555444444333333444444555666555333444555666666555222222222222222222222222444555555666666666666666777777777777888888888888777777888999999::::::;;;<<<<<<<<<======>>>???@@@CCCBBBBBBBBBCCCFFFHHHJJJKKKMMMPPPRRRSSSTTTWWWYYY\\\\\\]]]___bbbeeehhhjjjmmmnnnpppqqqrrrrrrqqqqqqooopppqqqxxxtttjjj___UUUNNNIIIFFFCCCBBBCCCFFFGGGGGGIIIIIIIIIHHHGGGHHHKKKNNNRRRUUU[[[```ccccccbbbaaa]]]XXXXXX^^^cccfffqqq}}}}}}|||wwwpppeeeZZZSSSUUU\\\qqq~~~mmmVVVFFF@@@???===;;;::::::999888888888888999888888888888777777777777777777666555555555666666666666666666666666666666444444444444444444444444333444555555666666555555555444444333333444444555999777555555666666555444444444444444444444444444555555555666666666666666777777777888888999999999666777777888888999::::::<<<<<<<<<======>>>???@@@CCCBBBBBBBBBCCCFFFHHHJJJLLLNNNQQQSSSTTTVVVXXXZZZ]]]]]]^^^___bbbfffiiijjjlllmmmoooqqqrrrsssrrrrrrpppqqqsssyyy{{{pppfff[[[QQQJJJGGGEEEBBBBBBCCCEEEGGGGGGHHHIIIHHHGGGFFFGGGKKKNNNTTTXXX]]]aaacccbbb```^^^XXXVVVZZZccclllttt}}}|||{{{vvvoooeee[[[UUUXXX___ttt|||lllWWWGGG@@@???===<<<::::::999999888888888888888888888777777777777777777777666666666666666666666666666666666666666666555555555555555555555555333444555555666555555555555444444333333444444555777666444444555666666555555555555555555555555555555555555555555666777777666666666777888888999999777777888888999999::::::<<<<<<<<<<<<===>>>???@@@CCCBBBBBBBBBCCCFFFHHHJJJMMMOOORRRTTTUUUVVVYYY[[[]]]]]]^^^```cccfffiiikkkkkkllloooqqqrrrsssssssssppprrrttt{{{wwwlllcccYYYOOOHHHFFFDDDBBBBBBCCCEEEFFFFFFHHHHHHGGGFFFFFFHHHLLLOOOWWWYYY]]]```aaa___]]][[[WWWYYYaaalllxxx}}}{{{zzzuuuooocccZZZUUUYYY```uuuzzzlllXXXHHHAAA>>>===<<<::::::::::::999999888888777777777777777777888888666666777777777777777777666666666666666666666666444444444444444444444444333444555555666555555555555444444333333444444555444333222222555666666666222222222222222222222222666555555555555666777777444444555555666777777888888888999999:::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@CCCBBBBBBBBBCCCFFFHHHJJJMMMPPPRRRTTTUUUWWWYYY\\\^^^^^^___aaadddgggjjjlllkkkllloooqqqrrrsssssssssppprrrttt|||~~~sssiii```WWWNNNGGGDDDBBBAAAAAACCCEEEFFFEEEGGGGGGGGGFFFFFFIIINNNRRRYYYZZZ\\\]]]]]][[[YYYXXXYYY___iiiuuu|||zzzzzzvvvppp```WWWSSSVVV]]]pppyyylllYYYIIIAAA>>>======:::::::::;;;:::999999888777777777777888888888888666666777888888888777777666666666666666666666666222222222222222222222222333444555555666666555555555444444333333444444555333111111222444666777666444444444444444444444444666555555444444666777888333333444444555666777777888999999:::;;;;;;<<<<<<<<<<<<<<<======>>>???@@@CCCBBBBBBBBBCCCFFFHHHJJJMMMOOORRRTTTUUUVVVYYY[[[^^^___```aaadddgggkkkllllllmmmoooqqqrrrsssrrrrrroooqqqttt|||xxxnnneee]]]UUULLLFFFCCCBBB@@@AAACCCEEEEEEEEEGGGGGGFFFFFFGGGKKKQQQUUUZZZZZZZZZZZZYYYWWWVVVUUUYYYaaammmxxx}}}{{{zzzvvvpppaaaWWWRRRUUUYYYjjjxxxkkkYYYJJJAAA>>>======::::::;;;;;;;;;:::999888666777777777888888888888555666777888999888888777666666666666666666666666333333333333333333333333333444555555666666555555555444444333333444444555555444222333555666666555666666666666666666666666777666444444444555777888333333444555666777888888888888888999::::::;;;;;;<<<<<<<<<======>>>???@@@CCCBBBBBBBBBCCCFFFHHHJJJMMMOOOQQQSSSTTTVVVYYY[[[______```bbbeeehhhkkkmmmmmmnnnpppqqqrrrrrrqqqqqqnnnqqqttt||||||uuulllccc\\\TTTKKKEEEBBBAAA@@@AAACCCEEEEEEDDDFFFGGGFFFFFFHHHLLLRRRWWW[[[ZZZYYYWWWVVVTTTTTTSSSWWW```llluuu~~~}}}{{{zzzvvvqqqdddZZZTTTUUUXXXgggwwwkkkZZZJJJAAA>>>===>>>::::::;;;<<<;;;:::999888666666777777888888888999555666777999999999888777666666666666666666666666666666666666666666666666333444555555666666555555555444444333333444444555888666555444666666666555333333333333333333333333777666444333444555777999444444555666777888999999777777777888999999::::::<<<<<<<<<======>>>???@@@CCCBBBBBBBBBCCCFFFHHHJJJLLLNNNQQQSSSTTTVVVXXXZZZ___``````bbbeeehhhkkkmmmnnnooopppqqqrrrrrrqqqpppmmmpppttt|||wwwnnnddd\\\UUULLLGGGGGGCCCCCCBBBBBBBBBCCCDDDDDDFFFFFFEEEEEEFFFJJJQQQUUUZZZWWWSSSPPPNNNOOOQQQRRRZZZ```gggkkklllnnnsssxxx|||{{{yyyuuurrrrrrtttwww}}}yyyuuurrreee[[[NNNNNNXXXaaa|||mmmZZZJJJBBB???===;;;;;;;;;;;;:::999888777666999888888888777777666666777777777777666666666666555444333333333333444555444555555555444333333222444444444444444444444444333333333444444555555555444444444444444444333333777666555666777888888666555555555555666666666666888888999999999999888777888999;;;;;;:::::::::;;;;;;<<<>>>>>>======???@@@CCCDDDDDDCCCCCCEEEIIILLLMMMQQQTTTUUUUUUVVVZZZ]]]\\\]]]^^^aaaeeeiiilllnnnooopppqqqrrrrrrqqqooonnnnnnooopppwww|||sssiii___YYYQQQIIIEEEEEEBBBBBBAAAAAABBBBBBCCCDDDEEEEEEFFFFFFHHHMMMSSSXXXXXXVVVRRROOOMMMNNNOOOQQQUUUYYY^^^``````aaaeeeiiikkkkkkjjjhhhfffgggjjjmmm|||~~~zzztttqqqddd[[[PPPPPPWWW]]]xxx|||nnn[[[KKKCCC@@@===<<<999:::;;;;;;;;;;;;;;;:::::::::999999999888888888777777777777666666666666555555444333333444555555444444555555444444333222444444444444444444444444333333333444444555555555555444444444444444444444555444333444555666666444555555555555666666666666777777666666666666666666666777999999888888888:::<<<<<<<<<;;;:::;;;???AAACCCCCCDDDCCCCCCEEEIIIKKKOOORRRUUUVVVTTTUUUXXX[[[\\\\\\]]]```cccgggjjjllloooppprrrssssssqqqpppnnnnnnoooqqqxxx{{{uuukkkbbbYYYSSSMMMFFFBBBBBBAAA@@@@@@@@@AAAAAABBBCCCBBBCCCEEEFFFHHHMMMSSSWWWUUUSSSPPPMMMLLLLLLMMMNNNPPPRRRTTTTTTRRRRRRUUUXXXXXXYYYYYYYYYYYY[[[___bbbmmmsss|||zzzzzzyyysssnnnaaaZZZQQQRRRWWWZZZrrr|||ooo]]]MMMDDD@@@>>>===777777777888777777666666999999888888888888777777777777777777666666666666555555444333333444555555444444555555444444333333444444444444444444444444444444444444444555555555555555555555555555555555555444333444555666666444555555555555666666666666777777666555555666777888666888999999888777999:::<<<<<<:::888888:::>>>BBBBBBCCCDDDDDDDDDEEEHHHKKKOOORRRUUUVVVTTTSSSVVVXXX\\\\\\]]]___bbbeeehhhjjjoooppprrrttttttsssqqqooolllnnnqqqxxx}}}tttnnnddd\\\SSSOOOIIICCC@@@AAA????????????@@@AAABBBBBBAAABBBDDDEEEGGGJJJOOORRRQQQPPPMMMJJJIIIJJJKKKLLLMMMNNNNNNLLLKKKKKKNNNPPPOOOPPPQQQQQQRRRTTTXXXZZZbbbffflllrrryyy|||vvv{{{wwwooojjj]]]XXXPPPQQQVVVYYYsss|||qqq___PPPFFFAAA??????999999888777666444222111666666666555555555555555777777777777666666666666555555444444444444555555333444444555444444333333555555555555555555555555444444444555555555555555555555555666666666666666777666555666777888888666555555555555666666666666:::999777666666888:::;;;999:::;;;:::999999;;;<<<;;;<<<;;;:::999;;;>>>AAA@@@BBBCCCDDDDDDEEEHHHKKKNNNQQQUUUVVVTTTTTTVVVXXX]]]]]]^^^___bbbeeehhhjjjnnnpppsssuuuuuutttrrrpppjjjmmmooovvvvvvnnnhhh]]]UUUNNNKKKGGGBBB@@@AAA???>>>>>>???@@@AAABBBBBBCCCEEEFFFGGGGGGIIILLLNNNMMMLLLJJJHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJLLLNNNNNNOOOPPPOOOOOOPPPRRRUUUXXX[[[___ccchhhnnntttyyy}}}~~~wwwvvv}}}uuulllfff[[[UUUMMMOOOVVV\\\zzz|||qqqaaaQQQFFFAAA@@@???>>>======<<<:::999777666555555555555555666666666777777777777666666666666555555555555555555555555333333444444555444444333555555555555555555555555555555555555555555555555555555555555666666777777777666555666777888888666555555555555666666666666999888777666666888:::<<<999:::::::::999999;;;===:::<<<>>>>>>>>>===>>>??????AAACCCDDDDDDFFFHHHJJJKKKPPPTTTVVVVVVVVVXXXZZZ^^^^^^^^^```cccfffiiijjjlllooorrruuuvvvuuurrrqqqhhhkkkmmmsssxxxooogggaaaWWWPPPIIIGGGDDD@@@???AAA>>>>>>>>>???@@@AAABBBCCCEEEGGGIIIIIIIIIIIIKKKMMMIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNNNNOOOPPPOOOMMMMMMOOOPPPQQQTTTVVVYYY\\\aaafffjjjnnnttt}}}zzzttttttzzz|||tttjjjdddZZZTTTMMMOOOVVV^^^{{{qqqbbbRRRGGGAAA???@@@999::::::;;;;;;;;;;;;;;;777777888888888888999999777777777777666666666666444555666666666666555444333333444444555555444444555555555555555555555555666666666555555555555555444444444555555666666777555444333444555666666444555555555555666666666666666666555555555777888999888888888777666777999;;;999;;;???@@@@@@>>>>>>>>>>>>@@@BBBDDDDDDFFFHHHJJJKKKPPPUUUWWWWWWWWWYYY[[[]]]]]]^^^```cccfffiiikkkjjjmmmqqquuuvvvuuurrrqqqiiikkkmmmqqq{{{pppggg___ZZZRRRJJJEEECCCBBB>>>>>>@@@????????????AAABBBCCCDDDAAACCCFFFHHHHHHHHHIIIJJJFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDFFFIIILLLOOOOOOOOOOOOPPPPPPOOONNNMMMNNNOOOOOOQQQTTTUUUWWWZZZ___bbbgggkkkssszzz}}}~~~|||zzzuuupppnnnttt|||tttjjjdddZZZVVVOOOPPPVVV^^^yyyqqqbbbSSSFFF@@@??????555666777999::::::::::::888888888999999999::::::777777777777666666666666444555666777777666555444222333444444555555444444555555555555555555555555777666666666555555555444222333333444555555666666555444333444555666666444555555555555666666666666555555555666777777888888888888888777666777999<<<999;;;===>>>======>>>???===???BBBDDDEEEFFFHHHJJJMMMRRRWWWYYYXXXXXXYYY[[[[[[[[[\\\___bbbfffiiikkkiiilllppptttvvvuuurrrpppkkkmmmmmmpppuuukkkbbbZZZUUUNNNGGGBBBAAA@@@======????????????@@@AAACCCDDDEEE;;;>>>AAADDDDDDEEEFFFGGGEEEDDDCCCCCCBBBBBBBBBBBBEEEFFFIIILLLPPPRRRRRRQQQOOOQQQRRRQQQPPPOOOPPPQQQPPPRRRUUUVVVXXXZZZ]]]```fffiiinnnrrruuuuuutttssspppllllllwww}}}uuullleee[[[XXXQQQSSSWWW]]]|||yyyqqqcccSSSFFF???>>>???;;;;;;;;;<<<<<<;;;;;;:::666666777777888888888999777777777777666666666666444555666777777666555444222333333444555555555444666666666666666666666666777777666666555555555444222222333333444555666666777666555666888888888666555555555555666666666777555666888999:::::::::::::::::::::999888999;;;>>>:::;;;<<<;;;:::;;;>>>@@@<<>>??????@@@@@@@@@??????>>>>>>@@@AAACCCDDDDDDCCCCCCEEECCCBBBAAAAAABBBDDDEEEHHHKKKOOOTTTVVVVVVUUUTTTQQQQQQPPPNNNMMMNNNQQQTTTTTTUUUWWW[[[___dddhhhjjjooorrruuuvvvvvvuuuvvvvvvyyyuuuttt}}}~~~}}}}}}}}}~~~|||xxxtttlllddd^^^YYYQQQQQQWWW\\\{{{~~~tttdddTTTHHHAAA<<<:::999999999999999999999999888999::::::999888999:::888888999999999999888888333444444444555666666666555555555444444333333333444555666777777666555444666666666666666666555555777555444666999999777555555555555555666666666666888888999999888777666555111222555777999999:::999888888999999999::::::::::::;;;======<<<<<<>>>???AAAAAAAAABBBCCCEEEGGGHHHOOOSSSWWWZZZ[[[[[[[[[[[[WWWXXX[[[]]]```ccceeefffhhhjjjnnnrrrtttsssrrrqqqmmmnnnmmmooo~~~ttthhh^^^VVVNNNJJJDDDCCCAAA@@@???>>>>>>>>>??????@@@@@@@@@@@@?????????@@@AAACCCCCCCCCCCCCCCDDDCCCBBBAAABBBDDDFFFGGGIIIKKKNNNQQQSSSSSSRRRRRRNNNOOONNNMMMLLLNNNRRRUUUUUUXXX\\\```dddkkkrrrvvvzzz}}}~~~}}}|||{{{xxxyyyvvvqqqpppoooooopppqqquuuzzz~~~}}}yyyvvvnnnfff___ZZZRRRRRRVVVZZZwwwtttcccSSSGGG@@@<<<;;;<<<;;;;;;:::999888888777888999:::999888777888:::777777777888888777777777444444555555555555555555555444444444444444444333333444555666666555444333444444444444444444444444555444333444777888666444555555555555666666666666555555555555444444444333222333555777888999999999888888999999999::::::::::::;;;======<<<<<<>>>???BBBAAAAAABBBCCCEEEGGGIIILLLPPPTTTWWWWWWWWWXXXXXXXXXYYY[[[^^^```ccceeefffgggjjjnnnqqqssssssqqqppplllmmmlllnnn~~~wwwlllbbbYYYQQQKKKGGGBBBBBB@@@???>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBDDDFFFHHHJJJLLLMMMOOOPPPQQQQQQQQQQQQNNNOOOOOONNNOOOQQQTTTWWWYYY^^^dddiiimmmuuuxxxpppgggbbbaaa_________aaacccgggkkkmmmxxx~~~~~~|||yyyqqqhhh```[[[RRRRRRVVVZZZvvvtttbbbQQQEEE???======>>>>>><<<;;;:::888777777777888999999777777888999666666666666666666666666666666555555555555555555444444444444444555555555333333444444444444333333444444444444444444444444555444444555777777666555555555555555666666666666666555333222222333444444444555666777888888888888888888999999999::::::::::::;;;======<<<<<<>>>???BBBBBBBBBBBBCCCEEEGGGIIIKKKNNNSSSUUUVVVVVVWWWXXXZZZZZZ\\\^^^```bbbdddeeefffiiimmmppprrrrrrpppooolllmmmmmmoooxxxqqqfff\\\SSSLLLGGGDDDBBBBBBAAA@@@?????????@@@???@@@AAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBCCCCCCCCCAAABBBCCCDDDGGGIIILLLMMMQQQQQQQQQQQQQQQRRRSSSTTTQQQRRRSSSSSSSSSTTTXXXZZZ\\\ccckkkpppuuu}}}vvvmmmfff^^^YYYXXXUUUUUUUUUVVVXXX[[[]]]___ffflllttt}}}}}}}}}{{{|||tttkkkbbb\\\RRRQQQVVV]]]}}}tttaaaOOODDD???>>>>>>>>>======<<<:::999999888666888888888777666777888777777777666666777777777777777666666555555444444333333444444555555666666444444444444444444444444555555555666666666666666777777777888999999888888555555555555666666666666888777555444444555777888666777777777888888888888888888999999999::::::::::::;;;======<<<<<<>>>???BBBBBBBBBBBBDDDFFFHHHIIIMMMPPPTTTWWWXXXXXXZZZ[[[[[[[[[]]]___```bbbcccdddeeehhhllloooqqqqqqooonnnlllnnnnnnqqqssslllaaaWWWOOOHHHCCC@@@CCCBBBBBBAAAAAAAAABBBBBB@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCAAABBBDDDFFFIIILLLNNNPPPRRRRRRQQQQQQRRRSSSUUUVVVVVVWWWXXXXXXWWWXXX[[[]]]___fffooossswwwxxxlllddd]]]VVVRRRRRROOOOOOOOOPPPRRRTTTVVVWWWYYY^^^eeemmmvvv}}}}}}yyy}}}~~~vvvnnneee]]]QQQPPPWWWbbbttt```NNNCCC>>>>>>???<<<<<<;;;;;;;;;;;;::::::666888888888777666777888999888888777777888888999777777777666666555555444444444444555555666666666666555555555555555555666555555555666666666777777666666888888888888888888555555555555666666666666999888666555555666888:::888888777777777777888888888888999999999::::::::::::;;;======<<<<<<>>>???BBBBBBBBBCCCDDDFFFHHHIIINNNQQQUUUWWWXXXYYY[[[]]][[[\\\]]]___aaabbbddddddeeegggkkkoooqqqpppooonnnkkkmmmnnnqqq~~~xxxmmmfff\\\RRRKKKEEEBBB???CCCBBBBBBBBBBBBCCCCCCDDD@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCBBBCCCEEEHHHKKKNNNPPPQQQQQQQQQRRRSSSTTTVVVXXXYYY[[[\\\^^^^^^___```bbbeeeggglllssswwwyyyvvvkkk___YYYTTTOOOLLLMMMJJJJJJKKKLLLNNNPPPQQQRRRRRRVVV[[[aaahhhrrr~~~}}}}}}xxx|||~~~~~~xxxpppfff]]]QQQQQQXXXdddsss```NNNCCC???>>>???:::::::::::::::;;;;;;;;;777888999999777777888999:::999888777777888999:::777777666666666666666666555555555555555666666666777666555555555555666777222222333333444555555555222444666666555444555666555555555555666666666666666666555444555666777888888888777777777888999999888888999999999::::::::::::;;;======<<<<<<>>>???CCCCCCBBBCCCDDDFFFHHHJJJLLLOOORRRUUUVVVXXXZZZ\\\[[[[[[]]]___aaaccceeefffeeehhhllloooqqqqqqooonnniiikkklllpppwwwqqqeee^^^UUUMMMGGGDDDBBBAAAAAAAAAAAAAAABBBBBBCCCDDD@@@AAABBBCCCCCCDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCCCCCDDDGGGJJJMMMOOOQQQRRRSSSTTTVVVXXX[[[]]]___```bbbdddgggiiikkkmmmpppsssuuuxxx||||||zzzwwwyyywwwjjj___UUUPPPMMMIIIHHHIIIHHHHHHJJJKKKMMMOOOPPPQQQNNNQQQUUUXXX\\\cccmmmttt||||||xxx|||}}}}}}}}}}}}xxxqqqeee^^^SSSRRRXXXbbb~~~rrr```OOODDD???>>>>>>;;;;;;::::::999999888888888999:::999888777888:::999888777666666777888999666666666666666777777777666666666666555555555555666555444444444444555666222222333333444555555666000333555555333222444555555555555555666666666666444444444555555555666666888777777777777888:::;;;888888999999999::::::::::::;;;======<<<<<<>>>???CCCCCCCCCCCCEEEGGGIIIJJJKKKNNNQQQSSSTTTVVVYYY\\\ZZZ[[[]]]___bbbdddfffgggfffhhhlllpppqqqqqqpppnnnjjjmmmnnnsssyyyqqqkkk___YYYPPPIIIEEEDDDCCCBBB@@@@@@@@@@@@AAABBBCCCCCC@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCCCCEEEHHHKKKNNNPPPRRRRRRVVVXXX[[[^^^bbbdddfffggghhhkkkooosssvvvyyy}}}}}}|||zzzmmmmmmnnnuuurrriiicccYYYPPPLLLJJJGGGFFFHHHHHHIIIJJJLLLNNNPPPQQQRRRMMMOOORRRSSSUUU[[[bbbiiixxx{{{|||yyy|||}}}{{{||||||xxxrrreee^^^TTTTTTXXX^^^~~~}}}qqq```OOODDD???======<<<<<<;;;:::888777666666888999::::::999888999:::999777666555555666777999555555666666777777888888777777666666555555444444555444333333333333444555444444555555666777888888111444777777444333555777555555555555666666666777444444555666777777666666888777777777777999:::<<<888888999999999::::::::::::;;;======<<<<<<>>>???CCCCCCCCCCCCEEEGGGIIIJJJLLLOOOQQQTTTUUUWWWZZZ]]]YYYZZZ\\\___bbbeeeggghhhfffiiimmmppprrrrrrpppooonnnppprrrwwwxxxppphhhcccZZZTTTKKKDDDAAA@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEECCCDDDDDDDDDDDDDDDCCCBBBCCCDDDFFFFFFEEEEEEGGGHHHDDDGGGKKKNNNQQQSSSVVVYYY[[[\\\___cccggglllppprrrwww}}}}}}rrrkkkeeehhhlllvvv~~~vvvmmmccc]]]WWWSSSNNNJJJHHHHHHGGGFFFGGGIIILLLOOOPPPQQQPPPPPPRRRTTTVVVXXXYYY[[[___bbbkkkrrryyywwwwwwwwwyyy|||}}}|||xxxuuugggbbbWWWSSSUUUZZZttt~~~rrr```OOODDD>>>===<<<;;;:::999999888888999999888888888888999:::;;;;;;777777888888888888777777888666555444444555666888888777777666555444444444333555777777666555666777666666555555666777999:::666666555555444444444333444444444555666888:::<<<666666666666777777777777777777777777888888888888777666666777888;;;===>>>999:::<<<===??????>>>>>>AAABBBBBBCCCDDDDDDEEEEEEOOOQQQSSSTTTUUUWWWZZZ\\\^^^]]]]]]^^^___bbbeeeggghhhkkknnnooorrrvvvtttooolllqqquuu{{{yyyoooggg___ZZZVVVPPPIIIDDDBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFDDDEEEEEEEEEEEEDDDCCCCCCBBBDDDEEEEEEEEEEEEFFFHHHFFFIIIMMMPPPRRRUUUXXX[[[___aaaeeeiiinnnsssxxx{{{uuullleee```^^^cccjjjxxx|||tttmmmggg___XXXSSSOOOMMMIIIGGGFFFGGGHHHHHHIIIKKKNNNQQQSSSTTTSSSSSSRRRSSSUUUVVVWWWXXXZZZ\\\aaagggtttxxxvvvvvvwwwxxx{{{|||{{{wwwttthhhbbbVVVRRRUUUXXXmmm}}}rrraaaPPPEEE???===<<<;;;:::999999888999999999888888777777888888999999777777888888888888777777777666555444444555666777777777777666555444444444333555666777666555666777777777777555333000...,,,666666666555555555444444444444333333444555666777666666666666777777777777777777777777888888888888777777777888999;;;<<<===999:::<<<===>>>???>>>>>>AAACCCEEEFFFEEEFFFHHHIIINNNPPPSSSTTTUUUWWWZZZ]]]^^^^^^^^^___aaadddgggiiigggkkkmmmnnnqqquuusssnnnmmmqqquuu{{{wwwmmmeee\\\UUUQQQOOOLLLGGGDDDCCCDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFGGGGGGFFFEEEEEEDDDAAACCCDDDDDDDDDDDDEEEGGGIIILLLPPPSSSUUUXXX\\\^^^bbbfffkkkqqqwww~~~wwwjjjccc___^^^^^^]]]cccnnn~~~wwwkkkfff```ZZZUUUPPPLLLIIIHHHGGGFFFFFFFFFIIIKKKLLLMMMOOORRRUUUXXXYYYYYYYYYVVVWWWYYYZZZYYYYYYZZZ[[[\\\bbbkkkxxxxxxvvvuuuvvvwwwyyyzzzyyyvvvsssiiiaaaTTTRRRVVVVVVeee|||rrrbbbRRRGGGAAA>>><<<;;;;;;:::999999999999999888888777777666777777777777777888888888888777777777666555444444555666777777777666666555444444444333444666666555555555666444555777888888555222000777777666666666666555555666555555444444444555555666666666666777777777777777777777777888888888888777888999:::;;;;;;<<<;;;999:::;;;===>>>>>>???>>>>>>BBBEEEEEEBBBBBBEEEIIIMMMOOORRRTTTVVVXXX[[[^^^]]]]]]^^^```bbbfffiiijjjgggkkkmmmnnnqqqtttrrrnnnlllppptttzzz|||vvvmmmddd\\\UUUOOOKKKIIIFFFDDDCCCDDDEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEAAABBBDDDDDDCCCCCCEEEFFFLLLNNNRRRUUUXXX\\\```ccceeejjjqqqyyywwwqqqhhhaaa]]]___bbbdddccclllzzzxxxmmmfff[[[XXXSSSNNNKKKIIIHHHGGGEEEFFFGGGHHHIIILLLPPPRRRRRRTTTXXX[[[^^^_________]]]___bbbcccbbbaaaaaabbbcccgggmmmssswwwuuuttttttuuuwwwxxxxxxuuurrrkkkbbbTTTRRRWWWUUU^^^vvv}}}ssscccTTTIIIBBB>>><<<;;;;;;:::999999999999::::::999888777777777777777777777888888888888777777777666555555555555666777666666666555555444444444222444666666555444555666333444777888999999888777777777777777777666666666777777666666666777777777666666666666777777777777666777777777888888888888888999:::<<<<<<<<<;;;:::::::::;;;<<<===>>>??????@@@EEEJJJHHHBBBAAAEEEJJJKKKNNNRRRUUUVVVYYY\\\^^^[[[\\\]]]```cccfffiiijjjgggkkknnnooorrrvvvtttooolllooosssyyy}}}qqqlllccc[[[TTTNNNIIIFFFDDDCCCAAABBBDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEAAABBBDDDDDDCCCCCCEEEFFFLLLOOOSSSVVVZZZ___dddhhhiiioooxxxwwwgggeeeaaa^^^]]]```dddgggkkkwww|||rrrhhh^^^XXXPPPOOOLLLIIIGGGFFFGGGHHHEEEGGGIIIKKKLLLNNNSSSVVVVVVXXX\\\```dddeeefffffffffiiimmmnnnnnnmmmlllllllllooorrruuu~~~~~~vvvtttsssssssssuuuvvvvvvsssqqqlllcccUUUSSSXXXVVV]]]sssttteeeUUUJJJCCC>>><<<<<<;;;::::::999999::::::;;;:::999888888888888888777777888888888888777777666666555555555555666666555555555555444444444444222444666666555444555666888777666444333333222222666666666777777777777777555555666777777888888888666666666666777777777777666777777777888888888888777888:::;;;<<<;;;:::::::::;;;;;;<<<===>>>??????IIINNNQQQNNNHHHEEEIIINNNKKKNNNRRRUUUWWWYYY\\\]]]ZZZ[[[\\\___bbbeeegggiiihhhllloooppptttxxxwwwrrrkkkoooqqqwww}}}vvvgggaaaYYYRRRLLLHHHDDDBBBCCCAAA@@@@@@BBBDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEEEEAAACCCDDDDDDDDDDDDEEEGGGKKKNNNRRRVVV[[[aaagggkkkooouuu}}}yyyoooiii___``````___```bbbgggkkkwwwzzzrrrjjjbbbZZZQQQLLLHHHHHHHHHFFFDDDDDDFFFHHHCCCGGGKKKMMMNNNQQQVVVZZZ[[[^^^ccciiinnnrrrtttuuuwwwzzz~~~~~~||||||vvvyyy|||~~~vvvsssrrrqqqqqqsssttttttrrrpppkkkbbbUUUSSSXXXVVV___wwwwwwfffVVVJJJBBB>>>===<<<;;;;;;:::::::::::::::;;;:::999999999999999999777777888888888888777777666666666666666666666666444444444444444444444444222333555555444444444555888777555444444444555666555555666666666666777777222333444555666666666666666666666666777777777777777777777777888888888888666777888999::::::;;;:::;;;;;;;;;;;;<<<>>>???@@@JJJMMMOOOMMMHHHFFFHHHKKKKKKNNNSSSVVVWWWYYY[[[\\\ZZZ[[[]]]___bbbdddfffggggggkkkoooqqqvvv{{{zzzvvvmmmppprrrvvvuuuooo```[[[SSSLLLHHHEEECCCAAACCCAAA??????@@@CCCDDDDDDGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIGGGFFFEEEDDDBBBDDDEEEEEEEEEEEEFFFHHHIIILLLPPPUUU[[[bbbiiinnnqqqwww}}}~~~~~~xxxssslllfffeeebbbdddfffhhhkkkqqqyyytttmmmmmmhhhddd^^^YYYTTTOOOJJJFFFBBBDDDEEEEEECCCBBBDDDFFFCCCHHHNNNQQQRRRVVV\\\aaaccchhhoooxxx}}}uuusssqqqppppppqqqrrrrrrqqqooohhh```TTTRRRWWWVVVccc}}}zzzgggUUUIIIBBB>>>===<<<<<<;;;::::::::::::;;;999888888888888888999:::777777888888888888777777555555666666666666555555444444444444444444444444111333555555444444444555555555555666666666666666444444555555555666666666333444555666666555444444666666666666777777777777777777777777888888888888555666666777888:::;;;<<<;;;;;;;;;;;;<<<>>>???@@@DDDFFFGGGFFFEEEDDDEEEGGGLLLOOOSSSVVVXXXXXXZZZ[[[[[[\\\^^^aaacccdddffffffdddiiimmmpppvvv|||{{{wwwqqqssstttxxxxxxpppjjj^^^YYYQQQLLLHHHFFFDDDCCCDDDAAA>>>===???BBBCCCCCCGGGGGGHHHIIIIIIJJJJJJKKKIIIIIIIIIHHHGGGFFFDDDCCCCCCDDDFFFFFFEEEEEEGGGHHHGGGJJJOOOTTTZZZbbbjjjooopppuuuyyyxxxttttttyyypppjjjhhheeeeeegggiiikkkooosssyyyttteee^^^___VVVSSSOOOMMMLLLJJJHHHFFF@@@BBBEEEEEECCCBBBCCCEEEDDDJJJQQQUUUXXX\\\ccchhhlllqqqzzz}}}uuurrrqqqpppoooppprrrrrrpppooofff^^^RRRPPPUUUVVVeee|||hhhUUUHHHAAA>>>===<<<<<<;;;::::::::::::;;;777777666666777888999999777777888888888888777777555555666666666666555555444444444444444444444444111333555555444333444555666777777555222---)))&&&333444444444555555666666777888888888888666444333666666666666777777777777777777777777888888888888555555444555777999;;;===;;;;;;;;;;;;<<<>>>???AAACCCCCCDDDEEEFFFGGGHHHHHHMMMPPPTTTWWWXXXXXXYYYZZZ]]]^^^```bbbdddeeeffffffbbbggglllooouuu||||||xxxtttvvvvvvyyyvvvnnneee___UUUQQQKKKGGGDDDCCCAAA@@@AAA@@@?????????AAACCCEEEEEEEEEFFFGGGHHHHHHHHHHHHJJJKKKLLLKKKHHHEEECCCCCCAAABBBDDDEEEFFFFFFFFFFFFIIIOOOSSSTTT[[[gggnnnnnnoooooonnnmmmmmmpppvvvzzz}}}ssslllkkkjjjhhhkkkpppyyyppp^^^VVVUUUOOOHHHGGGFFFEEEEEEDDDDDDDDDFFFDDDCCCCCCEEEGGGHHHIIIOOOQQQSSSWWW\\\bbbjjjooovvv|||uuusssrrrqqqpppppppppnnnjjjhhh___YYYMMMKKKPPPTTTggg|||iiiWWWJJJBBB???===???>>>===<<<;;;:::999999999999999999999999999999666777777888888888777777666666555555555555666666111222333444555777888888333333444666777999::::::444444333333333333444444555555555555555555555555222333444666777777777777666555555444444666777888666777999:::;;;;;;;;;:::888888888777888888999:::;;;<<<<<<<<<>>>???@@@AAABBBBBBBBBCCCDDDFFFHHHIIILLLOOOTTTWWWYYYZZZ[[[]]]XXXZZZ]]]```ccceeefffffffffgggjjjoootttvvvvvvuuuqqqrrrtttzzzyyypppggg^^^YYYQQQMMMHHHDDDBBBAAA@@@???AAA@@@?????????AAACCCDDDDDDEEEFFFHHHJJJKKKKKKLLLIIIKKKKKKJJJGGGDDDCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGLLLPPPSSS[[[ffflllkkkjjjjjjhhhhhhkkkrrr{{{|||wwwtttwwwyyyzzzyyygggUUUOOONNNHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFHHHJJJJJJQQQSSSVVVYYY^^^fffpppxxx|||tttrrrrrrqqqqqqqqqppplllhhhddd[[[VVVLLLLLLQQQUUUiii}}}jjjXXXKKKCCC???>>>======<<<;;;:::999888888999999999999999999999999777777777777888888777777666666555555555555666666222333333444555666777777555555555666666666777777555555444444444444555555555555555555555555555555444555555666666666666555666666555444555666777888444555666666777777777777888888888888888999999:::<<<;;;<<<<<<===>>>???@@@AAABBBBBBDDDEEEFFFGGGHHHMMMPPPTTTWWWYYYYYY[[[\\\YYY[[[^^^aaadddfffggggggfffgggjjjoootttvvvvvvuuuoooppprrrxxx|||pppggg^^^UUUOOOJJJGGGCCC@@@??????>>>===@@@@@@??????@@@AAACCCDDDCCCEEEGGGIIIKKKMMMNNNNNNIIIJJJKKKIIIFFFCCCBBBCCCCCCCCCBBBCCCDDDFFFGGGIIIHHHKKKNNNSSS]]]gggkkkiiiiiiiiikkknnnvvv~~~mmm]]]LLLGGGHHHCCCDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDEEEGGGIIILLLNNNOOORRRUUUYYY\\\bbbmmm|||}}}tttpppqqqqqqqqqpppooojjjccc___VVVSSSKKKLLLSSSVVVjjj}}}jjjXXXKKKCCC@@@>>><<<<<<;;;:::999888888777888888888888888888888888888888777777777777888888666666555555555555666666444444444555555555666666666666666555555444333333666555555555555555555666555555555555555555555555666666666666666555444444666666555555555666777888666555555555555555666666888888888888888999::::::<<<;;;;;;;;;<<<===>>>>>>@@@AAACCCEEEFFFGGGGGGGGGNNNQQQUUUXXXYYYYYYZZZ[[[[[[\\\___bbbeeeggghhhiiiggghhhkkkooosssvvvuuutttmmmnnnpppuuuttthhh^^^VVVNNNIIIEEEBBB???>>>>>>>>>>>>===????????????@@@AAABBBCCCDDDEEEGGGIIIKKKLLLMMMMMMJJJKKKKKKIIIFFFCCCCCCCCCCCCCCCBBBBBBCCCEEEHHHJJJKKKLLLOOOVVV```gggiiigggggglllttt{{{eeeVVVHHHEEEFFFAAABBBBBBBBBBBBBBBCCCCCCDDDGGGIIIKKKLLLNNNPPPSSSUUUSSSWWW\\\aaaiiiwww~~~tttpppppppppppppppmmmhhh```ZZZTTTRRRLLLMMMSSSVVVjjj|||iiiWWWJJJBBB???===<<<<<<;;;;;;:::999999888777777777777777777777777999888777666666777777888666666555555555555666666555555555555555555555444666555555444444333333222666666555555555555666666555555555555555555555555444555555666666555444444666666666666666777777777:::999777666666777888999999888888888888999::::::;;;;;;;;;;;;;;;<<<======@@@AAACCCEEEFFFGGGGGGGGGOOORRRVVVXXXYYYYYYZZZZZZ]]]^^^```ccceeehhhjjjjjjhhhiiikkkooosssuuutttsssllllllmmmrrryyylllaaaXXXQQQJJJEEEBBB@@@>>>===>>>???>>>>>>????????????@@@AAABBBBBBDDDEEEFFFGGGHHHIIIIIIIIIKKKKKKKKKIIIFFFDDDDDDDDDCCCBBBAAABBBCCCFFFIIIJJJMMMLLLPPPWWW___dddffffffgggqqqooo]]]QQQFFFDDDFFFAAAAAAAAAAAABBBCCCDDDEEEFFFKKKMMMOOOPPPQQQTTTXXX\\\XXX\\\cccjjjtttuuupppnnnnnnooonnnlllfff___YYYTTTSSSNNNOOOSSSVVVkkkzzzgggUUUHHH@@@===;;;======<<<<<<;;;;;;::::::777777777777777777777777999999888777777666777777666666555555555555666666555555555555555444444444333333333333444444444444666666555555555555666666555555555555555555555555222333444555666666666666666666666777777777777777;;;:::999888777888999:::999999999888999::::::;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAACCCDDDFFFGGGGGGGGGOOORRRVVVYYYYYYYYYZZZ[[[^^^___```cccfffhhhjjjllliiijjjlllpppsssuuutttrrrkkkkkklllqqqyyypppdddYYYRRRLLLFFFBBBAAA???===>>>???@@@???>>>>>>>>>??????@@@AAAAAAAAACCCDDDEEEFFFFFFGGGGGGFFFKKKKKKJJJHHHDDDCCCCCCDDDBBBBBBBBBBBBDDDFFFIIIJJJKKKKKKOOOWWW^^^aaafffkkktttxxxbbbSSSLLLCCCBBBEEE@@@AAAAAABBBCCCDDDFFFHHHIIILLLNNNPPPQQQSSSXXX```fffeeehhhoooxxxvvvooommmmmmmmmmmmkkkfff```[[[TTTTTTOOOOOOSSSWWWmmmyyyfffTTTGGG???<<<:::=========<<<<<<;;;;;;;;;888888888888888888888888888888999888888777666555666666555555555555666666555555555555555555444444222222333333444555666666666555555555555555555666555555555555555555555555111222333444555666666666555666777888888888777777888777777777777777888888999999999999999:::;;;;;;:::::::::;;;<<<>>>???@@@BBBBBBBBBCCCDDDFFFHHHIIIOOORRRVVVYYYZZZZZZ[[[\\\^^^___```bbbeeehhhkkkllljjjjjjlllpppssstttsssqqqlllllllllqqqooofffZZZQQQKKKGGGBBB??????>>>======???@@@???======>>>???@@@@@@AAAAAAAAAAAABBBDDDEEEFFFGGGGGGGGGIIIIIIHHHEEEBBB@@@AAABBB@@@AAABBBDDDEEEGGGHHHIIIIIIKKKRRRZZZ___bbbkkkvvvkkkWWWLLLIIIBBBBBBDDD>>>BBBBBBCCCDDDFFFHHHJJJKKKMMMPPPRRRTTTXXX```llluuuxxxyyy~~~vvvmmmlllkkkkkkkkkjjjgggbbb^^^SSSSSSOOOOOOTTTXXXqqqyyygggTTTGGG@@@<<<;;;<<<<<<;;;;;;;;;;;;::::::999999999999999999999999777888999:::999777555333666666555555555555666666444444555555555555555555333333333444555555666666555555444444444444555555555555555555555555555555222333444444555555555555555666777888999888777777555555666777777888888777:::999999999999:::;;;;;;999::::::<<<===???AAABBBCCCCCCBBBAAACCCEEEHHHJJJNNNQQQVVVYYYZZZ[[[\\\]]]^^^___```bbbdddhhhkkkllljjjkkkmmmpppssstttrrrpppmmmmmmmmmqqqhhh___TTTKKKFFFCCC@@@===???>>>======??????>>>======>>>???@@@@@@AAA@@@@@@@@@AAACCCEEEGGGHHHIIIJJJGGGGGGFFFCCC@@@>>>???AAA???@@@BBBDDDFFFHHHHHHHHHIIILLLUUU___cccgggsss|||eeeRRRJJJHHHCCCCCCEEE???CCCCCCDDDFFFHHHJJJLLLMMMOOORRRVVVXXX]]]hhhwww}}}xxxtttuuu|||vvvlllkkkjjjjjjjjjiiigggdddaaaRRRRRRNNNOOOTTTZZZtttzzzgggUUUHHHAAA===<<<;;;:::::::::::::::::::::999999999999999999999999666888:::;;;:::888444222666666555555555555666666444444444555555555666666444444555555555555555555444444444333333444444444555555555555555555555555444444555555444444333222555666777999999888888777444555777999999999999888::::::999999::::::;;;<<<999::::::<<<>>>@@@BBBCCCEEECCCAAA@@@BBBEEEIIIKKKMMMQQQVVVYYY[[[\\\]]]^^^^^^______aaadddgggjjjlllkkkkkkmmmpppssstttrrrpppnnnnnnmmmrrr___XXXOOOGGGBBBAAA@@@???666888;;;===??????>>>=========>>>???@@@AAAAAABBBAAABBBCCCEEEFFFGGGGGGGGGIIIHHHEEEBBBAAAAAABBBBBBBBBCCCCCCCCCCCCEEEGGGJJJGGGOOOXXX]]]aaannnnnnXXXOOOFFFCCCAAA???@@@DDDGGGFFFFFFGGGIIIMMMPPPRRRVVVVVVVVVYYYbbbpppyyyvvvttttttwww}}}ssspppiiiiiiiiijjjiiieee```[[[VVVRRRKKKMMMSSSYYYwww}}}jjjWWWHHHAAA??????;;;;;;::::::::::::999999999999999888888888777777999999999888888666555444888666555444444555666888888555111111333555555444444444444555555555666666888888777777666666555555666666666666666555555555555666888999999999888777666666666666666666666666666666555555555777888999;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>BBBDDDFFFFFFFFFGGGIIIKKKMMMPPPUUUXXXYYYZZZ\\\]]]^^^^^^```bbbeeehhhjjjllliiijjjlllppptttuuusssqqqoooqqqqqqrrrZZZTTTKKKDDDAAA?????????:::;;;<<<===>>>===<<<<<<>>>>>>??????@@@AAAAAAAAA@@@AAABBBCCCEEEEEEFFFFFFHHHGGGDDDBBBAAAAAAAAABBBBBBCCCDDDDDDDDDEEEHHHKKKKKKSSS]]]dddlllxxxzzzcccSSSKKKDDDCCCBBB@@@BBBFFFAAADDDHHHLLLOOOQQQTTTVVVYYY\\\```gggqqq~~~}}}zzzxxxxxx{{{~~~rrrooojjjiiiiiiiiihhheee```\\\VVVRRRKKKMMMSSSXXXuuu|||jjjXXXIIIAAA???>>>;;;;;;::::::::::::999999:::::::::999999999888888888888888888888777666555555555666666666666555555555222///...000222222111222333333444555555666666777777777777666666555555666666666666555555555555333444555666777666666555666666666666666666666666777666555555555666777888999999:::::::::;;;;;;;;;============>>>???@@@AAABBBCCCEEEFFFFFFGGGIIIKKKMMMQQQUUUYYYZZZ[[[\\\^^^```aaaaaabbbdddfffhhhiiiiiijjjlllppptttuuusssqqqooorrrrrrtttSSSNNNGGGAAA???>>>>>>>>>>>>>>>>>>======<<<<<<;;;@@@@@@@@@@@@@@@@@@AAAAAA???@@@@@@AAABBBCCCCCCDDDFFFEEECCCBBBAAAAAABBBBBBCCCDDDEEEEEEEEEGGGJJJLLLPPPWWWbbblllvvvyyywwwwww~~~jjjXXXMMMGGGCCCCCCDDDCCCDDDGGG@@@EEELLLPPPRRRUUUYYY\\\^^^bbbjjjsss}}}~~~qqqnnnllljjjiiihhhgggddd```]]]UUUQQQLLLNNNSSSVVVrrr|||kkkYYYKKKBBB>>>===;;;;;;::::::::::::999999:::::::::::::::999999999777777888888888777777666333555777888888777555333666444222222333444555444111222222333444555555666777777777666666666666555555555555555555555555555333444555666666666666555666666666666666666666666888777666666555666666666888888888888999999999999======>>>???@@@AAACCCDDDBBBCCCEEEEEEEEEFFFIIIKKKNNNRRRVVVYYY[[[\\\]]]^^^ccccccccccccdddeeefffgggiiijjjlllpppssstttsssqqqqqqttttttvvvMMMHHHCCC@@@?????????>>>@@@???>>>============>>>BBBBBBBBBBBBAAAAAA@@@@@@????????????@@@AAAAAABBBDDDCCCBBBBBBAAABBBBBBCCCDDDEEEFFFGGGGGGIIILLLNNNTTTZZZeeepppzzzwwwnnngggeeefffgggmmmrrrzzzvvv^^^QQQJJJEEEBBBDDDEEEDDDEEEGGGFFFJJJNNNPPPRRRXXX```gggooorrrxxx}}}}}}pppnnnmmmkkkhhhgggeeeccc```]]]TTTQQQLLLOOOSSSUUUooo|||lllZZZLLLCCC>>>===;;;;;;:::::::::999999999999999999999999999999999666777777888888888888777444555666777777666555444777666555444555555666666333333333333333333333333666666666666666666666666444444555555555555555666666666666777777777777777666666666666666666666666999999888888777777777777888888888888999999999999=========???@@@BBBDDDEEEBBBCCCDDDEEEEEEFFFIIIKKKOOOSSSWWWZZZ[[[\\\]]]^^^bbbbbbbbbcccdddeeefffgggjjjjjjlllooossstttsssrrrrrruuuvvvxxxHHHEEEAAA??????@@@@@@???>>>>>>>>>>>>>>>@@@AAAAAADDDDDDCCCCCCBBBAAAAAAAAA@@@@@@?????????@@@@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEGGGHHHHHHIIIKKKNNNQQQYYY^^^gggpppwwwzzzzzzyyymmmhhhaaa[[[XXXXXXYYYZZZ\\\aaagggnnntttzzzgggUUULLLIIIDDDBBBEEEFFFEEEEEEHHHLLLMMMNNNQQQXXXeeettt{{{pppnnnllljjjgggfffdddbbb^^^\\\RRRPPPLLLOOOSSSUUUooo|||lll[[[LLLCCC???===;;;;;;:::::::::999999999777777777777888888888888666777777888888888888777777666555444444555666777222333333222222222222333666555444333222111111000555555555555555666666666333444444444555555666666666666666666666777777888666666666666666666666666::::::::::::999888888777999999999999::::::::::::;;;<<<<<<===???AAABBBCCCBBBCCCDDDDDDDDDEEEIIIKKKPPPSSSWWWZZZ[[[\\\]]]^^^___```aaabbbdddgggiiijjjjjjjjjlllooorrrttttttrrrsssvvvxxxzzzDDDBBB@@@???@@@@@@@@@???<<<===>>>???AAABBBCCCDDDEEEDDDDDDDDDCCCCCCBBBBBBCCCBBB@@@??????@@@AAABBBBBBBBBCCCCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJLLLPPPSSS\\\```ggglllnnnllliiiggg[[[WWWRRROOONNNOOOOOONNNPPPTTTYYY]]]aaaeeehhhkkkuuu|||pppZZZMMMGGGHHHDDDBBBEEEGGGGGGHHHKKKOOOOOOSSS\\\kkk{{{wwwuuuwwwxxxxxxxxxxxxzzz~~~yyynnnmmmjjjiiigggeeeccc```\\\YYYQQQOOOKKKOOOTTTWWWqqq}}}lllZZZLLLCCC???>>>;;;;;;::::::::::::999999666666666777777777777777777777888888888777777666888777555333333555777888333444555555333333444555777666555444333222111000444555555555555666666666333333333444555555666666444444333333444444555666666666666666666666666666999999:::::::::999999888::::::::::::;;;;;;;;;<<<;;;;;;<<<<<<>>>???AAABBBBBBCCCCCCCCCCCCEEEHHHKKKPPPSSSWWWZZZ[[[[[[\\\]]]]]]^^^```bbbeeehhhjjjlllkkkkkkkkknnnrrrttttttsssssswwwyyy{{{AAA???>>>>>>???@@@???>>><<<===???AAACCCCCCCCCCCCEEEDDDDDDDDDDDDDDDDDDDDDEEEDDDBBB@@@@@@AAABBBCCCAAABBBCCCEEEFFFGGGGGGGGGGGGIIIJJJKKKLLLNNNQQQTTTXXX\\\aaabbb```[[[XXXWWWPPPLLLHHHGGGHHHIIIIIIHHHKKKNNNQQQTTTVVVXXX[[[]]]bbbhhhooovvv~~~vvv```RRRJJJGGGGGGBBB@@@DDDHHHIIILLLPPPTTTVVV___qqq{{{tttssssssqqqoooooorrrxxx}}}uuulllkkkhhhgggfffeeeccc___ZZZVVVPPPMMMJJJNNNTTTXXXttt~~~lllYYYKKKCCC@@@@@@;;;;;;::::::::::::999999666666777777888888888888888888888888888777666555666666555555555555666666444777999888666555666888555555555444444444444333444444444555555555666666222222333444444555666666444444333333333444555666666666666666666666666666666777888999999999888777::::::::::::;;;;;;;;;;;;<<<<<<<<<===>>>???@@@@@@CCCCCCCCCBBBBBBDDDHHHLLLOOORRRWWWYYYZZZZZZ[[[[[[]]]^^^```bbbeeehhhjjjlllkkkkkkkkknnnqqqttttttsssssswwwyyy|||???>>>======>>>???>>><<<<<<>>>@@@CCCDDDCCCBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEGGGEEECCCAAAAAAAAACCCCCCAAABBBDDDEEEGGGHHHHHHHHHHHHIIIKKKLLLLLLOOORRRUUUSSSWWW[[[ZZZTTTOOOLLLLLLIIIEEEBBBBBBDDDHHHHHHHHHIIILLLOOOQQQSSSTTTVVVXXXTTTYYY___dddiiisss}}}gggWWWOOOLLLJJJEEE@@@???DDDIIILLLPPPUUUYYY^^^lllzzzvvvuuurrrnnnmmmpppxxx~~~sssjjjiiiffffffeeeeeeccc^^^XXXTTTOOOMMMIIIMMMTTTZZZvvv~~~lllYYYJJJBBBAAAAAA;;;;;;;;;:::::::::999999777777888888999999999:::999999999888888666555555444555666888888666555444111444666666333222333555333333444555555666666777444444444555555555666666222222333333444555666666666666555444555666777888666666666666666666666666444555666888888888777666999999:::::::::;;;;;;;;;>>>>>>======>>>???@@@@@@CCCCCCCCCBBBBBBDDDHHHLLLOOORRRVVVXXXYYYYYYZZZ[[[______```bbbeeegggiiikkkkkkkkkkkknnnqqqtttttttttssswwwyyy|||@@@??????>>>>>>>>>>>>>>>@@@@@@@@@AAABBBCCCCCCDDDFFFEEEDDDDDDDDDDDDDDDEEEGGGFFFEEECCCBBBAAA@@@@@@CCCCCCDDDEEEFFFGGGHHHHHHFFFHHHIIIIIIHHHIIIKKKMMMRRRRRRRRROOOKKKHHHFFFFFFHHHGGGEEEDDDDDDFFFGGGIIIMMMOOOQQQSSSUUUUUUUUUUUUUUUWWWYYY[[[___eeekkkppp}}}iii]]]UUUMMMEEEBBBDDDAAAAAADDDHHHKKKRRRZZZ___sss}}}xxxxxx{{{pppgggdddeeeeeedddbbb```\\\ZZZXXXNNNLLLHHHNNNWWW___|||kkkWWWIIIDDDAAA>>><<<<<<;;;;;;;;;:::::::::888888888888888888888888999888666555555555666666666666666666666666666666555555555555555555555555333333444555555444333333555555666666777888888888555555555555666666666666555555555555555666777777666555444444555666777888777777888999999999999999;;;;;;:::999999999:::::::::;;;<<<;;;;;;<<>>>>>>>>??????@@@DDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEGGGGGGEEEDDDCCCBBBAAAAAACCCDDDDDDEEEFFFGGGGGGHHHGGGHHHIIIHHHGGGHHHJJJLLLOOOOOOOOOLLLIIIFFFEEEEEEFFFEEEEEEFFFGGGJJJLLLMMMPPPRRRUUUWWWXXXWWWUUUTTTTTTVVVXXXZZZ\\\___dddhhhwww~~~ppp```WWWQQQIIIDDDCCCGGGDDDEEEJJJNNNRRRZZZcccooo~~~ooogggdddddddddcccaaa^^^[[[XXXVVVOOOMMMJJJOOOWWWaaa}}}lllWWWIIIDDDAAA>>><<<<<<;;;;;;;;;:::::::::888888888888888888888888;;;;;;999888888888999999666666666666666666666666555555555555555555555555333333444555555444333333555555555555555555555555333333444555555666666777666666555555555666666777666555555444555666777888555555666777777777777777:::::::::999:::::::::;;;:::;;;<<<;;;;;;<<>>>>>??????@@@AAABBBCCCCCCDDDDDDEEEEEEFFFFFFHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFEEEDDDCCCCCCBBBEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGGGGGGGEEEEEEGGGIIIJJJKKKKKKIIIFFFDDDCCCDDDDDDEEEGGGIIILLLOOOQQQRRRUUUWWW[[[]]]^^^\\\ZZZXXXYYY[[[]]]^^^___```bbbdddpppvvv{{{nnndddZZZTTTNNNGGGDDDEEECCCCCCFFFKKKOOOTTT___jjj{{{mmmgggeeedddcccbbb```]]]YYYUUUSSSNNNOOOMMMQQQXXXaaa~~~lllXXXIIIDDDAAA===<<<<<<;;;;;;;;;:::::::::888888888888888888888888888888777666666666777777666666666666666666666666555555555555555555555555333444444555555444444333555555444444333222222111222333333444555666777777777666666555555555666666666666555555555666777777555555666777777777777777999999999::::::;;;;;;<<<:::;;;<<<;;;;;;<<>>>>>??????@@@BBBCCCDDDCCCCCCDDDDDDEEEEEEEEEFFFIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEDDDBBBBBBCCCEEEGGGHHHHHHGGGDDDCCCDDDEEEEEEGGGJJJNNNQQQTTTUUUVVVZZZ\\\___bbbdddeeefffeeegggjjjlllmmmmmmlllmmmnnntttxxx}}}sssjjjccc[[[UUUNNNGGGEEEGGGAAABBBFFFLLLPPPVVVdddrrrxxxlllfffeeeeeedddbbb```\\\XXXTTTRRRMMMOOONNNQQQWWW```nnnXXXJJJDDDAAA===<<<<<<;;;;;;;;;:::::::::888888888888888888888888666666666666555666666666666666666666666666666666555555555555555555555555444444444444444444444444444444444333333333222222555555555555555666666666777777666555555555555666666666666666666666777777777777888999999999999999777888999:::;;;;;;<<<<<<:::;;;<<<;;;;;;<<>>???@@@BBBCCCDDDEEEEEEGGGJJJMMMPPPOOOOOORRRWWW[[[]]]\\\^^^___bbbeeehhhjjjkkkkkkpppqqqrrrtttuuuuuutttttttttsssqqquuuFFFGGGGGGHHHHHHGGGGGGGGGGGGEEECCCAAABBBCCCFFFHHHFFFEEEDDDDDDCCCCCCCCCDDDIIIJJJKKKLLLLLLJJJHHHGGGGGGFFFDDDCCCBBBCCCCCCDDDBBBCCCDDDEEEEEEEEEEEEEEE@@@BBBDDDFFFIIIKKKLLLMMMKKKPPPUUUYYY]]]hhhxxxlll]]]OOOHHHFFFEEEFFFHHHOOOTTT^^^pppiii___[[[XXXZZZ]]]aaakkkuuurrrhhhbbbaaa]]]ZZZWWWUUUUUUSSSQQQOOOLLLKKKMMMQQQWWWkkknnnUUUFFFCCCBBB>>><<<;;;;;;::::::999999888:::999999999888888888888888888777666555555444444555555555555555555555555333333333333333333333333333333333333333333444444555555555444444555555555444444444444444444444444555555555555555666777777666555444444666777666555888777666777777666333111444555666888:::<<<<<<===:::<<<>>>???>>>>>>???@@@BBBCCCDDDEEEEEEGGGJJJMMMOOOOOOPPPSSSWWW[[[]]]]]]___```cccfffiiikkklllmmmnnnppprrrtttuuuuuuuuuuuuttttttssswwwFFFGGGHHHIIIIIIHHHHHHGGGHHHGGGEEEDDDDDDEEEFFFGGGCCCCCCBBBAAAAAAAAAAAAAAADDDEEEGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDAAADDDHHHKKKLLLMMMNNNOOOKKKRRRYYY]]]cccpppyyydddXXXLLLGGGFFFEEEFFFIIIQQQUUU___www|||ggg]]]YYYXXX[[[___gggtttoooeee```___^^^[[[WWWTTTSSSRRRPPPOOOLLLKKKMMMRRRZZZrrrnnnVVVHHHEEEDDDAAA<<<;;;;;;::::::999999888:::::::::999999999888888999999888777666555555444555555555555555555555555333333333333333333333333333333333444444444444444666555444333333444555666666666666666666666666666555555555555555666777777666555444555777888777555777777888999999888666555444555666888::::::;;;;;;:::<<<>>>>>>>>>>>>???AAABBBCCCDDDEEEEEEGGGJJJMMMOOOOOOQQQSSSWWWZZZ]]]^^^```aaacccfffiiilllnnnooonnnoooqqqsssuuuvvvvvvvvvtttttttttzzzFFFGGGHHHJJJJJJJJJIIIHHHEEEFFFGGGGGGFFFEEECCCBBBAAA@@@@@@??????@@@@@@@@@AAABBBCCCEEEFFFFFFEEEEEECCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCGGGLLLNNNNNNMMMNNNOOONNNUUU]]]cccjjjyyy}}}ooo```VVVLLLHHHFFFFFFHHHKKKTTTWWWccc~~~wwwggg[[[YYYZZZ^^^eeeppp~~~nnnddd```___^^^[[[WWWTTTSSSRRRPPPOOONNNLLLNNNRRR[[[uuukkkUUUIIIEEECCCAAA<<<;;;;;;::::::999999888:::::::::999999999888888::::::999888888777666666555555555555555555555555333333333333333333333333333333333444444555555555666555444333333444555666666666666666666666666666555555555555555666777777666666666777999999888666333555777999999999999999666777888888999999999999:::;;;=========>>>@@@AAABBBCCCDDDEEEEEEGGGJJJMMMOOOPPPRRRTTTWWWZZZ]]]___```aaacccfffiiilllooopppnnnoooqqqsssuuuvvvvvvvvvssstttvvv|||EEEGGGIIIKKKKKKKKKIIIHHHBBBCCCEEEFFFEEECCC???===????????????@@@AAABBBBBBAAABBBCCCEEEFFFGGGGGGGGGDDDEEEEEEGGGHHHHHHIIIIIIJJJJJJIIIIIIGGGFFFEEEDDDDDDHHHMMMOOONNNMMMNNNPPPTTTZZZaaahhhpppvvvkkk___UUULLLHHHGGGGGGKKKPPPWWW^^^mmm~~~ooodddZZZYYY\\\ccclll|||oooeeeaaaaaa^^^[[[XXXVVVUUUTTTRRRPPPPPPNNNOOORRR[[[ssshhhSSSGGGBBB@@@>>><<<;;;;;;::::::999999888:::999999999888888888888999999888888888888777777555555555555555555555555333333333333333333333333333333333444555555666666555555555444444555555555444444444444444444444444555555555555555666777777666666666888::::::888666///222555777777777888999777888999999999999999999999;;;<<<<<<<<<===@@@BBBBBBCCCDDDEEEEEEGGGJJJMMMNNNPPPSSSUUUWWWYYY]]]``````aaabbbeeehhhllloooqqqnnnppprrrtttuuuuuuuuuuuusssuuuwwwEEEGGGIIILLLLLLLLLJJJIIICCCDDDDDDDDDCCCAAA???>>>??????@@@AAABBBDDDEEEFFFEEEFFFFFFGGGGGGHHHHHHHHHFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIGGGFFFDDDCCCEEEJJJOOOQQQPPPPPPSSSVVV[[[___dddkkkvvv}}}tttkkk]]]TTTKKKHHHHHHIIIOOOVVVYYYeee{{{~~~zzziiibbb[[[[[[```iiiuuu|||mmmeeebbbbbb]]]\\\ZZZYYYYYYWWWTTTRRRRRROOOOOORRRXXXooogggSSSGGGAAA>>>>>><<<;;;;;;::::::999999888999999888888888777777777666666666666666777777777555555555555555555555555444444444444444444444444333333444444555666666666444444555555555555444444444444444444444444444444555555555555555666777777555555666888999999777555///333666777666666777999777777999:::;;;;;;;;;;;;999:::;;;<<<<<<===@@@CCCBBBCCCDDDEEEEEEGGGJJJMMMNNNQQQTTTVVVWWWYYY]]]aaa___```aaadddhhhkkkoooqqqpppqqqrrrtttuuuuuuttttttsssuuuxxxEEEGGGJJJLLLMMMLLLJJJIIIHHHGGGEEEDDDCCCBBBAAAAAA@@@@@@AAABBBDDDFFFHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJIIIGGGEEECCCBBBGGGLLLRRRTTTSSSTTTYYY]]]___aaafffnnnyyy~~~|||{{{tttmmmZZZRRRJJJGGGHHHJJJRRRZZZZZZkkk}}}ttthhhddd]]]^^^dddnnn|||xxxjjjbbbaaaaaa]]]\\\[[[[[[[[[YYYVVVSSSSSSPPPPPPRRRWWWlllhhhUUUIIIBBB??????<<<<<<;;;::::::999999888888888888777777777777666333333444444555666666666555555555555555555555555555555555555555555555555333333444444555666777777333444555666666555444333666666666666666666666666555555555555555666777777444444555777999888666333333666999:::888777888:::555666888:::<<<======>>>999:::;;;;;;;;;===@@@CCCBBBCCCDDDEEEEEEGGGJJJMMMNNNQQQTTTVVVWWWYYY]]]aaa______aaacccgggkkkoooqqqpppqqqssstttttttttsssssssssuuuyyyHHHIIIJJJMMMOOONNNLLLIIIGGGEEECCC@@@>>>>>>>>>???AAABBBEEEFFFFFFGGGJJJLLLMMMOOOPPPPPPMMMKKKJJJKKKNNNMMMKKKKKKMMMNNNOOOOOONNNLLLHHHEEECCCDDDFFFGGGKKKNNNRRRVVVWWWYYY[[[]]]___```dddkkkvvvzzzpppaaaSSSIIIIIIKKKKKKQQQYYYbbbxxxqqqeee^^^]]][[[dddpppzzzrrrgggbbb```___^^^```___[[[XXXYYYWWWSSSSSSNNNPPPVVVYYYfffeeePPPFFFAAA???@@@<<<<<<;;;:::999999999999<<<;;;:::999888888888888888888888888888888888888777777666666555555444444555555555555555555555555222222222333333444444444444444444555555555666666333222222222333444666777555555555555555555555555777777777777777666555555444555666888888999999999777777888888888999999999<<<>>>@@@@@@>>>>>>>>>???AAACCCEEEEEEFFFGGGJJJLLLMMMOOOSSSUUUWWWYYY]]]___```aaabbbdddfffiiikkklllmmmooorrruuuvvvwwwvvvvvvvvvxxxzzzIIIJJJLLLNNNPPPPPPMMMJJJHHHFFFCCCAAA@@@@@@@@@AAACCCEEEGGGIIIIIIKKKMMMOOONNNPPPQQQQQQOOOMMMMMMMMMPPPNNNMMMMMMOOOPPPPPPPPPLLLJJJFFFDDDCCCDDDFFFHHHLLLOOOTTTWWWXXXZZZ\\\^^^\\\___dddjjjtttwwwcccUUUJJJJJJLLLMMMRRR[[[eee|||tttjjjaaa[[[ZZZ[[[bbbnnnzzzpppfffaaa```______aaa```\\\YYYYYYWWWSSSRRRNNNPPPVVVZZZiiihhhRRRGGGAAA??????<<<<<<;;;:::999999999999::::::999888777777777777666666666666666666666666666666666666666555555555555555555555555555555555444444444444444444444444444444444555555555666666555555444444555666777888666666666666666666666666777777777777777666555555555666777888888888888888888888888999999999999:::<<<>>>??????>>>>>>>>>???BBBCCCEEEEEEEEEGGGJJJLLLNNNPPPSSSUUUWWWYYY\\\___```aaabbbdddfffiiikkkmmmoooqqqtttwwwxxxyyyxxxxxxvvvwwwyyyJJJKKKMMMPPPRRRQQQNNNKKKGGGFFFCCCBBBAAABBBCCCDDDFFFHHHKKKLLLMMMOOOQQQSSSPPPRRRTTTTTTRRRQQQQQQQQQQQQPPPPPPQQQRRRSSSRRRQQQJJJIIIFFFEEEEEEGGGIIIKKKOOORRRUUUXXXZZZ\\\^^^```\\\aaafffkkksssxxxfffWWWMMMLLLNNNNNNTTT\\\kkkwwwiiiccc]]]XXXVVVXXX^^^iiiwwwoooeeeaaa___^^^```bbbaaa]]][[[ZZZXXXSSSQQQNNNPPPVVV[[[mmmkkkSSSGGGAAA>>>???<<<<<<;;;:::999999999999999888777666666666666666666666666666666666666666555555555666666666666666555555555555555555555555555555555555555555555555444444444555555555555555666666555555555666666777888888888888888888888888777777777777777666666555666777777888888888777777999999999999::::::::::::<<<===??????>>>===???@@@BBBCCCDDDDDDEEEGGGJJJLLLOOOQQQTTTVVVWWWYYY\\\^^^aaaaaabbbdddgggiiilllmmmoooqqqtttwwwxxxyyyxxxxxxtttvvvxxxIIIJJJLLLOOOQQQPPPLLLIIIEEEDDDBBBAAAAAACCCDDDFFFIIIKKKMMMOOOOOOQQQSSSUUURRRTTTVVVVVVUUUTTTTTTUUUSSSSSSSSSUUUWWWVVVTTTQQQJJJIIIHHHHHHIIIKKKNNNPPPQQQTTTWWWZZZ\\\^^^aaacccaaaeeeiiimmmtttxxxfffXXXMMMMMMOOOOOOUUU]]]ppppppeee```[[[VVVSSSTTTXXXbbbqqqooofffbbb```___```cccccc^^^\\\\\\XXXTTTRRROOOPPPUUU\\\pppkkkSSSFFF@@@???@@@<<<<<<;;;:::999999999999999888777777666666666666888888888888888888888888444444555555666666777777555555555555555555555555555555555555444444444444555555555555555555555555555444444444333333333444777777777777777777777777666666777777777777666666777888888888888777777666999999:::::::::;;;;;;;;;<<<===>>>>>>======???AAABBBCCCDDDDDDDDDFFFJJJMMMPPPRRRUUUVVVWWWYYY[[[]]]aaabbbccceeegggjjjlllmmmmmmooorrruuuvvvwwwvvvvvvsssuuuwww~~~HHHIIIKKKNNNOOOMMMIIIEEEAAAAAA@@@@@@AAACCCFFFGGGJJJLLLNNNOOOPPPQQQSSSUUUSSSUUUXXXXXXWWWVVVVVVVVVTTTUUUWWWYYYZZZYYYUUURRRHHHGGGGGGHHHJJJMMMPPPRRRTTTVVVYYY[[[]]]___ccceeefffgggjjjnnnyyyzzzfffXXXMMMMMMOOOPPPVVV^^^tttppphhhccc[[[SSSNNNOOOSSSZZZgggyyypppgggcccaaa______bbbccc___]]]]]]YYYTTTRRRPPPPPPTTT\\\sssgggPPPEEEAAA???@@@<<<<<<;;;:::999999999999999999888777777777888888888888888888888888888888444444555555666666777777555555555555555555555555444333333333333333333333555555555555555555555444444444444444444444333333666666666666666666666666666666777777777777666666777888888888888777777666999999:::::::::;;;;;;;;;;;;<<<======<<<===???AAABBBCCCCCCCCCCCCEEEJJJMMMPPPSSSUUUWWWWWWYYY\\\^^^aaabbbccceeegggjjjlllnnnmmmooorrruuuvvvwwwvvvvvvrrrtttvvv}}}GGGHHHKKKMMMMMMJJJEEE@@@??????>>>???AAADDDGGGIIILLLMMMOOOPPPOOOPPPQQQSSSUUUWWWYYYYYYWWWVVVVVVVVVUUUVVVYYY\\\^^^[[[VVVQQQFFFFFFGGGHHHKKKMMMPPPRRRUUUWWWZZZ\\\]]]```dddgggggghhhkkkttt}}}zzz}}}~~~~~~yyyeeeWWWMMMNNNPPPRRRXXX```zzzwwwqqqjjj]]]QQQLLLKKKOOOUUU]]]kkk~~~qqqgggccc```^^^\\\```bbb___^^^^^^ZZZUUURRRQQQQQQTTT^^^xxxbbbNNNEEEAAA???@@@<<<<<<;;;:::999999999999999888888777777888888888666666666666666666666666555555555666666666666666555555555555555555555555222222222333333333444444555555555555555444444444555555666666777666666555444444444444444444444444555666666777777777777777666777777888888888777777999999999999::::::::::::;;;<<<<<<<<<;;;===???BBBBBBCCCCCCBBBBBBEEEIIIMMMPPPRRRUUUWWWXXXZZZ]]]___bbbbbbccceeehhhjjjmmmnnnoooqqqtttwwwxxxyyyxxxxxxrrrtttvvv}}}HHHIIIKKKMMMMMMIIIBBB===>>>>>>???@@@CCCFFFJJJLLLNNNOOOQQQPPPOOOOOOPPPRRRUUUWWWYYYYYYWWWUUUTTTUUUUUUWWW[[[___```\\\VVVQQQHHHIIIJJJKKKNNNQQQSSSTTTVVVXXXZZZ\\\]]]```dddhhhiiikkkqqq{{{xxxuuusssxxxyyy{{{|||~~~yyyeeeWWWNNNOOOSSSTTT[[[ddduuudddUUUNNNJJJNNNRRRVVV^^^ooopppfffaaa^^^\\\ZZZ^^^```___^^^^^^[[[VVVQQQPPPQQQTTTaaa~~~~~~aaaNNNEEEAAA??????<<<<<<;;;:::999999999999777777666666666777777888666666666666666666666666666666666666666555555555555555555555555555555555111222222333444555666666666666555555555444444444333444555777777777666666444444444444444444444444555555666777777777777777555666777888888888888888888888888999999999999:::;;;;;;<<<;;;;;;<<<@@@BBBBBBBBBBBBAAABBBEEEIIIMMMOOOQQQUUUWWWXXX[[[^^^```bbbbbbdddeeehhhkkkmmmnnnoooqqqtttwwwxxxyyyxxxxxxssstttvvv~~~JJJJJJLLLNNNMMMHHHAAA<<>>===<<<<<<;;;:::999999999999666666555555555666666777888888888888888888888888777777666666555555555444555555555555555555555555111222333444555777888888666666555555555444444444000111333555666666555555555555555555555555555555555555666777777777777777555555666888888999999999777777888888888999999999;;;;;;;;;;;;;;;<<<@@@CCCBBBBBBBBBAAAAAADDDIIIMMMNNNQQQTTTWWWYYY[[[___aaabbbcccdddfffhhhkkkmmmnnnmmmooorrruuuvvvwwwwwwvvvsssuuuvvv~~~HHHIIIJJJHHHEEEBBB@@@@@@>>>@@@CCCEEEFFFIIIMMMPPPRRRWWWWWWPPPLLLOOORRRQQQTTTXXXYYYVVVUUUYYY[[[[[[[[[\\\___```___[[[WWWTTTOOOMMMLLLNNNSSSWWWXXXXXXZZZXXXZZZ^^^______dddkkkkkkxxx}}}ssstttwwwyyy}}}mmm\\\QQQSSSUUUVVV```oooppp^^^SSSLLLLLLNNNPPPRRR[[[ooo~~~mmmccc___\\\[[[______^^^]]]\\\ZZZYYYXXXPPPRRRQQQRRRccc{{{^^^NNNGGGDDDAAA@@@>>>===<<<;;;:::999999999777888999999999999888777555555555666777888888999777777666666666555555555333333333333333333333333666555444333333333333333555444444444444555666666666666555555555555666666777666666444333222111111999;;;;;;999444222222444777888888888999999999999777777777888999;;;<<<======>>>>>>>>><<<<<<>>>???BBBAAAAAABBBFFFIIIKKKKKKSSSTTTVVVXXXYYYZZZ^^^```aaabbbdddfffhhhjjjkkklllnnnqqqtttxxxyyyxxxvvvtttrrrsssuuu}}}GGGIIIIIIHHHDDDAAA@@@@@@@@@BBBDDDFFFGGGJJJMMMPPPRRRWWWWWWQQQNNNQQQTTTTTTRRRUUUVVVSSSTTTYYY^^^^^^cccdddeeedddbbb]]]XXXUUUTTTQQQOOOOOORRRTTTTTTSSSYYYXXXYYY\\\]]]^^^cccjjjtttvvvrrrooottt|||ooo^^^SSSTTTWWWYYYdddtttppp```VVVOOONNNOOOQQQSSS[[[ooo~~~mmmddd___]]]\\\^^^^^^^^^^^^\\\ZZZWWWVVVPPPRRRQQQSSSeeewww[[[KKKEEEBBB???>>>===<<<;;;;;;::::::::::::::::::999999888777666666555555555555555444444444555555555555444444444333444444444444444444444444666555444333333333333444555444444444444555666666666666555555555555666666444444555555555555666666666777777666555444444555777777777888888888999999777777777888999:::<<<===:::;;;<<<<<<<<<<<>>===<<<;;;;;;:::::::::;;;;;;===<<<:::888666666666666888888777666444333222222555555555555444444444444555555555555555555555555555555444333333333444444555444444444444555666666666666555555555555666666555555555666666666777777444333333444666777666666666666666777777777888888777777777888999:::;;;<<<999;;;<<<======>>>AAACCCBBBBBBBBBCCCEEEHHHJJJLLLPPPRRRTTTVVVWWWYYY\\\___aaabbbdddfffhhhjjjkkkllllllmmmpppsssuuuwwwwwwxxxtttttttttzzzDDDEEEFFFDDDBBB@@@@@@@@@CCCEEEFFFGGGGGGIIIKKKMMMRRRUUUVVVTTTQQQRRRUUUWWWVVV^^^eeeiiioooxxx}}}}}}}}}yyyrrrjjjaaaZZZUUURRRQQQQQQQQQRRRTTTVVVVVVWWWVVVXXX\\\aaaiiiwwwvvvpppttt|||uuubbbTTTUUUZZZ___ooovvviii```TTTRRRRRRTTTXXXaaasssoooeeeaaa___^^^[[[\\\]]]]]][[[WWWSSSPPPMMMOOOPPPWWWmmmnnnTTTFFFBBB@@@>>>===;;;;;;:::::::::;;;<<<<<<===<<<999777666666777888;;;:::999888777555555444666666666666555555555444444444444444444444444444555444444333333333444444555444444444444555666666666666555555555555666666777777666666555444444333555333111333777999777555666666666666777777777777888888888888999:::;;;<<<<<<===>>>???>>>???AAADDDAAABBBCCCDDDEEEGGGJJJLLLOOOQQQSSSUUUVVVXXX\\\^^^aaabbbdddfffhhhjjjkkklllppppppqqqrrrsssssstttttttttuuuuuuzzzCCCCCCCCCBBB@@@??????@@@CCCDDDEEEFFFFFFGGGJJJLLLTTTTTTUUUSSSQQQQQQUUUZZZ[[[fffsss{{{|||sssiii```XXXTTTMMMNNNOOOOOOQQQSSSVVVXXXWWWXXX[[[bbbjjjwwwwwwppprrrvvvbbbTTTUUUZZZaaarrryyylllaaaVVVSSSSSSVVV\\\gggyyy}}}}}}~~~~~~nnneee```___]]][[[\\\]]]]]]ZZZVVVQQQNNNLLLNNNPPPZZZsssmmmSSSFFFCCCAAA???>>>;;;;;;:::::::::;;;<<<<<<;;;:::888666666777999:::999999888888777777777777555555555444444444333333333333333333333333333333444444333333333444444555555444444444444555666666666666555555555555666666666555555444444333333333888555333555888999777555666666666666777777777777888888888888999:::;;;;;;===>>>>>>>>>======>>>@@@AAACCCDDDDDDDDDEEEIIILLLNNNPPPSSSTTTVVVXXX\\\___aaabbbdddfffhhhjjjkkklllppppppqqqrrrrrrssssssssstttuuuuuuzzzAAABBBBBB@@@>>>>>>???@@@BBBCCCEEEEEEFFFGGGIIILLLTTTSSSSSSSSSRRRSSSZZZbbblllxxx}}}vvvnnnddd\\\VVVSSSMMMNNNPPPQQQRRRTTTXXX[[[___bbbjjjsss}}}yyyqqqqqqyyyvvvcccUUUVVV[[[bbbtttqqqeeeYYYVVVUUUZZZ```lll~~~zzzyyy{{{xxxiiibbb___^^^^^^]]]]]]]]]\\\YYYUUUQQQNNNLLLNNNRRR___{{{mmmTTTGGGDDDBBB@@@>>><<<;;;;;;:::::::::;;;;;;999999888777777888999:::555666666666666666666666333333333222222222222111333333333333333333333333444444333333333444555555555444444444444555666666666666555555555555666666111222222333444555666666888777666666777777666555666666666777777777888888999999888888999999:::;;;;;;<<<===<<<::::::;;;===AAACCCEEEEEECCCDDDIIILLLNNNPPPSSSTTTVVVYYY\\\___aaabbbdddfffhhhjjjkkkllllllnnnppprrrtttuuuuuuuuurrruuuvvvzzz@@@@@@@@@???======???AAABBBCCCEEEFFFGGGHHHKKKMMMTTTQQQPPPSSSUUUWWWaaammm~~~rrrooojjjccc]]]XXXTTTRRRNNNQQQUUUWWWYYY]]]ccchhhpppwwwxxxppppppyyyxxxeeeWWWXXX]]]ddduuu|||ooo^^^ZZZYYY]]]dddooo~~~~~~ooobbb]]]]]]____________^^^[[[XXXTTTQQQOOONNNPPPUUUeeemmmTTTHHHEEEBBB???>>>===<<<;;;;;;:::::::::::::::999999888888777777777666666666666666666666666555555444444444333333333444444444444444444444444333333333333333444555666555444444444444555666666666666555555555555666666222222333444555666777777555666777666555555666777777777777888888888999999999999888888999999::::::;;;<<<<<<<<<;;;<<<===???AAADDDFFFEEECCCDDDHHHMMMNNNPPPSSSUUUWWWZZZ]]]```aaabbbdddfffhhhjjjkkkllllllnnnqqqtttvvvvvvuuutttqqquuuwww|||?????????>>><<<===???AAABBBDDDFFFGGGHHHJJJMMMOOOSSSOOOOOOSSSWWW[[[hhhuuuvvvnnnfffddd```\\\XXXUUUTTTSSSPPPTTTYYY^^^ccciiiqqqwww~~~tttmmmjjjsssyyyfffYYYZZZ___fffvvvyyybbb]]][[[___fffqqqvvvggg]]]ZZZ\\\___aaaaaa```^^^[[[XXXTTTQQQPPPOOORRRXXXiiimmmTTTHHHEEEBBB???===>>>===<<<;;;:::999999999;;;;;;;;;:::888777555444:::999999999888888777777999888888888777777777777555555555555555555555555333333333333333444555666555444444444444555666666666666555555555555666666666666666666666555555555111444666666444333666888888888888888999999999999999999999888999999::::::<<<===>>>??????@@@BBBDDDAAADDDFFFEEECCCCCCHHHMMMNNNQQQSSSUUUWWWZZZ^^^aaaaaabbbdddfffhhhjjjkkkllloooqqqtttvvvwwwuuurrrppppppuuuxxx}}}===<<<;;;::::::;;;===>>>BBBBBBBBBBBBEEEHHHKKKMMMLLLKKKKKKOOOVVVaaakkkrrr}}}zzzuuunnnggg```\\\WWWVVVTTTSSSRRRQQQQQQQQQRRRWWW]]]ccchhhrrrzzztttooolllhhhjjjvvvssseee[[[[[[___hhhzzzxxxeee___[[[```jjjwww|||nnn```[[[ZZZZZZ[[[^^^]]]______\\\WWWSSSOOONNNLLLOOOWWWkkkmmmUUUKKKAAA>>>???<<<<<<;;;;;;::::::999999888666666777777888888888999888777666555555666777888999888888888777777666666,,,...111333555555555444333333333444444444555555333333333444444444555555555555555666666666777777222111222555999;;;999666777777777777777777777777999888777666555555555555555666888:::;;;;;;;;;;;;999;;;<<<======>>>AAACCC@@@AAACCCDDDEEEGGGJJJLLLLLLOOOTTTWWWYYY[[[]]]___bbbbbbbbbccceeehhhkkklllkkkmmmppprrrtttttttttssssssuuuuuuzzz>>>===;;;;;;;;;<<<>>>???@@@@@@@@@@@@BBBEEEGGGIIIHHHIIIKKKOOOVVV```hhhnnnnnnllliiieee___YYYTTTQQQNNNNNNMMMMMMLLLMMMMMMNNNTTTYYY```gggnnnyyyxxxrrrnnniiifffddddddiiiwwwqqqdddZZZZZZ___iii{{{iii```[[[aaannn}}}zzzmmm___ZZZYYYYYYZZZ\\\\\\]]]]]][[[WWWRRRPPPOOONNNQQQYYYnnnlllTTTKKKAAA>>>???<<<<<<;;;;;;::::::999999888666777777777888888888888888777666555555666777888777777666666666555555555222222222333333444444555333333333444444444555555333444444444555555555555222222222333333333444444555444333555777888666444777777777777777777777777777777666666666666777777666777888999:::;;;;;;;;;:::<<<=========>>>@@@CCC@@@AAACCCDDDEEEGGGJJJLLLLLLPPPTTTXXXZZZ\\\^^^```aaaaaabbbccceeehhhjjjllllllnnnqqqtttuuuvvvuuuuuusssttttttxxx>>>===<<<<<<<<<===???@@@???>>>>>>>>>???AAABBBDDDCCCEEEIIINNNUUU[[[aaaddd[[[YYYVVVRRRNNNKKKHHHGGGFFFFFFGGGGGGHHHIIIKKKKKKSSSXXX___fffooozzzxxxmmmiiigggdddbbb[[[^^^fffwwwooobbbXXXYYY```jjj}}}pppddd[[[cccuuuxxxjjj]]]XXXWWWVVVWWWYYYYYY[[[\\\ZZZVVVRRRPPPOOOOOORRR\\\sssiiiSSSJJJAAA>>>???<<<<<<;;;;;;::::::999999888777777777777888888888888777777666666666666777777555555555444444444444333888777444222111222333444333333333444444444555555444444555555555666666666444444555555555666666666999777555444555555444333777777777777777777777777555555555555666777999999999888888888999::::::;;;;;;===>>>???>>>>>>@@@BBB@@@AAACCCDDDEEEGGGJJJLLLNNNQQQUUUYYY[[[]]]___aaaaaaaaabbbccceeehhhjjjlllmmmooorrruuuwwwwwwwwwvvvssstttrrruuu<<<<<<<<<<<<<<<===>>>???>>>>>>=========>>>???@@@@@@BBBGGGLLLQQQTTTUUUVVVOOOMMMJJJGGGEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLPPPVVV]]]eeeppp{{{qqqgggddddddcccaaaWWWZZZbbbqqqnnnaaaWWWYYYaaammmxxxhhh]]]ggg}}}uuuhhh[[[VVVUUUTTTUUUWWWWWWYYYZZZYYYUUURRRPPPOOOOOORRR___zzzfffQQQIII@@@>>>???<<<<<<;;;;;;::::::999999888777777777777777888888888777777666666666666777777444444444444444444444444777666444333222222222333333333333444444444555555555555555666666666666777555666666666777777777777888777555333333444444444666666666666666666666666555555555555666777888999:::999888888888999:::;;;<<<>>>?????????>>>???AAA@@@AAACCCDDDEEEGGGJJJLLLNNNRRRVVVZZZ\\\^^^```bbbbbbbbbcccdddfffiiikkkmmmmmmooorrruuuwwwxxxwwwwwwttttttrrrttt;;;;;;;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>???>>>AAAEEEHHHJJJKKKJJJIIIJJJHHHFFFDDDCCCDDDFFFGGGFFFEEEEEEEEEEEEEEEFFFFFFEEEHHHLLLQQQWWW___ggglllooosssxxx{{{zzzwwwuuutttrrrxxx}}}wwwhhh^^^\\\]]]\\\[[[UUUWWW]]]ffftttooobbbYYY[[[cccppp~~~lllaaakkktttgggZZZVVVUUUTTTTTTUUUVVVXXXYYYXXXUUURRRPPPOOOMMMRRRccccccOOOHHH@@@===???<<<<<<;;;;;;::::::999999888888888777777777777777777666666777777777777666666555555555555555555555555222222333444444333111111333333333444444444555555555555555666666666666777222222333333333444444444555555444333333444666777666666666666666666666666777777666666666666777777:::999888888888999:::;;;;;;===???@@@???>>>???@@@@@@AAACCCDDDEEEGGGJJJLLLOOORRRWWWZZZ\\\^^^```bbbccccccdddeeegggjjjlllnnnlllnnnqqqtttwwwwwwwwwwwwttttttrrruuu:::;;;<<<===>>>>>>?????????????????????????????????AAACCCEEEEEEEEECCCBBBGGGFFFDDDCCCCCCDDDFFFGGGEEEEEEDDDCCCBBBBBBCCCCCCDDDDDDFFFIIIMMMSSSWWWZZZ[[[^^^bbbddddddbbbaaaaaaccckkksssyyy|||qqqcccZZZXXXXXXWWWUUUSSSTTTVVV[[[eeesss}}}}}}rrreee[[[]]]ffftttqqqfffqqq~~~sssggg[[[VVVVVVTTTTTTUUUWWWYYYZZZYYYUUURRRPPPOOONNNSSSggg~~~```LLLFFF???===???<<<<<<;;;;;;::::::999999888888888888888777777777777666666777777777777666666666666666666666777777777///000333444444333222000333333333444444444555555444444555555555666666666444444444444555555555555222333444444333444666888777777777777777777777777888777666666666666666777999888888888999::::::;;;999;;;>>>??????>>>>>>???@@@AAACCCDDDEEEGGGJJJLLLOOORRRVVVZZZ\\\^^^```bbbccccccdddeeegggjjjlllnnnlllnnnqqqtttwwwxxxxxxxxxuuuvvvtttwww<<<===>>>???@@@AAAAAAAAA>>>>>>??????????????????@@@@@@AAABBBCCCCCCCCCCCCFFFFFFEEEDDDDDDEEEEEEFFFEEEDDDDDDCCCBBBBBBCCCCCCDDDCCCCCCEEEHHHKKKNNNOOOMMMPPPSSSTTTTTTSSSSSSTTTYYYaaaiiipppyyyxxxmmm```XXXUUUTTTRRROOOLLLNNNPPPSSSZZZfffuuuvvvhhh^^^```iiiwwwtttkkkuuu|||uuuzzztttggg\\\XXXWWWUUUTTTUUUXXXZZZ[[[YYYVVVRRRPPPOOOQQQVVVlll{{{^^^KKKFFF???===???<<<<<<;;;;;;::::::999999888888888888888777777777666555666777888888777666555555555666666666777777777222333333333333333333222333333333444444444555555333444444444555555555555666666666666777777777888000333555555444333555777777777777777777777777777666666555666666777888999666777888999:::;;;;;;;;;666999===>>>>>>>>>>>>???@@@AAACCCDDDEEEGGGJJJLLLNNNQQQVVVYYY[[[]]]```aaabbbbbbbbbccceeehhhjjjlllmmmooorrrvvvxxxyyyyyyyyyvvvwwwwww{{{===>>>@@@AAABBBCCCCCCCCC===>>>??????????????????@@@@@@@@@AAABBBDDDEEEFFFGGGFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDEEEFFFFFFDDDBBBBBBCCCEEEHHHIIIIIIGGGHHHJJJKKKJJJJJJKKKMMMQQQXXXaaahhhrrr~~~rrrhhh[[[SSSPPPNNNKKKHHHGGGIIILLLOOOTTT___mmmxxxxxxjjj```bbbkkkyyyvvvmmmxxxsssnnnvvvttthhh\\\XXXXXXVVVUUUVVVYYY[[[\\\ZZZVVVRRRPPPOOOTTTYYYooozzz]]]JJJEEE???===???<<<<<<<<<;;;::::::999999888999888888888777777666666555666777888888777666555555555555666666666777777777666444222222222333444333333333444444444555555333333333444444444555555333333333444444444444555000333666777444333333555777777777777777777777777333444444555777888:::;;;555666888:::;;;<<<;;;;;;555888;;;>>>>>>>>>>>>???@@@BBBCCCDDDEEEGGGJJJLLLNNNQQQUUUYYY[[[]]]___aaa`````````bbbdddfffiiijjjnnnppptttwwwzzz{{{{{{{{{wwwxxxyyy}}}BBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBB@@@@@@AAACCCBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDEEEGGGIIIJJJLLLKKKIIIHHHGGGFFFEEEEEEEEEFFFFFFEEECCCBBBDDDEEEHHHIIIKKKLLLKKKLLLMMMOOONNNTTT[[[cccooozzz~~~}}}nnnfffYYYPPPKKKIIIGGGEEEHHHHHHIIIJJJNNNUUU^^^dddzzz|||rrrgggfffmmm}}}wwwttt|||vvvttttttmmmooosss{{{xxxkkk___ZZZXXXUUUSSSSSSZZZZZZZZZXXXUUUTTTTTTTTTVVV^^^{{{tttYYYIIIEEE>>><<<>>><<<999888888777666555555444222333555777888999888888888888888888777777777777666555444444555666555444666555333222111222333333333333333444444444555555444444555666777777666666333444555444222111111222444555555555666666777777888555222333666888777666777777777777888888888888444666888:::;;;<<<;;;;;;999<<<>>>??????>>>>>>???@@@AAACCCDDDEEEGGGJJJLLLNNNRRRWWWYYYZZZ[[[___bbb```bbbcccddddddfffhhhkkkkkkqqqvvvxxx{{{~~~}}}zzzzzzxxxuuuxxxAAA@@@@@@??????@@@@@@AAAAAABBBCCCBBBAAAAAACCCDDDDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHJJJLLLNNNMMMLLLKKKIIIHHHHHHGGGGGGFFFGGGHHHGGGEEEEEEGGGHHHFFFHHHIIIIIIHHHIIIJJJLLLMMMSSSZZZcccooozzz|||xxxiiibbbWWWOOOKKKIIIGGGFFFHHHIIIIIIJJJLLLQQQXXX\\\jjjyyyvvvllljjjppp~~~}}}xxxyyyuuuqqqllljjjjjjiiimmmvvvyyymmm```[[[YYYVVVUUUUUUYYYZZZZZZXXXUUUSSSSSSTTTVVV___|||rrrXXXHHHDDD>>><<<>>>;;;888888888888888888888888777777999999:::999888888888888888777777777666666666555444444555666555444666555444333333333444444333333444444444555555555444444555666666666666666999888777777777777777777444555555555666666666777777555333444666888777666666666777777777888888888666777888999:::;;;;;;;;;:::<<<>>>???>>>>>>???@@@@@@AAACCCDDDEEEGGGJJJLLLNNNRRRWWWYYYYYY[[[^^^aaaaaabbbdddeeeeeefffiiillllllqqquuuwwwzzz}}}}}}zzzzzzxxxvvvyyy??????>>>>>>>>>>>>?????????AAADDDDDDDDDDDDFFFGGGHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHJJJLLLNNNPPPQQQOOONNNMMMLLLKKKKKKJJJKKKIIIJJJJJJIIIHHHHHHJJJLLLFFFGGGHHHHHHGGGHHHIIIKKKMMMTTT\\\fffrrryyyvvvooo```[[[TTTNNNJJJIIIGGGFFFHHHIIIIIIIIIIIIKKKOOORRRZZZgggvvv|||qqqnnnrrr~~~wwwwww}}}tttjjjhhhgggeeefffhhhooo{{{zzzmmmaaa]]][[[XXXVVVWWWXXXYYYYYYXXXUUUSSSSSSSSSVVV```|||pppVVVGGGCCC===;;;>>>;;;888888999999999:::::::::999999999999999888777666888888777777777777666666666555444444555666555444666666555444444444555555444444444555555555666666444444555666666666666555777444111111444666666444555555555555555666666666555444444555777888666555666666666666777777777777999999888888999999:::;;;<<<===>>>>>>===>>>@@@BBB@@@AAACCCDDDEEEGGGJJJLLLOOOSSSWWWYYYYYYZZZ]]]```bbbccceeeffffffhhhjjjmmmmmmrrruuuuuuxxx|||}}}{{{yyyyyyvvvzzz>>>============>>>>>>???AAACCCGGGIIIIIIIIIJJJKKKLLLKKKJJJIIIIIIHHHIIIIIIIIIJJJKKKLLLNNNOOOQQQQQQQQQPPPOOONNNNNNMMMNNNNNNLLLMMMMMMLLLJJJIIIKKKLLLHHHIIIJJJIIIIIIIIILLLNNNPPPYYYdddnnnvvvwwwmmmaaaWWWTTTOOOKKKHHHGGGEEEEEEEEEFFFGGGGGGGGGGGGJJJLLLTTT^^^jjjvvvvvvqqqsss}}}|||}}}~~~yyyrrrmmmtttnnngggiiilllnnnoooqqqxxxxxxlllaaa]]]\\\YYYWWWWWWVVVXXXYYYXXXVVVSSSSSSSSSWWWaaa}}}mmmSSSEEECCC===;;;>>>;;;:::::::::999999999999999777777777777666666666555888777777777666666666666666444444444555666555444555555444444444444444444444444555555555666666666444444555666666555555555333///+++,,,111444333111555555555555555555555555444444555777888777666555555555666666666777777777;;;:::999888888888::::::===>>>>>>======>>>@@@CCC@@@AAACCCDDDEEEGGGJJJLLLPPPSSSWWWYYYXXXYYY\\\___cccdddfffgggggghhhkkkmmmnnnrrrttttttvvv{{{|||zzzxxxxxxwwwzzz=========>>>>>>???AAAAAADDDGGGLLLNNNOOONNNOOOOOONNNMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNOOOOOOQQQPPPPPPOOOOOOOOOPPPPPPPPPPPPPPPNNNKKKJJJJJJLLLJJJKKKKKKKKKJJJLLLOOOQQQWWWbbbnnnvvvxxxrrrdddVVVRRRPPPMMMIIIFFFCCCCCCCCCBBBDDDEEEFFFFFFFFFHHHJJJPPPXXXcccnnn{{{|||yyyyyy|||}}}wwwvvvrrrlllfffcccdddeeeeeeeeejjjvvvzzzkkkiiiooovvv|||uuujjj___\\\[[[XXXVVVVVVVVVXXXYYYYYYVVVTTTSSSSSSYYYfffkkkRRRDDDCCC===<<<>>>;;;<<<;;;;;;999888777666666666666666666666777777777777777777666666666666555666444444444555666555444333333333333444444333333444444444444555555555666444444555555555555444444555111...000555888777444555555555555555444444444333444666777777666666555666666666666777777777777;;;:::999888777888999:::===>>>>>>===<<<===@@@CCC@@@AAACCCDDDEEEGGGJJJLLLOOOSSSWWWXXXXXXYYY\\\___ccceeefffggggggiiikkknnnmmmqqqssssssuuuzzz{{{yyywwwwwwwwwyyy>>>>>>???@@@AAACCCEEEFFFHHHLLLQQQSSSSSSRRRPPPPPPOOONNNNNNMMMMMMMMMMMMNNNMMMNNNOOOOOOOOOOOONNNMMMPPPPPPOOOOOOOOOPPPQQQQQQRRRSSSRRRPPPMMMLLLLLLNNNMMMMMMNNNNNNNNNPPPTTTWWW___jjjvvvxxxtttjjj]]]RRRRRRQQQNNNIIIDDDAAAAAABBBBBBCCCEEEEEEFFFGGGIIILLLLLLUUU```jjjuuu~~~||||||xxxtttqqqrrrxxx|||yyysssfff^^^YYYUUUVVVWWWYYY^^^cccppp~~~sssllloooxxxrrrggg]]][[[ZZZWWWUUUUUUVVVXXXZZZZZZXXXVVVTTTTTT]]]qqqiiiQQQDDDCCC>>>===@@@=========<<<:::888777555555888888777777888999::::::777777666666666666555555666555444444555666555444111222333333444444333333333333333444444444555555444555555555555444333333555333111333777888777555555555555444444444444444333555777777666555666777777777777777888888888888::::::999999888999999999;;;<<<======<<<===???AAA@@@AAACCCDDDEEEGGGJJJLLLNNNRRRVVVXXXXXXYYY\\\___cccdddfffgggggghhhkkknnnlllqqqssssssvvvzzzzzzwwwuuuvvvvvvxxx??????AAACCCEEEHHHJJJKKKKKKOOOTTTVVVUUURRRPPPOOOOOONNNNNNNNNNNNOOOOOOPPPMMMNNNOOOPPPQQQQQQPPPOOOOOOOOONNNNNNOOOPPPQQQQQQRRRSSSSSSRRRQQQPPPQQQSSSSSSSSSTTTTTTUUUXXX]]]aaaeeepppxxxtttjjjaaa[[[VVVXXXVVVRRRKKKDDDAAAAAACCCDDDEEEFFFFFFFFFHHHKKKMMMPPPZZZeeemmmtttzzz{{{xxxuuusssppppppssszzz|||xxx~~~yyylll```XXXSSSPPPQQQTTTWWWZZZcccnnn|||yyytttttt{{{qqqfff]]][[[[[[XXXUUUUUUVVVYYY[[[[[[YYYWWWUUUUUUbbb~~~hhhPPPDDDDDD@@@???AAA>>>>>>===<<<;;;:::999888777:::999888777777888888999777777666666666555555555666555444444555666555444111222444555555555444444222222222333333333333444444555555555444444333222000222333555666555444333555555555444444333333333444555777666444444666999888888888888999999999999888999999:::::::::999999999;;;=========<<<===>>>@@@AAACCCDDDEEEGGGJJJLLLMMMQQQUUUXXXXXXYYY]]]```bbbdddeeeffffffhhhkkkmmmkkkpppttttttvvvyyyyyyuuusssuuuuuuvvv@@@@@@BBBDDDGGGKKKMMMOOOMMMQQQUUUWWWUUURRROOOMMMNNNNNNNNNNNNNNNOOOPPPQQQLLLNNNOOOQQQSSSSSSSSSRRRNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTSSSTTTVVVXXXYYYZZZ[[[[[[]]]```eeeiiiiiissswwwooobbb[[[ZZZ[[[\\\ZZZUUUMMMEEEAAABBBDDDGGGGGGGGGFFFFFFHHHKKKNNNWWWbbbmmmsssvvvyyyxxxuuuooonnnnnnpppuuu|||yyyuuuzzzpppaaaZZZTTTOOOQQQOOORRRYYY]]]aaammmzzz{{{zzz~~~qqqfff]]][[[[[[XXXVVVUUUVVVYYY\\\\\\ZZZXXXVVVVVVfffhhhPPPDDDEEE@@@@@@BBB???=========<<<<<<;;;;;;:::;;;999777666555444555555777666666666555555555555666555444444555666555444222333555666666666555555111111222222222333333333444555555555444444333222000333777888777555444444555555555444444333333333444666777555333333777:::888888999999999:::::::::777888999:::;;;:::999999777:::=========<<<<<<===@@@BBBCCCDDDEEEGGGJJJLLLLLLPPPUUUWWWXXXYYY]]]aaabbbccceeeffffffhhhjjjmmmjjjppptttuuuwwwyyyxxxtttrrrttttttuuuBBBCCCEEEFFFHHHKKKPPPSSSVVVVVVUUUTTTQQQMMMIIIGGGLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLNNNQQQTTTUUUUUUTTTTTTSSSRRRRRRQQQPPPPPPVVVVVVVVVWWWXXXZZZ[[[\\\XXX^^^dddgggggghhhnnnsssqqqllleee```\\\ZZZ]]]bbbiiieee[[[NNNEEEBBBBBBBBBFFFEEEEEEGGGGGGHHHPPPXXXdddnnnzzz{{{vvvsssrrruuuzzz{{{zzz|||vvvtttuuu{{{~~~yyyqqqeee[[[TTTPPPOOOOOOPPPSSSYYY^^^cccnnn|||rrrxxx}}}ppphhh^^^YYYYYYZZZYYYWWWVVVZZZ]]]\\\ZZZXXXXXXZZZhhheeeQQQFFFEEE@@@@@@@@@999;;;:::999999888888999999888777666666666777888999777777888888888888777777555555555555444333222111777555333333444444333222444444444444444444444444444444555555555555444444333333333444444444555555666666666666666555555444666666666666777777777777555555555555666666666666888888999999999:::::::::666999===???@@@@@@@@@AAA???@@@BBBCCCEEEGGGKKKNNNOOORRRWWWZZZ[[[\\\]]]^^^eeefffggghhhhhhiiikkkmmmqqqpppqqquuuzzz{{{vvvqqqsssnnnlllqqqBBBDDDGGGIIIJJJMMMPPPSSSQQQQQQPPPNNNLLLJJJIIIHHHKKKLLLMMMNNNOOOPPPPPPQQQPPPOOONNNOOOSSSVVVWWWXXXYYYYYYXXXWWWWWWVVVVVVUUUVVVVVVWWWXXXZZZ\\\^^^___```dddhhhjjjjjjjjjmmmppphhhddd___\\\[[[^^^ccciiirrrjjj\\\OOOFFFDDDDDDCCCGGGEEEFFFHHHHHHIIIPPPYYYhhhsss|||wwwtttuuuxxxxxxyyy}}}~~~zzztttpppnnnoooqqqxxxxxxqqqlllllljjjfffeeefffaaa]]]WWWRRRPPPPPPPPPQQQRRRVVV^^^jjjwww{{{sssooovvv{{{nnnfff]]]XXXXXXYYYXXXVVVVVVYYY\\\[[[XXXWWWXXXZZZkkkdddPPPFFFDDD>>>???@@@:::;;;:::999999888888999999888777777666666666777777777777888888888888777777444555555666666666555555555444222222444555555444444444444444444444444444444444555555555555444444333333444444444555555555444444555666777777666666555666666666777777777777666666666777777777888888888888999999999:::::::::777:::>>>????????????@@@@@@BBBCCCDDDEEEGGGKKKNNNOOOSSSWWWZZZ\\\\\\^^^___dddeeegggggghhhiiikkknnnpppppprrrwww|||}}}xxxsssuuupppmmmrrr~~~CCCFFFJJJMMMNNNOOOQQQSSSOOONNNLLLJJJJJJKKKLLLMMMOOOPPPQQQRRRSSSSSSSSSSSSUUUSSSQQQQQQTTTWWWYYYZZZ^^^]]]\\\\\\[[[[[[[[[[[[XXXYYYZZZ\\\^^^aaacccddddddeeefffffffffeeedddddd___]]][[[[[[___gggpppttt~~~ooo\\\NNNHHHFFFEEEDDDGGGFFFFFFHHHIIIJJJQQQYYYlllyyy|||wwwssssssttttttxxx~~~}}}vvvooohhhdddaaa___```eeeiiiqqq~~~tttfff\\\UUUTTTUUURRROOOOOOOOONNNNNNNNNPPPSSSVVVXXX[[[aaammm~~~|||sssnnnooovvvwwwjjjddd\\\XXXWWWXXXWWWUUUUUUXXXZZZYYYVVVUUUWWWYYYnnncccOOOEEEBBB===>>>AAA<<<;;;:::999999888888999999888888888888777666555555777777888888888888777777444555666777888888888888666555333333444444444333444444444444444444444444444444555555555555444444333444444444444555555555222333444666777777888888555555666666666777777777777777777888888888999999888888999999999:::::::::999<<<>>>??????>>>>>>???BBBDDDEEEEEEFFFHHHKKKNNNOOOSSSWWW[[[\\\]]]^^^```cccdddfffggggggiiilllnnnoooppptttzzz~~~~~~yyyuuuvvvrrroooqqq{{{EEEIIIMMMPPPQQQQQQRRRRRRQQQOOOMMMLLLMMMPPPSSSUUUXXXYYYYYYZZZZZZYYYXXXWWWZZZWWWSSSRRRTTTWWWYYYZZZ^^^]]]\\\[[[ZZZZZZ[[[[[[[[[[[[]]]___aaadddggghhheeecccaaa___^^^\\\YYYWWWYYY\\\^^^bbblllxxxqqqZZZLLLHHHFFFEEEDDDFFFEEEFFFHHHIIIJJJRRRZZZlll|||wwwooollllllmmmpppuuuwwwuuupppjjjccc\\\WWWTTTRRRQQQTTTYYY___hhhvvvpppbbbWWWMMMMMMOOOOOOLLLKKKNNNNNNOOOQQQTTTYYY___dddmmmwwwvvvrrrsssttt|||yyyssseeeaaa[[[WWWVVVVVVVVVUUUTTTWWWXXXWWWTTTTTTWWWZZZnnn```MMMDDDAAA;;;===AAA===;;;:::999999888888999999888999::::::999777555444777777888888888888777777555666777888888888888888999666444333333333222000444444444444444444444444444444555555555555444444444444444444555555555555333444555666777777777777555555555666666666777777777777777888888888999999888888999999999:::::::::;;;===??????>>>======>>>DDDEEEFFFFFFFFFHHHKKKMMMOOOSSSXXX[[[]]]^^^___aaabbbccceeefffggghhhkkknnnooorrrvvv|||~~~yyytttuuuqqqoooqqqzzzGGGKKKPPPSSSSSSSSSRRRSSSPPPOOOOOOPPPRRRVVVZZZ\\\bbbccceeefffgggfffeeeeeeaaa]]]XXXUUUUUUVVVWWWWWWYYYXXXVVVUUUUUUVVVWWWXXXYYYZZZ[[[\\\___aaacccdddbbb___[[[YYYWWWVVVTTTRRRWWW^^^gggqqqmmmUUUJJJGGGEEEDDDEEEEEEDDDEEEHHHJJJLLLTTT]]]lll~~~vvviiidddcccccceeehhhdddbbb^^^YYYUUUQQQNNNMMMLLLJJJKKKPPPVVV```ooo}}}rrrbbbVVVKKKKKKNNNOOONNNOOOPPPQQQRRRTTTYYYbbbmmmtttyyyssstttxxx|||wwwrrraaa^^^ZZZWWWVVVVVVUUUUUUTTTVVVWWWUUUSSSSSSWWW[[[iii|||\\\KKKCCCAAA;;;<<>>;;;:::999999888888999999::::::;;;;;;:::888666555777777888888888888777777666777777777666666555444666444333333444555444333444444444444444444444444444444555555555555444444444444444555555555666666555666666666666666555555555555555555666666666666666666666777777777888888888888999999999:::::::::<<<===??????=========>>>DDDEEEFFFFFFFFFHHHKKKMMMPPPSSSXXX\\\^^^___```bbbaaaccceeeeeefffgggjjjmmmpppsssxxx|||~~~|||wwwsssrrrooonnnqqqyyyIIIMMMQQQTTTTTTSSSSSSSSSNNNPPPSSSXXX]]]bbbfffhhhooopppsssvvvxxxxxxxxxwwwkkkgggaaa\\\ZZZXXXVVVUUUTTTSSSQQQPPPPPPQQQRRRTTTUUUUUUUUUVVVXXXYYY[[[[[[XXXVVVSSSQQQQQQSSSVVVXXX```lllzzzzzzdddPPPHHHGGGDDDDDDGGGEEEDDDFFFJJJLLLPPPXXXbbbsssuuuddd^^^\\\[[[[[[[[[TTTSSSQQQOOOMMMLLLKKKKKKKKKHHHHHHLLLPPPXXXgggtttxxxcccWWWLLLJJJKKKLLLNNNQQQQQQTTTXXX]]]fffsss{{{vvvsssxxxwwwqqq^^^\\\ZZZXXXWWWVVVVVVVVVUUUVVVVVVTTTRRRSSSWWW\\\fffsssXXXHHHBBBAAA;;;<<<@@@>>>;;;:::999999888888999999::::::::::::999888777777777777888888888888777777666666666666555444333222111000000222555777888888444444444444444444444444444444555555555555444444444444555555555666666666666666666666666555444444444444555555555666666666666666666777777777888888888888999999999:::::::::<<<===>>>>>>======>>>???BBBDDDEEEEEEFFFHHHKKKNNNPPPTTTYYY\\\^^^```aaacccbbbccceeeeeeeeefffiiikkknnnrrrwww{{{|||yyyvvvssspppooooooqqqxxxKKKNNNRRRSSSSSSSSSSSSTTTSSSXXX___iiiqqqwww{{{}}}wwwrrrlllfffaaa\\\XXXUUURRRQQQOOOMMMMMMOOOQQQSSSTTTSSSSSSSSSSSSSSSTTTTTTQQQRRRRRRRRRTTTZZZdddlll{{{ooo\\\LLLIIIHHHDDDEEEKKKFFFEEEHHHMMMQQQUUU^^^hhhtttbbbZZZYYYVVVSSSRRRLLLLLLKKKJJJJJJJJJJJJJJJKKKIIIJJJLLLOOOSSS^^^hhhxxxmmmbbbWWWRRRPPPPPPSSSXXX]]]cccllluuu{{{yyy{{{}}}tttjjj[[[[[[[[[YYYWWWVVVVVVVVVUUUVVVVVVSSSQQQSSSXXX]]]llljjjTTTFFFBBBBBB;;;;;;@@@===;;;:::999999888888999999888888777777666777777777777777888888888888777777555555555666666555444444222111111222555777777777444444444444444444444444444444555555555555444444555555555555666666666666444555666666666666666555444444444555555555666666777777777888888888999999888888999999999:::::::::<<<===>>>=========???@@@@@@BBBCCCDDDEEEGGGKKKNNNPPPTTTYYY]]]___```bbbdddcccdddeeeeeedddeeegggiiijjjnnnssswwwyyyxxxwwwvvvqqqppppppsssxxxLLLOOORRRSSSSSSRRRSSSTTT[[[bbbmmmyyy{{{tttmmmgggaaa[[[WWWSSSQQQOOONNNNNNPPPRRRSSSUUUUUUTTTSSSRRRRRRRRRRRRUUUWWWZZZ[[[___jjjyyyhhhWWWJJJJJJIIIEEEGGGNNNGGGGGGKKKPPPTTTXXXbbbllluuuaaaYYYWWWTTTPPPMMMJJJJJJJJJIIIIIIIIIIIIHHHJJJJJJKKKNNNOOOPPPXXX```lll}}}{{{qqqfff___ZZZYYY]]]cccmmmuuuwww{{{~~~ooocccZZZ[[[[[[ZZZXXXVVVVVVWWWVVVWWWVVVSSSQQQSSSYYY^^^uuueeeRRREEECCCCCC<<<<<>>===>>>@@@BBBAAACCCEEEEEEEEEFFFHHHJJJUUUVVVYYY\\\___aaacccdddcccccccccdddeeeffffffgggkkkmmmppprrrtttttttttsssqqqppppppsss{{{NNNMMMPPPSSSTTTVVVaaannn|||wwwuuupppjjjddd```___\\\WWWRRRSSSTTTUUUWWWZZZ]]]___aaaaaaaaa```______ccciiinnnmmmrrrzzz{{{hhhVVVRRRMMMKKKKKKKKKKKKIIIJJJIIINNNVVVYYY^^^qqqsss___XXXOOOLLLMMMIIIIIIJJJLLLMMMNNNOOOQQQRRRPPPSSSWWWZZZ\\\^^^cccgggnnntttxxxlllbbbXXXWWWVVVUUUTTTUUUVVVVVVYYYYYYXXXUUUQQQQQQYYYcccuuu[[[JJJFFFAAA===<<<<<<<<<<<<::::::999999999999999999777777777777777777888999666666666666777777777777555555555555555555555555222222444555555444444333444444444555555555555666444333222333555777777666666666666777777777888888888555333444666777666555555555555555666666666777555555666666777777888888888888999999999:::::::::;;;===>>>>>>======>>>@@@AAACCCEEEFFFGGGHHHJJJLLLTTTVVVZZZ]]]```bbbccccccccccccdddeeeggghhhhhhiiiiiikkknnnqqqssstttssssssrrrppppppsss{{{MMMNNNQQQTTTWWW```qqqwwwqqqkkkfffccc___\\\XXXWWWWWWVVVSSSOOOQQQRRRTTTWWW\\\aaafffiiiiiijjjkkkmmmpppvvv~~~|||fffWWWQQQOOOMMMLLLMMMMMMMMMKKKKKKLLLRRRYYY]]]fff|||vvv```WWWNNNLLLNNNKKKJJJKKKLLLMMMNNNQQQUUUYYY]]]aaagggmmmppptttwwwyyyzzz|||uuuiii```XXXWWWVVVUUUTTTUUUVVVVVV[[[ZZZYYYWWWRRRRRR[[[hhhnnnVVVIIIFFFAAA======<<<<<<<<<888888999999999:::::::::999888777777777777777777666666666666777777777777555555555555555555555555333333444444444333222111444444444555555555555666222111000222444777777777555555555666666666666666777555444444555666666555555555555555666666666666666666666666777777777777888888999999999:::::::::===>>>???>>>===<<<===>>>@@@BBBEEEFFFGGGIIILLLNNNSSSVVV[[[___cccdddccccccddddddfffgggiiijjjkkklllhhhjjjmmmppprrrsssssssssrrrppppppsss{{{RRRRRRTTTVVV]]]mmm|||wwwooohhhbbb^^^ZZZWWWTTTRRRPPPPPPQQQQQQOOOLLLMMMMMMOOOTTTZZZaaahhhlllnnnppptttxxx~~~zzzgggYYYQQQMMMMMMMMMMMMMMMMMMLLLKKKIIILLLTTT\\\cccqqqyyyaaaWWWNNNMMMQQQOOORRRRRRQQQQQQSSSYYYbbbiiixxx}}}|||~~~rrrfff^^^YYYYYYWWWWWWWWWWWWXXXYYYXXXVVVWWWWWWTTTSSS```pppkkkTTTHHHEEE@@@>>>======<<<;;;999999999999999999999999999999888777666666666777666666666666777777777777555555555555555555555555444444444333333222111000444444444555555555555666444222111222555666777666555555555555555555555555666555444444555555555555555555555666666666666666777777777777666666666666888888999999999:::::::::<<<===>>>>>>======>>>???>>>@@@CCCEEEGGGIIILLLNNNQQQUUU[[[aaadddeeecccbbbdddeeeggghhhjjjlllmmmnnnhhhjjjmmmpppssstttttttttsssppppppsss{{{TTTUUUWWW[[[iii~~~zzzqqqkkkccc\\\WWWSSSPPPMMMNNNMMMMMMMMMNNNMMMLLLJJJJJJKKKMMMQQQWWW^^^eeeiiillloootttyyyvvveeeXXXQQQOOOKKKLLLMMMMMMMMMKKKJJJJJJHHHMMMVVV```lll~~~zzzbbbYYYQQQQQQVVVUUUYYYZZZ[[[]]]bbbmmm|||}}}wwwxxx{{{}}}|||pppeee^^^YYYXXXWWWWWWWWWWWWYYYYYYXXXUUUUUUWWWSSSRRRaaatttgggRRRGGGDDD@@@>>>======<<<;;;;;;;;;::::::999888777777999999888777666666666777666666666666777777777777555555555555555555555555666555444333222222111111444444444555555555555666777666444444555666555444555555555555444444444444555555555444444444555666666666666666666555555555777777777777666666666666888888999999999::::::::::::;;;===>>>===>>>@@@AAA<<<>>>AAADDDEEEHHHKKKMMMPPPTTT[[[aaaeeeeeecccbbbeeefffgggiiikkklllnnnnnniiikkkooorrrtttuuuuuutttssspppooorrrzzzTTTWWW]]]ggg{{{|||tttqqqiiicccZZZSSSNNNJJJGGGEEEJJJJJJKKKLLLLLLKKKJJJIIIJJJKKKLLLOOOTTTYYY]]]```bbbeeejjjoootttzzzzzzmmmbbbWWWNNNLLLMMMKKKLLLNNNNNNLLLKKKLLLMMMMMMRRR[[[hhhyyy{{{ccc[[[TTTVVV\\\\\\XXX]]]dddllluuuzzztttrrrrrrjjjggggggjjjkkkrrr~~~wwwxxxmmmccc]]]WWWVVVUUUTTTUUUVVVWWWXXX\\\WWWWWWYYYSSSPPP___uuu}}}cccOOOFFFCCC@@@>>>======<<<:::<<<;;;;;;:::999888777666999888777777777777777777666666666666777777777777555555555555555555555555777666555444333222222333444444444555555555555666999777555555555666555444555555555555555444444444444555555444333333444666666666666666666555555555666666666666777777777777888888999999999:::::::::999;;;======>>>>>>@@@BBB;;;>>>AAACCCEEEGGGJJJLLLOOOSSSZZZ```cccdddcccbbbeeeeeeggghhhjjjkkklllmmmkkkmmmppprrrtttuuuttttttrrrooonnnqqqyyyVVV]]]gggwwwyyyrrrkkkfff^^^YYYQQQJJJGGGEEECCCBBBDDDFFFIIIJJJJJJIIIHHHHHHIIIJJJJJJLLLNNNPPPRRRSSSTTTWWW\\\___cccfffjjjmmmlllnnnqqquuuvvvuuurrroookkkbbb[[[VVVQQQJJJIIIMMMJJJLLLNNNOOONNNNNNPPPSSSVVV[[[dddssszzzddd]]]XXX[[[bbbbbb^^^hhhvvv~~~~~~~~~}}}vvvqqqpppmmmgggaaa\\\ZZZZZZXXXTTTVVV]]]aaahhh}}}{{{xxxtttiii```[[[VVVVVVUUUTTTUUUVVVWWWXXX^^^XXXXXXZZZTTTQQQaaazzzzzzaaaNNNEEEBBB???>>>>>>===<<<::::::::::::999999888888888777777777777777777888999666666666666777777777777555555555555555555555555777777555444444444444555444444444555555555555666777555444444555666555444666666666666555555444444333555666444222222444666777666666666555555555555555555666666777777888888888888999999999::::::::::::<<<>>>>>>======???AAA===???BBBDDDEEEGGGJJJLLLNNNRRRXXX^^^bbbcccbbbbbbeeeeeefffggghhhiiijjjjjjlllmmmppprrrssssssrrrqqqqqqnnnllloooxxx\\\dddqqquuuooojjjccc]]]SSSOOOIIIEEECCCDDDDDDDDD@@@CCCFFFHHHHHHHHHGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHJJJMMMQQQTTTVVVXXXZZZ\\\YYYZZZ\\\^^^___^^^ZZZXXX[[[TTTQQQQQQOOOJJJJJJOOOIIILLLOOOOOOOOOQQQUUUXXX___ccckkkzzzzzzeee___[[[^^^eeeeeelllyyy~~~~~~sssuuurrrnnnmmmnnnhhh^^^VVVWWWXXXVVVSSSPPPNNNNNNPPPKKKMMMTTTYYY___qqq~~~{{{~~~qqqfff^^^YYYXXXWWWWWWVVVWWWXXXYYYZZZ\\\VVVWWW[[[WWWTTTfffzzzbbbOOODDDBBB???>>>>>>===<<<:::888999999999999:::::::::777777666666777888999999666666666666777777777777555555555555555555555555888777666555444555666666444444444555555555666666444333222222444666666555777777666666666555555555333555666444222111444666777777666666555555555444444555555666777888888999888888999999999:::::::::<<<>>>???>>>===<<<===???>>>AAACCCEEEFFFHHHJJJLLLNNNRRRWWW\\\```bbbbbbbbbdddeeeeeefffggghhhhhhiiilllmmmoooqqqrrrqqqpppooopppmmmkkknnnwwweeelll{{{yyynnnfffaaa[[[TTTOOOHHHFFFDDDBBBAAABBBCCCDDDFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFDDDDDDCCCDDDEEEEEEHHHGGGGGGHHHIIIKKKNNNOOOPPPOOONNNPPPSSSUUUSSSQQQRRRQQQPPPNNNLLLLLLKKKKKKLLLLLLLLLMMMOOOSSSWWWZZZkkkrrrzzzdddcccbbb\\\bbbqqq{{{{{{vvvpppkkkddd^^^ZZZWWWTTTRRRNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKMMMOOOSSS[[[eeemmm{{{yyywwwlllccc\\\XXXYYYZZZ[[[[[[[[[YYYXXXWWWZZZ^^^ZZZUUUSSSSSSgggyyyaaaMMMFFFBBB>>>======>>>>>>>>>>>><<<::::::::::::888666888888888888888888888888999888888888777777666666666666666666666666666666666666555555555444444444444333333222222333333444555444444333333444444555777555333444777888666444666666666666666666666666888555333444777999888666555666777888888777666666999777555333444777;;;===<<<<<<;;;;;;<<<===???@@@@@@AAACCCDDDEEEGGGJJJLLLPPPTTTYYY\\\^^^___aaabbbeeefffgggfffffffffhhhjjjjjjllloooqqqssstttssssssqqqtttoooooo{{{kkksssooohhh___XXXUUURRRLLLHHHFFFDDDCCCAAAAAABBBCCCDDDGGGGGGIIIJJJJJJIIIHHHGGGIIIGGGEEECCCBBBBBBCCCCCCDDDDDDEEEFFFHHHKKKMMMNNNMMMLLLLLLNNNQQQRRRPPPNNNNNNNNNMMMKKKKKKJJJJJJJJJLLLMMMNNNQQQTTTZZZ```cccqqq{{{wwwbbbaaaaaa]]]gggxxxzzztttooogggbbbZZZTTTQQQNNNLLLKKKIIIIIIIIIIIIIIIJJJKKKKKKNNNOOOPPPPPPQQQUUU\\\aaalllpppwww}}}tttjjjbbb[[[WWWXXXYYYYYYYYYYYYXXXXXXWWWXXX]]]YYYUUUUUUWWWllluuu^^^JJJEEEBBB>>><<<<<<===>>>===<<<:::999999:::;;;:::888888888888888888888888888888888888888777777777666555555555555555555555555666666555555555444444444555555444444444444555555555444444333333444444555777555444555777777666444666666666666666666666666888666444555777888777666666777888999999888777666:::888777666666888;;;<<<<<<<<<;;;;;;<<<===???@@@@@@AAACCCDDDEEEGGGJJJLLLPPPTTTYYY\\\^^^___aaabbbeeefffgggfffffffffhhhjjjjjjllloooqqqssstttssssssqqqtttoooppp}}}nnnwww}}}ooo\\\WWWPPPLLLKKKJJJGGGDDDCCCCCCBBBAAABBBCCCDDDEEEHHHIIIJJJKKKKKKJJJHHHGGGKKKIIIEEEBBB@@@@@@AAABBBCCCDDDEEEHHHJJJLLLNNNNNNLLLLLLLLLNNNPPPPPPOOOMMMKKKKKKKKKJJJKKKKKKLLLMMMOOOQQQTTTXXX\\\bbbjjjooo}}}wwwbbb```aaacccqqq{{{tttmmmiii___ZZZRRRLLLIIIHHHHHHGGGGGGHHHHHHIIIJJJLLLMMMNNNQQQRRRSSSSSSSSSTTTXXXZZZ___aaaeeeiiilllmmmnnnnnnooonnnqqqxxx{{{pppggg```[[[XXXWWWWWWWWWVVVWWWWWWXXXXXXWWWZZZWWWTTTVVV[[[qqqpppXXXFFFCCC@@@===;;;<<<<<<<<<<<<999888888999;;;<<<;;;:::777777777777777777777777888888888888777777777777444444444444444444444444555555555555555444444444666666555555555555666666555444444333333444444555777555444555666777666555666666666666666666666666999777555555666777777666777888888999999888777777::::::999999999::::::;;;<<<;;;;;;;;;<<<===>>>???@@@AAACCCDDDEEEGGGJJJLLLPPPTTTXXX\\\^^^___```bbbdddfffffffffffffffhhhjjjjjjlllooorrrsssttttttsssooosssppprrroooxxx}}}jjj]]]QQQNNNJJJHHHHHHHHHFFFEEECCCBBBBBBCCCDDDEEEGGGHHHJJJKKKMMMNNNNNNLLLJJJIIIJJJGGGDDDAAA@@@@@@BBBCCCFFFGGGIIIKKKMMMNNNOOOPPPOOOOOOPPPQQQRRRQQQOOONNNJJJJJJJJJLLLMMMOOOQQQRRRUUUXXX\\\```dddkkktttzzzwwwdddaaadddjjj}}}rrrjjjeee\\\WWWPPPKKKIIIJJJJJJJJJJJJJJJKKKLLLMMMOOOQQQRRRQQQSSSUUUXXXZZZ\\\^^^```bbbccceeeggghhhiiijjjjjjjjjmmmrrrzzzwwwllleee___\\\YYYWWWWWWVVVVVVVVVWWWYYYZZZVVVYYYTTTRRRVVV[[[rrrjjjSSSDDDBBB???<<<;;;;;;<<<;;;;;;999888888888:::;;;:::999666666666666666666666666888888888777777777777777444444444444444444444444555555555555555555555555666555555555555555555666555444444333333444444555666666555555666666666555666666666666666666666666888777666666666666666666888888888888888777777777999:::::::::::::::999888;;;;;;<<<<<<======>>>???@@@AAACCCDDDEEEGGGJJJLLLPPPSSSXXX\\\]]]___```aaadddeeeffffffffffffiiikkkkkklllooorrrtttttttttsssnnnsssqqqtttrrryyy{{{lll\\\RRRIIIHHHFFFEEEEEEEEEEEEDDDCCCDDDDDDEEEGGGHHHJJJJJJLLLMMMOOOQQQPPPNNNKKKJJJFFFDDDBBBAAAAAACCCEEEGGGIIIIIIJJJKKKLLLNNNOOOOOOQQQSSSTTTTTTSSSPPPNNNMMMGGGHHHJJJLLLPPPSSSVVVWWWXXX]]]ccciiioooxxxttteeebbbgggrrrrrrgggaaaWWWSSSNNNKKKKKKLLLMMMNNNNNNNNNNNNOOOPPPRRRSSSTTTSSSUUUYYY___dddgggiiijjjkkkkkklllmmmmmmmmmnnnnnnooottt|||}}}sssiiiccc___\\\[[[XXXXXXWWWVVVWWWXXXZZZ[[[UUUWWWRRROOOTTTYYYmmm~~~eeePPPDDDAAA???<<<;;;;;;<<<;;;:::;;;999888888999:::888777666666666666666666666666777777777777777777888888555555555555555555555555444555555555555555555555555555444444444444555555555444444333333444444555555666666666555555666666666666666666666666666666777777777666666666666777888888888777777666666666888999999::::::999888777;;;;;;<<<======>>>>>>>>>@@@AAACCCDDDEEEGGGJJJLLLOOOSSSXXX[[[]]]^^^```aaaccceeefffffffffgggiiikkkkkkmmmppprrrtttuuuttttttooosssrrrtttssswww{{{wwwkkk]]]QQQKKKBBBBBBAAAAAAAAAAAAAAABBBDDDEEEFFFGGGIIIJJJKKKKKKLLLMMMPPPQQQQQQNNNKKKIIIBBBBBBBBBCCCDDDFFFHHHIIIIIIHHHHHHHHHJJJLLLNNNOOOSSSVVVWWWVVVSSSOOOLLLKKKFFFHHHJJJNNNSSSWWW[[[]]]^^^eeennnuuu}}}{{{nnnddddddkkkzzz~~~nnnaaaZZZOOOMMMJJJJJJLLLNNNOOOPPPQQQQQQRRRSSSTTTVVVWWWXXX[[[]]]aaahhhoootttuuuuuuzzzzzz{{{{{{{{{{{{{{{{{{}}}zzzooofff```]]]\\\[[[XXXXXXXXXXXXXXXXXXYYYYYYSSSUUUOOONNNRRRVVVhhhxxx```MMMEEEAAA???===<<<<<<<<<;;;:::;;;999888888999999888666777777777777777777777777777777777777888888888888666666666666666666666666444444444555555555555555555444444444444444444555555444444333333444444555555666777666555444555777666666666666666666666666555666777666555666777999:::999888777777777777777888888999999999999999888:::;;;<<<===>>>>>>>>>>>>@@@AAACCCDDDEEEGGGJJJLLLOOOSSSWWW[[[]]]^^^___aaacccdddfffffffffgggiiilllkkkmmmpppssstttuuuttttttppptttqqqsssgggkkkmmmhhh\\\PPPIIIGGG>>>???@@@AAAAAABBBCCCDDDDDDEEEFFFHHHIIIJJJJJJJJJJJJLLLNNNPPPOOOLLLHHHFFFAAABBBDDDEEEGGGHHHIIIIIIHHHGGGFFFGGGIIIMMMRRRUUUXXXZZZ\\\ZZZUUUOOOLLLKKKIIIKKKOOOTTTYYY___cccffflllsss|||qqqiiieeeiiissspppdddYYYSSSMMMLLLLLLNNNQQQTTTUUUUUUUUUVVVWWWYYY[[[^^^```bbbdddfffkkksss}}}}}}vvvkkkbbb]]][[[ZZZYYYWWWWWWXXXXXXXXXWWWVVVVVVPPPRRRNNNMMMRRRUUUeeesss[[[JJJEEEAAA???============;;;:::999888777888999:::999888888888888888888888888888666777777777888888888888555555555555555555555555444444444555555555666666666666555555555555666666555444444333333444444555444666777777555444555777666666666666666666666666333555777666555666888;;;===<<<:::999888888999999888888999999::::::;;;;;;:::;;;<<<===>>>>>>>>>===@@@AAACCCDDDEEEGGGJJJLLLOOORRRWWW[[[\\\^^^___aaacccdddfffffffffgggjjjllllllmmmpppsssuuuuuuuuutttrrruuuqqqrrr~~~WWW\\\```\\\RRRIIIEEEEEE???AAACCCDDDEEEGGGIIIJJJDDDDDDFFFGGGHHHIIIIIIIIIHHHJJJLLLNNNMMMJJJFFFDDDBBBCCCEEEGGGIIIIIIIIIHHHHHHGGGFFFGGGKKKQQQWWW[[[]]]```aaa___XXXRRRNNNMMMNNNPPPTTTZZZ```fffkkknnn{{{lllhhhgggnnnzzz|||lllbbb[[[TTTOOOOOOOOOQQQTTTYYY\\\]]]]]]ZZZ[[[]]]___cccgggiiikkkjjjlllrrr|||{{{tttiii```[[[YYYXXXWWWVVVWWWWWWXXXWWWVVVTTTSSSNNNPPPMMMMMMRRRUUUeeeoooWWWIIIFFFAAA@@@>>>>>>>>>===<<<:::666666555777:::;;;;;;:::888888888888888888888888666666777777888888888999444444444444444444444444444444444555555555666666777777666666666666777777555444444333333444444555444666888777444333555777666666666666666666666666222444666666555666999<<>><<<;;;::::::;;;;;;999999999:::;;;<<<===>>>:::;;;<<<>>>>>>>>>>>>===@@@BBBCCCDDDEEEGGGJJJLLLOOORRRWWW[[[\\\^^^___```bbbdddeeeffffffgggjjjllllllnnnpppsssuuuuuuuuutttsssvvvqqqqqq}}}KKKLLLLLLJJJGGGEEEEEEEEEFFFGGGHHHGGGEEECCCDDDEEEHHHHHHHHHIIIKKKJJJIIIGGGHHHHHHGGGFFFEEEDDDDDDCCCBBB@@@AAAGGGNNNPPPKKKEEEKKKFFFFFFMMMQQQRRRXXX___eeedddaaa\\\WWWTTTTTTTTTTTTVVVYYY^^^dddmmmwww~~~wwwjjjmmmpppyyyyyyhhh]]]VVVPPPNNNOOORRRSSSUUUXXX\\\___bbbddd]]]```dddhhhjjjllloooqqqsss{{{zzzmmmaaa[[[XXXUUUSSSSSSTTTUUUWWWXXXXXXWWWUUUTTTPPPOOOOOOOOONNNXXXqqq~~~hhhRRRGGGEEECCCAAA???===<<<<<<>>>>>>===<<<<<<;;;:::999888888999999999999999999999999999999888777666555444444555555555555555555555555555444444333333444444555222222333444555555555555777666555444444444444444444555555666666666666666555444444444444555666666777666666666888:::<<<===>>>FFFHHHAAA888555777999777888888888888999999999<<<<<<======>>>>>>??????AAABBBDDDCCCBBBDDDHHHLLLRRRTTTVVVYYY\\\^^^___```bbbdddfffgggggggggiiikkkqqqrrrtttuuuuuuuuutttttttttvvvtttwwwFFFGGGGGGEEECCCAAABBBBBBDDDEEEFFFFFFEEEEEEFFFHHHGGGGGGGGGHHHHHHGGGEEECCCCCCCCCBBBBBBAAAAAA@@@@@@BBBBBBCCCHHHMMMNNNJJJFFFJJJHHHJJJRRRWWWYYY]]]bbbgggddd```[[[VVVTTTUUUVVVWWW[[[aaaiiiqqq{{{llliiimmmtttxxxjjj[[[TTTPPPMMMMMMOOOWWWWWWYYY\\\```eeejjjlllfffiiilllnnnqqquuuzzz~~~zzzmmm```[[[YYYUUUTTTTTTTTTVVVWWWXXXXXXWWWUUUTTTOOONNNNNNPPPSSSaaa~~~{{{eeePPPEEECCC@@@???===;;;:::;;;<<<<<<:::999999888777666555444999999999999999999999999888888777777666666555555555555555555555555555555555444444333333444444555333333444444555444444444666666555444444444444444444555555666666666666666666555555555555666777777666666666666777888999:::999CCCHHHDDD===:::::::::999999999999::::::::::::<<<<<<======>>>>>>??????AAABBBCCCCCCCCCDDDIIILLLRRRSSSVVVYYY[[[]]]______bbbdddggghhhhhhiiilllnnnqqqrrrssstttuuuttttttsssrrruuussswwwAAABBBCCCBBBAAA@@@AAABBBBBBCCCEEEEEEEEEFFFHHHJJJGGGHHHHHHGGGFFFDDDCCCAAA@@@@@@????????????@@@@@@BBBDDDFFFIIIJJJJJJHHHGGGJJJJJJNNNWWW___bbbeeeggghhhddd^^^YYYVVVUUUWWWXXXZZZ___gggpppxxxttthhhmmmsss~~~vvvdddYYYOOOLLLLLLLLLOOORRRXXXXXXZZZ]]]ccciiipppsssppppppqqqssswww~~~yyylll___ZZZXXXUUUTTTUUUUUUVVVXXXXXXXXXVVVTTTSSSMMMMMMNNNQQQZZZpppwwwaaaNNNCCCBBB???>>><<<;;;:::;;;;;;<<<999888888777666555444444888888888888888888888888777777777777666666666666555555555555555555555555555555444444444444555555444444444555444444333333666666555444444444444555444555555666666666666666666666666666666777888888666666777777888888888888666@@@HHHGGGBBB@@@>>>;;;::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>??????AAABBBCCCCCCDDDFFFIIILLLPPPRRRUUUXXX[[[]]]^^^___bbbeeegggiiijjjkkknnnppppppqqqsssttttttssssssrrrppptttsssxxx@@@BBBCCCCCCCCCCCCDDDEEECCCDDDEEEEEEEEEFFFIIILLLIIIJJJJJJJJJGGGEEECCCCCC@@@@@@@@@@@@@@@BBBCCCDDDDDDGGGIIIJJJHHHFFFGGGIIILLLMMMQQQ[[[dddjjjmmmnnniiiddd\\\WWWUUUWWWYYY[[[cccfffkkkqqqvvv}}}~~~tttqqqwww{{{iiiZZZRRRLLLLLLMMMOOORRRWWWYYYZZZ\\\aaahhhpppxxx||||||{{{{{{|||wwwjjj]]]WWWVVVTTTTTTUUUWWWXXXXXXXXXWWWUUUSSSQQQKKKLLLNNNSSSaaarrr]]]KKKBBBAAA@@@???>>>============>>>;;;;;;:::999888777666666777777777777777777777777555666666666777777777888555555555555555555555555555555444444444444555555555555555555444333222222666555555444444444555555444555555666666666666666666666555555666666777888888888999999999999999999999AAAFFFFFFCCCCCC@@@===::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>??????AAAAAABBBDDDEEEGGGJJJKKKOOOQQQUUUYYY\\\]]]^^^^^^aaadddgggiiijjjlllooorrrpppqqqrrrsssssssssrrrqqqpppttttttyyy@@@BBBDDDDDDDDDEEEFFFHHHFFFGGGGGGFFFFFFGGGJJJLLLJJJLLLMMMKKKHHHDDDCCCDDDAAA@@@@@@@@@BBBDDDFFFHHHFFFIIIKKKJJJGGGEEEHHHKKKOOOPPPTTT]]]hhhqqqsssrrrgggaaaZZZVVVVVVYYY\\\^^^jjjlllooorrrwww~~~xxxyyy~~~pppbbbXXXRRRNNNOOOQQQQQQUUUYYY\\\___dddkkkttt}}}tttgggZZZUUUTTTSSSSSSUUUXXXYYYYYYYYYWWWTTTRRRPPPJJJLLLOOOUUUhhhlllYYYIIIBBBAAA>>>>>>>>>===============<<<<<<;;;:::999888888777777777777777777777777777555555666666777777888888666666666666666666666666666555555444444555555666555555555555444333222222555555444444444555555666444555555666666666666666555555444444555555666777888888888888888888888888@@@CCCDDDAAA@@@BBBAAA>>>999999999999::::::::::::<<<<<<======>>>>>>??????AAAAAABBBDDDFFFIIIJJJKKKNNNQQQUUUYYY]]]^^^___^^^```cccfffhhhjjjlllooorrrqqqrrrsssssssssrrrqqqpppppptttuuuzzz???AAACCCDDDDDDDDDFFFHHHIIIIIIIIIHHHGGGIIILLLOOOPPPRRRRRROOOIIIDDDBBBCCC????????????AAAEEEHHHJJJIIIKKKLLLJJJHHHGGGJJJMMMQQQTTTYYYaaammmwwwwwwrrreee___XXXUUUXXX]]]```aaafffiiimmmsss{{{}}}zzzfffZZZVVVRRRPPPRRRTTTTTTWWW\\\^^^ccclllvvvssseeeXXXSSSSSSSSSTTTVVVZZZZZZZZZYYYWWWTTTQQQOOOJJJNNNQQQXXXmmmyyyfffUUUGGGAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666888888888888888888888888555555666666777777888888666666666666666666666666666666555555555555666666444444444555444444333333555444444444444555666666444555555666666666666666444444444444444555666666777666555555555666888999CCCCCC@@@<<<===AAAAAA>>>999999999999::::::::::::<<<<<<======>>>>>>??????AAAAAAAAADDDHHHJJJKKKKKKNNNQQQVVV[[[^^^``````___aaacccfffhhhjjjlllooorrrrrrssssssttttttsssqqqppppppttttttxxx@@@BBBDDDEEEEEEEEEGGGIIIIIIIIIIIIIIIIIILLLPPPSSS[[[]]]\\\VVVMMMEEEBBBCCC?????????@@@BBBFFFJJJMMMLLLLLLKKKJJJIIIJJJLLLNNNQQQWWW___iiiuuu}}}xxxoooaaa\\\VVVUUUZZZ```bbbcccbbbgggppp{{{ppp^^^UUUSSSQQQRRRVVVXXXYYY]]]bbbeeemmmzzzsssfffYYYTTTTTTUUUVVVYYY[[[[[[[[[YYYWWWSSSPPPNNNJJJOOOTTTZZZppprrr___OOODDD???@@@:::;;;;;;;;;;;;;;;;;;;;;::::::999888777666555555999999999999999999999999666666666666777777777777666666666666666666666666666666555555555555666666333333444444555444444444444444444444444555666666444555555666666666666666555555555555555666666777999888666555666888;;;>>>BBBAAA===:::<<>>>>>??????AAA@@@AAADDDIIILLLLLLJJJOOORRRWWW\\\```aaaaaa```ccceeehhhjjjkkkmmmppprrrsssttttttuuutttsssrrrqqqnnnrrrqqquuu~~~BBBDDDFFFGGGGGGGGGIIIKKKGGGHHHIIIIIIJJJNNNSSSWWWfffgggfff^^^RRRIIIEEEDDDAAAAAA@@@BBBEEEIIIMMMPPPNNNMMMKKKJJJKKKLLLNNNOOOQQQYYYdddooo{{{yyylll___ZZZUUUVVV\\\aaaddddddfffmmmyyylll[[[TTTQQQPPPSSSYYY\\\^^^ccciiisss|||tttgggZZZUUUVVVVVVXXX[[[[[[[[[[[[YYYWWWSSSOOOMMMKKKQQQUUU[[[qqqnnn[[[LLLBBB>>>???<<<<<<======>>>======<<<;;;;;;:::999888777666666999999999999999999999999777777777777666666666666777777777777777777777777666666555555555555666666222222333444555555555555444444444444444555666777444555555666666666666666666666666666666777888888===;;;999777888<<<@@@CCC???>>>;;;999===BBBAAA;;;;;;;;;;;;<<<<<<<<<======<<<<<<======>>>?????????AAA@@@AAADDDIIILLLLLLJJJOOORRRXXX]]]```bbbbbbaaaeeegggjjjkkklllnnnqqqsssttttttuuuuuuuuutttrrrqqqmmmpppooorrr{{{AAACCCEEEFFFFFFGGGIIIKKKKKKNNNJJJJJJRRRRRRTTT```qqqyyyyyykkkWWWJJJDDDBBB???@@@BBBDDDGGGIIIKKKLLLLLLMMMKKKHHHGGGKKKQQQTTTXXXcccqqqwwwgggaaa\\\ZZZ\\\^^^___dddiiikkk|||yyydddWWWQQQVVVUUUWWW\\\___bbbiiiqqq~~~mmmccc[[[ZZZZZZYYYZZZ\\\\\\]]]\\\YYYUUUQQQOOONNNNNNPPPRRR^^^|||kkkTTTGGGBBB???<<<===<<<<<<<<<<<<;;;;;;;;;888999:::999888888:::;;;;;;999888888999::::::999777777777777777777777777333444444444555666666666;;;999666333222333555666222333444444555555444444333444555666666555444333555555555555666666666666777777777777777777777777;;;555333999@@@BBBBBBCCC;;;;;;::::::999:::::::::888888999:::;;;===>>>???>>>>>>>>>>>>>>>?????????@@@AAABBBDDDGGGJJJLLLNNNQQQSSSUUUYYY]]]aaadddeeejjjjjjkkklllnnnppprrrssswwwwwwwwwvvvuuusssrrrqqqsssrrrmmmnnnwwwDDDEEEGGGHHHHHHIIIKKKMMMKKKNNNJJJKKKRRRRRRVVVeeezzz~~~mmmYYYKKKEEEBBB@@@AAACCCFFFIIIKKKMMMNNNOOONNNKKKIIIJJJNNNSSSVVV]]]iiiyyywwwfff___\\\\\\^^^___aaagggooo~~~rrr```WWWUUUWWWWWWZZZ```ccchhhsss}}}~~~lllccc\\\[[[\\\[[[[[[]]][[[[[[[[[WWWSSSOOONNNNNNMMMPPPVVVhhhgggQQQEEEAAA???======<<<<<<<<<<<<;;;;;;;;;999::::::999888777999;;;999888666666888999888777777777777777777777777777444444555555555555555555:::888666555444444555666333444555555666666555555444444555666666555444444555555555555666666666666777777777777777777777777;;;777777>>>DDDCCCAAA@@@999999999888999999:::::::::::::::::::::;;;<<<=========>>>>>>>>>?????????AAAAAABBBDDDFFFJJJMMMOOOQQQSSSUUUYYY\\\```bbbdddjjjjjjkkklllnnnppprrrsssuuuuuuuuuuuuuuuuuutttssssssrrrmmmnnnxxxGGGHHHJJJJJJJJJKKKMMMOOOMMMQQQNNNNNNTTTVVV]]]nnnqqqZZZLLLFFFCCCBBBCCCEEEHHHKKKMMMOOOPPPSSSOOOKKKKKKMMMRRRVVVYYYdddrrrvvvfff]]]\\\]]]___```cccnnnzzziii[[[WWWXXXXXXZZZ___eeejjjqqqzzzjjjccc]]]^^^___]]]\\\]]][[[[[[YYYVVVQQQNNNMMMMMMLLLPPP[[[ttt|||bbbNNNCCC@@@??????===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;999888777888999888666444555666777666666777777777777777777777777666666555555555555555555888777666666555555555555444555666666777777666666444444555666666555444444555555555555666666666666777777777777777777777777888666999AAAEEEBBB===;;;666666777777888888999999;;;;;;::::::::::::;;;;;;<<<<<<===>>>>>>???@@@@@@BBBAAAAAABBBEEEIIIMMMPPPRRRSSSVVVYYY\\\___aaabbbiiijjjkkklllnnnqqqssstttsssssstttuuuvvvvvvuuuuuussssssmmmoooyyyHHHIIIJJJKKKKKKMMMPPPRRRQQQUUUSSSRRRZZZ]]]gggzzzrrr[[[MMMGGGEEECCCDDDFFFIIILLLOOOQQQRRRUUUOOOKKKLLLQQQUUUZZZ^^^kkk|||uuufff\\\[[[\\\^^^```hhhyyy|||dddWWWVVVYYYYYY]]]dddkkkppp{{{vvviiibbb^^^```aaa___]]]^^^\\\[[[YYYUUUPPPNNNNNNNNNOOOQQQ___~~~www]]]KKKCCC@@@@@@AAA===<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;:::777666777999777666444444666777666555666666666666666666666666777777666666555555444444555555555555444444444333444444555666666666666666444555555555555555555444555555555555666666666666666666666666666666666666777555888???AAA===888666444444555666777888888888:::::::::999::::::;;;;;;;;;;;;<<<===>>>???@@@AAACCCBBBAAAAAADDDIIINNNQQQSSSTTTWWW[[[]]]___aaaaaaiiiiiijjjlllooorrrtttuuusssttttttuuuuuuuuuuuuuuussssssnnnpppyyyHHHIIIJJJKKKLLLNNNRRRUUUTTTXXXUUUWWW```fffqqqpppZZZNNNIIIGGGCCCDDDFFFIIILLLOOORRRSSSUUUNNNKKKOOOSSSWWW^^^eeettttttfff\\\ZZZZZZ]]]cccrrryyycccXXXVVVXXX\\\```hhhqqqzzzsssgggaaa^^^```bbb```______^^^]]]YYYTTTPPPNNNOOOPPPSSSUUUdddrrrXXXIIICCC@@@@@@CCC===<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;:::777666777999999777666666777888777777666666666666666666666666777777777666666555555444333333333333333333222222333333444555555555555444555555555444444555555555555555555555666666666666666666666666666666666666999666777;;;<<<888666777333444555777888888888888888888888999:::;;;<<<===:::;;;<<<===>>>???@@@@@@CCCBBBAAAAAADDDIIINNNQQQSSSUUUXXX\\\___aaaaaaaaahhhiiijjjmmmooosssuuuwwwuuuuuuuuuuuuuuuttttttsssssssssnnnpppyyyHHHIIIJJJKKKMMMPPPUUUYYYYYY[[[XXX\\\jjjqqq{{{nnnYYYNNNJJJIIIDDDEEEGGGJJJNNNQQQSSSUUUTTTOOONNNSSSVVVYYYcccooopppeee]]][[[]]]dddpppsssccc[[[YYYYYY___ccclllyyyqqqfff```]]]___bbbaaa```aaa___]]]YYYTTTOOONNNOOORRRVVVXXXjjjkkkRRRGGGCCC@@@???CCC===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;999888777888999:::888777777888999999888777777777777777777777777777777666666666666666666444333333222222222333333222333333444555444444444666555444444444444555666555555555555666666666666777777777777777777777777;;;888888;;;;;;777777999555666777999999999888777666777777888:::;;;===>>>;;;;;;<<<======>>>??????BBBAAAAAABBBEEEIIIMMMPPPQQQTTTXXX\\\___aaaaaaaaaggghhhjjjmmmpppsssvvvxxxuuuuuuvvvvvvuuutttssssssssssssnnnoooxxx}}}HHHJJJKKKMMMOOOTTTZZZ^^^cccccc___fffwwwnnnXXXMMMJJJIIIEEEGGGIIILLLPPPSSSVVVWWWTTTPPPRRRXXXZZZ[[[iiizzz|||mmmddd^^^^^^cccpppjjj```^^^^^^]]]bbbeeeppp|||nnneee___[[[^^^aaa``````bbb___\\\XXXRRRMMMLLLOOOQQQVVV[[[qqq~~~eeeMMMEEEBBB>>>===@@@===<<<<<<<<<<<<;;;;;;;;;999::::::999888777999;;;:::888777777888999888888777777777777777777777777666666666666666777777777666555333222222333555666333444444555555555555555666555444444444444555666555555555555666666666666777777777777777777777777999777888;;;:::666666888777888:::;;;;;;:::999888888888888888999:::;;;<<<<<<<<<<<<=========>>>>>>AAAAAABBBDDDFFFJJJMMMOOONNNQQQUUUZZZ^^^`````````ggghhhjjjmmmppptttwwwyyyssstttuuuuuuuuuuuuuuuuuuttttttnnnooovvvzzzIIIJJJLLLNNNQQQVVV]]]aaalllkkkfffooonnnWWWMMMIIIHHHGGGHHHKKKNNNRRRUUUXXXYYYTTTRRRUUU\\\\\\]]]mmmyyyjjjbbb``````iii{{{wwwccc^^^```bbbbbbdddgggsssyyyllleee^^^ZZZ]]]``````aaaccc^^^[[[VVVPPPLLLKKKNNNPPPTTT\\\vvvyyy```IIICCCAAA<<<;;;>>>======<<<<<<<<<;;;;;;;;;888999:::999888888:::;;;999888666666888888888777777777777777777777777777555555666666777777888888888777444333333555777999444555555666666666666666666555444333333444555666555555555555666666666777777777777777777777777777444444666:::999444333555999:::;;;<<<<<<;;;999888:::999999888999999::::::<<<<<<<<<===============@@@AAABBBDDDGGGJJJLLLNNNKKKNNNSSSXXX\\\^^^______ggghhhjjjmmmqqqtttxxxyyyqqqrrrsssuuuvvvwwwwwwwwwttttttnnnooouuuyyyNNNKKKLLLOOORRRVVV___hhhsssuuuwww{{{ppp[[[QQQMMMKKKKKKIIIKKKOOORRRSSSVVV[[[\\\XXXXXX\\\]]]aaatttuuujjjddd```iiiyyynnnbbb^^^[[[\\\bbbkkkooo|||{{{nnnggg______``````aaaaaaaaabbbaaaZZZTTTPPPMMMLLLOOOTTTZZZgggmmm[[[IIIBBBAAA@@@>>>>>>======<<<;;;::::::999999777777777777777777777777888888888888888888888888999777666777888888777666666666666666555555555555555555444444444444555555777666555444333222222222666555444444555666555333555555555555555666777777777777777777777777777777999999999999888888888777777777777777777777888999888888:::;;;:::999;;;@@@;;;;;;<<<===>>>???@@@@@@AAAAAAAAACCCEEEHHHKKKMMMOOOQQQUUUYYY]]]___aaaaaaaaacccfffjjjooorrrtttvvvuuuuuuvvvvvvvvvvvvuuutttrrrpppooonnnoooyyyPPPOOOPPPSSSTTTWWWbbbmmm}}}ppp\\\RRRNNNLLLKKKIIIKKKPPPRRRTTTXXX]]]aaa[[[ZZZ^^^aaaggg{{{uuujjjfffeeeoookkk```]]][[[^^^dddhhhoooxxxkkkddd`````````aaaaaaaaabbbbbb```ZZZTTTQQQNNNLLLOOOTTT[[[nnnhhhXXXGGG@@@???>>><<<<<<===<<<<<<;;;::::::999999999999999999999999999999666666666666666666666666999777666777888999777666777777666666555555444444555555444444444444555555666666555444333333333333666555444555666666555444555555555555555666777777777777777777777777777777999888888888777777777777777777777777777888888999999999::::::999999:::===;;;;;;<<<===>>>???@@@@@@AAAAAAAAACCCEEEHHHKKKMMMOOOQQQUUUYYY]]]___```aaaccceeegggkkknnnqqqssstttttttttuuuuuuuuuttttttsssrrrpppoooooopppyyyTTTVVVXXXXXXVVVYYYffftttppp\\\SSSOOOMMMJJJIIIKKKPPPSSSTTTZZZ```ggg```\\\```fffppptttkkkhhhiiivvvhhh___\\\[[[___fffhhhsssssshhhaaa```aaaaaabbbbbbbbbbbbbbb___YYYTTTRRRNNNLLLOOOVVV___yyy}}}bbbSSSDDD>>>>>><<<;;;;;;<<<<<<<<<;;;;;;::::::999999999999999999999999999666666666666666666666666888777666777888999888777888777777666555444444444555555444444444444555555555555444444444444444555777666555555777777666555555555555555555666777777666666666666666666666666777777777777666666666666777777777777777888999999::::::::::::999:::::::::;;;;;;<<<===>>>???@@@@@@AAAAAAAAACCCEEEHHHKKKMMMPPPRRRUUUYYY\\\___```aaadddfffhhhkkknnnpppqqqrrrrrrrrrsssssstttssssssrrrqqqooooooppprrr{{{XXX\\\___^^^YYYZZZiiizzzooo[[[RRRNNNLLLHHHHHHKKKPPPRRRTTT[[[ccclllddd^^^aaajjjwwwtttkkkjjjjjjzzz|||ggg^^^\\\[[[```hhhlllzzz|||pppfffaaa```aaabbbccccccbbbaaaaaa]]]YYYUUURRROOOMMMRRRYYYgggvvv\\\OOOCCC???>>><<<;;;<<<<<<<<<;;;;;;;;;:::::::::777777777777777777777777888888888888888888888888888777666777888999888777888888777666555444444333555555444444444444555555444444444444444555666666777666555666777888777666555555555555555666777777666666666666666666666666777666666666666555555555777666666666777888999:::999;;;<<<::::::;;;;;;:::;;;;;;<<<===>>>???@@@@@@AAAAAAAAACCCEEEHHHKKKMMMPPPRRRUUUYYY\\\___``````dddeeehhhkkknnnppprrrsssqqqrrrssssssssssssssssssqqqoooooopppsss|||\\\aaaeeeccc]]]]]]lll~~~nnnZZZQQQMMMJJJGGGHHHKKKOOOQQQSSS[[[dddmmmgggbbbccclll|||tttllllllmmm{{{ggg```]]]]]]ccclllqqqxxxnnnfffbbb```aaabbbccccccbbb```___\\\XXXUUUSSSOOONNNVVV___tttpppVVVLLLBBB@@@@@@>>><<<===;;;;;;;;;;;;;;;:::::::::777777777777777777777777888888888888888888888888777666666666888999999777888777777666555444444444555555444444444444555555444444444444555666777777777555555666888888888777555555555555555666777777777777777777777777777777666666666666555555555444666666666666777888999:::888>>>AAA===;;;===>>><<<;;;;;;<<<===>>>???@@@@@@AAAAAAAAACCCEEEHHHKKKMMMQQQSSSVVVYYY\\\^^^___```aaacccgggkkknnnrrrtttuuuqqqrrrssstttttttttttttttrrrooonnnpppttt}}}aaaeeejjjiiiccccccpppnnnYYYPPPLLLIIIGGGHHHKKKNNNOOOQQQZZZdddmmmjjjffffffmmm~~~tttkkklllssszzzhhhbbbaaaaaaiiissszzzsssjjjeeebbb___```bbbcccbbbaaa___^^^[[[XXXUUURRROOOQQQ[[[gggkkkQQQIIIBBBAAAAAA???>>>???;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999666666666666666666666666777666555666888999999888666666666666555555555555555555444444444444555555555444444444555666777777666444444555777888888777555555555555555666777777777777777777777777777777666666666666555555555555666666666666777888:::::::::EEEJJJBBB;;;<<<>>>===;;;;;;<<<===>>>???@@@@@@AAAAAAAAACCCEEEHHHKKKMMMQQQSSSVVVYYY\\\^^^______aaacccfffjjjooorrruuuvvvqqqqqqrrrssstttttttttttttttpppmmmooottt~~~fffjjjnnnooojjjiiitttppp[[[QQQLLLIIIFFFGGGKKKMMMMMMOOOXXXccclllmmmllljjjooouuukkklllwwwxxxiiieeeeeehhhqqq|||xxxllleeebbb```^^^___aaabbbbbb```]]]\\\[[[XXXUUURRROOOSSS```nnn{{{dddMMMFFFAAAAAAAAA???>>>???;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999666666666666666666666666777666555666888:::999888555555555555666666666666555555444444444444555555666555555555555555666777444333333444666888777666555555555555555666777777999999999999999999999999777777777666666666555555555555666666777999:::;;;???NNNTTTHHH;;;999<<<<<<;;;;;;<<<===>>>???@@@@@@AAAAAAAAACCCEEEHHHKKKMMMQQQSSSVVVYYY\\\^^^______bbbdddgggkkknnnqqqssstttooopppqqqrrrssssssssssssvvvqqqmmmnnnsssjjjmmmqqqsssooonnnvvvrrr\\\RRRMMMJJJFFFGGGKKKMMMLLLMMMWWWbbblllooopppmmmpppuuukkklllwwwvvviiigggiiilllwwwrrrgggaaa___^^^]]]___```bbbaaa___]]][[[\\\XXXUUURRROOOTTTcccssswww```JJJDDD@@@AAAAAA>>>===???;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777888888888888888888888888666555555666999:::999888444444555555666777777777555555555444444555555555666666555555555555666666444333222444666777777666555555555555555666777777999999999999999999999999777777777777666666666666555555555666777999:::;;;CCCTTT[[[LLL;;;777:::;;;;;;;;;<<<===>>>???@@@@@@AAAAAAAAACCCEEEHHHKKKMMMRRRSSSVVVZZZ\\\^^^______dddfffhhhkkknnnppprrrrrrnnnnnnoooqqqqqqrrrrrrrrrwwwqqqlllmmmssshhhooouuuvvvtttwwwuuu^^^SSSNNNIIILLLIIIIIILLLNNNPPPVVV^^^nnnssswwwyyy|||zzzqqqsss~~~sssgggjjjqqqvvvxxxnnnhhhaaa]]]]]]```aaaaaaaaa```___]]]\\\XXXVVVQQQQQQTTTTTTeeennn]]]LLLJJJFFFBBB???===<<<<<<::::::::::::::::::::::::777777777777666666666666777777777777777777777777777777888888888888777777555777777666555444555666555444444333333444444555222333333333444444555555666666777777888888888888666555333333333444666888999777555444333444555666666555444333444666888999444444444555666666777777===KKKWWWWWWKKK>>>:::;;;===<<<<<<<<<<<<======>>>BBBBBBCCCBBBCCCFFFKKKNNNQQQTTTWWW[[[^^^_________cccdddfffiiilllnnnpppqqqkkkkkklllmmmooorrruuuvvvxxxsssoooooottt~~~jjjqqqxxxyyyxxx{{{vvvaaaUUUOOOJJJKKKIIIIIIMMMOOOQQQXXX___pppvvv|||}}}xxxyyyxxxuuuqqqmmmmmmrrryyy}}}~~~|||mmmdddiiiqqq{{{uuukkkfff```]]]]]]aaaaaabbbbbbaaa___^^^\\\WWWWWWSSSTTTWWWXXXlllgggVVVHHHEEEBBB>>>;;;999999999::::::::::::::::::::::::888777777777666666666666777777777777777777777777777777888888888888777777666888888777666555666777666555555444444555555666666666666777777777777777666666666666666666777777777666555444444666777999888777555444444444666666999888666555555555777888888888999999::::::;;;;;;:::EEEOOOPPPHHH???<<<======<<<<<<<<<<<<===>>>>>>BBBBBBCCCCCCCCCFFFKKKNNNQQQSSSWWW[[[]]]_________aaabbbdddgggiiilllnnnoookkkkkklllmmmppprrrtttvvvwwwrrrnnnooosss~~~hhhpppwww{{{{{{~~~yyyeeeXXXPPPKKKKKKIIIJJJNNNPPPRRRXXX```qqqzzzssshhhcccbbb```]]]]]]aaagggnnnssssssjjjffflllvvvpppgggbbb___]]]^^^aaabbbbbbbbb```^^^]]][[[VVVXXXUUUVVVYYY]]]vvvzzz___MMMDDDBBB???<<<:::888888777::::::::::::::::::::::::888888777777777666666666777777777777777777777777666777777888888777777666777888999888666555666777666666666555555666666666555555555444444444444444555555555555555555555555777777666555555777888999888777555444444555666666<<<;;;999777555555555666888888888888888888888999777===DDDGGGDDD@@@>>>===<<<<<<<<<<<<<<<===>>>>>>AAABBBCCCCCCDDDFFFJJJNNNQQQSSSVVVZZZ]]]^^^_________aaacccfffiiikkkmmmmmmkkklllmmmoooqqqrrrtttuuuvvvqqqnnnnnnrrr|||bbbjjjsssxxx{{{zzziii[[[RRRMMMMMMKKKLLLPPPQQQSSSXXX___qqq|||{{{nnneeeaaa\\\]]]\\\\\\]]]aaaggglllnnnlllmmmttt~~~zzzjjjbbb___]]]]]]___````````````^^^\\\ZZZXXXUUUWWWUUUUUUYYY___~~~sssXXXHHHDDDCCC@@@>>><<<;;;::::::::::::::::::::::::::::::888888888777777777666666666666666666666666666666666666777777777777666666666777888777666555555777666666555555555555666666444444444333333222222222666666666555555555555444666666555555555666777888777666555555555555666666;;;:::888777666555555555666666666666666666666666666888;;;>>>??????===<<<<<<<<<;;;<<<<<<===>>>???AAABBBCCCCCCDDDFFFJJJMMMPPPRRRVVVZZZ\\\^^^^^^^^^```bbbeeehhhkkkmmmnnnnnnkkklllnnnppprrrsssttttttuuupppmmmmmmqqqzzz]]]eeeooowww|||yyyjjj[[[SSSPPPPPPNNNOOORRRTTTUUUZZZ```ppp|||xxxnnniii```aaabbbbbbbbbcccfffiiiiiimmmttt~~~ssseee___^^^]]]^^^```^^^^^^^^^]]][[[XXXVVVUUUSSSUUUSSSSSSXXXaaammmUUUHHHCCCBBBAAA???>>>===<<<<<<::::::::::::::::::::::::888888888888777777777777666666666666666666666666666666777777777777666666555666777666444333444555555444444333333444444555888888777777666666555555666666666666666666666666555444444444555555666666666666555555555666666666666666666666666666666666888888888888999999999999888777666888<<<===;;;999;;;;;;;;;<<<<<<===??????@@@BBBCCCDDDEEEGGGJJJMMMOOORRRUUUYYY\\\]]]]]]]]]```bbbeeeiiikkkmmmnnnnnnjjjllloooqqqsssssssssssstttooollllllpppxxx\\\cccnnnvvv||||||uuuhhhZZZSSSSSSQQQPPPRRRWWWYYY[[[```fffqqq|||zzzqqqeeeeeefffgggiiilllnnnooolllsss}}}yyymmmaaa]]]]]]]]]^^^```]]]]]]\\\[[[YYYVVVSSSRRRQQQRRROOORRR[[[fffgggSSSHHH@@@??????>>>===<<<<<<;;;::::::::::::::::::::::::999999888888888777777777777777777777777777777777555666666777777666666555444555666555333222333444444444333333333333444444666666555555555555555555555555666666666777777777444444444555555555555555555555555666666666666666333444444555666777777777555555666666777888888999:::888666777:::<<<;;;999;;;;;;;;;<<<<<<>>>???@@@@@@AAACCCEEEEEEGGGJJJLLLOOOQQQUUUXXX[[[\\\]]]]]]^^^```dddhhhjjjllllllllljjjlllpppsssttttttsssrrrsssnnnkkkkkknnnvvv\\\cccllltttxxx|||{{{wwwrrrfffXXXSSSUUURRRRRRVVV\\\```ccciiipppuuuzzznnnkkkiiikkkrrrzzz~~~ssshhh^^^]]]^^^^^^___```]]]]]]\\\[[[XXXUUURRRQQQOOOOOOMMMSSS```oooyyy```OOOGGG>>>>>>>>>>>>======<<<;;;::::::::::::::::::::::::999999999888888888777777777777777777777777777777555555666666666666555555555666666666444333444555555555444444444444555555222222333333333333333333333333444555666666777888444444555666666666666666444555555666666666666666444444555666777888888888222222333555666777888999:::888777888:::<<<;;;;;;;;;;;;;;;;;;===>>>???@@@???AAADDDEEEFFFGGGJJJLLLNNNPPPTTTXXXZZZ\\\\\\\\\^^^aaaeeeiiilllmmmmmmllljjjmmmqqqtttuuutttrrrqqqrrrmmmjjjkkkmmmuuu\\\bbbjjjppptttvvvwwwyyy~~~}}}xxxtttooodddWWWSSSVVVRRRRRRWWW```fffjjjqqqyyyxxxvvvppplllppp{{{{{{pppfff]]]]]]_________```^^^^^^]]][[[YYYUUURRRQQQOOONNNLLLTTTddduuusss[[[LLLEEE??????????????????>>>===::::::::::::::::::::::::999999999888888888888777777777777777777777777777555555666666666666555555666777777777555444555666666666555555555555666666444555555666666777777777000111222333555666777777555666666777777777777777444444555666777777666666666666777888888888888888555666777888:::<<<===>>>999888888999;;;<<<======::::::;;;;;;===>>>???@@@???AAADDDEEEFFFGGGJJJLLLNNNPPPTTTXXXZZZ\\\\\\\\\aaaccchhhlllnnnooooooooojjjmmmqqquuuvvvuuurrrpppqqqmmmjjjjjjmmmttt[[[```hhhoootttvvvuuutttwwwyyy|||xxxtttmmmeee^^^YYYVVVUUUYYY]]]bbbggglllttt~~~wwwrrrqqqzzzuuupppsss~~~zzzjjjddd]]][[[^^^bbbcccbbbaaa```^^^[[[WWWTTTQQQPPPLLLOOOOOOQQQbbbkkkTTTHHHBBB@@@???>>>===;;;;;;::::::::::::::::::::::::::::::777777777777666666666666777777777777777777777777444555555555666666777777666555444333222333333444444444444444444444444444777666555444444444444444444444555555555555444444000000111222444666888999777777777777777777777777555555444444444444555555777888999999999777666555666666777888999:::::::::<<<<<<<<<<<<<<<===>>>???BBBBBBBBBBBBDDDFFFHHHJJJPPPRRRVVVXXXYYY[[[]]]___bbbcccdddgggjjjlllnnnooonnnnnnpppsssuuuvvvtttrrrsssmmmiiikkkpppwwwZZZ^^^eeelllooopppnnnlllkkkmmmoootttxxxzzzyyywwwqqqmmmgggaaa[[[XXXVVVUUUYYY___fffmmmttt}}}rrrjjjggggggooottt{{{xxxsssooosss~~~uuugggaaa[[[ZZZ]]]aaabbbaaa```___\\\XXXUUURRRPPPOOOMMMPPPRRRYYYnnnhhhRRRGGGBBB@@@???>>>===;;;;;;;;;;;;999999999999999999999999888888777777777666666666777777777777777777777777555555555555666666666777666555444333333333444444444444444444444444444444666666555444444444444444444444555555555555444444666666555444444444444444777777777777777777777777666555555555555555555666888888888888888777666666777777888888999999::::::;;;;;;;;;<<<<<<===??????BBBBBBBBBCCCDDDFFFIIIJJJOOORRRUUUWWWYYYZZZ]]]___aaaccceeegggjjjmmmnnnooommmnnnooorrruuuvvvtttrrrsssmmmiiikkkpppxxx\\\___eeeiiijjjhhheeebbb______```cccgggkkkkkkkkkiiifffbbb^^^ZZZYYYXXXXXX[[[bbbkkkttt}}}}}}kkkaaa\\\[[[[[[\\\aaagggnnnwwwtttpppnnnsssxxxoooccc^^^ZZZZZZ]]]````````````^^^ZZZUUURRRPPPOOOOOOMMMPPPUUUbbb~~~bbbOOOFFFAAA@@@???>>><<<;;;;;;;;;;;;:::999999888888777777777999999888888888777777777777777777777777777777777555555555555666666666666666555444444333444444444444444444444444444444444666666555444444444444555444444555555555555444444999888777555444444333333777777777777777777777777777666666555555666666777999888888777777777777777888888888999999999999999::::::;;;;;;===>>>@@@@@@BBBBBBBBBCCCDDDGGGIIIKKKNNNQQQTTTWWWXXXZZZ\\\^^^aaaccceeehhhkkkmmmnnnooommmnnnooorrruuuvvvtttrrrrrrmmmjjjkkkpppyyybbbeeeiiijjjiiieee```\\\YYYWWWVVVWWWZZZ]]]______aaa```]]][[[ZZZYYYZZZZZZ\\\cccnnnxxx~~~lll^^^XXXWWWUUUTTTUUUXXX\\\aaagggrrr~~~|||pppmmmmmmrrrsssjjj___]]][[[[[[^^^```aaa```aaa^^^YYYTTTQQQOOOOOOOOONNNOOOUUUhhhzzz\\\LLLEEE@@@??????===<<<<<<;;;;;;;;;;;;::::::999888777777666999999999999888888888777777777777777777777777777555555555666666666666666555555555444444444444555444444444444444444444444666555555444444444555555444444555555555555444444666555555555666777888999666666666666666666666666777777666666666666777777999888777666666777888999999999999999999999999888999::::::;;;===???@@@AAABBBBBBBBBCCCEEEGGGJJJKKKMMMPPPTTTVVVXXXZZZ\\\___aaacccfffiiikkkmmmoooooommmmmmooorrruuuuuutttrrrrrrmmmjjjlllpppyyyjjjlllooopppmmmhhhbbb^^^[[[XXXTTTSSSSSSUUUVVVVVVXXXWWWVVVUUUUUUUUUVVVWWWZZZbbbnnnzzz}}}wwwvvvlll```YYYXXXXXXVVVSSSUUUVVVXXXZZZ\\\ccclllsss}}}rrrjjjjjjlllrrr{{{oooggg\\\\\\]]]^^^```bbbbbbbbbbbb___ZZZUUURRRPPPPPPQQQOOOOOOUUUkkkpppVVVJJJDDD??????>>>===<<<<<<;;;<<<<<<<<<<<<;;;:::999888888777999999999999888888888777777777777777777777777777666666666666666555555555444555555555555555555555444444444444444444444444555555444444444555555666444444555555555555444444444444444555777999:::;;;666666666666666666666666777777666666666666777777999888777666666777888999:::::::::999999999999999999::::::;;;===???@@@AAAAAAAAABBBCCCEEEHHHKKKLLLMMMPPPTTTWWWYYY[[[]]]___aaacccfffjjjlllnnnoooooommmmmmooorrrtttuuusssqqqrrrnnnkkkllloooxxxmmmpppsssuuutttpppkkkgggccc___ZZZWWWVVVVVVUUUUUUTTTSSSSSSRRRRRRSSSSSSSSSWWW```lllyyy~~~zzzuuuoooiiieeeddd```\\\[[[[[[[[[YYYWWWVVVXXXYYYYYYYYY\\\bbbhhhmmmxxxyyyjjjdddfffkkksssuuujjjcccZZZ\\\^^^aaacccddddddcccbbb```\\\WWWTTTRRRQQQQQQPPPQQQYYYqqqgggQQQHHHCCC???>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999999888888888777777777777777777777777777777777666666666666666555555555444444555666666666666555444444444444444444444444555444444444444555666666444444555555555555444444666666666666666777888888777777777777777777777777777666666555555666666777777777777777777888888999999999999:::::::::::::::::::::;;;;;;===>>>@@@@@@AAAAAABBBCCCFFFIIIKKKMMMNNNQQQUUUWWWZZZ\\\___aaaaaacccgggjjjmmmooooooooolllmmmnnnqqqtttuuusssqqqrrrnnnkkkkkkmmmuuujjjnnnsssxxxzzzxxxuuusssppplllgggcccaaa```___^^^\\\\\\[[[[[[ZZZYYYYYYYYYYYY```jjjuuuzzzppphhhdddaaa___]]]]]]^^^___```aaa``````___[[[^^^```aaa```bbbggglllnnnvvvpppccc^^^ccckkkvvvyyynnnddd]]]WWWZZZ___bbbddddddddddddaaa___\\\YYYUUURRRPPPOOOQQQTTT```{{{```MMMGGGCCC>>>>>>>>>===<<<<<<<<<<<<===::::::999999999999999999888888777777777666666666777777777777777777777777777666666666555555555555333444555666777777666555444444444444444444444444444444444444444555666666444444555555555555444444777777666555555555666666777777777777777777777777666555555555555555555666666666777888888888888888888999999::::::;;;;;;;;;;;;;;;;;;<<<<<<===??????AAAAAABBBDDDFFFIIILLLNNNNNNQQQUUUXXX[[[]]]```bbbaaacccgggkkknnnoooooonnnllllllnnnqqqttttttsssqqqrrrnnnlllkkkkkkssseeejjjqqqxxx|||}}}|||{{{{{{wwwrrrooommmkkkjjjhhhiiihhhhhhfffeeedddcccccc\\\aaaiiiqqqzzz~~~uuuhhh___[[[[[[\\\\\\^^^aaadddeeeeeeeeefffgggbbbeeeiiikkkkkknnnrrrvvvwww|||}}}iii^^^ZZZ```jjjxxxtttiii___YYYUUUYYY___bbbddddddcccccc___^^^\\\YYYUUURRRPPPNNNQQQWWWfff{{{\\\LLLGGGCCC>>>>>>======<<<<<<<<<<<<===888888888888888999999999777777777777666666666666777777777777777777777777777777666666555555555444333444666777777777666555444444444444444444444444444444444444444555666777444555555555555555555444555555555555555666777777777777777777777777777777555555444444444444555555555666777999999999888777888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>???AAAAAABBBDDDFFFIIILLLNNNOOORRRVVVYYY[[[^^^aaacccaaacccgggkkknnnoooooonnnllllllnnnqqqttttttsssqqqrrrooollljjjjjjrrreeejjjmmmnnnrrryyy}}}}}}{{{|||{{{xxxtttsssvvvyyywww{{{|||yyyvvvsssmmmfffeeecccdddjjjpppxxx~~~}}}~~~ooo```ZZZ[[[\\\___aaagggjjjooorrrtttuuuwwwxxxtttwwwzzz|||~~~ooo```YYYYYY___kkkzzzqqqccc[[[YYYZZZ]]]aaadddeeedddaaa___```^^^[[[WWWSSSOOOMMMLLLRRRXXXmmmlllYYYIIIDDDCCC;;;===<<<<<<;;;;;;:::999999999999999999999999::::::777777777777777777777777999777555666888888666444111333666999999888555333666555444333333333333333555555444444444444555555666666555555555666666777333444555666666555444333333444555666666555444333555444333555777888888777777666444333444555777999777666555555555555555666::::::999999::::::;;;<<<::::::;;;<<<===>>>??????===???AAACCCDDDGGGJJJMMMPPPRRRTTTUUUWWW[[[___bbbcccccceeeiiimmmpppqqqpppooooooqqqqqqqqqqqqpppooopppllljjjkkknnnvvvlllpppqqqpppqqqwwwyyyyyyuuuwwwzzzzzzyyy||||||uuujjjccc^^^```ccchhhpppwww{{{yyy|||}}}vvvlllbbb```bbbcccggglllmmmrrryyy|||kkk```ZZZXXX^^^iiiyyy{{{mmm```YYYYYYZZZ\\\```bbbcccaaa^^^\\\^^^\\\YYYUUUQQQNNNMMMMMMTTT___yyyiiiWWWHHHDDDCCC<<<===<<<<<<;;;;;;:::999999999999999999999999999999777777777777777777777777777555333444555666444222333444666888888777555444666666555555444444444444555555444444444444555555888777666555555444555555444444555555555555444444444444555666666555444444555444333555777888777666777666444444444555777888888888777777777777888888999888888888888999::::::;;;;;;;;;<<<===>>>???@@@>>>@@@BBBDDDEEEGGGKKKNNNPPPRRRTTTVVVWWWZZZ^^^aaabbbcccdddhhhmmmpppppppppooopppqqqrrrrrrrrrqqqpppoookkkiiijjjmmmtttyyy|||{{{vvvssstttuuutttmmmqqquuuxxxzzzuuuiii]]]ZZZ\\\^^^bbbfffeeecccdddjjjooorrrxxx~~~xxxvvvjjjeeebbbccccccdddkkkssszzznnneee___\\\ZZZ___iiiyyyuuuhhh]]]XXXYYY\\\^^^aaacccccc```\\\ZZZZZZYYYWWWSSSOOOMMMNNNOOOXXXkkk~~~dddTTTGGGDDDDDD======<<<<<<;;;;;;:::999999:::::::::999888888888777777777777777777777777777777555444444555555444333555666666777666666555444777666666666666555555555555555444444444444555555888888666555444333333333555555555444444555555555444444555666666555444444555444444555777888777666666555555444444666777888888888888777777888888999888888777777888888999:::;;;;;;;;;;;;<<<>>>???AAA>>>@@@CCCDDDFFFHHHLLLNNNQQQSSSUUUVVVWWWYYY]]]```bbbbbbdddhhhlllooopppoooooopppqqqsssssssssrrrqqqoookkkhhhiiikkkrrrzzzwwwuuusssqqqtttxxx{{{~~~}}}lll[[[UUUWWWYYY[[[]]]YYYWWWXXX]]]```dddmmmvvvtttjjjgggdddbbbbbbaaa```cccooo|||nnnddd```]]]\\\^^^bbbmmm~~~pppddd[[[YYY[[[aaabbbeeefffeeeaaa]]]ZZZVVVVVVTTTQQQMMMLLLOOORRR^^^zzzuuu]]]PPPEEEDDDEEE>>>===<<<<<<;;;;;;:::999999;;;::::::999888777777666777777777777777777777777888777777777777777666555888777666555555555555555555555666666666555555555555555444444444444555555777666555555444444444444666555444333333444555666444555555555555555555444666444444555777777777666666555555555555666777777666666666555666666777777888888888888888999::::::<<<;;;::::::;;;===@@@AAA???AAACCCEEEFFFIIILLLOOOQQQSSSUUUVVVWWWYYY\\\^^^aaabbbcccgggllloooooooooooopppqqqsssttttttssssssoookkkiiijjjlllrrr~~~{{{}}}jjjUUUNNNOOOPPPQQQQQQQQQRRRUUUYYY\\\```kkkwww}}}jjj___\\\aaa```_________gggzzzrrrddd___^^^]]]\\\bbbfffqqqyyykkkaaaZZZZZZ^^^bbbdddfffgggeeeaaa\\\YYYSSSTTTSSSOOOLLLMMMRRRXXXiiilllWWWLLLCCCCCCDDD>>>===<<<<<<;;;;;;:::999999::::::999999888777666666777777777777777777777777777777888777666666666666888777666555444444555555333444444555555555444333555555444444444444555555444444444444444555666777666555444333333444555666555555555444444555555555666555444555666777666555555555555555555666777777666666666666666777888888999999999999999:::;;;;;;;;;;;;;;;;;;<<<>>>???@@@???AAACCCEEEFFFIIILLLOOOPPPRRRUUUWWWWWWYYY[[[]]]aaaaaacccfffkkknnnooonnnnnnoooqqqsssttttttttttttpppmmmkkklllnnntttlllWWWMMMKKKJJJJJJKKKKKKMMMSSSXXX[[[bbbrrruuuddd]]]\\\[[[ZZZZZZ[[[___lll}}}ttthhh___]]]^^^______eeekkkxxxtttggg___ZZZ[[[```aaaccceeeeeeccc___ZZZWWWQQQSSSSSSOOOLLLOOOVVV]]]xxxdddQQQHHHAAABBBDDD======<<<<<<;;;;;;:::999999999999999888777777777666777777777777777777777777444666666666444333444555777666666555555555555666222333444555555555444333555555444444444444555555222222333333444555777888555555555444444555555555666555444444444444555666666555444555666777666555555555555666666666666666888888888888999999:::;;;::::::999999::::::;;;<<<::::::;;;<<<===>>>??????>>>@@@CCCDDDFFFHHHLLLNNNNNNQQQTTTWWWXXXYYY[[[]]]``````bbbfffjjjmmmnnnnnnlllnnnppprrrttttttttttttpppmmmlllmmmpppvvvooo[[[PPPLLLJJJJJJLLLJJJMMMRRRXXX^^^jjjmmmaaa___aaa___^^^^^^aaagggwww}}}mmmhhhbbb\\\[[[^^^bbbfffkkkrrr~~~nnnccc\\\YYY[[[```aaaccceeeeeeccc___ZZZWWWQQQSSSSSSPPPMMMQQQZZZcccyyy___MMMFFF???AAACCC<<<===<<<<<<;;;;;;:::999999888888888888777777777777777777777777777777777777444666777666333222444555555555555666666666666666222333555666777666555444555555444444444444555555333333333333444555555666444444555555555555444444666555444444444444555666777666444555666777666444444555555666666666666666888888888888999:::;;;<<<999999999999999::::::;;;888:::<<<>>>??????>>>===>>>@@@BBBDDDEEEGGGKKKNNNLLLPPPTTTVVVXXXZZZ\\\^^^___```bbbeeejjjmmmmmmmmmkkkllloooqqqssstttttttttooollllllnnnqqqwww{{{kkkYYYOOOKKKIIIKKKNNNMMMOOOTTT[[[cccsss{{{ggg^^^___dddnnnllllllooovvvssseeeccc___[[[ZZZ^^^eeekkkrrryyyyyyjjjaaa[[[XXX[[[___ccceeeggggggeeeaaa]]]ZZZQQQSSSTTTQQQNNNRRR]]]fffvvv\\\KKKDDD>>>@@@BBB<<<===<<<<<<;;;;;;:::999999777777777777777888888888777777777777777777777777666888999888555444555888444444555666777777666666222444666777888777666555555555555444444555555555555555444333333333444444333444555666666555444333666555444333333444555666777666555555666777666444444555555666777666666666666666666666777888999:::888888888777888999999:::777999<<>><<<===???AAACCCDDDGGGJJJMMMKKKOOOSSSVVVXXXZZZ\\\^^^___```aaaeeejjjmmmmmmmmmjjjkkknnnppprrrtttttttttmmmkkkkkknnnqqqwww{{{iiiVVVMMMKKKKKKLLLNNNLLLSSSVVVYYYkkktttgggaaahhhttt}}}qqqfffdddaaaaaadddfffgggkkkppp~~~~~~qqqddd\\\XXXWWW[[[aaafffggghhhiiihhhddd]]]XXXYYYRRRPPPRRRQQQQQQ```ssstttXXXGGGFFFBBBAAAAAA;;;???>>>>>>===<<<<<<;;;;;;777777777777888999:::;;;999999999888888888777777888888888888777777777777666555555444444444555555777777666555444444333333666666555555555444444444444444444444444444444444333444555555555444666777555555555555555555555555666666666666777777777777999555111222666999888555777777777777888999:::;;;::::::999888999:::;;;<<<===>>>???>>><<<;;;;;;<<>>@@@AAABBBDDDEEEEEEEEEGGGIIIOOOQQQSSSWWWZZZ\\\^^^______```bbbdddgggjjjmmmooolllmmmoooqqqrrrsssrrrrrrqqqooolllkkknnnvvvnnnyyyqqqcccUUUOOOMMMLLLLLLNNNMMMQQQWWWddd}}}rrrnnnrrr{{{lllfffeeedddffflllrrrxxxsssiii___[[[YYYZZZ___dddggghhhiiijjjiiieee```[[[UUUSSSSSSUUUVVV\\\ssssssXXXHHHFFFAAA@@@AAA<<<;;;;;;::::::999999888888::::::999999888777777666999888888888888777777777777777777666666666555555555444444333444444555555666666666555444444333333555555555555555444444444444444444444444444444444444555666666555444666777333333333333333333333333444444555555555666666666888555222333666888777555555555555666777777888888::::::999999999:::;;;<<<999;;;<<<===<<<===???@@@???AAACCCEEEEEEFFFIIIKKKOOOPPPSSSVVVYYY\\\]]]^^^___```aaadddgggjjjmmmnnnnnnoooooopppqqqqqqrrrrrrpppnnnllljjjmmmtttqqqxxxjjj^^^SSSOOONNNMMMMMMPPPOOORRRZZZmmmyyyssswwwuuummmllliiiiiimmmuuu}}}|||kkkccc\\\ZZZ[[[]]]bbbggghhhhhhiiijjjiiifff```\\\TTTSSSSSSTTTXXXfffuuu[[[LLLIIICCCAAABBB???::::::::::::999999888888999999999999888888777777888888888888777777777777666666666666555555555555555555555444555555666666666666555555555444444444555555555555555555555555444444444444444444444444333444555555444333444555444444444444444444444444444444444444555555555666666555333444666888777555555666666777777888888777999999999:::::::::;;;;;;<<<===>>>===<<<;;;<<<===<<>>;;;;;;;;;;;;::::::::::::666777888999999999999888777777777777777777777777666666666666555555555555666666555555666777888888555555555555555444444444444555555555555555555555444444444444444444444444111222333222111000111222666666666666666666666666444444444444555555555666555555444555666777666666666777888999999999888888999999:::::::::;;;;;;;;;;;;===>>>===<<<<<<===>>>>>>AAACCCEEEFFFHHHJJJMMMMMMOOOQQQUUUXXXZZZ\\\]]]]]]^^^```bbbeeeiiikkkmmmppppppoooooopppqqqrrrrrrooommmiiiggghhhoooxxx|||kkk```XXXQQQPPPPPPPPPSSSWWWXXX\\\kkk{{{oootttxxxooojjjlllooopppttt}}}wwwlll```ZZZXXX[[[```cccgggllllllkkkiiiiiigggccc^^^ZZZTTTSSSSSSXXXhhhvvv]]]OOOJJJAAA===???<<<<<<<<<<<<<<<;;;;;;;;;;;;555666888999::::::999999666666777777777777777888777777777666666666555555555555555555666777888888555555555555555555555555444444444555555555555555444444444444444444444444555666777666555444555666666666666666666666666666444444555555555666666666444555555666777666666666777888999::::::999888777888999:::;;;;;;;;;::::::777999;;;<<<===>>>@@@BBBCCCDDDFFFFFFFFFFFFHHHIIIMMMNNNQQQTTTWWWZZZ[[[\\\]]]^^^___bbbeeehhhkkklllnnnoooooopppqqqqqqrrrrrrnnnlllhhheeefffllluuu|||www{{{sssfff]]]VVVQQQPPPPPPQQQVVV[[[___dddwwwuuulllwww{{{yyyxxxxxxwwwuuuqqqnnnmmmppprrryyy~~~pppeee]]]YYYXXX]]]bbbeeeiiinnnmmmkkkjjjhhheeeaaa\\\XXXSSSTTTVVV```www{{{bbbSSSNNNCCC>>>???===;;;;;;;;;;;;<<<<<<<<<<<<666777999::::::999888777666666666666777777888888888888777777777666666666333333333444444555666777555555555555555555555555444444444555555555666666444444444444444444444444999:::;;;:::888777888999666666666666666666666666555555666666666777777777333555666777777666666666666777888999999888777666888999:::;;;;;;;;;::::::777999;;;<<<===>>>@@@BBBAAACCCEEEFFFFFFGGGIIIKKKLLLNNNPPPTTTWWWYYY[[[\\\\\\]]]___aaadddhhhjjjllllllmmmoooqqqrrrsssrrrrrrnnnkkkgggddddddjjjsssyyykkknnnsssyyyqqqggg```]]]VVVPPPPPPPPPRRRWWW^^^ccckkksssmmm{{{yyyuuusssrrrsssrrrqqqpppooopppsssvvvxxx|||lllaaa\\\XXXXXX^^^cccfffjjjooonnnllljjjgggddd```ZZZVVVRRRTTTYYYggggggYYYRRRGGGAAABBB@@@;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;:::888666555555666666666777777888888888888888888777777777777222111111222333444555666444555555555555555555555444444444555555555666666444444444444444444444444555666666555444333333444555555555555555555555555666666666666777777777777333555777777777666666666555666888999888777555444888999:::;;;<<<;;;:::::::::<<<======<<<<<<===???;;;>>>BBBEEEHHHKKKNNNQQQLLLMMMPPPSSSWWWYYY[[[[[[\\\]]]^^^aaadddgggjjjllljjjlllooorrrsssssssssrrrnnnkkkgggcccccciiirrrxxx]]]^^^```dddkkkttt}}}tttkkkfffaaa]]]aaaXXXQQQOOOPPPSSSXXX^^^cccnnnrrrnnn}}}zzzwwwuuuttttttwwwzzz|||oooccc___WWWYYY\\\```eeeiiilllnnnnnnllljjjgggccc^^^XXXSSSTTTWWW\\\mmmyyycccNNNBBB@@@@@@???CCC???;;;<<<>>>>>>:::666999999888888777666555555888888888888777777777777888888888888888888888888888777555444333333444444444444444555555555666666222333444444555555444444777444222222555777666555555444333333222222333333888777555333222333555666555444444333333333333444555777888888777555555555999888888888777777666666::::::::::::::::::::::::;;;;;;;;;;;;<<<>>>???AAA@@@AAACCCEEEGGGJJJKKKLLLPPPQQQSSSUUUVVVXXX[[[^^^[[[]]]aaaeeeggggggfffeeefffiiilllppprrrsssrrrqqqooollljjjkkkkkklllrrryyyTTTUUUXXX[[[aaaiiipppuuu}}}{{{iiiaaa______^^^ddd[[[TTTRRRSSSVVV\\\bbbjjjuuu|||tttvvv|||lllaaa^^^VVVXXX[[[```dddhhhkkkmmmmmmkkkiiigggccc^^^YYYVVVTTTWWW```xxxkkkTTTGGGAAA???===@@@===:::;;;===>>>;;;888;;;;;;::::::999888888777888888888888777777777777555555555555555555555555888888777666555444444555444444444555555555666666333444555555666666555555777444222222555777666555555555444444333333333444777666555444333444444555999888777777666777777777444555555555444444666888888888888888777777777666::::::::::::::::::::::::;;;;;;;;;;;;<<<>>>???@@@@@@AAACCCEEEGGGJJJKKKLLLOOOQQQTTTUUUVVVXXX[[[^^^^^^___cccfffhhhhhhhhhhhhgggiiimmmppprrrsssrrrqqqoookkkjjjkkklllmmmttt{{{MMMOOORRRVVV[[[bbbjjjooozzzsssccc\\\]]]bbbfffiii___WWWUUUWWWZZZ```gggrrr~~~yyywwwzzzxxxvvvxxxyyy{{{}}}uuuggg^^^[[[VVVXXX[[[___dddgggjjjkkkkkkkkkiiigggccc___[[[YYYXXXYYYhhhlllWWWIIIAAA>>><<<===:::888:::<<<>>><<<999;;;;;;::::::999888888888888888888888777777777777555555555555555555555555888888888888777666555555444444444555555555555555444444555666666666666666666444333333555666666555555555555444444444444444555555555555555444444444666666666555555666777777666666555444333444888;;;888888888888777777777777999999::::::::::::::::::;;;;;;;;;;;;<<<>>>???@@@@@@AAACCCEEEGGGJJJKKKLLLOOOQQQTTTUUUVVVXXX[[[]]]```bbbdddfffhhhjjjjjjkkkgggjjjmmmppprrrsssrrrqqqnnnjjjiiikkklllooovvv~~~LLLPPPUUUZZZaaajjjvvv}}}rrraaaYYY]]]fffnnnlllbbbYYYWWWXXX\\\dddkkkwwwyyy{{{zzzwwwvvvvvvwwwuuuwwwzzz|||}}}|||pppccc[[[ZZZVVVXXX[[[```cccfffhhhiiikkkkkkiiifffaaa]]]ZZZYYYZZZ]]]tttxxxbbbRRRHHHAAA======;;;:::888999;;;<<<:::999888888888777777777666666888888888888777777777666777777777777777777777777666777777888777666555444555555555555555555555555333444444555555555555555555444444444555666666666555555555555444444333333444555555666666555444444333333444444666777999999<<<===<<<:::888777888999888888888777777777777777999999999999999::::::::::::;;;;;;<<<===>>>??????@@@AAACCCEEEGGGJJJKKKLLLOOOQQQTTTVVVWWWXXX[[[]]]aaabbbccceeegggiiikkklllhhhjjjnnnqqqssssssrrrqqqmmmiiihhhjjjlllpppxxxOOOUUU\\\eeeooo|||ttt```XXX\\\gggpppoooddd[[[XXXZZZ^^^gggooozzz|||yyywwwtttrrrssswww|||~~~vvvkkk```YYYYYYXXXZZZ]]]aaaccceeeffffffiiijjjhhhddd^^^YYYWWWWWWXXXbbb|||jjjVVVLLLEEE>>>;;;<<<<<<;;;::::::::::::888777888888888777777777777777888888888888777777777666666666666666666666666666444555666777666555444333555555555555555555555444222222333444444444444333333444555555555555555666333444444555444333222222444444555666666555555444444555666777:::<<<>>>@@@CCCDDDEEECCC>>>:::666555777777777777777777888888888888888999999:::::::::::::::;;;<<<===>>>??????@@@AAACCCEEEGGGJJJKKKLLLNNNQQQTTTVVVWWWYYY[[[\\\```aaabbbdddfffhhhjjjkkkiiikkknnnqqqssssssrrrqqqllliiigggiiilllpppxxxUUU^^^kkkwww{{{eee]]]bbbmmmuuussshhh^^^[[[]]]bbbkkktttzzzpppqqqrrrssswww~~~yyyoooeee\\\XXXXXX[[[]]]```bbbdddddddddccceeefffeeeaaaZZZVVVUUUWWWVVVjjjtttaaaNNNHHHCCC===999;;;<<<<<<;;;::::::999888888999999999999999999999999888888888888777777777777444444444444444444444444444444555555555555444444555555555555555444444444111111222333333333333333222444666666555444555666444444555666666444333222444444444555555555555555333333444666888;;;===>>>CCCEEEGGGEEE@@@:::666333777777777777888888888888777777888888999:::::::::999:::;;;===>>>>>>???>>>@@@AAACCCEEEGGGJJJKKKLLLMMMQQQTTTWWWXXXYYYZZZ\\\^^^```bbbdddfffggghhhiiijjjlllooorrrssssssrrrqqqlllhhhfffhhhjjjoooxxxcccooo}}}hhhbbbiiittt{{{yyynnnccc___aaagggrrr{{{zzzwwwrrrvvvzzz{{{oooggg___YYYWWWYYY^^^```bbbdddddddddbbbaaa^^^``````]]]WWWTTTUUUXXX]]]zzzkkkWWWGGGDDDBBB<<<999<<<:::;;;;;;;;;:::::::::;;;999999999999999999999999888888888888777777777777444444444444444444444444666666555555555555666666666666555555555444444444111222333333444444333333111444777777555444555666555666888888888777555444555444444333444555666777444444444444555666777888<<<>>>??????;;;888666555666777777777888888888888666777777888999999::::::999:::<<<===>>>???>>>>>>@@@AAACCCEEEGGGJJJKKKLLLMMMPPPUUUWWWXXXYYYZZZ[[[]]]___bbbeeeggghhhhhhhhhjjjlllooorrrssssssrrrqqqkkkgggeeegggiiimmmwwwpppxxxccc```iiitttzzz~~~rrrgggcccffflllvvv~~~xxxwwwyyy~~~~~~ssshhhaaa[[[WWWVVVYYY```bbbdddeeeeeecccaaa___XXX[[[]]]ZZZUUUTTTVVVZZZgggbbbOOO@@@@@@AAA===;;;>>>888:::;;;;;;;;;;;;<<<>>>777777777777777777888888888888888888777777777777666666666666666666666666888777666555555666777888666666555555555444444444222333444444555555444444111444777777555444555666777888:::;;;:::999777555666555333222333555777888:::999888777777666777777444666777777666666777888666666777777888888888999666777777888999999::::::999:::<<<===??????>>>>>>@@@AAACCCEEEGGGJJJKKKLLLMMMPPPUUUXXXYYYYYYZZZ[[[]]]___cccgggiiiiiihhhgggkkkmmmppprrrtttsssrrrqqqkkkgggdddfffhhhlllvvvooofffbbbkkkzzzxxxiiihhhjjjnnnzzz|||{{{{{{ooobbb[[[WWWUUUWWW\\\```ccceeedddfffgggccc]]]YYY]]]VVVRRRVVVTTTUUU```oooXXXOOOEEE??????@@@>>><<<<<<;;;:::999888999::::::888999999999888888777777777777777777777777777777666666666666666666666666777777666666555555444444666777777777777555333222333333444555555666666666333444444444555666666666;;;FFFRRRTTTJJJ===666444555555555444444333333333666666666666666555555555333444555666666555444333555666777999999888888777::::::::::::::::::::::::::::::;;;===>>>@@@AAAAAADDDDDDDDDEEEGGGIIILLLMMMOOORRRUUUWWWWWWXXXYYYZZZZZZ\\\```dddggghhhhhhgggiiimmmrrrsssqqqppppppqqqmmmiiifffdddcccgggtttkkkdddbbbkkk|||{{{llljjjlllppp}}}uuujjj___YYYWWWVVVYYY___bbbeeefffeeeeeeeeeaaaZZZUUUXXXSSSOOOSSSRRRUUUbbbzzzqqqTTTLLLCCC>>>===>>><<<;;;<<<;;;:::999999999:::::::::999888777666666777777666666666666666666666666666666666666666666666666777666666666666666555555666777777777666555333222555555555555444444444444444444444555555555555555999BBBLLLMMMGGG>>>888666666555444444333333333444666666666666666666666555444444555666666555444444555666777888999888888777999999999::::::;;;;;;;;;;;;;;;<<<===>>>???@@@AAACCCCCCCCCEEEGGGJJJLLLNNNPPPSSSVVVWWWWWWWWWXXXYYYZZZ\\\```dddggghhhhhhhhhgggkkkppprrrqqqooopppppplllhhheeecccbbbfffttt{{{gggbbbaaalllsssnnnnnnttt|||mmmcccZZZWWWWWWWWW\\\aaacccfffgggeeeeeeddd___XXXQQQTTTPPPNNNRRRRRRXXXiiiaaaOOOHHHAAA<<<;;;<<<;;;999<<<;;;:::999999999::::::;;;:::888666555555666777555555555555555555555555666666666666666666666666666666666666777777777777666666666666666555444333666555555444333333222222555555555555555444444444777;;;@@@BBB@@@<<<888777666555444333333333444555555555666666666666666666444555555666666555555444555666777888888888777777777888888999:::;;;<<<<<<<<<<<<======>>>???@@@@@@BBBBBBCCCEEEGGGJJJMMMOOOQQQSSSVVVWWWWWWWWWXXXYYYZZZ\\\```dddggghhhhhhhhhfffiiimmmppppppoooooopppkkkhhheeecccbbbgggtttxxxgggccccccooo|||tttrrryyywwwggg^^^WWWVVVWWWXXX]]]bbbcccfffgggfffeeeddd^^^WWWQQQSSSOOOOOOSSSTTT___uuuqqqXXXJJJEEE???<<<;;;;;;:::999;;;;;;:::::::::999999999::::::999999888777666555666666666666666666666666666666666666666666666666555666666777777888888888666666666555555444444444555555444444333333333333666666666555444444444333555555666777888777666444777666444333333444555666555555555555666666666666555555666666666666555555666666666777777777777777666777888999:::;;;<<<<<<<<<======>>>??????@@@@@@AAAAAABBBDDDGGGKKKNNNPPPNNNQQQUUUWWWXXXXXXZZZ[[[[[[]]]```cccfffhhhhhhhhheeegggkkknnnppppppoooooolllhhhfffddddddiiivvvyyyiiiffffffrrrzzzvvv~~~}}}sssddd\\\VVVVVVXXXYYY]]]cccbbbfffhhhggggggfff```XXXQQQRRRNNNNNNSSSVVVgggwww```QQQFFFCCC???===<<<;;;;;;:::;;;;;;;;;:::::::::999999888999;;;<<<;;;999666444777777777777777777777777666666666666666666666666555555666666777777888888555555555444444444444444333333333444444555555555666666666555444444444333777555333333444555444333666555444444444555666666444555555555666666777777666666666666666666666666666666666666666777777777666666777888:::;;;<<<<<<<<<======>>>???@@@AAAAAAAAAAAABBBDDDGGGKKKNNNPPPLLLOOOSSSVVVXXXZZZ\\\^^^[[[]]]```cccfffgggiiiiiifffgggkkknnnqqqqqqpppooommmjjjgggffffffkkkyyyzzzkkkjjjiiiuuuzzzyyynnnbbb[[[WWWXXXZZZ\\\```dddcccgggiiiiiihhhgggaaaYYYOOOPPPLLLNNNUUU\\\uuuttt^^^OOOHHHBBBAAA???>>><<<<<<<<<<<<::::::;;;;;;;;;:::999888666888:::;;;;;;999666555888888888888888888888888666666666666666666666666555555555555666666666666555555444444333444444555333333444444555666666777555555555555555444444444999777555555555666666555444555555555666666666666444444555555666777777777777666666555555666666777666666555555555666777888666777777888999:::;;;;;;;;;<<<===>>>@@@AAABBBBBBBBBBBBCCCEEEGGGJJJMMMOOOKKKOOOSSSVVVXXXZZZ\\\^^^\\\]]]___bbbeeegggiiijjjiiiiiilllooorrrsssqqqooommmjjjhhhhhhhhhmmm{{{xxxlllkkklllyyy|||tttjjj___YYYVVVYYY]]]___ccchhhfffjjjlllkkkjjjggg```XXXOOOOOOMMMQQQ[[[fffqqq^^^OOOFFFBBB?????????===<<<;;;;;;<<<::::::;;;;;;;;;:::999888666666666666666777777777777777777777777777777777666666666666666666666666555555555555444444444444555444333333333444555555666666666666666666666666444444444555555555555555555555666666555555666666333444666777777777666555444444555555666777777888888777666555555666777888666555555444555666777888777777888888999999999::::::;;;<<<>>>@@@BBBCCCDDDCCCCCCCCCEEEGGGJJJLLLNNNNNNQQQTTTWWWXXXYYYZZZ\\\\\\]]]___bbbeeegggiiijjjllllllnnnqqqtttuuurrrooommmjjjhhhggghhhnnn|||wwwkkklllmmm{{{~~~qqqfff]]]XXXVVVZZZ___bbbfffkkkiiimmmnnnllljjjggg___VVVQQQQQQOOOUUUbbbpppttt^^^RRRJJJDDDAAA<<<===>>>===;;;:::;;;;;;::::::;;;<<<;;;:::999888666555222111222444888:::666666666666666666666666666666666666666666666666555555555444444333333222555444333222333444555666888888888777666666555555333444444555555666666666///111444555444333444666222333666888999888555444444444444555666777777888888777666555555666777888666555555444444666777888888888888888888888999999999:::<<<>>>@@@CCCDDDEEEDDDDDDDDDEEEGGGIIILLLMMMPPPSSSVVVWWWWWWWWWXXXYYY\\\]]]___bbbdddgggiiijjjnnnnnnooorrrvvvvvvrrrooollliiigggggggggmmm{{{yyykkkjjjqqq|||yyykkkeeeZZZYYYXXX[[[```fffjjjmmmmmmmmmmmmnnnmmmggg]]]VVVXXXTTTRRRWWWfffcccSSSGGGFFFEEE===@@@@@@???===<<<;;;:::999:::::::::::::::999888777666666777777777777777666777777666666666888999:::777777777777777777777777666666666555444444444333999888888666555444333333555555444444444444555555222333444444333333555666444333222222222222333444333333333444555666777777555555666666777777888888999999888888777555444333666666666666777777777777::::::999999::::::;;;<<<::::::;;;<<<>>>???AAABBBBBBBBBCCCDDDFFFIIIKKKMMMPPPQQQSSSUUUWWWYYYZZZ[[[]]]^^^```cccfffiiikkkmmmooopppssstttuuutttrrrpppkkkgggdddeeehhhooo~~~zzzjjjgggmmmvvvuuuhhhbbbZZZZZZ[[[^^^bbbgggkkkmmmmmmllllllllljjjddd[[[TTTTTTQQQSSS```vvvyyy^^^OOOEEEDDDDDD<<<;;;;;;::::::999999999888999:::::::::999999888777666777777888888888777777777666555444444555666666666666666666666666666666555555555555555444444444666666666555555555555444444444333333333333444444222333555444333333444666555444333222222333444555444444555555666777777777666666666666666777777777999888666555444444555666777777777777888888888888888888777777888888999:::;;;;;;;;;<<<===???@@@AAAAAAAAABBBCCCEEEHHHJJJLLLOOOQQQSSSWWWYYY[[[[[[[[[]]]^^^```cccfffiiikkkmmmnnnooorrrttttttsssqqqoookkkgggddddddfffmmm{{{~~~jjjeeehhhqqqpppddd___[[[\\\___cccfffiiilllmmmlllllljjjiiieee___XXXSSSTTTRRRYYYppplllVVVJJJAAAAAACCC<<<999999999999999999999999999999999:::999999888777777777888888888888777777888777666555444444444444666666666666666666666666444444444555555555555555333333444444555555666666333333333222222333333333222444555444333333444666555555444444444444555555666666666666666666777777777777666666666666666666888666444222222444777888888888888888999999999999888888777777888888999:::<<<<<<<<<<<<===>>>@@@@@@@@@@@@AAACCCEEEGGGIIIJJJJJJMMMQQQUUUXXXZZZZZZYYY]]]^^^```cccfffiiikkkmmmmmmooorrrttttttssspppoookkkgggddddddeeelllyyykkkdddfffnnn~~~{{{lllaaa^^^[[[___dddhhhjjjkkkmmmmmmmmmllliiifffaaa\\\VVVSSSVVVWWWdddwww___OOOGGG??????BBB===<<<<<<<<<;;;;;;;;;;;;;;;888888999999999999888888777777777888777777666666888888777777666666666666666666666666666666666666333444444444555666666666222333333333444555555555444444333333333333444444333444555444333333444555555555555555555555555555666666666666555555555555777777777666666555555444444444333333333555777888777777777888888888999999::::::999999::::::;;;<<<===============>>>??????@@@@@@BBBCCCFFFHHHIIIJJJJJJMMMSSSXXX\\\]]]]]]\\\]]]^^^```cccfffiiikkkmmmmmmpppsssuuuvvvtttqqqooolllhhheeeeeefffkkkxxxkkkbbbccckkk{{{vvvhhh```^^^]]]aaahhhkkklllmmmmmmnnnnnnlllhhhccc^^^YYYVVVUUUVVV\\\qqqiiiUUUJJJEEE>>>???CCC?????????>>>===<<<;;;::::::777888888999999888888888666777777777666666555444555555666666777777777777555555555555555555555555333444444444555666666666444444444444444444444444555555444444444444555555333444555555333333333555555555555555555555555555444444444444444444444333777777666666555555444444000222444666777777666666666666666777777777888888::::::999999::::::;;;<<<===============>>>??????@@@AAACCCEEEGGGIIIJJJKKKNNNRRRWWW]]]aaabbbbbbaaa]]]^^^```cccfffiiikkkmmmoooqqquuuxxxxxxvvvssspppmmmiiiffffffggglllxxxkkkbbbbbbiiixxx~~~pppddd^^^___^^^dddjjjnnnmmmmmmnnnooommmkkkfff```ZZZWWWVVVWWWUUUaaa}}}]]]MMMFFFEEE===>>>BBB??????>>>===<<<:::999888777666777888888999888888888777777888777777666555444111222333555555666555555555555555555555555555555444444444555555555555555444444444444444555555555666555555444444555555666444555555555333222333444444444555555555555444444333333333333333333333444666666555555555555555555///222555888999888666555555666666666777777777777888888777777888888999:::<<<<<<<<<<<<===>>>@@@@@@@@@BBBDDDFFFHHHJJJKKKKKKMMMOOOTTTYYY]]]^^^______]]]^^^```cccfffiiikkkmmmooorrrvvvyyyzzzwwwtttqqqlllhhhfffggghhhmmmxxxpppfffeeekkkxxxwwwjjj```]]]______eeelllnnnmmmlllnnnpppjjjhhhccc\\\VVVTTTUUUXXXXXXkkklllUUUHHHDDDDDD<<<<<<@@@>>><<<<<<;;;;;;:::999888888666666777888888888888888:::::::::999999888666666222333444555555555444333555555555555555555555555555555555555555444444444333333444555666777777888555444444333333444444555444555666555333222333444222333444555555444333222222333333333444555555555444444555555555555555555222333555777888888777777666666777777777888888888888888777777888888999:::;;;;;;;;;<<<===???@@@AAA???AAACCCFFFHHHIIIJJJJJJKKKMMMPPPTTTWWWZZZ[[[[[[]]]^^^```cccfffiiikkkmmmooorrrvvvyyyzzzwwwssspppjjjfffeeefffggglllxxxvvvllljjjnnn{{{sssggg]]][[[___```ffflllnnnmmmlllnnnqqqhhhfffaaaZZZSSSRRRTTTXXX___uuubbbPPPEEECCCCCC;;;:::>>>===;;;;;;;;;;;;;;;;;;;;;;;;666666777888888888888888<<<<<<<<<;;;:::999888777666777777777777555444333555555555555555555555555666666666555555444444333111222333555777999:::;;;444333333222222333333444444555666555333222333444222222333444444333222222333333444444555666777777333444444555555666666666555555555666666777888999777888888888888999999999::::::999999::::::;;;<<<::::::;;;<<<>>>???AAABBB>>>@@@BBBEEEGGGHHHHHHHHHPPPQQQTTTWWWZZZ\\\^^^___]]]^^^```cccfffiiilllmmmnnnqqquuuyyyyyyvvvrrrooohhheeeccceeefffkkkwwwrrrnnnssswwwjjjbbb_________eeefffiiikkklllkkkiiihhhgggeee\\\QQQOOOTTTXXXWWWdddjjjZZZKKKBBB999888===@@@>>>::::::999888888777777888888888888888888777777777777888888777777666666555555666666666666555555555555333333444555666777888888555666777777777666444333555555555555555555444444555555555555555555555555444444444555444444333333222333444444555555444444333333333444444444555555666666555555555555666666555444444333333444444555555666777888888999999888777888999::::::::::::999;;;;;;<<<===>>>???@@@@@@@@@AAACCCDDDDDDEEEHHHKKKNNNQQQTTTVVVWWWXXX[[[]]]\\\^^^```cccgggjjjlllmmmpppqqqrrruuuwwwvvvsssqqqmmmgggbbbbbbfffmmm{{{vvvqqquuurrrfff```___aaabbbgggiiikkkmmmnnnllljjjiiiccc]]]VVVSSSSSSVVVXXXYYYlll|||bbbSSSHHHBBB;;;:::===???===::::::999888888777777888888888888888888777777777777888777777777666666666555666666666666555555555555555555555555666666666666555666777777666555444333555555555555555555555555555555555555555555555555333444444555444444333333222333444444555555444444333333444444444555555555666666555555555555666666666555555444444555555666555666777888888999999888888888999999999:::::::::;;;;;;<<<===>>>???@@@@@@@@@AAACCCDDDDDDFFFHHHKKKNNNQQQTTTWWWXXXYYY[[[]]]^^^___bbbdddgggjjjlllnnnooooooqqqtttvvvvvvsssqqqmmmgggbbbbbbfffnnn{{{}}}vvvyyywwwjjjaaa^^^___cccfffhhhjjjlllmmmmmmkkkhhhfff^^^UUUQQQTTTWWWVVV[[[ccc}}}qqqXXXKKKDDDAAA>>><<<======<<<;;;:::999888888777777888888888888888888777777777777777777777777666666666666666666666666555555555555666666666555555555444444555666666666666555444444555555555555555555555555444444444444444444444444333333444444555444444333222333444444555555444444333444444444444555555555666666555555555555666666666666666555555666666666555666777888888999999888:::999888888888999:::;;;;;;;;;<<<===>>>???@@@@@@@@@BBBCCCDDDDDDFFFIIIKKKNNNQQQUUUWWWXXXYYY[[[]]]aaabbbcccfffhhhjjjlllmmmlllmmmooosssuuuuuusssqqqnnnhhhccccccgggnnn|||{{{}}}vvvnnnddd]]]\\\___dddffffffhhhjjjkkkjjjfffccc```YYYQQQOOOVVVWWWVVVdddwwwfffQQQGGG@@@@@@@@@???===;;;;;;<<<:::999888888777777888888888888888888777777777666777777777777666666666666666666666666555555555555555555555555555555555555555555555555555555555444444444444555555555555555444444444444444444444444333333444444555444444444222333444444555555444444444444444444555555555555666666555555555555666666666666555555555555666666555666777888888999999888:::999888777777999;;;<<<;;;;;;<<<===>>>???@@@@@@@@@BBBDDDDDDEEEFFFIIIKKKOOORRRVVVYYYZZZZZZ\\\]]]aaabbbdddeeegggiiikkkkkkkkklllnnnqqqtttuuusssqqqnnnhhhccccccgggnnn|||nnnhhh```[[[[[[___cccffffffhhhjjjjjjhhhccc^^^[[[VVVQQQRRRWWWVVV[[[vvvvvv]]]MMMFFF>>>???AAA???<<<:::;;;<<<:::999888888777777888888888888888888777777777666666666666666777777777777666666666666555555555555333333333444555666666777555444444444444555555555444444444555555555666666444444444444444444444444222333333444555555555444222333444444555555444444444444444555555555666666666666555555555555666666555444444333333444444555555666777888888999999888:::999888777777999;;;<<<;;;;;;<<<===>>>???@@@@@@AAABBBDDDEEEEEEGGGIIILLLOOORRRWWWZZZ[[[[[[\\\]]]aaaaaacccdddfffhhhiiijjjjjjkkknnnqqqtttuuurrrpppnnnhhhccccccfffnnn|||wwwfffbbb]]][[[]]]aaadddfffgggiiikkkjjjgggbbb\\\XXXSSSRRRTTTWWW[[[kkkjjjVVVKKKEEE>>>??????>>><<<;;;;;;<<<:::999888888777777888888888888888888777777777777666666666666777777777777666666666666555555555555111222333444555666777777444444444333444444555666333333444444555666666666333333333333333333333333222222333444555555555555222333444444555555444444444444555555555666666666666666555555555555666666444444333333333333444444555666777888888999999888:::999888888888999:::;;;;;;;;;<<<===>>>???@@@@@@AAACCCDDDEEEEEEGGGJJJLLLOOOSSSXXX[[[\\\\\\]]]]]]```aaabbbdddfffgggiiijjjkkklllnnnrrrttttttrrrpppmmmgggbbbbbbfffmmm{{{tttlll___]]][[[\\\```dddfffgggfffhhhiiiiiieee___XXXSSSOOOQQQSSSWWWeee{{{^^^NNNGGGCCC???>>>===<<<<<<<<<<<<<<<:::999888888777777888888888888888888777777777777555666666666777777777888666666666666555555555555333333333444444555555555444444333333333444555666333333444444555666666777333333333333333333333333111222333444555555555555222333444444555555444444555555555555666666666666666666555555555555666666555555444444444444555555555666777888888999999888888888999999999:::::::::;;;;;;<<<===>>>???@@@@@@AAACCCEEEEEEFFFGGGJJJLLLOOOSSSXXX\\\]]]]]]]]]]]]```aaabbbdddgggiiijjjkkkmmmnnnppprrruuutttrrrooolllfffaaaaaadddlllzzzxxxkkkcccZZZZZZZZZ]]]bbbfffiiiiiidddeeegggfffbbb[[[TTTOOOLLLOOOPPPVVVmmmsssWWWJJJDDDAAAAAA>>>;;;;;;<<<===<<<;;;:::999999888777888888888888888888888777777777777555666666666777777888888777666666666555555555555555555444444444333333333444333333222333444666666333333444444555666777777333333333333333333333333111222333444555555555555222333444444555555444444555555555555666666666777666666555555555555666666666666555555555555666666555666777888888999999888777888999::::::::::::999;;;;;;<<<===>>>???@@@@@@BBBCCCEEEEEEFFFGGGJJJLLLOOOSSSYYY\\\]]]]]]]]]]]]```aaaccceeehhhjjjlllmmmnnnooopppsssuuutttqqqoookkkeee``````dddkkkyyy~~~nnnccc___YYY[[[]]]___aaabbbbbbbbbaaaaaaaaa```\\\XXXSSSPPPQQQQQQTTTbbb~~~cccPPPDDDAAABBB===<<<<<<<<<<<<;;;;;;;;;999999999888888888888888777777777777777777777777666666666666777777777777333444555777777777666555555555555555555555555555666666666666666555555555666555333333333444666888555555555444444333333333888777666555444333333333444666777666333222222222444444444555555555555666444444444555555555555666555555555555666666666666777777888999999999999888777;;;===:::888:::;;;999;;;;;;<<<===>>>???@@@@@@CCCEEEFFFFFFFFFHHHJJJLLLPPPTTTXXX\\\]]]]]]]]]^^^]]]]]]___dddiiilllkkkiiilllmmmooorrrttttttpppnnniiiddd```___aaahhhwwwxxxjjj```^^^ZZZ\\\___aaacccccccccbbb`````````^^^[[[VVVRRRPPPQQQRRRWWWiiirrr[[[LLLCCC@@@AAA<<<<<<<<<<<<;;;;;;;;;;;;:::999999999888777777777777777777777777777777777666666666666777777777777555555666777777777666666555555555555555555555555444444444444555555555555666555444333333444666777555555444444444333333333333222222222222333444444222333555555444333444555444444444444555555555555444444444555555555555666555555555555666666666666555666777777888888777777;;;???@@@<<<999::::::888;;;;;;<<<===>>>???@@@@@@AAACCCEEEFFFGGGIIILLLNNNOOORRRWWW[[[\\\\\\\\\]]]^^^]]]___ccchhhkkkkkkjjjmmmnnnpppsssuuutttqqqnnniiiddd``````aaahhhwwwzzznnnccc]]]\\\[[[]]]aaaeeefffeeebbbaaa^^^^^^]]][[[XXXTTTQQQOOOQQQSSS]]]tttbbbOOOGGGBBB@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888777666666777777777777777777777777666666666666777777777777888888777666666666777777555555555555555555555555222222333333444555555555555555444333333555666777555444444444444333333333333222222222222333444444///111333555555555666888444444444444555555555555444444444555555555555666555555555555666666666666666777777888888888888888>>>BBBBBB>>>:::;;;:::777;;;;;;<<<===>>>???@@@@@@???AAADDDEEEGGGIIIMMMPPPNNNRRRVVVZZZ[[[[[[[[[\\\^^^^^^___bbbfffjjjllllllnnnnnnqqqtttvvvuuurrroooiiidddaaa```bbbhhhvvv|||oooeee\\\YYY[[[[[[^^^cccfffgggeeeaaa^^^\\\[[[ZZZXXXUUURRRPPPOOOOOOUUUeeeoooUUUGGGDDDBBB???>>><<<<<<<<<;;;;;;;;;::::::;;;::::::999888777666666777777777777777777777777666666666666777777777777:::999888666666666777888555555555555555555555555222222333444555555666666555444444444444555666777444444444444444444444444888777666555444333333333///111333555444555666888333333444444444555555555444444444555555555555666555555555555666666666666999999:::;;;;;;;;;;;;:::===AAABBB===:::;;;:::888;;;;;;<<<===>>>???@@@@@@@@@BBBDDDEEEFFFHHHLLLNNNNNNRRRWWWZZZ[[[[[[\\\\\\^^^^^^___aaadddhhhkkkmmmnnnoooqqqtttvvvvvvrrrpppiiieeeaaaaaabbbhhhuuusssggg^^^WWWWWWZZZ[[[___cccggggggddd___\\\ZZZYYYWWWUUURRRQQQPPPOOOOOOYYYqqqyyydddNNNDDDCCCBBB???>>><<<;;;;;;;;;;;;:::::::::::::::999999888777777666777777777777777777777777666666666666777777777777:::999888666666666777888555555555555555555555555333333444555666777777888444444444444555555666666444444444444444444444444888777666555444333333333111333555555444444444555333333333444444444444555444444444555555555555666555555555555666666666666999999:::;;;;;;;;;;;;:::999===>>>;;;:::;;;;;;999;;;;;;<<<===>>>???@@@@@@BBBCCCEEEEEEFFFGGGJJJLLLOOOSSSXXX[[[\\\]]]]]]^^^]]]^^^___aaadddgggkkkmmmnnnoooqqqtttvvvvvvrrrpppjjjeeebbbbbbbbbgggtttzzzkkkaaaYYYUUUWWW[[[]]]```dddgggfffccc^^^[[[YYYXXXUUUSSSQQQPPPPPPPPPRRRbbbkkk[[[JJJDDDCCCAAA>>>===;;;;;;;;;;;;::::::::::::999999999888888888888888777777777777777777777777666666666666777777777777888888777666666666777777555555555555555555555555444555555666666777777777444444444555555555555666333333333444444444444555333222222222222333444444333444666555444333333444333333333333444444444444444444444555555555555666555555555555666666666666666777777888888888888888555:::<<<999999;;;<<<;;;;;;;;;<<<===>>>???@@@@@@BBBCCCEEEEEEEEEFFFIIIKKKPPPTTTYYY\\\]]]]]]]]]^^^[[[]]]```bbbdddfffjjjmmmnnnnnnqqqtttvvvuuurrrooojjjfffcccbbbcccgggsss}}}qqqddd\\\WWWVVVYYY^^^```cccfffhhhgggccc___\\\YYYWWWTTTQQQPPPPPPPPPQQQXXXnnnzzz]]]QQQFFFCCCBBB???======;;;;;;;;;:::::::::999999888888888888888999999999777777777777777777777777666666666666777777777777555555666777777777666666555555555555555555555555555555555555555555555555333444444555555555555555333333333444444444555555333222222222222333444444222444555555444333333444222222333333333444444444444444444555555555555666555555555555666666666666555666777777888888777777444999;;;999999;;;<<<;;;;;;;;;<<<===>>>???@@@@@@@@@BBBDDDEEEEEEGGGJJJLLLOOOSSSXXX[[[\\\\\\]]]]]]YYY]]]aaacccdddfffiiilllmmmnnnpppsssuuutttqqqnnnkkkfffcccccccccgggrrr~~~vvvkkk___YYYWWWWWW[[[aaaccceeeggghhhgggddd```]]]YYYWWWTTTQQQOOOOOOQQQRRR]]]wwwnnnSSSJJJCCCBBBAAA>>><<<===;;;;;;;;;:::::::::999999777777777888999999::::::777777777777777777777777666666666666777777777777333444555777777777666555555555555555555555555555444444444444444444333333333444555555666666555555333333333444444555555555888777666555444333333333111333555555444444444555222222333333333444444444444444444555555555666666555555555555666666666777777777888999999999999999666:::<<<:::999;;;<<<:::;;;;;;<<<===>>>???@@@@@@>>>@@@BBBDDDEEEHHHKKKNNNNNNRRRWWWZZZ[[[[[[\\\\\\XXX\\\bbbdddeeefffiiikkklllmmmooorrrttttttqqqnnnkkkgggdddccccccgggrrr}}}iiiaaaYYYVVVYYY^^^``````eeefffiiijjjiiifffbbb```^^^YYYRRRPPPOOOQQQUUUXXXaaazzzcccKKKHHHDDDAAA@@@???===;;;;;;;;;::::::::::::999999777777777777777777777777777777666666666666777777111222222333444555666666888888777666666666666666555555555444444333333333888777555333222222222333...222777777444222111222333333333333333333333333444444444444444444444444333333333333333333333333777555444666999999777555666666777777666555555444666666666888::::::888555666666777888888888888888888999::::::999888999;;;<<<<<<======>>>>>>??????BBBBBBCCCDDDFFFHHHIIIJJJOOORRRVVVYYYYYYYYYZZZ[[[______```aaacccfffhhhiiilllmmmooopppqqqpppnnnmmmnnniiidddaaa___dddrrrxxxggg```YYYWWW[[[```bbbcccgggiiijjjkkkjjjgggcccaaa```ZZZSSSPPPNNNNNNQQQUUUfffpppYYYIIIFFFBBB@@@>>>===<<<:::;;;;;;::::::::::::999999777777777777777777777777777777666666666666777777444444555555666777777777777777666555555555555666555555444444444333333333777666444333222222333333111444666666555444333333333333333333333333333333444444444444444444444444333333333333333333333333444333222333666777555333444555555666666666666555777666444555777888777777666666777888888888888888777999::::::999888999;;;<<<<<<======>>>>>>??????BBBBBBCCCDDDFFFHHHIIIJJJOOORRRVVVXXXYYYYYYZZZ[[[^^^___```bbbdddfffhhhiiimmmnnnppprrrsssrrrqqqpppnnniiidddaaa```dddssszzzoooccc^^^YYYYYY]]]bbbeeefffjjjkkkllllllkkkhhhdddbbb```ZZZUUUSSSPPPNNNRRRZZZpppbbbOOOGGGDDD@@@>>>===<<<;;;999;;;;;;::::::::::::999999777777777777777777777777777777666666666666777777666666666666666666666666666666555444444444444555555444444444444333333333555444444333333444444555666555444444666666555444333333333333333333333333444444444444444444444444333333333333333333333333444333333444666666555333333333444555666666666666888555333222444666777888666666777888888888888888777888::::::999888:::;;;<<<<<<======>>>>>>??????BBBBBBCCCDDDFFFHHHIIIJJJOOORRRUUUXXXXXXYYYZZZ[[[^^^___```bbbdddfffhhhhhhkkkmmmooorrrssssssrrrrrrmmmiiieeebbbaaaffftttsssggg^^^[[[YYYZZZ^^^cccggghhhkkklllmmmlllkkkhhheeeccc```ZZZVVVVVVSSSRRR[[[gggrrrXXXIIIEEECCC???======<<<;;;:::;;;;;;:::::::::999999999777777777777777777777777777777666666666666777777555555444444444333333333555555444333333333333444444444444444444444444444333333333333444444555555888444111222555666555444333333333333333333333333333333444444444444444444222222333333333333444444666666666777888888888777444444555666666666666666777555444444555777777777666666777888888888888888777888999999999999:::<<<<<<<<<======>>>>>>??????BBBBBBCCCDDDFFFHHHIIIJJJOOORRRUUUWWWWWWXXXZZZ[[[^^^___```bbbeeefffggghhhhhhjjjmmmoooqqqrrrqqqqqqmmmiiieeecccbbbgggvvv}}}mmmbbbYYYYYYYYY[[[```dddhhhiiikkkllllllllljjjhhheeedddaaaZZZVVVVVVSSSTTTcccuuufffRRRFFFEEEBBB???=========<<<;;;;;;;;;:::::::::999999999777777777777777777777777777777666666666666777777555555555444333333222222555555444333333333333333444444444444444444444444222222333444444555555555777444000000333555555333333333333333333333333333333333333444444444555555222222222333333444444444666777888999999999999999555666666777666666555555666666666777999999888666666666777888888888888888666888999999999999;;;<<<<<<<<<======>>>>>>??????BBBBBBCCCDDDFFFHHHIIIJJJOOOQQQTTTVVVWWWXXXZZZ\\\]]]^^^aaaccceeefffgggggggggiiillloooqqqrrrrrrqqqmmmiiifffeeedddiiiwwwuuuhhh___WWWXXX[[[^^^bbbfffiiikkkkkkkkklllkkkjjjiiigggfffcccZZZTTTTTTSSSVVVlllsss\\\MMMDDDCCCAAA>>>=========<<<;;;;;;;;;::::::::::::999999777777777777777777777777777777666666666666777777777777666666666555555555555555444333333333333444333333333444444444444555222333444444555555555444555333111111222333444333333333333333333333333333222333333444444555555555111222222333333444444555444555777777666666666777666666777888888888777777555666777999;;;:::888555666666777888888888888888666777999999999999;;;===<<<<<<======>>>>>>??????BBBBBBCCCDDDFFFHHHIIIJJJOOOQQQTTTUUUVVVWWWZZZ\\\]]]^^^aaadddfffgggggggggjjjllloooqqqsssttttttsssllliiigggffffffkkkyyyyyymmmbbb[[[WWWZZZ^^^bbbfffiiikkkmmmkkkllllllllllllkkkjjjiiibbbXXXRRRUUUVVV```~~~eeeSSSJJJDDDAAA???<<<;;;;;;<<<;;;:::;;;;;;::::::::::::999999777777777777777777777777777777666666666666777777666666666666666555555555666555555444444444444444333333333444444444555555222333444555555555444333333444444444333222444555333333333333333333333333222222333333444555555666111111222333333444555555111444666666444333555666444555666888:::;;;;;;<<<666666555666888999777666666666777888888888888888555777999999999999;;;===<<<<<<======>>>>>>??????BBBBBBCCCDDDFFFHHHIIIJJJPPPQQQSSSTTTUUUWWWZZZ\\\\\\^^^aaadddfffgggggggggjjjlllooorrrsssssssssrrrllliiiggggggggglllzzzrrrggg^^^XXXXXX[[[```eeehhhkkkmmmooolllmmmmmmmmmmmmmmmllllll___UUUQQQVVV\\\kkk{{{[[[NNNIIIEEE???===:::999:::;;;:::999;;;;;;;;;:::::::::999999777777777777777777777777777777666666666666777777444444444444444444444444666666555444444444444555333333333444444555555555333333555555555444333222333555777666444222444777333333333333333333333333222222333333444555666666111111222333333444555555111444777666444333555777111333555888;;;>>>???@@@888555333333555777777777666666777888888888888888555777999999999:::;;;===<<<<<<======>>>?????????BBBBBBCCCDDDFFFHHHIIIJJJPPPQQQSSSTTTUUUWWWZZZ\\\\\\^^^aaadddfffggggggfffiiikkkmmmpppqqqqqqppppppllliiihhhhhhhhhmmmzzzxxxlllaaa[[[ZZZZZZ___dddhhhjjjjjjjjjjjjiiinnnooonnnuuu|||ttteee]]]XXXTTTWWWcccqqqYYYLLLEEEBBBBBB@@@===;;;::::::;;;<<<999999999888888888888777888888777777777777888888666555555555555666777777666666555555555444444444222222222333333444444444333333333444444444555555333333333333333333333333555555444444444333333333333333333333333333333333222222333444444444444333333333333333333333333333333222111000111333555777444333333777;;;>>>>>><<<666666555555555555666666666666666666777777777777777777777888999999999:::777999;;;>>>@@@AAAAAAAAAAAABBBDDDEEEEEEFFFIIIKKKNNNQQQTTTVVVWWWYYY[[[\\\\\\]]]___bbbdddfffggggggiiikkknnnqqqsssttttttttthhhjjjcccaaaiiinnnwww|||qqqggg]]]YYYYYY[[[___eeeiiikkkkkkkkklllkkkoooooopppyyyxxxiii[[[UUUTTT\\\pppfffQQQGGGCCCAAAAAA@@@===;;;::::::;;;<<<999999999888888888888777888888777777777777888888888777666555555555555555666666555555555444444444333333333333444444444444333333444444555555555555333333333333333333333333555555555555444444444333333333333333333333333333111222222333333333333333333333333333333333333333333333222111222444666777555444444777:::;;;:::888666666555555555555666666777777777777888888888888777777777888999999:::::::::;;;<<<===??????@@@@@@@@@AAACCCDDDEEEGGGJJJLLLNNNQQQTTTVVVWWWYYY[[[]]]\\\^^^```bbbeeeggghhhhhhjjjlllnnnqqqrrrrrrqqqpppiiijjjdddbbbjjjnnnxxx~~~qqqggg___YYYWWWYYY\\\aaafffjjjlllmmmnnnnnnmmmpppqqquuu}}}mmm\\\VVVVVVgggrrrWWWHHHBBB@@@???@@@???===;;;::::::;;;;;;999999999888888888888777888888777777777777888888999888777666444444444333555555555555555444444444555555555444444444444444444555555555555666666666444444444444444444444444555555555444444444333333333333333333333333333333111111222333333333333222222222222333333444444444444444333333333555666777777666555666888888666444666666555555555555666666777777888888888999999999666777777888999999::::::===<<<<<<======>>>???@@@???AAACCCDDDEEEGGGJJJMMMOOOQQQTTTWWWXXXYYY[[[]]]]]]___aaadddfffhhhiiijjjlllmmmoooppppppooonnnmmmjjjkkkdddbbbjjjnnnwww}}}rrrfff___ZZZVVVWWW[[[___bbbgggkkkmmmnnnooopppmmmpppuuu||||||lll___YYY^^^vvvbbbMMMDDDAAA???>>>???>>>===;;;;;;:::;;;;;;999999999888888888777777888888777777777777888888888888666555555444444444555555555555555555555555666666666555555444444333555666666666666666666666555555555555555555555555444444333333333222222222333333333333333333333333000111222222333333222222111111222333333444555555555444444444444555666777555555555555666555444333666555555444444555555666666777777777777888888888666666777888999::::::;;;===<<<<<<<<<<<<>>>@@@AAAAAABBBDDDEEEEEEFFFIIIKKKOOORRRUUUWWWXXXYYY[[[]]]^^^```bbbeeegggjjjkkklllmmmnnnpppqqqqqqpppnnnmmmiiijjjcccaaaiiimmmvvvrrrhhh^^^ZZZWWWWWWZZZ___aaadddiiilllmmmnnnpppqqqlllqqqyyyvvvggg]]]\\\iiisssWWWJJJFFFBBB???>>>======<<<;;;;;;;;;::::::999999999888888888777777888888777777777777888888666666555555555555666666444555555555555555555555666666666555555444444333666666666666666666666555555555555555555555555555222222222111111111111000333333333333333333333333111111222333333333333222111111222333333444555555555444444444555555666666222333444555555555555555555555444444444444555555555555555666666666666777555666777888999:::;;;;;;:::::::::;;;===???BBBDDDCCCDDDEEEEEEDDDEEEGGGIIIOOORRRUUUWWWXXXZZZ\\\]]]^^^```bbbeeehhhkkklllmmmlllmmmoooqqqrrrrrrqqqppphhhiiibbb```gggkkkttt{{{jjjaaaZZZXXXXXXYYY]]]bbbdddfffjjjlllmmmmmmooopppnnnsss|||{{{lll```XXX___uuu{{{dddOOOIIIGGGCCC??????<<<<<<<<<<<<;;;;;;::::::999999999888888888888777888888777777777777888888555555555555555666777777444444444555555555555555555555555444444444444444666666666555555555555444444444444444444444444444222222222111111111000000333333333333333333333333222222333444444444444333222222222333333444444444444444444444444444444444000222444555555555666777555555444444444444555555444444444555555555666666555555666888999:::;;;<<<999999:::<<<>>>@@@BBBDDDCCCDDDEEEEEEDDDEEEGGGIIIPPPRRRUUUWWWYYYZZZ\\\^^^^^^```bbbeeehhhkkklllmmmkkklllooorrrsssssssssrrriiijjjccc```gggkkktttzzzpppddd]]]WWWWWWYYYZZZ^^^dddfffhhhkkklllllllllmmmooorrrwww}}}yyymmmbbb[[[WWWffflllYYYHHHFFFFFF@@@>>>AAA;;;;;;<<<<<<;;;;;;::::::999999999888888888888777888888777777777777888888777666666555555555555666444444444555555555666666333333333333444444444444555555555555444444333333333333333333333333333333333333333333222222222222333333333333333333333333333333444555555555555444333333333333333333333333333333444444444444333333111333666666444444555777555444444333333444444555555555555555666666666666555555666888999:::;;;<<<999:::<<<===???@@@AAAAAA@@@BBBDDDDDDEEEFFFIIILLLPPPRRRVVVXXXYYYZZZ\\\^^^]]]___bbbeeehhhkkklllmmmjjjlllnnnqqqrrrrrrrrrqqqkkkllldddbbbiiillluuurrrggg```ZZZVVVWWWYYY[[[___dddgggiiikkklllkkkkkklllnnnvvvyyy}}}{{{qqqccc\\\ZZZ[[[nnneeeRRRDDDCCCBBB>>>===CCC;;;;;;<<<<<<<<<;;;::::::999999999888888888888777888888777777777777888888999888777666555444444444444444444555555555666666222222222333333444444444555555444444444333333333333333333333333333333333555555555444444444333333333333333333333333333333333444555555666666555555444333333333333333333333333333333444444333222222222555777777444333444666555444444333333444444555666666666666777777777777444555666888999:::<<<<<<:::;;;===?????????>>>>>>>>>@@@BBBDDDFFFHHHLLLNNNPPPSSSVVVXXXYYYZZZ\\\^^^]]]^^^aaaeeehhhkkklllmmmjjjlllnnnpppqqqqqqpppooommmmmmfffdddkkknnnwwwvvvgggaaaYYYWWWUUUWWW\\\aaadddeeegggjjjlllllljjjjjjlllnnnxxxuuusssnnndddZZZXXXZZZ```}}}kkkQQQMMMHHHBBB>>>=========<<<<<<<<<;;;;;;:::::::::888888888888888777666666777777777555333333555777666666666666555555555555666777888::::::888777666666555555444444555555666777777777777666555444333444555555555444333333222444444444444444444444444555444333333222222222222333333555666777777888888000111222222333444555555444444333222222111111000444444444444444444333333666666666666555555555555444555666777777666555444777777777777888999:::;;;:::::::::::::::;;;<<<===@@@BBBEEEFFFGGGHHHJJJLLLNNNPPPSSSUUUXXXYYYYYYYYYZZZ^^^cccgggiiikkklllnnnnnnmmmmmmmmmnnnoooqqqrrrmmmkkkeeeeeelllmmmvvvoooaaa\\\XXXWWWVVVZZZ___dddfffgggiiijjjlllkkkiiiiiilllnnnuuuoooiiieee^^^XXXWWWZZZiiiyyy^^^LLLIIIEEEAAA>>>>>>>>>???>>>>>>===;;;:::999888888888888888888888777666666777888888777555555666777666666666666555555555555333444666777777666444333333333333333333333333333666666666555555444333222444444555555444444333222444444444444444444444444666555444333333333333444111222333444444555555444333333333333333333333333333333333333333333444444444444444444444444444444333333444555666777888888666666777777777777666666777777777777888999:::;;;999999999:::;;;===>>>???@@@BBBEEEFFFGGGHHHJJJLLLMMMOOORRRUUUXXXYYYZZZZZZYYY\\\aaadddgggiiikkkmmmnnnnnnmmmmmmnnnooopppqqqnnnmmmffffffmmmnnnyyyrrrdddZZZVVVVVVWWWYYY^^^cccgggiiiiiijjjkkkjjjiiiggghhhkkkmmmqqqhhh```[[[XXXWWW\\\ccczzzjjjTTTGGGEEEAAA???===>>>???@@@??????===<<<:::888777777888888888888888777666666666888999999777666666777666666666555555555555444222333444555555444333222222222333444444333222222444444444444444333222111444444555555444444333333444444444444444444444444666555555444444444444555222333333444444333333222444444444333333222222222222222333444444555666666333333333444555555555666333333444555666777777888888888777777777777888888777777777777888999:::;;;999999:::;;;===???@@@BBB@@@BBBEEEFFFGGGHHHJJJLLLLLLNNNQQQUUUXXXZZZ[[[[[[YYY\\\___bbbdddfffiiilllooonnnnnnmmmmmmnnnooooooooonnnffffffmmmqqq~~~rrrggg\\\UUUTTTTTTWWW[[[aaafffiiijjjiiikkkjjjhhhffffffgggiiikkkjjjccc\\\WWWVVV[[[kkkyyyvvv]]]NNNDDDBBB???===<<<===>>>???>>>======;;;:::999888888888888888888888777666666555777999999777555555555666666555555555444444444444555555666666555555444333444666777777666444333444444444444444333222222333444444555444444333333444444444444444444444444555444444333333333444444555555555555555444333333333333333333333333333333222333333333444444444555222333333444555666666777666666555555555444444444999888666666666666888999777777777777888999:::;;;;;;;;;;;;<<<===???@@@AAA@@@BBBEEEFFFGGGHHHJJJLLLLLLNNNQQQUUUXXXZZZ\\\\\\ZZZ\\\___aaabbbeeeiiilllooonnnnnnnnnmmmmmmnnnnnnooommmffffffmmmqqqtttiii```YYYUUUUUUTTTXXX^^^cccggghhhiiiiiikkkiiifffddddddeeeggghhh___]]]ZZZXXXZZZggg}}}bbbQQQIIICCCAAA???===;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;:::888888888888888777666666333555777777555444333444555555555555444444444444444444555555555555444444333444666777777666444333444555555555555444333333333333444444555444444333444444444444444444444444333222222222222222333333555555555555444333222111111111222333333444555555444333333333222222111111333333444444555666777777555555555555444444444444777777555444444555777777777777777777888999:::;;;>>>>>>=========>>>>>>???@@@BBBEEEFFFGGGHHHJJJLLLLLLNNNQQQUUUXXXZZZ\\\\\\\\\^^^```bbbdddfffjjjmmmnnnnnnnnnnnnnnnmmmmmmmmmllllllfffeeekkkpppzzzvvv{{{zzzkkkbbb\\\WWWVVVWWWWWW[[[aaaeeegggggghhhhhhiiigggcccbbbbbbcccccccccUUUUUUWWW[[[eeezzzmmmWWWLLLHHHBBBAAA???===;;;::::::::::::::::::;;;;;;;;;<<<<<<888888888888888777666666333555666666444333333444555555555444444444444333333333333333333333333333222222333444444333222222444444555555555555444444333333444444555555444444444444444444444444444444111111111111111222222333222222222222111111000///000111111222444555555666444444333222222111000000444444444555666666666777222222333444555666666777666666555555555555666666777777777777888999:::;;;??????>>>===============@@@BBBEEEFFFGGGHHHJJJLLLLLLNNNQQQUUUXXXZZZ[[[[[[\\\___bbbdddeeegggjjjmmmlllmmmmmmnnnnnnnnnmmmmmmkkkkkkfffeeekkkppptttppp|||}}}pppccc\\\XXXUUUUUUXXX\\\```eeehhhhhhgggggghhhgggdddaaaaaabbbbbb```^^^SSSPPPSSSaaawwwzzzbbbQQQIIIFFFAAA@@@>>>===;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888777666666555666666555333333444555555555555444444444333333444444333333333333444444333333333333333333333333333333444444444444333333222333444444555555444444444444444444444444444444222111111111222222333444000111111111111111000///222222222333333444444444333333333333333333222222555555555555666666666666111222333333555555666777666666777777777777666666777777777777888999:::;;;======<<<<<<<<<===>>>>>>@@@BBBEEEFFFGGGHHHJJJLLLMMMOOORRRUUUXXXYYYZZZZZZ\\\___ccceeeggghhhjjjkkkjjjkkkmmmnnnnnnnnnnnnmmmjjjlllgggggglllppp~~~qqqooovvvjjj^^^XXXVVVTTTUUUWWW```dddhhhjjjhhhggggggiiieeeccc``````aaaaaa^^^[[[VVVPPPRRRfffmmmXXXJJJBBB>>>???>>>======<<<<<<<<<<<<======<<<;;;::::::999999888888888888888777666666777777777555333333555777555555444444444333333333777666666555555666666777666555555444444555555666111222222333333333222222222333333444555555555444444444444444444444444444222222222222333333444555111222222333333333222222444444333333333333222222222333333444444555555666666666666666666555555555555555444444444333333333666777888999999888777666777777777777888999:::;;;;;;;;;;;;;;;<<<===??????@@@BBBEEEFFFGGGHHHJJJMMMNNNPPPSSSUUUXXXYYYYYYYYYZZZ^^^cccfffggghhhiiijjjiiijjjlllnnnoooooonnnnnnjjjllliiiiiimmmpppyyyyyyttt}}}ooocccWWWTTTVVVXXX[[[^^^dddgggjjjmmmmmmkkkhhhfffbbbaaa]]][[[[[[[[[XXXTTTTTTWWWdddxxx```PPPEEE@@@@@@======<<<;;;;;;;;;;;;<<<999999888888888888999999999888555444444555888999999888888777666555555444444444555555555555555555555555555444444333333333333333333333333333333333555555555444444333333333444444444444444444444444000111222222333333333333333333333333333333333333444444444444333333222111333333333333333333333333555666666666666666555555444555555555555555444444444333333333333444555555444555555666777888888999888888888888888999999999;;;;;;;;;;;;===>>>???@@@CCCCCCDDDEEEFFFHHHJJJKKKOOOQQQTTTVVVWWWXXXZZZ\\\]]]___bbbeeehhhiiijjjjjjgggjjjlllmmmlllkkkkkkllllllmmmggggggmmmqqqvvvwwwxxxuuuhhh]]]TTTRRRUUUWWWZZZ^^^eeehhhkkknnnooonnnkkkiiibbb```\\\ZZZZZZZZZWWWTTTUUUZZZlllnnnYYYLLLDDD@@@@@@======<<<;;;;;;;;;;;;;;;999999888888888888999999888777666555555666777888888888777777666555555444666666666777777666555555555555444444444333333333333333333333333333333333555555444444444333333333444444444444444444444444111111222333333333222222333333333333333333333333444555555555444444333222222222222222222222222222444444555666666666666666444444555555555555444444444333333333333444555555555555666666777777888888888888888888888999999999;;;;;;;;;<<<===>>>???@@@CCCCCCDDDEEEFFFHHHJJJKKKNNNQQQTTTVVVWWWXXX[[[\\\]]]___aaadddggghhhiiiiiihhhjjjlllmmmkkkjjjjjjkkkkkklllgggffflllqqqzzzsssuuu}}}uuujjj```XXXQQQRRRVVVYYY]]]aaahhhjjjmmmpppqqqpppmmmlllbbb___[[[YYYXXXVVVUUUSSSXXXddd~~~aaaOOOGGGCCC@@@???===<<<<<<;;;;;;;;;;;;;;;999999888888888888999999777777666666666666777777888777777666666555555555666666666666555444333333555444444444444333333333444444444444444444444444555444444444444333333333444444444444444444444444222222333333333222111111222222222222222222222222555555555555555444444333222222222222222222222222333333444555666666666666444444555555555555444444444333333333333444555555666666666666666666666666777777888888888999999999;;;;;;;;;<<<===>>>???@@@CCCCCCDDDEEEFFFHHHJJJKKKNNNQQQTTTVVVWWWYYY[[[]]]]]]^^^```ccceeeggghhhhhhhhhjjjllllllkkkiiiiiiiiiiiijjjeeeeeelllqqquuuqqquuuzzzkkk```[[[UUURRRVVV[[[^^^cccgggkkkmmmoooqqqqqqooommmkkkddd___YYYVVVTTTQQQQQQSSS^^^uuutttVVVGGGCCCBBB???======<<<;;;;;;::::::;;;;;;999999888888888888999999555666777888888777666555777777666666666555555555444444444333222111000///444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333333333333333222222111000111111111111111111111111333444444444444444333333333333333333333333333333444444555555555444444333333333444555555555444444444333333333333444555555666666666666666666555555777777777888999999::::::;;;;;;<<<<<<===???@@@AAACCCCCCDDDEEEFFFHHHJJJKKKNNNPPPTTTVVVWWWYYY[[[]]]]]]^^^___bbbdddfffggggggiiikkklllllljjjhhhhhhhhhhhhiiiddddddkkkppp}}}rrrrrrwww~~~qqqddd[[[UUURRRSSSYYY___bbbfffkkkooopppqqqrrrqqqnnnllljjjhhh```XXXTTTPPPMMMQQQWWWfffiiiOOOCCCAAA@@@>>><<<<<<<<<;;;:::::::::::::::999999888888888888999999555666777888888777666555666666666666555555555555333333333333222111000///444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333333333333333222222111000111111111111111111111111111222222333333333222222444444444444444444444444555555555555444222111000222222333444555555444444444333333333333444555555666666666666555555555555666777777888999999::::::<<<<<<<<<<<<>>>???@@@AAACCCCCCDDDEEEFFFHHHJJJKKKMMMPPPSSSVVVWWWYYY\\\^^^]]]^^^___aaaccceeefffgggiiikkkmmmlllkkkiiihhhiiiggghhhddddddkkkqqqyyysssvvv|||tttiii___WWWQQQPPPTTT\\\aaacccggglllqqqrrrrrrrrrqqqooolllkkklllaaaXXXTTTPPPOOOWWWbbbwwwrrr^^^JJJBBBAAA@@@===;;;<<<;;;;;;:::::::::::::::999999888888888888999999555666777888888777666555555555555555555555555555555555555555444333222222333333333444444444444555444444444444444444444444333333333444444444444555333333333333333333333333222222333333333222111111222222222222222222222222000111111222222222222111333333333333333333333333555555555444333222111000111222333444444555444444444333333333333444555555555555555555555555555555666666777888999::::::;;;<<<<<<<<<===>>>???@@@AAACCCCCCDDDEEEFFFHHHJJJKKKMMMPPPSSSVVVWWWYYY\\\^^^^^^______aaabbbdddfffhhhiiikkkmmmmmmllljjjjjjjjjggghhhdddeeelllrrrxxxuuu{{{uuujjjbbbZZZTTTQQQRRRXXX```eeefffjjjnnnqqqrrrssstttsssrrrqqqpppnnnbbbXXXUUUSSSTTTaaarrrbbbTTTFFFBBBBBB@@@===<<<<<<;;;::::::999999::::::999999888888888888999999666666777777777777666666555555555555555555555555444555555555555555444444333333333444444444555555333333333333333333333333333333333444444444555555222222222222222222222222111111222333333333222222333333333333333333333333000111222333333333333222111111111111111111111111222222333333333333222222111111222333444444444444444333333333333444555555333444444555555666666666555666777888999:::;;;;;;<<<<<<<<<===>>>???AAAAAACCCCCCDDDEEEFFFHHHJJJKKKLLLOOOSSSVVVXXXZZZ\\\^^^`````````aaabbbeeeggghhhiiikkknnnnnnmmmlllllllllggghhhdddeeemmmssswwwxxx~~~|||nnnddd^^^WWWRRRTTTVVV\\\eeeiiijjjmmmqqqqqqrrrsssuuuuuuuuuuuutttooobbbXXXVVVVVVYYYjjj}}}uuuWWWLLLDDDBBBBBB@@@>>>>>><<<;;;::::::999999::::::999999888888888888999999777777666666666666777777444555555555555555555555222222333444444444333333333333333444444555555555333333333333333333333333333333333444444555555555222222222222222222222222000111222333333333333333333333333333333333333333111222333333444444444444//////////////////////////////111222333444444555000111222333444444555444444333333333333444555555333333444444555666777777555666777888999:::;;;;;;<<<<<<======>>>@@@AAABBBCCCCCCDDDEEEFFFHHHJJJKKKLLLOOOSSSVVVXXXZZZ\\\___aaa``````aaaccceeegggiiiiiikkknnnooonnnmmmmmmnnnggghhheeefffnnnttt~~~~~~rrreee[[[TTTSSSVVVYYY]]]cccgggjjjlllooopppppprrrrrrsssxxx|||uuukkkhhhaaaZZZTTTSSS^^^zzz}}}gggKKKHHHDDDAAA??????>>>=========<<<:::888777555555999999999888888888888777777777777777777777777777777777666666555555555444333333333444444555555555333333333444444444555555555333000......000333555333333444555666666666666666444222000///000222444111222222333333222222111333444555666666555333222111111000000000000000111333333222222111000000000333333444555444333111000444555555555444333333222444444444444444444444444777666666555555555666666888888888888888888888888<<<======<<<<<<===???BBB>>>???@@@BBBEEEHHHKKKLLLQQQQQQRRRSSSUUUXXXZZZ[[[```aaabbbccceeefffggghhhhhhjjjmmmpppqqqpppooonnnlllpppnnnkkkmmmppp}}}mmmaaaYYYSSSTTTWWW\\\```fffjjjlllnnnppprrrsssuuuvvvwww|||xxxmmmaaa[[[VVVUUUZZZkkknnnYYYIIIFFFBBB@@@??????>>>===<<<<<<;;;:::888777666666999999999888888888777777666666666666666666666666777666666666555555555444333333444444444444444444444555555555555666666666444333111//////111333444444444555555555444444333...///000222333444555555111222222333333222222111000111111222222111111000000000000000000111222222222222222222111111111111333333444555444333222111444444555555444444333222444444444444444444444444777777666666666666777777555555666888999:::;;;<<<<<<=========<<<===???AAA???@@@AAACCCFFFIIIKKKMMMQQQQQQRRRTTTVVVXXXZZZ[[[___```aaacccdddfffgggggghhhjjjmmmpppqqqpppooonnnmmmpppmmmkkkmmmpppsssddd[[[UUURRRUUUYYYaaaeeejjjmmmoooppprrrsssvvvwwwyyy|||vvvjjj]]]YYYWWW]]]jjj|||___OOOEEECCC@@@>>>>>>>>>===<<<;;;;;;:::999999888888777999999888888888777777777555555555555555555555555666666666555555555555555444444444444444444333333444444444444555555555555444333333222222333333444444444444444333222111111+++---111555666666444333111222222333333222222111333333333222222333333444000000000000000111222333111111111111222222222222222333444444444333222111444444555555444444333333444444444444444444444444777777666666666666777777555555666888999:::;;;<<<<<<=========<<<===???AAA@@@AAABBBDDDGGGJJJLLLNNNPPPQQQSSSTTTVVVXXXZZZ[[[^^^^^^```aaaccceeefffgggiiikkknnnpppqqqpppooonnnmmmpppllljjjmmmppp~~~rrrggg\\\VVVSSSSSSWWW]]]eeeiiimmmpppqqqqqqrrrtttvvvxxx}}}|||mmm```]]]\\\```lllkkkUUUKKKBBB@@@=========>>>===<<<::::::999999999999999999888888888888777777777777444444444444444444444444555555555555555555555555555555555444444333333333111111111222222222333333333444444444444444444333333333333333333222111000000222444666555333000...111222222333333222222111555444333222333444555666222222111000000111111111000000111222222333444444222333444444444333222111333444444555444444333333333333444444444444444444666666555555555666777777888888888888888888888888;;;<<<>>>>>>======???AAAAAAAAACCCEEEHHHKKKMMMOOOPPPQQQSSSUUUWWWYYYZZZ[[[\\\]]]^^^```ccceeefffgggjjjlllnnnqqqqqqqqqooonnnmmmoookkkjjjnnnqqq|||sssfff^^^VVVTTTUUUVVV\\\aaahhhkkkooorrrssssssttttttxxx|||tttdddZZZZZZaaammmttt[[[LLLGGG???===<<<<<<=========;;;999999999999999999999999888888888777777777666666444444444444444444444444444444444555555555555555555555555444444333333333111111111222222222333333333444555555555555444333000111222222333333222222555555444444222111///...111222222333333222222111111000/////////000222333555444333111000000000000000000111222333444444555111222333444444444333222333333444444555444444333333333333444444444555555555444444444555555666777888888888888888888888888:::<<<>>>>>>======???@@@AAABBBCCCEEEHHHKKKNNNOOOPPPQQQTTTVVVXXXYYYZZZZZZ[[[\\\]]]```bbbeeeggghhhkkkllloooqqqrrrqqqooonnnlllmmmiiihhhnnnrrr|||ppphhh^^^WWWSSSUUUYYY\\\aaafffkkknnnrrrtttuuuuuuvvvwww||||||lll```\\\[[[jjjgggSSSKKKHHH>>>===<<<<<<======<<<;;;::::::999999999999999999888888777777777666666666444444444444444444444444444444444444444555555555444444444444444444333333444444444444555555555555333444444555555444444333000000111222333333333333333222222111111222333333111222222333333222222111000000000000111222333333555444333222111000000000111111111222333444444555111222333444444444333222333333444444555555444444222333333444444555555555555444444555555666777888555555666888999:::;;;<<<:::<<<>>>???>>>>>>>>>???AAABBBCCCEEEHHHKKKMMMOOOPPPRRRTTTWWWYYYZZZZZZZZZZZZ[[[]]]```cccfffhhhiiikkkmmmoooqqqrrrqqqooommmjjjkkkggggggooottt{{{pppeee^^^YYYTTTSSSXXX^^^aaaeeejjjmmmqqquuuwwwxxxxxxyyyzzz~~~pppaaa^^^dddiii}}}___PPPIIIEEE>>>===<<<===>>>===<<<::::::::::::999999888888888888777777777666666666666444444444444444444444444333333333444444555555555333333444444444444444444444555555555555666666666333333333333333333333333222222333333333333333222000000000111222444555555111222222333333222222111111111222444444555555555222222222111111222222333222222222333333444444444111222333444555444333333222333444444555555444444222222333333444555555666666666666666777888999:::555555666888999:::;;;<<<:::<<<>>>???>>>>>>>>>???@@@AAABBBEEEGGGJJJMMMNNNPPPRRRUUUWWWZZZZZZZZZZZZZZZ[[[]]]```dddgggiiijjjlllnnnppprrrrrrqqqooommmhhhiiieeefffooovvv}}}rrrhhh^^^XXXVVVSSSTTT[[[aaadddhhhlllooossswwwzzz{{{{{{|||}}}}}}~~~~~~vvveeeXXX]]]iiiyyyrrrVVVIIIBBB===???>>>======>>>===;;;999;;;;;;::::::999888888777777777777777666666666666555555555555555555555555333333333444444555555555333333333444444555555555333333333444444444555555444333333222222333333444444444444444333222111111///000111333444444444333222222222333333222222222---...000111222222111111000000000111222444555666222222333333333333444444111111333444555444444333222333333444555555555444222222333333444555666666888888888888999:::;;;<<<888888888888888888888888999<<<>>>??????>>>>>>???@@@AAABBBDDDGGGJJJLLLNNNPPPRRRUUUXXXZZZ[[[ZZZZZZZZZ[[[^^^aaadddgggjjjkkklllnnnppprrrrrrqqqooommmggghhhcccfffooowwwrrrggg___ZZZWWWSSSVVVZZZ^^^bbbfffkkknnnrrryyy~~~}}}~~~}}}vvvmmmfff___^^^gggsss}}}cccQQQEEE???>>>;;;;;;:::::::::999999999;;;::::::999888888888999777777777777666666666666,,,...111333666777777777666555555555555444444444555555555555555555444444555555555555555555555555666555444444333333333333555555444333333333444444222333333444444333333222333222222222111000000000555333222000//////000000---...///000111222222222//////000111222222333333333333333222222111111111222222333333333333444444555444222222222333555777666666666666666777777777444555666777888999:::::::::;;;<<<;;;;;;===@@@BBBBBBCCCDDDFFFHHHJJJLLLLLLSSSSSSSSSWWW[[[]]]\\\YYY^^^___`````````cccgggjjjqqqqqqqqqppppppppppppoooiiijjjeeegggpppwwwxxxjjj```YYYUUUTTTVVVZZZ^^^cccfffkkkooorrrvvvzzz~~~yyynnnddd```[[[\\\kkkrrr[[[MMMEEE@@@???<<<<<<;;;;;;;;;:::::::::;;;:::999999888888888999777777777777666666666666222222333444444444333333777666666666666555555555444444555555555555555444555555555555555555555555555555444333333333333333444444333222222111111222222333333444444333333222333333333222222222222222555444222111000000111111//////000111222222222222000111111222333333444444333333333222222222111111222222333333333333444444444444333222333444555666666666666777777777777777555555666777888999::::::<<<<<<===<<<;;;<<<>>>@@@BBBCCCDDDFFFHHHJJJLLLLLLRRRQQQRRRVVVZZZ\\\[[[YYY^^^___``````aaadddhhhkkkqqqqqqqqqqqqrrrrrrqqqqqqiiiiiidddeeeooovvv{{{mmm```XXXUUUSSSSSSYYY]]]bbbgggjjjnnnrrruuu{{{|||~~~vvvfff[[[\\\[[[```xxxcccQQQIIIDDD@@@???<<<<<<<<<<<<;;;;;;;;;;;;::::::999888888888888999777777777777666666666666555444444333333333333333777777777666666666666555222333444555555555555555444444444444444444444444444333333222222222222333333333222111000/////////222333333444444333333222333333333333333444444444555444333222111111222222111111222222222222222111111111222222333444444444333333333222222222222111222222333333333333444444333333333444444444555555666666666777777888888888555555666777888999999:::<<<===>>>===;;;;;;===>>>BBBCCCDDDFFFHHHJJJLLLLLLPPPPPPRRRUUUYYYZZZZZZXXX]]]___```aaaccceeejjjmmmnnnnnnooopppqqqqqqqqqqqqiiihhhbbbdddmmmvvv{{{rrreeeZZZUUUTTTVVVWWW[[[___eeeiiimmmppptttvvv}}}}}}tttaaaWWW]]]bbbmmmqqqVVVHHHDDDBBB???>>><<<;;;;;;;;;;;;:::::::::999999888888888888888999777777777777666666666666444333222222222444666777666666666666555555555555111222333444555666666666444444444444444444444444333222222111111222222222333222222111000///......222333333444444333333222111222222222333333444444444444444333333222222222222222333333333222222111111111111222222333333333222222222222222222222222222222222333333333444444222333444555555555444444555666666777777888888888555666666777888888999999;;;<<<======<<<<<<>>>???BBBCCCDDDFFFHHHJJJLLLLLLOOOPPPRRRUUUXXXZZZZZZZZZ]]]^^^aaabbbdddgggkkkmmmiiijjjlllmmmnnnooooooooojjjiiibbbcccmmmvvvppphhh]]]UUUSSSUUUYYY[[[```dddiiinnnqqqsssvvvxxxyyy{{{nnn]]]VVV```nnnyyydddNNNDDDBBB@@@>>>===:::::::::999999999888888888888888777777888999999777777777777666666666666555444333222333444666777555555444444444333333333111222333444555555555555444444444444444444444444222222222111111222222333333333333333222111000///222333333444444333333222000000111111222222333333333444444333333333222222222222333333333222222111000000000000111111111111222222222222222222222222222222222333333333444444222333444555555555444444444555555666777777888888666666777777888888999999777999<<<======>>>@@@AAABBBCCCDDDFFFHHHJJJLLLLLLNNNQQQTTTWWWYYYZZZ[[[\\\\\\^^^aaacccdddgggjjjmmmgggiiikkkmmmnnnooonnnnnnllljjjddddddnnnwww|||uuuddd^^^VVVQQQRRRVVV[[[^^^gggkkkppptttvvvwwwyyy{{{uuuzzzdddZZZWWWeee{{{iiiZZZJJJCCCAAA>>>======999999999999888888888888888777777777777888999999777777777777666666666666777666555444333333333333444444444333333333222222111222333444444444444444333333333333333333333333333222222222222333333444222333444444444333222111222333333444444333333222111111111111111111222222222222333333333333222222111111222222222222222111000000000000000000000000111222222222222333333333222222333333333333444444333333333444444444555555333333444555666666777777666666777777888888888888666888;;;===>>>???@@@BBBBBBCCCDDDFFFHHHJJJLLLLLLMMMQQQTTTWWWYYYZZZ[[[]]]\\\^^^aaacccdddfffiiikkkiiikkkmmmpppqqqqqqpppooolllkkkdddeeennnvvv{{{pppjjj]]]XXXSSSQQQSSSYYY^^^aaajjjnnnsssvvvxxxxxxyyyzzzuuu{{{ooo\\\ZZZ\\\kkk|||ZZZPPPGGGCCC@@@===<<<>>>:::::::::999999999888888777777777777777888999999777777777777666666666666555555666555555444333333555555444444444333333333222333333444444444333333333333333333333333333333333333333333333444555555000111333444555444333222222333333444444333333222222222222222222222111111000111222333333222111111//////000111222222222222000000000000000000000000111111222222222333333333222222333333333333444444444444333222333444555666111111222333444555666666777777777777888888888888666999<<<>>>>>>>>>???AAABBBCCCDDDFFFHHHJJJLLLLLLLLLOOOTTTVVVWWWXXX[[[]]]\\\^^^aaacccdddeeegggiiijjjlllnnnpppqqqqqqooonnnjjjjjjdddeeemmmttt~~~ssshhhbbb[[[WWWSSSSSSVVV]]]bbbeeejjjnnnsssvvvwwwvvvwwwwwwxxx~~~{{{lll^^^YYY\\\aaaqqqqqqQQQKKKEEECCC@@@<<<<<>>>>>===>>>???BBBCCCDDDFFFHHHJJJLLLLLLJJJNNNSSSUUUVVVWWWYYY\\\\\\^^^aaaccccccdddfffgggiiijjjmmmooopppooommmlllhhhhhhcccdddlllrrr|||sssjjj```YYYRRRRRRRRRVVV\\\ccciiilllppptttxxxzzzyyyvvvsssrrr|||ttthhh```[[[UUU___ggg|||cccLLLHHHBBB>>>============999999999888888888777777888888888888888888888888888888777666555444444333555444444333444555666777444555666555444444555666555444444333333444444555444444444333333222222222444333222222111111222222222222333333333444444444333333333333333333333333222222222222111111000000111111111111111111111111222222222222222222222222111111111111111111111111444333222111111111222333555555555555555555555555333333333444444444555555444444444555555555555666777777777888888999:::;;;===<<<;;;;;;>>>@@@@@@???CCCDDDFFFIIIJJJKKKKKKKKKLLLMMMPPPSSSUUUWWWYYYZZZZZZ\\\___aaabbbdddgggiiilllmmmoooppppppnnnllljjjnnnhhheeegggiiipppyyyppphhhaaaYYYTTTTTTTTTVVV[[[aaaggglllnnnpppsssvvvwwwvvvtttrrrqqq{{{~~~}}}ttthhh^^^YYYXXXWWWfffsssxxx]]]KKKGGGAAA>>>======<<<<<<::::::::::::999999999888888888888888888888888888777777666666555555444444666555444444444555777888444555666555444333444666555444444333333444444555444444444333333222222222444333222222111222222222000000111111111222222222333333333333333333333333222222222222111111111000111111111111111111111111222222222222222222222222222222222222222222222222666555555444444444555666444444333333333222222222333333333333444444444444444444444555555555555666555555555666777888:::;;;999:::;;;<<<===>>>???@@@BBBCCCEEEHHHIIIJJJJJJJJJKKKMMMOOOSSSUUUXXXYYYZZZ]]]___aaaaaaaaabbbccceeejjjllloooqqqrrrqqqpppooonnnhhheeegggiiiqqqyyysssjjjbbb\\\XXXTTTRRRUUUXXX\\\aaagggllloooqqqqqqrrrttttttrrrpppoooooouuutttoooeee[[[UUUWWW[[[___tttkkkUUUHHHEEE@@@===<<<<<<;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888666666666666666555555555555555555444555555666777333555666555444333444555555444444333333444444555444444333333333333222222444444333222222222222222000000111111111222222222333333333333333333333333222222222222111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333222222222222333444444444444333333222222222222222222222333333333333444444444555555555555666555555555666777999:::;;;777:::>>>>>><<<<<<>>>@@@AAABBBDDDFFFHHHIIIJJJJJJKKKLLLOOORRRVVVXXXZZZ[[[]]]___aaaaaaaaaaaacccdddiiikkknnnqqqsssttttttsssmmmhhhfffhhhjjjrrrxxxmmmggg```YYYUUUTTTTTTUUUWWW[[[aaagggllloooqqqsssrrrssssssqqqnnnllllllmmmjjjgggbbb[[[UUUTTT\\\fffqqqzzz]]]LLLFFFCCC>>><<<;;;;;;;;;:::;;;::::::::::::999999999888888888888888888888888555555555666666666666666444444444444444444555555333444555555333333444555555444444333333444444555333333333333333333333333444444333222222222222333222222333333333444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222111111111111111222222222555555555555555555555555111111222222222333333333444444444555555555555666888888888888999:::;;;<<<<<<@@@DDDCCC>>>;;;===@@@@@@AAACCCEEEGGGHHHJJJJJJJJJLLLOOORRRVVVXXXZZZ[[[ZZZ\\\___```aaacccfffhhhiiijjjmmmppprrrtttttttttmmmhhhfffiiikkkrrr~~~sssmmmbbb___YYYSSSQQQRRRVVVYYYYYY___fffllloooppprrrtttttttttsssoookkkhhhggghhh```\\\XXXWWWUUUXXXeeesssnnnSSSGGGDDDAAA===;;;;;;;;;;;;:::999999999999888888888888777777777777777777777777555555555666666666666666333333333333333333333333333444555444333222333555555444444333333444444555333333333333333333333333555444333333222222333333222222333333333444444444333333333333333333333333222222222222222222222333111111111111111111111111000000000000000000000000222222222222222222222222333444444555555555555555222333333444555666777777111111222222222333333333444444444555555555555666999888888888999::::::;;;EEEIIIJJJGGG@@@<<<===@@@@@@AAABBBDDDFFFHHHJJJKKKKKKLLLOOORRRVVVXXXZZZ[[[ZZZ\\\___aaabbbdddgggjjjjjjkkkmmmoooqqqrrrrrrrrrmmmhhhfffiiijjjqqq{{{qqqiiidddYYYWWWSSSOOONNNQQQWWW\\\]]]ccckkkooopppqqqsssuuuuuutttrrrmmmhhhcccaaaaaaYYYTTTSSSWWW[[[bbbtttbbbMMMEEEBBB@@@===<<<<<<<<<;;;:::999999999888888888777777777777777777777777777777666666666666666555555555333444444444444333222222222444555444333222333444555444444333333444444555222222333333333333444444555444444333333333333333000000111111111222222222333333333333333333333333222222222222333333333333111111111111111111111111111111111111111111111111111111111111111111111111111222333444444555444444000111111222333444555555222222222222333333333333444444444555555555555666666777777888999;;;<<<===MMMMMMLLLGGGAAA===<<<>>>@@@AAABBBCCCFFFHHHKKKLLLLLLMMMPPPSSSUUUXXXYYYZZZ]]]___aaabbbccceeegggiiillllllmmmooopppqqqqqqqqqmmmhhhfffhhhiiiooovvvmmmeee```\\\SSSSSSQQQNNNNNNRRRYYY___bbbhhhooorrrrrrqqqtttvvvtttsssqqqkkkddd^^^ZZZXXXUUUPPPPPPZZZeeetttpppVVVIIIGGGAAA???===<<<======<<<;;;::::::999999999888888888777777777777777777777777777777666666555555444444555555666666666555444333222333444444222222333444555444444333333444444555222222222333333444444444555555444333333333333444000000111111111222222222333333333333333333333333222222222333333333444444111111111111111111111111222222222222222222222222000000000000000000000000...///111222333333222222333333333333333333333333333333333333444444444444444444444555555555555666555666888:::>>>AAADDDEEEOOOMMMHHHCCC???<<<<<<<<>><<<;;;;;;;;;;;;:::::::::999999777777777777777777777777888888777666555444444333666777888888888777555444222333444444222222333444555444444333333444444555222222222333333444444444555555444333333333333444222222333333333444444444333333333333333333333333222222222333333444444444111111111111111111111111222222222222222222222222////////////////////////111222333555666666555555888777777666444333222222333333444444444444555555444444444555555555666666666777:::>>>CCCHHHLLLNNNOOOJJJCCC>>><<<<<<;;;:::AAABBBBBBDDDFFFIIILLLNNNNNNOOOQQQSSSUUUVVVWWWWWWXXX[[[```cccgggjjjooorrrlllmmmnnnppprrrtttuuuvvvmmmhhhfffggggggkkk}}}xxxkkkbbb]]]YYYTTTOOOMMMNNNOOOPPPTTTZZZbbbgggkkkmmmooorrrttttttrrrqqqqqqrrrnnndddYYYSSSQQQOOOPPPRRR^^^ttthhhVVVJJJCCC@@@??????===<<<;;;::::::999777777777777777777777777666666777777888888888999888888777555555444444444888<<>>:::<<<>>>>>>===<<<===>>>@@@AAACCCEEEGGGJJJKKKLLLMMMPPPSSSTTTUUUVVVXXXZZZ\\\]]]___bbbfffiiikkklllkkkmmmoooqqqqqqpppnnnllljjjhhhfffggghhhooo~~~vvvmmmbbbZZZVVVTTTPPPMMMNNNOOOQQQTTTXXX^^^eeejjjnnnooopppqqqpppppppppqqqvvvuuuoooeeeZZZTTTRRRRRRSSS\\\pppzzz___QQQHHHBBB???>>>===<<<:::999999888888777777777777777777777777666666777777777888888888888777666555555444444444666:::<<<;;;666333444666555444444333333444444555444333333222222333333444555555555555555555555555555555444444333222222111222222222222222222222222444333333333222222222222111111111111111111111111000000111111222333333333000111111111111222222222444555555333222111222444333222222222222333444444444444444444444444444444333222111111111222555888444666999888555333555777666777:::>>>BBBBBB???<<<:::<<<>>>>>>===<<<===>>>@@@AAACCCEEEGGGJJJKKKLLLMMMPPPSSSUUUUUUVVVXXXZZZ[[[\\\___bbbeeehhhkkklllkkkmmmoooqqqqqqpppnnnmmmgggdddccceeeiiittt{{{ssshhhaaaXXXRRRPPPOOOMMMLLLNNNQQQUUUYYY^^^ccciiimmmoooppppppnnnkkkjjjmmmppptttpppjjj```VVVQQQQQQTTTVVVgggjjjSSSJJJEEE@@@======<<<;;;999888888888888777777777777777777777777666666777777777777888888888777666555555444555555555777999888444222222444555444444333333444444555444333333222222333333444444444444444444444444444555555555444444333333222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111000111111111111222222222666777666444222111111333222111111111111222333333555444333222222333444555222222111000111333555666333888;;;999333111444888666666777:::<<<===;;;999:::<<<>>>>>>===<<<===>>>@@@AAABBBEEEGGGIIIKKKLLLMMMPPPSSSUUUVVVVVVXXXYYYZZZ[[[^^^aaaeeehhhjjjlllkkklllnnnpppppppppnnnmmmhhhdddbbbdddjjjwww}}}rrriii```ZZZSSSNNNMMMMMMNNNNNNOOOSSSYYY^^^ccchhhlllooonnnooommmjjjffffffkkkppppppjjjbbbZZZSSSOOOTTT[[[bbbwww\\\JJJEEECCC???<<<<<<<<<:::999999888888888777777777777777777777777666666777777777777777777777777666555555555555555444666777666333222333444555444444333333444444555444333333222222333333444222222222222222222222222555555555444444444333333111222222222222222333333111111111111111111111111111111111111111111111111222222111111111000000000000000111111111222222222333333333111///...///111222222222222222333333444333222000//////000222333333333222111333777999888888999:::888555333555777666666666666777888999999999;;;===>>>=========>>>???@@@BBBDDDGGGIIIKKKLLLMMMPPPTTTVVVVVVVVVWWWXXXYYYZZZ]]]```dddgggjjjkkkkkklllnnnooopppooonnnnnnjjjgggeeefffkkkvvv|||uuujjjbbbZZZVVVPPPLLLKKKMMMOOOPPPQQQVVV]]]cccgggkkknnnpppkkkkkkiiifffdddeeejjjnnnoooggg^^^XXXRRRRRR[[[fffzzzqqqTTTEEECCCBBB>>><<<===<<<;;;:::999999999:::777777777777777777777777777777666666666666666666777666666555555555555666555555666555444444555555555444444333333444444555444333333222222333333444222222222222222222222222444444444444444333333333111111111222222333333333111111111111111111111111111111111111111111111111333333333222111111000000000000111111111222222222///000000///......000111333333333333333444555555333222000//////000222333222444444333999BBBFFFCCC===:::777666888999777555777777666666666777888:::999;;;===>>>======>>>??????@@@BBBDDDFFFIIIJJJKKKMMMPPPTTTVVVWWWVVVWWWWWWWWWYYY[[[___cccfffiiikkkjjjkkkmmmnnnooooooooonnniiiggggggiiillluuuyyyrrrkkkbbb\\\SSSPPPMMMJJJJJJMMMQQQSSSWWW[[[bbbgggjjjmmmoooqqqjjjiiigggffffffgggiiiiiiiii___VVVSSSRRRUUUcccsssvvvbbbMMMDDDBBBAAA>>><<<<<<<<<;;;:::::::::::::::777777777777777777777777777777666666666666555555666666555555555555666666666555555444555555666777555444444333333444444555444333333222222333333444444444444444444444444444333333333333333333333333111111111222222333333444111111111222222222222222111111111111111111111111333333333222222111111111000111111111111222222222///000111111000000222333444444333333444444555666555444333222222333444555000444555666???LLLQQQMMM>>>999444444999;;;888444666777777666555666999;;;999;;;============>>>??????@@@AAADDDFFFHHHJJJKKKMMMPPPUUUWWWWWWVVVVVVVVVVVVWWWZZZ^^^bbbfffiiijjjjjjkkklllmmmnnnooooooooogggffffffiiillluuuyyyooofff___YYYUUUNNNMMMKKKJJJLLLQQQVVV[[[^^^bbbgggkkkmmmoooqqqrrrnnnkkkhhhiiikkkkkkhhhddd___UUUPPPSSSYYYcccxxx~~~```SSSFFFBBBAAA???<<<<<<;;;::::::999999999999999777777777777777777777777777777666666666555555555666666555555555555666666555444333333444666666777555444444333333444444555444333333222222333333444555555555555555555555555222222222222222222222222000111111222333333444444222222222222333333333444111111111111111111111111111111111111111000000000000111111111111222222222111222333111000000111222333333222222333333444555444444444444444444444444000444444333<<>>@@@??????AAACCCFFFHHHJJJKKKMMMPPPUUUWWWWWWVVVVVVUUUUUUVVVYYY]]]aaaeeehhhjjjjjjjjjkkklllnnnooooooooojjjhhhfffgggkkkttt{{{rrrggg^^^VVVRRRPPPLLLLLLLLLLLLOOOUUU]]]bbbcccfffjjjmmmoooppprrrtttrrrnnnjjjlllooonnnggg```[[[RRRQQQZZZgggwwwmmmQQQIIIBBBAAA@@@>>><<<<<<999999888888888888888888777777777777777777777777777777666666555555555444666666555555555666666777555333222222333555666666555444444333333444444555444333333222222333333444444444444444444444444444111111111111111111111222000000111222333333444444222222222333333444444444111111111111111111111111/////////000000000000000000111111111111222222222222333333111...---...///222222111111222222333444222333333444444333333222333666333///666BBBCCC:::666555444333222444666888333555777777666666999<<<888:::<<<=========???@@@>>>???AAACCCFFFHHHJJJKKKMMMPPPUUUXXXXXXVVVUUUUUUTTTVVVYYY]]]aaaeeehhhjjjjjjjjjkkklllmmmnnnooopppqqqlllhhhfffhhhrrryyypppeee]]]YYYUUUPPPLLLKKKLLLNNNQQQTTTZZZaaaeeejjjjjjkkknnnrrruuuwwwxxxyyytttssswwwwwwmmm```XXXVVVSSSXXXhhh}}}uuu\\\KKKHHHDDDAAA???===;;;999888888888888888888888888666666777888888888888888999888888777666555555444444333333444666777666555555555555444444333333333222333333444444333333222555444222000000222444666333444444555555444444333222222222222222222222222333333222333555666555333222222222222222222222222333555666444000///000222//////000000111111111222000000///......///000000000000000000000000000000444333222000000000111111222333333444444333333222333333333444555666777777444555777888999888666555555666888888777777999:::===>>>??????>>>===???@@@===@@@CCCEEEFFFHHHKKKMMMNNNPPPSSSUUUUUUUUUVVVWWWVVVWWWYYY\\\```cccggghhhjjjlllmmmmmmllllllnnnooolllgggeeeggghhhnnn}}}pppggg\\\UUURRROOOLLLIIILLLNNNQQQTTTXXX]]]ccchhhmmmmmmnnnppptttwwwyyyzzz~~~~~~xxxiii\\\VVVWWWWWWaaayyyeeeNNNHHHEEEBBB@@@>>>===:::888888888888888888888888888666666777888888888888777888888777777666666555555666555444444555666555333555555444444444333333333333333333333333333333333555444333222222333444555333333444444444444333333111111111111111111111111333444555555444222111000222222222222222222222222222333444333000///000222///000000000111111111111333333333333333333333333000000000000000000000000222111...,,,***)))))))))222333333444444333333222333333444444555555666666444555777888888888666555555666888888777777999:::===>>>??????>>>===???@@@>>>@@@CCCDDDEEEGGGJJJLLLNNNPPPSSSUUUUUUUUUVVVWWWXXXYYY[[[^^^aaaeeehhhjjjjjjlllmmmmmmmmmmmmnnnooolllgggeeeggghhhnnn}}}~~~vvvoooeee]]]TTTMMMKKKKKKJJJHHHNNNQQQVVVZZZ^^^bbbgggjjjqqqqqqrrrtttwwwzzz}}}~~~xxxeeeZZZXXXZZZaaattttttXXXIIIEEEBBB???>>>===<<<:::888888888888888888888888888555666777777888888777777666666666666666666666666777666444444555444333111555444444444444333333333444444222222222222444444444444444444444444444444333333444444444444333333222222222222222222222222444777:::999555111//////222222222222222222222222000111222222000000111222000000000000111111111111000111222333333222111000000000000000000000000000333222111///---,,,,,,+++222333333444444333333222444444444444444555555555444555666777888777666666555666888888777777999:::<<<===???>>>>>>===???@@@AAACCCEEEFFFGGGHHHJJJLLLNNNPPPSSSUUUUUUUUUVVVWWWYYYZZZ\\\___bbbfffiiijjjjjjlllmmmnnnmmmmmmnnnppplllfffeeeggghhhnnnzzzzzzzzz}}}~~~tttjjjddd]]]WWWOOOJJJIIIKKKLLLMMMPPPTTTZZZ___cccfffjjjmmmtttuuuvvvwwwyyy|||vvvaaa[[[```cccrrreeeQQQIIICCC@@@>>>======<<<;;;:::888888888888888888888888555666666777777777777777555555666666666666666666666555333444444555333222444444444444444444444444555444222111111222444555444444555666555444333222333333333444444333333333444444444444444444444444444999>>>===888333222333222222222222222222222222//////000000000000111222000000000000000111111111...000222333333222000...222222222222222222222222333333333333333333444444222333333444444333333222555444444444444444444444444555666777777777666666555666888888777777999:::;;;===>>>>>>======???@@@DDDFFFHHHHHHHHHIIIKKKLLLNNNPPPSSSUUUUUUUUUVVVWWWYYYZZZ\\\^^^bbbeeehhhiiiiiikkknnnooonnnnnnooopppkkkfffdddggghhhnnn{{{yyywwwxxx~~~uuulllccc]]]UUUQQQLLLIIIIIILLLOOOQQQTTTXXX^^^cccfffiiilllnnnuuuwwwxxxyyyzzz~~~ppp^^^___hhhrrrlllTTTHHHEEEBBB@@@============<<<;;;777777777777777777777777555555666777777777777777555555555555666666666666444333222333555666555444444444444444444444444444555444222111111222444555333444555666555444222111222333333333333333333222444444444444444444444444111777<<<<<<888444444555222222222222222222222222/////////000111222222222111111000000000000000000222333555666666555333222111111111111111111111111000000111111222222333333222333333444444333333222444444444444444333333333444555555666666666666666555666888888777777999::::::<<<===>>>======???@@@CCCEEEFFFGGGFFFGGGIIIJJJNNNPPPSSSUUUUUUUUUVVVWWWXXXYYYZZZ]]]```ccceeeggghhhkkknnnoooooooooooopppkkkfffdddggghhhnnn|||zzzxxxxxx{{{tttllleee]]]WWWNNNMMMJJJIIIJJJNNNRRRTTTZZZ]]]cccgggjjjllloooqqqvvvyyy{{{|||}}}~~~iii^^^ggguuuttt^^^KKKBBBCCCAAA???===<<<======<<<:::777777777777777777777777444555666666777777666666555555555555555555555555222222111222444666555444333333333444444444444555444444222222222222444444333444444555444333111000222222333333333333222222222222222222222222222222...222666777555333333444222222222222222222222222111000///000222333222111111111111111000000000000111222333333333333222111........................111222222222111111000///222333333444444333333222333333333333333444444444444444555555555666666666555666888888777777999::::::;;;============???@@@???AAACCCCCCCCCDDDFFFGGGNNNPPPSSSUUUUUUUUUVVVWWWWWWWWWYYY[[[^^^aaaccceeehhhkkknnnpppppppppppppppjjjeeedddggghhhooo~~~|||zzzyyyzzz||||||rrriiibbb\\\VVVQQQKKKLLLLLLLLLNNNQQQUUUWWW```cccgggjjjlllooorrrtttxxx{{{~~~qqqdddeeevvvwwwbbbSSSEEE@@@CCC@@@>>><<<;;;;;;;;;:::888777777777777777777777777444555666666777777666666666666666555555444444333444333222222444555444222333333333444444444555555333333333333333333333333333333333333222111000///222222333333333333222222111111111111111111111111///000111333333222222111222222222222222222222222333111000111333444222111111111111111000000000///////////////////////////////////////////////////111222333333333222111000222333333444444333333222222222222333333444444555555444444444555555666666555666888888777777999:::999;;;<<<=========???AAA>>>@@@BBBCCCCCCDDDFFFHHHNNNPPPSSSUUUUUUUUUVVVWWWWWWWWWYYY[[[]]]```cccdddgggkkkoooqqqqqqppppppqqqjjjeeedddggghhhooo~~~|||zzzyyyzzz{{{{{{zzzsssiiiaaa\\\WWWQQQMMMLLLMMMOOOPPPRRRUUUXXX[[[eeegggjjjmmmnnnqqqtttvvvyyy}}}wwwiiicccmmmaaaQQQHHH@@@===AAA???===:::999999999888666777777777777777777777777444555555666666666666666777777666555444444333333666444333333333333222000333333333444444555555555222333333444444333333222333333222111111000//////222222222333333222222222222222222222222222222222333222111222333444222111222222222222222222222222444222000111333444333000222111111111000000//////222222111111111111222222222222222222222222222222+++,,,...000111222222111222333333444444333333222111111222333333444555555555444444444444555666666555666888888777777999:::999:::<<<=========???AAA@@@BBBDDDEEEFFFGGGIIIKKKNNNPPPSSSUUUUUUUUUVVVWWWWWWXXXYYY[[[^^^```cccdddgggjjjoooqqqqqqqqqpppqqqjjjeeedddggghhhooo~~~zzzwwwvvvvvvvvvxxx~~~|||tttjjjeee]]]VVVPPPLLLKKKKKKMMMLLLMMMRRRZZZ```bbbbbbkkknnnqqqtttuuuuuuwwwxxx{{{~~~nnnhhhgggssspppWWWMMMFFF>>><<<@@@<<<<<<;;;::::::::::::;;;===;;;888666555777999:::777666555555555666888999555555555555555555555555555555666666555555444333333333333333333333333333222222333333333333444444444333333222222333333444333444444222111000111333111111111111111111222222333222111000000111222333222222222222222222222222000111333333333222000...000000000000000000000000000000000000111111111111111111111000000000000000111111111111222333444444222222333333333333444444444333333333333444555555666666666666777777777777444555666777888888888888;;;;;;;;;;;;<<<>>>???@@@AAAAAABBBBBBDDDFFFIIIJJJNNNPPPSSSUUUUUUTTTUUUVVVSSSVVVZZZ^^^aaadddgggiiijjjjjjkkklllmmmnnnooopppnnngggeeeiiilllrrrzzzxxxvvvtttssstttxxx|||qqqjjjbbb^^^XXXRRRNNNLLLLLLLLLMMMMMMPPPVVV___fffjjjjjjmmmpppsssuuuvvvwwwyyyzzz|||}}}jjjgggooo|||eeePPPIIIEEE>>><<<@@@;;;:::999999888888999999888777555444333444555666777666666555666777888999555555555555555555555555444444444444444333333222333333333333333333333333222222222333333333444444333333333222222333333333222333333222000000111222111111111111111111111111333333222111111222333333111111111111111111111111333222222111111111111111000000000000000000000000000000000000111111111111111111111111000000000000222222222111222222333333222222333333333333444444444333333333333444555555666666666666777777777777444444555666777777777777======<<<<<<<<<======>>>AAAAAABBBBBBDDDFFFIIIJJJMMMPPPSSSTTTTTTTTTUUUVVVTTTWWW\\\___aaadddgggiiiiiijjjjjjkkkmmmnnnnnnooonnngggdddhhhkkkrrr|||zzzyyyuuuqqqrrrtttwww{{{{{{pppfff^^^XXXUUUQQQMMMKKKKKKLLLMMMRRRSSSWWW]]]eeelllpppqqqsssuuuxxxyyyzzz|||~~~{{{kkkooo~~~iiiWWWHHHDDDCCC>>>===???;;;;;;:::999999999999999888888888777777777777777666666666666666777888888555555555555555555555555444444333333333222222222333333333333333333333333222222222222333333333333333333333222222333333333111222222111//////000222111111111111111111111111444333222222222222333444000000000000000000000000444333111//////000111333000000000000000000000000000000000000111111111111111111111111111111111111333333222222222222222222222222333333333333444444444333333333333444555555666666666666777777777777777888888999::::::;;;;;;>>>>>>=========<<<<<<<<>><<<======<<<<<<;;;;;;;;;;;;;;;777888999:::999999888777666666666666666777777888555555555555555555555555555444444333333333333333333333333333333333333333111222222222222333333333222222222333333222222222000111111000//////000222222222222111111111111111222222222222222222222222000000000111111111111111333333111000000000111222000000000000000000000000///000000000111111111111000111111111111111222222333333333333222222111000222222222333333333444444444333333333333444555555666666666666777777777777888888888888999:::;;;;;;=========>>>>>>>>>======AAAAAAAAABBBDDDFFFIIIJJJMMMPPPSSSUUUUUUUUUVVVXXXYYY\\\___aaacccdddfffhhhhhhhhhhhhiiijjjkkkkkkkkkllldddaaadddhhhnnn~~~yyyuuuuuutttqqqppprrrxxx{{{oooeee\\\SSSNNNKKKJJJIIIIIIJJJLLLOOOQQQ___bbbfffkkknnnrrruuuvvv{{{|||mmm[[[NNNGGG@@@???@@@>>>;;;:::<<<<<<;;;::::::::::::;;;333444555666777666444333555666666777777777777777555555555555555555555555666666555444333444444555333333333333333333333333111111111222222222333333111222222333333222222111000111111000//////000222222222222111111111000000000000111111111111000000111111111222222222333333111111222333222111000///000000000000000000000000///000000000111111111111000000111111222222222333333333333333333222111000222222222333333333444444444333333333333444555555666666666666777777777777555555444444555666888888:::;;;<<<>>>???@@@@@@@@@AAAAAAAAABBBDDDFFFIIIJJJNNNQQQTTTVVVVVVWWWXXXYYYZZZ\\\```bbbcccdddfffhhhggghhhhhhhhhiiijjjjjjjjjkkkdddaaadddggglll{{{|||xxxuuusssqqqnnnnnnrrrxxx}}}rrreee[[[SSSKKKEEEIIIIIIIIIKKKNNNRRRUUUWWW```dddjjjooorrrvvvyyy{{{zzz|||nnnZZZPPPHHHDDD@@@??????>>>;;;888999999888777777777777777444555666777777777666555555555666777777777777777555555555555555555555555777666555444333444555555333333333333333333333333111111111111222222222222000111222333333222111000000111111111000000111333333333222222111000000000//////000000000000//////111111111222333333444444000111333444333222000...000000000000000000000000000000000000111111111111000000111111222333333333111222333444333222111000222222333333333333444444444333333333333444555555666666666666777777777777888888777777777999:::<<<888:::<<>>>>>;;;888888777666666555555666666666777777888888888888888444555666777888777777666555555555555555555555555777666444222222333444555333333333333333333333333111111111111222222222222000111222333333222111000000111222111111111333444333333222222111000000//////000111111111111000///000000000111222333333333222222222222222111000000000000000000000000000000000000000000111111111111000000111222222333444444000111333444444333222111222222333333333333444444444333333333333444555555666666666666777777777777:::999888888888:::<<<===999;;;===???AAAAAA@@@@@@AAAAAABBBBBBDDDFFFIIIJJJKKKNNNRRRTTTUUUVVVWWWXXXXXX[[[^^^aaabbbdddgggiiihhhhhhiiiiiiiiiiiijjjjjjhhhcccbbbfffgggiiisssxxxxxxwwwtttrrrqqqssstttrrrwwwwwwoooggg\\\TTTPPPMMMJJJHHHEEEGGGKKKPPPWWW^^^dddgggkkkoootttvvvvvvvvvxxxzzz}}}~~~dddQQQFFFCCC@@@???>>><<<===>>><<<999999888888777777777777777333444444444555555666666444555777888888888777666555555555555555555555555666555333111111222333444333333333333333333333333000111111111111222222222///000222333333222000///111222333222111111333555333333222222111000000///000111222333333222111000...//////000111222222222444333111000///000111222000000000000000000000000000000000000111111111111000000111222333333444444///000222444444444222222222222333333333444444444444333333333333444555555666666666666777777777777555444333222333444777888;;;<<<>>>@@@AAA@@@???>>>BBBAAABBBBBBDDDFFFIIIJJJJJJMMMPPPRRRSSSTTTUUUWWWWWWZZZ]]]```bbbdddgggiiiiiiiiiiiiiiijjjjjjjjjjjjhhhcccbbbggghhhhhhqqq}}}}}}vvvsssuuuvvvuuurrrrrrssstttxxx}}}tttnnn```\\\UUUNNNIIIHHHIIIJJJIIIMMMRRRWWW]]]bbbhhhlllqqqqqqsssuuuyyy|||kkkUUUJJJDDDBBB>>>======<<<;;;;;;::::::999888777666666555555555555444444444444444333333555444333222222333444555666555555555444444444444444444333333333222222222222333333444444333333222111111111111111111111111111222222333333222222111333333222222222222333333111000///......///000000111111111111111111111111111222222333333222222111//////000111111111111111333222222111111222222333000111111111111222222222000000000000000000000000111111222222222222111111444333222222222333444555555888;;;999444111111444888888777777777777888888666666666666666666666666============>>>>>>>>>>>>???AAADDDEEEFFFGGGJJJLLLKKKNNNRRRTTTUUUUUUUUUVVVZZZ[[[]]]___aaadddiiilllggghhhhhhiiiiiiiiihhhhhhgggfffaaabbbiiihhhooo{{{wwwwwwwwwuuurrrooooooooorrrxxxxxxooofffaaa[[[WWWRRRMMMJJJJJJKKKLLLOOORRRXXX^^^bbbgggkkknnnnnnpppssswww{{{yyy```PPPGGGCCCAAA=========<<<;;;:::::::::999888777666666555555555666666666666666666555555666666555555555555666666666666666555555555444444444444444444333333333222222333333444444333333222111111111111111111111111111222222333333222222111222222111111111111222222444333222111111222333333111111111111111111111111111222222333333222222111//////000111111111111111111111111000000111111111000000111111111222222222000000000000000000000000111111222222222222111111333222222222222333444555777;;;===<<<777444555777777666666666666666666777666777777888999:::::::::<<<<<<============>>>>>>???AAADDDEEEFFFGGGJJJLLLKKKNNNRRRTTTTTTTTTUUUVVVXXX[[[]]]```aaadddhhhjjjhhhhhhiiiiiiiiiiiihhhhhhfffeee```bbbiiihhhooo|||yyyuuuqqqmmmllllllmmmpppuuuzzz~~~uuulllccc\\\WWWSSSQQQNNNKKKKKKLLLOOOQQQWWW[[[aaafffjjjmmmppprrrpppsssvvvyyy}}}{{{cccQQQHHHDDDAAA>>>===<<<<<<;;;;;;::::::999999888777666666555555555666666777777777666555444666666777777777777666666777666666666555555555555555555444444444333333333222222333333333333222222111111111111111111111111111111222222222222111111111111111111111111111111111000000//////000000111111111111111111111111111111111222222222222111111//////000111111111111111000000000000000000000000000000000111111111222222000000000000000000000000111111222222222222111111111111111222333444555666888:::<<<;;;777555666777666555555444444555555666555555666888999:::;;;<<<;;;;;;<<<<<<<<<=========???AAADDDEEEFFFGGGJJJLLLLLLNNNRRRTTTTTTTTTUUUVVVVVVYYY]]]```bbbdddfffhhhhhhiiiiiiiiiiiiiiihhhhhheeeddd___aaahhhhhhooo}}}uuupppooonnnlllkkklllooorrrttt}}}wwwlllccc\\\VVVSSSMMMLLLLLLLLLNNNQQQUUUWWW^^^ccciiinnnqqqssstttvvvvvvxxxyyy{{{sssdddRRRFFFCCCBBB???<<<;;;;;;;;;;;;::::::999999999888777666555555555555444555666777666555333111555666777888888777666555777777666666666555555555555555555444444444333333222222333333333333222222111111111111111111111111111111222222222222111111000000000111111000000000............/////////000111111111111111111111111111111222222222222111111//////000111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222111111000000111222333555666666555666777666444333333555666555555555555555555666444444555666777888999999::::::;;;;;;<<<<<<======???AAADDDEEEFFFGGGJJJLLLLLLOOORRRSSSTTTTTTVVVWWWUUUYYY^^^aaaccccccdddeeeiiiiiijjjjjjjjjiiihhhhhhdddccc^^^aaahhhhhhoooxxxqqqqqqooollljjjiiijjjkkkllltttyyy|||uuujjj___XXXSSSOOOMMMLLLLLLMMMPPPSSSWWW[[[]]]dddhhhnnnsssuuuvvvwwwxxxzzz{{{|||}}}aaaVVVIIIBBBAAAAAA>>>;;;:::::::::::::::999999999999888777666555555555555555666999:::999666333111333444666666666666444333666666666666555555555555555555444444444333333333111222222333333222222111111111111111111111111111000111111222222111111000///000111111111111000///111111111222222333333333111111111111111111111111000111111222222111111000//////000111111111111111000000111222222111000000//////000000000111111111000000000000000000000000111111222222222222111111000000111333444555666666333333444333222111222333777666666555555666666777666666666666666777777777::::::;;;;;;<<<======>>>???AAADDDEEEFFFGGGJJJLLLMMMOOOQQQSSSSSSTTTVVVWWWUUUYYY^^^bbbccccccddddddjjjjjjjjjjjjjjjiiihhhhhhcccccc^^^```ggggggnnn|||ssspppooolllhhhfffffffffffflllqqqwww}}}zzzvvvnnnhhh___WWWRRRPPPOOONNNOOOPPPSSSVVVZZZ^^^aaaccchhhlllqqquuuwwwxxxzzz|||}}}~~~kkkUUUOOOGGGBBBAAA???===;;;999999999999999999999999999888777666666555555555888:::===???>>>:::666333333333444444444444333333666555555555444444444444444444333333333222222222111111222222222222111111111111111111111111111111000000111111111111000000///000111222222111000///...///000111222222222222111111111111111111111111000000111111111111000000//////000111111111111111000000222222222222000000/////////000000000111111000000000000000000000000111111222222222222111111000111222333444555555555444333333222333333444444777666666666666666666777999999888888888888888888::::::;;;<<<===>>>>>>??????AAADDDEEEFFFGGGJJJLLLMMMOOOQQQRRRSSSTTTVVVXXXVVVZZZ___bbbcccddddddeeekkkkkkkkkkkkjjjiiihhhhhhdddccc^^^```fffeeelllxxxqqqooollliiifffeeeddddddeeeiiioootttyyy~~~~~~yyysssnnnjjjccc^^^WWWSSSQQQQQQRRRRRRUUUVVVYYY]]]```cccfffggglllooosssvvvxxxzzz}}}~~~yyywww~~~ppp]]]KKKJJJGGGCCC@@@===<<<<<<888888888999999999999999999888777666666555555555:::<<>>??????@@@???AAADDDEEEFFFGGGJJJLLLNNNOOOQQQRRRRRRTTTVVVXXXXXX[[[```bbbcccdddeeefffkkkkkkkkkkkkjjjiiihhhgggeeeddd^^^___eeedddjjj}}}{{{sssqqqnnnkkkhhhffffffeeeaaadddiiinnnsssyyywwwpppkkkeeeaaa]]]YYYUUUPPPMMMNNNOOOQQQQQQYYY[[[]]]aaadddggghhhiiinnnppptttvvvyyy|||wwwrrrrrrwwwrrr]]]NNNEEEFFFGGGDDD???<<<;;;===888888888888888888999999999888777666666555555555888;;;???AAA@@@;;;666333555444333222222333444555444444333333333222222222222222222111111111000000111111222222222222111111111111111111111111111111000000111111111111000000000111333444444333111000...///111222333333333222111111111111111111111111000000111111111111000000//////000111111111111111---...///111111///...---////////////000000000000000000000000000000000000111111222222222222111111111222333444444444333222333111000000222333444444555444444333333444444555333444555666777888999:::;;;;;;<<<===>>>???@@@AAA???AAADDDEEEFFFGGGJJJLLLNNNOOOQQQRRRRRRSSSVVVYYYZZZ\\\```bbbcccdddfffggglllllllllkkkjjjiiihhhgggfffeee______eeeccciii|||}}}uuummmkkkiiieeecccccceeefffffffffhhhnnnwww~~~xxxtttnnnfff```[[[YYYXXXUUUSSSOOOMMMOOOSSSWWW[[[bbbcccdddfffhhhjjjkkkmmmrrroooqqqwwwzzz{{{vvvqqqyyyrrr[[[MMMIIIBBBAAA@@@>>><<<;;;::::::<<<:::888777888888777666333444555666777777666666444666777888777666444333555555555555555555555555222333333444444333333222333333333333333333333333111111111111111111111111222222111111111111222222000000////////////000000000///...///000111000///111111111111000000000000111111111000000000000000222111000111333333111000////////////////////////000///............//////000000////////////000000333333333333333222111000333222222111222444555777222444555555444444444444111111111111222333444555555555555666666666666666666555555666888888777555777999;;;<<<;;;;;;<<<===???AAACCCDDDEEEFFFHHHJJJMMMOOOPPPQQQRRRTTTWWWYYY\\\^^^aaacccdddeeegggiiikkkkkkkkkkkkkkkjjjiiihhhfffcccbbbbbbbbbeeennnxxxyyypppllljjjeeecccddddddddddddcccccchhhnnnttt|||}}}vvvoookkkddd]]]XXXTTTQQQQQQLLLKKKKKKLLLPPPUUUZZZ^^^bbbeeehhhkkkmmmmmmmmmmmmpppnnnqqqyyy~~~{{{xxx~~~ttt```OOOEEECCCBBBAAA???===<<<;;;::::::<<<:::888777888888777666999888777666666777666666555555777777777666444333333333333333333333333333222333333444444333333222333333333333333333333333111111111111111111111111222222111111111111222222111000000//////000000111000///...///111111111///111111111111000000000000111000000000000000000000222111000111333333111000000000000000000000000000000000///////////////000111000000//////000000111000000111111000000//////000/////////000111222222222333444444444333333444111111111222222333444555555555555555666666666666444555666777888888999999444777:::<<<===>>>@@@AAA???AAACCCDDDEEEFFFHHHJJJMMMOOOQQQRRRRRRTTTWWWYYY[[[^^^aaacccdddeeegggiiikkkkkkkkkjjjjjjiiiiiiiiifffcccbbbbbbbbbeeennnxxxwwwppplllhhhfffgggddddddcccaaa```bbbeeeiiiqqquuu{{{~~~xxxpppiiiccc___ZZZTTTOOOLLLJJJJJJHHHIIIKKKOOOSSSYYY^^^```cccgggmmmppppppooonnnnnnsssuuu{{{xxxuuu___QQQHHHCCCCCC@@@@@@>>>===;;;;;;::::::;;;:::888777888888777666<<<:::777555666666555444555555666777666555444333333333333333333333333333222333333444444333333222333333333333333333333333111111111111111111111111222222111111111111222222222111111111111111111222000///...///111222111000111111111111000000000000000000000000000000111111222111000111333333111000111111111111111111111111111000000000000000111111111111111000000111111111...//////000000000000///222222333333444333333333333333333333333333333333333222222222333444555666555555555555666666777777222555999999888888:::===666888;;;======>>>@@@BBB???AAACCCDDDEEEFFFHHHJJJLLLNNNQQQRRRSSSTTTWWWYYYZZZ]]]```bbbdddeeegggiiikkkkkkjjjiiiiiiiiiiiijjjeeecccbbbbbbbbbeeennnwww~~~vvvqqqkkkiiijjjddddddcccaaa``````aaabbbfffjjjooouuuyyy}}}{{{vvvrrrlllddd^^^ZZZWWWRRRNNNKKKIIIIIIIIILLLNNNQQQUUUZZZ^^^aaabbbfffjjjnnnooonnnmmmnnnoooyyy~~~cccQQQIIIEEECCCDDD???>>>===<<<;;;;;;:::;;;;;;999777777888999888777999777666777888777444111555555666666666555444333444444444444444444444444222333333444444333333222333333333333333333333333111111111111111111111111222222111111111111222222333222222111111222222333000///...///111222111000111111111111000000000///000000000000000111111111222111000111333333111000111111111111111111111111111111111000111111222222222222111111111111222222///000111111222222222222333444555666666555444333444333222222333333333222444333333333444444555666444444555555666666777777333888<<<;;;888777:::>>>;;;<<<>>>???>>>===>>>??????AAACCCDDDEEEFFFHHHJJJLLLNNNQQQSSSSSSTTTVVVXXXYYY\\\___bbbccceeegggiiikkkjjjiiihhhhhhiiijjjjjjeeebbbbbbcccccceeemmmwwwmmm{{{}}}vvvoookkkkkkdddcccaaa```______^^^^^^\\\```eeejjjpppvvv|||}}}xxxqqqlllhhhbbb[[[VVVRRRPPPMMMJJJIIIIIIKKKLLLOOORRRVVV[[[___bbbdddeeeiiilllnnnnnnllllllqqquuu|||gggQQQFFFBBB@@@>>>>>>======<<<;;;::::::;;;;;;;;;999777777888999888777444555777<<<@@@>>>888222555555555555555444444333444444444444444444444444222333333444444333333222333333333333333333333333111111111111111111111111222222111111111111222222333333222222222222333333111000///000111222222000111111111111000000000/////////000000111111111111222111000111333333111000111111111111111111111111111111111111111222333333222222111111111111222222///000111222222222222222///000222333333222111111666444222111333444333111444444333333333444555555444444444555666777777888666:::>>><<<888666888;;;;;;===??????>>>===>>>??????AAACCCDDDEEEFFFHHHJJJKKKNNNQQQSSSTTTUUUVVVXXXXXX[[[^^^aaabbbdddgggiiiiiiiiiiiihhhiiiiiijjjjjjdddbbbbbbcccccceeelllvvv\\\jjjvvvpppnnnfffccc```^^^^^^^^^]]][[[XXX[[[^^^bbbfffmmmtttyyyzzz{{{}}}}}}{{{tttooohhhbbb___ZZZUUUPPPKKKJJJIIIHHHIIILLLNNNPPPQQQTTTXXX^^^bbbfffhhhiiiiiimmmqqqqqqpppssszzzfffWWWHHHBBB@@@>>><<<<<<<<<;;;;;;:::::::::;;;;;;:::888777777888999999888333555999AAAFFFEEE<<<444555555555444444444444444222222222222222222222222222333333444444333333222333333333333333333333333111111111111111111111111222222111111111111222222333222222111111222222333111000///000222333222111111111111111000000000000/////////000111111222222222111000111333333111000111111111111111111111111000000000000111222333333111111111000000111111111///000000111111111111000111111222333444444444444999555222111444555444222444444333333333333444444333444444555666777888888888;;;===;;;888666777999888:::===>>>>>>???@@@BBB???AAACCCDDDEEEFFFHHHJJJKKKNNNQQQTTTTTTUUUVVVWWWWWWZZZ^^^```bbbdddfffhhhggghhhiiiiiijjjiiiiiiiiicccaaaaaaccccccdddllluuuTTT___qqq{{{wwwlllhhhccc```______]]][[[YYYYYYZZZ[[[]]]bbbiiinnnssstttwwwyyy|||}}}~~~~~~~~~}}}zzzxxxvvvtttqqqnnnkkkeee^^^YYYVVVSSSOOOKKKIIIHHHHHHIIILLLPPPUUUWWWYYY[[[^^^bbbfffhhhjjjkkkhhhooovvvzzz|||sssYYYNNNEEEAAA@@@===<<<===;;;:::::::::::::::;;;;;;:::888777777888999999888444555888@@@FFFEEE===555555555444444333333333444111111111111111111111111222333333444444333333222333333333333333333333333111111111111111111111111222222111111111111222222222222111111111111222222111000///000222333222111111111111111000000000000...//////000111111222222222111000111333333111000000000000000000000000000/////////000000222333333111000000//////000000111111222222222222111111000333333444444666777999:::;;;777222222555666555222333333222222222222333333333333444555666777888888888999999999999888888888888:::===>>>>>>>>>???AAA???AAACCCDDDEEEFFFHHHJJJJJJNNNRRRTTTUUUUUUVVVWWWVVVYYY]]]```aaacccfffhhheeegggiiikkkkkkjjjhhhgggbbbaaaaaaccccccdddllltttSSS[[[hhhvvvtttnnnhhhcccbbbaaa___]]]ZZZZZZYYYWWWXXX[[[aaaeeemmmooorrruuuwwwyyyyyyyyy{{{{{{|||}}}}}}~~~}}}|||{{{{{{}}}~~~yyywwwssspppnnnkkkhhheeeddd^^^WWWSSSQQQOOOKKKHHHIIIIIIJJJLLLPPPVVV[[[^^^dddeeefffhhhiiijjjjjjjjjgggppp{{{xxxvvvwww|||uuu___PPPHHHAAA>>><<<999999<<<::::::999999::::::;;;;;;:::888777777888999999888444333555;;;BBBBBB:::333555555444333333333333444333333333333333333333333222333333444444333333222333333333333333333333333111111111111111111111111222222111111111111222222222111111111111111111222111000000000222333222111111111111111000000000000...//////000111222222222222111000111333333111000////////////////////////////////////000111222333000000////////////000000555555555555444444333222000000000000222555777999===888333222555777555333333333222111111222222222333333444555666777888999777777666888::::::999888;;;===>>>>>><<<;;;<<<===???AAACCCDDDEEEFFFHHHJJJJJJNNNRRRTTTUUUUUUVVVWWWVVVYYY]]]___aaacccfffhhhdddfffiiillllllkkkhhhfffbbbaaaaaaccccccdddkkktttfff\\\ZZZeeeooovvvwwwmmmfffdddccc```]]][[[YYYWWWUUUUUUWWWZZZ]]]aaacccgggkkkooorrrssssssxxxyyyzzz|||}}}~~~|||}}}~~~}}}||||||~~~~~~}}}|||xxx{{{}}}zzzzzz{{{wwwyyy|||~~~}}}zzzuuurrrooommmiiieeeaaa^^^[[[ZZZUUUSSSPPPMMMKKKJJJJJJJJJKKKJJJJJJMMMSSSYYY^^^```hhhkkknnnmmmjjjjjjlllnnnpppyyy}}}rrrkkkjjjmmmuuuvvv^^^RRRDDDAAA>>>;;;999888888888999999999888888888888777999888888888777777666666666666555555555555666666444444333333333333222222444444444444444444444444000111222222333333333333444444444333333222222222555555444333222111000///000000000000000000000000222111000//////000111222000000000000000000000000---...///111111111000///...//////000111222222333////////////000000000000111111111111000000000000000000000000000000000000////////////////////////000111111111222222222222111111000///222666666555999888666444333333333444666555333222111111222333333333222222333333444555555666777888999:::::::::;;;<<<>>>>>>======???@@@AAACCCDDDEEEEEEFFFIIIKKKLLLMMMOOOQQQSSSUUUVVVWWWWWW[[[___bbbbbbbbbbbbbbbdddeeefffhhhhhhiiiiiiiiiccc^^^\\\___bbbeeekkkrrr|||mmmcccccceeehhhssstttlllhhheeeaaa^^^ZZZYYYVVVTTTTTTUUUWWWXXXWWWYYY]]]bbbgggkkknnnooovvvwwwxxxyyy{{{{{{||||||}}}}}}~~~~~~}}}~~~~~~}}}|||~~~|||{{{{{{|||~~~~~~~~~~~~}}}{{{|||}}}~~~~~~~~~~~~zzzzzzzzz|||~~~~~~}}}|||{{{xxx{{{}}}}}}{{{zzzzzz{{{wwwxxxzzz|||}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}|||zzzxxxvvvsssnnnkkkcccaaa^^^[[[XXXVVVUUUTTTOOOMMMKKKHHHGGGHHHIIIJJJOOOOOOQQQTTTZZZaaaeeehhhjjjlllmmmmmmmmmnnnppprrryyyzzzsssllleeeaaa```jjj}}}hhhRRRGGGAAA???===:::999999999:::999999999888888888777777888888888777777777666666666666555555555555666666444444444333333222222222333333333333333333333333111111222333333333333333444444333333333222222222222222111111111111111000111111111111111111111111222111000//////000111222000000000000000000000000...///000000111111111000------......///000000111/////////000000000111111111111111000000000//////000000000000000000000000000000000000000000000000000000000111111111222222000000000111333555555333777666555333333333333444555444333222222222333444333333222222333333444555555666777888999:::::::::;;;===>>>>>>===>>>???AAA@@@BBBDDDDDDEEEGGGIIILLLMMMMMMOOOQQQSSSUUUVVVWWWXXX\\\```bbbcccbbbbbbcccdddeeefffggghhhiiiiiiiiiddd___]]]___bbbeeelllsssssshhhaaa^^^dddnnnuuunnnhhhccc___[[[ZZZXXXVVVUUUTTTTTTUUURRRSSSUUUXXX\\\aaaeeegggqqqrrrsssuuuvvvwwwxxxxxx{{{{{{{{{{{{{{{|||||||||zzz{{{|||~~~~~~}}}~~~}}}}}}}}}}}}~~~~~~||||||~~~~~~}}}|||zzzyyyxxxxxxxxx{{{{{{zzz{{{}}}}}}{{{zzz{{{{{{||||||||||||{{{{{{vvvvvvxxxyyy{{{||||||}}}||||||}}}||||||{{{zzzzzzyyyzzz{{{zzzyyyxxxzzz{{{wwwwwwxxxxxxyyyzzzzzzzzz{{{zzzzzz{{{|||~~~~~~}}}~~~~~~~~~~~~|||zzzyyyxxxvvvrrrpppmmmiiidddaaaVVVUUUSSSQQQPPPOOONNNNNNJJJHHHGGGFFFGGGJJJMMMOOOQQQRRRUUUYYY^^^ccchhhjjjmmmmmmooossswwwzzzzzzzzzzzzooolllgggaaa^^^]]]]]]]]]gggxxxmmmVVVGGG???>>>===;;;:::999:::;;;;;;999999888888888777777777888888777777777777666666666666555555555555666666555555444333333222111111333333333333333333333333222333333444444444444333333333333333222222222222//////000000000111111111222222222222222222222222111111000000000000111111000000000000000000000000111000000000000111222222---......//////000000000000000000111111111222222111111000000000000//////000000000000000000000000111111111111111111111111/////////000000000111111111000000111333333222111444444333222222333333444444333222222222333444555333333333333333444444555555666777888999:::::::::<<<===??????>>>>>>@@@AAA???AAACCCDDDEEEGGGJJJMMMMMMNNNPPPRRRTTTVVVWWWWWWYYY\\\```bbbcccccccccddddddeeefffggghhhiiiiiiiiieee```^^^```cccgggnnnuuuxxxjjj```^^^aaatttvvvmmmfffaaa^^^]]][[[YYYXXXVVVVVVUUUTTTTTTSSSSSSUUUXXX\\\^^^iiijjjmmmooorrrtttuuuvvvwwwwwwxxxxxxxxxyyyyyyyyyzzzzzz{{{|||}}}~~~~~~}}}||||||~~~~~~~~~|||{{{{{{{{{{{{{{{|||||||||zzzyyyyyy{{{~~~~~~|||{{{zzzzzzzzzyyyxxx{{{zzzzzz{{{}}}}}}|||zzz{{{{{{{{{{{{{{{zzzyyyxxxsssuuuwwwxxxyyyyyyyyyzzzyyyyyyzzzzzzzzzyyyxxxxxxzzzyyyxxxvvvvvvwwwyyyzzzwwwwwwwwwvvvwwwwwwxxxyyyyyyyyyyyyyyyzzz|||~~~~~~|||{{{|||}}}}}}|||~~~~~~~~~}}}}}}~~~~~~|||zzzzzz{{{}}}~~~||||||{{{zzzxxxwwwvvvuuusssppplllhhhddd```\\\YYYPPPOOONNNMMMLLLKKKKKKKKKIIIHHHHHHIIILLLPPPUUUWWWWWWXXX[[[]]]```cccgggjjjppprrrxxxyyynnnfffbbb```]]]ZZZ[[[```ggglll}}}qqq[[[KKKBBB>>><<<<<<;;;:::999999::::::888888888888777777777777777777777777777777666666666555555444444555555666555555444333222222111111222222222222222222222222333333444555555444444444333222222222222222222222000000000000111111111222222222222222222222222222111000000000000000000111000000000000000000000000333222111000000111222333000000111111111222222222000111111111222222222222111000000000////////////////////////////////////000000000000000000000000////////////000000000000222///...000111000000111111111111222222333333444222222111111222444555666333333333333333444555555555666777888999:::::::::<<<===??????>>>>>>@@@AAA>>>@@@CCCDDDEEEHHHKKKNNNMMMNNNQQQSSSUUUVVVWWWWWWZZZ]]]```bbbccccccdddeeeeeefffgggiiijjjkkkkkkkkkfffaaa___aaadddhhhpppwwwzzzjjj___ZZZbbbsssvvvmmmhhhbbb```^^^\\\ZZZXXXVVVVVVTTTRRRPPPOOOPPPSSSVVVXXX___aaadddiiimmmppprrrsssssssssttttttuuuvvvvvvwww{{{{{{{{{{{{{{{{{{{{{{{{}}}|||}}}~~~||||||||||||{{{|||~~~~~~~~~}}}~~~~~~}}}||||||{{{{{{|||~~~}}}}}}~~~{{{{{{zzzyyyyyyyyyyyyyyyzzzzzzzzzyyyxxxxxxzzz|||}}}|||zzz{{{||||||zzzxxxzzzyyyyyyzzz||||||{{{zzz{{{{{{{{{{{{zzzyyyxxxwwwrrruuuxxxyyyxxxwwwwwwxxxvvvvvvwwwxxxxxxxxxwwwwwwyyywwwuuuttttttvvvwwwxxxxxxwwwwwwvvvvvvwwwxxxxxxyyyyyyxxxyyyzzz{{{}}}~~~~~~|||{{{{{{|||}}}|||{{{{{{}}}}}}}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{xxxvvvvvvwwwyyy{{{wwwvvvuuutttssssssrrrrrroookkkeeeaaa]]]ZZZVVVTTTNNNMMMLLLKKKJJJIIIIIIIIIJJJKKKLLLNNNRRRWWW[[[]]]```bbbdddeeeeeehhhlllooowww|||yyypppkkkhhheee___YYYWWWZZZ]]]bbbiiitttzzz___NNNEEE@@@===<<<<<<;;;:::999888888888888888888777777777666666666666666666666666777777555555444444444444555555555555444333333222111111222222222222222222222222444444444555555444333333222222222222222222222222333333222222222111111111111111111111111111111111000000000111111000000000000000000000000000000000333222111000000111222333111111111111222222222222000111111111222222222222000000000////////////...////////////////////////////////////////////////////////////000000000000444...,,,///111//////333000000111222222333333333222111111111222444666777444444333333444444555666555666777888999:::::::::<<<===??????>>>>>>@@@AAA>>>@@@CCCDDDEEEHHHKKKNNNMMMOOOQQQTTTVVVWWWWWWWWWZZZ]]]```aaabbbbbbccceeefffggghhhjjjkkklllmmmmmmgggbbb___aaadddiiiqqqyyywwwggg^^^ZZZfffxxx{{{vvvjjjgggccc___[[[XXXVVVUUUOOONNNMMMLLLNNNQQQTTTVVVVVVYYY\\\aaaeeeiiilllmmmmmmnnnooopppqqqrrrssstttyyyyyyyyyxxxxxxxxxxxxxxx{{{|||}}}|||zzzyyyyyyzzzyyyyyyyyyxxxwwwyyy|||~~~}}}}}}|||{{{zzzzzzzzzzzzxxxzzz}}}}}}{{{zzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{zzzyyyyyyzzz{{{zzzxxxwwwxxx{{{{{{xxxuuuvvvvvvvvvwwwyyyzzzyyywwwyyyyyyyyyyyyyyyxxxwwwwwwrrrvvvyyyyyyvvvttttttuuuttttttuuuvvvwwwwwwwwwvvvxxxuuusssrrrsssuuuvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwyyyyyyxxxxxxyyyzzz|||}}}|||{{{zzz{{{||||||{{{zzzyyyzzz|||}}}~~~}}}}}}|||{{{zzzzzz{{{}}}~~~}}}|||{{{{{{{{{zzzyyyxxxxxxwwwyyywwwuuusssssstttvvvwwwsssrrrqqqooonnnmmmmmmmmmhhhddd^^^YYYVVVTTTRRRPPPKKKKKKJJJIIIIIIIIIIIIIIILLLMMMPPPTTTXXX[[[]]]___ccceeeggghhhhhhlllsssyyy|||ooohhh^^^YYYWWWXXXXXXXXXVVV^^^jjjwwwiiiRRRFFFAAA===:::;;;;;;::::::999888777777888888777777777666666666555555666666666666777777555555444444444444555555444444333333333333222222333333333333333333333333333444444444444333333222111111111222222222222222444333333333222222111111111111111111111111111111000000111111111111000000000000000000000000000000222222111000000000000111000000000000000000000000000000000111111111222222000000////////////......000000000000000000000000......................../////////000000000111111444......555666222111444000111222333333333333333222222111111222444555666444444444444444555555666555666777888999:::::::::;;;<<<>>>>>>======???@@@???AAACCCDDDEEEGGGJJJMMMMMMOOORRRUUUWWWXXXXXXWWWZZZ\\\___``````aaacccdddfffggghhhjjjlllmmmnnnnnngggbbb^^^```dddiiirrrzzz{{{rrrfffiiimmmttt~~~xxxtttmmmeee___ZZZXXXWWWPPPOOONNNMMMNNNPPPRRRSSSPPPRRRVVVZZZ^^^aaacccdddggggggiiikkkmmmooopppqqqsssttttttuuuvvvvvvwwwwwwwwwxxxyyyxxxwwwvvvwwwxxxxxxxxxwwwvvvuuuvvvzzz}}}~~~~~~||||||||||||||||||||||||~~~|||{{{zzzyyyxxxwwwwwwwwwxxxuuuwwwyyyyyyxxxwwwwwwwwwuuuuuuvvvwwwxxxxxxxxxxxxvvvxxx{{{|||{{{zzzzzzzzzwwwuuusssvvvyyyzzzwwwssstttttttttvvvxxxyyyxxxvvvvvvwwwwwwwwwwwwvvvvvvuuurrrvvvzzzyyyuuuqqqppprrrrrrssstttuuuvvvvvvvvvvvvvvvtttqqqqqqsssuuutttsssssstttvvvwwwwwwwwwvvvvvvxxxxxxwwwwwwxxxyyyzzz{{{zzzyyyxxxyyy{{{{{{zzzxxxxxxxxxyyyzzz{{{{{{||||||xxxwwwwwwxxxzzz{{{zzzyyyxxxwwwwwwvvvuuuuuuttttttuuusssrrrppppppqqqrrrsssrrrpppmmmjjjhhhfffeeeeee```[[[UUUQQQOOONNNNNNMMMHHHHHHHHHIIIJJJKKKLLLMMMOOORRRVVVZZZ]]]_________```cccgggiiimmmtttsssiii\\\XXXSSSPPPQQQUUUZZZ^^^iiivvvpppXXXGGGAAA???<<<888888888999999999999888888888777777777666666666666555555555666666666777777555444444333333444444555222222333333333333444444333333333333333333333333333333333333333222111111000111111111222222222222111111111111222222222222222222222222222222222222///000111222222111000///000000000000000000000000000111111111000000///...000000000000000000000000/////////000000000111111000000/////////.........000000000000000000000000////////////////////////000000000111111111222222222...333>>>AAA888333444111222333444444333333222333222222111222333555666444444444444444555666666555666777888999::::::::::::;;;======<<<<<<>>>???@@@BBBDDDDDDEEEGGGIIILLLMMMOOOSSSVVVXXXYYYXXXXXXYYY[[[]]]^^^___```bbbddddddeeegggiiijjjllllllmmmgggaaa^^^___ccciiirrrzzzwwwrrrkkkiiiooo}}}vvvlllddd^^^ZZZYYYUUUTTTRRRQQQPPPPPPPPPPPPNNNOOORRRUUUXXX[[[\\\]]]bbbccceeegggjjjlllnnnoooooooooppprrrtttuuuwwwwwwtttvvvwwwvvvuuutttuuuwwwwwwwwwvvvtttsssuuuxxx{{{{{{|||}}}~~~~~~zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{}}}~~~}}}{{{xxxvvvzzzyyywwwuuuuuuuuuvvvvvvsssuuuwwwwwwvvvuuuuuuuuussstttuuuwwwxxxxxxxxxxxxtttwww{{{}}}|||zzzyyyyyywwwtttsssuuuyyyzzzvvvrrruuutttuuuvvvxxxyyyxxxwwwttttttuuuuuuuuuuuuuuutttrrrvvvzzzxxxsssnnnnnnooorrrrrrtttuuuvvvvvvwwwwwwuuusssqqqqqqtttuuutttrrrqqqrrruuuwwwwwwwwwuuuuuuwwwwwwvvvvvvvvvxxxyyyzzzxxxwwwwwwxxxzzzzzzyyywwwwwwwwwwwwxxxyyyzzz|||}}}vvvuuutttuuuxxxyyyxxxwwwtttttttttssssssrrrrrrrrrrrrqqqpppooonnnooooooppprrrppplllgggcccaaa___^^^ZZZUUUPPPLLLJJJJJJJJJJJJGGGGGGHHHJJJLLLNNNPPPQQQTTTWWW[[[```bbbbbbaaa```aaaeeejjjooouuutttcccZZZOOOOOOOOOOOOQQQVVV^^^cccppp___KKK???>>>@@@===999555666777999999:::::::::777777777777666666666666444555555555666666777777555444444333333444444555111222222333333444444555444444444444444444444444333333333333222222111000000000111111222222222222......///000111222333333333333333333333333333333///000111222222111000///000000000000000000000000///000111111111///...---333333222222222222222222////////////000000000000000/////////............000000000000000000000000000000000000000000000000111111111111222222222222000///888GGGIII===444444222333444555444444222222444333222222222333444555555444444444444555666666555666777888999:::::::::999:::<<<<<<;;;;;;===>>>AAACCCDDDEEEEEEFFFIIIKKKMMMPPPSSSWWWYYYYYYXXXXXXXXXZZZ]]]^^^^^^___aaacccbbbccceeegggiiijjjkkkkkkgggaaa]]]___ccchhhrrr{{{pppfffkkk{{{|||oooeee^^^YYYWWWWWWTTTPPPPPPRRRSSSRRROOOLLLLLLMMMOOOQQQTTTWWWYYYYYY\\\```eeehhhiiiiiihhhjjjkkklllnnnppprrrsssttttttttttttttttttsssssssssuuuvvvvvvuuuttttttuuuwwwxxxxxxxxxyyyyyyzzzzzzzzzyyyxxxuuusssrrrtttvvvwwwvvvwwwxxxyyyyyyxxxvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvtttrrrqqqqqqsssttttttsssuuuuuuvvvvvvwwwwwwwwwxxxyyyzzzzzzyyywwwuuutttuuuwwwtttrrrtttwwwxxxuuuqqqqqqqqqrrrsssttttttttttttqqqqqqrrrsssssstttuuuuuuuuutttsssrrrqqqpppppppppqqqsssuuuuuutttrrrrrrrrrqqqqqqrrrsssuuuvvvwwwwwwrrrsssttttttuuuuuuttttttuuuuuuuuuuuuvvvwwwxxxyyyttttttvvvwwwxxxyyyyyyyyyyyyxxxwwwxxxzzzzzzzzzyyypppqqqrrrsssssssssrrrqqqoooooonnnnnnmmmnnnnnnnnnkkkjjjhhhgggggghhhjjjkkklllhhhddd```___[[[VVVRRRSSSNNNIIIGGGHHHIIIHHHGGGHHHIIIKKKMMMOOOQQQSSSUUUZZZ]]]aaacccccccccdddeee]]]bbbmmm|||tttbbbVVVOOOKKKKKKOOOWWW]]]dddsssuuu\\\RRRFFF???===<<<;;;888888888888888888777666666777777777777777777777777666666555555555444444444333333333333333333333333555555555444444333333333444333333222222333333444222222222111111111000000222222333444666777888888111111222222111000...---000111111111111000////////////000000111111222222////////////////////////000000000000000000000000000000111111111111000000222222222222111000......////////////////////////111000///...............111111000000000000111111222222111111111111222222555000666EEEJJJAAA777666333333333222222111111111222222333333333333444444444444444555555555555666666666777888999999999999:::;;;======<<<<<<>>>???AAABBBDDDEEEEEEFFFIIIKKKMMMMMMOOOQQQTTTVVVXXXYYYWWWYYY[[[^^^```bbbbbbbbbgggfffgggjjjnnnnnnjjjggghhhccc``````bbbfffpppzzzsssmmmrrrxxxuuuiiibbb^^^\\\YYYUUUQQQPPPRRRSSSRRRPPPMMMLLLLLLLLLMMMOOOQQQRRRUUUWWW[[[^^^bbbcccddddddggghhhjjjmmmooopppqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrtttuuuuuutttsssrrrtttuuuuuuuuuuuuuuuvvvvvvvvvvvvwwwuuusssrrrrrrrrrtttuuutttuuuvvvwwwwwwvvvuuutttvvvvvvuuutttttttttttttttsssrrrpppqqqrrrtttsssssstttttttttttttttuuuuuuuuuuuuvvvwwwwwwtttsssssstttvvvsssqqqrrruuuwwwtttqqqqqqrrrrrrssssssssssssrrrooooooppppppqqqrrrrrrsssssssssrrrpppoooooonnnnnnqqqrrrttttttrrrpppppppppmmmnnnnnnooopppqqqrrrrrrqqqqqqrrrrrrrrrrrrrrrqqqrrrsssssstttuuuuuuvvvvvvrrrssstttvvvwwwxxxxxxyyyyyyxxxvvvvvvwwwwwwvvvtttmmmmmmoooooooooooonnnmmmllllllkkkjjjjjjjjjkkkkkkgggfffeeeccccccdddfffgggfffbbb\\\XXXVVVRRRNNNKKKOOOLLLHHHFFFHHHIIIIIIIIILLLNNNQQQSSSUUUWWWYYY[[[[[[___cccfffffffffggggggeeemmm{{{yyygggZZZRRROOOOOOQQQXXXccclllxxxxxxdddRRRKKKAAA<<<<<<<<<;;;999888888888888888777666666777777777777777777777777666666555555555444444444333333333333333333333333555555444444444333333333333333333333333333333333222222222111111111000000333333333333222222111111///000111222222111111000......000111222333333333000000000000000111111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111000///...---////////////////////////000//////............///222111111000000111111222111111000000000000111111444///333@@@EEE===555444333333333222222222111111222222333333333333444444444444444555555555555666666777888999:::::::::::::::<<<============>>>@@@AAABBBDDDDDDEEEFFFIIIKKKLLLMMMOOOQQQSSSUUUWWWXXXWWWYYY[[[^^^```aaabbbbbbffffffgggjjjmmmllliiifffgggbbb___```bbbgggqqqzzzyyypppllluuutttlllhhhfff___[[[VVVTTTTTTUUUTTTQQQPPPOOOMMMLLLKKKKKKLLLLLLOOOPPPRRRUUUXXX[[[]]]^^^bbbdddgggjjjlllmmmmmmmmmmmmmmmnnnnnnooooooppppppqqqrrrssssssqqqqqqrrrtttrrrrrrrrrrrrrrrqqqqqqqqqssssssrrrqqqqqqqqqqqqrrrrrrsssttttttttttttssssssvvvuuutttsssrrrqqqqqqqqqrrrpppooopppqqqsssrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqppprrrssssssrrrqqqqqqrrrvvvrrroooppprrrtttsssrrrqqqrrrrrrrrrrrrqqqqqqpppmmmmmmmmmnnnnnnoooooopppqqqqqqpppooonnnmmmllllllpppqqqrrrqqqooommmmmmmmmlllllllllmmmmmmmmmnnnnnnoooooopppppppppooonnnnnnooopppqqqssssssssssssrrrqqqqqqsssuuuvvvwwwxxxxxxyyywwwuuuttttttsssqqqooohhhiiijjjkkkkkkjjjiiihhhggggggfffeeeeeeeeeeeeeeebbbaaa___^^^^^^^^^___```^^^YYYTTTOOOLLLJJJGGGEEEJJJHHHFFFFFFHHHJJJLLLLLLQQQTTTXXX[[[]]]^^^```aaa```cccgggiiijjjkkklllmmmsss}}}uuudddXXXRRROOOOOOUUU[[[gggvvv~~~cccRRRFFFBBB<<<::::::;;;;;;999777777888888777777666666777777777777777777777777555555555555555444444444333333333333333333333333444444444444333333333333111222333444444333222111222222222111111111111111444333333222111000////////////000222222333333222...///000222333333444444111111111111000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000///......---///////////////////////////............//////000111111000000000000111111000000////////////000000222...000:::===777222333333333333222222222222111222222333333333333444444444444444555555555555666777777888999::::::::::::;;;===>>>>>>>>>>>>???AAA@@@BBBCCCDDDEEEFFFIIIKKKKKKLLLNNNPPPRRRUUUVVVWWWXXXYYY\\\^^^```aaabbbbbbddddddfffiiikkkjjjhhheeeeeeaaa^^^```ccchhhrrr{{{vvvpppuuu~~~|||wwwtttiiiddd^^^[[[ZZZYYYVVVTTTSSSRRROOOMMMLLLKKKKKKKKKJJJKKKLLLNNNQQQTTTWWWYYY]]]```dddgggjjjjjjiiiiiiiiiiiijjjkkklllmmmnnnnnnoooqqqrrrrrrqqqpppqqqrrrqqqqqqppppppppppppooooooqqqqqqqqqqqqqqqpppppppppqqqrrrrrrrrrssssssssssssuuutttrrrqqqooonnnnnnnnnpppnnnmmmnnnoooqqqppppppqqqpppppppppoooooonnnnnnlllnnnpppqqqppppppqqqrrrtttqqqnnnmmmoooqqqrrrqqqqqqqqqqqqqqqppppppooonnnlllllllllmmmmmmmmmnnnnnnppppppoooooonnnlllkkkkkkoooppppppnnnllljjjjjjjjjmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmlllmmmnnnppprrrrrrqqqpppooopppqqqrrrtttuuuvvvwwwwwwvvvtttrrrqqqpppooommmkkkeeefffgggggggggfffeeedddbbbbbbaaa```____________^^^]]][[[YYYWWWVVVVVVVVVUUURRRMMMIIIGGGFFFFFFFFFGGGFFFFFFGGGJJJMMMOOOPPPUUUYYY^^^``````aaaccceeeeeehhhkkkmmmppptttyyy|||qqq```UUUOOOMMMMMMOOOYYYeeexxxhhhUUUJJJ>>><<<999999:::::::::888666777777777777777666666777777777777777777777777555555555555555555555555222222222222222222222222333333333333333333333333000111333444444333111000111111111111111111111111222222222222222333333333000000111222222222222222222333333333333222111111222222111111000000//////111111111111111111111111////////////////////////000000111111111111000000///////////////...------////////////////////////...............///000111000000////////////000000//////............//////222...///444777333111222222222222222222222222222222222222333333333444444444444444555555555555666777888999::::::;;;;;;:::<<<===??????>>>>>>@@@AAA@@@AAACCCDDDDDDFFFHHHKKKKKKKKKMMMOOORRRTTTVVVWWWXXXYYY\\\^^^```aaaaaaaaabbbcccfffhhhiiihhhfffeeeccc___^^^```dddiiirrr|||zzzzzzuuurrruuuxxx}}}wwwqqqjjjeeebbb^^^YYYTTTTTTRRRPPPNNNLLLKKKKKKKKKIIIIIIIIIJJJLLLOOORRRTTTXXXZZZ___ccceeefffeeedddeeeeeefffhhhjjjkkklllmmmmmmoooqqqqqqpppppppppqqqqqqpppppppppppppppppppppppppppppppppppppppppppppqqqqqqqqqqqqrrrrrrsssssssssrrrpppnnnmmmlllkkkkkkmmmllljjjkkkmmmnnnnnnmmmoooooonnnnnnmmmmmmmmmllljjjmmmooopppooooooqqqrrrqqqooommmlllmmmnnnooopppooopppppppppooonnnmmmmmmllllllllllllmmmmmmmmmmmmoooooooooooonnnlllkkkjjjmmmnnnnnnllliiihhhhhhiiillllllllllllmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmlllmmmoooqqqqqqpppnnnmmmooopppqqqrrrssstttttttttrrrpppnnnmmmmmmllljjjhhhbbbcccdddddddddbbbaaa```]]]\\\[[[ZZZYYYYYYYYYYYYZZZYYYWWWTTTQQQOOOMMMMMMLLLJJJHHHEEEDDDEEEGGGIIIFFFGGGIIIJJJMMMPPPSSSUUUXXX\\\aaacccbbbbbbdddhhhiiikkkooottt{{{kkk^^^RRRNNNLLLJJJLLLQQQ\\\oooiiiWWWLLLGGG;;;:::999999:::999888777555666666777777777666666666666666666666666666666444555555555555555555555222222222222222222222222333333333333333333333333000111333444444333111000111111111111111111111111222222222222222222222222333222222111111000000000222333333333333222111111222222111111000000//////111111111111111111111111////////////////////////000000111111111111000000...////////////......---////////////////////////...............///000111......------------......//////............//////333000///111222111111333222222222222222222222222222222222333333333444444444444444555555555555666777777888999::::::::::::<<<===??????>>>>>>@@@AAA@@@AAACCCCCCDDDEEEHHHJJJKKKKKKMMMOOORRRTTTVVVWWWXXXZZZ\\\^^^```aaaaaaaaaaaacccfffhhhhhhgggfffeeebbb___^^^aaadddiiisss|||kkkxxx~~~rrrnnnlllllluuu|||uuuoooggg^^^XXXTTTRRRPPPMMMKKKKKKJJJJJJIIIHHHHHHIIIJJJMMMOOOPPPRRRTTTXXX[[[^^^___``````___```bbbdddfffhhhiiijjjiiilllnnnooonnnnnnnnnoooooooooooopppppppppqqqqqqoooooonnnnnnnnnoooppppppppppppoooppppppqqqrrrssspppooonnnlllkkkjjjiiiiiijjjiiiggghhhiiikkkjjjjjjlllllllllllllllkkkkkkkkkiiilllnnnooonnnooopppqqqnnnmmmlllkkkkkklllmmmnnnmmmnnnnnnnnnnnnmmmmmmlllllllllllllllllllllllllllnnnnnnoooooonnnllljjjiiikkklllllljjjgggggghhhiiiiiiiiiiiijjjjjjkkkkkkkkkllllllmmmnnnnnnnnnnnnnnnllllllmmmnnnnnnnnnmmmlllmmmnnnoooppppppppppppooommmkkkiiiggggggfffdddbbb^^^____________]]]\\\[[[VVVVVVTTTSSSRRRRRRQQQQQQSSSRRRPPPNNNLLLIIIGGGFFFCCCDDDDDDCCCCCCDDDGGGJJJIIIKKKNNNPPPQQQTTTWWWZZZZZZ___dddeeedddeeekkkppppppttt{{{wwwlllYYYOOOIIIKKKMMMLLLPPPXXXccc|||kkkVVVJJJCCCAAA;;;:::::::::999888888777555555666777777777666666666666666666666666666666444444444555555555555555222222222222222222222222222222222222333333333333000111222333333222111000111111111111111222222222333222222111000///......333222111000////////////...///000222333333444444111111111111000000000000111111111111111111111111000000000000000000000000000000111111111111000000/////////000000//////...///////////////////////////............//////000......------------......//////............//////444333111000000000222333111222222222222333333333222222333333333333444444444444444555555555555666666666777888999999999999;;;===>>>>>>>>>>>>???AAA???AAABBBCCCDDDEEEHHHJJJKKKLLLNNNPPPRRRUUUVVVWWWYYYZZZ\\\^^^```````````````cccggghhhhhhfffeeeeeebbb___^^^aaaeeeiiirrr{{{[[[fffrrr|||~~~wwwppphhhjjjqqqvvv~~~wwwjjjaaaXXXVVVSSSPPPMMMKKKJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLNNNQQQTTTVVVYYYZZZ[[[ZZZ[[[]]]___bbbdddfffgggeeehhhkkkllllllkkkkkkkkkkkkkkklllmmmnnnoooppppppnnnmmmkkkkkkkkkmmmnnnpppnnnmmmmmmmmmnnnoooqqqrrrnnnmmmllljjjiiihhhhhhhhhgggfffdddeeeggghhhhhhggghhhhhhhhhiiiiiiiiiiiiiiihhhjjjmmmmmmmmmmmmnnnooojjjkkklllkkkkkkjjjkkklllkkkllllllmmmmmmmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmllljjjhhhfffjjjjjjjjjiiigggfffhhhjjjfffgggggghhhiiijjjkkkkkkiiijjjkkklllmmmnnnnnnnnnkkkkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkjjjjjjiiiiiigggdddbbb```^^^[[[YYYXXXXXXYYYYYYXXXWWWUUUTTTPPPOOONNNLLLKKKKKKJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCAAACCCEEEEEEDDDEEEHHHJJJMMMPPPSSSUUUUUUWWWZZZ]]]]]]bbbhhhjjjjjjnnnvvv}}}zzzlll```YYYOOOHHHGGGNNNQQQQQQZZZgggrrrlllVVVIIIBBB>>><<<999999999999888777888888444555555666777777666666666666666666666666666666444444444555555555666666111111111111111111111111111111222222222333333333111111111111111111111111000000111111111222222222222222111111111000000000111000///......//////000......000111222333333333000000000000000111111111000000000000000000000000000000000000000000000000000000111111111111000000///000000111111000000///////////////////////////000//////............///000//////......//////000000//////////////////000333444222///...///111222111111222222222333333333222222333333333333444444444444444555555555555666555555666777888888888888:::<<<============>>>@@@???AAABBBCCCCCCEEEGGGJJJLLLMMMOOOQQQSSSUUUWWWXXXYYY[[[]]]___```````````````cccgggiiigggfffffffffbbb______bbbeeeiiiqqqzzzNNNWWWcccooozzzlllfffjjjfffnnnyyyuuukkk]]][[[WWWSSSPPPMMMLLLKKKIIIIIIIIIJJJJJJJJJJJJJJJIIIJJJLLLNNNQQQTTTVVVWWWVVVWWWYYY\\\^^^aaacccdddbbbeeehhhjjjiiihhhhhhiiihhhhhhiiijjjlllmmmnnnooommmkkkiiihhhiiikkkmmmooollllllkkkkkklllmmmoooppplllllljjjiiihhhhhhhhhhhhfffdddcccccceeeffffffeeeeeefffffffffgggggghhhhhhhhhjjjlllllllllkkklllmmmiiijjjllllllkkkjjjjjjjjjjjjkkkkkklllmmmmmmmmmmmmkkkkkkjjjjjjjjjjjjjjjjjjjjjkkkllllllkkkiiifffeeeiiijjjiiihhhfffgggiiikkkfffggghhhiiijjjkkklllmmmggghhhiiikkklllmmmnnnnnnjjjiiihhhhhhhhhhhhiiiiiiiiiiiiiiihhhhhhgggeeeeeehhheeeaaa^^^\\\YYYUUURRRSSSTTTTTTTTTSSSRRRPPPOOOLLLKKKIIIHHHGGGFFFFFFFFFBBBBBBCCCDDDDDDDDDCCCCCCCCCEEEHHHHHHFFFFFFIIIKKKQQQTTTWWWXXXXXXYYY\\\______eeekkkmmmooouuurrrbbbWWWPPPLLLMMMGGGIIIQQQUUUXXXddduuupppZZZJJJCCCAAA===:::777888888777777777888:::444444555666777777666666666666666666666666666666444444444555555555666666111111111111111111111111111111111222222333333333222222111000000111222222000000111111222222222222000111222333444555666666......------...///111222111111111111111000////////////000000111111222222////////////////////////000000000000000000000000000000111111111111000000000000111111111111111000////////////////////////111000///...............111111000000000000111111000000////////////000000333444222///---///111111111111111222222333333333222222333333333444444444444444444555555555666666444555666777777888888888:::;;;======<<<<<<>>>??????@@@BBBCCCCCCEEEGGGJJJMMMMMMOOOQQQTTTVVVXXXYYYYYY[[[]]]___```````````````dddhhhiiihhhffffffgggccc```___bbbeeeiiiqqqyyyNNNMMMRRR```xxxtttiiigggdddccciiiwwwvvvkkkggg```XXXRRRNNNMMMLLLKKKIIIHHHHHHIIIJJJIIIHHHGGGIIIKKKJJJIIIKKKOOORRRPPPSSSVVVYYYZZZ\\\^^^```aaaccceeefffeeeeeefffgggdddfffhhhhhhhhhhhhjjjlllooolllhhheeeeeefffiiikkkkkkjjjiiihhhhhhhhhiiijjjhhhhhhhhhhhhggggggffffffccceeeggghhhfffeeeeeeffffffeeeeeedddddddddeeeeeefffffffffggghhhiiiiiiiiijjjiiiiiihhhhhhgggggggggjjjiiiiiihhhhhhiiiiiijjjiiijjjjjjiiihhhhhhiiikkkfffggghhhiiihhhgggfffeeegggggggggffffffffffffeeeeeegggkkkmmmmmmjjjgggdddggggggfffeeefffgggiiijjjkkkkkkiiigggeeedddbbbaaaccccccaaa``````_________cccaaa___^^^]]]XXXQQQLLLNNNNNNNNNMMMLLLKKKJJJIIIGGGFFFEEECCCBBBCCCCCCDDDBBBAAA@@@??????@@@AAABBBEEEEEEGGGIIILLLOOORRRTTTUUUXXX[[[]]]^^^^^^___``````iiiqqqwww}}}kkk```VVVMMMJJJMMMOOOSSSZZZaaahhhpppwww|||fffZZZKKKBBB@@@>>>;;;777777777666666666666777777999999888777777777777888666666666555444444333333555666666666444333444555111111111222222333333333111111111111111111111111111111222222222333333333333333333333333222111000111//////000111222111000000000000000000000000000000000000000000000000000,,,------...///000000111000000000000000000000000/////////...,,,---///111111000//////000222444555000000000000///////////////000000111111111000000222111000//////000111222........................---......///////////////222222222111111111111000111111222333444444444444333333222222333333444555555555555555666666666666666666777888999::::::;;;999:::<<<===???@@@@@@@@@@@@AAACCCDDDDDDEEEHHHKKKLLLJJJLLLRRRWWWYYYXXXXXX]]]\\\\\\^^^aaacccbbbaaaggghhhhhhhhhhhhhhhjjjkkkeeeaaa```aaadddgggpppyyyWWWRRROOOVVVfff|||wwwkkkgggbbbaaahhhttt}}}oookkkddd]]]WWWSSSRRRQQQPPPNNNLLLLLLLLLMMMLLLKKKFFFHHHIIIHHHGGGGGGJJJLLLMMMOOORRRTTTUUUWWWZZZ\\\^^^```aaaaaaaaaaaabbbdddbbbdddffffffffffffhhhjjjkkkiiifffccccccdddgggiiihhhhhhffffffffffffggghhhhhhggggggfffffffffffffffccceeeggggggfffddddddeeeeeeddddddccccccdddddddddddddddeeefffggghhhhhhiiigggggggggggggggfffffffffhhhhhhgggggggggggghhhhhheeeeeefffeeedddccceeegggffffffggghhhgggfffeeedddeeeeeeeeedddddddddccccccfffhhhkkkmmmllljjjgggdddeeedddddddddeeeeeefffggghhhgggfffdddcccaaa```______^^^]]][[[ZZZYYYXXXXXXZZZYYY[[[^^^___[[[QQQIIIHHHHHHHHHGGGFFFEEECCCCCCCCCBBBAAA@@@??????@@@@@@>>>>>>>>>>>>???AAACCCDDDHHHIIIKKKMMMOOORRRSSSTTTWWWZZZ^^^```___^^^^^^^^^dddnnnyyyvvvhhhZZZSSSPPPOOOSSSYYYdddiiiooosssvvv{{{pppUUULLLAAA;;;<<<===;;;888777777666666666666777777444444333222222222222222666666555555555444444444444555555555333222333444222222222222222222333333333333222222222222222222111111111222222222333333222333333333222222111000111//////000111222111000000000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000///000000///------///111111000//////000111333555000000000000111111111222000000000000111111222222000000////////////000000000000000000000000000000---...//////000000//////000000000111111222222222000111222333444444444444333333222222333333444555555555666666666666777777666666777888999::::::;;;===>>>???@@@@@@@@@@@@@@@@@@AAACCCDDDDDDFFFHHHKKKMMMMMMNNNRRRVVVWWWWWWVVV[[[]]]___aaacccccccccbbbjjjmmmooonnnkkkiiiiiikkkgggbbb```aaacccgggqqqzzzlllaaaTTTOOOVVVdddqqqzzz|||zzzuuummmfffdddgggooouuuwwwsssmmmfff___[[[YYYXXXSSSQQQNNNLLLLLLLLLKKKIIIFFFHHHIIIHHHFFFEEEFFFGGGJJJKKKMMMMMMNNNPPPTTTWWWZZZZZZ[[[ZZZZZZZZZ]]]______aaacccccccccccceeeggggggeeebbbaaa```bbbdddfffeeedddcccccccccdddeeeffffffeeeeeeddddddddddddddddddeeegggfffdddccccccccccccbbbbbbaaabbbbbbccccccbbbbbbcccdddeeefffggggggdddddddddeeeeeeeeeeeeeeeeeeeeeddddddddddddeeeeeeeeefffffffffddddddfffgggeeeffffffffffffeeedddcccffffffeeeeeeeeeddddddddddddeeehhhiiihhhfffdddbbb```aaabbbbbbcccbbbbbbbbbbbbbbb```___]]]\\\[[[ZZZYYYXXXVVVTTTQQQPPPOOOOOOMMMNNNRRRZZZ___[[[OOODDDBBBBBBBBBAAA@@@???>>>===??????>>>======>>>>>>???===>>>???AAACCCFFFHHHJJJLLLNNNPPPRRRTTTTTTTTTTTTYYY\\\```aaaaaaaaabbbcccqqq}}}vvvjjjbbb___UUULLLJJJNNNVVVaaakkk{{{nnnZZZJJJCCC<<<:::<<<===<<<999777666666555555666666777666666555444444444444444555555555555555444444444333444555444222111222333333333222222222222222222444444444333333222222222111111111222222222222333222222222333222222111000111//////000111222111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111000......000222111000//////000111333444000000111111222222333333000000///000000222444555//////000000000000//////000000000000000000000000---...//////000000//////...//////000111222333444///000111222333333333333333333222222333333444555666666666777777777888888666666777888999::::::;;;??????@@@@@@@@@@@@??????@@@BBBCCCDDDDDDFFFIIIKKKMMMOOOQQQTTTVVVXXXXXXXXXYYY]]]bbbdddcccccceeegggtttvvvwwwtttoookkkjjjkkkhhhccc``````bbbgggqqq{{{zzzgggYYYTTTWWW\\\___ccchhhrrr|||zzzqqqllljjjjjjnnnxxxxxxqqqjjjeeebbbaaaYYYVVVRRROOOMMMLLLKKKIIIHHHIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIHHHIIIKKKOOORRRUUUUUUUUUTTTSSSTTTXXX[[[\\\]]]___```___```aaaccccccbbbaaa``````aaacccdddbbbaaa`````````aaabbbccccccbbbaaaaaaaaaaaabbbbbbdddeeeeeedddbbb``````aaa``````_________```aaaaaa___``````aaabbbcccdddeeebbbbbbbbbccccccddddddeeeccccccbbbbbbbbbbbbcccccceeeffffffeeeddddddeeegggeeeeeeeeeddddddcccbbbbbbcccccccccbbbbbbbbbaaaaaa``````aaabbbaaa```^^^]]]\\\]]]^^^______^^^]]]\\\ZZZZZZYYYXXXWWWUUUUUUTTTTTTSSSQQQNNNKKKIIIHHHGGGEEEEEEHHHPPPWWWUUUIII???@@@@@@@@@@@@???>>><<<<<<>>>>>>>>>??????@@@@@@@@@BBBCCCEEEGGGJJJLLLNNNOOOOOOQQQSSSUUUVVVUUUTTTSSSXXXZZZ]]]aaadddhhhmmmqqqwwwpppkkkcccZZZTTTSSSNNNKKKMMMWWWfffvvvppp[[[NNNEEEAAA;;;:::;;;;;;999666666666666555555666666666999999888777777777777777444444555555555555555555333444555444222222222333333333333222222111111111444333333222222111111000111111111111222222222222111111222222222222111111111/////////111222111000000000000000000000000000000000000000000000000000////////////............000000000000000000000000000111222111000///000222000000000///000111222333111111111111111111111111111000//////000222555777//////111222222111//////..............................///000000000000000/////////000111222222222//////000111222222222222333333222222333333444555666666777777888888999999666666777888999::::::;;;<<<======>>>>>>>>>>>>===@@@BBBDDDDDDEEEFFFIIIKKKMMMRRRVVVVVVWWWZZZ[[[[[[XXX]]]aaacccbbbccciiinnnxxxrrrooonnnlllkkkgggbbb^^^___```eeeoooyyynnnbbb[[[UUURRRQQQUUU]]]fffjjjnnnwww|||qqqjjjcccgggrrr~~~wwwrrrnnnmmmeeeaaa[[[VVVTTTRRRPPPNNNKKKJJJIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFFFFHHHKKKNNNPPPQQQPPPOOONNNPPPSSSVVVWWWYYY[[[[[[[[[[[[]]]__________________```aaabbb^^^^^^]]]]]]]]]^^^```aaa___^^^]]]\\\\\\]]]___```bbbccccccaaa___^^^^^^___]]]]]]]]]]]]]]]^^^______]]]^^^^^^______```aaaaaa``````aaaaaabbbbbbccccccaaaaaa````````````aaaaaa___```aaa```^^^^^^```aaaccccccbbbaaaaaa`````````]]]\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWYYYYYYYYYXXXWWWVVVRRRQQQQQQPPPOOONNNNNNMMMPPPOOOLLLJJJHHHFFFEEEDDDAAA@@@@@@EEEKKKJJJBBB;;;>>>>>>>>>>>>>>>>>>===<<<>>>>>>???@@@AAABBBBBBCCCHHHIIIJJJLLLNNNPPPQQQQQQQQQRRRTTTVVVVVVUUUSSSRRRTTTWWW[[[aaaiiittt~~~~~~lllfff___ZZZWWWTTTPPPLLLJJJMMMRRR[[[jjj}}}ppp[[[MMMGGG>>>;;;888777777666444222666666555555555555666666555555444333333333333444333444444444555555666666444555666555444333333555333333333222222111111111222111111111000000000///000000111111111222222222000111111222222111111111111/////////111222111000000000000000000000000000000000000000000000000000////////////............000000000000000000000000///111222111000///000111000000000000000000111111222222111000///......---000//////...000222555666///000222222222222000///////////////////////////...//////000000000000000000000000000000000000000//////000111222222222222333333222222333333444555555666666777888999999999666666777888999::::::;;;:::;;;<<<===?????????@@@AAABBBDDDEEEEEEGGGIIILLLRRRZZZ^^^ZZZWWWYYY[[[ZZZXXX[[[^^^^^^___cccmmmttttttllllllpppooollleeeaaa]]]^^^___cccmmmwwwwwwjjj^^^UUUKKKKKKNNNSSSXXX^^^hhhssswwwgggbbb```gggqqq|||~~~qqqllleee___[[[YYYVVVTTTRRROOOLLLJJJJJJJJJJJJIIIFFFGGGGGGFFFFFFFFFIIIKKKKKKLLLLLLLLLKKKLLLNNNQQQRRRSSSUUUUUUUUUVVVWWWYYYYYYZZZ[[[\\\\\\]]]^^^^^^ZZZZZZYYYYYYYYY[[[\\\]]][[[ZZZYYYXXXXXXYYY[[[]]]_________^^^\\\[[[\\\^^^ZZZZZZZZZZZZ[[[\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^__________________^^^]]]]]]\\\\\\]]]]]]^^^]]]^^^^^^]]]\\\\\\]]]___```___^^^\\\[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSSSSPPPQQQQQQQQQQQQPPPOOOOOOJJJJJJIIIIIIHHHHHHHHHGGGJJJIIIHHHFFFDDDCCCCCCBBB???===<<<===???@@@===;;;:::;;;<<<======>>>======>>>???@@@BBBDDDEEEEEEEEEJJJKKKMMMOOOPPPQQQQQQRRRRRRSSSTTTUUUUUUTTTSSSRRRRRRWWW^^^iiitttzzzjjjZZZWWWRRRMMMIIIHHHIIIJJJIIISSS```nnn~~~}}}ooo[[[KKKBBB@@@;;;999888888999999888777666555555444444555555666444444333222222222222333333333333444555666777777555666777666444333444555333333222222222222222222000000000000000000000000000000000111111111111222///000111111222111111111111//////000111222111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000...000111111000//////000000000000000000000000000222111111000///...------//////...//////111333444000000111111111111000000111111111111111111111111...///000000111111000000111111000000000////////////000111222333333333333333333222222333333444555555555666666777888999999666666777888999::::::;;;;;;<<<>>>???AAABBBBBBBBBAAACCCDDDEEEEEEGGGJJJLLLXXXbbbfff]]]VVVVVVWWWVVVXXXYYY[[[\\\^^^ccclllrrr~~~nnngggjjjoooooolllddd```^^^___```cccllluuu~~~pppfffVVVOOOJJJJJJLLLPPPXXXaaarrr~~~qqqfff^^^^^^bbbgggpppxxx}}}uuunnniiifffcccaaa___ZZZTTTPPPOOONNNMMMLLLEEEFFFGGGGGGFFFEEEGGGHHHFFFGGGIIIIIIHHHHHHJJJKKKKKKMMMOOOOOOOOOOOOQQQSSSRRRSSSTTTVVVWWWXXXXXXWWWUUUUUUTTTTTTUUUVVVXXXYYYXXXVVVUUUTTTTTTVVVXXXZZZ[[[\\\\\\[[[YYYYYY[[[]]]XXXXXXXXXYYYYYYZZZ[[[\\\\\\\\\\\\[[[ZZZZZZYYYYYY\\\\\\\\\[[[[[[[[[[[[[[[ZZZYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[ZZZYYYYYYZZZ\\\ZZZYYYXXXVVVUUUTTTUUUUUUVVVVVVVVVVVVUUUUUUUUUTTTQQQPPPNNNMMMLLLKKKKKKLLLJJJIIIHHHHHHGGGGGGGGGHHHDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAA===<<<<<<;;;::::::<<<===999:::<<<===???@@@@@@@@@@@@BBBDDDFFFHHHIIIJJJJJJLLLMMMPPPRRRTTTUUUUUUUUUSSSSSSTTTTTTTTTTTTTTTTTTSSS[[[ggguuuzzziii[[[MMMNNNLLLIIIFFFIIIPPPVVV[[[iiiyyyjjjYYYLLLAAA;;;;;;<<<;;;:::::::::;;;<<<<<<666555555444444555555666666666555444444444444555222222333444555666777888444555666555333222333444222222222222222222333333/////////000111111222222000000000000111111111111//////000111111111111111111//////000111222111000000000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000---///111111000......//////000000000000000//////000000000000000000000000....../////////000000000//////............//////111111111111111111111111//////000111111111111000/////////000000000000000000111222333444444444444333333222222333333444555333444555666777888888999666666777888999::::::;;;======>>>@@@@@@AAAAAAAAAAAACCCEEEEEEFFFGGGJJJLLLVVVcccggg]]]TTTUUUWWWVVVXXXYYYZZZ\\\___cccgggiiisssnnniiihhhjjjlllllljjjdddaaa```bbbccceeellltttvvveeeZZZNNNHHHGGGHHHMMMSSSaaammm~~~wwwllldddcccbbb^^^^^^bbbnnnttt~~~{{{wwwtttrrrkkkddd\\\VVVTTTSSSRRRPPPDDDFFFGGGGGGFFFEEEEEEFFFBBBDDDFFFGGGFFFFFFGGGHHHGGGIIIJJJKKKJJJKKKMMMNNNLLLMMMOOOQQQSSSSSSSSSSSSRRRQQQQQQQQQRRRSSSUUUVVVVVVTTTRRRQQQRRRTTTVVVXXXYYYZZZZZZYYYXXXXXXZZZ\\\WWWWWWWWWXXXXXXZZZ[[[[[[\\\\\\[[[ZZZYYYXXXWWWWWWZZZZZZYYYYYYXXXXXXWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWTTTTTTUUUTTTSSSRRRTTTVVVWWWUUUSSSRRRPPPPPPPPPQQQMMMMMMLLLLLLLLLKKKKKKKKKJJJIIIGGGEEEDDDDDDDDDDDDEEEDDDCCCAAAAAAAAABBBCCCAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>=========>>>??????:::<<<===;;;999999<<>>::::::;;;999888666666666777777555555555444444555555555555555444333333333333444222222333444555777888888333444555444222111222333111111111222222333333444//////000111222333333444000000000000111111111111//////000111111111111111111//////000111222111000000000000000000000000000000000000000000000000000,,,------...///000000111000000000000000000000000,,,...000111///.........///000000000000000///......///000111222333444444---...///////////////......---,,,++++++,,,---...//////////////////////////////000111111111111111------...///000111222222111111222333444444444444333333222222333333444555333333444555666777888888666666777888999::::::;;;======>>>>>>>>>>>>======BBBCCCEEEEEEFFFGGGJJJLLLPPP^^^eee[[[SSSVVVZZZYYYXXXYYYZZZ]]]aaabbbbbb```\\\aaahhhkkkkkkiiiiiiiiieeebbbbbbeeefffgggmmmtttwwwiiiYYYOOOFFFAAADDDLLLTTT[[[gggxxx{{{wwwrrrmmmjjjiiifffbbb___]]]aaahhhooovvv}}}tttiiibbb```]]]VVVPPPLLLJJJGGGFFFFFFHHHHHHHHHJJJHHHFFFEEEEEEEEEDDDCCCEEEEEEFFFFFFGGGGGGGGGHHHKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJKKKMMMOOOQQQQQQRRRTTTTTTTTTTTTRRRQQQXXXXXXWWWVVVTTTTTTVVVXXXTTTTTTTTTTTTUUUVVVWWWWWW[[[XXXUUUSSSRRRTTTVVVXXXZZZZZZ[[[ZZZXXXUUURRRPPPTTTSSSRRRQQQOOONNNMMMLLLNNNOOOOOONNNLLLKKKMMMNNNOOOOOOMMMLLLKKKJJJJJJJJJJJJGGGDDDCCCDDDEEEFFFFFFDDDCCCAAA@@@@@@@@@AAABBB???>>><<<;;;;;;<<<>>>???>>>>>>>>>======<<<<<<<<<@@@@@@@@@???>>>>>>======;;;<<<===>>>>>>???>>>>>>AAAAAABBBCCCEEEGGGHHHIIIJJJKKKLLLMMMOOOPPPQQQQQQTTTUUUWWWYYYZZZYYYVVVTTTRRRPPPNNNPPPTTTXXX\\\]]]iiippp}}}xxxjjjaaaZZZTTTLLLFFFEEEEEEFFFKKKUUUfffxxx|||wwwaaaXXXKKKCCC@@@???===:::999999999999888777555555333444666666555444444444444444444444444444444444555444444555888999999888<<<999444///...///222444222222222222222222222222222111111111000000//////222222222222222222222222000000////////////000000///000111222111000...,,,111000///......///000111222111...------...111222000000000000000000000000000000000111000000///...000111222111000///000222000000000111111222222222111111000///......//////222111///.........///000000000////////////000000///000000111222333333333333222222222111111000000//////000111111111111000000000111222333444444555666555555444444333222222555444555666888777666444666666777888999::::::;;;;;;<<<<<<>>>???@@@AAABBBBBBCCCDDDDDDDDDFFFIIILLLKKKZZZaaaYYYQQQUUUYYYXXXYYYZZZ\\\]]]^^^^^^]]]]]]___aaaccceeeggggggfffeeehhhccc```aaabbbdddmmmuuuwwwiii]]]QQQFFFCCCFFFJJJOOOXXXgggzzzyyyuuurrrpppooonnnllliii```aaaaaabbbeeemmmwww~~~vvvnnnjjjddd\\\UUUPPPMMMJJJHHHGGGGGGGGGFFFGGGEEEDDDCCCDDDDDDCCCBBBDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHJJJIIIHHHGGGHHHJJJLLLMMMLLLLLLMMMMMMMMMMMMLLLLLLQQQRRRRRRQQQOOOOOOPPPRRRQQQQQQQQQQQQRRRSSSTTTUUUWWWUUUSSSQQQQQQRRRTTTUUUWWWWWWXXXWWWUUURRROOONNNOOOOOONNNNNNMMMLLLLLLLLLJJJJJJJJJIIIGGGGGGHHHJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDBBB???>>>???@@@@@@@@@AAA@@@@@@???>>>>>>??????>>>===;;;::::::;;;<<<============<<<<<<<<<;;;;;;===<<<<<<<<<<<<;;;;;;;;;===>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDFFFHHHJJJKKKPPPPPPQQQRRRTTTUUUVVVVVVUUUVVVWWWYYYYYYXXXVVVTTTRRRQQQQQQVVV^^^hhhooosss~~~yyyjjjeee]]]VVVPPPMMMKKKJJJHHHJJJNNNWWWddduuuzzzwww}}}xxxgggTTTLLLBBB<<<;;;;;;999777777777777666555555444333333444444333333333333444444444444444444444444444444333333444666777666555444333111000000000111111222222222222222222222222111111111111000000000///---......///000111222222111111000000000000111111000111222222222111///...111000//////...///000111111000///......///000111111111111111111111111111000111111111000000/////////000111000...------...000000000111111222222222000000000///000000111111222111000/////////000000000000////////////000000//////000000111222222333000000000000/////////...///000000111222111111111222222222222222222333333222222222222333333444444555444555666888999777555666666777888999::::::;;;======>>>>>>??????@@@@@@BBBCCCDDDDDDEEEFFFJJJLLLMMM[[[aaaZZZSSSUUUYYYXXXYYYZZZ\\\]]]^^^^^^^^^]]]___aaacccfffggggggffffffgggcccaaabbbccceeellluuu{{{pppbbbTTTJJJHHHFFFFFFKKKTTTcccqqq}}}|||zzzwwwvvvvvvwwwvvvuuujjjfff```ZZZWWWZZZaaagggxxx{{{uuunnneee]]]XXXUUUQQQNNNLLLJJJGGGEEEFFFEEECCCCCCDDDEEEEEEDDDBBBBBBCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCEEEDDDCCCCCCDDDEEEGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFJJJLLLMMMLLLKKKIIIJJJJJJKKKKKKKKKLLLMMMOOOPPPQQQPPPPPPOOONNNNNNNNNOOOOOORRRRRRRRRRRRPPPNNNKKKJJJHHHHHHHHHIIIIIIIIIIIIIIICCCCCCDDDCCCAAAAAABBBCCCCCCCCCBBB@@@???????????????===::::::;;;<<<<<<<<<<<<============<<<<<<;;;;;;:::999888999999;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>>>>>>>>>>BBBDDDEEEEEEFFFGGGKKKNNNQQQ\\\aaaZZZUUUWWWZZZYYYYYYZZZ\\\^^^_______________aaadddfffggghhhgggfffeeebbbaaacccdddffflllttt~~~sssggg^^^YYYQQQKKKGGGJJJQQQZZZdddlllxxx}}}||||||}}}~~~~~~zzzuuukkkaaa[[[XXXYYY[[[aaajjjvvv|||vvvmmmgggccc```[[[WWWTTTOOOKKKHHHHHHFFFEEEEEEFFFGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDCCCBBBAAAAAABBBCCCDDDEEEGGGIIIIIIGGGFFFEEEEEEEEEEEEEEEFFFHHHIIIKKKLLLIIIJJJJJJJJJJJJJJJIIIIIILLLLLLLLLKKKJJJHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDD===>>>>>>===<<<<<<===???AAA@@@???>>>===============;;;999999;;;<<<;;;;;;999:::;;;<<<;;;;;;999888999999888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>???@@@AAAAAAAAAAAABBBCCCEEEFFFGGGHHHHHHGGGGGGHHHIIIKKKMMMOOOPPPPPPQQQRRRSSSTTTUUUVVVWWWZZZZZZZZZZZZYYYYYYZZZ[[[]]]aaahhhuuuwwwiiiZZZPPPMMMLLLJJJHHHHHHJJJNNNPPPOOOSSSYYYbbbkkkuuu}}}jjjZZZMMMDDD???<<<999888999999888777888888777777666666666666777555333222333444555555333333333333333333333333333222111111222333222000...000333555666555444333111111111111111111111111111111111000000000000000,,,---...///111333444555222111111000000111111222222222111000000000111222000000000000000000111111///000111111111111000///222222222222222222222222000000//////////////////111333555555333111111111111111111111111222222222222222222111111222333333222222222111111111111111000000////////////000000............//////000000222222222111111111111111000111111222222222222222222222222222222222222222111111000111222444555666444444555777:::;;;:::888666666777888999::::::;;;>>>>>>>>>>>>>>>?????????CCCDDDEEEFFFFFFHHHLLLOOOTTT[[[___ZZZVVVXXXZZZYYYXXXZZZ\\\^^^````````````___aaadddggghhhiiihhhhhhdddaaaaaadddeeeffflllsss{{{vvvrrrfffZZZNNNIIIHHHJJJRRRZZZ```iiitttyyyxxxzzzvvvmmmeee___[[[XXX]]]fffmmmsssxxx{{{tttooollliiieee```\\\VVVPPPKKKKKKIIIGGGFFFGGGHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>??????@@@BBBAAA@@@??????@@@AAABBB@@@BBBDDDDDDCCCAAA@@@AAAAAAAAAAAABBBCCCDDDEEEFFFCCCDDDEEEEEEFFFEEEDDDDDDFFFFFFFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@??????>>>>>>:::;;;<<<;;;::::::;;;===>>>>>>===<<<;;;;;;;;;;;;<<<:::999999;;;<<<;;;:::888999:::;;;;;;:::999888999999999::::::;;;;;;<<<========================@@@AAAAAABBBCCCDDDEEEEEEBBBCCCEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKMMMOOOQQQRRRSSSTTTUUUVVVXXXYYYZZZZZZXXXYYYZZZZZZYYY[[[___ccciiiooo{{{ttteeeXXXNNNHHHNNNJJJIIIKKKQQQUUUUUUTTTUUUXXX[[[___bbbggglllpppwww{{{{{{eeeUUUKKKDDDAAA===;;;:::::::::999888777888777666666555666666777555333111222444555444222333333333333333333333333444222111222333333222111222222333444444444333333111111111111111111111111000000000000000000111111/////////000111111222222000000////////////000000000000/////////000000111//////000111111111111111///000111222222111000///111111111111111111111111//////......//////111111000222444555444222333333777777666666666666666666555555333222111111111111222222222222111111000000000000////////////000000.............../////////111111111111111111222222000000111222222222222111000000111222333333444444555444333222222333444555444444555777:::;;;:::888666666777888999::::::;;;<<<<<<===>>>???@@@AAAAAABBBCCCEEEFFFFFFIIILLLOOOUUUYYY[[[YYYWWWYYYZZZYYYXXXZZZ\\\___```aaabbbbbb```aaadddgggiiiiiiiiiiiidddaaaaaadddeeegggmmmtttooo^^^UUUMMMFFFGGGNNNKKKSSS\\\cccgggooozzzxxxllldddYYYYYY[[[^^^```ccckkksss||||||yyyuuusssoookkkfff___WWWRRROOOMMMJJJIIIHHHHHHFFFDDDFFFFFFFFFEEEEEEEEEEEEDDDAAAAAAAAAAAA@@@@@@@@@@@@???????????????????????????>>>>>>======>>>>>>???<<<>>>??????===<<<<<<===>>>>>>>>>>>>???@@@AAABBB??????@@@AAAAAAAAAAAA@@@AAAAAA@@@@@@??????????????????>>>===<<<<<<;;;;;;:::;;;;;;;;;999:::;;;===;;;;;;:::999999999999999999888777888:::;;;:::999999::::::;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>????????????@@@@@@@@@@@@AAABBBBBBCCCDDDEEEEEEFFFEEEEEEFFFGGGHHHHHHHHHHHHJJJKKKKKKLLLNNNPPPRRRSSSSSSSSSTTTUUUWWWXXXYYYYYYXXXZZZ\\\\\\]]]bbbjjjpppyyyzzzfffYYYQQQLLLIIIOOOLLLLLLQQQYYY]]][[[WWWSSSUUUWWWXXXZZZ^^^cccfffrrr~~~|||dddRRRGGG@@@======::::::999999888777666666666555444333333333555555222222222555888777333...333333333333333333333333333222111222333444333222333222111000000000111111111111111111111111111111000000000000111111111111////////////////////////000000////////////000000////////////000000000000//////000111222222222222000000111222222111000000000000000000000000000000//////...///000222444555999:::;;;:::999888999;;;;;;;;;;;;;;;::::::::::::666555444222111000//////111111222222111111000///000000////////////000000......//////////////////////////////000000000000//////000111111111111000///000111222333444444555888777444222222222333444444444555777999:::999777666666777888999::::::;;;;;;;;;<<<>>>???@@@AAABBBAAABBBDDDEEEFFFHHHLLLOOOTTTUUUUUUVVVWWWXXXYYYYYYXXXYYY\\\___aaaccccccccc```bbbeeehhhjjjjjjjjjjjjdddaaa```cccdddfffmmmuuuyyynnn```OOOHHHJJJCCCFFFKKKOOOUUU```nnnxxxzzzpppccc___[[[ZZZUUUSSSXXX```kkkrrr~~~|||xxxssslllddd___WWWUUUQQQNNNMMMKKKHHHFFFFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@===>>>>>>??????>>>>>>=========>>><<<;;;:::;;;===>>>>>>============>>>>>><<<============>>>>>>???>>>======<<<<<<<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;999:::;;;:::999:::;;;===::::::999999888888999999999888888999;;;;;;:::999<<<<<<<<<<<<<<<======>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHKKKKKKLLLMMMOOOQQQSSSTTTQQQRRRSSSTTTUUUWWWXXXXXX^^^aaadddeeehhhooozzz{{{iii[[[TTTRRRQQQQQQUUUUUUWWW[[[^^^^^^ZZZWWWQQQSSSVVVZZZ```hhhqqqxxxuuucccQQQGGGBBB<<<:::;;;888888888777666666777777666555333222222333555666444555888===AAA>>>666///222222222222222222222222222111000111333444444333111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000111000000000000000000111...///000111222111000000...///111222333333222222111111111222222111111111////////////////////////000000000111333666999;;;AAAAAA@@@===::::::;;;===999999999888888777777777444444333111000000000000000000111111111000///...000000////////////000000////////////////////////.../////////000000000000......///000000000000///111111111222222333333333888666333111000111333444555444555666888999777555666666777888999::::::;;;<<<======>>>???@@@@@@@@@@@@AAACCCDDDEEEHHHKKKNNNRRRPPPPPPSSSVVVXXXXXXYYYXXXYYY\\\___bbbcccdddddd```bbbeeehhhjjjkkkkkkkkkeeeaaa```aaacccfffnnnwwwsss\\\NNNMMMCCCCCCCCCDDDIIITTTbbblllzzz~~~yyyqqqkkkddd___WWWOOOQQQYYY[[[aaakkkxxxxxxooojjj___\\\XXXTTTRRROOOLLLJJJFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA>>>???AAAAAAAAAAAA???>>>???@@@???===<<<<<<>>>@@@>>>>>>===<<<<<<<<<======<<<;;;;;;;;;;;;<<<===>>><<<<<<;;;::::::;;;;;;<<<999::::::;;;<<<<<<======999:::;;;:::999:::<<<===<<<;;;;;;::::::::::::;;;;;;::::::;;;===>>><<<;;;>>>======<<<===>>>???AAA???@@@AAABBBCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHJJJJJJJJJJJJJJJIIIIIIHHHKKKKKKLLLMMMOOOQQQSSSTTTUUUVVVWWWXXXYYY[[[\\\\\\eeehhhlllooosss|||qqqhhh\\\TTTRRRUUUWWWXXX\\\___cccddd```[[[WWWUUUUUUXXX^^^fffppp~~~uuu```RRREEECCCCCC???<<<===777888888888777777999:::777666555444444555777888999:::???FFFJJJFFF<<<333222222222222222222222222000//////000333444444333000111333555555555444333000000000000000000000000//////000000111111111222222222222222333333333333222222111111111111222222...///111333444333111000...///111222333333222222111111111111111111111111////////////////////////222222222333666:::===???AAA???<<<888444333555777444444333333333222222222222222111111000111111111///000000111111///...---000000////////////000000000000000000000/////////000000111111222222222333---......///////////////333333333222222222222111666444222000///111222444555444555666888888666444666666777888999::::::;;;>>>>>>>>>>>>>>>>>>?????????AAABBBCCCEEEGGGKKKNNNQQQNNNMMMQQQUUUWWWXXXXXXXXXYYY\\\```bbbdddeeeeee```bbbeeehhhkkkkkkkkkkkkfffaaa___```bbbfffoooxxxyyyeee]]]TTTJJJBBBAAACCCGGGQQQ]]]jjjqqqzzz}}}xxxvvvqqqkkkeee___\\\ZZZ[[[XXXXXX]]]iiivvvzzztttooolllhhhbbb\\\VVVRRROOOOOOMMMKKKIIIGGGFFFEEEEEEDDDCCCBBBCCCEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>======>>>???@@@<<<=====================<<<<<<;;;;;;;;;:::::::::888888888999999999::::::>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@???>>>>>>????????????>>>===============;;;<<<>>>???@@@@@@??????????????????@@@AAABBBCCCBBBBBBBBBCCCDDDEEEEEEFFFEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHOOONNNMMMKKKKKKKKKLLLLLLLLLLLLLLLMMMPPPSSSVVVXXXUUUXXXZZZ[[[\\\```ggglllsssyyyxxxooohhhbbb\\\VVVVVV\\\dddiiikkkooogggaaa```]]]VVVTTTWWW\\\kkk||||||iiiYYYKKKHHHBBB===999888888999777777777777666666666666333555666444333666===DDDJJJIIIHHHEEEAAA<<<888666444444444333333222222222666444333222222333222222444333222222111111222222000000000000000000000000111111000000000000111111......////////////......000000111111000///...---000000000000111111111111000000000000000000000000......///000000///......------...///000000/////////222555888:::999777555666111++++++000333222000222111000.........///000////////////............---...///000000///...---000000////////////000000//////............////////////000111111111111111000000000000000000000000222111111000111333444555444444333222222333333333444444444555555555555666333444666888999::::::999<<<<<<<<<<<<============@@@AAABBBDDDEEEGGGHHHIIIJJJLLLOOORRRTTTVVVVVVVVVVVVZZZ```cccccccccbbbbbbdddeeegggiiijjjkkkkkkjjjeeebbbaaaaaabbbdddnnnxxxrrr|||uuuoooeeeZZZOOOIIIFFFEEEJJJRRRZZZbbbnnnyyy|||yyyxxxvvvrrrooolllkkkkkkbbb^^^YYYWWW[[[bbbiiimmmwwwxxx{{{}}}~~~{{{vvvppphhhbbb]]]ZZZVVVUUUSSSQQQNNNLLLKKKJJJHHHGGGEEEEEEFFFFFFEEECCCDDDDDDCCCBBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBAAAAAA@@@??????@@@AAAAAA?????????>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>>@@@???>>>>>>=========>>>===>>>@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAABBBDDDDDDBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIJJJKKKKKKMMMMMMNNNNNNOOORRRVVVYYY\\\```eeeiiimmmrrrxxx||||||sssmmmiiiddd___^^^[[[ZZZ^^^fffmmmrrrsssnnneee^^^]]]\\\[[[___fff{{{mmmZZZKKKDDDAAA===999777777777888777777777777666666666555222555666444333555;;;AAAHHHGGGDDD@@@;;;777333111444444333333333222222222444333333333444444333333333333222111111111111111000000000000000000000000111111000000000000111111///000000000000000000///111000000000////////////...////////////000000000000000000000000000000000............................../////////////////////111444666777666444222444111------000222111000222111000///......///000///////////////////////////000111222222111000/////////000000000000////////////............////////////000111111111111111000000000000000000000000222111111111111333444555444333333222222333333444444444444555555555555666333444666888::::::::::::<<<<<<=========>>>>>>>>>@@@AAABBBDDDFFFGGGHHHIIIJJJLLLOOORRRTTTVVVVVVVVVWWW[[[___bbbcccbbbccccccdddfffgggiiijjjjjjjjjiiifffcccaaabbbbbbeeeoooyyyeeejjjpppsss{{{}}}sssfff[[[PPPHHHFFFIIIKKKSSS___kkkvvv|||wwwwwwxxxzzzzzzzzzzzz|||}}}sssoooggg___ZZZZZZ]]]aaabbbdddiiiooovvv~~~|||vvvqqqmmmkkkcccbbb___\\\XXXUUURRRQQQLLLJJJIIIIIIIIIIIIHHHFFFGGGGGGFFFEEEEEEEEEEEEFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBAAAAAABBBBBBCCCAAAAAAAAA@@@@@@?????????@@@????????????>>>>>>>>>??????@@@@@@@@@AAAAAAAAA????????????????????????@@@??????>>>>>>>>>>>>>>>@@@@@@??????>>>>>>??????@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDEEEFFFCCCCCCDDDDDDEEEFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLMMMMMMOOOPPPRRRRRRSSSVVV\\\bbbhhhnnnvvv}}}~~~tttggg^^^ZZZ[[[[[[[[[ZZZ[[[]]]bbbiiiooorrrssshhhaaa[[[\\\```hhhuuu}}}kkkYYYIII>>>===<<<999777666777888999777777777666666666555555222444555444333333777;;;@@@???<<<888444222000///333333333333222222222222111222444555555444333333222222111000000000000111000000000000000000000000222222111111111111222222000000111111111111000000111111///......//////000............////////////000000000000000000000000000//////......//////000///////////////.........000111333444333111///...000000000000000000000000111000000////////////000000000000000000000000000///000000111111000000///...///000111111000///...000//////......//////000//////000111111111111111000000000000000000000000111111111111222333444555333333333222222333333444444444444555555555555666444555666888::::::;;;;;;=========>>>>>>>>>??????AAAAAABBBDDDFFFGGGIIIIIIJJJLLLOOORRRTTTVVVVVVVVVXXX[[[___aaabbbbbbdddeeefffggghhhiiiiiiiiihhhhhhfffcccbbbbbbcccfffooozzzeeeeeeeeeeeeiiirrr|||ssseeeXXXPPPLLLIIILLLRRRYYYbbbkkksssyyy|||~~~|||wwwtttrrrtttxxx|||~~~tttjjjdddccceee^^^^^^```cccggglllpppsss~~~~~~|||{{{sssqqqmmmiiiddd___[[[YYYPPPOOOMMMMMMNNNNNNMMMLLLKKKKKKJJJIIIHHHHHHHHHIIIFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???AAAAAA@@@@@@@@@??????????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@?????????@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKJJJJJJJJJIIIHHHHHHHHHJJJKKKLLLNNNOOOPPPQQQQQQOOOSSSWWWZZZ]]]bbbkkkrrrxxx~~~~~~kkkcccZZZTTTSSSWWW[[[^^^]]]^^^```aaaccceeehhhiiibbb```___cccnnn~~~|||iiiXXXKKKAAA;;;;;;:::999888777888888999777777666666666555555555222444555444222222333555666555333111000000111222333222222222222222222222111333666666555444222222222111000000///000000000000000000000000000000000222222111111111111222222000000000000000000000000222111///------...000111........./////////000000000000000000000000000000222111000000000000111222000//////...............222333333222111///---,,,---///111222000//////000000000000////////////000111111111111111222222222........................---///000222222000///---000000////////////000000//////000111111111111111000000000000000000000000111111111111222333444444333333222222222333444444444444444555555555555666555666777888:::;;;<<<<<<>>>>>>>>>>>>????????????AAABBBCCCDDDFFFHHHIIIJJJJJJLLLOOORRRTTTVVVVVVVVVYYY[[[^^^```aaaccceeeggggggggghhhiiiiiihhhgggfffdddaaa```aaabbbeeeoooyyymmmiiieeebbbaaadddkkkqqqxxx~~~rrrfff___RRRNNNKKKJJJNNNUUU[[[^^^aaaeeehhhjjjkkklllnnnpppuuu{{{~~~ssskkkiiicccbbbaaa_________``````kkkrrryyy{{{{{{|||~~~yyysssmmmhhheee]]]ZZZXXXVVVUUUTTTQQQOOOOOONNNMMMKKKJJJIIIIIIIIIGGGGGGFFFEEEDDDCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCBBBBBBCCCCCCDDDEEEEEEFFFCCCCCCCCCDDDDDDEEEFFFGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIMMMMMMMMMLLLLLLKKKKKKKKKIIIJJJKKKMMMOOOQQQRRRSSSQQQVVV]]]dddkkksss}}}{{{mmm```\\\WWWSSSTTTWWWZZZ\\\\\\]]]]]][[[ZZZ[[[```eeedddhhhooowww~~~uuudddVVVKKKBBB===;;;999999999888777777666666666666666666555555555555222333444444222111111111222222000//////000111222222222222222222222222222333555888888555222111111222111000000///000000000000000000000000000000000222111111111111111111222000//////......//////000111000...------///111222//////000000000111111111////////////////////////111000000//////000000111000///............//////444444333111000...---,,,,,,///111222000///...////////////000000000000///000111111111222222222333......------------......---///000222222000///---000000////////////000000//////000111111111111111000000000000000000000000000111111222333333333444333222222222333333444555444444444555555555555666666777777888:::;;;======>>>>>>>>>>>>????????????AAABBBCCCEEEFFFHHHIIIJJJJJJLLLOOORRRTTTVVVVVVVVVYYY[[[^^^aaabbbcccfffhhhgggggghhhiiihhhgggfffeeebbb___^^^___```cccmmmxxxsssooojjjfffaaa]]]___dddlllrrr{{{zzzggg]]]PPPHHHGGGIIILLLMMMOOOSSSWWWZZZ\\\aaahhhnnnxxxssslllhhhgggfffdddaaa___]]]\\\\\\```eeeiiilllqqqxxx}}}~~~yyyvvvpppmmmhhhdddaaa]]]XXXUUUUUUTTTRRRPPPNNNLLLKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEECCCCCCBBBBBBBBBCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJLLLKKKKKKKKKKKKKKKJJJJJJGGGGGGIIIKKKOOOSSSWWWYYY[[[___gggqqq|||sssggg^^^\\\YYYVVVTTTTTTTTTUUUQQQSSSUUUUUUUUU[[[eeemmmvvvtttxxxmmm```RRRHHHAAA<<<999999777777777777666555444333666666666555555555444444444333333222222111000000444333222111000000000000111111111222222222222222333666888777444111222333222222111000000000000111000000000000000000000000111111000000000000111111000///...------...///000000//////......///111111000000000000111111111111////////////////////////---......//////......---///...---------///000111444333222000////////////......///000111000...---...//////000000000000///000000000111222222333333000//////......//////000...///000111111000///...111000000//////000000111//////000111111111111111000000000000000000000000000000111333333333333333222222222222333444555555444444444555555555555666777777888999:::<<<===>>>=========>>>>>>>>>??????BBBBBBCCCEEEGGGHHHJJJJJJJJJLLLOOORRRTTTVVVVVVVVVXXX[[[___bbbcccdddfffgggfffggghhhhhhhhhgggfffeee```^^^]]]^^^___ccclllwwwuuurrrpppnnnhhh___\\\^^^bbbgggnnnsssxxxzzzfffVVVNNNJJJFFFCCCDDDGGGJJJLLLOOOVVVaaaiiiyyyyyynnnkkkkkklllkkkiiifffdddbbbZZZZZZZZZ[[[^^^ccciiilllsssuuuzzz{{{wwwsssoookkkgggdddaaa___]]]ZZZWWWUUUSSSSSSMMMMMMKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIHHHFFFEEEDDDBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFDDDCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKMMMQQQXXX___fffjjjoooqqqxxxzzzuuunnnfff\\\[[[YYYVVVSSSQQQQQQQQQNNNTTT[[[```dddnnn||||||vvvoooxxxooo[[[OOOCCC???<<<888666777666666888888888777666555666666555555555444444444555444222111111111111111222333333222222111000///000111111111222222222222111444777666333222555888333333222111111111111111000000000000000000000000000000////////////000000111000///------///000111.../////////000000000111/////////000000000000111////////////////////////---...000111111000...---...---,,,,,,---///111333222111///......///000111000...---...111111///,,,---...///000111111000/////////000000111222222333000///............///000//////000000000000//////111111000000000000111111//////000111111111111111000000000000000000000000///000222333444444333333222222222222333444555666444444444555555555555666888888888999:::<<<>>>???<<<<<<=========>>>>>>>>>BBBBBBDDDEEEGGGIIIJJJJJJJJJLLLOOORRRTTTVVVVVVVVVWWWZZZ___ccceeeeeefffgggeeefffggghhhhhhhhhgggfff```^^^]]]^^^___cccmmmxxxuuussstttuuuoooccc]]]___ZZZ^^^dddhhhlllttt|||gggYYYOOOEEE???>>>@@@BBBCCCEEEMMMZZZcccwwwxxxmmmmmmooopppqqqpppmmmjjjhhhaaa]]]WWWTTTUUUXXX[[[\\\bbbfffllluuu~~~|||zzzxxxuuurrrllljjjgggddd```^^^\\\[[[PPPOOONNNLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJHHHGGGEEECCCCCCDDDEEEFFFGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOPPPRRRSSSUUU[[[cccmmmvvv|||xxxnnnsssuuurrrnnnllliiiddd[[[ZZZXXXUUUSSSQQQRRRSSSXXXbbbmmmvvv}}}wwwnnniiiooo|||~~~kkk\\\NNNCCC:::::::::777666777666888:::;;;<<<;;;:::999666666555555555444444444666444222111111222222222...///111333444444333222000000111111222222222222///222555555333333888===444333222222111111222222000000000000000000000000//////............//////222111000......000111222---...///000111111000000............/////////000///////////////////////////111444666666444111///------,,,,,,---000222444000///...------...000111222...+++,,,111222///,,,---...///111111111000///...//////000111111222222...---,,,++++++,,,---...000000////////////000000111111000000000000111111//////000111111111111111000000000000000000000000///000222333444444333333222222222222333444555666444444444555555555666666999999888999:::<<<>>>@@@<<<<<<<<<<<<============BBBCCCDDDEEEGGGIIIJJJKKKJJJLLLOOORRRTTTVVVVVVVVVVVVZZZ```dddffffffffffffdddeeeggghhhhhhhhhgggfffaaa^^^^^^___```dddnnnyyysssttttttqqqlllhhheeeeeebbb```\\\YYY[[[dddqqq{{{uuucccQQQEEE:::===??????@@@EEENNNVVVhhhuuuyyytttooorrruuuuuurrrrrrsssvvvmmmlllggg```YYYUUUTTTVVVZZZYYYZZZ___jjjuuu|||wwwtttrrrnnniiieeefffaaa[[[WWWUUUTTTQQQNNNOOOOOOOOOMMMJJJIIIJJJKKKJJJGGGDDDDDDFFFIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEFFFGGGGGGGGGGGGFFFEEEDDDEEEFFFFFFFFFFFFFFFFFFAAAAAABBBBBBCCCDDDDDDEEEFFFFFFFFFGGGHHHHHHIIIIIIGGGGGGGGGGGGGGGHHHHHHIIIJJJIIIGGGGGGGGGHHHJJJKKKKKKLLLLLLLLLJJJJJJLLLNNNLLLNNNOOOOOONNNNNNOOOPPPPPPRRRTTTUUUVVVXXX[[[^^^ZZZbbbkkkqqqzzz~~~qqqjjjccccccdddeeeddd```ZZZVVVXXX[[[\\\[[[___gggkkkjjjsss|||sssgggeeekkkzzzqqq___SSSOOO======<<<:::888777666555111222666;;;???===888333666666555444333333222222666555333222111222222333//////000000111111111222111111111111111111111111111222333444666777888999333333333222222222111111............///111222333000000////////////000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000/////////...---------,,,000///////////////000111000//////000111111///---............////////////////////////////////////000///---,,,+++,,,,,,---000///.........///111222////////////////////////,,,---///000000///---,,,...............///000000000000111111222222222333111111222333333444555555888888777666666666666666444444444555555555555666777888999999::::::::::::BBBAAA???>>>?????????>>>AAACCCEEEEEEDDDEEEHHHLLLIIILLLOOOSSSVVVWWWWWWWWWZZZ\\\^^^```bbbcccccccccdddfffgggiiiiiiiiihhhhhhccc___]]]___ccciiisss~~~uuuvvvvvvtttqqqmmmkkkkkkcccaaa]]]YYYYYY___iiiqqq{{{qqq```TTTJJJIIIEEEAAA@@@CCCIIINNNXXXdddqqq}}}}}}vvvtttsssvvvzzzzzzxxxvvvxxxzzzzzz{{{yyysssiiibbb______XXXVVVUUUXXX___gggmmmqqquuuuuuvvvxxx{{{~~~~~~{{{xxxtttsssnnnhhheeecccbbb___]]]ZZZZZZYYYWWWSSSRRRRRRSSSPPPMMMJJJKKKMMMPPPPPPOOOPPPOOONNNMMMKKKJJJHHHHHHEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFFFFEEEEEEDDDCCCBBBDDDDDDEEEFFFFFFGGGHHHHHHEEEEEEFFFFFFGGGHHHHHHIIIHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKJJJJJJNNNOOOPPPOOONNNMMMOOOQQQMMMOOOQQQQQQQQQRRRTTTVVVVVVYYY\\\```ccchhhmmmqqqpppxxx}}}zzz~~~uuuiiicccZZZ[[[\\\[[[ZZZXXXXXXXXX___gggooottt{{{uuulllgggkkkssssssaaaQQQHHHDDD<<<;;;:::999888666555555333444666:::===;;;777333666555555444333333222222333333222111111111222222222222333333333333333333111111111111111111111111000111111222333444555666333222222222111111111111///......//////000111222000000////////////000000111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////...............---------//////......///000111111222111//////000000///...............////////////////////////////////////000///...---------...//////...---------...000000////////////////////////.........------........................///000000222222222111111111111111111111222333333444555555666666555444444444444444444444444555555555555666777777888999::::::::::::???>>>>>>>>>???@@@??????BBBDDDFFFFFFEEEEEEGGGJJJJJJLLLPPPTTTVVVXXXXXXXXXXXXZZZ\\\___aaabbbbbbbbbbbbcccdddfffhhhiiiiiiiiieeeaaa___aaaeeekkkvvvtttuuuwwwvvvssspppooonnnfffddd```\\\ZZZ]]]bbbgggmmmpppwwwqqqhhhddd]]]TTTLLLHHHGGGGGGHHHLLLRRRZZZcccppp|||zzzwwwrrrpppqqqtttxxx|||}}}|||{{{{{{}}}~~~rrrkkkhhh[[[XXXUUUUUUWWW[[[]]]___bbbbbbccceeeiiinnnsssvvv{{{}}}xxxuuusssrrrpppoookkkkkkiiifffbbb___^^^___[[[YYYWWWWWWXXXZZZZZZZZZ[[[YYYVVVSSSPPPNNNMMMMMMKKKKKKKKKKKKKKKJJJIIIHHHIIIHHHGGGFFFEEEDDDCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKMMMNNNPPPPPPPPPOOONNNQQQRRRSSSSSSRRRRRRTTTVVVSSSUUUXXXYYY[[[]]]```ccceeehhhkkkooosssyyywwwrrroooqqqqqqiii___YYYSSSTTTUUUSSSQQQSSS[[[bbbppp~~~}}}ooohhhhhhmmmvvvvvvhhhYYYMMMCCC<<<999999888888777666666555555555555666888999888666333555555444444333333222222000000111111111111111111333333333333333333222222111111111111111111111111000000000111111111111222111111111111000000000000000000////////////000000000000////////////000000111000000//////000000111000000000000000000000000000000000000000000000000////////////////////////---------...............------......///000111222555222000//////000//////............//////////////////////////////////////////.........///000000---------------...//////////////////////////////000///---,,,,,,---///000........./////////000000333333222222111000000000111222222333333444444555444444333222222222333333444444444555555555555666666777888999::::::::::::;;;<<<===>>>????????????BBBDDDFFFGGGFFFFFFGGGHHHKKKMMMQQQTTTWWWYYYYYYYYYVVVWWWZZZ]]]___```aaaaaa```aaabbbcccfffhhhjjjkkkhhhdddbbbdddgggmmmxxxppprrrttttttrrrooommmmmmkkkiiifffccc``````bbbcccddddddgggppp|||~~~zzz}}}uuujjjbbb]]]YYYSSSNNNMMMMMMMMMOOOWWWbbbjjjnnnmmmgggddddddeeedddgggkkkqqqvvv|||tttnnnccc```]]][[[\\\]]]^^^^^^]]][[[ZZZZZZ\\\```eeegggmmmuuu~~~~~~~~~~~~~~~}}}}}}{{{wwwrrrooonnnooollljjjiiihhhgggggggggggggggeeeaaa]]]ZZZYYYXXXXXXYYYXXXWWWVVVTTTRRRPPPOOONNNMMMLLLKKKIIIHHHHHHGGGBBBBBBCCCEEEFFFHHHIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLNNNOOOPPPRRRTTTUUUVVVWWWUUUWWWXXXYYYYYYZZZ]]]___aaacccfffhhhkkknnnsssvvv{{{|||}}}}}}yyynnnkkkiiihhhgggaaa[[[VVVPPPTTTVVVUUUUUU]]]lllzzzxxxpppiiijjjqqq{{{}}}yyyyyyxxxvvvtttkkkaaaSSSGGG@@@<<<888666666666555555555555555555666666666666666555444333444444444333333333222222...///111222333222111111111111111000000/////////111111111111111111111111111111111000000000//////000000000000000/////////111111000///////////////000000////////////000000000000////////////000000////////////////////////////////////////////////////////////////////////,,,---------.../////////,,,,,,---...///000222333666333000...///000000///............////////////////////////////////////---------......///000000---------.........//////////////////////////////000///...------...///000......///000000000000000222222111111111111111111222222222333333444444444333333222222222222333333444444444555555555555666555666777999:::::::::::::::<<<>>>???>>>>>>>>>???AAACCCEEEGGGHHHHHHIIIIIIKKKNNNQQQUUUXXXYYYYYYYYYTTTVVVXXX[[[^^^___``````bbbbbbbbbccceeehhhjjjllliiieeeccceeehhhmmmxxxlllooorrrrrrpppmmmkkkkkklllkkkiiigggfffeeeddddddbbb``````fffoooxxx~~~~~~|||vvvllldddZZZRRRJJJFFFHHHLLLQQQUUUUUUQQQOOORRRTTTVVV[[[bbbnnnttt|||~~~wwwkkkhhheeedddfffhhhiiiiiiaaa___[[[WWWVVVWWWYYYZZZaaaiiiqqquuuuuutttwwwzzz|||~~~~~~|||yyywwwvvvvvvuuussspppllljjjiiiiiijjjkkkjjjgggdddaaa___]]]\\\ZZZXXXUUUQQQNNNKKKIIIIIIFFFGGGHHHJJJLLLMMMOOOOOOMMMMMMMMMNNNOOOOOOPPPPPPOOONNNNNNNNNNNNOOOPPPPPPRRRRRRRRRSSSVVV[[[```ccc```bbbeeefffgggjjjmmmppptttvvvxxxzzz}}}tttlllcccccccccaaa___^^^[[[XXXSSSYYYaaadddiiiuuuvvvmmmnnnrrryyyzzzvvvtttqqqlllgggZZZQQQFFF>>>::::::888777444444444444444444444444666666555444333333333444333333333333333222222222///000222333333333222222000000//////.........---000000000000000000000000222222222111000/////////////////////////////////222111000//////......///000000////////////000000000000////////////000000////////////////////////////////////////////////........................,,,---------.../////////,,,,,,,,,---...000111222555333///......///000///............////////////////////////////////////,,,,,,,,,---..................//////000000000000////////////////////////......///000000///.........///000000111111000000//////000111222222333333222222333333333333444444444333333333333333444444444444444555555555555666555555777888999:::::::::;;;===??????===<<<>>>???@@@AAACCCFFFHHHJJJKKKKKKKKKNNNQQQUUUXXXYYYYYYYYYTTTVVVXXX[[[]]]^^^______ddddddddddddeeehhhjjjkkkiiidddbbbdddggglllvvviiilllppprrrqqqnnnmmmlllkkkjjjhhhhhhhhhhhhfffdddcccaaa```bbbffflllqqqsssvvv~~~qqqcccSSSJJJEEECCCDDDGGGEEECCCBBBEEEGGGIIIOOOWWWgggnnnxxxmmmkkkhhhhhhkkkooorrrsssgggddd```[[[XXXVVVVVVVVVXXX]]]bbbddddddcccdddfffqqqtttwwwzzz|||}}}{{{zzzzzzzzzzzzyyyvvvsssooommmkkkkkkllliiiccc\\\VVVPPPMMMKKKKKKKKKMMMOOOQQQTTTUUUVVVUUUUUUUUUVVVWWWWWWXXXXXXVVVVVVVVVVVVWWWYYYZZZ[[[]]]\\\\\\]]]aaagggnnnrrrsssuuuxxxyyyzzz|||{{{rrrnnnmmmppppppiiiccc___UUUYYY[[[ZZZZZZ^^^aaaaaadddmmmxxx~~~ssshhhmmmvvv}}}uuummmeee\\\VVVJJJEEE>>>999777777777888444444444444444333333333444555555333111111222444333333333333222222222222111111222222333222222222111111111111111000000000000000000000000000000000333333222111111000//////////////////000000000000111111000///////////////000000////////////000000000//////......//////000000000000000000000000000000000000000000000000000........................---------...............,,,,,,------...///000111222000......///000000///............////////////////////////////////////+++,,,------...---------...//////000111000000000////////////////////////---...000111111000...---...///000111222111000///......///111222333444555333333333333333333333333444444333333444444555555444444444555555555555666444555666888999:::::::::;;;===???>>><<<<<<@@@CCCCCCBBBBBBDDDHHHKKKLLLLLLKKKMMMQQQTTTWWWYYYYYYYYYVVVXXXZZZ\\\^^^_________dddddddddeeefffhhhiiijjjgggccc```bbbeeejjjtttbbbffflllpppppppppoooooollljjjiiiiiijjjjjjgggeeedddcccbbbaaa```cccgggkkkkkkttt~~~iiiYYYMMMDDD@@@AAA>>><<<<<>>===;;;888555444555777555555555444444333333333222333444333111000222444222222222222222222222222222111111000000000000111222222222222333333333333000000000000000000000000222222111111000000///////////////000000111111111111000///////////////000000000////////////000000//////............//////000000000000000000000000000000000000000000000000.......................................------------------------...///000///...------///000///...............////////////////////////////////////---......//////...---,,,---...///000000000////////////////////////////////////000000000000//////...///000222222111000/////////000111222333333444333333333333333333333333333333333333333444555555444444444555555555555666333444666777999:::::::::999;;;>>>===<<<>>>DDDJJJHHHEEEBBBCCCFFFJJJKKKKKKJJJLLLPPPTTTVVVXXXXXXXXXYYYZZZ\\\^^^____________```aaaccceeeggghhhiiijjjgggccc```aaadddiiisss~~~\\\aaagggmmmooopppppppppooommmkkkkkkmmmllliiifffdddeeedddaaa^^^^^^cccgggdddmmmtttxxx}}}hhhWWWGGG??????;;;::::::<<<;;;:::???FFFIIIPPP\\\jjjxxxxxxnnnjjjfffeeeggglllqqqssslllkkkkkkkkkkkkkkkkkkkkkgggdddbbb```___^^^\\\ZZZVVVZZZ^^^aaabbbeeeiiimmmnnnpppssstttvvvyyy{{{uuupppllljjjjjjfffgggiiilllnnnqqqssstttoooppppppqqqqqqrrrssssssrrrrrrsssuuuwwwyyy{{{}}}}}}tttooopppqqqjjjmmmlllfffbbbaaa```]]]YYYXXX\\\aaa```[[[]]]cccjjjttt|||wwwvvvpppjjjlllvvv~~~~~~mmm\\\MMMCCC>>>888:::;;;999555333555777666666555444444333222222000222444333111000222444222222222222222222222222222111000.........///000111111111222222333333444000000000000000000000000111111000000//////////////////000000111111222222000000////////////000000000000////////////000000//////............//////000000000000000000000000000000000000000000000000......................../////////......------,,,......---------......///,,,,,,,,,---000000///---............/////////000//////////////////////////////000000000...---,,,,,,,,,.../////////...---////////////////////////111000///......///000111...///111222333222000///111111111111111222222222333333333333333333333333333222222222333444444555444444444555555555666666333444666777999::::::;;;777:::<<<<<<<<<@@@HHHOOOLLLHHHCCCBBBEEEHHHIIIIIIJJJLLLOOOSSSVVVWWWWWWWWW[[[\\\^^^___``````______[[[]]]aaadddgggiiiiiijjjgggccc```aaadddiiisss}}}ZZZ[[[```gggiiiiiikkkpppmmmnnnooommmiiifffeeeeeegggfffeeeddddddeeefffgggllliiiggglllwwwuuubbbUUULLLGGGCCC>>>;;;===>>><<<<<>>>>>@@@DDDFFFJJJFFFCCCCCCFFFIIIKKKJJJLLLNNNPPPSSSTTTTTTTTTSSSWWWYYY\\\]]]]]]]]]^^^``````aaaccceeegggiiikkkllldddbbbbbbcccdddgggqqq{{{XXXWWWYYY```ddddddfffjjjlllmmmooommmjjjfffdddcccddddddddddddeeeggghhhjjjllliiihhhllltttzzz|||{{{~~~~~~mmm___WWWSSSMMMGGGDDDEEEDDD@@@>>>>>>AAAAAABBBGGGOOO\\\hhhppptttnnngggeeehhhiiigggccc```]]][[[\\\```dddfffgggkkkmmmqqqwww{{{|||zzzxxxiiifffbbbaaaaaadddggghhh``````]]]ZZZ]]]dddeeebbb``````___^^^^^^```ccceeehhheeeccceeeiiilllllljjjooooooqqqrrrsssssssssrrrvvvvvvvvvtttqqqnnnmmmnnnmmmppprrrsssrrrssstttuuuxxx||||||yyyzzz|||~~~|||{{{}}}~~~{{{xxxrrrlllfffbbb___^^^\\\\\\\\\```gggqqq{{{zzzssskkkffffffdddiiippp{{{~~~xxxdddVVVKKKAAA;;;:::888777666555444444444444333333333333333333333333333222222111111222222333222222222333333222222222000000111222222222222111000000000000////////////000///////////////000111000000000000000000000000000000/////////000000111111000///...............//////............/////////......------......///111111000000000////////////////////////...---,,,........................---...///000111111111111............///////////////000111000---,,,---.../////////...---------,,,---...//////...---///000000000............000000111000///......///000111.../////////////////////---...///...---,,,---...000000000000000000000000000000000000000000000000111111111222222333444555333333333333333333333333111222333444555555555555555555555666777999;;;<<<===>>>>>>>>>===>>>AAACCCFFFDDDBBBCCCFFFIIIJJJIIIKKKMMMPPPSSSUUUUUUUUUTTTYYY[[[^^^_________```bbb^^^___```bbbdddfffggghhhdddaaaaaaccceeehhhrrr}}}YYYTTTRRRWWW\\\]]]^^^```gggjjjlllllliiieeecccaaaaaaaaaaaabbbdddgggiiikkkmmmlllllloootttvvvtttrrrtttsssrrrvvvzzzkkkdddaaa]]]WWWTTTSSSPPPIIIDDDCCCAAA???======@@@GGGNNNSSSWWWUUUSSSSSSTTTUUUUUUTTTWWWVVVVVVYYY___eeeiiikkkrrrrrruuu|||}}}wwweeedddbbbaaabbbeeehhhjjjccccccaaa^^^bbbiiimmmlllggggggddd___\\\\\\aaaeeebbb___\\\]]]___```^^^[[[____________^^^^^^^^^]]]```aaaaaa```]]][[[\\\\\\\\\^^^```aaaaaaccceeegggkkkppptttwwwwwwxxx||||||wwwtttrrrqqqooonnnnnnoooooonnnmmmnnnqqqsssqqqqqqqqqpppnnnkkkhhhfffjjjggggggnnn|||yyypppfff^^^\\\]]]fffrrrxxx~~~yyygggSSSGGGAAA;;;888888777666555555444444444444333333333333333333333333222222111111111111222222222333333333333333333222///000111111222222111111000000000000////////////111000///////////////000000000000000////////////000000000000000/////////000//////......//////000//////............//////111000///......///000111///////////////.........////////////---,,,+++***........................------...///000000000000////////////............///000000///---,,,---...000000///...---,,,,,,++++++,,,......------///111........................111000///......///000111......//////000111111222---...///...,,,***+++,,,////////////////////////000000000000000000000000111111000111111222333444333333333333333333333333///000222444555666777777666666777777999;;;<<<===>>>??????>>><<<<<<===???BBBBBBBBBDDDGGGIIIIIIHHHJJJMMMPPPSSSVVVWWWWWWVVV[[[]]]```bbbbbbbbbcccdddbbbbbbccceeefffggghhhiiicccaaaaaaccceeejjjtttbbbYYYRRRSSSUUUUUUTTTTTT___bbbfffhhhfffcccaaa___^^^^^^______aaadddfffgggmmmmmmppptttxxxxxxuuurrrooollljjjmmmuuuvvvnnnkkkkkkeeebbbbbb^^^VVVQQQOOOJJJFFFBBB???>>>@@@BBBCCCBBBDDDEEEEEEEEEFFFHHHJJJNNNOOORRRXXXaaakkkrrrvvv{{{yyyzzzyyypppcccbbb```___^^^```cccfffbbbdddcccbbbfffooottttttqqqqqqnnnjjjgggiiiqqqxxxqqqnnnjjjiiiiiigggbbb^^^]]][[[XXXUUURRRPPPNNNNNNNNNOOOPPPPPPNNNNNNPPPQQQOOOQQQRRRSSSSSSSSSVVVXXX\\\```eeeiiimmmqqqwww{{{}}}}}}{{{{{{{{{rrrpppllliiiggggggffffffdddfffiiikkkmmmqqqvvvyyy}}}zzz}}}}}}zzzpppeee\\\XXXZZZ]]]ooo~~~uuuzzz~~~yyyqqqeeeUUUDDD<<<;;;888666555666555555444333333444444222222222222222222222222222222111111111111222222111222222333333222222111///000000111111111111111000000000000////////////111000000///////////////000000000///////////////111111111111111000000000//////......///000111111//////............//////222111///......///111222........................---.........---,,,++++++........................,,,------...//////......---------,,,,,,+++++++++...///000///---,,,---...//////......---------,,,,,,---///......---///000------............------000///............///000....../////////000000000///000111000...---...///////////////////////////000000000000000000000000000000000000111222333444444444444444444444444444222333444666777888888888777777888999;;;<<<===>>>===>>>???>>><<<<<<===>>>@@@AAACCCFFFHHHIIIIIIIIIJJJLLLPPPTTTVVVXXXXXXXXX[[[^^^aaacccccccccddddddddddddeeefffggghhhhhhiiibbb``````cccfffkkkwwwmmmbbbWWWTTTSSSPPPMMMLLLVVVZZZ___bbbbbb```^^^]]]]]]]]]\\\\\\]]]^^^```aaagggjjjoootttxxxyyywwwvvvllliiifffggglllrrrxxx{{{yyysssqqqllljjjllljjjddd______[[[VVVOOOIIIFFFCCC@@@===999;;;======<<<===???BBBEEEHHHOOOWWWbbbnnnxxxuuukkkaaaaaa```]]][[[[[[^^^aaabbbfffhhhiiimmmuuuzzzzzzuuuuuussssssuuu}}}{{{tttooohhheee```YYYTTTPPPNNNMMMLLLLLLMMMKKKJJJIIIKKKMMMKKKMMMMMMLLLJJJIIIJJJKKKQQQSSSWWW\\\bbbhhhnnnrrrvvvzzz~~~~~~{{{{{{{{{zzzzzzxxxwwwvvvrrrsssuuutttrrrpppooopppllllllllllllmmmnnnooopppnnnqqqwww}}}}}}{{{zzzwwwuuuppplllddd\\\XXX\\\dddiiizzzwwwwww{{{}}}zzzwwwqqqeee[[[QQQFFF;;;999999777444333555444444333333333333444222222222222222222222222222111111000000111111222000000111111111111000000//////000111111111111000000000000000////////////000000////////////000000111111000000/////////...111222222333333222111111//////...//////000111222//////............//////...---,,,,,,,,,,,,---...------------............++++++,,,---.........---........................,,,------............---------,,,,,,+++++++++***---...///...---,,,---...,,,---------....../////////000111000...---...///------............------//////............///////////////......---------...000111111000000111222////////////////////////000000000000000000000000000000000000111222333444444444444444444444444444444555666666777666666666444555666777999:::;;;;;;;;;<<<>>>>>>======>>>@@@@@@BBBEEEHHHIIIJJJJJJJJJJJJLLLPPPTTTWWWYYYYYYYYY[[[^^^bbbddddddccccccdddaaabbbbbbcccddddddeeeeeebbb``````cccffflllxxxqqqggg\\\WWWRRRMMMJJJKKKSSSVVV[[[]]]]]][[[ZZZZZZ\\\[[[ZZZYYYYYYZZZ[[[\\\```ccchhhmmmrrrtttuuuuuuqqqooommmmmmooopppooonnnvvv}}}~~~sssoooooorrrssspppnnnooopppiii```XXXRRRKKKDDD???;;;;;;;;;:::888999:::<<<>>>BBBIIIRRR\\\gggrrryyyzzzpppggg```aaabbb```]]]]]]aaaeeehhhooouuuvvvyyy}}}~~~}}}tttrrrrrruuu~~~wwwtttmmmgggaaa]]]\\\[[[ZZZYYYXXXUUURRRQQQRRRTTTVVVXXXXXXVVVRRROOOMMMLLLOOOPPPRRRUUU[[[aaafffiiinnnpppsssvvvvvvwwwxxxyyyyyywwwttttttvvvxxxyyyyyyuuutttsssqqqpppnnnmmmlllhhhlllqqqtttuuutttsssrrrwwwzzz~~~~~~zzzvvvvvv|||}}}{{{|||tttssspppkkkhhh```___[[[YYY]]]iiirrrvvv}}}~~~xxx{{{|||yyyqqqjjjaaaVVVKKKBBB<<<777888888555333333444333333222222333333333222222222222222222222222111111000000000000111111//////000000000000//////...///000000111111000000000000000000///////////////////////////000111111222222111111000000/////////000222333333333222111////////////000000111222//////............//////////////////////////////---------...............***+++,,,---////////////........................------...............---............------------,,,...///...---,,,---...+++,,,,,,---...///000000111222222111///---...///................................................000//////...------,,,,,,,,,---//////...///000222////////////////////////000000000000000000000000111111000111111222333444444444444444444444444444333444444444444444333333555666888999;;;<<<<<<<<<999;;;>>>?????????@@@AAAAAADDDGGGIIIIIIIIIJJJKKKKKKMMMQQQUUUXXXYYYZZZZZZZZZ^^^bbbddddddcccccccccbbbccccccdddeeeffffffgggcccaaa```cccffflllyyyllleee]]]XXXRRRMMMLLLOOOUUUWWWZZZZZZYYYWWWVVVVVV[[[ZZZYYYXXXXXXYYYZZZ[[[\\\___bbbfffiiilllooopppuuuuuuvvvxxxwwwtttnnnjjjhhhmmmuuu|||yyyuuuuuuzzz}}}}}}~~~{{{rrrjjjeee]]]TTTMMMDDDBBB>>>;;;999999999::::::===BBBHHHNNNWWW```gggnnnnnnoooooonnnkkkddd```^^^bbbeeeeeeeeeggglllrrruuu~~~wwwsssqqqwww~~~yyytttppppppqqqqqqmmmlllkkkiiiggggggiiikkkqqqrrrtttrrrmmmhhhdddbbbbbb``````aaaeeejjjnnnppppppppprrruuuxxxzzzzzzyyyuuusssqqqrrrvvvzzz|||}}}zzzxxxuuuqqqmmmkkkjjjiiikkkrrr{{{~~~vvvooorrrwww}}}~~~{{{|||tttllliiieeebbbcccZZZ\\\]]]___iiiwww}}}|||www{{{|||{{{~~~{{{xxxnnn```VVVPPPHHH@@@:::777666777666333333666333333222222222222333333111111111111111111111111111111000000000000111111000000111111111111000000...//////000000000000000000000000000////////////............///111222333333333333222111000000000,,,---000111222222111111000000000///000000111111//////............//////000111333444444333111000------......////////////,,,---...///////////////............................../////////......---------------------......,,,---......,,,,,,---...,,,---------.../////////...///000000...---...///000000............000000---..................---////////////............,,,...///...------...///000000000000000000000000000000000000000000000000111111111222222333444555555555555555555555555555222222333444555555555444666777999;;;<<<=========:::<<>>999666555555666333000333999222222222111222222333333111111111111111111111111111111000000000000111111111111222222222222111111...//////000000000000000000000000000////////////---------...000111333444444444333333222111000000)))+++---000111111111000111111000000000000111111//////............//////---...111222222111...---........./////////000000//////////////////.................................///////////////......*********++++++,,,,,,,,,,,,---......,,,,,,---.....................------+++---......------///000222111///------///111222------............------......//////000000111111///000111000...------...111111111111111111111111000000000000000000000000222222222222333444555666555555555555555555555555222333444666777888888999111333555777888999999888<<<>>>@@@AAA@@@@@@@@@AAABBBDDDFFFFFFDDDDDDGGGIIIMMMOOOSSSVVVXXXYYYYYYYYY[[[___dddffffffeeedddddd```aaabbbccceeefffggggggfffcccaaacccffflllyyy^^^ZZZWWWTTTQQQPPPRRRUUUWWW\\\```^^^WWWPPPLLLKKKTTTVVVWWWVVVTTTUUUXXX[[[___^^^]]]\\\]]]```fffkkkrrrooonnnsssxxxuuulllbbb______bbbfffgggggglllsss}}}zzzxxx|||{{{}}}~~~||||||uuulll]]]VVVMMMGGGFFFEEEBBB>>>>>>@@@@@@>>><<<<<<@@@DDDHHHIIIJJJLLLLLLLLLLLLLLLUUU[[[bbbeeehhhooo{{{}}}wwwvvvwww~~~~~~zzz}}}yyysssqqqrrrsss|||tttuuu~~~|||}}}zzzvvvzzzyyyqqqgggaaa```bbbdddeeehhhjjjnnnttt~~~~~~tttkkkgggfffnnn|||mmmaaaPPPDDD>>><<<999666333444444444444333222222222111111111000000////////////000000111111222222111222222222222111000000111111000000000000111111//////............////////////000000000000//////............////////////000000000000111111111111//////000111222333333333222222222111000//////...111000000000000///////////////000000///...---------...............------........................------............------........................///......------///000111.........------,,,,,,,,,............////////////------------------------......////////////..............................222222222000...------///222222111111000//////...//////............//////111222222111000000111333444555555555666777777777777666555444444444444444444444444555555555666666666777999999999999;;;===:::<<<>>>>>>>>>???AAACCCCCCDDDEEEGGGIIIKKKLLLMMMNNNQQQUUUXXX[[[[[[[[[ZZZXXXZZZ]]]```bbbbbbbbbbbbbbbbbbcccdddeeefffggghhhffffffddddddhhhpppyyyZZZYYYXXXVVVQQQMMMLLLMMMSSSYYY^^^^^^YYYRRRNNNMMMNNNPPPQQQQQQQQQRRRVVVYYY^^^]]]]]][[[[[[\\\```dddgggeeeeeekkkqqqqqqkkkccc[[[]]]aaaffffffdddggglllqqqnnnmmmpppvvvzzz{{{zzzvvvyyy~~~}}}vvvmmm```ZZZSSSOOOOOOOOOLLLIIILLLMMMKKKFFF@@@<<<<<<>>>BBBBBBBBBCCCDDDEEEGGGGGGPPPTTTYYY[[[^^^hhhvvv~~~yyynnnnnnpppxxxzzzzzzzzzyyywwwvvvwwwzzz}}}zzz~~~}}}{{{}}}|||yyy}}}}}}uuuqqqlllhhhddddddhhhmmmooopppwwwvvvttttttzzzzzzrrrmmmjjjkkkrrr{{{{{{uuu]]]SSSFFF===999777555333333333333333333222111111111111111111000000000///000000000000000111111111111222222222222111000000111111000000000000111111000000///.........////////////000000000000//////............//////////////////000000000111111111//////000111222222222222222222111111000//////......------------,,,,,,,,,///////////////...------...//////000//////..............................------............------...........................------,,,---...///000//////......------------............////////////------------------------...//////000000//////...........................111111111000...---...000444333222000000/////////000//////......//////000111222222111000000111333333444444555555666666777666666555444444444444444444444444555555555666666555777999999999:::;;;===<<<>>>??????>>>>>>@@@AAADDDEEEFFFGGGIIIJJJKKKLLLNNNPPPTTTWWWZZZ[[[ZZZZZZXXXZZZ^^^aaacccdddddddddcccddddddeeefffgggggghhhfffeeeddddddhhhoooyyyXXX[[[^^^\\\VVVPPPMMMLLLOOOTTTZZZ\\\YYYTTTQQQQQQPPPQQQRRRSSSSSSUUUXXXZZZ]]]]]]]]]\\\ZZZZZZ[[[]]]^^^]]]]]]bbbggghhhddd___WWWZZZaaaggggggbbbbbbffffffccc___```eeeiiikkkkkkkkkpppyyy}}}uuulllccc___[[[YYY[[[\\\[[[YYY]]]^^^[[[TTTJJJBBB??????>>>============???@@@AAAEEEFFFHHHHHHLLLVVVeeeqqq}}}}}}uuummmiiibbbcccfffnnnzzzwwwiiidddddddddcccbbbccchhhoootttyyy}}}wwwuuuwww{{{}}}{{{{{{|||}}}~~~zzzsssjjjdddbbb```bbbgggooowww}}}wwwrrruuu{{{xxxrrrqqqooopppuuuxxxttthhh]]]KKKDDD;;;666555555333222222222222222222111000000111111111111000000000000111111111111000000000000111111222222111111000///000000000000000000000000111000//////........./////////000000000000//////............//////////////////000000000000111111//////000111222222222222222111111000000//////...000000////////////......///////////////......---//////000000000000000///........................------............------........................---,,,,,,,,,,,,---......///...............------............///////////////////////////////////////000000111111000000///........................///000111000......///111666555222000//////000000111000000//////000000111000222222222000000111222222222333444444555666666666666555444444444444555444444555555555666666666444666888999999:::<<<>>>???@@@AAA@@@???>>>???@@@EEEFFFFFFGGGIIIJJJJJJKKKMMMOOORRRVVVXXXYYYYYYYYYYYY[[[^^^bbbdddffffffffffffffffffgggggghhhhhhhhhfffeeeddddddgggnnnwww~~~WWW___dddaaaYYYSSSPPPNNNNNNQQQUUUVVVUUUTTTUUUVVVUUUUUUVVVVVVVVVVVVWWWXXX[[[\\\^^^]]][[[ZZZZZZZZZ]]][[[[[[\\\^^^^^^[[[XXXTTTYYYccckkkkkkeeecccfffeee```ZZZWWWXXXZZZ\\\\\\^^^cccnnnzzz~~~}}}|||uuulllgggeeecccdddgggiiijjjiiikkkllljjjdddZZZQQQLLLKKKEEEEEEFFFEEEDDDCCCAAA@@@>>>??????===???FFFRRR[[[bbbdddffffffccc^^^XXXUUUVVVWWW[[[cccnnnwww|||~~~}}}ttttttyyy}}}~~~}}}zzzwwwoooccc[[[YYYVVVYYY]]]cccjjjsss}}}~~~{{{ttttttssspppnnnpppwww||||||{{{{{{|||zzzooohhhccc^^^\\\^^^ccciiisss~~~vvvpppttt{{{}}}yyytttrrrqqqqqqnnndddUUUIII???;;;777555555555444333111111111111111000//////111111111000000000000000222222111111000000//////111111111111111000000///000000111111111111000000111000000///...///////////////000000000000//////............////////////////////////000000000111//////000111111111111111111111000000////////////111111111000000000//////...///////////////............///000000000//////........................------............------........................---------------.........------------------------............////////////////////////////////////000000111111111111000000...........................///000///...///000222888555222///......000111111111000000000000111111000111333222111000111222111111222333444444555555666555555444444444555555555555555555666666666666444666888999999:::<<<>>>???@@@AAAAAA@@@???AAABBBFFFFFFGGGHHHHHHIIIJJJJJJLLLNNNQQQTTTVVVXXXXXXXXXXXXZZZ^^^bbbdddfffffffffgggggghhhhhhhhhiiiiiiiiieeeeeeddddddfffmmmuuu{{{]]]gggmmmeeeYYYSSSOOOLLLOOOOOOOOOOOOPPPRRRVVVXXXVVVWWWWWWXXXXXXVVVSSSQQQUUUWWWZZZ[[[YYYXXXWWWWWW[[[ZZZZZZZZZYYYXXXVVVTTTTTTZZZeeeoooooojjjhhhjjjkkkfff^^^WWWSSSRRRSSSSSSSSSXXXaaammmxxx~~~|||~~~}}}{{{|||}}}xxxqqqmmmmmmnnnpppsssvvvwwwwwwxxxyyyxxxrrrhhh___ZZZXXXVVVYYY[[[\\\YYYTTTNNNIIIFFFFFFEEEBBB@@@AAAFFFJJJNNNOOOOOOPPPOOOLLLIIIGGGHHHJJJNNNUUU]]]eeejjjmmmvvv~~~~~~}}}~~~~~~|||{{{zzz{{{}}}}}}lllbbbaaadddiiikkkmmmmmmkkkiiihhhhhhddd```^^^^^^[[[VVVUUUWWWVVV]]]jjjxxxwwwnnnjjjbbbeeeiiijjjlllooouuuyyyyyy{{{|||vvvkkk```[[[XXXWWW[[[aaaqqqxxx|||tttqqqxxxrrrnnniiiddd^^^TTTGGG>>>999888666555555555444222000111111111111000//////000000000000000000111111222222111111000000//////000111111111111000/////////000111111111111000///000000////////////000000//////000000000000//////............////////////...////////////000000000//////000111111111000000000000000///////////////......---------,,,,,,,,,......///////////////...,,,---....../////////...........................------............------........................------......////////////,,,,,,,,,,,,,,,,,,------............////////////000000000000000000000000000000111111111111000000////////////////////////---///000///...///111333777555222///......000111111111000000000000111111///111333333111000111111000000111222333444555666555555444444444555555666555555555666666666777777444666888999999:::<<<>>><<<>>>@@@@@@@@@AAABBBDDDFFFFFFGGGHHHHHHIIIJJJJJJLLLMMMPPPSSSUUUWWWXXXXXXXXXZZZ]]]aaacccdddeeedddggghhhhhhiiiiiijjjjjjjjjddddddddddddfffkkksssyyyhhhvvv|||ppp```WWWQQQMMMPPPNNNLLLKKKLLLOOOSSSVVVVVVWWWZZZ^^^___\\\WWWRRRNNNPPPTTTUUUTTTSSSRRRSSSTTTVVVXXXXXXWWWUUUUUUVVVSSSYYYdddnnnoookkkjjjlllpppkkkccc[[[TTTQQQQQQQQQPPPRRRXXX```hhhnnnpppqqqppptttvvvwwwzzz~~~}}}xxxsssuuuwwwzzz}}}zzzpppgggcccaaajjjnnnsssvvvtttnnnfff```YYYXXXUUUOOOIIIDDDCCCBBBDDDCCCAAAAAAAAA@@@>>>===>>>@@@CCCGGGLLLQQQVVVXXXaaahhhppprrroookkkiiijjjmmmmmmllljjjkkknnntttyyy}}}zzz|||}}}~~~{{{~~~}}}xxxrrrooopppuuuyyyvvviii[[[SSSPPPPPPQQQTTTWWWYYYXXXWWWVVVVVVYYYTTTRRRTTTVVVVVVZZZ___fffppp}}}rrrhhhbbb^^^YYY^^^eeeiiilllnnnrrruuuzzzttteee]]]VVVSSSSSSUUU\\\ddd{{{yyywwwtttuuu}}}|||gggaaaYYYRRRLLLEEE===777555555444444333222111111111111111111111000//////000000000000111111111111111111111111000000000000000000111111000000///...///000111222222111000///////////////000111222222//////000000000000//////............////////////......////////////000000//////000111111000000////////////////////////////////////............------...//////////////////+++,,,---.../////////...........................------............------........................---...//////000000//////,,,,,,,,,---------------............////////////000000000000000000000000///000000111111000000///////////////////////////...///000///...///111222444222000///...///000111111000000//////000000111///111333333222111000111000000111222444555666666555444444444444555666666555555666666666777777777666777999999999999;;;===;;;===???@@@@@@AAACCCDDDEEEFFFFFFGGGIIIJJJJJJKKKLLLNNNPPPRRRUUUWWWXXXXXXYYY[[[^^^aaacccdddccccccfffgggggghhhiiijjjkkklllddddddcccccceeejjjqqqvvvgggzzzxxxfff[[[TTTMMMOOOMMMKKKJJJKKKMMMNNNOOOPPPSSSZZZbbbgggeee___YYYKKKNNNPPPQQQPPPOOOOOOOOOMMMQQQUUUVVVTTTRRRSSSTTTRRRWWW```hhhiiifffeeeiiinnnkkkddd]]]WWWTTTTTTUUUUUUSSSSSSVVVZZZ^^^aaabbbbbbgggkkkooouuu|||~~~|||uuuxxx{{{~~~{{{rrrkkkhhhhhhwww|||~~~uuurrrlllddd[[[TTTOOOLLLHHHDDD@@@>>>>>>>>><<<:::;;;<<<>>>@@@AAADDDGGGIIIMMMRRRWWWYYYVVVTTTSSSTTTWWWXXXXXXXXXYYY]]]eeejjjxxx~~~zzzvvvrrrooorrrrrrsssxxx{{{vvvtttyyy}}}}}}{{{wwwsssssswww{{{|||wwwhhheee```[[[YYY\\\aaafffhhhiiiggghhhnnnuuuuuuqqqlllfff^^^VVVOOOJJJHHHGGGIIIMMMSSSWWWZZZ]]]___aaaccc^^^]]]```eeeiiiqqqyyyxxxnnnfff```]]][[[WWW^^^gggmmmqqquuuyyy|||zzzvvvlllbbbZZZVVVTTTVVVXXX[[[bbbiiizzz~~~zzzyyyssstttuuuwww|||}}}ttthhhVVVPPPHHHBBB===:::666333222333333333222111111222111111222222111111000//////000000000111111111111000000000000000111111111000000000000000//////...///000111222222111000///---......///000222333444//////000000000000//////............////////////........./////////000000///000000000000000//////////////////////////////111111111111000000000000------...///////////////,,,---...//////000000000........................------............------........................,,,---.../////////..................//////000000............////////////////////////////////////...//////000000//////...///////////////////////////000000///......000222000000///////////////000000//////......//////000...111333444222111000000000000111333444666777777444444444444444555666666555666666666777777777777777888::::::999888:::;;;<<<===????????????@@@BBBDDDEEEFFFGGGIIIJJJKKKLLLMMMNNNPPPRRRUUUWWWXXXYYY[[[]]]```bbbddddddccccccdddeeefffhhhiiikkklllmmmcccccccccccceeeiiipppuuuZZZppp~~~vvveeeZZZQQQIIIMMMLLLLLLLLLLLLLLLJJJIIIDDDJJJTTT___ggggggaaa[[[MMMOOOQQQQQQPPPNNNNNNNNNKKKPPPUUUUUUQQQNNNNNNPPPQQQUUU\\\cccddd``````dddjjjgggccc]]]YYYWWWXXXYYYZZZWWWSSSQQQRRRUUUWWWXXXWWW]]]bbbgggoooxxx}}}|||tttvvvzzz}}}}}}}}}}}}~~~|||}}}}}}yyyrrrmmmlllmmm}}}zzzpppgggbbb___UUUPPPJJJFFFEEEDDDBBB@@@===>>>>>>>>>>>>???AAABBBCCCFFFIIIIIIFFFDDDCCCCCCEEEGGGIIIIIIJJJOOOUUU[[[jjjrrr}}}~~~xxxrrrnnnkkkgggeeehhhggghhhnnnxxx|||wwwqqqmmmmmmsss|||zzzoooppppppkkkfffeeejjjpppnnnttt~~~ooo___VVVTTTPPPKKKIIILLLQQQVVVTTTTTTSSSSSSZZZaaa```\\\XXXSSSMMMIIIIIIIIIHHHGGGQQQWWW___fffmmmrrrwwwzzzqqqmmmlllrrrxxxyyyooogggaaa^^^]]]\\\YYY```kkksssyyyxxxppplllhhh___UUUUUUUUUXXX^^^bbbdddiiiooouuuyyy}}}}}}yyyuuurrrrrrppprrruuuwwwxxxssscccSSSIIIDDD===888555444222111111222333333222222333444222222222222222111000000//////000000111111111222//////000000111111222222000000000000000//////......000111222222111000...,,,------///111333555666//////000000000000//////............/////////000............/////////000///000000000000000//////.........///////////////............------------------...///000000//////---...///000111111111111........................---..................---........................+++,,,---.........---,,,//////000000111111222222............/////////000////////////////////////......////////////......000000000000000000000000///000111000......///111........./////////////////////............//////...111333444333111000000000111222333555666777888444444444444444555666777666666666666777777777777888999::::::888888999:::===>>>??????>>>===>>>???CCCDDDEEEGGGIIIKKKLLLMMMNNNNNNPPPRRRUUUWWWYYYZZZ^^^___bbbdddeeeeeedddccccccdddeeegggiiikkkmmmmmmccccccccccccdddiiioootttNNN[[[iiikkkbbbUUUMMMKKKIIIIIIIIIIIIIIIGGGDDDAAACCCEEEJJJQQQYYY___bbbcccZZZWWWSSSRRRQQQNNNIIIDDDFFFHHHKKKLLLLLLLLLNNNOOOQQQSSSYYY______\\\^^^bbbfffeeebbb]]]XXXWWWZZZ^^^bbb```\\\VVVQQQOOOPPPQQQSSSRRRUUU[[[ccciiijjjiiikkkoootttyyy{{{{{{xxxvvvvvvtttssstttpppkkkkkknnn{{{yyysssqqqggg```YYYVVVVVVUUURRRNNNHHHIIIHHHFFFDDDBBBBBBCCC???@@@BBBBBB@@@>>>===>>>>>>@@@@@@@@@???AAAFFFKKKUUUZZZcccmmmtttvvvtttqqqgggfffdddaaa^^^[[[YYYXXXXXX^^^bbbccchhhqqquuusssuuusssppplllhhhdddbbbbbbgggjjjpppxxx~~~~~~|||{{{~~~{{{yyyqqqhhh[[[\\\\\\YYYVVVTTTVVVYYY___```dddmmmqqqkkkZZZKKKIIIHHHFFFEEEEEEFFFGGGGGGIIIGGGGGGIIINNNPPPOOOLLLIIIGGGHHHJJJKKKKKKQQQYYYkkkqqq|||~~~|||vvvtttoooiiicccaaabbbdddbbbkkkyyyzzztttqqqiiibbbbbbccc___XXXVVVWWW___llltttrrrmmmkkkllllllmmmmmmnnnooopppqqqmmmnnnnnnllleee[[[PPPJJJ@@@;;;666444444555444333333222222111111222222333111111111111000000//////000000000000000000000000111222222333333222222111000000000000000000000000222222111111000000//////......///111222333444555000000000000000000000000111111000000000000000111333222000/////////000111000///...///000111000///000111111///---,,,---...222222111///------...000///...---,,,,,,---...///000///...------...///000000///......///000///---........................////////////////////////000000000///---...000222222000///...///000222333000000//////......------...///////////////...------...000111111111000///---------.........//////------..................---///000000///......//////////////////.........000000000000111111111111333333333333444444555666666555555444444444555555444555666777999;;;<<<======;;;:::888888999:::;;;======>>>>>>???@@@AAABBBEEEEEEFFFGGGHHHIIIIIIJJJLLLOOOSSSUUUVVVWWWYYYZZZ\\\\\\^^^___aaaccceeefffeeedddeeegggkkknnnoooooofffbbbbbbfffiiijjjnnnsss???HHHRRRVVVQQQKKKHHHHHHDDDDDDEEEFFFFFFDDDBBB@@@CCCDDDGGGKKKQQQVVVZZZ[[[YYYZZZ[[[ZZZVVVPPPIIIDDDAAACCCEEEFFFFFFGGGHHHJJJPPPQQQWWW]]]]]][[[]]]aaaeeeeeebbb^^^YYYWWWYYY[[[```___\\\WWWSSSPPPQQQRRRRRROOONNNQQQVVV[[[]]]\\\aaadddjjjooorrrsssrrrqqqqqqooooooooolllhhhhhhkkkvvv|||}}}{{{uuupppjjjgggggggggccc```\\\]]]\\\YYYUUURRRPPPPPPJJJIIIFFFDDDAAA@@@>>>>>>>>>??????===<<<===AAAEEEDDDGGGLLLSSSZZZ]]]]]][[[VVVUUUSSSQQQOOOMMMLLLKKKJJJPPPSSSTTTYYYaaadddbbb^^^\\\YYYWWWVVVUUUTTTRRRWWWYYY^^^dddiiikkkjjjhhheeeiiijjjgggeeeccc]]]UUUKKKLLLLLLJJJGGGFFFHHHKKKPPPPPPSSSYYY]]]XXXMMMDDDJJJJJJIIIIIIIIIJJJKKKLLLMMMLLLKKKNNNRRRSSSQQQNNNJJJJJJNNNTTTZZZ___iiirrr{{{vvvuuuwwwyyyxxxuuutttssspppkkkeeeccceeeiiioooyyysssllldddbbb^^^]]]dddjjjiiiccc[[[]]]hhhvvv|||xxxoookkkaaabbbdddeeefffggggggfffffffffccc^^^VVVLLLCCC===;;;777333222222333222000333222222111111222222333000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000111111111000000000000000//////000000111111222222////////////////////////000000//////...//////000111111///.........///000000///...///000111000///---......---++++++,,,...////////////......///000///...------------...///000000///........./////////...---...//////...---................................................///000000///......000222111000///......000222333222111111111000000000/////////000000//////............///000000000000000---------.........//////////////////////////////---///000000///......///////////////////////////000000000000111111111111222222222333444555666777888777666555444444333333444444444444777:::>>>@@@===<<<:::999999:::;;;<<<>>>@@@BBBBBBAAAAAAAAACCCEEEEEEFFFGGGHHHIIIIIIJJJKKKNNNQQQTTTUUUVVVXXXYYY\\\]]]___aaaccceeeffffffeeeddddddfffjjjmmmnnnnnnfffcccbbbeeehhhiiinnnttt222666;;;>>>??????@@@AAA===>>>???@@@AAAAAAAAA@@@BBBBBBBBBDDDFFFJJJNNNPPPVVV\\\bbbbbb\\\SSSKKKGGGCCCDDDEEEEEEDDDEEEGGGIIIMMMMMMRRRXXXZZZYYY[[[___ccccccaaa^^^ZZZXXXXXXYYY^^^^^^\\\YYYVVVTTTTTTUUUSSSNNNJJJIIILLLOOOPPPPPPVVVXXX]]]bbbeeehhhiiiiiijjjiiiiiikkkiiifffhhhllltttyyy~~~zzzwwwvvvxxxzzzyyywwwwwwxxxxxxuuupppkkkgggfffaaa\\\UUUQQQNNNLLLIIIFFFCCCBBB@@@>>><<<<<>>>>>???CCCGGGIIIJJJJJJFFFEEECCCBBBAAA@@@AAAAAA>>>BBBEEEFFFIIIOOOQQQOOONNNJJJGGGGGGHHHHHHFFFCCCHHHIIIKKKOOOSSSTTTSSSRRRMMMQQQRRROOONNNMMMIIIEEEAAAAAABBBAAA@@@AAACCCEEEHHHJJJLLLPPPSSSSSSPPPMMMSSSSSSTTTUUUWWWYYY[[[]]]\\\ZZZYYY[[[]]]\\\XXXTTTPPPRRRZZZfffqqqzzz{{{tttpppooollliiijjjmmmpppooonnnlllnnnnnnhhhcccdddllltttxxxmmmccc]]]UUUTTTTTTZZZhhhuuuuuuooocccfffppp}}}yyynnngggbbbccceeeffffffdddaaa___YYYWWWSSSMMMFFF???999666555333222222222222111000222222111111111111222222/////////000000000000000000000000000000000000000///000000000000000000///000000000000000000000000///000000000000000000111000000/////////////////////////////////////////////......------...//////000000///...............000///...///000111000///,,,---...---,,,,,,...000111000/////////////////////...------------...//////000000000//////...---///---,,,---...///...---................................................///000000///......///111000//////......000111222111111111111000000000000111111111000000////////////////////////000111111------........./////////000000000000000000000///---///000000///...//////////////////////////////000000000000111111111111111111222222333555666777:::999777666444333333333444333222222555999>>>BBB===<<<;;;::::::;;;<<<===???DDDHHHGGGCCC@@@AAACCCEEEEEEFFFGGGHHHIIIIIIJJJJJJMMMQQQSSSTTTUUUWWWXXX\\\]]]aaadddfffggggggfffddddddccceeeiiikkkllllllgggcccaaadddgggiiiooouuu000000000222555777888999666888:::;;;===>>>@@@BBBCCCBBBAAA@@@@@@CCCFFFIIIRRRZZZcccccc[[[RRRMMMLLLHHHHHHHHHGGGEEEDDDFFFHHHJJJIIILLLRRRTTTTTTVVVZZZ\\\]]]]]]]]][[[ZZZYYYYYY[[[\\\]]]\\\ZZZXXXXXXXXXVVVQQQLLLKKKLLLMMMMMMKKKPPPQQQTTTWWWZZZ\\\]]]^^^aaa```bbbfffggggggkkkqqqyyy{{{~~~}}}~~~zzzyyyxxx{{{~~~yyysssllliiigggddd]]]WWWNNNMMMJJJGGGFFFFFFHHHJJJHHHGGGFFFFFFFFFFFFDDDBBBBBBAAA???=========???@@@===???AAABBBDDDFFFFFFEEELLLHHHDDDDDDEEEEEECCC???CCCCCCCCCEEEGGGHHHGGGEEEBBBEEEFFFFFFEEEDDDDDDCCCAAAAAABBBDDDFFFIIILLLNNNNNNRRRWWW\\\aaaeeehhhkkkhhhiiikkknnnqqqtttwwwxxxrrrpppmmmmmmlllhhhbbb\\\YYY]]]jjjzzzyyyrrrmmmgggdddeeecccbbbcccfffhhhhhhgggbbbeeefffbbb```gggwwwzzzooofff^^^XXXTTTRRRRRRUUU___ppp~~~xxxjjjjjjoooxxx{{{uuulllgggppppppooommmgggaaaZZZVVVKKKIIIEEE@@@===;;;:::999222222333444444444222111222222111111111111222222222222111111111000000000///////////////////////////000000111111000000///000000000000000000000000.../////////000000111111........................////////////////////////.........---......//////000000//////............000///...///000111000///,,,...////////////222444<<<888333///......///000.........------.........///000000111111///...---...---,,,---...///...---...................................................///000///...---///000//////.........///000111////////////............222222111000000/////////000///.........///111222............////////////000000000///////////////...///111111///...///000///////////////000000000///000000000111111111111000111111222333555666777999888777666555444444444333333222333555888;;;===:::::::::::::::;;;<<<===???EEEKKKJJJCCC???@@@CCCEEEEEEFFFGGGHHHIIIIIIJJJJJJMMMQQQTTTUUUVVVWWWYYYZZZ]]]aaadddggggggffffffdddcccccceeehhhjjjkkkjjjhhhccc```cccfffiiipppwww///...---///222444444333111333666888999<<<@@@DDDFFFFFFFFFDDDAAAAAADDDGGGLLLTTT[[[[[[TTTNNNNNNQQQKKKKKKJJJHHHEEECCCCCCDDDGGGEEEFFFKKKNNNNNNOOOSSSSSSSSSUUUWWWYYYZZZZZZYYYWWWZZZ]]]^^^]]][[[[[[[[[VVVSSSPPPPPPRRRRRRPPPMMMNNNNNNOOOOOOPPPPPPQQQQQQTTTSSSWWW]]]aaadddjjjqqqzzz{{{||||||}}}~~~}}}~~~}}}zzzxxxwwwxxxzzzxxxxxxyyy|||~~~yyyoooggg\\\[[[XXXWWWXXXZZZ\\\^^^WWWVVVUUUSSSQQQLLLFFFAAADDDBBB@@@>>>>>>@@@CCCDDDEEEEEEFFFHHHHHHFFFDDDDDDKKKHHHEEEEEEGGGHHHGGGEEEFFFEEEDDDDDDEEEEEECCCBBBAAACCCFFFHHHGGGGGGIIIKKKJJJJJJKKKOOOSSSXXX\\\^^^[[[aaaiiiqqqxxx~~~|||xxxvvvpppiiiccc```fffvvvzzz}}}~~~xxxooohhhccc```___^^^^^^]]]^^^___``````___^^^[[[]]]^^^\\\^^^lllxxxqqqggg^^^WWWTTTQQQOOOUUUWWW\\\fffwww~~~lllhhhhhhnnnrrrrrrpppqqqzzzxxxssskkk```UUULLLGGGAAA???;;;999888999;;;<<>>???BBBEEEEEEFFFGGGHHHIIIIIIJJJLLLOOOSSSUUUVVVWWWYYYZZZYYY[[[___bbbeeefffggggggfffeeedddeeegggiiiiiihhhfffbbb```dddgggjjjpppwww))))))***++++++,,,---...***---000111222666>>>EEESSSWWWZZZWWWOOOGGGCCCBBBCCCFFFHHHGGGCCCCCCFFFJJJQQQSSSVVVVVVTTTRRRPPPPPPFFF@@@===???@@@???@@@BBB@@@???@@@DDDIIIMMMNNNNNNJJJOOOVVVZZZ[[[ZZZYYYYYYRRROOOMMMNNNRRRTTTTTTRRRTTTTTTSSSRRROOOLLLIIIGGGGGGEEEFFFHHHIIIIIINNNTTT^^^___bbbfffjjjlllmmmllliiilllooopppooonnnnnnooouuuwwwzzz}}}zzzsssooojjjiiiiiiooowww~~~}}}yyyrrrjjjddd[[[YYYXXXXXX[[[aaagggkkkmmmjjjiiikkkhhh```[[[\\\\\\___cccdddccceeejjjnnnlllkkkjjjjjjiiigggcccaaa^^^aaahhhooopppnnnrrryyy~~~||||||~~~|||xxxuuutttvvvvvvtttrrrpppuuu}}}|||~~~}}}xxxqqqjjjfffffffffeeebbb[[[___aaa```bbbfffeeeaaa\\\YYYTTTRRRRRRRRRRRRQQQQQQSSSUUUVVVTTTRRRQQQPPPSSSSSSSSSTTT[[[jjj|||wwwmmmeee```VVVSSSNNNLLLLLLMMMNNNNNNTTT\\\dddjjjqqqvvvuuuqqqddd^^^]]]dddjjjmmmppprrrnnnhhh]]]RRRGGG@@@<<<:::444444333222222111111111---///111111///...///111111111000000000000111111111111111000000000000///000000000000000000000000///000000000000000000//////////////////////////////////////////.........---------.......................................------------...///000111///000111111111000......000///...///000111000///+++,,,---......///111333FFF>>>444......//////...------...//////...---------......///000222333444///...---///111222222111........................------------------------,,,...000000...------...,,,,,,------............///000000000111111111222444222000...------............///000000000000000.../////////000000000000000000//////...---------///000222222000///000111...//////000111111222222000000000000111111111111333222222222222222333333444333333333333444444555111222333444555444444444555666777999:::;;;<<<<<<:::===???@@@@@@@@@AAACCCEEEEEEFFFGGGHHHIIIIIIJJJKKKNNNRRRTTTUUUVVVXXXYYY[[[\\\___bbbeeeggghhhiiigggfffeeefffgggiiiiiihhhdddaaaaaaeeehhhkkkpppvvv,,,---,,,***((((((***,,,(((+++...//////444<<>>@@@BBBCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJMMMQQQSSSTTTUUUWWWXXX]]]^^^```bbbeeehhhjjjkkkhhhgggffffffhhhiiiiiihhhccc```aaafffiiikkkpppuuu)))*********++++++++++++*********+++...111555777MMMWWW___]]]SSSIIIDDDEEE>>>===<<<<<<===???@@@AAAGGGLLLQQQSSSQQQPPPQQQRRRNNNIIIAAA<<<:::;;;;;;<<<;;;;;;<<<<<<===???@@@AAAEEEGGGIIILLLNNNOOOPPPPPPPPPNNNLLLJJJJJJLLLOOOQQQ]]]```aaa^^^YYYVVVXXX[[[[[[TTTKKKEEEBBBAAA>>><<>>:::888666333111333333333333333333333333000000000000000000000000000000000000000000000000333333111000////////////////////////...............///000111111000///...222111111111000000////////////............//////...------------...//////000000000000000000000000---------.........//////111111111111111111222222//////000000000000//////---.........///000000000222111000///...---,,,,,,...+++((())),,,......,,,///......//////000111222.../////////000000111111........................,,,,,,,,,---///000000///---:::???555---...000---......------------......111111000......------------...000222222111///...000000111111111000000///000000000000000000000000//////............//////////////////000000000000333222000///000222555777000111111111111222222222333333333333444555666666:::777333222444555444222555555555555555444444444777;;;???>>>:::888:::>>>>>>>>>???@@@AAABBBBBBCCCBBBCCCEEEGGGIIIJJJKKKKKKKKKLLLOOORRRUUUWWWXXXYYY[[[\\\___bbbcccdddcccccceeehhhhhheeeeeehhhhhheeecccaaa```dddkkkpppsssttt)))))))))*********++++++*********+++---000333555AAAHHHOOOOOOIIIBBB??????===<<<<<<<<<===>>>??????FFFIIILLLMMMLLLKKKLLLMMMIIIEEE@@@===<<<<<<<<<;;;:::::::::;;;<<<===>>>>>>@@@BBBCCCFFFHHHIIIJJJJJJJJJIIIGGGGGGHHHKKKOOOQQQZZZ]]]___^^^ZZZYYY[[[______XXXOOOIIIFFFCCC???<<<>>>????????????@@@CCCFFFEEEJJJPPPRRRQQQPPPSSSUUUVVVXXX]]]dddlllsssyyy}}}xxxyyyxxxvvvsssppppppppptttwwwzzz{{{{{{zzzzzz{{{{{{zzz{{{}}}|||~~~~~~~~~|||{{{|||}}}yyyvvvtttqqqooosss{{{}}}yyyyyyxxxxxx{{{|||{{{uuupppkkkiiigggeeeeeefffhhhiiieee```\\\ZZZZZZXXXTTTOOOMMMLLLJJJHHHHHHHHHIIIJJJFFFGGGHHHIIIJJJIIIIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJLLLNNNPPPPPPMMMKKKIIIIIIHHHFFFFFFIIIMMMRRRUUUWWWUUUPPPLLLIIIHHHIIIIIIJJJKKKNNNSSSXXX\\\\\\\\\YYYYYYYYYZZZ[[[[[[ZZZYYYZZZWWWUUUTTTUUURRRLLLFFFBBB>>>999666666555444222222222222222222222222222000000000000000000000000000000000000000000000000111000///...------------////////////............//////000000000000//////000000000/////////......//////............//////...------------...//////---------------------------------.........////////////000111111222333333..........................................//////---------------,,,,,,,,,222///------///111000/////////...............///........./////////000000........................,,,,,,,,,---...////////////;;;???666......///+++.........------.........------,,,,,,,,,------......///000000000000///...000000000000000000111111000000000000000000000000//////............//////////////////000000000000......//////000111111222000000111111222222222222222222222222333444555666<<<999666555777777666555555555555555555555555555555888;;;:::888777999;;;>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIKKKLLLOOORRRTTTWWWXXXYYY[[[\\\___bbbcccdddcccccceeeggghhheeefffiiiiiigggdddbbbbbbeeekkkpppsssttt((((((((()))))))))******************+++...000111333777<<<>>>===;;;999999:::;;;<<<======>>>>>>>>>DDDEEEEEEEEEEEEEEEFFFFFFDDDBBB@@@@@@@@@@@@>>>===999999::::::;;;;;;<<<<<<======>>>@@@AAACCCDDDDDDBBBBBBAAABBBDDDHHHLLLNNNTTTXXX[[[[[[ZZZ[[[^^^aaabbb\\\TTTNNNJJJFFFAAA>>><<<<<<<<<;;;::::::<<<>>>>>>AAADDDDDDCCCCCCFFFIIIGGGJJJOOOVVV___gggmmmpppmmmnnnnnnllliiigggfffgggnnnrrrwww|||{{{zzz~~~}}}zzzzzz}}}~~~~~~yyyzzz|||{{{uuurrrwww|||~~~|||xxxsssqqqooonnnooottt{{{}}}yyytttqqqnnnkkkkkklllkkkgggddd^^^]]]ZZZXXXWWWWWWXXXYYYVVVRRROOONNNNNNMMMJJJFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGFFFHHHJJJKKKKKKIIIFFFEEEEEEEEEDDDCCCCCCDDDEEEFFFGGGFFFDDDDDDEEEGGGJJJLLLKKKOOOVVV[[[^^^```aaaaaa[[[XXXUUUVVVXXXYYYVVVRRRSSSOOOJJJGGGEEECCC>>>;;;888666333222333444444333111111111111111111111111000000000000000000000000000000000000000000000000111000///......------...////////////............000000////////////000000//////...............---//////............//////...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,---------...............---......000111222333444///...---,,,,,,---...///.........---------------,,,,,,,,,---------......000...,,,,,,.........---000///...------,,,,,,,,,---------............///........................,,,,,,,,,,,,---...//////111:::===555///......***........................+++++++++,,,---...///000000000//////.../////////000//////...///000222333000000000000000000000000//////............//////////////////000000000000,,,---///000111111000///000000111222222222222222222111111222222333444555777555333333444444333222444444444555555666666777555666777888999:::::::::>>>>>>???@@@AAABBBBBBCCCFFFFFFGGGHHHHHHHHHGGGGGGKKKLLLNNNQQQTTTVVVXXXXXXZZZ\\\___bbbdddddddddcccdddggggggfffgggjjjkkkhhhfffeeedddfffjjjooosssttt(((((((((((())))))))))))******))))))***+++------......000333555777666555555777:::<<<>>>?????????DDDCCCAAAAAAAAAAAAAAAAAA??????@@@BBBCCCCCC@@@>>>:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>???AAAAAA===<<<<<<===???CCCFFFIIIOOORRRUUUVVVWWWYYY\\\___```[[[TTTOOOLLLIIIDDD@@@=========<<<;;;<<<>>>@@@???@@@@@@>>>;;;;;;===@@@>>>AAAEEEKKKSSSYYY___bbbbbbcccdddcccaaa``````aaaggglllqqqvvvzzz|||~~~|||{{{zzzyyyyyyxxx}}}yyyuuuvvv{{{{{{vvvssstttxxx|||}}}|||zzzxxxxxx{{{~~~}}}{{{xxxuuuppprrruuuxxxyyyvvvooojjjhhhmmmtttwwwvvvrrrmmmkkkhhhiiilllrrrxxxwwwrrrmmmkkkfff```^^^^^^^^^\\\ZZZTTTRRRPPPNNNLLLLLLLLLLLLMMMKKKIIIHHHIIIHHHFFFDDDDDDDDDEEEEEEDDDCCCAAA@@@DDDCCCAAAAAAAAABBBDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEGGGHHHIIIIIIGGGEEEDDDDDDCCCBBB@@@??????@@@@@@DDDEEEGGGJJJLLLMMMNNNOOOLLLQQQYYY]]]^^^___aaadddbbb^^^ZZZWWWUUUSSSOOOLLLKKKFFF@@@;;;999888666444222111000000111222222333000000000000000000000000000000000000000000000000000000000000000000000000222222111000000000000000////////////............111000///......///000111........................//////............//////...------------...//////......................................................//////000111222222000///---,,,,,,---///000.........---,,,,,,,,,+++.........////////////000......---------------,,,000///......---------...------------------------........................,,,,,,---,,,,,,---///111111777888333//////...***......////////////............---......///000111222111///------...///000000///...---...000222444//////////////////////////////............//////////////////000000000000//////000111111111111111///000111222222222222111111111111111222333444444444333222222222222111111333444444555666777777888777777777999<<<===<<<;;;>>>>>>???@@@AAABBBBBBCCCFFFFFFGGGHHHHHHHHHHHHGGGJJJLLLNNNQQQTTTVVVWWWXXXZZZ\\\___bbbdddeeeeeedddcccfffgggfffggglllmmmjjjhhhgggfffgggjjjnnnrrrttt(((((((((((()))))))))))))))))))))))))))******+++---++++++,,,000222222111111333666:::>>>@@@AAAAAAEEEDDDDDDBBB@@@???>>>>>>::::::<<<>>>AAA@@@===;;;;;;<<<===>>>?????????>>>;;;;;;<<<<<<============:::999999999;;;===@@@AAAIIIKKKMMMPPPQQQSSSVVVXXXYYYUUUOOOLLLKKKIIIEEEBBB===>>>??????@@@AAAEEEGGGGGGEEEBBB===:::999:::;;;;;;<<>>???@@@CCCDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCDDDEEEFFFFFFDDDCCCBBBBBB@@@>>><<<<<<===???@@@DDDHHHOOOUUUWWWVVVSSSQQQJJJOOOVVVZZZ]]]```eeejjjhhhgggbbbZZZQQQJJJFFFFFFBBB>>>999555444444444444111111111000000000000111////////////////////////////////////////////////000000000000000000000000222111111000000000000111////////////............111000///......///000111//////////////////////////////............//////...------------...//////////////////////////////.....................---000000//////////////////111000...------...000111.........---,,,,,,,,,+++000////////////.........000111111111000000000000//////......///000000111---------------,,,,,,,,,........................,,,---...---,,,---000444111333222///...///...,,,......///000000///......//////............//////444333000...------///000///...------...000222444//////////////////////////////............//////////////////000000000000222111///...///000222333///000111333333222111111111111111111222333444444555666666666555555555555444444555555666777888888888777777999<<<======<<<>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKNNNQQQSSSVVVWWWXXXZZZ\\\___bbbeeeeeeeeeeeecccggghhhfffhhhlllnnnlllhhhgggggggggiiimmmrrruuu((((((((()))))))))******((()))))))))************+++***))))))+++---...------///222666:::===@@@AAADDDHHHKKKIIIDDD>>><<<===555555666777999:::888666:::;;;===???@@@@@@??????999999:::;;;;;;:::999888888888777777888:::;;;<<>>@@@BBBCCCGGGKKKNNNNNNKKKFFFAAA===;;;:::;;;:::;;;<<<>>>@@@CCCEEEFFFIIIKKKMMMNNNNNNOOOQQQSSSSSSWWW]]]aaadddfffiiijjjhhhhhhgggeeedddeeegggjjjiiihhhgggiiimmmttt{{{~~~|||zzzxxxxxxxxxxxxvvvsssooojjjggggggkkknnnrrrxxx}}}}}}~~~vvvrrrooommmmmmlllhhhdddbbbdddeeeeeejjjpppqqqooojjjiiihhhfffdddbbbaaa```bbbcccddddddcccaaa^^^\\\\\\```fffhhhfffbbb]]][[[\\\^^^aaadddfffddd___[[[TTTOOOJJJGGGHHHIIIHHHGGG@@@@@@???>>>>>>======>>>AAAAAAAAAAAAAAAAAAAAAAAA;;;===>>>@@@AAABBBAAAAAA???>>>===<<<<<<>>>@@@AAACCCCCCDDDDDDDDDDDDCCCCCC???@@@AAAAAAAAA@@@>>>>>>===<<<:::999999;;;>>>@@@AAAHHHRRRZZZ^^^[[[VVVQQQHHHLLLRRRYYY___eeekkknnnhhhgggbbbWWWKKKBBB??????999888555333222333444555000222222111///...///000////////////////////////////////////////////////000000000000000000000000//////............//////////////////............000000////////////000000///////////////000000000//////............//////...------------...//////.......................................---------000000000///......------111000///......///000111.........---------------......---------,,,,,,,,,,,,...000000///...///000.........//////000222222...------------,,,,,,,,,........................+++---......---...333888555333///------............///000111111000///......------,,,,,,,,,------666444222000......///000///......---...///111222000000000000000000000000//////............//////////////////000000000000222000...,,,,,,...000222...000222333444333111000222111111222222333444555333555666666555444444555555555555666666777777888666777888999::::::;;;;;;>>>>>>???@@@AAABBBBBBCCCCCCDDDFFFGGGHHHIIIIIIIIIJJJKKKMMMPPPSSSUUUWWWWWWZZZ\\\___ccceeefffffffffdddgggiiigggiiimmmnnnlllggggggffffffgggkkkrrrvvv)))))))))*********++++++(((((()))******************************+++,,,---,,,---///111444888:::<<>>;;;<<<666444333333555666555444555777999<<<>>>>>>>>>===777999;;;<<<<<<:::777555666666666666777888:::;;;===>>>@@@CCCHHHKKKNNNNNNOOOJJJDDDBBBCCCDDDDDDBBB>>>@@@BBBEEEGGGKKKPPPSSSTTTPPPKKKGGGDDDBBB@@@@@@======>>>>>>???@@@BBBBBBDDDFFFGGGGGGGGGGGGIIIJJJIIIMMMRRRUUUWWWXXXYYY[[[WWWXXXXXXVVVUUUWWW[[[_________```aaadddjjjoootttrrrpppnnnkkkjjjjjjkkkmmmhhhgggeeebbb``````bbbdddgggmmmpppooopppsssrrrnnngggccc]]][[[\\\\\\ZZZXXXYYY]]]^^^]]]___dddccc^^^YYYZZZZZZYYYXXXVVVVVVVVVXXX[[[]]]^^^\\\YYYVVVUUURRRVVVZZZ\\\ZZZWWWTTTRRRSSSSSSTTTUUUUUUSSSPPPNNNHHHDDDAAA@@@BBBCCCAAA???;;;;;;;;;;;;<<<=========@@@AAAAAAAAA@@@@@@AAAAAA:::;;;<<<===>>>?????????======<<<<<<<<<===>>>???AAAAAAAAABBBBBBAAAAAAAAA======>>>>>>>>>===<<<;;;999999:::;;;<<<===>>>>>>AAAHHHQQQYYY\\\YYYSSSNNNGGGJJJPPPYYY```eeeggggggaaa]]]WWWMMMDDD===999888333333444333222222222333///111222111///---...000////////////////////////////////////////////////000000000000000000000000//////............//////////////////............//////000000000000//////------.........///////////////............//////...------------...//////------------------------//////.........---------///..................---////////////////////////..................//////,,,,,,,,,---------------&&&))),,,---,,,+++---...//////.........//////000............---------,,,........................***---//////...000666<<<===666///,,,---............///000111111000///...,,,,,,,,,,,,,,,---...///777666444222000000000000.../////////////////////000000000000000000000000//////............//////////////////000000000000111000////////////000111...000222444444333111000222222222222333444555666000333555555333222333444666666666666666777777777666999<<<<<<:::999:::===>>>>>>???@@@AAABBBBBBCCCEEEFFFGGGHHHHHHHHHHHHHHHIIIKKKMMMPPPSSSUUUVVVWWWZZZ\\\___ccceeefffgggfffeeeiiiiiihhhiiimmmnnnllleeeffffffeeefffjjjqqqwww************++++++++++++'''((()))***+++++++++******,,,---,,,++++++---///,,,,,,,,,...000333666888AAALLLVVVUUUIII>>>;;;<<<:::777444333444555666666111333666999;;;<<<<<<;;;888:::===???>>>;;;777555444444444666777999:::;;;999:::<<>>AAAAAA???<<<::::::;;;<<<>>>??????@@@<<<===>>>===<<<<<<<<<===???>>>>>>======<<<<<<<<<>>>=========>>>>>>????????????@@@@@@@@@@@@??????======>>>>>>======<<<<<<888:::===???@@@@@@>>>===EEEJJJQQQWWWXXXTTTNNNJJJIIIKKKQQQYYY```bbb___[[[ZZZSSSKKKDDD@@@<<<777333///111333333222111000000,,,///111111...---...000000000000000000000000000////////////////////////000000000000000000000000111111000000000000111222000/////////...............///000111111000///...,,,,,,,,,------.........//////............//////...------------...//////........................//////.........------------------....../////////------...//////...---------.........///000000000,,,,,,---...///000111222'''+++///000///...000222000///...---------------/////////......---------........................***---000///...111888>>>DDD:::111---------.........///000222222000///...,,,,,,,,,---///111222333888777555333222111000///...//////000//////...---000000000000000000000000//////............//////////////////000000000000111222333444444333222111...///222444444333111///333333333333444555666666333666999999777555666888777777777777666666666666999===AAA@@@;;;:::<<<@@@>>>>>>???@@@AAABBBBBBCCCHHHHHHHHHHHHHHHGGGFFFEEEIIIKKKMMMPPPSSSUUUVVVWWWZZZ\\\___cccfffgggggggggfffiiijjjhhhiiimmmnnnkkkdddeeeeeedddeeejjjqqqxxx))))))))))))))))))))))))++++++(((''',,,444222++++++*********))))))((((((***))))))***,,,///222444;;;BBBIIIIIIDDD===::::::888777666555444444555666666666555555555555666666:::888888;;;@@@@@@;;;666666555333222222333555666555666666999DDDRRRZZZ[[[XXXKKK<<<666:::@@@BBBAAA@@@BBBDDDGGGIIIJJJJJJJJJNNNKKKJJJMMMQQQRRRMMMIIIFFFHHHHHHHHHGGGHHHIIIKKKJJJNNNQQQOOOJJJEEEEEEGGGGGGEEEDDDDDDDDDDDDCCCAAABBBAAA@@@@@@AAACCCEEEFFFKKKKKKKKKJJJKKKNNNRRRVVVUUUTTTRRRPPPPPPQQQRRRSSSTTTQQQPPPQQQOOOLLLNNNSSSTTTUUUVVVUUUTTTRRRRRRRRRSSSPPPMMMIIIGGGFFFFFFFFFJJJJJJKKKLLLMMMMMMMMMMMMEEEEEEFFFFFFEEEEEEDDDCCCGGGHHHJJJKKKKKKJJJHHHGGGKKKJJJJJJKKKLLLJJJDDD@@@AAAAAA@@@@@@???>>>======@@@???>>><<<;;;:::::::::;;;::::::999999:::::::::>>>===;;;;;;=========<<<999::::::;;;;;;<<<<<<<<<777777888999::::::;;;;;;<<<;;;::::::999999::::::>>>>>>===<<<;;;:::999888>>>@@@@@@>>>;;;999;;;===BBBFFFKKKPPPQQQOOOKKKHHHEEEFFFIIIQQQXXXXXXSSSNNNDDDBBB???;;;777444111000111111111111111111111111000000000000000000000000000000//////.........---000000000000111111111111---------------...///000///////////////.........//////...------------...//////000000///...------........................///...---,,,,,,,,,,,,,,,000///...///...,,,,,,---000000000000000/////////...------,,,,,,------...///............---------//////.........---------000///...---,,,+++++++++///......---------......................................................---.........//////000000333222000............///...---+++***,,,000444777555444222000///.........)))444555222333...)))///............/////////000111888>>>;;;222---...222///......------///000111////////////////////////111111000///////////////000///.........///111222111111000000000000111111......///000111222222333444333222222222333444555000555777444444888777222333444444555666777888888999999999::::::;;;;;;;;;>>>???@@@@@@BBBBBBCCCDDDDDDEEEGGGHHHIIIHHHHHHGGGKKKLLLOOOQQQSSSTTTTTTTTTYYY[[[^^^______```bbbccccccfffjjjjjjiiihhhiiikkkhhhfffgggkkkmmmooovvv}}})))))))))))))))))))))))))))++++++''')))---...***************)))))))))((()))(((((()))+++...000222555:::???AAA>>>:::777777444444333222222222444444666555555444444444444555555444555999???AAA===:::999888555333222222333444444666777:::DDDQQQXXXYYYJJJBBB888555777::::::999>>>???AAACCCEEEEEEEEEEEEEEEDDDEEEJJJPPPSSSQQQNNNKKKLLLMMMLLLKKKLLLNNNQQQSSSVVVXXXVVVPPPKKKKKKLLLIIIHHHFFFFFFGGGGGGFFFEEECCCBBBAAAAAACCCDDDDDDCCCBBBCCCCCCCCCBBBDDDGGGIIILLLJJJHHHGGGGGGGGGIIIJJJIIIGGGHHHJJJHHHDDDEEEHHHIIIJJJJJJJJJIIIHHHHHHIIIGGGFFFDDDBBBAAAAAAAAAAAACCCCCCDDDEEEEEEEEEEEEDDD@@@@@@@@@AAAAAAAAA@@@@@@@@@BBBEEEHHHJJJJJJJJJJJJLLLKKKKKKLLLLLLIIIDDD???@@@?????????>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<:::999999999999::::::;;;<<<:::999999;;;<<<<<<;;;::::::::::::::::::;;;;;;:::;;;;;;;;;<<<=========999999888888888999999:::;;;<<<>>>>>>>>>>>><<<;;;@@@BBBBBB@@@>>>===>>>AAABBBEEEIIILLLMMMKKKHHHFFFDDDCCCDDDHHHKKKJJJDDD???===;;;999777555333222222111111111111111111111111000000000000000000000000000/////////............/////////000000000111111.........---......///////////////////////////...//////...------------...///////////////...------........................000///......---------...---------...---,,,,,,...111000000//////............------,,,,,,------...///............---------//////.........---------......---,,,,,,---------......------------......................................................////////////............111000///...---------------,,,++++++,,,///222444222000///---,,,,,,,,,---,,,333555888<<<222+++111---------............///111666:::888222......111//////...---...///000111////////////////////////111111000///////////////000//////...///000111222111111000000000000000111000000111111111111111111333333222222222333444555111666777444555888777333333333444444555555666666777888999:::;;;;;;;;;;;;>>>???@@@@@@BBBBBBCCCDDDCCCDDDEEEGGGGGGGGGGGGFFFJJJLLLNNNQQQSSSTTTTTTTTTXXX[[[^^^___```aaabbbddddddgggjjjkkkjjjiiikkklllhhhffffffjjjlllnnnuuu|||))))))))))))))))))))))))(((,,,---)))''')))++++++************))))))))))))((((((((((((***,,,///000...000333666666555333222111111000000111222444555555555444444333333333333222222333777<<<>>><<<999;;;:::777555333222111222///222222444:::CCCHHHGGG>>><<<999888888888777555;;;<<<===>>>?????????>>>======@@@EEELLLQQQPPPOOONNNOOONNNMMMMMMNNNQQQTTTYYY\\\]]][[[VVVQQQOOOPPPMMMKKKJJJJJJLLLMMMMMMLLLKKKGGGDDDFFFJJJKKKIIIEEEDDDFFFGGGFFFDDDCCCDDDEEEEEECCCBBB@@@@@@AAABBBCCC@@@???AAACCCBBB>>>===AAAAAAAAA@@@@@@@@@@@@@@@???<<<<<<<<<<<<<<<<<<<<<==================<<<<<<<<<999999:::;;;;;;<<<<<<<<<;;;>>>BBBFFFJJJMMMOOOOOOMMMMMMLLLLLLLLLHHHCCC@@@>>>>>>===>>>>>>??????@@@===>>>????????????>>>===888888888888888999:::;;;999888777777999::::::::::::999999999999999888888888888888888888888888999777666666777777888999:::;;;===@@@CCCDDDCCCAAA???@@@AAABBB@@@??????@@@BBBAAACCCEEEFFFFFFDDDCCCAAA@@@>>>===>>>???===888333444444333222222222222333111111111111111111111111000000000000000000000000////////////................../////////000000000000000///.........//////......////////////////////////...------------......////////////...------........................000000///............///+++---......---------.....................//////......------------......///............---------...............---------------,,,,,,------...///...---------------......................................................000000//////...---------...............---,,,+++,,,,,,,,,,,,---...///000///...---,,,+++,,,---------///222???FFF777***111,,,,,,---------.........000222555555222000////////////.........///000111000000000000000000000000111111000//////////////////////////////000111111222222111000//////000000333333222222111111111111333222222222222333444555333666777555666888777555444444444444444444444444555777999;;;<<<<<<<<<<<<>>>???@@@@@@BBBBBBCCCDDDCCCDDDFFFGGGHHHHHHHHHGGGJJJLLLNNNQQQSSSTTTUUUUUUWWWZZZ^^^```aaabbbccceeeeeegggjjjkkkkkkkkklllmmmhhheeefffiiijjjlllssszzz(((((((((((((((((((((((()))++++++))))))***+++,,,*********))))))))))))))))))((())))))***,,,...///---,,,,,,...000111///...000000000000222444666777555555555555444333333222333333333666888999777444999888666444222111111000...111000...000444555333666777999888777666555555999999999::::::999999999<<<<<<===AAAFFFIIIIIIHHHLLLLLLLLLKKKJJJLLLOOOSSSWWWZZZ[[[ZZZVVVSSSQQQQQQNNNMMMMMMOOORRRUUUVVVVVVUUUOOOIIIKKKQQQVVVUUURRROOOQQQSSSSSSPPPMMMKKKJJJGGGFFFDDDCCCBBBCCCDDDEEECCC@@@AAABBB@@@===???CCCDDDBBB@@@@@@??????>>>===999999:::;;;<<<<<<;;;;;;===<<<;;;;;;:::999999999666666777888999:::;;;<<<;;;>>>BBBGGGKKKOOORRRSSSOOOOOONNNMMMKKKHHHDDDAAA============>>>@@@BBBCCC???@@@BBBBBBBBB@@@>>>===777777777777888999::::::888666555666888999:::999999999888888777777666666555555555555555444444444666666666777888999;;;<<<>>>AAAEEEHHHIIIGGGDDDAAA>>>>>>>>>>>>===>>>???@@@@@@@@@??????>>>======<<<:::888666777888888555333000000///000000111222222111111111111111111111111000000000000000000000000///////////////.....................////////////222111000///////////////............//////////////////...------------............//////...------........................//////...............///,,,000222000------...---***+++,,,---...000111111......------------......///............---------........................///......------------...------,,,,,,------...........................................................................---,,,---...//////...,,,+++,,,,,,------------------///...---------...///000...+++///BBBLLL999)))000---------.........////////////000111222111///...///////////////000000000000000000000000000000000111000000//////////////////////////////000000111333222111000////////////222222222222222222222222222222222222333444444555666777777666777777777666555555555555555555444444444666888;;;=========<<<>>>???@@@@@@BBBBBBCCCDDDEEEGGGHHHJJJKKKKKKKKKJJJJJJKKKNNNQQQSSSUUUUUUUUUVVVYYY^^^aaabbbcccdddeeeeeefffhhhiiijjjkkkllllllhhheeeeeegggiiikkkrrrzzz(((((((((((((((((((((((()))%%%###&&&***,,,+++***))))))))))))))))))***************+++,,,------......---,,,,,,---...,,,+++---------...000222555666666666666666666555444333333222333444555555444333444444333222111111111111222444444111000222222000111222444333111111222444888888777777666666666666999999:::<<>>::::::;;;;;;;;;;;;::::::>>>===;;;:::999999999999777777777888999;;;<<<===<<<>>>AAAEEEIIIMMMOOOPPPNNNOOOOOOMMMJJJGGGDDDBBB>>>=========???AAACCCEEECCCCCCDDDDDDBBB@@@===;;;666666666666666777888999888666555666777999999888777777666666555555444444777666666666666666666666777777888999:::<<<===>>>CCCFFFJJJMMMLLLIIIEEEAAA======<<<<<<======>>>>>><<<<<<:::999888777777777555444333222333444444444000000/////////000111111000000000000000000000000////////////////////////.........///////////////............////////////222111000///////////////---.........//////000000//////...------------...------............------...........................------,,,------......///666888333.........+++,,,,,,------...////////////......------......//////............------------.....................222111///...---,,,,,,+++,,,,,,,,,,,,,,,---......................................................+++,,,,,,---...//////000,,,---///000000///...---,,,,,,---......---,,,,,,......---,,,,,,---///000///,,,000CCCNNN<<<+++111////////////000000000000...------///111222000---/////////000000000000000000000000000000000000000111000000///////////////...//////000000000000000222222111000//////000000000111111222333333444444111111222333444444555555888666666777777666666777777777777666666666666666555666888:::<<<=========>>>???@@@@@@BBBBBBCCCDDDEEEFFFHHHJJJKKKKKKKKKKKKIIIKKKNNNQQQSSSUUUVVVVVVVVVZZZ^^^aaaccccccdddeeeeeedddeeefffhhhjjjkkkkkkgggddddddfffhhhkkkrrrzzz))))))))))))))))))))))))(((!!!###***+++)))((())))))))))))***************++++++,,,,,,,,,------///......---,,,+++***************+++---///111333444555666777777666555444000000222333444555555555111111111111111111111111///333444111000333555444444444333222111222555777777666555444444444444555333444666888:::<<<===>>>BBBDDDEEEFFFFFFGGGIIIKKKLLLMMMOOOQQQRRRQQQPPPOOOIIIKKKOOOTTTZZZ]]]]]][[[UUUOOOIIIJJJQQQYYY^^^___\\\^^^aaaaaa]]]YYYVVVTTTQQQPPPNNNLLLLLLMMMNNNOOOPPPJJJEEEBBB???>>>DDDKKKMMMIIIDDDBBBBBBBBB@@@===::::::::::::999999999999>>><<<;;;999888888999999999888888888999;;;===???<<<===???AAADDDGGGIIIJJJKKKLLLLLLJJJGGGCCCBBBBBB>>>===<<<===>>>AAACCCEEECCCCCCCCCBBB@@@===:::999777666666555555666666666888666555555666777666555555555444444444444444333555555555555555555555555999999::::::<<<===>>>???FFFHHHLLLMMMLLLHHHDDD@@@>>>===;;;;;;<<<======<<<999888666555333333333333333222111000/////////000111111000/////////000000000000000000000000000000////////////////////////.........///////////////....../////////000000000000000///.........//////------......///000000000//////...------------...,,,,,,---............---........................---,,,,,,,,,,,,---......000999<<<555.........+++000000//////...---,,,,,,//////............/////////............------------------...............333222000...---,,,++++++++++++++++++,,,---...///................................................******+++---...///000111,,,---...///////////////,,,------.........---------,,,+++***+++,,,---...111000222@@@KKK===///333//////000000000111111111...------...000000///......///000111111111000000000000000000000000000000111111000///////////////......///000000000000000111111000000000000111111//////000111222333444444000111222333444555555555999666555777666444555777777777777777777777777777777777888999:::<<<======>>>???@@@@@@BBBBBBCCCDDDBBBCCCEEEGGGHHHIIIIIIIIIIIIJJJMMMQQQSSSUUUVVVVVVWWWZZZ___bbbccccccddddddeeecccccceeehhhjjjkkkkkkgggdddcccfffhhhlllttt|||)))))))))))))))))))))))))))###"""'''***((((((***((()))))))))*********************++++++++++++++++++---///---***((()))+++)))))))))***+++---000111222333555666777777666555111222333333222222333444111111111222222222111111+++000111......222555666777666444333444666777888555444333222222222333333111222333444555777999;;;<<>>@@@AAA???===::::::999888888999:::;;;>>>===;;;999999999:::;;;999999888777888:::<<<>>><<<<<<===???BBBDDDFFFGGGEEEGGGHHHFFFBBB?????????===<<<;;;:::<<<>>>AAACCC@@@???>>>===;;;999888888777777666555444444444444777555333333444444333222222222333333333333333333333333444444555555666666;;;:::;;;;;;<<<===>>>???EEEGGGIIIJJJIIIFFFBBB@@@>>>;;;999888:::;;;999888555444333222111111000000000000000///...---......000000////////////000000000000000000000000000000////////////////////////............/////////000/////////000000000111111.........---......//////------......///000000111//////...------------...+++,,,------.........---........................---------------...//////...999===555...//////+++//////////////////////////////............/////////............------------------.........//////222111000...---,,,,,,,,,++++++++++++,,,---...///................................................++++++,,,------...//////,,,,,,,,,,,,---...///000---------......//////000...---,,,++++++,,,------///222222888@@@999///222////////////000000000000---...//////////////////...///000111222111000000////////////////////////111111000///////////////---...///000111000000///////////////000111222333000000000111111222222222///000222444555555555555999555444666666222333777555555666666777777888888:::999888888999:::<<<>>>>>>???@@@@@@BBBBBBCCCDDDAAABBBDDDFFFHHHHHHHHHHHHHHHJJJMMMQQQSSSUUUVVVWWWXXX[[[```cccdddcccccccccfffdddcccdddhhhkkkllllllfffccccccfffiiimmmvvv)))))))))))))))))))))))),,,)))***---+++''')))///(((((())))))*********+++))))))************))))))'''+++...---(((&&&(((,,,++++++***+++,,,///111222///111333555666666555444555666555444111/////////222333333333333222111111///333444///...111555666444222000000222444333222333222111000000111222333222333333333222333444666777:::>>>@@@@@@@@@@@@AAACCCCCCDDDEEEFFFEEECCC@@@EEEHHHMMMRRRVVVUUUPPPMMMGGGHHHIIIKKKMMMPPPRRRTTTSSSUUUXXXXXXUUURRRPPPPPPPPPNNNMMMKKKKKKLLLMMMNNNNNNJJJFFFDDD@@@===???DDDEEE@@@;;;;;;???AAA@@@===;;;:::999888999;;;===??????>>><<<;;;:::;;;===>>>999888777666777999;;;<<<======>>>@@@BBBEEEGGGHHHAAACCCDDDBBB>>><<<<<<===<<<:::999888:::<<>>CCCDDDFFFHHHGGGDDDAAA???;;;888555555666777555333222222222111000000//////---...///000//////111222//////.........///000000000000000000000000000000////////////////////////---.........//////000000000000000000111111111111---------------...///000---------...///000000111//////...------------...+++,,,------.........---.......................................///000111+++777<<<444---///000,,,***+++---///111333444555//////............////////////.........------------------.........//////111000///...............++++++++++++,,,---...///................................................,,,---------------------++++++******+++---///000...------......///111111111000///...---...//////***111000000666444,,,.............../////////000---///000000...---///000...///000222222111111000////////////////////////111111000///////////////---...000111111111000///.../////////000222333444111111111000000000000000///000222444555555555555999444333666555111222777333444444555666777888888<<<:::888777777:::<<<>>>>>>???@@@AAABBBCCCCCCDDDBBBCCCFFFHHHIIIJJJJJJJJJHHHJJJMMMQQQTTTUUUVVVWWWXXX\\\aaaddddddcccbbbbbbgggeeeccceeeiiimmmmmmmmmfffccccccfffiiinnnwww%%%''')))***))))))))))))%%%,,,,,,$$$###)))***%%%+++*********))))))((((((///+++'''&&&(((******)))***************************)))((((((((()))+++,,,......///000111222333333222111000000000111333444000222333555555444222111000000111111111111000000000111111222444555666666444333222000///.........111111000000111111222333444555777888:::;;;;;;;;;===>>>>>>???????????????===@@@FFFKKKMMMMMMKKKIIICCCDDDDDDDDDEEEHHHMMMQQQTTTTTTSSSQQQOOOMMMKKKJJJLLLKKKJJJIIIIIIIIIIIIIIIFFFEEEEEEDDDCCCAAA@@@???======<<<<<<<<<;;;;;;;;;999999::::::<<<===???@@@AAA???===<<<;;;<<<>>>???<<<<<<<<<<<<<<<===>>>>>>AAA@@@???>>>???@@@BBBDDDCCCBBB@@@>>><<<;;;::::::777777777777777777777777888888777666444333222111444555666555333111111111444333111000000111333444777555333111111333555777666888:::;;;:::999999999;;;<<<<<<===>>>?????????BBBCCCCCCCCCAAA???<<<:::999666333222333333000...000111222111///---...///111111111111000000000000//////---+++,,,...---***////////////////////////...////////////---,,,+++,,,------------------,,,222222111000///...------...---,,,++++++,,,---...,,,------......------,,,------------------------///...------...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++,,,---...//////...---,,,+++,,,---///111222444444:::888333000......000111444///,,,---111333111---...///000111000///---,,,------------------------------,,,+++++++++,,,,,,000///...---,,,,,,+++***------------------------222111000/////////////////////.........---------......////////////......//////.........---------222222111111111111111222222111000///...------------......///////////////...------------...//////---***''')))---222444444////////////000000000000000000000000000111111222000222444333222111222333444333333222111111111222000000111111111222222222222333555444333333444666999888666555555777999:::777777888999:::<<<======BBBBBBBBBBBBBBBBBBBBBBBBGGGHHHIIIJJJJJJIIIHHHHHHKKKMMMOOORRRTTTUUUVVVVVVWWW[[[___aaabbbbbbcccdddbbbccceeehhhjjjlllmmmmmmfffcccaaacccfffkkkttt~~~(((***,,,,,,+++******+++)))++++++((((((***+++)))************)))))))))(((222...)))((((((***)))(((***************************)))((((((((()))++++++------...///000111222222111000/////////000222222000222333555555444333222000000111111111111000000000000111222333444555555555444333111000000//////111111000000111111222333333444555666777888888888999:::;;;;;;<<<<<<;;;;;;:::===AAAEEEGGGGGGEEEDDD@@@@@@AAAAAABBBEEEIIIMMMOOOOOOOOONNNMMMLLLJJJJJJHHHGGGFFFFFFEEEEEEEEEEEECCCCCCCCCBBBAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;888888999999:::<<<===>>>>>>===;;;:::::::::<<<===;;;;;;;;;;;;;;;<<<<<<===???>>>===<<<<<<>>>???@@@===<<<;;;999888777666666666666666666666666666666777666666555444333222222555666777777555333333444444333111000000111333444555444333222222333555666777999;;;<<<;;;::::::;;;;;;<<<<<<===>>>>>>??????@@@AAAAAAAAA???===;;;999777555222111222333111///...///000///......000111//////000000000111111111000///---,,,...//////---////////////////////////,,,---...//////......---------............------111111000000///.........///...---,,,,,,---...///,,,------......------,,,------------------------...---,,,,,,---...---,,,---------------------------------...------,,,,,,------...//////...------+++,,,---...000111222222777555222///......///000---,,,+++++++++,,,,,,,,,000//////......------...------------------------...---------------------//////......------,,,,,,------------------------...------,,,,,,,,,,,,---//////.........---------......////////////......//////.........---------111111000000000000111111//////............//////---......//////////////////.........//////000000000---++++++...111111111////////////000000000111000000000000000111111222000222444333222111222333444333333222111111222222111111111222222222333333333444666555444444555777888777666666666777888999888999:::<<<>>>???@@@@@@>>>???@@@AAACCCDDDEEEEEEGGGHHHIIIJJJJJJJJJIIIIIIKKKMMMPPPRRRTTTUUUVVVVVVXXX[[[___bbbccccccdddeeedddeeefffhhhiiijjjjjjjjjfffcccaaadddfffkkkttt}}}***+++---,,,+++*********+++***+++//////+++***+++************))))))))))))333000,,,))))))))))))(((************************)))))))))((()))******+++++++++,,,---...///000000///............///000000000111333444444444333222111111222222222222111111//////000111222333333444555555333222111111111111111000000000000111222222222222333444444444444444444555555666666666666666666888:::===>>>>>>>>>===:::;;;<<<<<<<<>>?????????>>>>>>===<<<;;;;;;:::::::::::::::999777777777777888999:::;;;;;;:::999777777888888999999999888888999999:::;;;<<<<<<:::999999:::;;;;;;888777666555444444444444333333333333333333333333444444444333333333222222000222333333222111111222333333111111111111333333333333333333444444555555666999;;;;;;:::999::::::;;;;;;<<<<<<======>>>>>>===>>>>>>===<<<:::888777444333111111222222222111000000000...---...111333---......///111222222333000///---...000111000000////////////////////////+++,,,---...////////////......////////////......///////////////////////////......------......///,,,------......------,,,------------------------...---,,,---...///...---........................,,,,,,------...---------------...//////...------,,,,,,------.../////////222111000//////...//////...///000///---,,,///111000///---++++++,,,...///------------------------....................................------------------------------------,,,,,,+++++++++,,,,,,---...............---------......////////////.....................---------000000////////////000000,,,,,,------...///000111---....../////////////////////000000000000111111222000//////000000///.../////////000000000111111000000000000000111111222000222444333222111222333444333333222222222222222222222222333333333444444444555777666555555666888777777777666666666666666444555777:::<<<=========>>>???@@@AAACCCDDDEEEEEEFFFFFFHHHIIIJJJKKKKKKKKKLLLMMMPPPSSSUUUVVVVVVVVVYYY\\\```cccddddddeeefffgggggghhhhhhhhhhhhhhhgggfffbbbaaadddfffjjjsss|||)))***+++***((('''((((((++++++222<<<:::...(((+++*********)))))))))))))))000...+++***))))))))))))************************)))))))))))))))******+++******++++++,,,------...---------------.........000000222333333333333333111111222222222222111111...//////000111222222222444444333222111000000111000000000000000111222222222222333333333222222111000111111222333222222222333444555666777777777777555666777777777999<<>>===<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;:::777777777777777777777777555555555555555666777888777777666555444555555666666666666666666777888888999888777666666666666666666666555444444444555555333333333333333333333333222222222222222222222222...000111111000///000111333333222111111222333333111222444555666666555555555777999:::999888888999::::::;;;;;;;;;<<<<<<<<<:::::::::999888777555444111000000000111222222222777666333000------///222......//////000111111222222///...111222000//////////////////////////////,,,------.........////////////000000000000//////........./////////000000/////////....../////////,,,------......------,,,------------------------///...---...///000///...------------------------++++++,,,---............---..................---------------------------.........//////.........111111111111000000111222......,,,,,,+++,,,---...------------------------,,,------...............+++,,,,,,,,,---------...........................------------...///000000..............................////////////..............................///............//////000,,,,,,------...///000111---....../////////////////////000000000111000000111111111222222000///---//////000000000111111111000000000000000111111222000222444333222111222222444333333222222222333333333333333444444444555555333555666666555555666777555666777777777777666555111333666999;;;<<<<<<;;;BBBBBBBBBBBBBBBBBBBBBBBBEEEFFFGGGHHHJJJKKKLLLLLLMMMNNNQQQSSSUUUWWWWWWWWWZZZ]]]aaaddddddeeeffffffhhhhhhiiiiiiiiiiiiiiihhheeebbbaaadddgggjjjrrr{{{***++++++***((('''((()))---333AAALLLGGG555***+++))))))))))))))))))******++++++***)))((()))***+++))))))))))))))))))))))))((()))))))))************)))))))))***++++++,,,,,,++++++,,,,,,------------...///000111111222222222111111111222222111111111/////////000000111111222333222111000000000000000000000//////000000111222222222333333222222111111//////000111111111111000111111222333333444444555111222333333333444777999<<<<<<<<<<<<<<<;;;:::999:::999888888777777888888666777777888888888888888444444444444444444444444444444333333333444444555555444444333333333333333444444444444444555555666666555555444333333333333555555444444444444555555333333333333333333333333111111111222222222222333222333555555444333444555444444333333333333444444222333555777777777555555555777::::::999888888999888999999999999999::::::777777666666555444333222...////////////000222333>>><<<888333...,,,---...000/////////////////////333///000555555000,,,,,,//////////////////////////////......------------//////000000000000//////------......//////000000...//////////////////...,,,------......------,,,---------------------------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.....................------............---------,,,,,,,,,,,,+++,,,---.........------000,,,)))***---///---***+++,,,---......---,,,,,,------------------------***+++,,,------------,,,*********+++,,,,,,------........................///.........///000111111---...........................////////////......---...........................------...///000000...............///000111---......///////////////---...///000000000//////...000222333222111000000000000000000111111111111000000000000000111111222000222444333222111222222444333333222333333444444333333444444444555555555222444555555444333555666555555666777888777777777666777:::<<<>>>?????????BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFHHHIIIKKKMMMMMMMMMOOOQQQTTTVVVWWWXXXXXXZZZ^^^bbbdddeeeeeefffgggggghhhiiijjjkkkllllllllleeebbbbbbdddgggjjjqqqzzz,,,------,,,******+++---000???RRRZZZNNN:::...,,,))))))))))))************((()))***)))((((((***,,,))))))))))))))))))))))))(((((()))************)))))))))))))))******++++++***+++,,,,,,------,,,,,,---------...///000111111000000111111111111000000//////000000111111111111222111111000//////000000000////////////000111111111222222222222222111111...///000000111111000000///000111222333333333333///000111111111111333555777777777777666555555444555555555555555666777777444555555666666666555555111222222222222333333333333333222222222222222222444333333333333222222222333333222222333333444555333333333333333222222222444333222222222222222333444444444444444444444444222222222222222222222222333555666666444333444555555555555555555555555555555666777888888777666555777999;;;<<<;;;:::::::::666666666777777777777777555444444333222111111111---...//////...///111333>>>===:::444///,,,,,,---000000000//////.........222///222:::;;;222,,,,,,////////////////////////000000///------,,,,,,---//////000000000000//////---------....../////////---......//////......---,,,------......------,,,------------------------***)))((()))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------///...------------...///......---------,,,,,,,,,+++,,,,,,---......------///***&&&(((---///,,,(((***,,,...///000///---,,,------------------------)))***,,,---...------,,,******++++++,,,,,,,,,---..............................---------...//////---------.....................////////////......---------.....................---......///000111000/////////000000111222---......///////////////---...///000111000///...,,,///111222111111111222000000000111111111222222000000000000000111111222000222444333222111222333333333333333333444444555333333333444444444555555222333444444333333444666555555666777888999::::::888999999;;;<<<===>>>???>>>???@@@AAACCCDDDEEEEEEFFFFFFFFFGGGIIIKKKLLLNNNNNNOOORRRUUUWWWXXXXXXXXXZZZ]]]aaadddeeeeeefffgggeeefffhhhjjjkkklllmmmmmmeeebbbbbbeeegggiiiqqqxxx,,,,,,,,,+++***+++---///111HHH]]]\\\KKK999///+++((()))))))))************)))+++,,,+++)))((()))+++))))))))))))))))))))))))'''((()))***+++******)))))))))))))))***************+++,,,---------,,,,,,+++++++++,,,---...000000//////000000000000//////000000111111111111222222222222111111000000111111///////////////000111111000000111111111111111000......///000000000000000---...000222333444333333...000111111000000222333111111222333333333333333111111111222333444666666444444444555444444333333111111222222222333333333333333222111111111111111333333444444333333222222222222222222222333333444111222222333333333333222444333222222111111111111333333333333333333333333333333333333333222222222444555777666444333333333666666777777777777666666999999999999888888777666444777999999888777888888444444444444444444444444333333222111000000000000,,,...///...------///222777777666444000......///.........///////////////000---444@@@BBB777000000//////////////////////////////------------...///...//////000000//////...---.....................,,,---...//////...---,,,,,,------......------,,,------------------------***))))))***,,,------,,,---------------------------------...------,,,,,,///...------------...///............------------,,,,,,,,,------------...000...,,,,,,...///...---------......////////////------------------------)))***,,,...///......------------------------.................................---,,,,,,,,,---------------.........//////......////////////......---------.........//////............///000111222/////////000111333555555---......///////////////---///000222222111000///---///111111//////000222000000111111111222222222000000000000000111111222000222444333222111222333333333333333333444555555222333333333444444444444333444555555444444555666555555666666888:::===>>>:::999888888999:::<<<>>>>>>???@@@AAACCCDDDEEEEEEGGGGGGGGGGGGHHHJJJLLLMMMNNNPPPRRRUUUWWWXXXYYYYYYZZZ]]]aaacccddddddeeefffdddeeefffhhhjjjjjjkkkkkkdddbbbbbbeeegggiiipppxxx)))******)))((())),,,...///KKKaaaYYYCCC444,,,((((((((())))))*********++++++---///---***((()))+++))))))))))))))))))))))))'''((()))++++++******)))))))))))))))***************+++,,,---...---,,,,,,*********+++,,,---///000......////////////......111111111111111222222222333333222222111222222222///////////////000111111...//////000111111000000......///000000000//////+++---000222444444333222///000111111000000111333---...///111222333333333...//////000222333555666444444444444444333222222222222333333333444444444444333222111000000000111333444444444444333222222222222222111222333333444000111222333333333333333666555444333222222222222222222222222222222222222444444444333333333222222999;;;;;;:::888666666777777777888888888888777777<<<;;;;;;:::999888777777000333555666444444444444333333333333333333333333333222111000000///000000,,,...///...,,,,,,///111000111222222111000111222,,,------...///000111111...,,,555DDDGGG<<<444444////////////////////////...---,,,,,,---...000111......////////////..............................+++,,,---......---,,,+++,,,------......------,,,---------------------------,,,,,,---///000000///....................................---,,,++++++///...---,,,,,,---...///...........................------,,,,,,---......---...///...,,,,,,...000//////---------///111222------------------------***+++---///000000///...////////////////////////////////////////////////000///......---------------------.........//////......////////////......---------.........//////.........//////111222222---...///000333555777999---......///////////////...000222333333333111000...000222111...---///111000111111111111222222222000000000000000111111222000222444333222111222333333333333333333444555666222222222333333333444444444555666666555555666888666555555666888;;;???AAA@@@>>><<<;;;;;;===@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBHHHGGGGGGGGGHHHJJJLLLMMMOOOPPPSSSUUUWWWYYYYYYYYYYYY\\\```cccddddddeeefffddddddfffggghhhhhhhhhhhhdddbbbbbbeeegggiiiooowww******)))(((((()))***+++111===GGGDDD666***'''***,,,------)))%%%&&&,,,222///...,,,***((('''''''''(((((())))))*********+++,,,+++++++++******))))))))))))***+++,,,,,,------***++++++,,,,,,++++++***(((***,,,,,,++++++,,,---,,,...000000//////000111111000///......///000111222222222111111///......////////////////////////000000111111111000000///333111///000111333444444...///111333444444444333666555333111////////////111111222222222333333333444333333222222333333444555555555444444333333333111111222222222222111111666666777888999888555333444333222222222333555666444333333222111000//////222222222222222333444555666444222000///000222444111111222222222333333333111111222333444444444444555999======:::666444444777888999:::999777555333:::999999777666333222111333222222222222222222222444000...111555444222000333111000000111222222111........................////////////////////////////////////////////////---///444;;;AAA???666...,,,++++++++++++,,,---......------///000000---+++......////////////......//////.........---------/////////...---------,,,......---------,,,,,,,,,000000///...------,,,,,,---------............///......---------......///000111///,,,---000///+++...//////000000000000000000000000000000000000000......------------......222(((---555///,,,000000---...///////////////...000...,,,+++++++++***)))000000000000000//////...000---...000...+++,,,111...///000000...,,,,,,,,,///............---------//////000000///...------........................///////////////////////////.........///000222333///111222222666:::888222---....../////////////////////000111111111111111222000///......000222333222222111111111111111222333222222222111111000000222222222222222222333333444444444444333222111111333333222222111000//////555444333444666777666555666666555444444777<<<@@@MMMAAA999:::<<<;;;<<>>@@@:::...............///000000///............---------------------------,,,+++........................///////////////////////////.........///000111222111333333333666:::888222......000111222222222222//////000111111111111111111111222222333333333222111000000000000000111111111111111000000000000000111111111111111111111111222222333444444444444333111222222333444444555555888666555666777777666555666777888999888:::<<<>>>IIIAAA;;;<<<>>>>>>???AAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIJJJLLLMMMKKKLLLPPPSSSVVVWWWXXXXXX\\\___cccgggiiiiiihhhgggeeeeeeeeegggiiikkkkkkjjjfffcccbbbeeehhhlllttt|||*********))))))))))))))),,,(((&&&&&&***+++***(((((()))***))))))***...111AAA<<<444---)))((()))***************************)))))))))((((((((((((((()))*********+++++++++,,,******++++++++++++*********,,,---,,,***))))))))),,,((($$$%%%+++//////---........................///////////////...---,,,000000000000000000000000111222333333333333333333000111222555999:::999888555444333222111222222333111111111111111111222222111111222222222333333333333333222222222222333333222222222222222222222222111111222222222222111111333000///444;;;???===999222222222111111111111111222222222222222333333333111111222222111111111000222333444444444333222222333333444444444555555555555666666666666666555555333333333333222333444444555555666666555444333333000111111222222111111000......//////////////////...111333333555666555222666444111000111111///...........................////////////////////////////////////////////////000...------///000///---...///000000000///...------,,,,,,---///000000.........////////////..............................,,,---------.../////////++++++,,,,,,---...////////////.........------------------............///++++++,,,,,,...///111111>>>BBB???666......111333,,,,,,...///000000111111------------------------......------------......333222222,,,000FFFLLL;;;111111000///...---------,,,++++++,,,...///...,,,,,,---...///000000000000)))000111///999IIIKKKAAA222111//////000111111111///............---------------.........------,,,........................///////////////////////////////////////000111111000111111222666;;;999444---...///000111222222222//////000111111111111111000111333555555444333222000000//////000000111111000000000000000000000000222222111111111111000000111222333444555555555555333333444444555555666666888666555555666777555444555777999:::999999:::<<>>@@@AAAAAAAAABBBDDDEEEGGGHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMKKKLLLOOORRRUUUWWWXXXXXX[[[]]]aaaeeeggggggfffeeefffeeeeeegggjjjkkkkkkkkkeeebbbbbbfffiiimmmvvv************))))))(((((())))))************))))))))))))***)))((()))***,,,222000...+++)))((((((((()))))))))))))))(((((((((((((((((((((((()))))))))***************+++++++++)))******++++++******)))***+++,,,,,,***(((((())))))$$$ """'''+++***(((++++++,,,,,,,,,,,,++++++------.........---,,,,,,////////////////////////222333333444555555444444000111333888<<<>>>>>>===666555333222111222222333000111111111222222222222111111222222222333333333222222111111111111222222222222222222222222222222000000111111111111000000333111///333888:::999666222333333333333222222222111111111222222222222222222222444555666666666666222444555666666555444333444555555555555666666666777777777777666555444444666555333222111222222111222222222222222111111000...//////000111111000000------.........////////////333777<<>>@@@???AAAAAABBBDDDFFFGGGHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMKKKLLLOOOQQQTTTVVVXXXYYY]]]___cccgggiiiiiihhhgggfffeeeeeegggjjjllllllkkkeeebbbcccgggjjjoooxxx******+++******)))((('''###'''***+++)))((()))+++******************))))))'''((())))))***)))(((''')))(((((((((((('''''''''(((((())))))))))))******(((((((((((((((((((((((())))))************)))))))))***,,,+++***((()))******'''$$$%%%(((+++***))))))******++++++******))),,,,,,---------,,,,,,+++////////////////////////111222222333444444444444//////111444999;;;<<<;;;555555444333333333333333000111111222222222111111111111222222222333333333222222111111111111222222222222222222333333333333111111111222222111111111222111000111222333333222333333444555666555555555333333333333222222222222///111333555666777777666444555777888888777666666555555666666666777777777777777777777666555333333666444222111111111000///////////////////////////+++,,,------.........------------......//////000444;;;BBBIIIRRRTTTDDD111333111000000111222222111........................////////////////////////////////////////////////,,,---...//////...,,,+++...............///000000000...,,,,,,...///...---......////////////......---------...............---------.....................---------,,,,,,,,,........................---------............///,,,,,,,,,---...///000111CCCEEE@@@666...------,,,------...////////////.................................------------......---...111///999VVVfff\\\111000///...------...///,,,+++,,,...000000...,,,///////////////...---,,,...111000,,,000888888111000...,,,...111111...+++///............------------...//////000/////////........................//////////////////////////////000000000000//////,,,------...444:::;;;777---....../////////////////////000111111111111111000111333555555444333222000000000000111222333444111111111111111222222222444444333333222111111111222222333555555666666666666666555555555555555555666555444555777888777666555777999999777777777888888::::::999:::>>>@@@???AAAAAABBBDDDEEEGGGHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMLLLMMMOOOQQQTTTWWWYYYZZZ[[[^^^bbbfffhhhhhhfffeeefffffffffgggjjjllllllkkkfffcccdddhhhkkkpppyyy******++++++***)))'''&&&%%%&&&((((((((((((***+++)))******,,,------,,,+++&&&'''(((******)))(((((())))))))))))(((((((((''')))))))))*********++++++((((((((((((((((((((('''))))))************))))))''')))++++++***))))))***,,,+++++++++,,,,,,,,,,,,))))))***++++++***))))))++++++,,,,,,,,,,,,++++++------------------------...///000111222222222222000///...000333555666555444444444444444444333333111111222222222111000000111111222222222333333333444333333333333333333444222333333333444444444444222333333444444333333222111333333222111000222444333444666888999999888888666666555555444444333333///000333444555555444444777777888888999999999999666666666777777777888888777777777666555444222222222000...///000111///---///...............//////,,,,,,------...------------------...///000000000777BBBMMMSSS[[[\\\LLL888444222111000111111111000........................////////////////////////////////////////////////,,,---.........------...000///------...000333555333111///.../////////.........////////////......---------.........//////...............---------,,,,,,------------------........................---------............///---------------...///000777999666000---...---***......//////......------------------------------......------------......,,,,,,000000444GGGSSSLLL111000...------...///000,,,,,,---///000000---+++------......///.........000///...------.........---,,,,,,000555666222...///............---------,,,---....../////////...........................//////////////////////////////000111111000///...---...------222888888333///000000000000///......//////000111111111111111000111222333444333333222111111111111222333444555111222222222333333333333555555444444333222222111333333444555666666555555333444444555555666666666777666666777999;;;::::::777999999999777777888999555:::;;;999:::@@@BBB@@@AAAAAABBBCCCEEEFFFGGGGGGIIIIIIIIIIIIJJJLLLMMMNNNMMMNNNPPPRRRUUUXXXZZZ[[[YYY\\\```dddffffffeeedddgggffffffhhhjjjlllllllllgggdddeeehhhlllqqqyyy***+++++++++***)))'''&&&,,,***''''''((()))******))))))+++---000000///...++++++++++++******))))))+++*********))))))(((((())))))******+++++++++,,,************))))))))))))))))))************))))))&&&(((*********)))***+++(((***,,,+++)))(((((())))))***+++,,,,,,+++***)))***++++++,,,,,,,,,++++++------------------------,,,,,,...//////000000000222000......///111111111222333444555555555333333111222222333222111000///111111222222222333333333666555555444444555555666333333333444444555555555444555555666666555555444222666888666222111555999444555777999;;;;;;;;;;;;999999888777666555555444444666777999999888666555888888888999999::::::;;;777777777777888888888888777777777666555333222111...,,,,,,---000111///,,,//////.........//////000......///000000//////...------......///000111111777FFFSSSXXX\\\\\\OOO>>>666444222111111000///...........................////////////////////////////////////////////////...//////...---...000222111000...---...222666888666444111000000111000///......////////////......---------.........///////////////......------,,,***++++++,,,---...//////---.....................---------.........//////......---------......///...///...,,,---111000,,,////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------.........///---222111...666<<<444000///...------...000111---------///000000---+++++++++---...//////000000///------000///+++---222,,,,,,...333:::<<<888333//////.........---------+++,,,,,,---.........---........................//////////////////////////////000111111000///...//////...,,,000555555000111222222111111000///...//////000111111111111111111111222222333333333222222222222222333444555666222222222333333444444444666666555444444333222222333444555555666555555555111222333444555777888888888777777999<<<=========:::::::::999888777999:::444:::===:::;;;AAACCCAAAAAAAAABBBCCCDDDEEEFFFFFFIIIIIIIIIIIIKKKLLLMMMNNNNNNOOOPPPRRRUUUXXX[[[\\\^^^```dddhhhjjjjjjiiihhhgggffffffhhhkkklllllllllhhheeeeeeiiilllqqqyyy************))))))(((((())))))))))))))))))))))))+++,,,000777===<<<555...---+++((('''((())))))((())))))))))))))))))))))))+++))))))***,,,,,,***'''++++++******))))))(((((((((((())))))*********+++)))***+++,,,,,,+++***)))***+++,,,+++)))))))))***************************************************---,,,,,,---...---+++***---------.........//////---------............///444333333333333333333333444222000111333444333000111111111222333444666777999888666555555555666777555555555555555555555555:::::::::999999888888888555444333444555666666444777888999:::;;;:::999888666666666666555555555555,,,222777888555444666999666777999999888666444222000000000111222444555666777666444222111000/////////......------......///---..................---.........---,,,,,,...111......//////000000111111444999DDDRRR[[[[[[SSSKKK<<<666000...000222111...///...---,,,,,,---...///111000///////////////000111000///...------------///...---,,,,,,---...///000333222///...222444444;;;555---+++...000...+++//////.........---------000000//////......------///...---,,,+++*********......---------...//////---------.........//////222111000///...---,,,,,,........................---------............///...///...---///333000***...//////...,,,++++++,,,)))***+++---.../////////...------......///000111......------------......000000///...---,,,,,,,,,........................///......,,,+++)))'''&&&555///+++...777;;;888333000000//////.........---............/////////000+++,,,,,,---...///000000333222000/////////000111000000000000000000000000000000000000////////////111111111111111111111111000000000000111111111111111111111111111111111111444333222111111111333333///000111222444555666777888777666555444333333333444444444555555555555666666555444333444666888999@@@>>>999888===EEEGGGCCC;;;::::::999888888888999:::;;;===????????????>>>BBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFGGGJJJLLLNNNVVVSSSPPPPPPRRRVVVXXXYYY\\\```eeeiiiiiihhhgggfffeeefffhhhkkklllmmmmmmmmmhhhgggfffgggkkkrrrxxx|||++++++*********)))))))))))))))))))))))))))))))))+++,,,///444999888222,,,++++++******)))******+++))))))))))))))))))))))))***))))))***++++++***)))*********)))))))))))))))((()))))))))***************++++++++++++++++++***+++,,,---,,,***))))))******************************************************)))((((((******)))(((,,,,,,------------......------------............000000000000000000000000333111///000222333222000000000000111222444555666888777666666555555555666555555555555555555555555999999999888888888777777555444333444555666555444555666777999:::::::::999666666555555555444444444...222666777555444555777666666777777666555333222000000///000000111222222222111000///////////////---------,,,,,,---------,,,---...//////...---,,,...//////...,,,+++,,,.../////////000000000000000222555===HHHQQQTTTPPPKKK;;;666000...000222000...///...------------...//////......------.........111000//////....../////////...------------...///+++...///,,,,,,000111000555333111000000000...---//////.........---------............------------000///...---,,,,,,------...---,,,+++++++++,,,,,,,,,------------..................---------------........................---------............//////111000------//////,,,***,,,------------...000++++++,,,...////////////...------......///000111///......------......////////////...---------,,,////////////////////////,,,---------,,,++++++***444000,,,...333666333000000/////////............---------............///---------.../////////000222222000/////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111333222111111000111222333111222222222333333333444555444333222111111111111444444444555555555555666444333333333444666999:::FFFHHHIIIKKKPPPSSSNNNGGG;;;:::999999888888888999999:::;;;===???@@@@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGKKKKKKJJJJJJLLLNNNPPPRRRVVVSSSQQQQQQTTTWWWYYYZZZ\\\```eeehhhiiihhhgggfffhhhiiikkkllllllkkkjjjjjjhhhgggfffgggkkkqqqxxx|||+++++++++***************))))))))))))))))))))))))++++++,,,000333333///***(((+++...---+++***+++...))))))))))))))))))))))))((('''(((***---...---+++))))))))))))************))))))))))))************,,,++++++******++++++,,,---......---***)))******************************************************,,,***((()))+++---------+++++++++,,,,,,,,,,,,---,,,,,,,,,---------..............................111///...///000111000////////////000111222333444555555666666666555444444444444444444444444444444777777777777666666666666444333222333555666555444222333555777888999999999555444444444444333333333000111333444444444333333555555444444333222222222//////............//////............///000111222......------------......+++---...//////...---+++,,,...///...,,,++++++,,,...............---------000000444;;;DDDIIIJJJIII999444000...000111000...///...------------.../////////............//////111111000/////////000000///...------------...///,,,///000...///444555444111333444444222000.....................---------,,,,,,,,,---------------111000...------...000111111///---+++******+++,,,,,,,,,,,,,,,------------,,,,,,------.........///........................---------............///111555555000,,,,,,...---***,,,------------...000,,,,,,---..................------......///000111///......------......///..................------////////////////////////++++++,,,---............333111......//////...---////////////............,,,,,,---------.........////////////////////////111111000/////////000000000000000000000000000000////////////000000000000////////////////////////000000000000111111111111111111111111111111111111111111000000000111111222333333333222111111000000222222111111111111222222444444444555555555555666111111111222444666999:::FFFMMMSSSXXX[[[YYYOOOCCC::::::999888888888888999888888999;;;===???AAACCCBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIIIIIIIKKKMMMOOOPPPSSSRRRRRRSSSVVVYYYZZZYYY\\\```eeehhhhhhggggggfffiiiiiikkklllllllllkkkkkkiiihhhfffgggkkkqqqwww|||++++++++++++************))))))))))))))))))))))))*********,,,......+++)))(((---111000,,,)))+++...(((((((((((((((((((((((('''%%%&&&...888:::444,,,(((((())))))******++++++)))))))))))))))*********+++***)))(((((()))***+++......///---+++)))***+++************************************************,,,***((()))+++...000000************+++++++++++++++,,,,,,,,,------------............///////////////............///..................///000111222222333444555555444333222333333333333333333333333444444444444444444444444333222111222444555444333222222333444555666666666333333333222222222111111222111000111333333111///333222111111000000111111------------...//////000////////////000111222333//////............//////+++,,,...//////...,,,+++)))+++......---++++++,,,---,,,,,,,,,++++++******///...///333999>>>AAAAAA666333000///000111000............------.........111111000000000111222222333222111000////////////.........------.........///111000///444===BBBBBB999777444222222111///...........................,,,,,,,,,------......///111///...------///111333555333000---++++++,,,---+++++++++,,,,,,,,,------............////////////........................---------............///000888;;;666...,,,------...//////...,,,++++++,,,+++,,,---------------,,,...------......///000111//////............//////---------...............////////////////////////,,,,,,---//////000000000000111000///---,,,,,,---///////////////.........---------.........//////000000000000000/////////000000000/////////000000000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000000111111111333222222111111000000000333222222222333333444555444444444555555555555666222222222222333555777888>>>EEELLLPPPQQQNNNDDD999999999888888888888888999999999999:::<<<>>>AAABBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIKKKMMMNNNPPPPPPQQQTTTXXXZZZZZZYYY\\\```dddgggggggggfffgggeeegggiiilllnnnoooooooooiiihhhfffgggkkkqqqxxx|||************************(((((((((((((((((((((((()))(((((()))******)))(((***...222000+++((()))+++((((((((((((((((((((((((***&&&(((777IIILLL>>>///(((((())))))******++++++******))))))))))))))))))***)))(((''''''((()))***---......---+++******+++************************************************(((&&&$$$%%%(((+++,,,---)))))))))*********++++++++++++++++++,,,,,,,,,---,,,,,,,,,------.........------...------------------------------...///000///000222222333222111000111111111111111111111111222222222222222222222222222000000000222333222111333222222222111111222222111111111111000000000000111000//////000111///---111000//////...//////000,,,,,,,,,...///111333444/////////...//////000000...------,,,,,,------...+++,,,---//////---,,,+++'''))),,,...---------......------,,,,,,+++++++++//////000222555777888777222111000000000000///...---..................---000000000000000111222222555444333111///...---------..................---------,,,///:::KKKVVVYYYMMMAAA444...111333000,,,---.....................------....../////////000......,,,,,,---...000222444333000...,,,,,,------+++++++++,,,,,,,,,------.........---------,,,,,,........................---------............///---888???;;;333...---,,,...//////...,,,++++++,,,***++++++,,,,,,,,,++++++...------......///000111/////////....../////////---------...............------------------------......///000000000//////...000000///---,,,...000.........///////////////////////////000000000000000000000000000//////////////////000000000//////////////////////////////.../////////000000000111111111111111111111111111///000000000111111111111111111111111111111111111//////000000111111111111111111111111111111222222222222222222333444555555444444444555555555555666444444333333333444444555666;;;>>>>>>??????:::333888888888777777888999999<<<;;;;;;;;;<<<===???AAABBBBBBCCCDDDEEEFFFGGGGGGIIIIIIIIIKKKLLLMMMOOOOOONNNNNNPPPTTTXXXZZZZZZYYY\\\___dddffffffffffffgggeeegggjjjllloooppppppppphhhgggfffgggkkkrrrxxx}}})))))))))))))))*********(((((((((((((((((((((((('''(((((()))))))))((((((***,,,...---***((((((***))))))))))))))))))))))))---))),,,>>>QQQUUUEEE222))))))))))))************************)))))))))))))))))))))(((((()))))))))+++,,,---,,,+++***+++,,,************************************************)))'''&&&'''))),,,------)))))))))************+++******+++++++++,,,,,,,,,))))))******++++++,,,,,,,,,---...---,,,,,,---...,,,,,,++++++,,,,,,---...------...////////////...////////////////////////////////////000000000000///...---...000111000///222111000///.........///000000/////////........................---....../////////...............+++,,,,,,...000222444555------,,,,,,+++,,,,,,,,,++++++************++++++,,,,,,------------,,,,,,(((***------------.../////////////////////......///000111222333222222111//////000000000000///...------...//////...------------,,,------...///000555444222000...------,,,------...//////...------,,,---...555FFF\\\kkkpppdddRRR;;;000000333000,,,---------........................///////////////,,,,,,,,,,,,---....../////////...---,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++******........................---------............///,,,666===:::444000...,,,***,,,------------...000******+++,,,,,,,,,,,,,,,...------......///000111000//////......//////000..................------,,,,,,,,,,,,,,,,,,,,,,,,//////000000000///.........///000///......000111........./////////////////////000000000111111111////////////////////////......///000000000//////////////////////////////......//////000000111111111111111111111111111111000000000000111111111111111111111111111111111111//////000111222222222222///000000111222333444444111111111111111222333333444444444555555555555666555555555555444444444333444777777444555888888666888777777777777888999999======<<<======>>>???@@@BBBBBBCCCDDDEEEFFFGGGGGGFFFGGGHHHIIIKKKLLLMMMMMMNNNNNNPPPTTTYYY\\\\\\\\\\\\___ccceeefffffffffgggiiijjjlllnnnoooooonnnnnnfffeeeeeegggkkkssszzz~~~''''''((((((((()))))))))((((((((((((((((((((((((&&&'''))))))))))))))))))((((((((((((((()))***+++))))))))))))))))))))))))+++)))---<<>>333/////////---------.........//////.........------,,,,,,,,,,,,---///000000///---+++***,,,///111222222111000---------.........//////......///000111222333333........................---------.........//////+++000222...,,,...000///...//////...,,,++++++,,,+++,,,---///000111111111...------......///000111000000////////////000000000000///...------,,,,,,........................,,,---...//////000000///111///------......---,,,---.........//////000000............/////////000+++,,,,,,---...///000000,,,---///000000000//////////////////////////////---......///000111111222000000000000000000000000000000000000111111111111111111111111111111111111///000222333444444333333333333333333333333444444666555555444444555555555444444444555555555666666333444555666777777777777///444777777777:::;;;:::777777666777777888999999999:::===@@@BBBCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIKKKMMMNNNOOOOOOOOORRRRRRSSSVVV[[[```bbbccc]]]___bbbdddeeeeeefffgggfffhhhkkknnnppprrrsssssscccccccccffflllttt|||,,,+++***)))(((((((((((('''((()))((('''&&&''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))),,,,,,---000222222...***------,,,,,,+++***))))))************************(((***...111111///,,,******************)))((((((,,,,,,,,,++++++*********))))))))))))))))))))))))---,,,++++++******++++++,,,,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........---,,,+++))))))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------..............................******+++,,,,,,---............------------......+++,,,,,,------,,,,,,+++///...---,,,,,,,,,---...,,,++++++,,,......,,,+++........................,,,,,,,,,---------......000000//////.............../////////...------,,,***,,,///222333111///---000000000000000000000000///////////////000111111000000///...............---...///000000///...---......------------......---///000111111///,,,***000111333888===AAABBBAAA\\\SSSFFF888///+++,,,...........................///...---,,,,,,,,,,,,,,,...------,,,,,,------...,,,...000222444555666666111///---+++))))))***+++...---------...///111222000///...---------------------------------,,,,,,---...///...---,,,---///---,,,,,,++++++,,,,,,---,,,******,,,000222111///...---,,,++++++,,,---...........................++++++,,,,,,...///111222,,,---...///000000000000//////......---------,,,///222444222---+++---000---------.......................................111111000000000000111111...............///000000000/////////111222111000444222000///...///000111///111222111///...111333111111111111111111111111333333222222222222222222111111111222222333333333...///222444555444333222666555444555666666555333333333333444444666777777666666666666666777888888666666666777888:::;;;<<<666888:::<<<<<<<<<;;;:::???888:::GGGMMMHHHCCCEEECCCCCCBBBCCCDDDEEEGGGIIIIIIHHHIIIJJJMMMNNNOOONNNNNNQQQUUUZZZ^^^aaaccccccaaabbbccceeefffgggggggggfffgggjjjlllnnnooooooooohhheeeeeejjjpppuuu}}},,,+++***)))(((((((((((('''((()))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))''''''''')))+++,,,)))&&&------,,,++++++***))))))''''''''''''''''''''''''(((***---//////...,,,******************)))((((((,,,,,,,,,++++++*********************************,,,+++******))))))******,,,,,,++++++++++++++++++((()))******+++++++++***************++++++++++++,,,,,,---------,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,------------...........................******+++,,,,,,---...............------.........+++++++++,,,,,,+++++++++...---,,,++++++,,,---...+++******+++---......---------------------------,,,,,,,,,,,,------------/////////......---------------......---,,,,,,+++)))***---///000///---,,,........................///////////////000111111000000///...............,,,---...//////...---,,,......------------.........000222444444333111///++++++,,,///333666666555EEEAAA:::333...---...///........................///...---,,,,,,,,,,,,---...------,,,,,,------...,,,,,,...000222444666777222111...,,,++++++,,,,,,......---......///000111///......---------......---------------------------......---+++******+++------,,,,,,,,,,,,---------++++++,,,///111000//////...---,,,,,,---...///////////////////////////,,,,,,,,,---...///000111...///////////////....../////////.........------///222444222...,,,...111................................................000//////////////////000///............///000000111000///000111222111000333222000///...///000111000222222000......000333111111111111111111111111111111111111111111111111222222222222222222222222///000222444444444333222222111000111222222111///333333333333444555666777444444444333444444555555666666666777888999:::;;;666888:::;;;<<<<<<;;;:::>>>999===JJJOOOHHHBBBCCCDDDCCCCCCCCCDDDEEEGGGHHHIIIHHHIIIJJJMMMNNNOOONNNOOOQQQUUUYYY]]]```bbbcccaaabbbdddeeeggghhhhhhhhhfffhhhjjjlllnnnoooooooooiiieeeeeekkkpppuuu}}},,,+++***)))(((((((((((('''((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))+++++++++))),,,,,,,,,+++******))))))************************)))***+++,,,,,,,,,+++***)))************))))))(((+++++++++++++++*********************************+++***))))))(((((())))))++++++++++++++++++,,,,,,(((((()))************)))((((((((()))))))))*********+++,,,,,,------------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------***++++++,,,,,,------...........................+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,+++)))***,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......------------,,,,,,/////////000//////...---***+++,,,---....................................////////////000000000000000///......---.........,,,,,,------------,,,,,,......------------.........///111333444444222111---,,,,,,...000111000///222111000///////////////..............................---,,,,,,,,,------...------,,,,,,------...,,,,,,,,,---///222555666333222000...------......---....../////////............---------...//////+++,,,,,,------.........222333333111...---------......------------.........---,,,---///000///...///......------......///////////////////////////---------------...//////000000000000///...---,,,000000////////////.........111333222///...000222000//////......---------........................///......------....../////////......//////000111222000///000111111000///222222000/////////000111333333222000......000222000000000000000000000000/////////000111111111222222222222222222111111111000111333333444333222111333222222333444444333111333333333333444555666666444444333333333333333444555555555666777888999:::666888999;;;;;;;;;::::::===:::???KKKOOOHHHAAA@@@DDDDDDCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOQQQRRRUUUXXX\\\___bbbcccaaaccceeeggghhhiiiiiiiiifffhhhjjjlllnnnoooooooooiiiffffffkkkqqqvvv}}}++++++***)))(((((())))))''')))***)))((('''((()))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((()))))))))---,,,+++***+++,,,---...,,,+++++++++******))))))++++++++++++++++++++++++))))))******************))))))************)))(((+++++++++***************************************++++++***)))))))))))))))*********++++++,,,,,,,,,))))))***************)))(((((((((((()))))))))******+++,,,,,,------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------+++++++++,,,,,,------------..................---------............------++++++++++++,,,,,,,,,---///---******+++---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------............//////000111000000000000000000000000//////000000000000000//////......------.........------------------------......------------......,,,---///000000000///...000//////000111111000.........////////////.................................------,,,,,,,,,------...------,,,,,,------......---,,,,,,,,,...111222222111000///......//////---.../////////...---,,,---------------...///000++++++,,,,,,---...//////666666666444111......///.........------...............---............---/////////......////////////////////////////////////......---------......///////////////...------000000000000000/////////...000222111000000111333111000000///...------,,,........................///..................////////////...///000000111222111000000111111000///222111000//////000111111555444222///......000222////////////////////////...//////000111222333333000000111111222222222333222222333333333222111111444444333555666777555444555444444444555555666777666666555444444444444555555555555555666777888999777777999:::;;;;;;::::::===;;;>>>GGGJJJEEE@@@@@@DDDDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKLLLMMMNNNPPPRRRSSSUUUXXX[[[^^^```bbbaaaccceeehhhiiijjjjjjiiiggghhhjjjlllnnnooonnnnnnjjjgggggglllqqqvvv}}}+++***))))))))))))))))))((()))***)))((('''(((***************************(((((((((((((((((((((((())))))(((''''''((())))))))))))(((''''''(((***+++++++++***************)))((((((((((((((((((((((((***))))))(((((()))))))))((())))))*********))))))************************************************,,,,,,+++************+++*********++++++,,,,,,,,,***++++++,,,++++++******)))))))))*********++++++,,,,,,------,,,,,,+++******++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------...//////...------,,,,,,------------,,,,,,++++++,,,,,,------------222///,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,)))******++++++*********......------...///111222000000000000000000000000//////000000000000///.........------------......///..................///......------------......------......---,,,++++++---,,,,,,---//////...,,,000//////.......................................------,,,,,,,,,------......------,,,,,,------...111///---+++++++++---...//////..................------...//////...---,,,---------------...///000++++++,,,,,,---...//////222333333000---++++++,,,.........------...............///...------------...//////////////////...------------------------//////...------------...------...//////000///////////////000000000000000...///000000000000111333111111000///......------........................000//////......//////000///////////////000111111222000///000111111000///000000000000000000111111666444111000///000000111////////////////////////000000111111222333444444......///000222333444444222222333333222222222111222222111333555555444222666666666666666666777888666555555444444444555555666555555555666777888999777777888999::::::::::::<<<;;;<<<@@@BBBAAA@@@AAACCCCCCDDDDDDEEEEEEFFFFFFGGGIIIKKKLLLKKKLLLNNNPPPSSSTTTVVVXXX[[[]]]______```bbbeeehhhjjjjjjjjjiiigggiiikkkmmmnnnnnnnnnnnnjjjggggggkkkpppuuu|||******)))))))))))))))***((()))******(((((()))***************************))))))))))))))))))))))))))))))''''''''''''))))))'''(((((('''&&&''')))+++************************))))))))))))))))))))))))***))))))))))))(((((((((((())))))************))))))))))))***************++++++++++++++++++++++++---,,,,,,+++***+++++++++++++++++++++++++++,,,,,,+++,,,,,,,,,,,,+++***************+++++++++,,,,,,------------,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,)))******++++++******)))++++++,,,---............111///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---.........------,,,,,,+++,,,,,,---//////........................//////000111111000...------------,,,------...///000///............///000......------------......////////////...---,,,+++---,,,,,,---...///---,,,------,,,,,,,,,---..............................------,,,,,,,,,---.........------,,,,,,------...111000...,,,++++++++++++------------------------,,,------.........------......---------...//////+++,,,,,,------.........000111222000...------.........------------......---...//////---,,,---...---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,///......---------......,,,---...///000000000000......////////////000000......//////000000000111111000000//////.................................000//////////////////000000000//////000000111222000//////000111222111000000000000000111111111111555333111111222222111000000000000000000000000000111111111222333333444444---...///000111333444444222222222222222222222333444333333555777777666555777666666666666666777777333333333333333444444555777666666666777777888999777777888888999:::::::::::::::;;;<<<>>>???@@@BBBAAABBBCCCEEEFFFFFFGGGFFFFFFIIILLLLLLKKKKKKNNNQQQSSSTTTWWWZZZ[[[\\\]]]\\\^^^aaadddhhhjjjjjjiiihhhhhhiiikkkmmmnnnnnnnnnmmmjjjffffffkkkooottt{{{******))))))))))))******((()))******)))((()))***************************))))))))))))))))))))))))***)))'''&&&&&&''')))***)))+++,,,+++))))))+++...))))))))))))************++++++++++++++++++++++++)))************)))((('''(((((()))***************((()))))))))*********+++++++++++++++++++++++++++,,,++++++***************,,,,,,+++++++++++++++++++++++++++++++++***))))))*********+++++++++,,,,,,++++++,,,---------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,***++++++++++++++++++***+++,,,---///000000//////...,,,,,,---...//////...------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,---------...---...///000000000000///++++++,,,------.................................///000111111111000...------,,,,,,,,,------...//////...------------...///......------------...........................---000///......//////---+++)))***+++------------,,,........................,,,,,,,,,,,,,,,---...///...------,,,,,,------.........---------,,,,,,,,,+++,,,------............,,,,,,,,,,,,---......//////......---------......------------------------...000111000//////000111------,,,,,,,,,,,,------,,,...//////---,,,...000,,,---...//////...---,,,------------------------......---------......///......///////////////...------........./////////......---.../////////...000000000///////////////........................///......------......///000000//////000000111222///......///222333333222//////000111111111111111333111111222444444222///111111111111111111111111111111111111222222222222000000000000111111111111111111111111222333444444555555555666888999888777555555444444444444555555222222222333444555666777888777777777777888999999777777777888888999:::;;;777999;;;<<<>>>@@@AAAAAA???@@@CCCEEEFFFGGGHHHHHHEEEIIIMMMMMMJJJJJJNNNRRRRRRTTTXXX[[[]]]\\\[[[ZZZ]]]```dddgggjjjjjjiiihhhhhhiiikkkmmmnnnnnnmmmmmmiiieeeeeejjjnnnssszzz***)))))))))))))))******(((***+++***)))((()))***************************))))))))))))))))))))))))***((('''&&&&&&'''(((***'''***,,,+++))))))+++---)))))))))))))))*********(((((((((((((((((((((((()))***+++++++++)))((('''(((((()))***************(((((())))))*********++++++++++++++++++++++++++++++******)))))))))))))))---,,,,,,++++++************************)))((((((************++++++++++++))))))+++,,,---.........+++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,---......//////......---+++,,,...000111000000///******+++---000111111000........................,,,,,,------------......,,,,,,,,,------.........((()))******+++++++++***,,,---...///000000000000000000000000000000000000///000111222111000...,,,,,,,,,,,,,,,------...///...---,,,,,,,,,,,,---............------.........++++++,,,,,,---.........///...,,,,,,,,,+++(((&&&)))+++...000000...+++)))........................,,,,,,,,,,,,,,,---...///...------,,,,,,------...+++,,,---............---+++,,,---...////////////,,,,,,++++++,,,...///111000///...---------------------------------,,,,,,(((***,,,,,,+++,,,---///---,,,,,,++++++,,,,,,---+++---//////---,,,...111+++,,,---......---,,,+++........................---------------...//////000000000000///...---,,,,,,---------....../////////...------...///...---////////////000000000000...........................------,,,,,,------...000000000000000111111222...------///222444444333...///000111111111111111111000111333666555222///111111111111111111111111111111111000000000000000333222222111000//////...111111111111222333444555111111111222555555555333444333333222222222333333444444555555777888:::;;;888888888888888888999:::777777777777888999:::;;;444999===???@@@BBBBBBAAA>>>@@@BBBEEEGGGHHHHHHHHHEEEIIIMMMMMMJJJJJJNNNRRRQQQTTTXXX\\\]]]\\\ZZZXXX\\\___cccgggiiiiiihhhggghhhiiikkkmmmnnnnnnmmmmmmiiieeedddiiinnnrrryyy)))(((&&&%%%&&&''')))+++***************************)))(((''''''((()))******)))'''%%%$$$%%%&&&'''---+++)))'''&&&&&&((((((+++*********))))))((((((+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))+++++++++*********)))))),,,,,,,,,+++++++++*********************++++++,,,,,,+++)))((()))+++++++++---,,,,,,+++*********+++,,,++++++******++++++,,,++++++++++++******))))))++++++************++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,------++++++++++++------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---......//////......///,,,)))))),,,...---,,,***+++---......---+++***---------.........//////111///---+++***)))******,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------...............///000000333222222111000//////...........................------------------------........................,,,,,,,,,------...........................------......////////////......,,,------...............,,,,,,---.../////////...........................++++++,,,---.....................------,,,,,,,,,////////////////////////111000...,,,,,,,,,...//////...---,,,,,,---///111222...,,,///000---+++,,,...///000///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...............//////000000111333222000//////000............/////////000........................,,,++++++---000111000//////............---///333222111///---...000222444........................000000//////.........---,,,...111333333222000...222111000......000111222///////////////000111111333333222222111000000///111///---///222333222000///000000111222222333333111111222222222333333333555444333222222222222333222333444444555555555444999999999888777555444333555555555555666777999999888888777777777777888888777888888999999:::;;;;;;;;;;;;;;;<<<===>>>>>>??????@@@AAACCCFFFHHHIIIJJJGGGHHHJJJJJJLLLNNNRRRUUUQQQSSSVVVXXXXXXXXXYYY[[[^^^___bbbdddgggiiijjjjjjkkkjjjkkkmmmoooooonnnllliiigggfffiiilllnnnvvv~~~(((((('''''''''((()))***((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))((((((***)))(((''''''(((***+++************)))))))))(((************)))))))))(((,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))+++++++++*********)))))),,,+++++++++************+++************+++,,,,,,,,,+++))))))***+++++++++,,,+++******))))))******++++++++++++++++++++++++++++++++++++*********)))++++++************++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------------,,,,,,,,,,,,---............---...,,,******---...---++++++,,,------------,,,+++,,,------------.........000///---+++******++++++------,,,,,,,,,+++++++++,,,,,,---------........................///000000111111111000000//////...........................------------------------........................,,,------------------.................................////////////......------...////////////...------......///.................................,,,,,,---.........------...------------------,,,........................111///...,,,,,,,,,...///...---,,,,,,,,,---//////...++++++------+++,,,///---...//////...---///000------------------------......///000000000000//////111222111000...//////........./////////000000///////////////////////////......///000111///...333000...///000000//////333222000...------..............................000000/////////............///111222333222000///222111000//////000111222///////////////000111111,,,---...///111333444444111//////000222333222000000000111111222222222333111111222222222333333333333333333222222111111111111111222333333222222222444444555555555444444333777777666777777888999:::888888777777777777888888777888888999999:::;;;;;;;;;;;;<<<===>>>???@@@AAACCCCCCCCCDDDDDDEEEEEEEEEHHHIIIJJJKKKLLLNNNQQQTTTQQQTTTWWWYYYYYYZZZ[[[\\\^^^```bbbdddgggiiijjjjjjkkkjjjkkkmmmoooooonnnllljjjggggggjjjlllooovvv~~~((((((((()))))))))******(((((((((((((((((((((((())))))(((((((((((())))))&&&(((***++++++***)))'''''''''&&&'''(((***,,,...************))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++++++++***************************))))))))))))+++************+++,,,,,,++++++************+++++++++******))))))))))))******+++,,,,,,,,,,,,+++***++++++++++++************++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////........................+++,,,,,,,,,,,,,,,,,,+++++++++,,,------------------,,,+++,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,+++,,,,,,,,,---------------,,,,,,,,,---............/////////...............///000000////////////////////////.................................................................................---------------..............................////////////............///000000000//////.........///......------........................------.........------,,,---------------.........------------------------000///...,,,,,,---......,,,,,,,,,---------......---+++,,,---,,,+++000777555555444111......///111---------------.........---...000222222111000///...000111111///......///....../////////000000000111111111111111111111111111000000000111111///---111000//////111222000---000000///...---,,,++++++........................000000////////////......111111111222111111000000222111000//////000111222///////////////000111111)))***,,,...111333555666000000000222333333222000111111111111111222222222111111222222222333333333000111222222222111000///222222222333333222111111000111222444444555555555888888888777777888999999999999888888888888999999777888888999999:::;;;;;;;;;;;;<<<>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEIIIJJJLLLLLLLLLMMMPPPRRRRRRUUUXXXZZZZZZ[[[\\\]]]___```bbbeeegggiiijjjkkkkkkjjjkkkmmmoooooonnnllljjjggggggjjjmmmpppwww(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))%%%&&&'''((())))))(((''''''''''''((()))+++,,,---*********)))))))))))))))*********)))))))))))))))'''''''''&&&&&&'''''''''))))))))))))))))))))))))************************)))))))))))))))(((((((((***))))))))))))***++++++++++++,,,+++******+++,,,++++++***************+++)))***,,,------,,,***)))++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,,,,,,,---.........,,,+++...---,,,,,,,,,,,,---...+++++++++,,,,,,,,,------------,,,,,,,,,---------..................------------........./////////...............///000000............////////////........................////////////////////////........................//////......------,,,,,,---------.....................////////////.........//////000000000000000.../////////...---,,,,,,..............................///......---,,,,,,,,,,,,------......//////------------------------///...------------......***+++,,,---.........---......///000...---555???FFFCCC>>>666000,,,,,,---,,,,,,------------......---///111333333222000///---///000000...---...///...////////////000000000222222222222222222222222000000///000111111000...+++000333222000111111000,,,---.../////////...---........................000000//////////////////222222111111000000000000111111000//////000111111///////////////000000111------...///000111222222000111222333444333111000111111111111111111111111111111222222222333333333000111333444444222000///444444555555444444333333222222444555666666777777888888777777777777777777999999888888888888999999777888888999999:::;;;;;;999:::;;;===???AAABBBCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKMMMMMMMMMMMMOOOQQQQQQTTTWWWYYYZZZZZZ\\\]]]___```bbbeeegggiiijjjkkkkkkjjjkkkmmmoooooonnnllljjjhhhhhhkkknnnqqqyyy(((((()))***************))))))))))))))))))))))))(((((())))))))))))((((((((('''&&&&&&'''((()))***)))))))))))))))***++++++))))))))))))))))))******))))))))))))))))))******+++******))))))******+++))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((()))*********+++---,,,+++***+++,,,,,,,,,+++++++++,,,,,,---)))***,,,------,,,***)))+++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------***+++,,,,,,------,,,,,,+++---...///...---,,,,,,...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,---------......---........................,,,------------........................///000000............////////////........................////////////////////////......................../////////......------------------.........//////......////////////.........//////000000000000000.../////////...---,,,,,,........................////////////...---,,,,,,---------....../////////------------------------......---------.........***+++,,,---............000///000000......555???PPPLLLDDD:::111,,,+++++++++,,,,,,,,,---------...---///111333333222000///---...000000///......///////////////000000000111111111111111111111111111---------///111222111///***888@@@:::000---000333---...000111111000///...//////////////////////////////000000000000000000111000000000000000000000111111000000000000111111///////////////000000111111111111111111111111111000111222333222111000000111111111111111222222222111111222222222333333333000222333555555444222111444444444555555444444333444444555555555555555444777666666555555555666666999888888888888888888999777888888999999:::;;;;;;888999:::<<<>>>@@@AAABBBDDDEEEEEEGGGHHHIIIJJJJJJJJJLLLNNNNNNMMMMMMOOOPPPOOORRRVVVXXXYYYZZZ[[[\\\___```ccceeehhhjjjkkkkkkkkkjjjkkkmmmoooooonnnlllkkkhhhiiilllooorrrzzz((((((((()))))))))******(((((((((((((((((((((((((((((())))))))))))((((((,,,***)))(((((()))+++---******************))))))))))))))))))************))))))))))))******************))))))))))))******))))))))))))))))))))))))***************+++++++++(((((((((((()))))))))))))))(((((((((((()))******))),,,......+++***+++------,,,,,,,,,,,,---......***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---++++++,,,---------------,,,---//////---,,,---...------------------------,,,,,,,,,,,,------------,,,------.........---------------...............,,,,,,---------........................///000000////////////////////////......................................................................../////////...............,,,,,,------.../////////......////////////............///000000000//////.........///......------............................../////////...------.............../////////---------------------------------...............+++,,,,,,---...///000000111///......,,,,,,111999JJJGGGAAA999222...---...,,,,,,,,,---......//////---...000222222111000///---...000000/////////000/////////000000000111111000000000000000000000000---,,,,,,...111222111000000CCCNNNDDD333---000333222222333333111000...---//////////////////////////////000000000000111111---...//////000000//////000000000111111000000000///////////////000111111000000111111222222333333000111222111//////000111///000000111222222333333111111222222222333333333111222333444555444333333000111222222333333333222444444444444444333222111555555555444444555555666888888777777777777888888777888888999999:::;;;;;;888999:::<<<===???@@@@@@GGGGGGGGGGGGGGGGGGHHHHHHJJJLLLNNNOOONNNNNNOOOPPPNNNQQQUUUXXXXXXYYY[[[\\\```aaacccfffhhhjjjkkklllkkkjjjkkkmmmoooooonnnlllllliiiiiimmmpppttt{{{(((((('''''''''((()))***(((((((((((((((((((((((('''((()))******)))((('''++++++***************************++++++*********((()))))))))************((()))))))))************)))((((((''''''(((((()))))))))))))))))))))))))))))))))*********+++++++++((((((((())))))************************++++++,,,(((,,,//////+++)))+++---,,,+++++++++,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++((())))))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,------------------------,,,------......------,,,,,,,,,---............------...///...,,,,,,...000,,,---...//////...---,,,,,,------------.........------...//////...---,,,,,,,,,---------.........---............/////////...............///000000111111111000000//////...........................------------------------....................................////////////,,,,,,------...//////000......////////////......------...////////////...------......///.................................---......////////////...////////////....................................,,,------......///......------------...000222333666111......---,,,...222<<<;;;888333///---...000.........///000000111111......///000000000000///---///111111000000000111//////000000000111111111000000000000000000000000///......000222222111000000DDDPPPEEE666111222333333333333222111000......//////////////////////////////000000000111111111)))+++---///000000///...000000111111111111000000///////////////000111111//////000000111111222222000111111///,,,,,,///222......///111222333444555111111222222222333333333111111222222333333333333///000111222333444444444444555555555555444333333555555444555555666777888777777666666666666777777777888888999999:::;;;;;;:::;;;<<<===>>>???@@@@@@DDDEEEEEEFFFFFFGGGGGGGGGIIIKKKNNNOOOOOOOOOPPPQQQOOORRRVVVXXXYYYZZZ\\\]]]```aaacccfffhhhjjjkkklllkkkjjjkkkmmmoooooonnnlllllljjjjjjnnnqqqttt|||)))(((&&&%%%&&&''')))+++************************'''((()))******)))((('''((()))***+++***(((&&&%%%((()))***+++++++++++++++(((((())))))*********+++(((((())))))*********+++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))******++++++++++++(((((())))))******++++++,,,,,,++++++,,,,,,---...(((,,,000///+++)))+++...+++*********+++,,,,,,---,,,++++++******++++++,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,------,,,+++***++++++------------++++++''''''((()))+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///........................+++,,,,,,------,,,,,,+++,,,---......//////......---//////...++++++...111,,,---///000000///---,,,---------.........//////---.../////////...,,,+++,,,,,,,,,---------......////////////000000000000...............///000000333222222111000//////...........................------------------------........................------......//////000000,,,,,,------...///000000......////////////......,,,------...............,,,,,,---.../////////...........................------...///000000000///000000//////......------////////////////////////,,,,,,---.../////////...///...------...000333555;;;444000000000...---000333333111...,,,+++---//////000000111222333333333............/////////000...///111222111000111222000000000000111111111111111111111111111111111111222111111111222222111///***>>>JJJBBB777555666333000000000000111111111111000000000000000000000000//////000000111111111222'''))),,,///000000///---000000111111111111000000///////////////000111111000000000000////////////111111000---***+++...222---...///000222444555666111111222222222333333333111111000000111222333333000111222444555666777777666666777777777777777666555555555555666888999999666666555555555555666666777888888999::::::;;;;;;<<<======>>>???@@@@@@AAA???@@@AAACCCFFFHHHIIIJJJHHHKKKNNNOOOPPPPPPPPPQQQPPPSSSWWWYYY[[[\\\]]]___```aaacccfffiiijjjllllllkkkkkkkkkmmmooopppnnnlllllljjjjjjnnnqqquuu}}}+++)))((('''((()))+++,,,(((((()))***************)))(((((((((((())))))***))))))))))))))))))))))))***)))((((((((()))+++,,,)))(((&&&%%%%%%''')))+++...&&&%%%+++---***///::::::666000,,,))))))))))))************************************************))))))***++++++++++++***))))))***+++++++++++++++******************************+++,,,,,,,,,,,,+++///......---------......++++++,,,,,,,,,,,,------------------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,+++***+++,,,---...---------,,,,,,+++++++++---,,,+++***+++,,,---...---.../////////...,,,+++---------,,,,,,+++++++++------------------------------------------------------------------------)))+++,,,,,,---...---+++...------------...//////+++---///000111000///.....................------000111111111111222222222000000000000000///......---------...///000000111////////////000000000000//////////////////////////////000000000000//////..................------000000//////.........---222222111///...---,,,+++000000000//////000000000111111000000//////............000111111222222222000000///,,,---///000///..............................------------......111000...,,,+++,,,---...000000////////////000000//////............//////000//////111333444333222111111111000000000000000444000---///333444111---......///000111222222222111222333444444333222111......---------///000111555777777555222000///000333111000000222222111000000///.........///111222444333333333222111111111//////000222444444222000000000000000000111111222444222222444222///000444555222111333222...+++,,,111222222333333222222111000000111111111111000000000111111222222222111111000000111111111222222222333333333444444444555555444333333333444555777888777888888666555666888:::999444222666888666555555999999888888999999:::;;;;;;;;;;;;;;;===>>>???@@@EEEEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKMMMNNNOOOPPPQQQSSSTTTUUUVVVXXXZZZ\\\^^^]]]```dddfffggggggiiijjjnnnnnnooopppppppppppppppllljjjkkkooorrruuu}}}***)))((('''((()))+++,,,((())))))******************))))))((((((((())))))))))))))))))))))))))))))***)))((((((((()))++++++((((((((()))***++++++,,,+++'''))),,,++++++888JJJUUUGGG666,,,+++---,,,***************************************************))))))***++++++++++++***)))******+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,---------,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...---------,,,,,,,,,++++++---,,,+++++++++,,,---...000000000000000///......------,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++---------,,,,,,...//////---------------......///..................//////........................000000111111111222222222000111111111000000///.........//////000111111222////////////000000000000//////////////////////////////000000000000//////........................000/////////......................../////////000---......//////......---............////////////...///000111222222222222111000///------///...---.................................------.........000///...,,,,,,---///000000//////......//////000//////............//////111000111222444555444333000000000000000111111111222111111000000111111111///000000111111222222222111111222333333222111111000///.........///000111///000222222111000000111000000000222666888888888000//////...///000111222111111111111000000000000111000000111333333222000000000000000000111111222444111000111000///333999???666000222444333000000111222222333333222222111000111111111111111111000------...///000000000000111222222222333333333333222222222333333333444444555444444333444555777777888999999888666555666888222......444888888888:::999999999888999999:::;;;;;;;;;;;;<<<===>>>???@@@CCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKMMMNNNOOOPPPQQQSSSTTTUUUWWWYYY[[[]]]^^^]]]```dddfffggggggiiijjjlllmmmnnnpppppppppooooookkkiiikkkooosssvvv}}}***)))((((((((()))+++,,,)))))))))************++++++***))))))(((((((((((()))))))))))))))))))))))))))))))))((()))******+++&&&''')))+++,,,,,,+++***((())),,,---))),,,@@@WWWnnnWWW;;;,,,,,,000///+++************************************************))))))***++++++++++++******+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))***+++,,,,,,+++***)))))))))*********+++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,---...............------------,,,,,,,,,,,,---,,,,,,,,,,,,---......000///..................,,,,,,,,,,,,------------------------------------------------------------........................///---,,,,,,,,,---///000---,,,,,,,,,,,,---......000///---++++++,,,...///........................000000000111111111222222111111111222111111000/////////000000111111222222////////////000000000000////////////////////////...//////000000//////...........................////////////............,,,------...///000111111+++,,,---//////---,,,+++,,,,,,------...//////000...///000111111111111111111///.../////////---,,,................................................000///...---...///000111///................../////////............//////000000000111333444333111//////000000111111222222///222333111...---111555111111111222222222222222000111111222222111111000222111000/////////000111---///111111000000111222//////000222666999:::999000////////////000111222......//////////////////333222000000111222111000000000000000000111111222222///---//////000555===DDD888//////444555333222111222222333333222222111111111222222222222111111///000111222333444444444222222333333333444444444111222222222333333333333666555555444444555666666888::::::999777555555555777333222666888666555777999999999999999:::;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBDDDGGGHHHIIIIIIIIIJJJJJJKKKMMMNNNOOOPPPQQQSSSTTTVVVXXXZZZ\\\]]]]]]^^^aaadddfffggggggiiijjjjjjlllnnnqqqqqqqqqooonnnjjjiiikkkppptttwww}}}))))))(((((())))))***+++***))))))*********++++++,,,+++***)))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++((((((((())))))((((((((()))***------)))---???SSSiiiTTT;;;---,,,///...***************************************************))))))***++++++++++++***++++++,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++((()))+++,,,---,,,***)))************++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------------------------------------,,,,,,++++++++++++,,,...///000///...---------------------,,,,,,---------------......///...---+++******+++,,,---+++,,,,,,,,,------......------------------------------------------------////////////////////////...,,,,,,......,,,,,,...,,,,,,,,,,,,,,,---......///...---,,,++++++,,,------------...............000000000000111111111111111111222222222111111000/////////000000111111111////////////000000000000////////////////////////...//////////////////...............///////////////////////////..................///////////////***,,,...000000...,,,***---------....../////////------...//////////////////,,,,,,000333111...---........................---..................---111000////////////000000......------------......//////............//////...------...000111///.........///000111222222333000111222000------111444333333222222222222222222000000000111111000000000444333111000000000111111111222333333111000000000111000///000222333333111000000000000000111111111---......//////000000000555333000///000111111000000000000000000111111222111......000000000444:::???666...///111111111222111222222333333222222111222222222333333222222222222333333444555555555444222222222333333333333444222222333333333444444444666666666555555555555555666888::::::888666555666<<<999888::::::666555777:::999999999999:::;;;;;;;;;;;;<<<<<<===???@@@AAA???AAADDDGGGIIIJJJIIIIIIJJJJJJKKKMMMNNNOOOPPPQQQSSSTTTWWWZZZ\\\]]]]]]]]]___aaaeeegggggggggiiijjjiiilllooorrrsssrrrpppnnniiihhhkkkqqquuuxxx~~~)))))))))))))))******+++*********)))***+++,,,,,,,,,,,,+++)))(((((((((((())))))))))))))))))))))))((()))))))))************---,,,)))'''&&&&&&'''(((******++++++***,,,666@@@LLLAAA444,,,+++,,,+++)))************************************************))))))***++++++++++++***++++++,,,,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++(((***,,,......---,,,++++++++++++,,,,,,,,,,,,---+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,------------------------------------------,,,,,,++++++++++++,,,...///000///...---------------------------------......////////////---,,,+++******+++------,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---000555555///,,,...---,,,,,,,,,,,,---......------.........---+++***---------.........////////////000000000111111111000111111222222222111111......///////////////000////////////000000000000////////////////////////......////////////.............../////////000000.........///////////////............////////////,,,---000111111000---,,,000000000/////////......+++,,,---------------------)))+++333777444000///........................------...//////...------222222111000///...............------------......//////............//////...------...000000///---......///000111222222333222111000/////////000000333333222222222222222222111000000000000000000111444333222000000000111111111222333333111000000000222000//////000000...---///000000111111111111111/////////000000111111111555333000///000111111000000000000000000111111222000///000333222///000444666333222222000---...222111222222333333222222111222222222333333222222222000111111111111111000///111111111111222222222222444444444444555555555555666666666666666666555555444666888999888888888888666444555999;;;999:::>>>::::::999999::::::;;;<<<<<<<<<<<<<<<>>>???@@@AAA???AAADDDGGGIIIJJJIIIIIIJJJJJJKKKMMMNNNOOOPPPQQQRRRTTTXXX[[[]]]^^^]]]]]]___bbbeeegggggghhhiiijjjjjjmmmpppssstttrrrpppnnniiihhhjjjpppuuuxxx((()))))))))************++++++***)))***+++,,,---,,,+++******))))))))))))))))))))))))))))))))))))(((((()))************)))111///+++)))'''((()))++++++************+++,,,...000///---,,,+++***))))))************************************************))))))***++++++++++++******++++++,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++***+++,,,.........------++++++,,,,,,,,,---------++++++,,,---------,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,---...............------------............---...//////000000//////...............//////000---------------.........------------------------------------------------------------------------111///444<<<<<<333...000...------------...//////,,,---///000000...,,,+++,,,,,,------...//////////////////000000000111111///000111111222111111111............////////////////////////000000000000////////////////////////---......//////......---.........//////000000111.........///////////////++++++,,,...///111222222...///111222222111///...222111111000//////......+++,,,,,,---------,,,,,,...)))+++666<<<777111000........................,,,---...//////...---,,,111111000000///...------///................../////////............//////111000///000222222111/////////000000111111222222555444333222222111000...111111111222222222222222222111111000000111111222333222111000000000111222---///111111000000111222000/////////111222111000///000111111222222111111000111111111111111222222333222000000111222111000000000000000000111111222111000222555333...---000000111444666333...///555111222222333333222222111111111222222222222111111111111222222222222111111000000111111111222222222555555555555666666666666555666666777777777666666333555777888888888999:::666444666888777444666::::::::::::::::::;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAABBBDDDGGGHHHIIIIIIIIIJJJJJJKKKMMMNNNOOOPPPQQQRRRUUUYYY]]]______]]]\\\```cccfffhhhhhhhhhiiijjjlllnnnppprrrrrrqqqooonnniiihhhjjjoootttyyy(((((()))***************,,,+++***))))))+++,,,...++++++******)))*********))))))))))))))))))))))))'''((()))***+++******)))---,,,+++*********++++++)))*********)))))))))((())))))***+++,,,,,,,,,+++************************************************))))))***++++++++++++***)))***+++,,,---.........++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,---.........***+++++++++,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,------------...........................+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...------------.........///---...///000111000//////......///000000000000000............------------------------------------------------------------........................333///333<<<;;;222...111///............///000000------......//////......,,,,,,------...//////000////////////000000000111...///000000111111111000////////////////////////////////////000000000000////////////////////////---......//////......------......///000000111111............/////////000,,,,,,---...///000111222///000000111111000000////////////////////////...------............------222+++---999???888000...........................,,,---///000000///---,,,------......////////////000//////......//////000//////............//////222111000111222222111///000000000000000111111111555888;;;999444111000111///000000111111222222222333222111111111111222333111111000///000000222333///000222222111000000111000///...///222333333222///000111222222222111111222111111111111111111000111000000111333333222000000000000000000111111222222000111333111---...222//////111444444111111555111222222333333222222111000111111111111111111000///000111333444555555555111111111222222222333333444444444555555555666666444555666777888888777777666777888777666777999::::::888999999555000111555;;;::::::::::::;;;<<<<<<<<<<<<<<<===>>>???AAAAAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKMMMNNNOOOPPPQQQQQQUUUZZZ^^^``````^^^\\\aaacccfffhhhhhhhhhiiijjjmmmnnnooooooooonnnlllkkkkkkhhhiiinnnsssyyy(((((()))***************,,,+++***))))))+++---...******************++++++))))))))))))))))))))))))'''((()))++++++******)))&&&''')))***++++++******&&&***,,,***((()))))))))---+++***+++---///...---************************************************))))))***++++++++++++***((()))***,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++,,,---...///)))************+++++++++***+++,,,,,,------------,,,,,,,,,---------..............................+++++++++,,,,,,------------,,,+++***+++,,,---...---------.........//////---...000111111111000///+++,,,.../////////...---/////////...---------,,,------------------------------------------------++++++++++++++++++++++++333...///888777...,,,111///////////////000111111///...---------///111222,,,,,,------...///000000////////////000000000000......///000000000000000111111111000000000000000////////////000000000000////////////////////////---..................------......///000111111222---.........//////000000000000//////............000000000//////000000000,,,,,,------.../////////...///////////////......666...///<<>>@@@AAABBBEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKMMMNNNOOOPPPQQQQQQUUUZZZ___aaa```^^^\\\aaadddggghhhhhhhhhiiiiiimmmmmmmmmmmmlllkkkjjjjjjkkkiiihhhmmmrrrxxx******))))))******+++,,,*********++++++,,,,,,,,,+++++++++*********))))))***)))((()))+++,,,+++************)))(((((()))*********++++++++++++******))))))*********+++++++++))))))***+++,,,,,,------************************++++++++++++++++++++++++++++++,,,------...//////******++++++,,,---......,,,,,,++++++,,,,,,---............------,,,,,,,,,------------,,,,,,+++***------------,,,,,,+++***,,,------......------,,,,,,+++***)))***+++,,,---+++,,,------......------,,,,,,------...///000000///......,,,+++,,,///222......------------...............------,,,,,,,,,.........////////////000//////.........---------.........---,,,,,,++++++222000......//////...---//////...---,,,++++++***///000222333333111///...---.........---,,,,,,+++---------------,,,,,,,,,............/////////000///000000000111111111111111111111111111000//////222222111111000000////////////............//////...------------...//////........................------...///000000//////............////////////---...//////000/////////000000000000111111111111...///000000000///---,,,////////////////////////000///111444666555000,,,//////000//////...------/////////...------,,,,,,111000///......///000111111111000000//////......111111000///////////////222222222111000000//////...///000///...---...000777???QQQGGG:::555+++222///000111222333222111111333333555555555555333333000///000111333444333222444444444333333222222222111111000000000000111111000000000111333333222000,,,---///000000000///...///111333444444222000...222222222222222222222222222222111111111111111222444333222111111222333444333333333222222111111111111111111111111111111111//////000111222222333333222222222222222222222222444444444555555555666666444444555555666777777777666666666666777888999:::666666777888999:::::::::999888666777:::;;;;;;::::::<<<>>>??????@@@BBBDDDCCCCCCCCCDDDEEEGGGIIIJJJLLLLLLMMMOOOQQQRRRTTTTTTSSSVVVZZZ\\\]]]]]]]]]^^^```cccgggiiiiiihhhiiiiiijjjkkklllmmmnnnnnnnnnnnnllliiijjjnnnrrrxxx******))))))******+++,,,+++++++++,,,,,,,,,,,,,,,+++++++++*********))))))+++***)))***+++,,,+++************)))((((((((()))******++++++++++++******)))))))))************+++*********++++++,,,,,,---************************++++++++++++++++++++++++(((((())))))******++++++******+++,,,------------,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,---------,,,,,,+++***,,,---------,,,,,,+++***,,,------......------,,,---------------......///+++,,,------......------******++++++,,,------...***+++---,,,++++++,,,.........------------............---------,,,,,,,,,,,,,,,,,,------------...//////.........------------------------.........111///------...///...---.........------,,,,,,+++//////000111111000///...---.........------,,,+++.............../////////........./////////000000111111111111222222222222111111111111111000//////111111111000000000000000//////............//////...------------...//////........................---......///000000///////////////000000000000111,,,---.../////////////////////000000000111111111///////////////......---////////////////////////000///000222444333000---000000111111000//////...........................000000////////////000000......//////000000111111111111000///////////////........................///000111111//////000111333999JJJ@@@666555,,,333///000111222222222111111222333444444444444333222...//////111222333333222444444333333333222222222333222222111111222222333333222111111222333111000//////111222222222111000000000111111222222222222222222222222222222222222000000////////////000000333222111000000111222333333333333222222222111111111111111111111111111111000111111222222333333333222222222222222222222222333333333444444444555555444444555666666777777888666666666666777888999:::777777888888999999:::::::::<<<<<<;;;999888999<<<===???AAAAAAAAABBBDDDEEECCCCCCCCCDDDFFFGGGIIIJJJLLLLLLMMMOOOQQQRRRTTTTTTSSSVVVZZZ\\\]]]]]]]]]^^^___bbbfffhhhiiiiiiiiijjjllllllmmmnnnnnnnnnmmmmmmmmmjjjkkkooosssyyy******))))))******+++,,,+++++++++++++++*********+++++++++***************,,,+++******+++,,,+++)))******)))))))))(((((((((******++++++++++++******))))))******+++++++++***++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,)))***,,,---...------,,,,,,,,,++++++,,,,,,---......------------,,,,,,,,,,,,,,,---------,,,++++++,,,,,,---------,,,++++++,,,------......------,,,------...///////////////+++,,,------......------***++++++,,,,,,---------(((+++---...---,,,,,,,,,......------------.........------------,,,,,,,,,,,,,,,,,,------------..................---------,,,------...//////000000000...,,,,,,---...---,,,------------------------........................---............---,,,,,,/////////000000111111222....../////////000000000111222222222222333333333111111111111111000/////////000000000000000000111//////............//////......------......///000..............................///000000000//////000000000000111111111111+++,,,---...//////////////////000000000000111111000//////............///////////////////////////000//////000111111///...111111111111111000000///---------...///000000000//////000000000000//////+++,,,---///000222333444111000000//////////////////000000000000111111111000111222222000000111222///333AAA777000444---333///000111111222222111111111222222333333222222111---...///000222222222222333333333333222222222222444444333333333333444444888555222111111222111000///000111111222222111111000000//////000222444666222222222222222222222222222111111000000111222222333222111000000111222333333333333222222222222111222222222222222222222222333333333333333333333333333333333333333333333333222222333333333444444444555555555666777777888888777777777777777888999:::888888888999999999999999;;;???BBB>>>888555888<<<>>>@@@BBBBBBAAAAAACCCEEECCCCCCDDDDDDFFFGGGIIIJJJLLLLLLMMMOOOQQQRRRTTTTTTTTTWWWZZZ]]]]]]]]]]]]^^^^^^aaaeeehhhiiiiiikkklllmmmmmmnnnnnnnnnnnnnnnmmmnnnkkkkkkoootttyyy******))))))******+++,,,*********))))))(((((('''************************---+++******+++,,,+++)))++++++***+++++++++***)))******++++++++++++******)))***+++,,,---,,,,,,+++,,,,,,++++++++++++++++++************************++++++++++++++++++++++++........................)))***,,,......---,,,+++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,+++,,,------......------,,,***+++---...///...---,,,+++,,,------......---------------.........//////+++---//////...---...///......------------......------------------------.........////////////000................................./////////000000///---++++++---...---,,,,,,,,,,,,------.........------,,,,,,,,,---...///------............------......///000111111222222...////////////000000000111111111222222222333333111111111111111000//////.../////////000000111111//////............//////...............//////000...........................//////000000000////////////000000000111111111***+++,,,...////////////////////////000000000111000///...------...///000////////////////////////000///........./////////000000000111111000000///....../////////000000000...///000111111000///...+++,,,---///000222333444000000////////////000000222222222222222222222222000111222111000000111222///222===111,,,444...222///000000111111111111111000111111111111111111000,,,...000111111111222333333222222222222222222222444444333333333333444444;;;888444111111111000000......//////000000000000000000000000111222333444111111111111111111111111111111000000111111222222222222000000000000222222222222222222222222222222222222222222222222222222444444444444444444333333333333333333333333333333333333333444444444555555555666666777777888888999888777777777888888999:::999999999999999999999888;;;>>>@@@>>>999777888;;;>>>???@@@@@@??????AAABBBCCCCCCDDDEEEFFFHHHIIIJJJLLLLLLMMMOOOQQQRRRTTTTTTTTTWWW[[[]]]]]]]]]]]]^^^]]]```dddggghhhjjjlllnnnkkklllmmmnnnoooppppppooommmjjjjjjooosssyyy******))))))******+++,,,++++++******)))))))))(((************************---+++***+++,,,,,,+++***---,,,+++---///000...,,,******++++++++++++*********+++---...///...---,,,,,,,,,++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---***+++,,,---------,,,+++,,,,,,++++++,,,,,,---...------------------------+++,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,------......------,,,***+++---...///...---,,,+++,,,------......---------------........................,,,+++,,,///222......------------......------------------------.........////////////000---.....................000000/////////............---++++++---...------+++,,,,,,------.........,,,,,,++++++,,,---......------...//////......---------...//////000111111////////////000000000111000000000000111111111222111111111111111000//////......//////000000000111//////............/////////............///000000///////////////////////////000000000000000//////........./////////000000+++,,,---...////////////...////////////000000000000///...------...///000//////////////////////////////...---------///000......//////000//////...111111000000000/////////...///000111111000///...---......///000111111111000000////////////000000000000000//////.........///000111111//////000111222666@@@111,,,555///111000000000000000111111111000000000000000000000000---///111222000000111333222222222222222222222222333333222222222222333333;;;888444111111111000000///////////////000000111000111222333333222000///111111111111111111111111//////...//////000111111333222111000000111222333222222222222222222222222222222222222222222222222555555444444444444444444333333333333333333333333555555555555666666666666666666777777888999999999888888888888888888999::::::::::::999999999999999:::::::::;;;<<<;;;:::999>>>???AAAAAA@@@@@@AAABBBDDDDDDDDDEEEFFFHHHJJJKKKLLLLLLMMMOOOQQQRRRTTTTTTUUUXXX\\\]]]]]]]]]]]]^^^^^^```dddfffhhhjjjmmmooojjjkkkmmmooopppqqqrrrrrrkkkiiiiiimmmrrrwww******))))))******+++,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,+++***+++---------,,,,,,++++++...222444222///******++++++++++++*********+++---//////...---,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------------...++++++,,,---------,,,,,,++++++,,,---------,,,,,,,,,------......------,,,------...///////////////+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------+++)))(((***...111......------------......,,,,,,,,,------------...,,,,,,,,,------------...---------...............000000//////...------,,,...---+++,,,...///......,,,,,,,,,------.........++++++,,,,,,------......------...////////////...---------......//////////////////000000000111111//////000000000111111111111111111111111000//////...//////////////////000//////............////////////......//////000111////////////////////////000000111111111000//////............////////////---...//////000/////////......////////////000000///............//////000////////////////////////...///000///------///000---......////////////...222222222111000///////////////000000000000//////////////////000000000000///////////////000000111111111111111000000000000///000111000//////000111444<<>><<<999???AAACCCCCCBBBBBBDDDFFFDDDDDDDDDEEEGGGHHHJJJKKKLLLLLLMMMOOOQQQRRRTTTTTTVVVYYY\\\^^^^^^]]]]]]^^^^^^aaadddfffgggjjjmmmoookkklllmmmoooqqqrrrsssssskkkhhhhhhlllqqqvvv******))))))******+++,,,*********+++++++++++++++))))))*********+++++++++******)))+++---......---+++)))***...444666444000******++++++++++++******(((***,,,......---+++************++++++,,,,,,---************************++++++++++++++++++++++++***+++,,,---...000111111...---+++******+++---...,,,,,,++++++,,,,,,---...,,,,,,,,,---------......***+++,,,,,,---------,,,***+++,,,,,,---------,,,,,,------......------,,,---------------......///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***+++---///......------------......,,,,,,,,,---------......,,,,,,,,,------------...---------.........//////.........---------------///---,,,---...000000///,,,,,,------------------***+++,,,............---------...///////////////........................//////000000000111111111000000111111111222222222111111111111111000/////////////////////.........//////............/////////////////////000000111////////////////////////111111111111111000//////...////////////000000000000000000111000000///............/////////000000---......///////////////////////////////////////---///111000...---///111......///000000000000000111111111111111111111111000000////////////000000////////////000000000000///////////////000111111000000111222444555666666000111222222000000111222333???MMM;;;000777000111000//////...///000111222111111000//////000111111111444777555111///000333000111111111222222222222222222111111111111222222333222111111222333111000222222111111111222333444000000111222222222111111111111111111111111111111444444444444555666777888555444333222222333444555111111222222222333333333333333333333333333333333222222333333444444555555444444444444444444444444555555555666666666666777777777888888999::::::;;;:::999999888888999999999888999999::::::;;;;;;;;;777999<<<=========<<<<<>>222888111222000///.........///111222222111000//////000111222222666888666111...000222000000111111222222222222333222222111111222222333000000000111333333222000111000/////////000222222000000///000111222444555000000000000000000000000............///000111222555555333333333333555555111111111222222333333333333333333333333333333333111111222222333444555555444444444444444444444444444444444555555555666666777888888999999:::;;;;;;::::::999999888999999999888888999::::::;;;<<<<<<666<<>>@@@AAAAAABBBDDDFFFDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLMMMOOOQQQRRRTTTTTTWWWZZZ]]]^^^^^^]]]]]]]]]```bbbdddeeefffhhhlllnnnqqqqqqqqqqqqqqqpppooonnnllliiijjjnnnrrrxxx///...+++)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((()))******+++,,,,,,------,,,,,,+++,,,,,,---...///111222333++++++++++++++++++++++++,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,,,,+++***************************+++,,,---...///222111///,,,+++*********,,,+++***+++------+++)))+++***111//////555------,,,,,,...///...,,,)))************************.........------,,,,,,,,,///...------...---+++)))+++,,,---.........---,,,/////////////////////////////////......---------000000///...............///............---------........................000000000000000000000000000///...------...///000//////.........---------,,,...//////...------......,,,,,,.../////////000000000000000////////////000000////////////000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......////////////000000000000000///////////////000000111111000000000000111111........................222111111111000000//////............////////////......////////////......000000000000111111111111000//////000111222222111............/////////000...000111222222111000.........////////////......000000000000000111111222111...222222---222777000000000111111111222222222111111111111111222222333222999>>><<<444///111555333333333222222222111111111111111111111111111111////////////000000000000111111000000000000111111222333222111000111444666666555444333222222222222222222222222222111000///222222333333333222222111111111111111111111111111///111333222111000111222444333222111111222333444222222222222222222222222444444444333333222222222333333333333444444555666555555444444444333333333555555555555555666777777555555666888;;;===???AAA<<<;;;999999::::::999777;;;999999:::===?????????;;;;;;:::999:::;;;<<<===<<<===>>>???AAADDDFFFGGGIIIIIIHHHHHHIIIJJJLLLMMMLLLMMMNNNOOOQQQRRRSSSTTTVVVXXX[[[]]]___```aaaaaa^^^aaadddgggggghhhiiikkkmmmnnnooooooooonnnllllllkkkjjjllloooqqqwww...---,,,***)))******+++************************************************++++++,,,,,,,,,,,,++++++*********+++,,,---...///++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,++++++******++++++,,,,,,++++++++++++,,,---......222111///,,,+++*********...---,,,,,,------,,,+++---...333...000$$$888)))...---,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,++++++,,,/////////---,,,---.../////////..........................................------------000000///...............+++,,,,,,---...///000000........................////////////////////////...---,,,,,,,,,,,,---...//////.........------------...//////...------...000---,,,---///...---,,,......//////000000111111111000///////////////000////////////000000000000111111111111111111111111///000000000000000000000000000000000000000000000111000000000/////////...////////////000000000111000/////////000111111222111111000000000000111111////////////////////////111111111111000000000////////////000000000000111...//////////////////...000000000000111111111111000......///000111111000........./////////000000///000111222222111000//////000000111111000000///000000000000000111111222111...222222---444:::333000000111111111222222222111000000000000111222222222777;;;999444000111444333333222222111111111111000000000000000000000000000000000111111111111222111111000000000000111111222222222000///000333555666555444333222222222222222222222222222111000000111111222333333333333333111111111111111111111111222333555555333222333444333333222222222222333333444444444333222222222111444444444333333333222222444444333333333444555555666555555555444444444333666555555555555666777777555666666888:::<<<>>>???===<<<::::::;;;;;;999777777666555777:::<<<===<<<<<<<<<;;;;;;;;;<<<===>>><<<===>>>???AAADDDFFFGGGEEEEEEEEEFFFGGGJJJLLLMMMMMMMMMNNNPPPQQQSSSTTTTTTVVVXXXZZZ]]]___```aaaaaa___aaaeeeggghhhhhhjjjkkkllllllnnnnnnnnnnnnmmmllljjjiiikkknnnqqqxxx---,,,,,,++++++************************************+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++,,,------------,,,,,,,,,,,,------111000...---++++++++++++111///------......---,,,///333666111;;;888GGG+++111///---,,,---......---------------------------.........---------------,,,++++++,,,...//////.........///000000000000///........................,,,,,,------------------000//////............///,,,,,,---...///000000111...................................................------,,,,,,------.../////////.........---------...//////...---...///111///---,,,...///,,,)))------...///000111222222111111000///////////////////////////000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000/////////////////////000000000111111000000000000111222333444111111000000000000111111111111111111111111111111111111111111000000000000000000000000111111111111////////////////////////000000000000111111111111111000///000111222111000....../////////000000000///000111222222111000///000111111222222111111000000000000000000111111222222///222222///777???999111111111111111222222222000000000000000111111222222444666666444222222222222111111111111000000000000000000000000000000000111111111222222222333333111111000000000000111111000111111000///000222444555555444333222222222222222222222222222222111000111111222333333444333333222222222222222222222222222333555555333333333444222222333333333333222222666666555444333222222111444444444444333333333333555555444444444444444444666666666666555555555555666666555555666666777888666666666777999:::<<<===;;;::::::;;;===???>>>===666555555666999;;;<<<<<<======<<<<<<======>>>???<<<===>>>???AAADDDFFFGGGDDDDDDEEEFFFHHHKKKMMMOOOMMMNNNOOOPPPQQQRRRSSSTTTVVVXXXZZZ]]]___``````aaa___bbbeeehhhhhhiiijjjllliiijjjlllmmmnnnnnnmmmmmmiiiiiijjjnnnrrryyy+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++******++++++++++++++++++***------,,,,,,+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************+++,,,......---,,,,,,,,,,,,,,,//////...---,,,,,,++++++111///---,,,---......---000444888888QQQYYYbbb888777333///------.........------------------------...............---------111///------......,,,+++....../////////000000000------------------------++++++,,,,,,------......000///............//////////////////............................................................000000////////////000000////////////............---...//////------///000111111...---...000...))).........///000111111111222111000//////......///////////////000000000000222222222222222222222222111111111000000000000000000000000000000000000000000000000000//////////////////000000000111111111000000000111222444555666111111000000000000111111222222222222222222222222111111111000000000000000//////000000000111111111000//////////////////000///000000000111111111111333222111111333333222111...////////////000000000///000111111111111000///000111111111111111111000000000000000000111111222222///222222000999BBB>>>111111111111111111111111000000//////000000111222222222222333444444222111111000000000000000000000222222222222222222222222111111111111222222222333222111111000000111111222///000111000//////111333555444333333222222222333222222222333333222111111222333333444333333222222222222222222222222222222000222333333222111111222111222333444444333222111666666555555444444444333444444444444444444333333777666555444444444444444777777777666666666666666666666666555666777777888666666777777888999:::;;;777777999<<>>>>><<<===>>>???AAADDDFFFGGGGGGGGGGGGHHHJJJMMMOOOPPPMMMMMMNNNOOOPPPQQQRRRRRRVVVWWWZZZ]]]___`````````___bbbfffhhhiiiiiikkklllhhhiiikkklllnnnnnnnnnmmmiiihhhjjjnnnrrrzzz++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***+++++++++,,,,,,+++++++++------,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***)))))))))))))))//////...---,,,,,,,,,,,,.........------,,,,,,+++///...,,,,,,.........---///222888???dddsssxxxGGG;;;777222///............------------------------........................222000---------...---,,,.............../////////........................,,,,,,,,,------.........//////............//////000000/////////.........////////////////////////........................000000000000000000000000000000/////////...............///...---...000222111444333///...111111,,,000000000000////////////111111000///////////////////////////000000000000111111111111111111111111222111111111000000000///000000000000000000000000////////////000000000000000000000000111111111111000000000111222444555666111111000000000000111111111111111111111111111111000000000000000000111111........./////////000000111000////////////000111///000000000111111111111222111000000111222111///////////////000000000111000000111111111111000000///000000111111000000///000000000000000111111222222///222222000:::CCC>>>111111111111111111111111000000000000000111111222222111000111333444222111000000000000000000000111222222222222222222222222000000000111111111222222222222111111111111222222///000111000//////111333444444333222222222333333111222222333333333222222555555555444333222111000222222222222222222222222000222444333222111222333222333444555555444333222444444444555555666666666444444444444444444444444777666555555444444444444777777777777777777777777666666666666666777888888777777777777888999:::;;;888888:::>>>CCCGGGIIIIII@@@>>><<<<<<<<<<<<;;;:::;;;;;;<<<<<<============<<<===>>>???AAADDDFFFGGGJJJIIIIIIIIIJJJLLLMMMOOOLLLLLLMMMNNNOOOPPPPPPQQQUUUWWWZZZ\\\^^^___``````___bbbeeehhhhhhiiijjjkkkggghhhjjjlllnnnnnnnnnnnniiihhhjjjnnnrrr{{{++++++++++++++++++++++++************************++++++------------+++++++++,,,,,,------,,,,,,+++++++++******)))*********++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******))))))******//////...---,,,,,,------,,,------......---,,,,,,,,,,,,,,,---///000///......000555???cccrrrxxxJJJ999666111///............------------------------...............////////////---+++,,,...000111000......---------...///000////////////////////////------..................///............//////000------...///000111111222////////////////////////........................---......//////......---000000000/////////.........//////...---...111333222:::;;;333///111222///111000000000/////////...000000////////////000000////////////000000000000000000000000000000000000222222222111111000000///000000000000000000000000////////////000000000000000000000111111111222222000000111111222333444555111111000000000000111111000000000000000000000000000000000000111111111111............////////////111111////////////111111000000000000111111111111000///......//////...---/////////000000000111111111000000000000000000111///000000000000000000///000000000000000111111222111...222333000999AAA<<<222222222111111111111111111111111111111222222333222111000111222333222111000000000111111111111222111111111111111111111111000000000111111111111222222222111111111111222222///000222111000000111333444333333222222333333333111222333333333333333333555555555555444222111000333333333333333333333333333444666666444444444555333333444444444444333333222333333444555666777777444444444444555555555555666666555555444555555555666666666666777777777777777777666666777777888999777777777888999:::;;;<<<<<<;;;;;;>>>AAACCCDDDCCC@@@>>><<<;;;;;;;;;999888:::;;;<<<=========<<<<<<<<<===>>>???AAADDDFFFGGGIIIHHHHHHHHHHHHJJJKKKLLLMMMMMMMMMNNNOOOPPPPPPPPPUUUWWWYYY\\\^^^______```^^^aaadddgggggghhhiiikkkhhhiiikkkmmmnnnooonnnnnnjjjiiijjjnnnsss|||,,,,,,+++******+++,,,---************************++++++++++++++++++++++++,,,------......------,,,++++++*********++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,---...//////......------------...+++,,,---.........---,,,***+++---000333333111///......222666NNNTTTbbb@@@333000---,,,---/////////........................---........./////////000000...,,,,,,...000111111//////.........///000111000000000000000000000000//////////////////.....................///000000------...///000111222222////////////////////////////////////////////////---...///000000///...---000000000000/////////......//////...---...111444666AAADDD888...///222111////////////000000000000///......//////000111222////////////000000000000111111111111111111111111333333222111111000000///000000000000000000000000.../////////000000000111000000111111111222222222111111111111111222333333111111000000000000111111000000000000000000000000///000000000111111111111...////////////000000000222111///......///111222000000000000111111111111111000//////000000///---//////000000000111111111111111000000000000111111000111111222222111111000000000000000000111111222111...222333///777===777222222222111111111000000222222222222222333333444222333222222111111222222111111111111222222333333111111111111111111111111111111111222222222333333333222222111111222222333///111333333222111222333333333333222222333333444111222333333444444333333333333444444444444444333333333333333333333333333333555666666555444444555444444333333333333444444333333333444444555555666444444444444555555555666666555555555555666666777555555555666666777777777777777666666777777888999777777888888999;;;<<<===;;;::::::;;;===???>>>======<<<::::::;;;;;;:::999;;;<<<===>>>>>>>>>======<<<===>>>???AAADDDFFFGGGHHHGGGGGGHHHIIIKKKMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRUUUVVVYYY\\\^^^_________]]]```cccffffffggghhhjjjjjjkkklllnnnoooooonnnnnnkkkjjjkkknnnsss|||---,,,***))))))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---......//////......---------,,,,,,------...///++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,...000222444......---------......///+++,,,---.........---,,,)))+++...222666666333000///...000---999777KKK444,,,+++)))***---///000///000000000000000000000000---.........//////000000333111...,,,---.........111000/////////000222333000000000000000000000000111111000000//////.....................///000111000000000000////////////000000000000000000000000000000000000000000000000///000111222222111000///000000000000////////////...//////...---///222555999GGGJJJ<<<...---111111------...///000111222222............///111222333////////////000000000000222222222222222222222222333333222222111000000///000000000000000000000000.../////////000000111111000111111111111222222222111111111000111111222222111111000000000000111111111111111111111111111111//////000000111111111222000000000000111111111111222111000......000111222000000000000111111111111555333222222333333222000000000000000111111111111111111000000000000111111222222222333333222222222000000000000000111111222000...333333///555;;;444222222222222111111000000333333222222333333444555333444444333000000111333111111222222222333333333333333333333333333333333222222333333333444444444333222222111111222222333000111333333222222222333333333333222222333444444111222333333444444444444000111222444555666666666333333333333333333333333111333444444333222222333555555333222222333555555444444444444444444333333444444444555555555666666555555555555555666777888444555555555666666777777777777777777777888888999777777888999:::<<<===>>>777666666888;;;======<<<<<<;;;::::::<<<>>>>>>===<<<===>>>@@@@@@??????>>><<<===>>>???AAADDDFFFGGGHHHHHHHHHIIIKKKNNNQQQRRRPPPQQQQQQQQQRRRSSSSSSSSSUUUVVVYYY\\\^^^_________\\\___ccceeeffffffhhhiiikkklllmmmoooooooooooonnnlllkkkkkknnnsss|||...//////...,,,++++++,,,------++++++++++++---------------,,,,,,+++++++++***+++,,,---............,,,+++*********+++,,,---------,,,,,,,,,,,,++++++......---,,,,,,+++******++++++,,,,,,,,,,,,------------------,,,,,,+++***...***&&&'''+++///...,,,.................................------,,,,,,,,,+++///000000222777888666...///000111111222111111///000111111000///000222000000///---,,,,,,///111....../////////000000000111///...------...///111............/////////000//////...//////000111222//////////////////////////////............//////000000000000000000000000////////////000000000000000000000000000000000000000///...---...///222333444333111////////////000333222000///...///000222777;;;<<<999444000111333//////000000111111111222222111000//////000111111000111111///------///111000000000000000000111111111222222333333222222111000000//////.........---000000000000000000000000111111222222222333333333444333111///......//////111111111111111111111111222222222222222222222222222333333444444333333222333333222222222222333333222111111111111111222222000000000111111000000000555444444333222111000000...000111000///...///111000111222333444333222222111222222222222111000000000111111111111222222222222222111111111222333444222000///000333444222000222222222222333444555555444444333333222111000000111222222333333222222111111...,,,---000222111///000000000000000000000000777555222333444444111---444333333222333444666777555444222111111111222222444444444444444444444444333333333444444444555555555555555444444333333333222222333333444555666666666666666555444444333333222333333444444333333222555555555555666666666666666555444333444666888:::666666555555555555666666888888888888888999999:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<=====================<<<<<<<<<>>>>>>>>>>>>????????????===>>>@@@BBBDDDEEEEEEFFFHHHIIIJJJJJJIIIJJJMMMPPPQQQRRRRRRRRRRRRQQQQQQPPPUUUWWWZZZ[[[\\\]]]___aaaaaabbbdddfffggghhhiiiiiikkkkkkllllllmmmnnnnnnooollljjjjjjnnnrrr|||---...///---+++***+++,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++******++++++,,,------...///...---+++***)))))))))------,,,,,,,,,,,,++++++......---,,,,,,+++******++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++******...***&&&''',,,///...,,,........................///...............------,,,///000///111555666444//////000000111000000000...///000000///...///000/////////...---///333666777555222///---...///000000///...------...///000........./////////000000000////////////000000111111111111111111111111111111111000000000000000000000000000000000000000000////////////000000000111000000000000000000000000111000///.........///000111111000//////000111222333222000///...///000111111444666555000...///222111111111000000000000000222222111000000000111222000000///......///000111111111111111111111111111222222333333333333222222222222111111111000000000111111111111111111111111111111222222222333333333555444333111111111111222111111111111111111111111222222222222222222222222222333333444444333333222222222222111111222222222222222111111111111222222111111000000000000111111444333333222222111111111///000111000//////000111///000111222333222111111333333333333333222222111111111111111222222222222222222222222222333333333333222111000111222333333333222222222222333333444444444333333222111111000222222333333333333222222222000//////222333333111222222222222222222222222444444333444555444333111444333222222222333444555444444222111111111222222222222222222222222222222333333333333444444444444555555555444444333333333222222333444444555666666555555555555555555555555444444555555555555444444777777777777777888888888777666555555555777999:::777777666666666666777777888777777777777888999999::::::::::::::::::::::::888888999999999:::::::::========================>>>>>>>>>>>>???????????????@@@AAABBBDDDEEEFFFGGGGGGHHHIIIJJJJJJLLLPPPRRRTTTTTTTTTTTTTTTSSSSSSRRRUUUWWWYYY[[[[[[]]]___aaaaaabbbdddfffggghhhiiiiiikkkkkkllllllmmmmmmnnnnnnlllkkklllooottt~~~,,,---...---+++)))***+++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------,,,,,,---...000111------------,,,***)))(((------,,,,,,,,,,,,++++++...------,,,,,,++++++***++++++,,,,,,,,,,,,------------......///.........---***((((((,,,......,,,.................................///////////////,,,///000...///333444111//////000000000///.........///000///...---...///---.........///222888<<>>>>>>>>?????????@@@@@@AAAAAABBBBBBDDDEEEGGGHHHFFFGGGIIIJJJKKKMMMQQQTTTWWWWWWVVVVVVVVVUUUUUUUUUUUUWWWYYY[[[[[[]]]___aaaaaabbbdddfffggghhhiiiiiijjjjjjkkklllmmmmmmmmmmmmmmmkkkmmmpppuuu+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---///111)))***,,,---...---,,,,,,------,,,,,,,,,+++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,---...............---+++)))***,,,...---,,,........................------....../////////000---000000---...111111...//////000//////...------...000000000...---...///------------...222888===EEE@@@999222...---...000000///............///000...////////////000000000222222111000////////////........................//////......------,,,+++000000000000000000000000//////000000000111111111////////////////////////111111222222111000///////////////000000111222222222111000000//////000000...000222222111000222333111111111000000000000000333222222333333333444444000666<<<<<<777222222333444333333333333333222222222333333333333333333222000000000000000000000000111111111111111111111111111111222222222333333333000000000000000000111111000000000000000000000000333333333333333333333333222333333444444333333222222111111000000111111222333333222111111111222222333222000//////000222333111111111222222333333333000111222222000000111222000000111111222222222222444444555555444444333222111111111222222222333333111333444555555333111000222222333777:::=========444333222111111111111111444444333333333222222222222333333333333333333222444444333333333444444444333333333333333333333333111444777777444333555777555444444333333222222222333333333333333333333333444444444555555555555555222222222333333333333444555555555555555444444444333444444444555555666666444555555555666666666777555666666777777666666555444444444555555666666777777777666666666777888999999888888888888888888999777777666666777777888999999999::::::::::::;;;;;;<<<<<<=========>>>>>>>>>===============>>>>>>>>>>>>>>>?????????@@@@@@@@@BBBBBBBBBBBBCCCEEEFFFGGGFFFGGGIIIIIIJJJLLLPPPSSSXXXXXXWWWVVVUUUUUUUUUUUUTTTVVVYYYZZZ[[[\\\___aaaaaabbbdddfffggghhhiiiiiiiiijjjkkklllmmmmmmmmmllllllkkklllqqqvvv+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))'''''''''))),,,---)))***,,,---......------------,,,,,,,,,+++++++++------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------((()))***+++++++++++++++---,,,++++++,,,------,,,........................,,,,,,,,,------......///---000000------//////---//////000//////...------000111222111///...///000......---,,,---///444888>>><<<888555222000000000//////............//////////////////000000000111333222111000000///000000..............................//////...---,,,,,,111111111111111111111111000000000000111111111111000000000000000000000000000111222333333333333222000000000111111000000000222111111000000000000000111222333333222111111111......///000111222222333222222333333444444444444000<<>>>>>??????????????????@@@@@@@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGHHHIIIIIIIIIJJJMMMPPPWWWWWWUUUTTTSSSSSSSSSTTTTTTVVVXXXZZZ[[[\\\^^^```aaabbbdddfffggghhhiiiiiiiiijjjlllmmmnnnnnnmmmllljjjiiilllpppuuu+++,,,---,,,+++***+++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,++++++++++++---...///---------------,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------.../////////......,,,,,,,,,---------------........................,,,,,,,,,------------------000000------//////---//////000000000///......111222333222000...///000.........---,,,---000222555555555444333222111000/////////////////////////////////000000000111111222222111000000000111111111111111111111111111111///000111222222111000///111111111111111111111111000000000111111111222222000000000000000000000000000111111222333333444444000000111111111000000///111111111111000000000///111111111111000///......------...000111222333444111111222333444444444444000===IIIHHH<<<222111666555444444333333222222111333333444444444444333333333333333333333444444444222222222222222222222222111111222222222333333333222222333333333222222111111111111111111111111111333333333333333333333333222333333444444333333222333222222222222222222333555444333222222111222222222222222222222222222222111111111222222333333333111222333333222111222333444333333333333444555555111111222222111111000///222222222222333333333333111222333555555555444333555777<<>>>>>??????@@@?????????@@@@@@@@@@@@AAA???@@@BBBDDDFFFGGGHHHHHHHHHIIIJJJIIIIIIJJJMMMOOOVVVUUUSSSRRRQQQQQQQQQRRRTTTVVVXXXZZZZZZ\\\^^^```aaabbbdddfffggghhhiiiiiiiiikkkmmmooooooooommmmmmiiiiiikkkpppvvv+++---...---,,,+++,,,...+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,------......///000000......---,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000111111111111000000///,,,---......---,,,,,,---....................................---------------000000------000000---//////000000111000000000111222222111///---...///---...//////------...//////000000111111222222222......////////////......//////000000000111111111111111111000111111222222111111111111111111111111...000111333444333222111111111111111111111111111000000111111111222222222222222222222222222222222222111000000000111222333...///000111222222111111111111111111111000//////000000///000000000///---......///000111222222333///000222333444444444333222999@@@???888333333555444444444333222111111111333333444444444444333333333333333444444444555555222222222222222222222222111111222222222333333333333333444444333222111000222222222222222222222222444444444444444444444444222333333444444333333222444444333333333333444444555555444333222222222222000111333444444333111000222222222222222222333333222333444333222222222444333333222222222333444555111111222222111111000///222222222333333333444444111222222333444555666666;;;AAAGGGHHHDDD>>>999777444444444333444444555555444444444444444444444444333333444444444444333333222444444333000000111333333333333333333333333333333222222333555555444333333444555666666666555444222222444555555555444444222222333333444555555555444444555555555666666666444555555555666666666777666666666666555555555555777777777666666666666666666777777888888777777666777888999:::;;;<<<======666666777777777666666666888888777777777777888888999999999999999::::::;;;888888999::::::;;;<<<<<<>>>>>>>>>>>>????????????<<<======>>>??????@@@@@@?????????@@@@@@@@@AAAAAA???AAAEEEHHHJJJKKKKKKJJJIIIJJJKKKKKKKKKMMMPPPSSSVVVUUURRRPPPOOOOOOPPPQQQSSSUUUXXXYYYZZZ[[[^^^```aaabbbdddfffggghhhiiiiiijjjkkknnnpppqqqpppnnnmmmiiiiiilllrrrwww,,,---......,,,,,,---...++++++------------+++++++++++++++,,,,,,---------&&&'''(((***************++++++++++++,,,...000111---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---------,,,+++******,,,---......---,,,,,,---........................000000//////.........------000000---...111111......///000111111222111111000111111000...,,,---...,,,...000000///......///...------...///000222333......////////////......000000000000111111111111111000000000111222333333////////////////////////,,,---000222333333222111111111111111111111111111000111111111111222222222222222222222222222222222333222///...---...///000+++---///111333333333333111111111111111000//////000000000111222222111000000000000000111111111111///000111333444444333333333444555555444444444555444444333222222111000000333444444555555444444333111111111222222333333333222222222222222222222222111111222222222333333333111222222222111000...---333333333333333333333333444444444444444444444444222333333444444333333222555444444333333444444555666555444333222222222222///111333555555333111///222222222222222222222222222333444444222222333444333222111111111222333444111222222222222111000000222222333333333444444444111111222222444555777888AAAIIIPPPKKK===333111444444444444444444555666777444444444444444444444444333444444555555444444333333555666444111000222444444444444444444444444444222000///222666777666333111222444555666555444444111222444555666555444444444444555555666777888888555555555666666666666777444555555555666666777777666666666666666555555555555555666666777777888888888888999999999999888888666777777999:::;;;<<<<<<777777888888888888777666888888777777777777888888::::::999999::::::;;;<<<888888999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@@@@@@@??????@@@@@@@@@AAAAAAAAA???BBBGGGKKKNNNNNNMMMLLLIIIJJJLLLLLLMMMPPPTTTWWWVVVUUURRRPPPOOOOOOPPPQQQSSSUUUXXXYYYZZZ[[[^^^```aaabbbdddfffgggiiiiiiiiijjjllloooqqqrrrqqqooonnnjjjjjjnnnsssyyy---,,,+++++++++,,,---...,,,++++++,,,...///...---...//////---+++***+++---///...------...---,,,***...------,,,,,,------...,,,,,,,,,---------..............................((('''&&&)))...000///,,,......---------,,,,,,,,,//////.........---------........................////////////////////////........................,,,,,,,,,---...///000000///000000000000000//////...///000111111000///......///////////////......000000000000000000000000000000000000000000000000222222111111000000//////000000000000000///......333222222222111000000000000000000000111111111111222333333444444333333222444333333222111000//////111222222333333222222111222222222222222222222222000111111111111222222222444444444333222111000///111111111111111111111111333222222111111222222333444444444444444444444444555555666666666666555555333333333444444444555555333333333444444555555555333333333444444333222222333444555444222111222333444444444333333333222222333333222222111000000000444444444444444444444444444444444444444444444444333333333444444444555555444333333222222333333444555555555444333222000000111222222333333222222111444555555444222111111222222111111222444444222111333333333333333333333333333222222111111222222333111000000222222555???JJJUUUNNNDDD;;;666555444444///000000111333444555555333444555777777777666555333333333333444444555666555555555555555555555555444444333222333444555666777666555444333444555555333333333444444444555555444444555555666666777777222222222333444666888:::777777777777666666666666888777666555555666777777888888777777666666555555444555777888999999999888888999999888666444555666777888999:::;;;:::999999:::888888888:::;;;:::999666666777888999::::::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>????????????@@@@@@AAABBBBBBCCCCCCDDDAAACCCGGGJJJLLLMMMMMMLLLIIIHHHIIILLLPPPSSSTTTSSSTTTTTTSSSPPPNNNMMMOOOQQQRRRUUUXXXZZZ[[[]]]___aaaccchhhkkkiiiiiikkkllljjjkkkkkklllnnnqqqrrrqqqooojjjiiilllrrrxxx...---,,,++++++,,,,,,------------......///111111......---------------,,,,,,,,,,,,---......---,,,...------,,,,,,------...,,,,,,---------.................................,,,+++,,,---...///...---///.........---------,,,//////.........---------------------------------////////////////////////.................................//////000000000//////000000000000////////////000000000000//////000111111111111111000000111111111111111111111111111111111111111111111111111111111111000000000000///////////////...------222222222222111111111111111111111111222222222222222333333444444333333222222111111111000000000000222222333333333333222222222222222222222222222222222222222222333333333333444444444333333111000000222222222222222222222222444333333222222222222333444444444444444333333333555555666666666666555555333333444444444555555555333333444444444444444444333333333444444333333222333444555444222111222333444444444333333333222222222222222222333333333333444444444444444444444444444444444444444333333333333333444444444555555555333333222222222222333333333333444444444333222222333333444444444444333333333444555555333333444555444333222222333444333111444444444444444444444444444333333333333333333444444333444555555777@@@JJJOOOIII@@@999666444444444222333333444555666777888444555666666666666666666444444333333333444555555555555555555555555555555555444444333444555666777666555444333333333444444444444555555555666666666555555555666666666666666444555666777888888777777777777777777777777777666888888777666666777777888888888777777666666666666555666777888999999888888888999:::999777777888999::::::;;;;;;;;;:::999888999888888888:::;;;:::999777777888888999999::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAABBBBBBCCCCCCAAABBBEEEGGGJJJKKKKKKKKKIIIIIIJJJMMMPPPSSSTTTTTTTTTSSSRRRPPPNNNMMMOOORRRSSSVVVYYY[[[\\\]]]___aaadddiiillljjjiiijjjkkkiiillllllmmmoooqqqrrrpppnnnjjjjjjmmmrrrxxx///...---,,,,,,,,,,,,,,,---///000///...///444777666222...---......+++)))******,,,------...............------------......,,,------------.................................///111111111///---------////////////............/////////............---........................////////////////////////........................000000000000000000000000//////000000000000//////000000000//////000000111000111111222222222111111111111111111111111111111111111111111111111111111000000000111111111111111000000000000000000///...111111111222222222222222222222222333333333333444222333333444444333333222222222222222222222222111222222333333333333222222333333333333333333333333333333333333444444444444333444444333333222111000333333333333333333333333555555444444333333222222333333333333333333333333444444555555555555444444333444444444444555555555444444444444444444333333222333333444444333333333333444555444333222333444444444444444333333333333222222222333444555555555444444444444444444444444333333333333333333333333333444444444444555555555555555444444444444555555111222333444444444444444444444555555555555444444222444555555555555666888888555333222333444333333555555555555555555555555555444444333333444444555555444555777666666<<>>>>>>>>?????????>>>>>>>>>?????????@@@@@@??????@@@@@@AAABBBBBBBBB@@@AAABBBDDDFFFHHHJJJJJJJJJJJJJJJMMMQQQTTTTTTTTTSSSSSSRRROOOMMMNNNPPPRRRUUUXXX[[[]]]]]]^^^___aaaeeejjjllliiihhhjjjjjjgggmmmmmmmmmoooqqqqqqooommmkkkkkkmmmrrrxxx//////...------,,,,,,,,,---///111///---...555;;;BBB:::111---------***&&&***+++---------------.........------------......------------....................................///222444222///,,,---///000000000////////////////////////...............000000000000000000000000////////////////////////........................000000000000000000000///...//////000000000000///111000/////////000111222//////000000111111000000111111111111111111111111111111111111111111111111000000000111111222222222222333333444333333222222111111111222222333333333222222222222333333333333222333333444444333333222555555444444333333222222222333333333333333333222333333333333333333333333333333333333444444444444333333444444333222222111444444444444444444444444555555555555444333222222222222222333333333333333444444555555555555444444444444444444555555555555555555555444444333333333222222333444444444333333333444555444333222333444555444444444444333333333222222333333444444444444444444444444444444444444222222222333333333333333444444444444555555555555777777666666666666777777222333333444555444444444444444555555555555444444222444555555444444555777:::777444222333444444444444444444444444444444444444444333333333333444444222111333555555333666;;;;;;888666444444444333222666666666777888999999:::888777666444444444555666777666555444444444444444555555555555555555555555666666666666666777777888888888777777777666666666555555666666666777777777888777777777666666555555888999:::;;;;;;:::999888777777777777777888888888999999999999999999::::::777777777777777777777777888888888888888888888777888999999888777777999;;;;;;;;;;;;;;;::::::999999999888777888:::;;;;;;:::999999999999999999999888999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>??????>>>>>>?????????@@@@@@@@@>>>??????@@@@@@AAAAAABBBAAAAAABBBCCCEEEGGGIIIJJJKKKJJJKKKMMMQQQTTTTTTTTTQQQQQQQQQOOOMMMNNNPPPSSSVVVYYY]]]____________```ccchhhkkkiiihhhjjjkkkiiinnnmmmnnnoooqqqpppooommmlllkkkmmmrrryyy////////////......------,,,///000///,,,---444:::GGG>>>222,,,,,,---,,,***,,,...000///---+++,,,---///......------......///---------.........//////////////////////////////---000222222...---...000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000/////////////////////......///000000000000000111000/////////111222333//////000111111111111111111111111111111111111111111111111111111111111111000000111111222222333333333333444444444444333333111111222222333333333444111111111222222222222333222333333444444333333222666555444333222111000000333333333444444333333333333333333333333333333333222222222222333333333333333333444444444333222222444444444444444444444444444555555555555444333222222222222333333444444444444555555555555555555444444444444555555555666666555555555444444333333333111222333333444444444333333444555555333333444555555555555444444444333333444444333333222222222111444444444444444444444444222222222333333444444444444444444555555555666666666666555555555555666666444444555555555444333333333333444444444444333333333444555444222111222333:::888444333333444444444333333333333333333333333333333222222222222333333222000111444444111222666444333222333444555444333444444555555666666777777888777666444444444555666777666555555444444444444555555555555555555555555666666666777777777777777777777777777666666555555444444555555555666666666888888777777666666666555888888888888999:::;;;;;;666777777777888888888999888888999999::::::::::::777777777777888888888888999999999888888888888888888888888777555666888:::::::::999999999:::::::::888777777888:::;;;;;;::::::::::::999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<=========>>>>>>>>>????????????@@@@@@@@@@@@>>>??????@@@@@@AAAAAABBBBBBCCCCCCDDDFFFHHHIIIKKKKKKJJJKKKMMMQQQSSSSSSSSSPPPPPPPPPNNNMMMNNNQQQSSSVVVYYY]]]___```______```___eeehhhhhhhhhlllmmmlllnnnmmmnnnoooqqqpppooommmlllkkkmmmrrryyy......///000000//////...,,,...///...---...222666@@@999111------///000000...000222111---+++,,,...//////............//////------........./////////////////////////////////---...000000/////////000////////////000000000000...////////////000000000------------------------000000000000000000000000////////////////////////////////////////////////---...///000000111111000000000000000111222222333111222333444444444444444222222222222222222222222222222222222222222222222111111111222222222222222000111222222222222222222222222222333333333333333111111111111222222222222222333333444444333333222333333222111000///......333333444444444444333333333333333333333333333333222222222222333333333333333333444444444444333333444444444444444444444444222333444555555444333222222333333444444555555666555555666666666666555555444444555555555666666666444444444444444444333333111111222333444444444444333444555555444444555666555555555555444444444333444444444333222111111111444444444444444444444444222333333444444555555666444444555555555666666666333333222222222222333333555555555555555444333222333333444444444444333333444555555444222111111222999666444333444555444444333333333333333333333333333222222111111222222333555333333666666333333666333222222333555666555444333444444444555555555555777666666555555555555666666666555555444555555555555555555555555555555555555555666777777777777777444444555555555444333222444444555555555666666666888777777777777777777666888777777777777999;;;<<<666777777888888999999999777888999:::::::::::::::777777777888888888888999999999888888888999999:::999999999777777888;;;===<<<;;;:::::::::::::::;;;888777777888:::<<<;;;;;;999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<=========>>>>>>?????????@@@@@@@@@@@@AAA??????@@@@@@AAABBBBBBBBBCCCCCCDDDFFFGGGHHHIIIJJJKKKJJJJJJLLLPPPRRRRRRRRROOOOOOOOONNNMMMNNNQQQTTTUUUXXX]]]```````````````]]]cccgggggghhhlllnnnmmmmmmmmmmmmoooqqqqqqooommmllljjjlllqqqzzz,,,---///000111111000000.........//////000222222444333111000///...//////---000333222...---...111//////............//////............////////////////////////////////////000//////000111111///............//////000000000.../////////000000000000........................000000000000000000000000/////////////////////////////////000000111111111---...///000111111111111//////000111222222222222111222333444555555555555222222222222222222222222222222222222222222222222333222222222222222222111000000111222222222222222333333333333333333222222222222222222333333333444222333333444444333333222111111111222222222222222333333444444444444333333444444444444444444444444333333333333444444444444333333444444444444444333333333333333333333333333///111222444555444333222333333444555555666777777666666777777777777666666555555555555666666666666333333444444444444444444000111222333444444444444333444555555444444555777555555555555444444444444444444444444333333333333444444444444444444444444333333444555555666777777555555555555666666666666333333222222222222333333333444555555555555555555444444555555555555444444333444555444333222333444666444333444555555444333444444444444444444444444333333333222222333333333888444333666777444444666555333333444666777777666555555555555666666666666444555666666666666666666666555555555555666666777555555555555555555555555444555666777777777666666555555666666666555444333555555666666666777777777777777777777777888888888999999999999999999999999666777777888888999::::::666666888999:::::::::999777777888888888999999999999888888888888999;;;<<<::::::;;;;;;;;;>>>BBBFFFBBB@@@>>><<<;;;:::::::::777777666888:::<<<<<<;;;888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<==================>>>>>>>>>??????????????????@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBCCCCCCBBBCCCEEEGGGHHHIIIHHHHHHJJJIIIIIIKKKOOOQQQQQQPPPNNNNNNNNNMMMMMMNNNQQQTTTSSSWWW\\\___````````````^^^dddgggggghhhlllmmmlllllllllmmmoooqqqrrrpppnnnkkkiiikkkqqq{{{,,,---///000111222111111000///...000111222222000...111333333000,,,***(((+++000333333000...111444//////............//////............/////////000000000000000000000000000333111///000222222///,,,---.........//////000000.../////////000000111111111111111111111111111111000000000000000000000000000000000000000000000000//////000111222333333444---...///000111111111111...///111222333333222222///000111222333333333333222222222222222222222222222222222222222222222222444333333222222111111111111222333333444444444444444444444333333222222222333333333444444444555555222333333444444333333222222222333444666777888888333444444555555444444333444444444444444444444444444444444555555555666666333333444444555444444444333333333333333333333333---///111444555444333333444444555555666777888888777777888888888888777777555555555555666666666777333333333444444555555555000111222333444444555444333444555555444444666777666666555555555444444444333333444444555666666666444444444444444444444444444444555555666777888888555555555555666666666777555555555444444555555555111222333555666777777777555555666666666666555555222444555555444555666777333333333444555666444222555555555555555555555555555444444333333444444555888444222555666444444666666555444444666888888777777777777777777888888888333444666777777777666666555555555555555666777888555555555555555555555555333444666777777777666555888999999::::::888777666777777777777888888888888666666777777888888999999999;;;<<<===<<<:::777555666777777888999999::::::555666888999::::::999999777777888888999999999999888888777777888:::<<<===;;;<<<===>>>@@@DDDIIIMMMGGGEEEBBB???<<<:::999999777666666888:::<<<<<<;;;888888999::::::;;;<<<<<<<<<<<<<<<============>>><<<<<<<<<<<<=========>>>>>>????????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@AAAAAABBBBBBCCCCCCDDD@@@BBBEEEGGGHHHHHHGGGFFFIIIIIIIIIKKKNNNPPPPPPOOONNNNNNNNNMMMMMMNNNRRRTTTQQQUUU[[[___```````````````eeehhhggghhhkkkllljjjkkkkkkllloooqqqrrrqqqooojjjhhhjjjqqq{{{000000000000000000000000000000000000000000000000222222000///............---------------...//////333222000///.........///////////////000000000000000000000000000000000000000000000000000000000000///////////////.........000000000000000000000000////////////......------111111111111111111111111111000///000222222000///111111111000000000000000...//////000111111222222000000000000////////////222222222222222222222222///000222222000//////000000111111111111222222222333888<<<;;;666222222444333333222111111222333333777666444333222333333444333333333333333333333333666555444333333333333333444444444555666777555333555444444333333333444444555555444333444555666777444444444444444444444444444555666555333333555777000111222222444444555666444444444555555555666666555555666666777777888888888888888777777777777777999888666555555555666777666444333555888:::999777555555555444444333333333444444444444444444444444444555555555555555444444777666666555555555666666555555555555555666777777444444444555555555666666666666666666666666666666444555888999999888555444333333333444555666777777666666555555555555666666444444555555555555444444333444555555666666555555777666555444333222222222000000000111222333555555444555777888888777555444777777555555666888:::<<<888888888777777777777777888999999999888777555444444444444555555555666666666666666666777777777777555444333333555555555444===999666777<<<>>><<<999777777777888:::;;;999888666777888777777888:::===999999999999999888777666::::::::::::::::::;;;;;;888777888:::;;;<<<:::888888888999::::::::::::999999999888888999;;;<<<===>>><<<:::<<<@@@DDDHHHIIIPPPHHH>>>999999;;;:::888888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;========================>>>>>>??????@@@@@@AAAAAA>>>>>>>>>>>>????????????AAADDDDDDAAADDDIIIFFF>>>BBBCCCEEEFFFHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPOOONNNMMMOOORRRTTTWWWXXXZZZ]]]^^^_________aaacccfffgggggghhhjjjkkkllljjjiiimmmrrrtttrrrnnnjjjjjjmmmsss|||000000000000000000000000000000000000000000000000222222000//////.........000////////////000111111222111000...............////////////000000000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000000111222222111111111111111111111111111000///000222222000///111111111111000000000000//////000111111222333333111111111111111111111111222222222222222222222222111222444444333222333444222222222222333333333333???BBBDDDBBB;;;555444444555444333222222333444555555444444333333333333444444444444444444444444444555444444444444555666777666555444444555666555333555444444444333444444444555555444444444555666777444444444444444444444444333444555444333333444555333333333444555555666666444444444555555555666666666666666666777777777777888888888888777777777777999888777666555666666777666555444555888999888777555555555444444444333333555555555555555555555555444555555666666555444444555444444333333444444444555555555555555666777777444444555555555666666666666666666666666666666666444555777888888777555444555555555666666777777777666666666666666666666666555666666777777666666555333333444555555555555444888777666555444444444444888777666444333222111111444555666777777666555444777666555555555777999;;;888777777777777777777777888999999999888777555444444444444555555666666666666666777777777888888888999777555444555666777777;;;777444555999;;;999666999888888999;;;;;;:::888777888999888777888;;;===888999999999888888777666888888999999:::;;;;;;;;;999888999:::<<<<<<;;;999999999:::;;;;;;;;;;;;::::::::::::::::::<<<===>>>;;;:::::::::<<<@@@DDDGGGFFF@@@888555777999999777::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>===;;;:::999<<<<<<===>>>??????@@@@@@============>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@CCCDDDCCCBBBCCCBBB@@@BBBCCCEEEFFFHHHIIIIIIIIIJJJJJJLLLMMMNNNOOOPPPPPPPPPPPPPPPOOONNNOOORRRUUUVVVXXXZZZ\\\^^^_________aaacccfffggghhhhhhjjjkkkmmmlllnnnrrrwwwxxxtttooojjjjjjnnnttt}}}000000000000000000000000000000000000000000000000222111000000////////////000000//////000000111222111000///.............../////////000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000333222111111222444777888111111111111111111111111111000///000222222000///111111111111111111111111000111111222222333333444222222222222222222222222222222222222222222222222111222444555444333444555333333333333444444444444AAACCCEEEBBB<<<666444444555555444444444444555555222222333444444444333333444444444444444444444444333333444555777999;;;<<<888666444333444555444444444444444444444444444555555555444444555555666777444444444444444444444444333444555444333222333555555555555555555555555555444444555555555666666666777777777777666666666666888888888888888888888888999888777666666666666777666555444555888999888777555555555555555444444444666666666666666666666666444555555666666555555555555444444333444444555555666666555555555666777777555555555555666666666666666666666666666666666666555666666666666666666555777777777777777777777777555555777777777777555555666777777888888777777666444444555666666666666555888888777666555555555555<<<;;;999777444333111111333444555666666555444333666555555444555666888999777777777777777777888888999999999999888777666555555555555555666666666666777777888888888999999999===;;;:::888777888999:::666444222444777:::999777<<<:::999:::;;;;;;:::888666777888777777777999;;;888999999999999888888777777777888999::::::;;;;;;:::999999:::<<<<<<;;;999::::::;;;<<<<<<<<<<<<;;;<<<;;;;;;;;;<<<===>>>??????@@@AAA???<<<<<>>===<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@@@@???>>><<<:::999:::;;;<<<===>>>@@@AAAAAA>>>>>>>>>>>>>>>=========>>>?????????@@@@@@@@@AAAAAABBBDDDFFFDDD@@@@@@DDDCCCCCCEEEGGGHHHIIIIIIIIIIIIJJJKKKMMMOOOPPPPPPPPPPPPQQQPPPOOOOOOPPPSSSVVVVVVWWWYYY\\\]]]^^^^^^^^^aaacccfffggghhhiiijjjllllllmmmpppuuuyyyxxxsssnnnjjjjjjnnnttt~~~000000000000000000000000000000000000000000000000222111111000//////000000.........---...//////000/////////...............//////000000000111111111000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000000333222111111333666999<<<111111111111111111111111111000///000222222000///000111111111111111222222222222222333333444444444111111111222222222222222111222222222222222333333///111333333222222333444333333333333444444444444666888:::999666444333444555444444444444444444555000111333444444444333333333333333333333444444444222333444666999<<<>>>@@@:::777444222333444444444444444444555555555555555555555555555555666666777555555555555555555555555333555666666444444444555666666666555555555444444555555555555666666666666888888777777666666555555777888888888888888999999888888888777777777777777666555555666777888888777666555555555555555555555666666666666666666666666444555555666666666666555666666666666666777777888777666666666666666777777555555666666666777777777666666666666666666666666777666555444444555666777777777777777777777777666444555777888888777555444666777777888888777777666666666777888888888777777888777666666555555555666999999888777666666666666444444555555555555444444555555555444555666777888777777777777777888888888999999999999888888777777666666666666666666666666888888888999999::::::;;;>>>???@@@???===<<<;;;;;;444333222555999<<<<<<<<<<<<;;;999999::::::999888444666777666555666777999:::::::::;;;;;;::::::999888888888999999999999999:::999888999:::;;;:::888999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>HHHLLLOOOLLLDDD===;;;<<<===<<<;;;<<>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;??????@@@@@@@@@>>><<<:::999999:::;;;<<<===>>>>>>AAAAAAAAA@@@@@@???????????????@@@@@@AAAAAABBBBBBDDDAAACCCHHHGGGBBBAAAFFFCCCDDDEEEGGGHHHIIIJJJJJJHHHIIIKKKMMMOOOPPPQQQQQQPPPQQQQQQPPPPPPQQQTTTWWWUUUWWWYYY[[[]]]^^^^^^^^^aaadddfffhhhhhhiiijjjllljjjkkkmmmqqqttttttpppmmmjjjkkknnnuuu000000000000000000000000111111111111111111111111222111111000000000000111...............///000000......//////////////////000000000000111111111111111111111111111111111111111111111111111111111111////////////000000111111111111111111111111111111222111000000222555999;;;111111111111111111111111111000///000222222000///000000111111222222222333333333333333333444444444000000000111111111222222111111111222222333333333///111333333222222333444222222222222333333333333000222333444333333333333333333444444444444333333000111333444555444444333111222222222333333333444333333555777999<<>>======<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===???AAAAAA@@@>>>===;;;;;;;;;<<<<<<<<<<<<<<>><<<<<>>>>>>>>============<<<;;;;;;;;;<<<<<<999::::::;;;;;;<<<<<<<<<:::<<>>>>>>>>???????????????>>>>>>>>>@@@@@@AAABBBCCCDDDEEEEEEHHHKKKLLLHHHEEEEEECCC@@@CCCDDDFFFHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPOOOOOOQQQUUUWWWWWWXXXZZZ]]]^^^_________bbbdddggghhhiiiiiikkkmmmnnnnnnmmmmmmnnnoooqqqrrrjjjkkkooowww000000000000000000000000111111111111111111111111222111111000000111222222111111000000111111222333---...000111222222222222000000111111111222222222111111111111111111111111111111111111111111111111...//////000111111222222111111111111111111111111222222111111111222333333111111111111111111111111111000///000222222000///000000111222222333444444333333333222222222222222000000111111222333333444000111111222333333444444333444555444222111111222333333333333444444444444666666555555555555444444333444555666666555444333666666555555444444555555333333444444555666666777666666666666666777777888666555444444555666555333222333555777888777666666444555666777888777777666555555555555555555555555444777999:::888777666777666666666555555555555555555666666666777777777777666666666666777777777777777777888999999:::;;;;;;888888999999999888777666555777888888555555666888666666777777777888888888666666666666666666666666444444666777777888888888444444444444555666777888999888888777666666777777777777777888888888999999777777777777777777777777888888777777777777888888666666666777777888888888777777777777777777777777666777777888888777777666444444555666666666666555777666666555666666777777888777777666666666666666777777777666666777777777777777777777777777777666555666666777888888999999:::999888888888999::::::999999999888888777777777666666777888999:::;;;;;;888===@@@@@@<<<:::;;;===@@@@@@???===;;;;;;;;;;;;;;;999777666888::::::::::::<<<>>>>>>===;;;;;;<<<::::::;;;<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<>>><<<:::999:::;;;;;;:::888999::::::;;;;;;::::::;;;<<<============<<<;;;:::===BBBEEEEEECCC@@@>>>===>>>???????????????@@@;;;;;;;;;:::;;;;;;<<<<<<999999::::::;;;<<<<<<===:::<<>>>>>??????@@@@@@AAAAAA>>>??????????????????@@@@@@AAABBBCCCDDDEEEFFFFFFNNN\\\___PPPDDDEEEFFFAAADDDEEEFFFHHHIIIJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNOOONNNNNNPPPTTTWWWXXXYYY[[[^^^___`````````bbbeeegggiiiiiijjjkkkmmmmmmnnnoooppppppppppppqqqjjjkkkpppwww000000000000000000000000111111111111111111111111222111111111111111222222///////////////000000111...///111222333333333222000111111111111222222222111111111111111111111111111111111111111111111111...//////000111222222222111111111111111111111111333333333222222111111111111111111111111111111111111000///000222222000///000000111222333333444444222222222222222222222222111111222333333444555555000000111222333333444444111222333222000...---...444444444555555555666666333222111222444444444333444555666777777666555444999888666555444444555666555555555666777888888999888777666555444444444555444444444555666777555333222333555777888888777666444555777888888888777666666666666666666666666666333666999999888666555666666666666777777777777777666666666666777777777777555555666666777777888888777777888999::::::;;;;;;888888999:::999888777666555777999888555444666888666666777777888888888999777777777777777777777777444444666777888888888888666666666666777888::::::999999888777777666777777777888888888888999999999777777777777777777777777888888888999999888888888666666777888999::::::;;;888888777777777777888888888888999999999999888888777777888999999999999999888777777777777777888888666666666666777888999:::888888777777777777888888777777888888888888777666555666666777888999999999:::999888888888999:::;;;999999999999888888777777555666777888999:::;;;;;;888:::<<<:::666666:::>>>:::;;;<<<;;;;;;<<<===???<<<999777777999;;;<<<<<<888:::<<<<<<;;;999999999888999999:::;;;;;;;;;:::888999:::;;;===>>>???@@@@@@>>><<<;;;<<<======<<<999:::;;;;;;<<<<<<;;;;;;======>>>??????>>>===<<<;;;;;;;;;===???@@@???===888:::;;;;;;:::;;;<<<===:::::::::::::::;;;<<<===999999::::::;;;<<<======;;;===@@@AAA@@@>>>;;;999;;;<<<<<<>>>???@@@AAABBB@@@@@@@@@AAAAAABBBBBBCCCAAAAAABBBCCCDDDEEEFFFGGGTTTlllrrrZZZEEEFFFJJJFFFDDDEEEFFFHHHIIIJJJKKKKKKMMMMMMNNNNNNNNNNNNMMMMMMMMMNNNNNNNNNNNNPPPTTTWWWXXXZZZ\\\^^^```aaaaaaaaabbbeeegggiiiiiijjjlllmmmjjjlllpppqqqqqqooonnnnnnkkkkkkpppxxx222222222222222222222222222222333333333444444444555444333222111111111111111111111111111111111111111111111111111111111111000000000111222222222333333333444444444333333222222222222222111111000000222222111111111111111111333222111000000000111222000111222000///...000111444333222111111222333444222222333333333444444444111111222333333444555555444444444333333333222222333333333444444444555555444444444444444444444444777777666555333222111111444444444444444555666666555555555555555555555555555555555666666777888999777666555666888888777555444444444555555555555666777777777777777777777777777777666666555555555444777777777777777777777777777777666666666666777777666666666666666666666666777888888888999999999999777777888999999999888888666666777888999:::;;;;;;777777777777888888888888777888999:::::::::999888;;;;;;;;;::::::::::::999===:::666555777999999777:::999888777777666555555999888888:::<<<===<<<:::888888777777777777888888999999888888888888888999999888777888:::;;;:::999777888888888888999999999<<<;;;999888888888999999888888888888888888888888999999999999999888777666888888777777777777888888888888888999999::::::;;;777777777777777777777777777777777777777777777777888888888888888999999999::::::::::::;;;;;;<<<===999999999999999888777666888888999999999:::::::::===<<<<<<;;;;;;<<<<<<===::::::999999888666555444<<<;;;;;;::::::999999999888999:::;;;;;;;;;;;;:::========================<<<;;;;;;::::::;;;;;;<<<<<<=========<<<;;;::::::>>>======<<<<<<======>>>;;;;;;;;;<<<<<<<<<<<<==================<<<<<<<<<<<<<<<=========<<<:::999<<>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<===???@@@?????????>>>>>>>>>>>>>>><<<<<<===??????@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@>>>>>>@@@DDDHHHKKKRRRmmm{{{jjjOOOCCCFFFKKKDDDEEEFFFGGGIIIKKKMMMOOOLLLKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQPPPPPPQQQTTTWWW]]]^^^aaacccdddcccaaa___bbbeeehhhjjjkkklllmmmnnnpppoooooooooqqqpppooommmhhhiiimmmuuu222222222222222222222222222222333333333444444444555444333222111111111111111111111111111111111111222222222222222222222222000000000000111111111111//////000111222222222222333222222222111111111111333222111000111222333444555444333222222333444444666555444333444555666666444333222111111222333444111111222222222333333333111222222333444444555555444444444333333333333222333333444444444555555555444444444444444444444444333333333444444555555555555555555444444555666666444444444444444444444444666666666666666777999999777666666777888888777555555555555666666666777777888888888888888888888888777777666666666555555555777777777777777777777777777777777666666777777777777777777777777777777777777777777888888888999999888888888777777777777777666777777888888999999:::777777777777888888888999:::;;;<<<=========<<<<<<;;;;;;;;;::::::999999888;;;888555444666777777666777777888888888888888888888777999AAAIIIJJJCCC;;;888888777777777777888888999999888888888888999999999888888999:::;;;;;;999888888888888999999999999<<<;;;:::888888888999:::999999999999999999999999888888777777666666666666888888777777777777888888888888888888888999999999888888888888888888888888888888888888888888888888888888888999:::;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;:::999999888999999999999:::::::::;;;;;;::::::::::::;;;;;;::::::999999888666555444999999999888888888888888:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<=========<<<<<<;;;:::::::::::::::::::::::::::;;;;;;<<<<<<======>>>>>>========================<<<<<<=========<<<;;;:::;;;>>>???>>><<<:::;;;<<<;;;;;;<<<<<<<<<=================================>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<===???@@@????????????>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@>>>?????????@@@@@@@@@@@@BBBAAA@@@@@@BBBEEEIIIKKKNNNaaajjj^^^MMMGGGGGGGGGDDDDDDEEEGGGIIILLLNNNOOOMMMLLLLLLKKKKKKKKKLLLLLLNNNOOOPPPPPPPPPQQQTTTWWWYYY[[[]]]___```___]]]\\\```cccgggiiiiiijjjkkkmmmooonnnnnnnnnppppppnnnlllkkkkkknnnuuu333333333333333333333333333333333333444444444444555444333222222111111222111111111111111111111111222222222222222222222222111111000000000000000000---...///000111222222222333333222222222222111111444333111000111222555666444444333333333333444444555111...///222444555444444333333222222333333444111111111222222222333333222222333333444555555555555555444444444333333333444444444444555555555666555555555555555555555555222333333444555666777777777666555555555555555666666666666666666666666666666666666666777888999:::888777666777888888777666666666777777777888888888888888888888888888888888777777777777666666666666777777777777777777777777888888777777777777888888888888888888888888888888666777777777888888888888:::999777666666666666777888888888888888888888888777777888888888999999999888999:::;;;;;;;;;::::::<<<;;;;;;:::999888888777:::888666555666777777777666666777888:::<<<>>>???:::666999GGGWWWZZZMMM???999888888777777888888999999999888888888888999999:::999888999;;;;;;;;;:::888888999999999:::::::::;;;;;;:::999999999::::::999999999999999999999999999888777666666666777888999888888777777888888999999888888888888888888777888888888888888888888888888888888888888888888888888999999:::;;;<<<<<<===:::999999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999999999:::::::::::::::999999888888999999::::::::::::999888777666666888888888888999999999999;;;;;;:::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>==================>>>===============<<<<<<;;;999999:::;;;;;;:::999999;;;;;;<<<<<<===>>>??????========================<<<============<<<<<<;;;;;;===>>>===<<<;;;;;;<<<<<<<<<<<<<<<====================================>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????????????????????????????===>>>??????@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@BBBBBBBBBCCCEEEGGGHHHIIIIIIRRRUUUOOOKKKKKKHHHBBBCCCDDDEEEGGGJJJLLLOOOPPPNNNNNNMMMLLLKKKKKKKKKLLLMMMNNNOOOOOOPPPQQQTTTWWWWWWYYY[[[]]]]]]]]]\\\[[[___aaaeeeggghhhhhhjjjkkkmmmmmmlllmmmoooooonnnlllnnnnnnpppuuu~~~333333333333333333333333333333333444444444444555555444333222222222222222111111111111111111111111333333333333333333333333333222222111111000000000000111111222333333333333333333333333333333222222111111111111222333444444111111111111222222222333222---)))***///333333111444444333333333333444444222222222333333333444444333333444444555555555666555555555555444444444444444555555555555666666666555555555555555555555555666666555555555555555555888777666666555555666666888888888888888888888888777777777777888999:::::::::888777777888999888777666666666777777777888888888888888888888888888888777777777777777777777777777777777777777777777777999888888777777888888999999999999999999999999999666666777777777888888888===;;;999666666666777888999999888888888777777777888888888999999999::::::888888999999::::::::::::<<<<<<;;;:::999888777777;;;:::999999999:::::::::999777666777:::???EEEHHHBBB:::999GGGZZZ```SSSCCC999999888888888888999999999999888888888999::::::;;;:::999:::;;;<<<;;;:::999999999999:::::::::;;;;;;;;;;;;::::::::::::;;;::::::::::::::::::::::::<<<;;;999888888999:::<<<999999888888888888999999:::::::::999999888888888999999999999999999999999999999999999999999999999::::::::::::;;;;;;;;;;;;999999999888888999999:::888999999:::999999888888999999999:::::::::;;;;;;:::999999888888999999:::;;;;;;:::999888777777777999::::::;;;;;;<<<<<<<<<;;;:::999999999:::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<<<<======>>>======>>>>>>>>>======<<<999;;;<<<>>>>>><<<;;;999::::::;;;<<<======>>>???===============>>>>>>>>>========================<<<===>>>>>>===<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>======<<<<<<======<<<<<<=========>>>>>>???>>>???????????????@@@@@@>>>??????@@@AAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAACCCDDDEEEFFFGGGGGGFFFIIIHHHFFFHHHKKKHHHAAACCCCCCEEEGGGJJJLLLOOOPPPPPPOOONNNLLLLLLKKKKKKKKKLLLMMMNNNOOOOOOQQQUUUWWWYYYZZZ\\\^^^______^^^]]]^^^aaaeeeggghhhhhhjjjkkkmmmllllllnnnooopppooommmooonnnpppuuu~~~333333333333333333333333333333444444444555555555444444333333222333333333111111111111111111111111333333333333333333333333444444444333333222222222333333333333333222111000333333333333333333444444///000222444444333222111111111222222333333333333666111---///444777666444444444444444444444444444444444444555555555666666444555555555555555666666666666666555555555444444555555555666666666777777666666666666666666666666666666666666666666666666888777777666666666777777888888888888888888888888777777777888888999:::;;;<<<:::888777888999888777555555666666666777777777888888888888888888888888777888888888888888888888888888888888888888888888999999888888888888999999999999999999999999999999777777777777888888888888>>>===:::888777888999:::::::::999999888888777777999999999999::::::::::::<<<<<<<<<<<<=========>>><<<<<<;;;;;;:::999999888::::::;;;:::::::::;;;;;;===:::777666:::AAAIIIOOOQQQFFF===CCCPPPVVVMMMAAA::::::999999999999::::::999999888888999::::::;;;<<<;;;:::;;;<<<<<<;;;:::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::::::::::::::::::::<<<;;;999888888:::<<<===::::::999999999999::::::<<<<<<<<<;;;;;;:::::::::999999999999999999999999999999999999999999999999;;;;;;::::::999999888888:::999999888888999999999888999999:::::::::999999999999:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;:::999888888999999:::::::::;;;;;;<<<<<<===999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<<<<<<<=========>>>>>>???>>>>>>===:::;;;===>>>>>>===;;;:::999::::::;;;<<<<<<==================>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>============>>>>>>>>>????????????????????????????????????>>>============>>>=========>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAA???@@@@@@AAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCC@@@AAABBBDDDEEEEEEDDDDDDEEEFFFFFFEEEFFFHHHGGGDDDCCCDDDEEEGGGIIILLLNNNPPPOOONNNMMMLLLKKKKKKKKKKKKJJJKKKMMMNNNOOOQQQUUUXXXZZZ[[[\\\^^^____________```bbbfffhhhiiiiiikkklllmmmmmmmmmoooqqqrrrqqqpppooonnnooouuu~~~333333333333333333333333333444444444555555555555444444333333333333444444333333333333333333333333444444444444444444444444555555444444444444444444333333333222111000///...333333444444444444555555000222444555555333222000222333444555666666555555666444222333666888777555444555555666666555555444555555555666666666777777666666666666666666666666777666666666666555555555666666666666777777777777777777777777777777777777444555555666777888999999777777777777777888999999777777777777777777777777888888888888999:::;;;<<<===;;;888777888999999888555555555666666666777777999999999999999999999999888888888888999999999999999999999999999999999999::::::999999999999::::::999999999999999999999999777888888888999999999999>>>===;;;::::::::::::;;;;;;;;;::::::999999999888999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;777999::::::999888999;;;???<<<999777:::AAAIIINNNYYYOOOEEEAAACCCEEEAAA<<<;;;::::::999999::::::;;;999999888999999:::;;;<<<>>><<<;;;;;;<<<===<<<::::::::::::;;;;;;;;;<<<<<<:::;;;<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999:::;;;;;;::::::999999::::::;;;======<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::999999888888;;;::::::999999999999::::::;;;;;;<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<======<<<:::999888999::::::999999999999::::::::::::888999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<======>>>>>>???????????????::::::;;;<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@???>>>>>>>>>>>>??????@@@???>>>>>>???AAAAAA@@@>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===>>>>>>??????@@@AAAAAAAAA@@@AAAAAABBBBBBAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDAAAAAABBBCCCDDDDDDCCCCCCDDDFFFGGGGGGFFFFFFFFFGGGDDDEEEFFFGGGIIIKKKMMMOOOMMMMMMLLLKKKJJJJJJJJJKKKIIIJJJLLLMMMNNNQQQUUUXXXXXXYYY[[[\\\]]]^^^______aaacccgggiiijjjjjjlllmmmmmmlllmmmoooqqqsssrrrqqqooonnnpppuuu444444444444444444444444444444444444555555555555444444333333333444444555444444444444444444444444444444444444444444444444333333333444444444444444333333333333333222111000333444444444555555555555777666555444444333444444222333444666666666666555333333444555555555444333444555666777777666555444555555555555666666666666666666666666666666666666777777777666666666555555666666777777777888888888777777777777777777777777666666666777777888888888666666666777888999:::;;;888888888888888888888888999999888999999:::;;;<<<>>><<<999888888999999999666666777777777888888888999999999999999999999999888888888999999999::::::::::::::::::::::::::::::::::::999999999999::::::999999999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999999888999:::;;;<<<<<<<<<<<<===============777999;;;;;;999999:::<<<<<<;;;::::::<<>>===<<<<<<======<<<:::;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<===>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;<<<<<<<<<;;;::::::::::::::::::;;;;;;<<<======<<<<<<:::::::::;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<======<<<:::999999999;;;<<<:::::::::::::::999999999888:::<<<>>>>>>===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<======>>>===>>>??????@@@@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>============<<<======>>>??????@@@@@@??????>>>>>>>>>???@@@AAA>>>===<<<>>>@@@AAA???===>>>>>>>>>?????????@@@@@@????????????????????????@@@@@@???>>>>>>>>>??????===>>>????????????>>>===>>>>>>???@@@@@@AAABBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDFFFGGGFFFEEEEEEFFFFFFFFFGGGGGGIIIKKKLLLMMMKKKKKKJJJJJJJJJJJJJJJKKKGGGIIIKKKLLLNNNQQQUUUXXXXXXYYYZZZ[[[]]]^^^______aaacccgggiiijjjjjjlllmmmkkkkkklllnnnqqqrrrrrrqqqrrrpppqqqvvv444444444444444444444444444444444555555555666666444444333333333444444555555555555555555555555555555555555555555555555555222222222333333444444444444444555666666666555555444444444555555555666666===:::666333222333666888///111222444555555444444333666888999777555444444444555666777777666555444444444444555555555666666777777777777666666666666777777777777666666666666777777777777888888888888777777777777777777777777::::::999888777666555444555666666777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999:::;;;<<<<<>>???<<<<<<======>>>?????????888;;;>>>>>><<<;;;<<<>>>999:::;;;===>>>>>>>>>>>>@@@GGGKKKFFF===888<<>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<=========<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888:::;;;===>>>???@@@===<<<;;;;;;::::::::::::888999999:::;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<======<<<:::999999:::;;;<<<=========<<<<<<;;;;;;;;;999;;;???AAAAAA@@@===;;;========================??????>>>>>>>>>>>>??????===>>>???@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????AAAAAA@@@@@@???>>>>>>>>><<<======>>>???@@@@@@@@@??????>>>>>>>>>???AAABBB>>><<<;;;===@@@AAA???<<<>>>????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@??????>>>?????????===>>>???@@@@@@???>>>===>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCEEEEEEDDDDDDDDDDDDEEEFFFBBBAAACCCFFFGGGEEEDDDEEEGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJIIIIIIIIIJJJJJJKKKGGGHHHKKKLLLNNNQQQUUUXXXYYYZZZ[[[\\\^^^___aaaaaa```cccfffiiiiiijjjkkkmmmjjjjjjjjjmmmpppqqqqqqppptttrrrssswww666666666666666666666666666666555555555444444444666666555555555555666666555555555555555555555555333333333444444444555555666666555555555444444444666555333333333555777888666444222111222333666777666666666666666666666666555555555555555555555555777777666666555555555444666666777777777666666555666666666666777777777777888888999999999:::::::::999999888888888888888888999999999999999999999999888999999::::::999999888999999:::;;;:::888555444888777666666777:::===>>>DDD???999888;;;<<<:::888999888888888999::::::;;;@@@===:::999;;;===<<<::::::::::::999999888888888<<<<<<;;;:::999999888888888999999999777888:::<<<::::::::::::::::::::::::888777666777999::::::888:::;;;;;;;;;<<<=========;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===AAABBB???<<>>===<<<<<<===>>>???;;;;;;<<<>>>???@@@AAABBB;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<===???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;===>>>>>>>>>===<<<========================<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<<<<<<<===>>>>>>>>>===<<<<<<;;;;;;===>>>???@@@???>>><<<::::::::::::::::::999999999;;;;;;<<<<<<<<<<<<;;;;;;;;;===??????===;;;;;;;;;===========================:::======777===BBB;;;:::999:::<<>>======>>>????????????>>>==================>>>>>>???????????????@@@AAABBBBBBAAA@@@@@@@@@@@@BBBBBBAAA???>>><<<<<<<<<<<<===BBBEEEFFFCCC>>>;;;>>>AAA>>>>>>????????????>>>>>>>>>>>>???@@@@@@@@@??????BBB@@@???@@@BBBBBB@@@===>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GGG<<>>>>>@@@BBBCCCAAA@@@@@@@@@AAABBBDDDFFFGGGHHHBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEECCCOOOSSSHHH@@@BBBEEEDDDGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGIIIHHHGGGGGGHHHJJJLLLLLLKKKKKKKKKKKKLLLLLLMMMLLLKKKKKKMMMQQQTTTVVV[[[[[[\\\\\\]]]^^^______bbbdddfffgggggghhhjjjlllkkkkkkkkkmmmpppqqqpppooollllllooouuu~~~555555555555555555555555666666555555555444444444666555555444444555555666666666666666666666666666444444444555555555666666666666555555555444444444666555444333333555777888444444444555555555666666666666666666666666666666777777777777777777777777777777777666666666555555555666666777777666555555666666666777777777888888888888888888999999999999888888888888888888888888666666666666666666666666888999999::::::999999888888888999:::999888666444999888888888999:::<<<===EEEAAA<<<<<<>>>???===:::999999888888999::::::;;;>>>;;;999999:::<<<;;;:::;;;::::::999999999999:::;;;;;;;;;:::999888888888:::<<<===<<<:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;999888777888:::::::::888::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===???@@@???=========<<<<<<<<<<<<======<<<<<<===>>>???@@@@@@AAA;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<===???@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<<<<<<<<<<<<<<<<<<<===============;;;<<<===>>>>>>===;;;:::<<<<<<<<<<<<<<<===============>>>>>>>>>>>>======;;;<<<>>>===;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>;;;===<<<888???FFF@@@===;;;:::;;;===??????>>>===888<<>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???===<<<<<<>>>@@@:::;;;===>>>>>>>>><<<;;;===>>>??????@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCEEEFFFBBBAAA@@@??????@@@AAAAAA@@@???>>>======>>>???@@@AAACCCDDDBBB===;;;===@@@>>>>>>????????????>>>>>>@@@@@@AAABBBBBBCCCCCCBBBCCCAAA???@@@AAABBB@@@>>>AAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBB===HHH<<>>>>>???AAABBB@@@???AAAAAABBBCCCDDDFFFGGGHHHEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFDDDMMMRRROOOIIIFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBFFFHHHIIIJJJJJJJJJLLLNNNLLLKKKKKKJJJJJJKKKKKKLLLMMMLLLKKKKKKMMMPPPTTTVVVZZZ[[[\\\]]]^^^___``````aaaccceeeeeeeeefffhhhjjjjjjiiijjjkkknnnooommmlllmmmnnnqqqwww444444444444444444444444555555555555555444444444666555555444444555555666666666666666666666666666333333444555555555555555555555555555555444444444666555444444444555666777222444666777888777555444777777777777777777777777888888888888888888888888888777777777777777666666555555666666777666666555777777777888888888999999777777888888888999999999888888888888888888888888999999999999999999999999888888999999999999888888777888999999999999777666999999::::::;;;;;;;;;<<>>>>>@@@@@@===;;;999999999999999::::::;;;;;;999888888:::;;;;;;:::;;;;;;:::999999:::;;;<<<;;;;;;;;;:::999999888888<<<>>>??????<<<:::999888;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999:::;;;:::888::::::::::::999999999999999::::::::::::::::::999:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::<<<>>>???>>>===;;;<<<<<<======<<<<<<;;;===>>>>>>>>>????????????========================>>>>>>============>>>???<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================??????>>><<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>???:::;;;<<<=========;;;;;;<<<<<<<<<======>>>>>>???======>>>>>>>>>>>>======;;;<<<<<<;;;999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>:::===>>><<>>???>>>===;;;;;;===???;;;===@@@AAAAAA???<<<:::>>>??????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>??????@@@AAACCCEEEFFFGGGCCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>======???@@@AAA@@@BBBCCC@@@===;;;===@@@????????????????????????@@@AAAAAABBBCCCDDDDDDDDDEEECCC@@@???@@@@@@@@@???BBBBBBBBBBBBCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>???EEE===LLL???CCCEEE@@@???>>>???@@@AAA@@@???CCCCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFIIIPPPVVVTTTLLLFFFEEEDDDEEEEEEEEEFFFEEEEEEEEEDDDFFFIIIJJJJJJKKKMMMOOOLLLLLLKKKKKKKKKKKKLLLLLLPPPOOOOOOOOOQQQTTTVVVXXXYYYZZZ\\\^^^___```aaaaaaaaacccdddeeeddddddfffggglllllllllnnnppppppnnnmmmmmmmmmqqqwww444444444444444444444444555555555555555555555555777666666555555666666777555555555555555555555555111222333444444444333333555555555555555555555555666666555444555555666777222333555666777666555444777777777777777777777777666666666666666666666666888888888888777777777777666666777777888888777777777888888888999999999999888888888999999999::::::888888888888888999999999::::::::::::::::::::::::888888999999999999888888777888999:::::::::::::::::::::;;;<<<<<<<<<;;;;;;>>><<<;;;<<<======;;;888::::::999999999::::::;;;:::999999999;;;;;;<<<<<<;;;;;;999999999;;;===>>><<<<<<<<<;;;;;;:::::::::===>>>>>>===;;;::::::;;;::::::::::::::::::::::::===<<<::::::;;;;;;:::888;;;;;;::::::999999888888::::::;;;;;;;;;;;;:::::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>;;;<<<===>>>>>>===<<<;;;?????????>>>>>>>>>>>>>>>========================???>>>>>>>>>=========>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>======<<<;;;;;;<<<;;;:::999:::;;;===>>>========================>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>><<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>::::::<<<============<<<999::::::;;;<<<===>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<:::999999;;;==============================:::===???@@@NNN[[[YYYFFFCCC>>>;;;;;;;;;;;;;;;???>>>EEEQQQUUUMMMAAA;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@;;;<<<<<<;;;999999;;;===>>>???AAABBBAAA???===;;;??????@@@AAAAAAAAAAAA@@@BBBAAAAAA@@@@@@??????>>>@@@@@@AAAAAABBBCCCEEEEEEDDDDDDCCCBBBBBBAAAAAAAAA???>>>=========>>>??????@@@AAABBB@@@>>>===>>>@@@@@@@@@@@@??????@@@@@@@@@?????????@@@AAABBBCCCDDDGGGEEEBBB@@@??????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBBBBCCC>>>CCCCCCHHHfffXXXUUUHHHCCCAAA@@@@@@AAABBBAAA@@@EEEEEEDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFIIIFFFLLLWWWXXXNNNGGGHHHFFFGGGHHHIIIIIIHHHHHHGGGCCCEEEGGGHHHHHHIIIKKKMMMMMMMMMLLLLLLLLLLLLMMMMMMPPPPPPOOOPPPQQQTTTVVVWWWXXXZZZ\\\^^^```aaabbbbbbbbbdddeeeeeeddddddeeeggglllllllllnnnppppppnnnllljjjkkkooouuu555555555555555555555555444555555555555555555555888777777777777777777888666666666666666666666666222333555666666666555444444555555555555555555555666666666555555555666666444444444444444555555666666666666666666666666666666666666666666666666666777777777777888888888888666777888888999999999999777888888888999999999999999999999999:::::::::;;;777777888888888999999999777777777777777777777777777888888999999888888777999999:::;;;<<<<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;999888;;;;;;::::::999::::::;;;999:::;;;<<<<<<<<<<<<===;;;::::::999:::;;;===>>>============<<<<<<<<<<<<<<<<<<<<<:::999:::<<>><<<;;;;;;<<<<<<:::999<<<<<<;;;;;;::::::999999;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<===<<<<<<<<<========================<<<<<<===============>>>===>>>???@@@@@@???>>>===????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===================================================<<<;;;===<<<;;;;;;;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????===<<<<<<;;;;;;;;;>>>>>>======<<<<<<<<<<<<;;;<<<======>>>>>>>>>>>>999::::::;;;<<<===>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;=========;;;:::;;;===???>>>>>>>>>>>>>>>>>>>>>>>>>>>:::>>>???>>>KKKWWWUUUHHHDDD@@@===<<<<<<<<<<<<999;;;@@@DDDCCC>>><<<<<>>@@@AAAAAA@@@@@@?????????>>>??????@@@AAAAAAAAAAAA@@@BBBAAAAAAAAA@@@@@@??????EEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCBBB@@@?????????@@@@@@AAAAAAAAAAAA@@@???@@@BBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???@@@@@@BBBCCCDDDGGGFFFCCCAAA??????@@@BBB@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEBBBEEEDDDWWW{{{sssLLLFFFDDDBBBBBBBBBCCCBBBBBBEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFKKKEEEGGGQQQSSSLLLGGGJJJDDDEEEGGGHHHHHHHHHGGGFFFEEEGGGHHHHHHGGGHHHIIIJJJOOONNNNNNMMMMMMNNNNNNOOOMMMMMMMMMNNNOOOQQQRRRTTTWWWYYY\\\^^^```aaaaaaaaacccdddffffffeeeeeefffhhhiiiiiikkkmmmoooooollljjjiiijjjooouuu666666666666666666666666444444444555555555555555888777777666666777777888888888888888888888888888444666888999:::999777666444444444555555555555555777777777666666666555555555555444444444555666777666666666666666666666666888888888888888888888888666666777777777777777888666666777888999999999999777777777888888888999999888888999999999:::::::::777777777888999999::::::888888888888888888888888777777888888888888777777:::::::::;;;;;;<<<<<<<<<999999::::::;;;;;;;;;<<<:::::::::;;;;;;;;;;;;;;;<<<;;;;;;::::::::::::::::::;;;======<<<;;;<<<===::::::::::::;;;;;;;;;;;;========================;;;<<<<<<;;;::::::===???========================<<<;;;::::::;;;<<<;;;999;;;;;;;;;;;;::::::::::::;;;<<<<<<======<<<<<<;;;:::;;;<<<<<<======<<<<<<========================;;;===???@@@>>>=========>>>??????@@@@@@??????>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===============<<<>>>>>>>>>>>>>>>>>>>>>>>><<<===============<<<<<<===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>===<<<<<<<<<<<<===???>>>>>>===<<<<<<;;;;;;============>>>>>>>>>>>><<<<<<<<<======>>>>>>???======>>>>>>>>>>>>======<<<=========<<<<<<===???>>>>>>>>>>>>>>>>>>>>>>>>???;;;>>>===999BBBIIIDDDEEEBBB???======>>>======<<<>>>@@@>>>;;;:::===AAA????????????????????????????????????????????????===???@@@@@@>>>>>>???@@@AAAAAA@@@?????????@@@@@@>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCEEEDDDCCCBBBBBBCCCDDDEEEAAAAAAAAA@@@AAAAAABBBBBBCCCBBBAAA@@@@@@AAABBBCCCCCCBBBAAAAAAAAABBBDDDEEEEEEFFFEEECCC@@@@@@AAACCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFDDDEEEEEE\\\WWWIIIGGGDDDCCCCCCDDDCCCCCCDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGIIIFFFEEEIIIJJJHHHHHHIIIFFFGGGIIIKKKLLLKKKJJJIIIHHHJJJKKKJJJIIIIIIJJJLLLOOOOOONNNNNNNNNNNNOOOOOOPPPPPPPPPQQQRRRTTTUUUVVVWWWYYY[[[^^^``````______bbbdddeeefffeeeeeeggghhhkkklllnnnqqqttttttqqqooojjjlllpppxxx555555555555555555555555444444444555555555666666666666555555555555666666666666666666666666666666333555777999999888666555444444444555555555666666777777777777777666555555555666777888999888777777444444444444444444444444777777777777777777777777555555666666666777777777444444555777777888888888666666666777777777888888666777777777777888888888666777777888999999::::::::::::::::::::::::::::::777777888888888888777777:::999999999999::::::;;;999888888888999:::<<<===;;;;;;:::::::::;;;<<<>>><<<<<<;;;:::::::::::::::999;;;>>>===;;;999:::;;;888999;;;;;;;;;:::888777;;;;;;;;;;;;;;;;;;<<<<<<:::===???@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::;;;<<<;;;:::999999999999:::::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;<<<<<<======<<<<<<========================:::>>>BBBCCCAAA>>>======??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>?????????========================999:::;;;<<<======<<<<<<========================<<<<<<============<<<<<<:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<======>>>===============<<<<<<<<<>>>======<<<<<<<<<======<<<<<<<<<<<<<<<===============>>>>>>>>>>>>======999;;;======<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===:::>>>===888===AAA999???>>><<<<<<===>>>>>>===???@@@@@@>>>===>>>???AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;======<<<<<<<<<>>>>>>??????@@@@@@@@@@@@???===>>>??????@@@@@@??????>>>>>>??????@@@@@@AAAAAADDDDDDCCCBBBAAAAAAAAAAAA@@@AAABBBCCCDDDDDDCCCCCCBBBAAAAAABBBCCCEEEGGGHHH@@@?????????@@@AAABBBBBBCCCBBBAAA@@@@@@AAABBBCCCDDDCCCAAA@@@@@@@@@BBBCCCCCCEEEFFFEEEBBBAAABBBDDDAAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEBBBBBBDDDUUUuuukkkJJJGGGDDDBBBCCCCCCCCCBBBBBBBBBAAABBBBBBCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGEEEGGGGGGCCCCCCGGGHHHGGGGGGIIIKKKNNNNNNNNNLLLKKKGGGHHHJJJJJJJJJJJJLLLMMMNNNMMMMMMLLLLLLMMMMMMNNNRRRRRRSSSSSSTTTUUUVVVWWWVVVXXX[[[^^^______]]]\\\```bbbdddddddddeeegggiiikkklllooosssvvvvvvtttrrrjjjkkkpppxxx444444444444444444444444444444444555555555666666444444444333333444444444333333333333333333333333000222444666777555333222444444444555555555666666777777777777777666555555444777:::======;;;888666444444444444444444444444555555555555555555555555444555555555666666777777222333444555666666666666666666666666777777777777555555555555666666666666666777777888999999::::::777777777777777777777777777777888888888888777777999999888777777888888999888777666666888:::===>>>::::::999888888999<<<>>>===<<<;;;:::::::::::::::888;;;>>>===:::888888999888999;;;<<<<<<999777555:::::::::::::::::::::::::::???CCCEEECCC>>>:::777888888888888888888888888:::999888999;;;<<<;;;:::777777888888999999999:::999::::::;;;;;;::::::999:::;;;<<<<<<======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>:::>>>CCCEEEBBB???======???>>>===<<<<<<===>>>???===>>>>>>>>>????????????========================777888:::<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<999:::;;;<<<===<<<;;;:::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???;;;;;;<<<<<<===>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::999999;;;;;;<<<<<<<<<<<<;;;;;;777:::<<<===<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::888>>>???:::???AAA999::::::999;;;===>>>>>><<<;;;;;;;;;;;;===>>>;;;777========================<<<<<<<<<<<<<<<<<<<<<<<<:::<<<===>>>===<<<===>>>;;;===@@@BBBCCCAAA???=========>>>???????????????======>>>???@@@AAAAAABBB???>>>>>>======>>>>>>???===>>>@@@BBBCCCCCCCCCBBB<<<<<<===>>>AAADDDGGGHHH???>>>===>>>???AAAAAAAAADDDCCCAAA@@@@@@AAACCCDDDCCCAAA???=========>>>???AAADDDFFFFFFCCCBBBCCCDDD>>>>>>?????????@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDD???@@@CCCKKK___{{{JJJGGGCCCBBBBBBBBBBBBAAAAAA@@@@@@AAABBBCCCDDDDDDAAAAAABBBCCCDDDEEEFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGBBBIIIIIIBBB@@@FFFIIIEEECCCEEEHHHJJJKKKJJJHHHGGGCCCEEEGGGHHHHHHIIIKKKMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOPPPPPPQQQVVVXXX[[[]]]^^^]]]\\\[[[^^^```bbbccccccdddfffhhhdddfffiiimmmqqqqqqooolllgggiiinnnvvv