BM66( xxxssspppllljjjjjjfffaaa^^^___^^^XXXRRROOOGGGCCC>>>;;;::::::;;;;;;:::999999999:::<<<>>>???AAA???===<<<<<<;;;999888888999999888888777666555333222222333444444333111333333444555666666666666888888888888888888999999999999999999999888888888777:::;;;:::777555666888:::888666666888999999888777777777777777888999::::::999999999:::;;;<<<===<<>>@@@BBBEEEGGGHHHIIILLLNNNOOOOOOMMMIIIEEEFFFIIIMMMOOOSSSXXX[[[ZZZUUUOOOJJJGGGFFFFFFIIINNNPPPOOOLLLOOOPPPPPPOOOOOOSSSZZZ______\\\WWWSSSQQQSSSVVVYYYZZZZZZ[[[\\\^^^^^^]]]\\\WWWWWWXXXXXXXXXZZZ^^^bbb[[[YYYWWWYYYbbbooo}}}}}}qqqrrrrrrvvvvvviii```aaafffkkkjjjnnnvvvzzzzzzzzz}}}zzz{{{vvvtttvvvzzz}}}|||{{{|||}}}|||~~~}}}zzz}}}~~~}}}}}}zzzpppmmmkkkuuu~~~yyy{{{~~~wwwssspppllliiiiiigggaaa^^^```___YYYSSSQQQHHHDDD???<<<;;;;;;<<<;;;999999999999:::<<<>>>??????===;;;;;;;;;;;;999888888999999888888777666555333222222333444444333111333444444555666666555555666777777888888999999999888888888999888888777666666999;;;:::777555666888888777666777888999777666555555555555666777888999888888888888999:::;;;;;;:::===???@@@???>>>===>>><<<>>>@@@AAAAAABBBDDDFFFFFFFFFEEECCCBBBBBBDDDFFFGGGJJJOOOSSSUUUSSSPPPMMMCCCBBBBBBEEEJJJLLLKKKIIILLLLLLLLLLLLLLLOOOSSSVVVYYYXXXVVVSSSQQQRRRVVVYYY]]]\\\\\\[[[ZZZXXXWWWVVVVVVVVVVVVVVVVVVYYY]]]aaa[[[YYYXXXZZZ```kkkvvv}}}}}}rrrrrrppprrr}}}}}}uuufff[[[]]]dddbbbjjj{{{}}}uuu}}}}}}~~~~~~{{{yyyzzz~~~{{{{{{~~~~~~}}}~~~{{{|||~~~yyy{{{}}}ooogggrrr~~~|||}}}~~~|||vvvtttxxxxxxwwwvvvwww|||{{{yyywwwtttnnnkkkkkkgggbbb___aaa```ZZZTTTRRRIIIEEE@@@===<<<<<<======999999999:::;;;<<<===>>><<<:::999999:::;;;999888888999999888888777666555333222222333444444333111333444555555666555555555555666777888888999999999666777777888777666555444555888;;;:::777555666888555555666777999888666333444333333444444666777777666666666777888888999999999:::;;;;;;::::::;;;===:::;;;======<<<<<<===???>>>???@@@@@@@@@@@@@@@AAA@@@CCCGGGKKKMMMMMMLLLKKKBBBAAAAAADDDIIILLLKKKIIIIIIJJJKKKKKKLLLMMMNNNOOORRRSSSSSSQQQOOOPPPTTTWWWXXXXXXXXXWWWUUUTTTTTTTTTUUUUUUTTTTTTTTTWWW\\\___^^^\\\ZZZZZZ^^^eeemmmqqqyyy~~~xxxpppqqqoooqqq|||}}}vvvgggZZZ\\\eeecccnnn{{{vvv|||||||||zzz|||~~~}}}{{{~~~~~~~~~|||{{{{{{|||tttyyy|||yyywwwuuuvvvyyyzzzxxxuuusssrrrttt}}}{{{wwwrrrpppqqquuuyyy|||ttt}}}||||||yyysssoooooohhhbbb```bbbaaa[[[UUUSSSJJJFFFAAA===============999999999:::;;;<<<===>>>:::999888888::::::999888888999999888888777666555333333222333444555333111444444555555666555555555444555666888999999999999555666777777777666444333555888;;;:::777555666888444444666888999888555222222222222333444555666777555555555666777777888888888999999999888888:::<<<:::<<<===<<<;;;;;;<<<===;;;===???@@@AAAAAA@@@@@@???AAACCCEEEFFFGGGFFFFFFDDDCCCCCCFFFKKKNNNMMMKKKJJJKKKLLLMMMMMMMMMMMMMMMMMMOOOPPPOOONNNNNNRRRUUUOOOQQQRRRSSSSSSTTTVVVWWWTTTTTTSSSRRRSSSVVV[[[___aaa___\\\[[[]]]aaafffiiimmmtttqqqmmmqqqqqqtttyyyjjj\\\^^^hhhuuutttzzz{{{zzz|||~~~}}}~~~zzz}}}~~~}}}~~~~~~|||~~~|||}}}}}}yyyvvvvvv|||~~~xxxssssssvvvyyy{{{zzzzzz}}}vvv~~~wwwuuuyyy}}}}}}wwwyyywww|||xxxuuusssrrrlllddd^^^^^^^^^YYYTTTQQQJJJEEE@@@??????@@@>>><<<;;;;;;<<<<<<<<<<<<;;;;;;<<<======<<<:::888999:::<<<:::999888888666444111555333111000000111333444333555555555333333333555333555999;;;;;;999666444444444555555555555555555444888;;;;;;999777888999666888:::;;;;;;999777555555666777888777666444222555555555666666777888999888888888777888888999999;;;;;;;;;<<<<<<<<<<<<<<>><<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;999888888999:::888777777777666333111333222111111111111222333333444555444333222333555555666888999999888666444555555444444333333222222444666888888666555666888555666888999999888777666555555777777777666444333555555555555666777888999999888888888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>===@@@@@@@@@AAABBBDDDEEEFFFDDDDDDEEEGGGIIIKKKMMMNNNKKKJJJJJJIIIJJJLLLMMMNNNMMMQQQRRROOOQQQVVVWWWUUUSSSKKKHHHNNNTTTUUUTTTTTTXXXXXXWWWVVVVVVYYY___cccgggfffccc```^^^___cccggghhhjjjkkklllnnnqqquuuyyy~~~|||yyyvvvuuuvvvwwwzzz}}}||||||~~~}}}|||zzz{{{~~~~~~{{{{{{}}}~~~~~~}}}{{{zzzwwwtttrrrrrrtttvvvttt}}}|||vvvttt{{{|||{{{yyyzzzyyyxxx|||~~~||||||{{{|||vvvwwwvvvrrr~~~xxxtttqqqppplllddd^^^______ZZZTTTQQQKKKGGGBBB@@@@@@@@@???<<<;;;;;;<<<<<<<<<<<<;;;;;;999;;;;;;:::888777777888777666555555666666333222222222222333333333222222222333444444333222333555777777777777777666555444555555444333222111111000333444555444333333555777444555555666666777777777444555666666666555444333555555555555666777888999999999888888999999:::;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===============<<<===>>>???@@@BBBCCCDDDEEEDDDDDDEEEFFFHHHIIIJJJKKKHHHHHHHHHHHHIIIKKKMMMOOOSSSQQQQQQSSSSSSVVVaaammmhhhVVVKKKQQQXXXVVVWWW[[[ZZZZZZZZZYYYXXXZZZ]]]```fffeeecccaaa___```dddggggggiiikkklllmmmnnnqqqssszzz{{{{{{{{{{{{}}}~~~~~~~~~|||{{{}}}~~~~~~{{{zzz|||yyywwwtttrrrrrrtttwwwzzztttvvv{{{|||}}}|||}}}yyyyyy~~~}}}{{{zzz|||{{{zzz|||~~~|||~~~zzzxxx}}}}}}xxxwww{{{vvvrrrppppppmmmddd_________ZZZTTTRRRLLLGGGBBB@@@@@@@@@>>><<<:::;;;;;;<<<<<<;;;;;;:::999;;;;;;:::888888888999666555555555666666555333111333444666666555444333222333444444333333444555888777666555444444444444555444444444333333222222333333222222222333555777333333333333444555777888444444555555555444444333555555555555555666888888999888888888999:::;;;<<<:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>===<<<;;;;;;<<<<<<>>>@@@AAACCCDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIGGGGGGGGGHHHJJJLLLOOOPPPWWWQQQQQQUUUTTTVVViiiuuudddZZZXXXYYY[[[[[[WWWXXXYYYYYYXXXYYY[[[]]]^^^______``````aaaeeegggeeegggjjjlllllllllmmmnnnwwwyyy|||}}}}}}{{{}}}yyy{{{}}}{{{|||~~~|||{{{{{{zzzxxxyyy{{{yyywwwuuutttuuuwwwxxxxxxttttttwww}}}}}}zzzzzzxxxooorrr}}}}}}||||||zzzzzz~~~~~~xxxzzzyyywwwzzz~~~|||vvv|||~~~{{{wwwtttssssssmmmeee_________ZZZUUURRRLLLGGGBBB@@@@@@@@@>>>;;;::::::;;;;;;;;;;;;:::::::::;;;<<<;;;:::999:::;;;777666555666777777666444222444666888888777666444222333555555444444555666888777555444333222333333333333444444555555666666444333222222333555666777333222111111222444666777333333444444444444444333444444444444555666777888888888888888999:::;;;<<<999999::::::;;;<<<<<<===??????>>>===<<<:::999888;;;<<<>>>@@@AAABBBCCCCCCEEEEEEGGGHHHIIIIIIIIIHHHGGGGGGHHHIIIKKKMMMPPPQQQWWWQQQQQQVVVTTTTTTkkkfffUUUYYYZZZQQQRRRTTTVVVVVVVVVWWWYYY[[[XXXZZZ]]]^^^^^^```bbbdddcccfffiiikkkkkkkkkkkklllrrrvvvzzz||||||~~~{{{}}}{{{xxxyyy}}}|||~~~~~~}}}|||}}}~~~{{{|||{{{xxxuuuuuuuuuwwwyyy}}}yyyxxxxxxyyyzzzzzzvvvsssnnnooorrruuuyyy}}}|||xxxwww{{{zzzsssoooooowww}}}~~~{{{xxxzzzwww|||zzz{{{{{{|||{{{ttt}}}}}}yyyxxxwwwwwwmmmeee___``````[[[UUURRRLLLGGGBBB?????????<<<:::::::::;;;;;;;;;;;;:::::::::;;;<<<<<<::::::;;;<<<777666666666777777666444333444666888999888777666333444666666555555666888555555444333222222222333222333333444555666777888444222222333555777777666333222222111222333555666222222222333333333444444444444444444555666777888666666777777888999:::;;;888888999:::;;;<<<<<<===<<<<<<<<<<<<;;;:::888888<<<===???AAABBBBBBBBBAAADDDEEEGGGHHHIIIIIIHHHHHHHHHHHHHHHIIIKKKMMMPPPQQQTTTQQQRRRUUUQQQRRRffftttXXX[[[[[[NNNQQQRRRTTTTTTTTTUUUWWWYYYXXX[[[^^^___^^^^^^^^^___bbbeeeiiikkkkkklllmmmnnnmmmrrrwwwyyyxxxzzz~~~~~~}}}~~~}}}~~~~~~|||zzz}}}yyyzzz~~~~~~~~~|||~~~}}}xxxwww|||yyyxxx{{{{{{yyyxxxyyy|||~~~|||}}}}}}~~~~~~{{{xxxqqqsssuuuvvvxxxzzz~~~yyyxxxxxx{{{}}}zzzuuuppplllnnnpppqqqrrrtttyyy~~~xxxvvvuuuwww{{{|||xxxsssuuuooonnnuuu|||~~~~~~yyyuuuxxxtttxxx~~~{{{uuu~~~zzzxxxwwwxxxmmmeee___``````[[[UUURRRKKKFFFAAA>>>>>>===;;;999999::::::;;;;;;::::::999999:::;;;;;;:::999:::;;;777666555555666666444222222333555666777777666666444555777777666666888:::333333333333333222222222333333333444444555555555222111111333666888666444333333333222222333333444222222222222222333333444444444444444555666777777555555555666777888:::;;;777888999:::;;;<<<<<<===;;;;;;<<<===>>>>>>>>>>>>>>>???AAABBBCCCBBBAAA@@@AAACCCEEEGGGHHHHHHHHHGGGGGGGGGGGGHHHJJJLLLNNNOOOPPPQQQTTTSSSOOOPPP___pppvvv]]]\\\]]]UUUUUUVVVVVVUUUTTTUUUWWWYYYXXX\\\```bbbbbbaaa``````bbbdddhhhjjjlllnnnppprrrnnntttxxxxxxttttttwww|||zzz}}}~~~}}}zzzyyy{{{}}}}}}{{{zzz|||~~~~~~|||zzzwwwttttttzzz~~~~~~|||{{{||||||zzzxxx{{{~~~|||wwwuuuxxx|||}}}}}}uuuuuuzzz|||yyyuuuuuuwww{{{|||}}}~~~~~~|||zzz|||{{{|||}}}}}}}}}}}}~~~}}}}}}}}}||||||{{{{{{{{{sssuuuxxxxxxwwwwwwyyy{{{xxxvvvuuuxxxzzzyyytttooooooppppppooopppssswwwzzzuuusssssstttvvvwwwwwwuuuxxxqqqlllmmmppprrrvvvzzzzzz|||xxxppppppuuuvvvxxx{{{}}}~~~}}}~~~~~~|||{{{zzz}}}xxxvvvuuuuuunnneee`````````[[[UUUSSSJJJFFF@@@=========:::888999::::::;;;;;;::::::999888999::::::999888999;;;666555444444555444222000111222333444555555555555444666888888777777999;;;111111222333333333222222333333333333333333333333111000000333666888555333444444333333333333333333222111111111222333333444444444444444444555777777444444444555666888999:::777888888999;;;<<<======;;;<<<>>>AAACCCEEEFFFFFF???@@@BBBCCCCCCBBB@@@??????AAACCCFFFGGGGGGGGGFFFGGGGGGFFFGGGHHHJJJLLLNNNMMMQQQTTTRRRMMMNNNYYYeeexxxlllZZZWWWYYYYYYZZZZZZYYYWWWUUUUUUWWWYYYVVV[[[```dddffffffffffffbbbdddgggjjjlllooosssuuutttxxx|||xxxrrrnnnooossstttxxx}}}|||zzzzzz~~~zzzyyyzzz~~~yyyuuuwww|||}}}{{{}}}{{{zzzwwwsssrrrwww|||}}}yyyyyyzzzyyywwwxxx{{{~~~~~~|||{{{|||}}}yyywwwvvvwwwzzz{{{zzzxxxwww{{{zzztttrrrvvv{{{|||~~~}}}}}}~~~}}}uuuooosss{{{~~~zzzuuussstttwwwzzz|||~~~|||}}}||||||yyyxxxzzz{{{|||xxxuuuwww|||}}}{{{{{{vvvwww{{{{{{zzzyyyzzz{{{|||}}}}}}{{{zzzwwwuuuuuuxxx{{{}}}vvvyyy{{{zzzwwwuuuuuuvvvwwwtttrrrssswwwxxxuuuqqqpppnnnkkkkkknnnqqqssstttrrrrrrrrrrrrsssuuuvvvwwwuuuqqqpppqqqqqqnnnooosssssstttuuussslllfffjjjrrrrrrsssssstttuuuxxx|||wwwuuutttvvvwwwxxx||||||wwwvvvyyyjjjfffcccbbbbbb^^^VVVOOOMMMHHHBBB>>>???@@@???===>>>===<<<===??????===<<<999999999888888888888888555666666666666666555555777888888777777666555444777555555555888999:::999555555555444444333333333444444444333333222222222111333444444222222333555444444222222222222444444111111222222222333333333000111111222444555666666777777777777888888888888888888999::::::;;;;;;<<<===;;;<<>>??????>>>===???>>>===>>>??????===<<<999999888888888888777777555555666666666666555555888888888999888888777666:::888666666777888777666555555444444444333333333444444333333333222222222111222444333222222333555444333333222222333333444111111222222222333333333000111222333444555555666777777777777888888888888999999999:::;;;;;;<<<<<<>>><<<<<<@@@FFFIIIHHHEEECCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDCCCCCCDDDGGGIIIDDDEEEFFFHHHJJJLLLMMMMMMNNNOOOPPPPPPPPPQQQTTTVVV```aaa___[[[UUUSSSUUUYYYZZZZZZZZZZZZ[[[\\\]]]]]]]]]^^^```aaaaaaaaaccceeehhhiiiiiijjjoootttsssooouuuwwwxxxuuupppnnnpppssszzz{{{|||{{{zzzyyyzzz|||yyyyyy{{{~~~wwwhhhfffuuu}}}|||~~~}}}|||~~~}}}}}}|||{{{zzz{{{{{{|||{{{uuuxxx|||zzz||||||xxxuuuuuusssvvvyyyzzzyyywwwwwwwwwtttvvvyyyyyywwwwwwyyy{{{yyy{{{~~~zzzyyy{{{}}}~~~|||zzzzzzzzz{{{yyywwwuuutttuuuvvvwww}}}tttvvvxxxuuuxxxxxxyyyzzzxxxuuuzzz|||{{{|||~~~vvvtttrrrtttxxxzzzwwwtttsssrrrrrrrrrrrrrrrssssssuuuttttttsssttttttuuuuuuuuuvvvwwwwwwxxxyyy|||zzzyyywwwvvvvvvvvvsssqqqsssrrrqqqqqqqqqqqqpppoooiiihhhhhhlllrrrxxx{{{{{{pppmmmjjjjjjmmmppprrrsssrrrqqqpppqqqssssssrrrqqqrrrttttttqqqkkkiiijjjmmmkkklllmmmnnnoooqqqtttwwwxxxwwwxxx{{{{{{|||~~~xxxvvvmmmiiiffffffgggddd]]]WWWMMMHHHAAA>>>>>>???>>>===@@@???>>>>>>??????===;;;999888888888777777777666444555555666666666555555888888999999::::::999999<<<:::888777777777555333444444444444333333333333333333333333222222222222111222333333222222333555444333333222222333333444111111222222222333333333111111222333444555555666777777777777888888888888999999:::;;;;;;<<<<<<===???======???BBBCCCAAA???AAAAAAAAAAAABBBCCCDDDEEEDDDEEEEEEDDDCCCDDDGGGIIIDDDEEEFFFHHHJJJLLLMMMNNNNNNPPPQQQRRRQQQQQQSSSTTTXXXYYYYYYVVVRRRQQQTTTWWWYYYYYYYYYYYYZZZ[[[\\\]]]ZZZ\\\^^^______```bbbdddfffgggfffeeejjjpppqqqnnnqqqtttvvvuuurrrpppppprrr{{{||||||{{{yyyxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~|||nnnjjjsss}}}|||~~~~~~}}}~~~}}}{{{yyyyyyxxxxxx{{{xxxzzz}}}yyyxxxzzzzzzwwwuuuvvvrrrtttwwwxxxxxxwwwxxxyyyuuuuuuuuuttttttvvvzzz}}}yyy}}}|||uuuxxxzzzzzzyyyxxxxxxyyywwwwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyvvv{{{yyyxxxxxxuuussswww~~~}}}{{{|||~~~yyyvvvttttttvvvvvvtttqqqooopppppppppqqqrrrrrrssssssrrrqqqqqqpppqqqrrrrrroooppprrrtttvvv{{{|||yyyvvvttttttttttttssstttssssssrrrqqqpppooooooggghhhjjjpppvvv{{{}}}~~~tttqqqmmmllllllnnnoooooommmnnnooorrrtttuuusssqqqppprrrtttrrrmmmkkkkkkmmmjjjkkkllllllmmmnnnqqqtttwwwxxx{{{|||zzz{{{~~~wwwrrrjjjfffddddddfffccc\\\VVVMMMGGGAAA>>>>>>???>>><<<@@@???>>>>>>??????===;;;888888888777777666666555444444555555666666555555666666888999999:::::::::;;;:::888777888777444222333333333333333333333333333222222222222222222222000222333333222222333444333333333333333333333333111111222222222333333333222222333333444555555666666777777777888888888888999::::::;;;;;;<<<======???>>>===>>>@@@@@@???<<<@@@@@@@@@AAABBBDDDEEEFFFDDDEEEEEEDDDDDDDDDFFFHHHFFFFFFGGGHHHIIIJJJKKKKKKNNNPPPRRRRRRQQQQQQQQQRRRQQQSSSTTTSSSRRRRRRTTTVVVXXXXXXXXXYYYZZZ[[[\\\]]]YYY[[[]]]^^^^^^___aaacccbbbhhhjjjfffdddhhhmmmpppkkkooorrrsssrrrpppoooooozzz{{{{{{zzzxxxvvvwwwxxx{{{yyy|||~~~|||~~~~~~|||{{{zzzwwwuuuyyy~~~|||~~~~~~~~~~~~~~~zzzzzz{{{zzzuuussstttnnnppprrrsssssstttwwwyyytttrrrpppnnnppptttyyy}}}{{{|||~~~zzztttvvvxxxyyyxxxxxxyyyzzzwwwwwwyyyzzzzzzyyyxxxwww|||~~~~~~|||{{{xxxwwwwwwuuutttwww~~~}}}}}}~~~xxxuuusssrrrssssssqqqooonnnooopppqqqrrrsssssstttsssrrrpppooonnnooopppqqqqqqrrrsssuuuwww||||||xxxsssppppppqqqrrrrrrqqqrrrrrrqqqpppoooooopppnnnoooppprrrvvvyyy{{{}}}|||xxxssspppnnnmmmllljjjjjjkkknnnrrrvvvvvvtttrrroooqqqsssrrrpppmmmmmmmmmlllmmmmmmlllkkkkkkmmmpppqqqtttwwwxxxtttuuu|||sssmmmiiieeecccdddeeeccc\\\VVVLLLGGG@@@===>>>>>>>>><<>>======>>>>>><<<:::888888777777666555444444333333444555555555555555333444555777888888888888777666666777777777555333333333333333333333333333222222222222222222222222000111333222111111222444333333333333333333333333111111222222222333333333333333333444444555555666666777777777888888888888999999::::::;;;<<<<<<============>>>@@@@@@???>>>?????????@@@BBBCCCEEEFFFCCCDDDEEEDDDCCCCCCEEEFFFHHHHHHHHHHHHHHHHHHHHHGGGLLLNNNPPPQQQPPPOOOPPPQQQOOOQQQRRRSSSTTTTTTUUUVVVWWWWWWXXXXXXYYY[[[\\\]]]YYY[[[]]]^^^^^^___aaaccc```rrr|||nnnfffgggkkkfffiiillloooooommmlllkkkvvvwwwxxxwwwuuutttuuuvvv~~~yyyyyy~~~{{{pppttt}}}{{{xxxvvvyyy~~~|||~~~~~~zzztttpppqqqjjjkkkllllllmmmooossswwwvvvsssooommmooosssxxx{{{|||yyyuuussssssuuuuuuuuuppprrruuuvvvvvvvvvxxxyyyxxxyyy{{{{{{zzzxxxuuusssxxx{{{|||zzzzzz|||}}}|||yyyvvvuuuwwwwwwwwwzzz|||{{{|||||||||{{{tttrrrqqqppppppppppppooonnnoooqqqssstttuuuuuuuuusssqqqooonnnnnnoooqqqrrrwwwxxxyyyyyyzzz|||yyytttnnnjjjjjjkkkmmmmmmmmmoooqqqpppooooooqqqrrruuuuuusssssstttwww{{{~~~}}}yyyuuuqqqooommmkkkiiiiiikkknnnssswwwwwwuuurrroooqqqrrrrrrpppnnnmmmmmmnnnnnnmmmkkkiiihhhiiikkklllnnnrrrsssoooooozzzxxxqqqmmmkkkhhheeefffgggeee^^^XXXLLLGGG@@@======>>>===<<<<<<;;;;;;<<<===>>><<<:::888888777666555444333333222333444555555555555555222333444555666666666666444333444555777777555333222222222222333333333333111111111222222222222222000111222222111111222444222333333444444333333222111111222222222333333333333333444444555555555555777777777777888888888888888888999::::::;;;;;;<<<:::;;;===>>>???@@@@@@@@@>>>>>>>>>???@@@BBBCCCDDDBBBCCCDDDDDDCCCBBBCCCDDDGGGGGGFFFFFFFFFFFFFFFEEEIIIKKKMMMMMMLLLLLLNNNPPPOOOQQQSSSUUUVVVVVVVVVUUUUUUVVVVVVWWWXXXZZZ[[[\\\YYY[[[]]]]]]]]]]]]___``````}}}}}}hhhaaabbbbbbdddgggjjjkkkjjjiiihhhppprrrssssssrrrrrrsssuuuxxxzzz{{{yyywwwzzz|||nnnppp|||~~~}}}zzzxxxzzz~~~}}}|||tttppprrrnnnnnnnnnmmmnnnqqqwww{{{zzzvvvrrrqqqrrrvvvxxxyyyzzzuuummmiiiiiikkknnnppplllnnnpppqqqrrrsssuuuwwwzzzzzz{{{{{{zzzvvvssspppqqqrrrrrrrrrssstttuuuvvvvvvssstttwwwyyyyyy{{{zzzyyywwwxxxyyyzzzzzzyyyrrrqqqpppooonnnooopppqqqpppqqqsssuuuvvvvvvvvvvvvrrrpppnnnmmmmmmooorrrtttzzz|||}}}|||||||||~~~uuuqqqjjjffffffgggiiiiiilllnnnqqqqqqoooooorrruuuvvvvvvtttsssssswww}}}vvvssspppooonnnnnnmmmlllkkkmmmppptttwwwwwwuuurrrpppppppppooonnnmmmlllkkkllllllkkkiiiffffffgggiiijjjllloooqqqnnnnnnuuu}}}}}}{{{uuupppooommmjjjggggggiiifff___XXXLLLFFF@@@======>>>===;;;:::999999:::<<<===<<<;;;888777777666444333333222111222333444555555555555222333444555555555555555222222333444666555333000111111222222222333333333000111111111222222222222///111222222111111222333222333333444444333333222111111222222222333333333444444444444555555555555777777777777888888888888777777888999999::::::;;;999:::<<<===>>>>>>???@@@>>>>>>>>>>>>???@@@AAABBB@@@BBBCCCCCCBBBAAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHIIIHHHHHHJJJMMMOOOQQQRRRTTTVVVXXXWWWUUUTTTSSSSSSSSSTTTVVVWWWYYYZZZYYYZZZ\\\\\\[[[ZZZ\\\]]]\\\{{{|||ggg```aaabbbcccdddggghhhhhhgggfffjjjlllnnnooooooppprrrtttttttttsssqqqqqquuu}}}~~~}}}zzz|||~~~||||||}}}|||}}}}}}{{{zzz|||~~~~~~~~~}}}{{{zzzzzz|||zzzyyy~~~||||||~~~|||vvvtttwwwsssrrrpppoooooossszzz|||yyyuuutttuuuvvvuuutttuuuqqqllliiiiiikkklllllljjjlllnnnpppqqqrrruuuxxxyyyzzzzzzzzzxxxuuurrrpppooommmlllnnnpppqqqsssuuutttqqqrrrwwwzzzyyyyyy|||uuutttssstttvvvwwwvvvuuutttsssrrrpppnnnnnnpppqqqppprrrtttvvvvvvvvvuuuuuuooonnnlllkkklllooorrrtttvvvyyy{{{||||||||||||}}}xxxtttnnnjjjiiijjjkkkkkknnnqqqtttsssqqqpppsssvvvuuuvvvwwwvvvuuuwww|||sssqqqoooooopppppppppooooooppprrrtttwwwwwwtttrrrooommmllljjjjjjiiiiiihhheeeffffffeeeddddddfffhhhiiijjjmmmpppooommmrrrxxx|||{{{{{{yyysssqqqrrrmmmjjjgggggghhheee^^^WWWLLLFFF@@@======>>>===;;;888777888999<<<===<<<;;;888777666555444333222222111222333444555555555555333444555555555555555555222222222444555333111...111111111222222333333333000000111111222222222222///111222222111111222333222222444444444444222222111111222222222333333333444444444555555555555555777777777777888888888888666777777888999999::::::888:::<<<===<<<<<<===>>>============>>>???@@@AAA@@@AAACCCBBBAAA@@@@@@AAA???@@@AAACCCDDDFFFGGGHHHEEEFFFFFFFFFFFFHHHLLLOOOQQQRRRTTTWWWXXXWWWUUURRRPPPPPPQQQRRRSSSUUUWWWXXXXXXZZZ[[[ZZZYYYXXXYYY[[[XXXrrroooaaaaaafffbbbbbbccceeeggghhhfffeeefffhhhjjjlllmmmoooqqqtttuuusssooollllllooovvvzzz|||wwwuuuwwwvvvtttwww}}}yyyxxx{{{{{{yyyzzz|||yyy{{{~~~www~~~||||||~~~{{{zzz~~~||||||{{{zzz{{{yyyxxxzzzuuuvvvwww|||}}}xxxxxx{{{ooonnnllljjjjjjnnnuuuzzz{{{xxxuuutttuuutttrrroooqqqooonnnnnnoooooommmkkklllnnnpppqqqrrrtttxxxzzzxxxyyyyyyyyywwwuuusssqqqnnnlllkkknnnqqqtttwwwyyysssppprrrwwwzzzxxxwwwxxxuuusssrrrrrrssssssrrrpppwwwvvvtttqqqooonnnpppqqqppprrrtttvvvvvvvvvtttsssnnnllljjjjjjkkknnnrrruuuqqqtttxxx{{{{{{{{{|||}}}~~~yyytttpppoooppppppqqqqqquuuwwwvvvrrrpppsssvvvuuuxxxzzzyyywwwvvvxxx{{{vvvtttrrrqqqrrrrrrpppooorrrrrrsssuuuwwwvvvtttrrrnnnllliiiggggggffffffeee```aaabbbbbbbbbcccgggiiihhhhhhjjjnnnnnnmmmooosss{{{wwwyyywwwqqqoooqqqllljjjhhhhhhhhhddd]]]WWWKKKGGGBBB??????@@@BBBBBB;;;999888999;;;;;;:::999888777666555333000...---000222444444333333444555555333111222666888777666222333444444444333222111000111222333444444444444333555777666444222111111222222222222222222222222111111111111111111111111444333222333555555444333444333222333555666555444555555555666666666666777777777777777777888888888<<<<<<<<<<<<<<<<<<<<<<<<========================???@@@AAABBBCCCBBBAAA@@@BBBBBBBBBBBBCCCEEEFFFGGGFFFFFFHHHJJJLLLLLLJJJIIIMMMMMMNNNOOOQQQSSSUUUVVVQQQQQQQQQQQQQQQRRRSSSSSSXXXXXXXXXXXXYYYYYYYYYYYYYYYaaalllpppggg]]]___iiigggbbb]]]^^^bbbeeeeeecccdddiiikkkkkkmmmqqqqqqnnnmmmjjjgggfffiiimmmooopppqqqoooooosssxxxyyyyyyxxxxxxwwwvvvwwwyyy|||}}}|||~~~}}}{{{}}}~~~{{{vvvuuuvvvzzz}}}|||uuummmvvvyyy}}}~~~yyyyyyxxx~~~}}}{{{yyy|||}}}xxxvvvxxx{{{}}}}}}vvvuuusssuuuwwwxxxvvvssssssoookkkjjjkkknnnqqqrrruuuvvvwwwvvvssspppnnnnnnqqqqqqqqqqqqpppnnnmmmllllllnnnooopppppppppqqqssswwwuuuuuuxxxyyyvvvsssrrrmmmmmmmmmmmmoootttzzzuuutttrrrsssuuuwwwwwwwwwmmmoooqqqsssssssssqqqpppxxxxxxuuupppoooqqqppplllqqqrrrsssssssssrrrtttuuusssqqqnnnkkkiiiiiijjjkkknnnoooqqqsssuuuvvvvvvvvvzzzzzzyyyvvvrrrooonnnooooooqqqqqqooommmmmmqqquuunnnsssyyy}}}|||xxxtttqqqttttttsssqqqpppqqqsssvvvtttrrrrrrsssuuutttoookkkkkkfffaaa___```dddhhhjjjeeecccbbbdddhhhkkkjjjiiihhhiiiiiijjjlllnnnoooppp|||xxxxxxvvvpppmmmooommmkkkiiiiiihhhddd]]]XXXOOOKKKEEEAAA???@@@@@@@@@;;;:::999999;;;;;;;;;999444444444444333222111111000222444444333333444555666444222333666777777555333333444444444333222111000111222333444444444444222666999:::888444222111222222222222222222222222111111111111111111111111111222222222222222333444444333222333555666555444444444555555555666666666777777777777888888888888;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>??????@@@@@@@@@???@@@AAAAAABBBBBBAAAAAACCCCCCCCCDDDEEEFFFHHHHHHGGGFFFIIIQQQZZZ\\\UUUNNNLLLMMMMMMOOOQQQSSSTTTUUUPPPPPPPPPQQQRRRTTTUUUVVVWWWWWWXXXYYYZZZ[[[[[[\\\]]]aaaiiiooommmhhhjjjrrrgggccc^^^^^^bbbeeeeeedddeeeiiikkkjjjkkknnnnnnkkkmmmmmmmmmkkkiiiiiimmmpppqqqrrrtttuuuvvvwww{{{~~~zzzyyyyyyyyyzzz{{{}}}|||~~~}}}}}}~~~|||wwwxxxwwwuuutttxxx}}}}}}~~~~~~~~~~~~|||~~~tttccclllsssvvvtttuuu}}}}}}|||}}}~~~zzzyyy||||||wwwssstttyyy}}}~~~~~~zzzvvvtttqqqrrruuuwwwxxxwwwrrrooommmmmmooopppppppppnnnppprrrrrrqqqppppppppppppooooooooonnnnnnnnnnnnhhhjjjlllmmmnnnppprrruuuwwwvvvvvvxxxxxxvvvrrrpppjjjlllnnnoooppptttxxx{{{sssrrrppppppqqqrrrrrrrrrnnnoooqqqssstttssssssrrrrrrrrrpppmmmmmmqqqqqqmmmlllnnnooooooooooooqqqrrrrrrpppnnnlllkkkjjjiiiiiiiiijjjkkkmmmooopppqqqqqquuuvvvvvvuuurrrqqqqqqrrrqqqrrrsssqqqnnnmmmppptttlllooorrrrrrqqqpppoooooosssssssssrrrqqqrrruuuwwwwwwuuusssrrrrrrppplllhhheeebbb]]]\\\___dddhhhjjjgggeeedddeeeiiilllmmmllljjjjjjjjjkkklllnnnppprrr|||wwwvvvtttooommmmmmnnnllljjjjjjiiieee^^^XXXSSSNNNGGGCCC@@@???>>>===<<<:::999:::;;;<<<;;;999444444555444444333222111000222444444444333444666777555333444555666666555444444444444444333222222111111222333444444444444222666:::<<<:::666333111222222222222222222222222111111111111111111111111222333444444333222333333555444222333555666555444333444444444555555555555777777777888888888999999::::::::::::;;;;;;;;;;;;>>>>>>???@@@AAABBBBBBCCC@@@@@@@@@@@@@@@AAAAAABBBEEEEEEEEEFFFGGGHHHIIIJJJIIIGGGKKKXXXhhhkkk```SSSLLLMMMNNNOOOQQQSSSTTTUUUOOOOOOPPPQQQRRRUUUWWWXXXWWWXXXYYYZZZ[[[\\\]]]^^^```bbbjjjtttyyywwwtttttthhhddd___^^^aaaeeefffffffffiiikkkjjjjjjmmmllliiilllppprrroooiiigggkkkooorrruuuwwwtttpppoootttyyy{{{}}}~~~|||zzzzzz~~~{{{|||zzzyyyyyyyyy|||{{{vvvvvvvvvuuusssyyyyyy}}}}}}||||||}}}}}}~~~}}}~~~~~~}}}rrrppppppxxx~~~|||}}}wwwxxxxxxzzzdddccclllqqqpppttt~~~~~~}}}|||yyyxxx{{{|||wwwrrrqqqssswwwzzz~~~}}}|||~~~~~~zzzuuuuuurrroooooorrrvvvyyyzzzqqqpppooooooqqqqqqpppnnnlllnnnooopppooooooppprrrooonnnmmmllllllmmmnnnnnneeefffhhhiiikkknnnrrrvvvuuuuuuvvvvvvvvvuuuqqqmmmhhhjjjmmmoooqqqrrruuuwwwsssqqqooonnnoooooonnnmmmnnnoooqqqsssttttttttttttooopppmmmiiijjjnnnmmmjjjgggiiijjjkkkjjjkkknnnppppppppppppooommmkkkiiigggfffggghhhiiijjjkkklllmmmpppqqqrrrsssrrrrrrsssuuusssuuuuuusssooommmooorrrmmmmmmllljjjhhhiiilllnnnqqqrrrrrrrrrqqqsssuuuxxxyyyvvvrrrooommmkkkhhheee```]]]ZZZ[[[^^^dddhhhjjjjjjhhhffffffiiilllnnnnnnllllllkkkkkkllloooqqqsss~~~{{{vvvtttrrrpppooonnnooommmkkkkkkiiieee]]]WWWRRRNNNGGGCCC@@@???===<<<<<<;;;::::::;;;;;;:::999888777777555333111000...000222444555444444555666777666555555555555555555555555555444444333222222111222333333444444444333222666999:::888555333222222222222222222222222222111111111111111111111111555555666999<<<;;;777333666555333333444555555555333333333444444444555555777777777888888999999:::999999:::::::::::::::;;;<<<===>>>???AAABBBCCCDDDAAA@@@?????????@@@BBBCCCEEEEEEEEEFFFGGGHHHIIIJJJJJJHHHLLLYYYgggjjj```TTTNNNOOOPPPRRRSSSTTTUUUUUUPPPOOOOOOPPPQQQSSSVVVWWWYYYZZZ[[[\\\]]]^^^^^^___```bbbjjjxxxxxxnnnhhheeeaaa```bbbeeegggggggggkkkmmmlllmmmppppppmmmlllppprrrpppllljjjkkknnnrrrvvvwwwsssoooooopppooo}}}~~~zzzzzz}}}|||{{{{{{|||yyy{{{}}}~~~|||xxxyyyzzz|||tttxxx}}}yyy|||~~~~~~|||{{{~~~}}}}}}}}}~~~||||||}}}tttggg]]]^^^nnn~~~}}}~~~{{{xxxyyy{{{|||zzzuuuuuuyyy{{{zzzvvvzzz}}}{{{|||}}}wwwyyybbb```eeeqqq{{{~~~yyyvvv~~~|||yyyxxxzzz}}}}}}xxxtttrrrssstttvvv{{{}}}~~~yyyxxxyyyxxxtttqqqsssqqqooooooqqqsssvvvwwwqqqooonnnmmmnnnooonnnmmmoooppppppooonnnnnnoooqqqqqqooommmjjjiiijjjkkklllccceeefffgggiiilllpppsssqqqsssttttttuuuuuuqqqlllhhhjjjlllmmmmmmooorrruuuuuussspppooooooooommmkkknnnoooqqqrrrttttttttttttsssrrrnnnhhhgggiiigggbbbeeefffhhhhhhhhhjjjmmmooonnnpppqqqqqqpppmmmiiigggjjjjjjjjjjjjjjjjjjjjjkkkmmmoooqqqqqqqqqrrrtttvvvtttvvvwwwtttpppmmmnnnoooooonnnllljjjhhhiiilllnnnnnnoooppppppooopppsssuuuvvvsssoookkkhhhfffeeeddd```]]][[[\\\```eeehhhiiikkkiiigggffffffgggiiijjjlllkkkjjjiiikkkmmmppprrr}}}zzzvvvrrrqqqrrrrrrppppppnnnlllkkkiiiddd]]]WWWOOOKKKFFFBBB@@@???===<<<<<<:::999999::::::999888777777777555444222000///111333555555444444555666777777666555555555666666666666555444333333222222222222333444444444333333333555666555333222333444222222222222222222222222111111111111111111111111444333555>>>GGGIIICCC;;;888666333333444555666555333333333444444444555555666777777888999:::::::::999999999::::::;;;;;;;;;:::;;;<<<>>>???AAABBBCCCBBBAAA@@@@@@@@@AAACCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIILLLSSS[[[\\\WWWQQQPPPRRRSSSUUUVVVWWWWWWWWWRRRQQQOOOOOOOOOQQQSSSUUU\\\]]]]]]^^^^^^_________aaa```dddppp}}}{{{qqqgggeeeccccccdddfffggghhhhhhmmmoooooorrrvvvvvvsssmmmnnnnnnpppppppppooonnnsssuuuvvvxxxzzz{{{{{{{{{|||~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{}}}~~~}}}}}}{{{zzzyyy{{{~~~wwwuuuuuuzzz~~~|||{{{}}}}}}yyy~~~zzzyyy}}}~~~~~~}}}tttdddZZZeeewww~~~{{{zzz{{{zzzvvvwww{{{{{{}}}{{{vvvuuuvvvvvvrrrnnnsssxxxzzzyyyxxxzzz|||zzzxxxuuu]]]VVVjjjxxxtttvvv||||||}}}zzzxxxxxxyyy{{{{{{zzzwwwuuussssssssssssvvvxxxzzz}}}~~~}}}|||{{{{{{wwwtttssssssrrrpppnnnoooppppppppppppppppppqqqrrrnnnjjjhhhhhhjjjkkkkkklllmmmlllkkkjjjkkknnnppptttrrrnnnjjjhhhgggggggggdddfffgggggggggiiilllooolllqqqsssrrrtttvvvrrrllljjjjjjjjjhhhhhhkkkppptttsssrrrpppoooooonnnllljjjmmmnnnoooppprrrrrrssssssssssssnnnhhhfffgggddd```fffggggggggghhhiiimmmppplllnnnqqqsssrrrnnnjjjhhhnnnmmmkkkjjjiiiiiiiiiiiimmmnnnppppppooopppqqqsssrrruuuvvvtttpppllllllmmmoooppppppnnnlllkkkkkkmmmkkklllmmmmmmllllllmmmoooooommmjjjfffdddcccdddeeecccaaa___```cccfffhhhhhhkkkjjjgggdddbbbaaabbbccciiiiiihhhggghhhjjjmmmnnn}}}|||wwwrrrqqqsssssspppqqqnnnllljjjhhhccc[[[UUUMMMIIIEEEAAA@@@???>>><<<;;;:::888888999999777666444444555555555555444444111333555555555444555666555666777666555555666888888777555444333333333333222333333444444333333333222333333222000000222444222222222222222222222222111111111111111111111111//////333>>>JJJOOOLLLFFF999666444333444555666666333444444444555555555555666777777888999:::;;;;;;999999::::::;;;;;;<<<<<<999:::;;;<<<>>>???AAAAAABBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIKKKMMMOOOPPPOOOOOORRRSSSUUUWWWXXXYYYXXXXXXTTTRRRPPPOOOOOOQQQSSSUUU]]]]]]^^^___```aaaaaabbbccc```]]]aaammmyyy{{{vvvfffffffffffffffgggggghhhiiinnnqqqrrrtttyyyzzzwwwpppooooooqqqtttvvvtttrrruuuuuuvvv~~~~~~~~~xxxlllaaahhhnnnpppuuu}}}~~~}}}|||~~~}}}|||zzzzzz}}}~~~}}}|||}}}zzzwwwwww{{{{{{vvvssswww~~~yyyzzz~~~{{{vvvyyy{{{zzz~~~|||}}}ssslllsss{{{xxxxxxzzzzzzxxxxxx|||zzz|||{{{wwwvvvxxxwwwtttnnnqqqtttwwwxxxyyy{{{|||zzzwww|||www]]]eeeqqqooouuu}}}}}}yyywwwvvvvvvvvvuuuuuuttttttrrrqqqpppoooooopppsssvvvwwwxxxwwwvvvvvvtttqqqpppppppppnnnmmmkkkmmmoooooommmllllllmmmqqqmmmhhhdddeeefffhhhiiieeeeeeeeedddeeehhhlllpppuuusssppplllhhhfffeeedddeeegggiiiiiiiiiiiijjjlllmmmsssuuutttuuuyyyuuulllkkkjjjhhhfffeeehhhmmmqqqpppooonnnnnnooonnnllljjjmmmmmmmmmnnnnnnoooppppppnnnnnnkkkffffffhhhgggcccfffggggggffffffhhhllloooiiikkkoooqqqqqqnnnkkkhhhkkkjjjhhhgggffffffggggggkkklllmmmmmmllllllmmmnnnmmmqqqtttsssooolllkkklllmmmoooqqqqqqnnnkkkjjjiiijjjkkkkkkjjjhhhgggggghhhffffffeeebbb``````bbbddddddbbbaaabbbdddfffffffffiiiiiihhheeeaaa___^^^___fffffffffgggggghhhiiijjjzzzrrrpppsssrrrnnnqqqnnnkkkjjjhhhbbbZZZTTTNNNJJJFFFCCCAAA@@@>>><<<:::999777777888777666444444444555555555555444444111333555666555555666777444666777666555555777:::888777666444333333333333222333333444444333333222000222333333111111222333222222222222222222222222111111111111111111111111...000444:::@@@FFFIIIJJJ:::777444333444555666666444444555555555666666666666777777888:::;;;;;;<<<999::::::;;;<<<<<<======::::::;;;<<<>>>???@@@@@@BBBCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIKKKLLLNNNOOOPPPRRRTTTVVVXXXYYYYYYXXXWWWTTTSSSQQQPPPQQQSSSWWWYYY[[[\\\]]]```bbbdddeeefffdddccc___\\\bbblllpppmmmdddfffhhhiiiiiihhhggggggjjjoooqqqqqqtttxxxxxxvvvssstttuuuvvvvvvwwwxxxyyyyyyxxxvvv}}}~~~~~~}}}oooccciiikkkjjjooo}}}}}}zzzyyyzzz{{{{{{|||yyyxxx|||~~~{{{zzz}}}~~~|||}}}}}}||||||~~~|||yyyyyyyyyxxxvvvxxx~~~~~~|||wwwxxx}}}xxxyyyvvvvvv{{{}}}{{{|||zzz|||zzzvvvuuuxxxyyywwwrrrqqqrrrtttwwwyyyzzzyyyxxxxxx}}}~~~nnnpppvvv}}}xxx{{{}}}|||yyyvvvttttttttttttrrrssstttsssrrrpppmmmllljjjlllooorrruuuwwwxxxyyywwwvvvtttrrrqqqpppooonnniiijjjkkkkkkiiiiiilllnnnooolllhhheeeeeeffffffeeeccccccbbbaaaaaadddiiimmmsssrrrpppmmmjjjgggeeeddddddgggjjjlllkkkjjjkkkkkkrrryyy{{{wwwxxx{{{vvvlllhhhhhhhhhfffeeegggjjjmmmnnnnnnnnnoooppppppooommmllllllkkkkkkkkkkkkllllllhhhiiigggdddeeeiiiiiifffeeeeeeeeedddccceeehhhkkkdddgggjjjmmmnnnllljjjhhhfffeeedddcccdddfffhhhiiifffhhhiiiiiigggggghhhjjjhhhlllpppqqqnnnkkkjjjkkkmmmppprrrrrrooollliiihhhkkkkkkkkkiiifffcccbbbccc```aaaaaa___]]]\\\___aaaaaa```___```cccdddddddddgggiiijjjhhhdddaaa``````dddeeefffggghhhhhhgggggg|||sssppprrrqqqlllpppnnnkkkiiigggaaaYYYSSSPPPMMMHHHDDDBBB@@@===;;;:::888666666777666555333777777777666555333222111111333555666555555666777333555777777555555888;;;999888666444333333333333333333333444444333222222...111444555444222111111222222222222222222222222111111111111111111111111111444777666555888AAAHHH;;;888444333333555666666555555555666666666666777666777777999:::;;;<<<<<<::::::;;;;;;<<<===>>>>>>;;;;;;<<<===>>>???@@@@@@BBBCCCEEEFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEGGGHHHIIIHHHGGGHHHKKKOOORRRRRRRRRRRRSSSVVVXXXXXXXXXWWWVVVTTTSSSQQQQQQSSSVVVZZZ]]]YYYZZZ\\\```cccfffiiijjjbbbffffffaaaaaadddbbb]]]cccfffiiikkkjjjhhhgggfffkkkoooqqqppprrruuuuuurrruuuyyy|||zzzwwwvvvzzz~~~zzztttuuu~~~}}}wwwuuu~~~{{{sssvvvzzz}}}}}}|||xxxyyyyyyyyyzzz{{{vvvuuuwwwyyyyyy{{{~~~~~~}}}||||||}}}~~~}}}|||xxx|||}}}zzz{{{}}}wwwuuuvvv{{{~~~~~~{{{|||zzzuuutttwwwxxxvvvtttrrrpppqqquuuwwwwwwuuuwwwzzzyyyrrr}}}{{{wwwyyyttt|||yyyxxxvvvtttsssrrrssssssssstttuuuuuussspppmmmjjjiiikkknnnrrrwwwzzz}}}~~~{{{yyywwwtttrrrqqqooooooggghhhhhhgggeeehhhmmmrrrmmmkkkiiihhhgggfffdddbbbhhhgggdddbbb```bbbgggjjjrrrqqqpppnnnllliiifffeeecccgggkkkmmmmmmlllllllllwww{{{zzz}}}wwwlllfffggghhhhhhgggggghhhiiiooooooppprrrttttttsssqqqlllkkkjjjiiiiiiiiijjjjjjggggggeeebbbdddhhhhhheeeddddddcccaaa```bbbeeehhhaaacccgggjjjkkkjjjiiigggbbbbbbbbbbbbdddgggjjjlllbbbdddeeeeeeddddddfffgggdddiiinnnooommmjjjjjjjjjppprrrtttssspppllljjjiiilllmmmllliiieeebbb``````]]]^^^___^^^[[[ZZZ\\\___]]]\\\\\\^^^aaaccccccbbbeeehhhkkkkkkgggdddcccdddcccdddgggiiiiiihhhgggfff~~~}}}}}}yyyssspppqqqqqqlllgggffffffccc\\\VVVRRRMMMEEEAAA@@@>>>;;;999999999999888888888888888999888777555333222222111333333333444555666777777777666555444333444555555555555555555555555444444333333333333333333333333333333333333333333333333444444444444333222111000111111111111111111111111111111222333444666777888666666555444333333333333444444444555555555666666666777888888::::::;;;<<<========================>>>???>>>===<<<>>>AAADDD@@@BBBDDDEEEDDDDDDDDDEEEHHHHHHHHHGGGEEEEEEGGGIIIJJJJJJKKKKKKLLLMMMOOOPPPSSSSSSTTTTTTUUUUUUTTTTTTUUUUUUUUUVVVWWWXXXYYYZZZ\\\\\\]]]```cccfffffffffgggddd```]]]\\\\\\^^^___]]]aaafffkkkmmmllljjjhhhnnnkkkiiikkkppptttuuuuuuzzz{{{zzzxxxvvvxxx}}}}}}|||zzz{{{~~~wwwtttwww|||yyywwwvvvxxx}}}~~~|||zzzzzzzzz{{{|||~~~|||~~~|||zzzxxxuuuvvvxxx}}}~~~||||||||||||~~~zzzxxxyyy{{{wwwtttrrrrrrtttvvvuuutttxxxzzz~~~ttt{{{{{{yyy{{{|||xxxssssssuuuvvvssspppppprrrvvvppptttxxxyyyuuuooojjjggggggooouuuxxx{{{~~~|||yyyvvvtttsssqqqoooiiikkknnnooonnnmmmmmmnnnmmmkkkiiihhhggghhhjjjkkkpppoookkkgggccccccfffiiinnnnnnnnnnnnmmmlllkkkjjjllllllllljjjjjjlllpppsss|||xxxuuuuuuxxxwwwsssnnnmmmllllllkkkkkkkkkkkklllnnnppprrrrrrqqqoooooopppiiikkkmmmmmmkkkiiiiiiiiihhhfffeeedddeeefffeeeddddddcccaaa``````bbbeeegggbbbdddgggiiijjjhhhfffeeedddbbbaaaaaadddfffggggggeeedddccccccccceeeggghhhgggjjjnnnpppooollljjjiiinnnkkkhhhhhhkkkllljjjhhhkkkjjjdddfffnnneeeWWWWWW[[[aaadddbbb```___\\\XXX\\\[[[[[[]]]aaadddeeeeeegggfffffffffgggeeeccc```aaaaaaaaabbbcccdddfffggg~~~||||||zzz|||zzzvvvssstttrrrmmmhhhffffffccc\\\VVVOOOJJJCCC???>>>===:::888999999999999999888888888999888666555333333222222444444444444444555444444777666555444444444555555555555444444333333333333333333333333333333333333333333333333333333333333555555555444444333111111111111111111111111111111222222222333444555666777555555444333333333333444444444555555555555555555666666777888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>>>>>>>>AAACCCAAACCCDDDDDDCCCCCCEEEFFFHHHHHHHHHGGGEEEEEEGGGIIIKKKKKKKKKLLLMMMNNNOOOPPPOOOPPPRRRUUUVVVWWWWWWWWWUUUUUUVVVVVVWWWXXXZZZZZZ]]]]]]^^^```ccceeeffffffgggdddaaa]]]\\\\\\]]]___^^^aaafffkkknnnnnnmmmlllmmmkkkjjjkkkooosssuuuuuuwwwwwwwwwuuusssuuuzzz~~~~~~~~~~~~~~~}}}}}}}}}{{{{{{|||}}}}}}~~~}}}{{{zzz|||~~~~~~}}}zzzyyyxxxwwwxxxyyy{{{||||||}}}yyy|||~~~|||{{{yyywwwtttssssssyyy{{{|||}}}}}}|||~~~~~~xxxuuussssssvvvxxxxxxwwwwwwyyy}}}~~~||||||~~~wwwqqqpppqqqrrrpppmmmmmmqqqtttssstttuuuuuusssnnniiieeeiiipppvvvxxxzzz~~~}}}{{{yyywwwvvvuuussspppmmmiiijjjlllmmmmmmnnnppprrrooonnnnnnnnnooopppqqqrrryyyxxxuuuqqqllljjjjjjkkkllllllkkkkkkkkkjjjjjjjjjnnnmmmllljjjhhhiiilllnnnpppooooooppprrrsssrrrpppssssssrrrpppmmmlllkkklllpppqqqpppooommmmmmnnnpppnnnooonnnlllkkklllnnnpppnnnllljjjjjjkkkkkkjjjiiijjjjjjiiiiiihhhgggeeeeeebbbeeehhhjjjkkkiiifffccchhhfffddddddeeeffffffeeeeeeeeefffffffffggghhhiiigggiiilllmmmlllkkkjjjiiillljjjhhhhhhiiiiiihhhgggeeegggbbb^^^___VVVPPPXXX___dddfffccc``````^^^ZZZVVVWWWZZZ```gggmmmqqqrrrgggdddaaa```______^^^]]]bbbbbbaaaaaabbbbbbcccccczzzsssrrr~~~{{{yyy|||yyyxxx{{{|||yyywwwxxxsssnnnhhhffffffbbb\\\UUUNNNHHHBBB???>>>>>><<<:::::::::::::::999999999888777777666555444333333333555555555555555444444333777666555555444444555555555555444333222222111111333333333333333333333333333333333333333333333333555555555555444333222222111111111111111111111111333333333333333444555555333333333333333444444555555555555555555555444444666666777888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAA@@@@@@AAABBBBBBCCCCCCCCCBBBCCCFFFHHHGGGHHHHHHFFFEEEEEEHHHJJJKKKKKKLLLLLLMMMNNNPPPQQQMMMOOOSSSVVVXXXXXXWWWVVVUUUVVVVVVWWWXXXYYYZZZZZZ]]]^^^___```bbbcccdddeeegggeeeaaa___]]]^^^___```aaadddgggkkknnnpppppppppmmmkkkjjjkkkooorrrtttuuussssssrrrqqqppprrrvvvyyy~~~~~~~~~zzzvvvwwwwwwxxxyyy|||}}}yyywww}}}}}}||||||~~~}}}}}}}}}~~~{{{yyyyyyyyyzzz|||~~~}}}~~~yyy{{{~~~~~~~~~}}}}}}|||{{{wwwtttzzz{{{}}}}}}}}}}}}{{{yyywwwxxxzzz}}}}}}}}}yyy{{{~~~zzzvvvxxxxxxrrrpppqqqqqqooolllmmmppptttsssrrrrrrsssuuusssmmmiiilllsssxxxyyyzzz}}}}}}{{{yyyxxxyyyzzzyyywwwrrrnnnllllllmmmmmmlllmmmpppssstttttttttttttttsssrrrrrrwwwwwwuuuqqqllliiiggghhhiiiiiihhhggghhhiiijjjkkkkkkkkkjjjgggffffffiiilllhhhjjjkkklllllllllnnnooowwwxxxxxxvvvssspppppppppsssrrrpppmmmkkkkkknnnqqqsssrrrooolllllloootttyyyrrrpppnnnmmmnnnnnnmmmllllllnnnpppqqqpppmmmiiifffccceeejjjmmmmmmjjjgggdddjjjhhhfffggghhhiiiiiihhhggggggggghhhiiiiiijjjkkkjjjjjjjjjkkkkkklllllllllkkkkkkllljjjhhhggghhhiiiccchhhddd]]]YYYNNNLLLYYYdddhhhhhhdddaaaaaaaaa^^^^^^^^^___ccchhhlllnnnnnnhhheeebbb```aaacccddddddeeeeeeddddddccccccbbbbbbrrrooosss}}}{{{}}}xxxwww{{{}}}zzzxxxxxxsssnnnhhheeeeeebbb[[[UUUNNNIIICCCAAAAAAAAA@@@>>><<<<<<;;;;;;::::::999999777666555444444444444444444555666777777666666555777666666555555555555555666666555444333222111000333333333333333333333333333333333333333333333333555555555555555444333222111111111111111111111111444444333333222333333444222222222222333444555666555555555555555444444444777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???BBBDDDCCCBBBBBBBBBBBBCCCCCCBBBAAACCCFFFIIIGGGGGGGGGFFFEEEFFFHHHJJJLLLLLLLLLLLLMMMOOOPPPQQQOOOQQQUUUWWWXXXVVVTTTRRRUUUVVVWWWXXXYYYZZZZZZZZZ]]]^^^```aaaaaabbbcccdddfffeeecccbbbbbbccceeefffggghhhjjjmmmooopppqqqqqqmmmlllkkklllnnnqqqtttuuurrrqqqpppooooooqqqtttvvvxxxyyy||||||vvvqqqssssssuuuwwwzzz~~~~~~wwwqqqtttxxx|||{{{{{{|||xxxzzz}}}}}}{{{{{{|||}}}~~~}}}~~~}}}}}}}}}~~~}}}~~~xxxrrrttt|||~~~{{{wwwuuuvvvvvvsssoooooorrrvvvrrrqqqsssxxx}}}}}}wwwqqqqqqwww{{{zzz{{{}}}}}}{{{yyyzzz}}}|||wwwrrroooppppppooonnnmmmooopppyyyyyyxxxuuurrrmmmiiigggnnnmmmlllhhheeedddeeeggghhhgggffffffgggiiikkklllfffffffffddddddfffjjjmmmjjjmmmooolllhhhfffhhhlllqqqsssvvvuuurrrppppppqqqsssrrrqqqnnnlllkkkmmmooorrrqqqooommmmmmqqqvvv{{{pppooommmlllmmmmmmlllkkkiiikkknnnpppqqqooollljjjbbbeeekkkooopppnnnkkkhhhhhhggggggiiilllnnnnnnnnniiihhhgggfffgggiiilllnnnnnnmmmkkkkkklllnnnooooookkknnnpppnnnkkkiiijjjlllggglllkkkkkklllaaaWWW[[[iiilllkkkfffcccddddddbbbeeedddccccccddddddbbbaaaeeecccbbbcccgggjjjlllmmmggggggggggggffffffeeeeeesssqqquuuzzzxxx{{{}}}zzzwwwvvvrrrmmmfffdddcccaaa[[[UUUNNNIIICCCAAABBBBBBAAA???======<<<<<<;;;::::::999777666555444444444444444333444666888::::::999999666666666666666555555555888777666555444333222111333333333333333333333333333333333333333333333333444444444555444444333333111111111111111111111111444444333222222222222333111111111222333444555666555555555555555555555444888888999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<===@@@DDDEEEEEECCCCCCCCCBBBBBBBBBBBBAAACCCGGGJJJFFFGGGGGGFFFEEEFFFHHHKKKKKKKKKKKKLLLMMMNNNPPPPPPNNNPPPSSSVVVWWWUUUSSSQQQTTTUUUWWWXXXYYYZZZYYYYYY\\\^^^```aaa``````ccceeeeeeeeeeeeeeegggiiilllnnnmmmmmmnnnnnnooopppppppppmmmmmmmmmmmmnnnqqqtttvvvrrrqqqppppppqqqssstttuuutttvvvzzz~~~}}}xxxsssrrrsssuuuxxx|||zzzrrrrrrttt~~~{{{yyyxxxvvvyyy}}}~~~}}}{{{{{{|||}}}~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~zzzvvv~~~|||ttttttwww}}}|||yyyzzz{{{zzzyyy{{{{{{wwwsssqqqrrruuuuuuuuuyyy~~~wwwvvv{{{~~~}}}|||~~~~~~|||yyy{{{~~~~~~yyytttppprrrssssssqqqpppppppppyyyyyywwwtttoooiiiccc```gggfffdddaaaaaaeeejjjoooiiiiiihhhggghhhjjjmmmnnneeeeeeeeecccccceeeiiilllooorrrsssoooiiieeehhhlllkkkooossssssoookkkkkklllmmmnnnnnnmmmkkkhhhhhhhhhlllmmmmmmmmmnnnppptttwwwnnnllljjjjjjkkkkkkkkkjjjiiiiiijjjjjjjjjjjjiiihhhaaaeeejjjooorrrrrrpppnnniiihhhiiikkknnnoooooonnnkkkhhhdddbbbcccgggmmmqqqqqqnnnjjjiiikkkmmmnnnnnnjjjmmmooooookkkiiijjjllljjjmmmppp~~~mmmdddkkknnnmmmhhheeeggggggfffbbbbbbaaacccddddddbbbaaa^^^^^^___bbbfffhhhhhhgggdddeeefffgggggggggffffffvvvtttuuu|||yyy{{{}}}zzzuuussspppjjjdddaaaaaa```ZZZUUULLLGGGBBB???@@@AAA@@@>>>???>>>>>>===<<<;;;::::::777777666555444333333333111333666999;;;;;;::::::666777777777777666555444777777666555444444333333333333333333333333333333333333333333333333333333222333333444444333222222111111111111111111111111444333222222222222222333111111111111222333555555444444444555555555666666888888999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;===@@@CCCDDDDDDCCCBBBCCCAAABBBBBBBBBBBBDDDGGGIIIFFFGGGGGGFFFEEEFFFIIIKKKJJJJJJKKKKKKLLLMMMOOOPPPIIIKKKOOOSSSUUUVVVUUUUUUSSSTTTVVVXXXYYYYYYXXXXXXZZZ]]]```aaa___```cccfffffffffggghhhkkknnnppprrrppppppppppppppppppoooooonnnooooooooooooqqquuuwwwtttrrrqqqqqqsssuuuvvvuuuuuuwww{{{~~~zzztttuuuwwwzzz}}}~~~zzzzzz{{{zzzxxxxxxxxx{{{}}}{{{{{{{{{|||}}}zzzxxx~~~|||}}}|||zzzxxxxxxyyy{{{zzzyyy{{{tttrrr||||||ttttttxxx|||}}}xxxtttvvvyyyyyyyyy{{{|||zzzuuurrrrrrssszzz|||~~~xxxxxx}}}}}}|||~~~~~~|||xxxxxxyyy{{{|||zzzvvvsssssstttuuutttsssrrrssstttuuuuuutttrrrnnnjjjfffcccbbbaaa^^^]]]^^^dddlllrrrkkkjjjjjjjjjkkklllnnnoooiiihhhgggdddccccccfffiiioooqqqrrrooojjjhhhlllpppqqqvvv{{{yyyrrrmmmkkklllfffgggiiiiiifffdddccccccggghhhjjjkkklllmmmppprrrlllkkkiiijjjkkkmmmllllllllljjjhhhfffeeedddccccccbbbeeeiiinnnqqqrrrqqqpppmmmlllllllllmmmmmmkkkiiijjjgggccc```bbbgggmmmqqqppplllgggfffhhhjjjjjjiiifffhhhkkkkkkkkkjjjiiijjjiiikkkooo|||nnnllloooooojjjhhhiiijjjiiiffffffffffffgggfffdddaaa______```bbbddddddcccaaa```aaabbbdddddddddcccbbbyyywwwwww}}}yyy{{{~~~zzzuuurrrnnnhhhaaa___```___ZZZVVVMMMHHHBBB@@@@@@AAA???>>>@@@??????>>>===<<<;;;:::999888666555333333222222111222555888999999888777666777777888777666555444555555555444444333333333333333333333333333333333333333333333333333333333111111222222333222222111111111111111111111111111333222222222222222333333222111111111222333444444222333333444555666777777666777777888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@AAA@@@@@@@@@AAA???AAACCCDDDDDDDDDFFFHHHFFFFFFGGGFFFFFFFFFIIIKKKIIIIIIIIIJJJKKKLLLNNNNNNHHHJJJMMMPPPRRRTTTUUUUUUQQQSSSUUUWWWXXXXXXWWWWWWXXX\\\``````______cccggghhhhhhiiijjjlllnnnpppqqqooooooqqqqqqqqqqqqooooooooopppqqqqqqpppqqquuuyyyuuusssqqqrrruuuwwwwwwvvvwwwxxxzzz~~~wwwxxxyyy{{{~~~~~~~~~|||xxxyyy{{{xxx|||~~~~~~~~~{{{yyy|||~~~~~~~~~}}}{{{yyy}}}~~~}}}yyyuuussstttvvvxxx~~~}}}wwwwwwwwwpppooowwwuuupppuuuvvv{{{|||wwwsssuuuwwwwwwuuuyyy}}}}}}yyyuuutttttt{{{|||~~~~~~{{{yyyxxx|||~~~|||{{{}}}}}}|||xxxvvvuuuvvvvvvvvvsssqqq}}}yyytttpppppprrruuuqqqqqqqqqooommmkkkhhhggg``````^^^]]]^^^ccciiinnnkkklllllllllmmmmmmnnnnnniiiiiihhheeecccdddgggjjjnnnnnnnnnllliiiiiikkknnnrrrxxx}}}|||uuunnnlllmmmeeeffffffeeecccbbbcccddddddfffggghhhhhhiiillloookkkiiiiiijjjlllnnnnnnnnnkkkjjjiiigggeeedddcccbbbccceeehhhkkkmmmnnnnnnnnnnnnmmmllllllmmmllliiiggghhhfffdddccceeehhhllloooqqqlllgggeeehhhiiigggeeeeeefffgggiiilllllljjjiiiiiijjjlll{{{wwwpppkkkoooooollljjjllllllkkkmmmlllkkkkkkjjjhhhdddaaadddcccbbbbbbcccdddcccbbb___```bbbcccbbbaaa___^^^yyywwwwww}}}}}}xxx{{{~~~{{{uuurrrlllfff```^^^___^^^ZZZVVVOOOJJJDDDBBBBBBCCCAAA???@@@@@@???>>>===<<<;;;;;;999888777555333222222111111222555777888777555333666777888888888777555444333333333333333333333333333333333333333333333333333333333333333333333333000111111222222222111111111111111111111111111111222222111111222222333444222222111111222222333444111222333444555777888888555555666777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>>>>======>>>@@@>>>@@@CCCDDDEEEEEEFFFHHHEEEFFFGGGFFFFFFGGGIIILLLIIIIIIIIIIIIJJJLLLMMMNNNLLLLLLMMMOOOPPPQQQQQQQQQPPPRRRTTTWWWXXXWWWVVVVVVWWW\\\``````___```dddhhhjjjjjjjjjkkklllmmmnnnooommmnnnppprrrsssrrrqqqpppppprrrsssrrrppprrrvvvzzzvvvsssrrrsssvvvxxxwwwuuuwwwxxxyyy|||zzzzzz{{{|||}}}}}}~~~~~~}}}~~~~~~}}}~~~~~~{{{~~~yyywwwzzz~~~vvvzzz}}}{{{yyyzzz~~~~~~}}}~~~{{{|||~~~~~~}}}{{{vvvssstttvvvrrrzzz~~~~~~~~~zzzsssrrrvvvtttsssvvvqqqppp{{{pppvvvyyyvvvtttuuuvvvuuutttyyy~~~}}}yyyxxxxxxxxxyyyzzzyyyxxxyyy{{{}}}www{{{}}}zzzyyy||||||{{{yyywwwtttsssttttttsssrrr}}}ssslllkkknnnrrrpppooonnnmmmkkkiiigggfffeeeeeedddcccccceeeiiimmmkkklllmmmnnnnnnnnnmmmmmmggggggfffeeeeeegggkkknnnnnnmmmkkkiiiffffffhhhiiigggnnnuuuuuunnniiihhhiiihhhgggfffdddccccccfffiiieeeeeeeeeeeeeeegggkkknnniiihhhgggiiikkknnnnnnnnnhhhiiiiiiiiiiiihhhgggfffeeefffggghhhiiijjjjjjkkkjjjjjjjjjkkkmmmmmmjjjhhheeeeeefffggghhhjjjlllmmmtttnnniiigggiiijjjhhheeegggffffffjjjnnnpppmmmjjjkkkmmmjjjoooxxxrrriiillliiinnnpppmmmkkkmmmmmmkkkjjjjjjjjjlllmmmkkkiiifffccc```^^^]]]```cccdddeeebbbcccddddddcccaaa^^^\\\zzzqqqvvv{{{|||zzzooommmiiigggaaa[[[[[[^^^[[[VVVPPPLLLGGGCCCAAAAAAAAA@@@AAAAAA@@@>>>===;;;::::::;;;:::999777555444333333222333444555555555444333777666444444333444555666666555444444333333333333444444444444444444444444444333333222222333333444333444444555555444444333555444222111111111222222222222222222222222222222666555555444444333222222666777888777666555666777777777666666777888999999;;;;;;:::999999:::::::::???@@@@@@AAA@@@???>>>===BBBBBBBBBBBBCCCEEEFFFGGGIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMOOOOOOOOOOOOOOOPPPQQQRRRQQQUUUYYY\\\\\\ZZZYYYYYY[[[[[[\\\^^^aaadddgggiiiiiiiiiiiijjjkkklllmmmnnnlllkkkjjjmmmppprrrpppnnnpppooopppqqqtttxxx|||~~~|||yyyuuuvvvzzz{{{wwwtttzzzxxxwwwyyy}}}~~~|||xxxyyyzzz}}}~~~~~~{{{{{{zzz|||}}}yyyvvvuuutttwwwxxx|||~~~}}}|||~~~~~~}}}}}}~~~|||}}}~~~||||||}}}}}}~~~zzzvvvuuuuuuyyy}}}~~~{{{zzzyyyvvvuuusssqqqpppssswww{{{wwwwwwwwwuuusssrrrqqqqqqsssssstttuuuvvvvvvvvvuuuvvvvvvuuuuuuvvvxxxyyyzzzxxxxxxwwwyyy{{{||||||{{{|||zzzzzzzzzuuuooorrrzzzxxxkkkfffkkkooonnnpppnnnkkkjjjjjjkkkjjjiiiccceeehhhgggdddeeeiiimmmoooppppppnnnkkkhhhgggggghhhiiijjjhhhhhhjjjpppuuusssooojjjhhhgggiiiiiijjjpppnnnnnnooolllggggggjjjlllhhhfffgggeeeaaacccjjjjjjjjjkkkkkkkkkjjjiiihhhhhhiiiiiijjjjjjiiiiiihhhdddfffgggiiikkklllllllllhhhhhhgggdddbbbccceeehhhkkkhhhfffhhhkkkmmmmmmkkkgggaaa```fffkkklllmmmrrrtttssspppnnnkkkiiigggffffffggghhhhhhgggggghhhiiihhhiiijjjkkklllkkkjjjiiikkkjjjiiijjjlllllliiifffiiihhhiiijjjkkkkkkiiigggaaa___]]]\\\]]]___bbbddddddeeeeeeccc```^^^___```}}}vvvqqqwww{{{zzzxxxooommmhhhfffaaa\\\\\\___\\\WWWQQQLLLGGGCCCAAAAAAAAAAAA@@@???>>>===<<<:::999999::::::888666555444333333222333444555555555444444666555444333333444555666666666555444444444444444444444444444444444444444444333333222222333333444222333333333333333333222444333222111111111222222222222222222222222222222555444444444444333333333555666777666555444555666555555555666777999:::;;;;;;;;;::::::999::::::;;;===>>>???@@@@@@@@@>>>>>>AAAAAABBBCCCDDDEEEFFFFFFGGGFFFFFFEEEFFFGGGHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNOOOPPPQQQRRRRRRRRRVVVYYY\\\\\\[[[[[[[[[ZZZZZZZZZ\\\^^^aaadddfffjjjjjjjjjjjjkkkllllllmmmooommmlllmmmppppppnnnlllpppppppppqqqsssvvvxxxzzz|||xxxvvvwww{{{|||yyyvvvvvvtttrrrsssvvvzzz||||||xxxxxxzzz|||}}}~~~}}}~~~}}}~~~{{{xxx}}}~~~zzzvvvtttyyyzzz{{{}}}}}}zzz|||~~~||||||{{{{{{{{{{{{zzz{{{|||~~~xxxzzz{{{|||{{{yyyuuusssssssssrrrqqqrrrvvv{{{{{{xxxvvvvvvwwwxxxuuurrrqqqpppooopppqqqtttwwwyyyxxxwwwwwwvvvwwwxxxzzz{{{wwwwwwwwwyyy{{{}}}~~~~~~wwwzzztttoooqqq{{{zzzsssiiifffjjjmmmlllooommmllllllmmmllljjjhhhgggfffeeedddeeefffhhhjjjmmmoooooommmjjjgggffffffeeehhhkkkkkkjjjlllppptttuuurrrnnnkkkkkklllmmmmmmnnnllllllmmmjjjeeeeeehhhjjjgggfffgggddd______ccchhhhhhiiijjjjjjjjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhggggggggggggggghhhiiijjjgggfffeeebbb```aaaeeehhhkkkiiiggghhhiiijjjhhhfffgggaaa___dddhhhiiijjjnnnsssttttttqqqmmmjjjhhhhhheeefffgggfffdddcccdddeeeggggggiiijjjjjjjjjiiihhhjjjiiijjjlllnnnooollljjjhhhgggggghhhhhhgggeeecccbbbaaa```______```bbbcccccccccbbbaaa```___^^^___xxxsssqqqzzz|||zzzyyypppnnngggfffbbb]]]^^^```]]]XXXQQQLLLFFFBBBAAAAAAAAAAAA>>>>>>===<<<;;;999888888999888777555444333333333222333444555666555444444555444444333444444555555666555555444444444444444444444444444444444444444444333333222222333333444111222222333333222222111444333222111111111222222222222222222222222222222333333333444444444555555333555666555444333555666444444555666888:::<<<===;;;:::::::::::::::;;;;;;;;;<<<>>>???@@@@@@?????????AAABBBDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMNNNOOOPPPQQQRRRSSSUUUWWWZZZ[[[[[[[[[]]]^^^ZZZYYYZZZZZZ\\\___aaabbbkkkkkkkkkkkkkkkkkkkkkkkkooonnnmmmmmmnnnnnnmmmkkkppppppqqqrrrssstttvvvvvvzzzxxxwwwxxx|||~~~|||zzzvvvsssppppppssswwwzzz|||wwwxxxyyy{{{}}}~~~~~~~~~}}}~~~}}}zzz}}}~~~}}}zzzzzz|||}}}}}}zzzwwwyyy|||yyyuuuvvv}}}{{{uuuqqqwwwwwwwwwxxxzzz|||~~~~~~||||||~~~zzzvvv~~~~~~~~~zzz{{{|||}}}}}}~~~~~~zzzyyy{{{xxxzzz|||yyyvvvvvvzzz~~~{{{{{{|||zzzyyyxxxzzz{{{zzzvvvrrruuuttttttrrrsssuuuzzz~~~{{{vvvrrrsssxxxyyyvvvrrrnnnllliiihhhjjjooouuuyyywwwvvvuuutttuuuuuuvvvwwwrrrssstttvvvxxxzzz||||||uuuyyytttmmmkkkrrrrrrooojjjiiikkklllkkkllllllkkkkkkllljjjgggeeeiiifffccccccfffggggggfffiiikkkmmmllljjjgggffffffdddhhhlllmmmkkkkkknnnpppuuurrrooommmnnnooooooooollljjjjjjjjjgggbbbbbbeeeeeeeeegggjjjgggbbb```bbbeeefffggghhhiiijjjkkkkkkhhhhhhgggggggggiiijjjkkkiiihhheeeccccccdddgggiiiddddddbbb___]]]___bbbeeejjjiiihhhhhhhhhgggdddaaagggbbb```ccceeeeeefffhhhnnnrrrtttrrrlllggggggiiiggghhhiiigggeeecccccccccffffffggghhhhhhhhhhhhggggggggghhhkkknnnnnnllljjjfffeeeeeeeeefffeeebbb___aaaaaaaaabbbbbbccceeeeeedddbbb``````aaabbbbbbbbbxxxtttttt~~~~~~}}}|||sssnnnffffffccc___```bbb___YYYQQQLLLEEEAAA???@@@AAAAAA>>>>>>===<<<;;;:::999888888777666444444333333333222333555666666666555444444444444444444555555555444444333333333333444444444444444444444444444444444333333222222333333444222222333333333333222222333222222222222222222222222222222222222222222222222222333333444555666666333555666666444444555777666666666777888:::;;;<<<;;;::::::::::::;;;;;;<<<:::;;;===???@@@@@@@@@@@@>>>@@@BBBEEEFFFEEEDDDCCCBBBBBBCCCDDDFFFGGGIIIIIIGGGHHHIIIJJJKKKLLLLLLLLLKKKLLLMMMOOOPPPQQQRRRRRRVVVWWWYYYZZZZZZ[[[^^^```\\\[[[[[[\\\]]]___aaabbbkkkkkkkkkkkkjjjjjjiiiiiilllkkkkkkkkklllmmmmmmmmmppppppqqqrrrtttuuuvvvwwwyyyxxxwwwzzz}}}~~~}}}{{{xxxwwwwwwxxxyyyyyywwwxxxzzz{{{{{{{{{|||}}}~~~}}}~~~zzzwwwzzz}}}~~~zzzuuutttvvvxxxzzz~~~yyytttuuuyyy{{{}}}|||zzzwwwtttuuuzzz~~~|||{{{{{{xxxrrrmmmppppppppprrrtttxxx|||~~~|||yyyxxxyyy{{{||||||~~~{{{zzzyyyyyyxxxwww|||}}}|||~~~|||xxx}}}|||||||||}}}|||yyyvvvwwwuuutttvvvyyy|||{{{zzz{{{zzzzzzzzzyyywwwvvvvvvwwwzzz~~~{{{vvvuuuwwwzzzyyyxxxyyyvvvuuuxxx}}}{{{wwwzzzyyywwwssspppppprrrtttsssqqqnnnnnnqqqsssrrrpppmmmjjjgggffffffjjjnnnqqqtttrrrqqqpppooooooppppppmmmnnnpppqqqrrrssstttvvvuuuwwwxxxxxxtttooolllmmmnnnooopppooonnnnnnmmmkkkiiihhhfffeeeeeeeeecccaaadddeeeggghhhgggeeecccbbbdddgggiiijjjjjjiiijjjkkkhhhkkkmmmkkkiiihhhjjjlllqqqooollllllmmmnnnnnnmmmllljjjiiiiiifffaaaaaadddaaadddjjjnnnmmmjjjggggggeeeeeeeeeffffffggghhhiiieeedddcccdddfffhhhlllmmmjjjgggccc``````cccgggjjjeeedddbbb^^^\\\]]]```cccggghhhhhhhhhhhheeebbb```hhheeecccbbbbbbbbbcccdddeeekkkpppnnngggbbbbbbeeehhhjjjkkkkkkhhhgggfffgggeeeeeeffffffggggggggggggcccdddgggiiijjjjjjhhhfffeeeddddddeeeffffffdddaaa``````bbbccceeefffggghhhdddaaa^^^___cccgggjjjkkkxxxwww~~~~~~|||rrrkkkffffffdddaaabbbddd___YYYPPPKKKDDD???===>>>???@@@???>>>======<<<;;;::::::777666555444444444444444333444555666666666555444444444444555555666666666333222222222222222333333444444444444444444444444444333333222222333333444333333444444444444333333222222222222222222222222222222222222222222222222111222222333444555666666444666777777666666777888999888888888888888999999;;;:::::::::;;;;;;<<<===:::;;;===???@@@AAAAAA@@@>>>???BBBDDDEEEEEEDDDCCCAAABBBCCCEEEFFFHHHIIIIIIGGGHHHJJJKKKLLLMMMMMMMMMKKKLLLNNNOOOPPPQQQQQQQQQUUUVVVWWWXXXXXXZZZ]]]```^^^^^^^^^^^^___aaacccdddiiijjjjjjjjjiiihhhgggfffeeefffggghhhjjjlllooopppppppppqqqsssuuuwwwyyyzzzwwwwwwxxx{{{~~~|||xxxvvvuuuxxxzzz||||||{{{zzz{{{|||~~~||||||}}}}}}|||~~~zzzxxx}}}}}}xxxvvvwwwyyy|||}}}|||vvvwwwzzz{{{~~~zzzwwwuuurrrqqquuuxxxxxxyyy||||||wwwrrrnnnoooooonnnnnnpppsssvvvxxxwwwuuussstttvvvxxxyyyyyy~~~~~~~~~{{{vvvtttwww{{{~~~}}}xxx}}}|||{{{zzzyyywwwssspppssspppnnnppptttwwwvvvtttsssuuuvvvvvvvvvvvvvvvuuutttwww}}}~~~tttqqqrrrtttuuuwwwsssrrruuuzzz}}}|||xxx|||zzzwwwrrrmmmjjjkkklllkkkmmmmmmllliiijjjmmmpppooonnnllljjjiiiiiiiiiiiiqqqpppnnnllljjjjjjjjjjjjjjjlllnnnnnnllllllnnnppprrrsssqqqooollllllmmmmmmmmmmmmoooqqqpppmmmkkkjjjgggddd```^^^^^^___^^^]]]\\\dddmmmnnnhhhbbb```aaa```cccfffhhhiiikkknnnpppoooooonnniiieeedddfffjjjnnnlllllllllnnnooonnnmmmllljjjjjjjjjfffaaa```dddaaaffflllnnnnnnkkkhhhfffeeedddccccccccccccddddddeeedddcccbbbccceeegggiiigggddd```^^^___bbbgggjjjhhhhhhfffccc``````bbbddddddfffhhhhhhgggeeedddcccjjjiiigggcccaaaaaaaaabbb___fffkkkjjjccc^^^___bbbfffhhhkkkkkkjjjiiihhhiiieeeeeeeeeeeeeeeffffffgggccceeehhhiiihhhfffdddcccddddddeeegggiiijjjiiigggbbbccccccccccccccccccccc```]]]ZZZ\\\bbbkkksssxxx}}}www~~~|||{{{}}}~~~zzzppphhhggghhhfffcccdddddd___XXXOOOIIIBBB===;;;<<<>>>???>>>>>>======<<<;;;;;;:::666666555555555555555666333444555666777666555555444555666777777777777777222222222222222333333444444444444444444444444444444333333222222333333444333444444555555444444333111111222333333333222222222222222222222222222222222222333333444555666666444666777777666666888999::::::999888888888888999::::::::::::;;;<<<===>>>;;;<<<>>>@@@AAABBBAAAAAA>>>@@@AAACCCDDDDDDDDDDDDAAABBBDDDFFFGGGHHHIIIIIIIIIJJJLLLMMMOOOOOONNNNNNKKKMMMNNNPPPPPPPPPOOOOOORRRSSSUUUVVVWWWXXX[[[^^^____________```bbbdddeeegggggghhhhhhhhhgggeeedddaaaccceeegggiiilllqqqtttqqqqqqqqqrrrtttwwwzzz|||vvvwwwyyy{{{}}}}}}xxxtttssszzz}}}~~~{{{zzz{{{}}}||||||||||||{{{{{{yyyvvvtttxxx~~~}}}{{{{{{}}}~~~{{{xxxssspppooosssvvvxxx|||~~~yyyvvvttttttsssrrrpppooooooppppppsssssssssvvvyyy{{{zzzzzz{{{|||uuurrrxxx~~~{{{~~~{{{zzzyyywwwsssqqqpppmmmkkklllooorrrrrrqqqqqquuuvvvvvvwwwyyyyyyvvvqqqsssyyywwwnnnlllpppssssssqqqoooqqqtttwwwwwwuuuxxxwwwtttoookkkhhhhhhiiihhhkkkmmmjjjeeeeeejjjpppqqqqqqqqqpppnnnkkkiiigggqqqooollljjjhhhfffffffffiiilllnnnmmmjjjiiikkkmmmmmmpppqqqooonnnooommmjjjjjjiiijjjnnnnnnjjjhhhiiigggddd```___^^^^^^]]]\\\XXXcccoooppphhh```^^^aaa___```bbbdddfffiiinnnqqqsssssspppjjjeeecccfffjjjnnnmmmmmmoooqqqrrrqqqpppmmmkkkjjjjjjfffaaa```cccdddiiillljjjgggfffbbb^^^cccbbbaaa_________```aaagggfffdddbbb````````````bbbaaa___^^^^^^aaadddfffhhhiiiiiigggeeedddeeefffbbbdddfffgggfffddddddeeekkkllljjjccc___```aaa```___cccgggfffbbb______bbbaaadddggghhhgggfffeeefffcccccccccbbbcccddddddeeecccfffjjjkkkiiifffdddcccddddddeeehhhkkklllllljjjgggfffdddaaa___]]]\\\[[[YYYXXXVVVXXX```nnn~~~ttt|||}}}yyyxxxyyywwwqqqjjjhhhiiigggeeeeeeeee___WWWMMMGGG@@@:::999:::<<<=========<<<<<<;;;:::::::::666666666555555666777777333444666777777777666555444555777888999999999888444333333333444444555666444444444444444444444444444333333222222333333444333333333444444333333333000111222333333333333222222222222222222222222222333333333444444555555555333444666666666666777999999999999888888999:::::::::::::::;;;;;;<<<===>>>===>>>@@@AAABBBBBBBBBAAA???@@@AAABBBCCCCCCDDDEEEBBBDDDEEEGGGHHHIIIIIIIIIJJJKKKMMMOOOPPPPPPPPPOOOLLLMMMOOOPPPPPPOOONNNMMMNNNPPPSSSTTTUUUWWWYYY[[[]]]\\\\\\]]]___aaacccddddddeeefffggggggfffdddcccaaadddfffhhhjjjmmmssswwwtttrrrpppoooqqqtttyyy{{{uuuwwwyyy{{{}}}|||yyyxxxyyy|||}}}{{{|||~~~zzzxxxtttqqqttt{{{|||yyy~~~~~~}}}}}}}}}{{{xxxuuurrrsssvvvxxxyyy}}}|||yyywwwxxxxxxvvvtttsssqqqoooooossstttvvvzzz}}}~~~}}}{{{~~~~~~~~~{{{~~~{{{vvvuuuyyy}}}|||}}}zzzyyyxxxxxxvvvtttooommmlllkkkmmmnnnpppppprrrwwwyyywwwwwwzzzyyyuuuqqqsssuuuzzzwwwllliiikkkpppnnnmmmmmmnnnqqqtttwwwxxxvvvuuusssnnnjjjhhhhhhiiihhhiiiiiigggddddddhhhlllmmmmmmmmmmmmmmmlllkkkjjjnnnllljjjfffdddbbbaaaaaaeeehhhkkkjjjgggfffiiilllmmmppppppmmmlllnnnlllfffhhheeefffkkkkkkhhhgggkkkhhhgggggggggfffddd```]]]ZZZbbbkkklllfffaaa```aaa````````````aaadddjjjnnnssstttsssooojjjgggiiilllmmmmmmoooqqqttttttsssqqqllljjjiiiiiieee```___bbbeeejjjkkkeeebbbaaa___ZZZ___^^^]]]\\\\\\]]]___```dddcccbbbaaa___^^^]]]\\\^^^^^^]]]]]]]]]^^^^^^______aaadddfffeeeeeeeeefffaaaccceeedddbbbaaaccceeejjjmmmkkkccc^^^___```^^^___aaacccbbbaaa___```aaa```bbbeeefffdddbbbaaaaaaaaa```_________```aaabbb```dddiiijjjhhhfffddddddddddddeeegggjjjkkkjjjhhhfffdddaaa]]][[[YYYYYYYYYUUUVVVWWWXXX```sss~~~qqqyyyyyyuuuvvvwwwtttoooiiijjjiiiffffffeee^^^VVVLLLFFF???999888999;;;<<<;;;;;;;;;::::::999999999777666666666666777777888333444666777777777666555555666888999:::::::::999555555555555555666777888444444444444444444444444444333333222222333333444222222222333333222222222000111222333444333333222222222222222222222222222333333333444444444555555222333555555555555666888888888888888999:::;;;<<<:::::::::;;;<<<===>>>>>>>>>???AAABBBCCCCCCBBBAAA@@@@@@@@@AAABBBCCCDDDEEECCCEEEFFFHHHIIIIIIIIIHHHJJJLLLNNNQQQRRRQQQPPPPPPMMMNNNOOOPPPPPPOOOMMMKKKLLLNNNRRRTTTTTTUUUWWWYYYZZZZZZZZZ[[[]]]___aaacccbbbccceeeffffffeeecccbbbcccfffhhhiiikkknnntttyyyvvvtttpppnnnnnnrrrvvvyyyuuuwwwyyy{{{|||~~~~~~|||{{{~~~~~~~~~{{{}}}}}}zzzvvvxxx}}}}}}zzzzzz~~~}}}}}}~~~|||yyy{{{~~~}}}yyywwwyyywwwxxx{{{{{{yyy{{{}}}yyywwwxxxxxxxxxwwwvvvuuusssrrrsssuuuxxx|||}}}zzzzzz{{{|||}}}||||||{{{zzzxxxxxxyyy{{{}}}yyy}}}zzzwwwvvvwwwxxxwwwwwwooonnnmmmllllllmmmoooqqqsssxxxzzzvvvvvvyyyxxxrrrtttuuuuuurrrpppqqqvvv{{{yyy|||}}}xxxooojjjllloooiiijjjmmmoooqqqvvv|||wwwvvvtttooojjjgggffffffiiigggdddbbbbbbdddeeefffffffffggghhhiiijjjkkklllkkkiiifffbbb___]]]\\\\\\___cccgggfffdddcccgggkkkrrrrrrnnnfffeeejjjjjjfffgggcccdddjjjkkkhhhjjjooojjjkkkmmmooooookkkddd___^^^bbbfffhhheeecccbbbbbbbbbaaa___\\\\\\```fffkkkrrrtttuuusssooollllllnnnllllllnnnqqqttttttsssqqqllliiihhhhhhddd___^^^aaadddiiiiiiccc```aaaaaa]]]\\\[[[ZZZZZZ[[[]]]___aaa]]]^^^______``````______\\\\\\]]]]]]\\\[[[YYYXXXTTTXXX]]]aaabbbbbbcccdddbbbcccdddbbb___^^^```ccciiimmmkkkbbb\\\^^^___]]]_________^^^____________aaacccffffffdddaaa___^^^^^^^^^]]]\\\]]]^^^___```[[[```eeehhhfffdddccccccdddddddddfffhhhiiigggeeeaaa___\\\ZZZYYYYYY[[[\\\UUUXXXZZZ[[[dddxxxnnnuuu~~~yyyyyyxxxtttqqqpppjjjiiigggfffddd___ZZZVVVOOODDD;;;:::;;;;;;:::<<<:::999888999::::::999777777666555444444555777888666666666666666555555555555555666777777666555444444444444555555555666666222222333333444555666666666555333222111222333333000111111111111222222222222222222222222222222222444333333222222333333444222222333333333333444444444444555555666666777777888888999999999:::::::::999:::;;;===>>>>>>??????@@@AAABBBBBBCCCCCCBBBBBB??????AAABBBCCCDDDDDDDDDFFFGGGGGGHHHIIIIIIIIIHHHLLLMMMNNNPPPQQQRRRRRRRRRNNNOOOPPPQQQQQQQQQOOOOOOMMMPPPSSSTTTTTTTTTTTTUUUWWW[[[^^^^^^\\\\\\aaafffbbbbbbbbbbbbcccccccccccchhhhhhiiilllpppsssuuuvvvvvvwwwwwwsssnnnpppyyy||||||{{{zzz{{{}}}~~~{{{|||}}}}}}|||||||||}}}~~~}}}}}}}}}~~~{{{yyy|||~~~}}}~~~}}}|||{{{{{{zzzwwwtttvvvxxx{{{{{{{{{zzzzzz{{{{{{{{{|||{{{wwwzzz{{{|||~~~~~~{{{uuuqqqssswww~~~~~~{{{zzzyyyxxxvvvvvvxxx|||~~~|||zzz{{{}}}~~~{{{xxxwwwzzz}}}~~~}}}{{{zzzzzzwwwzzzxxxssssssyyy{{{xxxxxxtttoookkkjjjlllpppssszzz{{{{{{yyyvvvvvvyyy|||sssqqqnnnllllllnnnppprrrrrrwww{{{wwwooolllpppvvvpppooommmmmmpppuuuzzz~~~{{{wwwwwwoooddddddlllhhhjjjggg```___ccceeebbb[[[]]]aaaeeegggiiiiiiiiikkkddd```aaabbbaaa```bbb```aaaaaaccceeehhhjjjlllpppnnnkkkgggeeeeeegggjjjjjjjjjjjjjjjiiiiiiiiiiiiooorrrtttsssooojjjgggeeeaaadddjjjlllggg___^^^bbb``````^^^\\\\\\___eeejjjwwwxxxppplllmmmkkkiiiiiikkkllllllkkkkkkiiifffaaa^^^^^^```bbbcccccccccbbb```\\\YYYWWW]]]\\\[[[\\\___`````````___^^^___bbbeeeeeebbb___]]]^^^```aaa___[[[WWWTTTXXXYYY[[[\\\\\\]]]___aaa```]]]]]]___]]]YYYZZZ^^^fffdddbbb^^^ZZZYYY[[[]]]`````````^^^\\\\\\^^^```___```aaa```^^^^^^```aaa```^^^]]]\\\\\\]]]___``````\\\[[[```dddbbb```aaadddcccccceeehhhjjjkkkkkk```___]]][[[ZZZXXXXXXWWWZZZZZZZZZ\\\fffyyypppuuu}}}yyyzzzyyytttpppooojjjiiigggfffddd```ZZZVVVNNNDDD<<<:::;;;::::::<<<;;;:::999:::;;;;;;999888555555555444444555555666555555555555555555555555444555666777777777666555444444444555555555666666222222333333444555555666555444333222222222333333111111111111222222222222222222222222222222222222333333222222222222333333222222333333333333444444444555555666666777888888888888999999999::::::::::::;;;<<<>>>????????????AAAAAABBBBBBBBBBBBBBBAAA>>>???@@@AAABBBCCCCCCCCCFFFFFFGGGHHHIIIJJJJJJJJJMMMNNNNNNNNNOOOOOOPPPPPPMMMNNNOOOPPPQQQQQQQQQQQQOOOQQQSSSTTTTTTTTTVVVWWWYYY]]]``````^^^^^^bbbfffbbbbbbaaaaaaaaabbbcccccceeedddfffmmmvvvzzzyyyvvvvvvzzz|||zzzvvvvvv{{{~~~~~~}}}}}}}}}}}}~~~~~~}}}||||||~~~}}}~~~}}}|||~~~}}}~~~{{{{{{{{{{{{yyywwwyyy{{{}}}}}}||||||}}}~~~wwwwwwyyy}}}~~~{{{|||}}}~~~{{{xxxvvvwww{{{~~~}}}yyyzzzzzzzzzyyyyyyyyyzzz}}}{{{zzz{{{}}}}}}{{{yyyvvvxxxzzzzzzzzz{{{|||~~~yyyzzzxxxssstttzzz}}}|||zzzvvvqqqmmmlllnnnqqqssswwwxxxwwwuuurrrrrrvvvzzzyyyvvvssspppooopppssstttuuuyyy}}}{{{uuurrrtttxxxrrrpppmmmlllooosssyyy}}}{{{zzz~~~lllbbbcccgggjjjiiidddbbbdddbbb^^^[[[]]]aaaeeehhhjjjkkkkkkkkkggggggkkklllhhheeeeeecccdddeeeggghhhjjjjjjkkkmmmllljjjgggddddddfffhhhkkkkkkkkkjjjiiihhhhhhhhhmmmppprrrrrrpppllljjjiiiffffffhhhiiieee``````eeeccccccaaa```bbbgggpppvvvsssmmmjjjhhheeeeeefffhhhiiiiiiggggggdddaaa^^^^^^aaacccbbbbbbbbbaaa___]]]ZZZYYY[[[ZZZYYYYYY\\\bbbgggkkkeeebbb```bbbeeeeeeaaa]]]ZZZ\\\^^^```___]]]YYYWWWWWWYYY\\\]]]\\\]]]^^^______]]]]]]^^^[[[XXXYYY]]]bbbccccccbbb___\\\[[[[[[`````````___]]]\\\]]]^^^^^^______^^^]]]]]]^^^```]]]^^^______^^^]]]\\\[[[ZZZXXXZZZaaadddbbb______aaa``````bbbeeehhhiiiiii^^^^^^]]]\\\\\\[[[\\\\\\\\\^^^```ccciiivvvrrruuu}}}zzz|||{{{uuuooommmjjjhhhgggfffddd```[[[WWWNNNEEE<<<::::::999999<<<===;;;::::::;;;;;;:::888444444444555555444444333222333444555555555555555444555777888888888888777444444444555555555555555222333333444444555555555444444333222222222333333111111111111222222222333222222222222222222222222222222111111111111222222222222333333333333444444555555666777777888888999888888999999999:::::::::;;;;;;===>>>???@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@>>>>>>???@@@AAABBBCCCCCCFFFFFFGGGHHHJJJKKKLLLLLLOOONNNMMMLLLLLLMMMNNNOOOLLLLLLNNNOOOPPPRRRRRRSSSPPPQQQSSSSSSSSSTTTWWWYYYZZZ^^^bbbcccaaaaaabbbeeebbbaaa```___```aaacccdddfffdddeeennnyyy}}}yyysssuuuyyy~~~~~~zzzxxx{{{~~~~~~}}}|||}}}{{{{{{}}}~~~~~~~~~|||}}}}}}}}}~~~}}}|||~~~~~~~~~ssstttvvvzzz~~~~~~||||||~~~}}}zzz}}}~~~{{{yyyzzz{{{zzzzzz{{{}}}}}}{{{zzzwwwxxxxxxwwwwwwxxx{{{~~~zzz{{{yyyvvvxxx}}}}}}zzzuuuqqqpppqqqsssuuuwwwwwwvvvtttqqqrrrwww{{{|||wwwsssqqqqqqtttuuurrruuuwwwxxxvvvvvvvvvwwwwwwtttqqqoooppptttzzz}}}yyy|||sssccc___eeeiiikkkiiigggfffaaa\\\[[[]]]aaaeeehhhjjjkkkkkkjjjiiimmmssstttoooiiigggfffggghhhiiiiiiiiiiiihhhjjjjjjiiigggeeecccdddeeellllllkkkjjjhhhgggffffffiiillloooqqqpppooonnnnnnmmmhhhffffffeeecccdddhhhffffffeeedddgggooo|||xxxnnniiifffcccbbbdddgggiiiiiikkkjjjhhheeeaaa``````bbbaaa``````___^^^]]]]]]\\\___^^^]]]\\\___gggrrr{{{lllfffaaaaaadddeee```[[[WWWYYY\\\^^^___^^^\\\[[[VVVXXX[[[\\\\\\[[[[[[\\\___\\\\\\]]]ZZZVVVWWW[[[\\\```dddeeebbb^^^[[[YYY^^^```aaaaaa___]]]\\\\\\\\\]]]^^^]]]\\\\\\]]]^^^[[[]]]aaabbbbbb___[[[XXXVVVUUUYYY```dddaaa______]]]]]]]]]___bbbeeeffffff[[[[[[[[[[[[\\\]]]^^^______bbbfffiiikkkpppwww|||uuuuuu}}}{{{}}}|||uuunnnkkkiiihhhgggfffeeeaaa[[[WWWNNNFFF>>>;;;:::888999<<>>>>>??????AAAAAAAAAAAAAAA@@@@@@????????????@@@AAABBBCCCDDDFFFFFFGGGHHHJJJKKKMMMMMMOOONNNLLLKKKLLLMMMOOOPPPMMMMMMMMMNNNOOOPPPRRRSSSQQQRRRSSSSSSRRRTTTWWWYYYZZZ]]]aaacccbbbaaaaaabbbbbbaaa___^^^^^^aaaccceeeiiihhhiiinnntttvvvrrrnnnqqquuuyyyyyywwwuuuvvvxxx{{{}}}}}}{{{}}}{{{zzz{{{}}}~~~||||||||||||}}}~~~uuuuuuwwwzzz~~~}}}~~~}}}~~~xxx}}}||||||}}}zzzzzz{{{{{{|||||||||{{{zzz{{{{{{yyywwwvvvwwwyyyzzz{{{||||||~~~~~~zzzwwwuuuvvvwwwxxx{{{{{{{{{xxxvvvwww}}}zzzuuurrrrrrtttuuurrrrrrqqqsssvvvyyy{{{{{{}}}zzzvvvsssssswww|||~~~~~~qqqhhheeeeeehhhjjjjjjiiigggdddaaa___aaacccfffhhhiiijjjjjjhhhhhhmmmtttuuuoookkkjjjiiiiiihhhggggggggghhhhhhiiijjjkkkiiigggeeeeeeeeelllllljjjiiigggeeedddcccdddgggkkkmmmnnnoooppprrrooojjjfffhhhhhhggggggiiigggggghhhhhhkkkvvvppplllhhhdddcccdddhhhjjjlllrrrrrroookkkeeeaaa____________^^^^^^^^^___`````````aaaaaa______eeeqqq{{{mmmeee^^^^^^bbbddd```[[[WWWYYY[[[]]]^^^^^^]]]]]]WWWYYY\\\\\\[[[ZZZZZZZZZ___]]]\\\]]]ZZZVVVWWW[[[ZZZ]]]aaacccaaa]]]ZZZYYY\\\___bbbcccbbb```___^^^\\\]]]^^^^^^]]]\\\]]]^^^[[[^^^aaaddddddbbb^^^\\\YYYWWWZZZ___aaa___^^^```\\\[[[[[[]]]```cccddddddZZZZZZZZZ[[[\\\]]]^^^___```ccchhhiiiiiiiiiiiijjjyyyuuu}}}{{{~~~}}}uuummmjjjiiihhhggggggeeeaaa\\\XXXOOOGGG@@@===;;;888:::>>>@@@>>>;;;:::::::::999888222333444444444333111000000111333555666666555444444555777888999999999888555555555555555555555444333333333444444444444444222333333333333333333333111222222222222333333333222222222222222222222222222111111000000111111222222222222333333333444444666666666777888888999999888888999999999:::::::::888888:::;;;<<<=========???@@@@@@@@@@@@@@@??????AAAAAAAAAAAABBBDDDEEEFFFFFFFFFFFFGGGIIIKKKMMMNNNNNNMMMLLLLLLMMMOOORRRSSSPPPOOONNNMMMMMMNNNPPPQQQQQQSSSUUUUUUTTTTTTUUUVVVXXXZZZ^^^`````````______aaa```^^^]]]^^^```ccceeehhhjjjkkklllkkklllmmmnnnoooqqqsssrrrpppppprrrttttttwwwzzz~~~~~~}}}xxxxxxzzz~~~}}}~~~~~~~~~|||{{{zzzzzz|||~~~~~~~~~~~~}}}|||||||||}}}~~~~~~~~~|||~~~~~~|||zzz{{{}}}{{{{{{|||}}}||||||||||||yyy{{{}}}}}}{{{yyyxxxxxxyyy{{{~~~~~~|||zzzzzz{{{{{{~~~}}}{{{|||zzzwwwvvvwwwwwwxxxtttqqqrrrwww}}}}}}{{{wwwttttttwwwzzz|||~~~{{{yyyxxxuuunnnjjjiiiffffffgggiiijjjiiiiiijjjiiiiiijjjkkkkkkllllllllliiiiiilllqqqqqqmmmlllmmmooommmiiigggggghhhkkklllkkklllmmmmmmjjjhhhhhhhhhlllkkkjjjhhhfffdddcccbbbaaacccgggiiikkkmmmppprrroookkkjjjmmmnnnkkkiiijjjeeehhhkkknnntttxxxmmmiiieeecccdddgggjjjkkkqqqrrrqqqmmmhhhbbb___^^^___^^^^^^___```aaabbbccc^^^```aaa^^^[[[]]]dddjjjggg```ZZZ[[[___bbb```]]]ZZZ[[[\\\]]]]]]^^^]]]]]]\\\^^^``````^^^]]]\\\]]]___]]]]]]^^^[[[WWWXXX\\\ZZZ\\\]]]\\\ZZZYYYZZZZZZ[[[^^^bbbeeedddcccbbbbbb]]]^^^``````___^^^^^^___^^^___aaacccddddddcccbbb```]]]\\\^^^^^^]]]___ccc^^^]]]\\\^^^```bbbcccbbb]]]]]]]]]]]]^^^___`````````bbbddddddcccbbbaaaaaa~~~vvv~~~|||~~~|||uuummmjjjiiihhhhhhgggfffbbb]]]YYYPPPIIIBBB???<<<999;;;???AAA>>>;;;999999999888777444444444444333222111111111222444666777666555444444555777888888888888777555555555555555444444444444444444444444444444444222222333444444444333333222222222222333333333333222222222222222222222222222222111111111111222222222222333333333333444444555555666777777888888999888888999999999:::::::::666777999:::;;;;;;<<<<<<>>>>>>???@@@@@@@@@@@@???BBBBBBAAAAAACCCDDDFFFGGGFFFFFFFFFFFFGGGIIIKKKMMMLLLLLLLLLMMMNNNPPPRRRTTTRRRPPPMMMLLLLLLMMMPPPQQQRRRVVVZZZ[[[YYYWWWTTTSSSUUUVVVYYY[[[]]]^^^^^^^^^___^^^]]]]]]^^^```bbbdddbbbfffiiiiiiggghhhmmmqqqpppppppppooommmnnnppprrrooorrrvvv{{{~~~~~~xxxyyy{{{~~~{{{{{{}}}}}}{{{{{{}}}|||~~~{{{yyyxxxyyy|||}}}~~~|||~~~}}}|||||||||vvvzzz~~~{{{|||}}}}}}}}}|||||||||||||||~~~}}}~~~~~~}}}}}}xxxuuurrrqqqtttzzz~~~xxxwwwtttsssrrrsssuuuvvvtttsssssssssrrrooojjjggggggeeeeeeiiikkkkkkmmmpppqqqqqqppppppoooooooooooolllkkklllnnnmmmkkklllqqqsssqqqnnnlllkkknnnpppsssnnnoooppppppmmmlllllllllmmmlllkkkiiigggeeedddcccaaaccceeefffhhhjjjnnnqqqnnnlllnnnrrrqqqllljjjlllgggmmmtttyyy}}}kkkhhhdddbbbbbbdddeeefffhhhjjjlllkkkhhhccc```___^^^___```aaabbbcccdddeeebbbddddddbbb^^^\\\]]]^^^___\\\YYYYYY]]]``````___]]]]]]]]]]]]^^^^^^^^^___dddeeeeeecccaaa```aaabbb^^^\\\\\\^^^\\\XXXYYY]]]]]]\\\ZZZWWWUUUVVVYYY\\\[[[^^^bbbddddddccccccccc]]]```bbbbbbaaa_________``````aaaaaabbbcccdddeeeddd```^^^^^^]]]\\\```fffaaa___^^^___```bbbbbbaaaaaaaaaaaaaaaaaabbbbbbccc`````````______^^^^^^^^^www~~~{{{}}}{{{tttmmmjjjiiihhhhhhgggfffbbb]]]YYYRRRKKKEEEAAA===:::<<>>:::888888777777666666555444333333222222222222444666888888666444333444555666777777777666555666666555555555444444444444444444444444444444444111222333444444444333333222222222333333333444444222222222222222222222222333333222222222222333333222222333333333333444444444555555666666777888888888888999999999:::::::::777888999:::;;;<<<<<<<<<<<<<<<>>>???@@@@@@@@@@@@BBBAAAAAA@@@BBBDDDFFFGGGGGGFFFEEEEEEEEEGGGIIIKKKLLLLLLLLLMMMNNNOOOOOOPPPQQQOOOLLLJJJKKKNNNQQQSSSUUUZZZ```ccc```[[[UUUQQQTTTTTTUUUXXX[[[]]]^^^^^^]]]]]]]]]^^^___```bbbbbb___bbbeeehhhiiikkkmmmooooooooooooooonnnnnnooopppnnnqqquuuyyy|||~~~zzzyyyzzz~~~|||zzzyyyzzz||||||xxxwwwuuuyyy~~~||||||}}}{{{|||}}}zzz}}}~~~|||zzz|||~~~}}}}}}|||||||||{{{|||zzz}}}xxxwwwuuusssrrrsssuuuvvvtttssssssrrrrrrrrrrrrrrrnnnnnnoooppprrrqqqmmmhhhhhheeefffkkkmmmkkkmmmqqqqqqqqqppppppoooooooooooollljjjjjjllljjjgggjjjppppppppppppqqqqqqrrrssstttpppqqqrrrqqqooonnnnnnooonnnnnnmmmkkkjjjhhhggggggccceeefffffffffiiimmmpppnnnnnnqqqtttqqqllllllppppppxxxwwwjjjgggdddbbbbbbbbbbbbaaacccgggjjjkkkhhhdddaaa___^^^```bbbdddeeeffffffeeeiiiiiiiiigggeeebbb___]]]YYYZZZZZZZZZ[[[]]]___aaa^^^^^^]]]]]]^^^```aaabbbffffffeeebbb```___aaabbb\\\ZZZZZZ\\\[[[XXXYYY^^^___]]]YYYUUUSSSUUUYYY\\\\\\___bbbcccaaa`````````]]]```bbbcccaaa```______aaaaaaaaaaaaaaaaaaaaa```aaa______```^^^\\\aaagggcccaaa______```aaa```___````````````aaabbbcccddd```___^^^]]]^^^^^^]]]\\\www{{{|||{{{tttmmmkkkiiihhhhhhgggfffccc^^^ZZZSSSLLLFFFBBB>>>:::===BBBAAA>>>:::777777777666555888666555333222222333333444555777999888777444333555555666777777666555444666666555555555444444444444444444444444444444444000111333444555444333333222222333333333444444444222222222222222222222222444333333222222333333444222222333333333444444444444444555555666777777777888888999999999:::::::::888888:::;;;<<<=========:::;;;===>>>@@@AAAAAAAAAAAAAAA@@@???@@@CCCEEEGGGGGGFFFEEEDDDDDDFFFHHHIIIKKKLLLMMMMMMMMMMMMLLLLLLOOOMMMKKKIIIKKKNNNSSSVVVWWW]]]eeehhheee^^^UUUPPPSSSSSSSSSVVVZZZ]]]______\\\\\\]]]^^^```aaaaaabbb```aaadddiiimmmnnnkkkiiilllmmmnnnooonnnnnnmmmlllppprrruuuyyy|||~~~|||xxxvvvyyy~~~~~~~~~|||yyyxxxyyy{{{~~~~~~~~~{{{yyysssxxx~~~{{{{{{~~~{{{|||}}}~~~yyyyyy}}}zzzzzzzzz{{{{{{zzzzzzzzzyyy}}}|||}}}}}}zzzvvvsssqqqrrrrrrssssssttttttsssrrrqqqnnnmmmllllllooorrrpppmmmiiifffhhhnnnoookkkkkkooommmmmmllllllllllllmmmnnniiihhhhhhiiigggdddffflllkkkmmmpppsssttttttsssrrrrrrrrrrrrqqqooonnnoooqqqppppppooonnnlllkkkjjjjjjfffggggggffffffhhhllloooooopppssstttpppkkknnnttt{{{}}}wwwlllkkkhhheeeccccccbbbaaa```fffiiimmmmmmjjjddd```^^^___```cccfffggggggfffeeejjjhhhgggfffeeeccc```]]]WWWZZZ\\\\\\[[[\\\___bbb^^^]]]]]]^^^___aaaccceeeeeedddbbb^^^[[[[[[]]]```ZZZXXXYYY[[[ZZZWWWYYY]]]```^^^[[[VVVTTTUUUYYY\\\^^^```aaaaaa___]]]\\\]]]]]]___bbbbbbaaa_________aaaaaabbbbbbaaa___\\\[[[]]]]]]^^^aaa```^^^aaagggdddbbb```_________^^^]]]\\\\\\\\\]]]___```bbbccc```___^^^^^^___^^^]]][[[uuu~~~|||sssmmmkkkllllllhhhddddddddd^^^WWWTTTPPPJJJDDD???<<<;;;;;;======<<<::::::999999999777666666555444444444444555777::::::999777666666444555666777777666555444666555555555555444222111333444555222000000333777333333333444444555555555333333333222222111111111222333333444444333333222222333333444444333333222222333444555666666666666333333444444555666777777666777888888777888:::<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<===???@@@AAA<<<===???@@@BBBBBBCCCCCCAAACCCEEEFFFEEEEEEFFFGGGIIIIIIHHHHHHIIIKKKLLLNNNLLLKKKJJJIIIJJJMMMPPPRRRSSSYYY___```]]]XXXUUUTTTSSSRRRRRRVVV[[[___```^^^dddbbbaaa___^^^^^^______bbbdddfffgggffffffhhhiiikkkkkkkkkmmmnnnmmmjjjgggkkkqqquuutttuuuwwwxxxvvvuuuvvvvvvuuutttvvvyyy||||||~~~~~~zzzxxxyyywwwtttxxxyyy|||~~~|||yyyzzz|||{{{yyytttqqqtttzzz||||||}}}}}}}}}}}}||||||zzzzzz~~~}}}yyywwwvvvwwwrrruuuxxxyyyzzzzzz|||~~~~~~{{{{{{|||uuurrrtttrrrsssuuuuuuuuutttrrrqqqwwwsssnnnjjjjjjmmmqqqsssnnnkkkiiiiiilllnnnmmmlllqqqmmmjjjiiilllmmmmmmlllmmmkkkhhhfffddddddeeefffiiikkkmmmpppqqqpppnnnmmmqqqooommmnnnppprrrqqqooosssrrrrrrqqqooommmlllkkkhhhiiihhhgggggghhhkkknnnmmmmmmooorrrooojjjooowwwxxxrrrllliiiiiikkkkkkjjjggggggeeebbb```___```bbbbbbccceeefffeeecccaaa___aaabbbddddddddddddfffhhhhhhiiihhheeeaaa___```bbb```^^^\\\]]]______\\\YYYYYYYYYYYYYYY[[[^^^aaabbbccc```]]]\\\^^^^^^\\\YYY\\\VVVSSSSSSRRRPPPVVV^^^bbb^^^YYYUUUSSSTTTWWWYYYWWW[[[]]][[[[[[\\\ZZZVVVYYYZZZ[[[\\\[[[YYYWWWVVVZZZ^^^aaaaaa^^^ZZZZZZ[[[\\\[[[[[[\\\___bbbccccccccc___[[[ZZZ\\\]]]\\\ZZZ^^^\\\[[[[[[]]]___`````````aaaccccccbbb___[[[YYYvvv~~~~~~~~~{{{tttnnnmmmkkkjjjhhhddddddeee```YYYTTTPPPJJJDDD@@@=========CCCBBB@@@===;;;:::999888666666555444444444444444555777999:::999777666666444555666777777666555444666555555555555444333222555555444222111111333555222333333333444444444444333333333222222222111111222333333444444333333222222222333333333333222222222333444555666666666666333333444555555666666777666777888888777888999;;;888999:::;;;<<<<<<===<<<;;;;;;;;;<<<<<<===??????;;;<<<===???@@@AAABBBBBBAAACCCEEEEEEEEEFFFHHHIIIHHHGGGGGGGGGGGGHHHJJJKKKMMMLLLJJJIIIJJJLLLNNNPPPOOOSSSXXXYYYWWWSSSQQQPPPSSSRRRSSSVVV[[[______^^^cccbbbaaa``````aaabbbcccaaadddfffggggggggghhhhhhjjjjjjjjjlllmmmllliiiggghhhmmmpppqqqtttxxxwwwtttuuuvvvvvvuuutttvvvyyy{{{{{{|||{{{{{{yyyxxxyyy{{{}}}~~~||||||{{{wwwtttvvv{{{}}}yyytttqqqqqqtttwwwzzz{{{}}}}}}|||~~~~~~~~~{{{yyyzzz{{{|||~~~~~~~~~}}}~~~|||~~~}}}{{{{{{xxxvvvwww{{{|||{{{||||||{{{~~~|||yyyuuusssrrrqqqtttttttttsssuuuyyy~~~yyyuuuuuuvvvvvvvvvwwwwwwwwwwwwwwwtttpppmmmlllmmmoooppppppkkkiiihhhjjjnnnrrrsssrrrpppmmmkkkkkkmmmpppppppppqqqooolllhhhfffeeeeeefffhhhjjjlllnnnooonnnmmmllllllkkkkkkmmmppppppmmmkkknnnnnnooooooooommmlllkkkllllllllljjjhhhhhhjjjkkkkkkjjjmmmqqqoookkkmmmssswwwyyy|||~~~}}}yyytttqqqmmmiiidddcccdddggghhhhhhgggfffeeebbb``````bbbeeeaaabbbcccdddcccaaa^^^]]]```bbbdddddddddcccdddeeehhhhhhgggfffeeedddcccddddddaaa______bbbbbb```]]]^^^]]][[[[[[[[[]]]___```ccc```]]]]]]]]]]]][[[YYY\\\WWWTTTTTTSSSQQQUUU]]]___\\\WWWSSSRRRSSSUUUWWWWWW[[[\\\ZZZZZZ\\\[[[XXX[[[\\\\\\\\\[[[YYYVVVUUUVVVYYY]]]______^^^]]]]]]^^^]]]]]]^^^aaacccddddddeeeaaa]]]ZZZ[[[\\\[[[ZZZ\\\\\\[[[[[[]]]___aaaaaaaaabbbbbbbbbaaa```]]]\\\www}}}}}}zzztttppppppjjjjjjhhhdddeeeeee```YYYSSSOOOIIIDDD@@@??????@@@IIIHHHEEEAAA===:::888777666555444333333333444555444777999:::999777666777555555777777777777555555555555555444444444444444777555333333333444333333222222222222333333333333333333333222222222222111222333333444444333333222111222222333333222222111222333444555666666666666444444444555555666666777555777888888777777999;;;777888999;;;===>>>>>>>>>;;;;;;;;;;;;<<<<<<===>>>::::::<<<>>>???@@@@@@AAABBBCCCDDDDDDDDDFFFIIILLLGGGGGGFFFEEEEEEFFFGGGHHHLLLKKKJJJJJJJJJKKKMMMNNNKKKNNNQQQRRRQQQOOOOOOOOOSSSSSSTTTWWW[[[^^^^^^^^^______^^^^^^___```bbbddd```cccfffhhhggggggggggggjjjiiiiiijjjkkkkkkhhhfffeeeiiilllnnnsssxxxuuuoootttuuuuuutttssstttwwwyyyzzzzzzyyy}}}~~~wwwxxxyyyzzz||||||||||||xxxwwwwww{{{}}}zzzvvvsssppprrrwww|||~~~~~~|||xxxuuutttsssrrrrrrtttuuuwwwxxx{{{|||~~~~~~~~~}}}~~~~~~}}}|||yyyxxxxxxyyy{{{~~~}}}}}}}}}zzz|||{{{vvvvvvuuutttvvvxxxwwwvvvzzz|||vvv~~~|||zzzwwwtttrrrppppppuuuuuuuuutttuuuxxx}}}|||||||||zzz{{{wwwrrrqqqvvvvvvvvvvvvvvvxxxyyyzzzqqqooommmnnnqqqrrrqqqnnniiihhhgggiiimmmppprrrrrrnnnlllkkklllooorrrsssttttttrrrnnnkkkhhhgggffffffgggiiikkklllmmmlllkkkjjjggggggiiilllnnnmmmjjjgggiiijjjlllnnnnnnmmmkkkiiimmmmmmmmmkkkhhheeeeeefffggggggjjjooopppmmmlllmmmlllooorrrtttsssoookkkhhhdddbbb______bbbfffhhhiiigggfffdddbbb```aaadddgggbbbcccddddddccc```^^^\\\___bbbdddeeedddbbbbbbbbbfffeeeeeefffggghhhgggfffeeebbb______bbbcccbbb```bbbaaa___]]]\\\\\\]]]^^^ccc```^^^]]]]]]\\\[[[YYY[[[XXXVVVVVVUUUTTTXXX]]]]]][[[WWWTTTSSSTTTVVVWWWXXX[[[[[[XXXYYY\\\]]][[[]]]]]]]]]\\\[[[XXXVVVTTTUUUVVVYYY]]]``````^^^\\\^^^]]]]]]^^^aaabbbbbbaaagggccc]]]ZZZZZZZZZ[[[[[[\\\[[[[[[[[[\\\^^^```aaaaaaaaaaaa`````````______xxx||||||yyyuuurrrsssnnnmmmjjjfffeeeeee```XXXQQQMMMGGGBBB??????@@@AAAKKKIIIFFFBBB>>>;;;999888777666444333222333444555444666999:::999777777777555666777888888777666555333444555444333333333444666333111333666777666333222222222222222222222222222222222222222222222222222333333444444333333222111222222222222222222111222333444555666666666666444444555555666666666777555666888999888888999:::888999:::<<<======>>>>>>======<<<<<<<<<======>>>:::;;;===>>>@@@@@@AAAAAAAAABBBBBBBBBCCCEEEJJJMMMHHHHHHFFFEEEEEEFFFGGGGGGIIIIIIJJJJJJLLLMMMNNNOOOLLLMMMOOOOOOPPPPPPQQQQQQSSSTTTUUUWWWZZZ\\\^^^^^^[[[[[[[[[[[[\\\]]]___```^^^aaaeeegggfffeeeeeeeeeiiiiiihhhiiijjjjjjhhhffffffhhhjjjmmmsssxxxssskkksssttttttsssrrrrrrtttvvvxxxzzz{{{uuuvvvvvvwwwxxxxxxxxxxxxvvvuuutttuuuxxxzzzyyyxxxsssssssssvvvyyy|||{{{zzz{{{xxxvvvvvvyyyzzzxxxuuuwwwxxxyyy|||~~~~~~~~~|||zzz}}}{{{zzzyyyzzzzzz{{{|||||||||}}}}}}|||{{{}}}}}}yyyyyy}}}}}}~~~wwwtttwwwwwwyyyyyyuuusssxxxzzz}}}|||yyyxxxxxxwwwvvvuuutttwwwzzz{{{zzzxxxvvvvvvvvvsssssswwwyyywwwvvvwwwsss||||||tttooommmpppqqqrrrssstttuuuuuuvvvqqqooonnnooorrrsssqqqoookkkjjjhhhggghhhhhhiiiiiikkkjjjjjjjjjmmmppprrrtttrrrpppmmmjjjhhhgggggghhhggghhhjjjkkklllkkkjjjiiieeefffgggiiijjjjjjiiiggggggiiilllnnnnnnllliiiggghhhiiijjjhhheeebbbaaabbbfffgggiiinnnqqqooollliiiiiijjjkkkkkkjjjiiigggfffcccbbbbbbccceeehhhkkklllhhhgggeeebbb______bbbdddcccdddddddddcccaaa___^^^^^^aaadddeeeccc```___^^^eeebbb```aaadddgggggggggddd```]]]\\\___bbbbbbaaadddbbb```^^^]]]]]]^^^^^^aaa```^^^\\\[[[ZZZYYYXXXXXXWWWWWWXXXXXXYYY]]]aaa]]][[[XXXVVVVVVWWWYYYZZZYYY[[[[[[XXXXXX]]]___^^^[[[\\\\\\[[[ZZZYYYWWWWWWYYYXXXYYY\\\___```]]]YYY\\\[[[[[[\\\^^^___^^^]]]dddaaa\\\YYYXXXZZZ[[[]]]]]]]]]\\\[[[[[[[[[]]]^^^___^^^]]]]]]]]]^^^___```xxx}}}|||zzzuuussstttsssrrrnnnhhhfffeee^^^VVVPPPLLLFFF@@@>>>>>>@@@BBBGGGFFFCCCAAA>>><<<;;;:::999777555333222333444555333666999:::999888777888555666777888888777666555222444666666444222222333222111111444888:::888555222222222222222222222222222222222222222222222222222333333444444333333222222222222333333222222222222333444555666666666666555555555666666666666666555777999:::999999999:::;;;;;;<<<<<<======<<<<<>>>>>>>>>>>>>>>>><<<===>>>@@@AAABBBCCCCCC@@@AAABBBBBBBBBEEEIIILLLKKKJJJIIIHHHGGGHHHIIIJJJGGGHHHJJJLLLNNNPPPQQQQQQOOONNNNNNOOOPPPRRRRRRSSSTTTUUUVVVXXXYYY[[[]]]^^^[[[[[[\\\]]]]]]]]]]]]]]]^^^aaadddeeeeeedddeeeeeejjjhhhhhhhhhiiiiiigggfffiiikkkkkknnnssswwwssskkkssstttttttttrrrrrrssstttvvvzzz~~~}}}uuuuuuuuuuuuuuuuuuuuuuuuuuusssqqqpppqqqtttvvvwwwuuuwwwzzz}}}~~~{{{xxxzzzyyyxxxzzz~~~~~~{{{|||{{{|||~~~}}}~~~}}}yyyyyyzzz~~~|||zzzzzzzzzzzzwwwxxxyyyxxxxxxzzz}}}{{{zzzyyyzzz|||}}}~~~~~~{{{xxxwwwzzz{{{tttvvv{{{wwwzzzzzz{{{{{{uuuqqqttt{{{}}}{{{{{{}}}{{{zzzxxxwwwxxxzzz||||||{{{uuuwwwzzzzzzxxxvvvuuuuuuqqqnnnnnnrrrtttrrrqqqrrriiirrrzzz}}}{{{uuupppnnniiikkknnnqqqrrrrrrqqqpppoooooooooooooooooonnnmmmmmmllljjjgggeeeddddddeeegggggggggggghhhjjjmmmoookkkjjjhhhffffffggghhhiiiggghhhiiijjjjjjjjjiiihhhfffffffffeeefffgggiiikkkhhhjjjlllnnnmmmjjjgggeeeccceeeffffffdddbbbbbbcccfffhhhjjjmmmoooooolllhhhgggfffcccaaa```aaabbbbbbdddeeefffggghhhiiikkkmmmhhhgggeeebbb^^^\\\]]]^^^___```aaaaaa``````^^^^^^^^^```cccdddbbb___]]]\\\bbb```]]]\\\^^^aaadddeeebbb___[[[\\\___bbbbbbaaabbbaaa___]]]]]]]]]^^^_________]]][[[YYYWWWWWWWWWUUUWWWXXXXXXZZZ^^^cccfff\\\ZZZWWWUUUUUUWWWZZZ\\\[[[\\\[[[WWWXXX]]]```___XXXXXXYYYYYYZZZZZZZZZZZZZZZYYYXXXZZZ^^^```^^^[[[[[[[[[[[[\\\]]]]]][[[ZZZ]]]\\\ZZZWWWWWWYYY[[[^^^]]]^^^]]][[[XXXWWWXXXZZZ[[[[[[YYYYYYYYYZZZ\\\]]]www~~~}}}zzzuuussstttwwwvvvqqqkkkhhhfff___VVVQQQLLLFFF@@@>>>>>>AAACCCCCCBBB@@@???===<<<<<<<<<<<<:::777444333333444666333555999:::999888888888666666888888888888666666222666::::::666333222333000111333777999:::888777333333333333222222222222111222222222222333333333222333333444444333333222222333333444444333333222222333444555666666666666666666666666666666666666666888;;;;;;;;;::::::;;;<<<<<<=========<<<<<<;;;AAA@@@@@@???>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDEEEAAABBBCCCCCCCCCEEEHHHKKKLLLLLLKKKJJJJJJKKKLLLMMMIIIJJJMMMPPPRRRSSSSSSSSSPPPOOONNNNNNQQQSSSSSSRRRTTTVVVXXXYYYYYYZZZ\\\^^^^^^___bbbdddeeedddaaa``````bbbdddeeeeeeeeefffhhhjjjiiihhhhhhiiiiiihhhgggjjjmmmmmmnnnssswwwuuuooouuuvvvwwwvvvtttssstttuuutttzzz}}}}}}~~~|||wwwwwwvvvuuuttttttuuuuuutttsssqqqooooooqqqsssuuuxxx{{{|||yyy~~~~~~~~~|||{{{{{{}}}~~~~~~}}}~~~zzzxxx~~~~~~xxxvvvuuuwww|||}}}|||zzzxxxwwwwwwwwwwwwsssuuuvvvvvvvvvxxxzzz}}}{{{zzzyyyyyyyyyzzz|||}}}vvvwwwxxx{{{}}}~~~}}}yyyuuuvvv}}}}}}zzz{{{{{{|||}}}xxxrrrppptttzzzwwwtttsssuuuxxxzzzzzz|||{{{}}}~~~uuuuuusssrrrtttyyy||||||{{{vvvuuusssppppppsssyyy}}}sssoooooorrrsssooonnnnnnpppzzzyyytttooommmmmmhhhjjjllloooppppppooonnnlllpppsssrrrnnnjjjiiiiiillllllkkkhhhfffdddeeegggeeeeeeeeecccaaabbbdddgggdddcccbbbbbbccceeegggiiiffffffggggggggggggggggggffffffeeecccccceeeiiimmmhhhiiikkklllkkkiiifffdddaaacccdddeeeddddddfffhhhhhhkkkllljjjjjjlllkkkhhhiiigggccc```______aaabbbbbbdddffffffffffffhhhiiieeeeeeeeeaaa]]]YYYXXXXXXWWWXXXYYYZZZ[[[\\\\\\\\\]]]___aaaaaa```]]]\\\\\\___```___^^^\\\\\\^^^```aaa^^^[[[]]]```cccbbbaaa```___]]]\\\[[[\\\]]]^^^]]]]]]\\\YYYVVVTTTTTTUUUSSSVVVWWWVVVXXX___fffhhhZZZXXXTTTRRRRRRUUUZZZ]]]ZZZ[[[ZZZWWWWWW\\\^^^\\\VVVVVVWWWWWWXXXYYYZZZ[[[WWWVVVUUUWWWZZZ^^^```aaa]]]]]]]]]]]]^^^^^^[[[YYYWWWWWWWWWVVVUUUVVVYYY\\\[[[]]]\\\YYYUUUSSSUUUXXXXXXWWWVVVVVVVVVWWWXXXYYYvvv|||vvvrrrrrryyyxxxsssmmmjjjhhhaaaYYYSSSOOOHHHBBB???@@@CCCEEEAAAAAA???>>>===<<<<<<<<<@@@===999555333333444555222555888:::999888888888666777888999999888777666444:::???@@@;;;666333333111444777999999777666666444444444444333333333222111111222222222333333333222333333444444333333222333444444555555444444333222333444555666666666666777666666666666666666666666999<<<===<<<<<<;;;<<<:::;;;<<<======>>>======AAA@@@???>>>============>>>???AAABBBDDDDDDEEEEEEBBBDDDFFFFFFFFFGGGIIIJJJMMMLLLLLLKKKLLLMMMOOOPPPMMMOOOQQQTTTUUUTTTSSSRRRSSSQQQPPPQQQTTTUUUTTTSSSTTTVVVYYYYYYXXXYYY[[[]]]^^^bbbgggkkkmmmkkkgggeeeeeeffffffffffffgggjjjlllkkkjjjhhhhhhiiiiiiiiihhhhhhlllnnnnnnqqqvvvxxxvvvyyy{{{{{{zzzxxxwwwwwwwwwuuuwwwyyyzzz~~~~~~{{{zzzyyywwwvvvvvvvvvwwwvvvvvvwwwwwwvvvuuuvvvvvvyyy|||~~~|||zzz|||~~~}}}{{{}}}|||zzz}}}}}}}}}xxxvvvuuuwwwyyy{{{{{{zzzyyywwwvvvuuuuuuuuusssuuuwwwyyyyyyyyyzzz{{{{{{{{{zzzyyyyyyzzz|||~~~wwwyyy{{{|||~~~|||yyywwwxxxzzz|||{{{zzz|||{{{~~~xxxrrrqqqqqqpppooopppsssuuuvvvvvvvvvvvvyyy~~~yyysssrrrooonnnqqqvvvzzzzzzxxxtttrrrnnnkkkkkkooovvv|||rrrnnnnnnqqqssspppnnnooo~~~tttmmmhhhiiimmmiiiiiiiiiiiiiiikkkmmmnnnkkkuuu~~~~~~tttkkkggggggkkkkkkkkkhhhdddcccdddgggeeefffddd```\\\[[[]]]___``````______```ccceeegggdddddddddddddddddddddcccbbbcccdddcccbbbdddgggjjjffffffggghhhhhhgggfffeee```aaabbbbbbbbbcccfffiiihhhmmmmmmfffcccfffiiihhhkkkjjjhhhfffdddbbbbbbaaa^^^```cccdddcccbbbdddeee___aaabbb```\\\XXXUUUTTTQQQRRRTTTVVVXXXZZZ\\\]]]\\\^^^______]]]\\\]]]]]]\\\bbbgggfff___ZZZYYYZZZ]]][[[YYY[[[___bbb```^^^___^^^\\\ZZZYYYZZZ[[[[[[[[[[[[[[[XXXTTTQQQRRRSSSSSSVVVVVVRRRTTT]]]dddfff[[[XXXSSSPPPQQQUUU[[[___WWWYYYXXXUUUUUUXXXZZZXXXVVVVVVVVVVVVWWWWWWXXXYYYVVVVVVUUUTTTTTTXXX^^^bbb]]]]]]]]]]]]^^^]]]YYYWWWRRRTTTVVVUUUSSSSSSUUUWWWWWWYYYZZZWWWSSSRRRUUUXXXVVVVVVVVVUUUUUUUUUUUUVVVuuu|||vvvqqqqqqyyyxxxsssnnnllljjjddd\\\VVVQQQJJJDDDAAAAAADDDFFFBBBAAA@@@>>>===<<<<<<<<>>>>><<<<<<===999:::;;;===>>>?????????AAA@@@???===<<<<<<<<<<<<>>>???@@@BBBCCCDDDEEEEEEDDDFFFHHHIIIIIIHHHIIIJJJMMMLLLLLLLLLMMMNNNPPPQQQQQQSSSUUUVVVVVVTTTRRRPPPWWWUUUSSSTTTWWWXXXWWWTTTTTTWWWYYYYYYXXXXXX[[[]]]\\\aaahhhnnnqqqoookkkhhhhhhhhhhhhggggggiiilllooollljjjhhhhhhiiijjjiiihhheeejjjmmmmmmpppvvv{{{{{{}}}~~~~~~|||zzzyyyzzzvvvuuutttwww~~~}}}{{{yyyxxxxxxyyyyyyxxx{{{~~~~~~|||yyyxxxzzz{{{}}}~~~}}}~~~~~~}}}||||||~~~~~~~~~~~~}}}zzzxxx~~~||||||wwwwwwxxxzzzzzz{{{}}}|||{{{yyywwwuuuuuuttttttwww{{{}}}}}}|||||||||}}}}}}|||zzzyyyzzz}}}yyy{{{}}}|||||||||wwwvvvwwwzzz{{{~~~|||~~~~~~zzzxxxyyy}}}}}}~~~vvvssskkkkkkmmmppptttvvvuuutttwwwuuutttvvvyyyzzzxxxvvvrrrooommmooouuuyyyxxxuuuppppppooommmlllllloooqqqmmmiiijjjooorrrqqqqqqrrrwwwmmmhhhkkkqqqjjjhhhdddbbbcccfffkkknnnmmm{{{}}}oooiiihhhjjjkkkjjjfffaaa___```bbbffffffddd___ZZZWWWXXX[[[______^^^^^^___aaaccceeebbbbbbbbbaaaaaaaaaaaaaaa^^^aaaddddddcccccceeegggccccccdddeeeffffffffffff^^^______^^^^^^```dddggghhhmmmmmmddd^^^bbbgggiiiiiiiiiiiihhhfffbbb___]]]ZZZ^^^bbbcccaaaaaabbbddd[[[]]]``````\\\XXXTTTSSSOOOPPPRRRUUUXXX\\\^^^___\\\]]]^^^^^^\\\\\\]]]^^^ZZZdddnnnnnndddZZZVVVVVVXXXVVVVVVYYY]]]___]]]ZZZ```^^^[[[YYYXXXWWWXXXYYYYYYZZZZZZWWWRRRPPPPPPRRRTTTWWWUUUPPPQQQZZZaaabbb]]]ZZZTTTQQQRRRWWW^^^cccUUUWWWVVVSSSSSSVVVVVVTTTWWWVVVVVVUUUUUUVVVVVVWWWYYYXXXVVVRRROOORRRXXX^^^[[[[[[[[[[[[\\\ZZZWWWTTTQQQSSSUUUUUURRRPPPQQQRRRSSSVVVXXXVVVRRRQQQUUUZZZVVVVVVVVVUUUUUUUUUTTTTTTzzzsss|||vvvrrrqqqvvvwwwssskkkgggfffccc___YYYQQQGGGBBBCCCFFFGGGFFFGGGCCC???<<<;;;:::999888???===:::777555444333333444777999:::999777666666666666666666777777777777555===EEEFFFAAA:::555333555666777777777666444333333333333333333333333333333333222111111222333333222222333333333333444444333333333333333333333333333333333444444444555555222666888666555888888666777777777999;;;<<<;;;999::::::;;;<<<===>>>????????????>>>>>>>>>>>>??????>>>??????@@@AAABBBCCCCCCHHHIIIKKKLLLKKKLLLNNNOOOPPPPPPOOOMMMLLLLLLOOOQQQRRRTTTUUUTTTRRRRRRSSSTTTSSSRRRRRRRRRSSSUUUWWWXXXWWWWWWWWWWWWXXXZZZ]]]______bbbgggjjjjjjiiiiiiiiimmmllljjjiiiiiillloooqqqllllllkkkiiigggggghhhjjjfffgggjjjnnnrrrtttuuuttt~~~~~~}}}}}}}}}}}}}}}wwwuuusssvvv|||~~~~~~~~~~~~{{{vvvrrrtttwww|||zzzzzzzzzzzz{{{~~~|||}}}}}}yyyzzz{{{}}}~~~xxxuuuxxx}}}|||{{{{{{|||||||||xxxssstttwwwwwwwwwxxxyyy{{{}}}~~~~~~{{{yyyyyyzzzzzzvvvssszzzzzz|||~~~~~~|||yyy{{{}}}{{{|||~~~~~~}}}{{{yyy{{{zzzuuuvvvzzz}}}}}}||||||yyy}}}zzztttkkkkkkmmmpppssstttsssqqqvvvxxxxxxvvvzzzxxxwwwsssooooooqqqtttttttttoooqqqqqqnnnjjjggghhhiiigggdddeeejjjllliiijjjnnnwwwuuuooolllllljjjgggccc___]]]]]]^^^___gggnnnvvvyyywwwppphhhdddiiinnnlllbbb]]]```fffhhhlllhhhddd```]]]ZZZZZZ\\\ZZZZZZ^^^cccddd```]]]^^^bbbbbbaaa```^^^]]]^^^___^^^___```___\\\[[[]]]```bbbbbbcccccccccbbbaaaaaa___]]]\\\\\\^^^bbbfffiiiffffffeeeeeedddeeeeeeeeejjjjjjiiigggeeecccaaa```___]]]\\\^^^bbbccc```[[[`````````___]]]ZZZWWWUUUQQQQQQWWW```ccc```^^^___[[[\\\[[[YYYYYY[[[YYYTTTXXX```hhhiiiddd___\\\]]]aaa]]]YYYXXXZZZ\\\[[[ZZZZZZXXXWWWWWWXXXXXXWWWVVVVVVYYY[[[YYYTTTPPPPPPQQQTTTVVVWWWVVVTTTTTTWWWZZZ]]][[[XXXUUUVVVXXX\\\^^^VVVUUUSSSRRRQQQQQQQQQRRRWWWVVVUUUTTTTTTTTTUUUUUUWWWVVVTTTSSSRRRRRRSSSTTTXXXYYYZZZ\\\\\\ZZZVVVRRRPPPSSSSSSQQQQQQSSSSSSOOOXXXXXXXXXXXXWWWVVVUUUTTTQQQTTTWWWVVVSSSQQQRRRTTTyyysss~~~zzzsssoooooossstttqqqkkkgggfffdddaaaZZZRRRHHHCCCDDDGGGHHHGGGGGGDDD@@@>>>===<<<:::888<<<;;;888666444222222222444777999:::999777666666555666666666777777777777444:::@@@AAA===777444444555555666666555555444444333333333333333333333333333333222111111222333333222222333333333333444444333333333333333333333333333333444444444555555555444888999777777;;;<<<;;;999888888888:::;;;:::999::::::;;;<<<===>>>????????????>>>>>>>>>>>>??????>>>>>>???@@@AAABBBCCCCCCFFFHHHJJJJJJJJJJJJLLLNNNQQQQQQPPPOOOMMMNNNPPPRRRRRRSSSTTTSSSRRRQQQRRRSSSSSSSSSRRRSSSTTTVVVWWWXXXXXXYYYZZZ[[[[[[]]]___```]]]```dddfffggggggggghhhiiihhhhhhhhhiiijjjlllmmmoooppppppnnnmmmlllnnnoookkkjjjjjjlllooorrrtttuuu~~~~~~}}}}}}}}}~~~~~~}}}zzzwwwwwwzzz~~~~~~~~~{{{xxxwwwyyy~~~~~~}}}{{{yyyyyy|||}}}{{{|||~~~{{{zzzzzz}}}{{{uuussswww{{{}}}}}}~~~|||xxxxxx{{{zzzzzzzzzzzz{{{|||~~~~~~|||zzzxxxxxxzzzzzzwwwttt|||{{{~~~~~~{{{{{{zzzxxxyyy}}}~~~}}}~~~|||yyy{{{~~~~~~{{{zzz{{{|||zzz}}}sssssstttvvvwwwwwwuuurrruuuwwwvvvsssuuu|||}}}zzzxxxtttqqqpppqqqsssssssssooopppppplllgggcccbbbbbbddd```aaaeeegggdddfffjjjkkkooosssuuuwwwyyy~~~|||ssslllkkkiiieeebbb_________```aaafffkkknnnlllhhhdddbbbiiillljjjdddbbbeeegggddd```aaaccccccaaa______aaa]]]]]]```fffgggccc```aaaeeeggggggddd```]]]]]]^^^^^^___aaa```^^^]]]___aaaeeeeeeeeedddcccaaa```___^^^^^^^^^___```bbbcccdddbbbbbbbbbbbbccccccdddeeeggggggggggggfffeeedddcccccc```]]]^^^aaaaaa^^^ZZZ\\\]]]]]]]]][[[YYYVVVUUUWWWWWW\\\dddgggeeebbbccc```___[[[VVVUUUWWWVVVRRRXXX[[[```ddddddaaa^^^\\\___[[[XXXWWWXXXZZZYYYXXXYYYXXXXXXYYYZZZZZZWWWUUUWWWXXXYYYXXXUUUSSSRRRRRRSSSUUUVVVUUUTTTTTTVVVYYYZZZXXXUUUTTTTTTVVVYYY\\\VVVUUUSSSQQQPPPPPPPPPPPPTTTTTTTTTTTTUUUUUUUUUVVVWWWVVVUUUTTTTTTSSSSSSSSSUUUVVVWWWYYYZZZYYYUUURRRRRRUUUTTTQQQPPPSSSTTTSSSXXXXXXXXXWWWVVVUUUTTTSSSRRRSSSSSSRRRQQQPPPQQQRRRwwwsss~~~{{{vvvpppmmmmmmqqqrrrooojjjggggggeeebbb[[[SSSJJJEEEEEEGGGHHHIIIGGGEEEBBB@@@???>>>;;;999999888666444222222222222444777999:::999777666666555555666666666777777777333666::::::777444444555555555444444333333333444333333333333333333333333333222222111111222222333222222333333333333444444333333333333333333333333333444444444444555555555444777888666999>>>AAA@@@===;;;888888999:::999999::::::;;;<<<===>>>>>>??????>>>>>>======>>>>>>???>>>>>>???@@@AAABBBCCCCCCEEEFFFHHHHHHHHHHHHJJJKKKOOOOOOOOONNNMMMMMMOOOQQQQQQSSSTTTSSSRRRPPPQQQQQQSSSSSSSSSTTTTTTVVVWWWXXXWWWZZZ\\\^^^^^^^^^___```\\\^^^aaabbbaaabbbcccdddbbbdddeeegggiiiiiiiiiiiioooqqqrrrrrrqqqqqqrrrssspppooommmmmmnnnqqqtttvvvzzzzzzzzzzzz{{{|||}}}}}}|||yyyxxxyyy{{{||||||~~~}}}~~~}}}wwwyyy|||}}}yyywwwzzz}}}{{{{{{}}}~~~zzz|||yyyvvvyyy{{{}}}|||~~~~~~~~~}}}}}}||||||}}}zzzxxxwwwzzz~~~~~~{{{~~~|||}}}xxxuuuxxx~~~~~~zzzyyy{{{{{{xxxzzz}}}~~~~~~|||yyywwwvvvxxx{{{{{{|||}}}}}}}}}}}}}}}|||xxxuuutttvvvuuuqqqqqqvvvyyyzzzyyyvvvsssrrrsssssssssrrrqqqrrrrrrpppkkkgggeeedddbbb```___bbbcccbbbcccgggiiifffeeehhhooossstttsss}}}{{{|||uuullllllkkkhhheeebbbaaa``````ccceeeiiijjjjjjiiiiiiiiikkkkkkiiiggghhhkkkhhhdddeeegggiiiiiigggeeecccbbbaaaaaadddiiijjjfffcccdddhhhkkknnnjjjccc^^^]]]___]]]___aaabbbaaa```aaabbbeeeeeeeeeeeedddcccbbbaaa___``````aaaaaaaaa```_________```aaabbbcccddddddccccccdddeeeeeeeeeeeeeeefffbbb^^^]]]^^^^^^\\\ZZZ[[[[[[\\\\\\\\\ZZZYYYXXXZZZZZZ```iiinnnllliiiiiiiiiggg```XXXUUUXXXXXXUUUWWWXXXZZZ^^^aaabbb___\\\___]]]ZZZYYYZZZZZZZZZYYYXXXXXXZZZ\\\]]][[[WWWTTTXXXWWWVVVWWWWWWVVVTTTSSSSSSTTTUUUTTTSSSSSSUUUVVVVVVUUUSSSQQQRRRTTTVVVXXXVVVUUUSSSQQQPPPPPPPPPPPPRRRRRRSSSTTTUUUUUUUUUUUUVVVVVVWWWWWWVVVUUUSSSRRRRRRRRRTTTVVVXXXWWWTTTRRRSSSWWWWWWRRROOOQQQTTTUUUVVVVVVVVVUUUTTTTTTSSSSSSSSSQQQNNNNNNOOOPPPPPPOOOvvvsss|||yyyuuuooolllmmmqqqssspppiiiffffffdddaaa[[[TTTKKKEEEDDDFFFHHHIIIGGGEEEDDDCCCBBB@@@===:::888777555333222222333333444777999:::999777666666555555555666666666777777333444555555333333555777555444333222111222333444333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333444444444444555555555555444666666555:::AAAEEEDDD@@@===999888888999999888999::::::;;;<<<===>>>???>>>>>>============>>>>>>??????@@@AAABBBCCCDDDDDDDDDFFFGGGGGGGGGGGGIIIJJJLLLMMMMMMLLLKKKKKKMMMOOOQQQSSSUUUTTTSSSQQQQQQQQQSSSSSSSSSTTTUUUVVVVVVWWWUUUYYY]]]___^^^]]]]]]^^^]]]^^^___^^^]]]\\\]]]^^^^^^```dddgggiiiiiihhhggglllnnnpppqqqqqqqqqrrrttttttssssssqqqqqqqqqtttvvvuuuuuuuuuvvvwwwxxxyyyzzz|||{{{yyyyyyzzz|||~~~~~~}}}}}}~~~uuuvvvxxxzzz}}}}}}zzzzzz|||~~~}}}{{{|||~~~}}}|||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~yyyxxxyyy}}}~~~|||~~~zzzwww||||||zzz||||||yyyxxxyyy|||{{{yyywwwvvvuuuvvvwww{{{|||}}}~~~|||yyyuuuxxxxxxuuurrrrrruuuwwwyyyxxxwwwvvvuuuuuutttsssrrrsssssssssqqqnnnlllkkkfffdddcccbbbcccccceeegggmmmjjjiiimmmtttwwwuuuqqq}}}zzzwwwvvvvvvsssnnnjjjlllkkkiiifffdddbbbaaa```eeehhhkkkmmmmmmmmmooopppnnnnnnmmmllllllmmmmmmkkkooonnnllliiijjjllljjjfffdddcccfffkkkkkkgggeeefffggglllpppnnngggaaa___aaa]]]^^^```bbbbbbcccccccccbbbcccdddeeeffffffffffffbbbbbbaaa```______^^^^^^``````aaaaaabbbbbbbbbbbb``````aaabbbccccccccccccdddaaa\\\ZZZ[[[\\\[[[[[[[[[\\\]]]^^^^^^^^^]]]]]]UUUVVV^^^kkksssqqqmmmlllnnnlllfff___]]]______\\\XXXXXXZZZ\\\^^^___^^^^^^bbbaaa___^^^^^^^^^^^^^^^ZZZYYYZZZ[[[\\\[[[XXXVVVXXXVVVTTTUUUXXXYYYWWWTTTSSSSSSRRRRRRRRRRRRSSSTTTSSSRRRQQQQQQQQQSSSUUUVVVTTTTTTRRRRRRRRRRRRSSSTTTRRRSSSTTTTTTTTTSSSRRRRRRTTTVVVWWWXXXWWWUUUSSSQQQOOOPPPQQQTTTVVVWWWTTTRRRQQQWWWYYYTTTPPPQQQSSSSSSRRRRRRRRRRRRRRRSSSSSSTTTTTTPPPKKKKKKMMMOOOOOONNNuuuqqq}}}yyyuuupppoooqqquuuvvvrrrjjjfffeeebbb^^^YYYTTTKKKEEEBBBDDDFFFHHHHHHFFFDDDDDDCCCAAA>>><<<888777666444444444444555444777999:::999777666666555555555555666666666666444444444333333444777999555444333111111222333333333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333444444444555555555666666555777777888>>>GGGJJJIIIAAA>>>:::888888888888888999999:::;;;<<<===>>>>>>>>>>>>============>>>>>>@@@@@@AAABBBCCCDDDEEEEEEDDDFFFGGGGGGGGGGGGHHHJJJJJJLLLMMMLLLKKKKKKMMMOOOPPPRRRUUUUUUTTTRRRRRRRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUZZZ___aaa^^^\\\]]]^^^^^^______]]]ZZZYYYYYYZZZ\\\^^^bbbfffiiiiiihhhgggjjjlllnnnooooooppprrrssstttvvvwwwwwwuuussstttuuussssssssstttuuuwwwxxxyyy{{{{{{zzzzzz{{{|||~~~uuuuuuvvvxxxzzz|||~~~~~~{{{zzz{{{|||~~~~~~||||||}}}~~~|||{{{xxxvvvvvvxxxzzz|||}}}||||||}}}zzz{{{|||}}}}}}zzzzzzxxxxxxwwwwwwwwwvvvuuutttwwwyyy{{{||||||}}}~~~{{{wwwyyy{{{zzzvvvqqqqqqsssxxxxxxyyyxxxwwwvvvvvvvvvssssssrrrrrrqqqpppmmmllljjjiiifffccccccfffhhhiiimmmooorrrvvvyyyxxxtttqqqzzz{{{zzzuuunnnjjjiiijjjllljjjiiifffdddcccbbbaaacccfffkkkmmmmmmllllllmmmooopppqqqooollllllpppvvvwwwtttmmmgggiiippppppjjjeeedddfffkkkkkkgggeeegggdddiiinnnnnniiieeedddeee^^^^^^___aaacccdddddddddbbbcccdddeeefffgggggggggeeeccc```]]]\\\]]]^^^___``````aaaaaa```___^^^]]]_________``````___^^^^^^```]]]ZZZXXXXXXZZZ\\\]]]\\\\\\]]]]]]^^^^^^^^^^^^RRRSSS[[[iiirrrqqqkkkhhhjjjjjjgggbbbaaacccbbb^^^YYY\\\___^^^[[[ZZZ\\\```ccccccbbbaaa```______```]]][[[XXXXXXYYYZZZZZZYYYWWWUUUSSSTTTWWWYYYWWWUUURRRQQQPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTUUURRRRRRRRRRRRSSSUUUWWWXXXUUUUUUTTTSSSRRRPPPOOONNNRRRTTTVVVWWWVVVTTTQQQOOONNNNNNPPPRRRUUUVVVUUUSSSNNNTTTXXXVVVSSSSSSSSSPPPOOONNNOOOOOOPPPRRRSSSTTTSSSOOOKKKJJJMMMOOOOOOMMMuuuppp}}}}}}yyyvvvrrrrrruuuxxxyyytttlllfffdddaaa\\\YYYTTTLLLEEEBBBCCCFFFHHHHHHFFFDDDCCCCCCBBB???===:::999777555555444555555444777999:::999777666666444444555555555666666666444444444444555666777888444444333333222222222333333333333333333333333333111222222333333222222111222222333333333333444444333333333333333333333333444444555555555666666666777999999;;;CCCLLLOOOLLL@@@>>>;;;999999999888777999999:::;;;<<<======>>>>>>======<<<<<<======>>>@@@@@@AAABBBCCCDDDEEEEEEDDDFFFGGGGGGFFFFFFGGGHHHJJJLLLMMMMMMMMMMMMNNNOOOMMMPPPSSSUUUTTTSSSRRRSSSQQQRRRSSSSSSTTTTTTSSSSSSUUU[[[```aaa^^^[[[\\\___^^^______^^^[[[YYYXXXYYY[[[]]]```dddgggiiijjjjjjkkklllmmmmmmmmmooorrrtttrrruuuxxxxxxvvvttttttvvvuuuuuuuuuvvvwwwyyyzzz{{{|||}}}|||{{{yyyyyy{{{}}}~~~xxxxxxyyyzzz|||}}}~~~~~~|||{{{{{{zzz{{{}}}}}}{{{{{{|||yyyxxxwwwvvvwwwxxxzzz|||}}}~~~}}}}}}~~~~~~~~~~~~}}}yyyyyy~~~yyywww{{{}}}|||zzzzzzuuuttttttuuuvvvvvvtttrrrtttwww{{{{{{{{{|||}}}zzzvvvvvvxxxzzzwwwqqqnnnooosssuuuxxxyyyxxxwwwxxxxxx|||yyywwwuuutttrrrooommmmmmmmmiiiccccccgggiiiiiimmmrrryyy||||||xxxsssqqqqqqwww~~~}}}vvvooolllmmmllljjjhhhfffeeeddddddeeeeeehhhlllnnnmmmkkkjjjiiimmmnnnpppoookkkiiipppyyytttnnnpppoooiiifffdddfffjjjjjjfffeeefffcccfffjjjmmmllljjjiiihhhbbbaaa```aaadddfffffffffffffffffffffeeedddcccbbbeeeccc___\\\[[[\\\___```______```___^^^]]][[[ZZZ^^^______^^^^^^]]]\\\[[[\\\[[[YYYXXXXXXZZZ]]]^^^\\\\\\\\\[[[\\\\\\\\\\\\UUUTTTYYYeeennnnnnkkkiiihhhhhheee```___aaa___[[[ZZZ___bbb___ZZZXXX[[[______aaaaaa```^^^]]]]]]^^^^^^[[[WWWUUUWWWYYYZZZZZZVVVTTTSSSSSSUUUVVVVVVVVVRRRPPPNNNNNNOOOPPPOOONNNOOOOOOPPPQQQRRRSSSTTTTTTQQQQQQQQQRRRSSSVVVXXXYYYWWWVVVTTTQQQOOONNNMMMMMMPPPRRRSSSTTTTTTQQQOOOMMMMMMMMMNNNPPPSSSTTTSSSRRRKKKPPPTTTUUUWWWZZZYYYUUUNNNMMMMMMMMMNNNOOOQQQRRRPPPNNNLLLKKKLLLMMMMMMLLLuuurrr|||yyyvvvtttuuuxxxzzzzzzuuummmgggeeebbb]]]ZZZUUUNNNGGGCCCCCCFFFIIIIIIGGGCCCBBBAAAAAA@@@???;;;999777666444444444555444777999:::999777666666444444444555555555666666333444444666777777666555444444444444444333333222333333333333333333333333111222333333333333222111222222333333333333444444333333333333333333333333555555555555666666666666666777999<<>>======<<<<<<<<<<<<======>>>??????@@@AAABBBCCCCCCCCCDDDEEEEEEDDDDDDEEEFFFGGGIIIKKKKKKJJJJJJKKKMMMIIILLLPPPRRRRRRRRRRRRRRRPPPPPPRRRRRRSSSRRRRRRQQQRRRXXX]]]]]]YYYVVVYYY\\\[[[]]]___```^^^\\\\\\\\\\\\\\\]]]```cccgggjjjlllkkkkkkkkkiiiiiilllppptttpppsssvvvuuurrrqqqtttxxxvvvvvvvvvwwwxxxyyyzzz{{{zzz||||||zzzwwwvvvwwwyyy~~~{{{zzz{{{|||}}}}}}zzzzzz|||}}}}}}~~~}}}}}}}}}~~~}}}|||zzzzzz}}}~~~||||||~~~}}}|||}}}zzzzzzzzz{{{{{{|||}}}~~~}}}|||zzz{{{|||}}}{{{}}}}}}|||{{{|||}}}yyyxxx~~~~~~~~~~~~zzztttqqquuuyyyyyywwwxxxssspppnnnooorrrttttttsssuuuxxxzzzzzzxxxzzz~~~zzzwwwsssoooppptttuuupppnnnooolllpppuuuwwwwwwwwwxxxyyy}}}xxxvvvvvvuuutttrrrqqqqqqllleeedddiiilllkkkqqqtttxxx{{{{{{xxxsssoookkksss|||~~~yyyuuusssmmmkkkhhhfffffffffhhhiiijjjlllnnnnnnllliiigggggghhhggghhhlllkkkhhhkkkqqqtttnnnkkkhhhgggeeefffjjjjjjfffeeegggeeefffhhhkkkoooooommmjjjhhheeebbbbbbeeehhhiiiiiiggggggffffffdddcccaaaaaabbb```___]]]]]]^^^___```___```aaabbbaaa___^^^\\\^^^^^^______^^^^^^]]]\\\\\\\\\[[[ZZZZZZ[[[]]]___^^^^^^]]]\\\[[[[[[[[[[[[ZZZTTTTTT^^^jjjqqqtttvvvqqqoooiiiaaa^^^___^^^ZZZ[[[]]]___^^^[[[ZZZ[[[\\\]]]^^^```___\\\ZZZ[[[\\\\\\YYYWWWVVVWWWXXXXXXXXXTTTTTTTTTSSSRRRSSSUUUWWWQQQOOOLLLLLLNNNOOONNNLLLMMMNNNOOOQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQSSSTTTUUUWWWUUURRROOOMMMMMMNNNOOOOOOOOOQQQQQQPPPOOOMMMKKKKKKKKKLLLNNNPPPRRRQQQPPPKKKLLLNNNQQQYYYbbbddd```QQQOOOMMMLLLKKKLLLMMMMMMKKKLLLLLLKKKJJJIIIJJJKKKuuuvvv|||xxxvvvtttvvvzzzzzzzzzvvvnnnhhhfffccc___[[[WWWPPPHHHDDDDDDGGGKKKJJJGGGCCCAAA@@@AAA@@@@@@;;;999777555444333333333444777999:::999777666666444444444555555555666666333333444666888777555333333444555666555444333222333333333333333333333333111222333444444333222111222222333333333444444444333333333333333333333333555555555555666666666777222444666:::CCCLLLLLLGGG>>>===<<<<<<<<<;;;888666888999999:::;;;<<<===>>>======<<<<<<<<<<<<============>>>???@@@AAAAAABBBAAACCCDDDCCCBBBBBBCCCDDDBBBDDDFFFGGGGGGFFFGGGHHHFFFIIINNNPPPQQQQQQQQQQQQOOOPPPQQQRRRRRRRRRQQQPPPMMMSSSXXXWWWSSSQQQTTTXXXXXX[[[___aaaaaa```______\\\[[[[[[]]]```eeejjjmmmjjjiiihhhfffeeehhhnnnrrroooqqqrrrqqqnnnooouuuzzzvvvuuuuuuvvvvvvwwwxxxyyyvvvxxxyyyxxxuuuuuuwwwyyy{{{xxxuuutttvvvxxxzzzzzzzzz{{{|||}}}}}}}}}|||{{{}}}{{{yyyvvvvvvxxx~~~}}}}}}~~~~~~~~~{{{|||}}}~~~yyywww||||||{{{}}}yyy}}}}}}zzzyyyyyy{{{~~~~~~yyyxxx~~~~~~~~~{{{{{{~~~~~~}}}yyyuuuxxx|||{{{zzzzzzrrrnnnjjjjjjmmmrrrttttttyyy{{{{{{wwwtttvvv||||||xxxtttpppjjjhhhmmmqqqooonnnpppggglllrrruuuvvvvvvwwwyyy{{{wwwrrrqqqrrrttttttsssuuuuuupppgggffflllooonnnrrrqqqrrrtttvvvuuuoookkkmmmpppvvv{{{~~~~~~{{{xxxnnnllliiigggggghhhkkkmmmllllllllliiifffcccccccccddd```aaaiiilllhhhgggiiihhhuuummmmmmnnnhhhfffgggjjjjjjfffeeegggiiiggggggkkkppprrroookkklllhhhdddcccgggjjjlllllldddddddddeeeddddddcccccc^^^^^^_______________^^^aaabbbdddeeefffeeecccbbb^^^^^^______``````______]]]^^^^^^]]][[[\\\^^^___bbbaaa```^^^]]]\\\\\\[[[[[[SSSPPPZZZiiivvv{{{pppeee`````````]]]\\\[[[ZZZ[[[]]]]]][[[YYY\\\___```___\\\ZZZ[[[\\\YYYXXXWWWXXXYYYYYYWWWUUURRRTTTUUUSSSQQQPPPTTTWWWQQQNNNLLLLLLNNNOOOMMMKKKKKKLLLNNNPPPQQQQQQQQQQQQSSSRRRPPPOOOOOOPPPQQQQQQVVVTTTPPPMMMLLLMMMOOOQQQNNNNNNOOOOOONNNMMMKKKJJJJJJJJJJJJLLLNNNOOOOOONNNKKKJJJIIIMMM[[[iiimmmkkkTTTRRROOOKKKIIIIIIIIIIIIGGGJJJLLLKKKHHHFFFGGGIIIzzzxxx{{{vvvuuutttvvvzzz|||uuunnnhhhccc```^^^\\\WWWPPPIIIFFFFFFHHHJJJHHHGGGFFFDDDBBB@@@>>>>>><<<;;;;;;999777555333222444555777888999888666555333333333333444444444444333444666888:::888444111444444333333333333222222222222333333333333444444333444444555555444444333222222111111222222333444444444444333333222222222555444444444444555666666999555333666===AAABBB@@@?????????===;;;888666444777888999:::;;;:::999999==================<<<<<<<<<<<<===>>>??????@@@@@@BBBCCCDDDDDDEEEDDDDDDCCCFFFFFFEEEEEEEEEFFFHHHIIIOOOMMMLLLNNNQQQRRRPPPNNNMMMMMMMMMMMMMMMOOOQQQRRRNNNQQQTTTUUUUUUTTTUUUVVVTTTXXX[[[\\\[[[\\\___bbb___]]]]]]^^^aaacccddddddeeehhhhhhdddcccgggkkkkkkmmmmmmmmmmmmmmmnnnooopppvvvqqqnnnoootttvvvuuuqqqtttqqqpppqqqtttuuusssqqquuutttrrrppppppqqqtttvvvxxx{{{|||zzzvvvuuuyyy}}}}}}yyyuuussswww~~~}}}{{{zzz|||~~~~~~~~~~~~zzzwww|||xxxxxx~~~~~~xxxssswww~~~~~~{{{vvvsssuuu{{{~~~~~~}}}{{{zzz{{{}}}zzzxxxyyy|||~~~qqqmmmkkknnnqqqrrrtttxxx}}}}}}{{{yyyxxxyyy}}}~~~~~~yyytttppppppmmmiiiiiilllnnnmmmkkklllooosssvvvxxxwwwvvvuuuwwwsssmmmlllooosssvvvvvvwwwuuurrrnnnjjjhhhjjjlllllloooqqqqqqpppnnnmmmmmmttttttuuuwwwxxxwwwtttrrrmmmjjjggghhhkkkllliiiffflllkkkjjjiiigggccc]]]YYY^^^```ccceeefffeeecccbbbiiiuuuvvvkkkhhhiiidddeeefffggghhhiiijjjjjjooommmmmmoooqqqppplllhhhhhhgggfffeeeeeefffhhhiiimmmiiidddcccddddddcccaaa^^^^^^^^^___```aaacccccceeeeeeeeegggiiiiiigggeeeeeedddbbb```^^^]]]___```bbb^^^ZZZZZZ\\\^^^]]]\\\ddddddccc```^^^]]]^^^```XXXRRRNNNVVVgggwwwpppfffcccbbb___\\\XXXVVVWWW\\\\\\ZZZYYYZZZ[[[ZZZZZZ[[[]]]]]][[[ZZZ[[[ZZZYYYYYYZZZXXXUUUSSSSSSRRRQQQOOONNNOOOSSSUUURRROOOKKKIIIIIIJJJIIIIIINNNMMMLLLOOORRRRRRPPPMMMSSSSSSRRRQQQOOONNNMMMLLLRRRQQQOOONNNMMMNNNOOOOOOMMMNNNOOOPPPOOONNNMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIMMMMMMKKKPPP[[[bbbbbbSSSQQQNNNLLLKKKLLLNNNOOOKKKJJJJJJIIIHHHHHHGGGGGG}}}~~~zzzyyyxxxyyy|||~~~{{{uuunnngggbbb___^^^[[[VVVOOOIIIFFFGGGIIIKKKHHHGGGFFFDDDBBB@@@>>>===:::::::::888777555333222444555777888999888666555555555666777777666666555444444666888:::888555222444444333333333333222222222222222333333333444444333333444444444444333333222222222111222222333444444444444333333222222222333333333333333444555555888444222555:::>>>>>>===:::;;;;;;;;;:::888777666777888999:::;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDEEEFFFHHHJJJKKKMMMLLLKKKMMMPPPQQQPPPNNNMMMMMMLLLLLLMMMNNNPPPQQQSSSTTTUUUUUURRRPPPPPPPPPTTTUUUWWWXXXXXXZZZ]]]``````___^^^^^^___```___]]]___bbbccc```aaafffiiijjjiiihhhhhhiiikkkmmmnnnnnnqqqooommmmmmmmmnnnnnnnnnrrrpppooooooqqqrrrpppnnnpppnnnnnnqqquuuwwwvvvtttxxxzzz{{{xxxsssrrrtttxxx}}}|||zzzxxxvvvxxx{{{~~~~~~|||yyywwwwwwwwwvvvuuuyyy{{{~~~~~~~~~zzzxxx{{{{{{~~~}}}xxx{{{|||{{{xxxtttrrrtttyyy~~~|||{{{}}}~~~}}}||||||}}}~~~yyyxxxzzz}}}sssppppppuuuxxxxxxxxxzzz|||}}}|||zzzwwwvvvxxxyyyzzz{{{}}}~~~}}}zzzuuurrrqqqnnnjjjiiijjjlllnnnooopppqqqrrrtttuuuvvvwwwwwwwwwqqqjjjhhhjjjpppuuuxxxwwwvvvtttpppmmmlllmmmoookkknnnppppppnnnllllllllloooooooooppprrrrrrpppnnniiifffdddeeeggghhhgggdddiiiiiijjjkkkjjjfffaaa\\\\\\]]]___aaaaaaaaa```___cccjjjsssuuuqqqmmmlllllliiiiiijjjjjjkkklllmmmnnnnnnmmmllllllnnnmmmjjjgggjjjhhhfffeeedddeeefffgggfffdddbbbbbbcccbbb```]]]^^^^^^^^^___```aaaccccccgggfffffffffggggggfffdddcccbbb```]]][[[ZZZ[[[\\\```]]]ZZZ[[[^^^```aaa```ccccccbbb```]]]\\\]]]___[[[TTTOOOUUUcccqqqxxxyyyzzzrrrhhhccccccbbb___\\\[[[XXXXXX\\\]]]ZZZYYYZZZZZZYYYXXXYYY[[[\\\\\\[[[[[[[[[ZZZ[[[\\\[[[XXXVVVUUUTTTRRROOOMMMMMMPPPRRROOOMMMJJJJJJKKKLLLMMMLLLNNNMMMMMMOOORRRSSSQQQOOOPPPPPPOOONNNMMMMMMLLLLLLOOONNNMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKJJJIIIIIIHHHHHHHHHIIIGGGJJJJJJHHHKKKSSSWWWWWWOOOMMMKKKIIIHHHIIIJJJKKKKKKKKKJJJIIIIIIHHHGGGGGG}}}}}}|||zzzyyy{{{|||yyysssmmmgggbbb___^^^ZZZUUUMMMHHHGGGIIIKKKLLLGGGGGGFFFDDDBBB@@@>>>===999999888888777555444333444555777888999888666555777888999::::::999777666444555666888:::888555222444444333333333333222222222222222222333333333333222222222333333222222222222222222222222333444444444444333333333333222222333222222222222333444444777444222333777::::::999555666777888999888888777777888:::;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@BBBCCCDDDCCCBBBAAAAAAAAABBBDDDEEEDDDDDDEEEFFFHHHJJJLLLMMMJJJJJJJJJLLLOOOPPPPPPOOOMMMMMMLLLLLLMMMNNNOOOPPPSSSUUUUUUTTTQQQOOONNNOOOUUUTTTTTTUUUYYY\\\]]]^^^aaa```_________]]]ZZZWWWYYY]]]___]]]^^^dddhhhhhhdddbbbaaaccchhhlllmmmllllllmmmmmmkkkiiiiiikkknnnqqqooonnnnnnoooooommmlllnnnlllmmmsss{{{}}}xxxrrrrrrtttuuussspppppprrruuuyyyzzz{{{zzzyyyxxxyyyzzz{{{yyywwwvvvuuutttqqqooorrrtttyyy}}}~~~}}}~~~~~~~~~~~~~~~}}}yyyxxxxxxxxxwwwuuurrrqqqssswww{{{}}}zzz}}}~~~}}}||||||||||||}}}}}}zzzxxxxxx{{{uuusssuuuzzz}}}{{{yyyyyy{{{|||}}}{{{xxxuuussssssvvvwwwxxx{{{|||zzzvvvrrrnnnmmmkkkhhhgggiiimmmpppsssrrrqqqpppqqqsssvvvwwwtttnnngggccceeekkkrrrvvvssssssssspppmmmlllmmmnnnlllmmmnnnmmmkkkiiiiiiiiiiiigggfffgggiiikkkjjjjjjgggeeeccccccdddffffffeeefffgggiiilllnnnmmmiiifff````````````______^^^^^^```cccfffiiijjjjjjkkkkkkkkkkkkkkkkkkkkklllmmmnnnllljjjiiihhhiiiiiihhhgggkkkiiigggdddcccccccccddd`````````aaabbbaaa^^^\\\____________```bbbcccdddhhhfffdddcccccccccaaa```___^^^\\\ZZZXXXXXXXXXXXX]]]\\\[[[\\\___bbbcccccccccbbbaaa___\\\[[[\\\]]]]]]VVVPPPSSS^^^hhhlllllliiieee```___``````]]][[[ZZZWWWVVVZZZ[[[YYYXXXZZZVVVUUUTTTUUUXXXZZZ[[[[[[[[[ZZZZZZ\\\]]]]]][[[YYYVVVVVVTTTPPPMMMKKKMMMNNNMMMKKKJJJJJJMMMOOOPPPPPPMMMMMMNNNPPPRRRRRRQQQOOOMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJIIINNNMMMLLLLLLKKKKKKLLLLLLIIIIIIHHHGGGGGGGGGHHHHHHGGGIIIIIIGGGHHHKKKLLLKKKKKKIIIHHHFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFEEE~~~}}}}}}|||yyyxxxyyyzzzwwwrrrmmmgggccc```^^^YYYSSSKKKGGGHHHJJJLLLMMMGGGGGGFFFEEECCC@@@>>>===888888888777666555444333444555777888999888666555777888;;;<<<<<<:::777666555555666888999888555333444444333333333222222222111222222222222333333333111111222222222222111111333222222222222333444444333333333333333333333333333333333222333333444555666444222333555888888777444555666888999999888888888999:::;;;;;;;;;:::999999:::::::::::::::;;;;;;;;;<<<===???AAACCCDDDEEEBBBAAA@@@???@@@BBBDDDEEEEEEFFFFFFGGGHHHJJJKKKKKKIIIJJJKKKMMMOOOPPPQQQPPPNNNMMMMMMLLLMMMNNNOOOPPPOOOQQQSSSSSSSSSSSSTTTUUUWWWVVVWWW[[[```bbbaaa^^^```______``````___[[[XXXZZZ^^^```^^^___dddggggggdddaaa___aaagggkkkllljjjjjjkkkkkkkkklllnnnqqqsssqqqpppooonnnnnnmmmllllllpppqqqrrrwwwzzzzzzvvvsssjjjlllooooooooopppsssuuuuuuwwwyyyyyyyyyyyyzzz|||yyyxxxwwwwwwwwwwwwtttrrrnnnqqqvvv{{{~~~~~~}}}~~~}}}}}}~~~|||{{{{{{yyyvvvssstttsssqqqoooppprrruuuxxx}}}yyy}}}zzzyyy~~~{{{yyyzzz}}}~~~|||zzzttttttuuuvvvyyy|||yyyvvvvvvzzz{{{xxxuuuvvvzzz|||~~~~~~{{{wwwtttssstttttttttvvvxxxwwwsssooogggiiijjjhhhffffffiiimmmqqqqqqooonnnoooppprrrsssqqqmmmgggccccccggglllooolllmmmnnnmmmkkkjjjjjjkkkmmmnnnmmmkkkgggddddddeeedddbbb```aaacccfffgggggggggfffeeeddddddeeegggiiigggggghhhlllppptttuuuuuukkkjjjgggdddbbbaaa``````aaaccceeeeeedddccccccdddhhhggggggggggggggghhhiiigggfffdddcccdddeeeggghhhllljjjgggdddbbbaaaaaaaaa``````___`````````_______________```aaabbbddddddgggddd```^^^^^^^^^]]]\\\[[[ZZZXXXWWWXXXXXXXXXXXX[[[[[[[[[\\\^^^```aaabbbaaaaaa```]]]ZZZYYYZZZ\\\]]]VVVPPPQQQXXX___aaaaaa___]]][[[[[[[[[\\\\\\[[[[[[UUUSSSVVVXXXVVVUUUVVVRRRPPPNNNOOOSSSVVVXXXYYYWWWWWWXXXZZZ\\\\\\[[[YYYVVVVVVTTTPPPMMMLLLLLLNNNLLLKKKJJJKKKMMMPPPPPPPPPMMMMMMNNNOOOOOONNNLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHMMMLLLJJJIIIIIIIIIJJJKKKGGGGGGFFFFFFFFFFFFFFFGGGIIIJJJJJJJJJIIIIIIHHHGGGHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCC}}}}}}zzzyyyzzzxxxuuurrrmmmhhhdddaaa___YYYRRRJJJFFFHHHLLLMMMMMMFFFFFFFFFEEECCC@@@>>><<<888888888888777666444444444555777888999888666555666888:::;;;:::888666444555444555666888777555333444444333333333222222222111111111222222222333333000111111222222111111000333333222222333333444555333333333333333333333333444444444444444555555666777555444444555666777777666777888999999999888777888999:::;;;<<<;;;::::::999999999999::::::;;;;;;;;;<<<===???AAACCCDDDEEEBBBAAA@@@???@@@BBBDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHJJJKKKMMMOOOPPPQQQRRRRRROOONNNMMMMMMMMMNNNOOOPPPNNNPPPRRRTTTTTTVVVXXXZZZZZZ[[[___eeejjjkkkgggccc``````aaaccceeeeeebbb``````dddfffccccccfffhhhgggfffdddaaacccgggkkkllllllkkkiiigggkkkqqqvvvwwwvvvrrrrrrrrrqqqooonnnnnnnnnsssvvvwwwvvvrrrppppppqqqhhhjjjlllnnnoooqqqssstttssstttuuuvvvwwwyyy}}}zzzyyyxxxxxxyyyxxxvvvtttooorrruuuyyy|||~~~~~~~~~}}}~~~}}}||||||~~~|||{{{}}}|||yyyvvvxxx||||||xxxtttrrrqqqooonnnoooqqqssstttuuuxxx|||~~~vvvyyy|||yyyxxx{{{zzzyyy{{{}}}|||xxxtttjjjmmmqqquuuyyy{{{||||||}}}yyyvvvxxxxxxuuussstttyyy{{{~~~}}}zzzxxxwwwvvvsssrrrtttvvvtttooojjj```dddiiijjjgggeeeeeefffkkklllmmmnnnnnnmmmlllkkkmmmllljjjgggeeeeeefffggggggjjjlllmmmkkkiiihhhhhhooonnnlllgggccc```___```bbb```^^^___bbbfffhhhhhhfffhhhhhhgggeeedddgggjjjkkkiiihhhjjjpppxxx}}}tttqqqmmmhhhdddaaa`````````eeeiiihhhbbb]]]]]]___ccccccddddddddddddddddddaaa``````___```cccfffiiikkkiiifffccc````````````bbb```^^^\\\[[[\\\^^^```____________```bbbcccdddfffccc```^^^]]]]]]\\\[[[XXXVVVUUUWWWYYY[[[[[[YYYZZZZZZ[[[[[[ZZZ[[[\\\]]]^^^^^^]]][[[YYYXXXYYY[[[[[[UUUPPPOOOTTTXXXYYYXXXYYYXXXWWWVVVWWWZZZ___cccccc[[[UUUUUUUUURRROOOOOOMMMKKKJJJJJJNNNQQQSSSSSSRRRRRRSSSUUUXXXXXXWWWUUUSSSSSSRRRPPPNNNMMMNNNOOOLLLKKKJJJKKKMMMNNNNNNMMMLLLMMMMMMLLLJJJHHHFFFEEEIIIIIIIIIIIIIIIJJJJJJJJJGGGHHHIIIJJJJJJIIIHHHGGGKKKJJJIIIHHHGGGHHHIIIJJJEEEEEEDDDDDDDDDDDDEEEEEEGGGHHHIIIKKKKKKIIIGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFDDDDDDDDDCCCCCCCCCCCCCCC~~~|||{{{|||vvvuuurrrnnniiieeebbb```ZZZRRRIIIFFFIIIMMMNNNMMMFFFFFFGGGFFFDDDAAA===;;;::::::999999888666555444444555777888999888666555666777888999888666444333444333333555666666444222444444333333333333222222111111111111222222222222111111111222222111111111333333333333333444444555222222333333333333444444555444444444444555666666666666555444444666777888777888999::::::999888777888999;;;<<<<<<<<<;;;:::888999999::::::;;;;;;<<<<<<<<<===???@@@BBBCCCDDDAAAAAA@@@AAABBBCCCEEEFFFHHHHHHHHHHHHHHHGGGFFFFFFJJJLLLOOOPPPPPPPPPQQQSSSQQQPPPOOONNNNNNOOOPPPQQQQQQSSSTTTTTTTTTUUUXXXZZZ]]]```eeekkkoooooollliiifffffffffhhhkkkkkkjjjhhhfffjjjkkkhhhgggiiijjjhhhhhhgggfffggghhhkkkooorrrnnnjjjhhhkkksssxxxxxxuuusssttttttsssqqqpppqqqrrrsssvvvwwwrrrkkkgggjjjnnnmmmnnnooopppqqqqqqqqqqqqrrrssssssssstttxxx}}}~~~|||zzzyyyxxxwwwtttrrrtttuuuwwwyyyzzz|||}}}}}}~~~~~~~~~xxxwwwzzzvvvxxxzzz|||~~~}}}|||~~~zzzwwwtttvvvzzz|||yyyvvvrrrpppooooooppprrrrrrqqqnnnrrrwww{{{~~~uuuuuuxxx~~~|||zzzxxxzzzyyyzzz{{{{{{zzzvvvtttkkkmmmppptttvvvwwwxxxxxxzzzwwwyyyyyyvvvtttvvvxxxzzz||||||{{{zzzzzz{{{yyyuuurrrsssvvvtttoooiii___ccciiilllkkkhhheeedddfffhhhkkknnnnnnllliiigggjjjlllmmmllliiifffdddcccgggjjjnnnooonnnkkkiiihhhmmmllliiiddd___\\\]]]^^^bbbaaa```aaaeeehhhkkkkkkeeeiiillljjjfffcccfffjjjnnnkkkhhhhhhmmmuuu{{{~~~sssppplllgggbbb^^^\\\[[[[[[aaaggggggaaa]]]]]]``````bbbdddffffffeeedddccc\\\]]]^^^^^^^^^aaaeeehhhhhhgggdddaaa`````````aaabbb```\\\XXXUUUVVVYYY]]]\\\\\\\\\]]]^^^___```aaaeeecccaaa`````````___]]]XXXVVVUUUWWW[[[]]]\\\YYYYYYZZZ[[[ZZZXXXWWWWWWXXX[[[[[[[[[YYYWWWWWWYYY[[[ZZZUUUPPPOOOQQQSSSSSSRRRQQQRRRRRRRRRSSSYYYbbbjjjkkkaaaXXXUUUTTTOOOKKKIIIKKKIIIHHHHHHKKKMMMMMMMMMMMMMMMNNNPPPSSSSSSRRRPPPNNNOOOOOONNNLLLKKKLLLNNNKKKJJJIIIIIIKKKKKKJJJIIIIIIJJJKKKIIIFFFCCCBBBBBBGGGHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHHHHGGGGGGIIIHHHHHHGGGGGGGGGGGGGGGCCCCCCBBBBBBBBBCCCDDDDDDCCCBBBDDDIIIIIIFFFEEEFFFFFFGGGHHHIIIIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDD}}}}}}{{{{{{}}}vvvuuurrroookkkgggdddbbbZZZRRRIIIFFFIIIMMMMMMLLLEEEFFFGGGFFFDDDAAA===;;;<<<<<<;;;:::888666555444444555777888999888666555777777777777666555444333333222222333444444333111444444333333333333222222111111111111222222222222111222222222222222222111444333333333333444555555222222222333333444444444444444333333444444555666555555444444333444666888666777888999:::999999888999999;;;<<<<<<<<<;;;:::999999999:::;;;<<<<<<<<<<<<<<<===>>>???@@@AAABBB@@@AAABBBCCCDDDEEEEEEFFFEEEFFFGGGHHHHHHGGGGGGFFFJJJMMMOOOPPPNNNNNNOOOQQQRRRRRRPPPPPPPPPPPPQQQRRRRRRSSSTTTSSSSSSTTTWWWYYY___bbbgggjjjlllmmmnnnoooqqqpppnnnoooooopppnnnmmmhhhlllmmmjjjiiijjjkkkiiigggiiijjjjjjiiilllsssyyyuuurrrppppppsssuuutttsssrrrtttvvvuuurrrrrrsssuuuqqqssssssqqqllljjjkkknnnppppppqqqsssttttttsssrrrrrrssstttttttttvvvzzz}}}~~~{{{yyyyyyyyyxxxwwwzzzyyyxxxwwwwwwyyyzzz{{{}}}~~~~~~|||}}}vvvtttwwwxxx}}}}}}}}}~~~~~~{{{xxxxxx{{{}}}|||zzzsssqqqoooppprrrrrrqqqoooooossswwwyyyzzz~~~|||wwwvvvttt}}}}}}}}}}}}||||||{{{zzzyyyzzzzzzyyywwwwwwyyyzzzvvvuuusssqqqqqqrrrtttuuuyyyvvvvvvzzz{{{xxxvvvvvvxxxxxxxxxwwwvvvvvvxxxzzz|||wwwtttuuuxxxxxxrrrllleeefffjjjnnnpppnnnjjjgggdddgggjjjlllmmmkkkiiiggghhhllloooooolllhhhffffffgggkkkpppqqqpppllliiigggiiihhheee```]]]\\\^^^```cccbbbbbbdddhhhlllnnnnnngggmmmrrrpppiiieeegggkkkoookkkhhhgggiiilllooopppkkkiiifffbbb^^^[[[YYYXXXYYY\\\___``````_________^^^aaaeeehhhiiigggdddbbb\\\]]]^^^^^^]]]^^^aaadddeeedddbbb`````````aaabbbbbbbbb___ZZZUUUTTTVVVXXXWWWWWWWWWXXXYYYZZZ\\\\\\```_________``````___]]]ZZZWWWUUUWWW[[[\\\ZZZVVVWWWYYYZZZYYYWWWUUUVVVXXXXXXXXXYYYXXXWWWWWWYYY\\\[[[WWWRRROOOOOOOOONNNMMMLLLOOOPPPPPPPPPUUU___gggggg\\\RRRQQQQQQNNNJJJIIIKKKJJJIIIIIIJJJKKKJJJHHHJJJIIIJJJLLLOOOOOONNNLLLKKKLLLLLLKKKIIIHHHHHHIIIGGGFFFFFFGGGIIIJJJHHHGGGEEEGGGIIIHHHEEEBBBBBBBBBFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEAAAAAAAAAAAAAAABBBCCCCCC@@@>>>@@@FFFGGGCCCBBBEEECCCEEEGGGHHHHHHGGGEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB|||zzzzzzyyyyyy{{{vvvuuurrrooolllhhheeeccc[[[RRRIIIFFFIIIMMMMMMKKKEEEFFFGGGFFFDDDAAA===;;;======<<<;;;999777555444444555777888999888666555888777777666555444444444222222111222333444222000444444444333333333222222000111111111111222222222222222333333333333222222444333333333333444555555222222222333333444444444333333222222333333444555333333444333222333666888444555777888999:::999999999:::;;;<<<<<<<<<;;;:::999999:::;;;;;;<<<======<<<======>>>??????@@@@@@@@@AAABBBDDDEEEFFFFFFFFFCCCDDDFFFGGGHHHHHHGGGGGGJJJLLLOOOOOOMMMLLLNNNPPPSSSSSSQQQPPPPPPQQQRRRSSSOOOQQQRRRRRRRRRTTTWWWZZZ___bbbfffggggggiiinnnrrr{{{xxxuuusssrrrqqqooonnngggkkkmmmjjjiiikkkllljjjdddiiilllllljjjmmmvvv||||||zzzwwwsssqqqqqqsssrrrtttvvvuuusssrrrtttvvvqqqqqqqqqrrrrrrrrrqqqoooooopppqqqtttwwwxxxxxxwwwssstttvvvvvvuuuuuuwwwyyy}}}{{{zzz|||~~~~~~}}}{{{xxxvvvuuuvvvxxxyyyzzzzzz{{{|||{{{}}}{{{vvvuuuyyy~~~~~~|||~~~tttrrrpppqqqrrrsssqqqnnntttwwwyyywwwuuuuuuzzz{{{uuuyyyxxxrrr|||||||||{{{{{{{{{{{{{{{yyyzzzyyyvvvtttvvv||||||uuuooommmnnnqqqtttrrrppptttzzz}}}yyyvvvuuuwwwwwwuuurrrqqqrrruuuxxx}}}yyyuuuwww{{{{{{uuuoookkkkkkkkkooossssssoookkkeeegggiiikkklllkkkjjjiiigggkkkoooooollljjjjjjkkkfffjjjoooqqqoookkkgggeeeeeedddbbb^^^\\\]]]```cccdddcccdddfffkkknnnppppppkkkrrrxxxvvvnnniiijjjmmmnnnkkkhhhfffeeeeeedddcccdddcccbbb___\\\ZZZXXXWWW[[[YYYXXXZZZ^^^```^^^\\\[[[___dddiiijjjhhhdddbbb\\\^^^```___\\\\\\^^^aaacccbbbaaa______aaabbbcccddddddccc___YYYUUUUUUVVVTTTTTTTTTUUUVVVWWWXXXYYY[[[ZZZ[[[]]]______]]][[[\\\XXXVVVWWWZZZ[[[WWWSSSUUUXXXZZZZZZWWWVVVWWWYYYVVVWWWWWWWWWVVVWWWZZZ\\\]]]YYYTTTPPPNNNMMMKKKIIIKKKOOOQQQPPPMMMPPPXXX```\\\RRRIIIJJJNNNNNNMMMLLLLLLKKKJJJKKKKKKJJJHHHFFFHHHHHHIIIKKKMMMMMMLLLJJJIIIJJJJJJHHHFFFDDDDDDEEEDDDDDDDDDFFFHHHIIIHHHGGGBBBEEEGGGGGGEEECCCCCCEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAABBBCCCDDDFFFEEEFFFGGGGGGGGGFFFDDDCCCAAA@@@@@@@@@AAAAAABBBCCCAAA>>>???EEEFFFBBBBBBEEEAAABBBEEEFFFGGGEEECCCAAA>>>>>>>>>>>>>>>?????????{{{}}}{{{xxxyyyuuuooolllkkkhhhccc``````VVVKKKGGGJJJMMMMMMKKKCCCEEEFFFDDDAAA>>><<<<<<===:::777666777888666333333444666777888888777777888888777777666666555555444333222111111222333444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333444444444333333222222222333222222222222333444444555555555555555666777777;;;;;;:::999999888888777999:::<<<>>>>>>===<<<:::;;;;;;;;;;;;;;;<<<======???@@@@@@@@@@@@@@@@@@AAA<<<<<<===???BBBDDDFFFGGGDDDEEEGGGIIIJJJJJJIIIHHHIIIKKKMMMMMMLLLKKKKKKLLLNNNPPPQQQSSSSSSRRRPPPNNNRRRSSSTTTUUUVVVXXX[[[^^^fffdddaaa]]]]]]dddnnnvvv|||tttlllpppooogggooollljjjkkkmmmooonnnlllkkkhhhgggiiijjjkkkrrrzzz}}}~~~xxxuuutttyyyyyyyyywwwtttuuuxxx|||zzzwwwyyy|||zzzttttttxxxwwwsssqqqtttzzz{{{wwwrrrvvvwwwxxxyyyyyyyyyxxxxxx}}}}}}}}}|||zzzwwwvvvxxx{{{|||}}}|||~~~xxxvvvvvv{{{~~~~~~~~~|||uuuqqqqqqrrrrrrqqq}}}xxxxxxyyytttsss}}}zzzwwwvvvuuusssyyy~~~|||vvvsssuuuzzz~~~|||xxxwwwzzz|||uuurrrqqqppppppqqqrrruuuxxxzzzyyyvvvssssssssssssqqqpppqqqtttvvv}}}~~~{{{vvvxxx{{{xxxqqquuuqqqmmmnnnpppqqqrrrrrrqqqllljjjkkkiiiggghhhkkkhhhiiikkkmmmjjjgggkkkrrr|||tttlllkkkoooqqqmmmhhhddd``````dddddd``````dddcccdddeeefffgggiiijjjjjjkkkkkkllllllgggcccfffllliiigggeeedddeeeccc^^^ZZZ\\\\\\[[[ZZZZZZZZZ[[[[[[\\\\\\]]]^^^___```aaabbb]]]^^^```cccffffffccc```bbbaaa````````````^^^\\\]]]___```aaaaaaccceeeggghhhhhheeeaaa```bbb```\\\VVVVVVVVVXXXZZZ[[[ZZZYYYXXXWWWWWWWWWXXXZZZ[[[]]]\\\ZZZXXXXXXYYYYYYXXXWWW\\\[[[YYYWWWUUUUUUVVVVVVZZZ\\\^^^]]][[[WWWUUUTTTTTTRRROOOLLLKKKKKKLLLNNNNNNMMMLLLLLLMMMNNNPPPQQQMMMKKKJJJJJJLLLLLLJJJGGGMMMMMMLLLLLLKKKJJJJJJJJJEEEFFFHHHIIIJJJKKKKKKKKKFFFEEEEEEFFFGGGFFFDDDBBBDDDDDDFFFFFFGGGFFFEEEDDDEEEDDDCCCBBBAAA@@@@@@@@@DDDDDDEEEEEEDDDCCCBBBBBB??????@@@AAAAAABBBBBBCCCFFFEEEEEEEEEGGGGGGEEECCC???@@@@@@AAA@@@???>>>===BBBAAA@@@@@@??????@@@@@@BBBBBBBBBCCCEEEEEECCCAAA@@@AAAAAA@@@???>>>???AAA{{{~~~|||yyyyyytttoookkkjjjhhhccc``````VVVKKKGGGJJJMMMMMMJJJCCCDDDEEECCC@@@===<<<<<<===:::777666777777555333333444666777888888777777888888777777666555555555333333222111111222333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333444333333333333333333222333333333333333444444555555555555555555666777777::::::999999999999888888999:::<<<=========<<<;;;<<<<<<;;;;;;<<<<<<===>>>@@@@@@@@@@@@AAAAAAAAAAAA======>>>???AAACCCEEEFFFDDDFFFHHHJJJLLLLLLKKKJJJJJJKKKMMMLLLKKKKKKLLLNNNPPPQQQRRRSSSTTTSSSSSSRRRSSSTTTUUUVVVWWWYYY]]]aaajjjgggccc___]]]aaahhhooouuuxxxooonnnooolllsssoookkkjjjlllnnnppppppmmmjjjjjjlllmmmooouuu}}}}}}|||wwwwwwvvvtttrrrtttyyy}}}zzzyyy||||||uuusssuuutttrrrrrrtttxxxzzzwwwtttuuuvvvyyy{{{||||||zzzyyy|||}}}~~~}}}||||||~~~{{{yyyyyy{{{}}}~~~~~~}}}zzzyyy~~~~~~~~~yyyvvvuuuvvvvvvuuu}}}{{{yyy}}}|||yyyvvvuuutttxxxyyy{{{}}}}}}|||{{{{{{~~~}}}yyyvvvyyy~~~yyyuuusssssssssqqqrrrtttwwwyyyyyyvvvsssvvvvvvuuusssrrrrrruuuwww{{{}}}|||xxxyyy|||{{{vvvwwwtttssssssuuuuuuttttttrrrooooooqqqoookkkjjjllljjjjjjmmmpppnnnkkkooovvv}}}vvvmmmllloooqqqnnnjjjeeebbbaaadddddd``````dddccccccdddeeefffggghhhhhheeeeeehhhiiieee```aaafffgggeeedddddddddccc___\\\\\\\\\]]]]]]^^^_________````````````````````````______```aaaaaa```______cccbbbbbbbbbcccbbb```]]]^^^```bbbaaa``````cccfffcccfffggggggiiikkkiiiddd\\\[[[ZZZZZZ[[[\\\ZZZYYYXXXWWWWWWWWWWWWYYYZZZ[[[XXXXXXXXXZZZ[[[ZZZXXXUUUXXXXXXXXXYYYZZZ\\\]]]^^^[[[]]]^^^]]]YYYUUURRRQQQPPPNNNLLLKKKJJJJJJJJJKKKNNNNNNMMMMMMNNNNNNOOOOOOLLLJJJIIIJJJKKKKKKIIIGGGJJJJJJJJJKKKKKKKKKLLLLLLHHHHHHIIIIIIJJJJJJIIIIIIGGGEEEDDDDDDEEEEEEDDDCCCBBBCCCDDDFFFFFFFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@CCCCCCDDDDDDCCCCCCBBBAAA@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCDDDEEEFFFDDDCCC@@@@@@AAAAAAAAA@@@>>>>>>AAAAAA@@@????????????@@@AAAAAAAAACCCEEEEEECCCAAAAAABBBBBBAAA???>>>???AAA|||}}}{{{yyytttmmmjjjhhhgggccc```___VVVKKKHHHJJJMMMLLLIIIBBBDDDDDDBBB???===<<<<<<<<<:::777666666666444333333444666777888888777777888888777666666555555444333333222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222333333333333333333444444444444333444555555666555555555555555666777777888888888999999999999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@AAAAAABBBBBBBBB?????????@@@AAABBBCCCDDDEEEFFFHHHKKKLLLMMMMMMMMMLLLLLLLLLLLLKKKKKKNNNPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVWWWWWWXXX\\\aaaeeennnkkkfff```]]]^^^bbbfffmmmuuu}}}|||tttnnnnnnpppsssooojjjhhhiiimmmqqqssspppmmmmmmpppqqqsssyyy~~~}}}vvvvvvuuussstttwww|||}}}}}}xxxttttttssstttuuuvvvwwwwwwwwwwwwuuuwwwzzz}}}~~~~~~}}}||||||}}}}}}}}}||||||~~~}}}||||||~~~~~~~~~~~~|||{{{{{{{{{zzz~~~{{{xxxwwwwwwzzzxxxxxx|||yyy~~~zzzvvvvvvzzz~~~zzzuuurrrsssuuurrrsssuuuxxx{{{{{{xxxvvvwwwwwwvvvtttrrrrrrtttvvvyyy|||}}}{{{zzz|||}}}{{{ssstttttttttttttttssssssuuussstttwwwuuupppmmmnnnkkkkkknnnqqqpppnnnqqqwww{{{tttllljjjlllnnnmmmkkkgggdddcccdddccc``````bbbddddddddddddeeeeeeeeeffffffggglllooolllfffdddgggfffeeedddddddddcccaaa___\\\]]]___```aaabbbaaaaaaddddddcccbbbaaa``````___```bbbbbb```\\\[[[]]]```cccccccccdddeeeddd```^^^___bbbdddbbb^^^]]]```dddaaafffkkknnnqqqtttpppjjjccc```]]]\\\\\\\\\[[[ZZZXXXXXXWWWWWWWWWWWWXXXYYYUUUUUUWWWYYY[[[ZZZWWWTTTTTTUUUWWWZZZ\\\^^^___```\\\]]]^^^\\\XXXRRROOOMMMLLLLLLLLLLLLLLLKKKKKKJJJMMMNNNOOOOOOOOONNNMMMLLLJJJIIIHHHIIIJJJJJJIIIGGGGGGGGGHHHIIIKKKLLLMMMMMMIIIIIIIIIHHHHHHGGGGGGGGGGGGEEEDDDDDDEEEEEEDDDCCC@@@AAACCCEEEFFFFFFEEEEEECCCCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDAAAAAAAAABBBDDDEEECCCBBB@@@AAAAAAAAAAAA@@@@@@???AAA@@@@@@???????????????@@@???@@@BBBDDDEEEDDDBBBCCCCCCCCCAAA???>>>???AAA}}}}}}{{{xxxssslllhhhffffffcccaaa___VVVLLLIIIKKKMMMKKKGGGBBBCCCCCCBBB???===<<<===<<<;;;999777666555444333333444666777888888777777888777777666555555444444333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444222222222333333444444444555444444444444555666666555555555555555666777777666777777888999:::::::::;;;;;;:::::::::;;;<<<======<<<<<<<<<<<<===>>>>>>@@@@@@@@@AAABBBBBBCCCCCCAAAAAAAAA@@@@@@AAAAAABBBCCCEEEGGGIIIKKKLLLMMMMMMLLLMMMLLLKKKJJJKKKOOOQQQMMMMMMLLLMMMNNNQQQSSSUUUWWWWWWXXXXXXYYY]]]cccgggooolllhhhbbb___^^^```aaaiiilllttt{{{yyyqqqlllmmmjjjiiigggfffiiimmmpppsssqqqoooooorrrssstttzzz|||zzzwwwxxxyyyyyy{{{~~~{{{xxxwwwwwwyyy{{{zzzwwwvvvwwwyyy{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}~~~{{{{{{|||zzzxxxwww|||~~~xxx|||wwwtttvvvxxxyyy|||}}}zzztttppprrruuuuuuuuuwwwzzz|||}}}{{{xxxwwwwwwvvvtttrrrrrrtttvvvyyy|||~~~|||yyyyyy{{{}}}qqqttttttqqqppprrrtttuuuxxxvvvvvvxxxwwwrrrpppqqqmmmlllnnnpppooolllooottttttoooiiifffhhhjjjllllllllljjjhhhfffdddcccbbbcccfffffffffeeeeeeeeeeeeeeeiiikkkqqqwwwuuunnnjjjkkkhhhgggffffffeeedddcccbbb]]]___aaacccccccccaaa```eeeddddddcccbbbaaa`````````dddfffddd___]]]___cccbbbbbbccceeefffdddaaa^^^aaadddfffccc]]][[[^^^cccdddiiimmmpppsssvvvsssmmmeeebbb^^^\\\\\\\\\\\\[[[YYYYYYXXXWWWWWWWWWWWWWWWSSSSSSTTTVVVWWWXXXVVVTTTSSSTTTVVVXXXYYYYYYXXXXXXYYY[[[\\\ZZZVVVQQQNNNLLLLLLMMMOOOQQQQQQPPPNNNMMMMMMNNNOOOPPPOOOMMMJJJIIIGGGGGGHHHHHHIIIIIIHHHGGGFFFFFFGGGHHHIIIJJJKKKKKKGGGGGGFFFEEEEEEEEEEEEEEEFFFEEEFFFGGGHHHGGGDDDBBB@@@AAACCCEEEFFFGGGFFFFFFBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????@@@@@@AAAAAABBBCCCCCC@@@???@@@AAADDDEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>???>>>>>>@@@CCCDDDDDDCCCCCCDDDDDDBBB???>>>???@@@}}}{{{zzzxxxrrrjjjeeeddddddcccaaa___VVVNNNKKKMMMNNNKKKFFFCCCCCCCCCAAA???======>>><<<<<<:::888666444444444333444666777888888777777777777666666555444444444333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222333333444444444222222222333333444444444555444444444444555666666555555555555555666777777666666777888999999:::;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@AAAAAABBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@BBBCCCDDDFFFHHHJJJKKKKKKKKKLLLLLLJJJJJJKKKOOOQQQMMMLLLKKKKKKMMMPPPSSSUUUWWWWWWXXXXXXYYY]]]bbbeeekkkiiifffcccbbbaaa``````hhhfffjjjvvv{{{uuukkkeee^^^```cccfffiiilllnnnpppqqqooooooqqqssssssxxx~~~{{{|||~~~~~~}}}~~~yyyvvvxxxzzz}}}zzzzzz{{{}}}~~~~~~}}}~~~~~~}}}}}}{{{zzzzzz{{{}}}|||{{{{{{}}}zzz{{{}}}}}}{{{~~~xxxttttttvvvvvvzzz}}}zzzuuurrrtttwwwuuuuuuvvvxxxzzz{{{yyywwwxxxxxxwwwuuuttttttwwwyyyzzz|||}}}|||yyyvvvxxx{{{rrrwwwxxxqqqmmmrrrwwwyyyyyyuuussstttssspppqqqtttrrroooooopppnnnkkklllooommmkkkgggfffgggjjjmmmooosssrrrooollliiiiiiiiihhhhhhhhhhhhhhhgggggggggggggggiiiooovvvuuunnnjjjiiikkkkkkjjjiiigggfffeeeeeecccdddeeeffffffdddbbb```bbbbbbbbbbbbbbbbbbbbbbbb^^^dddiiijjjfffcccdddfffeeeeeeeeeggghhhgggdddbbbbbbeeefffccc___\\\___bbbeeehhhjjjjjjnnnssssssooobbb___\\\ZZZ[[[\\\\\\[[[YYYYYYYYYXXXXXXWWWVVVVVVTTTRRRPPPQQQRRRTTTUUUUUURRRSSSTTTUUUUUUTTTSSSRRRTTTVVVXXXWWWTTTQQQNNNMMMLLLNNNQQQSSSSSSRRROOOMMMKKKMMMNNNOOONNNLLLHHHFFFEEEFFFHHHHHHHHHHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCBBBBBBBBBCCCDDDEEEDDDEEEHHHKKKLLLJJJDDD@@@@@@BBBDDDFFFGGGGGGGGGGGGAAAAAA@@@?????????@@@@@@??????@@@@@@@@@@@@@@@???===>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAADDDEEEDDDBBBAAAAAAAAAAAAAAAAAAAAABBB@@@???>>>>>>======>>>>>>???>>>>>>???BBBCCCDDDCCCCCCCCCCCCAAA???>>>???AAA{{{zzzxxxqqqhhhccccccccccccbbb___XXXOOOMMMOOOPPPKKKFFFDDDDDDDDDBBB???>>>???@@@===>>>===:::666444555666333444666777888888777777777777666555555444444333333333444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222111222222333333444444555222333333333333333333444444444444333444555555666555555555555555666777777666666777777888999::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>???@@@AAAAAABBBBBBCCCCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDFFFGGGHHHIIIIIIJJJKKKJJJJJJKKKNNNPPPNNNMMMMMMMMMOOOQQQTTTVVVTTTVVVWWWXXXYYY[[[^^^aaacccbbbaaabbbcccbbbaaa___eeebbbdddmmmxxxxxxlll```VVV[[[ccchhhkkklllmmmmmmpppnnnnnnpppqqqqqquuu{{{yyy~~~{{{yyyzzz||||||yyyxxxyyy{{{|||~~~}}}|||~~~~~~~~~}}}{{{zzzxxxwwwxxx{{{~~~~~~{{{wwwwwwzzz|||~~~zzzvvvvvvwwwzzz|||}}}|||yyywwwxxxzzzuuuttttttuuuwwwvvvuuussswwwxxxxxxwwwwwwxxx|||}}}{{{{{{|||zzzwwwwwwzzzttt|||}}}ssslllpppuuuvvvvvvrrrpppqqqpppnnnppptttuuurrrpppqqqooolllkkkmmmjjjkkkkkkjjjiiikkkooorrrxxxyyyvvvpppnnnooopppnnnjjjjjjjjjjjjjjjiiiiiiiiihhhhhhmmmssstttoookkkjjjlllmmmlllkkkhhhggghhhjjjhhhhhhiiihhhgggfffdddcccaaabbbbbbbbbccccccdddddd___dddiiikkkjjjhhhhhhhhhiiihhhhhhhhhjjjjjjhhhgggdddeeeeeecccaaaaaaaaaccc```ccccccccchhhoooqqqooo^^^\\\ZZZYYYZZZ[[[[[[ZZZYYYYYYZZZZZZYYYXXXWWWWWWWWWTTTPPPOOOQQQSSSUUUVVVPPPQQQRRRSSSTTTTTTTTTTTTOOORRRUUUUUUSSSPPPOOONNNJJJLLLOOOQQQQQQOOOMMMKKKIIIKKKLLLMMMLLLJJJGGGEEEDDDFFFHHHIIIHHHHHHIIIKKKHHHHHHGGGFFFFFFEEEDDDDDDBBBBBBAAA@@@AAABBBDDDEEECCCEEEHHHLLLMMMJJJDDD???@@@BBBCCCEEEFFFFFFFFFEEE@@@@@@??????>>>??????@@@>>>???@@@@@@@@@@@@@@@@@@<<<======>>>>>>???@@@@@@@@@@@@@@@AAACCCDDDCCCAAAAAA@@@@@@@@@@@@AAAAAABBB???>>>>>>===============@@@>>>===>>>@@@BBBCCCBBB@@@AAAAAA@@@???>>>???AAA{{{zzzwwwpppgggbbbaaabbbcccbbb```YYYQQQOOOQQQQQQLLLFFFEEEEEEDDDBBB@@@???@@@BBB?????????<<<777555555777333444666777888888777777777666666555555444333333333333444555555444333333333333333333333333333333222222222222222222222222222222222222222222222222111111222333333444555555444333333333333333333222333333333333333444444555555555555555555666777777666666777777888888999999888999:::;;;<<<;;;:::::::::::::::::::::;;;<<<<<<<<<======>>>@@@AAAAAABBBCCCCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBCCCDDDFFFGGGHHHGGGHHHJJJJJJJJJKKKLLLNNNNNNMMMMMMNNNOOOQQQRRRTTTRRRTTTVVVWWWWWWXXXYYY[[[\\\[[[\\\___aaabbb___\\\^^^```aaafffqqqxxxooo___XXX^^^fffkkkllllllmmmmmmpppnnnnnnppppppnnnrrrxxxvvv~~~~~~~~~|||||||||~~~~~~}}}|||zzzyyyyyyyyyyyy{{{{{{|||}}}|||}}}~~~~~~~~~}}}{{{zzzyyyzzz|||~~~wwwrrrsssvvv|||~~~~~~{{{xxxyyy{{{}}}}}}|||{{{zzzzzzzzzzzzwwwvvvuuuuuuvvvuuusssqqqssstttuuuuuuvvvyyy}}}~~~zzzyyy|||~~~zzzyyy|||}}}ttttttuuutttpppmmmmmmppppppnnnooorrrtttooommmooonnnkkkjjjllljjjlllmmmllljjjjjjmmmpppwwwxxxuuunnnlllooopppmmmjjjjjjjjjjjjjjjkkkkkkkkkjjjiiilllqqqsssooommmmmmiiijjjkkkjjjiiiiiillloooggggggffffffeeeeeeddddddccccccdddddddddeeeeeeeeebbbcccfffhhhiiiiiihhhhhhjjjhhhffffffgggiiiiiihhhfffdddbbbcccdddfffeeeccc^^^``````___ccciiijjjggg]]]\\\ZZZZZZ[[[ZZZYYYWWWYYYZZZ[[[[[[[[[ZZZYYYXXXXXXVVVTTTSSSTTTUUUVVVUUUOOOOOOOOOPPPQQQRRRSSSTTTNNNPPPSSSSSSQQQOOOMMMMMMIIIKKKNNNOOOOOOMMMJJJIIIHHHIIIJJJJJJJJJHHHFFFEEECCCFFFIIIJJJIIIIIIJJJLLLGGGGGGFFFEEEEEEDDDCCCCCCEEEDDDBBBAAAAAABBBCCCDDDDDDDDDFFFHHHIIIGGGCCC@@@???@@@BBBCCCCCCCCCBBBBBB??????>>>>>>>>>>>>??????>>>???@@@@@@AAAAAAAAA@@@=========>>>??????@@@@@@@@@??????@@@AAABBB@@@>>>@@@??????>>>???@@@AAABBB>>>>>>===<<<<<<<<<<<<===AAA???======???AAAAAAAAA>>>???@@@???>>>>>>@@@AAA|||{{{wwwpppfffaaa```bbbcccbbbaaaZZZRRRPPPRRRRRRLLLGGGEEEFFFEEECCC@@@@@@AAACCC???@@@@@@===888555666888333555666777888888777777777666666555444444333333333333444555555444333333333333333333333333333333222222222222222222222222222222222222222222222222111111222333333444555555444444444333333222222222333222222222222333444444555555555555555666777777777777777777888888888888777888:::<<<<<<;;;:::999:::999999999999:::;;;;;;;;;<<<===>>>???@@@AAAAAACCCBBBBBBAAA@@@@@@@@@@@@CCCCCCCCCCCCDDDEEEGGGGGGEEEGGGJJJKKKJJJJJJLLLMMMKKKKKKLLLLLLMMMNNNOOOPPPPPPRRRUUUWWWVVVVVVVVVWWWWWWWWWXXX\\\``````]]]YYYWWW___bbbaaakkkwwwrrrbbb]]]bbbiiimmmmmmmmmmmmoooqqqnnnnnnpppooommmpppvvv}}}||||||~~~zzzyyy{{{~~~}}}}}}}}}}}}~~~xxxzzz{{{||||||zzzxxxwwwwwwwwwxxx|||}}}|||}}}~~~~~~}}}|||}}}~~~~~~}}}}}}~~~uuupppqqqtttzzzzzzzzz{{{}}}|||zzz{{{~~~~~~|||yyyxxxyyyzzzyyyxxx{{{yyyxxxxxxxxxwwwuuusssmmmoooppprrrssswww|||xxxwww}}}~~~}}}~~~}}}yyyllljjjlllqqqrrrooonnnpppoookkkiiikkkllliiihhhjjjhhhlllnnnlllhhhggghhhkkkrrrssspppiiigggkkkllliiiiiiiiijjjjjjjjjkkkkkkkkkiiifffhhhmmmooolllkkkllleeegggiiiiiihhhjjjnnnrrrbbbbbbaaaaaaaaabbbccccccfffffffffffffffffffffeeeeeecccbbbccceeeggggggfffhhheeebbbbbbccceeeffffffgggccc```bbbgggiiigggddd```bbbaaa___aaadddbbb^^^^^^\\\[[[[[[[[[ZZZWWWUUUYYYZZZ[[[\\\\\\[[[ZZZYYYYYYXXXWWWWWWXXXXXXVVVTTTPPPOOONNNMMMMMMNNNPPPQQQNNNPPPSSSSSSQQQNNNLLLKKKKKKLLLNNNOOOOOOMMMKKKIIIGGGGGGHHHHHHHHHGGGFFFEEECCCFFFJJJJJJIIIIIIKKKMMMFFFEEEEEEEEEDDDDDDDDDDDDIIIGGGEEEBBBAAAAAABBBCCCFFFDDDCCCCCCDDDDDDCCCBBB>>>???@@@AAAAAAAAA@@@??????>>>>>>>>>>>>>>>??????>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>???@@@@@@AAAAAA???>>>>>>>>>@@@@@@>>><<>>>>>>>>???AAABBB>>>>>>===<<<<<<<<<<<<<<>>>>>===>>>@@@BBB{{{yyy{{{rrrgggaaabbbddddddcccaaaYYYPPPOOORRRRRRLLLEEECCCEEEGGGHHHGGGCCC???===???>>><<<:::777666555444444555555555666666777777888777666555444333222222111111111111111111111111333333222222222333444444444333333333444444333111111111111111111111111111222222222222222222222222333333222111222333555666555444444444444555666666666666666666777777777777666666666666777777777777888999;;;======<<<;;;:::999999999888999999::::::;;;<<<>>>???>>>???@@@BBBCCCDDDEEEDDDAAA>>>===<<>>======>>>????????????>>>===<<<;;;<<<===???BBBDDD===>>>???@@@@@@@@@@@@???>>>>>>======>>>@@@AAACCC============>>>>>>>>>>>>??????????????????@@@@@@@@@??????>>>===<<<<<<;;;<<<<<<======>>>>>>??????>>>>>>======<<<<<<;;;;;;zzzxxx~~~ttthhhaaaaaadddffffff```YYYQQQOOORRRQQQKKKDDDCCCEEEHHHJJJHHHEEE@@@===???>>><<<999777666555444555555666666666777777777777777666555444333222222333333333333333333333333333222222222333444555555444333333333333333111000111111111111111111111111222222222222222222222222333333222222222333444555444444333333444444555666666666666666777777777777666666666666777777777888888999:::;;;<<<;;;;;;:::999999999999999::::::;;;;;;<<<>>>>>>>>>???AAACCCAAABBBDDDCCCAAA???>>>>>>CCCCCCCCCDDDDDDDDDEEEEEECCCDDDDDDEEEFFFFFFFFFFFFKKKLLLMMMNNNOOONNNNNNMMMLLLOOOQQQRRRSSSSSSUUUVVVWWWXXXXXXYYYYYYXXXWWWVVVXXXYYY[[[```eeeiiiiiiggg___ccciiilllmmmnnnooopppqqqqqqpppnnnnnnppptttwwwuuuttttttuuuwwwyyy|||~~~|||xxxuuuuuuxxx|||}}}}}}yyyxxxxxxyyyzzzxxxvvvssswwwvvvuuuvvvwwwxxxwwwvvvpppppppppsssuuuuuusssqqqppprrruuuxxxzzz{{{{{{{{{||||||}}}~~~}}}}}}~~~{{{{{{}}}~~~|||{{{~~~|||zzz{{{}}}~~~|||xxxvvvvvvvvv{{{}}}zzzxxxyyyyyywww{{{|||}}}}}}|||xxxuuurrrwwwwwwwwwxxxzzz{{{{{{yyy{{{wwwuuuvvvxxxxxxtttpppnnnppprrrqqqpppoooqqqsssrrrppppppsssyyy|||zzzxxx|||nnnjjjjjjlllllliiiiiilllooonnnllljjjiiigggdddaaadddhhhlllllliiihhhjjjmmmggghhhiiiiiigggfffggghhhddddddeeeeeefffgggggggggkkkjjjhhhfffeeedddcccccceeedddcccbbbccceeeggghhhaaa___\\\]]]___bbbbbbaaacccbbb```___^^^^^^^^^___]]]___bbbcccbbbaaabbbbbbbbbcccaaa^^^___cccdddaaaaaaaaaaaabbbbbbbbbaaa```bbbbbbbbbbbbaaa___^^^]]]]]]ZZZZZZ\\\[[[XXXWWWZZZZZZZZZYYYYYYYYYYYYYYYZZZXXXWWWVVVUUUVVVVVVXXXXXXQQQPPPOOOMMMLLLLLLMMMMMMOOOPPPQQQOOOMMMLLLLLLMMMMMMNNNMMMMMMKKKIIIGGGEEEHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEECCCBBBAAAAAABBBCCCBBBBBBCCCBBBAAAAAABBBDDDCCCCCCDDDCCCBBBAAA???>>>===>>>??????@@@@@@??????>>>===<<<<<<===???AAACCC???@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>???@@@AAABBB>>>==============================>>>>>>???????????????>>>>>>===<<<<<<;;;===============>>>>>>>>>>>>============<<<<<<<<<~~~xxxvvvwwwkkkcccaaadddggghhh___XXXRRRPPPRRRQQQJJJCCCBBBEEEIIILLLKKKGGGAAA>>>???>>><<<999777666555555666666777777777777777888777666666555444333222222444444444444444555555555222222222333444555666777555444444333222111111000111111111111111111111111222222222222222222222222333333222222222333444444333333222222333333444555666666666666777777777777666666666777777777888888999999999999::::::::::::999999999999999:::;;;<<<;;;<<<===<<<===???BBBEEEDDDFFFGGGEEEBBB???>>>>>>BBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNMMMLLLKKKJJJKKKNNNQQQSSSSSSTTTVVVXXXXXXYYYYYYYYYXXXWWWVVVUUUZZZ[[[]]]```aaacccfffiiiaaadddhhhjjjlllmmmoooqqqnnnooopppppppppqqqtttvvvtttsssqqqpppqqqssswwwyyywwwtttpppoooqqquuuwwwxxxssssssrrrssstttuuusssrrruuutttttttttuuutttqqqoookkkkkkkkkmmmooopppnnnmmmkkknnnrrrvvvxxxxxxvvvuuuuuutttvvvzzz~~~}}}~~~zzzvvvuuuwwwyyy~~~}}}{{{{{{{{{}}}~~~|||{{{{{{|||}}}}}}{{{wwwxxx{{{~~~}}}xxxwwwxxx{{{}}}|||}}}~~~}}}{{{zzzzzz{{{{{{yyyuuuuuuvvvuuuyyywwwvvvwwwwwwuuuppplllppppppqqqtttxxxzzz{{{{{{zzztttrrrrrrrrrqqqnnnnnnpppssstttrrrooommmmmmmmmlllnnnrrrvvvvvvrrrmmmlllsssvvvqqqppptttuuuqqqiiigggiiimmmmmmjjjhhhjjjlllmmmnnnmmmjjjgggffffffdddgggiiiiiigggfffiiikkkgggggggggdddbbbbbbccceeeccccccdddeeeeeeffffffgggjjjiiigggeeecccaaa``````bbbaaaaaaaaaaaaaaabbbbbb___]]][[[[[[^^^bbbdddeeeaaa```]]][[[ZZZZZZ[[[[[[[[[^^^aaabbbaaa___]]]]]]___aaa```]]]]]]```aaa___````````````___^^^]]]]]]```````````````___^^^^^^[[[XXXXXX[[[[[[XXXXXXZZZ[[[YYYWWWVVVUUUVVVWWWXXXWWWVVVUUUTTTTTTTTTUUUVVVRRRQQQPPPNNNMMMLLLLLLLLLKKKLLLMMMMMMLLLLLLMMMOOONNNMMMLLLJJJHHHGGGEEEEEEGGGGGGGGGGGGFFFFFFEEEDDDEEEFFFGGGHHHHHHGGGFFFEEECCCBBBAAA@@@@@@AAABBBCCCBBBCCCCCCBBBAAAAAABBBDDDBBBCCCCCCCCCBBB@@@???===>>>??????@@@@@@@@@@@@@@@??????>>>===>>>???@@@AAAAAAAAAAAABBBAAAAAA@@@@@@???>>>>>>>>>???@@@AAABBB>>>>>>>>>===<<<<<<<<<;;;:::;;;;;;<<<===>>>?????????>>>>>>======<<<<<<<<<===============<<<<<<<<<<<<<<<=========>>>>>>>>>~~~wwwuuuyyyooohhheeefffggghhh^^^YYYSSSQQQRRROOOIIICCCBBBEEEJJJNNNMMMIIICCC??????>>><<<:::888777666555777777777777888888888888666666555444444333222222444444444444555555555555222222222333444555777777666777777666444222111111111111111111111111111111222222222222222222222222333333333333333333333444222222111111222222333444666666666666777777777777666666777777777888888888999999888888888999:::;;;::::::999::::::;;;<<<===<<<<<<<<<;;;<<<>>>CCCFFFMMMNNNMMMJJJFFFAAA???>>>BBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEENNNNNNNNNNNNMMMLLLLLLKKKMMMOOORRRSSSTTTUUUVVVXXXZZZZZZZZZZZZZZZZZZYYYYYY\\\]]]___```^^^^^^dddkkkdddeeeeeefffggghhhjjjlllkkkmmmppprrrrrrrrrtttuuutttsssrrrqqqqqqrrrtttuuurrrpppnnnmmmmmmnnnoooooommmllllllmmmqqquuuvvvwwwwwwwwwwwwwwwwwwuuuqqqnnnlllkkkjjjkkknnnooonnnmmmjjjlllpppsssuuuuuutttsssqqqnnnmmmrrrzzz~~~~~~|||xxxuuutttvvvyyy|||}}}|||{{{zzz{{{~~~~~~zzzwwwtttuuuvvvwwwyyy}}}}}}xxxttttttuuuwww}}}zzzwwwvvvwwwyyy{{{zzz{{{{{{{{{zzzzzz}}}}}}wwwuuuwwwvvvsssuuuqqqnnnpppssssssnnniiijjjjjjkkkoootttyyy{{{{{{|||wwwsssrrrpppooommmmmmooosssuuutttqqqnnnkkkkkklllnnnqqqssssssoookkkgggiiihhhdddeeejjjjjjfffgggfffjjjooopppkkkhhhiiikkknnnpppooojjjgggggghhhfffffffffdddbbb```bbbdddcccddddddbbb``````aaabbbbbbccccccdddeeeeeeffffffhhhgggfffdddbbbaaaaaa```____________^^^^^^^^^^^^^^^\\\ZZZZZZ]]]aaadddggg```^^^[[[YYYWWWWWWXXXYYY]]]```cccdddbbb___\\\[[[]]]```aaa]]]\\\^^^___]]]______```___]]][[[ZZZZZZ[[[\\\\\\]]]]]]]]]\\\\\\YYYVVVWWWZZZZZZXXXXXX[[[ZZZXXXUUUSSSQQQRRRSSSUUUUUUTTTSSSRRRQQQRRRSSSSSSTTTSSSRRRPPPOOOMMMLLLLLLHHHJJJKKKKKKJJJJJJLLLMMMMMMLLLJJJHHHFFFEEEDDDDDDEEEFFFGGGGGGFFFEEECCCBBBCCCDDDFFFGGGGGGFFFDDDCCCAAA@@@?????????@@@BBBCCCCCCCCCDDDBBBAAA@@@BBBCCCAAABBBBBBBBBAAA@@@>>>===??????@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>??????@@@@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>???@@@@@@@@@>>>>>>======<<<;;;::::::999:::;;;<<<===>>>??????>>>>>>=========<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;<<<======>>>??????~~~wwwuuu}}}yyysssnnnjjjhhhfffddd^^^YYYSSSQQQPPPNNNHHHCCCAAAEEEKKKNNNNNNJJJDDD@@@???>>><<<;;;999888777777888888888888777777777777555555555444333333222222222222333333444444444444222222222333444555666666666999;;;;;;888555333333111111111111111111111111222222222222222222222222333333333333333333333222222111111111111222333333666666666666777777777777777777777777888888888888999999888888888999:::;;;::::::::::::;;;<<<===>>><<<===<<<<<<<<<>>>BBBFFFPPPQQQQQQOOOKKKGGGEEEEEEDDDCCCBBBAAAAAACCCDDDEEEDDDDDDDDDEEEFFFGGGIIIJJJMMMMMMMMMMMMMMMNNNNNNNNNPPPRRRTTTUUUTTTTTTUUUVVVYYYYYYZZZZZZ[[[\\\]]]]]]]]]]]]___```^^^\\\dddnnniiigggcccaaaaaabbbdddeeehhhkkkooorrrrrrrrrssstttrrrssstttttttttsssqqqppppppqqqrrrqqqpppmmmkkkjjjkkkjjjjjjlllppptttvvvwwwzzzyyyyyyzzzyyywwwtttqqqnnnmmmkkklllnnnpppppppppnnnnnnnnnooopppsssuuuvvvtttooojjjlllrrryyy{{{{{{~~~{{{yyyyyyzzz{{{||||||zzzwwwuuuuuuwwwyyy{{{~~~|||zzzzzz{{{|||}}}zzz{{{}}}{{{wwwsssuuuwwwyyyzzz{{{~~~~~~yyytttrrrrrrssstttxxxwwwwwwwwwxxxxxxyyyyyyxxxyyyyyyyyyxxxzzz}}}zzzuuuxxx|||yyyrrrqqqmmmjjjlllppprrroookkkhhhhhhiiilllqqqvvvyyyyyy|||zzzwwwuuurrrooollljjjiiikkkooorrrsssrrrnnnkkkjjjjjjkkklllnnnooonnnmmmjjjiiieeebbbcccfffeeebbbeeedddhhhmmmnnniiiggghhhllloooqqqpppkkkgggffffffccccccbbb```^^^]]]^^^___]]]```bbbcccbbb```____________``````aaabbbbbbbbbbbbbbbaaa`````````aaaaaa]]]]]]]]]]]]]]]]]]\\\\\\^^^]]]\\\[[[\\\___cccfff___]]][[[YYYXXXXXXXXXYYY]]]```ccccccaaa]]]ZZZYYY[[[```bbb___\\\]]]]]][[[]]]^^^___]]]ZZZXXXXXXYYYWWWWWWXXXYYYYYYYYYYYYXXXWWWUUUUUUXXXYYYWWWWWWZZZXXXVVVSSSPPPOOOOOOPPPQQQRRRQQQPPPOOOOOOPPPQQQQQQRRRRRRQQQPPPNNNMMMKKKJJJHHHIIIJJJIIIHHHGGGHHHIIIKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDEEEFFFEEEDDDBBBAAACCCCCCDDDEEEEEEDDDCCCCCC??????>>>>>>???@@@BBBCCCBBBCCCCCCBBB@@@@@@AAABBB@@@@@@AAAAAAAAA???>>>===??????@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>======>>>>>>>>>======<<<======>>>>>>>>>>>>>>>>>>>>>======<<<;;;::::::999::::::;;;<<<===??????@@@============<<<<<<<<<<<<======<<<<<<;;;;;;::::::::::::;;;<<<===>>>>>>???yyyvvv|||zzzvvvrrrmmmhhhdddbbb___ZZZTTTPPPNNNLLLHHHEEEAAAEEEJJJMMMNNNJJJFFFBBB@@@???>>><<<;;;:::999999888777777777777777666666444444444444333333222222111111111222333333444444333333222222222333444444444999>>>???<<<777444333111111111111111111111111222222222222222222222222333333444444444333222222222222111111222222333444666666666666777777777777777777777888888888999999999999999999:::::::::::::::::::::;;;<<<===>>>???============<<<>>>AAADDDJJJLLLOOOOOONNNMMMNNNNNNFFFEEECCCBBBCCCDDDFFFHHHFFFEEEEEEFFFGGGIIILLLMMMKKKKKKKKKLLLMMMNNNOOOPPPQQQSSSUUUUUUUUUTTTUUUVVVXXXXXXXXXYYYZZZ\\\^^^___^^^[[[]]]aaa```^^^eeeqqqooojjjccc___^^^```bbbbbbeeeiiimmmpppqqqqqqrrrsssppprrrtttuuutttrrrooommmqqqtttwwwxxxvvvrrrpppnnnqqqsssvvv{{{~~~~~~{{{xxx{{{zzzzzzzzz{{{zzzwwwuuuqqqnnnllllllnnnppprrrrrrqqqooommmlllnnnqqquuuxxxzzztttooommmpppuuuyyyzzz}}}{{{xxxvvvvvvxxx{{{}}}}}}{{{xxxwwwwwwwwwvvvuuu~~~|||yyyvvvtttsssrrruuuvvvyyy}}}yyytttwwwzzz||||||||||||}}}zzzwwwtttrrrssstttuuuuuussstttvvvwwwxxxxxxxxxxxxwwwxxxxxxxxxwwwxxx{{{~~~yyyuuuxxx|||zzzssspppmmmkkklllnnnpppooommmkkkiiiiiikkkooosssuuuvvvtttuuuuuutttqqqnnnjjjhhhggggggjjjmmmppppppnnnllliiihhhhhhhhhhhhiiijjjkkkiiigggdddbbbcccdddeeeeeedddbbbdddhhhhhheeeccceeelllnnnpppooolllhhhfffddd______``````````````````\\\___bbbcccbbb```___^^^ZZZZZZ[[[\\\\\\]]]]]]^^^[[[[[[[[[[[[\\\^^^___```^^^]]]]]]]]]]]]]]]^^^^^^``````___\\\[[[\\\___bbb]]]\\\[[[ZZZZZZYYYYYYYYYZZZ]]]______\\\YYYWWWWWWXXX___bbb___\\\[[[[[[YYYYYY[[[]]][[[WWWTTTUUUWWWTTTUUUUUUVVVVVVVVVUUUUUUUUURRRRRRVVVVVVTTTTTTWWWTTTSSSPPPNNNMMMMMMNNNNNNOOONNNMMMMMMMMMNNNPPPPPPNNNNNNMMMMMMKKKJJJHHHGGGGGGHHHIIIHHHFFFEEEEEEFFFHHHHHHGGGGGGFFFEEEEEEDDDBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCC@@@???>>>>>>???@@@AAABBBBBBBBBBBBAAA???>>>???AAA???@@@@@@AAA@@@???>>>===>>>??????@@@@@@@@@@@@@@@=====================<<<999:::;;;;;;<<<<<<;;;;;;;;;<<<============<<<<<<<<<<<<<<<;;;:::::::::999:::;;;;;;<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999:::;;;<<<<<<======{{{yyy}}}{{{wwwrrrlllgggdddccc```[[[SSSNNNLLLJJJHHHFFFBBBDDDIIILLLLLLJJJFFFDDDAAAAAA???===<<<;;;;;;;;;777777777666666666555555444444444333333333333222000111111222333333444444333333222111111111222222000777@@@BBB>>>888444333111111111111111111111111222222222222222222222222333333444444444333222111222222222222222333444444666666666666777777777777777777888888888999999999888999:::;;;<<<;;;;;;:::::::::;;;;;;<<<>>>???@@@===>>>???>>>======???AAADDDGGGJJJMMMNNNNNNPPPQQQHHHGGGEEEDDDDDDFFFIIIJJJHHHGGGFFFFFFGGGIIIKKKLLLJJJJJJIIIIIIJJJKKKMMMNNNPPPRRRUUUVVVUUUVVVWWWXXX[[[[[[ZZZZZZ[[[]]]^^^___^^^YYY[[[bbbcccaaahhhssstttnnneee``````bbbeeefffdddgggkkknnnooopppqqqrrrrrrsssttttttsssrrrpppoooppptttxxxyyyxxxvvvvvvvvvuuu{{{{{{}}}|||{{{|||~~~~~~}}}|||uuurrrooonnnpppsssuuuvvvqqqooommmlllmmmpppuuuxxx{{{xxxtttrrrrrrtttwwwyyyxxxxxxwwwvvvvvvwwwzzz{{{|||{{{zzz{{{|||{{{xxxttt{{{zzzzzzxxxvvvssspppoootttuuuxxx~~~zzzvvvxxx{{{||||||||||||~~~zzzxxxuuuvvvxxxyyyxxxwwwuuuuuuuuuuuuvvvwwwwwwxxxvvvwwwxxxwwwvvvvvvxxxzzz{{{}}}|||wwwtttvvvvvvtttsssqqqooonnnmmmnnnooooooooommmkkklllnnnpppqqqqqqqqqrrrssssssqqqooommmlllkkkjjjiiikkkoooqqqqqqoooiiiiiiiiigggfffeeefffffffffeeedddccccccccceeegggfffcccbbbeeedddbbbbbbeeekkkkkklllnnnnnnkkkgggdddbbbbbbcccdddddddddbbbaaa```aaacccbbb```___^^^___YYYZZZZZZ[[[[[[\\\]]]]]]XXXXXXXXXYYYZZZ\\\]]]^^^___^^^]]]]]]]]]___aaabbbccccccbbb___[[[YYYZZZ\\\YYYZZZ[[[[[[[[[[[[ZZZYYYYYYZZZ\\\[[[YYYWWWVVVVVVUUU]]]aaa^^^ZZZYYYXXXWWWSSSWWWYYYWWWSSSPPPRRRTTTTTTTTTUUUUUUUUUTTTTTTSSSQQQNNNOOORRRRRROOOOOORRRPPPPPPNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMOOOPPPKKKKKKKKKKKKJJJIIIGGGFFFEEEFFFGGGFFFDDDDDDDDDFFFEEEFFFGGGGGGGGGGGGFFFEEEAAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAA@@@@@@AAABBBCCCAAA@@@?????????@@@AAABBBAAAAAAAAA@@@======>>>???>>>???@@@@@@@@@???>>>======>>>??????@@@@@@??????;;;;;;<<<<<<<<<<<<<<<<<<777888999:::;;;<<<<<<<<<:::;;;;;;<<<<<<;;;::::::;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;;;;;;;999999999::::::;;;;;;;;;|||zzz|||wwwpppjjjfffdddeeeaaa[[[SSSMMMJJJIIIHHHGGGBBBDDDHHHJJJKKKIIIGGGEEEBBBAAA@@@>>>===<<<<<<<<<777777666666555555555444444333333333333333333333111111222333333444555555444333222111000000000000---666???CCC???888444222111111111111111111111111222222222222222222222222333333444555444333111000333333222222333333444555666666666666777777777777777888888888888999999999888999;;;======<<<;;;:::::::::;;;;;;===>>>???@@@===???@@@???>>>===>>>???BBBEEEHHHJJJKKKLLLMMMOOOJJJIIIGGGEEEFFFHHHJJJLLLJJJIIIGGGFFFFFFGGGIIIJJJJJJIIIHHHGGGHHHIIIJJJKKKNNNQQQTTTUUUVVVWWWYYY[[[```___^^^^^^^^^___```aaa^^^XXXZZZcccfffdddjjjtttwwwpppgggbbbbbbfffiiijjjcccfffjjjlllnnnoooqqqrrrvvvvvvuuutttssssssssssssmmmqqquuuvvvvvvvvvyyy{{{nnnyyy{{{~~~yyyvvvsssrrrtttwwwyyyzzzooonnnmmmlllmmmppptttvvvxxxxxxwwwuuussssssuuuwwwuuuvvvxxxwwwvvvvvvvvvvvvzzzzzz|||}}}yyyuuuvvvwwwxxxxxxvvvtttrrruuuuuuwww}}}zzzwwwxxxzzzzzzzzz{{{}}}~~~{{{|||}}}}}}{{{xxxxxxwwwuuussssssuuuwwwxxxuuuvvvxxxwwwvvvuuuvvvwwwvvv}}}xxxqqqpppsssuuuvvvvvvtttpppmmmlllnnnpppssspppmmmlllmmmooooooooorrrsssssssssrrrqqqrrrsssqqqooolllmmmqqqttttttssskkklllllljjjhhheeeccccccgggffffffeeecccaaacccgggjjjfffdddddddddbbbdddgggiiihhhiiilllooonnniiidddiiihhhhhhhhhhhhfffbbb___eeeeeedddaaa^^^]]]^^^___\\\\\\\\\]]]^^^^^^______ZZZZZZZZZZZZ[[[]]]^^^___aaa___^^^]]]^^^```ccceeedddeeeddd```[[[WWWWWWYYYWWWXXXZZZ\\\\\\[[[ZZZXXXYYYZZZ[[[ZZZXXXWWWWWWWWWSSS[[[```]]]XXXWWWVVVUUUPPPSSSVVVTTTPPPNNNOOORRRUUUUUUUUUUUUUUUTTTSSSSSSOOOLLLLLLOOONNNLLLLLLNNNNNNNNNMMMMMMLLLLLLKKKKKKIIIIIIIIIJJJKKKMMMOOOPPPKKKKKKLLLLLLLLLKKKIIIHHHCCCDDDEEEEEEDDDDDDEEEFFFCCCEEEGGGHHHIIIHHHFFFEEEAAA@@@@@@@@@AAACCCEEEFFFDDDBBB@@@>>>>>>@@@BBBDDDBBBAAA@@@??????@@@AAAAAA@@@AAA@@@???===<<<===>>>>>>>>>???@@@@@@???============>>>???????????????999:::;;;;;;<<<<<<;;;;;;666777888:::;;;<<<======999:::;;;;;;;;;:::999888:::::::::::::::::::::;;;::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;888888999999999999::::::|||{{{|||yyyuuupppkkkgggdddcccaaa]]]VVVQQQOOONNNLLLLLLHHHHHHIIIJJJJJJGGGAAA===;;;<<<=========<<<;;;:::777888888888777666444333555555555444444333333333444444444333333222222222444444333333333333222222000333666888999777444222333222222333222111111333444555222...///333444111333333333333333333333333222444666888999777555444666666666666666777777888::::::::::::::::::::::::999999888888888999:::;;;;;;<<<===>>>????????????@@@???????????????@@@@@@BBBCCCDDDFFFHHHJJJLLLLLLHHHHHHGGGFFFGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLPPPSSSVVVXXXXXXXXXXXXYYY^^^^^^]]]\\\\\\\\\]]]]]]aaa```^^^___cccgggjjjlllsssooojjjgggggghhhiiiiiilllmmmlllllllllooossswww{{{xxxvvvwww{{{|||yyyuuunnnooopppnnnmmmqqqyyywwwwww}}}{{{tttrrruuuyyyzzzyyyuuurrrpppqqquuuwwwwwwvvvzzz~~~{{{wwwvvvwwwzzzwwwsssqqqqqqqqqpppoooyyyzzz|||~~~{{{xxx}}}wwwssstttxxx{{{zzzwwwooottt{{{|||yyysssvvvyyy{{{{{{{{{|||}}}~~~{{{yyyxxxyyyyyyvvvssstttuuuvvvwwwvvvuuutttssstttvvvwwwxxxxxxyyyzzz{{{~~~yyyuuuqqqpppqqqrrrssstttttttttsssrrrpppooovvvxxxxxxtttnnnkkknnnrrrtttuuutttqqqrrrxxx||||||yyyxxxuuurrrqqqqqqqqqrrrlllllllllkkkjjjiiigggfffjjjiiigggdddaaaaaacccfffgggeeebbb``````cccfffhhhiiiiiijjjkkklllllllllllllllkkkjjjkkkllllllkkkjjjeeeffffffgggfffdddcccbbb```cccffffffcccaaabbbddd___^^^\\\\\\]]]^^^\\\[[[\\\]]]___^^^^^^^^^```bbbddddddbbb```]]][[[ZZZYYYXXXXXXYYYYYYYYYZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXVVVWWWXXXXXXXXXWWWVVVUUUTTTSSSRRRQQQQQQRRRRRRSSSSSSTTTUUUUUUUUUTTTSSSSSSTTTNNNIIIIIIMMMPPPPPPOOOMMMMMMMMMKKKIIIIIIJJJLLLJJJIIIIIIIIIIIIJJJKKKKKKIIIKKKLLLKKKJJJHHHIIIIIICCCCCCDDDEEEEEEEEEEEEEEEBBBBBBBBBCCCCCCEEEFFFFFFEEECCCBBB@@@@@@AAABBBCCCEEECCCBBB@@@@@@AAABBBCCC@@@@@@AAAAAAAAA@@@@@@???AAA@@@???>>>============??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888999999:::999888888777888:::<<<===888888999:::;;;<<<<<<<<<888888999999999888777777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<<<<::::::999999999:::;;;;;;~~~zzzyyy{{{yyyuuuqqqlllgggdddbbbbbb]]]WWWRRROOONNNMMMLLLIIIKKKLLLLLLIIIEEE@@@===;;;;;;<<<<<<<<<:::999888777777888888888666555444555555444444444333333333444444444444333333333333444444333333333333222222000111444555666555333222333222222333111000222666999======888555555333///333333333333333333333333333444666777777777555555777666666666666777888888999999999999999999999999999999999999::::::::::::;;;;;;<<<===>>>>>>>>>>>>???>>>>>>>>>??????@@@AAACCCCCCDDDFFFGGGHHHJJJJJJIIIHHHGGGGGGGGGHHHJJJJJJKKKJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLMMMOOORRRUUUWWWWWWWWWWWWXXX[[[\\\\\\\\\]]]]]]^^^^^^aaa``````aaacccfffhhhjjjrrrpppnnnkkkjjjjjjlllnnnooopppppppppppprrruuuxxxzzzxxxwwwyyy}}}~~~{{{wwwpppqqqrrrpppooorrrzzzzzzyyy{{{~~~}}}|||yyywwwuuuvvvyyy{{{{{{zzzyyy|||~~~wwwyyyvvvsssrrrsssttttttsss{{{zzzzzz{{{}}}}}}|||{{{}}}|||{{{{{{|||{{{zzzyyyxxxyyy|||~~~~~~|||zzzxxxuuuwwwzzz{{{|||}}}|||wwwuuuvvvwwwvvvuuuzzzzzz{{{{{{zzzzzzyyyyyytttuuuwwwxxxzzz}}}~~~|||wwwsssqqqqqqrrrsssrrrssstttuuuuuutttrrrppprrrtttuuurrrmmmkkkmmmpppuuuyyy{{{zzzzzz}}}}}}{{{|||zzzxxxuuutttsssttttttmmmmmmmmmlllkkkjjjhhhhhhkkkkkkiiieeecccbbbdddfffeeedddbbbaaaaaaccceeefffiiijjjkkklllmmmmmmmmmmmmnnnllljjjjjjjjjjjjiiihhhcccdddeeegggggggggffffffccceeeggghhhfffdddddddddaaa```______```aaa```^^^]]]^^^^^^^^^]]]^^^aaadddaaa```___]]][[[ZZZXXXXXXZZZ[[[[[[[[[[[[ZZZZZZYYY[[[[[[[[[[[[ZZZXXXWWWVVVTTTUUUVVVWWWWWWVVVUUUTTTSSSSSSQQQPPPPPPQQQQQQRRRSSSTTTUUUVVVUUUTTTRRRPPPOOOMMMKKKLLLOOOQQQQQQPPPNNNMMMLLLJJJIIIIIIJJJKKKJJJIIIIIIHHHHHHHHHIIIIIIHHHIIIKKKJJJHHHGGGGGGHHHCCCDDDDDDEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCAAA@@@@@@@@@BBBCCCCCCBBB@@@>>>>>>>>>@@@@@@>>>>>>????????????>>>>>>@@@@@@???======<<<<<<===>>>>>>>>>=========<<<<<<======<<<;;;;;;;;;;;;;;;:::999999888888999999:::999888888777888999:::;;;999;;;===>>>?????????>>>999999999999888888888888::::::::::::::::::::::::::::::::::::::::::::::::999999999:::;;;<<<>>>>>>;;;:::999999888888888888{{{xxxwwwzzzxxxvvvrrrmmmhhhdddbbbbbb^^^WWWSSSPPPOOONNNNNNKKKNNNQQQOOOIIIBBB>>><<<::::::::::::999888777666555666777888888777666555555444444444444333333333444444444444444555555555444444333333333333222222000000111222222222222111444222222333111000666>>>KKKRRRUUUNNNEEE===777333222222222333333444444444444444555555666666666666777777777777777888888999888888888888888888888888888999:::<<<<<<;;;;;;:::::::::<<<========================>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGGGGHHHIIIHHHHHHHHHHHHIIIJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLNNNNNNNNNPPPSSSUUUUUUUUUVVVWWWWWWXXXZZZ\\\]]]^^^______aaaaaabbbccceeefffggghhhqqqsssrrrppplllkkknnnqqqpppqqqssstttttttttvvvxxxwwwwwwxxx{{{|||yyyuuuvvvvvvtttsssvvv|||{{{zzz|||~~~}}}~~~|||{{{{{{}}}~~~}}}}}}}}}{{{zzz{{{|||||||||}}}{{{xxxxxxzzz|||}}}}}}|||~~~zzzyyyzzz~~~~~~}}}{{{{{{zzz{{{{{{xxxzzz||||||}}}~~~zzzxxxxxxyyyzzz{{{~~~}}}}}}}}}}}}}}}wwwwwwxxxyyy|||}}}{{{xxxuuussssssuuuvvvtttvvvxxxzzzzzzxxxuuusssmmmppprrrqqqnnnlllmmmooouuu|||}}}yyy|||{{{xxxvvvtttsssssssssoooooonnnmmmlllkkkjjjjjjmmmmmmkkkhhheeecccdddeeeeeeeeedddddddddeeefffgggiiijjjkkklllmmmmmmmmmmmmooollliiiggggggggggggfffaaabbbdddfffhhhiiiiiijjjffffffggghhhiiihhheeebbbbbbbbbaaabbbddddddcccaaa^^^^^^^^^]]]]]]___bbbfff```___^^^]]][[[ZZZYYYXXX[[[[[[]]]]]]\\\[[[YYYWWWZZZ[[[\\\\\\[[[XXXVVVUUUSSSSSSUUUUUUVVVUUUTTTSSSSSSRRRQQQPPPOOOPPPPPPQQQRRRTTTVVVWWWVVVSSSPPPNNNKKKMMMNNNNNNMMMMMMNNNOOOOOONNNLLLJJJIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGIIIHHHFFFEEEEEEFFFCCCDDDDDDEEEEEEEEEEEEEEECCCBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBBAAA@@@>>>===<<<<<<<<<===<<<<<<===>>>>>>======<<>>===<<<<<<<<<<<<<<<===============<<<<<<<<<>>>===<<<;;;:::;;;<<<<<<:::999999888888999999::::::999888777777777777888;;;===@@@CCCDDDDDDBBB@@@;;;:::999888888888999999999999999999999999999999::::::999999888888777777666666777888:::===???@@@;;;;;;999888777666666666{{{wwwwwwyyyxxxuuurrrmmmhhhdddbbbbbb^^^XXXSSSQQQPPPOOOOOOMMMRRRUUUQQQIIIAAA======;;;::::::888777555444333555666777888888777666666444444444444444444444444333444444555555666666666444444333333333222222222000000000000000111222222333000111444333333===KKK```iiimmmbbbQQQCCC999444111111222333333444555555555555444444444555666777777777777777777888999999777777777888888888888888888999;;;======<<<;;;:::999:::;;;<<<============<<<<<<======???@@@AAABBBAAAAAABBBCCCEEEFFFGGGGGGIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOMMMOOORRRSSSSSSSSSTTTVVVTTTUUUXXX[[[]]]______```___bbbdddfffggghhhhhhiiiqqqtttvvvsssmmmjjjlllooonnnpppsssuuuuuuuuuvvvwwwtttuuuxxx|||}}}zzz||||||{{{zzzyyy{{{wwwtttwwwwwwyyy|||~~~|||~~~}}}}}}}}}~~~~~~{{{~~~|||zzzxxxxxxzzz|||}}}}}}|||}}}~~~~~~}}}|||{{{zzz~~~}}}||||||}}}~~~~~~~~~~~~}}}~~~}}}|||{{{||||||}}}|||{{{yyyyyy{{{}}}~~~}}}zzzxxxwwwwwwxxxyyyzzz||||||xxxvvvkkknnnqqqqqqpppnnnoooooottt|||~~~}}}yyyuuuxxxwwwuuusssqqqppppppoooppppppooonnnmmmmmmmmmlllnnnnnnmmmjjjfffddddddeeegggggghhhiiiiiiiiiiiiiiihhhiiijjjkkkkkkllllllkkkkkkhhheeeddddddeeeeeeddd```aaabbbdddfffhhhiiiiiifffeeedddfffiiihhhddd```bbbaaabbbccceeeeeecccaaa______]]]\\\\\\^^^cccfffcccbbbaaa___]]]\\\ZZZYYYWWWYYY[[[\\\\\\ZZZXXXVVVXXXZZZ[[[\\\[[[XXXUUUSSSRRRSSSTTTUUUUUUUUUTTTSSSTTTSSSQQQPPPOOOOOOPPPQQQSSSUUUWWWXXXWWWTTTOOOLLLMMMOOOQQQNNNJJJHHHLLLOOOQQQOOOLLLJJJJJJKKKLLLLLLIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFDDDCCCCCCDDDCCCCCCDDDEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@???@@@@@@AAA@@@???===<<<;;;;;;;;;;;;<<<<<<======>>>=========>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<::::::;;;<<<===:::999999888888999999:::::::::999888666666555555:::===BBBFFFGGGFFFCCCAAA===<<<:::888777888999:::999999999999999999999999999888888777777666666555555666666888999;;;===>>>;;;:::999888888888888888|||yyyyyyyyyxxxuuuqqqmmmhhheeecccbbb]]]WWWSSSQQQPPPPPPOOONNNSSSVVVSSSJJJBBB??????<<<;;;:::888666444333222555666777888888777666666444444444444444444444444333444444555555666666666444444333333333222222222222111111000111222333444222///000555444666FFFZZZooowwwwwwhhhRRR@@@555000111111222333333444555555555555333333333444666777777777777666777888888999888888888888999999::::::888999;;;======<<<;;;:::999:::;;;<<<============<<<<<<<<<===>>>@@@AAABBB??????AAABBBDDDFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJJJJJJJKKKLLLMMMNNNLLLNNNPPPQQQQQQRRRTTTUUUSSSTTTVVVYYY\\\^^^___```^^^aaafffhhhhhhiiijjjkkkooosssuuurrrlllggggggiiilllooorrruuuuuuuuuvvvwwwuuuwwwzzz~~~~~~~~~xxxuuuwwwwwwyyy|||}}}}}}~~~}}}}}}}}}|||{{{zzzzzz|||}}}{{{}}}~~~|||zzzwwwzzzyyyzzz|||~~~}}}{{{|||xxxzzz}}}}}}~~~~~~}}}}}}}}}{{{zzz{{{{{{|||{{{yyywwwxxxzzz||||||{{{~~~|||zzzxxxwwwwwwwwwxxx}}}~~~|||wwwtttmmmoooqqqssssssrrrrrrrrrttt|||{{{yyyxxxuuuuuutttsssqqqpppooonnnnnnrrrqqqpppnnnnnnnnnnnnooonnnnnnnnnlllhhheeeddddddhhhhhhiiijjjjjjiiihhhhhhffffffggghhhiiiiiiiiiiiieeecccaaaaaacccdddeeeddd```aaaaaabbbccceeeffffffdddbbbaaabbbeeefffccc```aaaaaaaaacccddddddbbb_________]]][[[[[[]]]aaaeeeeeedddbbb___]]]ZZZYYYXXXQQQSSSVVVYYYZZZYYYWWWVVVVVVWWWYYYZZZZZZWWWUUUSSSRRRSSSTTTVVVVVVVVVUUUTTTTTTSSSQQQPPPOOOOOOPPPPPPRRRTTTWWWXXXWWWSSSOOOLLLOOOQQQQQQMMMIIIJJJQQQXXXSSSOOOKKKIIIKKKLLLMMMMMMIIIHHHFFFEEECCCCCCBBBBBBBBBCCCEEEDDDBBBAAAAAABBBBBBBBBCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???????????????>>>>>>===<<<;;;;;;;;;<<<===>>>>>>?????????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<>>>===<<<;;;:::;;;<<<<<<:::999999888888999999:::;;;:::999888777555444333888;;;AAAEEEFFFEEEBBB???>>>===;;;999888888::::::::::::::::::::::::::::::777777777666666555555555888888888888999:::;;;;;;999999999999999:::;;;<<<~~~{{{zzzzzzxxxtttppplllhhhfffeeeaaa]]]WWWRRRPPPPPPOOOOOONNNQQQTTTSSSMMMGGGCCCBBB???>>>;;;888666444333222555666777888888777666555333333333444444444444555444444444444444555555555444444333333333333222222222222111111222222333444222...000555444777KKKdddyyy}}}xxxeeeNNN>>>555111222222222333333444444444555444333333333444666777666666666666666777777888777777888888999:::::::::888999:::<<<<<<;;;;;;:::::::::<<<===============<<<<<<<<<===>>>???@@@AAA???@@@AAABBBDDDEEEFFFGGGFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGJJJJJJJJJJJJJJJKKKKKKLLLLLLNNNPPPQQQQQQQQQSSSUUUTTTUUUVVVWWWYYY\\\^^^___]]]aaafffgggffffffhhhkkkllloooqqqpppkkkfffddddddiiilllooorrrssstttuuuwwwvvvxxx|||~~~~~~}}}yyyzzz~~~{{{}}}~~~|||zzzyyyyyy{{{|||~~~zzzzzzzzzxxxvvvvvvwwwyyy{{{|||~~~~~~zzzxxxxxxyyy|||~~~{{{|||wwwyyy~~~~~~}}}}}}}}}~~~|||{{{{{{{{{{{{uuussssssvvvzzz}}}|||zzzxxxwwwvvvuuutttuuuvvvvvvzzz{{{}}}}}}{{{xxxtttqqqqqqqqqrrrtttuuuuuuvvvvvvuuu}}}zzzyyyxxxwwwssssssrrrrrrqqqppppppooorrrqqqpppnnnnnnnnnooopppnnnooopppoookkkhhhgggfffggggggggggggfffeeedddddddddeeefffggghhhhhhhhhhhhbbbaaaaaabbbdddeeedddcccaaaaaaaaaaaabbbcccdddeeebbb```___```aaacccccccccbbbbbbbbbdddeeedddaaa^^^______]]][[[ZZZ[[[^^^aaa```___^^^[[[YYYWWWUUUTTTNNNPPPSSSUUUVVVWWWVVVUUUSSSUUUVVVWWWWWWVVVTTTSSSQQQRRRTTTUUUVVVVVVUUUUUUTTTRRRQQQOOONNNNNNNNNOOOQQQRRRTTTUUUTTTRRRNNNLLLNNNPPPOOOMMMKKKOOOXXX```SSSNNNIIIGGGIIILLLLLLKKKHHHGGGFFFDDDCCCBBBBBBBBBAAABBBDDDCCCAAA@@@@@@AAA@@@AAAAAABBBCCCBBBBBBBBB@@@@@@????????????@@@@@@@@@@@@@@@?????????>>>>>>===============<<<<<<<<<======>>>???@@@@@@@@@@@@===<<<<<<;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888999999:::;;;;;;:::999888666444333666999>>>BBBDDDCCC@@@>>>???>>><<<:::999999999:::::::::::::::::::::::::::555555555555666666666666::::::999999888999999999888888888999:::;;;======{{{{{{{{{xxxsssnnnjjjhhhgggggg```[[[VVVQQQPPPOOOOOONNNMMMOOOQQQRRRPPPLLLGGGEEEBBB@@@===:::777555333333777777888888888666555444333333333444444444555555444444444444333333333333444444333333333333222222111111222222222333333333222...///444222444KKKhhh{{{zzzppp[[[FFF;;;666444333333333333333333333333444333333333444444555555555555555555555666666777666666777777888999999:::999999999999::::::::::::;;;;;;<<<===>>>>>>>>>>>>===============>>>??????CCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFKKKJJJJJJIIIIIIIIIIIIIIIMMMNNNPPPPPPPPPQQQTTTVVVWWWVVVUUUUUUVVVYYY\\\^^^^^^bbbeeeeeebbbaaacccfffgggiiilllmmmlllhhhdddaaabbbdddhhhkkklllnnnqqqssssssuuuxxxzzz{{{|||}}}}}}|||zzzzzzzzz{{{{{{}}}yyyxxxyyy{{{{{{}}}}}}yyywwwvvvvvvwwwxxxyyyzzz|||~~~xxxyyyyyyvvvssssssuuuwwwtttvvvyyy~~~~~~yyyzzz}}}}}}}}}{{{zzz{{{}}}~~~}}}{{{{{{{{{||||||~~~|||~~~~~~}}}}}}~~~~~~~~~||||||~~~}}}}}}}}}|||{{{zzzxxxxxxsssrrrrrrvvv{{{}}}zzzvvvqqqqqqqqqrrrtttuuuwwwxxxvvvwwwxxxxxxxxxvvvtttssstttsssssstttuuuwwwxxxxxxrrr{{{zzzxxxwwwvvvqqqqqqrrrrrrrrrrrrqqqqqqrrrqqqooonnnmmmnnnpppqqqoooqqqsssrrrpppllljjjjjjhhhhhhgggeeedddcccbbbaaadddeeefffggghhhhhhhhhhhhccccccccceeeggggggdddbbbaaaaaa```aaabbbccceeefffaaaaaaaaa``````cccgggjjjfffffffffggggggfffbbb___^^^^^^^^^\\\ZZZYYY[[[]]]ZZZYYYXXXWWWVVVUUUTTTTTTPPPPPPRRRSSSTTTTTTTTTTTTQQQRRRSSSTTTUUUUUUUUUUUUPPPQQQRRRTTTUUUUUUTTTTTTRRRPPPNNNMMMLLLKKKLLLLLLMMMNNNPPPPPPPPPNNNLLLKKKMMMMMMMMMKKKKKKNNNUUUZZZQQQKKKEEECCCFFFIIIIIIHHHGGGGGGEEEDDDCCCCCCCCCCCC@@@BBBCCCCCCAAA@@@@@@AAA??????@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>>>>???@@@AAA???????????????>>>>>>===;;;;;;<<<<<<======<<<<<<<<<===>>>???@@@@@@@@@@@@===<<<<<<<<<<<<<<<======999999:::::::::;;;;;;;;;;;;<<<===>>>===<<<:::999:::999999888888999999:::;;;;;;;;;:::999777555444555888<<<@@@BBBAAA???>>>>>>>>>===<<<;;;:::999999999999999999999999999999444444555555666666777777;;;::::::999999999::::::999888888888999:::;;;;;;|||{{{|||yyysssmmmiiigggggghhh___[[[UUUQQQOOOOOOOOONNNLLLMMMOOOQQQRRROOOJJJGGGDDDBBB>>>:::777555444444777888888888777666444333333333333444444555555555444444444333333222222222444444444333333333222222000000111222222222222111444...///333000111IIIhhhuuuqqqcccNNN<<<444333222444333333333333333333333333333333444444444555555444444444444444555666666444555555666777888888999999999888888888999:::;;;;;;<<<===>>>????????????>>>===============>>>???GGGFFFEEEDDDCCCBBBAAAAAADDDEEEFFFGGGHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFKKKKKKIIIHHHHHHHHHHHHHHHMMMNNNPPPPPPPPPQQQTTTVVVYYYXXXUUUTTTUUUWWW[[[]]]```ccceeebbb^^^\\\^^^aaadddeeehhhkkkmmmjjjeeeaaaZZZ]]]```ccceeehhhlllnnnnnnppprrrssstttuuuwwwxxx}}}{{{xxxvvvvvvvvvvvvvvvtttxxxzzzyyywwwvvvsssqqqvvvyyy~~~~~~{{{yyyxxxqqqqqqrrrrrrsssvvv{{{~~~xxxyyyyyyvvvsssrrrtttwwwrrrqqqqqquuu{{{~~~~~~|||zzzzzz{{{~~~{{{|||}}}wwwyyy||||||{{{yyyxxxxxxvvvuuuuuuwwwzzz~~~xxx{{{~~~~~~~~~~~~}}}~~~|||yyyyyy{{{~~~zzzzzz{{{{{{yyyxxxuuutttvvvttttttwww{{{{{{vvvqqqnnnooopppsssuuuxxx{{{|||tttuuuvvvwwwwwwwwwwwwvvvvvvtttssssssuuuwwwxxxyyymmmxxxzzzwwwuuusssnnnooopppqqqqqqqqqqqqqqqrrrqqqooommmmmmnnnpppqqqpppsssuuuuuusssooommmmmmkkkjjjhhhfffdddcccbbbbbbeeefffggghhhiiiiiiiiiiiieeefffggghhhiiihhhdddaaa`````````aaaccceeegggiiibbbccccccaaa```cccjjjpppiiiiiiiiijjjjjjhhhddd```^^^^^^^^^\\\YYYXXXYYYZZZVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRRRRRRRRRRSSSSSSSSSPPPPPPQQQRRRSSSTTTUUUVVVNNNOOOQQQSSSSSSSSSSSSRRRPPPNNNMMMKKKJJJIIIIIIJJJKKKKKKLLLMMMLLLLLLKKKJJJLLLLLLKKKIIIHHHHHHKKKMMMOOOIIIBBBAAADDDGGGGGGEEEGGGFFFEEEDDDDDDCCCDDDDDD@@@BBBCCCCCCAAA@@@@@@AAA>>>>>>???@@@@@@@@@@@@???============>>>???AAAAAA???????????????>>>======999999:::;;;<<<<<<<<<<<<<<<<<<>>>???@@@@@@@@@@@@======<<<<<<<<<======>>>999999999::::::;;;;;;;;;:::;;;===???>>><<<:::888:::999999999999999999:::;;;;;;;;;;;;:::888666555555777;;;???@@@@@@???>>>>>>>>>>>>===<<<:::999888777777777777777777777777333444444555666777888888::::::999999::::::;;;<<<999999888888888888888999~~~zzzyyy~~~rrrhhhhhhllljjjfffcccddd]]]UUUQQQPPPPPPNNNMMMKKKLLLLLLKKKMMMOOOLLLEEEAAA@@@===999555333444555555777888888666444333333444444333333333333222222444444444333333222222222333333333222222222111111111000000000111222333333///222333000...555DDDQQQiii```PPPAAA777222222333111111111111111111111111555444444333333444444555666666555555555555666666555666555444333333555777777777777888999:::<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>@@@BBBBBBEEEFFFFFFEEECCCAAABBBCCCAAACCCEEEGGGHHHHHHFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEIIILLLLLLIIIEEEDDDHHHLLLPPPRRRTTTTTTTTTUUUVVVXXX[[[YYYWWWVVVVVVWWWXXXYYYdddaaa^^^]]]^^^^^^]]]\\\fffiiilllnnnlllgggbbb^^^\\\___bbbdddeeegggiiijjjmmmmmmmmmnnnooopppqqqqqqsssqqqpppqqqttttttqqqnnnqqqssstttuuuuuussspppnnnqqqvvvzzzyyyuuurrrtttvvvqqqsssvvvvvvtttsssssstttrrrtttxxxzzzyyywwwsssqqqqqqrrrtttwwwyyyyyyvvvttt|||zzzxxxzzz~~~~~~{{{~~~{{{{{{{{{zzzvvvrrrrrruuuxxx{{{||||||}}}~~~~~~~~~|||zzz{{{||||||yyyxxxxxxxxx||||||{{{zzzyyyyyyxxxxxxxxxxxxuuusssuuuxxxuuupppnnnppprrrtttuuuwwwzzz|||{{{|||wwwqqqssszzz|||yyyttttttuuuuuutttssssssrrrtttuuuxxxyyywwwsssnnnkkkqqqnnnllloootttwwwvvvtttnnnooonnnlllkkkllloooqqqmmmpppsssrrrooommmnnnooojjjhhhfffdddcccdddeeeffffffeeefffiiilllmmmmmmlllffffffffffffeeeddddddcccdddcccbbbaaaaaabbbcccdddcccbbb``````aaadddgggiiihhhggggggiiillllllhhheeecccaaa___\\\[[[ZZZYYYYYYXXXYYYYYYVVVRRRPPPRRRUUUTTTUUUVVVVVVTTTQQQNNNKKKNNNOOOPPPQQQSSSSSSTTTTTTUUURRRPPPRRRWWWYYYVVVSSSOOOMMMKKKHHHGGGGGGHHHIIIMMMLLLKKKKKKKKKKKKLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJHHHEEECCC@@@@@@BBBDDDFFFHHHFFFEEEDDDEEEDDDBBBAAADDDDDDCCCCCCBBBBBBBBBBBB??????????????????????????????>>>>>>>>>>>>??????>>>????????????>>>======;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<============>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;============<<<:::777666999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999888777777888::::::999777888888777777666666555555777777777777777777777777999999888777666666777777}}}|||}}}rrrhhhhhhjjjiiidddbbbbbb\\\TTTPPPOOOOOOMMMLLLKKKMMMMMMLLLMMMPPPLLLGGGBBBAAA>>>:::666333444555555777888888666444444444444444333333333333222222444444444333333222222222333333333222222222111111444333222111000000000000000222222000...333===FFFWWWPPPFFF;;;444222333444111111111111111111111111333333333222222333333333666555555555555555555666555666666444333333555777777777777777999:::;;;<<<========================<<<<<<<<<===>>>???AAAAAACCCDDDEEEDDDBBBAAABBBCCCAAABBBDDDFFFGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEIIIKKKLLLJJJFFFEEEIIIMMMOOOQQQSSSSSSTTTTTTVVVXXXYYYXXXWWWUUUUUUVVVXXXYYYYYY\\\^^^___]]]\\\\\\]]]dddgggjjjlllkkkhhheeebbbbbbdddeeeeeedddfffjjjnnnlllkkkjjjjjjkkkllloooppppppnnnllllllooopppooommmrrrssstttsssrrrooollljjjlllpppsssrrrooonnnpppssssssuuuwwwwwwuuusssrrrrrrpppssswwwzzz{{{{{{yyywwwpppoooooopppsssuuuvvvuuuzzzwwwuuuvvv{{{~~~~~~}}}zzzwwwwwwxxxwwwtttqqqqqqtttwwwyyyzzz{{{}}}}}}}}}~~~|||yyy{{{||||||{{{yyyxxxyyyzzzzzzzzzzzzyyyxxxxxxwwwwwwxxxzzzxxxuuuuuuxxxvvvrrrrrrrrrsssssssssuuuxxxzzzxxxyyyuuuppprrryyy{{{xxxwwwvvvvvvuuuttttttssssssuuuvvvwwwwwwvvvsssooommmqqqmmmkkkmmmrrrtttsssqqqllllllllljjjiiijjjlllnnnjjjmmmoooooommmllllllnnnkkkiiigggdddccccccddddddaaaaaaaaacccfffhhhhhhgggeeefffffffffdddbbb```______^^^]]]^^^```aaabbbcccbbbaaa___^^^^^^___aaacccdddcccccceeeggggggdddaaa___^^^\\\[[[ZZZYYYYYYYYYZZZYYYXXXUUUSSSQQQRRRSSSSSSSSSUUUUUUSSSQQQNNNLLLMMMNNNOOOPPPQQQRRRRRRRRRSSSPPPNNNPPPSSSUUUSSSPPPNNNLLLJJJHHHGGGGGGHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJHHHFFFCCC@@@@@@AAACCCEEEGGGEEEDDDDDDEEEEEECCCBBBCCCCCCCCCBBBBBBBBBAAAAAA???????????????????????????>>>>>>======>>>>>>???????????????>>>>>>===<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<=========>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::999999999999999999999999;;;;;;;;;;;;:::888777666999999999:::::::::::::::;;;;;;:::::::::999999999888777777888::::::999777777777666666555555555444777777777777777777777777999888777777666666777777tttkkkjjjllliiieeeccc___ZZZTTTPPPOOOOOOMMMJJJLLLNNNNNNLLLMMMOOOLLLGGGCCCBBB@@@;;;777444444555555666888888666555555666444444333333333333222222444444333333333333222222333333333222222222111111333333222111000000000000222222111000///111555999???<<<888555222222333444111111111111111111111111333222222111111222222333444444444444444444444444555666666555444444555777666666666777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>???@@@@@@AAABBBBBBAAAAAABBBDDD@@@AAACCCDDDEEEDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEDDDGGGIIIJJJIIIFFFFFFIIILLLLLLNNNQQQRRRSSSTTTVVVXXXWWWVVVUUUUUUUUUVVVWWWXXXTTT[[[bbbdddbbb^^^]]]^^^dddfffhhhjjjkkkjjjiiihhhhhhjjjjjjgggcccdddjjjpppnnnkkkiiiggggggjjjnnnpppooollliiihhhjjjlllmmmnnnppppppqqqpppnnnllljjjhhhhhhjjjlllkkkiiijjjnnnqqquuuwwwxxxwwwtttqqqppppppmmmpppuuuyyy|||~~~}}}}}}wwwtttppppppssswww{{{|||yyyvvvrrrqqquuu|||~~~}}}~~~~~~|||}}}|||xxxtttsssuuuvvvtttrrrrrrtttvvvxxxxxxzzz|||~~~|||{{{{{{{{{|||zzzxxxuuu|||||||||zzzxxxwwwyyy{{{zzzzzzyyyyyyxxxxxxwwwwwwxxx{{{{{{wwwuuuvvvvvvtttuuutttsssrrrrrrssstttuuuuuuuuurrrppprrrxxxzzzxxxxxxwwwuuutttssssssssstttsssssssssrrrqqqooommmlllooollljjjkkknnnooonnnlllhhhiiihhhgggeeefffhhhjjjfffhhhjjjjjjiiiiiijjjkkkmmmkkkhhheeebbbbbbbbbbbb^^^]]]]]]___bbbccccccbbbcccdddeeeeeeccc```]]]ZZZ\\\[[[ZZZ[[[]]]______^^^```___\\\ZZZYYYYYYZZZ[[[___^^^^^^```aaaaaa^^^\\\ZZZZZZYYYYYYXXXYYYYYYZZZ[[[XXXVVVTTTSSSSSSQQQPPPPPPQQQRRRSSSRRRPPPNNNLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPNNNLLLLLLOOOPPPMMMKKKLLLKKKIIIGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGEEECCC@@@???@@@BBBCCCEEEDDDCCCCCCEEEEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@??????????????????>>>==================>>>????????????>>>===<<<;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999888888888888999999999999999999999999:::999999888777777888888:::::::::999999999999999:::::::::999999999999999777777666888999:::999777555555555555555555555444777777777777777777777777888777777666666666666777yyypppoooooollliiihhh```ZZZTTTQQQPPPOOOMMMJJJKKKMMMMMMKKKJJJLLLJJJFFFCCCCCCAAA<<<888555444444555777888777666555666777444444333333333222222222333333333333333333333333333333333222222222111111000000000000111222444444222111000000111111111000000111111111222222222222111111111111111111111111333333222222222222333333333444444444444444444333555666777666444444555777555555666666777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>???===>>>@@@AAA@@@AAABBBDDD@@@@@@AAABBBCCCCCCBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDFFFHHHHHHFFFFFFHHHIIIJJJLLLOOOPPPQQQSSSUUUWWWUUUUUUTTTTTTUUUVVVWWWWWWXXX^^^fffkkkkkkhhhccc```ggghhhiiijjjkkkkkkllllllkkknnnppplllgggeeeiiinnnqqqnnnjjjggggggjjjooorrrrrroookkkiiihhhjjjmmmnnnkkkkkkllllllmmmmmmllllllhhhiiiiiihhhgggiiinnnqqqvvvwwwwwwvvvrrrooommmmmmkkknnnrrrwwwzzz}}}~~~~~~zzzwwwrrrqqqsssvvvyyy{{{vvvsssooonnnpppsssuuuwwwtttwwwzzz{{{yyyxxxzzz~~~|||xxxtttsssuuuwwwvvvuuurrruuuyyyzzzyyyxxxwwwwwwxxxxxxxxxxxxwwwvvvtttrrrzzzzzzyyyvvvtttuuuwwwyyyzzzyyyyyyyyyxxxxxxwwwwwwuuuzzz{{{vvvrrrssstttttttttsssrrrqqqqqqpppnnnlllqqqpppnnnnnnqqquuuwwwvvvsssrrrpppooooooppprrrsssnnnmmmllljjjiiiiiiiiiiiimmmjjjhhhhhhiiijjjhhhgggdddeeeeeecccbbbbbbccceeeaaabbbdddeeeeeefffggghhhmmmkkkhhhdddbbb`````````^^^]]]]]]^^^```bbbbbbaaa^^^```bbbcccbbb^^^[[[XXX[[[XXXVVVWWWYYY[[[ZZZXXX\\\[[[YYYWWWVVVVVVWWWWWWZZZZZZZZZ[[[[[[[[[YYYXXXVVVWWWWWWWWWXXXYYYYYYZZZXXXUUURRRQQQRRRRRROOOKKKMMMNNNOOOPPPPPPOOOMMMLLLLLLLLLMMMNNNNNNNNNMMMMMMNNNLLLJJJJJJKKKKKKIIIGGGJJJIIIHHHFFFFFFEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGDDDCCCAAA??????@@@BBBCCCCCCBBBAAABBBDDDEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>======<<<<<<<<<<<<======?????????>>>===<<<;;;:::;;;:::::::::::::::;;;;;;:::::::::;;;<<<<<<<<<===<<<<<<;;;:::::::::::::::999999999999999999999999777777888888888888888888999999999999::::::;;;;;;999888777666777888999:::::::::999999888888777777999999999999999888888888777666666777999:::888777555555666666666666666666777777777777777777777777777666666555555666666666zzzrrrppppppmmmjjjjjjbbb]]]VVVRRRQQQPPPMMMKKKJJJMMMMMMIIIGGGHHHFFFCCCBBBBBBAAA===888555444444777888888777666555666777444444333333333222222222333333333333333333333333333333333222222222111111/////////000111333444555222111000111333333111///...///111222222111000///111111111111111111111111444444333333333333444444333333444555555444333333444666777777555555555777555555666666777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>;;;===???@@@@@@@@@BBBDDDAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEGGGIIIJJJJJJIIIIIIJJJHHHJJJMMMOOOOOOQQQTTTVVVSSSSSSSSSTTTUUUVVVWWWWWWZZZ\\\bbbkkkrrrrrrkkkeeelllllllllkkkllllllmmmmmmmmmrrrwwwvvvqqqlllkkklllqqqnnnjjjggggggiiimmmppptttrrrnnnjjjhhhhhhjjjlllfffggghhhkkknnnqqqsssuuukkkjjjiiihhhhhhjjjnnnqqqtttuuuvvvtttqqqmmmllllllkkkmmmpppssswwwyyy{{{|||vvvsssooommmmmmnnnnnnnnnnnnmmmllllllmmmnnnmmmlllssswwwzzzxxxvvvuuuwwwxxxzzzvvvrrrrrrtttvvvvvvtttrrrvvv{{{}}}zzzvvvqqqooorrrssstttuuutttrrrqqqqqqvvvvvvuuussspppqqqsssuuuuuuuuuuuuuuuuuutttttttttpppuuuwwwsssoooppprrrqqqnnnnnnnnnppppppnnnhhhdddiiiggggggiiilllnnnooopppkkkkkkjjjiiijjjmmmoooqqqkkkiiigggfffeeefffggghhhjjjhhhfffeeeeeeddddddcccaaabbbbbbaaa___^^^___aaa^^^^^^___```bbbcccddddddkkkiiifffccc```____________]]]\\\\\\^^^``````___ZZZ\\\^^^``````^^^[[[YYYUUUQQQNNNOOOSSSVVVVVVUUUXXXWWWVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXWWWVVVVVVVVVTTTTTTUUUVVVWWWWWWXXXXXXSSSPPPNNNNNNOOOOOOKKKHHHKKKLLLMMMMMMMMMMMMLLLKKKKKKKKKLLLLLLMMMLLLLLLLLLLLLKKKIIIIIIIIIHHHGGGFFFGGGGGGFFFEEEEEEEEEDDDDDDEEEEEEDDDDDDEEEFFFFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEAAA@@@???>>>???AAABBBDDDAAA??????@@@BBBCCCCCCBBB>>>>>>>>>????????????????????????>>>>>>=========<<<;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>======;;;::::::;;;:::999999999999::::::999999999:::;;;<<<<<<<<<;;;::::::999999999999999888888888888888888888888666777888999::::::999999777888999:::;;;<<<===>>>999888777777777888:::;;;999999999888888777777777888888888888888888888888777666666777999999888666666666666777888888888999666666666666666666666666666555555555555555666666~~~~~~xxxpppoooooollljjjkkkfff___WWWQQQOOOOOOMMMKKKKKKNNNMMMHHHDDDDDDCCCAAA@@@@@@@@@===888555444555999999999777555444666777444444333333333333222222222222333333333333444444333333333222222222111111222222111111111111111222222111111222333444333222000111222333222111///...111111111111111111111111555444444333333444444555333444555666666555444333444666888888666555666666666666666777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<=========;;;===???@@@@@@@@@BBBDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFJJJKKKMMMNNNOOONNNLLLKKKGGGJJJLLLMMMNNNOOOQQQSSSRRRRRRSSSUUUVVVWWWXXXXXXVVVVVVZZZdddpppuuupppjjjooonnnmmmlllllllllmmmmmmqqqvvv|||}}}wwwqqqmmmnnnllljjjhhhggghhhjjjkkkrrrrrrpppmmmjjjhhhiiijjjggggggiiilllpppuuuyyy|||ooonnnkkkjjjjjjkkkmmmooorrrtttuuutttqqqnnnmmmmmmmmmnnnppprrruuuxxxzzz{{{vvvssspppnnnmmmllljjjiiihhhhhhiiilllnnnooommmkkkwww{{{|||yyyvvvvvvtttrrrwwwtttpppppprrrtttrrrpppppptttyyy{{{xxxrrrmmmiiilllnnnqqqrrrqqqqqqqqqrrrrrrrrrrrrpppnnnmmmoooqqqpppppppppppppppooooooooolllpppqqqnnnllloooooonnniiiiiijjjmmmooommmgggbbbbbb___```dddgggffffffhhhgggffffffggghhhjjjlllmmmiiihhhfffeeedddfffggghhhgggfffeeecccbbbaaa``````___```aaa```^^^]]]]]]^^^^^^]]]\\\]]]```bbbbbbbbbgggfffccc```_________```]]][[[YYYYYY[[[\\\]]]\\\XXXZZZ\\\^^^^^^]]][[[ZZZOOOJJJFFFHHHNNNTTTVVVUUUUUUUUUUUUUUUVVVVVVWWWXXXUUUVVVVVVUUUSSSRRRSSSTTTRRRRRRSSSTTTTTTTTTTTTTTTMMMLLLLLLLLLLLLLLLJJJHHHJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGDDDCCCCCCBBBBBBCCCCCCDDD??????>>>>>>???@@@AAABBB???>>>===>>>@@@AAA@@@???===============>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::::::::999999888888999999777888999999:::;;;<<<<<<::::::999888888888888888666666666666666666666666555666888:::;;;;;;::::::777777888999;;;<<<======999888888888888888999999888888888777777777777777777777777777777888888888666666555777888999888666666666777888888999::::::666666666666666666666666555444444444444555555666~~~wwwpppoooooolllkkkmmmhhh```VVVOOOMMMLLLKKKJJJNNNQQQOOOHHHCCCBBBAAA???===>>>>>><<<888666555555;;;;;;:::777555444555666444444333333333333222222222222222333333444444444333333333222222222111111222111111111111111222222444333222111111222333444111111111111111111000000111111111111111111111111444333333333333333333444333444666777777666444333444666888888777666666666777777777777999:::;;;<<<========================@@@???>>>===============<<<===???@@@@@@AAABBBDDDEEEEEEDDDDDDDDDDDDEEEEEECCCDDDEEEFFFGGGGGGGGGGGGKKKLLLNNNPPPPPPNNNKKKIIIGGGIIIKKKLLLLLLMMMOOOQQQQQQRRRTTTUUUWWWXXXYYYYYYVVVUUUWWW^^^hhhnnnnnnkkklllllllllllllllllllllmmmtttvvv{{{}}}tttmmmlllllllllkkkkkkjjjiiihhhoooqqqsssssspppmmmlllmmmnnnnnnnnnooossswww{{{~~~wwwuuurrrpppooopppppppppqqqsssuuuuuusssqqqpppqqqqqqqqqrrrtttwwwzzz|||~~~}}}zzzvvvsssrrrrrrqqqqqqkkkkkkkkkmmmpppqqqpppnnnvvvyyyyyyvvvvvvxxxvvvpppwwwtttqqqrrrttttttqqqooommmpppssstttqqqmmmkkkiiigggjjjnnnppppppppprrrtttoooppppppooommmllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnjjjlllkkkjjjkkkooooookkkhhhfffeeehhhlllmmmjjjfffaaa^^^^^^dddgggdddccceeegggggghhhhhhhhhiiiiiiiiifffeeedddcccccceeefffgggeeeeeedddbbb```____________```aaa```^^^\\\\\\]]]___]]][[[\\\___aaaaaa```cccbbb```^^^^^^^^^___```^^^[[[YYYXXXYYY[[[[[[[[[ZZZZZZ[[[\\\\\\[[[ZZZYYYVVVOOOHHHHHHNNNTTTVVVUUUTTTTTTTTTTTTUUUUUUUUUVVVSSSTTTUUUSSSPPPOOOPPPRRRPPPPPPQQQQQQQQQPPPOOONNNIIIJJJLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGCCCDDDEEEFFFGGGHHHHHHHHHEEEFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFBBBBBBAAAAAAAAAAAABBBBBBAAA@@@???>>>>>>>>>>>>???===<<<;;;<<<>>>>>>>>><<<;;;;;;<<<<<<==================<<<;;;::::::999999::::::999999999999::::::::::::;;;<<<<<<<<<;;;;;;::::::999888888888888888777777888999:::;;;<<<<<<999999888777777777777888555555555555555555555555444555777999;;;;;;:::999888888888888888999999999777777777888888777666666666666666777777777777777666666666777777777888888666555555666888999777666555555666777888999::::::666666666666666666666666444444333333444444555666xxxrrrqqqqqqnnnnnnpppjjjaaaUUUMMMJJJJJJJJJIIIPPPSSSQQQIIICCCAAA@@@???<<<======;;;888666555555<<<<<<:::888444333444555444444444333333333222222222222222333333444444444333333333222222222111111......///000111333555666555555333111...///222555000////////////000222222111111111111111111111111333222222222222222222333444555777888888777555444444666888999777666666666777777888888999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???>>>>>>======>>><<<>>>@@@@@@@@@AAABBBDDDGGGFFFEEEEEEEEEEEEFFFFFFDDDDDDEEEGGGGGGHHHHHHHHHIIIJJJLLLNNNNNNLLLHHHEEEHHHIIIKKKLLLKKKLLLNNNPPPQQQRRRTTTVVVXXXYYYYYYZZZZZZYYYZZZ]]]aaaeeehhhiiiiiijjjjjjkkkkkklllllllllssstttwww}}}}}}tttlllmmmnnnooopppooommmjjjhhhnnnrrrwwwxxxvvvsssqqqrrruuutttsssrrrtttwwwzzz}}}~~~|||yyyvvvuuuuuusssrrrqqqsssvvvvvvuuusssssstttsssssstttvvvyyy}}}}}}xxxuuutttvvvwwwwwwsssqqqoooooopppqqqqqqpppnnnrrrrrrrrrvvv{{{xxxqqqyyyvvvtttuuuwwwvvvsssoookkkmmmnnnmmmkkkjjjjjjkkkccchhhllloooooopppsssvvvmmmooopppooommmlllllllllooooooooooooppppppppppppiiiiiihhhhhhkkkpppooojjjiiieeebbbdddjjjmmmmmmkkkddd```aaagggjjjfffeeegggjjjkkkkkkkkkjjjiiiggggggcccbbbaaaaaaaaabbbcccdddddddddcccaaa___^^^^^^______```aaa```^^^\\\\\\\\\```]]][[[[[[^^^aaaaaa___```___^^^]]]]]]^^^```aaa___]]]ZZZYYYZZZ\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYXXXcccYYYOOOLLLPPPUUUVVVUUUTTTTTTTTTTTTTTTTTTSSSSSSQQQSSSSSSQQQNNNMMMNNNQQQNNNOOOOOOOOONNNLLLKKKIIIFFFJJJMMMMMMKKKIIIKKKMMMJJJJJJIIIHHHHHHGGGFFFFFF@@@AAABBBDDDEEEFFFFFFFFFCCCDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCBBBBBBAAAAAAAAABBBCCCDDDEEEFFFBBBAAAAAA@@@@@@AAAAAABBBCCCBBB@@@???===<<<;;;;;;===<<<;;;;;;<<<===<<<;;;;;;;;;;;;<<<<<<=========<<<<<<;;;::::::999888888:::999999999999999999:::999999:::;;;<<<<<<<<<<<<::::::999888777777888888666777888999:::;;;<<<<<<999888888777777777777777555555555555555555555555222444666999::::::999999999888888777666555555444555666777777777666444333555555666666777777888888555666666666777777888888666555555666888999777666333444555666777888999:::666666666666666666666666333333333333444444555666yyy|||{{{vvvsssqqqpppnnnmmmmmmcccTTTJJJGGGIIIKKKLLLRRRVVVSSSHHHAAAAAA@@@===>>>>>>===;;;888666666777777777888777666555333222666666555444333333222222444444444333333222222222333333333222222111111111111333222000...222;;;DDDGGG<<<333111222111000111444333333222111111111222222222222222222222222222222222333333333333444444555555555555555555555555444555666888888777777666666666777888:::;;;<<<<<<<<<======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA????????????@@@AAABBBBBBEEEEEEFFFGGGGGGHHHIIIIIIGGGHHHIIIIIIGGGHHHIIIKKKLLLMMMMMMLLLIIIHHHHHHIIIHHHIIIJJJNNNQQQSSSRRRQQQUUUTTTTTTVVVXXXYYYXXXWWWVVVXXX[[[^^^```aaaaaaaaaeeefffgggiiijjjlllmmmmmmoooppptttxxx{{{xxxrrrlllqqqooollllllnnnnnnmmmjjjkkkooouuuwwwwwwuuusssrrrttttttuuuvvvvvvvvvvvvuuuzzzyyyzzz{{{{{{zzzwwwtttvvvvvvwwwwwwxxxxxxyyyyyy|||{{{zzzyyyzzz}}}}}}{{{zzzzzzyyywwwvvvuuuwwwyyywwwssspppooopppuuusssqqqrrruuuvvvuuurrrtttuuuvvvwwwxxxwwwvvvvvvvvvrrrmmmiiihhhhhhggggggiiijjjkkkkkkiiiiiijjjkkknnnkkklllooollleeedddhhhlllooommmiiikkkrrrwwwuuurrrrrrrrrooollllllppptttooollliiiiiilllmmmmmmkkkjjjiiiiiihhhhhhiiiiiijjjmmmlllkkkkkkkkkiiieeebbb`````````______aaadddgggfffmmmpppkkkffffffggghhhcccaaa______```aaaaaaaaabbbaaa```______```aaabbbaaaaaa```___^^^^^^______aaa___]]][[[YYYXXXXXXXXX\\\\\\[[[YYYWWWWWWXXXZZZooorrrgggSSSMMMVVVZZZSSSTTTRRRPPPMMMMMMNNNOOOQQQTTTSSSQQQPPPOOONNNNNNNNNKKKKKKKKKKKKKKKJJJJJJJJJKKKJJJJJJMMMPPPPPPMMMJJJHHHGGGEEEDDDDDDDDDEEEEEEAAAAAACCCDDDFFFGGGGGGGGGFFFEEEDDDBBBAAA@@@??????<<>><<<>>>???>>>;;;888666777888666666777777666555444333666555555444333333222222444444444333333222222222333333333222222222111111000111222000///444???GGGJJJ???444222222111111222444333222222111111222222333333333333333333333333222222333333333333444444555555555555555555555555555666777888888888777666777777888999::::::;;;;;;<<<<<<===>>>>>>???@@@@@@?????????@@@@@@@@@@@@AAA@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJIIIJJJJJJJJJIIIIIIKKKLLLNNNOOOOOOMMMJJJIIIIIIJJJKKKLLLMMMQQQTTTVVVUUUTTTSSSTTTVVVWWWXXXXXXXXXYYYTTTUUUXXX\\\aaacccbbbaaadddeeefffhhhjjjlllooopppoooppprrrvvvyyyxxxtttqqqssspppllllllmmmnnnmmmkkkkkkooosssuuuuuutttssstttvvvvvvvvvwwwwwwwwwxxxxxxyyyyyyzzzzzz{{{yyywwwuuuwwwxxxyyyzzz|||}}}~~~~~~|||zzzyyyzzz}}}}}}|||}}}|||zzzxxxxxxyyyyyyvvvrrrpppqqqssssssrrrrrrssstttuuuuuutttwwwxxxyyyzzzzzzzzzyyyxxxwwwsssooolllkkkjjjhhhgggkkklllmmmmmmkkkjjjjjjkkkpppnnnooopppkkkbbb]]]___jjjnnnpppnnnpppvvvwwwuuutttuuutttrrrnnnmmmooorrrllljjjiiijjjnnnpppooonnnnnnmmmlllkkkjjjjjjjjjjjjjjjjjjjjjkkkkkkhhhdddaaaaaabbbbbbbbbaaabbbdddfffiiillllllgggdddgggiiiiiigggeeebbbaaaaaa```___^^^aaa```_________```aaabbbbbbaaaaaa```______^^^^^^```___]]][[[YYYXXXXXXXXXZZZZZZZZZXXXWWWVVVXXXZZZuuu|||uuu___QQQSSSVVVSSSRRRQQQPPPNNNNNNOOOPPPQQQRRRQQQPPPOOOMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKJJJIIIKKKNNNOOOMMMKKKGGGFFFEEECCCCCCCCCDDDDDD@@@AAACCCDDDEEEFFFFFFFFFEEEDDDCCCAAA@@@?????????>>>CCCIIIKKKGGGCCCBBBCCC???@@@@@@@@@@@@@@@@@@???@@@@@@?????????@@@AAABBB>>>>>>>>>=========<<<<<<========================:::;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<;;;999888888999888999:::;;;;;;:::999888999999:::;;;;;;:::999999888888888777777777666666777666555666888::::::999666777888777555333333444222333555666666555333222444444555555555666666666888888777777777666666666666666666555555444444444444444444444333333333222666555555444444444444555333333444555555444333333222222333333444555555555444444333333333333444444333222111111111222333333}}}{{{uuuqqqpppooollljjjiii^^^QQQGGGDDDEEEFFFGGGPPPQQQMMMEEE???===<<<:::>>>>>>===;;;888666666777555555666666666666555555555555555444444333333222444444333333333333222222333333333222222222222111///111111000111777BBBKKKNNNBBB666333333222222444333333222222111111222222333333333333333333333333222222333333333333444444444444444444444444444444555666777999999888888777888888888999999:::::::::<<<<<<======>>>>>>??????>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEGGGHHHJJJKKKLLLJJJKKKLLLKKKJJJJJJLLLNNNPPPQQQQQQOOOLLLJJJJJJKKKMMMMMMNNNRRRUUUWWWVVVUUUQQQTTTWWWYYYYYY[[[^^^bbb^^^\\\ZZZ]]]ccceeeccc___ccccccccceeeiiimmmpppsssppppppppprrruuuvvvvvvuuuuuurrrnnnllllllmmmmmmmmmmmmoooqqqqqqqqqqqqssstttvvvuuutttttttttuuuwwwwwwwwwxxxyyyzzzzzzyyywwwvvvwwwxxxyyy{{{}}}~~~{{{yyyzzz|||~~~|||zzzyyywwwtttpppoooppprrrrrrsssuuuuuuuuuuuuwwwxxxzzz{{{||||||}}}}}}||||||xxxvvvtttsssrrrooollliiilllmmmooonnnlllkkkkkklllpppppprrrsssnnnfffbbbbbbggglllqqqrrruuuwwwvvvrrrtttttttttrrrooommmlllmmmiiiiiijjjmmmppprrrrrrqqqrrrqqqpppnnnmmmlllkkkkkkhhhiiijjjlllllliiiddd```cccdddfffeeedddcccdddeeehhhjjjiiiggggggiiigggcccfffdddaaa``````___^^^]]]______^^^^^^^^^___aaabbbccccccccccccaaa```^^^\\\^^^]]]\\\ZZZYYYXXXXXXXXXXXXYYYYYYXXXWWWVVVXXXYYYqqq~~~}}}gggSSSPPPSSSSSSOOOOOOPPPPPPPPPPPPQQQQQQPPPOOOOOONNNMMMLLLKKKKKKKKKJJJHHHGGGGGGGGGHHHIIIJJJIIIHHHIIIKKKMMMMMMLLLGGGFFFEEECCCBBBBBBCCCCCC@@@AAABBBCCCDDDDDDEEEEEECCCBBBAAA@@@???>>>>>>>>>===BBBGGGHHHEEEBBBAAABBB??????@@@@@@@@@@@@????????????>>>>>>???@@@AAAAAA??????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;;;;<<<<<<<<<<<<999;;;;;;:::888777777888999999999999999999999999999:::;;;<<<<<<;;;:::999888888777777777777666666777555444555777888888888666777888777555444444555222333444555555444333222333333444555555555555555666666666666555555555555555555444444444444333333555555444444444333333333666666555555444333333333333333444444444444333333222222333333444444555555444444333333333333444444333222111000000111222333~~~{{{tttqqqqqqppplllhhhggg]]]PPPGGGCCCDDDEEEFFFKKKIIIFFF@@@<<<;;;;;;;;;<<<<<<<<<999666444555666444555555666666666666666555555444444444333333333333333333333333333333333222222222222222222222222000222222111111888DDDNNNQQQDDD888333333333333555333333222222111222222333444444444444444444444444222222222333333333444444444444444444444444444444555666888999999999888777999999999999999999999999<<<<<<<<<======>>>>>>>>>======>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDCCCCCCEEEGGGIIIJJJLLLLLLKKKLLLMMMLLLKKKLLLMMMOOORRRSSSSSSQQQNNNKKKKKKLLLKKKKKKLLLOOORRRTTTSSSRRRQQQUUUYYYZZZ\\\aaakkksssrrrjjjbbbaaadddfffccc___```___```bbbfffkkkpppssssssqqqoooooopppsssuuuvvvwwwtttpppmmmlllmmmooopppqqqqqqpppooommmmmmppprrrqqqpppooonnnnnnppprrrsssvvvwwwyyyyyyxxxwwwwwwwwwvvvvvvxxxzzz|||~~~~~~{{{yyyyyy{{{~~~~~~yyyyyywwwuuurrrooommmmmmrrruuuxxxxxxvvvvvvyyy||||||||||||}}}}}}}}}}}}}}}|||{{{||||||{{{wwwrrrnnnlllnnnppppppooonnnooopppnnnoooqqqrrrpppnnnnnnoookkknnnrrrtttuuuuuurrrooonnnoooqqqqqqooollljjjhhhjjjkkkmmmooorrrsssrrrrrrsssrrrpppooonnnmmmmmmmmmiiijjjllloooooolllgggbbbeeegggiiiiiigggeeedddcccdddgggiiikkknnnoooggg^^^___^^^]]]]]]^^^___^^^]]]^^^^^^]]]]]]^^^___aaabbbdddeeeeeeeeedddaaa^^^\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXYYYZZZYYYWWWWWWXXXZZZbbbooorrrcccSSSPPPQQQQQQLLLMMMOOOPPPQQQQQQQQQPPPOOONNNNNNNNNMMMLLLKKKKKKJJJIIIGGGEEEEEEEEEFFFGGGIIIHHHFFFFFFHHHJJJLLLMMMHHHGGGEEEDDDCCCBBBCCCCCC@@@@@@AAABBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>><<>>>>>>>>>>>????????????>>>>>>===>>>>>>>>>??????@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;:::::::::;;;;;;<<<<<<999;;;;;;:::888888888999999999888888888888999999888999::::::::::::999888777777777777777777666666666555444444666777777666555666777666444444555777333333444555555444333333222333444555555555444444666666666555555555555555333333333333333333333333555555555444444444333333444444444555444444333333333333333333333333333333111222222333444444555555444333333333333333333444333333222111000000222333~~~zzzssspppqqqqqqmmmiiiggg^^^QQQHHHDDDEEEFFFFFFEEEBBB>>>;;;:::::::::<<<:::;;;:::777444222333444444444555555666666777777444444444444444333333333333333333333333333333333222222222222222222222222222333333111111888DDDNNNRRREEE888444444333444666333222222111222222333333444444444444444444444444222222222333333333444444444444444444444444444444555666777888999888777777999999999999999999999999<<<<<<<<<<<<<<<=========<<<<<<===>>>>>>???@@@@@@????????????@@@AAABBBCCCBBBCCCDDDFFFHHHJJJKKKLLLKKKLLLMMMLLLKKKLLLMMMOOORRRSSSSSSQQQNNNLLLLLLMMMJJJJJJKKKNNNQQQRRRQQQPPPRRRVVVYYY[[[___iiiwww{{{qqqeee```bbbeeedddaaa\\\\\\]]]___bbbhhhmmmppptttrrrpppmmmlllnnnqqqtttwwwuuurrrnnnmmmnnnppprrrtttsssrrrooolllkkklllnnnnnnmmmkkkjjjjjjlllnnnoootttvvvxxxwwwuuutttuuuvvvvvvvvvwwwyyyzzz{{{|||}}}}}}{{{yyyxxxyyy{{{|||~~~}}}~~~}}}xxxyyyzzzzzzxxxtttooolllqqqtttwwwwwwuuuuuuxxx{{{{{{{{{{{{{{{{{{|||||||||~~~yyytttoooqqqssssssssstttwwwyyyxxxyyywwwtttrrrsssvvvxxxuuuuuuvvvwwwvvvsssqqqqqqjjjkkknnnpppqqqooollljjjlllnnnpppqqqqqqqqqqqqppppppooonnnnnnnnnnnnnnnnnnkkkmmmooorrrssspppkkkggggggiiikkkkkkiiifffdddccceeefffgggjjjqqqvvvssskkk___^^^^^^^^^``````___]]]___^^^]]]]]]^^^___```aaaeeeeeeffffffdddaaa___]]]ZZZZZZZZZZZZYYYYYYXXXXXXXXXZZZ[[[ZZZXXXXXXXXXYYYUUU___bbbZZZRRRQQQPPPLLLJJJLLLNNNPPPQQQQQQPPPOOONNNNNNOOOOOONNNMMMLLLKKKIIIHHHFFFEEEDDDDDDDDDEEEFFFFFFEEEDDDEEEGGGJJJMMMIIIHHHFFFDDDCCCCCCCCCCCC???@@@@@@AAAAAAAAA@@@@@@??????>>>=========>>>>>><<<>>>@@@@@@???>>>>>>>>>===>>>>>>??????>>>>>>===<<<<<<===>>>??????@@@@@@????????????>>>>>>>>>>>>========================;;;::::::::::::;;;<<<<<<:::;;;<<<;;;:::999:::;;;999888888777777888888999666777888999999888777666666666666666666666777777666555333444666777666666555666666555444444666888333444444444444444444333111222444555666555444333666666666666666666666666222333333333333333333333555555444444444333333333111111333444555555555555333333333333333333333333111111222222333444444555333333333222222333333333222444444333111000111333~~~zzzsssqqqssstttooojjjggg^^^QQQHHHEEEFFFFFFFFFDDD>>>999999:::999:::===::::::999777444222222333555555555555555666777888444444444444444444444444222222333333333333444444111222222222222333333333222333333111111888EEEOOOOOOCCC777444444333333555222222111111222222333333333333333333333333333333222222333333333333444444333333333333333333333333444555666888888777777666888888888999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@????????????@@@AAABBBBBBBBBBBBCCCEEEFFFHHHIIIJJJJJJKKKLLLKKKJJJJJJLLLNNNPPPQQQQQQPPPMMMLLLLLLMMMLLLLLLMMMPPPSSSTTTSSSQQQTTTUUUXXXZZZ```jjjvvvqqqiii___[[[]]]aaabbbbbb[[[[[[\\\]]]aaaeeeiiikkkrrrqqqooollljjjkkknnnppptttsssqqqooommmmmmppprrrssstttsssqqqmmmkkkjjjjjjmmmlllkkkkkkkkklllnnnooosssvvvwwwuuurrrpppqqqtttuuuvvvwwwxxxyyyzzz{{{{{{|||{{{zzzxxxwwwvvvvvvvvvwwwwwwyyy{{{}}}~~~{{{yyyvvvxxx|||}}}wwwrrrpppqqqssssssssssssuuuvvvyyyxxxxxxxxxxxxyyyzzzzzz}}}}}}xxxvvvvvvwwwvvvvvvyyy}}}~~~yyyzzz||||||~~~{{{zzz{{{yyytttrrrtttjjjkkknnnrrrttttttqqqnnnoooppprrrqqqpppoooooopppmmmmmmmmmllllllmmmmmmnnnlllmmmppprrrsssrrrmmmjjjhhhjjjlllkkkiiifffeeedddiiigggdddeeennnzzz~~~fffeeedddccccccbbb```]]]aaa```___^^^^^^___``````ccccccccccccbbb```^^^\\\XXXYYYYYYYYYYYYYYYXXXWWWXXXZZZ[[[ZZZXXXVVVVVVWWWSSSWWWXXXSSSQQQPPPMMMHHHJJJKKKLLLNNNOOOOOONNNNNNMMMNNNOOOOOOOOOMMMLLLKKKHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDCCCEEEIIILLLIIIGGGEEECCCBBBBBBBBBBBB??????@@@@@@@@@???>>>>>>>>>>>>=========>>>??????@@@@@@@@@AAAAAA@@@@@@@@@======>>>>>>>>>>>>======:::;;;<<<>>>??????????????????>>>>>>>>>=================================;;;:::999999999:::<<<===:::;;;<<<<<<::::::;;;<<<777777777777777777777777555666777888888777666555555555666666666666777777777555444444666777666555555555555555444555777999444444444444444444444444111333555666777666444333555555555666666666666666222222333333333333444444444444333333333222222222...000222444555666666555333333222222222222333333111111222222333333444444333333222222222222333333111555888777333111111333~~~zzzrrrqqquuuvvvqqqlllfff]]]QQQHHHEEEEEEEEEEEEGGG???999:::;;;999999===;;;;;;:::888555333333444666666555444555555666777444444444444444444444444222222222333333444444444111111222222222333333333000111111///111999GGGRRRLLL@@@666333444333222333222222111111222222333444333333333333333333333333222222333333333333444444333333333333333333333333333444555666777666666555777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@BBBCCCCCCAAABBBCCCDDDEEEFFFGGGGGGIIIJJJJJJJJJIIIIIIKKKLLLMMMNNNOOONNNLLLKKKLLLMMMMMMMMMNNNQQQSSSTTTSSSRRRSSSTTTVVVYYY^^^dddiiimmm```]]]YYYWWWYYY\\\^^^___[[[\\\]]]^^^aaaccceeeggglllmmmnnnllljjjjjjlllnnnnnnoooooonnnkkkkkknnnqqqooorrrtttssspppmmmkkkjjjkkkllllllllllllmmmmmmmmmsssuuuvvvsssooolllnnnqqqpppqqqrrrtttvvvxxxyyyzzzxxxxxxxxxxxxvvvtttqqqpppqqqqqqsssvvvyyyyyywwwuuuqqqssswww}}}|||sssrrrqqqrrrtttuuutttssswwwwwwvvvuuuvvvwwwxxxyyyyyy{{{~~~}}}yyyyyyyyyvvvtttsssvvv{{{{{{{{{|||{{{~~~{{{{{{}}}{{{tttrrrtttkkkkkkmmmqqquuuuuusssoooooopppqqqpppnnnmmmoooqqqnnnnnnmmmllllllkkkllllllkkklllmmmoooqqqpppmmmjjjhhhjjjkkkkkkhhhfffffffffhhhgggdddcccjjjtttzzzyyyhhhgggfffffffffdddaaa___cccbbb```___^^^______```______^^^^^^]]]\\\[[[[[[WWWWWWXXXYYYYYYYYYXXXWWWWWWYYYZZZYYYVVVSSSSSSSSSSSSUUUTTTPPPNNNNNNKKKHHHJJJJJJKKKLLLLLLLLLLLLLLLKKKLLLMMMNNNNNNLLLKKKIIIFFFGGGHHHHHHGGGDDDBBBAAA@@@BBBDDDCCCCCCDDDHHHKKKGGGFFFCCCAAA@@@??????@@@????????????>>>>>>===<<<>>>=========>>>??????@@@AAA@@@???@@@@@@AAA@@@@@@<<<======>>>>>>======<<<999:::<<<>>>????????????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::<<<===999:::;;;;;;:::999:::;;;666666777888888777666666555666777888888777666555555555555666666666777777888666555555666777777666444555555444444555888;;;444444444333333444444444222333666777888777555444333444444444555555555555333333333333444444444555333333222222222111111111///000333444555555444444333333222111111222333333111111111222333333444444333333222222222222333333111666:::;;;666222111222~~~zzzrrrqqqvvvxxxsssmmmeee\\\PPPHHHEEEEEEDDDDDDLLLBBB;;;<<<<<<999999<<<<<<===<<<999666444555666777666555444444555666777444444444444444444444444222222222333333444444444111111111222222333333333---...///...111:::IIITTTIII>>>555333444333222222222111111111222333333444222222222222222222222222222222333333333444444444333333333333333333333333222333555666666666555444666777777999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDAAABBBBBBCCCDDDEEEEEEFFFGGGHHHIIIIIIHHHHHHIIIKKKKKKLLLMMMMMMKKKKKKLLLMMMLLLLLLMMMPPPRRRSSSRRRQQQRRRSSSUUUXXX[[[]]]\\\[[[VVVWWWWWWXXXYYYYYYYYYZZZ\\\]]]^^^```bbbcccdddeeehhhjjjmmmllljjjjjjlllnnnjjjlllmmmllljjjjjjlllooolllooosssuuusssooolllkkkiiijjjkkklllllllllkkkkkkrrruuuvvvrrrmmmjjjlllooojjjkkkmmmooorrruuuwwwxxxuuuvvvwwwwwwvvvrrrooollllllmmmooosssvvvvvvtttqqqkkklllpppxxxwwwuuussstttwwwxxxvvvtttwwwvvvuuuuuuuuuvvvwwwxxxtttvvv{{{|||xxxzzzxxxtttpppnnnpppvvvzzzyyytttvvvwwwtttzzzwwwxxx|||{{{sssoooqqqjjjjjjkkkooossstttqqqmmmnnnppppppooommmmmmpppsssqqqpppnnnmmmkkkjjjjjjjjjiiiiiijjjlllmmmmmmkkkiiiiiijjjkkkjjjhhhffffffgggbbbeeeggggggiiilllkkkfffdddcccccceeeffffffdddbbbdddcccbbb```____________\\\[[[ZZZZZZYYYYYYYYYZZZVVVWWWXXXYYYYYYYYYXXXWWWVVVXXXXXXWWWTTTQQQPPPPPPPPPRRRRRROOOKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKIIIJJJLLLMMMMMMKKKIIIHHHFFFGGGHHHIIIHHHEEEBBB@@@???AAACCCDDDCCCCCCGGGJJJEEEDDDBBB@@@>>>======>>>>>>?????????>>>===<<<;;;>>>======>>>>>>???@@@AAA@@@???======>>>??????>>><<<<<<============<<<<<<888:::<<<===?????????>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888:::<<<===888999::::::999888999;;;444666777999999777666444666777888999999888777666444555555555666666777777999777555555777777777666444555555444333555888;;;555444444333333444444555222444666888999777555444222222222333333444444444333333333444444555555555222222222111111111000000111222444555555444333111444333222111111222333444000111111222333333444444333222222222222222222333000666<<<===888333111222}}}xxxssssssuuutttpppkkkhhh^^^QQQGGGEEEFFFGGGHHHMMMKKKFFF@@@;;;888888999;;;<<<===<<<999666555555444444555555555555555444444444444444444444444444111222222333333222222111222222222111111111000000111000111333333999HHHWWWKKK@@@666444555333222222333333333222222111111111111111111111111111111111444444333222222111111000333333222222111222222222666555555555555666777777666666777999999:::::::::999999999999999999::::::999:::;;;<<<===???@@@@@@@@@@@@@@@???@@@@@@AAAAAACCCEEEGGGGGGFFFDDDDDDEEECCCCCCCCCDDDEEEGGGHHHIIIIIIHHHHHHHHHJJJKKKJJJIIIPPPNNNLLLMMMPPPRRRQQQOOOTTTQQQOOOQQQVVVWWWTTTQQQUUUUUUVVVWWWXXXXXXXXXXXXYYY[[[^^^aaabbbbbbbbbaaadddhhhmmmoooooommmlllkkkjjjjjjjjjkkkkkkkkkjjjjjjfffhhhlllnnnnnnmmmjjjhhhjjjjjjjjjkkkkkkkkkkkkkkkqqqqqqpppmmmiiihhhiiijjjbbbeeejjjmmmnnnnnnooopppsssvvvyyyxxxsssnnnkkkkkknnnmmmmmmpppvvvwwwtttppplllnnnpppsssuuuwwwwwwwwwtttsssrrrqqqqqqsssuuuwwwwwwtttrrrrrrsssssssssrrrrrrssstttuuuuuuuuuuuuuuurrrtttuuussspppoooqqqsssyyyxxxvvvtttrrrpppnnnmmmuuuuuutttssspppmmmkkkiiillllllllllllmmmnnnooopppooonnnmmmkkkiiijjjnnnpppqqqrrrnnnhhhfffhhhiiifffiiijjjkkklllllljjjiiihhhhhhiiiiiihhhhhhgggfffeeeeeeffffffeeedddcccdddeee___aaacccdddeeedddcccbbbcccccccccbbbbbb```___^^^XXXXXXXXXYYYZZZZZZ[[[[[[ZZZUUUQQQQQQTTTVVVTTTQQQTTTTTTTTTTTTSSSPPPNNNMMMNNNOOOMMMJJJKKKMMMLLLGGGIIIIIIIIIIIIIIIJJJKKKLLLFFFGGGHHHHHHIIIIIIHHHHHHFFFGGGGGGFFFEEECCCAAA@@@>>>??????@@@AAAAAABBBBBB@@@>>>===<<<>>>?????????AAA@@@??????>>>>>>??????===<<<<<<======>>>???@@@===>>>???????????????>>>??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<===>>>=========<<<<<<;;;;;;;;;:::::::::::::::::::::::::::999999999::::::;;;<<<;;;888666666888999666444666666666666666666666666666666777888888888888888444333222222333444555666777777666555444333333333777777666666555555555444333333333333333333333333333333333333333333333333222222222333333444444444555444333222111111111111000000111111111222222222444444444333333222222222333222222111111222222333111111222222222333333333//////000000111111111222222222444555666777777777|||{{{}}}|||wwwssssssuuuuuuqqqmmmjjj___QQQGGGDDDEEEGGGHHHIIIHHHEEE@@@;;;::::::<<<;;;===>>><<<999666555555444444555666666555555444444444444444444444444444111222222333333222222111222222222111111111000000111000111222222777EEETTTMMMAAA666333333111000111333333333222222111111111111111111111111111111111333333333222222222222111333333222222222222222333333333333444444444444555555666777888999999999999999999999999999:::::::::999999:::<<<===>>>???@@@@@@@@@??????@@@AAABBBBBBDDDFFFGGGHHHFFFEEEEEEEEECCCDDDEEEEEEFFFGGGHHHHHHHHHGGGGGGHHHIIIJJJJJJIIINNNMMMLLLNNNQQQRRRQQQOOOPPPNNNMMMPPPUUUWWWUUURRRVVVVVVWWWXXXXXXXXXWWWWWWUUUVVVXXXZZZ]]]^^^___```cccfffjjjllllllkkkkkkkkkiiihhhgggfffgggiiijjjlllhhhjjjmmmoooppppppnnnmmmnnnnnnmmmmmmlllkkkkkkkkkoooooommmkkkgggfffggghhhccceeefffggggggiiilllooorrrvvv{{{{{{wwwqqqmmmkkkiiihhhiiinnntttwwwtttqqqjjjllloooqqqssssssrrrrrrqqqpppoooooooooooopppqqqqqqpppooopppqqqqqqooonnnqqqqqqqqqqqqqqqpppoooooooooqqqsssrrrppppppqqqsss|||yyyuuurrroooooopppqqqsssssssssrrrooolllhhhfffhhhhhhhhhiiijjjlllmmmnnnmmmmmmllljjjiiiiiilllnnnrrrssspppkkkiiikkkjjjggggggggghhhiiijjjjjjiiiiiihhhhhhhhhgggeeedddcccbbbcccdddeeedddcccbbbbbbbbb^^^^^^^^^^^^___```bbbbbb^^^^^^^^^^^^^^^]]]\\\[[[VVVWWWWWWXXXXXXYYYZZZZZZ]]]WWWQQQNNNPPPQQQPPPNNNOOOOOOOOOOOONNNNNNMMMMMMNNNOOONNNLLLLLLOOOMMMHHHHHHHHHGGGGGGGGGHHHHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEBBB@@@???>>>>>>>>>???@@@@@@AAAAAA@@@???======>>>?????????@@@@@@???>>>>>>>>>??????===<<<<<<<<<======>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>===============<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999999999999:::;;;;;;;;;888666777888888666444666666666666666666666666555666666777777777777777555444333333333444555666666666555555444444333333666666666666555555444444333333333333333333333333333333333333333333333333222222333333333333333333555444333222111111111111111111111222222222222333444444333333333222222222333222222111111222222333111111111222222222333333000000111111222222222222333333444444555444444444}}}vvvvvvyyyzzzvvvrrrsssvvvwwwsssooolllaaaRRRGGGCCCDDDFFFGGGEEEEEECCC@@@===<<<===???===>>>>>><<<999777666666555555555666666555555444444444444444444444444444111222222333333222222111222222222111111111111111111000111111000555BBBQQQPPPDDD777222111//////000222222222222222111111111111111111111111111111111111111222222222333333333333333222222222222333333222222444555555555444333555555666777888888888888888999999999:::::::::;;;999999:::;;;===>>>???@@@????????????@@@BBBCCCCCCDDDFFFHHHHHHFFFEEEFFFGGGDDDEEEFFFHHHHHHHHHGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKLLLMMMPPPSSSSSSRRRPPPMMMKKKKKKNNNSSSVVVUUUTTTWWWWWWXXXXXXYYYXXXXXXXXXUUUTTTTTTTTTWWWZZZ^^^```bbbdddggghhhgggggghhhjjjfffeeecccbbbdddgggkkknnniiikkknnnqqqssssssrrrrrrsssrrrqqqooonnnmmmkkkkkkmmmmmmllljjjgggeeefffgggddddddbbb``````ccciiimmmpppuuu{{{}}}zzztttnnnkkkhhhhhhiiimmmrrrtttrrroooiiikkkmmmooopppooommmlllmmmmmmmmmmmmlllkkkjjjjjjkkkkkkllloooqqqqqqooolllqqqqqqpppooonnnlllkkkkkklllnnnpppqqqppppppppprrr{{{wwwqqqkkkjjjkkknnnqqqqqqrrrrrrrrroookkkgggeeeaaabbbcccdddfffiiikkkllljjjkkkkkkiiihhhggghhhjjjoooqqqoookkkiiijjjhhheeedddddddddeeefffgggiiijjjggggggfffdddcccaaa```___cccdddeeefffeeedddbbbaaa]]][[[YYYWWWXXX[[[___aaaZZZ[[[[[[[[[[[[[[[ZZZZZZUUUUUUVVVVVVWWWXXXXXXXXX___YYYQQQMMMLLLMMMMMMKKKLLLLLLKKKKKKKKKMMMNNNOOONNNPPPQQQOOOPPPQQQNNNIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGGGGFFFDDDAAA???===<<<======>>>>>>???@@@@@@??????>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;999:::;;;<<<===>>>>>>>>><<<<<<<<<===============<<<<<<;;;:::::::::;;;;;;;;;;;;:::::::::::::::999::::::::::::::::::::::::888888888888888888999::::::888777777777777666444666666666666666666666666444444555666666666666666777666555444333444555666444444444444444444444444666555555555555444444444333333333333333333222222333333333333333333333333333333333333333222222222444333222111111111111111222222222222333333333333333333333333222222222222222222111111111111222222111111111222222222222333111111222222222222333333333333333333333222111111zzzttttttyyyzzzvvvrrrssswwwxxxuuuqqqmmmbbbSSSHHHDDDDDDEEEFFFCCCCCCBBB@@@======>>>@@@>>>???>>><<<999666666666555666666666666555555444444444444444444444444444111222222333333222222111111111111111111111111111000///111111111555BBBPPPTTTFFF999333111//////000222222222111111111111111111111111111111111111111000000111222333333444444333333222222222333444444333444666888888777666444555555666777777777777777888999999::::::;;;;;;;;;999999:::;;;===>>>???@@@>>>>>>???@@@AAABBBDDDEEEEEEFFFGGGGGGFFFFFFGGGHHHEEEFFFHHHJJJJJJIIIGGGFFFEEEGGGHHHHHHHHHHHHIIIJJJIIIKKKNNNQQQTTTTTTRRRPPPLLLKKKKKKMMMQQQTTTUUUTTTVVVWWWXXXZZZ[[[[[[[[[[[[[[[YYYVVVTTTVVVYYY^^^aaadddeeeeeeeeeddddddeeegggdddccccccccceeehhhkkknnniiikkknnnppprrrttttttuuutttsssrrrqqqpppooonnnnnnmmmmmmmmmkkkhhhgggggghhhccccccbbb```aaadddjjjnnnooorrrwwwyyyxxxtttooolllnnnmmmnnnppprrrrrrooollljjjlllnnnppppppnnnkkkiiijjjkkkllllllkkkiiigggffffffgggjjjooossstttrrrpppqqqpppooonnnnnnmmmmmmmmmlllmmmooooooooonnnnnnnnnsssooojjjeeedddeeehhhkkkmmmnnnpppqqqooollliiiggg]]]]]]___aaacccfffhhhjjjhhhiiiiiihhhfffdddeeeeeehhhkkkjjjgggeeefffddd```cccbbbbbbaaabbbdddfffgggeeedddcccbbbaaa`````````dddeeefffhhhhhhgggcccaaa]]][[[XXXVVVVVVWWWZZZ[[[YYYYYYZZZ[[[[[[[[[ZZZZZZTTTTTTUUUUUUVVVWWWWWWWWW]]]YYYSSSPPPOOONNNMMMKKKOOONNNLLLKKKKKKMMMOOOQQQNNNQQQSSSRRRSSSTTTQQQKKKHHHHHHFFFDDDCCCBBBBBBAAACCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFEEECCC@@@>>><<<;;;;;;<<<======>>>>>>???????????????>>>===>>>?????????>>>============>>>===<<<<<<<<<;;;:::999999777888999:::<<<<<<======;;;;;;;;;<<<<<<=========<<<<<<;;;:::999999999:::999999999999999999999999999999999999999999999999888888777777777777888888999888777777777666555555555555555555555555555555333333444555555555555444888777555444333444444555333333333333333444444444444444444444444444444444333333333222222222222222222222222222222222222222444333333333222222111111333333222111111111111111222222333333333444444444333222222222222222222222222222111111111111222222111111111111222222222222111111111111111111111111000111111111111111000000{{{wwwxxx|||{{{wwwssstttxxxxxxuuuqqqmmmcccTTTIIIEEEEEEEEEEEECCCDDDCCC@@@>>>======?????????>>>;;;888666555666666666777777666555555444444444444444444444444444111222222333333222222111111111111111111111111111//////111222222666CCCQQQUUUHHH:::444222000000111111111111111111111111111111111111111111111111111000000111222333444444555333222222222333444444555333444666888888777666444555666666777777777777666888888999:::;;;;;;<<<<<<999:::;;;<<<>>>???@@@@@@?????????@@@AAACCCDDDEEEDDDFFFGGGFFFEEEEEEGGGIIIFFFGGGIIIKKKKKKJJJHHHGGGGGGIIIJJJJJJIIIHHHJJJLLLIIILLLOOORRRSSSSSSRRRRRROOONNNNNNOOOQQQSSSUUUUUUWWWXXXZZZ\\\^^^```aaaaaafffccc^^^[[[ZZZ]]]aaadddeeeffffffdddbbbbbbdddfffdddeeefffgggiiikkklllllljjjkkklllnnnppprrrssstttrrrrrrrrrrrrrrrrrrrrrrrrlllmmmmmmkkkiiigggggggggcccdddeeefffgggiiimmmpppooopppqqqssssssrrrpppnnnqqqqqqrrrssstttssspppnnnmmmnnnpppqqqqqqooolllkkkjjjkkkmmmnnnmmmkkkiiigggcccdddhhhlllqqqttttttsssnnnnnnmmmmmmnnnoooppppppoooooonnnnnnmmmlllkkkjjjkkkiiigggeeedddddddddeeefffhhhjjjllllllkkkiiiggg\\\\\\]]]___bbbdddfffhhhfffggghhhfffcccbbbbbbbbbcccffffffcccbbbdddbbb___cccbbb```______```aaabbbaaaaaa`````````aaabbbcccccccccccceeegggfffbbb^^^\\\[[[ZZZYYYWWWVVVUUUTTTVVVWWWXXXXXXXXXXXXXXXWWWSSSSSSTTTTTTUUUVVVVVVVVVXXXWWWVVVUUUTTTRRROOOMMMRRRPPPMMMKKKJJJKKKMMMOOONNNQQQRRRRRRTTTUUURRRMMMJJJHHHGGGEEECCCBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCEEEEEEDDDDDDBBB???===;;;:::;;;;;;<<<======>>>>>>>>>@@@AAA@@@===<<<===>>>???>>>======<<<<<<======<<<<<<<<<<<<;;;:::888777666666888999;;;;;;<<<<<<::::::;;;;;;<<<<<<======<<<;;;:::999999999999999999999999999999999999999999999999999999999999999888888777666666777777777888888888777666555555555444444444444444444444444222222333444444444444444777666555444333333444555222222222333333333333333333333333333444444444444333333333222222111111111222222222222222222222222333333333222222111111111222222111111000000111111222222333333333444444444222222222222222222222222222111111000000111111222000000111111111222222222000000000000000/////////---...///000111111111111}}}}}}}}}yyyuuuuuuxxxxxxtttpppkkkbbbUUULLLGGGFFFEEEDDDCCCDDDCCCAAA>>>======>>>??????===:::666444444555777777777777666666555444444444444444444444444444111222222333333222222111111111111111111222222222///000222333222555BBBOOOSSSFFF999555333111111222000000000111111111111111111111111111111111111111000000111222333333444444333222222333333444555666222222444555555555444333666777777888888777777777888888999:::;;;<<<======;;;;;;<<<===???@@@AAABBB@@@@@@@@@@@@AAACCCDDDDDDCCCEEEEEEEEEDDDEEEGGGIIIGGGHHHIIIKKKKKKKKKJJJIIIKKKMMMOOOMMMJJJIIIKKKMMMJJJMMMQQQRRRRRRRRRRRRSSSRRRRRRRRRRRRSSSUUUWWWYYYZZZ[[[^^^```bbbdddeeefffmmmjjjeeebbb```aaaccceeeeeefffgggfffddddddfffhhhggghhhjjjkkkllllllllllllkkkkkkkkklllmmmooopppqqqoooooopppqqqrrrsssttttttkkklllmmmllljjjhhhggghhhfffhhhjjjllllllmmmoooqqqooonnnnnnppprrrsssrrrpppoooqqqsssuuuuuutttsssrrrnnnoooppppppppppppooonnnkkklllnnnppppppooonnnmmmeeeeeeeeehhhmmmqqqssstttllllllkkklllmmmooorrrsssrrrpppmmmllllllllljjjiiiiiiiiiiiihhhgggfffeeeeeebbbcccdddeeefffffffffeee______```aaabbbdddfffgggggggggfffdddaaa``````aaaaaaddddddbbbbbbeeeeeebbbaaa``````___^^^^^^______^^^^^^^^^^^^___```bbbccc```^^^^^^___bbbaaa^^^ZZZZZZ[[[[[[[[[YYYVVVSSSQQQRRRRRRRRRSSSSSSRRRQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTQQQSSSUUUWWWVVVTTTQQQOOOQQQOOOKKKIIIGGGGGGHHHIIIKKKNNNOOOOOOPPPSSSQQQLLLJJJIIIGGGEEECCCBBBAAAAAA@@@@@@AAABBBBBBBBBBBBAAABBBCCCCCCBBBAAA???===<<<:::;;;;;;<<<<<<===>>>>>>===@@@BBBAAA===;;;<<<>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<======<<<:::888777666777888999:::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;::::::999888888888999999888999999999999:::::::::999999999999999999999999999888777777777777777777777888888777555444444555444444444444444444444444222222333444444444444444666555444333222333444555222222222222222222222222222222333333333333333444333333333222111111000000222222222222222222222222222222222222222111111111222111111000000000111111222222222222333333333333111111111222222222222222111111000000000000111111000000000111111111111222000////////////.........,,,---...///111111111222|||wwwvvvxxxwwwrrrmmmhhhaaaVVVNNNJJJGGGEEECCCAAABBBCCCAAA???>>>>>>???>>>>>><<<999555333333444888888888777777666444444444444444444444444444444111222222333333222222111000000111111111222222222111111333333000222===JJJMMMBBB777444333222111111///000000000111111111222111111111111111111111111111111111222222333333333222222222333333555666666333333333444444444444555777888888888888888777777888888999:::;;;<<<======<<<<<<===???@@@AAABBBCCCAAAAAAAAAAAAAAABBBCCCDDDBBBCCCDDDCCCCCCDDDFFFHHHHHHHHHIIIJJJKKKLLLLLLLLLNNNQQQSSSQQQLLLJJJLLLNNNLLLOOORRRRRRQQQPPPRRRTTTTTTTTTUUUUUUVVVYYY\\\___```aaacccdddfffgggggggggllljjjhhheeedddddddddeeebbbdddggghhhhhhiiikkkmmmmmmllllllkkkkkkkkkllllllnnnmmmlllkkkkkklllnnnooonnnnnnooopppqqqrrrssstttnnnpppqqqpppnnnlllkkklllkkklllmmmmmmllllllnnnpppoooooopppssswwwwwwuuurrrnnnpppssstttsssrrrqqqpppllllllmmmmmmnnnoooppppppkkkllloooqqqrrrsssssssssnnnkkkhhhgggjjjooorrrtttnnnnnnnnnnnnooorrrtttvvvsssoookkkjjjkkkllllllkkkjjjjjjjjjiiiiiihhhggggggddddddcccccccccdddddddddddddddcccddddddeeeffffffhhhhhhfffbbb___^^^___aaa```cccccc```aaafffhhhfff]]]^^^^^^____________^^^]]]]]]\\\[[[\\\]]]___aaa___\\\ZZZ[[[^^^___[[[XXXWWWXXXYYYZZZYYYVVVTTTRRRNNNOOOOOOOOONNNMMMLLLKKKNNNNNNOOOOOOPPPQQQQQQQQQMMMOOORRRSSSRRRPPPOOOOOONNNMMMJJJHHHFFFFFFFFFGGGGGGIIIJJJIIIKKKNNNMMMIIIIIIHHHFFFDDDBBBAAAAAA@@@>>>???@@@@@@AAAAAA@@@@@@@@@AAAAAAAAAAAA???>>><<<;;;;;;;;;<<<======>>>>>>===@@@CCCBBB===;;;<<<>>>>>>===<<<<<<;;;;;;<<<<<<;;;<<<=========;;;:::888777888999999::::::::::::;;;;;;;;;:::::::::::::::999888888888888999999:::999999999999::::::;;;;;;888888888888888888888888:::999888777777777777888666888999777444333444666333333333333333333333333222333333444555444444444333333222111222333444555333333222222111111000000111222222222333333333333333333222222111000000///111111111111111111111111111111111111222222222222111111000000000000111111111111111222222222222333000111111111222222222222111111000000000000111111000000000000111111111111000000000000/////////.........///000000000000000~~~xxxwwwxxxvvvqqqlllggg```VVVOOOKKKHHHEEEBBB@@@AAABBBAAA??????@@@AAA>>>>>><<<888444222222333888888888888777666444444444444444444444444444444222222222333333222222222000000111111222222222222333333333222//////999EEEIII>>>555333333111000000//////000000111111111222111111111111111111111111111222222222222333333333222222222333444555666777666555555555555666777777888888999999999888888777888888999:::;;;======>>>======>>>@@@AAABBBCCCDDDBBBBBBAAAAAAAAABBBBBBCCCBBBCCCCCCBBBBBBCCCFFFHHHHHHHHHIIIIIIJJJLLLNNNOOOQQQTTTVVVSSSMMMKKKLLLOOONNNPPPRRRRRRPPPOOOQQQTTTTTTUUUVVVWWWYYY\\\aaadddeeefffgggggghhhhhhggggggiiihhhgggfffeeeeeedddddd```cccgggiiikkkmmmppprrrrrrooollliiihhhjjjlllmmmpppooolllkkkjjjkkklllmmmnnnnnnoooppppppqqqrrrrrrsssuuuvvvvvvtttqqqqqqqqqppppppooollljjjjjjlllnnnooopppsssxxx||||||xxxsssppprrrsssssspppmmmkkkkkkjjjjjjjjjjjjkkkmmmoooqqqkkklllnnnqqqsssuuuvvvwwwwwwrrrllliiijjjnnnsssuuussssssrrrrrrsssuuuxxxyyysssnnnjjjhhhkkkmmmnnnnnnkkkjjjiiihhhggghhhhhhiiiiiihhhfffeeeddddddeeefffggggggffffffeeefffffffffiiihhheeeaaa^^^]]]___aaa___aaa```^^^```eeehhhhhhZZZ[[[]]]___`````````___]]]\\\[[[YYYYYYZZZ\\\]]]```\\\YYYZZZ^^^___\\\YYYVVVVVVWWWWWWWWWWWWVVVUUUNNNNNNNNNNNNMMMLLLJJJJJJKKKLLLLLLMMMNNNNNNOOOOOOLLLMMMNNNNNNMMMLLLMMMNNNMMMLLLJJJHHHGGGGGGGGGHHHDDDFFFEEEDDDFFFKKKJJJGGGGGGFFFEEECCCBBBAAA@@@@@@>>>>>>???@@@@@@@@@@@@@@@???@@@@@@AAA@@@???>>>===;;;;;;<<<<<<===>>>>>>>>><<<@@@DDDBBB===:::;;;>>>======<<<;;;;;;;;;;;;<<<;;;<<<===>>>>>><<<:::999888999999:::::::::999999;;;;;;;;;::::::999999999888777777777888999::::::999999999::::::;;;;;;;;;888888888888888888888888::::::999888777777888888666888999777444333444666333333333333333333333333222333444444555555444444222111111000111222444555444333333222111000//////111111111222222333333333333333222222111000000///111111111111111111111111000000111111222222222333111000000000000000111111000000111111111222222222000000111111222222222222111111000000000000111111000000000000111111111111222111111111000000//////000000000000000//////...vvvrrryyy{{{tttooorrrqqqgggWWWJJJHHHJJJGGGAAA<<<;;;;;;:::;;;<<<===>>>AAA>>>:::777444444444555666666777777666555444444777444111111333444222000333333444555444333222111444444333222222111111000333222111000000111222333:::888666333222111111111000000000000000000000000222222222222222222222222333333333333333333333333555555555555666777999:::<<<888333333666888666333888888999999999888888777:::;;;<<<======<<<<<<;;;??????>>>===<<<===@@@CCCCCCCCCCCCCCCCCCBBBBBBBBBFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGIIIKKKMMMPPPQQQRRRRRRSSSSSSRRRPPPPPPQQQSSSNNNOOOQQQSSSTTTUUUUUUTTTVVVTTTUUUXXXZZZYYY[[[___aaabbbdddeeefffgggffffffgggkkklllhhhdddccccccbbbeeefffhhhkkkmmmooopppqqqrrrmmmhhhgggjjjnnnpppqqqoooooonnnmmmmmmnnnoooppprrrrrrqqqqqqrrrsssuuuvvvxxxwwwuuuuuuvvvvvvvvvuuutttqqqnnnnnnpppqqqpppnnnpppuuuwwwtttvvv|||}}}zzzuuupppjjjjjjmmmooommmjjjggghhhjjjkkkkkkmmmooorrriiilllpppttttttrrrooommmnnnmmmkkkiiikkknnnrrrtttvvvuuuttttttuuuxxxzzz{{{vvvpppkkkiiilllnnnmmmjjjhhheeebbbdddhhhkkkiiifffiiihhhfffddddddeeeggghhhggggggddd```bbbeeeddd___aaabbbcccbbb``````bbbcccaaaaaaaaabbbbbbcccdddeeebbb^^^ZZZYYY[[[^^^aaaccc```^^^\\\[[[[[[ZZZXXXVVV[[[ZZZXXXYYY[[[\\\\\\[[[[[[ZZZYYYWWWUUUSSSRRRQQQMMMOOOPPPRRRQQQOOOMMMKKKJJJLLLMMMOOOOOOMMMLLLJJJMMMKKKJJJJJJKKKKKKJJJHHHLLLKKKKKKIIIHHHGGGFFFFFFGGGFFFDDDCCCCCCEEEGGGHHHGGGFFFEEEDDDBBB@@@???>>>:::<<<>>>===;;;<<>><<<:::999999;;;>>>???????????????>>>===;;;;;;:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;::::::999999888999999888888888888999999777777777777777777777777777777777777777777777777999999999999999999999999777777777777666666666666444444333333333333222222333333333333333333333333333333333333333222111000333222222222222222222222333333333222222222111111000000000000000000000000222222222222222111000///000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000000000/////////////////////.........000000000000000000000000wwwssszzz|||vvvrrrtttsssiiiYYYMMMKKKMMMJJJDDD===<<<;;;:::;;;<<<===>>>AAA???;;;777555444444444666666666666666555444444555333111111333555444222222333444444444333222111333333333222222222222111222222111000000111222222555444222111111111222222000000000000000000000000222222222222222222222222333333333333333333333333777555333222555;;;BBBFFFCCC===777555777999999777888888999999999888888777:::;;;<<<=========<<<;;;===>>>>>>===<<<===???AAADDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJLLLNNNPPPQQQRRRSSSSSSTTTRRRPPPNNNOOOPPPMMMNNNPPPSSSTTTUUUVVVVVVUUUSSSTTTXXXZZZZZZ\\\______```bbbcccdddddddddcccgggkkkmmmhhheeeffffffdddfffgggjjjmmmpppsssuuuvvvuuuooohhheeegggmmmqqqtttsssrrrqqqpppppppppqqqrrrssssssrrrqqqqqqrrrsssuuuzzzzzz{{{~~~}}}zzzxxxvvvuuuvvvxxxzzzyyywwwrrrvvvwwwtttuuuyyyzzzwwwuuuqqqmmmmmmpppqqqooollliiijjjkkklllkkkllloooqqqmmmlllmmmnnnppprrrrrrrrrrrrppppppoookkkhhhiiilllqqqrrrtttwwwyyy{{{{{{zzztttqqqnnnpppssstttrrroookkkgggdddeeeiiikkkjjjhhhjjjiiihhhfffeeehhhmmmrrrvvvsssjjjbbb```cccbbb___```aaaaaa```^^^^^^___```bbbbbbcccdddeeeeeedddbbbaaa^^^[[[ZZZ\\\^^^``````___^^^]]]]]]^^^]]][[[YYY[[[YYYXXXYYY\\\^^^^^^]]]___]]]YYYUUUSSSQQQQQQRRRTTTUUUWWWWWWWWWTTTRRRPPPJJJKKKLLLMMMMMMLLLKKKJJJLLLKKKJJJJJJKKKKKKJJJHHHLLLKKKKKKJJJIIIHHHGGGGGGEEEDDDCCCBBBBBBDDDEEEFFFEEEDDDCCCBBBAAA???>>>>>>>>>???AAA???===;;;<<<>>>===>>>>>>??????>>>>>>===>>><<<:::999999999:::;;;============<<<;;;:::999::::::;;;;;;;;;;;;::::::999::::::;;;;;;::::::999:::::::::999888888777777777777777666666777777777777777777777777777777777888888888888888888888888999999999999999999999999666666666555555555555444444444333333333333222222333333333333333333333333333333333333333222111000222222222222333333333333222222222222111111111111000000000000000000000000000111111111000000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////....../////////////////////...////////////////////////||||||wwwtttzzz~~~zzzvvvwwwvvvlll\\\PPPNNNQQQNNNHHH???>>>===<<<<<<<<<===>>>BBB@@@<<<888555444333444555666666666666555444444444222111222333444444333222222333444444444333333111111222222222333333333222222111000000111222222////////////000111222333000000000000000000000000222222222222222222222222333333333333333333333333555444333444888===BBBFFFFFF@@@999555666999::::::777888888999999999888888:::;;;<<<===============;;;===>>>>>>===<<<>>>???CCCDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJLLLMMMOOOPPPPPPRRRSSSSSSRRROOOMMMMMMMMMKKKMMMOOORRRTTTVVVWWWWWWUUUSSSTTTYYY\\\\\\^^^ccc```aaabbbcccccccccccccccgggkkkmmmiiihhhiiijjjhhheeegggjjjmmmqqquuuwwwyyyxxxqqqiiidddffflllrrrwwwqqqpppooonnnnnnnnnnnnnnnrrrssssssrrrqqqqqqtttvvvwwwzzz}}}{{{{{{zzzzzz}}}uuuwwwwwwttttttvvvvvvsssuuurrrpppqqqssssssqqqnnnlllmmmnnnmmmmmmmmmoooqqqqqqlllhhhgggkkkqqqtttuuullliiijjjlllhhhaaa```fffhhhkkkqqqxxx|||}}}zzzwwwtttssssssvvvzzz{{{xxxuuuoookkkggggggjjjmmmmmmkkkooopppooollliiikkkssszzzrrreeeaaacccdddcccaaabbbbbbaaa^^^]]]]]]^^^cccbbbbbbeeehhhgggddd``````^^^\\\\\\]]]^^^^^^]]]]]]]]]^^^___aaaaaa^^^\\\ZZZYYYYYYZZZ]]]_________bbb___YYYTTTQQQPPPQQQRRRTTTUUUVVVVVVTTTRRROOONNNJJJJJJJJJIIIIIIJJJJJJJJJKKKJJJIIIIIIKKKKKKIIIGGGHHHHHHHHHGGGGGGGGGFFFFFFCCCBBBAAAAAAAAABBBDDDEEEBBBAAAAAA@@@??????>>>>>>AAACCCDDDCCC@@@===;;;;;;<<<<<<============<<<<<<<<<<<<;;;:::999888777777;;;;;;<<<;;;;;;:::999888::::::;;;;;;;;;;;;::::::888999999999999999999888999999888888777666666666555555555555555555555555777777777777777777777777888888888888888888888888888888888888888888888888555555555444444444333333444444333333333333222222333333333333333333222222222222333333333222111111222222222333333444444444111111111111000000000000000000000000000000000000//////000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................------............------......//////////////////////////////////////////yyyxxx|||~~~~~~~~~vvvsssxxx}}}{{{yyyyyyvvvmmm]]]RRRQQQTTTQQQLLLCCCBBB@@@???>>>>>>??????BBB@@@<<<999666444333333555555555666666555444444555444333222222333333333222222333333333444333333000000111222333333444444222111111111111111111222.........///000111222222000000000000000000000000111111111111222222222222333333333333333333333333000222666999::::::888666@@@;;;777444555777888888777777888999999999888888:::;;;;;;<<<============:::<<<>>>>>>===<<<===>>>BBBBBBCCCDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGHHHIIIJJJKKKLLLMMMMMMNNNPPPQQQQQQOOOMMMMMMMMMKKKLLLNNNQQQSSSVVVWWWXXXVVVTTTUUUZZZ]]]^^^```eeebbbccccccdddeeeeeeeeeffffffjjjkkkiiiiiilllllljjjeeefffhhhkkkooorrruuuwwwwwwrrrlllggggggkkkqqquuuooonnnnnnmmmlllllllllkkkqqqrrrtttsssrrrsssvvvyyysssuuuxxx|||~~~}}}yyyuuuxxxyyy{{{~~~yyyyyyxxxvvvttttttsssqqqsssrrrqqqrrrttttttrrrooommmoooppppppoooppprrrtttsssmmmgggfffjjjpppttttttvvvoookkkmmmkkkeeedddhhhaaaeeemmmvvv}}}}}}xxxsssvvvuuuuuuwwwzzz{{{zzzxxxrrrooolllkkkmmmooooooooouuuxxxyyytttnnnmmmssszzzyyykkkeeefffhhhgggeeeffffffdddaaa_________dddaaa```cccggghhhfffccc```___^^^_________]]][[[[[[[[[]]]```cccccc```]]][[[ZZZYYYYYY[[[]]]]]]\\\___]]]YYYVVVSSSRRRRRRRRRQQQRRRRRRQQQPPPMMMKKKIIIJJJIIIHHHGGGGGGHHHIIIJJJIIIHHHHHHIIIJJJJJJHHHFFFCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDD@@@@@@@@@???????????????CCCEEEFFFGGGDDDAAA===;;;<<<<<<============<<<<<<:::;;;;;;;;;:::999777666:::;;;;;;;;;::::::999888:::::::::;;;;;;:::::::::777777888888888888777777999999888777777666666555555555555555555555555555666666666666666666666666888888888888888888888888777777777777777777777777555555555444444444444333444444333333333222222222333333333222222222222222222222333333333222222111111111222333444555555555000000000000////////////000000000000000000000000/////////000000//////...000000000000000000000000/////////000000000000000000000000000000000000000000000000000000000000000////////////////////////---------...............---......//////......---............////////////////////////////////////xxxwwwzzz|||}}}{{{uuuqqqtttyyy{{{zzzyyyuuulll]]]RRRQQQUUUSSSMMMGGGFFFDDDBBBAAA@@@@@@AAA@@@???<<<888666444222222444444555555555555444444555555444333222111111222333333333333333333333444000000111222333444444555111111111222222111111111000000000111111111111111000000000000000000000000000000000111111222222222333333333333333333333333111333666888888666333111777666555555777777777777666777888999999999999999:::::::::;;;<<<<<<===>>>:::<<<>>>>>>===<<<===>>>???@@@@@@AAABBBCCCDDDDDDFFFFFFFFFGGGGGGGGGHHHHHHDDDEEEFFFGGGHHHIIIJJJJJJJJJLLLNNNNNNNNNMMMNNNOOOLLLMMMNNNPPPRRRUUUVVVWWWTTTRRRSSSXXX[[[[[[]]]aaaaaaaaaaaabbbcccdddeeefffdddhhhiiigggiiimmmmmmjjjgggggghhhjjjmmmppprrrtttuuussspppllljjjkkkmmmoooooooooooooooooonnnnnnmmmnnnqqqtttsssrrrtttyyy}}}tttttttttuuuvvvvvvtttrrruuuvvvxxxzzz}}}{{{zzzxxxwwwuuurrrqqqqqqpppppppppqqqrrrrrrqqqpppnnnpppqqqrrrrrrsssvvvxxxvvvrrrnnnmmmpppsssuuuvvv{{{rrrjjjhhhiiigggcccaaafffhhhnnnvvv}}}~~~xxxsssxxxvvvtttssstttvvvwwwwwwuuussspppoooooopppqqqqqquuuzzz~~~{{{uuurrruuuyyy}}}qqqjjjiiihhhffffffggghhhfffcccaaa``````ccc```___aaaeeehhhhhhggg______```aaabbb```]]][[[ZZZ[[[]]]```cccccc```^^^]]][[[YYYYYYYYYZZZYYYXXXZZZZZZZZZYYYWWWUUUSSSRRRSSSTTTSSSRRRQQQOOOMMMLLLJJJHHHFFFEEEEEEFFFHHHJJJGGGFFFGGGHHHJJJIIIGGGEEEAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDD????????????????????????BBBCCCFFFHHHHHHEEEAAA???<<<======>>>>>>======<<<888999;;;<<<<<<;;;:::999::::::;;;;;;;;;:::999999999::::::::::::::::::999666777777888888777777666999999999888777777666666555666666777777666666555555555555555555555555555777777777777777777777777666666666666666666666666666666666555555555444444444444333333333222222222333333333222222111111111111222222333333333222222111111222222333444555555000000000/////////......//////////////////////////////000111111000000///////////////////////////......//////000000000000////////////////////////////////////////////////........................------------......///////////////000000/////////---.........//////000000........................xxxxxx{{{|||}}}{{{uuuoooooouuuyyy{{{zzzsssjjj\\\QQQQQQUUUTTTNNNJJJIIIFFFDDDBBBAAAAAAAAA===<<<:::777555333222111333333444555555555555444444555555333111000222333555444333222222222222333000000111222333333444444000111222222222222111000111222222222222111111000000000000000000000000000//////000000111222222222333333333333333333333333666555444333444666888999333444666777888999888888666777888999999999999999999999999999:::;;;======;;;===>>>>>>===<<<>>>???>>>?????????@@@AAAAAAAAACCCCCCDDDDDDEEEFFFFFFFFFBBBBBBCCCEEEFFFHHHIIIIIIIIIJJJKKKKKKKKKLLLOOOQQQOOOOOOOOOPPPQQQSSSTTTUUURRROOOPPPTTTUUUTTTVVVZZZZZZZZZ[[[\\\^^^```aaabbbbbbdddeeedddgggkkkkkkggghhhhhhhhhjjjlllooorrrtttssstttssspppllliiihhhiiikkkkkkllllllllllllkkkkkkkkkooosssrrrqqqrrrxxx}}}wwwuuusssssstttttttttsssrrrssstttuuuwww{{{{{{xxxvvvwwwuuuqqqoooqqqmmmnnnnnnnnnooooooppppppoooqqqrrrrrrrrrsssuuuwwwwwwvvvvvvuuuvvvwwwyyy{{{}}}~~~zzzuuussssssxxx~~~|||xxxxxxvvvsssqqqqqqrrrtttuuuvvvuuutttsssrrrqqqqqqqqqrrrwww||||||yyyvvvwwwzzzuuullliiieeebbbeeeggghhhgggdddaaa```___aaabbbbbbccceeegggiiijjj``````aaabbbcccbbb```]]]\\\]]]^^^```bbbbbb```^^^^^^\\\YYYXXXXXXXXXWWWUUUXXXYYYZZZZZZYYYWWWTTTRRRSSSSSSSSSRRRQQQOOONNNMMMIIIHHHFFFEEEEEEFFFHHHIIIEEEEEEFFFHHHIIIIIIFFFDDDBBBBBBBBBBBBAAAAAA@@@@@@??????@@@AAABBBCCCCCCDDD??????????????????>>>>>>>>>???BBBEEEGGGGGGDDDAAA<<<<<<============<<<<<<888999;;;<<<<<<<<<;;;:::999999::::::::::::999999999999::::::::::::999999666777777888888777777666999999888888777666666666666777888999999888777666555555555555555555555555666666666666666666666666555555555555555555555555666666666555555555555444444444333333333333222222333333333222111111000000111111222333333333222222111111111222222333333333000000000000//////////////////////////////////////////000111111111000000////////////////////////---......//////000000111////////////////////////////////////////////////........................---------...//////000000//////000000000000//////------......///000000000........................yyyzzz||||||}}}}}}vvvnnnlllqqqyyy||||||sssjjj[[[QQQQQQVVVUUUOOOKKKIIIFFFCCCAAA@@@??????:::999888666444333222111222333444444555555555444111333444333222222444666777666444222111111111222111111111222222333333333000111222222222222111000000111222222222222111000000000000000000000000000/////////000111222222222333333333333333333333333666555333222333666999;;;555555666666666666888999666666777999999::::::999777777777777888:::<<<======>>>>>>===<<<===???AAA????????????????????????@@@AAAAAABBBCCCCCCDDDDDD@@@AAABBBDDDFFFHHHIIIJJJJJJJJJJJJIIIIIIJJJNNNQQQRRRQQQPPPPPPPPPQQQRRRRRRSSSPPPPPPRRRSSSQQQRRRUUUTTTTTTUUUVVVYYY[[[^^^```___aaaaaaaaadddiiihhhcccddddddeeegggjjjmmmqqqssstttuuutttqqqkkkfffeeeeeeeeefffggghhhiiiiiihhhhhhjjjnnnrrrpppmmmmmmsssxxxtttrrrqqqqqqsssttttttsssoooooonnnmmmnnnssszzzxxxtttsssuuusssnnnmmmppplllmmmmmmllllllnnnpppqqqqqqrrrrrrqqqpppoooqqqrrrrrruuuwwwwwwuuuwww{{{~~~xxxwww|||~~~|||uuuuuutttsssrrrrrrssstttuuuvvvwwwvvvtttrrrqqqppptttvvvyyyyyyxxxwwwwwwwwwxxx|||zzzsssllliiifffcccfffhhhiiiiiifffcccbbbbbbaaaeeejjjkkkiiifffgggiiiaaaaaaaaaccceeedddbbb```aaa``````aaabbbbbbaaa___^^^\\\YYYYYYYYYYYYXXXWWWZZZZZZZZZYYYXXXVVVTTTSSSQQQQQQPPPOOOOOONNNMMMMMMHHHHHHGGGFFFFFFGGGHHHHHHCCCDDDEEEGGGIIIIIIFFFCCCCCCCCCBBBAAA@@@??????>>>======???@@@AAABBBBBBBBB???>>>>>>=========<<<<<<;;;;;;===AAADDDEEEBBB???;;;;;;<<<<<<<<<<<<;;;;;;999::::::::::::999999888777888888999999888888777999999::::::::::::999999777777777888888777777777888888777666666555555444555666888999999888666555444444444444444444444444555555555555555555555555444444444444444444444444555555555444444444333333444444333333333333222222333333222222111000000///000111222333333333333222111111111111111111111111111111111000000000//////////////////////////////---...//////000000000///////////////////////////------......///000000111////////////////////////////////////////////////........................------...//////000111111...//////////////////...------......///000000111........................zzz{{{}}}}}}~~~xxxoookkkpppyyy}}}}}}rrrjjj\\\RRRRRRWWWVVVQQQJJJHHHFFFCCC@@@???>>>>>>888888777555444333222111222333444444555555555444...000333333222333666:::888666444222111111111111111222222222222333333333000111222333333222111000...///000222222222111111000000000000000000000000...//////000111222222222333333333333333333333333222333555666777666555444666666555333111333555888666666777999999:::::::::777666666666777999;;;<<>>===<<<===@@@CCC@@@@@@????????????????????????@@@@@@AAABBBCCCCCC@@@AAABBBDDDGGGIIIJJJKKKLLLLLLJJJHHHGGGHHHMMMPPPTTTSSSQQQPPPOOOOOOPPPPPPVVVSSSRRRTTTTTTQQQRRRUUUQQQQQQRRRTTTWWWZZZ]]]___^^^_________bbbgggeee```______```bbbfffkkkooorrrvvvvvvuuupppiiidddcccdddeeegggiiijjjkkkkkkkkkkkkjjjnnnqqqooojjjiiinnnsssmmmlllmmmnnnqqqrrrqqqpppkkkkkkiiiggggggkkkttt{{{uuuppppppsssrrrmmmlllppplllmmmlllkkkkkkmmmpppsssrrrsssrrrpppmmmllllllmmmkkkppptttsssqqqsss{{{yyyuuuxxx}}}~~~|||rrrtttvvvvvvuuutttttttttuuuwwwxxxxxxuuusssqqqpppyyyyyywwwvvvuuuttttttsssooottttttoookkkkkkkkkiiihhhjjjlllllliiigggeeeeeeaaaiiiqqqrrrmmmgggeeefffbbbaaabbbccceeefffdddbbbeeecccbbbbbbbbbcccaaa```]]][[[YYYYYYZZZ[[[ZZZYYY___]]]ZZZXXXUUUTTTTTTSSSRRRRRRRRRQQQQQQPPPPPPPPPHHHHHHGGGGGGGGGGGGHHHHHHCCCCCCEEEGGGIIIHHHFFFCCCBBBAAA@@@???>>>===<<<;;;;;;<<<===???@@@@@@AAAAAA>>>======<<<;;;;;;:::::::::999:::===AAABBB@@@===999::::::;;;;;;::::::999;;;::::::999888777666666666666777777777777777666999999999::::::999999999777777888888888888777777777666666555444444333333555666777999999777666555444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333222222444444444333333333222222333333222222111000000///000111222333333333333333111111111000000000000000111111111111000000000000////////////////////////,,,,,,---.../////////...////////////////////////---------...///000000111////////////////////////////////////////////////.................................///000111111222---..................------------...///000000111........................tttuuu{{{}}}{{{zzz~~~xxxqqqqqqvvv|||~~~~~~ttthhhXXXPPPUUU\\\ZZZRRRKKKGGGDDDCCCCCCBBB???<<<===<<<:::888666444444333444555555555555555555444444333111000333777<<>>AAADDDGGGFFFCCCAAA>>><<<;;;:::<<<===???@@@AAAAAA@@@@@@AAABBBCCCEEEGGGHHHHHHIIIIIIHHHGGGFFFFFFHHHJJJKKKMMMNNNPPPQQQRRRQQQPPPOOOOOOQQQSSSSSSRRRQQQQQQRRRQQQUUUXXXWWWXXX[[[ZZZWWWXXXZZZ\\\___``````___^^^_________aaadddiiinnnppp}}}zzzvvvsssrrrooojjjfffiiijjjlllmmmmmmllljjjiiioooooopppqqqqqqpppnnnmmmmmmlllmmmpppssssssooolllkkkkkkkkkkkkkkkmmmqqqtttpppsssyyy~~~{{{sssmmmnnnnnnnnnnnnnnnoooooopppqqqqqqpppooonnnmmmllllllpppooonnnmmmmmmqqqxxx||||||yyyuuurrrsssvvv{{{||||||{{{zzzwwwtttqqqoooyyyvvvsssqqqqqqqqqpppoooqqqsssuuuuuusssqqqpppqqqmmmnnnooopppqqqpppoooooolllmmmnnnmmmjjjhhhhhhhhhdddeeeggghhhgggeeebbb```___```bbbdddeeefffggggggdddcccbbbbbbccccccbbb```\\\ZZZYYY[[[^^^^^^[[[XXX[[[YYYWWWWWWWWWVVVUUUSSSSSSQQQPPPOOOPPPPPPOOOMMMLLLKKKIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCAAA????????????>>><<<======>>>>>>?????????@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<>>>???>>>===;;;;;;::::::::::::999999:::::::::999999999888888888888777777666666555555999999999999888888888777888888888888888999999999333444444555555444444333777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444666555444333222222222222222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000//////............//////222222111111000000//////////////////////////////............////////////............//////////////////000000000000//////111111000000//////..............................//////.........---------........................------------------------wwwwww{{{|||{{{{{{~~~xxxqqqqqqvvv{{{}}}}}}tttiiiZZZSSSXXX^^^ZZZQQQGGGDDDBBBAAABBBAAA>>><<<===<<<:::888666444444333444444555555555555444444333222111000222666999<<<>>>999444222222333333222111111111000000111111111222111///.........000000111111111111000000000///000000000000111111111111////////////000111222333333333333222222222111111333333333333333333333333333333444555666666666666777777888999999888777666888888999999:::;;;;;;;;;<<<======<<<<<<===@@@CCCEEEDDDCCCAAAAAA@@@@@@@@@???@@@AAABBBCCCBBBBBBAAAAAABBBDDDEEEGGGGGGHHHHHHIIIHHHGGGFFFFFFHHHIIIKKKMMMNNNOOOOOOPPPPPPPPPPPPPPPRRRTTTUUUTTTSSSSSSTTTTTTWWWVVVTTTTTTXXXYYYWWWYYY[[[]]]```aaaaaaaaa```^^^^^^^^^```dddiiimmmpppwwwuuussssssrrrpppllliiigggiiijjjlllmmmmmmllllllmmmnnnooooooooonnnmmmmmmlllkkkkkklllnnnnnnkkkhhhjjjkkkmmmmmmnnnpppsssvvvppprrrvvv{{{}}}|||xxxtttmmmnnnnnnoooooooooooooooqqqqqqppppppnnnmmmlllkkkiiijjjkkkkkklllooosssvvv|||tttqqqmmmkkkjjjmmmppprrryyyyyyxxxwwwuuurrrpppoooqqqooolllkkklllmmmlllkkkrrrrrrqqqnnnlllkkkmmmooonnnnnnoooppppppooonnnmmmkkkmmmnnnmmmkkkiiiiiijjjhhhhhhiiihhhfffccc___]]]ZZZ[[[]]]___aaabbbcccdddbbb```______```aaa```___]]]]]]\\\]]]^^^]]]ZZZXXXYYYWWWVVVUUUUUUUUUSSSRRRRRRPPPOOOOOOOOOOOONNNLLLMMMLLLJJJHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA???>>>>>>??????===<<<======>>>>>>>>>???????????????>>>>>>===<<<<<<<<<;;;::::::;;;======<<<:::;;;;;;;;;::::::999999888999999888888888777777777777777777666666666666666888888888888777777777777777777777666666666666666333333444444444444333333555555555555555555555555444444444444444444444444444444444444444444333333444444444444444444444444444444444444444444444444555555444222222111111111222222222111111111000000111111111111111111111111000000000000000000000000//////////////////////////////............//////000000000000000/////////....................................////////////............//////////////////000000000000//////000000000000//////..............................///.........------------........................------------------------{{{zzz{{{zzzzzz|||xxxrrrpppuuuzzz|||{{{sssjjj]]]WWW[[[^^^YYYOOOAAA@@@>>>>>>??????>>>===>>>===;;;888666444333333333333444444444444333333222222111111222444666777999666333222222333222111000000000000000000000000111111000000000/////////111111111111000000000000000000000000111111111111////////////000111222333333333333222222222222111333333333333333333333333222333444555555666666555666666777777777777666666777777888888999::::::::::::;;;<<<;;;;;;<<>>>>>===<<<============>>>>>>>>>>>>========================;;;:::::::::<<<;;;:::888;;;;;;;;;;;;:::999888777777777777777666666666666555555666666666777777777777777777666666666555555666666555555444333333333333333444444444444333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333444444333222111111111111222111111111111000000000111111111111111111111111//////////////////////////////////////////////////////............//////.........///////////////........................---............/////////---............/////////...//////000000//////...000000000////////////.......................................------------........................------------------------}}}{{{yyyzzz~~~zzzsssqqqvvvzzz|||{{{qqqiii___YYY[[[]]]VVVLLL===<<<<<<===>>>>>>>>>>>>???===;;;999666444333333222333333444444333333222333333333333444444444444444333222222222222222111000000000000000000000000///000111111111111//////111111111000000000000000///000000000111111111111000000//////000111222222222222222222222222222222222222222222222222222222111222333444555555555555555555555666666666666666666777777888888999::::::999:::;;;;;;;;;<<<>>>@@@GGGGGGEEECCCBBBAAAAAAAAACCCDDDEEEFFFFFFEEEDDDDDDCCCCCCDDDEEEFFFFFFEEEEEEHHHHHHGGGGGGGGGHHHIIIJJJMMMLLLKKKJJJKKKNNNQQQSSSPPPRRRSSSSSSSSSSSSTTTUUU]]]]]]ZZZTTTSSSVVVXXXVVVXXXYYY\\\___```aaa``````dddcccaaa___^^^^^^______fffhhhkkknnnooommmkkkhhheeeeeeeeefffgggiiijjjkkkkkkkkklllmmmmmmmmmmmmmmmiiigggfffddddddeeeeeeeee___bbbfffhhhhhhhhhiiiiiinnnnnnoooqqqttttttsssqqqlllmmmppprrrrrrqqqooommmqqqrrrrrrrrrpppnnnkkkiiiaaaccceeeffffffgggiiilllnnnqqquuuvvvpppfffdddgggllllllkkkkkkkkkkkkkkkkkkooonnnmmmlllkkkkkkkkkkkkfffdddbbbbbbccceeeeeeeeekkkjjjgggcccaaabbbfffiiiiiiiiijjjkkklllllllllllljjjkkkkkkiiifffeeeeeegggffffffffffffdddaaa___]]]]]]]]]^^^^^^___```aaaaaa]]][[[YYYXXXZZZ[[[\\\\\\ZZZ]]]^^^\\\WWWSSSSSSTTTRRRQQQOOOOOOPPPOOONNNLLLNNNMMMKKKKKKLLLLLLJJJIIIKKKJJJJJJIIIHHHHHHHHHGGGEEEEEEEEEDDDCCCBBBAAA@@@>>>===<<<===??????>>>===========================<<<<<<<<<=========>>>>>>===<<<;;;;;;;;;;;;999777;;;;;;;;;;;;:::888777666777777777666666666555555444444555555666777777888666666555555555444444444666555555444333222222111333333333444444333333333222222222222222222222222333333333333333333333333222222222222333333333333333333333333333333333333222222222222222222222222333333222111111111111111111111111111000000000000111111111111111111111111........................//////////////////////////////............//////,,,------....../////////........................---------.........//////---------.........//////...//////////////////...////////////////////////........................------------------------........................------------------------}}}zzz{{{{{{sssrrrvvv{{{}}}|||oooiii^^^WWWXXXYYYRRRIII<<<<<<============>>>??????>>><<<999666555333333222333333444444333333222444444555555555444444444111111222222222111111222000000111111111111000000///000111222222111000///000000000000000000111111///000000000111111111111000000000000000000111222222222222222222222222222222222222222222222222222111222333444555555555555555555555555555666666777666777777888888999::::::888:::;;;;;;;;;<<<>>>???EEEDDDCCCBBBAAAAAAAAAAAACCCCCCEEEFFFFFFEEEDDDDDDBBBCCCDDDEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHHHHIIIIIILLLKKKIIIIIIKKKNNNRRRTTTSSSTTTUUUUUUUUUUUUWWWYYY]]]```___ZZZYYYZZZYYYVVVUUUWWWZZZ]]]____________cccbbb```^^^]]]\\\\\\\\\ccceeeiiikkkkkkiiifffeeefffeeeeeedddeeeeeefffgggkkkkkkllllllmmmnnnooooooiiihhhgggeeeeeeeeeggghhhdddfffjjjkkkjjjhhhhhhhhhiiijjjlllpppssstttrrrppplllnnnppprrrsssqqqooonnnpppqqqssssssrrroookkkiiieeefffeeeddddddeeeiiilllnnnjjjkkkqqqrrrllliiijjjdddeeefffggghhhhhhhhhhhhjjjiiigggffffffggghhhiiidddbbb``````aaabbbbbbaaaeeeffffffeeeccccccdddfffddddddeeeggghhhjjjlllllliiiiiigggdddaaa___```aaa___```aaabbbccccccbbbbbbaaaaaa___^^^^^^^^^^^^___]]][[[YYYXXXYYYZZZZZZYYYYYY\\\]]][[[VVVRRRRRRSSSOOONNNLLLLLLMMMMMMLLLJJJLLLKKKIIIIIIJJJJJJHHHGGGFFFGGGGGGHHHHHHHHHHHHHHHDDDDDDDDDCCCCCCBBB@@@@@@???>>>===>>>@@@@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>===<<<<<<<<<;;;999777999:::;;;;;;:::888777555888777777777777666666666333333444555666777888888555555555444444444444333666666555444444333222222222333333333333333333222222222222222222222222222333333333333333333333333111111111222222222333333333333333333333333333333222222222222222222222222222222111000000000111111000000000000000000000000000000000000000000000000------------------------........................//////............//////,,,,,,------......//////........................------------............------------..................////////////...................../////////........................,,,,,,------------------........................------------------------||||||zzzsssrrrvvv{{{}}}|||pppiii]]]TTTSSSUUUPPPHHH>>>???@@@@@@>>>>>>???@@@@@@???<<<999777555333333333333444444444444333333555555555555444444444444000222333222111111111333000111222333333222111000///000111222222222111000000000000000111111111111000000000000111111111111111000000000000000111111111222222222222333333333333333333333333333333333222333444555555666666555555555444555555666777888777777888888999:::::::::888:::<<<<<<<<<<<<>>>????????????@@@AAACCCDDDEEEAAABBBDDDEEEFFFFFFFFFEEEAAABBBCCCDDDEEEEEEEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIKKKJJJIIIJJJLLLOOORRRUUUVVVXXXYYYYYYXXXYYY[[[]]]]]]aaabbb```^^^___\\\XXXVVVXXX[[[^^^```aaa``````_______________``````aaaccceeehhhiiigggeeeddddddfffffffffffffffeeeeeeeeejjjkkkkkkkkkmmmnnnpppqqqllllllkkkiiigggggghhhjjjfffiiikkkllljjjhhhgggggghhhiiilllppptttvvvvvvuuummmnnnppprrrrrrqqqpppooonnnpppsssuuutttpppllliiijjjjjjhhhfffeeeeeeiiikkkjjjfffffflllqqqpppmmmkkkcccdddeeegggiiiiiijjjjjjhhhfffcccbbbaaaccceeefffcccaaa___^^^___aaa``````ccceeeggggggfffdddcccccc```aaaaaaccceeegggiiijjjeeeeeeccc```]]][[[\\\]]][[[\\\]]]___aaabbbcccccc___^^^\\\[[[ZZZZZZZZZ[[[\\\[[[YYYYYYYYYYYYWWWUUUXXXYYYZZZYYYVVVTTTRRRRRRMMMKKKJJJJJJKKKKKKJJJIIIJJJIIIGGGGGGHHHHHHFFFEEECCCDDDEEEFFFFFFFFFFFFFFFBBBBBBBBBCCCBBBBBBAAA@@@AAA???>>>???@@@@@@???>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<=========>>>===<<<<<<<<<<<<:::888777888:::;;;;;;999777666777777777777666666666666333333444555666666777777555555555444444444333333666666555555444444333333222222333333333333222222333333333333333333333333222222222222222222222222000000000111111222222333333333333333333333333333111111111111111111111111111111000000000000000111//////000000000000000111000000000000000000000000................................................//////............//////---------...............------------------------,,,------------.........,,,------------.........---......//////......------............/////////........................,,,,,,,,,,,,------------........................------------------------~~~}}}wwwpppoootttzzz||||||rrrjjj\\\RRRPPPRRROOOIIIBBBCCCDDDCCC@@@>>>???AAAAAA???===:::777555333333444444555555555555444444444333333333333333444444111333444222000000222444111222333444444333222111000000111111222222222222///000000000111111111111000000000000111111111111111111000000000000111111111111222222222333333333333333333333333333333333333333444555666666666666555555555555555777888999888888999999:::;;;;;;;;;888:::<<<=========>>>???>>>>>>???@@@AAACCCEEEFFFAAABBBDDDFFFGGGHHHGGGGGG@@@AAABBBDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIHHHJJJJJJJJJKKKMMMPPPSSSUUUWWWXXXXXXXXXXXXYYY\\\^^^]]]```bbb``````aaa___[[[YYY[[[^^^bbbdddddddddddd``````aaabbbcccdddeeefffdddfffiiiiiigggeeeeeefffeeefffgggiiiiiiiiihhhhhhiiiiiiiiijjjkkkmmmooopppqqqqqqqqqnnniiigggggghhhhhhjjjllllllkkkjjjjjjkkknnnmmmlllmmmpppsssssssssoooooopppqqqqqqqqqqqqppplllooosssuuuuuurrrmmmjjjlllmmmllljjjhhhgggggghhhbbbdddeeefffjjjnnnnnnkkkhhhhhhiiijjjkkklllllllllgggdddaaa^^^^^^```bbbdddcccaaa``````bbbdddeeedddfffgggiiihhheeebbbaaa`````````___```aaabbbdddeeeaaaaaa___]]][[[ZZZ\\\^^^[[[[[[\\\]]]^^^_________ZZZXXXWWWVVVVVVWWWXXXYYY[[[ZZZYYYYYYYYYWWWSSSPPPSSSSSSRRRSSSTTTSSSQQQNNNKKKJJJIIIIIIJJJJJJIIIHHHIIIGGGFFFFFFGGGFFFEEECCCBBBCCCCCCDDDCCCBBBAAA@@@@@@@@@AAABBBBBBBBBBBBAAAAAA@@@>>>>>>??????>>><<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;;;;;;;999777555777999;;;;;;:::888777666666666555555555444444444444444555555666666666555555555555444444444444444444444444444444444444222222333333333333222222222222222222222222222222222222222222222222222222//////000000111222222333222222222222222222222222111111111111111111111111000000/////////000000111////////////000000111111000000000000000000000000................................................//////............///////////////...............------------------------,,,,,,---------.........,,,,,,---------.........---......//////......------------.........//////........................++++++,,,,,,,,,---------........................------------------------~~~{{{tttnnnnnnsssyyy{{{{{{tttkkk]]]PPPNNNQQQOOOKKKEEEFFFGGGEEEAAA???@@@BBBAAA@@@===:::777555333333444555555666666555555444333222111111111222333444333444444222//////222555111222444555555444222111000000111111111222222333//////000000111111111222000000000000111111111111111111000000000000000111111111111222222333333333444444444444444444444444333444555666777777777777666555555555666777999:::888999999::::::;;;<<<<<<888:::===>>>======>>>@@@AAAAAAAAAAAAAAABBBCCCCCCAAABBBDDDGGGHHHIIIIIIIII???@@@BBBDDDEEEFFFGGGGGGFFFGGGHHHIIIIIIIIIHHHHHHJJJJJJJJJLLLNNNQQQTTTUUUTTTUUUVVVUUUUUUWWWZZZ\\\]]]```aaa______bbbaaa^^^]]]___bbbeeeggghhhhhhhhhddddddeeeeeefffffffffgggeeegggjjjiiigggfffhhhjjjdddfffiiikkkllllllkkkkkkggggggggghhhjjjlllnnnppptttuuuuuupppjjjfffeeefffnnnoooqqqrrrqqqqqqrrrsssvvvrrrmmmjjjjjjkkkmmmmmmpppppppppppppppqqqqqqqqqkkknnnrrrvvvvvvrrrnnnkkklllnnnooonnnkkkhhhfffeee]]]eeegggcccdddjjjmmmkkkiiiiiiiiiiiijjjjjjjjjjjjfffddd```]]]\\\^^^aaaccceeecccbbbdddgggiiikkkkkkjjjjjjjjjgggccc___^^^^^^aaa```___^^^^^^___```aaa^^^^^^]]]\\\ZZZ[[[^^^```^^^]]]]]]\\\\\\[[[[[[[[[VVVUUUTTTTTTUUUWWWYYYZZZZZZYYYYYYYYYYYYUUUQQQMMMNNNLLLKKKMMMPPPPPPMMMJJJKKKIIIHHHHHHJJJJJJIIIHHHHHHGGGEEEEEEFFFFFFDDDCCCCCCCCCCCCCCCBBB???===<<>>===>>>===<<<:::<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::999999999::::::999777444666888;;;;;;:::999777555555444444444333333333444444444555555555555555666666555555555444444444333333333333333333444444222222222333333222222222111111111111111111111111111111111111111111111111...//////000111222222222222222222222222222222222000000000000000000000000000000////////////000111.../////////000000111111000000000000000000000000////////////////////////........................//////............//////000000000///.........---------------------------,,,,,,,,,---------......,,,,,,,,,---------......---..................------------.........//////........................+++++++++,,,,,,---------........................------------------------xxxppprrrwww{{{xxxjjj\\\UUUSSSRRROOOMMMJJJHHHGGGDDDBBB@@@??????BBBAAA???:::666444444666666555555555555444444444555555555444444333333333333222222111111222222333111111222222222333333333000111111222222333444444111222222333333222222111000000000000111111111111111111111111111111111111222222333333333333444444333333333444444444555555222333555777888777666555444444555777888999:::;;;999999:::;;;;;;;;;::::::999;;;<<<<<<===>>>AAACCCAAAAAAAAAAAABBBCCCDDDEEEBBBCCCEEEGGGIIIKKKOOOQQQGGGFFFDDDCCCCCCDDDEEEFFFKKKJJJHHHHHHIIIKKKMMMOOOPPPNNNLLLKKKLLLOOORRRUUUSSSSSSTTTTTTVVVWWWYYYZZZ]]]]]]^^^```aaacccdddeeeddddddeeefffhhhjjjlllmmmllliiieeecccdddggghhhiiioooppppppooommmlllmmmnnnllljjjhhhiiijjjkkkkkkjjjfffhhhkkkllllllmmmqqquuusssxxx|||wwwnnnggggggjjjppprrrtttuuusssrrrrrrrrrqqqqqqpppmmmkkklllnnnpppkkknnnqqqqqqooonnnooopppqqqpppoooqqqssssssooolllnnnooopppqqqooommmiiigggcccdddfffhhhiiijjjiiiiiiiiiiiiiiikkkmmmnnnmmmlllfffeeecccaaa____________eeecccbbbaaabbbdddgggiiihhhgggeeedddccccccdddddddddbbbaaabbbddddddbbb___^^^aaaccccccaaa___^^^^^^```^^^\\\\\\\\\\\\ZZZXXXYYYXXXVVVUUUUUUUUUUUUVVVUUUVVVWWWWWWVVVSSSOOOMMMOOOMMMKKKKKKKKKJJJHHHGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDBBBBBBAAAAAAAAAAAA@@@@@@???>>>===<<<<<<>>>???@@@AAABBBCCCCCCBBB@@@???<<<:::999999:::;;;@@@>>><<<:::999:::;;;<<<<<<;;;::::::::::::;;;<<<999999999888777666666555777666666888:::;;;:::999777777666555444444333333444444444444444444444444333333444444333333222111111222333333444444444444222222222222222222222222222222222111111111000000111111111111111000//////000000000000000000000000111000///333777888444///222222111111111111222222000000////////////000000000000000000000000000000////////////////////////........................//////.........------------------,,,,,,------..............................------,,,,,,,,,------///...---,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,---------............///------------------------------------------------------------------------{{{tttuuuzzz|||xxxkkk]]]UUUTTTSSSQQQNNNKKKJJJGGGDDDBBBAAAAAAAAACCCBBB???:::666333444555555555555555444444444444555555444444444333333333333222222111111222222333111111111222222222333333222222222222222222222222111222222333333222222111000000000000111111111111111111111111111111111111222222222333333333444444333333333444444444555555222444666777888888777666555555666777888999999:::999999:::;;;;;;;;;::::::;;;<<<>>>>>>===<<<>>>???AAA@@@@@@@@@AAABBBCCCCCCEEEGGGHHHHHHHHHKKKPPPTTTLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNPPPOOOMMMLLLMMMPPPSSSUUUWWWWWWWWWWWWXXXXXXXXXXXX\\\]]]^^^```aaabbbccccccddddddeeefffgggiiijjjkkkllljjjhhhfffgggiiilllnnnppprrrttttttrrrpppoooooommmkkkiiiiiijjjkkkjjjiiigggiiikkkllllllmmmqqqtttuuuwww{{{|||{{{wwwsssqqqrrrtttuuuuuutttsssrrrsssrrrrrrpppnnnkkkjjjlllmmmmmmoooppppppooopppsssvvvtttrrrppppppqqqpppnnnkkknnnppprrrsssrrrqqqnnnmmmjjjkkkkkkkkkkkkkkkjjjjjjhhhggggggiiikkklllkkkiiiddddddcccbbbbbbbbbcccdddfffeeedddcccdddfffgggiiiggggggfffeeedddddddddeeedddbbbaaabbbeeefffeeedddbbbdddeeeeeebbb```^^^^^^]]]]]]]]]\\\ZZZYYYYYYXXXZZZYYYWWWUUUTTTTTTUUUVVVSSSRRRQQQOOONNNMMMMMMLLLNNNLLLKKKJJJJJJJJJHHHFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>>===;;;;;;:::======>>>???@@@AAA@@@@@@@@@???<<<:::999999:::;;;???===;;;:::999:::;;;<<<;;;:::999888888999:::;;;999999888777777666555555555444444666888999888777777666666555444444333333444444444444444444444444333333444444333333222111000111222222333333333222222222222222222222222222222222222111111111000000111111111111111000//////000000000000000000000000222111222666:::;;;666222222111111000000111111222000000////////////000000////////////////////////................................................///.........------------......---,,,,,,,,,------...........................------,,,,,,---------///...---,,,,,,,,,,,,---////////////////////////------------------------,,,,,,,,,------.........------------............------------------------------------------------------------------------~~~|||uuuvvvzzz{{{{{{|||wwwlll^^^UUUTTTUUUSSSOOOMMMKKKGGGDDDBBBBBBBBBCCCDDDCCC???:::555222222333555555555555444444444444444444444444333333333333333222222111111222222333111111111222222222222333444333333222111111000000111111222222222222111111000000000000111111111111111111111111111111111111222222222222333333333333333333333444444444555555333444666888888888777777666777777777888888888888888999::::::;;;;;;;;;:::<<<>>>@@@@@@>>><<<;;;;;;@@@@@@@@@???@@@@@@AAAAAAEEEHHHJJJIIIFFFHHHNNNTTTUUUTTTSSSQQQOOOMMMLLLKKKJJJJJJKKKKKKLLLLLLMMMMMMPPPOOONNNNNNOOOQQQTTTVVVXXXYYYYYYZZZYYYXXXVVVUUUZZZ[[[^^^```aaaaaaaaa```dddddddddeeefffgggiiijjjkkklllllljjjhhhjjjnnnrrrooorrruuuvvvtttqqqooonnnkkkjjjiiiiiijjjjjjhhhggghhhjjjlllmmmmmmooorrrtttttttttvvv}}}~~~xxxtttvvvwwwvvvuuusssssstttssssssrrroookkkiiijjjkkkoooooopppooopppssswwwzzzxxxuuusssqqqppppppnnnlllnnnoooqqqssstttsssrrrqqqqqqqqqooommmlllkkkjjjjjjhhhgggfffgggiiiiiigggfffbbbbbbbbbbbbccceeefffgggggggggggggggggggggggghhhhhhhhhhhhiiihhhhhhggggggeeecccbbbccceeeggghhhhhhfffggghhhgggdddaaa______]]]^^^___]]]YYYWWWWWWYYY\\\ZZZVVVTTTSSSSSSTTTVVVTTTRRRNNNLLLKKKLLLOOOPPPMMMKKKJJJIIIJJJIIIHHHFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@???>>>===;;;:::999888;;;;;;<<<===>>>>>>>>>>>>???>>><<<:::999999::::::<<<;;;:::999999:::;;;<<<999999888777777888999999888888777777666666555555333222222444666777666444666666555555444333333333444444444444444444444444333333333333333222222111000000111222222222111111222222222222222222222222222111111111111000000000000111111111111000000///000000000000000000000000333333555:::>>>===999555222111111000000111111222000//////......//////000................................................------------------------............------------///...---,,,,,,,,,,,,,,,---------------------------------,,,,,,------.........---,,,,,,,,,------........................------------------------***++++++,,,---...///000------------............------------------------------------------------------------------------}}}xxxrrrtttwwwvvvttttttuuukkk]]]TTTTTTVVVTTTOOOMMMJJJFFFCCCAAAAAACCCDDDDDDCCC???:::555222111222555555555444444444333333333333333333333333333333333222222111111222222333111111111111222222222222333222222222111111000000111111222222222222111111///000000000111111111111111111111111111111111111111222222222222333333333333333333444444444555555444555666777888888888888888888888777777777777777888888999:::;;;;;;;;;;;;<<>><<<;;;@@@???????????????@@@@@@AAAEEEJJJIIIFFFEEEIIINNNZZZYYYWWWUUUQQQNNNKKKIIIJJJJJJLLLLLLMMMMMMLLLLLLPPPOOOOOOPPPQQQSSSUUUVVVVVVWWWYYYZZZZZZXXXVVVUUUXXXZZZ]]]```aaaaaa___^^^aaaaaabbbccceeegggiiijjjkkknnnooolllhhhhhhmmmrrrmmmoooqqqqqqooommmlllllliiihhhhhhjjjkkkkkkiiigggiiijjjkkkmmmooorrrtttvvvqqqpppqqqwww~~~xxxuuuwwwwwwvvvtttsssssstttvvvvvvuuurrrnnnkkkjjjjjjoooppppppqqqssstttwwwxxxyyywwwtttrrrqqqpppppppppmmmnnnpppqqqrrrqqqppppppsssqqqooommmkkkjjjjjjkkkiiihhhgggggghhhhhhfffdddaaaaaabbbcccdddfffgggggggggggghhhiiiiiihhhgggfffjjjjjjlllllllllkkkjjjiiifffeeecccbbbccceeeggghhhfffhhhiiihhheeecccbbbbbb```cccddd```YYYUUUWWWYYY[[[XXXUUURRRPPPQQQSSSTTTRRRPPPMMMJJJJJJKKKNNNPPPLLLJJJHHHHHHIIIIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@???===;;;:::999888;;;;;;<<<===============???>>><<<;;;:::999999999::::::999999999::::::;;;888888888888888888888888777777777666666555555555333222222333555666444333555555555444444333333333333333333333333333333333222333333333333222111111111111222222222222111111111111111111111111111111111111111111000000000000000000111111111111000///000000000000000000000000222333666;;;>>>===999555111111000000000000111111/////////....../////////................................................------------------------------------------------///......---,,,,,,,,,,,,------------------------------,,,,,,,,,---.........------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////,,,,,,---------.........,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~~~~vvvppprrruuusssqqqqqqqqqjjj\\\RRRRRRWWWUUUOOOKKKIIIEEEAAA@@@@@@BBBCCCDDDBBB???:::444111111222555444444444444333333333333333333333333333333333333222222111111222222333000000111111111222222222000000000111111222222222000111111222222111111000///000000000111111111111111111111111111111111111111111111222222222333333333333333444444444555555444555666666777888888888888888888888777777777777777888999:::;;;;;;;;;;;;;;;>>>CCCDDDCCCAAA???>>>??????>>>>>>>>>???@@@@@@>>>DDDJJJKKKHHHFFFGGGIIITTTTTTSSSRRRPPPNNNLLLKKKJJJKKKKKKLLLLLLLLLLLLKKKNNNOOOPPPQQQSSSTTTUUUVVVUUUVVVYYY[[[\\\\\\[[[ZZZXXXZZZ]]]```aaa```^^^]]]]]]^^^___aaadddgggiiikkkjjjmmmnnnkkkfffeeeiiinnnnnnnnnmmmkkkiiihhhjjjllliiiiiikkknnnppppppnnnkkkhhhiiijjjlllpppsssvvvwwwooonnnooopppsssuuuvvvvvvuuuvvvvvvuuusssssssssuuuwwwxxxxxxvvvqqqnnnlllkkkmmmoooqqqsssuuuuuusssrrrtttsssqqqooonnnnnnnnnooonnnnnnooopppppppppooonnnqqqpppnnnmmmlllmmmnnnnnnkkkjjjiiiiiijjjjjjhhhfffffffffgggggghhhhhhhhhhhhfffggghhhiiiiiihhhfffeeeiiijjjkkklllkkkjjjiiihhhfffeeedddbbbaaaaaaccceeedddeeegggfffeeeddddddeeeeeehhhhhhccc[[[VVVWWWYYYXXXVVVSSSPPPOOOPPPQQQRRRKKKJJJIIIHHHHHHHHHHHHIIIJJJHHHGGGGGGHHHHHHFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@????????????@@@AAA@@@???>>><<<;;;:::999;;;<<<======>>>=========>>>===<<<;;;:::999999888888888888888888999999999888888999999999999888888666666666555555555555555444333333444555666555333444444444444444333333333333333333333333333333333222222333333222222111000222333333333333333222222111111111111111111111111000000000000000000000000///000000111111111000000000000000000000000000000000222555999;;;:::777444111000000000000000000111//////............//////////////////////////////........................------------------------,,,,,,------------------///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~vvvppprrruuuuuussssssoooiii\\\PPPQQQXXXWWWOOOJJJHHHDDDBBB@@@@@@AAABBBCCCBBB>>>999444111111222444444444444333333333333222222222222333333333333333222222111111222222333000000000111111111111222//////000000111222222333000000111111111111000000000000000000111111111111111111111111111111111111111111111111222222222222333333333444444444555555444444555555666666777777888888888777777777777777777888999:::;;;<<<<<<<<<:::===BBBDDDCCCBBBAAA@@@>>>>>>>>>>>>???@@@AAABBB@@@DDDIIILLLLLLJJJIIIHHHJJJJJJKKKLLLMMMOOOOOOPPPJJJJJJJJJJJJKKKKKKKKKKKKMMMNNNPPPRRRSSSTTTUUUUUUUUUWWWZZZ\\\^^^`````````ZZZ[[[^^^___``````___^^^\\\]]]^^^```cccfffhhhjjjgggiiiiiigggddddddfffiiinnnnnnllliiiggggggjjjmmmkkkmmmooosssuuuuuuqqqnnnhhhhhhhhhjjjnnnqqqrrrrrrmmmnnnnnnlllkkklllppptttrrrssstttsssqqqqqqsssuuuvvvxxxyyyxxxuuuqqqnnnnnnjjjkkknnnrrrtttssspppmmmmmmnnnnnnllljjjiiiiiikkknnnoooooopppppppppoooooooooooooooooopppqqqrrrrrrmmmlllkkkllllllllljjjhhhkkkkkkllllllllllllkkkkkkfffggghhhiiiiiiiiihhhggghhhhhhhhhhhhgggfffeeedddeeeeeedddbbb```___```bbbaaacccdddcccbbbbbbdddeeefffgggfffbbb\\\XXXWWWXXXUUUTTTRRRQQQPPPPPPQQQQQQKKKKKKLLLLLLKKKIIIHHHGGGIIIGGGFFFFFFGGGGGGFFFDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>??????@@@??????>>>===<<<;;;;;;<<<======>>>>>>>>>============<<<;;;:::999888888888888888888888888777777888888999999999999888888555555555555555555444444555444333444666666555333444444333333333333333333333333333333333333333333222222222222222111111000333333444444444333222222111111111111111111111111//////000000000000000111///000000111111111111000000000000000000000000000...000333555555444333222111000000//////000000111///......------......///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///------,,,,,,,,,---......------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,}}}|||~~~}}}~~~~~~uuuppprrruuuvvvvvvvvvnnniii\\\PPPQQQZZZYYYPPPIIIHHHFFFDDDBBBBBBBBBBBBAAA@@@===999444222222333444444444333333333222222111111222222222333333333333222222111111222222333000000000000111111111111000000000000111111111111000000111111111111000000000000000000111111111111111111111111111111111111111111111111222222222222333333333444444444555555333333333444444555666777777777777777777888888888777777999:::;;;<<<<<<<<<:::===@@@BBBAAA@@@??????======>>>>>>@@@AAACCCDDDDDDDDDDDDGGGJJJLLLKKKIIIFFFFFFGGGHHHKKKNNNPPPRRRKKKJJJIIIHHHHHHIIIJJJKKKKKKMMMOOORRRTTTTTTTTTTTTUUUVVVXXXZZZ\\\^^^``````\\\]]]^^^______```______^^^^^^^^^```aaaccceeefffcccccccccddddddeeeggghhhllllllkkkiiigggggghhhjjjlllnnnpppssstttrrrnnnjjjiiigggfffgggiiikkkkkkiiiiiikkkkkkkkkjjjkkknnnqqqooopppppppppoooppprrrtttsssvvvyyyyyyvvvrrrpppoooggggggiiilllpppqqqooolllkkkmmmnnnlllhhhfffeeefffkkkkkklllmmmnnnooooooppplllmmmnnnooopppqqqqqqqqqmmmllllllmmmnnnnnnllljjjjjjkkklllmmmnnnmmmmmmlllhhhhhhiiijjjjjjkkkjjjjjjjjjiiihhhfffeeedddddddddbbbcccdddccc```___```bbb```aaaaaaaaa______```aaaaaa```___]]][[[XXXWWWVVVSSSSSSSSSSSSSSSSSSSSSRRRPPPPPPOOONNNMMMKKKJJJIIIHHHFFFEEEEEEFFFGGGEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>======>>>>>>???=========<<<<<<;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<;;;:::999888777888888888888777666555555666777777888888777777666444444444444444444444444444444333444555555444222333333333333333333333333222222222222222222222222222222222222222111000000333333333333333222111111111111111111111111111111////////////000000111111//////000111111111111111000000000000000000000000///000111111111000000000000000////////////000000///......------......///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,---...///------------------------------------------------,,,,,,------------------++++++,,,,,,,,,---------++++++,,,,,,---......///------------------------++++++++++++++++++++++++|||{{{||||||}}}tttnnnppptttvvvvvvxxxnnnjjj^^^QQQRRR\\\[[[RRRIIIHHHGGGFFFDDDCCCCCCCCCAAA@@@===888444222333444444444444333333333222222111111111222222333333333333222222222222222222333000000000000111111111111222222111111000/////////000000111111111111000000000000000000111111111111111111111111111111111111000111111111111222222222333333333444444444555555333333333333333444666666666777777777888888888888666777999:::;;;<<<<<<<<<:::<<>>???@@@BBBDDDEEEFFFBBB>>>@@@FFFJJJKKKIIIIIIHHHGGGGGGIIIKKKNNNPPPKKKJJJHHHGGGGGGHHHIIIKKKJJJLLLOOORRRTTTTTTTTTSSSTTTTTTUUUVVVXXXZZZ\\\]]]^^^^^^^^^^^^___````````````````````````aaabbbccc```______aaaeeehhhiiihhhhhhiiijjjiiigggeeeeeefffkkklllnnnpppqqqmmmhhhcccjjjgggddddddffffffdddbbbeeefffgggiiikkkmmmmmmnnnmmmnnnnnnnnnnnnooorrrtttqqqtttwwwxxxvvvsssqqqpppeeeddddddggglllppppppnnnnnnpppqqqooojjjfffeeeeeeeeefffgggiiikkkmmmnnnoooiiijjjlllmmmnnnnnnnnnmmmmmmllllllmmmnnnooommmkkkfffgggiiikkkllllllkkkkkkiiiiiijjjjjjkkklllmmmmmmnnnmmmjjjhhhfffeeeeeefff___bbbddddddbbbaaabbbddd```aaaaaa___]]]\\\]]]^^^\\\ZZZXXXXXXYYYYYYWWWUUURRRSSSUUUVVVVVVVVVTTTTTTPPPNNNLLLJJJIIIHHHHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDAAAAAAAAA@@@@@@@@@??????>>>>>>============>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<;;;:::999888777888888888888777666444444444555666777777666555444444444444444444444444444444333222333444444333111333333333333333333333333222222222222222222222222111222222222222111000000222222222222222111000///000000000000000000000000.../////////000000111111//////000111111111111111000000000000000000000000000000111000.........///000000////////////000000.........------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++------------------------***++++++,,,---...//////++++++,,,,,,,,,---------++++++,,,,,,---...//////------------------------++++++++++++++++++++++++|||}}}|||zzzyyyuuuqqqpppsssvvvwwwvvvrrrfffXXXPPPPPPRRRRRRPPPNNNLLLJJJHHHFFFEEEDDDEEECCC>>>:::999777333333666555666777777666444222111222222222222222222222222111111111111111111111111222111111111000000//////111222222111///...///000000000000000000000000000////////////000000000000222222222222222222222222111111000000000000000111111111222222222333333333444333333333333444555555555555666666777777888888999::::::999999:::>>>AAA@@@@@@???>>>===<<<;;;;;;888;;;===??????@@@BBBCCC???>>>>>>???AAADDDHHHJJJEEEFFFFFFFFFFFFGGGJJJLLLJJJIIIGGGEEEEEEFFFGGGHHHJJJLLLOOOQQQSSSSSSRRRQQQVVVUUUUUUVVVXXXXXXWWWUUU]]]\\\]]]aaabbb___^^^aaacccaaa^^^\\\[[[\\\]]]___]]]___aaaaaa```aaaeeehhhkkkiiigggfffgggfffdddcccgggiiikkklllkkkiiifffdddeeejjjoookkk[[[MMMPPP[[[ddddddfffiiimmmlllhhhdddhhhhhhiiikkkoooppppppooowwwuuusssuuuwwwxxxuuuqqqmmmjjjeeeccccccfffkkknnnlllttt{{{xxxnnneeeccceeegggiiijjjjjjiiiiiijjjkkkiiihhhgggggghhhjjjlllnnnlllkkkkkkmmmnnnnnnllljjjiiihhhgggfffgggiiikkklllooollliiihhhiiiiiigggeeeiiiiiiiiiiiijjjhhheeebbbcccaaa___```bbbaaa]]]ZZZ]]]]]]]]]\\\[[[YYYVVVUUUUUUTTTSSSTTTTTTTTTRRRPPPUUUTTTRRRQQQQQQSSSTTTVVVUUUOOOIIIGGGIIIJJJHHHEEEDDDCCCCCCBBBAAAAAA@@@@@@AAA@@@>>>>>>???>>>===;;;<<<<<<<<<<<<============???>>>===;;;;;;:::::::::========================::::::::::::::::::::::::555666777888888777666555666666666666555555555555555555444444444333333333444555666777777555333222333333333333333333333333111111111111111111111111222111111111000000//////111111222222222222111111111111000///////////////000000//////.........---000000000000111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++---------+++***+++,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}|||zzzzzzvvvssstttwwwzzzzzzyyyqqqfffXXXQQQQQQRRRRRRPPPMMMLLLIIIGGGEEEDDDDDDDDDBBB>>>;;;;;;888444333666555666666666555444222111222222222222222222222222111111111111111111111111222111111111000000000000000111222111/////////000000000000000000000000000////////////000000000111222222222222222222222222111111000000000000111111222222222222333333333333444333333333444444555555555555666666777777888888999::::::999999:::===@@@>>>>>>======<<<;;;;;;::::::<<<>>>?????????AAABBB????????????@@@BBBDDDFFFCCCEEEFFFFFFFFFGGGIIIKKKHHHGGGFFFEEEFFFGGGIIIJJJLLLMMMPPPRRRSSSSSSSSSSSSWWWVVVVVVWWWXXXXXXWWWUUUYYYXXX[[[```aaa^^^^^^```aaa___\\\ZZZYYYZZZ[[[\\\]]]___aaaaaa``````bbbdddfffffffffeeedddcccbbbaaabbbdddfffiiijjjjjjiiihhheeegggkkkhhh[[[PPPRRR[[[ddddddeeegggjjjiiieeebbbfffeeeeeehhhkkkmmmmmmmmmrrrpppooooooooopppoooooolllkkkiiiiiiiiikkkmmmnnnnnnrrrvvvuuupppjjjgggfffccceeeggggggggggggiiikkkffffffeeeeeefffhhhjjjkkkjjjhhhffffffggghhhhhhhhhfffeeecccbbbbbbdddfffhhhiiifffdddcccdddeeecccaaadddddddddfffgggfffdddaaa```___^^^^^^```___\\\YYYZZZZZZ[[[[[[ZZZXXXWWWVVVTTTSSSRRRRRRQQQQQQPPPOOOSSSRRRPPPOOOOOOPPPRRRSSSWWWRRRKKKHHHIIIIIIGGGDDDCCCCCCBBBBBBAAAAAA@@@@@@AAA@@@>>>>>>??????===<<<========================>>>===<<<;;;;;;:::::::::::::::::::::::::::::::::<<<<<<;;;:::999888888777666777888999999888777666555555555444444333333333555444444444444333333333444555666666666555333222333333333333333333333333111111111111111111111111111111111000000000//////000111111222222111111000111000000///////////////000/////////.........---/////////000000000111111........................////////////////////////................................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,...---,,,+++,,,...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}zzzyyyvvvtttvvvzzz|||{{{yyyooofffZZZSSSRRRRRRQQQOOOMMMKKKIIIGGGEEEDDDDDDEEEAAA===<<<<<<:::555333555666666555555444333333333222222222222222222222222111111111111111111111111111111111111111000000000000111222111000///000111000000000000000000000000/////////000000000111111222222222222222222222222111111000000000111111222333333333333444444444444333444444444444555555555555555666666777777888888888999:::999999:::===@@@===<<<<<<;;;;;;:::::::::;;;===???@@@??????@@@AAA>>>?????????@@@@@@AAAAAAAAACCCEEEFFFFFFFFFGGGHHHFFFFFFFFFFFFGGGIIIKKKLLLNNNOOOPPPQQQSSSTTTUUUUUUWWWVVVVVVWWWXXXXXXVVVUUUTTTTTTXXX^^^```^^^]]]___^^^]]]ZZZXXXWWWWWWXXXYYY^^^```bbbbbbaaa```___```___cccfffeeebbb``````aaa```aaadddfffggghhhiiiiiifffggghhhggg___YYYZZZ___fffeeeeeefffgggfffbbb```dddcccbbbcccfffiiijjjjjjlllkkkjjjgggffffffiiikkkiiikkkmmmnnnooooooooonnnmmmmmmnnnnnnmmmkkkhhheee```bbbdddddddddeeeggghhhddddddccccccdddfffhhhiiihhheeebbbaaaccceeeffffffeeecccaaa___^^^```bbbcccbbbaaa___```aaaaaa```^^^_________aaaccccccaaa___\\\[[[ZZZ[[[\\\[[[YYYWWWVVVVVVWWWXXXXXXWWWWWWWWWVVVUUURRRPPPNNNNNNMMMNNNOOONNNMMMLLLLLLMMMNNNOOOXXXSSSLLLIIIHHHGGGEEEBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@????????????>>><<<>>>>>>>>>>>>===============<<<<<<;;;;;;:::::::::::::::::::::::::::::::::===<<<;;;:::999777666666888888999999999999888888666666555555444333222222444444444444333333333333333444555666555444333222333333333333333333333333111111111111111111111111111111000000000000//////000111111222222111111000000000//////......///////////////........................////////////000........................////////////////////////................................................------............------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,......------...000------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~zzzwwwuuusssuuuxxxyyywwwtttnnneee[[[TTTRRRRRRQQQOOOMMMLLLJJJHHHFFFFFFFFFFFF@@@<<<<<<===;;;555333555666555444333333333333444222222222222222222222222111111111111111111111111111111111111111111111111000111222111000///000111000000000000000000000000//////000000000111111111222222222222222222222222111111000000111111222222333333333444444444555555333444444555555555555555555555666666777777888888777999:::999999:::===???<<<<<<<<<;;;;;;;;;;;;;;;===???@@@@@@???>>>???@@@<<<===>>>???@@@@@@@@@@@@???BBBEEEFFFFFFEEEFFFGGGGGGGGGGGGGGGHHHJJJKKKLLLOOOOOOOOOPPPQQQSSSUUUVVVVVVUUUUUUVVVWWWWWWUUUTTTRRRRRRWWW^^^aaa___^^^```]]]\\\ZZZXXXWWWXXXXXXYYYaaabbbdddeeedddbbb```___]]]bbbhhhgggccc``````bbbddddddcccccccccdddddddddiiihhhhhhhhhfffeeefffhhhiiiiiiiiiiiihhhfffcccaaadddbbb```aaacccggghhhiiiiiiiiigggccc``````eeejjjggghhhkkkmmmoooooonnnnnnjjjiiiiiihhhgggeeedddccc```bbbccccccbbbbbbcccdddbbbbbbbbbcccdddeeeggghhhfffeeeccccccdddeeeeeedddeeeccc```^^^]]]^^^___aaa____________``````______]]]\\\\\\]]]______]]][[[XXXXXXWWWWWWWWWVVVUUUTTTQQQRRRSSSTTTUUUVVVVVVVVV[[[YYYVVVQQQMMMKKKKKKLLLLLLLLLKKKJJJJJJJJJKKKKKKSSSOOOJJJGGGFFFEEECCCAAAAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@>>>>>>??????>>>===>>>>>>>>>>>>>>>=========;;;;;;;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777666777888888888888888888777999888888777666555444444444444444333333333222222333333444444444444333222222222222222222222222222111111111111111111111111000000000000000000//////000000111111111111000000000//////.........//////........................---------.........//////........................////////////////////////................................................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------..................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,............///111------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,{{{xxxvvvssstttvvvvvvtttqqqmmmfff\\\TTTQQQQQQPPPPPPNNNMMMKKKIIIHHHGGGGGGHHH>>>;;;;;;<<<:::555333444555555444333333333444444222222222222222222222222111111111111111111111111111111111111111222222222///000111111000///000222111111111111111111111111000000000000111111111111222222222222222222222222111111111111111222333333333333333444444444555555333444555666666666555555555555666666777777888888777888999:::999:::<<<>>><<<<<<<<<<<<<<<<<<======>>>???AAAAAA?????????@@@;;;<<<>>>???AAABBBBBBBBB???BBBEEEFFFFFFEEEFFFFFFIIIIIIIIIIIIIIIJJJJJJJJJNNNNNNNNNOOOPPPRRRSSSTTTTTTSSSSSSTTTVVVVVVUUUTTTSSSSSSWWW^^^aaa______aaa]]]\\\[[[ZZZZZZZZZ[[[[[[```aaacccdddeeedddbbb``````eeejjjjjjfffbbbccceeefffdddbbb``````aaabbbccciiiiiiggggggiiimmmnnnnnnmmmnnnooonnnllljjjgggfffeeecccaaabbbdddgggiiiiiiiiiiiihhhddd``````eeeiiiddddddfffgggiiikkkmmmnnnhhhjjjjjjgggcccaaabbbeeecccdddeeecccaaa______```^^^^^^___```aaabbbccccccbbbbbbccceeeffffffccc```bbb```^^^\\\[[[[[[\\\]]]\\\]]]^^^______^^^^^^^^^]]]\\\[[[[[[\\\[[[YYYXXXVVVVVVUUUTTTRRRQQQQQQQQQNNNOOOOOOPPPQQQSSSTTTTTT^^^]]]YYYSSSMMMJJJJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHJJJHHHEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@?????????@@@>>>===>>>??????>>><<>>>>>>>>======<<<<<<999::::::;;;::::::999888::::::::::::::::::::::::777888888888888888888888666666555555555555666666777777777666555444444444444444333333333222222222222222333333333333333222222222222222222222222222000000000000000000000000//////////////////000000000000000111111000000000//////............//////---------...............------------............................................................................................................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,............///111...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,|||{{{xxxuuuuuuwwwxxxvvvsssmmmfff\\\TTTPPPPPPQQQQQQNNNLLLJJJIIIHHHGGGHHHHHH>>>:::999:::888444222555444444444333333333333333222222222222222222222222111111111111111111111111111111111222222222222222///000111111000000111222111111111111111111111111000000000111111111222222222222222222222222222222111111111111111222333444333333333333444444444444333444555666777666555555555555666666777777888888666888999:::999:::;;;===;;;;;;<<<<<<=========>>>>>>???AAAAAA@@@???@@@AAA======???@@@AAACCCDDDEEE@@@BBBDDDEEEEEEEEEFFFGGGIIIIIIJJJJJJJJJJJJJJJJJJLLLMMMNNNOOOPPPRRRSSSSSSRRRRRRRRRTTTVVVWWWWWWUUUWWWVVVXXX^^^```^^^___bbb\\\\\\\\\\\\]]]]]]^^^___^^^^^^___bbbeeefffeeeddddddhhhkkkjjjgggeeeeeefffbbb```^^^]]]___bbbfffhhhiiiiiifffcccfffkkkmmmllllllooossssssqqqnnnkkkjjjfffeeeddddddgggiiijjjjjjiiiiiihhhfffdddccceeefff``````aaabbbeeehhhkkkmmmiiikkkllliiidddbbbdddhhheeefffeeeccc```]]]]]]^^^ZZZZZZ[[[\\\]]]^^^______^^^___aaadddeeeccc___\\\\\\\\\\\\[[[ZZZYYYXXXXXXYYY[[[]]]]]]\\\[[[[[[[[[]]][[[YYYXXXYYYXXXWWWUUUUUUUUUTTTQQQNNNMMMMMMNNNMMMMMMMMMMMMNNNOOOPPPQQQZZZZZZXXXSSSLLLHHHIIIKKKGGGGGGGGGFFFFFFEEEEEEDDDBBBBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>===>>>===<<<<<<>>>>>>===<<<>>>>>>======<<<<<<;;;;;;888999::::::::::::888777777777777777777777777777666666666777888888999999444444333333333333444444333333333222222222222222333333333333222222222222111111222222222222333333222222222222222222222222000000000000000000000000......////////////000000///000000111111000000///......------......//////---------------.........---------............///------------------------........................------------------------------------------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,......------...000......------------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,|||zzzwwwssstttwwwyyyyyyxxxnnnggg\\\SSSOOOOOOQQQSSSLLLJJJIIIGGGFFFFFFFFFGGG===999777777666222222555222222444444444444333222222222222222222222222222111111111111111111111111111111111222222333333333...000111111000000111222111111111111111111111111000000111111111222222222222222222222222222222222111111111111222333444555222222222222333333333333333444666777777777555555555555666666777777888888555777999:::::::::;;;<<<999999:::;;;<<<<<<=========???AAAAAA@@@@@@AAABBBBBBAAAAAAAAABBBCCCEEEFFFBBBCCCEEEEEEDDDEEEGGGIIIGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMOOOQQQRRRSSSSSSSSSRRRRRRSSSUUUXXXZZZZZZYYY[[[XXXYYY\\\^^^\\\^^^aaaZZZ[[[\\\]]]^^^```aaabbb___^^^___ccchhhlllmmmlllhhhhhhhhhhhhgggeeedddddd```^^^\\\[[[^^^ccciiimmmkkklllhhhaaaaaafffhhhfffhhhmmmsssuuussspppmmmlllgggffffffgggiiikkkjjjjjjhhhhhhggghhhhhhfffcccaaa]]]^^^```bbbeeehhhkkkllliiiiiihhhhhhhhhhhhhhhhhhcccddddddbbb___\\\\\\]]]YYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^___aaabbbaaa___\\\YYYZZZ\\\]]]\\\ZZZXXXWWWXXXZZZ]]]]]][[[YYYYYYZZZYYYWWWVVVUUUVVVWWWVVVTTTUUUUUUTTTPPPLLLIIIJJJLLLMMMLLLKKKKKKKKKKKKLLLMMMOOOQQQRRROOOJJJGGGHHHJJJDDDDDDDDDCCCCCCBBBAAA@@@??????@@@???>>>>>>??????BBBAAAAAA???>>>===<<<;;;<<<;;;:::;;;<<<===<<<;;;=========<<<;;;:::::::::777888999::::::999888777666666666666666666666666666666666777777777777777444333222222222222333444000000111111111111222222333333333222222222222111111111111111111222333333111111111111111111111111000000000000000000000000........./////////000000//////000000000000//////...------------...///000,,,,,,,,,------.........---............/////////------------------------........................------------------------------------------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...)))******++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,...---,,,+++,,,.........------------......------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,}}}wwwtttqqqqqqvvvzzz{{{{{{oooggg\\\RRRNNNNNNQQQTTTJJJIIIGGGEEEDDDDDDEEEEEE===888666666444111222555111222444555555444222111222222222222222222222222111111111111111111111111111111111222222333333333...000111111000000111333111111111111111111111111000111111111111222222222222222222222222222222222111111111111222333444555111111222222222333333333333444666777888777666444555555666666777888888888555777999:::::::::;;;<<<888888999:::;;;;;;<<<<<<===???AAAAAA@@@@@@AAABBBFFFEEECCCBBBBBBCCCEEEFFFCCCDDDEEEDDDDDDEEEHHHKKKEEEFFFHHHJJJLLLNNNNNNOOOLLLNNNQQQSSSTTTUUUTTTSSSSSSSSSTTTWWWZZZ\\\]]]\\\]]]YYYXXX[[[\\\ZZZ\\\```YYYZZZ[[[]]]___aaabbbcccbbbaaabbbfffmmmsssuuuuuuiiigggeeeeeeeeedddcccaaaaaa^^^\\\[[[]]]ccciiimmmnnnpppkkkbbb___cccdddbbbeeekkkrrrvvvtttpppmmmlllgggfffggghhhkkklllkkkiiigggffffffhhhjjjhhhbbb]]]\\\^^^aaadddgggjjjkkklllhhheeebbbdddiiikkkiiieeeaaabbbbbb```^^^\\\\\\]]]\\\]]]^^^___```aaaaaaaaaaaa```______aaaaaa```___ZZZ\\\^^^``````^^^ZZZXXXYYY\\\______\\\ZZZZZZZZZUUUTTTSSSSSSUUUVVVVVVUUUUUUUUUTTTPPPJJJHHHHHHJJJNNNMMMKKKJJJIIIIIIJJJKKKFFFJJJMMMLLLGGGEEEGGGJJJBBBBBBBBBAAAAAA???>>>===??????@@@???>>>======>>>CCCBBBAAA???>>><<<;;;:::<<<:::999:::<<<<<<;;;:::======<<<;;;::::::999999666777999::::::999888777888888888888888888888888888888777777666666555555444444222222222222444444000111111222333333444444333333333222222222111111111111000000111222333333111111111111111111111111000000000000000000000000---.........//////000000//////000000000000//////---------------...///000,,,,,,,,,------..................////////////000------------------------........................------------------------------------------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////(((((()))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++---------+++***+++,,,......------------......------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,|||zzzyyysssooopppvvv|||~~~qqqmmm[[[MMMMMMLLLKKKSSSNNNKKKFFFBBB???@@@AAACCC???<<<999666333222222222333333444444555444444444444444333222111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111222222222222111111111111000000000000111111222222222111111111000000111111222222222333333333444444444555555555555666444555555666666666666666666666666777888888999999777777777777777777777777::::::;;;;;;<<<=========AAAAAACCCDDDDDDDDDCCCBBBEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGHHHJJJJJJNNNNNNOOOMMMLLLKKKMMMNNNMMMPPPTTTVVVWWWVVVWWWWWWWWWUUUTTTTTTUUUYYY\\\^^^\\\]]]]]]^^^___```aaaaaaaaa^^^\\\^^^ccchhhjjjjjjdddiiiiiifffkkkuuutttkkkiiieeeaaa______aaabbbcccaaaaaaaaabbbeeeiiimmmoooqqqqqqoooiiiaaa^^^```dddhhhiiilllnnnooonnnlllkkkgggiiikkknnnnnnnnnmmmlllhhhiiikkklllkkkiiifffdddgggeeebbbcccgggkkklllkkkggggggggghhhiiiiiigggeee]]]]]]^^^aaacccdddbbbaaa]]]]]]^^^___```bbbdddeee___]]][[[[[[\\\]]]\\\[[[YYY[[[^^^```aaa```^^^]]]]]]]]]\\\[[[ZZZZZZZZZ[[[VVVUUUTTTRRRQQQQQQRRRRRRKKKQQQTTTRRRKKKFFFHHHKKKJJJJJJIIIHHHGGGGGGFFFFFFCCCEEEFFFGGGGGGFFFEEECCC@@@???>>>>>>>>>???@@@AAA======>>>>>>>>>>>>======?????????>>>>>>>>>======::::::::::::::::::::::::<<<<<<;;;:::888777666666888888888888888888888888888777777666555444444444999888888777666555555444555444333333222222333333000000111111111222222222333333333222111000//////000000000000000000000000111111000000//////......////////////////////////......------------......000000000000000000000000....................................////////////................................................---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,))))))***+++,,,,,,------++++++++++++++++++++++++---,,,+++***+++,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,++++++******++++++,,,}}}yyyyyyuuuqqqrrryyy~~~~~~pppkkkYYYLLLMMMLLLKKKSSSOOOLLLGGGBBB@@@@@@AAACCC???===999666333222222333333333444444555444444333333333222222111222222222111111111111111111111111000000111111111222222222111111111111111111111111111111222222222222111111111111000000000000111111222222222111111111000000111111222222222333333333333333333333444444444444444555555666666666666666666666777777888999999:::888888888888888888888888:::::::::;;;<<<<<<======@@@@@@BBBCCCCCCCCCBBBAAADDDDDDEEEFFFFFFGGGHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMMMMNNNNNNMMMLLLKKKMMMNNNMMMOOORRRTTTTTTTTTUUUVVVVVVUUUUUUUUUVVVYYY[[[]]]]]]]]]^^^___```aaabbbbbbaaa___^^^```eeejjjmmmmmmxxxtttnnnpppnnnhhhhhhfffdddcccccccccbbbaaabbbbbbbbbccceeehhhkkkmmmkkkmmmmmmkkkfffbbbbbbcccgggiiikkkmmmmmmlllkkkiiihhhiiikkknnnoooooonnnnnnjjjkkkmmmooopppooonnnnnnkkkhhhffffffiiilllllllllmmmlllkkkjjjjjjhhheeebbbaaaaaaaaacccfffgggfffeee`````````aaabbbcccdddeeeeeecccbbbbbbcccdddbbbaaa\\\]]]___`````````^^^]]]\\\[[[ZZZYYYXXXWWWWWWWWWXXXWWWUUUSSSRRRRRRRRRRRRPPPSSSVVVTTTOOOLLLMMMNNNKKKKKKJJJIIIHHHGGGFFFEEECCCDDDFFFGGGGGGFFFDDDCCCAAA@@@???>>>>>>>>>???@@@======>>>>>>>>>>>>======???>>>>>>>>>=========<<<:::::::::::::::;;;;;;;;;:::::::::999999888888888888888888888888888888888777777777666555444444444777777777666555555555444444444333222222222222333000000111111111222222222222222222222111000//////000000000000000000000000111000000000/////////...////////////////////////.........------.........................................................------------............................................................---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,++++++******++++++,,,~~~}}}xxxzzzvvvsssuuu|||}}}pppkkkYYYLLLMMMLLLKKKSSSOOOLLLHHHDDDAAAAAABBBCCC???===:::666444333333333333444444555444444333333222222222111222222333333111111111111111111111111111111111111111222222222111111111111111111111111111111222222222222111111111111000000000000111111222222222111111111111111111111222222222333333333222222222222333333333333444555555666666666666666777777888888999:::::::::999999999999999999999999::::::;;;;;;<<<<<<======??????@@@AAAAAAAAAAAAAAACCCCCCDDDEEEFFFGGGHHHHHHIIIJJJLLLMMMNNNNNNMMMMMMLLLMMMMMMLLLKKKKKKMMMOOONNNOOOPPPQQQQQQRRRTTTVVVUUUUUUVVVWWWYYYZZZ[[[[[[]]]]]]^^^___```aaabbbbbb```______bbbgggmmmpppqqq}}}nnnjjjiiihhhhhhggggggggggggfffccc```eeeeeedddeeefffhhhjjjkkkdddfffiiikkkjjjhhhdddbbbfffgggiiijjjjjjiiihhhgggfffgggiiikkklllmmmmmmmmmkkklllmmmooorrrtttuuuvvvooommmjjjiiijjjlllllllllqqqooommmlllkkkiiifffccceeeddddddeeehhhjjjkkkkkkdddddddddddddddeeeeeefffhhhgggggghhhiiiiiifffdddaaaaaaaaaaaa```___]]]]]][[[[[[ZZZXXXXXXWWWWWWXXX[[[ZZZXXXVVVUUUTTTSSSSSSSSSTTTTTTTTTSSSRRRPPPOOOMMMLLLKKKIIIHHHFFFEEEDDDCCCDDDEEEFFFFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>><<<======>>>>>>======<<<>>>>>>============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888777777666666555444444444555555555555444444444444444444333222222222222222000000000111111111111222222222222222111000//////000000000000000000000000000000000000////////////////////////////////////................................................------------------------,,,,,,,,,------------...------------------------........................------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,++++++******++++++,,,|||wwwyyyvvvtttwww}}}~~~{{{sssnnn[[[MMMMMMKKKIIIQQQOOOLLLHHHEEEBBBBBBCCCDDD???===:::666444333333333444444444555444444333333111111111111222333444444111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111000000000000111111111111111111111111111111111111222222222333333333222222222222333333333333444555555666666666666666777888888999::::::;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>??????@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDFFFGGGHHHHHHFFFGGGJJJLLLLLLLLLJJJIIIJJJKKKLLLLLLKKKKKKMMMOOOOOOPPPPPPOOOOOOPPPSSSVVVUUUVVVXXXZZZ[[[[[[[[[[[[\\\\\\]]]^^^___``````aaa^^^^^^```ccchhhmmmqqqsssuuu~~~wwwlllhhhjjjllliiihhhhhhhhhhhhgggdddbbbhhhggggggffffffggghhhiii```aaadddgggjjjiiifffccceeeeeeffffffffffffffffffccccccdddfffgggiiijjjkkkjjjkkklllmmmpppsssvvvwwwqqqooollljjjjjjjjjjjjkkknnnmmmkkkkkkkkkkkkiiiggggggeeedddeeehhhjjjllllllhhhgggffffffeeeeeeffffffffffffggghhhiiihhheeebbbeeedddcccaaa___^^^]]]\\\\\\[[[[[[[[[[[[\\\]]]]]]```___]]][[[YYYXXXWWWVVVTTTRRRQQQRRRTTTTTTQQQNNNMMMMMMKKKIIIGGGFFFDDDDDDBBBCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@???>>>=========<<<==================<<<>>>>>>==================<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999999888888888888888888888888888666666666555555444444444333333333333333444444444444333333222111222222222000000000000111111111111111111111111111000//////000000000000000000000000000000000000////////////////////////////////////......////////////..............................------------------------,,,,,,---------.........------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,|||yyyyyyvvvtttwww}}}}}}yyywwwrrr^^^OOOMMMJJJHHHNNNMMMKKKHHHEEECCCCCCDDDEEE@@@===:::777444333333333444555555555444333333222111111111111222333444444111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111000000000000111111111111111111111111111111111111222222222333333333333333333333444444444444444555555666666666666666777888888999::::::;;;;;;::::::::::::::::::::::::=========>>>??????@@@@@@AAAAAAAAAAAAAAABBBBBBCCCAAABBBCCCDDDEEEFFFGGGGGGDDDFFFHHHJJJJJJJJJHHHHHHIIIJJJKKKKKKJJJKKKMMMOOOQQQQQQPPPOOONNNOOOSSSVVVVVVWWWYYY[[[\\\\\\[[[[[[YYYZZZZZZ[[[\\\]]]^^^^^^[[[]]]___bbbfffjjjnnnqqqlllqqqtttpppkkkkkklllmmmllljjjggggggggghhhgggfffjjjiiiiiihhhggggggggggggaaaaaaaaadddfffggggggeeecccbbbccccccddddddeeefffcccccccccdddeeehhhjjjkkkmmmllllllmmmnnnqqqtttuuuqqqpppmmmjjjgggfffggghhhllljjjiiiiiijjjjjjiiihhhfffdddccccccfffhhhiiiiiiiiihhhgggfffeeeeeeeeeeeedddcccdddeeefffeeebbb```fffeeecccbbb```^^^]]]\\\ZZZZZZ[[[\\\]]]___```aaacccbbbaaa```^^^\\\ZZZYYYTTTRRRPPPRRRTTTTTTQQQMMMMMMLLLJJJIIIGGGEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBBBB@@@@@@@@@???>>>===<<<<<<<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999888777666777777777777777777777777555555555555444444444444222222222222333333333333333333222111111111111222000000000000000000000000000000111111111000//////////////////////////////////////////000000000000////////////////////////......///000000///......////////////////////////---------------------------.........////////////------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,~~~~~~|||{{{wwwuuuwww||||||yyywwwrrr^^^NNNLLLIIIFFFMMMJJJHHHFFFDDDDDDDDDEEEFFF@@@>>>:::777555444444444555555555555444333222222222222222111222222333333111111111111111111111111222222222111111111111111111111111111111111111111111111222222222222111111111111000000000000111111111111111111111222222222111111222222222333333333333333333333444444444444444555555666666666666666777777888888999:::::::::::::::::::::::::::::::::======>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEFFFHHHIIIJJJJJJIIIIIIGGGHHHJJJJJJJJJKKKMMMOOOQQQQQQPPPOOONNNNNNQQQTTTVVVWWWYYYZZZ[[[[[[ZZZZZZXXXXXXYYYZZZ[[[\\\]]]]]]ZZZ\\\___aaacccfffjjjmmmoooooopppooommmlllkkkkkkmmmkkkiiihhhjjjkkkkkkkkkkkkjjjjjjiiihhhgggffffffeeeeeeddddddddddddeeefffaaa`````````bbbdddfffggghhhgggffffffgggiiikkkmmmpppooooooooooooqqqrrrsssoooooolllhhheeecccdddfffllljjjhhhhhhhhhiiihhhgggeeecccbbbcccdddfffeeeeeegggfffeeedddcccccccccccccccbbbbbbcccddddddaaa___cccccccccbbbaaa___]]]\\\WWWWWWXXXYYY[[[]]]___```bbbaaaaaa```^^^\\\[[[ZZZTTTRRRQQQRRRTTTSSSPPPLLLKKKJJJIIIGGGFFFDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>===<<<<<<;;;<<<<<<======<<<<<<;;;<<<===============>>>>>>======<<<<<<;;;:::::::::===<<<;;;:::888777666555777777777777777777777777444444444444444444444444333333333333222222222222333333222111111111111111111000000000000000/////////000000111111000//////////////////////////////////////////000000000000////////////////////////...///000111111000///...000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,}}}~~~zzzvvvxxx}}}}}}zzztttnnn[[[LLLKKKHHHFFFMMMFFFEEEDDDCCCDDDDDDFFFGGG@@@>>>;;;777555444444444555555555555444333222111333333222222111222222222111111111111111111111111222222222111111111000000111111111111111111111111111111222222222222111111111111000000000000111111000000111111111222222222111111222222222333333333222222222222333333333333444555555666666666666666666666777777888999999:::999999999999999999999999;;;<<<<<<===>>>>>>??????AAA@@@?????????@@@BBBBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFGGGGGGHHHIIIIIIIIIFFFGGGIIIIIIIIIKKKMMMOOOOOOPPPPPPNNNMMMMMMOOOQQQTTTUUUVVVWWWWWWXXXXXXWWWXXXXXXYYYZZZ[[[\\\]]]]]]ZZZ]]]```aaaaaacccfffiiimmmmmmnnnnnnmmmkkkkkkllllllllllllmmmooopppooonnnkkkkkkkkkjjjiiihhhgggfffjjjkkkkkkiiieeecccdddfff___^^^^^^^^^```dddgggiiillljjjhhhfffgggiiilllnnnooooooooooooppppppqqqrrrnnnnnnlllhhhcccaaaccceeeiiihhhffffffhhhjjjkkkjjjfffeeeddddddfffeeedddbbbdddcccbbbbbbaaaaaaaaaaaabbbaaa``````aaaaaa```___```aaabbbbbbbbb```^^^\\\WWWWWWWWWXXXYYYZZZ\\\]]]\\\\\\\\\\\\[[[YYYWWWVVVQQQQQQPPPPPPPPPNNNLLLJJJHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA======>>>??????>>>===<<<;;;<<<<<<======<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999999;;;;;;::::::999888777777777777777777777777777777444444444444444444444444444444444333333222222111333222222111111111111111111111000000//////////////////000000000000000///////////////////////////.../////////000000000111////////////////////////...///000111111000///...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,|||{{{xxxyyy}}}|||ooojjjXXXJJJJJJHHHGGGNNNDDDDDDCCCCCCCCCEEEFFFGGG@@@>>>;;;888555444444444555555555555444333222111444444333222111111111111111111111111111111111111222222222222111111000000111111111111111111111111111111222222222222111111111111000000000000111111000000111111222222222222111111222222222333333333000111111111111222222222444555555666666666666666666666666777888888999999999999999999999999999999::::::;;;;;;<<<=========@@@???>>>>>>>>>???AAABBBDDDCCCCCCCCCCCCBBBBBBBBBEEEEEEEEEEEEFFFGGGHHHIIIEEEGGGHHHIIIIIIKKKMMMPPPMMMNNNOOONNNLLLKKKMMMNNNSSSSSSSSSTTTTTTUUUUUUVVVYYYYYYZZZ[[[\\\]]]^^^^^^[[[^^^aaabbbaaaaaadddgggdddfffjjjllljjjhhhkkkoookkklllooorrruuuuuurrroookkkkkkkkkjjjiiihhhgggffflllppprrrnnngggbbbccceee^^^]]]]]]^^^```dddhhhkkkllljjjgggeeeeeegggjjjlllmmmmmmmmmnnnooooooooopppnnnnnnlllhhhcccaaaccceeedddccccccfffjjjnnnpppqqqgggffffffggggggfffcccaaabbbaaaaaa```______``````aaa___]]]]]]^^^___^^^]]]]]]___aaabbbbbbaaa^^^]]]ZZZZZZYYYYYYYYYYYYZZZZZZWWWXXXXXXXXXWWWVVVTTTSSSMMMNNNNNNMMMKKKIIIGGGFFFGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@??????@@@@@@AAA<<<===>>>??????>>>======;;;<<<<<<<<<<<<<<<<<<;;;888888888999999:::::::::<<<<<<;;;::::::999888888999999999999999999999999777777777777777777777777444444444444444444444444555555444444333222111111333222222111000111111111111111000000/////////...//////000000000000000///////////////////////////.../////////000000111111////////////////////////...///000222222000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++++++++++++++,,,))))))***+++,,,,,,------++++++++++++++++++++++++---,,,+++***+++,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,{{{vvv{{{~~~|||xxxyyy{{{{{{wwwsssooohhhYYYLLLHHHLLLMMMKKKDDDDDDCCCBBBBBBHHHQQQWWWMMM???666999999333222777666777777555333222333444444444444444333333222111222222222222222222222222222222222111111111000000///111222111000///000111222111111111000000//////000000////////////000000000111111222222111///...222222333333333444444444111333444333111111222333777777777777777777777777555555555666666666666777777777888999::::::;;;;;;::::::999999:::<<<===>>>===>>>@@@@@@??????AAABBBAAACCCDDDDDDCCCBBBBBBCCCGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGHHHIIIJJJLLLMMMNNNOOOOOONNNMMMLLLKKKJJJJJJLLLLLLMMMOOORRRUUUXXXZZZVVVVVVWWWYYY[[[\\\ZZZYYY]]]^^^______^^^^^^```bbbffffffgggfffeeefffhhhkkkllljjjjjjlllqqqtttsssqqqqqqpppnnnlllkkkiiiiiihhhhhhiiiiiiiiigggeeecccbbb___]]]ZZZ[[[___dddhhhjjjiiigggfffeeeeeefffhhhjjjjjjjjjkkkkkkkkkkkklllllljjjiiigggeeecccbbbaaaaaadddeeefffggghhhkkkpppsssnnnkkkhhhggghhhhhhfffdddeee```^^^aaacccaaa______^^^```aaa```^^^\\\[[[[[[WWWXXXZZZ[[[\\\\\\\\\[[[]]]\\\ZZZYYYWWWWWWVVVVVVSSSTTTTTTTTTTTTSSSRRRRRRNNNKKKIIIHHHHHHHHHGGGFFFGGGFFFFFFDDDCCCBBBAAA@@@??????>>>=======================================<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888777777777777777777777777666666666666666666666666666666666555555444444444333333333333333333333333111111111111111111111111222111111111000000//////111111000000000000111111////////////////////////......//////000000111111////////////////////////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------.........------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......|||www|||}}}~~~{{{xxxyyy|||}}}zzzvvvqqqiiiZZZMMMIIIMMMOOOMMMGGGEEEBBB@@@AAAHHHSSS[[[TTTFFF;;;;;;999222000444666777777555333222333444333333444444333333222111222222222222222222222222222222222111111111000000///111222111000///000111111111111111000000000///000000////////////000000111111111111111000000///222222222222333333333333111333444333222111222333666666666666666666666666555555666666666777777777777777888888999999::::::;;;;;;:::999999:::;;;<<<<<<>>>??????>>>???@@@BBBAAACCCDDDDDDCCCBBBBBBCCCFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFGGGIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKMMMOOORRRTTTVVVTTTTTTUUUWWWZZZ[[[YYYXXX_________^^^\\\[[[\\\]]]dddeeeeeedddcccccceeegggjjjiiiiiikkkmmmooooooooommmlllkkkjjjiiiiiiiiiiiifffggghhhhhhgggfffeeedddaaa^^^[[[[[[^^^cccfffhhhfffdddaaa```aaadddgggjjjiiiiiiiiiiiiiiiiiihhhhhhhhhgggeeedddbbbaaaaaaaaaaaabbbcccdddeeeggglllooommmjjjgggfffggggggfffdddgggaaa^^^```aaa^^^[[[ZZZ[[[]]]^^^^^^\\\ZZZZZZZZZUUUVVVXXXYYYZZZZZZZZZYYYZZZYYYXXXVVVUUUUUUUUUUUUUUUUUUTTTSSSRRRPPPOOONNNLLLJJJHHHGGGHHHGGGFFFDDDFFFEEEDDDCCCBBBAAA@@@@@@???>>>>>>==========================================<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777777777777777777777777777555555555555555555555555555555555444444444333333333333333333333333333333111111111111111111111111111111111000000000//////111000000000000000000111////////////////////////......//////000000000000................................................------............------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------}}}wwwzzz|||yyyzzz~~~zzzwwwxxx}}}|||yyyqqqiiiZZZMMMJJJNNNPPPOOOJJJFFFAAA===>>>GGGRRR[[[VVVIII>>>;;;888222111555555666777666444333333444333333333333333222222111222222222222222222222222222222222111111111111111///111222111000///000111111111111111000000000000111000000//////000000111222222111000000000000111000111111111222222222222111333444333222111222444444444444444444444444444555666666666666777777777777777777777777777777777;;;;;;:::999999999999999;;;===>>>>>>>>>>>>???AAAAAACCCDDDDDDCCCBBBBBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNPPPRRRSSSRRRRRRSSSVVVYYYZZZYYYXXX\\\]]]^^^\\\ZZZYYYZZZ[[[bbbcccdddcccaaaaaabbbccceeeggghhhhhhhhhhhhiiikkkggggggfffffffffggghhhhhhcccdddfffgggggggggffffffccc```]]]\\\^^^bbbdddeeecccaaa^^^\\\]]]```eeehhheeefffggghhhhhhgggeeeeeefffeeedddcccaaaaaa``````^^^_________```bbbfffiiijjjhhheeedddeeefffeeedddfff```\\\^^^___\\\YYYYYYWWWYYY[[[\\\ZZZYYYXXXYYYTTTTTTUUUVVVWWWWWWVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQUUUUUUSSSRRROOOMMMKKKIIIIIIHHHFFFFFFGGGFFFDDDBBBCCCCCCBBBAAA@@@@@@?????????>>>======<<<<<<=================================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888777777666666777777777777777777777777555555555555555555555555444444333333333333333222222222222222222222222222111111111111111111111111111111000000000000//////000000000000000000000000////////////////////////...////////////000000000........................------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,|||vvvyyyzzzvvvvvv{{{~~~zzzvvvwww{{{}}}{{{xxxqqqiiiZZZLLLIIIMMMPPPOOOIIIEEE???;;;<<>>>>>======???@@@AAACCCDDDDDDCCCBBBBBBCCCAAAAAAAAAAAABBBBBBBBBCCCBBBBBBCCCCCCEEEFFFGGGHHHLLLLLLLLLMMMNNNOOOPPPPPPSSSSSSRRRQQQQQQRRRSSSTTTQQQQQQSSSVVVYYYZZZZZZXXXXXXZZZ[[[\\\\\\\\\]]]^^^aaacccdddcccaaa`````````aaadddfffeeecccbbbdddgggeeeddddddccccccddddddeeeaaabbbdddfffggghhhhhhgggeeebbb___^^^___bbbccccccaaa```^^^]]]^^^___aaabbbaaaccceeefffggggggfffeeehhhgggeeecccaaa```______\\\]]]]]]]]]]]]^^^bbbeeegggfffdddccccccdddeeeeeebbb\\\YYY[[[^^^\\\ZZZ[[[VVVXXXZZZZZZYYYXXXXXXYYYTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSQQQPPPNNNMMMLLLLLLRRRQQQPPPOOOMMMJJJHHHGGGFFFEEEEEEEEEFFFEEEBBB@@@@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;::::::::::::::::::::::::777777777666666555555555666666666666666666666666444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000/////////000000000000000000///////////////////////////////////////////////////........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,xxx{{{{{{xxxxxx|||~~~yyyuuuuuuxxxzzzxxxuuupppgggXXXJJJGGGLLLPPPOOOFFFCCC>>>;;;;;;===@@@BBBCCC<<<555333222222555999333555777666555444444444111111222333333222222222222222222222222222222222111111111111111111111111///111222111000///000111000000000000000000111111111111000000000000111111444333111000000000111222//////000000000111111111111222444444333333444555555555555555555555555555333333444444444555555555666666555555555555555555666666777999:::;;;;;;<<<;;;<<<>>>>>>======???@@@AAACCCDDDDDDCCCBBBBBBCCC@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGJJJJJJLLLNNNOOOQQQRRRSSSWWWVVVUUUTTTSSSSSSTTTTTTRRRSSSTTTWWWZZZ\\\[[[ZZZXXXZZZ]]]^^^]]]]]]^^^```aaaccceeeeeedddaaa``````]]]```ccccccaaa```cccfffeeedddcccbbbaaa`````````___aaaccceeegggggggggggggggdddaaa```aaacccdddddd```aaacccccccccaaa___]]]___```ccceeeggghhhhhhhhhkkkjjjgggdddbbb___^^^]]]\\\]]]]]]\\\\\\^^^aaadddeeedddbbbaaaaaabbbeeegggddd]]]YYY[[[\\\[[[YYYZZZVVVXXXZZZZZZYYYXXXXXXYYYUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSPPPMMMJJJHHHGGGFFFLLLLLLLLLKKKJJJIIIGGGGGGCCCCCCCCCEEEFFFDDDAAA>>>>>>>>>>>>>>>============>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::::::::999999999999999999999999666666555555555555444444555555555555555555555555444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000//////////////////000000...///000000000000///.../////////////////////////////////.......................................------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,|||}}}}}}~~~yyytttssswwwyyywwwtttpppgggWWWIIIFFFLLLPPPOOOEEEBBB>>><<<;;;:::999777===999444111///000222555222555777777555444444444000111222222222222222222222222222222222222222222111111111111111222222222///111222111000///000111000000000000111111111111222111111000000111111222333333222111111111111111///000000000111111111111111222444444333333555666666666666666666666666666333333444444444555555555555555555555555555555555444666777999;;;<<<======;;;===>>>>>>>>>>>>???AAAAAACCCDDDDDDCCCBBBBBBCCCAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIKKKNNNPPPSSSUUUVVVXXXWWWUUUSSSRRRRRRSSSSSSUUUUUUVVVYYY\\\]]]\\\[[[[[[]]]``````^^^]]]]]]]]]aaadddggghhhfffdddbbbbbb\\\]]]```aaaaaaccceeegggfffeeecccaaa```^^^]]]]]]```aaaccceeefffffffffeeegggeeebbbbbbdddfffffffff```bbbfffhhhgggddd```]]]``````bbbccceeegggiiiiiikkkjjjgggdddbbb```^^^^^^]]]]]]]]]]]]]]]^^^bbbeeeccccccbbbaaa```bbbfffiiikkkccc]]]\\\\\\XXXUUUVVVWWWYYY[[[[[[YYYXXXXXXXXXVVVUUUTTTSSSSSSSSSSSSSSSSSSRRROOOLLLIIIGGGEEEDDDGGGGGGHHHHHHHHHGGGFFFFFFAAAAAACCCEEEFFFDDD@@@===<<<<<<==================>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999888888888888888888888888555555555555555555444444555555555555555555555555333333333333333333333333111222222222222333333333000000000000000000000000000000000000000000000000......////////////000000......000000000000....../////////////////////////////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,|||}}}xxxsssssswwwzzzyyyvvvpppgggWWWJJJGGGMMMQQQQQQGGGCCC???======;;;999666888888555111000111333444222444777777666444444444000000111222222222222222222222222222222222222222000000111111111222222222///111222111000///000111///000000000111111111111222111111000000111111222222222333333222222111000000000000111111111222222111222444444333444555777666666666666666666666666555555555666666666777777444444555555666666777777666777999;;;<<<======<<<<<<>>>??????>>>???@@@BBBAAACCCDDDDDDCCCBBBBBBCCCAAABBBDDDEEEFFFFFFFFFEEEEEEEEEDDDEEEEEEFFFGGGHHHGGGHHHKKKNNNQQQTTTWWWXXXXXXWWWUUUSSSRRRRRRRRRSSSVVVVVVWWWYYY\\\\\\[[[ZZZ[[[]]]___```___]]]]]]]]]```cccgggiiihhhfffdddccc[[[[[[]]]```dddggghhhhhhfffeeedddbbb```^^^^^^]]]aaabbbdddeeeeeeddddddcccfffeeecccdddfffiiijjjjjj```bbbfffhhhiiigggdddbbbcccbbbaaaaaabbbdddfffhhhgggfffeeecccaaa```______\\\]]]]]]]]]]]]___cccfffbbbbbbbbb``````bbbgggkkknnnfff___^^^\\\XXXUUUUUUWWWYYYZZZZZZXXXVVVVVVVVVVVVUUUSSSRRRQQQQQQRRRRRRQQQOOOMMMKKKIIIHHHGGGFFFEEEEEEFFFFFFEEEEEEDDDDDD???AAACCCFFFGGGEEE@@@<<<<<<<<<<<<<<<======>>>>>>======<<<;;;;;;;;;;;;<<<:::::::::::::::::::::::::::999888888777777888888777777777777777777777777555555555555555555555555444444444444444444444444222222222222222222222222222222222222333333444444000000000000000000000000000000000000000000000000........./////////000000---...000111111000...---//////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------yyy~~~~~~|||wwwrrrsssxxx||||||zzzrrrhhhXXXJJJHHHNNNRRRRRRIIIEEE@@@>>>>>>>>><<<999444666555333222444666777111444777777666555444444///000111222222222222222222222222222222222222222000000111111222222222222///111222111000///000111//////000000111111111222222222111111111111222222222222333444333222111000111111111111222222222222111222444444444444555777666666666666666666666666777777777777888888888888444444555555666777888888888999;;;<<<===<<<<<<;;;===>>>@@@@@@??????AAABBBAAACCCDDDDDDCCCBBBBBBCCCBBBCCCEEEGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFGGGHHHIIIFFFHHHKKKNNNRRRUUUXXXYYYYYYXXXVVVTTTSSSSSSTTTTTTVVVVVVWWWYYY[[[\\\ZZZYYYVVVYYY]]]____________```___cccgggjjjiiifffdddccc[[[ZZZ[[[___fffkkkkkkjjjfffeeecccbbb```_________ccccccdddeeedddcccbbbaaafffddddddeeehhhkkkllllll___aaadddggghhhhhhhhhgggeeedddaaa``````aaadddeeeccccccbbbaaa``````aaaaaa\\\\\\]]]]]]]]]```cccgggaaabbbbbb```___bbbggglllnnneee___^^^]]]ZZZXXXYYYWWWYYYZZZYYYWWWUUUTTTUUUVVVTTTSSSQQQPPPPPPPPPQQQNNNMMMLLLKKKJJJIIIIIIIIIEEEEEEEEEEEEDDDCCCBBBAAA???@@@CCCFFFGGGEEE@@@<<<;;;;;;<<<<<<===>>>>>>>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999888888777666777777777777777777777777777777777555555555555555555555555444444444444444444444444222222222222222222222222222222222333333444444444000000000000000000000000000000000000000000000000---.........//////000000---...///111111///...---//////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,------------......|||tttvvv{{{~~~~~~zzzwwwtttvvv{{{|||zzzvvvqqqjjj]]]NNNHHHJJJLLLKKKEEECCCAAA@@@???>>><<<:::777666444333222333333444333333333444444444555555333222222111111222222333333333333333333333333333000000000000000000000000000000000000000000000000222111000//////000111222111111111111111111111111333222222111111222222333111111222222222333333333222222222333333333444444555333555888888555444666555555666777888999999:::777777777666777777888999;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEGGGGGGHHHHHHGGGGGGFFFFFFFFFGGGHHHGGGGGGGGGIIIKKKMMMLLLLLLMMMQQQUUUWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\]]]\\\\\\[[[ZZZZZZ]]]bbbfffdddhhhkkkkkkhhheeedddddd[[[___```^^^bbbhhhiiieeeeeecccbbbbbbccccccaaa```ccccccbbbaaa___```bbbdddggggggggggggfffeeedddccc]]]]]]___bbbfffgggfffeeehhhfffdddbbbaaaaaabbbcccggghhhgggccc___^^^aaaddddddgggjjjgggbbb___```ccceeeeeedddbbb```___aaabbbbbb```^^^^^^^^^^^^]]]\\\___]]][[[YYYWWWXXXXXXYYYVVVSSSPPPOOOQQQQQQOOOMMMLLLIIIGGGHHHKKKMMMMMMKKKGGGEEECCCCCCBBBAAA>>><<>>===>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888777666666777777777777777666777777666555555555555555555555444444444333333333222222222222222222222222333333222111111222333333222222222111111111111000000000000000000000000000............////////////---------.........//////000000//////.........---................................................---------,,,,,,+++++++++......---------,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,+++++++++,,,///000//////000///---******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,------------------------------------------------~~~vvvwww|||~~~}}}~~~{{{wwwuuuwww{{{}}}zzzwwwrrrjjj\\\NNNJJJLLLLLLIIIEEECCC@@@???>>>===:::888666555444333222333444555333333444444444555555555333222222111111222222333333333333333333333333333000000000000000000000000000000000000000000000000222111000//////000111222111111111111111111111111222111111000000111111222111111111222222222333333333333333444444444555555444333444888888555555777777777777777777888888888777777777777777888999999::::::;;;;;;;;;<<<<<<<<<======>>>???@@@AAABBBBBBAAAAAABBBCCCCCCDDDDDDEEEGGGHHHHHHIIIIIIIIIHHHHHHGGGHHHIIIIIIHHHHHHJJJLLLMMMKKKKKKMMMPPPSSSUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\]]]\\\\\\\\\^^^bbbeeeaaaccceeefffeeedddccccccaaaddddddbbbccchhhhhheee___```bbbeeehhhhhhfffddd______^^^]]]\\\^^^bbbeeeggghhhiiiiiihhhfffcccaaa^^^]]]^^^aaadddeeeeeedddeeedddbbb````````````aaadddeeeeeebbb^^^]]]```ccceeehhhkkkiiidddbbbccceeedddddddddaaa___^^^___aaaaaa```______```aaabbbbbb```___\\\ZZZYYYYYYYYYZZZXXXUUUQQQPPPPPPOOOMMMKKKLLLJJJHHHIIILLLMMMMMMKKKGGGFFFDDDDDDDDDBBB@@@===>>>???AAAAAA???===<<<<<<============<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;888999999999888888777666666666777777777777666666777666666555555555555555555444444444444333333333222222222222222222222222333222222111111222222333222222222111111111000000////////////////////////............////////////---------.........//////////////////......------........................---------...............---------,,,,,,+++++++++......---------,,,,,,,,,//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...------///444888999777666000---+++***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------------------------------~~~uuuvvv{{{|||{{{{{{|||xxxuuuvvv{{{}}}{{{wwwtttjjjZZZNNNLLLOOOMMMHHHEEEBBB@@@>>><<<;;;888555555444333222333444555666444444444555555555666666333222222111111222222333333333333333333333333333000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111000000000000000000111111111111222222222222333222222222333333333444444333111333777888666555888888888888777777666666666888888888777888999999:::999::::::;;;<<<===>>>>>>======>>>???@@@AAAAAABBB@@@@@@AAAAAABBBCCCCCCCCCGGGHHHIIIIIIJJJJJJJJJJJJHHHJJJKKKJJJJJJJJJLLLNNNMMMKKKKKKLLLOOOQQQRRRRRRQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVXXXYYYZZZZZZZZZZZZ\\\]]]^^^^^^]]]^^^```bbb_________aaaccceeeeeedddfffhhhgggdddcccffffffccc```bbbdddhhhiiigggbbb^^^]]]]]]\\\[[[[[[^^^cccgggggghhhjjjjjjhhheeeaaa______^^^]]]^^^aaacccccccccaaa``````______^^^^^^^^^aaabbbcccaaa]]]\\\^^^aaacccfffhhhgggdddbbbccceeedddddddddaaa^^^]]]]]]^^^___^^^]]]]]]___aaadddeeebbb```^^^\\\ZZZZZZZZZZZZYYYVVVRRRPPPNNNLLLJJJHHHIIIHHHGGGGGGIIIJJJIIIHHHGGGFFFEEEDDDEEEDDDAAA???===>>>>>>===;;;::::::;;;===<<<<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;777777777888777777666555666666666777777666666555666666555444444444444555444444444444333333333333222222222222222222222222333222111111111111222333222222111111111000000000....................................////////////---------...............///............---------------------------------,,,,,,------.........///------,,,,,,,,,,,,++++++......---------,,,,,,,,,////////////............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++---...,,,******---000...000555;;;AAACCC@@@<<<111///,,,++++++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------zzzsssuuuzzz|||{{{{{{|||wwwtttuuuzzz|||zzzwwwvvvjjjZZZNNNNNNQQQNNNGGGEEEBBB???===;;;999666444444333333222333444666777444444555555555666666666333222222111111222222333222222222222222222222222000000000000000000000000000000000000000000000000111000000000000000000111111111111111111111111111111111000000000000111111111111111111222222222222111111111111222222222222222000222777888666666888777777777777777777666666888888888888888999::::::888999:::;;;===>>>???@@@===>>>>>>???@@@@@@AAAAAA?????????@@@AAAAAABBBBBBEEEFFFGGGHHHJJJJJJJJJKKKJJJKKKLLLKKKKKKKKKMMMOOONNNLLLLLLMMMOOOQQQQQQPPPOOOOOOOOOPPPRRRTTTUUUWWWVVVWWWXXXYYYZZZZZZYYYYYY[[[]]]______^^^^^^___``````]]]\\\^^^cccggghhhgggfffffffffdddbbbcccddddddbbbbbbccceeefffdddaaa]]]```___^^^]]]]]]```eeeiiihhhhhhhhhgggeeebbb```___```^^^\\\\\\^^^```aaaaaa^^^^^^_________^^^^^^]]]```bbbccc```\\\ZZZ[[[\\\^^^aaabbbbbb```___```bbbeeeeeedddbbb___\\\\\\]]]\\\\\\[[[ZZZ[[[]]]```cccbbbaaa___\\\[[[YYYYYYYYYUUUSSSPPPMMMKKKIIIGGGFFFDDDDDDDDDDDDEEEDDDDDDCCCEEEDDDCCCCCCDDDDDDBBB@@@=========<<<:::999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999::::::;;;;;;777777777888888777666666666666666777666666555555666555444444333333444444444444444333333333222222111111111111111111111111222222111111111111222222111111111111000000000000....................................////////////........................------------------------------------------------+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,..................---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................***,,,...---)))))),,,000///666>>>BBBDDDEEEBBB???222000---++++++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,yyyssswww}}}{{{wwwssstttxxx{{{zzzwwwvvvkkk[[[OOOOOORRRNNNGGGEEECCC@@@===<<<:::777444444333333222333444666777444444444444555555555666333222222111111222222333222222222222222222222222000000000000000000000000000000000000000000000000000000000111111000000000111111111111111111111111222222222111111222222222000000111111111222222222222222222222333333333333222000222777888555555888444555555666777777888888888888777777888888999:::777888999;;;===>>>???@@@>>>>>>>>>???@@@@@@AAAAAA>>>>>>??????@@@AAAAAAAAABBBCCCDDDFFFGGGHHHIIIIIIJJJKKKLLLKKKKKKKKKMMMOOONNNMMMMMMOOOQQQRRRQQQPPPOOONNNNNNOOOPPPSSSUUUWWWWWWXXXYYYZZZZZZZZZXXXWWWZZZ\\\______^^^^^^^^^___^^^[[[ZZZ\\\bbbfffhhhgggeeeeeeeeeeeeccccccfffjjjgggeeeccccccdddeeeeeeeeeaaaaaa```^^^]]]___cccgggiiihhheeecccaaa````````````^^^\\\\\\^^^___``````^^^^^^___``````_________aaadddeeebbb]]]YYYYYYZZZ\\\]]]______^^^^^^^^^___dddeeeeeeccc___]]]\\\]]]\\\\\\\\\ZZZXXXYYY\\\___aaa```^^^[[[YYYWWWVVVUUUOOONNNMMMJJJHHHGGGFFFGGGCCCCCCDDDDDDCCCBBBAAAAAAAAA@@@@@@AAABBBBBBAAA???===>>>>>><<<:::999;;;<<<::::::::::::;;;;;;;;;;;;888888888999999999::::::777777888888888888888777666666666666666555444444555555444333333333333333444444333333333222222222111111111111111111111111111111111111111111111111111111111000000000//////....................................////////////.....................---,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................)))---000000///...///000555AAALLLKKKGGGFFFDDDAAA222000---,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,{{{vvv{{{|||wwwssstttxxx{{{zzzxxxuuulll]]]QQQOOORRROOOHHHFFFCCCAAA???===<<<999666555444333222333444555666333333333444444444555555333222222111111222222333222222222222222222222222000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111333333222222222222333333000000000111111111111222444444555555555666666666222000222666777555444777333444444555777888888999777777777666777888888999777888999:::<<<===>>>???>>>>>>?????????@@@@@@@@@>>>>>>??????@@@AAAAAAAAAAAAAAACCCDDDEEEFFFFFFFFFHHHJJJKKKJJJJJJJJJLLLNNNNNNMMMMMMOOOQQQRRRQQQPPPOOOOOONNNNNNPPPRRRUUUWWWXXXYYY[[[\\\\\\ZZZXXXWWWYYY[[[]]]]]]]]]]]]^^^___ZZZYYYYYY[[[^^^bbbddddddeeeeeefffhhhgggfffkkkrrr{{{uuummmgggdddbbbbbbbbb_________^^^]]]^^^aaadddiiigggeeebbbaaa`````````___]]]\\\]]]___``````___^^^^^^______`````````aaabbbeeegggeee```\\\ZZZ[[[^^^^^^___``````_________bbbccccccbbb___\\\\\\\\\\\\]]]^^^\\\YYYWWWYYY\\\^^^]]][[[YYYVVVTTTRRRQQQJJJKKKKKKIIIGGGFFFGGGHHHDDDFFFHHHGGGEEECCCBBBBBB>>>======???@@@AAA@@@>>>===>>>>>>===;;;:::;;;<<<999999:::::::::::::::;;;888888888888888888888888777777888888999999888888666666666666555555444333444444333222222222222333333333333333222222222222111111111111111111111111000000111222222111000000111111000000000/////////....................................////////////...............---------++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++...444:::<<<<<<999777BBBOOOXXXTTTNNNLLLHHHBBB222000---,,,,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,---------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,|||www|||yyyuuuuuuzzz}}}|||zzzssslll```SSSOOOPPPNNNJJJFFFDDDBBB@@@@@@>>>;;;999666555444333222333444555222222222333333333333444333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000///000111222222111000///111111111111111111111111222222111111111111222222000000000000111111111111333333444444444555555555333111333666777444333555555555555666666666777777666666555555666666777888777777888999:::;;;<<<===???????????????@@@@@@@@@>>>>>>???@@@@@@AAAAAABBBAAAAAABBBDDDEEEEEEEEEEEEGGGHHHIIIIIIHHHHHHJJJLLLKKKKKKLLLNNNQQQRRRQQQOOOQQQPPPOOONNNPPPRRRUUUWWWYYY[[[\\\]]]]]][[[YYYWWWWWWYYY[[[[[[[[[\\\^^^___YYY[[[\\\]]]^^^___bbbdddeeedddfffiiihhhfffllluuutttkkkdddaaa___^^^]]]^^^`````````aaaccceeeffffffgggfffeeecccaaa```]]]\\\\\\^^^```aaa```___^^^^^^]]]]]]^^^___aaabbbbbbeeeiiihhhddd```______````````````aaa```___^^^^^^___aaa```]]][[[ZZZZZZWWW[[[^^^\\\XXXUUUVVVYYYZZZZZZXXXVVVSSSPPPMMMLLLJJJLLLLLLJJJGGGEEEGGGIIIEEEGGGIIIIIIEEEBBBBBBBBB<<<<<<<<<>>>@@@AAA@@@???;;;===>>>>>><<<:::::::::888999999999::::::::::::999999999888777777666666555666777777888888777777666666666666555444333222444333333222222222222222333333333222222222222111111111111111111111111111///000111222222111000///111000000000////////////////////////////////////............//////////////////.........---------***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++++++++++++++,,,,,,---------......---------,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,111:::EEENNNOOOIIICCCPPPYYY\\\WWWUUUTTTLLL@@@111///---,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......,,,---------,,,,,,+++***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------++++++++++++++++++++++++|||vvvzzz{{{wwwwww{{{~~~|||rrrmmmaaaUUUOOOOOONNNKKKGGGEEECCCAAAAAA@@@===;;;777666444333222333333444111111222222222333333333333222222222222222222333111111111111111111111111000000000000000000000000000000000000000000000000///000111222222111000///111111111111111111111111111111000000000000111111000000000000111111111111000000111111111222222222444222333777777333222444666666666666666555555555555555555555555666777777777777888999::::::;;;;;;???????????????@@@@@@@@@?????????@@@AAAAAABBBBBBAAABBBCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGIIIKKKIIIIIIKKKMMMPPPQQQPPPOOORRRQQQOOOOOOPPPRRRUUUWWWZZZ\\\]]]^^^^^^\\\YYYWWWVVVXXXYYYYYYZZZ[[[^^^```[[[^^^aaaaaa______bbbeeedddccceeehhhfffdddjjjttt}}}xxxpppjjjgggffffffeee\\\___bbbdddeeefffgggiiicccfffiiikkkjjjgggbbb___\\\\\\]]]___bbbbbbaaa___^^^]]]\\\[[[\\\^^^aaaccc```eeeiiijjjgggdddcccccc```_________```___^^^\\\[[[]]]^^^^^^[[[YYYYYYYYYRRRVVV[[[ZZZVVVSSSSSSVVVXXXXXXVVVTTTQQQMMMKKKIIILLLNNNNNNKKKGGGFFFGGGIIICCCFFFIIIHHHDDDAAA@@@@@@<<<<<<<<<>>>@@@AAAAAA???:::<<<>>>>>><<<:::888888888888888999999:::::::::::::::999888777666555555444444555666777777666666666666666666555444333222444333222222111111222222333333333222222222111111000000000000000000000000///000111222222111000///000000000000////////////000000000000000000000000............/////////000//////.........---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,+++***)))+++++++++,,,,,,---------......---------,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...333>>>NNN[[[]]]UUULLLWWW[[[ZZZVVVXXXZZZNNN===000...,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......------------,,,,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------++++++++++++++++++++++++{{{uuuuuuzzz~~~|||wwwvvvyyy{{{yyyuuuuuulll```WWWSSSQQQNNNMMMFFFCCC@@@@@@BBBCCCAAA???>>>;;;777333111222333444333222111000111222333444111222222333333222222111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111//////111444555222//////000111222222111000///000000000000111111111111222000000222555555333000111222222333333444444555444444444555555555666666666666777888888888888888666777999::::::;;;===>>><<<<<<===>>>>>>>>>>>>>>><<<===>>>@@@AAAAAAAAAAAACCCCCCBBBBBBBBBCCCCCCDDDAAABBBDDDFFFGGGHHHGGGGGGIIIJJJKKKLLLMMMNNNOOOPPPOOOQQQTTTUUUUUUTTTUUUVVVWWWXXXXXXYYYXXXWWWVVVUUU[[[______[[[ZZZ\\\]]]\\\]]]^^^^^^___``````______bbb```^^^\\\^^^aaaeeehhhmmmkkkhhhffffffeeedddbbbbbbaaa___```bbbccccccbbbdddfffhhhjjjjjjhhhfffddd_______________^^^^^^^^^]]]]]]]]]^^^``````^^^\\\```bbbdddggggggfffeeecccaaaaaaaaaaaaaaaaaa```___YYYXXXWWWYYY[[[ZZZVVVSSSTTTRRRQQQRRRTTTWWWXXXXXXVVVUUUTTTSSSQQQPPPOOONNNMMMOOOPPPNNNKKKGGGEEEEEECCCCCCCCCCCCBBB@@@>>>===============<<<<<<<<<<<<======<<<;;;::::::999999888888888888777777777777777777777777777777777777666666666666666666666666555555555555444333222111333333222111000000000111111111111111111111111111//////000000000000////////////000000111111222222222111000//////000111222////////////............------++++++++++++------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///444???OOO]]]cccaaa]]]^^^[[[YYYZZZYYYRRRDDD999,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------++++++,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,wwwooopppyyy{{{{{{xxxyyy|||}}}yyyuuussskkk```XXXTTTRRRPPPNNNGGGDDD@@@@@@AAAAAA???<<<>>>;;;888444222333444555444333333222222222333333111222222333333222222111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111000///111333444222000///000111222222111000///000000000000111111111111111000000222444555222000111222222333333444555555444444444555555555666666666777888888888888888777777888::::::::::::<<<>>><<<<<<===>>>>>>>>>>>>>>>===>>>>>>???AAABBBBBBCCCCCCCCCBBBBBBBBBCCCDDDDDDCCCDDDFFFGGGIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNOOOQQQSSSSSSRRRQQQQQQRRRUUUUUUVVVVVVVVVUUUSSSSSSXXX\\\\\\YYYXXX[[[]]]\\\\\\\\\]]]^^^^^^______^^^]]]\\\[[[YYYYYY[[[\\\^^^aaa``````aaaccceeeddddddaaa```___```bbbcccbbbaaaaaabbbcccddddddbbbaaa______^^^^^^]]]]]]^^^^^^___\\\\\\\\\]]]______]]][[[\\\^^^```bbbcccbbb```___`````````___^^^]]]\\\[[[XXXVVVVVVWWWYYYXXXTTTQQQRRRQQQOOOPPPRRRTTTTTTTTTRRRRRRQQQOOONNNMMMLLLKKKIIIKKKLLLKKKHHHEEECCCCCCBBBBBBCCCBBBAAA???>>><<<=========<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999999999888888888777777777666666777777777777777777777777555555555555555555555555555555555555444333222111333222111111000000111111111111111111111111111111///000000000000000000///000000000000000000111111000000///......///000000////////////..................---,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---------,,,,,,,,,+++---,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///999GGGVVV___aaa___\\\YYYVVVSSSOOOGGG;;;333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------++++++,,,---,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,tttkkknnn{{{zzz}}}zzzyyy{{{~~~~~~zzzuuurrrjjj```YYYUUUSSSQQQNNNHHHEEEAAA@@@AAAAAA???<<>>>>>>>>>>>>>>??????>>>??????AAACCCDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFGGGIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNPPPRRRSSSRRROOOMMMMMMNNNRRRSSSSSSSSSSSSRRRQQQQQQTTTWWWXXXUUUUUUYYY[[[[[[ZZZ[[[[[[\\\]]]^^^^^^^^^]]]\\\ZZZYYYXXXWWWWWWXXXZZZZZZ[[[^^^aaaccccccbbb___^^^___```bbbbbb```^^^^^^_________^^^^^^]]]\\\]]]\\\[[[ZZZ[[[]]]___```\\\[[[ZZZ[[[\\\\\\[[[YYYZZZ[[[]]]^^^___^^^\\\[[[]]]]]]]]]\\\[[[YYYXXXWWWVVVUUUUUUVVVVVVUUUSSSPPPQQQOOONNNNNNOOOPPPPPPOOONNNMMMLLLKKKJJJIIIHHHGGGDDDFFFGGGFFFDDDBBBAAAAAAAAAAAAAAAAAA@@@???===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999888888888888777777777777666666777777777777777777777777444444444444444444444444444555555444444333222111222222111000000000111111111111111111111111111111000000111111111111000000000000000000000////////////......------......////////////............---///......------......///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........---------------------,,,,,,,,,,,,------///...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,222>>>MMMYYY```ccc\\\YYYTTTLLLDDD:::222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,------++++++,,,------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,}}}ssslllppp|||~~~~~~zzzxxxyyy}}}{{{wwwqqqjjj```YYYUUURRROOOLLLHHHEEEAAAAAACCCDDDAAA??????===:::777666666777777555666777777666444222111111222222333333222222111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000222000/////////111222333000000000111111000000000000000111111111222222222000000000111222222222111222222333333444555555555555555555555666666666666888888999999999888777777:::;;;<<<;;;:::999:::;;;<<<<<<===>>>>>>>>>>>>>>>@@@???>>>===>>>@@@BBBDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIKKKKKKLLLMMMNNNOOOOOOPPPPPPQQQRRRQQQOOOMMMNNNOOORRRRRRRRRRRRRRRRRRRRRQQQQQQTTTUUURRRRRRWWWZZZZZZZZZZZZ[[[\\\]]]^^^___```bbb```^^^[[[ZZZ[[[\\\]]]\\\\\\]]]___aaabbb```___]]]]]]^^^```bbbaaa^^^\\\___^^^^^^]]]]]]]]]]]]]]][[[ZZZYYYXXXYYY\\\___aaa[[[ZZZYYYYYYZZZZZZXXXWWWYYYZZZ[[[\\\\\\\\\ZZZYYYZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVUUUTTTRRRQQQPPPOOOMMMMMMMMMNNNLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEAAABBBDDDCCCAAA@@@???@@@??????@@@@@@???>>><<<;;;;;;;;;;;;;;;::::::::::::::::::999999999888888888888777777777666666666666666666666666666666666666444444444444444444444444444444444444444333222111111111000000000000111111111111111111111111111111000000111111111111000000000000000//////.................................//////.........---------......------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................------,,,,,,,,,,,,------///......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///777DDDRRR\\\aaa\\\ZZZSSSIII<<<333...---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,xxxsssooosss{{{{{{vvvvvvzzz}}}|||zzzqqqiii^^^VVVRRROOOLLLJJJCCC@@@>>>???BBBDDDCCCAAA>>>===;;;999777777888888666666777777666444333111111222222333333222222111000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000000//////000111333111000000000000000000111111111111111222222222222000111111111111111222333222333333444444555666666555555555666666666777777888888999999999999888777;;;<<<===<<<:::999:::;;;<<<<<<===>>>>>>>>>>>>>>>???>>>===<<<===???AAABBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLNNNOOOOOOPPPQQQRRRRRRQQQQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTUUUQQQTTTTTTQQQQQQVVVYYYZZZZZZZZZ[[[\\\]]]___aaabbbgggddd```^^^^^^```dddfff^^^^^^]]]^^^``````___]]]^^^^^^^^^```aaa```^^^[[[]]]]]]\\\\\\\\\\\\]]]]]]ZZZYYYXXXWWWYYY\\\___aaa[[[ZZZXXXWWWXXXXXXVVVUUUVVVWWWXXXYYYYYYYYYXXXXXXWWWXXXYYYZZZZZZ[[[ZZZZZZXXXXXXXXXWWWUUUTTTSSSSSSPPPOOOMMMMMMMMMMMMKKKIIIIIIHHHHHHGGGFFFEEEDDDDDD@@@AAABBBBBB@@@??????@@@===>>>>>>>>>>>><<<;;;:::::::::::::::999999999999888888888888888777777777777777777666666666666555555555555555555555555555444444444444444444444444333333333444333333222222111000000///000000111111000000000000000000000000000000111111111111000000000/////////......------////////////////////////............------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...........................------,,,,,,------.........---------......///,,,,,,,,,,,,,,,,,,,,,,,,...------111:::EEENNNTTTUUUSSSNNNCCC777...,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,tttqqqooorrrzzz|||uuutttwww{{{{{{zzznnnfffZZZRRRNNNLLLJJJIII???<<<:::<<<@@@BBBAAA???>>>===;;;999888888888888666666666666555444333333111222222333333222222111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000///000000000//////111222111111000000000000111111111111111222222222222333111222333222111111333555333333333444555555666666555555666666666777777777777888888999::::::999999;;;<<<===<<<;;;:::;;;<<<<<<<<<===>>>>>>>>>>>>>>>??????>>>>>>>>>???AAAAAABBBBBBBBBCCCDDDEEEFFFGGGFFFFFFEEEDDDDDDEEEEEEEEEDDDEEEFFFHHHJJJLLLMMMNNNQQQRRRSSSSSSSSSTTTVVVXXXWWWWWWWWWVVVWWWWWWXXXYYYUUUWWWVVVRRRQQQUUUYYYYYYZZZZZZZZZ[[[]]]```bbbdddfffdddaaa___```bbbfffiii\\\[[[ZZZ[[[]]]___```_________^^^___aaa```^^^\\\XXXXXXZZZ[[[[[[[[[[[[[[[ZZZYYYXXXXXXYYY\\\^^^```\\\ZZZWWWVVVVVVVVVUUUTTTRRRSSSTTTUUUVVVVVVVVVVVVVVVWWWXXXZZZ[[[\\\]]]]]]YYYZZZZZZXXXUUUTTTTTTUUUOOONNNMMMMMMMMMLLLJJJHHHHHHGGGGGGFFFEEEEEEDDDDDD@@@AAABBBAAA???>>>???@@@;;;<<<=========;;;:::999999999999999888888888888777777777777777777777777777777666666666666555555555555555555555555555555444444444444444444444444222222333333333333222222000000/////////000111111000000000000000000000000//////000000000000//////...............---------...//////000000//////............------------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------...............------------......------------------...///,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++///666===AAAEEEEEEAAA:::111,,,***+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------++++++,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,wwwqqqnnnrrr|||{{{uuutttwwwzzzyyyvvvjjjaaaUUULLLJJJJJJKKKKKK@@@>>>;;;===@@@BBBAAA???===<<<:::999888888888888555555444444444444444555111222222333333222222111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000---///111111//////000111222111000//////000111222111111111222222222333333222333444333111111444777333333444444555666666666555666666666777777777777666777888999:::;;;;;;;;;:::<<<===<<<;;;;;;<<<===<<<<<<===>>>>>>>>>>>>>>>@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDEEECCCDDDFFFHHHKKKMMMOOOPPPRRRSSSTTTTTTTTTUUUXXXZZZZZZYYYYYYXXXYYYZZZ[[[\\\YYY[[[ZZZTTTRRRVVVYYYYYYYYYYYYYYYZZZ\\\___bbbdddbbbbbbbbbbbbbbbcccdddddd]]]ZZZXXXYYY\\\___aaabbbaaa```______``````___]]]TTTVVVXXX[[[\\\\\\\\\[[[ZZZYYYZZZZZZ[[[\\\]]]^^^]]]ZZZWWWVVVVVVVVVTTTSSSQQQQQQRRRTTTUUUVVVWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\YYYZZZZZZXXXTTTSSSSSSUUUMMMLLLLLLLLLLLLKKKIIIGGGFFFFFFFFFEEEDDDDDDCCCCCCAAABBBBBB@@@>>>======???:::;;;<<<<<<<<<;;;999999999999888888888777777777666666666666666666666666777777666666666555555555444444444444444444444444333333333333333333333333111222222333333333222222///////////////000111111000000000000000000000000......////////////......------------------......---...////////////...---.........---------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,------------......------------......,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---000333555555444111...+++************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------++++++,,,---***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,|||sssmmmssszzzvvvvvvyyyzzzvvvsssfff\\\PPPIIIGGGJJJLLLMMMEEEBBB???@@@CCCDDDCCCAAA<<<;;;:::999888888777777555444333222222333555666222222222333333222222222000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000+++///222222000...///111222111000//////000111222111111222222222333333333333444555444222222555888333333444444555666666666666666666666777777777777555666777999:::;;;<<<<<<:::;;;<<<<<<;;;;;;<<<>>><<<======>>>>>>>>>>>>>>>BBBBBBCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDFFFGGGHHHHHHGGGFFFDDDDDDDDDEEEEEEDDDFFFHHHKKKNNNQQQSSSUUUTTTUUUUUUTTTTTTUUUWWWZZZ[[[ZZZYYYYYYZZZ[[[\\\]]]]]]___\\\VVVSSSVVVYYYYYYWWWWWWWWWXXXZZZ^^^aaaccc```bbbdddeeeeeecccaaa___aaa^^^[[[ZZZ\\\___aaabbbcccaaa___^^^___```___^^^SSSVVVYYY]]]______^^^]]]ZZZZZZ[[[[[[\\\\\\]]]]]]^^^[[[XXXVVVVVVUUUTTTSSSRRRSSSTTTVVVWWWYYYZZZ[[[XXXYYYZZZZZZ[[[ZZZZZZZZZYYYZZZZZZWWWSSSRRRSSSUUUKKKKKKJJJKKKLLLKKKHHHFFFEEEEEEEEEDDDDDDCCCCCCCCCAAABBBAAA???===<<<<<<>>>999:::;;;;;;;;;:::999888888888888888777777777777555555555666666666666666777666666666555555555555444444444444444444444444111111111111111111111111111222222333333333222222///////////////000111111000000000000000000000000------............------,,,,,,,,,------.........,,,,,,---......---,,,,,,......---------,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------......------------......++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++***+++,,,+++,,,---......---+++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------++++++,,,---)))***+++---...///000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,{{{tttnnnrrr|||}}}yyyyyyzzzyyytttnnnkkkbbbUUUMMMKKKLLLNNNOOOHHHEEEAAAAAADDDEEEDDDBBB===;;;999888777888999:::555444333222222222222333333333333222222111111111111111000000000000111111000000000000000000000000111222222222111000...---////////////////////////000000000///////////////...............///000000111111111111111111111111333222111222444555444333444444444555555555555666777777777777777888888888999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????CCCDDDFFFGGGGGGEEEBBBAAABBBBBBCCCDDDEEEFFFGGGGGGIIIGGGEEEDDDCCCDDDEEEFFFFFFGGGIIIJJJJJJKKKNNNPPPSSSTTTUUUUUUTTTUUUWWWYYY^^^\\\YYYWWWWWWYYY\\\^^^bbbaaa___\\\XXXXXXYYY[[[ZZZYYYXXXXXXYYY\\\___aaadddggghhhgggdddccceeehhheeebbb^^^]]]^^^```aaaaaaeeedddbbb```___^^^^^^^^^YYYYYYZZZ]]]aaaaaa___\\\\\\]]]^^^^^^^^^]]]\\\\\\[[[[[[[[[[[[ZZZWWWRRROOOQQQQQQRRRUUUYYYZZZZZZXXXZZZ[[[\\\\\\\\\ZZZXXXWWWYYYYYYYYYWWWUUUSSSPPPOOOSSSPPPLLLIIIHHHHHHGGGFFFDDDCCCBBBAAA@@@@@@???@@@BBBAAA@@@?????????@@@@@@;;;:::999888999:::;;;<<<888888888888777777777777666666666666555555555555777666666555444444333333444444444333333222222222111111111111111111111111000000000000000000000000000000////////////000000////////////////////////////////////////////////000///...---------------------------------------.........------,,,,,,,,,...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------...///...,,,+++,,,---+++++++++,,,,,,---------------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++************************+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++---000222111///......------------......---------,,,,,,+++++++++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,}}}vvvpppsss|||}}}zzzzzz|||{{{vvvqqqmmmdddWWWMMMJJJKKKLLLLLLFFFCCC@@@AAACCCEEEDDDBBB===<<<999777666666777888555555555555444444444444333333222222222222222222111111000000000000111111000000000000000000000000111111111111111000///...000000000000000000000000000000000000000000000000000000//////000000111222222222222222222222222222333222111222444555444333444444444444555555555555777777777777777888888888999999999::::::::::::;;;:::::::::;;;;;;;;;;;;<<<<<<<<<======>>>??????@@@BBBCCCEEEFFFEEECCCAAA@@@AAABBBBBBDDDEEEFFFGGGGGGHHHGGGEEEDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJMMMOOORRRSSSUUUUUUTTTTTTVVVWWW\\\ZZZYYYXXXXXXZZZ\\\^^^bbbbbbaaa^^^[[[ZZZ[[[\\\[[[[[[ZZZZZZ[[[\\\]]]^^^```bbbeeeggggggffffffgggeeeccc```___aaabbbcccbbbccccccbbbaaaaaaaaaaaabbb]]]\\\]]]___bbbcccbbb```______``````___]]]\\\[[[ZZZZZZZZZ[[[[[[YYYUUURRRUUUUUUUUUXXXZZZ[[[YYYXXXZZZ[[[\\\\\\[[[YYYWWWVVVUUUVVVVVVVVVUUURRRPPPNNNPPPNNNKKKIIIHHHHHHGGGFFFCCCBBBAAA@@@@@@?????????@@@????????????>>>>>>>>>;;;:::999999999999:::;;;888888888777777777666666777777666666666555555555666666666555444333333333444444444333333333222222111111111111111111111111000000000000000000000000000000////////////000000................................................//////...---------------------------------------......---------,,,,,,,,,...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------...///...,,,+++,,,---+++++++++,,,,,,---------------------------------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---******///666999333---......------------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxsssttt{{{~~~}}}zzz{{{~~~~~~yyyuuupppfffXXXNNNJJJIIIJJJIIICCCAAA???@@@CCCEEEEEECCC>>><<<999666555444555555555666777777777666555444222222222222222222333333111111000000000000111111000000000000000000000000111111000000000000000111111111111111111111111111111111111111111111111111222111111111111222333333333333333333333333333333333222111222444555444333444444444444555555555555666666666777777888888888888888999999999:::::::::::::::::::::;;;;;;;;;;;;=========>>>??????@@@@@@@@@AAACCCDDDCCCBBB@@@???@@@@@@BBBCCCEEEFFFGGGHHHGGGFFFEEEEEEEEEFFFGGGHHHJJJKKKKKKKKKJJJJJJKKKMMMPPPRRRTTTUUUUUUTTTTTTUUUWWWWWWWWWXXXYYYZZZ\\\\\\```aaaaaa```^^^\\\[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]^^^bbbfffiiijjjgggeeeeeedddcccccceeefffeeedddcccbbbbbbbbbcccdddeeeeee```___^^^___aaacccccccccaaaaaaaaa```___]]][[[ZZZYYYYYYYYY[[[\\\ZZZWWWUUUVVVVVVVVVWWWYYYYYYWWWUUUXXXXXXYYYYYYXXXUUUSSSQQQOOOQQQSSSTTTSSSQQQOOOMMMKKKJJJIIIIIIIIIHHHFFFDDDBBBAAA@@@???????????????===>>>>>>??????===<<<;;;<<<;;;:::999999888999999888888777777777777666666777777777666666666555555666555555444444333333222444444444444333333333333111111111111111111111111000000000000000000000000000//////......//////000------------------------........................///...------------------------------------------------------,,,,,,,,,,,,...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---.........,,,+++,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++((()))222<<<>>>666,,,......------------......------,,,,,,,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,zzzuuuvvv{{{|||}}}zzz||||||xxxpppfffXXXNNNJJJIIIIIIIIIAAA>>>===???DDDFFFEEECCC???===999666333222222222444555777888888666444333111111111222222333333333111111000000000000111111000000000000000000000000111111/////////000111222111111111111111111111111111111111111111222222222222111111111111222333333333333333333333333333333333111111222444555444333333333444444444555555555555555666666777888888888888888888888999999999999999999:::::::::;;;;;;;;;======>>>>>>???@@@@@@@@@@@@@@@BBBCCCBBBAAA@@@??????@@@AAABBBDDDEEEGGGGGGFFFFFFEEEEEEFFFGGGHHHIIIHHHJJJJJJJJJIIIJJJLLLNNNMMMPPPSSSUUUTTTSSSSSSSSSRRRSSSUUUVVVXXXYYYYYYZZZ[[[]]]______]]][[[ZZZZZZ^^^___```bbbbbbaaa```___^^^^^^___ccchhhiiifffccceeedddeeefffhhhhhhgggeeeccccccbbbbbbccccccdddeee___^^^]]]]]]^^^```bbbccc``````______]]]\\\[[[[[[[[[ZZZZZZ[[[\\\ZZZXXXUUUSSSSSSSSSTTTVVVVVVTTTRRRTTTUUUUUUUUUSSSQQQNNNLLLLLLNNNPPPQQQPPPNNNKKKIIIFFFFFFFFFHHHIIIHHHEEECCCAAA@@@???>>>>>>>>>>>>>>><<<===???@@@???>>><<<:::<<<<<<;;;:::888888777777888777777777666666666666777777777666666666555555444444444444333333222222444444444333333333333333111111111111111111111111000000000000000000000000/////////....../////////------------------------..............................---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------.........,,,---......,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))+++222999:::444---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,~~~zzzvvvvvvzzz~~~}}}{{{{{{yyy{{{}}}yyypppfffXXXNNNJJJJJJJJJJJJ???======@@@DDDGGGFFFDDD???===999666333111111111333444555666666444222111111111111222222333333333111111000000000000111111000000000000000000000000111111/////////000111222111111111111111111111111000000111111222222222222111000000000000111222222333333333333333333333333222111111222444555555444333333333444444444444555444555555666777777888888777777777888888888999999999999999:::::::::;;;;;;=========>>>??????@@@@@@@@@@@@AAABBBBBBBBBAAA@@@??????@@@BBBCCCEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHEEEGGGHHHIIIIIIJJJLLLOOOLLLOOORRRSSSSSSRRRQQQRRRNNNPPPRRRTTTVVVVVVWWWWWWVVVYYY\\\]]][[[YYYXXXXXX\\\^^^aaaccceeedddcccbbbbbb```^^^```ccceeedddaaaccccccdddgggiiiiiigggeeedddcccbbbaaaaaa``````aaa___^^^]]]\\\\\\^^^aaaccc]]]]]]\\\\\\\\\\\\\\\\\\]]]\\\[[[[[[[[[YYYVVVTTTQQQQQQQQQSSSUUUUUUTTTRRRSSSSSSTTTTTTRRROOOMMMKKKLLLMMMNNNNNNMMMJJJGGGEEECCCCCCDDDFFFGGGGGGDDDAAA??????>>>=========>>>>>><<<>>>???@@@@@@>>><<<;;;<<<<<<;;;:::999777666555777777777666666666666555666666666666555555555555333333333333333222222222333333333333333333333333000000000000000000000000//////////////////////////////............//////................................................------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------.........,,,---...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111111000///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,{{{wwwuuuvvvyyy|||}}}|||}}}zzzxxxzzz~~~}}}yyypppfffXXXNNNJJJIIIIIIIII???>>>>>>AAAEEEHHHFFFDDD@@@===:::666333222111111222333444444444333111111222222222222222222333333111111000000000000111111000000000000000000000000111111000000000000000111111111111111111111111111//////000000111222222222000////////////000111111333333333333333333333333222111000222444666555444333333333333444444444444444444555666777777888888666777777777777888888888999999999999::::::::::::<<<<<<<<<===>>>>>>?????????@@@@@@AAAAAAAAAAAAAAA???@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFCCCDDDFFFGGGGGGIIILLLNNNLLLNNNPPPQQQQQQPPPPPPQQQNNNOOOPPPRRRTTTUUUUUUUUUUUUXXX[[[\\\[[[YYYYYYYYY[[[]]]___bbbcccdddcccbbbbbbaaa______```aaaaaa```aaaaaabbbdddggghhhgggeeeeeedddbbb```___^^^]]]]]]______^^^]]]\\\]]]```ccc\\\\\\[[[[[[[[[[[[\\\\\\]]]\\\ZZZZZZYYYXXXVVVTTTRRRRRRRRRTTTVVVVVVUUUSSSSSSSSSTTTTTTSSSQQQNNNLLLLLLLLLLLLKKKIIIGGGEEEDDDAAAAAABBBDDDEEEEEEBBB@@@>>>======<<<<<<============>>>?????????>>><<<;;;;;;;;;;;;:::999777666555777777666666666666555555555555555444444444333333222222222222222222222222111111111111222222222222000000000000000000000000///////////////////////////......------......///////////////////////////------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......+++---...---,,,,,,---///------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...++++++---///------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,wwwtttsssuuuxxx|||}}}||||||xxxvvvxxx}}}~~~{{{wwwssshhhZZZNNNIIIHHHGGGGGG@@@??????BBBGGGHHHGGGDDD@@@>>>:::666444222222222333333333333222222222222333333222222222222222222111111000000000000111111000000000000000000000000111111111111111000///...000000000000000000000000......///000000111222222000////////////000111111222222222222222222222222111000000222444666666555222222333333333444444444333333444555666777888999666666666777777777888888888999999999999:::::::::;;;;;;;;;<<<======>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDFFFFFFEEEFFFIIIKKKLLLMMMOOOOOONNNNNNPPPQQQPPPPPPQQQRRRSSSTTTUUUVVVWWWYYY\\\]]]\\\\\\\\\]]]ZZZ[[[]]]^^^____________^^^___aaaaaa```^^^_________^^^___aaadddeeeeeeddddddcccbbb```___^^^]]]]]][[[]]]^^^\\\[[[[[[]]]```___^^^\\\[[[[[[[[[[[[\\\[[[ZZZXXXXXXYYYXXXWWWUUUTTTSSSSSSTTTUUUTTTRRRPPPPPPQQQRRRRRRQQQOOOMMMLLLJJJJJJIIIHHHGGGFFFFFFFFFAAA@@@@@@AAACCCCCC@@@>>>===<<<<<<;;;<<<<<<===============<<<<<<<<<;;;;;;999:::::::::999888666555777777666666666555555555444444333333333222222222111111111222222222222222//////000000000111111111000000000000000000000000///////////////////////////......------......///........................------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,...---,,,,,,---///---------,,,,,,+++++++++------------------------,,,,,,,,,---------......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~tttrrrrrrtttxxx{{{}}}}}}{{{wwwuuuwww|||}}}zzzvvvuuujjj[[[OOOIIIFFFEEEDDDAAA@@@@@@CCCGGGIIIGGGDDD@@@>>>:::777444333333333555444333222222222333333444333333222222111111111111111000000000000111111000000000000000000000000111222222222111000...---////////////////////////---......///000111111111000000000///000111111222111111111111111111111111111000000222444666666555222222333333333444444444333333444555666777888999666666666666777777777777888888999999999:::::::::::::::;;;;;;<<<=========<<<=========>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEEEEDDDCCCBBBAAADDDEEEFFFEEEDDDDDDFFFHHHLLLMMMNNNNNNMMMNNNPPPRRRRRRRRRRRRRRRSSSUUUVVVWWWZZZ\\\^^^___^^^___```aaaZZZ[[[[[[[[[[[[[[[[[[[[[YYY]]]bbbcccaaa^^^^^^___]]]]]]]]]___bbbddddddcccdddcccbbb```______^^^^^^WWWYYY[[[ZZZXXXWWWYYY\\\bbb```^^^\\\[[[[[[[[[[[[YYYWWWVVVWWWXXXYYYXXXWWWTTTSSSRRRRRRRRRQQQNNNKKKLLLMMMNNNOOONNNMMMKKKIIIIIIHHHGGGFFFFFFGGGHHHIIIAAA@@@@@@@@@AAAAAA@@@>>><<<<<<;;;;;;;;;<<<<<<======<<<;;;:::::::::;;;;;;888999::::::999888666555777666666666555555555555333333333222222222111111111111111111111111222222......//////000000000111000000000000000000000000////////////////////////.........------.........------------------------------------------------++++++++++++,,,,,,---...++++++++++++++++++++++++*********++++++,,,,,,,,,...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------,,,,,,...///---------,,,,,,+++++++++------------------------,,,,,,,,,------.........++++++++++++++++++++++++************************+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++***,,,000000---***---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,~~~yyysssooouuuxxxxxxrrrttt{{{|||vvvnnntttkkk]]]PPPHHHEEEDDDDDDBBBEEEEEEEEEHHHJJJGGG@@@>>>>>>===999666333333444333333333333333333333333333333333222222222111111000000000000000000000000////////////000000000000999888777555333111000///000000000000000000000000111000///......///000111000000000000000111111222111111111111111111111111111111222222222333333333333333333444444444555555444444555555666777777777777777777777888888888888::::::999999888999999999:::;;;;;;<<<===>>>??????<<<<<<;;;:::;;;<<<===>>>BBBAAA@@@@@@AAABBBDDDEEECCCDDDDDDCCCBBBBBBEEEGGGEEEFFFGGGFFFEEEDDDDDDFFFHHHJJJLLLNNNOOOOOOMMMLLLRRRRRRRRRSSSUUUVVVXXXYYY[[[\\\]]]]]][[[ZZZZZZ[[[[[[YYYXXXYYY\\\]]]\\\ZZZ___^^^]]]\\\[[[\\\]]]^^^______^^^^^^^^^^^^^^^^^^cccbbbaaa```^^^]]]\\\[[[___\\\XXXVVVWWWZZZ\\\]]]kkkddd[[[WWWYYY\\\^^^]]][[[ZZZXXXWWWVVVVVVVVVWWWTTTSSSQQQPPPOOOOOOOOONNNNNNMMMLLLKKKKKKLLLMMMNNNHHHGGGEEECCCDDDFFFHHHJJJEEEBBB???>>>???@@@@@@???;;;;;;:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666666666555555555555444444444222222111111111222333333111///...///222333222000000000000000000000000000000000000000000000000000111111000000//////...............------,,,,,,,,,///...------...///...------,,,+++*********+++,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------++++++,,,---------------------------************************++++++++++++++++++++++++***+++------+++***++++++------------------------.........------,,,,,,,,,++++++++++++++++++++++++//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++,,,,,,,,,,,,------------.........---+++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,yyysssooouuu~~~~~~xxx~~~xxxssstttzzz{{{wwwrrrsssjjj\\\OOOHHHEEEDDDDDDCCCEEEFFFEEEGGGJJJFFF@@@>>>>>>===:::666444444444333333333333333333333333333333222222222111111111000000000000000000000000////////////000000000000777666555444222111000000////////////////////////111000///......///000111000000000000000111111222111111111111111111111111111111222222222333333333333333333333444444444444444444555555666777777777777777777777888888888999::::::999999999999:::::::::;;;;;;<<<<<<=========<<<<<<;;;;;;;;;<<<===>>>@@@@@@??????@@@AAACCCCCCCCCCCCDDDCCCBBBBBBDDDFFFDDDFFFGGGGGGFFFFFFHHHIIIHHHIIIKKKLLLMMMMMMLLLLLLOOOOOOPPPQQQSSSUUUWWWXXXXXXZZZ[[[[[[ZZZYYYZZZ[[[[[[YYYWWWXXXZZZ\\\[[[ZZZ[[[[[[ZZZYYYYYYYYYYYYYYY\\\\\\\\\[[[[[[[[[[[[[[[aaaaaaaaa```````````````]]]ZZZWWWVVVWWWYYYZZZZZZddd^^^XXXVVVYYY]]]^^^^^^\\\[[[XXXVVVUUUTTTTTTTTTSSSUUUVVVSSSOOOLLLMMMOOONNNMMMKKKJJJJJJJJJKKKLLLHHHFFFDDDCCCBBBDDDFFFGGGDDDAAA>>>===>>>??????>>>===<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888777777666666555444444444444333333333333222222222222222222222222111///...///222333222000000000000000000000000000000000000000000000000000///////////////000000000......---------,,,,,,,,,///---,,,---...///...------,,,+++*********+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,+++,,,---------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------.........---++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,xxxssspppuuu~~~~~~xxx{{{xxxuuuuuuxxxzzzyyywwwrrriii[[[OOOHHHEEEDDDDDDCCCFFFFFFEEEFFFHHHEEE@@@??????>>>;;;777555444555333333333333333333333333333222222222222111111111000000000000000000000000////////////000000000000333333333222111111000000........................000000////////////000000000000000000000111111222111111111111111111111111111111222222222333333333222222222222333333333333444444555555666777777777777777888888888999999999:::::::::999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCBBBAAABBBDDDEEEDDDFFFHHHHHHHHHHHHJJJLLLHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKMMMOOOQQQTTTUUUVVVUUUWWWXXXXXXXXXXXXYYYZZZ[[[YYYWWWWWWYYYZZZ[[[ZZZ]]]]]]]]]]]]\\\[[[YYYXXXYYYYYYXXXXXXXXXWWWWWWWWW__________________``````ZZZYYYWWWWWWXXXYYYXXXVVV[[[XXXTTTUUUXXX\\\^^^]]]\\\[[[XXXVVVTTTRRRRRRRRRPPPUUUXXXUUUNNNIIIJJJMMMMMMLLLJJJIIIHHHHHHHHHHHHFFFEEECCCAAA@@@AAABBBCCCAAA???<<<<<<<<<======<<<<<<<<<;;;::::::::::::;;;888888888888888888888888888888888777666666555555333333333333222222222222222222333333333111000///111000///000111222111000000000000000000000000000000000000000000000000000---......///000000111111...------------,,,,,,,,,...---,,,---...///...,,,------,,,+++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---...---,,,---...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------------,,,,,,+++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,xxxsssqqquuu}}}}}}xxxyyywwwvvvuuuvvvxxxzzzzzzsssjjj\\\PPPHHHEEEEEEEEECCCFFFGGGEEEEEEFFFDDD@@@@@@@@@>>>;;;888555555666333333333333333333333333222222222222111111111111000000000000000000000000////////////000000000000111111111111111111111111////////////////////////000000////////////000000000000000000000111111222111111111111111111111111111111222222222333333333111111222222222333333333444444555555666777777777888888888999999999::::::;;;::::::::::::;;;;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>????????????@@@AAABBBBBBAAABBBCCCCCCBBBBBBCCCEEEEEEGGGHHHIIIHHHHHHJJJKKKHHHGGGFFFEEEFFFGGGIIIJJJGGGHHHKKKNNNQQQSSSUUUUUUSSSTTTVVVVVVVVVVVVXXXZZZ\\\[[[YYYXXXYYYZZZ[[[\\\^^^___```aaa___]]]ZZZXXXWWWWWWWWWVVVVVVUUUUUUTTT]]]]]]\\\[[[[[[[[[\\\]]]YYYXXXXXXYYYZZZZZZWWWUUUUUUTTTRRRTTTWWWZZZ[[[ZZZ[[[ZZZXXXVVVTTTSSSSSSSSSOOORRRUUUTTTPPPLLLKKKLLLMMMKKKIIIGGGFFFEEEEEEEEEEEECCCAAA???>>>>>>>>>??????===;;;:::;;;;;;;;;:::999999888777777777777888666666666666666666666666888777777666666555444444333333333333222222222222111222444444333111///---000000000000111111111000000000000000000000000000000000000000000000000000........./////////000000------------------------...---,,,,,,......---,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,wwwsssqqquuu||||||xxxwwwwwwwwwvvvvvvvvvxxxyyysssjjj\\\QQQIIIGGGFFFFFFDDDGGGHHHEEECCCDDDCCC@@@@@@@@@>>>;;;888555555666333333333333333333333333222222222111111111000000000000000000000000000000////////////000000000000/////////000000000111111000000000000000000000000//////000000000000//////000000000000000111111222111111111111111111111111111111222222222333333333111111222222222333333333444444555555666777777777999999999999::::::::::::;;;;;;::::::;;;<<<<<<===????????????>>>>>>>>>>>>======>>>>>>????????????@@@@@@AAABBBBBBCCCCCCCCCAAABBBDDDDDDCCCBBBCCCDDDGGGHHHIIIHHHGGGFFFGGGIIIHHHGGGEEEDDDDDDFFFHHHJJJFFFHHHKKKNNNQQQSSSUUUUUURRRSSSTTTUUUTTTVVVXXX[[[]]]]]]\\\[[[[[[[[[\\\^^^[[[\\\^^^___]]][[[WWWUUUXXXWWWWWWVVVUUUUUUTTTTTTYYYXXXWWWWWWXXXZZZ\\\]]]WWWXXXYYY[[[\\\[[[XXXUUUTTTSSSSSSTTTVVVWWWVVVVVVYYYXXXVVVUUUUUUUUUVVVVVVRRRQQQQQQSSSUUUUUUQQQNNNLLLJJJHHHFFFDDDCCCCCCCCCBBBAAA@@@>>><<<<<<<<<<<<===;;;:::999::::::999888888888777666666666666666555555555555555555555555777777666666555444444444444444444444333333333333111222333444333111...---000111111111000000000000////////////////////////////////////////////////000/////////.........---------------------------...,,,+++,,,---...---,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,------++++++,,,---------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,vvvtttrrrvvv{{{~~~{{{xxxwwwwwwvvvvvvvvvuuuuuutttrrriii\\\PPPIIIFFFFFFFFFDDDHHHIIIDDDBBBCCCBBB@@@??????>>>;;;777555444555333333333333333333333333222111111111111000000000000000000000000000000000////////////000000000000/////////000000000111111111111111111111111111111//////000000000000//////000000000000000111111222111111111111111111111111111111222222222333333333222222222222333333333333444444555555666777777777999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>????????????@@@@@@@@@@@@>>>???@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEEDDDAAACCCEEEEEEDDDCCCDDDEEEHHHIIIJJJIIIGGGFFFGGGHHHIIIHHHFFFEEEEEEFFFHHHIIIHHHJJJMMMPPPSSSUUUVVVVVVSSSTTTUUUUUUTTTVVVYYY[[[]]]^^^___^^^]]]\\\\\\]]][[[]]]^^^___^^^\\\YYYWWWXXXXXXWWWVVVVVVUUUTTTTTTSSSSSSSSSSSSUUUYYY\\\^^^VVVVVVXXX[[[]]]]]]ZZZWWWUUUUUUUUUUUUUUUTTTTTTTTTVVVVVVUUUTTTTTTUUUVVVVVVUUURRRPPPSSSXXXZZZVVVQQQKKKIIIGGGEEEDDDCCCCCCCCC@@@@@@>>>===<<<;;;::::::<<<;;;999999::::::888777999999888777777777777888444444444444444444444444666666666555444444333333444444444444333333333333111111222222222000///...000111222111000///000111////////////////////////////////////////////////000000//////...------,,,,,,,,,,,,------------...---,,,+++,,,---...---+++---------------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------++++++,,,---------------------------************************+++++++++++++++++++++++++++,,,......,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~vvvtttsssvvvzzz}}}{{{wwwxxxwwwvvvvvvvvvuuuqqqmmmpppgggZZZNNNGGGEEEDDDEEEDDDIIIIIIDDDAAAAAABBB@@@>>>>>>===:::666444444444333333333333333333333333111111111111000000000000000000000000000000000000////////////000000000000000000000000000111111111000000000000000000000000...///000111111000///...000000000000000111111222111111111111111111111111111111222222222333333333333333333333444444444444444444555555666777777777::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>>>>??????@@@@@@AAA@@@AAABBBCCCCCCCCCBBBAAAAAABBBCCCEEEEEEEEEEEEEEEBBBDDDFFFFFFEEEEEEEEEFFFHHHIIIJJJJJJIIIHHHIIIKKKJJJIIIHHHGGGGGGHHHIIIIIIKKKMMMPPPSSSVVVWWWXXXXXXVVVVVVVVVVVVUUUVVVYYY\\\[[[]]]``````]]][[[[[[\\\\\\\\\^^^^^^^^^\\\ZZZYYYYYYXXXWWWVVVUUUTTTSSSSSSQQQPPPNNNNNNNNNQQQSSSUUUSSSTTTVVVYYY\\\\\\ZZZXXXVVVVVVVVVUUUTTTSSSTTTTTTUUUTTTSSSRRRQQQQQQRRRSSSSSSQQQOOOPPPSSSUUUSSSPPPJJJIIIGGGEEEDDDCCCCCCDDD>>>>>>===<<<<<<;;;::::::;;;:::999999::::::888666999888777777666666777777444444444444444444444444666666555555444333333222333333333333222222222222111111111111000000000000000222333222///...///111////////////////////////////////////////////////........................,,,,,,,,,---------......---,,,++++++------,,,+++,,,---.........---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...000111000...---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000...---,,,++++++,,,,,,,,,,,,------++++++*********+++------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||vvvtttsssvvvzzz|||zzzwwwyyywwwuuuvvvwwwtttnnniiinnneeeXXXLLLEEECCCCCCCCCEEEIIIJJJDDD@@@AAAAAA@@@>>>>>>===999666333333444333333333333333333333333111111111111000000000000000000000000000000000000////////////000000000000000000000000111111111111////////////////////////...///000111111000///...000000000000000111111222111111111111111111111111111111222222222333333333333333444444444444555555444444555555666777777777:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<>>>??????<<<<<<===>>>???@@@@@@AAAAAABBBCCCDDDDDDDDDCCCBBBAAABBBCCCEEEEEEEEEEEEDDDBBBDDDGGGGGGFFFEEEEEEFFFGGGIIIJJJKKKJJJKKKMMMNNNJJJJJJIIIIIIIIIIIIIIIIIIMMMOOORRRUUUXXXYYYYYYXXXWWWXXXWWWVVVVVVWWWZZZ]]]YYY\\\``````^^^ZZZZZZZZZWWWWWWXXXYYYYYYXXXWWWVVVXXXXXXWWWVVVUUUTTTSSSRRRRRRPPPLLLIIIGGGFFFGGGHHHQQQRRRTTTWWWZZZ\\\ZZZYYYVVVWWWWWWUUUTTTTTTUUUVVVUUUTTTRRRPPPOOONNNOOOOOONNNNNNNNNMMMLLLLLLLLLMMMIIIHHHFFFEEEDDDDDDDDDDDD=========<<<<<<;;;;;;:::;;;:::999:::::::::888666666666555444444444444444444444444444444444444444666555555444444333222222222222222111111111111000111000000///000000111222000222333222///...///111////////////////////////////////////////////////,,,,,,------.../////////,,,,,,,,,------.........---,,,++++++------,,,+++,,,---.........---,,,+++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++111333333222000.........++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++,,,,,,,,,---------++++++*********+++---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}{{{wwwssstttwww{{{|||{{{xxxsssoooppptttwwwuuurrrnnnggg\\\QQQIIIEEEDDDDDDIIIHHHGGGEEEBBB@@@???>>>CCCBBB@@@;;;666222111111333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000444444222000///.........111111111111111111111111333222222111111222222333111111222222222333333333333333444444555666666666333444666888888888888777888999:::;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;::::::>>>>>>>>>>>>???@@@AAABBBDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDDDDEEEFFFFFFIIIJJJKKKLLLMMMNNNOOOOOONNNOOOPPPPPPPPPOOOMMMLLLLLLMMMOOORRRTTTVVVWWWXXXWWWWWWWWWWWWXXXYYY[[[\\\```]]][[[\\\```aaa^^^ZZZ\\\ZZZWWWXXX[[[\\\[[[YYY[[[YYYVVVSSSRRRTTTVVVXXXVVVQQQQQQVVVUUUNNNIIIIIIBBBJJJQQQTTTXXX\\\ZZZUUU[[[YYYVVVTTTRRRRRRSSSSSSVVVRRRNNNMMMNNNPPPOOONNNOOOMMMKKKKKKKKKKKKIIIHHHHHHHHHGGGFFFDDDBBB@@@???>>>>>>>>>>>>============;;;;;;;;;;;;:::999888777555555666666777777888888777777666444444333333333555555444333333222111111444444222222222222444444...000111222222111000...111111000000//////......................................................------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******,,,+++***+++---...---,,,///***)))...///------111666CCCKKKDDD999222---***,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,***++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................}}}yyyuuussstttxxx||||||{{{wwwsssooopppuuuwwwuuurrrqqqjjj___TTTMMMIIIHHHGGGHHHGGGFFFEEECCCAAA@@@???@@@@@@>>>;;;666333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000//////000000000111111111000000111111111111000000333333111000////////////111111111111111111111111333333222222222222333333111111222222222333333333333333444444555666666666444444555666777888888777888999:::;;;;;;;;;:::999:::::::::;;;;;;;;;;;;;;;>>>>>>>>>>>>???@@@AAAAAACCCCCCBBBBBBBBBBBBBBBCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHKKKMMMNNNOOOOOOOOONNNOOOPPPQQQRRRQQQPPPOOOMMMNNNPPPRRRTTTVVVWWWWWWVVVVVVVVVVVVWWWYYY[[[\\\```]]][[[]]]```aaa^^^[[[\\\ZZZYYYZZZ^^^``````___\\\ZZZWWWTTTSSSUUUWWWXXX[[[\\\eeevvv~~~xxxuuu___ZZZTTTSSSUUUXXXXXXWWWYYYXXXVVVTTTSSSRRRRRRRRRUUURRRNNNNNNPPPQQQQQQPPPPPPNNNMMMLLLLLLKKKJJJHHHHHHHHHGGGEEEDDDBBB@@@???>>>>>>>>>=========<<<<<<;;;;;;;;;;;;:::999888777555555666666777777777777888777666555555444444444555444444333222222111111444333222222222222333444...///111222222111///...000000000000//////......................................................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,+++***+++---...---,,,+++)))+++///...,,,///555DDDPPPUUUIII888///---...,,,,,,,,,------------...---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,***++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------........................}}}vvvtttsssvvvzzz}}}|||zzzwwwssspppqqqvvvxxxvvvssstttlll```VVVPPPMMMLLLKKKEEEEEEFFFFFFEEECCCAAA@@@>>>>>>===:::777444444555333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000111111000000111111111111000000222111111000000000000000111111111111111111111111333333333333333333333333111111222222222333333333333333333444555555666666555555555555555666777888777888999:::;;;::::::999999999999::::::;;;;;;<<<============>>>???@@@AAABBBBBBAAAAAAAAAAAABBBBBB@@@@@@AAAAAABBBCCCCCCDDDDDDDDDCCCBBBBBBCCCDDDEEEDDDFFFJJJMMMOOOOOOOOONNNNNNOOOQQQSSSTTTTTTTTTTTTOOOPPPRRRSSSUUUVVVVVVVVVWWWVVVVVVWWWYYY[[[]]]^^^___]]]\\\]]]```aaa^^^[[[YYYYYYYYY[[[___bbbcccccc]]][[[XXXVVVUUUVVVXXXYYY[[[bbbxxxsss]]]VVVUUUTTTTTTWWWWWWWWWVVVUUUTTTRRRQQQPPPSSSQQQOOOPPPRRRSSSSSSRRRRRRPPPNNNMMMMMMLLLJJJHHHGGGFFFEEEDDDBBBAAA??????>>>============<<<<<<<<<;;;;;;;;;;;;:::999888777555666666666666777777777888777777666555555555555444444333333222222111111333333222111111222333333//////111111111111//////000000000////////////...........................------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,+++***+++---...---,,,(((***---...,,,,,,444>>>SSS[[[ZZZIII444***,,,000,,,,,,,,,,,,------------...,,,***((((((***,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,***++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++++++++,,,,,,,,,,,,------------------------~~~vvvuuuuuuxxx|||}}}{{{xxxyyyuuurrrtttxxxzzzxxxttttttkkk___UUUPPPNNNMMMLLLBBBCCCDDDEEEEEEDDDBBBAAA??????===:::777444444555333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000111000000111111111111000000111000000000000000111111111111111111111111111111222222333333333333222222111111222222222333333333222333333444444555666666555555444333444555777888666777888:::::::::999999777888888999:::;;;;;;<<<============>>>???@@@@@@AAA@@@@@@@@@@@@AAAAAABBB??????@@@AAABBBCCCCCCDDDCCCBBBAAAAAAAAABBBCCCDDDBBBEEEIIIMMMPPPPPPNNNMMMMMMOOOQQQTTTUUUVVVVVVVVVQQQQQQSSSTTTUUUUUUUUUUUUXXXXXXXXXYYYZZZ\\\___```^^^]]]\\\]]]___```^^^\\\WWWWWWXXXZZZ]]]```aaabbb^^^\\\ZZZXXXWWWXXXYYYZZZZZZeee~~~eee[[[YYYSSSQQQVVVVVVVVVWWWWWWVVVTTTRRRPPPQQQQQQQQQRRRSSSTTTTTTTTTRRRPPPNNNMMMMMMLLLJJJHHHFFFEEEDDDBBBAAA??????>>>=========<<<<<<<<<;;;;;;:::::::::::::::999888888666666666666666666666666777666555444444444444444333333333333222222111111222222111111111111222222//////000111111000//////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,+++***+++---...---,,,(((+++...---+++///<<>>;;;666333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000...////////////000000000000000111111111111000000000000000000000111111222000000000000000000000000111111222333333222111111111111222222222333333333222222333333444555555555555444333333333444666777555666777999::::::999999777777888888999:::;;;;;;<<<<<<<<<<<<===>>>???@@@???????????????@@@AAAAAA???@@@AAABBBCCCDDDEEEEEEBBBAAA@@@@@@@@@AAACCCDDDAAADDDHHHMMMOOOOOONNNMMMMMMNNNPPPSSSUUUVVVVVVVVVQQQQQQRRRTTTTTTUUUUUUUUUVVVVVVVVVWWWXXXZZZ\\\^^^]]]\\\\\\]]]^^^^^^\\\[[[YYYYYYZZZ[[[\\\^^^___aaa^^^]]][[[ZZZYYYYYYZZZ[[[\\\eeeyyyccc\\\[[[UUURRRVVVVVVWWWXXXYYYXXXUUUSSSQQQPPPQQQSSSTTTTTTTTTTTTTTTQQQOOOMMMLLLLLLKKKIIIGGGDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999::::::999999888888666666666555555555555555444444333222222222333333333222222222222222111111111111111111111111111111/////////000000/////////.............../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,+++***+++---...---,,,+++------+++---777GGGRRRUUUKKK???444---***+++---+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,***++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------zzzxxxxxx{{{~~~|||yyy}}}zzzwwwxxx||||||xxxtttooodddVVVMMMKKKLLLKKKJJJ??????@@@@@@AAABBBBBBCCCAAAAAA???;;;666333222333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000......////////////000000000000111111111111000000111000000000000000111111000000000000000000000000///000111222222111000///111111222222222333333333222222222333444444555555444444333333333444444555444555666888999999999888777777777888888999999:::;;;;;;;;;<<<<<<===>>>???>>>>>>>>>>>>>>>???@@@AAA@@@@@@AAABBBDDDEEEFFFFFFAAAAAA@@@@@@@@@BBBCCCDDDBBBDDDHHHKKKMMMMMMMMMLLLLLLMMMOOOQQQRRRRRRRRRRRRPPPPPPQQQSSSTTTTTTTTTTTTTTTTTTSSSSSSTTTVVVXXXYYYZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[\\\]]]]]]]]]]]]___aaa^^^]]]\\\[[[ZZZZZZZZZ[[[ZZZ^^^iii}}}lll[[[XXXZZZWWWUUUVVVUUUVVVWWWXXXWWWUUUSSSQQQPPPRRRUUUUUUTTTRRRQQQQQQMMMLLLJJJJJJJJJJJJHHHFFFCCCBBB@@@>>>=========>>><<<<<<;;;;;;;;;:::::::::888999999999999999888888666666666555555555555444333222222111111111222222222222222222222222111111000000111111111111000000////////////////////////---............/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))),,,+++***+++---...---,,,---------...666EEEQQQUUULLL???222...............++++++++++++,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,***++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyyxxxxxx{{{~~~zzzwwwxxx{{{{{{vvvqqqnnncccTTTLLLKKKMMMLLLJJJ??????>>>===>>>???AAACCC??????>>>:::777444444555333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000........./////////000000000000111111111111000000111111000000000000000111000000000000000000000000...///000111111000///...111111222222222333333333111222222333333444555555333333444444444333333222333444666888999999999888777777777888888888888888;;;;;;;;;;;;<<<===>>>>>>============>>>???@@@@@@???@@@AAABBBCCCEEEFFFFFFAAAAAA@@@@@@AAABBBDDDEEEDDDEEEHHHJJJKKKLLLLLLLLLKKKLLLMMMNNNOOONNNMMMLLLNNNOOOPPPQQQSSSSSSTTTTTTUUUTTTTTTSSSTTTUUUVVVWWWXXXYYYZZZ[[[ZZZYYYYYYYYYYYY[[[]]]]]]\\\\\\___aaa^^^]]]\\\[[[ZZZZZZZZZZZZWWWXXX[[[bbbppp{{{vvvlllbbb]]]WWWUUUWWWXXXVVVTTTTTTTTTUUUUUUTTTSSSQQQQQQPPPTTTWWWWWWSSSPPPNNNNNNJJJHHHGGGGGGHHHHHHGGGFFFBBBAAA???===<<<<<<======;;;;;;;;;::::::::::::999888888999999999999888888666666555555555444444444333222222222222222333333111111111111111111222222//////000111111000///////////////....../////////---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......************************+++++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,+++***+++---...---,,,,,,,,,---444DDDTTTWWWSSSBBB666---,,,...,,,,,,...***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,***++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,xxxwwwwwwzzz~~~zzzwwwwwwzzzyyysssnnnooocccUUUMMMLLLNNNNNNLLL@@@>>><<<;;;<<<>>>AAACCC======<<<:::777555666777333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000............/////////000000000111111111111000000222222111000000000000000000000000000000000000000---...///111111///...---111111222222222333333333111222222333333444555555222333444555444333222111222444555777888999888888888888888888777777777777;;;;;;;;;;;;;;;===>>>>>><<<<<<<<<<<<===>>>@@@@@@>>>???@@@AAACCCDDDEEEFFFAAAAAA@@@@@@AAACCCDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKLLLLLLMMMLLLKKKJJJIIILLLMMMOOOQQQRRRSSSSSSTTTXXXWWWVVVVVVVVVVVVXXXXXXWWWXXXZZZZZZYYYXXXXXXYYYUUUXXXZZZZZZYYYZZZ]]]```]]]]]]\\\[[[ZZZZZZZZZZZZ[[[ZZZXXXXXX```hhhcccXXXUUUYYYYYYVVVUUUWWWVVVQQQRRRSSSSSSRRRRRRQQQPPPPPPQQQUUUXXXWWWSSSNNNLLLKKKGGGFFFEEEEEEGGGGGGFFFEEEBBB@@@>>><<<;;;;;;<<<===;;;;;;;;;:::::::::999999777888888999999999888888666666555555555444444444333333333222222333444444111111111111111111222222...///000111111000///...//////............//////---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........************************+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,+++***+++---...---,,,++++++---999MMM]]][[[OOO:::222,,,,,,+++((((((,,,******+++++++++,,,,,,,,,...,,,***))))))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,+++++++++,,,,,,+++++++++))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------------------------........................,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,zzzvvvrrrvvv~~~zzztttsssuuuuuurrrnnniiieeeWWWGGGFFFOOOPPPIII???@@@@@@>>><<<;;;<<<===@@@===999777666666555444777333///...000222222111111111111111111111111111000000000111222222222333000000111111111111000000000000000000000000000000111111222222222222111111000///......//////...---////////////000000000000///000000000000111111111000111111111111222222222111111111111222333444555555333222222444555555444666555444555777777777555777777888999999999999888999:::::::::999999;;;=========>>>>>>??????@@@@@@???@@@@@@AAAAAABBBCCCCCCBBBAAAAAAAAACCCEEEEEEDDDGGGFFFFFFEEEFFFGGGIIIJJJNNNNNNNNNPPPQQQQQQOOONNNKKKLLLMMMMMMOOOPPPPPPQQQTTTUUUVVVVVVVVVUUUSSSRRRRRRSSSTTTUUUTTTRRRPPPOOOTTTTTTTTTUUUVVVYYY[[[\\\ZZZZZZXXXVVVTTTTTTVVVXXXXXXVVVUUUVVVYYYYYYXXXUUURRRSSSSSSTTTTTTTTTTTTTTTNNNNNNMMMMMMNNNPPPRRRSSSPPPPPPPPPOOOMMMJJJHHHFFFGGGFFFEEEDDDCCCBBBAAAAAAAAA???===;;;:::;;;<<<===;;;:::999888777777777777666666666666777777777777555555666666555333111000111111111111111111111111000000000000000000000000111000000///...---------..............................---------,,,,,,,,,---------,,,,,,+++++++++///...,,,+++***+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...///...---+++000;;;LLL^^^bbbTTTBBB000///...---,,,,,,+++***,,,+++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------,,,,,,------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,++++++******++++++,,,---------,,,,,,+++++++++zzzvvvssswwwzzzuuutttvvvwwwssspppllleeeVVVGGGHHHPPPPPPHHH@@@@@@@@@>>><<<;;;<<<===@@@===999777666666555444444444333222222222222222111111111111111111111111111111111111111222222222000000111111111111000000000000000000000000000000000111111222222111111000///------...000111000///////////////000000000111000000000111111111222222000111111111111222222222111111111111222333444555555333222333444555555444555444333444666777777666777777888999999999999888888:::;;;;;;::::::;;;<<<<<<======>>>??????@@@@@@??????@@@@@@AAABBBBBBCCCDDDCCCCCCCCCEEEGGGHHHHHHGGGGGGFFFFFFGGGHHHJJJKKKNNNNNNOOOPPPQQQPPPOOONNNMMMMMMMMMNNNNNNOOOOOOOOORRRSSSTTTUUUUUUTTTSSSSSSRRRTTTVVVWWWWWWUUUSSSRRRSSSSSSSSSTTTVVVXXXZZZ[[[ZZZZZZXXXVVVSSSSSSUUUVVVXXXUUUSSSTTTVVVWWWVVVUUUPPPPPPQQQRRRRRRRRRRRRRRROOONNNMMMMMMMMMNNNPPPQQQNNNNNNNNNMMMLLLIIIGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@>>><<<;;;::::::;;;<<<:::999888777666666666666555555555555555555555555444444555666555555333333111111111111111111111111000000000000000000000000111000000///......------..............................---------,,,,,,,,,------,,,,,,++++++++++++...---,,,+++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,...555???LLLYYYZZZMMM<<<......------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++yyywwwvvvyyy}}}zzzuuuuuuxxxyyyvvvrrroooeeeTTTGGGJJJRRRPPPGGG@@@AAA@@@>>><<<;;;<<<===>>><<<888777666666555444222666999999666222222222111111111111111111111111222222222111111111111111000000111111111111000000000000000000000000000000000111111222222111111000---,,,,,,...000222222111/////////000000000111111111111111111222222222333000111111111111222222222111111111222333333444444555333222333444666666555444333333444666888777666777777888999999999999888888:::<<<===<<<;;;;;;;;;<<<<<<===>>>>>>??????@@@??????@@@@@@AAAAAABBBBBBDDDCCCBBBBBBCCCFFFHHHJJJHHHHHHGGGGGGHHHIIIKKKLLLOOOOOOOOOOOOOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOORRRRRRRRRSSSSSSSSSSSSSSSRRRTTTWWWZZZ[[[YYYWWWUUUSSSSSSTTTTTTVVVWWWYYYZZZZZZZZZYYYVVVSSSQQQRRRTTTVVVTTTQQQQQQRRRSSSTTTTTTNNNNNNOOOPPPPPPPPPPPPOOOOOOOOONNNMMMLLLLLLMMMMMMLLLLLLLLLKKKJJJGGGEEEDDDCCCCCCBBBAAA@@@??????>>>>>>===;;;:::999999:::;;;999888777666555555555555444444444444444444444444111222333444444444444333111111111111111111111111000000000000000000000000000000000///......------..............................---------,,,,,,,,,,,,,,,+++++++++++++++***------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------555===FFFMMMQQQNNNBBB555,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++zzzyyyyyy||||||zzzvvvvvvyyy{{{xxxuuurrreeeSSSHHHKKKSSSOOOEEEAAAAAAAAA???<<<;;;;;;======:::888777777777666444444;;;AAA@@@999222111222111111111111111111111111333222222222111000000000000000111111111111000000000000000000000000000000000000111111111111000000...------...000222111000//////000000000111111111111111222222222333333333000000111111111222222222111111222333444444444444555333222333555666666666444333333444666888777777777777888999999999999888777:::===>>>===<<<;;;;;;<<<<<<===>>>>>>??????@@@??????@@@@@@AAABBBBBBBBBAAAAAA@@@??????BBBEEEHHHIIIHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNLLLKKKKKKLLLMMMOOOOOOPPPPPPQQQRRRRRRSSSTTTTTTSSSRRRQQQQQQQQQQQQQQQSSSWWW[[[\\\[[[YYYXXXUUUUUUUUUVVVWWWXXXYYYYYYZZZZZZYYYVVVRRRPPPQQQRRRUUUSSSPPPNNNNNNPPPRRRSSSMMMNNNOOOOOOPPPPPPOOOOOOPPPOOONNNMMMLLLJJJJJJIIIIIIJJJJJJIIIHHHEEECCCBBBAAAAAA@@@??????>>>======<<<;;;:::999999999::::::999888777666666666666666555555555444444444444444000111111111111111111111111111111111111111111111000000000000000000000000000000//////..........................................---------,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......,,,,,,---000222===FFFNNNNNNIIIBBB888///*********++++++,,,,,,,,,++++++,,,------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,{{{{{{||||||~~~yyyuuuvvvzzz}}}{{{xxxttteeeRRRHHHLLLQQQMMMEEEBBBBBBBBB???<<<;;;;;;<<<;;;999777777777777666444777???EEECCC:::222000111111111111111111111111111333222222222111000000000000000111111111111000000000000000000000000000000000000000111111000000000111000//////000111000...000000000000111111111111111111222222222333333333000000111111111222222222000111333444444555444444555333222333555777777666555444333555777888888777777777888999999999999888888;;;>>>???>>><<<<<<<<<======>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCC@@@AAAAAA@@@???@@@CCCFFFHHHHHHHHHHHHIIIKKKMMMNNNMMMMMMLLLJJJGGGGGGIIIKKKNNNOOOPPPRRRTTTVVVWWWXXXYYYWWWTTTRRRPPPOOOPPPPPPQQQSSSWWWZZZ\\\[[[YYYXXXWWWWWWXXXYYYYYYYYYZZZZZZZZZZZZYYYVVVSSSPPPPPPPPPTTTRRRPPPNNNMMMNNNPPPRRROOOOOOPPPQQQQQQQQQQQQQQQPPPPPPOOOMMMKKKJJJHHHGGGGGGGGGHHHGGGFFFDDDBBBAAA??????>>>>>>======<<<<<<;;;::::::999999999999999999999888777777777888888666666666555555555444444444333222111111000000000000000000000000000000000////////////////////////////////////..........................................---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++...333777GGGOOOSSSLLLBBB999111,,,)))******++++++,,,,,,---++++++,,,------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,{{{{{{|||}}}|||xxxtttvvv{{{~~~|||zzzsssdddRRRIIIKKKMMMJJJEEECCCCCCBBB@@@===;;;;;;<<<999888666777777777666555888>>>CCCAAA999222000222111111111111111111111111222222222111111111111111000000111111111111000000000000000000000000000000///000000111111000000///222111//////000111///...000000000111111111222222111111111111222222222333000111111111111222222222000111333555555555444444555333222333666888888777777666555666888999888777777777888999999999999888:::<<<>>>???============>>>>>>??????@@@AAAAAABBBAAAAAAAAABBBCCCCCCDDDDDDCCCEEEGGGFFFCCCBBBDDDGGGHHHHHHGGGHHHIIIKKKMMMNNNMMMNNNLLLIIIEEEDDDHHHKKKMMMNNNPPPRRRUUUWWWYYYZZZ\\\ZZZVVVSSSQQQPPPQQQRRRTTTUUUWWWYYYZZZZZZYYYXXXYYYYYYZZZZZZ[[[ZZZZZZYYYZZZ[[[ZZZXXXTTTQQQQQQQQQSSSSSSRRROOOMMMMMMOOORRRQQQQQQRRRSSSSSSSSSSSSSSSQQQPPPPPPNNNLLLJJJHHHFFFFFFFFFFFFFFFEEECCCAAA@@@>>>>>>=========<<<<<<<<<::::::::::::::::::::::::999999888888888888999999777777666666555444444444777666444333222111111111000000000000000000000000//////////////////////////////////////////....................................---------,,,,,,,,,+++,,,,,,,,,,,,,,,------++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++000777===MMMSSSSSSHHH;;;222...,,,***+++++++++,,,,,,------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------yyyyyy{{{}}}~~~~~~}}}zzzvvvsssuuu{{{~~~}}}{{{rrrdddSSSJJJIIIIIIHHHFFFCCCCCCCCC@@@===;;;;;;<<<888777666777888888666555555999<<<;;;555222111333111111111111111111111111111111111111111222222222000000111111111111000000000000000000000000000000//////000000000000//////111000//////111222111000000000111111111222222222000000000111111111222222000111111111111222222222000222333555666555444444444333222444666888888888:::999888888999999888777777777888999999999999888;;;===>>>>>>======>>>??????@@@@@@AAAAAABBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFIIILLLKKKGGGDDDEEEGGGGGGGGGGGGGGGIIIKKKMMMNNNOOOPPPNNNIIIDDDDDDHHHMMMMMMNNNOOORRRTTTVVVXXXYYY]]]ZZZVVVSSSRRRTTTVVVXXXYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[ZZZYYYXXXZZZZZZ[[[YYYUUUSSSRRRRRRRRRSSSTTTRRROOONNNOOOQQQRRRRRRSSSTTTTTTTTTTTTTTTQQQQQQPPPOOOMMMKKKHHHGGGEEEEEEFFFFFFEEECCCAAA@@@===============<<<<<<<<<::::::;;;;;;;;;;;;::::::888888777777777777888888666666555555444333333222444333222111000111111222000000000000000000000000////////////////////////.../////////////////////..............................---------,,,,,,,,,,,,,,,---------.........***+++,,,---------,,,,,,+++++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++------///555???GGGQQQTTTPPPBBB555...---,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,,,,---......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------wwwxxxyyyzzz|||}}}}}}}}}yyyuuurrruuuzzz~~~~~~{{{pppcccTTTKKKHHHFFFFFFFFFDDDDDDCCC@@@===;;;;;;<<<777666666777888888666555222444666555333111333555111111111111111111111111000000111111222222222333000000111111111111000000000000000000000000000000//////000000000000/////////......///222333333222000111111111111222222222///000000000000111111111000111111111111222222222000222444666666666555444444333333444666888999888<<<:::999999:::999888777777777888999999999999888<<<===>>>===<<<<<<>>>@@@@@@AAAAAABBBBBBCCCCCCDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFJJJNNNMMMHHHDDDDDDFFFFFFFFFFFFGGGHHHJJJMMMNNNQQQRRRPPPJJJEEEDDDIIINNNMMMNNNOOOQQQRRRTTTUUUVVV\\\ZZZVVVTTTTTTVVVZZZ\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYYZZZZZZZZZYYYXXXWWWYYYZZZ[[[YYYVVVTTTSSSSSSRRRTTTUUUTTTPPPOOOPPPQQQRRRSSSSSSTTTTTTTTTTTTTTTQQQQQQQQQPPPNNNKKKIIIGGGEEEEEEFFFFFFEEECCCAAA@@@===============<<<<<<<<<::::::;;;<<<<<<;;;;;;;;;777777666666666666777888555555444333333222111111///......------...000111000000000000000000000000////////////////////////.........///////////////..............................---------,,,,,,,,,---------....../////////)))***,,,---...---,,,,,,+++++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++...000111333;;;FFFOOORRRSSSMMM>>>111,,,,,,---------------------------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,---------******+++,,,,,,---......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,++++++******++++++,,,+++++++++,,,,,,---------}}}uuutttuuuxxx|||}}}wwwrrrtttzzz~~~|||yyylll```RRRJJJJJJJJJHHHEEEBBB@@@===>>>??????===::::::888666555666666666555555444333333222222333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222333000000000000000000000000111111222222222333333333111111222222222333333333111111111111111111111111222333444444222111222444555555555555666777999999<<<;;;:::999888777777777999:::;;;:::::::::<<<>>>===>>>>>>>>>>>>>>>======<<<>>>AAACCCBBB@@@@@@@@@DDDDDDEEEEEEEEEEEEEEEDDDDDDFFFHHHHHHGGGGGGHHHIIIHHHHHHGGGGGGHHHIIIKKKLLLNNNNNNMMMLLLLLLKKKKKKJJJLLLLLLMMMOOOQQQSSSVVVWWWWWWTTTQQQSSSXXX]]]``````___^^^\\\ZZZYYYXXXWWWWWWXXXZZZ[[[\\\\\\[[[YYYXXX[[[[[[ZZZYYYXXXWWWWWWWWWTTTUUUUUURRRMMMKKKLLLOOOQQQRRRRRRSSSSSSSSSSSSRRRRRRRRRPPPNNNLLLIIIFFFEEEEEEDDDBBBAAA@@@?????????<<<<<<============<<<<<<;;;;;;::::::999888777777333444444555666777777888555555444333222222222222000000000000//////////////////////////////////////////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---++++++,,,.........,,,,,,...222:::DDDMMMSSSRRRMMMCCC888///******,,,******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,------......------,,,******+++++++++,,,,,,,,,.........------,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------++++++++++++------------,,,,,,,,,---......|||wwwuuussstttxxx|||yyytttuuuzzz}}}{{{wwwlllaaaTTTNNNNNNOOOMMMJJJFFFBBB???>>>???@@@===;;;888666444444555666666555444444333222222222222333222222222111111111111000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111222222000000000000000000000000111111111111222222222333111111111222222222333333111111111111111111111111222444555444333222333444555555555555666777888999::::::999888777777777777999:::;;;;;;::::::<<<>>>======>>>>>>>>>>>>======<<>><<<<<<============<<<<<<;;;::::::999888888777777777666666666666555555555555555444333222222222222000000000000////////////........................///.........------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---++++++,,,---------)))+++000666>>>GGGNNNQQQMMMGGG===444---************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,------......------,,,++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------,,,++++++,,,------,,,,,,,,,,,,,,,------...}}}xxxuuuqqqppptttzzz{{{uuuuuuzzz|||zzzuuukkkbbbXXXSSSUUUWWWTTTPPPJJJFFFAAA???@@@@@@>>><<<666444333222444666666555444444333222222222222222222222222111111111111000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111111111111111111222222222222333111111111111111111111111333444555555333333444555555555555555666777888888888888888777777777888888999:::;;;;;;::::::<<<>>><<<======>>>>>>============???AAAAAA@@@>>>>>>>>>===>>>???@@@AAABBBBBBBBBCCCDDDFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHJJJLLLMMMMMMMMMKKKJJJMMMOOOPPPRRRSSSSSSSSSSSSXXXVVVTTTTTTXXX[[[^^^___^^^]]][[[YYYWWWVVVUUUUUUTTTUUUWWWYYY[[[\\\\\\\\\WWWXXXYYYYYYXXXVVVSSSRRRUUUTTTTTTUUUVVVVVVTTTRRRQQQPPPOOONNNNNNOOOPPPPPPMMMMMMLLLKKKIIIGGGEEEDDDCCCBBBBBBAAA@@@???>>>>>>;;;<<<<<<======<<<<<<;;;::::::999999888777777777999999888777555444333333555444333222222111111222000000000000////////////....................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***///666>>>EEEIIIKKKLLLEEE>>>555...,,,+++***)))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------,,,,,,,,,,,,------+++++++++++++++,,,------xxxtttqqqqqquuuzzz{{{uuuuuuzzz}}}zzzvvvkkkcccZZZXXX[[[]]]ZZZVVVOOOJJJCCC@@@@@@@@@???===666444222333555666777777444333333222111222222222222222222111111111000000000000000000000000000000000000000000000000000000222222222222222222222222222222111111000000//////000000000000000000000000/////////000000000000000111111111111222222222222111111111111111111111111222444555555444333444666555555555555555666777888888777777777888888999:::999:::;;;:::::::::<<<>>><<<<<<======>>>============???@@@@@@>>><<<<<<===;;;<<<>>>???@@@AAAAAABBBBBBDDDEEEEEEDDDCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGIIILLLNNNOOOOOOMMMLLLNNNPPPRRRSSSTTTSSSQQQPPPVVVTTTSSSSSSUUUXXXZZZ[[[]]]\\\ZZZYYYWWWVVVUUUUUUSSSTTTVVVXXXZZZ\\\^^^___[[[[[[[[[ZZZYYYXXXVVVUUUUUUTTTTTTWWWZZZ[[[WWWTTTRRRQQQOOOMMMMMMMMMOOOPPPKKKKKKKKKJJJIIIGGGFFFEEEAAAAAAAAA@@@@@@???>>>===;;;;;;;;;<<<<<<;;;;;;;;;999999888888777777777777999999888777555444333333555444333222111111111111000000000000////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------+++,,,------,,,++++++,,,000666???GGGKKKKKKHHHEEE===666...+++,,,---+++)))+++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---------,,,,,,---------++++++******++++++,,,---}}}uuutttsssuuuyyy|||yyyssstttzzz}}}{{{wwwjjjccc\\\[[[^^^aaa^^^ZZZQQQLLLEEEBBBAAAAAA???===777555444444666888888888333333222111111111111222222222222111111111000000000000000000000000000000000000000000000000000000111111111111111111111111222111111000000/////////////////////////////////////////////////////////000000111111111222222222111111111111111111111111222333444444333333444666555555555555555666666777888888777888888999:::;;;777999:::999999999;;;===;;;;;;<<<==================>>>???>>><<<;;;;;;<<<;;;<<<>>>???@@@AAABBBBBBBBBCCCEEEEEECCCBBBBBBCCCFFFFFFFFFGGGGGGGGGGGGGGGGGGIIILLLOOOPPPPPPOOONNNNNNPPPQQQSSSSSSQQQPPPNNNRRRRRRQQQQQQQQQRRRUUUVVV[[[ZZZYYYWWWVVVVVVVVVVVVSSSTTTTTTVVVYYY\\\^^^```\\\[[[YYYXXXWWWWWWXXXXXXTTTSSSTTTWWWZZZ[[[XXXTTTSSSRRROOOMMMLLLMMMNNNOOOJJJJJJIIIIIIHHHFFFEEEDDD???@@@@@@@@@@@@>>>===<<<::::::;;;;;;;;;;;;::::::888888777777777777666666777666666666555555444444444444333222111111111111000000000000////////////........................,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------------------------------------------------***,,,------++++++,,,...444;;;DDDLLLOOOLLLFFFBBB777111+++***---///---***++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------++++++******++++++,,,---~~~|||zzzsssssstttwww{{{~~~~~~}}}}}}wwwrrrsssxxx|||zzzvvvjjjccc[[[ZZZ^^^```^^^ZZZQQQLLLFFFCCCCCCBBB@@@===888777555555666888888888333333222111111111111111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000////////////000000000111111111111222111111111111111111111111000222333333333333444555666555555444555555666666777777777777777888999:::666777888888777888:::;;;:::;;;<<<<<<============<<<===>>>===;;;:::;;;===<<<===>>>???@@@AAAAAAAAABBBDDDEEEEEECCCBBBBBBCCCDDDDDDFFFGGGGGGHHHHHHGGGGGGIIIKKKNNNOOOOOOOOONNNNNNOOOPPPQQQQQQPPPOOONNNNNNOOOOOONNNMMMMMMPPPRRRVVVUUUUUUTTTTTTTTTUUUUUUSSSSSSRRRSSSUUUXXX\\\^^^XXXWWWVVVVVVVVVVVVWWWXXXSSSSSSTTTUUUWWWWWWUUUSSSSSSRRRPPPNNNMMMLLLLLLMMMHHHHHHHHHGGGFFFDDDCCCBBB>>>??????@@@???>>>===<<<999::::::;;;;;;::::::999777777777666666666666666444444444444444444555555444333222111111000000111000000000000////////////------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,++++++,,,,,,---...------------------------------------------------***,,,---,,,++++++///333888===EEELLLMMMJJJEEEAAA222...+++***,,,...---,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,------------...------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------............------+++++++++++++++,,,------|||zzzrrrrrrsssvvvzzz|||}}}|||~~~wwwqqqrrrwwwyyywwwsssjjjbbbYYYWWW[[[^^^\\\XXXPPPKKKGGGEEEDDDCCC@@@<<<999777444444555666666666333222222111111111111111222222222111111111111000000000000000000000000000000000000000000000000000/////////////////////////////////000000000000000////////////////////////111111111000000/////////000000000000111111111111111111111111111111111111///111222222222222333555666555555444444555555555666666555555555666666777444666666666666666888:::999:::;;;<<<============:::;;;<<<;;;::::::<<<=========>>>???????????????CCCDDDEEEEEECCCBBBBBBCCCAAABBBDDDEEEGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOMMMKKKJJJLLLOOOPPPPPPPPPPPPQQQRRRSSSTTTRRRQQQOOOOOOPPPSSSWWWYYYRRRTTTWWWYYYZZZYYYWWWVVVRRRSSSTTTSSSQQQQQQQQQRRRQQQPPPOOONNNLLLKKKJJJIIIFFFFFFEEEDDDBBBAAA???>>>===>>>???@@@???>>><<<;;;999999::::::::::::999999666666666666666666666666333333333333333333333333444333222111000000000000000000000000////////////------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,++++++++++++,,,,,,---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,++++++,,,,,,---...........................------------------------***,,,---,,,***,,,222888@@@CCCFFFHHHGGGBBB===999...---,,,++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,------...}}}rrrqqqqqqssswww{{{||||||xxxrrrqqqvvvwwwtttpppjjjbbbXXXUUUYYY[[[ZZZWWWNNNKKKGGGEEEEEEDDD@@@<<<888666444333444555444444333222222111000111111111222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////......//////000000111111////////////////////////222222111111000000//////000000000000111111111111111111111111111111111111...000111111111111333444666555555444444444555555555444444333333333444444333555666555555555777999999:::;;;<<<============999:::;;;;;;::::::<<<>>>======>>>>>>>>>>>>>>>===CCCEEEFFFEEECCCBBBBBBCCC>>>???BBBDDDFFFGGGGGGGGGFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMLLLLLLLLLMMMNNNOOOLLLNNNOOOMMMJJJIIIKKKNNNKKKLLLLLLMMMNNNPPPQQQRRRQQQOOOMMMLLLMMMOOOSSSUUUPPPTTTZZZ^^^___]]]YYYVVVRRRSSSTTTRRRNNNLLLNNNQQQOOOOOONNNMMMLLLJJJHHHGGGDDDDDDCCCBBB@@@>>><<<;;;<<<===???@@@???>>><<<;;;999999999::::::999999999555555555666666666666666333333333222222111111111444333222111000000000000000000000000////////////------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,++++++++++++,,,,,,---------,,,,,,,,,---------......++++++++++++++++++++++++------------------------------------------------***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,++++++,,,,,,---...........................------------------------+++,,,---+++***---444;;;IIIIIIHHHFFFAAA:::444000,,,------,,,***)))+++,,,,,,,,,,,,---------......++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,------............------,,,,,,------...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,---...//////...---,,,------,,,,,,------...///yyyqqqqqqrrruuuyyy}}}~~~~~~zzzwwwtttsssttttttpppmmmkkkaaaWWWSSSVVVYYYXXXVVVPPPLLLGGGCCCBBBBBBAAA@@@;;;888555333333333333222555444333333222222333333333222111111000000111111000000111111111111000000000000000000000///......000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000111111111111111111111111111111111111222222222222222222222222333333333333333333333333555444444333333444444555555666777888888777777666999999999:::;;;<<<===>>>============>>>>>>>>>>>>@@@?????????>>>>>>======???@@@BBBBBBAAA@@@AAABBB>>>AAADDDFFFFFFEEEEEEEEECCCDDDEEEGGGHHHJJJKKKKKKLLLMMMMMMLLLKKKLLLNNNPPPWWWUUUQQQMMMIIIGGGGGGGGGIIIIIIJJJMMMPPPRRRQQQPPPTTTRRRPPPOOOPPPQQQPPPOOOPPPQQQRRROOOLLLKKKNNNPPPTTTSSSPPPNNNKKKJJJHHHHHHIIIJJJJJJJJJIIIGGGEEEDDDBBBBBBAAA@@@>>><<<;;;:::888999:::<<<===>>>>>>>>>888888888888888777666666444555666666555333111000333333333222222222111111000000000000000000000000666444222000.....................------,,,,,,,,,,,,------......------,,,------,,,,,,,,,---............---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------------------------------,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------*********,,,111999???DDDHHHJJJJJJEEE<<<444///---******+++,,,,,,,,,,,,++++++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---..............................---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------........................,,,------......------,,,******+++++++++,,,,,,,,,------------------------,,,,,,---......---,,,,,,------......------,,,+++------------------------,,,,,,,,,---------......---------,,,,,,+++++++++---------------------------------,,,,,,+++++++++------------------------------------------------,,,,,,,,,---------......------------------------zzzppppppqqquuuzzz}}}~~~~~~{{{wwwtttssstttssspppmmmjjj```UUUQQQTTTWWWVVVTTTOOOKKKFFFCCCBBBBBBAAA@@@;;;888555333333333333222555444333333222222333333333222111111000000111111//////000000000000//////000111111111000000///...000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000111111111111111111111111111111111111222222222222222222222222333333333333333333333333444444333333333333444444555555777777888777777666999999:::;;;<<<>>>@@@AAA>>>>>>>>>>>>>>>?????????@@@@@@@@@?????????>>>>>>???AAACCCBBBAAA@@@AAABBB@@@AAABBBBBBBBBCCCEEEGGGDDDDDDEEEEEEGGGHHHJJJKKKMMMNNNNNNNNNMMMNNNPPPSSSWWWUUURRRNNNKKKJJJIIIIIIGGGGGGIIILLLOOOPPPOOONNNRRRQQQPPPQQQRRRSSSRRRQQQPPPQQQQQQOOOLLLLLLNNNPPPOOONNNMMMLLLKKKJJJJJJIIIIIIJJJJJJJJJIIIHHHFFFEEEAAAAAA@@@???>>><<<::::::999999:::;;;;;;;;;;;;;;;777888888888888777666555666666666666555444333222333333222222222111111111000000000000000000000000222222000///......//////......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------......------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------------------------------,,,,,,++++++,,,,,,---------------.........///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,+++,,,...333:::@@@EEEHHHHHHFFFAAA999222...---******+++,,,,,,,,,,,,+++---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------,,,,,,,,,+++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---..............................---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------........................,,,------......------,,,***++++++++++++,,,,,,,,,------------------------,,,,,,---......---,,,,,,------......------,,,+++------------------------,,,,,,,,,---------......---------,,,,,,,,,++++++---------------------------------,,,,,,,,,++++++------------------------------------------------,,,,,,,,,---------......------------------------|||ooooooqqquuuzzz~~~{{{wwwsssrrrsssrrrooolllhhh^^^SSSOOORRRUUUUUURRRMMMJJJFFFCCCBBBBBBAAA@@@<<<999555333333444333333555444333333222222333333333222111111000000111111//////000000000000//////111111111222111111000///000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000111111111111111111111111111111111111222222222222333333333333333333333333333333333333444444333333333333444444555555666777777777777777999999:::;;;>>>@@@BBBCCC>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCCCCAAA@@@AAABBBAAAAAAAAA@@@@@@BBBEEEHHHGGGFFFEEEDDDEEEGGGIIIKKKMMMNNNPPPPPPPPPQQQTTTVVVWWWVVVSSSQQQOOONNNMMMMMMHHHHHHIIILLLOOOQQQPPPNNNPPPPPPQQQSSSUUUUUUSSSQQQPPPQQQQQQOOOMMMLLLNNNOOOKKKJJJJJJJJJJJJJJJKKKKKKIIIIIIIIIIIIIIIHHHGGGFFF@@@??????===<<<;;;:::999::::::::::::999999888777777777777777777666666555888777666555444444444444333222222222222111111111000000000000000000000000//////.........//////000------------,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++,,,------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------------------------------,,,,,,++++++,,,,,,---------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------.........------...111666===CCCGGGGGGEEEAAA:::333...------***++++++,,,,,,,,,,,,,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------------,,,,,,,,,---------......------,,,,,,,,,,,,------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,++++++++++++,,,,,,,,,,,,------------------------,,,------......------,,,------......------,,,+++------------------------,,,,,,,,,---------......------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------ooooooqqquuuzzz~~~|||xxxsssqqqqqqqqqnnnkkkhhh^^^RRRNNNQQQUUUUUUSSSLLLIIIEEECCCBBBBBBAAA@@@<<<999555333333444444333555444333333222222333333333222111111000000111111000000111111111111000000111111222222222111111000////////////////////////////////////////////////////////////000000000000///////////////////////////000000000111111111111111111111111111111111111222222222333333333333333444444444444444444444444444444333333333333444444555555666777777888888888::::::;;;<<<===???AAABBB??????@@@@@@AAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDCCCAAAAAABBBDDDAAABBBCCCCCCBBBDDDFFFIIIJJJHHHEEECCCCCCEEEIIIKKKMMMOOOQQQRRRRRRTTTVVVXXXWWWVVVTTTSSSRRRQQQQQQQQQKKKKKKMMMOOOSSSTTTSSSRRRQQQRRRSSSVVVXXXVVVSSSPPPQQQQQQPPPOOONNNMMMNNNNNNJJJJJJIIIIIIIIIJJJJJJKKKGGGGGGGGGFFFFFFEEEEEEEEE>>>>>>===<<<;;;:::::::::::::::::::::999888777777666666666777777666555555777666555333333333444555222222222222111111111111000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++******++++++,,,------------,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,------------------------------------------------------------------,,,...000555:::AAAFFFIIIEEEAAA:::333...,,,,,,---***+++,,,,,,------,,,,,,***+++,,,,,,******+++,,,------------------------------------------------........................,,,,,,,,,---------......------,,,,,,,,,,,,------..............................---------,,,,,,,,,,,,------------------,,,------------------------------------------------,,,------......------,,,+++++++++,,,,,,,,,------------------------------------------------------------......------,,,+++------------------------,,,,,,,,,---------......------------------,,,,,,------------------------------------------,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,------------------ooooooqqquuuzzz~~~}}}xxxsssppppppooollljjjhhh^^^RRRNNNQQQVVVWWWVVVJJJHHHEEEDDDCCCCCCBBBAAA<<<999666444444444444333555444333333222222333333333222111111000000111111111222222333333222222111000111111222222222111111////////////////////////////////////////////////////////////000000000000000000000000000000000000///000000000111111111111111111111111111111111111222222333333333444444444444444444444444444444444555444444333333444444555666666777777888999::::::<<<;;;;;;;;;<<<===>>>>>>???@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDBBBCCCCCCCCCBBBBBBDDDFFFBBBDDDGGGHHHHHHHHHHHHIIILLLIIIEEECCCCCCFFFIIILLLMMMOOOQQQSSSTTTUUUWWWYYYVVVUUUUUUTTTSSSSSSSSSSSSMMMMMMOOORRRUUUVVVUUUTTTTTTUUUWWWXXXYYYVVVRRRNNNQQQPPPPPPOOOOOOOOOMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIEEEDDDDDDCCCBBBBBBBBBBBB>>>===<<<;;;::::::;;;;;;999999:::::::::999999888444555555666666666555555555444333222111222333444222222222111111111000000/////////////////////////////////...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,---------,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------//////...---,,,++++++***+++...333999???DDDGGGIII@@@;;;444...+++***+++,,,++++++,,,------------,,,***+++,,,,,,******+++,,,------------------------------------------------........................,,,,,,,,,---------.........------,,,,,,------.................................---------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,------......------,,,++++++,,,,,,,,,---------------------------------------------------------------......------,,,+++------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......~~~qqqqqqrrruuuyyy}}}~~~~~~}}}xxxrrroooooonnnkkkiiiggg]]]QQQNNNRRRXXXZZZYYYJJJHHHFFFEEEEEEEEECCCBBB===:::666444444555444444555444333333222222333333333222111111000000111111111222222222222222222111///000111111222111111111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222333333444444555555444444444444444444444444666666555555555555666666888888888888999:::<<<======<<<<<<;;;;;;<<<<<<===??????@@@AAABBBCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBCCCCCCBBBCCCFFFIIICCCFFFJJJLLLKKKKKKJJJKKKLLLJJJGGGDDDEEEGGGKKKMMMLLLNNNQQQSSSTTTTTTVVVXXXUUUUUUTTTTTTTTTSSSSSSSSSNNNNNNOOORRRUUUWWWVVVTTTWWWXXXXXXZZZZZZWWWRRRNNNQQQPPPOOOOOOPPPPPPMMMKKKLLLLLLJJJIIIHHHHHHHHHHHHDDDDDDBBBAAA@@@?????????>>>===;;;::::::;;;<<<===999999:::::::::999999888333444555555555555555555333333222222222222222333222111111111111000000000////////////////////////////////////...---,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,------------------------------------------------+++,,,,,,------.........------------------------//////...---,,,++++++***---111888???CCCEEEDDDCCC999555///,,,++++++++++++++++++,,,---------------+++---......,,,,,,---///---------------------------------------------------------------.........,,,,,,,,,---------............------------....................................---------,,,,,,,,,,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------------------------------...------,,,,,,------...------......------,,,+++------------------------,,,,,,,,,---------......------------............------------------------------------............------------------------------------------------,,,,,,,,,---------......+++,,,,,,------.........|||zzzrrrrrrsssuuuyyy|||}}}|||~~~yyyrrrnnnnnnmmmjjjhhheee[[[PPPMMMRRRYYY[[[[[[JJJHHHGGGFFFGGGFFFEEECCC===:::666444444555444444555444333333222222333333333222111111000000111111000000000111111000000000...///000000111111111000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222333333444555555666555555555555555555555555777777666666666666777777999999999999:::<<<>>>???===<<<<<<<<<===>>>>>>???>>>???@@@AAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEAAABBBBBBBBBCCCEEEHHHKKKFFFHHHJJJKKKKKKKKKLLLNNNLLLJJJHHHFFFGGGIIILLLNNNKKKNNNQQQRRRSSSSSSTTTUUUSSSTTTTTTTTTSSSSSSRRRRRRPPPPPPQQQTTTWWWYYYXXXWWWXXXXXXXXXYYYZZZXXXTTTQQQQQQPPPOOOOOOQQQPPPMMMKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEECCC@@@???>>>>>>>>>>>>===;;;:::;;;<<<===>>>:::::::::999888777555555222333444555555555555555222333333444444333333222111111111111000000000000////////////////////////---...////////////...---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...,,,,,,,,,++++++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++........................------------------------++++++,,,,,,---......///------------------------------------------------000666===DDDFFFCCC>>>:::333///,,,+++,,,---+++***+++,,,------...---------+++,,,...------,,,...///........................------------------------+++,,,,,,,,,------------,,,,,,,,,---------............------------....................................---------,,,,,,,,,,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------------...------------------------...---,,,,,,,,,,,,---...------......------,,,+++------------------------,,,,,,,,,---------......------------.........///------------------------------------.........///------------------------------------------------,,,,,,,,,---------......++++++,,,,,,---......///}}}yyyvvvsssssssssvvvyyy{{{|||{{{~~~yyyrrrnnnmmmllljjjhhhcccYYYNNNLLLQQQYYY\\\\\\JJJIIIGGGGGGHHHGGGFFFDDD===:::666555555555555444555444333333222222333333333222222111000111111111......////////////............///000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222333333444555666666555555555555555555555555888888777777777777888888::::::::::::;;;===???@@@<<<<<<<<<===>>>@@@AAABBB>>>>>>???@@@AAACCCCCCDDDBBBCCCCCCCCCDDDDDDEEEEEE@@@AAABBBBBBCCCFFFJJJMMMIIIJJJJJJIIIIIIJJJMMMPPPKKKJJJIIIHHHIIIKKKMMMOOOKKKMMMPPPRRRRRRRRRSSSTTTSSSSSSSSSSSSSSSRRRQQQPPPSSSSSSUUUXXX[[[\\\[[[ZZZWWWWWWXXXYYYZZZYYYWWWTTTQQQPPPNNNPPPQQQQQQMMMJJJGGGGGGFFFFFFFFFFFFFFFGGGHHHFFFCCCAAA???>>>======>>>===<<<;;;;;;<<<>>>???;;;::::::888666444222111222333444444555555555444222333444555555555444333111111111111000000000000////////////////////////+++---...000111000000///*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++------,,,,,,------...///,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++........................------------------------++++++,,,,,,---...//////------------------------******+++,,,...//////000444:::AAAGGGGGGAAA999444///,,,++++++......,,,)))+++,,,------......------)))***,,,+++++++++,,,---........................------------------------+++++++++,,,,,,---------,,,,,,,,,---------............------------....................................---------,,,,,,,,,,,,---///000000///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...------......------,,,+++------------------------,,,,,,,,,---------......---------.........//////---------------------------------.........//////------------------------------------------------,,,,,,,,,---------......++++++,,,,,,---...//////vvvrrrmmmpppsssuuuvvvzzzzzzppplllnnnpppnnnkkkggg\\\PPPMMMSSS[[[]]]\\\MMMKKKHHHFFFFFFDDDBBB@@@<<<;;;888444111222666999222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111111111000000000000111111111111000000//////......000000000000000000000000333222111000000111222333222222111111111111111111222222222222222222222222222444444444222222222444555555555555444444444444999999999888888777777777;;;<<<<<<============<<<<<<<<<===>>>???@@@AAAAAA?????????AAACCCDDDBBB@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDFFFFFFFFFHHHKKKMMMIIIIIIJJJJJJKKKKKKLLLLLLNNNMMMLLLLLLKKKKKKLLLLLLOOOPPPQQQRRRTTTUUUVVVWWWXXXVVVRRROOOMMMMMMNNNOOORRRUUUXXXYYYYYYYYYZZZ[[[YYYXXXWWWWWWXXXYYYWWWVVVRRRRRRSSSTTTTTTRRRNNNKKKLLLKKKJJJIIIIIIHHHIIIIIIDDDCCCCCCAAA@@@???>>>>>>???>>>>>>???@@@???>>>======;;;888666222///,,,,,,111222333333222222222333555555444444444333333333000000000000000000000000111///......//////...---------,,,,,,,,,,,,++++++......,,,,,,,,,,,,......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---------------------------,,,++++++******++++++,,,++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++------------------------)))***+++******,,,222777<<>>???@@@@@@AAA@@@@@@@@@BBBDDDDDDCCCAAABBBBBBAAAAAABBBBBBCCCCCCBBBDDDEEEEEEEEEFFFHHHJJJHHHHHHIIIIIIJJJKKKKKKKKKLLLKKKKKKLLLLLLMMMNNNOOOQQQRRRSSSTTTVVVWWWXXXXXXXXXVVVRRROOOMMMMMMNNNOOOSSSVVVXXXYYYXXXWWWWWWXXX[[[YYYXXXXXXXXXXXXWWWUUURRRRRRRRRSSSTTTSSSPPPMMMLLLKKKJJJIIIHHHHHHHHHHHHEEEEEEDDDCCCBBBAAA@@@@@@???>>>>>>>>>??????===<<<;;;999999999555000///333///111222333333333333333333333333333222222222222000000000000000000000000000///......//////...---------,,,,,,,,,,,,++++++...---,,,++++++,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,------------------------------,,,++++++******++++++,,,++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++,,,000777<<>>>>>======;;;<<<======??????@@@AAAAAA@@@@@@BBBDDDEEEDDDBBBCCCCCCCCCCCCBBBBBBBBBBBBAAACCCDDDEEEDDDDDDFFFHHHGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJKKKMMMOOOQQQRRRSSSTTTTTTVVVWWWXXXYYYZZZWWWUUURRROOONNNNNNNNNOOOTTTVVVXXXXXXVVVUUUUUUUUU[[[YYYXXXXXXXXXXXXVVVTTTTTTRRRRRRRRRSSSRRRQQQOOOKKKJJJIIIHHHGGGGGGGGGGGGEEEDDDCCCCCCBBBAAA@@@@@@???>>>>>>>>>>>>======<<<<<<888666666222,,,///666...000111333444444333333222222222111111111000000000000000000000000000000000///......//////...,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++------------------------------,,,,,,///555===CCCJJJFFF???888222///------------------,,,,,,,,,,,,...111444888???DDDCCC>>>///---...000///,,,---000...------------...////////////......---.........------------------------------------------------,,,,,,,,,,,,,,,------...------------------------.........---------------........................------------------------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++---000///,,,...222666777666555555555444333...------...//////---+++//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------}}}xxxwwwnnnppprrrvvvyyy|||}}}sssllljjjjjjiiihhheee\\\PPPKKKMMMQQQRRRQQQGGGGGGHHHIIIIIIGGGCCC???<<<888333444777888555111222222222222222222222222444333333333333222222222333333222222111000000000111111111111111111111111000000111111111111000000000000000000////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111333444444222222333555444444555555666777888888999999::::::;;;;;;<<<<<<:::;;;<<<===============;;;;;;<<<===>>>???@@@@@@@@@??????@@@BBBCCCCCCAAACCCCCCCCCBBBBBBAAA@@@@@@BBBCCCEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLJJJJJJKKKKKKMMMOOOPPPQQQSSSSSSTTTUUUVVVWWWXXXYYYVVVUUURRRPPPNNNNNNNNNOOORRRTTTVVVVVVUUUTTTTTTUUUWWWVVVUUUUUUVVVWWWUUUTTTVVVTTTRRRQQQQQQQQQOOOMMMIIIIIIHHHGGGFFFFFFFFFFFFAAAAAAAAA@@@???>>>>>>===>>>>>>>>>===<<<;;;<<<===@@@;;;888888777222000333000000111333555555444222222222111111111000000000////////////////////////000...------...///---,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---......------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++------------------------...---,,,---222999BBBHHHIIICCC999111---,,,------...------,,,,,,,,,,,,,,,...333===HHHSSSYYYYYYUUU@@@666......//////...///...------------...//////000000///......---..............................------------------------,,,,,,,,,,,,,,,---......------------...........................---------......................................................------,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------...------,,,,,,,,,------------------------------------------------------...,,,---......---222:::BBBEEEEEEBBB???>>><<<999555333000.........,,,+++///......---------......------------------------........................zzzuuusssmmmoooqqquuuyyy}}}}}}tttnnnkkkjjjiiihhhddd[[[QQQLLLLLLOOOPPPPPPGGGGGGHHHIIIIIIGGGCCC???>>>888222111444666555333222222222222222222222222222222222222111111111111222222222111111111000000000000000000000000000000///000111111111111000///////////////000000000000////////////////////////111111111111111111111111//////000000000111111111111111111111111111111111111222444333333222444555666666666666666555555555999999999::::::;;;;;;;;;999999:::<<<<<<=========;;;;;;<<<===>>>???@@@@@@???>>>===>>>@@@AAAAAA@@@AAAAAAAAAAAAAAA@@@???>>>BBBDDDFFFFFFEEEEEEEEEFFFGGGHHHHHHJJJKKKLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNQQQQQQRRRSSSTTTUUUUUUVVVUUUTTTRRRPPPOOONNNNNNOOOOOOQQQTTTUUUUUUUUUUUUVVVRRRQQQQQQRRRTTTUUUTTTSSSXXXUUUSSSQQQPPPNNNKKKIIIHHHGGGFFFEEEEEEDDDDDDDDD@@@@@@@@@???>>>>>>======<<<===>>><<<::::::<<>>999333000222444555555222222222222222222222222222222222111111111000000111111111111111111111111000000000000000000000000///000111222222111000///////////////000000000000000000000000000000000000111111222222222222111111...//////000000111111111111111111111111111111111000222333333333333444666666666555555444444444444888888888888888888999999777777999:::;;;;;;<<<<<<:::;;;<<<<<<>>>>>>???@@@>>>===<<<<<<>>>@@@@@@@@@??????@@@AAAAAA@@@>>>===@@@CCCEEEFFFFFFEEEEEEFFFFFFGGGGGGIIIJJJKKKLLLMMMMMMLLLKKKKKKJJJJJJJJJJJJNNNOOOOOOPPPQQQQQQRRRRRRTTTSSSRRRQQQPPPOOOOOOOOONNNPPPSSSUUUUUUUUUVVVWWWPPPOOOOOOPPPRRRSSSRRRQQQVVVTTTRRRPPPOOOMMMIIIFFFGGGFFFEEEDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????999;;;===;;;999:::===AAAEEE```|||lllJJJ<<<888444333444555333111222222222111111111111000000000000000000000000000///...------......---+++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++------------------------------///333:::@@@CCCDDD;;;666000---...///...,,,///...---------...000111222===QQQdddooosssxxx~~~qqqWWW;;;///111222///,,,...------------...//////000000//////.../////////........................---------------------------------------......///---------...//////000000.............../////////................................................---............---,,,,,,------------------------,,,,,,,,,---------......------------------------...------------,,,,,,,,,------------------------------,,,,,,,,,---......------------------------------------------------000...,,,,,,+++...:::FFFXXXaaafff```ZZZWWWQQQIIIFFF???666...+++,,,---......------------...//////------------------------........................wwwpppmmmmmmmmmpppuuuzzz~~~~~~}}}|||zzzvvvsssqqqooommmlll```ZZZSSSNNNOOOQQQTTTUUUKKKJJJHHHGGGGGGEEEBBB@@@:::888555333222333444555222222222222222222222222333333222222222111111111000000000111222222333333000000000000000000000000///000111222222111000///.../////////000000000111000000000000000000000000///000111222222111000///......//////000111111222111111111111111111111111000222333333333333444666333333333333444444444444777666666666666666555555555666777888999::::::::::::;;;;;;<<<===>>>?????????===<<<<<<>>>@@@AAA@@@>>>???@@@BBBBBBAAA@@@???===@@@CCCEEEEEEEEEEEEFFFDDDDDDEEEFFFHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIMMMMMMNNNNNNOOOOOOPPPPPPSSSSSSRRRQQQPPPOOOOOONNNPPPRRRUUUVVVUUUUUUUUUVVVRRRQQQPPPPPPQQQQQQPPPNNNQQQPPPOOOOOOOOOMMMIIIFFFFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@?????????777:::;;;:::888999>>>CCCRRRiiiDDD===666333333444333111111111000000000/////////000000000000000000000000///...,,,---......---+++------,,,,,,,,,,,,+++++++++,,,---......---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,------------------------------,,,++++++******++++++,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++---------------------------...222999???CCCBBB@@@777222---,,,...000...,,,///...------...000222444888BBBTTTccciiikkkuuu}}}dddHHH888333000//////...------------...////////////////////////000111........................---------------------------------------...//////---------...///000000000---........./////////000................................................---.../////////...,,,,,,........................,,,,,,,,,---------......------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///........................------------------------...---......,,,,,,666AAAPPP^^^fffaaa[[[XXXQQQHHHDDD>>>666///---------...---------------...//////................................................xxxqqqmmmjjjjjjmmmrrrxxx||||||zzzyyyxxxwwwuuusssqqqooonnn___ZZZSSSOOOPPPSSSVVVWWWMMMKKKHHHGGGFFFDDDBBB@@@666777888666333222222333222222222222222222222222444444444333333333222222//////000111222333333444000000000000000000000000...000111222222111000....../////////000000111111000000000000000000000000...///000111111000///...---......///000111111222000000000000000000000000000222333333333333555666000111222222333444555555666666555555444444333333444555666777999999::::::::::::;;;<<<===>>>??????@@@>>>======???AAABBBAAA>>>???AAACCCCCCCCCAAA@@@;;;>>>BBBDDDDDDDDDDDDEEEBBBBBBCCCEEEFFFGGGIIIIIIJJJIIIIIIHHHHHHIIIIIIIIIMMMMMMMMMNNNNNNOOOOOOOOOSSSSSSRRRQQQPPPPPPOOONNNRRRTTTVVVVVVUUUTTTTTTTTTVVVTTTRRRQQQQQQPPPNNNLLLLLLLLLMMMOOOOOONNNJJJGGGEEEEEEDDDCCCBBBBBBBBBBBB>>>>>>>>>>>>============555888;;;:::888999???DDDaaaHHHAAA777333333444222000000/////////............000000000000000000000000///---,,,,,,---...,,,+++---------,,,,,,,,,++++++,,,,,,............,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---------------------------,,,++++++++++++++++++,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++---------------------------000555===CCCEEEBBB>>>777222,,,+++---///...,,,///.........///222444666===FFFTTT___```aaannn~~~lllRRR@@@555//////222...------------...////////////...//////000111222////////////////////////------------------------...------------...//////---------...///000000111---.........//////000000........................////////////////////////---.../////////...,,,,,,........................,,,,,,,,,---------......------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///........................------------------------,,,---///000,,,***111;;;DDDTTT___\\\WWWTTTMMMCCC@@@;;;555111///......------------------...///000........................////////////////////////{{{sssmmmrrrtttsssrrruuu{{{}}}zzzzzzwwwuuuuuuuuutttoookkkggg___UUURRRUUUYYYZZZYYYVVVPPPHHHEEEEEEEEEBBB???===:::777555444555444444333333333333333333333333111222222222222111000000//////000000111111111222000000000000000///......////////////000000000000............/////////000//////000111111111111111000000000000000000000000000000000000000000000000222222111111111111111222222222222222222222222222444444444555555555666666444444444555555555666666333444555777888888888888;;;<<<>>>??????===<<<:::======<<<<<<===>>>@@@AAA;;;>>>BBBFFFGGGEEECCC@@@>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHKKKKKKIIIGGGEEEFFFIIIKKKMMMNNNNNNLLLIIIJJJNNNRRROOORRRUUUUUUSSSQQQOOONNNOOOPPPPPPQQQRRRRRRRRRQQQRRRPPPNNNLLLJJJJJJJJJJJJHHHHHHHHHHHHHHHGGGFFFEEECCCBBBAAA@@@????????????======<<<<<<<<<;;;;;;;;;:::;;;;;;777555777???FFFjjjMMMBBB888888888444333444111111111111000000000000///////////////////////////...------//////...------------,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++.........------,,,,,,,,,------------------------...---,,,---///000///---............------...000------------------------,,,,,,,,,,,,,,,---,,,,,,333:::@@@AAA===:::===AAA444000---++++++---------,,,...///---***+++000555@@@DDDFFFFFFIIIRRR___ggguuuvvv[[[EEE444---444//////.........---------////////////////////////........................---------............///////////////////////////......////////////..............................////////////////////////---------............///------------------------000000//////....................................---------.........//////......------------.........---,,,,,,,,,,,,---...---,,,,,,,,,,,,---......------------------------//////.........------------------.........//////AAABBBDDDDDDBBB>>>999666111111000///////////////........................////////////000000000000////////////////////////{{{tttnnnrrrssssssrrruuu{{{}}}{{{}}}yyytttqqqqqqpppmmmjjjddd\\\RRROOOSSSYYY\\\\\\ZZZSSSLLLHHHGGGGGGDDDAAA===:::777555555555444444333333333333333333333333222222222222222111000000000000000000111111111222000000000000000///......000000000000000/////////........./////////000000//////000111111111111000000000000000000000000000000000000000000000000000222222111111111111222222333333333333333222222222444444444555555555666666444555555555555666666666444555666777888999999999<<<===>>>??????>>>===<<<;;;::::::::::::<<<===>>><<<>>>AAACCCCCCBBB???===>>>???@@@BBBCCCCCCCCCDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIHHHFFFFFFIIIMMMPPPTTTSSSQQQNNNKKKKKKMMMOOONNNQQQTTTTTTRRRPPPNNNNNNNNNOOOQQQRRRSSSTTTTTTTTTOOONNNMMMKKKJJJJJJKKKKKKGGGGGGGGGGGGFFFEEEDDDDDDBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::777888999666444666<<>>BBB???:::777:::>>>333000---+++,,,---------+++---...,,,)))***///444>>>@@@AAA???@@@HHHWWWbbbrrr}}}dddDDD222444//////.........---------////////////////////////........................---------............///////////////////////////......////////////..............................////////////////////////---------............///......................../////////.........------........................,,,------------...............------------............---,,,,,,---......------,,,,,,------...///------------------------//////.........---------------------............222333444555444222///---111000//////.........///............................../////////000000000////////////////////////}}}vvvpppqqqrrrrrrqqquuu|||~~~{{{yyyrrrooonnnmmmkkkiii```WWWNNNKKKPPPWWW[[[\\\XXXRRRJJJEEECCCBBB@@@>>>===:::666444555555555444222222222222222222222222222222222222222111111000000000000111111111111111000000111111000000//////111111111000000//////........./////////000000000......///000000000000000000000000000000000000000000000000000000000000000222222111111111111222222333333333333333333333333444444555555555666666666555666666666666777777777555666777888999:::::::::===>>>???@@@@@@???>>>===::::::999999:::;;;===>>>???@@@AAABBBAAA@@@>>>===???@@@AAACCCDDDDDDDDDDDDDDDCCCCCCCCCDDDGGGJJJKKKGGGGGGFFFFFFGGGKKKQQQVVV\\\XXXTTTPPPNNNMMMLLLKKKMMMPPPRRRSSSQQQOOOOOOOOONNNOOOQQQSSSTTTUUUUUUTTTMMMLLLKKKKKKJJJJJJKKKKKKFFFEEEEEEDDDDDDCCCBBBBBB@@@@@@???>>>============;;;;;;;;;:::::::::999999555777888777555666:::>>>MMMQQQBBB:::444333333222222222000000000/////////..............................---,,,+++,,,---...---+++------,,,,,,,,,,,,++++++------------............+++,,,,,,------,,,,,,+++,,,,,,++++++++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++...------------,,,,,,,,,------------------------...------...000000...,,,+++,,,---...............------------------------,,,---...,,,+++---333888AAACCCBBB===666444777;;;222000---+++,,,---...---,,,......---++++++///333AAACCCDDDAAA???GGGWWWeeeppp|||PPP333333/////////.........------////////////////////////........................---------............///////////////////////////......////////////..............................////////////////////////---------............///////////////////////////.........---------------........................,,,,,,,,,,,,------------......------------............---,,,,,,---......---------,,,------...///------------------------...............---------,,,,,,,,,---------......+++,,,---...............000///......---.................................------........./////////////////////////////////zzztttppprrrqqqqqquuu|||~~~{{{}}}xxxrrroooooonnnkkkiii^^^UUUJJJFFFJJJQQQVVVXXXUUUPPPHHHCCCAAA???===<<<<<<999666444555555555555222222222222222222222222222222333333222222111000111111111111111111111111000000111111111000000///222222111111000///.........////////////000000000......///000000000000///000000000000000000000000000000000000000000000000222222111111111222333333444444444444444555555555555555555555666666666666777777777777888888888888666777888999:::;;;;;;;;;======>>>?????????>>>>>><<<<<<;;;;;;<<<===???@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAACCCDDDEEEFFFFFFFFFFFFDDDCCCCCCDDDGGGKKKMMMHHHGGGGGGFFFHHHMMMSSSXXX]]]YYYSSSQQQPPPOOOMMMJJJNNNPPPRRRSSSRRRQQQPPPQQQPPPQQQSSSTTTTTTTTTSSSRRRMMMLLLLLLKKKJJJIIIIIIIIIEEEDDDCCCBBBAAAAAA@@@@@@??????>>>===<<<<<<<<<<<<:::::::::999999999888888666888999999888888;;;===AAAccc```;;;:::666111000111111111111////////////....................................---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------...111444666444000---,,,,,,,,,...//////...,,,---------------------------......---,,,///777>>>CCCCCC???888222111555:::111///---,,,---......---...///000...---...111333AAADDDHHHIIIGGGLLL[[[jjjuuuWWW666666////////////............////////////////////////........................---------............///////////////////////////......////////////..............................////////////////////////---------............///........................------------------------........................+++++++++,,,,,,,,,------......------------............------------......---------------...//////................................................,,,,,,,,,,,,------------////////////000111222333///......---------..............................------------.........///////////////////////////~~~wwwppprrrqqqqqquuu{{{}}}{{{yyyvvvsssrrrrrrqqqmmmiii___UUUIIICCCEEEKKKNNNOOOTTTPPPKKKGGGDDDBBB@@@???<<<999666444555666666555222222222222222222222222222333333333333222111111222222222111111111111111000000111111111111000000333222222111000//////...////////////000000000111...//////000000000000000111111111111111111111111111111111111111111111111222222111111222333333444444444555555555666666666555555555666666666777777888888888999999999::::::777888999;;;<<<<<<============>>>>>>????????????>>>======<<<===???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFBBBCCCDDDEEEFFFGGGGGGGGGHHHGGGEEEDDDEEEHHHKKKMMMIIIIIIIIIHHHHHHLLLQQQVVVYYYUUUQQQPPPQQQQQQOOOLLLOOOQQQSSSTTTSSSRRRSSSTTTSSSTTTUUUUUUTTTRRROOOMMMOOONNNMMMLLLJJJHHHFFFEEEEEEDDDCCCAAA@@@????????????>>>===<<<;;;;;;;;;;;;::::::999999999888888888666777888888888888999::::::GGGYYYeeegggZZZEEE444444333111//////111111000////////////....................................---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------...---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++///555;;;>>>;;;666111///------...///000...,,,---------------------------............222999??????===999444000000555999000...,,,,,,---......---.........---------///000777<<>>999000000/////////.........////////////////////////........................---------............///////////////////////////......////////////..............................////////////////////////---------............///------------------------------------------------........................+++++++++,,,,,,,,,------......------------.................................------------...//////........................---.....................,,,,,,,,,---------......///......---...///000000......------------...///........................------------.........///////////////////////////~~~xxxqqqrrrrrrqqqtttzzz{{{yyywwwtttrrrrrrsssqqqmmmiiiaaaWWWJJJCCCDDDGGGHHHHHHLLLKKKIIIFFFCCCAAA??????;;;999666444555666666666333333333333333333333333333333333333333222222111222222222222222111111111000000111111222222111111222222222111111000000////////////000000000111111//////000111111111111111111111111111111111111111111111111111111111111111222222111222222333444555555555555666777777888888555555666666666777777777999999:::::::::;;;;;;;;;999999;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@AAAAAA>>>>>>======>>>???AAABBB@@@@@@AAABBBCCCDDDEEEFFFCCCDDDEEEGGGHHHHHHHHHHHHKKKJJJHHHGGGHHHIIIKKKLLLJJJKKKJJJIIIIIIKKKOOORRRRRRQQQPPPPPPQQQRRRRRRQQQOOOQQQSSSTTTSSSSSSUUUVVVVVVVVVWWWWWWUUURRRNNNLLLPPPPPPOOOMMMKKKHHHFFFDDDGGGEEECCCAAA@@@???@@@@@@>>>>>>===<<<;;;;;;;;;;;;:::::::::999999999888888444444444444555555666777777777999<<<===:::666333000222222//////222222000000000000/////////......---------------------------,,,+++,,,---...---+++++++++,,,,,,,,,,,,------************+++++++++++++++,,,,,,------,,,,,,++++++,,,---...///...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,------------...------------------------+++///666>>>BBBBBB===999444000------///000///,,,---------------------------------///333777:::<<<777555333000...000444777000...,,,---...///...---,,,,,,+++++++++,,,,,,,,,000444???MMMRRRRRRXXXccctttzzzhhhCCC555000000000/////////......////////////////////////........................---------............///////////////////////////......////////////..............................////////////////////////---------............///---------------------------------------.................................,,,,,,,,,,,,------------......------------......---...////////////...---......------......///000........................---------...............---------........./////////......------......///.........---......///000........................------........./////////////////////////////////|||vvvrrrsssrrrqqqsssyyyzzzwwwyyyuuuqqqppppppnnnkkkgggbbbYYYLLLEEEEEEFFFFFFEEEDDDEEEEEEEEECCC@@@>>>===;;;888555444555666666666444444444444444444444444333333444444333333222111333333333222222111111111///000111222222222222111111111111111111111111111//////000000000111111111000111111222222222222222111111111111111111111111111111111111111111111111222222222222333444555555555555666777777888999999555666666666777777777777::::::;;;;;;;;;<<<<<<<<<::::::<<<===>>>?????????@@@@@@@@@AAABBBCCCCCCDDDAAA@@@@@@???@@@BBBCCCDDDBBBCCCDDDEEEEEEEEEEEEEEEDDDEEEFFFHHHIIIIIIIIIIIIMMMLLLLLLKKKJJJKKKKKKKKKIIIJJJKKKJJJJJJJJJMMMOOOMMMOOOQQQQQQRRRRRRTTTVVVNNNPPPRRRSSSSSSSSSUUUVVVWWWXXXYYYZZZXXXUUUQQQNNNPPPPPPOOONNNLLLJJJGGGFFFHHHGGGDDDBBB@@@@@@AAAAAA???>>>===<<<;;;;;;;;;;;;;;;:::::::::999999999999555444333222333555555666555333222111000///000222...333444000///222333///111111000000000/////////------------------------...---,,,---.........,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++,,,.........,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......---------------------------///444;;;AAAEEEEEEDDD999444...---///111///------------------------------+++,,,111777;;;:::777//////...------...111333///---,,,---...///...---------,,,,,,---------,,,///000:::KKKTTTSSSWWW___iiitttzzzhhhFFF555000000000000/////////...////////////////////////........................---------............///////////////////////////......////////////..............................////////////////////////---------............///........................------........./////////........................,,,------------...............------------......---...///000000///...---...............//////000........................---------.........//////........./////////000000/////////000000000111111///.........//////000111............................../////////000000000////////////////////////}}}zzz~~~tttssstttsssqqqsssxxxyyyvvv|||vvvpppllllllkkkiiifffcccZZZNNNHHHGGGHHHFFFEEEBBBEEEHHHHHHGGGDDDBBBAAA;;;888555444555666666666555555555555555555555555333333444444333333222111333333333222222111111111///000111222222222222222111111111111111222222222000000000000111111111111111111222333333333333222111111111111111111111111111111111111111111111111222222222222333444555666555666666777888999999999666666666666777777777777;;;;;;;;;<<<<<<<<<<<<===:::;;;<<<>>>????????????BBBBBBBBBCCCCCCEEEFFFGGGDDDDDDCCCCCCDDDEEEGGGHHHGGGGGGHHHIIIIIIHHHFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJNNNNNNNNNMMMLLLKKKKKKJJJGGGIIIJJJKKKKKKKKKLLLNNNLLLOOORRRSSSRRRRRRVVVYYYMMMOOOQQQRRRRRRRRRTTTVVVWWWYYY[[[\\\[[[XXXTTTRRRNNNOOOOOONNNMMMKKKIIIHHHJJJHHHEEECCCAAAAAAAAABBB??????===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888666444333444666777888222555777666333111000///...333555111000333333///111111111111000000000000------------------------///...------//////...---+++++++++,,,,,,---------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++((()))+++---------+++***---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,------.........------------------------//////222777???EEEIIIKKK<<<666///---///111000---------------------------,,,***+++222:::===999333++++++,,,,,,------...///...---,,,---//////...---111000//////000000000...---+++444EEEPPPOOORRRYYYhhhvvvzzzyyyyyyhhhMMM===000000000000////////////////////////////////////........................---------.........//////////////////////////////......////////////..............................////////////////////////---------.........//////////////////////////////........./////////000000........................---------.........//////.........------.........---...///000000///...---...............///000000////////////////////////---------.........//////////////////000000000000,,,---...///000111111111///////////////000111111........................////////////000000000000////////////////////////{{{uuupppqqqppppppuuuzzzzzzuuuxxxuuurrrppppppnnniiieee```ZZZRRRLLLJJJIIIGGGEEEEEEDDDCCCCCCCCCBBB@@@>>>999888666555444444555555555555444444444333333333333333333333333333333333222222222111111111111000111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111222222222222222222222222555444444333222111000000222222333333333333444444444444444555555555555666666666666777888888999999::::::;;;;;;<<<=========;;;;;;<<<<<<===>>>>>>>>>???@@@BBBAAA@@@@@@AAACCCEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJJJJFFFHHHIIIHHHFFFFFFHHHJJJHHHLLLMMMJJJHHHHHHJJJKKKLLLKKKJJJIIIIIIJJJKKKLLLOOOOOONNNNNNOOOQQQRRRSSSUUUTTTRRRRRRSSSUUUWWWYYYWWWXXXXXXWWWTTTRRRQQQRRRRRROOOLLLKKKKKKJJJGGGEEECCCCCCBBBAAA???>>>==================<<<<<<<<<<<<999999:::;;;:::999888777777777777777666666666666333333333222222222111111000000000000000000000000////////////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------+++,,,...222666;;;???BBB555333000...,,,,,,,,,---..................---------...000111222333222222---......///////////////,,,,,,,,,---------......//////000000000///---,,,+++---444===EEEHHHFFFCCCXXXdddrrryyywwwhhhOOO:::......////////////......000000000000000000000000........................------------------------000000//////......------///////////////............///000111111000///...000000000000000000000000////////////////////////000000//////.........---////////////////////////,,,,,,,,,---------......//////.........---------........................////////////////////////..............................------------......///000000...,,,+++,,,...---------.........//////////////////////////////////////////////////////000000//////.........---////////////////////////........................~~~|||vvvoooooonnnoootttzzzyyytttvvvssspppooopppnnnjjjgggaaaZZZRRRLLLJJJJJJHHHFFFFFFEEECCCCCCCCCAAA???===888777555444333333444444555444444444444333333333333333333333333333333333222222222111111111111000111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111222222222222222222222222444333333222222111111000222222222333333333444444444444444444555555555555555555666666777888888888999999999:::;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>???@@@AAAAAA@@@@@@AAABBBBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEIIIIIIIIIIIIHHHIIIJJJKKKKKKKKKJJJIIIJJJLLLLLLKKKKKKJJJIIIHHHIIIJJJLLLMMMNNNNNNMMMMMMMMMOOOQQQRRRUUUUUUUUUUUUUUUVVVVVVWWWTTTUUUVVVUUURRRPPPPPPPPPQQQOOOLLLKKKKKKJJJFFFCCCAAAAAA@@@???>>>>>>======<<<<<<<<<;;;;;;;;;::::::888999:::::::::999777777777777777666666666555555333333222222222111111111000000000000000000000000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,---...000222333333333111000...---,,,---...///........................,,,---...000000000000///,,,------...///.........,,,,,,---------............//////000///...---,,,)))+++///666===AAAAAA???LLLZZZhhhlllfffWWWCCC333......////////////......////////////////////////........................------------------------///////////////........./////////////////////......///000111111000///...000000000000000000000000////////////////////////000/////////....................................,,,,,,---------.........//////.........---------........................////////////////////////........................///......------......///444777999888333///......---------.........//////////////////////////////////////////////////////000000/////////.........////////////////////////........................~~~}}}xxxppppppoooooovvv|||{{{uuutttqqqnnnnnnooonnnkkkhhhbbbZZZQQQKKKJJJIIIIIIGGGGGGEEECCCBBBBBB@@@===:::777666444333222222333333444444444444333333333333333333333333333333333333222222222111111111111000111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111222222222222222222222222222222222222222222222222222222222222333333333333444444444444555555555555444444555555666777777777777777888888999:::::::::::::::;;;<<<<<<======>>>>>>???AAA@@@??????@@@BBB??????@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@AAAEEEDDDDDDEEEGGGIIIJJJIIILLLJJJHHHIIIKKKLLLJJJHHHJJJIIIGGGGGGHHHJJJMMMOOOMMMMMMLLLKKKLLLMMMOOOPPPRRRSSSTTTTTTTTTSSSQQQQQQQQQRRRTTTSSSQQQOOONNNOOOPPPOOOMMMMMMLLLIIIDDDAAA?????????>>>>>>=========::::::::::::999999999999888888999999999888777666666666666666555555555444333222222222222111111111000000000000000000000000/////////............---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,---.........---+++***---,,,,,,,,,,,,...///111........................,,,------.........------,,,,,,---............---,,,------------.........---............---,,,,,,++++++,,,000666;;;>>>???CCCSSS```___RRRCCC666---......////////////......................................................------------------------...///////////////000000......////////////////////////000000000000//////000000000000000000000000////////////////////////////////////....................................,,,------------........./////////............---........................////////////////////////........................///......------......///999@@@FFFDDD;;;333//////------........./////////////////////////////////////////////////////////000000////////////......////////////////////////........................~~~}}}~~~yyysssrrrppprrrzzzxxxvvvrrrnnnmmmmmmmmmiiifff```YYYOOOHHHGGGHHHHHHGGGFFFDDDBBBAAA@@@>>>:::888555444333111111111111222444444444333333333222222222222222222222222222222222222222111111111000000111111111111111111111111////////////////////////000000111111111111000000111111111111111111111111111111111111111111111111000000111111222222222333111222222222222333333333333333444444444555555555333333444444555666666777666777777888999999::::::999::::::;;;<<<<<<=========>>>@@@???>>>>>>???AAA>>>>>>>>>?????????@@@@@@AAAAAA@@@?????????@@@@@@@@@@@@AAADDDGGGIIIHHHFFFIIIGGGHHHKKKKKKHHHEEEEEEIIIGGGFFFEEEGGGJJJNNNPPPMMMLLLLLLLLLLLLMMMNNNOOOOOONNNMMMLLLKKKJJJJJJJJJNNNPPPRRRSSSQQQOOONNNOOOOOOOOOOOONNNLLLHHHCCC@@@>>>>>>>>>>>>>>>=========:::::::::999999999888888888888888777777777666666555555555555444444444444222222222222111111111111000000000000000000000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------++++++++++++,,,...///000............////////////............------,,,,,,,,,---......//////......------------............------------------,,,,,,...---,,,///444;;;AAAEEEEEETTT```XXXFFF777000.........////////////....................................................................................//////000000000111............//////////////////000000000000/////////////////////////////////////////////////////////////////////.........------------------------------------............/////////.......................................////////////////////////........................//////............//////<<>><<<999666555444222111000000111111444444333333333222222222222222222222222222222222222222222111111111000000111111111111111111111111////////////////////////000000111111111111000000000000000000000000000000111111111111111111111111///000000111111222222333111111111222222222333333333333333444444444444555333333333444555555666666777777777888999999::::::999999::::::;;;;;;<<<<<<<<<===???>>>======>>>@@@>>>????????????@@@@@@@@@AAAAAA@@@@@@???@@@@@@@@@BBBBBBDDDFFFHHHHHHGGGFFFCCCBBBFFFKKKJJJEEECCCFFFGGGFFFEEEEEEGGGJJJMMMOOOLLLMMMMMMNNNNNNNNNNNNMMMMMMJJJFFFCCCBBBBBBDDDFFFKKKMMMPPPQQQPPPOOONNNNNNMMMNNNOOONNNKKKGGGCCCAAA>>>>>>>>>>>>============:::::::::999999999888888777777666666666555555555444444444444333333333222222222222111111111000000////////////////////////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***,,,,,,,,,---------......,,,,,,,,,---------......------------------------///...---,,,,,,...000111---,,,,,,,,,,,,------............/////////000000000000///......---------......///000000000000000---------.........//////---------,,,------------...------...333;;;DDDIIIKKKXXX___SSS???222///000......////////////..............................////////////////////////.........................../////////000000111111---.........//////000000000000////////////000000////////////////////////////////////////////////.........///////////////........................---------.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////....../////////;;;DDDMMMKKK@@@444///............/////////000000000000000000000000000000000000000000000000000000//////000000000000000000////////////////////////////////////////////////~~~}}}~~~yyyqqqooolllooozzzxxx{{{vvvpppmmmlllkkkgggddd]]]TTTIIIBBBAAACCCEEEFFFFFFDDDBBB@@@???===:::777555444222111000000111111333333333333222222222222222222222222222222222222222222222111111111111000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111000000000111111111222222111111111111222222222222333333333333444444444444333333444444555666666666666666777777888999999:::888888999::::::;;;;;;<<<;;;<<<>>>===<<<<<<===??????@@@@@@@@@@@@AAAAAAAAA??????>>>>>>>>>??????@@@AAABBBCCCCCCCCCFFFJJJNNNHHHCCCBBBIIIJJJFFFFFFKKKEEEEEEEEEFFFHHHJJJLLLMMMJJJLLLNNNPPPPPPOOOLLLKKKJJJFFFAAA===;;;===@@@BBBDDDHHHKKKMMMMMMKKKKKKKKKJJJKKKLLLKKKHHHDDDBBBAAA=========<<<<<<;;;;;;;;;:::999999999999888888888777666555444444444555555333333333333222222222222222111111111111000000000////////////////////////.........------------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------111000...---,,,------...............------------.........//////000000111111111000///......////////////000111111111111000------........./////////---------,,,------...///+++++++++,,,000777@@@FFFKKKUUUWWWKKK999000...000......////////////..............................////////////////////////........................///000000000000000000111------......///000000000000000////////////000000000000000000000000000000////////////////////////.........///////////////////////////////////////------........./////////...////////////000000000////////////////////////////////////////////////////////////////////////000//////......//////000777>>>DDDCCC:::222//////....../////////000000000000000000000000000000000000000000000000000000000//////000000000000111111////////////////////////////////////////////////~~~}}}~~~xxxqqqnnnkkkooozzzwww{{{vvvpppmmmmmmllliiifff^^^TTTHHHAAA@@@CCCEEEGGGHHHFFFDDDCCCBBB@@@===:::555444222111000000111222333333333222222222222111111111111111111111111111222222222111111111111000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111222222222222222222333333333444444444444444444555666666777777555555555666777777888888888888888999::::::;;;;;;:::<<<======<<<;;;===>>>@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>???@@@AAA===???@@@@@@BBBMMM]]]jjjaaaOOOBBBEEEJJJIIIGGGJJJDDDEEEFFFGGGHHHIIIJJJJJJGGGJJJNNNQQQQQQNNNJJJFFFBBB???;;;888777888:::;;;<<<@@@DDDGGGGGGEEEEEEDDDEEEGGGHHHFFFCCC@@@@@@AAA<<<;;;;;;:::999888888777888888888777777777666666666666444333333333444555333222222222111111111111111111111111000000000000////////////////////////.........---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------///000111111111///---,,,.........//////.........---......///000000111111111000///.........///000...//////000000000000000............////////////......---------...000000***++++++,,,---222:::???GGGLLLKKK@@@555///............////////////......////////////////////////////////////////////////........................111111111000000000000000------......///000000111111000///......///000111000000000000000000000000////////////////////////............/////////000000000000000000000000000............////////////.../////////000000000000////////////////////////////////////////////////////////////////////////000000////////////000000333666999888444111000222.../////////000000000000000000000000000000000000000000000000000000000000//////000000000111111111////////////////////////////////////////////////~~~}}}xxxsssooolllppp|||yyyzzzuuupppmmmnnnmmmkkkiii^^^UUUIIIAAA@@@CCCFFFHHHIIIHHHFFFEEEDDDBBB@@@===555444333111111111111222333333333222222222111111111111111111111111111111222222222111111111111000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111000000000000000000111111111111222222222222222333333333444444444444444555555666777777777333333444444555666666777777888888999::::::;;;;;;:::;;;===<<<;;;;;;<<<>>>@@@@@@@@@@@@AAAAAAAAAAAA????????????@@@AAACCCCCC>>>@@@BBBCCCJJJ]]]xxxzzz]]]DDDCCCJJJIIIEEEEEECCCDDDFFFHHHIIIIIIIIIHHHDDDHHHNNNRRRQQQMMMHHHCCC:::888666555444333444444666:::???AAABBB@@@@@@???BBBDDDDDDBBB???===>>>@@@::::::999888777666555444777666666666555555555555666555444333222333444444222222222111111111111000111111111111000000000000////////////////////////......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***+++,,,,,,------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------+++///333777777555000---------...///000000000000---......///000111111222000///...------...///000---......///////////////............/////////000///......---...///000111+++,,,---------000666:::BBBDDDBBB999222000///---......////////////......000000000000000000000000000000000000000000000000////////////////////////222222111111000000//////---------...///000000111111000///......///000111000000000000000000000000////////////////////////---.........//////000000000000000000000000000000............/////////000.../////////000000111111000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000111222111000000222444////////////000000000000000000000000000000000000000000000000000000000000//////000000111111111222////////////////////////000000000000000000000000~~~~~~uuurrrpppooorrr{{{}}}ttt~~~vvvnnnkkkmmmmmmiiieee^^^UUUIIIAAA???BBBDDDDDDFFFDDDBBBAAA@@@???<<<999777666444222000000000000333333333222222111111111000000111111222222222222111111111111000000000000111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000111111000111111111111222222222333333333333333333333333555555666666777888888888666666666666777777777777777777777888999:::<<<======>>>???>>><<<;;;;;;<<<======>>>??????>>>===<<<===<<<<<<===??????>>><<<>>>??????BBBTTTqqqmmmKKKCCCGGGGGGEEEFFFEEEDDDCCCCCCEEEGGGJJJLLLFFFFFFFFFHHHJJJHHHCCC>>>666666444111//////111444666666666777888:::;;;<<<;;;;;;<<<<<<<<<<<<<<<;;;888888777666666666666666999888777666666555555555333333333333333333333333333333111000000000111222000000111111111111000000......------------......------------------------//////.........---------,,,------......------,,,---,,,++++++------,,,+++,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------......------,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------...---,,,,,,......---,,,...........................------------...//////333:::HHH]]]bbbGGG000111//////000000000000//////000...,,,,,,...333888;;;222222111000000000000000------............------////////////////////////........................///////////////000111111;;;999666333111111111111000000000000000000000000000000111111111000000000,,,...//////......000111///////////////.........111//////000///---///333////////////////////////000000000000000000000000//////000000111222222222111000...------...///000000000000000////////////222///---...000111000...000000000000000000000000//////............//////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////000111111111111111333222111111111111111222222222111000//////000000000000000000111111111111333222222222111000000000000000000000000000000000}}}vvvqqqpppooosss|||~~~vvv}}}uuummmkkkmmmmmmjjjfffaaaWWWKKKCCCAAACCCEEEEEEEEEDDDBBBAAAAAA???<<<:::777666444222000000000000333333333222222222111111000111111111222222222222111111111111000000000000111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333111111111111222222222222333333333333333333333333444555555666777777888888666777777777777888888888888888888999:::;;;<<<===<<<===>>>===;;;:::;;;<<<<<<===>>>>>>>>>>>>===<<<=========>>>@@@@@@???>>>???AAA@@@AAAMMMcccxxxgggLLLEEEGGGEEECCCDDDCCCCCCBBBBBBCCCEEEGGGHHHIIIFFFEEEFFFIIIGGG@@@:::333333222111000000111111333444444444666777888999999:::;;;;;;;;;;;;;;;:::888888777666666666666666888777666555444444444444333333333333333333333333333222111000000000111111000000111111111111000000......------------......------------------------......------,,,,,,,,,,,,,,,------......------,,,---,,,+++,,,---...---+++,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------......------,,,///...---,,,,,,,,,,,,---,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------...---,,,,,,......---,,,...........................------------...//////222GGGaaazzz```===111000000////////////000000000///------///222666888111111000///////////////---......//////......---//////////////////////////////////////////////////////......//////000111777555333000/////////000000000000000000000000000...///000000000///000000---///000///......///000////////////////////////111//////000///,,,...333////////////////////////000000000000000000000000///////////////000000000111000...------...///000111000000000////////////222///......000111000///000000000000000000000000//////............//////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000111222222111000000000000000000000000000111111111111222222222111111111111111111111111111111111111111~~~|||xxxpppppppppsss|||yyy{{{tttmmmkkklllmmmkkkhhhdddZZZNNNEEECCCDDDFFFFFFDDDCCCAAAAAAAAA???===:::888666444222111000000111333333333222222222222111111111111111222222222222111111111111000000000000111111111222111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111333444555111111111111222222222333333333333333333333333333444444555555666777777777888888888888999999999999999999999:::;;;<<<===>>>;;;<<<===<<<;;;:::;;;<<<<<<<<<===>>>>>>======<<<>>>======???AAABBBAAA@@@@@@BBBBBB@@@DDDQQQ\\\aaajjjWWWGGGEEEFFFDDDBBBDDDCCCBBBBBBAAABBBCCCDDDDDDDDDAAA>>>???@@@???999333000///...///000000///...111111111111222333444555777777888999999:::999999888888777666666666666666777666555444333333333333333333333333333333333333222222111000000000000111///000000111111000000///......------------......---------------------------,,,,,,,,,,,,+++++++++,,,------......------,,,...---,,,---.........,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------......------,,,......---,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------...,,,,,,,,,......---,,,...........................------------...//////:::XXXyyy{{{LLL111111000///......///000111//////...///000111333444000000///............///---......//////......---////////////////////////000000000000000000000000......------......///000222111///...------......000000000000000000000000...000222222000//////000///000111000...---...///////////////////////////111//////000///,,,...333////////////////////////000000000000000000000000111111000000000/////////222111///.........///000111111000000000/////////111000//////000111000///000000000000000000000000000//////......//////000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000111000000/////////000000111111111111111111111111222222111000000000000111000000000111111111222222111111111111111222222222111111111111111111111111~~~{{{~~~zzzoooooopppsss{{{|||zzztttmmmjjjkkkmmmlllkkkeee[[[OOOFFFCCCDDDEEEFFFDDDBBBAAAAAAAAA@@@===;;;888777555333222111111111222222222222222222222222222222222222222222222222111111111111000000000///111111111222222111111000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000111222444555666111111111222222222333333444444444444444444444444444444444555666666777777999999999::::::::::::;;;:::::::::;;;;;;===>>>>>><<<===>>>===<<<;;;<<<===<<<<<<=========>>>======???>>>>>>@@@CCCDDDCCCBBB???CCCCCC@@@@@@DDDHHHHHHMMMEEE@@@CCCEEEDDDDDDFFFDDDDDDDDDCCCCCCBBBBBBBBB======<<<:::777555444444444222//////111222111000000/////////000111222222444444555777777888888888888777777666666666666666777666555444333333333333222222222222222222222222222111111000000000000000//////000000000000//////......------------......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///...------//////...---++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,------......------,,,...------,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,------------...---------------------------,,,+++,,,.........,,,...........................------------...//////CCC```{{{VVV222222000///------///000222/////////000000000111111///......---------............////////////......////////////////////////////////////////////////---------------...//////......---,,,,,,---......000000000000000000000000333666888777444111000000000111111000...---...//////////////////000000000000///000222111---...222000000000000000000000000000000000000000000000000222222222222111111111111222111000/////////000000111111111000000000//////000000000000111111000///000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000222111000/////////000000111222222333333333333333222222111000000111111111000000111111111222222222000000000111222222222333111111111111111111111111}}}zzz~~~yyynnnoooppprrrzzz}}}yyytttmmmjjjkkklllmmmmmmddd[[[NNNEEEBBBCCCEEEEEECCCAAA@@@@@@AAA@@@>>><<<999888666444222222222222222222222222222222222222333222222222222222222222111111111111000000000///111111222222222222111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000111222444555666111222222222222333333333444444444444444444444444444444555555666777777777::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===>>>??????>>>===>>>@@@============>>>>>>??????@@@??????AAACCCDDDCCCBBB===BBBDDDBBB@@@AAAAAA>>>>>>>>>@@@DDDFFFEEEEEEGGGGGGGGGGGGFFFEEECCCAAA???<<>>AAA===888444222111111111000000000//////000111111111222333555666777777777888777777666666666666666888777666555444444444444222222222222222222222222111111111111000000////////////000000000000//////......------------......------------------------------------............,,,------......------,,,///...------//////...---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,------......------,,,------,,,,,,,,,------...,,,,,,,,,---------......,,,,,,---------.........---------------------------,,,+++,,,...///...---...........................------------...//////???VVVhhh|||XXX333222000///------///000222/////////000000/////////......------------.........//////////////////...////////////////////////........................---------------...//////------------......//////////////////////////////999>>>BBB@@@:::444111111000111222111///......///////////////000000111111000000333666555000000222111111111111111111111111111111111111111111111111000000000111111222222222111111111000000111111111111111111111000000000000///000111222111000000000000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111000111222333333333222222222111111111111111222222111111111111222222222222000000000111222222222333111111111111111111111111}}}{{{wwwmmmooopppqqqxxx}}}yyytttnnnjjjjjjkkkmmmmmmcccYYYMMMDDDBBBCCCEEEEEEBBBAAA@@@@@@AAAAAA???===:::888666444333222222333111222222222222333333333333333333333222222222222111111111111000000000000000111222222333222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111333444555222222222222333333333333444444444444444444444444555555666666777888888888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>???@@@@@@??????@@@AAA>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@AAACCCCCCBBBAAA===BBBEEEBBBAAABBBBBB???@@@BBBEEEGGGGGGFFFFFFFFFHHHHHHHHHGGGEEEAAA>>><<<999;;;;;;777333777CCCNNNTTTQQQJJJ@@@666000------222111000000000000000111///000222444555666777777888888777666666666666666888777666555444444444444222222222222222222222222000000111111000000///......//////000000//////.........------------......------------------------------...............///,,,------......------,,,...---,,,---.........,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------......------,,,------,,,,,,,,,---......,,,,,,,,,---------......,,,---------............------------------------,,,++++++,,,...///...---...........................------------...//////000AAAPPPbbbxxxrrrOOO333111000///......///000111///////////////............------------...//////...//////000000//////...////////////////////////..............................------......///000........./////////000000////////////////////////;;;BBBHHHHHH@@@888333111000111222111///...///000...//////000000111111222000222777<<<;;;555111222111111111111111111111111111111111111111111111111000000000000000000000000000000000111222222333333222222111111111000000000...111333333222000000000000000000000000000000000111000000//////000000111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111222222333333222222...///000222222222111111222111111111111222333333111111111222222222222333111111111111111222222222222222222222222222222222~~~|||~~~uuummmooooooqqqvvv}}}|||zzzuuuooojjjiiijjjlllmmmbbbXXXLLLDDDBBBDDDFFFFFFAAA@@@???@@@AAAAAA@@@>>>:::999777555333333333333111111222222222333333333444444333333333222222222111111111111000000000000000111222222333333333222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333222222222333333333444444555555555555555555555555666666777777888999999999999999:::::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<======???@@@@@@??????@@@AAA@@@????????????AAABBBCCCBBBAAAAAAAAABBBBBBAAA??????CCCEEEBBB@@@BBBCCCAAABBBEEEFFFFFFEEEEEEFFFEEEEEEFFFFFFEEEBBB===999666333222333666???OOOaaammmwwwvvvooo```MMM===555333222111111000/////////000...///111333555666777777888888777666666666666666777666555444333333333333111111111111111111111111///000111111111000............////////////............------------......------------------------,,,,,,,,,------.........,,,------......------,,,---,,,+++,,,---...---+++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......------------............------------------------,,,++++++,,,...//////..............................------------...//////)))444;;;FFFUUUPPP<<<333000000////////////000000///......------...//////......------...//////000//////000000000000//////////////////////////////........................//////......//////000111......//////000000//////////////////////////////666@@@IIIKKKDDD:::333111///000111111000///000222...//////000111111222222111444;;;BBBAAA999333333222222222222222222222222111111111111111111111111555555444333111000//////...///000222333444555555222222222111111111000000...111444444222000000111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000...000333555666666444333///000222444555555444333222111111111222222333444111111111222222222333333222222222111111111111111222222222222222222222222~~~||||||sssmmmoooooopppuuu|||~~~{{{zzzvvvpppjjjhhhiiikkkmmmbbbXXXLLLEEECCCEEEGGGHHHAAA@@@???@@@AAABBB@@@>>>:::999777555444333333333111111111222222333333333444444444333333222222222111111111111000000000000000111222333333333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000111111222222333333333444444444555555555555555555555555777777777888999999::::::999999999:::::::::;;;;;;;;;;;;:::::::::;;;<<<<<<<<<>>>??????>>>>>>???AAA@@@@@@??????@@@BBBCCCEEECCCBBBAAAAAABBBAAA???>>>AAADDDDDD@@@???AAACCCBBB@@@BBBCCCBBBCCCEEEFFFEEECCCCCCDDDCCC???:::555111333000000<<>>FFFDDD<<<555333222222222222222222222222111111111111111111111111<<<;;;999777555222111000---...000222444555666666222222222111111111111000---111444555222000000111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000---000333777888777555444333444666888999999888777222111111111222333333444111111222222222333333333333222222222111111000000222222222222222222222222}}}{{{wwwrrrnnnnnnnnnpppxxx{{{{{{vvvpppllljjjjjjiiiiiiiii[[[MMMFFFEEEDDDEEEGGGCCCBBB@@@@@@AAA@@@>>><<<:::888555333444444333222222222222222222222222222222222222222222222222222222111111111000000//////111111222222222222111111222111111111000000//////000000111111111111000000222222222111111111000000222222222111111111111000111111222222222333333333444444444444444444444444111222444666666555444333444555666777777888888888888888999999999:::::::::888999::::::999999;;;======>>>>>>>>>????????????>>>>>>???@@@@@@@@@@@@???BBBAAAAAAAAAAAABBBCCCCCCEEEEEEDDDCCCBBBAAAAAA@@@AAAAAACCCDDDEEEEEEEEEEEEJJJEEE@@@???;;;444111111333000;;;YYY|||lll]]]GGG;;;000///111111111111/////////000222555999;;;666666666666666666666666<<<999666444444444333222333222222333444333111///000000000000000000000000///////////////////////////............---------...------,,,,,,------...++++++++++++++++++++++++,,,------......------,,,)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...//////......---,,,++++++------***+++000222000,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,.........------,,,,,,,,,...------,,,,,,------...------......///000000000......////////////.........,,,...000///+++,,,000---222444000---...000000222222222000---++++++,,,///////////////.........////////////////////////000000000000000000000000+++...111000...---///111............///000222222///000111000///...///000//////............//////444:::@@@@@@;;;555333333111111000000000000111111...//////000111222222222444222888BBBCCC<<<>>>HHHFFFEEE???777444444222...111111222222222333333333AAAEEEFFFBBB999222//////111111222333555666666777000111222222222111///...333444444222///...///222333222000000111222222111000000000000000000000000111111111111111111111111000000000000000111222222000000000000111111111111000000000000000000000000222111111111111111222222000333888<<<<<<;;;777555666===EEEKKKLLLFFF>>>888222222111111222444555666666555444333222222222222222222222222111111000000111111111111111111111111}}}{{{xxxsssooopppooorrrzzz||||||wwwpppllllllmmmnnnooojjj[[[LLLEEEDDDCCCDDDFFFEEECCCBBBBBBBBBAAA???===:::777444333333444333222222222222222222222222222222222222222222222222222111111111111000000000///000111111222222111111000111111111111000000000///000000111111111111000000222222222111111111000000222222222111111111000000111111111222222222333333444444444444444444333333222333555666777666555444444444666777777777777777888888888999999999::::::888999::::::999999;;;=========>>>>>>>>>?????????>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@AAABBBBBBDDDDDDCCCCCCBBBAAAAAA@@@@@@AAABBBCCCDDDDDDEEEDDDEEE@@@<<<:::777222111444;;;>>>QQQtttcccQQQ===555444333222222000000000111333666999;;;777777777777777777777777;;;999666666777777777666444333333444555444222000000000000000000000000000///////////////////////////............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,...------000555666333------,,,,,,,,,---.........------------------,,,.........------,,,,,,,,,...------,,,,,,------...------......///000000000......////////////.........------000///,,,...222...333555111...000222111000111111000////////////////////////////////////////////////////////////000000000000000000000000,,,...111000///...///111............///000111222000111222111000000111333//////............//////222777<<<<<<777333222222111111000000000000111111000000000111222333333333222///222;;;===;;;BBBNNNTTTSSSLLL@@@777555333000111111111222222222333333???BBBDDD@@@999333111111111111222333444555666666111111222333222222111000111333444222000...000111333222000000222222222111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222222222111111111111111111111111111111111000111111222222333555999<<<<<<:::777555???EEENNNTTTSSSLLLBBB;;;222222111111222444555666666555444333222222222222222222222222111111111000222222222222222222222222}}}{{{zzzuuuqqqrrrqqqttt|||~~~{{{vvvoookkkkkknnnrrrtttjjj[[[LLLDDDBBBBBBCCCFFFFFFEEECCCCCCCCCAAA???===999777444333333444333222222222222222222222222222222222222222222222222222111111111111000000000000000111111222222111111000111111111111000000000000000000111111111111000000222111111111111000000000222222111111111000000000111111111222222222222333333333333333333333333333333444666777777666666555333444555666777777777777888888888999999999999:::888999:::999999999;;;===============>>>>>>>>>>>>===>>>??????@@@@@@????????????>>>>>>??????@@@AAACCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCAAA<<<888555333111555;;;DDDNNNhhhkkkQQQ@@@888222///...222222222333555777:::;;;999999999999999999999999:::888666777888999999888555444333444555555333111000000000000000000000000///////////////////////////............---------...------,,,,,,------...------------------------,,,------......------,,,//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------------...---///666===<<<666......---,,,,,,,,,---------------------..................---------------...------,,,,,,------...------......///000000000......////////////......///------//////---111666444999:::444000000000///---...//////000000000000////////////////////////////////////////////////000000000000000000000000---///000111000///000111///......//////000111222111222333222000000222444000//////......//////000000333666666333000111222111111000000000000111111111111111222333333444444222......333555777BBBOOOZZZ[[[TTTFFF999333222111000000111111111222222222:::===???===888333222222000000111222333444444555222222333333333222111111///111222222111000000111333222111111333333222111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333333444111111111111111111111111111000000000111222222333666888:::;;;;;;999666444AAAGGGPPPUUUSSSKKKAAA999333222222111222333555666555555444333222222222222222222222222111111111111222222222222222222222222}}}{{{{{{vvvrrrrrrrrrttt||||||vvvmmmhhhhhhlllpppssskkk\\\LLLDDDAAAAAABBBEEEFFFDDDCCCBBBBBB@@@>>>;;;888666333222333444333222222222222222222222222222111222222222222222333333111111111000000000000000000000111111111111000000111111111000000000000000000000111111111111000000111111111111000000000000111111111111000000000000111111111111222222222222222222222222333333333333333444555555666666555555333333444555666666666666888888888888999999999999777888999999888999;;;===<<<<<<<<<=========>>>>>>===>>>>>>?????????????????????>>>>>>??????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAA???:::666444222555@@@KKKWWWddd}}}mmmXXXGGG888000...333333444555666888:::;;;999999999999999999999999888777555666777888777666555333222333444444222111000000000000000000000000///////////////////////////............---------...------,,,,,,------...------------------------,,,------......------,,,...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------000999AAA>>>777///...---,,,,,,,,,,,,,,,,,,,,,------......//////...............---------...------,,,,,,------...------......///000000000......////////////......000------/////////333999???CCCCCC<<<666333111...///.........///000/////////////////////000000000////////////////////////////////////////////////...///000111111000000111///////////////000111111444555444333000///000111000000////////////000000///111222111000000222444222111111000000111111222111111111222222222333333555111///000///111;;;FFFNNNTTTSSSFFF888111000000000000000111111111222222555777999888555333222222///000000111222222333333444444333333222222111000///000111222222111111111333222111222444444333222222222222222222222222222222222222222222222222222222222222222222111111000222222222222333333333333111111111111111111111111000000000000111222444444:::;;;;;;;;;999777555444;;;???DDDHHHFFF@@@999444333333222111222333444555555444333333222222222333222222222222222222222222333333333333333333333333~~~{{{zzzvvvrrrsssrrruuu}}}yyyoooiiihhhkkkooorrrlll]]]MMMEEEBBBAAABBBDDDCCCBBB@@@@@@@@@>>><<<:::888555333222333444333222222222222222222222222222111111111222222333333333000000000000000000111111000000000111111000000000000000000000000000111111000000111111111111000000000000000000000000000000111111111000000000//////000000111111111222222222111111111222222222333333222222333333444444444444222333444555555666666555777777888888888999999999777888999999888888:::<<<;;;<<<<<<<<<<<<===============>>>????????????>>>???????????????@@@@@@AAA?????????@@@@@@@@@@@@@@@???@@@@@@@@@@@@??????>>>777777777999;;;CCCTTTeeezzzzzzaaaHHH999555444555555666777888::::::888888888888888888888888777555444444555555333111444222000111222222111000///////////////////////////////////////////////////............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............---,,,+++------,,,///888???<<<444///...---,,,,,,,,,,,,,,,---------....../////////...........................------,,,,,,------...------......///000000000......////////////......000------/////////444:::EEEKKKMMMIIICCC???<<<888999555111///000000000...////////////000000111111000000000000000000000000////////////////////////000000000111222222111111000////////////000000111999::::::888444111000111000000////////////000000000000000000000111333555222222111111111111222222000000000111111111111111444222111000...///555<<>>>>>>>>===;;;999777555222222333333333333222222222222222222222222111111111222222333333444000000000000111111111111///000000111111000000///000000000000111111111111000000111111111111000000//////000000000000000111111111000000000/////////000000000111111111111222000000000111111222222333222222222222222333333333111222333444555555555555777777777888888888888999777888999888888888:::<<<;;;;;;;;;;;;<<<<<<<<<===<<<===>>>>>>??????>>>>>>?????????>>>???@@@@@@AAA===>>>>>>>>>??????@@@@@@???????????????>>>===<<<333888BBBLLLRRR\\\ooovvvXXXBBB888555555666777888888999999777777777777777777777777666555444555555444222000333111000///000111000//////////////////////////////////////////////////////............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///000222444444222000.........---...444999777111......---,,,,,,,,,------.............../////////.............../////////...------,,,,,,------...------......///000000000......////////////......///------000000///333999CCCLLLSSSSSSQQQOOOLLLHHHDDD>>>666222222222222111...//////000000111111222000000000000000000000000000000000000000000000000111000000111333333222111000000////////////000000===???@@@>>>:::666333222111000000//////000000111111111000000111222444555222222111111111111222222000000000000000000000000...000222111000000555999@@@JJJOOOHHH<<<555222111111111222222222333333333111111222222222111111000000000111111111222222222444444444555666777888999555333111111333333333222222222222444666777555333333333333333333333333333333333333333333333333333///000222333333333222111111111111111222222222222222222222222222222222222111111222333444666888999>>><<<:::777555444444444444444444333444555666777444333222222222333444555444333333222222333333333222222222222333333333333444444444444444444444444~~~zzz}}}}}}vvvrrruuuuuuuuuwww}}}tttmmmlllmmmppprrrmmm___QQQJJJGGGCCCAAABBB>>>===<<<===>>>===<<<:::666444222111222333333333222222222222222222222222000111111222333333444444///000000000111111111111//////000000000000/////////000000000111111111111000000111111111111000000////////////000000111111111000000000////////////000000000000111111111111//////000000111222222333333222222222333333444444111222333444444555444444777777777777888888888888666777888888777888:::<<<::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@<<<<<<===>>>>>>???@@@@@@?????????>>>===<<<;;;:::;;;HHH\\\lllsssxxxdddIII:::555555666777777888888888777777777777777777777777777666666777888888666444444222000000111111111000///////////////////////////////////////////////////............---------...------,,,,,,------...------------------------,,,------......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///222777;;;<<<;;;888555000111///---///333222...------,,,,,,,,,---......////////////............---........./////////000...------,,,,,,------...------......///000000000......////////////.........,,,...111000///111666;;;GGGSSSWWWWWWWWWSSSOOOKKKBBB777111000222222222...//////000111111222222000000000000000000000000000000000000000000000000222000000111444444333000000000////////////000000:::===@@@@@@===888555333111111000000000000111111222111000000111333444444333222222111111222222333111111111111111111111111---000333111000111555888<<>>BBBDDD999666222111222444444333222222333555777888666444444444444444444444444444333333333333333333333333000111333555666666555444222222222222333333333444222222222222222222222222222222333444666888:::;;;>>><<<888444222222333444555444444444444555666777444444333222222222333444333333333222222333333444222222222333333333444444444444444444444444444444zzz}}}|||uuuqqqvvvwwwwwwyyyzzzrrrlllkkklllooopppmmm```RRRLLLIIIDDDAAAAAA===<<<<<<===>>>>>>===;;;666444222111222333333333222222222222222222222222000000111222333333444444//////000000111111111222//////000000000000////////////000000111111111222000000111111111111000000.../////////000000111111000000000000////////////000000000000111111111111...//////000111222222222444333333333333444555555111111222333444444444444777777777777888888888888666777888888777888:::<<<:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>;;;<<<<<<===>>>???@@@@@@>>>>>>>>>>>>===<<<::::::IIIZZZtttpppQQQ>>>555555666777777777777777777777777777777777777777777777777:::<<<<<<;;;999555333111000111222222222//////////////////////////////////////////////////////.........---------...------,,,,,,------...////////////////////////,,,------......------,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///333:::@@@CCCAAA>>>;;;111333111---,,,//////---,,,,,,,,,,,,------...///000000//////......---------.........//////000000...------,,,,,,------...------......///000000000......////////////......---,,,...111111...000444666CCCPPPVVVWWWVVVQQQLLLKKKAAA555...---000111111...//////000111222222222000000000000000000000000000000000000000000000000222111000111444555333111111000////////////000000444888===???===888444222111111000000000000111111222111000000222333333222333222222111111222222333333222222222222222222222000333444111///111444666555:::<<<666111222555666333333333444444444555555777666444444444444222111222222222222222333333333000111444999>>>DDDJJJMMM<<<888333111222444555444222222333666888888666444444444444444444444444444333333333333333333333333000222555777888999888777333333333444444444555555222222222222222222222222222333333555777999;;;<<<>>>;;;777333111111333444333444444444444444444444555444333222222222333444333333333222222333444444222222222333333444444444555555555555555555555555~~~yyy}}}}}}xxxtttvvv~~~xxxsss{{{rrrmmmmmmooopppppphhh\\\OOOJJJHHHEEECCCDDD???>>>======>>>===:::777555333222222333444444333111111111111111111111111000000000000000000000000000000111111111111000000......///000000///...---000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000111111111111000000///000000111333333//////000000111333444555111222333555555555555444777777777888999999::::::777777888999999:::;;;;;;::::::::::::::::::::::::???>>>===<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>============>>>???@@@AAA<<<<<<<<<======???DDDJJJnnn~~~cccIII@@@666000333888888666555555555666666666666666666444444444333333222222222111111111111000000000000....................................//////////////////.........---------........................//////......---------,,,---------...............------------------------,,,,,,,,,---------......------------------------,,,,,,---...,,,))),,,333888:::>>>CCCGGGHHHGGGDDD===<<<666...+++......,,,------......///......------------.........//////////////////////////////........................000000000000000000000000111111000000//////......///............---------333888@@@FFFHHHFFFBBB>>>999555111000111222000......//////000000000000000000000000000111111111111000000000000000000000000000//////111444444333000000111111111111000000///222222333444444444444333000000000000000000000000333222222222222333444555555444222111222555999<<<999888555333111111222333222222222222222222222222444444444333333222222222222111222444333333888???EEEAAA<<<999666444111///444111///000333555444222222555555333:::HHHRRRTTTCCC<<<555222333555444222777555444888===???;;;777===;;;999777666555555555333333333333333333333333222111333888???@@@;;;666444444333222222222333333444444444444444444444444555555555777:::=========;;;888444333333333333333666666777777777777777777666666666777777666555555666555444444555666555444666555444444444444555666555555444444444333333333}}}yyy~~~{{{xxxuuu~~~yyyvvvzzzrrrnnnnnnpppqqqqqqhhh[[[OOOJJJHHHFFFDDDEEEBBBAAA@@@@@@@@@???<<<999555333222222333444444333111111111111111111111111000000000000000000000000000000111111111111000000......///000000000///...000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000111111111111111111111000000000000000111111222222222333333444333333555666777777666666777777777888999999::::::888888999999:::;;;;;;;;;;;;;;;::::::::::::::::::>>>======<<<<<<<<<<<<=========<<<<<<===>>>>>>???>>>>>>=========>>>??????>>>???@@@???@@@HHHVVVbbbqqq[[[BBB888111333666666444444555555555555555555555555444444333333333222222222111111111000000000//////....................................//////////////////.........---------////////////////////////.........---------------///.....................------------------------,,,,,,,,,---------......------------------------------...///---+++...444===>>>AAACCCFFFHHHIIIJJJIIIHHHBBB888111000///,,,---.....................---------.........//////////////////////////////........................000000000000000000000000111000000000/////////...000000/////////.........///222555999:::999666555555333000///111111///---...//////000000000000000000000000000111111111111111111111111111111111111444222111111222333222000111111222222222111111111111222222333333333333333111111111111111111111111222222333333333444444444444333222111333555888:::999888666333222222333444222222222222222222222222444444444333333333222222444333333444333555>>>IIISSSNNNGGG>>>888444333333555333111222444666555333333666555333777BBBIIIJJJAAA<<<555444666888777555888777888===CCCDDDAAA>>>;;;:::888666555444555555444444444444555555555666333222333666:::<<<;;;888555555444444444555555666666666666666666666666666777777888999;;;;;;;;;:::888666444333555666666555777777777777777777777888666666777777777777666666555555444555555666555444666666666666666666666666777777666666666555555555~~~{{{yyy~~~|||uuu~~~{{{xxxzzzyyyssspppqqqssssssrrrhhh\\\OOOJJJIIIGGGFFFGGGGGGFFFEEEDDDCCCAAA>>>;;;555333222222333444444333111111111111111111111111000000000000000000000000000000111111111111000000......///000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111222222222111111000222333333444444333333222555555666777888888888888777777777888999999::::::999999::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999===<<<<<<<<<<<<======>>>============>>>???AAAAAA@@@???>>>>>>======>>>>>>>>>BBBCCCCCCGGGUUUkkk{{{{{{gggCCC999222222555444333444444444444444444444444444333333333222222222222222111111000000000000//////..................................../////////////////////............---000000000000000000000000------------............000000000//////.........------------------------,,,,,,,,,---------......------------------------...---...000...,,,000777BBBCCCEEEEEEDDDGGGLLLQQQSSSUUUQQQFFF:::444///+++........................------........./////////////////////////////////........................000000000000000000000000000000000000////////////111000000000////////////........................000/////////000000...,,,...///000000111111000000000000000111111111222222111111111111111111111111222222222222222111111111222222222222222222222222000111111222333222222222111111111111111111111111222333444555555555444333222222222333333555666777999777666444333333444444333333333333333333333333444444444444444333333333666555555555444777DDDRRR___ZZZQQQDDD999444555888666444333333555666666555555666555333555;;;>>>???===999555555888::::::888999999<<>>;;;555333222222333444333333111111111111111111111111000000000000000000000000000000111111111111000000......///000111222222222////////////////////////////////////////////////////////////////////////000000000000///////////////000000000111111111111///000222333444444444333111222333444444444333333555666666777888888999999777777777888999999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::999999<<<<<<<<<<<<<<<===>>>???=========>>>???AAABBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>BBBEEEIIITTTiiiwwwbbbAAA888111222444444444666444444333333333333333222222222222222222111111111111000000000////////////..................................../////////////////////...............////////////////////////---......//////000000000222111111000///......---------------------------,,,,,,,,,---------.................................------///---,,,111888BBBFFFHHHGGGEEEFFFKKKQQQUUUZZZ[[[RRRFFF;;;222,,,/////////...........................////////////////////////////////////........................////////////////////////000000000000////////////000000000/////////......111000//////...//////000---...///000111000...---//////000111111111111000000000111111111222222222111111111111111111111111---111555666555333222222222222222222222222222333000000111222222222222111222222222222222222222222222333555666777555444333222222333444444555444444666666555444333333333444444444444444444444444444555555555444444444444444444555666777444777CCCQQQ[[[XXXQQQEEE999444555999555444444444555666666666555666555444555777888888888666444555777999999999888:::===BBBGGGHHHEEEBBB888777555444444444555555888777777666777888999999666777777666444555777999666666666666777888999:::999999999999999999999999;;;>>>@@@AAA@@@===;;;:::555444555777999:::999777888888777777777888999999999888888777777777777777555666888888777666666666777888:::;;;;;;:::888777999999999999999888888888{{{yyy|||xxx{{{zzzwww{{{|||~~~yyytttrrrtttuuuuuutttiii\\\OOOJJJIIIHHHHHHJJJIIIGGGFFFDDDCCC@@@<<<999555333222222333444333333111111111111111111111111000000000000000000000000000000111111111111000000/////////000111222222333////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111000000111222222222222222000111222333444444444444555555555555666777888888777777777888999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<===>>>???=========>>>???AAABBBCCCDDDCCCBBBAAA@@@?????????===AAAFFFRRRiii}}}||||||mmmUUU===666111222444444666999444444333333222222222222111111111111111111111111000000000////////////.......................................////////////////////////////////////........................//////000000111111222222222111111000///......---------------------------,,,,,,,,,---------..............................,,,+++,,,---,,,+++111888@@@EEEJJJJJJGGGEEEHHHKKKOOOXXX^^^[[[RRRHHH<<<333111000///............///........./////////000000////////////////////////////////////////////////////////////////////////////////////000000000000/////////.........------///000000111222222222222---///111222111111000000///000000111111111111111111111111111222222222222111111111111111111111111///666>>>@@@;;;555222111444333222111111111222222000000111222222222222111222222222222222222222222333444666777777666444333222333444555555555444333444444333333333333333333444444444444444444444444555555555555555555555555222444666888555444<<>>AAA@@@>>><<<888777666555444555555666:::999888777777888:::;;;999::::::999777555666777666666666666777888::::::888888888888888888888888;;;???BBBCCCBBB???>>>???888777777888999:::888666888777777666777999;;;<<<;;;;;;999888777777777777555888:::;;;999777777888888999;;;<<<<<<;;;999888888888888888888888888888|||yyy{{{www|||zzzwww~~~~~~{{{yyysssqqqrrruuuuuutttjjj\\\NNNIIIHHHGGGGGGIIIFFFEEECCCBBBAAA>>>;;;888555333222222333444444333111111111111111111111111000000000000000000000000000000111111111111000000///////////////000111222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111222222111000000111111222444333333333333444555666444444444444555666777777777777777888999999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<======>>>>>>>>>>>>>>>???@@@AAABBBDDDCCCBBBAAA@@@@@@@@@@@@>>>AAAGGGVVVuuu}}}zzz{{{fffKKK999444111333555444666999555444444333333222222111000000000000000111111111000000////////////..........................................////////////...////////////000000000........................000000000000111111111111000000000//////.........------------------------,,,,,,,,,---------..............................,,,***+++,,,,,,,,,222:::???CCCIIIJJJHHHFFFEEEEEEHHHPPPXXXZZZYYYSSSIII???222111///...---......///....../////////000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000............------------+++,,,...000111111000000///111222222111000111222///000111111222222111111111111111222222222222333222222222222222222222222666>>>GGGGGG???777333222777666444222111111111222000111111222333222222222333333333333333333333333555666777777777666555444555555555666555555444444333333444444444444444444555555555555555555555555555555555666666666666666333333555888666333666;;;999;;;===;;;777444444555333444555555444444555777777555666999:::888888;;;:::999666555444555666777666777999:::::::::888777;;;:::888777666666666777:::999888888:::<<>>===;;;:::888777666888777777777888999::::::888888888888888888888888:::>>>BBBCCCAAA???@@@BBB;;;:::888888999999888666999888777888999<<>>>>>;;;999999:::999:::;;;;;;;;;;;;:::999777777777888888888888888|||zzz|||xxxyyy~~~zzzzzz|||zzzsssooopppsssttttttjjj\\\NNNHHHFFFEEEEEEGGGDDDCCCAAA@@@@@@===:::777555333222222333444444333111111111111111111111111000000000000000000000000000000111111111111000000000///.........///000111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000111111111111333222222222444777:::<<<;;;999777444333444555666444444444444444666777888777777777888999999::::::::::::::::::::::::999999::::::;;;;;;<<<=========>>>======<<<<<<<<<<<<===>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@??????????????????AAACCCMMMlll~~~|||{{{}}}|||~~~|||~~~|||cccHHH888444333555666444444666555555555444333222222222/////////000000000111111000000/////////.............................................////////////.../////////000000000000........................000000/////////////////////.....................------------------------,,,,,,,,,---------..............................---+++,,,---,,,---444<<>>===;;;999888777888888999888999:::>>>BBBFFFIIIGGGCCC===::::::;;;999888:::::::::999::::::;;;;;;888888888888888888888888:::>>>AAA@@@===<<<>>>AAA===;;;888888999::::::999;;;::::::;;;===AAAEEEGGGGGGEEEBBB>>><<<;;;:::;;;777<<<@@@AAA===:::;;;<<<::::::::::::::::::::::::777777888888888999999999|||{{{{{{vvv|||{{{}}}|||zzzrrrnnnooorrrttttttkkk]]]NNNGGGEEEDDDDDDFFFCCCBBB@@@@@@???===:::777555333222222333444444333111111111111111111111111000000000000000000000000000000111111111111000000000000...------...//////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000111111111111222222333555:::AAAGGGKKKAAA>>>:::666444444555666555555444444555666888999777777777888999999::::::999999999999999999999999999::::::;;;<<<===>>>>>>???>>>===<<<<<<<<<<<<<<>>>>>>>>>>>>>>??????@@@???>>>>>>===>>>>>>>>>???AAA>>>AAA[[[~~~zzzqqqtttuuuxxx}}}yyyaaaFFF888555444777666333222444666666555444444333222222.../////////000000111111000/////////................................................/////////000.../////////000000111111000000000000000000000000//////......---------,,,---------...............------------------------,,,,,,,,,---------......////////////////////////...,,,,,,.........555>>>DDDDDDEEEGGGHHHGGGDDDBBB:::<<<>>>DDDNNNUUUSSSKKK444222000...---...//////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000.../////////000000111111000000000000////////////222111///......000111222111222333000...---000333000000111222222222222111111111222222222333333333222222222222222222222222---666>>>>>>777444888>>>???===:::777444444444444222222333444444444444333444444444444444444444444999888777666555555666666999888777666666555666666555666777888999999999888666666666666666666666666555666666666777777888888:::555222555888777666777888666666777888888777666555777999888666555888;;;;;;666666;;;;;;888999>>>IIIFFFAAA<<<888777999;;;888888999888888888:::<<<@@@???===;;;999888888888777777999<<>>@@@>>>:::999;;;???===:::888777999:::;;;;;;<<<<<<<<<===@@@DDDIIIKKKLLLIIIFFFBBB???===<<<===888===BBBBBB>>>;;;<<<>>>;;;::::::999999::::::;;;888888888999999:::::::::}}}}}}xxxvvv}}}|||}}}tttooooooqqqqqqqqqggg\\\OOOIIIFFFCCCBBBDDDDDDDDDCCCAAA???<<<:::999777555333333444444333222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////111000///......///000111222111000//////000111222000111111111111222222222000......111:::GGGUUU]]]WWWKKK>>>999888555555666888777666555555666777888777777777666666666666666777888999999::::::999999;;;;;;;;;<<<===>>>>>>???===============<<<<<<<<<>>>>>>????????????>>>>>>=========>>>??????@@@@@@EEE>>>:::@@@PPPiii}}}||||||~~~ppppppppptttzzzwww```HHH:::777333222222444555555444444555555444444333222111000000///...------,,,000111111000...,,,---...------............---------------------...//////.../////////////////////000000111111111111000000///.........------------................................................................................................------,,,+++,,,111888===DDDFFFEEEDDDFFFHHHFFF@@@;;;:::999<<>>777333222444666777444222333555777666444444666777666333222333666555555555555666666777777999:::;;;999555444555888222555999>>>???===999555666666555555555555666666222666888666444777777555888888777555333222444555888666444555888999888555222666;;;;;;999777888:::888888777777888999;;;<<>>===<<<;;;===BBBHHHMMMOOOEEE;;;999888888:::===CCCBBBAAA???===<<<>>>???===<<<<<<<<<>>>>>>===<<<<<>>;;;;;;<<<;;;;;;;;;;;;<<<===>>>???@@@======AAADDDDDDFFFKKKLLLIIIDDDAAA@@@???>>>===>>>@@@CCCCCCAAA???>>>>>>???>>>=========>>>======???===<<<===AAABBB@@@===}}}|||xxxvvv}}}|||sssnnnoooqqqqqqpppfffZZZNNNIIIFFFDDDDDDFFFFFFEEEDDDAAA???===;;;:::999666444333333444333222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000////////////000111222111000//////000111222000000111111111222222222222111000333;;;JJJ\\\ggg^^^NNN>>>777555444555777888777666555555666777888777777777777777777777777888888999::::::::::::::::::;;;;;;<<<======>>>>>>============<<<<<<<<<<<<===>>>>>>??????>>>>>>===<<<<<<======>>>?????????===;;;:::>>>FFFUUUmmm~~~wwwvvvwww~~~{{{rrrpppmmmqqqxxxuuu___HHH:::777444222333444555555333333444444333333222111111111000000///......---000111111000...,,,---...//////000000000000//////---...000222222111000...//////////////////......000000111111111111000000/////////.........------...................................................................................................---,,,+++,,,000666:::EEEHHHHHHGGGIIIMMMKKKFFF<<<999777777<<>>EEEAAA;;;666333222444555666444222333666777777555444666777666333222333555666666666666666666666666555666777666444444666999777888;;;>>>???===999666888888777777777777888888666999:::888999<<<;;;888999999999888666777999;;;>>>===<<<=========;;;999666888::::::888888:::===;;;:::999888888999:::;;;<<>><<<999666777777777888888999999:::<<<;;;:::888888888999:::;;;;;;::::::;;;>>>CCCFFFFFF???:::;;;<<<:::;;;===>>>AAAEEEFFFEEEBBB???>>>CCCCCCBBBBBBBBBAAA???======???BBBAAA???===>>>???>>>>>>>>>???@@@AAABBBCCCBBBAAADDDIIIKKKIIIIIILLLPPPLLLHHHFFFEEEEEEDDDCCCCCCEEEHHHIIIHHHFFFFFFFFFDDDBBB@@@??????@@@@@@@@@BBBDDDFFFGGGGGGGGGHHHHHH}}}|||~~~wwwvvv{{{qqqmmmnnnqqqqqqpppdddYYYNNNIIIGGGEEEFFFHHHHHHFFFDDDAAA???===<<<;;;;;;888444333333333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000000000000111222111111000000000000111111000000000111111111222222333333222333999III]]]lllcccPPP<<<333333444555777777666666555555666666777777777777777777777888888999999:::;;;;;;;;;:::::::::;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<;;;;;;<<<<<<===>>>>>>>>><<<===>>>>>>???JJJddd{{{}}}yyyxxx~~~yyytttqqqttt{{{vvvaaaJJJ:::777444333333555555444222222333333222222111000222222111111000/////////000111111000...------...000111111222222111111000,,,///444777777555111...000000000//////.........000000111111111111000000000000000/////////............................................................................................................---++++++...333666CCCHHHKKKKKKNNNSSSSSSQQQFFFBBB===;;;<<>>===<<<:::888::::::999999999999::::::888888777666:::>>>===888777888888888777888;;;>>>BBBCCCDDDCCC@@@<<<:::::::::999888888888:::<<<>>>===<<<:::999888888999999888CCCMMMLLLEEEAAA>>><<<:::;;;;;;<<<======<<<<<<>>>??????@@@@@@@@@@@@@@@AAACCCEEEFFFHHHHHHHHHHHHKKKGGGFFFIIIJJJGGGFFFGGGIIITTTdddppprrrjjj\\\RRRVVVUUUTTTSSSQQQPPPOOONNNUUU[[[cccgggeee```ZZZVVVWWWWWWXXXZZZ\\\^^^```aaa``````dddjjjkkkgggdddeeefffddd```______````````````ccceeefffeeeeeeeeefff^^^]]][[[[[[[[[]]]___aaaaaafffjjjkkkiiiiiilllooo|||{{{~~~}}}vvvvvvyyyooolllnnnrrrqqqoooeeeZZZNNNIIIGGGEEEEEEHHHHHHFFFCCC@@@>>><<<;;;:::<<<999555333333333333333111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////////////////////////////111111111111111111111111222111111111111111111222111000000000000000000111000000000000111111111111000222333222555@@@RRR```]]]KKK777111222444555555666666666666666666666666777777777888888888888888999999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===<<<<<<============<<<<<<::::::;;;;;;<<<======>>>===??????<<<;;;KKKnnn}}}xxxuuuyyy}}}uuu^^^III:::777555444444555555444333333333333333222111111222222222111111111000000///000111000...---...///000111111222222111111000...000444777777555222///111111000000///.........000000111111111111000000000000000000////////////......................................................................................................---,,,+++,,,000222>>>EEEKKKMMMQQQWWW[[[[[[TTTOOOGGGBBB????????????<<<555000000111///...///000333777777555222///...////////////////////////111000000000000000000111000000000000000000000000000000000000000000000000000000111111111111000000//////000333555444222000444333222222444444444333222222222333666<<>><<<;;;::::::999999999888888999999999:::999666666<<>>@@@AAAAAA@@@>>><<<;;;;;;<<<<<<===FFFMMMMMMFFFBBBCCCEEEBBBCCCDDDEEEFFFEEEEEEDDDKKKJJJHHHHHHIIIKKKMMMOOOSSSWWW^^^dddfffddd^^^ZZZ^^^[[[[[[______]]]\\\^^^gggzzzzzzsssrrrpppmmmlllnnnqqqttt||||||}}}}}}|||zzz}}}|||uuuuuuxxxnnnkkkooosssrrrooohhh\\\PPPJJJGGGDDDDDDFFFFFFEEEBBB???<<<:::999888:::888444333333333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111111222222111111111000000000111111000000000//////000000000111111111///333555333222777BBBLLLNNN@@@333111444555444333555555666666666666555555666666777777888888888888888999::::::;;;;;;::::::::::::::::::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<======<<<<<<============<<<<<<:::::::::;;;<<<<<<======:::;;;;;;999888IIIlll~~~zzzzzz}}}|||mmmUUUBBB:::777555444555666555444444444444444444333333222222222222222111111111111///000111000///...///000///000000111111000000///000000222333333333222111111111000000////////////000000111111111111000000000000000000////////////...................................................................................................///...---++++++...000666@@@IIILLLPPPWWW^^^aaa]]]WWWOOOHHHCCC@@@===<<<===666000111222000...///222444888888666333000///000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111222222222333333222222222...///111555888999888666555333111111222333333222333222222444999@@@EEEIIILLLGGG@@@:::666444444555444444444444444444444444555333222555888888444000111222333444444444444333333444444555666777999::::::999888888888888888777888888888888888888888777555555555666999===AAACCCKKKJJJHHHDDD>>>:::999:::888888777777777777888888<<<;;;999999???FFFEEE@@@:::;;;;;;:::999:::<<>>;;;;;;<<<>>>???AAACCCEEEFFFEEEDDDCCCCCCCCCDDDEEEDDDKKKSSSTTTOOOIIIHHHJJJLLLMMMOOOQQQTTTVVVWWWXXX]]]ZZZWWWVVVYYY```ggglllrrrxxx|||yyywwwwww{{{||||||~~~{{{yyy{{{{{{tttsssxxxmmmkkkpppuuutttpppiii]]]QQQKKKGGGDDDCCCEEEEEEDDDBBB@@@===:::777555777555333333444444333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000111222222111000000000000111111111111000000/////////000000000111111111444666444222222888===>>>666000222555444333333444555555666666555555444555555666666777777888888888888999:::::::::999999:::::::::::::::::::::::::::::::::;;;<<<<<<======<<<======>>>>>>======<<<::::::;;;;;;<<<=========:::<<<>>>>>><<>>HHHKKKMMMSSS[[[```bbb]]]WWWQQQLLLHHHDDDBBB@@@777111111111///...///111333666777555222111000000000000000000000000000222111111000000111111222111111111111111111111111111111111111111111111111333333444444444444333333111111333777<<<>>>>>>>>>666444222111222333333333444333333666<<>>@@@BBBDDDDDDBBB@@@>>>>>>???AAADDDDDDDDDGGGMMMRRRRRRRRRRRRRRRTTTVVVXXXYYY```eeeooowwwtttkkkdddccccccdddfffiiimmmqqquuuwww|||{{{{{{}}}~~~{{{xxxzzzzzztttrrrxxxmmmkkkqqqwwwuuuqqqhhh\\\PPPJJJHHHEEEEEEGGGDDDDDDDDDBBB???;;;777444333222222333555444222000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................///000000111111000000//////000111222222111000///////////////000000000111111222333222111111444666444000000333444222222555444444555666666555444444333444444555666666777777666777888888999999888888::::::999999999999999999999999:::;;;;;;<<<=========>>>>>>??????>>>>>>===;;;;;;;;;<<<======>>>>>>======???@@@>>>>>>FFFPPPhhh{{{qqqYYYGGG???999888666666777777555444333444444444444333222222111111111111111111111111///000111111000///000111...//////000000//////...//////......//////000111/////////000111111222222000000111111111111000000/////////.........------...................................................................................................///000///...------...333???IIIJJJIIINNNVVV[[[```]]]ZZZWWWUUURRRNNNKKKBBB999222000000...---//////111333333111000000000000000000000000000000000222111111000000111111222111111111111111111111111111111111111111111111111222333333444444333333222333333444777;;;>>>??????888666333222333444444444444333444888>>>DDDFFFGGGEEE@@@:::777777777666555555555555555555555555555444444444555777777666555444444444555555555444444444666777777555555777::::::888666777999999777555666777777888999:::;;;;;;:::888999===EEENNNSSSUUUOOOPPPOOOIIIAAA<<<;;;===<<<<<<;;;;;;;;;;;;<<<<<<888;;;;;;:::===DDDGGGGGG@@@AAAAAAAAAAAACCCFFFHHHGGGHHHJJJNNNRRRUUUVVVVVV\\\```aaa___]]]bbbnnnyyyvvvwwwxxxzzz}}}~~~{{{xxxzzz~~~yyysssqqqxxxmmmkkkrrrxxxvvvrrrfff[[[OOOJJJHHHFFFGGGIIIDDDEEEEEEDDDAAA<<<777444000000111333555555222000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...........................///000111111000///...///000111222222111000///////////////000000000000//////......///111333444111///111444333111222666333444555666666555444333333333444444555666666777666666777888888888888888:::999999999999999999999999999::::::;;;<<<======>>>>>>????????????>>>>>>;;;;;;<<<<<<===>>>>>>>>>===:::999::::::999===DDDFFFbbb}}}uuubbbIII:::777999888666666777777555444222333333333333222111111000000000000000000111111///000111111000///000222//////000000000000//////......///000000000000000......///000111222333333000000111111111111000000///.........------------................................................................................................---///111000///......///666BBBKKKJJJGGGJJJQQQVVVWWWVVVUUUUUUUUUSSSOOOLLLDDD;;;222//////------///,,,...000///.........///000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111111222222333333222222111333222222444777:::<<<<<<:::777444333444555666555555444555999???DDDFFFEEEBBB>>>999777888999888666555555555555555555555555444444555555666666777888666555555555555555555555555777888777555444777999999777555555777888666444666666777888:::;;;<<<===:::777666999@@@GGGKKKLLLBBBEEEGGGDDD???<<<>>>AAA??????>>>>>>>>>>>>?????????CCCEEECCCEEEKKKPPPQQQNNNOOOQQQRRRSSSUUUYYY\\\dddcccfffllluuu|||~~~~~~yyywwwuuuxxxtttwwwzzzpppmmmqqqvvvwwwuuuhhh]]]PPPIIIGGGIIIIIIHHHFFFFFFGGGEEEBBB>>>:::777333333333222333333444444333333111000000000111222000000000000000000000000222222111111000000//////...///000222222111111000---///000222222000///---......////////////......////////////000000000000000000000000000000000000111111000000//////......222111000000000111222333111222333444555444333333555555555555666666666666444444444555555666777888999888888888777777666666888888999999999:::::::::777777888999999:::;;;;;;<<<;;;:::999888888888888777777888999::::::;;;;;;::::::;;;;;;::::::999888@@@MMMjjj}}}vvvlll]]]JJJ;;;777:::777777666444444333333333333444444555555444444333111222222222222111000000000000111111111111000000111111000000//////......---......///000111111222111111111111111111111111222111000111222222111000000000///...,,,---000222---.........------...000........................---......///////////////////////////////////////..................///000<<>>777000---///111111000111000/////////000222222111111111111111111111111000111111111111222222222222111111111111111111222222222222222222222222222222222333333333333222222333333444444444555555555222333444444555666777999444555555333888???AAA===:::888666444444666888999888888777666666666666666999888666555555666777888888777666777777888999888777888888888888888777777666666666666777888999999;;;;;;:::;;;<<<=========<<<============AAAGGGMMMEEEDDDDDDDDDFFFIIILLLMMMNNNMMMLLLKKKOOOWWWbbbjjjfffjjjpppyyy|||yyyzzztttxxxzzzqqqoootttxxxxxxvvvhhh^^^PPPGGGEEEFFFEEECCCDDDDDDDDDCCC@@@<<<999777333222222111111111222222333333222111111111111222000000000000000000000000000000000000111111111111...///000111111111000000...///000111111000///.........////////////......////////////000000000000000000000000000000000000111000000000000/////////222111111111111222333444222222333444444444444333888888777666555444333333555555444555555666777888:::::::::::::::999999999999999999:::::::::;;;;;;:::::::::;;;;;;<<<<<<===<<<<<<;;;:::999999999999888999999::::::;;;;;;;;;999999999999999888777777666BBB^^^{{{nnn___NNNCCC===777555666888777777666555555555555222333333444444333333222000000000000000///............////////////......000000000000////////////...//////000000111111111000000000000000000000000222111000000222222111000222222111...,,,,,,...000000000//////...------,,,........................---......//////////////////////////////////////////000000//////000333666CCCHHHLLLKKKFFFAAAAAACCC@@@??????BBBDDDCCC???:::888444///...000222111///000000000///000111111222111111111111111111111111000111111111111222222222111111000000000000111111222222222222333333333333000111222333444444444444333444444444444555555555333333444555666777888999555666444222555999999777777666555444555555777888888888777666666666777777888888777666666777888999555555555555666777888999666666777777888888888888<<<<<<;;;;;;<<<===???@@@<<<<<<<<<<<<======>>>>>>>>>AAACCCBBBAAADDDKKKQQQLLLMMMNNNQQQVVV\\\aaadddjjjjjjkkknnnsss||||||yyy{{{wwwqqq~~~yyyqqqoootttxxxwwwuuujjj___QQQHHHEEEEEEDDDBBBCCCCCCBBBAAA???<<<999777222222111111000111111111333333222222111111111111000000000000000000000000//////000000111111222222/////////000000000000000//////000000000000//////......////////////......////////////000000000000////////////////////////000000000000000000000000111111222222333333444444333333333444444444444444888888777777666666666555666666666666777888999:::::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===============<<<<<<;;;::::::;;;;;;999:::::::::;;;;;;;;;<<<999::::::::::::999888888999@@@UUUuuu{{{uuu[[[KKK<<<888::::::888777777666555444444444444444222222333333333333222222000000111111000000///......//////000000//////...000000000000//////////////////000000000111111111111111111111111111111111222000///000111222111000///000///...,,,---000222222000000///000///...---........................---......//////////////////////////////////////////000111000///111666:::DDDHHHKKKJJJFFFCCCBBBDDD@@@???>>>???>>>;;;666222222000//////111222111///000000000000000111111222111111111111111111111111000000111111111222222222222222111111111111222222222222222333333333333333111111333444555666666666444444444444555555555555444444444555777777777666666666444333444555666666666666666666666777777888888888777777666777777888888888777777777888999999777777888777777777999:::::::::999999::::::;;;;;;999999888888999;;;>>>???@@@BBBCCCEEEEEEFFFGGGHHHMMMQQQVVVWWWVVVYYYaaaggggggiiimmmrrrzzz}}}{{{xxxzzz{{{ppp}}}~~~vvvooooootttwwwvvvrrrlllaaaRRRIIIFFFFFFEEECCCBBBBBBAAA@@@>>><<<:::888333222111111000000000111333333333333222222111111000000000000000000000000//////000000111111222222///////////////000000000//////000000000000//////......////////////......////////////000000000000////////////////////////000000000000111111111111111222222333444555555555333333333444444444555555777777777888999999999:::888888888888999:::;;;<<<888888999999999999999999::::::;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999:::GGGddd{{{ssshhh```JJJ>>>444555:::;;;888666444444333222222222333333111111222222222222111111111111222222111111000//////000000111111000000///////////////000000000000000000000000111111111111222222222222222222222222111000///000111111000///,,,---...//////222666999555333000000111111000///........................---......//////////////////////////////////////////000111///...111888>>>CCCFFFIIIIIIGGGEEEEEEFFFEEEDDDAAA>>>;;;666111.../////////000222222111000///000000000111111111111111111111111111111111111000000111111111222222222444333333222222333333444222222333333333444444444222333444666777888888888444444444555555555666666777555555666777777555222666555555555555555777999888888888888888888999999888888777777777777888888888888888888888999::::::<<<===>>><<<::::::<<<>>>======<<<;;;;;;<<<======>>>>>>???@@@BBBDDDGGGHHHHHHMMMSSSXXX[[[^^^aaaccclllrrrxxx{{{}}}}}}zzzwwwyyy}}}www~~~||||||uuuooooootttwwwuuuqqqlllaaaSSSIIIGGGGGGFFFDDDBBBAAAAAA@@@>>><<<;;;:::444333222111111111111111333333333444333222222111000000000000000000000000000000000000111111111111//////.........///000111000000////////////000000......////////////......////////////000000000000000000000000000000000000000000000111111111111222111222333444555666666666444444444333444555555666666666777888999:::;;;;;;999999999999:::;;;<<<<<<888888888888999999999999;;;;;;;;;<<<<<<<<<==============================>>>>>>===============>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::888???VVVwwwsssdddTTTKKKAAA999444666888666444333333222222111111111222222000111111222222111111000222222222222222111000000000000111111111111000000////////////000000000000111111111111111111111111111111111111111111111111111000//////111111000///---...111222555999???BBB===888222000111222111///........................---......///////////////////////////////////////...000111///---111999AAABBBEEEGGGHHHHHHGGGHHHIIIJJJGGGCCC>>>888333///---...///000111222222111111//////000111111111111000111111111111111111111111000111111111111222222222444444333333333333444444222222333333444444555555222333444666777888888888444444555555555666666666888666555777999999666222666444555777777666999>>><<<;;;:::999888999::::::888888777777777888999999888888888999:::::::::;;;:::<<<>>><<<:::999<<>>===<<<<<<555444333222222111111111333333444444444333222111000000000000000000000000111111111000000000000000///......---...///000111000000////////////000000......////////////......////////////000000000000000000000000000000000000000000111111111222222222111222333555666777666666555444444333444555666777666666666777777888888888888777777888888999:::;;;999999999999::::::;;;;;;;;;<<<<<<<<<====================================>>>>>>>>>======>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999===III```{{{sss___OOOEEEAAA999666555666444111222666333222222222222222333333000000111111111111000000111111111111111000000/////////000000000000//////.../////////000000000111111111111111111111111111////////////////////////111///...///000111000///111333666888<<<@@@FFFJJJGGG???666111000111///---........................---......///////////////////////////////////////---///000...,,,000:::CCCDDDEEEGGGHHHHHHHHHHHHIIIJJJGGGBBB<<<555111000000...000111111111111222333...///000111222111111000111111111111111111111111000111111111111222222222444333333222222333333444222222333333444555555666222222333555555666666666555555555555666666666666888666555999===>>>:::666666444666999888555999??????===;;;888777888999:::888888777777888888999:::777888999:::;;;;;;;;;;;;888;;;>>>>>><<<===AAAEEEIIIHHHHHHIIIKKKNNNQQQSSSRRRTTTYYY]]]aaadddeeefffpppzzz}}}xxxyyyzzzttt~~~{{{{{{vvvqqqrrrwwwzzzwwwrrriii^^^PPPGGGEEEFFFEEECCCBBBBBBAAA@@@???>>>======666555444333222222222222333333444555444333222111000000000000000000000000222222111111000000/////////......------///000111000000////////////000000......////////////......////////////000000000000000000000000000000000000000000111111222222222222000222444666777777777666555555444333444555666777666666666666555555555555666666666666777888999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>============<<<<<<<<<<<>>>>>>>>>>>>>>??????===============<<<<<<<<<::::::;;;;;;::::::999888333666888;;;GGG```|||www[[[CCC888999>>>222222444444111///444===333333333222222333444444000000111111111111000000000000000000000//////.........////////////........./////////000000111111222222111111111111111111........................111///...///000111000///666888;;;===@@@EEEKKKOOONNNEEE999111//////---+++........................---......///////////////////////////////////////,,,///000---+++///:::DDDEEEFFFGGGHHHHHHHHHHHHHHHIIIFFF@@@999333000000222///000222222111111222444...///000222222111111000111111111111111111111111000111111111111222222222333222222111111222222333222222333333444555666666111111222333444444444444555555555555666666666777777555666:::@@@BBB???;;;777555666999888444777???AAA>>>;;;777666777999:::888888777777888999::::::777888999:::;;;;;;;;;;;;===AAAEEEFFFEEEFFFLLLQQQ\\\]]]]]]___bbbgggkkkmmmzzz}}}~~~{{{xxx|||}}}wwwzzz{{{{{{~~~{{{uuurrrwww}}}zzzssslllaaaRRRHHHEEEEEEDDDCCCEEEDDDBBB@@@>>><<<;;;:::666555444333222333333444555555444333222222222222222222111111111111111222000000000000000000000000000000000000000000000000111000///////////////000///////////////////////////......///111111000///000000000///////////////222111111111000000//////111111222222222333333333444555555666666666666666666666666666777888999:::999666444555888;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>===;;;:::;;;<<<>>>???====================================<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::333666888777999FFFZZZjjj|||vvvkkkYYYHHH<<<777777999555555555444444333333333555555444444333222111111000000000000000000000000000000000000000000000000222111111111000000//////222111111111000000/////////000111111///......///////////////............000111222000...///333777EEEKKKNNNLLLJJJKKKJJJHHHEEEIIIEEE888......111111............/////////000---------.........//////000000000000000000000000.........---...444>>>EEECCCDDDFFFFFFFFFFFFHHHIIIGGGDDD===666000...///111111111111000111111222333222222111111111111111222222222222222222222222222111222222333333444444555666444222333555666333000333333333444444444555555666555555444444555555666555777888777666555666888666555444777:::<<<:::888777777777777888999:::::::::<<<>>><<<999888999;;;;;;:::999:::;;;;;;:::888===>>>???AAABBBDDDDDDEEENNNRRRVVVWWWZZZcccrrr~~~~~~}}}yyywwwzzz{{{uuuxxx{{{{{{}}}zzztttrrrxxx~~~|||vvvlll```RRRHHHEEEEEEDDDCCCDDDDDDBBB@@@>>><<<;;;:::999777555444222222222333555555444333222222222222222222111111111111111222000000000000000000000000000000000000000000000000333333111000///////////////////////////////////////......///111111000///000000000000000000000000111111111111000000000///111111111222222222333333444444555666666666666666666666666666777888999999;;;888777777:::<<<<<<;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<===<<<;;;:::;;;<<<>>>???========================>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;777444888AAAJJJZZZgggsssuuuoooggg\\\TTTPPPJJJBBB999444222444555555555444444444333333333444444333333222111111111000000000000000000000000000000000000000000000000111111111111000000000///111111111000000000/////////000111111///......///////////////...............000111///---///333777JJJPPPTTTSSSQQQQQQOOOKKKKKKMMMIII<<<111///111000........./////////000000---------.........//////000000000000000000000000...///...---///555@@@HHHGGGGGGGGGGGGGGGGGGHHHHHHFFFBBB<<<555000...///111111111111111111222222333222222111111111111222222222222222222222222222222111222222333333444555555777666444444666888999999444444444444444444444444555555444444444444555555777888:::999888777777888666444444555888999888666:::999999888888888999999777999;;;<<<;;;;;;>>>@@@<<<<<<<<<>>>AAAEEEIIIKKKJJJMMMRRRVVVZZZ___eeeiiirrrwww|||}}}{{{wwwuuuyyyyyysssvvv{{{|||}}}yyysssrrrxxx~~~xxxkkk```QQQHHHEEEEEEDDDBBBDDDCCCBBB@@@>>><<<;;;:::;;;:::777555333222222222555444333222222111111222222111111111111111222222000000000000000000000000000000000000000000000000555444333111000///......///////////////////////////......///111111000///000000000000000000111111111111111111000000000000111111111222222222222333333444555555666666555555666555555666666777888999:::888777888:::<<<<<<;;;999999::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::;;;<<<===>>>========================>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999::::::999777777888:::???KKKVVVXXXRRRIII>>>555666555555444444444444444444444444444333333333333333333222222111000000000000000000000000000000000000000000000000000000000111111111111000000000000111111000000000000/////////000111111///......///////////////............,,,...///...---///444999KKKSSSYYYYYYWWWVVVRRRMMMPPPRRRMMMAAA555000000000....../////////000000000------........./////////000000000000000000000000//////...---///777BBBKKKKKKHHHEEEEEEFFFGGGEEECCCDDD@@@:::444000///000111111111111111111222333333222222111111111111222222333333333333333333333333222222222333444444555555888888888888888;;;???BBB555555444444444444444444555555444444444444555555777:::<<<<<<:::888777777888666666666888888777666999888888888888888999999888999;;;<<<<<<===???AAA???AAABBBCCCEEELLLTTT[[[aaagggnnnssswwwzzzwwwuuuyyyyyysssttt{{{{{{~~~zzztttrrrxxx~~~xxxjjj___QQQHHHFFFEEEDDDBBBCCCBBBAAA???>>><<<;;;:::;;;999777555444333333333555444333222111111111111111111111000111111222333000000000000000000000000000000000000000000000000333222111000///////////////////////////////////////......///111111000///000000000111111111111111111111111000000000000000111111111111222222222222333333444555555555555444555555555555666777888888777666666777888888999888999999999999999:::::::::;;;;;;<<<<<<<<<=========;;;;;;:::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;:::555666666888::::::888777888???CCCAAA>>>===:::666555666666777666555444333333333333333333333333333222111111111000000//////////////////////////////////////////////////////111111111000000000000000000000000000000000/////////000111111///......///////////////............,,,...///......111777<<>>AAA===777333111000111111222111111111111222333333222222111111111222333333333333333333333333333333222222333333444555555555777999<<<<<<;;;<<<@@@CCC555555555555444444444444555555444444444444555555777:::======;;;888777666:::999999888999999999888999999999999:::;;;<<<===<<<===???@@@BBBCCCDDDEEEHHHMMMSSSWWW[[[cccoooxxxyyyvvvvvv{{{|||uuusssyyyzzz~~~{{{uuusssxxx~~~{{{ttthhh^^^QQQHHHFFFFFFDDDBBBBBBBBBAAA???===<<<;;;:::999888666555444444555666444444333222111111111111111111000000111222222333000000000000000000000000000000000000000000000000//////.........//////000///////////////////////////......///111111000/////////000000111111111111000000000000000000111111000000111111111222222222222333333444444444444444444444444444555666777888666666777777777777777888888888888999999:::::::::;;;;;;;;;;;;<<<<<<<<<===:::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999777555555666555222///333777777444333777888777555555555444444333222111333333333333333333333333111111000000000000000///////////////////////////////////////////////////000000000000000000111111//////////////////000000///000111111///......///////////////............---///000///000333:::@@@CCCKKKTTTWWWXXXYYYVVVRRRLLLMMMLLLEEE999000---///////////////000000000111........./////////000000111111111111111111111111000000///...///666AAAIIILLLHHHDDDDDDFFFFFFAAA<<<===999444111111222222111222222222111222333333444222222111111222333333444333333333333333333333333222333333444444555666666555999>>>@@@>>><<<<<<===555555555555555555555555666555555444444555555666666999<<<===;;;888777666999999999999888999:::;;;<<<<<<<<<<<<===>>>???@@@@@@DDDIIIQQQXXX]]]```aaaccclllwwwzzzwwwuuuvvv|||~~~wwwrrrwwwxxx|||zzzvvvuuuyyy}}}yyypppggg]]]PPPHHHFFFFFFDDDAAABBBAAA@@@???===<<<;;;:::777666555444444444555666444333222111111000000111000000000000111222333333000000000000000000000000000000000000000000000000------------...///000000///////////////////////////......///111111000///......//////000000111111000000000000111111111111000000000111111111111222111222333333444444333333444333333444444555666777777999::::::999888888999777777888888999::::::::::::::::::;;;;;;;;;<<<<<<999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999999;;;999777666777777666555000444555333333666555222111111222222333444555666222222222222333333333333111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111......////////////000000///000111111///......///////////////............///000111000000444;;;AAACCCJJJQQQTTTUUUXXXXXXUUUKKKKKKKKKGGG<<<111---000/////////000000000111111....../////////000000000111111111111111111111111000000///......333<<>>;;;666111000222333333111222222222222222333444444222222111222222333444555333333333333333333333333333333333444555555666666444888===@@@???<<<888666444444555555555666666666777666666666666666666777666888;;;<<<:::999888888777888999888888999<<>>???AAACCCEEEFFFQQQWWWcccsss~~~tttuuusssuuu|||yyysss~~~~~~uuuvvvxxxwwwuuuuuu{{{~~~xxxooofff\\\PPPHHHFFFFFFDDDAAAAAA@@@@@@>>>===<<<;;;:::888777555333333333333333444333222111000000000000000000000000111222333444000000000000000000000000000000000000000000000000///............//////000///////////////////////////......///111111000///,,,------...//////000000///000000000111111111111000000000000111111111111111111222333333333333333333333333333444555666777666999;;;;;;999777888999666777777888999999::::::999999999::::::::::::;;;888888999:::::::::::::::::::::::::::::::::::::::;;;;;;:::::::::999999999999999999888888888777777777888888999999999:::;;;222555666444666999777444444444444444555666666666111111222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111........./////////000000///000111111///......///////////////............///000111//////333;;;AAAEEEKKKOOOOOOPPPSSSUUUSSSNNNMMMNNNLLLAAA333...111//////000000000111111111.../////////000000000000111111111111111111111111///000000...---000777<<>><<<888555333333444555666777888888888888777777777777888888777999;;;;;;;;;:::;;;<<<888999;;;;;;<<<>>>CCCFFFDDDFFFJJJPPPWWW]]]bbbeeevvv~~~}}}rrrsssrrrttt{{{zzzsss~~~}}}ttttttttttttsssuuu|||yyyoooeee\\\PPPHHHFFFFFFCCCAAAAAA@@@???>>>===<<<;;;:::999888666333222111111111444333222111000000000000000000000000111222333444000000000000000000000000000000000000000000000000111111000//////////////////////////////////////////......///111222000///,,,,,,------...//////000//////000000111111111222000000000000111111111111111111222333333333333222333333333333444555666666444777999999666555555777666777777888999999::::::888888999999999:::::::::888888999::::::::::::999:::::::::::::::::::::::::::::::::999999999888888888888888777777777777666555777999777555222222222444444222000222999<<<;;;777777777666444111///...111111111222222333333333111111111111111222222222000000000000000000000000000000000000000000000000//////000000111111111222---.........//////000000///000222111///......///000/////////............///000000///...222:::@@@FFFJJJLLLJJJJJJNNNQQQPPPQQQQQQRRRPPPDDD555///222000000000000111111111111////////////000000000000111111111111111111111111///000000...,,,...333888999===CCCEEEDDD@@@<<<:::777222......222555444111333333222222333333444555222222222222333444555666444444444444444444444444333333444444555666666666777666666999======:::777222333444555666888999999999999888888888888999999888:::;;;<<<;;;<<<>>>@@@;;;===???@@@AAADDDIIINNNRRRVVV]]]hhhtttuuuooopppqqqwwwwwwuuuwww{{{}}}}}}yyyuuurrrqqqpppnnnooouuuyyyssskkkeee\\\PPPFFFBBBAAAAAA@@@AAA@@@???===<<<<<<<<<<<<888888777444111000111333444333222222111111222222222111000//////000111222000000111111111111000000000000000000000000000000000000//////.........---000000000000000000000000000000000000000000000000............/////////000000000000000000000000000///000000000000111111111111111111111111111111111222333444555666666666666444555666888888777777666555555666777888888888888999999999999999999999999888999;;;<<<<<<;;;999888:::999888777777888999:::888999999::::::999999888777777888888888888777777777777666555444444333333777111000666777777???IIIMMMMMM:::///888555---777333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......//////............//////////////////////////////111111///......222777;;;FFFIIIJJJHHHEEEDDDIIIMMMMMMOOOTTTSSSHHH999000///333222111/////////000111......////////////......222222222111111111111111000000000000000000111222333555888:::;;;999666444111111222222222333333333222222333333333444444444333333333444444444555555777555333333444555555444666555555555555666666777888888888999999999999999777777888888888888888999:::777888======888888;;;:::===>>>>>><<<===AAAEEE@@@GGGNNNSSSZZZdddlllnnn|||uuusssssssssyyyvvvtttvvvyyyzzzyyyvvvssspppqqqooommmnnnuuuyyyuuulllggg]]]QQQGGGBBBAAA@@@???@@@???>>><<<;;;;;;::::::888888777444111000111333444333222222111111222222222111000//////000111222000000111111111111000000000000000000000000000000000000/////////.........000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000000000000111111111222222222222222222222222222222222333444555666666666666555666777888888888777777555666888999::::::999999999999999999999999999999888999;;;<<<<<<;;;999888999999888777777888999999777888888999999888888777888888999999999999888888888888777666666555444444666444666:::<<>>@@@CCCEEEHHHLLLPPPSSSVVVaaannn{{{vvvvvvvvvvvv{{{vvvvvvwwwxxxyyywwwuuurrrpppooonnnlllmmmtttyyyuuunnnhhh^^^QQQGGGBBBAAA???>>>???>>>===;;;::::::::::::888888777444111000111333444333222222111111222222222111000000000000111222000000111111111111000000000000000000000000000000000000////////////......000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000111111111111222222222333333333333333333333333333222333444555666666666666666666777888888888888777666777:::<<<===<<<:::999::::::::::::::::::::::::999999;;;;;;;;;;;;999999999999888777777888999999777777777888888777777777888999999::::::999999888999888888777777666666666777777:::???EEEWWW|||hhh???777;;;666333333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////000000000////////////...//////............///////////////////////////////////////...000444:::???IIIMMMPPPOOOJJJEEECCCCCCFFFHHHLLLMMMFFF999222222111000000////////////000222222222333333222222222111111111222222222222222222222222222222111111111...///000111111111000000222222222222333333333333333333333333444444444444333444444444444555555555888777888999::::::888666666666666666666777888888666666777777888888888888;;;999999999:::;;;;;;:::???===>>>??????>>>AAAFFFGGGKKKRRRZZZcccjjjppptttxxxwwwwwwxxx|||xxxyyyyyyzzzyyyxxxuuusssqqqmmmkkkhhhiiiqqqwwwuuunnnggg^^^QQQGGGCCCBBBAAA@@@???>>>===<<<;;;:::::::::888888666444111000111333444333222222111111222222111111111111111111111111000000111111111111000000////////////////////////000000//////////////////////////////////////////////////////////////////...////////////000000000000000000000000000000000111111222222222333333333444444444444444444444444222333444555666666666666777777777888888888888888666888<<<>>>???===;;;999::::::::::::::::::::::::999::::::;;;;;;::::::999999888888888888888888999777777888888888888777777777888888999999888888777888888888777777666666666999666999FFFWWWrrrLLL666:::;;;555333333333333333333333333111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////////////////////////////.........///111666<<>>===<<<;;;;;;;;;888888666444111000111333444333222222111111222222111111222222222222111111000000111111111111000000//////////////////////////////000000000000000000////////////////////////////////////////////////////////////000000000111111111111111111111111111111111222222222333333333444444444444444444444444222333444555666666666666777777777777777888888888666888<<<>>>???===;;;999::::::::::::::::::::::::::::::::::::::::::::::::888888888999999888888888888999999999999999999888666666777777777777666666777777666666666666666555:::444;;;VVVxxxccc;;;777;;;666333333333333333333333333111111111111111111111111////////////////////////////////////////////////.......................................///////////////............//////////////////////////////---......///222777>>>CCCMMMMMMNNNLLLJJJHHHFFFFFFFFFEEEGGGGGGBBB888222111//////000000000000000000111222222222222222222111000000111222333444444444444333333222333444555555666555444333333333333444222222333333333444444444333333444444444555555555444444444555555555666666666666777999;;;;;;888666666666666777777999::::::>>>>>>======<<<;;;;;;;;;999;;;>>>@@@BBBCCCEEEGGGGGGOOOYYY```cccfffjjjlllsss~~~uuuuuuvvv{{{yyytttuuuvvvwwwvvvssspppnnnllliiieeedddllltttsssmmmfff]]]QQQHHHDDDCCCBBBBBBAAA@@@???>>>===<<<<<<<<<888888777444111000111333444333222222111111222222111111222333333222111111000000111111111111000000000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111111111111111222222222333444444444444444444444444222333444555666666666666666666666555666777777888666777:::<<<===<<<:::999999999999999999999999999::::::::::::::::::::::::777888999999999999888777999999::::::::::::999999555666666666666666666555666666666666666666666666999888JJJsssHHH666999666333333333333333333333333111111111111111111111111////////////////////////000000000000000000000000........................---............///////////////............//////////////////////////////......///000222888>>>DDDJJJIIIIIIHHHGGGFFFEEEDDDEEEBBBBBBDDD???777111000///000000111111111111000000111111222222111111000000000111222333444555666555444222111222555888:::999888777555444333333333333333333333444444444444333444444444555555555555444444555555555666666666555555666888999:::888666777777777777888999;;;;;;:::::::::::::::::::::::::::<<<======@@@IIIWWWcccqqq}}}uuuuuuvvvzzzvvvqqqsssvvvwwwwwwssspppmmmnnnkkkfffeeellltttsssnnnjjj```SSSHHHCCCBBB@@@???@@@???>>>===<<<;;;;;;;;;888888777444111000111333444333222222111111222222111222222333333222222111000000111111111111000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111000000000111111111222222333333333333333333333333222333444555666666666666666555444444444555777777555666888999::::::999999888888888888888888888888;;;::::::999999::::::;;;777888999999999999888777888888999999999999888888666666777777777777666666777777777777777777777777:::DDDdddVVV888999555333333333333333333333333111111111111111111111111////////////////////////000000000000000000000000........................---------.........////////////............////////////////////////////////////000000333888???DDDIIIIIIJJJJJJJJJGGGCCCAAA@@@======>>><<<555000//////000111222333333222111111111222222222222111111///000111222444555666777666444111///111666;;;>>>===<<<:::999666444333222333333333444444444444555444444444444555555555555555555555555666666666666777666555666999:::999888777777777888999:::;;;<<<999999;;;<<<>>>@@@AAABBBEEELLLTTTWWW[[[hhh}}}wwwvvvvvvzzz~~~sssqqqtttwwwzzzyyyvvvrrroooqqqmmmgggfffllluuutttooommmcccUUUIIICCC@@@>>><<>>===<<<;;;:::::::::888888777444111000111333444333222222111111222222111222333444444333222111000000111111111111000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111///000000000000111111111333333333333333333333333222333444555666666666666555444444333333555666777555666666777888888888888777777777777777777777777;;;::::::999999::::::;;;777888999::::::999888777777777888888888888777777777777888888888888777777888888888888888888999999<<>>???CCCGGGNNNXXXaaagggiiiiii~~~|||vvvrrrxxxwwwqqqpppppprrruuutttoooiiihhhiiiiiiiiinnntttsssooonnncccTTTHHHCCCAAA@@@???<<<<<<;;;::::::::::::;;;777666555333333333444444444444444444444333222222111222333444444333222111000000000000000000000000000111222111///...///000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000111111111111444444444444444444444444444444555555555666666666444555555666666666555555333555777888777666777888777666666666666777888888888777666888::::::777555555555666777777888888999999888888777777666666666555555555555666666777888777555555888888777:::???GGGhhhppp>>>:::555333333333333333333333333555444333222111000000000111111000///////////////////////////////////////000///............////////////............//////000//////////////////000111000000/////////....../////////000333999AAAFFFNNNRRRWWWYYYUUUKKK???777222333444333111000000111222222555;;;AAA@@@:::444222222222222111111111000444444333222222333444444333333222222444777:::<<<===>>>===;;;888666555666555555555555555444444444444444555555666777777777555666666555666666888999888999:::;;;:::999999;;;:::;;;;;;<<<===AAAFFFJJJTTT^^^ooo{{{tttpppuuu~~~zzzqqqmmmllllllooosssssspppmmmhhhiiiiiijjjooovvvwwwssspppeeeUUUIIICCCAAA@@@???;;;;;;;;;;;;;;;:::::::::555444333222222333444444444444333222222222222222111111222222222222111111000000000000000000000000///000111000///...///000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000111111111111333333333333444444444444333444444444555555555555333444555666777777777777555666888888777666666777666555555555555666777777666666555666888888666444444444555555666666777777777777777777777777777666555555444444444555555666777444333444444333888>>>NNNyyyuuu@@@999333333333333333333333333333999888666444222000//////111000000///////////////////////////////////////...------------...////////////............////////////............////////////000000111111111222.........///222888@@@EEENNNOOORRRTTTRRRJJJ===444111222222111//////111333777888===DDDIIIFFF===555222222222222111111111111444444333333333333444444333333333333444555777888666777888888666666777888444444444444444444444444444555555666777777888888777666666777999999999888666888;;;======>>>@@@AAAAAAFFFKKKOOOSSS[[[gggppp~~~xxxrrrooottt}}}xxxoooooonnnnnnqqqtttuuutttrrrkkkkkkjjjkkkpppwwwwwwtttqqqfffWWWJJJDDDBBBAAA@@@=========<<<;;;:::999888444333222111222333444555444333222111000111222333111111111111111111111111000000000000000000000000///000111000.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111333333333333333444444444333333333444444444555555555555666777777777777777555777888888666555666666555444444444444555666666555555555555666666555444444444555555666666666666555555555666666777777777555555444333333333444444555333444555444444999@@@SSSvvvBBB:::333222222222222222222222222888777555333111000//////000000////////////000000///////////////000000000000//////.........////////////............////////////............//////......///111222333444555000000///...000555<<>><<<:::777666444333222111222333444555444333222111000111222333111111111111111111111111000000000000000000000000///111111000///...///000////////////////////////........................////////////////////////........................////////////000000000000///000000000111111111111222222222333333333444444333333333444444444555555777777777777777666555555555777888888666555666666444444444444444555555666444444555444444444444555555555555666666666666666444444444555666666777777555444444333333333333444000111333777666666<<>>CCCGGGFFFKKKUUU\\\]]]ooozzzvvvqqqooouuuzzzqqqoooqqqrrrttttttsssrrrqqqppppppllliiimmmrrrrrrnnnooodddVVVJJJEEECCCBBBBBBBBBBBBBBB@@@>>>;;;888666555444333222222333444444444444333222222222222222333222111111111111222333000000000000000000000000000111222111000//////111000000000000000000000000........................000000000000000000000000........................////////////000000000000000000000000111111111111111111222222333333444444333444444444555555555555777777777777666555444333555666888888777666666777555444444444444555666666444555555444333333444666666666666666666666666666333444444444555555666666444444333333333444444555444444555666444333:::DDD\\\tttAAA<<<777222222222222222222222222000000000///000000111111///////////////000000111...//////000000111111222666555333111000......---//////............//////000000////////////000000//////000111222333444444222222222000//////111444555222//////222444444222222222222111000222666:::GGGHHHLLLQQQSSSLLL@@@555222222222222333333333333444444555555555555444444444444555555555555444333444555666555333222333444555555555666777777888888444555555666666777888888666888999999999;;;>>>AAA???JJJUUU]]]kkk~~~wwwrrrpppvvvxxxooommmooosssvvvvvvtttsssrrrooonnnjjjhhhjjjpppppplllmmmcccTTTIIIDDDCCCCCCCCCAAAAAABBBBBB@@@>>><<<:::777666555333333333444444444444444444444333222222444333222111111222333444000000000000000000000000111222333222111000111222000000000000000000000000........................000000000000000000000000........................////////////000000000000000000000000111111111111000111111222333333444444444444555555555666666666555555666666666555555444333555777888777666777888555555555444555666666777444555666444222222555777555444444444444444444444444444444444444444555555444333333333444555666777999999;;;>>>@@@FFFTTTcccuuuAAA;;;555111111111111111111111111000000/////////000000111///////////////000111111...//////000111111222222444333222000///.........//////............//////111111000000000000111111000000000111111111111111///000222111000//////000000000000111222222222222111111111111000222555888AAAAAACCCHHHKKKGGG===444222222222333333333444444333444555666666555444333555555555555555555555666555666777666444333444555666666666777888999999999666777777888999999::::::777;;;?????????CCCLLLSSSWWWiii|||yyytttqqqwwwvvvllllllooouuuxxxxxxwwwuuutttnnnmmmiiifffiiiooopppllllllaaaSSSIIIDDDCCCCCCCCC???@@@BBBBBBBBBAAA???===888777666444333333444444333444555666555444333222444444333222222333444444000000000000000000000000222333444333111111111222000000000000000000000000........................000000000000000000000000........................////////////000000000000000000000000111111111111000000111222333333444444555555555666666666666777222333444555666666666666333555777777777777888999666555555555555666777777444666666555222222555888333333333333333333333333444444444444444444444444333333333444555666777888888:::AAALLLXXXkkkvvvBBB:::333111111111111111111111111222111111000000000000000///////////////000111111...//////000111222222222111111000/////////////////////............//////222222111111111111222222111111111000000000000000,,,...111222111//////000---///333444222111000///000000111000000111333555::::::<<>>AAAAAA===777444444444444444444444444444444555555666777666666666777999<<<===<<<;;;;;;;;;:::888666555555555555555777555555999999777999<<<;;;;;;;;;;;;===@@@CCCEEEMMMUUU^^^bbbfffrrr{{{uuurrrxxx{{{rrrrrrrrrtttwwwvvvrrrqqqtttooolllggggggooowwwvvvqqqpppcccSSSIIIGGGGGGFFFDDDAAAAAA@@@???????????????777666333222111333444555444444444444333333333222111111111222222333333444333333333333333333333333111111111111000000000000000000000000////////////000000000000000000000000............////////////...////////////...///000000000000000111111111222000000000000000111222222000111222333444444444444444444444555555666777888555555666666666666555555666666555555555555555555666666777777777777666666555444444333333444444555444444444444444444444444444444444444444444444444444444444333222333555777;;;IIIvvvqqqEEE777555111111111111111111111111111000///000000///---+++000000000///////////////000000000000000000000000...000111000///...///111000000000000111111111111555999999444111222111///111111111111111111111111111111111111111111111111111111111111000000000000444444444444333333333333666888<<<>>>>>>;;;666333444444444444444444444444555555666777777777777777888;;;>>>???>>><<<;;;;;;===;;;:::999999::::::::::::888:::>>>>>><<<<<>>=========>>>>>>666555333222222222333444333333333333222222222222222222222222222222222222333333333333333333333333111111111111000000000000000000000000////////////000000000000000000000000............////////////111000////////////000000000000000111111111222222111000000000000111222222111111222333444444444444333444555666666666666666555555666666666666555555888888777666666555444444666666777777777777666666555555444444444444555555444444444444444444444444444444444444444444444444333444444333333333666888999WWWnnnCCC666555111111111111111111111111111000//////000000...,,,////////////////////////000000000000000000000000...000111000///...///111000000000000111111111111666999999444000111000...111111111111111111111111111111111111111111111111111111111111111111111111333444555666666555444333555666888::::::888555333444444444444444444444444555666666777777777777777999<<>>>>>===============666666555444444444444444222222222222222222222222333333333222222111111111222222222222222222222222111111111111000000000///000000000000////////////////////////////////////............////////////222000///...////////////....../////////000000000111111000000111111222333111222333333444444444333222333555666777777666555555555666666666666555555888888777777666666666666666666777777777777666666555555444444444444555555555555555555444444444444444444444444444444444444333444444444333444777999AAAhhhlllAAA555555111111111111111111111111111000//////000000///---////////////000000000000000000000000000000000000...000111000///...///111///000000000111111111111444888888333000111111000111111111111111111111111111111111111111111111111000111111111111111222222222333555777777666444333444444555555555555444333444444444444444444444444444555666666777777666666888;;;???@@@>>>;;;999888:::::::::999888999;;;<<<<<<<<<>>>BBBCCCBBBFFFMMMOOOWWWeeewwwvvvqqqnnnttt~~~vvvrrrqqqsssvvvvvvsssuuuyyytttqqqmmmlllsssyyywwwpppnnndddVVVJJJDDDAAA@@@???@@@???>>>======<<<<<<<<<777777777777777666666555222222222222222222222222444333333222222111111111222222222222222222222222111111111111000000000///000000000000////////////////////////////////////............////////////222///......000111000...////////////000000000000111111111111111222222333222222333444444444333333111222444666666666555555555555666666666666555555666666666666777777888888666666777777777777666666666555555444444555555666666666666555555444444444444444444444444444444444222333444444444555888:::GGGvvvjjj@@@555555111111111111111111111111222000//////000000///...000000000111111222222222111111111111111111111111...000111000///...///111///000000000111111111111111555555222111333444222111111111111111111111111111111111111111111111111000000111111222222222333222333555777777666555444333333333333333333333333444444444444444444444444444444555666666666666555777:::===>>><<<999777777;;;<<<===<<<;;;<<>><<<:::888777777666777999:::999888666444222333333333444444444444333333222222222222222222111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000............////////////000//////333777888444000111111222222222333333333222222111111222222333444222333333444444333333222333333333333444555666666555555666666666666555555555555555555555555666666666666777777777777666666666666555555555555666666777777777666555444444444444444444444444444444444111222444444444666:::<<>>>>>DDDKKKQQQUUU\\\eeemmmvvvzzztttqqqwwwyyyzzzuuurrrrrrrrrpppssswwwrrrnnnlllooovvvyyyvvvqqqooofffYYYLLLCCC@@@AAABBB======;;;:::888777555555333333333333333333333333444444444333333222222222222222222111111111111000111111111222222333333333111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////111000000222555666333000111111111111000000000000222222111111111111111111111222333333444444333333333333444444555666666666555555666666666666666666444555555666777666666666666666777888888888888888666666777777777777666666555555444444444444555555444444444444444444444444333111111444555555:::AAAYYY___<<<;;;333444444444333333222222222222222111111111111222222222222111111111111222222333333333222222111111111000000000000000000000000111111111111111111111111333444555555333222222222222222222111000000333555111111222333333333222222333333333333333333333333222333555444333333444666555555555555555444444444888555333333666999888777888666555666999;;;;;;;;;;;;555666>>>???;;;===DDDFFFPPP^^^jjjttt~~~xxxuuu{{{|||yyytttqqqqqqqqqpppsssxxxsssnnnkkknnnuuuxxxuuupppnnneeeXXXKKKCCC@@@@@@AAA>>>===<<<:::999777666555444333333222222333333444444444444333333222222222222222222222111111111111111111222222222333333333111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////111000000111444444222000111111111111111111111111111111111111111111111111111222333333444444333333333333444444555666666666666666666666555555555555444444555666666666666555555666666777888888777777777777888888888888777777555555444444444444555555444444444444444444444444333111111444555555999@@@ZZZYYY888777000444333333333222222222222222222111111111111222222222222111111111111222222333333333222222222111111111111111111111111111111111111111111111111111111222333333333222111222222222333555555444222222333222333333333333333222222444444444444444444444444222333444444333333444666666666666666666666666666999666444444666777666444:::999999999::::::999999======???CCCFFFJJJRRR[[[dddmmm{{{{{{yyy}}}~~~xxxrrrnnnooooooooosssyyyuuuoookkkmmmsssvvvsssnnnlllcccVVVJJJCCC@@@?????????>>>===;;;:::888777666555444222111111222444555444444333333333333222222333222222222111111111111111222222222222333333333111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000//////000222222111///000000111111111111111111111111111111111111111111111222222333333333333333333333333444555555666666666666666666555555444444333333444555555555555555444555666666666666666666777777888888888888777777555555444444444444555555444444444444444444444444222000111444444444888>>>WWWPPP555555000222222222222222111111111222222111111111111222222222222111111111111222222333333333222222222222111111111111111111111111111222222222222222222222222111111111111222222222222333666888999777444333333555444444444333333222222444444444444444444444444111333444444333333444555666666777777888888999999888777666666888888777666777888999;;;<<<===>>>>>><<>>??????===<<<:::999777777666444222000000222444666333333333333333333333333333333222222222111111111222222222222222222222222111111000000000000111111/////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000000000000111111111111111111222333333333333222222333333444444555666666777666666555555444444333222333444444555555444444444444555555666555555444666666777777777777666666555444444333333444444555333333333333333333333333222000111444444333777<<>>>>>???@@@CCCJJJSSSZZZ}}}~~~|||~~~zzzuuuqqqnnnooooooooorrrvvvtttpppllloootttvvvqqqkkkggg^^^RRRKKKGGGEEE@@@<<>>===;;;:::888777666555444222111111222444555222222333333333333444444333333333333222222222222333333333222222222222111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000111111000......///111,,,,,,------......//////...//////000000111111111000111111222222222222222222222222333444444555555444444444444444444444444333333444555555555555555555555555666555555444333333333444444444444333333444444333333333333444444333333333333333333333333222000111444333111333888999XXXWWW999111222111111111111222222222222222222222111111111111222222222222111111111111222222111222222222222333333333222222222222222222222222333333333333333333333333333333555999>>>???<<<888<<<:::888555333444888;;;999888666555555555666666444444444444444444444444333555666666555555666777666666777777888888999999:::::::::999999:::<<<>>>???CCCKKKSSS___nnn~~~~~~zzzuuuqqqppprrrqqqoooppptttsssooommmqqqwwwxxxrrrkkkggg^^^RRRKKKIIIFFFAAA<<<>>>===<<<:::999777666555444333333222222333333444222222222333333444444444444444333333333222222222333333333222222222111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////111222222000...---///222------...//////000111111......//////000111111222000000111222222222222222111222222333333444555555222333333444444555555666444444555666666666666555666666666666666555444444333444444555555444444333444333333222222333333444222222222222222222222222111000111444333111222666888FFFyyy{{{LLL555222222222222222222222333333333444222222111111111111222222222222111111111111222222111111222222222333333333222222222222222222222222333333333333333333333333222222666<<>>AAAGGGLLLUUU]]]kkkyyy}}}~~~|||yyyuuurrrqqqssssssppppppsssrrrooonnnsssyyyyyyssslllggg^^^RRRLLLJJJHHHBBB<<<======<<<:::888777555555333333333333333333333333222222222333333444444444444444444333333333222222333333333222222111111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////111333333111...---000333...//////000111222222333---......///000111111222000000111222222222222111111222222333333444555555111222222333444555666666444555666666777777666666666777777777666555444444444555555555555555555444444333333222222333333444222222222222222222222222111000111444333000111666;;;===mmmzzzIII555555444444222222222333333444444444222222111111111111222222222222111111111111222222111111111222222333333333222222222222222222222222333333333333333333333333111222666===CCCDDD===777444555666666555444666777999888666555555777999:::::::::::::::::::::::::::666777888888777777888999;;;:::::::::::::::::::::;;;>>>@@@BBBEEELLLUUU\\\zzzzzzrrrsssqqqqqqrrrpppnnnppptttsssqqqooorrrzzz~~~ttthhheee```VVVNNNMMMMMMGGG>>>@@@>>><<<;;;:::888555222555555444333222222222222333333333333333333333333111111111111111111111111222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000...------......---+++////////////////////////000000000000111111111111000000111111111111000000111111222222222333333333111222222333333444444555777777666666555555555555333555555555555555777999555666666666666555555444444333333222222333333444333222222111111222222333222222222222222222222222000222333333111000000111111:::ddd}}}SSS666000222111222222222222222222222222333333333222222222111111000000000000000000000000444444333333333333222222222222111111111111222222222222333555666666444111333666;;;======<<<<<<<<<999666444333444555555555888777666555444444555666666888;;;>>>???>>>===<<<777777777777777888999:::===:::666444666999;;;<<<===BBBBBBGGGTTT]]]lll{{{ssstttrrrrrrsssrrrnnnppptttrrrooollloooyyy}}}vvvjjjggg```UUULLLKKKLLLGGG???@@@>>><<<;;;;;;999666444555444444333222222222333333333333333333333333333222222222222222222222222333333222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000///......//////...,,,////////////////////////000000000000111111111111000111111111111111111000111111222222222333333333111222222333333444444555555555555444444444333333444555666666555555777999777777777666666555555555444333333222222333333444333222222111111222222333222222222222222222222222000222333333111000111222444>>>fffzzzRRR777111333222222222222222222222222222333333333222222222111111111111111111111111111111333333333333333333333333222222111111111111222222222333444666999999888666444666:::;;;;;;::::::;;;:::777333222333555666666888777666444444444555666444666:::===@@@AAABBBBBBBBB???<<<999888888999:::999<<<>>>===;;;;;;>>>AAAEEERRR___ooo}}}xxxtttrrrsssuuussspppppptttqqqnnnjjjlllvvv|||vvvlllhhhaaaTTTJJJGGGIIIFFF@@@???===<<<<<<<<<:::888666555444333333333333333444333333333333333333333333333333333333333333333333333333333333222222222222111111111111111111111111000000000000000000000000000000000000000000000000111000//////000000///...000000000000000000000000000000000000111111111111111111222222222222111111111111222222222333333333111222222333333444444555333333333333222222222222444666666666666666888::::::999777666555555555666444333333222222333333444333222222111111222222333222222222222222222222222000222333222111111222333555CCCkkkuuuOOO888333444333222222222222222222222222333333333222222222111111111111111111111111111111111222222333333444444555222222111111111111222222333444555888;;;===<<<;;;555777888888777777888999;;;777333000111444666777777666555444444444555555333444888<<<@@@DDDGGGIIIGGGCCC===:::888999999999555:::>>>>>>===BBBMMMWWWdddvvv{{{|||zzzzzz~~~}}}tttssstttvvvuuuqqqrrruuusssnnniiijjjtttzzzuuukkkggg```RRRFFFBBBDDDCCC???>>>===<<<<<<<<<;;;999777444444333333333444444555333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////222000///000111111000///000000000000000000000000///000000000111111111111222222222333333222222222111111222222222333333333111222222333333444444555333333222222222222222222555666777666666666888:::;;;:::777555444444666666444333333222222333333444333222222111111222222333222222222222222222222222000111222222111111333555444IIItttnnnLLL777333333222222222222222222222222222333333333222222222111111111111111111111111111111000111111222444555555666333222222111111222222333555555666888<<<======;;;777777777666444444666888;;;777222000111444666777666555555555555555555555222444666999>>>CCCGGGJJJEEEBBB???<<<;;;;;;;;;;;;999;;;===>>>CCCQQQeeeuuu||||||zzzxxx{{{~~~yyysssrrrsssvvvuuurrrsssxxxvvvpppjjjjjjrrrxxxssshhheee^^^PPPCCC===??????======<<<;;;;;;<<<;;;999777333333333333444555555666333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111////////////////////////111000///000111222111000000000000000000000000000///000000000111111111111222222222333333222222222111111222222222333333333111222222333333444444555333333333333444444444444444555666666555666888:::;;;999777555444444666777444333333222222333333444333222222111111222222333222222222222222222222222000111222222111222444666555QQQeeeFFF666222222000222222222222222222222222333333333222222222111111111111111111111111111111000000111222444555666666333333222222222222333333666555555777999;;;:::999888888777555444444666888:::777444222333555666777555666666666666666666666444444555777;;;???CCCEEEAAAAAAAAA@@@===<<<<<<<<<>>>BBBHHHRRR```ttt}}}zzzzzz|||yyysssrrrqqqqqqttttttrrruuu{{{wwwrrrkkkkkksssxxxrrrgggddd^^^PPPBBB;;;<<<===;;;===;;;::::::;;;:::888666333333333333444555777777333333333333333333333333333333333333333333333333222222222222333333333333222222222222222222222222111111111111111111111111000000000000000000000000111000///000111222111000000000000000000000000000000000000000111111111111111111222222222222111111111111222222222333333333111222222333333444444555444444444444555555555555333555555555555555777999888777555444444555555666444333333222222333333444333222222111111222222333222222222222222222222222000111111111111333666888<<<^^^~~~[[[???444222111000222222222222222222222222333333333222222222111111222222222222222222222222000000111222444555666666333333222222222222333333555444444555777999888888888999888777555555777999:::999888999::::::888777666666777888888888777777666666666666888;;;===???999===@@@>>>:::999===AAACCCOOOccczzz||||||~~~yyysssqqqooooooqqqrrrrrrwww~~~uuuqqqlllllltttyyyssshhhddd___RRRCCC<<<<<<===;;;<<<;;;:::999:::999666444222222333333555666777888333333333333333333333333222222222222222222222222111111111222222222333333222222222222222222222222111111111111111111111111000000000000000000000000000///...///111222111000////////////////////////000000000000111111111111000111111111111111111000111111222222222333333333111222222333333444444555333444444444555555555666222444444444333444666888444444444444555555555555444333333222222333333444333222222111111222222333222222222222222222222222000111111111111333777999HHHnnnsssPPP999222333333222222222222222222222222222333333333222222222111111222222222222222222222222111111222333333444555555444333333222222333333444333222222333666999999999888999:::999888888999;;;<<<<<>>999777888999:::;;;::::::999777777888888999999999999<<>>>>><<<:::888888888777555333222222444777999999888666555333222222222444555333222222111111222222333111111111111111111111111000000000000000000000000111111222222222222111111////////////////////////111000000000/////////......///000111111///---+++,,,...000222333333222222//////000111111222333333000000000000111111111111111111111222222222333333444444333333333333444444444444444444555555555555444444444444444444444444555444444333222222111111222222222222222222222222000000111111111222222222111111111111///111999BBB___\\\@@@777222333666111222333333333333333222222444444444444444444444444111111222222222222111111111222222222222333333333333333333333333222111111111222333555777999;;;;;;@@@???===;;;::::::;;;<<<999@@@GGGFFF@@@;;;999:::<<<;;;999888777777888888666888<<>>>>><<<999888;;;>>>:::@@@FFFFFFAAA===<<<===:::999777666666777888:::999===@@@CCCGGGNNNVVV\\\hhhyyyrrrttttttrrrpppqqqxxx~~~vvvoookkkmmmtttuuunnnffffffaaaVVVHHH@@@@@@AAA@@@@@@>>><<<;;;;;;:::999777555333111111333666777888444444333222111222222333222222111111111111222222111111111111111111111111000000000000000000000000...//////000000//////...////////////////////////000000000000////////////000///////////////000111///000111333333444333333///000000000111111111222///000000000111111111111000000000111111111222222333222222111111222222333222333333333444444444444333333333333333333333333333333333333222222111111111111111111111111111111000000000000111111111111111///000333222444@@@NNNvvvlllNNN:::777222333666333333444555555555555555555444444444444444444444444555444333222222333444555222222222333333333444444777777888888888888777777333444555777888:::;;;<<<999<<<>>><<<888777;;;@@@===AAAFFFFFFBBB>>>===>>>888888888888999:::;;;<<<@@@AAACCCHHHVVVkkk~~~~~~|||~~~}}}}}}}}}~~~yyyuuuyyy{{{yyyuuuuuu{{{vvvppplllnnnssstttmmmffffffaaaUUUGGG??????AAA@@@@@@>>>;;;:::::::::888777555333111000222555666666333333222222111111111111222111111000000111111222111111111111111111111111000000000000000000000000///000000000000000000///........................////////////000000000000000///...------...000111//////000111111222222222000000000000000111111111///000000000111111111111111111111111222222222333333333222222222222333333222222222222333333333444333333333333333333333333333222222222222222111111111111111111111111111111//////000000000111111111222...000444333444BBBTTT|||aaaGGG999777222111444111333444555555666666666555444444444444444444444444666555444333333444555666222222333333333444444444777777888888999888888777333444555777888:::;;;<<<777;;;>>><<<888777;;;???===@@@CCCBBB???<<<;;;;;;999:::<<<=========<<<<<>>>>>@@@@@@???<<<:::999999888777666555333111111222444444444222222222111111111000000111111000000000000111111111111111111111111111111000000000000000000000000000000111111111111000000........................////////////000000000000000000222222222111000///....../////////000000000000000000000000000000000000000000000111111111111111111111222222222333333333222222222222222222333111111222222222333333333333333333333333333333333222222222222222222111111111111111111111111111111/////////000000000111111222...///444333333BBBXXXVVV@@@666777222000333000333333444555666666666666444444444444444444444444666555555444444555555666333333333333444444444444444444555666666666555555333444555666888999:::;;;888:::<<<;;;999888:::<<<:::;;;===<<<;;;999999999888999;;;<<<===>>>>>>>>>HHHVVVgggyyy~~~}}}}}}}}}{{{yyyvvvttttttsssrrrpppmmmlllkkklllnnnmmmllljjjkkkkkkkkkllllllmmmnnnnnnkkkkkkllllllmmmnnnppppppttttttttttttuuuwwwyyyzzz|||~~~zzzrrrxxx~~~|||vvvssswww|||xxxsssppppppssssssmmmgggeee```SSSDDD<<<===??????===;;;888777777777555444444222111222333333222111111111111111111000000///111111000000000000111111111111111111111111111111000000000000000000000000000000111111111111000000.........................../////////000000000111333777===BBBAAA<<<555000//////......//////000000000000000000000000000///000000000000111111111111000000000111111111111222222111111000000111111222111111111111222222222222222222222222222222222222111111111111111111222222111111111111111111111111////////////000000000111333---///444222111BBBZZZwwwKKK888333777333111444222222222333444555666666555444444444444444444444444333333444444444444333333333333333444444444444555222333333444555555444444333333444555777888999999999::::::::::::999999999666888999::::::;;;;;;<<<:::;;;<<<@@@EEEKKKQQQUUUfff}}}yyywwwuuurrrooonnnmmmmmmjjjhhhffffffeeedddaaa______^^^]]]^^^___```___^^^^^^^^^^^^^^^^^^^^^____________`````````aaaaaaaaaddddddeeefffggghhhhhhhhhnnnooopppppppppppprrruuuqqqpppqqqsssvvvxxxxxxxxxzzz|||~~~~~~yyyrrrxxx~~~}}}vvvssswww|||xxxtttqqqqqqtttsssmmmhhheee___RRRCCC;;;<<>>;;;999777666666555444222333222222222444333111000111111111111111000//////111111000000000000111111111111111111111111111111000000000000000000000000//////000000000000//////.........................../////////000000111111777???IIIQQQPPPGGG;;;333000///////////////000111000000000000////////////000000000000111111111111////////////000000000000000000////////////000000000111111111111222222222222222222222222222222222111111111111111111222222000000000000000000000000////////////000000000000333---...444222000BBB[[[iiiDDD333111777333222666444111222333444555555555555444444444444444444444444111111333444444333111111333333333444444444555555333333444555666666555555222333444555666777888999;;;999999999::::::888666666777999;;;===???AAABBBBBBBBBDDDJJJTTTaaammmuuu{{{wwwuuutttkkkiiigggeeebbb```______[[[ZZZYYYYYYXXXWWWSSSPPPTTTRRRQQQQQQSSSTTTTTTSSSTTTTTTTTTTTTTTTSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWYYY[[[\\\[[[[[[ZZZZZZ[[[\\\\\\\\\\\\^^^```^^^]]]^^^```dddfffgggfffiiikkklllmmmlllkkkkkkllllllnnnqqqtttvvvxxxyyyzzzzzz|||~~~{{{{{{~~~|||vvvqqqooopppqqqrrrtttvvvvvvtttoookkkjjj```NNN>>>888;;;<<<::::::888555444444444222111333111000111222444333333000111111111111222222222222111000......000111222222///,,,,,,---000222222111111111000000000000000000000111111111111000000////////////////////////........................222666<<<@@@@@@;;;444000000000000000000000000000////////////////////////111111000000000000000000222222111111111111222222111111000000000000111111111111111111111111111222333333333222222222111111222222111111111111222222222111000//////000111222111111111111000000000000...///---111333///>>>^^^~~~OOO777888777666333222444555444444444444444444444444444444444333333333222222222222222333333444444444222444555555333111222333444444444555555555666666888666444444555888999999;;;<<<;;;999666666888::::::::::::;;;<<>>\\\qqqEEE777777888666444333333444222333333333444444444444444444444333333333222222333333333444555666666777222333444444444444444555444444444555555555666666777555444444666888999:::::::::::::::;;;<<<>>>???:::<<<>>>AAADDDHHHLLLNNNYYYfffyyy{{{uuupppkkkiiihhheeedddbbb```]]][[[YYYXXXUUUUUUTTTRRRNNNMMMMMMNNNLLLMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOPPPQQQSSSSSSRRRQQQPPPQQQRRRSSSTTTTTTUUUTTTTTTQQQQQQRRRTTTUUUVVVWWWXXXYYYZZZZZZ[[[[[[\\\\\\\\\~~~}}}yyyttttttvvvttttttuuuvvvuuurrrmmmiiifff^^^OOOAAA;;;<<<;;;777:::888666666666555333111333111000111222444333333000111111111111222222222222111000//////000111222555777777555222000111333000000000000000000111111000000111111111111000000////////////////////////........................111111111000000000000000........................111111111111111111111111000000000000000000000000000000////////////000000111222222222222111000//////000222333333333222111333333333222222222111111222222111111111111222222111111000000000000111111111111111111000000000000///111///111444111>>>YYY}}}aaa>>>777888:::999666444333333222222333333444444555555444444444444333333333333333444444666777888999999555444333333555666777666444444555555555666666666555555555666777888:::;;;>>><<<::::::;;;;;;:::999999999;;;>>>CCCMMMXXX___xxx~~~vvvpppnnnlllhhhddd```]]][[[ZZZXXXXXXWWWVVVUUUTTTSSSRRROOOOOOOOOLLLIIIHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJKKKKKKLLLLLLLLLMMMNNNOOOOOOOOOOOONNNLLLMMMNNNOOOPPPOOONNNMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRSSSSSSUUUUUUUUUUUUUUUVVVVVVVVV~~~{{{vvvxxx{{{vvvvvvuuuuuutttqqqlllhhhccc]]]PPPDDD???@@@>>>:::<<<:::999888888777555333333111000111222444333333000000111111111222222222111111000//////000111111444888;;;888222...///111000000000000000111111111000000111111111111000000////////////////////////........................222111000//////000111111////////////////////////111111111111111111111111111111111111222222222222111111000000000000111111222222333333333222000000///000222444444333222111333333333222222222111111222222111111111111222222111000000000000000000111111111111111000000000//////222000111444111<<>>===:::777666555555555555555555555555555555444444444444333333333222333444666777999:::::::::777555555666777777555555555555555666666666666444555777888888999;;;<<<@@@===;;;;;;<<<<<<;;;999@@@AAABBBFFFPPPaaauuu~~~zzzwwwssspppnnnkkkgggcccdddbbb```]]][[[ZZZYYYYYYTTTTTTSSSSSSRRRQQQQQQPPPNNNNNNNNNLLLIIIHHHHHHJJJHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOLLLLLLMMMNNNNNNNNNNNNMMMNNNNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSVVVVVVUUUUUUUUUUUUUUUUUU~~~}}}~~~|||xxx{{{yyywwwvvvuuussspppkkkgggaaa\\\QQQGGGDDDEEECCC???>>>===<<<;;;;;;:::777555333111000111222444333333000000111111111222222222111111000000000000111111222666999777111------/////////000000111111111111000000111111111111000000000000000000000000000000///////////////////////////000000111111111000000000000000000000000000000111111111111111111111111222222222333333444444444333222222111111222222333222222333333333333222222111222333444333333222111333333333222222222111111222222111111111111222222000000000111111000000000111111111111000000000//////333111000333111:::OOOuuurrrRRRBBB:::===???AAA@@@===:::888888999999888777666555444444555555555444444444333333111222333444666777888999>>><<<:::888777666555444555555555666666666777777444777:::;;;;;;:::;;;===;;;::::::;;;>>>AAACCCDDDJJJQQQ[[[gggwww|||yyy{{{wwwrrrrrrsssrrrlllgggfffeeedddccccccbbbaaa```\\\\\\[[[YYYXXXWWWWWWWWWTTTTTTSSSRRRQQQQQQPPPOOOMMMNNNNNNLLLJJJIIIJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLNNNOOOOOOPPPPPPPPPMMMNNNNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRSSSSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPSSSSSSSSSSSSSSSRRRRRRRRR~~~{{{~~~}}}yyy~~~{{{yyywwwuuusssoooiiieeeaaa\\\RRRIIIFFFHHHFFFBBB???>>>=========<<<888666333111000111222444333333000111111111111222222222000000000111111000000000000333555444000------.../////////000111111222222000000111111111111000000000000000000000000000000////////////////////////,,,---///000000//////...111111111111111111111111111111111111111111111111222222222333444444555555333333333222222333333333222222222222333444555666444444444333222222111111333333333222222222111111222222111111111111222222000000111111111111000000111111111111000000000000...333000///222111888IIIooocccGGGAAA@@@>>>@@@AAA???<<<:::888888999999888777666555555444555555555555444444444333111111222333555666777777>>>??????===999555444444555555666666666777777777666:::>>>???===;;;<<<>>>;;;<<<<<<;;;<<<@@@EEEJJJNNN^^^uuu|||||||||{{{yyyvvvtttrrrqqqnnnllllllmmmmmmiiifffcccbbbbbbaaa```^^^^^^]]]ZZZZZZYYYYYYXXXWWWWWWVVVSSSSSSRRRQQQPPPOOONNNNNNLLLLLLLLLKKKIIIHHHJJJKKKJJJJJJKKKLLLLLLLLLLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIJJJJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIJJJKKKKKKLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPNNNOOOOOOOOOOOOPPPPPPPPPNNNOOOPPPQQQQQQRRRRRRRRRPPPPPPQQQQQQQQQQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSSSS~~~zzz}}}}}}zzz}}}zzzxxxuuurrrnnnhhheeeccc^^^SSSIIIEEEGGGEEEAAA>>>===<<<======;;;888555333111000111222444333333000111111111111222222222000000111111111111000000///000000000000//////......//////000111111222222000000111111111111000000000000000000000000000000////////////////////////------......////////////000000000000000000000000000000000000000000000000000000111111222333333444333222222222222222222333333222111000222555888999888777444222000000111111333333333222222222111111222222111111111111222222///000111222222111000///111111111111000000000000---333000---111000555EEEbbb~~~UUUBBBBBBAAA<<<======;;;777555555555555555555555555555555555555555555555444444444444222222333444555555666666;;;@@@DDDAAA:::555444666555666666666777777777777888===BBBCCC???<<<<<<>>>???BBBDDDDDDEEEKKKWWWaaahhhyyy~~~zzzzzz{{{{{{zzzwwwuuutttpppoooooonnnllljjjhhhgggbbbbbbbbb```^^^\\\[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVQQQQQQPPPPPPOOOOOONNNNNNJJJKKKKKKJJJIIIHHHJJJKKKHHHIIIJJJJJJKKKKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKIIIJJJLLLMMMNNNOOOOOOOOOMMMMMMMMMMMMMMMNNNOOOOOOMMMNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSSSSTTTTTTUUUUUUVVVzzz}}}}}}zzz~~~{{{xxxuuurrrmmmhhhdddeee```TTTHHHDDDEEECCC>>><<<<<<;;;<<<<<<:::666333333111000111222444333333000111111111111222222222000000111111111111000000000...---...000111000///...//////000111222222222000000111111111111000000000000000000000000000000000000000000000000000000111000.........000222333////////////////////////////////////////////////...//////000111111222222222222111111111111222222333111000///111555999<<<:::888444111//////000111333333333222222222111111222222111111111111222222///000111222222111000///111111111111000000000000,,,333000---000///444BBBVVVlllFFF;;;===999::::::999666333111111333111111222333444555666777666666555555555444444444333444444444555555666666888???FFFCCC;;;555555999666666666666777777777777:::???EEEEEEAAA======>>>===DDDMMMRRRYYYfffzzz~~~~~~}}}|||{{{yyyxxxxxxzzzzzzyyywwwyyyzzzyyyxxxvvvrrrooommmnnnooonnnlllgggdddbbbbbb`````````___]]][[[[[[\\\XXXXXXXXXXXXWWWUUUTTTSSSOOOOOOPPPPPPPPPPPPPPPPPPKKKLLLLLLKKKJJJJJJKKKMMMFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIJJJJJJKKKHHHIIIJJJLLLMMMMMMNNNNNNKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNPPPQQQQQQQQQQQQQQQOOOOOOPPPQQQQQQRRRSSSSSSOOOOOOPPPQQQRRRRRRSSSSSS}}}wwwyyy{{{vvv{{{|||}}}zzzsssooonnnkkkggghhhbbbWWWIIIBBBAAA???;;;===;;;999888999999888777222111000111333444333222222222222111111111111000000000000000000000000000333111///000333444222000............////////////////////////////////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000111111000000000000111111000000000000111111111111000111111111111222222222666//////666666333;;;HHH>>>777222333333///111666222111000//////000111222111111111111111111111111333444666777666444000...222222111000000000000000000000000000111222333444???```VVV@@@999555555777666333111000111222333333222111111333555555444777444222222333555666666333444333222222333666888999:::::::::999888666444444666888:::;;;;;;;;;;;;DDDEEEFFFDDD???<<>>>>><<<888<<<:::888777888777666555222111000111333444333222222222222111111111111000000000000000000000000000222000///000222222111///............////////////000000000000000000000000000000000000000000000000////////////////////////000000//////.../////////000000000000000000000000111111000000000000111111000000000000111111111111000111111111111222222222444000///222444777???HHH>>>777222333333000000333111111000//////000111111111111111111111111111111555777999:::999666222///222111111000000000000000//////000000111222222333333KKKeeesssxxx}}}vvvOOO<<<777444555777666444222222222333444555333222333555777777666555555444555777888666555222333444444444444555666999999999999888777666555888888888888888999:::<<>>AAAHHHLLLKKKEEEHHH[[[xxx}}}zzzyyy{{{|||}}}}}}}}}|||zzzyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvuuutttsssqqqppppppnnnllliiigggfffdddaaa______]]][[[ZZZZZZYYYWWWVVVQQQSSSSSSSSSQQQPPPPPPQQQLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLNNNMMMLLLLLLMMMOOONNNMMMMMMMMMNNNNNNOOOOOO{{{~~~~~~zzzzzz}}}zzz||||||vvvrrrooojjjddd___ZZZPPPFFFAAACCCBBB@@@===<<<:::::::::999666333222111000111333444333222222222222111111111000000////////////////////////......//////.........///............////////////////////////////////////////////////////////////////////////////////////000000///...............////////////////////////111111000000000000111111///000000000111111111111000000111111111222222222...444222,,,555HHHLLLCCC555555444333222333222111//////000000000000//////000000000000000000000000555666888::::::888555333555555666666666555444333...//////000000000000///222---...777;;;:::???HHHUUUZZZLLL999555555333888444555666777777777666555555444333444777999999999:::888666666888:::::::::<<<999666666888;;;<<<<<<888888777666666777888999777999;;;:::888888<<>>===<<<<<<<<<:::777444222111000111333444333222222222222111111111111000000000000000000000000000...///000///...---...000............////////////........................////////////////////////////////////////////////000000////////////000000000000000000000000000000111111000000000000111111000000000000111111111111000111111111111222222222...222222111<<>>999444333333222000000111111111111000000000000000000000000000000111222444555777777777777888999:::::::::999777666111000000//////000000111444222333777888666888;;;<<>>=========;;;777444222111000111333444333222222222222111111111111000000000000000000000000000...000111000...---///111............////////////////////////////////////////////////////////////////////////////////////000000///000000111222333000000000000000000000000111111000000000000111111000000000000111111111111000111111111111222222222...000111777CCCLLLHHH===???HHHKKKBBB777222333222000111222333333222111000000000000000000000000000......///111444777:::<<<;;;<<<>>>>>>>>>===;;;:::333222000......000222333555:::;;;999888:::999777///777444000666666444888444555777888888555333111444333222444777999999999666555444444666777777666777555555999???AAA???<<<777777888::::::;;;;;;;;;999<<<>>>>>>@@@HHHVVVaaaxxx|||||||||{{{{{{{{{|||||||||{{{yyyxxxvvvuuuuuutttqqqqqqpppnnnllljjjiiihhhiiigggeeeddddddcccaaa___\\\ZZZXXXWWWWWWWWWUUUSSSQQQQQQPPPNNNKKKJJJKKKMMMIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKIIIJJJKKKKKKJJJJJJKKKMMMLLLKKKJJJIIIJJJLLLNNNOOO|||xxxuuu}}}|||tttooollliiidddbbb^^^TTTIIIEEEGGGFFFDDD???>>>=========:::666333222111000111333444333222222222222111111111111000000000000000000000000000...000222111...---///111............/////////000000000000000000000000000//////////////////////////////////////////////////////000000111333444555000000000000000000000000111111000000000000111111000000000000111111111111000111111111111222222222......111<<>>@@@AAA@@@???===<<<555333000......000333555222;;;===777555999:::555000888555333888666111444444555777888888555111///444333333444777:::::::::333333444666777777555222666666:::@@@FFFGGGCCC===666777999;;;<<<<<<<<<;;;999<<>>BBBCCC???;;;;;;999666222///000444777777999;;;<<<:::999::::::666666666666666666555555555888;;;:::666333333444777666666666777888999:::666555444444555666555333777666888BBBNNNRRRIII===888<<<<<<888999>>>BBBAAABBBAAACCCKKK\\\sss}}}~~~~~~|||{{{~~~~~~}}}}}}||||||{{{{{{{{{wwwtttuuuxxxyyyvvvrrrqqqpppnnnllljjjhhhfffeeefffeeebbb___]]]\\\\\\\\\\\\ZZZWWWTTTRRRQQQRRRRRROOONNNMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIGGGGGGGGGGGGIIIIIIGGGFFFEEEDDDDDDFFFHHHIIIFFFFFFFFFFFFGGGHHHIIIIIIGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLL~~~zzzvvvzzz|||~~~{{{rrrjjjiiiiiihhhccc\\\RRRIIIDDDCCCCCCCCCAAA???======<<<;;;888666222222222222111111111111000000111111111111000000555666666444111//////000000000000000000000000000000000000000000000000000////////////////////////////////////////////////111000///......///000111000000000000000000000000000000000000////////////444333111000//////000111111000//////111222111000000000000000111111111111555222888HHHMMMBBB666222555888;;;888222///000444111111111111111000//////000000000000111111111111111222444666999<<>>BBBCCC@@@===:::999777333000111333666777:::<<<===;;;999999999555555555555555555555555;;;>>>@@@???:::555444444666666777777888888888888666555555555777888777666::::::>>>JJJVVVXXXKKK===999===AAABBB@@@???AAACCCNNNVVVcccttt~~~~~~}}}|||~~~~~~~~~}}}}}}|||{{{{{{xxxuuurrrsssvvvwwwtttqqqooonnnllljjjhhheeedddcccdddccc```^^^\\\ZZZZZZZZZYYYXXXVVVSSSRRRQQQPPPPPPNNNMMMLLLKKKJJJIIIHHHHHHIIIHHHHHHHHHGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGGGGGGGGGGHHHIIIHHHGGGEEEEEEEEEFFFHHHIIIGGGGGGGGGFFFGGGGGGHHHHHHGGGHHHIIIIIIJJJIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLL}}}zzzwww{{{}}}|||ssskkkiiiiiihhhccc\\\QQQHHHCCCBBBAAAAAA@@@???======<<<;;;888666333222222222111111111111000000111111111111000000444555555444111//////000000000000000000000000000000000000000000000000000////////////////////////////////////////////////111000///......///000111////////////////////////////////////000000000000333111000.........///000000//////000222333222000000000000000111111111111333555???KKKJJJ===222//////111222222111000222333111111111111111000//////111111111111222222222222111333777:::<<<>>>>>>>>>===;;;;;;>>>AAACCCAAA>>>999999888555222111222444777:::===>>><<<999777666444444444444444444555555???CCCEEECCC>>>888555555555666888999999888777666777666666888:::<<<;;;:::999:::AAAQQQ^^^\\\LLL<<<::::::???FFFGGGHHHTTTdddzzz~~~~~~~~~~~~}}}}}}|||{{{{{{zzzuuurrrpppqqqttttttrrrppplllkkkjjjgggeeecccaaa```bbbaaa^^^\\\ZZZYYYXXXWWWVVVVVVUUUSSSQQQPPPOOONNNLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGHHHHHHHHHGGGFFFFFFHHHHHHGGGGGGFFFEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFFFFGGGIIIJJJHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJKKKLLLLLLLLLLLLKKK~~~}}}zzzwww|||~~~|||rrrjjjhhhhhhgggbbb[[[QQQHHHCCCAAA@@@@@@@@@>>>===<<<<<<;;;999666333333222222222111111111000000111111111111000000333444444333000//////000////////////////////////////////////////////////////////////////////////////////////////////////000//////...//////000111////////////////////////......//////000000111111//////.........///000111.........000222222111//////000000000111111111111///777DDDMMMHHH;;;222222333222000000111222111111111111111111111000//////000000000111111111222222111444999===??????>>>===<<<<<<<<>><<<888555444333333333444444444444444>>>BBBEEEDDD???999666666444666999;;;;;;999666555888777888:::===?????????:::;;;DDDVVVaaa]]]LLL>>>BBB;;;;;;DDDLLLYYYwww}}}}}}|||{{{zzzyyyyyyxxxtttrrrpppqqqrrrsssqqqoookkkjjjhhhfffdddaaa```___```___]]][[[YYYXXXVVVVVVTTTTTTTTTSSSQQQPPPNNNMMMJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHIIIIIIJJJKKKKKKIIIJJJKKKKKKLLLLLLKKKKKK{{{|||{{{xxx}}}}}}|||qqqiiigggfffeeeaaa[[[QQQIIIDDDBBB@@@??????>>>===<<<<<<;;;999777333333333222222222222111000000111111111111000000111222333222000///000111///////////////////////////////////////////////////////////////////////////////////////////////////////////////000111111////////////////////////......//////000000111111000111111222222222111111......---///000111000...///000000000111111111111000;;;HHHMMMDDD888222333555222000///111222111///111111111111111000///////////////000000000111111111555:::???AAA@@@>>><<<>>>>>>???@@@AAA???===:::999::::::888555222111222555888<<<===;;;777444222333333333444444444555555:::>>>AAAAAA===999777777444777:::<<<<<<;;;888666888888888;;;>>>AAAAAAAAA??????FFFTTT[[[TTTFFF>>>EEE>>>@@@NNN^^^uuu|||{{{zzzyyyxxxwwwvvvvvvuuusssrrrrrrrrrrrrqqqpppkkkjjjhhhfffcccaaa```______^^^]]][[[YYYWWWVVVUUUSSSSSSSSSRRRQQQOOOMMMLLLIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHFFFGGGGGGHHHHHHHHHGGGGGGDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHFFFGGGGGGHHHIIIJJJKKKKKKIIIIIIJJJKKKKKKKKKKKKKKK{{{{{{{{{yyy~~~~~~|||qqqhhhfffeeeccc```ZZZQQQJJJEEECCCBBBAAA???>>><<<<<<===<<<999777333333333333222222222222000000111111111111000000000111222111000///000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......//////000000111111////////////////////////////////////000000000000///111333444444222///---111000......///000000///000000000000111111111111555???JJJIII>>>333000222000///------///111111111111111111111111000//////.../////////000000000000000444:::???AAAAAA???===???@@@BBBCCCBBB???<<<::::::;;;:::888555222222222333666999:::888555333222333333333444555555666666777:::>>>===:::888888:::555777;;;===>>>===:::999888888999;;;???AAABBBAAA@@@===@@@HHHIIIBBB<<<>>>AAAEEETTTmmm|||{{{zzzyyyxxxvvvvvvuuuvvvuuutttsssrrrqqqpppooojjjjjjhhhfffcccaaa___^^^]]]]]]\\\[[[YYYVVVTTTSSSQQQQQQPPPOOONNNMMMLLLLLLIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFGGGHHHHHHHHHGGGGGGCCCCCCDDDFFFGGGHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIJJJKKKKKKKKKKKKJJJ|||{{{|||zzz}}}rrriiifffeeeddd___YYYQQQKKKGGGEEEDDDCCC???===<<<<<<===<<<:::888444444333333333222222222000000111111111111000000...000111000//////000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////---...///000000111111111000000000000000000000000000000000000////////////---111666;;;<<<;;;777555666333000//////111111111000000000000111111111111555???FFFBBB888111111444//////...------///111333111111111111111000////////////000000000111111111///333999>>>AAAAAA@@@>>>>>>@@@CCCDDDCCC@@@>>><<<;;;;;;:::777444222222333111444666777555333333333333444444555666666777777999;;;===<<<999888999<<<666888;;;>>>??????>>>===888888888:::>>>@@@AAA@@@@@@<<<<<>>===<<<<<<===<<<:::888444444444333333333222222000000111111111111000000...///000000//////000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////------///000111111111111111111111111111111111111111111000000//////......///555>>>FFFKKKKKKIIIFFF:::777222///000111333333000000000000111111111111111:::@@@===555111444888222333222000......000333111111111111111000//////000111111111111222222222///222888===@@@AAA@@@???===@@@CCCEEEDDDBBB@@@???<<<<<<:::777333222222333000222444555333222333333444444555555666777888888<<<>>>>>><<<999888:::===777888;;;>>>???@@@@@@???888777888:::===???@@@???EEEAAAAAAFFFEEEFFFVVViii~~~}}}|||zzzyyyxxxwwwwwwwwwvvvsssooommmllllllhhhhhhfffdddaaa___]]]\\\YYYYYYYYYXXXVVVSSSPPPOOOMMMLLLIIIGGGFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJ|||yyy~~~{{{vvvhhhccceeehhh___YYYPPPIIIEEEDDDDDDDDD>>>===<<<<<<<<<<<<:::888555555555555444333222111222222111111111111111111///000222111000...//////444000111555444......111000000000000000000000000000000//////.........---000//////...------,,,,,,///......000111222111///000000//////.........---111000///......//////000...444???JJJQQQUUUUUUUUULLLAAA555///000222111///111111111111111111111111111111222000//////000222111111000000//////......000000000000000000000000000000000000111111111111000222666<<<@@@BBB@@@>>>>>>???AAAAAAAAAAAA??????;;;:::777444333333333444444444444555444444333333222333444555666666666666777666666666888;;;>>>@@@<<<<<<===>>>>>>>>>======555999999888;;;CCCEEECCCHHHGGGGGGGGGIIIWWWvvv~~~~~~|||{{{zzzzzzzzzqqqsssuuuuuutttpppllljjjddddddcccbbbaaa```___^^^YYYWWWTTTSSSSSSRRRPPPOOOLLLLLLKKKIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFFFFEEEFFFGGGGGGFFFEEEFFFGGGEEEFFFGGGHHHIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIII|||zzzyyytttgggccceeehhhaaa[[[QQQIIIDDDCCCBBBBBB@@@???============:::888555555555555444333222111111111222222222111111111///000111111//////000111222......222333///...111////////////////////////000/////////....................................///...---...///000///...000/////////............///111222111///.........///666AAALLLTTTYYY\\\]]]UUUKKK===444111111000///000000000000000000//////111222222111//////000111111000000000/////////...000000000000000000000000000000000000111111111111///111444999>>>???>>><<<<<<======>>>??????>>>>>>;;;:::777444333222333333333333333444444333333222111222333444555555555555999999888777777888999:::888999999:::::::::::::::<<<;;;:::;;;===@@@BBBDDDDDDEEEMMMZZZiii|||~~~~~~~~~~~~|||{{{zzzyyyyyyyyyqqqrrrssssssqqqnnnjjjhhhdddcccbbb```___^^^]]]\\\YYYWWWTTTRRRRRRQQQPPPNNNLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFHHHGGGFFFEEEEEEFFFGGGHHHHHHGGGGGGFFFEEEEEEFFFFFFEEEFFFGGGGGGFFFEEEFFFGGGEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIJJJJJJIIIIII|||{{{xxx~~~}}}rrrfffbbbeeehhhccc\\\RRRIIICCCAAA@@@???AAA???>>>======;;;999777444555555444444333222111111111222222222222222111///000000000///000333555333///---000333222000000////////////////////////////////////............,,,------...///000000111111000......///000///...////////////............111555:::999444///...///000777AAAKKKTTT[[[```ccc___XXXKKK>>>555111000000000000000000000000000000111222333222000///000111000000000000////////////000000000000000000000000000000000000111111111111...///222777;;;======;;;;;;;;;;;;;;;;;;<<<======;;;:::777444222111222222222222333333333333333222111222333444555555555444777777777777777777777777666777777888888888999999;;;888:::>>>>>>;;;AAAKKKSSSXXXggg~~~~~~}}}|||{{{zzzyyyxxxwwwwwwwwwrrrqqqpppooommmjjjhhhfffcccbbbaaa___]]][[[ZZZYYYXXXVVVSSSQQQQQQPPPOOOMMMKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHHHHGGGFFFFFFEEEFFFFFFFFFEEEFFFGGGGGGFFFEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIJJJJJJIIIIII}}}|||zzz}}}qqqfffbbbdddfffccc\\\QQQGGGBBB@@@??????@@@>>><<<<<<;;;999666444444444444444444333222111000111222333333333222222000111111111111333777::::::555222333555555222//////////////////////////////////////////.........---......//////000111111444222000///000111000//////////////////.........333;;;AAA@@@999222111222222888AAAIIIPPPWWW^^^ccceeeaaaYYYLLL???555111111000000111111111111222222111222333222000//////000000000000000///////////////////////////////////////000000000111111111111---...111666;;;>>>???>>>>>>===;;;:::::::::;;;<<<;;;999666333111111111222333333444444555444444444333333444555666666555555333333555666777888888888777777888888999999::::::999777<<>>;;;::::::::::::999777555222111111111222444444555666777777666666555666666777777777777777222333555777888999999999888888888888999:::;;;<<<===;;;===@@@>>>IIIppp~~~}}}||||||{{{zzzxxxwwwvvvuuuuuurrrqqqnnnkkkhhhfffeeeeeecccbbb```^^^\\\ZZZXXXWWWUUUSSSPPPOOONNNNNNLLLJJJIIIHHHHHHGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGEEEFFFGGGGGGFFFEEEFFFGGGGGGFFFEEEDDDEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIIIIJJJJJJIIIIII~~~|||~~~~~~|||pppfffcccdddeeebbbZZZNNNEEE@@@??????@@@AAA???>>>======<<<999777222222333333333333222222///000333444555444333222222444666888:::>>>BBBFFFJJJIIIEEE===777666333000.................................///////////////111111111111000000000000000///...///000000...---.........///////////////000555::::::555111000222===BBBHHHJJJIIILLLQQQWWW[[[```dddaaaXXXLLLBBB===666555444333222111000///222333555444222000//////////////////000000000000000000000000000000000000000000000000111111111111//////000333999>>>@@@AAA@@@???===;;;999888888888777555333111111111222333555555666777888888888888777777888888888888888777777777777888888888999999999888888888999:::<<<===???>>>>>>>>>DDD^^^~~~}}}}}}|||zzzxxxvvvtttsssssspppnnnllljjjgggfffeeedddaaa```___]]][[[YYYXXXWWWTTTRRROOOMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFEEEFFFFFFGGGHHHEEEFFFGGGGGGFFFEEEFFFGGGFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIJJJJJJIIIIII}}}{{{{{{~~~{{{|||xxxmmmeeedddffffffddd[[[OOODDD???======>>>===<<<;;;;;;;;;:::888666111222222333333333222222///000333555666555333222333666:::===@@@CCCGGGJJJIIIMMMIII>>>555222222000..................................../////////000///000000111111222222222//////111333444444111.............../////////000///111333333111000111222===CCCHHHHHHEEEEEEJJJOOOTTTYYY```bbb___WWWOOOIIICCCBBB???;;;777444111///222444666555333000///....../////////000000000111000000000000000000000000000000000000111111111111000///...000444777::::::888888888888777666555555444333222000000222333444444555666777777888888888777777888888888777777666999888888888999;;;<<<>>><<<;;;::::::;;;===@@@AAAAAAFFFMMMUUUeee~~~~~~}}}|||yyyvvvsssqqqpppoookkkkkkiiihhhfffdddcccbbb^^^]]]\\\[[[ZZZXXXWWWVVVSSSQQQNNNLLLLLLKKKJJJHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDEEEFFFFFFFFFFFFEEEDDDFFFFFFEEEEEEFFFGGGGGGHHHEEEFFFGGGGGGFFFEEEFFFGGGDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIJJJJJJIIIIII|||zzzzzz|||wwwyyyuuukkkddddddggghhhfff]]]PPPDDD>>>;;;;;;;;;999888777777777777444333111222222333333333222222...000333555666555444222444888<<<@@@DDDGGGJJJMMMGGGLLLJJJ===222000111000........................---.........//////000000......///111222333444555111222444888999888555222---.........//////000000000000//////000222333444:::@@@EEEEEEAAA@@@DDDIIIPPPUUU\\\aaabbb^^^WWWRRRPPPNNNIIIDDD>>>888444111222444666555333000///....../////////000000111111000000000000000000000000000000000000111111111111111///------///222333444111222444555555555444333333222111000000222444555333444555666777777777777666777777777777777666666666666666888:::>>>BBBDDD@@@???>>>>>>???AAADDDFFFEEETTTfffxxx~~~}}}{{{xxxuuurrrooommmlllhhhhhhggggggeeecccaaa```\\\[[[ZZZYYYXXXWWWVVVVVVRRRPPPMMMLLLLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFCCCDDDEEEFFFFFFEEEDDDCCCFFFFFFEEEEEEFFFGGGHHHHHHEEEGGGGGGGGGFFFEEEFFFGGGCCCDDDFFFGGGGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIII}}}|||~~~{{{~~~zzzvvvoooiiidddcccdddeeehhh```QQQ@@@888888888666666;;;;;;666222222333222///000111222222222222222222111000000111333666888AAA@@@@@@CCCGGGIIIGGGEEEHHHBBB:::444222222000/////////000000000000////////////000000000000//////......///000111222333333//////999GGGHHH:::111111////////////////////////.../////////...000444777;;;===???@@@@@@AAADDDFFFJJJOOOVVVZZZ[[[YYYVVVUUUUUUUUURRRNNNKKKFFF:::...222222111222333222///---000000000000000000000000///111222111000///000111...//////000000000000000000000000000000000000000111111222222222222111111111222333333444444333333111222555666777777555444555777999;;;<<<;;;999777555777999;;;<<<>>>BBBFFFBBBBBB>>>BBBJJJHHHMMM^^^ddd}}}}}}}}}yyyvvvyyyxxxtttqqqmmmjjjhhhggghhhgggfffeeecccbbbaaa```\\\[[[YYYWWWUUUTTTSSSSSSPPPOOOLLLJJJHHHHHHHHHHHHDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFIIIHHHFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEGGGFFFEEEEEEEEEFFFHHHIIIEEEDDDCCCCCCCCCDDDFFFGGGGGGGGGFFFFFFGGGGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGFFFGGGGGGHHHHHHGGGGGGFFF}}}{{{{{{yyy}}}yyyuuuoooiiieeedddeeegggeee^^^PPPAAA999999999666777;;;<<<888444555444333000000111222222222222222000000111222555888<<<>>>BBBBBBBBBEEEIIIJJJHHHFFFDDD>>>777222111000///...//////////////////////////////000000000000//////.........///000000111111000///777CCCCCC888000222////////////////////////111111000000111333666888:::<<<>>>?????????@@@BBBDDDKKKSSSYYY[[[ZZZXXXVVVXXXXXXTTTPPPMMMIII>>>333333111111111222222000...000000000000000000000000///111222111000///000111...//////000000000000000111111111111111111111111111111222222222222111111111222333333444444333333222444666777888888777666666777:::<<<======<<<;;;888888888888:::===AAACCCFFFEEE???@@@KKKRRR```vvv|||xxxuuuwwwuuurrroookkkhhhfffeeeggggggeeedddbbbaaa______[[[ZZZXXXVVVTTTSSSRRRRRROOONNNLLLJJJHHHHHHHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGGGGGGGGGGGGGFFFHHHGGGFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHEEEEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGGGG}}}yyy|||~~~|||xxxxxx{{{wwwuuuqqqkkkfffdddeeegggbbb]]]PPPCCC<<<;;;:::777888===>>>;;;888888777333000111222222222222222222...000222666:::???CCCEEEDDDDDDEEEGGGIIIHHHFFFCCC===999444000/////////...000//////......//////000//////000000000000//////.............../////////000...333;;;<<<444000222////////////////////////222000//////111333444444777:::<<<======<<<======???EEENNNVVVYYYYYYYYYXXXYYYYYYUUUPPPNNNKKKCCC:::444222000000111222222111000000000000000000000000///111222111000///000111...///000000111111000000111111111111111111111111111111222222222222111111111222333333444444333333444555666888888888888777555777:::===?????????>>>===:::888888:::===??????@@@EEEDDDIII[[[lll~~~~~~zzzvvvttttttssspppmmmiiigggeeedddfffeeedddbbb```___]]]]]]YYYXXXVVVTTTSSSRRRQQQQQQNNNMMMKKKIIIHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDEEEFFFFFFGGGEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG|||uuuyyy||||||yyyxxxzzz}}}xxxwwwsssmmmgggcccdddfffaaa\\\RRREEE??????===999999===???===;;;;;;888444111111222333333222222222///111555:::???CCCGGGIIIGGGGGGGGGFFFEEECCC???===777555222000////////////000//////......//////000000000////////////000000000000000//////.........111...///444444000///222////////////////////////000...,,,---///000///...222555999:::::::::;;;<<<>>>CCCIIIOOORRRUUUWWWYYYYYYYYYUUUOOOMMMKKKEEE>>>666444111000111333555555000000000000000000000000///111222111000///000111//////000111111111111000111111111111111111111111111222222333333222222111111222333333444444333333444444666777777888777777555666999<<<>>>@@@@@@@@@@@@===::::::<<<======<<<<<>>???=========:::555222222333333333222222111111333888===AAAEEEGGGHHHGGGGGGEEEBBB>>>999666555222222222111000000000111000000////////////000000000000////////////000000222111111000000//////...000......///000...///222////////////////////////.........///000///---+++---000444666888999;;;<<>>>>>>>>>>><<<;;;;;;<<<======<<>>BBBDDDEEEFFFEEEDDDAAA;;;555111000000///111222222000000111222000111111222222111111000111000///......///000111222222111111000000000//////............///000111///////////////////////////333777888666222...---+++---000333555777;;;>>>BBBBBBCCCCCCEEEIIIOOOTTTWWWYYYWWWQQQLLLJJJFFFAAA777444222222444777999999111111111111111111111111///111222111000///000111///000111111222222111111222222222222222222222222222222333333333333222222111222333333444444333333333333444444555666666666555666777999:::;;;;;;;;;999:::;;;;;;<<>>@@@BBBCCCDDDGGGKKKOOORRRUUUTTTNNNHHHEEEAAA<<<444222111111444666888888111111111111111111111111///111222111000///000111000000111222222222222111222222222222222222222222222333333444444333333222111222333333444444333333444444444555555666777888888888888999999999999999888:::<<<;;;===GGGUUUaaa{{{||||||{{{xxxsssooollllllkkkiiigggeeedddcccbbb___^^^\\\ZZZWWWUUUSSSSSSOOONNNMMMKKKJJJJJJJJJJJJHHHHHHGGGFFFFFFGGGHHHIIIEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFGGGGGGHHHIIIEEEEEEFFFGGGGGGHHHIIIIIIEEEFFFGGGHHHIIIHHHHHHGGGFFFGGGHHHIIIIIIIIIHHHGGGIIIHHHHHHHHHHHHIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFGGGHHHIIIIIIIIIEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHFFFEEEEEEFFFHHHIII{{{{{{zzzwwwuuutttuuuwwwyyyqqquuuxxxssskkkfffgggjjjbbb]]]QQQDDD>>>>>>===:::;;;;;;999666888<<<:::444444444444444333333222111---111777===AAACCCCCCCCC<<<;;;777111,,,+++...222***...111111///...///000000222555777777555222000222000///......///000222////////////////////////---///000000000111111///////////////////////////---888CCCEEE<<<333000000.../////////000333888<<<:::===AAADDDFFFGGGIIIKKKLLLOOOOOOIIICCC@@@;;;666222000///000333555666666111111111111111111111111///111222111000///000111000000111222222222222111222222222222222222222222222333333444444333333222222222333444444444333333666555555555666777888999:::::::::999999888888888;;;>>>>>>>>>AAAOOOeeewww~~~~~~zzz{{{zzzyyyvvvqqqmmmjjjjjjiiigggeeecccbbbaaaaaa^^^]]][[[YYYWWWTTTRRRQQQNNNMMMLLLKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDBBBCCCDDDFFFFFFFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFGGGHHHHHHIIIEEEEEEFFFGGGHHHHHHIIIIIIFFFGGGHHHIIIJJJIIIHHHHHHFFFGGGHHHIIIJJJIIIHHHHHHIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGHHHIIIIIIJJJJJJEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHFFFEEEEEEFFFHHHIII{{{xxxxxxwwwtttqqqqqqvvvzzzuuuwwwvvvooofffcccfffkkkhhhbbbUUUEEE<<<;;;:::888<<<;;;999777666666666777222222222222222222222222000333888===???>>><<<;;;444333333222111000/////////////////////000111111333000555???>>>333...111000000000000000000000000000000000000////////////------///000000000///...////////////////////////333444666666555333000---...---,,,,,,---///222333888:::>>>@@@BBBDDDGGGIIIJJJIIIEEE>>>666222333555000000111222555888;;;===000000111222222111111000333222222222111000000000333333333222222111111111///000222222333222111000111111222222222111000000222333444555666555444333666777888888777888:::<<<777DDDDDD<<<<<<<<<:::>>>DDDCCC@@@BBBTTTrrr}}}{{{zzzyyyxxx{{{xxxuuusssqqqooollliiigggeeecccaaaaaaaaa```^^^[[[ZZZXXXVVVTTTRRRPPPPPPJJJJJJIIIHHHHHHGGGFFFFFFHHHGGGEEEDDDDDDDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDBBBBBBBBBCCCCCCEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEFFFHHHIIIIIIHHHIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIGGGFFFFFFFFFGGGHHHHHHIIIDDDEEEFFFHHHHHHGGGFFFFFFGGGGGGFFFEEEDDDDDDEEEEEEyyyrrrttttttsssqqqrrrwww{{{vvvxxxxxxqqqhhhdddgggmmmhhhbbbTTTEEE<<<;;;;;;999;;;:::999777666555666666222222222222222222222222---///333777888888777666333333222222111000000000///////////////000111111333000333<<<<<<222...111000000000000000000000000000000000000////////////---...///111111111000000////////////////////////000111222333333222000//////...---------///111222666:::???BBBDDDEEEFFFHHHHHHEEE@@@999444111111222///000222555666888888888/////////000000000000000222222222111111111111111333333333222222222111111111111333333444333333222111222222333333333333333333444555666666666555444444666888888666666888;;;AAAIIIBBB888999;;;;;;AAABBBGGGPPP___yyy}}}|||zzzxxxvvvwwwuuurrrpppooommmjjjhhhgggeeecccaaaaaa```___]]]YYYXXXWWWUUUSSSQQQOOONNNJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGEEEDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDFFFHHHIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJEEEEEEFFFGGGGGGGGGGGGFFFHHHGGGFFFEEEEEEEEEEEEEEExxxppprrrssssssqqqrrruuuyyyvvvyyyyyysssjjjfffhhhmmmgggaaaSSSDDD===<<<<<<999::::::888777666666555666222222222222222222222222,,,...///111222222222111111111111111111111111111///////////////000000111333///111888888111...111000000000000000000000000000000000000////////////......000111222222222222////////////////////////---...//////000000000000000///...------...///000444999@@@EEEFFFFFFFFFEEEDDD???888333111000000000///111444666777666555444//////......//////000111111111111111111222222222333333333222222222222111222222333444555444444444222333333444444555555555333444555777777777666555333777<<<;;;888666999<<>>@@@HHHEEE===>>>===???JJJ```qqq~~~|||yyyuuurrrnnnllljjjiiiiiihhhfffdddeeedddaaa```___]]][[[XXXSSSRRRQQQOOOMMMLLLJJJJJJGGGFFFFFFFFFEEEEEEEEEDDDEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCDDDFFFGGGGGGFFFCCCDDDDDDEEEFFFGGGGGGHHHFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHHHHGGGGGGFFFFFFHHHGGGGGGFFFGGGGGGHHHHHHGGGFFFEEEEEEEEEFFFHHHIIIHHHHHHGGGGGGGGGGGGGGGHHH~~~~~~uuuwwwxxxwwwsssrrrtttwwwuuuyyyzzztttkkkdddeeehhhddd\\\NNN@@@<<<===<<<888:::::::::999999888777777222222222222222222222222111111000000000000000111000000000111222222333333000000////////////000000111//////111111//////111////////////////////////000000000000////////////------......///000111111////////////////////////000000//////............111000//////......------///555===BBBCCCAAA>>>===;;;666000...///222222111666555444444555777999;;;;;;:::999777666555555555000000000111222222222333222222222222222222222222111111111222333444444555666555444333222222333333333555666888888888888777777<<<@@@@@@===:::;;;>>>888BBBAAA<<<>>>AAANNNccc~~~|||zzzvvvrrrooollljjjhhhgggggggggeeeccccccbbb```^^^]]][[[WWWTTTPPPOOONNNMMMKKKJJJHHHHHHDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCDDDFFFGGGGGGFFFCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGFFFEEEEEEEEEFFFHHHIIIHHHGGGGGGGGGGGGGGGHHHHHH~~~~~~tttvvvxxxwwwuuuvvvyyy}}}vvvzzz|||vvvkkkcccbbbeeeaaaYYYJJJ>>>;;;===<<<777999999999999999888777777222222222222222222222222000000000///////////////000000111111222222222333111000000///////////////////////////000///000000////////////////////////000000000000////////////...............//////000////////////////////////000000000000000///...---000000/////////......---...222888<<<<<<:::888777555222000///000222444444666555444444777;;;@@@CCCDDDCCCBBB???<<<999777555111111111111111222222222111222222222222333333333111111111111222333555666666555444333222333444444666777999:::;;;;;;;;;:::888:::<<<<<<;;;:::::::::888???======HHHVVVooo{{{xxxvvvssspppmmmkkkiiigggffffffeeecccaaaaaa___^^^\\\[[[XXXSSSPPPNNNMMMLLLKKKJJJHHHGGGGGGCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEGGGHHHHHHGGGDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDDDDFFFFFFFFFEEEFFFFFFGGGHHHGGGFFFFFFFFFFFFGGGHHHHHH|||uuuwwwwwwvvvtttvvvzzzxxx}}}~~~xxxllldddaaaccc___VVVGGG<<<:::===;;;666666777777888777777555555222222222222222222222222///000111111111111000000111111111111111222222222111111000///////////////.../////////000111111000////////////////////////000000000000////////////111000///.........///000////////////////////////,,,---///000111000...---//////////////////.........000333555444333333333///000000111000222444666333444555777<<>>????????????<<<:::999999;;;<<<:::888===AAADDDPPPggg}}}~~~yyyuuussspppnnnllljjjhhheeeddddddccc```^^^___]]]\\\ZZZXXXUUUPPPMMMMMMLLLKKKJJJIIIGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCDDDBBBBBBDDDEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDEEEEEEEEECCCCCCDDDDDDEEEFFFFFFGGGDDDEEEEEEEEEFFFFFFFFFFFFHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDFFFHHHIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHyyyzzzzzzyyyuuurrrsssxxx|||{{{zzznnndddaaabbb]]]TTTEEE:::999<<<:::555444555666666666555444333222222222222222222222222000111333444444444333222111111111111111111111111111111000///////////////---///000///000111111///////////////////////////000000000000////////////333222111/////////000000////////////////////////(((***---000111111///.........////////////.........///000000///...///000***...111111000111444777000222666;;;@@@EEEIIILLLOOOOOOMMMJJJEEE===666222333222222222111111000000111111111222222333333333333333333333444666888999333333333444666999<<<>>><<<===???AAABBBCCCBBBBBB@@@<<<888999===???===999@@@FFFNNNfff}}}wwwssspppnnnlllkkkiiigggdddcccbbbaaa^^^\\\]]]\\\ZZZYYYWWWSSSNNNJJJLLLLLLKKKJJJHHHGGGFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEAAABBBDDDEEEEEEEEEDDDDDDAAAAAABBBCCCDDDEEEFFFFFFBBBCCCCCCDDDEEEFFFFFFGGGDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEFFFHHHIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFFFFGGGGGGGGGHHHGGGGGGFFFEEEEEEDDDEEEEEEDDDEEEFFFHHHHHHGGGFFFFFFEEEEEEDDDDDDEEEFFFGGGGGG~~~~~~}}}wwwuuutttvvvuuutttxxx~~~wwwxxxmmmgggdddaaa^^^XXXLLL>>>888999:::777999999888666555333222222222111000111222222222000444222000///000222222111111000///000111222000...............//////////////////............/////////////////////.........///...------///000111000222222111111000///...---,,,,,,---......///000000000//////.........//////........................///000000000000//////...000111333444444111///---111333777;;;@@@EEEHHHJJJMMMOOOOOONNNHHH@@@888333000111222222222222111000000111222333444555555444444333333333444555777888333555777888999:::<<<>>>>>>===>>>AAADDDEEEBBB???AAA===999:::999888;;;@@@DDDPPPlll~~~~~~xxxvvvtttpppllliiifffeeeeeedddbbbaaaaaa___]]]ZZZ\\\YYYWWWUUUTTTRRROOOMMMKKKKKKJJJHHHFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGEEEDDDCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHIIIJJJLLLMMMHHHHHHHHHGGGGGGFFFFFFFFFJJJHHHFFFEEEDDDEEEFFFGGGEEEEEEEEEFFFGGGIIIJJJKKKJJJIIIHHHGGGGGGGGGHHHIIIEEEFFFFFFGGGGGGGGGGGGFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEHHHGGGFFFEEECCCCCCCCCCCC~~~~~~wwwtttsssttttttrrrvvv|||xxxxxxllleeebbb___^^^XXXKKK>>>888::::::888:::999888777666444333222222111000111222333222000333111//////000222222111333333444333222111111000000///////////////////////////............///////////////////////////...111000///.........---,,,---...///000000000//////------------------------000//////.........//////111000000000000000000000222111///.........///000222333444444333111///...222444777:::>>>AAACCCEEEIIIJJJKKKJJJFFF@@@:::666333333222222222111111111222333333444444444333333333333333333555666888:::777999;;;<<<===>>>@@@BBB@@@>>><<<<<>>888888:::===<<<>>>GGGQQQeeevvv}}}{{{zzz{{{uuutttqqqnnnkkkhhheeedddcccbbb```______]]][[[XXXYYYWWWTTTRRRQQQPPPMMMKKKJJJJJJIIIGGGFFFDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGEEEDDDCCCFFFFFFFFFGGGHHHIIIIIIJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKJJJIIIIIIJJJJJJKKKJJJJJJIIIIIIIIIHHHHHHHHHJJJIIIGGGEEEEEEFFFGGGHHHFFFFFFFFFGGGHHHIIIKKKKKKLLLKKKJJJIIIHHHHHHIIIJJJFFFGGGGGGHHHHHHHHHHHHGGGIIIHHHHHHHHHHHHIIIIIIJJJHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHFFFGGGHHHHHHHHHGGGFFFFFFHHHHHHGGGFFFEEEEEEEEEEEEvvvsssrrrsssrrrpppsssyyyyyywwwkkkdddaaa___]]]XXXLLL>>>999;;;<<<999::::::999888777666444333333111000111222333222111111000//////111333333222555888999777333000111222111111111000000///////////////............//////......//////////////////000000000///...---++++++,,,---///000111111000//////.........------------/////////......//////000111222222333222111000///333111///------///111333555555444333222111000///333444666999;;;===>>>???CCCCCCDDDDDDBBB@@@===;;;777555444222111111111222444444444444333333333222333333333444555888:::;;;===???@@@AAAAAAAAACCCEEECCC???<<<::::::<<<======:::;;;===>>>???HHH]]]qqqxxxuuuuuuvvvqqqpppnnnllliiifffdddcccaaa___]]]]]]\\\[[[XXXVVVVVVSSSQQQOOONNNMMMJJJHHHIIIHHHGGGFFFEEEDDDCCCBBBFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDGGGHHHIIIJJJKKKLLLMMMNNNKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOOONNNMMMLLLKKKKKKKKKKKKMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJHHHGGGGGGGGGHHHIIIHHHHHHHHHHHHIIIJJJLLLLLLNNNNNNLLLKKKJJJJJJJJJJJJGGGGGGHHHIIIIIIIIIIIIIIIJJJIIIHHHGGGGGGIIIKKKLLLJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGIIIHHHHHHGGGGGGGGGHHHHHHuuurrrqqqqqqpppnnnqqqvvvwww|||~~~wwwllldddbbbbbb___YYYMMM@@@;;;===>>><<<::::::::::::999777555444333222111111333333222111111000000111333555555444666999;;;999222///000333222222111111000000////////////............//////............////////////,,,---///000///............///000111111111//////000000000000000000////////////////////////000111///222666888888444///,,,000000000000111333555777777666444222111000000000333444666999;;;<<<======????????????>>>======<<<:::888555333111111222222444444333333333444444444444444444444666888;;;<<>>999::::::;;;:::888666555333222111222333333333111222222111333555666666555444777:::777111---///222222111111111000000000/////////............//////---.........//////000000+++---000000///...000111........./////////000///.../////////000000000111///////////////000111111///444;;;@@@???:::222------///222555777888888888777555333111000000000111111333666:::<<<===>>>>>>???>>>===<<<;;;;;;;;;;;;<<<:::777444222222333333222222222222444555777888444444444555666888:::<<>>??????===888999:::;;;:::888666444444222111222333444333222333222222444666666555444111333555444000...///000000000000000000000000000//////............//////------......///000000000///111222111...---000333///...------...///111222............////////////////////////000111222222111666>>>CCCCCC>>>777111---///333777999999888777444333222000///000000111111333777:::===>>>?????????>>>===<<<;;;:::::::::<<<;;;888666555444444444111111111222444666999:::555444444444555777999:::AAAAAAAAA>>>;;;999888999555777999999999999:::<<<888DDD\\\xxx~~~xxxqqqllliiiiiihhhgggeeeccc```___^^^\\\ZZZYYYXXXXXXVVVSSSQQQPPPOOOLLLKKKKKKJJJGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGJJJKKKMMMOOOOOOPPPOOOOOOMMMMMMNNNPPPQQQRRRSSSSSSTTTUUUVVVWWWXXXWWWVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTUUUWWWWWWXXXWWWWWWTTTTTTTTTUUUUUUUUUUUUUUUPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQRRRRRRSSSTTTRRRRRRRRRQQQPPPOOONNNMMMJJJKKKLLLMMMNNNOOOOOOOOOLLLKKKIIIHHHHHHIIIJJJLLLMMMLLLKKKJJJJJJJJJJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMLLLLLLLLLLLLLLLMMMNNNOOO~~~uuusssrrrsssrrrqqqtttzzzsssxxxzzzmmmiiilllddd^^^QQQCCC=========;;;777888:::::::::888555444444333222222444444333222222222222333555555333111///000111111111111000000.........//////000000111//////............//////------......///000000111///222222000......333888<<<999555111000000222333444444333222000///......////////////000111222333111555:::===>>>;;;777444111222444555666666555555111000000000000000000000111333777:::============???>>>===<<<<<<;;;;;;;;;;;;:::999888777666555555333333222222333666888:::666555444444444555777888:::;;;;;;:::888666777888555666888888999<<>><<<<<<<<<===>>><<<<<<<<<;;;:::777555444333333333444555666777888888777666444444333333333444555666666777888999:::666;;;@@@>>><<>>???@@@<<<<<<<<<<<<;;;999777555333333333333444444555666::::::999888777777777888777888777666555666999;;;DDDCCCGGGVVVqqq}}}yyyuuusssllljjjhhhfffeeecccaaa___\\\[[[YYYWWWUUUTTTSSSSSSOOOOOONNNNNNLLLKKKIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGEEEFFFHHHJJJLLLNNNPPPQQQLLLMMMMMMNNNOOOOOOPPPPPPQQQRRRSSSTTTTTTUUUUUUUUUTTTVVVXXXYYYXXXXXXYYYZZZZZZYYYWWWWWWXXXYYYXXXWWWVVVUUUUUUVVVXXXZZZYYYXXXXXXZZZ[[[[[[YYYXXXXXXYYYZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXYYYYYYZZZZZZ[[[[[[ZZZZZZZZZYYYXXXXXXWWWWWWWWWXXXXXXYYYXXXWWWUUUTTTRRRRRRSSSTTTTTTTTTTTTSSSSSSTTTTTTUUUUUUTTTTTTSSSVVVUUUUUUTTTSSSRRRQQQQQQTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTUUUWWWUUUTTTTTTVVVWWWWWWVVV|||}}}zzzxxxvvvtttttttttqqqmmmpppvvvtttxxx}}}xxxmmmiiikkkggg]]]NNNBBB===;;;:::999888999999888777555333111333333333333222222111111000000000000000000000000//////000111111111111111000000////////////000000////////////////////////.........///////////////---111...,,,000...444EEE\\\dddVVV===333111111666<<<>>>;;;555222222111---000000111333555888:::<<<000//////111444555444333000111111///------///111000000000000000111111111111333555777999;;;<<<===999999:::;;;<<<===>>>>>><<<<<<<<<<<<;;;999777666333333333333333444555555:::999999888888888999999666888:::999888888;;;>>>DDDNNNaaa|||~~~~~~~~~}}}{{{xxxuuurrrpppjjjhhheeedddcccaaa___]]]ZZZYYYXXXVVVTTTRRRPPPOOOLLLLLLLLLKKKJJJHHHGGGGGGFFFEEEEEEEEEFFFFFFGGGHHHGGGHHHIIIKKKMMMOOOQQQRRRNNNNNNOOOPPPQQQRRRRRRSSSRRRSSSTTTUUUVVVVVVVVVVVVVVVXXXZZZ[[[ZZZZZZ[[[\\\[[[YYYWWWWWWYYYZZZYYYXXXWWWVVVUUUVVVYYYZZZZZZYYYZZZ\\\]]]\\\[[[ZZZ[[[\\\]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXWWWXXXXXXYYYXXXWWWVVVUUUTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTRRRRRRRRRSSSTTTUUUVVVWWWWWWVVVUUUTTTUUUVVVVVVWWW|||yyy{{{}}}{{{wwwuuuttttttpppmmmpppvvvtttwww|||~~~vvvlllhhhjjjeee[[[LLLAAA;;;:::999888999999999999777555333222222222333333333222111000000000000000000000000000//////000111111111111111000000////////////000000///////////////////////////////////////.........,,,111...+++///...222???JJJMMM@@@111111222///111222444333///---000///---...000333777;;;>>>@@@BBB:::888555444444444444333...///000000/////////000///000000111111111111111///000222555777999::::::999999::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;999777666444444333333333444555555888888777777777888999999888;;;>>>>>>;;;:::===@@@AAA[[[~~~~~~}}}|||zzzwwwtttqqqooonnniiigggdddccccccaaa___]]]YYYYYYXXXVVVSSSPPPMMMLLLJJJJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTUUUUUUVVVWWWXXXXXXXXXXXXYYY[[[]]]\\\[[[ZZZ[[[\\\\\\ZZZXXXYYYZZZ[[[[[[ZZZZZZXXXWWWWWWYYY[[[[[[[[[\\\]]]^^^]]]\\\\\\]]]____________^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXVVVWWWXXXXXXXXXWWWVVVUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWTTTUUUUUUVVVVVVWWWWWWWWWUUUUUUVVVVVVVVVVVVVVVUUUSSSSSSSSSTTTUUUVVVWWWXXXWWWWWWWWWVVVUUUUUUVVVWWWzzzxxx{{{}}}wwwuuutttssspppmmmpppwwwsssvvv{{{}}}vvvkkkgggiiidddZZZKKK@@@:::999999888:::::::::999888666444333222222333444333222111000000000000000000000000000//////000111111111111111///////////////000000111///////////////////////////////////////.........,,,222///,,,000...///999<<<>>>333***000222,,,,,,---000000------000111///...000555:::>>>AAABBBBBB@@@;;;666222000111111111111///---...000111111000///000111111222222111111...000111444666777888888888999999::::::::::::999::::::;;;;;;:::999777666555555444444444555555666777666666666777888999999666999;;;:::777888>>>DDDVVVyyy}}}{{{wwwtttpppnnnlllkkkgggeeecccbbbbbb```^^^\\\XXXXXXVVVTTTQQQNNNKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGIIIKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMOOOOOOPPPRRRSSSTTTUUUVVVVVVWWWXXXYYYZZZZZZZZZZZZ[[[\\\^^^]]]\\\[[[[[[\\\]]][[[ZZZZZZ\\\]]]]]]\\\\\\[[[YYYYYY[[[\\\]]]]]]]]]^^^___^^^]]]]]]___aaa____________^^^]]]\\\[[[YYYYYYYYYYYYYYYZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXVVVVVVWWWXXXXXXWWWVVVUUUUUUUUUVVVWWWWWWWWWWWWVVVUUUVVVVVVWWWWWWVVVVVVUUUTTTUUUVVVWWWXXXYYYYYYZZZUUUVVVVVVWWWWWWWWWWWWWWWUUUUUUUUUUUUUUUVVVWWWXXXVVVXXXYYYYYYWWWVVVVVVWWW{{{yyy}}}~~~{{{wwwtttssssssooommmqqqxxxqqquuu{{{}}}vvvkkkfffhhheeeZZZKKK@@@;;;:::999999;;;;;;;;;;;;999777555444111222333444444222111///000000000000000000000000//////000111111111111111///////////////000111111////////////////////////000/////////............+++333000,,,000///---333111555///***111111+++------000///------111222000...222777===@@@@@@>>>===>>>:::555444777===BBBEEEAAA999000...000333222//////000111222222222111111000111222444555666777777555666888999::::::::::::888999999:::999888666555777666666555555666666666666666666666777888999:::555777999888999BBBPPP[[[~~~~~~|||yyyuuupppllliiihhhgggdddbbb```______^^^\\\ZZZUUUTTTRRRPPPNNNLLLKKKJJJHHHHHHFFFEEEDDDDDDEEEEEEDDDDDDEEEGGGIIIKKKMMMNNNMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPRRRSSSTTTUUUVVVVVVWWWXXXYYYYYYZZZZZZYYYYYY[[[]]]]]]\\\\\\]]]^^^^^^]]]\\\\\\^^^______^^^___]]]ZZZZZZ\\\^^^^^^^^^^^^^^^___^^^]]]]]]```bbb^^^_________^^^]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWYYYYYYYYYYYYXXXWWWVVVWWWWWWXXXXXXXXXXXXXXXVVVVVVWWWWWWWWWWWWVVVVVVWWWWWWWWWXXXXXXYYYYYYYYYVVVVVVWWWXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVWWWWWWVVVYYY\\\\\\ZZZWWWWWWWWW|||{{{}}}zzzvvvtttsssrrrooommmrrryyypppttt{{{}}}vvvkkkeeegggeee[[[LLLAAA<<<;;;;;;:::;;;<<<<<<;;;:::888666444111222333444444222111///000000000000000000000000//////000111111111111111///////////////000111111////////////////////////000000//////.........---+++333111---111///+++000'''///...+++111000,,,000...000000------000111...///333999>>>???>>>:::888<<<:::999===GGGTTT```gggSSSFFF777000111333222...///000111222333222111111111222333555666777777777222444666999;;;;;;<<<<<<777888999999888777666555888777777666666666777777666666777777888999:::;;;:::<<<>>>???EEETTTjjj{{{zzzxxx~~~|||{{{xxxsssnnnjjjgggeeeeeeaaa___]]]\\\\\\[[[YYYWWWQQQPPPOOOMMMLLLKKKKKKKKKHHHGGGFFFDDDDDDDDDEEEFFFDDDEEEFFFGGGIIILLLNNNOOOMMMMMMNNNOOOOOOPPPPPPQQQOOOOOOPPPRRRSSSUUUVVVVVVUUUVVVWWWXXXYYYYYYYYYYYYWWWYYY[[[]]]]]]]]]___```___^^^]]]]]]___````````````^^^\\\[[[]]]_________^^^^^^___^^^]]]^^^```bbb^^^^^^^^^___^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[\\\\\\XXXYYYZZZ[[[[[[ZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[XXXXXXYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXVVVVVVWWWXXXYYYYYYYYYXXXXXXXXXWWWVVVVVVVVVWWWWWWUUUZZZ^^^___\\\XXXWWWWWWzzzvvvwww~~~zzzuuutttsssqqqppppppqqqrrrpppttt{{{|||ssshhheeehhheee\\\NNNBBB;;;999999:::<<>>EEEbbbyyyqqqpppooommmjjjgggdddbbb```^^^^^^]]][[[YYYUUURRRPPPMMMLLLKKKJJJIIIHHHHHHHHHEEEDDDCCCBBBCCCDDDGGGHHHJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQOOOQQQTTTUUUUUUUUUVVVXXXWWWWWWWWWXXXYYYZZZ[[[\\\ZZZ\\\______^^^]]]___``````\\\YYYZZZ___aaa___\\\___]]]\\\\\\]]]^^^^^^]]][[[[[[\\\]]]^^^______```]]]]]]^^^___^^^]]]\\\[[[YYYYYYYYYZZZ\\\^^^^^^]]]aaa___\\\ZZZZZZ[[[ZZZYYYYYYZZZZZZYYYXXXXXXYYYZZZZZZ[[[YYYXXXXXX\\\^^^^^^\\\[[[YYYXXXYYY[[[^^^___\\\ZZZYYYZZZ]]]^^^]]][[[VVVWWWXXXXXXWWWXXXZZZ\\\VVVWWWXXXXXXXXXYYY[[[\\\YYY\\\^^^\\\XXXUUUTTTVVVyyyvvvyyy~~~|||yyyxxxvvvsssqqqppppppqqqooossszzz{{{ssshhhdddgggeee[[[NNNBBB<<<::::::;;;@@@DDDFFFCCC@@@???===999333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000111000///......///000111000000000000000000000000111000000000/////////...///111444777999:::::::::999888666888IIIgggaaa@@@777777222000444222222222111111000000000111111111222333444666777666666777888888888888888;;;:::999888777555444444555666777777666555666888===<<<999888999<<<>>>>>><<>>CCCGGGHHHCCC???>>><<<999333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////.../////////000000111111////////////////////////000000////////////000000////////////////////////000000000000////////////---...000222444555555555333222000///777LLLeeewwwoooRRR999555:::888444222333333333333333333333333222222222222333333444555333444555555666666555555777777777777777777777777999::::::999777666777888333444777:::;;;;;;<<<@@@UUUqqq|||wwwqqqlllgggfffdddaaa^^^[[[YYYXXXSSSSSSRRRQQQPPPOOONNNMMMIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBCCCEEEGGGHHHJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQRRRSSSUUUUUUTTTSSSTTTUUUWWWWWWVVVVVVVVVVVVWWWWWWXXXVVVUUUTTTUUUVVVWWWVVVVVVZZZ\\\[[[XXXWWWZZZ^^^bbb```^^^]]]\\\ZZZXXXVVVZZZZZZZZZZZZ[[[\\\^^^___\\\]]]^^^______^^^]]]\\\WWWYYY\\\^^^^^^^^^___```[[[ZZZYYYYYYZZZ[[[ZZZYYYYYYXXXXXXYYYZZZ[[[ZZZYYY]]][[[ZZZ[[[ZZZYYYYYY[[[ZZZ[[[\\\]]]]]]]]]\\\[[[WWWXXXYYY[[[[[[[[[YYYXXXVVVWWWWWWVVVUUUUUUVVVXXXVVVVVVUUUWWWYYY[[[\\\\\\]]]```bbbbbb```aaadddgggwwwyyy}}}~~~zzz|||yyyzzzzzzvvvpppnnnpppsssmmmpppvvvzzzuuujjjdddcccbbbZZZMMMBBB===<<<>>>???EEEHHHGGGBBB===;;;999555333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////......//////000000000111//////////////////////////////000000000000//////////////////////////////////////////000000000000---...///000111222333333000000//////111;;;KKKXXXPPPAAA555666888666444555444444444555555555555555333333222222222333444444333333444555555555555555555666666666777777777777:::<<<<<<;;;999888999:::666888;;;>>><<<>>>LLL\\\{{{wwwqqqllliiidddccc```]]]ZZZWWWUUUTTTPPPPPPOOONNNMMMLLLKKKKKKGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCEEEFFFHHHIIIJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRPPPRRRUUUVVVUUUUUUWWWXXXYYYXXXWWWWWWVVVVVVVVVWWWTTTWWWYYYXXXWWWYYY___eeeeeejjjpppppplllkkknnnrrruuusssqqqpppooommmjjjgggjjjjjjkkklllnnnrrruuuwwwssssssssssssqqqooommmlllnnnqqqtttuuuuuutttuuuvvvlllkkkjjjkkklllllljjjiiigggffffffhhhjjjkkkiiigggiiieeedddfffeeeaaaaaadddeeeccc```]]][[[[[[\\\]]]YYY[[[^^^aaabbbcccdddeeecccdddddddddcccccceeegggdddcccdddhhhnnnrrrtttuuutttxxx{{{|||{{{|||yyyyyy|||}}}zzz|||xxx{{{{{{vvvpppmmmpppsssnnnpppvvvzzzvvvllleeeccccccZZZMMMCCC======>>>???FFFIIIHHHAAA<<<;;;999555333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000...//////////////////000000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000---......///000000111222000...///000///000777???888444333666666333444777555555555666666666666777444444333222222222333333333333444555555555555444555555555666666777777777:::;;;<<<;;;:::999:::;;;<<<:::;;;<<<>>>KKKjjj|||wwwqqqkkkgggeeecccbbb```]]]ZZZWWWUUUTTTOOONNNLLLKKKJJJIIIIIIIIIEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKLLLMMMMMMNNNNNNOOONNNNNNNNNNNNOOOPPPQQQRRROOOQQQTTTUUUUUUUUUWWWXXXRRRRRRRRRSSSSSSUUUVVVVVVTTT[[[aaadddeeekkkxxx}}}|||~~~xxxvvv{{{zzzvvvoooiiiffffffhhhjjjlllooorrruuuwwwzzz~~~{{{yyyzzz}}}}}}zzz|||{{{~~~~~~yyyqqqmmmooosssnnnpppvvv{{{xxxnnnfffcccddd[[[NNNCCC===<<<===>>>CCCFFFEEE???;;;;;;:::777333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000///////////////.........000000000000000000000000...///000111111000///...000000000000000000000000.../////////000000000111............//////000111111...---111111...///333000000222555444222444777666666666777777777888888555444333333222222222222333444444555555555555555555555555666666666666666888999::::::999999:::;;;<<<999;;;EEEPPPgggzzzssslllfffcccbbbaaa```^^^[[[XXXUUUSSSRRROOOMMMKKKIIIHHHGGGGGGGGGCCCBBBBBBBBBBBBCCCDDDDDDFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNOOOOOOOOOOOONNNOOOOOOPPPQQQRRROOOQQQSSSSSSSSSSSSTTTUUUMMMNNNPPPRRRUUUYYY[[[]]]```fffmmmssszzz~~~}}}yyyyyy|||}}}{{{|||{{{qqqlllnnnrrrooopppvvv|||yyyooogggdddeee\\\OOOCCC===<<<===>>>>>>BBBAAA<<<999::::::888333333333333333333333333000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000...///000111111000///...000000000000000000000000.../////////000000111111...............///000111333---,,,111333///...111222111222333444333333555666666777777888888888999555555444333222222222222333444555555666666555555555666666666666666666666666777999999888888999;;;;;;:::CCCVVVkkk}}}xxxqqqiiidddaaa```___^^^[[[YYYUUUSSSPPPOOOOOOMMMKKKIIIGGGFFFFFFFFFBBBAAAAAABBBCCCDDDEEEFFFHHHIIIIIIJJJKKKKKKKKKJJJLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRRRROOOQQQRRRRRRQQQPPPPPPQQQQQQRRRUUUZZZ___dddhhhjjjoooqqqwww|||xxxxxx|||}}}{{{zzz{{{~~~~~~mmmlllrrrooolllmmmqqqwwwuuummmfffdddfff]]]QQQFFF@@@>>>>>>>>>@@@???===<<<;;;:::888777444444444333333222222222222222111000//////000000000000////////////000000000000000111111000000000000000000000000000000000//////000000000000//////......///000000000000000////////////////////////000000////////////000000//////000000111111111222...000111222111000111222000000//////000222444555555555555666666666666777:::888777555444444444555333333444444555666666666777777777777666666666666999888;;;>>><<<888888;;;???<<>>===<<<999777444444444333333222222222222222111000000000000000000000////////////000000111111000000000000111111000000000000000000000000......///000000000//////......///000000000000000000000000000000000000000000000////////////000000000000000000111111111222///000111111///...//////111000000000000222444555444444555555555666666666888777666444444444444555333333444555555666666777888888888888888888888888888777888:::::::::>>>DDDOOOXXXqqq~~~{{{wwwqqqjjjfffdddbbb___\\\[[[XXXUUUSSSRRRQQQOOOMMMLLLJJJHHHFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDFFFGGGHHHKKKJJJJJJJJJKKKKKKLLLMMMLLLMMMNNNOOOPPPQQQQQQQQQMMMNNNOOOPPPQQQPPPOOOOOOMMMMMMLLLKKKKKKMMMRRRVVVZZZbbbkkkttt~~~}}}~~~{{{xxxyyyyyy||||||mmmlllssspppnnnnnnrrrvvvsssjjjbbb```bbb[[[PPPGGGCCCBBBCCCDDDFFFDDDAAA???===;;;999666444444333333333333222222222111000000000000000000000000////////////000000222111000//////000111222////////////////////////------...//////000//////......///000000000000000111111111111111111111111111000000//////000000111000000000111111111111111000111111000...---...///222111000000111222333444333333333444444444555555555555444444444444555555333444444555555666777777999999999999999999999999444444666999999999???FFFWWWnnn}}}zzzzzz{{{}}}~~~~~~|||xxxqqqllleeebbbaaa___]]]ZZZYYYVVVSSSQQQPPPOOOMMMKKKIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCDDDFFFGGGIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOMMMMMMOOOPPPQQQRRRRRRRRROOOPPPPPPQQQQQQPPPNNNMMMHHHHHHIIIJJJKKKNNNSSSVVV]]]eeeoooyyyzzzzzz}}}yyyvvvwwwyyy||||||lllkkkqqqnnnllllllppptttrrriiicccaaaccc\\\QQQHHHCCCBBBCCCDDDCCCAAA>>>===<<<:::888555333333333333333333333333111111000000000000000111000000////////////000000222111000//////000111222////////////////////////,,,---...//////000//////......///000000000000000000000000000000000000000111000000000000000000111111111111111111111111111///111111111//////000222333222111111111222333444222222333333333444444444333333333333444444555555444444444555666666777777888888888999999999999999666666999<<<<<<===DDDMMMaaa|||~~~{{{yyywwwxxxyyyzzzyyywwwuuusssqqquuuzzz{{{zzz{{{|||vvvrrrkkkfffaaa^^^^^^]]]ZZZWWWWWWTTTQQQNNNMMMLLLIIIGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJIIIIIIJJJKKKLLLNNNOOOPPPMMMMMMOOOPPPQQQRRRRRRRRRQQQQQQRRRRRRQQQPPPNNNMMMGGGHHHJJJKKKKKKMMMPPPSSS[[[cccllluuuwwwxxx|||yyyxxxzzz|||~~~}}}llljjjoookkkiiiiiimmmrrrqqqjjjdddcccfff^^^RRRHHHCCCAAAAAAAAA???>>><<<;;;;;;;;;999777333333333333333333333333111000000000000000111111000000////////////000000222111000//////000111222////////////////////////------...///000000//////......///000000000000000////////////////////////111111000000000000111111222222222111111111111111///000111111111222555777444333222111111111222333222222222333333333333444222222333444444555555555444444555555666777777888777777777888888888999999<<<;;;;;;===@@@IIIYYYiii{{{wwwrrrmmmjjjgggggggggggghhhjjjkkklllkkkqqqwwwxxxwwwxxx}}}~~~|||{{{}}}|||vvvpppkkkfffbbb]]][[[[[[ZZZWWWTTTTTTQQQMMMKKKIIIGGGEEECCCDDDDDDDDDEEEDDDDDDDDDDDDGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKMMMOOOPPPLLLMMMNNNPPPQQQQQQRRRRRRPPPQQQQQQQQQPPPNNNMMMKKKKKKMMMOOOOOONNNMMMMMMNNNXXX___gggnnn{{{xxxzzz~~~zzz{{{}}}mmmjjjnnniiihhhhhhkkkppppppiiieeedddhhh___SSSHHHBBB????????????===<<<<<<===<<<;;;999222222333333333333444444000000000000000111111222000000////////////000000000000000111111000000000//////////////////////////////000000000000//////......///000000000000000........................222111111000000111111222222222222222222111111111///000111222222444888;;;555444333222111111222333222222222333333333444444222333444555555555555555444555555666666777888888666666777777888999999999<<<:::;;;???III]]]zzzvvvoookkkgggaaa]]]ZZZZZZZZZ[[[]]]aaaeeegggiiinnnrrrtttsssuuu{{{|||{{{yyyxxxzzz}}}}}}}}}~~~~~~yyyuuuoooiiieeebbb^^^ZZZXXXXXXWWWTTTPPPNNNKKKHHHFFFEEEDDDBBBAAACCCCCCDDDEEEEEEEEEEEEEEEHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKMMMNNNOOONNNNNNPPPQQQRRRSSSSSSSSSPPPQQQQQQQQQPPPOOOMMMLLLPPPSSSUUUVVVTTTRRRPPPPPPQQQXXX^^^cccqqq{{{|||}}}xxxzzz|||oookkkoookkkhhhhhhkkkooonnnhhhcccbbbggg^^^RRRGGGAAA>>>>>>>>>???===;;;;;;;;;:::999777222222222333333444444444000000000000000111222222000000////////////000000///000111222222111000///000000000000000000000000222222222222111000///.........///000000000000000////////////////////////222111111000000111111222333333333222222111111111000000111111111333777:::666555333222111111222222333333333333444444444444444444555666666666555444555555555666777777888888777777888888999::::::;;;<<<@@@JJJXXXhhhxxxqqqgggaaa___^^^ZZZWWWWWWXXXYYY\\\___bbbeeegggiiikkkmmmnnnpppsssyyy}}}|||{{{{{{zzz|||~~~~~~{{{{{{}}}|||wwwrrrmmmhhhddd```^^^ZZZVVVTTTTTTSSSOOOKKKEEECCCBBBBBBCCCDDDCCCBBBBBBCCCDDDFFFGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMOOOPPPPPPQQQRRRSSSTTTUUUUUUUUUTTTUUUVVVVVVUUUTTTSSSRRRSSSWWW[[[]]]\\\[[[YYYYYYRRRWWWZZZ\\\hhhyyyvvvxxxxxxuuuxxx~~~{{{|||~~~zzzuuuvvv|||{{{~~~pppmmmrrrmmmjjjiiilllooommmfffaaaaaaeee]]]QQQFFF@@@>>>>>>>>>>>><<<:::888888777444222222222222333333444444444000000///000000111222222000000////////////000000...///222333333222///...111111111111111111111111333333333333222000///......//////000000000000000000000000000000000000000222222111111111111222222333333333222222111111111111111111000000222555888777666444222111111222222333333444444444444555555555555666777777666555444555555666666777777888888888888999::::::;;;<<<<<>>===???BBBDDDEEEDDDAAACCCEEEFFFGGGHHHGGGGGGEEEFFFHHHJJJLLLLLLLLLLLLKKKKKKLLLLLLMMMNNNPPPPPPRRRSSSTTTUUUVVVWWWWWWWWWZZZ[[[\\\\\\\\\[[[ZZZYYYSSSXXX^^^bbbcccbbbaaaaaaZZZ^^^^^^]]]fff}}}zzz{{{wwwooommmppppppmmmpppxxxzzzzzz~~~~~~yyyvvvxxxttt~~~sssmmmnnnooonnnooopppoookkkeee___[[[\\\WWWPPPIIIDDD@@@<<<:::;;;:::999777666444333222222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000///000111000///...///000333777:::888222///000222000000/////////000000111...///000111333333333333222111000000000000000111333333222222222222222222444444333111000111444777222111111000111111222222222444555555444333333444555555444444444555555555555555555555555666777888555666888999999;;;???CCCLLLrrryyyqqqlll\\\[[[YYYVVVTTTUUUYYY]]]]]]bbbgggkkkjjjhhheeeccchhhfffgggjjjlllmmmssszzz}}}{{{xxxmmmnnnpppqqqtttxxx~~~~~~{{{{{{~~~~~~}}}xxxpppiiidddbbb```^^^ZZZVVVRRRPPPPPPLLLEEE>>>::::::;;;===???AAACCCEEECCCDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNIIIMMMNNNJJJKKKQQQSSSPPPUUURRRQQQUUUZZZ]]]cccjjjrrrttttttqqqkkkddd___\\\aaa^^^___eeegggffffffgggbbbeeefffeeejjj{{{}}}vvvnnnmmmkkkiiihhhhhhiiijjjiiiooowww{{{|||}}}{{{{{{{{{xxxyyyyyysssmmmmmmnnnmmmmmmllljjjfffaaa\\\XXX\\\WWWOOOHHHCCC???<<<:::888777777666555444444333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000///000111000///...///000666999<<<:::555111111222000000000000000000000000...///000222333444444555/////////...//////000000111111000000000000000000333333333222111222444666333333222222333333333333333555777666555444555555555555666666666555555444555555555555666777888888;;;:::::::::888999GGGVVV{{{ooofffaaaXXXXXXXXXXXXYYY]]]bbbfffiiijjjlllkkkhhhdddaaa___bbbaaacccgggiiijjjooovvvzzz}}}zzztttooommmdddfffhhhiiilllqqqwww|||~~~|||yyyxxxzzz|||~~~}}}|||}}}~~~}}}{{{yyyvvvqqqkkkeeeaaa^^^\\\ZZZWWWSSSOOONNNMMMJJJCCC===;;;<<<===>>>@@@CCCEEEFFFDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJLLLMMMMMMJJJNNNPPPMMMNNNSSSUUUSSSUUUTTTUUUZZZaaannn}}}yyypppjjjfffiiillljjjggggggdddgggiiihhhlll~~~yyypppjjjaaa___]]][[[ZZZ[[[]]]^^^___eeellloooooopppsssvvv}}}}}}~~~{{{{{{|||}}}qqqkkkjjjkkklllkkkiiigggccc___[[[YYY]]]WWWOOOGGGBBB>>><<<:::666666555555555555444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000111111000......///000999<<>>999444111111///000000111111000000///...///000222444555555555////////////000111222222000000111111111111111111111222444333222222444555333444444555555444333333555666888888666555666777666777888999888666555333555555555555666777888999;;;999;;;===888;;;TTTrrr}}}pppcccZZZUUUUUUXXX\\\___cccggglllpppooommmjjjfffaaa^^^[[[ZZZZZZZZZ]]]cccffffffkkkqqqvvvyyy~~~{{{tttmmmfffbbb___[[[]]]___aaadddjjjpppuuuttt~~~zzzwwwvvvwwwyyyzzzyyyyyyzzz{{{yyyvvvsssllliiiddd```]]]ZZZWWWTTTRRROOOLLLKKKJJJGGGAAA======>>>???@@@BBBDDDFFFHHHEEEEEEFFFGGGGGGHHHIIIIIIJJJJJJIIIJJJJJJKKKLLLMMMLLLPPPRRRQQQQQQTTTVVVUUUVVVWWWZZZ```mmm|||uuuqqqllljjjjjjiiimmmooommmooo|||pppgggaaa]]]UUUSSSPPPNNNMMMOOORRRTTTVVVZZZ___aaa``````bbbddd~~~~~~~~~|||zzzyyyyyynnniiihhhhhhkkkjjjgggdddbbb```___^^^___YYYOOOGGGAAA>>><<<;;;777777777666555555444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111222222000......000111:::===@@@@@@<<<666222111//////000111000///......---...000111333444444444111111222222333444555666222222333333333333333444000222444444333333444555444444555555555444333222444666888777666555666666666777999::::::888555333555555555666777888999:::999777;;;AAA@@@IIImmmttthhh]]]VVVSSSXXX^^^eeekkknnnpppqqqqqqiiieee___[[[XXXWWWWWWVVVUUUUUUYYY```cccdddhhhnnnsssuuuyyy~~~~~~{{{wwwqqqiiibbb]]]ZZZXXXVVVXXXZZZ]]]```eeelllqqqppp~~~~~~}}}|||{{{xxxvvvuuuvvvxxxxxxwwwxxxyyyyyyvvvrrrnnneeeccc```]]][[[XXXTTTQQQOOOMMMJJJIIIHHHEEEAAA>>>??????@@@AAACCCEEEGGGHHHFFFFFFGGGGGGHHHIIIIIIJJJKKKJJJJJJJJJJJJKKKLLLMMMNNNQQQTTTSSSRRRSSSUUUWWWYYY[[[bbbmmm~~~yyymmmjjjlllmmmrrrtttssssss{{{mmmccc\\\WWWUUUOOOMMMJJJHHHHHHKKKNNNPPPPPPSSSUUUVVVUUUUUUVVVXXX}}}~~~|||xxxwww~~~yyyoookkkjjjiiigggfffcccaaa``````aaabbbbbbZZZPPPFFFAAA>>>======;;;:::999888777555444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111000...///111333:::===@@@@@@===999555222000000000000000///......---...///111222222333333222222222222333444666666222222333333444444444444///111333444444333444555444444444444444333222222444555777777555444555666666777999;;;:::888666444666666666666888999:::;;;;;;888;;;BBBJJJ```|||zzz|||yyypppggg```]]]\\\aaagggooouuuuuuqqqmmmjjjbbb]]]VVVRRRRRRRRRSSSSSSRRRRRRWWW]]]aaabbbffflllppprrruuuzzz~~~~~~{{{wwwnnnkkkeee___ZZZWWWVVVUUUTTTVVVXXXZZZ\\\aaaggglllnnn|||~~~}}}|||{{{xxxxxxxxxwwwvvvvvvxxxyyywwwwwwvvvwwwvvvsssnnnkkk```___\\\[[[YYYVVVRRROOOLLLKKKIIIHHHGGGEEEBBBAAA???@@@@@@AAACCCEEEGGGHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNPPPRRRTTTTTTRRRRRRUUUZZZ___eeerrr|||rrrrrroootttwwwvvvwww{{{nnnbbbYYYSSSPPPNNNKKKIIIGGGEEEEEEGGGJJJLLLLLLMMMMMMMMMMMMMMMNNNOOO~~~|||vvvvvv}}}{{{tttpppnnnlllcccbbb```^^^]]]^^^___```ccc[[[OOOEEE???============<<<;;;999777555444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000111000///...000333666:::<<<>>>??????<<<999777333333111000000000000000000000111222222222222111000000000000111222333333000000111111222333333333000111333333333333555666666555444333333333333333333555777666555444555555555777888999999888777666666666666777888:::;;;<<<;;;:::<<>>@@@AAAAAA???===888777444222111222333555333444444444444333222222111111000000000000111222000000111111222333333444000111222222222333666888999888555333222333555666444666888777666555666777555555666777888888888888666666777777999;;;<<<===:::BBBNNNaaa~~~~~~xxxwwwyyyvvvwwwxxxwwwuuutttsssrrrtttzzzxxxqqqlllkkklllkkklllllliiiddd^^^ZZZYYYYYYTTTOOONNNOOOPPPMMMJJJLLLKKKNNNSSSVVVXXX]]]dddjjjjjjlllppptttssslllfffZZZYYYXXXWWWWWWWWWXXXYYYXXXXXXXXXXXXXXX[[[___cccbbbjjjvvv||||||{{{zzzxxxvvvuuutttrrrsssttttttrrrrrrtttuuurrrpppmmmllljjjhhhdddaaaZZZXXXTTTRRRQQQOOOLLLJJJGGGGGGFFFEEEDDDCCCCCCDDDCCCCCCCCCDDDEEEGGGIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLNNNOOOQQQSSSTTTRRRRRRUUUYYYYYY\\\gggttt}}}tttrrrvvv~~~}}}zzzyyyvvvqqqnnnoooooooooppprrrtttvvvzzz~~~xxxfff[[[ZZZXXXWWWUUURRRMMMJJJGGGFFFFFFEEEEEEDDDDDDDDDEEECCCBBBAAACCCFFFHHHIII~~~vvvttt|||}}}vvvpppkkkfffhhhgggdddbbb___^^^^^^]]]aaaXXXKKK@@@:::999999:::777777777777666666666666222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000...//////...///222666:::<<<<<<>>>@@@CCCDDDCCCBBB<<<:::666444333444666888666666666666555444333222333333222222111222222222222222333444444555666666111222222111111333666999<<<:::666333333444666888666777999999777666777888444444555666777888999999666666777888999;;;===>>><<>>@@@BBBDDDFFFGGG@@@???>>>=========>>>???======<<<;;;999666444333333222111111111222333444333333333444444444555555000222555555444555:::>>>DDD===777666555444555888555555666888;;;;;;888666777777888888888888777666888666777:::<<<;;;<<<===AAAaaa{{{xxxyyyxxxssspppqqqsssrrrqqqooommmmmmooorrrrrrrrruuu|||~~~rrrmmmoooiiiddd___ZZZXXXWWWVVVUUUVVVQQQLLLLLLOOOQQQOOOLLLOOONNNMMMMMMNNNQQQTTTWWWdddfffgggggghhhgggbbb]]]YYY]]]___^^^___bbbbbb___ccc]]]YYY[[[\\\[[[\\\_________dddlllssszzz}}}yyyuuuuuuuuuuuuuuutttssssssrrrpppnnnnnnooopppooonnnmmmkkkhhhfffeeebbb^^^[[[TTTPPPKKKIIIJJJJJJIIIGGGDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFGGGHHHIIIKKKLLLMMMKKKJJJIIIIIIJJJKKKLLLMMMMMMMMMNNNPPPSSSUUUUUUUUUVVVWWW^^^eeeiiimmm{{{sssjjjhhhhhhgggjjjeee^^^YYYXXXVVVSSSQQQTTTTTTUUUUUUUUUYYY^^^aaagggiiilllooosssyyy~~~iii```ZZZUUUOOOSSSXXX\\\]]]\\\YYYWWWRRRRRRQQQOOOMMMKKKHHHGGGCCCBBBCCCDDDEEEGGGQQQ[[[yyyxxx{{{~~~|||uuunnniiihhhggggggfffbbb^^^\\\]]]^^^]]]VVVKKK@@@999555555555444666888888666444333333555444333222222333222222222222333333222222111000000000000000000000000000111000000000////////////000//////000333777;;;===<<<===>>>@@@BBBCCCEEEEEEDDDCCCBBB@@@@@@@@@AAAAAA@@@@@@???>>><<<;;;999888555444222111111111222333222222222333333333444444222444555444333555:::>>>AAA;;;666666666444555777555555666888::::::888666777777777888888777777777999::::::999888;;;CCCLLL___~~~xxxtttrrrttttttpppnnnoooqqqqqqpppnnnllllllnnnppptttsssvvv{{{}}}pppfffeeeccc```\\\YYYXXXXXXWWWVVVTTTPPPMMMMMMPPPQQQNNNKKKNNNMMMLLLLLLMMMPPPSSSTTTZZZ]]]```______```cccdddgggnnntttvvvvvvuuuooohhhiiidddaaabbbbbb______aaa^^^^^^aaagggmmmsss~~~~~~zzzwwwsssssstttttttttssssssrrrooonnnllllllnnnnnnnnnmmmooolllhhhddd```\\\WWWSSSQQQNNNJJJHHHIIIIIIHHHFFFDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGHHHHHHIIIJJJLLLLLLKKKKKKJJJKKKKKKMMMNNNOOOSSSSSSSSSTTTUUUVVVVVVUUUUUUXXX```jjjsssyyynnnhhheeecccbbb\\\UUUQQQPPPPPPOOOMMMMMMNNNNNNNNNOOOQQQUUUXXXZZZ\\\___ccchhhpppyyyqqqaaa[[[WWWRRROOORRRWWW\\\^^^]]][[[YYYSSSTTTUUUTTTRRRNNNJJJHHHHHHGGGFFFGGGGGGKKKXXXeee|||xxx{{{~~~{{{tttlllhhhgggfffiiijjjggg```\\\]]]___]]]WWWLLLAAA999555555555555666777666333222333333666555444333222111111111111222222222222111000000000000000000000000000000111111000000000/////////000///000111444888<<<>>>===>>>???@@@AAACCCDDDDDDGGGFFFDDDBBBAAAAAABBBBBBCCCCCCBBBBBBAAA???>>>===777666444222111111111222111111111222222222333333444555555333222555;;;@@@>>>999555666666444444666444444555777999999888666777777777777777777777777888:::::::::@@@NNNbbbqqq}}}wwwoookkkjjjmmmnnnkkkjjjkkkkkkkkkkkkiiihhhhhhjjjlllqqqqqqssswww{{{tttddd^^^___\\\YYYWWWWWWWWWUUUTTTTTTRRRPPPQQQSSSSSSPPPMMMMMMMMMKKKKKKLLLNNNPPPRRRUUUYYY___bbbdddkkkvvvuuullleeeeeedddaaa___``````^^^```eeeiiillluuu}}}}}}||||||{{{wwwsssqqqqqqrrrsssssssssrrrrrrsssqqqpppqqqrrrsssrrrqqqmmmiiiddd```[[[VVVQQQMMMMMMKKKHHHFFFFFFGGGFFFEEEEEEEEEFFFGGGGGGHHHIIIIIIJJJIIIIIIIIIJJJJJJKKKLLLKKKKKKLLLLLLNNNOOOQQQRRRSSSSSSSSSSSSTTTTTTUUUUUUSSSZZZfffttt~~~sssjjjdddaaa\\\VVVNNNJJJJJJKKKLLLKKKHHHIIIIIIIIIHHHJJJMMMOOOOOOPPPRRRUUU[[[cccmmmssssss```VVVTTTRRRMMMNNNQQQVVV[[[]]]^^^]]]\\\VVVWWWYYYYYYVVVRRRMMMJJJIIIGGGGGGGGGIIIQQQcccttt|||yyy|||}}}zzzssskkkgggfffeeekkknnnjjjbbb\\\\\\___\\\VVVLLLBBB:::666555666666666555444222111333444666666555333111000000111222222222222222111111000000000000000000000000000111111111000000000/////////000000222555999<<<>>>;;;<<<>>>???AAACCCDDDEEEFFFEEEDDDBBBAAAAAAAAABBBCCCCCCCCCCCCBBBAAA@@@@@@999888555333111111000000222222222222333333333333333444444222222666>>>EEE<<<777555666777555444666555444444666888999888666777777666666777777888888999:::===HHH```}}}uuuoooiiieeedddggghhhfffeeefffcccddddddcccbbbbbbdddfffjjjjjjmmmrrrxxxkkkcccbbb___\\\ZZZZZZYYYWWWVVVVVVUUUUUUVVVWWWWWWTTTQQQNNNMMMLLLLLLLLLMMMOOOPPPTTTYYYcccooo{{{~~~lllfffggggggdddbbbfffbbbbbbeeehhhjjjpppvvv|||zzzxxxwwwxxxvvvsssppppppqqqqqqrrrrrrrrrrrrrrrtttsssrrrssstttuuutttrrrgggccc___ZZZWWWSSSOOOLLLIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKLLLMMMOOOPPPRRRRRRPPPQQQRRRRRRTTTVVVYYY\\\\\\hhh{{{vvvmmmfffccc^^^WWWNNNIIIIIIKKKLLLLLLHHHIIIIIIIIIGGGGGGIIIJJJNNNNNNMMMNNNQQQXXXaaagggttt~~~sss```RRROOOOOONNNKKKMMMOOOTTTXXX[[[]]]]]]]]]YYYZZZYYYXXXVVVRRROOOMMMJJJHHHHHHJJJOOO\\\qqqyyyzzz}}}~~~zzzrrrjjjfffeeefffkkkoookkkbbb\\\[[[^^^[[[UUULLLBBB;;;888777777666666555333111111333555555666666444111///000222333333333444333222222111000000000000000000000000111111111111000000000000///000111333777:::===???999:::<<>>???GGG___}}}uuunnniiifffbbb```cccccc```___```]]]^^^______^^^^^^```bbbeeefffiiiooottt}}}yyyooogggddd```^^^]]]]]][[[ZZZWWWWWWWWWXXXYYYXXXVVVTTTRRRQQQPPPOOOOOOOOOPPPPPPTTTWWWeee|||zzzmmmnnnnnnkkkggghhhdddcccfffiiijjjnnnsss|||}}}uuutttsssssssssrrrooonnnppppppqqqrrrrrrqqqqqqqqqooonnnnnnnnnoooooommmkkkccc___ZZZVVVRRROOOKKKIIIEEEEEEEEEEEEDDDDDDEEEEEEGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLLLLJJJKKKLLLNNNOOOPPPQQQRRRRRRSSSTTTTTTVVVZZZaaafffnnnuuuvvv~~~xxx{{{~~~yyyqqqjjjgggccc[[[QQQKKKJJJLLLNNNNNNIIIKKKLLLKKKIIIHHHHHHIIIMMMLLLKKKJJJLLLQQQYYY___kkkuuussseeeUUUMMMMMMMMMMMMKKKMMMOOORRRVVVYYY[[[\\\\\\\\\ZZZWWWTTTRRRQQQQQQRRRPPPMMMLLLPPPXXXeeezzz~~~xxx|||~~~~~~zzzrrrjjjfffeeegggkkkmmmiiiaaa[[[ZZZ[[[XXXSSSKKKCCC===999999999666777666444222222333555444666666444111///111333333444444444444333222222000000000000000000000000222222111111111000000000///000222444888;;;>>>@@@999:::<<<>>>AAACCCEEEFFFFFFEEEDDDCCCCCCCCCDDDEEE@@@@@@AAA@@@@@@???>>>===<<<:::777555222111111111333333444444444555555555111222333222444:::CCCKKK>>>999555666666444444666777666555666888:::999888999888777777888999;;;<<<>>>HHHZZZyyyzzztttmmmgggcccbbb]]]\\\^^^^^^ZZZXXXYYYYYY[[[\\\]]]\\\]]]^^^```dddeeehhhlllpppxxxqqqlllfffaaa^^^]]][[[ZZZXXXXXXXXXYYYYYYXXXXXXWWWWWWVVVUUUTTTSSSSSSSSSSSSXXXZZZiiizzzsssoooiiifffgggbbbaaaeeeiiikkknnnrrrsssyyy~~~zzzrrrqqqqqqpppooonnnmmmmmmpppppppppppppppooonnnnnnmmmlllllllllmmmkkkiiifff```\\\VVVQQQMMMJJJFFFCCCCCCDDDEEEEEEEEEDDDFFFGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNMMMLLLLLLMMMMMMMMMKKKLLLMMMOOOPPPQQQQQQQQQQQQRRRSSSSSSVVV^^^iiiqqq~~~uuuxxxzzz|||}}}}}}zzztttmmmhhhfff^^^TTTNNNMMMNNNOOOOOOKKKMMMOOOOOOMMMKKKJJJJJJKKKJJJIIIHHHIIIMMMTTTYYYdddnnnzzziii]]]RRRNNNNNNNNNNNNOOOPPPQQQSSSVVVXXXZZZ[[[\\\^^^[[[WWWSSSRRRSSSUUUWWWTTTOOONNNUUU___kkkyyyzzz~~~zzzrrrkkkgggfffiiijjjiiieee```[[[XXXXXXVVVRRRJJJCCC>>>;;;:::;;;666777777666444333444555222555666444000///222555333333333333333222111111000000000000000000000000222222222111111111000000...000222555999<<>>???@@@AAABBBCCCCCCCCCBBBAAABBBCCCDDDEEEBBBBBBBBBAAA@@@???>>>===<<<:::888555333222222222222222333333333444444444222444444444555:::BBBHHHAAA;;;666666666444555777888777666777999::::::::::::999888888999:::<<<>>>CCC^^^~~~xxxpppjjjddd___\\\[[[VVVUUUWWWWWWTTTRRRTTTSSSUUUWWWXXXXXXXXXZZZ[[[___aaafffjjjmmmuuu}}}rrrjjjddd___]]]\\\\\\\\\\\\[[[[[[\\\]]]\\\\\\[[[ZZZXXXWWWWWWVVVZZZ[[[iiippphhhfffeee``````fffkkknnnqqqtttpppvvv~~~zzzwwwqqqqqqooommmkkkkkklllmmmnnnnnnnnnnnnmmmkkkjjjiiilllkkkkkkkkkjjjhhhdddaaaZZZVVVPPPLLLIIIFFFDDDBBBAAADDDGGGGGGFFFEEEGGGIIIHHHIIIJJJKKKMMMNNNOOOOOONNNNNNMMMMMMMMMNNNNNNOOOMMMNNNOOOQQQRRRRRRQQQQQQPPPRRRSSSVVV]]]jjj{{{~~~~~~|||yyyxxxwwwtttnnnjjjeee^^^VVVQQQQQQRRRSSSSSSOOORRRTTTTTTRRRPPPNNNNNNMMMMMMKKKIIIHHHJJJNNNRRRZZZeeeqqqzzz{{{```XXXRRRQQQQQQOOOPPPTTTUUUUUUVVVWWWXXXZZZ[[[[[[^^^\\\ZZZWWWWWWXXXZZZ[[[ZZZUUUUUU```nnnzzz}}}{{{rrrkkkgggfffjjjiiifffccc___[[[WWWVVVUUUQQQJJJCCC>>><<<<<<<<<666777888777555444444555111444666444000///222666111222222222222111000000000000000000000000000000222222222111111111111000...000222666999===???@@@??????????????????????????????>>>>>>???@@@BBBCCCDDDDDDDDDCCCBBB@@@???>>>;;;:::888555333333222222111111222222222333333333555666666555555999@@@EEEDDD===777666555444555888999888777777:::;;;;;;;;;;;;:::999999999;;;>>>???OOOwww{{{rrriiiccc^^^ZZZXXXTTTPPPOOORRRSSSPPPOOOPPPNNNPPPRRRSSSSSSSSSUUUVVVYYY]]]ccciiillluuu}}}rrrjjjfffaaaaaaaaa```______aaaccc``````___]]]\\\ZZZYYYYYYTTTVVVcccvvvxxxmmmllleeeaaaaaagggnnnrrruuuxxxqqqwww}}}xxxuuutttqqqqqqooollljjjjjjkkkmmmmmmmmmlllkkkjjjhhhgggfffgggfffeeeeeedddaaa]]]ZZZRRRNNNJJJGGGGGGFFFEEEDDDAAADDDGGGHHHGGGFFFHHHJJJIIIIIIJJJLLLMMMOOOPPPPPPNNNNNNMMMMMMNNNNNNOOOPPPOOOPPPQQQSSSSSSSSSRRRRRRSSSUUUYYY___jjj|||~~~yyytttrrrttttttoookkkeee___XXXTTTUUUWWWXXXWWWTTTVVVYYYZZZXXXUUUSSSSSSTTTSSSQQQMMMIIIHHHJJJKKKQQQ\\\iiirrrjjjZZZTTTQQQSSSRRROOOQQQWWWYYYYYYYYYYYYYYYZZZ[[[\\\^^^^^^]]]\\\\\\\\\]]]]]]ddd___aaaqqqyyytttppplllhhhmmmkkkgggccc```[[[VVVRRRVVVTTTLLLBBB=========;;;777777555444444333333333444444222222222222444444222222222111111111000000000000000000000000000000444333333222111000//////......000555:::===>>>>>>???>>><<<===???@@@@@@???BBB@@@???@@@BBBDDDDDDCCCAAAAAAAAAAAA@@@???>>>>>>;;;;;;:::999777555333222222222222333333444444444333111111222333666@@@JJJMMMCCC:::888666444555777888999:::<<<<<<<<<<<<;;;:::888888;;;===???EEEMMMeee{{{zzz{{{|||}}}ttthhh```[[[XXXSSSNNNMMMMMMNNNNNNNNNNNNMMMMMMLLLMMMNNNOOOPPPQQQRRRRRRZZZ```bbbgggrrrxxx|||wwwnnnjjjmmmjjjeeejjjtttpppggg```___]]]ZZZ[[[```]]][[[]]]bbbgggnnn~~~ssslllfffbbbbbbjjjqqquuuxxx{{{ssstttwww}}}}}}|||yyytttooopppooommmjjjhhhgggfffeeefffeeedddeeeggggggfffddddddddddddbbb___ZZZUUUSSSMMMIIIEEEDDDFFFHHHGGGFFFEEEGGGIIIIIIIIIIIIKKKMMMNNNMMMMMMNNNPPPPPPOOOMMMOOONNNNNNNNNOOOQQQSSSTTTSSSRRRPPPPPPRRRSSSSSSRRRRRRXXX___hhh{{{}}}sssqqqqqqooonnnnnnddd]]]UUURRRTTTXXXZZZ[[[ZZZ[[[\\\]]]]]]\\\[[[ZZZWWW\\\```\\\SSSKKKIIIKKKQQQSSSZZZgggwwwttt]]]UUUSSSSSSUUUXXXYYYVVVSSSRRRRRRUUUYYY]]]______^^^bbbaaa```aaafffkkkkkkhhhdddfffppp~~~zzzwwwtttqqqnnnnnnjjjfffbbb___[[[WWWTTTWWWUUUMMMBBB=========;;;===<<<:::888666555444444444333333222222333333444222222222111111111000000111111111111111111111111333333222222111000000000......000444999===>>>>>>===<<<;;;<<>>>>>@@@AAA@@@CCCPPP^^^}}}zzz{{{}}}vvvmmmccc[[[WWWTTTPPPLLLKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPPPPWWW^^^```eeeqqqvvvxxxvvvrrrllloooxxxrrriiicccbbb___[[[[[[^^^^^^\\\]]]aaadddgggppp{{{zzzlllkkkeeedddjjjqqquuuyyy|||tttpppooottt~~~{{{yyyvvvqqqlllnnnlllkkkiiigggfffeeeeeeeeeddddddeeefffgggeeecccccccccbbb___\\\WWWRRROOOKKKHHHEEEDDDFFFHHHGGGFFFFFFGGGIIIIIIIIIJJJKKKMMMNNNMMMMMMNNNPPPPPPOOOMMMOOOOOOOOOOOOPPPRRRTTTUUURRRSSSSSSTTTUUUUUUVVVWWWVVV___kkkwwwvvvrrrqqqlllhhhggg^^^[[[VVVSSSTTTWWWZZZ\\\\\\]]]^^^^^^^^^]]]\\\[[[]]]```bbb___WWWQQQMMMMMMPPPQQQVVVbbbrrrgggVVVWWWVVVUUUWWWYYYYYYWWWTTTOOONNNPPPVVV]]]bbbcccaaagggggghhhjjjnnnpppmmmiiimmmnnnwww~~~|||zzzwwwssspppnnnjjjeee```]]][[[XXXWWWXXXUUUNNNCCC>>>>>>>>>;;;???>>><<<999666444333222444333333222222333333444222222222111111111111111111111111111111111111111111111111111111111111111//////000444888<<<======;;;::::::<<<@@@CCCDDDDDDBBBAAA@@@AAACCCDDDDDDCCCDDDEEEEEEDDDDDDCCCBBBAAA@@@???===:::888555444333555555555444444444444444555333333444444666>>>GGGFFF@@@;;;;;;:::777666888777888:::===>>>???>>>>>>===???AAAAAAAAAJJJ```uuu}}}|||}}}~~~|||jjjddd[[[UUURRROOOLLLJJJIIIJJJJJJKKKKKKJJJJJJIIIHHHIIIJJJJJJKKKLLLMMMMMMRRRZZZ]]]cccnnnttt}}}xxxpppnnnsssqqqlllgggfffdddaaa```aaadddaaaaaabbbbbb```aaaddd|||tttssslllhhhlllrrrvvvzzz~~~yyyqqqjjjlllwwwzzzuuusssqqqnnnkkkjjjiiihhhgggfffeeeeeeeeedddccccccdddeeeeeecccbbb```___^^^ZZZVVVQQQMMMJJJHHHFFFDDDDDDFFFHHHHHHHHHFFFHHHJJJJJJJJJJJJLLLNNNNNNMMMMMMNNNPPPPPPOOONNNPPPPPPOOOOOOPPPRRRTTTUUUNNNQQQSSSTTTSSSTTTWWW[[[___lll|||~~~tttqqqnnniiidddbbbZZZZZZZZZXXXXXXZZZ]]]`````````aaaaaaaaa```___^^^dddeeedddbbb^^^YYYUUUSSSPPPOOOQQQZZZiiimmm[[[RRRTTTSSSRRRSSSSSSSSSQQQOOONNNMMMNNNUUU___fffgggffflllmmmqqqxxx~~~|||xxx~~~~~~~~~|||vvvqqqoooooojjjddd___\\\[[[ZZZYYYXXXVVVNNNCCC>>>>>>===;;;<<<:::888666444222111000333333333333333333333333111111111111111111111111111111111111111111111111000000111111111222222222000000000333888;;;======;;;;;;;;;===@@@CCCDDDDDDAAAAAAAAABBBDDDEEEDDDCCCBBBBBBBBBBBBAAA@@@??????BBBAAA???<<<999777555444666666666555555444444333555444444666555666===EEECCC>>>;;;;;;:::666666888::::::<<<===>>>>>>>>>>>>>>>===???CCCLLL___|||}}}~~~~~~wwwqqq```[[[TTTOOOMMMLLLJJJIIIGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJMMMUUUYYY___kkkqqqzzz~~~wwwvvvvvvsssqqqppppppooommmmmmqqqmmmiiifffccc___[[[YYYjjjxxx|||tttmmmnnnsssvvv{{{xxxooommmsss|||}}}yyysssooonnnmmmllljjjggggggfffeeeeeeeeeeeeeeebbbaaaaaaaaabbbbbbaaa___\\\[[[XXXUUUPPPLLLHHHFFFFFFEEEEEEEEEFFFHHHIIIIIIGGGIIIKKKKKKKKKKKKMMMOOONNNMMMMMMOOOQQQQQQPPPOOOPPPOOOOOOOOOPPPRRRTTTUUUPPPRRRTTTSSSRRRVVV^^^fffwwwxxxooollljjjfffaaa```[[[]]]___^^^]]]^^^bbbeeeeeefffgggggggggeeedddccchhhfffdddddddddbbb^^^ZZZRRROOOOOOTTTaaaxxxsssaaaWWWTTTSSSRRRQQQPPPOOONNNMMMKKKNNNPPPUUU[[[ccciiinnnqqqrrrrrryyy|||~~~~~~xxxrrrpppooojjjccc^^^[[[[[[ZZZYYYXXXVVVNNNCCC=========:::777666555444333222222222333333333333333333333333111111111111111111111111111111111111111111111111000000000111222222333333222111111444888;;;======>>>===<<<>>>@@@BBBBBBBBBAAAAAAAAACCCEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>CCCBBBAAA???<<<999666444666666666555555444444333555444555777777666<<>>;;;:::888555777;;;:::::::::;;;<<<===??????BBB???BBBQQQhhhzzzwwwzzz}}}~~~xxxrrrkkkfffbbbWWWTTTPPPLLLKKKJJJJJJIIIGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIQQQTTT[[[gggmmmwww|||zzzrrrjjjddd```[[[WWW]]]cccooo|||sssrrruuuxxx|||wwwqqqpppuuu}}}zzzwwwrrrnnnllljjjiiihhheeeeeeddddddddddddeeeeee```___^^^^^^______]]][[[XXXVVVSSSOOOKKKHHHEEEDDDEEEFFFFFFGGGGGGHHHJJJKKKHHHJJJLLLLLLLLLLLLNNNPPPOOONNNNNNPPPRRRSSSRRRQQQOOOOOONNNOOOPPPQQQSSSTTTVVVWWWXXXWWWYYYaaaooozzzwwwlllhhhfffcccaaaaaa```bbbcccaaa___```dddgggjjjkkklllmmmmmmlllkkkjjjiiifffcccdddggghhhfffcccXXXTTTQQQSSS\\\rrrwwweee[[[VVVUUUWWWWWWVVVTTTRRRPPPOOOOOOLLLSSS]]]eeekkksss}}}}}}{{{zzzxxx~~~{{{vvvuuupppkkkddd___\\\ZZZYYYXXXXXXVVVNNNBBB<<<<<<;;;999666555555444444555555666222333333444444333333222111111111111111222222222222222222222222222222222000000111111222222222333555444333555888<<<>>>>>>AAA???>>>>>>@@@AAAAAA@@@AAAAAABBBDDDFFFFFFDDDCCCDDDDDDEEEDDDDDDCCCBBBAAABBBCCCCCCBBB@@@<<<777555555555555444444444444444444444666999888777<<>><<<:::;;;<<>>???AAA???>>>???@@@AAAAAA@@@AAAAAABBBDDDFFFFFFDDDBBBGGGGGGGGGFFFFFFEEEDDDCCC@@@BBBEEEEEECCC>>>999555333333333333444444444444333333666999999888===DDDBBB===999888888<<>>===>>>??????EEE\\\~~~zzzooolllnnnsssxxx{{{}}}~~~}}}|||xxxrrriiiaaa[[[XXXVVVMMMMMMKKKJJJHHHHHHIIIJJJHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHFFFMMMNNNTTTaaaiiivvv{{{nnngggbbb^^^]]]]]]___kkk~~~{{{{{{{{{}}}|||yyywwwwww{{{~~~wwwpppmmmnnnnnnllliiieeecccbbb```______^^^^^^^^^______ZZZYYYXXXXXXYYYXXXVVVTTTPPPNNNKKKHHHGGGGGGHHHHHHGGGIIIKKKKKKJJJIIIJJJLLLJJJLLLMMMNNNNNNNNNPPPQQQRRRQQQRRRTTTVVVWWWVVVUUURRRRRRQQQQQQSSSTTTVVVWWWWWWXXX]]]gggwwwwwwooonnnppptttyyyxxxrrrjjjdddbbbdddgggiiimmmnnnppprrrttttttttttttmmmkkkiiiiiijjjkkkllllllgggccc___[[[\\\kkkfffXXXUUUVVVWWWXXXYYYXXXUUUQQQPPPQQQSSSUUU[[[fffuuu}}}zzz~~~wwwvvvppplllfffaaa]]]ZZZWWWUUUWWWTTTLLLAAA::::::999777666555555444444444555555222222444444444444222222000000111111222222222222222222222222222222222222111111111111111111111111999777555777:::===???@@@@@@???>>>>>>AAABBBBBBAAAAAAAAABBBEEEGGGGGGEEEBBBFFFGGGGGGFFFFFFEEEDDDCCC???BBBEEEGGGEEE@@@:::555222222222333333444444444222222666::::::999>>>DDDBBB<<<888888:::@@@NNN[[[mmmeeeYYYLLLBBB===<<<===BBBOOOpppttthhhjjjkkknnnpppqqqqqqqqqpppmmmlllhhhbbb[[[UUURRRQQQKKKKKKJJJIIIGGGGGGIIIJJJIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIFFFLLLMMMRRR___hhhvvvuuulllfffaaaYYY[[[^^^fffwww}}}||||||}}}~~~||||||~~~~~~}}}{{{qqqiii___bbbdddfffeeedddcccccc]]]]]]\\\\\\[[[[[[\\\\\\XXXWWWVVVVVVWWWVVVTTTRRRMMMLLLIIIGGGFFFGGGIIIJJJGGGJJJMMMMMMJJJIIIKKKMMMJJJLLLNNNNNNNNNNNNPPPRRRSSSRRRSSSUUUWWWXXXXXXVVVTTTTTTSSSSSSTTTVVVXXXYYY]]]```iiixxx{{{tttuuuzzz{{{ooogggfffiiilllmmmlllmmmppprrrtttuuuuuuuuupppnnnmmmkkkjjjkkklllmmmllliiiddd___^^^jjjgggXXXUUUXXX[[[\\\]]]]]]ZZZVVVTTTVVVYYYaaaaaahhhxxxzzz|||sssxxxrrrmmmiiigggbbbZZZWWWXXXXXXRRRIIIAAA<<<999777555333333444444444444444444666555444333222222222222333222111222333444222000111111111111111111111111000000000000000000000000888888888777777:::>>>AAAAAA@@@>>>======???@@@BBBAAAAAAAAABBBBBBDDDEEEFFFEEEEEEFFFGGGFFFDDDBBB@@@AAABBBCCCCCCCCCAAA>>>===999777555333333444666888666777888999999;;;>>>AAA@@@;;;888;;;@@@IIIWWWdddppptttdddLLLAAA======EEEUUUnnnyyyvvvsssllleeecccdddeeeeeedddeeefffgggeeeaaa\\\XXXVVVSSSPPPNNNLLLLLLLLLKKKJJJIIIIIIHHHJJJJJJKKKKKKKKKKKKKKKJJJLLLJJJHHHHHHIIIIIIIIIHHHJJJIIILLLRRRYYYcccssstttjjjeee___]]]]]]bbbnnn~~~~~~~~~~~~}}}yyyuuuqqqaaa_________```___]]][[[VVVWWWWWWWWWVVVVVVUUUTTTWWWVVVTTTRRRPPPNNNLLLKKKHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIHHHGGGHHHKKKNNNMMMLLLLLLLLLNNNPPPSSSUUUQQQSSSVVVWWWVVVWWWYYY\\\[[[YYYWWWTTTSSSWWW]]]aaakkkrrrwwwvvvzzzyyyttttttrrrpppppprrrwww|||xxxooolllooorrrpppllljjjmmmoooiiiaaahhhyyygggaaa\\\XXXVVVWWWXXX\\\```___\\\^^^ccclllrrrzzz~~~|||~~~yyy|||xxxooovvvssslllgggdddaaa[[[WWWWWWVVVPPPHHHAAA===;;;999888888888777666555444444333666555444333222222222222333222111222333444222000111111111111111111111111000000000000000000000000999999999888888:::>>>BBB@@@???>>>===>>>???AAABBBBBBBBBBBBBBBCCCCCCDDDEEECCCDDDEEEEEEEEECCCAAA@@@AAABBBCCCCCCBBBAAA???===:::888666444333444555777555777888888999:::>>>@@@BBB<<<:::===CCCKKKUUU___^^^```WWWLLLEEE>>>GGG^^^yyyqqqlllfff```___`````````___^^^^^^^^^[[[XXXUUURRRQQQQQQOOONNNPPPOOONNNMMMLLLKKKJJJIIILLLLLLMMMMMMMMMLLLKKKKKKLLLJJJIIIHHHIIIIIIHHHGGGHHHGGGJJJQQQXXXaaaooo}}}{{{ssskkkfffeeecccbbbeeeooo{{{uuusssrrrooocccaaa^^^]]]]]]\\\ZZZXXXUUUUUUVVVVVVUUUUUUTTTSSSTTTTTTRRRPPPMMMKKKIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKKKKJJJIIIJJJMMMPPPRRRQQQPPPOOOOOOQQQSSSTTTTTTUUUVVVVVVVVVVVVWWWWWWYYYYYYYYYYYY[[[___dddiii|||zzzyyy{{{~~~|||vvvpppooorrrsssoookkkkkknnnpppjjjccckkkuuufffbbbaaa___]]]\\\\\\aaagggjjjjjjmmmrrrxxx}}}zzzzzzxxxtttqqqqqquuu{{{|||~~~wwwzzzxxxqqqxxxuuulllcccaaa```[[[WWWUUUTTTNNNGGGAAA>>><<<;;;:::===<<<:::888666555333222555555444333222222222222333222111222333444222000111111111111111111111111000000000000000000000000888999999999999;;;>>>AAA>>>>>>======>>>@@@BBBCCCDDDCCCCCCCCCCCCCCCDDDDDDBBBCCCDDDDDDCCCBBB@@@???AAABBBBBBCCCBBBAAA???>>><<<:::888555444444444555444666888888999:::===???BBB<<<:::???FFFKKKPPPUUUNNNMMMIIIIIIHHHCCCVVVzzz{{{~~~}}}qqqiiibbb^^^]]]]]]\\\\\\ZZZYYYWWWVVVSSSPPPNNNNNNOOOPPPPPPOOOTTTSSSRRRQQQOOONNNMMMLLLOOOOOOOOOOOOOOONNNMMMMMMMMMKKKJJJIIIJJJJJJHHHGGGFFFFFFIIIOOOVVV]]]kkkwwwyyyvvvuuurrrmmmhhhgggeeedddfffmmm{{{|||sssmmmnnnnnnmmmccc```]]]ZZZYYYWWWVVVTTTSSSSSSTTTTTTSSSSSSRRRRRRRRRQQQOOOMMMJJJHHHFFFFFFHHHHHHHHHHHHHHHIIIJJJJJJJJJKKKLLLKKKKKKMMMPPPRRRVVVUUUTTTRRRRRRRRRSSSSSSVVVUUUUUUVVVXXXXXXXXXWWWYYYYYYYYY[[[aaakkkwww|||wwwssssssuuuvvvrrrmmmnnnppppppkkkfffooouuujjjjjjjjjfffbbb^^^\\\^^^fffmmmqqqvvv{{{zzzuuuoooiiikkkhhhdddbbbdddhhhkkkllllllmmmnnnmmmllllllnnnppp~~~~~~wwwzzz{{{uuu~~~wwwkkk```^^^___[[[WWWTTTTTTOOOGGGAAA>>><<<<<<;;;===<<<;;;999777555444333555444333333222222222333222222111222333444222000111111111111111111111111000000000000000000000000666777888888888999===???=========>>>???AAABBBCCCDDDDDDCCCCCCBBBCCCCCCCCCBBBCCCCCCCCCCCCBBBAAA@@@AAABBBBBBBBBBBBAAA@@@???>>><<<999666444333333333444666777888999:::<<<>>>@@@:::888>>>FFFHHHHHHHHHFFFEEE@@@BBBKKKTTTnnnzzz||||||pppfff```]]]\\\ZZZYYYYYYWWWTTTSSSPPPOOOMMMNNNPPPRRRSSSRRRUUUUUUTTTTTTSSSRRRRRRQQQSSSSSSSSSSSSRRRQQQPPPOOOOOONNNLLLLLLLLLKKKIIIGGGEEEEEEIIIOOOTTT[[[gggrrrxxxtttuuutttpppkkkdddddddddeeejjjvvv|||}}}|||vvvmmmiiijjjjjjiii```]]]XXXUUUTTTTTTSSSRRRPPPPPPQQQQQQQQQQQQPPPOOOOOOOOOMMMKKKIIIGGGEEEDDDHHHHHHHHHHHHHHHIIIJJJKKKIIIKKKLLLLLLMMMNNNQQQSSSWWWVVVUUUTTTSSSSSSSSSTTTUUUTTTSSSVVVYYY\\\\\\[[[YYYYYY[[[aaammm{{{uuusssuuuvvvvvvtttqqqrrrqqqmmmjjjttt~~~||||||rrrjjj```YYYVVV\\\dddkkkqqqwwwwwwllleee___[[[YYYUUUQQQQQQTTTWWWWWWVVVZZZZZZZZZYYYXXXZZZ]]]___xxxyyyxxxsss{{{vvvjjj```^^^^^^[[[VVVTTTUUUPPPHHHBBB>>><<<;;;:::::::::999888666555555444444444333222222222333333222222111222333444222000111111111111111111111111111111111111111111111111444555666666666777:::============>>>???AAABBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???===;;;888555444333333444666888999:::;;;<<<>>>===777666<<>>>>>BBB===@@@ZZZxxxzzz~~~oooeee___\\\YYYXXXXXXWWWTTTRRRRRRPPPNNNOOOQQQSSSSSSSSSTTTTTTUUUUUUVVVWWWWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSSSSQQQPPPPPPOOONNNKKKIIIGGGGGGJJJOOOSSSYYYdddooo~~~{{{uuuoooiiiiiigggfffhhhqqq~~~}}}wwwyyyzzzrrruuutttppphhhdddeeeccc___ZZZWWWSSSQQQQQQRRRQQQQQQMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLJJJIIIGGGFFFEEEHHHHHHHHHHHHIIIJJJKKKLLLIIIJJJLLLMMMMMMNNNPPPSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTSSSTTTWWWZZZ]]]^^^[[[aaakkkyyyxxxssssssvvvxxxyyysssrrrpppnnnnnnyyy}}}iii```XXXYYY^^^dddkkkqqq}}}~~~yyykkk^^^VVVQQQMMMGGGCCC@@@@@@CCCEEEDDDBBBGGGGGGGGGGGGGGGIIINNNQQQxxxxxx}}}tttlllttttttkkkbbb```___ZZZVVVTTTVVVPPPHHHBBB>>>===;;;:::888777777777666666555555444333333222222333333333333222111222333444222000111111111111111111111111111111111111111111111111222333555555555666999;;;======>>>???@@@AAAAAAAAABBBAAAAAAAAAAAAAAABBBBBBDDDDDDCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???>>><<<999777555333333444666999;;;;;;<<<===???;;;666555:::===<<<:::;;;777AAADDDSSS|||~~~uuu}}}nnneee```ZZZWWWWWWVVVTTTRRRRRRPPPNNNOOOPPPRRRSSSRRRSSSSSSUUUVVVXXXYYYZZZ[[[XXXXXXYYYYYYYYYYYYXXXXXXWWWVVVUUUTTTTTTRRRNNNKKKJJJHHHJJJNNNQQQWWWbbbmmmzzzuuutttsssoooiiiggglllxxx}}}vvvwww|||}}}vvvnnnlllkkkgggaaa^^^^^^ZZZUUUSSSQQQOOONNNOOOPPPOOOOOOJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIJJJLLLLLLIIIKKKMMMNNNNNNNNNPPPRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUTTTTTTXXX^^^cccgggttt|||zzzzzzzzzzzzssspppooonnnqqq~~~~~~uuuvvvvvvxxx~~~|||sssllljjjjjjkkkpppvvv{{{yyyppp```TTTMMMHHHCCCAAA???===<<<=========<<>>======888888888777666666555555333333333222222333333444333222111222333444222000111111111111111111111111111111111111111111111111111333555666666777999:::>>>>>>???@@@@@@@@@@@@@@@????????????@@@AAAAAABBBCCCBBBBBBBBBBBBBBBCCCCCCAAAAAAAAA@@@AAAAAAAAABBB???>>><<<:::888555444333555777:::<<<<<<===>>>???<<<999888:::;;;999:::===<<>>@@@???@@@AAA@@@@@@AAACCCEEE~~~wwwzzzzzzssszzzpppkkkgggeee```XXXUUUVVVRRRMMMFFFBBB@@@@@@@@@???::::::999888777666555444333333333222222333444444333222111222333444222000111111111111111111111111111111111111111111111111222444666777777777999;;;>>>??????@@@@@@@@@??????>>>>>>>>>>>>???@@@AAABBBAAAAAAAAA@@@@@@AAABBBBBBAAAAAAAAA@@@@@@AAABBBBBB>>>>>><<<:::888666555444555888;;;======>>>???@@@???<<<;;;<<<:::888;;;@@@GGGQQQkkk|||rrrggg___\\\[[[XXXUUUTTTSSSQQQRRRUUUWWWXXXXXXUUUUUUVVVVVVWWWXXXXXXYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^]]]\\\[[[ZZZXXXSSSPPPLLLIIIHHHJJJLLLRRR^^^jjjzzzvvvuuuwwwzzz}}}wwwuuuooogggbbbggguuuyyyqqqttt|||~~~xxxrrrnnnooorrrjjjggg___XXXVVVXXXVVVQQQNNNMMMLLLLLLMMMLLLIIIGGGFFFGGGHHHIIIIIIIIIIIIIIIEEEEEEFFFFFFGGGGGGHHHHHHGGGHHHHHHIIIJJJKKKMMMMMMNNNPPPRRRRRRQQQQQQQQQRRRUUUUUUVVVWWWWWWWWWVVVVVVRRRWWW[[[[[[]]]gggyyy{{{qqqmmmkkkmmmttt{{{wwwrrrkkkggggggccc```]]]]]]hhhxxxyyytttnnnbbbVVVQQQPPPLLLGGGAAABBBBBB???;;;:::===AAA>>>???AAAAAAAAABBBDDDFFFzzz{{{}}}yyy{{{{{{uuu{{{rrrhhh```^^^]]]YYYTTTSSSPPPKKKEEE@@@>>>>>>===<<<999:::999777555555666888444444333222111111111111222222222222222222222222000222333333222111333444333333222111000///...---///111333555777999:::::::::<<<>>>@@@AAABBBBBBAAAAAA@@@?????????@@@AAABBB@@@@@@@@@@@@AAABBBCCCCCCAAAAAAAAA@@@@@@?????????@@@???>>>===:::888666555666666777888999;;;===>>>@@@999666:::;;;999>>>HHHUUU}}}xxxddd[[[YYYXXXWWWWWWSSSOOOOOORRRRRRPPPUUU^^^WWWWWWVVVUUUTTTUUUXXXZZZWWWYYY\\\___```aaa``````^^^]]]]]]]]]]]]ZZZWWWSSSPPPKKKGGGIIIMMMRRR[[[ccc}}}vvvoooiiiddddddjjjttt}}}~~~uuullljjjjjjlllqqqxxx~~~tttvvv|||wwwnnnllloooqqqoooeee___XXXSSSPPPOOONNNMMMLLLLLLKKKKKKJJJJJJJJJIIIEEEEEEEEEEEEEEEFFFFFFFFFCCCDDDEEEFFFFFFFFFFFFFFFHHHHHHJJJKKKLLLLLLLLLLLLOOOPPPQQQQQQPPPPPPRRRSSSUUUUUUTTTTTTSSSSSSTTTUUUUUUWWW___jjjrrr{{{rrrqqqnnnoooyyy|||uuunnniiiddd^^^YYYUUUTTTYYYZZZ]]]xxxooohhhkkkxxxooo___YYYVVVPPPMMMMMMGGGFFFDDDCCCAAA@@@@@@@@@BBBCCCCCCCCCBBBCCCEEEGGG}}}zzz{{{vvvxxxzzzsssxxxsssiii```^^^]]]XXXTTTSSSQQQLLLFFFAAA???>>>>>>===999999888666444444666777666555444333333222222333222222222222222222222222000111222222111111222333555444333222111000000//////111333555777999::::::;;;<<<>>>@@@AAABBBBBBBBBAAA@@@???>>>>>>???@@@AAA????????????@@@AAACCCCCCAAAAAAAAAAAA@@@@@@????????????>>><<<;;;888666555666666666777999:::<<<===;;;888:::<<<:::;;;JJJ\\\xxxiii```ZZZVVVVVVTTTQQQRRRXXX[[[YYYXXXZZZ]]]]]]]]][[[ZZZXXXXXXXXXVVVWWWYYY[[[^^^aaaccceeebbbaaa```______]]]YYYVVVVVVOOOJJJJJJLLLPPPZZZdddxxxyyyqqqggg```aaa```bbbiiittt~~~uuulllhhhgggiiinnnuuu}}}tttppppppnnnjjjccc^^^WWWQQQNNNLLLLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHJJJJJJKKKLLLLLLMMMMMMLLLNNNPPPRRRRRRRRRRRRSSSUUUTTTTTTUUUUUUUUUVVVXXXYYY```fffuuutttpppkkklllxxxsssnnnhhhbbb^^^YYYSSSOOONNNKKKNNNPPPWWWwwwzzzuuuwww~~~xxxwwwyyy{{{nnnbbb^^^[[[TTTNNNMMMJJJIIIGGGFFFEEEEEEEEEFFFCCCDDDEEEDDDDDDEEEHHHKKKzzzxxxrrrttt}}}yyyrrrvvvsssiii```]]]\\\XXXTTTSSSQQQLLLFFFBBB@@@???>>>===888888777555333333555666888777666555444444444444222222222222222222222222000111222222111111222333666666555444333222222111000111222444666888999:::;;;<<<>>>@@@BBBBBBBBBBBB??????>>>>>>>>>>>>??????=========>>>???AAABBBCCCAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>===<<<;;;999777666555555555666777999;;;;;;888999<<<===999@@@\\\yyypppddd^^^^^^```[[[YYY]]]aaa___[[[YYY^^^_________]]][[[YYYXXXZZZYYYYYYZZZ]]]bbbgggiiigggeeecccbbbaaa___\\\YYYXXXRRRMMMKKKLLLQQQ[[[fffwwwzzzmmmbbb]]][[[XXXWWWWWW\\\fffttt}}}tttnnnllllllrrryyyzzzuuusssoooiii```[[[TTTOOOLLLJJJHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIMMMMMMMMMMMMMMMMMMMMMMMMLLLOOORRRTTTTTTSSSTTTUUUVVVWWWWWWWWWWWWZZZ^^^aaapppyyyyyyppphhhjjjyyyyyynnnbbb___YYYUUUQQQMMMIIIFFFLLLGGGHHHLLLZZZuuulllkkkooosssvvvllleeebbb```YYYRRRNNNOOONNNLLLJJJJJJJJJLLLMMMFFFGGGHHHHHHHHHIIILLLNNNzzzxxxppprrr|||yyyrrrvvvtttiii___\\\[[[WWWSSSRRRPPPKKKEEEAAA>>>>>>===<<<777777666555222222444555888777666555444444444444222222222222222222222222111222333333222222333444666555555444333333222222000000111333555777888999;;;<<<>>>@@@BBBBBBBBBBBB>>>>>>>>>===============;;;<<<<<<===>>>@@@AAABBBAAAAAAAAAAAAAAA@@@@@@@@@=========<<<;;;999888777444444555555666888999::::::999:::;;;===NNNtttuuunnnmmmvvvrrrnnnkkkgggccc```___^^^^^^^^^___``````___^^^^^^^^^^^^___bbbfffiiillliiigggeeecccbbbaaa^^^\\\VVVRRROOOOOOOOORRR\\\fff}}}~~~mmmggg^^^WWWUUUVVVZZZ\\\YYYaaannn}}}|||vvvrrrqqqwww~~~|||yyywwwqqqjjj^^^YYYSSSMMMJJJHHHGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIOOOOOOOOONNNNNNNNNNNNNNNMMMOOOSSSTTTSSSRRRSSSSSSXXXXXXXXXXXXZZZ```jjjqqq~~~qqqfffjjj{{{wwwkkkaaaWWWTTTQQQMMMJJJHHHEEEDDDJJJEEEGGGNNNbbbqqqbbb___eeennnuuurrrlllfffdddbbb]]]WWWSSSVVVTTTQQQNNNMMMNNNOOOPPPKKKLLLLLLKKKKKKKKKNNNPPP{{{zzzxxxpppqqq{{{xxxsssyyytttiii___\\\ZZZVVVSSSRRRNNNIIICCC???===<<<;;;:::666777666444222222333555777666555444333333333333222222222222222222222222222333444444333333444666444444333333222222111111000000111222333555777999:::<<<>>>@@@AAABBBAAAAAA>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@=========<<<;;;999888777555444555555666777888999:::666777AAAQQQkkk|||vvvooolllgggdddbbbaaabbbcccbbbaaa\\\^^^```cccgggjjjmmmoookkkiiigggfffeeeccc```^^^XXXUUUTTTTTTRRRRRRYYYbbbxxxwwwlllccc```[[[WWWTTTUUUYYY\\\___gggtttyyysssqqqwww~~~|||}}}~~~{{{~~~}}}yyywwwuuunnnggg[[[WWWQQQMMMJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDEEECCCDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHJJJKKKLLLQQQPPPPPPOOOOOOOOOPPPPPPOOOQQQSSSSSSRRRQQQQQQQQQSSSVVVYYY\\\cccooo~~~~~~oooeeekkkzzzyyyoooiii```XXXOOONNNMMMJJJGGGEEEEEEEEEAAA???DDDMMMdddxxxeeeZZZ[[[dddnnntttrrrnnngggbbbaaa```]]]ZZZ[[[YYYVVVSSSPPPOOOOOOOOOPPPPPPPPPNNNMMMMMMNNNPPPyyyyyyyyyrrrrrryyyvvvttt}}}uuujjj___[[[YYYUUURRRRRRMMMHHHBBB>>><<<;;;:::999777777666444222222444555666555444333222222222222222222222222222222222222222333444444333333444555333222222222111111111000111000000111222444777888999:::<<<>>>@@@@@@@@@@@@>>>>>>??????>>>===<<<;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>???????????????>>>>>>===<<<;;;999777666555555555555666777888999999777BBB[[[www{{{wwwrrrooommmjjjddd```\\\]]]aaaeeejjjnnnqqqsssllllllkkklllkkkiiieeebbb^^^\\\ZZZXXXSSSQQQWWW```jjjsss|||qqqjjjjjjjjjgggbbb[[[XXXYYY[[[eeemmmyyy|||vvvssswwwuuupppnnnllllllooouuuzzz|||||||||}}}zzzuuuqqqmmmfff___WWWTTTOOOKKKIIIGGGEEEDDDCCCCCCDDDDDDDDDDDDEEEEEECCCCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIJJJLLLOOORRRSSSQQQPPPOOOOOOOOOPPPQQQRRRPPPRRRSSSRRRQQQQQQSSSTTTRRRYYYbbblllxxxzzzllleeemmmxxx~~~zzzvvvvvvwwwwwwwwwxxxxxxyyyyyyzzzzzzuuuuuuooofff^^^ZZZUUUPPPIIIJJJIIIGGGDDDCCCCCCEEE??????EEEMMMeee{{{rrrggg```bbbgggmmmoooqqqooohhhaaa___aaaaaa^^^^^^\\\ZZZWWWTTTQQQOOONNNQQQQQQQQQOOONNNNNNOOOQQQzzzwwwyyytttrrrvvvssstttvvvjjj^^^ZZZYYYUUURRRRRRMMMIIICCC>>><<<;;;::::::777888777555333333444666666555444333222222222222222222222222222222222222000111333222111111222444222222222222111111111111111000000000111444666888888999;;;===>>>???????????????@@@@@@???===<<<;;;;;;;;;::::::::::::;;;;;;<<<=========>>>>>>>>>>>>??????>>><<<;;;888666555666666666666777888999999;;;CCC]]]zzzrrrgggggggggiiilllppptttvvvpppppprrrssstttqqqlllhhhbbb___\\\XXXSSSSSS]]]iiissszzz~~~||||||{{{|||zzzrrrhhhaaaaaadddqqqxxx~~~{{{uuurrrvvv}}}yyynnnaaa___eeeiiipppvvvyyy|||~~~}}}}}}xxxpppkkkggg```YYYSSSOOOKKKHHHGGGFFFDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJJJJLLLNNNRRRVVVXXXPPPOOONNNNNNNNNPPPRRRSSSQQQRRRRRRRRRRRRTTTXXX[[[___kkk{{{xxxmmmiiisssyyywwwvvvyyyxxxxxxvvvrrrmmmkkklllnnnllllllmmmnnnnnnmmmlllkkkcccddd```XXXRRRPPPMMMIIIFFFGGGGGGEEEBBBAAACCCEEEBBBDDDIIINNNddduuutttsssssssssrrrqqqooonnnooojjjbbb```cccbbb^^^]]]]]]\\\ZZZWWWTTTQQQPPPNNNOOOOOOOOONNNOOORRRTTT|||uuuyyyuuurrrtttpppsssvvvjjj^^^ZZZXXXUUURRRRRRNNNJJJCCC???===<<<;;;;;;888888777555333333555666666666555444333333333333222222222222222222222222...000111111000000111222333333222222222222222222111000000000111333666777777888:::<<<>>>>>>>>>>>>???@@@@@@@@@???>>><<<;;;<<<;;;::::::999999::::::;;;<<<<<<<<<======>>>>>>@@@???>>>===:::888666555777777666777777888999:::@@@PPPvvvvvvssspppnnnnnnqqquuuxxxssstttwwwyyyzzzwwwrrrmmmbbb^^^ZZZVVVSSSWWWfffuuu{{{pppiiijjjnnn}}}zzzxxxwwwuuuoookkkooowwwsssxxxmmmaaabbbccccccjjjnnnxxx|||{{{uuummmgggeee___YYYOOOLLLIIIFFFEEEEEECCCBBBAAAAAAAAABBBBBBCCCCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHJJJNNNRRRVVVYYYPPPOOONNNMMMNNNPPPRRRTTTQQQRRRRRRSSSTTTXXX]]]aaaqqqxxxpppoooyyy}}}vvvppprrrgggiiiiiihhheeeeeegggjjjdddeeefffhhhgggfffdddccc]]]^^^[[[SSSMMMKKKIIIFFFEEEGGGGGGFFFBBBAAACCCFFFCCCEEEHHHJJJ___xxxtttxxx~~~xxxtttlllnnnkkkdddaaadddbbb]]]\\\]]]]]]\\\ZZZWWWTTTRRRKKKLLLNNNNNNOOOQQQTTTWWW~~~wwwvvvuuuuuuvvvxxxzzz|||ttthhh^^^ZZZYYYVVVSSSSSSMMMJJJEEE@@@;;;999888888777555444555888888666222666555444222111111222222333333333222222222111111111111111111111111111111333222000/////////000111222111000000000111333333444777;;;===>>>>>>@@@AAA;;;===@@@@@@???=========<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<===>>>>>>???????????????===;;;999888:::222///444999;;;===BBBBBBgggooohhhiiikkkqqqwwwsssxxx|||}}}zzzvvvttttttgggcccaaa^^^XXXXXXgggzzz{{{uuuwww{{{~~~xxxsssrrrssswwwyyy{{{qqqnnnkkkfffbbbaaammmddd]]]]]]]]]___fffooo|||rrrllliiicccZZZRRRLLLJJJGGGEEECCCCCCDDDEEECCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGIIIJJJKKKLLLNNNNNNOOOOOORRRRRRRRRRRRNNNLLLQQQZZZWWWWWWVVVVVVYYYbbbnnnxxxrrrmmmyyyuuukkkkkkddddddbbbaaaaaa`````````bbb```___```aaaaaa]]]ZZZZZZUUUPPPLLLKKKIIIEEEBBBEEEDDDCCCBBBBBBCCCEEEFFFDDDEEEIIILLL___zzzppprrrsssnnndddaaacccbbb^^^aaa]]]\\\^^^\\\VVVRRRQQQLLLKKKLLLOOOTTTWWWXXXXXX}}}xxxwwwuuusssssstttvvvwwwqqqfff\\\ZZZYYYUUUQQQQQQLLLIIIDDD???:::888777777777666666666777666555333666555444222111111222222333333333222222222111111111111111111111111111111333222111000///000000111222111000000000111333333666888;;;<<<<<<<<<===>>>:::<<>><<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>======>>>===<<<;;;999888:::888888<<<<<<:::???GGG[[[qqqjjjhhhlllrrryyy{{{}}}|||yyywwwvvvwwwkkkfffdddbbb\\\ZZZhhhzzzwwwrrroooooopppqqqtttyyysssssstttwwwzzz~~~vvvoookkkfffcccccc___ZZZYYY\\\```eeeppp|||zzzooogggccc^^^VVVPPPIIIHHHFFFDDDDDDDDDEEEFFFCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGIIIJJJKKKLLLMMMNNNNNNNNNRRRQQQSSSUUUTTTQQQRRRVVVTTTWWW\\\aaajjjxxx{{{ssszzz|||ooodddcccaaa```___^^^]]]]]]]]]]]]]]][[[ZZZ[[[\\\\\\YYYVVVTTTPPPLLLJJJIIIHHHFFFDDDEEEEEEDDDDDDDDDEEEFFFFFFEEEFFFKKKOOO```zzzsssyyyzzzuuukkkddddddccc___```]]]\\\^^^]]]WWWSSSSSSOOOMMMMMMOOOSSSXXX[[[\\\{{{xxxwwwtttrrrppppppqqqqqqnnnddd[[[ZZZYYYTTTPPPNNNKKKHHHCCC>>>:::777777777666888888777555444333444555555444333222222222222333333333222222222111111111111111111111111111111222222111000000000000111222111000000000111333333666999;;;<<<;;;::::::;;;999;;;===>>><<<;;;;;;;;;<<<<<<;;;:::::::::::::::;;;;;;;;;<<<======>>>>>>;;;;;;<<<===<<<;;;:::999666:::>>>>>>999:::HHHXXXrrrlllmmmqqqzzz{{{zzzxxxuuutttuuuvvvooojjjgggeee```^^^jjjyyyxxxqqqmmmgggeeedddddd```\\\___eeelllrrr}}}xxxsssmmmfff```^^^WWWYYY___fffkkksssvvviii___ZZZVVVQQQMMMFFFEEEDDDDDDDDDEEEFFFGGGBBBBBBAAABBBBBBCCCDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHJJJKKKLLLMMMNNNOOOOOOOOOOOONNNOOOSSSTTTQQQPPPSSSZZZaaalllxxxsssvvvtttggg\\\ZZZZZZZZZYYYXXXWWWWWWWWWWWWVVVUUUTTTUUUVVVUUUSSSQQQNNNLLLIIIGGGGGGHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHNNNSSSbbbwwwrrrrrr|||~~~{{{qqqiiieeecccaaa```\\\\\\___^^^YYYUUUUUURRRPPPNNNPPPTTTZZZ^^^```yyyxxxvvvsssqqqooooooooopppmmmccc[[[ZZZYYYUUUPPPNNNKKKHHHCCC>>>:::888777777666888:::888444222222444444444444333222222222222333333333222222222111111111111111111111111111111222222111111111000000000222111000000000111333333555777:::;;;:::::::::;;;888:::<<<<<<:::999::::::<<<;;;::::::999999::::::;;;;;;;;;<<<<<<=========:::;;;<<<=========<<<;;;666<<<@@@;;;888FFFeeewwwuuuvvvzzzzzzyyywwwvvvuuuuuuuuuqqqkkkggggggcccaaajjjwwwvvvjjjccc```^^^^^^______ZZZXXX^^^hhh||||||{{{vvvjjj```\\\aaaiiiuuu}}}}}}rrrcccXXXRRROOOMMMKKKEEEEEEDDDCCCCCCDDDEEEEEEAAAAAAAAAAAABBBCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJLLLMMMNNNOOOPPPPPPPPPPPPOOONNNPPPRRRRRRRRRXXX___lllvvvxxxlllkkkhhh]]]UUUTTTTTTSSSRRRRRRQQQQQQQQQRRRPPPPPPPPPPPPPPPOOONNNNNNLLLKKKIIIGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKLLLLLLRRRYYYgggrrreeeccciiipppxxx{{{zzztttkkkfffdddeee```]]]\\\``````[[[XXXWWWTTTRRRRRRTTTXXX]]]```aaawwwvvvuuurrrpppppppppqqqrrrmmmccc\\\[[[ZZZUUUQQQOOOLLLIIIDDD???;;;999999999666888:::888444222222444333333333333333333222222333333333222222222111111111111111111111111111111222222222222111111111000222111000000000111333333333666999:::::::::;;;<<<888:::;;;;;;999888999:::;;;;;;:::999999999999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>??????>>>======999>>>>>>:::AAA___}}}zzz{{{||||||||||||zzzxxxvvvpppiiifffhhhgggdddkkkuuu}}}{{{xxxrrrjjjaaa[[[YYYZZZ\\\```ccccccggguuu~~~ssskkkhhhsssvvvmmm___SSSMMMKKKJJJIIIEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@AAAAAACCCDDDDDDFFFFFFGGGHHHIIIJJJKKKKKKOOOPPPPPPQQQRRRRRRRRRRRRSSSSSSUUUVVVVVV[[[iiixxx~~~pppdddaaa^^^VVVPPPOOONNNNNNMMMMMMLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKLLLLLLNNNMMMLLLJJJHHHHHHIIIJJJKKKKKKLLLMMMMMMNNNOOOOOORRRPPPVVV]]]lllttt```ZZZ```hhhnnnqqqrrrtttsssnnnhhhfffgggaaa^^^]]]aaaaaa]]]YYYYYYTTTTTTVVVZZZ^^^```aaa```xxxuuutttrrrppppppqqqrrrsssmmmccc[[[YYYYYYUUUQQQPPPLLLIIIDDD???<<<:::::::::666888888777555444333444222333333444444333333222333333333222222222111111111111111111111111111111222222333333222222111000222111000000000111333333333666999::::::;;;<<<===999:::;;;:::999888999;;;;;;;;;:::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????@@@???>>>===777:::;;;>>>QQQ|||}}}~~~}}}}}}}}}zzzvvvsssppphhhfffjjjllljjjooowww~~~ppphhhaaa^^^\\\XXXVVVVVVZZZ]]]dddkkkrrr|||~~~|||~~~zzzmmmeeeZZZPPPKKKIIIHHHHHHDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBDDDDDDFFFGGGHHHIIIJJJKKKLLLMMMPPPQQQRRRRRRSSSSSSSSSRRRRRRSSSWWW\\\aaajjj{{{wwwkkk```\\\YYYSSSNNNLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKIIIIIIKKKLLLPPPPPPOOOMMMJJJIIIKKKLLLOOONNNNNNNNNOOOQQQSSSTTTVVVSSSYYY```nnnpppcccccchhhlllmmmooonnnpppsssrrrlllhhhhhhbbb______bbbbbb^^^ZZZZZZVVVWWWYYY]]]aaabbb```^^^||||||{{{uuutttqqqpppooooooqqqqqqmmmbbbYYYWWWVVVSSSQQQPPPKKKHHHCCC???;;;:::999:::777666666666777666555333222222333444444444333222333333333222222222111111111111111111111111111111222222333333333222111000222111000000000111333333555888:::;;;;;;:::;;;;;;999:::;;;:::999888:::;;;;;;:::999999888999999999;;;;;;;;;;;;;;;;;;;;;;;;======>>>??????>>>===<<<666;;;AAANNNlll~~~{{{wwwtttqqqjjjhhhooosssrrruuu|||~~~vvvqqqbbbYYYTTTVVVYYY[[[```fffmmmooovvvsssccc^^^UUUNNNIIIGGGFFFFFFAAAAAABBBBBBBBBAAAAAAAAA?????????@@@AAABBBDDDEEEGGGGGGHHHIIIKKKLLLMMMNNNPPPPPPQQQRRRRRRRRRQQQQQQRRRSSS[[[jjjyyyxxxmmmddd[[[XXXUUUQQQMMMLLLJJJJJJIIIIIIIIIIIIJJJJJJIIIJJJKKKIIIGGGGGGJJJLLLOOOPPPPPPNNNKKKKKKMMMOOORRRQQQOOONNNPPPRRRVVVXXXXXXTTTZZZbbbmmm~~~sssqqqsssvvvvvvwwwrrrrrrxxxyyyqqqjjjfffdddaaa```cccccc^^^[[[ZZZZZZZZZ[[[]]]```aaa```___{{{zzz~~~vvvtttqqqooonnnnnnnnnooolllaaaWWWUUUTTTRRRPPPPPPIIIGGGBBB===:::999888999777555444555888888666333111222333444444444333222333333333222222222111111111111111111111111111111222222333444333222111000222111000000000111333333888:::<<<<<<;;;999999::::::;;;;;;:::999999:::<<<;;;:::999999888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===;;;:::<<>>???@@@AAABBBBBBBBBBBB?????????@@@AAABBBDDDEEEGGGGGGHHHJJJKKKMMMNNNNNNOOOOOOPPPPPPQQQPPPPPPPPPYYYYYYddd|||qqqhhhdddccc\\\VVVTTTSSSQQQOOOMMMJJJIIIIIIIIIIIIIIIJJJJJJHHHIIIJJJHHHFFFFFFIIILLLMMMOOOPPPNNNLLLLLLOOORRRUUUSSSPPPOOOPPPSSSXXXZZZWWWTTT[[[bbbkkk|||}}}xxxvvv|||~~~uuujjjeeeeeebbbaaadddddd___[[[ZZZ^^^\\\[[[[[[^^^`````````~~~vvvqqqqqqpppnnnmmmmmmllllllfff___YYYXXXUUUQQQPPPQQQMMMHHHBBB<<<888777888999999888777666666888:::;;;888777555444555777777777666444222111222333333222111111111111111111111111444444444444333333222111000111222222111222444666888999:::;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>;;;:::>>>???===<<>>OOOooowwwvvvppplllnnnsssxxx~~~{{{uuufff______kkkzzz|||lll]]]QQQOOOJJJFFFDDDCCCDDDEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCEEEGGGGGGGGGHHHIIIKKKNNNQQQSSSQQQQQQRRRSSSUUUUUUTTTSSS]]]fffxxxggg^^^cccddd^^^VVVPPPNNNNNNOOOOOOKKKJJJIIIHHHHHHJJJKKKMMMLLLJJJIIIGGGGGGHHHIIIJJJGGGJJJMMMNNNMMMNNNQQQTTTSSSWWWXXXUUURRRSSSVVVXXXXXXYYYXXX^^^lll{{{~~~}}}|||sssnnnjjjgggdddddddddbbb___[[[aaa```___```ccceeeeeedddyyytttssspppnnnmmmllllllmmmfff___YYYXXXUUUQQQOOOQQQLLLHHHBBB<<<888777888999888888777666777999;;;<<<>>><<<:::999888888888888888555222111222333222222222222222222222222222222333444444444333333222111000222222222111222333555888888:::;;;<<<;;;::::::::::::::::::::::::::::::======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<888777<<>>>>>@@@BBBaaauuunnnjjjmmmttt{{{}}}tttooorrr}}}uuudddVVVOOOMMMIIIEEECCCCCCDDDEEECCCCCCBBBAAAAAAAAAAAAAAAAAACCCCCCCCCBBBCCCEEEGGGGGGGGGHHHJJJLLLOOORRRSSSVVVVVVVVVWWWWWWXXXYYYYYYhhhnnn}}}ooofffhhhbbb\\\UUUOOOMMMNNNNNNOOOLLLKKKIIIHHHHHHIIIJJJKKKKKKJJJHHHGGGGGGHHHIIIJJJGGGIIILLLMMMLLLMMMPPPSSSTTTXXXZZZXXXTTTTTTWWWYYYYYY\\\\\\bbbooozzz|||}}}yyywwwnnniiicccbbbddddddaaa^^^]]]___aaadddeeefffffffff}}}wwwuuurrrnnnllllllmmmmmmeee___YYYXXXUUUQQQOOOPPPLLLHHHBBB<<<888777888999777666666777888:::<<<===CCCBBB@@@>>><<<;;;:::::::::777333222222222222111333333333333333333333333333333444444444333222222222333333333111111333555666888999;;;<<<<<<;;;;;;::::::::::::::::::::::::===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<888777;;;??????BBBEEEUUUyyypppkkknnnvvv}}}wwwjjj[[[OOOLLLJJJGGGEEECCCCCCDDDEEECCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCBBBCCCEEEGGGHHHHHHIIIKKKMMMPPPRRRTTTUUUUUUUUUUUUUUUWWW[[[^^^rrryyyppphhhddd___ZZZTTTOOONNNNNNOOOOOOMMMLLLJJJIIIHHHHHHIIIJJJJJJIIIHHHGGGGGGHHHJJJKKKIIIKKKMMMNNNOOOQQQTTTWWWXXX[[[]]]\\\YYYYYY]]]cccfffkkkllloooxxx~~~~~~}}}}}}ssskkkcccaaadddfffdddaaa\\\aaahhhjjjiiigggggggggzzzwwwsssnnnlllkkklllmmmeee^^^YYYXXXVVVQQQNNNOOOKKKHHHBBB===999777888888555555666777999;;;===>>>DDDDDDDDDAAA???=========<<<888444222111111111000333333333333333333333333333333333444444333333222333444444333111111222444666777999;;;<<<<<<<<<<<<999999999999999999999999<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>===>>>FFFQQQwwwwwwoooqqqxxxzzzkkk___TTTLLLIIIHHHFFFEEEDDDDDDDDDDDDBBBBBBAAAAAA@@@AAAAAABBB@@@BBBCCCCCCBBBCCCEEEGGGHHHIIIKKKMMMOOORRRTTTUUUSSSUUUWWWXXXYYY___hhhpppyyymmmfff___]]]YYYTTTQQQPPPPPPQQQPPPNNNMMMLLLJJJIIIIIIIIIIIIJJJIIIHHHGGGGGGIIIKKKLLLMMMNNNPPPRRRUUUXXX\\\^^^\\\]]]______^^^```jjjuuu~~~zzzoooddd```dddhhhhhheeebbbhhhoooppplllfffeeeeee{{{xxxsssnnnlllkkklllmmmddd^^^YYYXXXVVVQQQNNNOOOKKKHHHCCC===999888888888555555666888:::<<<>>>???AAABBBCCCBBB@@@>>>???@@@===999444111111111111111333333333333333333333333222333333444444333333333333444444333222111333444666777999;;;<<<<<<<<<<<<999999999999999999999999;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999<<<@@@???;;;>>>OOObbbpppgggjjjppp|||sssuuu|||kkk]]]TTTNNNJJJGGGGGGFFFEEEEEEDDDDDDCCCAAAAAA@@@@@@@@@AAAAAABBBAAABBBCCCCCCCCCDDDFFFHHHIIIJJJLLLOOOQQQSSSUUUUUUXXX]]]cccggglllvvvtttlllhhhbbb[[[XXXUUUSSSSSSSSSSSSSSSPPPOOONNNLLLKKKJJJIIIIIIJJJIIIHHHHHHIIIKKKMMMNNNOOOPPPQQQUUUZZZ___dddfff```^^^___```___ddduuutttgggaaaccchhhjjjjjjhhhmmmqqqnnngggaaa^^^___~~~yyyvvvrrrnnnlllkkkkkklllccc]]]YYYXXXVVVQQQMMMNNNJJJGGGCCC>>>:::888777777555666777999;;;<<<>>>>>>===@@@BBBBBB???>>>???AAA>>>:::444111111222222222333333333333333333333333222222333444444444333333333444444333222222444555666888999;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;777;;;@@@AAA@@@JJJddd}}}rrraaaXXXUUUWWW[[[dddvvvyyyppp\\\QQQJJJHHHIIIGGGGGGGGGGGGFFFDDDCCCBBB@@@@@@@@@@@@@@@AAAAAABBBAAACCCDDDDDDDDDEEEHHHJJJJJJLLLNNNQQQSSSUUUVVVVVVZZZcccnnnvvv~~~zzzlllhhheeebbbZZZWWWUUUTTTUUUVVVUUUTTTQQQPPPPPPOOOMMMLLLKKKKKKKKKJJJIIIIIIJJJMMMOOOQQQOOOOOOQQQVVV^^^eeejjjllleeebbbaaabbb```eeexxxzzzmmmdddcccgggkkkmmmkkkkkkjjjeee___[[[ZZZ\\\|||zzzvvvtttrrrooommmkkkkkkkkkbbb]]]YYYYYYVVVQQQMMMMMMJJJGGGCCC>>>:::888777777555666888:::;;;<<<======;;;???BBBBBB>>>===>>>AAA===999444111111222333333222222222222222222222222111222333333444444444333222333444333333333555777888888:::;;;<<<;;;::::::::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;???FFFPPPdddnnn\\\SSSPPPOOOQQQUUUWWWmmm{{{~~~{{{aaaRRRKKKHHHGGGIIIGGGHHHHHHHHHGGGEEECCCAAA@@@@@@??????@@@AAAAAABBBBBBDDDEEEFFFFFFGGGIIILLLKKKLLLOOORRRTTTVVVWWWWWWYYYeeettt}}}qqqkkkfffaaa]]]]]]WWWUUUTTTTTTVVVVVVUUUTTTQQQQQQQQQQQQPPPOOONNNMMMKKKKKKJJJKKKLLLOOOQQQSSSQQQPPPRRRYYYbbbkkkqqqtttoookkkjjjjjjfffeeevvv}}}~~~ssshhhccceeekkkoookkkhhhbbb]]]ZZZ[[[^^^aaayyywwwtttsssqqqooommmkkkjjjjjjbbb\\\YYYYYYVVVPPPMMMMMMJJJGGGCCC>>>;;;888777777666777888:::;;;<<<======<<<@@@CCCBBB>>><<<===@@@===999444111111222444444111111111111111111111111111222333333444444444444111333444333333444666888888999:::;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>><<>>???AAABBBBBBAAA???>>>;;;888555333333333333333333333333333333333333333333333333333333333333333333333333333555777:::;;;999999888888888999;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;:::;;;===<<<:::888@@@CCCVVV~~~jjjXXXPPPJJJKKKLLLLLLNNNPPPTTTeee|||~~~lll```WWWUUUTTTNNNKKKKKKNNNMMMJJJHHHEEEDDDBBBBBBBBBBBBAAA@@@@@@@@@AAAAAADDDDDDDDDFFFIIILLLLLLLLLLLLOOOTTTWWWYYY[[[^^^```eeexxxuuukkkeee```______```aaa^^^WWWRRRUUUSSSRRRSSSVVVYYY[[[\\\XXXWWWWWWVVVUUUSSSPPPMMMMMMMMMNNNOOOQQQRRRTTTUUUZZZUUUUUU]]]hhhrrr}}}}}}uuuvvv|||}}}~~~xxxlllffffffiiikkkfffbbb```cccgggkkkooorrrxxx|||xxxyyyuuummmiiiiiigggddd```\\\WWWVVVWWWUUUQQQLLLIIIFFF@@@;;;777777777888::::::;;;;;;<<<=========???@@@AAABBBBBBAAA???>>>;;;888444333333333333222333333333333333333333333333333333333333333333333333333333444666888:::;;;999888888888888999;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999:::;;;;;;999>>>LLLWWWpppmmmYYYPPPLLLJJJLLLNNNNNNQQQVVV```wwwyyylllcccZZZSSSTTTUUURRRPPPPPPLLLKKKIIIGGGEEEDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBDDDDDDEEEGGGJJJLLLMMMMMMMMMPPPTTTXXX[[[___eeeiiiyyyuuukkkddd```^^^___^^^\\\]]]]]][[[WWWSSSSSSSSSSSSTTTWWWZZZ]]]^^^YYYZZZZZZZZZYYYVVVQQQNNNNNNOOOQQQTTTXXX\\\___```\\\ZZZZZZ___eeeooo}}}yyyxxx~~~}}}uuummmhhhhhhkkkmmmnnnmmmnnnrrrvvv||||||{{{{{{wwwooojjjiiigggccc]]]YYYVVVVVVVVVUUUPPPMMMHHHEEE@@@;;;888888999:::;;;;;;<<<<<<===>>>>>>>>>???@@@BBBBBBBBB@@@>>>===;;;888444222222333222222333333333333333333333333333333333333333333333333333333444555777999;;;<<<888888777777888:::;;;<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;999999;;;<<<<<<<<<>>>VVVmmmttt___LLLKKKJJJKKKNNNOOOPPPVVV^^^sss|||jjj^^^\\\VVVRRRTTTVVVTTTRRRQQQJJJIIIHHHFFFDDDDDDCCCCCCAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFHHHJJJMMMNNNPPPRRRTTTWWWYYY]]]eeepppxxxvvvpppggg```\\\[[[[[[[[[\\\ZZZZZZZZZ[[[ZZZXXXVVVSSSTTTUUUWWW[[[```eeehhh^^^______^^^[[[VVVRRROOONNNPPPTTTYYY___dddhhhkkkdddbbbbbbbbbccciiiyyy{{{yyy}}}zzzrrrllliiiiiimmmpppssswww|||~~~{{{rrrmmmkkkhhhddd[[[YYYWWWVVVUUUSSSOOOKKKHHHDDD???;;;999999:::<<<;;;<<<<<<===>>>>>>??????@@@AAABBBBBBBBB@@@>>>===;;;888555222222222222111333333333333333333333333333333333333333333333333333444555666888:::<<<===999888888777888:::;;;<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;999999;;;======???BBBFFFhhhuuugggVVVHHHLLLMMMOOOQQQPPPRRR]]]jjjppp```ZZZZZZWWWTTTTTTTTTRRRNNNLLLHHHHHHFFFEEEDDDDDDDDDDDDAAAAAAAAAAAABBBCCCEEEEEEEEEFFFHHHIIIJJJMMMPPPRRRZZZ[[[\\\]]]bbbnnnwwwmmmgggeeebbb```^^^]]]\\\\\\[[[\\\]]]______]]][[[XXXVVVVVVWWWZZZ___hhhqqqwwwkkkjjjgggbbb\\\VVVRRRQQQPPPRRRUUUZZZ```ggglllooommmjjjggggggfffiiitttzzzoooiiiggghhhmmmssswww~~~|||sssmmmkkkhhhccc\\\[[[YYYWWWTTTPPPLLLIIIGGGDDD???;;;888999;;;<<<;;;;;;<<<<<<======>>>>>>???@@@BBBBBBBBB@@@>>>======999666333333333222111333333333333333333333333333333333333333333333333333444666888:::<<<===>>>:::999888888888999:::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::888:::===<<<<<>>:::777888999;;;999999::::::;;;<<<<<<<<<>>>???AAABBBBBBAAA???>>>>>>;;;777555444444333222333333333333333333333333333333333333333333333333333444777999<<<===>>>???;;;:::999888888888999:::::::::::::::999999999999999::::::;;;;;;<<<<<<<<<;;;:::<<<>>>;;;<<>>999666666888999777777888888999:::::::::===>>>@@@BBBBBBBBBAAA@@@@@@===888666555555444333333333333333333333333333333333333333333333333333333555777:::===>>>???@@@===<<<:::888777777777888:::::::::999999999888888999999::::::;;;<<<<<<===<<<;;;>>>@@@???GGGdddwwwmmmjjjiiiffffffgggggghhhiiikkklllmmmjjjlllppptttxxx{{{}}}~~~~~~pppbbbZZZTTTOOOOOORRRTTTWWW```mmm{{{~~~~~~mmmcccYYYPPPOOOUUUOOOSSSSSSNNNMMMPPPPPPMMMJJJIIIHHHGGGEEEEEEDDDDDDEEEDDDDDDDDDDDDDDDEEEEEECCCFFFHHHHHHGGGJJJPPPVVVXXXfffzzz{{{pppeee]]]^^^___]]]\\\\\\UUUWWWZZZ^^^eeeppp}}}yyytttrrrtttsssoookkkjjjnnnrrrzzz{{{{{{vvvpppkkklllnnnmmmllllllooowwwrrrllljjjfffiiiqqqxxx|||zzzqqqllljjjgggcccXXXZZZ[[[ZZZVVVRRROOOMMMFFFBBB===888555555666888555666666777888888999999<<<===???BBBCCCBBBBBBAAAAAA>>>999777666666555444333333333333333333333333333333333333333333333333333555888;;;>>>???@@@@@@>>>===;;;999777666666777:::::::::999999888888888999999::::::;;;<<<=========<<>>AAABBBBBB@@@??????;;;777444444444444333444444555444222222444666555555555555444333222222666888999::::::;;;<<<>>>;;;;;;;;;;;;:::999888777777888999:::;;;::::::999:::;;;<<<<<<===???===:::<<<@@@@@@@@@PPPtttzzzssstttpppfff```]]]\\\YYYZZZZZZ[[[[[[\\\]]]]]]^^^`````````bbbeeeggghhhhhhccc[[[SSSPPPMMMLLLQQQWWW```iiiuuurrrqqqnnniiibbb___bbbjjjqqq}}}{{{iiicccYYYQQQMMMKKKKKKKKKOOOPPPPPPPPPPPPOOONNNNNNMMMLLLKKKIIIHHHHHHHHHHHHHHHGGGEEEDDDDDDDDDEEEEEEDDDGGGIIIJJJKKKOOOUUU[[[aaazzz{{{oooiii___eeeiiiiiiiiikkkiiieeedddcccccceeeggglllyyy|||nnngggeeegggjjjooosssuuuvvvyyyzzz{{{ssskkkhhhnnnvvvyyyqqqiiiccc``````XXXWWWVVVUUUSSSPPPLLLHHHEEEAAA;;;666555555555444333444555666888999:::;;;999;;;>>>AAACCCCCCBBBAAA???;;;666333333444555555555666777666555444444555444444555555444444333333888999;;;<<<;;;;;;===>>>======<<<<<<;;;:::999888777888999:::::::::999999999999999999:::<<<===<<<;;;;;;AAAPPPjjjxxxmmmhhhiiifff]]]WWWUUUTTTQQQSSSSSSTTTUUUVVVWWWWWWXXX\\\[[[[[[[[[]]]___``````]]]VVVQQQPPPQQQTTTZZZbbbnnnyyynnncccaaa^^^ZZZYYY^^^fffmmmssswww|||~~~wwwnnniii\\\WWWQQQLLLKKKLLLMMMNNNMMMNNNNNNOOOOOOOOONNNNNNOOONNNMMMLLLKKKJJJJJJJJJIIIHHHGGGEEEDDDDDDEEEEEEEEEGGGIIIIIIJJJOOOVVV\\\kkk{{{vvvqqqmmmrrrwww{{{|||{{{vvvsssrrrqqqqqqyyyyyyqqqpppmmmooosssyyyyyymmmfffjjjrrr{{{rrriiibbb^^^]]]XXXWWWUUUTTTSSSPPPKKKHHHFFFAAA;;;777555444444333333444555666777888999:::999;;;>>>AAACCCDDDCCCCCC???:::555222222444666777888999;;;;;;888666555555444444444444444555555555:::;;;======<<<<<<===>>>??????>>>>>>===;;;:::999777888999999:::999999999:::999888888999;;;===???BBB<<>>999444111222555888::::::===??????<<<999666555444444444444444555666666:::<<<>>>>>>===<<<<<<===@@@@@@@@@???>>>===;;;;;;888888999999999999999999<<<::::::<<<;;;:::<<<@@@IIICCCRRR{{{~~~pppfff^^^YYYVVVXXXVVVOOOKKKKKKKKKIIIKKKKKKLLLMMMNNNOOOPPPPPPTTTXXX\\\```cccdddeeefffhhhbbb^^^^^^aaaeeelllttt|||vvvsssrrrssssssrrrrrr||||||yyyxxxvvvrrrooossswww|||zzzfff]]][[[WWWTTTTTTXXX]]]```YYY[[[\\\]]]\\\YYYVVVTTTQQQOOOMMMLLLNNNOOOOOOOOOQQQRRRSSSUUUVVVWWWWWWWWWVVVVVVUUUTTTSSSQQQPPPOOOMMMLLLJJJGGGFFFEEEEEEEEEGGGHHHHHHIIILLLTTT```hhhppp~~~wwwooohhhbbbeeecccdddmmm}}}qqqhhhqqq{{{~~~tttjjjaaa\\\ZZZVVVUUUTTTSSSRRRNNNJJJFFFEEEAAA;;;888666555333222333333444555666777777888777888;;;>>>@@@AAABBBBBB<<<888222000222666:::<<<===???BBBBBB???;;;888666444444444444444555666777888;;;===>>><<<;;;;;;;;;@@@@@@@@@@@@???>>>======::::::999999999999999999;;;:::;;;???===888:::???FFFKKKfff}}}ooobbbZZZVVVVVVSSSVVVTTTNNNKKKLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOVVV___gggmmmqqquuuxxxyyysssmmmmmmnnnpppvvv~~~}}}ssspppkkkhhhffffffffffffdddmmmzzz{{{xxxuuuqqqlllkkkmmmnnnmmmjjjkkkpppwwwrrrbbb^^^YYYUUUTTTWWWZZZ\\\ZZZZZZZZZYYYWWWUUUTTTSSSQQQOOOMMMNNNOOOPPPPPPPPPTTTTTTVVVWWWYYYZZZZZZZZZYYYYYYXXXWWWVVVTTTRRRQQQNNNLLLJJJHHHFFFEEEEEEFFFEEEGGGHHHIIINNNXXXeeennnttt|||vvvnnnjjjhhhgggdddbbb```]]]]]]fffwwwrrriiiuuuxxx~~~}}}uuukkkbbb]]][[[VVVUUUSSSRRRQQQNNNIIIFFFCCC???;;;888777666444333333333444444555666666777666777888;;;<<<>>>??????999666222111333777;;;===>>>AAACCCDDDAAA===:::999666555444444444555666777777:::===>>>===<<<;;;;;;??????@@@@@@@@@@@@??????<<<;;;;;;::::::::::::;;;:::777999>>><<<777;;;CCCJJJ^^^~~~mmmaaaWWWQQQPPPRRRSSSUUUTTTNNNKKKMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIQQQ[[[eeeoooyyy~~~}}}|||}}}zzzsssfffddd```]]][[[[[[[[[\\\[[[bbbkkkrrrrrrnnniiiffffffdddaaaaaabbbdddeeefffbbbgggpppyyyiiiccc\\\WWWVVVXXXZZZ[[[aaa___]]]YYYVVVSSSQQQPPPMMMKKKKKKLLLOOORRRSSSSSSTTTUUUWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYXXXUUUSSSRRRLLLKKKIIIGGGFFFFFFFFFFFFDDDFFFHHHJJJOOOXXXeeennn{{{}}}iiieeeaaaaaadddggghhhggg___]]]]]]cccooouuuiiiwwwyyy}}}uuulllddd___]]]UUUTTTSSSRRRQQQMMMIIIEEEAAA>>>:::888777777555444333333333444444555666666444555666888999:::;;;<<<777444222222555999<<<===???AAADDDCCCAAA>>><<<;;;888777555444444444666777666:::===???>>>============>>>???@@@@@@AAA@@@@@@>>>===<<<;;;;;;;;;<<<<<<<<<888888======;;;CCCPPPkkk{{{kkk\\\UUURRROOONNNQQQUUUWWWVVVPPPMMMOOOPPPNNNMMMMMMMMMLLLKKKKKKJJJJJJGGGLLLTTT]]]jjj{{{wwwoooiiieee[[[ZZZWWWUUURRRRRRSSSTTTWWW[[[aaadddddd```\\\ZZZ[[[[[[[[[YYYYYY[[[^^^aaa```dddjjjrrr||||||tttiiiaaa]]]^^^^^^___dddbbb___[[[XXXUUUSSSRRRMMMKKKJJJKKKOOOSSSUUUVVVWWWXXXYYYZZZ[[[\\\\\\\\\ZZZ[[[[[[ZZZXXXVVVSSSQQQKKKJJJHHHGGGFFFFFFFFFGGGDDDFFFHHHIIIMMMUUU```iiivvvzzzmmm```^^^^^^bbbiiioooqqqqqqkkklllmmmmmmpppwww{{{nnnyyy{{{|||uuummmeee```^^^UUUTTTSSSRRRPPPMMMIIIEEE@@@===:::888888777666555333333333444444555555555333444555666777888999999555333222222666999<<<===@@@BBBCCCCCCAAA>>>======999888666444333444555666777:::>>>@@@@@@?????????<<<<<<>>>???@@@AAAAAAAAA???>>>===<<<;;;;;;<<<===@@@:::999>>>??????LLL]]]vvvkkk\\\PPPOOOQQQQQQPPPSSSXXXZZZYYYSSSPPPQQQRRRQQQQQQPPPPPPNNNMMMLLLKKKKKKGGGJJJOOOWWWeee{{{wwwggg___ZZZWWWQQQQQQOOOMMMJJJJJJKKKMMMSSSUUUXXXYYYXXXUUURRRPPPWWWXXXXXXWWWUUUVVV[[[___eeegggjjjooowwwxxxmmmgggdddcccccccccbbb```]]][[[YYYXXXXXXQQQOOOMMMMMMPPPSSSUUUVVV[[[[[[\\\]]]^^^^^^^^^^^^ZZZ[[[[[[ZZZYYYVVVSSSQQQJJJIIIGGGFFFEEEFFFGGGGGGEEEFFFHHHHHHKKKRRR\\\cccjjjsssiiiaaa]]]]]]___fffpppxxx{{{{{{yyy|||}}}yyysssqqqvvv{{{yyysss}}}~~~vvvlllbbb\\\YYYVVVUUURRRQQQPPPNNNKKKHHHDDD@@@<<<999888888888777777555444222222333444555111111333444666777888999444333222333777;;;>>>>>>BBB@@@>>>>>>???>>>===;;;999888666555444444444555999:::===???@@@@@@???>>>??????>>>>>>???AAACCCDDD>>>>>>>>>===;;;;;;===???EEE888777AAA???>>>[[[uuummm^^^TTTPPPSSSSSSOOOSSS\\\gggaaaZZZVVVTTTTTTRRRQQQRRRSSSTTTSSSPPPMMMLLLLLLJJJMMMPPPUUUfffyyyiii^^^XXXTTTSSSOOOPPPPPPOOOLLLKKKKKKLLLOOOSSSVVVUUUQQQNNNOOORRRQQQUUUXXXXXXVVVWWW[[[```bbbeeegggiiiooozzz{{{rrrmmmggg```^^^______]]]```cccbbb^^^YYYQQQLLLQQQTTTTTTUUUYYY___aaa```^^^```bbb^^^XXXYYYZZZ\\\^^^^^^[[[UUUQQQMMMKKKHHHEEEDDDCCCDDDDDDBBBBBBCCCDDDFFFLLLSSSXXXbbbuuuooocccaaadddaaacccfffjjjooovvv~~~~~~zzzzzz}}}~~~xxxlllbbb\\\XXXVVVUUURRRQQQPPPNNNKKKHHHDDD@@@<<<999888888888777777666444222222333444555444444444444555555666666444333222444777;;;>>>>>>@@@???>>>>>>??????===;;;888777666444444444555555999:::<<<>>>??????>>>>>>???>>>>>>===>>>???AAABBB>>>??????>>><<<<<<>>>@@@BBB>>>AAAGGGEEEKKKpppwwwjjjaaa^^^UUUSSSXXXXXXTTTWWW```jjjeee___[[[[[[ZZZYYYXXXTTTUUUUUUTTTRRRNNNLLLKKKIIILLLNNNSSSeeepppbbbXXXSSSPPPOOOMMMNNNMMMLLLJJJIIIJJJLLLMMMQQQTTTSSSOOOMMMNNNPPPOOOSSSVVVUUUSSSSSSWWW[[[___aaaccceeeiiittt|||tttlllbbbccccccbbbgggmmmnnnkkkfff[[[RRRQQQQQQQQQSSSVVV___```^^^\\\]]]```^^^ZZZ[[[[[[]]]___^^^[[[VVVQQQJJJHHHFFFCCCBBBBBBBBBCCCDDDDDDDDDDDDEEEIIIOOOSSSZZZkkk{{{nnnccc^^^aaahhhgggkkkrrrxxx}}}~~~|||yyymmmbbb[[[XXXVVVUUURRRQQQPPPNNNKKKHHHDDDAAA<<<999888888888888777666444333333333444555666666555555444333333333444333222444888;;;===>>>>>>>>>===>>>@@@???>>><<<777666555444444555666666888999;;;===>>>>>>>>>===>>>>>>=========>>>>>>??????@@@@@@???>>>>>>???AAA>>>AAAFFFHHHJJJ]]]yyykkk]]]TTTVVVQQQQQQVVVWWWTTTVVV\\\ccc```\\\YYYYYYYYYXXXWWWVVVWWWXXXXXXVVVSSSPPPMMMIIIKKKLLLQQQccczzzrrreeeZZZSSSOOOMMMLLLLLLMMMMMMKKKKKKLLLOOOQQQTTTWWWXXXUUUPPPLLLKKKLLLMMMPPPRRRQQQOOOOOORRRUUUYYY[[[\\\^^^aaaiiiuuu}}}yyyrrrsssrrrttt{{{qqq```VVVQQQPPPTTTXXX``````\\\YYYZZZ___```]]]^^^^^^_________[[[VVVRRRJJJHHHFFFCCCBBBBBBCCCCCCFFFFFFEEEDDDCCCEEEIIILLLRRR^^^ooo~~~sssfff^^^YYY[[[eeeppp{{{zzzyyymmmccc\\\YYYVVVTTTRRRQQQPPPNNNKKKHHHDDDAAA<<<999999999888888666666555444333444444555666555555444444333333222333222222555888<<<======<<<<<<===???AAA@@@===;;;666555444444444555666777777888:::;;;<<<===<<<<<>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@??????@@@BBBAAACCCEEEJJJXXXvvv}}}~~~zzzssshhh]]]UUUUUUSSSUUU[[[\\\YYYXXX\\\bbb```]]][[[YYYXXXWWWWWWXXXYYYZZZ[[[[[[YYYUUURRRKKKLLLKKKNNN```nnnhhh^^^VVVRRROOONNNMMMMMMNNNNNNOOOPPPTTTYYY]]]ddddddbbb]]]VVVOOOKKKJJJMMMNNNOOONNNLLLLLLNNNPPPPPPRRRTTTVVVZZZ```hhhnnn{{{sss___TTTSSSXXX]]]``````]]]XXXYYY___bbbbbbaaa`````````___\\\WWWTTTMMMKKKHHHFFFEEEEEEEEEFFFFFFFFFFFFDDDCCCCCCFFFHHHLLLUUUbbbqqqnnneee\\\XXXXXX]]]iiitttzzzxxxmmmccc]]][[[VVVTTTRRRQQQPPPNNNKKKHHHEEEAAA===:::999999999888666666555555444444444444333333333444444444444444333222333555999<<<======;;;;;;===@@@AAA@@@===:::555555444333333444666666666777888999:::;;;;;;<<>>>>>>>>@@@AAAAAA@@@@@@AAABBBFFFDDDFFFUUUsssuuuooorrrrrrqqqqqqnnniiibbb]]]______cccggghhhfffdddeeelllkkkiiieeebbb^^^\\\\\\YYYXXXYYY[[[\\\[[[XXXTTTNNNNNNKKKMMM^^^}}}wwwuuutttqqqddd```YYYTTTRRRPPPOOONNNLLLMMMPPPRRRUUU[[[bbbggglllkkkhhhbbb[[[TTTOOOLLLMMMNNNMMMLLLKKKKKKLLLMMMIIIKKKNNNQQQUUUZZZ___cccdddpppjjjXXXRRRWWW\\\```aaa^^^ZZZZZZ```eeeeeecccaaa```___^^^\\\XXXUUUOOOMMMJJJHHHFFFEEEFFFFFFDDDEEEEEEEEEDDDDDDFFFHHHIIIPPP\\\lll~~~jjjbbb]]]YYYXXXXXX[[[dddnnn|||xxxmmmccc^^^\\\VVVUUURRRQQQPPPNNNKKKHHHEEEAAA===:::999999999999666666666666555555444444111111222333444555555666222222333666999<<<===<<<:::;;;>>>AAABBB@@@;;;888666555444333333444555555666666777777888999:::;;;>>>>>>???@@@@@@??????>>>===???AAAAAAAAA@@@AAABBBBBBAAAKKKfffsssfffeeeeeefffhhhjjjjjjiiigggiiikkkooosssuuutttsssrrrxxxxxxuuupppiiibbb___]]]]]][[[YYYZZZ\\\\\\XXXUUUPPPPPPMMMNNN___uuunnnnnnmmmjjj]]]ZZZVVVSSSRRRPPPOOOMMMJJJLLLPPPTTTXXX^^^eeejjjiiihhheeeaaa\\\WWWRRROOONNNMMMLLLKKKKKKKKKKKKKKKFFFHHHKKKOOOSSSWWWYYYZZZ\\\dddtttxxx```TTTSSSVVV]]]``````\\\\\\bbbffffffcccaaa___^^^^^^\\\YYYWWWQQQNNNKKKHHHEEEDDDDDDEEEBBBDDDFFFGGGFFFGGGHHHJJJHHHLLLWWWiiirrrbbbZZZWWWWWWXXXXXXXXX]]]cccttt}}}zzznnnccc^^^[[[VVVUUURRRQQQPPPNNNKKKHHHEEEBBB===:::::::::999999666666666666666555555444111222222333333444555555222222333666:::<<<===<<<:::<<<>>>AAABBB???:::555777666444333222333333444555555555666777888999:::;;;<<<===????????????>>><<<>>>@@@AAA@@@@@@@@@AAA@@@FFF\\\~~~yyyqqqppppppsssxxx{{{}}}~~~|||rrrllljjjhhhddd___^^^___^^^[[[WWWQQQQQQOOOQQQcccmmmgggiiihhhfff[[[YYYVVVTTTTTTRRRPPPNNNLLLNNNSSSWWWZZZ___eeehhhgggeeebbb___\\\WWWRRROOOMMMLLLJJJJJJJJJKKKKKKJJJHHHIIILLLPPPSSSUUUTTTSSSYYY^^^hhhzzzrrr]]]UUUSSSXXX]]]```^^^^^^bbbeeeeeebbb```^^^]]]]]]\\\ZZZYYYTTTRRRNNNJJJGGGEEEEEEDDDCCCEEEHHHIIIIIIIIIJJJKKKIIIJJJRRRbbbwwwtttggg^^^YYYWWWYYY\\\\\\ZZZ]]]bbbgggqqq|||nnnddd]]][[[VVVUUURRRQQQPPPNNNKKKHHHEEEBBB===::::::::::::999666666666777666555555444222333333333333333444444222222333666:::<<<===<<<;;;<<>>>>>>>>>>>>>>;;;===@@@AAA@@@@@@@@@AAAFFFSSSrrrsssmmmgggdddcccbbb^^^ZZZQQQRRRQQQTTTfff|||fffbbbeeedddaaa]]][[[YYYWWWWWWUUUSSSPPPOOORRRVVVZZZ]]]```dddgggiiifffccc___[[[VVVPPPMMMLLLJJJIIIIIIJJJKKKJJJJJJKKKLLLNNNQQQTTTTTTQQQOOOQQQUUU[[[gggiii[[[UUUUUU[[[```______bbbdddcccbbb___]]]\\\\\\\\\[[[ZZZXXXVVVRRRMMMJJJHHHGGGFFFEEEGGGJJJKKKJJJJJJJJJKKKLLLJJJNNN[[[nnnnnnaaaYYYTTT\\\[[[]]]```aaa```bbbhhh```fffoooyyyzzzxxxnnneee]]]XXXRRRUUUTTTRRRQQQPPPLLLEEEDDD@@@<<<999888888888777777777666555444444333333222222222333333444444444000444999<<<;;;999777666777:::???BBBBBB???;;;888444555555555444333333222333333444444555666666666888888999:::;;;;;;<<<<<>>===<<<===???DDDIIIRRRqqqrrrkkkgggaaa___```ZZZYYYVVVYYYhhhjjjaaacccdddaaa\\\\\\\\\ZZZYYYWWWUUUTTTOOOQQQUUUYYY]]]```aaabbbeeebbb___]]]\\\YYYTTTOOOMMMJJJIIIMMMNNNMMMLLLOOOPPPRRRRRRQQQSSSUUURRRMMMRRRPPPQQQZZZiii~~~wwwXXX\\\YYY[[[^^^aaacccdddccccccfffaaa\\\[[[]]]]]]ZZZWWWZZZZZZZZZVVVRRRNNNLLLKKKLLLMMMNNNMMMMMMPPPVVV[[[YYYRRRPPPXXXfff~~~~~~lllaaaZZZXXXYYYbbbeeejjjmmmppptttzzzxxxsssqqqttttttssswww~~~~~~xxxnnneee]]]XXXSSSUUUUUURRRPPPPPPKKKEEEDDD@@@<<<999888888888777777666666555555444333333333333333333333333444444111555:::<<<<<<:::888777888;;;???AAAAAA>>>:::777444555555555444444333222333444444555555666777777777777888999999:::;;;;;;===<<<===???>>>>>>GGGRRRiiisssjjjeeedddgggbbb```]]]^^^llltttfffccc```\\\ZZZZZZYYYYYYXXXWWWVVVUUUQQQSSSVVVYYY\\\___aaabbbcccaaa^^^]]]\\\YYYTTTQQQMMMJJJIIIMMMPPPPPPSSSWWWVVVZZZ[[[VVVSSSTTTUUUSSSQQQPPPRRRXXXbbbsssaaaZZZ[[[]]]_________```cccfffddd```[[[[[[]]]^^^\\\YYYZZZZZZZZZWWWSSSOOONNNNNNMMMNNNOOOOOOPPPUUU[[[```bbbZZZUUUZZZeee|||rrrccc\\\WWWXXXZZZhhhnnnvvv|||~~~}}}~~~|||}}}|||{{{xxxnnneee]]]XXXUUUWWWUUUQQQPPPOOOJJJDDDDDD@@@;;;999888888888777777666666555555444444444444444444444333333333333333777;;;===<<<:::999999:::<<>><<>>===;;;::::::<<<>>>??????>>>:::666444444444555555555555444444444555555666666777888888444555555555666666777777888555:::@@@===???YYYzzzwwwqqquuutttvvv}}}pppaaaYYYVVVRRRSSSTTTUUUWWWYYYZZZ[[[ZZZZZZZZZ[[[]]]___bbbccc```___^^^\\\[[[ZZZXXXWWWQQQNNNLLLOOORRRUUU]]]fffnnnwww|||xxxoooggg___YYYVVVVVVXXXYYYYYY\\\gggtttkkk|||}}}iiiXXXXXXZZZ\\\^^^___^^^]]]^^^\\\ZZZ[[[^^^`````````]]]^^^___]]][[[YYYYYYYYYVVVVVVXXX[[[___ffflllpppzzzoooeee```bbbtttrrrjjjbbbbbbeeejjjsss|||~~~xxxssspppnnnlllnnnuuu{{{wwwnnneee\\\WWWWWWXXXUUUPPPOOONNNJJJDDDCCC???;;;888888999999888666666666666666555555555555555555444444333333333777:::===>>>===;;;;;;;;;>>>>>>>>>>>><<<888555333444444555666666555555444555555666666777888888999555555555555555666666666777555888===>>>IIIkkk~~~yyyzzzyyyeee[[[WWWQQQQQQSSSUUUWWW[[[]]]_________^^^^^^___aaacccddd``````___]]][[[ZZZZZZZZZWWWSSSPPPPPPQQQSSS\\\eeetttvvviii\\\ZZZYYYZZZXXXYYYaaajjj|||hhhgggiiiooo|||mmmeee\\\YYY\\\^^^]]]ZZZ\\\[[[ZZZ[[[^^^aaabbbccc```bbbcccbbb```_________\\\]]]___ccchhhnnnrrrttt}}}sssiiibbb```pppmmmeeecccfffmmmuuu~~~~~~}}}uuummmhhhdddccccccfffnnn{{{wwwnnnddd[[[UUUWWWWWWUUUPPPNNNNNNKKKEEEBBB???;;;888888999999999666666666666666666666666555555555444444444444444888;;;===>>>===;;;;;;;;;>>>>>>===<<<:::777555333444444555666666666666555666666777777888888999999666666666666666666666666666666888<<>>===<<<;;;999777555444444444555666666666666666666666777888888999999:::888888888777777777777777444999<<>>:::888888999:::999666666666666777777777777333444444444555666666666999;;;======;;;:::::::::>>>===<<<:::888777555555444444555666777777666666777777777888999999::::::999999999999888888888888333;;;???CCCZZZuuuqqqwww|||lll]]]TTTUUUVVVXXX\\\aaafffiiiiiiiiijjjjjjiiigggeeeddddddeeeeeeaaa]]]\\\]]]```aaa^^^[[[XXXSSSRRRXXXbbbkkk|||{{{iiibbbbbbcccdddfffgggzzz|||xxxwwwxxxpppdddggg[[[[[[iiimmmhhhpppvvvssshhh]]]XXXXXXZZZ[[[\\\]]]^^^```dddfffdddfffgggfffdddccccccddddddeeeiiinnnqqqqqqlllggggggfffdddaaa]]]jjjmmm___```hhhsss}}}}}}sssmmmhhhgggddd^^^[[[[[[TTTQQQPPPQQQRRRTTT]]]fff~~~{{{}}}|||nnn^^^TTTRRRVVVUUUTTTSSSQQQNNNIIIEEEAAA>>>:::888888888777777999888888777666555555444222222333444555555555444;;;===??????===<<<<<<<<>><<<:::888666444333222333444666777777777777666666777888888888888888555888999666333444888:::666;;;DDDTTTooowwwllljjjlllqqqsssdddYYYTTTYYY[[[ZZZ___jjjlllmmmkkkgggbbbaaadddggghhheeecccbbb]]]YYY\\\bbb]]]``````\\\WWWUUUXXX\\\iiivvvttthhhccceeehhhhhhppp||||||nnnggg```cccvvvmmm[[[]]]```]]]```fffgggccceeekkkggghhhfffaaa___aaabbb```ffffffeeeeeeeeedddbbbaaaeeefffjjjnnnqqqpppmmmjjjeee___XXX\\\ccchhh}}}nnnfffaaa```bbbhhhttt~~~vvvooofffdddaaa___]]]ZZZUUURRRWWWSSSNNNLLLLLLMMMLLLJJJ~~~|||pppaaaWWWVVVXXXVVVUUUSSSRRRNNNJJJFFFAAA>>>:::888888888777777777777777666666555555555333333333444444555666666:::<<<>>>>>><<<;;;;;;;;;>>>===;;;999777555333333555555666777888888888888666666777888888888888888888:::;;;999777777888999:::BBBOOOcccvvvfff```^^^```iiiuuuxxxjjj___]]]]]]ZZZ```iiijjjkkkllljjjfffeeegggjjjhhhfffeeeddd___ZZZYYY]]]___aaaaaa^^^YYYVVVXXX[[[gggqqq}}}ttthhheeegggdddjjjtttyyyqqqkkkhhh___ZZZXXX[[[gggfff]]]VVVTTTWWW^^^bbbdddiiipppqqqtttrrrjjjcccbbbdddeeeeeeeeeffffffeeedddeeeeeefffgggjjjmmmppppppmmmjjjiiiddd]]]___cccgggpppgggggggggggggggkkkrrr{{{~~~wwwpppiiidddaaaaaa```^^^\\\XXXUUUTTTUUURRROOOMMMMMMMMMKKKIII~~~}}}rrrddd[[[YYYYYYWWWUUUSSSRRRNNNJJJGGGAAA>>>:::888888888777777666555555555555555555555444444333333444555777888999;;;======<<<;;;;;;;;;===<<<:::888666444333333888888999999999999888888666666777888888888888888999999:::;;;;;;:::::::::===KKK```yyyvvvwwwcccZZZVVVTTTXXX```ooo|||jjjaaa\\\YYY]]]dddjjjlllmmmkkkgggfffgggjjjgggeeeeeefffbbb\\\ZZZ\\\```bbbccc```\\\YYYYYYZZZgggmmmwww}}}yyyvvvqqqgggfffbbbfffmmmzzzsssggg___YYYVVVUUUQQQSSSXXX[[[jjjvvvggg___[[[ZZZ\\\___ccciiioooyyy}}}|||rrrgggdddddddddccceeeffffffddddddgggkkkiiiiiijjjlllnnnooommmkkkmmmjjjdddbbbdddgggtttffffffnnnssssssrrrtttvvvxxx||||||rrrlllgggaaa]]][[[]]]___]]]XXXUUUTTTUUUSSSQQQPPPPPPOOONNNKKKHHH}}}zzz{{{}}}ssseee\\\ZZZXXXVVVTTTRRRPPPMMMIIIFFFAAA>>>:::888888888777777444444444555555555555555555444333333444666888::::::<<<>>>>>>===<<<<<<======;;;999777666555555555999999999999999888777666666666777888888888888888999777777:::<<<;;;;;;===???VVVsss~~~|||qqq\\\TTTRRROOOPPPUUUaaaxxx{{{nnneee``````eeeoooooonnnkkkfffeeehhhkkkjjjfffeeeeeeccc^^^]]]```___aaacccbbb___]]]\\\]]]gggjjjuuu}}}uuujjjsss|||nnnjjjffffffjjjtttxxxiii]]]UUUPPPMMMPPPJJJMMMTTTSSSZZZyyysssllliiihhhjjjnnnrrrzzz|||vvvrrrmmmhhhccceeefffeeeccceeejjjoooooommmllllllmmmnnnmmmlllmmmmmmhhhfffeeeiiixxxooojjjqqq{{{~~~sssjjjddd```]]][[[XXX\\\^^^[[[UUUQQQQQQTTTPPPQQQRRRRRRQQQOOOKKKHHH{{{wwwxxx}}}ssseee\\\ZZZXXXUUURRRPPPMMMJJJGGGDDDAAA>>>:::888888888777777444444444555555555555555555444333333444777999;;;;;;===@@@@@@???>>>??????===<<<:::888777666777777888888888888777666555444666666777888888888888888;;;777666999:::888:::@@@HHHddduuuaaaPPPLLLKKKHHHHHHLLLPPPaaaxxxqqqoooqqqwwwvvvsssnnnjjjkkkpppuuutttnnnhhhfffccc______bbb___aaacccccccccaaaaaaaaaeeegggsss}}}pppppp{{{{{{uuujjjggghhhpppzzzrrrfff[[[SSSMMMIIIGGGIIIBBBCCCJJJJJJNNNkkk||||||zzzxxxwww{{{}}}jjjkkkjjjhhhgggjjjpppuuuwwwtttpppmmmmmmnnnnnnmmmkkknnnkkkiiiiiikkkuuuuuuzzz~~~tttoooggg```[[[XXXWWWVVVWWW[[[]]]ZZZSSSNNNNNNPPPOOORRRTTTUUUTTTPPPLLLJJJ~~~zzzzzz}}}rrrddd[[[YYYWWWUUUQQQNNNLLLIIIEEECCCAAA>>>:::888888888777777666555555555555555555555555444444555666888:::;;;<<<>>>@@@AAA@@@@@@@@@AAA===<<<:::888777777888999666666666666666555444333666666777888888888888888>>>999777999888666>>>JJJ^^^wwwyyygggXXXKKKIIIHHHCCCCCCGGGJJJQQQqqq}}}|||}}}}}}yyyvvvwww}}}wwwnnniiiddd```___aaabbbccccccddddddddddddcccaaacccppp~~~{{{kkkfffeeekkkxxxvvvccc^^^WWWPPPLLLJJJGGGFFFGGG@@@@@@EEEGGGJJJ]]]ssszzzssstttxxx|||yyytttrrrssswww|||{{{uuupppnnnnnnoooooojjjooonnnmmmnnnooo}}}xxxpppfffccc___ZZZWWWUUUUUUUUUXXXZZZZZZXXXRRRNNNLLLMMMPPPSSSWWWXXXUUUQQQNNNLLL{{{qqqddd\\\[[[YYYUUUQQQNNNLLLIIIFFFCCCAAA>>>:::888888888777777777777777666666555555555333444555666888999:::;;;;;;===@@@AAA@@@@@@@@@AAA<<<;;;888666666777888999555555666666666555444444666666777888888888888888;;;777777::::::<<>>:::888888888777777999999888777666555555444333444666777999::::::::::::<<>><<<999>>><<<;;;===AAAEEEEEEDDD;;;999777666777777777555666666666666666555555555888777777777777777888999;;;888;;;???AAAKKKiii}}}xxxkkkfffeeeaaa```___^^^^^^^^^^^^^^^]]]eeelllrrr}}}sssdddYYYRRRKKKJJJJJJIIIHHHGGGFFFFFFGGGEEEOOOiiizzzvvvvvv{{{zzz{{{zzzwwwwwwzzz}}}yyyoooccc]]]```ddddddfffeeetttyyyiiicccaaaeeennnvvv}}}uuummmfffaaa^^^YYYSSSNNNJJJHHHFFFFFFEEECCCBBBCCCFFFIIIKKKbbb|||~~~wwwtttpppnnnoooqqquuuyyyyyywwwxxx||||||xxxpppmmmhhhdddbbb___]]][[[VVVVVVVVVUUUTTTSSSRRRQQQUUUUUUVVVUUUTTTRRRPPPOOONNNWWW]]][[[WWWVVVVVVUUU||||||yyyoooeee^^^[[[YYYVVVQQQMMMKKKIIIFFFDDDAAA>>>:::888777888777666777666555444444444555555444444666999===???===:::<<<;;;:::<<>>:::888666666666777666555666666666666666666666555777777777777777888888999999:::999999EEE```rrrgggaaa___YYYYYYXXXXXXXXXYYYZZZZZZWWW^^^dddjjjvvv}}}sssggg\\\SSSMMMIIIIIIHHHHHHHHHGGGGGGGGGGGGKKKGGGMMMaaa{{{||||||{{{wwwzzz~~~rrrccc^^^cccggghhhggggggrrr~~~}}}vvvjjjccc```cccjjjpppyyyxxxpppiiicccZZZSSSNNNKKKIIIGGGFFFEEEDDDCCCDDDEEEGGGIIIJJJ___|||}}}}}}uuuppplllkkkllloootttyyy{{{zzzzzz{{{}}}}}}xxxtttppplllhhhjjjgggccc```___^^^\\\ZZZVVVUUUSSSRRRRRRRRRSSSTTTUUUUUUVVVUUUUUUSSSQQQPPPQQQXXX]]][[[XXXXXXWWWTTT{{{xxxyyyxxxnnnddd^^^\\\ZZZVVVQQQMMMJJJIIIGGGEEEBBB???;;;999888888888777777666555555444444555555555666888;;;>>>>>>===;;;;;;;;;<<<===??????<<<:::999777555555555666555444555555666666666666666666777777777777777888999999777<<<>>>CCC\\\xxxooogggaaa^^^ZZZYYYWWWVVVUUUUUUVVVWWWRRRWWW\\\aaannn|||wwwvvvuuutttfff```WWWPPPLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKIIIMMM\\\pppwwwzzzvvvfff```eeejjjlllhhhhhhmmmzzz}}}tttrrrwwwxxxpppgggaaa^^^bbbggglllssszzz|||rrrhhh[[[QQQNNNLLLIIIGGGEEEEEEEEEEEEEEEEEEFFFFFFDDDKKKUUUfffuuunnnjjjiiilllnnnsssyyy}}}~~~}}}|||{{{}}}}}}|||{{{yyywwwuuutttxxxtttooojjjgggeeebbb```aaa___]]]\\\\\\\\\ZZZYYYUUUTTTQQQOOOOOOQQQSSSUUUTTTUUUUUUVVVUUUTTTSSSRRRUUUZZZ\\\ZZZYYYZZZWWWSSSyyyvvvxxx~~~uuukkkaaa\\\[[[[[[WWWQQQMMMJJJIIIGGGFFFBBB???;;;999999999888888666666555555555555555555555666888;;;======<<<:::;;;===???BBBBBBAAA>>><<<888666444444555555444333555555555555666666666666777777777777888999::::::999<<>>;;;HHHllluuuqqqjjjccc^^^\\\[[[\\\YYYWWWXXX]]]hhhzzzppplllhhhccc```]]]ZZZXXXWWWRRRMMMLLLOOOPPPOOOMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMOOOWWWbbbooo}}}{{{wwwrrrpppwww}}}|||pppccc```dddiiifffbbb```eeeooouuusssooommmllllllnnnrrrtttpppkkkfffaaa^^^bbbhhhlllrrrxxx|||}}}~~~}}}|||}}}rrrdddTTTJJJHHHIIIGGGEEEEEEFFFHHHIIIHHHGGGFFFDDDCCCEEEFFFFFFJJJ]]]{{{zzzqqqllllllpppppprrrvvv}}}zzz~~~{{{wwwtttsssqqqmmmjjjmmmhhhccc___]]]^^^^^^^^^\\\ZZZYYYXXXXXXWWWUUUSSSRRRRRRSSSRRRQQQOOOMMMLLLPPPQQQSSSUUUVVVVVVVVVVVVZZZ[[[ZZZXXXXXXZZZXXXSSS{{{yyy|||xxxlllbbb^^^^^^ZZZWWWSSSOOOMMMJJJGGGEEEBBB???;;;999888888888777555555666777777777666666444666999::::::888888888777;;;???BBBBBB@@@??????888666444444444555444333444444555555666777777777777777777888999:::;;;<<>>:::888777888777666444555666777888777777666555888;;;<<<:::888888999888<<<@@@AAA???======>>>999777555444555555444333444444555555666777777888777777777888999:::<<<<<