BM66(@ uuufffYYYPPPLLLKKKKKKJJJJJJIIIGGGEEEEEEFFFHHHOOOWWW```ccc___XXXTTTSSSMMMOOOQQQRRRRRRQQQRRRTTTUUUUUUUUUTTTUUUUUUVVVVVVQQQPPPPPPQQQTTTVVVWWWWWWYYYYYYWWWQQQLLLIIIKKKNNNWWW\\\```^^^]]]]]]\\\YYYXXXUUUQQQPPPQQQSSSTTTUUUWWWZZZ\\\[[[]]]eeessszzzpppaaaUUUNNNKKKHHHFFFDDDDDDCCCAAA@@@>>>===<<<======;;;:::999888888888::::::;;;;;;<<<===>>>>>>BBBGGGOOOVVVYYY[[[eeeoooxxxoooaaa\\\VVVRRRRRRTTTWWWXXXYYYPPPFFFAAAAAABBBAAA>>>>>>??????????????????@@@@@@@@@@@@@@@??????AAABBBHHHEEEEEEJJJLLLKKKJJJLLLJJJIIIFFFDDDCCCCCCDDDEEEGGGGGGGGGHHHIIIIIIFFFDDDDDDEEEFFFGGGHHHGGGFFFEEEGGGEEECCCBBBCCCFFFJJJLLLPPPRRRSSSSSSPPPNNNMMMMMMQQQRRRTTTUUUTTTQQQNNNKKKGGGFFFDDDCCCBBBCCCEEEFFFIIIIIIGGGEEECCCCCCFFFHHHJJJHHHGGGHHHIIIHHHGGGHHHEEEEEEHHHLLLNNNPPPWWW```eeebbb``````___```hhhqqqyyyxxxzzz~~~~~~xxxuuusssnnnggg```[[[YYYWWWUUUTTTUUUVVVXXXVVVWWWZZZaaammm}}}yyynnncccaaa^^^[[[YYYYYYYYYYYY```^^^\\\[[[ZZZWWWTTTRRRRRRSSSUUUTTTSSSRRRTTTUUUVVVWWWYYYZZZZZZZZZYYYXXXbbbaaaaaa`````````aaaaaadddfffiiirrrnnnaaa``````kkk}}}{{{|||{{{qqqcccUUUNNNKKKKKKKKKOOOOOONNNLLLIIIGGGGGGHHHNNNUUU]]]```\\\WWWSSSRRRLLLNNNPPPQQQQQQRRRTTTVVVVVVUUUTTTSSSSSSTTTTTTUUUQQQOOOOOOPPPSSSUUUUUUUUUUUUUUUSSSOOOJJJIIIMMMPPPYYY^^^aaa^^^\\\]]][[[XXXWWWTTTRRRQQQRRRSSSTTTSSSRRRVVVZZZZZZZZZ```jjjsss|||vvvkkk^^^SSSLLLIIIHHHGGGFFFDDDBBBAAA???>>>>>>>>>===<<<:::999999999999::::::;;;;;;<<<======>>>CCCGGGNNNUUUWWWYYYbbbmmmvvvzzzmmmhhh```[[[XXXYYY[[[]]]___XXXNNNHHHFFFFFFEEEEEEEEEDDDCCCDDDDDDDDDCCCBBB>>>???@@@@@@??????@@@AAADDDAAAAAAFFFHHHGGGEEEGGGGGGFFFDDDBBBAAAAAAAAAAAACCCCCCCCCDDDEEEEEECCCAAABBBBBBCCCDDDDDDCCCCCCBBBEEECCCAAA@@@@@@BBBDDDFFFIIIKKKLLLKKKHHHFFFFFFFFFHHHIIIKKKLLLLLLJJJGGGEEEFFFEEECCCBBBBBBDDDEEEFFFEEEFFFEEEDDDCCCCCCEEEGGGHHHHHHJJJNNNOOONNNKKKJJJKKKKKKOOOSSSUUUUUU\\\cccnnnmmmmmmnnnmmmmmmsss{{{~~~xxxpppjjjgggbbb\\\WWWTTTTTTSSSRRRQQQQQQRRRSSSRRRVVV]]]hhhvvvssskkk___^^^\\\ZZZYYYZZZ[[[\\\```^^^\\\[[[ZZZXXXUUURRRRRRTTTUUUTTTSSSRRRSSSUUUVVVWWWXXXYYYYYYYYYXXXXXX_______________`````````eeefffiiirrrzzziii^^^^^^```lll}}}yyywwwwwwxxxzzzuuukkk]]]QQQJJJIIIJJJKKKTTTTTTTTTRRRNNNJJJIIIIIILLLRRRYYY[[[YYYTTTRRRQQQKKKLLLNNNOOOPPPRRRVVVYYYWWWUUUTTTRRRRRRRRRSSSTTTQQQOOONNNOOOQQQSSSSSSSSSRRRRRRPPPLLLHHHIIIMMMRRRYYY^^^```]]][[[[[[ZZZVVVUUUTTTRRRRRRSSSTTTRRRQQQNNNSSSXXXZZZYYY[[[aaagggwww~~~xxxkkk\\\QQQLLLLLLHHHGGGDDDAAA???>>>>>>>>>???>>>===;;;::::::::::::::::::;;;;;;<<<=========BBBEEELLLRRRUUUWWW```iiipppyyy{{{qqqhhhbbbaaaaaacccccc^^^UUUMMMHHHGGGHHHIIIKKKJJJIIIHHHHHHFFFCCCAAA???@@@BBBCCCCCCCCCBBBBBBBBB??????CCCEEECCCAAACCCEEEDDDCCCAAA@@@?????????@@@@@@@@@AAACCCCCCAAA???AAAAAAAAAAAAAAAAAAAAAAAACCCBBB@@@???>>>???@@@@@@DDDEEEEEECCCAAA???@@@AAAAAABBBDDDEEEEEEDDDBBBAAAAAA@@@???>>>???AAACCCDDDEEEFFFHHHHHHGGGFFFGGGIIIJJJNNNTTTXXXYYYXXXUUURRROOORRRXXX______^^^```eeewwwxxx{{{~~~|||yyysssmmmddd^^^ZZZWWWSSSPPPLLLMMMMMMMMMMMMNNNQQQTTTWWW\\\fffssstttjjjeeeZZZYYYYYYYYYYYY[[[]]]^^^___^^^\\\[[[[[[YYYVVVTTTSSSTTTUUUTTTSSSRRRSSSTTTUUUVVVWWWXXXXXXXXXWWWWWW[[[\\\]]]^^^_________^^^dddfffjjjrrrssscccZZZ\\\```nnn~~~yyyvvvuuutttttttttmmmdddWWWMMMHHHHHHKKKMMMTTTUUUVVVTTTQQQMMMKKKKKKJJJOOOTTTVVVUUURRRQQQQQQJJJKKKLLLLLLNNNQQQVVVYYYXXXWWWUUUSSSSSSSSSSSSTTTRRRPPPNNNNNNOOOQQQRRRRRRQQQPPPNNNJJJFFFGGGLLLQQQUUUZZZ\\\ZZZXXXYYYYYYVVVTTTSSSSSSTTTTTTTTTQQQOOOOOOSSSXXXYYYYYY[[[___cccnnn}}}vvvhhh\\\SSSOOOLLLKKKHHHEEEBBBAAAAAABBB@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======@@@AAAGGGNNNQQQTTT]]]fffpppxxxxxxnnnhhhggggggiiieee^^^VVVOOOLLLMMMPPPSSSVVVWWWTTTMMMHHHFFFFFFEEEEEEGGGIIIKKKJJJHHHFFFDDD@@@@@@CCCEEECCCBBBCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAACCCCCCAAA???AAAAAAAAA@@@AAAAAABBBCCCBBBAAAAAA@@@????????????BBBCCCCCCBBB???>>>???@@@AAABBBCCCDDDEEEDDDCCCBBB@@@@@@??????@@@BBBEEEFFFKKKNNNPPPQQQPPPOOONNNNNNSSSZZZ```bbbbbbaaa^^^[[[UUU[[[fffpppqqqkkkiiikkkxxx|||vvvqqqnnnjjjhhhddd```ZZZVVVUUUSSSQQQOOOJJJLLLMMMNNNQQQWWW```fffjjjnnnuuu~~~|||qqqhhhbbb```WWWWWWWWWXXXYYY[[[]]]^^^___]]]\\\\\\\\\ZZZXXXVVVTTTUUUVVVUUUTTTSSSTTTUUUUUUUUUVVVVVVWWWWWWWWWWWWXXXYYY[[[]]]^^^^^^^^^^^^ccceeejjjssspppaaaYYY\\\aaaooo}}}{{{wwwvvvvvvtttrrrpppeee]]]SSSJJJHHHIIILLLNNNPPPQQQSSSRRRPPPNNNMMMMMMJJJLLLOOOQQQQQQQQQRRRRRRKKKKKKLLLLLLLLLOOOSSSVVVXXXXXXWWWVVVUUUTTTTTTTTTRRROOOMMMMMMNNNQQQRRRRRRRRRQQQOOOJJJFFFFFFJJJNNNOOOTTTWWWUUUUUUWWWXXXVVVTTTSSSSSSTTTTTTSSSPPPNNNPPPRRRTTTUUUVVVZZZ```dddfffooo}}}}}}uuukkk___WWWUUUSSSOOOLLLIIIFFFEEEEEEAAAAAA???>>>===<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<======AAAHHHLLLPPPXXXaaajjjqqq{{{{{{rrrnnnnnnrrrooojjjccc]]]YYYZZZ[[[___fffkkkeeeWWWNNNMMMQQQLLLLLLMMMOOORRRRRRPPPMMMHHHDDDBBBDDDFFFEEEEEEGGGGGGFFFEEEDDDCCCBBBBBBCCC@@@@@@@@@BBBDDDDDDBBBAAABBBAAA@@@???@@@BBBDDDFFFCCCBBBAAAAAA@@@@@@@@@@@@CCCDDDEEEDDDBBBBBBBBBCCCCCCDDDFFFGGGHHHGGGFFFEEEGGGFFFEEEFFFGGGIIILLLMMMSSSVVV[[[^^^]]]ZZZWWWVVV\\\dddhhhfffdddeeeccc___[[[eeeuuu{{{uuutttxxx}}}}}}}}}~~~uuujjjccc___\\\YYYWWWVVVTTTSSSRRRPPPMMMKKKKKKMMMPPPSSSZZZgggwwwssshhhaaa]]]\\\WWWWWWXXXXXXYYY[[[\\\\\\^^^]]]\\\\\\]]]\\\ZZZXXXVVVWWWXXXWWWUUUTTTUUUVVVUUUUUUUUUUUUVVVVVVWWWWWWVVVWWWYYY[[[]]]___``````bbbeeejjjuuuqqqbbbZZZ]]]bbbooo|||yyywwwwwwwwwtttnnniii\\\VVVNNNHHHGGGIIILLLMMMKKKMMMNNNNNNMMMLLLMMMNNNKKKKKKLLLNNNPPPRRRSSSTTTOOOPPPPPPOOONNNNNNPPPRRRWWWWWWXXXYYYXXXWWWUUUTTTPPPMMMJJJJJJLLLOOOQQQRRRSSSSSSQQQMMMHHHFFFIIILLLKKKPPPSSSQQQRRRUUUWWWVVVTTTSSSSSSSSSTTTRRRPPPMMMOOOOOOPPPQQQSSSXXX^^^cccccciiirrryyynnnggg___\\\XXXSSSMMMHHHCCCAAACCCBBBAAA???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===CCCGGGJJJQQQYYY```gggooowww|||{{{zzzzzzxxxtttpppllliiigggfffgggooouuuoooaaaWWWVVVYYYUUUSSSSSSVVVYYY[[[XXXUUUPPPJJJFFFHHHIIIJJJLLLPPPRRRPPPLLLIIIGGGFFFFFFFFFCCCCCCCCCEEEGGGGGGFFFDDDCCCAAA@@@@@@BBBEEEHHHKKKHHHGGGEEECCCBBBBBBBBBBBBCCCFFFHHHIIIHHHGGGHHHHHHDDDFFFJJJNNNPPPPPPNNNMMMLLLKKKKKKJJJLLLNNNPPPRRRXXX^^^eeejjjjjjgggdddbbbeeennnsssnnnjjjkkkiiidddaaakkk}}}~~~|||{{{|||{{{mmmaaaZZZWWWTTTRRRPPPQQQQQQPPPNNNKKKIIIGGGGGGLLLRRRYYYdddvvv~~~~~~|||mmmeee___[[[[[[WWWWWWXXXYYYZZZ[[[[[[\\\]]]\\\\\\\\\]]]]]]\\\ZZZXXXYYYZZZYYYWWWUUUVVVWWWVVVVVVUUUUUUUUUVVVWWWXXXVVVWWWXXXZZZ]]]```cccddddddgggkkktttqqqccc[[[^^^bbbooo|||zzzyyyyyyxxxrrrhhh```SSSOOOIIIFFFFFFHHHJJJKKKJJJKKKKKKKKKIIIIIIKKKMMMLLLLLLKKKLLLOOOSSSUUUWWWUUUVVVVVVTTTQQQOOONNNOOOSSSUUUXXXZZZZZZWWWTTTRRRLLLIIIGGGGGGIIIMMMOOOPPPRRRSSSSSSPPPKKKHHHJJJLLLLLLPPPRRRPPPPPPTTTUUUTTTUUUTTTRRRRRRRRRRRROOOMMMOOOOOOPPPQQQSSSWWW\\\___eeekkkooouuu}}}zzzsssqqqkkkcccZZZPPPHHHCCCDDDCCCBBB@@@?????????>>><<<<<<<<<<<<<<<<<<<<<<<<>>><<<<<>>??????CCCIIIIIIKKKOOORRRVVV^^^jjjrrr}}}wwwrrrkkkgggdddfffkkknnnmmmkkkeee]]]VVVVVVYYY\\\ccciiivvvqqqhhh^^^WWWTTTSSSSSSQQQQQQQQQSSSVVVVVVUUUSSSMMMLLLKKKKKKNNNSSSYYY\\\```]]]WWWQQQMMMKKKKKKKKKIIINNNTTTWWWXXXWWWVVVUUUQQQWWW```iiioooqqqqqqoooaaa```___^^^___aaacccdddaaajjjvvvyyyooofffZZZQQQMMMLLLKKKJJJKKKKKKKKKKKKLLLOOOSSSVVV\\\ggguuuxxxjjjeeeccc```[[[ZZZTTTUUUXXXZZZ\\\^^^______\\\\\\[[[]]]______^^^\\\\\\\\\]]]\\\YYYXXXXXXYYYWWWWWWVVVUUUVVVWWWXXXYYYYYYYYYXXXZZZ]]]ccchhhlllmmmmmmkkknnnxxxyyymmm___WWW[[[```mmm||||||}}}{{{sssgggYYYPPPLLLGGGBBBBBBFFFJJJJJJIIIIIIJJJJJJJJJIIIHHHHHHGGGKKKKKKKKKLLLNNNQQQSSSUUUWWWYYY\\\[[[VVVPPPLLLJJJNNNPPPTTTVVVWWWUUURRROOOIIIIIIHHHHHHGGGGGGFFFFFFPPPSSSUUUSSSNNNLLLOOORRRTTTTTTSSSSSSRRRQQQQQQQQQUUUSSSQQQOOOOOOPPPRRRTTTSSSRRRQQQPPPQQQTTTWWWYYY^^^gggqqqtttsssxxxzzzeeeUUUMMMIIIEEEDDDAAA======@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>???CCCDDDDDDFFFJJJRRR\\\cccqqq{{{{{{vvvoookkkkkkooorrrtttqqqpppmmmhhhdddeeekkkpppwwwiii^^^^^^bbbeeeddd]]]WWWWWW]]]bbbaaa___]]]ZZZUUUQQQQQQVVV^^^dddmmmnnnjjj___WWWUUUTTTSSSRRRQQQRRRXXX```eeeccc```^^^aaalll{{{||||||ooonnnnnnoooppppppooommmlllrrr|||~~~wwwmmmfff___XXXSSSQQQNNNJJJIIIKKKLLLKKKMMMPPPOOONNNVVVaaakkk{{{~~~vvvpppggg```\\\ZZZYYYYYYXXXXXXYYYZZZ[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZYYYXXXWWWYYY]]]ccciiimmmnnnnnnllljjjooouuuuuurrrhhh\\\XXX___ccclll~~~zzzqqqcccUUULLLJJJEEEBBBBBBGGGJJJJJJIIIIIIIIIJJJIIIIIIHHHHHHGGGJJJJJJJJJKKKMMMOOOQQQSSSUUUVVVXXXXXXVVVRRRMMMJJJKKKNNNQQQTTTUUUSSSQQQOOOKKKKKKLLLLLLKKKJJJIIIIIIMMMQQQSSSRRROOONNNQQQTTTVVVUUUUUUTTTSSSRRRRRRQQQTTTRRRPPPOOOOOOPPPRRRTTTUUUSSSRRRQQQQQQTTTVVVXXX\\\dddmmmpppnnnnnntttzzzwwwbbbPPPJJJFFFEEEDDDAAA???AAA@@@???>>>======<<<<<<===<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@AAADDDIIIQQQVVVdddnnn~~~}}}xxxuuuvvvvvvwww{{{{{{xxxsssnnnlllnnnqqq~~~ssskkkkkknnnoootttmmmfffbbbdddggghhhggghhhfffccc]]]XXXXXX\\\```nnnrrrqqqjjjdddccccccbbb[[[YYYXXX\\\dddkkkmmmmmmmmmooozzz}}}}}}}}}www}}}{{{xxxuuusssmmmmmmlllmmmkkkggg```ZZZVVVQQQNNNNNNMMMJJJJJJLLLLLLJJJKKKPPPTTTXXXcccooo|||tttkkkggg```[[[YYYXXXWWWWWWVVVWWWXXXYYY\\\^^^```aaa\\\[[[ZZZYYYYYYZZZ[[[\\\[[[ZZZYYYYYYXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXYYY\\\bbbgggkkknnnmmmjjjhhhlllssstttqqqhhh]]]YYY```cccmmmxxxlll]]]PPPHHHFFFCCCBBBCCCGGGJJJJJJHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLOOOPPPRRRQQQRRRTTTVVVUUUPPPKKKHHHKKKNNNQQQRRRRRRPPPOOONNNOOOQQQQQQQQQPPPNNNMMMKKKNNNQQQQQQPPPPPPSSSVVVWWWWWWVVVVVVTTTSSSRRRQQQSSSRRRPPPOOOOOOPPPRRRSSSVVVTTTRRRQQQQQQRRRTTTVVVXXX___fffiiihhhfffeeefffmmm{{{sssZZZQQQIIIHHHHHHFFFCCCCCC@@@@@@???>>>============<<<<<<<<<;;;<<<<<<============>>>>>>>>>AAAEEEHHHSSS\\\kkkyyy~~~}}}|||vvvtttttt}}}||||||zzz|||uuunnnlllnnnqqqssswwwxxxvvvoooddd]]][[[]]]lllsssxxxwwwuuuwwwwwwvvvmmmiiieeegggnnnwww}}}{{{rrrjjjeeeaaa___^^^XXXXXXXXXXXXYYYWWWSSSPPPMMMJJJIIILLLLLLJJJKKKOOOQQQNNNNNNTTT]]]hhhuuutttkkk```]]]ZZZXXXXXXXXXWWWVVVUUUUUUVVVXXX\\\```dddfff[[[YYYVVVSSSSSSVVVYYY[[[ZZZZZZYYYXXXXXXXXXXXXYYYVVVWWWXXXYYYZZZYYYYYYXXXZZZYYYXXXYYY\\\```eeehhhkkkjjjgggeeejjjsssvvvtttmmmbbb^^^cccfffqqq}}}tttgggXXXMMMFFFCCCBBBBBBEEEHHHJJJIIIHHHIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHJJJLLLMMMOOOMMMMMMQQQVVVVVVQQQLLLGGGIIILLLOOOQQQQQQQQQQQQPPPRRRUUUVVVWWWUUUSSSQQQLLLNNNPPPPPPPPPPPPRRRTTTVVVVVVVVVUUUTTTRRRPPPOOOQQQPPPOOOOOOOOOPPPQQQRRRUUUTTTQQQOOOOOOPPPRRRSSSTTTXXX^^^bbbcccbbb```^^^bbbkkk|||jjj\\\NNNJJJJJJHHHFFFEEEAAA@@@???>>>===<<<<<<<<<======<<<;;;;;;;;;<<<<<<<<<===??????>>>>>>@@@BBBFFFMMMYYYeeepppzzz~~~xxxtttrrrrrrwww~~~}}}~~~yyyuuutttxxx|||rrrfff___]]]hhhrrr|||{{{{{{zzzpppjjjaaaYYYUUURRRQQQPPPNNNNNNNNNOOOOOOOOONNNNNNJJJHHHIIILLLMMMKKKNNNRRRXXXVVVWWW^^^jjjwww~~~tttjjjbbb[[[YYYXXXYYYZZZZZZXXXWWWTTTSSSTTTVVVYYY^^^cccfffZZZWWWRRROOOOOORRRWWWZZZZZZYYYXXXXXXWWWWWWXXXXXXTTTVVVXXXZZZZZZZZZXXXWWW[[[ZZZYYYYYY[[[^^^bbbdddgggfffddddddkkkwww||||||xxxnnniiikkklllwwwzzzoooaaaTTTLLLGGGBBBBBBDDDFFFIIIJJJIIIHHHHHHHHHGGGGGGGGGHHHHHHIIIGGGGGGGGGGGGGGGIIIKKKLLLLLLJJJJJJOOOTTTVVVRRRMMMHHHJJJLLLNNNPPPQQQRRRSSSRRRSSSVVVXXXYYYXXXVVVTTTOOOPPPPPPPPPOOOOOOPPPPPPSSSSSSTTTTTTRRRQQQNNNMMMOOOOOONNNNNNOOOPPPQQQRRRTTTRRRPPPMMMMMMNNNOOOQQQTTTUUUXXX[[[]]]]]]\\\[[[ZZZ^^^hhhyyy}}}zzzhhhUUULLLHHHFFFEEEEEEBBBAAA@@@>>>======<<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;<<<>>>???>>>>>>???@@@???DDDLLLUUU^^^fffnnnsss{{{}}}}}}yyytttnnnjjjhhhccceeehhhlllqqqwww~~~vvvlllgggjjjvvv}}}yyyyyywwwoooggg___ZZZSSSNNNKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMKKKJJJKKKNNNOOONNNRRRXXX]]]___dddlllwwwzzzpppggg^^^YYYXXXXXXXXXYYYZZZYYYWWWUUUSSSSSSRRRSSSVVVZZZ^^^aaaYYYVVVQQQNNNNNNQQQVVVYYYYYYXXXXXXWWWWWWWWWWWWWWWSSSUUUWWWYYYZZZZZZXXXWWW[[[ZZZYYYYYYZZZ\\\___aaabbbbbbbbbeeeppp~~~|||vvvuuuttt~~~|||vvvkkk]]]QQQKKKIIICCCDDDFFFGGGIIIIIIJJJJJJHHHHHHGGGFFFFFFGGGIIIJJJIIIHHHHHHGGGHHHIIIJJJKKKKKKJJJKKKOOOSSSTTTRRROOOJJJKKKLLLMMMOOOQQQSSSTTTQQQSSSUUUWWWXXXWWWVVVVVVQQQQQQQQQPPPOOONNNNNNMMMOOOPPPQQQRRRQQQOOOMMMLLLNNNNNNNNNNNNOOOPPPPPPQQQSSSQQQOOOMMMLLLMMMOOOQQQUUUUUUUUUVVVVVVUUUUUUUUUVVVYYY^^^hhhzzzsss```SSSLLLGGGFFFGGGEEEDDDBBBAAA??????>>>>>>>>>===<<<;;;::::::::::::888:::<<<===<<<<<<<<<===<<>><<<;;;:::999999999888:::;;;;;;:::999:::<<<:::<<>>AAACCCDDDDDDFFFIIILLLPPPQQQVVV\\\aaagggssswww|||zzzlllccc^^^ZZZWWWUUUTTTTTTUUUWWWWWWUUUSSSQQQQQQRRRRRRSSSUUUVVVWWWWWWVVVUUUTTTTTTUUUVVVWWWXXXWWWWWWVVVUUUVVVVVVVVVTTTUUUUUUVVVXXXYYYYYYZZZYYYXXXXXXXXXYYY[[[]]]^^^\\\___ccckkkyyy~~~}}}{{{tttfffWWWLLLHHHIIIHHHHHHIIIIIIHHHHHHJJJLLLHHHGGGFFFEEEEEEGGGIIIJJJLLLKKKJJJJJJJJJJJJLLLLLLKKKMMMPPPQQQPPPPPPPPPQQQKKKKKKKKKKKKMMMOOOQQQRRROOOOOOPPPQQQSSSTTTUUUVVVQQQPPPOOOOOOOOOOOONNNMMMKKKMMMPPPQQQRRRQQQOOOMMMLLLLLLMMMNNNOOOOOOPPPPPPTTTSSSQQQOOOOOOQQQSSSUUUPPPUUUYYYZZZWWWUUUUUUWWWNNNSSSWWWWWWYYYggg}}}}}}}}}sssggg[[[VVVVVVLLLKKKIIIGGGFFFEEEDDDDDD???>>>===;;;:::999888888:::;;;<<<;;;:::999:::;;;999:::<<<======@@@CCCFFFEEEGGGHHHIIIHHHGGGHHHIIICCCFFFJJJMMMPPPRRRUUUWWW[[[bbbggghhhkkkssszzz|||uuuoooeee\\\UUUPPPLLLIIIEEECCCBBBBBBCCCCCCBBB@@@===AAAEEEGGGGGGIIIMMMPPPTTTVVV\\\eeemmmvvv{{{vvvrrrpppvvv}}}pppccc[[[WWWUUUSSSUUUUUUUUUVVVXXXYYYXXXVVVPPPQQQRRRSSSTTTUUUVVVVVVWWWWWWWWWXXXXXXWWWWWWWWWXXXWWWVVVVVVUUUUUUVVVVVVUUUUUUUUUUUUWWWXXXZZZ[[[XXXXXXWWWXXXYYY[[[]]]^^^\\\___dddlll{{{{{{vvvlll___RRRJJJFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEEEEFFFGGGHHHHHHJJJJJJJJJKKKKKKLLLMMMNNNPPPNNNLLLLLLNNNPPPQQQQQQOOONNNMMMNNNPPPPPPPPPOOOUUUSSSQQQQQQRRRRRRPPPMMMKKKKKKKKKMMMOOOOOOMMMKKKNNNOOOOOOOOONNNLLLKKKJJJMMMMMMMMMMMMNNNOOOPPPQQQNNNNNNMMMMMMNNNNNNOOOPPPUUUSSSRRRRRRTTTVVVVVVVVVUUUTTTSSSTTTZZZccckkkqqq}}}tttmmmiiihhh```YYYPPPKKKIIIGGGCCC@@@AAA@@@>>><<<;;;;;;<<<===;;;<<<<<<<<<;;;;;;:::999::::::;;;<<<<<<======>>>??????@@@@@@AAAAAAAAABBB@@@@@@BBBDDDHHHLLLPPPRRRTTTXXX]]]bbbeeeiiimmmppprrrtttvvvyyy~~~xxxrrriii```UUUNNNKKKIIIFFFBBBCCCAAA@@@@@@AAACCCDDDDDDIIIHHHEEEBBBBBBEEELLLQQQ[[[cccmmmuuu~~~zzzwwwuuusssrrrvvv{{{wwwnnnbbb[[[YYYWWWUUURRRSSSSSSSSSTTTUUUUUUSSSQQQQQQQQQRRRRRRSSSSSSTTTTTTUUUVVVVVVWWWWWWVVVVVVUUUUUUTTTSSSRRRRRRSSSTTTUUUTTTUUUVVVVVVVVVVVVYYY[[[[[[YYYVVVWWWYYY[[[[[[YYYaaa______gggyyytttooofff[[[PPPIIIFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKLLLMMMNNNQQQOOOMMMNNNPPPRRRRRRRRRQQQPPPOOOPPPQQQRRRQQQPPPSSSQQQOOOPPPRRRSSSRRRQQQLLLKKKKKKLLLMMMMMMLLLJJJLLLMMMNNNNNNNNNLLLJJJIIIJJJKKKKKKLLLNNNOOOQQQRRRNNNNNNNNNMMMNNNNNNOOOOOOQQQPPPPPPQQQSSSUUUTTTSSSTTTRRRPPPQQQUUU\\\dddhhhttt}}}{{{zzzqqqgggYYYOOOJJJGGGDDDBBBCCCBBB@@@>>>===<<<<<<;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===============>>>@@@BBBEEEGGGIIIMMMPPPTTTXXX\\\___dddgggiiikkknnnqqquuu||||||vvvppphhhccc```YYYPPPJJJIIIHHHEEEBBBCCCBBB@@@@@@@@@@@@@@@???FFFFFFGGGFFFHHHMMMTTTZZZcccnnn|||yyyvvvwwwyyyzzz~~~|||mmmeee[[[UUUTTTTTTRRRPPPSSSSSSSSSTTTVVVUUUSSSQQQQQQQQQRRRRRRSSSSSSTTTTTTUUUVVVVVVWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTUUUVVVVVVVVVWWWYYY[[[___]]]ZZZZZZ\\\^^^___^^^```___```gggwww{{{{{{~~~jjjfff___VVVMMMHHHFFFGGGHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEGGGHHHJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNRRRPPPOOOPPPRRRTTTTTTTTTUUUSSSRRRSSSTTTTTTSSSRRRSSSQQQOOOOOOQQQSSSUUUUUUPPPMMMKKKJJJKKKLLLKKKJJJIIIKKKMMMNNNNNNLLLJJJHHHIIIIIIJJJLLLMMMOOOPPPQQQOOOOOONNNNNNMMMNNNNNNNNNOOONNNOOORRRTTTUUUTTTRRRSSSRRRPPPPPPRRRWWW\\\```fffkkkyyyzzzgggVVVMMMHHHFFFDDDCCCCCCBBB@@@???===<<<<<<<<<============<<<<<<;;;<<<;;;;;;;;;;;;:::::::::999999999999::::::::::::<<<<<<<<<<<<===>>>???@@@FFFHHHJJJMMMPPPTTTYYY\\\^^^aaaeeehhhlllrrrxxx|||}}}yyyuuunnngggaaa\\\WWWSSSTTTOOOIIIFFFFFFEEECCC@@@BBBBBBBBBAAAAAA@@@@@@@@@BBBEEEHHHIIILLLSSS\\\cccsssyyyxxx|||tttiiiaaa[[[TTTPPPPPPQQQQQQPPPSSSSSSSSSTTTVVVVVVSSSQQQPPPQQQRRRSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUSSSSSSSSSTTTTTTSSSSSSRRRRRRTTTUUUVVVVVVWWWZZZ\\\aaa___\\\[[[]]]___aaaaaaaaacccfffkkkxxxzzzrrrrrrwwwdddaaa[[[SSSKKKGGGFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDFFFGGGIIIKKKLLLJJJJJJJJJJJJKKKLLLMMMNNNRRRQQQQQQRRRTTTVVVVVVUUUWWWVVVTTTUUUVVVVVVUUUTTTUUUSSSQQQPPPQQQSSSVVVWWWSSSPPPLLLJJJJJJKKKLLLKKKHHHJJJMMMNNNOOOMMMKKKIIIIIIIIIJJJKKKLLLMMMMMMNNNPPPOOONNNNNNMMMMMMNNNNNNNNNOOOPPPSSSVVVWWWUUUSSSSSSRRRQQQQQQSSSVVVZZZ\\\___aaaiiixxxsss```SSSKKKGGGFFFCCCCCCBBBBBBAAA@@@???>>>===>>>>>>>>>>>>>>>=========<<<<<<;;;:::999999999:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======AAABBBDDDEEEGGGKKKPPPSSSVVVYYY^^^bbbgggkkkppptttuuuyyy}}}}}}~~~~~~}}}|||yyyvvvsssrrrlllfff^^^WWWRRROOOMMMKKKKKKHHHEEECCCCCCCCCAAA???@@@AAACCCDDDDDDDDDEEEFFFFFFIIIMMMOOORRRZZZfffooo}}}vvvggg^^^[[[WWWRRRPPPPPPQQQRRRQQQTTTSSSSSSUUUVVVVVVTTTRRROOOPPPRRRSSSTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVUUUUUURRRSSSTTTTTTTTTSSSRRRQQQQQQRRRTTTUUUVVVWWWZZZ\\\___]]][[[YYYZZZ\\\___```ccciiinnnttt}}}yyyoooggghhhqqqaaa^^^YYYRRRKKKFFFEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKLLLJJJJJJJJJJJJKKKLLLMMMNNNRRRQQQQQQSSSUUUWWWVVVUUUWWWVVVUUUUUUVVVWWWVVVTTTZZZXXXVVVSSSRRRSSSUUUVVVUUURRRMMMKKKKKKLLLMMMMMMIIIJJJLLLNNNNNNMMMKKKJJJJJJKKKLLLLLLLLLLLLKKKJJJOOOOOONNNNNNMMMNNNNNNOOOMMMMMMOOORRRTTTUUUSSSQQQPPPPPPPPPRRRSSSVVVXXXZZZXXX\\\ccckkkssszzzhhhZZZPPPIIIFFFBBBBBBAAAAAAAAAAAAAAAAAA>>>??????@@@@@@?????????======<<<;;;::::::999888;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<<<<<<<<<<===>>>??????@@@CCCGGGKKKLLLPPPVVV[[[___dddiiilllpppsssuuuvvvwwwxxxyyy{{{{{{{{{|||}}}~~~~~~{{{yyywwwvvvuuuuuuuuuvvvxxxzzz|||}}}}}}}}}|||}}}}}}}}}}}}}}}|||xxxuuussssssrrrqqqnnnjjjfffbbb```]]]XXXQQQLLLJJJIIIIIIIIIGGGEEECCCCCCBBBAAA@@@???@@@BBBEEEFFFFFFHHHKKKMMMNNNQQQUUUXXX[[[dddrrr}}}vvvkkkaaaZZZWWWTTTQQQPPPPPPPPPQQQQQQTTTTTTTTTUUUVVVVVVTTTRRRNNNOOORRRSSSUUUUUUTTTTTTTTTUUUUUUVVVVVVUUUUUUTTTRRRSSSTTTTTTTTTRRRQQQPPPOOOQQQSSSTTTTTTVVVYYY[[[]]]\\\ZZZYYYYYY[[[]]]___bbbiiirrryyypppeee^^^bbbmmm^^^\\\XXXRRRKKKGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFHHHIIIKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNPPPPPPPPPRRRUUUVVVVVVTTTTTTSSSRRRSSSUUUVVVUUUTTT[[[[[[YYYUUURRRQQQSSSTTTUUUQQQMMMKKKKKKLLLMMMMMMJJJJJJKKKLLLLLLKKKJJJIIIJJJKKKLLLMMMMMMLLLKKKJJJNNNNNNMMMMMMNNNNNNOOOPPPKKKKKKKKKMMMOOOOOONNNLLLKKKLLLNNNPPPRRRSSSTTTUUUPPPUUU\\\bbbdddjjjzzz}}}nnn```TTTLLLHHHCCCBBBAAA@@@@@@AAABBBCCC??????@@@AAAAAAAAAAAA@@@>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::777777999:::;;;;;;;;;;;;999:::;;;;;;;;;<<>>>>>@@@AAA@@@@@@AAABBBBBBBBBBBBBBB>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;:::::::::888999:::;;;;;;:::999999777999::::::::::::;;;======???BBBEEEGGGKKKOOOSSSSSSUUUWWWXXX[[[___dddhhhjjjlllnnnqqqsssuuuwwwwwwwwwxxxzzz~~~~~~zzzxxxvvvvvvsssqqqrrrtttuuurrrpppmmmmmmmmmllllllllllllllliiijjjmmmqqquuuxxx{{{|||}}}~~~~~~|||zzztttoooggg```\\\YYYVVVTTTUUUUUUTTTRRRPPPMMMJJJHHHCCCBBBAAAAAABBBCCCCCCBBBBBBBBBAAA@@@@@@AAACCCEEEDDDHHHMMMQQQUUU\\\fffnnnrrryyyyyywww{{{}}}}}}~~~|||pppfff```[[[UUUQQQMMMNNNOOOOOOOOOPPPQQQRRRUUUTTTTTTVVVWWWWWWUUUSSSLLLNNNQQQTTTVVVVVVUUUTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPNNNOOOPPPPPPPPPQQQSSSUUUZZZ\\\^^^^^^\\\[[[]]]^^^\\\```fffppp|||wwwiii___YYY___nnnVVVVVVTTTOOOKKKHHHHHHIIIDDDDDDEEEFFFGGGHHHIIIIIIGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKLLLMMMNNNLLLMMMNNNPPPSSSTTTSSSRRRNNNMMMMMMOOORRRTTTTTTSSSUUUWWWXXXUUUQQQOOOOOOQQQNNNLLLJJJIIIJJJJJJJJJIIIJJJIIIGGGEEEDDDDDDEEEEEEEEEGGGJJJMMMPPPQQQPPPPPPKKKLLLLLLMMMNNNPPPQQQRRRNNNLLLJJJJJJKKKLLLKKKKKKLLLNNNPPPQQQRRRQQQOOONNNSSSQQQRRRUUUWWWWWW[[[aaafff|||pppbbbWWWPPPNNNKKKGGGBBB>>><<<<<<>>>???@@@AAAAAABBBCCCCCCCCCBBB>>>>>>>>>>>>============>>>>>>>>>======<<<<<<<<<;;;<<<======<<<;;;:::999888:::<<<<<<;;;;;;;;;<<<;;;===>>>???AAACCCGGGJJJGGGIIIKKKNNNQQQWWW^^^ccc]]]```ccchhhkkknnnpppppppppqqqsssxxx~~~}}}{{{zzzzzzwwwuuuvvvwwwwwwsssppprrrrrrrrrrrrqqqqqqqqqqqqmmmooorrrvvvzzz~~~|||{{{yyywwwuuusssqqqppplllmmmooopppooommmkkkiii```[[[VVVQQQPPPOOOOOONNNJJJJJJKKKJJJIIIGGGEEEDDD?????????AAABBBCCCAAA@@@???????????????BBBEEEHHHDDDJJJQQQWWW___kkkyyyyyy}}}zzz~~~~~~~~~~~~uuunnnddd^^^[[[WWWQQQLLLLLLNNNPPPQQQRRRSSSUUUVVVUUUTTTTTTVVVWWWWWWUUUSSSLLLNNNQQQTTTVVVVVVUUUTTTTTTTTTUUUUUUUUUUUUTTTTTTUUUTTTRRRQQQPPPPPPQQQQQQMMMOOOPPPOOOOOOPPPRRRTTTWWWZZZ]]]^^^\\\ZZZ[[[\\\\\\^^^bbblll{{{{{{kkk```ZZZaaapppQQQPPPOOOMMMKKKIIIGGGFFFHHHHHHHHHHHHHHHIIIJJJKKKFFFFFFEEEEEEFFFHHHIIIKKKJJJKKKLLLNNNPPPRRRSSSTTTNNNOOOQQQSSSTTTSSSRRRQQQSSSQQQOOOOOOPPPPPPOOONNNSSSUUUVVVSSSPPPNNNNNNPPPLLLKKKJJJIIIIIIJJJKKKLLLIIILLLMMMIIIDDDBBBEEEIIIGGGIIILLLNNNPPPQQQPPPPPPMMMLLLKKKJJJKKKLLLNNNOOOPPPMMMJJJIIIKKKMMMNNNNNNJJJKKKMMMNNNPPPPPPQQQQQQOOOOOOOOOPPPQQQRRRTTTTTT___mmmzzzrrrkkkbbbXXXRRRPPPMMMHHHDDDBBBAAA???>>>@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBAAA@@@???======;;;:::::::::;;;;;;<<<===:::::::::::::::::::::::::::::::::999999999888888777888:::===>>>>>>>>>>>>BBBBBBCCCDDDFFFHHHIIIJJJNNNQQQUUUXXXZZZ\\\___bbbcccdddfffjjjpppvvv|||~~~~~~}}}|||||||||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||{{{{{{zzzzzz{{{{{{|||}}}wwwqqqmmmhhhfffccc```^^^\\\\\\\\\[[[[[[\\\]]]]]][[[XXXUUUPPPNNNKKKHHHEEEDDDDDDEEEFFFFFFEEEDDDBBBAAA@@@???AAABBBBBBBBB@@@>>>???@@@BBBCCCDDDDDDEEEEEEFFFFFFLLLTTT___gggppp}}}|||{{{{{{zzzuuuyyy~~~wwwsssgggdddaaa\\\XXXUUUSSSSSSOOOPPPPPPQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTTTTTTTTTTTTTSSSRRRTTTUUUWWWXXXXXXWWWUUUTTTVVVUUUUUUTTTTTTTTTTTTTTTQQQPPPPPPOOOOOOPPPPPPQQQUUUWWWZZZ[[[\\\]]]^^^``````______eeessszzzrrrhhhbbbgggqqqMMMMMMLLLKKKIIIHHHGGGGGGHHHHHHGGGHHHHHHIIIIIIJJJHHHHHHGGGGGGHHHIIIJJJKKKJJJJJJLLLMMMOOOQQQRRRSSSNNNOOOQQQSSSTTTTTTSSSRRROOOMMMLLLLLLNNNOOONNNNNNQQQSSSTTTSSSPPPOOOOOOPPPMMMLLLKKKJJJJJJJJJJJJKKKGGGJJJMMMLLLIIIGGGHHHIIIHHHJJJLLLOOOPPPPPPPPPOOONNNMMMKKKJJJKKKMMMPPPQQQRRROOOKKKJJJKKKMMMNNNNNNLLLLLLMMMNNNOOOOOOOOOOOONNNNNNNNNNNNOOOPPPQQQQQQVVVaaaooo{{{yyyrrrlllddd\\\UUUSSSOOOJJJGGGEEEDDDBBBAAA@@@AAAAAABBBBBBCCCBBBBBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>===<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888999:::<<<=========<<<>>>>>>>>>???AAACCCDDDEEEHHHJJJNNNOOOPPPRRRTTTUUUYYYYYY\\\___dddjjjooorrrssssssttttttuuuwwwxxxyyy{{{|||}}}~~~~~~~~~~~~~~~{{{yyyvvvsssoooiiiccc___ZZZYYYWWWUUUTTTSSSSSSSSSMMMLLLMMMMMMMMMLLLJJJIIIJJJHHHEEEBBBAAA@@@@@@AAACCCCCCBBBBBBBBBAAAAAAAAA???@@@@@@@@@??????AAACCCEEEEEEEEEDDDEEEFFFHHHJJJPPP[[[iiiuuu~~~xxxtttsssssstttxxx}}}yyyqqqlllcccaaa]]]YYYVVVSSSQQQPPPMMMNNNOOOPPPRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTTTTTTTSSSSSSRRRQQQSSSTTTVVVWWWWWWVVVUUUTTTUUUUUUTTTSSSSSSSSSSSSTTTPPPPPPOOOOOOOOOOOOPPPPPPSSSUUUXXX[[[^^^aaabbbccc___^^^]]]cccooo{{{|||wwwuuukkkdddeeelllIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIJJJKKKKKKHHHIIIJJJLLLMMMOOOPPPQQQNNNOOOQQQSSSTTTTTTTTTTTTKKKJJJIIIIIILLLMMMMMMMMMNNNPPPRRRSSSQQQPPPPPPPPPNNNMMMMMMLLLKKKJJJIIIIIIFFFIIILLLOOOOOOOOOMMMLLLJJJLLLMMMOOOOOOOOONNNNNNOOOMMMKKKJJJKKKNNNQQQSSSTTTPPPMMMKKKKKKLLLMMMLLLMMMMMMNNNNNNNNNMMMMMMLLLNNNNNNMMMMMMMMMMMMMMMNNNSSSYYYaaagggooo~~~{{{tttoooiiiccc^^^XXXUUUPPPLLLJJJHHHFFFDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888999:::;;;;;;;;;;;;:::::::::;;;;;;===>>>@@@@@@BBBDDDFFFGGGFFFFFFGGGIIIMMMNNNOOORRRVVVZZZ^^^aaacccdddeeegggjjjmmmooopppssstttvvvxxxyyy{{{{{{|||{{{{{{|||}}}~~~~~~~~~~~~||||||}}}~~~|||xxxtttpppiiigggdddaaa^^^YYYRRRNNNKKKJJJIIIIIIHHHHHHIIIIIIDDDDDDDDDDDDDDDDDDDDDCCCCCCBBB@@@>>>======>>>>>>??????@@@@@@AAAAAABBBBBB??????@@@??????AAAEEEHHHJJJIIIHHHGGGGGGJJJOOOSSS\\\hhhzzz}}}tttoooooosssuuu~~~zzzqqqiiiccc^^^\\\YYYVVVRRRPPPNNNNNNLLLMMMNNNOOOQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTSSSRRRQQQPPPOOOQQQRRRTTTUUUVVVUUUTTTTTTTTTTTTSSSRRRRRRRRRSSSSSSPPPOOOOOONNNNNNOOOOOOPPPTTTSSSUUUZZZ```dddcccbbb]]]\\\[[[___jjjuuuwwwrrrtttkkkcccaaaeeexxxGGGGGGHHHHHHIIIJJJKKKKKKIIIIIIIIIJJJJJJJJJIIIIIIKKKJJJJJJJJJIIIIIIIIIJJJGGGHHHIIIJJJLLLMMMNNNOOOMMMNNNPPPRRRTTTUUUUUUUUUMMMKKKJJJJJJLLLMMMMMMLLLKKKMMMOOOQQQRRRQQQQQQPPPNNNNNNMMMLLLKKKIIIHHHGGGHHHIIIKKKOOORRRTTTSSSQQQKKKLLLMMMMMMMMMMMMLLLKKKNNNLLLJJJIIIJJJNNNQQQTTTTTTQQQMMMJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMOOONNNMMMLLLLLLKKKLLLLLLQQQTTTXXX[[[aaammm~~~yyytttoookkkhhh```]]]XXXTTTQQQNNNKKKIIIGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBAAA???>>>>>>=====================<<<<<<<<<;;;;;;;;;:::::::::999999999999999:::999999999999;;;:::;;;;;;<<<===>>>???>>>@@@BBBBBBAAAAAABBBCCCFFFFFFHHHIIILLLOOORRRSSSTTTUUUWWWYYY\\\___bbbcccdddeeegggjjjlllmmmnnnooonnnoooppprrrssssssttttttrrrrrrssstttvvvwwwyyyzzzuuuuuutttttttttttttttttt|||~~~~~~|||yyyuuuqqqmmmhhhccc```[[[YYYWWWUUURRRNNNHHHDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAACCCDDD@@@@@@???>>>>>>>>>???@@@>>>>>>??????@@@AAABBBBBBAAAAAAAAAAAABBBEEEJJJNNNOOOOOONNNLLLLLLQQQYYY___mmmyyy|||vvvtttwww|||~~~sssjjjbbb]]]YYYXXXVVVTTTQQQOOOMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRPPPOOONNNPPPQQQRRRSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRROOOOOONNNNNNNNNNNNOOOOOOUUUSSSTTTZZZaaaeeeccc___[[[[[[ZZZ]]]fffpppqqqmmmlllfffaaa```ccctttGGGHHHIIIJJJKKKLLLMMMNNNJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLMMMMMMLLLMMMOOOQQQSSSTTTUUUVVVRRRPPPNNNNNNNNNNNNMMMLLLJJJKKKLLLOOOQQQRRRQQQQQQOOONNNMMMKKKIIIHHHGGGFFFLLLKKKKKKMMMQQQTTTVVVVVVKKKKKKKKKKKKKKKJJJJJJIIILLLKKKIIIIIIJJJNNNRRRTTTTTTPPPLLLIIIIIIJJJJJJIIIJJJKKKLLLMMMOOOOOOOOOOOOQQQPPPOOOMMMLLLLLLLLLLLLJJJMMMQQQTTTXXX```llluuuzzzvvvrrrooojjjfffbbb^^^[[[WWWTTTQQQMMMLLLJJJIIIGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>======;;;:::::::::999999999999::::::999999888888888888;;;:::::::::;;;<<<======:::<<<>>>?????????@@@AAAAAAAAABBBDDDEEEGGGIIIJJJJJJJJJKKKMMMOOOQQQSSSTTTUUUVVVXXXZZZ\\\^^^______^^^___```bbbcccddddddeeeddddddeeeggghhhiiiiiijjjddddddddddddeeeggghhhiiioooqqqtttuuusssqqqoooooollliiieeeaaa^^^YYYTTTQQQPPPOOOMMMLLLJJJGGGBBB??????????????????>>>======<<<===>>>===;;;;;;>>>@@@>>>>>>>>>??????@@@@@@AAA?????????@@@@@@AAAAAAAAABBBCCCDDDEEEGGGKKKPPPTTTWWWXXXWWWUUUTTTYYYbbbiii{{{}}}|||~~~uuullleee^^^ZZZVVVVVVUUUSSSQQQPPPNNNMMMOOOOOOOOOOOOOOOOOOOOOOOORRRRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTSSSRRRPPPOOONNNOOOOOOPPPRRRSSSTTTTTTUUUTTTSSSSSSRRRRRRRRRRRRRRRPPPOOOOOONNNNNNOOOOOOPPPTTTSSSUUU\\\eeeiiigggdddZZZ[[[[[[]]]eeennnnnnjjjdddaaaaaadddiiixxxIIIJJJJJJKKKLLLMMMNNNNNNJJJJJJKKKLLLLLLKKKIIIHHHFFFFFFGGGHHHHHHGGGGGGFFFGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKMMMOOOQQQSSSUUUVVVUUUSSSQQQPPPPPPOOONNNLLLJJJJJJJJJLLLOOOQQQRRRQQQOOOMMMKKKHHHGGGFFFGGGGGGMMMMMMMMMNNNOOORRRTTTVVVLLLKKKKKKKKKJJJJJJJJJIIIKKKJJJJJJKKKMMMPPPSSSTTTTTTPPPLLLJJJJJJJJJJJJJJJJJJKKKLLLNNNPPPQQQQQQQQQRRRQQQPPPNNNMMMLLLLLLLLLHHHLLLPPPSSSVVVZZZaaafffpppyyytttrrrooollliiigggeeeaaa___WWWVVVSSSOOOMMMKKKKKKKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBBBBCCCCCCAAAAAA@@@@@@??????>>>>>>;;;;;;;;;;;;::::::::::::::::::999888888999999999999999888888888999999:::666888;;;<<<<<<<<<>>>???<<<===>>>???@@@AAABBBBBBCCCCCCCCCDDDEEEFFFGGGHHHKKKLLLMMMOOOPPPPPPQQQQQQQQQRRRSSSUUUVVVVVVWWWWWWWWWWWWYYYZZZ[[[[[[[[[[[[WWWVVVVVVVVVXXXZZZ\\\]]]aaaccceeeeeedddbbbaaaaaa[[[YYYVVVSSSPPPMMMIIIFFFFFFEEEDDDEEEDDDBBB>>>;;;=========>>>======<<<;;;:::<<<>>>===:::999;;;============>>>??????@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDFFFJJJMMMQQQVVV]]]aaagggiiiiiifffccceeelllrrrvvvkkkddd___ZZZVVVTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQPPPOOONNNOOOPPPQQQSSSTTTUUUVVVTTTTTTSSSRRRRRRRRRSSSSSSQQQPPPPPPOOOOOOPPPPPPQQQQQQRRRWWW___gggkkkkkkjjjYYY\\\^^^aaahhhooonnnjjjaaa```cccjjjrrrKKKKKKKKKLLLLLLLLLMMMMMMHHHIIIJJJKKKJJJIIIGGGFFFDDDEEEFFFHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLIIIJJJKKKMMMPPPRRRTTTVVVTTTRRROOOOOOOOOOOONNNMMMLLLJJJHHHIIIMMMPPPQQQQQQNNNLLLHHHEEEDDDEEEGGGHHHLLLOOOQQQQQQOOONNNPPPRRRMMMMMMLLLKKKKKKKKKLLLLLLJJJKKKMMMNNNQQQSSSUUUUUUUUURRRNNNKKKLLLMMMMMMMMMLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPOOONNNMMMLLLLLLLLLKKKNNNQQQSSSTTTVVVZZZ]]]eeemmm~~~|||wwwuuuttttttttttttqqqooogggeeeaaa\\\YYYVVVUUUUUUVVVVVVUUUTTTRRRQQQOOONNNIIIIIIGGGFFFEEEEEEEEEEEEBBBBBBAAAAAA@@@?????????============<<<<<<<<<<<<::::::999888999999:::;;;999999888888888888888999666888:::;;;::::::<<<===::::::;;;===>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDEEEEEEFFFFFFFFFEEEEEEHHHHHHIIIKKKKKKLLLLLLLLLKKKLLLMMMOOOOOOOOONNNNNNKKKKKKJJJJJJKKKLLLOOOPPPQQQSSSUUUUUUSSSRRRQQQRRRMMMKKKIIIHHHGGGEEEBBB???>>>>>>>>>@@@AAA@@@===::::::;;;===>>>??????>>>>>><<<@@@CCCBBB>>><<<===???===>>>??????@@@@@@@@@@@@???@@@AAACCCDDDFFFGGGHHHJJJNNNTTT[[[bbbiiipppuuuyyyvvvyyy~~~wwwkkkaaa[[[WWWTTTQQQRRRRRRSSSSSSSSSQQQPPPOOOMMMMMMNNNOOOPPPQQQRRRRRRPPPPPPQQQRRRRRRSSSTTTTTTSSSTTTTTTTTTSSSSSSRRRQQQNNNOOOOOOQQQSSSUUUVVVWWWUUUUUUTTTSSSSSSSSSSSSTTTRRRQQQQQQPPPPPPQQQQQQRRROOORRRXXX^^^bbbdddeeedddYYY^^^bbbffflllrrrpppkkkaaa^^^aaakkkuuuLLLLLLLLLLLLLLLKKKKKKKKKFFFGGGIIIIIIIIIGGGEEEDDDCCCEEEFFFHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLHHHIIIJJJLLLOOORRRTTTVVVPPPOOOMMMMMMNNNOOONNNMMMMMMJJJGGGHHHLLLPPPQQQQQQNNNKKKGGGCCCBBBDDDGGGIIIJJJOOOTTTTTTOOOKKKLLLNNNNNNNNNMMMMMMMMMMMMNNNNNNKKKLLLOOOQQQTTTUUUVVVWWWVVVSSSOOOMMMNNNOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPOOOPPPOOONNNMMMLLLLLLLLLLLLLLLMMMOOOOOONNNOOORRRUUU\\\]]]eeesssyyyxxxyyy{{{}}}~~~}}}|||uuurrrnnnhhhdddaaa```___bbbbbbaaa___]]][[[YYYXXXNNNMMMKKKIIIGGGFFFEEEEEECCCCCCBBBAAAAAA@@@??????????????????>>>>>>>>>>>>::::::999999999:::<<<===;;;::::::999999999999:::888:::<<<<<<;;;:::;;;<<<:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@@@@@@@???>>>===BBBCCCDDDEEEEEEEEEEEEEEECCCDDDFFFGGGGGGGGGFFFFFFDDDCCCBBBAAAAAABBBDDDEEEEEEGGGIIIIIIGGGFFFFFFFFFEEEDDDBBBBBBBBBAAA???<<<;;;;;;<<<>>>@@@???===;;;:::;;;>>>@@@BBBCCCCCCCCC===BBBFFFEEE@@@<<<===??????@@@AAABBBBBBCCCBBBBBB>>>???AAACCCFFFIIIKKKLLLQQQVVV^^^hhhpppyyyzzzqqqeee[[[VVVRRROOOLLLPPPQQQRRRRRRRRRQQQPPPOOOJJJKKKMMMOOOQQQSSSUUUVVVPPPPPPPPPQQQRRRSSSSSSTTTSSSTTTTTTTTTTTTTTTSSSRRRNNNOOOPPPQQQSSSUUUWWWXXXVVVUUUUUUTTTTTTTTTTTTTTTRRRRRRQQQQQQQQQQQQRRRRRROOOSSSXXX[[[[[[ZZZYYYYYYYYY___eeeiiioootttrrrlllaaa]]]^^^hhhtttLLLLLLKKKKKKKKKKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIHHH???BBBFFFGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIKKKLLLMMMKKKJJJIIIKKKMMMOOOPPPOOONNNNNNNNNNNNNNNNNNNNNNNNMMMKKKIIIIIIJJJKKKJJJIIIMMMMMMKKKHHHEEEDDDFFFHHHLLLMMMOOOOOOOOONNNLLLJJJKKKLLLNNNOOOOOONNNMMMKKKJJJKKKLLLOOOQQQSSSUUUVVVQQQRRRRRRPPPNNNLLLLLLMMMTTTSSSRRRQQQPPPOOOOOOOOOLLLLLLLLLLLLLLLLLLMMMMMMOOONNNMMMMMMMMMNNNOOOPPPRRRUUU\\\dddlllwww}}}~~~{{{sssmmmlllooorrrpppyyy}}}yyyxxxzzzsssfffcccZZZTTTTTTPPPIIIGGGIIIIIIGGGDDDCCCDDDDDDCCCBBB@@@???>>>======>>>???@@@???>>><<<:::999999999:::888888999999999999888888;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999888888999:::;;;;;;<<<<<<===<<<:::::::::<<<>>>???========================????????????>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAA>>>>>>======<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<======???>>>===???AAACCCCCCCCC@@@>>>===>>>@@@CCCEEEFFFEEECCCDDDHHHHHHHHHNNNXXXVVV___mmm{{{|||xxxyyyyyy}}}nnnkkkfff```YYYTTTPPPMMMSSSRRRPPPOOONNNNNNOOOPPPQQQPPPOOONNNOOOQQQSSSUUUSSSSSSSSSSSSRRRRRRRRRQQQTTTTTTUUUUUUTTTRRRQQQPPPMMMNNNQQQRRRTTTTTTSSSSSSRRRQQQQQQRRRTTTVVVUUUTTTRRRRRRRRRRRRQQQPPPOOONNNTTTUUUVVVWWWWWWWWWVVVUUUYYY^^^aaaeeeppp{{{wwwlllbbb]]]^^^dddlll|||MMMLLLKKKJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGAAACCCFFFGGGGGGHHHIIIKKKLLLKKKJJJJJJJJJKKKLLLMMMIIIHHHFFFGGGIIIKKKLLLLLLLLLLLLMMMLLLLLLKKKJJJIIILLLKKKJJJKKKMMMNNNNNNMMMNNNNNNMMMJJJGGGFFFGGGHHHKKKLLLMMMNNNNNNLLLJJJIIIJJJKKKMMMNNNNNNMMMLLLKKKIIIJJJKKKMMMOOOQQQRRRSSSOOOPPPQQQPPPNNNLLLMMMNNNSSSSSSRRRQQQPPPOOOOOOPPPMMMMMMLLLKKKKKKLLLLLLLLLNNNMMMLLLLLLLLLMMMNNNOOOSSSTTTXXX]]]```fffsss}}}|||}}}}}}sssjjjeee^^^TTTNNNNNNFFFDDDBBBBBBCCCCCCBBBAAADDDCCCAAA@@@@@@@@@AAABBB???>>><<<:::999999999999999::::::;;;;;;::::::999========================::::::::::::999999888777888888999999:::;;;;;;<<<<<<;;;:::999999;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<<<<=================================>>>>>>>>>??????============<<<<<<;;;;;;999999::::::::::::999999;;;;;;<<<<<<<<<=========AAA@@@??????@@@@@@AAA@@@AAA@@@???AAACCCEEEDDDCCCEEECCCDDDHHHIIIKKKSSS]]]dddlllyyy}}}xxxvvvxxxwww||||||vvvrrrllliiiddd___YYYTTTPPPOOOSSSRRRQQQPPPPPPOOOOOOOOOQQQPPPOOOOOOOOOQQQSSSTTTSSSSSSSSSSSSRRRRRRRRRRRRVVVVVVWWWWWWVVVTTTSSSRRRNNNNNNPPPQQQRRRSSSSSSSSSUUUTTTRRRQQQQQQQQQOOOMMMPPPPPPPPPPPPPPPPPPOOONNNRRRSSSUUUVVVWWWWWWWWWWWWXXX\\\^^^bbbmmmxxxuuukkkbbb\\\ZZZ___gggyyyNNNMMMKKKIIIHHHGGGGGGGGGDDDDDDDDDEEEFFFFFFGGGGGGDDDEEEGGGGGGGGGHHHJJJLLLNNNMMMLLLKKKKKKKKKLLLMMMKKKHHHEEEEEEGGGIIIKKKKKKKKKLLLMMMMMMLLLJJJHHHFFFIIIHHHHHHJJJMMMOOOOOOOOOOOOPPPPPPNNNKKKIIIHHHHHHJJJKKKLLLLLLLLLKKKIIIHHHIIIJJJKKKMMMMMMMMMLLLKKKIIIJJJJJJKKKLLLMMMMMMNNNMMMNNNOOOOOOMMMMMMNNNOOORRRQQQPPPPPPOOOOOOOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMNNNMMMLLLKKKKKKKKKLLLMMMQQQQQQTTTVVVUUUVVV^^^hhhxxxtttfffZZZVVVIIIGGGEEEDDDEEEEEEDDDCCCCCCCCCAAA@@@???@@@@@@AAAAAA@@@>>>===<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>:::::::::999999777666555888888888999999::::::;;;<<<;;;999888888999:::::::::::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<=========>>>>>>@@@???????????????@@@@@@@@@>>>>>>@@@CCCDDDBBB???FFFFFFHHHLLLOOOUUU```jjjxxx|||zzzwwwtttuuuyyyxxx~~~~~~xxxrrrllliiifffdddaaa\\\XXXTTTQQQPPPSSSSSSSSSSSSRRRQQQPPPOOOQQQQQQPPPOOOOOOPPPQQQRRRSSSSSSSSSRRRRRRRRRRRRQQQUUUUUUVVVVVVVVVTTTSSSRRRNNNNNNNNNOOOPPPQQQRRRSSSUUUSSSQQQPPPOOONNNLLLJJJMMMNNNOOOOOOPPPPPPOOOOOOPPPQQQSSSUUUWWWXXXYYYYYYWWWZZZ[[[]]]hhhttttttkkkbbb[[[WWWZZZcccvvvNNNLLLKKKIIIGGGEEEEEEDDDCCCCCCDDDDDDEEEFFFGGGGGGFFFGGGGGGGGGFFFHHHJJJMMMOOONNNLLLKKKKKKKKKLLLLLLNNNKKKGGGFFFHHHJJJLLLMMMLLLNNNPPPRRRRRRPPPNNNLLLFFFFFFFFFHHHKKKLLLLLLLLLPPPQQQRRRQQQNNNKKKIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJLLLMMMMMMMMMMMMNNNPPPOOOOOONNNMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOPPPQQQOOONNNMMMLLLKKKKKKLLLMMMMMMNNNPPPSSSRRRQQQWWW^^^aaalll}}}~~~lllbbbVVVRRRLLLHHHHHHHHHHHHHHHDDDCCCBBBAAAAAAAAABBBCCCDDDCCCBBBAAA@@@??????>>>=========>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777666888888888999999999::::::;;;:::999888888888888888999999999999999999999999888999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>????????????>>>>>>=========>>>>>>>>>??????>>>>>>?????????@@@BBBCCCBBB@@@>>>@@@DDDFFFFFFEEELLLMMMQQQUUU[[[dddqqq{{{~~~yyyuuuuuuuuuuuuxxx}}}|||}}}|||yyytttnnngggccc```^^^[[[XXXUUURRRQQQPPPSSSSSSTTTTTTTTTRRRPPPOOOQQQQQQPPPOOOOOOOOOPPPPPPRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSSSSRRRPPPOOONNNNNNMMMMMMNNNOOOQQQRRRQQQPPPOOOOOOQQQRRRQQQPPPMMMMMMNNNPPPPPPQQQQQQQQQPPPQQQSSSUUUXXXZZZ[[[\\\XXXZZZYYYZZZeeesssssskkk^^^XXXVVV[[[eeeyyyLLLKKKJJJHHHFFFEEEDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHGGGHHHHHHGGGFFFGGGJJJLLLNNNMMMKKKJJJJJJJJJKKKKKKOOOLLLHHHGGGHHHKKKMMMNNNOOOQQQTTTWWWXXXXXXWWWVVVJJJHHHFFFGGGHHHJJJJJJIIIOOOQQQSSSRRRPPPLLLJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJKKKMMMNNNOOOOOOPPPMMMMMMLLLKKKJJJIIIIIIHHHHHHJJJLLLLLLLLLLLLNNNPPPLLLLLLKKKJJJJJJJJJKKKKKKKKKLLLMMMNNNPPPSSSUUUVVVQQQPPPOOOMMMLLLLLLLLLMMMLLLLLLNNNRRRRRRQQQTTTZZZZZZ^^^fffqqqvvvfff___UUUNNNJJJJJJKKKKKKGGGGGGFFFEEEEEEFFFGGGHHHDDDDDDCCCBBBAAA@@@??????======>>>>>>>>>>>>==============================>>>>>>>>>===<<<;;;999888999999999999999:::::::::;;;::::::999888888888888999999999999999999999999777888999;;;<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<>>>>>>>>>?????????@@@@@@@@@AAABBBBBB@@@@@@BBBEEEFFFDDDBBBCCCGGGMMMSSSVVVXXX\\\aaadddiiisss~~~}}}sssqqqrrrwwwzzz{{{|||ppprrrttttttpppiiiaaa\\\ZZZYYYWWWUUUSSSQQQPPPPPPSSSTTTTTTUUUTTTRRRQQQPPPQQQPPPPPPOOOOOOOOOOOOPPPQQQQQQQQQPPPPPPPPPOOOOOOOOOPPPQQQQQQQQQPPPOOONNNMMMMMMLLLLLLLLLNNNOOOPPPOOOOOOOOOPPPSSSTTTTTTTTTMMMNNNOOOQQQRRRRRRRRRRRRPPPQQQSSSUUUWWWZZZ\\\]]]XXXZZZZZZ\\\gggttttttkkkZZZWWWXXX```kkk~~~JJJJJJHHHGGGFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHGGGHHHHHHHHHFFFFFFHHHJJJKKKJJJIIIHHHHHHHHHIIIJJJLLLIIIFFFFFFHHHJJJLLLLLLOOOQQQTTTXXXZZZ[[[[[[[[[OOOLLLHHHFFFGGGIIIJJJJJJMMMOOOQQQQQQOOOMMMLLLKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKMMMNNNPPPQQQQQQNNNMMMMMMKKKJJJIIIHHHGGGGGGIIIKKKKKKKKKKKKMMMOOOKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKMMMOOOQQQTTTVVVXXXSSSQQQPPPNNNLLLLLLLLLMMMMMMLLLMMMPPPPPPNNNPPPUUUXXXXXXYYY^^^gggvvvvvvoooddd[[[UUURRRQQQPPPJJJIIIHHHFFFFFFFFFFFFGGGCCCCCCCCCBBBAAA@@@>>>>>>>>>??????@@@@@@??????>>>????????????????????????@@@@@@@@@??????===<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<===============>>>>>>????????????>>>>>>?????????@@@@@@@@@AAAAAADDDFFFGGGEEEBBBAAACCCFFFEEEGGGHHHIIIMMMVVVbbbkkkqqqvvvzzzyyyzzz{{{yyywwwzzz{{{uuuqqqpppuuu}}}|||vvvjjjlllooopppmmmfff___ZZZWWWVVVUUUSSSRRRQQQQQQQQQTTTTTTTTTSSSSSSRRRQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOONNNNNNNNNNNNMMMOOOOOOPPPQQQQQQPPPOOONNNLLLLLLKKKKKKLLLMMMMMMNNNQQQPPPOOOPPPRRRSSSRRRQQQNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQRRRSSSUUUWWWYYYZZZWWW[[[\\\___jjjvvvtttjjjXXXVVVZZZdddnnnHHHHHHGGGGGGGGGHHHHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHHHHGGGFFFFFFGGGGGGGGGFFFEEEFFFFFFHHHIIIHHHGGGEEEFFFHHHJJJKKKKKKMMMNNNPPPRRRUUUVVVWWWWWWPPPLLLGGGDDDEEEHHHKKKLLLKKKMMMOOOOOONNNLLLLLLMMMKKKJJJJJJIIIIIIIIIIIIIIIHHHIIIJJJKKKMMMOOOQQQRRRMMMMMMLLLKKKIIIHHHGGGFFFGGGHHHJJJJJJJJJJJJLLLNNNKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNPPPRRRSSSUUUSSSQQQOOOMMMKKKKKKKKKKKKOOOLLLLLLOOONNNLLLMMMQQQSSSRRRTTTWWWZZZ```ppp|||tttmmmgggaaa]]]SSSQQQOOOKKKIIIGGGGGGFFFEEEEEEEEEEEEDDDBBBAAA@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<<<<<<<========================<<<<<<<<<=========>>>>>>=========>>>>>>>>>??????AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBEEEHHHHHHFFFFFFJJJNNNKKKRRRYYY]]]```jjjzzz{{{uuupppmmmlllhhhjjjooosssuuuwwwxxxxxxzzzyyy}}}vvvqqqhhhiiijjjiiigggccc___\\\XXXWWWVVVTTTTTTSSSSSSSSSTTTTTTSSSRRRQQQQQQQQQQQQMMMNNNOOOOOOPPPPPPPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOOOONNNMMMMMMJJJJJJKKKLLLLLLLLLLLLKKKOOONNNMMMMMMNNNOOONNNLLLNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRTTTUUUUUUZZZ^^^cccnnnxxxssshhhYYYWWWZZZccclll|||GGGGGGGGGGGGHHHIIIJJJKKKFFFFFFFFFFFFEEEEEEEEEEEEDDDFFFHHHHHHGGGEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHGGGFFFFFFGGGJJJLLLLLLLLLJJJKKKLLLMMMNNNPPPQQQRRRNNNIIICCC@@@BBBFFFJJJLLLIIIKKKMMMMMMLLLLLLMMMNNNJJJIIIHHHHHHGGGGGGHHHHHHGGGHHHHHHJJJLLLNNNPPPQQQLLLLLLKKKJJJHHHGGGFFFFFFGGGHHHJJJJJJIIIJJJKKKMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRPPPNNNLLLJJJJJJIIIJJJOOOLLLLLLNNNNNNMMMNNNSSSMMMMMMRRRWWWVVVUUU^^^jjjuuu{{{rrrlllbbb___[[[WWWRRROOOMMMLLLHHHIIIIIIIIIHHHFFFDDDCCCBBBBBBCCCCCCCCCCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>========================;;;;;;<<<<<<======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>======>>>>>>??????@@@@@@>>>??????@@@@@@??????>>>@@@@@@AAAAAAAAAAAABBBBBB<<>>??????>>>>>>>>>??????@@@>>>>>>>>>>>>????????????>>>>>>======<<<<<<<<<<<<888999<<<>>>>>>>>>===<<<>>>>>>============>>>>>>???>>>===<<<;;;;;;<<<<<<>>>>>>>>><<<;;;;;;===>>>CCCBBBCCCDDDFFFFFFCCCAAACCCBBBBBBDDDFFFHHHHHHGGGFFFHHHIIILLLPPPWWW___eeeqqq{{{zzzwwwsssmmmjjjiiijjjllllllnnnoooqqqwwwvvvmmmggg___^^^\\\[[[YYYXXXXXXWWWTTTTTTTTTTTTSSSSSSSSSRRRQQQPPPNNNMMMNNNNNNMMMLLLKKKLLLLLLMMMNNNNNNOOOOOONNNMMMKKKIIIHHHGGGGGGGGGIIIJJJKKKLLLLLLJJJHHHGGGJJJJJJJJJJJJKKKKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHJJJLLLMMMOOOOOONNNMMMLLLQQQPPPNNNNNNNNNPPPRRRSSSRRRZZZ___bbbmmmwwwrrrdddXXXVVVQQQWWWdddpppEEEEEEEEEEEEFFFFFFGGGHHHFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCEEEFFFFFFEEEDDDCCCAAAAAAAAABBBBBBCCCCCCDDDFFFIIIKKKNNNNNNMMMKKKIIIIIIIIIIIIHHHFFFFFFHHHJJJLLLKKKIIIGGGHHHKKKNNNPPPOOOMMMLLLMMMOOOPPPNNNLLLLLLIIIFFFEEEHHHJJJKKKKKKLLLKKKKKKLLLMMMNNNLLLKKKJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIKKKMMMNNNNNNLLLJJJJJJJJJNNNNNNNNNMMMMMMNNNNNNNNNPPPNNNMMMMMMOOOPPPNNNLLLNNNNNNNNNPPPRRRSSSRRRQQQNNNNNNNNNOOOQQQSSSUUUVVVWWW]]]fffppp|||}}}vvvhhhZZZUUUTTTQQQNNNLLLJJJHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFEEECCCDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@AAA@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>??????@@@@@@@@@@@@@@@??????>>>>>>======:::;;;===>>>?????????>>>>>>======<<<<<<======>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>===<<<<<<===???@@@@@@@@@BBBDDDFFFEEEDDDHHHHHHHHHJJJMMMOOOPPPPPPPPPQQQSSSVVV[[[dddmmmsss{{{vvvtttpppoooooorrrtttvvv~~~~~~}}}rrrgggaaa\\\[[[YYYXXXVVVUUUUUUUUUSSSSSSRRRRRRRRRQQQQQQQQQRRRPPPNNNNNNNNNOOONNNMMMKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMMMMLLLJJJIIIIIIHHHIIIJJJKKKLLLKKKJJJHHHGGGIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHLLLMMMNNNPPPPPPOOONNNMMMNNNMMMLLLLLLMMMOOOQQQRRRTTTZZZ]]]aaakkkuuuqqqdddVVVTTTOOOSSS___jjjDDDDDDDDDDDDEEEFFFHHHHHHEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGBBBBBBBBBCCCCCCCCCCCCCCCEEEHHHLLLOOOPPPNNNLLLJJJHHHIIIIIIHHHFFFGGGIIIKKKMMMLLLIIIHHHIIIKKKNNNPPPOOONNNLLLLLLMMMNNNNNNMMMLLLJJJGGGGGGIIIKKKLLLLLLNNNMMMMMMNNNOOONNNLLLJJJGGGHHHHHHHHHHHHHHHHHHIIIGGGGGGHHHHHHHHHHHHIIIIIILLLNNNOOOOOOMMMKKKJJJJJJLLLMMMMMMMMMMMMMMMMMMLLLMMMLLLKKKLLLMMMNNNMMMLLLNNNMMMNNNPPPSSSUUUTTTSSSNNNNNNNNNNNNOOOQQQRRRSSSPPPSSSVVV[[[cccpppqqqeee```YYYUUURRROOOKKKHHHEEEFFFFFFGGGGGGGGGGGGGGGEEEDDDCCCCCCDDDCCCAAA???DDDDDDCCCCCCBBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBB>>>>>>??????@@@AAABBBBBBBBBBBBBBBAAA@@@?????????>>>>>>??????@@@@@@AAAAAA??????>>>>>>>>>>>>??????@@@AAABBBCCCDDDCCCBBBBBB@@@@@@???@@@@@@@@@@@@AAABBBAAAAAACCCFFFJJJKKKLLLPPPRRRTTTXXX\\\```bbbdddfffffffffgggkkksss|||{{{xxxwwwwwwwwwyyy}}}wwwlll```YYYXXXWWWVVVTTTSSSRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPOOORRRPPPNNNNNNNNNNNNNNNLLLJJJJJJKKKKKKLLLMMMMMMMMMMMMNNNNNNNNNMMMKKKJJJIIIIIIIIIJJJKKKKKKJJJHHHGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHMMMNNNOOOPPPQQQPPPOOONNNMMMLLLLLLLLLNNNPPPRRRSSSTTTYYY]]]aaakkktttooodddUUUSSSNNNQQQ\\\gggCCCCCCCCCDDDEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFEEEEEEFFFEEEDDDDDDDDDFFFGGGHHHDDDDDDDDDCCCCCCCCCCCCCCCDDDGGGLLLPPPQQQPPPMMMKKKIIIJJJJJJHHHGGGGGGIIIKKKLLLJJJHHHFFFGGGIIILLLNNNNNNMMMLLLKKKKKKLLLLLLLLLKKKIIIHHHGGGHHHJJJKKKLLLLLLLLLLLLNNNOOONNNLLLJJJGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHMMMNNNPPPOOOMMMKKKJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLLLLNNNMMMNNNPPPRRRSSSSSSQQQNNNNNNNNNNNNNNNOOOOOOOOOQQQQQQRRRSSSWWW___jjjqqqwwwnnnddd]]]ZZZWWWQQQMMMIIIJJJKKKKKKKKKJJJIIIHHHFFFEEEDDDEEEFFFEEEBBB@@@EEEDDDCCCBBBBBBCCCEEEFFFBBBBBBAAAAAA@@@@@@AAAAAA??????@@@AAABBBCCCCCCDDDCCCCCCCCCBBBAAAAAA@@@@@@AAA@@@@@@@@@@@@AAABBBCCCBBBBBBAAAAAAAAAAAABBBBBB@@@BBBDDDFFFFFFFFFEEEDDDBBBBBBCCCEEEFFFGGGGGGFFFIIIHHHHHHKKKPPPVVVZZZ\\\aaadddiiinnnsssxxx}}}}}}yyyxxxzzz~~~xxxuuuvvvxxxzzz|||}}}~~~~~~vvvnnnddd[[[VVVUUUTTTSSSRRRPPPPPPPPPOOOQQQQQQPPPPPPPPPOOOOOOOOOPPPNNNLLLLLLLLLMMMLLLKKKIIIIIIIIIJJJKKKKKKLLLLLLKKKLLLMMMNNNNNNLLLJJJHHHHHHIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGHHHHHHIIILLLMMMNNNOOOOOOOOONNNNNNMMMMMMNNNOOOPPPRRRTTTUUUTTTXXX^^^eeepppvvvpppeeeXXXVVVQQQSSS]]]gggCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFGGGGGGHHHGGGGGGGGGHHHGGGEEEDDDCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDCCCDDDGGGKKKPPPRRRQQQOOONNNKKKLLLKKKJJJHHHHHHJJJLLLLLLJJJHHHFFFFFFIIIKKKMMMLLLLLLKKKKKKJJJIIIJJJJJJHHHHHHHHHGGGGGGHHHIIIKKKIIIHHHIIIKKKMMMMMMLLLJJJIIIIIIHHHHHHHHHHHHHHHGGGIIIIIIHHHGGGGGGHHHHHHIIILLLNNNOOOOOOMMMJJJJJJJJJJJJKKKMMMOOOOOOMMMKKKJJJHHHIIIJJJJJJJJJJJJKKKLLLNNNMMMMMMNNNOOOPPPOOOMMMNNNNNNNNNNNNNNNNNNMMMMMMNNNOOOOOOPPPRRRVVVZZZ]]]hhhsssrrrhhhccc___YYYTTTTTTUUUUUUTTTSSSPPPNNNLLLKKKJJJIIIIIIJJJJJJIIIGGGFFFEEEDDDCCCCCCEEEFFFGGGBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDEEECCCCCCCCCBBBBBBBBBAAAAAACCCBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCEEEHHHKKKLLLLLLLLLKKKHHHHHHJJJMMMQQQSSSRRRPPPRRRRRRSSSYYYaaajjjqqqttt{{{~~~|||yyyzzz{{{tttuuutttqqqmmmmmmooorrrsss{{{}}}{{{rrrjjjccc]]]YYYVVVTTTSSSRRRQQQPPPPPPOOOOOOQQQQQQPPPPPPPPPOOOOOOOOONNNLLLJJJIIIJJJJJJIIIHHHGGGHHHHHHIIIIIIJJJKKKKKKHHHIIIKKKLLLLLLJJJIIIGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMOOOPPPRRRSSSTTTRRRWWW```lllwwwzzzrrrhhh[[[ZZZUUUVVV^^^hhhCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEGGGKKKOOOQQQRRRRRRQQQOOOOOONNNLLLJJJIIIJJJLLLNNNLLLIIIGGGGGGIIILLLNNNJJJLLLMMMLLLJJJIIIIIIIIIFFFHHHHHHHHHGGGGGGIIIJJJGGGFFFFFFHHHJJJLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHKKKJJJIIIHHHGGGHHHIIIJJJJJJLLLNNNNNNLLLJJJJJJJJJIIIKKKNNNPPPPPPNNNKKKIIIHHHIIIKKKJJJIIIIIIJJJKKKMMMLLLKKKLLLMMMMMMLLLJJJMMMMMMNNNNNNNNNNNNMMMMMMMMMNNNPPPRRRTTTUUUVVVVVV[[[```mmm|||wwwoookkkgggeeeddddddcccaaa]]]YYYUUURRRPPPNNNLLLKKKLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHEEEDDDCCCBBBAAAAAAAAAAAACCCCCCCCCDDDDDDDDDDDDEEEBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCCFFFIIINNNQQQTTTVVVVVVVVVWWWYYY___fffhhhfffddd______bbbhhhqqq{{{zzztttqqqqqqmmmmmmmmmkkkkkklllooorrrxxxuuuooofff___ZZZXXXVVVVVVTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOLLLJJJHHHGGGHHHHHHHHHFFFFFFFFFGGGGGGHHHIIIIIIJJJFFFGGGHHHIIIJJJIIIHHHGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJKKKLLLMMMNNNOOOPPPQQQUUU```ooo|||wwwnnnbbbaaa[[[ZZZ```hhhDDDDDDCCCCCCBBBBBBCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGFFFGGGJJJMMMPPPRRRTTTTTTSSSRRRQQQNNNKKKJJJKKKLLLMMMKKKHHHFFFFFFHHHKKKMMMJJJMMMPPPPPPMMMJJJIIIIIIFFFHHHJJJIIIHHHGGGIIIKKKJJJHHHFFFFFFHHHJJJKKKKKKHHHIIIIIIJJJJJJKKKKKKLLLMMMLLLJJJHHHHHHIIIJJJKKKGGGIIILLLLLLKKKJJJJJJKKKIIILLLOOORRRRRROOOLLLIIIIIIKKKLLLKKKIIIHHHIIIKKKJJJJJJJJJKKKMMMNNNLLLKKKMMMMMMNNNOOOOOOOOONNNMMMOOOOOOQQQTTTWWWYYYZZZZZZVVVVVV\\\eeelllttt~~~~~~|||yyytttmmmgggddd\\\YYYTTTQQQPPPPPPOOONNNMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGJJJOOOUUU\\\ccchhhjjjnnnnnnrrrzzzrrrqqqrrrtttzzz~~~vvvpppnnnnnnkkklllmmmnnnppptttwwwzzzvvvhhhccc]]]XXXUUUTTTSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPOOOOOONNNNNNNNNMMMMMMMMMLLLJJJHHHGGGHHHHHHGGGFFFEEEEEEFFFFFFGGGHHHHHHIIIFFFGGGGGGGGGHHHHHHIIIIIIHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMQQQTTT]]]mmm||||||wwwnnnmmmeeeaaadddjjjEEEDDDCCCBBBBBBBBBBBBBBB@@@AAABBBDDDEEEEEEEEEEEEBBBBBBCCCCCCDDDEEEEEEEEECCCCCCDDDEEEFFFGGGGGGHHHFFFGGGJJJLLLOOOSSSUUUVVVUUUUUUSSSPPPLLLJJJKKKLLLKKKIIIFFFDDDDDDEEEHHHJJJJJJNNNRRRSSSOOOLLLJJJJJJGGGIIIKKKKKKIIIHHHJJJLLLMMMJJJGGGEEEGGGHHHJJJJJJGGGGGGHHHJJJLLLMMMNNNOOONNNMMMKKKIIIHHHIIIKKKLLLFFFHHHJJJKKKKKKJJJJJJKKKJJJLLLPPPSSSSSSPPPLLLJJJIIIKKKMMMKKKHHHGGGHHHJJJHHHHHHIIIKKKMMMOOONNNMMMLLLMMMNNNOOOPPPOOONNNNNNNNNNNNPPPSSSWWW[[[\\\]]]UUURRRRRRWWWZZZ]]]hhhttt{{{lllhhhaaa\\\ZZZYYYYYYXXXPPPPPPQQQQQQPPPOOOMMMKKKNNNMMMLLLKKKJJJIIIIIIIIIGGGGGGFFFFFFEEEDDDDDDDDDCCCDDDEEEFFFHHHIIIJJJKKKJJJKKKMMMNNNNNNLLLJJJIIIKKKJJJJJJIIIIIIJJJJJJKKKRRRUUU[[[cccllluuu}}}~~~|||{{{{{{yyyxxxxxx|||~~~{{{zzz}}}~~~|||xxxssspppooopppooopppsssvvv{{{tttggg^^^[[[WWWTTTSSSRRRQQQOOORRRRRRQQQPPPOOOOOOOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLLLLJJJHHHHHHIIIIIIHHHGGGEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHJJJJJJHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFFFFFFFGGGHHHHHHIIIHHHHHHGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMRRRSSSZZZjjjzzz}}}yyywwwnnnhhhhhhmmmEEEEEEDDDCCCBBBAAAAAA@@@CCCDDDEEEGGGGGGGGGFFFFFFEEEDDDCCCBBBAAABBBCCCDDDFFFFFFFFFGGGGGGGGGHHHHHHIIIHHHIIILLLPPPQQQOOOMMMJJJNNNQQQOOOKKKJJJMMMPPPRRROOOJJJFFFDDDDDDFFFGGGJJJMMMPPPSSSTTTQQQNNNLLLJJJLLLMMMMMMKKKLLLOOOSSSQQQPPPMMMKKKJJJKKKMMMNNNLLLLLLKKKLLLNNNRRRVVVYYYXXXWWWUUUQQQLLLJJJJJJKKKJJJJJJJJJLLLNNNNNNLLLJJJGGGIIILLLPPPRRRPPPLLLHHHFFFIIILLLMMMKKKJJJIIIIIIJJJJJJIIIGGGFFFGGGIIILLLOOOMMMKKKIIIIIIJJJLLLMMMMMMOOOSSSVVVYYYZZZZZZYYYVVVTTTPPPOOOQQQWWW^^^bbbjjjsssxxxwwwuuuppplllhhheeeeee^^^^^^]]]ZZZWWWVVVWWWYYYXXXXXXWWWUUUSSSOOOLLLKKKLLLJJJHHHHHHIIIJJJJJJIIIGGGEEEDDDDDDFFFKKKPPPSSSRRRRRRSSSTTTUUUUUUTTTTTTTTTTTTVVVWWWWWWWWWVVVUUU\\\ccckkksssyyy~~~|||tttnnnhhhgggiiiiiimmmppppppnnnoootttyyy{{{zzzyyyyyyzzz|||~~~~~~}}}xxxnnnccc\\\YYYUUURRRQQQSSSTTTSSSQQQQQQPPPNNNLLLLLLMMMNNNOOOLLLKKKJJJIIIIIIJJJKKKLLLIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIHHHGGGFFFEEEHHHIIIIIIIIIHHHHHHIIIKKKPPPKKKFFFEEEFFFHHHIIIHHHIIIIIIGGGGGGGGGGGGIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFFFFGGGHHHIIIIIIHHHGGGGGGKKKKKKJJJJJJKKKLLLMMMNNNQQQWWW^^^gggttt}}}vvvpppjjjeeennnDDDDDDCCCCCCBBBAAAAAAAAABBBCCCEEEFFFGGGFFFFFFEEEEEEDDDCCCBBBAAABBBCCCCCCFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJNNNOOOMMMKKKIIILLLOOOMMMJJJHHHKKKNNNSSSPPPLLLHHHFFFFFFHHHIIIIIIKKKNNNQQQQQQPPPOOOMMMKKKLLLMMMLLLKKKLLLOOORRRUUUSSSPPPMMMKKKKKKLLLMMMMMMLLLLLLLLLNNNPPPSSSUUUYYYXXXVVVRRRNNNKKKKKKKKKJJJJJJJJJLLLNNNOOOMMMLLLIIIJJJLLLOOOQQQOOOLLLIIIGGGIIIKKKKKKJJJIIIIIIJJJKKKLLLLLLJJJHHHHHHJJJLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKLLLOOORRRTTTTTTTTTTTTYYYVVVQQQOOOOOOQQQVVVYYY]]]dddppp~~~wwwrrrxxx{{{vvvssstttoooooonnnkkkgggeeedddeeegggfffddd```\\\WWWSSSPPPNNNLLLKKKKKKLLLMMMLLLKKKMMMLLLKKKKKKMMMPPPTTTWWW\\\\\\^^^___```aaaaaaaaa___ccciiimmmmmmiiiddd```dddhhhmmmqqqtttwww{{{~~~{{{qqqjjjeeedddgggeeejjjooopppqqqsssxxx}}}~~~zzzvvvvvvuuurrrlllddd]]]YYYVVVSSSPPPOOOQQQRRRQQQOOOOOONNNLLLKKKJJJKKKLLLMMMLLLKKKJJJIIIIIIJJJKKKKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFEEEGGGHHHIIIHHHGGGHHHJJJLLLVVVQQQKKKHHHGGGGGGFFFEEEIIIHHHGGGGGGGGGGGGHHHIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGHHHJJJKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNMMMMMMQQQVVV\\\dddqqq~~~}}}uuunnnhhhdddnnnBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBAAABBBCCCCCCFFFGGGIIIJJJKKKJJJHHHGGGHHHGGGGGGIIIKKKLLLKKKJJJHHHKKKLLLKKKHHHGGGIIILLLSSSQQQMMMJJJIIIIIIKKKLLLIIIJJJKKKMMMNNNOOOOOOOOOLLLMMMMMMLLLLLLLLLOOOQQQXXXVVVRRROOOLLLKKKKKKKKKLLLLLLMMMMMMNNNOOOPPPPPPYYYYYYWWWSSSOOOLLLKKKLLLJJJJJJJJJLLLOOOPPPOOONNNKKKKKKKKKMMMNNNNNNLLLJJJGGGHHHIIIIIIHHHHHHJJJKKKNNNOOOPPPOOOLLLKKKJJJKKKLLLMMMNNNOOOOOOMMMKKKJJJMMMNNNPPPRRRTTTTTTUUUUUUVVVTTTPPPMMMLLLNNNPPPQQQTTTWWW\\\cccoooqqquuu||||||zzzyyy}}}{{{vvvpppiiibbb\\\YYYUUUTTTSSSSSSTTTTTTSSSRRRQQQQQQQQQQQQRRRTTTVVVXXX```aaabbbccceeeeeeffffffhhhppp{{{}}}tttmmmjjjkkkkkkkkkjjjjjjlllmmmkkkooosssyyyzzzqqqkkkggghhhlllkkkpppvvvyyy|||zzztttppplllkkkhhhccc___[[[XXXVVVSSSQQQNNNMMMNNNOOONNNNNNMMMLLLJJJIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIIIIJJJJJJLLLKKKIIIGGGFFFDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGJJJMMMUUUQQQKKKHHHFFFEEEEEEDDDHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGIIIKKKMMMMMMMMMMMMJJJLLLNNNPPPPPPOOOMMMKKKRRRUUUZZZaaannn|||}}}tttkkkfffdddooo@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGFFFDDDCCCBBBBBBCCCDDDEEEGGGJJJLLLLLLKKKIIIGGGHHHHHHHHHIIIKKKKKKKKKKKKJJJKKKKKKIIIGGGFFFHHHKKKQQQOOOMMMKKKKKKKKKLLLMMMHHHHHHIIIJJJLLLNNNPPPRRROOOOOOOOONNNNNNNNNPPPQQQVVVTTTQQQNNNLLLJJJJJJJJJJJJKKKMMMOOOPPPPPPPPPPPPXXXXXXVVVSSSOOOLLLKKKKKKJJJJJJJJJLLLOOOQQQQQQPPPMMMKKKJJJKKKLLLMMMLLLKKKHHHHHHHHHGGGFFFGGGJJJMMMPPPRRRSSSSSSPPPMMMKKKKKKLLLMMMNNNNNNNNNMMMKKKJJJNNNNNNPPPRRRTTTVVVXXXXXXPPPOOONNNMMMMMMNNNPPPQQQTTTVVVWWWXXX\\\fffvvvxxxooohhhdddcccbbb`````````___\\\ZZZXXXXXXXXXYYYZZZ[[[[[[\\\___```aaaaaabbbbbbaaaaaaeeeooo}}}zzzrrriiihhhfffcccaaa```aaaaaa```fffkkkpppyyy|||yyyvvvtttuuuyyy{{{{{{vvvqqqlllhhheeeccc```\\\YYYWWWUUUUUUQQQOOONNNMMMMMMMMMNNNNNNLLLKKKJJJIIIIIIIIIJJJJJJLLLKKKKKKJJJIIIIIIIIIIIIKKKJJJIIIGGGFFFEEEEEEEEECCCDDDDDDEEEFFFGGGGGGHHHFFFGGGFFFEEEEEEGGGJJJMMMKKKIIIFFFEEEDDDEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFHHHIIIKKKLLLNNNNNNNNNMMMJJJLLLMMMOOOOOONNNMMMLLLSSSUUUXXX^^^kkkzzz|||rrriiifffgggttt???@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGFFFDDDCCCCCCDDDDDDEEEGGGJJJLLLLLLKKKIIIGGGIIIIIIJJJKKKKKKLLLMMMNNNNNNMMMLLLJJJGGGGGGHHHIIIMMMLLLLLLKKKKKKLLLLLLMMMIIIIIIIIIIIIKKKNNNQQQSSSSSSRRRPPPOOOPPPQQQQQQQQQQQQPPPNNNLLLKKKJJJJJJJJJHHHJJJMMMOOOQQQQQQQQQQQQSSSTTTSSSQQQMMMJJJJJJJJJKKKJJJJJJLLLOOOQQQQQQQQQNNNLLLJJJIIIKKKLLLLLLKKKHHHHHHHHHGGGFFFHHHKKKNNNRRRTTTUUUUUURRRNNNLLLKKKMMMMMMLLLLLLKKKKKKKKKLLLIIIJJJKKKMMMQQQUUUXXXZZZOOONNNNNNMMMNNNOOOQQQRRRRRRVVVXXXXXXWWW[[[cccjjjrrr{{{yyyuuutttrrrpppooonnnllliiifffeeeeeeeeeeeeeeeddddddcccaaaaaaaaaaaa___^^^]]]\\\\\\fffsssyyytttiiihhheeedddccccccccccccccckkkrrrvvv}}}}}}~~~zzzsssnnnjjjfffbbb]]]\\\[[[ZZZXXXVVVTTTSSSPPPOOONNNMMMLLLMMMNNNOOOLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFGGGGGGGGGEEEEEEEEEFFFGGGHHHIIIIIIFFFFFFFFFEEEEEEFFFIIILLLEEEEEEDDDDDDDDDEEEHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEFFFFFFJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNSSSUUUVVV[[[hhhwwwzzzooogggggglllzzz@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEGGGIIIJJJKKKJJJHHHFFFEEEEEEEEEFFFFFFGGGIIIJJJKKKJJJHHHGGGIIIJJJLLLLLLLLLMMMPPPRRRRRRPPPMMMJJJHHHGGGGGGGGGIIIJJJJJJKKKLLLLLLMMMMMMKKKKKKJJJKKKMMMPPPSSSUUUUUUSSSPPPPPPQQQQQQQQQPPPLLLLLLKKKJJJIIIIIIIIIIIIGGGIIIKKKNNNPPPPPPQQQQQQOOOPPPQQQOOOLLLJJJIIIIIIKKKJJJIIIKKKMMMOOOPPPPPPNNNLLLJJJIIIJJJKKKKKKKKKHHHIIIIIIHHHHHHIIILLLOOORRRTTTUUUTTTRRRNNNMMMLLLOOONNNMMMLLLLLLLLLLLLMMMIIIJJJKKKMMMQQQVVV[[[^^^TTTSSSPPPNNNMMMMMMNNNOOONNNQQQVVVXXXWWWWWWYYY\\\^^^dddnnnzzz}}}zzzvvvuuussspppnnnkkkiiihhhfffeeedddcccaaa___]]]\\\]]]eeeqqq{{{}}}zzzsssqqqpppppprrrsssrrrrrrkkksss{{{|||}}}yyypppjjjgggddd```\\\VVVWWWWWWWWWUUUSSSQQQPPPOOOOOOOOONNNLLLLLLNNNPPPLLLLLLLLLLLLLLLKKKKKKKKKHHHIIIJJJJJJJJJJJJIIIIIIGGGGGGFFFFFFGGGGGGHHHIIIGGGFFFFFFFFFGGGHHHIIIIIIEEEFFFGGGFFFEEEEEEGGGHHHFFFGGGGGGFFFEEEEEEGGGIIIFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFIIIJJJKKKLLLLLLKKKJJJIIIJJJIIIIIIIIIJJJMMMOOOPPPRRRSSSTTTXXXcccrrryyyzzztttjjjdddhhhqqqBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFHHHJJJKKKMMMLLLJJJHHHGGGGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGIIIKKKLLLLLLMMMQQQUUUVVVRRRMMMIIIGGGEEEEEEDDDGGGHHHJJJLLLMMMNNNNNNNNNMMMMMMMMMMMMOOOQQQTTTUUUUUURRROOONNNPPPPPPOOONNNKKKKKKJJJJJJIIIIIIHHHHHHGGGHHHIIIKKKLLLMMMMMMMMMLLLMMMOOONNNLLLKKKJJJJJJLLLJJJIIIJJJLLLNNNNNNNNNNNNLLLJJJIIIJJJKKKKKKJJJHHHIIIJJJJJJJJJKKKMMMPPPQQQSSSTTTSSSPPPNNNMMMMMMNNNOOOPPPPPPPPPOOONNNMMMLLLLLLLLLMMMQQQVVV[[[___XXXUUUQQQNNNLLLKKKLLLMMMMMMOOOQQQSSSTTTUUUUUUUUUVVVYYY]]]bbbjjjuuu{{{vvvrrrpppppppppooonnnllljjjhhhgggkkkrrr|||yyy}}}zzztttnnngggaaa___]]]ZZZWWWUUUUUUTTTSSSRRRRRRQQQPPPMMMNNNOOOMMMKKKKKKNNNPPPLLLLLLLLLLLLLLLKKKJJJJJJFFFGGGIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHDDDFFFHHHHHHFFFDDDDDDEEEEEEGGGGGGFFFDDDDDDFFFHHHEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGIIIJJJKKKJJJJJJIIIGGGHHHIIIKKKMMMOOOPPPQQQOOOPPPQQQTTT___lllssssssmmmddd```hhhtttCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEGGGIIIKKKLLLNNNMMMKKKIIIHHHHHHHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHFFFHHHKKKKKKKKKMMMRRRVVVWWWSSSMMMIIIFFFDDDCCCBBBGGGHHHKKKMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRTTTUUUTTTQQQNNNMMMNNNOOONNNLLLLLLLLLKKKJJJIIIHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJLLLNNNNNNMMMLLLKKKLLLMMMKKKIIIIIIKKKMMMMMMMMMMMMLLLJJJJJJKKKKKKJJJIIIHHHJJJKKKKKKKKKLLLNNNPPPQQQRRRRRRQQQOOOMMMMMMNNNNNNPPPSSSUUUUUURRROOOLLLJJJIIIHHHIIILLLQQQVVVYYYWWWTTTPPPMMMKKKKKKMMMNNNQQQPPPOOOOOOQQQRRRRRRQQQUUUUUUTTTUUUXXX```jjjqqq}}}|||yyyxxxyyy|||~~~}}}~~~~~~~~~}}}|||{{{zzzyyyzzz}}}{{{xxxtttmmmggg```\\\ZZZXXXUUUSSSWWWVVVTTTRRRQQQQQQRRRSSSLLLMMMNNNLLLJJJJJJMMMPPPKKKKKKLLLLLLKKKKKKJJJIIIEEEFFFHHHJJJKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFFFFDDDFFFHHHIIIGGGDDDCCCCCC@@@CCCDDDDDDBBBBBBEEEHHHEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFCCCDDDFFFHHHJJJJJJJJJJJJDDDGGGKKKOOOQQQRRRRRRQQQMMMNNNNNNRRR\\\hhhnnnmmmhhh```]]]gggvvvIIIGGGEEEBBB@@@???@@@@@@???BBBDDDFFFGGGHHHKKKMMMQQQPPPOOOMMMJJJGGGEEECCCGGGGGGEEEEEEEEEGGGIIIKKKJJJJJJJJJJJJJJJMMMQQQTTTVVVSSSMMMHHHEEEEEEFFFHHHGGGHHHJJJLLLNNNQQQRRRSSSSSSQQQPPPRRRVVVXXXXXXWWWPPPOOONNNLLLLLLLLLLLLMMMQQQOOOLLLIIIHHHHHHJJJKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLNNNMMMKKKJJJIIIIIIJJJJJJKKKIIIIIIJJJNNNRRRTTTUUUUUUUUUTTTQQQNNNMMMNNNOOOOOOQQQTTTXXXYYYWWWQQQMMMKKKJJJHHHIIIKKKOOOTTTWWWWWWUUUQQQMMMKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPRRRSSSRRRRRRRRRTTTXXX\\\gggooovvvnnnlllnnnqqquuuuuuxxx~~~wwwxxx|||~~~xxxrrrnnndddaaa\\\WWWTTTTTTUUUWWWVVVUUUSSSRRRPPPNNNLLLLLLMMMLLLKKKKKKJJJKKKKKKKKKKKKNNNPPPPPPLLLJJJJJJKKKHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFIIIGGGFFFDDDDDDDDDEEEEEEHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHGGGFFFEEEDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKMMMNNNOOOOOONNNPPPUUU]]]bbbcccbbb```[[[[[[eeeuuuIIIGGGEEEBBBAAA@@@AAAAAA@@@AAADDDEEEEEEFFFIIIKKKMMMMMMLLLKKKJJJIIIGGGFFFHHHGGGFFFEEEEEEGGGHHHJJJIIIJJJJJJIIIIIIKKKOOORRRSSSPPPLLLHHHEEEEEEFFFGGGGGGHHHIIIKKKNNNPPPQQQRRRRRRPPPOOOPPPSSSUUUUUUSSSMMMLLLKKKJJJJJJKKKLLLLLLRRRQQQMMMJJJIIIHHHIIIJJJMMMMMMLLLJJJIIIGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLJJJIIIHHHHHHIIIIIIKKKJJJJJJKKKNNNRRRTTTVVVTTTTTTSSSPPPMMMLLLMMMOOOOOOQQQTTTWWWXXXVVVPPPLLLKKKKKKJJJKKKMMMPPPTTTVVVWWWUUURRRNNNLLLKKKLLLLLLLLLLLLMMMOOOPPPQQQRRRRRRTTTTTTSSSRRRQQQRRRUUUXXX\\\bbboooyyyppplllkkkooonnnmmmpppwww~~~yyypppnnnooouuu|||zzzsssmmmiii```^^^\\\YYYWWWUUUTTTSSSUUUUUUSSSRRRPPPNNNMMMLLLNNNNNNMMMLLLKKKJJJIIIIIIJJJLLLNNNMMMJJJHHHHHHJJJGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEGGGFFFEEEDDDCCCDDDEEEEEEGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKMMMNNNOOOQQQPPPQQQUUU[[[]]]\\\ZZZZZZWWWXXXbbbsssHHHFFFDDDCCCAAAAAABBBBBBAAABBBDDDDDDDDDDDDFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGEEEEEEFFFGGGGGGIIIIIIIIIIIIHHHIIILLLNNNNNNLLLJJJHHHFFFEEEEEEEEEGGGGGGIIIJJJLLLNNNOOOPPPSSSQQQPPPPPPRRRRRRQQQPPPJJJJJJIIIIIIJJJLLLMMMNNNTTTRRROOOLLLJJJHHHHHHHHHLLLLLLKKKJJJHHHGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIJJJJJJKKKJJJIIIHHHGGGGGGGGGHHHKKKKKKKKKLLLNNNQQQSSSUUURRRRRRQQQOOOLLLKKKMMMNNNPPPQQQSSSUUUVVVTTTOOOKKKKKKKKKLLLMMMOOORRRTTTUUUVVVTTTQQQNNNLLLLLLLLLMMMKKKKKKLLLMMMOOOQQQRRRTTTTTTTTTTTTRRRPPPPPPQQQSSSUUUWWW___kkkuuu~~~~~~uuupppooojjjfffdddffflllpppsss{{{{{{ppphhhddddddhhhoooxxxyyyrrrjjjeeeaaa[[[[[[[[[[[[XXXUUUQQQOOOTTTTTTSSSQQQPPPNNNMMMMMMNNNNNNNNNNNNLLLJJJHHHGGGJJJJJJJJJIIIGGGFFFGGGIIIEEEFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEDDDDDDEEEFFFFFFDDDDDDDDDCCCDDDDDDEEEEEEDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOPPPPPPQQQUUUYYYZZZWWWTTTTTTQQQSSS___qqqEEEDDDCCCBBBAAAAAAAAABBBCCCDDDEEEEEECCCCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGHHHIIIHHHGGGGGGIIIKKKIIIIIIHHHGGGFFFEEEEEEDDDFFFFFFGGGIIIKKKLLLMMMNNNRRRRRRQQQQQQQQQPPPOOONNNJJJJJJJJJJJJLLLNNNPPPQQQTTTSSSPPPMMMKKKIIIGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHGGGGGGFFFFFFFFFJJJJJJKKKLLLLLLMMMPPPRRRPPPPPPOOOMMMKKKJJJLLLMMMOOOPPPQQQSSSSSSQQQMMMJJJJJJKKKMMMOOOPPPQQQRRRRRRSSSRRROOOMMMKKKKKKKKKKKKKKKJJJJJJKKKLLLNNNPPPQQQQQQRRRSSSQQQPPPOOOPPPRRRVVVVVV\\\fffooovvv~~~|||uuulllfffdddfffiiikkkkkkooottt{{{vvvnnneeeccceeemmmvvv~~~wwwooogggaaa]]][[[XXXXXXYYYXXXVVVSSSPPPNNNSSSRRRRRRPPPOOONNNMMMMMMKKKLLLMMMNNNMMMKKKIIIHHHJJJIIIHHHGGGFFFFFFGGGHHHEEEEEEFFFGGGGGGHHHHHHIIIIIIHHHGGGGGGEEEEEEDDDCCCAAAAAABBBBBBCCCDDDEEEEEECCCCCCCCCDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCFFFEEEEEEDDDDDDDDDEEEEEECCCCCCCCCCCCCCCDDDEEEFFFEEEEEEFFFFFFGGGHHHHHHIIIGGGHHHHHHIIIKKKMMMOOOPPPMMMMMMPPPUUUZZZ[[[WWWTTTQQQOOORRR]]]oooBBBAAAAAAAAAAAAAAAAAAAAAEEEFFFGGGFFFDDDCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIHHHGGGFFFEEEEEEDDDDDDFFFGGGIIIIIIGGGFFFGGGHHHGGGGGGGGGFFFFFFEEEDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKNNNOOOOOOOOONNNLLLLLLKKKIIIIIIHHHIIIJJJMMMOOOPPPQQQQQQPPPNNNLLLIIIGGGFFFGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEGGGIIIKKKJJJIIIIIILLLNNNMMMMMMMMMKKKIIIIIIKKKMMMNNNNNNNNNPPPQQQPPPMMMJJJIIIKKKLLLNNNOOOPPPPPPOOOOOONNNLLLKKKIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKMMMOOOQQQQQQPPPPPPQQQRRRYYYZZZ```lllvvv}}}~~~tttnnnkkkkkkjjjhhhjjjmmmppptttxxx{{{}}}||||||}}}yyyvvvuuu~~~~~~xxxuuullllllrrrssspppiiiccc]]]YYYXXXWWWXXXWWWUUUTTTRRRQQQPPPPPPQQQPPPPPPOOONNNMMMMMMLLLFFFHHHJJJLLLMMMLLLKKKJJJKKKIIIGGGGGGGGGHHHHHHIIIFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDDDD@@@@@@AAABBBCCCDDDDDDEEEBBBBBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIGGGGGGHHHIIIKKKMMMOOOPPPNNNNNNQQQVVVZZZ[[[XXXTTTQQQPPPSSS]]]mmm@@@@@@AAAAAABBBBBBBBBBBBFFFGGGGGGFFFDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEDDDDDDDDDFFFIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIHHHJJJLLLLLLKKKIIIIIIIIIGGGFFFFFFEEEFFFHHHIIIJJJMMMNNNNNNNNNLLLJJJHHHGGGIIIIIIHHHGGGGGGFFFEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDFFFHHHKKKJJJGGGFFFHHHKKKKKKKKKKKKIIIHHHHHHJJJLLLLLLLLLLLLMMMNNNNNNLLLKKKJJJKKKLLLMMMNNNOOOOOONNNLLLKKKJJJIIIHHHHHHHHHHHHJJJJJJJJJJJJJJJIIIHHHHHHJJJMMMPPPRRRRRRRRRSSSTTTXXXYYYaaappp~~~zzzvvvsssoooooonnnnnnmmmmmmmmmmmmkkkkkklllnnnqqqwww~~~zzzrrrmmmqqqvvv~~~~~~{{{|||zzzpppdddaaa]]]XXXUUUTTTTTTUUUWWWUUURRRPPPNNNOOOPPPQQQNNNNNNMMMMMMLLLLLLLLLKKKDDDEEEGGGIIIKKKKKKKKKKKKJJJIIIGGGGGGIIIIIIIIIHHHEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDDDD@@@AAABBBCCCDDDDDDDDDDDDAAABBBBBBBBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCDDDEEEEEECCCCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIFFFFFFGGGHHHJJJMMMOOOPPPRRRQQQRRRUUUYYYZZZVVVSSSRRRPPPSSS\\\jjj@@@AAABBBCCCDDDDDDEEEEEEEEEFFFFFFEEECCCBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDBBBEEEIIIJJJIIIHHHGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGEEEHHHLLLMMMLLLKKKKKKLLLGGGFFFEEEDDDDDDEEEFFFFFFHHHJJJKKKMMMMMMKKKIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJHHHHHHHHHHHHHHHFFFEEEDDDFFFIIILLLKKKGGGEEEGGGJJJIIIIIIIIIHHHGGGGGGIIIKKKJJJJJJIIIKKKMMMNNNMMMLLLMMMMMMMMMNNNNNNOOOOOOOOOKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIKKKMMMMMMLLLJJJHHHJJJMMMQQQSSSSSSRRRRRRSSSVVVVVV\\\kkk{{{|||xxxtttpppnnnggghhhgggfffeeeggglllqqquuuvvvxxxzzz}}}|||uuuppplllnnnqqqvvv|||wwwkkkbbbYYYWWWUUURRRQQQRRRSSSTTTTTTRRRPPPOOONNNNNNOOOOOOKKKKKKKKKKKKKKKJJJJJJJJJEEEEEEFFFGGGHHHIIIIIIJJJIIIGGGFFFHHHJJJJJJHHHFFFDDDDDDEEEFFFFFFGGGGGGHHHHHHGGGFFFFFFDDDDDDCCCBBBAAABBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGEEEFFFGGGHHHJJJMMMOOOPPPQQQOOOPPPSSSXXXZZZXXXUUUPPPOOOQQQYYYggg}}}AAABBBCCCEEEFFFFFFGGGGGGCCCDDDEEEDDDBBBAAAAAABBBAAABBBDDDEEEGGGHHHHHHIIIEEEFFFFFFFFFFFFEEEEEEDDDBBBEEEIIIJJJJJJHHHHHHGGGIIIHHHFFFEEEDDDDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFJJJOOOPPPOOONNNOOOQQQIIIHHHGGGEEEEEEEEEEEEFFFEEEGGGJJJLLLMMMLLLJJJIIIDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKHHHHHHIIIIIIHHHGGGEEEDDDFFFJJJMMMLLLHHHEEEGGGJJJHHHHHHHHHGGGFFFGGGIIIKKKIIIHHHHHHIIILLLMMMMMMLLLOOONNNNNNNNNNNNOOOPPPQQQKKKKKKJJJJJJJJJIIIIIIIIIFFFHHHLLLOOOPPPNNNLLLJJJJJJNNNRRRTTTSSSRRRRRRRRRVVVTTTXXXeeesss~~~{{{tttrrrtttxxx|||}}}lllllljjjfffbbbbbbeeeiiiiiijjjkkkkkkmmmqqqvvvzzzvvvxxx|||{{{uuukkkkkkkkkmmmsss}}}zzzuuunnneee]]]TTTSSSQQQPPPPPPQQQRRRSSSQQQQQQPPPOOONNNNNNNNNMMMJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFEEEEEEFFFFFFGGGHHHGGGFFFFFFGGGJJJJJJGGGDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBBCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCEEEFFFGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFHHHJJJMMMOOOPPPLLLKKKLLLQQQWWW[[[\\\ZZZMMMLLLOOOWWWeee{{{<<<>>>@@@BBBCCCCCCCCCCCCEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDEEEEEEEEEEEEDDDCCCCCC@@@CCCGGGHHHGGGFFFFFFFFFKKKGGGDDDCCCFFFHHHIIIHHHCCCCCCBBBCCCDDDEEEGGGHHHIIILLLPPPTTTUUUSSSPPPMMMLLLJJJGGGEEECCCCCCDDDDDDFFFHHHJJJJJJIIIHHHIIIJJJGGGIIIKKKLLLJJJIIIIIIJJJHHHGGGGGGGGGGGGIIIKKKLLLJJJKKKKKKIIIGGGFFFGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGFFFEEEEEEDDDEEEEEEGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKKKKJJJIIIIIILLLMMMOOOOOOOOOOOOQQQRRRQQQNNNKKKJJJKKKKKKIIIGGGIIIIIIKKKOOORRRQQQMMMHHHIIIPPPWWWYYYVVVQQQPPPPPPOOORRRYYY```hhhoootttvvvzzzuuunnnhhhdddeeegggiiinnnrrrzzz~~~xxxtttoookkkkkknnnooommmjjjgggeeeeeefffgggnnnnnnoooqqqsssuuuxxxyyy{{{wwwwwwxxx{{{zzzpppiiifffccc^^^ZZZWWWUUURRROOOMMMNNNOOOPPPTTTRRROOOLLLLLLMMMNNNPPPNNNLLLJJJKKKLLLLLLHHHEEEEEEEEEEEEEEEEEEEEEEEEEEECCCEEEGGGIIIIIIHHHEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEECCCAAAAAAEEEIIIJJJFFFAAAFFFBBB???>>>@@@BBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBBBBCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@CCCBBBAAA@@@AAACCCEEEGGGFFFFFFGGGHHHIIIIIIJJJJJJIIIKKKNNNSSS[[[```\\\UUUNNNKKKLLLTTTbbbyyy???@@@BBBDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDAAABBBDDDFFFHHHHHHHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEAAACCCFFFGGGGGGGGGHHHIIIKKKHHHEEEDDDFFFHHHIIIIIIEEEDDDDDDDDDDDDFFFGGGHHHIIILLLPPPSSSTTTSSSQQQOOOLLLKKKIIIGGGFFFEEEEEEEEEGGGIIIKKKKKKJJJIIIJJJKKKJJJLLLNNNMMMLLLJJJJJJJJJIIIIIIIIIIIIJJJLLLMMMOOOMMMNNNMMMJJJGGGFFFGGGIIIHHHHHHGGGGGGFFFFFFFFFFFFHHHGGGFFFFFFEEEEEEEEEEEEGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJKKKLLLLLLLLLKKKJJJMMMOOOPPPPPPOOOOOOPPPRRRSSSPPPMMMLLLLLLLLLJJJHHHIIIIIIJJJMMMOOONNNKKKGGGIIIOOOUUUVVVSSSOOONNNOOOOOORRRVVV\\\bbbgggkkkmmmjjjfffbbb]]]\\\]]]___aaa___cccjjjpppwww~~~zzzxxxzzz{{{xxxsssnnnkkkiiiiiiiiijjjjjjkkklllnnnoooqqqqqqwwwzzzssslllddd___^^^\\\YYYVVVTTTSSSQQQOOONNNNNNOOOPPPRRRPPPNNNLLLLLLLLLMMMNNNNNNLLLJJJJJJKKKKKKHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGFFFDDDCCCBBBBBBAAAAAAAAABBBBBBCCCAAA@@@@@@??????@@@@@@AAABBBAAAAAADDDHHHIIIEEEAAAEEEBBB???>>>@@@BBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@BBBBBBAAAAAABBBCCCEEEFFFCCCCCCDDDDDDEEEFFFFFFGGGGGGJJJMMMQQQYYY___\\\UUUNNNLLLLLLSSS```uuu@@@AAACCCEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDD@@@AAACCCEEEGGGGGGGGGGGGEEEEEEFFFGGGHHHHHHHHHHHHBBBCCCEEEFFFFFFGGGJJJLLLKKKIIIFFFEEEGGGHHHIIIIIIGGGFFFFFFEEEEEEFFFGGGGGGIIIKKKNNNPPPRRRRRRRRRQQQMMMMMMLLLJJJIIIHHHGGGFFFIIIJJJLLLLLLKKKKKKKKKLLLMMMOOOPPPOOOMMMKKKJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSRRRQQQOOOLLLHHHGGGHHHJJJKKKJJJJJJIIIHHHGGGFFFFFFGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHJJJKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKNNNOOOQQQQQQPPPPPPQQQSSSUUUSSSPPPOOONNNMMMLLLJJJLLLKKKKKKLLLNNNMMMKKKHHHJJJMMMQQQPPPNNNKKKLLLMMMNNNOOORRRVVVYYY\\\^^^___XXXWWWUUUSSSSSSUUUVVVXXXUUUYYY^^^cccggglllqqquuu{{{wwwuuutttssstttvvvwwwxxxyyyyyyyyywwwxxxzzz}}}{{{tttlllccc^^^XXXUUUUUUVVVTTTRRRPPPPPPOOOOOOOOOOOOPPPQQQOOOOOONNNMMMLLLLLLLLLLLLNNNLLLIIIHHHHHHIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBB@@@@@@????????????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@CCCGGGGGGDDDAAACCCAAA???>>>@@@AAABBBAAABBBBBBAAAAAA@@@@@@@@@???AAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHEEEHHHKKKPPPXXX___\\\UUUOOOLLLLLLRRR^^^rrr@@@AAABBBCCCDDDDDDCCCBBBCCCCCCBBBBBBBBBCCCDDDDDDCCCDDDEEEEEEEEEDDDCCCBBBEEEFFFGGGHHHIIIJJJJJJJJJDDDDDDDDDDDDCCCEEEHHHKKKKKKIIIHHHGGGGGGHHHHHHIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGIIIJJJLLLNNNOOOPPPPPPMMMMMMMMMMMMKKKJJJHHHGGGIIIKKKMMMMMMLLLKKKLLLMMMOOOPPPQQQPPPMMMJJJIIIHHHJJJKKKLLLNNNPPPSSSTTTUUUUUUTTTQQQMMMIIIGGGIIIJJJMMMMMMLLLKKKIIIHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLNNNPPPQQQQQQRRRTTTVVVXXXVVVTTTRRRPPPOOONNNMMMQQQPPPPPPOOOOOONNNMMMLLLJJJKKKLLLJJJHHHGGGHHHJJJLLLMMMOOOQQQSSSTTTUUUUUUOOOOOOOOOPPPPPPQQQRRRRRRRRRTTTXXX[[[]]]```dddgggooowww|||{{{|||~~~zzznnnhhhccc]]]YYYVVVRRRPPPQQQSSSRRRRRRMMMMMMNNNNNNOOOPPPPPPPPPNNNNNNNNNNNNMMMMMMLLLLLLNNNLLLIIIGGGFFFGGGGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCAAAAAAAAAAAABBB@@@@@@???>>>>>>>>>??????BBBAAAAAA@@@@@@AAAAAABBB@@@???@@@BBBEEEEEECCC@@@AAA@@@??????@@@AAAAAABBBBBBBBBAAAAAA@@@?????????@@@@@@@@@@@@@@@@@@??????BBBBBBBBBAAAAAAAAA@@@@@@???@@@AAACCCCCCCCCCCCCCCFFFFFFFFFFFFGGGGGGHHHHHHEEEGGGJJJOOOXXX___]]]VVVNNNKKKLLLRRR^^^rrrAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCDDDEEEEEEDDDCCCBBBAAADDDEEEGGGHHHJJJJJJKKKKKKFFFEEEDDDBBB@@@AAADDDFFFJJJIIIIIIGGGFFFFFFGGGHHHIIIIIIHHHHHHGGGGGGFFFFFFEEEFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJHHHHHHIIIKKKMMMMMMLLLKKKLLLMMMOOOPPPQQQOOOKKKHHHGGGFFFIIIJJJLLLNNNQQQSSSTTTUUUTTTTTTQQQNNNJJJHHHIIIKKKOOOOOONNNMMMLLLIIIHHHFFFDDDDDDDDDDDDEEEFFFFFFGGGEEEEEEFFFFFFHHHIIIKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJIIIKKKNNNPPPRRRTTTWWWYYYXXXXXXVVVTTTRRRPPPPPPPPPSSSSSSSSSQQQPPPOOOOOOOOOKKKJJJHHHFFFDDDDDDFFFHHHJJJJJJLLLNNNOOOPPPQQQQQQMMMNNNNNNOOOOOOOOONNNNNNMMMOOORRRSSSTTTVVVXXXZZZaaafffmmmttt{{{}}}xxxwwwzzzxxxlllbbb]]]ZZZWWWTTTRRRPPPOOOOOOPPPQQQQQQLLLLLLMMMMMMNNNOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMLLLKKKHHHFFFEEEEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCAAA@@@???@@@AAABBBAAAAAA@@@??????>>>??????>>>>>>============>>>>>>>>>>>>???AAABBBBBBAAA@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@??????????????????>>>>>>>>>>>>>>>AAAAAAAAAAAAAAA@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCEEEGGGJJJNNNWWW^^^]]]WWWLLLJJJLLLSSS___tttEEEEEEFFFGGGGGGFFFEEEDDDAAAAAAAAAAAABBBCCCDDDDDD@@@AAACCCEEEEEEEEEEEEDDDCCCDDDFFFGGGHHHIIIIIIIIIFFFFFFDDDBBB??????AAACCCHHHIIIIIIHHHFFFEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFEEECCCDDDEEEFFFGGGHHHHHHHHHKKKJJJJJJIIIHHHHHHGGGGGGHHHIIIKKKKKKJJJJJJJJJKKKNNNOOOPPPNNNJJJGGGFFFEEEFFFHHHJJJLLLOOOPPPQQQQQQPPPQQQPPPNNNKKKIIIIIIJJJPPPPPPPPPOOONNNLLLIIIHHHEEEEEEEEEFFFGGGHHHIIIJJJGGGGGGGGGGGGHHHIIIKKKKKKMMMMMMLLLJJJJJJJJJJJJJJJGGGJJJMMMOOOQQQTTTWWWZZZXXXXXXXXXVVVSSSRRRRRRSSSSSSSSSTTTRRRPPPOOOOOOPPPNNNLLLIIIFFFEEEEEEGGGHHHIIIJJJKKKLLLNNNNNNOOOOOOLLLMMMMMMMMMMMMLLLKKKJJJKKKMMMOOOPPPPPPQQQSSSUUUWWWZZZ^^^aaafffnnnxxx|||vvvsssqqqsssxxx{{{wwwpppnnnjjjbbb[[[WWWVVVVVVQQQPPPOOONNNNNNNNNOOOPPPMMMMMMLLLLLLLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLLLLMMMIIIJJJIIIFFFDDDCCCEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???@@@@@@BBBBBBBBBAAA@@@??????????????????>>>>>>======>>>>>>???======>>>???@@@@@@@@@@@@???AAAAAAAAA???>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCEEEGGGIIILLLUUU\\\[[[UUUKKKIIILLLTTTaaavvvFFFGGGGGGHHHGGGFFFEEEDDDAAAAAAAAAAAABBBCCCDDDEEEAAABBBDDDEEEFFFFFFEEEDDDCCCCCCDDDFFFGGGGGGGGGGGGEEEEEEDDDCCCAAA@@@BBBCCCFFFHHHIIIGGGDDDCCCDDDFFFFFFFFFGGGHHHHHHGGGFFFEEECCCDDDEEEFFFGGGFFFFFFEEEIIIHHHFFFEEEDDDEEEEEEFFFFFFGGGIIIIIIHHHHHHHHHIIIMMMOOOOOONNNKKKGGGFFFFFFCCCEEEGGGIIIKKKLLLMMMMMMKKKLLLNNNMMMLLLJJJJJJJJJPPPPPPQQQQQQOOOMMMKKKIIIHHHHHHHHHIIIJJJKKKMMMMMMJJJJJJJJJJJJJJJKKKLLLLLLOOONNNMMMKKKJJJJJJKKKKKKHHHJJJMMMOOOPPPRRRTTTWWWWWWXXXXXXVVVTTTRRRTTTVVVSSSUUUWWWVVVSSSQQQRRRSSSSSSPPPLLLIIIHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIJJJLLLNNNNNNNNNOOOQQQSSSPPPSSSUUUVVVXXX]]]dddjjjooovvvvvvrrrpppqqqvvv|||}}}{{{yyyuuuqqqllliiigggbbbaaa___[[[VVVRRRRRRSSSNNNOOOOOONNNNNNOOOPPPRRRPPPNNNLLLJJJJJJJJJKKKLLLLLLKKKIIIHHHHHHIIIKKKLLLGGGHHHIIIGGGDDDBBBCCCEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@???>>>>>>>>>>>>??????>>>>>>>>>>>>??????<<<===>>>>>>>>>>>>???@@@@@@BBBCCCAAA>>><<<===>>>>>>>>>>>>???@@@@@@AAAAAA>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFJJJRRRYYYWWWRRRJJJIIILLLTTTaaavvvEEEEEEFFFFFFEEEDDDCCCBBB@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFDDDBBBAAABBBCCCDDDEEEEEEEEEEEEEEECCCDDDEEEDDDBBBBBBDDDEEEEEEGGGIIIGGGDDDBBBCCCEEEEEEEEEGGGHHHHHHGGGFFFEEECCCEEEFFFHHHHHHFFFEEECCCHHHFFFDDDBBBBBBCCCDDDEEEDDDFFFHHHHHHGGGFFFGGGHHHNNNOOOPPPNNNKKKHHHGGGGGGAAACCCEEEGGGIIIJJJJJJJJJGGGIIILLLMMMLLLJJJJJJJJJOOOPPPQQQQQQQQQNNNLLLKKKJJJJJJJJJKKKMMMNNNPPPQQQMMMLLLLLLLLLLLLLLLMMMNNNQQQPPPNNNLLLLLLLLLLLLMMMJJJLLLNNNOOOOOOPPPRRRTTTVVVWWWXXXWWWTTTSSSUUUWWWUUUXXXZZZZZZWWWUUUUUUWWWVVVSSSOOOLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLKKKKKKJJJKKKKKKKKKKKKJJJJJJJJJJJJEEEGGGIIIJJJJJJKKKMMMNNNMMMPPPRRRRRRRRRTTTXXX]]]\\\bbbkkkssszzz~~~xxxvvvzzz{{{tttvvv|||wwwsssrrrtttyyy~~~zzzvvvttttttpppjjjddd```^^^^^^^^^[[[ZZZYYYXXXTTTOOONNNPPPNNNOOOPPPPPPPPPQQQSSSUUURRRPPPLLLIIIHHHHHHJJJKKKJJJIIIGGGEEEEEEGGGIIIKKKEEEHHHIIIHHHEEEBBBBBBDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@AAABBBCCCCCCDDDAAAAAA???>>>============:::::::::999999:::::::::;;;<<<>>>>>>===>>>???@@@@@@BBBDDDBBB>>>;;;<<<=========>>>???@@@AAAAAABBB??????@@@AAABBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@?????????AAACCCEEEAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEGGGOOOVVVUUUOOOKKKIIILLLTTT```tttDDDBBBBBBEEEHHHIIIGGGDDDCCCAAA>>>>>>AAACCCBBBAAAEEEFFFFFFFFFFFFDDDBBBAAABBBBBBBBBBBBAAAAAAAAAAAADDDEEEEEEFFFGGGHHHHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEFFFFFFEEEDDDDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCAAABBBDDDFFFGGGGGGFFFFFFJJJKKKLLLLLLJJJHHHHHHIIIFFFFFFEEEFFFFFFGGGHHHHHHIIIJJJKKKMMMNNNMMMIIIFFFJJJKKKLLLMMMNNNNNNNNNNNNIIIJJJKKKMMMOOOQQQTTTUUURRRPPPNNNLLLMMMOOOSSSUUUUUUTTTSSSQQQOOONNNMMMMMMLLLLLLLLLMMMOOOQQQTTTUUUTTTVVVWWWWWWUUUTTTTTTUUUWWWXXXXXXZZZ[[[\\\]]]]]][[[WWWRRROOOMMMMMMMMMLLLMMMMMMNNNNNNMMMLLLJJJIIINNNMMMLLLJJJJJJIIIIIIIIIJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQWWWYYY\\\```eeemmmuuu{{{wwwqqqqqqtttwwwyyy{{{www{{{zzzssslllgggdddcccbbb```\\\XXXUUUVVVWWWSSSTTTUUUTTTRRRPPPPPPQQQLLLKKKKKKMMMPPPRRRSSSSSSPPPPPPNNNLLLJJJIIIGGGFFFCCCEEEGGGHHHGGGGGGHHHJJJGGGGGGFFFFFFEEECCCBBBAAAAAABBBBBBCCCCCCDDDDDDEEE@@@???>>>======>>>??????@@@@@@@@@????????????>>><<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<<<<===>>>>>>???<<<===???AAABBBAAA@@@???@@@???>>>>>>>>>???AAABBB===>>>>>>>>>>>>?????????@@@@@@??????>>>?????????CCCBBBAAAAAA@@@@@@@@@AAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEEGGGMMMSSSUUUTTTQQQJJJFFFHHHRRR^^^pppBBBAAAAAADDDGGGHHHGGGEEEDDDBBB??????BBBDDDDDDDDDFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDEEEGGGIIIKKKLLLOOOMMMJJJGGGEEEFFFGGGHHHJJJIIIIIIHHHHHHHHHHHHHHHDDDDDDDDDDDDDDDFFFHHHIIIGGGFFFEEEDDDCCCCCCCCCCCCBBBCCCDDDEEEEEEEEEDDDDDDGGGIIIJJJJJJHHHGGGHHHHHHEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIKKKNNNOOONNNJJJGGGJJJKKKKKKLLLMMMMMMNNNMMMLLLLLLMMMMMMNNNOOOPPPQQQQQQOOOMMMMMMMMMPPPSSSUUUTTTSSSRRRQQQOOOOOOOOOOOOMMMMMMMMMMMMOOOPPPRRRSSSTTTVVVXXXXXXVVVVVVVVVWWWZZZZZZ[[[]]]^^^___```aaa^^^ZZZUUURRRPPPPPPOOONNNNNNOOOPPPQQQPPPNNNLLLKKKNNNMMMLLLKKKJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLMMMNNNOOORRRSSSUUUVVVYYY___eeejjjuuu}}}zzzsssmmmgggbbb___^^^\\\ZZZXXXVVVTTTRRRQQQRRRTTTUUUTTTRRRPPPPPPQQQLLLKKKKKKLLLOOORRRRRRRRROOONNNMMMKKKIIIGGGFFFEEEEEEFFFGGGHHHHHHIIIHHHHHHFFFFFFFFFEEEDDDCCCBBBAAA???@@@@@@@@@@@@AAAAAAAAA@@@???>>>======>>>??????@@@@@@@@@?????????>>>>>>???>>>===<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????<<<>>>???AAAAAA@@@???>>>>>>>>>======>>>>>>???@@@=========>>>>>>>>>??????=========>>>???@@@BBBCCCBBBBBBAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCFFFLLLQQQTTTRRROOOKKKGGGHHHPPP[[[kkk@@@@@@AAACCCFFFHHHGGGFFFGGGDDDAAAAAACCCEEEGGGGGGFFFFFFEEEDDDDDDCCCDDDDDDEEEFFFGGGHHHGGGFFFDDDBBBBBBBBBCCCDDDGGGJJJMMMOOOQQQNNNIIIEEEDDDEEEGGGIIIKKKKKKJJJJJJJJJIIIIIIIIICCCCCCCCCCCCEEEGGGIIIJJJIIIHHHFFFEEECCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBDDDFFFHHHHHHFFFFFFFFFGGGEEEEEEDDDDDDDDDEEEFFFFFFGGGHHHKKKNNNPPPOOOKKKHHHIIIIIIJJJKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMLLLLLLLLLNNNMMMLLLLLLMMMPPPRRRTTTRRRQQQQQQPPPPPPPPPPPPQQQOOOOOOOOONNNOOOOOOPPPQQQTTTVVVXXXYYYXXXXXXYYYZZZ^^^^^^___```bbbcccdddeee___\\\WWWTTTRRRQQQPPPOOOPPPQQQSSSTTTSSSQQQOOOMMMNNNNNNLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNNNNNNNPPPTTTWWW___eeennnwwwvvvsssnnniiieee```\\\XXXYYYWWWUUUUUUVVVUUUQQQMMMQQQSSSTTTSSSQQQPPPPPPPPPMMMKKKKKKLLLNNNPPPQQQPPPLLLLLLKKKIIIHHHFFFEEEDDDIIIGGGFFFGGGJJJJJJHHHEEEEEEEEEEEEEEEDDDCCCAAAAAA@@@????????????>>>>>>>>>???>>>>>>======>>>>>>???@@@@@@?????????>>>>>>>>>AAA@@@>>>===<<<<<<;;;;;;<<<<<<<<<===>>>>>>??????>>>??????@@@@@@???===<<<;;;<<<======>>>>>>============>>>>>>>>>?????????=========>>>???@@@AAABBBAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDDDDGGGMMMRRRTTTRRROOOLLLGGGHHHNNNVVVddd@@@@@@AAACCCFFFHHHHHHIIIKKKIIIEEECCCCCCDDDFFFGGGFFFFFFDDDCCCCCCDDDEEEFFFEEEFFFHHHIIIHHHFFFCCCBBBBBBBBBBBBCCCEEEHHHKKKMMMLLLJJJGGGDDDDDDEEEGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFDDDCCCCCCDDDEEEGGGIIIJJJKKKJJJHHHEEEDDDDDDDDDEEEGGGFFFFFFEEECCCBBBAAA@@@BBBCCCEEEFFFEEEDDDEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGFFFHHHKKKOOORRRQQQMMMJJJGGGGGGHHHHHHIIIJJJJJJKKKNNNMMMMMMLLLKKKJJJIIIHHHKKKJJJJJJKKKLLLNNNPPPQQQOOOOOOOOOOOOOOOPPPQQQRRRQQQPPPPPPPPPPPPPPPPPPPPPSSSUUUXXXYYYYYYYYY[[[\\\aaaaaabbbcccdddeeefffggg^^^[[[WWWTTTSSSQQQPPPNNNQQQSSSUUUVVVUUUSSSPPPNNNOOONNNMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMLLLJJJJJJKKKMMMSSSXXX___gggnnntttxxxzzzxxxssshhhfffcccaaa___\\\WWWTTTXXXUUUSSSUUUYYYXXXRRRLLLPPPQQQRRRRRRPPPOOOOOOPPPMMMLLLJJJKKKMMMOOOOOONNNKKKKKKJJJIIIGGGFFFEEEEEEKKKGGGDDDFFFJJJKKKHHHCCCDDDDDDDDDDDDCCCBBBAAA@@@BBBAAAAAA@@@???>>>>>>>>>============>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<;;;;;;<<<<<<<<<=========????????????>>>===<<<;;;;;;<<<===>>>???>>>===<<>>>>>===>>>>>>@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCFFFFFFJJJOOOUUUWWWTTTPPPKKKGGGHHHMMMTTTaaa|||@@@AAABBBDDDEEEGGGIIIJJJNNNLLLIIIEEECCCCCCDDDEEEFFFEEEDDDCCCCCCDDDFFFFFFDDDFFFGGGHHHGGGEEEBBB@@@DDDCCCCCCCCCDDDFFFGGGHHHEEEEEEFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFHHHIIIKKKMMMKKKHHHFFFEEEEEEFFFGGGJJJIIIHHHFFFDDDBBBAAAAAAAAACCCEEEEEEDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFHHHLLLPPPSSSRRRNNNJJJFFFFFFEEEFFFFFFGGGIIIIIILLLLLLLLLLLLKKKJJJIIIHHHGGGHHHHHHIIIKKKLLLMMMMMMLLLLLLLLLMMMNNNPPPQQQRRRPPPPPPQQQQQQRRRRRRRRRRRRRRRTTTWWWYYYZZZ[[[]]]^^^ccccccddddddeeeeeeffffff___\\\YYYVVVUUUTTTRRRQQQRRRSSSUUUVVVUUUSSSPPPNNNPPPOOOMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHJJJJJJJJJJJJKKKLLLMMMMMMMMMNNNNNNMMMJJJIIIJJJKKKKKKOOOVVV^^^dddhhhiiiiiijjjnnnvvv~~~{{{vvvqqqllliii___^^^\\\[[[[[[YYYVVVSSSVVVSSSRRRUUUYYYXXXRRRLLLNNNPPPQQQQQQOOONNNNNNOOOMMMLLLJJJJJJLLLMMMLLLLLLJJJJJJIIIHHHHHHGGGFFFFFFJJJFFFDDDFFFJJJKKKGGGCCCCCCCCCDDDCCCCCCBBBAAA@@@AAAAAA@@@???>>>>>>===<<<<<<<<<======>>>>>>>>>>>>?????????>>>>>>>>>======::::::::::::;;;;;;<<<===:::;;;;;;;;;;;;;;;<<<<<>>===<<<;;;:::<<<===>>>???@@@???>>>===@@@@@@@@@AAAAAAAAABBBBBBAAA@@@???>>>============??????@@@AAAAAA@@@@@@???AAAAAAAAABBBBBBBBBBBBCCCEEEFFFJJJPPPUUUVVVSSSOOOIIIFFFHHHNNNTTTaaa}}}@@@AAACCCCCCCCCEEEHHHJJJLLLLLLJJJGGGCCCAAABBBCCCDDDDDDCCCDDDDDDEEEFFFGGGEEEFFFGGGGGGFFFDDDBBB@@@EEEEEEEEEEEEEEEEEEEEEEEECCCEEEGGGJJJLLLLLLLLLKKKKKKKKKLLLLLLKKKIIIGGGFFFFFFEEEEEEFFFHHHJJJLLLMMMMMMLLLIIIGGGFFFGGGIIIJJJMMMLLLJJJHHHFFFDDDCCCCCCBBBDDDFFFFFFEEEDDDDDDEEEDDDDDDCCCBBBBBBBBBCCCCCCFFFHHHMMMQQQTTTRRRNNNJJJGGGFFFEEEEEEFFFGGGIIIJJJMMMNNNNNNOOONNNMMMKKKJJJFFFGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNPPPQQQNNNOOOQQQSSSUUUVVVWWWWWWRRRTTTXXXZZZ\\\^^^```bbbfffeeeeeeeeeeeeeeeddddddaaa___\\\ZZZZZZYYYXXXVVVTTTTTTTTTTTTTTTRRRQQQPPPQQQPPPNNNLLLKKKIIIIIIHHHJJJIIIIIIIIIIIIHHHHHHHHHKKKJJJJJJKKKKKKLLLMMMNNNLLLMMMNNNMMMKKKJJJIIIJJJFFFIIINNNVVV]]]``````___[[[___eeelllttt~~~~~~uuusssooojjjfffdddbbbbbb[[[YYYWWWWWWWWWVVVTTTSSSRRRQQQQQQSSSUUUTTTOOOKKKMMMOOOPPPPPPNNNMMMNNNOOONNNLLLJJJJJJKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGEEEDDDEEEHHHHHHFFFCCCBBBBBBCCCCCCBBBAAAAAA@@@??????>>>===<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>??????>>>>>>>>>=========888888888999:::;;;======;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>===<<<;;;;;;;;;======>>>>>>?????????>>>@@@@@@AAAAAAAAABBBBBBBBB===============>>>???@@@>>>>>>@@@AAAAAAAAA@@@???AAAAAAAAAAAABBBBBBBBBBBBBBBDDDGGGMMMSSSSSSOOOKKKHHHFFFIIIOOOTTTbbb~~~???@@@BBBAAA@@@AAAEEEHHHGGGHHHIIIGGGDDDAAABBBCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGFFFFFFEEECCCBBBAAAEEEFFFGGGHHHHHHGGGEEEDDDEEEFFFGGGIIIJJJKKKLLLLLLLLLMMMMMMMMMLLLJJJHHHGGGCCCDDDEEEGGGJJJMMMQQQSSSMMMKKKIIIGGGGGGIIIKKKMMMPPPOOOLLLJJJHHHGGGFFFFFFDDDFFFGGGGGGEEEDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDGGGIIINNNRRRUUUSSSNNNIIIIIIHHHGGGGGGGGGIIIKKKLLLRRRRRRSSSSSSRRRPPPMMMLLLHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHIIIIIIKKKLLLNNNOOOKKKMMMPPPTTTXXX[[[\\\]]]SSSVVVZZZ]]]___aaadddfffhhhhhhgggfffeeedddcccccc```^^^\\\\\\\\\\\\ZZZYYYVVVVVVUUUTTTSSSSSSSSSSSSQQQPPPOOOLLLKKKIIIIIIHHHJJJJJJJJJJJJIIIIIIIIIHHHJJJJJJJJJJJJKKKLLLMMMNNNLLLNNNOOOOOOLLLJJJIIIIIIHHHIIIKKKPPPVVVZZZ[[[ZZZTTTVVVZZZ]]]bbbhhhoootttvvvnnnccccccbbb```]]][[[YYYYYYXXXVVVSSSRRRRRRRRRRRRQQQPPPQQQRRRRRRRRRPPPNNNLLLLLLNNNOOOOOONNNMMMMMMNNNNNNLLLJJJIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEBBBCCCDDDEEEEEEFFFEEEEEEAAABBBBBBBBBBBBAAA@@@@@@???>>>>>>======<<<<<<<<<:::;;;<<<>>>>>>>>>>>>===???>>>>>>>>>============:::::::::::::::;;;<<<===========================>>>======<<<;;;;;;;;;;;;===<<<<<<<<<======>>>>>>?????????@@@@@@@@@AAAAAA>>>============>>>??????===>>>@@@AAAAAAAAA@@@???@@@@@@AAAAAAAAABBBBBBBBBAAACCCGGGMMMRRRRRRNNNIIIGGGFFFIIIOOOTTTaaa~~~===???@@@???>>>???BBBEEEBBBEEEHHHGGGDDDBBBBBBCCCAAABBBDDDFFFGGGGGGFFFEEEHHHHHHGGGFFFEEEDDDCCCCCCEEEGGGIIIKKKKKKJJJGGGFFFGGGFFFEEEEEEFFFGGGIIIKKKKKKLLLMMMMMMLLLJJJGGGFFFAAABBBDDDGGGLLLPPPUUUWWWMMMKKKIIIGGGGGGJJJMMMOOORRRPPPNNNKKKIIIHHHHHHHHHFFFHHHIIIHHHFFFEEEEEEFFFJJJJJJIIIHHHGGGGGGHHHHHHHHHJJJNNNSSSUUUSSSMMMIIIKKKJJJIIIIIIIIIKKKMMMOOOVVVWWWWWWWWWUUURRROOOMMMJJJKKKLLLMMMMMMKKKIIIHHHGGGGGGHHHHHHJJJKKKMMMMMMIIIKKKPPPUUUZZZ]]]```aaaUUUXXX\\\___bbbdddgggiiikkkjjjiiigggfffdddcccbbb^^^\\\[[[[[[\\\\\\ZZZYYYXXXWWWUUUTTTSSSSSSTTTUUURRRQQQOOOMMMKKKIIIIIIHHHKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJIIIJJJJJJKKKLLLMMMNNNPPPQQQQQQNNNKKKIIIIIIPPPMMMKKKMMMRRRVVVXXXWWWSSSTTTTTTUUUVVVYYY^^^bbbjjjqqq|||zzzzzzuuusssrrrssstttqqqkkkfff```aaacccaaa^^^ZZZWWWVVVVVVSSSPPPNNNNNNOOOOOOOOOQQQSSSTTTSSSQQQOOONNNOOOKKKMMMOOOOOOMMMMMMMMMNNNNNNLLLJJJIIIIIIIIIHHHGGGEEEEEEEEEEEEEEEDDDDDDDDD@@@BBBDDDDDDDDDDDDEEEFFFAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@????????????999:::<<<>>>>>>>>>>>>===>>>>>>>>>>>>===============<<<<<<;;;;;;;;;<<<<<>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::<<<===>>>===>>>>>>>>>>>>?????????AAA@@@???===<<<<<<;;;;;;<<<===???AAABBBAAA???>>>@@@@@@AAAAAAAAABBBBBBBBBCCCDDDHHHNNNSSSSSSOOOJJJGGGGGGJJJOOOSSS```}}}>>>???AAAAAAAAAAAACCCEEECCCCCCCCCCCCBBBBBBBBBBBBGGGDDDBBBCCCGGGIIIJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEGGGJJJKKKJJJFFFBBB???AAABBBCCCEEEGGGIIIKKKKKKLLLLLLLLLLLLJJJHHHFFFEEEDDDDDDEEEFFFIIILLLOOOPPPMMMKKKJJJHHHHHHHHHIIIIIIOOOOOOPPPPPPNNNLLLJJJIIIFFFGGGHHHIIIJJJIIIHHHHHHKKKKKKLLLLLLKKKJJJIIIIIIJJJIIIJJJLLLNNNOOOOOOMMMJJJJJJJJJLLLMMMOOOQQQRRRUUUWWWXXXWWWTTTPPPNNNNNNMMMIIIFFFFFFJJJKKKIIIFFFHHHHHHIIIIIIJJJKKKKKKLLLKKKLLLOOOSSSXXX]]]```ccc]]][[[[[[^^^cccggghhhhhhdddddddddddddddcccbbbaaaZZZZZZYYYYYYYYY[[[]]]^^^YYYWWWUUUTTTUUUUUUTTTSSSSSSPPPLLLJJJIIIIIIIIIHHHKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKLLLNNNPPPRRRPPPPPPPPPQQQQQQRRRSSSTTTRRRSSSSSSRRRQQQQQQRRRTTTOOOPPPQQQQQQQQQSSSVVVXXXZZZ___gggooovvv{{{}}}}}}}}}wwwrrrnnnmmmiiigggffffffffffffeeecccYYYZZZ[[[ZZZXXXWWWWWWXXXYYYYYYXXXTTTPPPMMMKKKLLLUUUUUUSSSQQQOOOMMMKKKKKKJJJJJJKKKLLLMMMMMMNNNNNNOOOOOONNNMMMKKKIIIGGGFFFHHHFFFCCCAAA???@@@AAABBBBBBBBBAAA@@@@@@@@@AAAAAA????????????????????????@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<===>>>???>>>>>>???@@@@@@???>>>===;;;;;;;;;::::::;;;;;;<<<<<<===???AAAAAA???>>><<<=========>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===???@@@@@@AAAAAA@@@@@@????????????@@@@@@AAA@@@@@@>>><<<:::888777AAABBBBBBAAA??????AAABBBDDDEEEIIIMMMPPPQQQOOOLLLDDDHHHHHHLLLWWWbbbzzz@@@AAABBBBBBAAA@@@AAACCCEEEEEEEEEEEEEEEEEEEEEEEEEEECCCAAACCCGGGJJJJJJJJJFFFFFFEEEDDDCCCCCCCCCCCCDDDFFFHHHIIIHHHFFFCCC@@@BBBCCCEEEGGGHHHIIIJJJJJJJJJKKKKKKKKKJJJHHHFFFEEEDDDDDDDDDEEEGGGJJJLLLNNNKKKJJJJJJKKKKKKLLLMMMMMMOOOOOONNNNNNMMMKKKJJJIIIFFFGGGHHHIIIJJJJJJIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKNNNOOONNNMMMKKKKKKLLLLLLNNNOOOQQQRRRXXXYYYZZZYYYUUURRROOOOOOMMMIIIFFFGGGJJJKKKIIIFFFHHHHHHHHHIIIJJJKKKKKKKKKKKKLLLOOORRRWWW[[[___aaa]]]]]]]]]```eeeggggggfffbbbbbbbbbbbbaaa```___^^^YYYYYYYYYYYYZZZ[[[\\\]]]YYYWWWUUUTTTUUUUUUTTTRRRQQQNNNKKKIIIIIIIIIIIIHHHJJJJJJKKKKKKKKKLLLLLLLLLNNNMMMLLLLLLLLLNNNPPPQQQPPPPPPOOOPPPQQQSSSTTTVVVWWWXXXXXXVVVSSSQQQQQQQQQPPPQQQQQQPPPOOOPPPRRRTTTSSSWWW\\\bbbfffiiikkkkkksssyyyzzzxxxsssooojjjgggeeedddcccaaa`````````aaa___^^^YYYZZZZZZYYYWWWVVVVVVWWWZZZ[[[ZZZXXXSSSPPPNNNNNNRRRRRRPPPOOOMMMKKKJJJJJJKKKLLLLLLMMMNNNNNNOOOOOOOOOOOONNNMMMKKKIIIGGGFFFHHHFFFCCCAAA@@@@@@AAABBBCCCBBBAAA@@@@@@@@@@@@@@@???????????????????????????????????????>>>=========<<<<<<<<<<<<======>>><<<<<<<<<<<<:::888666555<<<<<<;;;:::::::::;;;;;;>>>??????@@@@@@???>>>==================<<<<<<;;;<<<==================<<<999:::;;;===>>>>>>????????????>>>>>>>>>>>>??????@@@@@@@@@@@@???>>>===<<>>????????????>>>======>>>======<<<<<<<<<<<<===???>>>>>>===<<<:::999888===<<<;;;:::::::::::::::@@@@@@???>>>>>>======>>>===============<<<<<<<<<======>>>>>>>>>>>>======999:::;;;===>>>>>>>>>>>>>>>>>>============>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@BBBCCCBBBAAA@@@AAACCC@@@BBBFFFLLLRRRTTTTTTSSSIIILLLIIIKKKVVVaaa{{{AAABBBDDDDDDCCCAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCC@@@@@@@@@AAACCCEEEFFFFFFDDDDDDDDDCCCBBBBBBAAA@@@???AAABBBDDDEEEEEEEEEDDDDDDFFFHHHKKKKKKJJJHHHGGGEEEFFFGGGHHHHHHGGGFFFEEEFFFEEEEEEEEEFFFGGGIIIJJJJJJLLLOOOQQQSSSTTTTTTTTTOOOMMMJJJHHHHHHIIIKKKLLLFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIIIIJJJLLLMMMNNNOOOMMMKKKJJJJJJKKKLLLKKKJJJLLLLLLKKKKKKKKKLLLMMMMMMTTTVVVXXXWWWUUURRRPPPPPPLLLJJJGGGGGGIIIJJJIIIGGGGGGGGGHHHHHHIIIIIIIIIIIIKKKLLLMMMPPPTTTWWWZZZ\\\[[[^^^ccchhhjjjiiifffccc______^^^]]][[[ZZZXXXWWWTTTUUUWWWYYYYYYYYYXXXXXXXXXVVVSSSRRRRRRRRRQQQOOOMMMLLLJJJJJJKKKLLLLLLKKKLLLMMMMMMMMMMMMNNNNNNNNNRRRQQQPPPOOONNNNNNNNNNNNNNNNNNMMMMMMOOORRRVVVXXX]]]______]]]XXXRRRNNNLLLPPPQQQQQQPPPNNNNNNOOOPPPWWWVVVUUUTTTTTTUUUVVVWWW___bbbeeefffhhhllltttyyyuuuuuuuuutttqqqjjjbbb]]]YYYXXXVVVUUUTTTTTTUUUUUUUUUSSSQQQRRRTTTUUUUUUUUUVVVWWWXXXVVVTTTSSSTTTUUUVVVYYYZZZZZZVVVRRROOONNNPPPPPPPPPOOOOOOOOOOOONNNJJJKKKKKKKKKLLLLLLLLLMMMNNNNNNNNNMMMKKKIIIHHHGGGFFFDDDCCCAAA@@@@@@AAABBBCCCCCCAAA@@@??????>>>>>>?????????????????????????????????@@@@@@???>>>>>>???>>>===<<<<<<<<<<<<<<<>>>?????????@@@@@@@@@@@@===<<<<<<;;;::::::::::::@@@???===;;;:::;;;<<<===>>>>>>===<<<<<<<<<<<<<<<=========>>>>>>=========<<<===>>>???@@@@@@@@@@@@======<<<<<<<<<<<<======<<<===>>>??????????????????AAABBBBBBAAAAAABBBCCC@@@BBBEEEJJJPPPRRRRRRQQQIIIKKKHHHJJJVVVbbb}}}???AAADDDEEEDDDDDDDDDDDD@@@@@@AAAAAABBBBBBBBBBBB@@@AAAAAAAAAAAA@@@AAAAAABBBBBBCCCCCCBBBAAA??????===???AAACCCDDDEEEEEEEEEDDDFFFIIIKKKKKKJJJHHHFFFDDDEEEFFFGGGGGGGGGFFFEEEGGGFFFFFFFFFGGGHHHJJJKKKMMMNNNPPPRRRTTTTTTSSSSSSNNNLLLIIIGGGGGGIIIKKKMMMFFFEEEDDDCCCDDDEEEGGGHHHFFFFFFGGGHHHJJJLLLNNNOOONNNLLLJJJIIIJJJJJJJJJIIIJJJIIIIIIIIIIIIIIIJJJJJJLLLOOOQQQRRRQQQOOOOOOOOOKKKJJJHHHHHHHHHIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJLLLOOORRRUUUXXXYYYXXX]]]eeejjjllljjjfffccc^^^^^^]]]\\\[[[YYYWWWVVVSSSTTTVVVWWWXXXWWWWWWVVVWWWUUURRRQQQQQQQQQOOONNNNNNLLLKKKLLLNNNOOOOOONNNNNNNNNOOOOOOOOOPPPPPPPPPRRRRRRPPPOOONNNMMMMMMMMMLLLLLLLLLLLLNNNQQQTTTVVVXXXZZZ\\\[[[WWWRRRMMMKKKMMMOOOPPPQQQPPPPPPQQQSSSTTTSSSPPPNNNMMMOOOQQQRRR\\\___aaaaaa___```bbbfffjjjlllnnnqqqvvvzzz~~~xxxuuuwwwxxxwwwuuuhhhfffcccaaa___]]]YYYVVVTTTSSSRRRPPPPPPPPPQQQRRRRRRQQQOOOOOORRRTTTUUUUUUUUUVVVWWWVVVTTTRRRSSSTTTRRRTTTVVVVVVSSSPPPMMMLLLOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLMMMMMMMMMMMMNNNNNNMMMMMMLLLKKKJJJIIIGGGFFFDDDCCCBBBAAA@@@@@@AAAAAACCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<=========<<<;;;:::::::::::::::>>>===:::888888999;;;<<<>>>>>>===<<<<<<<<<<<<===;;;<<<<<<======<<<<<<;;;<<<===>>>??????@@@??????======<<<<<<<<<<<<======>>>>>>?????????>>>>>>===>>>@@@BBBBBBAAAAAAAAABBBAAABBBDDDHHHLLLOOONNNMMMFFFIIIFFFJJJVVVccc~~~>>>AAADDDFFFFFFEEEEEEEEE@@@@@@AAABBBBBBCCCCCCCCCAAABBBCCCCCCAAA??????@@@AAAAAABBBBBBAAA@@@>>>===<<<>>>AAACCCEEEFFFEEEEEEDDDFFFHHHIIIJJJIIIHHHGGGDDDEEEFFFGGGGGGGGGFFFEEEGGGFFFFFFFFFGGGHHHJJJKKKNNNNNNOOOQQQQQQRRRRRRRRRMMMKKKIIIHHHHHHJJJLLLNNNIIIGGGDDDCCCBBBDDDFFFGGGFFFFFFFFFGGGIIIKKKNNNOOOOOOLLLIIIHHHHHHIIIHHHGGGHHHGGGGGGGGGGGGHHHHHHIIIHHHKKKMMMOOONNNLLLLLLLLLJJJJJJIIIHHHHHHHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHJJJMMMPPPTTTVVVXXXXXX^^^fffkkklllhhhdddaaa\\\\\\\\\[[[ZZZXXXWWWVVVTTTUUUVVVWWWWWWXXXWWWWWWXXXVVVSSSRRRRRRQQQOOONNNNNNMMMMMMNNNOOOPPPOOONNNOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQPPPOOONNNMMMLLLLLLJJJJJJKKKLLLNNNPPPQQQRRRQQQTTTWWWWWWTTTPPPNNNLLLJJJMMMOOOQQQQQQQQQSSSTTTTTTRRROOOMMMMMMNNNPPPQQQTTTWWW[[[[[[YYYWWWXXXZZZ\\\\\\^^^aaaeeeiiimmmooouuuxxx|||xxxpppjjjiiijjjjjjjjjaaa\\\XXXVVVWWWXXXVVVTTTOOONNNMMMLLLLLLLLLMMMMMMQQQOOONNNNNNQQQTTTVVVWWWUUUVVVWWWVVVTTTRRRSSSTTTOOOQQQSSSRRRPPPNNNLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPKKKKKKKKKJJJIIIGGGFFFEEECCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>======<<<<<<<<<<<<===>>>===<<<;;;::::::::::::;;;;;;;;;::::::;;;;;;<<<<<<;;;999888888999;;;<<>>===;;;;;;<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<=====================<<<<<<<<<<<<======AAAAAAAAAAAA@@@???>>>>>><<<>>>@@@AAAAAA@@@@@@AAABBBBBBDDDGGGJJJLLLKKKJJJDDDGGGFFFJJJVVVbbb}}}???BBBFFFGGGFFFEEEDDDDDD>>>??????@@@AAAAAABBBBBBAAACCCEEEEEECCCAAAAAABBB@@@@@@AAABBBAAA???===<<<;;;>>>AAAEEEGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHEEEFFFGGGGGGGGGFFFEEEDDDEEEEEEDDDEEEFFFHHHJJJKKKLLLLLLMMMMMMNNNPPPQQQRRRLLLKKKJJJIIIJJJKKKMMMNNNMMMJJJGGGCCCBBBDDDFFFHHHGGGGGGGGGGGGIIIKKKNNNPPPPPPMMMIIIGGGGGGGGGGGGFFFGGGGGGFFFGGGGGGHHHIIIIIIIIILLLNNNNNNMMMKKKJJJJJJJJJJJJJJJIIIHHHGGGHHHIIIGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGIIIKKKOOOSSSVVVXXXZZZaaahhhllljjjeee```^^^ZZZZZZZZZYYYYYYWWWVVVVVVWWWWWWWWWXXXXXXYYYZZZ[[[[[[YYYVVVTTTTTTSSSRRRPPPNNNMMMMMMNNNOOOPPPOOOMMMNNNNNNNNNNNNOOOOOOOOOOOOPPPOOOOOOOOONNNMMMLLLKKKHHHIIIJJJLLLMMMNNNNNNMMMMMMPPPSSSSSSQQQOOOMMMMMMIIIKKKNNNPPPPPPPPPQQQRRRUUUSSSQQQOOONNNOOOPPPQQQOOORRRVVVVVVTTTRRRTTTVVVUUUUUUUUUWWWZZZ^^^aaadddfffiiilllnnnpppttt{{{{{{sssoooiiiccc___^^^^^^^^^ZZZVVVRRRRRRTTTUUUSSSQQQJJJIIIHHHHHHHHHIIIJJJKKKPPPNNNLLLMMMPPPTTTVVVWWWVVVWWWWWWVVVTTTSSSSSSTTTOOOPPPRRRQQQOOONNNNNNOOOMMMMMMMMMLLLLLLLLLLLLLLLOOOOOOOOOOOOOOOOOOOOOOOOIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBAAAAAAAAAAAAAAAAAA???????????????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<======>>>@@@???>>>===<<<<<<======::::::::::::;;;;;;<<<===;;;;;;:::::::::<<<===>>>???>>><<<;;;;;;;;;===>>><<<<<<============<<<<<<;;;<<<<<<===============>>>==================>>>??????@@@@@@??????>>>>>>:::<<>>>>>??????AAADDDGGGGGGEEEDDDEEEFFF???@@@AAABBBAAA???===<<<;;;>>>BBBFFFHHHGGGEEECCCDDDDDDEEEEEEGGGHHHIIIIIIFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEGGGIIIJJJJJJJJJJJJKKKLLLOOOQQQSSSKKKKKKJJJJJJKKKLLLMMMNNNPPPMMMIIIEEECCCDDDGGGHHHIIIHHHHHHHHHIIILLLOOOPPPPPPMMMIIIGGGGGGGGGFFFEEEGGGGGGGGGGGGHHHIIIJJJKKKMMMOOOPPPPPPMMMJJJIIIHHHJJJJJJJJJIIIHHHGGGHHHIIIGGGGGGFFFFFFFFFFFFFFFFFFDDDEEEHHHKKKOOOSSSVVVXXX]]]cccjjjlllhhhbbb]]][[[XXXXXXXXXXXXWWWWWWVVVUUUZZZZZZYYYYYYYYY[[[]]]^^^]]][[[XXXWWWVVVUUUTTTRRRMMMMMMLLLMMMOOOOOOMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNOOONNNMMMLLLKKKKKKFFFHHHJJJLLLMMMMMMKKKJJJMMMOOOQQQQQQPPPNNNMMMMMMHHHKKKNNNOOONNNNNNOOOPPPRRRQQQOOOMMMLLLLLLMMMMMMPPPRRRTTTSSSPPPPPPRRRUUUSSSSSSSSSSSSVVVYYY\\\^^^^^^```bbbbbbbbbdddiiinnnzzz|||{{{vvvqqqsssrrroooppprrrpppkkkiiihhheee```ZZZWWWVVVVVVVVVRRROOOPPPSSSSSSOOOKKKGGGFFFFFFFFFFFFHHHIIIJJJNNNLLLJJJKKKOOOSSSUUUVVVVVVWWWWWWVVVTTTSSSTTTUUUQQQRRRRRRQQQPPPOOOPPPQQQOOOOOOOOONNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@>>>>>>>>>>>>???@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<===>>>???<<<;;;;;;;;;<<<===???@@@999999999:::;;;<<<===>>>;;;;;;;;;<<<===>>>???@@@@@@>>><<<;;;:::;;;===>>>======>>>>>>>>>>>>=========>>>???????????????>>>>>>>>>============>>>>>>;;;<<<<<<============<<<888;;;>>>@@@???>>>>>>???BBBBBBDDDGGGKKKMMMMMMLLLFFFIIIHHHKKKUUU^^^vvv@@@@@@AAAAAAAAAAAABBBBBB??????>>>===<<<<<<======???@@@BBBDDDEEEFFFGGGGGGAAACCCDDDFFFFFFDDDCCCAAA>>>@@@DDDGGGHHHFFFDDDBBBAAABBBDDDFFFGGGGGGGGGGGGFFFGGGIIIJJJJJJIIIGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFDDDCCCCCCGGGLLLPPPPPPOOOLLLKKKIIIGGGGGGJJJOOOSSSPPPNNNKKKHHHFFFEEEFFFFFFFFFFFFFFFGGGIIILLLOOOQQQQQQQQQOOOKKKHHHGGGHHHJJJHHHGGGFFFEEEFFFHHHJJJLLLMMMRRRTTTPPPMMMLLLJJJGGGIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEFFFGGGGGGGGGHHHIIIMMMSSSWWW\\\___cccdddbbb```^^^]]]WWWXXXYYYYYYYYYWWWVVVUUUWWWWWWXXXYYY[[[\\\^^^___^^^[[[XXXWWWWWWWWWVVVUUUQQQOOOMMMMMMOOOPPPPPPOOOQQQPPPNNNLLLLLLMMMNNNOOOJJJKKKLLLMMMOOOOOOOOOPPPJJJJJJIIIIIIIIIJJJJJJKKKMMMMMMMMMNNNNNNNNNMMMMMMJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNQQQPPPOOONNNNNNNNNOOOPPPTTTRRRQQQRRRTTTWWWXXXXXXWWWVVVUUUUUUWWWYYY[[[]]]fffiiikkkmmmnnnppprrrtttuuuwwwxxxyyyzzz~~~|||xxxtttvvvwwwwwwsssmmmgggccc\\\\\\^^^aaacccccc```^^^___]]]ZZZWWWTTTQQQPPPOOOQQQOOOLLLJJJHHHHHHHHHIIIEEEEEECCCAAABBBFFFLLLPPPOOOKKKGGGGGGKKKQQQTTTVVVXXXXXXWWWVVVUUUUUUUUUUUUTTTRRROOOMMMLLLMMMOOOPPPMMMNNNPPPPPPPPPNNNLLLKKKIIIIIIJJJLLLMMMMMMJJJHHHHHHGGGEEEDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>><<<<<<===???@@@@@@@@@@@@@@@@@@@@@??????===<<<<<<:::::::::;;;<<<===>>>>>>======<<<<<<<<<<<<============<<<<<<<<<<<<======::::::999999999::::::;;;===<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>======<<<999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>=========;;;<<<<<<<<<<<<<<<;;;;;;?????????>>>>>>>>>>>>>>>CCCBBB@@@>>>>>>???@@@AAA@@@CCCEEEGGGKKKQQQRRROOOHHHKKKHHHKKKTTT\\\sssAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>======>>>???AAABBBDDDEEEFFFFFFBBBCCCEEEFFFFFFEEECCCBBB???AAADDDEEEFFFEEEDDDBBBAAABBBDDDFFFGGGHHHHHHGGGGGGHHHIIIJJJIIIHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFIIIMMMPPPPPPOOONNNMMMLLLJJJHHHIIIMMMPPPMMMLLLJJJGGGFFFEEEEEEEEEFFFFFFFFFGGGIIIKKKMMMOOOPPPPPPNNNKKKHHHFFFHHHIIIHHHGGGFFFFFFGGGHHHJJJLLLOOOTTTVVVRRROOOMMMJJJFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEFFFFFFFFFGGGJJJOOOSSSZZZ]]]aaabbb```]]]\\\[[[WWWWWWYYYYYYYYYYYYWWWWWWVVVWWWWWWXXXYYY[[[]]]^^^\\\\\\[[[\\\\\\ZZZWWWTTTQQQNNNLLLKKKMMMOOOPPPPPPQQQPPPNNNLLLLLLLLLMMMNNNKKKLLLMMMMMMMMMMMMMMMMMMKKKJJJJJJIIIIIIIIIIIIJJJLLLMMMNNNNNNNNNMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMOOOOOONNNNNNNNNOOOQQQRRRQQQOOONNNOOORRRTTTUUUUUUUUUTTTSSSSSSSSSUUUWWWYYY```bbbcccdddddddddfffhhhiiikkklllmmmnnnqqquuuyyy|||zzz{{{|||{{{xxxtttrrrqqqnnnjjjgggccccccdddeeeddd```ZZZUUURRRSSSUUUWWWZZZZZZXXXVVVTTTSSSQQQOOOMMMKKKIIIIIIMMMKKKIIIFFFEEEDDDEEEEEEDDDCCCBBBAAAAAAEEEKKKPPPTTTQQQMMMMMMPPPTTTWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSQQQOOOMMMLLLMMMOOOQQQOOOPPPPPPOOONNNLLLJJJIIILLLKKKLLLMMMNNNNNNKKKIIIEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@??????>>>======<<<======>>>????????????@@@@@@@@@???>>>===<<<<<<;;;::::::;;;;;;===>>>>>>======<<<<<<<<<<<<============<<<<<<<<<<<<======:::::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999::::::;;;;;;<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<======>>>======<<<<<<>>>>>>>>>>>>>>>?????????@@@???>>>======???AAABBBBBBEEEGGGGGGKKKQQQQQQMMMFFFIIIGGGIIIRRR[[[qqqAAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAA@@@>>>>>>>>>??????AAABBBCCCDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDDDDCCCCCCBBBAAABBBDDDFFFGGGHHHHHHHHHHHHIIIIIIIIIHHHFFFEEECCCDDDDDDEEEFFFGGGGGGGGGGGGIIIIIIIIIKKKNNNPPPPPPPPPPPPPPPOOOLLLJJJJJJKKKMMMJJJIIIHHHGGGFFFEEEDDDDDDFFFFFFGGGHHHIIIIIIJJJKKKNNNNNNMMMJJJGGGFFFFFFHHHHHHGGGGGGFFFGGGHHHJJJKKKPPPVVVXXXUUUQQQNNNJJJEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFHHHMMMPPPXXXZZZ]]]^^^\\\ZZZXXXXXXUUUVVVXXXYYYZZZZZZYYYYYYUUUUUUUUUVVVXXXYYY[[[[[[ZZZ[[[^^^aaabbb___ZZZVVVRRROOOKKKJJJKKKMMMOOOPPPQQQPPPNNNLLLLLLLLLLLLMMMLLLLLLMMMLLLLLLKKKJJJJJJKKKKKKJJJIIIHHHHHHIIIIIILLLMMMNNNOOONNNMMMKKKIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMOOOQQQSSSUUUPPPOOOMMMNNNPPPRRRSSSSSSQQQQQQPPPOOOPPPQQQRRRSSSYYYZZZ[[[ZZZXXXXXXZZZ[[[]]]^^^______```bbbfffjjjpppttt{{{|||xxxzzz}}}}}}|||zzzyyyyyy|||xxxxxxyyyyyyyyyttttttrrrnnnkkkiiikkklllnnnlllhhhfffeeeccc```^^^XXXVVVUUUXXX\\\[[[VVVPPPJJJJJJLLLOOOQQQRRRQQQPPPPPPPPPPPPOOONNNKKKIIIHHHGGGFFFCCCAAA@@@@@@@@@AAAAAAAAA@@@???@@@DDDJJJNNNVVVTTTSSSSSSUUUWWWXXXWWWVVVVVVUUUTTTSSSRRRQQQPPPRRRPPPNNNLLLLLLMMMOOOQQQQQQPPPOOOMMMLLLJJJIIIHHHIIIHHHHHHIIIJJJIIIGGGDDDBBBCCCDDDDDDDDDDDDBBBBBB@@@@@@??????>>>===============>>>>>>>>>>>>======?????????>>>>>>======<<<;;;;;;;;;;;;;;;<<<===>>>======<<<<<<<<<<<<=========<<<<<<;;;;;;<<<<<<===::::::::::::;;;<<<>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<;;;;;;;;;<<<;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;======>>>>>>>>>>>>>>>=========>>>>>>??????@@@@@@======<<<<<<===???AAACCCDDDGGGHHHHHHLLLPPPPPPLLLDDDGGGEEEGGGPPPYYYppp@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBCCCCCCBBB@@@>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAABBBCCCEEEFFFGGGHHHHHHIIIIIIIIIHHHGGGEEECCCBBBBBBCCCEEEFFFGGGHHHHHHHHHHHHHHHIIIKKKMMMOOOPPPPPPNNNOOOPPPNNNLLLKKKLLLMMMIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGLLLLLLLLLJJJHHHFFFFFFFFFHHHGGGGGGGGGGGGHHHIIIJJJPPPVVVXXXUUUQQQNNNJJJEEECCCDDDDDDEEEFFFGGGGGGHHHIIIIIIHHHGGGGGGHHHHHHIIIHHHIIIIIIHHHGGGIIIMMMPPPUUUWWWZZZZZZXXXVVVTTTTTTSSSTTTWWWYYYZZZZZZZZZZZZTTTTTTTTTTTTVVVWWWXXXYYYWWWYYY]]]bbbdddccc___\\\VVVRRRMMMJJJJJJLLLNNNNNNPPPOOONNNLLLKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJJJJIIIKKKKKKJJJIIIHHHHHHHHHHHHKKKLLLNNNOOONNNLLLIIIHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMKKKKKKLLLMMMPPPSSSUUUWWWRRRPPPOOOOOOQQQSSSSSSSSSMMMMMMMMMMMMNNNOOOQQQRRRUUUUUUUUUTTTRRRRRRTTTVVVWWWXXXXXXXXXXXXYYY]]]``````dddiiinnnqqqqqqooonnnjjjlllnnnnnnmmmllllllmmmppppppnnnllllllnnnsssxxxxxxtttpppnnnpppsssuuuwwwxxx{{{}}}{{{vvvsssrrrsssrrrooojjjhhhhhhjjjllllllggggggeeeccc``````bbbdddjjjiiigggeeecccaaa```^^^VVVSSSQQQUUU\\\___[[[UUUJJJIIIJJJLLLOOOPPPPPPOOORRRRRRRRRRRRPPPMMMJJJHHHBBBAAA???>>>============>>>>>>>>>===???CCCHHHMMMRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVUUUTTTSSSQQQPPPOOOOOONNNKKKJJJJJJKKKMMMOOOOOONNNMMMKKKJJJIIIIIIIIIHHHGGGFFFGGGHHHGGGEEECCC@@@BBBDDDEEEFFFEEEDDDBBB@@@@@@??????>>>>>>>>>>>>======>>>>>>>>>======<<>>>>>============;;;;;;;;;;;;;;;<<<===>>>======<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;<<<999999:::;;;<<<===???@@@<<<<<<<<<;;;;;;;;;::::::===<<<:::999999:::<<<===;;;;;;<<<<<<;;;;;;:::999999999:::;;;;;;;;;;;;:::<<<<<<===>>>>>>>>>======<<<<<<===>>>???@@@@@@AAA???>>>===<<<===???AAACCCCCCFFFHHHIIIMMMQQQPPPLLLDDDGGGEEEGGGPPPYYYppp?????????@@@@@@@@@AAAAAA???@@@BBBDDDDDDBBBAAA@@@>>>>>>>>>===>>>???@@@AAACCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFEEEDDDCCCBBBCCCEEEGGGIIIIIIIIIHHHEEEGGGHHHJJJLLLMMMOOOPPPKKKMMMNNNNNNMMMMMMNNNOOOKKKKKKKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHHHHGGGFFFFFFJJJKKKLLLKKKHHHFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHNNNSSSVVVSSSOOOMMMIIIEEECCCCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHIIILLLNNNSSSTTTVVVVVVTTTRRRQQQQQQPPPRRRTTTWWWXXXYYYYYYYYYSSSSSSSSSSSSTTTUUUWWWWWWVVVWWWZZZ^^^cccddddddbbb\\\WWWQQQLLLKKKLLLLLLLLLNNNNNNMMMLLLKKKKKKJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHJJJKKKMMMMMMMMMKKKIIIHHHJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMKKKKKKLLLMMMPPPSSSVVVXXXRRRPPPNNNNNNPPPQQQRRRQQQJJJJJJKKKLLLNNNPPPQQQRRRQQQQQQQQQPPPOOOPPPSSSUUUWWWXXXWWWUUUTTTTTTWWWYYYWWWYYY]]]aaacccdddeeeeeeeeeeeefffeeedddeeegggiiikkkiiifffbbb```aaaeeehhhiiifffbbbaaadddgggjjjlllsssttttttqqqjjjfffdddeeeeeebbb______aaadddfffggg``````___]]][[[[[[]]]___cccddddddcccaaa___^^^]]]VVVRRRPPPTTT]]]bbb```\\\NNNMMMLLLMMMOOOPPPPPPPPPOOOPPPOOONNNKKKGGGCCCAAA>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>BBBGGGLLLLLLNNNQQQTTTUUUVVVVVVVVVVVVVVVVVVUUUTTTRRRQQQPPPNNNLLLJJJHHHHHHIIIKKKLLLKKKKKKJJJIIIIIIIIIJJJJJJKKKJJJIIIJJJKKKJJJIIIGGG@@@BBBDDDFFFFFFFFFDDDCCC@@@@@@@@@@@@@@@?????????===>>>>>>>>>>>>>>>===<<>>======<<<======>>><<<;;;;;;;;;;;;<<<============<<<<<<<<<<<<======;;;;;;::::::::::::;;;;;;999999:::;;;<<<===???@@@<<<;;;;;;;;;;;;:::::::::999888666555555666888999:::;;;;;;<<<;;;;;;::::::888999999:::;;;::::::::::::;;;<<<<<<=========<<<<<<<<<===>>>???@@@@@@AAABBBAAA???>>>>>>???@@@BBB@@@DDDGGGIIINNNSSSRRRNNNEEEHHHFFFHHHQQQZZZqqq======>>>???@@@AAABBBBBB@@@@@@BBBCCCCCCBBBBBBAAA??????=========>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFCCCDDDGGGIIIJJJJJJIIIIIIEEEFFFIIIIIIJJJJJJMMMNNNIIIKKKLLLMMMMMMMMMOOOQQQOOONNNMMMLLLKKKJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHKKKMMMLLLJJJGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEIIINNNPPPMMMKKKKKKIIIFFFDDDDDDEEEEEEFFFFFFGGGGGGHHHGGGGGGGGGGGGHHHHHHIIIGGGHHHHHHHHHGGGHHHJJJLLLQQQRRRTTTSSSQQQOOONNNNNNNNNOOOQQQTTTVVVWWWWWWWWWRRRRRRRRRSSSSSSTTTVVVVVVUUUUUUWWWZZZ___cccdddddd]]]XXXRRRNNNLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIJJJKKKKKKLLLKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNLLLLLLMMMNNNPPPSSSUUUWWWQQQOOOMMMLLLNNNOOOOOONNNJJJJJJKKKMMMNNNOOOPPPQQQNNNNNNNNNMMMMMMNNNRRRUUUYYYXXXWWWSSSPPPOOOQQQSSSPPPSSSWWWZZZ[[[\\\___```bbbcccbbbaaaaaabbbfffiiiiiigggddd___[[[[[[]]]______]]]ZZZZZZ\\\```cccdddmmmooooookkkeee```^^^___]]][[[ZZZ[[[^^^bbbdddddd[[[[[[ZZZXXXVVVWWWYYY[[[]]]```cccdddbbb___]]]\\\XXXUUUSSSWWW^^^dddeeecccSSSQQQNNNMMMNNNNNNNNNNNNNNNMMMLLLJJJGGGCCC@@@>>>;;;;;;;;;;;;;;;:::::::::999:::;;;<<<>>>BBBGGGKKKJJJMMMQQQSSSTTTUUUVVVWWWTTTTTTUUUUUUUUUSSSQQQPPPNNNLLLIIIGGGFFFGGGIIIJJJHHHHHHHHHIIIIIIIIIIIIJJJIIIHHHGGGGGGIIIIIIHHHGGGAAABBBCCCDDDEEEDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@===>>>????????????>>>>>>???>>>===<<<<<<<<<===>>><<<<<<;;;;;;;;;<<<<<<=========<<<<<<<<<<<<======;;;::::::999999::::::;;;::::::::::::;;;<<<>>>>>>;;;;;;;;;;;;:::::::::::::::999888777777888999:::999:::;;;;;;<<<<<<;;;;;;888999::::::;;;;;;::::::999:::;;;<<<=========<<<======>>>>>>??????@@@@@@CCCBBB@@@???>>>???@@@AAA???DDDGGGJJJOOOTTTSSSOOOFFFIIIGGGIIIRRR[[[rrr;;;<<<===???@@@BBBCCCDDD@@@@@@AAAAAAAAABBBBBBBBB@@@???>>>===<<<===???@@@AAAAAAAAA@@@@@@AAAAAAAAA??????@@@@@@AAAAAABBBBBBCCCBBBAAA@@@@@@@@@AAAAAABBBBBBCCCDDDEEEFFFHHHHHHDDDFFFIIIKKKLLLKKKJJJIIIGGGIIIKKKJJJHHHHHHIIIKKKIIIJJJKKKKKKKKKLLLNNNQQQRRRQQQNNNLLLJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIHHHKKKMMMNNNKKKHHHFFFEEECCCDDDDDDDDDDDDDDDCCCCCCDDDHHHJJJGGGFFFHHHIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGHHHIIIIIIHHHIIIKKKMMMPPPQQQRRRQQQOOOMMMLLLMMMKKKMMMOOOQQQSSSSSSTTTSSSSSSRRRRRRSSSSSSTTTUUUVVVTTTTTTVVVYYY]]]______^^^YYYVVVQQQNNNMMMMMMLLLKKKJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJLLLMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPOOONNNNNNOOOPPPRRRTTTUUURRRPPPNNNMMMNNNOOONNNNNNKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLMMMQQQTTT\\\ZZZXXXSSSOOOMMMMMMNNNKKKOOOSSSUUUUUUWWWZZZ\\\^^^___aaaaaaaaabbbdddfffeeedddbbb^^^ZZZXXXYYYZZZYYYWWWUUUVVVYYY\\\]]]^^^aaadddgggeee```\\\ZZZ[[[WWWVVVVVVXXX[[[^^^^^^^^^XXXXXXWWWUUUSSSSSSVVVXXXYYY^^^dddeeeccc```]]]\\\XXXVVVUUUWWW\\\bbbeeegggWWWTTTPPPMMMLLLLLLLLLKKKKKKJJJHHHFFFCCCAAA???>>>888888999999999999999999777999;;;<<<>>>BBBHHHKKKJJJMMMQQQRRRQQQQQQSSSUUUPPPQQQSSSTTTTTTSSSQQQPPPPPPNNNKKKHHHGGGGGGIIIJJJGGGGGGHHHIIIIIIHHHGGGFFFDDDCCCBBBCCCEEEFFFFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA???????????????@@@@@@@@@===>>>???@@@@@@AAA@@@@@@>>>===<<<;;;;;;<<<>>>???===<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<<<<======::::::999999999999:::::::::::::::::::::;;;<<<<<<;;;;;;;;;:::::::::999999<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<=========999::::::;;;;;;;;;;;;;;;:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>?????????AAA@@@>>>===>>>???AAABBBAAAEEEIIIKKKOOOSSSRRRMMMFFFIIIGGGIIIRRR[[[rrr:::;;;<<<>>>@@@BBBDDDEEEAAA@@@@@@@@@@@@AAABBBCCCAAA@@@>>>===<<<===???@@@AAA@@@@@@??????@@@@@@AAA===>>>???AAAAAABBBBBBBBBCCCBBBAAA???>>>>>>??????@@@@@@AAACCCEEEGGGIIIJJJFFFGGGJJJLLLMMMLLLJJJIIIKKKMMMNNNLLLHHHFFFGGGHHHJJJKKKKKKJJJJJJKKKMMMPPPSSSQQQNNNKKKIIIIIIIIIJJJJJJHHHGGGFFFFFFHHHJJJKKKHHHKKKNNNNNNLLLIIIFFFEEEBBBCCCCCCCCCCCCCCCBBBBBB@@@DDDFFFDDDCCCGGGIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKLLLNNNPPPPPPQQQQQQPPPNNNLLLKKKLLLJJJKKKMMMOOOQQQQQQQQQQQQSSSSSSRRRSSSSSSTTTUUUVVVTTTUUUVVVYYY\\\\\\ZZZXXXUUUSSSPPPNNNNNNMMMLLLKKKHHHIIIJJJKKKLLLLLLLLLLLLNNNNNNNNNMMMLLLJJJIIIHHHFFFFFFFFFGGGHHHIIIJJJKKKIIIIIIGGGGGGHHHJJJMMMOOOMMMMMMLLLLLLKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPOOOOOOPPPQQQSSSTTTUUUSSSPPPOOOPPPQQQPPPPPPNNNNNNMMMMMMLLLKKKIIIIIIQQQQQQPPPNNNMMMNNNQQQTTT^^^]]]ZZZTTTOOOLLLLLLMMMHHHLLLPPPRRRRRRSSSVVVYYYZZZ]]]```bbbbbbaaabbbbbbbbbaaa```]]]YYYWWWWWWYYYVVVTTTSSSUUUWWWZZZ[[[[[[VVVZZZ^^^^^^[[[WWWVVVWWWSSSSSSTTTVVVYYYZZZYYYXXXWWWWWWVVVTTTRRRRRRTTTVVVUUUZZZaaadddbbb^^^ZZZYYYSSSRRRQQQRRRVVV[[[```ccc[[[WWWRRRNNNLLLLLLKKKJJJDDDCCCAAA???===<<<<<<<<<666777888888999888888888777999;;;<<>>>>>??????@@@>>>>>>>>>>>>>>>?????????===>>>???@@@AAABBBBBBBBB>>>===<<<;;;;;;<<<>>>???===<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<<<<======:::999999999999999999:::::::::999999999:::;;;;;;;;;;;;;;;:::::::::999999888999999::::::999999888777888999;;;<<<===>>>>>>999:::;;;;;;<<<<<<;;;;;;;;;<<<===>>>?????????????????????>>>>>>>>>>>>>>>>>>===<<<<<<===???AAACCCCCCGGGJJJLLLOOORRRPPPKKKFFFIIIGGGIIIRRR[[[qqq?????????@@@AAABBBDDDEEEBBBBBBBBB@@@??????AAACCCAAA@@@>>>=========>>>???AAA@@@???@@@BBBBBBAAA@@@CCCBBB@@@???@@@BBBDDDFFFHHHGGGFFFDDDBBBAAA@@@@@@BBBBBBAAAAAABBBEEEGGGIIIJJJEEEFFFMMMRRRQQQMMMKKKIIIOOOQQQMMMIIIHHHGGGEEEIIIJJJIIIHHHGGGIIILLLNNNQQQPPPMMMJJJIIIHHHIIIJJJKKKIIIHHHIIIKKKKKKGGGDDDFFFGGGHHHGGGFFFFFFGGGIIIKKKIIIFFFDDDBBBBBBCCCDDDBBBCCCEEEFFFGGGGGGGGGFFFDDDEEEGGGGGGEEEDDDEEEFFFDDDEEEGGGGGGFFFGGGHHHJJJHHHHHHHHHIIIJJJLLLNNNPPPSSSQQQOOONNNMMMLLLJJJHHHJJJLLLNNNOOOOOOPPPRRRSSSQQQPPPPPPPPPQQQRRRTTTUUUXXXWWWVVVTTTTTTTTTUUUUUUUUUSSSQQQQQQQQQNNNIIIEEEHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIHHHHHHHHHIIIJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJIIIHHHFFFGGGIIILLLIIIJJJKKKLLLLLLLLLJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKPPPOOOMMMMMMNNNQQQTTTUUURRRQQQPPPOOONNNOOOOOOPPPOOONNNMMMLLLKKKKKKKKKKKKNNNOOOOOONNNMMMNNNPPPRRR\\\[[[YYYVVVTTTQQQOOONNNHHHKKKNNNPPPQQQSSSVVVYYYXXXXXXYYY[[[]]]___aaabbb___]]][[[ZZZZZZZZZYYYWWWQQQPPPQQQSSSVVVVVVSSSPPPQQQSSSUUUVVVWWWVVVTTTSSSPPPMMMMMMSSSVVVUUUUUUXXXWWWWWWUUUSSSRRRQQQQQQQQQUUUVVVZZZ^^^```___[[[WWWSSSRRRQQQSSSWWW[[[^^^___YYYVVVQQQNNNMMMKKKIIIHHHAAA@@@???===;;;:::999999999888888777777777777777999<<>>=========>>>>>>?????????@@@>>>>>>>>>>>>>>>?????????:::;;;<<<<<<<<<;;;:::999======<<<;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;777888888888888999999999888999::::::;;;;;;::::::<<<<<<<<<;;;;;;:::::::::<<<;;;999888777888999999<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>@@@???>>>======>>>??????>>>>>>>>>===>>>??????@@@@@@BBBEEEIIIMMMOOOPPPQQQKKKLLLGGGGGGNNNWWWnnn>>>>>>???@@@BBBCCCDDDDDDCCCCCCBBB@@@???>>>@@@AAAAAA@@@??????>>>>>>>>>>>>CCCAAAAAAAAACCCDDDDDDCCCDDDBBB@@@??????AAADDDFFFGGGGGGEEECCCBBBAAAAAAAAACCCBBBAAAAAABBBDDDFFFHHHHHHEEEEEELLLQQQOOOLLLJJJIIIOOOQQQMMMIIIHHHHHHFFFIIIIIIHHHFFFEEEEEEGGGIIIKKKKKKJJJJJJKKKMMMOOOPPPKKKIIIHHHHHHJJJJJJGGGEEEFFFHHHIIIIIIGGGFFFGGGGGGJJJIIIGGGEEEDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFDDDEEEGGGGGGEEEDDDEEEFFFGGGIIIJJJKKKJJJIIIJJJKKKHHHGGGGGGHHHIIIKKKNNNOOOQQQOOONNNMMMNNNMMMKKKIIILLLMMMNNNNNNNNNOOOQQQTTTQQQQQQPPPQQQQQQRRRSSSTTTVVVUUUTTTRRRRRRRRRRRRSSSSSSQQQQQQRRRSSSQQQNNNJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHFFFGGGIIILLLHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKMMMMMMPPPNNNMMMMMMNNNQQQTTTVVVTTTSSSQQQOOONNNNNNNNNOOONNNNNNMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMMMMOOORRRUUU^^^]]]ZZZXXXUUUSSSRRRQQQJJJLLLNNNPPPQQQSSSVVVYYYUUUUUUVVVWWWYYY[[[]]]___^^^\\\ZZZYYYYYYXXXWWWVVVQQQPPPPPPRRRTTTUUUSSSPPPOOOPPPQQQSSSTTTTTTSSSSSSRRRNNNMMMPPPSSSQQQQQQSSSUUUTTTSSSRRRRRRQQQQQQQQQRRRTTTWWW[[[]]]\\\YYYUUUSSSQQQQQQSSSVVVZZZ\\\\\\ZZZWWWQQQMMMJJJGGGDDDBBB???>>>===;;;999888888888888777777666666666777777999<<<@@@CCCFFFIIILLLOOOPPPOOOMMMMMMOOOPPPOOONNNOOONNNMMMMMMMMMLLLJJJHHHLLLLLLKKKIIIGGGFFFGGGIIIHHHHHHHHHGGGGGGFFFFFFEEEFFFEEEDDDCCCCCCCCCCCCDDD@@@@@@@@@@@@???>>>===<<<=========>>>>>>>>>??????????????????>>>>>>===<<<888999;;;<<<<<<<<<;;;;;;======<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::777888888888888999999999999::::::;;;;;;;;;::::::<<<;;;;;;;;;::::::::::::<<<;;;:::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999::::::;;;;;;<<<<<<======???>>>============>>>???>>>>>>>>>>>>>>>??????@@@@@@BBBEEEIIIMMMOOOPPPQQQJJJLLLGGGFFFNNNVVVmmm<<<===???BBBCCCDDDDDDCCCCCCBBBAAA???>>>>>>>>>???AAAAAAAAAAAA@@@???>>>===CCCBBBAAACCCEEEFFFGGGFFFEEECCC@@@??????AAADDDFFFGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCBBBBBBBBBDDDEEEFFFGGGCCCDDDJJJNNNMMMJJJIIIJJJOOOQQQMMMIIIIIIIIIGGGJJJJJJIIIFFFCCCCCCDDDFFFHHHHHHHHHIIIKKKNNNPPPRRRKKKIIIGGGGGGGGGHHHGGGFFFFFFHHHJJJKKKIIIFFFEEEEEEHHHHHHHHHGGGFFFEEEDDDDDDBBBBBBCCCDDDDDDEEEEEEEEEDDDFFFGGGFFFEEEDDDEEEFFFHHHKKKMMMMMMKKKIIIHHHHHHGGGFFFFFFGGGHHHJJJLLLMMMNNNMMMMMMMMMOOOOOOMMMLLLNNNOOOOOOMMMLLLMMMPPPRRRPPPQQQQQQRRRRRRRRRQQQQQQSSSRRRPPPOOONNNNNNOOOOOOOOOOOOPPPRRRTTTTTTRRRPPPJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFGGGIIIKKKHHHHHHHHHHHHHHHIIIJJJJJJHHHHHHGGGGGGIIIKKKMMMOOOOOOMMMLLLLLLMMMPPPTTTVVVTTTSSSQQQOOONNNNNNNNNNNNOOONNNMMMLLLLLLKKKKKKKKKKKKKKKLLLKKKLLLOOOTTTXXX___]]]ZZZXXXUUUTTTTTTTTTKKKMMMOOOPPPQQQSSSVVVXXXTTTTTTSSSSSSUUUWWWZZZ\\\]]]ZZZXXXWWWVVVVVVUUUSSSQQQPPPOOOPPPRRRRRRRRRPPPNNNNNNOOOPPPRRRSSSTTTTTTUUUPPPNNNPPPQQQOOOOOOQQQSSSSSSSSSSSSSSSTTTTTTTTTRRRSSSVVVYYY\\\[[[XXXUUURRRRRRRRRSSSWWWYYYYYYYYYWWWSSSNNNIIIFFFCCC@@@>>><<<;;;:::888777666666666666666666555666666777777:::===BBBEEEHHHJJJLLLNNNPPPNNNMMMMMMNNNOOOOOONNNNNNMMMKKKKKKLLLKKKIIIGGGHHHJJJJJJIIIGGGEEEEEEFFFDDDDDDEEEFFFFFFEEEDDDCCCBBBCCCCCCCCCCCCBBBBBBAAA??????>>>>>>======<<<<<<<<<===============>>>>>>??????@@@@@@>>>===;;;999777888:::;;;<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999777888888888888999999999:::;;;;;;;;;;;;;;;:::999;;;;;;:::::::::::::::999;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????AAAEEEIIILLLOOOPPPPPPIIIKKKFFFFFFNNNUUUkkk;;;===@@@BBBDDDDDDDDDCCCBBBAAA>>>>>>>>>?????????AAAAAABBBBBBAAA@@@>>>===CCCBBBAAABBBEEEGGGHHHGGGFFFDDDAAA??????AAADDDFFFGGGGGGFFFEEEEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEBBBCCCHHHKKKJJJHHHIIIJJJOOOQQQMMMIIIIIIIIIHHHKKKKKKIIIFFFDDDCCCEEEGGGIIIHHHHHHHHHIIIJJJKKKLLLJJJIIIGGGEEEEEEFFFFFFFFFFFFIIIKKKKKKIIIFFFDDDDDDFFFGGGHHHIIIHHHGGGEEECCCBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFFFFDDDDDDEEEGGGHHHJJJMMMMMMJJJGGGEEEDDDFFFEEEEEEEEEFFFHHHJJJKKKLLLLLLLLLNNNPPPQQQPPPNNNNNNOOOPPPOOONNNMMMMMMNNNPPPQQQRRRRRRRRRQQQPPPOOOPPPOOONNNLLLKKKKKKKKKLLLMMMNNNPPPRRRTTTTTTRRRQQQKKKKKKJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLKKKJJJIIIIIIIIIIIIIIIHHHIIIIIIHHHGGGGGGHHHJJJIIIHHHHHHGGGHHHIIIKKKLLLJJJIIIGGGFFFGGGIIILLLNNNLLLLLLKKKKKKLLLOOORRRTTTRRRQQQPPPNNNNNNOOOOOOPPPQQQPPPOOONNNMMMMMMMMMMMMLLLLLLLLLKKKKKKNNNSSSWWW\\\ZZZWWWUUUSSSSSSSSSSSSMMMNNNOOOPPPPPPRRRUUUWWWVVVUUUSSSSSSTTTVVVYYY[[[ZZZXXXVVVTTTTTTTTTRRRQQQQQQPPPOOOOOOOOOPPPQQQQQQOOOOOOPPPQQQSSSUUUWWWXXXYYYSSSPPPRRRSSSQQQQQQSSSRRRSSSTTTUUUVVVVVVWWWWWWTTTUUUWWWZZZ\\\]]][[[XXXTTTTTTTTTVVVXXXYYYXXXVVVNNNKKKGGGDDDCCCAAA???>>>:::999888777666666666666555555555555555666777777:::>>>CCCGGGIIIKKKMMMNNNOOONNNLLLLLLNNNOOONNNMMMNNNMMMLLLLLLLLLKKKIIIGGGFFFHHHJJJJJJHHHEEEDDDDDDAAABBBDDDEEEFFFEEECCCBBB@@@AAACCCDDDDDDBBBAAA@@@???>>>>>>======<<<<<<===<<<<<<<<<<<<===============>>>??????>>>===;;;999999999:::;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;:::::::::999999999888888777777888888888999999999;;;;;;;;;;;;;;;::::::999::::::::::::999999999999999999999999:::;;;;;;<<<::::::::::::::::::::::::??????>>>===<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>??????????????????AAADDDHHHKKKMMMNNNOOOGGGIIIFFFFFFMMMTTTiii:::<<>>CCCAAA@@@@@@CCCEEEGGGGGGEEEDDDBBBAAAAAABBBDDDEEEHHHGGGGGGFFFFFFGGGGGGHHHEEEDDDDDDCCCCCCCCCCCCCCCCCCAAABBBGGGIIIGGGGGGIIIIIINNNPPPKKKHHHHHHIIIHHHIIIHHHGGGEEECCCCCCEEEGGGHHHGGGGGGFFFFFFFFFFFFFFFIIIHHHGGGEEEDDDDDDEEEFFFEEEHHHKKKKKKIIIFFFDDDCCCDDDFFFGGGIIIIIIGGGEEECCCBBBAAA@@@??????AAABBBDDDEEEFFFFFFEEEDDDDDDEEEGGGIIIKKKMMMMMMJJJGGGDDDDDDDDDDDDCCCDDDEEEFFFHHHIIIKKKKKKMMMPPPSSSTTTSSSQQQLLLOOOQQQRRRPPPMMMKKKJJJPPPPPPQQQRRRRRRQQQPPPOOOPPPNNNLLLKKKIIIIIIIIIJJJLLLMMMPPPQQQQQQPPPOOONNNLLLLLLLLLLLLKKKIIIHHHGGGHHHGGGGGGHHHIIIJJJKKKKKKLLLLLLKKKIIIIIIHHHHHHHHHGGGHHHIIIHHHGGGFFFHHHIIIJJJIIIIIIHHHIIIKKKMMMNNNMMMKKKHHHFFFEEEFFFHHHJJJKKKJJJKKKKKKLLLNNNOOOPPPMMMMMMMMMMMMNNNPPPQQQSSSRRRRRRQQQPPPOOOOOOOOOOOONNNNNNMMMLLLKKKMMMPPPSSSUUUTTTRRRQQQOOOOOOOOOPPPMMMNNNNNNNNNMMMOOORRRUUUUUUTTTSSSRRRSSSTTTVVVWWWXXXVVVSSSRRRSSSSSSRRRPPPPPPPPPPPPOOONNNOOOPPPQQQNNNOOOOOOQQQSSSUUUWWWXXXXXXSSSPPPRRRSSSQQQQQQSSSOOOPPPRRRTTTUUUVVVWWWWWWUUUUUUVVVYYY[[[]]][[[ZZZVVVWWWXXXZZZ[[[ZZZVVVSSSIIIFFFBBB@@@???>>><<<;;;999999888777666666777777444444444444555666888888;;;???DDDHHHJJJKKKMMMNNNOOOMMMKKKLLLMMMNNNMMMMMMOOONNNLLLLLLMMMLLLJJJHHHEEEHHHJJJKKKIIIFFFEEEDDDAAABBBDDDFFFFFFEEECCCBBB???AAACCCDDDDDDCCCAAA@@@??????>>>=========>>>>>>============<<<<<<<<<<<<;;;<<<======>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::::::::::::::999999999888888888777777888888888999999999999:::::::::::::::999999999999999999999999999999777777888888999999999999::::::::::::::::::::::::??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<<<<<<<<<<======>>>????????????>>>>>>@@@CCCFFFIIIKKKLLLLLLEEEHHHEEEFFFMMMSSSggg;;;<<>>??????@@@@@@@@@@@@@@@CCCAAA??????AAADDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCHHHGGGFFFFFFFFFFFFFFFGGGDDDDDDDDDDDDDDDCCCCCCCCCBBB@@@BBBFFFGGGFFFFFFIIIHHHMMMNNNIIIFFFGGGHHHHHHEEEEEEDDDBBB??????AAACCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGEEECCCBBBCCCEEEDDDFFFHHHIIIGGGDDDCCCCCCCCCDDDFFFGGGGGGFFFEEEDDDCCCAAA???======???AAACCCFFFFFFFFFEEECCCDDDFFFHHHKKKMMMNNNNNNKKKHHHFFFFFFCCCCCCBBBBBBCCCDDDFFFGGGKKKLLLNNNRRRUUUVVVUUUSSSLLLNNNQQQRRROOOMMMKKKJJJOOOPPPPPPQQQQQQQQQPPPPPPPPPOOOMMMKKKJJJIIIJJJJJJKKKNNNPPPPPPNNNLLLLLLKKKLLLMMMMMMNNNMMMKKKIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMLLLKKKJJJIIIHHHHHHHHHFFFHHHIIIHHHGGGFFFGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNMMMKKKIIIGGGEEEEEEFFFGGGKKKLLLMMMOOOOOONNNMMMLLLJJJIIIJJJKKKMMMOOORRRSSSSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOMMMLLLKKKMMMOOOOOOOOOOOONNNNNNMMMMMMLLLLLLLLLLLLKKKJJJKKKNNNQQQSSSSSSRRRRRRRRRRRRRRRRRRUUUSSSQQQQQQRRRSSSRRRQQQOOOQQQQQQQQQOOONNNOOOPPPLLLMMMNNNPPPRRRTTTUUUVVVUUUQQQPPPRRRRRROOOMMMNNNLLLMMMOOORRRTTTTTTTTTTTTTTTSSSTTTVVVYYY[[[[[[ZZZXXXYYYZZZ\\\]]]ZZZUUUQQQGGGDDD@@@===;;;:::888666888888777777777777777888444444444555666888999:::<<>>===<<<<<<===>>>???>>>>>>>>>============<<<;;;;;;;;;;;;<<<<<<=========<<<;;;::::::::::::;;;<<<;;;;;;::::::::::::::::::::::::999999999888888777888888888888999999999777777888999999999999999777888888888888999999999666777888888888888888777999999999999999999999999<<<<<<;;;;;;:::999999999:::::::::::::::;;;;;;;;;999:::;;;<<<============<<<===>>>@@@@@@??????>>>>>>@@@BBBEEEFFFGGGHHHGGGCCCFFFDDDFFFLLLRRReee<<<<<<>>>@@@BBBDDDFFFFFFGGGCCC???>>>@@@AAA???<<<=========>>>???@@@AAABBBDDDBBB??????AAACCCDDDEEECCCDDDEEEEEEEEEDDDBBBAAAFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDBBB@@@BBBFFFFFFEEEFFFJJJGGGKKKLLLHHHDDDFFFHHHGGGGGGFFFDDDAAA>>>===>>>@@@BBBBBBCCCDDDEEEEEEEEEEEEDDDFFFGGGFFFCCCAAABBBCCCCCCEEEFFFFFFDDDCCCDDDDDDBBBCCCDDDEEEFFFEEEEEEDDDCCCAAA>>>;;;;;;===@@@BBBFFFFFFFFFDDDCCCCCCFFFHHHKKKLLLMMMKKKIIIGGGFFFGGGBBBBBBAAAAAABBBCCCDDDEEEMMMNNNPPPTTTWWWXXXWWWUUUNNNOOOOOONNNLLLKKKLLLMMMOOOOOOOOOOOOPPPQQQQQQRRRRRRQQQOOOMMMKKKKKKKKKKKKKKKNNNPPPPPPNNNKKKKKKKKKMMMNNNOOOOOOOOOMMMKKKJJJGGGGGGGGGHHHIIIJJJKKKLLLMMMLLLKKKJJJIIIHHHHHHHHHFFFGGGIIIHHHGGGFFFGGGHHHGGGGGGIIIJJJKKKLLLLLLLLLJJJJJJHHHGGGFFFFFFFFFFFFLLLOOORRRTTTSSSQQQMMMKKKIIIHHHIIIIIIKKKMMMPPPQQQRRRQQQPPPOOONNNNNNNNNNNNMMMNNNOOOOOOMMMLLLLLLMMMLLLMMMNNNOOOOOONNNLLLKKKKKKKKKJJJHHHGGGHHHKKKNNNSSSTTTTTTTTTTTTSSSQQQPPPSSSQQQPPPPPPRRRSSSSSSRRROOOQQQSSSSSSPPPOOOOOOPPPMMMNNNPPPRRRTTTUUUUUUUUUWWWSSSRRRTTTSSSNNNJJJJJJLLLNNNQQQSSSUUUUUUUUUUUUUUUTTTTTTVVVYYY\\\\\\\\\XXXYYY[[[]]]]]]YYYRRRMMMCCC@@@<<<::::::999888666777777666666666777777888444444444666777999:::;;;===???CCCEEEGGGIIILLLNNNMMMLLLJJJJJJLLLMMMLLLKKKNNNMMMKKKKKKLLLKKKIIIGGGDDDEEEGGGGGGEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA>>>>>>@@@AAAAAAAAA@@@@@@>>>===;;;::::::<<<===>>>??????>>>>>>>>>============<<<;;;999999:::;;;<<<<<<;;;:::::::::;;;<<<===<<<;;;::::::999999::::::;;;:::::::::999999999999777888888888888999999999444555666777888999999999777777777777888888999999888888999999999888777666999999999999999999999999::::::::::::999999999999999999999::::::;;;;;;<<<999:::<<<===>>>>>>======<<<===???@@@@@@@@@>>>===>>>@@@AAACCCDDDDDDDDDCCCBBBEEEDDDFFFLLLQQQccc<<<===>>>???AAADDDFFFGGGKKKFFFAAA???AAAAAA===:::<<<<<<<<<<<<>>>@@@BBBDDDFFFCCC@@@???AAACCCDDDEEEBBBCCCFFFGGGFFFDDDAAA@@@DDDDDDBBBAAAAAA@@@@@@@@@BBBBBBCCCDDDEEEEEEDDDDDDBBBAAABBBFFFFFFDDDFFFJJJFFFJJJKKKGGGCCCEEEGGGGGGKKKJJJGGGCCC???===>>>???DDDEEEEEEEEEEEEEEEDDDCCCBBBEEEGGGGGGDDDAAAAAABBBBBBCCCDDDDDDCCCCCCDDDEEEAAABBBCCCDDDDDDEEEEEEEEECCC@@@===::::::===@@@BBBFFFFFFFFFDDDCCCCCCFFFHHHIIIJJJJJJHHHEEEDDDDDDEEEBBBAAAAAA@@@AAABBBDDDEEENNNOOOQQQUUUYYYZZZXXXVVVQQQPPPNNNKKKIIIJJJNNNQQQOOOOOONNNNNNOOOQQQRRRTTTTTTRRRPPPNNNLLLLLLLLLLLLJJJMMMQQQQQQNNNKKKKKKLLLMMMNNNOOOPPPPPPOOOMMMKKKGGGGGGGGGHHHIIIJJJLLLLLLMMMMMMKKKJJJIIIHHHHHHGGGEEEGGGIIIIIIGGGFFFGGGGGGDDDFFFHHHJJJKKKKKKKKKJJJHHHHHHHHHHHHGGGGGGFFFFFFNNNQQQUUUXXXWWWSSSNNNJJJIIIIIIHHHIIIJJJLLLNNNOOOPPPPPPOOONNNMMMMMMMMMMMMKKKMMMOOOPPPNNNLLLLLLLLLKKKMMMOOOQQQQQQOOOMMMKKKJJJIIIHHHFFFDDDEEEIIIKKKUUUVVVWWWXXXWWWUUUSSSQQQQQQPPPOOOPPPRRRTTTTTTSSSNNNQQQUUUTTTRRROOOOOOOOOOOOQQQTTTVVVWWWWWWVVVVVVZZZWWWVVVXXXVVVOOOIIIHHHOOOQQQTTTWWWXXXXXXXXXWWWXXXWWWVVVXXX[[[^^^______WWWYYY[[[]]]]]]XXXPPPKKK===;;;999888:::;;;;;;:::666555555555555666777777444444555666888:::;;;<<<>>>@@@BBBDDDEEEHHHLLLOOOMMMLLLJJJJJJLLLLLLLLLKKKMMMKKKJJJJJJKKKJJJHHHEEECCCDDDEEEEEECCCBBBCCCDDDEEEDDDCCCBBBAAA@@@@@@AAA======>>>???????????????===;;;:::999999:::<<<===@@@@@@??????>>>>>>======@@@>>>;;;999888888:::;;;:::999999999:::<<<>>>???<<<;;;::::::999999::::::;;;;;;;;;:::::::::999999777888888888888999999999222333555666888999999999666666777777888888888999999:::;;;;;;:::999777666888888888888888888888888:::;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<999:::<<<>>>???>>>>>>===<<<===???@@@AAA@@@>>>===??????AAABBBBBBBBBAAAAAAAAAEEEDDDFFFLLLQQQccc<<<<<<===>>>AAADDDGGGHHHGGGEEECCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>??????CCCAAA@@@>>>>>>???AAABBBCCCBBBBBBBBBBBBCCCDDDDDDFFFEEECCC@@@>>>===???AAA>>>@@@CCCFFFGGGFFFEEEDDDBBB@@@>>>>>>@@@CCCDDDDDDFFFFFFFFFFFFEEEEEEEEEEEELLLJJJGGGDDDBBBBBBCCCCCCDDDFFFHHHHHHFFFDDDCCCDDDIIIIIIIIIGGGDDDBBBBBBBBBHHHIIIJJJJJJJJJHHHFFFDDDBBBCCCDDDDDDDDDCCCAAA@@@???===;;;:::;;;>>>BBBDDDEEEHHHIIIFFFBBBAAADDDHHHIIIIIIGGGEEEDDDCCCCCCCCCDDDCCCAAA@@@AAADDDGGGJJJNNNPPPTTTWWWYYYXXXWWWUUUTTTQQQMMMLLLLLLLLLLLLKKKPPPQQQQQQOOOMMMMMMQQQUUUUUUVVVUUUSSSNNNKKKIIIIIILLLLLLLLLLLLLLLLLLLLLLLLLLLNNNQQQSSSSSSQQQNNNLLLIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHFFFGGGHHHHHHGGGFFFEEEFFFHHHJJJJJJJJJIIIHHHEEEGGGIIIJJJIIIHHHHHHIIIHHHGGGFFFEEEEEEEEEFFFGGGOOOSSSXXXYYYVVVRRRMMMKKKIIIHHHGGGGGGHHHIIIKKKLLLNNNLLLKKKKKKLLLLLLKKKJJJMMMMMMNNNNNNNNNNNNMMMMMMPPPPPPOOONNNLLLMMMOOORRROOOOOOMMMJJJGGGHHHJJJMMMQQQRRRTTTUUUVVVVVVVVVVVVOOOOOOOOOOOOPPPRRRTTTUUURRRTTTWWWVVVTTTPPPMMMLLLIIILLLPPPRRRSSSUUUZZZ^^^ccc```[[[WWWTTTRRRNNNLLLOOOQQQSSSVVVXXXXXXXXXXXXWWWUUUUUUXXX\\\```bbbbbbYYYWWWVVVTTTQQQLLLFFFBBB999999999888777666666555333333333444444444444555888666666999>>>AAABBBAAAEEEDDDDDDDDDFFFHHHJJJKKKMMMMMMLLLLLLKKKKKKJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFBBBCCCDDDEEEEEEFFFEEEEEEAAAAAAAAA@@@@@@???????????????>>>>>>======<<<<<>>>>>===<<<;;;;;;;;;======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999>>>===<<<:::777666888999777777888888888888777777888888777777777777888888:::999777666666666777888777777777777777777777777:::777444555777999999777777888888888888999999999999999999:::;;;<<<===>>><<<;;;;;;;;;;;;===>>>???===>>>???@@@@@@???>>>===@@@??????AAACCCCCCBBBAAACCCBBBDDDGGGGGGMMMaaaxxx@@@@@@@@@AAABBBCCCEEEFFFEEEDDDBBB@@@>>>>>>>>>>>>>>>???????????????>>>>>>AAA@@@???>>>>>>???@@@AAABBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBB???===<<<===???>>>@@@CCCEEEFFFFFFEEEDDDBBB@@@>>>>>>@@@BBBCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFIIIHHHFFFDDDCCCCCCCCCDDDCCCEEEGGGGGGFFFEEEEEEFFFGGGHHHHHHGGGEEECCCCCCDDDGGGHHHJJJJJJJJJIIIGGGFFFDDDEEEEEEFFFEEEDDDCCCBBBAAA???===<<<===???BBBDDDEEEGGGHHHFFFBBBAAAEEEIIIHHHGGGFFFEEECCCCCCBBBBBBBBBAAA@@@@@@BBBEEEIIILLLNNNPPPTTTXXXZZZZZZXXXWWWQQQNNNJJJIIIJJJLLLMMMMMMOOOPPPPPPOOOMMMMMMOOORRRTTTUUUTTTRRRNNNKKKIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKNNNRRRUUUVVVTTTQQQOOOKKKKKKLLLLLLLLLLLLKKKKKKIIIHHHGGGGGGGGGGGGEEEDDDCCCEEEHHHJJJKKKJJJIIIHHHDDDGGGIIIIIIHHHGGGHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHOOOSSSWWWYYYVVVRRRNNNLLLHHHHHHGGGGGGHHHIIIKKKLLLLLLKKKIIIJJJKKKKKKJJJIIIMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNMMMOOORRRUUUUUUTTTRRRNNNJJJIIIJJJLLLNNNOOOQQQSSSTTTTTTTTTTTTPPPOOOOOOOOOPPPQQQSSSTTTTTTUUUVVVTTTQQQNNNLLLKKKGGGJJJMMMOOOQQQSSSXXX\\\bbbaaa^^^[[[VVVRRROOONNNQQQRRRSSSTTTUUUVVVWWWXXXWWWVVVVVVXXX\\\___aaaaaaYYYVVVRRROOOKKKGGGCCC@@@999999888777777666555555555555555555555555555555999888888;;;@@@DDDEEEDDDDDDDDDCCCCCCDDDFFFHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGCCCCCCDDDEEEEEEEEEDDDDDDAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>=========<<<>>>>>>>>>===<<<;;;;;;;;;<<<<<<============<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999;;;;;;;;;999777666777888444444555555555555444444888888777777777777888888999999777666666666777888777777777777777777777777888777777888;;;;;;999777777888888888888999999999999999999:::;;;===>>>???>>>???@@@AAAAAAAAA@@@???===>>>????????????>>>===?????????AAACCCDDDDDDBBBDDDBBBEEEHHHHHHMMMbbbxxxAAAAAABBBBBBBBBBBBAAAAAABBBAAA@@@???>>>>>>>>>>>>???@@@AAAAAAAAA???===<<>>???@@@BBBAAAAAA@@@?????????>>>>>>???@@@???===;;;;;;<<<>>>@@@BBBDDDEEEEEEDDDCCCCCCAAA???>>>@@@AAABBBAAA@@@AAABBBCCCDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDAAACCCFFFFFFEEEEEEFFFGGGEEEFFFHHHGGGEEEDDDEEEFFFFFFGGGIIIJJJJJJIIIHHHHHHDDDEEEEEEEEEEEEDDDCCCCCCCCCBBB@@@??????AAADDDFFFEEEGGGGGGEEEBBBBBBEEEHHHFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@AAACCCGGGKKKMMMNNNQQQUUUXXX[[[[[[ZZZZZZPPPMMMIIIHHHJJJMMMPPPQQQMMMNNNOOONNNLLLLLLMMMOOORRRSSSSSSPPPMMMJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJNNNSSSWWWYYYWWWTTTQQQMMMNNNNNNOOOOOONNNNNNMMMJJJHHHGGGGGGGGGFFFCCCAAABBBDDDHHHKKKLLLKKKIIIHHHDDDFFFHHHHHHGGGFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGNNNRRRVVVWWWTTTQQQMMMLLLHHHHHHHHHHHHHHHJJJKKKKKKJJJIIIHHHIIIJJJKKKJJJIIIMMMMMMNNNNNNNNNNNNMMMMMMLLLMMMNNNOOOOOOQQQUUUXXX[[[ZZZWWWSSSNNNKKKKKKLLLLLLMMMOOOQQQRRRRRRQQQQQQPPPPPPOOOOOOOOOPPPRRRSSSTTTUUUTTTQQQMMMJJJJJJKKKFFFHHHKKKMMMOOORRRVVVYYY```bbbbbb___XXXRRRPPPOOOSSSSSSSSSSSSTTTUUUVVVWWWXXXWWWWWWYYY\\\___``````XXXSSSMMMGGGCCCAAA>>><<<888888777777666666555555666666666666666666666666999999:::>>>CCCFFFHHHHHHDDDDDDCCCBBBCCCDDDEEEFFFHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFDDDDDDDDDEEEDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>============>>>>>>======<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999:::::::::777888999999777666666777777777777777777777777777888888777777777777888888999888888777666777777777777777777777777777777777666777999;;;===<<<999666777888888888888999999999888999999:::<<<>>>???@@@<<<>>>???AAA@@@???<<<;;;===>>>>>>??????>>>>>>===>>>>>>???BBBEEEFFFFFFDDDEEECCCFFFIIIHHHMMMbbbyyy???@@@AAABBBAAA@@@>>>===???>>>>>>>>>============???@@@BBBCCCBBB???<<<:::======<<<<<<<<<===>>>>>>AAA@@@@@@???>>>===<<<;;;;;;>>>@@@@@@>>><<<;;;;;;???@@@BBBCCCDDDDDDCCCCCCCCCAAA??????@@@AAAAAA@@@>>>??????@@@AAAAAABBBBBBBBBBBBCCCEEEEEEEEEEEEEEECCCDDDFFFFFFDDDDDDEEEFFFFFFGGGIIIHHHFFFDDDDDDEEEDDDEEEFFFGGGHHHHHHHHHHHHCCCCCCCCCBBBBBBBBBAAAAAACCCBBBAAAAAABBBDDDGGGIIIGGGHHHGGGEEEBBBAAACCCEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAACCCEEEHHHJJJLLLNNNPPPTTTWWWZZZ[[[[[[[[[RRRNNNKKKJJJLLLOOOQQQSSSMMMMMMMMMLLLKKKKKKKKKKKKOOOPPPPPPOOOKKKIIIHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJMMMSSSWWWXXXVVVRRROOONNNNNNNNNOOOOOONNNNNNNNNJJJIIIHHHGGGGGGFFFCCC@@@AAADDDHHHKKKLLLKKKIIIHHHDDDFFFGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFLLLNNNRRRRRRQQQNNNLLLKKKGGGGGGHHHHHHIIIJJJJJJKKKIIIHHHHHHIIIKKKMMMLLLKKKMMMNNNNNNOOOOOONNNNNNMMMLLLNNNOOOPPPPPPRRRUUUWWW\\\\\\ZZZVVVQQQNNNMMMMMMKKKLLLNNNPPPQQQQQQQQQPPPQQQPPPOOOOOOOOOPPPRRRSSSSSSRRRPPPLLLIIIHHHJJJLLLGGGHHHJJJLLLOOORRRUUUWWW[[[```ccc```XXXQQQOOOOOORRRTTTVVVWWWXXXXXXWWWVVVVVVUUUVVVXXX\\\^^^______VVVPPPHHHAAA===;;;;;;:::777777777666666555555555666666666666666666666666999:::===@@@EEEHHHJJJKKKFFFFFFDDDCCCCCCCCCDDDEEEHHHHHHIIIIIIJJJJJJKKKKKKHHHHHHHHHHHHGGGGGGFFFFFFDDDDDDDDDDDDCCCCCCBBBAAA?????????@@@@@@AAAAAAAAA>>>>>>>>>>>>=====================<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777888888999999::::::555777999999888666666666888888888888888888888888888888777777777777888888999888888777777777777777777777777777777777777777666777888:::;;;;;;999888777777888888888999999999888888999:::<<<>>>@@@AAA>>>>>>???>>>>>><<<;;;:::===>>>>>>>>>>>>>>>>>>===<<<===???CCCGGGHHHHHHFFFEEEDDDFFFIIIHHHMMMbbbxxx???@@@AAABBBBBBAAA@@@???========================???@@@BBBBBBBBB???<<<:::;;;;;;;;;<<<<<<======>>>?????????>>>===;;;999888;;;===@@@AAA???===<<<<<>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDEEEEEEEEEEEEFFFGGGGGGEEECCCBBBBBBCCCGGGIIIJJJIIIGGGDDDBBBBBBAAABBBCCCDDDEEEFFFFFFFFFCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCFFFIIIKKKJJJIIIHHHEEEBBB@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDEEEFFFGGGHHHIIILLLNNNQQQUUUWWWYYYYYYYYYRRROOOKKKJJJKKKNNNPPPPPPNNNMMMKKKJJJJJJJJJIIIIIILLLMMMNNNLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJMMMQQQUUUUUURRRNNNKKKLLLLLLMMMMMMMMMMMMLLLLLLJJJIIIIIIIIIIIIHHHEEEBBBBBBDDDHHHKKKLLLKKKIIIHHHEEEFFFGGGFFFEEEEEEGGGHHHHHHIIIJJJJJJIIIGGGEEEDDDHHHJJJMMMMMMLLLJJJIIIIIIGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIKKKNNNPPPPPPOOONNNNNNOOOOOOOOOOOONNNNNNNNNPPPQQQQQQPPPPPPRRRTTTYYYYYYYYYWWWSSSQQQPPPPPPLLLNNNOOOQQQRRRRRRRRRRRRQQQPPPPPPOOOPPPQQQSSSTTTRRRQQQNNNKKKHHHHHHKKKNNNKKKKKKLLLNNNPPPSSSUUUUUUVVV[[[___]]]VVVOOOMMMNNNOOOSSSYYY]]]___\\\XXXUUUTTTTTTTTTVVVYYY[[[[[[[[[RRRLLLCCC<<<999999999999666666666555555555555555444444555555555666666666999;;;???CCCFFFIIIKKKLLLJJJIIIGGGEEEDDDDDDDDDEEEGGGGGGHHHHHHIIIIIIJJJJJJEEEFFFFFFGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@?????????@@@@@@AAAAAAAAA============>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777777888888999999999555888::::::888777666777666555444444444444555666888888777777777777888888888888888888777777777666777777777777777777777777666666777777777888999;;;777777888888888999999999777888999:::<<<>>>@@@AAAEEECCC@@@>>>===>>>???@@@>>>==================>>><<<===@@@DDDHHHJJJIIIHHHFFFDDDFFFIIIHHHMMMaaaxxx@@@AAAAAABBBBBBBBBBBBBBB======>>>>>>>>>===<<<<<<>>>???@@@@@@@@@>>><<<;;;:::;;;;;;<<<=========>>>>>>>>>>>>>>>===;;;999888;;;>>>@@@AAA@@@>>>>>>>>>???@@@AAAAAABBBBBBBBBAAA@@@???>>>???AAAAAA@@@???>>>>>>>>>=========<<<<<>>BBBFFFHHHIIIKKKMMMNNNLLLJJJGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA============>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<999999999999999999999999888888888888888888888888777777777777777888888888777888:::999777666666777888777666555555666777888888888777777777777888888777888888888888777666666777777777777777777777777555666666666555777:::<<<777888888888888999999999777888888999;;;===>>>???DDDAAA===;;;:::;;;>>>???>>>======<<<<<<======>>><<<>>>AAAFFFJJJLLLJJJHHHEEEDDDEEEHHHGGGLLL```vvv@@@@@@????????????@@@@@@===>>>>>>???>>>===<<<;;;======>>>>>>>>>======<<<:::;;;<<<======>>>>>>>>><<<===>>>>>>===;;;999888;;;===???@@@???>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>???AAABBBAAA???>>>>>>>>>???????????????@@@@@@@@@@@@BBBDDDFFFGGGFFFFFFFFFDDDAAAAAABBBDDDFFFIIIKKKKKKHHHEEECCCCCCAAAAAAAAAAAABBBCCCDDDDDDEEEDDDCCCBBBBBBBBBCCCCCCAAAAAAAAAAAABBBDDDEEEFFFIIIGGGEEECCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDAAACCCEEEHHHIIIJJJJJJIIIGGGIIIKKKMMMOOOPPPPPPQQQMMMLLLLLLMMMPPPQQQQQQPPPTTTOOOIIIGGGGGGIIIIIIIIIGGGHHHJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMMMMMMMKKKJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIKKKNNNPPPPPPNNNKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHGGGFFFFFFIIIKKKJJJLLLNNNOOONNNKKKGGGEEEDDDEEEGGGGGGFFFFFFGGGHHHFFFGGGHHHJJJJJJJJJJJJIIIKKKJJJKKKMMMQQQTTTTTTTTTNNNOOOOOOPPPPPPOOOOOONNNNNNPPPQQQQQQOOONNNOOOPPPSSSUUUXXXXXXWWWTTTSSSSSSOOOPPPRRRSSSTTTUUUTTTTTTQQQPPPQQQQQQSSSUUUXXXYYY\\\[[[WWWSSSOOONNNOOOQQQTTTRRRPPPQQQSSSTTTTTTRRRPPPQQQSSSSSSRRRPPPMMMLLLHHHNNNWWW___cccbbb^^^[[[XXXWWWTTTSSSQQQNNNJJJGGGBBB???;;;888888777666555444444444444444444444444222222444555777999::::::===AAAFFFIIIJJJKKKMMMOOOOOONNNKKKHHHFFFDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDD@@@AAACCCDDDDDDCCCAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@<<<=========>>>>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;888888888888888888888888888888888888888888888888777777777777777666666666888999888777444333444555:::999888777777888999:::888888777777777777888888777888888999888777666555777777777777777777777777444666888999888888:::<<<777888888888888999999999777888888999:::;;;<<<===>>>===:::888888999:::;;;>>>===<<<<<<<<<<<<===>>>===???BBBGGGKKKLLLJJJHHHDDDCCCDDDGGGFFFJJJ^^^uuu???>>><<<:::::::::;;;;;;>>>????????????===;;;:::<<<<<<<<<<<<<<<=========:::;;;<<<===>>>>>>>>>>>>;;;<<<>>>>>>>>><<<:::888;;;<<<>>>???>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@AAAAAA=========???AAABBBAAA@@@>>>>>>???@@@AAABBBCCCCCCAAA@@@??????@@@CCCEEEGGGDDDEEEEEECCCBBBBBBDDDFFFDDDGGGJJJKKKIIIFFFEEEEEECCCCCCBBBBBBBBBCCCDDDDDDCCCBBBAAA@@@???@@@AAAAAACCCBBBBBBAAAAAAAAABBBBBBGGGEEECCCBBBCCCDDDDDDCCCAAAAAAAAAAAABBBCCCDDDDDD???AAAEEEHHHJJJKKKKKKKKKFFFGGGHHHJJJLLLMMMMMMNNNNNNNNNOOORRRUUUWWWWWWVVVVVVPPPIIIFFFFFFIIIJJJJJJEEEGGGIIIIIIGGGFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGIIIKKKLLLMMMMMMMMMIIIIIIJJJJJJJJJJJJIIIIIIHHHIIILLLOOOSSSSSSQQQOOOJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFGGGIIIKKKLLLNNNQQQRRRQQQMMMIIIFFFDDDEEEGGGGGGFFFFFFGGGIIIFFFGGGHHHJJJKKKJJJJJJIIIJJJJJJJJJMMMQQQTTTUUUTTTNNNOOOOOOPPPPPPOOOOOONNNLLLNNNPPPPPPOOONNNOOOPPPSSSVVVYYYYYYXXXUUUTTTSSSOOOPPPRRRTTTUUUUUUTTTTTTQQQQQQQQQRRRTTTWWWYYY[[[bbbaaa]]]WWWRRRPPPPPPQQQVVVSSSQQQQQQSSSTTTSSSQQQPPPOOOPPPQQQRRRQQQOOOLLLGGGLLLUUU\\\aaabbb```^^^\\\YYYVVVRRRNNNIIICCC???<<<:::888777777777555444444444444444444444444444222333444666999;;;<<<===???DDDIIILLLLLLLLLNNNPPPPPPNNNKKKHHHFFFDDDCCCCCCHHHHHHGGGGGGFFFFFFEEEEEE???@@@BBBCCCCCCBBB@@@??????@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@?????????<<<=========>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::777777777777777777777777888888777777666666555555888888777555222111333444777666555333333555666777888888777777777777888888777888888999999777666555777777777777777777777777222666;;;<<<;;;::::::;;;777888888888888999999999888888888888999:::;;;<<<>>>============<<<<<<<<<>>>===<<<;;;;;;<<<===>>>>>>???CCCHHHKKKLLLJJJHHHDDDBBBDDDFFFEEEJJJ^^^ttt======<<<<<<<<<;;;;;;;;;;;;<<<===??????===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBBBBBBB@@@??????@@@BBBCCCCCCBBB@@@>>>AAABBBBBBAAA@@@@@@BBBDDDBBBAAA???>>>>>>@@@AAACCCCCCBBBAAAAAABBBCCCDDDEEEDDDCCCBBBAAA@@@AAAAAABBB@@@AAACCCEEEFFFGGGHHHHHHGGGEEEBBBAAABBBDDDDDDDDDDDDFFFHHHIIIJJJIIIGGGFFFHHHCCC???>>>@@@CCCEEEEEEEEEFFFEEECCCAAA@@@AAABBBBBBEEEFFFDDD@@@>>>???@@@CCCCCCDDDDDDCCCAAA@@@>>>CCCBBBBBBAAAAAAAAABBBBBBEEEFFFHHHIIIHHHGGGEEECCCHHHHHHGGGHHHIIILLLOOOQQQMMMNNNPPPPPPQQQSSSVVVYYYYYYVVVPPPJJJFFFGGGKKKNNNGGGGGGHHHIIIJJJJJJJJJJJJGGGHHHKKKLLLLLLJJJFFFDDDHHHIIIKKKMMMNNNMMMLLLKKKIIIIIIIIIKKKMMMMMMKKKIIIHHHIIIKKKMMMNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGFFFDDDCCCDDDFFFHHHJJJIIILLLOOOQQQQQQOOOKKKIIIFFFFFFGGGGGGGGGFFFFFFEEEFFFEEEDDDDDDEEEGGGIIIJJJJJJJJJKKKMMMNNNPPPRRRSSSPPPMMMKKKLLLOOOPPPOOOMMMSSSRRRQQQPPPOOOOOOOOOOOOPPPUUUXXXUUUSSSTTTSSSPPPMMMMMMNNNOOOPPPQQQQQQRRROOOOOOOOOPPPQQQSSSUUUVVVccceeefffbbbZZZRRRMMMKKKPPPOOOOOOPPPRRRSSSRRRQQQOOONNNMMMNNNPPPQQQNNNKKKLLLMMMPPPUUUZZZ^^^___^^^cccbbb^^^WWWMMMEEE???===<<<999777777888888666333666888777333222777::::::111///111555777777;;;AAAFFFGGGIIIKKKMMMOOOPPPPPPMMMLLLKKKIIIGGGFFFEEEEEEEEEFFFGGGHHHHHHFFFDDDCCCFFFFFFEEEDDDCCCBBBAAAAAA?????????@@@@@@AAAAAAAAA===???AAACCCBBB@@@===;;;???>>>===>>>@@@BBBAAA@@@===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888777888999:::::::::::::::888888888888888888888888888777777777888999::::::888888888888888888888888666666777777888888888999666666666666777777777777888888888777777777777666777777777777777777777777::::::999999888777777666;;;777333222444777:::;;;666>>>BBB===888999<<<<<>>>>>===;;;;;;<<<>>>BBBBBBDDDGGGJJJKKKKKKIIIBBBDDDAAABBBHHHKKKZZZuuu<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===???AAACCCDDDCCCBBBBBB@@@@@@AAABBBBBBAAA@@@@@@BBBCCCEEEEEECCCBBBBBBCCCAAA@@@???>>>===>>>@@@AAABBBBBBAAAAAABBBCCCEEEFFFFFFEEEDDDBBBBBBBBBCCCDDDAAAAAABBBDDDEEEFFFGGGHHHFFFDDDAAAAAABBBBBBBBBAAACCCDDDEEEGGGHHHGGGFFFEEEJJJGGGCCCCCCEEEGGGHHHGGGDDDDDDDDDBBB???>>>>>>@@@@@@BBBCCCCCCBBB@@@??????@@@AAABBBCCCCCCCCCBBBAAACCCBBBBBBBBBAAABBBBBBBBBDDDFFFIIIKKKKKKIIIFFFDDDFFFFFFFFFFFFHHHJJJKKKMMMNNNOOOPPPPPPPPPRRRVVVYYYZZZWWWSSSNNNJJJIIILLLNNNFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJLLLNNNOOOMMMJJJHHHKKKLLLMMMOOOOOONNNMMMLLLJJJIIIJJJKKKMMMMMMLLLJJJIIIJJJMMMQQQTTTSSSPPPMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFEEEDDDEEEGGGJJJLLLJJJKKKNNNOOOOOOLLLIIIHHHFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDEEEGGGIIIJJJJJJJJJKKKLLLNNNPPPRRRSSSQQQOOOMMMMMMOOOPPPOOOMMMOOOOOONNNMMMLLLLLLLLLLLLOOOTTTWWWTTTRRRSSSRRROOOMMMMMMNNNNNNOOOPPPPPPPPPPPPOOOOOOOOOPPPSSSUUUWWWaaaeeehhhfff___WWWRRRPPPPPPOOONNNPPPRRRSSSSSSRRRQQQOOONNNOOOQQQRRRQQQOOOKKKLLLNNNSSSXXX[[[[[[[[[aaa```]]]VVVLLLCCC===:::999888777888:::;;;:::888888:::999666666:::===<<<333000000444888:::AAAHHHFFFGGGHHHIIIKKKLLLLLLLLLKKKMMMOOOOOONNNJJJFFFDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA???????????????@@@@@@@@@===>>>??????@@@@@@@@@@@@<<<;;;:::;;;===>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888888888999999999999999999888888888888888888888888999888888888888999999:::999888888888888888888888666666666777777777888888555666666666777777777777888888888888888888888888777777777777777777777777888888888888888888888888888888777777777999;;;===BBB===888777999===??????>>>>>>???>>>===;;;999888<<<======<<<;;;:::<<<>>>BBBBBBDDDGGGJJJLLLKKKJJJBBBDDDAAABBBHHHKKKZZZuuu;;;;;;;;;::::::::::::::::::;;;<<<======<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>???AAACCCDDDEEEDDDDDDAAA@@@@@@@@@@@@@@@AAAAAABBBEEEHHHIIIGGGDDDBBBAAAAAA???>>>===<<<<<<===>>>BBBBBBAAABBBBBBDDDEEEFFFEEEDDDCCCBBBBBBBBBCCCDDDAAABBBBBBCCCDDDFFFGGGHHHFFFEEEDDDDDDDDDDDDAAA@@@@@@AAABBBDDDDDDEEEDDDDDDJJJHHHGGGGGGHHHIIIIIIHHHBBBBBBBBB???===;;;;;;<<<@@@AAABBBEEEFFFFFFCCCAAA===???AAACCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBCCCCCCEEEIIILLLMMMKKKHHHFFFFFFFFFGGGHHHIIIIIIIIIIIIMMMNNNNNNNNNNNNQQQUUUXXXZZZYYYVVVRRRNNNLLLLLLMMMEEEFFFFFFGGGHHHHHHIIIIIIKKKKKKMMMOOOQQQQQQOOOLLLNNNNNNOOOPPPPPPOOOMMMLLLKKKJJJJJJLLLNNNNNNLLLJJJIIIIIILLLRRRWWWWWWQQQKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFGGGJJJLLLNNNKKKLLLLLLLLLKKKIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEFFFGGGIIIJJJIIIJJJJJJKKKMMMOOOQQQRRRRRRPPPNNNNNNOOOOOONNNMMMNNNMMMMMMLLLKKKKKKJJJJJJNNNSSSUUUSSSQQQRRRQQQOOONNNNNNNNNNNNNNNNNNNNNNNNQQQPPPNNNMMMOOORRRVVVXXX]]]bbbhhhiiiccc\\\WWWTTTPPPOOONNNOOORRRTTTTTTTTTUUUSSSPPPPPPQQQSSSSSSSSSKKKKKKLLLPPPTTTVVVWWWVVV[[[[[[YYYSSSLLLDDD>>><<<:::999:::;;;>>>???>>>======??????;;;<<>>888444222666:::>>>EEELLLKKKKKKLLLLLLMMMMMMMMMNNNIIIMMMSSSVVVUUUOOOHHHCCC@@@@@@AAABBBDDDFFFGGGHHHGGGFFFEEEEEEDDDCCCBBBBBB???????????????>>>>>>>>>======<<<<<<>>>???AAACCCAAA@@@>>>>>>>>>>>><<<;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888::::::999888888888999999777777777777777777777777999999888888777888888888999999999888888777777777555555555666666666666666555555666666666777777777777777777888999999::::::777777777777777777777777666666777777888999::::::888999999999<<>>===::::::;;;;;;============<<<;;;:::;;;<<<;;;::::::;;;===AAAAAACCCFFFJJJLLLKKKJJJBBBEEEAAABBBHHHKKKZZZuuu;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAACCCCCCDDDDDDAAA@@@>>>===>>>???AAABBBBBBFFFJJJLLLJJJEEEBBB@@@???>>>===<<<;;;;;;;;;;;;@@@AAAAAABBBCCCDDDEEEEEEBBBAAA@@@??????@@@AAAAAABBBBBBBBBBBBCCCEEEGGGHHHIIIHHHHHHHHHHHHGGGCCC@@@>>>>>>???@@@AAABBBCCCDDDGGGGGGGGGGGGGGGGGGFFFEEEBBBBBBBBB???<<<:::;;;<<>>@@@FFFKKKMMMMMMMMMMMMMMMMMMNNNNNNIIIMMMSSSWWWVVVPPPIIIDDD@@@@@@??????AAACCCFFFGGGFFFFFFEEEDDDDDDCCCBBBBBB@@@@@@@@@??????>>>>>>>>>======<<<<<<===???@@@AAAFFFDDDAAA???>>><<<999777<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888;;;:::999888777777888888888888888888888888888888888888777666666555666666999999888888777777666666555555555555555555555555555555555666666666777777666666777888999:::;;;;;;777777777777777777777777666666777777888999999999999999777777>>>PPPgggxxxnnnQQQ;;;;;;@@@;;;666777;;;<<<>>>?????????>>>>>>999:::;;;:::999999;;;<<<@@@@@@BBBFFFJJJLLLLLLKKKCCCEEEBBBCCCHHHKKKZZZttt<<<<<<<<<<<<============::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>???@@@@@@@@@???>>><<<;;;;;;===@@@AAA@@@DDDIIIJJJHHHDDD@@@>>>>>>===<<<;;;::::::999999>>>???@@@AAABBBCCCDDDDDDAAA@@@???>>>>>>???@@@AAACCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIGGGCCC@@@<<<<<<<<<===???AAACCCDDDEEEFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCAAA>>><<<===>>>BBBBBBDDDHHHLLLMMMIIIEEE???@@@BBBCCCCCCCCCBBBBBBAAABBBCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKJJJKKKMMMNNNMMMLLLIIIHHHGGGIIIJJJJJJJJJKKKNNNPPPSSSTTTVVVTTTPPPLLLJJJIIIHHHHHHHHHHHHIIIKKKLLLMMMLLLJJJHHHJJJMMMOOOMMMJJJLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKLLLMMMMMMKKKIIILLLGGGEEEIIIPPPSSSPPPKKKHHHHHHGGGGGGGGGHHHHHHIIIGGGGGGGGGHHHJJJLLLNNNOOOMMMMMMKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEFFFFFFHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKMMMNNNOOOQQQQQQPPPOOONNNMMMMMMNNNNNNNNNOOOOOONNNMMMKKKKKKLLLQQQTTTRRRPPPRRRQQQNNNPPPPPPOOOOOONNNMMMMMMMMMQQQOOOMMMLLLMMMQQQUUUXXX\\\aaaggghhhccc]]]XXXVVVRRRPPPNNNOOOQQQTTTUUUUUU\\\\\\ZZZWWWTTTRRRPPPPPPKKKKKKJJJLLLNNNPPPPPPPPPJJJKKKLLLJJJGGGDDDCCCCCCEEEHHHMMMRRRVVVYYY[[[]]]]]]___]]]YYYXXXWWWRRRKKKFFF@@@===@@@CCCEEEHHHLLLIIIHHHHHHGGGGGGHHHIIIJJJIIILLLOOORRRQQQNNNJJJGGGGGGFFFDDDCCCCCCEEEGGGIIIEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@??????>>>>>><<<===>>>>>>>>>======<<<@@@>>><<<;;;:::999777555<<<;;;;;;;;;;;;::::::::::::::::::999999999888888:::999999888777777777777999999999999999999999999777666555444444444444444888888888777777777666666555555555555444444444444555555555555666666666666555555666888999:::;;;;;;666666666666666666666666777777777777777777777777777777666777>>>OOOfffvvvTTT>>>111777===:::999???<<<===>>>??????>>>===<<<888999::::::999999;;;===>>>???AAAEEEJJJLLLLLLKKKDDDFFFCCCCCCIIIKKKZZZttt===============>>>>>>>>>::::::::::::::::::::::::::::::::::::::::::::::::999999999:::;;;;;;<<<<<<<<<;;;:::999:::;;;>>>???===@@@DDDDDDBBB???======<<<<<<<<<;;;;;;::::::999<<<===>>>@@@AAABBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFGGGEEEBBB???<<<<<<;;;<<<>>>AAADDDFFFGGGHHHJJJIIIGGGEEEEEEFFFDDDDDDDDDBBB@@@???@@@AAA@@@@@@BBBEEEHHHHHHEEECCCAAABBBCCCCCCCCCBBBAAA@@@@@@AAACCCDDDEEEEEEDDDCCCEEEEEEFFFGGGHHHIIIJJJKKKHHHIIIJJJKKKKKKIIIGGGFFFEEEGGGIIIJJJJJJJJJKKKLLLNNNQQQSSSRRROOOKKKIIIGGGIIIHHHHHHHHHJJJLLLNNNOOOOOOJJJFFFGGGKKKLLLJJJGGGIIIIIIIIIHHHHHHHHHHHHHHHKKKJJJJJJKKKLLLLLLJJJHHHMMMIIIFFFHHHMMMPPPOOOLLLFFFFFFFFFFFFGGGHHHHHHIIIFFFFFFGGGHHHIIIJJJLLLMMMLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEEEEGGGHHHIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMOOOPPPPPPNNNLLLLLLMMMNNNMMMNNNNNNOOONNNLLLKKKJJJLLLQQQTTTRRRQQQRRRRRROOOPPPPPPPPPOOOOOONNNNNNNNNPPPOOOMMMLLLNNNQQQUUUWWW]]]aaaeeeddd```[[[XXXXXXTTTQQQOOOOOOQQQSSSUUUUUU]]]___```^^^ZZZTTTQQQOOOMMMLLLKKKLLLOOOPPPQQQPPPKKKLLLLLLJJJHHHHHHIIIKKKRRRWWW```hhhnnntttyyy|||yyyzzzxxxuuusssqqqiii```QQQIIICCCEEEHHHJJJMMMPPPLLLKKKIIIHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGEEECCCBBBAAABBBCCCDDDCCCCCCCCCBBBBBBBBBAAAAAA??????????????????>>>>>><<<===>>>>>>>>>===;;;:::;;;:::999:::<<<======<<<;;;;;;;;;;;;:::::::::::::::::::::999999999888888888888888999888888777666888888888888888888888888555555444444333333444444777777777777777777777777555555555555555444444444444444555555555666666666444555666777888999::::::666666666666666666666666777777777777777777777666444666888999<<>>@@@EEEIIILLLMMMLLLEEEGGGCCCDDDIIIKKKZZZttt<<<<<<<<<<<<======>>>>>>::::::999999999999::::::999999999999999999999999888888888888888888888999999888888888999:::<<<<<<:::<<<======<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;:::::::::;;;===???@@@AAAAAAAAAAAA@@@?????????AAABBBCCCCCCEEEGGGIIIJJJIIIHHHFFFEEEDDDDDDEEEEEEEEECCC@@@===<<<;;;<<<>>>BBBFFFHHHHHHIIIJJJIIIFFFDDDEEEGGGCCCDDDDDDCCCAAAAAABBBCCC@@@BBBDDDDDDCCCCCCBBBCCCAAAAAABBBCCCCCCBBBAAA@@@@@@AAACCCEEEFFFEEEDDDDDDDDDFFFHHHKKKLLLKKKIIIHHHFFFGGGHHHHHHHHHGGGFFFEEECCCGGGKKKMMMLLLKKKJJJJJJKKKNNNPPPQQQNNNKKKIIIHHHHHHGGGGGGGGGIIIKKKNNNOOOTTTNNNHHHGGGKKKLLLIIIEEEGGGFFFFFFFFFFFFGGGGGGHHHJJJJJJIIIJJJKKKKKKHHHFFFIIIGGGGGGHHHJJJKKKJJJHHHEEEEEEEEEEEEFFFGGGIIIIIIEEEFFFFFFGGGGGGHHHIIIIIIHHHHHHIIIIIIHHHGGGFFFFFFFFFEEEDDDDDDEEEGGGIIIJJJHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIJJJLLLLLLLLLNNNOOOMMMKKKKKKMMMOOOOOOOOOPPPQQQPPPNNNLLLKKKLLLQQQTTTRRRQQQSSSRRRPPPQQQQQQPPPPPPPPPPPPPPPPPPOOONNNMMMMMMOOOQQQTTTUUUZZZ\\\^^^\\\XXXVVVVVVXXXVVVSSSPPPOOOQQQSSSTTTTTT[[[```eeefffaaaZZZTTTQQQOOONNNMMMMMMPPPRRRSSSSSSPPPPPPQQQQQQSSSWWW\\\```gggnnnxxx}}}fffYYYMMMHHHIIIJJJMMMQQQTTTRRRNNNKKKIIIGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHBBBAAA@@@???>>>??????@@@BBBAAAAAAAAAAAA@@@@@@@@@<<<<<<<<<===============<<<<<<;;;;;;;;;<<<======<<<;;;;;;<<<>>>@@@???>>>;;;;;;;;;:::::::::999999:::::::::999999999888888555666888::::::999777666666666666666666666666666555555555444555555666666555555666666777888888888666666666666555555444444444444444555555555666666444444555666777777888888666666666666666666666666555555666666777777888888666666888999999:::::::::???===;;;;;;<<<<<<<<<<<<999:::;;;<<<<<<<<<;;;:::888999::::::::::::<<<>>><<<===@@@DDDIIILLLMMMLLLEEEGGGDDDDDDIIIKKKZZZttt;;;;;;;;;<<<<<<<<<======:::999999888888999999:::888888888888888888888888999888777777666666777777777777777777888999:::;;;888999999888777777999;;;::::::;;;<<<<<<<<<;;;;;;888:::<<<>>>@@@@@@@@@@@@>>>>>>=========>>>@@@AAACCCEEEIIIKKKLLLJJJHHHFFFFFFEEEEEEEEEGGGGGGEEECCC>>>===<<<<<<>>>BBBGGGJJJGGGIIIIIIGGGDDDBBBDDDGGGCCCDDDDDDCCCBBBAAACCCEEEBBBDDDGGGFFFBBBAAABBBEEE???@@@BBBCCCCCCCCCBBBBBB@@@AAACCCEEEFFFFFFEEEDDDBBBFFFKKKPPPPPPMMMIIIEEEGGGGGGGGGHHHHHHGGGGGGFFFCCCGGGLLLOOOOOOMMMKKKJJJJJJMMMOOOPPPNNNKKKJJJIIIGGGGGGFFFFFFHHHJJJMMMOOOXXXQQQJJJIIILLLMMMIIIEEEEEEEEEEEEEEEFFFGGGHHHHHHJJJIIIIIIJJJKKKJJJGGGEEEBBBDDDFFFHHHHHHFFFDDDCCCEEEEEEEEEEEEFFFGGGIIIIIIEEEEEEEEEFFFFFFGGGGGGGGGEEEFFFGGGHHHHHHGGGEEEDDDFFFEEEDDDDDDEEEGGGIIIJJJHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKMMMNNNMMMKKKJJJMMMOOORRRSSSTTTTTTTTTRRRPPPNNNLLLRRRTTTSSSRRRSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQNNNMMMMMMNNNOOOQQQSSSTTTTTTVVVVVVTTTPPPPPPSSSWWWWWWTTTQQQOOOPPPRRRSSSSSSYYY```hhhkkkggg___XXXTTTQQQOOONNNNNNQQQSSSTTTTTTSSSTTTWWWZZZ___gggpppwww{{{yyyhhhUUUKKKHHHHHHKKKOOOUUUSSSNNNJJJFFFCCCBBBBBBEEEFFFGGGHHHHHHHHHGGGGGGBBBBBBAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@999::::::;;;;;;<<<<<<<<<===;;;999888999<<>>>>>>>>>>>===999:::;;;;;;:::;;;===???<<<===???DDDIIILLLMMMLLLFFFHHHDDDDDDIIIKKKZZZttt<<<;;;;;;::::::;;;;;;<<<:::::::::999999888888888888888888888888888888888888999999:::999888777666999999999999999:::::::::777555444555777:::;;;;;;<<<<<<======<<<:::888777999:::;;;<<<============>>>===<<<;;;<<>>DDDHHHHHHGGGIIIIIIFFFHHHDDD???===>>>AAACCCDDDFFFFFFFFFFFFEEEDDDCCCBBBDDDAAA>>>======?????????DDDDDDDDDCCCBBBAAA@@@???===???AAABBB@@@???>>>???@@@AAACCCDDDDDDCCCAAA???BBBDDDHHHKKKKKKIIIFFFDDDDDDEEEGGGJJJLLLLLLIIIFFFJJJKKKNNNQQQSSSRRRNNNKKKLLLLLLMMMMMMMMMKKKJJJIIIEEEEEEEEEFFFGGGIIIJJJKKKMMMMMMLLLKKKJJJHHHFFFEEEEEEDDDCCCBBBCCCDDDFFFHHHJJJIIIGGGFFFFFFGGGHHHIIIEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDDDDDDDDDDCCCDDDEEEGGGGGGFFFFFFEEEBBBCCCEEEEEEEEEFFFHHHJJJJJJJJJJJJJJJIIIGGGEEECCCGGGHHHHHHHHHHHHHHHHHHIIIJJJLLLMMMKKKHHHFFFHHHJJJMMMNNNPPPRRRRRRQQQPPPOOOLLLPPPTTTUUUUUUTTTSSSSSSRRRNNNJJJJJJMMMPPPPPPPPPOOONNNLLLKKKLLLNNNQQQRRRRRROOOJJJHHHIIIKKKNNNPPPSSSSSSSSSSSSSSSTTTTTTTTTWWW[[[aaagggiiieee[[[SSSMMMKKKMMMQQQRRRQQQVVV___^^^cccjjjoootttzzzpppWWWNNNMMMJJJKKKQQQPPPPPPNNNJJJEEEBBB@@@@@@FFFFFFFFFFFFEEEDDDCCCBBBAAAAAA???>>>>>>>>>???@@@>>>======<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;<<<===<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::===<<<999888777777888999999999999888888888777777777777777777777777777777777777777777777777777777777666555444444555666777:::999666444333333444555555555555555555555555555666777777777777666666555888555333222444666777888666666666666666777888888888888777777777777888888777777888999999999999888999:::;;;;;;<<<<<<;;;;;;888999::::::;;;;;;::::::???>>>???DDDKKKNNNKKKHHHDDDEEEBBBCCCJJJLLLXXXppp::::::999999999999::::::::::::999999999888888888777777777777777777777777888999:::::::::999777666777777777777888888888888888666444555777999999999;;;;;;<<<======<<<::::::999:::;;;<<<============<<<;;;::::::;;;>>>@@@AAAAAABBBCCCDDDDDDCCCAAA@@@AAAFFFKKKLLLOOORRRQQQMMMKKKFFF@@@======@@@CCCDDDEEEEEEEEEDDDDDDBBBAAAAAABBB@@@>>>===>>>?????????BBBBBBBBBBBBAAA@@@??????===???@@@@@@???>>>>>>???@@@AAABBBBBBBBBAAAAAA@@@CCCEEEHHHKKKKKKIIIGGGEEEBBBCCCEEEHHHKKKKKKHHHEEEGGGIIILLLPPPRRRRRROOOMMMMMMLLLJJJIIIGGGGGGGGGGGGDDDDDDDDDEEEFFFHHHIIIIIIKKKKKKKKKJJJIIIHHHGGGFFFFFFEEECCCBBBBBBDDDEEEGGGKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEEEEBBBCCCEEEEEEDDDEEEHHHJJJIIIIIIIIIIIIGGGFFFDDDCCCFFFFFFGGGGGGGGGGGGHHHHHHGGGIIIKKKJJJHHHHHHIIIKKKLLLMMMNNNOOOOOONNNMMMLLLIIIMMMQQQTTTTTTTTTTTTUUUSSSPPPLLLKKKMMMPPPPPPPPPNNNMMMKKKKKKLLLNNNQQQSSSRRRNNNIIIEEEEEEHHHKKKMMMRRRSSSTTTTTTUUUUUUTTTTTTXXX[[[```fffgggcccZZZSSSPPPNNNOOOSSSVVVXXX```jjjlllpppvvv{{{~~~nnnWWWOOOLLLHHHIIIMMMNNNNNNNNNKKKGGGCCCAAAAAAEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>??????@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::===;;;999777777777888999999999888888888777777777666666666666666666666666666666666666666666666666777666555444444555666777666666666666666555555444555555555555555555555555555666666777777777666666777666444444666777888777666666666666666777888888888888777777777777888888777777888999999999999888888999::::::;;;;;;::::::888999::::::;;;;;;::::::???>>>???CCCIIILLLJJJFFFBBBDDD@@@BBBIIIKKKXXXppp888888888777777888888888999999999888888888888888666666666666666666666666777888:::<<<;;;999777555555555555666666777777777777555444444666777888888:::;;;<<<===>>>======<<<999:::;;;<<<<<<======<<<;;;;;;<<<<<<===>>>???@@@BBBAAA@@@???>>>>>>???@@@CCCGGGLLLPPPWWW]]][[[UUUNNNIIIBBB>>>===???AAACCCBBBBBBBBBBBBBBBAAA@@@??????>>>===>>>@@@@@@@@@?????????@@@@@@@@@@@@??????>>>>>>???>>>======>>>@@@@@@@@@@@@??????@@@@@@AAADDDEEEHHHJJJJJJIIIGGGEEEBBBBBBDDDHHHKKKKKKJJJHHHEEEFFFIIIMMMQQQRRRPPPNNNMMMKKKGGGDDDBBBBBBDDDEEEBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIHHHHHHHHHFFFEEECCCBBBBBBCCCDDDEEEKKKKKKJJJIIIHHHFFFEEEDDDFFFGGGHHHIIIHHHGGGEEECCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEBBBCCCEEEEEEDDDEEEGGGIIIGGGGGGGGGGGGFFFEEECCCCCCEEEEEEEEEFFFFFFGGGGGGGGGDDDEEEGGGHHHHHHIIIKKKLLLKKKKKKKKKJJJJJJIIIHHHHHHFFFJJJNNNQQQRRRSSSTTTUUUUUURRROOONNNNNNPPPPPPPPPMMMLLLJJJJJJKKKNNNQQQSSSSSSOOOIIIDDDCCCEEEIIILLLRRRSSSUUUVVVWWWVVVUUUTTTXXX[[[___cccddd```YYYTTTUUUSSSSSSWWW]]]dddqqq{{{~~~}}}~~~|||iiiVVVOOOLLLGGGEEEHHHJJJLLLMMMLLLHHHEEECCCBBBDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@???>>>>>>>>>>>>>>>BBBAAA???>>><<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::888999999999999:::::::::;;;;;;:::::::::::::::999999999999999999999999999;;;:::999777777777888888888888888888777777777777555555555555555555555555555555555555555555555555666666555444444555666666222333555777888777555444666666666666666666666666444555666666777777777777777666555777888999888666666666666666666777777888777777777777777777777777666777888888999999888888777888999999::::::999999888999::::::;;;;;;::::::======>>>BBBGGGIIIGGGDDD@@@BBB>>>@@@HHHJJJWWWooo888888777777777777888888888888888888888888888777666666666666666666666666666888:::<<<<<<:::777555444555555555666777777777555333222333555888999999;;;<<<===>>>>>>===<<<<<<999999:::;;;<<<<<<<<<<<<<<<===>>>@@@AAAAAA@@@@@@CCCBBB@@@>>>>>>>>>???@@@AAADDDIIIPPPZZZaaa___XXXPPPJJJCCC>>>===???@@@AAA@@@@@@@@@@@@@@@???>>>>>>===<<<===>>>@@@AAA@@@???<<<===>>>???????????????>>>>>>>>>===;;;<<<>>>@@@@@@???=========>>>@@@AAAEEEFFFGGGIIIIIIHHHFFFEEEDDDDDDFFFIIILLLNNNMMMLLLFFFFFFHHHKKKNNNOOOMMMLLLIIIGGGEEECCCAAAAAABBBCCCAAAAAABBBCCCCCCCCCCCCCCCBBBCCCEEEFFFGGGHHHIIIIIIFFFEEECCCAAAAAABBBCCCDDDHHHIIIJJJJJJIIIGGGEEEDDDFFFGGGIIIJJJJJJGGGEEECCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEFFFFFFFFFEEEDDDBBBCCCDDDDDDDDDDDDFFFHHHGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEFFFFFFGGGGGGHHHHHHDDDDDDFFFGGGHHHIIIJJJKKKLLLKKKIIIHHHFFFFFFFFFFFFEEEHHHLLLOOOPPPQQQRRRSSSVVVTTTRRRPPPOOOPPPPPPPPPLLLKKKJJJJJJKKKNNNQQQSSSWWWSSSMMMGGGDDDEEEJJJNNNRRRSSSVVVXXXXXXWWWUUUSSSXXXZZZ]]]``````]]]XXXUUUYYYWWWWWW\\\eeerrr}}}zzzvvvtttqqqppppppooommmkkkffffffhhhkkkooorrrrrrqqqnnn```SSSNNNKKKGGGEEEFFFFFFIIIKKKLLLIIIFFFDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@??????>>>>>>============@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999777777888999999999999999::::::::::::999999999999999999999999999999999999:::999888777777777777888888888777777777666666666555555555555555555555555444444444444444444444444555555555555555555555555333444555666666666555444666666666666666666666666333444555666777777777777666666777888::::::888555777777666666666666777777777777888888888888777777666777777888888888888888888888999:::::::::::::::888999::::::;;;;;;::::::<<<<<<>>>BBBFFFGGGFFFDDD???@@@===@@@GGGIIIWWWooo888888777777777777888888777777777777777777777777777777777777777777777777555777999:::;;;999777666555555666777777888999999333222111333666999;;;;;;===>>>>>>>>>>>><<<;;;999888999:::;;;<<<<<<<<<<<<;;;<<<>>>@@@@@@@@@???>>>@@@@@@?????????>>>>>>===<<>>??????@@@??????????????????>>>===<<<<<<<<<>>>@@@AAA@@@???<<<===>>>>>>????????????>>>>>>>>>===;;;<<<>>>@@@???>>><<<;;;<<<>>>@@@AAAEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEGGGKKKMMMMMMMMMIIIHHHHHHIIIJJJKKKIIIGGGCCCCCCDDDDDDDDDCCCBBBBBB@@@@@@AAABBBBBBBBBAAAAAA@@@AAABBBDDDFFFGGGHHHHHHFFFDDDBBBAAA@@@AAABBBCCCEEEFFFGGGHHHHHHHHHFFFFFFFFFGGGIIIJJJJJJHHHEEECCCCCCDDDEEEFFFFFFEEEDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEDDDBBBDDDDDDDDDCCCDDDFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFFFFGGGGGGHHHIIIIIIJJJFFFFFFFFFFFFGGGHHHHHHHHHLLLKKKIIIHHHFFFEEEEEEEEEFFFIIILLLMMMNNNNNNOOOQQQVVVUUUTTTRRRPPPOOOPPPPPPMMMLLLKKKJJJKKKNNNQQQSSS[[[XXXSSSMMMHHHIIIMMMQQQRRRSSSVVVXXXXXXWWWUUUSSSVVVXXX[[[]]]\\\ZZZXXXWWW[[[[[[\\\aaalll|||zzzpppjjjfffdddbbbaaaaaa```^^^\\\YYYYYYYYY[[[^^^``````___^^^WWWPPPMMMJJJGGGFFFFFFCCCFFFIIIJJJIIIFFFEEEEEECCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>======<<<<<<;;;;;;:::::::::;;;;;;<<<;;;:::::::::999999999999666777888999999999888888999999999999999999999999888888888888888888888888888888777777777777777777777777777666666666555555666666666666666666666666444444444444444444444444444444555555555555444444777666555333333444444555666666666666666666666666333333444666777777777777555666777999;;;:::777555777777666666666666777777666777888888888888777666666666777888888888888777999::::::;;;;;;;;;;;;;;;888999::::::;;;;;;::::::;;;<<<>>>BBBEEEGGGFFFEEE@@@AAA>>>@@@GGGJJJWWWooo888777777666666777777888666666666666777777777777777777777777777777777777555666777888888888777666666666777888888999::::::333222111333666:::;;;;;;>>>>>>>>>>>>===;;;999888888999:::;;;;;;<<<<<<;;;999:::;;;<<<===<<<;;;;;;999:::<<<<<<===<<<::::::888<<>>===<<<;;;===???@@@@@@???===>>>???@@@@@@@@@@@@@@@>>>>>>???>>>======>>>@@@>>>===<<<<<<<<<>>>@@@AAAEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBDDDGGGIIIJJJJJJKKKIIIGGGGGGGGGGGGEEEDDD@@@AAABBBDDDDDDCCCBBBAAA???@@@AAABBBBBBAAA???>>>???@@@AAACCCDDDEEEEEEFFFDDDCCCAAA@@@@@@AAABBBCCCCCCCCCDDDEEEFFFFFFFFFFFFEEEFFFGGGIIIIIIHHHFFFEEEDDDEEEGGGHHHHHHGGGEEEDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCEEEGGGGGGGGGFFFFFFFFFGGGHHHHHHFFFFFFGGGHHHIIIJJJJJJKKKIIIGGGFFFGGGHHHHHHGGGFFFKKKKKKJJJIIIGGGFFFEEEEEEFFFHHHKKKLLLLLLMMMOOOPPPUUUUUUUUUSSSPPPOOOPPPQQQOOONNNLLLKKKLLLNNNQQQRRR\\\[[[XXXRRRMMMLLLPPPTTTRRRSSSUUUVVVWWWVVVUUUTTTTTTVVVYYYYYYXXXXXXYYYZZZ\\\^^^```dddooo|||yyyqqqgggaaaZZZXXXWWWXXXXXXXXXVVVTTTUUUTTTTTTUUUWWWWWWVVVUUUSSSQQQNNNLLLIIIGGGGGGGGGBBBDDDGGGHHHGGGEEEEEEEEECCCCCCCCCCCCBBBAAA@@@???===============<<<;;;;;;999999888999999:::;;;<<<:::::::::999999999888888666777888999:::999888888777888888888888999999999777777777777777777777777666777777777666666666666666666666666555555555555666666666666666666666666444444444444444444444444444444555555555555444444888666444222222333444555555555555555555555555555333444555555666666666666555555666888:::999777555888777777666666666666666666777888999999888777666555666777777888888777777::::::;;;<<<<<<<<<<<<;;;888999::::::;;;;;;:::::::::<<<@@@CCCFFFHHHHHHHHHBBBDDD@@@BBBHHHJJJWWWooo666666555555555555666666555555555666666666777777666666666666666666666666555555555555555666777777555666666777999::::::;;;777555444444777999::::::;;;<<<======<<<;;;:::999888888999:::;;;;;;;;;;;;999999::::::::::::::::::666777888999999::::::999666:::===>>>BBBGGGIIIFFFDDDCCCAAA@@@AAA@@@???>>>@@@@@@AAAAAAAAAAAA@@@@@@???===;;;;;;===???@@@???@@@@@@AAAAAABBBAAAAAAAAA===???@@@@@@???>>>>>>???===============???@@@AAAEEEDDDCCCBBBBBBBBBBBBCCCEEECCCAAABBBEEEGGGHHHIIIKKKIIIFFFEEEEEEEEEDDDCCCAAAAAAAAAAAA@@@@@@@@@AAA@@@@@@BBBBBBBBB@@@>>>===???@@@AAABBBCCCCCCCCCCCCCCCBBB@@@??????AAACCCDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDEEEFFFGGGGGGGGGGGGEEEFFFHHHJJJJJJHHHFFFEEEGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBDDDEEEEEEEEEDDDCCCCCCDDDDDDDDDCCCCCCDDDFFFFFFEEEEEEDDDEEEFFFGGGHHHEEEEEEFFFGGGHHHIIIJJJJJJIIIGGGFFFGGGIIIIIIHHHFFFIIIIIIJJJJJJIIIGGGEEEDDDEEEGGGJJJKKKLLLNNNPPPRRRSSSTTTUUUSSSPPPOOOPPPQQQRRRPPPNNNMMMMMMNNNPPPRRRZZZ[[[YYYTTTOOOMMMPPPTTTRRRSSSTTTTTTUUUUUUTTTTTTRRRTTTVVVVVVVVVWWWZZZ\\\\\\```ccceeemmmvvvxxxuuurrrqqqoooooonnniiiccc^^^TTTTTTTTTUUUVVVUUURRRPPPQQQPPPPPPRRRSSSSSSQQQOOOMMMNNNNNNKKKHHHFFFFFFFFFAAACCCEEEEEEDDDCCCDDDEEEDDDDDDDDDCCCCCCBBBAAA@@@<<<<<<=========<<<;;;:::::::::999999::::::;;;;;;999999999999888888888888666777999:::;;;:::999888777777777777888888999999777777777777777777777777555666666666666666666666666666666555555555444444555555555555555555555555444444444444444444444444333444444555555444444333444444333333444444555555444444444444444444444444444444555555666555555555555555555666888888777555888888777666666666666666666777888999999888777666555666666777777777777777999999:::;;;;;;;;;;;;:::888999::::::;;;;;;::::::999===AAAEEEHHHIIIKKKLLLFFFGGGCCCDDDJJJKKKXXXooo555444444333333444444555444555555555666666777777555555555555555555555555555444333333333555666777555555666777888999:::::::::888666666777888888777999:::;;;<<<<<<<<<;;;:::888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<777777777777888999;;;<<<666;;;===<<<<<>>;;;;;;<<<>>>??????BBBBBBBBBCCCCCCBBBBBBAAA===???AAABBB@@@?????????=========>>>>>>???@@@AAADDDCCCBBBAAA@@@AAAAAABBBGGGEEECCCCCCEEEHHHIIIIIIJJJHHHEEEDDDDDDEEEDDDCCCDDDBBB@@@===<<<===???@@@@@@AAABBBCCCBBB@@@>>>===@@@@@@AAABBBBBBBBBAAAAAABBBAAA?????????AAACCCDDDEEEDDDCCCAAAAAAAAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHEEEGGGIIIKKKKKKIIIGGGEEEHHHGGGGGGFFFEEEDDDDDDCCCAAABBBDDDEEEEEEEEEDDDCCCCCCDDDDDDDDDBBBBBBDDDFFFDDDDDDCCCCCCCCCEEEFFFGGGCCCDDDEEEFFFGGGHHHIIIIIIIIIGGGEEEGGGJJJKKKJJJGGGGGGHHHIIIJJJIIIGGGEEEDDDCCCEEEHHHKKKMMMOOORRRUUUQQQSSSUUUSSSPPPNNNPPPRRRSSSRRROOONNNMMMNNNPPPRRRXXXYYYYYYUUUOOOLLLOOOSSSSSSSSSSSSSSSSSSTTTTTTTTTQQQSSSUUUUUUTTTVVVZZZ^^^]]]aaadddeeejjjpppmmmfff_________bbbeeedddaaa]]]SSSSSSTTTVVVWWWUUURRROOOLLLLLLMMMOOOQQQPPPMMMKKKKKKNNNNNNKKKGGGEEEEEEEEEAAABBBCCCCCCBBBBBBCCCEEEDDDDDDDDDDDDCCCBBBAAA@@@;;;<<<=========<<<::::::===<<<;;;;;;::::::::::::999999999888888888888777666888:::;;;;;;;;;999888666666777777888888888999777777777777777777777777555555666666666666666555666666555555555444444444444444444444444444444444555555555555555555555555333333444555555444333333///111333555666666666555333333333333333333333333555555555666555555444444555444444555777777666555888888777666666666666666555777888999999888777555555666666777777777777777888888999::::::::::::999999999:::;;;;;;;;;::::::999===BBBFFFIIIKKKMMMNNNHHHIIIEEEEEEKKKLLLXXXppp444444444444444444444444555666777999999888888777666666666666555555555555444333333222222222333333444555555666777888888999999999999999999888777666;;;:::999999;;;;;;:::999888999;;;<<<<<<;;;999888999:::;;;:::888777888999888888888888888888888888999:::;;;;;;::::::<<<>>><<<===>>>>>>>>>>>>>>>===BBBBBBBBBCCCCCCCCCCCCDDDAAA@@@>>><<<;;;;;;<<<===AAAAAAAAA@@@@@@@@@@@@@@@BBB???<<<<<>>============???@@@AAAFFFAAA===<<>>AAA@@@===;;;===???AAABBBAAA@@@???BBBBBBBBBAAAAAA@@@@@@@@@CCCCCCBBBAAAAAAAAABBBBBBCCCDDDEEEEEEDDDBBB@@@>>>BBBBBBBBBDDDFFFGGGGGGEEEGGGHHHIIIJJJJJJIIIHHHGGGHHHGGGEEEDDDCCCCCCCCCDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEECCCDDDEEEEEEEEEDDDBBBBBBGGGHHHJJJLLLLLLKKKIIIHHHKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHIIILLLOOORRRTTTYYYWWWUUURRRPPPOOOOOOOOOPPPPPPOOONNNMMMLLLKKKJJJOOOQQQTTTSSSPPPOOOTTTZZZVVVSSSQQQPPPRRRSSSQQQOOOXXXUUURRRRRRVVVZZZ]]]^^^```]]]\\\___bbbbbb]]]XXXTTTRRRRRRUUUZZZ^^^^^^]]]UUUSSSUUUZZZ^^^[[[QQQHHHLLLLLLLLLLLLMMMNNNOOOPPPJJJJJJJJJJJJJJJIIIIIIIIIDDDDDDDDDDDDDDDDDDCCCCCCEEEDDDCCCBBB@@@???>>>===>>>;;;999999;;;<<<;;;999888888999999999:::::::::999999888888888888999999888:::<<<<<<;;;;;;<<<===888888888888888777666555777777777777777777777777555666777777777666444333222333444555555555555444333333444555666666555555222333444555666666666666555555555555555555555555444333222111111222333444444444444333333222222222111111222222333444555555666666666666666666555555555555555666666666666666555444444444555666888:::444444555555666777777777777777888999::::::::::::888999:::;;;<<<<<<<<<<<<;;;>>>BBBGGGKKKOOOQQQRRROOOEEEBBBGGGGGGHHHYYYqqq444444444444444444444444444444666777777777666555666666666666555555555444555555444444444444444555555555555666777777777888888999999999999888777666::::::::::::999999999:::999:::;;;<<<<<<;;;:::999999:::;;;;;;999888999:::999999999999999999999999888999:::999888999:::<<<<<<<<<===>>>>>>>>>>>>>>>AAAAAABBBBBBBBBCCCCCCCCCAAA@@@>>><<<<<<<<<===>>>@@@@@@?????????@@@@@@@@@BBB???======???@@@@@@?????????>>>>>>???@@@BBBCCCGGGCCC???>>>@@@CCCDDDCCCFFFFFFEEECCCBBBCCCFFFHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGBBB===<<>>===>>>???@@@AAAAAA@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@CCCBBBBBBAAAAAAAAAAAAAAACCCDDDEEEEEEDDDBBB@@@???BBBAAABBBDDDFFFGGGGGGFFFDDDEEEEEEFFFFFFEEEEEEDDDFFFFFFEEEDDDCCCDDDDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEEEECCCBBBAAAEEEGGGIIIKKKMMMMMMLLLLLLKKKJJJHHHGGGFFFFFFGGGGGGHHHHHHJJJLLLOOOSSSVVVXXXYYYWWWTTTPPPOOONNNOOOPPPPPPOOOOOONNNMMMLLLKKKJJJLLLOOOSSSTTTRRRPPPQQQTTTSSSQQQNNNNNNOOOOOOMMMLLLRRRQQQPPPSSSYYY___cccddd___\\\ZZZ[[[]]]\\\XXXSSSQQQPPPOOOQQQVVVYYYZZZZZZUUUTTTUUUYYY]]][[[SSSKKKKKKJJJJJJKKKKKKMMMNNNNNNJJJJJJJJJIIIIIIHHHHHHHHHCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCAAA@@@???======>>>;;;999999;;;<<<;;;999999999999999:::::::::;;;999888888777777888888999777999;;;;;;:::999:::;;;777777888888888777666666666666666666666666666666555666777777666555444333333333333444333333222222444555666666777777777666888888888888777666555444444444444444444444444444333333222111111222333333444444444333333222222222111222222333444444555555555555555555555555555555777777666666555555444444666555555555555666666777555555666666777888888888777777888999::::::::::::888999:::;;;<<<<<<<<<<<<<<<>>>BBBGGGKKKOOOPPPQQQPPPFFFCCCGGGGGGGGGZZZqqq555555555555555555555555444555666777777777666666666666555555555444444444666666555555555555666666555555666666666666666666888888999999888888777777777999;;;:::888777999;;;:::;;;<<<======<<<;;;::::::;;;<<<<<<:::999999:::::::::::::::::::::::::::777888999888777777999::::::;;;<<<===>>>?????????@@@@@@@@@AAAAAAAAABBBBBBAAA@@@>>>===<<<======>>>???>>>======>>>???AAABBBBBB@@@>>>>>>@@@AAA@@@@@@AAAAAA@@@@@@AAABBBDDDEEEIIIGGGCCCBBBCCCDDDEEEDDDJJJIIIGGGDDDAAABBBEEEHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGCCC>>>>>>@@@AAAAAA???>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@BBBCCCDDDDDDDDDCCCAAA@@@AAAAAAAAACCCFFFHHHHHHGGGDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEEEEEEEEEECCCAAA@@@CCCDDDGGGJJJMMMNNNOOOOOOKKKIIIGGGEEEEEEEEEGGGHHHHHHIIIKKKOOOSSSXXX[[[]]]XXXVVVRRRNNNMMMMMMOOOPPPOOOOOONNNMMMLLLKKKKKKJJJJJJNNNSSSVVVWWWUUURRRPPPRRRPPPMMMLLLMMMMMMKKKJJJNNNNNNQQQVVV]]]cccfffhhh```\\\XXXWWWWWWUUUQQQNNNOOOMMMKKKLLLOOOSSSUUUUUUVVVTTTTTTXXX\\\[[[UUUOOOIIIIIIIIIIIIJJJKKKLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBB@@@???>>>=========;;;999999:::;;;:::999999999999999::::::::::::999888888777777888888999666888999999777666777777666666777888888888777777666666666666666666666666555666666666666555444444555555444444333222222222444444555555666666555555444444444444333222111111333333333333333333333333333333222222222222333333444444333333333333222222222333333444444555555555444444444444444444555555888777777666555444333333666666666666666555444444666666777777888999999999777777888999::::::::::::888999:::;;;<<<<<<<<<<<<<<>>?????????>>>>>>?????????@@@@@@@@@@@@???>>>============>>>>>>===<<<<<<===???AAABBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@AAABBBDDDEEEKKKIIIGGGFFFEEEEEEFFFEEEJJJJJJIIIGGGDDDCCCDDDEEEIIIIIIIIIJJJJJJIIIHHHHHHEEEBBB???>>>???@@@@@@???@@@@@@??????@@@AAABBBCCCBBBBBBBBBBBBBBBBBBAAAAAABBBAAA@@@@@@??????@@@@@@BBBBBBCCCDDDDDDCCCBBBBBBAAA@@@@@@BBBEEEGGGHHHGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFEEEDDDCCCAAA@@@BBBCCCEEEHHHKKKLLLMMMMMMJJJIIIFFFEEEDDDEEEGGGHHHGGGHHHLLLPPPUUUZZZ]]]___VVVTTTPPPMMMKKKLLLOOOPPPOOONNNNNNMMMLLLKKKKKKKKKKKKOOOSSSWWWZZZ\\\XXXSSSRRRQQQOOONNNMMMMMMLLLLLLOOOPPPSSSXXX^^^ccceeeeeeaaa^^^YYYVVVTTTRRROOOLLLNNNLLLJJJJJJLLLNNNQQQRRRTTTRRRQQQTTTXXXXXXUUUQQQIIIIIIIIIIIIIIIJJJKKKKKKLLLKKKJJJIIIHHHGGGFFFFFFAAAAAAAAABBBCCCCCCDDDDDDBBBAAA@@@???>>>===<<<<<<<<<;;;:::999::::::::::::888888888888888888888888888888777777777777888888555777888777555444444555555555666777888888888777666666666666666666666666555555555555555555555444666666555555444444444444111222222333333222222222...///000111222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555333333333444444444444444666666666555555444444444444555666777777666555444555666666777777888999999777777888999::::::::::::888999:::;;;<<<<<<<<<<<<===???BBBGGGJJJMMMNNNOOOPPPHHHEEEEEEDDDHHHZZZooo555555555555555555555555555666777888999888777777444444444444333333333333333222222222333333444555555555555444444444444444666777777888888888777777333777:::999555444777;;;;;;;;;<<<<<<<<<<<<;;;;;;999;;;======<<<:::999:::::::::::::::::::::::::::::::::;;;:::888888:::;;;999:::;;;<<<>>>>>>??????============>>>>>>>>>>>>>>>>>>========================<<<======???AAABBBBBBCCCCCCCCCCCCBBBBBBCCC@@@@@@??????@@@AAACCCDDDJJJJJJIIIHHHGGGFFFFFFFFFHHHJJJLLLLLLIIIEEECCCCCCHHHHHHIIIJJJJJJIIIIIIIIICCCBBB@@@????????????>>>@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAAAAABBBCCCCCCDDDDDDDDDBBB@@@@@@AAADDDFFFGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEGGGHHHHHHHHHGGGEEEBBBAAA???@@@BBBCCCDDDEEEFFFFFFEEEEEEFFFFFFEEEDDDCCCBBBDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEECCCAAA@@@BBBCCCDDDEEEGGGHHHIIIIIIJJJHHHGGGEEEEEEFFFGGGHHHEEEGGGKKKOOOTTTXXX[[[\\\TTTQQQNNNLLLKKKLLLNNNOOONNNMMMMMMLLLLLLKKKKKKKKKJJJOOORRRSSSWWW]]]\\\WWWPPPPPPOOONNNMMMLLLMMMMMMPPPQQQTTTYYY^^^bbbccccccbbb```\\\XXXUUUSSSPPPNNNOOONNNMMMLLLLLLMMMOOOQQQPPPOOONNNPPPSSSTTTRRRPPPJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLKKKJJJIIIGGGGGGFFF@@@AAAAAAAAABBBBBBBBBCCC@@@@@@???>>>===<<<<<<;;;;;;;;;::::::999999999:::777777777777666666666666888777777777777777777888555666777777555333333444444555666777777777777777555555555555555555555555555444444444444555555555555555444444444444555666111222222222222222111111111222333444444555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444333333333444444444555555333333444444555555666666222333555777888777777666444444555666666777777888777777888999::::::::::::888999:::;;;<<<<<<<<<<<<<<<>>>BBBEEEIIIKKKLLLMMMLLLGGGDDDDDDDDDHHHYYYlll444444444444444444444444222333444555666555444444444444333333333222222222000000000000111222333444333444444444444444444444666666777777888888777777222555777777555555777999::::::::::::::::::::::::888;;;======<<<:::999888::::::::::::::::::::::::;;;<<<<<<;;;:::999;;;<<<999:::;;;<<<===>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@@@@BBBDDDCCCBBBAAAAAABBB??????>>>>>>???@@@AAACCCGGGIIIJJJJJJHHHFFFFFFFFFEEEIIIMMMNNNLLLHHHEEECCCGGGHHHHHHIIIIIIIIIIIIHHHCCCBBBAAA@@@@@@?????????@@@AAAAAABBBBBBCCCCCCDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFCCCAAA@@@AAACCCEEEFFFFFFCCCBBBBBBBBBBBBBBBBBBCCCGGGHHHJJJKKKJJJGGGDDDBBB>>>???@@@BBBCCCDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEEEEEEEDDDBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFIIIHHHHHHHHHHHHHHHHHHHHHFFFGGGJJJNNNQQQTTTUUUVVVPPPOOOMMMKKKKKKLLLMMMNNNMMMMMMLLLLLLLLLKKKKKKKKKHHHOOOQQQNNNQQQXXXZZZVVVMMMNNNNNNMMMLLLLLLMMMOOOOOOPPPSSSWWW\\\```aaaaaa```___]]]ZZZXXXUUUSSSRRRQQQQQQRRRPPPOOONNNOOOQQQMMMMMMLLLNNNOOOPPPOOONNNJJJIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJIIIHHHGGGGGGFFFAAAAAAAAAAAAAAAAAAAAAAAA??????>>>======<<<;;;;;;:::;;;;;;:::888888999:::777777777666666666666666888777777666666777777888444666777777555444555555555555666777777777666666555555555555555555555555444444444333444444555666555444333222222222333444444444555555444444333333333333333333222111000000333333333333333333333333333333444444444444333333222222333333333333444444333333333333333333333333333333333444555555666666222222333444555666666777222333444666777777888888444444444555666666777777777777888999::::::::::::888999:::;;;<<<<<<<<<<<<;;;===@@@DDDGGGIIIIIIJJJGGGEEEDDDDDDCCCIIIYYYiii}}}333333333333333333333333111111333444444444333222333333333333222222222222000000000000111222333333222222222333444444444555555666666777777777777777333444444555555666777777888888888777777888888888777:::<<<===;;;999888777999999999999999999999999<<<======<<<:::999:::<<<:::;;;;;;<<<=========<<<:::::::::;;;;;;;;;;;;<<<::::::;;;;;;;;;;;;;;;:::>>>???@@@AAAAAAAAA???>>>===???BBBBBB@@@>>>???@@@??????>>>>>>???@@@BBBCCCDDDGGGIIIJJJGGGEEEEEEFFFEEEHHHLLLMMMLLLJJJHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHDDDDDDDDDCCCBBBAAAAAABBB???@@@BBBCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDCCCBBBBBBAAAAAAAAAAAAAAA???@@@@@@AAACCCEEEFFFGGGEEECCC@@@@@@BBBDDDEEEEEECCCCCCDDDDDDDDDDDDCCCCCCEEEGGGJJJLLLMMMKKKHHHFFF??????@@@AAAAAAAAA@@@@@@AAABBBDDDFFFGGGFFFEEEDDDCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHHHHIIIKKKMMMOOOPPPPPPPPPMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKHHHRRRUUUPPPNNNTTTVVVRRRLLLNNNOOOOOOMMMNNNPPPSSSTTTSSSSSSUUUXXX[[[[[[ZZZZZZ[[[\\\[[[YYYVVVUUUTTTRRRTTTVVVUUURRROOOOOOPPPLLLLLLLLLMMMNNNNNNMMMLLLIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEBBBBBBAAAAAA@@@@@@??????>>>>>>===<<<<<<;;;;;;;;;999;;;;;;:::777777888;;;999999888888888777777777777777666666666666777777444666888888777666777888666666666777666666555555555555555555555555555555444444333333333444555666;;;999777444333222333333555555555555555444333333111111111111000///......444444444444444444444444333333444555555444333333222222222333333444444444222222222222222222222222333444444555666666777777333333333444444555555555555555555555555666777777555555555666777777888888777777888999::::::::::::888999:::;;;<<<<<<<<<<<<:::<<>>???BBBCCCCCCAAA???===:::===@@@@@@===<<<<<<>>>@@@??????>>>???AAABBBCCCBBBEEEIIIIIIGGGEEEEEEFFFEEEHHHKKKLLLKKKJJJJJJKKKEEEFFFGGGGGGHHHHHHHHHHHHEEEFFFGGGFFFDDDCCCCCCDDD???@@@CCCEEEEEEEEECCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAABBBBBB??????@@@AAACCCEEEGGGHHHFFFCCCAAA@@@AAACCCDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEBBBEEEJJJMMMOOOMMMKKKIIIAAAAAAAAA@@@???>>>===<<<@@@BBBDDDFFFGGGGGGFFFEEECCCDDDEEEGGGGGGEEEDDDCCCAAABBBCCCEEEEEEEEEEEEDDDBBBBBBBBBCCCEEEFFFHHHIIIGGGIIIKKKLLLLLLKKKIIIHHHIIIJJJLLLMMMNNNMMMMMMLLLKKKKKKLLLLLLLLLLLLKKKJJJLLLLLLLLLLLLKKKKKKKKKKKKJJJWWW[[[TTTOOOSSSTTTOOONNNPPPRRRRRRQQQQQQTTTWWW[[[XXXVVVUUUUUUUUUTTTSSSUUUWWWZZZZZZXXXVVVUUUUUURRRUUUXXXWWWSSSPPPOOOPPPKKKLLLMMMNNNNNNMMMLLLKKKGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>>=========<<<<<<;;;;;;:::999;;;<<<:::777666888;;;::::::::::::999999888888777777666666666666777777555666888999888777888999666777777777666555444444555555555555555555555555444333333222333444666666CCC@@@===999666555444444444444444444333333222111111222333444444555555444555555555555555555555555333333444555555444333333222222222333333444444444222111111111111111111111444444555555666777888888444444444444444444444333888777555444444555666666666666666777888888999999777777888999::::::::::::999999:::;;;<<<<<<<<<<<<999;;;>>>AAACCCEEEFFFFFF>>>@@@BBBCCCDDDJJJXXXeeexxx333333333333222222111000222222222222222222222222222222222222222222222222111111111111111111222222888777555444444555666777555666777888888777666555777666444222222222444555555555555555555666777777888888999999999888888777999999888888888888999999;;;::::::999999::::::;;;???>>>===<<<;;;:::999999<<<;;;:::999999999::::::AAA>>>;;;:::;;;<<<===<<<<<<>>>@@@CCCCCCBBB@@@??????>>><<<:::;;;===@@@BBB======>>>>>>???@@@BBBBBBEEEEEEEEEDDDCCCDDDGGGJJJLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJGGGHHHIIIGGGEEEDDDDDDEEECCCDDDEEEDDDCCCBBBCCCDDDAAAAAABBBBBBCCCDDDEEEEEEFFFEEEDDDBBBAAA@@@?????????@@@AAABBBCCCCCCCCCCCC@@@@@@@@@@@@AAAAAABBBCCCGGGGGGGGGJJJMMMMMMIIIEEEHHHHHHHHHHHHHHHIIIJJJKKKFFFFFFDDDCCCAAA???>>>===GGGGGGHHHHHHGGGFFFDDDCCCEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCEEEFFFGGGGGGGGGFFFFFFDDDCCCEEEIIIKKKJJJHHHHHHKKKKKKIIIIIILLLLLLIIIGGGGGGIIILLLNNNNNNLLLJJJLLLKKKIIIIIIKKKKKKKKKJJJLLLLLLMMMNNNMMMLLLKKKJJJMMMSSSZZZ\\\XXXTTTSSSTTTPPPRRRSSSTTTUUUWWWYYY\\\^^^^^^[[[WWWRRRPPPPPPPPPSSSSSSTTTVVVVVVTTTPPPLLLTTTWWWYYYXXXUUUQQQPPPQQQNNNKKKHHHJJJNNNPPPNNNJJJHHHFFFEEEEEEGGGGGGGGGFFFDDDFFFGGGEEEAAA??????AAABBBCCCBBBAAA>>>===>>>???BBB@@@>>>;;;:::::::::;;;:::::::::999999999888888:::777555666777888666333666666777777888888888999777666555444444555666777888888777777666666666555555555444333333333333444222333444555666888999999GGGBBB<<<666333333444666444444555555444444333222777777666555444333333222222222333333444555666666333333444444333333222111000111111111111222222222444444333222333444555666555555555555555555444444444333333333333444555555555555555555666666666666777777777777666666666666::::::;;;;;;;;;;;;<<<<<<888999999999888888:::<<<>>>>>>@@@CCCEEEFFFDDDBBB@@@===>>>BBBCCCFFFUUUggg{{{333333333333333222111111333333333333333333333333333333222222222222222222111111111111111111222222666555444444444555666666555666777888888777666555777666555333333444555666555555555555555666777777777888888999999888888777888888777777777777888888::::::999999999999::::::<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;:::999888999::::::@@@===:::999:::<<<<<<;;;<<<>>>@@@AAAAAA@@@>>><<<>>>===<<<;;;;;;;;;<<<<<>>??????@@@@@@CCCDDDCCCCCCCCCEEEIIILLLOOONNNKKKIIIHHHHHHIIIJJJHHHHHHFFFFFFFFFGGGHHHIIIHHHIIIJJJHHHGGGEEEFFFGGGEEEFFFFFFDDDBBB@@@@@@AAAAAAAAABBBBBBCCCDDDDDDEEEDDDCCCCCCBBBAAAAAAAAAAAA@@@AAABBBCCCCCCCCCCCCCCCAAAAAA@@@@@@AAAAAABBBCCCFFFFFFGGGIIILLLKKKHHHEEEGGGGGGFFFFFFGGGHHHHHHIIIFFFEEEDDDCCCBBBAAA@@@???GGGGGGHHHHHHGGGFFFDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDFFFGGGGGGHHHHHHGGGFFFEEEGGGJJJLLLKKKIIIHHHKKKJJJGGGGGGJJJKKKHHHIIIIIIJJJLLLNNNOOOMMMLLLLLLJJJIIIIIIJJJKKKKKKJJJJJJKKKLLLMMMMMMLLLKKKKKKKKKQQQYYY\\\ZZZWWWTTTSSSPPPRRRSSSTTTTTTUUUWWWZZZ\\\\\\ZZZVVVQQQOOOOOOPPPRRRRRRSSSRRRQQQPPPOOOOOORRRUUUWWWVVVSSSPPPOOOPPPNNNKKKIIIJJJNNNOOOMMMJJJHHHEEECCCCCCDDDEEEEEEEEEDDDFFFFFFDDDAAA??????@@@@@@@@@@@@???===<<<===???>>>>>>======<<<;;;:::999::::::999999999888888888999777555666777888666444666666777777777888888888777666555444444555666777777777666666666555555555555555444333333333333444333333444555666777888888>>><<<777333111222333444444444444555444444333222555555444444444444444444333333333333333222222222333333444444333333222111000111111111111222222222444333333222333444555666555555555555555555444444444333333333333444555555555555555555666666666666555555666666777777888888777777777888888888999999888999:::999888888:::<<<:::;;;===AAAEEEGGGFFFEEE@@@===>>>BBBCCCFFFUUUggg{{{333444444444444333333222333333333333333333333333333333333333333333333333222222222222222222111111333333333333333444555666555666777777777777666555777666555444444666777888555555555444555555666777777777888888888888777777777777777666666777777777999999999888888999999999999:::::::::;;;;;;<<<<<<;;;;;;999888888888999:::===;;;999888999:::::::::<<<===>>>??????>>><<<;;;;;;;;;;;;;;;;;;:::::::::AAA@@@???>>>>>>>>>>>>>>>AAABBBAAAAAABBBEEEJJJNNNRRROOOKKKGGGFFFFFFHHHJJJGGGFFFEEEDDDDDDEEEFFFGGGHHHIIIJJJIIIHHHGGGHHHIIIHHHHHHHHHEEEAAA>>>>>>>>>AAAAAABBBBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCCEEEEEEFFFHHHIIIIIIGGGDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDFFFHHHIIIJJJIIIHHHHHHIIILLLMMMMMMLLLLLLMMMLLLHHHHHHLLLMMMKKKLLLLLLKKKLLLNNNOOONNNMMMLLLJJJIIIIIIJJJKKKKKKJJJIIIJJJKKKLLLLLLMMMLLLLLLLLLPPPVVVZZZ\\\YYYVVVSSSQQQRRRSSSRRRRRRRRRTTTVVVYYYYYYWWWSSSPPPMMMNNNOOORRRSSSSSSPPPLLLKKKMMMPPPOOOQQQSSSRRRPPPNNNMMMMMMNNNKKKIIIJJJMMMOOONNNLLLIIIEEEAAA@@@@@@BBBCCCDDDDDDEEEEEECCC@@@>>>>>>???===>>>>>>===<<<<<<===???<<<===>>>>>>===;;;999888999999999999888888888777888777666666777777666555666666777777777777888888666666555555555555666666666555555555555444444444555555444333333333333444444444555555555666666666555444222111111111222333444444444444444333222222222222222333333444444444555444333222111000///...333333333333333222222111000111111111111222222222333333333333333444555555444444444444444444555555444333333333333444555555555555555555666666666666444444555666777888999999666666666777777777777888999:::::::::999999;;;===999:::<<<@@@DDDFFFEEECCC@@@===>>>BBBCCCFFFUUUgggzzz444444444555555444333333444444444444444444444444333333333333444444444444333222222222222222111111111111222222333444555666444555666777777666555444555555444444555666777888555555555444444555555666666666777777888777777777555666666666666666666555999888888777777888888999999999999999::::::::::::;;;:::999777777888888999;;;999777777888999999888;;;<<<======>>>>>>>>>>>><<<;;;;;;::::::;;;<<<<<>>>>>>>>>>>??????@@@@@@@@@@@@AAAEEEKKKPPPQQQOOOLLLIIIGGGFFFGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHGGGHHHJJJIIIIIIIIIFFFBBB?????????BBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCEEEFFFGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDFFFHHHKKKLLLJJJJJJJJJKKKMMMNNNOOONNNPPPRRROOOKKKKKKPPPRRRQQQOOOMMMKKKKKKLLLMMMMMMMMMMMMLLLJJJJJJLLLMMMLLLKKKIIIJJJKKKLLLMMMNNNNNNOOOQQQRRRTTTWWWYYYYYYVVVSSSQQQRRRRRRQQQPPPOOOQQQRRRVVVVVVTTTQQQNNNLLLMMMNNNRRRUUUWWWTTTMMMJJJKKKNNNKKKLLLMMMMMMLLLJJJJJJIIILLLJJJIIIJJJNNNQQQQQQQQQKKKGGGAAA>>>???AAACCCDDDDDDDDDCCCBBB@@@>>>>>>>>>;;;<<<===<<<;;;<<<>>>???@@@??????===<<<:::999888999888888888888777777777777777666666777777666666666666777777777777777777666666666555555666666666444444444444444444444444555555444333333333333444555555555555555555555555111222222222222222222111333444444444444333222222222222222222222222222222555555444222111000///...222333333333333222111111000000111111111222222222333333333333333444444444333333444444444444555555444333333333333444555555555555555555666666666666555555555666777888888888888888888999999999::::::999:::;;;:::999999;;;===<<<===>>>@@@BBBBBB@@@>>>@@@<<<>>>BBBCCCFFFUUUgggxxx333333444555555444444444444444444444444444444444333333444444444555555555333333333333222222111111000111222333333444444555444555666777777666555444333333333333444555555666555555444444444444555555444555666777777777777777444555666666666666555444777777777666666777777777999999999999888888888888:::999888777666777888888999777666777888999888777999999;;;<<<>>>@@@BBBDDDFFFCCC>>>:::999:::<<<>>>============>>>???@@@AAA>>>?????????AAAEEEJJJOOOMMMMMMLLLKKKJJJHHHFFFEEEEEEDDDCCCBBBAAABBBCCCCCCEEEFFFGGGGGGFFFEEEFFFHHHHHHIIIIIIGGGDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCFFFFFFDDDCCCBBBAAAAAAAAADDDDDDEEEEEEEEEDDDCCCCCCCCCCCCBBBAAAAAABBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCDDDFFFIIIKKKMMMJJJKKKLLLMMMMMMNNNOOOPPPRRRSSSQQQNNNNNNTTTVVVVVVQQQNNNJJJIIIJJJKKKLLLLLLOOOMMMLLLLLLMMMNNNNNNMMMJJJJJJKKKLLLMMMOOOPPPPPPVVVTTTSSSRRRTTTUUUTTTSSSRRRRRRRRRQQQNNNMMMNNNPPPSSSSSSRRROOOLLLKKKLLLNNNRRRXXX\\\[[[TTTMMMJJJJJJHHHHHHHHHHHHHHHHHHGGGFFFHHHHHHHHHJJJNNNRRRUUUVVVNNNIIICCC??????AAACCCDDDCCCBBBAAA@@@???>>>===<<<;;;<<<===<<<<<<<<<>>>@@@FFFCCC???;;;999999999:::888888888777777777666666666666777777666666777777777777666666666666666666555666666666666666666555333333333444444444444444555555444333333333333444555555555555444444444444333444555555555444333222333333444444333333222111444444333222111111000000444444333333222222222111222222333333222222111000000000111111111222222222222222222333333333333333333333333333444444555555444333333333333444555555555555555555666666666666777777777777666666666666999999999999:::::::::;;;999:::::::::999999;;;<<<======>>>@@@BBBBBB@@@===@@@<<<>>>BBBCCCFFFUUUgggwww222333333444444444444333333333333333333333333333333444444555555666666666444444444333222222111111111111222333444444444444444555666666666666555444333333333444444444444444666555444444333444444444333444555666666777777666444555666777777666555444777666666555555666666777999999888888777777777666999999777666666666777888777666666777888999888777888888999;;;>>>AAAEEEGGGPPPKKKDDD===999999;;;<<<<<<<<<<<<===>>>???AAAAAA>>>???@@@@@@AAADDDHHHKKKHHHJJJKKKLLLKKKIIIGGGEEEEEEDDDCCCBBBAAAAAABBBBBBDDDEEEFFFEEEDDDCCCDDDEEEFFFGGGGGGFFFDDDCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCHHHGGGEEECCCBBBAAA@@@@@@DDDDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBAAACCCDDDEEEDDDCCCDDDEEEFFFFFFGGGHHHHHHGGGEEEDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCDDDDDDEEEGGGIIIJJJKKKIIIJJJLLLMMMLLLMMMNNNPPPOOORRRQQQOOOPPPVVVXXXWWWTTTPPPJJJGGGHHHJJJKKKLLLOOOMMMLLLLLLMMMNNNNNNMMMJJJJJJJJJKKKLLLNNNOOOPPPVVVUUUSSSQQQPPPPPPRRRSSSRRRRRRRRRPPPNNNMMMNNNOOOPPPQQQPPPNNNKKKKKKLLLNNNRRRXXX___```[[[SSSLLLIIIGGGFFFEEEFFFGGGHHHGGGFFFFFFFFFGGGIIILLLQQQUUUWWWPPPLLLEEEAAA@@@AAACCCCCCCCCAAA?????????>>><<<:::;;;<<<<<<<<<;;;;;;===???GGGDDD>>>:::777888999;;;777777777777666666666666555666777777666666777888777777666666666666555555555555666666666666555555333333333444444444444555555555444333333333333444555555444444444444444444555666777777777666444333333333333333333222111111555444444333222111000///222222222333333333333333222222222222222111111000000111111111111222222222111111222333333333333333222222333333444444555555444333333333333444555555555555555555666666666666888777777777666666666555777777777888888888999999888999999999888888:::<<<::::::<<<@@@CCCDDDBBBAAA@@@===>>>BBBCCCFFFUUUgggwww111111222333333333333333333333333333333333333333333444444555666666777777555444444333222222111111222333444555555444333333444444555666666555444444555555555555555444444333666555444444333333333444222333444555666666666666444555777888888777555444666555555555555555555666666666777777777777777888999888777666555666777777777666666777999999888777888777777999;;;???CCCEEEPPPLLLFFF@@@<<<;;;<<<==================>>>???@@@>>>@@@AAABBBBBBCCCEEEGGGGGGGGGIIIJJJJJJJJJJJJIIIFFFEEECCCBBBAAAAAABBBBBBEEEFFFFFFEEECCCBBBCCCDDDEEEFFFFFFEEEBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBAAACCCEEEEEECCCBBBDDDFFFEEEFFFGGGHHHHHHFFFDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFEEEDDDCCCDDDDDDEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDFFFGGGHHHIIIIIIIIIGGGIIILLLLLLKKKKKKMMMOOONNNQQQRRRQQQTTTYYY\\\ZZZWWWRRRLLLHHHGGGJJJLLLMMMNNNLLLKKKKKKLLLMMMMMMLLLJJJIIIIIIIIIJJJKKKMMMNNNOOOQQQSSSSSSPPPNNNPPPRRRRRRRRRRRRPPPNNNMMMNNNOOOOOOOOOOOOMMMKKKKKKMMMOOOQQQVVV]]]```___YYYQQQLLLIIIGGGFFFFFFIIIKKKJJJHHHDDDDDDEEEFFFHHHLLLPPPTTTPPPLLLFFFBBBAAAAAAAAAAAACCC@@@>>>>>>>>>>>>;;;999:::;;;;;;;;;999999;;;===AAA???;;;999777888999:::777777666666666555555555444666888777666555777999777777666666666555555555444555666777777666555444333444444444555555555555555555444333333333333444444444444444444444444444444444555666666666555555222333333333333222111111444444333333222222222111222222222222222222222222222222222222222111000000000111111111111222222222000111222333444333333222111222222333444444555555444333333333333444555555555555555555666666666666666666666666777777777777666666666777777777777888777888888888777777999;;;;;;;;;===@@@CCCDDDCCCAAA@@@===>>>BBBCCCFFFUUUgggvvv000111222222333333333333222222222222222222222222444444444555666777777888555555444333333222111111333444555555555444333222333444555666666555444333666777777777666555444444666555444444333333333333222333444555666666666666555666777999999777666555555555555444444555555555444444555666777888999999999888666555555666666777777666666777999:::888777888777777777999===AAACCCJJJHHHEEEBBB@@@???@@@@@@???>>>>>>===============>>>@@@CCCCCCBBBBBBCCCDDDGGGGGGFFFGGGHHHJJJLLLNNNFFFEEEDDDBBBAAAAAABBBBBBFFFGGGGGGFFFCCCBBBBBBCCCEEEEEEEEECCC@@@>>>>>>???CCCCCCCCCCCCCCCCCCCCCBBBDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDFFFFFFGGGGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBAAACCCEEEEEECCCBBBDDDGGGEEEFFFGGGHHHGGGFFFDDDBBBCCCCCCCCCDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHIIIIIIHHHHHHFFFIIIKKKKKKJJJJJJLLLOOOOOOSSSUUUUUUXXX^^^```^^^ZZZTTTMMMHHHHHHJJJMMMOOOLLLKKKIIIIIIKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIKKKLLLHHHNNNTTTUUUQQQNNNOOOQQQRRRRRRRRRQQQNNNMMMNNNOOONNNOOOOOOMMMKKKKKKMMMOOOQQQTTTYYY___```]]]VVVPPPKKKIIIGGGHHHKKKMMMLLLKKKDDDDDDDDDDDDEEEHHHLLLOOOPPPLLLFFFBBBAAAAAA@@@@@@CCC@@@======>>>>>>;;;888999::::::999888888999;;;::::::999888888888999999777666666666555555555555444666888888666555777:::777777666666555555555444444555666777777666555444444444444555555666666666555555444333333333333444333333333444444444555555111222333444555666666666222333333333333222111111222222333333333444444444222111111111000000//////111222222222222111000000000111111111111222222222000111222333444333222222111111222333333444555555444333333333333444555555555555555555666666666777444444555666777888999999777777777777888888888888666777888777666666888:::??????@@@AAACCCCCC@@@>>>@@@===>>>BBBCCCFFFUUUgggvvv666444222222555666555333444333222111111333555666555444333222333555777999555555444444444333333333222222222222222222222222333444555666666555444333333333444444555666777777777666555444333222222333444444444444444444444444444555666888888888777777444444444444444444444444444444666777888888888888888555333444666888777555:::999888777777777999999999:::::::::999999;;;===EEEDDDBBB@@@>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;???@@@@@@AAAAAABBBCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGFFFEEEDDDEEEGGGIIIHHHGGGDDDFFFFFFDDD@@@>>>AAACCCFFFEEEDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@AAACCCDDDEEEFFFEEEDDDCCCDDDEEEFFFGGGDDDBBBAAACCCFFFHHHGGGEEECCCCCCBBBBBBBBBCCCCCCDDDDDDCCCBBBBBBAAAAAABBBBBBAAABBBBBBCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCAAABBBCCCDDDEEEFFFGGGHHHFFFDDDCCCDDDEEEFFFEEEDDD???AAADDDGGGHHHHHHFFFEEEHHHKKKLLLLLLIIIIIIKKKMMMOOOQQQUUUXXX[[[\\\]]]]]]^^^WWWPPPLLLLLLLLLIIIFFFJJJIIIIIIIIIIIIJJJKKKKKKIIIHHHFFFEEEFFFHHHJJJLLLLLLLLLLLLLLLLLLLLLKKKKKKPPPOOONNNLLLKKKJJJIIIHHHMMMNNNNNNNNNNNNNNNMMMMMMOOOOOOQQQUUUXXXWWWSSSOOOLLLLLLLLLLLLLLLMMMMMMMMMKKKHHHDDDCCCDDDFFFGGGGGGJJJHHHEEEBBB@@@??????@@@AAA???===<<<<<<<<<;;;999;;;;;;:::999888888888888888999:::999777555555666999999888777666555444444666666666666666666666666666666666666666666666666555555666666666666555555666666444333333444555666666666555444444444444555777666555555444444444444333333222222333333444555555444333222222222222333111111222222222333333333333333333222222111111111111222333444555444333222444444444333333222222222333333333333333333333333222222333333333333444444555555555444444333333333222444555666555555555777777777777777777777777777555555666666777777888888:::::::::999999888888888<<<===???@@@AAAAAA@@@@@@@@@>>>===>>>@@@GGGVVVddduuu444222000000222333333111222111000///000111333444666555444333333444666777555444444444444333333333222222222222222222222222222333444555555444333222333333444444555666666777666666555444333333222222555555555555555555555555444555666666666555444444555555555555555555555555444444666777777888888888888666444444666777666444999888888777777888888888888999::::::999999:::<<>>===;;;:::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;>>>??????@@@@@@AAABBBBBBAAAAAAAAABBBCCCDDDEEEFFFEEEDDDCCCDDDFFFHHHGGGFFFDDDEEEEEEDDDAAA?????????DDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@AAABBBDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHFFFDDDBBBCCCFFFHHHGGGFFFEEEEEEDDDDDDCCCDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGFFFDDDCCCDDDDDDDDDBBB@@@===???BBBFFFHHHHHHGGGGGGEEEHHHJJJJJJIIIIIIJJJLLLMMMOOOQQQTTTWWWYYYZZZ[[[ZZZUUUOOOLLLLLLKKKIIIGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKIIIGGGFFFFFFGGGIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJLLLKKKKKKJJJIIIHHHGGGGGGMMMMMMNNNNNNNNNMMMMMMLLLNNNMMMNNNQQQTTTTTTPPPMMMKKKKKKLLLMMMNNNOOOOOOOOOJJJGGGDDDCCCCCCEEEFFFFFFHHHGGGDDDBBB@@@???>>>>>>@@@>>><<<<<<<<<===<<<;;;;;;;;;:::999888888888888777999:::999777555555666777777777666666666666666555555555555555555555555555555555555555555555555666777777777777666666555666555444444444444555666666666555444444444444444666555444333333333444444333333222222333333444555444444444333333222222222111111222222222333333333333333333333222222222222333333444444333222111000444444333333333222222222333333333333333333333333222222333333333333444444555555444444444333333333333444666666555444555666777777777777777777777777666666777777888999999999999999999888888777777777;;;<<<>>>@@@AAAAAAAAAAAA@@@>>>===???@@@GGGUUUcccttt333222000000222333222111222111000000000111333444666555444333333444666777444444444444333333333333222222222222222222222222222222333333333333222222333333333444555555666666666555555444333333333222555555555555555555555555555555555555444333222111555555555555555555555555444555555666777777777777888777555555666666555333777777888888888888777777777999::::::999888:::;;;::::::999888888888888888;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>???@@@@@@@@@@@@?????????@@@BBBDDDEEECCCBBBBBBCCCEEEFFFFFFEEEDDDDDDDDDEEEEEEBBB>>>;;;AAAAAABBBCCCCCCBBBBBBBBBCCCBBBAAAAAAAAABBBCCCCCCFFFGGGHHHHHHIIIIIIHHHHHHHHHFFFDDDDDDEEEFFFGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA???@@@@@@AAACCCDDDDDDEEEAAAAAAAAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEECCCAAA>>><<<>>>AAAEEEGGGHHHHHHGGGBBBEEEHHHIIIIIIIIIJJJKKKKKKKKKLLLNNNQQQTTTWWWXXXWWWTTTQQQNNNMMMKKKIIIGGGFFFFFFFFFGGGHHHJJJLLLLLLMMMLLLIIIGGGFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHKKKLLLLLLMMMMMMLLLLLLLLLLLLKKKLLLMMMNNNNNNLLLJJJIIIJJJLLLMMMOOOPPPPPPPPPIIIGGGCCCBBBBBBCCCDDDCCCEEEDDDCCCAAA@@@???>>>===>>>===;;;;;;===>>>===<<<;;;:::999888777777777777666888999888666555555555555555666666666777777777555555555555555555555555555555555555555555555555777888888888777666555555555555444444444555555666666555555444444444444444666555333111111222333444333333222222333333444555222333444444444333222111111111222222222333333333333333333333333333333333444444444333222000///...333333333333222222222222333333333333333333333333222222333333333333444444555444444444444333333333444666777777555444444555777777777777777777777777777777777888999999::::::888888888777777777777777:::;;;===???AAABBBBBBBBB???>>>>>>???AAAGGGUUUcccrrr444333333222333333444444444333333333333444555666444333333333444555777888444444444333333333222222111222222222222222333333222222333333333333222222333333333444444555555555555555555444444333333222333333444444444444444555444444444444444333333222555555555555555555555555444555555666777777666666888777777666666555444333555666777888888888777666666888999999888888999:::999999999999999999999999::::::;;;;;;;;;;;;<<<<<<;;;<<<<<<======>>>??????@@@@@@???>>>???AAACCCDDDBBBAAA@@@AAACCCDDDDDDCCCCCCBBBCCCFFFHHHGGGAAA<<>>>>>???@@@BBBCCCDDDDDDAAAAAA@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFEEECCC@@@>>>???BBBDDDFFFFFFFFFFFF@@@CCCFFFIIIJJJKKKKKKLLLJJJJJJIIIJJJLLLPPPTTTVVVWWWWWWUUURRRNNNKKKHHHGGGDDDDDDEEEFFFHHHJJJLLLMMMPPPNNNKKKHHHFFFEEEEEEEEEFFFFFFGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKIIIJJJJJJKKKKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKJJJIIIIIIJJJLLLMMMNNNNNNNNNNNNHHHEEECCCAAABBBBBBBBBAAAAAAAAAAAAAAA@@@>>>===<<<@@@>>><<<<<<<<<===<<<;;;:::999888777777666777777555777888888666444555555666666666666666666666666555555555555555555555555555555555555555555555555777777777777666555444333444444444444555555555666666555444444333333444444555333111000000111333444333333222222333333444555111222444555555444222111111111222222222333333333333333333333333444444444333333222222111000//////333222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444555777888777555444444444666666666666666666666666666666777888888999999:::888888888888888888777777888:::<<>>>>>@@@AAAGGGTTTbbbqqq~~~333333333333222222333444444444444444444444555555111111222444555777888999444444333333333222222222111111111222222333333333444444333333333333444444333333333444444444444444444444555555555444333222111111111222222333333333333333333444444555555555333333333333333333333333444555555666666666666555777777888777666444333333444555666777888777666666555777999999888888888999888888999999::::::::::::::::::::::::;;;;;;<<<<<<:::;;;;;;<<<<<<======>>>AAAAAA@@@@@@@@@BBBCCCDDDAAA@@@???@@@BBBCCCCCCBBB@@@@@@BBBFFFJJJJJJFFFBBB@@@@@@AAAAAAAAAAAAAAA@@@DDDCCCBBBAAA@@@AAABBBCCCBBBCCCDDDEEEFFFEEEDDDCCCEEEEEEDDDBBBAAAAAABBBCCCDDDEEEEEEEEEEEEDDDCCCBBBCCCBBBAAAAAA@@@@@@AAAAAA===>>>???@@@AAACCCDDDDDDBBBAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBCCCEEEHHHHHHGGGEEEBBBBBBDDDEEEEEEEEEDDDDDDAAABBBEEEHHHKKKMMMMMMMMMLLLJJJIIIIIIJJJMMMQQQSSSXXXZZZZZZWWWQQQKKKHHHGGGCCCDDDEEEFFFHHHJJJLLLNNNQQQOOOMMMJJJHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLMMMHHHIIIJJJJJJKKKKKKKKKJJJMMMNNNNNNMMMKKKJJJIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIFFFDDDBBBAAABBBBBBAAA@@@??????@@@@@@??????>>>===BBB@@@===<<<<<<;;;:::888999999888777666666666666444666777777555444444555777777777666555444444333555555555555555555555555555555555555555555555555444444555555444333333222333444444555555555666666555555444333333333333333333222111000000111333444333333222222333333444555111222444555555444222111111111222222222333333333333333333333333333333333111111111111111111111222222222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444555777888777555444444555666666666666666666666666555555666666777888888888999999999999999999999999888:::<<>>???@@@BBBGGGTTTaaaooo}}}000111222111//////111222222222222222333333333333000111222444666777888999333333333333222222222222111111111222222333333444444444333333333333444444333333333333333333444444333333555555555444333222///000000111111222222333333333333333444555666777222222222222222222222222444555555666666666555555555666888888666444444444333444555666666777777666444666999999888777777888777777888888999888888777999999::::::;;;;;;<<<<<<::::::;;;;;;<<<=========AAAAAABBBBBBBBBCCCCCCCCC@@@??????@@@BBBCCCCCCBBB>>>???AAADDDGGGIIIIIIHHHCCCBBBAAA@@@@@@@@@@@@AAACCCBBBAAAAAAAAABBBCCCCCC???@@@AAAAAABBBBBBAAAAAABBBCCCDDDCCCAAA@@@@@@AAABBBCCCDDDEEEEEEEEECCCCCC@@@??????>>>>>>>>>>>>>>>======???@@@BBBCCCEEEEEECCCBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDGGGJJJJJJIIIEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCFFFJJJMMMNNNMMMMMMLLLJJJIIIIIIKKKNNNPPPVVV[[[^^^[[[SSSLLLIIIIIIDDDEEEFFFGGGIIIKKKMMMNNNQQQPPPNNNMMMKKKIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKHHHHHHIIIIIIJJJKKKKKKLLLJJJJJJKKKLLLMMMMMMMMMMMMOOOPPPQQQPPPMMMKKKIIIIIIIIIJJJKKKLLLKKKIIIGGGFFFEEECCCAAAAAABBBCCCBBBAAA>>>>>>??????????????????DDDAAA>>><<<<<<;;;999777999888777666555555555555333555666666555444444555888777777666555444333222444444444444444444444444444444444444444444444444222222333333333333333222222333444555666666666666555444444333333333333333222222222111222222333333333333222222333333444555111222333444444444333222111111222222222333333333333333333222222111111111111111111111111222333444111111111222222222222222222222222222222222222222222222333333333333444444333333333444444444444555555777888888666555555666777777777777777777777777555555555666777777888888999999999999999:::::::::999:::<<<>>>@@@AAAAAAAAA???>>>???AAABBBGGGSSS```ooo|||///111222111///...000333111222222333333333333333333333444555666666666666333333333222222222222111000111111222333333444444444333222111111222333444333333333333333333333333222333555666666555333222///000000111222222333333333333222111222222333444333333333333333333333333444555555666666555444444333555888999666444444555444444444444555666777888333666888999888777777777777888999999999888777666888999999:::;;;;;;<<<<<<::::::;;;;;;<<<=========???@@@BBBCCCDDDCCCBBBAAA@@@??????@@@BBBCCCCCCBBB>>>???@@@@@@AAADDDHHHJJJFFFEEEBBB@@@??????@@@BBBBBBAAAAAA@@@AAABBBDDDEEE???>>>>>>>>>>>>???@@@@@@???BBBEEEEEECCCAAA@@@AAABBBCCCEEEFFFGGGGGGFFFEEEAAA@@@??????>>>>>>??????===>>>???AAABBBDDDEEEFFFCCCBBBAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCEEECCCBBBBBBEEEHHHIIIIIIEEEEEEFFFFFFFFFFFFFFFFFFDDDBBBAAACCCGGGKKKMMMMMMNNNMMMKKKIIIIIIIIIKKKLLLQQQXXX^^^\\\TTTMMMKKKLLLFFFFFFGGGHHHIIIKKKMMMNNNQQQPPPOOONNNMMMLLLLLLLLLKKKLLLLLLMMMMMMMMMLLLLLLIIIJJJJJJJJJKKKLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQOOORRRTTTSSSOOOKKKIIIIIIHHHIIIKKKLLLLLLKKKHHHGGGCCCBBBAAABBBCCCDDDCCCBBB???>>>>>>>>>>>>???AAABBBBBB@@@===<<<<<<;;;:::888888888777666555555555555222444666555444333444555666666666555555444444444444444444444444444444444444444444444444444444444111111222333444444444444222333444666666666666555555444333333222222333333111111333444444444333333333333222222333333444555222222222333333444444444111111222222222333333333333333222111000000//////444333222111111222333333000111111111222222222222111111111111111111111111222222333333333333444444333333333444444444555555444666888888666666666777777777777777777777777777555666666777888888999999777888888888999999999999999;;;===>>>@@@@@@@@@??????>>>???AAABBBGGGSSS___ooo|||111333444333000000222555333444555555666666555555555666666666555444333333333333333222222222111111000000111222333333444444333222111000000111222333333333333333333333333333222333555666666555333222000000111222333333444444444333222000000000000111444444444444444444444444444555555666555555444444111555888999777555555666444444333333444555777888333555888999888777666666999:::;;;;;;;;;999888777888888999::::::;;;<<<<<<::::::;;;<<<<<<======>>>>>>@@@BBBDDDDDDCCC@@@???@@@??????@@@BBBCCCCCCBBB>>>@@@@@@>>>===???EEEKKKIIIFFFCCC???>>>???AAABBBAAAAAA@@@@@@AAACCCDDDEEE???>>>=========>>>@@@AAA>>>BBBFFFGGGDDDBBBAAABBBBBBCCCFFFHHHIIIIIIHHHGGGDDDCCCBBBBBBAAAAAABBBBBB===>>>???AAACCCEEEFFFGGGBBBBBBAAA@@@????????????BBBBBBBBBCCCCCCCCCDDDDDDGGGDDDAAAAAACCCEEEGGGHHHEEEEEEEEEFFFGGGGGGHHHHHHEEEBBB???@@@EEEIIILLLLLLNNNMMMKKKIIIHHHHHHHHHIIILLLTTT\\\\\\TTTMMMLLLNNNGGGGGGHHHIIIJJJKKKMMMNNNPPPPPPPPPOOOOOOOOONNNNNNMMMNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTOOOSSSVVVUUUQQQLLLIIIHHHGGGHHHKKKMMMNNNMMMKKKIIIBBBAAAAAABBBDDDEEEEEEDDD@@@???======>>>@@@BBBCCCAAA???<<<<<<<<<<<<;;;:::888777666555555444444555222444555555444333444555444444444555555555555666444444444444444444444444444444444444444444444444111111333444555666666666111222444666777777666555555444333333222222333333000111333555666555333222333333222222333333444555333222222222222333444555111111222222222333333333444333222111000...------777666444222111111222222000000111111222222222222111111111111111111111111222222333333333444444444333333333444444555555555333555777888777666777888777777777777777777777777777777777888999999::::::666666777777888888888999:::;;;===>>>?????????>>>???>>>@@@BBBCCCGGGRRR___ooo|||666555333222111222333333111222222333333222222111333333333444444333222222222222222222222222222222555444444333222111000000333444555555333222333444111111222222222333333333222333444555555333111000000000000000000000000000333444444555444333222111444444444444444444444444333333333444444555555555333333333333333333333333555555555555555555444444444444555555666666777777777777666666666666777777888888999999;;;<<<>>>???@@@???===;;;:::;;;<<<===?????????>>>>>>>>>>>>>>>;;;;;;<<<===???AAACCCEEE???>>><<<<<<<<<>>>@@@BBBGGGFFFDDDAAA>>>>>>???AAAEEECCCAAAAAAEEEIIIKKKLLLIIICCC<<<:::===@@@@@@???CCCCCCBBBBBBBBBAAAAAAAAAAAACCCGGGJJJKKKIIIFFFDDDDDDCCCAAA???>>>>>>>>>>>>===>>>???AAABBBCCCDDDDDDAAABBBBBBBBBAAAAAA@@@???@@@AAACCCDDDDDDCCCAAA@@@AAAAAABBBCCCDDDEEEFFFFFFEEEFFFGGGGGGEEEDDDDDDEEECCCEEEHHHIIIIIIIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJNNNTTTZZZZZZTTTLLLHHHGGGHHHIIIKKKLLLLLLJJJIIIGGGKKKLLLNNNPPPPPPPPPNNNMMMMMMMMMOOOOOOOOOOOOMMMMMMMMMOOOQQQQQQQQQQQQSSSTTTVVVVVVWWWWWWVVVTTTRRRQQQQQQPPPQQQRRRRRRPPPLLLHHHKKKIIIGGGFFFGGGHHHHHHHHHCCCBBBAAA@@@@@@@@@AAABBBAAAAAAAAA@@@???>>>>>>======;;;::::::;;;<<<:::999;;;:::888666555444444444333444444555555444444333444333222222111111111111666555333222222333555666222222222222222222222222555555555444444333333333222222222333333444444444333333444444333333222222333333222222222333444444333222111000111222333444222111111111000000//////222222222222222222222222444444444333222111000///333222222111000///......000000111222333444444555222222222111111111000000222222444444444444222222666555444333222333444555555666666555333333444666222===AAA888333666666111555555555555666777999999888888999999999:::::::::;;;;;;<<<===>>>>>>>>>===<<<<<<===@@@@@@DDDOOO[[[ppp{{{555444333222222222222333111222222333333222222111222333333444333333222222222222222222222222222222444333333222222111111111111333444444333333555666222222333333333444444444222333444555555333222000111111111111111111111111222333444444333222111000333333333333333333333333222222333333333444444444333333333333333333333333555555555555555555555555555555555666666666666666777777666666666666777777999999:::;;;===>>>@@@AAA@@@???===;;;;;;<<<===>>>@@@@@@@@@@@@??????>>>>>>===>>>>>>???@@@AAAAAAAAA???>>>>>>===>>>???@@@AAADDDDDDCCC@@@>>>>>>@@@BBBFFFEEEDDDFFFKKKPPPTTTUUUMMMGGG@@@===???AAA@@@???AAAAAAAAABBBBBBCCCCCCCCCAAACCCFFFHHHIIIHHHFFFDDDBBBBBBAAA@@@@@@@@@AAABBB>>>>>>???AAABBBBBBBBBBBBAAAAAAAAABBBBBBAAA@@@@@@@@@AAACCCDDDDDDCCCAAA@@@@@@AAAAAABBBCCCDDDEEEEEECCCEEEFFFGGGFFFEEEDDDCCCEEEFFFFFFFFFFFFGGGJJJLLLKKKKKKJJJIIIIIIIIIIIIIIIMMMSSSXXXXXXRRRKKKHHHGGGIIIJJJLLLMMMMMMLLLJJJIIIJJJKKKMMMOOOPPPPPPOOONNNPPPPPPPPPPPPOOOMMMKKKJJJMMMNNNPPPPPPOOOPPPQQQSSSVVVVVVWWWWWWVVVTTTSSSRRROOOOOOOOOPPPQQQOOOKKKHHHKKKIIIFFFFFFGGGHHHHHHGGGFFFEEECCC@@@???>>>>>>>>>@@@@@@@@@???>>>============;;;::::::;;;;;;:::999:::999777666555555555555444444444444444444444444444444333222222222222222666444333222222333444666333333333333333333333333444444444444444333333333222222222333333444444444333222111111222333555666555444333222222222222222222222111111222222333444222111111111111111111000222222222222222222222222444444333333222111000000222222111111000000//////222222222222222222333333000111111111222222333333222333333444444333333222555444333333333333444555555666777666444444666777777@@@BBB:::555777777333666555555666666777888888888888888999999999999999:::;;;<<<===>>>>>>>>>>>><<<<<<===@@@@@@DDDOOO[[[nnnyyy444444333222222222222333111222222333333222222111222222333333333333222222222222222222222222222222222222222222222222222222///111333333333333555777333333444444444555555555222333444555444333222111333333333222222111111111222222222333222222111000222222222222222222222222222222222222222333333333333333333333333333333333555555555555555555555555666666666666666555555555777666666555555666666777999:::;;;===???@@@BBBCCC@@@???===<<<<<<===>>>???BBBBBBAAA@@@??????>>>>>>???@@@AAAAAAAAA@@@???>>>????????????@@@@@@@@@@@@AAAAAAAAA@@@??????AAADDDFFFFFFFFFJJJPPPUUUYYY[[[PPPJJJDDD@@@AAAAAA@@@??????@@@@@@AAABBBCCCDDDEEEAAABBBDDDEEEFFFFFFEEEEEEAAAAAAAAAAAABBBDDDEEEFFF?????????@@@@@@@@@AAAAAA@@@@@@AAABBBBBBAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@??????@@@AAABBBCCCDDDDDDAAACCCFFFHHHHHHGGGDDDBBBEEEEEEEEECCCCCCEEEIIILLLIIIIIIHHHGGGGGGGGGGGGHHHKKKPPPTTTTTTPPPJJJGGGFFFHHHIIIJJJKKKKKKJJJIIIHHHHHHJJJLLLOOOPPPPPPOOOOOORRRRRRQQQPPPNNNLLLJJJIIILLLMMMNNNNNNNNNMMMOOOPPPSSSSSSSSSSSSSSSRRRQQQPPPMMMMMMMMMOOOPPPNNNKKKIIIKKKIIIFFFFFFGGGHHHGGGGGGEEEDDDBBB@@@>>>======<<>>>>>===<<<<<<<<<<<<;;;::::::;;;;;;:::999999888777555555555666777555444333333333333444555555444444333333333333333555444333222222333444555444444444444444444444444333333333333444444444444222222333333333333444444333222000///000333666888666555444222111111111111111111222333333333333222111222222222222222333333222222222222222222222222333333333333222111111111111111111111111111111000333333333222222222111111000000111222333444555555444333333222222333333444444444333333333444444555666777777666555555666888===CCCCCC;;;555888888555666666666666666777777777888888888888888888888777:::;;;<<<===>>>>>>>>>>>>===<<<>>>@@@@@@DDDOOO[[[kkkvvv333333222222222222222222111222222333333222222111111111222333333333333222222222222222222222222222111111111222222333333333000222333333222222333555333333333333444444444444333333444444444333222111555444444333333222222111111111111111111111111111222222222222222222222222111111111111111111222222333333333333333333333333444444444555555555555555777777666666555555444444666666666555555666666666888999;;;===???AAABBBBBB@@@???===<<<===>>>@@@AAABBBBBBAAA@@@???======<<<>>>???AAABBBBBB@@@>>>===??????@@@AAAAAAAAAAAA@@@???@@@AAAAAAAAABBBDDDFFFGGGFFFFFFIIIMMMRRRTTTUUUNNNIIIDDDAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCDDDDDDAAAAAABBBCCCDDDDDDEEEEEEBBBBBBCCCCCCDDDEEEFFFGGG@@@@@@??????????????????@@@@@@AAAAAABBBBBBAAAAAA>>>???@@@@@@@@@@@@???>>>>>>>>>???@@@AAABBBCCCCCCAAACCCGGGJJJLLLJJJGGGCCCDDDDDDDDDCCCBBBDDDGGGJJJGGGGGGFFFEEEEEEEEEEEEFFFIIILLLPPPPPPMMMIIIFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFGGGIIIKKKNNNOOOPPPOOOOOORRRRRRPPPOOOMMMKKKJJJIIIKKKLLLMMMMMMLLLKKKLLLNNNOOOOOOOOOOOOOOONNNNNNNNNLLLLLLMMMOOOPPPPPPNNNLLLKKKIIIGGGFFFGGGGGGGGGFFFBBBAAAAAA@@@????????????=========<<<<<<;;;;;;;;;<<<;;;999:::;;;;;;:::888888777666555555666777888666555333222222333555666555444444333333444444444444444333222222333444444333333333333333333333333222222222333333444444555333333333333333333333333222111111000111333555666444444333222111111111222000111222333444333222111222222222333333444444444222222222222222222222222333333222222222222222222111111111111111111111222222222222222222222222222111111222333333444555555444444222222222222444444444333333333444444555555555555666555444444666888@@@DDDBBB:::555777888666777777777777777666666666888888888777777777777777::::::<<<===>>>>>>>>>>>>======>>>@@@@@@DDDOOOZZZiiittt111222222222222222222222111222222333333222222111000111222222333333333222222222222222222222222222111111111222222333333444222333444333111000000111222222222222333333333333333444444444333333222222444444444333333333222222111111111111111111111222444444444444444444444444111111111111111111111111333333333333333333333333444444444555555555666666777777666666555555444444666666555555555555666666666888:::<<<>>>??????@@@???>>>===<<<===>>>@@@BBBAAA@@@???>>>===<<<;;;;;;;;;===???AAAAAAAAA???>>>>>>>>>@@@AAAAAABBBAAAAAA@@@BBBCCCCCCCCCDDDFFFHHHJJJHHHGGGGGGIIIKKKKKKKKKGGGEEEBBB@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@???>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAAAAA=========>>>>>>===============>>>???@@@AAABBBBBBBBBDDDHHHMMMPPPOOOJJJFFFAAACCCEEEEEEDDDDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDGGGIIILLLLLLKKKHHHFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFHHHKKKMMMOOOOOOOOONNNOOONNNNNNMMMLLLLLLKKKKKKJJJKKKLLLKKKJJJIIIJJJKKKMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMNNNPPPRRRSSSRRRQQQMMMJJJHHHGGGGGGHHHGGGGGGBBBBBBAAAAAA@@@???>>>>>><<<<<<<<<;;;;;;;;;;;;;;;<<<:::999999:::;;;999888777666666555555666888999666555333222222333555666444444444333333444444555333333333222222333333333111111111111111111111111111222222333333444444444333333333333333333333333111111333444333222111000111111111111222222333444000111222333444333222111222222333333444444444555222222222222222222222222333222111111111222333444111111111111222222222222000000111222333333444444333333333333333333333333444444222222222222444444222333333444444555555555222444444444333333555777@@@@@@===777444555666666666777777888777777666555888777777777777777777777999:::;;;===>>>>>>??????>>>===>>>@@@@@@CCCNNNZZZjjjsss000111222222333222222222111222222333333222222111///000111222333333333333222222222222222222222222111111111222222333333333333444444222000...///000111111111222222222333333444444333333333222222222333333333333333333333333222111111111111222333333444444444444444444444444222222222111111111111111333333333333333333333333333333444444555666666666666666666666666555555555666555555444444555555666666777999;;;============>>>===<<<<<<<<<>>>AAABBB??????>>>===<<<<<<;;;;;;999;;;===>>>@@@@@@@@@@@@<<<===>>>???@@@BBBCCCCCCBBBCCCEEEEEEEEEEEEFFFGGGLLLJJJHHHGGGGGGGGGEEEDDDBBB@@@???>>>>>>???AAABBBCCCCCCBBBBBBBBBAAAAAAAAA???@@@@@@BBBCCCDDDEEEFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBAAA???>>>>>>???@@@AAAAAABBBBBBBBBAAAAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAABBBBBBDDDEEEHHHMMMRRRRRRNNNIII@@@CCCEEEFFFEEEDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDFFFGGGHHHIIIIIIHHHFFFEEEFFFFFFGGGGGGHHHHHHIIIIIIFFFHHHJJJMMMNNNNNNMMMMMMLLLKKKKKKJJJKKKKKKLLLLLLJJJKKKLLLKKKIIIHHHIIIJJJMMMMMMMMMMMMMMMNNNOOOPPPNNNNNNNNNQQQTTTVVVVVVUUUNNNLLLIIIHHHHHHIIIHHHGGGFFFFFFEEECCCAAA>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999::::::999888777777666555555666777888555444333333333333444555333333333333333444444555222222333333333333222222111111111111111111111111222222222222333333333333444444333333333333222222000111333555444222///...000000000000222333444555111111222333333333333222222333333333333333444444222222222222222222222222222222111000111222444555222222222222222222111111///000111222333444444555444333333333222222222111444333333222222333333444222222333444555555555555111222333333222333555666<<<;;;888555444555555666555666777888888777666555777777777888888888999999999:::;;;===>>>?????????>>>===>>>@@@@@@CCCNNNYYYjjjrrr///000111222333222222111111222222333333222222111///000111222222333333333222222222222222222222222222222222222222222333333111222333222000//////000222222222333333333444444444444333333222222222333111111222222333333444444333222111111222333444555333333333333333333333333333333222222222111111111333333333333333333333333333333444444555666666777555555555666666666666666666555555444444555555666777888:::<<<===<<<;;;:::<<<;;;;;;;;;<<<>>>@@@BBB???>>>>>>>>>======<<<<<<::::::;;;<<<===>>>??????;;;;;;;;;===???AAADDDEEECCCEEEFFFFFFDDDCCCDDDEEEJJJHHHFFFFFFFFFEEEDDDBBB??????>>>=========???AAAAAAAAABBBBBBBBBBBBBBBBBB>>>???AAACCCDDDEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDCCCBBBAAA@@@??????@@@BBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>==================>>>===>>>>>>???@@@AAABBBCCCDDDDDDFFFLLLRRRSSSOOOJJJCCCDDDEEEEEEDDDCCCEEEFFFEEEEEEDDDCCCCCCCCCCCCDDDFFFFFFFFFGGGHHHHHHGGGFFFGGGGGGGGGGGGHHHIIIJJJJJJGGGHHHKKKLLLMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKIIIGGGHHHIIIJJJJJJIIIJJJJJJLLLMMMNNNNNNMMMNNNQQQUUUWWWXXXWWWPPPMMMKKKIIIJJJJJJIIIHHHGGGGGGFFFEEEBBB???<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999::::::999777888777666555555666777777444444444444444444444444222222222222222333444444222222222333333222222222111111111111111111111111333333333222222222222222444444444333333222222222///000222333333222111000111000000000111222333333222222111111222222333444333333333333222222222222222222222222222222222222222111000000111333555666333333333222222111111111111111111222222333333333111111111222222222222222222333333444444333333222111222333555555555555555222333444333333333555777888666444555555555666777333555666888999888777666666777777888999:::;;;;;;888999;;;===>>>??????@@@>>>>>>???@@@@@@CCCNNNYYYjjjppp///000111222333333222111222222222333333222222222//////000222222333333333222222222222222222222222222222222222222222222222///000111111000///111222333333333444444444555555555444333222222222333333///000111222333333444555333333222222222333555666222222222222222222222222333333333333222222111111333333333333333333333333333333444444555666777777444555555555666666777777555555555444444555555555888999;;;======<<<;;;:::;;;;;;::::::;;;>>>@@@BBB?????????>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<===>>>:::::::::;;;===AAAEEEGGGCCCEEEFFFEEECCCBBBBBBBBBFFFDDDCCCDDDEEEEEEDDDBBB?????????>>><<<<<<>>>@@@???@@@@@@AAABBBCCCDDDDDD>>>???AAADDDEEEFFFFFFEEEDDDDDDFFFGGGGGGFFFEEEDDDBBBAAA@@@??????AAACCCDDDDDDDDDCCCBBBAAA???>>>===??????>>>>>>>>>>>>??????>>>>>>???@@@AAABBBBBBCCCDDDCCCEEEKKKQQQSSSOOOKKKFFFEEEDDDCCCAAACCCFFFIIIEEEEEEDDDCCCCCCCCCCCCDDDFFFEEEEEEFFFHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGIIIKKKLLLMMMLLLKKKJJJKKKJJJIIIHHHGGGHHHIIIIIIKKKLLLLLLKKKIIIGGGHHHIIIFFFFFFEEEEEEFFFHHHJJJKKKMMMMMMNNNQQQUUUXXXXXXXXXQQQNNNLLLJJJJJJKKKJJJIIIDDDEEEEEEEEEDDDBBB@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888999::::::999777999888777555555555666777333444444555555444444333111111111111222222333444111222222333333222222111222222222222222222222222444333333222222111111111444444444333333222222222//////000000111222444444222222111111111111111222333222111000111222444555333333333222222111111111222222222222222222222222222111000000111333555777444444333333222111000000333333333222222222222111//////000111222333333444222222444555555444222222000222333555666666555555222444555444444444777999666333333555777666777888222444666888999999888777666666777999:::;;;<<<===888999;;;===>>>???@@@@@@???>>>???@@@@@@CCCMMMYYYiiiooo|||000000111222222222222111000000000111111222222222111111222222222222111111222222222222222222222222222222222111111111000000222222333333333222222111333333333333333333333333777555444444555666444333444333333222333444666777555444444333333222222111444444333222222222333333444444333222222111000000333444555555666666555555555666666666555444333333222222222222222222222222555555555555555555444444555555777888888999999999:::999::::::;;;<<<===>>><<<<<<===???BBBBBBAAA@@@<<<;;;:::;;;===>>>>>>>>>>>>;;;888:::===AAABBBAAAFFFEEEDDDCCCCCCDDDEEEFFFBBBBBBBBBAAAAAA@@@@@@@@@>>>???AAABBBAAA@@@>>>===AAA@@@@@@??????@@@@@@AAA===???CCCGGGIIIKKKKKKKKKLLLIIIFFFCCCBBBBBBDDDEEECCCBBB@@@??????@@@AAACCCEEEFFFGGGFFFBBB???>>>>>><<<<<<<<<===>>>@@@AAABBBBBBBBBAAA@@@>>>???BBBDDDAAABBBEEEHHHLLLOOORRRSSSLLLIIIFFFCCCBBBDDDFFFHHHIIIHHHGGGFFFEEEDDDCCCBBBFFFGGGHHHHHHGGGFFFEEEDDDGGGGGGGGGHHHIIIJJJLLLLLLIIIIIIJJJIIIHHHHHHJJJMMMNNNLLLJJJJJJJJJJJJIIIHHHHHHJJJKKKLLLKKKIIIFFFDDDIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJNNNSSSVVVVVVTTTOOOLLLIIIFFFEEEFFFIIIJJJCCCDDDDDDEEECCCAAA???===;;;;;;;;;;;;:::999888888999888888777777777777777777777666555444333333222444333333333333444555555000000111111111222222222111111111111111111111111///222444555444222111111444444444333333222222222333333333333333333333333555444444333222111000000111111111111111000///...///000111222333444444444111111222222333333222222333333333333333333333333555444333333222222222222222222222222222222222222333333333222222111111111111111111111111111111111444333333222222333333444222222333333333333444444333333333444444444555555333444555666777777777777555555555555555555555555777777777777888888888888999::::::;;;<<<===>>>>>>???======@@@AAADDDNNNXXXgggmmm{{{000000111222222222222111///000111222333444555666000111111222222111111000222222222222222222222222222222222111111111000000111222222333333222222111111111222222333444555555555444444555666777777666333222111111111222333444444333333333333222222222111111111111222222333444444444444333222111111111111111222333333333333333555555555555555555444333333333333333333333333333555555555555555555555555555666777888888999999999999999999999:::;;;<<<===<<<<<<===???BBBBBBAAA???===<<<;;;;;;===??????>>>===;;;999:::===AAABBBAAABBBBBBAAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@>>>???@@@@@@@@@???>>>===@@@@@@??????@@@AAAAAABBB@@@BBBEEEHHHKKKLLLMMMMMMKKKIIIGGGDDDCCCCCCDDDDDDEEECCCBBBAAAAAABBBCCCDDDDDDFFFFFFEEEBBB???>>>===============>>>???AAAAAABBBCCCBBBAAA???@@@BBBDDDAAABBBEEEHHHKKKNNNPPPQQQKKKIIIGGGEEEDDDEEEFFFGGGIIIHHHGGGFFFEEEDDDCCCCCCFFFFFFGGGGGGGGGFFFDDDDDDGGGGGGGGGHHHIIIJJJKKKLLLJJJKKKKKKJJJIIIJJJLLLNNNQQQOOOLLLJJJJJJJJJIIIHHHHHHJJJKKKLLLKKKIIIFFFEEEGGGFFFEEEEEEEEEEEEFFFGGGIIIIIIJJJMMMRRRUUUTTTSSSNNNLLLIIIFFFEEEEEEGGGHHHBBBCCCDDDDDDCCCAAA???===;;;;;;;;;;;;:::999888888999888777777666666777777555555555444333333222222666555444333222111111111111111111222222222222333111111111111111111111111///222444555333222111111333333333333333333222222333333333333333333333333444333333222222111111000111111222222111111000///000111222222333333333333222222333444444555444444333333333333333333333333555444333333222222222333222222222222222222222222666666555555555444444444222222222222222222222222444333333222222333333444222222333333333333444444333333333444444444555555222333444555666666666666666666666666666666666666777777777777888888888888999999:::;;;<<<======>>>???>>>>>>AAABBBEEENNNXXXfffmmm{{{///000111111222222111111///000111333555666777888000111111222222111111000222222222222222222222222222222222111111111111111111111222222222222222111///000111222333555666666444333333555777999888888333333222111111111222222222222222222333333333333/////////000111222444444555444444333333222222111000111111222222222222222333444444555555555555444444444444444444444444444555555555555555555555555666666777777888888999999888888888888999:::;;;;;;<<<<<<===???AAABBBAAA???>>><<<;;;<<<>>>@@@@@@???===;;;:::;;;===@@@AAAAAA@@@@@@????????????@@@@@@BBBBBBAAAAAAAAAAAA@@@@@@@@@???>>>>>>============????????????@@@BBBCCCDDDEEEFFFGGGIIILLLNNNOOOPPPKKKIIIGGGEEEDDDCCCCCCDDDEEEEEEDDDCCCCCCDDDEEEFFFDDDEEEFFFEEEBBB???>>>>>>>>>>>>======>>>???@@@@@@CCCDDDDDDCCCAAAAAACCCEEEBBBCCCEEEGGGIIIKKKMMMNNNJJJJJJHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMMMMLLLKKKLLLNNNPPPUUURRRNNNKKKKKKKKKJJJIIIIIIJJJKKKLLLKKKIIIGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHIIILLLPPPRRRRRRQQQLLLKKKIIIFFFEEEDDDDDDDDDBBBCCCDDDDDDCCCAAA>>>===;;;;;;;;;:::999999888888999888777777666666777777333333333333333333333333555444333222111000000000222222222222333333333333111111111111111111111111111333555555444333222333222222222333333333333333333333333333333333333333222222222222222222222222222222222222222222111000111222222333333333222222222333444555666666666666444444444444444444444444444444333222222222333333222222222222222222222222666666666555555555555444222222222222333333333333444333333222222333333444222222333333333333444444333333333444444444555555111222333444555555555555888888888888888888888888777777777777888888888888888888999:::;;;<<<======@@@>>>???AAABBBFFFOOOYYYeeemmm|||///000000111111111111111000111111333444555666666000000111111111111000000111111111111111111111111111111111111111111111111000111111222222222222111000000111222333444444444444333222444666777777666666555555444333333333333000111111222333333444444111111111111111222333444444444444333333333222222111222333333444444333333222333444444555555555555444444444444444444444444444444444555555555555555777777777777777888888999888888777777888999::::::<<<<<<<<>>===<<<===???@@@@@@@@@<<<;;;;;;<<<===???@@@AAABBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???===<<<;;;<<<===>>>>>>>>>>>>???AAACCCDDDEEEGGGGGGHHHIIIKKKMMMOOOPPPJJJIIIHHHFFFEEEDDDCCCCCCEEEDDDDDDCCCDDDDDDEEEFFFEEEFFFGGGFFFCCC@@@????????????>>>>>>>>>??????@@@CCCEEEFFFEEEDDDCCCDDDEEECCCDDDEEEFFFHHHIIIJJJKKKIIIJJJJJJJJJIIIHHHHHHGGGHHHHHHHHHGGGFFFFFFFFFEEEDDDDDDEEEEEEEEEDDDDDDDDDGGGGGGGGGGGGHHHIIIJJJKKKNNNOOOOOONNNMMMMMMPPPRRRXXXTTTOOOLLLKKKKKKKKKJJJIIIJJJKKKKKKKKKJJJHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHKKKMMMOOOOOOOOOKKKJJJHHHFFFDDDCCCBBBAAAAAABBBCCCDDDCCCAAA???===;;;;;;:::999999888888888888888777666666666666666333333333444444555555555222222222222222333333444222222333333333444444444111111111111111111111111222444555555444333333444111111222222333333333444222222222222222222222222000000111111222222222333222222333333333222222111222222333333333222111111222222444555666666777777444444444444444444444444444333333222222333333333222222222222222222222222222222222222222222222222222333333333333333444444444333333222222333333444222222222333333333444444333333333444444444555555222222333444555555555555888888888888888888888888666777777777888888888888777888888999:::;;;<<<<<>>@@@AAADDDNNNXXXcccmmm}}}//////000111111111111000111111111111111222222222000000000111111000000000111111111111111111111111111111111111111111111111///000111111222222222222222222222222222222222111444333222222444444333222555555555555444333333222///000111111222333444444555444333222222222222222444333333333333333222222111222333333444444333333222222333444555555555444222222222222222222222222444444444555555555666666888777777666777777888999888888777777777888999999;;;;;;<<<>>>AAAAAA@@@>>>>>>===<<<===???@@@@@@@@@;;;<<<<<<======>>>@@@AAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBB@@@===;;;;;;;;;===>>>>>>>>>???@@@AAACCCEEEFFFFFFFFFGGGHHHIIIKKKMMMNNNIIIIIIIIIHHHFFFEEECCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEGGGHHHGGGDDDBBBAAAAAA@@@@@@?????????@@@@@@AAADDDFFFHHHHHHGGGEEEEEEFFFEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGHHHIIIJJJNNNNNNNNNMMMLLLMMMOOOQQQVVVSSSOOOMMMLLLLLLKKKJJJIIIJJJKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHJJJKKKLLLMMMMMMJJJIIIGGGEEECCCBBBAAAAAABBBCCCDDDDDDDDDBBB@@@???<<<;;;:::888888888888888888777777666555666666666444444555555666666777777333333333333333444555555222222333333333444444444111111111111111111111111///111222222000000000111111111111222222333333333222222222222222222222222///000000111111222222333111222222333333333222222222222333333333222111111111111222333444555555555444444444444444444444444333333333222222333333444222222222222222222222222000000000000000000000000222222222333333444444444444333333222222333333444222222222333333333444444333333333444444444555555333444555666666777777666777777777777777777777777666777777777888888888888777888888999:::;;;<<<<<<===;;;<<<>>>@@@CCCLLLVVVcccmmm~~~...///000000111111000000111000000000///////////////000000111111000000///111111111111111111111111111111111111111222222222//////000111222222222222333333333222111111000000444333111111222222111000222222333333333222111111000000000111222333333444666666444333222111111111222222222222222222222222000111111222222222222222222333333444444444444333222222222222222222222222333333444444555666666666999888777666666777888999999888888888888888999999;;;;;;<<<>>>@@@AAA@@@>>>>>><<<;;;<<<>>>@@@@@@???:::<<<>>>>>>======???@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBAAA>>><<<;;;<<<===>>>>>>??????@@@BBBCCCEEEFFFDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIHHHEEECCCBBB@@@AAAAAABBBCCCCCCCCCDDDEEEFFFHHHGGGDDDBBBAAAAAAAAA@@@@@@@@@AAABBBBBBCCCEEEGGGJJJKKKIIIHHHGGGGGGEEEFFFFFFGGGGGGHHHIIIIIIHHHIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIIIILLLLLLLLLKKKJJJKKKMMMOOOQQQOOOMMMLLLMMMMMMLLLJJJJJJJJJKKKKKKKKKJJJJJJJJJGGGGGGHHHHHHHHHHHHGGGGGGDDDGGGIIIJJJJJJJJJKKKMMMJJJIIIGGGDDDCCCBBBBBBBBBBBBCCCEEEFFFEEEDDDBBB@@@<<<;;;999888777777888888888777666666555555666666555555666666777777777888777777555444333222222222222222222222333333333333111111111111111111111111,,,---......,,,,,,---...111111111222222222222222222222222222222222222222000000000111111111222222000111222222222222222222111222222333333333222222000111222222333333222222333333333333333333333333333333222222222333444444222222222222222222222222000111111111111222222222111111222222333333444444444333333222222333333444222222333333333333444444333333333444444444555555333444555666777777777777666666666666666666666666777777777777888888888888888888999:::;;;<<<======<<<:::;;;===>>>BBBKKKUUUcccmmm...//////000000000000000//////////////////////////////000000000000//////111111111111111111111111000000111111111222222222...///000111222222222222222222222111111111111111333222111111333444333222000111222333333333222111000000111111222222333333444444333222111111111222111111111111111111111111111111222333333333333333333333444444444333222222333333333333333333333333333333444444555666666777999888777666666777888999:::999999888888888999999;;;;;;;;;>>>@@@AAA@@@>>>===<<<;;;;;;===??????>>>:::<<>>@@@@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCCBBB@@@>>>============??????@@@@@@BBBCCCEEEEEECCCDDDEEEGGGHHHHHHHHHGGGHHHIIIJJJJJJIIIFFFCCCAAA@@@@@@AAABBBCCCCCCDDDDDDCCCDDDFFFEEECCC@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFEEEHHHKKKMMMKKKIIIHHHGGGFFFFFFGGGGGGHHHIIIIIIJJJHHHHHHHHHHHHHHHHHHIIIIIIGGGHHHHHHHHHIIIIIIJJJJJJFFFEEEEEEDDDEEEFFFGGGHHHGGGGGGGGGFFFGGGGGGHHHIIIIIIJJJJJJIIIHHHHHHKKKMMMKKKJJJJJJLLLMMMNNNLLLJJJJJJJJJJJJKKKKKKKKKKKKJJJFFFGGGHHHIIIIIIHHHGGGFFFDDDGGGJJJJJJIIIIIIJJJLLLKKKIIIFFFCCCBBBBBBDDDEEECCCDDDFFFGGGFFFEEECCCBBB<<<;;;999777666777888888777777666555555555555666555555555666666666666666666666444333222111111111111111111222222222222333111111111111111111111111.../////////------...000222222222222111111111111111111111111111111111111000000000000111111111111///000111111222222111111000111222222333333333333222222222222222222111000222222222222222222222222333222222222333333444555222222222222222222222222000111111111222222222222000000111111222333333444444333333222222333333444222222333333333333444444333333333444444444555555333333444555666666666666666666666666666666666666777777777777888888888888999999:::;;;<<<======>>><<<:::;;;===???BBBKKKUUUdddnnn...//////000000000000000---......///000111111222//////000000000000//////000000000000000000000000000000111111222222222222......000111111222222222000000111111222222222333222111000222444666555555111222444555666555555444111111111111111222222222222111111111111111222222000000000000000000111111333444555555666666555555444444444444333333222111444444444444444444444444333333444444555666777777:::999777555555666888999::::::999999999999999:::;;;;;;;;;>>>@@@AAA???>>><<<;;;:::;;;===>>>???>>>:::<<>>@@@BBBBBBDDDDDDDDDDDDBBBBBB@@@@@@@@@AAAAAABBBBBBBBBCCCBBBAAA???>>>=========@@@@@@@@@AAABBBCCCDDDEEEBBBDDDFFFHHHIIIHHHGGGFFFHHHIIIJJJKKKIIIFFFCCCAAA@@@AAABBBCCCDDDDDDDDDDDDAAACCCDDDCCCAAA???>>>>>>AAAAAABBBBBBDDDEEEGGGGGGEEEIIILLLNNNLLLJJJHHHGGGFFFFFFGGGHHHIIIIIIJJJJJJHHHHHHGGGGGGGGGHHHIIIIIIGGGHHHHHHIIIIIIJJJJJJJJJGGGFFFEEEEEEEEEFFFHHHIIIGGGGGGGGGFFFGGGGGGHHHHHHGGGHHHHHHGGGFFFFFFIIIKKKGGGGGGIIIKKKNNNNNNLLLJJJJJJJJJJJJKKKKKKKKKKKKKKKFFFGGGHHHIIIIIIHHHGGGFFFEEEHHHJJJKKKIIIHHHJJJLLLKKKIIIEEEBBBBBBCCCEEEGGGDDDEEEGGGHHHGGGFFFDDDCCC<<<;;;888777666666888999777777666555555555555555555555555555555555555555222222111111222222333444000000111111111222222222111111111111111111111111222333333222111111222444333222222222111111000000111111111111111111111111111111111000000000000000...///000111111111111111///000111222333444444444333333333333222111000000111111111111111111111111222222222222333333444555222222222222222222222222//////000000111111111222//////000111222222333333444333333222222333333444222222333333333444444444333333333444444444555555222222333444555555555555666666666666666666666666777777777777888888888888999::::::;;;<<<===>>>>>>===;;;<<<>>>@@@CCCLLLVVVdddooo000000000000000000000000111000///......///000111111111000000000000000000111111111111111111111111///000222333333222000///222000///...///000222333222222222222222222222222///000111222333444444444222222222222222222222222000000000111222222222333555555555555555555555555666555333222111222333333666444222333555666444222222333444555444333222111111111222222222333333333222222222333555888;;;<<<777888888888999999999999::::::::::::::::::::::::;;;;;;<<<===>>>???@@@@@@===<<<:::999999:::<<<===@@@@@@@@@@@@@@@@@@AAAAAAEEEDDDDDDDDDCCCBBBAAA@@@AAABBBDDDCCCAAA@@@@@@AAADDDCCCAAA???>>>>>>>>>>>>@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGGGGFFFFFFHHHJJJKKKKKKIIIFFFDDDAAAAAABBBDDDGGGGGGDDDBBBAAABBBCCCCCCCCCBBBAAA@@@BBBBBBCCCEEEEEEFFFFFFFFFHHHGGGGGGJJJMMMNNNLLLIIIIIIIIIHHHGGGHHHIIIJJJKKKMMMKKKIIIFFFEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJHHHGGGFFFDDDDDDDDDEEEEEEHHHGGGGGGGGGGGGHHHIIIIIIJJJHHHFFFDDDCCCCCCDDDEEEHHHIIIJJJJJJKKKKKKJJJJJJHHHJJJLLLKKKIIIHHHJJJLLLJJJFFFCCCDDDIIILLLKKKHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHFFFDDDAAA@@@AAACCCEEECCCCCCCCCEEEGGGGGGEEECCCBBB@@@===:::777666555555666666555555555555666666555555444444444333333333111111111000000000//////111111222222222222111111//////.........000111222222000///...///000222333222222222333333444444444111111111111111111111111000000111111111111000000000000000000000000000000777555222333555555333111222111111000000000000000333333333333222111000000111222222333333222222111333333333222222222111111000000111111111111000000000111111111111222222222333222111111333333222111333333222222222333444444222222222444666777666444444444555555666777777888777777777777777777777777555555666666777777888888888999;;;<<<======>>>>>><<<<<<===@@@BBBDDDLLLUUUccclll{{{000000000000000000000000111000///......///000111111111111111111111111111000000000000000000000000000111222333333222111000111000///...///000222333222222222222222222222222000000111222333333333333333333333222222222111111111111111111111222222222444444444444444444444444555444333222222222333333333222000111333444222000333333333333333222222111111111222222222333333333444444333333444666777888555555666666666777777777999999999999999999999999;;;;;;;;;<<<<<<======>>>===<<<;;;::::::;;;<<<===???@@@@@@@@@AAA@@@@@@@@@@@@AAABBBBBBBBBAAA@@@???AAACCCDDDDDDCCCBBBCCCCCCDDDCCCAAA???>>>>>>>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCEEEFFFFFFFFFFFFFFFFFFGGGIIIIIIIIIGGGFFFDDDCCCCCCCCCEEEGGGGGGDDDBBB@@@AAABBBCCCCCCBBB@@@@@@AAABBBCCCDDDEEEEEEEEEEEEGGGFFFEEEGGGJJJKKKIIIGGGHHHHHHGGGGGGGGGHHHIIIJJJOOONNNKKKIIIHHHHHHIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIGGGFFFEEEDDDDDDEEEEEEFFFHHHHHHHHHHHHHHHIIIIIIJJJKKKIIIGGGDDDCCCCCCDDDDDDGGGHHHIIIIIIJJJJJJIIIIIIFFFHHHJJJJJJHHHHHHJJJLLLLLLHHHDDDEEEHHHJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBB@@@@@@@@@AAABBBBBBAAABBBCCCEEEEEEDDDBBB@@@???<<<:::777666555555666666555555555555666666444444333333333222222222333333333222222222111111111111222222222222111111111000/////////000111111111000///...///000222333//////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000666444222222444444333111222111111000000000000000111111222333333222222222111222222333333222222111333333222222222111111111000111111111111111111000000111111111111222222222222111000111222222111000222222222222333444555555222111111333555666555444333333444555555666777777666666666666666666666666555555666666777777888888888999:::<<<============<<<;;;===@@@BBBDDDLLLUUUccclll|||000000000000000000000000000000////////////000000111111111111111111111111////////////////////////111111111111111111111111111000/////////000222333222222222222222222222222111111222222222222222111444333333222222111111111222222222111111111111111222222222222222222222222444444333222222222333333333111000111222333222111333333222111111111111111111111222222222333333333666555444333333333333444555555555555666666666666888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;<<<===>>>??????@@@AAAAAA@@@???>>>;;;<<>>===>>>>>>CCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEGGGHHHGGGDDDBBBAAABBBCCCDDDDDDCCCBBBAAAAAABBBBBBCCCDDDDDDDDDDDDFFFEEECCCDDDEEEFFFFFFEEEGGGFFFFFFFFFFFFGGGHHHHHHNNNMMMKKKIIIHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEFFFGGGIIIHHHHHHHHHHHHIIIJJJJJJKKKJJJHHHEEEDDDCCCCCCDDDFFFGGGGGGHHHIIIHHHHHHHHHDDDFFFGGGHHHGGGGGGIIIKKKLLLHHHEEEEEEGGGHHHFFFCCCEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAA@@@??????>>>>>>@@@??????@@@BBBBBBAAA???>>>===;;;999777666555555666666555555555555666666333333222222222111111111333333333222222222222222111111222222222222111111222222111000000000111111111000/////////000222333//////////////////......////////////////////////000000111111111111000000000000000000000000000000444222111111222333111000222111111000000000000000///000111222333333333333111111222222222222111111333222222222222111111111111111222222222222111111000111111111111222222222222000///000111222111000111111111222333444555666222111111222444555444333222333333444444555555666555555555555555555555555555555666666777777888888888999:::;;;<<<=========<<<;;;===@@@AAADDDLLLUUUccclll|||////////////////////////000000////////////000000111111111111222222222222000000000000000000000000222222111000000111222222000000//////000000111222111111111111222222222222111222222222222111111000222222222222222222222222333222222222111000000000333333333333333333333333444333333333333333333333444333333333444444333333333222111000///000111222111111222222222333333333555444444333333222222222666666666777777777888888666666666777777777777777<<<<<<;;;;;;::::::::::::>>>===<<<<<<<<<<<<===>>>>>>???@@@AAAAAA@@@???>>>888:::===@@@BBBBBBAAAAAA@@@BBBDDDDDDBBB@@@??????BBBAAA???>>>======>>>>>>@@@@@@AAAAAABBBCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDEEEFFFGGGGGGGGGHHHHHHGGGDDDAAAAAABBBDDDEEEEEEEEEDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDFFFEEECCCBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGIIIHHHGGGFFFEEEEEEFFFFFFHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDFFFGGGHHHIIIIIIHHHHHHIIIIIIJJJKKKLLLKKKIIIGGGEEEDDDDDDCCCEEEEEEFFFGGGGGGGGGGGGGGGDDDEEEFFFFFFFFFFFFGGGGGGIIIGGGEEEEEEFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA???===;;;:::>>>===<<<===??????>>>===;;;;;;:::888777666555555666555555444444555555666333333333333222222222222000000000000000000000000111111222222222222111111111111111111111222222222000000//////000000111222222222222111111000000000000000000000000000000000000000111111111111000000000000000000000000000000111111000000111111111000222111111000000000000000000000111222222222222222111111222222222222111111222222222222111111111111222222222333333222222222000000111111111222222222222111000111222333222000333333222222222333444444222111000111333444333222222222222333333444444444444444444444444444444444555555666666777777888888777888999:::;;;<<<<<<<<<<<<;;;<<<@@@AAACCCKKKUUUccclll{{{//////////////////////////////000000000000//////000000111111111222222222111111111111111111111111222222111000000111222222000000000000000111111222000000000111111222222222111111222222222111000000000000111222333444444555333222222222111000000000333333333333333333333333222333333333333333333333333333333333333333333333333222111000///000111222111111222222222333333333222222333333333333333333555666666666666777777777555555555666666777777777===<<<<<<;;;;;;:::::::::=========<<<<<<============>>>???@@@@@@@@@??????999;;;>>>@@@BBBCCCCCCBBBCCCEEEGGGFFFCCC???======AAA@@@>>>===<<<======>>><<<<<<>>>???AAACCCDDDEEEBBBCCCDDDEEEEEEFFFFFFEEEFFFEEECCCBBBBBBCCCEEEFFFHHHHHHGGGHHHIIIGGGDDDAAA???@@@AAACCCDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEEEECCCBBBBBBBBBDDDEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDCCCDDDDDDDDDGGGHHHHHHHHHHHHGGGEEEEEEEEEEEEDDDDDDDDDFFFGGGHHHIIIHHHHHHHHHHHHIIIJJJJJJLLLKKKIIIHHHFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEDDDEEEFFFFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBB@@@===:::888===;;;::::::<<<<<<;;;:::888888888777777666555555555555444444444444555555444444444444333333333333000000000000000000000000111111222222222222111111//////000111222333333333000000000000000111111222333333333222222111111000111111111111111111111111000000111111111111000000000000000000000000000000///000000000000000000111222111111000000000000000222222222222111111000///000111111222222111111000222222222111111111000000222222222333333222222222000000111111111222222222444333222222444444333222555555444333222222222222333222000000222333333333222222222333333333333333444444444444444444444444555555666666777777888888666777888:::;;;;;;<<<<<<;;;:::<<>>???@@@AAAAAA<<<===>>>@@@AAACCCCCCCCCEEEGGGIIIHHHEEEAAA>>>===@@@???===<<<<<<<<<===>>>;;;;;;===>>>@@@BBBDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIGGGDDDAAA:::;;;===???@@@AAA@@@@@@BBBCCCCCCDDDDDDDDDCCCCCCBBBCCCDDDCCCBBBBBBCCCEEECCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEFFFEEEEEEDDDDDDEEEFFFGGGHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFDDDEEEFFFFFFGGGFFFFFFFFFEEEDDDCCCDDDEEEFFFEEECCCCCCCCCDDDEEEEEEDDDDDDDDD????????????????????????BBBCCCCCCBBB@@@>>><<<:::<<<:::999888999::::::999666666777777777666555555555555444444444444555555555555555444444444333333222222222222222333333333111111222222222222111111...///000111222222222222///000000000111111111111000000000000000000//////111111111111111111111111000000111111111111000000000000000000000000000000...000111000//////000222222111111000000000000000222222222222111000///...000000111111111111000000222111111111111000000000111111222222222222111111000111111111111222222222555333222333444555444333555555444333222222222222555333111000222333444333333333333333333333333333444444444444444444444444555555666666777777888888666777888999:::;;;;;;;;;;;;:::<<>>@@@CCCEEE???????????????@@@BBBCCC@@@CCCFFFFFFDDDAAA>>>===???>>>===<<<;;;<<<=========>>>???@@@AAAAAABBBCCCAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHGGGDDDAAA999:::<<<>>>@@@AAAAAA@@@AAAAAAAAABBBBBBAAAAAA@@@???AAACCCDDDBBBAAACCCEEECCCDDDEEEFFFGGGFFFEEEEEEBBBCCCDDDDDDEEEEEEEEEEEEDDDEEEGGGHHHHHHGGGFFFEEEGGGFFFEEEDDDDDDEEEEEEFFFGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGEEEEEEFFFGGGGGGGGGGGGFFFCCCBBBAAACCCFFFHHHGGGFFFCCCDDDEEEEEEDDDBBBAAAAAA========================?????????@@@@@@@@@??????<<<:::888777888999999888444444555666666666555444555444444333333444444555444444444333333333222222111111222222222333333333111111222222222222111111000000111111111000......//////000111111111111111......//////////////////111111111111111111111111000000111111111111000000000000000000000000000000...000111111//////111333222111111000000000000000000111111111111111000///000000111111111111000000111111111111000000000000000111111111111111111000000111111111111222222222444333222222444444333222333222222222333333444555666444222111222444444444444444444444444333333333444444444444444444444444555555666666777777888888555666777999::::::::::::;;;:::<<>>======???@@@BBB:::===AAABBBAAA>>>===<<>><<<;;;;;;<<<======AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEECCCDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEGGGHHHGGGDDDBBB;;;<<<>>>AAABBBCCCCCCCCC??????@@@@@@@@@??????>>><<>>???AAABBBBBB<<<:::777777888888888888222333555666666666555444555444444333333444444555333333333222222222111111//////000000111111111111111111222222222222111111222222222222000...+++***//////000111111111111111.../////////000000111111000000000000000000000000000000111111111111000000000000000000000000000000---000222222000///111444222111111000000000000000...///000111111222222111000000111111111111000000111111111111000000000000000000111111111111000000000111111111111222222222333222111111333333222111000000111222333555777888777555222111333444555555444444444444444444444444555555555555555555555555555555666666777888888888555666777888999:::::::::;;;:::;;;???@@@BBBJJJTTT]]]gggwww//////000000000000////////////............//////000000000000000000000000222111000//////......///000000000000////////////111111111111000000000000000000111111111222222222000------222333000000555222222222111111111000000222222222222222222222222222222222222222222333333333333333444444444555555222222222222222222222222333222111000000222444555444333333222222333333444444444444333333222222222111111222333333444555555666666555444444444444555888888999::::::::::::999<<<<<<;;;;;;;;;;;;::::::;;;;;;::::::;;;===@@@BBBAAA???======@@@BBBAAA??????>>>======???AAAAAA@@@@@@???===;;;;;;<<<>>>???AAAAAAAAAAAAAAA@@@???>>>BBBCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFGGGHHHGGGFFFEEEDDD??????@@@AAACCCEEEGGGHHHFFFEEECCCAAA@@@?????????@@@@@@AAABBBCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCBBBAAA@@@@@@DDDDDDDDDCCCDDDEEEEEEFFFEEEFFFGGGGGGFFFEEEFFFGGGGGGFFFEEEDDDDDDFFFHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDAAAAAAAAAAAACCCEEEHHHJJJGGGGGGFFFDDDBBB@@@>>>============<<<;;;;;;::::::AAAAAAAAAAAA???<<<888666666666666666666666666666555333333444666777666555444444333333333333222222111111222222222111111000000000000000000000000000111111222222222222111111333333222111000///......000000000000000000000000------------.........///111111111111111222222333000000000000000000000000111///...///000111000...//////000111111111111111333222111000000111222222//////000111111111111111333222111000000111222333333333222111000000000111222000//////000222111000111111111111111111111111222222111111222222333444444444444333333222222222444444222222222222444444222333333444555555555555222333444555666666666666555555555555666666666666888888888999999:::;;;;;;===::::::===???AAAIIIQQQ[[[fffuuu//////000000000000////////////............//////000000000000000000000000000///////////////000111000000000000////////////000000000000000000000000000000111111111222222222111......111111......222222222222111111111000000222222222222222222222222000000///////////////000333333333444444444444555111111111111111111111111111111222333333333333333444333333222222333333444444444333333333222222222111111222333333444555555444444444444444555666777666666777888888888888777;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<>>>@@@AAA@@@>>><<<===@@@AAA@@@???AAA???>>>???AAACCCCCCBBBAAA@@@???>>>===>>>??????===>>>???@@@AAABBBBBBBBBAAABBBDDDEEEEEEDDDDDDCCCEEEEEEFFFFFFGGGGGGGGGHHHGGGHHHHHHHHHHHHGGGEEEDDD@@@@@@AAABBBDDDFFFHHHIIIIIIHHHGGGEEECCCAAA??????@@@AAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGEEEEEEFFFGGGFFFEEEDDDCCCCCCEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGFFFEEEDDDDDDCCCDDDCCCBBBAAABBBDDDFFFGGGGGGGGGFFFEEECCC@@@???=========<<<<<<;;;:::999999<<<<<<===>>>===;;;999888666666666666666666666666444333222333444555444333444444333333333222222222111111222222222111111000111111111111111111111111111111222222222222111111222222111111000/////////000000000000000000000000------........./////////111000000000000111222222000000000000000000000000111///...///000111000...//////000111111111111000000111222222333222111111///000000111111111000000111222333333333333222111222222111111000111111111333222000///000111000///111111111111111111111111000111222444444333222111444444333333333222222222444333333222222333333444222333333444444444444333333333444555666666666666555555555555666666666666777777888999::::::::::::<<<:::999<<<>>>AAAHHHPPP\\\fffttt//////000000000000////////////............//////000000000000000000000000............///000111222000000000000////////////......//////000000111111000000000111111111111222222000000222111///...111222222222111111111111111111111111111111111111111111000///...............333333333333444444444444000000000000000000000000///111333555555444222111333333222222222222333333333333333333222222222222111222222333333444444555222222333444555666777888555666777777888888777777::::::::::::::::::::::::;;;<<<===>>>????????????>>>===<<<===???@@@@@@>>>AAA???>>>???AAACCCCCCBBBAAABBBBBBBBBAAA@@@@@@???<<<===>>>@@@AAABBBBBBBBBAAABBBCCCDDDEEEDDDDDDCCCEEEEEEFFFGGGHHHHHHIIIIIIHHHIIIIIIHHHGGGFFFEEEDDDBBBBBBCCCDDDEEEGGGIIIJJJKKKJJJJJJHHHFFFCCC@@@???AAAAAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDDDDBBBCCCDDDEEEEEEEEEDDDCCCDDDEEEFFFFFFDDDDDDEEEFFFEEEDDDCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCEEEDDDBBB@@@@@@AAABBBCCCFFFFFFFFFEEECCCAAA@@@???>>>>>>===<<<;;;999999888666777999:::::::::999888666666666666666666666666444222111111333333222000333333333333222222222222000111111222222222111111222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000....../////////000000000000000/////////000111111000000000000000000000000111///...///000111000......///000000111111000000...///222444555444222000000000111111111000000///000222444666666444222000111111111000111111222222555333000000000000///---111111111111111111111111...000333666666444111///333333333333222222222222222333333444444333333222333333333333333333222111444444555555555555555444555555555555666666666666666777999:::;;;;;;:::999<<<::::::===???AAAHHHOOO]]]gggttt//////000000000000////////////............//////000000000000000000000000///////////////000111111000000000000////////////------...///000000111111000000000000111111111111222111111222222222222333111111111111111111111111333333333333333333333333444444222111000000000000222222333333333444444444111111111111111111111111111222333444444444333222333333222222222222333333333222222222222222222222222222222333333444444444222333444555666666666666777888888999999999999999888999999999::::::;;;;;;<<<>>>@@@AAABBBAAA@@@???=========>>>???@@@??????@@@>>>===>>>AAABBBCCCBBBBBBCCCDDDEEEDDDCCCAAA?????????@@@@@@@@@@@@??????@@@AAACCCDDDEEEDDDDDDCCCAAABBBCCCDDDEEEFFFGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDEEEGGGHHHJJJKKKHHHIIIJJJIIIHHHEEEBBB@@@AAABBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCAAA@@@@@@AAABBBDDDBBBCCCEEEGGGGGGFFFEEEDDDCCCDDDEEEEEECCCCCCDDDEEEDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDCCCBBB@@@>>>>>>>>>@@@AAAEEEEEEEEEDDDCCCBBBAAA@@@??????>>>===;;;:::999999555666777888999999888888666666666666666666666666555333222222333333111000333333333222222222222111000000111222222222111111222222222222222222222222111111222222222222111111//////000000111111111111////////////////////////////////////000000000000///////////////000000111000000000000000000000000111///...///000111000......//////000000000000000...000222333444333222111000111111111111000//////000111333444444333111000111000000000111222333333333222000///000111000///111111111111111111111111///000333555555444222000333222222222222222222222222222444444444444222222333333333333222222111000555555555555555555444444555555555555666666666666666777999;;;;;;;;;:::999===:::;;;>>>@@@BBBIIIPPP]]]gggsss//////000000000000////////////............//////////////////////////////111111000///////////////000000000000////////////---......///000111111222000000000000000000000000---//////000111333444333111111111111111111111111444444444444444444444444666555444333222111111111222222222333333333444444222222222222222222222222444333222222222333444555333222222111111222222333222222222222222222222222222222333333333333444444444555555666666555444444777777888999999999999888888888999:::;;;;;;<<<<<<>>>@@@BBBCCCDDDBBB@@@???;;;<<<>>>??????@@@@@@@@@AAA??????@@@BBBDDDEEEDDDCCCDDDEEEFFFEEECCCAAA???>>>??????@@@@@@????????????@@@BBBCCCDDDDDDDDDCCC@@@@@@AAABBBCCCDDDEEEFFFFFFEEEDDDDDDCCCBBBBBBBBBDDDDDDDDDEEEFFFHHHIIIJJJDDDEEEFFFGGGGGGEEECCCBBBAAAAAABBBBBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDBBBAAA@@@@@@AAACCCDDDCCCDDDFFFHHHHHHGGGFFFEEEBBBCCCDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFAAA???>>><<<<<<===>>>@@@CCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>===<<<;;;:::777777888888777777777666666666666666666666666666666555333333444444333111333333222222222111111111///000111222222222222222222222222222222222222222111111222222222222111111/////////000111111222222////////////////////////////////////000000000000///////////////000000111000000000000000000000000111///...///000111000.........///000000000000000111000000000111111222333000000111111111000000///111111000000000000111111111000000000111222333333111///...///111222222111111111111111111111111111111111222222222333333333222222222222222222222222222222444444444444222222333333333333222222111000555555555555555555444444555555555555666666666666666777999:::;;;;;;::::::===;;;<<<@@@BBBDDDJJJQQQ\\\fffrrr//////000000000000////////////............//////////////////////////////222111000///............000000000000//////////////////000000111111222222111000000000000000//////))),,,---,,,...222333222111111111111111222222222444444444444444444444444444333222111111111111111222222222222333333333333222222222222222222222222555444222111111333555777222222111111111111222222111111111222222222222222333333333333333333333333444555666666666555333222444555666666777777666666888888999:::<<<===>>>>>>???@@@BBBCCCCCCAAA???>>>:::===@@@AAAAAA@@@AAAAAABBBAAAAAABBBEEEGGGGGGGGGCCCDDDEEEEEEDDDBBB@@@>>>:::;;;===???@@@AAABBBBBB???@@@AAACCCDDDDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFDDDCCCBBBAAAAAAAAABBBBBBCCCCCCCCCDDDEEEGGGHHHIIIAAABBBCCCDDDDDDDDDCCCBBB@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBCCCDDDEEEFFFDDDEEEFFFGGGGGGGGGFFFFFFAAABBBCCCCCCAAAAAABBBCCCDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIAAA@@@>>><<<<<<===>>>???@@@AAAAAABBBBBBBBBAAAAAA??????>>>>>>===<<<<<<<<<999888888777666666666555666666666666666666666666777555444444666666555333222222222222111111111111///000111222222222222222222222222222222222222222111111222222222222111111//////000000111111111222000000000000000000000000....../////////000000000000000/////////000111111000000000000000000000000111///...///000111000...---...//////000000//////222111///......///000111//////000111111111111111111000///......///000111111111111000111111222222///...---///111333333333111111111111111111111111222222111111111222333444111111111222222222222222222333333444444333333222333333333333333333222111444444555555555555555444555555555555666666666666888888888999999:::;;;;;;===;;;<<<@@@BBBDDDIIIPPPZZZdddqqq//////000000000000////////////............//////////////////////////////111000///////////////000000000000000////////////111111111111222222222222111111000000////////////***...///---...333444111000000111111111222222222222222222222222222222222222222111111000111111222111222222222222333333333111111111111111111111111333333333333333444555555222222111111111111222222000111111111222222222222333333333333333333333333222444555666777666444333444555555666666666666666888999:::;;;===>>>???@@@>>>???@@@@@@???>>>===<<<:::>>>AAACCCBBBAAABBBCCCAAA??????@@@CCCFFFFFFFFFCCCCCCDDDCCCBBBAAA???>>>999:::<<<>>>@@@AAABBBBBB>>>???AAACCCDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEFFFFFFCCCBBBAAAAAAAAABBBCCCDDDBBBBBBBBBCCCDDDEEEFFFGGGBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEECCCDDDDDDDDDDDDEEEEEEEEE@@@BBBCCCBBBAAA@@@AAABBBCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDFFFHHHKKKLLLMMMFFFDDDAAA???======>>>???>>>???@@@@@@AAAAAAAAAAAA<<<<<<<<<<<<<<<;;;;;;;;;777777666666555555555666666666666666666666666666666444444444666777666555222222222222111111111111//////000222222333333222111111111111111111111111111111222222222222111111000000000000000111111111000000000000000000000000------........./////////111000000000000111222222000000000000000000000000111///...///000111000...---...//////000000//////000000//////......---------...///111222222222222000000000000000000000000222222111111000111111111111///...///111222222111111111111111111111111111000111222333333333333222000111111111222222222222444333333222222333333444222333333444444444444333333333444555666666666666555555555555666666666666999888777777888999;;;===;;;999;;;???AAABBBGGGNNNWWWbbbppp//////000000000000////////////............/////////////////////////////////......//////000111222000000000000////////////333333333222222222222222111111000000/////////...///333444000000555555222000000111111222222222222000000000000000000000000222222222222222222333333111111222222222333333333000000000000000000000000111222444666666555444333222222111111111111222222000000111111222222222222333333333333333333333333000222444666777777666555666777777888888888888888999999:::<<<>>>???@@@AAA===>>>>>>======<<<;;;::::::>>>BBBDDDBBBAAABBBDDD===<<<;;;===@@@BBBCCCBBBCCCCCCCCCBBBAAA???>>>=========>>>???????????????>>>???AAACCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBAAAAAABBBCCCEEEFFFAAAAAAAAAAAABBBDDDEEEEEEDDDDDDBBBAAAAAA@@@AAAAAA??????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBCCCBBBBBBBBBBBBCCCDDDDDD@@@AAABBBBBB@@@@@@AAABBBAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDGGGJJJLLLNNNOOOJJJHHHEEEAAA???>>>>>>>>>======>>>???@@@AAAAAA@@@999999999:::::::::;;;;;;555555444444444555666666666666666666666666666666555333333444666777666555222222222111111111111000//////000222222333333333000000000000000000000000111111222222222222111111111111000000000000000000000000000000000000000000------------.........///111111111111111222222333000000000000000000000000111///...///000111000///---......///////////////...///000111000---***))),,,---///000222333333333///000222444444222000///333333222111000000000111333111//////000111111000111111111111111111111111...000333555666444222000000000111111222222222222555444222222222222444555222333444444555555555555222333444555666666666666555555555555666666666777:::999777666777999<<<>>>999777999>>>@@@AAAFFFLLLUUU```ppp...///000///...---...000000000000000000000000000000000000000000000000000000//////...------,,,,,,......------------......111111000...---...000333111111000000000000000111++++++,,,...///111222222000000000000////////////333222222222111111000000000000000000000111111222444444444333333333222222000111111111111222222222000111333555555555333222000000000000000000000000000000000000111111111111444444555555555555444444444444333444444555777777666777888999999999999999::::::;;;<<<============>>>>>>>>>===<<<;;;999999<<<;;;:::===AAADDDDDDBBBAAAAAA@@@@@@@@@AAACCCDDDEEECCCAAAAAACCCCCCAAA>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBDDDEEEEEECCCAAA@@@AAA@@@@@@@@@@@@BBBDDDEEECCCCCCBBBBBBCCCFFFHHHJJJFFFDDDBBBBBBDDDDDDBBB???EEEBBB???>>>???@@@@@@@@@>>>???@@@BBBDDDDDDBBB@@@@@@@@@AAAAAAAAAAAABBBBBB??????@@@BBBEEEFFFFFFEEEEEEEEEDDDCCCBBBBBBBBBBBB@@@AAAAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAAEEEDDDCCCBBBBBBCCCDDDEEEAAAAAACCCEEEIIIKKKJJJIIIGGGHHHGGGEEEAAA>>>======@@@@@@@@@???????????????<<<;;;:::888777888888999777777666666555555555555333555666888888666444333444666999:::;;;:::888777555555444444333222111111555555444333333222111111222111111111000000//////111111111111111111111111000000111111222222222333000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222111111000///......---......///111111222222222444333222111000000000000000000111111111111000000000000000000000000000000...///000111111000///...111111111111111111111111111111111111111111111111111111222222222222111111222222111111111111111111222222333333333333444444555555444444444333333333555555555555555555555555555444444555666888:::;;;777888888999999:::;;;;;;::::::;;;;;;===AAAGGGKKKWWWaaaooo~~~...///000///...---...000////////////////////////000000000000000000000000111000000///......------///..................///...///...---+++,,,...000111111000000000000000111....../////////000000000000000000000////////////222222111111000000000000000000000000000111111222222222111111000000000000000111111111111222222222111222333555555444333222111111111111111111111111111111111111222222222222444444555555555555444444333333333444444555666777777888999999999999999888999999:::;;;<<<<<<<<<<<<============<<<;;;:::999>>><<<<<<===AAACCCBBBAAA???>>>>>>===>>>???@@@AAAEEECCCAAAAAACCCDDDBBB@@@??????@@@@@@AAAAAA@@@@@@@@@AAACCCDDDEEEDDDCCCBBB??????>>>>>>???@@@BBBCCCBBBBBBAAABBBCCCEEEGGGHHHHHHFFFCCCCCCCCCCCCAAA>>>BBB@@@???@@@AAAAAA???===>>>>>>???BBBDDDDDDBBB@@@@@@@@@@@@AAAAAAAAABBBBBB@@@??????AAADDDFFFFFFEEECCCBBBAAA@@@????????????@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAABBBBBBCCCCCCCCCEEEDDDDDDCCCCCCDDDDDDDDDBBBBBBBBBDDDHHHJJJJJJJJJGGGHHHHHHFFFBBB???>>>>>>??????>>>>>>>>>>>>======<<<;;;999888777888888888777777777666666666555555444555666888999999999999;;;::::::888777555444333444444444333333222222111444333333222111111000000111111111111000000000///111111111111111111111111000000000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111000///...............///111111222222111222222111000000000000111000000111111111111000000000000000000000000000000//////000000000000//////111111111111111111111111111111111111111111111111111111222222222222111111222222111111111111111111111111111222222222333333111222222333444555666666555555555555555555555555555555555555666777999:::777888888999999::::::;;;::::::;;;;;;===AAAGGGKKKXXXaaammm{{{...///000///...---...000////////////////////////000000000000000000000000111111111000//////......000//////......//////000.........---,,,,,,...000000000000//////000000111222111111000000//////...////////////000000000000000000000000////////////000000000000000111111222111000000000000/////////000111111111111222222222222333444444444333222111111111111111111111111111222222222333333333333444444444555555555555444444333333333444555555666666888888999999999888777777777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;???>>>===>>>@@@@@@???>>><<<<<<;;;:::;;;<<<===>>>BBBAAA@@@AAACCCDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@??????@@@BBBCCCDDDDDDCCCBBB======<<<<<<===>>>???@@@@@@@@@AAABBBBBBCCCDDDDDDHHHFFFDDDCCCBBBAAA???===>>>>>>???AAABBBAAA>>>;;;>>>>>>???AAADDDDDDCCCBBB@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???@@@BBBEEEFFFFFFBBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@@@@AAAAAABBBBBB???@@@@@@AAABBBCCCDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDBBBAAACCCFFFHHHJJJJJJGGGHHHHHHFFFCCC@@@???@@@>>>>>>>>>======<<<<<<<<<;;;;;;999888888777888888777777777666666666666666555555666888:::<<<>>>???CCCAAA>>>:::666333222111333333333333222222222222222222222111000000//////111111111111000000000000111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000//////............///000111111111111000000/////////000111111000000111111111111000000000000000000000000000000000000////////////000000111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222222222000000111111111222222222111111222333444555666666444444444444444444444444666555555555666666777888777777888888999:::::::::::::::;;;;;;===AAAGGGKKKYYYaaakkkxxx...///000///...---...000////////////////////////000000000000000000000000000000000/////////......000000////////////000000000000000///......000222000////////////000000111222222111111000000//////////////////000000000000//////////////////......000000000000000111111222222111111111111111111111000000111111111222222222333333333333333222111000111111111111111111111111222222222222333333333333333444444555555444444333222222333444555555555555777777777777777666555444555666777999:::::::::::::::;;;<<<<<<=========<<>>>>>======;;;;;;:::999999:::;;;<<>>???>>>???@@@AAABBBBBBAAAAAADDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>???AAAAAA???===>>>>>>>>>AAACCCDDDDDDBBB???@@@@@@@@@@@@AAAAAAAAABBB@@@>>>???AAADDDFFFFFFCCCBBBAAA@@@?????????????????????@@@AAAAAABBBBBB@@@@@@AAAAAABBBCCCDDDDDDCCCDDDEEEFFFFFFFFFEEEDDDEEECCCAAAAAADDDGGGIIIIIIGGGHHHHHHGGGDDDAAAAAAAAA???>>>>>>======<<<<<<<<<::::::999888888777777777555555555555555555555555777666666777888;;;>>>@@@FFFEEEBBB???:::666333111222222222222333333333333222222111111111000000000111111111000000000000000111111111111111111111111......//////////////////000000000000000000000000////////////////////////////////////////////////000000111111111111000000111000000000/////////.........///000111111000000............///000111222000000111111111111000000000000000000000000000000111000///......///000111111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222222333111111111111222222222222444444444333333333222222444444444444444444444444666666555555666666666666777777777888999999::::::::::::;;;;;;===AAAGGGKKKYYYaaalllzzz...///000///...---...000........................//////////////////////////////............------000000////////////000000///000111000///...000111//////......///000111111000000000000111111111111.../////////000000000111..................//////000000000000000111111222111111111111111111111222000000111111111222222222333333333333222111111000111111111111111111111111111111111222222222222333333333444444444444333333111222333444555555555444555555666555555444333333444555666888999:::::::::;;;;;;<<<===>>>>>>>>>>>>@@@@@@@@@???>>>===<<<<<<<<<<<<::::::::::::;;;<<<<<<===>>>??????@@@AAABBBGGGGGGFFFFFFEEEDDDBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@===<<<<<<;;;;;;<<<>>>>>>>>>???@@@@@@@@@@@@??????>>>???????????????@@@@@@@@@>>>======???AAAAAAAAA???>>>>>>@@@CCCDDDCCCBBB?????????@@@@@@@@@AAAAAACCC@@@>>>>>>AAACCCEEEEEEBBBBBBAAA@@@????????????>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFFFFEEEDDDEEECCCAAAAAACCCFFFGGGGGGFFFGGGHHHGGGDDDBBBBBBBBB@@@@@@???>>>>>>===<<<<<<:::999999999888777666666444444444444444444444444888777666555555888:::<<<@@@AAABBBAAA>>>999444111333333333333333444444444222222222222222111111111000000000000000000111111000000000000000000000000//////..................////////////////////////////////////////////////////////////////////////000000111111111111000000000000000000////////////...//////000000000000///............///111222333000000111111111111000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000111111222222222222111111111111222222333333333333222222222333333333333444444444333333333222222222444444444444444444444444555555555666666666666666666777777888888999::::::::::::;;;;;;===AAAGGGKKKWWWaaannn}}}...///000///...---...000........................////////////////////////...............---------000//////......//////000,,,...///...---,,,---///............///000111111......//////000111222222......//////000000111111............////////////000000000000000111111222/////////000000000000111000111111111111222222222222222222222111111111111222222222222222222222222111111111111222222222222333333444444444444333333000111333444555555444444444444555555555444333333444555666888999:::::::::======>>>??????@@@??????>>>???@@@???===<<<===>>>>>>===<<<;;;:::;;;<<<===<<<>>>????????????AAABBBGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>======>>>???@@@@@@@@@??????????????????;;;===>>>???>>>???@@@BBBAAA???======???BBBCCCDDDAAA??????@@@BBBCCCCCCBBB????????????@@@@@@@@@@@@BBB@@@??????AAACCCDDDDDDAAA@@@???>>>===============>>>>>>???@@@AAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDEEEEEEDDDEEECCCAAAAAACCCEEEEEEEEEDDDFFFGGGFFFDDDBBBBBBBBB@@@@@@??????>>>===<<<<<<999999999999888777666555444444444444444555555555888666555333333444666777666999<<<>>>===:::555222555555555555444444444444222222222222222222222222000000000000111111111111000000000000000000000000////////////............////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////...//////000000////////////...//////000111222333000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111222222222222111111111111222222333444444444222222333333333444444444000000111222333444555555333333333333333333333333333444555666666666666666666666777777888999999999::::::;;;;;;===AAAGGGKKKWWWaaaooo...///000///...---...000........................////////////////////////...............////////////..................///,,,...//////---------......------......000111111---......//////000111111.........///000111111111....../////////000000000000000000000000111111222000000000000111111222222000111111111111222222222111111111111111111222222222222222222222222222222222222222222333333333444222333333444444333333222000111333555555555444333444444555666666666555555444555666888999:::;;;;;;??????@@@AAAAAAAAA@@@@@@;;;===???>>>===<<<>>>@@@>>>>>><<<;;;;;;;;;<<<<<<>>>@@@BBBAAA@@@???AAACCCEEEFFFFFFFFFEEEDDDCCCCCC@@@@@@@@@@@@AAABBBCCCDDDCCCBBBAAA@@@@@@AAABBBBBBBBBAAA???>>>>>>>>>??????===???AAA@@@??????AAACCC@@@???>>>@@@BBBDDDDDDDDDBBBAAA???@@@AAABBBBBBAAA????????????@@@@@@@@@@@@AAA@@@???@@@BBBCCCCCCBBBAAAAAA@@@>>>>>>>>>>>>>>>======>>>???@@@AAABBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEDDDBBBAAABBBDDDEEEDDDCCCCCCDDDFFFEEECCCAAABBBBBB@@@??????>>><<<;;;;;;:::888999999999888777666555555555555666666666777777555555444333333333444555333555888;;;;;;999777555777777777666555555555444111111111111111111111111///000000000111111111111000000000000000000000000000000000/////////......////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000...///////////////......000000000000000111222333000000111111111111000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111111222222222222111111111111222222333444444555111222222222333333333333000000111222333444444555333333333333333333333333111222444666666777666666666666777777888888999999::::::;;;;;;===AAAGGGKKKXXXaaannn|||...///000///...---...000........................////////////////////////////////////000000000000......------------.........000111111000//////000---------......000111111............////////////---......///000111111222.../////////000000111111000000000000000111111222222222333333333444444444000111111111111222222222111000000000111222333333222222222222222222222222333333333444444444555555222333333444444333333222///111333555555555444333555555666777888888888777444555777888:::;;;;;;<<>>>>>======???BBB???>>><<<;;;:::;;;<<<<<>>???AAADDDFFFGGGEEEDDDCCCBBBBBBBBBCCCDDDCCCBBB???>>>===>>>???@@@???BBBCCCBBB@@@???AAACCC>>>>>>@@@CCCEEEFFFDDDBBBDDDBBB@@@@@@AAAAAAAAA@@@>>>????????????@@@@@@@@@@@@??????AAACCCCCCBBBAAADDDCCCBBBAAA@@@@@@@@@@@@<<<===>>>???@@@AAABBBBBB???@@@@@@AAABBBCCCDDDDDDAAAAAA@@@@@@AAABBBDDDEEECCCBBBBBBCCCDDDDDDCCCAAABBBDDDEEEDDDBBBAAAAAABBB???>>>===<<<;;;:::999999888888999999888777555444666777777777888888999999333333333333333444555555444555777999::::::::::::999999888777666555555444////////////000000000000//////000000111111111222000000000000000000000000111111000000/////////...////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000...///////////////......111111111111111222222333000000111111111111000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000111111222222222222111111111111222333333444555555000111111111111222222222333333333222222222111111333333333333333333333333000222444666777777777777666666666777888888999999::::::;;;;;;===AAAGGGKKKYYYaaalllyyy/////////...---------,,,............////////////000000//////.........---......---------,,,,,,,,,..................------////////////........................//////////////////000000000000//////000000111222222222222222000000111111111111000000000000000000000000000000000000000000111222333444111111222333333111000//////000111222333444444444555444444333333222222111222222333333333333444444333222222111111222222333222222333444444333222222333444666777888777666444777777777777888999:::;;;@@@AAABBBBBBAAA???<<<;;;<<<<<<<<<===>>>@@@BBBBBBAAA@@@>>><<<;;;:::;;;;;;???@@@@@@AAAAAA@@@@@@@@@CCCBBBAAAAAA@@@@@@@@@@@@AAA@@@>>>>>>>>>@@@BBBCCCHHHFFFCCCAAA@@@@@@BBBCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@BBBEEEFFFFFFCCC@@@>>>>>>======???AAACCCCCCBBB?????????@@@@@@AAAAAAAAABBBAAAAAABBBCCCBBB@@@>>>>>>???AAAAAA@@@@@@AAABBBJJJHHHEEEBBB???>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>>??????>>>>>>???AAACCCDDDAAAAAABBBAAA@@@AAADDDFFFHHHEEEBBBBBBDDDDDDBBB@@@AAABBBCCCCCCCCCBBBAAA@@@>>>===<<<;;;<<<<<<;;;999777888999::::::999888777777777777777666555333333666555555555444444444444666444444888===@@@===::::::777222//////000000000222222222111111111111000000000000000000000000000222111111111000000//////........................000000000000000000000000222111111111000000//////000000//////.........---000000000000000000000000000000000000000000000000222111///......///000000//////.........///111222333333222222111000//////222222222222222222222222......//////000000111111000000//////......------000000000000000000000000//////000000111111111222333333333333333333333333333333222222222222222222000111222333333333333333444444333222222333333333222333444666666666666555666777777888888888777777:::<<<>>>???AAACCCGGGJJJUUU^^^lll|||...............---------------......//////000000000/////////.........---............------,,,,,,........................////////////........................//////////////////000000000000//////...//////000111000000000000000111111111111000000000000000000000000000000000000000000111222333333111222222222222111000000111111222333333333222222222222222222111111111111222222222333333333444444333222222111111222222333222333444444444444333222333444666777777777555555666666777888999:::;;;<<<>>>???@@@@@@@@@>>><<<;;;;;;<<<<<<===>>>@@@AAABBBBBBAAA???===;;;;;;;;;;;;===>>>???@@@AAAAAAAAAAAAAAAAAA@@@???????????????@@@@@@???>>>???AAACCCDDDGGGFFFCCCAAA@@@AAABBBDDDBBBAAAAAA@@@@@@@@@@@@@@@AAACCCEEEGGGFFFDDDAAA???AAA@@@???@@@BBBCCCBBBAAA??????@@@@@@@@@AAAAAAAAABBBBBBBBBDDDFFFEEECCC@@@>>>@@@AAAAAA@@@@@@AAABBBGGGFFFDDDBBB@@@>>>===<<<<<<<<<===>>>>>>??????@@@@@@@@@?????????AAABBBCCCAAABBBBBBAAA@@@BBBEEEHHHIIIFFFCCCCCCFFFGGGEEECCCAAAAAABBBCCCBBBAAA@@@???>>>===;;;;;;<<<<<<:::999666666777888888777666666777888888888777666555555555555555444444444333333444333555:::??????;;;555555333111000222444444444222222222111111111111000000000000000000000000000111111111000000000//////........................000000000000000000000000111111111000000000//////000/////////............000000000000000000000000000000000000000000000000333222111000000/////////222222111111111222333444333333222111111000//////111111111111111111111111////////////000000000000111111111111000000000000000000000000000000000000222111111111111111111000333333333333333333333333222222222222222222222222222222222222222222333333444333333333333333444444333444555777777777777666666777888888999999888888:::<<<===>>>???BBBGGGJJJTTT]]]kkk{{{---------...............,,,,,,---...//////000000/////////.............../////////............---........................////////////........................//////////////////000000000000//////------...////////////...///000000111111000000///000000000000000000000000000000000000111222333333333222111111000111111111333333333333333222111000111111222222222222333333222222222222333333333333333222222111111222222333333444444555555444444333333444555666777666555555555666777888:::;;;======;;;<<<===>>>>>>===<<<;;;;;;;;;<<<===>>>@@@AAABBBDDDCCCAAA>>>===;;;::::::;;;<<<>>>???AAABBBBBBBBB@@@@@@???>>>>>>>>>>>>???@@@?????????AAACCCEEEFFFGGGFFFDDDBBBAAABBBCCCDDDBBBAAA@@@@@@??????@@@@@@CCCDDDFFFHHHHHHFFFCCCBBBDDDBBBAAABBBCCCDDDCCCBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBEEEGGGGGGDDDAAA???AAABBBAAA@@@@@@AAACCCDDDDDDCCCBBB@@@>>><<<:::======>>>??????@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBAAAAAAAAA@@@@@@BBBFFFIIIIIIFFFDDDEEEHHHJJJIIIGGGAAAAAAAAAAAAAAA@@@??????>>><<<;;;;;;;;;;;;:::888666777888999999888777666777888888888888888777777555555555444444444333333222333777===@@@>>>777111333222111222444555555444222222222111111111111000000000000000000000000000111111000000000000//////........................000000000000000000000000111111000000000000//////////////////............000000000000000000000000000000000000000000000000333333333333222000//////000////////////000000111222222222111111000000///000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000444444333222222111111000222222222222222222222222111111111222222333333444444333222111111111222333555666666666777777888888444444666777777888777777777777888999::::::999999;;;;;;;;;;;;===AAAFFFKKKSSS\\\jjj{{{,,,---------.../////////+++,,,------...///000000......................../////////////////////...............////////////////////////........................//////////////////000000000000//////,,,---......//////......//////000000000000//////000000000000000000000000/////////000000111222333444333111000000000111222222222222333333222222111222333333444555555666666111222222222222333333333333222222111111222222333444444444444444444444444333444555666666666555555444555777999;;;<<<===>>>999999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<>>>???AAABBBEEEDDDBBB@@@>>><<<::::::;;;<<<===???@@@AAAAAAAAA@@@??????>>>>>>>>>???????????????@@@BBBDDDFFFGGGGGGFFFDDDCCCBBBCCCDDDEEECCCCCCBBBAAAAAAAAAAAAAAADDDEEEGGGHHHHHHGGGEEECCCDDDCCCBBBCCCEEEFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA===>>>@@@CCCFFFFFFCCC@@@@@@BBBCCCBBBAAA@@@AAACCCAAABBBCCCCCCAAA>>>;;;999======>>>>>>???@@@@@@AAABBBAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@>>>>>>AAAEEEIIIIIIGGGEEEGGGJJJMMMLLLJJJ@@@@@@@@@@@@???>>>>>>======<<<::::::;;;;;;999888999:::;;;<<<<<<;;;:::999666666777888888888777777666666666555555555444444333555888;;;===;;;555000333333222333444333111///222222222111111111000000000000000000000000000000000000000000000000//////........................////////////////////////000000000000000000/////////////////////.........////////////////////////////////////////////////000111222333222111000///.....................///222111111111000000000///000000000000000000000000111111000000//////......---------...///000000000000000000000000000000000333333333333333333333222111111111111111111111111000000111222333333444444666444222000000000222333333444555666777777888888444444555555666777777777777888999:::::::::::::::;;;:::::::::;;;???FFFJJJSSS\\\jjj{{{,,,---------.../////////,,,,,,,,,---...//////000---------................../////////////////////........./////////000000////////////........................//////////////////000000000000//////......///000000000000/////////000000000000//////////////////////////////////////////000111222333444333111000000000111222///000111222333333333333111222333333444555666666111111111222222222333333333222222111111222222333444444444444444444444444333444444555555555555555333555777999;;;<<<======777888888999:::::::::::::::;;;;;;<<<===???AAAAAAEEEDDDCCCAAA???<<<;;;:::======>>>?????????>>>>>>@@@@@@?????????@@@@@@AAA>>>???@@@AAABBBDDDEEEFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDCCCEEEFFFGGGGGGFFFEEEDDDBBBBBBBBBDDDGGGIIIIIIHHHAAAAAAAAAAAAAAAAAAAAAAAA===>>>@@@CCCFFFFFFDDDBBBAAACCCDDDCCCAAAAAABBBCCC@@@BBBCCCDDDCCC@@@<<<:::<<<<<<===>>>>>>??????@@@AAAAAABBBBBBAAAAAAAAA@@@?????????>>>>>>@@@DDDGGGHHHFFFDDDFFFKKKMMMMMMKKK@@@??????>>>===<<<<<<<<<<<<;;;999999::::::888777999:::;;;<<<<<<;;;:::999555555666666777666666666777777777666666666666555666666666777888777555333222222222333444333000...222222222111111111000000000000000000000000000000//////////////////000000//////////////////////////////////////////////////////////////////000000.........///////////////////////////////////////////////////////////////---...000111222111111000111111111111111111111000111111111000000000000000111111111111111111111111111111000000//////......,,,,,,---...///000111111000000000000000000000000111111222333444555555555111111111111111111111111000000111222333333444444666444222000000000222333//////111222333333333333333333333333444555666666777777888999:::;;;;;;;;;:::::::::999;;;???EEEJJJSSS\\\jjj{{{---------...............---------------.........---------------.........---............/////////.........//////000000111////////////........................//////////////////000000000000////////////000111111111111000...//////000000//////...////////////////////////////////////000111222222333222111111000111111111//////111222333444444444//////000111111222333333111111111111222222222222333222222111111222222333444333333222222333333444444444444444444555555555333444666999:::;;;;;;;;;777888888888999999::::::::::::;;;<<<===???@@@AAACCCCCCBBBAAA???===;;;:::======>>>>>>>>>>>>======@@@????????????@@@AAAAAA>>>???@@@AAABBBCCCDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFEEEEEEDDDEEEEEEEEEBBBCCCDDDEEEEEEEEEDDDCCCAAAAAAAAADDDGGGJJJJJJJJJBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBDDDGGGHHHGGGEEECCCDDDDDDDDDBBBAAABBBCCCAAACCCDDDEEEDDDBBB???===<<<<<<======>>>??????@@@@@@AAABBBBBBBBBBBBAAAAAA???@@@@@@@@@???@@@BBBDDDGGGDDDCCCEEEIIILLLKKKJJJ@@@???===<<<;;;;;;;;;;;;<<<:::999999999999888666666777888999999888777666555555666666666666555444777777777666666666555555777666555444444444555555000000111222444555333111222222222111111111111000000000000000000000000000......////////////000000////////////////////////000000000000000000000000......////////////000000.........///////////////000000000000000000000000000000000000000000000000---...///000000111000000///000000000000//////...000000000000000000000000111111111111111111111111000000000000////////////...//////000111222222333000000000000000000000000000000111222444555666666222222222222222222222222111111111222222333333444444333222111111111222333222333555666777666555555222222222222333444555666666666888999::::::::::::::::::::::::<<<@@@EEEJJJQQQZZZiiizzz...............---------......------------,,,,,,,,,,,,,,,------.........,,,,,,------............---......///000000111111////////////........................//////////////////000000000000////////////000111111111111000......////////////......///////////////////////////......//////000111222111222222222222111000000000111222333333333333333/////////000000111111111111111111111222222222222333222222111111222222333333222111111111111222333444333333333444444555555222444666888999:::999888888888888888888888999999::::::;;;;;;===>>>@@@AAAAAAAAAAAAAAA???===;;;:::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@>>>???@@@AAABBBBBBBBBBBBFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEDDDDDDEEEEEE@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBDDDGGGIIIIIIHHHCCCCCCBBBBBBBBBAAAAAAAAADDDCCCBBBCCCEEEGGGGGGFFFCCCDDDEEEDDDBBBBBBBBBCCCDDDEEEFFFFFFFFFDDDBBBAAA======>>>??????@@@@@@AAA???@@@AAACCCCCCCCCBBBBBB@@@BBBCCCCCCBBBAAABBBCCCEEEBBBAAABBBFFFIIIIIIGGG???>>>===;;;:::999::::::;;;:::888888999999777666666666777888888777666666777777777777777666555444555555555555444444444444666555555333222333444666444333333444555666444333222222222111111111111000000000000000000000000000........./////////000000////////////////////////000000000000000000000000........./////////000000............/////////000000000000000000000000000000000000000000000000000222111111000//////000000------.........---,,,+++///000000000000000000000000000000000000000000000////////////000000000000//////000000111111222222000000000000000000000000000111111222333444444555333333333333333333333333222222222222222222222222222222222222222222333333666777999::::::999888777333333222222333444666777444555777888999:::::::::999:::;;;<<<>>>AAAEEEIIINNNWWWfffwww/////////......------,,,///......------,,,++++++,,,,,,,,,------.........,,,,,,,,,---------......---......///000111111222000/////////......................../////////000//////000000000000//////...//////000000000000000......////////////......////////////////////////.........//////000111222111111222333333111000///222333333333333222111111111111111111111222222222000111111111111222222222333222222222222222222333333222111000000111222333444333333333333444555555222444666888999888777777999999888888888888999999:::::::::;;;===>>>@@@AAA@@@@@@AAA@@@???===;;;:::999:::;;;===>>>?????????===============>>>??????>>>???@@@AAAAAAAAAAAAAAAFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDD???@@@@@@AAABBBBBBBBBAAADDDCCCCCCDDDFFFHHHGGGFFFCCCCCCCCCBBBBBBAAAAAAAAADDDBBB@@@@@@BBBDDDEEEEEEDDDEEEFFFEEECCCBBBBBBCCCEEEFFFGGGGGGGGGEEEDDDCCC>>>??????@@@AAAAAABBBBBB>>>???AAACCCDDDDDDCCCCCCBBBDDDFFFFFFDDDCCCBBBBBBCCCAAA???AAAEEEGGGFFFEEE???>>><<<:::999999999999;;;:::888888999999777666777888999::::::999888777999999999999888666555555444444333333333222222222444444555444333333444555;;;999777666666555333111222222222111111111111000000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000---.........//////000000---.........//////000000000000000000000000000000000000000000000000000000777555333111///...//////000000111111111000...---////////////000000000000////////////////////////......//////000000111111............////////////000000000000000000000000222222222222222222222222333333333333333333333333333333222222222222222222000111222333333333333333333444666777666555333222444444333333444555777888444555666777999999::::::999:::<<<>>>???BBBEEEHHHLLLUUUddduuu------------------------000///,,,***)))***+++,,,------............------..................------////////////000000000000000000///...---,,,,,,+++///////////////.........000000000000000000000000////////////////////////111000///...,,,***)))(((222222222222222111000///......//////000000111111222111111111000000//////000000000000000000000000000222222000,,,***,,,///000000000000000111111222222222222222222222222222222222222333333444444444666666555444333333333333444444444555666777777888555666888999::::::999999::::::;;;<<<===>>>???@@@===>>>??????>>><<<:::888999999:::;;;<<<===>>>>>>===============>>>>>>??????@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@??????@@@@@@AAABBBEEECCCAAABBBFFFGGGGGGEEEAAAAAAAAACCCDDDCCCBBB@@@BBBCCCCCCDDDDDDDDDDDDDDDDDDBBB@@@@@@BBBBBBBBBAAADDDDDDEEEEEEDDDBBB@@@???@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDEEEFFFFFFEEEBBB@@@??????BBBBBBBBBBBBAAA@@@@@@???>>>??????>>>;;;::::::;;;777:::===<<<888666555777777777777777777888888888999888888777666555555555666666666555444444444333555444444333333444444555333222111222333333222111000000//////.........---//////000111111111111111000000000000000000000000000000000000////////////111000000/////////000000////////////////////////111111000000//////......000000000000000000000000,,,---//////......000111333111000.........//////444333111///...------......///000000//////000111000000000000000000000000000000000000000000000000////////////////////////......//////000000111111333222222222333222000---111111111111111111111111333333333333333333333333222222333333333444444444444444444444444444444444555444333444666666666444777777777777888999:::;;;;;;;;;<<<<<<===@@@EEEIIINNNVVVddduuu---------------------------,,,+++++++++,,,---...------............------..................------.../////////000000000000/////////...------,,,,,,......------------......////////////////////////////////////////////////------------............000111111222222222111111//////000000000000000111111111111111000000000///000000000000000000000000222333333111000///000111000000000000000111111222222222222222222222222222222222333333333333333333555444444333333333333333444444555555666777777888555666888999::::::999999999::::::;;;===>>>>>>???======>>>>>>>>>===<<<;;;<<<<<<<<<===>>>>>>????????????>>>>>>??????@@@AAAAAAAAABBBCCCCCCCCCCCCCCCAAABBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAEEECCCAAABBBDDDFFFEEEDDD@@@AAAAAACCCDDDCCCBBBAAABBBBBBCCCDDDDDDDDDDDDCCCFFFEEECCCCCCDDDEEEEEEDDDCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBCCCCCCDDDDDDDDDEEEGGGGGGFFFCCCAAAAAAAAABBBBBBBBBBBBAAA@@@??????<<<>>>>>>===;;;:::;;;<<<:::===AAA@@@<<<999888888777777777777777777777777888777777666666555444444444444444444333333333333444444333333333333444444333111000111222333222000000000000/////////......//////000111111111111111000000000000000000000000000000000//////.........000000//////...//////000////////////////////////111000000000/////////...000000000000000000000000///000111000///...///000000000//////........./////////......//////111111///000111111000000111111000000000000000000000000////////////////////////////////////////////////......//////000000111111111000000111222222///---111111111111111111111111333333333333333333333333222222222222333333333444444444444444444444444444555444333333666777777777777777777777888999:::;;;;;;;;;<<<<<<===@@@EEEIIIOOOVVVddduuu------------------------***++++++,,,---......///------............------------------------............/////////000000000...........................---,,,++++++,,,---...////////////////////////////////////////////////------......//////000000...///000111222222222222111111111111111000000000111111111111000000000000000000000000000000000000333111000000111222222111000000000000000111111222222222222222222222222222333333333333333222222222222222222222222333444444444444555555666777777777666777888::::::::::::999999999::::::;;;<<<======<<<<<<======>>>>>>>>>>>>@@@??????>>>>>>?????????@@@@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAA@@@@@@@@@AAABBBEEECCCAAAAAABBBCCCBBBAAA???@@@AAACCCCCCCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCAAA@@@@@@BBBCCCBBBAAABBBBBBCCCCCCCCCCCCBBBAAA@@@@@@AAAAAAAAAAAABBBBBB@@@@@@AAABBBCCCCCCCCCCCCFFFGGGHHHGGGEEECCCCCCDDDBBBBBBBBBBBBAAA@@@???>>>;;;===>>>>>><<<;;;<<<===@@@DDDHHHHHHCCC===:::999888888777777666666555555666666666555555444444333222222222222333333333333444444333333333333444444111000///000111222111///111000000000000000////////////000111111111111111000000000000000000000000000000//////...---,,,,,,//////............//////////////////////////////000000000000////////////000000000000000000000000111222222111///......///---...///000000000///...............///000000111//////000111222111111111000000000000000000000000////////////////////////////////////////////////......//////000000111111000000000111333333111000111111111111111111111111333333333333333333333333111111222222222333333333444444444444444444444444777555333333555888999999777777777777888999:::;;;:::;;;<<<<<<===@@@EEEIIIOOOWWWcccttt------------------------***+++,,,---............,,,------......------,,,,,,,,,------------.............../////////000000---------.........//////...---,,,+++,,,---...000////////////////////////////////////////////////000000000000//////////////////000111111111111111333333222222111111000000111111111000000000000000000000000000000000000000000---+++,,,///111000...000000000000000111111222222222222222222222222222444333333333222222111111111111111111222333444555555555555555666666777777666777888:::;;;::::::999888888999::::::;;;<<<<<<<<<<<<<<<===>>>@@@AAABBBBBBAAA@@@>>>>>>>>>>>>>>>AAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBAAA@@@>>>>>>@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@??????>>>===>>>@@@BBBCCCDDDCCCBBBAAA@@@@@@@@@@@@>>>@@@BBBCCCBBBAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBAAA???>>>>>>@@@AAAAAA@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBDDDEEEGGGFFFDDDCCCDDDDDDBBBBBBBBBAAA@@@???>>>===;;;===??????>>>======>>>HHHLLLPPPOOOIIIAAA;;;999888888777666666555444444555555555444444333333333111111222222333333444444444333333333333333333444111///...///000111000///111111111111000000000000//////000111111111111111////////////////////////000000///...---,,,,,,+++..................///000////////////////////////000000000000///////////////////////////////////////111111000.........///+++---000222333222111///222111000///............/////////000111111000///////////////////////////////////////////////////////////////////////////......//////000000111111111000000111444555444333111111111111111111111111333333333333333333333333111111111222222222333333444444444444444444444444:::888444333444777888888777777777777888999:::;;;:::;;;;;;;;;<<<@@@EEEHHHPPPVVVcccsss------------------------,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------..................////////////,,,,,,------.../////////......---------...000111........................////////////////////////000000000000000000000000111111111111111000///...333333222222111111000000000000000000000000111111000000000000000000000000...+++)))+++...000///---000000000000000111111222222222222222222222222222333333333222222111111111000000000111222333444555555555555555666666666666666777999:::;;;;;;::::::888888999999:::;;;;;;;;;;;;;;;<<<===???AAACCCDDDBBBAAA???===<<<<<<<<<===???????????????@@@AAAAAABBBBBBBBBAAA???===<<<;;;?????????@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@;;;:::::::::<<>>??????>>>AAACCCCCCAAA@@@@@@AAA??????@@@AAAAAAAAAAAAAAACCCAAA@@@AAACCCDDDDDDCCCAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAAAAAAAAAAAAAA@@@BBBDDDDDDCCCBBBCCCDDDBBBBBBBBBAAA@@@???===<<<<<<>>>AAAAAA@@@?????????LLLPPPTTTRRRJJJAAA:::777777777777666555444333333444444444444333333333333222222333333444444555555333333333222222333333333000///...///000000///...000000000000111111111111//////000111111111111111////////////////////////000//////...---,,,,,,,,,...............///000000000000000000000000000000////////////000000000000////////////////////////,,,---......------///000,,,...111444555444222000444222111000///000111222222000......///000///---////////////////////////........................000000000000000000000000......//////000000111111///......///222333333222111111111111111111111111333333333333333333333333111111222222222333333333444444444444444444444444===:::666444444555666666777777777777888999:::;;;::::::;;;;;;<<>>@@@BBBDDDEEEBBB@@@>>>;;;::::::;;;<<<>>>>>>>>>>>>>>>???@@@@@@BBBBBBAAA@@@???===<<<;;;>>>>>>??????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@??????:::999888888:::>>>AAADDDBBBCCCCCCAAA???>>>???@@@???BBBDDDDDD@@@>>>>>>@@@>>>??????@@@@@@@@@@@@@@@AAA???>>>???AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@???@@@@@@AAAAAA@@@@@@@@@===???AAABBBAAAAAABBBDDDBBBBBBBBBAAA@@@>>>===<<<===???BBBBBBAAA???>>>>>>IIIMMMQQQOOOGGG>>>888555666666555555444444333333444444444444444444444444333333333333444444444444333333222222222222333333000///...///000111000...//////000000000000000111//////000111111111111111000000000000000000000000/////////............---//////...//////000111222000000000000000000000000////////////000000000000000000000000000000000000***,,,------------...000,,,...111333444333222000000///...///222666;;;???777333...,,,...///...,,,000000000000000000000000........................000000000000000000000000......//////000000111111...,,,+++,,,...000000000111111111111111111111111333333333333333333333333222222333333333444444444444444444444444444444444<<<999666444444555444444777777777777888999:::;;;999:::;;;;;;<<>>>>>>>>>>>>>>???@@@@@@CCCCCCCCCBBB@@@???============>>>>>>???@@@@@@AAA@@@@@@@@@@@@????????????===;;;999888999<<>>@@@BBB@@@CCCFFFDDD???<<<<<<>>>===>>>??????@@@@@@??????===<<<;;;<<<>>>@@@@@@???DDDCCCAAA@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@??????@@@@@@@@@@@@??????<<<>>>@@@AAAAAAAAACCCDDDBBBBBBBBBAAA???>>><<<;;;<<<>>>AAAAAA@@@===<<<;;;???DDDHHHGGGAAA:::666444444444444444444444444444444444444444444555555555333333333333222222222222333333222222222222333333111000//////111111000///....../////////000000000//////000111111111111111000000000000000000000000......////////////000000/////////000000111333333000000000000000000000000.../////////000000000111000000000000000000000000,,,...///...------...///,,,---///111111111000///...---,,,...444===EEEKKK===777000,,,...000///...000000000000000000000000........................000000000000000000000000......//////000000111111///...,,,,,,...000000000111111111111111111111111333333333333333333333333333333444444444555555555444444444444444444444444888666444444555666555444777777777777888999:::;;;999::::::;;;<<>>AAACCCDDDCCCCCCBBB@@@===;;;:::;;;===>>>??????>>>>>>??????@@@AAADDDDDDDDDCCCBBBAAA??????=========>>>??????@@@@@@@@@@@@@@@????????????>>>@@@>>>;;;999999;;;>>>@@@AAABBBCCCBBB???>>>@@@CCCAAADDDGGGDDD???;;;;;;=========>>>???????????????@@@???>>>???AAABBBCCCBBBEEECCCBBB@@@??????@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@??????@@@@@@@@@??????>>><<<>>>@@@BBBBBBBBBDDDEEEBBBBBBBBBAAA???===<<<;;;;;;>>>@@@@@@>>>;;;999999777<<<@@@AAA<<<888555444333444444444444444444444555555555555555555555555333222222222111111000000333222222222222222222333222000///000111222111///---.........//////000000//////000111111111111111000000000000000000000000......//////000111111111000000000000111222333444000000000000000000000000.../////////000000111111000000000000000000000000///000111000...------...,,,---.../////////...---///---,,,...555???IIIPPPBBB:::111---...000000///000000000000000000000000........................000000000000000000000000......//////000111111111333111//////111222333222111111111111111111111111333333333333333333333333444444444555555555666666444444444444444444444444444333333444666777666555777777777777888999:::;;;999:::::::::;;;???DDDGGGKKKRRR]]]mmm////////////////////////,,,,,,,,,---------......000...,,,,,,---...///...///...---,,,,,,,,,,,,,,,+++------******---...,,,........................000000///..........................................------...000111///.........////////////......111111000000//////......000000000000000000000000333111///......///111333000000//////.........---111111111111111111111111333333333222222222222111000111111111111222222222222222111///......111333333333444444555666666666555555666666666666555555666666666777888888999999;;;;;;<<<===<<<;;;999888:::;;;===>>>??????>>>>>>>>>======<<<<<<<<<======@@@@@@@@@@@@@@@???>>>>>>@@@@@@AAAAAA@@@???===<<<>>>???@@@AAABBBBBBBBBBBB???@@@AAABBBBBBBBBAAA@@@BBB@@@======>>>???@@@@@@AAABBBCCCBBB???>>>>>>???AAABBBBBBAAA>>>;;;:::;;;;;;<<<===>>>????????????@@@???>>>======???AAACCCAAAAAAAAAAAA@@@???>>>===>>>???@@@AAA@@@@@@>>>>>>@@@?????????>>>>>>======??????AAABBBCCCBBBAAAAAAGGGEEECCCAAA>>><<<;;;;;;;;;;;;::::::999::::::::::::::::::999888666555444222222222222222222222222444444555555555555555555444333111000000000111222333333333333333333333333444222000000111222111000000111111222222111111000////////////////////////000000111111111111000000333333222111000///......000000111111111111000000////////////////////////000000//////.........---........................------,,,,,,,,,,,,---------///000000//////111222------...000111222333444333222222222111111000000000000000000000000000000///////////////......---///000000///------...000222111000//////.........000000000000000000000000000111222222222000///...222222222222222222222222333333333333333333333333444444444555555555555666777777777666555555444444666777888999:::999888888:::;;;<<<;;;<<<>>>AAADDDMMMSSS___ooo........................---------.........//////000...,,,,,,---.........//////.........//////000+++------******...///,,,........................000000///...............000000000000000000000000///......///111222000///......////////////......000000000000////////////000000000000000000000000222111000//////000111222000000000/////////......111111111111111111111111/////////000000111111111000111111111111222222222111222111///......111333444444555555666777777777555555666666666666555555666666666777888888999999:::;;;;;;;;;;;;:::999888:::;;;===>>>??????>>>>>>======<<<<<<<<<<<<======@@@AAAAAA@@@@@@???>>>===@@@AAAAAABBBAAAAAA??????>>>???@@@AAABBBBBBBBBBBB>>>???AAABBBBBBBBBAAA@@@AAAAAAAAAAAABBBBBBAAA@@@AAABBBBBB@@@>>>===>>>???AAABBBBBBAAA>>><<<;;;;;;999:::;;;;;;<<<<<<<<<<<<@@@???>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???>>>???@@@AAAAAA@@@???>>>????????????>>>>>>>>>===???@@@AAABBBCCCCCCBBBBBBFFFDDDBBB@@@>>><<<;;;;;;<<<<<<:::999888888888888999999888888777666555444333333333333333333333333444444555555555555444444444333222000000000000000333333333333333333333333333111//////000111000///000000111111111111000000000000000000000000000000000000111111111111000000222111111000000//////...000000111111111111000000////////////////////////111000000000//////////////////////////////////////////............//////,,,...//////------...000......///000111222222333222222111111000000000000000000000000000000000000///000000000000///.........///000///......///111111000000///////////////000000000000000000000000000111111111111000000///111111111111111111111111333333333333333333333333444444444444555555555555666666666666555555555555555666777888999888777777999:::::::::;;;===AAADDDMMMTTT___ooo------------------------........./////////000000000...,,,+++---.........------------...///000111+++...---++++++...///---........................000///......---.........000000000000000000000000000//////000222222111///......////////////......////////////000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111---......///000111222333000111111111111222222222111111111000//////111333555555555666777777888888555555555555555555555555555666666777777888888999999999::::::999999888777:::;;;===>>>??????>>>>>>===<<<<<<<<<<<<<<<======AAAAAAAAAAAA@@@???>>>===@@@AAAAAABBBBBBBBBBBBBBB??????@@@AAABBBBBBBBBBBB??????AAABBBBBBBBBAAA@@@AAABBBDDDEEEEEEDDDBBBAAAAAAAAA@@@>>><<<<<<>>>@@@AAABBBBBBAAA>>><<<<<<<<<===>>>>>>?????????>>>>>>??????@@@@@@AAAAAA@@@@@@CCCCCCCCCCCCBBBAAA@@@???>>>???@@@AAAAAA@@@??????????????????>>>>>>>>>>>>??????AAABBBCCCCCCCCCCCCDDDCCCAAA???===<<<;;;:::<<<<<<:::888777666666666777777777666666555555555333333333333333333333333555555555555444333333222444333222111000000000000222222222222222222222222222000......///000///...000000111111111111000000111111111111111111111111000000111111111111000000///////////////////////////000000111111000000///////////////////////////111111111000000000000///000000000000000000000000111000000//////000000111,,,---...---,,,+++,,,---/////////000000111111111000000000000////////////000000000000000000000000000000111111000000///...---...//////...///000222///////////////000000111000000000000000000000000111111000000000111222222000000000000000000000000333333333333333333333333444444444444555555555555555555555555666666666666555555666777777777777666888999999999:::<<<@@@CCCLLLTTT```ooo,,,,,,,,,,,,,,,,,,,,,,,,---.........///////////////---++++++,,,......---,,,+++++++++,,,,,,---...+++......+++,,,///000...........................///......------.................................///......///111111000///......////////////...............///000111111111000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111000000000111222333333333000000111111111222222222000111222111000000222444444444555555666666777777555555555555555555555555555555666666777888888888888888888888888888777777:::;;;<<<>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<======BBBBBBBBBBBBAAA@@@???>>>???@@@@@@AAABBBCCCCCCCCC???@@@AAAAAABBBBBBBBBAAA@@@AAABBBCCCDDDCCCBBBBBBAAACCCEEEEEEDDDCCCCCCCCC@@@@@@>>><<<:::;;;>>>@@@@@@BBBCCCBBB???>>>===>>>@@@@@@AAAAAAAAA@@@@@@??????@@@AAABBBCCCBBB@@@???@@@@@@@@@@@@@@@???>>>>>>>>>???@@@AAAAAAAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBAAA???===<<<;;;::::::::::::888777666666666666666666666555555555555666444444444444444444444444555555555444444222111000111111111111111111111222222222222222222222222222222000......000111000///000111111222222111111000111111111111111111111111000000111111111111000000---........./////////000//////000000000000//////////////////////////////000000000///////////////////////////////////////111000000000000000000111---......---+++***+++,,,000000000000000000////////////////////////......////////////////////////111111111111111000//////,,,...///000///000111222............///000111222000000000000000000000000111111000///000111333444111111111111111111111111333333333333333333333333333333444444444555555555444444444555666777777888666666666777777777777777888999:::::::::===AAADDDLLLTTTaaaooo~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///---++++++,,,---------------,,,++++++++++++++++++......,,,,,,000111///..............................------------..............................------,,,...///000///---......////////////......------...///000111222222000000000000000000000000000000111111111111000000111111111111222222222222111111111111111111111111111111111111111111111111000000111111111222222222000111222111111111222444222222333444444555555666555555444444444444555555555555555666777777888888777777777777777777777777999:::<<<===>>>>>>======;;;;;;;;;;;;;;;<<<======BBBBBBBBBBBBBBBAAA@@@@@@>>>??????@@@AAABBBCCCCCC@@@@@@AAABBBBBBBBBAAAAAAAAABBBDDDEEEEEEEEEDDDCCCBBBCCCDDDBBB@@@@@@CCCEEE@@@???>>>;;;::::::>>>@@@@@@AAACCCBBB@@@??????@@@>>>>>>?????????>>>======???AAABBBDDDDDDBBB@@@?????????@@@@@@??????>>>>>>>>>???@@@AAABBBAAAAAA@@@>>>>>>>>>>>>>>>>>>??????<<<<<<<<<=========>>>>>>@@@???===<<<;;;:::::::::777777777666777777888888777666555555555555666666444444444444444444444444444444444444333222000000...///000111222333333444111111111111111111111111222111///000111222222111111111222222222222111111111111111111111111111111000000111111111111000000------......//////000000//////000000000000//////////////////////////////................................................000//////......//////000...//////...,,,+++,,,---000000000///////////////..................//////////////////////////////111111111111111000//////+++...000111000000111222............///111222333111111111111111111111111222111000000000222333444222222222222222222222222333333333333333333333333333333333444444444444555333444444555666777888888777777777777888888999999999:::;;;;;;<<<>>>BBBFFFKKKTTTaaaooo}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///---+++***,,,---------000///...---,,,,,,,,,,,,,,,......,,,---111222000........................---------,,,------...///000000000000000000000000---,,,,,,---//////...,,,......////////////......---......///000111111222000000000000000000000000000000000000000000000000111111111111111222222222111111111111111111111111000000/////////.........000111111111111222222222///111222222111111333444111222222333444444555555666555444333333444555666444555555666666777777888777777666666666777888888999:::<<<===>>>>>>======::::::::::::;;;<<<======AAAAAABBBBBBCCCCCCBBBBBB????????????@@@AAACCCCCC@@@AAAAAABBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEDDDCCCBBBCCCCCCAAA>>>>>>BBBFFF??????>>><<<;;;;;;>>>@@@@@@AAACCCCCCAAA@@@@@@AAA???@@@@@@AAAAAAAAA@@@@@@AAABBBCCCDDDDDDBBBAAA???@@@AAAAAAAAAAAAAAA@@@@@@>>>???@@@BBBBBBBBBAAAAAA>>>>>>>>>>>>????????????===<<<<<<;;;:::;;;;;;;;;======<<<::::::999999999666666666666777888999:::999888666555444555666666333333333333333333333333333333333333222111111000---...000111333333444444000000000000000000000000222111000000222333222222111111222222222222111111111111111111111111111111000000111111111111000000.........//////000000000...//////000000//////...////////////////////////,,,---------------..............................///......------......///...///000///...---...///////////////////////////............////////////000000000000000000000000000000111111000000///...,,,...111222111000000111............///000222222111111111111111111111111222222111111111222222333222222222222222222222222333333333333333333333333333333333333444444444444444444444555666777777888888888888777888999999:::999:::;;;;;;<<>>======<<<::::::::::::;;;<<<===>>>???@@@AAACCCDDDDDDDDDDDDAAAAAA@@@@@@AAABBBCCCDDD@@@AAAAAABBBBBBAAAAAA@@@@@@AAABBBDDDDDDCCCCCCBBB@@@CCCEEECCC@@@???BBBEEE>>>>>>???>>>======>>>@@@@@@AAACCCCCCBBBAAAAAABBBAAABBBCCCDDDDDDDDDDDDDDDBBBCCCDDDDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>???@@@BBBCCCBBBBBBAAA===>>>>>>>>>???????????????>>><<<;;;:::999::::::<<<;;;:::999999999999999888888777777777888999999;;;:::777666555555666666333333333333333333333333111222222222222222111111///000111222333222111111000000000000000000000000111000//////111222222111//////000000000000//////000000000000000000000000000000111111111111000000///000000000000000000000......////////////......////////////////////////------------......//////........................///......------......///---...//////...---///000......//////////////////....../////////000000000000000000000000000000000///000000000000///......---///222333111000///000//////...//////000111111111111111111111111111111222222333333222222111111111111111111111111111111333333333333333333333333222222333333333444444444444444555555666666777777888777777666777888999:::888999::::::;;;>>>CCCFFFKKKUUUcccooo{{{------------------------............/////////000...,,,******+++------,,,************+++,,,------,,,//////---...222444222........................,,,,,,,,,,,,------...///...........................------...000111///.........////////////......////////////000000000000000000000000000000000000333111000......000111333//////000000111111111111111111111111111111111111......///000111222333333000111111111111222222222...000222333333222333555333333444444555666666777666555333222222333555666444444555555666777777777888777666666666888999:::999:::;;;============<<<999999999:::;;;<<<===>>>>>>???AAACCCDDDEEEFFFFFFCCCCCCBBBAAABBBCCCDDDEEEAAAAAAAAABBBBBBAAA@@@@@@???@@@AAABBBBBBBBBAAA@@@>>>CCCGGGGGGCCC@@@AAADDD===>>>@@@???>>>>>>>>>@@@@@@AAACCCCCCBBBAAABBBCCC>>>???@@@AAABBBBBBBBBBBBCCCDDDDDDDDDCCCBBBBBBAAA===>>>>>>?????????>>>>>>>>>???@@@BBBCCCCCCBBBBBB======>>>>>>?????????@@@AAA@@@===;;;:::999999999;;;::::::999888888999999::::::999888777777888888===;;;888666555555666666222222222222222222222222000111111222222222111111222222333333222111///...000000000000000000000000000///---...000111111000------............------////////////////////////000000111111111111000000111111111111000000000000......////////////......////////////////////////---.........//////000000000000000000000000000000//////............//////+++---......------///000............//////000000.../////////000000111111000000000000000000000000///////////////......---...000333333222000/////////////////////000000111111111111111111111111111222333444444333222000///000000000000000000000000333333333333333333333333222222333333333444444444555555555666666666666666777666555555555666888999666777999999:::===BBBEEEKKKUUUcccooozzz///000111333333111000///---......---++++++---......------,,,,,,------...,,,,,,,,,------.........---------............///////////////////////////---------............///,,,------...................................................////////////000000000000000000000000////////////000000000000000000000000000000111111///000111000......000111222222111111111111111111222222111111111111111111222222222111111111000000333333222222333333444555000111333555555555333222555555555444444333333333777666555666777888777666666666666666777777777777888999999:::;;;<<<======@@@???>>><<<<<<>>>???@@@AAABBBDDDFFFGGGHHHGGGGGGCCCAAA??????@@@BBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBAAAAAAAAAAAABBBCCCDDD@@@AAABBBCCCCCCCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAACCCBBBAAA???>>>??????@@@BBBBBBAAA@@@@@@@@@AAAAAACCCBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>???@@@@@@@@@AAA>>>???@@@BBBCCCCCCBBBBBBAAA@@@===;;;::::::;;;<<>>===<<<;;;:::999999:::::::::::::::888777666555444333444777888777666777777666666555555555444444444333333333333222222333222111000000000111222777555222111222111000///333000...///222444333111000000000000111111111111111000/////////000222222111111000000//////......111111111111000000000000//////......------,,,,,,...///000111111///---+++...///000000000///---,,,........................------............------((()))***+++,,,---------//////............//////------............------............////////////222000///------///000222111111222111...---......111000///......///000111000////////////111333444222222222111111111000000000111222333333222111000222222222222222222222222111111222222222333333333555555444444444333333333444555444222111222555777888888888888888888888888;;;;;;:::;;;<<<>>>@@@AAAKKKPPP\\\kkkzzz.........------.........------...---++++++---......------,,,,,,------...,,,,,,------------------------------............000000000000000000000000---------............///------...////////////.......................................////////////000000000000000000000000////////////000000000000111111111000000000000000000111111000//////000222111111111111111111111111111111111111111111111111333222222222222111111111111111111111111222222333000111333555555444333222555555444444444333333333777666555666777888777666666666666666777777777777999999:::;;;<<<======>>>???>>>===<<<<<<===>>>???AAABBBDDDFFFGGGGGGGGGGGGCCCBBB@@@@@@BBBDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDDDDCCCBBBAAACCCCCCDDDDDDDDDDDDCCCCCCCCCBBB@@@???>>>>>>??????=========>>>@@@BBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCC????????????@@@@@@@@@@@@>>>???@@@BBBBBBBBBBBBBBBAAA???===;;;::::::;;;<<<>>>>>>===<<<;;;:::999999999999999888888888888888666555444555777888777666666666666666555555444444444444444333333222222222222111111000000111222333444333111111222333222111999666333111222111...,,,000000000000111111111111333222000/////////000000111000000000/////////...//////000000000111111111/////////..................///000000000///---,,,...///000000000///---,,,.................................//////.........++++++,,,---............//////............//////------............------............////////////111000///......///000111000111222111...---...///111000000000///000000111000/////////000111222333333333333222222222111111111111222333333222111111222222222222222222222222111111222222222333333333333333333444444555555555777777666444222222444666888888888888888888888888;;;::::::;;;<<<>>>@@@AAAKKKPPP[[[kkkzzz///---,,,******,,,---///,,,------,,,++++++---......------,,,,,,------...------------------,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,---------............///......///000000000//////....................................////////////000000000000000000000000////////////000000000000222111111111000000//////000111222111000///000222111111111111111111111111111111111111111111111111333333333333222222222222111111111111222222222222111222333444555444333222555444444444444333333333777666555666777888777666555666666666777777777888999::::::;;;<<<===>>>>>>>>>===<<<;;;;;;<<<===>>>BBBCCCDDDFFFGGGGGGFFFFFFCCCBBBAAABBBDDDFFFFFFEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@DDDDDDEEEEEEDDDCCCBBBAAAEEEEEEEEEFFFFFFEEEEEEEEEBBBAAA@@@>>>>>>>>>>>>???:::;;;<<<===???AAACCCDDDBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@?????????>>>???@@@AAABBBBBBBBBAAA@@@???===;;;:::::::::;;;======<<<;;;::::::999999888888777666777888999:::888777666666777777666555666555555555555444444444555444444333222111111111111000000000111222333333222000000111333444333222111///...///000111000///000000000000111111111111444333111000///.........000000000000////////////---......///111222222333...///////////////000000///////////////........./////////000//////...---...........................//////000000//////.........///////////////...//////............//////------............------............////////////111000///......///000111000111222000...---...//////000000111111111000000000/////////000111222333333333333333333222222222222222333333333333222222222222222222222222222222111111222222222333333333111222222333444555666777999999888666333333444666888888888888888888888888:::::::::;;;<<<>>>@@@BBBKKKOOO[[[jjjyyy///...---,,,,,,---...///+++,,,---,,,++++++---......------,,,,,,------............------,,,,,,,,,,,,,,,---------.........************************---------............///...//////000000000000000....................................////////////000000000000000000000000////////////000000000000222222111111000/////////...000111111000//////000000000000000111111111111111111111111111222222222444444444333333333222222333333333444444444444444222222333444444444333222444444444444444444444444777666555666777888777666555555666666777777888888999:::;;;;;;======>>>??????>>>============>>>???BBBCCCDDDEEEFFFFFFEEEDDDAAA@@@@@@AAADDDFFFFFFEEE@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@??????BBBBBBCCCDDDDDDCCCBBBAAADDDEEEEEEFFFFFFEEEEEEDDDBBBAAA???>>>======>>>>>>=========>>>???@@@AAABBB@@@@@@????????????@@@@@@AAAAAAAAA@@@@@@???????????????@@@@@@AAAAAAAAAAAA???>>>===;;;::::::::::::<<<<<<;;;;;;:::999999888888777666666666888;;;<<<:::888777666777777555444444444444444444444444444555444444333222111000000//////000111111222333444111000000111333333222111------...///111222222222///000000000111111111111222111111000///.........000000000000////////////......//////000111111222......//////000000111111000///............////////////////////////..............................//////000000000000//////000000000000000///...---//////............//////------............------............////////////000000////////////000000000111111000///......///---...///000111000///...000000000000000111111222222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333222222333333444555666666777777777555333333444666888888888888888888888888::::::::::::<<<>>>AAABBBJJJOOOZZZiiiwww+++,,,---......---,,,+++***+++,,,,,,++++++---///...------,,,,,,------............------,,,,,,,,,,,,,,,,,,------------...........................---------............///...//////000000000000000....................................////////////////////////////////////////////////000000000000111111111111000000//////---///111111///....../////////000000000111111111000000111111111222222222444444444333333333222222222333444555555555444444333333333333333333333222444444444444444444444444777666555666777888777666555555555666777888888888999999:::;;;<<<===>>>>>>????????????????????????AAABBBCCCDDDDDDDDDCCCBBB???>>>>>>@@@CCCDDDDDDCCC??????@@@AAAAAA@@@?????????@@@AAAAAAAAA@@@??????>>>???AAABBBCCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBAAA@@@>>>===<<<<<<===>>>>>>>>>>>>??????AAABBBCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAA@@@@@@??????@@@@@@???@@@@@@@@@AAAAAA???>>>===<<<;;;:::::::::;;;;;;::::::999999888888888777666666777999<<<===:::888777666777666555333333333333333444444444444444444333222222111000000//////000111222333333333222111111111222222000...555555555555333111000//////000000000111111111111/////////000000000//////////////////000000000000000/////////////////////......//////000000111111//////............///000//////........./////////........................//////000000000000/////////////////////...---,,,//////............//////------............------............////////////000000////////////000000///000111000///...///000+++,,,...///000///......///000000000111111111111000000000000111111111111333333333333333333333333222222222222222222222222111111222222222333333333444444444444444444444444222333444444333444555777777777777777777777777777999999999:::<<>>???@@@AAAAAA@@@???>>>>>>???AAABBBBBBBBBAAA@@@>>>???@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@???>>><<<<<<<<<<<<===<<<<<<===>>>@@@BBBDDDEEEAAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@????????????@@@AAA??????>>>===<<<;;;:::::::::::::::999999888888888777777666666777999:::;;;999777666555666666444222222222333333333333333444222222222222111111111111///000111222222222222222222111111222333222///------///111111000///...///000000000000111111111111---...///000000000000///////////////000000000000000000000//////............///////////////000000.........//////////////////............///000000...........................//////000000//////.........///......---,,,,,,//////............//////------............------............//////////////////000000000000/////////000111000///...///000,,,,,,---...///////////////000111111111111000000/////////000000000000000333333222222222222333333222222222222222222222222111111222222222333333333555555444444444333333333000222333444444444666777777777777777777777777777999999999:::<<>>===>>>===>>>???AAAAAA@@@>>>===>>>???@@@@@@???>>>======???AAACCCDDDDDDCCCBBBBBBBBBCCCCCCBBB@@@???>>>>>>>>>????????????>>>>>>@@@???===<<<;;;;;;<<<<<<<<<<<<<<<===???AAABBBCCC>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@@@@@@@@@@??????>>><<<;;;;;;999999999999888888888888444555555555666666777777777555444444555555444222111222222222333333333333111111111111222222222222000111222222222222111000//////000111333333111...%%%(((---///......000111000000000000111111111111...///000000000///...---.../////////000000000111.........////////////////////////...............,,,---///000000000///...///......---...///000111.................................//////..................///......------//////............//////------............------............//////////////////000000000000//////...000111000///...///111.........//////111222222///000111222222111000/////////000000111111111111333222111111111111222333222222222222222222222222111111222222222333333333333333444444444444444444222333555555555444555666777777777777777777777777999999999:::<<>>>>>????????????>>>>>>??????@@@@@@???>>><<<;;;>>>>>>>>>@@@AAAAAA???===<<<>>>???@@@@@@???>>><<<===>>>AAACCCEEEEEEDDDCCCFFFFFFEEEDDDBBB@@@===<<<>>>>>>>>>??????>>>>>>>>>@@@???===<<<;;;;;;<<<<<>>>>>============>>>AAA@@@@@@@@@AAABBBCCCCCC@@@@@@@@@AAAAAABBBBBBBBBAAA@@@???>>>>>>???@@@@@@@@@@@@@@@@@@???===<<<;;;999999999888888888888888222333444555555555444444666444333333444555333222111111111222222333333333000000000111222222333333000111222333333222000///------...111444444222000///222555555222000000000000000000000111111111111000000111111000...,,,+++.../////////000000111111,,,------...///000111111//////......---------,,,+++---///111111000///...///...------...///000111........................------............------......////////////......//////............//////---..................---............/////////000//////000000000000//////...///111000//////000111111000000///000222444555///000111222222111000///000000111111222222222333333222111000000111222333222222222222222222222222111111222222222333333333111222222333444555666666444666777777666555555666777777777777777777777777888999999:::<<>>>>>============>>>>>>???>>>===>>>AAADDDEEEEEE@@@@@@???>>>======>>>>>>===???AAADDDEEEDDDCCCCCCEEEGGGHHHHHHEEECCCBBBBBBEEEDDDBBB@@@>>>======>>>BBB>>>;;;:::<<<===<<<:::===>>>>>>???AAABBBCCCCCCDDDCCCBBBAAAAAAAAABBBBBBBBBAAA@@@@@@AAAAAA???===;;;:::::::::;;;>>>AAABBBBBBAAA@@@@@@@@@???<<<:::999999888888777666666666777666444555666777555444555333222333555555444333333444555555666555555555333222222111111222222333...///000111222333444444///000222333333222111000000000000000000111111222111111000000000000111111111111000000//////....................................------------..............................000///...------...///000111000///......///000111000000//////.........---111111000000/////////...------............------000000///...............,,,,,,,,,------------...000111111000//////000222222222111111000111111111............///////////////---,,,---000111000...111111111000000000000000666444222000/////////000333333333333333222111000///000111222333444444444222222111111222222333444444444444444444444444444333333333444555666777777111333555777999;;;<<<<<>>=========>>>@@@AAAKKKNNNVVVbbbooo)))***,,,......---,,,+++......---------,,,,,,,,,,,,++++++******++++++,,,------------,,,,,,,,,+++---,,,,,,++++++,,,,,,---........................***)))(((''''''((()))***---......///...---,,,+++..............................////////////..................////////////000000111111111111000000//////000111111111111111////////////000000000000111000000000/////////...111000/////////000222222222222111111111000000000333222222222222222222222333333333333333333333333222222222333333444444444555444444333333444444444555666666666777777777777888999999999::::::;;;;;;=========<<<======>>>???===<<<<<<<<<<<<<<<<<<===>>>======>>>@@@BBBDDDDDDAAAAAA@@@>>>>>>=========<<<===???AAABBBCCCCCCBBBGGGHHHJJJIIIFFFDDDCCCCCCBBBBBBAAA@@@@@@AAAAAABBBAAA>>>;;;;;;<<<===<<<;;;===>>>??????@@@@@@@@@@@@CCCBBB@@@?????????@@@AAAAAA@@@???@@@AAAAAA???===>>>============???@@@AAA?????????AAABBBAAA???<<<999999888888777777666666777666555555777777666555555444333333555555444333333333444555555555555555333222222111111222222333111111111111111111111111000111111222222222111111000000000000000111111222000000////////////000000000000000000////////////........................///..................///........................//////............//////000000////////////000000000/////////............///.........------------...//////////////////...000000///...............////////////000000000111...///000000......///000000000000//////000111111///////////////////////////...,,,...000111000...000000000000000111111111222111000000000111222333333333333333333222111000000000111222333333333333222222111111222222333444444444444444444444444444333444444444555666666666333444555777999:::::::::======<<<<<<===>>>@@@AAAFFFIIISSSaaaooo***+++,,,---...---,,,+++...------------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,,,,------------------------------,,,+++******+++,,,------......///......---,,,...........................//////000000//////...............///////////////000000111111000000/////////000111111111111111.........///000111111111000000000000////////////000000000///000111111222222222222222222111111111222222222222222222222222333333333333333333333333222222333333333333444444444444444333333444444555555555666666666777777777666666777888999999::::::;;;;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;=========>>>???AAACCCDDDCCCBBBAAA???>>>=========;;;<<<===>>>???AAABBBBBBGGGIIIJJJJJJGGGEEEDDDDDDBBBBBBAAAAAAAAAAAABBBCCCAAA???<<<<<<======<<<;;;===>>>???@@@@@@???>>>===AAA@@@???>>>>>>>>>???@@@CCCBBBAAABBBCCCCCCAAA???@@@@@@@@@@@@@@@@@@@@@???===>>>???BBBDDDCCC@@@>>>888888888888888777777777888777666666888888777666555444333333555555444333222333444444555555444444222222111111111111222222444333333222111000//////222222111111111111111222000000000000000111111222//////............//////////////////000000000000////////////////////////000//////......//////000..............................////////////....../////////000000/////////////////////........................------------//////000000000000//////000//////............///,,,---------............---///111111000/////////............///000000111111111111000000//////...///...---...000111000/////////000000111111222222111111000000111222222333222222333333333222111111000111111222333333333333222222111111222222333444444444444444444444444444444444555555555555555555555555666777888888888888;;;::::::;;;<<<>>>@@@AAAEEEHHHRRR```nnn++++++,,,---------,,,+++------------------------------,,,,,,,,,---......++++++++++++++++++++++++,,,,,,+++++++++,,,------------------------------111000////////////000111---.....................---------...............//////000000000000//////............//////////////////000000000000////////////000111111111111111.../////////000000000111000000000000////////////000000000000000111111222222222222222222222111111111111222222333333222222222222222222222222222222333333333333333333333333444444333333333444555555555555555666666666777777555555666777999:::;;;;;;<<<===>>>>>>===;;;:::888;;;;;;<<<<<<<<<<<<;;;;;;===>>>???@@@@@@AAACCCDDDDDDCCCBBB@@@>>>======<<<<<<<<<<<<===>>>@@@BBBCCCFFFHHHIIIHHHFFFDDDCCCCCCDDDCCCBBBAAA@@@??????>>>@@@???>>>=========<<<;;;<<<===???@@@AAA@@@???>>>AAAAAA???>>>>>>>>>???@@@DDDCCCCCCDDDEEEEEECCCBBB???@@@@@@AAAAAA@@@@@@???>>>>>>@@@CCCDDDCCC@@@===888888888888888888888888888777666777888999888777666444333333444555444222222222333444444444444444222222111111111111222222444333333222111000//////333222111000000000111222000000000000000111111222000//////......//////000......//////000000111111000000000000000000000000000000////////////000000........................---...///000000///...------...///000000///...---///////////////.........000000000000000//////////////////000000/////////000///............//////++++++,,,,,,,,,---------...111444444333111111111------......///000111222333222222111000//////...////////////000000000///......///000111222222333333333222111111000000000222222333333333222222111000111222333333333333333222222111111222222333444333333333333333333333333555555555555555444444444666666777777777777666666999888999:::;;;>>>@@@BBBHHHKKKTTTaaammm|||,,,,,,,,,,,,,,,,,,,,,+++---------------------------,,,,,,,,,------...///++++++++++++++++++++++++,,,+++++++++,,,,,,---...------------------------------,,,,,,,,,,,,------------------......//////---------.........////////////000000000000//////............//////////////////000000000000////////////000111111111111111111000000000/////////...////////////000000000000///000000000111111111111111111111111111111111111000111222333333333333222222222222222222222222222333333333333333333333333333333333333333444555666555555555555666666666666555666777888999:::;;;<<<<<<<<<===>>>===<<<:::999======>>>>>>>>>>>>======>>>@@@BBBBBBBBBBBBCCCEEEEEEDDDBBBAAA???>>>======>>>>>>>>>>>>???AAABBBCCCDDDEEEGGGFFFCCCAAA@@@@@@AAAAAAAAA@@@???>>>======????????????===<<<<<<<<<;;;<<<>>>@@@BBBCCCCCCCCCCCCBBBAAA@@@???@@@AAAAAACCCBBBAAABBBDDDDDDCCCAAA<<<===>>>???@@@@@@@@@@@@??????@@@BBBCCCBBB???<<<999999999999888888888888777666666777888999999888666555333333444444333222111222222333333333333333222111111000000111111222222111111111111111111111444333111000000000111222000000000000000111111222111000000//////000000111......//////000000111111000000000000000000000000000000////////////000000........................---...///000000///...------...///000000///...---.........////////////////////////000000000000000---......//////......---//////............//////.../////////000000000000...111333444333111000000.........///000111222333333222222111000//////...000000000000/////////000......///000111222222333222222222222111111000///111222222333333333222222111111222333333333222222222222111111222222333444333333333333333333333333555555555555555444444444666666777777777777666666888888888999;;;>>>@@@BBBHHHLLLUUUbbbnnn}}}------,,,,,,,,,,,,++++++,,,,,,,,,------------...************+++,,,------++++++++++++,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,...///000,,,,,,------...////////////000000111111000000///............////////////...//////000000//////...//////000111111111111111111111111000///.........////////////000000000000//////000111111111111000000000000111111111111111///000222333444444333222333333333333333333333333444444333333333333222222333333333333444555555666444444555555555666666666666666777888999::::::;;;777888999;;;;;;<<<<<<<<<>>>???@@@AAAAAA@@@???>>>>>>AAADDDDDDBBBAAACCCFFFEEEDDDCCCAAA@@@?????????@@@@@@@@@AAAAAAAAABBBBBBAAACCCDDDDDDAAA???>>>>>><<<===>>>???@@@@@@@@@???>>>???AAA@@@>>><<<<<<===;;;<<<===???AAACCCEEEFFFDDDCCCBBBAAAAAAAAABBBCCC???>>>>>>???AAAAAA@@@>>><<<<<<======>>>???@@@@@@@@@??????@@@AAA@@@>>><<<;;;::::::999888888777777666555555666888999888777666555444444444444333111000111222222333333222222111111000000000000111111000000111111222222222333333333222111000000000000000000000000000111111222111111000000000000111111////////////000000000000////////////////////////000//////......//////000..............................////////////...............//////..................///////////////---------...............------............------///............//////000------........./////////,,,...000000///.........////////////000111222222111111111000000//////...000111222111///...///000//////000000111111222222...///000222333333333333111111222333333333222222111222222333333222222222222222111111222222333444333333333333333333333333444444555555555555555555444444555666777777777777888888999999;;;>>>@@@BBBDDDIIITTTbbbooo...---,,,,,,++++++++++++,,,,,,,,,---------......************+++,,,---...+++,,,,,,,,,------------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************+++---///000,,,,,,------...//////000000000111111111111000000............////////////......////////////......//////000111111111111111000000000000////////////.../////////000000000111...///000111222111111000111111111222222222333333...000222444444444333222333333333333333333333333444444444333333222222222333333333333444555666666444444444555555555666666666666666777777888888888666666666777888999:::;;;>>>???@@@AAAAAA@@@???>>>===AAAEEEDDDBBB@@@BBBEEEDDDDDDBBBAAAAAA@@@@@@@@@@@@AAABBBBBBBBBAAA??????@@@BBBCCCCCC@@@>>>======<<<===???@@@AAAAAA@@@@@@===@@@BBBAAA>>><<<<<<=========<<<===>>>AAADDDEEEEEEDDDBBBAAAAAAAAABBBCCC???>>>>>>???AAAAAA@@@??????>>>===<<<======>>>??????>>><<<===>>>??????>>><<<<<<;;;:::888777666666555444444555777888888777777555444444444444333111000111111222222222222222111111000000000000111111000000111111111222222222333333333222111000//////000000000000000111111222000000////////////000000000000000000////////////........................///..................///........................//////............/////////......------......///............/////////000------------.........///......////////////.....................///000000+++++++++,,,,,,,,,------,,,...///...---,,,---.../////////......//////000////////////////////////000111333111///...///111000000000000000111111111---...000222333333333333000111222333333333333222222222222333333222222111222222111111222222333444222222222222222222222222333444444444555666666666111222444666777888999999::::::::::::<<<>>>@@@BBBCCCHHHSSSaaannn}}}...---,,,,,,+++++++++,,,,,,,,,,,,------.........,,,,,,,,,,,,---...///000,,,,,,,,,------.........++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))***,,,...000,,,,,,------...///000000000000111111111111000000............/////////000......////////////......//////000111111111111111......//////000000111111.../////////000000111111...///000222222111111000222222222333333444444444...000222444555444333222444444444444444444444444444444444333333222222222222222222333444555666777444444444555555555666666555555555666666666666666888777555444444555666777===???@@@AAAAAA@@@???===;;;@@@DDDDDDAAA???AAADDDDDDCCCBBBAAAAAAAAAAAAAAA@@@AAABBBCCCBBB@@@>>><<<@@@BBBCCCCCC@@@>>>======@@@AAABBBBBBAAA@@@>>>======@@@BBBAAA>>><<<<<<===???>>><<<;;;<<<>>>AAACCCDDDCCCBBBAAAAAAAAABBBBBBAAA@@@@@@BBBDDDDDDCCCAAABBBAAA???===<<<<<<>>>>>>===;;;:::;;;===@@@AAAAAA======<<<:::888777555555555444333444777888888777777555444444444444222111000000111222222222222222111111000000000000111111222222111111111111111111222222333333222111///...000000000000000111111222//////............//////111111000000//////....................................------------..............................000///...------...///000///...---,,,,,,---...///---.........//////000000.../////////000000111111//////000000000000//////...............///000111........./////////000000...///000///------///111///......---------..................////////////000222333222///...///111111111111000000000000000000111222333333222000///000111222333333333333333222222333333333222222111222222111111222222333444222222222222222222222222333333444444555666777777000111333555777999::::::;;;::::::;;;<<<>>>@@@AAAEEEIIISSS```lllzzz000///---,,,,,,---///000//////.........---------///......------......///...---,,,+++************---------............///...------,,,,,,------...///......---------......------------------------///...---,,,,,,...000111.......................................///000000111111000000//////......////////////////////////000000//////.........---111111111111111111111111111111000000000000111111//////000111111111111111333222222111111222222333333333333222222111111111111111222222222333333333333222222222333555777888555555666666555444333333333555777999:::;;;;;;:::::::::999999999:::;;;;;;<<<===>>>??????>>>===<<>>>>>@@@AAAAAAAAAAAA@@@??????===>>>???@@@@@@@@@@@@@@@EEECCCAAA???>>>>>>>>>???<<<===>>>@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>???@@@@@@@@@@@@???>>>>>>@@@@@@@@@@@@?????????>>>===<<<<<<<<<<<<;;;;;;;;;>>>===<<<:::888666555444333444555777999::::::;;;666666555444444333222222222222222222222222222222111111111111000000000000,,,---...///000111222222.........///////////////...............///000000000000000000000000000000////////////000000000000//////////////////////////////............////////////...------------.........////////////......000000000000000000000000000000000000000111111222////////////////////////,,,---///000000000///...///////////////.........000///...---,,,------...////////////////////////000000000000000000000000000000//////.........---////////////000000000000000000111222222222222111111111222222222222111111000000111111111111000000333333222111222333444555111111111222222333333333555555555555555555555555666555444333333444555666777777777777777888888888777999;;;<<<<<<>>>AAACCCEEEHHHQQQ^^^kkkzzz///...---,,,,,,---...//////.........------------------,,,,,,,,,,,,------,,,,,,,,,,,,---...//////---------............///...------,,,,,,------.........------------......------------------------,,,+++***))))))+++,,,..........................................///000000111000000000/////////...000000000//////.........000000/////////.........000000000000000000000000111111000000000000111111000000111222222222222222333222222222222222222333333333333222222222111111111111222222222333333333444444333333333444444555555555555555555444333333666666888888888888666666::::::999999999:::;;;;;;;;;<<<===>>>???>>>>>>===???@@@AAABBBCCCDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>@@@@@@AAAAAA@@@@@@???>>>======>>>???@@@AAAAAAAAADDDBBBAAA???>>>>>>>>>>>>======>>>???@@@@@@@@@????????????@@@??????>>>>>>??????@@@@@@??????>>>===>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<:::999777555444333444555666666777777777666444333333222111111000000222222222222222222222222111111111111000000000000333222111000///.........000000///....../////////...............///000000////////////////////////.../////////000000000000////////////////////////////////////////////////---------------...///000......////////////..............................000////////////000111111////////////////////////---......////////////////////////////////////...000///...---------......////////////////////////........................000/////////............////////////000000000000//////000111111111111000000111111222222111111000000111111111111111111000333333222222222333444555222222222222222222333333333333444444333333333333555555444444444444555555777777777777888888888888999:::<<<<<<<<<>>>@@@CCCEEEHHHQQQ^^^kkkzzz///...---,,,,,,---...///............------------------,,,,,,,,,,,,------,,,,,,,,,,,,---...///000---------............///...------,,,,,,------......---------------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---///000.......................................///000000000000000000////////////000000000//////.........000000////////////......////////////////////////111111000000000000111111111111222333333333333333222222222222222222222222333333333222222222222111111111222222222333333333444444444444444333222222444555555555555444444333555555666777777666555555999999999999999:::;;;;;;:::;;;<<<===>>>?????????===>>>@@@CCCDDDEEEEEEEEEGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@???????????????@@@@@@@@@@@@?????????>>>;;;<<<>>>???AAAAAABBBBBBBBBAAA@@@???>>>===============>>>>>>>>>>>>>>>=========>>>>>>???>>>>>>>>>???????????????>>>======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::::::::999999:::999888777555444333222666666666666555444333222333333222222111111000000222222222222222222222222111111111111000000000000666444222///.........///333222000.........///000...............///000000////////////////////////....../////////000000000////////////////////////---...///000000///...---,,,,,,,,,---...///000111......////////////..............................///............///000000////////////////////////...............///000000......//////////////////000///......------......////////////////////////........................////////////............////////////000000000000......///000000000000000000111111222222111111000111111222222222222111111333333222222222333444555333333222222222222222222111222222222333222222222444555555555555555555444666666777777888888888888:::<<<=========>>>@@@BBBEEEHHHQQQ^^^jjjzzz...------,,,,,,------...------------------------......------------......------,,,+++++++++++++++---------............///...------,,,,,,------...------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,///......---...///000000.......................................///000000000000000000/////////////////////000000000111111000000//////////////////000000000000000000000000111111000000000000111111000111222222333333222222222222222222222222222222222222222222222222222222111111222222222333333333222333444555555444222111444444444555555444444333111333555777888999888888888888888888999:::;;;;;;999:::;;;<<<>>>???@@@@@@:::<<>>>>>>>>>>>;;;<<<===???AAABBBBBBCCCAAA@@@???>>>>>>===========================<<<<<<<<<======>>>????????????>>>>>>??????>>>>>>===<<<;;;;;;:::::::::999999999::::::999999999888888888999888777666555444333222555666666555555444333222444444444444333333222222111222222222222222333333111111111111000000000///222111///......000333555666444111...---...000111...............///000000////////////////////////........./////////000000////////////////////////,,,...000111111000...,,,,,,,,,,,,------///000000......////////////.................................------------.../////////////////////////////////......------...000111............//////////////////..................////////////////////////........................///////////////.........////////////000000000000...///000000111111000000000000111111111111000000222222222333333222222222222222222333333333444444333333333222222111111111000111222333333333222222333444555666666555444333666666777777888888999999;;;<<<>>>=========@@@BBBEEEHHHQQQ]]]jjjyyy---------,,,,,,---------,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---------............///...------,,,,,,------...,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,.......................................///000000////////////000000000000---...///000222333444555//////000000000000000000111111111111111111111111111111000000000000111111///000000111111111111111111222222333333222222111222222222222222222222222111111222222222333333333///111222444555555444333333333444444444444444333222333555888999999999999888888888888999:::;;;<<<999999:::;;;===???@@@AAA;;;===AAADDDFFFFFFFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA????????????????????????@@@???>>>=========>>>>>>;;;<<<===???AAABBBBBBCCC????????????>>>>>>======<<<<<<=========<<<<<<;;;======>>>???@@@@@@@@@???===>>>>>>>>>>>>===<<<<<<;;;;;;:::::::::999999999888888888888777777777777888777777666555444444444444444555666666666555555444333333333333333222222111111111222222333333333111111111111000000000//////...------...111555777666444111...---...000111...............///000000....................................////////////////////////////////////,,,...000111111000...,,,///......---------............////////////......////////////////////////---------------......//////////////////////////////......------...000111---.........//////000000......//////////////////////////////////////////////////////////////////.........///////////////////////////000000000000///000111111222222111111000000000111111000000000222222222333333222222222222222333333333444444444333333333222222111111111111222444555555555444333333444555666666555444333555666666777888888999999;;;<<<============???AAAEEEHHHQQQ]]]iiiyyy,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------++++++************++++++,,,,,,,,,---...000111222---------............///...------,,,,,,------...++++++++++++,,,---...///------------------------,,,,,,,,,,,,------------.......................................///000000////////////000000000000---...///000222333444555//////000000000000111111111111111111111111111111111111000000000000111111//////000111111111111000111222333444444333222111111222222222222333333333111111222222222333333333///000111333444444555555222333333444444444444333666777888888888888777666777777777888888:::;;;<<<999999:::;;;<<<>>>@@@AAA???@@@CCCEEEFFFGGGGGGGGGCCCBBBAAA@@@???????????????????????????@@@@@@@@@@@@???===<<<<<<<<<===>>>;;;<<<>>>???AAAAAABBBBBB??????@@@@@@??????>>>===<<<<<<===============<<<>>>>>>??????@@@@@@??????===============<<<<<<;;;;;;;;;;;;:::::::::999999777777777666666666666555666666666555555444444444222333444555666666666666111111111111111111000000111111111222222333333444111111111111000000000000000///...---...000222333333222000.........///000...............///000000........................------........./////////////////////////////////---...///000000///...---//////...---------------......////////////......000000000000000000000000...------------...//////////////////////////////...............///000000------......///000000000......///000000000//////////////////////////////000000000000000000000000.........///////////////////////////000000000000000000111222222222222222///000000111111000000///111111222222222222111111111222333444444444333333333333222222222222222222111333555777777777555444444555555555555555555444555555666777888999999:::999;;;<<<<<<<<<===???AAAEEEHHHQQQ]]]iiixxx,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---///000222333---------............///...------,,,,,,------...++++++++++++,,,---...///........................---.../////////000//////.......................................///000000.../////////000000000111.........///000000111111//////000000000111111111111111111111111111111111111111000000000000111111000000111222222222222111000111333444444333111000111111222222222333333333111111222222222333333333222111111111222333444444111222333444444444444444555555777777777777555555666666777777888:::;;;<<<::::::::::::;;;===???@@@@@@@@@AAABBBCCCDDDEEEFFFBBBBBBAAA???????????????>>>>>>?????????@@@@@@@@@@@@>>>===;;;;;;<<<===>>>======>>>???@@@AAAAAAAAA???@@@AAAAAAAAA@@@???>>>;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======<<<<<<=========<<<;;;;;;:::::::::999999999999888666666666555555555555444444444444444444333333333111222333444444555555555000000000000000000111111000111111222333333444444111111111111000000000000..................///000000000///....../////////...............///000000........................---------.........//////////////////////////////////////////////////////......---------......///......////////////......////////////////////////.........---...//////000////////////////////////---......///////////////------......///000000111---...///000111000000///////////////////////////////////////////////////............/////////000////////////000000000000///000000111111111111111//////000000000000//////000111111111111111111000111222333444444444333333222222222222222222333333111333555777888777666555555555444444444444555555555555666777888999::::::777999:::;;;;;;<<>>@@@>>>>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@????????????>>>>>>??????@@@@@@@@@@@@@@@>>><<<;;;:::;;;===>>>===>>>???@@@@@@@@@@@@@@@???@@@AAABBBAAAAAA???>>>;;;;;;===>>>????????????===>>>>>>>>>===<<<;;;;;;<<<<<<======<<<<<<;;;:::999999999999888888888888666666555555555444444444222222222222222222222222111111222333333333222222222222222222222222333333000000111222333333444444111111111111000000000000+++,,,------...//////000.........///////////////...............///000000........................---------.........////////////////////////////////////............//////,,,,,,,,,---...///000111......////////////..............................///............///000000////////////////////////,,,---///000000000///...---------...///000000111---...///111111111000///////////////////////////........................---.........//////000000////////////000000000000...//////000000000000000//////000000000000//////000000111111111111000000111222333444555444333333111111111222222333333444000222555777888777666444666555444333333444555666444555666777888999::::::666777999::::::<<>>>>>>>>>>>AAABBBCCCAAA???<<<<<<<<<>>>@@@AAACCCDDDDDDCCCCCCEEEBBB@@@@@@AAAAAA>>>;;;;;;<<<===???@@@@@@@@@@@@CCCAAA???===<<<<<<===>>>>>>>>>>>>>>>>>>===<<<<<<999:::;;;<<<============<<<============;;;:::999;;;;;;:::999888777666555555555444444444333333333222222111111222222333444222333333333333222111111///000111222222222222222111111111111111111111111111111000000//////.........000111000///...///111111111222333222000...,,,//////.........---------)))***+++...111222111///......//////...---,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,///...,,,++++++,,,---...---------............/////////............//////////////////////////////+++,,,---///000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---......---,,,---///111555333111...------............//////000000111111000000111111111111000000444333222222333333111000222222333333333222222111333333333333333333333333333333444444444333222222333333333444444444555555777777777777777777777777888888999:::;;;>>>@@@BBBGGGGGGNNN[[[jjjzzz......---------,,,,,,,,,)))***,,,------------,,,,,,,,,,,,---------......///...---,,,++++++++++++------------------------,,,,,,------------,,,,,,***+++++++++,,,------------------............///........................000000///...............,,,---...///000//////...///...---///000222111000000000111111111111000000222222111111000000000000111111111111111111111111/////////000//////......000111222333333111000/////////000111111111111111111111111111111111111111222222222111222222333333222222333333333222222111555555444333333444555555555555555444444444444444555666777777555555666777999999888777666777:::===<<<=========>>>>>>>>>>>>???@@@AAAAAA???======>>>???@@@AAABBBCCCCCCCCCBBBCCCAAA@@@@@@AAAAAA>>>;;;;;;<<<===>>>>>>??????>>>???>>>=========>>>???@@@>>>>>>>>>>>>>>>===<<<<<<::::::;;;<<<============<<<=========<<<;;;:::999:::999999888666555555444555444444444444333333333222222111111222222333444111222222222222111000000000000111222222222222222222222222222222222222222111000000000/////////......000111000///...///111222222111000//////......//////.........---------------,,,...///000///---......//////...------,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...............---------///......------.........---------............/////////............//////////////////////////////---......////////////...////////////////////////////////////////////////////////////////////////////////////////////////...//////...---...000222444333000...------......000000000000111111111222000000111111111111000000333222000111222222000///222222222333333222222111333333333333333333333333222333333444444444333333333333333444444444555555555666666777888999999999999888999:::;;;>>>@@@BBBFFFGGGNNN[[[iiiyyy......---------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,---------......//////...---,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,------------------------------............///........................000//////............///,,,------...///.........000///...///000111000//////000000111111000000///000000000000////////////111111111111111111111111......///000111111000000///000111222222222111000//////000111111111111111111111111111111111111111111111111111222333444555333333222222222222333333444333333222222333333444333444555555444333222111333444666666555555666888888888888666555666999;;;<<<<<<=========>>>>>>>>><<<>>>@@@@@@>>>>>>>>>?????????AAABBBBBBBBBBBBBBBAAA@@@??????@@@@@@>>><<<<<<<<<======>>>======<<<;;;;;;<<<===???@@@AAAAAA===>>>>>>>>>>>>===<<<<<<:::;;;<<<===>>>>>>>>>>>><<<======<<<<<<;;;:::999888888777666555555444444444444444444333333333333222222111111222222333444111111111111111000000///000000111222222222222111222222222222222222222222000000000000////////////...000111000///...///111333111///---------///000/////////.........------111000...---......---,,,.........///......---,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///////////////...---------............/////////............/////////////////////////////////////////////...------///////////////////////////////////////////////////////////////////////////////////////////////////000000///...///000222333222000///.........///111111111111222222222222000000111111111111000000222111///000111111000...111222222333333222222222333333333333333333333333111222333444444444444444333333333444444444555555444444555777888999:::;;;999999999:::;;;>>>@@@AAAEEEGGGNNN[[[hhhwww......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......000///...---------------------------------------++++++,,,,,,,,,,,,++++++...............------------------............///........................000///............//////------........./////////111000//////000000///...//////000000000000////////////////////////......////////////////////////...//////000000000//////......000111222222222222//////000111111111111111111111111111111222222222222111111111222222333444444333222111111333444555444444444444444444444444222333555555555333111///111222444555555555777999999::::::888777777:::<<<<<<<<<<<<=========>>>>>><<<>>>@@@???>>>===>>>>>>??????@@@AAAAAAAAAAAAAAA????????????@@@???>>>>>>>>>>>>???>>>>>>===<<<<<<:::;;;<<<>>>???@@@@@@@@@======>>>>>>======<<<;;;;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<;;;:::999999888888777666666555444444444444444333333333222222222222111111222222333444222222222222222111000000000111111222222222111111222222222222222222222222000000000000////////////...000111000///...///111111000///---------...///////////////............333000---------......------...............------........................------------------------,,,---------.../////////,,,---///000000///...------------............/////////............//////////////////////////////---......//////...------////////////////////////////////////////////////////////////////////////////////////////////////...///000000......///111222111000///......//////111111111111111111111111000000111111111111000000222111000000111222111///111111222333333333222222333333333333333333333333111222333444555555555555333333333444444444555555555555666777888999::::::999999999:::;;;===???AAADDDFFFNNNZZZggguuu......---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...---------......------------------------+++,,,,,,------,,,,,,+++///.....................---------............///........................//////............/////////////////////000000000111000//////000000///...//////000000000000//////..................//////........................////////////...---,,,+++---...///000111222222222//////000111111111111111000000111111111222222222444333222222111111111222444333222111222333555666333444444444444444444333222333444555555333111000000222444555555555777999999::::::999777777999;;;<<<<<<<<<<<<============>>>@@@AAA@@@>>>===<<<===????????????@@@@@@@@@AAA??????@@@@@@@@@?????????@@@@@@@@@@@@???>>>>>>===;;;<<<===>>>>>>>>>>>>>>>===============<<<;;;;;;;;;<<<===>>>????????????===<<<<<<;;;::::::999999888888888777777666666555444444333333333222222222222222111111222222333444333333444444333333222111111111222222222111111000222222222222222222222222////////////000000000000...000111000///...///111...//////000000///------000000/////////.........111///---,,,...000000000------...............------.....................------------------------,,,---------.../////////+++,,,---...///...---------------............/////////............//////////////////////////////+++,,,---...////////////................................................////////////////////////////////////////////////---...//////...------///000000000///////////////000000000000000000000000000000111111111111000000333111000111333333222111000111222333333333333333333333333333333333333333111222333444555666666666333333333444444444555555777777777777777888888888::::::999:::;;;===???@@@CCCFFFNNNZZZeeesss......---------,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,---------............---------------...------------------------,,,------......------,,,---.....................---------............///........................///............//////000000////////////000111111000///...///000111000///...//////000000//////...............////////////........................000000//////...,,,+++***......//////000111222222//////000111111111111111000000000111222222333333555444333222111111111111333222222333333444555666111222222333333222222111222333444555555444333222111333555555555666888999888999999888666666777999;;;;;;<<<<<<<<<=========@@@AAABBBAAA???======>>>@@@??????>>>>>>???@@@@@@@@@AAABBBBBB@@@?????????AAAAAAAAAAAA@@@??????>>>>>>=====================<<<============<<<;;;;;;<<<===>>>??????@@@@@@@@@===<<<;;;:::999999999999888888888777777666666666333333333333222222222222222222111111222222333444444444444444444333333222111222222222222111000000111111111111111111111111////////////000000000000...000111000///...///111---...000111111000...---000000000/////////......///---,,,---000111111111,,,---......///.........---------...............---------------------------------...............++++++,,,---............---------............/////////............//////////////////////////////***+++,,,---.../////////................................................////////////////////////////////////////////////,,,...//////...,,,,,,---/////////000000000000000000000000///////////////000000111111111111000000333111111111333444333222000111222222333333333333333333333333333333333333222333444555555555555555333333333444444444555555888888777777777777777777::::::::::::;;;===???@@@BBBFFFOOOYYYdddqqq......---------,,,,,,,,,,,,++++++++++++,,,...///,,,,,,,,,---------......------,,,,,,,,,,,,---------------------------------......//////......---,,,,,,,,,------......///---------............///.......................................///000000//////...---...///000111///...---///000222111000......////////////............/////////000000000///////////////////////////////////////...------///////////////000111111//////000111111111111111///000000111222222333333333333222222111222222222111222333444555555555555111222333444444333222111333333333444555555666666333444666666666666888999999::::::999777777888999;;;;;;;;;<<<<<<<<<======???AAABBBBBB@@@???@@@AAA@@@???>>>>>>===>>>???@@@AAACCCEEECCC@@@>>>???@@@??????@@@@@@@@@??????>>>>>>===<<<;;;;;;<<<===>>><<<<<<======<<<<<<;;;:::======>>>???@@@@@@@@@@@@===<<<;;;999999999999:::777777666666666666555555333333333222222222222111222222111111222222333444333444444444444333222222222222222222222111000000000000000000000000000000.../////////000000000111...000111000///...///111///000000000000000000000000000000000/////////......------///111222111000,,,------...//////......---------.........//////.......................................---------,,,,,,,,,------...///000---------............/////////............//////////////////////////////+++,,,------............................................................////////////////////////////////////////////////---///111000///---------......///000000000000000111111111000000000//////000000111111111111000000111000000111222333333111000000111222333333333333333333333333333333333333444444555555555555555444333333333444444444555555666666777777888888999999;;;:::::::::;;;===>>>???AAAEEEOOOYYYbbbppp......---------,,,,,,,,,++++++******+++---...000,,,,,,,,,---------......,,,,,,+++++++++,,,,,,---------------------------......////////////......++++++,,,,,,---...//////---------.........//////.......................................///000111......---,,,---...///000...------...111222222111......////////////........./////////000000111111111111111111111111111111...//////000000000000000000////////////000000111//////000111111111111111///000000111222222333333111111111111222333444444000222333555666666555444444444666666666666444444333333333444555666777888444666777777666666888999;;;<<<===<<<:::999:::;;;;;;;;;;;;<<<<<<<<<=========???AAABBBAAAAAABBBCCC@@@???>>>======>>>??????CCCEEEFFFDDDAAA>>>???@@@>>>>>>????????????>>>>>>>>>===;;;:::;;;<<>>???@@@@@@AAA@@@@@@===<<<:::999888888999:::555555555555555444444444333333333222222222111111222222111111222222333444222333333333333222111111222222222222222111000///////////////////////////.../////////000000111111///000111000///...///111222111000//////000222333000000000000////////////......///000222222000...,,,,,,---.../////////...---------.........//////......................../////////......------,,,......------...///111222---------.........////////////............//////////////////////////////------......------,,,+++................................................////////////////////////////////////////////////...000222222000.........---...///000111111111000333222222222111111000000000000111111111111000000000/////////111222222111///000111222333444444444333333333333333333333333555555555666555555444444333333333444444444555555444555666777888999:::;;;;;;:::::::::;;;===>>>???@@@EEEOOOYYYbbbooo////////////////////////000///---+++++++++---...---------.........//////---------,,,,,,+++++++++(((((()))***,,,---...///---...///000000...,,,+++////////////////////////,,,------,,,+++,,,...111,,,---...//////...---,,,........................------------------------+++---......------...000////////////////////////---------.........////////////000000000000//////////////////////////////000000000000000000000000111111222222222111111000111111111000000000000000000000111222222222222111555444444555666555333111333444444555555444444333333444555666666555444333666777777777777666666555999;;;======<<<::::::;;;<<<;;;;;;<<<<<<===>>>???<<<============>>>>>>>>>@@@???>>><<<<<<>>>???@@@BBBFFFIIIGGGAAA<<<<<<>>>EEEDDDBBB@@@???>>>======<<<=====================<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::999777555444444444333222333333333222222111111111222111111111000000//////111222222333333222222111111111000000000000000000222222222111000//////...//////000000000000/////////---,,,///333666666555555444333111000/////////000000000000//////////////////////////////////////////000000000000//////000000//////.........---+++---///000000///---+++***+++---.........------////////////////////////////////////////////////............///////////////////////////...---------------,,,,,,---------///////////////////////////////////////.........////////////////////////000000000000000000000000///////////////.........000000////////////000000000000000000////////////000000000111111222222222333222222222111111000000111111111000000000000000222222333333333333444444666666555444333333222222666888888777666555666777555555666777888999999:::::::::::::::;;;===>>>@@@AAAIIILLLUUUeeeqqq........................000...---++++++,,,---...,,,------------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,+++........................***+++,,,+++******,,,...,,,---...//////...---,,,................................................---...000//////...000111////////////////////////---------.........////////////000000000000//////////////////////////////000000000000000000000000000000111111111000000///111111111111111111111111000111111222333222222222111111000111222222000---555555666666555444444333333444555666666555444333444555666777888888888888999;;;======<<<::::::;;;;;;;;;;;;;;;<<<===>>>????????????@@@@@@@@@AAAAAA@@@???>>>======>>>???@@@BBBFFFIIIGGGBBB>>>>>>???@@@??????>>>==============================<<<<<<>>>=====================>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::999999888666444444444555444333333333333222222222111111111111111111000000000///111222222333333222222111000000000000000000000000222222111111000//////...//////000000000000//////,,,+++***---111444555444333333111000///.........000////////////////////////////////////////////////000000000000000000///000/////////.........------...////////////...---------...//////...---,,,............................................................////////////000222555666666444111.........------------......////////////////////////.........///////////////////////////////////////000000000000000000000000/////////////////////...//////............//////000000000000////////////222222222333333333444444222222111111111000000000111111111111111111111111222222222333333333444444444444444444444444444444222444666666666666888:::777777777777777888888888999999999999:::<<<===???AAAHHHKKKSSSdddppp------------------------///...---,,,+++,,,---...,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++......------,,,,,,++++++...------------,,,,,,,,,------------------------+++---......,,,++++++,,,------............------------------------------////////////////////////---///000000......///111////////////////////////---------..................//////000000//////...////////////////////////000000000000000000000000...//////000000000//////111111111111111111111111111222222333333333333333333222222222333333111000444444444444444333222111333444555666666555444333222333555777888999::::::999;;;======<<<;;;:::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@AAAAAAAAABBB@@@???>>>======>>>???@@@BBBEEEHHHGGGCCC@@@@@@AAA===============>>>>>>>>>>>>>>>>>>======<<<<<<<<<@@@@@@??????>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999888777777555333333555666555444333333333222222222222111111111111111000000000000111111222222222222111111000000000000000000000000222222111111000///////////////000000000000//////*********,,,///222333333222111000///...---------////////////////////////////////////////////////000000111111111111000000/////////...............////////////////////////000000000000///...---,,,............................................................////////////000333888;;;:::777222...//////............//////////////////////////////------......//////000000////////////////////////////////////////////////......//////////////////......------------......////////////000000000000222222222222222333333333111111000000000000//////000000111111222222333333222222222222333333333333111222222333444555555666111333555555555555777888888888888888777777666666999888888888999;;;===>>>AAAHHHJJJRRRbbbooo------------------------...------,,,,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------.........---,,,,,,,,,,,,------------------------------...000111111///---------------------------------------------------------........................---...//////------...///////////////////////////...........................//////////////////...////////////////////////////////////////////////...///000000111000000000111111111222222222222222222222333444444444444333444333222222444444333111...///000111111111111000333444555666666555444333222333555777999::::::;;;999;;;===>>><<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>?????????@@@@@@@@@@@@??????>>>>>>??????@@@AAACCCFFFFFFCCCAAA@@@AAA??????????????????????????????>>>>>>===<<<<<<<<>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;999888777666666444333333555666666555222222222222222222222222111111111000000000000000111111222222222222111111000000000111111111111111111111111111000000////////////000000000000//////,,,,,,,,,,,,...000111111222111000///.....................///////////////////////////////////////000000111111111111000000........................000//////......//////000000000000000000/////////............................................................////////////---000444777666444000---000000////////////000000////////////////////////,,,------...///000111111////////////////////////////////////////////////............///////////////......------......///////////////000000000000///000000000000000000000000000000///////////////000000111222333333444444111222222222222333333333111222222333444444555555444555666555333222333444888888777777777777777777999999888888999;;;===>>>AAAHHHIIIQQQaaaooo---------------------------------,,,------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---.........---,,,,,,,,,------..............................000111111///------------------,,,,,,---------------------------------------------------------...000111000......///000////////////////////////.....................---......////////////......///////////////////////////////////////////////////000111111222222222111111222222222333333333444222222333444444444444333111///...///000111000///,,,---...000111222333333333444555666666555444333444555666888999999:::::::::<<<>>>>>>===;;;;;;<<<:::::::::;;;;;;<<<===>>>>>>>>>?????????@@@@@@@@@@@@@@@????????????@@@@@@???AAACCCDDDBBBAAA??????@@@AAAAAAAAA@@@???>>>===??????>>>>>>============BBBAAAAAA@@@???>>>>>>===========================>>>===<<<;;;999888666666666444333333555666666555222222222222222222222222000000000000000000111111000111111222222111111000111111111222222333333333111111111000000000000000//////000000000000//////000000//////......///000222111000000////////////------....../////////000////////////////////////000000111111111111000000---------...............//////............//////.........///000111222222............................................................////////////......///000000//////...000000////////////000000////////////////////////,,,------...///000111111////////////////////////////////////////////////---.........//////000000000//////////////////000.../////////000000000111///////////////////////////////////////000000000000000111222333333444444111111111222222222333333333333333333333333333333333555555444333222333444555666666777888888999999::::::999:::;;;<<<>>>???AAAGGGJJJQQQbbbooo------------------------,,,,,,------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------------...............////////////////////////+++---......,,,++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------111222333222000///000111////////////////////////...............------------......//////......---////////////////////////000000000000000000000000///000111222222333222222222222222333333444444555111222222333333333333333222111///000111333222222...000111333555666666777333444555666666555444333444555777888999::::::::::::<<<>>>>>>===<<<;;;<<<::::::::::::;;;<<<===>>>@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCBBB@@@>>>===???@@@@@@@@@???>>><<<;;;>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@@@@???>>>>>>>>>===========================<<<;;;:::999888777666777555333333555666555444111222222222222333333333000000000000111111111111000000111111111111000000000111111222222333333333111111000000000000000000//////000000000000//////111222222000///...///111222111000000/////////000---------......//////000//////////////////////////////000000000000//////---------------.................................---------...///111333444------------------------------------------------............////////////000///...------...000111000000////////////000000////////////////////////------......//////000000////////////////////////////////////////////////------......///000000000000000////////////000000......//////000000111111111111111111000000000000//////000000000000111111000000111111222222333333111111111111222222222222333333333333222222222222000222444444444444666777555555666777888999::::::;;;:::::::::;;;===???@@@@@@GGGKKKSSSdddppp........................+++,,,,,,---.........---,,,------------.........+++++++++,,,,,,---------------......//////000000------///000000000//////........................***+++,,,+++******,,,...------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................///111111000///....../////////////////////////////////.........------------......//////......---////////////////////////000000000000000000000000...///000111222222222222222222333333444555555555000111111222333222222222666444222222444666666666222333444555666666666666333444555666666555444333222333555888:::;;;<<<===:::<<<>>>>>>===<<<<<<<<<::::::::::::;;;<<<======?????????@@@@@@@@@AAAAAA???@@@@@@@@@@@@@@@@@@???BBBBBBBBBCCCCCCAAA>>><<<>>>???@@@AAAAAA@@@>>>============>>>??????@@@@@@??????????????????>>>>>>========================;;;;;;::::::999888888777888666444444444555444333111111222222222333333333///000000000111111111111000000111111111111000000...//////000111111222222000000000000000000000111//////000000000000//////...000111000///...111333000000///.........//////,,,,,,---......///000000////////////////////////......////////////......,,,,,,,,,------.........+++,,,---......---,,,+++...---------...000111222------------------------------------------------............////////////000///...------///111222000//////......//////000////////////////////////.........///////////////////////////////////////000000000000000000000000------......///000000111/////////....../////////.........///000111111111111111000000000/////////000000000111111111222222111111111111111111111111111111111111222222222222111111111222333333444444111222444555444555666888666666777777888888888999:::999999999:::<<<>>>??????GGGLLLVVVfffqqq////////////////////////+++,,,------.........------------.........//////+++++++++,,,,,,---------***+++---///222444666777,,,...000222222111000///------------------------,,,------,,,+++,,,...111------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,---...---+++***+++,,,//////////////////////////////.........------------..................---////////////////////////000000000000000000000000---...///000111111111111222222333333444555666666000000111222222222222111333111000000222333444444444555555555444444333222333444555666666555444333000222444777:::===>>>???:::<<<>>>???===<<<<<<<<<::::::::::::;;;<<<======<<<============>>>>>>>>>???@@@@@@AAAAAA@@@@@@???DDDCCCCCCDDDDDDBBB???<<<>>>@@@BBBDDDEEEDDDCCCBBB<<<<<<===>>>???@@@AAAAAA>>>>>>>>>>>>>>>?????????========================:::::::::999999888888888999777555444444444333222111111111222222333333333//////000000111111111222000000111111111111000000,,,------...///000000111000000000000000111111111//////000000000000//////+++...000000...///222555//////...---------......,,,,,,------...///000000////////////////////////------............------,,,,,,,,,------.........***+++---......---+++***//////...------...///000------------------------------------------------............/////////000......------...///000111//////............/////////////////////////////////////////////.........////////////////////////111111111111111111111111---------...///000000111.........------.........---......///000111111222//////......---------,,,000000111111222222222333111111111000000000000000000111111111111222222222...///000111333444555666555666777666444333444555888888888888777777777777999888888888999;;;===>>>???HHHMMMWWWhhhrrr------..................---------,,,,,,+++++++++*********+++,,,---...///------------------------***,,,------------...000---------............///.........------.........---------............///.........---,,,+++)))(((......////////////......***,,,---...---------///........................000///...------...///000///000111111111///...------......///000/////////000000000000////////////////////////000000000000000000000000000000000000000///.........///111222222222111111111111111111222222333333444555555555222222222333333444444444555666777888777666444222333444555777888:::;;;;;;999:::===>>>???>>>===<<<;;;<<<<<<<<<======>>>>>>===???@@@@@@???>>>@@@AAABBBBBBBBBAAA@@@???>>>===>>>>>>?????????>>>>>>===@@@AAAAAABBBBBBAAAAAA@@@======>>>>>>??????@@@@@@???>>>>>>>>>=========<<<<<<===>>>>>>>>><<<;;;:::999888777777888888666555555555444333333222111111111111111111111111111111000111333222000//////000------...///000111222222//////............///000111111111111111000////////////.........---------,,,---------.../////////........................////////////////////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,((('''&&&&&&(((,,,000222........................---------............///,,,,,,,,,---------......,,,---------.../////////---------............//////////////////.........000///...---------------///////////////......---000000//////.........---000///.........///111222111///...------...///111......//////000000111111////////////////////////000111111111111111000000444333222111111222333444000000000000000111111222000111222111/////////111222222222222222222222222333222111111111333666777222222333444444555555666555777888888777777888999999888888999:::<<<>>>@@@BBBHHHJJJSSSeeeqqq........................---------,,,,,,+++++++++++++++++++++,,,---......------------------------,,,.........,,,,,,,,,...---------............///......------------......------------............,,,,,,------,,,,,,++++++......////////////......***,,,......,,,,,,,,,---........................//////............/////////000000111000///...---------...////////////.........//////000000000111////////////000000000000000000000000000000000000000000/////////000111222111111111111111111111111222333333444444555666666555555555555444444444444555666777777777666444333333444555666888999:::;;;999:::<<<===>>>>>>======:::;;;;;;;;;<<<<<<<<<<<<===???@@@@@@??????@@@AAAAAAAAAAAA@@@@@@>>>======<<<===>>>???????????????@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>??????>>>>>>>>>========================>>>======<<<<<<;;;:::888888888888777555555555444333333222111111111111111111111111111111000111222222000//////000......//////000000111111111111000///////////////111111111111111000////////////.........---------...//////////////////000........................///////////////////////////............---------------------------------,,,+++******+++,,,...000...............------------------............///,,,,,,---------.........---------...............---------............////////////////////////...111000///...............000000000111000//////...000/////////............000//////...///000111222000///...------...///000///////////////000000000////////////////////////......////////////......222111111000000111111222000000000000000111111222---///111222222222444666333333333333333333333333333333111111111333555666222222333444444555555666555777888888777777888999999888888999:::<<<>>>@@@BBBHHHJJJRRRdddppp........................------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------...///000...,,,++++++,,,---------............///------,,,,,,,,,,,,------------------............+++++++++,,,,,,---------......////////////......,,,---......,,,+++,,,,,,..............................////////////....../////////000//////...---,,,,,,---...............,,,---...///000111111222////////////000000000000000000000000000000000000111000000000000111222222111111111111111111111111333333333444555555666666888777777666555555444444555555666777777555444333444444555666888999::::::::::::;;;<<<<<<======>>>:::::::::::::::;;;;;;;;;===???@@@@@@??????@@@AAA@@@@@@@@@@@@??????>>>===;;;<<<===>>>???@@@@@@@@@???@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>==========================================<<<======>>>>>>===<<<:::999999999777555555444444333333222222111111111111111111111111111///111222222000//////000////////////000000000000333222111000000000000000111111111111111000//////...............---------111111000000000000000000........................////////////////////////000///...---,,,---..............................//////......------------//////.........------------------............///,,,------------........................------------------............///......//////////////////111111000////////////000111111111111111000000///////////////............///////////////000111111000///...------...///000000000//////////////////////////////////////////......////////////......///000000000000000000///000000000000000111111222222333444222000...//////444444444444444444444444444333222222222333444555222222333444444555555666555777888888666666777999999888888999:::<<<>>>@@@@@@FFFHHHQQQcccooo~~~...............---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,------------------------...//////...---,,,,,,------------............///---,,,,,,++++++,,,,,,---,,,,,,---------.........,,,+++++++++,,,,,,---------......//////......---...///000000...,,,,,,---........................,,,---////////////---,,,........................+++,,,------......------------......///000000111////////////000000000000000000000000000000000000111111111111111222222222111111111111111222222222333333333444555555666666666666666666666555555555444555555666666555444444444555555666777888999999::::::::::::;;;<<<===>>>:::::::::::::::;;;;;;;;;===???@@@@@@>>>>>>???AAA@@@@@@@@@AAA@@@@@@??????<<<<<<===>>>?????????>>>>>>??????@@@@@@??????>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<============>>>======<<<;;;<<<===???@@@???===;;;::::::999777555444444444333333222222222111111111111111111111111///111222222000///000111111000000000/////////...000000000//////000111111111111111111111000//////........................111111111000000/////////........................////////////////////////111///---,,,+++,,,...///...........................///000000///...---,,,/////////...------,,,,,,---------............///------------............/////////...---------,,,---------............///............////////////000000///////////////000000111111111111000/////////////////////.........///////////////000000111000///............///000000000000//////......---///////////////////////////000000111111111111000...///111111111111///...000000000000000111111222111222222000---++++++,,,333333333333333333333333444444333222222222333333222222333444444555555666555666777777666666777999999888888999:::<<<>>>@@@???EEEGGGPPPaaannn}}}//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++------------------------,,,---///...------///000---------............///---,,,,,,++++++,,,,,,---,,,,,,,,,------------......---,,,+++++++++,,,,,,------............------///111222111///......///........................,,,---...//////...---,,,------------------......+++,,,------......------/////////...............////////////000000000000000000000000000000000000000000111111222222222222000000111111111222222222222222333333444555555555222222333444555555666666444444555555555555555444555555666666777777777888:::999999999:::;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;<<<===???>>>======>>>@@@@@@@@@AAAAAAAAAAAAAAA@@@>>>>>>>>>>>>>>>===<<<;;;===>>>>>>>>>>>>>>>>>>===>>>=========<<<<<<;;;;;;<<<<<<<<<<<<<<<============<<<;;;;;;;;;===>>>???>>><<<:::999999888666444444444333333333333222222111111111111111111111111...000222222000000000111111111000000//////......---------...///000111222111111111111111000//////---.....................000000000//////.................................////////////////////////111///---,,,+++,,,...///------------------------+++,,,...//////...---,,,//////.........------------------............///---------.........///////////////...---------,,,---------............///---.........//////000000.........------....../////////000000//////...---.........///////////////...//////000000000000000//////............//////000000//////......------//////////////////////////////000111111111111111///000111222222111000///000000000000000111111222(((***---...///000333555111111111111111111111111444444333333333333333333222222333444444555555666444666777777666666777888999888888999:::<<<>>>@@@>>>DDDFFFOOOaaammm|||/////////...------,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++------------------------+++---...///......000111---------............///------,,,,,,,,,,,,------,,,,,,,,,,,,------------///...,,,+++***+++,,,,,,------............------///000111111000...///000........................------............------------,,,,,,,,,---......,,,,,,---.............../////////.........------////////////000000000000000000000000000000000000///000111111222222111111000000000111222222333333111111111222333333444444///000111222333555666666444444444444444555555555666666666666666666666666888888999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<===>>>>>>???@@@AAAAAAAAAAAAAAA?????????>>>===<<<;;;:::<<<======>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;=========<<<<<<<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;:::888777777777555333333333333333333333333333111111111111111111111111...000111222000000000111111111000000//////......------------...000111222111111111111111000//////---------...............000///////////////..............................////////////////////////000///...---,,,---......------------------------***+++,,,.........------........................---------............///------........./////////...............------------------............///------......///000000000...------------......//////////////////...------.........///////////////......///000000000000000//////////////////////////////..................////////////////////////,,,---...//////000000///000111111222222111111000000000000000000111111222,,,...000111111222444666111111111111111111111111333333333333333333333333222222333444444555555666444666777777555555666888999888888999:::<<<>>>@@@>>>DDDFFFOOOaaammm|||000//////...------,,,,,,+++++++++,,,,,,---------------,,,+++++++++,,,,,,---------------------------...//////...---///000---------............///......------------......++++++,,,,,,,,,------------,,,+++******,,,---...,,,------......------,,,,,,...///000.........///...........................------,,,,,,------...,,,,,,+++++++++,,,......------...////////////...------..................////////////000000000000000000000000000000000000...///000111111111000000///000000111222222333333///000000111111222333333000111111222333444444555333333333333444444555666666666666666666666666555666777999:::;;;;;;::::::;;;;;;;;;;;;::::::999999999:::<<<;;;::::::;;;===<<<<<<===??????@@@@@@@@@>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>===<<<;;;::::::999:::::::::;;;::::::999999888777555555555555444222333333333333333333333333111111111111111111111111...///111222111000111222000000000000////////////000000///////////////000111111111111111000//////---------........./////////000000000000000000111........................///////////////////////////............---------........................,,,,,,------......------,,,,,,------.../////////---------............///............////////////---------...............---------............///------......///000000111...............///000000000000000000000///................../////////000---...///000111000000///......////////////......------..................////////////////////////,,,---...///000000000000000000000//////000000000000000000000000111111222222333444333111000000111111111111111111111111111111222222333444444444444222222333444444555555666444555666666555555666888999888888999:::<<<>>>@@@???EEEGGGOOOaaammm|||000000///...------,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------///000111000...------...---------........./////////......------......///++++++,,,,,,,,,---------+++******)))+++---///111,,,------......------,,,***,,,---...---------///..............................,,,++++++,,,......,,,,,,+++***+++,,,...///---...//////000000//////+++,,,,,,---...///000000////////////000000000000000000000000000000000000---...///111111000000//////000000111222222333333/////////000111111222222222333333333333333333333333333333333333444555666666666666666666555555555555777999;;;<<<;;;:::999:::::::::999999888888888888999;;;:::999999:::<<<::::::;;;===>>>>>>>>>>>><<<<<<===============<<<;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<>><<<;;;:::999888999::::::;;;:::999777666666555333333444444333111333333333333333333333333111111111111111111111111...///111222111000111222////////////000000000000444333222000///.........111111111111111000//////---------.........//////000000111111222222222333........................////////////////////////......//////......---,,,000000000000000000000000............------------+++,,,,,,---...///000000---------.........//////............/////////000,,,------....../////////---------.........//////---------...///000000111///////////////000111111111111111111111000//////---.........//////000000---...000111111111000///......////////////......,,,------....../////////////////////////////////...///000111222222222222000///...------...///000000000000000000111111222---...000111000111222444222222222222222222222222000111222333444555555555222222333444444555555666444555666666555555666888999999888999:::<<<>>>@@@???EEEGGGPPPaaannn}}}...---,,,,,,,,,,,,---...000000000//////.........------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,---...///000........................111///---+++++++++---...///...---,,,+++++++++++++++---...000000///---,,,///......------,,,++++++...------,,,,,,------...///...,,,++++++,,,...///000000//////.........------...000111111111000///////////////000000000000000000000000////////////333111/////////000000000333222222111111222222333111111111111111111111111111111111111111111111111333444555666777888999:::666666666666666555555555666666555555666888:::;;;<<<999777777:::<<<<<<;;;;;;;;;<<<<<<<<<;;;:::999???===:::888777999<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<===>>>>>>===;;;===;;;999777777888:::;;;===<<<<<<;;;999888888777:::999777666666888999;;;AAA>>>999555333333444555555444333222111111111111111111000000//////......000000////////////000000111111000///////////////...///000111111000///...000000000000000000000000////////////////////////------...///000222444555////////////............//////...------------...000000//////.........---........................------...............---,,,------......------,,,---------............///////////////////////////,,,,,,,,,---------..................////////////////////////////////////////////////////////////111111000///...---,,,,,,---......///000111111222222111111111000000////////////000000000000//////---......///////////////////////////............///...---...000111111111333333222222111000//////000000000000000000000000111111111111111111111111111111111000000000000000000111222333444444444444444444444444444444444444777777777777888888888888888888888999:::;;;<<<===@@@AAAGGGSSS___nnn...---,,,,,,,,,,,,---...------,,,,,,++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------,,,,,,************+++,,,---...........................,,,+++*********+++,,,---......------,,,,,,,,,,,,---...///000///...,,,***,,,,,,,,,---------.........------,,,,,,------...///...,,,++++++,,,...///000/////////.........------...///000000000//////------------............000000000000////////////333222000///000000000000333222222111111222222333222222222222222222222222111111111111111111111111333444444555666777888888666666666666666666666555555555666666777999:::;;;;;;999888888;;;<<<;;;:::::::::::::::999999999999>>>===:::999888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<===<<<:::888999888666444444666888999===<<<<<<;;;999888888777999888777666666777999:::999999888666555444444333555444333222111111111111111000000000/////////...000000////////////000000111111000///////////////...///000111111000///...////////////////////////////////////////////////......///000111333555555////////////............//////...------------...000/////////.........---..........................................------,,,,,,------------,,,,,,---------............///........................,,,,,,---------.....................////////////////////////////////////////////////////////////000000000///......------......//////000000111111111111111000000000////////////000000000000//////---......///////////////////////////////////////000///......000222222111333333222111111000//////000000000000000000000000111111111222222111111111222222222222222222111111000111222333444444444444444444444444444444444444444444444444555555555555888888888999:::;;;<<<===BBBCCCIIISSS___mmm...------,,,,,,------..................---------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------...............------,,,,,,,,,************+++,,,---...........................*********+++,,,,,,------------.........---,,,,,,////////////...,,,+++)))******+++,,,...///000000...------,,,,,,------...///...---,,,,,,---...////////////...............------...////////////...------------............////////////000000000000222222111000000000000111222222111111111111222222333333333333333333333333111111111111111111111111333333444444555555555666555555666666666666666666444555666777999999999999:::999999:::<<<<<<;;;::::::999888777777777888888===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===>>><<<999666666555444444444666888:::<<<<<<;;;::::::999888888888777666555555666777888222333666888888666444222444333222111111111111111000000000000////////////000000////////////000000111111000/////////////////////000000000000///////////////////////////////////////////////////////////////000222333555555////////////............//////...------------.../////////........................................../////////...---,,,,,,,,,,,,------------,,,,,,---------............///------------------------,,,------------.....................////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111000000000000////////////000000000000//////---......///////////////---......//////000000111111///...///111333333222222222222111111000000///000000000000000000000000111111222222222222111111222333333333333333333333111111222333444444444444444444444444444444444444333333333333444444444444888888888999:::;;;======DDDDDDIIISSS^^^kkk}}}------------------------//////////////////......------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------...............------,,,,,,+++---------------...//////........................,,,,,,---...//////......+++,,,------------,,,+++---............---,,,+++***++++++,,,---...///000...------,,,,,,------.........------------..............................---------...............////////////000000000000////////////000000000000222222222111000000000111222222111111111111222222333333333333333333333333111111111111111111111111333333333333333333444444555555555555666666666666333555777888999999999888999999:::<<<===<<<;;;:::;;;:::888666666777888:::;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::;;;<<<>>>@@@AAA???;;;777666666555555666888:::<<<<<<<<<;;;::::::999888888777777666555555555666666111333555777777666444222333333222111111111111111000000000000////////////000000////////////000000111000000/////////////////////000000000000//////////////////////////////////////////////////////......//////000222333444////////////............//////...------------...................................................////////////...---,,,+++,,,,,,------------,,,,,,---------............///------------------------------------........................////////////////////////////////////////////////////////////............//////000000000000000000////////////000000000000000000////////////000000000000//////---......///////////////,,,---...///000111222222111000///000222333333333222111111111000000000///000000000000000000000000111222222333333222222111222222222222333333333333111222333333444444444333333333444444444444444444555555666666666777777777777888888999:::<<<===>>>CCCDDDIIIRRR]]]jjj|||------------------------++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------...............------,,,,,,,,,......------......//////...........................////////////...---,,,+++,,,,,,,,,,,,++++++***++++++,,,------.........------------------------...------,,,,,,------...........................---------...............------------.........///////////////000000000000.../////////000000000111111222444333111///000222222111111000000111111222333333333333333333333333111111111111111111111111222222222222333333333333444555555555666666777777333555777888999999999888888:::<<<===<<<<<<;;;;;;===;;;999888777888:::;;;;;;;;;<<<<<<<<<;;;:::999:::::::::::::::::::::::::::;;;===@@@AAA???<<<888555555555666777999;;;<<<;;;;;;;;;::::::999999888777666666555555555555555666666666555555444444444222222111111000000111111////////////000000000000000000////////////000000111000000///////////////000000////////////000000........................////////////////////////------------...000111222////////////............//////...------------...---------.............................................//////...------,,,,,,------......------,,,---------............///........................---------.........//////............////////////////////////////////////////////////////////////------......///000000000000000000000//////////////////////////////000000//////000000000000//////---......///////////////,,,---...///000222222333111000///000222333333333111111111000000000000000000000000000000000000000111222333444444333222111111111111111222222333333222222333444444444333333333333333444444444555555666666777777777888888888777777888999:::<<<===>>>AAABBBGGGQQQ]]]jjj}}},,,------......------,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,,,,------..............................------,,,++++++***///...---+++++++++++++++******+++,,,---...////////////...---,,,,,,++++++...------,,,,,,------...........................---------------...............------......///000------------..................//////000000111111000333555444111///000222111111000000000000111111333333333333333333333333111111111111111111111111111111222222333333333444444444555555666777777777444555666777999999999999999;;;<<<===;;;;;;<<<======<<<;;;:::::::::;;;<<<;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::888888:::<<<>>>>>>;;;999444444444555666777999999;;;;;;;;;::::::999999999777777777666555555444444999888555444333333333444222111111000000000111111////////////000000000000000000////////////000000111111000///////////////000000////////////000000........................////////////////////////,,,,,,,,,,,,---...///000////////////............//////...------------...---------------.................................------...............---......////////////......---------............///////////////////////////------........./////////............////////////////////////////////////////////////////////////---.........//////000000////////////000000000000......////////////000000//////000000000000//////---......///////////////------...///111222333333111///...///111333333222000000000000000000000000000000000000000000000000111222333555555333222111000000111111222222333333222333333444444333333333222333333444444555555555555555555555666666666777777777777999:::<<<>>>???AAAAAAGGGQQQ\\\jjj|||,,,,,,---......---,,,,,,---------....../////////------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,,,,------.........------,,,,,,,,,,,,------...........................---,,,++++++,,,------444222///,,,++++++,,,---++++++++++++,,,---......//////...---,,,,,,++++++...------,,,,,,------.........////////////......,,,,,,,,,------.........//////.........///000111------------.....................///000111111111///333666555111///000333111111000000000000111111222222222222222222222222111111111111111111111111111111222222333444555555444444555555666777777888555555666666777999:::;;;:::;;;===<<<::::::<<>>===<<<555555555666777888999999;;;;;;::::::::::::999999888888777777666555444444666555444333222222333333111111000000000000111111.../////////000000000111000000////////////000000111111000///////////////111000///......///000111........................////////////////////////---------------...///000////////////............//////...------------...,,,,,,,,,------.................................,,,,,,---...//////////////////000000000000//////---------............///....................................////////////............////////////////////////////////////////////////////////////.........///////////////......//////000000111111........./////////000000//////000000000000//////---......///////////////......///000111111222222000///......000222222111///000000000000000000000000000000000000000000000000222444555555444222000111111222222333444444555222333333444444333333222222222333333444555555666444444444555555555666666666666777888:::<<<>>>???CCCCCCHHHQQQ[[[hhhzzz,,,,,,---......---,,,,,,*********++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......***++++++,,,---...//////000//////.........//////........................///...---,,,---///111333777555111---+++,,,---///------,,,++++++,,,,,,,,,......---------,,,,,,,,,...------,,,,,,------.........////////////......,,,,,,,,,------.........000//////......000111222////////////000000000111---......///000111111222///333777666111///000333111111000000000000111111111111111111111111111111111111111111111111111111000111111333444555666666444444444555666777777888666666555555666888:::;;;;;;<<<===;;;999999===@@@;;;;;;<<<<<<<<<;;;:::999===<<<;;;::::::::::::;;;999999999999999999999999999888999<<>>???EEEEEEIIIQQQZZZfffxxx------------------------.........------,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++,,,------......///------------------------,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---...------,,,))))))***+++...111444555666222///---------,,,,,,,,,------------,,,+++***............////////////000///...---------------............////////////111000///...------.../////////000000000000//////222000000111222333222111000000111222333444444444222222222111111111000000///000222333333222000///...000222333444333111000555444333111000111111222000111111111111222222222444444333333444555777888666666777777888999;;;<<<;;;===??????===;;;;;;<<<======>>>>>>>>>>>>======<<<;;;:::999888999:::;;;;;;<<<<<<;;;999888888999888888:::;;;===>>>???@@@======<<<;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;888666777777666555444333333333222333333333333222111111222222111000//////000000111111000000//////..................////////////,,,///111111...,,,...000////////////////////////000///...------...///000///////////////......---...------,,,,,,,,,---------.........//////000000////////////////////////000000000000000000000000,,,---...//////...---,,,................................................---.../////////...,,,+++.........------,,,,,,,,,............////////////111,,,(((***000333000+++000000000000000000000000000000///...............000000//////.........---000///...------...///000------------.........///............////////////000000000000/////////////////////...------///222,,,---...000000000//////......///000000000000000000000////////////000000000000000000000000000000111111111000111111222333222222111111000//////...222222333444444555555666444444555555666777777777666888999999999:::===???CCCBBBFFFOOOZZZfffvvv------------------------......---------,,,,,,,,,------,,,+++++++++,,,,,,------------------,,,,,,---------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,...////////////---,,,+++,,,,,,,,,,,,---///111222111///,,,+++,,,---...------------,,,,,,,,,++++++............//////////////////...---------------............////////////000000......---...////////////000000000000/////////.........000111000////////////000000111111222222222222111111111000000///000222333333222000//////000111222333222111111444333222111111111222222111111111111222222222222444444333333444555777888666666777777888999;;;<<<<<<>>>@@@@@@>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999::::::;;;:::;;;<<<:::888777777888888888999;;;<<<===>>>???===<<<;;;;;;::::::;;;;;;999999999:::<<<<<<:::888777666555444444333333333222333333333333222111111222111111000//////000000111000000000/////////...............////////////...///000///.........000////////////////////////,,,,,,,,,---...000222333///////////////......---...---------,,,---------............/////////000////////////////////////////////////////////////...//////////////////...////////////////////////..............................//////...------,,,.........------,,,,,,,,,............////////////000---***+++///111///---////////////////////////000000///...............------.....................///000000000000///...------........./////////............////////////000000000/////////......111111111///---,,,,,,.........///000000///...---......///000000000000000000000////////////000000000000000000000000000000000000000///000111111222333222222111000000//////111111222222333444444555444444555555666777777777666888999999999;;;===???CCCBBBFFFOOOZZZfffuuu...........................------------,,,,,,,,,...---,,,,,,++++++++++++.........---,,,+++++++++------------------------//////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++///......---------.........,,,******,,,...//////...---,,,,,,,,,,,,,,,,,,---............////////////...------------------............///////////////............//////000//////000000000000/////////...---...000111000///000000000000000000000000222222222111111111111111000111222333333222111000000111111111111222222222222111111111111222333333111111111111222222222333444444333333444555777888666666777777888999;;;<<<>>>@@@BBBCCC@@@>>><<<<<<;;;:::999999999999:::;;;::::::;;;;;;;;;;;;::::::999:::;;;:::888777777888777888999:::;;;<<<===>>><<<<<<<<<;;;;;;;;;::::::888777777999;;;<<<;;;999777666555444333333333333222333333333333222111111111111000/////////000000000000000000////////////............////////////111///------.../////////////////////////////////,,,,,,,,,---///000222333///////////////......------------------------...............////////////////////////////////////........................000000////////////000000000000000000000000000000........................//////...------------............---------------............////////////......------.../////////........................000000///...............------......///000000000,,,...000222222000...,,,....../////////000000000............/////////////////////.........------///111111000...,,,,,,---000000000000///...---,,,......///000000000000000000000////////////000000000000000000000000000000000////////////000111111333333333222111111000000000000111222222333333444444444555555666777777777777888999::::::;;;===@@@CCCBBBEEENNNYYYeeeuuu........................------------------------......---,,,++++++++++++---------,,,,,,,,,++++++------------------------///...---------...///000------------------------******+++,,,,,,---------//////......------------...,,,++++++---/////////...---,,,,,,,,,,,,---...---------.........//////......---,,,,,,---------............////////////............//////000000//////000000000000//////111000///000222222222000222222222222111111111111111111111111111111111111000111222222222222111000111111000000111111222333000000000111222222333444111111111222222222333333444444333333444555777888666666666777888999;;;;;;???BBBEEEEEECCC???===<<<<<<:::999777777999:::<<<999:::;;;<<<<<<<<<;;;:::999;;;<<<<<<:::999888999888888999999:::;;;<<<<<<============<<<<<<;;;;;;888777777888:::;;;:::888666555444444333333333444222333333333333222111111111000000/////////000000000000000000////////////............////////////333///++++++...000000///////////////////////////000//////...............///////////////......------------........................///////////////////////////////////////........................111000///......///000111////////////////////////........................//////---,,,,,,---...///...............---------............////////////,,,...000///------///222........................000000///...............000000000000000000111111,,,---///000000///---,,,////////////000000000000............///////////////.........------------+++---000000000//////000///////////////......---......///000000000000000000000////////////000000000000000000000000000000000000000000000111111222333333333222222222111111111111111222333333444444444444555555666777777777777888:::::::::;;;>>>@@@CCCBBBEEENNNXXXdddttt........................------------------------...---,,,,,,+++++++++,,,+++++++++,,,,,,,,,------------------------------...---,,,+++,,,---///000------------------------***+++++++++,,,------...---.....................000///------//////...------------,,,---------...------------............------,,,,,,,,,------...............////////////------...//////000000000//////000000000000//////000/////////111222111000222222111111111111111111111111111111111111111111111111111222222111111111111111000000111111222333...///000111222333333333111222222222222333333333444444333333444555777888666666666777888999;;;;;;>>>BBBFFFGGGEEEAAA>>><<<<<<;;;999888888999;;;<<<888999;;;<<<===<<<;;;;;;:::<<<>>>>>>===;;;:::;;;999999999::::::;;;;;;;;;===>>>>>>>>>>>>===<<<<<<:::999777777888888777666555444444333333333333444222333333333333222111111000///////////////000000////////////000000000000............////////////333///++++++...000000//////////////////////////////////////////......---///////////////......---,,,---.../////////......///////////////.........////////////////////////........................000///------------///000................................................///...---,,,,,,---//////....................................////////////,,,///111000---,,,///333........................000000///...............111111000//////...------...------,,,,,,------...////////////000000000000............///////////////.........------------***---///000000//////000............//////000000......///000000000000000000000////////////000000000000000000000000000000222222111111222222333444333333333222222222222222222222333333444555555555444444555555666777777777777999:::::::::<<<>>>@@@CCCAAAEEEMMMXXXcccrrr------------------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---*********+++,,,---------------------------------,,,,,,,,,,,,,,,---...///------------------------000000///---------------,,,---......//////......222000////////////---+++,,,,,,---............---,,,------------.........,,,,,,,,,,,,,,,------...............////////////---...//////000//////...//////000000000000//////...---,,,---///000///...////////////////////////111111111111111222222222111111111111111111111111000111111111111222222222...///000111222222222222222222222222333333333333444444333333444555777888666666777777888999;;;<<<<<>><<<<<<<<<::::::::::::;;;;;;;;;;;;======>>>???>>>===<<<;;;;;;999777666777777666555444444333333333333444444222333333333333222111111//////......//////000000////////////000000000000............////////////111///------.../////////////////////////////////,,,---...///000000000000///////////////......---+++,,,...///000000///...///////////////.........////////////////////////..............................------------.........................................................------------...//////.............../////////............////////////---///111000------000333........................000000///...............000000///---,,,+++***)))///...---,,,,,,---...///....../////////000000000............/////////////////////.........------...000111000...------...------------...///111111......///000000000000000000000////////////000000000000000000000000000000333222222222222333444444222222222222222222111111222333333444444555666666444444555555666777777777888999:::;;;;;;<<<>>>AAABBBAAADDDMMMWWWbbbqqq~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,---......++++++++++++++++++,,,,,,------------------------+++,,,---...////////////........................111000...---,,,,,,------------...//////...---,,,000///......///...,,,+++***,,,...000000///---,,,,,,,,,---------.........,,,,,,++++++,,,,,,---...............////////////...//////000000///...---//////000000000000//////...---,,,---/////////...------......//////000000000000111111111222222222222111111111111111111222///000111222333222111111...///000111222222111111222222222333333333444444444444333333444555777888666666777777888999;;;<<<:::???EEEIIIHHHDDD@@@===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>999<<>><<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<:::999999777555555666777777777444333333222333333444444222333333333333222111111...............///000000.../////////000000000111............////////////...///000///.........000////////////////////////,,,---...///000000000//////////////////......---+++,,,...000111000//////000/////////............////////////////////////////////////////////////......////////////......................................................,,,------...//////......---........./////////000............////////////.../////////...///000222////////////////////////000000///...............000//////...---,,,++++++////////////////////////------........./////////............////////////000000000/////////......///000000///------...000//////...---......///000......///000000000000000000000////////////000000000000000000000000000000222222111111222222333444111111111111111111111111111222222333444444555555444444555555666777777777888999;;;;;;;;;<<>>EEEIIIHHHDDD@@@>>>999::::::;;;;;;::::::999;;;;;;::::::;;;<<<>>>???888;;;>>>???>>><<<;;;:::===<<<<<<<<<<<<;;;;;;;;;999:::;;;<<<<<<:::888777777555444444666888999999333333333222222333444444222333333333333222111111...............///000111.../////////000000111111............/////////000,,,///111111...---...000///////////////////////////000000000000...,,,+++///////////////......---+++,,,...000111111000///000000//////.........---////////////////////////000000000000000000000000...///000111111000///...000000000000000000000000........................+++,,,...///000///...------.........//////000000............/////////000000///...//////000111111000000000000000000000000000000///...............111111111111000000000000...///222333333222///...------------.........///............/////////000000000000000////////////,,,---...------...222444222111///...------.........//////000000000000000000000////////////000000000000000000000000000000111111111000111111222333000000000000000000111111000111111222333333444444444444555555666777777777888999;;;;;;;;;<<>>??????AAADDDFFFEEE@@@;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>??????>>>===;;;:::999999::::::======<<<<<<<<<======>>>:::;;;<<<<<<<<<:::888666555444444333333222222111000111111111111222222222000111111111111000//////111111000000//////......000///...------...///000------...///000111222222////////////////////////222000...,,,,,,---///111///////////////.........000000///////////////000////////////............------......///......---........................000000000000000000000000000///.........000111222222222111000000000000000000///...------...///000"""%%%***---000///...---,,,,,,------...//////000---...///000000///...---////////////////////////000000000000000000000000///111222111000///000111......---------,,,,,,,,,000000000000000000000000000000000000000000000000000,,,))))))+++------,,,111///------...//////...///000000000///...---,,,000000000000000000000000000000000000000000000000,,,,,,---...///000111111000000111111111111000000000111111111111222222222222222111111111111111111000111222333555666777777888777555444444555666777888888888999:::;;;<<<===AAAAAADDDLLLUUU```qqq------,,,,,,,,,---......------...//////...------------------------------+++,,,---......---,,,+++------------------------//////......---,,,,,,,,,------------------------------..................///////////////000111111........................,,,---......//////............////////////..............................,,,,,,,,,---...///000111000000///.........//////....................................////////////000000000000000000000000000000111111111222222222000000000000000111111111222222222222222222222222333222000/////////000111333333222222222333444444333333333444444444555555555555555666888:::;;;<<<======>>>@@@BBBAAA===:::;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::;;;<<<======>>>===<<<:::::::::::::::<<<;;;;;;;;;;;;;;;<<<<<<:::;;;;;;;;;;;;999888777555444444333333222111111000111111111111222222222111111111111000000000///////////////.........---000///...------...///000.........///000000111111......................../////////......,,,++++++---------......///////////////...............///............---------------.............................................////////////////////////000//////......///000111111111000///////////////000///...------...///000(((***---///000///...,,,---------....../////////------............------////////////////////////000000000000000000000000...///000000......///000/////////.........------........................000000000000000000000000000---***))),,,---------111///...---......,,,+++////////////////////////////////////////////////000000000000000000000000000000111111222222333333000000111111111111000000000111111111111222222222111111111111111111111111000111111222333444555555999888666555555666888999888888888999:::;;;<<<===@@@@@@DDDLLLUUU```ppp}}}......---,,,,,,,,,------------...//////...------++++++++++++++++++++++++***,,,...000000...,,,***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......------------------------,,,,,,------...///------------------------,,,---......//////............////////////..............................---------------...///000000000///...---------.......................................////////////000000000000000000000000000000000111111111222222111111111111000000000000222222222222222222222222222111000000///000000000222222222222222333444444333333333444444444444555444444444555666888999::::::::::::<<<======;;;999999999::::::;;;;;;<<<<<<888888888888999:::;;;;;;>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999999888777777444444444333222222111111000111111111111222222222222111111000///000000000............------------//////............//////////////////////////////........................---...000111000,,,(((&&&++++++,,,---...///000000...---------------......,,,,,,,,,---------------................................................////////////////////////111000000////////////000000000///............/////////............////////////000000///......---..................//////...------,,,,,,------...////////////////////////000000000000000000000000---...//////------...///000000000/////////..............................000000000000000000000000///---++++++,,,---...---///......000111111///---/////////...//////000111........................000000000000000000000000222222222222222333333333000000111111111111000000000111111111111222222222111111111111111111111111111111111222222333333333777777666555555666777888888888888999:::;;;<<<===>>>>>>CCCLLLUUU___nnn{{{///...---,,,,,,,,,,,,,,,---..................---************************,,,---///000000///---,,,------------------------......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,+++++++++++++++,,,,,,---------------------------,,,---......///.........---......//////......---........................111111///...,,,,,,++++++000///...------,,,------....................................////////////000000000000000000000000000000000000111111111111222222111111000000//////111111111111111111111111111111000000000000000000111111111111222333444444444444444444444444444444444444444444555777888888999888888999999::::::999888999999::::::;;;;;;<<<888888888888888999::::::=========<<<<<<;;;;;;;;;::::::::::::::::::999999::::::999777777777777777444444333333222111111111000000111111111222222222222222000/////////000111......................../////////....../////////000000/////////.................................,,,...000111000---***(((++++++,,,,,,---......///------------------...///,,,,,,,,,------........./////////.......................................////////////////////////111111000000//////......///......---------....../////////....../////////111000000///...........................////////////...---,,,,,,---...///////////////////////////000000000000000000000000---...//////...---...///000000000/////////......000000000000000000000000///////////////////////////...---,,,------......,,,---///333666888666555000///...---------...///////////////////////////////////////////////////111111111000000/////////000000111111111111000000000000111111111222222222111111111111111222222222333333333222222222222222444333333333333444555555888888888999:::;;;<<<===<<<===CCCLLLTTT^^^lllxxx///...---,,,,,,,,,,,,,,,.........------..........................................------.........////////////////////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,.........---...//////000------------------------,,,---......///.........------............------........................111111///...,,,,,,++++++//////...---------------....................................//////////////////////////////////////////000000000111111111222222111111000000//////111111111111111111111111000000000111111111000000111111111111222333444555444444444444444444444444555555555555555666777888888888888888888999:::;;;999999999::::::;;;;;;;;;999999999999999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;:::999888999999777666666666666666444333333222222111000000000000111111111222222222222111111000000000000000////////////////////////...//////////////////...000000//////......------........................---....../////////......------------------------...---------...//////000,,,,,,---...///000000111111000///............///................................................111111000000//////............------------.........//////////////////...///......------...///000.........///////////////111000///......///000111////////////////////////////////////////////////...///000000......///000/////////.........------000000000000000000000000////////////////////////............------...///,,,---///333666888666555000///...---,,,,,,++++++000000000000000000000000////////////////////////000000000///......------000000111111111111000000000000111111111222222222000000111111111222222222444444444444333333333333333333333333333444555555888888888999:::;;;<<<===<<<===BBBKKKSSS]]]jjjwww......---,,,,,,,,,------///...------------...///------------------------///...---,,,,,,---...///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------............------........................---------------...///000///...............//////..................................../////////////////////////////////////////////000000000111111111111111111000000000000111111111111111111111111//////000111111111111000000000000111111333444555555444444444444333333333555555555444555555666666777888999999999999:::<<<;;;;;;;;;;;;::::::::::::;;;::::::999::::::;;;;;;:::;;;;;;<<<<<<;;;:::::::::;;;<<<<<<;;;:::888777888777777666666555444444333333333222111111000000000111111111111222222222000111111111111000///////////////000000000000000......////////////....../////////......---------------------------------......------...///111222............------,,,,,,------------...///000111,,,,,,---...///111111222222111///...---......///................................................///000000000000000///......------------...//////......////////////......------,,,------...///000---......///000000111111111000000000000000000111////////////////////////////////////////////////...///000000......///000/////////.........------........................000000000000000000000000...///000000.........000///......000111111///---......///......---++++++111111111111111111111111000000000000000000000000222111111111000000//////000000111111111111000000000111111111111222222222000000000111222222333333444444444444444444444444555555555666777777777888888888888999:::;;;<<<=========BBBJJJRRR\\\jjjwww------,,,,,,,,,---......///...------------...///++++++++++++++++++++++++,,,,,,------------,,,,,,////////////////////////////////////////////////------------------------......------,,,++++++*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,------......------,,,........................,,,,,,,,,---...///000111............///000111111....................................////////////////////////////////////////////////000000000111000000000000000111111111111111111111111111111111...///000111222111111000//////000000111333444555555555444444444333333333555444444333333333444444555777::::::999888:::<<<======<<<<<<;;;:::::::::;;;::::::999999:::::::::888999:::;;;;;;:::999999999:::;;;;;;:::888666555666666777777666555333222333333222222111000000000000111111111111222222222///000222333333111///---........./////////000000---...///000000///...---.....................---------------------------......------......//////..................//////,,,,,,,,,,,,---...///000***+++,,,---///000111222333222000...---...//////...................................................///000111111000000///......------...//////000---...///000000///...------------............///,,,------///000111222333//////000000000000//////////////////////////////////////////////////////---...//////------...///000000000/////////..............................000000000000000000000000---///111111///...///000111///...---......,,,++++++---///111111111///...000000000000000000000000000000000000000000000000222222111111111111111111000000111111111111000000000111111111111222222222///000000111222222333333333333333333333333444444555555666777888888888888888888888999:::;;;<<<===??????BBBIIIQQQ\\\kkkxxx,,,,,,,,,,,,------...//////...---,,,,,,---...///........................)))+++---......---+++)))......................../////////000000000000000..............................---,,,,,,+++******------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,------......------,,,........................///......---------..................///111222333..................................../////////000////////////////////////////////////000000000000//////000000111111222222000000000000000000000000...///000222222222111000/////////000111333444555555555555444444333333333333333222222111222222222333777:::;;;999888999;;;>>>>>>===<<<;;;::::::999::::::999999999999999:::777888999:::::::::999888777888999:::999777555333444555777777777555222111333333222222111000000000000111111111111222222222...000222444444111...,,,---------.........//////---...///000000///...---........................---------------------------............---++++++,,,------...///000111111++++++++++++,,,---...///))))))+++,,,...///000111444222000...---...//////................................................---...///111111111000000...............///000111---...///000000///...---...///////////////...---+++,,,---///000222333444---...///000000///...---////////////////////////////////////////////////,,,---......,,,,,,---...111111111111000000000000000000000000000000000000000000000000000000000000---000222111///...///111111///------...//////...))),,,000333555444333111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222///000000111222222333333111111222222222333333333333444555666777777777777888888888999:::;;;======@@@???BBBIIIQQQ[[[kkkzzz---------------------------................../////////.........---------,,,,,,,,,---------......................................................111000...,,,,,,,,,...///+++,,,,,,------,,,,,,+++,,,,,,,,,---------......******+++,,,,,,---..............................333444444222///------.....................------,,,---......//////......///...------...///000111////////////////////////............////////////000000///////////////000000000000000111111111111000000000000000111111222000000000000000000000000000000000000111111111111111111222222222222111111222222333333333333444444444555555444222222333555333666888888888888999:::===>>>>>>>>>>>><<<:::999999999:::;;;:::999888777::::::999999888999999:::<<<;;;;;;:::999888777777555555555666555444444333333222111111000000111111111111111111111111111111111111111111000000000000000///...---------------000000000000000000000000000///...---------------,,,,,,,,,---------......+++...000...+++***,,,...---...///...------.../////////000000///...------------............------000000//////......---------------............///,,,...000111111000...,,,---------.........//////........................///////////////////////////............---------...------------...//////111000///---------...///////////////////////////......//////000111111111///////////////////////////---,,,,,,...//////...------......///000000000000000000000000000000000...000111222222111000...///---,,,---...///...---...///////////////..................////////////////////////000000000000111111000000//////.....................///000000++++++,,,...///111222222000000111222222222222111222222333333333333444444444444555555666777777777777777888999:::<<<===>>>>>>>>>AAAHHHOOO[[[mmm~~~------------------------...------+++***))))))(((.........------------,,,,,,,,,,,,---------..............................---------------------------,,,+++))))))***+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......***++++++,,,------..............................000111111000...,,,------........................,,,------..................---,,,,,,---...///000....................................////////////000000////////////000000000000000000111111111111000000000000000111111222000000000000000000000000000000000000111111111111111111111222222111111111222222333333333333444444333444555555444444666888444666777888777777999:::======>>>>>>===<<<;;;:::999::::::;;;:::999888777999999888888888999999:::888888888999999999::::::666666666666666555444444222111000000//////000000111111111111111111111111111111111111000000000000//////......------------//////////////////////////////...---------------,,,,,,---------.........+++,,,------,,,+++,,,...---...///...------...//////////////////...---------......//////......---///////////////.........---------............///,,,---...//////...---,,,------..................................................................///............------------------............///000000///...............////////////////////////...............---------////////////////////////...---------///000///...///////////////.........000000000000000000000000...///111222222111///...///...---...//////...---......////////////..................////////////////////////000000000000//////000000111222222222///............///000000/////////000111111222222000000111222222222222111222222333333333333444444444444555555666777777777777777888999:::<<<===>>>??????BBBIIIPPP[[[mmm~~~------------------------000//////...---,,,++++++------------,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///,,,,,,------------,,,,,,,,,,,,,,,---------......+++++++++,,,------..............................---...///...,,,+++,,,---........................---------...............---,,,,,,,,,,,,---..........................................////////////000000////////////000000000000000000111111111111000000000000000111111222000000000000000000000000000000000111111111222222111111111111111111111111222222333333333333444444222444555555555666888:::666777777666666777999;;;<<<<<<=========<<<<<<;;;:::::::::::::::999888888777777777888888999999:::777888888888999999999999666666666666666555555444111000000///////////////111111111111111111111111111111111111000000000000//////..................//////////////////////////////...------------...,,,------------.........,,,+++***+++---......------...///...------...//////////////////......------......//////......---.........///////////////---------............///------------------------..................------........................------------------------///............---------,,,,,,.../////////...---///////////////......---////////////////////////000//////...------,,,,,,////////////////////////.........///111111///...111000000///......------000000000000000000000000---...///000000///...---000///......000000///.........///////////////...............////////////////////////000000000000000000000111222222333333//////......//////000111333333222222222222222222000000111222222222222111222222333333333333444444444444555555666777777777777777888999:::<<<===>>>>>>>>>BBBHHHOOOYYYkkk{{{------------------------------......//////000000------,,,,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------...///000111,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------..............................,,,---......,,,,,,---...---------...............------------......//////---------------------.......................................////////////000////////////000000111///000000000111111111111000000000000000111111222000000000000000000000000000000111111111222222222222111111111111111111222222222222333333333444444222333444444444444666888777888777666555666999<<<;;;;;;;;;<<<<<<=========:::::::::::::::999999999666666777888999999999999::::::999888777666555555444555555555555444333333111111000////////////000111111111111111111111111111111111111000000000///....../////////.........///////////////////////////......---------......------------...............+++)))***...111000...---...///...---------///...///////////////............////////////......------......//////000000---------............///...------,,,,,,------..................---------........................------------------------///............---------+++,,,...000000///...,,,---...///000000///...---////////////////////////111111000000////////////////////////////////////......///111333222000---000000//////............////////////////////////------...//////...------111///...///000111000///---...//////////////////............////////////////////////000000000000333222222111111000///////////////...///000000111333333333333333333333333000000111222222222222111222222222333333333444444444444555555666777777777777777888999:::<<<===>>>======AAAGGGMMMWWWhhhwww------------------------)))******+++,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,---------......------------------------------------------------*********++++++,,,------,,,------......------,,,,,,,,,,,,---------......,,,,,,------------..............................,,,...//////...---///000---------.........//////...------------...///000....../////////.............................................///////////////////////////000111111///000000000111111111111000000000000000111111222000000000000000000000000111111111111222222222222222222111000000111222222222222222333333333444444333444444333222111333555888888777666555666999;;;999::::::;;;<<<===>>>>>>;;;;;;;;;:::::::::::::::666777888999999999999999:::999888888666666555444222222333333222222111000222222111000000000000111000000000000000000000000111111111111000000000///......///000000//////.................................---------......///---------.........//////000---***+++///222111000---...///...---------///......///////////////......//////////////////...------......//////000000---------............/////////...------...//////.....................---........................------------------------///............---------+++,,,...000000///...,,,---...///000000///...---////////////////////////////////////000000111111////////////////////////......///111333222000---............//////000000////////////////////////------............------111///...///000111000///------...///////////////............////////////////////////000000000000222111111000//////......///////////////000111111000000111111222333333444000000111222222222222111222222222333333333444444444444555555666777777777777777888999:::<<<===>>>>>>???BBBHHHMMMWWWggguuu------------------------...---------,,,,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------------------............------,,,,,,,,,---------......------------------.................................///000000///...///111,,,,,,------.../////////......---,,,---...///000//////000000//////...---------------------------............///////////////......//////000111222000000000000111111111111000000000000000111111222000000000000000000000000111111111222222222222333333222111000000111222333222222333333333333444444333444444333111000111333777888888777555666888:::888888999:::;;;===???@@@<<<<<<;;;:::::::::::::::888999:::;;;;;;:::999888666666666666777777777777111111111111111000//////333222222111111111111111000000000000000000000000111111111111000000000000---...///000111000///..............................------------...//////------........./////////000...,,,+++---///111111---...///...------...///---...//////////////////...//////000000//////............///////////////---------............///////////////////////////---------.........//////........................------------------------///............---------,,,,,,.../////////...------...//////////////////////////////////////////,,,,,,------...//////000////////////////////////.........///111111///...------......///000000111000000000000000000000000........................000///......000000///...,,,---...///000000000000............////////////////////////000000000000.........///000000111111000000//////000000111222//////000111222222333333000000111222222222222111222222333333333333444444444444555555666777777777777777888999:::<<<===>>>AAAAAAEEEJJJPPPXXXggguuu------------------------000////////////..................------------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////////////////......------............------,,,,,,,,,---------........................------........................///000111000......///000,,,,,,------...//////000///...---,,,,,,...///000....../////////...---,,,------------------------............////////////............///000111222000000000000111111111111000000000000000111111222000000000000000000000000111111111222222222333333333222111//////111222333222222333333333333444444222333444333222222333555777888999888777666777888777777888999;;;===@@@AAA===<<<;;;:::999::::::;;;:::;;;<<<<<<<<<:::888777555555555666666666777777111111111111111000000///222222111000000000000000000000000000000000000000111111111111000000000000---...000111111111//////........................---------------...//////............////////////......---+++***+++...000---...///...------...///------.../////////////////////000000000000/////////////////////.........---------............///------...//////...------+++,,,,,,---...///000000................................................///............------------------............///...............///000000////////////////////////---------...............////////////////////////...---------///000///............///////////////000000000000000000000000///..................//////...---...//////...---,,,---...///000000000000............////////////////////////000000000000...//////000111111222222000000//////000000111222111111111111111111222222000000111222222222222111222222333333333333444444444444555555666777777777777777888999:::<<<===>>>@@@AAADDDJJJNNNVVVeeesss------------------------))))))***+++,,,---.../////////.........---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++******------............------,,,,,,,,,---------........................------........................///000111000...---...///,,,,,,------...///000000///...,,,,,,,,,---///111------...///...---+++***------------------------............/////////000............///000222222000000000000111111111111000000000000000111111222000000000000000000000000111111222222222333333333333222000//////000222333222222333333333444444444111222333333333444666888666888999999777666777777777777777888;;;===@@@BBB===<<<;;;:::999:::;;;;;;<<<<<<===>>><<<:::888666888888777666555444333333222222222222222111000000111111000///////////////000000000000000000000000111111111111000000000000,,,...000111222111000///........................---------------...///000............/////////000,,,------***''''''+++///---...///...------...///------...///000000////////////000000000000//////000000//////.........------------.........//////+++,,,...//////...,,,+++***+++,,,---...000111111........................//////////////////////////////.........---------...------------.../////////...---------///000111////////////////////////111111111000//////......///////////////////////////---,,,,,,...//////...000000000///......------000000000000000000000000//////............/////////---,,,---...///...---,,,---...///000000000000............/////////000////////////000000000000333333222222111000000000000000000000000111111222444444333222222111000000000000111222222222222111222222333333333444444444444444555555666777777777777777888999:::<<<===>>>===>>>AAAGGGKKKSSSaaaooo...---,,,,,,++++++,,,,,,+++,,,------...............---,,,,,,,,,,,,---...---,,,,,,+++,,,---///000,,,***'''&&&&&&(((+++---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------......,,,)))''')))+++------......///.........------............------/////////...------,,,,,,...........................///000111111000///...//////...---,,,++++++***//////.........---------............////////////////////////////////////333111000......000111333000000000000000000000000//////000000111111111222000000111111111222222222444333333222111111111222///000111222333444444555444444555555666666666777777777777777888888888888999999999:::<<>>:::999;;;======;;;======;;;::::::;;;<<<<<<888666444222222222333444222222222111111111111000000000////////////000000//////000000111111222222111111111000000000000///..............................------------......////////////////////////333///,,,,,,...000///...///////////////.....................////////////,,,---///000000///---+++.........///////////////...///111111/////////000//////.........---------//////............//////------............---------...............------000000//////.........---........................000000000000000000000000//////000000000000///...///////////////////////////...---,,,,,,---...///000///---,,,,,,---///000////////////////////////////////////////////////,,,------...//////......//////000000000000//////............///////////////////////////////////////......---------------///000111000///...///000000000000000000000000000111111111111111111111111222222222111111111111111333333333333222222111000///000000111333444555555222222333333444555555555888888888999:::;;;<<<===??????BBBHHHLLLSSSbbbooo...---,,,,,,++++++,,,,,,******+++,,,,,,,,,++++++...---,,,,,,,,,,,,---......---,,,++++++,,,------+++***(((((()))+++...///,,,,,,,,,++++++++++++***------------------------++++++,,,,,,,,,---------,,,---...---++++++---///((()))***,,,---.........------............------...............---------........................---..................---///......------,,,,,,+++//////.........---------............///////////////////////////////////////...---,,,,,,---...///000000000000000000000000000000111111111111111111111111111111222222222222444333222222111111222222000111111222333444555555666666666666777777777888666666777777777888888888888888888:::;;;>>>@@@AAACCC@@@===<<<>>>??????>>>???>>>===<<<<<<<<<===>>>777666444222222222333444222222222111111111111000000000////////////000000000000000000000000000111222222222111111111000000..............................------------..............................///---+++,,,...000///............///////////////............////////////---......///...---,,,+++........................---...000000...---.../////////.........---------------,,,,,,,,,,,,------------............---------...............------000/////////....................................//////////////////////////////000000000////////////////////////////////////...------------...///000...---,,,,,,---...000////////////////////////////////////////////////222222111///...+++)))(((//////000000000000//////............////////////////////////////////////+++,,,...///000000000000///000111000///...///000000000000000000000000000////////////////////////111111000000000000000000222222333333333222111111000000111222333444555555666666777777888999999999888888888999:::;;;<<<===>>>>>>BBBGGGKKKRRR```mmm...---,,,,,,++++++,,,,,,......//////......------...------,,,,,,------...///...---,,,++++++++++++*********+++---...000111,,,,,,,,,,,,++++++++++++........................,,,,,,,,,,,,------------+++,,,,,,+++******+++---)))***+++,,,------------------............---------------.......................................---,,,,,,++++++,,,,,,---------------------------...............---------............///////////////////////////////////////000000000000000000///000000000000000000000000222222222222222111111111111111222222222333333333333333222222111111222222111222222333444555666666888888888888888999999999666666777777777777888888888888888999;;;===???@@@BBB@@@>>>===>>>?????????>>>>>>===<<<;;;<<<<<<<<<777666444222222222333333222222222111111111111000000000////////////000000111111000/////////000000111111000000000/////////..............................------------..............................+++***+++,,,///000///...------......//////000000............//////////////////...---------------------------------------,,,...//////...------.../////////.........------------,,,,,,,,,,,,------------............------------...............---////////////....................................///////////////////////////////////////////////////////////////////////////......------......//////...---,,,,,,---...///////////////////////////////////////////////////---......//////.........//////000000000000//////............////////////////////////////////////+++,,,...///000///...---...000111000///...///111000000000000000000000000222222222222222222222222111111111111000000000///111111222333333333222222111111222333444555555666555555555666777777888888888888888999:::;;;<<<===>>>>>>AAAFFFIIIPPP^^^kkk...---,,,,,,++++++,,,,,,///////////////...---,,,------------------------------,,,,,,++++++++++++,,,,,,---//////000000000------,,,,,,,,,+++++++++------------------------,,,,,,------------------//////---,,,***)))((()))////////////...---,,,+++------............------,,,,,,------...//////000........................---,,,+++******+++,,,---,,,---------......//////....................................///////////////////////////////////////000222333333222000///000000000000000000000000444333333222222111111111222222222222333333333333333333222222111222222333222222333444555666777777999999999999999999::::::666666666666777777777888888888999:::;;;===>>>>>>>>>===<<<<<<<<<=========;;;;;;::::::999999888888666555444333222222222222222222222111111111000000000000////////////000000000000/////////000111111/////////.........------..............................------------..............................++++++---///000000///...,,,------...///000111111............////////////000///...------///000222...............---------,,,...//////...---......////////////............//////............//////------............------,,,---......///.........///////////////.................................///////////////////////////........./////////000//////////////////////////////............/////////...------------...///////////////////////////////////////////////////+++,,,---...000000111111//////000000000000//////............///////////////////////////////////////...---,,,++++++******...///000000//////000111////////////////////////444444444444444444444444333222222222111111111111000111222222333333333333222222333444444555666666333333444444555666666666888888888999:::;;;<<<===??????BBBFFFIIIPPP]]]jjj...---,,,,,,++++++,,,,,,******++++++***)))((((((------------------------++++++,,,,,,------------//////000000000///......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------111///...---,,,,,,++++++////////////...---,,,+++------............------+++,,,,,,---...///000000...........................---,,,++++++,,,---...,,,------......//////000---.................................////////////////////////////////////+++---///000000///---+++000000000000000000000000444333333222222111111111111111222222222333333333333222222111222222333333222333444444666666777888::::::999999999999999999555666666666666777777777999999:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<======:::::::::999888777777666555444444333222222111111222222222111111111000000000000////////////000000...///000111111222222222000000/////////.......................................------------.................................///111111111///......,,,------...///000111111............///////////////...------///111444666000000000000//////.........///111111///...///000000000/////////.........//////............//////------............------,,,------...//////...............///////////////......................................................------...///000000////////////////////////////////////////////////.........------.........////////////////////////////////////////////////111111111000///---,,,+++//////000000000000//////............////////////////////////////////////222000---+++***+++---...---///000000//////000222////////////////////////111111111111111111111111111111111111111111111111000111222222333333333333222333333444444555555555555555666666777888888888888888888999:::;;;<<<===@@@@@@CCCGGGJJJPPP^^^kkk...---,,,,,,++++++,,,,,,******+++++++++***)))))),,,------......------,,,***+++,,,---............000000000000///...---,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------((('''&&&'''***+++,,,+++)))***+++,,,------------------............------,,,,,,------...///000000...........................------,,,,,,------...------......////////////---------...........................////////////////////////////////////---...000111111000...---000000000000000000000000222222222222222111111111000000111111111222222222222222111111222222333333222333333444555666777777999999999888888888888888555555666666666666777777888999::::::;;;;;;;;;:::;;;===>>>>>>===<<<===???;;;;;;;;;;;;:::888777666444444444333222222111111222222222111111111111000000000////////////000000...///222444444444222111222222222111111111000000..............................------------......------------------------000111222222000//////000------......//////000000............///////////////...---...///222555777222111111000000/////////...000111111000//////000000000000/////////......------,,,,,,,,,,,,------------............------,,,,,,---...////////////.........///////////////...................................................------,,,---...000111////////////////////////...//////000000//////.........................../////////////////////////////////////////////////////////000000//////...//////000000000000//////............////////////////////////////////////000///---,,,---000333555---...000000//////111222000000000000000000000000111111111111111111111111.........///000000111111111111222333333333222222222333333333444444444444333333444555555666666777888888888999:::;;;<<<===??????BBBGGGJJJQQQ___lll...---,,,,,,++++++,,,,,,,,,,,,------......------,,,,,,---......---,,,,,,,,,---.../////////...---............------------...------------,,,,,,,,,------------------------///.........------------%%%$$$###%%%)))+++,,,+++((()))***,,,---.........------............------,,,---------......//////........................,,,,,,------------,,,,,,............////////////---------.........//////............////////////////////////////////////000111222333333222111000000000000000000000000000000000111111111111111111//////000000000111111111222222111111222222333444222222333444555666666777888777777777666666666666555555555666666666777777666777888999999888888777999;;;======;;;;;;<<<>>>:::;;;;;;;;;999888666555333444333333222111111000222222222111111111111000000000////////////000000000222666888777444000...111111000000000/////////..............................------------......------------------------...000111000......000222.........///////////////............///////////////............000111222111111111000///.........---///000000///......///000000000000/////////...------,,,,,,,,,,,,------------............------+++,,,---...////////////............/////////000...................................................---,,,,,,,,,...000222////////////////////////...///000111111000///...---..................---////////////////////////////////////////////////***+++---///111222333444//////000000000000//////............////////////////////////////////////++++++---...000111222333---...000000//////111222000000000000000000000000333333333333333333333333......///000222333444555222222333333333222111111222222222222333333333333222222333333444555555555888888888999:::;;;<<<=========AAAFFFJJJQQQ___lll...---,,,,,,++++++,,,,,,)))******+++,,,,,,,,,,,,,,,,,,---......---,,,,,,///000000000000...---,,,,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,........................//////.........---------...+++***+++...000000...------......///.........---..................------------.......................................+++,,,---......---,,,+++/////////////////////...---------.........//////............/////////000////////////////////////......////////////......000000000000000000000000//////000000111111111222////////////000000000000222111111111222333333444111222222333444555666666777666666666555555444444555555555555666666666777444555666777777666555444555888;;;;;;999888999;;;888888999888777555333222333333333333333111000000222222222111111111111000000000////////////000000333555999:::999444...***......---------,,,,,,,,,.................................------.........------------------------,,,...///...,,,---111444///////////////...................../////////000//////...---------------111000000///...---------,,,...//////...------...000000000000/////////////////////....../////////---..................---+++,,,---...////////////---.........//////000000...................................................---,,,+++,,,...000222////////////////////////...///000111111000///...------............------////////////////////////////////////////////////000000000000000///......//////000000000000//////............/////////000////////////////////////'''))),,,///000...,,,***,,,...000000//////111333000000000000000000000000////////////////////////000111222444666888999:::333333333333333222111000222222222222222222333333666666777777888999999999888888888999:::;;;======;;;<<>>???BBBFFFJJJPPP^^^kkk///...------------------///...---,,,------,,,***.........------.........------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------000//////......---------//////...------,,,++++++........................---------...///000111222........................------..........................................//////000000000///......111111000000000000000///111111111111111111111111000111222222333333222222000////////////000111111000///......000000///---222222222222333333333333222222222222333333333333333555666666555555666777888999999:::999888777666444555777888999999999888777888999999:::999999999888777777666555444333333111222222222222333333333111111111111111111111111//////............//////000000111111111111000000111000///.........//////........................//////............//////---------...............////////////////////////111000000//////000000111000000000000000000000000000000///............//////000111000///...///000//////////////////......000///......---.........111111111000///...---,,,........./////////////////////000000000000111111000000000000000000000000---------,,,------...///..................------------,,,,,,------...///000000000000000000000000/////////////////////////////////....../////////////////////..................////////////................../////////////////////////////////////////////000///......---......---------...//////............////////////000000000000000111222222000000000000000000000000000111222333333222111000333222000000000222333444111222222333333222222111222111111333666:::<<<<<<777777777777777777777777888888999999::::::::::::======@@@EEEIIIPPP^^^lll......---,,,,,,---------///...,,,,,,------,,,+++///......------......///------------------------,,,,,,------------------+++,,,---......---,,,+++------------------------+++,,,------......------------------------------000000//////..................---------,,,,,,,,,000///...---------------------------...///000111........................,,,,,,,,,------.........---------...............000000000000000//////...000000000000000000000000111111111111111111111111000000111222222222222111000////////////000111111000...,,,---...//////...333333333333333333333333222222222222333333333333333444666555444444555777777888:::;;;:::999777555333444666888999999888888888888999999999999888888666666555555444333333222333333222222222222222222//////////////////////////////............//////000000111111111111000000////////////.../////////........................///............//////000........................000000000000000000000000000000////////////000000000000000000000000000000000/////////............---///000000//////000222////////////....................................000000111111000...,,,+++///////////////.........000000000000000000000000000000000000000000000000......------------------------,,,,,,++++++******---------------......///........................//////////////////////////////............//////////////////..................////////////...............///////////////////////////////////////---......///...---,,,+++---------------...///000............////////////000000/////////000111222000000000000000000000000///000222333333222000///222444444222///...000222111222222333333222222111333333333666;;;???AAABBB888888888888777777777777777777777888888999::::::<<<===@@@EEEJJJQQQ___mmm------,,,,,,,,,------...///---,,,,,,---...---+++......------------......------------------------,,,,,,,,,---------......+++,,,---......---,,,+++------------------------+++,,,------......------------------------------///////////////.........,,,,,,,,,---------......000///...------,,,------......------,,,------...........................++++++,,,,,,------......---------.........//////000000000000000//////...////////////////////////000000000000000000000000...//////000000000000000111000000000000111222222333222000111333444444444333333333333333333333333333333333333444444444444333444555555444444555666666777999::::::999777666333444555777888888777777888888888999999888888777555555444444333222222222444444333333222111000000//////////////////////////////............//////000000111111111111000000.........////////////..........................................///000000.....................---000000000000000000000000000000////////////000000///////////////////////////////////////......------...000000//////111222000000//////.........---------..................///000000000000...,,,+++///////////////.........////////////////////////////////////////////////111000///...---,,,,,,,,,---------,,,,,,+++++++++------.........//////...........................////////////////////////...------,,,,,,------...////////////..................////////////......///////////////.........////////////////////////...////////////...---------------------...///000............///////////////.........//////000000000000000000000000000000///000222333333222000///,,,111555555111///000222111222222333333222222111333222333777<<>>AAAGGGKKKRRR```nnn,,,,,,,,,,,,,,,------......---,,,,,,......---,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,------......------,,,------------------------+++,,,------......------------------------------........................++++++,,,,,,---...////////////.........------,,,......---,,,,,,,,,,,,,,,........................,,,,,,------------------,,,,,,------...///////////////000000000///......------............//////000000000000000000000000---...//////000000//////111000000000000111222222111000///111333444444333333333333333222222222222333333333333444444444444222444555555444444555666555666888999::::::999999666666666666666777777777888888888999888888777666333333333333222222222111444444333333222111111000111111111111111111111111//////............//////000000111111111111000000------.../////////....................................---......///000111...............---------////////////////////////000//////......//////000/////////////////////////////////000///......------///000000//////000222000000000///......------,,,,,,---............---...////////////...------.........///////////////000000////////////......////////////////////////222111000///............//////////////////......------...////////////...000000000000000000000000////////////////////////------,,,,,,,,,,,,------////////////..................////////////......///////////////.........////////////////////////111111000////////////000......---------...//////............////////////......///000000000000///000000000000000000000000000111222333333222111000''',,,222444333222333444111222222333333222222111111000111444888;;;;;;;;;777777777777777777777777777777666666777999;;;<<>>??????AAAFFFIIIOOO]]]jjj|||.................................------,,,,,,,,,...------,,,,,,------...+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,+++***)))(((+++---...//////...,,,+++------............------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------.........///000///---+++.........////////////000......------------....................................//////...---,,,,,,...///000///...---...000//////............//////////////////////////////............///////////////000000000111111111222222333333444333222111000111111222222222333333333222222222222222222222222222222111111222222333444444555666777777666555444555666777999:::;;;<<<<<<999999999888888888777777888888777777666666555555555444333222111111111111222222111111111111222222...---,,,---///111111000000000000000000000000000////////////000000000000............////////////---------............//////////////////.........////////////////////////..............................------------......---...//////...,,,***(((222111111111000000/////////000000000000...---,,,///////////////.........,,,,,,---......//////000***---000000...,,,---///000000//////......------000000000000111111111111000//////............///...///000000000000333555888666444222000/////////......------------......////////////////////////000000//////.........------......///000111111222000///...------...///000............------------////////////000000000000111111000///////////////------...//////...------///...,,,,,,,,,---///111222111000//////000111222000111333666777666333///111111000000//////......333333333222111000222333111111111111111111111111111222222333333222222111333333333333333333333333222444666777666666777888666666666666888:::<<<===;;;<<<@@@EEEIIIPPP]]]kkk}}}........................------,,,,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...////////////...------******+++,,,,,,+++***))),,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........------------,,,,,,---------,,,+++,,,,,,,,,------------.........------------....................................//////...------,,,---///000///...---...000//////............//////////////////////////////............////////////............////////////111222333333222111000///111111111222222222333333222222222222222222222222222222111111222222333444555555666666666666555555444666888:::;;;<<<<<<<<<999999888888888777777777777777777666666666555555555444333222111111111111222111111000000111111222666333111/////////---,,,000000000000000000000000////////////000000000000////////////////////////---------............////////////////////////...////////////////////////..............................------------......000///...------,,,,,,,,,111111000000000/////////...///000000000///...---/////////////////////................../////////+++...000000...,,,---...///////////////.........//////000000000111111111/////////...//////000000...///000000000000222444888777555222000...---,,,000000////////////000000........................000/////////............------......//////000000000///...------...///000....../////////......---////////////000000000000111000000//////////////////////////////////////////...---,,,,,,---///000000000///......///000000///000111333555555222///111000000000/////////...111222333222222222333555111111111111111111111111111222222333333222222111333333333333333333333333222444666777666666777888666666666666888:::;;;===<<<===@@@EEEIIIOOO]]]jjj|||------------------------,,,,,,++++++++++++******...------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,---------------------.........+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...............------------,,,,,,,,,,,,,,,---...,,,,,,,,,------------.........------------.......................................///......---,,,---...//////...---.../////////............//////////////////////////////............////////////////////////............000111111111111000000///111111111222222222222333222222222222222222222222222222111111222222333444555555555444444555555555444666999<<<======;;;:::888888888888777777777777666666666666666555555555555444333222111111111111222111111000000111111222---,,,***+++,,,...------000000000000000000000000////////////000000000000111111111000000//////...---------............///......//////////////////////////////////////////..............................------------......111000...,,,,,,...///111///////////////.........---...///000000000///.........////////////////////////..................---///000000...,,,,,,---........./////////////////////000000000000111111////////////000000111222...///000/////////111333888888777777666444333222000000////////////000000------------------------////////////............---------...............//////............//////---...000111111000...---////////////000000000000111000//////......//////000///...------...///000......---,,,,,,...///000//////............//////000///000111333333111///000000000000////////////---///000111111111333555111111111111111111111111111222222333333222222111333333333333333333333333222444666777666666666888555555555666888999;;;<<<===>>>AAAEEEIIINNN[[[hhh{{{------------------------,,,,,,,,,+++++++++++++++...------,,,,,,------...///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,******+++,,,,,,......---------...//////,,,,,,------------,,,,,,------------------------..............................---,,,,,,,,,///000.........////////////000......------------..............................---...............---------...//////------.../////////............//////////////////////////////............////////////111111111111000000000000000000000000000000//////111111111111222222222222222222222222222222222222222222111111222222333444666555444333333444555666333666999<<<>>>===;;;999888888777777777666666666555555555555555555555555444444333222111111111111111111000000000000111111***)))((())),,,...///...////////////////////////////////////000000000000333222222111000//////...---------............///............////////////////////////////////////..............................------------......000///.........000111222........................,,,---///000111111000000............//////////////////...---,,,------...///000000///---,,,,,,,,,------......//////000000////////////000000000111////////////000111333333---...///...------///000111222444666888888888777......------------......------------------------///////////////.........///...................../////////....../////////,,,...000222333111///---////////////000000000000000000///............///...---+++******+++---......------------...///000////////////////////////111000///000222333222000000000000000////////////+++---////////////000111111111111111111111111111111222222333333222222111222222333333333333444444333555666777666555666777555555666777888:::;;;<<>>>>>AAAFFFHHHNNN[[[hhhxxx,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...------,,,,,,------...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111111111000...---***,,,...000111111///...+++,,,,,,------,,,,,,+++........................---------........./////////333666444///+++,,,............/////////000000.........------.................................,,,,,,---.../////////...,,,---......,,,,,,---...//////............//////////////////////////////............/////////000---...///000111222333444111000/////////111222333000000000000111111111111222222222222222222222222222222111111222222333444111222333444444333222111444444555666666777777666666666555555555444444444222222222333333444444444555444333222111111111111000000////////////000000555333000000000000///...000000000000000000000000////////////000000000000............////////////---------.........//////---------...///000000111////////////////////////.................................------.........111///...------...///000........./////////000000...///111222222111000000---------...///000000111/////////111444999>>>AAA000---++++++...000///...000000//////.........---............/////////000000//////............///444555555333111000000222//////---------...///000......------------......---------------------------.........//////000000,,,,,,------...///000000---...///000000///...---,,,,,,,,,---...//////000////////////000000000000//////...------------...------...//////...------,,,---......//////......---...///000000///...---,,,---///222444333///,,,.../////////000000111111+++...111333222111111222111111111111111111111111222222222333333222222222111111222333333444555555444666777777666555555666777888:::===>>>>>>>>>>>>===>>>AAAEEEIIINNN[[[hhhwww........................)))******+++,,,---............---,,,,,,,,,,,,---,,,,,,,,,---------......------------------------...+++***+++///111111///...---,,,,,,,,,,,,---...------------------------,,,,,,,,,------.........---...//////------...///------------------------------------------------........................................................................------,,,+++,,,---...///---------............///......//////...---,,,,,,......///000000000000000000000000000000111111222000000000000000000000000111111111111000000000000000111111111111222222222444333333222111111111222444444444444444444444444222222222333444666999:::666666555444333333222222222222222222222222222222444444333333222111000000000///---,,,,,,---...///////////////..................////////////..................////////////........................---------.........//////------------.........///////////////////////////............//////////////////............//////,,,///000///---,,,///222......////////////......000000000000000000000000------......//////000000000///---,,,,,,...000222000000////////////000000............////////////,,,---//////......000111000000000000000000000000000//////...---,,,,,,,,,......------------..................///////////////////////////////////////////////////////////////---***+++///111///---111...++++++...//////---//////.........---------........................---...///000000///...---000---+++,,,...///,,,)))------------------------////////////000000000000......///000000000000000////////////000000000000111222222///------111444000//////000222333333222000111111222222111111000333333333333333333333333555555555555666666666666555777999999888888999:::@@@>>>>>>AAAFFFMMM[[[hhh{{{------------------------,,,,,,,,,,,,------------......---,,,,,,,,,,,,---,,,,,,,,,---------......------------------------...,,,+++,,,...000000......---,,,,,,,,,,,,---...------------------------,,,,,,------------------,,,.........---,,,---............---------------......////////////......------------------------........................------------------------------,,,,,,,,,---...///---------............///......///......------,,,......///000000000000000000000//////000000111222111111111111111111111111//////000000111111111222000111111111111222222222444333222222111111222222444444444444444444444444555444444333444555666777666666555555444333333222222222222222222222222222444333333222111111000000///......------.........////////////..................////////////..................////////////........................---------.........//////------........./////////////////////////////////............//////////////////............//////......///.........///111......////////////......////////////////////////.........///////////////...//////000000000000000//////............//////............////////////...///000///...---...///////////////////////////000000//////...------,,,---------,,,,,,---------............///////////////////////////////////////////////////////////////---,,,,,,...//////...222///------///000000...000000/////////.......................................////////////..................,,,,,,,,,---------------------------////////////000000000000......///000000000000000000000000000000/////////222333333111///...111333222111000111333333333111111111222222222222111111333333333333333333333333555555555555666666666666222555888:::;;;;;;<<<<<<>>>===>>>CCCGGGNNN[[[ggg{{{,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///---,,,,,,---......---...------,,,,,,------...------------------------------------------,,,,,,+++---...---,,,+++,,,---/////////......---------...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///---------............///...............---------......///000000000000000000000//////000000111222111111111111111111111111......///000111222333333000111111111111222222222333333222222111111222222444444444444444444444444777666555444444444444444777666666555555444444444222222222222222222222222333333222222111000000000---......//////.........////////////..................////////////..................////////////........................---------...................../////////000000000////////////////////////............//////////////////............/////////...------///000000///......////////////..............................///////////////.........,,,...111333333222000.........------------..................////////////000000111000...,,,---...////////////////////////111000000//////......------,,,,,,,,,,,,,,,,,,---............////////////////////////////////////////////////////////////...//////...,,,,,,...///111000......000111000///000000000000000/////////........................//////............//////+++...111///+++***,,,///........................////////////000000000000......///000000000000000111111111000000/////////222333444333111000111222333222111222333444333222222222333333333333222222333333333333333333333333555555555555666666666666000444888;;;<<<===???@@@@@@>>>@@@DDDHHHOOOZZZfff{{{,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,,,,++++++,,,,,,,,,,,,,,,---------......------------------------///...---,,,,,,---,,,,,,------------------------------------------------.........------,,,,,,,,,+++,,,------++++++,,,---000000000///......------...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------............///.........---------............///000000000000000///////////////000111111222222222222222222222222...//////000111111222222000000111111111222222222333333222222111222222333333333333333333333333333777666666555444444444333777777666666555555555555111111111111111111111111222222111111000000000000,,,---///000000///......////////////..................////////////..................////////////................................................////////////000000000000////////////////////////............//////////////////............//////111...+++,,,000111000.........////////////..............................000000//////......------,,,...000222222111///...///......------......///............///////////////000000000...------///////////////////////////111111000000/////////......------,,,,,,------...............////////////////////////////////////////////////////////////---///000///,,,+++---000000////////////000//////////////////////////////........................//////...------...000111,,,...//////---,,,---///////////////////////////////////////000000000000......///000000000000000222222111111000////////////000111222222222111222222111111222444555555444222333333444444333333222444444444444444444444444555555555555666666666666444666888:::;;;===AAACCCFFFCCCCCCEEEHHHNNNZZZgggzzz------------------------,,,,,,------...///000000------,,,++++++++++++,,,,,,,,,,,,---------......------------------------///......---++++++,,,,,,------------------------------------------------.........------,,,,,,,,,+++,,,------++++++,,,---000000/////////.........------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------------------............///......------------...///......///000000000000000/////////...///000000111111111111111111111111111111111000000000000000000000000111111111222222222333222222111222222333333333333333333333333333333444444555555555555555555666666666666666555555555111111111111111111111111111111000000000000//////,,,---///000111000///...////////////..................////////////..................////////////////////////////////////.....................---////////////000000000000////////////////////////............//////////////////............//////111...+++,,,000111000.........////////////..............................000000//////......------...------------...//////000//////////////////000............////////////,,,...//////......///111........................000000000000//////////////////............//////............////////////////////////////////////////////////////////////---///000///,,,+++---000---...//////............................................................///...---------///000111///---,,,---///000...---////////////////////////////////////000000000000......///000000000000000222111111111000000000///,,,,,,...///111222222222000///000222555777777666222333333444444333333222444444444444444444444444555555555555666666666666999999888777888;;;@@@DDDLLLHHHDDDDDDFFFLLLZZZhhhxxx........................***+++,,,---...///000000------,,,+++++++++++++++,,,,,,,,,---------......---------------------------......---+++***+++---,,,------......------,,,------------------------------------------,,,,,,+++---...---,,,+++,,,---........................---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......---------------............///......---,,,,,,...///000......///000000000000000//////......//////000111000000000000000000000000111111111111000000//////000111111111111222222222222222111111222222333333333333333333333333333333222333444555666666666666555555555555555555555555111111111111111111111111000000000///////////////---...//////000000000000////////////..................////////////..................////////////////////////////////////...............---------....../////////000000000////////////////////////............//////////////////............/////////...------///000000///......////////////..............................///////////////.........///...+++******,,,///111000000////////////000000............////////////,,,---//////...///000222........................////////////////////////000000////////////000000............////////////////////////////////////////////////////////////------......------///000,,,...//////...------...------------..........................................---......///000111000---+++,,,000222///,,,........................////////////000000000000......///000000000000000111111111111111111111111,,,++++++---000222333222/////////111444666666666222222333333333333222222444444444444444444444444555555555555666666666666;;;:::999777777:::???CCCLLLGGGCCCCCCEEELLLZZZgggwww------------------------++++++,,,,,,------......---,,,++++++***+++++++++,,,,,,,,,---------......------------------------,,,---...---******,,,...,,,,,,---......---,,,,,,------------------------,,,,,,------------------,,,.........---,,,---...,,,,,,,,,---......//////...---,,,++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........---------------............//////...,,,,,,,,,...///111......///000000000000000///............///000000////////////////////////000000000000000111111111000111111111111222222222222222111111222222333444222222222222222222222222222333444666666666666555444444444444444444444444111111111111111111111111////////////////////////............///000111222////////////..................////////////..................//////////////////////////////////////////.........---------------........./////////////////////////////////............//////////////////............//////......///.........///111......////////////......////////////////////////.........///////////////000...,,,++++++---000111/////////....../////////............////////////---///000///......///000................................................//////............//////............////////////////////////////////////////////////////////////---,,,+++,,,...000000000,,,...111111///---...///---.........////////////........................,,,---...///000000000000...------...///000//////------------------------////////////000000000000......///000000000000000000000000111111222222333111...,,,---000222222111111000000111333444333222111111222222222222111111555555555555555555555555555555555555666666666666888888999999999:::>>>@@@CCC@@@@@@CCCFFFMMMYYYeeewww,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---,,,++++++******++++++,,,,,,,,,---------......------------------------+++---...---******,,,///,,,,,,---......---,,,,,,------------------------,,,,,,,,,------.........---...//////------...///***++++++,,,---...//////000...,,,******,,,...000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,---------........./////////...,,,,,,,,,...000111...//////000000000000000...............///000000////////////////////////......///000111222333333000111111111111222222222222111111111222333333444222222222222222222222222333444555666666666555444333444444444444444444444000000000000000000000000.........//////////////////............000222333000/////////..................////////////................../////////000000000000000000000000000//////.........---------------------.........///////////////////////////............/////////000//////............//////,,,///000///---,,,///222......////////////......000000000000000000000000---.........//////000000//////...------///000111.........------...................../////////000///000111000...------...........................---------.....................------------................../////////000////////////////////////////////////////////////---+++)))+++///222111000,,,///222222000...///000.../////////000000111111........................+++,,,...000111000000///+++...111000------///222------------------------////////////000000000000...//////000000000000000//////000111222333333444555222...---///111111000333222111111222222000///111111111222222111111111555555555555555555555555555555555555666666666777333666999;;;<<<<<<===>>>::::::===CCCHHHNNNYYYcccxxx++++++,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********///...---,,,,,,,,,,,,,,,+++++++++,,,,,,------------...///...---,,,...000///...,,,,,,---------,,,------------------------,,,,,,,,,------.........,,,,,,------...///000000''')))***,,,------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---......------------...//////000000//////.........---000000000000000000000000000000111111111111000000000000000000111111111111222222333333333222222111////////////////////////000111111111111222222222222222333333333333444444666666666666666666666666333333222222111000//////222222222111000//////...////////////////////////---...///////////////...///000111111111///...---////////////////////////111111000000//////......***---000222111000000000........................------...///000000//////............////////////////////////////////////000000000000////////////111)))###$$$,,,222111...////////////////////////000000000000000000000000000000//////.........---555000---...---+++---111000/////////............////////////////////////////////////////////////........................+++,,,---...////////////...,,,+++,,,//////---***........................//////............//////111111000///////////////111...++++++,,,...//////////////////////////////---...///000000///...---............////////////////////////////////////000///...------...///000........................//////.........---------///000111222333333222111000000000000000000000000222222000...,,,---000333111222222333333222222111222333333444444333333222444444444444444444444444111222333555777888888999888777777777888:::<<<===<<<===@@@EEEGGGLLLXXXdddwww,,,,,,,,,,,,,,,++++++***------------------------.........------,,,,,,,,,//////...---------------,,,,,,,,,,,,---------...+++,,,---,,,+++***,,,...,,,+++***+++---///000///------------------------,,,,,,,,,---------......111000000...---,,,++++++++++++,,,---............---------------------------------,,,,,,,,,,,,,,,........................---......//////......---,,,,,,++++++,,,,,,---......------------...//////000/////////............000000000000000000000000000000111111111111000000//////000000000111111111111111111222222111111000111111111111111111111111000111111111111222222222222222222333333333444444555555555555555555555555333333333222111111000000222222111111000//////...////////////////////////...///////////////......000000111111000000///...000000000000000000000000111000000000/////////...111333555444222000//////........................------...///////////////............////////////////////////////////////000////////////////////////+++(((+++000333111---////////////////////////000000000000000000000000000/////////............333///---...---++++++///000000/////////.........////////////////////////////////////////////////........................+++,,,---...////////////111///...///111222000...........................//////............//////111000//////........./////////...---------...///////////////////////////......////////////..................//////////////////////////////////////////...------...//////////////////////////////000000/////////.........//////111222222222111111000000000000000000000000...000111222111000111333111222222333333222222111222333333444444333333222444444444444444444444444888888999:::;;;;;;::::::888777777777888:::<<<=========@@@EEEGGGLLLXXXdddvvv---------------,,,++++++------------..................------------,,,,,,000//////...............,,,,,,,,,---------------+++,,,---,,,+++***,,,...,,,+++***+++---///000///------------------------,,,,,,,,,------------...222111000///---+++***))),,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---......//////......---,,,,,,++++++,,,,,,---......------------...//////////////////............000000000000000000000000///000000111111000000/////////000000000000111111///000000111111111000000111111111111111111111111000111111111111222222222222222222222333333333333444444444444444444444444444333333222222111111111222111111000000//////...///////////////////////////000000000///...------222111111000000000000000000000000000000000000000000000000000////////////444555555333111//////000........................---............/////////............////////////////////////////////////////////////////////////------///111333333///,,,////////////////////////000000000000000000000000////////////............000------///...+++***---000000000/////////......////////////////////////////////////////////////........................,,,---......////////////...---,,,---...///...,,,........................//////............//////000///......---.........---000111000---+++,,,...//////////////////////////////............//////............////////////////////////////////////000000////////////000000000000000000000000000000000000000000000///////////////000111111111000000000000000000000000000000***...333555555444222222111222222333333222222111222222333333333333222222444444444444444444444444777777888777777666555444888777777777888:::<<<=========AAAEEEGGGLLLXXXddduuu------......------,,,+++,,,,,,,,,---------------++++++++++++++++++++++++///...------------......+++++++++,,,,,,,,,,,,,,,---...///...---,,,...000///...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------..................,,,+++*********,,,---...---------------------------------.......................................+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---......------------.../////////////////////.........//////////////////////////////000000000000//////////////////000000000111///000111111111111111111111111111111111111111111000000111111111222222222111222222222222333333333444444444444444444444444444333333333222222111111111111000000////////////////////////////////////000000000000///...,,,,,,222111000//////000111222////////////////////////000000000000////////////000000111000......000222.................................---.........///............////////////////////////////////////.........///////////////---///222333222000......////////////////////////........................///////////////.........///---...111000,,,+++---000000000////////////...////////////////////////////////////////////////........................------...///////////////---,,,,,,,,,,,,,,,,,,,,,........................//////............/////////......---------......,,,000444333...***+++---////////////////////////000///...------...///000............////////////////////////////////////222111111111111111111222/////////////////////////////////////////////////////////000000000//////000000000000000000000000+++///333555555333222111111222222333333222222111222222333333333333222222333333333333333333333333333333333333333222111000888777777777888:::<<<======>>>AAAEEEGGGLLLWWWcccuuu------......------,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,------+++++++++***************---...///...---,,,...000///...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---...///000111---,,,+++***+++,,,---...////////////////////////---------.........//////........................+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---......------------...//////........./////////////////////////////////////////////000000000000//////...////////////000000000000111111222333333222222000000000000000000000000000000111111111222222222111111111222222222333333222222222222222222222222333333222222222222222111000000000///////////////////////////////////////000000000000///...,,,,,,222111000//////000111222........................////////////000000000000...///000///......000222........................///...------------..................////////////////////////////////////------....../////////000...000111000...---...000////////////////////////------------------------.........///////////////000...///333222...---...111000000000////////////////////////////////////////////////////////////........................---...//////000/////////000000//////...///000111//////////////////////////////............//////......------------...///+++000555444///++++++---////////////////////////000///...------...///000............////////////////////////////////////000000000000000000000000................................................000000//////////////////000000000000000000000000///111333222111000000111111222222333333222222111111222222333333222222111333333333333333333333333444444555666666666555555888777777777888:::<<<===>>>>>>AAAEEEGGGKKKWWWcccvvv---------------,,,++++++))))))******++++++,,,,,,,,,,,,------------......++++++++++++++++++,,,---++++++++++++************+++,,,---,,,+++***,,,...,,,+++***+++---///000///,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------............//////...............//////////////////////////////,,,,,,,,,---......//////........................---......//////......---,,,,,,++++++,,,,,,---......------------...//////.........///////////////000000000000000000000000...//////000000//////.........////////////000000000111222333333333333333////////////////////////000111111111111222222222111111111111222222222222222222222222222222222222111111111111111111111111///////////////////////////////////////////////////000000000///...------///////////////000000111------------------------////////////000000000000000222222111///......///........................///...---,,,,,,,,,---...............////////////////////////////////////---------......//////000000000///---,,,---///111////////////////////////------------------------.........///////////////000...///333333///...000111111000000000/////////////////////////////////////////////////////////...........................//////000000//////////////////---,,,,,,...111//////////////////////////////............//////.........---......///000---000333333000------...//////////////////////////////............//////............////////////////////////////////////,,,,,,------------,,,,,,........................------------............111111000/////////000000000000000000000000000000222222222111///...000222111222222333333222222111111111222222222222111111333333333333333333333333333444555666777888888888888777777777888:::<<<===>>>???AAAEEEGGGKKKVVVbbbuuu,,,,,,,,,,,,,,,++++++***))))))***++++++,,,------,,,,,,,,,------.........,,,++++++++++++,,,---...---------,,,,,,,,,+++++++++,,,---,,,+++***,,,...,,,+++***+++---///000///++++++++++++++++++++++++......---------,,,,,,,,,..................------......////////////......////////////////////////+++++++++,,,---.................................---......//////......---,,,,,,++++++,,,,,,---......------------...//////............/////////000000000000000000000000000......////////////.............../////////000000///000111222222333333333000000000000000000000000000111111111111222222222111111111111222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////...///////////////......------...///////////////.........................../////////000000000111,,,...000111///.................................000///---++++++,,,---...............////////////////////////////////////,,,,,,---......///000000000///...---...///000000////////////////////////..................................../////////000000......111111......111111111111000000000//////////////////////////////////////////////////////........................//////000000000000//////,,,------+++)))))),,,/////////////////////////////////............/////////.........//////000111...///000111000//////...////////////////////////......////////////..................////////////////////////////////////+++,,,------------,,,+++........................---.........////////////333222111000///000000111000000000000000000000000111222333222111111222444111222222333333222222111111111222222222222111111222222222222222222222222222333444555555666666666888777777777888:::<<<===??????BBBEEEGGGKKKVVVbbbsss+++,,,,,,,,,,,,+++************+++,,,,,,---......*********++++++,,,,,,,,,,,,,,,,,,,,,------...////////////......---------......///...---,,,...000///...,,,,,,---------,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,------....../////////,,,,,,.........---,,,+++........................******+++,,,,,,---..............................+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---......------------...//////---.........//////000000000000000000000000000000......////////////................../////////000......///111111222222222111111111111111111111111000111111111111222222222000111111111111222222222000000000000000000000000///////////////000000000.........///////////////////////////////////////......///////////////...+++,,,.../////////...---////////////////////////.../////////000000111111$$$(((+++............///........................000///---+++++++++---.............../////////000////////////////////////,,,,,,------...///000000///...---///111222000///////////////////////////000000000000000000000000---.........//////000000000------000000---...000111111111111000000000000////////////////////////////////////////////////........................///000000000000000/////////000000...,,,,,,///333000000000000000000000000//////............/////////////////////000111111000///...///111111000...////////////////////////---...///000000///...---............/////////000////////////////////////---...///000000///...---000000000000000000000000.../////////000000111111444333111000000000111222000000000000000000000000...111333444444444444555222222222333333222222222111111222222222222111111222222222222222222222222555555666666777666666666888777777777888:::<<<===??????BBBEEEGGGKKKVVVbbbqqq------------------------,,,...//////,,,***))))))---,,,+++******+++,,,---,,,------......------,,,........................,,,++++++******++++++,,,------------------,,,,,,---------........................------,,,,,,,,,///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***///...---...000111000///........................---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......***+++---.........------....../////////...,,,+++////////////////////////000///...------...///000111111111000000000000000///...------///000000///000000000000000000000000///000111222222222222222555333111000......//////000000000000////////////000000000000////////////////////////////////////000000////////////000000///...---,,,---000333555111111///...,,,,,,,,,+++.........///////////////........................////////////............000///...------...///000......------------.........///000111111000///...//////............//////////////////////////////,,,,,,------.../////////////////////////////////...///000111111000///...//////000000///...------000////////////.........///,,,+++,,,...///---+++///...---,,,,,,---...///////////////////////////......//////...---,,,,,,//////000000///...------............////////////000000////////////000000////////////000000000000000000000000000000000000111///---,,,+++,,,.../////////000000000000//////......////////////......//////////////////////////////............//////...------,,,,,,,,,------111000///---+++***,,,///000000000000000000000000000000000000111111111111222222111111111111222222000000000000000000000000///000000000111111111111333333333333333333333333222222333444444555555666555555555555666666666666@@@>>>;;;999999<<<@@@CCC======@@@CCCDDDHHHRRR]]]qqq------------------------,,,---......,,,******+++,,,,,,+++******+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......***++++++,,,---...//////------------------,,,,,,///...,,,++++++,,,...///------------------------...............---,,,,,,///...------//////...---........................---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,,,,.../////////............/////////...,,,,,,////////////////////////000///...------...///000000000000000000000000111000...---...///111000000000000000000000000000000///000111222222222222111222111000//////000000111222222222111111111000000/////////...............////////////////////////000000////////////000000222111///......000111222///......------.........//////......------,,,,,,........................////////////............000///...------...///000///......------......///+++,,,,,,------,,,,,,+++//////............//////////////////////////////,,,,,,---......//////000////////////////////////...///000111111000///...///////////////...------/////////............---000...,,,---///000...---///...------------...//////////////////////////////////////////...------///////////////...------............////////////000000////////////000000.../////////000000000000000000000000000000000000000///...---,,,---............////////////............////////////......//////////////////////////////............//////...---------------......222222111///------///111000000000000000000000000000000000000111111111111111000000000000000000111000000000000000000000000111111111111222222222222222222222222222222222222222222333444444555555666555555555555666666666666888666444333444666999;;;======@@@CCCDDDHHHRRR]]]ppp------------------------,,,------,,,+++***,,,...,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++*********+++++++++++++++------,,,,,,,,,,,,------+++,,,,,,------.........((()))***+++---...//////,,,,,,------------------...---,,,++++++,,,---...........................///000000000000///......///...,,,---......---,,,........................---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---............///000000000//////.........///......---,,,//////////////////////////////............///////////////000000111111111111///......000111111000000000000000000000000000000000111111222222111111000000//////000111222222222222111111111111000000---------...............////////////////////////000//////......//////000222111000///......------,,,,,,---...//////000111//////...---,,,++++++***////////////////////////////////////............//////............/////////......------......///000000////////////000000//////............//////////////////////////////,,,------......///000000////////////////////////...//////000000//////........./////////...------///............---------000///......000000///...///......------....../////////////////////////////////000000000///......///////////////......---............////////////000//////......//////000....../////////000000000000000000000000000000000/////////.........------------............------......////////////......//////////////////////////////............//////......---......///000111222222111///------///111000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000111222222222222333333333111111111111111111111111222222333444444555555666555555555555666666666666777666555555666888999:::======@@@CCCDDDHHHRRR]]]ooo,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***+++---000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************++++++++++++...------,,,,,,------...------------------------******+++,,,---.........,,,,,,,,,------............---,,,,,,,,,,,,---...//////////////////////////////000000000//////...---,,,+++,,,...///...---........................---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......///000000000000000000000..................------/////////////////////////////////....../////////---......///000111222222111000...///111222222111000000000000000000000000000000111111111111000000000000000000000111111111000/////////............------............///////////////////////////////////////....../////////.../////////...,,,+++***,,,,,,---...///000000111.........------,,,,,,,,,000000000000000000000000////////////............/////////......///////////////............//////444333222111111222333444//////............//////////////////////////////---------...//////000000////////////////////////////////////////////////....../////////......---............------------//////////////////////////////............/////////////////////////////////000000000000000//////...///////////////................../////////////////////....../////////........./////////000000////////////////////////...////////////...---------......//////......---......////////////......//////////////////////////////............//////............///000222222/////////...,,,+++---...///////////////////////////000000000111111111111000000////////////000000000000000000000000000000111111111222222222333333222222222222222222222222222222333444444555555666555555555555666666666666888888999:::;;;;;;<<<=========@@@CCCDDDHHHRRR]]]nnn,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++***+++...000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++++++++,,,,,,------...------,,,,,,------............------,,,,,,,,,............------------,,,,,,,,,------.........---------,,,,,,---------////////////////////////---....../////////......*********+++...000000///........................---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......000000000////////////000......------............////////////////////////...//////////////////...------...///000111111222111000...///111222222111000000000000000000000000000000111111111000000///111111111111000000000////////////............---....../////////000000000//////////////////////////////............//////---...///000000///---,,,......///000000//////...------....../////////000000000000000000000000000////////////...............//////////////////.../////////....../////////000///...------...///000//////............//////////////////////////////------......///000000111//////////////////////////////............//////......//////000//////...//////.........---------......///............/////////////////////////////////////////////////////////000000000000000///......///////////////...............//////////////////............//////............//////////////////////////////////////////000000//////...---/////////000000/////////......////////////......//////////////////////////////............//////.........///000111222333...//////...,,,,,,---...///////////////////////////000000000111111111111222111111000000111111222000000000000000000000000000000000000111111111222333333333333333333333333222222333444444555555666555555555555666666666666555666777888999:::::::::======@@@CCCDDDHHHRRR]]]mmm,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++---///,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---.........------,,,,,,,,,,,,------......---------,,,,,,,,,000//////......---,,,,,,,,,,,,------------------------------------------////////////////////////,,,,,,---.........------+++******,,,///000000000........................---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......000///...---------............---------...//////////////////////////////......////////////...............//////000000000111///......000111111000000000000000000000000000000000111111000000//////111111111111111000///...111111000000000000//////......//////000111111111///////////////////////////......------......///---...000111222222111000///000000111000///---,,,,,,------...///000111111////////////////////////////////////..................////////////......000//////......//////000......------------......//////............//////////////////////////////---......//////000111111///////////////////////////......------....../////////000111111111000000000////////////.........---...//////------...///...//////000000//////...////////////////////////......///000000000//////---...//////////////////............///////////////......------......///------........./////////000000000000000000000000000000000/////////......//////000000000000//////......////////////......//////////////////////////////............////////////...//////000111222///000111000///...///000000000000000000000000000000000000000111111111111222222111111111111222222000000000000000000000000//////000000000111111111333333333333333333333333222222333444444555555666555555555555666666666666555666777888999:::;;;<<<======@@@CCCDDDHHHRRR]]]mmm++++++++++++++++++++++++***,,,------,,,+++,,,---,,,,,,---......---,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---.........,,,,,,++++++++++++,,,,,,++++++,,,,,,---...//////......------------------------------------,,,,,,,,,------------------,,,........................+++,,,---..................---------///000///...........................---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---............,,,+++++++++,,,,,,...------,,,---...///000////////////////////////---...///000000///...---......//////////////////000...---...///111000000000000000000000000000000000000000000000//////...//////000111222111000000111111000000000/////////------......///000000111///////////////////////////......------......///......//////000000000///...///111111111000...------------....../////////........................////////////............---...///000000///...---000000////////////000000000111111222222111111000//////............//////////////////////////////.........///000000111111///////////////////////////...------------...///000000111222222222222222111111000000000/////////...000111000...---///111...///000111111000///...////////////////////////------...///////////////------...///////////////............///////////////......------......///---------.........//////000000000000000000000000111111///.........///000...//////////////////.........////////////......//////////////////////////////............///////////////......//////000...000111111/////////000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000111111111222222222222222222222222222222222222222333444444555555666555555555555666666666666888888888999;;;<<<>>>???======@@@CCCDDDHHHRRR]]]nnn++++++++++++++++++++++++***,,,......---+++++++++,,,,,,---......---,,,,,,,,,------......------,,,******+++,,,------......,,,++++++******++++++,,,((()))***,,,...000111222+++++++++,,,,,,---------.........------,,,,,,,,,,,,------......------,,,........................,,,,,,---...//////......222000///...//////---,,,........................---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---.........---+++***)))******+++...------,,,---...///000////////////////////////---...///000000///...---///////////////.........///...------///000000///000000000000000000000000000000000000000///......,,,---///111222333222222///.........------------,,,,,,------...///000000////////////////////////.........------.........,,,,,,,,,,,,,,,,,,,,,,,,---...000111222000///...---------------------,,,........................000/////////............---...///000000///...---000000////////////000000000111222333333222111000//////............//////////////////////////////......//////000000111111///////////////////////////...---,,,,,,---...///000111222333333333333333111111111111000000000000///111333222///...000222...///000111111000///...////////////////////////,,,,,,---...//////......------...///000000//////............/////////000.........------.........---------.........//////000000000000000000000000333111///...---...000111---..................---......////////////......//////////////////////////////............//////000//////............///,,,---//////...------...000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000111111222222222333333333111111111111111111111111222222333444444555555666555555555555666666666777777777666777888;;;===>>>======@@@CCCDDDHHHRRR]]]nnn,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++......------------......***+++,,,,,,------,,,,,,///...,,,++++++,,,...///---------,,,,,,+++++++++......................../////////...------,,,,,,...------,,,,,,------...---------............//////---+++))))))+++---//////...------------.../////////...------------.../////////...---------,,,///...,,,+++***+++,,,,,,.........------,,,,,,,,,///......///111222000///////////////000000000000000000000000000000000000............////////////............///000222222111111111111111111111222111222222111///...///111000000000000000000000000000000000000////////////000000//////.........---///...---,,,+++,,,,,,---..............................---,,,,,,,,,,,,---------------...000111222,,,,,,,,,---...///000000////////////000000000000000000000000000000000000,,,---------...///////////////............//////............/////////000/////////...---------,,,000000000000000000000000000000//////.........---,,,------...///000111111...///////////////......222333444555666666666666444444333222000//////...111111111111111111111111------/////////...---,,,//////000000000000////////////////////////////////////////////////////////////////////////////////////............//////111---***+++...111111000///000222333333111000///111111000000//////......111///...------...///111000000//////.........---//////............////////////............//////000000//////......------000000111111111111000000000000000000000000000000222111111111000000//////111111000000000000111111222222222222222222222222333111///000222333222///333333444444444333333222222222333333333333444444333444555777888999999999777777888999:::;;;;;;<<<<<<;;;>>>CCCFFFJJJSSS]]]qqq------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------,,,,,,,,,,,,------++++++,,,------------,,,...---,,,++++++,,,---...//////.........---------------------------------//////.........---------...------,,,,,,------...---------............///000///---,,,,,,---///000///...---,,,,,,---...///......---,,,,,,,,,,,,,,,---------------,,,,,,,,,///...---,,,,,,,,,------.........------,,,,,,,,,...---,,,...///000///---......///000000000000000....................................////////////............///000111222000000000000000/////////,,,...111222111000000000000000000000000000000000000000000000////////////000/////////............///...---,,,,,,,,,------..............................---,,,,,,,,,,,,------------......//////000,,,---------.../////////////////////000000000000000000000000000000000000......////////////////////////............//////.........///////////////..................------////////////////////////000/////////............---------......//////000,,,---...///000000000000222333444555666666666666888777777666444333333222111111111111111111111111///////////////...---,,,........................//////////////////////////////////////////////////////////////////////////////............//////333000......000111000///..................//////000000000000////////////000///...------...///000000/////////............//////............////////////............/////////////////////.........000000111111111111000000000000000000000000000000111111111111000000000///111111000000000000111111222222222222222222222222333111///000222333222000222222333333333333222222222222333333333333444444333444555777777888888888777777888999:::;;;;;;<<<======???CCCEEEHHHQQQZZZppp........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,++++++,,,------------------,,,+++******+++,,,---///............---------,,,,,,,,,,,,,,,,,,,,,,,,...............---------...------,,,,,,------...---------............///...........................---,,,++++++,,,---...------,,,++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,//////...---------...............---------------,,,++++++,,,---...---,,,---...///000111000//////....................................///////////////......//////000111222/////////......---------(((,,,000333333111000000000000000000000000000000000000000000////////////////////////............///...------,,,---------..............................---,,,,,,,,,,,,---,,,---...//////...---,,,------..................////////////000000000000000000000000000000000000000000000000000///////////////............/////////////////////...........................//////////////////////////////////////////............---------------.........+++,,,---...000111222333333444555666666777777666999999888888777666555555222222222222222222222222222111000///...---------...---,,,++++++,,,---...//////////////////////////////////////////////////////////////////////////////............//////333111000000000000...---///---,,,+++,,,---000111////////////000000000000000///...------...///000////////////............//////............////////////............//////.........//////////////////000000111111000000///000000000000000000000000111111111111000000000000111111000000000000111111222222222222222222222222222111000111222222111000111111222222222222222111222222333333333333444444444555666777777777777777777777888999:::;;;;;;<<>>@@@CCCEEEGGGPPPYYYppp------------............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,++++++++++++,,,,,,+++,,,,,,---...---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.....................------,,,,,,------...---------............///++++++,,,------,,,++++++---,,,++++++++++++,,,---...---,,,,,,+++,,,,,,,,,++++++,,,,,,---------.........------------------...............------------+++***+++---...---,,,,,,---///000111000///.......................................///////////////////////////000111111000//////......------,,,***---111333222111111111000000000000000000000000000000000000///////////////////////////..................------------.................................---,,,,,,,,,,,,---+++,,,...//////---+++***...............---------////////////000000000000////////////////////////111000000//////.........//////............//////////////////............------......//////000000///////////////////////////////////////.........---------------,,,,,,,,,,,,------...000111222333444555666777777777777777888888777666555555444444444444444444444444444444444333111///...---......///...,,,++++++,,,.../////////////////////////////////////////////////////////////////////////////////............//////000//////000000///...---//////.........000111222......//////000000111111000///............///000///////////////.........//////............////////////............//////------......//////000000//////000000000000//////////////////////////////111111111000000000000000111111000000000000111111111111111111111111111111222111111111111222111111000000111222222222111111222222222333333333444444555555666666777666666666777777888999:::;;;;;;<<>>@@@DDDFFFIIIQQQ[[[ooo++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,---.........------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,---------......//////...------,,,,,,------...---------............///***+++---......---+++***---,,,++++++++++++,,,---///......---------------,,,,,,------......//////,,,,,,,,,,,,------,,,,,,...........................---+++,,,---//////...,,,---...///000//////...////////////////////////............////////////000////////////000000111000000000//////.........///000222111000000111333000000000000000000000000000000000000////////////.........///////////////---...................................................---,,,,,,,,,,,,---+++,,,...//////---+++***...............---------////////////000000000000/////////////////////////////////......---------//////............/////////////////////.........---......//////000000000.................................///////////////---------------,,,,,,,,,//////......///000222222666666777777888777777777777777666666555444444444666666666666666666666666555444222000////////////111///...,,,,,,...///111//////////////////////////////////////////////////////////////////////////////............//////...///000111111111111111---...000111111111000000......//////000000111111//////............//////........./////////////////////............////////////............//////------......//////000000//////000000000000//////////////////////////////000000000000000000111111111111000000000000111111111111111111111111111111111111222111111111111222///000111222222222222222222222222333333333444444444555666666666666555555777777888999:::;;;;;;<<<>>>===@@@EEEHHHKKKTTT^^^nnn***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,---...............+++,,,,,,,,,,,,,,,,,,+++---------............///////////////////////////,,,,,,,,,---...///000000...------,,,,,,------...---------............///------...//////...------...---,,,++++++,,,---...//////...------------...------..................***+++,,,,,,------,,,,,,.............../////////000...,,,,,,...///000000------........./////////000000000000000000000000............////////////000000////////////000000000000000000000000000000000111111000//////111333000000000000000000000000000000000000////////////.........///////////////------...////////////.................................---,,,,,,,,,,,,---,,,---...//////...---,,,------..................////////////000000000000000000000000000000000000............------------//////............//////............/////////000//////////////////000000.................................///////////////---------------.........000//////...///000222333777777888888888888777777888888888777777666666666777777777777777777777777555444333222111000000000111000///......///000111//////////////////////////////////////////////////////////////////////////////............/////////111222222222222333555,,,...000111111///...,,,////////////000000000000////////////////////////........./////////////////////............////////////............//////.........///////////////...//////000000//////...000000000000000000000000000000000000111111111111111111000000000000111111111111111111111111111111000222222222111000111222000000111222333333333333222222333333333333444444333444555666666666666666777777888999:::;;;;;;<<<======@@@DDDHHHLLLUUU___mmm++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,++++++++++++,,,,,,,,,------...............,,,,,,------------,,,,,,---------.........//////////////////////////////++++++,,,---...///000111...------,,,,,,------...---------............///---..................---///...---,,,,,,---...//////...------,,,,,,------......------------------***+++---.........---------........./////////000000...,,,,,,---///000000///...---,,,,,,...///111////////////////////////............////////////000000////////////000000/////////000000111111222***,,,///000//////000111000000000000000000000000000000000000////////////............/////////000,,,---...///000000///.................................---,,,,,,,,,,,,------------......//////000,,,---------.../////////////////////000000000000000000000000000000000000............//////////////////............//////,,,------...///000111111000000000///////////////..................................../////////000---------......//////000///.........///111444555777888888999999888888777888888888888777777777777666666666666666666666666333333333333333222111111000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////000111111000......111333111111111000000///......000000000000////////////......////////////................../////////000//////............////////////............/////////////////////...............////////////......000000000000000000000000///000000000111111111111111111000000000000111111111111111111111111111111000222333222000///111333000111222333444444444444222222333333333333444444222333444555666666777777777777888999:::;;;;;;<<<===<<>>BBBDDDFFFOOOXXXlll&&&'''***,,,...000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...///......---,,,+++***/////////...------,,,,,,------------------------000///...---,,,------...,,,,,,,,,---------......222000---+++)))))))))***+++++++++,,,,,,---------//////......---------,,,////////////////////////.........------,,,,,,,,,............---,,,++++++...------,,,,,,------...///...,,,,,,...///...---......////////////..............................000//////...------,,,,,,---......///////////////000000000000000000000000////////////000000000000111111000000//////......000000000000000000000000000000000000////////////...///000111111000///...000000000000000000000000111000...,,,,,,...000111------------------------000...------......---,,,......////////////......111000///---------...///111111000000//////......////////////////////////////////////000000000000111111111000000///---------...///000000///...---000000000000000000000000................................................000000000000111222444444666777888999:::;;;<<<<<<<<<;;;999888777666666666555555555666777777888888777777777666555333222111333111......///111111111...///000111111111//////......................................................------------......000000////////////000000......///000000000000000111000......///000000///000000000000111111111111000000//////...///000000000000000000000000000000//////---------///111222------------.........///111111000000//////......////////////////////////000//////000222222111///000000000000000111111111000000000000000000000000111111111111111111111111444444333222222111000000222222333333333333444444555555555555555444444444777888999:::<<<===>>>>>>>>>===@@@DDDFFFIIIQQQZZZiii,,,,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++---------...............------------------------000///...---,,,------...,,,,,,,,,---------......///...,,,+++++++++,,,,,,++++++,,,,,,,,,---------.............../////////.................................------,,,,,,,,,***++++++,,,,,,,,,++++++...------,,,,,,------...///---,,,,,,---......---......////////////......................................................---......///////////////........................////////////000000000000111111000000////////////000000000000000000000000000000000000/////////......///000111111000///...////////////////////////000///...------...///000........................///...------------,,,+++......////////////......222111000///...//////000111000000000/////////...////////////////////////.../////////000000000000......///////////////...---...///000000///...---....................................................................................///111222333666777777888999:::;;;<<<<<<;;;:::999888888888888555555666777777888999999777666555444333222111111333111000000111222222111//////000000000000//////................................................///..................///000000////////////000000//////000111111111111111......//////........./////////000000000111111111........./////////000000000000000000000000000000---,,,+++******+++---.../////////000000000000000......//////000000111111////////////////////////000111111222111111000000222222111111000000//////000000000000000000000000111111111111111111111111222222222222222222222222222222333333333333444444444444555555555555555555777888999:::;;;===>>>>>>======???CCCFFFHHHPPPZZZiii............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++---.........+++,,,,,,---......//////------------------------///...------,,,---------,,,,,,,,,---------......+++++++++,,,------......,,,,,,,,,,,,------------............---------,,,.................................---------------))))))+++,,,,,,---------...------,,,,,,------......---++++++---...---,,,......////////////..............................,,,,,,------...///000000---......///////////////........................////////////000000000000111000000000000/////////000000000000000000000000000000000/////////.........//////000000//////...------------------------........................////////////////////////---------------,,,,,,,,,......////////////......222111111000000000000111000000000000////////////////////////////////////....../////////000000000,,,,,,...///000000000000......////////////.......................................................................................///000111222333666666666777888999;;;;;;======<<<;;;::::::::::::555555666777888999:::;;;777666444222111111222222333222111222444444222111111111000///.........///////////////////////////////////////////////////000//////......//////000000000////////////000000000000111222222222222111***...000000...,,,---...//////000000000000111111,,,---///000000000//////000000000000000000000000000///...---------...///000000000000000/////////......//////000000111111////////////////////////000333555333000//////111333333222111000///......000000000000000000000000111111111111111111111111000000111222333333444444222222333333333333444444333444444444555666666666777888999:::;;;<<<===>>><<<<<<>>>BBBDDDGGGOOOYYYjjj))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///000000000,,,,,,,,,------.........------------------,,,,,,...---------------------,,,,,,,,,---------......******,,,---............,,,,,,------------------///...---,,,+++***)))(((.......................................---------,,,,,,---...//////.........------,,,,,,------...///---,,,,,,---......---......////////////..............................,,,,,,------.../////////---......///////////////........................////////////000000000000000000000000000000000000////////////////////////000000/////////.........////////////////////////---------------------------......//////......---........................---.........---------.........////////////......111000000000000000000000000000000000////////////////////////////////////........./////////000000------...///000000000000...//////////////////...........................................................................///000000111222444555666666666666777888:::;;;<<<@@@???>>>===<<<;;;;;;;;;555666666888999:::;;;<<<888777444222111222333444333333333444666555333111333222000///.........///////////////////////////000000000000000000000000000000////////////000000000000////////////000000//////000111111111111000)))...333222...+++,,,///////////////000000000111...///111222222111///---////////////////////////222111000///......//////............------------111111000000//////......////////////////////////000444777555000---///222222111111111000000//////000000000000000000000000111111111111111111111111000111111222222333444444222222222333333333444444333333333444555666777777777777888999;;;<<<===>>><<<;;;===AAACCCFFFOOOXXXjjj&&&'''((()))+++---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////......------,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......,,,,,,---.........---------------------------------------,,,,,,,,,,,,,,,.................................................../////////......---,,,...------,,,,,,------...000...------...//////.........////////////......................................................---......///////////////////////////////////////////////////000000000000000000000000111111111111////////////////////////////////////............//////............//////........................------............---------------------------------...000///------...000......////////////........./////////////////////////////////000000000000////////////////////////............///////////////000000111111000000////////////....../////////////////////////////////................................................///000000111222444666777777666666777999<<<>>>@@@CCCBBBAAA???===;;;;;;:::555666777888999:::;;;;;;999888555444333444555666444333444555666666444222444333111000//////000000000000000000000000000000111111111111111111111111000000////////////000000000000////////////000000---......///000/////////***///444333///,,,...000...////////////000000000111222333444333111...,,,////////////////////////...------,,,++++++++++++...............---------111111000000//////......000000000000000000000000000444666444///,,,...111//////000000111111111222000000000000000000000000111111111111111111111111222222222222222222222222222222222333333333444444333333333444555666777777666777888999;;;<<<======<<<;;;<<<@@@BBBEEEOOOYYYjjj))))))))))))***+++------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++......------,,,++++++***.........------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,---------...............---------------............------------***+++,,,...///111222333------------------------.............../////////.........------,,,******...------,,,,,,------...000...,,,,,,...///...---......////////////................................................---------......///////////////000000000000000000000000////////////000000000000000000000111111111111222000000000000000000000000/////////.........------///......------......///////////////////////////------------------------------------------------+++...000///---,,,...111......////////////......---......////////////...////////////000000000000////////////////////////------.........////////////000000000000000////////////............//////000000000000000000000000................................................---......///111333555666777777777999;;;???CCCEEEHHHFFFCCC@@@===:::888777666666777777888999999999999888666555555555666777555444333444666666444333444444333222111111111222000000000000000000000000000000000000000000000000000//////......//////000000000////////////000000,,,---......//////......---000222222000...///000......////////////000000222333333333222000...---000000000000000000000000............------------////////////000000000111......//////000000111111000000000000000000000000///222444222///......000......///000111222333333000000000000000000000000111111111111111111111111333222222222222222222222222222333333333333444444333444444444555666666666666777888999:::;;;<<<======<<<<<>>CCCGGGJJJLLLJJJFFFAAA<<<888555444777777777777777777777777666666666666666555555555666444333333444555555444444444444555444444333333111111111111111111111111000000000000000000000000///..................///000000////////////000000---......///////////////////////////////////////........./////////000000////////////////////////000000000000000000000000//////000000000000000000---......///000111222222......//////000000111111000000000000000000000000//////000000000//////...//////000000111111222222000000000000000000000000111111111111111111111111111111111222222333333444222222333333333333444444444444555555555555555555666666777999:::;;;<<<===>>><<<===@@@BBBFFFPPPZZZhhh------,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---......///000000//////***++++++,,,,,,------...//////...---,,,,,,++++++)))***,,,---...------,,,,,,,,,,,,---------.........---,,,+++,,,...000111//////.........---------,,,,,,++++++***)))((((((---------------------------.........//////000000,,,---...///000000000000...------,,,,,,------...,,,***))))))***++++++***......////////////..............................***+++,,,---///000111111---......///////////////........................////////////000000000000000000111111222222222222000000000000000000000000//////.........---------///...---,,,,,,---...//////////////////////////////...,,,++++++,,,...///////////////////////////&&&***---,,,)))'''+++.........////////////.........///000222222222111000.../////////000000111111////////////////////////---------.........//////((()))***,,,---...//////000///...------...///000........................................................................//////000222333666777888999999999<<<@@@EEEJJJMMMOOOLLLGGGAAA<<<666333111777777777777666666666666444555555666666555444333666444222222333444555444333444555666666666555444111111111111111111111111////////////////////////......------------......000000////////////000000...//////000000000000000000...,,,,,,...///................../////////000,,,+++,,,,,,---///111111000000000000000000000000++++++,,,---.........---***+++,,,---...000111111111111111000//////......000000000000000000000000......---...000000///---111111111111000000000000000000000000000000000000111111111111111111111111...///000111333444555666222222333333333444444444555555555555555444444444666666777888:::;;;<<<===???======@@@BBBFFFPPP[[[hhh~~~++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---,,,,,,++++++++++++---,,,*********,,,...///------------------------******))))))***,,,---///---,,,,,,+++++++++,,,,,,,,,,,,,,,------.........------------------------//////............//////,,,---------,,,++++++***........................////////////////////////((()))+++---.........---............///////////////---,,,,,,---/////////111000///---,,,,,,,,,,,,............////////////...---,,,,,,,,,,,,---....../////////000000111111......------------......222222111111000000//////000////////////.........000000////////////000000//////............//////------------------------000000///...............,,,,,,,,,++++++*********---,,,+++***+++,,,---...000000000000000000000000////////////000000000000////////////000000000000//////............//////222111000//////000111222.../////////...---,,,,,,------............------///...---,,,,,,---...///////////////////////////------------------------,,,...111333555777777777777888:::===BBBHHHLLLOOOQQQNNNHHHAAA;;;888999:::999888777777777888999:::999666222222444666555444555444333333222222333333777777999999888666444222666555555444222111111000444333333222000...---,,,.../////////000000000111//////000000000000//////000000000000000000000000------......//////000000000000//////.........---000000111222444333111/////////000000///...------------......//////000000......///000111222333333///////////////////////////000111222222111000///000000000000000000000000111000///...///000222333///222444333000///111444111111222222222333333333...//////111222333444444333111///111444555333111333333444444555666666666999999999::::::;;;;;;;;;999<<>>CCCHHHNNNRRRTTTSSSOOOIIIAAA;;;888888999888888777777777999:::;;;:::777444333555666666555666555444444333333444444666777888888777555333222444444333333333333222222555444444333222000...---000000000000////////////......////////////......000000000000000000000000.........///////////////000/////////............//////000222444444222/////////000000///......---.........///////////////....../////////////////////////////////////////////000111111111111000///000000000000000000000000222111///...///000111333111222222222000///000111222222111111222222333444222222222222222222222222333111000111333555333222555555666666777888888888888999999::::::;;;;;;<<<===???BBBBBBAAAFFFOOOVVViii{{{,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------.........---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---------------------...,,,,,,,,,------------...------------------------//////............//////..................---,,,,,,,,,------.........///------------------------000//////...------......,,,,,,,,,------------...---,,,***+++,,,......---,,,---...000000000//////............////////////000000///......///000000.............../////////000000////////////000000111111111000000000000000111111111111000000000000///................../////////............//////////////////////////////......---,,,,,,,,,,,,,,,/////////...............------...///////////////........................////////////000000000000111111000000//////......//////............//////...//////000000//////...------......///............//////000000//////...000//////......//////000------------------------////////////////////////+++,,,...111333444555666999<<>>===;;;999:::;;;;;;;;;:::999888444666888777555333444666555555444333333333333333333333333222222333333333222222333333333333444444444444444444333222111000////////////000000000000000000111111111111000000000000000000000000000000.........///////////////............/////////000000///......000111111000//////000111111111111111.........///////////////....../////////000000000////////////////////////000///............///000000000000000000000000000---...///000111222222222222333444333222111222333///111222444444333222111222333333333444444444444111333555555333222444666777777777888999999::::::666777888999;;;<<<===>>>AAADDDEEEDDDCCCFFFNNNUUUdddxxx---------------------------------,,,,,,+++++++++******+++,,,,,,---......,,,++++++++++++++++++,,,...---,,,,,,++++++++++++,,,,,,---.../////////...------------------------,,,---.........---,,,+++((())),,,.........---,,,.........------,,,,,,,,,------------------------//////............//////,,,,,,---...//////......///...------,,,+++***)))))))))))))))))))))))))))///000111111111000...---,,,,,,,,,---------...............000222222000.../////////000111333444555............/////////000///000111222222111000///111111000000/////////.........------------......---...///000111222333444/////////............---000000////////////000000//////............//////////////////////////////......---,,,,,,,,,,,,---*********++++++,,,,,,,,,000///.........///111222000000000000000000000000////////////000000000000////////////000000000000//////............//////222111000//////000111222.../////////...---,,,,,,------............------,,,---...//////...---,,,////////////////////////////////////////////////------...///111444666888;;;>>>AAAFFFJJJMMMOOOOOOHHHBBB;;;999<<<>>>>>><<<:::;;;<<<<<<;;;:::888777555777999999666444555777666666555444444444444555444333333222222333444444000111111222444555555666555555555555444333222222222111111000///......---//////000000000000//////000000000000000000000000---.........//////000000---.........//////000000111///......000111000000//////000111111111111111---.........//////000000000////////////.........////////////////////////000///...------...///000000000000000000000000000,,,---///000222333333333444666777555111///000222...000333555555444222000333333333333333333333333111444666555333222444777555555555666777777888888666777888999;;;<<<===>>>888<<>>???BBBEEEFFFEEEDDDCCC>>><<<::::::;;;======<<<777888888888888999999999444555777888888777666555777777777666555555444444222222111111111111111111444444444444444444444444333555777999888666444222111000///...---......///000000000000////////////////////////////////////000000000000000000000000111000000///...---------//////000000000000//////111000///......///000111///000222333333222000///////////////000000000000111000/////////000222333000000111222222222222111000000000000000000000000......///000111222222222222222333333333222111111333333333222222111111111222222222222222222222222222222333333333333444444444555666666666666666666777888999:::;;;;;;;;;;;;>>>===>>>AAABBBCCCJJJSSScccttt---,,,+++*********++++++---------.........//////++++++******++++++,,,---,,,,,,++++++++++++,,,,,,++++++******++++++,,,---............---------------,,,***))))))+++---///***++++++,,,,,,++++++***......------------......------------------------...---,,,,,,,,,---//////........................------------------------//////............//////........................---------............///,,,+++***))))))***,,,---//////.........---------......//////...------,,,///////////////////////////000111111//////000111//////000000000000//////////////////////////////......////////////...............---,,,,,,...000...------,,,---...///000111000///---------............////////////......000///---,,,---...000111......////////////.........------------.../////////............///000000...////////////000000000////////////////////////000000////////////000000333111//////000111000........................................../////////...---...///111111///------------------+++***)))------------.........///111000//////000222444666;;;===@@@CCCDDDCCCAAA@@@<<<;;;999999;;;<<<<<<<<<888888888888999999999999888888999999999888888777777777777666555555444444222222222222222222222222000000111222333444444555444555777777777666555444222111///...---......///000000000000////////////////////////////////////000000000000000000000000111000000///......------//////000000000000//////111000///......///000111//////111111111111//////////////////000000000000000////////////000111111//////000111111111111000000000000000000000000000111111111222333333333444222222222333333333333444333333333222222222111111222222222222222222222222222222333333333333444444444555555666666666666666444555777:::<<<===>>>???>>>===>>>AAABBBCCCJJJSSScccttt---,,,+++*********++++++++++++,,,,,,,,,---------++++++******++++++,,,---,,,,,,++++++++++++,,,,,,***************++++++,,,------------,,,,,,,,,,,,---,,,***)))***+++---...***++++++,,,,,,++++++***......------------......------------------------......------......///000........................------------------------................................................---------............///---,,,***)))))))))***+++...............---------.........///......---,,,////////////////////////000222333222111000111222//////000000000000//////////////////////////////......////////////......---...///...,,,,,,...000...------------...//////222111000///..................////////////..................------------......////////////.........------------.../////////////////////000111111............////////////111111111111111111111111//////............//////333111//////000111000///........................,,,,,,------......////////////...///000000...,,,...///000000///...,,,+++,,,,,,,,,---------------222111000000000111222333777:::>>>BBBCCCAAA>>><<<:::888777888999;;;;;;:::888888888888999999999:::<<<<<<;;;:::999999999999777777777666555555444444222222222222222222333333111222222222333333333333555555555666666666666666333222000///......//////////////////000000000000////////////////////////000000000000000000000000000000000///......------//////000000000000//////000000////////////000000////////////////////////////////////000000000000...///000000111000000000......///000000000000000000000000000000000000000222222222222222222333333222222222222333444555555333333333222222222222111333333333333333333333333222222333333333333444444444444555666666666666666444555777:::<<<===>>>>>>>>>===>>>AAABBBCCCJJJSSScccttt,,,+++++++++++++++++++++))))))))))))************++++++******++++++,,,---,,,,,,,,,++++++,,,,,,,,,++++++******++++++,,,---+++++++++*********))))))---,,,+++******,,,---...------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,------......---------...............------------------------................................................---------............///......---,,,,,,------...........................---...............------////////////////////////000111222222111000111222//////000000000000//////////////////////////////......////////////......---...///...---,,,...///------------......//////222222111000///......---......////////////............//////...---,,,+++......////////////.........------------...////////////......//////000111........./////////000000222222222222222222222222.........------.........000000///...////////////........................,,,,,,---......///000000111///......//////...,,,111000000/////////......------------------------/////////...///000111111444777<<>>===;;;999999999999:::777777777666555555444444333333333333333444444444888888777555444333222111666555444444555666777888555444222000///...//////////////////000000000000////////////////////////////////////////////////000000//////............//////000000000000//////000000////////////000000000//////......//////000////////////000000000000...///111222222222111000...///000000111111000000////////////////////////111111111000000000000000333333222111111222333444222222222222222222222222333333333333333333333333222222222333333333444444333444555666777777777666888999::::::;;;;;;;;;:::>>>===>>>AAABBBCCCJJJSSSddduuu++++++++++++++++++++++++************++++++++++++++++++******++++++,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......+++++++++*********)))))),,,,,,+++++++++,,,---...------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,------------------------.........//////------------------------------............------........................---------............///---------...///000000111---.....................------...............---///////////////////////////000111000///...///111//////000000000000//////..............................////////////......,,,...//////---------...---------...............111111111000//////...---......////////////......---...///000///...,,,+++......////////////.........------------...//////......------......///000//////000000000111111111////////////////////////......------------...............---------...///////////////////////////------...///000000111111111000......//////...,,,000...+++))))))+++---...//////..................+++,,,,,,---...///000111222666;;;???@@@>>>:::777444444444666888:::999999888999999999999:::::::::===<<<:::999888888888999777777777666555555444444333333444444555555555555999999777666444333111111555444444333444666888:::777666333111000/////////.../////////000000000111000000000000000000000000////////////////////////////////////............//////000000000000////////////000000000000//////111000000//////000000111////////////000000000000000111222333444333222111///000111111222222111111////////////////////////111111111000000000000000444333222111111111111111222222222222222222222222333333333333333333333333222222222333333333444444333444555666777777777777999999:::;;;;;;;;;::::::>>>===>>>AAABBBCCCJJJSSSddduuu******+++,,,,,,,,,++++++,,,,,,---------.........++++++******++++++,,,---------,,,,,,,,,,,,---------------------...//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,++++++******++++++,,,------,,,,,,,,,,,,------------------------------------...////////////...,,,,,,------.../////////------------------------,,,---...//////...---,,,---------------------------------............///++++++,,,---...///000000---------...............,,,---......///.........////////////////////////---///000///...---.../////////000000000000//////..............................////////////......,,,...//////...------...,,,---......//////......//////000000000///............////////////.........///000000000///...---......////////////.........------------...//////---------------...//////000000000000111111111111000000000000000000000000......------------......---...///...------///000////////////////////////......//////000000111111111///------...//////...000///,,,+++***,,,...000///////////////.........***++++++---...///000000111444888<<<===;;;888666333222333666999::::::999999999999999::::::::::::;;;::::::999888888888888777777777666555555444444444444444555666666777777444444444333333333333333444444333444555777999:::999777555222000/////////......//////000000111111000000000000000000000000000000000000000000000000//////////////////......//////000000000000////////////000000000000//////000000000000000000000000////////////000000000000000111222222333333222222000000111222222222222222000000000000000000000000222222222222222222333333222333333333333222111000111222222222222333333333333333333333333333333333222222333333333333444444333333555666777777777777666777888:::;;;<<<======>>>===>>>AAABBBCCCJJJSSSbbbsss)))***+++,,,,,,,,,,,,+++,,,,,,,,,---------......++++++******++++++,,,---------,,,,,,,,,,,,---------,,,,,,,,,,,,---..................------------,,,,,,,,,,,,------......,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------------------------+++,,,---...///......---,,,,,,------...//////000------------------------+++,,,...//////...,,,+++---------------------------------............///+++,,,,,,---............---------.........//////,,,------...//////......////////////////////////---...//////------.../////////000000000000//////..............................////////////......,,,...///000...------...,,,---.../////////...---,,,---.../////////............////////////......//////000000000000000000......////////////.........------------...//////...............//////000/////////000000000000111222222222222222222222222//////............//////...///111000......000333////////////////////////////////////////////////000...------...000000/////////000000000000000000/////////......---------------...//////////////////222555888999888666444222222333666999;;;:::999999999999:::::::::;;;;;;999999:::::::::999999888777777777666555555444444444444555666666777888888333333333444444444444444222333333444666888999::::::999666333111000//////.........///000111111111000000000000000000000000000000000000000000000000...///////////////////////////000000000000//////...///000111111000///.........///000000///......////////////000000000000000000//////000000111222///000000111111111111111000000000000000000000000111111111222333333333444///111444666777666555444111111222222222333333333444444444444444444444444222222333333333333444444222333444666777777888888666777888:::;;;<<<======>>>===>>>AAABBBCCCJJJSSS^^^ppp)))***+++,,,---,,,,,,+++)))************+++++++++++++++******++++++,,,---...------,,,,,,------...,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,---------............,,,,,,,,,,,,......---,,,,,,++++++,,,,,,---------------------------)))***+++,,,,,,,,,+++***,,,,,,------...///000000------------------------+++,,,...//////...,,,+++---------------------------------.........//////......//////......---,,,---------.........//////,,,,,,---.../////////...////////////////////////...///000///...---...000//////000000000000//////..............................////////////......+++---000000...---------,,,,,,.../////////...---+++,,,---////////////.........////////////......//////000000111111222222......////////////.........------------.../////////////////////000111111............/////////000........................//////............/////////111333222000000222555000000000000000000000000...............---------000...,,,,,,...000111000)))+++...000000...,,,***.........------,,,,,,,,,000000111111000///.........000333555666666444333111222333666:::;;;;;;999999999:::::::::;;;;;;;;;888999:::;;;<<<;;;:::999777777777666555555444444444555555666777888888999888888777666555444444333111222333555777888999:::;;;999777444111000//////---......///000111111222000000000000000000000000000000000000000000000000........./////////////////////000000000000//////...///000111111000///...,,,---///000000///---,,,////////////000000000000///...---------...000111...//////000000000000000000000000000000000000000......///000111222222333---000444888::::::999777111111111222222333333333444444444444444444444444222222333333333444444444222333444666777888888888::::::;;;;;;;;;:::999999>>>===>>>AAABBBCCCKKKSSS[[[mmm+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++******++++++,,,---///---***((()))+++...000************************,,,,,,,,,---------..............................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------......//////---------------...///000------------------------+++,,,---...////////////000000000000////////////000///------,,,---...///....................................---,,,++++++,,,,,,,,,---------......////////////////////////,,,---///000000000///...............///////////////...,,,,,,---///111333444333111000///...//////////////////////////////......///000000000000000///000111111111///...---......//////000000111111111000///...------...///000///......///000///...000000//////.........---///////////////000111111111111000000000000111111000000000000000///.........---,,,,,,.../////////000111111111222222222222111111222222222333333333000000000000000000000000......///////////////...................................................///////////////.........///000111333333333222111000111333666777999999:::999888888777777888::::::<<<<<<<<<;;;:::999888777777777777777666666666666333333333444555666777888:::999777555333222111111333333333444666888;;;<<<;;;999666333111000000111////////////////////////000000000000000000000000222222111///......111333000000000000000000000000////////////000000000111---......///000111111222111111000000//////............//////000000111111111111111111111222222222222111111111000000//////000000000000000000000000222111///000111222222111///111555<<>>666...111111222333333333333222222333333444444333333222000000111222222222222111444444444555555555555555999888888888999::::::;;;>>>===>>>BBBCCCCCCHHHNNN[[[jjj+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++******++++++,,,,,,---+++***((()))+++---...++++++++++++++++++++++++,,,,,,,,,---------..............................------......------,,,+++------------------------,,,------...............---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////////////////............---///...---,,,,,,---..............................---------...------,,,,,,,,,---------............////////////////////////,,,,,,---............---............////////////......---------///000111111000///...---------...////////////////////////......///000000000000000//////000000000///...------.........////////////000///...---,,,,,,---...---,,,++++++,,,---,,,+++000/////////............///////////////000111111111111000000000000111111222333333333333222111111111///...---/////////...000000000000111111111222111111111111222222222222////////////////////////,,,---...///////////////................................................/////////////////////......///000000000000000000///000222444666777888888:::999888888888999:::;;;;;;;;;;;;;;;::::::999888777777777666666666666555333333333333444555666777888777666444333222222111444444444555666999;;;<<<999777444222000//////000////////////////////////000000000000000000000000,,,---///000///...------000000000000000000000000---------.........//////......//////000000111111111000000000/////////...////////////000000000000.........///000000111111222222222111111000000000000000000000000000000000222111///000111333222222111111222777;;;;;;555000000000111222222222222111000111111222222111111000000111222222333333222222444444444555555555555666888888888888999:::;;;<<>>AAACCCCCCHHHNNN[[[jjj+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------............---,,,,,,........................+++,,,.../////////...---...------------...//////++++++++++++++++++++++++------...............---.........---------,,,,,,------,,,,,,,,,,,,------........................,,,,,,------...---------------........./////////////////////////////////,,,++++++++++++,,,---------............/////////..................////////////...------......///////////////////////////......///000000000000///......//////......---,,,------------..................---,,,,,,,,,,,,---,,,+++***+++,,,,,,+++***////////////............///////////////000111111111111000000000000111111000000111111000000///...333111///...//////...---////////////000000000000//////000000000111111111........................***+++,,,....../////////////////////////////////............................../////////////////////......------------...//////111222444666777777;;;:::999888888999::::::::::::;;;;;;;;;::::::999777777666666666555555555444444333333333333444444666555444333222222222222555555555666777999:::;;;666555333111///...//////////////////////////////000000000000000000000000...///000000000000//////000000000000000000000000------........./////////////////////000000000000000000000000////////////000000000000////////////------...///000111111222222222111111111111000000000000000000000000000000222000///000111333333222222000///111555666444111///000000111111111111111000111111222222111111000111222333333444444333333444444555555555666666666777777777888:::;;;<<<===???===>>>AAACCCDDDIIIOOOZZZjjj+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------...............------,,,------------------------+++,,,...///000///...---......---------......///,,,,,,,,,,,,,,,,,,,,,,,,..................------.........------------,,,,,,+++++++++,,,,,,------........................++++++,,,---.....................////////////000////////////////////////---,,,+++***+++,,,---...---------.........//////....../////////...------////////////000000111111////////////////////////---...//////000000//////---------------------,,,...........................---------------------///...------//////...---///////////////.........///////////////000000111111111000000000000111111//////000000//////...---111///------...//////............////////////000........./////////000000........................)))***+++---.../////////000000000000000000000000....................................////////////000///---,,,+++,,,------///000111222444666888999<<<;;;:::888888888999:::::::::;;;;;;;;;;;;;;;;;;777777777666666666555555555444333222222222222222444333333222222333333444666666777777888888999999444333222111000/////////////////////////////////////////////////////////333111///...///111222333///////////////////////////000000000000111111111000000000000////////////000000000000////////////111111000000//////......111111111111111222222222000000000000000000000000000000000000000000000000111000///000222333333222222111///000333444333222000000111222222222222222222333333444444333333222222333444444555555444444444444555555666666777777777777777888:::<<<===>>>???===>>>AAACCCDDDIIIPPPZZZiii+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,+++++++++,,,---.........------------------------------,,,,,,,,,---------......------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---///......---------................................................------/////////.........------+++++++++,,,,,,---------........................++++++,,,---.....................////////////000////////////////////////...---,,,,,,,,,---///000------------............---......///......---,,,......//////000000111111////////////////////////------...///////////////------,,,,,,,,,---------////////////////////////........./////////......111///...///000111000............//////////////////////////////000000111111111000000000000111111222222333333222222111000,,,+++***+++---/////////---.........////////////------........./////////........................)))***+++---.../////////000000000000000000000000........................---.........//////000000111000...---,,,---......000111222333666999;;;===>>><<<;;;999888888999999::::::;;;<<<<<<<<<;;;;;;888777777777777666666666555555444333222222222222333222222222222333444555777777777888888777777777333222222111111111111111000000000000000000000000////////////////////////000///000222444444222///////////////////////////000000000000111111111222000000000000////////////////////////000000000000111111000000//////......333333222222111000000000////////////////////////000000000000000000000000111000///000222333333333111111222333444444222111111222333333444444333333222333333444444333333222333333444555555555555444444444555555666777777888777777888999:::<<<>>>???@@@===>>>AAACCCDDDJJJRRR[[[jjj+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))***+++,,,---,,,++++++,,,------...............------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,------------......////////////...------------...........................------...............---/////////............---***+++,,,---......------........................,,,,,,------...---------------.........////////////////////////////////////............///000000,,,------------.........------------------......+++,,,---...............////////////////////////------...////////////...------,,,,,,,,,---......000000000000000/////////---...//////000000/////////...---.../////////---.........//////////////////////////////000111111111111000000000000111111111111222222111111000///***))))))***---///000///............////////////------........./////////........................***+++,,,....../////////////////////////////////........................------......///000000000000000///.........//////000111222444777;;;???AAAAAA@@@>>><<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999999888888888777777777555555444333333222333333333333333333333444555555777777777777777666555444111111111111111222222222000000000000000000000000000000000000000000000000---111888???BBB>>>444,,,000000000000000000000000........./////////000000////////////000000000000////////////000000000000000000000000////////////111111000000///...............////////////000000000000000000000000000000111///...///222444444333000222333555555444222111222333333444444444444444000111111222222111111000222333444444555555444444444444555666777777888999888888888999:::<<<===>>>@@@======@@@BBBEEEKKKSSS\\\kkk+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++(((***+++------,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///////////////...------------------------------///...---,,,,,,...///000//////...---------------........................,,,,,,---...////////////.........---------,,,,,,***+++---...//////..............................---------...------,,,,,,,,,---------............////////////////////////......///000000000000///,,,,,,---------.........---,,,,,,+++,,,---///000+++,,,---.........---,,,////////////////////////,,,---......//////.........---,,,,,,,,,...///000000000/////////.........,,,---.../////////......///---,,,---...///...---............/////////000///////////////000111111111111000000000000111111///////////////...------,,,+++***+++---/////////....../////////000000000............////////////////////////////////////,,,---...///////////////................................................------......///000000111---......////////////...//////111444888===AAADDDEEEDDDBBB???>>>======>>><<<=========<<<;;;:::::::::::::::999999999999888555555444444444444444444444444444444444444555666666777777777666555333222...//////000111111111111000000000000000000000000000000000000000000000000000222888@@@DDD@@@777...000000000000000000000000....../////////000000000......//////000000111111.../////////000000000111////////////000000000000......//////000000000000000000000000111111111222000000000000000000000000000///...///222444444444111222333333222222222222222222333444444444444333000111111222222111111000222222333444444444444444444444555666777888999999999999999::::::<<<======@@@>>>===@@@BBBEEELLLTTT]]]lll+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++(((***+++------,,,+++***,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///////////////......---........................000...,,,++++++---000111000///...---------------------------------------+++,,,---...////////////---------,,,,,,,,,++++++***,,,---///000000//////....................................---,,,++++++,,,,,,,,,---------......////////////////////////,,,---///000000000///...,,,,,,,,,---------......---,,,+++***+++---000111......///000000///...---////////////////////////,,,---......//////.........------,,,---...///000//////.........---------***+++---...///...------000///......///000///...---.........//////000000///////////////000111111111111000000000000111111222222222222222111000000///---,,,,,,...//////...////////////000000000000........./////////000000000000000000000000000000......///////////////...................................................---------...///000000111+++,,,...///000///............000333888===BBBEEEHHHGGGEEEBBBAAA@@@@@@@@@============<<<;;;:::999;;;;;;;;;:::::::::999999555555555444444555555666555555555444444555555666666666777777666444222111,,,---...///000000000000000000000000000000000000000000000000000000000000111///...111666777333///000000000000000000000000111111111111222222222222---......///000111111222.../////////000000111111......//////000000111111......///111222444555555111111222222333333333333000000000000000000000000000///...///222444444444222222222111000000111333111111222333333333333222333333333444444333333333111222333333444444333333444444555666777888999999:::::::::::::::;;;<<<===@@@>>>===@@@BBBEEELLLUUU^^^mmm---,,,++++++******************+++,,,,,,---......***++++++,,,,,,++++++***------++++++++++++------///---,,,,,,,,,,,,+++))),,,---...//////...---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,////////////...............---,,,,,,---...---,,,,,,++++++,,,...//////...///---+++,,,...///---+++---------........./////////000000000///...------------------------------,,,,,,,,,---------............//////////////////++++++,,,,,,,,,,,,------222000.........///...---,,,,,,,,,---------......//////.........---------+++,,,---.........---,,,.../////////...,,,)))(((............////////////444222111///...---......000000//////............////////////////////////........................,,,,,,---......---,,,,,,---,,,+++******+++,,,---......------------......000000//////.........---111111000000//////......//////000000000000////////////............//////000000000000000000000000////////////////////////000000//////......------........................000///...---------------000000000000000000000000---------,,,,,,+++++++++)))+++///111111000---+++---...111222444888<<<@@@GGGHHHIIIIIIGGGEEEBBB@@@AAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888777555444333444666777666555444444333333333333222222222111000//////...111111000000//////......//////000000000000////////////000000000000//////000000000000111111111111111111000000//////......000000000000000000000000000000000000////////////222111000//////000111222000000000000000000000000222222000//////000111111......///000000000000000111111111111111000//////000000000000000000000000000000000000000000000000111111222222222111000000111111222222222333333333222222333333333444444444555555666777777777777777;;;;;;;;;;;;;;;;;;;;;:::888;;;>>>AAADDDGGGKKKNNN^^^mmm000///...------------...******+++,,,,,,---......+++++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---///---,,,,,,---...,,,++++++,,,,,,,,,,,,,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,............------------------,,,------...---,,,+++***)))***,,,------,,,...,,,+++,,,......---++++++++++++,,,,,,,,,------....../////////...------------------------,,,,,,,,,,,,,,,---------..................------------,,,,,,---------.........///...,,,,,,---...---,,,,,,,,,---------.........//////.........---------,,,---.../////////......------------...//////000............////////////111000///......//////000/////////.........------////////////////////////........................,,,---............---,,,000///............///000......------------......000/////////............111000000000/////////...//////000000000000////////////............/////////////////////////////////////////////////////////////////////.................................//////...---------------........................000000/////////.........***,,,...000111///...,,,---...000222444777<<>>===<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;888777555444444444666777666666555333333222222222222222111111000//////...000000000000//////......//////000000000000////////////000000000000///////////////000000000111111000000000000////////////000000000000000000000000////////////000000000000222111000//////000111222000000000000000000000000000000/////////000000111...///000000111111000000222222222222222111000///111111111111111111111111111111111111111111111111333333444555555444444444000000111222333333444444222222333333333444444444555555666777777777777777777888888999:::;;;<<<<<<<<<>>>???AAABBBEEEIIILLL]]]lll---,,,,,,++++++++++++,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---,,,+++,,,...///...------,,,,,,++++++,,,,,,---...------,,,,,,------...+++++++++,,,,,,---------...------------,,,,,,,,,------------------------,,,+++***+++,,,---,,,+++---,,,++++++------,,,++++++++++++,,,,,,,,,------,,,------............---.........------,,,,,,,,,,,,,,,,,,---------............------,,,,,,,,,+++---............////////////---,,,,,,...//////...,,,------------........................------------...//////000000/////////...---,,,---000222444............///////////////.........//////000111.........---------------////////////////////////........................,,,---............---,,,------,,,,,,,,,,,,------......------------......////////////............000000000000//////////////////000000000000////////////............//////........................////////////////////////.........///////////////.................................---------------...........................------------,,,,,,,,,------.../////////......,,,...000222333666:::===GGGJJJOOORRRQQQMMMGGGCCC>>>===<<<;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;::::::888777666555444555666666777666555333222111111111222111111000000//////...000000000////////////...//////////////////////////////000000000000//////....../////////000000000////////////000000000000000000000000000000000000......//////000000111111111111000000000000111111000000000000000000000000---...//////000000000000///000111111222222111111111222222222222111111000111111111111111111111111222222222222222222222222000000111222333333333333000000111222333333444444333333333333444444444444555555666777777777777777444555666888:::<<<===>>>@@@@@@@@@@@@@@@CCCGGGKKK[[[jjj++++++***************++++++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,++++++------------+++++++++******+++---///...---///...---,,,,,,---...///...------,,,,,,------...******+++,,,,,,---...............---------,,,,,,,,,---...---,,,,,,---...///...------...///...,,,,,,,,,++++++,,,,,,,,,+++---------.........//////++++++,,,---.........---.........------,,,,,,+++,,,,,,,,,---------......//////...------,,,,,,,,,------........./////////000...---...000222222222------------....................................------......////////////111000///.........///000............////////////............//////000000------------------------////////////////////////........................------............------,,,++++++++++++++++++,,,......------------......///////////////.........000000000000//////////////////000000000000////////////............//////........................////////////////////////------......//////000000........................------.........---------000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,///...............//////,,,...000111222555888<<>>>>>AAAAAA@@@??????CCCHHHLLLYYYhhh......------------......++++++,,,,,,,,,,,,------------,,,++++++,,,------++++++------------++++++***))))))***---......---///...---,,,,,,---...///...------,,,,,,------...******+++,,,,,,---......////////////.........---+++---......,,,+++---...000...------//////...---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++,,,---.........---.........------,,,,,,,,,,,,,,,,,,---------......////////////......------,,,------------.........///------...000222222222---------.........//////---.....................---------------.........---...///000//////------............///////////////////////////......---------------------------////////////////////////......................................................////////////............------------...............///////////////////////////000000000000//////000000000000////////////............//////////////////////////////////////////////////////------......//////000000////////////////////////------.../////////...---000000000000000000000000////////////000000000000000///............///000,,,...///000111333777:::@@@EEELLLQQQQQQLLLFFFAAA;;;::::::::::::;;;;;;<<<>>>===<<<;;;:::999888888666555555444444444444444555444333222111000000000000000000///////////////...............///////////////............////////////000000000000//////............////////////......//////000000111111////////////////////////.../////////000000000111000000000111111000000000////////////////////////+++,,,...000000000000///000000111222222222222222//////000000111000000///111111111111111111111111111111111111111111111111111222333444555555555555555444444333222111000///333333444444444555555555555555666777777777777777888888999:::;;;<<<======>>>?????????@@@DDDJJJNNNWWWfff}}},,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...+++,,,,,,------,,,,,,++++++******+++---......------,,,,,,++++++,,,,,,---...------,,,,,,------...+++++++++,,,,,,---------000000/////////.........+++---///...,,,***,,,///---,,,+++,,,---...---,,,,,,---......,,,,,,---...+++++++++,,,,,,,,,------,,,------............---------------------------,,,,,,,,,---------......////////////////////////,,,,,,---------.........,,,+++***+++---//////...------........./////////---------...............---,,,,,,,,,,,,---......***+++...000111000///...............///////////////////////////...---,,,---------------.........////////////////////////........................//////...------...//////------............------......------------...............///////////////////////////000000000000//////000000000000////////////............//////////////////////////////////////////////////////.........///////////////////////////////////////---...///000111000///....................................///////////////111000//////......//////,,,---//////000222555888<<<@@@FFFJJJKKKHHHCCC@@@:::::::::::::::;;;<<<=========<<<:::999777666555444444333333333222222222333333222111000000000000////////////////////////---............/////////000///...------...///000//////000000000000//////....../////////000000000////////////000000000000000000000000000000000000000000000000000/////////000000111111111111000000000000000000000000000000---...//////000000000000///000111111222222111111//////000111111111111000222222222222222222222222000000000000000000000000000111222333333444333333555555444333222000//////333444444444555555555555555555666777777777777777:::::::::;;;;;;<<<<<<<<<<<<===>>>???AAAEEEKKKOOOWWWeee}}}******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,++++++,,,---///---,,,,,,++++++,,,,,,---...,,,,,,---///000///...+++,,,,,,,,,,,,,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------***---000///+++***,,,///,,,++++++,,,...///...---,,,...000///---,,,...000+++++++++,,,,,,,,,------....../////////...------+++,,,,,,------.........,,,,,,,,,---------......,,,------......//////000---............/////////,,,+++)))***,,,---------............////////////---------.........//////...------,,,---...///000......//////000000000000............////////////,,,---.../////////...---------........./////////////////////////////////........................000///...------...///000***++++++,,,,,,++++++***......------------................../////////000.../////////000000000111//////000000000000////////////............//////........................///////////////////////////////////////.........////////////////////////...///111222333222111000........................,,,,,,,,,,,,---------...000000000000//////......,,,---...//////000444666:::===AAADDDEEEDDDBBB@@@::::::::::::;;;<<<===>>>===<<<;;;999777555444333222222222222222111000000111111000000000000111111////////////////////////---------.........//////000///---,,,,,,---///000//////000000000000///////////////000000000111111000000000000////////////000000000000000000000000111111000000//////......///000111222222111000///000000000000000000000000000000/////////000000111...///000000111111000000111111222333333333333333222222222222222222222222111111111111111111111111///000000111111111000000333333333222222222111111444444444444555555555555555555666777777777777777999999999:::;;;;;;<<<<<<;;;===???AAABBBEEEJJJMMMWWWeee|||---,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///...---++++++++++++---...000///...///000111000///,,,---////////////---,,,...------,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***...000///+++***,,,000...---,,,...000111111000---///111000...---...111---------........./////////000000000///...------***++++++,,,---...//////,,,,,,,,,---------......***++++++,,,---...//////////////////000000000000...,,,++++++---......---............/////////000---------........./////////......------///000111555444111///......//////............/////////000***+++---///000000000///........./////////000000////////////////////////........................000///...------...///000------////////////------.........------.........---.........//////000000.../////////000000111111//////000000000000////////////............//////------------------------////////////////////////000000//////.........---000000000000000000000000...000222333444333222111000000000000000000000000////////////000000111111000000111111000///......,,,---.........000333666999;;;>>>@@@BBBBBBAAA@@@:::::::::;;;<<<===>>>???<<<<<<:::888666444333222000111111111111000//////000000000000000111111222.........///////////////---------.........//////000///---,,,,,,---///000//////000000000000//////000000000000111111111111111111000000//////......000000000000000000000000222222111000///...------///000111222222111000///000000000000000000000000222222000//////000111222......///000000000000000222333444444555555555555222222222222222222222222222222222222222222222222333333444444444333333222000111111222333333444444444444444555555555666666555666666777777777777777666777888999:::;;;<<<<<<<<<>>>@@@BBBCCCEEEHHHKKKWWWfff|||,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...((()))***,,,---,,,,,,+++------,,,,,,+++***))))))------............------......//////...---,,,,,,,,,------,,,******+++------------.........//////...------,,,,,,------...***+++,,,---...000111111++++++,,,,,,,,,,,,------......---------,,,,,,,,,000///---,,,,,,---...///111///...,,,,,,---...///......---------,,,,,,,,,***+++---///000000//////...............---------,,,,,,,,,---------............------------......---.........---,,,++++++------............------........................///000000000111111111111///...---,,,+++,,,,,,---........................,,,---------......////////////............////////////............/////////////////////////////////,,,)))))),,,...---,,,........................)))+++,,,,,,***)))((((((...---,,,++++++,,,---...111000000///...---------------,,,,,,,,,,,,------////////////000000000000/////////...---------,,,---------............///...///000000//////000111......------------......000000000000000000000000------......//////000000........................222000///......///000222666888:::<<<======<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;999666444222222222333000000000000000000000000000///...------...///000000000//////.........---............////////////,,,...000111222111000///******++++++,,,---........./////////////////////111111111000000000000000......//////000000111111000000000000111111111111......//////000000111111000000000000////////////000000//////......------000///.........///111222...///111333444666666666...///000111222333333333111111111111111111111111222333333444444333333222222333333444444333333222444333222222222333444444333444555555444444555777555666666777888:::;;;<<<>>>???@@@@@@@@@CCCGGGJJJXXXddd|||,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((***+++------......///...---,,,+++------,,,,,,+++******)))------............------...............---,,,,,,,,,------,,,******+++---+++++++++,,,,,,,,,,,,---...------,,,,,,------...+++,,,,,,---...///000000++++++,,,,,,,,,,,,------......---------,,,,,,,,,......------------......///---,,,******+++,,,---.........---------,,,,,,+++,,,---...//////......,,,,,,,,,---------------,,,,,,,,,---------............------------.....................---,,,,,,......////////////..................................../////////000000000000///...---------.............................................---------......------------......///..................///........................///,,,******,,,...---,,,........................---///111111///.........000///...------...///000111000000///......------......------------......///000000000000111111111..................---------------............///---...//////......///000///......------......///.................................///////////////........................111000...------...000111444666888:::;;;;;;:::999::::::::::::::::::::::::888777444222000000000111000000000000000000000000000///...------...///000000/////////........................////////////000000000///////////////......//////000111111111//////////////////......000000000000000000000111.../////////000000000111000000000000111111111111////////////000000000000000000000000000000000///222222222222111111111111000//////...///000111222000111222333333333333333///000111222222222222222111111111111111111111111222333333444444333333222222333333444444333333222222222111222222444555666333444666555444444555777777777777888999;;;======>>>??????@@@@@@CCCGGGJJJXXXeee|||,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++,,,---000000000///...,,,+++***------,,,,,,++++++******------............---------............------,,,,,,------,,,******+++---++++++++++++,,,,,,,,,,,,...------,,,,,,------...,,,---------............++++++,,,,,,,,,,,,------......---------,,,,,,,,,------............------...---,,,+++***+++,,,,,,...............---------,,,---............------***++++++,,,,,,---------,,,,,,,,,---------............------------............/////////...------//////000000000000//////........................---------............///000000///.........//////......................../////////...------,,,,,,------------------------......------------.................................,,,++++++,,,------,,,........................,,,...000000///......///111111000000000000111111111000000//////......---///..................///////////////000000000000..................//////---------............///,,,---......------...//////......------......///........................///////////////.........////////////////////////000///...------...///000111333444666777777777777::::::999999888888777777555444222000.........///000000000000000000000000//////............//////////////////........................////////////444222000...---...///000000000111111222222333333000000000//////........./////////000000111111111////////////000000000000000000000000111111111111000000000000////////////000000000000000000000000//////////////////000000000////////////000111222333333333333222111000000000111111222222222111111111111111111111111111111222222333333333333222222222222333333333333222222000111111222333555777888333555666666555444666777777888888999:::<<<===>>>===>>>???@@@@@@CCCGGGJJJYYYfff~~~,,,,,,,,,,,,,,,,,,,,,,,,...------------...///000///......---,,,+++***)))------,,,,,,,,,+++++++++,,,------......------,,,---------......------,,,,,,------,,,******+++---,,,,,,---------............------,,,,,,------...------------------------+++++++++,,,,,,,,,------......---------,,,,,,,,,+++,,,---...///...---,,,000///...---------..........................................------,,,,,,******+++,,,---.........,,,,,,,,,---------............------------.........///////////////............////////////..............................------------............//////.........................................................------------..................---------,,,,,,,,,,,,------........................------,,,,,,------------........................+++---......------...000111111111111111111111111000000000000//////......//////............//////---------.........//////------......//////000000---------............///,,,...//////...---///000//////............//////........................000000//////......------000000000000000000000000///...------------...///000111222444555555555555999999888777666555555444222222000///............000000000000000000000000/////////......////////////////////////.....................////////////111000///......///000000/////////000000111111111111111000000///.........---......///000111222222////////////000000000000///000000000111111111111111111000000//////......000000000000000111111111---------....../////////000000000000000111111111444444444444333222111000111111222222222111111000111111111111111111111111222222333333333333222222222222333333333333222222111111222333444555666777444555666666555555666777777777777888:::;;;===>>>===>>>??????@@@CCCGGGKKKYYYfff,,,,,,,,,,,,,,,,,,,,,,,,......---.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,------,,,******+++---,,,,,,,,,---------.........------,,,,,,------...---------------,,,,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,***+++---.........---,,,//////......------------------..................///...------,,,,,,+++++++++,,,,,,---...//////000,,,,,,,,,---------............------------............///////////////...,,,------......------,,,........................---------.........//////------------------------........................,,,,,,,,,---...///000000...///000000000000///...------,,,,,,,,,,,,------........................,,,---......------------...........................///000000//////111333000000000000000000000000000000000000000///////////////............//////....../////////000000000---......//////000000000---------............///---///000000///...000111/////////....../////////////////////////////////000000//////......------000000000000000000000000......------------......///000111222333444444555777666666555444333333222111111000///////////////////////////////////////...//////////////////............///////////////............////////////,,,---///000111111111000...///////////////000000111111000000////////////------...///000111111222000000000000///////////////000000000111111111111111111000000//////......///000000000111111111222000000000111111222222222///000000111111111111111333444444444444333333222111111222222222111111000111111111111111111111111111222222333333222222111111222222333333222222111333333444444444555444444444555777666555555666888666666666777999:::<<<===<<<>>>??????@@@CCCHHHKKKYYYfff,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++,,,---...///000------------,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------------,,,,,,------,,,******+++---************++++++++++++...------,,,,,,------...---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,***+++,,,------...------------,,,,,,,,,+++++++++,,,,,,,,,---------------......---,,,++++++,,,,,,,,,------....../////////,,,,,,,,,---------............------------......------.../////////......,,,,,,,,,------,,,,,,,,,........................---------.........//////+++,,,------...---------........................***+++,,,---...000111111///000111222222111000///......------------......------------------------,,,---//////---,,,---...........................---...///...------///000//////000000000000//////000000000000000000000000///..................///111111111111222222222222//////////////////000000---------............///...///000000//////000222000//////......//////000000000000000000000000000///////////////.........////////////////////////........................//////000111222333444444444444444333222222111111000000000000000/////////////////////////////////......////////////...............///////////////............////////////***,,,...111222222222111000000000000000000111111000000000000000000000000.........//////000000000000000000000////////////000000000000111111111111000000000000///////////////000000111111222222222//////000000000000000000///000111111222222111111222222333444444444333333000111111222222222111111111111111111111111111111111111222222222222111111111111222222222222111111444444555555555555444333444666777777666555777888555555666777888:::;;;<<<<<<===>>>???AAADDDHHHLLLXXXfff,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++******+++,,,...///------------------------+++,,,,,,------,,,,,,+++***+++,,,---------------,,,------,,,******+++---)))************+++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------......---------,,,,,,,,,++++++++++++,,,---...///,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,------...---,,,+++++++++,,,---------------------------,,,,,,,,,---------............------------......,,,,,,---...............,,,------------------,,,........................,,,,,,,,,,,,------------+++,,,---/////////...---........................+++,,,,,,---...///000000...///000111111000///...///..................///------------------------+++...000000...,,,---...........................---------,,,******,,,......///000111111000///...000000000000000000000000......------------......000000000111111111111222000000000///////////////---------............///---...000///......///111000000////////////000000////////////////////////.........///////////////......................../////////000000/////////.........///000111222333222111111111111111111111......//////////////////////////////////////////---...///000000///...---............/////////000............////////////------...///000111111111111111111111111111000000/////////000111111222222......//////////////////111000000000/////////...000000000000111111111111////////////000000000000///000000111111222333333............------------///000111222222222111111111111222222222111111000///000111222222222222222111111111111111111111111111111222222222222111111111111222222222222111111222333444555666666555555444666777777666666777888666666777888999;;;<<<===<<<===>>>???AAADDDHHHLLLWWWeee,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------***)))((((((((()))++++++------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,---------------------,,,+++***+++---++++++,,,,,,,,,---------...------,,,,,,------...+++++++++,,,,,,---------++++++,,,,,,,,,---------......---------,,,,,,,,,++++++******+++---...000......//////......---,,,*********++++++,,,,,,,,,---,,,+++++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------.........+++,,,,,,---.........------..................---........................******+++++++++,,,,,,,,,,,,---///000000000//////........................------..................---...///111111///...---//////............//////------------------------+++...111000...,,,---...........................111222111///------///111///000111222222111000///000000000000000111111111---------,,,,,,---------------------.........///111111000000//////......---------.........//////,,,---///...------...000000000////////////000000........................---.........//////000000........................//////000000000000//////---------...///000111222000000000000111111111111------......//////......////////////////////////---...///000000///...------.........//////000000............/////////000111000.........///111222000000//////////////////......///000111222333333///////////////.........111111000000/////////...000000000000111111111111......//////000000111111///000000111222222333333222222111111000000/////////000111222333222111111000000111000000///...---...///000111222333333333111111111111111111111111111111222222222222111111111111222222222222111111000111333555777777777777555666777777666666777888777777888999:::<<<===>>><<<===>>>???AAADDDIIILLLWWWeee~~~...---,,,,,,,,,,,,---...---.........---,,,,,,+++++++++,,,------.../////////...---,,,+++,,,,,,---///...---,,,,,,,,,---...,,,------......------,,,,,,,,,---......---,,,,,,***+++---......---+++***------------------------,,,,,,------------------.........------,,,,,,,,,.........------,,,,,,,,,000///---,,,+++,,,------........................//////...---,,,,,,,,,,,,---..................------------............///------,,,,,,,,,,,,------111000...------......///---------...............,,,,,,------...///000000,,,---......///.........------............------,,,,,,,,,---------............//////000000111111------------------------/////////000000000000000...------------...//////...---,,,,,,,,,,,,---.........////////////......///......------///000111000000///..................//////000111222222222///000111111111000...---------............------............////////////+++,,,---...////////////000000000000000000000000---...///000000///...---,,,---------......//////222000//////000000///---000000000000000000000000111111000///...---,,,,,,////////////////////////...//////000000000000//////...------...///000111222111111111000000//////000000////////////000000............////////////000000//////.........---///000111111111111111000---...000000//////111222000000000000111111111111//////000111222222333333000000000000////////////000000000000000000000000111111111000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111000000000000000222222222111111111111111222222222222222222222222555333111000111111000///111111111111111111111111333333333444444444555555222222111111222222333444777666666555555666888999888999<<<>>>@@@BBBCCCCCC>>>???@@@@@@@@@CCCGGGJJJWWWfff...---,,,,,,,,,,,,---...------......------,,,+++)))******+++,,,,,,------///...---,,,,,,,,,------...---,,,++++++,,,------,,,,,,------------,,,,,,,,,,,,---......---,,,,,,+++,,,...//////...,,,+++------------------------------------------------------------------,,,,,,///.........---------,,,---,,,+++*********++++++........................------,,,,,,,,,------...------............---------------............///......------------......000///.........///000000/////////.........//////,,,,,,------...//////000---......///000/////////------............---------------.........//////............////////////------------------------////////////////////////---------------......///......---,,,,,,---............////////////......///......---...///000111000000///..................//////000111111222222///000000111000///...------......//////......---............////////////.........///......------000000000000000000000000...///000000000000///...------........./////////222000//////000000///---000000000000000000000000///////////////.........////////////////////////000000000///...---++++++///......---...///000111111111111000000000////////////............//////............////////////.........---------,,,,,,......///......---,,,,,,///000111000///...///000...////////////000000000//////000111111222333333000000000000////////////000000000000000000000000111000000000000000000000000000000000000000000000////////////000000000000000000000111111111111111111000000000000000000000111111111111111111222222222222222222222222222222222000000000222444444333111111111111111111111111333333333333444444444444222222222111222222333444666666555555666777888999777888:::<<<>>>@@@@@@AAA>>>???@@@@@@@@@CCCGGGJJJWWWfff...------,,,,,,------...------......------,,,,,,*********+++,,,,,,------......---,,,,,,,,,------,,,,,,++++++++++++,,,---+++,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,---////////////---,,,------------------------.........------,,,,,,+++,,,,,,------------------............---------------,,,++++++***+++++++++........................,,,,,,,,,,,,---...//////,,,,,,------------,,,,,,---------............///........................//////......///000111222111000...---,,,------...,,,,,,------.../////////......///000000000000000------............------........./////////000000............------------------------------------000/////////...------------,,,,,,,,,,,,---............---,,,,,,---............////////////......///............///000000000//////............////////////000111111222222000000000000000///......---......//////......---............////////////////////////...---,,,,,,000000000000000000000000///000000111111000000///......////////////000000111000//////000000///...000000000000000000000000............//////000000////////////////////////111111000///...---,,,,,,///............///000000111111000000000000//////......------------..................//////////////////............------/////////...---,,,******000111222111...---...///............///////////////000000111111222222222000000000000////////////000000000000000000000000000000000000000000111111000000000000000000000000......//////000000111111222222222111111111111111000000000000000000111111000000000111222222222333222222222222222222222222000///...///222333333222111111111111111111111111222222222222333333333333222222222222222333444444555555555555666777999999666777999:::<<<======>>>>>>???@@@@@@AAACCCGGGKKKVVVfff~~~------------------------,,,------...------,,,,,,------------......//////------------------------++++++++++++++++++,,,,,,++++++++++++++++++++++++------------------------------............------------------------------//////...---,,,,,,++++++,,,,,,,,,------.........------------,,,,,,,,,,,,.........---------..............................,,,,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,+++---------............///...//////////////////...............///111333444111000...,,,+++++++++,,,---------.........//////------...///////////////------............---------........./////////////////////......---------........................000000///...---,,,,,,+++,,,,,,,,,,,,,,,---............------------............////////////................../////////000000///............////////////000000111111111111000000000000000//////.........////////////..................///////////////////////////...------////////////////////////000000111111111111000000/////////000000000000000111///...///000111000...000000000000000000000000.........///////////////////////////////////////000000000000111111222333//////........./////////000000000000000000/////////......------......///............////////////111111111111111000000000000111111111000///......000111111000///......///........./////////000000///000000000111111111222000000000000////////////////////////////////////000000000000000111111111////////////////////////......//////000000111111222111111111111111000000000000000000000111111111//////000111222333333333111111111111111111111111111000//////000000...---111111111111111111111111111111222222222333333333333222222222222333444444444555555666777888999999666777888:::;;;<<<<<<<<<>>>???@@@@@@AAADDDHHHKKKVVVeee}}}------------------------,,,,,,------...------,,,------............//////,,,---------------------*********+++,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,------,,,,,,,,,------------------------//////...---,,,,,,++++++,,,,,,,,,------.........++++++++++++++++++,,,,,,................................................///...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------............///......///000000///......------------///111333444333222000...,,,,,,,,,,,,---------...............+++,,,------......------------............------,,,,,,---------.........111000000//////.................................000000///...---,,,,,,+++---,,,,,,,,,,,,---....................................////////////......---....../////////////////////............//////000000000000000111111111111000000///////////////...//////////////////...............////////////---......///000000//////////////////////////////111111000000000000111111000000000000000/////////000///...///000111000///////////////////////////111000000///......------////////////////////////////////////000111222333//////////////////......//////////////////000000000//////////////////000............////////////000000000111111111111111///000111222222222222222---///000000//////000222//////000000000111111111000000000000000111111111000000000000//////////////////////////////////////////000000111111111111////////////////////////.../////////000000000111111111000000000///////////////000000111111111111//////000111222333333333111111111111111111111111222111111111333222000...111111111111111111111111111111222222222333333333333333222222333333444555444555555666777888888888777777999:::;;;<<<<<<<<<>>>???@@@@@@BBBDDDIIILLLVVVeee|||,,,------......------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,------+++,,,---.........------)))***+++,,,---------,,,---,,,+++******+++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,+++,,,,,,------------------++++++++++++,,,,,,,,,,,,++++++,,,------------,,,........................//////...---,,,,,,,,,,,,,,,,,,------------,,,,,,---------............///---...///000000///...---------,,,---...000222333444444333222111000///...........................++++++,,,------------,,,------............------,,,,,,,,,------------...000000000000000/////////........................000/////////...---------...------------...//////---...////////////...---......////////////......---......///000////////////............//////000000000000000000000111111111111000///////////////...//////000000//////...............////////////------...///000000000000000000000000000000000000111000000//////000000111000000////////////......000///...///000111000///////////////////////////111111000///...---,,,,,,////////////////////////000///...,,,,,,,,,---.../////////000//////...---......////////////000000000000////////////000000............////////////------............//////---...///000111222222222---...000000//////111222000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000/////////000111111222222000000000000000000000000000000000000000/////////111111000000///........./////////000111111222222000000000111222222222333111111111111111111111111111111222555888888777666111111111111111111111111222222222222333333333333333333333333333444444555555666666777777777777666666777999:::<<<======>>>===???@@@AAABBBEEEJJJMMMVVVddd|||,,,,,,---......---,,,,,,+++,,,------......------------------------,,,,,,+++,,,---.........------)))***,,,---.........---...---,,,++++++,,,---......---,,,,,,,,,,,,---...------,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,------.........***+++---.........---,,,...........................------,,,,,,,,,------------............---------------............///,,,---...//////...---,,,---,,,,,,,,,---...000111111222333333222000...---........................+++,,,------......------------............------------------..................//////////////////........................///////////////////////////............///000000---...///000000///...---......////////////......------///000000000///..................///000000111000000000000000000000222111000///...//////000//////000000000000//////............////////////...//////000000000//////000000000000000000000000000000///......///000000/////////.........------///......///000111111///////////////////////////000000//////.........---///////////////////////////...,,,+++++++++---...//////000000000///---,,,........./////////000000/////////....../////////............////////////,,,,,,---------.........---...///000000111000000...///000000//////000111/////////000000000000111000000000000000000000///000000000000////////////000000000000000000000000...//////000111111222222000000000000000000000000111111000000//////......222222111111000//////......//////000111111222222111111111111111111222222111111111111111111111111111111333666888999888666111111111111111111111111333333333333444444444444444333333333333444555555666777777888888777555555444666888:::<<<===>>>>>>===???@@@AAABBBEEEJJJNNNUUUddd{{{,,,,,,---......---,,,,,,+++,,,,,,---.........---//////////////////......***+++---...///...------***+++,,,...//////......///...,,,++++++,,,...///...---,,,,,,,,,,,,---...///......------......///------------------------,,,,,,------------------.........------,,,,,,,,,........./////////000000,,,---///000000000//////........................,,,,,,,,,,,,---...//////---......//////......------------.........//////+++,,,...//////...,,,+++---,,,++++++,,,---///000,,,...000111000...+++))).....................---,,,---......//////......---..................---............/////////000,,,------......//////////////////////////////////////////000000000000000///////////////000111111---...///000000///...---......////////////......,,,---///000000000///..................///000111111111111000000000000000222111///.........///000//////000000000000//////............/////////000111111111000000///...---000000000000000000000000000///...------...///000//////......---------,,,///......///000111111000////////////////////////.........///////////////////////////////////////---,,,++++++,,,///111333//////000000000///---,,,---.........//////000000.........------...................../////////000---.........//////000000000111111111111111000///000111222111///---...///............/////////000000000000000////////////000000000000////////////000000000000000000000000...//////000111222222222000000000000000000000000222222111000///...------333333222222111000000///...//////000111222222222222222222111111111111111000000000000000000000000222222222444666555333000111111111111111111111111333333444444444444555555444333333333333444555555777777888888888666555333333444666999;;;===>>>>>>===???@@@AAABBBFFFJJJNNNUUUddd{{{------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,///...------...///...------------,,,++++++---000,,,------,,,******,,,...------------------------............---,,,+++***,,,---......---+++***)))---------,,,,,,+++++++++------------------------$$$&&&(((***+++,,,++++++---,,,++++++---///.......................................------,,,,,,,,,---.........---,,,,,,+++,,,...000000//////111333,,,,,,------,,,+++******..............................---------,,,,,,,,,---------............///---------.........//////---......//////......---//////............////////////////////////////////////000000///...------------...///000000000/////////............//////---------.........//////////////////000111222333111111///......---------444444444333333333222222000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000+++---///000000///---+++///000000000000000//////000000////////////000000////////////////////////////////////////////////000000//////......------000000//////.........---......////////////......////////////////////////////////////////////////////////////////////////...............///000000---...///000000111000000//////......///000111222////////////000000000000444444333222111111111111///////////////000000000000000000000////////////000000000000000000000000000000////////////000000111111111111111111111111222222111111222222333333111111000000111111222333555444222000000111222333111222222222222333333333222222333333333333444444222222333444444555555666555666666666666666555555888888999:::<<<===>>>>>>AAA>>>???AAABBBBBBGGGMMMVVVeee|||,,,,,,,,,,,,,,,,,,------++++++,,,------,,,,,,,,,---,,,,,,,,,,,,---...///---------,,,,,,+++++++++///---,,,---...///...---///000///...------///000+++,,,...---,,,+++,,,---////////////////////////............---,,,+++***,,,------......---------...---------,,,,,,,,,+++------------------------***+++---...///000//////...,,,++++++---.......................................---------,,,,,,,,,------......------,,,++++++---...///......000111000000000000//////..........................................------,,,,,,---------............///---------.........//////------............------///////////////////////////////////////////////////////////////...------//////000000000//////...////////////////////////---------.........//////////////////000111222333//////.........//////000222222222111111111111000000000111111111111000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000........./////////000000...///000111111000///...//////000000000000////////////000000000000/////////////////////////////////////////////////////////////////////.........000/////////..................////////////......////////////////////////////////////////////////////////////////////////000000/////////000000111000000111111222111111111//////000000000000000000111111000000//////......222111111111111111222333//////000111111111111000111111111111000000000000000000000000000000000000000000////////////000000111111111111111111111111000000000000111111222333111111000000111111222333555444222111000111222333111111111222222333333333222222333333333333444444222222333444444555555666444555666666777777666666777777888:::;;;<<<===>>>@@@>>>???AAABBBBBBGGGMMMVVVeee|||,,,,,,,,,,,,,,,+++++++++***++++++,,,------------------,,,,,,,,,---......,,,,,,,,,+++++++++++++++...---,,,---...///...,,,---------,,,***)))***,,,***,,,......---,,,,,,,,,////////////////////////............---,,,++++++,,,,,,,,,---...///000111.........---------------------------------------+++,,,---............---...,,,++++++---......---------------------------------------,,,,,,,,,,,,------......------,,,,,,+++,,,......------...000............------------......................../////////............------------............///---------...............,,,------......------,,,---...///000000///...---///////////////////////////////////////......---000000111000000///...------...///000000///...---------........./////////////////////000111222222............///000111222000000000000////////////000000111111111111000000////////////////////////000000000000000000000000........................000000000000000000000000////////////////////////....../////////000000000000000000000000000000000//////000000000000//////...///000111111000///...////////////////////////////////////////////////.........///////////////////////////...............//////000000//////...////////////////////////////////////////////////////////////////////////222111111000000000111111000000111111111000//////000111222222222111000///222222111000///...------////////////000111222333...000111333333222111000222222222222111111111111000000000000000000000000000000////////////000000111111111111111111111111.........///000111222333111111000000111111222333444333222111111111222333000000111222333333444444222222333333333333444444222222333444444555555666444555666666777777777777666777888999:::<<<======@@@>>>???BBBBBBBBBFFFLLLVVVeee|||,,,,,,++++++++++++******)))***+++,,,---.........------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,------,,,)))((()))***------...---++++++---///---------------------------.........------,,,+++------,,,,,,,,,...000111........................------------------------,,,,,,,,,,,,,,,,,,,,,+++...---++++++---......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,+++---......------...///------,,,,,,,,,,,,,,,---......................../////////////////////...---------............///........................,,,,,,------------,,,,,,,,,...000111111000...,,,////////////////////////...///////////////............/////////......---,,,...000111111000...,,,............///////////////////////////000111111............///000111222000000/////////.........000000111111111111000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////...////////////000000000//////...------...//////...//////000000000000///---///000222222000///---////////////////////////////////////////////////------......//////000000///////////////.........//////000000000000//////////////////////////////////////////////////////////////////////////////111111000000//////000000......///......---,,,,,,111222333444333111///...111111000000//////......///////////////000111111...000333555555444222000222222111111111000000000000000000000000000000000000000////////////000000111111111111111111111111.........///000111222333111111000000111111222333333333222111111222222333000000111222333444444555222222222333333333444444222222333444444555555666666666777777777666666555666666777888:::;;;<<<<<>>???BBBCCCBBBFFFLLLWWWeee{{{,,,,,,,,,++++++*********)))***+++,,,---............------,,,,,,,,,---------------..................,,,+++,,,---...---,,,000111222000...------...//////---***)))***...222---------------------------------...------,,,,,,...---,,,++++++,,,---...........................------------------------//////.........------...///---,,,,,,---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,...//////...---...000000//////......///000000.........................../////////////////////---------............///.....................---,,,------......------,,,,,,...000111111000...,,,////////////////////////......///////////////...***+++,,,---.../////////,,,...000111111000...,,,........./////////000000//////////////////000111000000////////////000000111111000000000/////////000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000111000///............///000......///000000000000000---///000222222000///---////////////////////////////////////////////////------......//////000000........./////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000//////.........//////......///......---,,,,,,111222333444333111///.........//////000000111111111000000///....../////////111333555555444222000111111000000000/////////////////////////////////000000////////////000000000000000000000000000000/////////000111222333333111111000000111111222333222222222222222222222333000000111222333333444444222222222333333333444444222222333444444555555666888888888888777666444444666666777888:::;;;<<<<<>>???CCCCCCCCCFFFKKKVVVdddzzz------,,,,,,++++++*********++++++,,,------------......---,,,,,,,,,------............////////////---,,,+++,,,---...---+++...///111000...---------000///---+++)))+++///222////////////////////////,,,------...------,,,,,,---,,,,,,+++++++++,,,,,,---------------.........---------------------------,,,,,,+++++++++,,,,,,///---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------......---------...//////...---...000...---,,,,,,,,,---...///........................---............/////////---------............///...............------------..................------...///000000///...---////////////////////////---...//////////////////)))***+++---//////000000---...///000000///...---....../////////000000000/////////......//////000111111000//////000000000111111111111000000000000000000111111111111000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000/////////////////////////////////000000000111111111111111111111111111111---...///000000111111000...///000111111000///...////////////////////////////////////////////////.........///////////////.........//////////////////000000111111000000///////////////////////////////////////////////////////////////////////////...............///000000000000111111111000//////000111222222222111000///------...///000111222222222111000///............///111222444444333222111000000000000/////////...////////////////////////000000////////////000000000000000000000000000000111111000000000111222222111111000000111111222333111222222222222333333333111111222222222333333333222222333333333333444444222222333444444555555666999999999888777666555444666777888999:::<<<======>>>===???CCCDDDCCCFFFKKKUUUcccxxx......------,,,+++++++++++++++,,,------,,,,,,,,,///...---,,,,,,,,,,,,,,,---------.........//////---,,,++++++------,,,+++)))+++------,,,******+++---...///...,,,,,,...///////////////////////////,,,,,,------...------,,,++++++,,,---............+++,,,,,,,,,------------------------------------******)))(((((()))***+++000...,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------......------,,,...///...---,,,---...+++***)))((((((***+++---........................,,,,,,------............---------............/////////.........---------...//////000000//////...////////////////////////////////////////////////------...///////////////,,,---...///000000000000////////////////////////.../////////000000000000000//////.........//////////////////000111222222111111111000000000000///000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000111222222222222111000---...///000111111111111//////000000000000/////////////////////////////////////////////////////////////////////...................../////////000000000111111111111000000////////////////////////////////////////////////////////////////////////------......///000222222000000111111222111111111//////000000000000000000......//////000000111111111111000//////000000000000111111222222222222222111111111000000000//////////////////////////////000000////////////000000000000000000000000000000111111000////////////000111111000000111111222333111111222222333333333333333333333222222222222111222222333333333333444444222222333444444555555666666777777888888888777777777777888:::;;;<<<===>>>>>>===@@@DDDDDDCCCFFFKKKTTTaaawww//////...------,,,++++++,,,,,,---------,,,++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,++++++------,,,+++***,,,//////...---------***---000111000...,,,,,,------------------------,,,,,,------...---------)))***,,,///000111000000+++++++++,,,,,,---------------------------------------,,,+++,,,---...///000...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,---.........---+++---------++++++,,,------,,,+++******,,,...///........................,,,,,,,,,---------......---------.........////////////.........---------//////000000000000////////////............//////////////////////////////------...///000000/////////000111111111111111000//////............//////////////////000000000000000//////.........//////---......///000222444555000000000000////////////000000111111111111000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000111111111111---...000222222000...------...///000111111111111000000////////////000000////////////////////////////////////////////////000000//////.........------.........//////000000000000111111111111000000////////////////////////////////////////////////////////////////////////.........///000222444555---...///000000111000000//////......///000111222000000000000////////////000//////000000111222333000000111111111222222222222222222111111111111000////////////////////////000000////////////000000000000000000000000000000111000///......------...111111111000111222222333000111222333333333333333444444333222222111111000222222333333333444444444222222333444444555555666444555666777999999::::::888888999:::<<<===>>>>>>>>>===@@@DDDEEECCCFFFJJJSSSaaavvv//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---......---+++***............////////////000///---,,,++++++,,,---..........................................------.........------,,,,,,,,,---------,,,,,,+++++++++------------------------..................---------.........//////000000,,,,,,,,,,,,++++++***))),,,,,,,,,------.........------,,,,,,,,,+++++++++.........------,,,,,,,,,---------...------,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,---------............///---------------------------------------------------------............///111111000000000000000111........................,,,++++++---000111...+++,,,---...///000111111111////////////////////////......---------...000111/////////000000000111111111111000////////////000//////000000111111111222111111111111000000000000////////////000000000000222111111111000000//////000000000000000000000000333333333333333333333333000000000000111111111111111111000000//////......222222111111000000//////////////////////////////111000////////////000000000000////////////000000///////////////000111111000000000000000000000000//////000000000000//////------......//////000000,,,,,,------------,,,,,,,,,---......------...000......////////////......///...---...000000///...000000000000000///......,,,,,,...///000000000000222222222222111///......111000///......---------111111111111000000000000444444444333222111000///000000000000000000000000////////////000000000000////////////////////////222111111111000000//////000000111111111222222222222111111000000000000000333333333333333222111000111111222222222333333333111111222222222333333333555666777888888777666555888777777777888:::<<<===>>>???@@@AAABBBDDDGGGJJJUUU___ttt,,,,,,,,,------------...---------------------------------------------------...////////////...------------.........//////...---,,,,,,,,,---.....................---------........................------------------,,,,,,---------,,,,,,+++++++++------------------------------...............---000///...,,,+++)))((((((------......---,,,,,,+++------------------------------------,,,,,,,,,,,,......---------,,,,,,,,,...---+++******+++---...------------------...............------,,,,,,,,,---------............///------------------------................................./////////000000111000000//////000000000/////////////////////...---,,,,,,...000111///,,,...///000111111222111111000000000000/////////...///......---...///000111............////////////222111111000000000000000000000111111111222222222111111111111000000000000////////////000000000000111111111111000000000///000000000000000000000000000000000000000000000000............////////////111000000000/////////...////////////............////////////////////////000000000/////////000000000000/////////000000111000///////////////000111000000000000000000000000//////000000000000//////111111111111222222222222///000000111111000000///000111111///---,,,,,,---...//////////////////...///...---...000000000///000000111111000000///...---...//////000000000000//////000//////...---,,,000000//////......//////////////////............000000111111222222111111000000000000000000000000////////////000000000000111111111111111111111111111111111111000000000///111111111111111111222222000000000000000111222222333333333333333222111000111222222222222333333333222222222333333333333444444444555555555555444444888777777777888:::<<<===>>>???@@@AAABBBDDDGGGJJJUUU___ttt******+++,,,...///000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,+++,,,,,,...///000//////.........---------........................,,,,,,------------------------,,,,,,,,,,,,++++++------------------------,,,,,,---...////////////000///...,,,***(((&&&&&&...////////////...------------------------,,,,,,.........------------,,,...------------,,,,,,,,,///---***((((((***---///..................------.........------------------------............///------------------------////////////////////////////////////000000000111000//////......///000000///////////////////////////......///111111///...111111222222222222222111111111000000//////....../////////...//////000111...////////////000000000222222111000000000000111111111111222222222222222222222111111111000000000////////////000000000000111111111111000000000000000000000000000000000000....................................////////////000000000000////////////............////////////000000000000000000000000000000000000000000000111///////////////000111222111000///////////////000000000000000000000000000//////000000000000//////000000//////////////////000111111222222111111000111111222000...,,,------////////////////////////000///---...000111000000111111222222111111000/////////000000111000000000......////////////......000000/////////000111111............/////////////////////000000000111111000000000000000000000000////////////000000000000111111111111111111111111111111111111000000000000222222111111111111111111/////////000111222333444222222333333333222111111222222222222333333333333333333333444444444555555555555444444444444555555777777777888999:::<<<<<<>>>???@@@AAABBBDDDGGGJJJTTT^^^sss******+++,,,...///000000------------------------------------------------,,,,,,++++++++++++,,,,,,---............/////////,,,,,,,,,,,,------....../////////...------,,,,,,---------...............,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...////////////.........---------------......////////////......,,,,,,,,,------.........//////.........---------------------------------...---+++)))***+++.../////////......------,,,,,,...............------------------............///........................////////////////////////....../////////000000000///............//////000.........///////////////////////////000111000000222222222333222222111111000000000000000111111111000000000000000000000000111111111111222222222222222222111000000000000111111111111111111222222222222222222111111111000000////////////000000000000111111111000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000//////////////////000000111111222222111111111111111111111111000000111111111111111111////////////000111222222111000000/////////////////////////////////////////////000000000000///////////////......---------...//////000000//////......///000000//////000111000//////000000111111222222000......000111111111222222222222222111000000000111111111111000000//////000000111111111111000////////////000111222333000000000000111111111111333222111000///.........////////////////////////////////////000000000000////////////////////////111111111000000000000000222222222111111111111111000000000000111222333444222222333333333222222111222222222333333333444444444444444444555555555666777777666555555666888999777777888888999:::;;;<<<>>>???@@@AAABBBDDDGGGJJJTTT^^^sss,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------111000000//////000000111....../////////000000000.........------,,,,,,+++//////.........------------------.........//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...////////////,,,------...///000000111,,,------.........------******+++,,,...///000000//////.........---------------------------------------------......//////...---------,,,,,,++++++........................---------............///................................................------........./////////...............///000000------.........////////////000000000111111222333333333444444444333333222111111222333333444555555222222222222222222222111222222222222333333333333333222222111000111111111111111111111111111111111222222222222111111111111////////////000000000000000000000000000000111111////////////////////////111111111111111111111111000000000000111111111111////////////000000000000//////000000111111222222222222222222222222222222000000111222333333222222000000000000000111222222000000////////////000000//////////////////////////////000000000000//////222222222111111000000000---......//////......---...///000000//////000111000000000000222333555666666333111000111222222111222222222222222111000000000111111111111000000//////000000111111111111000////////////000222333444///000000000111111111222444333222000////////////////////////////////////////////////000000000000////////////////////////000000000000000000111111111111111111111111111111222222111111111111111222111222222333333333222222222222333333333444444444444444555555555666666666777666555555555777888999666777888999:::;;;;;;;;;>>>???@@@AAABBBDDDGGGJJJSSS]]]sss------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////.........////////////000............---,,,+++***........................,,,,,,------.../////////,,,,,,------------------++++++,,,,,,,,,,,,------------------------------,,,,,,---...////////////------------------------++++++,,,------------,,,******+++,,,...///000000.........------------,,,,,,,,,,,,------------...,,,---...///000000//////,,,,,,,,,,,,,,,,,,++++++.............../////////---------............///................................................------------........................///000111111---......//////000000111000111333333333444777999777888888999999999888888666666777888999::::::;;;666666777777777666555555222222333333333444444444555555444333333333333333222222222222222111111111333222222222222111111111////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000............////////////////////////000000000000............////////////111111111111111111111111///000222333444444333222222111111000000111111111///////////////000111111000000000000000000000000//////000000000000//////000000000000000000/////////000000111111000000///111111222000...,,,------000000000222444777:::;;;:::888444222222333333222111111222222111111000/////////000000111000000000......////////////...............///000111222333------......//////000000111111000///000111222333000000000000000000000000////////////000000000000111111111111111111111111000000000000111111111111000000111111111222222222333333222111111111111111111111222333333333222222333333333333444444444444444444444555555555666666444444333444444555666777666777888999:::;;;;;;;;;>>>???@@@AAABBBDDDGGGJJJSSS]]]sss------------------------------------------------------------------------******+++,,,,,,+++******,,,,,,,,,---------......,,,---.........---,,,+++,,,,,,------.../////////,,,,,,------...//////000------------------,,,,,,+++++++++,,,,,,---------------------------------------...............------------,,,,,,+++++++++++++++,,,---------------,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,---------......------,,,------///000111,,,,,,,,,------------------........./////////000---------............///........................////////////////////////............////////////////////////000111222222///000000111222222333333222444666777777999<<<@@@>>>>>>???@@@AAAAAAAAAAAA????????????????????????;;;<<<======<<<;;;:::999666666777777777888888888999888888777666777777777555555444444444333333333333333222222222111111111////////////000000000000///000000000111111111111000000000000000000000000000000000000000000000000............////////////.../////////000000000111////////////............111111111111111111111111///000222444555555444333333333222111000000000000............///111222333000000000000000000000000//////000000000000//////------------............000111111222222111111000000111111///---,,,,,,---000000111333666:::>>>@@@???<<<777444333333333222000000111111000000///...---...//////000000000000//////000//////...---,,,............///000000111---------...///000000000111000///......000111333000000000000000000000000////////////000000000000111111111111111111111111///000000000111111111111//////000111222333333444222222111111111222333333000111222333333333333222333333333444444444444555333333444444444555555555222333444555666666666666555666888:::;;;;;;;;;;;;>>>???@@@AAABBBDDDGGGJJJRRR]]]sss,,,,,,,,,------.................................------------------------***+++---......---+++*********+++++++++,,,,,,,,,***+++---...///......---+++,,,,,,---...///000000,,,,,,------...///000000.........------,,,,,,,,,+++++++++,,,,,,---------------------------------.........///......------------------------------+++,,,,,,---.........---//////...---,,,,,,++++++------,,,,,,,,,+++++++++,,,,,,,,,------............,,,***)))***---000222,,,------....../////////---.........//////000000---------.........//////////////////////////////000000000000000000000000////////////000000000000////////////000111333333111111222333444444555555444777999::::::<<>>===;;;;;;<<<<<<<<<=========<<<;;;::::::999999::::::777777666666666555555555333333333222222222111111////////////000000000000//////000000111111111222000000000000000000000000222222222222222222222222000000000000111111111111.../////////000000111111222222111111000000//////000000000000000000000000///000333555555555444333444444222111000000//////---------...000111333444000000000000000000000000//////000000000000////////////000000111111222222000000111111111111000000,,,---......------...000000000111444777<<<@@@CCCBBB>>>999555444444333222000000000000000///......,,,,,,...///000000000000222222222222111000.....................//////000...//////000111222222333333222///---,,,,,,---...000000000000000000000000////////////000000000000//////////////////////////////000000111111111222......///111222333444555000000000111222333555555000111222333333333333333333333333444444444555555333333333444444444555555333444666888999888888777555666888:::;;;;;;;;;:::>>>???AAAAAABBBDDDGGGJJJRRR]]]sss///...---,,,,,,,,,,,,,,,...---+++)))((()))+++,,,++++++++++++++++++++++++111///,,,***))))))+++,,,000///---,,,+++,,,,,,---.........------,,,,,,,,,------......------,,,,,,..............................------------........................------000///...------------------.../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------------............---------------------------------,,,,,,++++++,,,,,,---,,,---------.../////////////////////////////////,,,,,,,,,---------.....................///000000,,,---...///...---,,,+++............///000111111222222111111111111222222555444222222444666777777444555555555666666666666777777888999<<>>@@@AAA??????>>>>>>=========<<<999:::;;;<<<;;;:::999888666666555555444444444333333111//////111111111000///000000000111111222222//////000111111111111111111111111111111111111111111222222333333222222111//////000111111111111111000000000000000000000000222222222111111111000000111111111111111111111111222222111111111111222222222111111000///000000000111333444222//////111333111222333333111111222333111111000000000000000111111111111111111000//////111111111111111000//////---///000222666<<>>@@@AAABBBEEEHHHKKKUUUaaauuu///...---,,,,,,,,,,,,---///...---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++******+++,,,///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,------------,,,++++++***..............................------------......---------,,,,,,,,,------//////...---------------...............------,,,------------------------------............------------............---------------------------------,,,,,,++++++,,,,,,---------------....................................---------........./////////...............//////.../////////......---,,,.........///111222333444333333333333333333444444777666555555777999::::::888888888888777777777777999999999:::<<>>>>>======<<<;;;:::999888777555333222111444222000000111222111000000000111111111222222222000000111222222222222222111111111111111111111111000111111222222111111000//////000111111111111111000000000000000000000000222222222111111111000000222222222222222222222222111111000000000000111111000000000000111111111111111333444222///...///111000111222222000000111222111111000000000000111111111111111111111000//////111111111111111000//////...///000222555:::@@@EEEHHHGGGFFFCCC@@@===;;;999888555222111111111000///111111111111000000000///111000000000000000/////////////////////000111111000000000000000000000000000000000000000000000000000000111111111111000000111111000///////////////000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333333444444333333444444555555444333111000111222222333333444555555666666666666666666666666777777888999;;;<<<=========>>>@@@AAABBBEEEHHHKKKTTTaaavvv......---,,,,,,,,,------.............../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,...------------,,,,,,,,,---------,,,,,,***))))))..............................------------......---,,,+++******+++------///...------------------///......---------------........................------............------------............------------------------------------,,,,,,,,,,,,------............------------................................./////////000000///......---------......000000///.........////////////000222333555666777444444555555555666666777888666666777999<<<<<<<<<:::::::::999888888777777<<<;;;;;;<<<===???AAABBBEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIHHHHHHGGGEEECCCBBBAAABBBDDDEEECCCCCCBBBBBBBBBBBBBBBAAABBBBBBAAA@@@@@@@@@@@@@@@???>>><<<:::888555222111555333222111222333222111111111111111111222222222000111222222333222222222111111111111111111111111000000000111111000000000//////000111111111111111000000000000000000000000222222222111111111111111333333333333333333333333000000////////////000000...///000111222222222222111222333222000.........///000111111000///000111111000000000000000111111111111111111111000//////000000111111000000//////...///000111333777<<>><<<999555222111111000///111111111111000000000000.........//////000000000///////////////000111111000000000000000000000000000000000000000000000000000000111111111111000000111111000///////////////000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111222333333444444333333444444333333222222111111222222222333444444555555666666666666666666666666777777888999;;;<<<=========???@@@AAABBBDDDHHHKKKTTTaaavvv...------,,,,,,,,,------++++++,,,---.........---------------------------***+++,,,---------,,,,,,,,,,,,.........---,,,+++------------------------.........---,,,+++***)))...........................------,,,,,,------...---,,,+++***+++,,,...///......---,,,,,,---------///...---,,,+++,,,---...------------------------------............------,,,------......------,,,........................------,,,,,,,,,,,,------.........------,,,,,,,,,........................---.........///////////////......---------------111000///......///000111222333444555666666777777555666666777888888888888777666666777:::<<<<<<;;;999999999999999999::::::???>>>>>>>>>>>>@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBDDDEEEGGGHHHHHHGGGGGGFFFEEEDDDBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDBBBBBBCCCDDDDDDCCCBBBAAA???===999777555666444222222333333222111111111111111111111111111111111222222222222111111111111111111111111111111000000111111111111000000//////000111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111111000000000000111111///000111222222222111111///000111222111000//////000111222111000///000222000000000000000000111222111111111111111000/////////000000000000000//////...///000000111444888<<>>???@@@AAABBBDDDHHHKKKRRR```www------,,,,,,,,,------...++++++,,,---.........---++++++++++++++++++++++++)))***,,,---......---,,,+++,,,---.........,,,,,,------------------------////////////...---,,,+++........................------,,,,,,,,,,,,------...---,,,,,,,,,...///000------,,,,,,,,,------...///...---++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------------,,,,,,...........................------,,,,,,------.........------,,,,,,,,,+++........................,,,,,,---------.........///......---------......000000//////000111333444888888999999999888777666777888999::::::::::::999999888888:::<<<>>>===<<<999999:::<<<===>>>???@@@BBBAAA@@@@@@@@@AAABBBCCCBBBBBBBBBBBBBBBAAAAAAAAA???@@@@@@AAABBBBBBCCCCCCAAABBBDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGEEEDDDDDDDDDEEEFFFEEEEEEEEEDDDBBB@@@===<<<888666444333444444333222111111111111111111111111000111111222111111000000111111111111111111111111111222222222222222222111//////000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000333222222111111222222333111111222222222222111111/////////000222222222111111222333333111111222333000000//////000111222222111111111111111000//////...//////000000000//////...///000000000222555888:::>>>EEEJJJMMMMMMKKKIIICCC???999444222111000///000000000000000000111111////////////............///////////////000000111000000000000000000000000//////////////////////////////000111111111111111111000000//////////////////000000000111111111111222222222222222222222222000000111111111222222222111111111111111111111111111222333333444444333333333333222111111111222222222333333444444555666666666666666666666666666666777777888999;;;<<<======>>>???AAAAAABBBDDDGGGJJJQQQ```www------,,,,,,,,,---...................../////////++++++++++++++++++++++++)))***,,,---...------,,,,,,,,,------......------,,,,,,,,,------------...///////////////......---........................------,,,,,,,,,,,,------,,,------....../////////,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------------,,,,,,..............................------------......------------,,,,,,,,,,,,------------------------,,,,,,,,,------------..................///000000000000111222444666888999===>>>>>>>>>===<<<:::888;;;<<<===>>>======;;;;;;=========???AAAAAA@@@???;;;<<<===???AAACCCDDDEEECCCCCCBBBAAAAAABBBDDDEEEBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAABBBBBBCCCDDDDDDBBBCCCEEEFFFGGGGGGFFFEEEFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGGGGGGGHHHIIIHHHHHHGGGGGGGGGGGGGGGFFFGGGHHHHHHGGGDDDBBB@@@;;;999777666777777666444444444444333333333333222222222222222222222111000333333333333333333333333222222333333333333222222//////000111111111111111000000000000000000000000111111111111111222222222000000000000000000000000333333333222222333333333222222111111111222333333222000///000222333333333111333444333222111222333////////////000111222333111111111111111000//////......///000000000//////...///000000///111333666666:::@@@EEEJJJLLLLLLLLLEEE@@@999444222111000///000000000000111111111111000000000//////.........///////////////000111111000000000000000000000000////////////////////////...///000111111222111111111111000///////////////000000000000111111111111222222222222222222222222000000000111222222333333222222222222222222222222111222333333444444333333333333333333333333222222333333333444555555666666666666666666666666666666777777888999;;;<<<======???@@@AAAAAABBBDDDGGGJJJPPP```xxx,,,,,,,,,,,,,,,---...//////...---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,---......///.................................---,,,,,,++++++,,,,,,---)))+++---...//////...---,,,,,,++++++,,,,,,---...,,,------------,,,++++++------------------------------............------+++,,,,,,------,,,,,,+++..............................------------......,,,,,,,,,,,,,,,,,,------------------------------------------.....................///000111222333000111444777:::<<<>>>>>>AAABBBCCCDDDCCCBBB@@@>>>@@@AAABBBBBBAAA@@@>>>===@@@??????AAABBBBBB@@@>>>;;;<<<===???@@@BBBCCCCCCDDDCCCCCCBBBCCCDDDEEEFFFEEEEEEDDDDDDCCCCCCCCCCCCEEEEEEEEEFFFFFFGGGGGGHHHGGGHHHIIIJJJJJJJJJIIIHHHIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGHHHIIIIIIHHHEEEBBB@@@@@@>>>;;;;;;;;;;;;:::888888777777777666666666666444444555555444333333222444444444444444444444444111111222222222222111111//////000111111111111111000000000000000000000000000000111111111222222222000000000000000000000000333222222222222222222333000000//////000333666888777444000///111333333222000222333222111000111222////////////000111222333111111111111111000//////---......///000000//////...///000000///000333555333666:::???DDDIIILLLMMMEEE@@@999444222111000000///000000000111111111111//////000000000000000111///////////////000111111000000000000000000000000////////////////////////...///000111111222222222111111000///////////////000000000000111111111111111111111111111111111111///000000111222222333333222222222222222222222222111222333333444444333333222333444555555444333222333333444444555666666666666666666666666666666666777777888999;;;<<<======???@@@AAAAAABBBCCCGGGIIIOOO```xxx,,,,,,,,,,,,,,,---...///...---+++)))))))))+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---///000,,,,,,,,,------.........++++++,,,---....................................---,,,,,,++++++,,,,,,---'''))),,,...///...---+++++++++++++++,,,,,,---...+++,,,---...---,,,+++***........................---..................---+++,,,,,,------,,,,,,+++////////////////////////......------------......+++++++++,,,,,,---------------------------------............/////////000.........///111222444555111333777;;;>>>AAABBBBBBCCCEEEFFFHHHHHHFFFEEEDDDCCCDDDEEEEEEDDDBBB@@@>>>@@@??????@@@AAA@@@>>><<<::::::;;;<<<===>>>??????DDDDDDCCCCCCCCCEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNNNNMMMLLLKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMKKKKKKLLLMMMMMMKKKJJJIIIHHHIIIJJJJJJHHHEEEAAA???CCCAAA???>>>>>>>>>===;;;;;;:::::::::999999888888666666777777666555444444555555555555555555555555000000111111111111000000//////000111111111111111000000000000000000000000000000111111222222222222111111111111111111111111222222111111111111222222///...------000555:::===<<<777222///000222222111///111222111000///000111////////////000111222333111111111111111000//////------...///000000//////---///000000000111333555222333666;;;AAAFFFKKKNNNEEE@@@999444111111111000//////000000111111111222......///000111222333333///////////////000111111000000000000000000000000////////////////////////......///111111222222222111111000///////////////000000000000111111111111000000000000000000000000///000000111222222333333222222222222222222222222222222333444444444333333222333555666666555333222333333444444555666666666666666666666666666666666777777888999;;;<<<======???@@@AAAAAABBBCCCFFFIIIOOO```xxx000///...---,,,------.........---,,,++++++******,,,,,,,,,---//////---,,,...---,,,++++++,,,---...,,,---......------///111***++++++,,,,,,------......------------...////////////...---,,,,,,++++++......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...------------...///---..................---000///...---------------......---,,,,,,+++******//////000000000000/////////......---------......***+++---...///...------------///111222444666666777999===AAAEEEHHHJJJJJJAAACCCGGGIIIJJJIIIFFFEEEBBBBBBCCCCCCCCCBBB>>><<<<<<======>>>>>>===<<<;;;======<<<<<<===???AAABBBBBBCCCEEEGGGHHHJJJJJJKKKLLLKKKJJJIIIHHHHHHHHHHHHMMMMMMMMMLLLMMMMMMNNNOOOMMMMMMOOOPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPNNNMMMOOOOOONNNOOOOOOPPPQQQRRRUUUTTTTTTSSSRRRQQQPPPPPPRRRQQQOOOMMMJJJHHHFFFEEEDDDBBB???>>>>>>??????>>>;;;;;;<<<<<<<<<<<<;;;;;;888888888888777777777777666777777777777555444333333333222111111111111111222111000//////000111222222222111000//////000000222111111111000000//////222222222111111111000000111111111111000000000000111000///000111333666888DDD:::111///000000000111111111222222222222111111000000000000000000000000------......///000000000000000000000000000000000///000000111222333333333222222333555:::BBBIIIMMMJJJEEE>>>666111//////000222222111111111111222222000000000000000000000000//////000111111111111111//////000111222222333333111000///......///000111111111111000///......---000000000000000000000000111111111111111111111111222222222222222222222222000111111222222111111000333333333222222222111111333333333222222222222222333333222111222333555666666555444333222333444555555555555555666666666666777777888999;;;<<<======:::<<<>>>???@@@CCCGGGJJJQQQaaaxxx000///...---,,,------............---,,,+++++++++---,,,+++,,,...///...---///...------------...///---......---,,,,,,---///......---,,,,,,++++++***...------------.../////////......---,,,,,,++++++......------,,,++++++***---------,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,---------------------...---,,,++++++,,,---...------............------......------------------//////...------,,,++++++---......//////......---///......------.........+++,,,---......//////.........000111333444555666:::<<>>>>>>>>???AAACCCEEEFFFIIIJJJKKKMMMNNNNNNOOOOOOKKKKKKJJJJJJJJJJJJJJJKKKOOOOOOOOONNNOOOOOOOOOPPPNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRPPPOOOMMMKKKJJJIIIGGGEEECCCCCCCCCDDDCCCAAA???????????????>>>===<<<::::::::::::999999999999888999999999888777666555444333222111111000111111111111000000000000111111111111111111000000//////111111111111000000000///222222222111111111000000111111111111000000000000111000//////000222444666AAA777000000111000000111111111222222222222111111000000000000000000000000111111000000000/////////000000000000000000000000---......///000000111111222222222555999@@@FFFJJJFFFBBB<<<555111///000000//////............//////000000000000000000000000///000000111111111000000//////000111111222333333111000///......///000000000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222111111222222222222111111333222222222222222222222111222222222222222222222333333222222222333444555555555444333333333444555555555555555666666666666777777888999;;;<<<======???@@@AAAAAAAAABBBEEEHHHQQQ```www///...------,,,---------//////......---,,,,,,,,,...,,,++++++,,,............------,,,,,,------......///...---+++***+++,,,......------,,,+++++++++...------------...//////.........------,,,,,,+++......------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......////////////////////////---------------------,,,,,,++++++******++++++,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,------.../////////......------,,,,,,,,,------------,,,,,,........................------------...///000111111222333444555666777777<<<>>>@@@CCCDDDEEEEEEEEEGGGGGGGGGFFFEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<<<<>>>???@@@AAAAAABBBCCCFFFHHHJJJKKKNNNNNNOOOOOOPPPOOOOOOOOOLLLKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJLLLMMMOOOQQQRRRSSSQQQQQQQQQPPPOOONNNMMMMMMKKKJJJIIIIIIJJJJJJHHHFFFCCCCCCCCCBBB@@@???===<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777555444333222111000000000000000111111111111000000000000111222222111///...111111111111000000000000222111111111111000000000111111111111000000000000111000/////////000222333;;;444///000222000///000111111222222222222111111000000000000000000000000444444333222000///......000000000000000000000000.........///000000111111222222222444777<<>>888333000000000111......------------......000000000000000000000000000000111111111000000//////000000111111222222222222111000.........///000//////000000111222333333000000000000000000000000222222222222222222222222333333333333333333333333222222333333333333222222222222222222222222222222000000000111222222222333333333222222222333444444555444444333444444555555555555555555666666666666777777888999;;;<<<======@@@AAABBBBBBBBBCCCFFFIIIPPP^^^uuu...---------------------//////.........---------///---******,,,...//////,,,++++++++++++++++++,,,---------,,,******+++,,,++++++,,,,,,---............------------...//////......---------,,,,,,,,,......------,,,,,,,,,,,,)))))))))))))))*********,,,,,,,,,---------......////////////////////////...------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,---...///.........---------,,,,,,,,,,,,------,,,,,,,,,---......//////////////////.........///000222444555555555666777888888999;;;===???AAACCCDDDDDDCCCGGGFFFEEEDDDCCCBBBBBBBBBAAAAAABBBAAAAAAAAACCCEEE@@@???>>>>>>???AAACCCEEEFFFFFFGGGIIIJJJLLLMMMNNNPPPQQQQQQQQQPPPPPPOOONNNLLLLLLKKKKKKKKKKKKLLLLLLIIIIIIJJJJJJJJJIIIIIIIIIKKKKKKJJJIIIIIIIIIIIIIIIEEEFFFFFFEEEDDDDDDEEEFFFDDDDDDDDDEEEEEEFFFGGGHHHGGGHHHIIIKKKMMMOOOPPPQQQOOOOOONNNNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNNNNKKKIIIFFFFFFEEEDDDBBB@@@>>>===@@@??????>>>>>>===============<<<<<<;;;::::::999777666444333222111111111///000111222222111000///...000111333222111///...111111111000000000000000111111111111000000000000111111111111000000000///111000////////////000000555000...111222000///000111111222222222222111111000000000000000000000000333333222111000//////...000000000000000000000000000000111111222222222222222111222333555888;;;===:::888555222000000111222111000000//////000000111////////////////////////000111111111111000/////////000000000111111111222222111000///......//////000000000111222222333333000000000000000000000000222222222222222222222222333333333333333333333333222333333444444333333222111222222222222333333333//////000111111222333333333333333333333333333444444444444444444555555555555555555555666666666666777777888999;;;<<<======<<<===???@@@BBBEEEIIILLLOOO]]]ttt,,,,,,------------------...............---------///---******,,,...//////,,,,,,------------,,,,,,***+++,,,,,,++++++---///+++,,,,,,------...//////...------------...//////---------------,,,,,,,,,......------------,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------..............................------------------------,,,------------------,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,---...---------,,,,,,,,,,,,,,,------............------------//////000000//////000/////////000222444555444555555666777888888888999;;;===@@@AAABBBCCCCCCDDDDDDCCCBBBBBBCCCDDDDDDCCCDDDFFFEEEDDDDDDGGGIIIEEEDDDCCCBBBCCCEEEHHHIIIKKKKKKLLLLLLMMMMMMMMMMMMQQQQQQQQQQQQQQQPPPOOOOOOKKKJJJIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJKKKLLLMMMNNNHHHHHHHHHFFFCCCBBBCCCEEEDDDDDDDDDDDDEEEFFFGGGHHHFFFGGGGGGHHHIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNOOOOOOLLLJJJJJJJJJIIIHHHFFFEEECCCBBBBBBBBBAAAAAA@@@??????>>>>>>>>>===<<<<<<;;;;;;;;;999888777555333222222111///000111222222111000///...///111222333111000...000000000000000000111111000000000000000000000000111111111111000000000///000000//////////////////111......222333000///000111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222222222111111111222444555777888555444222111000111111222222111111000000111111222////////////////////////000000111111111000000///000000000000000111111111222111000.........///000111111111111111111111111000000000000000000000000222222222222222222222222333333333333333333333333222333333444444333333222222222222222222222222222//////000111222333333444333333333333333333333222444444444555555666666666555555555555666666666666777777888999;;;<<<======;;;<<<>>>???AAACCCGGGKKKPPP]]]sss+++,,,,,,------------,,,------------------------...,,,++++++,,,............//////000000//////...***+++,,,,,,,,,,,,...000//////......---,,,,,,,,,...------------...//////------------------------......---------------------------......//////000,,,,,,,,,---------......------------------------,,,,,,,,,---------......---......//////......---,,,,,,------------,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,---///000111111000///000000000111222444555666333444444555777888888999:::;;;===@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFEEEHHHJJJIIIGGGFFFIIIKKKIIIHHHHHHHHHHHHIIIKKKLLLLLLMMMMMMNNNNNNMMMMMMLLLJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIJJJLLLMMMOOOQQQRRRRRRRRRQQQTTTSSSRRRRRRSSSUUUVVVWWWRRRSSSQQQMMMHHHEEEFFFIIIIIIIIIIIIIIIJJJKKKLLLLLLJJJIIIIIIIIIIIIIIIHHHHHHLLLLLLLLLKKKKKKKKKJJJJJJMMMLLLKKKLLLMMMMMMLLLJJJMMMMMMMMMLLLLLLJJJIIIIIIFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>>======<<<<<<===<<<;;;999777555444333333000000111111111111000000...///111222222111000000000000000000111111111111//////000000000000000111111111111111000000000000000000000000000/////////000---...222222//////111111111222222222222111111000000000000000000000000......//////000111222222111111111111111111111111//////////////////000000000000111222333444444444222111111111111222222222000000////////////000000000000000000000000000000//////000111111111111111000000000000000000000000111000///......///000111111111111111111111000000000000000000000000000000111111111111111111111111222222222222222222222222222222333333333333222222333333333222222222111111111111111222222333333444333333444444444333222222333444555666666666666666555555555555666666666666777777888999;;;<<<======>>>???@@@@@@@@@AAADDDGGGQQQ]]]rrr***+++,,,---...------,,,,,,,,,,,,,,,,,,------------,,,+++,,,...///...------...////////////...---------...---,,,,,,...////////////...------,,,,,,...------------...//////------------------------------..................,,,------...//////000000,,,,,,,,,---------......------------------------***++++++,,,---...//////---...////////////...---------............------......------------------------------------------......////////////......,,,---///111222111000//////000222333555666666666666666888999;;;<<<===>>>===???@@@AAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEFFFFFFEEEIIIMMMLLLIIIGGGIIIKKKKKKKKKKKKKKKLLLLLLLLLLLLJJJKKKLLLNNNNNNNNNMMMMMMGGGHHHIIIJJJLLLLLLMMMMMMOOOOOOOOOPPPQQQSSSTTTUUUUUUWWWZZZ\\\^^^^^^^^^^^^bbbaaa___^^^^^^```aaabbb```aaa___YYYQQQMMMNNNPPPPPPPPPPPPPPPQQQRRRSSSTTTRRRRRRQQQQQQPPPPPPOOOOOOPPPOOONNNMMMLLLKKKKKKJJJLLLKKKIIIIIIKKKLLLKKKJJJKKKKKKLLLLLLMMMLLLLLLLLLJJJJJJIIIHHHGGGFFFEEEEEECCCBBB@@@???>>>????????????>>><<<999777555444444111111000000000000111111//////000000111111111111///000000000111111111111////////////000000111111111111111111000000000000//////000000111000000000000...///222222//////222111111222222222222111111000000000000000000000000//////000111111222333333111111111111111111111111000////////////////////////000111222333333222222000000111111222222222222//////............//////000000000000000000000000---...///111222222222222000000000000000000000/////////......///000111222...//////000000111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111555444444333222111000000333333333333333333444444333333444444444333222111222333555666777777777666555555555555666666666666777777888999;;;<<<======>>>@@@@@@@@@@@@BBBEEEGGGRRR^^^rrr)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...,,,******,,,,,,,,,,,,******///000000...,,,+++---...,,,,,,------...//////000...------------...//////------------------------------..................******+++,,,,,,---......,,,,,,,,,---------..............................)))***+++,,,...///000000------...//////...---------......//////......---000///......---------------.....................---......//////......---+++---///111222222000000///000222555666777666666;;;;;;===???@@@BBBDDDDDDBBBBBBCCCDDDCCCBBBAAA@@@CCCDDDDDDEEEFFFEEEEEEEEEEEEJJJNNNNNNJJJGGGHHHJJJLLLLLLMMMMMMMMMMMMLLLKKKHHHIIIKKKMMMNNNNNNNNNNNNMMMNNNPPPRRRSSSUUUUUUVVVUUUVVVWWWYYY\\\^^^aaabbbdddfffiiilllnnnooooooooommmkkkiiihhhggggggiiijjjkkkkkkiiiaaaXXXSSSTTTWWWVVVVVVUUUVVVVVVWWWXXXYYY[[[[[[ZZZZZZYYYYYYXXXXXXSSSSSSQQQPPPNNNMMMLLLKKKLLLJJJHHHHHHIIIKKKKKKKKKGGGGGGIIIJJJKKKKKKKKKKKKNNNMMMLLLKKKJJJIIIHHHHHHEEEDDDBBBAAA@@@@@@AAABBBAAA???===;;;888666555555222111000//////000111222000000//////000111222222//////000000111111111222.../////////000000111111111111111111000000000000//////000111111111111111111///000222111...///333111111222222222222111111000000000000000000000000111111222222222333333333111111111111111111111111222222222111111111111111///000111333333333222111///000111222222333222222000000////////////000000000000000000000000000000,,,---///000222333333333000000000000////////////............///000222333,,,,,,---///000222333333000000000000000000000000////////////////////////000000000000000000000000111111111222222111111111666555444333111000//////444444444444444444444333333333444555444333111000222333555777777777777666555555555555666666666777777777888999;;;<<<======<<<>>>@@@AAABBBEEEIIILLLSSS^^^rrr------------------------------------............---,,,,,,++++++,,,,,,---........................***++++++,,,---...//////........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------...,,,***)))***,,,,,,+++---.........//////000000+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***---000222111111111111///............---------//////000000111111222222444444555666888:::;;;<<<;;;===???AAAAAAAAA@@@???IIIHHHFFFDDDBBB@@@@@@???BBBCCCDDDEEEEEEFFFFFFFFFFFFHHHIIIJJJJJJJJJLLLMMMLLLKKKKKKJJJJJJJJJJJJJJJFFFHHHHHHFFFCCCEEEMMMSSSUUUUUUWWWZZZ___cccdddddddddcccdddfffiiikkklllkkkrrrqqqqqqrrrvvvyyy{{{{{{wwwuuuqqqmmmjjjhhhhhhhhhkkkmmmnnnhhh___XXXWWWXXXXXXYYYYYY[[[]]]___aaaccciiigggdddaaa``````aaaaaa```___^^^\\\[[[YYYXXXWWWXXXVVVRRROOOMMMLLLKKKLLLJJJIIIGGGEEEEEEFFFHHHIIIJJJLLLMMMNNNNNNLLLJJJIIIIIIHHHGGGEEECCCAAA???>>>AAA@@@@@@>>><<<:::888777555444111111111111000///000000000000000111111111111111222222222222111111222222111111000111111222111222222111///...///000222111000.........//////222222222111111111000000555444222111111111222222111111111111111111111111222111111000000111111222222333333333333222111111000---,,,...111333222///333222222222111111000000,,,,,,---...///000111111000000000000000000000000///000000000111111111111///000222444555555555444333333222222111000//////000000000000111111111111333222000/////////000111((())),,,///000000000///000000000000111111111111111111000000000000000000222222222222222222222222///222444555444333333333111111222222222222333333555555555444444333333333222222333333333444444444666666666666777777777777666777888:::;;;<<<======>>>???@@@AAABBBDDDGGGJJJPPP^^^sss......................../////////......---------......------------..............................+++,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------///---++++++,,,---------,,,,,,---------.........+++,,,...//////...,,,+++------------------------,,,------......------,,,,,,...000111///---,,,,,,........................//////000111222333444444777777777999:::<<<>>>???BBBCCCEEEFFFFFFEEEDDDCCCHHHGGGFFFDDDCCCBBBBBBBBBDDDDDDEEEFFFFFFFFFFFFFFFHHHIIIJJJIIIHHHHHHIIIJJJHHHHHHGGGGGGHHHIIIJJJKKKLLLOOOQQQPPPPPPSSSZZZ```dddddddddgggkkkmmmnnnmmmkkkjjjiiijjjmmmoooppppppqqqooonnnooorrruuuuuuuuusssqqqooollliiigggffffffcccfffhhheee___ZZZYYY[[[\\\[[[YYYXXXYYY[[[]]]^^^fffeeecccbbbaaaaaaaaabbb```____________^^^^^^^^^\\\ZZZWWWTTTRRRQQQQQQRRRPPPOOOMMMKKKIIIHHHHHHHHHGGGHHHJJJKKKLLLLLLKKKKKKJJJJJJIIIHHHFFFEEEDDDDDDCCCBBBAAA@@@>>><<<:::888666444222111222333333222111111111111111111111111111111222222222222111111222222111111111111111222111222222111000//////111111000/////////000111222222222222111111111000000444333222111111111222222111111111111111111111111222222111111111111222222222222222222222111111000000///...000222333222222000000/////////..................///000000111111000000000000000000000000111111111111222222222222111222333333444333222222333333222222111000000///000000000000111111111111222222000/////////000111...///111333333333222111000000000000111111111111222222222222222222222222222222222222222222222222666555555555555444333222333333444444444444555555444444444444333333333222222222333333333444444444666666666666777777777777666777999:::<<<=========>>>???@@@AAABBBDDDGGGJJJPPP]]]sss////////////////////////111111000///...---,,,,,,......------------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///---+++***,,,------------------...............+++,,,---......---,,,+++........................------............------+++---//////---+++++++++........................///000111333444666777888:::;;;;;;===>>>@@@BBBCCCGGGHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGKKKKKKKKKIIIGGGFFFGGGHHHFFFFFFFFFGGGIIILLLOOOPPPWWW[[[___aaabbbeeejjjnnnrrrrrrrrrsssvvvwwwvvvuuuqqqooommmmmmoooqqqssssssooonnnllllllnnnoooooonnnoooooonnnmmmjjjhhheeeddd```cccfffddd```\\\ZZZ[[[aaa___[[[XXXVVVVVVWWWXXX^^^^^^__________________^^^^^^___```aaabbbcccddd```___]]][[[YYYYYYYYYYYYWWWWWWUUUSSSPPPMMMKKKIIIEEEEEEFFFGGGHHHIIIJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIFFFEEEDDDCCCAAA>>><<<;;;888666333222333555666555111111111111111111111111111111222222222222111111111111111111111111111222000222222222000///000111000000000000111222333444222222222111111111111111444333222111111111222222111111111111111111111111333222222222222222222333111111111111111000/////////000222222111111333444222222222222222111111111000000000000000000000000000000000000000000000000111222222222222333333333222222222222222111000000333333222222111000000000000000000000111111111111222111111000///000000000///000111111111000///...000000000000111111111111222222222222222222222222222222222222222222222222666444111222444555444222333333444444444444555555333333333333222222222222333333333333444444444444666666666666777777777777777888:::;;;===>>>>>>>>>>>>???@@@AAABBBDDDGGGJJJPPP]]]sss........................111111000///......------,,,++++++++++++++++++,,,------------------------.........------,,,,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,***((((((***,,,,,,+++000000000000000000000000,,,,,,---......---,,,,,,------------............------............------(((***,,,---------...///---.........//////000000000111333555777999;;;<<<===>>>>>>@@@AAACCCEEEFFFHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKJJJIIIGGGGGGIIIKKKIIIJJJKKKNNNRRRWWW[[[]]]eeehhhlllooopppqqqsssvvvuuuuuuuuuwwwxxxyyywwwuuusssqqqmmmlllnnnpppqqqqqqooommmkkkkkklllllljjjiiinnnooopppqqqooollliiifffeeegggjjjhhhddd^^^[[[ZZZdddccc```]]]ZZZWWWTTTSSSUUUWWWYYY[[[[[[[[[ZZZYYYZZZ[[[\\\]]]___```aaabbb``````^^^]]]\\\[[[\\\\\\\\\\\\\\\[[[XXXTTTQQQOOOJJJIIIHHHGGGGGGHHHIIIJJJHHHHHHHHHIIIJJJJJJKKKKKKHHHHHHGGGFFFDDDBBB@@@???===:::666444555666666666222222222222222111111111111111222222222222111111000111111111222222222111000222222222000000111222111111111222222333333333111111111111111111111111333222222222222222222222111111111111111111111111333333222222222222333333000000000000000//////......111333222000///111444333333333333333333333333222222222111111111000000000000000000000000000000111111111222222222333333000111111111111000000000222222222111111111000000///000000000111111111111222111111000000000000000//////000000000000/////////000000000111111111111000000000000000111111111222222222222222222222222111---***,,,333777666444111111111222222222333333222222222222222222222222333333333444444444444555666666666666777777777777888999:::<<<===>>>??????>>>???@@@AAABBBDDDGGGJJJOOO]]]sss------------------------.........///////////////+++++++++******+++++++++------------------------.........------,,,,,,+++------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,+++))))))+++---------000000000000000/////////,,,------------------,,,++++++,,,,,,,,,------------......//////......---)))+++---.........///111......///000111111222222222333555777:::===???@@@???@@@@@@AAACCCEEEGGGHHHHHHHHHGGGGGGFFFDDDCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJJJJIIIIIIHHHIIIIIIJJJKKKFFFGGGHHHHHHHHHJJJMMMPPPSSSUUUXXX\\\aaafffiiikkkoooqqqtttuuuuuuttttttsssqqqqqqrrrsssuuuuuusssqqqrrroookkkjjjkkklllmmmnnnlllkkkjjjjjjkkkkkkjjjhhhnnnpppsssuuutttqqqmmmkkkjjjlllooooookkkfffaaa^^^eeeffffffdddaaa\\\WWWTTTTTTVVVXXXZZZ[[[ZZZYYYXXXXXXXXXYYYYYYZZZ[[[[[[[[[[[[ZZZYYYXXXXXXWWWWWWWWW]]]]]]^^^^^^]]]ZZZWWWUUUVVVTTTQQQNNNLLLLLLMMMNNNGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCBBB???;;;888777666555444444333333333222222222111111111222222222222111111///000111222222222222111000111222222111000111333333333333333222222111111111111111111111111111111222222222222222222222222111111111111111111111111333222222111111222222333///000000000000///......---000222111......000333/////////000000000000000333333222222111111000000000000000000000000000000000000000000111111111222.../////////000111222222222222222111111111111111///000000000111111111111111111111111000000000///111222222333444444444444///000000000111111111111//////000000000111111111222222222222222222222222111---***,,,333777777444111111111222222222333333222222222222222222222222333333444444444555555555666666666666777777777777888999:::<<<===>>>??????>>>???@@@AAABBBDDDGGGJJJOOO\\\rrr------------------------------------......//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............---,,,++++++,,,---...///---,,,,,,...000111000---------------,,,,,,,,,------------------------***++++++,,,,,,---------......////////////.........///000///---------/////////000111333444555555444555777:::===???AAABBBAAAAAABBBCCCEEEGGGIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFEEEFFFHHHJJJKKKKKKKKKJJJIIIIIIHHHHHHIIIJJJLLLMMMEEEFFFHHHIIIKKKOOOTTTXXXaaacccgggkkkoooqqqrrrssspppqqqsssttttttrrrpppnnnnnnnnnooopppqqqpppnnnkkkllljjjgggfffggghhhhhhhhhgggffffffhhhjjjkkkiiihhhlllooorrruuuuuurrrooommmhhhlllpppsssssspppkkkhhhfffgggiiiiiigggddd___]]][[[]]]^^^``````___]]]\\\ZZZZZZZZZZZZYYYYYYYYYYYYVVVVVVUUUTTTTTTSSSRRRQQQYYYZZZ\\\]]]]]][[[ZZZXXX]]][[[YYYVVVUUUUUUVVVVVVLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGEEEAAA>>><<<:::777555555444444333333222222222111111222222222222111111...///111222333333222111000111333222111111222333333333444333333111000///111111111111111222222222111111222333333333222222111111111111111111111111222111111111111111111222000000000000000///.........///000000///...///000//////000000000000111111333222222222111111000000000000000000000000000000//////000000000111111111.........///000222333444111111111111111111111111000000000000111111111111000111111111111000//////000000000111222333333444000000000000111111111111111111111222333333444444222222222222222222222222555222000111555666555444333333444444444444555555222222222222333333333333333444444444555555555555666666666666777777777777777888:::;;;===>>>>>>>>>>>>???@@@AAABBBDDDGGGJJJOOO\\\rrr........................------------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...---+++******+++---...000...------000111222222---,,,,,,,,,++++++++++++---------,,,,,,---------++++++,,,,,,---......///......////////////......///000000///---,,,...///000111222333444666777777777888999<<>>???@@@AAABBBDDDGGGJJJNNN\\\rrr////////////////////////......---,,,++++++***)))+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...---+++******+++---...///---,,,,,,...000111111.........------,,,,,,,,,...------,,,,,,------...,,,,,,------...///000000......////////////......+++,,,---------...000222111111333444666777888999888999;;;===@@@BBBDDDEEEEEEEEEFFFGGGIIIKKKMMMNNNKKKJJJJJJIIIIIIIIIIIIJJJIIIJJJLLLMMMMMMKKKJJJHHHGGGGGGFFFGGGHHHKKKNNNPPPWWWXXXZZZ\\\___eeekkkooouuuwwwzzz{{{zzzuuupppmmmdddeeefffiiilllnnnnnnmmmnnnmmmmmmlllkkkhhhbbb___[[[YYYYYYYYYZZZ[[[ZZZXXXXXXYYY[[[```dddggggggfffccceeehhhkkklllkkkiiigggfffiiiooovvvyyywwwrrrnnnggggggggggggiiilllppprrriiiiiiiiihhhfffdddcccbbbeeeeeeeeedddddddddccccccaaaaaa```___^^^\\\ZZZYYYRRRSSSSSSTTTTTTTTTTTTTTTPPPQQQSSSVVVYYY\\\___```]]]\\\ZZZWWWTTTQQQOOOMMMGGGHHHIIIKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHEEE@@@===666666555444333333222222111111222222222222111111---///111333444333222111000111333333222222333444...///111222333333222111000000111111222222222222000111222333444333333222111111111111111111111111000000////////////000000111111111111111000//////444111///000333444222///,,,,,,------.........///000000000000000000000000000000000000000000000000111111222222222333333333444333111000000000111222111111111111111111222222000000000000111111111111000111111222222000///...444333222111000000000000000000000000111111111111...//////000111111222222222222222222222222222222---000333555444444555666111111222222222333333333333333333444444555555555444444444555555555666666666666666666777777777777666777888:::;;;<<<======>>>???AAAAAABBBDDDGGGJJJNNN\\\rrr//////...---,,,,,,++++++------------------------,,,,,,.../////////...---......------------......,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///,,,,,,---...---,,,***)))...---,,,+++++++++,,,---------,,,++++++***))))))------.........---+++***........................,,,,,,---...//////......*********+++,,,---...///////////////////////////---------------------------------......000111111///000000...,,,+++---...444666888888888999;;;===:::<<>><<<888666555444333111111111111111111222333333222222222222222222222222222333333444333222000///000111111111111222222222222111000111333444444222333333222222111000//////111///,,,---000222111///111222333333222111///...222222111111111111222222000000000000000000000000222222222222222222222222111111111111111111111111///000111222222111000///000000000000000000000000222222222111111111000000000000111111111111000000000000000000000000000000......///000000000000000000000111111222222222333111111000000000000111111444333111///---///222666//////000111333444555555444444444444444444444444222333444444555555444444333333333444444555555555333444555555444444555777444555666555555555777999666777888999;;;>>>@@@AAA@@@AAABBBBBBBBBDDDHHHJJJQQQ]]]rrr///......---,,,,,,++++++------------------------,,,,,,.../////////...---......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++++++++------------------,,,++++++///...---,,,,,,---.........------,,,++++++******------.........---,,,+++........................,,,------...//////......,,,,,,,,,+++,,,,,,------........................------------------------//////......///000111111///000000000......000222444666888999999999;;;===>>>???BBBEEEGGGHHHIIIIIIKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKJJJIIIIIIJJJJJJJJJIIIHHHHHHIIIKKKNNNPPPQQQRRRTTTWWW[[[bbbhhhmmmqqqsssuuuuuurrrooonnnmmmlllppptttvvvsssnnnhhhdddbbb______ccciiinnnnnnlllpppooommmkkkiiifffcccbbb______^^^]]]]]]]]]^^^______```ccceeegggkkkooossssssssssssqqqooooooppprrrqqqtttvvvwwwwwwvvvvvvvvvrrrqqqpppoooooopppqqqrrrsssrrrpppkkkgggffffffhhhhhhjjjnnnqqqrrrrrrpppoookkkmmmoooooonnnmmmnnnoooggggggeeeaaa\\\XXXWWWWWWTTTRRROOONNNNNNQQQUUUWWW[[[[[[\\\^^^```___[[[WWWUUUSSSQQQOOOMMMKKKIIIIIIIIIJJJLLLLLLLLLJJJHHHGGGDDD@@@<<<999777666333222222111111111111111222333222222222222222222222222333333333333333222111000111111111111222222222222333111111111333444333222333333222222111000000///111///---...111222111000000111222333333222222111000000////////////000000111111111111111111111111222222222222222222222222111111111111111111111111///000111222222111000///000000000000000000000000222222222111111111000000000000111111111111000000000000000000000000000000...///000000111111000000000000000111111111222222111111000000000000111111000111111000//////000222333333222111111000//////444444444444444444444444333333444555555555555444111111111222222333333333333555666666555444666777666777777777555666777999888888888999:::<<<===>>>@@@AAABBBBBBBBBDDDHHHJJJQQQ]]]sss.........------,,,,,,+++------------------------,,,,,,---............---......------------......,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---///...------------------///......---......//////.........---,,,,,,++++++------.........---,,,+++........................,,,---......///...............---,,,,,,,,,,,,,,,------------------------------------------------000000/////////000000111...000111111111222555777666777999::::::;;;===???BBBDDDFFFIIIKKKKKKLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIILLLQQQWWWZZZ```bbbdddhhhmmmrrrvvvxxxzzz|||}}}{{{vvvpppkkkiiigggjjjnnnqqqqqqnnnjjjgggccc```^^^```eeeiiijjjjjjnnnnnnnnnnnnmmmlllkkkjjjkkkjjjhhhggggggiiikkklllkkklllmmmmmmooorrrwww{{{{{{zzzxxxuuurrrrrrsssuuuxxxyyyyyyxxxuuuuuuuuuwwwzzzyyywwwuuutttttttttuuuuuuuuussspppmmmmmmnnnpppoooppprrrtttuuuvvvvvvvvvoooqqqssssssrrrppppppqqqppppppoookkkgggcccbbbbbbZZZWWWRRRMMMLLLMMMPPPRRRTTTVVVYYY^^^aaaaaa___\\\^^^^^^]]]ZZZVVVQQQLLLIIIIIIIIIJJJKKKLLLMMMMMMNNNIIIFFFBBB>>>;;;999666333444444333222222222333333333333333333333333333333333333222222111111222222111111111111222222222333444222111222333333222111333333222222111000000000222000//////111222222111000111222333444444444444000000////////////000000222222222222222222222222222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000222222222111111111111111000000111111111111000000000000000000000000000000///000111111222222111111//////000000000000111111111111000000000000111111///111333333111000000111444333222111///...------444444444444444444444444333444555555666666555555111111222222222222333333444555666666555555666888888999999888666666777999<<<<<<<<<<<<===>>>??????@@@AAABBBBBBBBBDDDHHHJJJQQQ^^^ttt......---------,,,,,,,,,------------------------,,,,,,---------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...000///---,,,,,,---...///..................////////////......---------------------------------,,,........................------...............---...------,,,,,,,,,------------------------------......................../////////......//////000...///111333333555999;;;999;;;===>>>>>>???@@@BBBFFFGGGIIIKKKMMMMMMMMMMMMKKKLLLLLLLLLLLLKKKKKKJJJHHHHHHIIIIIIIIIHHHHHHHHHFFFGGGHHHMMMTTT\\\dddiiiqqqrrrtttvvvzzz{{{{{{{{{yyy{{{}}}zzztttmmmhhheeeeeegggjjjnnnppppppnnnkkkdddbbbaaacccfffjjjkkkkkkpppqqqrrrssstttuuuuuuuuuxxxwwwtttsssrrrsssuuuvvvwwwvvvuuutttsssvvvzzz~~~~~~{{{wwwtttrrrtttvvvxxxxxxvvvtttrrrrrrtttwww}}}{{{yyyxxxvvvvvvvvvvvvvvvvvvuuutttrrrsssvvvxxxwwwvvvvvvwwwxxxyyyzzz{{{uuuvvvwwwvvvssspppooonnnoooooopppnnnkkkiiihhhiiibbb^^^XXXRRRPPPPPPRRRTTTSSSTTTWWWZZZ]]]^^^^^^]]]ccceeeeeeddd```YYYRRRNNNNNNNNNMMMLLLLLLMMMNNNOOOKKKIIIEEEBBB@@@===:::777777777666555444333333444333333333333333333333333444333222111111111333333111111111222222222333333444333222222333333111000222222222111111111000000222111000000111222222333222222333333444444444444333222222111111222222333222222222222222222222222111111111111111111111111111111111111111111111111000000000111111000000000000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000000000111222222222222222///////////////000000000111111000000000000111111111222333333111111222333000000000111111111111111333333333333333333333333333444555555666666555555444444444444444444444444444555777666555555666888888999999777555555666777<<<;;;;;;<<<<<<===>>>???@@@AAABBBBBBBBBDDDHHHJJJQQQ^^^ttt---------------,,,,,,,,,------------------------,,,,,,,,,,,,------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...///...---,,,,,,---///000,,,,,,------............//////............------------------------------........................---...............------,,,,,,,,,,,,---...///000------------------------..............................------....../////////000333444666888;;;>>>>>>@@@BBBBBBBBBCCCEEEGGGHHHIIIKKKLLLMMMMMMLLLLLLJJJKKKKKKKKKJJJJJJIIIHHHFFFFFFFFFEEEEEEFFFFFFFFFHHHJJJPPPWWWaaallltttzzz|||{{{{{{|||}}}|||xxxuuuqqqtttvvvvvvrrrlllhhhfffdddeeegggkkkooorrrqqqoooggghhhjjjmmmppprrrrrrqqquuuvvvwwwyyyzzz{{{|||||||||zzzxxxwwwxxxxxx|||{{{yyyvvvtttuuuyyy|||~~~{{{wwwsssqqqqqqrrrrrrqqqpppnnnmmmooosssvvvyyyxxxwwwvvvuuuuuuvvvwwwvvvwwwwwwvvvvvvwww{{{~~~}}}|||{{{{{{|||~~~}}}|||wwwrrrooommmlllmmmnnnmmmjjjgggfffggggggccc]]]XXXUUUUUUWWWYYYYYYZZZZZZZZZZZZ[[[\\\]]]dddfffhhhhhheee___YYYUUUWWWVVVTTTRRRPPPNNNNNNMMMKKKIIIGGGEEEDDDBBB@@@===888888666555333222222222333333333333333333333333333333111111111222333444111222222222222333333333444333222222333333111000222222222111111111111111111111111111111111222333444444444333333222222222333333222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000000000111222222222222222000000000///////////////111111000000000000111111222222111///---...111444//////000111222333444555333333333333333333333333333444444555555555555555444444444444444444444444444555666666555555666777777888888666444444555666666666777888999;;;<<<===@@@AAABBBBBBBBBDDDHHHJJJQQQ]]]ttt------------------------------------------------,,,,,,,,,+++,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***)))***,,,------------------...///+++,,,---.......................................------,,,,,,,,,---.......................................///......---,,,++++++,,,,,,---///000111------------------------........................---------......///000111222444666777888:::>>>@@@BBBCCCEEEFFFFFFGGGIIIKKKIIIJJJKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFCCCBBBBBBBBBCCCEEEGGGIIIPPPUUU\\\fffpppxxx~~~{{{yyyxxxxxxyyyvvvqqqlllhhhkkkoooqqqpppnnnllllllgggffffffjjjpppttttttrrroooqqqtttxxxzzzzzzzzzyyyxxxyyyyyyzzz{{{{{{zzzzzz~~~|||zzzxxxvvvtttrrrrrrwwwvvvtttqqqoooooorrrtttxxxwwwvvvrrrnnnjjjjjjjjjeeeeeeeeeddddddgggmmmqqqqqqpppooonnnnnnoooppppppqqqrrrsssssssssuuuyyy|||}}}||||||~~~~~~yyyuuusssqqqrrrrrrooojjjfffccccccgggddd```\\\YYYXXXYYYYYY_________^^^\\\[[[]]]___aaacccfffgggeeeaaa]]]ZZZ___^^^]]][[[XXXTTTQQQNNNLLLJJJIIIIIIIIIHHHEEECCC:::999777555333222111111333333333333333333333333222222111111222222333333222222222222333333333333444222111222333333222111111111111111111111111111000111111111000000222333555444333222111111111111111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000111111111111111222222222000000111111111111000000000000000000000000000000///000111111222222111111111111000000000000//////111111000000000000111111000000...+++***+++///222222222222222222222222222333333333333333333333333222333444444555555444444333333222222222222111111333444555555444444555777666666777666444444555777888888999:::<<<===???@@@@@@AAABBBBBBBBBDDDHHHJJJQQQ]]]rrr------------------------------------------------,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++++++++***)))***+++++++++,,,---------------+++,,,...///000000//////---------------------------,,,,,,,,,,,,---...///..............................//////...------,,,---------------...///000.........................................................///000222444444888999;;;<<<<<<===@@@BBBCCCEEEGGGHHHHHHHHHJJJLLLKKKKKKLLLMMMMMMLLLKKKJJJHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCGGGKKKPPPSSSZZZ___gggpppwwwzzz{{{zzzrrrooonnnooorrrqqqlllhhh___ccchhhlllmmmoooppprrrnnnlllkkknnnuuuyyyzzzxxxvvvwwwyyyzzzzzzzzz{{{|||wwwwwwwwwvvvuuutttrrrqqqqqqqqqqqqpppnnnkkkiiigggeeeffffffeeecccdddfffhhhiiijjjiiigggbbb^^^\\\[[[UUUUUUUUUUUUVVVZZZ___cccccccccaaa`````````aaabbbeeefffgggggghhhkkkooorrryyyxxxwwwwwwxxxzzz}}}~~~}}}|||yyyzzzyyywwwrrrmmmiiihhhhhhfffbbb^^^[[[YYYXXXXXX[[[^^^bbbbbb```^^^^^^^^^___```aaabbbbbb```^^^]]]bbbdddeeefffccc^^^XXXUUUOOONNNMMMMMMMMMLLLIIIGGG@@@???<<<:::888666555444444444444444444444444444000111222333333333333333222222222333333333444444333111111111333444333222111111111111111111111111...000111000......111333333333111111000111222222222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111111222111000//////000111222000000000000000000000000000000111111111222222222000000111111111111000000000000000000000000000000...///000000111111000000222222111111111000000000111111000000000000111111/////////---,,,,,,///111333333222222111111000000222222222222222222222222111222333333444333333333333333333222222111111111222333444444333333444666555666777666555555777999;;;;;;;;;<<<<<<===??????@@@AAABBBBBBBBBDDDHHHJJJRRR]]]ppp---------------------------------------------------,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---)))***,,,---...---,,,,,,,,,---///000111111111000,,,------------------------,,,,,,+++,,,---...///.........................../////////...---,,,,,,//////...------------...//////////////////////////////////////////////////////000111222444666777<<<===>>>??????@@@BBBDDDCCCEEEGGGHHHHHHIIIKKKLLLLLLLLLMMMNNNMMMLLLKKKJJJGGGGGGGGGFFFFFFDDDCCCCCCEEEDDDEEEGGGLLLSSSZZZ___^^^dddllltttwwwvvvssspppiiigggfffhhhmmmnnnkkkgggZZZ^^^cccgggkkknnnqqqsssvvvsssqqqttt{{{~~~xxxxxxxxxvvvuuuvvvxxxzzzuuutttsssqqqooommmkkkiiifffggghhhhhhgggdddaaa```UUUWWWXXXXXXXXXYYY[[[]]]\\\]]]^^^\\\WWWSSSPPPOOOHHHHHHIIIIIIJJJMMMRRRVVVXXXWWWVVVTTTSSSSSSSSSTTTZZZ[[[\\\\\\]]]```dddgggoooooooooqqqsssvvvxxxzzzyyy}}}}}}~~~zzzvvvsssrrriiihhheeeaaa^^^ZZZXXXWWWTTTZZZaaadddccc___]]]]]]^^^^^^^^^^^^^^^^^^^^^]]]cccfffjjjlllkkkfff___[[[SSSQQQQQQPPPPPPNNNKKKIIIFFFEEECCC@@@>>><<<;;;:::444444444444444444444444///111222333444333333222222222333333333444444444222111000111333444444222111111111111111111222222---///111000...---000333111000000000000222333444444333333222222333333444222222222222222222222222000000000000000000000000111111111111111111111111222111000//////000111222000000000000000000000000000000111111222222222222000000111111111111000000000000000000000000000000......///000000000000000333222222222111111000000111111000000000000111111000111333333111000111222000000000000000000000111222222222222222222222222111111222333333333333222555555555444444333333333111222444333222222333555666777888777666777999:::888777777666666777777777@@@AAABBBBBBCCCDDDHHHJJJRRR]]]ooo.........------,,,,,,,,,///......------......///...------------...//////---,,,+++---///000000///------++++++++++++------.........------,,,,,,,,,///......------......///000///...---,,,------...,,,,,,,,,------.........---------............///,,,,,,,,,,,,,,,,,,,,,,,,...............///000000222///,,,+++,,,---.........---,,,+++***++++++,,,.........///......---,,,///000111333555666888999<<<===?????????@@@BBBDDDHHHIIIJJJKKKKKKKKKJJJIIILLLMMMMMMMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDGGGHHHKKKOOOUUU\\\bbbfffffffffgggiiikkkjjjgggeee``````bbbhhhoooqqqnnnjjjhhhfffdddeeekkkrrrwwwzzz~~~{{{xxxzzz~~~|||{{{wwwqqqnnnmmmmmmmmmmmmpppmmmiiifffccc```\\\YYYVVVWWWWWWUUUSSSRRRSSSUUUSSSOOOKKKJJJMMMOOOOOONNNPPPQQQQQQQQQPPPNNNLLLKKKHHHEEEBBBBBBDDDHHHKKKMMMOOOQQQRRRPPPLLLJJJKKKNNNOOOQQQSSSSSSSSSTTTVVVXXX]]]aaaeeeffffffgggiiilllrrrsssvvvyyy|||~~~~~~~~~zzzvvvqqqkkkeee___YYYUUUVVVZZZ___```^^^]]]^^^```_______________]]]YYYVVV___^^^cccjjjmmmiiifffeee^^^^^^\\\XXXSSSNNNLLLLLLKKKIIIFFFDDDBBB???:::777999666333333444555666666444333222111000000000000222222222222222222222222111111111222222333333333111111222222222222111111000000000000111111111111444222000000111222111000000000000111222222222333111///...000111000//////111111222333444444555555555333111111222222222111111111000///////////////222222333333333333222222222111000/////////111111///111222111///...---...000000000000000111111111000000000000000000000000222222111000//////000000000000111111111222222222222222111111111111111111///////////////000111111333222222222333333444555333333333333333333333333333111///111444555444222555555555555555555555555444666777777666555555666777777888999:::<<<===>>><<<>>>AAACCCDDDFFFIIIKKKQQQ]]]rrr......---------,,,,,,,,,,,,++++++******++++++,,,---------,,,---......///---,,,,,,---///000000///------,,,++++++,,,------------------------,,,,,,,,,++++++******++++++,,,000///...---,,,------...,,,,,,,,,---------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,...............///000000222///,,,+++,,,......---///...---,,,+++,,,,,,---///.....................///000333555888:::<<<<<<===?????????>>>???AAACCCHHHIIIJJJKKKLLLLLLKKKJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHGGGGGGHHHIIIJJJQQQTTTXXX]]]aaadddfffgggiiihhhffffffeeecccaaa^^^\\\]]]aaajjjsssxxxwwwtttmmmkkkiiikkkqqqwww}}}~~~|||zzz{{{~~~~~~zzzvvvrrrqqqnnnkkkiiigggggghhhfffddd```\\\ZZZVVVRRROOOKKKLLLMMMMMMLLLLLLNNNPPPPPPMMMIIIHHHIIIKKKLLLKKKLLLLLLMMMNNNNNNNNNMMMLLLKKKIIIEEEDDDEEEIIILLLNNNNNNOOOPPPOOOMMMKKKKKKLLLKKKMMMOOOPPPOOOOOOQQQRRRVVVXXX[[[\\\[[[\\\^^^aaaaaacccggglllqqqvvvyyy{{{~~~|||yyyuuupppiiibbb^^^ZZZ[[[\\\\\\\\\\\\]]]^^^```___^^^^^^^^^]]][[[YYYZZZZZZ___hhhlllkkkiiijjjggggggeeeaaaZZZTTTQQQOOONNNKKKHHHFFFDDDBBB???<<<<<<999666555666777777666444444333222111111111222222222222222222222222222111111222222222333333333111111222222222222111111000000000000111111111111444222000000111222111000111111111111111222222222222000000111111111000000///000000111222222333333444222111111333444333222222111111000000000111111111222222222222222222111111111000000000000111111...///111111000000222333111111111111111111111111000000000000000000000000222222111000000000000000000000111111111222222222222222222222222222222222000000000000000111222222222222222222333333444555222222222222222222222222333111000111444555444222333333333333333333333333555777888888777666666777777777888999:::<<<===>>><<>>??????>>>???@@@@@@??????AAACCCHHHIIIJJJLLLMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGJJJNNNRRRTTT]]]```eeeiiikkkjjjgggeeefffeeecccccccccbbb```^^^\\\^^^ccclllvvv||||||{{{tttrrrqqqrrrwww|||}}}{{{zzzzzz{{{xxxsssnnnjjjiiigggdddaaa___^^^___]]]ZZZWWWTTTQQQNNNJJJGGGDDDEEEGGGGGGGGGHHHJJJLLLPPPMMMIIIHHHIIIKKKLLLMMMLLLMMMNNNPPPQQQRRRRRRRRRRRRPPPMMMKKKKKKMMMPPPSSSSSSRRRQQQQQQRRRQQQPPPNNNKKKMMMPPPPPPOOONNNOOOOOOPPPRRRSSSSSSRRRRRRSSSUUURRRTTTXXX]]]ccciiimmmpppvvvyyy|||~~~~~~~~~~~~~~~}}}{{{uuunnniiidddbbb___]]]]]]]]]\\\[[[^^^\\\ZZZZZZ\\\^^^``````ZZZYYY]]]ffflllkkkkkklllnnnooonnnkkkeee___[[[YYYRRROOOLLLIIIHHHFFFCCCAAA???<<<999888888888777666444444333222222222333333222222222222222222222222111222222222222333333333111111222222222222111111000000000111111111222222444222000000111222111000222222222111111111111111111222222111111222222111000000000111111222222333333222111222444555555555222222111111111222222333111111222222222222111111//////000111222222222222000111111111000111333555333333222222111111000000000000000000000000000000222111000000000000000000111111111111111222222222333333333333333333333333222111111111111222333333222222333333333333444444111111111111111111111111333222111222333444333222333333333333333333333333666888999888777666777999777777888999:::<<<===>>>===???AAACCCDDDFFFHHHKKKRRR^^^ttt------------------------//////............//////,,,++++++++++++,,,------***(((((()))+++++++++***---------,,,,,,---------,,,,,,,,,------.........//////............//////............------......---------------------------------............///------------------------.........------......///000...,,,,,,---......---/////////............///111000...---...000222333222444888;;;>>>???@@@???>>>???@@@@@@@@@AAACCCEEEHHHIIIKKKLLLMMMNNNMMMMMMJJJJJJIIIHHHGGGFFFFFFFFFDDDDDDFFFIIINNNUUU\\\```eeegggiiikkkjjjgggcccaaa^^^___aaaeeeiiijjjiiihhhccceeeiiipppvvv{{{{{{zzz{{{yyywwwwwwyyy{{{||||||xxxvvvsssrrrqqqooollliiigggbbb\\\YYYXXXXXXVVVUUUXXXVVVSSSQQQPPPMMMHHHEEEGGGHHHIIIIIIIIIJJJLLLOOOVVVTTTRRRQQQSSSUUUWWWXXXXXXYYYYYYZZZ[[[\\\\\\]]]]]]\\\YYYWWWVVVXXX[[[___```]]]\\\\\\^^^^^^[[[WWWTTTVVVXXXYYYWWWVVVUUUUUUTTTTTTTTTSSSRRRQQQQQQQQQPPPPPPRRRTTTWWW[[[___aaajjjmmmppprrrssstttvvvxxxxxxyyy|||~~~{{{uuuqqqqqqmmmhhhffffffddd```]]]___\\\YYYXXX[[[___bbbccc```^^^```gggkkkkkkkkkmmmnnnpppsssrrrnnniiieeedddXXXUUUQQQMMMKKKIIIGGGEEEAAA>>>;;;999999888666555444333333222222333333333222222222222222222222222222222222222222222222222111222222333333222222111000000111111111222222222333111000000111222222111333222222222111000000000111333444222000222222111222222222333333444444444333222111222555777777666222111111111111222333333000111111222222111111000---///000222333333222222444444222000......000222444444333333222111000000000000000000000000000000111111000000000000000111111111111111111111111111111111222222222222333333222222111111111222222333222333333333333333333333222222222222222222222222333333222333333333333333444444555555555555555555666777888777666666888999777777888999:::<<<===>>>===???BBBCCCDDDEEEHHHJJJQQQ___uuu------------------------,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,------+++***)))***+++,,,+++***------------------------,,,,,,,,,------.........,,,,,,++++++++++++,,,,,,------..................---------------------------------............///------------------------......------------......///---,,,---...///...---.../////////////////////111000///...///111444555666777:::<<<===>>>>>>>>>===???AAABBBBBBDDDGGGIIIHHHIIIKKKMMMMMMMMMMMMLLLJJJIIIGGGFFFDDDDDDDDDDDDBBBDDDIIIOOOVVV^^^dddhhhjjjiiigggeeecccaaa```___YYY]]]ccckkkrrruuutttrrrlllnnnqqquuuyyy{{{{{{zzz|||zzzyyywwwtttrrrnnnkkkfffcccccccccddddddggg]]]RRRNNNQQQTTTRRRNNNSSSRRRRRRQQQQQQOOOLLLIIILLLNNNPPPQQQRRRTTTWWWZZZaaaaaaaaaaaacccfffjjjmmmnnnmmmlllkkkjjjiiiiiihhhiiihhhgggeeedddggglllpppsssqqqoooooopppooojjjfffaaaccceeedddcccaaaaaaaaa``````___^^^]]][[[YYYWWWTTTRRRQQQPPPPPPRRRUUUVVV]]]___bbbdddeeefffiiikkklllnnnsssxxx||||||yyyvvvvvvsssqqqppprrrpppllliiihhhddd___]]]]]]^^^``````ddd```aaagggkkkkkklllooommmppprrrrrroookkkhhhggg___\\\WWWSSSPPPMMMIIIGGGCCC@@@===;;;:::999666444444444333222222222333333222222222222222222222222222222222222222222222222222222333333333333222222111111111111222222222222333111000000111222222111333222222222111000000000111666777222///111222000222333333333333333444444222111111222555777777777111111000000000111111222111111222222222222111111...///111222333333333222333222111///------///111444444333333222111000000000000000000000000000000111000000000000000111111111111111111111111111111///000000000111111111222222111111000000000111111222333444444444333222222333333333333333333333333333333444333333333333333444444444555555555666666555666666555444555777999777777888999:::<<<===>>>>>>@@@BBBCCCDDDEEEHHHJJJQQQ^^^uuu,,,,,,,,,------------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------......---,,,,,,.........,,,------............------,,,,,,------------------------,,,,,,,,,,,,------,,,---......///............------------,,,,,,,,,---------............///------------------------///...------,,,---------...---,,,---/////////------...//////000/////////000000000000111333555666999::::::;;;<<<===>>>??????AAACCCDDDDDDFFFIIILLLIIIJJJKKKLLLLLLLLLKKKJJJIIIHHHFFFEEEDDDDDDEEEFFFGGGKKKQQQYYY```fffjjjkkkllliiiccc___]]]]]]```bbb]]]aaagggooovvvxxxvvvtttssstttwwwyyy{{{}}}}}}}}}|||yyyvvvpppkkkfff```]]]XXXUUUTTTVVVZZZ]]]aaaXXXMMMKKKOOOSSSRRROOORRRRRRSSSUUUWWWWWWTTTRRRRRRUUUXXXZZZ]]]```dddhhhjjjlllmmmooorrrwww}}}~~~zzzwwwtttrrrrrrpppqqqrrrqqqqqquuu|||}}}xxxtttnnnooopppooommmmmmnnnooorrrqqqqqqqqqpppmmmhhhdddZZZXXXTTTQQQPPPQQQSSSUUUUUUWWWYYYZZZZZZZZZ\\\^^^bbbdddhhhnnnssswwwwwwvvvqqqqqqqqqsssvvvxxxxxxxxxwwwsssmmmhhheeeccc```^^^bbb^^^^^^ccchhhiiilllooolllnnnooonnnjjjfffcccbbbcccaaa]]]ZZZWWWSSSNNNKKKGGGEEEBBB@@@???===;;;888666666555444333333333333222222222222222222222222333333333222222222222111222222333333333333222222111111111222222222222333222111///000111333222222222222222111111111111111333:::;;;333///111222///111111111111111111111111222111000111444666666666222222111000000000000000222222222333333222222222000000111222333333333333...//////......///111333333333222222111111000000000000000000000000000000000000000000000111111222222222222111111111111111......//////000111111111222222111000000000000111222333444555444333222111333333333333333333333333333444555444333222333444111222222333333444444444444555555444444555777999777777888999:::<<<===>>>>>>@@@BBBCCCDDDEEEGGGIIIOOO]]]uuu,,,,,,,,,---------....../////////....../////////---------,,,---......///...---,,,,,,......---,,,,,,---...//////...---,,,------------------,,,,,,/////////....../////////,,,,,,.../////////............---------,,,,,,,,,---------............///........................///...------,,,,,,,,,------,,,,,,---///000///---,,,---.../////////......//////000222333555666666;;;;;;:::;;;<<<>>>AAACCCDDDEEEFFFFFFFFFGGGIIIKKKJJJJJJKKKLLLKKKJJJIIIHHHGGGFFFFFFFFFGGGIIIKKKMMMPPPUUU]]]eeejjjlllkkkjjjjjjfff```[[[ZZZ\\\aaadddcccdddggglllqqqttttttsssvvvxxxyyyzzzzzzyyyzzzzzzzzzxxxuuurrrmmmfff___ZZZRRRQQQMMMJJJIIIKKKNNNQQQTTTRRRPPPOOOQQQSSSUUUVVVYYYZZZ]]]aaaeeefffeeeccc```bbbdddfffgggiiilllooommmppptttwww{{{}}}yyywwwuuurrruuuwwwxxxzzz}}}yyyzzzyyyxxxwwwwwwzzz|||{{{uuugggddd^^^YYYUUUUUUVVVXXXTTTUUUVVVUUUTTTTTTUUUWWWZZZZZZ\\\aaaggglllnnnooommmmmmmmmmmmpppttt{{{~~~zzzvvvsssooojjjfffbbb]]][[[^^^aaabbbeeeiiiggghhhiiigggdddaaa``````eeecccbbbaaa___[[[UUUQQQMMMKKKIIIGGGFFFEEEAAA???:::999888666555444444444222222222222222222222222333333333222222222111111222333333444444333333222111111111222222222333333222000///000111333333222111111111111111222222222777???@@@666000333333///111111111111111111111111222111000111333555555444555444333222111000000000333333444444444444333333222222222111111222222333---///000000000000111333111111111111111111111111000000000000000000000000000000000000000111222222222222222111111111000000...//////000111111222222333333222111111111111111222333444555555333111000222222222222222222222222333555666555333111333444111111222222333444444555555666666555444555888;;;777777888999:::<<<===>>>>>>@@@BBBCCCDDDEEEGGGIIINNN\\\ttt,,,,,,,,,------.........,,,,,,,,,++++++,,,,,,,,,...------------...//////,,,***)))***++++++***))),,,---...//////...---,,,.........------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,.../////////...............------,,,,,,,,,---------.........//////........................///...------,,,,,,,,,,,,---,,,,,,...///000///---+++,,,.../////////.........///111333555666666666;;;;;;::::::===@@@DDDGGGHHHIIIIIIHHHGGGFFFHHHIIIJJJKKKKKKKKKKKKIIIHHHGGGEEEEEEEEEGGGIIIMMMQQQSSSXXX]]]fffnnnqqqppplllhhhgggccc]]]YYYXXX\\\aaadddeeeeeeeeeggglllpppssstttxxxyyyyyyxxxuuusssrrrsssqqqooommmjjjeee^^^VVVPPPJJJIIIHHHFFFDDDDDDFFFHHHHHHNNNSSSUUUSSSTTTXXX]]]ccceeehhhnnnsssuuutttsssoooooopppooommmmmmooopppmmmpppuuuyyy~~~zzzwwwvvvrrruuuyyy{{{}}}~~~}}}uuupppiiiaaa\\\YYYYYYZZZWWWWWWWWWUUUSSSRRRSSSTTTUUUTTTTTTWWW\\\bbbfffhhhmmmllljjjgggggglllvvv~~~~~~{{{vvvrrrccc]]]YYYZZZ[[[[[[\\\``````bbbccccccaaa```aaaaaaeeedddeeeeeedddaaa[[[WWWQQQPPPNNNMMMLLLJJJGGGEEE===<<<;;;999777666555555222222222222222222222222333333333222222111111111222333333444444333333222111111222222222333333333222000///000222333333222000000111111222222222333:::CCCCCC888111444555000333333333333333333333333222111000000222444444333777666555333222111000000333444444555555444444333444333222111111111222333111333444333111//////000000000000000000111111111000000000000000000000000000000///000000111222222222222222222111111000000///000000111222222333333555444333333222222222222222333555555555333111000111111111111111111111111333555777555222111222555333333444444555666777777666777777666555777:::===777777888999:::<<<===>>>???AAACCCDDDDDDEEEGGGIIIMMM\\\ttt******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------................................................,,,+++***+++---...---,,,------------------------111000///......///000111---------.........//////......---------,,,,,,,,,////////////////////////...............///000000------------------------+++,,,---...////////////111222333555666777777777:::;;;>>>@@@CCCEEEFFFFFFJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEFFFIIINNNTTTZZZ^^^gggkkkppprrrpppllliiiggghhhddd^^^ZZZXXX[[[___bbbdddeeehhhnnnuuuyyyxxxuuuuuuwwwwwwtttnnnkkkkkkmmmeeeccc___ZZZUUUPPPMMMLLLJJJIIIHHHGGGHHHJJJKKKLLLSSSUUUXXXZZZ[[[]]]```bbbgggmmmssswww~~~{{{xxxuuurrrrrrqqqqqqppprrrqqqrrrwww|||yyyxxxxxxuuuvvvwwwyyy}}}~~~zzz{{{}}}yyyrrrmmmkkkiiieeebbbffffffeeeeeeccc___XXXTTTUUUQQQMMMLLLOOOTTTYYY[[[dddgggjjjiiiffffffjjjoooyyy}}}}}}{{{|||}}}wwwlllggg___XXXTTTTTTVVVYYY]]]___``````_________```aaacccgggkkkmmmjjjeeeaaa^^^\\\ZZZVVVRRRMMMJJJHHHGGGBBB;;;888777777666444444333222111111222333444555444444333333222222111444444333333222111000000111111111111111111111111000111222222333333333333444333222111111222333444;;;:::888555333111000000111444666444111///111333111111222222222333333333444333333222111111111222222333444444555555444444222222222222111111000000000000000000000000000000222222222222222111000///111000000000111222333333222333333222111111222444111111111111111111111111000000111222222222222111//////000111222333333333444333222111111333555666444444444333333222222222666555333222111000000000222333444666777888888888777555444444555777777777888888999:::;;;===>>>???<<<>>>AAABBBCCCEEEGGGIIIQQQ]]]rrr000//////...---,,,++++++++++++,,,,,,,,,---------------------------------........................------------------------,,,++++++,,,---......,,,------------------------000///............///000,,,------------..................---------,,,,,,.......................................//////000---------------------------......///000000111111222333444555777888999:::<<<===???BBBDDDFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKHHHIIIIIIIIIHHHGGGEEEDDDEEEGGGKKKOOOSSSXXX___ccckkkllloooqqqpppnnnkkkhhhjjjfff___ZZZYYY[[[___bbbiiijjjnnnuuu{{{~~~{{{xxxuuuvvvvvvrrrmmmgggcccaaa^^^\\\YYYUUURRRPPPNNNNNNNNNNNNOOOPPPSSSUUUVVVVVV\\\^^^```bbbaaabbbcccdddffflllqqqvvv~~~}}}zzzwwwuuuuuuvvvwwwxxxvvvtttsssvvv~~~~~~zzzxxxyyyzzz{{{~~~~~~}}}~~~yyyuuusssqqqpppqqqsssuuuwwwtttnnneee^^^XXXTTTOOOMMMOOOSSSVVVXXXXXX\\\aaaaaa______bbbfffkkkppprrrrrrvvv}}}~~~xxxsssjjjaaaZZZUUUTTTTTTUUUWWWYYYZZZZZZZZZ\\\]]]^^^___aaaeeeggghhhfffccccccdddeeeccc^^^WWWPPPKKKJJJEEE@@@===<<<:::777333333222111000000111222333333333333333333333333333111222222222222333333333111111111111111111111111111111222333333333222222222111111000000111111222888777555333222000000///,,,,,,,,,...000222333333111111222222222333333333444333222222111111111222222333444444555444444444111111111111000000//////111111111111111111111111222222222222222111000000111111111000111111222222111222333222000000222333111111111111111111111111000000111222222222222111000000111111222222333333444333222111111333444666444444444333333222222222444333222222111222222222222333444555666777777777777666444444555777777777888888999:::;;;===>>>???>>>@@@BBBCCCCCCEEEHHHJJJQQQ]]]sss000000///...---,,,++++++,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,...///...---------------------------///......------......///,,,,,,,,,,,,------------...............---------..............................------......///000------------------------000000//////000111333444555555555666888:::===>>>???AAABBBDDDFFFHHHHHHIIIGGGHHHIIIJJJJJJJJJJJJJJJEEEEEEGGGGGGHHHGGGGGGFFFHHHNNNTTTWWWXXX[[[bbbgggkkkjjjjjjmmmpppqqqnnnkkklllhhhbbb]]]\\\^^^bbbeeennnpppuuu|||~~~yyytttssspppnnniiiccc[[[VVVSSSRRRQQQQQQQQQRRRTTTUUUWWWXXX[[[___ccceeedddccceeegggjjjjjjiiigggggggggfffjjjooottt|||{{{yyyvvvuuuvvvyyy}}}}}}zzz{{{||||||||||||}}}{{{xxxyyyzzz|||vvvnnnaaa\\\VVVRRRQQQRRRSSSTTTOOOSSSXXXZZZZZZYYY[[[]]]]]]bbbfffgggkkkuuu~~~}}}uuulllbbbZZZUUURRRQQQRRRTTTUUUUUUVVVXXXZZZZZZZZZ[[[^^^aaaddddddcccfffkkkqqqtttpppfffZZZSSSNNNJJJEEECCCAAA>>>999444555444333222222333444444111111222333333444555555//////000111333444555555111111111111111111111111222222333333333222111111000000000111111000000000444333222111000000//////,,,***))),,,222555444111111111222222222333333333333333222111111111111222222222333444444444444444000000000000000/////////222222222222222222222222111222222222222111000000222222111000000000111111000111222111000///111333111111111111111111111111000000111222222222222111111111111222222222222222333222222111111333444555444444333333333333222222222222222222222333444444333333444555555555555555666666666555666777777888888888999:::;;;===>>>???@@@AAAAAAAAAAAACCCFFFIIIQQQ^^^ttt+++++++++,,,,,,,,,,,,---,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---------//////...---------------------------------------------------+++++++++,,,,,,,,,------...................................................------------...//////........................111111//////000222444666888777777888:::===AAACCCCCCDDDEEEGGGHHHIIIIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFCCCCCCCCCDDDFFFHHHKKKLLLQQQWWW^^^___[[[[[[___eeefffcccbbbgggnnnsssssspppnnnkkkfffcccbbbfffjjjmmmssstttxxx~~~|||vvvppplllgggdddbbb]]]WWWRRRLLLMMMNNNQQQUUUZZZ^^^```dddeeeiiinnnrrrrrrnnnjjjhhhjjjmmmnnnmmmjjjiiihhhgggkkkmmmqqqxxx{{{zzzyyyxxxzzz{{{{{{zzz{{{~~~~~~{{{|||pppkkkccc]]]YYYVVVTTTSSSOOORRRUUUWWWVVVVVVWWWYYYWWW[[[^^^^^^```iiiuuu}}}{{{tttmmmddd]]]XXXUUUVVVWWWWWWUUUUUUVVVWWWXXXXXXYYY\\\___aaaaaa___bbbkkkwwwwwwjjjaaaTTTOOOIIIFFFDDDAAA===999999888666555555555666666222222222333333444444444//////000111333444555555111111111111111111111111333333333333222222111000///000111222222111000///222111111000000000111111333111///000333444222000111111222222222333333333222222111111111111111222222222333444444444444333111111111111000000000000222222222222222222222222111111222222222111111000333222111000000///000000000111111000//////000222111111111111111111111111000000111222222222222111222222222222222222222111222222111111222222333444333333333333333333333333333222222222222333444444333333444444444444444333666777777777666777888999888888999:::;;;===>>>???@@@@@@@@@>>>>>>@@@EEEHHHQQQ^^^vvv++++++,,,,,,,,,---------,,,,,,---------.........------------------------------------------------------------------------///...------...///...---------------------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------..........................................---------------...//////........................111000///000111444666888;;;::::::;;;===@@@DDDFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHFFFEEECCCBBBCCCBBBAAABBBFFFLLLSSSWWW]]]cccgggeee^^^ZZZ[[[______\\\\\\cccmmmtttwwwvvvpppnnnlllkkklllppptttwwwwwwwwwyyy}}}}}}wwwqqqkkkeee^^^YYYWWWUUURRROOOMMMOOOTTTYYY```eeejjjmmmpppqqqtttyyy}}}{{{sssmmmeeeiiilllnnnnnnllllllllllllnnnooopppvvv~~~~~~~~~~~~}}}zzzrrrjjjddd___ZZZWWWTTTUUUUUUUUUTTTTTTUUUVVVUUUWWWYYYYYYZZZ___kkkuuu|||}}}}}}{{{vvvnnnfffaaa^^^___```^^^ZZZWWWVVVVVVZZZ[[[]]]```bbbaaa^^^[[[^^^iiixxx|||ttt^^^WWWNNNHHHFFFEEECCCAAA;;;:::888666555555555555444444444333333222222222111111111222222333333333111111111111111111111111333333333333222222111000000111222333333222111000111111111111111222333333444555666444222000111222111111222222222333333333111111111000000111222222111222333333444444333333222222222222222222222222222222222222222222222222000111111222222222111111222222111000////////////000111111000//////000222111111111111111111111111000000111222222222222111333333333222222222222222111111111111222222333333333333333333333333333333555444333333222222333333333333444444444444444333555777999999777777888:::888888999:::;;;===>>>???AAAAAAAAA@@@???BBBFFFIIIQQQ___vvv111111000///...---,,,,,,,,,---------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................///...,,,---......---,,,------------------------,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,---------------------------------------------,,,,,,------...///........................000000111222444777:::<<<======>>>???AAACCCFFFGGGFFFGGGHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGEEECCCAAA@@@DDDCCCCCCFFFLLLUUU]]]ccciiimmmnnnjjjccc]]]]]]^^^___^^^___eeemmmtttxxxyyyssssssssstttvvvxxx{{{|||zzzxxxvvvvvvwwwtttnnnjjjeee```YYYTTTRRRRRRRRRRRRXXX\\\aaagggmmmqqqsssuuuvvvvvvyyyyyyqqqfffiiimmmppppppqqqqqqrrrsssuuuuuutttxxx~~~||||||~~~}}}vvvpppjjjdddaaaZZZZZZZZZZZZYYYXXXWWWWWWUUUTTTTTTVVVWWWZZZbbbkkkuuuxxx{{{|||yyyssskkkfffeeehhhiiihhheee```]]]\\\aaaaaaccceeefffddd```]]]]]]fffuuullldddYYYPPPLLLKKKIIIGGG>>><<<:::777555333333333555555444333333222111111333333222222222222222222111111111111111111111111222222333333333222111111222222333333333333222222111111111111222333444555///222555444000///111444111111222222222333333333111000000000000111222222111111222333333333333333222222222333333333333333222222222222222222222222000000111222222222222111111111000/////////000000000111222111000///111333111111111111111111111111000000111222222222222111222222222333333333333333111111111222222222222222222222333333333333444444555555444333333333333333333333444555555555555555555888;;;:::888777888;;;888888999:::;;;===>>>???BBBCCCCCCCCCCCCEEEIIILLLRRR___uuu111111000///...---,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---,,,,,,------,,,***------------------------,,,---...//////...---,,,,,,------------.........+++++++++,,,,,,,,,------------------------------------,,,,,,------...///........................000111333666999<<<>>>@@@???@@@AAABBBDDDEEEFFFGGGGGGGGGGGGHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBCCCEEEIIIOOOWWW```hhhlllrrrsssrrrooojjjfffeeeeeehhhhhhjjjlllppptttwwwyyywwwxxxyyy{{{|||}}}}}}}}}xxxsssnnnjjjiiifffbbb___\\\[[[ZZZYYYXXX[[[___bbbhhhkkkpppuuuxxxxxxwwwvvvuuuvvvyyyxxxmmmpppsssuuuvvvxxxzzz|||{{{}}}}}}|||~~~~~~||||||xxxsssnnnkkkccceeehhhjjjkkkhhhdddaaaXXXSSSRRRUUUVVVUUUXXX]]]fffkkkqqquuuuuurrrlllhhhjjjnnnsssuuutttpppmmmkkkiiihhhhhhiiiiiiiiifffddd]]]cccnnnyyy{{{sssggg]]]WWWRRRNNNJJJDDDBBB>>>:::777555444333333333333333333333333333222222222222222222222222111111111111111111111111111111222333333333222222222222111111111111222222111111111111222333444444///000111111111111222333111111222222222333333333000000000000000111222222111111222333333333333222111111222222222333333333111111111111111111111111000000111222222222222222000////////////000000111111222333222000000222333111111111111111111111111000000111222222222222111111222222333333444444444000000111222222222222222222222222333333444444444444333333333333444555555222333444555666777777777444888<<<<<<888777888;;;888888999:::;;;===>>>??????@@@BBBCCCDDDEEEHHHKKKRRR___ttt,,,,,,,,,------------...---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---++++++,,,,,,+++***------------------------------...//////...---------------.........//////*********++++++,,,,,,,,,---------------------------,,,,,,,,,,,,---......////////////////////////000222555999===@@@BBBCCCAAABBBCCCEEEFFFFFFGGGGGGFFFGGGGGGGGGFFFFFFEEEDDDBBBCCCCCCDDDEEEDDDDDDDDDCCCGGGNNNWWW```hhhnnnqqqvvvuuutttrrrpppnnnmmmlllqqqrrrssssssrrrsssuuuwwwzzz{{{}}}~~~|||{{{tttmmmeee___]]][[[XXXUUUUUUXXX]]]```ccchhhooouuusssvvvzzz~~~~~~{{{wwwuuurrrsssxxxuuuwwwyyy{{{|||~~~~~~{{{xxxuuurrrlllpppvvv|||}}}yyyrrrmmm\\\UUURRRUUUUUUPPPOOORRRWWW\\\eeelllooonnnkkkhhhmmmssszzz}}}zzzyyynnnllljjjjjjkkklllllllll]]]```gggooowww~~~rrrhhh```XXXPPPKKKJJJGGGDDD???;;;999777666111222222333333444444555111111222222222333333333111111111111111111111111000111222333333333333333222111000//////000111222111000000000111222333333555222000111444555222000111111222222222333333333000000///000000111222222111111222333333333333222000000111111222222222222000000000000000000000000///000111222222222222222//////...//////000111222222333333222111111222444111111111111111111111111000000111222222222222111111111222333333444555555000000111222222222222111222222222333333444444444222222222333444555777777222333444666777888888888444999===<<<999777999<<<888888999:::;;;===>>>???:::<<>>;;;:::999888666444444555666555444333333333222222222111111333333333333333333333333666666444333222111111111111111000000111222333333...//////000111222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111111111222222222333333333111000///......///000111//////000000111111111222333222111111111222444555333333333333333333333444111111222222222333333333555444444333333222111111111111111222222333333333555555555444444333333333666666666666666666666666777777777777666666666666888777777888:::>>>BBBEEE@@@@@@AAA@@@AAACCCGGGJJJRRR]]]rrr...///...---+++***,,,......---,,,++++++,,,---...,,,------......------,,,++++++++++++,,,,,,,,,---,,,---------------------***+++,,,,,,------------,,,,,,,,,------------...,,,---------......//////,,,,,,,,,---...//////000,,,------......------,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,------///000000//////111222555777;;;???AAABBBAAAAAADDDDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGFFFDDDBBBAAACCCBBBAAAAAACCCGGGKKKNNNVVVZZZ```ffflllqqqtttuuuyyyyyyyyywwwuuuvvvxxxzzz}}}}}}}}}{{{yyyxxxzzz||||||xxxqqqkkkgggdddaaa]]]YYYXXXYYY\\\^^^iiipppyyy|||yyyxxxwwwwwwxxxyyy|||~~~zzzwwwvvv~~~vvvoooeee^^^[[[YYYWWWTTTRRRQQQQQQUUU[[[___```^^^___aaahhhqqquuuwww|||~~~yyyrrrnnnnnnpppqqqqqqmmmgggeeehhhjjjhhhgggiiiwwwzzz|||zzzxxxtttiii___TTTQQQMMMGGGBBB>>>;;;999888666444333333333222111333333333333222222222222222222222222222222222222222222111000////////////111111111111111222333333000000000111222333333333333333333333333333333333222222222222222222222222000000000000000000000000111111111111111111111111222222222111111111000000111111111111111111111111111111222222222333333333000111222333333222111000111111111111111111000000000000000000000111111222333222222111111000000000111111222222222333333333444444444444333333333333111111222222222333333333444444444444444444333333333333333333333333333333777777777777666666666666999888888888:::<<<>>>@@@???@@@AAAAAABBBCCCGGGIIISSS^^^rrr///000///---+++***+++,,,......------------......,,,------......------,,,,,,,,,,,,,,,---------------------------------,,,******+++,,,---...//////,,,,,,,,,------------...,,,,,,------...///000000111000///......///000000------............------,,,---......//////......,,,,,,------....../////////000111111111222555888999;;;>>>AAACCCCCCCCCBBBFFFFFFGGGHHHIIIIIIIIIIIIGGGGGGGGGFFFEEECCCAAA@@@CCCBBBAAABBBGGGNNNVVVZZZaaafffkkkmmmnnnpppsssvvvzzz{{{{{{yyyxxxyyy{{{}}}|||xxxvvvvvvwww|||{{{yyyvvvpppiiiccc```[[[ZZZZZZ[[[___dddhhhkkkzzz}}}yyywwwwwwxxxyyy~~~}}}|||zzzrrrkkkgggddd___[[[UUUPPPLLLLLLPPPUUUWWWWWWXXXXXX]]]eeejjjooowww{{{wwwsssrrrqqqooonnnmmmiiiggghhhgggccc______mmmsssxxxzzz|||{{{uuummmZZZXXXTTTNNNHHHCCC???===<<<999555444333222111000444444333333333222222222111111111111111111111111333333222222222222333333222111111111111222222333111111111222333333444444333333333333333333333333222222222222222222222222000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111111111222222222333333333000222666888888666222000333333333222111111000000///000000111111111111111444333333222111000//////111111222222222333333333444444444444444555555555222222222222333333333333333333444444444444444444222222222222333333333333666666666666777777777777999999999999::::::;;;;;;===???BBBCCCCCCDDDFFFHHHTTT___sss---...///...,,,+++,,,---........................,,,------......------,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,------...............////////////000+++,,,,,,---...///000000777555111...,,,+++,,,,,,------............------,,,---......///.........------...///000000111111///000000111222555999<<<>>>???AAACCCDDDDDDDDDCCCGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDBBBAAA@@@AAABBBDDDIIIQQQZZZbbbgggjjjnnnqqqpppmmmlllppptttxxxyyyyyyyyyxxxyyy{{{}}}~~~yyyuuurrrrrrsssvvvtttrrrnnnjjjeeeaaa___[[[\\\```eeellltttzzz}}}{{{vvvuuuwww{{{~~~zzzvvvsssoooiiiddd[[[VVVPPPNNNPPPSSSSSSRRRRRRQQQTTT[[[bbbgggnnnuuuyyyxxxvvvtttrrrqqqooommmjjjhhhggggggfffdddccccccffflllrrruuuyyy}}}{{{wwwfffccc]]]VVVOOOIIIDDDBBB???<<<888666555555333222444444444444333333333333222222222222222222222222333333333333333444555666222222222111111222222333111111111222222222333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333111333666888888666333111333333222222222222222222111222333444555444333222444444444333333222222222111111222222222333333333333333444444555666777777333333333333333333333333333333333444444555555555333333444444444444444555666666666666777777777777888999:::;;;<<<;;;;;;:::===???BBBCCCDDDDDDFFFGGGTTT```uuu***,,,---...------...///........................,,,------......------,,,------------------------------------------------//////---,,,,,,,,,,,,---.........////////////000,,,,,,------...//////000666444000---+++***++++++---......//////......---,,,---......///.........,,,,,,---...///000000111...///111111333666;;;???AAABBBCCCDDDEEEEEEEEEDDDFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBB===AAAIIIRRR[[[dddjjjnnnllloooqqqnnnjjjhhhlllqqqssstttvvvwwwvvvwwwzzz|||~~~|||wwwssspppooopppqqqpppmmmiiifffcccbbbaaaaaadddjjjqqqyyy~~~yyyvvvvvvzzz~~~~~~|||{{{xxxsssnnnfffccc___]]]\\\YYYSSSNNNMMMKKKMMMSSSYYY[[[```eeeooopppqqqqqqqqqppppppqqqjjjjjjhhhdddccceeeggggggfffllloooqqquuu{{{~~~}}}xxxssskkkaaaWWWOOOIIIEEEBBB???:::777666666555555555555555444444444333333333333333333333333333333000//////000000111222333333333222222222222222333000000000111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333111111222222222333333333333333444444444444333333000000111222333333444444111222333555555444333333222222222333333444444444111111222222222333333333222333333444555666777777333333333333333333333333333333333444444555555555333333333444444555555555555666666666777777777888666888:::===>>>>>>=========???BBBCCCDDDDDDFFFGGGSSS```vvv(((+++---...------///000------............------,,,------......------,,,------------,,,,,,,,,,,,,,,,,,,,,---------......111000...,,,++++++,,,,,,,,,,,,,,,------------...---------............//////...---,,,,,,,,,---.........////////////......,,,---......//////......+++++++++,,,,,,------......000222444555888===@@@BBBBBBCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEE???EEEOOOZZZccciiimmmnnnlllmmmmmmjjjggggggjjjnnnoooqqqtttuuuuuuwwwyyy{{{~~~~~~{{{vvvqqqnnnnnnoooooommmiiifffcccbbbccccccjjjnnnsssyyy~~~~~~}}}zzzxxxyyy|||{{{xxxsssrrrrrrrrroooggg[[[SSSPPPKKKIIILLLOOOOOOQQQTTTccceeehhhiiikkknnnqqqtttooopppllleeeaaaccceeeeeehhhmmmppppppsssxxx|||}}}zzzqqqfff[[[RRRMMMGGGCCC===999888777666555666666555555555444444444333333333333333333333333111111111111111222333444444333333222222222222333000000000000000000000000222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111111111222222222333333333333333333333333111111222222222333333333444333111000000111333444...///000111222444555555000111111222222222222222//////000111222333333444111111222222222333333333222222333444555555666666444444444444333333333333333333444444444444444444111111222222333333444444555555666666777777888888666777:::<<<>>>?????????===???BBBCCCCCCDDDFFFHHHPPP___vvv)))+++.........------...+++,,,---......---,,,+++,,,------......------,,,---,,,,,,,,,++++++++++++***++++++,,,---...//////111000...,,,,,,,,,---...,,,,,,,,,------------..................---------++++++,,,---......//////......////////////......,,,---......//////......------------------......///222555777999;;;>>>AAAAAAAAABBBCCCDDDDDDEEEEEEGGGGGGHHHHHHHHHGGGGGGFFFGGGFFFFFFEEEFFFGGGHHHIIIJJJOOOXXXaaaiiimmmnnnnnnkkkjjjhhhfffgggiiilllnnnoooqqqtttvvvwwwxxxzzz|||~~~|||yyytttnnnjjjiiiiiihhhfffdddbbbbbbdddgggiiitttvvvzzz}}}~~~xxx{{{~~~}}}||||||}}}~~~{{{}}}~~~qqqhhh[[[RRRKKKIIIIIIHHHHHHKKKWWWYYY[[[]]]```eeelllrrruuuxxxuuukkkdddddddddaaadddkkkppppppqqquuuwwwvvvzzzoooddd]]]QQQLLLEEE???<<<:::888666666666666666555555555444222222222222222222222222444444444333333444555555555444333222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111222222222333333333333222000000000000222333//////000000111222333333222111111111111222333333000000000111111222222333111111222222222333333333222222333333444444555555555555444444444333333333444444444444444444333333111222222333444444555555555555555666777888888888666777999;;;<<<>>>?????????@@@AAAAAABBBCCCGGGIIIMMM^^^www+++---//////...,,,,,,,,,++++++,,,------,,,++++++,,,------......------,,,,,,,,,,,,++++++*********)))***+++,,,...///000000///...---,,,,,,---///000........./////////000000/////////...------,,,,,,------...//////...------......////////////......,,,---......//////......111111111111000000000000111444777:::<<<===@@@BBB@@@@@@AAABBBCCCDDDEEEEEEHHHHHHHHHIIIIIIHHHGGGGGGGGGFFFFFFEEEFFFHHHJJJKKKVVVZZZaaahhhmmmpppqqqqqqkkkhhheeeeeehhhkkknnnoooooorrruuuwwwxxxzzz|||~~~|||zzzvvvpppjjjeeecccccc```___^^^___bbbgggmmmqqqzzz|||}}}zzzxxxqqqsssyyy~~~}}}}}}|||}}}~~~~~~~~~yyy{{{}}}{{{{{{~~~}}}{{{|||{{{yyyvvvtttuuuvvvuuuyyy~~~fff[[[OOOJJJGGGEEEGGGJJJMMMOOOQQQSSSVVV]]]fffmmmxxx}}}|||rrrkkkiiifffbbb___gggnnnppppppqqqqqqnnnvvv|||uuummm[[[UUUMMMFFFAAA===;;;999777666666666555555555555111111111111111111111111222111111000000111111222555444333333222222222222333222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111000000111111222222222222////////////////////////111111222222222333333333111111111111111111111111000000000000000111111111555444333222333444555666444444333333333333333333111111222222222333333333222222333333333333444444555555555444444333333333555555555444444333333333444444555555666777888888444555555666777888888999777777888999;;;<<<======@@@@@@AAA@@@AAACCCGGGJJJKKK]]]www++++++,,,---............------------------------/////////......---------,,,------......------,,,***+++,,,,,,------,,,,,,///...,,,++++++,,,---///------------------------+++,,,...000000///...---........................//////.........---------............////////////111111000000000000111111777999;;;<<<===>>>@@@BBBBBBBBBCCCEEEEEEFFFFFFFFFFFFGGGIIIIIIGGGEEEDDDEEECCCCCCDDDEEEHHHOOOXXX^^^cccfffkkkppptttuuuuuuuuupppkkkhhhjjjkkkjjjjjjmmmpppqqqvvv{{{~~~yyytttrrrpppmmmjjjgggdddcccbbb```aaaaaaeeemmmvvvwwwssswwwyyy|||~~~yyyppplllmmmllllllooowww~~~xxxvvvuuutttvvvyyy}}}~~~~~~qqqpppooolllkkklllooorrrrrrrrrqqqqqqpppppppppppplllkkkiiigggfffffffffgggeeeiiinnnqqqrrrsssvvvxxxxxxyyyzzz{{{yyyvvvssspppvvvvvvxxx{{{{{{qqqbbbUUULLLIIIHHHHHHLLLNNNOOOMMMMMMTTTaaalllrrrxxxzzzwwwuuusssmmmeeecccdddiiisss|||~~~xxxpppttttttyyy~~~rrrhhhXXXJJJFFFFFFAAA999888666222111222333333222333333333222222222111111333333333222222111111111333333333222222111111111111111111111111111111111111111111111111111111111111000//////111222222111111111111111111111111111111111111000000000000000111111222222222222111111111111000000111111222333333333333222222111111111111111111111111111111111000000000000000000000000111111222333333333333222000222333333222111333444111111222222222222111111333333333333333333333333111111111111222222333444333444444555555444444333333333444333333444888;;;::::::888777666666666666888888888999999:::::::::>>>@@@AAABBBBBBDDDFFFIIIOOO```zzz---------...------,,,,,,+++++++++*********)))))).........---------,,,,,,,,,------......------,,,,,,,,,---............---///...,,,++++++,,,...///------------------------,,,---///000111000///...........................//////.........---------............////////////000000//////000111222333999:::===>>>>>>???AAACCCDDDDDDEEEFFFGGGHHHHHHGGGFFFHHHJJJIIIGGGFFFFFFFFFGGGGGGGGGHHHLLLTTT^^^eeelllnnnqqquuuyyy{{{}}}~~~vvvoooiiiiiijjjjjjlllpppuuutttuuuxxx|||{{{vvvpppllljjjfffbbb___^^^______bbbeeehhhnnnyyy~~~{{{zzzzzzvvvooolllllliiijjjmmmttt|||}}}}}}~~~|||wwwrrrooonnnllllllnnnoooooooooiiiiiiiiigggeeedddfffggghhhhhhhhhhhhgggggggggfffdddcccaaa```____________aaadddggghhhgggfffggghhhkkklllmmmmmmllljjjgggfffkkkkkklllnnnqqqtttxxxyyy|||{{{nnnaaaXXXQQQMMMKKKLLLOOOQQQOOONNNQQQZZZaaalllsssvvvuuuuuutttpppiiiddddddhhhqqqzzz}}}xxxrrrmmmlllooowwwxxxhhhXXXPPPLLLFFF>>><<<999555333333333222111333333333222222222222111333333222222222222222222333333222222222222222222111111111111111111111111222222222222222222222222333111///......//////...111111111111111111111111111111111111222222222222111111222222222222111111222222222222222333333444333333333222222222111111111111111111111111111111111111111111111111111111111111222333333333333222000222333333222111333444222222333333333333222222333333333333333333333333222222222222222333444444444555555555555555555444333444444444333555888;;;;;;:::999888777777777777777777888999:::;;;<<<===>>>@@@AAABBBBBBDDDFFFIIIOOO```yyy............---,,,+++***++++++******))))))((((((------------,,,,,,,,,,,,,,,------......------,,,,,,---......//////.........---,,,++++++,,,......---------------------------...///111111000//////.......................................---------............//////////////////......000222555777<<<===???@@@???@@@BBBCCCFFFFFFGGGHHHIIIIIIIIIIIIGGGHHHIIIIIIGGGGGGGGGHHHLLLMMMNNNPPPTTT]]]fffmmmsssuuuwwwzzz~~~{{{sssllljjjkkklllooottt|||wwwtttvvvzzzyyyrrrkkkdddaaa]]]YYYXXXZZZ]]]___ccciiiqqqzzzxxxuuusssooolllmmmiiikkknnnrrrxxx~~~~~~zzzwwwvvvvvvtttoookkkiiigggdddcccbbbaaa```^^^aaaccceeedddbbb```______aaaaaaaaabbbaaaaaa``````^^^^^^]]]\\\[[[\\\\\\\\\^^^```aaaaaa^^^\\\\\\\\\```aaaaaaaaa``````___^^^aaa```aaaaaaccceeegggiiilllnnnssswww{{{}}}~~~~~~}}}rrrhhh___WWWRRRMMMPPPRRRRRRPPPQQQTTTXXXbbbhhhmmmpppsssuuusssooohhhggghhhnnnuuuxxxuuuqqqgggeeeeeejjjttt|||kkk^^^VVVLLLDDDAAA===999666444444222111333333333333222222222222222222222222222222333333222222222222222222333333222222222222222222222222333333333333333333333333;;;777444222111222111000111111111111111111111111111111111222333333444444111111222222222222111111333333222222333333444555333333333222222222222111111111111111111111111111111111111111111111111111111111222333333333333222000222333333222111333444333333333333333333333333333333333333333333333333333333333333333444444555555555666666666666555555333444555444444555888:::;;;:::999999888888888888666777888:::<<<===??????>>>@@@AAABBBBBBDDDFFFIIIOOO___xxx---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---...............------,,,,,,,,,---......------------------------------...///000//////...............................................................///////////////.........111444888:::>>>@@@AAABBBAAAAAACCCDDDGGGGGGHHHIIIIIIIIIIIIIIIFFFGGGHHHHHHGGGHHHJJJLLLOOORRRVVVZZZ___eeelllqqqsssvvvzzz~~~{{{tttoooooopppqqqtttxxx~~~yyyvvvwww{{{xxxoooggg]]]ZZZVVVTTTVVVZZZ```dddeeemmmwwwwwwssssssqqqoooooooooqqqtttuuuvvv||||||yyyuuurrrpppmmmiiifffeeeccc```^^^^^^\\\ZZZXXX\\\```dddfffeeecccaaa```bbbcccdddddddddcccbbbbbbbbbbbbaaaaaaaaabbbbbbbbb```aaabbbbbb```___]]]\\\______^^^^^^^^^^^^^^^^^^\\\[[[[[[[[[\\\]]]___```ccceeehhhkkknnnppppppppp{{{wwwnnnddd]]]RRRSSSTTTSSSRRRRRRRRRSSSUUUYYY```gggmmmrrrttttttnnnlllkkkmmmpppqqqnnnjjjbbbaaabbbeeelllvvv{{{mmmbbbUUULLLDDD@@@<<<888666555444222444444333333333222222222111111111222222333333333111111111222222333333333222222222222222222222222333333333333333333333333<<<999555333333333333333111111111111111111111111000000111111222333444444111222222333333222222111222222222222222333444444222222222222222222222222111111111111111111111111111111111111111111111111111111222333333333333222000222333333222111333444333333333222222333333333333333333333333333333333444444444333333444444555444444555555555555444444222333444444333444666888999999888888777888888888888999:::;;;<<<>>>??????>>>@@@AAABBBBBBDDDFFFIIIQQQ___www+++,,,------.........---+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,------------,,,,,,,,,,,,,,,------......------------------------,,,,,,------.........---........................---.................................////////////......///000333777;;;===@@@AAACCCCCCBBBCCCDDDFFFFFFGGGHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGJJJMMMPPPSSSWWW^^^dddhhhkkkmmmooopppuuu|||xxxtttrrrvvvxxxwwwwwwyyy{{{xxxvvvxxxzzzwwwmmmdddWWWVVVTTTSSSWWW]]]dddhhhjjjrrr}}}yyyuuuvvvuuuttttttuuuwwwyyywwwvvvzzz~~~zzzwwwrrrnnnjjjgggeeeccc___^^^]]]]]]]]]]]][[[ZZZYYY^^^eeeiiikkkjjjiiihhhiiijjjkkkllllllkkkjjjiiijjjkkkkkklllmmmmmmmmmnnnllllllkkkjjjiiifffdddbbbaaaaaa``````____________ZZZYYYYYYXXXXXXYYYZZZ[[[\\\]]]___bbbdddfffggggggnnnqqqvvv{{{~~~yyyqqqkkk^^^\\\YYYVVVUUURRRPPPNNNKKKMMMSSS[[[dddjjjppptttssspppnnnmmmmmmkkkgggccc[[[]]]aaaffflllsssyyy|||zzzooobbbWWWHHHDDD???;;;999888666555444444444333333333222222111111111222222333333333111111111222222333333333222222222222222222222222222222222222222222222222555222000///000111111111111111111111111111111111...//////000111222333333222222333333333333222222111111111111111222333333222222222222222222222222111111111111111111111111111111111111111111111111111111222333333333333222000222333333222111333444222222111111111111222222333333333333333333333333555444444333333444444444222333333444444333333222111222333333222333444666777666666666666777777888;;;;;;;;;<<<<<<======>>>>>>@@@AAABBBBBBDDDFFFIIIRRR```vvv***+++,,,---............******+++,,,---...//////,,,,,,,,,,,,------------,,,------......------,,,***+++,,,,,,------,,,,,,+++,,,,,,------.........------------------------+++,,,,,,,,,,,,---------........................---------...........................///////////////000111444777:::===>>>???AAACCCCCCCCCDDDFFFGGGFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFGGGHHHJJJNNNSSSWWWZZZ___fffkkkmmmmmmmmmnnnqqqvvvwwwtttvvv|||~~~zzzxxxxxxwwwuuuttttttsssooogggaaaVVVUUUVVVWWW[[[```eeeiiimmmuuu~~~zzzxxxzzzzzzxxxxxxxxxzzz{{{yyyvvvyyy}}}}}}}}}zzzsssqqqlllhhheeecccbbbbbb]]]]]]]]]___bbbdddcccbbb^^^cccjjjpppsssuuuvvvwwwvvvwwwyyyzzz{{{zzzxxxwwwxxxyyyzzz|||}}}~~~~~~~~~~~~|||zzzxxxtttpppllljjjjjjiiihhhgggeeecccbbb___^^^\\\ZZZYYYXXXYYYYYYUUUWWWYYY\\\___aaabbbccccccccceeehhhkkkooosssuuuqqquuu{{{{{{wwwnnniiiddd```^^^YYYRRRMMMIIIHHHJJJRRRYYY___gggnnnqqqqqqppppppnnnkkkeeebbbUUUWWW]]]eeennntttwwwwww{{{yyynnncccOOOKKKEEE@@@===;;;888666444444444444333333333333222222222222222222333333222222222222222222333333333333333333333333333333111111111111111111111111222111000000222333333222111111111111111111111111/////////000111111111222222222333333333333222222111111000000111111222333111222222222222333333333111111111111111111111111222222222222222222222222111111222333333333333222000222333333222111333444333222000000000000222333333333333333333333333333555444444333333333333333222222333333333333222222111333444444333333444555555555555555555666777888;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@AAABBBBBBDDDFFFIIISSS___uuu,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,------......------,,,+++,,,,,,---------------***+++,,,---............------------------------,,,,,,,,,,,,,,,---..............................---------.........//////............///////////////111444888;;;===>>>???>>>@@@BBBCCCDDDEEEGGGIIIGGGGGGHHHHHHHHHGGGGGGFFFGGGHHHIIIKKKNNNSSSZZZ___eeehhhlllnnnnnnmmmnnnnnnsssxxxzzzxxxyyy~~~{{{wwwvvvsssrrroookkkfffbbb___^^^[[[\\\^^^```ccceeeggghhhkkkssszzz~~~{{{|||~~~|||{{{{{{{{{|||}}}|||{{{|||}}}{{{yyyyyy{{{~~~~~~{{{vvvsssllljjjgggdddcccccceeegggdddeeegggkkkooorrrrrrqqqppptttyyy~~~~~~~~~~~~}}}zzzwwwsssqqqmmmkkkhhhdddaaa^^^]]]]]]XXXYYYZZZ[[[]]]^^^___```]]]\\\\\\\\\___aaacccdddeeehhhlllrrrxxx}}}~~~zzzwwwsssrrrqqqkkkaaaXXXOOOJJJGGGKKKPPPTTT]]]fffkkkmmmpppssstttqqqkkkhhhWWWVVVXXXaaalllsssuuuttttttuuuuuuvvvyyyyyyrrriiiYYYTTTMMMGGGBBB===:::777555444444444444333333333333333222222222222222222333333222222222222222222333333333333333333333333222222222222222222222222333333333444666666555333111111111111111111111111111111111111111111111111222333333444444333333222222111111111111222333333111111222222222333333333111111111111111111111111222222222222222222222222111111222333333333333222000222333333222111333444444333111000000111333444333333333333333333333333444444333222222222222222222333333444444333333222333444666666555444555666555555555555666777888999999999:::;;;<<<<<<======>>>@@@AAABBBBBBDDDFFFIIIQQQ]]]rrr............---,,,++++++000000///...,,,+++******---------....../////////,,,------......------,,,,,,---......//////......***+++,,,---............------------------------...------------...//////........................---------.........//////............/////////000000222666:::===>>>???>>>>>>@@@BBBCCCDDDEEEGGGIIIHHHHHHHHHIIIIIIHHHGGGGGGIIIJJJKKKMMMQQQWWW___eeemmmnnnooonnnmmmmmmnnnpppuuuyyy{{{{{{~~~~~~yyyuuuuuurrrpppkkkccc[[[WWWXXX[[[cccdddfffiiijjjjjjjjjiiigggnnntttvvvyyy~~~|||~~~}}}||||||}}}~~~~~~}}}{{{yyyxxxxxxwwwyyy|||}}}{{{vvvqqqnnnhhhgggfffddddddfffjjjmmmppppppsssxxx}}}|||zzzuuupppkkkgggdddccc``````______^^^]]]]]]]]][[[ZZZYYYYYYYYYZZZYYYXXXaaabbbeeeiiillloooqqqrrryyy~~~~~~}}}rrrgggVVVMMMHHHIIIKKKMMMUUU___eeeiiipppvvvyyywwwrrrooo]]]XXXVVV\\\gggqqqsssrrrpppnnnjjjjjjpppuuuqqqiiiaaa[[[SSSKKKEEE???:::777555555444444444333333333444333333222222111111111444333333222222111111111333333333333333333333333333333333333333333333333111111111333555444111///111111111111111111111111333333222222222222222222222333333444444333333222333333222222333333444555111111111222222333333333111111111111111111111111222222222222222222222222111111222333333333333222000222333333222111333444555444222111111222444555333333333333333333333333444333222222111111111111333444444555555444444333444666888888777666777777666666666666777999::::::777777888:::<<<===>>>???>>>@@@AAABBBBBBDDDFFFIIIPPP[[[ppp/////////......---------...------,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,*********+++---///...------------...//////------------------------//////.........---------............////////////...///111111000000222333444666999<<<>>>>>>>>>>>>???AAADDDFFFGGGGGGFFFEEEEEEDDDFFFIIIGGGCCCCCCGGGGGGKKKQQQWWW]]]ccciiimmmooommmllllllmmmnnnnnnnnnrrrwwwzzzzzz}}}zzzzzzzzzzzzyyyuuuoookkkiiifff```\\\ZZZ[[[]]]___fffhhhlllrrruuusssmmmgggcccfffkkkqqqvvv{{{~~~~~~}}}|||~~~~~~{{{{{{{{{zzzvvvsssmmmpppuuuwwwvvvsssqqqpppmmmmmmlllkkkkkkpppxxx}}}tttnnnkkkjjjjjjkkkkkkjjjhhheee___\\\XXXWWWWWWWWWWWWWWWYYY\\\```cccfffffffffeeelllpppxxx~~~kkk[[[MMMHHHHHHHHHLLLQQQXXX]]]fffooovvvzzz||||||nnnfff^^^^^^ccciiimmmooopppjjjccc___```eeeiiilllqqqhhh[[[RRRLLLHHHCCC???999666444333333444444333444444444333333222222222333333333333333333333333222222222222111111000000***+++,,,...111333444555444444444333333333222222333333333222222111111111000111222222333333333333111222222333333333222222222222111111111111222222222111111000000111111222444333333222111111111222222222222111111111000000111222222333333222222111333333333222222111111111666555555444444333333222444444444333333222222222444444444333333222222222555444444333333444444555444444444444444555777777666666666666666777888888888888:::;;;<<<=========@@@>>>@@@DDDEEEDDDGGGLLLNNN]]]uuu.........---------,,,,,,...------,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,---...///000//////......//////000111------------------------//////.........---------............////////////...///000000000000222444555777:::===>>>??????>>>AAABBBDDDFFFGGGGGGGGGFFFHHHFFFGGGIIIGGGDDDEEEIIIJJJOOOWWW^^^dddiiimmmoooooommmlllmmmppprrrrrrpppqqquuuxxxyyy{{{~~~xxxwwwvvvvvvtttpppkkkgggbbb```^^^]]]^^^bbbgggjjjnnnnnnoooqqqsssrrrlllgggbbbdddiiinnnuuu|||~~~}}}~~~zzzxxxwwwtttpppllllllpppvvvyyyyyyxxxwwwwwwwwwxxxxxxwwwxxx||||||zzzyyyxxxxxxwwwtttrrrjjjeee^^^YYYWWWXXXXXXXXXZZZ\\\___aaacccccccccbbbeeeiiipppzzzzzziiiXXXOOOJJJFFFGGGKKKQQQUUU]]]fffnnntttyyy{{{yyyoooeee```aaaccceeefffjjjgggaaa]]]]]]```fffjjjnnnmmmjjjbbbXXXOOOIIIFFF>>>;;;888666555555333222444333333333333333333333333333333333333333333333222222222222111111111000111111111111111111111111444333333222111000000000333333333222222222111111111111222333333333222222///000111222333333333333222222111111111111222222444333333222222333333444444333222222111111111222222222222111111111000000111222222333333222222111333333333222222222111111222222333333333333333333444444444333333222222222444444444444333333333333555444444333333444444555333333333333444555666666666666666666666777888888888888:::;;;<<<=========AAA@@@AAADDDDDDBBBEEEJJJOOO]]]rrr------------,,,,,,,,,,,,---------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////...............//////000------------------------...............---------............//////////////////000//////111444777888999;;;>>>???@@@@@@@@@BBBDDDEEEGGGHHHHHHHHHGGGJJJGGGGGGHHHGGGEEEHHHMMMPPPVVV```iiinnnqqqrrrssspppmmmjjjmmmrrruuutttqqqoootttwwwxxxzzz~~~~~~{{{vvvtttqqqnnnllliiidddaaa`````````ccchhhnnntttxxx{{{xxxsssqqqqqqpppllliiibbbcccffflllsss{{{~~~}}}yyyuuurrrnnniiifffiiinnnuuuzzz}}}|||tttjjjaaa]]][[[\\\\\\[[[\\\]]]^^^^^^^^^]]]\\\___bbbhhhoooxxxxxxfffYYYPPPIIIFFFGGGJJJLLLRRRZZZcccmmmuuuzzzwwwmmmeeebbbaaa```^^^```aaa___\\\ZZZ[[[aaaeeemmmvvv}}}xxxjjjZZZPPPMMMEEEAAA<<<999777555444222333333333333333444444444333333333333333333333333222222222222111111111111444444333333222111000000222222111111000///......333333333222222222222111222222333333333222111111---...///111333444444444222222111111111111222222444333333222222333333444333333222111111111111222222222222111111111111111111222222333333222222111333333333222222222222111000000111222222333444444444444333333333333222222444444444444444555555555555444444333333444444555222222222222333444555666777666666666666777888888888999999:::<<<<<<======CCCAAABBBDDDDDDAAACCCHHHQQQ\\\ppp,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,---------......------------------------------------------------***+++,,,---------,,,,,,,,,++++++++++++,,,------............................................................///////////////000000//////222777::::::<<<===???AAABBBBBBBBBDDDEEEFFFHHHHHHIIIHHHHHHJJJGGGFFFHHHHHHGGGLLLRRRXXX```kkktttxxxxxxwwwvvvrrrnnnkkkmmmrrruuusssppppppuuuxxxyyyzzz~~~}}}zzztttpppkkkgggdddbbb```___ggghhhjjjooouuu|||yyytttqqqpppmmmkkkeeeeeefffjjjqqqyyy}}}|||zzz{{{|||~~~~~~~~~~~~~~~{{{yyyuuuqqqmmmiiifffddddddjjjsss{{{{{{qqqkkkgggdddbbbddddddcccbbbaaa___]]]\\\]]]^^^bbbhhhooouuu{{{~~~~~~rrrfff\\\SSSMMMJJJGGGHHHKKKPPPZZZeeepppvvvzzzwwwrrrkkkgggfffaaa\\\VVV[[[___^^^[[[ZZZ]]]```mmmyyy{{{iiiZZZSSSJJJFFF@@@;;;888666444333333333333444444444444444333333333333333333333333222222222222222222222222111111111222333333444444000000000000000000000000222222222222222222222222333333333333222222111000---...000111222333333333333222222111111222222333222111111000000111111222222222111111111111111222111111111111111111111111111222222333333222222111222222222222222222222222111111222222333333333333333333333333333333333333333444444555555666666666555444444333333444444555333333333333444555666666777777666666777777888999999999999:::;;;<<<===>>>BBB@@@AAADDDCCCAAADDDHHHPPP\\\ooo,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......------------------------------------------------***+++,,,---------,,,,,,,,,++++++++++++,,,------........................---.................................////////////000000000000111555:::===>>>>>>???AAABBBCCCDDDDDDFFFFFFGGGGGGHHHHHHHHHIIIHHHFFFFFFHHHJJJKKKQQQYYYaaahhhsss{{{~~~}}}zzzyyywwwssspppqqquuuvvvtttqqqsssxxx{{{|||}}}~~~zzzrrrmmmfffaaa``````aaaaaannnpppttt{{{yyyvvvssspppnnnjjjjjjjjjlllqqqwww}}}}}}{{{yyywwwvvvwwwzzz{{{zzzxxxtttrrrooonnnmmmjjjhhhfffffffffbbbiiisss}}}yyyrrrnnnrrrqqqpppnnnjjjfffcccaaa^^^___```cccggglllppprrrxxx}}}{{{sssjjj```VVVOOOJJJIIIHHHKKKQQQ[[[eeekkknnnssstttpppnnnkkkddd[[[QQQXXX___aaa^^^\\\\\\^^^hhhqqq}}}xxxiii```PPPLLLEEE???;;;999777555444444444444444444444444333333333333333333333333222222222222222222222333...///000111333444555555///000000111222333444555222222222222222222222222333333333333222222111000000000111222222222222111333333222222222222333333222111111000000111111222111111111000000111222222111111111111111111111111111222222333333222222111222222222222222222222222555555444444333333333222333333333333333333333333333444444555555666666666555444444333333444444555444444444555555666777888777777777777777888999999999999999999:::<<<===>>>???>>>@@@CCCDDDBBBEEEJJJPPP[[[ppp,,,,,,,,,,,,------------,,,,,,,,,,,,---......///,,,,,,,,,---------......---------------------------------------------------------.........//////...............//////000........................---------...........................////////////000111222333555888===@@@@@@AAAAAABBBDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFDDDFFFKKKOOORRRZZZbbbiiipppxxx~~~~~~{{{zzz{{{yyyxxxwwwwwwxxxwwwvvvvvv{{{~~~|||pppjjjccc^^^___bbbgggiiiqqqtttzzz}}}yyytttpppppppppqqqrrruuuxxx{{{|||~~~|||zzzwwwtttsssrrrsssuuuvvvtttqqqmmmjjjdddeeeeeeeeeeeefffiiikkkhhhoooxxx}}}}}}|||xxxsssmmmgggccccccbbbaaaaaabbbeeegggiiilllqqqxxx~~~}}}uuummmbbbZZZTTTQQQMMMKKKMMMRRRYYY]]]cccmmmrrrqqqooonnnfff\\\RRRWWW]]]```___^^^^^^___aaaeeennnyyyxxxppp\\\VVVNNNFFFAAA===;;;999555555555555444444444333333333333333333333333333222222222222333333333333222222222222222222222222000111111333444555666666111222222222222333333333222222333333333222111111222222333333333222222111333333222222222222333333444333333222222333333444111000000000000111222222111111111111111222222222111222222333333222222111111222222222222333333333666666555444444333222222222222333333333333444444444444444444444555555555555444444333333444444555555555555555666777888999888777777777777888999999:::999999999:::<<<>>>???>>>===???CCCCCCBBBEEEKKKPPP[[[ppp,,,,,,---------.........,,,,,,,,,,,,---...//////,,,,,,,,,---------..............................------------------------......---,,,---...///000//////......//////000111........................---------.........//////............///////////////111444666888;;;???BBBCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHDDDDDDHHHPPPUUUZZZbbbkkkpppuuuzzz~~~~~~|||zzzyyyxxxzzzzzzyyywwwvvvxxxzzzwww}}}|||oooiiibbb^^^```gggnnnrrrssswww|||yyyssstttuuuxxxzzz|||||||||{{{~~~|||zzzwwwtttrrrpppmmmmmmlllkkkjjjhhhgggfffaaaccceeeggghhhkkkpppuuuuuu{{{zzzrrrnnnooouuu~~~|||pppiiiiiikkkqqquuu|||zzzrrrmmmkkkiiigggdddcccccceeeffffffiiilllppptttyyy}}}}}}yyyrrrjjjbbb^^^XXXSSSOOOOOOQQQSSSWWWccckkkjjjkkkooojjjaaaXXXXXXYYYZZZ\\\___bbbcccbbbbbbdddlllvvv||||||zzzkkkeeeZZZPPPIIICCC???===777777666555444333333222333333333333333333333333222222222333333333444444555555444444333333222222333333333333444444444444111111222222222333333333111111222333333333222222111222333444444444444444444333333222222333333444444333333222222333333444000000000000000111222222000000111111111222222222111222222333333222222111111111222222222333333333444444333333333333333333222222222333333444444444444444444444333333333333555444444333333444444555555444444555555666777888888888777777888888999::::::999999999:::<<<>>>??????>>>???CCCCCCAAADDDIIIQQQ[[[nnn---------....../////////+++++++++,,,---...///000,,,,,,,,,---------..............................---------------------------,,,+++******,,,...///...------------...//////////////////////////////---------.........//////............/////////000///222666888:::===@@@CCCDDDDDDDDDDDDEEEFFFHHHHHHFFFFFFFFFEEEFFFFFFGGGGGGDDDEEEJJJSSSZZZ```hhhqqqtttwww{{{}}}|||zzzyyyyyysssvvvyyywwwtttssswww{{{xxx}}}|||oooiiiaaa^^^bbbjjjsssyyywwwyyy~~~{{{tttvvvyyy}}}~~~|||~~~}}}|||yyyvvvssspppooohhhfffdddaaa```aaacccddddddfffiiikkkmmmqqqxxx}}}tttmmmccc\\\\\\bbblllrrrxxxzzz~~~|||yyy}}}|||vvvkkk```YYYXXX[[[XXX]]]dddkkkooorrruuuwwwyyy{{{}}}sssqqqmmmiiifffffffffgggdddeeeeeegggiiiooovvv{{{~~~zzzyyyooojjjccc[[[UUUQQQOOOOOONNN[[[cccdddhhhoooooohhh]]]YYYUUUUUUYYY___dddggghhheeeccceeellltttzzz|||wwwooodddXXXOOOHHHBBB???888888777555444333222111333333333333333333333333222222222333333444444444555555555555555555555555555555444333333222222111111111111222222333333333000111222333333333333333000111222444555666777777444333333222222333333444222111111111111111111222000000///000000111222222000000111111222222222222222222222333333222222222111111111222222333333333111111111222222333444444222222222333333444444444444444444333333222222222555444444333333444444555444444444444444555777777888888888777888888999:::::::::999888999<<<>>>@@@AAA???@@@CCCBBB@@@BBBGGGRRRZZZkkk///...,,,+++***++++++,,,......------...///111222++++++,,,,,,...///111222......------------..................---,,,++++++---...///...------...///////////////////////////........................000000000000/////////////////////////////////...333555888<<>><<<999777777666555333333444444555555444444333555444444333333444444555222222222222222222222222555444222111111222444555333222222111111222222333222222333333333222111000111111111222333555888999333333222222222111111111222222222222111111111000333222222222222111111111111111111111111111111111111111222222222222222111111222222333333222222111333333222222111222222333333444444555555444444333333333444444444444444444444444444444444444444444444555666555444444555666666666666666666777888888;;;<<<>>>>>>===<<<===>>>@@@@@@@@@??????BBBEEEIIIOOOZZZnnn......//////......------------,,,******))))))***+++++++++++++++,,,------......------------......,,,,,,---------,,,,,,+++---...///...------...///------------------------........................---------......//////000111000/////////111333444777888:::===@@@AAACCCCCCEEEEEEFFFHHHIIIKKKLLLLLLJJJJJJIIIGGGFFFFFFHHHJJJPPPUUU\\\ccchhhkkkkkkkkkgggdddaaabbbeeejjjmmmnnnqqqrrruuuxxx|||}}}{{{xxxsssqqqooommmkkkjjjjjjkkkppprrrsssttttttuuuwwwyyytttqqqmmmmmmnnnqqqsssttt{{{}}}}}}}}}}}}}}}}}}}}}}}}|||wwwtttoookkkhhhdddaaa^^^[[[YYYZZZ^^^aaaeeekkkrrrsssbbbQQQIIIHHHFFFEEEFFFIIIJJJMMMPPPTTTTTTRRRPPPSSSVVVZZZYYYUUUOOOJJJHHHEEEFFFGGGHHHIIIJJJJJJKKKLLLLLLLLLMMMNNNPPPQQQRRRSSSTTTXXX^^^aaaccckkktttxxxxxxwwwuuuuuuxxx|||{{{rrrooojjjfffcccdddfffggghhhkkknnnqqquuuzzzpppeeeRRROOOLLLMMMQQQUUUUUUUUU]]]aaacccccc___[[[ZZZZZZaaa^^^]]]^^^]]][[[]]]cccrrryyy|||wwwmmmaaaTTTIIICCC???;;;888777666444333444444555555555555444444555444444333333444444555333333333333333333333333444444222222222222444444333222222111111222222333333333444444333333222111111000000111333666999;;;444444444444333333333333222222222222111111111111333333333333222222222222222222222222222222222222//////000111222222222222111222222333333222222111333222222111222222333333444555555666666555555444444444444444444444333333444444444444444444444444555444444555777888777777777666666666666777888888999<<>>======???@@@@@@@@@@@@BBBFFFIIIPPP[[[ooo++++++---------,,,+++***------,,,,,,++++++++++++------,,,,,,,,,,,,,,,---......------------............//////000/////////---...///...---------///------------------------........................******+++,,,,,,---......111000......///111555777999;;;<<>>=========>>>>>>???@@@@@@@@@BBBFFFIIIQQQ\\\ooo***+++,,,---------++++++------......///////////////......---------------......------------......------...///000000000000---...///...---------///................................................++++++,,,---......//////000///......///222666888<<<===???AAACCCDDDEEEEEEDDDEEEGGGIIIKKKKKKLLLLLLIIIIIIHHHFFFFFFJJJOOOSSS]]]bbbiiiooorrrrrrooommmfffccc```^^^```gggpppvvvxxxwwwwwwwwwxxxvvvsssqqqiiieee```]]]^^^dddkkkooozzz}}}{{{vvvqqqoooqqqpppmmmjjjjjjmmmqqqttt}}}xxxvvvsssqqqoooooooooooojjjhhheeebbb^^^\\\[[[\\\YYY___eeeggghhhnnnxxx{{{rrrmmmlllmmmoooiiipppyyyrrrdddUUULLLHHHEEEDDDFFFFFFFFFHHHKKKNNNOOONNNLLLOOOOOOOOORRRTTTSSSOOOLLLNNNOOOQQQQQQQQQOOOLLLJJJHHHHHHHHHHHHIIIHHHHHHHHHJJJGGGGGGKKKLLLMMMRRRXXX[[[]]]______^^^]]]]]]^^^]]]aaahhhpppwww|||~~~xxxsssqqqpppjjjiiihhhiiikkknnnppprrrqqquuu{{{{{{jjj^^^OOOEEEDDDGGGIIIIIINNNZZZjjjuuuwwwssslllhhh[[[YYYZZZ___bbbaaaaaaddddddooozzz~~~~~~wwwiii]]]OOOJJJCCC===:::999999888444555555666666555555444555444444333333444444555333333333333333333333333333333333333333333333333333222222111111222222333555555555444444444444444333222111000000111222333333333333333222222222222222222222222222222222333444444444333333333222222222222222222222222222222---...///000111222222222111222222333333222222111222111111111222222333444333333444444444444333333555555555444444333333333333333333444444444555555333111000222666999777555777777777777777888999999999:::;;;:::999:::===???===???@@@AAAAAACCCFFFHHHQQQ\\\ooo------......//////......,,,---...///000000000000//////...---------............------------......)))***+++,,,---.........---...///...------...///////////////////////////......................../////////000111111111222/////////000222555888:::>>>???AAACCCEEEGGGGGGHHHFFFHHHIIIKKKLLLLLLLLLKKKHHHHHHHHHHHHKKKPPPXXX^^^gggkkkpppuuuvvvtttqqqnnnfffdddbbbaaacccjjjssszzz}}}{{{wwwuuusssqqqooolllfffccc___]]]aaahhhqqqvvvyyy|||~~~zzzvvvtttuuutttsssqqqppprrrvvvyyy~~~|||{{{tttrrroookkkiiigggffffff_________^^^[[[ZZZ[[[]]]WWW```hhhjjjnnnvvv~~~~~~}}}wwwooogggaaa______```WWW\\\bbbiiiuuu~~~iii^^^RRRLLLHHHEEEDDDFFFFFFGGGJJJMMMPPPQQQOOOMMMLLLLLLLLLMMMPPPQQQQQQPPPRRRTTTXXXZZZZZZVVVRRROOOKKKJJJIIIHHHHHHHHHHHHIIIIIIEEEDDDGGGHHHGGGIIINNNQQQTTTWWWYYYXXXWWWVVVVVVUUUXXX\\\aaaeeehhhjjjkkklllmmmqqquuuxxx|||~~~|||zzzqqqnnnkkkjjjjjjkkkkkkkkkkkknnnssszzzssshhhXXXLLLGGGFFFGGGGGGHHHRRRaaapppxxxyyyuuuqqq```[[[ZZZ^^^aaabbbdddgggeeennnvvv{{{~~~}}}uuukkkXXXQQQHHH@@@<<<999888777555555666666666666555555555444444333333444444555333333333333333333333333333333333333333333333333333222222111111222222333666555444333333333333444444333222111111000000111222222222222111111111111222222222222333333333333333333333333222222222222333333333333333333333333//////000111222222222222111222222333333222222111111111111111222333444444222333333333333333333222444444444444444444333333222333333444444555555555222111111333555666666666888777777777777888999999999999999888888999===@@@<<<>>>@@@AAABBBCCCFFFHHHPPP[[[ooo---------------...///000,,,,,,......///...---------------,,,------............------------......((()))***,,,------......---...///...------...///................................................000000000000000000000111///000111333666999;;;<<<@@@AAACCCEEEHHHIIIJJJKKKJJJKKKMMMNNNOOONNNMMMLLLHHHHHHIIIKKKPPPYYYcccjjjsssuuuxxxzzzyyyuuuqqqnnnggghhhhhhhhhjjjpppxxx~~~}}}wwwrrrooommmjjjiiieeecccaaaaaafffoooxxx}}}|||~~~|||{{{{{{{{{{{{yyywwwwwwzzz}}}}}}{{{xxxwwwqqqooolllhhhddd```^^^]]]XXX[[[^^^___^^^^^^```bbbaaaiiiqqqrrrvvv}}}}}}wwwpppmmmlllmmmkkkgggaaaZZZUUURRRQQQQQQKKKMMMPPPUUU___jjjnnnkkk___VVVNNNKKKHHHFFFEEEGGGGGGIIILLLPPPTTTSSSPPPNNNJJJJJJJJJKKKMMMQQQUUUXXXZZZ^^^dddiiihhhddd^^^ZZZRRRQQQNNNLLLJJJJJJKKKKKKJJJFFFEEEHHHIIIGGGHHHJJJLLLNNNQQQSSSSSSSSSTTTUUUQQQRRRSSSUUUWWWZZZ\\\]]]ZZZ\\\```cccfffhhhiiiiiihhhjjjlllooorrrvvvzzz}}}}}}wwwtttrrrqqqnnnlllmmmmmmooossswww}}}zzzssshhh\\\SSSMMMIIIHHHHHHKKKTTTaaannnvvvwwwuuunnneee______aaacccfffjjjiiimmmqqqtttxxx|||yyysssfff^^^RRRGGG@@@;;;999777555555666666666666555555555444444333333444444555444444444444444444444444222333333444444333333222333222222111111222222333555555333222222222333444333333444444444333222111222222222222111111111111222222222333333333444444333222222222222111111111333333333333333333333333111111222222222222222111111222222333333222222111111111111111222333444555333333444444444444333333333333444444444444444444222222333333444555555666111333444555444555666888888888777777888888999:::777999:::::::::;;;===???<<<>>>@@@AAABBBDDDFFFHHHOOOZZZnnn,,,,,,+++***+++,,,...///+++,,,------,,,+++)))(((,,,+++++++++,,,,,,---............------.........)))***+++---...//////000---...///...------...///------------------------.......................................---------000111444666999<<<===>>>@@@BBBDDDGGGIIIKKKLLLMMMMMMNNNPPPQQQQQQPPPNNNMMMHHHIIIKKKNNNTTT___jjjrrr{{{|||}}}|||zzzuuupppllljjjlllnnnnnnpppuuu}}}wwwpppllljjjhhhgggdddcccccceeekkkttt|||~~~}}}~~~{{{zzz|||~~~}}}~~~~~~~~~|||yyyvvvsssooommmjjjfffaaa]]]YYYWWWVVV[[[```bbbcccdddfffiiinnnvvv{{{{{{}}}~~~|||xxxqqqhhh```\\\\\\]]]]]]ZZZVVVPPPLLLIIIGGGFFFEEEGGGHHHJJJQQQYYY[[[XXXZZZRRRLLLKKKJJJGGGGGGJJJCCCEEEJJJOOORRRQQQMMMJJJIIIJJJKKKLLLNNNSSSZZZ___dddiiipppvvvvvvqqqjjjeeeVVVTTTPPPLLLJJJIIIJJJKKKHHHDDDDDDHHHIIIGGGFFFHHHGGGHHHJJJJJJKKKMMMPPPSSSOOOOOONNNOOOPPPRRRTTTVVVTTTVVVYYY[[[\\\\\\ZZZYYYYYYZZZ[[[[[[[[[\\\^^^```gggiiikkklllnnnsss{{{|||yyyuuuqqqpppooonnnoooqqquuuyyy||||||uuukkk___TTTNNNLLLIIIGGGJJJTTTdddpppuuuttt{{{pppfffccccccdddhhhmmmkkklllllllllqqqxxxxxxtttrrriii[[[NNNEEE???;;;999555555666666666666555555555444444333333444444555444444444444444444444444222333333444444333333222333222222222222222222333555444333222111222333333222333555777777666555444333333333222222222111111222222222333333444444444222222222111111111000000333333333333333333333333222222333333333222222111222222222333333222222222111111111111222333444555444555555555555555555444333333333444444555555555222222333333444555666666222555777777555444777999888888888777888888999:::666999<<<>>>>>>======>>>;;;===@@@BBBBBBDDDFFFHHHNNNZZZnnn000000000///......---------,,,,,,,,,,,,---......,,,,,,------.../////////...------,,,,,,------...///......------,,,++++++........................++++++,,,,,,---.../////////////////////.........222111000//////000111222111444666888999;;;===???BBBCCCEEEJJJPPPTTTUUUUUUSSSSSSSSSSSSTTTRRRPPPMMMPPPQQQSSSWWW^^^hhhrrrzzzzzz}}}xxxooojjjgggmmmssswwwyyy|||~~~wwwqqqlllhhheeehhhggghhhkkkpppyyy~~~{{{zzz|||}}}~~~~~~~~~}}}{{{wwwpppllljjjgggccc^^^ZZZYYYXXXXXXWWW\\\ccchhhlllooorrrttt{{{}}}wwwtttnnnddd\\\VVVRRROOOMMMOOONNNLLLJJJHHHFFFFFFEEEDDDDDDEEEFFFHHHKKKNNNPPPPPPOOOLLLIIIGGGFFFFFFFFFLLLKKKLLLNNNQQQPPPLLLIIIHHHIIIIIIHHHGGGJJJOOOTTT\\\hhhuuuuuuddd^^^UUUPPPOOOOOONNNMMMLLLJJJHHHFFFFFFGGGHHHIIIKKKKKKLLLLLLLLLMMMMMMMMMOOONNNMMMMMMMMMOOOQQQQQQPPPQQQRRRUUUXXXXXXWWWUUUSSSQQQNNNNNNNNNOOOOOONNNNNNNNNPPPRRRVVVZZZ]]]```oooxxx{{{sssooorrrsssqqqtttzzz|||}}}wwwooodddWWWNNNIIIGGGGGGKKKTTT```kkkqqqwwwwwwtttlllbbb]]]___bbbfffnnnoooiiiiiiqqquuurrrrrrlll___PPPFFFCCC@@@;;;999777555444555555444333111000000000111333555666555555555444333222111000111111111222222333333333333444444555555444444333111111222222222333333333555555555555555555555555444444444333333222222222111222444555555444222111222222222222222222222222333333333333333333333333444333333222222333333444888222111555555000---...222000//////222444555555888777666555555555555555444444444444444444444444555555555555555555555555333333333333444555666666777777777777888999:::;;;;;;;;;<<<===>>>>>>======<<<===>>>???@@@BBBFFFIIIRRR]]]ooo,,,,,,,,,------------------,,,,,,,,,,,,---........................------...------,,,,,,------...------------------------........................,,,,,,---......///000000/////////////////////...//////...------...///000000333666888:::<<>>?????????>>>???@@@AAAAAACCCGGGIIIRRR]]]ppp***++++++,,,------......---,,,,,,,,,,,,---......000//////...------,,,,,,...------,,,,,,------...++++++,,,------...//////........................------......///000000000......//////////////////......---------///000111333555888;;;===@@@CCCFFFIIIJJJNNNTTT[[[```bbbbbbYYYXXXVVVTTTRRRQQQQQQQQQUUUYYY^^^dddiiinnnsssvvvzzz{{{}}}}}}zzzuuuqqqnnnooorrrvvvyyy{{{zzzuuuppplllnnnpppsssvvvyyy~~~|||yyysssmmmhhhccc```\\\ZZZYYY\\\___aaaeeekkkuuu}}}~~~vvvrrrooojjjdddaaa\\\UUUPPPLLLIIIGGGEEEDDDCCCBBBAAAAAA@@@@@@AAABBBAAAAAABBBCCCEEEGGGIIIHHHHHHHHHHHHHHHIIIJJJJJJHHHHHHJJJLLLNNNNNNKKKHHHFFFFFFDDDAAA???>>>???AAADDDLLLXXXfffwww|||ooo```WWWVVVXXXWWWUUUUUUUUUSSSRRRPPPNNNMMMLLLLLLMMMOOOPPPQQQPPPOOONNNNNNOOOQQQUUUXXXYYYWWWUUUWWWWWWYYY[[[\\\[[[XXXTTTQQQNNNJJJGGGFFFDDDCCCAAADDDCCCBBBBBBBBBCCCEEEEEEDDDJJJTTT___iiivvv}}}zzzxxxyyyxxx{{{{{{qqqjjjbbb[[[RRRJJJIIIMMMUUUZZZeeehhhlllnnnmmmhhhbbb]]]XXX^^^ggglllggg___]]]```iiigggaaaWWWPPPKKKCCC<<<;;;888555444444444333222555444333222222222222333222333333333333333222222222222222222333333333333222222111111111111222222222222222222333333333333333333333333333333333333444444333333333333222222222222222222222222222222222222222222222222222222333333333333333333333333444333333222222333333444888444333555555333222333777555333222444555555555666555444444444444444444444444444444444444444444555555555555555555555555444444444444555666777888999888888888888888999999777888:::<<<>>>???@@@@@@@@@AAABBBBBBBBBDDDGGGIIIRRR]]]ppp---------....../////////---,,,,,,,,,,,,---......//////.........---------...------,,,,,,------...,,,,,,,,,---------..............................------......////////////............////////////000/////////000111333444999;;;===???AAADDDHHHKKKHHHLLLTTT]]]eeeiiihhhggg[[[YYYWWWTTTQQQQQQSSSUUUZZZ___ffflllooorrrtttuuuyyyyyyyyyxxxvvvsssqqqoootttvvvxxxxxxzzz~~~yyyuuusssqqqsssvvvyyyzzzzzz|||zzzsssjjjcccbbb```]]]\\\^^^bbbgggjjjmmmttt~~~xxxoooiiihhhddd___ZZZWWWRRRNNNLLLJJJHHHFFFCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKKKKLLLNNNNNNOOOKKKMMMOOORRRSSSRRRPPPOOOHHHGGGDDDAAA>>><<<<<<<<>>;;;888555555444333222333222222222222222222222444444555666777777666666333333333333333333333333333222111111111111222333222222222333333333444444333333333333333333333333333333333333333333333333222111111000000111111222222222222222222222222222333333333333333333333333444333333222222333333444444333333666777555222000555333000///000111111000555444444333333333444444444444444444444444444444555555555555555555555555666666666666777888999:::999999888888777888888888888999:::<<<===>>>>>>>>>@@@AAABBBBBBBBBCCCFFFHHHRRR^^^qqq//////......---------------,,,,,,,,,,,,---......---------.........//////...------,,,,,,------.........---------,,,,,,,,,........................------------------......---.........//////000000000000///000111333555666===>>>@@@AAABBBEEEIIILLLJJJQQQ]]]iiiqqqrrrmmmiiiZZZZZZXXXUUURRRSSSVVVYYYaaafffmmmrrrttttttttttttwwwwwwuuutttrrrqqqqqqpppwwwxxxxxxwwwwww{{{~~~wwwssssssttttttwwwzzz|||zzzvvvuuuwwwyyy|||ssshhhaaaaaa`````````dddiiinnnrrrxxx}}}|||rrrgggaaaaaa^^^ZZZUUURRROOOMMMLLLKKKIIIGGGDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPNNNPPPTTTVVVWWWVVVUUUUUULLLIIIEEEAAA>>>===<<<<<>>>>>AAA@@@BBBFFFKKKUUUfffvvv|||zzzzzz||||||zzzwwwvvvuuussspppmmmkkkiiihhhjjjnnnssswwwwwwtttooolllaaa]]]ZZZ]]]fffnnnqqqqqqppprrruuuwwwwwwrrrkkkfffZZZWWWSSSPPPNNNMMMKKKIIIFFFEEECCCAAAAAAAAAAAABBB@@@???>>>@@@DDDKKKRRRWWWZZZ___gggrrr~~~zzzxxxwwwuuuwww{{{}}}wwwcccSSSKKKIIILLLMMMQQQUUU[[[aaagggjjjjjj^^^WWW]]]eeedddYYYPPPLLLOOOQQQRRRWWW]]]]]]ZZZLLLHHHAAA<<<999777555444111222333555666777777777222222333444555555555444444444444444333333333333555555666666666666555555333333333333444444444444333333333333333333333333222222333333333333444444666666777777777777666666222222222222222222222222333333333333333333333333444333333222222333333444888???GGGOOOWWW]]]\\\XXX999777444444444555555444444444444444444444555666444444444444444444444444555555555555555555555555222222222222333444555555999888888888888888999999;;;<<<<<<<<<<<<;;;::::::???@@@AAAAAAAAACCCFFFHHHRRR___sss,,,+++++++++++++++++++++---,,,,,,,,,,,,---......------.....................------,,,,,,------...---------------------,,,.......................................---------------......///000000111000///000111222555777999>>>???AAACCCFFFKKKQQQVVV___dddllltttvvvqqqhhhaaaXXX[[[^^^]]]\\\]]]ccchhhpppsssvvvwwwwwwvvvvvvwwwxxxwwwvvvuuuttttttuuuuuuyyyxxxvvvrrrnnnoootttxxx|||xxxssspppqqqsssuuuvvvwwwyyyyyyrrrjjjeeegggjjjpppttt{{{}}}zzzwwwvvvuuuuuuuuutttpppnnnjjjlllnnnqqquuuzzz}}}}}}wwwtttrrrsssnnnjjjbbbXXXTTTUUUUUURRROOONNNMMMMMMNNNMMMJJJHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJLLLNNNOOORRRTTTWWW[[[]]]___aaaaaabbbfffkkkmmmmmmlllmmmnnnddd]]]SSSKKKHHHFFFDDDCCCGGGGGGJJJNNNQQQXXXjjj{{{~~~}}}|||||||||~~~tttkkkbbbaaaiiisssyyyzzz}}}yyyssseeebbb]]]YYYWWWUUURRRPPPMMMKKKIIIGGGEEEDDDDDDDDDAAA@@@???@@@CCCHHHLLLNNNOOOQQQUUUZZZcccppp~~~~~~yyywwwxxxxxx}}}ttt___QQQKKKJJJLLLNNNOOORRRXXXaaagggkkkeee^^^^^^fffiii___RRRLLLMMMLLLKKKOOOXXX[[[[[[SSSNNNFFF@@@;;;888666444000111222444444444333333222333333444444444333333555555444444444333333333444555777888888777555444333333333444444444444555444444444444444444444444222222222333333444444444666666777888888777666666222222222222222222222222333333333333333333333333444333333222222333333444;;;@@@CCCDDDHHHLLLJJJEEE666444111111222333333333555555444444555555666777444444444444444444444444555555555555555555555555222222222222333444555666777777777777888999::::::::::::;;;<<<<<<;;;;;;;;;???@@@AAABBBBBBDDDHHHJJJRRR___ttt+++,,,,,,------......///---,,,,,,,,,,,,---....../////////...------,,,,,,...------,,,,,,------...+++,,,,,,------......///........................///////////////.........---------...///000000111222222222444666888;;;<<>>>>>???@@@BBBCCCDDDFFFJJJMMMTTT```uuu,,,,,,,,,,,,---///000111.........................................................------,,,,,,+++..............................------------.....................///000000///---,,,---000111111000444333444666999;;;===>>>@@@CCCGGGLLLTTT^^^hhhooorrrpppnnnkkkgggbbb]]]ZZZ[[[\\\```dddjjjnnnqqqrrrqqqqqqqqqqqqrrrtttwwwzzz|||{{{|||}}}~~~}}}{{{xxxoooooommmlllllllllmmmnnnxxxvvvvvvvvvwwwwwwvvvtttsssnnnjjjhhhdddbbbgggnnnrrruuu{{{|||xxxvvvtttqqqkkkgggiiiiiijjjlllrrrxxx}}}tttiii^^^WWWUUUUUURRRQQQOOOMMMMMMMMMOOOPPPQQQQQQPPPPPPPPPQQQRRRRRRRRRSSSUUUUUUUUUUUUWWWYYY]]]ZZZ]]]cccfffeeegggllltttzzz{{{ssskkkeeeaaa```aaaiiihhhhhhjjjmmmsssxxx{{{{{{qqqmmmgggaaa\\\VVVQQQMMMKKKJJJHHHDDDBBBAAABBBDDDGGGBBB???BBBDDDDDDGGGJJJPPPYYYiii{{{~~~~~~yyyggg[[[MMMJJJIIIKKKLLLMMMSSS[[[gggjjjnnnnnnlllkkklllnnneee___TTTJJJDDDEEEKKKPPPQQQOOOLLLHHHBBB===999666777555222222444555666666333333333333444555666777333333333333333333333333666666666555555555444444444444444333333222222222111222222222222333333333222333333444555555666666444555666777777666555444555555444444333333333444222222222333333333333333222222333333333333444444444444333333333333222222222222111111222222333444444444444444444444444444444444444444444333333333555555555666666666666666777666666666555555555555888888888888777777666666999::::::;;;<<<===>>>>>>>>>???AAABBBCCCEEEIIILLLTTTaaavvv...------------...//////................................................------------------------..............................------------......000///...---...///000111///...---...000111111111222333555888;;;>>>???@@@CCCFFFKKKRRR[[[eeepppwwwwwwtttoooiiiddd```^^^]]][[[^^^ccciiiooosssuuuvvvsssrrrpppnnnooorrrxxx|||~~~}}}}}}|||zzzoooooonnnnnnoooppprrrsssyyyyyyyyy{{{|||zzzwwwtttrrrmmmiiihhhfffeeejjjqqqwwwyyy}}}~~~{{{zzzzzzxxxuuurrroookkkgggcccgggiiilllpppvvv|||{{{qqqeeeZZZRRRPPPPPPLLLLLLLLLLLLMMMNNNOOOPPPRRRRRRSSSSSSTTTVVVWWWXXXXXX[[[^^^aaaaaabbbdddeeekkkkkknnntttwwwwwwxxx{{{|||yyysssmmmhhhdddbbbaaaeeedddddddddeeeggghhhjjjnnnooooooqqqrrruuuwwwxxx{{{~~~|||sssjjjbbb[[[WWWTTTQQQMMMIIIFFFEEEEEEFFFGGGAAA???AAABBB@@@@@@BBBBBBGGGPPP]]]ooopppdddSSSMMMHHHIIIKKKMMMQQQVVVaaaiiippprrrnnnkkklllooommmhhh^^^QQQHHHEEEIIIMMMMMMMMMMMMKKKFFF@@@;;;777888555111000222555777888666555444444333444444444333333333333333333333333666555444333333333444555444444333333333333222222222222222222333333333333222222333333444444555555555555666666666666555555555555444444444333333333222222222222222111111111222222333333333333444444444444333333333333222222222222111111222222333444444444444444444444444444555555555555555666666666777777777777666666555555666666666666555555555555777777777777777666666666999::::::;;;<<<===>>>>>>===>>>@@@AAABBBDDDHHHKKKTTTaaawww............------......---------.......................................,,,,,,,,,------.......................................------------......000///...---...///111222//////...///000111222222222444777:::<<<>>>@@@AAAFFFJJJPPPXXX___hhhqqqwwwwwwuuuqqqkkkeee```^^^^^^\\\```hhhoootttxxxzzz{{{wwwvvvsssnnnmmmpppwww}}}~~~vvvuuutttrrrrrrrrrsssssswwwxxx{{{}}}zzztttoookkkkkkjjjjjjooouuuzzz{{{}}}~~~}}}zzzxxxvvvxxxwwwtttqqqnnnkkkhhhfffiiilllqqqvvv}}}}}}xxxooodddYYYRRROOOOOOLLLMMMNNNOOOPPPQQQQQQRRRTTTTTTUUUWWWZZZ\\\^^^``````dddjjjnnnppprrrsssuuuzzz{{{~~~{{{vvvrrrpppnnnllliiieee```]]]ZZZYYYYYYXXXXXXWWWWWWVVVVVVVVVZZZ[[[\\\]]]^^^___```aaadddgggmmmtttzzz{{{yyywwwuuuwwwzzz~~~{{{qqqhhhccc]]]YYYSSSNNNKKKJJJIIIIIIFFFBBB@@@CCCCCC@@@>>>???BBBBBBEEEKKKYYYmmmxxxnnn___UUUKKKIIIKKKMMMQQQVVV\\\ccckkkoooooonnnllllllqqqnnnggg\\\PPPHHHGGGIIIIIIKKKMMMMMMJJJDDD>>>999777444111111333555666777;;;:::888666444333333222333333333333333333333333444333111//////000111222333333333333333333333333222222222333333333444444222222222333333444444444333333333333333333333333444444555444444444333333222222222222222111111111222222222333333333444444444444333333333222222222444444333333444444555666333333444444444444444444444444555555666666777777666666666666555555555555666666666666666555555555888888888888777777777777999::::::;;;<<<===>>>>>>===???@@@AAABBBEEEHHHKKKTTTaaawww...............------------------.........//////........................+++,,,,,,------.......................................------------......000//////...///000111222///000000000000111222333444666999;;;;;;===@@@CCCLLLQQQXXX^^^dddiiinnnrrruuuuuusssnnngggaaa]]]\\\___eeemmmtttxxxzzz}}}}}}|||xxxrrrnnnooovvv||||||xxxuuusssqqqqqqrrrvvv||||||vvvqqqqqqqqqrrrvvv{{{|||||||||{{{zzzxxxuuutttuuutttsssqqqooommmmmmlllqqqtttxxx~~~}}}wwwtttttttttuuuqqqjjjaaaXXXRRROOOOOONNNNNNOOOPPPQQQRRRRRRSSSTTTUUUWWWZZZ^^^bbbeeegggiiinnnuuu{{{~~~|||yyywwwtttsssqqqmmmiiidddaaa^^^[[[ZZZYYYWWWTTTQQQNNNMMMNNNNNNNNNNNNMMMMMMLLLKKKJJJKKKLLLLLLMMMNNNNNNNNNRRRTTTWWW\\\aaaccccccbbb```aaadddgggkkkooorrrtttyyyzzztttgggaaaYYYRRROOOMMMKKKIIIFFFBBB@@@CCCDDDAAA???@@@DDDCCCCCCEEENNN\\\lllwwwxxxmmm___QQQKKKJJJLLLQQQWWWXXX[[[```hhhnnnooolllhhhmmmnnnllleeeZZZOOOHHHEEEFFFHHHKKKLLLKKKFFFAAA===666555444444666666555444888888666555555444444444333333333333333333333333444222000/////////111222333333333333333333333333222222333333333444444444222222333333333333333444333333333222222333333333444444555555555444333222333333333333222222222222222222222333333333444444444444333333333222222222444444333333444444555666333333333444444444555555333333333444555555555666222222333444444555666666555555555666666666666666999999999999999999999999999::::::;;;<<<===>>>>>>>>>@@@AAABBBCCCFFFJJJMMMTTTaaavvv---......///......------,,,,,,------.../////////------------------------,,,,,,,,,------.......................................------------......//////000000000111111111///000111111000111333555555888;;;<<<<<<>>>DDDHHHUUU[[[bbbiiilllmmmmmmnnnqqqssstttppphhhaaa]]]\\\cccjjjrrrwwwzzz{{{~~~yyysssrrrwww}}}|||wwwssspppoooooosss{{{~~~xxxxxxyyyyyy|||}}}}}}{{{zzzwwwuuusssrrrooopppqqqppppppppprrrttt{{{}}}vvvnnnhhhfffgggfffeeebbb\\\VVVQQQOOOOOOOOOOOOOOOPPPQQQSSSUUUUUUWWWYYY\\\```eeejjjnnnppptttyyy{{{vvvrrrnnnjjjhhhcccbbb```]]]YYYUUURRRQQQLLLLLLKKKJJJIIIGGGEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCAAAAAABBBCCCCCCCCCBBBBBBHHHHHHIIIKKKOOOQQQQQQQQQPPPQQQRRRUUUXXX[[[^^^___dddiiiooosssvvv{{{xxxoooddd[[[VVVRRRMMMJJJFFFBBBAAACCCDDDAAA@@@AAAAAAAAAAAACCCHHHPPPZZZaaaooowwwxxxkkk\\\SSSNNNMMMQQQWWWWWWWWWYYYaaaiiillliiiccceeegggjjjiiibbbWWWKKKDDDDDDFFFHHHJJJIIIGGGDDDBBB888777666777888777555333111111111222333555666777333333333333333333333333555444333222222222333444222222333333333333444444333333333333444444444444333333333333444444444444555555444444444444555555333444555555555444333222222222222222333333444444222222333333333333444444444444333333333333222222222222111111222222333444222333333444444555555555333333333333333444444444000111222333444555666666555555555666666666666666999999999:::::::::::::::999::::::;;;<<<===>>>>>>???@@@BBBCCCDDDFFFJJJMMMUUUaaauuu,,,---...//////......---,,,,,,------...//////000------------------------,,,,,,------------------..............................------------.........///000222222111000//////111222222000111333666666999<<<===>>>BBBJJJQQQ___fffooovvvwwwuuuqqqoooooorrrsssoooggg```]]]]]]hhhnnnuuuyyyzzz{{{~~~zzzwww{{{|||wwwsssqqqpppnnnsss|||~~~~~~~~~|||xxxuuurrrooonnnjjjmmmpppqqqrrruuuzzz~~~}}}sssggg___\\\\\\YYYZZZZZZYYYUUURRRQQQQQQPPPPPPPPPRRRTTTXXX[[[]]]```bbbfffkkkqqqwww|||~~~{{{wwwrrrkkkfffbbb^^^ZZZWWWSSSRRRQQQNNNLLLIIIGGGFFFBBBBBBBBBBBBAAAAAA@@@???>>>===<<<<<<<<<<<<============>>>??????>>>===<<>>???AAABBBCCCFFFKKKOOOXXX___iiisss~~~xxxlllcccYYYSSSTTTYYYXXXXXXYYY]]]bbbeeedddaaa___```cccffffff^^^QQQGGGDDDEEEEEEFFFGGGGGGFFFFFF===;;;888777777666555444111111111222333444666666333333333333333333333333555444444444333333333333222222222333333444444444333333333444444444444555444444444444444444444444555555444333333444555555333444555666666444222111//////000111222333444444222222333333333333444444444444333333333333222222222222111111222222333444222222333333444555555666444444444333333333333333333333333444444555555555555555555555666666666777888888999999999:::::::::999::::::;;;<<<===>>>>>>>>>???AAABBBCCCFFFIIILLLUUU```sss+++,,,.../////////...---,,,,,,------...///000000------------------------------------------------.................................------.........---...111333333222000...///111333222111111333666666999<<<>>>@@@FFFPPPXXXeeemmmxxx|||vvvsssooorrrrrrmmmeee___^^^___kkkqqqwwwzzzyyyzzz}}}~~~{{{~~~{{{wwwtttsssrrrooosss|||}}}xxxssspppmmmllliiimmmqqqtttvvvzzz~~~rrreee\\\WWWWWWRRRUUUXXXXXXWWWUUUTTTTTTSSSSSSSSSTTTXXX]]]bbbeeejjjlllpppvvv|||zzzyyyvvvpppjjjddd]]]WWWTTTQQQMMMJJJIIIHHHGGGEEECCCBBB@@@@@@========================???>>><<<;;;;;;;;;<<<===<<<======>>>===<<<;;;:::;;;;;;===???AAAAAA???<<>>>>>===>>>@@@AAABBBDDDHHHKKKVVV```rrr///---,,,---000222000...000///...---,,,------...//////.........---------++++++++++++++++++++++++////////////000000000000000000000000000000000000000000000000///////////////000000//////111444777<<<888;;;CCCEEEEEEQQQ```oooyyy~~~~~~{{{vvvuuuuuurrriii___[[[```eeejjjooowww}}}~~~}}}zzzvvvtttrrrooommmpppsssyyy~~~{{{uuuoookkkiiiiiiiiimmmrrrwwwzzz~~~|||tttkkkaaaXXXRRRTTTTTTUUUVVVWWWXXXXXXYYYWWWXXXZZZ\\\___eeemmmrrrzzz||||||uuummmgggbbb```TTTRRRNNNJJJGGGEEEDDDDDD????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<<<<<<<;;;======<<<<<<<<<======>>>@@@@@@???????????????@@@AAAAAACCCEEEGGGIIIJJJKKKPPPTTTYYY```iiisss}}}xxxlllbbb[[[SSSOOOQQQPPPIIIDDDDDDEEEDDDCCCAAA??????AAACCCCCCFFFIIILLLPPPZZZgggrrr}}}rrriiidddbbb^^^YYYXXX\\\___^^^\\\]]]]]]^^^^^^```eeefff]]]RRRIIIEEE@@@???BBBEEEFFFFFFGGGAAA:::777777777666444555555444333333333333444333333333333333333333333555555555444444333333333333222222222222333444444444444222222222222444444555444333222333444555666555333222333444444222111666555555444444333222111444222000111333444222000222222222222222222222222555555555444444333333333333333333333333333333333666666666666555444333222333222222333333555666777444444444444444444444444444444444555666777888999999999::::::::::::;;;;;;;;;<<<>>>===<<<<<<===>>>>>>???@@@@@@AAACCCFFFIIITTT```sss///...,,,---000111///---000///...---,,,------...//////.........---------.........---------------.../////////000000000000////////////////////////000000000000///////////////000000000000222555888<<<888<<>>======<<<<<<======>>>>>>>>>===============>>>>>>>>>???AAABBBCCCDDDEEECCCFFFJJJOOOTTT\\\dddjjjwww|||qqqjjjbbb\\\\\\YYYRRRMMMLLLIIIHHHGGGEEECCCBBBCCCDDDBBBDDDFFFFFFHHHNNNXXX```mmm}}}vvvnnnjjjaaaZZZXXX\\\aaaaaa``````aaadddeeegggjjjkkkddd\\\MMMGGGAAA>>>???BBBEEEFFFGGGCCC>>>:::888777666666666555444444333333444444444444444444444444444444555555444444444333333333333333333333333444444555444444333222222333444444444444333222222222222333333333333333333333444555333666999888555333333555444222111222444555333111222222222222222222222222555555555555444444444444333333333333444444444444555555555555555444333222222222333444444555666666555555444444444333333333555555555555666777888888999999999:::::::::;;;;;;<<<===>>>>>>======>>>???>>>???@@@@@@AAACCCFFFIIITTT```sss000...---...//////...---//////...------------..................---------............................../////////000000000////////////////////////////////////000000000000///000111111111333666999@@@<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<>>>>>=========>>>>>>>>>===============>>>>>>======>>>>>>??????@@@@@@>>>???BBBDDDFFFKKKPPPTTT]]]cccnnn{{{~~~uuulllfffaaaYYYRRRPPPJJJIIIGGGEEEDDDBBBAAAAAAAAACCCCCCBBB@@@BBBHHHLLLTTTdddyyy}}}wwwggg]]]VVVYYY___aaabbbbbbccchhhlllmmmmmmnnnjjjeeeVVVOOOEEE???>>>@@@DDDGGGFFFEEEBBB>>>:::777777888666555444444333444444444555555555555555555555555555444444444444333333333444444444333444555555666444444333333333333444444444444555444444333222111111333444333222333777;;;888===@@@===666222444777555444333333444555444333333333333333333333333333444444444444555555555555333333444444555555555666444444555555555444333333111222444555666666555555555555555444444333333333666666555555555666666777999999999999::::::::::::<<<>>>??????>>>>>>???@@@>>>???@@@@@@AAACCCFFFIIISSS___rrr000///............---,,,............------..............................,,,,,,,,,---------------........./////////000000////////////////////////////////////000000000000///111222333333555888;;;DDDBBBCCCJJJRRR[[[iiiwww~~~{{{ppplllhhhgggiiikkkkkkjjjoooqqqtttyyy}}}~~~vvvvvvwwwzzz|||~~~~~~}}}}}}|||yyyvvvxxx{{{}}}zzzssskkkeee___]]]^^^fffttt{{{xxxwwwwwwxxxtttrrrmmmhhheeefffjjjmmmqqqwwwyyyxxxvvvttttttrrrooommmkkkjjjjjjhhheeebbb___]]]ZZZ[[[]]]aaadddhhhjjjllltttvvvyyy}}}{{{tttmmmgggbbb___YYYWWWSSSNNNIIIDDDAAA@@@???>>>===<<<;;;;;;<<<<<<::::::::::::::::::;;;;;;<<<<<<<<<===============>>>>>>???????????????@@@?????????>>>======<<<<<<@@@@@@???>>>>>>>>>>>>???@@@????????????@@@@@@AAA@@@@@@@@@@@@???????????????@@@AAAAAABBBDDDGGGJJJMMMQQQXXXbbbnnn~~~vvvlllbbbYYYSSSMMMKKKIIIGGGFFFEEECCCAAABBBCCCDDDBBB@@@???AAACCCHHHSSSccctttrrrcccUUUSSSXXX[[[^^^aaaaaaiiiooonnnlllllljjjgggaaaYYYNNNDDD???@@@CCCFFFDDDEEEEEEAAA;;;888888999666666555444444444444444444444444444444444444444444444444444444444444444555444444444444555666666444444444333333444444444444555666777666555444333000333555333111333999???DDDDDDBBB===777333333555555555444444555555555444333333333333333333333333222222333333444444555555555555555555555555555555444555555666666666555555111333555666777666555444444444444444444444444444666555555444444444444555888999999999999:::::::::;;;<<<>>>>>>======>>>@@@>>>???@@@@@@AAACCCFFFIIISSS___rrr/////////...---,,,,,,---------..................---.....................,,,,,,,,,---------..................////////////.........................../////////000000000111///111333555555777:::===DDDCCCGGGOOOYYYeeesss}}}|||{{{pppmmmjjjkkkooorrrrrrpppsssssstttxxx|||xxxwwwwwwyyy{{{|||{{{yyyuuuxxx|||~~~~~~zzzvvvrrrrrrwww|||}}}zzzqqqiiiccc\\\YYYZZZcccsssyyysssqqqrrrsssooommmiiieeecccfffkkkppptttzzzzzzxxxvvvrrrnnnkkkjjjiiihhhgggdddddddddbbb```^^^\\\ZZZXXXZZZ___dddjjjooosssuuu}}}zzzxxxxxxtttnnnfff___XXXSSSQQQKKKJJJHHHEEECCCAAA??????<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;<<<===>>>???============>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@???>>>=========BBBAAA@@@???????????????@@@@@@@@@@@@@@@AAABBBBBBCCCBBBBBBAAA@@@??????>>>;;;<<<=========>>>@@@BBBEEEFFFJJJPPPYYYfffttt~~~ttthhh^^^WWWSSSOOOMMMLLLJJJHHHEEEBBBCCCDDDCCCBBBBBBBBBCCCFFFIIIQQQ\\\kkk}}}kkkWWWOOOOOORRRVVV[[[^^^gggnnnnnnlllkkkiiifffggg```UUUIIIAAA>>>???AAAAAACCCEEECCC===999888999666666555444444444444555333333333333333333333333444444444444444444444444555444444444444555666666444444444444444444444444222333444666666666555444000333555333111333999???HHHBBB;;;777555555333222555555555555555555555555333333333333333333333333111111222222333333333444777777666555444333333222444555666777777777777777222333555777777666555333111222222333444555666666444444333222222222333333888888888999999999::::::999:::<<<<<<<<<<<<===???>>>???@@@@@@AAACCCFFFIIIRRR^^^qqq---...///...,,,,,,---...,,,---......///.........---------...............---------...//////000000------........./////////..............................//////000000111111///111444666777999<<<>>>@@@CCCKKKWWWeeesss~~~yyyxxxooonnnmmmoootttwwwwwwvvvuuusssrrruuu{{{yyyvvvuuuwwwzzzzzzxxxuuupppssswwwyyyyyyvvvrrrppprrrvvv{{{|||wwwooogggbbbXXXVVVXXXdddvvvwwwppplllmmmooolllkkkhhhfffeeeiiioootttxxx{{{~~~{{{uuupppmmmnnnkkkgggeeeeeeeeeeeedddbbbbbbaaa```___]]]\\\[[[[[[^^^cccjjjqqqwww|||~~~yyysssnnnkkkhhhddd___XXXQQQLLLIIIGGGAAAAAA@@@???>>>>>>>>>>>>:::;;;;;;<<<=========>>>>>>>>>======>>>@@@BBBCCC?????????@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFDDDCCCCCCBBBAAA@@@??????CCCBBBAAA@@@@@@@@@@@@@@@????????????@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>===:::;;;<<<<<<;;;<<<>>>??????@@@BBBEEELLLWWWccckkkmmmpppssswww{{{oooccc^^^VVVQQQOOOLLLIIIEEECCCCCCCCCCCCDDDDDDCCCCCCDDDCCCEEELLLWWWhhhsss^^^QQQKKKJJJOOOUUUYYYdddmmmpppoooooolllhhhfffbbbZZZOOOFFF???======???AAADDDDDDAAA===;;;999777666555555444444555555333333333333333333333333333333333444444444444555444444444333444555555666444444555555555555444444222222333444444444444444111333444333222333777;;;>>>888222222555888555111444555666555444444555666333333333333333333333333222222222222333333333333777666666555444333222222333444555666777888888888444555666666777666555444111222222333444555666666333333222222222333333444888888888888999999999999888999;;;;;;;;;;;;===???>>>???@@@@@@AAACCCFFFIIIQQQ]]]qqq+++---///...,,,+++---///,,,,,,.../////////......---------.........//////,,,,,,,,,---.../////////---------.........//////.................................///000111111111///222555777999;;;===???BBBHHHSSSbbbrrr}}}vvvtttnnnnnnpppsssvvvyyyzzzzzzuuurrrooorrrxxx}}}~~~~~~zzzwwwuuuwww{{{|||yyyvvvqqqrrrsssssssssrrrpppooossswww{{{{{{uuullleeeaaa[[[ZZZ^^^kkk}}}vvvmmmiiijjjlllllllllkkkjjjjjjooouuuyyyzzz{{{{{{wwwqqqjjjeeecccbbbaaabbbccceeefffeeecccbbbbbbbbbbbbaaaaaa``````dddfffkkkrrrxxx}}}|||xxxtttmmmgggbbb___YYYVVVQQQLLLGGGDDDCCCBBB>>>======<<<<<<======>>><<<===>>>??????@@@@@@@@@@@@???>>>>>>???BBBDDDEEEBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKHHHGGGGGGFFFEEEDDDCCCBBBDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAACCCDDDDDDCCCBBBBBBAAA@@@???>>>>>><<<===>>>>>>======>>>???>>>???@@@BBBFFFNNNWWW]]]^^^___```aaaeeepppwwwoooccc[[[VVVRRRLLLHHHHHHGGGFFFEEEEEEEEEDDDCCCAAA@@@CCCHHHLLLUUUfffwwwyyyhhh[[[OOOIIIKKKPPPSSS^^^jjjppptttuuuqqqkkkbbbbbb___XXXOOOFFFAAA??????AAACCCEEEEEECCC>>>;;;777666666555555555555555444444444444444444444444333333333444444444555555333333333333333444444555333444555666666555444333888777666555444444444444333333333333333333444555444333444777::::::666222333555666555333222444666444444444444444444444444555555444444444444444444333333333333444444444444111222333555666666777777666666666666555555555555444444444444444444444444333333333333444555666666888888888888999999999999888:::;;;<<<<<<<<<>>>???>>>???@@@@@@AAACCCFFFIIIQQQ]]]ppp***,,,......,,,,,,...000+++,,,.../////////......---------.........//////))))))***++++++,,,---------------.........//////........................---......///000111111222///222555888:::<<<>>>@@@HHHOOO\\\jjjzzz|||tttrrrlllnnnqqqtttwwwyyy{{{|||tttpppmmmooovvv{{{}}}|||{{{yyywwwyyy~~~}}}zzzsssrrrpppooonnnnnnoooppptttxxx{{{yyysssjjjdddbbbcccbbbfffsss~~~uuulllggghhhkkkmmmmmmmmmmmmooosssyyy}}}{{{{{{xxxrrrjjjccc___]]]XXXZZZ___dddhhhhhhfffccccccdddddddddeeeeeeeeefffkkkmmmrrrxxx~~~}}}|||uuussspppkkkeee^^^YYYVVVOOOMMMIIIEEEBBB@@@@@@@@@???>>>>>>=========>>>>>>???@@@AAABBBCCCCCCCCCCCC@@@?????????@@@BBBEEEFFFEEEFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMNNNNNNOOOKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@CCCCCCCCCDDDDDDFFFGGGGGGDDDDDDDDDCCCBBBAAA@@@@@@<<<>>>>>>>>><<<;;;<<<===@@@@@@AAAAAACCCHHHOOOTTTTTTUUUSSSQQQSSS\\\jjjuuutttiiibbb\\\VVVQQQOOOMMMJJJHHHGGGFFFDDDCCCAAAAAAEEEJJJIIIIIIRRR___}}}|||pppcccUUUKKKJJJNNNMMMXXXeeeooovvvxxxssslllaaacccddd```WWWNNNGGGDDD@@@@@@BBBFFFIIIGGGAAA<<<777777666555555555555555555555555555555555555555333333333444444555555555333222222222222333444444333444555666666555444333@@@>>><<<999777666666666555333222333444444222111222666<<<@@@@@@<<<666333222444666555333222333666444444444444444444444444777777777666666555555444000000111222444555555666///000111333444555555666777666555555555555666666777666666555333222111111444444444555666777888999777888888888888999999999999:::<<<=========???AAA>>>???@@@@@@AAACCCFFFIIIPPP\\\ppp........................+++,,,---...////////////+++...111222///---...///,,,,,,,,,,,,------...///........................---...............------+++---///000000000111333555444666;;;>>>===???CCCMMMXXXhhhxxxvvvnnnmmmqqqvvv{{{}}}{{{xxxvvvsssooolllnnnvvv}}}~~~}}}|||~~~}}}|||vvvpppnnnkkkiiilllqqqvvv{{{{{{tttmmmiiieeebbbiiikkkqqq{{{zzzrrrnnnnnnooopppqqqrrrtttwwwzzz|||~~~~~~yyypppfff\\\VVVSSSRRRTTTYYY___dddffffffdddfffccc```bbbgggmmmpppqqqwwwzzz~~~{{{zzzzzzyyytttooommmhhhbbb]]]YYYUUUNNNIIIIIIEEEAAA??????>>><<<:::>>>>>>======>>>@@@BBBCCCEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFGGGHHHJJJKKKLLLMMMRRRRRRQQQOOONNNNNNQQQTTTSSSSSSSSSTTTVVVWWWYYYZZZUUURRRNNNKKKKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIHHHGGGGGGFFFFFFGGGHHHHHHDDDEEEEEEEEEEEEDDDCCCBBBBBBAAA???>>>===>>>>>>??????>>>>>>>>>@@@CCCGGGIIIIIIIIIIIIGGGGGGJJJPPPVVVfffrrrqqqhhh```XXXXXXSSSMMMKKKKKKJJJHHHFFFBBBAAA@@@AAADDDIIINNNQQQ```xxxuuugggXXXNNNJJJJJJMMMUUU^^^fffqqq||||||uuummmlllkkkiiieee[[[NNNCCCFFFEEEEEEGGGIIIIIIDDD@@@;;;>>>???<<<555111333666777666666666666555555555555444333222222333555555111111222222222333333333666666555555555444444444555555555555555555555555444444444444444444444444999:::;;;<<<;;;888555333666666555444333333222222111111111222222333333333555555555555555555555555666555444333111000//////333333333333333444555666555333222222333555555555777777777777777777777777666666666777777777777777777777888999::::::;;;;;;::::::;;;<<<===>>>??????@@@AAABBBBBBBBBDDDGGGJJJSSS```ttt------------------------+++,,,---...////////////---...///...,,,+++---///------,,,,,,,,,---..............................---......//////...------,,,...000111000000111222555444666<<>>===??????>>><<>>===>>>>>>???>>>=========>>>AAADDDFFFCCCDDDDDDBBBBBBDDDIIIMMMQQQ[[[iiiyyy~~~qqqeee[[[WWWQQQNNNMMMLLLIIIFFFCCCBBBAAAAAACCCFFFIIIKKKTTTeeeyyy{{{pppcccWWWNNNJJJIIIQQQYYYaaalllxxx|||zzzuuuppplllkkkkkkdddWWWKKKFFFEEEEEEGGGKKKKKKGGGCCC>>>??????;;;777444444666555444444444444333333333555555444444444444444555333333444444444555555555555555555444444444444333555555555555555555555555333333333222222111111111333444666777777555333222666666555555444333333222444444444555555666666666444444444444444444444444555444444333222111000000555444444444444444444555666444333333555666666666666666666666666666666666333333333444444444444555888888888999999:::::::::::::::;;;<<<===>>>??????@@@AAABBBBBBBBBDDDGGGJJJTTTaaavvv,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////////////////---+++)))))),,,.........------------------........................---......//////............///111111000000111333555444777<<>>>>>@@@BBBBBBAAAAAAAAAAAABBBCCCDDDFFFGGGJJJKKKNNNPPPRRRRRRQQQQQQOOOPPPRRRTTTVVVWWWXXXXXX[[[]]]___aaaaaaccceeegggdddddddddeeefffggghhhiiillliiifffdddcccbbb```^^^ZZZ[[[[[[\\\\\\\\\\\\\\\[[[ZZZXXXUUURRROOOMMMLLLJJJJJJIIIIIIHHHGGGFFFFFFBBBBBBAAA@@@@@@@@@AAAAAA??????>>>===>>>AAACCCEEE????????????>>>???BBBDDDDDDIIIRRR]]]jjj|||zzzhhhbbbZZZUUURRROOOKKKHHHGGGGGGEEEDDDDDDDDDEEEEEELLLRRR]]]lll{{{qqqcccUUUMMMIIIPPPXXX^^^fffqqqyyy|||~~~vvvooonnnqqqnnncccXXXHHHFFFEEEFFFJJJKKKIIIGGGBBBAAA>>>;;;888777666666555444444444444333333333666666666666666555444333444444444444555555555555444444444444333333333333555555555555555555555555555444333333111111000//////111333555555444333222444444444333333222222111222222333333333333444444333333333333333333333333333333333333222222222222666555555555555444444444777555444444666777777666666666666666666666666666555555666666777777777777888888999999999999999999::::::;;;<<<===>>>?????????AAABBBBBBCCCDDDHHHJJJUUUbbbwww,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......///...---,,,++++++,,,,,,000///...---------------........................---......////////////...///000111111000000222333666555888<<<>>>AAAHHHQQQ\\\nnnxxxrrrqqqqqqrrruuuzzz}}}~~~{{{wwwtttkkkpppxxx~~~yyyrrrmmmooouuurrrkkklllooovvvxxx|||}}}zzzyyy{{{}}}~~~~~~~~~}}}{{{yyywwwuuuuuurrrkkkaaaWWWOOOLLLKKKIIINNNUUU\\\aaafffiiikkklllmmmpppuuu{{{~~~{{{yyyqqqnnniiieeeccc___ZZZWWWTTTPPPKKKGGGDDDCCCCCCCCCAAAAAAAAABBBDDDEEEFFFFFFDDDEEEEEEGGGHHHIIIJJJKKKOOORRRUUUYYYZZZZZZYYYXXXXXXYYY[[[\\\]]]^^^^^^]]]bbbdddgggiiiiiijjjkkkmmmiiiiiijjjkkkmmmoooqqqrrrtttrrrppppppooonnnllljjjdddcccbbbbbbccceeeggghhhgggfffccc```[[[WWWTTTRRROOONNNMMMLLLJJJJJJIIIIIIFFFEEEEEEDDDDDDDDDDDDDDDBBBBBB@@@@@@@@@BBBCCCDDD>>>>>>??????>>>>>>>>>???AAACCCGGGLLLUUUcccttt}}}uuuhhh^^^WWWSSSNNNKKKLLLKKKIIIHHHFFFEEEEEEDDDJJJLLLPPPXXXiiiyyymmm^^^TTTOOOUUU\\\aaaeeekkkssswwwzzzsssrrrrrrqqqlllgggRRRLLLFFFCCCEEEHHHIIIIIIEEEBBB===:::999888777555777666666666666555555555666666777888777555444333222222222333333333333444444444333333333222222222555555555555555555555555555555555444444333333333222333555666666555444444222222222111111111000000222222222222222222222222222222222222222222222222333333333333333333333333444444555555555555555555666444444444666777666555666666666666666666666666666777777888888999999999999999999999888888888888::::::;;;<<<===>>>?????????@@@AAABBBCCCEEEHHHKKKUUUbbbwww------------------------,,,---......///.........---......//////...,,,+++000///......------------........................---......///000000//////000111222111000111333555999888:::===>>>AAAKKKUUUdddvvv{{{sssoooqqqttttttwww{{{}}}|||xxxsssppplllqqqxxx}}}}}}uuuoooqqqwww~~~uuurrrwww|||{{{|||~~~{{{zzz{{{}}}~~~~~~}}}{{{yyyvvvtttssstttqqqjjjaaaXXXQQQNNNMMMKKKPPPXXX^^^ccchhhlllooopppsssvvv{{{~~~zzzwwwuuuooolllgggbbb]]]XXXTTTQQQOOOMMMJJJFFFDDDDDDFFFGGGDDDEEEFFFGGGGGGGGGHHHIIIKKKKKKMMMNNNPPPQQQRRRRRRVVVYYY]]]```bbbbbbaaaaaabbbcccdddeeeeeedddcccbbbdddfffiiiiiiiiihhhiiijjjiiijjjkkknnnpppsssvvvwwwwwwuuutttuuuvvvvvvtttsssllljjjfffdddeeeiiinnnqqqpppooollliiieee```]]]ZZZUUUTTTRRRPPPNNNNNNMMMMMMIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBB???>>>>>>>>>>>>>>>===<<<<<<>>>@@@BBBFFFOOO\\\dddxxxxxxhhh^^^WWWRRROOOMMMLLLKKKIIIGGGFFFEEEEEEGGGJJJMMMPPPWWWggg~~~|||ttthhh___TTTYYY```eeehhhjjjnnnsssyyyyyywwwssspppnnnoooppp___VVVIIIBBBAAADDDGGGHHHEEEBBB>>>;;;:::999777555777666666666666555555555555666777777777666444333222222333333333444444444444444333333333222222222555555555555555555555555333333333444444555555555555555666666666555444333333333333333333222222222666666666666666666555555222222222222222222222222222333333333333444444444222222444555666666666666444333333444555666555444555555555555555555555555333333444555555666777777999888888888888888888888::::::;;;<<<===>>>??????>>>@@@AAABBBCCCEEEIIIKKKTTTbbbwww........................------...............---,,,,,,---///000000---***//////......---.................................---...//////000000000000000111111111111222555777;;;;;;<<>><<<===>>>>>><<<;;;999<<<>>>@@@BBBGGGOOOUUU^^^iii|||zzzlllbbbZZZUUUPPPNNNKKKIIIGGGEEEEEEEEEBBBEEEJJJKKKKKKTTTiii}}}}}}|||yyyqqqiiiYYYZZZ___fffiiiiiilllpppqqqtttvvvrrrllljjjmmmqqqjjj___PPPEEEAAABBBEEEFFFEEEDDDBBB???<<<999777666555444444444444333333333444555555666666666555555444555555555666666666666444444444444333333333333555555555555555555555555///000111111333444444555555555555555444333333222666666666666666666666666555555555555555444444444222222222222222222222222333333333333444444444444111222333555666555555444333222222444555666444333555555555555555555555555444555555666777888999999777777888888888888888888::::::;;;<<<===>>>??????>>>???AAABBBCCCEEEIIILLLSSSbbbxxx---------------------------...............------,,,******+++...///...,,,///............//////000........................------///000000111111111///000111111111333777:::<<<<<>>???>>>===<<<>>>AAAAAAAAABBBGGGKKKNNNTTTcccwwwvvviiiaaaWWWUUUPPPLLLIIIGGGGGGHHHCCCDDDGGGHHHGGGIIIWWWggg}}}vvvoooaaa\\\\\\aaaddddddfffiiikkkoooqqqpppkkkiiijjjlllpppfffXXXMMMHHHFFFDDDCCCEEEGGGHHHEEE???:::999999555444444444444333333333333333333333444555666777555555555555666666666666555555555444444444444333555555555555555555555555111111111222222333333333333333333444444444444444666666666666666666666666444444333333333222222222333333333333333333333333444444444444444333333333222333444555444333111000444333333555777777555333555555555555555555555555666777888999:::;;;<<<<<<666666777777888888999999::::::;;;<<<===>>>??????>>>???AAABBBCCCEEEIIILLLTTTcccyyy,,,,,,,,,,,,,,,,,,,,,,,,---...............------,,,)))'''(((+++...///..................///000111........................------///000111111111111///000000111111444888;;;<<<===@@@DDDHHHPPP```ppp}}}qqqkkklllrrrwwwyyy||||||~~~yyyxxx{{{zzz|||}}}}}}ttttttyyy~~~}}}zzzxxxuuusssssstttwwwyyyzzzyyywwwrrrkkkeeeaaa```]]]bbbiiilllnnnpppvvv{{{~~~zzzvvvtttttttttsssqqqnnnkkkhhhfffddd\\\\\\[[[XXXTTTQQQOOOOOOKKKNNNQQQRRRPPPQQQSSSVVVYYY]]]aaacccbbbbbbdddfffdddfffhhhkkkmmmnnnnnnnnnhhhiiijjjkkklllmmmoooooooooqqquuuxxxzzzzzzyyyxxxpppppppppnnnmmmnnnqqqtttqqqqqqqqqrrrssstttvvvvvvxxxuuuqqqpppppprrrssssssttttttuuuuuuuuuuuuuuuvvvrrrsssuuuvvvvvvuuutttrrrkkkiiifffccc```_________bbbaaaaaa___]]]ZZZWWWUUUOOONNNMMMKKKIIIGGGFFFEEEDDDAAA>>>>>>@@@BBBBBB@@@>>>???@@@>>>;;;;;;>>>BBBGGGIIIRRRbbbrrrwwwmmm___\\\VVVQQQLLLKKKKKKKKKIIIFFFFFFHHHFFFFFFNNNYYYfffyyyqqqjjj```ZZZ]]]___]]]^^^bbbiiikkkmmmmmmllljjjhhhgggrrriii]]]TTTNNNJJJEEEBBBEEEIIILLLIIIBBB<<<:::;;;777777666666666555555555333222222222333555777888333333333444444444555555666666555555555444444444555555555555555555555555444444444444444444444444222333333444666777777888444444444444444444444444777777777666666555555555333333333333333333333333555555444444444333333333444555555555333111...,,,444444555666888888666444555555555555555555555555333444555666777888999999555666666777888999999:::::::::;;;<<<===>>>??????>>>???AAABBBCCCFFFIIILLLVVVdddzzz---------------------------------.........//////........................,,,,,,,,,------.........,,,,,,------......//////111...------000111///,,,...///000000000333777:::>>>@@@AAACCCJJJZZZmmm||||||ssskkkjjjkkknnntttzzz}}}~~~|||wwwwww|||~~~wwwsssvvv}}}yyynnnnnnttt|||wwwuuuzzz}}}yyytttuuuvvvtttrrrsssxxx|||yyywwwuuutttqqqnnniiifffgggjjjoootttxxxzzzzzzzzz}}}{{{xxxuuuqqqlllhhhpppmmmjjjgggdddaaa]]]ZZZWWWTTTQQQPPPRRRRRRPPPMMMQQQSSSUUUVVVWWWZZZ___bbbhhhjjjllllllkkkjjjjjjkkkooonnnnnnmmmnnnoooqqqrrrmmmmmmlllkkkkkkkkklllllloooppptttyyy}}}~~~|||zzzuuuvvvyyyzzzzzzyyywwwuuuwwwwwwxxxyyyzzz{{{}}}}}}~~~{{{vvvqqqnnnooosssvvvwwwxxxyyyzzz{{{zzzyyyxxxxxxvvvtttvvvxxxyyywwwuuuqqqooolllhhheeedddccccccccceeefffgggfffbbb___\\\WWWVVVSSSPPPMMMJJJIIIHHHEEECCCAAAAAABBBCCCCCCBBBAAA@@@???======>>>>>>???FFFCCCFFFQQQ[[[fff~~~zzznnnggg]]]VVVRRROOOKKKHHHJJJIIIHHHFFFDDDFFFIIIKKKZZZhhh}}}|||wwwiii```XXXWWWXXXXXXYYY[[[aaaccchhhnnnqqqnnnggg```hhhkkkjjjbbbUUUJJJFFFFFFHHHKKKNNNLLLEEE>>>:::888666666666555555444444333555555555555555555555555444333333222222333333444666555444333222222222222222333555666666444333222444333222222333444666777333333444444555666666666555555555555555555555555666444333333444555333222444444555555444444333222222222333333444555666666555555555444444333333333333444555666666555444333666666666666666666666666444444444444555666777888888888888777555666888:::;;;;;;:::;;;<<<>>>@@@AAAAAAAAAAAAAAAAAADDDHHHLLLVVVbbbwww------------------------------..........................................------...............///.............../////////000///---...000111///---///000111222222555999<<<>>>???BBBFFFOOO```uuuwwwoooiiihhhkkkmmmrrrxxx}}}}}}|||vvvsssvvvzzz{{{wwwvvvyyy|||yyyooolllnnnwwwqqqnnnrrr{{{xxxvvvwwwwwwtttqqqqqquuuyyyyyyxxxvvvtttrrrooollljjjjjjmmmrrrwwwzzz{{{{{{zzz{{{yyywwwuuusssoookkkgggiiifffccc```^^^[[[XXXUUUTTTQQQOOONNNPPPQQQPPPOOORRRTTTWWWYYY\\\___dddhhhnnnppprrrsssrrrqqqrrrrrroooooonnnnnnnnnoooqqqqqqooonnnnnnmmmmmmlllllllllmmmooosssyyy~~~~~~{{{yyy{{{{{{{{{|||}}}}}}yyyxxxyyy{{{}}}~~~|||zzzwwwwwwxxxxxxwwwuuurrrqqqnnnkkkiiigggeeeeeehhhjjjlllnnnnnnllliiigggaaa___[[[WWWSSSOOOLLLKKKGGGEEECCCBBBCCCCCCBBBAAABBBAAA???>>>============???;;;>>>GGGMMMUUUjjjwwwiii^^^XXXTTTPPPNNNKKKJJJHHHFFFDDDEEEFFFHHHLLLYYYkkk}}}oooeee[[[WWWVVVTTTUUUWWW]]]```eeelllqqqpppjjjeeefffjjjlllhhh___TTTLLLHHHHHHLLLPPPOOOIIIBBB<<<999666666555444444333333333555555555555555555555555555444444333333444444555777666555444333333333333444444444333333444444444555444444333333444444555444444444444444333333333555555555555555555555555666444333333444555333222444444555555444444333222222333333444444555555555555555444444444333333333555555666666666555555444666666666666666666666666666666777777888999999:::888999999888666666888:::>>>===<<<<<<<<<<<<===>>>AAAAAAAAAAAAAAADDDHHHLLLVVVbbbwww..........................................------........................///////////////.........000000///////////////...000///......000000///...111222333444555777;;;======???CCCJJJWWWiiirrrkkkgggiiilllnnnrrrwww}}}|||xxxsssrrrrrrxxxyyyzzzyyyxxxwwwxxxyyy|||{{{|||}}}yyypppkkkjjj}}}zzzooogggdddhhhvvv|||xxxwwwwwwxxxxxxuuuqqqooorrrttt{{{yyywwwuuurrrpppooonnnooorrrwww|||~~~}}}|||zzzuuutttrrrqqqpppmmmiiifffccc```\\\YYYXXXVVVSSSQQQPPPNNNKKKKKKMMMPPPQQQQQQTTTWWW[[[^^^aaaeeejjjnnntttwwwzzz{{{zzzyyyzzz{{{uuutttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqpppooonnnmmmmmmooossszzz}}}~~~~~~{{{xxxvvvvvvtttsssrrrrrrqqqooommmjjjhhhgggkkkmmmppprrrtttsssrrrqqqkkkiiieee```ZZZUUUQQQOOOMMMJJJHHHGGGFFFFFFEEECCCCCCBBB@@@>>>===<<<<<<<<<>>>;;;===BBBEEEIIIWWWhhh~~~}}}mmmccc\\\WWWTTTNNNLLLJJJHHHGGGFFFFFFFFFDDDLLLYYYkkkyyymmm___XXXTTTPPPOOOQQQXXXZZZaaaiiiqqqssspppllldddhhhlllnnnjjj```SSSJJJHHHMMMRRRTTTOOOGGG???;;;888777666555555444444444555555555555555555555555666555555444444555555666777777666555444444444444666555333222222333555666444555555555555444333333555444444333222222111111444444444444444444444444666555333333444444444333444555555555555444333333444444444444444444444444555444444444444333333333666666666555555666666777666666666666666666666666666777888999999::::::999999::::::999888888999;;;>>>======<<<<<<======>>>AAAAAAAAAAAAAAADDDHHHLLLVVVcccxxx////////////////////////...............---------........................000/////////......------111111000000//////......////////////000000000000000222444555666888;;;>>>>>>AAAGGGQQQ___ssspppkkkiiimmmpppqqqtttxxx|||zzz~~~~~~wwwsssqqquuuvvvvvvvvvuuuuuuvvvxxxzzzyyyyyyzzzuuunnnkkklll{{{~~~sssggg___\\\aaappp}}}xxxuuuvvvuuuwwwxxxuuuqqqoooqqqsss|||{{{xxxtttpppnnnnnnnnnsssvvvzzz~~~~~~{{{yyyrrrqqqpppooonnnllliiifffaaa^^^ZZZVVVTTTRRRPPPNNNLLLKKKJJJJJJLLLPPPSSSTTTYYY\\\___ccceeeiiimmmpppxxxzzz}}}~~~~~~}}}~~~}}}|||{{{yyyxxxvvvvvvuuuwwwwwwxxxwwwvvvuuusssrrrrrrssswww}}}}}}wwwtttqqqpppppppppppppppooonnnkkkiiigggiiikkknnnqqqssstttsssssspppoookkkgggbbb]]]YYYWWWUUURRROOOMMMLLLJJJHHHFFFDDDBBBAAA???>>>===>>>>>>AAA??????BBBCCCDDDMMMWWWhhhzzzrrrggg]]]XXXRRRPPPMMMKKKJJJIIIGGGFFFFFFIIIOOO[[[ooottteee[[[TTTNNNKKKLLLSSSVVV]]]gggqqqvvvvvvtttdddeeehhhmmmooohhhZZZOOOIIINNNTTTWWWTTTLLLCCC===;;;:::999777666666666666555555555555555555555555555555444444444444555555666666555444444444444444555444333222333444555666333444555666666555444444444444444333333333222222444444444444444444444444777555333222333444444333555555555555555444444333444444444444444444333333444444444444444444444444777777666555555666888999666666666666666666666666444555666777888888888777999:::;;;:::999999:::;;;999:::;;;<<<>>>@@@AAABBBAAAAAAAAAAAAAAADDDHHHLLLUUUcccyyy////////////////////////.....................---........................///......------,,,,,,,,,111111000000//////.........//////000000000111111000222444666777999<<<>>>@@@DDDLLLYYYiii}}}{{{rrrooooootttwwwvvvvvvxxxyyyxxx|||}}}wwwttttttuuuvvvvvvtttrrrssssssuuuuuuvvvtttmmmggghhhnnn}}}uuukkk```ZZZZZZ```mmmzzz|||tttssstttrrruuuwwwvvvsssqqqrrrttt{{{{{{xxxsssnnnkkkkkkllltttvvvzzz|||}}}{{{xxxvvvqqqpppooonnnmmmkkkhhheee___\\\WWWSSSQQQOOOMMMKKKKKKLLLLLLNNNPPPSSSWWWZZZ```bbbfffhhhjjjllloooqqqwwwzzz|||}}}}}}|||}}}}}}~~~~~~}}}{{{{{{yyyyyy{{{~~~~~~|||uuuooolllkkkkkkjjjjjjkkkkkkjjjhhhfffdddhhhjjjmmmppprrrtttttttttssssssqqqooollliiifffddd]]]ZZZVVVSSSPPPNNNKKKIIIEEEDDDBBBAAA@@@AAAAAABBB>>>>>>>>>?????????DDDKKKXXXfffxxxwwwggg]]]WWWSSSOOOLLLKKKJJJHHHFFFIIIHHHIIIPPP^^^tttzzzkkk```XXXOOOJJJJJJQQQSSSYYYdddpppxxxzzzzzzhhhdddbbbfffkkkhhh^^^TTTJJJNNNTTTXXXVVVPPPGGGAAA<<<:::888666555555555666555555555555555555555555444444333333333333444444555444333333222333333333111222444555555555444444111222444666777777666666333444444444555555555666444444444444444444444444777555222222333444444444555555666666555555444333444444444444444444333333444444444444444444444444777666555555555777888999666666666666666666666666444555666777777888888777999:::<<<;;;:::999:::;;;999:::;;;===???@@@AAABBBAAAAAAAAAAAAAAADDDHHHLLLTTTccczzz........................---------.........//////........................---------------,,,,,,,,,000000///////////////...---///000000000000111333000222555777888:::===???CCCHHHSSSbbbuuuwwwuuussstttzzz|||yyywwwwwwssstttzzz|||}}}~~~|||xxxuuuvvvwwwuuusssrrrssstttuuusssrrrnnnfffaaafffooo~~~|||mmmddd\\\YYY[[[aaalllwwwyyy}}}}}}wwwrrrrrrtttppptttwwwwwwtttssstttuuuxxxyyyxxxsssmmmiiiiiikkkrrrtttvvvwwwwwwvvvtttrrrpppnnnmmmkkkjjjgggddd```ZZZVVVRRROOONNNMMMLLLKKKOOOQQQTTTWWWXXX[[[___bbbhhhjjjmmmooopppqqqssstttwwwzzz||||||{{{zzzzzz{{{{{{|||~~~~~~|||{{{{{{}}}~~~~~~~~~~~~yyyrrrkkkfffddddddaaaaaabbbaaaaaa```___^^^gggiiilllooorrrtttuuuvvvvvvvvvwwwwwwwwwuuutttrrrfffccc^^^ZZZVVVSSSOOOLLLIIIHHHFFFEEEDDDDDDDDDDDD??????@@@??????@@@CCCEEEMMMWWWdddssszzznnn```ZZZSSSNNNMMMKKKHHHFFFGGGEEEEEEIIIRRRaaaxxx|||ppphhh___UUUNNNLLLNNNPPPVVV```mmmvvvzzz{{{mmmfff``````eeeeee___XXXLLLNNNRRRUUUVVVRRRKKKEEE;;;999666444333333444444555555555555555555555555333333333222222333333333444333333222222222333333000222444666666666444333333333444666666777777666333333444555555666777777333333333333333333333333888555222111222444444444555666666666666555444444444444444444444444444444333333333444444444444555555555555555666777888888666666666666666666666666666666666666777888999:::888:::<<<;;;:::999999:::<<<<<<===>>>????????????AAAAAAAAAAAAAAADDDHHHLLLSSSccczzz------------------------+++,,,,,,---...///000000........................------------.........................../////////---///111111000///111444111333777999:::<<>>???@@@@@@??????AAAAAAAAAAAAAAADDDHHHLLLSSSccc{{{------------------------***+++,,,---...000111111........................---.........//////000000,,,---------......//////,,,///111111000///222444222555888;;;<<<>>>AAABBBDDDLLL\\\qqq|||xxxvvvtttwww}}}~~~wwwqqqooogggnnnxxx~~~yyy{{{|||{{{yyywwwxxx}}}sssmmmkkkiiikkkooouuu}}}yyymmmeee^^^YYY[[[^^^bbbiiiooosssrrrqqqqqqqqqrrrssstttrrrvvvzzzzzzwwwtttssstttooossswwwuuupppmmmmmmpppmmmllllllllllllllllllmmmkkkiiifffccc```\\\WWWTTTQQQOOOLLLLLLOOORRRTTTUUU[[[```fffjjjkkklllnnnqqquuuwww{{{~~~~~~}}}~~~|||||||||}}}}}}}}}|||zzzwwwuuusssnnnllliiihhhiiikkkoooqqqtttrrrqqqrrrvvvyyy{{{|||~~~|||ssssssqqqkkkccc]]][[[[[[SSSRRRQQQPPPPPPQQQSSSTTTSSSUUUZZZ___eeejjjmmmooouuuvvvyyy|||}}}}}}||||||}}}yyysssnnniiieee```]]]UUUSSSOOOKKKHHHEEEDDDCCC@@@AAA@@@======>>>?????????DDDOOO[[[hhhyyyuuuggg]]]XXXTTTPPPLLLJJJHHHIIIJJJGGGHHHUUUeeezzzuuusssmmmaaaWWWRRRKKKLLLPPPYYYeeeoootttuuuvvvnnnddd```bbbcccaaa^^^OOONNNMMMOOOQQQQQQNNNKKKAAA>>>;;;888777777888999555555555555555555555555555555555444444555555555555555444444444555555666444333222222222444666888;;;:::777555333333333333555444444333333222222111333333333333333333333333888666222111222444555555666666666666666555555444222222333333444555666666333333333444444555555555111222444666777666666555666666666666666666666666555444111000111333777999777999;;;;;;:::888888999777999<<>>?????????>>>AAA@@@DDDNNNYYYiii}}}xxxlllaaaVVVRRRSSSMMMIIIFFFFFFGGGHHHNNNUUUlll~~~yyywwwuuuooocccYYYUUUOOOOOOXXX]]]aaaoooxxxjjj```]]]___dddgggUUUQQQMMMKKKKKKLLLKKKJJJFFF@@@999666777777555222555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444666555333222111222222333333444444555555444444333111222222333333222222111222222222333333333444444555444333222222333444555777666555444444444444444222444555555444444666777555444333444666666666555333333333444444444555555444555555666777888888999;;;;;;:::999999888888777::::::;;;<<<=========<<>>======???@@@AAAAAAAAACCCGGGJJJVVVddd{{{////////////////////////......///////////////...////////////////////////........................000////////////000111222///000000000///000333555777777;;;???@@@@@@EEELLLWWWbbbsss{{{vvvwww{{{{{{}}}|||ttthhhaaaaaakkkuuu~~~|||~~~yyyrrrooorrr{{{}}}|||}}}|||zzzxxxzzzzzzyyyyyywwwoooggg```aaacccdddffffffffffffccc```]]][[[\\\```eeeiiinnnpppssstttttttttuuuvvvuuuvvvwwwvvvuuurrrooommmfffiiillljjjeeecccdddfffccc___[[[XXXVVVSSSPPPMMMRRRUUUXXX[[[]]]aaafffiiippprrrtttuuuuuuvvvxxxzzzyyy|||yyysssooommmiiiaaaYYYVVVWWWZZZXXXUUUTTTVVVWWWYYY```gggkkkppptttssstttxxxyyyxxxvvvuuuvvvwwwzzz~~~}}}{{{xxxvvvuuuvvvwwwxxxxxxwwwwwwwwwuuuqqqkkkgggbbb```^^^\\\XXXTTTQQQPPPTTTTTTRRRQQQSSSXXX___dddlllrrr{{{~~~xxxuuuppplllfffaaa\\\WWWRRRNNNKKKHHHEEEDDDDDDDDDCCCBBBAAA@@@CCCKKKTTT```rrr{{{lllbbb^^^XXXRRRMMMLLLIIIGGGHHHMMMQQQbbb|||uuunnn]]]TTTPPPWWW___ccckkktttttttttssspppmmmkkkjjjkkkdddZZZOOOIIIIIIKKKLLLKKKMMMFFF>>>:::999999777666555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444222333333444444444444333333444444555555444444333333444444444444444444333444444444555555555666666555555555666666555555555666666555444444444444555555666777666444444444666555444333444666777666555555555666666666777777777888888888777777777666666888888999999999:::::::::;;;<<<===>>>>>>?????????>>>???@@@@@@@@@CCCFFFJJJWWWfff}}}000000000000000000000000---...//////////////////000000000000000000000000........................111111111000///////////////000000000000111333666777888<<<@@@AAAAAAHHHQQQ```nnnyyyvvvvvvxxxzzz}}}{{{pppdddaaadddlllvvv}}}yyyqqqmmmlllrrr~~~||||||||||||{{{yyytttmmmfffaaadddhhhjjjjjjhhhggggggddd```\\\XXXYYY]]]bbbfffjjjmmmqqqtttvvvwwwyyy{{{vvvvvvvvvvvvtttqqqnnnmmmeeegggiiihhheeebbbaaabbb^^^\\\XXXUUUTTTSSSRRRRRRWWWZZZ^^^bbbeeeiiimmmppprrrsssttttttttttttwwwyyyxxx{{{xxxpppooopppmmmfff^^^ZZZ]]]aaa___\\\ZZZ[[[\\\]]]cccjjjqqqvvvxxxvvvvvvxxxxxxvvvnnnllliiiiiikkkpppuuuyyy}}}{{{xxxvvvvvvxxx{{{}}}|||xxxsssoookkkhhhbbb]]]\\\^^^^^^[[[WWWSSSSSSWWW___dddooouuu~~~}}}xxxuuupppkkkfff___YYYTTTOOOLLLIIIFFFEEEEEECCCBBBBBBAAACCCIIIPPPYYYhhhvvvzzzkkkcccaaaZZZTTTQQQNNNJJJIIIKKKNNNYYYppp}}}xxxiii]]]VVVZZZbbbgggkkkoootttsssqqqnnnjjjjjjlllooojjj___RRRIIIIIIKKKLLLLLLPPPJJJBBB<<<999999888777555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555111222444555555555444444333444444555555444444333444444555555555555444444444444444444555555555555444555666777777666555444666555555444444444555555666777777666444333444555666444444555666777666555555555666666666777777777444444444444555555555555777777888999::::::;;;;;;;;;<<<===>>>???@@@@@@@@@???@@@@@@AAAAAADDDHHHKKKVVVfff}}}000000000000000000000000------...///////////////000000000000000000000000........................////////////000000000//////000000000000111444777777888===AAAAAACCCMMMXXXjjj|||}}}xxxwwwwwwwwwyyy|||yyyoooeeeeeekkkqqqyyy}}}vvvpppkkkkkkttt~~~}}}~~~}}}~~~}}}{{{wwwpppjjjgggdddhhhmmmooommmjjjhhhhhhfffbbb\\\XXXWWWZZZ___bbbgggkkkqqqvvvyyy{{{}}}vvvvvvvvvuuussspppnnnmmmhhhfffeeeeeeeeeccc___\\\VVVUUUTTTSSSSSSTTTWWWYYY]]]```eeejjjmmmpppsssuuutttuuuvvvuuuuuuuuuxxxzzzyyy|||{{{sssqqqtttuuuqqqjjjfffgggiiiiiidddbbbbbbaaa```eeelllwww|||}}}zzzxxxyyyxxxuuuooolllhhhfffgggjjjooorrrzzz~~~}}}~~~{{{wwwqqqjjjkkkqqqppplllfff^^^ZZZ[[[___cccpppvvv~~~|||xxxsssnnnggg```\\\UUURRRMMMJJJHHHFFFCCCAAACCCBBBCCCGGGLLLRRR___kkkssslllcccZZZUUUQQQLLLJJJKKKNNNTTTeee~~~tttggg\\\[[[aaafffhhhiiimmmmmmmmmkkkiiihhhggghhhhhh```UUUMMMJJJKKKMMMNNNSSSMMMFFF???;;;999888777666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555111222444555666555555444333444444555555444444333444555555666666555555444222333333333333444444444444555666777777666555444555555444444444555555666666777888777555444444555666555444555777777777666444444555555555666666666111222333444555666777888777777888999:::;;;;;;<<<;;;<<<===???@@@AAAAAAAAA@@@AAABBBBBBCCCEEEJJJMMMUUUeee}}}////////////////////////,,,---...///000000000000////////////////////////........................***+++,,,...000000111111///000111000000222555777888:::>>>AAABBBGGGTTTaaavvvyyyxxxyyyzzzyyyyyyzzzxxxpppiiilllsssyyy~~~{{{tttllliiipppyyy}}}}}}~~~}}}}}}yyywwwrrrjjjffffffhhhmmmrrrsssoookkkiiiiiifffccc^^^ZZZYYY[[[___bbbgggllltttzzz}}}~~~~~~vvvvvvuuutttrrrpppooonnniiieeeaaa```aaa```[[[VVVOOOPPPQQQRRRSSSVVV[[[^^^bbbfffkkkppprrrsssuuuvvvwwwyyy{{{{{{zzz{{{|||~~~|||~~~yyy|||~~~}}}xxxtttssssssrrrmmmjjjiiigggfffkkkqqq~~~~~~~~~{{{wwwtttppplllkkklllnnnpppwww{{{zzz|||{{{qqqhhhcccccceeennnttt}}}{{{vvvqqqkkkfff___[[[UUUPPPLLLIIIEEECCCEEECCCDDDGGGIIILLLVVVaaassszzzooobbb[[[VVVOOOLLLLLLLLLPPP\\\sss|||oooaaaZZZ\\\aaacccccc___bbbfffkkklllhhh```ZZZaaa^^^YYYRRRMMMKKKMMMPPPUUURRRKKKDDD???;;;888888666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555333444444555555555555444333444444555555444444333444444555555555555444444222222222333333333444444555555555666666555555555555444444444444555666666666777888777555555555777666555444555777888777666444444555555555666666666333333555666888:::;;;;;;777777888999::::::;;;;;;:::;;;===>>>@@@AAAAAAAAA@@@AAABBBCCCDDDFFFKKKNNNTTTeee~~~........................,,,---...///000000000000........................////////////////////////+++,,,---.........---,,,///000111111111222555888;;;<<>>:::999666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555666555555444444444444555333444444555555444444333444444444555555444444444333333333333444444444555555555444444444444555555444444444444444555666666555666777777666555777888777555555555777888777666555555666666666777777777555555666777999:::;;;;;;888888888999999:::::::::::::::<<<>>>???@@@AAAAAA???@@@AAABBBCCCFFFJJJNNNUUUfff........................,,,---...///000000000000........................000000000000000000000000111000000...,,,)))&&&%%%///000111111111333666888===>>>AAACCCEEENNN```rrrwwwuuuyyy}}}~~~zzzvvvrrrpppuuu|||~~~}}}|||}}}~~~vvvnnnggggggsss}}}{{{tttnnnjjjccc\\\[[[```oootttxxxvvvpppkkkjjjkkkiiigggfffeeefffiiilllnnnnnnttt}}}~~~yyywwwttttttsssrrrrrrqqqppppppccccccaaa\\\TTTPPPQQQSSSPPPSSSWWWZZZ[[[^^^cccgggiiimmmrrrvvvvvvuuuuuuuuu{{{~~~~~~{{{zzzuuuyyy~~~~~~{{{rrrmmmfff___YYYSSSNNNKKKHHHFFFEEEFFFFFFFFFMMMVVVbbbkkkxxx|||oooeee\\\WWWVVVNNNOOOTTT]]]ooommm^^^YYY\\\```aaaYYYUUUTTTZZZcccfff```ZZZOOOWWW^^^\\\SSSMMMNNNSSS[[[YYYUUUOOOGGG@@@<<<:::777777777777777777777777777777777777777777777777555555555555555555555555666666666666666666666666888777555444333333444555333444444555555444444333333444444444444444444333444444444555555555666666555444333222222333444555444444444444444555666777444666777777666666777999777666555666777888777666777777777777888888888888555555666666777777888888888999999999999:::::::::999:::<<<===???@@@@@@AAA>>>???@@@AAABBBEEEJJJMMMVVVhhh////////////////////////000000//////.........---///////////////////////////////////////............///000///------///000//////000111333555888:::>>><<<<<>>===???DDDKKKZZZqqq|||wwwwwwyyy}}}}}}xxxvvvyyy|||~~~~~~}}}zzztttrrrvvvyyyqqqkkkbbb^^^jjj|||~~~xxxoooggg___[[[YYYYYY___gggnnnqqqttttttsssqqqppppppsssrrrqqqqqqtttvvvwwwwwwxxxyyy{{{|||zzzvvvrrrooommmlllkkkjjjgggeeecccbbb\\\YYYUUUPPPNNNNNNOOOPPPUUUYYY___bbbcccfffkkkooooooqqqrrrtttuuuuuutttsssuuuyyyzzztttmmmddd[[[UUUMMMKKKIIIGGGFFFHHHJJJLLLXXXaaammmwww}}}qqqccc[[[TTTSSSTTTVVV[[[kkk~~~{{{mmmbbb]]]\\\\\\VVVQQQOOOVVVcccmmmnnnlllccc___]]]___\\\SSSNNNMMMXXXXXXXXXWWWRRRKKKBBB===<<<999666555666666666555444555555555555444333333666666555555555444444444555555555555555555555555555444333222222333444555666777777555333222333555555555555555555555555555444444444333333333222222444444444444444444444444666666555444444444444555555777888888777666888999777777666666666666777777777777666555555555555666666555444444444666888999999999999999::::::::::::;;;<<<===>>>???AAABBBBBBDDDBBBBBBDDDEEEEEEJJJPPPWWWhhh////////////////////////////////////............////////////////////////....../////////////////////000000///......///111000000111222444777999;;;===>>>BBBHHHPPP```zzz}}}zzz{{{|||}}}zzzvvvxxx~~~{{{tttoooqqqxxx~~~zzzzzz||||||{{{tttoooiiiaaa]]]gggvvv~~~yyyrrrhhh```YYYWWWXXXZZZaaaiiilllpppuuuxxxyyyxxxwwwwwwxxxwwwwwwxxx||||||{{{yyywwwtttqqqnnnmmmlllkkkjjjhhhdddaaa]]][[[UUUTTTQQQOOOOOOPPPRRRTTTZZZ^^^ccceeefffiiimmmqqqrrrsssuuuvvvvvvtttsssrrrsssxxx}}}yyypppfff___RRRPPPMMMKKKIIIHHHHHHHHHTTT^^^jjjtttyyynnncccVVVUUUTTTSSSSSS]]]ttt}}}{{{|||ssshhh```ZZZVVVSSSQQQQQQVVVbbbmmmuuuxxxmmmgggbbbbbbaaaZZZQQQMMMVVVXXX\\\^^^\\\TTTIIIBBB<<<:::777777777777555444666777777777666666555444555555555555555444444444555555555555555555555555444333222111111222333444666777777555333222333555555555555555555555555555444444444444333333333333555555555555555555555555666666555444444444444555222444666777666555555666777777666666666666777777666777777777666666555555666555555444555666888999999:::::::::;;;;;;;;;;;;;;;;;;<<<===???@@@AAAAAADDDBBBBBBEEEFFFFFFKKKQQQYYYjjj///////////////////////////////////////.........////////////////////////............///////////////000000///......///111111111222333555777:::<<<:::===DDDKKKUUUggg}}}}}}~~~}}}{{{|||yyyvvvtttyyywwwrrrrrrwww||||||zzzvvvwwwxxxwwwxxxrrrkkkeee___]]]hhhuuu~~~yyyrrrkkkbbb[[[VVVVVVXXX\\\bbbiiilllqqqxxx}}}~~~}}}|||zzzyyyyyy{{{~~~xxxsssnnnlllkkkkkklllkkkjjjgggccc^^^ZZZWWWSSSSSSRRRSSSTTTWWWYYY[[[___bbbfffggghhhiiinnnrrruuuvvvwwwwwwvvvtttrrrpppqqqvvv{{{|||qqqjjj]]]ZZZTTTOOOKKKIIIIIIIIITTT]]]jjjtttyyy}}}yyykkkbbb```]]]WWWQQQTTTfffxxx}}}xxxvvv|||wwwmmmcccYYYSSSSSSRRRRRRUUU]]]iiiuuu}}}uuummmfffeeefffbbbXXXPPPRRRUUU[[[aaaaaaZZZNNNEEE<<<:::888888888777555444888888888888777666555555555555555555555555555555555555555555555555555555444444333222222333444444555666666555333333444555555555555555555555555555444444444444444444333333666666666666666666666666666666555444444444444555111444777888777555555555777777666666666666777777666666777888888666555444666666555555666777888888999::::::;;;;;;<<<<<<<<<::::::;;;===>>>???@@@AAADDDBBBCCCFFFFFFGGGLLLRRR[[[lll////////////////////////.........///////////////////////////////////////---.........//////000000///000111000......000111222222333444666999;;;===999<<>><<<999888888777666555555555555555444333222111444555555555555555555555555555555555555555555555555555444444444444555555555666666555333333444666555555555555555555555555444444444444444444444444666666666666666666666666666666555444444444444555666888;;;===;;;:::999:::777777666666666666777777666777888888888777555444666666666666666777777888999999:::;;;;;;<<<======::::::;;;===>>>???@@@AAADDDBBBBBBEEEGGGGGGLLLSSS\\\mmm////////////////////////.........///////////////////////////////////////------......///000000000000000111000//////000222333333444555777999<<<>>>;;;===FFFTTTdddxxx||||||vvvtttmmmooottt|||{{{yyyzzz~~~~~~wwwsssttttttrrrsssnnnfff^^^[[[aaammmxxx~~~~~~wwwqqqggg___[[[UUUTTTYYY___aaacccfffkkksss~~~}}}vvvooojjjiiiiiiiiigggfffdddaaa^^^\\\ZZZYYY[[[\\\^^^```ccceeefffgggjjjkkkllljjjhhhgggkkknnnqqqrrrttttttrrroookkkhhhaaafffmmmssswwwyyy{{{|||}}}~~~wwwooocccVVVNNNKKKKKKLLLRRRZZZfffpppwww{{{}}}~~~zzzpppeee[[[TTTRRRZZZdddvvvvvvwww|||~~~zzzvvvnnnbbbYYYKKKLLLLLLMMMSSS```ppp{{{zzzqqqkkkkkkiii___TTTNNNNNNQQQXXX\\\[[[RRRKKKAAA===:::777777777777666888888888777666555444333444444444555555555555555555555555555555555555555555555555555555555555555555555666555333333555666555555555555555555555555444444444444555555555555555555555555555555555555666666555444444444444555666888:::;;;:::999999999777777666666666666777777777777888888777777666666777777777777777777777777888888999:::;;;<<<<<<===;;;;;;<<<===???@@@AAAAAACCCAAABBBEEEFFFGGGLLLRRR\\\mmm////////////////////////............/////////000////////////////////////------......///000000111000111111000//////000222444444444555888:::===>>>AAABBBJJJ[[[nnn~~~}}}vvvrrriiioooxxx~~~}}}|||tttqqqssssssqqqmmmjjjccc]]]\\\cccnnnvvv{{{~~~~~~wwwppphhh^^^UUUTTTPPPQQQZZZaaadddddddddhhhqqq~~~|||yyysssnnnjjjggggggggghhhgggdddbbbaaa```aaaaaaeeefffhhhjjjlllmmmmmmmmmooopppppplllhhhgggiiimmmkkklllnnnooommmjjjeeebbb\\\aaaiiipppuuuxxxzzz|||zzznnnaaaWWWQQQOOOOOOQQQXXXdddooowww|||~~~|||kkk___WWWTTTVVV\\\kkk|||yyyyyyyyy~~~{{{tttiii```MMMLLLJJJKKKPPP\\\jjjssszzzxxxqqqllllllmmmggg]]]QQQNNNNNNSSSYYYZZZUUUPPPCCC???999666666777888888<<<<<<;;;;;;:::888777666444444444555555555666666555555555555555555555555444444444555555444444444444555666555333333555777555555555555555555555555444444444444555555555666444444444444444444444444666666555444444444444555333555666666555444666777777777666666666666777777999888777777666666777777777777888888888777777777777777888999:::;;;<<<<<<;;;<<<===>>>???AAABBBBBBBBB@@@AAADDDEEEFFFKKKRRR[[[mmm////////////////////////---.........//////000000////////////////////////---------...///000000111000111111000//////000222444444555666888;;;===???FFFFFFNNN```vvv}}}vvvrrrhhhppp{{{zzzqqqooorrrsssqqqgggfffbbb]]]^^^eeennnssswwwyyyxxxppphhh```VVVMMMOOOLLLOOOZZZccceeedddddddddnnn}}}~~~}}}{{{xxxvvvrrrmmmiiigggeeeeeellljjjgggeeeeeefffiiijjjnnnoooqqqssstttttttttsssssssssrrrnnniiigggiiilllfffhhhjjjkkkiiifffaaa^^^\\\aaajjjqqqvvvzzz}}}xxxkkk```XXXTTTRRRRRRYYYdddpppyyy~~~yyyjjjaaa[[[ZZZ\\\fff|||{{{xxxuuu{{{yyynnneeeSSSPPPLLLKKKOOOXXXccckkkqqqrrrnnnkkkmmmrrrooogggTTTPPPMMMQQQWWW[[[XXXTTTEEE@@@999555555777888999:::999999999777666555444444444444555555555666666555555555555555555555555222333333444444333333222444555666555444333555777555555555555555555555555444444444555555555666666444444444444444444444444666666555444444444444555666666777666555666777999777777666666666666777777:::999777666666666777888777777888888888888777666666777777888:::;;;<<<<<<<<<<<<===???@@@AAABBBCCCAAA???@@@CCCEEEFFFKKKRRR[[[lll......------------..................////////////............////////////////////////000000000000222111000000000111222333888999:::::::::;;;===???DDDHHHTTTgggxxxtttnnnwww|||wwwqqqlllkkklllnnnnnnmmmeee^^^```ffflllnnnooorrrssstttpppcccSSSJJJIIIGGGNNNWWW\\\^^^^^^___```cccqqq}}}wwwsssrrrqqqsssooojjjiiijjjjjjiiigggmmmmmmnnnoooppprrrssssssyyyzzz{{{{{{{{{yyyxxxwww|||zzzvvvqqqllljjjkkkmmmhhhhhhgggggggggfffcccaaaaaaiiiqqqvvv{{{wwwmmmbbbXXXQQQSSSVVV```ppp|||}}}}}}|||{{{}}}|||kkkbbb^^^^^^cccsss~~~wwwvvvyyy|||vvvnnn]]]SSSJJJJJJNNNSSS[[[bbbkkknnnjjjffflllxxxzzzrrrbbbXXXMMMLLLUUU]]]___\\\OOOFFF???>>><<<777666999777777777777666666666666777777666666555555555444000222555888888666444222555555444444444555555666666666555555555555666666666666555444444444444555555444444444444555666666999888777666555444444444444444444555555555555666888888888777666666555555777777777777666666666666888888888777666666555555555777999999777777777888<<<;;;;;;:::999888777777:::;;;===>>>@@@AAABBBBBBBBBBBBBBBBBBDDDGGGMMMQQQaaaqqq///......------......///............////////////............////////////////////////000000000000222111000000000111222333777999;;;;;;;;;<<<>>>???DDDKKKYYYnnn{{{wwwsss{{{wwwrrrmmmjjjiiijjjkkklllhhhccc```ccciiimmmnnnmmmpppppppppkkk___PPPIIIIIIGGGNNNWWW\\\^^^^^^```bbbfffttt~~~uuunnnllllllooollliiiiiikkklllllllllssstttvvvxxxzzz{{{}}}}}}~~~}}}{{{xxxtttpppnnnmmmnnnjjjiiiiiiiiihhhgggeeeccceeemmmuuuyyy}}}uuujjj```YYYWWWXXXaaappp{{{~~~~~~~~~|||{{{{{{~~~|||lllccc___bbbppp{{{vvvvvvyyyzzzuuugggZZZOOOLLLNNNRRRWWW\\\eeekkkkkkiiiooo{{{yyyhhh[[[NNNKKKQQQZZZ\\\\\\RRRGGG>>>;;;:::666555777666666666666555555555555777666666666555555555555444555666666777777666666555555444444444555555666555555444444444444555555666666555444444444444444555444444444444555666666888777666555444444444444444444444555555555555666666666666666666666666666777777777777666666666666666666666666666666777777555777999999888777888999:::::::::999999999999999<<<======>>>>>>>>>>>>===BBBBBBCCCCCCDDDHHHMMMRRR___ooo///......------......///............////////////............////////////////////////000000000000111111000000000111333444666888;;;<<<<<<===>>>@@@EEEOOOaaaxxx|||zzzxxx~~~}}}zzzooolllhhhfffggghhhhhhhhhccccccdddhhhnnnrrrqqqnnnpppmmmjjjdddXXXLLLGGGHHHIIIOOOXXX]]]___```bbbdddkkkxxxrrriiiffffffkkkiiihhhjjjmmmqqqsssttt|||}}}~~~{{{xxxuuusssqqqqqqllllllllllllkkkiiihhhgggmmmttt{{{}}}uuukkkddd^^^]]]cccppp{{{~~~~~~zzzyyywwwuuuyyyxxxggg___bbbkkkxxxyyywwwxxx}}}uuueeeVVVQQQRRRSSSUUUWWW```iiinnnnnnsss~~~pppbbbRRRJJJMMMTTTYYY[[[ZZZNNNAAA<<<:::888666777555555555555444444444444666666666666555555555555666555444444444555777888666555555444444444555555444444333333333333444444666555555444444444444444555444444444444555666666555555555444444444555555444444444555555555555666333444444555666666777777666666666666777777777777444444555555666777777888555777999999888777888999888999999999:::::::::;;;<<<===>>>>>>?????????>>>BBBCCCCCCCCCDDDHHHNNNRRR^^^ooo//////............//////............////////////............////////////////////////000000000000111111000000000222333444555888;;;===>>>>>>@@@AAAGGGTTTjjj|||~~~|||{{{~~~~~~zzzwwwjjjhhheeedddeeefffffffffaaaeeeiiimmmrrrwwwxxxuuussslllddd\\\QQQGGGDDDGGGLLLRRRYYY^^^___aaadddgggooo|||rrrfffdddeeeggghhhiiimmmrrrxxx}}}}}}zzzxxxwwwwwwwwwqqqrrrrrrpppnnnmmmlllllluuu|||~~~uuunnngggdddgggqqqzzz~~~~~~zzzwwwvvvsssoooooorrrrrr~~~lllaaabbbfffooozzzzzzxxxzzzppp___YYYYYYZZZZZZ\\\aaakkkrrrsssuuu|||xxxjjjWWWKKKJJJPPPVVVZZZbbbWWWIII@@@===;;;:::888666666666555555555444444666666666666666555555555444444333333333444555666666666555444444444444555555444444333333444444555666555444444333333444444555444444444444555666666444444444444444555666666444444444555555555555666444444444444555555666666666666666666777777777777444444555555666666666666555777999999888888999::::::::::::::::::::::::::::::;;;===???AAACCCCCCDDDBBBCCCCCCDDDEEEIIIOOOTTT___ppp/////////....../////////............////////////............////////////////////////000000000000111000000000000222333555666888;;;===>>>???AAACCCJJJYYYrrr||||||yyyyyyzzz}}}xxxuuujjjgggdddccccccddddddddd```gggmmmooorrryyy|||zzztttkkk```VVVKKKCCCBBBFFFOOOTTTZZZ^^^___aaaeeehhhrrrttthhhfffhhhfffhhhlllqqqxxx{{{{{{}}}~~~xxxyyyyyyvvvssspppqqqrrr|||}}}zzz{{{{{{zzzyyy{{{~~~~~~yyyppplllmmmttt{{{~~~~~~zzzwwwwwwrrrjjjeeeeeeaaakkkzzzsssgggeeecccgggpppzzz}}}vvvxxxyyyhhhaaaaaabbbdddgggfffooovvvvvvuuuwww|||~~~~~~qqq___PPPKKKNNNTTTXXXeee]]]QQQEEE???<<<;;;999777777777666666666555555555555555666666666666666333444555666666666555555666666555444444444444444666666555555555555666666555555444333333333333333555444444444444555666666444444444444444555666777444444444555555555555666666666555555444444444444555666666666777777777888777777666666555555555555555777999999999999:::;;;<<<<<<;;;;;;:::999888888999:::<<>>??????@@@@@@CCCCCCDDDEEEGGGKKKQQQVVVeeeuuu000000////////////000000............////////////............////////////////////////000000000000000/////////000222444555888999:::;;;<<<@@@EEEIIIUUUggg~~~wwwqqqqqqvvv{{{|||wwwuuuooojjjddd```______``````ggguuu~~~{{{wwwyyyxxxrrrkkk___RRRIIICCC@@@CCCHHHOOORRRVVVWWWWWWYYY]]]aaapppuuummmjjjjjjfffjjjpppwww}}}zzzvvvwwwzzz}}}~~~yyysssqqqssswww}}}}}}~~~zzzwwwzzz~~~}}}}}}~~~|||{{{|||vvviii]]]VVVTTTWWW[[[dddxxxwwwlllcccaaagggkkkmmmxxx}}}yyy|||vvvkkkdddbbbgggoookkkmmmqqqrrrqqqqqqsssvvvyyynnnaaaWWWSSSUUUWWW___ddd```RRRCCC<<<999777777777666666666555555555555555555555666666666777555444444444444555666666777777666444444333333444666555555444444555555666555444333333222222333333555444444444444555666666777777666666666777777888444444444555555555555666666666666666666666666666555555555666777888888888888888888888888777777777555777999:::999:::;;;<<<<<<<<<;;;;;;:::::::::999======???@@@AAABBBBBBBBBCCCDDDDDDEEEGGGLLLRRRWWWfffvvv000000////////////000000............/////////000............/////////000////////////000000000000000/////////111222444666999:::::::::<<<@@@FFFKKKYYYlll{{{tttnnnooovvv}}}~~~}}}{{{vvvtttqqqkkkddd___]]]]]]^^^^^^nnn~~~~~~|||wwwnnneeeYYYLLLEEEAAA@@@DDDIIINNNQQQTTTTTTTTTUUUZZZ]]]ooo~~~uuummmiiihhhfffjjjqqqwww~~~|||xxxyyy|||||||||uuuqqqrrrvvv|||{{{xxxrrrtttwwwyyy|||}}}zzz|||}}}|||}}}|||zzzzzz}}}yyymmm```YYYRRRSSSTTTYYYkkkxxxnnnddd```fffhhhgggooo|||yyyzzz~~~yyylllaaa]]]cccllljjjjjjlllooopppqqqsssvvv~~~zzzrrrggg\\\VVVUUUWWW^^^ggggggXXXGGG>>><<<:::666666555555555444444444444555555555666666777777333222///......000333555888777666555444333333333555444444333333444444555555444333333222222333333555444444444444555666666888888777777777777888888444444444555555555666666555555666666777888888888444555555666777888888999777777777888999999::::::555777999:::::::::;;;<<<:::::::::;;;;;;;;;<<<<<<===>>>AAACCCFFFHHHIIIJJJCCCDDDEEEEEEHHHLLLSSSWWWfffvvv////////////............111000...,,,,,,...000111............////////////////////////000000000000111111111111222444666777777;;;:::;;;AAA@@@CCCQQQaaa{{{{{{rrrkkkllluuu{{{xxxzzzzzzsssooommmooonnnhhhaaaZZZXXX\\\```yyy~~~ssskkkcccTTTDDD@@@AAADDDFFFIIIJJJLLLOOOOOOPPPSSSYYY^^^qqq}}}|||oooiiihhhiiinnnppptttyyy~~~~~~}}}{{{yyyzzz{{{{{{wwwyyyxxxrrrooonnnkkkiiihhhgggjjjqqqzzz~~~}}}||||||}}}~~~~~~{{{vvvkkkaaa\\\RRRMMMTTTaaasss|||lllddd^^^___cccfffjjjnnnzzzwww~~~yyyhhh]]][[[___ccciiijjjlllnnnpppqqqrrrrrr~~~~~~yyynnnaaaYYYYYY\\\```ggghhh^^^OOOEEE===888666666555666777777555333444555555555444333333222666777999888666555555666555444444555777888777666555555666666555444333333444555555555444444666777555444444333333444444555666666666666666666666666666666555555555555666666777666666555444444333333777777777777888888888888666666555555555555666666777666666666666888999::::::::::::;;;;;;;;;<<<<<<:::>>>BBBFFFJJJLLLIIIEEEEEEFFFGGGGGGHHHMMMUUU\\\hhh|||////////////............000///...------...///000............////////////111111000000//////......111111111111222444666888888===;;;<<>>999777666555666777777555444555666666666666555444333666777888888666555555666555333333444555666666555555555666666555444444333444555555555444444666777666555555444444555555666666666666666666666666666777777666666666666777777888777777666555555444444555666666666666777777777777666666555555666666777777777666666777888999::::::::::::;;;;;;;;;;;;<<<<<<>>>BBBEEEHHHIIIGGGCCCBBBCCCDDDDDDEEEJJJRRRYYYhhh|||////////////............////////////////////////............////////////222222111000///...------111000000111222555777888999>>>======CCCCCCJJJZZZnnn{{{uuutttxxx}}}~~~{{{|||{{{vvvuuuvvvwwwuuuqqqiii^^^VVVSSSVVVZZZrrr|||wwwnnnZZZMMMBBB???AAABBBEEEHHHIIIMMMRRRTTTVVVZZZ```eeettt}}}uuukkkggghhhjjjmmmppptttyyy}}}{{{xxxwwwxxxyyy}}}uuupppnnnlllggg___XXXTTTUUUWWWZZZYYY[[[```dddhhhlllrrruuuyyy||||||{{{{{{zzzyyywwwvvvuuutttsssrrrrrrsssvvvxxxzzzpppbbbUUUSSSUUU^^^rrrmmmddd]]]]]]```bbbeeehhhnnn}}}zzz|||nnnaaaZZZWWWWWWVVVYYY\\\]]]___fffrrr{{{yyyxxxiii[[[UUUUUU[[[aaabbb[[[PPPGGG???999888777555666777777555444666666777777777666555555555777888888666555555666444333222333555555555333555555555666555555444333444555555555444444666777666666666555555666666666666666666666666666666666888888777777777777888888888888888777666666555555555555555555666666666666888777777666666777777888777777666777777888::::::::::::::::::;;;;;;;;;;;;>>>>>>AAAEEEGGGGGGEEEBBBBBBCCCDDDDDDEEEJJJRRRYYYiii}}}////////////..................////////////..................////////////111111000000//////......000000000111222555777888999???======CCCEEENNNaaaxxxzzzwwwyyy}}}~~~~~~zzzwwwuuuvvvxxxvvvrrrhhh]]]TTTRRRWWW\\\nnnwwwzzzpppgggRRRHHH@@@???AAABBBDDDGGGGGGLLLRRRWWWZZZ^^^dddiiixxx~~~qqqhhhfffhhhkkkmmmqqqvvv{{{|||zzzxxxvvv{{{xxxqqqeeeZZZSSSPPPOOOOOONNNPPPSSSUUUXXX[[[```ccckkkpppvvvzzz{{{zzzyyyxxxxxxxxxwwwvvvtttqqqooonnnjjjjjjjjjlllnnnrrruuuwwwppp^^^UUURRRWWWhhh{{{nnneee]]]\\\^^^___aaadddjjjwww}}}}}}}}}pppeee[[[TTTPPPQQQUUUYYYYYYZZZaaannnyyyuuu}}}~~~ooo___WWWUUUUUUZZZ\\\WWWQQQJJJAAA:::999777666666666777555444666666666777777666666555444666777777666555555666555444333333555555555333444555555555555555444444333555555555444444555777666666555555555555666666666666666666666666666666888777777666666777777888777777777666666666555555555555555666666666777777888888777777777777888888777777777777888999::::::999999:::::::::;;;;;;;;;>>>===@@@GGGJJJHHHFFFEEEEEEGGGGGGGGGHHHMMMVVV\\\kkk////////////..................////////////..................////////////......//////000000111111000000000111333555777999888>>>======DDDHHHTTTiii~~~yyyyyy}}}|||xxxvvvuuuvvvwwwrrrggg\\\TTTTTTZZZ```ooovvv{{{{{{xxxrrrggg\\\KKKDDD???@@@BBBBBBDDDGGGEEEKKKSSSYYY^^^ccciiinnn|||}}}yyyzzz~~~vvvlllggggggiiilllooosssyyy~~~|||xxx|||~~~}}}}}}}}}~~~~~~}}}nnn```VVVPPPLLLJJJHHHIIIKKKKKKLLLNNNRRRUUU^^^dddlllrrrttttttssssssttttttsssqqqnnnjjjgggeeeaaabbbeeegggkkkmmmpppqqqzzziii[[[TTTVVVfffxxxpppfff^^^\\\\\\\\\]]]```eeeooo~~~|||}}}sssiii^^^TTTNNNMMMSSSXXXYYYYYY]]]gggooonnnwww}}}rrrcccXXXSSSPPPTTTWWWUUURRRNNNEEE<<<;;;888666555666666666555444555555666666666555555444555777777555555555666777555444555666666555444444444555555555555555444333555555555444444555777555444444333333444444555666666666666666666666666777666666555555666666777666666555555555555444444666666777777777888888888888888777777777777888888666777888888999999::::::999999999:::::::::;;;;;;>>><<>>>>>>>>FFFLLL[[[rrr}}}{{{zzz}}}}}}yyyvvvvvvwwwyyyssshhh\\\UUUVVV^^^fffrrrwwwzzzxxxtttlll___SSSEEE@@@>>>AAACCCCCCEEEHHHDDDKKKUUU]]]ccchhhnnnsss~~~xxxqqqoooqqqyyyuuunnniiiggghhhkkkmmmooottt{{{}}}}}}}}}}}}yyytttrrrqqqrrrssstttsssqqqnnnmmmlllllllllmmmrrryyy}}}xxxhhh\\\SSSMMMHHHCCCDDDDDDDDDDDDFFFJJJMMMSSSZZZccckkkooopppppppppqqqpppooolllgggbbb]]]ZZZYYY\\\```dddggghhhhhhhhhmmmttt{{{tttfff\\\ZZZeeettt|||rrrhhh___\\\\\\ZZZ[[[]]]]]]fffqqq~~~}}}{{{}}}vvvooofffZZZSSSMMMQQQWWWYYYZZZ]]]dddjjjmmmsssyyy{{{sssfffYYYPPPLLLPPPSSSUUUWWWUUULLLBBB<<<999777555666666666555444444555666666666555555333555666666555555555666888666555555666777555444333444555555666555555555444555555555444444666777444444333333333333444444666666666666666666666666666666555555555555666666555555555555555444444444777777777777888888888888888777777666666777777888666777888999::::::::::::999999999999::::::::::::>>><<>>>>>BBBEEEDDDFFFIIIEEEMMMXXXbbbhhhnnntttyyywwwnnnkkklllmmmkkkiiiggggggiiilllnnnooottt|||~~~zzz{{{~~~{{{wwwqqqjjjeeeccccccddddddbbb```]]][[[ZZZZZZZZZYYY^^^eeejjjnnnuuu~~~tttfff[[[RRRLLLDDDDDDCCCBBBAAABBBEEEHHHLLLRRR\\\eeekkknnnooopppoooooommmiiiccc\\\VVVRRRRRRVVV\\\aaaccccccaaa___]]]aaadddfffooo}}}qqqfff^^^cccmmmuuutttjjj```]]][[[YYYYYY[[[ZZZaaaiiiqqqzzz~~~}}}zzzvvvnnnccc[[[PPPSSSWWW[[[___eeekkkppptttvvvyyy{{{xxxlll\\\QQQKKKOOOSSSWWW\\\]]]TTTJJJ===:::777555666666666555444555666777777777777777222444666666555555555666777666444444555666444333333444444555666666555555444555555555444444666777555555444444444444555555666666666666666666666666777777666666666666777777555555555555555666666666666666666777777777777888777666666555555666666777666777888:::::::::::::::888999999999999:::::::::>>>===EEESSSWWWOOOJJJKKKGGGHHHIIIIIIJJJOOOWWW^^^nnn000/////////............111000...------...000111............/////////000000000000000/////////////////////111333666888:::999AAAAAABBBKKKTTTggguuuzzzyyyuuuwww~~~yyylll___VVVXXXaaajjjpppssssssooojjjaaaRRRDDD???===>>>CCCFFFEEEFFFIIIGGGOOO[[[eeelllrrrxxx}}}~~~yyyoookkkkkkffffffffffffhhhjjjlllnnnmmmsss|||}}}xxxxxx}}}zzzvvvnnnfff___\\\ZZZZZZXXXWWWTTTRRRPPPOOONNNNNNKKKPPPVVV[[[```jjjvvvqqqdddYYYRRRJJJIIIFFFCCC@@@@@@BBBDDDHHHOOOYYYbbbiiimmmoooqqqppppppmmmiiibbb[[[TTTPPPNNNSSSYYY___aaa___\\\YYYRRRTTTTTTTTT]]]qqqxxxlll```___fffsssvvvkkkaaa]]][[[YYYXXXZZZZZZaaafffiiiuuu}}}}}}~~~}}}{{{tttjjjbbbUUUVVVXXX]]]eeemmmuuuyyy}}}|||}}}}}}rrraaaSSSKKKOOOTTTYYY```bbbZZZOOO===:::777555555666666555666666777888888888888888222444666666555555555666666555333333444444333222333333444555666666666555444555555555444444666777666666555555555555666666666666666666666666666666888888777777777777888888666666666666777777777777555555555555666666666777666666555555555555666666666777999:::;;;;;;::::::888888999999999:::::::::???===FFFUUUYYYOOOHHHHHHHHHIIIJJJJJJKKKPPPYYY___mmm