BM6P6(@ MMMLLLLLLMMMNNNPPPSSSTTTRRRRRRRRRRRRPPPNNNLLLKKKGGGEEEBBBAAAAAAAAA@@@???AAA@@@@@@??????@@@@@@AAADDDGGGJJJMMMOOORRRVVVYYY___bbbggglllrrrwww{{{|||sssmmmooo}}}yyyxxx~~~~~~uuusssxxxxxxqqqkkkjjjffffffrrr~~~rrrmmmiiilll}}}vvvsssqqqqqqsssrrroookkkfffccc___ZZZVVVUUUUUUUUUTTTUUUVVVXXXYYYYYYYYYYYY[[[\\\]]]^^^___```aaaaaacccaaa]]]VVVNNNFFF@@@<<<>>>@@@CCCFFFGGGHHHHHHGGGHHHGGGFFFEEEDDDDDDDDDDDD@@@@@@@@@???>>>===<<<;;;<<<<<<===>>>???AAACCCDDDEEEGGGIIILLLNNNRRRWWWZZZZZZ]]]bbbfffiiilllooorrrxxxzzz}}}wwwzzznnnbbb\\\ZZZUUUSSSRRRQQQQQQVVV]]]uuuzzzggg[[[TTTOOOOOONNNMMMKKKKKKJJJJJJJJJJJJLLLOOOSSSYYYcccnnnuuu}}}MMMMMMMMMMMMOOOPPPRRRSSSSSSTTTTTTTTTRRRQQQOOOMMMIIIFFFCCCBBBBBBBBBAAA@@@AAA@@@@@@??????@@@@@@AAACCCEEEIIIKKKMMMOOORRRTTT]]]```eeekkkqqqvvvzzz{{{wwwrrruuu{{{wwwxxx}}}xxxxxx|||ssskkkdddbbb```bbbpppzzznnnkkkgggjjj{{{xxxvvvvvvwwwwwwtttpppjjjhhhddd___[[[XXXWWWWWWVVVWWWXXXYYY[[[\\\]]]^^^^^^^^^____________`````````^^^ZZZTTTMMMFFF@@@===???AAADDDFFFHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDAAAAAAAAA@@@???>>>===<<<<<<<<<===>>>???AAACCCDDDEEEGGGIIIKKKNNNRRRVVVZZZZZZ]]]bbbfffiiilllppprrrvvvxxx|||||||||yyy}}}~~~mmmbbb\\\XXXUUURRRRRRPPPOOOSSSYYYlll{{{uuudddZZZUUUPPPMMMLLLKKKKKKJJJKKKKKKLLLLLLNNNRRRVVV]]]gggqqqwwwNNNNNNNNNNNNOOOPPPRRRRRRUUUUUUVVVVVVUUUSSSQQQPPPKKKHHHEEECCCCCCCCCBBBAAAAAA@@@@@@??????@@@@@@AAABBBEEEIIILLLMMMMMMOOOPPPZZZ\\\aaahhhnnnssswwwyyyzzzuuuzzz~~~vvvqqqzzz|||zzz~~~{{{nnneee]]][[[ZZZ___qqqsssjjjhhheeeiii~~~|||yyyxxxzzzzzzwwwtttpppnnnjjjfffbbb___]]]\\\\\\\\\\\\\\\^^^```bbbcccbbbbbbaaa```___^^^]]]]]]ZZZXXXUUUQQQKKKFFFAAA???AAABBBEEEGGGHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA???>>>============>>>???AAABBBCCCDDDFFFIIIKKKNNNQQQVVVZZZZZZ]]]bbbfffiiimmmpppssstttwww|||yyyooosss~~~}}}zzzkkkaaa\\\XXXTTTRRRRRROOOLLLOOOTTTbbbpppxxxmmm___XXXTTTPPPKKKJJJJJJJJJJJJKKKMMMMMMNNNQQQVVV[[[bbbkkkuuu{{{NNNNNNOOOOOOPPPQQQQQQRRRUUUUUUVVVVVVVVVTTTSSSRRRKKKIIIEEEDDDCCCCCCBBBAAAAAA@@@@@@??????@@@@@@AAABBBEEEJJJMMMNNNOOOPPPQQQVVVYYY^^^dddkkkqqquuuwww|||yyyuuu{{{vvvmmmrrr||||||wwwlllbbbZZZXXXYYYaaawwwxxxllleeefffdddhhh}}}}}}xxxwwwxxxyyywwwtttsssrrrpppmmmjjjgggdddcccdddcccaaa``````bbbdddeeedddcccbbb```^^^\\\ZZZYYYTTTSSSPPPMMMIIIFFFCCCAAACCCDDDGGGHHHIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDCCCCCCBBB@@@???>>>=========>>>???AAABBBCCCDDDFFFIIIKKKMMMQQQVVVYYYZZZ]]]bbbfffjjjmmmqqqtttsssxxx~~~tttjjjooo|||wwwiii___ZZZXXXUUUSSSRRROOOKKKLLLPPPZZZhhhpppggg[[[VVVSSSOOOKKKKKKJJJIIIJJJKKKMMMNNNOOOSSSYYY```gggpppxxx~~~MMMNNNOOOPPPQQQQQQRRRRRRSSSTTTUUUUUUUUUTTTSSSRRRKKKHHHEEECCCCCCBBBAAA@@@AAA@@@@@@??????@@@@@@AAA???BBBGGGJJJLLLNNNQQQSSSTTTWWW\\\bbbhhhnnnqqqsssxxx|||zzzuuu{{{zzzpppoootttiii___XXXXXXZZZddd{{{{{{rrrgggaaacccdddiii~~~yyywwwxxxyyyxxxvvvtttsssrrrpppnnnlllkkkjjjkkkiiifffcccbbbaaabbbccccccbbb```]]][[[XXXVVVUUUPPPOOOMMMKKKIIIGGGEEEEEEFFFGGGHHHJJJJJJIIIGGGFFFCCCCCCBBBBBBAAABBBBBBBBBDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>???@@@BBBBBBDDDFFFHHHKKKMMMQQQUUUYYYZZZ]]]bbbgggjjjnnnrrrtttuuuyyy~~~tttmmmpppxxxvvvhhh^^^XXXYYYVVVSSSRRRNNNJJJJJJNNNWWWdddjjjbbbXXXTTTQQQMMMMMMLLLJJJIIIJJJKKKNNNOOOQQQVVV^^^fffmmmuuu|||LLLMMMOOOPPPRRRSSSSSSSSSRRRSSSTTTUUUUUUUUUTTTSSSLLLIIIFFFCCCCCCBBBAAA@@@AAA@@@@@@??????@@@@@@AAA<<>>>>>>>>>>>???@@@AAABBBCCCEEEHHHJJJMMMPPPUUUYYYYYY]]]bbbgggkkknnnrrruuuvvvzzz~~~xxxuuuvvvyyyxxxkkk```ZZZZZZVVVSSSQQQLLLHHHIIINNNUUUaaaggg___VVVSSSPPPKKKMMMLLLJJJJJJKKKMMMQQQSSSVVV[[[eeennnvvv}}}JJJLLLNNNQQQSSSTTTTTTTTTRRRSSSTTTUUUVVVUUUUUUTTTMMMKKKGGGEEEDDDCCCBBBAAAAAA@@@@@@??????@@@@@@AAA>>>@@@BBBCCCEEEHHHMMMQQQSSSVVVZZZ___dddiiilllnnnqqqvvv~~~~~~xxxxxxrrrbbb[[[XXX[[[```jjjyyynnniii^^^YYY]]]```hhhyyywwwtttpppmmmlllkkkkkklllkkkhhhfffccc```^^^]]]YYYXXXVVVTTTRRRPPPOOONNNMMMLLLKKKJJJJJJJJJKKKKKKJJJJJJKKKLLLKKKIIIGGGEEEAAAAAA@@@@@@@@@@@@AAAAAADDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>???@@@AAAAAACCCEEEHHHJJJLLLPPPUUUXXXYYY]]]bbbgggkkkooosssvvvvvvzzz~~~{{{pppeee^^^YYYTTTPPPNNNIIIFFFHHHMMMRRR]]]bbb[[[SSSRRROOOJJJJJJJJJIIIJJJLLLQQQUUUXXX\\\cccmmmwwwIIIKKKNNNQQQSSSUUUUUUUUURRRSSSUUUVVVWWWVVVVVVUUUOOOLLLIIIFFFEEEEEECCCBBBAAA@@@@@@@@@@@@@@@@@@AAACCCDDDDDDDDDEEEHHHMMMQQQTTTVVVZZZ___dddhhhkkklllooouuu}}}|||vvvwww{{{vvvxxx~~~qqqbbb\\\ZZZ___dddnnnwwwlllfff\\\WWWZZZ^^^ggg|||yyytttoookkkiiiiiiiiiiiihhhgggfffcccaaa^^^]]]UUUTTTSSSQQQPPPNNNMMMLLLNNNMMMKKKJJJJJJKKKLLLMMMKKKKKKLLLLLLKKKIIIGGGEEEAAA@@@@@@???@@@@@@AAAAAADDDDDDDDDCCCBBBAAA?????????>>>>>>>>>???@@@AAAAAACCCEEEHHHJJJLLLPPPUUUXXXYYY]]]bbbgggkkkooosssvvvvvvyyy}}}}}}sssiiicccXXXSSSNNNKKKGGGDDDGGGMMMOOOZZZ___YYYRRRQQQOOOJJJHHHHHHHHHJJJNNNTTTYYY]]]bbbiiittt~~~OOOOOOOOOOOOPPPRRRTTTVVVVVVVVVVVVVVVVVVVVVVVVVVVQQQNNNIIIFFFDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@??????AAAAAABBBCCCEEEHHHJJJLLLRRRUUUYYY]]]```dddiiilllooouuu~~~}}}uuupppqqq{{{{{{vvv|||sssfff]]]ZZZ```gggqqqwwwnnneee]]]YYYZZZ^^^jjjzzztttppplllgggdddiiigggfffeeeddd```\\\XXXWWWTTTQQQOOOOOOOOOOOONNNMMMLLLKKKJJJJJJIIIIIIJJJMMMLLLLLLLLLLLLIIIEEEBBBBBBAAA@@@?????????@@@AAAAAAAAABBBCCCDDDDDDDDDCCC@@@???>>>>>>>>>???@@@AAACCCEEEGGGIIIKKKNNNSSSVVV\\\___cccgggkkkqqqwww{{{}}}xxxmmmddd[[[SSSLLLJJJIIIFFFDDDEEEOOOVVV\\\ZZZSSSLLLKKKLLLGGGEEEHHHPPPUUUWWW^^^gggrrrxxxOOOOOONNNNNNOOOOOOPPPQQQSSSSSSTTTTTTUUUUUUVVVVVVSSSOOOKKKGGGEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@???AAAAAAAAABBBDDDGGGIIIKKKOOORRRWWW[[[___cccgggjjjqqqwww~~~}}}tttooolllmmmwww}}}xxxyyyuuueee^^^\\\bbbjjjwwwxxxoooggg___ZZZ[[[^^^jjj}}}xxxtttpppkkkhhhiiihhhfffeeeccc```[[[XXXWWWUUUQQQPPPPPPPPPPPPOOOMMMMMMKKKJJJJJJJJJJJJJJJNNNMMMMMMMMMLLLJJJFFFCCCAAA@@@???>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCBBB??????>>>>>>>>>???AAABBBEEEFFFIIIKKKMMMPPPTTTXXX\\\___cccgggkkkqqqwww{{{~~~{{{pppfff[[[SSSLLLKKKIIIFFFEEEFFFJJJQQQWWWWWWQQQKKKIIIKKKIIIHHHLLLTTTZZZ^^^gggpppyyyPPPPPPQQQPPPPPPOOONNNMMMOOOPPPQQQRRRTTTUUUVVVWWWVVVRRRMMMIIIFFFEEECCCAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@BBBDDDFFFIIIJJJLLLOOOTTTYYY]]]aaafffiiirrrwww~~~xxxpppllliiiiiipppyyy{{{vvvtttfffaaa___dddlll|||yyypppiiiaaa[[[[[[```mmm|||xxxtttooollljjjiiigggeeeccc```[[[XXXWWWUUURRRQQQRRRRRRRRRQQQMMMMMMLLLKKKJJJJJJJJJJJJMMMLLLKKKJJJJJJHHHEEEBBB@@@???>>>>>>>>>???@@@@@@BBBBBBCCCCCCCCCBBBAAAAAA>>>>>>======>>>@@@BBBCCCFFFGGGJJJLLLNNNQQQVVVYYY\\\___cccggglllqqqxxx|||sssjjj[[[TTTMMMKKKIIIFFFFFFHHHGGGNNNTTTTTTPPPKKKJJJKKKKKKLLLPPPYYYaaahhhsss|||SSSSSSTTTTTTTTTRRRQQQPPPNNNOOOPPPRRRTTTVVVXXXYYYYYYUUUOOOKKKHHHEEECCCAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBDDDGGGIIIKKKJJJNNNRRRWWW[[[```dddhhhqqqvvv}}}~~~vvvpppllliiilllrrr~~~~~~ttt|||qqqhhhdddcccgggpppzzzqqqjjjaaa\\\]]]cccrrr|||wwwsssooollljjjhhheeeccc```[[[XXXXXXVVVSSSSSSSSSTTTSSSRRRNNNMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFDDDAAA??????>>>=========>>>???@@@BBBBBBBBBBBBBBBAAA@@@???============???@@@BBBDDDEEEGGGJJJLLLNNNRRRWWWZZZ]]]```dddhhhmmmsssyyy}}}wwwlll\\\UUUOOOLLLIIIFFFGGGKKKKKKOOOTTTTTTPPPLLLKKKLLLMMMOOOUUU^^^hhhsss~~~SSSTTTUUUVVVVVVUUUSSSRRRPPPPPPRRRTTTVVVXXXYYYZZZZZZVVVPPPLLLIIIFFFDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAACCCEEEGGGJJJKKKJJJMMMRRRVVVZZZ^^^cccfffmmmssszzz}}}wwwqqqllllllooozzz~~~www}}}zzzooohhheeeffflllyyyzzzrrriiiaaa\\\^^^eeevvv}}}xxxuuuooommmiiifffddd```\\\YYYXXXWWWUUUTTTUUUTTTSSSRRRNNNMMMLLLKKKKKKJJJJJJKKKIIIGGGEEEDDDDDDBBB@@@>>>======<<<;;;<<<===>>>???AAABBBBBBBBBAAA@@@??????============???@@@BBBDDDDDDFFFIIIKKKNNNRRRVVVZZZ^^^aaaeeejjjooouuu{{{xxxlll\\\VVVPPPMMMIIIGGGIIINNNPPPRRRSSSRRRNNNLLLKKKLLLOOOTTT\\\dddooo|||TTTTTTUUUUUUUUUUUUTTTTTTSSSSSSTTTVVVWWWXXXYYYZZZZZZVVVQQQLLLIIIGGGDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBDDDFFFIIIKKKJJJMMMQQQUUUXXX\\\aaadddhhhnnnuuuzzz~~~|||uuuooommmooovvv}}}xxxzzzzzzoooeeeeeehhhtttzzzrrrhhh```\\\___fffvvv|||rrroookkkhhheeeaaa]]][[[YYYXXXVVVUUUUUUTTTRRRPPPNNNNNNMMMLLLKKKKKKKKKKKKJJJHHHFFFEEEEEEDDDAAA@@@<<<;;;;;;:::;;;<<<>>>???@@@@@@AAAAAAAAA@@@??????>>>>>>======>>>@@@BBBCCCDDDFFFIIIKKKNNNRRRWWW[[[```cccggglllqqqwww~~~wwwjjj\\\WWWQQQNNNJJJGGGJJJPPPSSSSSSQQQNNNKKKJJJLLLNNNTTT\\\fffnnnxxxZZZYYYXXXVVVUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXYYYUUUPPPLLLIIIGGGEEECCCCCCBBBBBBBBBBBBAAAAAAAAA>>>>>>>>>@@@BBBDDDGGGHHHIIILLLPPPSSSVVVYYY]]]```dddjjjpppuuuyyy}}}xxxpppllllllqqqyyyrrrsss|||yyymmmddddddiiizzzyyyrrrggg```\\\^^^dddrrruuurrrmmmiiifffccc___\\\ZZZXXXVVVUUUUUUSSSPPPNNNOOONNNMMMLLLKKKKKKKKKKKKKKKHHHFFFDDDDDDCCCAAA@@@;;;::::::::::::<<<===>>>>>>??????@@@@@@@@@@@@?????????>>>>>>>>>???AAABBBEEEGGGJJJMMMOOOTTTYYY\\\aaadddiiinnnsssyyy~~~vvvhhh]]]WWWRRRNNNJJJGGGKKKRRRVVVTTTPPPMMMKKKMMMQQQTTT\\\fffqqqxxx```___\\\YYYWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYYYUUUPPPKKKIIIGGGEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA<<<<<<===>>>@@@BBBEEEGGGHHHKKKNNNQQQTTTWWWZZZ]]]bbbgggnnnrrruuuxxx~~~{{{pppiiihhhnnn|||~~~vvvjjjkkkrrrvvvjjjeeeeeejjj|||yyyrrrggg```\\\^^^bbbnnnwwwtttooojjjgggddd```]]][[[YYYWWWUUUTTTRRROOOLLLOOONNNMMMLLLKKKKKKKKKKKKIIIGGGDDDBBBBBBAAA@@@>>>::::::999999:::<<<===>>>===>>>???@@@@@@@@@@@@@@@@@@??????>>>>>>???@@@AAAFFFHHHKKKNNNQQQUUUZZZ^^^bbbeeejjjooottt{{{||||||ttteee]]]XXXSSSOOOJJJGGGLLLSSSZZZVVVQQQNNNMMMQQQVVVZZZbbbnnnyyylll```UUUUUUYYYZZZZZZZZZYYYYYYYYYXXXWWWWWWWWWVVVXXXTTTPPPMMMJJJHHHEEECCC@@@AAAAAABBBBBBAAAAAAAAA???@@@@@@AAABBBCCCEEEFFFFFFHHHKKKMMMPPPTTTYYY\\\aaadddjjjooosssxxx~~~yyykkkeeedddfffuuu}}}nnnhhhiiinnnzzztttjjjggghhhnnn{{{rrrhhh^^^ZZZ^^^bbbjjj{{{xxxsssooolllhhhddd```]]]ZZZUUURRRQQQPPPNNNMMMNNNMMMMMMMMMLLLLLLKKKKKKFFFFFFFFFEEECCCAAA???===>>>===<<<;;;;;;;;;;;;;;;??????@@@@@@@@@@@@????????????@@@AAAAAABBBCCCCCCFFFHHHJJJLLLOOOTTTZZZ___dddggglllqqqvvv|||xxx|||zzz|||~~~pppeee]]]VVVQQQNNNMMMKKKOOOTTTTTTTTTTTTRRRQQQUUU]]]cccqqqwwwnnneee]]]\\\\\\ZZZYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWUUUQQQOOOMMMJJJFFFCCCCCCCCCBBBBBBAAA@@@??????@@@@@@@@@AAABBBCCCDDDEEEFFFHHHJJJMMMOOOSSSXXX[[[```dddiiinnnsssxxx}}}xxxkkkeeeeeefffrrr|||lllffffffiiissstttjjjeeefffmmmtttggg^^^ZZZ^^^```eeettt}}}xxxsssooojjjeeebbb___[[[VVVSSSQQQPPPOOONNNOOOOOONNNMMMLLLKKKJJJIIIFFFFFFFFFEEECCCAAA???===<<<<<<;;;:::::::::::::::===>>>>>>>>>>>>>>>>>>===>>>>>>???@@@BBBCCCDDDEEEGGGIIILLLNNNRRRWWW]]]bbbhhhkkkpppuuu{{{zzz{{{yyy|||yyylllbbb\\\VVVQQQPPPNNNLLLNNNRRRTTTTTTTTTSSSUUU[[[eeelllwww}}}uuulllcccaaa___[[[XXXXXXXXXXXXXXXXXXXXXXXXYYYYYYWWWVVVTTTRRRPPPMMMHHHDDDEEEEEEDDDBBBAAA???>>>===AAAAAAAAAAAAAAABBBCCCCCCEEEGGGIIIKKKNNNQQQVVVZZZ___bbbhhhmmmrrrwww|||wwwjjjeeeeeefffooo|||mmmeeeeeeeeekkkzzzvvvlllbbbdddmmmzzzjjjbbb___aaaaaaaaajjjuuu}}}xxxsssmmmhhhdddbbb^^^XXXTTTRRRQQQPPPOOORRRQQQOOOMMMKKKIIIGGGFFFFFFFFFFFFEEECCCAAA???===;;;;;;:::999999999::::::>>>>>>????????????>>>>>>>>>>>>???@@@BBBDDDEEEFFFIIIKKKNNNQQQUUU[[[bbbfffkkkooouuu{{{}}}{{{zzzvvvwww}}}~~~rrrfff___[[[VVVRRRQQQOOOLLLMMMPPPRRRSSSTTTUUUZZZcccpppyyyqqqddd``````]]]YYYWWWWWWWWWXXXXXXYYYYYYZZZZZZWWWVVVVVVVVVTTTPPPJJJFFFFFFEEECCCBBBAAA@@@??????AAAAAAAAA@@@AAAAAABBBBBBDDDFFFHHHJJJLLLPPPTTTXXX\\\```eeekkkpppuuu{{{wwwiiidddeeefffnnnqqqfffeeedddfffqqqyyypppaaadddnnnssslllfffeeedddcccgggmmm~~~|||wwwrrrlllhhhddd```ZZZUUUSSSRRRQQQPPPSSSRRRPPPMMMJJJGGGEEEDDDFFFFFFFFFEEECCCAAA???===;;;;;;:::::::::::::::;;;AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@AAACCCEEEFFFIIILLLOOOTTTXXX^^^eeeiiimmmqqqwww~~~zzzwwwxxxuuuwww}}}xxxkkkaaa]]]ZZZUUUSSSSSSQQQMMMLLLOOONNNQQQTTTYYY```lllzzzwwwccc]]]``````\\\XXXWWWXXXXXXYYYYYYZZZZZZZZZWWWWWWWWWXXXWWWSSSMMMHHHEEEDDDCCCAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBDDDGGGHHHJJJNNNRRRUUUYYY]]]bbbhhhmmmsssyyy||||||yyyjjjdddeeegggnnnsssgggcccaaaccckkk~~~yyypppbbbfffrrr~~~uuukkkggggggggghhhkkknnn{{{vvvpppmmmgggbbb[[[VVVTTTRRRRRRQQQSSSRRRPPPMMMJJJGGGDDDCCCFFFFFFFFFEEECCCAAA???===<<<<<<;;;;;;;;;;;;<<<<<>>>>>????????????>>>>>>CCCBBBAAA@@@AAABBBEEEFFFJJJMMMRRRVVV[[[```fffjjjmmmrrryyyxxxwwwssszzzuuutttwwwzzz|||wwwmmmbbb\\\ZZZWWWSSSQQQRRRQQQNNNOOORRRQQQWWWaaakkkttt~~~xxxkkkddd```]]]^^^ZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXWWWXXXWWWTTTPPPLLLHHHFFFDDDAAA@@@@@@AAAAAA????????????@@@AAABBBCCC@@@BBBDDDFFFGGGJJJOOORRRRRRVVV\\\bbbgggmmmssswwwuuuyyy~~~yyyuuuvvvrrrjjjjjjiiinnn{{{{{{lllddd___bbbgggsssyyyqqqjjjppp~~~xxxpppooooookkkfffggglll{{{{{{tttpppjjjddd\\\VVVSSSQQQQQQPPPPPPOOONNNLLLJJJHHHFFFFFFFFFFFFFFFEEECCCAAA???===;;;:::::::::;;;;;;<<<======>>>>>>>>>>>>>>>>>>===@@@@@@??????AAADDDHHHJJJKKKOOOTTTXXX]]]bbbgggjjjpppuuu|||xxxyyyzzz{{{wwwuuuuuuvvvuuuooofff___ZZZYYYVVVRRRPPPQQQQQQOOOPPPTTTWWW```mmmxxxvvvhhh^^^]]]aaa[[[[[[ZZZZZZYYYYYYXXXXXXYYYXXXWWWWWWWWWTTTQQQNNNJJJHHHEEEBBB@@@?????????>>>>>>>>>???@@@BBBCCCDDD@@@BBBDDDEEEGGGJJJNNNQQQPPPTTTZZZ```ffflllrrrvvvuuuyyy|||uuulllzzzvvvmmmmmmjjjnnnxxxrrrgggbbbeeeiiirrr|||uuummmsss~~~vvvuuusssllldddddddddlll}}}tttooojjjddd\\\VVVRRRQQQQQQPPPNNNNNNMMMKKKJJJIIIHHHGGGFFFFFFFFFEEECCCAAA???===999999999999::::::;;;<<>>======???BBBFFFJJJMMMMMMQQQUUUZZZ^^^cccgggkkkrrrwwwzzz}}}~~~zzzxxxtttrrroooiiiccc]]]YYYWWWUUUQQQOOOPPPPPPOOORRRVVV]]]gggvvv}}}jjjbbb```^^^YYYYYYXXXWWWWWWWWWWWWWWWWWWUUUUUUVVVWWWVVVQQQMMMKKKJJJGGGDDDBBBAAAAAAAAAAAA@@@@@@??????@@@@@@AAACCCCCCDDDEEEFFFHHHJJJKKKRRRUUUZZZ^^^bbbggglllpppvvvyyy~~~sssrrrpppxxx}}}qqqmmmgggkkktttqqqhhhaaabbbiiitttzzzxxxrrrmmmhhhdddeeefffhhhooo}}}uuunnniiiccc\\\VVVSSSRRRRRRQQQMMMLLLJJJHHHGGGEEEEEEEEEGGGFFFEEEDDDBBBAAA??????<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===>>>???@@@???@@@AAABBBCCCGGGKKKOOOSSSVVVZZZ\\\^^^bbbiiinnnsssxxxwww~~~xxxtttrrrooojjjeee```[[[XXXWWWTTTUUUUUUSSSRRRTTTZZZ___iiirrr~~~pppeeeaaa^^^ZZZYYYYYYXXXXXXXXXXXXXXXXXXVVVVVVVVVWWWVVVRRROOOMMMKKKGGGDDDBBBAAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAACCCCCCDDDDDDFFFHHHIIIJJJPPPSSSXXX\\\```fffkkkooossswww|||~~~sssoooqqqsssnnnlllmmmsssrrriiiaaabbbjjjuuu}}}tttnnnjjjgggbbbcccdddjjjwww{{{ssslllggg___YYYUUUSSSQQQPPPNNNMMMKKKIIIHHHGGGFFFFFFGGGFFFEEECCCBBB@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????===>>>???@@@BBBEEEJJJMMMTTTXXX\\\^^^aaaeeelllrrrvvv{{{www~~~yyyuuupppmmmgggbbb^^^[[[YYYWWWSSSSSSSSSQQQQQQUUU]]]cccuuu}}}uuuiiibbb^^^[[[ZZZZZZYYYYYYYYYYYYYYYYYYXXXWWWXXXXXXWWWTTTRRRPPPMMMIIIDDDBBBAAABBBCCCBBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCDDDEEEGGGHHHIIIMMMPPPUUUYYY^^^ccciiimmmoootttzzzwwwoookkkttt}}}uuusssqqqsss}}}sssiiibbbdddnnnzzzyyypppkkkiii```aaabbbeeemmmyyyqqqlllddd]]]WWWTTTPPPNNNNNNNNNLLLKKKIIIIIIHHHHHHGGGFFFEEECCCAAA@@@>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>===>>>@@@AAACCCGGGLLLOOOVVVZZZ___cccfffkkkrrrxxx}}}~~~xxx~~~xxxtttlllhhhccc___]]][[[ZZZXXXSSSSSSRRRPPPRRRZZZeeennnuuuiiiccc___\\\[[[[[[ZZZYYYZZZZZZZZZZZZYYYYYYYYYYYYXXXVVVUUUTTTPPPKKKFFFCCCBBBCCCDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIILLLQQQVVV[[[```fffjjjkkkooovvv{{{}}}ssskkknnnzzzxxxvvvxxxsssiiiccciiivvvuuummmiiibbbccccccdddfffttt~~~uuuppphhhaaa[[[UUUQQQNNNNNNMMMLLLKKKJJJIIIIIIIIIGGGGGGEEECCCAAA???>>>===;;;;;;;;;;;;;;;;;;;;;;;;===============>>>>>>>>>???AAACCCDDDGGGKKKPPPTTTYYY^^^dddhhhlllrrrzzz~~~yyyzzzsssmmmhhhddd___]]]]]]]]][[[YYYUUUTTTSSSSSSWWWbbbqqq|||tttiiidddaaa\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZ[[[ZZZYYYXXXXXXXXXVVVSSSNNNHHHEEECCCCCCDDDBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAABBBCCCDDDEEEFFFFFFIIIMMMRRRWWW\\\bbbfffgggkkkqqqvvvyyy|||yyyooonnnttt}}}|||rrriiifffppp|||pppjjjdddddddddddddddmmmxxxtttmmmfff```ZZZTTTQQQLLLLLLKKKJJJIIIIIIJJJJJJHHHHHHFFFDDDBBB@@@>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>>>>>>>>>>@@@BBBDDDGGGJJJNNNTTTXXX]]]ccciiioootttzzz~~~{{{}}}vvvnnnhhheeeaaa]]]\\\^^^___\\\YYYUUUTTTSSSTTTZZZiii{{{wwwlllfffbbb\\\[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[ZZZYYYXXXYYYZZZXXXUUUQQQLLLGGGEEECCCBBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEECCCFFFKKKOOOSSSXXX]]]aaadddhhhlllqqqtttxxx|||~~~uuuqqqqqq{{{uuummmlllzzzxxxppphhheeeeeeeeeccchhh|||}}}xxxzzz~~~vvvsssmmmhhhccc]]]WWWSSSLLLKKKKKKJJJJJJJJJKKKKKKJJJIIIHHHEEECCCAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>????????????AAADDDGGGKKKPPPVVVZZZbbbhhhooouuuzzz~~~}}}~~~zzzuuunnnhhhccc```]]]^^^bbbbbb^^^YYYSSSRRRRRRTTT]]]mmmrrrhhhaaa[[[[[[ZZZYYYYYYYYYYYYZZZYYY[[[\\\ZZZXXXWWWYYY[[[XXXWWWSSSOOOJJJFFFCCCAAA@@@??????>>>>>>??????@@@@@@@@@@@@@@@AAABBBCCCDDDBBBEEEIIILLLPPPTTTYYY]]]ccceeehhhllloootttyyy}}}}}}}}}uuupppssszzzssstttzzzpppjjjhhhhhheeefffvvv}}}zzzyyyrrrpppnnnppprrrtttsssrrrtttxxxyyyvvvvvvwwwvvvrrrllliiifffbbb^^^YYYTTTPPPLLLLLLKKKKKKKKKLLLLLLMMMLLLKKKIIIGGGDDDBBB@@@???========================<<<<<<===>>>???@@@@@@AAAAAACCCFFFIIIMMMSSSYYY^^^fffllltttzzz~~~{{{wwwpppkkkccc```^^^aaafffeee___XXXSSSSSSSSSWWW```qqqwwwiii```[[[ZZZZZZYYYYYYYYYYYYYYYYYY[[[\\\ZZZWWWWWWYYY[[[YYYWWWUUUQQQLLLGGGBBB@@@??????>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCBBBDDDHHHKKKNNNRRRWWWZZZbbbdddfffiiilllrrrxxx|||{{{yyyqqqoooxxxyyywwwpppllllllhhhgggttt|||zzzyyyyyytttoooiiieeeeeefffeeecccfffkkknnnmmmmmmnnnkkkfffaaa___\\\ZZZWWWSSSNNNJJJMMMMMMMMMLLLMMMMMMNNNOOOMMMLLLJJJHHHEEECCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>???@@@AAAAAADDDFFFIIIMMMQQQWWW]]]bbbiiinnnvvv|||~~~yyysssnnnccc``````dddhhhggg```XXXUUUUUUVVVZZZdddvvvooogggaaaaaa```]]]\\\]]]^^^\\\XXXXXXXXXXXXXXXWWWWWWWWWXXXXXXVVVSSSOOOJJJEEEBBBAAAAAA@@@@@@???@@@@@@@@@BBBBBBAAA@@@????????????EEEEEEFFFGGGIIINNNTTTYYY```bbbdddhhhlllqqqtttwww{{{{{{vvv}}}{{{~~~{{{wwwtttooolllttt}}}~~~|||{{{|||vvvtttoooiiibbb]]]ZZZYYY[[[]]]aaaeeeffffffdddccc]]]XXXRRRMMMJJJIIIIIIHHHLLLMMMMMMMMMNNNNNNNNNNNNMMMLLLJJJHHHEEEBBB@@@?????????>>>===============>>>>>>>>>===<<<===@@@CCCFFFIIIMMMPPPSSSXXX```fffooouuu~~~}}}yyyqqqkkkddddddeeeggghhheee^^^XXXTTTSSSUUU]]]lllxxxjjjbbbaaa^^^[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYWWWVVVTTTQQQMMMHHHDDDBBBAAAAAA@@@?????????@@@@@@AAAAAA@@@?????????@@@@@@DDDEEEFFFGGGIIINNNTTTYYY___```cccggglllppptttvvvyyy}}}}}}sssuuu~~~~~~|||uuuooosss|||}}}|||}}}}}}uuukkkccc]]]YYYWWWWWWYYY\\\___```___^^^]]]YYYVVVQQQMMMLLLJJJIIIGGGLLLLLLMMMMMMNNNOOOOOOOOONNNMMMKKKHHHEEEBBB@@@???===<<<<<<<<<===>>>??????>>>>>>>>>======>>>AAADDDEEEIIINNNRRRVVV\\\dddjjjssszzz}}}}}}yyyqqqjjjbbbbbbccceeefffbbb\\\WWWYYYZZZ^^^hhhwwwkkkeeeaaa^^^\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYXXXWWWUUUQQQMMMIIIFFFDDDAAAAAA@@@???????????????@@@@@@?????????@@@AAAAAACCCDDDEEEGGGIIINNNTTTXXX\\\^^^aaaeeejjjooosssuuuuuuyyy~~~tttqqqvvv}}}uuuvvvzzz~~~|||oooeee___[[[YYYWWWWWWYYYZZZZZZYYYXXXWWWUUUSSSQQQPPPOOOMMMJJJGGGLLLLLLMMMNNNOOOPPPPPPPPPNNNNNNLLLIIIFFFCCC@@@>>>:::;;;;;;;;;===>>>???@@@>>>??????>>>>>>@@@DDDFFFFFFKKKQQQVVV[[[aaajjjpppttt{{{}}}}}}|||vvvnnnhhh```aaaccceeeeeebbb\\\XXXYYY]]]eeeqqqlllhhhccc^^^^^^___^^^]]]^^^ZZZZZZYYYYYYXXXWWWWWWWWW[[[ZZZWWWTTTPPPMMMJJJIIIBBBAAA@@@?????????????????????>>>>>>???@@@AAAAAAAAACCCEEEFFFIIIMMMSSSWWWYYYZZZ^^^bbbggglllpppsssppptttyyy}}}zzztttwww~~~{{{|||uuukkkdddaaa___[[[[[[[[[ZZZYYYXXXVVVVVVRRRQQQRRRRRRSSSQQQMMMJJJMMMNNNOOOPPPQQQQQQQQQPPPOOONNNMMMJJJGGGDDDAAA???;;;;;;;;;;;;<<<===>>>???>>>???@@@@@@@@@BBBFFFIIIJJJOOOUUUZZZ___fffnnntttxxx~~~}}}yyy~~~xxxrrrkkkfffaaaccceeehhhgggddd___\\\ZZZaaammm{{{qqqkkkbbb]]]___aaa___^^^```[[[ZZZZZZYYYXXXXXXWWWWWW[[[ZZZXXXVVVRRROOOLLLJJJCCCBBBAAA@@@????????????>>>>>>>>>>>>???@@@@@@AAA@@@BBBDDDEEEGGGKKKPPPTTTVVVWWWZZZ^^^ccchhhlllnnnllloootttyyy~~~yyyzzzyyy~~~~~~qqqhhhcccbbbaaa```___]]]ZZZXXXVVVUUUQQQQQQRRRTTTVVVVVVSSSPPPOOOPPPRRRSSSSSSSSSRRRQQQNNNNNNMMMKKKIIIEEEBBB@@@>>>======<<<<<<<<<======???@@@AAAAAABBBEEEIIIMMMPPPUUU[[[```eeejjjqqqwwwtttqqq{{{zzztttnnnhhhdddaaadddhhhjjjiiieeebbb___```jjjzzz|||pppddd]]]```bbb^^^\\\___]]]]]]\\\[[[[[[ZZZYYYYYYXXXXXXXXXVVVSSSOOOLLLIIIEEEDDDCCCAAA@@@@@@@@@@@@??????>>>>>>>>>???@@@@@@???AAACCCDDDEEEHHHLLLOOOSSSTTTWWWZZZ___cccgggiiiiiilllqqqwww}}}|||{{{tttxxxiiiaaa```eeeeeecccaaa]]]YYYUUUSSSQQQQQQQQQTTTWWWXXXXXXWWWSSSTTTUUUVVVVVVUUUSSSQQQLLLMMMMMMLLLJJJGGGDDDBBB??????>>>===============???@@@BBBBBBDDDGGGLLLOOOUUU[[[bbbgggkkkqqqxxx}}}xxxnnnlllvvv~~~vvvpppkkkhhhfffbbbfffkkkmmmkkkhhheeecccfffrrrqqq{{{lllccceeeeee___[[[^^^^^^^^^]]]\\\[[[ZZZYYYXXXVVVXXXYYYYYYVVVQQQLLLIIIFFFEEEDDDCCCBBBAAAAAAAAA@@@??????>>>>>>>>>>>>???>>>@@@BBBCCCCCCEEEHHHKKKQQQRRRTTTWWW[[[___bbbdddgggiiinnnuuu|||~~~tttkkkbbbaaajjjjjjiiifffbbb\\\WWWSSSQQQPPPOOOQQQUUUYYY[[[\\\WWWXXXYYYYYYXXXVVVSSSQQQJJJKKKLLLMMMKKKIIIEEEDDD???>>>>>>>>>>>>??????@@@???@@@BBBDDDEEEIIINNNRRRZZZ```gggnnnsssyyyuuunnnnnnwwwzzzsssnnnkkkjjjiiiggglllqqqsssqqqnnnlllkkkmmmzzzdddvvvuuuiiijjjiiiaaa]]]___\\\\\\[[[ZZZYYYXXXWWWVVVXXXYYY\\\\\\ZZZUUUOOOKKKGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@???>>>======>>>>>>>>>@@@AAABBBBBBDDDFFFHHHPPPQQQSSSUUUYYY\\\___aaafffhhhmmmttt|||xxx|||nnneeeeeeoooooonnnlllfff```YYYUUUQQQOOOMMMNNNSSSXXX\\\^^^YYYZZZ[[[[[[ZZZWWWTTTQQQIIIKKKLLLMMMLLLJJJGGGEEE>>>>>>>>>>>>???AAABBBCCC???AAACCCDDDFFFJJJOOOSSS\\\bbbkkkrrrxxx~~~vvvrrrttt|||xxxrrrnnnlllllllllmmmrrrxxxzzzxxxtttrrrrrrwww```kkkllleeedddaaa]]]\\\aaa```^^^\\\[[[ZZZYYYYYY]]]]]]^^^]]][[[WWWSSSQQQJJJHHHDDDCCCBBBBBBAAA@@@@@@???===<<<<<<<<<===>>>===>>>???@@@BBBCCCDDDEEEFFFJJJOOOTTTWWWZZZ]]]___eeehhhlllppptttyyy~~~yyyrrriiijjjqqquuuuuupppjjjddd\\\TTTOOONNNLLLLLLNNNSSSWWWZZZ^^^``````^^^ZZZVVVTTTSSSQQQOOOMMMLLLLLLLLLJJJHHHGGGCCC???>>>@@@AAAAAA??????BBBDDDFFFHHHMMMUUU[[[ccchhhqqqyyy{{{~~~}}}wwwpppllllllnnnqqqvvvyyy~~~|||wwwmmmnnn{{{rrrhhheeebbb```___]]]]]]]]]\\\\\\\\\[[[[[[]]]]]]^^^^^^\\\XXXUUUSSSKKKHHHEEECCCBBBBBBAAA???@@@???>>>===<<<======>>>======>>>@@@AAABBBCCCDDDFFFJJJNNNRRRTTTVVVYYY[[[```ccchhhmmmqqqvvv|||zzztttkkklllvvv{{{|||wwwpppiii___VVVSSSQQQOOOMMMMMMOOOSSSWWW]]]___```^^^ZZZWWWTTTSSSQQQPPPNNNMMMMMMLLLJJJHHHGGGCCC@@@???@@@AAAAAA@@@???BBBEEEHHHJJJPPPYYY___ffflllttt|||~~~zzztttooonnnrrrxxx|||xxxqqqtttzzzmmmgggcccbbbbbbZZZ[[[\\\]]]^^^^^^^^^]]]]]]]]]^^^^^^]]]ZZZWWWUUULLLIIIFFFCCCCCCBBB@@@???@@@???>>>============>>><<<<<<===>>>@@@AAABBBBBBFFFIIILLLOOOPPPRRRUUUWWW[[[^^^ccchhhlllrrrwww{{{}}}uuullllllyyyvvvmmmbbbYYYVVVVVVTTTPPPLLLKKKOOOSSSZZZ\\\^^^]]]ZZZVVVTTTTTTSSSQQQOOONNNNNNMMMKKKJJJFFFDDDAAA???@@@AAAAAAAAA@@@CCCHHHKKKNNNUUU^^^dddkkkpppyyyxxxuuupppkkklllsss}}}ttttttrrrhhhcccbbbcccZZZ[[[\\\^^^^^^^^^^^^]]]]]]]]]^^^^^^]]][[[YYYXXXOOOLLLHHHEEECCCBBB@@@>>>?????????>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@AAACCCFFFIIILLLNNNPPPSSSUUUYYY\\\```dddhhhlllqqquuu{{{}}}~~~|||pppjjjiiivvvzzzpppddd[[[XXXYYYWWWRRRLLLJJJMMMQQQVVVXXXZZZZZZWWWUUUTTTSSSSSSRRRPPPOOOOOONNNLLLJJJFFFEEEBBBAAA@@@AAABBBBBBBBBFFFKKKNNNRRRYYYaaahhhpppvvv~~~~~~yyyvvvqqqmmmmmmuuu}}}wwwzzzkkkdddbbbbbb]]]]]]^^^^^^^^^]]]\\\\\\]]]^^^^^^^^^]]]\\\ZZZYYYRRROOOJJJGGGEEECCCAAA??????????????????>>>>>>===;;;;;;<<<===>>>>>>??????@@@CCCFFFIIIKKKOOORRRUUUXXX[[[^^^aaadddgggllloootttwwwzzz}}}|||}}}zzzxxxvvvqqqiiieeefffttt~~~tttiiiaaaZZZZZZXXXSSSNNNMMMNNNQQQPPPSSSUUUVVVUUUSSSSSSSSSTTTRRRPPPOOOOOOOOOMMMKKKFFFEEEDDDBBBAAAAAABBBDDDDDDIIINNNRRRVVV\\\dddjjjvvv{{{{{{{{{}}}|||xxxuuuuuu}}}rrrhhhcccaaaaaa```^^^]]]\\\\\\\\\\\\^^^^^^^^^]]]\\\[[[ZZZYYYUUURRRMMMIIIGGGDDDBBB@@@??????@@@@@@??????>>>===;;;;;;<<<======>>>??????>>>@@@CCCFFFIIILLLQQQTTTVVVXXX[[[^^^aaadddhhhlllpppssswww{{{~~~|||~~~zzzyyy{{{zzzuuuppplllgggbbbcccgggwwwyyyooohhh\\\ZZZWWWTTTRRRQQQQQQQQQMMMOOOSSSTTTTTTSSSSSSTTTTTTRRRPPPOOOOOONNNLLLKKKFFFFFFEEECCCAAAAAACCCEEEFFFKKKQQQVVV[[[bbbjjjppp}}}zzz{{{}}}~~~~~~|||}}}|||nnngggcccbbb```^^^\\\[[[\\\]]]^^^^^^^^^]]]\\\[[[ZZZYYYXXXXXXUUUPPPKKKHHHFFFCCCAAA??????@@@@@@@@@???>>>===<<<<<<<<<===>>>>>>??????===???AAACCCEEEHHHLLLOOOPPPSSSWWWZZZ^^^bbbgggkkknnnppptttxxx}}}{{{zzz{{{~~~}}}yyywww{{{wwwrrrlllfff```]]]dddlll{{{{{{rrrkkkaaa\\\WWWUUUVVVVVVSSSPPPKKKNNNRRRTTTUUUUUUUUUVVVSSSQQQOOONNNNNNNNNLLLJJJFFFGGGFFFDDDAAAAAACCCFFFFFFLLLTTT[[[aaaiiisssyyy~~~sssjjjdddbbb```]]][[[ZZZ\\\___aaa___^^^]]]\\\ZZZYYYXXXXXXZZZVVVQQQMMMJJJGGGDDDAAA??????@@@AAA@@@???>>>===<<<<<<======>>>>>>??????===???@@@AAABBBDDDHHHKKKKKKOOOSSSXXX\\\bbbgggkkknnnpppsssvvvzzz~~~yyyvvvvvvvvvuuu|||{{{ttttttvvvqqqkkkddd]]]\\\fffqqq|||zzzpppjjjddd^^^WWWUUUXXXXXXSSSNNNKKKOOOSSSUUUVVVVVVWWWXXXSSSQQQOOONNNNNNMMMKKKJJJFFFGGGGGGDDDAAAAAACCCGGGFFFLLLUUU^^^fffoooyyy{{{jjjcccbbbdddbbb]]]ZZZ[[[^^^```^^^___``````^^^\\\YYYWWWYYYXXXVVVQQQLLLFFFCCCBBBCCCCCCBBBBBB@@@???===<<<>>>>>>============>>>>>>>>>>>>???AAACCCFFFHHHIIILLLNNNQQQTTTWWW]]]cccggghhhkkkpppuuuyyy~~~zzzvvvuuurrrssszzzuuuvvv{{{vvvkkkeee^^^[[[dddqqq~~~rrrhhhbbbbbb```]]]XXXSSSNNNKKKMMMMMMOOORRRVVVWWWWWWVVVYYYUUUPPPMMMLLLKKKIIIFFFIIIFFFDDDDDDCCCBBBEEEKKKNNNTTT\\\dddllluuutttiiidddeeeccc```]]]]]]^^^___]]]^^^______^^^]]]\\\[[[\\\[[[ZZZVVVPPPKKKGGGEEEBBBBBBBBBAAA@@@???======<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@BBBEEEGGGHHHKKKMMMPPPTTTWWW\\\aaaeeeeeeiiinnntttyyy~~~|||vvvssspppqqqxxxtttqqqqqq{{{xxxjjjccc]]][[[dddpppqqqgggbbbaaa___\\\XXXTTTPPPMMMLLLLLLMMMPPPTTTUUUTTTSSSUUURRROOOMMMLLLKKKHHHFFFGGGDDDCCCEEEEEEDDDIIIOOOSSSYYYaaajjjqqq{{{ooogggeeedddcccaaa_________^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\[[[YYYTTTOOOJJJGGGBBBBBBAAA@@@???>>>>>>===;;;;;;============;;;;;;======>>>???AAACCCEEEFFFHHHKKKOOOSSSVVVZZZ___bbbbbbffflllqqqwww}}}~~~vvvpppnnnpppzzzyyyooojjjppplllccc______fffqqqqqqfffbbbaaa^^^ZZZWWWSSSPPPOOOIIIIIIJJJMMMPPPQQQPPPOOOOOONNNMMMMMMLLLKKKHHHEEEEEEBBBBBBEEEFFFGGGMMMTTTYYY___iiiqqqyyytttiiieeecccddddddbbb`````````___^^^^^^]]]^^^^^^___ZZZYYYYYYXXXUUUPPPJJJEEECCCBBBAAA@@@???>>>>>>>>><<<===???@@@@@@???===<<<<<<<<<===>>>@@@AAACCCDDDEEEHHHMMMQQQUUUXXX[[[^^^aaadddjjjoootttyyyvvvnnnooosssuuukkklllqqqfffcccdddkkktttqqqfffccc```]]]XXXTTTPPPNNNMMMGGGGGGHHHJJJLLLMMMLLLJJJIIIJJJKKKLLLLLLJJJGGGEEECCCAAABBBEEEGGGIIIOOOVVV^^^eeeoooxxxooofffaaacccfffcccaaaaaacccbbb```___^^^]]]]]]]]]YYYXXXXXXXXXVVVRRRLLLGGGEEEDDDBBB@@@???>>>>>>>>>===>>>@@@AAAAAA@@@>>>===<<<======>>>???@@@BBBBBBBBBFFFKKKOOORRRUUUXXX[[[```dddhhhmmmqqquuuzzz}}}wwwooooooxxxrrrmmm{{{wwwiiifffgggnnnwwwqqqeeebbb```\\\WWWRRRMMMKKKIIIFFFFFFFFFHHHJJJJJJHHHFFFEEEGGGJJJKKKKKKIIIFFFEEEDDDBBBCCCFFFHHHJJJQQQXXXbbbiiittt~~~{{{lllbbbcccfffbbb```bbbccccccbbb```___^^^]]]\\\]]][[[YYYYYYYYYVVVPPPKKKHHHGGGDDDAAA???>>>>>>>>><<<<<<>>>>>>>>>>>><<<<<<=========>>>???@@@AAAAAAAAADDDHHHKKKNNNRRRVVVXXX___bbbgggkkknnnrrrvvvyyy|||uuupppzzznnnvvv}}}nnniiijjjrrr|||}}}ooodddaaa___[[[WWWRRRNNNJJJHHHFFFFFFFFFGGGHHHHHHFFFDDDDDDGGGJJJKKKIIIGGGFFFFFFEEECCCEEEIIILLLNNNUUU]]]gggooozzzvvvfffdddeeeaaa___bbbaaaaaabbbbbbaaa```^^^]]]```\\\YYYYYY[[[YYYTTTOOOLLLIIIFFFBBB@@@>>>>>>>>>========================>>>>>>>>>>>>???@@@AAAAAAAAACCCFFFHHHKKKOOOTTTWWW\\\___dddhhhlllqqquuuyyy}}}|||vvvqqquuuvvvoooooowwwzzzmmmaaa^^^]]][[[YYYUUUQQQMMMKKKGGGGGGFFFGGGHHHGGGEEECCCDDDGGGJJJJJJHHHFFFFFFGGGFFFDDDGGGLLLQQQUUU\\\dddmmmvvv~~~jjjfffeee```^^^aaa^^^```aaaccccccaaa```^^^```\\\XXXXXXZZZYYYUUUPPPNNNKKKGGGCCC@@@>>>>>>>>>@@@@@@????????????@@@@@@???????????????@@@AAAAAAAAABBBDDDFFFIIIMMMSSSWWWYYY]]]bbbggglllqqqvvvzzz{{{|||ssswww}}}uuuttt~~~xxxkkk___[[[[[[[[[ZZZXXXTTTQQQOOOHHHGGGGGGHHHHHHGGGEEEBBBEEEHHHJJJJJJGGGEEEFFFHHHFFFEEEHHHOOOTTTZZZbbbkkkrrrzzz}}}}}}vvvjjjjjjiiieeeaaadddcccaaa`````````aaabbb]]]]]]\\\[[[YYYWWWVVVUUUOOOMMMIIIFFFCCCAAA??????============>>>@@@AAABBB========================BBBCCCDDDEEEGGGKKKQQQUUUWWWZZZ___dddiiinnnssswwwzzz|||wwwuuu|||}}}~~~rrrgggaaaZZZZZZYYYXXXWWWUUUSSSRRRLLLKKKJJJHHHGGGGGGHHHHHHFFFHHHJJJJJJIIIIIIJJJKKKMMMIIIJJJQQQVVVYYY___gggrrr|||tttkkkfffbbbaaadddcccbbbaaaaaaaaaaaaaaa^^^^^^]]]\\\[[[YYYWWWVVVQQQOOOKKKHHHDDDAAA@@@???============>>>???@@@@@@???????????????????????????@@@AAABBBDDDHHHMMMQQQUUUXXX^^^bbbggglllqqquuuzzz|||{{{www{{{~~~tttiiiccc]]]\\\[[[ZZZYYYWWWUUUSSSNNNMMMJJJHHHFFFFFFGGGGGGJJJKKKMMMLLLJJJIIIJJJJJJNNNLLLPPPXXX]]]___dddjjjnnnwwwrrrfffccceeeddddddddddddcccbbb``````______^^^]]]\\\[[[YYYXXXTTTRRRNNNJJJFFFCCC@@@???>>>>>>============>>>>>>????????????????????????>>>???@@@AAACCCFFFKKKNNNRRRUUUZZZ___dddiiinnnqqqxxxzzz~~~~~~wwwxxxvvvlllfff```]]][[[YYYXXXWWWTTTRRRPPPMMMJJJGGGEEEFFFGGGHHHLLLMMMNNNNNNLLLKKKLLLMMMPPPRRRYYYcccjjjkkkmmmppplllsss~~~nnniiikkkeeeeeeffffffdddbbb```___^^^^^^^^^]]]]]][[[ZZZZZZVVVTTTPPPLLLGGGCCC@@@??????>>>>>>===<<<<<<======???????????????????????????AAABBBCCCDDDGGGKKKOOOOOORRRWWW\\\```eeeiiimmmtttwww{{{uuusssxxxoooiiiaaa]]]YYYWWWVVVTTTQQQNNNNNNLLLIIIFFFEEEGGGIIIJJJKKKLLLMMMNNNMMMNNNPPPRRRRRRXXXcccpppwwwzzzyyyyyyqqquuu|||}}}pppnnnggggggggggggeeecccaaa___\\\]]]]]]]]]\\\[[[[[[ZZZWWWUUURRRNNNIIIDDDAAA???@@@???>>>======<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@AAACCCDDDEEEGGGJJJMMMLLLOOOTTTXXX\\\aaafffiiinnnrrrxxx}}}vvvtttzzzrrrkkkddd___YYYVVVVVVTTTPPPLLLJJJHHHGGGFFFGGGIIIKKKMMMLLLMMMNNNNNNMMMNNNQQQSSSUUU___nnn|||~~~~~~yyyooojjjiiihhhgggeeecccaaa```\\\\\\]]]]]]]]]\\\[[[[[[XXXWWWTTTQQQLLLGGGCCCAAA@@@@@@???>>>>>>===>>>>>>========================>>>@@@AAABBBCCCDDDGGGIIIIIIMMMQQQVVVZZZ^^^cccfffiiinnntttzzzyyyyyy}}}uuuoooiiibbb[[[XXXWWWUUUPPPLLLFFFFFFFFFGGGIIIKKKMMMNNNOOOOOOOOOOOONNNOOOQQQSSS\\\hhhxxxwwwlllkkkiiigggdddcccbbbaaa\\\]]]]]]^^^^^^^^^]]]]]][[[ZZZWWWTTTPPPKKKGGGEEEAAA@@@???????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAABBBEEEGGGHHHKKKPPPTTTXXX\\\aaadddfffjjjqqqvvv{{{{{{}}}zzzssskkkccc[[[WWWWWWUUUPPPJJJEEEFFFGGGIIIJJJKKKLLLLLLLLLMMMNNNOOOPPPSSSXXX[[[cccqqqnnnllliiifffdddcccbbbbbb]]]^^^______```_________\\\\\\ZZZWWWSSSNNNJJJHHHAAA@@@@@@@@@@@@@@@AAAAAA????????????????????????===???AAABBBBBBCCCEEEGGGHHHKKKOOOSSSWWW[[[```ccceeeiiioootttxxx|||~~~zzz|||zzz~~~}}}vvvjjjbbbYYYUUUUUUSSSMMMGGGEEEGGGHHHJJJKKKKKKJJJIIIFFFHHHLLLOOOTTTYYY```eeehhhvvvyyynnniiikkkhhh___]]]bbb```aaa```^^^\\\[[[\\\]]]]]][[[YYYVVVSSSOOOJJJGGGEEEDDDBBB@@@???>>>>>>>>><<<<<<<<<============>>>===???AAAAAAAAAAAACCCEEEHHHJJJMMMOOORRRVVV[[[^^^aaagggnnnsssvvvyyy~~~}}}{{{}}}}}}}}}yyywwwpppfff\\\XXXUUUOOOJJJHHHGGGGGGGGGHHHIIIJJJLLLMMMMMMMMMLLLMMMQQQYYYcccjjjtttxxxmmmkkkggg___\\\``````aaa```___]]]\\\\\\^^^___]]]ZZZWWWUUUQQQLLLHHHDDDCCCBBB@@@???>>>======;;;<<<<<<<<<<<<============???AAAAAAAAAAAACCCDDDDDDFFFIIIKKKNNNRRRVVVZZZ___dddkkkpppsssvvv{{{}}}}}}}}}~~~zzzxxxoooeee[[[XXXTTTNNNIIIHHHFFFFFFGGGHHHJJJKKKMMMNNNNNNNNNNNNPPPUUU^^^jjjqqq|||tttmmmhhhaaa]]]___```aaaaaa___]]]]]]^^^___aaa___\\\ZZZWWWSSSNNNJJJDDDCCCBBB@@@>>>>>>======;;;;;;;;;<<<<<<<<<<<<======???@@@AAA@@@AAACCCDDDCCCEEEGGGIIIKKKOOOTTTWWW\\\aaahhhmmmpppsssxxx|||}}}~~~~~~yyywwwlllccc[[[WWWTTTMMMIIIHHHEEEFFFGGGIIIKKKMMMNNNOOONNNOOOQQQUUU\\\gggttt|||~~~pppjjjdddaaaaaaaaaaaaaaa```^^^^^^___aaabbbaaa^^^\\\ZZZVVVQQQNNNFFFEEECCCAAA???>>>======;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@@@@@@@AAABBBDDDDDDFFFHHHJJJLLLOOOSSSWWWZZZ___fffjjjmmmpppuuuxxxyyy}}}~~~|||vvvtttiiiaaa[[[XXXTTTNNNIIIIIIEEEFFFHHHJJJLLLNNNPPPPPPMMMPPPTTT[[[dddqqq~~~uuummmhhhdddbbbbbbccccccaaa______```aaacccaaa___^^^\\\YYYUUURRRJJJHHHFFFCCCAAA???======;;;;;;;;;<<<<<<<<<======<<<>>>@@@@@@@@@@@@BBBDDDDDDFFFHHHIIIKKKNNNRRRUUUXXX]]]dddhhhkkkmmmrrrvvvuuuzzz}}}~~~yyyrrrpppeee```]]]\\\WWWOOOJJJJJJEEEGGGIIILLLNNNPPPPPPQQQMMMQQQXXXbbbmmmzzztttnnnhhheeedddeeedddccc```___```aaaaaa```___^^^^^^\\\YYYVVVPPPNNNKKKGGGCCC@@@>>>===<<<<<<<<<============>>><<<>>>???@@@???@@@BBBCCCBBBCCCEEEFFFGGGJJJMMMPPPVVV[[[aaafffhhhjjjooorrrrrrwww}}}|||}}}yyyppplllccc``````aaa\\\SSSLLLKKKGGGHHHKKKMMMOOOPPPQQQPPPMMMTTT^^^jjjvvv~~~{{{wwwpppkkkggggggfffdddaaa______``````___^^^______^^^[[[YYYUUUSSSOOOJJJFFFBBB???>>>=========>>>>>>>>>??????<<<===???@@@???@@@AAACCC@@@AAACCCDDDEEEGGGKKKNNNSSSXXX^^^bbbdddgggkkkoooooosssyyy~~~{{{ooojjjaaaaaadddfffaaaVVVNNNLLLHHHJJJLLLOOOPPPQQQPPPPPPOOOXXXeeerrrwwwyyyxxxrrrhhhhhhgggdddaaa______```^^^^^^^^^___```___]]][[[YYYVVVRRRMMMHHHCCC@@@>>>>>>>>>>>>>>>????????????<<<===?????????@@@AAACCC@@@BBBCCCDDDEEEGGGJJJMMMQQQVVV\\\```bbbeeeiiilllnnnqqqvvvzzz~~~|||pppjjj```aaafffiiidddXXXPPPMMMIIIKKKMMMPPPQQQQQQPPPOOOQQQ[[[iiixxx}}}{{{sssmmmkkkhhheeebbbaaabbbbbb______^^^___```___\\\ZZZRRRSSSSSSOOOIIICCC>>><<<======<<<>>>???@@@>>>===>>>===<<<<<<<<<===???@@@@@@@@@@@@AAACCCFFFHHHJJJRRRTTTUUUWWWZZZ___eeejjjiiilllpppuuu{{{yyyfff___WWW^^^hhhnnnmmmcccUUULLLOOOQQQQQQOOOMMMNNNRRRWWWZZZeeeuuusssooojjjfffdddcccaaa```___^^^]]]^^^___^^^\\\YYYWWWXXXWWWTTTOOOIIIDDDAAA===<<<;;;<<<>>>>>>===;;;===============>>>>>>???@@@@@@@@@AAACCCEEEHHHIIIOOOPPPRRRTTTWWW\\\bbbgggiiikkknnnrrrwww{{{tttaaaZZZQQQYYYccciiiggg^^^TTTMMMKKKMMMMMMLLLKKKNNNSSSXXX```lll}}}yyynnnhhhfffeeeaaa^^^___^^^]]]^^^^^^^^^\\\ZZZXXXXXXWWWTTTPPPKKKEEEBBB???===<<<===>>>>>>===<<<<<<======>>>>>>>>>>>>>>>@@@???@@@@@@BBBDDDGGGHHHJJJLLLNNNQQQTTTYYY___cccggghhhjjjmmmrrrwww|||~~~ppp]]]UUUMMMUUU^^^bbb^^^WWWQQQMMMJJJKKKLLLLLLMMMQQQXXX^^^gggtttwwwkkkhhhgggddd```aaa```^^^^^^______]]][[[XXXXXXVVVUUURRRMMMHHHDDDBBB@@@?????????@@@???===;;;<<<>>>?????????>>>===????????????AAACCCEEEGGGFFFHHHKKKNNNQQQUUU[[[___bbbccceeeiiiooouuu{{{~~~~~~qqq```WWWQQQVVV\\\]]]XXXRRROOONNNMMMOOOPPPPPPRRRXXXaaahhhooozzzssskkkiiigggeeedddbbb``````aaaaaa```^^^]]][[[ZZZYYYXXXTTTNNNJJJCCCAAA???>>>??????>>>===;;;<<<>>>?????????>>>===???>>>>>>???@@@BBBDDDEEEDDDFFFJJJLLLOOOSSSXXX[[[]]]^^^aaafffmmmtttzzz~~~yyykkkbbb\\\^^^^^^[[[VVVRRRPPPQQQQQQRRRSSSTTTWWW^^^iiiqqqzzzsssmmmkkkjjjfffdddbbbaaabbbbbbaaa```]]][[[ZZZZZZZZZWWWQQQLLLDDDAAA>>>=========<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>===>>>???AAABBBDDDCCCFFFIIIKKKMMMPPPTTTWWWYYYZZZ^^^dddkkkrrrwww{{{{{{rrrkkkgggbbb\\\XXXUUUUUUTTTSSSTTTUUUWWW\\\eeerrr{{{~~~rrrmmmkkkfffdddaaaaaaaaabbbaaa```]]][[[YYYZZZ[[[YYYSSSMMMGGGDDDAAA?????????>>>>>>===============>>>>>>???>>>=========>>>@@@AAACCCBBBDDDGGGIIIKKKMMMPPPRRRVVVXXX]]]bbbhhhmmmqqqtttzzz}}}vvvnnnccc\\\[[[[[[[[[YYYTTTUUUXXX[[[bbbooo~~~vvvnnnkkkeeecccaaa``````aaaaaa```bbb```^^^___aaa___XXXSSSLLLIIIEEECCCCCCCCCBBBBBB>>>===<<<<<<<<<===???@@@============>>>???AAABBBAAADDDFFFHHHIIIJJJMMMOOOUUUXXX\\\aaafffjjjlllnnntttwww||||||qqqccc]]]]]]```___]]]UUUWWW[[[```iiiwww{{{qqqqqqfffcccaaacccbbb___^^^```___`````````^^^[[[YYYWWWPPPLLLGGGCCCBBBBBBAAAAAA???>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBCCCEEEHHHKKKLLLOOOTTTYYY^^^aaadddfffhhhooosssyyy~~~zzzrrrkkkiiillllllhhhccc^^^```aaaeeepppuuunnniiieeebbbcccccc``````bbb______``````^^^\\\ZZZXXXSSSOOOJJJFFFDDDCCCBBB@@@>>>>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@BBBDDDFFFIIIKKKNNNRRRXXX\\\___bbbeeefffkkkpppwww~~~uuupppkkklllqqquuussspppdddgggiiilllvvvxxx|||}}}ooommmgggdddeeeeeebbbaaaccc^^^______```___]]]\\\ZZZXXXTTTOOOKKKHHHEEECCCAAA========================>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@BBBEEEGGGIIILLLPPPUUUZZZ]]]```ccceeefffllluuu|||tttpppnnnqqqxxx~~~}}}ppptttwwwyyyvvvrrrtttvvvooojjjggghhhhhhdddaaa```^^^____________^^^]]]]]]]]]ZZZUUUPPPMMMIIIEEEBBB<<<<<<============>>>>>>========================???>>>???@@@AAADDDFFFHHHKKKNNNSSSWWWZZZ]]]aaaccceeejjjqqqxxx|||xxxuuutttxxx~~~}}}xxxmmmfffooosssmmmjjjkkkkkkeee___]]]________________________aaa^^^YYYUUUQQQMMMGGGDDD===>>>>>>>>>>>>>>>>>>>>>========================?????????@@@AAADDDFFFGGGIIIMMMQQQUUUXXX[[[___bbbfffiiinnnrrrvvv{{{}}}||||||nnnccceeerrr|||sssmmmmmmlllfff```]]]```````````````_________aaa___\\\YYYUUUQQQKKKGGG@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????AAACCCEEEFFFGGGJJJNNNQQQTTTXXX\\\___eeegggjjjmmmqqqwww}}}~~~rrrmmmnnnyyy{{{oookkkjjjgggcccbbbbbbbbbaaa```____________aaa___]]][[[XXXTTTNNNJJJCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???AAACCCDDDCCCFFFJJJMMMPPPTTTYYY\\\```cccgggkkkoootttxxx|||}}}|||rrrqqqqqqjjjhhhgggfffgggcccbbbaaa```____________```___]]]\\\ZZZVVVPPPLLLEEEDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>@@@BBBCCCAAACCCGGGJJJMMMQQQVVVYYY\\\```fffkkkooorrruuuwwwxxx|||wwwoookkkeeebbbccc```aaabbbbbbbbbbbbaaaaaaaaa```^^^^^^]]][[[WWWTTTKKKHHHDDD@@@>>>===???@@@@@@@@@@@@@@@@@@???>>>===>>>>>>>>>>>>????????????AAACCCFFFIIIKKKOOOSSSVVVZZZ]]]```dddhhhmmmssswwwyyy}}}uuunnngggdddeeeccccccccccccbbbaaa```___```___^^^^^^^^^\\\XXXUUUNNNLLLGGGCCC@@@??????@@@===>>>??????@@@@@@??????<<<============>>>>>>>>>???AAADDDGGGIIILLLPPPTTTWWWZZZ^^^aaaeeejjjppptttvvvyyy~~~xxxmmmfffcccdddeeeeeedddcccbbb```^^^]]]]]]]]]]]]______]]]YYYVVVSSSPPPKKKGGGCCC@@@??????;;;<<<===>>>@@@@@@AAAAAA<<<<<<<<<<<<============>>>@@@CCCEEEGGGJJJMMMPPPTTTVVVZZZ]]]aaafffkkkoooqqqtttxxx{{{~~~ppphhheeeeeeeeeeeedddcccbbb```___^^^[[[[[[]]]___```^^^ZZZWWWVVVTTTPPPJJJFFFBBB@@@>>>;;;<<<===>>>???@@@@@@@@@<<<<<<<<<=========>>>>>>>>>@@@BBBDDDEEEGGGKKKMMMQQQSSSVVVYYY]]]aaafffjjjmmmoooqqqtttxxx}}}zzzoooiiifffcccddddddccccccbbbaaa```[[[[[[\\\^^^___^^^[[[YYYXXXVVVSSSNNNIIIEEEAAA??????????????????>>>============>>>>>>>>>?????????>>>@@@BBBCCCDDDFFFIIIKKKNNNPPPSSSVVVYYY]]]bbbfffjjjkkkmmmooosssxxxsssiiibbbcccdddddddddcccbbbaaaaaa\\\[[[[[[]]]^^^^^^\\\ZZZZZZYYYVVVSSSNNNIIIEEECCCBBBBBBBBBAAA???>>><<<;;;>>>>>>>>>>>>????????????>>>@@@AAABBBBBBCCCFFFHHHKKKMMMPPPRRRUUUXXX]]]aaaggghhhjjjlllooouuu{{{}}}|||nnneeefffeeeeeedddcccaaa```___^^^\\\[[[[[[\\\]]]\\\[[[\\\[[[ZZZWWWTTTOOOKKKIIIDDDCCCCCCBBB@@@>>>===<<<=========>>>>>>>>>>>>???===>>>@@@@@@@@@AAACCCEEEGGGIIILLLNNNPPPTTTXXX\\\ccceeehhhjjjmmmrrrwww{{{}}}zzzzzzppphhhgggfffeeeccc```^^^]]]___]]][[[ZZZ[[[\\\\\\\\\]]]]]]\\\[[[WWWSSSOOOMMMCCCCCCCCCBBBAAA@@@>>>===<<<<<<<<<<<<=========>>><<<===>>>>>>>>>>>>AAACCCEEEGGGIIIKKKMMMQQQUUUYYYaaacccfffiiilllpppuuuxxx~~~wwwssszzzxxxssskkkeeeeeeeeebbb^^^^^^^^^\\\ZZZYYYYYYZZZ\\\^^^YYYZZZ\\\\\\ZZZXXXTTTRRRGGGDDDAAA>>>>>>>>>>>>===============>>>>>>>>>>>>???>>>>>>===>>>@@@BBBCCCFFFFFFGGGIIILLLPPPSSSUUUZZZ]]]```cccfffiiinnnqqquuuyyyrrrooo}}}{{{pppgggeeefffccc___]]]___]]][[[YYYYYYZZZ\\\]]][[[\\\]]]^^^\\\ZZZWWWUUUMMMIIIDDDAAA@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBDDDEEEFFFHHHKKKNNNQQQSSSVVVYYY\\\___bbbfffkkknnnrrrvvv{{{uuuiiippp}}}|||mmmhhhhhheeebbb```aaa___]]]ZZZYYYZZZ[[[\\\]]]^^^_________]]]ZZZYYYTTTPPPJJJEEECCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDFFFHHHKKKNNNOOOPPPSSSWWWZZZ]]]aaafffjjjmmmqqqwww{{{~~~}}}nnnooovvvvvvkkkiiigggeeeeeebbb```^^^\\\ZZZZZZZZZ[[[]]]^^^___```___^^^]]]\\\[[[VVVOOOJJJFFFDDDBBB@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCEEEGGGIIIKKKLLLKKKNNNRRRUUUYYY]]]bbbeeejjjnnnssswwwzzz|||~~~zzztttsss{{{oooiiiffffffgggcccaaa___]]][[[[[[ZZZZZZ\\\]]]^^^_________^^^^^^^^^ZZZTTTNNNJJJGGGCCCAAA@@@?????????>>>>>>>>>======>>>>>>>>>????????????@@@AAABBBDDDFFFHHHIIIIIIHHHKKKNNNRRRUUUYYY^^^aaagggkkkqqquuuxxxzzz|||}}}{{{rrrssszzzmmmfffdddfffbbbaaa```^^^]]]\\\[[[[[[[[[\\\]]]^^^____________```]]]XXXTTTPPPKKKFFFCCC@@@@@@@@@??????>>>>>>=========>>>??????>>>>>>===>>>???AAACCCEEEEEEFFFFFFFFFHHHLLLOOOQQQUUUYYY]]]bbbggglllqqqtttwwwyyy{{{}}}~~~yyysss|||zzzlllffffffbbbaaa```___^^^]]]\\\\\\[[[\\\]]]^^^___```aaaaaaaaa___\\\ZZZVVVQQQKKKFFFAAAAAA@@@??????>>>>>>=========>>>??????>>>===<<<<<<===???AAABBBCCCCCCBBBDDDFFFIIIKKKNNNQQQUUUXXX\\\```ffflllooorrruuuxxxwww|||{{{{{{|||}}}}}}|||zzzyyywwwvvv{{{sssiiigggaaaaaa```___^^^]]]]]]\\\\\\]]]]]]___```bbbccccccaaa```___^^^[[[UUUNNNIIIAAAAAA@@@@@@???>>>>>>=========>>>??????>>>===<<<:::<<<===???@@@AAA@@@@@@CCCEEEGGGIIIKKKNNNRRRTTTWWW[[[bbbhhhlllooorrruuutttyyyxxxvvvsssqqqqqqqqqppppppxxx{{{wwwsssmmmhhhbbb___bbbbbb^^^]]]```\\\\\\\\\\\\]]]___aaabbbaaa```^^^]]][[[XXXSSSPPPGGGDDDAAA???>>>>>>>>>===???>>>>>>>>>=========<<>>>>>??????@@@AAACCCCCCCCCDDDFFFHHHKKKLLLVVVYYY\\\___ccchhhmmmqqqtttxxx}}}xxxnnnhhhiiihhhdddhhhppp|||xxx|||rrrkkkeeebbbeeeeeeaaa^^^___^^^^^^___```aaa``````___^^^^^^]]]]]]]]][[[WWWTTTJJJGGGCCC@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>======??????>>>>>>??????@@@AAABBBBBBBBBCCCEEEGGGJJJKKKQQQSSSVVVZZZ^^^bbbhhhlllqqqtttyyy|||zzzuuukkkdddcccbbbbbbjjjvvvvvvggg|||}}}wwwooohhhggggggddd```^^^^^^___aaabbbaaa___]]][[[\\\\\\\\\]]]^^^^^^\\\ZZZOOOKKKFFFCCCBBBBBBBBBAAA>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>???@@@@@@@@@@@@AAABBBCCCEEEGGGHHHKKKNNNQQQUUUYYY^^^dddhhhlllooossswwwzzz}}}}}}uuupppgggaaa``````cccppp}}}uuuiii^^^wwwzzzrrrhhheeedddcccaaa]]]]]]^^^^^^]]]\\\[[[ZZZ]]]\\\\\\^^^___```^^^]]]UUUQQQKKKGGGDDDCCCAAA@@@>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>???@@@@@@>>>??????AAABBBDDDEEEFFFIIILLLOOOSSSWWW\\\aaaeeehhhkkkooorrrvvv{{{~~~uuulllfffcccfffhhhmmm{{{{{{pppkkkccc[[[yyysssvvv{{{mmmcccccceeefff___^^^\\\[[[[[[\\\^^^______^^^]]]^^^___```___]]][[[WWWQQQKKKHHHDDDAAA????????????@@@@@@@@@@@@@@@>>>>>>======>>>>>>???@@@======>>>@@@AAABBBCCCCCCGGGIIILLLPPPSSSXXX]]]aaadddggglllppptttyyyuuukkkhhhlllvvv|||}}}nnneeeaaa\\\UUUuuulllhhhiiiuuuyyyhhheeeggghhhdddbbb___\\\\\\^^^aaaccc```^^^]]]^^^_________]]]^^^ZZZVVVQQQMMMIIIDDD@@@AAAAAAAAA@@@@@@@@@??????>>>============>>>??????<<<===>>>@@@AAAAAABBBBBBCCCEEEHHHKKKNNNRRRWWWZZZ___ccchhhlllqqquuuzzz~~~uuunnnoooxxxuuuhhh```]]]YYYTTTsssgggccciiivvvssskkkiiigggfffdddaaa___^^^___```aaa^^^]]]\\\]]]___``````___]]]\\\ZZZWWWTTTPPPJJJEEECCCCCCBBBAAA@@@??????>>>===============>>>??????<<<===>>>@@@AAAAAAAAAAAABBBDDDFFFHHHJJJMMMRRRUUUYYY]]]ccchhhlllpppsssvvvzzz~~~yyyuuuvvv|||yyypppeee``````___\\\qqqhhheeegggvvv}}}pppiiidddeeedddbbbaaa___]]]\\\[[[]]][[[[[[\\\^^^```aaa```\\\\\\\\\[[[ZZZUUUOOOJJJDDDDDDCCCBBB@@@???>>>>>>===============>>>??????<<<===???@@@AAAAAAAAA@@@CCCEEEGGGHHHJJJMMMQQQTTTTTTXXX___dddhhhkkknnnpppvvvzzzzzz{{{tttrrrjjj```]]]aaadddccctttllleeebbbjjj{{{ssskkkkkkeeebbbaaabbb```\\\^^^bbbaaaaaa___^^^^^^]]]^^^^^^]]]]]]^^^___^^^[[[VVVRRRJJJHHHEEEBBB@@@??????@@@@@@?????????>>>>>>>>>===>>>>>>>>>>>>????????????===>>>???BBBEEEIIILLLNNNRRRUUUYYY]]]aaaeeejjjnnnrrryyy~~~tttlllfff^^^YYYXXXZZZ]]]___ooogggccchhhtttoooggggggcccbbbbbbaaa^^^___cccaaaaaa```___^^^^^^^^^^^^]]]]]]^^^______\\\XXXTTTNNNLLLIIIEEECCCAAAAAAAAA??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>@@@BBBEEEHHHJJJLLLOOORRRVVVZZZ]]]bbbgggjjjnnnuuuzzz|||~~~vvvllleee___YYYTTTTTTVVVYYYZZZzzzppphhhffflllzzzxxxjjjeeeaaa^^^^^^]]][[[]]]aaaaaaaaa``````___^^^^^^^^^^^^^^^___aaaaaa```\\\YYYTTTRRRNNNKKKGGGDDDCCCBBB===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@AAACCCEEEGGGIIIKKKNNNQQQUUUXXX\\\aaaeeehhhoootttvvvzzzwww{{{mmmcccZZZVVVRRROOOOOOQQQRRRSSStttiiigggooowwwhhhbbb\\\\\\[[[ZZZ]]]aaabbbaaaaaaaaa```______^^^``````aaacccdddcccaaa^^^XXXVVVSSSOOOKKKGGGDDDBBB======>>>>>>>>>>>>??????===>>>>>>>>>????????????@@@@@@@@@@@@BBBCCCDDDEEEGGGJJJMMMPPPSSSWWW\\\___cccjjjoooqqquuu}}}}}}uuuxxxfff]]]RRRPPPMMMLLLMMMOOOOOONNNuuuiiihhhuuuuuulllccc```___]]]___bbbbbbbbbbbbbbbaaa```___^^^_________aaaccccccaaa___YYYXXXVVVSSSNNNJJJFFFDDD>>>>>>>>>???????????????===>>>>>>>>>????????????@@@?????????@@@AAABBBBBBEEEGGGJJJMMMOOOSSSWWWZZZ```fffkkkmmmrrrzzz|||wwwtttsssxxxppp```XXXOOOMMMLLLLLLMMMNNNNNNMMMxxxkkkmmmuuu{{{nnnfffbbb^^^]]]^^^bbbbbbcccccccccaaa___^^^\\\\\\\\\]]]______^^^\\\XXXXXXXXXVVVRRRMMMIIIFFFAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>??????????????????>>>>>>??????@@@AAABBBDDDGGGJJJLLLOOOSSSVVV[[[aaafffhhhmmmvvv|||~~~~~~{{{uuuqqqpppppp{{{gggYYYSSSNNNLLLKKKKKKLLLMMMMMMLLLqqq}}}rrrqqqyyysssjjjbbb]]]]]]bbbcccddddddcccbbb```^^^\\\[[[[[[]]]^^^^^^]]][[[XXXXXXYYYXXXVVVQQQMMMJJJDDDCCCBBBBBBAAA@@@??????>>>>>>>>>>>>????????????>>>>>>======>>>>>>???@@@???AAADDDFFFHHHKKKOOORRRUUU[[[```bbbhhhqqqwwwyyyzzz}}}}}}}}}|||yyywwwxxx|||mmm\\\RRROOOMMMKKKIIIIIIJJJKKKKKKJJJYYYttt|||vvvqqqwwwllleeedddbbbcccdddeeedddbbb```______^^^^^^___``````___]]]XXXYYYZZZZZZXXXTTTPPPMMMEEEEEEDDDCCCAAA@@@??????>>>>>>>>>>>>????????????===============>>>??????===???BBBDDDFFFIIILLLOOOQQQWWW\\\^^^cccmmmtttuuuwwwzzz}}}~~~tttvvvxxxzzz}}}tttcccUUUOOONNNLLLIIIGGGFFFHHHIIIIIIHHHMMM___{{{ssssss{{{uuuiiifffeeedddcccbbbbbbbbbbbbbbb___^^^]]]\\\\\\\\\]]]^^^[[[YYYXXXXXXZZZYYYUUURRRLLLJJJFFFCCC@@@?????????======<<<<<<<<<===>>>>>><<<<<<======>>>>>>??????AAAAAABBBCCCEEEGGGIIIJJJOOOSSSXXX\\\aaagggmmmqqqrrrsssuuuxxx|||~~~wwwrrrmmmnnnvvvyyykkk___VVVQQQNNNLLLHHHFFFEEEEEEGGGHHHHHHGGGFFFRRRiiisssuuurrriiieeedddcccbbbbbbaaa`````````___^^^\\\\\\\\\\\\\\\[[[YYYXXXYYYZZZYYYVVVSSSPPPNNNJJJFFFCCCAAAAAA@@@>>>===============>>>>>><<<=========>>>>>>>>>???>>>>>>???@@@BBBDDDFFFGGGNNNQQQUUUYYY^^^ccchhhlllnnnoooqqqtttxxx|||xxxqqqllliiinnn{{{vvvnnncccYYYRRRNNNLLLKKKJJJIIIGGGGGGIIIIIIIIIHHH???EEETTTlllzzztttsss}}}}}}lllfffdddccccccccccccaaa___``````^^^]]]\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYVVVTTTUUUSSSOOOKKKGGGDDDCCCBBB???>>>===============>>>============>>>>>>>>>>>>======>>>???@@@BBBDDDEEEJJJMMMQQQUUUYYY]]]bbbfffhhhiiikkknnnrrrwww{{{}}}~~~xxxrrrmmmjjjkkkssswwwgggaaaXXXQQQMMMKKKJJJJJJKKKIIIGGGGGGHHHHHHGGGFFF<<>>===<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>???AAABBBDDDEEEFFFIIIMMMQQQTTTYYY^^^bbbddddddfffiiimmmrrrvvvxxxzzz}}}|||vvvrrrpppqqqrrryyywwwmmm\\\WWWPPPKKKIIIIIIIIIHHHIIIGGGEEEDDDDDDDDDCCCBBB:::===CCCKKKVVVmmmsssjjjnnnzzz{{{hhheeeaaaaaadddeeedddaaa\\\]]]]]]^^^____________\\\\\\\\\ZZZYYYXXXXXXXXXYYYWWWTTTQQQMMMJJJHHHFFF@@@@@@>>>===<<<<<<<<<<<<>>>>>>>>>>>>==================>>>>>>@@@AAACCCCCCBBBEEEIIIMMMQQQVVV\\\___```aaacccfffjjjooosssuuuyyy||||||tttnnnmmmrrrzzzyyylllcccVVVRRRMMMJJJHHHHHHGGGGGGIIIGGGDDDCCCCCCCCCBBB@@@999:::@@@EEEJJJZZZ}}}}}}mmmgggjjjsss|||oooiiibbb```cccdddbbb___\\\]]]^^^______```______]]]]]]]]][[[XXXWWWXXXZZZXXXWWWUUURRRPPPMMMKKKJJJCCCBBBAAA???>>>=========>>>>>>>>>>>>============;;;;;;;;;<<<===???@@@AAA@@@CCCGGGJJJNNNRRRWWW[[[\\\\\\^^^aaafffjjjnnnpppvvvyyy~~~{{{vvvooollloooyyy~~~ssshhh___RRROOOKKKHHHHHHGGGGGGEEEJJJGGGEEEDDDDDDDDDCCCBBB:::888>>>FFFMMMXXXsssxxxjjjcccffflll~~~~~~uuujjjeeeeeefffccc```^^^___`````````^^^]]]\\\]]]^^^^^^[[[XXXWWWYYY[[[WWWVVVVVVTTTSSSQQQPPPOOOGGGFFFEEECCCAAA@@@@@@@@@???>>>>>>>>>=========<<<<<<<<<<<<<<<===>>>@@@@@@@@@CCCEEEHHHJJJMMMQQQTTTVVVWWWXXX\\\```dddhhhkkkqqqtttxxx|||}}}xxxuuurrrsssyyy~~~uuulllbbb[[[LLLJJJGGGFFFFFFFFFFFFDDDHHHFFFDDDCCCDDDDDDCCCBBB<<<888===JJJUUU___rrrpppdddcccgggnnnssskkkjjjiiifffbbbaaaaaabbbaaa___]]][[[ZZZ]]]^^^^^^\\\XXXWWWYYY\\\VVVVVVVVVVVVUUUTTTSSSRRRJJJIIIHHHFFFDDDCCCBBBBBB??????>>>>>>=========<<<>>>>>>>>>>>>???AAABBBBBBAAACCCEEEFFFGGGIIILLLOOOQQQRRRTTTWWW[[[```dddffflllppptttwwwyyyzzz|||~~~~~~}}}}}}yyyyyyyyy}}}rrrhhh```XXXRRRGGGEEEDDDDDDEEEFFFEEEDDDEEECCCAAAAAABBBBBBAAA@@@??????DDDOOOZZZdddoooxxxyyylllccchhhppp|||uuulllcccdddcccaaa```^^^]]]]]]]]]______^^^^^^]]]\\\[[[ZZZYYYYYYXXXXXXWWWVVVTTTTTTPPPOOOMMMJJJGGGCCC@@@???????????????>>>===<<<;;;>>>>>>??????@@@@@@@@@AAA@@@@@@BBBDDDFFFHHHIIIJJJMMMMMMOOORRRUUUYYY\\\]]]dddjjjppprrrqqqpppsssvvvzzz|||~~~zzz{{{uuueeeZZZTTTOOOLLLGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>;;;;;;AAALLLTTTYYY```fffqqq}}}pppjjjjjjooozzzzzzooohhheeecccaaabbbbbbaaa_________`````````^^^]]]\\\ZZZZZZZZZYYYXXXVVVUUUTTTRRRQQQPPPNNNKKKHHHEEEDDD@@@@@@???>>>======<<<<<<>>>>>>>>>?????????@@@@@@??????AAABBBDDDFFFGGGHHHJJJKKKMMMPPPSSSWWWZZZ[[[```ffflllnnnmmmmmmppptttvvvxxx{{{{{{wwwvvv}}}}}}mmm___VVVQQQNNNKKKFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@??????>>>>>>>>>666777===FFFKKKKKKLLLOOOVVVaaatttrrriiidddhhhqqq|||qqqjjjcccaaabbbcccaaa^^^___```bbbccccccaaa___^^^\\\\\\\\\[[[YYYWWWVVVUUUSSSSSSRRRQQQOOOLLLKKKIIICCCBBB@@@>>><<<<<<<<<=========>>>>>>>>>>>>??????======???@@@BBBCCCDDDEEEGGGHHHJJJLLLPPPSSSVVVXXXZZZ___eeehhhhhhjjjmmmpppqqqsssvvvzzz~~~{{{xxxsssooossswwwnnnaaaVVVQQQNNNKKKIIIDDDDDDCCCBBBAAA@@@??????>>>>>>==================555444888???AAA??????AAAGGGLLLYYYqqqvvvgggdddhhhpppxxx{{{mmmfffeeeeeebbb^^^^^^```bbbcccdddbbb```___^^^^^^]]]\\\[[[YYYWWWVVVSSSSSSSSSRRRQQQOOONNNMMMGGGEEEBBB???=========>>>===============>>>>>>>>><<<<<<===>>>???@@@AAABBBCCCDDDFFFHHHLLLOOORRRSSSUUUYYY^^^aaacccfffiiilllmmmooorrrvvvzzz~~~}}}uuussspppooowwwrrrhhh```VVVOOOKKKIIIGGGEEEBBBBBBAAA@@@???>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<666444555999;;;999:::>>>@@@CCCLLL[[[sssuuugggccceeekkkqqqsssmmmjjjfffbbb^^^___aaabbbbbbaaa```_________^^^]]]\\\ZZZXXXWWWUUUUUUUUUUUUUUUTTTSSSRRRKKKIIIFFFBBB@@@?????????>>>>>>>>>===============<<<<<<<<<===>>>??????@@@AAAAAACCCEEEHHHJJJMMMNNNQQQTTTWWW[[[^^^aaaeeegggiiikkknnnqqqvvvyyy|||~~~|||yyywwwnnnppptttzzzxxxnnnfff\\\VVVNNNIIIHHHFFFDDDAAAAAAAAA@@@???>>>===<<<<<<:::::::::::::::::::::;;;777333333666888888:::>>>;;;>>>DDDMMM[[[ttttttgggbbbdddiiiuuuwwwooohhhddd___```````````````______^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYZZZZZZYYYYYYXXXWWWPPPNNNKKKGGGEEECCCBBBAAA??????>>>>>>>>>>>>===============>>>>>>?????????@@@@@@AAABBBDDDFFFHHHIIIMMMOOOQQQUUUYYY]]]___aaadddfffhhhlllpppsssvvvxxxxxx{{{{{{xxxuuussssssooovvvssshhh```ZZZRRRMMMHHHFFFEEEEEEBBB???@@@@@@???>>>===<<<<<<;;;:::::::::999999999999999555222222666888777999===999:::???DDDJJJZZZxxxppphhhgggkkk{{{zzzpppjjjbbbaaa```___^^^^^^______]]]]]]]]]]]]]]]\\\[[[ZZZ[[[[[[[[[[[[[[[ZZZYYYYYYSSSRRRPPPMMMIIIFFFDDDCCC@@@@@@?????????>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@AAABBBCCCDDDEEEJJJJJJLLLOOOSSSWWWZZZ[[[]]]___aaaeeeiiilllooopppqqquuuyyy|||~~~|||wwwtttssstttwwwyyy}}}zzzhhh]]]TTTNNNIIIEEEBBBBBBDDDDDDBBB@@@@@@@@@???>>>===<<<;;;;;;;;;:::::::::999888888888333111222777888666777::::::999<<>>>>>????????????@@@@@@@@@@@@AAAAAA@@@@@@AAABBBBBBCCCGGGGGGHHHKKKPPPTTTVVVWWWXXXZZZ\\\```cccgggiiikkklllpppuuuxxxzzz~~~}}}|||}}}xxxuuuqqqppprrryyyrrrbbbXXXNNNFFFBBB@@@>>>@@@CCCEEECCC@@@@@@@@@???>>>===<<<;;;;;;<<<;;;;;;:::999888777777444444555555666777777777999999;;;===AAAHHHPPPVVV|||~~~eeecccdddkkkwwwwwwoooeee```___``````___\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\[[[[[[ZZZ[[[[[[[[[YYYXXXVVVSSSPPPMMMKKKJJJDDDCCCBBBAAA???>>>===<<>>===<<<;;;;;;999888888777777777777777333333333444555555666666555666888999<<>>===>>>>>>???@@@@@@???>>>===?????????@@@@@@AAAAAAAAAAAAAAABBBDDDFFFHHHJJJKKKOOORRRUUUXXXZZZ]]]```ccccccfffjjjnnnrrrxxx}}}}}}yyyvvvtttrrrjjjnnnttt}}}{{{hhhWWWJJJDDDDDD@@@@@@@@@@@@???????????????>>>>>>===;;;::::::999888777666666555555666666111111222333333444444555333444666888999===AAADDDMMMeeejjjgggeeedddeeeppp{{{kkkggggggddd```]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]^^^^^^]]][[[YYYVVVTTTRRRQQQJJJIIIHHHFFFCCCAAA??????======>>>>>>???>>>>>>===?????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFFFFKKKMMMQQQSSSUUUXXX[[[^^^^^^```dddhhhmmmttt{{{}}}zzzwwwvvvvvvuuurrroookkksss~~~yyyzzz~~~ppp___PPPEEEAAABBB??????>>>>>>>>>============<<<<<<;;;:::999888888777666555555444444555555111111222222333444444444444666888999:::;;;===???EEETTTmmm~~~zzztttlllffflllvvvkkkgggeeeccc^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]^^^_________^^^]]][[[XXXVVVUUUTTTNNNMMMLLLIIIGGGDDDBBBAAA??????@@@@@@@@@@@@?????????????????????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEGGGJJJMMMOOOQQQTTTWWWYYYZZZ\\\```ccchhhnnnuuuzzz~~~~~~~~~xxxwwwtttrrrqqqrrrtttuuuyyy|||xxx{{{rrraaaTTTJJJBBB@@@BBB>>>>>>>>>>>>============<<<<<<;;;::::::999888888777666555555444444555555222222222333444444555555555777999999999999:::<<>>>>>>>>>>>============<<<;;;;;;::::::999999999888777666666555555666666111222222333333444555555333555666777666666888999@@@@@@GGGXXXqqq}}}|||mmmeeedddccccccbbbaaa```______^^^]]]]]]]]]]]]^^^______```]]]]]]\\\ZZZYYYWWWVVVVVVUUUTTTRRRPPPNNNLLLJJJIIIDDDCCCBBB@@@???????????????????????????>>>>>>>>>???>>>>>>>>>>>>??????@@@BBBEEEHHHJJJKKKMMMPPPSSSUUUWWW[[[]]]```cccgggjjjmmmqqqvvvyyyzzz{{{|||}}}~~~~~~|||zzzzzz|||~~~~~~{{{}}}|||wwwmmmpppqqqmmmllltttyyynnnsss{{{vvvlllZZZQQQIIIEEEBBB???>>>AAA>>>>>>>>>=========<<<<<<;;;:::::::::999999999999888777666666555555666666000000111111222333333333222444555555555666888;;;===>>>CCCMMMZZZppprrrkkkfffeeedddcccaaa___^^^]]]\\\\\\\\\\\\]]]^^^___```]]]\\\[[[ZZZYYYXXXWWWWWWVVVVVVTTTSSSQQQOOONNNMMMHHHGGGEEECCCAAA@@@@@@@@@@@@?????????>>>>>>>>>======<<<<<<<<<======>>>???@@@BBBEEEGGGHHHJJJMMMOOOOOORRRWWWZZZ\\\___aaacccfffkkkpppuuuwwwxxxyyyzzz|||}}}}}}}}}}}}|||{{{{{{|||}}}}}}}}}xxxtttuuuxxxyyytttooojjjmmmppprrrwwwvvvmmmiiitttzzzvvvjjj^^^OOOIIIDDDBBBAAA===<<<>>><<<<<<<<<<<<;;;;;;;;;;;;999999888888888888777777777666555555444444555555/////////000111111222222333444555555666777;;;===777:::???EEEIIIUUUqqqttthhhgggeeecccaaa___^^^]]][[[[[[[[[\\\]]]^^^___```]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWWUUUTTTSSSQQQPPPOOOMMMLLLIIIFFFDDDCCCBBBBBB@@@?????????>>>>>>=====================>>>???@@@>>>@@@CCCEEEFFFHHHKKKMMMJJJNNNSSSXXX[[[\\\^^^```]]]bbbhhhnnnppprrrssstttzzz|||~~~{{{{{{~~~xxx{{{}}}~~~}}}||||||}}}|||||||||{{{{{{|||||||||zzztttooonnnrrrsssnnniiikkkmmmqqqxxxqqqhhhdddhhhvvv{{{qqqmmmhhh\\\OOOKKKFFFBBBBBB@@@<<<:::;;;;;;;;;;;;:::::::::999999777777777777666666666666555555444333333333333444222222111111111111111111333333444555666777888999777999;;;<<>>>>>>>>============>>>??????BBBBBBCCCCCCDDDEEEEEEFFFGGGIIILLLPPPTTTWWWZZZ\\\]]]___bbbdddeeehhhkkknnnuuuxxx|||~~~}}}}}}}}}{{{yyyxxxyyyzzzwwwxxxyyyxxxwwwwwwxxxyyyzzzyyyyyy{{{}}}{{{wwwsssqqqrrrqqqmmmhhhfffhhhkkklllrrr{{{xxxpppiiigggiiippp~~~{{{tttlllcccYYYPPPJJJBBBAAA???>>>???>>><<<:::===;;;:::888777777888888666777888888888777555444333333444444333333222111111111111111111111111111222222333444555666777777888:::::::::;;;CCCNNNWWWkkkwwwllleeeccccccbbb```````````````___^^^]]]]]]\\\]]]]]]]]]]]][[[ZZZYYYZZZZZZYYYXXXVVVUUUTTTTTTPPPPPPQQQPPPNNNJJJFFFDDDBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>@@@@@@AAAAAABBBCCCCCCDDDFFFGGGJJJMMMPPPTTTVVVXXXWWWYYY[[[]]]^^^aaadddgggpppssswww{{{|||~~~|||zzzyyyxxxyyyzzzyyywwwvvvvvvxxxuuuvvvwwwvvvvvvvvvvvvwwwyyywwwuuuuuuuuutttqqqnnnpppooolllhhheeeeeehhhkkkuuu{{{vvvpppmmmkkknnnrrr~~~vvvqqqiiiaaaYYYPPPIIIDDDAAA@@@>>>===>>>===;;;:::<<<;;;999888777777888888777777777777777666555555333333444444333333222111111111111111111111111111111111222222333444555555888999999888888<<>>=========>>>>>>??????@@@AAAAAAAAADDDEEEGGGIIILLLNNNPPPQQQTTTVVVXXXZZZ[[[]]]aaaccciiilllpppssstttvvvyyy{{{~~~}}}{{{yyyvvvsssrrrrrrtttvvvvvvuuusssssstttttttttttttttttttttssssssuuussspppooonnnnnnmmmkkkooolllhhheeefffkkkqqquuuwwwuuuvvvyyyzzzxxxwwwkkkeee\\\TTTMMMGGGCCC@@@???>>><<<<<<<<<<<<:::999;;;:::999888777777777888888777666666555555666666333333333333333222222111000000000000111111111111111111222222333444444555444666888888999<<>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@CCCCCCEEEFFFHHHJJJKKKLLLPPPRRRTTTVVVWWWYYY\\\___bbbdddhhhjjjlllnnnqqqtttyyy{{{}}}|||vvvvvvvvvuuusssqqqnnnmmmmmmpppssstttsssqqqppppppsssrrrqqqqqqrrrrrrqqqpppmmmmmmlllllllllkkkjjjjjjjjjhhhfffgggnnnxxxyyytttrrrqqqbbb\\\SSSKKKFFFCCCAAA@@@===<<<::::::;;;;;;999777999999888888777777777777888777666444444555666666222333333333333222111111//////000000000111111111222222222333444444555555222444666888999<<<>>>@@@CCCGGGSSSjjj|||zzzxxxmmmeeebbbbbbbbbaaa`````````aaaaaa^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZ\\\\\\[[[[[[YYYWWWUUUTTTRRRPPPLLLGGGDDDBBBBBBBBB@@@??????>>>>>>???@@@@@@????????????@@@@@@@@@@@@BBBBBBCCCDDDFFFGGGHHHHHHIIIKKKMMMNNNOOOQQQTTTWWW[[[^^^aaacccdddgggjjjmmmrrrtttwwwyyy{{{}}}~~~{{{wwwtttooopppqqqqqqpppnnnlllkkkkkknnnqqqrrrqqqooonnnooorrrpppnnnoooppppppooommmggghhhiiiiiihhhfffdddcccaaabbbfffmmmwww~~~rrrkkkgggeeeYYYSSSKKKEEEBBBAAA@@@@@@<<<:::999999::::::888777777777777777777777666666888777555444444444555666222222333333222222111000...//////000000111111111222222222333333444444444333333444555777777888888@@@???EEETTTkkkwwwvvv{{{xxxlllfffcccbbbaaa``````aaabbbccc^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]]]]\\\[[[ZZZZZZYYY[[[[[[[[[[[[ZZZYYYXXXWWWXXXUUURRRMMMIIIGGGEEEDDD@@@@@@??????@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEGGGIIIKKKLLLLLLNNNQQQTTTUUUWWWZZZ\\\]]]```dddgggiiilllpppssstttvvvyyy{{{~~~~~~zzzwwwuuurrrpppllllllmmmmmmmmmmmmllllllkkkmmmoooooonnnmmmlllmmmpppmmmjjjkkkmmmmmmkkkhhhcccdddeeedddaaa^^^^^^^^^```fffpppzzzpppfff^^^YYYMMMIIIDDDAAA??????>>>===;;;:::888999999:::888777666666777777777777666555777666555555444444555555222222222222222111111000......//////000111111222111111111222222222222222333333333444555666666555;;;;;;@@@IIIVVVkkkwwwppppppxxxllldddcccaaa``````aaacccddd______^^^]]]]]]^^^___```^^^^^^]]]\\\[[[ZZZYYYXXXYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXUUURRROOOLLLJJJIIIDDDCCCCCCBBBBBBBBBBBBCCC????????????????????????>>>>>>???@@@AAABBBCCCCCCFFFGGGIIIJJJKKKLLLOOORRRPPPQQQTTTUUUWWWZZZ^^^aaa```ccchhhkkknnnpppsssuuuxxxxxxyyyzzz|||~~~{{{wwwtttrrrqqqpppooojjjjjjjjjjjjkkklllmmmnnnkkkmmmmmmllljjjiiijjjkkkllliiiffffffiiijjjgggccc`````````]]]\\\]]]bbbfffppp{{{{{{lll```UUUNNNDDDBBB@@@??????>>><<<:::;;;999888999::::::999777555555666777777666666555555555666666555555444333222222222222222111000000---......///000111111222000000000000111111111111333222222444666888888888444666<<>>>>>>>>>>><<<<<<===>>>???@@@AAABBB@@@BBBDDDDDDEEEGGGJJJLLLLLLNNNPPPQQQSSSVVV[[[^^^ZZZ]]]cccgggiiillloooqqqqqqrrrsssuuuwwwxxxyyyzzz}}}|||zzzwwwsssqqqpppppppppooojjjiiiiiiiiijjjlllmmmoookkklllllljjjgggggghhhiiijjjfffccccccfffgggddd```]]]]]][[[ZZZ[[[aaakkkrrrqqqcccWWWKKKCCC?????????@@@@@@???<<<:::;;;999888999::::::999888444555666777777666555555444555666666666555333222111222222222222111000000///////////////.........000000000111222222333333444444444444555666777777777888999:::>>>JJJ[[[gggxxxtttyyyqqqeee^^^aaaeeebbb______```_______________^^^^^^]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYXXXWWWUUUSSSQQQOOOQQQNNNJJJFFFDDDCCCDDDEEEAAA@@@???>>>??????===<<>>>>>??????>>>===>>>======<<<<<<<<<======AAA@@@???@@@CCCEEEGGGGGGEEEEEEGGGIIIKKKNNNPPPRRRVVVXXX[[[]]]___aaadddffffffhhhkkkmmmmmmnnnpppqqqxxxyyyzzzzzzzzz|||{{{vvvrrrqqqqqqsssqqqnnnjjjiiihhhiiijjjggggggggghhhjjjmmmoooqqquuusssooojjjfffcccaaa```aaabbbbbbaaa^^^\\\\\\]]]XXXYYY]]]dddqqqppp___UUUPPPIIIBBB>>>;;;;;;;;;;;;::::::::::::777777888888888777666555444444444444444444444444333555777666444222333444000///......000111000000........................------...//////000000111222222111222222333444555555777888888999===DDDJJJSSSkkkzzzrrrjjjcccbbbdddaaa___^^^^^^___```___^^^\\\\\\\\\\\\\\\\\\\\\\\\YYYZZZZZZ[[[[[[ZZZZZZYYY[[[[[[ZZZYYYXXXVVVTTTSSSSSSRRRQQQOOOMMMKKKJJJIIIFFFCCC@@@>>>>>>???>>>>>><<<<<<;;;;;;;;;<<<======???>>>===>>>@@@CCCDDDDDDBBBCCCDDDEEEGGGJJJLLLMMMOOORRRUUUWWWXXXZZZ]]]___```ccceeegggggggggiiijjjoooqqqrrrssstttvvvyyy{{{~~~}}}|||{{{{{{zzzwwwssspppooooooqqqooollliiiggggggggghhhhhhhhhiiijjjkkkmmmooopppuuurrrnnniiiddd```^^^]]][[[]]]^^^]]][[[ZZZZZZ[[[\\\```hhhuuuyyynnn___PPPIIIGGGBBB>>>===;;;;;;;;;:::::::::999999777777777888777666666555666666555444333333222222000444888666111///111555444222111000111222111000------...............///---......//////000111111000000000000111222333444666888:::;;;:::;;;===@@@EEEVVVpppwwwmmmggggggdddaaa^^^^^^```bbbaaa```\\\\\\\\\]]]]]]]]]]]]]]]ZZZZZZZZZ[[[[[[ZZZZZZZZZZZZZZZZZZYYYXXXWWWUUUTTTUUUUUUUUUTTTRRRPPPNNNMMMMMMIIIDDD@@@??????>>>>>>>>>============>>>?????????===<<<===???AAABBBBBBAAAAAABBBCCCDDDFFFHHHIIIJJJLLLOOOQQQRRRSSSVVVXXX\\\^^^```aaabbbbbbccceeehhhjjjlllnnnoooqqqtttvvvyyy{{{~~~{{{wwwuuuuuuuuuvvvxxxxxxxxxvvvrrrooonnnnnnmmmllljjjhhhggghhhhhhiiiiiijjjjjjjjjkkklllmmmmmmpppmmmjjjeeebbb___^^^]]]XXXYYYYYYXXXWWWYYY\\\___fffooo{{{}}}vvvwww{{{xxxvvvbbbUUUHHHDDDCCC@@@??????::::::::::::999999999999777777777666666666555555666555555444444333222222000333666555111///111333444222111111222222222111,,,---------......//////......///000000111111222000000000000000222333333555777999::::::::::::;;;===FFFWWWkkkwwwuuuzzzwwwrrrkkkeee___]]]___aaa```___]]]]]]]]]]]]]]]^^^^^^^^^ZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYXXXWWWUUUUUUVVVWWWXXXWWWVVVTTTRRRPPPTTTOOOIIIEEEBBBAAA@@@>>>??????>>>>>>>>>??????@@@@@@>>>======???AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFHHHJJJLLLMMMOOOQQQSSSWWWYYY\\\]]]]]]^^^```aaabbbeeehhhjjjkkkmmmppprrruuuwwwyyyzzz{{{}}}~~~{{{xxxtttpppnnnnnnppprrruuuvvvvvvtttppplllkkkkkkiiiiiihhhhhhhhhiiikkkkkkiiijjjjjjjjjjjjjjjiiiiiikkkiiifffbbb___\\\[[[ZZZVVVUUUUUUTTTVVV\\\ccciiivvvxxxrrrxxxyyyrrrttt~~~xxxssspppnnnlllYYYNNNDDDAAAAAA???>>>???::::::999999999888888888666666666555555555555555444444444444444444444444333222222222333222111000222000//////111222222111,,,,,,,,,---......//////...//////000000111222222000000///000000111222333333444555777888888888888;;;???HHHSSSccc~~~tttkkkiiikkkrrryyyzzzqqqfff______```___]]]^^^^^^^^^^^^^^^^^^^^^^^^ZZZ[[[[[[\\\\\\[[[[[[ZZZXXXXXXYYYYYYXXXWWWVVVVVVXXXXXXYYYYYYXXXVVVUUUSSSWWWTTTNNNJJJHHHFFFDDDBBBAAA@@@???>>>>>>>>>>>>???AAA???======???@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBDDDGGGHHHIIIJJJMMMOOOQQQSSSVVVXXXYYYZZZ\\\]]]^^^```dddfffgggiiikkkmmmppprrrtttuuuvvvyyy||||||yyywwwwwwtttrrrpppllliiijjjmmmoooooopppqqqooollliiigggggggggggggggggghhhiiijjjkkkhhhhhhiiihhhhhhgggeeeeeehhhfffbbb^^^[[[XXXVVVVVVTTTUUUWWWZZZaaakkkvvv}}}|||rrrmmmmmmrrrtttttt|||{{{ssskkkfffccc```___OOOFFF?????????===<<<===999999999888888888777777666666555444444444444555333444444444444444444444444222111222444444111///111///...///111222222111++++++,,,------...//////------...//////000000111000000000000111222333333444333333444555777777777<<<===AAAHHHQQQbbbuuuhhh```bbbhhhooo|||uuuiiieeedddbbb___``````______^^^^^^]]]]]]ZZZ[[[[[[\\\\\\[[[[[[ZZZYYYYYYZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUWWWUUUQQQOOONNNLLLJJJHHHDDDDDDBBBAAA@@@@@@??????AAA???======>>>??????>>>??????????????????@@@@@@???AAADDDEEEFFFGGGIIIKKKIIIKKKOOOQQQSSSTTTVVVXXXYYY[[[___aaabbbccceeefffjjjlllnnnpppqqqtttxxx{{{|||}}}zzzvvvtttsssrrrsssmmmmmmlllhhhfffeeehhhkkkiiikkkmmmllljjjhhhgggfffgggffffffffffffggggggggggggggggggfffeeecccaaa```bbb```^^^ZZZXXXVVVVVVUUUVVVZZZbbblllxxxvvvpppnnnnnnrrrxxx|||qqqllleee^^^YYYUUUQQQNNNEEE>>>;;;<<<===;;;:::<<<999888888888777777777777666555444333333333444444555555555444444333333222222333444444333222222222333111//////000111000///++++++,,,,,,---...//////,,,,,,------...//////000000000000000111222333444777666444444555777888888:::888;;;@@@EEEMMM```rrrrrrcccaaafff^^^jjjxxxsssllljjjfffcccaaaaaa```___^^^]]]]]]]]][[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXWWWWWWWWWWWWVVVTTTRRRRRRRRRQQQOOOMMMIIIHHHGGGEEEDDDCCCBBBBBBAAA???<<<<<<===>>>>>>===>>>>>>============>>>>>>===???BBBCCCCCCEEEGGGIIICCCFFFJJJLLLNNNPPPSSSUUUUUUXXX[[[]]]^^^___```aaafffhhhjjjlllnnnqqquuuyyyvvvzzz~~~~~~{{{zzzzzzuuusssqqqooonnnnnnoooppphhhiiiiiifffcccccceeehhhfffiiikkklllkkkiiiiiiiiiggggggfffeeeeeedddccccccfffffffffeeedddaaa___^^^[[[ZZZYYYWWWWWWXXXXXXYYYZZZaaannn}}}qqqjjjjjjmmmvvv~~~gggbbb\\\VVVPPPKKKEEEAAA???:::999<<<===;;;:::<<<888888888888777777777777666555444333222333444444888777666555333222111000000444888666111///111555666444111000111111///...........................,,,---///000000000///...222111000000000111333333222222333444444555555666666999;;;<<<===EEEPPPYYYrrrzzzlllbbbccc___ccctttvvvnnnkkkdddaaa^^^\\\]]]]]]]]]\\\YYY[[[]]]```aaa``````___YYYYYYZZZZZZZZZZZZYYYYYY[[[[[[[[[[[[YYYWWWTTTSSSSSSSSSTTTTTTTTTSSSSSSRRRPPPNNNKKKIIIHHHFFFCCCAAABBBBBBBBBAAA@@@>>>===<<<===<<<<<<;;;;;;::::::999<<<<<<===>>>???@@@AAAAAABBBBBBDDDFFFIIILLLNNNPPPUUUUUUUUUUUUVVVXXXZZZ\\\```cccfffhhhjjjmmmpppsssrrrtttwww{{{}}}~~~~~~}}}{{{xxxvvvuuuvvvtttrrrooollljjjjjjlllmmmggggggfffeeeddddddddddddhhhhhhiiiiiiiiiiiihhhgggeeeiiilllkkkgggccccccdddeeedddaaa``````___]]][[[\\\XXXXXX\\\]]]ZZZ[[[aaacccoootttjjjdddcccjjjsss~~~{{{kkkaaaVVVPPPJJJBBB>>>>>><<<<<<;;;;;;;;;:::::::::::::::888666555444444444555444333333222222333333333333333333333333333333333333111000000000111222333000......111222111///------------------------------...////////////...000000/////////000111222222222333333444555555555666888:::999:::???HHHOOO^^^vvvzzzlllddd```jjj}}}|||uuuhhhccc^^^\\\]]]_________ZZZ[[[]]]^^^^^^]]][[[ZZZYYYZZZZZZZZZZZZZZZZZZYYY\\\\\\\\\[[[ZZZXXXUUUTTTSSSTTTTTTUUUUUUUUUTTTTTTSSSQQQNNNLLLKKKIIIGGGDDDDDDCCCBBBAAA???>>>===<<<============<<<<<<;;;;;;=========>>>??????@@@@@@AAAAAACCCEEEGGGJJJMMMNNNPPPPPPPPPQQQSSSUUUWWWXXXYYY\\\___aaacccfffiiikkkpppppprrrtttvvvxxxzzz{{{|||yyyvvvrrrpppoooooopppqqqooommmjjjhhhhhhhhhiiieeeddddddcccbbbbbbbbbccceeeeeefffgggggggggggggggfffhhhiiiiiigggeeeccccccaaa```___^^^^^^]]]\\\[[[[[[ZZZ]]]cccfffeeegggmmmtttzzzqqqhhhcccbbbfffrrr}}}}}}jjj]]]OOOHHHDDD???======;;;;;;;;;;;;:::::::::::::::999888666555444444444555444333333222222333333333333333333333333333333333222111000000000111111222000...///111222111///,,,,,,,,,,,,,,,,,,,,,,,,---------------....../////////.........///000111111222222333333444555555444666888777777999>>>BBBJJJZZZqqqsssdddbbblll}}}vvvpppgggbbbbbbccccccbbb]]]]]]^^^^^^]]][[[YYYXXXZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\\\\]]]\\\[[[YYYWWWVVVTTTTTTUUUVVVWWWWWWWWWWWWWWWUUURRRPPPPPPNNNKKKIIIGGGFFFDDDAAA???>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAACCCEEEGGGIIIKKKIIIJJJJJJLLLNNNPPPRRRSSSSSSUUUXXX[[[\\\^^^bbbdddkkkkkkkkklllnnnrrrvvvxxxxxx{{{~~~zzzwwwuuusssqqqooonnnnnnppppppooonnnlllkkkiiigggfffeeeaaaaaa``````___`````````aaabbbcccdddeeeeeeffffffhhhgggffffffffffffcccaaa]]]]]]\\\\\\\\\]]]___```bbbdddjjjssswwwyyy}}}{{{xxxlllfffccceeejjjrrryyyeeeVVVFFF???>>><<<;;;<<<;;;::::::::::::999999999999888777666555444444444555444333333222222333333333333333333333333333333222222111000000000000111222000...///000111000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---...///........./////////000000111111111222333333444444444555777777666777999;;;CCCJJJYYYnnnvvvgggdddmmm{{{rrrmmmjjjfffbbb````````````___]]][[[ZZZZZZ[[[[[[\\\\\\[[[[[[ZZZ\\\]]]]]]]]]\\\ZZZYYYXXXTTTUUUVVVXXXXXXYYYYYYYYYYYYWWWTTTSSSSSSQQQOOOMMMLLLJJJFFFCCCAAA@@@@@@@@@???????????????>>>>>>>>>????????????>>>>>>======>>>??????@@@BBBDDDFFFGGGDDDDDDFFFGGGIIIKKKMMMNNNPPPRRRUUUWWWYYY[[[^^^```dddeeefffhhhjjjnnnqqqsssqqqtttwwwzzz}}}}}}|||zzzwwwtttrrrrrrqqqooonnnnnnnnnppppppmmmnnnmmmlllkkkhhhfffeee^^^^^^^^^]]]^^^^^^______``````aaabbbccceeefffgggkkkgggddddddeeeeeebbb___^^^]]][[[ZZZ\\\aaahhhlllsssyyyzzzrrrpppooommmlllooovvv}}}xxxnnn\\\MMM???:::;;;;;;999999::::::999999999888888888777666666555444444444444555444333333222222333333222222222222222222222222222111111000000000000000111000/////////000000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---.../////////000000000111111000000000111111222333333333333555777888888888999:::???BBBJJJXXXmmmyyyjjjgggpppzzz~~~tttiiiaaaaaaaaaaaa```___^^^]]]]]][[[[[[\\\\\\\\\\\\[[[[[[[[[\\\]]]]]]]]][[[ZZZYYYUUUVVVWWWYYYYYYZZZZZZZZZYYYWWWUUUTTTTTTSSSQQQOOOPPPNNNJJJGGGEEEDDDDDDEEEAAAAAAAAA@@@??????>>>>>>@@@@@@??????>>>=========>>>>>>>>>???@@@AAABBBCCC@@@AAACCCEEEFFFHHHIIIJJJLLLOOORRRSSSUUUWWWZZZ\\\]]]___bbbfffiiilllmmmmmmlllnnnrrrvvvzzz}}}|||wwwwwwwwwuuutttrrrqqqqqqlllllljjjiiihhhhhhiiiiiijjjkkkkkkkkkjjjgggeeeccc^^^^^^]]]^^^^^^___``````bbbbbbaaabbbcccdddeeeffflllhhhcccbbbcccccc```]]]```___]]]\\\___hhhuuu}}}tttmmmlllnnnqqqsssvvv~~~~~~}}}}}}wwwkkk```QQQFFF<<<;;;<<<:::888777999888888888888777777777555555444444444444444555555444333333222222333333222222222222222222222222111111111111000000//////000000//////...//////000,,,,,,,,,,,,,,,,,,,,,,,,---------------......///...///000111111111000000///000000111111222333333333444666888999:::::::::999;;;@@@HHHTTTjjjooojjjmmm|||sssfffbbbaaa```___^^^]]]]]]\\\\\\\\\]]]]]]]]]]]]\\\\\\ZZZ[[[\\\]]]]]]\\\ZZZZZZWWWWWWXXXYYYZZZZZZZZZZZZYYYWWWUUUUUUUUUTTTSSSQQQSSSRRROOOMMMKKKJJJIIIIIIEEEEEEDDDBBBAAA@@@???>>>@@@?????????>>>>>>======>>>>>>===>>>>>>???@@@AAA???@@@AAACCCDDDEEEEEEEEEGGGIIILLLMMMNNNPPPSSSUUUVVVYYY]]]bbbfffhhhhhhiiihhhjjjmmmqqqvvv{{{~~~|||yyywwwuuutttsssqqqrrrrrrpppnnnmmmmmmnnnjjjiiihhhgggffffffffffffeeefffggggggfffdddcccbbb````````````aaabbbcccdddeeedddcccbbbbbbbbbddddddiiifffccc``````aaaaaa```cccddddddeeejjjvvv{{{sssllllllpppxxx}}}|||xxxtttpppiii\\\RRRGGG@@@;;;<<<<<<999777777888888777777777666666666444444333333333444444555555444333333222222333333222222222222222222222222000000111111000000///...///000000///......///111------------------------------...////////////...---...///000000000////////////000000111222222222333333444555777888888888888777;;;@@@GGGSSSiii}}}qqqmmmwwwvvvfffeeecccaaa___]]]\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\YYYZZZ[[[\\\\\\[[[ZZZZZZXXXXXXYYYYYYYYYYYYYYYXXXYYYWWWVVVVVVVVVVVVTTTRRRUUUUUUTTTRRRQQQOOONNNNNNJJJIIIHHHFFFDDDBBB@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???===>>>@@@AAABBBBBBAAAAAABBBDDDFFFHHHIIIKKKMMMPPPQQQSSSVVVZZZ^^^aaadddeeeeeefffiiimmmrrrwwwzzz{{{{{{~~~}}}yyyxxxvvvuuusssqqqooonnnnnnnnnnnnoooooolllhhhfffggghhhhhhhhhhhhgggggggggggggggccccccddddddddddddccccccbbbbbbcccccceeefffggghhhgggfffcccaaa`````````aaacccbbbaaa___^^^```dddgggiiimmmrrrwww~~~xxxuuurrrqqqvvv{{{rrriiiaaaWWWLLLDDD???<<<:::;;;999666666:::777777777666666666555555333333222222333444555555555444333333222222333333111111111111111111111111///000111111111000.........///000///------///111........................,,,---///000000000///...,,,,,,.../////////...---/////////000111111222222444333222333555666666555;;;999;;;???BBBGGGTTTbbb{{{rrrrrrllljjjgggdddaaa___]]]\\\\\\]]]]]]^^^^^^]]]]]]\\\XXXYYYZZZ[[[\\\[[[ZZZZZZXXXYYYYYYYYYYYYYYYXXXWWWZZZXXXWWWVVVWWWWWWUUUTTTWWWWWWVVVVVVUUUSSSRRRQQQNNNMMMKKKHHHFFFDDDBBBAAA>>>>>>>>>>>>>>>>>>??????>>>>>>============>>>>>><<<===???@@@@@@@@@???>>>@@@BBBEEEFFFGGGIIIKKKMMMOOOOOOPPPSSSWWW\\\```ccccccdddfffjjjppptttvvvvvvuuuxxx|||~~~zzzvvvsssrrrrrrqqqooommmlllllllllmmmmmmmmmmmmiiidddaaaaaacccdddddddddeeeeeefffffffffdddddddddeeeeeefffffffffdddeeeeeefffgggiiijjjkkkiiigggdddaaa___^^^^^^^^^^^^___```^^^^^^```ggglllooovvv{{{xxxwwwwwwzzzxxxlll___SSSIII@@@;;;<<<:::999999666333666<<<777666666666555555555555222222222222333444555555555444333333222222333333111111111111111111111111///000111111111000...------///111///---,,,///111,,,,,,------...//////000//////............//////000///...---------------111111222222222111111000222333333333333333333444666888:::;;;>>>BBBGGGKKKcccuuummmrrryyyooofffdddccc]]]XXX___[[[ZZZ^^^```^^^[[[ZZZYYYXXXXXXYYY[[[\\\[[[ZZZ]]]]]]\\\[[[ZZZYYYXXXWWWZZZYYYXXXWWWWWWXXXYYYZZZXXXWWWVVVVVVUUUUUUVVVVVVTTTSSSQQQNNNJJJHHHEEEDDDFFFDDDAAA???======>>>??????>>><<<;;;:::;;;;;;<<<>>>>>>??????????????????AAAAAABBBCCCEEEGGGHHHIIIHHHJJJMMMPPPUUUXXX[[[]]]aaaeeeiiilllnnnppprrrtttuuutttssstttvvvzzz~~~{{{wwwssspppmmmlllmmmmmmnnnnnnmmmkkkjjjiiiiiihhhgggeeedddcccbbbbbbbbbccccccccccccccccccccc```bbbdddfffhhhiiijjjjjjeeeeeeeeeeeegggiiilllmmmfffdddbbb___]]]\\\]]]^^^XXX___ccc```^^^eeennnttt{{{|||}}}~~~qqq^^^OOOGGGCCC???===999888777666666555555555888777777666555555444444555555555555444333222111222111111111000000/////////000000111111111000000///000000000000...,,,+++///////////////......---,,,,,,,,,---....../////////......------....../////////...---------------//////000111111111000000222222222333333333333333444666888999;;;>>>CCCFFFOOO[[[sssvvvgggkkktttrrriiidddbbbaaabbb]]]\\\___aaa^^^ZZZYYY[[[[[[ZZZ[[[]]]]]]\\\[[[]]]]]]\\\[[[ZZZYYYXXXXXXZZZYYYXXXXXXXXXXXXYYYZZZYYYXXXWWWWWWVVVVVVWWWWWWWWWVVVUUURRRPPPMMMLLLKKKGGGFFFDDDBBBAAA@@@@@@@@@@@@???>>><<<<<<<<<<<<===========================???@@@@@@AAACCCDDDFFFGGGGGGHHHKKKOOOSSSVVVYYY[[[^^^aaafffiiikkklllnnnppprrrqqqqqqrrrtttwwwzzz|||~~~|||yyyxxxwwwvvvtttrrrooommmkkkjjjjjjkkkkkkkkkkkkiiihhhgggfffeeedddcccbbbaaaaaaaaacccccccccccccccccccccccc```aaabbbdddfffggghhhiiiffffffggggggiiikkkmmmoooddddddbbb___]]]]]]^^^___^^^dddhhhfffhhhpppyyy~~~yyyvvvuuuiii^^^OOOCCC===;;;999777999888777666555555555555555555555444333222222222555555555555444333222111222222222222111111111000///000000111111111000000///000000000///...---,,,///////////////...------+++++++++,,,------.........------,,,,,,------...//////...------------...---...//////000000000000111111222222222333333333333444555666777999===@@@BBBGGGVVVmmmaaaaaadddkkk{{{|||rrrnnnmmmbbb]]]ZZZ]]]___\\\YYYYYY\\\\\\\\\^^^______]]][[[]]]\\\\\\[[[ZZZYYYXXXXXXZZZYYYYYYXXXXXXYYYYYYZZZYYYYYYXXXWWWWWWWWWWWWXXXYYYXXXWWWUUUTTTRRRQQQQQQKKKJJJIIIHHHFFFDDDBBBAAABBBAAA@@@???>>>>>>>>>>>>========================>>>>>>>>>???@@@BBBCCCDDDDDDFFFHHHLLLOOORRRUUUVVVYYY]]]aaadddfffgggiiikkklllmmmnnnppprrrtttuuuvvvyyyyyyzzz{{{|||}}}~~~~~~{{{vvvqqqpppppppppmmmmmmnnnnnnmmmllljjjiiiggghhhiiiiiihhhgggeeedddbbbaaaaaa```````````````dddddddddccccccbbbbbbaaa______```aaacccdddfffgggbbbbbbbbbcccdddfffhhhhhh```aaaaaa___^^^^^^```bbbggglllooopppvvv{{{vvvpppiiieeeVVVNNNDDD===;;;:::999888999888777666555555555555555444444333333222222111444444444444333222222111333333333222222222222222000000000111111000000//////000000000///...---,,,...////////////...------******+++,,,,,,------...---,,,,,,++++++,,,,,,---///......---------......------...///000000000000000000111111222222333333222333444555555666999;;;>>>@@@HHHVVVhhhkkkfffaaa```iii}}}~~~lllddd]]]]]]^^^\\\]]]^^^[[[[[[\\\^^^``````^^^\\\\\\\\\[[[[[[ZZZYYYYYYXXXZZZYYYYYYYYYYYYYYYYYYZZZYYYXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTNNNOOOOOONNNLLLIIIFFFDDDCCCCCCBBBAAA@@@??????>>>?????????>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAABBBBBBCCCEEEHHHKKKNNNPPPQQQUUUXXX\\\___```bbbdddeeeggghhhjjjmmmnnnoooppppppsssssstttuuuwwwxxxyyyyyy|||}}}~~~}}}|||~~~zzzuuuppplllkkklllllljjjkkkmmmnnnnnnlllkkkiiiffffffgggggggggfffdddccc_______________``````aaaddddddccccccbbbaaa``````^^^^^^^^^___```bbbdddeee````````````````````````aaaccceeeeeeeeefffjjjmmmssswwwzzz~~~~~~vvvooopppvvvvvvpppjjjcccZZZRRRHHHDDD>>>;;;;;;;;;;;;:::888888666555555555555555555555555555444444333333333333333333333222111111222222222222222222222222000000000000000000///...///////////////......---......//////......---,,,******+++,,,,,,------...,,,,,,++++++++++++,,,,,,......---------......///...///000000111111111000//////000000111222333333222444555555555555777999777<<>>>>>>>>======???>>>>>>>>>???@@@AAAAAA@@@AAACCCEEEGGGJJJKKKLLLQQQTTTXXXZZZ\\\]]]___```aaabbbeeehhhiiijjjiiiiiilllmmmnnnoooqqqrrrssstttvvvwwwyyy{{{|||~~~~~~~~~|||||||||zzzxxxvvvuuuuuusssrrrpppnnnlllkkkkkkjjjiiikkklllmmmllljjjhhhgggeeeffffffggggggfffdddddd^^^^^^^^^______```aaabbbccccccbbbaaa``````______]]]]]]^^^___```bbbcccdddcccbbbbbbaaa```___^^^^^^cccggglllnnnooorrrwww|||sssjjjgggfffcccbbbgggrrr|||oooeee]]]UUUKKKCCC===;;;888777777777777777888777666555444444444444444444444444444333333333222222222333222222111000000000111111111111111111000000000000000///......000//////..............................------,,,+++++++++,,,------......---,,,,,,++++++,,,,,,---...------------...//////000000000111111000000///......///000111222222333222444555666555555666888333999@@@CCCCCCMMMggg}}}sssoookkklllxxxxxxjjjaaa\\\\\\___```___]]]^^^___```___^^^[[[[[[[[[[[[ZZZZZZYYYYYYYYYZZZZZZ[[[[[[ZZZZZZYYYWWWWWWVVVUUUUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXYYYYYYTTTUUUVVVVVVUUURRROOONNNIIIIIIIIIHHHGGGEEEDDDCCC?????????>>>>>>======<<<@@@???????????????@@@@@@??????AAACCCEEEFFFHHHHHHLLLOOOSSSVVVWWWXXXYYY[[[ZZZ\\\^^^```bbbbbbbbbbbbeeefffggghhhjjjkkkmmmmmmoooppprrruuuwwwxxxyyyzzz|||}}}~~~|||zzzxxxrrrssstttsssqqqpppooopppkkkkkkkkklllkkkjjjiiihhhiiijjjjjjjjjhhhgggeeeddddddeeefffggggggfffeeeddd^^^^^^^^^______```bbbbbb`````````______^^^^^^^^^]]]^^^___aaabbbbbbbbbbbbaaaaaaaaa``````^^^]]]]]]bbbhhhppptttvvv{{{uuujjj^^^YYYYYY[[[```eeehhhuuuttteeeXXXPPPHHHAAA;;;:::999888666666666666666888777666555444444444444111111111111111111111111111111222222222111111000000000000000000111111111000000000000///...------000///............//////---............---,,,,,,,,,,,,,,,---......//////------,,,,,,,,,,,,---------------------...//////000000000000///...------------...///000111222333111333555666555555666777666999===@@@@@@DDDSSSccczzz{{{}}}}}}rrriiifffgggkkkhhhdddbbbbbbaaaaaa```[[[[[[[[[[[[ZZZZZZZZZZZZYYYZZZ[[[[[[[[[[[[ZZZYYYXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYZZZVVVWWWWWWWWWVVVUUUSSSRRRNNNNNNNNNMMMLLLJJJHHHGGGCCCCCCBBBAAAAAA@@@????????????>>>>>>>>>>>>??????>>>???@@@AAACCCDDDEEEFFFHHHKKKNNNQQQRRRSSSTTTUUUTTTUUUWWWXXXYYYZZZ[[[[[[^^^___```aaaccceeefffggghhhiiikkknnnqqqsssuuuuuuzzzzzz|||}}}yyywwwvvvuuuuuutttqqqooojjjmmmoooooommmllllllmmmhhhiiiiiiiiiiiiiiihhhhhhjjjiiihhhgggfffeeeddddddcccdddeeeffffffeeedddccc^^^^^^^^^^^^______```aaa]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^aaadddddddddcccbbb]]]^^^___```aaaaaa``````gggoooyyy{{{oooccc[[[VVVXXX]]]cccmmmxxxzzzqqqfffXXXKKKCCC???<<<:::::::::999888777777888999777777666555444444444444000000000111111111111111000000111111111111111000000000000111111222222222000000000000///...---,,,000///...------...///000------......------,,,+++,,,,,,---......//////000...------,,,,,,------...---------------...///000000000000///...---++++++------...///000111222222000222444555555444555777888777888:::<<<===DDDLLL]]]|||www{{{{{{tttpppjjjfffdddcccbbbaaa[[[[[[[[[[[[ZZZZZZZZZZZZYYYZZZ[[[\\\\\\[[[ZZZYYYYYYYYYXXXWWWWWWWWWWWWXXXUUUUUUVVVVVVWWWXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVUUURRRRRRRRRQQQPPPNNNKKKJJJHHHGGGGGGFFFEEEEEEDDDDDD???>>>>>>============>>>>>>>>>???AAABBBCCCDDDEEEDDDGGGKKKMMMNNNOOOQQQRRRPPPQQQRRRSSSTTTUUUVVVWWWYYYZZZ[[[]]]___aaabbbccccccdddgggjjjmmmpppqqqrrrxxxyyyzzzzzz{{{{{{{{{{{{~~~~~~{{{|||zzznnnmmmmmmnnnpppooommmjjjfffiiilllmmmkkkjjjkkkmmmkkkjjjiiihhhhhhhhhiiijjjkkkjjjiiiggggggffffffgggbbbbbbdddeeeeeedddcccbbb^^^]]]]]]]]]^^^^^^___```\\\\\\\\\\\\\\\\\\\\\]]]]]]___cccffffffeeecccaaa^^^```bbbeeeggghhhhhhhhhttt}}}}}}uuuiii^^^ZZZWWWXXX```hhhppp}}}{{{ddd[[[NNNBBB;;;:::;;;<<<777777777555444555666888777777555444444444444444222222222222222222333333///000000111111111000000111111111222222333333333000000000000///...---,,,000///...------...///000------......------,,,++++++***)))***,,,.........+++++++++,,,,,,------------------------------------......///000/////////000///.........///111222000000111222333555555666777888888999;;;===???@@@SSSbbb|||{{{zzz}}}{{{qqqjjjfffddd___^^^^^^]]]\\\ZZZYYYXXXYYYYYYZZZZZZZZZZZZYYYYYYZZZYYYWWWWWWXXXXXXWWWVVVXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYYYYWWWVVVUUUUUUUUUSSSPPPMMMMMMLLLKKKKKKKKKKKKIIIGGGDDDCCCBBB@@@??????@@@@@@CCCBBBBBBAAAAAABBBCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGIIIKKKMMMNNNNNNNNNPPPRRRUUUVVVVVVVVVVVVYYY\\\___```aaabbbcccdddhhhlllpppppprrruuuuuuuuuttttttuuuuuuvvvyyy{{{}}}}}}}}}}}}|||}}}~~~~~~}}}{{{zzzyyyyyyyyyyyy{{{{{{zzzyyywwwuuusssrrriiiiiiiiigggfffhhhlllooolllkkkkkkjjjiiihhhggggggddddddeeefffggghhhiiiiiikkkkkkkkkjjjiiihhhfffeeebbbaaa``````bbbbbbaaa```]]]^^^^^^^^^^^^\\\[[[ZZZZZZXXXUUUUUUWWW[[[^^^___fffeeeeeeffffffeeebbb```___aaahhhppprrroooqqqwww{{{qqqjjjccc___```]]]bbbiiirrr{{{uuufffRRRKKKAAA<<<<<<<<<999777:::999888777666555444333555555555555555555555555555444333222111111111111000000000000000000000000111111111111111111111111........................///...---,,,,,,,,,,,,,,,///......---+++******))),,,+++)))***,,,---------++++++,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......000///.........///111111///000111222333444444555666666777777999:::<<<===EEENNN]]]ppp{{{uuusssttt{{{xxxmmmhhhcccaaa___]]]]]]]]]]]]]]]^^^^^^]]]\\\[[[ZZZZZZYYY\\\ZZZXXXXXXYYYZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXYYYZZZ[[[XXXWWWUUUUUUUUUUUUSSSQQQQQQOOONNNNNNOOONNNMMMKKKJJJIIIGGGDDDBBBBBBAAAAAACCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEGGGIIIIIIIIIIIIKKKMMMMMMNNNNNNNNNNNNPPPTTTWWW\\\]]]^^^___```cccgggjjjjjjlllooopppooonnnoooppppppqqqtttvvvxxxyyyzzzzzzyyyzzz{{{|||~~~~~~{{{rrrqqqpppooonnnnnnooooooqqqqqqpppnnnllljjjhhhggghhhhhhgggeeedddeeehhhkkkjjjjjjjjjiiiiiihhhggggggfffffffffgggggggggggggggiiiiiiiiiiiiiiihhhgggfffcccaaa``````aaaaaa___]]]ZZZ[[[]]]^^^___^^^]]]\\\\\\ZZZXXXWWWYYY\\\___```hhhhhhiiijjjjjjhhhdddaaa___aaajjjvvv}}}~~~uuulllgggccc```bbbgggooowww~~~{{{tttlll^^^RRRLLLEEE>>>:::::::::888555888777777666555444333333444444444444444444444444444333333222111111111111000000000000000000000000111111111111111111111111........................---------,,,,,,------...------,,,,,,,,,,,,++++++---+++******+++,,,,,,+++,,,,,,,,,,,,,,,+++++++++------------------------+++,,,------......------//////......//////000111///000000111222333444444555555555555666777888999;;;@@@GGGQQQcccwwwllleeefffooo{{{yyynnniiiddd``````aaaaaabbbaaa___]]][[[ZZZYYYYYYYYY]]][[[YYYYYYZZZ\\\\\\[[[ZZZZZZZZZYYYYYYXXXXXXXXXTTTTTTUUUVVVWWWYYYZZZ[[[YYYWWWUUUTTTUUUVVVVVVUUUVVVTTTSSSSSSTTTSSSRRRPPPQQQOOOMMMJJJHHHFFFDDDDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCEEEEEEEEEEEEGGGHHHKKKLLLLLLLLLLLLMMMPPPSSSUUUVVVXXXXXXYYY\\\```cccbbbdddgggggggggfffggghhhiiikkkmmmooorrrssstttuuuuuuvvvwwwxxxyyyzzz{{{{{{{{{}}}~~~}}}zzzxxxvvvrrroookkkkkkjjjjjjjjjjjjkkkkkkmmmlllkkkjjjhhheeecccbbbeeefffeeecccbbbbbbdddfffggghhhhhhhhhhhhhhhgggggghhhhhhgggggggggfffffffffggggggggghhhhhhgggggggggbbbaaa`````````___]]][[[WWWYYY[[[]]]^^^]]]\\\[[[XXXWWWVVVVVVWWWYYY[[[]]]fffgggjjjmmmooonnnjjjgggdddhhhqqq~~~zzzooojjjhhhiiiiiifffdddcccbbbccckkkttt}}}zzz}}}qqqbbbUUUJJJBBBBBB>>>999888888888666444555555444444444333333333333333333333333333333333333222222111111111222222000000000000000000000000000000000000000000000000........................------,,,,,,,,,---......+++++++++,,,,,,------------+++))))))+++++++++***---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,............//////000000000000111222222333444444555444444444444555666666777<<>>999666666555555666777777666555333444444444444555555555111111111111111111111111111111111000111111222222////////////////////////................................................111000...---,,,+++******------,,,,,,,,,,,,+++++++++)))(((((()))******)))+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------...////////////...111111111111222222333333444444444444444444555555222555888888:::BBBPPP[[[mmmnnnfffbbbcccdddggguuuyyyssshhhgggeeecccbbbaaabbbbbb```]]]ZZZXXXYYY[[[\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYYWWWVVVVVVUUUUUUVVVVVVVVVXXXUUUSSSRRRTTTWWWYYYZZZ[[[XXXVVVVVVWWWXXXYYYXXXTTTUUUUUUVVVVVVVVVUUUUUUQQQRRRRRRSSSRRRQQQOOONNNGGGGGGFFFFFFEEEDDDCCCCCCBBBCCCDDDCCCAAAAAABBBCCC@@@BBBCCCBBBAAAAAABBBCCCGGGHHHJJJKKKKKKKKKMMMOOOQQQSSSTTTTTTTTTUUUXXXZZZ[[[[[[\\\]]]^^^```bbbccceeefffgggiiikkklllnnnnnnoooqqqrrrssstttvvvyyy{{{yyyyyyyyyxxxxxxyyyyyyzzzxxxzzz}}}}}}||||||||||||}}}}}}}}}}}}zzz||||||wwwuuuvvvwwwtttrrrttttttttttttssssssrrrqqqpppoooooonnnllllllkkkkkkkkkhhhfffeeeeeeffffffeeedddaaabbbccccccdddddddddcccdddddddddddddddcccbbbbbbdddfffggggggeeebbbaaabbb```bbbdddffffffeeedddcccaaaaaabbbcccdddeeefffgggggggggfffdddbbb```^^^]]]YYYYYYZZZ\\\]]]]]]ZZZWWWRRRPPPNNNLLLKKKJJJIIIIIIJJJMMMRRRSSSRRRSSSUUUXXX^^^aaaiiivvvyyyooohhhfffbbbbbbaaaaaabbbdddeeegggsssyyykkkZZZHHH???<<<;;;888888555555555666666666666666444444444444444444444444111111111111111111111111222111111000000000111111////////////////////////////////////////////////........................111000///---,,,+++******---------,,,,,,+++++++++)))(((&&&''')))+++******************+++++++++++++++++++++++++++++++++++++++,,,,,,---------------,,,---.../////////......////////////000000000000333222222222333444555555555666666666777<<>>:::::::::888666444444444444444444333333333333333444333333222222///000000111111111000000000000000000000000000000000///////////////000000......////////////......//////............//////------,,,---------------//////...+++))))))+++---,,,,,,+++************+++)))))))))***++++++,,,,,,+++************+++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------------////////////////////////222222222111111000000000222444666666777888:::<<>>DDDKKKPPPcccssssssmmmiiibbbYYY___eeelllsss|||xxxooofff]]][[[^^^YYYYYYYYYYYYYYYXXXWWWVVVWWWWWWWWWVVVUUUUUUWWWYYY]]]\\\ZZZYYYXXXXXXYYYYYY[[[\\\\\\]]]^^^___``````^^^___aaacccdddcccbbbaaaaaaaaabbbaaaaaa___]]]\\\^^^]]][[[YYYXXXWWWWWWWWWZZZZZZ\\\]]]]]]]]]]]]]]]YYYZZZ[[[[[[YYYXXXXXXYYYZZZZZZZZZYYYZZZZZZ[[[\\\XXXWWWVVVTTTUUUVVVXXXYYYXXXYYYZZZ[[[[[[YYYWWWVVVXXXXXXYYYYYYZZZZZZ[[[[[[[[[YYYWWWWWWXXXYYYYYYXXXYYYYYYYYYYYYXXXXXXXXXXXX[[[YYYWWWWWWYYYZZZ[[[ZZZ___^^^\\\\\\\\\^^^```aaa___^^^\\\[[[[[[\\\]]]^^^^^^^^^]]]]]]]]]\\\\\\\\\```^^^\\\\\\___aaabbbcccfffeeecccbbbaaabbbccccccdddcccaaa``````aaacccdddeeeeeeeeeeeedddcccbbbaaaaaabbbbbbbbbaaa```^^^]]][[[\\\]]]]]]^^^^^^^^^^^^^^^]]]\\\ZZZZZZZZZ[[[[[[[[[[[[ZZZYYYXXXXXXYYYYYY]]]]]]]]]\\\\\\ZZZYYYYYYZZZ[[[[[[\\\]]]]]]^^^^^^aaa`````````_________^^^```___^^^]]]]]]\\\]]]]]]YYY[[[\\\\\\[[[ZZZ\\\]]]```````````````______^^^_________```aaabbbbbbccc___\\\ZZZZZZ\\\[[[YYYVVV\\\[[[YYYWWWVVVVVVWWWWWWYYYUUUUUUZZZ[[[ZZZ___hhhbbbeeekkkssszzz}}}|||zzzvvvsssppprrr{{{}}}ppplllgggcccaaa```^^^^^^```dddiiimmmnnnqqquuuyyyuuuiiiccc___[[[ZZZQQQMMMFFF???:::888777777666666666555444333111111444333333222111000//////111111111111000000000000.............../////////111111000///...---,,,,,,---...000111222111///...,,,------......------,,,,,,,,,,,,---------.........000111000///---......,,,,,,------,,,,,,+++***---,,,,,,++++++,,,,,,---,,,+++)))(((((()))+++---***)))))))))))))))******++++++*********+++,,,,,,------,,,,,,,,,+++++++++------------------------,,,------...............------------..................------------,,,,,,222222222222222222222222444555666888999===CCCFFFSSS___ttt}}}vvvjjj___YYY\\\```ccciiisss|||lllaaa]]]XXXXXXYYYXXXVVVTTTUUUUUUYYYYYYYYYWWWUUUUUUWWWXXX\\\[[[ZZZYYYXXXXXXYYYYYYZZZZZZ[[[\\\]]]^^^______^^^___aaabbbccccccbbbaaaaaaaaaaaaaaa```___]]]\\\^^^]]][[[YYYWWWWWWWWWWWWYYYZZZ[[[\\\\\\]]]]]]]]]ZZZ\\\]]]\\\[[[YYYZZZ[[[]]]]]]]]]\\\]]]^^^^^^___ZZZYYYYYYXXXYYYZZZ[[[\\\^^^___```aaaaaa___^^^]]][[[[[[[[[[[[[[[\\\]]]]]]]]][[[YYYXXXZZZ[[[[[[[[[]]]\\\\\\\\\[[[[[[ZZZZZZ\\\ZZZXXXYYY[[[\\\]]]\\\___^^^]]]\\\\\\]]]___```^^^^^^]]]]]]]]]^^^^^^___]]]]]]^^^^^^^^^^^^^^^^^^aaa___]]]]]]___bbbccccccdddcccbbbaaaaaaaaabbbbbbdddcccaaa```______aaaaaaddddddddddddcccbbbaaaaaa```````````````^^^]]]\\\YYYZZZ[[[\\\]]]^^^^^^^^^ZZZZZZXXXWWWWWWXXXYYYYYY[[[[[[ZZZYYYYYYYYYYYYYYY[[[[[[[[[ZZZZZZXXXWWWWWWZZZZZZZZZ[[[\\\\\\]]]]]]____________^^^^^^^^^^^^aaaaaa___^^^]]]]]]]]]]]]ZZZ[[[]]]\\\[[[[[[\\\^^^]]]^^^^^^______^^^\\\[[[]]]]]]]]]^^^______``````bbb___\\\[[[\\\\\\ZZZXXXYYYXXXWWWWWWWWWXXXYYYZZZXXXTTTTTTWWWYYY[[[bbbjjjqqqyyy~~~yyyqqqhhhbbb^^^\\\[[[\\\___cccgggiiimmmrrryyy~~~vvvkkkcccXXXNNNHHHEEEBBB>>>:::666555444444333444444444444444333222333222222111111000000000111111111111000000000000111111111111111111111111////////////............,,,---///111111000///...------------------------,,,,,,,,,---------......+++---......,,,++++++,,,,,,,,,------,,,,,,+++***------,,,,,,,,,,,,------,,,+++***)))***,,,...///)))((((((((()))***++++++,,,,,,+++*********++++++,,,,,,,,,,,,,,,+++++++++------------------------,,,,,,---...............------------............------------............000000111111222222333333444555777777777888:::===CCCJJJWWWeeerrrzzzmmm```aaabbbbbbbbbgggooouuu{{{ssshhh[[[ZZZWWWTTTRRRRRRUUUWWWXXXYYYYYYWWWUUUUUUVVVXXXZZZZZZYYYYYYXXXYYYYYYZZZYYYYYYZZZ[[[\\\]]]^^^^^^]]]^^^```aaabbbbbbaaaaaa``````aaaaaa```___^^^]]]^^^]]][[[YYYWWWWWWWWWWWWYYYYYYZZZZZZ[[[[[[\\\\\\\\\]]]^^^]]][[[[[[[[[\\\``````______``````aaabbb\\\\\\]]]^^^^^^___`````````aaabbbbbbbbbaaa```______^^^]]]\\\]]]^^^___```___]]][[[[[[\\\]]]^^^]]]aaaaaa``````___^^^]]]\\\]]][[[ZZZ[[[]]]_______________]]]\\\\\\]]]^^^^^^]]]^^^___```````````````]]]]]]^^^___````````````bbb```^^^^^^```bbbcccccccccbbbaaaaaa```aaaaaaaaadddcccaaa___^^^^^^______ccccccccccccbbbaaa```___^^^^^^^^^^^^]]]\\\[[[[[[XXXYYYZZZ[[[\\\\\\\\\\\\XXXWWWVVVVVVVVVWWWXXXYYY[[[ZZZZZZYYYYYYYYYYYYZZZXXXXXXXXXXXXWWWVVVUUUUUUXXXYYYYYYZZZZZZ[[[\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^aaa```___]]]\\\[[[[[[[[[YYYZZZ\\\[[[ZZZZZZ[[[]]]\\\]]]^^^______]]]\\\ZZZ[[[\\\\\\]]]]]]^^^^^^___\\\ZZZXXXWWWXXXYYYYYYYYY[[[ZZZYYYXXXXXXYYYZZZ[[[YYYVVVUUUXXX\\\bbbkkkuuu|||sssrrrrrrwww}}}}}}xxxpppiiiccc___ZZZWWWTTTVVVYYY___fffnnnuuuyyywww}}}ooocccYYYLLL???888999999777555444333333333111222333444444444444444111111111111111111111111111111111111000000000000////////////////////////------.........//////000,,,---.../////////...---...---,,,++++++,,,---...,,,,,,,,,---------......+++,,,------+++******+++,,,,,,------,,,,,,+++***------,,,,,,,,,,,,------++++++******+++,,,...000(((((((((((()))***,,,,,,,,,,,,+++***))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,---------...............//////000111222222...//////000111222333333444666888888777777888999<<<@@@GGGNNNTTTaaawwwrrrsssuuutttrrrqqqrrrssspppsss~~~kkkbbbVVVOOOOOOQQQTTTUUUSSSTTTUUUUUUTTTSSSUUUWWWXXXXXXXXXXXXYYYYYYZZZZZZYYYYYYZZZ[[[\\\]]]^^^^^^\\\]]]^^^```aaaaaaaaaaaa```````````````____________]]][[[YYYXXXWWWWWWXXXXXXXXXXXXYYYZZZZZZ[[[\\\]]]]]]^^^]]][[[ZZZ\\\]]]```````````````aaabbbbbb]]]^^^```aaabbbcccccccccbbbbbbcccccccccbbbaaa```aaa```^^^]]]]]]^^^___```___]]][[[[[[]]]^^^___^^^ccccccccccccbbb```___^^^]]]\\\\\\]]]```aaaaaa```______^^^]]]\\\\\\\\\]]]\\\]]]___aaabbbbbbaaaaaa\\\]]]^^^```aaabbbbbbaaabbbaaa___```aaaccccccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa```_________````````````aaaaaa```______^^^]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZZZZ[[[ZZZZZZYYYXXXXXXWWWWWWWWWWWWXXXZZZ[[[ZZZZZZYYYYYYYYYYYYYYYZZZVVVVVVWWWWWWVVVUUUUUUTTTWWWWWWXXXYYYYYYZZZZZZ[[[\\\]]]]]]]]]]]]^^^^^^^^^___^^^\\\[[[YYYXXXXXXXXXWWWXXXZZZYYYXXXXXXYYY[[[]]]^^^```aaa```___\\\[[[[[[[[[[[[\\\\\\]]]]]]]]]VVVUUUUUUUUUWWWZZZ\\\^^^___^^^\\\[[[ZZZZZZ[[[[[[ZZZYYYZZZ]]]cccmmmxxxyyyrrrkkkggg]]]\\\[[[\\\aaaeeeggggggbbb```\\\WWWRRRQQQRRRTTT^^^cccjjjrrrxxx~~~~~~ttt^^^PPPGGG>>>999777555666666666666555555444222222333333333333222222///000000000111111111222111111111111000000000///.........------------------------.........//////+++,,,---.........------...---+++******+++---...,,,,,,,,,---------......,,,...///...---+++,,,,,,,,,,,,------,,,,,,+++***,,,++++++******++++++,,,))))))))))))***+++---...(((((((((((()))***,,,,,,,,,++++++***)))))))))))))))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------,,,,,,,,,------------...------...///000111222222......///000000111222222222444666777777666777888777999???CCCEEEKKK[[[kkk}}}ssspppqqqxxxttt[[[MMMKKKMMMLLLIIIJJJLLLOOOPPPPPPPPPRRRTTTUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^[[[\\\]]]^^^___``````aaa_______________````````````^^^\\\ZZZYYYXXXXXXYYYXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]\\\ZZZZZZ[[[]]]___^^^^^^^^^^^^___``````^^^___aaabbbddddddddddddeeefffffffffeeeeeeddddddaaa```___^^^]]]^^^^^^___^^^\\\ZZZ[[[\\\^^^___^^^bbbcccddddddcccaaa```^^^^^^]]]]]]^^^aaabbbaaa```___^^^]]]]]]\\\\\\\\\\\\\\\]]]___aaabbbbbbaaa```[[[\\\___aaabbbbbbbbbbbbbbbaaa``````bbbcccbbbaaaaaaaaabbbbbbbbbbbbbbbbbb^^^^^^^^^___```aaabbbbbb^^^^^^^^^^^^^^^^^^]]]\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYWWWVVVUUUWWWWWWVVVVVVVVVXXXYYYZZZYYYXXXXXXWWWXXXXXXYYYYYYVVVVVVWWWWWWVVVVVVUUUUUUVVVWWWWWWXXXYYYYYYZZZZZZ]]]]]]]]]]]]]]]]]]]]]]]]^^^]]][[[ZZZYYYXXXXXXXXXXXXYYY[[[ZZZYYYYYYZZZ\\\[[[\\\^^^^^^^^^]]][[[ZZZXXXXXXXXXYYYYYYYYYYYYYYYVVVVVVWWWXXXZZZ\\\___aaa]]]]]]]]]]]]^^^___aaabbbbbbeeehhhlllrrr|||~~~vvvnnnggg```ZZZWWWRRRPPPMMMNNNPPPTTTXXXZZZVVVYYYZZZWWWTTTTTTZZZ```mmmuuu}}}|||||||||ppp```MMMBBB;;;777777999555666777777777666444444333333333333222111000////////////000111111222222111111111111000000000///111111111000000/////////............------------+++,,,,,,---------------...---+++******+++---...,,,,,,,,,---------......,,,...///...---+++,,,,,,,,,,,,------,,,,,,+++*********))))))))))))******)))))))))))))))***+++,,,)))((((((((()))***++++++++++++***)))))))))******)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,------------+++++++++,,,---......///......//////000000111111...000222444333444555666111333888===>>>@@@IIISSS```vvv|||tttpppmmmmmmrrryyylllUUULLLIIIDDD???DDDGGGJJJKKKKKKLLLMMMOOOOOOPPPRRRSSSUUUVVVVVVVVVWWWXXXXXXYYYZZZ[[[\\\\\\ZZZ[[[[[[]]]^^^___```aaa_______________```aaabbbaaa```^^^\\\ZZZZZZZZZZZZYYYYYYXXXXXXXXXZZZ\\\]]]]]]^^^]]]\\\ZZZZZZ\\\^^^^^^^^^]]]]]]^^^^^^___```aaaaaabbbbbbcccdddeeeeeedddcccccccccbbbbbbbbbbbbaaaaaa```___^^^^^^]]]\\\]]][[[ZZZZZZ\\\^^^___^^^aaabbbcccddddddbbb```___^^^^^^]]]___```aaa___^^^]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^_______________[[[\\\___aaabbbbbbaaaaaabbb`````````bbbbbbaaa```___``````aaaaaaaaaaaa```ZZZ[[[\\\^^^___aaabbbbbb[[[\\\\\\]]]\\\\\\[[[[[[\\\\\\[[[ZZZZZZ[[[[[[\\\]]]]]]\\\[[[YYYWWWUUUTTTVVVUUUUUUTTTTTTUUUVVVWWWWWWVVVVVVVVVVVVWWWXXXXXXVVVVVVVVVWWWWWWVVVVVVUUUVVVWWWWWWXXXXXXYYYZZZZZZ]]]\\\\\\\\\[[[[[[[[[[[[]]]\\\[[[ZZZYYYYYYYYYYYYZZZ[[[]]]\\\[[[[[[\\\^^^YYYYYYYYYYYYYYYXXXWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUTTTVVVXXXZZZZZZ[[[^^^```\\\]]]___ccchhhmmmrrrtttzzzyyyppppppkkkccc\\\VVVQQQMMMJJJIIIGGGEEEDDDGGGLLLRRRVVV\\\ccciiihhhcccbbbiiipppxxx~~~{{{xxxwww{{{~~~ttteeeTTTJJJAAA===;;;777555666555555555555444333222222333333333222111000///.../////////000000111111111111111111111000000000000000000//////......------///.........------,,,,,,,,,,,,,,,---------......---,,,+++******+++,,,---,,,,,,,,,---------......+++,,,------+++******+++,,,,,,------,,,,,,+++******))))))))))))))))))***))))))))))))***************)))))))))))))))*********))))))))))))******+++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,++++++,,,,,,,,,---------******++++++,,,,,,------////////////////////////---///111111111111333555444222333777999:::>>>DDDMMM\\\ppp}}}oooeeeeeejjjrrr|||jjjXXXOOOHHHEEECCCEEEGGGHHHHHHGGGGGGHHHHHHJJJLLLNNNPPPQQQRRRRRRUUUUUUVVVWWWXXXYYYYYYZZZYYYZZZZZZ[[[]]]^^^```aaa___^^^^^^^^^___```bbbccccccaaa___]]]\\\[[[[[[\\\ZZZYYYXXXXXXYYYZZZ\\\^^^______^^^\\\[[[[[[]]]__________________``````aaadddccccccbbbcccdddeeefffaaa``````_______________aaaaaabbbbbbaaa___\\\[[[]]]\\\ZZZ[[[]]]____________aaaccceeeeeedddbbbaaa^^^^^^]]]^^^______]]][[[[[[\\\\\\]]]]]]]]]]]]\\\]]]\\\\\\\\\\\\\\\]]]]]]ZZZ\\\___aaabbbaaa```___aaa```___```aaaaaa```^^^\\\]]]^^^_________^^^^^^XXXYYYZZZ[[[]]]^^^^^^^^^ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZYYYXXXXXXYYYZZZ[[[[[[[[[[[[[[[YYYXXXWWWVVVXXXWWWUUUTTTTTTUUUVVVVVVUUUUUUTTTTTTUUUUUUVVVWWWTTTUUUUUUVVVVVVVVVUUUUUUWWWWWWWWWXXXYYYYYYZZZZZZ[[[[[[ZZZYYYXXXXXXWWWWWWXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZ\\\[[[ZZZZZZ[[[]]]XXXWWWVVVUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUPPPUUUZZZ^^^```bbbeeegggfffhhhlllrrryyyzzztttnnnkkkkkkhhhbbb\\\\\\YYYUUURRRPPPMMMJJJHHHGGGFFFDDDEEEIIIQQQZZZ```eeeoooxxxvvvmmmiiinnnuuu}}}xxxsssoootttwwwvvvssslll^^^QQQCCC===999;;;:::777444555333333333222222222222222111111222222111000///////////////000000000000000111111111111000000000000......---,,,,,,+++******,,,,,,------------......---------------......///++++++++++++++++++++++++,,,,,,,,,---------......+++---......,,,++++++,,,,,,,,,------,,,,,,+++***++++++************++++++++++++******************+++***)))))))))))))))***))))))(((((()))***++++++,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,------------......///////////////.........///111111111000111333555;;;666222333555666999===AAAIIISSSccc{{{{{{iiidddffffffnnnvvv{{{|||fffXXXSSSRRRDDDFFFHHHHHHFFFDDDDDDDDDDDDEEEHHHKKKMMMNNNNNNNNNRRRSSSTTTUUUVVVWWWWWWXXXYYYYYYZZZ[[[\\\^^^```aaa___^^^^^^^^^___```bbbcccdddbbb```^^^]]]\\\\\\]]][[[ZZZYYYXXXYYY[[[]]]^^^aaaaaa```^^^\\\\\\___aaaaaaaaaaaa```aaabbbbbbcccfffeeedddbbbcccdddfffgggdddcccbbbbbbaaaaaabbbbbbaaabbbcccdddccc```\\\ZZZ^^^\\\[[[[[[^^^`````````___```ccceeefffeeecccbbb^^^]]]]]]^^^___^^^[[[YYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYZZZ[[[\\\ZZZ\\\___aaabbbaaa___^^^```______```aaaaaa___]]]ZZZZZZ\\\]]]^^^]]]]]]\\\WWWXXXYYYZZZZZZ[[[[[[ZZZYYYYYYZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVWWWWWWYYYZZZYYYZZZZZZZZZZZZZZZYYYYYY[[[ZZZXXXWWWVVVWWWWWWXXXTTTSSSSSSSSSTTTUUUUUUVVVSSSTTTTTTUUUUUUUUUTTTTTTWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXVVVUUUTTTSSSSSSSSSRRRRRRSSSSSSTTTUUUVVVWWWXXXXXXWWWWWWXXXZZZZZZYYYWWWUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXQQQXXXaaahhhlllpppuuuxxxsssvvvzzzuuuiiigggdddaaa___\\\XXXVVVRRRRRRRRRSSSTTTTTTRRRPPPMMMMMMMMMNNNTTT]]]hhhppp~~~|||}}}{{{tttnnneeekkknnniii```VVVJJJAAA???999555666666444555777333333222222222222333444///000000111111111111111000000000000000/////////111111111111000000000000111111000///......------***++++++,,,---//////000...------------...//////***++++++,,,,,,++++++***,,,,,,,,,---------.........000111000///---......,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---'''((())))))(((''')))*********))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,.........,,,***)))------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******000000000000////////////......///000111222222333000222333333333333444666BBBCCCGGGOOO[[[nnnlll^^^___aaadddhhhkkkwwwvvvgggYYYWWWRRRNNNNNNQQQQQQLLLGGGEEEEEEDDDBBBAAACCCGGGKKKKKKMMMOOOQQQQQQSSSVVVXXXXXXYYYZZZ[[[\\\]]]]]]]]]ZZZZZZZZZZZZ[[[\\\]]]^^^]]]]]]]]]]]]\\\\\\\\\\\\YYYYYYZZZ[[[\\\]]]^^^^^^___]]][[[YYYYYY[[[^^^aaadddcccbbb___]]]^^^aaadddhhhgggfffdddbbbbbbaaaaaa^^^```aaa```___^^^___aaa]]]^^^_________^^^]]]\\\[[[[[[\\\]]]^^^^^^^^^]]]___aaaccceeefffeeecccbbb```___^^^]]]^^^]]]ZZZXXXYYYYYY[[[\\\]]]^^^^^^^^^\\\[[[ZZZYYYYYYXXXXXXXXXZZZ[[[]]]^^^^^^]]][[[ZZZ\\\]]]^^^_________^^^]]][[[[[[ZZZZZZYYYYYYXXXXXXVVVVVVWWWXXXYYYZZZ[[[[[[ZZZ[[[\\\]]]\\\[[[ZZZYYYWWWWWWVVVUUUVVVWWWXXXYYYYYYZZZZZZZZZYYYXXXWWWVVVYYY[[[\\\ZZZVVVUUUWWWZZZXXXWWWVVVVVVUUUUUUUUUVVVOOOQQQRRRSSSTTTTTTVVVXXXTTTWWWVVVRRRUUU[[[\\\XXXZZZZZZYYYZZZZZZXXXTTTRRROOONNNNNNOOOPPPPPPOOONNNUUUTTTSSSRRRRRRTTTUUUWWWQQQRRRTTTTTTTTTUUUWWWXXXUUUYYY^^^ccceeeccc```^^^\\\^^^cccnnn{{{}}}|||xxxnnnggg\\\ZZZXXXYYYYYYXXXTTTQQQTTTUUUXXX]]]aaaaaa]]]XXX[[[ZZZZZZ\\\aaajjjttt|||zzzxxxtttmmmfffhhhbbbYYYRRRMMMGGGAAA<<<666666555444333333222222444222000111333444333000111111111111111111111111111000///......///000111111111000000//////......---.........//////000000...///////////////......---------------------------.........---,,,,,,+++...------000555777666444888IIIOOOAAA111---...,,,&&&&&&''')))***+++,,,---.........------,,,,,,,,,(((***+++***(((((()))*********))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,***)))---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------/////////////////////////////////000111111111222000111333333222222444555::::::>>>DDDJJJUUUhhhyyy|||ooofffcccbbbbbbccclllooojjjddddddgggfff^^^WWWKKKHHHDDDAAA@@@AAACCCEEEDDDFFFHHHIIIJJJKKKMMMOOORRRSSSUUUWWWXXXYYYZZZZZZYYYXXXXXXXXXXXXYYYZZZZZZ\\\\\\\\\[[[[[[[[[[[[[[[WWWXXXXXXYYYZZZ[[[[[[\\\^^^\\\[[[ZZZ[[[]]]```aaa`````````___^^^___bbbdddeeedddcccbbbaaaaaaaaaaaa```aaabbbaaa______```aaa^^^^^^^^^^^^^^^^^^]]]\\\]]]]]]^^^___````````````___```bbbddddddcccaaa```aaa___^^^^^^^^^^^^[[[YYYXXXYYYZZZ[[[\\\]]]]]]]]][[[[[[ZZZYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^]]]\\\[[[[[[\\\]]]^^^^^^]]]\\\\\\ZZZZZZYYYYYYXXXWWWWWWWWWVVVVVVWWWXXXYYY[[[\\\\\\]]]]]]^^^^^^]]]]]]\\\[[[XXXWWWVVVUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYXXXWWWWWWXXXZZZ[[[YYYWWWUUUVVVXXXYYYXXXWWWVVVUUUUUUVVVVVVTTTUUUUUUUUUTTTTTTUUUVVVRRRUUUTTTRRRTTTYYY[[[XXXXXXWWWUUUTTTTTTTTTRRRQQQKKKKKKKKKLLLNNNOOOPPPOOOPPPPPPOOONNNOOOQQQSSSUUUTTTVVVXXXYYYYYYYYYZZZ[[[^^^ccckkkrrrwwwxxxvvvuuupppqqqvvv~~~{{{xxxyyy|||}}}zzzwwwvvvuuusssooohhhbbb\\\XXXYYYZZZ]]]bbbfffeeebbb^^^]]]^^^```dddiiilllkkkiiioooqqqrrrssstttxxx{{{uuuoooeee\\\VVVQQQIIIDDD@@@<<<888555555555555444333333222222444222000111333444222000111111111111111111111111///...---,,,,,,---...///000000000///////////////---........./////////000******+++---............------------------------------......---,,,,,,+++//////000444:::===>>>===>>>LLLPPPAAA111,,,,,,+++''''''((()))***+++,,,,,,------,,,,,,+++++++++++++++,,,,,,+++)))((()))*********))))))))))))******++++++++++++++++++++++++************************((()))+++,,,,,,+++***))),,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,...//////000////////////////////////000000000000000000000000///111222333222222333555666777;;;???@@@CCCMMMWWWkkkvvvooohhheeeeeeiiittt~~~}}}uuu```YYYPPPJJJHHHGGGFFFDDDBBBCCCCCCCCCBBBCCCEEEHHHKKKLLLMMMPPPRRRTTTVVVWWWWWWWWWVVVVVVVVVWWWWWWXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\ZZZZZZZZZ[[[[[[]]]^^^___\\\]]]_________```bbbcccbbbbbbaaa``````````````````aaabbbaaa___^^^___```______^^^]]]]]]]]]]]]]]]]]]]]]___``````aaaaaaaaa___```bbbcccbbbaaa___^^^aaa```______```___]]][[[XXXXXXYYY[[[\\\\\\\\\\\\ZZZZZZYYYYYYYYYZZZ[[[[[[\\\\\\^^^^^^^^^^^^\\\\\\[[[\\\]]]]]]]]]\\\[[[ZZZYYYYYYXXXXXXWWWVVVVVVUUUUUUVVVWWWXXXZZZ[[[\\\]]]^^^]]]]]]\\\\\\\\\\\\\\\XXXWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXYYYXXXXXXWWWWWWWWWYYYZZZYYYWWWVVVUUUVVVXXXVVVTTTRRRQQQRRRSSSTTTUUUTTTSSSRRRRRRRRRRRRRRRQQQSSSSSSRRRSSSXXX[[[ZZZ\\\YYYVVVUUUTTTTTTSSSRRRKKKJJJIIIIIIJJJLLLNNNOOONNNOOOOOOQQQTTTWWW[[[\\\cccfffiiikkkkkkjjjkkkkkknnnsss|||}}}vvvpppmmmiiihhhgggeee```[[[ZZZ[[[YYYUUUQQQNNNPPPRRR\\\aaaiiirrrxxxzzzwwwtttlllkkkllloootttzzz}}}xxxnnndddXXXOOOHHHDDD>>>:::888777666555555444444333333222222222333111111111222333222111111111111111111111111111......------------......//////////////////000000.............../////////***+++,,,,,,---------------------------------------------------,,,,,,+++,,,,,,---000555888999999<<>>>>>===BBBJJJMMM^^^vvv|||yyyyyyyyy{{{wwwkkkccc```^^^ZZZVVVPPPNNNJJJEEEAAA@@@BBBDDDCCCDDDEEEGGGJJJMMMOOOPPPRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[YYYYYYZZZZZZ[[[ZZZZZZZZZZZZ\\\___``````___```aaabbbaaa```______^^^^^^______``````___]]]\\\]]]^^^```___]]]\\\[[[\\\]]]]]]ZZZ[[[\\\]]]^^^_________```aaabbbbbbbbb```^^^]]]bbbaaa````````````^^^\\\YYYYYY[[[\\\\\\]]]]]]]]]YYYYYYYYYYYYZZZ[[[\\\]]]\\\]]]^^^^^^^^^^^^]]]\\\\\\\\\]]]^^^^^^]]][[[ZZZYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVWWWXXXZZZ[[[\\\]]]\\\[[[YYYXXXXXXXXXYYYZZZXXXWWWUUUTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXXXXWWWWWWVVVWWWXXXXXXXXXVVVVVVUUUXXXWWWTTTRRRQQQRRRTTTUUUUUUSSSRRRQQQRRRRRRRRRQQQOOOQQQQQQQQQSSSXXX]]]```aaa___]]][[[ZZZWWWTTTQQQNNNMMMKKKIIIHHHJJJMMMPPPQQQSSSVVV[[[aaafffkkknnnwww{{{~~~zzzsssjjjddd]]][[[YYYXXXXXXVVVRRROOOMMMOOOOOOMMMKKKNNNWWW^^^jjjoooxxx~~~|||{{{|||}}}mmmaaaWWWKKKCCC@@@===999666555555666777444333333333222222222111222111111111222222222111111111111111111111111111000000000//////000000000---......//////000000000........................000000//////---,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,+++++++++,,,---------000;;;@@@:::000---,,,,,,************************++++++++++++++++++******---......---***))))))*********))))))))))))******************************))))))))))))))))))))))))'''(((((()))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,------............000000000///////////////...000111111111111222444333222444888777666:::AAABBBIIIVVVfffyyy|||xxxpppjjj```SSSGGGAAA???@@@=========???AAACCCEEEFFFHHHHHHIIIJJJLLLNNNOOOPPPPPPPPPQQQRRRSSSTTTTTTUUUTTTUUUUUUVVVVVVWWWWWWWWWZZZZZZ[[[[[[ZZZYYYXXXWWWZZZ\\\___```___]]]]]]^^^bbbaaa```^^^]]]\\\\\\\\\\\\]]]^^^]]][[[ZZZ[[[\\\```___]]]\\\[[[[[[\\\\\\YYYZZZ[[[]]]^^^^^^______aaaaaabbbbbbaaa```___^^^bbbaaa``````aaaaaa___]]][[[[[[\\\]]]^^^^^^^^^^^^YYYYYYYYYYYYZZZ\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^_________]]]\\\[[[ZZZZZZYYYYYYXXXWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[[[[ZZZYYYXXXVVVVVVWWWXXXXXXVVVVVVTTTTTTSSSTTTUUUVVVUUUUUUVVVWWWWWWXXXWWWWWWUUUUUUVVVWWWXXXXXXXXXWWWYYYXXXVVVUUUUUUUUUWWWXXXYYYVVVTTTTTTTTTSSSPPPMMMLLLLLLMMMOOOSSSYYYbbbjjjllllllkkkjjjgggaaaYYYSSSTTTTTTSSSQQQPPPSSSXXX\\\___aaafffmmmttt{{{~~~{{{xxxrrrllleee___YYYUUUQQQQQQQQQRRRSSSSSSRRRQQQKKKNNNPPPPPPRRRYYYfffppp{{{mmm]]]QQQIIIAAA<<<888777444222000111222444222222222222222111111111111111111111111111111111000000000000000000000000///000000000000000000///------......//////000000...............---------/////////...---+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++//////...,,,++++++,,,---+++444;;;:::444000---+++++++++++++++************++++++++++++,,,,,,,,,,,,,,,------,,,***)))***+++******))))))))))))******************************************************)))))))))))))))***************++++++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,---.........////////////////////////...///000111000000111333444222222444333222555:::??????CCCLLLYYYlll~~~{{{}}}~~~lllZZZLLLCCC???===<<<;;;:::;;;<<<===>>>>>>??????@@@BBBDDDFFFGGGHHHHHHIIIJJJLLLMMMNNNNNNRRRRRRSSSTTTUUUVVVWWWWWWYYYYYYYYYYYYYYYXXXVVVVVVXXXZZZ\\\]]][[[ZZZZZZ[[[___^^^]]]\\\[[[ZZZZZZ[[[YYYZZZ[[[[[[YYYYYYZZZ[[[```___^^^\\\[[[[[[[[[[[[YYYZZZ\\\]]]___`````````aaaaaaaaaaaaaaa``````___aaa```___```aaaaaa___]]]\\\\\\]]]^^^______^^^^^^YYYYYYYYYZZZ[[[\\\]]]^^^\\\\\\\\\\\\\\\\\\\\\\\\^^^______```___^^^\\\[[[ZZZZZZYYYYYYXXXWWWWWWWWWVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYXXXWWWWWWWWWWWWWWWTTTTTTSSSSSSSSSTTTVVVVVVSSSTTTUUUVVVWWWWWWXXXWWWUUUTTTTTTUUUXXXZZZ[[[[[[XXXXXXWWWWWWXXXXXXYYYYYY\\\YYYWWWVVVVVVSSSMMMHHHKKKJJJKKKPPPVVV___nnn{{{xxxnnngggaaabbbcccbbbbbbeeekkkqqqxxx{{{|||vvvpppkkkhhheeebbb]]]XXXSSSOOOMMMLLLNNNNNNOOOPPPRRRTTTVVVWWWTTTUUUWWWYYY^^^gggttt||||||~~~rrrgggXXXKKKCCC>>>:::888444444444222000000111333111111111111111111111111000111222111000000111222000000000000000000000000------............------..................//////.........---------------((()))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,+++---///222111777======888222---+++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,***+++,,,+++***)))***+++******))))))))))))******************************++++++++++++++++++++++++++++++******))))))******)))***+++,,,,,,+++***)))************************++++++,,,,,,,,,,,,,,,,,,***++++++,,,------......---.........///000000000---///000000///000111333555222222444444222444888:::999;;;@@@FFFQQQcccttt}}}{{{}}}~~~wwwcccSSSKKKEEEDDDAAA???===<<<======;;;;;;;;;;;;<<<===>>>??????@@@AAABBBDDDEEEFFFGGGKKKLLLMMMOOOPPPRRRSSSTTTQQQQQQQQQRRRRRRSSSSSSSSSRRRTTTVVVWWWWWWWWWXXXYYYXXXXXXWWWXXXXXXYYYZZZ[[[WWWYYYZZZZZZYYYZZZ[[[\\\^^^^^^^^^]]]\\\[[[ZZZYYYXXXYYYZZZ\\\]]]^^^_____________________````````````_________``````^^^]]]\\\\\\]]]^^^^^^^^^]]]]]]ZZZZZZZZZZZZ[[[\\\]]]]]][[[[[[[[[ZZZZZZ[[[[[[[[[^^^^^^______^^^]]][[[ZZZYYYYYYXXXXXXWWWVVVVVVUUUWWWWWWVVVVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUTTTSSSRRRRRRRRRSSSTTTVVVWWWRRRSSSTTTUUUWWWWWWXXXXXXVVVSSSRRRSSSXXX]]]_________```bbbcccdddeeeddddddbbbaaa```bbbdddaaaZZZSSSPPPOOOQQQXXX```lllwwwyyyzzzxxxvvvxxx}}}|||yyyyyyrrrooojjjddd^^^ZZZWWWVVVRRRRRRQQQOOOMMMMMMMMMNNNRRRSSSTTTUUUXXX\\\aaaeeegggggggggjjjqqqyyy}}}vvvkkkTTTNNNEEE>>>;;;888666444000222444444222111222444000111111111111111111111///111222222//////000222000000000000000000000000,,,---...//////...---,,,..................------.........------,,,,,,,,,''''''(((***++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,'''(((******+++---222555999:::<<<;;;666000---,,,++++++++++++++++++++++++************+++++++++,,,)))***++++++***)))***,,,******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,+++***))))))******)))***+++,,,,,,+++***)))***************************+++,,,,,,---...//////******+++,,,,,,---......,,,------...///000111111---...000000//////111222000...000444555222333666555555999???@@@BBBLLLXXXdddyyyrrrqqqtttzzzxxxfff[[[OOOMMMJJJFFFCCCAAAAAAAAA>>>===<<<;;;;;;;;;;;;;;;999:::;;;<<<>>>@@@AAAAAA@@@@@@BBBDDDFFFHHHIIIJJJHHHHHHIIIJJJKKKMMMOOOPPPNNNPPPRRRSSSSSSUUUWWWYYYRRRRRRSSSTTTVVVXXXZZZ[[[WWWYYYZZZ[[[ZZZ[[[\\\^^^^^^^^^^^^^^^]]][[[YYYXXXUUUVVVWWWYYY[[[\\\\\\\\\]]]]]]]]]^^^^^^_________```___^^^___``````^^^\\\[[[[[[\\\]]]]]]]]]\\\\\\[[[[[[[[[ZZZ[[[[[[\\\]]][[[[[[ZZZZZZZZZZZZ[[[[[[]]]]]]^^^^^^]]]\\\ZZZYYYXXXXXXWWWVVVVVVUUUUUUTTTWWWWWWVVVUUUUUUTTTSSSSSSRRRRRRSSSTTTTTTRRRQQQPPPQQQQQQQQQQQQSSSUUUWWWXXXQQQRRRTTTUUUVVVWWWXXXXXXVVVSSSQQQRRRXXX^^^aaabbbnnnpppsssvvvwwwwwwvvvvvvmmmmmmooouuuyyyxxxrrrkkkXXXVVVXXX```jjjxxx|||{{{wwwppphhhaaa]]]\\\^^^[[[VVVQQQNNNLLLLLLMMMLLLOOORRRTTTUUUUUUWWWXXX\\\]]]___aaaeeekkkrrrwwwzzzxxxxxx{{{vvvmmm^^^NNN@@@===:::888777666333111)))---111111000///000222000000000000000111111111///111333222///...000222000000000000000000000000...///000111111000///.../////////......------,,,.........------,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))+++---------///444999<<<:::888666333///---...******+++++++++,,,,,,,,,(((((())))))*********+++******))))))))))))******++++++******************************************+++***)))((('''&&&%%%$$$))))))))))))************+++++++++************)))******++++++++++++******,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,---...000222111///---+++////////////000000000000000111111111111222222222111222555888;;;>>>@@@AAALLLUUUggg|||uuuuuuxxx{{{{{{nnnfffbbb\\\WWWSSSNNNJJJGGGGGGEEEBBB???===<<<;;;;;;???<<<:::;;;<<<<<<999777===>>>>>>@@@AAABBBCCCCCC999>>>CCCCCC@@@@@@CCCGGGIIIJJJJJJIIIIIIJJJLLLNNNKKKLLLLLLNNNPPPSSSVVVWWWYYYXXXVVVVVVVVVXXXZZZ\\\^^^^^^]]][[[ZZZXXXWWWWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\]]]^^^^^^___]]]]]]\\\ZZZYYYYYYXXXXXX\\\]]]]]]\\\ZZZYYYYYYZZZ[[[YYYXXXYYYZZZ[[[[[[ZZZYYYYYYYYYYYYXXXXXXXXXXXX[[[]]]^^^^^^[[[XXXVVVVVVSSSUUUVVVVVVUUUTTTUUUUUUSSSSSSRRRRRRRRRRRRSSSSSSPPPQQQQQQQQQPPPNNNLLLKKKKKKOOOSSSTTTTTTUUUXXX[[[YYYXXXXXXZZZ\\\]]]]]][[[___ZZZUUUUUU\\\fffqqqwwwyyykkkgggdddjjjxxx|||zzzzzz{{{}}}xxxuuussspppkkkhhheeeaaa]]]YYYVVVQQQJJJDDDIIIHHHGGGEEEDDDFFFJJJNNNTTTXXX\\\]]]\\\^^^dddjjjlllmmmppprrruuuzzzuuu```OOOEEECCC===;;;888555444333444555222333444444333222000///111000///......///000111////////////////////////111111000000/////////...------............------------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,---///111555888:::000---,,,---///000...,,,)))(((((()))+++---,,,+++*********************+++))))))(((((((((((())))))************************))))))))))))))))))))))))************))))))))))))))))))))))))************+++++++++************)))******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---...000000000///....../////////000000000000000000111111111222222222333444555777999;;;===>>>AAAGGGRRR```sss{{{vvvuuuwww}}}xxxrrrmmmfff```[[[TTTSSSSSSQQQNNNKKKHHHFFFBBB???<<<<<<======<<<;;;;;;;;;<<<<<<===>>>>>>???999<<<>>>===;;;:::<<>>888777555444222222222222111111222222333222222111111000///......///000111///////////////////////////.........------------------............------------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++,,,...///111222///---+++,,,...///---+++)))(((((()))+++---,,,++++++++++++*********))))))((((((''''''''''''((((((************************((((((((((((((((((((((((''''''((()))***+++,,,,,,))))))))))))************+++++++++************)))******++++++++++++******)))*********+++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---//////000111....../////////000000000000000000111111111222222444555666777888999::::::999>>>CCCHHHSSShhh~~~yyyppp|||{{{uuulllmmmnnnnnnjjjeee___[[[OOOKKKEEEAAA@@@@@@@@@???========================<<<<<<;;;;;;;;;<<<======:::::::::;;;<<>>>>>@@@AAACCCDDDLLLKKKKKKKKKLLLNNNPPPRRRTTTTTTSSSSSSSSSRRRRRRRRROOOOOONNNMMMMMMMMMNNNNNNQQQSSSUUUWWWXXXXXXXXXWWWSSSQQQPPPOOONNNPPPQQQRRRPPPRRRSSSTTTTTTUUUWWWYYY\\\ZZZXXXWWWXXXWWWVVVUUUUUUTTTSSSRRRQQQQQQQQQQQQSSSUUUWWWWWWUUUSSSSSSSSSUUUUUUTTTQQQNNNLLLMMMNNNNNNMMMLLLKKKKKKLLLMMMNNNKKKMMMOOORRRSSSRRRQQQPPPNNNNNNMMMMMMOOOUUU]]]ccceeeeeefffjjjoootttvvvwwwmmmhhhcccdddmmm{{{uuuiiieeeaaa```dddhhhjjjiiidddaaa_________]]]YYYTTTWWWXXXWWWTTTRRRPPPPPPQQQMMMKKKIIIIIIJJJKKKJJJIIIEEEBBB@@@@@@BBBDDDEEEEEEEEEGGGKKKMMMPPPSSSWWWYYYgggmmmuuu{{{~~~}}}wwwxxx~~~|||~~~xxxnnn___LLL@@@<<<;;;999555666666555555444333222111///000000111222222333333000000////////////000000////////////////////////............------------------............------.........------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++---+++***+++,,,---,,,+++***)))((()))+++,,,,,,++++++++++++******))))))))))))((((((''''''(((((()))))))))))))))************))))))))))))))))))))))))$$$%%%&&&'''((()))***+++((()))))))))************+++++++++*********))))))******++++++++++++******((())))))***+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000........./////////000000000000000000111111111111333444444555666777777888555999>>>BBBHHHSSSdddppp{{{|||zzzvvvgggaaaXXXOOOIIIFFFDDDDDDFFFEEEEEECCCBBBAAA@@@@@@@@@???===>>>AAACCCDDDCCCAAA???===<<<<<<======<<<======>>>>>>>>>??????@@@BBBBBBBBBCCCDDDFFFHHHIIIMMMMMMMMMLLLKKKJJJJJJJJJMMMLLLKKKKKKJJJJJJJJJJJJHHHKKKNNNQQQRRRRRRPPPOOOKKKIIIHHHGGGGGGIIIKKKMMMKKKMMMNNNPPPQQQSSSWWWZZZ\\\ZZZWWWVVVVVVVVVTTTSSSQQQPPPOOOMMMLLLLLLLLLLLLOOOQQQSSSSSSQQQPPPQQQRRRQQQQQQQQQOOOMMMMMMNNNPPPNNNMMMLLLKKKKKKLLLMMMNNNOOOSSSYYY^^^```___\\\ZZZ[[[YYYVVVTTTVVV[[[aaaeeellllllnnnqqqttttttrrrpppgggdddaaaccckkkwwwuuutttssstttuuupppfff^^^SSSQQQOOOOOOQQQSSSSSSRRRPPPNNNMMMMMMNNNMMMJJJGGGIIIJJJJJJHHHEEEDDDEEEFFFFFFEEEDDDDDDEEEFFFGGGGGGGGGEEECCCCCCFFFJJJNNNPPPQQQUUUZZZ___cccfffiiikkkrrrwww~~~|||xxx~~~{{{zzz~~~|||qqqeee^^^RRRHHH>>>999;;;:::555///666777888999999777555444000000000000111111222333000000////////////000000////////////////////////000000000000000/////////------............------//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,---------,,,+++***+++*********+++++++++******)))((()))+++,,,+++***))))))))))))***************))))))(((((())))))***(((((()))))))))*********************************&&&&&&''''''(((((())))))((()))))))))************+++++++++*********))))))******++++++++++++******(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,///---,,,++++++,,,---...............//////////////////000000000111111111111111222333444666666777333444666999>>>DDDKKKOOOeeevvv}}}{{{zzz|||ttthhh]]]UUUQQQPPPSSSRRRPPPNNNLLLJJJHHHGGGHHHFFFDDDDDDFFFFFFEEEDDDHHHEEEBBB@@@@@@@@@>>>===>>>>>>>>>>>>======<<<<<<<<<<<<<<<===>>>???AAAAAACCCCCCCCCDDDDDDEEEEEEEEEIIIHHHGGGGGGFFFFFFFFFFFFAAACCCFFFIIIJJJIIIHHHGGGCCCBBBAAAAAAAAACCCEEEFFFDDDFFFHHHIIIKKKNNNRRRVVVYYYWWWUUUSSSSSSSSSRRRPPPPPPOOOMMMKKKJJJKKKKKKLLLLLLNNNPPPOOONNNNNNOOOPPPSSSSSSTTTRRRQQQPPPQQQSSSRRRQQQQQQQQQQQQQQQQQQRRRTTTZZZccckkknnnkkkfffbbbdddbbb^^^[[[[[[[[[]]]]]]ccceeehhhkkklllhhhaaa\\\YYYWWWWWWZZZ```ffflllnnnvvvvvvwwwvvvtttqqqnnnkkkaaa^^^\\\ZZZYYYVVVQQQNNNEEEEEEEEEFFFHHHIIIHHHHHHEEEDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCBBBAAAAAABBBDDDFFFEEEEEEEEEEEEGGGIIIKKKMMMMMMLLLLLLOOOUUU\\\aaaeeejjjpppvvvyyy|||~~~}}}yyyzzz~~~~~~rrrdddXXXMMMFFF>>>;;;999999999888555222777888:::;;;:::888666555222222222222111111000000//////000000000000///////////////////////////////////////000000000000000------............------//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,)))************)))******+++)))))))))+++,,,+++***''''''((()))***++++++,,,******))))))))))))******'''(((((())))))*********************************))))))))))))************))))))))))))************+++++++++************)))******++++++++++++******((()))))))))***+++++++++******+++++++++,,,,,,,,,...---,,,+++***+++,,,,,,------.........//////////////////000000000111111000000111222333444444555555333111222555:::???AAALLLUUUggg{{{xxxuuuwwwzzz{{{{{{zzzqqqkkkiiiiiihhhfffbbb___\\\ZZZXXXZZZYYYWWWTTTQQQMMMJJJHHHJJJFFFBBBAAABBBBBB@@@===@@@@@@???>>>===;;;:::999:::::::::;;;<<<<<<======999:::<<<>>>@@@BBBDDDEEEBBBBBBAAAAAA@@@AAAAAAAAA===>>>@@@BBBBBBBBBAAA@@@============>>>>>>???@@@===>>>@@@AAABBBFFFJJJNNNRRRPPPOOONNNOOOPPPOOONNNOOOMMMKKKJJJJJJKKKLLLMMMJJJLLLLLLLLLKKKJJJLLLMMMVVVXXXXXXWWWTTTRRRQQQRRRSSSTTTVVVWWWWWWVVVTTTSSSUUUZZZcccjjjmmmkkkfffbbbbbb___[[[XXXVVVTTTRRRPPPOOORRRVVV[[[\\\XXXQQQLLLLLLKKKKKKMMMQQQSSSUUUTTTYYYZZZ\\\\\\[[[XXXUUUSSSOOOMMMKKKHHHFFFEEEDDDDDD@@@@@@AAABBBBBBBBBAAA@@@@@@@@@@@@???????????????>>>???AAAAAAAAAAAADDDFFFFFFGGGHHHIIIKKKOOOSSSWWWYYYYYYZZZ\\\```gggpppvvv~~~{{{wwwxxx{{{vvvfffWWWMMMEEE???;;;666666555444333444777999666777888999888666333222333333444444333222000/////////000000000000//////////////////////////////---------...............------............------.........------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++(((((()))***++++++++++++)))***+++***))))))***++++++***)))***+++,,,+++)))&&&''''''((()))***++++++))))))(((((((((((())))))''''''(((((()))******+++************************))))))))))))************))))))))))))************+++++++++************)))******++++++++++++******))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,---------.........//////////////////000000000111111111111111111111111111222333444333333555:::>>>AAACCCLLLXXXeeexxx}}}{{{~~~zzzwwwuuuvvvxxxxxxssslllddd```___XXXSSSNNNKKKLLLKKKHHHDDDGGGGGGFFFEEECCC@@@>>><<<<<<<<<<<<=========<<<<<<::::::;;;<<<>>>???@@@AAA>>>===============>>>???<<<======>>>>>>======<<<999:::;;;<<<<<<<<<;;;:::::::::;;;;;;===@@@EEEHHHJJJHHHGGGHHHJJJKKKKKKJJJIIIHHHFFFEEEEEEGGGIIIKKKHHHIIIIIIHHHGGGFFFHHHIIIPPPSSSUUUUUUSSSPPPOOONNNNNNPPPSSSUUUUUUSSSPPPNNNNNNQQQVVV[[[]]]\\\ZZZYYYWWWSSSOOOLLLKKKJJJHHHFFFAAACCCGGGLLLNNNMMMIIIEEEFFFEEECCCDDDFFFGGGGGGGGGFFFHHHJJJKKKKKKHHHEEECCCBBBCCCCCCAAA???>>>@@@AAA???@@@AAAAAA@@@???>>>>>>AAABBBBBBAAA@@@@@@AAABBB@@@BBBDDDEEEFFFHHHKKKNNNNNNQQQUUUYYY^^^eeemmmsssrrrtttuuuvvvyyy~~~~~~|||aaaYYYLLLCCC>>>;;;888555333333222111222444666888666777777666555333111000111222555666666444222000...///000111111000///...////////////////////////------------.........///------............------------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++))))))))))))))))))***+++)))***,,,+++)))(((***,,,+++***)))***++++++***)))))))))))))))))))))((((((((((((''''''''''''((((((&&&''''''((()))******+++))))))))))))))))))))))))%%%&&&&&&'''((()))******))))))))))))************+++++++++************)))******++++++++++++***************)))))))))))))))******+++++++++,,,,,,,,,))))))***+++,,,------...---------.........//////////////////000000000000333333222111000///......'''///777888555222555999======BBBIIIOOO[[[ssswwwqqqttt{{{{{{{{{qqqjjjccc___^^^[[[VVVQQQPPPOOOOOOMMMKKKHHHEEEDDD>>>????????????>>>======??????>>>======<<<;;;;;;<<<<<<<<<<<<===>>>>>>???======<<<<<<<<<<<<;;;;;;777999;;;<<<<<<:::888777:::;;;;;;;;;;;;>>>CCCGGGDDDCCCBBBCCCFFFHHHHHHHHHCCCBBB@@@???@@@BBBDDDFFFFFFGGGGGGFFFDDDCCCEEEFFFEEEIIIMMMPPPPPPNNNMMMLLLGGGIIIMMMPPPPPPMMMIIIGGGGGGHHHIIIKKKMMMNNNOOOOOOOOOJJJEEEBBBCCCDDDDDDBBB???@@@BBBEEEHHHHHHGGGEEEGGGDDDAAA@@@AAACCCDDDDDDDDDFFFHHHIIIIIIFFFCCCAAA???AAADDDDDDCCCAAABBBDDDAAACCCDDDDDDCCCCCCCCCDDDFFFGGGGGGFFFEEEEEEFFFHHHFFFHHHKKKLLLNNNPPPTTTWWWZZZ___eeelllsss}}}{{{~~~}}}sssfff[[[OOOHHH???999777666444222000000222555777777555222888888777666555333111000...111555888888777444111...///000111111000///...////////////////////////.../////////000000111111---..................---------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++---,,,***)))))))))***+++)))+++---,,,)))(((***,,,,,,***)))***++++++***))),,,+++***)))((('''&&&&&&))))))((((((''''''&&&&&&&&&''''''((()))******+++...//////---+++))))))*********)))(((''''''(((((())))))))))))))))))))))))))))))))))))************(((((()))***++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,---...//////------------------------...............///000000////////////000000000000333222111111111333555777>>>===:::999<<>>>>>AAA???===<<<===>>>>>>>>>AAA???<<<<<<>>>>>><<<999<<<:::888999:::;;;:::999:::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<======>>>:::;;;;;;<<<======>>>>>>??????>>>=====================>>>AAADDDEEEDDDCCC???>>>???BBBEEEFFFCCC@@@AAADDDGGGGGGFFFEEEFFFGGGFFFCCC@@@>>>>>>?????????AAA@@@AAAEEEIIIJJJGGGDDDBBBCCCCCCBBBAAAAAABBBDDDDDDDDDDDDDDDEEEFFFHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGHHHJJJLLLMMMMMMNNNPPPQQQRRRSSSTTTQQQWWWZZZYYY[[[bbbiiikkkssswww}}}vvvnnnppp~~~{{{mmmbbbWWWKKKCCC;;;;;;999888666444333222222222111111111111222222444333222111000///...------///000222222000///---////////////////////////000///...---------------........................+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,------,,,++++++,,,++++++***)))))))))*********))))))***+++,,,,,,...---,,,+++++++++,,,---++++++++++++++++++++++++,,,,,,+++***))))))******************************'''(((((()))***+++++++++((((((((((((((('''''''''''''''(((((())))))******---......,,,***))))))*********)))((((((((())))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,---------------------------------------...............//////000.../////////000000000000333222111000111333555666;;;:::888777888???IIIQQQ]]]kkk|||sssnnnrrrpppnnnqqqxxx|||yyytttnnnhhhccc```^^^XXXUUUQQQNNNLLLLLLMMMNNNMMMMMMLLLKKKIIIGGGDDDCCCDDDCCCBBBAAABBBBBBBBBBBBCCCAAA??????AAAAAA???===???===;;;;;;===>>>>>>===<<<<<<===>>>?????????@@@>>>>>>>>>===>>>>>>??????:::::::::;;;;;;;;;<<<<<<>>>>>>===========================>>>@@@AAA@@@???@@@??????BBBEEEFFFDDDBBBBBBCCCEEEGGGGGGGGGGGGGGGBBBAAA???>>>>>>??????>>>CCCBBBBBBDDDGGGHHHFFFCCCBBBCCCDDDCCCBBBBBBDDDFFFEEEEEEFFFHHHIIIKKKLLLLLLNNNNNNOOOPPPPPPPPPOOONNNOOOQQQQQQQQQQQQSSSUUUXXXYYY[[[___bbbddddddccccccfffnnnuuuvvvxxx}}}|||wwwqqqrrr~~~zzzoooaaaUUULLLEEE===888888777777555444333222111222111111000000111111222333333222111000///...---...///000111111000///...........................//////...---------------........................+++,,,,,,------,,,,,,+++,,,,,,+++++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,+++*********************))))))***++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++***))))))******************************++++++******)))((((((((('''''''''((((((((((((((((((((((((((())))))))))))***+++,,,+++)))((()))***))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,+++++++++++++++*********++++++++++++++++++++++++...---------,,,,,,,,,+++,,,,,,,,,,,,------------...------------...//////....../////////000000000222111000000111222444555777666666444555888===AAADDDNNN^^^qqquuunnngggdddgggmmmrrrtttyyy~~~|||sssmmmddd______bbbccccccbbbbbbaaa___[[[VVVQQQNNNJJJIIIIIIIIIIIIKKKLLLMMMNNNMMMKKKIIIIIIGGGDDDAAAAAA???===<<<===???>>>>>>;;;<<<===??????@@@@@@???<<<<<<<<<<<<======>>>>>>;;;;;;:::999999999999999<<<<<<<<<<<<============>>><<<::::::;;;<<<;;;:::>>>======>>>@@@BBBBBBBBBEEEEEEFFFIIIKKKLLLKKKIIIDDDDDDCCCCCCCCCCCCDDDDDDHHHGGGFFFGGGHHHHHHGGGFFFFFFGGGGGGFFFEEEEEEFFFHHHIIIKKKOOORRRUUUXXXYYYYYY\\\]]]```bbbcccbbbaaa```dddeeeeeeeeeeeegggkkknnnpppsssxxx|||}}}}}}zzzyyy|||zzzxxxzzz||||||xxxwww~~~xxxmmm^^^UUUIII@@@;;;888666333444444333222222111111000222111111000000111111222222222111000000///......////////////////////////........................///...------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,+++++++++++++++*********)))******+++,,,*********+++++++++******++++++++++++++++++++++++,,,+++******)))*********))))))))))))))))))))))))++++++******)))(((((('''&&&&&&''''''(((((())))))))))))))))))((((((((((((''')))***)))(((((()))***)))))))))))))))***+++,,,((((((((((((((((((((((((((()))))))))************))))))*********++++++++++++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------...///........./////////000000000000000000000111333444333333444444444444555666===AAAJJJUUUfff}}}uuukkkggggggfffeeehhhppp}}}~~~{{{}}}~~~zzztttlllddd___VVVUUUSSSRRRTTTXXX^^^ccchhhfffbbb]]]XXXQQQLLLHHHGGGEEEBBB@@@AAABBBAAAAAA>>>???@@@AAAAAAAAAAAAAAA>>>>>>???@@@@@@@@@@@@@@@BBBAAA@@@>>>============>>>???@@@@@@AAABBBBBBBBBAAA???<<<<<<===>>>>>>>>>???>>>======???BBBDDDEEEIIIIIIKKKOOOSSSTTTRRROOOMMMLLLLLLKKKLLLPPPTTTXXXYYYWWWTTTRRRPPPNNNMMMLLLLLLMMMNNNMMMKKKKKKMMMOOOWWWZZZ```fffkkkoooqqqqqqtttuuuvvvwwwwwwwwwwwwvvv}}}}}}{{{xxxjjj[[[QQQJJJDDD===777555444444333111111111111111111111111111111000000000000111111111111000000/////////...000///............///000..............................---,,,,,,---------------------------------+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,++++++,,,,,,---+++***************++++++'''(((***++++++***))))))************************++++++***************+++(((((((((((((((((((((((((((((())))))************&&&&&&''''''(((((())))))))))))))))))((((((((((((&&&((())))))''''''(((***)))((((((((()))***++++++((((((((((((((((((((((((((()))))))))***************************+++++++++******************************************************++++++,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---..................////////////.../////////000111111222000111222444555555444333888;;;>>>CCCLLL[[[lllxxxtttnnniiiggglllmmmpppvvv~~~|||uuullljjjgggdddgggooozzzyyynnnddd[[[WWWUUUQQQMMMJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIHHHGGGKKKIIIGGGEEECCCCCCCCCCCCBBBCCCEEEGGGHHHIIIIIIIIIFFFDDDBBBAAACCCEEEEEEEEECCCCCCBBBBBBCCCFFFIIILLLOOORRRWWW\\\______\\\YYYVVVVVVVVVXXX\\\dddooowwwxxxuuuppphhhaaa[[[WWWUUUVVVWWWYYY[[[\\\^^^aaadddmmmqqqxxx}}}}}}zzzjjj]]]PPPFFF@@@;;;999666444333222111000000000111111111222222222111000000000000000000111000000000/////////////////////............//////////////////////////////------,,,,,,,,,------...------------------------+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,)))***++++++,,,,,,,,,+++,,,,,,,,,++++++,,,------++++++***************+++&&&((()))***+++***))))))************************+++***************++++++(((((((((((((((((((((((()))))))))))))))*********'''''''''((((((((((((((((((((((((((())))))))))))'''((())))))''''''((()))(((((((((((((((((()))***))))))))))))))))))))))))))))))))))))************************************)))))))))***************************************))))))***+++,,,---......******++++++,,,,,,------,,,++++++++++++,,,------------........./////////------...//////000000111000000000222555555444333555888:::<<<@@@GGGQQQYYYgggxxx~~~yyyrrroooqqqvvvzzz}}}~~~}}}uuupppfffaaa[[[UUURRRPPPOOOMMMLLLKKKJJJIIIJJJLLLOOOQQQVVVVVVWWWWWWWWWUUUSSSRRRPPPNNNKKKHHHGGGGGGHHHHHHGGGIIIKKKNNNPPPQQQQQQQQQKKKJJJHHHIIIJJJLLLKKKJJJHHHIIIJJJIIIJJJLLLPPPSSS[[[bbblllrrrtttqqqnnnllldddfffhhhkkkrrr}}}zzzpppjjjhhhiiilllooosssvvvzzztttlll^^^QQQGGGAAA>>><<<555555555444333222111000000000111111111222222222111000000//////000000111/////////////////////000........................////////////////////////,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,((()))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,+++******)))*********'''((()))******+++***************************************)))******+++,,,))))))))))))))))))))))))---,,,+++***)))((('''&&&((((((((((((((('''''''''''''''(((((())))))******((()))***)))((('''((())))))(((''''''''''''''''''))))))))))))))))))))))))))))))))))))************************************((()))))))))*********+++******************************++++++,,,,,,,,,---)))******+++,,,,,,------+++++++++++++++,,,,,,------------.........//////,,,,,,---...////////////111///...///222333333111222555999:::;;;>>>CCCHHHKKKYYYiiivvv}}}{{{yyyuuuxxx|||~~~{{{yyyzzz|||tttlllgggdddaaa___[[[ZZZXXXXXX[[[```fffiiippppppqqqqqqooommmjjjiii___]]]ZZZWWWVVVVVVWWWXXXZZZ\\\___bbbeeefffffffff```___^^^^^^___^^^\\\ZZZXXXZZZ[[[[[[[[[]]]```dddooozzz}}}tttgggVVVPPPGGG>>>999888888999333333222111000111222333000000000000111111111111000000////////////000000........./////////000000------...//////...------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++((()))***++++++,,,,,,,,,***************+++,,,,,,,,,++++++***))))))******))))))))))))***+++,,,,,,******************************))))))***++++++,,,************************---,,,+++***)))'''&&&&&&))))))(((((('''''''''&&&&&&''''''((()))******+++)))*********((('''((())))))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))************++++++******************(((((())))))*********+++)))))))))))))))))))))))),,,,,,,,,++++++++++++***))))))***+++,,,,,,------++++++******++++++,,,------------.........//////+++,,,---...////////////222///,,,,,,///111111///...111555555555555999<<<===FFFOOOUUUaaawwwwwwxxxyyyzzzyyyvvvrrrpppppprrrvvv~~~{{{zzz||||||xxxvvvooonnnlllmmmrrryyyuuussspppmmmllllllnnnoootttvvvzzz}}}{{{zzzyyyyyyyyywwwtttqqqmmmooorrrsssrrrsssvvvzzzvvvhhhWWWJJJDDD@@@:::555222111222333------+++))))))+++...222///000000000000000000000000000////////////000000------......///000000000,,,---///000000///---,,,++++++++++++++++++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++*********(((((()))++++++,,,,,,,,,***)))))))))***++++++,,,,,,,,,+++***))))))*********))))))((()))+++---...))))))))))))))))))))))))******))))))***+++,,,,,,*********************************)))))))))))))))******))))))((((((''''''***************++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))***(((((()))***+++***))),,,+++***))))))***+++,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////000000111111111222222222222222333333444555666666777>>>EEEIIILLLUUUdddqqqzzzvvvvvv~~~~~~vvvvvvuuussspppppprrrtttsssttt{{{}}}}}}}}}zzzsssiii^^^SSSJJJBBB===999999777666444222111000111111000000//////......000000000000000000000000---.........//////000000111000000///...---------,,,------......------,,,------------------------,,,,,,,,,++++++*********************+++---///111,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******))),,,+++******,,,,,,+++***)))************))))))(((************************))))))************))))))******))))))))))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***************++++++(((((((((((())))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''')))***)))(((***))))))))))))))))))******)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////000000000111111111222222222222222333444555555555333777:::;;;<<>>===DDDNNN[[[kkktttkkkjjjmmmuuu{{{yyyvvvtttssstttssspppmmmpppwww}}}zzz{{{{{{zzzzzzmmm]]]SSSLLLCCC;;;<<<999666555555555444333////////////////////////////////////////////////................................................/////////......---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,+++*********))))))******+++++++++,,,---,,,******++++++)))(((&&&'''(((******+++++++++************************))))))************))))))************************))))))))))))))))))))))))*********++++++,,,,,,---,,,+++******)))************)))))))))(((((((((''')))))))))((()))******+++(((((((((((((((((((((((((((((((((((((((((((((((()))((('''(((***+++***)))((()))++++++++++++)))(((++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------....../////////000000000000000000111111111111111444222000111444777777777;;;>>>AAAFFFNNN\\\mmmxxx~~~yyyuuuooonnnkkkhhheeeggglllqqqyyy|||}}}|||{{{|||sssdddQQQCCC===;;;777444888555222111111111000///.../////////000000000000.............../////////.......................................---------............------------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************++++++(((((()))+++,,,---------,,,,,,,,,++++++*********+++++++++******))))))))),,,+++)))***++++++)))(((&&&'''(((******+++++++++************************))))))************)))))))))***++++++++++++***)))))))))))))))))))))))))))))))))***+++,,,,,,------,,,++++++***))))))***************)))((('''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***++++++)))******++++++++++++******,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,------------------------............////////////000000000000000000000000333111000000222222222111888999999:::===EEEPPPXXX```mmmzzzyyyvvvsssqqqrrruuuyyy}}}~~~}}}vvvrrrpppmmmkkklllppptttwww{{{||||||vvvjjjaaaPPPIIIAAA;;;888666333000333111///...000111111111.../////////000000000111---............/////////.................................---------------------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******************++++++++++++******++++++++++++++++++++++++,,,++++++***))))))((((((+++)))((()))***+++***)))'''((()))***************************************))))))************)))))))))***+++,,,,,,+++***)))************************))))))***+++,,,------...,,,,,,+++***))))))))))))))))))))))))(((((((((((('''&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((*********)))******))))))))))))************)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////////////////////////////111111222333222222222333333555666666666999???DDDIIIRRR___lllyyyxxxtttmmmiiiiiinnnvvv{{{~~~|||}}}}}}wwwrrrpppooonnnnnnlllrrr{{{}}}xxxyyyzzz~~~xxxkkk___TTTHHHAAA;;;;;;:::999666333111111111///---...000222333222.........///////////////---------.........//////////////////////////////.........------,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++,,,,,,+++***)))((()))))))))***++++++,,,,,,************)))))))))))))))(((''')))+++,,,+++***((())))))*********))))))************************))))))************)))))))))***,,,------,,,***)))++++++++++++++++++++++++((()))***+++,,,------...---,,,+++***))))))))))))''''''(((((())))))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&''')))))))))'''***)))(((''''''((()))***(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////////////////.........+++...111222222222444666222555777777555555888;;;@@@DDDIIILLLSSSaaauuuyyysssttt}}}}}}tttpppmmmlllkkkkkkpppvvvyyyzzzzzz|||~~~~~~yyyxxxvvvrrrqqqssszzzwwwrrrqqqvvv}}}}}}xxxrrrpppwwwmmmdddXXXMMMGGGBBB>>>:::555777777555222000111444///---+++,,,...///000///........................---------.........//////000000000000000000000000.........------,,,,,,,,,------------------------+++++++++,,,,,,+++++++++------------------------******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))(((((()))***+++,,,,,,---((((((((()))******++++++(((''''''(((+++,,,,,,+++)))************))))))(((************************))))))************)))))))))***,,,------,,,***)))++++++++++++++++++++++++((())))))+++,,,---......---,,,+++***))))))))))))***)))'''''')))))))))(((%%%&&&&&&&&&''''''(((((())))))))))))************)))***+++,,,+++***(((&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************)))))))))((((((''''''+++++++++*********))))))++++++************++++++++++++++++++++++++++++++------------------------------------------------/////////...------,,,,,,///////////////..................//////000111222222444666333//////444999999:::<<>>888555222222444333111000000000111222000000111000000///...---......---------.........,,,,,,,,,------.........000000///...------,,,,,,////////////////////////,,,,,,,,,++++++*********,,,,,,,,,------.........---------,,,,,,+++++++++++++++++++++++++++++++++******+++***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******************************)))(((((((((((((((+++***)))***+++,,,+++***************************,,,,,,+++***))))))******((((((((())))))***++++++***)))))))))))))))*********)))'''''')))))))))(((&&&&&&''''''(((((((((((((((((()))))))))*********))))))*********)))((('''(((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********))))))(((((((((+++++++++*********))))))++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------////////////........................///000111222444333222111111222444555555666888:::<<>>999777666333222111000000000111222000000000000000//////...,,,,,,---.........------111000...,,,+++,,,...///,,,,,,,,,------------.../////////...------,,,,,,---------------------------------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++%%%&&&((((((((())),,,...************************++++++++++++++++++++++++))))))))))))))))))))))))******************************)))((((((((()))))),,,***))))))******((('''************************,,,+++******)))*********))))))*********)))((('''******)))))))))))))))******)))'''''')))))))))((())))))))))))))))))******(((((((((((()))))))))***)))(((''''''''''''((((((&&&((()))++++++)))(((&&&))))))))))))))))))))))))++++++******)))((((((((()))))))))(((((((((((((((++++++******************************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------...............///...............///111111333000...///333555444222111222444555444444555666<<>>999555555666777000000///------------...---...///000000///...---+++,,,---...............222000...,,,+++,,,---///------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++***++++++***(((((()))+++************************************************))))))))))))))))))))))))******************************))))))((())))))******)))((((((*********(((************************++++++***************+++***)))((((((((()))***++++++***))))))))))))))))))***)))'''''')))))))))(((******************))))))'''(((((((((((()))))))))((((((''''''''''''((()))&&&((()))++++++)))(((&&&************************************))))))((((((******))))))((((((((('''******************++++++************************++++++************++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,---------......//////------------...///000111000111111111222333444555000222444555444333444555222444666999===DDDNNNUUU___iiivvvuuummmbbbVVVLLLDDD>>>:::888666555333333333444555000000///......------------...///000000///...---,,,---...///////////////111///...,,,,,,,,,......------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,******************++++++---------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---+++))))))***,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((''''''(((+++,,,,,,+++************************+++***************++++++)))(((&&&'''***000666999++++++***)))(((((())))))***)))'''''')))))))))(((************))))))))))))''''''(((((((((((())))))'''(((((((((((()))))))))'''((()))******)))((('''************************)))))))))))))))))))))***++++++******))))))(((((()))))))))******************************+++++++++++++++************++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---.........,,,,,,,,,---......//////------------...///000111000111222333333444555666...000222333222222222444222333555666777:::>>>BBBCCCJJJTTT]]]fffrrr}}}wwwnnnfffbbbVVVPPPGGG???:::888666555222222333333333222111000...//////000000000000111---......///////////////---......////////////.........---------............------------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************,,,,,,,,,,,,++++++++++++*********+++++++++++++++++++++++++++++++++++++++)))+++,,,+++++++++---///++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***++++++)))(((((()))+++------,,,*********************************)))******+++,,,)))(((''')))///777???CCC,,,+++***)))((((((((((((***)))'''''')))))))))(((******)))))))))((((((((('''''''''((((((((())))))'''((()))*********))))))(((((())))))))))))((((((************************((((((((()))******++++++,,,,,,,,,+++***)))))))))((((((((())))))*********))))))*********+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,------...//////------------...///000000333111000333777888777444///111222111000000111333666666666555555555666777999>>>CCCGGGKKKSSS___hhhzzz|||yyyrrrnnnhhhaaaXXXQQQKKKHHH@@@<<<888666666666666666111222333444333222000///......///000111111111111//////......//////000111------.........---,,,,,,+++,,,---////////////.........---------,,,,,,,,,........................------------------------))))))*********++++++++++++++++++++++++,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++)))***++++++***+++---...************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,---+++***+++,,,,,,+++*********************************))))))***++++++,,,+++++++++---///444777:::,,,+++***)))((((((((((((***)))'''''')))))))))(((***)))))))))((((((''''''''''''''''''((((((((()))&&&(((***+++,,,+++***)))))))))(((((((((((())))))************************''''''((()))***+++,,,,,,------,,,,,,+++***))))))''''''(((((()))))))))***))))))******++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,---...//////---------------...000000666111---222:::===888222222333333222000000111333---...///000111333555666666999;;;;;;:::===EEELLLUUUcccvvv}}}~~~pppfff```UUUQQQKKKEEE@@@>>>>>>>>>777555555666777888777666,,,---...///000000////////////000000000///......000///.........000111222------------,,,,,,+++***)))+++---///000000///............------,,,,,,,,,---.....................------------------------******+++++++++,,,,,,,,,*********++++++,,,,,,---))))))******++++++++++++++++++++++++++++++++++++,,,---,,,+++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,000...---,,,,,,,,,***(((******************************))))))***+++,,,,,,/////////...---+++)))))),,,+++***)))(((((((((((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))*********((('''&&&'''((((((((()))*********(((((())))))))))))(((((())))))))))))))))))))))))***************)))((((((---+++***((((((***+++---))))))*********+++++++++,,,+++***))))))***+++,,,)))))))))***++++++,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...---+++)))(((((())))))+++++++++,,,,,,---------...//////000000000000000111000111555::::::555000000000000000000000000000//////000111222222333333444555555777999;;;<<<>>>FFFHHHPPP\\\jjjzzz~~~|||yyyxxxxxxxxxzzz}}}zzzvvvttttttrrrrrrsssvvvyyy~~~wwwjjj]]]SSSKKKHHHBBB@@@<<<888555555666666111///...---...///...---111000...,,,,,,...000111000000//////.........---.../////////000000111111------......//////000000------------------------...------,,,,,,------...............---,,,++++++........................------------------------,,,+++***))))))***+++,,,******++++++++++++******))))))*********+++++++++************************)))***+++,,,,,,+++***)))+++*********))))))((((((***)))))))))***+++,,,,,,+++*********))))))(((((())))))))))))************))))))))))))************))))))))))))***************++++++,,,---...///000777666222...***(((***,,,************))))))))))))******)))(((((((((((((((''''''''''''&&&&&&&&&&&&))))))*********)))((('''&&&&&&&&&&&&&&&'''''''''((())))))******))))))((()))))))))))))))))))))))))))*********))))))((('''******((((((((((((******))))))*********+++++++++++++++***))))))***+++++++++*********************,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,---...............000......222666777333...////////////////////////000000000111111222222222444444555555666777888999===>>>CCCJJJRRR\\\lllzzz{{{{{{}}}|||vvvsssnnnmmmmmmnnnrrrwww||||||yyywwwsssrrrrrruuuzzz|||tttfffaaaZZZPPPHHHAAA<<<:::;;;999666333222111222222111///...---...///...---........................///.........------------........./////////000000............////////////------------------------------,,,,,,,,,,,,------------------------,,,,,,------------------------------------------------,,,+++************+++,,,******++++++++++++************+++++++++,,,,,,,,,************************)))***+++,,,,,,+++***)))************)))))))))(((******)))))))))***++++++************)))))))))((())))))))))))************))))))))))))************))))))))))))************))))))+++,,,...000111222555444222...***((()))***************))))))))))))+++******))))))))))))***))))))((((((''''''&&&&&&(((((()))*********))))))&&&&&&&&&&&&&&&%%%%%%%%%((())))))******))))))((()))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))***************+++++++++++++++***))))))***++++++,,,,,,+++******)))((((((+++++++++*********************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------------,,,++++++,,,,,,,,,,,,------+++,,,------......------...,,,+++---111222000---////////////////////////000000000000111111111111444333333333333444444555999888:::>>>AAAEEENNNXXXkkksss{{{xxxxxxuuu{{{zzzxxxwwwssssssrrrtttyyy~~~zzzwwwzzzyyypppeeeZZZRRRFFFDDD@@@<<<888555444333444333222111000/////////111///...---...///...------...///000000///...------------------,,,,,,,,,---------............////////////...............------------------------------,,,,,,,,,,,,------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,******++++++++++++******+++++++++,,,,,,,,,------************************)))***+++,,,,,,+++***)))************))))))))))))******)))((((((((())))))************))))))))))))))))))))))))************))))))))))))************)))))))))*********++++++((()))***---///222333444222333222///,,,)))))))))************))))))))))))******)))(((((()))))))))******))))))((((((''''''&&&''''''((())))))))))))))))))((((((''''''&&&&&&'''(((((())))))(((((('''(((((((((((((((((((((((((((((()))))))))((((((''')))******++++++******)))************************+++******************++++++*********)))))))))(((*********)))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,+++)))'''&&&,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...---,,,***+++---///...---////////////////////////000000000000000000//////222222111111222222333444666555666:::;;;<<>>AAA@@@EEELLLUUU___mmm}}}~~~|||wwwqqqlllggg```[[[LLLIIIDDD>>>999666444444444444444333111111111222000000000000000///.........---,,,+++,,,...000111111///...---...///...------,,,++++++++++++,,,------------....../////////............---------,,,,,,------------------...------------------------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,++++++*********++++++,,,------...++++++++++++++++++++++++******+++,,,,,,+++************++++++++++++******((())))))))))))*********************************)))***+++,,,,,,+++***)))((()))))))))******************)))))))))***++++++((()))))))))************))))))))))))************))))))))))))*********************+++++++++,,,,,,......///111222444555666...///000...,,,+++***+++************))))))))))))))))))((())))))***++++++%%%%%%&&&'''((()))******---,,,+++)))))))))******))))))******++++++,,,,,,******++++++++++++******)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,...---+++******+++---...++++++++++++******)))))))))***+++,,,,,,+++***)))******))))))((((((''''''))))))******+++++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...---+++)))(((((())))))---------,,,,,,+++++++++++++++,,,------------,,,,,,---//////---,,,,,,---........................,,,,,,------...///000000111111000///////////////111......222444333333555000222444555666888;;;>>>;;;===???AAAFFFOOO\\\eeeqqquuunnndddaaaZZZRRRMMMJJJEEE@@@===<<<888555333222333333///000000000...---...///,,,,,,---...............000///---,,,,,,///111333111///...---//////...---......///000000///......,,,,,,,,,------........./////////......---------,,,,,,,,,------.........------------------------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***)))******+++,,,------......++++++++++++++++++++++++)))***+++,,,,,,+++***)))******++++++++++++******)))************+++++++++************************)))***+++,,,,,,+++***)))(((((())))))*********+++******))))))***+++,,,,,,(((((())))))*********+++))))))))))))************))))))))))))******************+++++++++,,,,,,,,,,,,---///111333666777888,,,------,,,***))))))***************))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((())))))))))))((((((((((((''''''(((((())))))******++++++++++++*********))))))))))))))))))))))))))),,,+++***((((((((()))***++++++***)))((('''&&&&&&''''''((()))***++++++,,,******))))))))))))******))))))))))))))))))))))))******))))))******+++,,,************************+++++++++*********))))))++++++,,,,,,,,,+++******,,,++++++******++++++,,,------------------------******+++,,,,,,+++++++++,,,,,,---.../////////...111111222222222111111000111111111222333333444444000000111222333333444444777777666888;;;@@@FFFIIIRRR[[[hhhuuuvvvkkkccc[[[SSSNNNDDDCCCAAA>>><<<999777666444444333222111000//////,,,---.../////////......000000//////.........---////////////////////////...------------...///////////////...------,,,,,,......//////...---,,,,,,......//////......---,,,222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---,,,,,,,,,,,,+++)))++++++++++++++++++++++++************************++++++************++++++((()))***+++++++++++++++***************+++++++++((()))+++,,,,,,+++***)))+++++++++*********))))))(((((()))************************)))))))))))))))******))))))))))))******((((((((((((((((((((((((,,,,,,+++***)))(((''''''''''''((()))))))))))))))(((***,,,///222444555666333000---,,,------+++((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''(((((())))))))))))((((((((((((''''''(((((())))))******++++++*********)))))))))))))))))))))))))))))))))+++***)))((((((((())))))******))))))((((((''''''(((((())))))******++++++******))))))))))))******************************++++++******++++++,,,---+++++++++++++++++++++++++++++++++*********))))))++++++,,,,,,,,,++++++***,,,++++++******++++++,,,------------------------++++++,,,---......---------....../////////////////////000000111000000000......///000000111111222000111111222222333333333555555555666999<<<@@@CCCBBBIIIRRRYYY```iiittt|||{{{wwwhhhbbbYYYRRRLLLGGGAAA======<<<:::888666444333222222222111111000000//////---------------...//////000/////////.........---........................------,,,,,,------...///---------..............................---,,,,,,---............---,,,,,,*********,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---,,,---,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))***+++++++++******)))))))))***+++++++++,,,,,,,,,,,,+++***)))((('''+++++++++*********))))))(((((()))******************)))))))))))))))))))))******))))))))))))******************************&&&'''((()))+++,,,---...'''(((((()))))))))))))))***+++---///000111222222,,,***'''''')))***((('''***)))))))))((((((((((((((((((((((((((((((((((((&&&'''((()))))))))((((((((((((''''''''''''(((((())))))))))))((((((((((((''''''(((((())))))************)))))))))((((((((())))))))))))))))))))))))***)))((('''''''''(((((())))))))))))(((((((((((()))))))))))))))***************))))))))))))******************************,,,++++++++++++,,,------+++++++++++++++++++++++++++++++++******************++++++,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------+++,,,---//////000000000//////////////////......------...//////000//////......//////000000111111111111111111111222222222333333333444555777999:::888<<<@@@CCCEEEIIIOOOTTTaaagggqqq}}}vvvmmmccc\\\WWWIIIEEE@@@===;;;999666555666555444333222000000///////////////////////////...---,,,,,,------///////////////.......................................,,,,,,++++++,,,,,,---...+++,,,,,,---......//////---............------,,,---------------,,,++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------111///---------,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++******)))(((((()))***++++++,,,,,,---,,,+++***)))(((((((((+++++++++***************((())))))************)))))))))))))))))))))************))))))))))))******************************++++++++++++************(((((()))))))))))))))))),,,,,,---.........------***((('''(((***,,,,,,+++******)))))))))(((((((((((((((((((((((((((((((((&&&''')))++++++***((('''((((((''''''''''''(((((())))))))))))((((((((((((''''''(((((())))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((('''((((((((()))))))))************)))))))))))))))******))))))))))))******************************++++++******++++++,,,---++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,---------+++,,,---...000000111111000///......------------,,,---...//////000////////////000000111222222333111111111111111000000000111222222333333333333333555777:::<<<===>>>BBBEEEHHHKKKQQQYYYaaalllwww}}}{{{tttgggddd^^^WWWOOOHHHDDDAAA888777555444444555555444222222111111111000000000---------....../////////+++,,,---.........------................................................++++++******++++++,,,---,,,,,,,,,------.........---------......------,,,,,,,,,------,,,,,,+++***///...,,,+++)))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++***)))((((((((()))***+++,,,,,,---***)))(((((((((***+++---************************((()))************)))))))))))))))))))))***************))))))))))))******************************,,,,,,+++***)))(((''''''))))))))))))))))))*********+++,,,,,,,,,,,,,,,+++******)))***+++,,,,,,---*********)))))))))((((((((((((((((((((((((((((((&&&''')))++++++***((('''((((((''''''''''''(((((())))))))))))((((((((((((''''''(((((())))))******))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((('''''''''(((((())))))***************)))))))))))))))******))))))))))))******************************)))))))))))))))******+++++++++++++++++++++++++++************************((()))***+++,,,---------,,,++++++******++++++,,,+++++++++,,,,,,,,,------******,,,---//////000000...---,,,+++++++++++++++---......///000000000///...//////000000111222222111000000000000000000000111222222333222111000///111333555777888999;;;<<<<<<===@@@CCCGGGNNNUUU[[[aaammm{{{pppeeeZZZTTTIIIGGGDDD???<<<999777666//////000000000000111222////////////000000000000,,,,,,,,,---......//////(((+++...000000///,,,***---------.......................................+++************+++,,,,,,......------,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------,,,,,,+++***)))))))))***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++***)))(((((())))))***++++++,,,,,,)))(((''''''(((***+++---************************))))))*********))))))((((((((())))))******************))))))))))))******))))))))))))))))))))))))$$$%%%&&&(((***+++------+++***))))))))))))******((((((***+++,,,,,,,,,,,,))))))((((((''''''((((((************))))))))))))((((((((((((((((((((((((&&&'''((()))))))))((((((((((((''''''''''''(((((())))))))))))((((((((((((''''''(((((())))))************)))))))))((((((((())))))))))))))))))))))))''''''((()))))))))((((((''''''(((((())))))******)))))))))))))))***************))))))))))))******++++++++++++++++++++++++((((((((((((((()))*********************************************+++++++++'''(((***+++,,,------...,,,++++++******++++++,,,******++++++,,,,,,------)))***+++,,,---.........---,,,+++***)))***+++,,,...///////////////......,,,,,,------....../////////////////////000000000111111111222111111000///111222333444555555555555555666888999;;;>>>CCCGGGIIIOOOYYYdddsss}}}wwwssskkkggg```XXXPPPHHHCCC@@@;;;:::888666444333222222---///000000//////000111------------............,,,,,,---------.........(((***---000000...,,,***---------------.........------------------------++++++******++++++,,,---......------,,,++++++***+++,,,,,,------------,,,---------------,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((((())),,,------,,,++++++++++++++++++++++++************************++++++************++++++******+++++++++******)))***************++++++++++++***)))(((((((((((((((***************+++++++++)))************))))))(((((((((((()))******++++++******))))))))))))******((((((((((((((((((((((((''''''((()))***++++++,,,,,,+++***)))((()))***+++&&&''')))***+++,,,------+++++++++***'''&&&''')))++++++*********)))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''(((((())))))))))))((((((((((((''''''(((((())))))******++++++*********)))))))))))))))))))))))))))))))))'''((()))*********))))))(((((((((((())))))))))))(((((())))))******++++++******))))))))))))******++++++++++++++++++++++++)))))))))((()))******+++))))))))))))))))))))))))))))))*********+++++++++'''((()))+++---.........,,,++++++******++++++,,,)))******+++,,,,,,------***+++,,,---------------,,,+++***))))))+++,,,.........///......---,,,++++++,,,,,,------...//////---......//////000000000////////////000000000111111111222444555555444333000222555666666888:::<<<<<>>???@@@GGGSSS]]]qqqzzzvvvlllfffbbbQQQOOOMMMKKKIIIFFFBBB>>><<<:::777555444444666777111111111111111000//////---000222111///---///000//////////////////000000...........................,,,***))))))+++...000,,,,,,,,,------.........------------------------,,,,,,++++++,,,,,,---...***++++++,,,,,,------...***+++,,,,,,------------......//////......---,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++222000............,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++((()))***+++++++++++++++,,,,,,++++++***)))))))))$$$%%%''')))++++++******))))))******++++++++++++***************)))(((((('''(((((()))***+++++++++******))))))))))))******************************))))))+++,,,...///111111---,,,***)))((()))***+++))))))***+++++++++++++++%%%'''(((&&&$$$###%%%(((+++++++++************))),,,+++++++++******))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))+++++++++***************((((((((((((((()))******))))))((('''&&&$$$"""!!!(((((())))))))))))((((((***************)))((((((((()))***+++,,,++++++***))))))))))))************+++*********))))))(((((()))))))))((())))))***+++)))+++...000111000...---000///,,,*********+++,,,)))***---...//////...------------,,,,,,+++++++++++++++++++++++++++++++++,,,---...//////...---,,,------............------...///000///---,,,,,,,,,---...000111222111///...//////............//////000000000000111111111111777777666777:::>>>BBBDDDVVVcccooooooddd]]]```fffooozzz{{{llliiiccc\\\TTTMMMGGGDDD???>>>===<<<:::999888888222333444444333222111000333222111000000111222333000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,,,,...,,,+++***))))))+++---...222000---+++***+++,,,......---,,,,,,++++++++++++000---++++++,,,------------,,,***))))))***,,,------------,,,,,,+++++++++)))***,,,------,,,+++***''''''((()))***++++++,,,************************************************+++++++++************)))***++++++,,,,,,++++++***))))))******+++++++++,,,+++***)))(((((((((************************************++++++++++++******(((((((((((('''&&&%%%$$$(((((((((((())))))))))))'''''''''(((((((((((((((************************)))))))))+++,,,...000111444222///+++)))((((((((())))))))))))))))))))))))+++)))''''''******(((&&&&&&'''(((((())))))((((((((((((((((((''''''&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((()))*********))))))(((((('''''''''(((((())))))))))))((((((***************)))(((((('''((()))+++,,,,,,,,,+++))))))))))))************************)))))))))((()))(((((((((((()))******+++---000222333222111000000...,,,*********+++,,,)))***,,,...///...------++++++++++++*********)))++++++++++++++++++++++++------............------------............---------...//////---,,,,,,------...000111111111///...111111000000000000111111//////000000000111111111333333222333555888<<<>>>BBBLLLUUUTTTLLLGGGIIINNNQQQXXXbbbjjjpppxxxyyyvvvrrrqqqooojjjbbb[[[OOONNNJJJFFFBBB>>>;;;999888777777666555444333333222222222222222111000000///..................///////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,---//////...---,,,,,,---,,,+++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,...,,,++++++,,,---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,++++++***)))((())))))******+++++++++************************************************+++++++++************)))***++++++,,,,,,++++++************++++++++++++++++++***************++++++************************)))******++++++******))))))))))))(((((('''%%%%%%(((((((((((())))))))))))*********)))((((((((('''((((((((((((((((((((((((''''''((()))***,,,...///222000---***)))(((((()))))))))))))))))))))))))))+++)))'''((()))***(((&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))******++++++******)))))))))************))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''((((((((((((((()))******))))))(((''''''((()))***(((((())))))))))))(((((())))))******))))))(((((())))))***++++++*********))))))))))))************************)))))))))))))))(((((((((((()))******---...111333444444333333///...,,,+++******++++++)))***,,,---......---,,,)))))))))))))))(((((((((++++++++++++++++++++++++......------------......------............------+++---...///---------...---...///000111000//////111000000//////000000111//////000000000000111111111000//////111333666888666;;;@@@@@@<<<999:::===<<>>===>>>===:::888777777666555333222111111111111111111111111111111111000...------...///000...///000111111000///...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---,,,++++++++++++,,,---...+++,,,---...////////////---,,,,,,++++++,,,,,,,,,++++++,,,---//////---++++++,,,---......---,,,+++++++++++++++************...---+++***)))***++++++,,,,,,,,,+++++++++******************************************************+++++++++*********))))))******++++++++++++******+++******))))))(((((((((&&&((()))+++,,,,,,++++++(((((((((((((((((((((((())))))************))))))***************)))(((((((((((((((((())))))))))))*********))))))((((((((())))))))))))))))))))))))&&&&&&&&&'''((()))***++++++***))))))((()))******((((((((((((((((((((((((***))))))((()))(((((('''((()))******++++++******************************'''''''''((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''))))))))))))'''&&&(((((((((((((((((((((((()))))))))******+++++++++((((((((((((((())))))***,,,***(((&&&%%%&&&'''((((((((())))))))))))(((((('''(((((()))))))))((((((*********)))))))))))))))((()))))))))************))))))))))))))))))******+++************+++,,,,,,)))***,,,---////////////,,,,,,++++++******++++++******++++++++++++++++++*********************************++++++,,,,,,,,,...---,,,++++++,,,---...,,,,,,------------,,,,,,)))+++---...------...000---......///////////////......------------.........////////////000000000111000000000000111222333444222111111222333333222555666777777777888999:::============>>>CCCIIINNNRRRYYYfffvvv}}}xxxqqqmmmkkkfff^^^WWWQQQPPPLLLIIIEEEBBB@@@???<<<<<<;;;:::::::::::::::777666555444555555444444333333222111000//////...111111111111222222222222//////---------...///000//////111222222111//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,------...---+++******+++---...,,,,,,,,,++++++,,,,,,---,,,,,,,,,...000000...,,,---,,,+++******+++,,,---+++,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...------,,,,,,+++*********************************************************+++++++++*********)))))))))******++++++******)))))))))((((((''''''&&&&&&%%%&&&(((***+++******)))(((((((((((((((((((((((()))))))))******)))))))))******************)))((((((((((((((())))))))))))'''''''''(((((()))))))))))))))))))))))))))))))))((((((((((((((()))***+++(((((((((((()))******+++''''''''''''''''''''''''))))))))))))(((((((((((($$$$$$%%%&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''((((((((()))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((())))))******((((((((((((((()))******...---+++***)))))))))***(((((())))))))))))((((((''''''((()))))))))(((((('''''''''((()))***,,,---))))))))))))************))))))))))))************+++************+++,,,,,,((()))***++++++,,,,,,,,,++++++++++++++++++************************************+++++++++++++++,,,*********++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,------------,,,,,,)))+++------------...///------........./////////000//////......//////000......////////////000000...............//////000000///------.../////////000111333444444333111000555555666666666999===AAA===BBBMMM[[[iiisssyyyzzzqqqrrruuuxxx{{{~~~}}}}}}}}}~~~yyyxxxvvvtttrrrmmmgggbbb[[[WWWRRRPPPMMMJJJDDD??????>>><<<:::888777777777555555555444444333222222111111111111111111111111000000000000000000000000000000000000000000000000......------......//////.........//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,******+++---,,,,,,,,,,,,---------------+++((('''&&&(((***,,,,,,,,,+++++++++,,,------,,,++++++---//////...------,,,***))))))***,,,---,,,,,,,,,,,,,,,---------)))))))))***+++,,,......,,,,,,++++++*********)))************************************************+++++++++************)))))))))************))))))((((((((((((''''''''''''&&&&&&'''((())))))))))))))))))))))))))))))))))))((())))))******))))))((())))))************))))))(((((((((((())))))))))))%%%%%%&&&'''((()))******''''''''''''''''''''''''***)))))))))))))))***+++((((((((()))******++++++''''''''''''''''''''''''((()))***)))((('''((()))%%%%%%&&&''''''''''''&&&'''''''''((((((((())))))'''((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((()))******++++++++++++++++++++++++(((((())))))))))))((((((&&&''''''((())))))(((((()))(((((('''((()))***+++))))))))))))************((()))))))))************))))))(((((())))))***+++***+++++++++++++++++++++******++++++++++++***************)))))))))***************+++++++++,,,,,,)))******+++,,,,,,------,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++------,,,,,,---......---------......//////000//////......//////000........./////////000000------------......//////111000000000000000000000000000000222222222111000222333444444444555777999777999???GGGPPPVVVXXXXXXPPPPPPQQQRRRUUUYYY\\\^^^cccfffkkkrrryyy}}}~~~zzzwwwtttpppkkkgggcccaaa^^^\\\ZZZZZZ[[[[[[WWWUUURRRPPPNNNLLLIIIFFFBBBAAA???===;;;999777666666666555444444444444444111222222222222111//////000111222222111000000000111111111111111222222222///////////////.........------...///////////////...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++******+++---+++,,,,,,---------------***))))))))))))***,,,---,,,+++++++++,,,,,,---...+++))))))))),,,---------,,,,,,,,,++++++,,,,,,,,,******++++++,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,******************))))))************************************************+++++++++************)))))))))************))))))(((((()))))))))))))))))))))((((((((((((((())))))************************(((((())))))))))))(((((((((((())))))***))))))((((((((((((((())))))))))))'''''''''((()))))))))***((((((((((((((((((((((((******)))))))))))))))***(((((()))***++++++++++++))))))))))))))))))))))))(((***+++***'''&&&''')))(((((()))***************'''((((((((())))))******(((((((((((())))))))))))************************(((((())))))))))))((((((+++***)))(((((()))***+++(((((((((((((((((((((((('''''''''((()))******+++((((((((((((((()))******&&&'''(((******++++++***(((((())))))))))))((((((&&&&&&'''((())))))((((((...---+++(((&&&%%%%%%%%%))))))))))))************(((((())))))*********+++'''''''''''''''((())))))------,,,,,,,,,+++++++++)))******+++++++++************)))))))))))))))***))))))******+++++++++,,,))))))***+++,,,,,,------++++++---......---+++++++++,,,,,,------,,,,,,+++***+++------,,,+++,,,---...------------...//////---------,,,,,,---------............/////////000---......//////000000111000111222111111000111111000/////////111222222111222333555444333222333444777777999<<<@@@BBBBBBAAA@@@???>>>===???BBBEEEGGGIIIIIIKKKOOOTTTXXXZZZZZZ]]]```gggoooxxx}}}~~~}}}~~~zzzyyy}}}~~~zzz{{{ttttttsssqqqmmmhhhccc```\\\ZZZVVVSSSQQQOOOKKKIIIGGGFFFDDDBBBAAAAAAAAAAAABBB???;;;999999888888777666777777555333333444555333222222222222222333333...///111222222222111000...000111222000///......222222111000///.........000000000//////.........,,,---///000111000///...//////---,,,,,,---//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++******+++---+++,,,------......------((()))+++...///000000///++++++++++++,,,,,,---...***(((&&&''')))+++,,,,,,+++,,,...//////...,,,+++))))))******++++++++++++***+++,,,------,,,***)))))))))))))))))))))))))))************************************************+++++++++************)))))))))************))))))))))))******++++++,,,,,,+++***)))(((((()))******************************(((((())))))))))))(((((('''(((((()))))))))(((((((((((((((((())))))))))))************))))))))))))++++++++++++++++++++++++***))))))(((((((((((()))((()))***+++++++++++++++************************(((***+++***'''&&&''')))&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''((()))***+++,,,,,,)))((('''''''''(((***+++))))))))))))))))))))))))&&&((()))((('''&&&''')))&&&'''((())))))***))))))((((((''''''&&&&&&&&&%%%((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&)))))))))))))))(((''''''(((+++,,,+++((('''(((+++((((((''''''''''''(((((())))))))))))((((((((((((+++***)))(((((('''(((((())))))))))))******************))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************......---,,,,,,+++*********++++++,,,,,,++++++***---------------------------------............////////////...---------,,,////////////////////////...,,,+++,,,///111///---000000000000000////////////000000000000//////...111111000000000000111111444444444444666888:::<<<555666666666777777888888======>>>???@@@BBBBBBCCCAAACCCHHHNNNSSSWWWZZZ[[[]]]^^^^^^\\\\\\^^^dddiiitttyyy}}}|||~~~}}}uuujjjdddaaa^^^ZZZVVVTTTTTTRRRPPPMMMJJJGGGEEECCCBBBAAA???===;;;:::999888888888888888888888888777666555444333333222111444444444333222111000000000000111111111111000000000000000000000000000000........................////////////////////////................................................,,,,,,,,,------.........///......------,,,++++++........................------++++++++++++---------,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,+++***$$$%%%&&&(((***,,,---...------------------------)))************++++++++++++*********))))))((((((++++++,,,,,,,,,++++++***+++++++++************)))+++++++++++++++***)))((())))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))***************************,,,---,,,)))''')))+++(((((()))*********************))))))((((((''''''((()))+++,,,,,,+++)))(((((((((((((((((()))******))))))******+++++++++,,,++++++***)))((('''&&&&&&))))))))))))************(((******(((***------)))...,,,***))))))(((&&&%%%&&&''')))***++++++************))))))((((((''''''))))))))))))))))))))))))'''''''''((())))))*********))))))((()))***+++,,,))))))))))))))))))))))))'''((())))))''''''((()))'''(((((())))))))))))(((***)))))))))((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((((((((())))))(((''''''&&&)))))))))))))))((('''''''''((()))((('''&&&'''((())))))(((((((((((())))))))))))))))))((((((((((((***))))))(((((((((((())))))))))))*********++++++***************++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------------------------------........................------------........................///---,,,---///000///---////////////////////////...//////000000000//////111111000000000000111111333333222222222444555666333444444444555555555555333444444555777888888999555777;;;>>>AAADDDEEEEEEEEEFFFGGGFFFEEEGGGKKKOOOTTTXXX^^^eeejjjmmmnnnooottttttuuuvvvwwwxxxxxxyyy{{{}}}}}}xxxsssppphhhkkkooosssvvvwwwwwwwwwvvvuuurrrpppoookkkgggdddaaadddfffccc]]]YYYZZZ\\\[[[UUUMMMIIIGGGEEEBBB>>>@@@@@@???>>><<<:::999888999999888888777666555555555555555555555555555555555444444333333222222111000000000000///...---,,,/////////000000/////////////////////////////////................................................................................................,,,,,,------------------...------------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,---------******++++++,,,------...------------------------)))************++++++++++++*********))))))))))))+++++++++,,,,,,++++++***+++++++++************)))+++++++++++++++***))))))************************+++++++++*********))))))))))))))))))))))))))))))************************)))+++,,,***((('''(((***(((((()))*********************))))))(((((((((((())))))***++++++***))))))((((((((((((((()))******)))))))))*********++++++)))))))))))))))((((((((())))))))))))************+++---,,,******---,,,))),,,+++++++++******((('''******+++,,,,,,+++***)))(((((((((((())))))))))))************************'''''''''''''''(((((((((*********)))***++++++,,,))))))))))))))))))))))))((()))******(((((()))***((())))))))))))(((((('''))))))))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((('''''')))))))))))))))((((((''')))(((''''''(((((('''&&&******))))))))))))******(((((((((((()))))))))))))))(((((((((((())))))***))))))))))))*********+++)))************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,------...------------------------------------------------------------............------------....................................///...------...///...,,,........................---...//////000000000000222111111000000111111222111000000/////////000000111111111222222222222222000000111222333444555555333444555666777777777666666777888888777888:::<<<>>>???CCCFFFIIIJJJKKKKKKNNNOOOPPPQQQRRRTTTUUUUUUUUUWWW[[[^^^aaaffflllppprrrtttvvvwwwxxxyyyxxxxxxuuupppkkkiiilllnnnooonnnnnnmmmnnnqqquuutttqqqmmmooollliiieeecccbbbbbbbbb]]]^^^___````````````___^^^^^^]]]\\\YYYUUURRROOOLLLMMMNNNOOOPPPQQQQQQPPPPPPOOOMMMLLLKKKIIIFFFCCCDDDFFFFFFDDD@@@>>>???BBBEEEAAA===;;;;;;:::777444333333333444333333222222111111111111222222222333111111111111111111111111222222222111111111111111////////////...---,,,,,,---......//////......---////////////////////////................................................------------------------------------------------------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------+++++++++++++++++++++++++++))))))***,,,...///...------------,,,,,,,,,,,,,,,,,,,,,,,,------------)))************+++++++++***************)))))))))***++++++,,,,,,++++++++++++++++++************)))***++++++++++++***))))))+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))************************+++,,,---,,,******+++,,,(((((()))******************))))))))))))((((((((())))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))******((((((((())))))*********)))))))))*********++++++---000///,,,+++------***++++++---...---,,,***))),,,------,,,,,,+++))))))'''''''''((()))*********)))))))))))))))))))))))))))))))))((((((''''''''')))))))))*********++++++(((((((((((((((((((((((((((***+++***)))((()))***))))))***))))))((('''&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''(((((())))))))))))((((((,,,***'''(((++++++)))'''***))))))(((((())))))***(((((((((((())))))))))))(((((('''(((((()))******'''(((((((((((()))))))))))))))******++++++++++++++++++************++++++************************++++++++++++++++++++++++*********+++,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,------.........------------------------//////.........------,,,,,,,,,---------------...,,,---...///000000000000111111111000000111111111////////////////////////000000000000000111111111111111222222333444444555666666666666555444444333555666777777777666777777999:::;;;<<<===>>>??????>>>>>>???@@@AAABBBBBBBBB>>>@@@BBBDDDFFFHHHLLLOOOOOOPPPRRRTTTUUUVVVVVVVVVRRROOOLLLLLLMMMNNNNNNMMMNNNMMMMMMOOOQQQQQQPPPMMMOOONNNKKKIIIGGGGGGGGGHHHEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEECCCAAA>>>===??????>>>>>>>>>>>>>>>??????===<<<<<<<<<<<<:::888;;;;;;;;;999777777999;;;===;;;::::::;;;:::777555111111222333333333333222000000000111111222222222/////////////////////////////////000000111111111111111111111000000///............//////.........////////////////////////................................................------------------------------------------------.........------,,,,,,,,,++++++,,,,,,---...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,------...........................***)))((()))+++------,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,---------))))))*********+++++++++******************************+++,,,,,,,,,+++++++++++++++*********))))))******+++++++++******)))++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))******************+++(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((())))))***((((((((((((((()))))))))(((((()))))))))*********))))))*********+++++++++---111111...---///000...---///222222000...+++***,,,,,,,,,++++++******)))'''((((((((()))))))))***((((((((((((((((((((((((+++******))))))(((((('''((((((((()))))))))))))))(((((((((((((((((((((((((((***+++***)))((()))***))))))***))))))((('''&&&&&&&&&&&&'''''''''''''''&&&'''''''''(((((())))))))))))))))))))))))))))))(((((()))))))))))))))((((((((())))))))))))((((((,,,***'''(((++++++)))''')))((((((''''''(((((()))'''((((((((()))))))))***(((((('''(((((()))******&&&&&&&&&''''''''''''(((((()))***++++++++++++***+++******))))))******+++************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,,,,------......------------------------/////////...------------+++,,,,,,,,,------......,,,,,,---///000000000000111000000//////000000111......///000000111111111000000000000000000000000......//////000000111111444333333222111111111111333333444444555555333222555555555666777888888999777777777777777777666666777888999999999999;;;=========>>>??????@@@@@@@@@===<<<<<<<<<======<<<:::===<<<;;;<<<===>>>======<<<;;;:::::::::;;;<<<<<<;;;:::999888888888999999999999:::999999888666555666666555444444555666666666555333444555666555444555555444333222333555777444333333333333222000...//////000000000000//////222222111111111111111111////////////////////////---......//////000000000111111222222111111000000...//////000000//////...........................................................................------------------------------------------------.........------,,,,,,,,,***++++++,,,---...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,---------........................+++***((((((*********)))+++++++++++++++++++++++++++++++++,,,,,,,,,------))))))*********+++++++++***************+++++++++)))***+++,,,,,,,,,,,,,,,+++++++++*********)))))))))******+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))************************&&&%%%%%%&&&'''((((((((((((((()))***************))))))))))))************))))))(((((((((((())))))((((((((((((((())))))***)))))))))(((((((((((((((************))))))))))))************+++++++++++++++000222///...111333222222444666666222...++++++))))))))))))******++++++***)))))))))((((((((('''''''''''''''''''''''''''++++++******)))))))))(((''''''((())))))))))))((())))))))))))))))))))))))((()))******(((((()))***((())))))))))))(((((('''((((((((()))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((()))*********))))))'''(((((())))))))))))))))))(((''''''(((((('''&&&((((((''''''''''''((((((''''''(((((())))))******)))(((((((((((())))))***&&&&&&&&&&&&''''''''''''((()))***,,,,,,+++************))))))))))))******************************))))))))))))))))))))))))+++++++++++++++*********,,,,,,************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,---...+++,,,,,,------.........,,,---......////////////000//////......//////000---...///000111222222111111111000000000000//////.........//////000000000111111000000000000111111111000000111333333222000111111111111222222333333444444444333222222111111555666777666444333333444666666666666666666666666666666777888888777666555666666555555555666666666333333444555666777888999666555555444444444555555222222333333333222222111222222111111111222333333222111///000222333333333000000//////000000111222000111111000000...------...///////////////......111111111000000//////...000000000000000000000000------......//////000000/////////000000//////.../////////000000/////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---...//////+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++)))))))))***)))(((++++++,,,,,,------......******++++++,,,,,,------)))************+++++++++*********+++++++++++++++)))***++++++,,,,,,,,,,,,+++++++++************)))))))))***++++++++++++***++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))************************(((''''''(((+++,,,,,,+++(((((()))***************)))))))))************+++))))))))))))))))))))))))((((((((((((((()))************))))))))))))((((((+++++++++******)))))))))*********++++++++++++,,,***000333000///222555555444666888666111,,,+++,,,(((((((((((()))***+++,,,*********)))((('''''''''(((((((((((((((((((((((()))))))))))))))((((((((('''((()))*********))))))))))))))))))))))))))))))'''((())))))''''''((()))'''(((((())))))))))))((((((((((((((()))))))))***&&&&&&''''''((())))))***))))))))))))))))))))))))(((((()))***************''''''((()))))))))))))))'''((()))((('''&&&'''((())))))(((((((((((())))))'''''''''((()))************))))))(((((((((((()))'''''''''((((((((())))))((()))+++,,,,,,+++***)))******))))))))))))******************************))))))))))))))))))))))))))))))******++++++,,,,,,...---+++******+++---...++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,...//////---,,,...000,,,,,,,,,---......//////------......///...............------------......---...////////////...---000000000//////.........000000000000111111111111222111000000000111222333222111///111333555333222000000111111111000000///222222222222222222111111222444555444222111222222333333333333333444444555222333555555444333333333222333444444333222333333000111111222333555555666222222222222222222222222000000000000000000000000333333333333333333333333000///---...000222333222000///000111222222111000111222222111111000111111...///000111111111111111000000000////////////...////////////////////////............////////////---......//////......------......//////......---................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++---+++******+++---,,,++++++++++++,,,,,,,,,,,,,,,)))******+++,,,,,,------)))************+++++++++*********++++++,,,,,,,,,))))))***+++,,,,,,,,,,,,+++++++++************)))))))))***+++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))***************************)))(((***---///...---(((((()))***************))))))*********+++++++++))))))***++++++***))))))((((((((((((((()))******++++++*********))))))))))))***************++++++*********+++++++++,,,,,,+++111444111///111444555222555666333...++++++---+++***)))))))))***+++,,,))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))***+++,,,+++******))))))))))))))))))))))))'''((()))((('''&&&''')))''''''((())))))***))))))%%%&&&&&&&&&''''''((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((()))***************''''''((()))))))))))))))(((+++---+++((('''(((+++******))))))))))))******&&&''''''((()))******++++++***)))(((((('''(((((())))))))))))************''')))+++,,,,,,,,,***)))******))))))))))))******))))))))))))))))))))))))************************''''''(((***+++,,,---...///...,,,++++++,,,...///++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,++++++++++++++++++++++++++++++++++++---//////---,,,...111,,,,,,------...///000000.........///......---------------,,,,,,---------------......---,,,***)))/////////......---------.....................///111000///......///000111222000...///333555444333000111111111000///---,,,.../////////000000111111000222444444333222333333111111111111222444555666...000111111000000000111000222333333222111111111000000000111222222222333///000000111222222111111111111111111111222222222333333333333333222111000---,,,******---/////////000000000222333333111///,,,---------,,,,,,...000,,,---...000111111222222//////000000000000111111////////////////////////////////////////////////......//////000//////...,,,------......------,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++************++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++...///000///*********)))))))))))))))))))))***+++,,,,,,------)))************+++++++++*********++++++,,,,,,,,,((()))***+++,,,---------+++++++++************)))((()))***+++++++++++++++))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))************************%%%###"""%%%(((******((((((((()))***************))))))******++++++++++++((()))+++------+++)))(((((((((((((((((()))******,,,+++++++++******))))))'''((()))***+++,,,------******+++++++++,,,,,,,,,,,,333666222...///222333///222333111,,,)))+++......---,,,***)))******+++''''''(((((())))))******)))************++++++++++++***)))(((((('''''''''************************(((((())))))))))))(((((())))))))))))((((((((((((%%%%%%&&&'''((((((((('''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%&&&((()))++++++******))))))))))))))))))))))))***)))(((((((((***+++,,,))))))))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++&&&)))++++++((('''***,,,)))))))))))))))))))))))),,,,,,+++***)))))))))))))))***+++,,,,,,+++***)))(((((()))***++++++,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---///...---,,,------//////........................,,,...//////...------...---------............///////////////////////////---.........//////000000///////////////////////////000000000111111111111//////000000000000//////222111000///............000000000000000000000000222111111111000000//////000000000///......------////////////////////////000000000000000000000000000000000000000111222222555333111000......//////////////////////////////////////////000000000000///000111111111///...---////////////////////////......///000000000000000111///...------...///111////////////////////////000000////////////000000......------------...///---.../////////...,,,+++......------------......///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))((()))***+++,,,,,,------,,,,,,+++******,,,,,,,,,,,,************+++++++++,,,,,,,,,---.........---,,,,,,+++.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---,,,,,,++++++++++++******((('''''')))***+++,,,,,,+++***)))++++++************++++++,,,+++***))))))***+++,,,)))************++++++++++++*********))))))(((((()))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))************)))))))))))))))***+++,,,,,,+++***)))'''((()))******)))((('''(((((((((((())))))))))))'''(((***,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------******++++++++++++*********************)))((('''***)))(((''''''((()))*********+++++++++******))),,,+++***)))((((((((((((222444555333000...///111222555777444...***+++---///---++++++,,,,,,+++***))))))(((((((((((())))))))))))*********+++++++++'''''''''(((((()))***+++''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))((((((((((((''''''((()))))))))(((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&$$$%%%&&&(((((((((((('''))))))))))))))))))))))))(((((('''''''''(((***************)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++'''((())))))(((((()))+++))))))))))))))))))))))))******)))))))))******+++******++++++++++++******((())))))***++++++,,,,,,++++++++++++++++++++++++---,,,++++++*********+++---,,,,,,+++******+++++++++++++++++++++++++++++++++***************+++,,,///...---,,,,,,,,,---...------------------------+++---......,,,,,,,,,---------------....................................------......////////////........................//////000000000111111111//////000000000000//////222222111111111111111222000000000000000000000000111111111000000000///////////////000000000000000////////////////////////000000000000000000000000---------------...//////222111000/////////000111////////////////////////.../////////000000000000///000000111000///...---////////////////////////......///000000000000000000///...------...///000..............................//////000111333444111111000///...---,,,+++......//////...------,,,......------------......///...,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,++++++++++++++++++++++++,,,------......------,,,******+++++++++,,,,,,,,,------......---,,,,,,+++......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,+++,,,,,,,,,,,,,,,++++++***++++++++++++***)))(((''')))***++++++++++++***)))***))))))))))))))))))***++++++***))))))***++++++)))************+++++++++************)))))))))((()))))))))))))))))))))))),,,+++++++++************************)))))))))))))))***++++++++++++***)))***+++,,,,,,,,,,,,+++***((((((((()))))))))***************)))((('''&&&%%%(((((()))******+++,,,,,,)))))))))******))))))))))))************))))))((((((((())))))))))))(((((()))***************))))))+++************+++,,,,,,111333444222///......000222555777444///******,,,...,,,******+++,,,+++***))))))(((((((((((()))))))))))))))*********++++++'''''''''(((((()))***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))*********)))(((((())))))))))))))))))))))))(((((((((''''''''''''&&&&&&''''''((((((''''''&&&))))))))))))))))))))))))(((''''''''''''(((((()))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((''''''''')))***)))((())))))))))))))))))))))))((((((((()))***++++++,,,++++++************++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,+++************+++------,,,,,,+++,,,,,,,,,************************,,,+++***************+++...---,,,,,,+++++++++,,,------------------------***+++------+++++++++,,,,,,,,,,,,---------..............................---------............///........................////////////000000000000...//////000000//////...111111111111222222222222000000000000000000000000111111000000000000//////...//////000111111222222000000000000000000000000000000000000000000000000/////////000000000111111000////////////000111222////////////////////////....../////////000000000//////000000000///......////////////////////////......///000000000000///000///...------...///000........................,,,---...///111333555666666666555444111...+++***//////...------------.........------------......///...---,,,,,,,,,---...---------------------------...///...---,,,---...++++++***))))))***++++++,,,------......------,,,******+++++++++,,,,,,,,,---------------,,,,,,+++------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++//////...---,,,+++******+++++++++++++++*********,,,,,,,,,,,,+++***)))))))))***++++++++++++***)))))))))(((((((((((())))))++++++***))))))***++++++)))************+++++++++************))))))))))))))))))))))))))))))))))))++++++)))(((((())))))***************)))))))))))))))******++++++******)))((())))))******))))))((()))))))))*********+++++++++***)))'''&&&&&&%%%%%%((((((((()))***+++,,,,,,(((((())))))))))))((((((((())))))************)))&&&((()))++++++)))(((&&&((())))))******))))))((()))******+++,,,...///000000111111000...---...///111444666555000,,,+++++++++***))))))***,,,++++++***))))))(((((())))))***))))))))))))************+++***)))(((''''''''''''************************(((((())))))))))))(((((((((((((((((())))))))))))************)))(((''''''((((((((((((((((((((((((((((((((('''''''''''''''************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++******)))((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((())))))&&&%%%&&&)))***)))&&&)))))))))))))))))))))))))))******+++++++++++++++,,,+++***))))))***+++,,,))))))*********+++++++++************++++++++++++++++++***************+++---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++++++++------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,+++,,,,,,,,,------------------------------------------------------------................................./////////000000...//////////////////...////////////000/////////000000000000000000000000000000000000000000//////......//////000000000000000000000000000000000000000000000000000000000000000000111111222222222222////////////000000000111////////////////////////........./////////000000//////////////////......////////////////////////---...//////000000//////000///............///000........................,,,,,,---...000222444555888888999888555222...,,,//////---,,,,,,---...///......------------......///......---------...///---------------------------...///...---,,,---...---+++***((((((***+++---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************...------,,,,,,++++++++++++++++++*********++++++,,,---------,,,,,,+++************++++++*********))))))(((((((((((())))))+++******************+++))))))*********+++++++++*********)))))))))))))))))))))))))))))))))))))))+++***(((&&&&&&((()))***************)))))))))((())))))************))))))'''((((((((((((((((((''')))*********+++++++++++++++***)))(((((()))***+++++++++++++++,,,,,,,,,,,,(((((())))))))))))(((((('''((()))***************'''((()))******)))(((''''''(((((())))))))))))((())))))***+++,,,...///000............---------...---000333333111...------***((('''(((***++++++******))))))))))))))))))***(((((()))))))))*********+++***)))(((''''''''''''''''''''''''''''''''''''(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))(((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((,,,+++******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((((((((()))&&&%%%&&&)))***)))&&&)))))))))))))))))))))))),,,,,,---------,,,+++***,,,+++***))))))***+++,,,***************+++++++++)))))))))******+++++++++*********))))))***++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,+++,,,---++++++++++++,,,,,,,,,---------------------------------------,,,,,,,,,,,,........................---............/////////......////////////.........////////////...---,,,//////////////////////////////////////////000000//////.........---------////////////////////////////////////////////////,,,---.../////////......000000000000//////......////////////////////////............////////////..................//////////////////////////////------.../////////////////////............//////........................---,,,,,,------...///000333444555555444222///...///...---,,,,,,---//////......------------...............---............------------------------+++,,,------,,,+++,,,......---+++******+++---...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,---------,,,,,,++++++++++++,,,---,,,------------,,,+++++++++******************++++++******))))))******+++*********++++++*********))))))*********+++++++++))))))))))))))))))******))))))))))))))))))))))))***)))'''&&&&&&''')))+++************)))))))))((())))))))))))))))))))))))++++++++++++++++++++++++)))*********++++++++++++******)))(((((()))+++,,,---,,,,,,++++++******))))))******++++++******)))'''((()))******************)))(((''''''((()))***''''''((()))))))))))))))***************+++,,,,,,,,,,,,+++,,,,,,---,,,,,,)))+++...000000/////////)))((('''''')))++++++*********))))))))))))******((((((((()))))))))******'''''''''(((((()))***+++(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))******(((((())))))((((((''''''))))))))))))))))))))))))'''(((((((((((()))))))))***)))(((''''''''''''((()))))))))))))))))))))))))))************))))))((()))))))))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((''''''''')))***)))((()))))))))))))))))))))))),,,------...---+++)))(((++++++************++++++************************(((((())))))***+++++++++***))))))))))))***++++++******))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......***++++++,,,,,,,,,+++***+++++++++++++++++++++++++++---......---,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++------------------------------------.........///---......//////......------...///000000///...---////////////////////////......////////////000000//////...------,,,++++++////////////////////////////////////////////////---...///000111000/////////000000000000///...---////////////////////////------........./////////......------......///000////////////////////////------...////////////...////////////////////////------------------------...------,,,,,,,,,------------...///000///...---...------------...//////......------------......,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---------,,,++++++,,,------...------,,,,,,------...******+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,---......,,,,,,+++******+++---...,,,,,,,,,------,,,,,,+++++++++***))))))***++++++++++++************++++++)))***++++++++++++***))))))************+++++++++))))))))))))************)))))))))))))))))))))))))))((((((''''''(((******************))))))))))))***))))))(((((())))))***+++***))))))))))))***+++)))))))))*********+++++++++***)))(((((('''''''''*********)))((((((''''''******++++++++++++******((())))))************)))+++)))(((&&&&&&((()))+++''''''((()))******************))))))((()))))))))***)))((()))+++,,,,,,+++'''(((***,,,...///000000***)))(((((()))+++******+++******))))))******+++(((((((((((()))))))))***'''''''''(((((()))***+++************************(((((())))))))))))(((((('''''''''((()))*********(((((()))*********))))))))))))))))))))))))))))))'''((((((((())))))))))))***)))(((''''''(((((()))))))))))))))))))))))))))))))))*********)))''''''((((((((()))******++++++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))'''((())))))(((((()))+++)))))))))))))))))))))))))))***+++,,,,,,+++)))(((******++++++++++++******************************((((((((()))***+++++++++)))))))))))))))***+++++++++************+++,,,---++++++++++++++++++++++++)))))))))***+++,,,---...)))***+++------------,,,++++++++++++++++++++++++***+++------+++++++++,,,************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***------------------------,,,,,,---------.........---......//////......---(((***,,,.../////////...////////////////////////........./////////000000...............---------------------------------///////////////////////////000222333333333111000---...///000000000///...////////////////////////---------.........//////......---------...///000////////////////////////,,,---......//////............////////////......------------------------...------,,,,,,---------***++++++,,,------......,,,------...//////............------------......++++++,,,---------------++++++++++++++++++++++++)))+++,,,,,,++++++,,,---++++++++++++++++++++++++...------,,,,,,------...******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---+++***)))))))))***,,,---++++++,,,,,,,,,,,,++++++++++++***))))))***++++++******))))))))))))******)))***++++++++++++***))))))************+++++++++((()))))))))************))))))))))))))))))))))))((((((((())))))*********************))))))))))))***)))(((''''''((()))***)))((('''&&&&&&'''((()))((((((((()))))))))******))))))************))))))'''((((((((()))))))))***))))))************)))))))))************))))))((())))))(((((((((((())))))'''((()))***++++++++++++***))))))(((((())))))))))))'''&&&(((+++,,,+++***)))(((((((((***,,,......,,,***))))))***+++***)))+++******))))))******+++(((((((((((())))))))))))+++***)))(((((('''''''''''''''''''''''''''''''''(((((())))))))))))((((((&&&''''''((()))******+++((()))***+++++++++++++++))))))))))))))))))))))))'''((((((((())))))******,,,+++***))))))***+++,,,))))))))))))))))))))))))(((((()))))))))(((&&&%%%''''''((()))***+++,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''))),,,+++((((((***,,,))))))))))))))))))))))))%%%&&&(((***+++***)))((()))***+++,,,,,,+++***)))++++++******************'''(((((()))***+++++++++))))))((())))))***++++++++++++++++++,,,,,,---...************************'''''''''((()))+++,,,---((()))+++---.........---************************)))***,,,,,,***)))***+++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********------------------------,,,,,,,,,---------......---..................---"""$$$'''+++---...///...////////////////////////---.........//////000000------......///000000000------------------------////////////////////////,,,---///000111000...---***,,,...///111111111000////////////////////////---------.........//////...------,,,---...///000////////////////////////,,,---......//////............////////////......------------------------...------------...//////---,,,,,,,,,---...///000+++,,,...///000///...---.........------.........***+++,,,,,,---------,,,***************************+++,,,,,,++++++---...)))***++++++++++++***))),,,,,,************,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))((('''((()))+++---******+++,,,,,,+++++++++,,,+++***))))))***+++,,,))))))(((((((((((()))))))))***+++,,,,,,+++***))))))************+++++++++(((((())))))*********+++))))))))))))))))))))))))'''((()))***++++++******************))))))))))))***)))(((''''''((()))***,,,+++***))))))***+++,,,(((((((((((())))))))))))&&&(((***---////////////''''''(((***+++---......(((((())))))))))))((((((***************)))(((''''''((()))******)))((('''(((((()))++++++,,,,,,,,,))))))(((((()))***++++++(((&&&%%%'''***,,,+++)))+++)))'''&&&(((***+++,,,---,,,***)))***+++***)))++++++************++++++''''''(((((())))))******++++++***)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((''''''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''((()))+++,,,)))))))))))))))))))))))))))))))))(((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++*********+++))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))++++++++++++******))))))'''((()))******)))((('''))))))))))))************...---+++***)))***++++++************************++++++++++++++++++++++++...---,,,+++************,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++*********))))))((((((+++++++++++++++++++++++++++,,,,,,,,,,,,+++******...---,,,,,,++++++,,,,,,---,,,,,,++++++******))),,,,,,------------......,,,++++++++++++,,,------///............---------......---,,,---...///000,,,------......------,,,//////000000///---+++***------......//////000000//////000000///...------////////////000000000000---------------...///000000000/////////.........---------............///////////////////////////,,,---------.../////////............////////////,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---------------------------........................111000000//////......---++++++,,,---.........---,,,,,,,,,,,,,,,+++***)))*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))),,,---,,,+++))))))+++---,,,,,,,,,,,,,,,+++***)))******++++++++++++************++++++++++++******++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************))))))((((((******))))))))))))******************************+++++++++++++++++++++++++++*********))))))(((((())))))))))))************************************)))************+++++++++,,,+++***))))))***+++,,,))))))))))))************,,,,,,,,,++++++*********)))***++++++***)))***+++))))))************))))))************************))))))************))))))+++***)))(((((()))******((((((((((((((((((((((((+++))))))***,,,+++'''###,,,,,,++++++*********)))******))))))******+++,,,++++++***************+++))))))))))))))))))))))))((((((((()))))))))))))))+++***)))(((((((((((()))******)))(((((('''&&&&&&))))))))))))))))))))))))))))))))))))************((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''&&&%%%$$$$$$$$$%%%&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++*********+++))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))++++++***)))))))))))))))(((((()))******)))(((((())))))))))))************,,,+++***)))))))))***+++************************++++++++++++++++++++++++...---,,,+++************,,,++++++******++++++,,,*********+++++++++,,,,,,************)))))))))(((++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++++++++++++++,,,------+++++++++,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,------...............------------...---,,,,,,,,,---//////,,,,,,------------,,,,,,......//////...---,,,+++.............../////////......//////......---,,,------........./////////---------------...//////...---------,,,,,,,,,,,,------------....................................------------............------------..................---------...//////---,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---------------------------------------------------++++++++++++++++++,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,+++***))),,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))),,,---,,,+++))))))+++,,,,,,,,,,,,,,,,,,+++***)))******++++++++++++************++++++++++++******++++++,,,,,,,,,,,,++++++***+++++++++,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++*********)))))))))******))))))))))))******************************++++++++++++++++++++++++************)))))))))((())))))))))))************************************)))************+++++++++++++++***))))))***++++++))))))))))))************++++++***************))))))***++++++***)))***+++++++++,,,,,,,,,,,,++++++************************))))))************))))))+++***)))(((((()))******))))))))))))))))))))))))'''&&&&&&'''((('''$$$!!!''''''&&&&&&&&&%%%%%%%%%******))))))******+++,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))((((((''''''((((((******)))'''&&&%%%$$$###))))))))))))))))))))))))))))))))))))************'''((((((((((((((())))))''''''''''''''''''''''''(((((((((((())))))))))))***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))++++++***)))***+++))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))+++***)))((('''((()))***))))))***++++++***))))))))))))))))))************)))))))))((())))))***+++************************++++++++++++++++++++++++---,,,+++***************++++++************++++++*********++++++++++++,,,************))))))))))))++++++++++++++++++++++++***************)))(((((()))))))))***+++,,,---...***++++++,,,------......************++++++++++++---,,,,,,,,,,,,---............---------,,,,,,,,,------,,,,,,,,,---...///,,,,,,------------,,,,,,,,,------......------,,,..................---------------------,,,,,,+++,,,,,,,,,---------......------------------...///------------,,,,,,,,,,,,------------................................................------------+++,,,,,,,,,------------000000///.........//////------,,,,,,,,,---......---,,,,,,++++++,,,,,,---------------------------+++++++++++++++++++++++++++++++++,,,---.........---............------,,,++++++,,,,,,,,,+++******------,,,++++++******)))+++++++++++++++++++++++++++++++++***************,,,,,,---+++))))))***,,,++++++,,,,,,,,,+++************++++++++++++************++++++++++++******++++++************++++++))))))***+++,,,------...++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++*********************))))))))))))******************************************************************))))))))))))))))))))))))************************************)))************+++++++++++++++***))))))***++++++))))))))))))************)))))))))))))))*********)))***++++++***)))***+++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))************))))))******))))))))))))*********************************)))))))))***)))'''$$$)))))))))(((((((((((((((******))))))******+++,,,,,,+++***)))((('''''''''))))))))))))))))))))))))+++******))))))(((((((((((((((''''''''''''(((((())))))((('''&&&&&&%%%%%%((((((((((((((((((((((((((()))))))))************''''''(((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))++++++******))))))))))))(((((((((((((((((((((((()))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))++++++***)))***+++))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))***)))(((''''''((()))************++++++*********((()))))))))************))))))))))))******++++++************************************************,,,,,,+++***************++++++************++++++************++++++++++++*********)))))))))))))))******************************++++++******)))((())))))))))))***+++,,,---,,,,,,,,,------.........+++,,,,,,,,,,,,---------------,,,,,,------...///------------,,,,,,,,,+++,,,,,,,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,++++++,,,,,,------------///......------,,,,,,,,,++++++,,,,,,,,,,,,+++***,,,,,,,,,,,,---------------------,,,,,,---..............................,,,,,,---------.........------------------------.........------,,,,,,,,,,,,,,,,,,,,,------------000000///...---------...------,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---,,,+++++++++,,,,,,,,,++++++***,,,+++++++++++++++++++++++++++++++++++++++++++++************************+++,,,---,,,***)))***,,,++++++,,,,,,,,,++++++*********++++++++++++************++++++++++++******+++***)))(((((()))***+++))))))******++++++,,,,,,******************************++++++++++++******************************++++++++++++******************))))))))))))******************************))))))))))))))))))))))))*********)))))))))))))))((()))))))))************************************))))))*********++++++++++++******************+++((()))))))))************((()))))))))******++++++)))***++++++***)))***+++))))))************))))))(((((((((((((((((((((((())))))************)))))))))))))))))))))***************************************+++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,---,,,+++)))((('''''''''))))))))))))))))))))))))++++++******))))))((((((((((((''''''''''''((((((((((((((((((((()))))))))((((((((((((((((((((((((((()))))))))************'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))(((((())))))************************************))))))))))))))))))))))))(((((((((((((((((((((((('''(((******)))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((()))***+++******************+++((()))))))))************)))******++++++,,,,,,,,,************************************************++++++******))))))******+++******))))))******+++))))))*********+++++++++))))))))))))))))))******************************---------------,,,,,,+++++++++******)))******+++.........------,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......---,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,---.........------,,,,,,++++++******+++++++++++++++***,,,,,,---------............------,,,,,,,,,------------..................,,,,,,,,,------------...------------------------......------,,,,,,,,,+++,,,------------.........//////...---,,,,,,,,,,,,...------,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((---.........---,,,++++++***++++++,,,,,,,,,++++++))))))***+++,,,,,,------++++++++++++++++++++++++************************+++,,,---,,,+++******+++***++++++,,,,,,,,,++++++******++++++++++++************++++++++++++******+++***((((((((((((***++++++++++++******)))))))))************************)))******++++++******)))******************************************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))******((()))))))))************************************))))))*********+++++++++*********++++++*********((()))))))))************)))******++++++,,,,,,,,,)))***++++++***)))***+++))))))************))))))(((((((((((((((((((((((())))))************))))))(((((())))))************************************''''''(((((('''&&&&&&&&&))))))))))))))))))))))))******))))))******+++,,,///...,,,+++***)))))))))))))))))))))))))))))))))******************))))))((((((''''''(((((())))))(((((())))))***+++++++++))))))))))))))))))))))))))))))))))))************((())))))))))))))))))***************************(((((((((((())))))))))))&&&'''((()))************************************''''''(((((())))))******************************))))))))))))))))))))))))))))))))))))))))))))))))&&&(((******)))((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******+++***))))))))))))***+++))))))))))))***************++++++,,,,,,,,,++++++************************************************+++******)))))))))************))))))))))))******)))))))))************+++))))))))))))************************************)))************)))((((((,,,,,,+++***************.........---,,,++++++***))))))))))))************,,,++++++++++++,,,------,,,,,,,,,+++++++++******)))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,++++++)))***++++++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------...............------,,,,,,,,,------......---,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++******))))))+++,,,,,,,,,,,,++++++*********+++,,,,,,,,,++++++(((((()))***,,,---...///++++++++++++++++++++++++***************+++++++++***,,,------+++******+++******+++,,,,,,,,,++++++******++++++++++++************++++++++++++************))))))))))))******,,,++++++***)))(((''''''************************))))))************))))))************************)))))))))))))))***************))))))))))))******************************************************))))))))))))************))))))))))))************************************)))************+++++++++)))***++++++++++++***)))))))))))))))************+++++++++++++++,,,,,,,,,)))***++++++***)))***+++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))************))))))'''((()))******+++******************************((()))***)))((('''(((***(((((((((((())))))))))))******))))))******+++,,,///...---,,,+++*********))))))))))))))))))))))))******************++++++)))(((((((((((()))***+++))))))******************))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))******+++***))))))))))))))))))))))))))))))%%%&&&&&&'''(((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))&&&(((******)))((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,+++***)))***))))))(((((())))))***))))))))))))******************+++,,,++++++***)))******************************************************))))))))))))************))))))))))))******))))))))))))************((()))))))))************************************'''''''''''''''&&&&&&%%%,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++))))))))))))************+++************+++,,,,,,++++++++++++************))))))+++,,,,,,,,,+++***++++++,,,,,,,,,,,,++++++++++++***))))))***+++,,,++++++++++++,,,,,,,,,,,,)))***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------+++,,,,,,,,,------------...------------......//////...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++...............---------))))))***+++++++++******)))***+++,,,,,,,,,,,,+++))))))***+++,,,,,,------++++++++++++++++++++++++))))))*********+++++++++***,,,------+++*********)))***+++,,,,,,,,,,,,+++******++++++++++++************++++++++++++******)))******++++++******)))*********))))))(((((('''************************))))))************))))))************************''''''((((((((()))))))))******))))))))))))******************************++++++++++++++++++++++++((()))))))))************))))))))))))************************************)))************+++++++++)))***++++++++++++***)))))))))))))))************++++++++++++************)))***++++++***)))***+++++++++,,,,,,,,,,,,++++++************************))))))************))))))&&&''')))***++++++******))))))))))))))))))))))))***,,,---,,,***)))+++---*********++++++,,,,,,,,,******))))))******+++,,,---,,,,,,+++*********+++)))))))))))))))))))))))))))))))))***+++++++++,,,)))))))))))))))***++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))************++++++******))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))%%%&&&&&&&&&&&&$$$###"""((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((******)))((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((+++------,,,***)))***)))(((''''''((()))***))))))))))))************)))***++++++***)))((('''************************))))))))))))))))))))))))***)))))))))))))))************))))))))))))******))))))))))))************(((((())))))*********+++)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***************+++,,,---//////)))******++++++,,,,,,---***++++++++++++,,,,,,,,,******))))))******+++,,,+++++++++************)))((()))***+++,,,+++******+++++++++,,,,,,+++++++++,,,+++***))))))***+++,,,*********++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,)))************+++++++++...---,,,,,,++++++++++++,,,,,,,,,------.........++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,...............///000111///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************)))******++++++,,,,,,---'''((()))***************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++))))))******++++++++++++***,,,------,,,*********)))***+++,,,,,,,,,,,,,,,******++++++++++++************++++++++++++******)))***+++,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))&&&'''''''''(((((())))))******))))))))))))******************************++++++++++++++++++++++++(((((())))))*********+++))))))))))))************************************)))************+++++++++)))***+++,,,,,,+++***)))))))))))))))************++++++******))))))(((((()))+++++++++***)))***+++))))))************))))))************************))))))************))))))&&&''')))***+++++++++***((((((((((((((((((((((((''')))***)))&&&&&&(((+++))))))*********+++++++++*********)))***++++++,,,++++++***************+++))))))))))))))))))))))))+++*********))))))((((((''''''((((((((((((''''''+++++++++*********))))))))))))))))))))))))))))))************))))))))))))+++******)))(((''''''&&&))))))))))))))))))))))))******))))))((((((''''''))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''')))***+++)))***,,,---------,,,+++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******,,,,,,+++***))))))******''''''(((((())))))******((('''((()))+++,,,+++))),,,,,,,,,++++++***************)))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******+++*********))))))(((((('''((()))***++++++***))),,,,,,++++++******))))))(((((((((((()))))))))))),,,,,,,,,++++++*********+++++++++*********)))))))))***+++,,,,,,+++***)))+++++++++************))),,,,,,+++***))))))***************+++,,,,,,,,,---)))************+++++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,,,,******+++,,,++++++************++++++******+++++++++,,,,,,,,,+++******))))))******+++***+++,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,...---,,,,,,++++++++++++)))***+++,,,,,,+++***)))*********++++++,,,,,,,,,******))))))))))))******,,,,,,+++***+++,,,---...*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,---------,,,++++++***))))))))))))))))))))))))))))))***+++++++++++++++******+++,,,,,,,,,,,,+++)))***+++,,,,,,+++***))))))))))))))))))******++++++++++++************)))))))))))))))))))))))))))))))))*********++++++++++++++++++*********)))))),,,,,,+++***)))(((''''''((()))+++,,,------,,,+++)))))))))((((((((((((((())))))))))))))))))))))))***)))))))))((((((''''''((()))***+++++++++++++++++++++,,,,,,,,,++++++******)))))))))))))))************+++++++++,,,,,,,,,)))))))))))))))***************))))))******+++,,,+++++++++*********))))))(((*********)))((()))***(((((((((((())))))))))))))))))))))))************)))))))))***++++++,,,,,,))))))(((((('''''''''&&&+++*********))))))((((((******+++,,,,,,,,,,,,+++******)))(((''''''((((((++++++***************+++************)))))))))((((((((())))))))))))((((((+++++++++*********))))))))))))))))))))))))))))))************))))))))))))+++++++++***))))))(((((())))))))))))))))))))))))***)))))))))(((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))***&&&'''(((((())))))((((((******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******+++***))))))(((((())))))(((((()))))))))))))))******)))))))))++++++)))'''++++++*********)))))))))******)))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******************)))))))))((((((((()))***+++***)))))))))))))))((((((((((((((('''''''''((()))******+++,,,,,,,,,++++++*********+++++++++*********)))))))))***++++++++++++***)))+++++++++************))),,,++++++******)))***************+++++++++++++++)))************+++++++++,,,,,,,,,++++++*********,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,,,,******+++,,,++++++************++++++******+++++++++,,,,,,,,,...------,,,,,,------...***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,+++******************+++,,,,,,,,,,,,+++******++++++++++++++++++,,,******))))))))))))******,,,,,,+++++++++,,,---...***++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************---------------,,,++++++))))))))))))))))))))))))(((((()))*********))))))(((((()))******+++******((()))***+++******)))((()))))))))))))))******++++++++++++************)))))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))************))))))))))))***++++++,,,,,,+++***)))------,,,,,,+++++++++************************************)))))))))(((((())))))***+++++++++++++++***+++++++++++++++******,,,+++***))))))(((((((((************+++++++++,,,++++++******))))))((((((******))))))******+++,,,+++++++++*********))))))+++,,,---,,,+++***+++---))))))))))))************))))))))))))************++++++******************)))))))))(((((((((''''''+++*********)))))))))))))))***++++++,,,,,,++++++,,,++++++*********++++++++++++***))))))******+++************))))))))))))))))))************))))))+++************)))))))))))))))))))))))))))))))))************)))))))))))),,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((())))))))))))))))))******+++***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))******))))))))))))*********)))((((((((((((((((((***************))))))))),,,+++))))))******(((&&&***))))))))))))(((((((((***))))))((((((((((((((())))))))))))))))))))))))***))))))(((((())))))*********))))))))))))******************))))))))))))))))))*********)))(((((('''(((((((((((((((((()))%%%&&&'''(((***+++,,,---+++++++++++++++*********+++++++++***************)))***++++++++++++***)))+++++++++************)))+++++++++*********************************)))))))))************++++++++++++++++++++++++*********,,,++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,+++******+++,,,++++++************++++++******+++++++++,,,,,,,,,++++++************++++++******+++,,,,,,+++*********++++++,,,,,,,,,,,,,,,++++++***))))))))))))***++++++,,,------,,,+++++++++++++++++++++***************))))))))))))******,,,++++++++++++,,,------+++++++++++++++*********************************++++++++++++++++++++++++((((((((((((((((((((((((************************------......------,,,,,,))))))))))))))))))))))))((((((((())))))(((''''''%%%&&&'''((())))))))))))))))))***++++++******))))))))))))))))))******++++++++++++************)))))))))))))))))))))))))))***************++++++++++++++++++***************(((((())))))*********+++++++++++++++***)))((('''******)))(((((('''&&&&&&************************+++++++++************)))))))))***++++++++++++***))))))******+++******)))+++******))))))))))))((()))))))))*********++++++,,,,,,+++***)))(((((('''******))))))******+++,,,+++++++++***************((()))***)))((('''(((***************++++++++++++))))))))))))************,,,,,,++++++***))))))(((*********)))))))))))))))***************)))))))))))))))***++++++++++++***++++++++++++,,,,,,,,,,,,******)))))))))******+++*********)))))))))))))))((())))))******))))))(((************))))))))))))))))))))))))))))))))))))************)))))))))(((+++++++++******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''+++***)))((()))***+++,,,))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))******))))))))))))*********))))))((((((((()))))),,,,,,++++++******)))))),,,***)))))))))***)))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))))))))*********))))))))))))***************)))))))))))))))*********))))))(((''''''((()))))))))******++++++&&&'''((()))***+++,,,,,,+++++++++************************************************++++++*********+++++++++*********))))))******+++++++++*********+++*********)))((((((((())))))*********++++++++++++++++++***************++++++++++++************************************++++++++++++++++++++++++,,,++++++******++++++,,,)))+++,,,+++***)))***+++++++++************++++++******+++++++++,,,,,,,,,)))))))))(((((()))))))))******++++++++++++************+++,,,,,,,,,,,,++++++******)))))))))******++++++++++++++++++++++++,,,,,,++++++******))))))******))))))))))))******+++++++++++++++,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))************************((((((((((((((((((((((((************************------.........------,,,))))))))))))))))))))))))(((((()))))))))(((''''''%%%%%%'''((())))))************++++++,,,,,,,,,+++)))))))))))))))******++++++++++++*********))))))))))))))))))))))))))))))************************************************))))))))))))************************))))))((((((''''''&&&&&&%%%$$$######************************++++++++++++++++++++++++)))******+++++++++******(((((()))************)))(((((()))***************((())))))))))))*********+++++++++******)))))))))******))))))******+++,,,************************&&&'''((('''&&&&&&'''((()))))))))*********++++++((()))))))))************+++++++++*********))))))************************************************((()))******++++++******))))))***+++++++++++++++***))))))))))))******+++))))))))))))))))))******'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))(((((((((************************(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''&&&%%%%%%'''((()))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))************))))))))))))))))))))))))))))))******))))))))))))***************))))))******+++,,,,,,++++++******))))))***)))'''((()))++++++***************************))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))************)))(((((('''''''''(((((())))))*********+++))))))))))))************************************************************+++******************++++++++++++*********)))))))))******+++++++++******+++*********)))((((((((())))))*********+++++++++************************+++++++++*********))))))************************++++++++++++++++++++++++,,,++++++******++++++,,,)))***++++++))))))***+++++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************)))***++++++,,,,,,++++++++++++*********++++++,,,******))))))))))))******+++++++++******)))))))))******))))))))))))************+++++++++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************,,,,,,---------------,,,))))))))))))))))))))))))((())))))******)))((((((&&&'''((()))************))))))))))))******++++++)))))))))))))))******++++++++++++*********))))))))))))))))))))))))))))))************************************************************))))))))))))(((((()))))))))******+++,,,++++++***))))))((((((************************+++++++++++++++,,,,,,,,,******+++++++++******)))'''((()))***************))))))*********))))))(((((())))))))))))*********))))))******++++++,,,,,,******))))))******+++,,,************************)))***++++++))))))***+++((((((((()))))))))******((()))))))))************))))))*********+++++++++************++++++++++++***************+++++++++))))))***+++++++++++++++)))***+++,,,------,,,,,,))))))(((((()))******+++))))))))))))************''''''((((((((((((''''''(((((()))))))))))))))***))))))))))))))))))))))))************)))))))))))))))(((((((((((((((((((((************************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))((('''((((((((((((((()))******((((((((((((((())))))***))))))))))))))))))))))))'''''''''''''''''''''''')))******++++++******)))))))))))))))))))))))))))******))))))))))))*********************++++++,,,***************)))))))))***(((&&&''')))+++,,,,,,))))))************++++++((((((((((((((())))))***))))))))))))))))))))))))+++******))))))******+++******))))))))))))******))))))))))))************))))))((('''''''''((((((&&&''''''''''''''''''(((************************)))))))))******************************+++++++++++++++***))))))***+++++++++++++++************)))((()))***,,,,,,+++************************)))))))))************+++++++++)))))))))***************+++************)))))))))************************++++++++++++++++++++++++,,,++++++******++++++,,,)))***+++***))))))***+++++++++************++++++******+++++++++,,,,,,,,,+++******))))))******++++++***))))))))))))***+++)))******++++++++++++++++++************+++,,,,,,))))))(((((((((((())))))***************)))))))))******))))))))))))******)))******+++,,,+++++++++***************)))))))))************************************************************************************************++++++,,,,,,------,,,,,,))))))))))))))))))))))))'''((()))************)))))))))***+++++++++******&&&&&&&&&&&&&&&'''((())))))))))))))))))******++++++++++++************)))))))))))))))))))))))))))+++++++++******************************++++++++++++*********))))))(((((())))))((())))))+++,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++***))))))(((((()))***++++++++++++,,,,,,,,,,,,***(((&&&$$$)))))))))*********++++++((())))))***+++,,,------******))))))******+++,,,***************+++++++++(((***+++***)))((()))***'''((((((((())))))))))))))))))))))))************((())))))***++++++,,,,,,***************+++++++++*********+++++++++++++++******+++,,,,,,,,,,,,+++,,,---///000000///......(((((((((((()))******+++((()))))))))************(((((())))))))))))(((((((((((((((((())))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************'''((((((((()))))))))***((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******))))))(((***++++++,,,,,,,,,,,,,,,((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))******))))))))))))******)))))))))))))))***++++++(((((()))))))))))))))***,,,***''''''(((***++++++((((((((()))))))))******((((((((((((((()))******))))))))))))))))))))))))+++******))))))******+++******))))))))))))******((()))))))))************(((((('''&&&'''((())))))'''''''''''''''&&&&&&&&&)))))))))******+++++++++((()))))))))*********+++))))))*********+++++++++++++++***))))))***+++++++++++++++************)))''')))***,,,,,,,,,***)))*********+++++++++++++++)))************+++++++++((()))))))))*********+++************))))))))))))************************++++++++++++++++++++++++,,,++++++******++++++,,,(((***+++***)))((()))+++++++++************++++++******+++++++++,,,,,,,,,((((((''''''''''''((((((+++***)))(((((()))***+++))))))***+++++++++++++++)))))))))))))))***++++++******)))(((((()))******))))))))))))******************))))))))))))******((()))***+++,,,++++++***))))))))))))************++++++++++++++++++++++++************************************************************************)))***++++++,,,,,,++++++))))))))))))))))))))))))%%%&&&'''((()))***************++++++******))))))'''&&&&&&&&&'''(((******)))))))))))))))******++++++++++++************)))))))))))))))))))))))))))+++++++++*********))))))))))))*********+++++++++))))))))))))************++++++***)))******+++,,,)))))))))************+++++++++++++++++++++++++++************+++++++++,,,+++++++++++++++***))))))((()))***+++,,,,,,,,,,,,((()))***++++++***((('''************+++++++++,,,*********++++++,,,,,,,,,******))))))******+++,,,))))))*********+++++++++'''((())))))''''''((()))(((((()))))))))*********))))))))))))******************************++++++)))))))))*********++++++*********++++++,,,,,,,,,++++++,,,------------,,,...///000111111000...---'''''''''(((((()))++++++(((((())))))*********+++))))))************))))))'''((((((((())))))******))))))))))))))))))))))))************))))))))))))******************++++++************************'''((((((((())))))******''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((*********))))))'''((()))++++++***))))))((((((((((((((()))******))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))******))))))))))))******((((((((((((((()))******''''''(((((())))))******...+++((('''((()))))))))&&&'''''''''(((((())))))((((((((((((((()))******))))))))))))))))))))))))++++++************++++++******))))))))))))******(((((())))))*********+++((('''&&&&&&'''((()))*********))))))((((((((('''''''''(((***+++,,,---...(((((())))))*********+++))))))******++++++++++++,,,+++***))))))***+++,,,+++++++++************)))'''(((***,,,---,,,***)))*********+++,,,,,,,,,---)))************+++++++++(((((())))))*********+++************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++++++++++++++,,,(((***+++***)))((()))***++++++************++++++******+++++++++,,,,,,,,,++++++************+++++++++***)))(((((()))***+++))))))***++++++++++++***((((((((((((((()))******,,,+++***))))))***+++,,,(((((())))))******++++++******))))))))))))******((()))***+++,,,+++******(((((())))))******++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************((()))***+++++++++++++++))))))))))))))))))))))))###$$$%%%'''((())))))***+++++++++******)))((('''***))))))))))))+++---...)))))))))))))))******++++++++++++************)))))))))))))))))))))))))))++++++++++++******))))))))))))******++++++++++++''''''((()))***+++,,,,,,...---,,,************+++)))))))))***++++++,,,,,,++++++++++++++++++++++++)))))))))******++++++++++++++++++++++++***)))((())))))***+++,,,---------!!!$$$'''***---......---***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++*********)))***++++++,,,))))))******++++++++++++***,,,---,,,+++***+++,,,)))************+++++++++))))))))))))************,,,,,,++++++***)))))))))(((((())))))*********************++++++,,,,,,,,,+++,,,------......---------...///000///...,,,***''''''''''''((()))++++++(((((((((((((((((((((((((((((())))))*********+++******************************))))))((((((''''''$$$%%%'''))))))))))))(((******))))))))))))*********************)))(((((())))))))))))************))))))************))))))((((((((((((((((((((((((+++)))'''&&&%%%&&&'''(((++++++++++++++++++++++++((()))+++,,,,,,+++)))((('''((()))***++++++***)))******))))))((((((''''''+++*********************)))))))))))))))(((''''''))))))(((((('''''''''&&&))))))******++++++,,,,,,)))))))))))))))))))))))),,,,,,,,,+++++++++******)))***+++)))'''&&&'''(((******))))))((((((''''''))))))(((((((((((())))))((((((((((((((('''''''''+++(((%%%&&&))),,,,,,,,,))))))))))))))))))))))))+++*********))))))((((((******++++++++++++******&&&'''''''''((((((((()))(((((((((((())))))))))))******))))))((((((''''''---,,,++++++******++++++)))************+++++++++))))))))))))))))))))))))(((***,,,---+++***)))************(((''''''***,,,+++++++++*********))))))***+++,,,------,,,+++*********))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))((((((***************)))((((((+++***)))))))))))))))***++++++***)))(((((())))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))''''''(((((())))))******))))))*********))))))(((((()))***++++++***)))((('''((()))******************************+++++++++(((((()))***************))))))))))))))))))))))))(((((())))))******++++++++++++***))))))***+++,,,))))))(((((()))+++---...******************++++++)))******)))(((((()))+++)))))))))))))))******++++++*********))))))((((((******+++,,,+++***)))(((************************++++++,,,,,,,,,++++++***---,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,,,,++++++******---,,,,,,,,,+++*********)))))))))))))))*********((((((((()))*********++++++++++++++++++++++++++++++***)))))))))***,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,+++++++++******************************'''((()))***+++,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++---///000111222222111///---+++***))))))************))))))))))))))))))))))))))))))))))))((()))))))))******************************************))))))((((((((((((%%%&&&''')))))))))))))))))))))************))))))***************)))(((((('''(((((((((((()))))))))))))))************))))))************************+++***((('''&&&'''((()))+++*********************((()))************)))((('''((()))*********)))(((******))))))(((((((((((())))))*********+++++++++***************)))(((((()))))))))(((((((((''''''((((((((((((((()))))))))))))))))))))))))))))))))************))))))))))))'''((())))))(((((()))******)))))))))(((((((((''')))((((((''''''(((((())))))))))))((((((((())))))***(((&&&'''))),,,,,,+++))))))))))))))))))))))))************)))))))))((())))))************))))))((((((((((((((((((((()))(((((((((((())))))))))))***)))))))))(((((((((''',,,,,,+++***************))))))*********+++++++++)))***---//////---***)))(((***++++++***))))))***)))))))))'''&&&&&&)))++++++++++++*********))))))((()))************)))(((******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))(((***************)))(((((()))((((((((((((((())))))+++******)))(((((())))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***'''((()))***************((()))***++++++***)))(((((())))))************)))))))))******+++++++++***(((((()))***************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***+++,,,***))))))))))))+++,,,---++++++***)))((((((((()))***++++++***))))))***,,,++++++*********++++++,,,+++*********))))))))))))((()))***+++,,,++++++***+++++++++***************+++++++++,,,,,,++++++*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))(((((((((''',,,+++++++++++++++******,,,,,,++++++******))))))******+++++++++++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,+++++++++,,,,,,++++++***,,,,,,,,,+++++++++******************************************************))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------//////---+++***)))))))))************))))))))))))************************))))))))))))***************************************))))))))))))(((((((((&&&&&&'''((())))))))))))))))))***++++++***))))))***************)))((((((''''''''''''(((((((((((())))))************))))))************************+++***)))((((((((()))************)))))))))(((((()))))))))))))))***++++++))))))*********)))((((((***))))))))))))((((((((()))))))))***+++++++++,,,***++++++++++++******)))*********)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&'''))))))((((((***+++))))))))))))(((((((((((()))((((((''''''(((((()))+++***)))(((((()))***+++)))''''''(((***++++++***))))))))))))))))))))))))************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((+++******))))))))))))))))))))))))*********++++++'''***...222222...***'''))))))***)))(((((()))+++((()))((('''&&&&&&(((***+++************)))))))))((())))))******))))))(((******))))))))))))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************)))))))))))))))************))))))(((''''''&&&''''''((()))*********)))((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***,,,---***************)))))))))&&&'''(((***++++++++++++))))))************)))))))))************))))))(((((()))***+++++++++***)))(((((()))***************))))))))))))))))))))))))************))))))))))))&&&'''((()))***++++++++++++******)))******++++++,,,+++***)))((('''''''''+++,,,,,,+++******+++------,,,,,,+++++++++,,,,,,***************)))))))))'''((()))***,,,,,,,,,,,,,,,,,,++++++*********)))***++++++,,,,,,+++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++++++++++++++......---,,,+++***))))))------------,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,***++++++,,,,,,+++++++++,,,,,,,,,+++++++++******************************......---,,,+++***))))))))))))))))))************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++******)))))),,,+++***))))))((())))))++++++*********)))))))))************************)))))))))))))))*********************************))))))))))))))))))))))))''''''(((((())))))))))))((()))+++,,,,,,+++)))(((***************)))(((((('''''''''((((((((())))))))))))************))))))************************++++++***))))))******++++++++++++***))))))((((((***)))))))))+++---000222,,,,,,++++++******))))))))))))))))))))))))))))))+++******************************++++++***))))))************************,,,,,,++++++******))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&((())))))(((((()))+++))))))))))))((((((((((((***))))))(((((())))))******)))((('''''')))***+++''''''((()))******))))))))))))))))))))))))))))))*********)))))))))))))))''''''((((((((((((''''''************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((******)))((((((((((((((())))))))))))************%%%(((,,,//////,,,(((%%%)))))))))(((&&&''')))+++((())))))((('''''')))+++************))))))))))))******++++++++++++************))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********)))))))))))))))))))))************)))(((&&&&&&&&&'''((()))***+++***))))))((((((((())))))(((((())))))******++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++******+++---000111,,,,,,++++++******))))))'''((()))***************)))))))))******)))))))))***************)))(((''''''(((***+++++++++***)))(((((()))***************))))))))))))))))))))))))++++++******))))))(((((($$$%%%''')))++++++******++++++******************++++++***))))))((())))))***+++,,,+++))))))+++------,,,,,,+++++++++++++++************************(((((()))***++++++,,,,,,---,,,,,,++++++******)))***++++++,,,,,,,,,,,,+++************************++++++++++++++++++++++++---------------,,,,,,,,,)))*********++++++,,,,,,------,,,,,,++++++******......------,,,,,,,,,+++++++++++++++++++++++++++***************+++++++++******+++,,,,,,,,,++++++,,,,,,,,,+++++++++******************************000000///...---,,,,,,+++******************++++++***+++++++++++++++,,,,,,***++++++,,,,,,++++++***---,,,,,,+++***))))))(((******))))))))))))******+++++++++*********))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***(((***+++------+++***(((***************)))(((((((((((()))))))))*********))))))************))))))))))))))))))))))))))))))+++***************++++++,,,,,,+++++++++******************+++---111555777...------,,,++++++++++++))))))))))))************---,,,,,,+++***)))(((((((((((()))))))))))))))(((************++++++++++++,,,,,,++++++******))))))))))))))))))))))))))))))))))))(((((((((''''''''')))******)))(((''''''((((((((((((((())))))))))))+++******))))))******+++(((''''''&&&'''((()))***&&&((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))******''''''((((((((((((''''''************))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***)))((((((''''''(((((((((((()))))))))*********((()))+++,,,,,,+++)))((()))))))))(((&&&''')))+++)))++++++***))))))***,,,))))))))))))))))))))))))******************************))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))******((())))))*********))))))((('''(((((()))***+++,,,)))((((((((((((((())))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))+++---000222,,,,,,++++++******))))))***************)))((('''***))))))))))))))))))******************)))(((''''''((()))***+++***))))))(((((()))***************))))))))))))))))))))))))++++++******))))))(((((($$$%%%''')))++++++*********+++++++++*********)))************++++++,,,---)))***+++***((((((***+++,,,++++++*********++++++***************+++++++++++++++******************,,,,,,,,,,,,++++++******++++++,,,------------------,,,,,,+++***)))((((((++++++++++++++++++++++++))))))************************++++++,,,,,,------)))*********++++++,,,,,,------,,,,,,++++++******++++++++++++++++++++++++))))))******++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++++++++***************+++,,,,,,++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))************+++***))))))(((((())))))***)))***+++,,,,,,+++***)))***************)))(((((())))))))))))************))))))************))))))(((((((((((((((((((((((()))*********++++++++++++++++++++++++++++++++++++*********+++...111555777...---,,,,,,+++,,,,,,,,,)))))))))************+++---,,,,,,+++***)))((((((''''''((())))))))))))(((***************+++++++++))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))(((((((((((()))***+++***'''&&&'''((((((((((((((())))))))))))+++******))))))******+++&&&&&&''''''(((((())))))'''((())))))''''''((()))))))))))))))))))))))))))))))))))))))************''''''((((((((((((''''''((((((((()))))))))******(((((((((((())))))))))))(((((((((((())))))))))))***))))))(((((((((((((((((((((((()))))))))******,,,++++++++++++++++++,,,))))))***)))(((((()))+++***+++,,,,,,******+++,,,(((((()))))))))))))))***)))((((((''''''(((((()))******))))))))))))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************((())))))************)))))))))((())))))***+++,,,((((((''''''(((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))+++---...***************)))))))))++++++++++++***((('''&&&******))))))))))))******)))************))))))(((((((((((()))))))))******(((((()))***************))))))))))))))))))))))))************))))))))))))&&&'''((()))***+++++++++)))******+++++++++***************+++,,,---...///)))******)))(((((()))+++***************+++,,,,,,*********+++++++++++++++,,,++++++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////...---,,,+++)))((((((+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------(((((()))***+++,,,------++++++++++++************++++++++++++++++++++++++))))))***++++++++++++***)))***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******************************(((((())))))******++++++---------------,,,,,,,,,*********++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,------------+++++++++++++++,,,------,,,++++++++++++*********))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))*********++++++++++++***)))(((((()))******++++++++++++++++++++++++***************)))((((((((((((((())))))))))))***))))))************))))))))))))))))))))))))))))))((())))))***************))))))******++++++,,,,,,***))))))***+++---...000++++++*********+++,,,,,,))))))*********+++++++++************************'''((()))***************)))))))))*********++++++((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***)))((('''((()))'''((((((((()))))))))***))))))(((((((((((())))))%%%&&&(((*********)))(((((())))))(((%%%%%%(((***))))))))))))))))))))))))((()))))))))************((((((((())))))(((((((((&&&&&&'''((())))))***+++(((((((((((())))))))))))'''((((((((()))))))))***+++***))))))(((((())))))(((((((((((()))))))))***************************(((***++++++***))))))***)))***,,,+++***)))***+++(((((((((((())))))******)))((('''&&&&&&'''((()))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************(((((()))***************))))))((((((((())))))***'''''''''''''''((())))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))***++++++(((((()))))))))))))))******************)))((('''+++***)))(((((()))***+++((())))))************)))***)))'''''''''(((***+++(((((()))***************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***+++,,,((()))***+++,,,,,,++++++************+++,,,------***++++++***))))))***,,,*********++++++---...///*********++++++,,,,,,,,,+++***)))))))))***+++,,,***++++++,,,,,,------------...///000111111111111///......---,,,+++******---------------------------------.........//////..................------******++++++,,,,,,------************++++++++++++++++++++++++++++++++++++((()))***+++,,,++++++***))))))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))************---------,,,,,,+++++++++)))******+++,,,,,,------***++++++,,,,,,++++++***------------------------,,,++++++++++++,,,------,,,,,,+++++++++*********((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))))))))******+++++++++++++++***)))(((((()))******,,,++++++******++++++,,,***************)))((((((''''''''''''((((((((()))))))))************))))))************************'''((()))***************''''''((()))***+++,,,,,,))))))(((((((((((((((((())))))((((((((()))+++,,,))))))******++++++++++++'''((()))***+++,,,------((()))***+++++++++++++++(((((())))))************))))))******++++++,,,,,,)))))))))))))))))))))))))))(((((((((((('''''''''&&&'''))))))((((((***+++'''((((((((())))))******''''''&&&&&&&&&&&&''''''$$$&&&))),,,---,,,***)))((())))))'''$$$$$$(((+++))))))))))))))))))))))))(((((())))))*********+++(((((())))))))))))(((((($$$%%%&&&'''((()))***+++(((((((((((())))))))))))'''((((((((())))))******++++++***)))))))))))))))(((((((((((())))))))))))&&&'''(((((((((((('''&&&(((***,,,---+++*********((()))++++++)))((()))***'''((((((((())))))******+++***)))(((((()))***+++******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++(((((()))***************)))(((((('''''''''(((((('''''''''''''''((()))***++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++,,,++++++''''''(((((())))))******((())))))************)))+++***)))(((((()))***+++'''((()))***************+++)))'''%%%&&&(((***,,,(((((()))***************))))))))))))))))))))))))(((((())))))******++++++,,,+++***))))))***+++,,,'''(((***+++,,,,,,,,,+++++++++******************+++,,,,,,+++******+++---******+++,,,---///000111*********++++++,,,,,,,,,))))))(((((()))+++---...)))***+++,,,------...///......000111222222222222------------------------////////////////////////*********++++++,,,,,,,,,000000000///.........------------------------,,,*********++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,+++******((()))***+++,,,---------,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))***+++,,,,,,------+++++++++,,,,,,+++++++++...------,,,,,,+++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((((((((''''''((()))+++,,,***)))))))))((((((''''''%%%''')))******)))'''%%%###%%%''')))******)))((()))***++++++***)))***+++******))))))))))))******))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))(((******))))))((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((())))))))))))))))))))))))((((((((('''))))))))))))))))))))))))%%%''')))+++,,,,,,***)))))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))''''''''''''((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&'''&&&%%%%%%&&&'''&&&%%%***)))(((''''''((()))*********)))(((((((((((((((++++++******))))))((((((************************))))))))))))))))))))))))'''((()))(((&&&&&&((()))+++,,,++++++***((('''&&&&&&''''''(((((((((((((((******))))))((((((''''''******++++++++++++******++++++******)))((((((((())))))(((((((((((())))))))))))))))))(((((((((((('''(((((()))***++++++++++++*********))))))(((((()))))))))))))))))))))))))))******)))(((((()))+++&&&((()))******)))(((&&&************))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))((((((((((((((('''''''''((()))+++,,,++++++************++++++***)))(((&&&&&&&&&'''(((******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))***)))''')))+++,,,***'''))))))))))))))))))))))))))))))************))))))---)))$$$###%%%((()))))))))))))))))))))))))))))),,,+++))))))***+++******))))))))))))***+++,,,---******)))))))))))))))))))))))))))))))))))))))))),,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,---...///111222444444999777666555666666444222333222000...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///---,,,******+++---...000///...------...///000000111111000000///...---+++,,,---------+++***))))))***+++,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,,,,+++******,,,,,,+++***...---+++)))&&&$$$"""!!!*********++++++,,,,,,,,,++++++******++++++,,,---//////---,,,+++*********------,,,++++++******)))...------,,,+++***)))))))))******+++---......//////......---------......,,,,,,***)))))))))***+++************************))))))''''''&&&'''((((((*********))))))((((((((((((((()))******)))((((((&&&''')))+++++++++***))))))***++++++***)))***+++******))))))))))))******))))))************))))))))))))))))))))))))))))))************************((()))***++++++***)))((()))))))))))))))(((((((((******++++++++++++******))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((()))))))))))),,,,,,,,,,,,++++++++++++))))))))))))))))))))))))'''((()))***++++++******))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))((((((((()))))))))***************)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((((((***)))((((((******)))(((***)))(((''''''((()))***(((((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))************************))))))))))))))))))))))))'''((()))(((&&&&&&((()))((((((((((((((()))))))))'''(((((()))***)))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((()))******++++++))))))(((((((((((())))))(((((((((((())))))))))))'''(((((()))******++++++************)))))))))((()))))))))))))))))))))))))))******)))(((((()))+++((()))***++++++***)))(((''''''((()))***++++++,,,(((((((((((())))))))))))+++*********))))))((((((''''''(((((())))))******((((((''''''((()))***++++++******))))))******++++++***)))((('''(((((()))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))))))))***)))((()))++++++)))'''))))))))))))))))))))))))))))))************))))))---)))&&&%%%'''*********)))))))))))))))))))))))),,,***))))))***+++************)))******+++,,,---************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,------...---...000222444777999999@@@>>>;;;999888777444222111000...,,,+++++++++,,,...............///000000000///...------------...000000///......///000000////////////...---,,,,,,,,,------......---,,,+++******+++,,,,,,,,,,,,,,,&&&''''''(((***,,,---...,,,+++***+++,,,,,,,,,***---,,,+++***)))((('''&&&******+++++++++,,,,,,,,,******))))))******+++,,,,,,+++***)))((((((((((((*********+++,,,,,,------------,,,,,,+++*********,,,,,,,,,,,,,,,---------,,,,,,------......//////---,,,+++*********++++++************************+++***)))(((''''''''''''***************)))))))))************************)))***+++,,,,,,,,,******)))***++++++***)))***+++******))))))))))))******))))))************))))))************************++++++++++++++++++++++++))))))************))))))(((((())))))))))))))))))******++++++++++++******************************'''((((((((((((((())))))(((((((((((())))))))))))---------,,,,,,,,,,,,+++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))***++++++,,,,,,+++******)))))))))))))))))))))))))))))))))*********++++++))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''******(((''''''(((((()))+++***))))))++++++***)))))))))(((((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&'''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))(((''''''(((***((('''&&&&&&&&&((()))***((())))))***************'''''''''((()))*********(((((())))))))))))((((((((((((((()))******++++++))))))(((((((((((())))))''''''(((((())))))******((((((((()))******++++++************)))))))))))))))))))))))))))))))))))))))******)))(((((()))+++)))***+++,,,,,,+++***)))&&&'''((((((******+++,,,(((((((((((()))))))))))),,,,,,+++***)))(((''''''&&&&&&'''((()))***++++++))))))(((((((((((()))***+++******))))))******++++++******))))))))))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))***)))((((((******)))((())))))))))))))))))))))))))))))************)))))),,,***((((((***++++++***))))))))))))))))))))))))+++***((((((***++++++************++++++,,,---...******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,------------...///000111222333666999<<>>@@@CCCFFFGGGHHHIIIFFFBBB???<<<999555222000000///......///000111222111000//////111222444777888999999777555333111333222222222222222222333111000000///......------,,,,,,,,,---------------,,,------.........------+++++++++***++++++,,,,,,---,,,++++++,,,---,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,---------------...//////...------,,,++++++******+++++++++,,,,,,,,,------...------------,,,,,,,,,***+++---/////////---,,,,,,,,,+++++++++*********((((((((((((((((((((((((((((((((())))))***************************++++++***))))))(((((())))))*********************)))))))))***++++++***)))***+++++++++************++++++))))))************))))))************************++++++++++++++++++++++++***))))))))))))))))))***(((((())))))******++++++(((((())))))))))))((((((************************'''((((((((())))))******(((((((((((())))))))))))***)))))))))(((((((((((())))))))))))))))))))))))+++***))))))((())))))***************************)))))))))))))))(((''''''))))))))))))))))))))))))((((((((()))))))))******))))))))))))((((((((((((************************))))))))))))))))))))))))***)))'''&&&&&&(((***+++((('''&&&&&&(((((('''&&&(((((())))))))))))((((((******)))((((((((((((((()))((((((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))'''''')))***---+++)))''''''''')))***&&&'''(((((())))))((((((***)))))))))((((((((('''******++++++++++++******++++++******)))((((((((((((((())))))))))))((((((&&&''''''((()))******+++)))))))))))))))*********))))))))))))))))))******))))))))))))))))))))))))((())))))(((''''''(((***((())))))))))))))))))((()))))))))(((((((((((('''(((((((((((())))))))))))))))))))))))))))))******))))))))))))(((((((((((()))))))))))))))(((((((((***))))))))))))))))))***'''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((,,,,,,++++++******))))))))))))(((((('''''')))***))))))))))))))))))))))))))))))************))))))''')))*********)))(((((())))))))))))))))))))))))***((('''((()))++++++***++++++++++++,,,---......******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------...///000111111111333666:::===@@@BBBBBBBBBCCCDDDEEEFFFGGGHHHEEECCC@@@>>>===;;;888666666666555444555666777888666555555444555666777888===>>>??????>>>;;;888666666666666777777666666666222111000///.........///,,,,,,,,,,,,,,,,,,------....../////////......---000///...---,,,+++++++++---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------***))))))******+++,,,---......------,,,++++++***+++++++++,,,,,,---......,,,,,,---------.........,,,---...//////---+++)))***************))))))(((************************$$$%%%&&&'''(((((((((((()))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++++++++************++++++))))))************))))))************************++++++++++++++++++++++++******))))))))))))******))))))************************++++++++++++******************************((())))))))))))))))))***(((((((((((())))))))))))+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))*********************************))))))))))))((('''&&&&&&))))))))))))))))))))))))((((((((()))))))))******************))))))))))))************************************************)))((((((''''''(((*********)))((((((******)))((((((((())))))))))))(((((((((((('''&&&&&&&&&&&&&&&******)))(((((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((()))+++(((((((((((()))***,,,---&&&&&&'''(((((((((((((((*********)))((('''''''''(((((())))))))))))((((((((((((((()))******++++++'''((()))******)))((('''''''''(((((())))))******))))))))))))))))))******))))))))))))************))))))))))))))))))))))))((())))))(((''''''(((***((((((((((((((((((((((((%%%&&&''''''))))))***+++(((((((((((())))))))))))(((((())))))***************)))))))))(((((((((''''''((())))))))))))((((((***))))))(((((())))))***&&&''''''(((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++***************((())))))'''&&&&&&(((***))))))))))))))))))))))))))))))************))))))''')))******)))(((((())))))))))))))))))))))))))))))((('''''')))++++++************++++++,,,---...))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,---...000222333666777999<<>>>>>===<<<<<<===>>>???>>>>>>????????????@@@@@@BBBCCCDDDDDDDDDAAA???>>><<<======>>>>>>======<<<555444333111111111111222111000//////....../////////000000000000///......------,,,,,,,,,,,,------...,,,+++,,,---...---+++,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++++++++,,,------...++++++,,,,,,------......++++++,,,,,,------......,,,,,,------.........///............---+++***)))))))))******))))))((('''************************&&&&&&(((((()))(((''''''((((((((())))))*********))))))***++++++***))))))(((((((((((())))))***+++)))***++++++***)))***+++,,,++++++******++++++,,,))))))************))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++++++++************************++++++++++++******))))))))))))))))))))))))*********)))))))))))))))(((((((((((()))))))))))),,,,,,,,,+++++++++******))))))))))))))))))))))))'''((()))***++++++***************************************))))))((('''&&&)))))))))))))))))))))))))))))))))*********++++++++++++++++++************************************))))))))))))))))))))))))'''((((((((()))))))))***+++***))))))++++++***)))'''((()))******)))((('''(((((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))************************)))))))))))))))))))))))))))******)))(((((()))+++&&&&&&'''((()))***++++++''''''((()))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((()))******++++++'''((()))******)))((('''(((((((((((())))))))))))***)))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''((()))(((&&&&&&((()))***))))))))))))))))))***%%%&&&&&&'''((()))******(((((((((((())))))))))))*********)))))))))))))))(((((((((((())))))))))))&&&'''((()))******))))))))))))(((((((((((())))))&&&'''((()))***))))))((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***************((())))))'''%%%%%%(((+++))))))))))))))))))))))))))))))************))))))(((***,,,+++)))(((***,,,))))))))))))))))))))))))((('''&&&''')))++++++*********)))******+++,,,---(((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---...000222555777999<<<===>>>@@@BBBDDDFFFHHHEEEEEEEEEDDDDDDDDDDDDDDDBBBAAAAAAAAACCCDDDCCCBBBEEEDDDCCCBBBBBBCCCDDDDDDEEEFFFGGGIIIIIIHHHGGGFFFGGGGGGHHHHHHHHHGGGEEEEEEDDDDDDEEEFFFFFFEEEDDDDDD>>><<<:::999888888::::::888777666444333333333333000111111111000000///...---,,,,,,,,,------...///...,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,++++++,,,,,,---...//////.........//////000++++++,,,,,,---.........,,,,,,,,,---------------............---------------------,,,,,,+++++++++)))******+++***)))((('''((((((((((((((((((((((((++++++,,,,,,+++***((('''''''''(((((()))))))))***)))***,,,------,,,***)))(((((((((((()))***+++,,,)))+++++++++***)))***+++,,,++++++******++++++,,,))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++,,,+++++++++***)))))))))(((((())))))))))))((((((((((((((((((((((((((((((++++++******))))))(((((((((((((((((())))))))))))+++++++++*********))))))))))))))))))))))))))))))%%%''')))+++,,,,,,***)))************************+++++++++******)))''''''))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************((((((((((((((((((((((((&&&'''((()))******))))))***)))((()))*********((('''((()))******)))((('''******)))((((((((((((((((((((())))))******++++++************************)))))))))))))))))))))))))))******)))(((((()))+++'''(((((()))(((((('''&&&(((((()))***************''''''(((((())))))************++++++++++++******++++++******)))((((((((('''((()))++++++)))((('''))))))))))))((((((((((((*********)))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''((()))(((&&&&&&((()))++++++************++++++)))(((((((((''''''''''''(((((((((((()))))))))))),,,,,,+++***)))(((''''''&&&&&&'''((()))***++++++%%%&&&((()))*********)))))))))(((((((((((())))))'''((()))+++++++++***)))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++((())))))'''$$$%%%(((,,,))))))))))))))))))))))))))))))************))))))***,,,---,,,))))))+++...))))))))))))))))))))))))((('''&&&''')))++++++***))))))))))))***+++,,,---'''(((((()))******++++++------------------------,,,,,,++++++,,,,,,---...000111222555888;;;>>>???AAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCDDDFFFHHHGGGFFFIIIHHHGGGEEEEEEEEEFFFGGGGGGIIILLLMMMNNNLLLJJJIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIFFFEEECCCAAA@@@AAABBBCCC>>>===;;;999777777777777111111111111111000//////000//////.........//////...---,,,,,,......---,,,++++++,,,,,,---......///.........------,,,,,,,,,++++++******++++++,,,------,,,,,,+++++++++,,,,,,///......------,,,++++++------------------------111000///...---,,,++++++,,,,,,+++++++++,,,------******+++,,,+++***)))(((''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((()))******,,,,,,+++***)))))))))***++++++++++++++++++++++++'''(((******((((((((()))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))++++++******)))(((((((((((()))***)))((('''((()))************************))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++***************((()))***,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))++++++***)))))))))))))))))))))))))))))))))))))))***************++++++,,,***(((&&&%%%$$$%%%&&&'''(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&''''''((()))))))))(((((((((((())))))))))))******))))))((((((''''''******))))))******+++,,,***(((''''''((((((&&&%%%&&&'''((())))))((('''&&&)))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))************''''''''''''((((((((()))''''''((((((((((((((('''&&&''''''((()))******++++++)))'''(((+++,,,***((())))))))))))((((((((((((******))))))))))))******+++******)))(((''''''&&&&&&'''((()))))))))))))))************************)))))))))))))))))))))))),,,+++***))))))***+++,,,((()))***,,,,,,++++++***))))))))))))***+++------+++++++++******)))))))))))))))))))))))))))))))))******))))))******+++,,,)))***+++++++++)))((('''+++)))&&&(((+++......---+++++++++++++++,,,---...++++++,,,...///111222333222444666999:::===AAADDDDDDDDDEEEFFFFFFGGGHHHHHHFFFGGGHHHIIIJJJIIIIIIHHHHHHHHHIIIJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLMMMNNNOOOOOOOOONNNLLLKKKIIIIIIJJJLLLMMMUUURRRNNNLLLMMMMMMMMMLLLFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCAAA@@@>>><<<;;;:::;;;:::888666444333333222111111///...------------000000111000///---+++******************+++,,,,,,******+++,,,------......+++++++++,,,,,,---------+++++++++,,,---...///000+++,,,,,,------,,,,,,+++///---,,,***))))))******,,,---...000111000000///++++++++++++++++++++++++,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++++++++***************++++++++++++++++++++++++''')))******)))(((((()))******))))))))))))************************************************************************************+++++++++******)))((((((((((((((((((((()))(((*********((('''((()))************************))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))---,,,++++++*********+++)))))))))))))))((((((((())))))))))))))))))))))))************************))))))***++++++++++++***************************))))))))))))))))))))))))***)))(((((((((((()))***+++***))))))((((((((()))))))))))))))))))))))))))***))))))))))))***++++++---+++***(((((()))***+++(((((((((((())))))))))))))))))(((((((((((())))))***))))))))))))((((((((((((((((((((())))))))))))***)))))))))((((((((('''(((((()))))))))*********))))))))))))***)))((('''(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''(((++++++***))))))))))))))))))((((((((((((((((((((())))))))))))************'''''''''((((((((())))))(((((()))))))))))))))((('''''''''((()))*********+++)))'''(((***+++***((()))))))))))))))))))))(((******))))))))))))******''''''(((((()))***************+++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))((())))))*********))))))++++++*********++++++,,,+++*********************))))))))))))))))))))))))******))))))******+++,,,***++++++,,,+++***)))(((,,,***((((((+++------,,,,,,,,,,,,,,,,,,,,,------------///111333555666777999<<<@@@CCCDDDDDDEEEFFFHHHHHHGGGGGGFFFFFFEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFHHHIIIJJJKKKLLLMMMMMMMMMIIIHHHFFFEEEEEEEEEGGGHHHIIIIIIIIIKKKMMMNNNMMMKKKJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA???>>><<<;;;:::222222111111000/////////---......//////......---...---,,,,,,,,,,,,,,,,,,++++++,,,------......///,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...///+++,,,,,,------,,,,,,+++...---,,,************+++------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))((()))***+++,,,+++******************************''')))******)))(((((()))******))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++******'''(((((()))******++++++)))***+++***((('''((()))************************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))******************))))))((((((((())))))))))))))))))))))))******++++++,,,,,,------*********)))******+++,,,************************((((((((((((((((((((((((+++******))))))******+++***))))))(((((((((((((((************************))))))((((((((()))******---,,,+++***)))***+++,,,(((((((((((())))))))))))))))))(((((((((((())))))---,,,+++***)))((('''&&&(((((((((((())))))))))))))))))))))))((((((((((((&&&'''((()))***))))))((('''((()))*********)))((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''((()))((((((''''''''''''(((*********))))))((((((((())))))))))))************''''''((((((((()))))))))))))))************))))))''''''(((((())))))*********)))((((((******)))((())))))))))))))))))))))))******))))))))))))******''''''(((((()))***++++++(((((()))*********))))))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))((((((((((((((()))---,,,++++++***+++++++++,,,++++++***************))))))))))))))))))))))))******))))))******+++,,,+++++++++,,,++++++***)))---+++))))))+++,,,,,,,,,.............../////////000222333666999;;;===>>>BBBEEEJJJLLLLLLJJJIIIIIIJJJIIIHHHGGGFFFEEEDDDCCCDDDEEEEEEFFFEEEEEEDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBBCCCDDDDDDEEEFFFGGGGGGGGGFFFDDDCCCBBB@@@@@@@@@AAABBB@@@AAAEEEIIILLLMMMJJJGGGGGGFFFDDDAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDDDDCCCAAA???>>>888888888777555333111000......---......///000000000000///...------------,,,,,,------......//////------------,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,...---,,,+++******++++++...---,,,+++************,,,------------------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))*********)))(((''''''(((***,,,---,,,+++)))))))))))))))))))))))))))((()))++++++)))((()))*********))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++******+++++++++,,,,,,---------)))***+++***((('''((()))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***++++++******)))((((((((())))))))))))))))))))))))+++,,,,,,---...///000000+++***)))))))))***,,,---************************((((((((((((((((((((((((************************))))))((((((((((((((()))))))))))))))))))))))))))((((((((((((((())))))******))))))((((((((())))))(((((((((((())))))))))))))))))(((((((((((()))))),,,++++++***)))((('''&&&(((((((((((())))))))))))))))))))))))((((((((((((&&&''')))++++++***)))'''$$$&&&)))***))))))(((((())))))'''&&&&&&'''))))))(((((((((((((((((((((((()))))))))))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&&&&&&&''''''++++++******))))))((((((((()))))))))************'''(((((((((((()))))))))))))))*********)))(((((('''((((((((()))))))))***))))))(((((()))))))))((()))))))))))))))***************))))))))))))***************)))))))))((((((''''''((((((((((((((('''************************(((((((((((((((((((((((()))***+++,,,,,,+++***)))+++***)))''''''((()))***,,,,,,+++,,,,,,---...///000///---,,,************))))))))))))))))))))))))******))))))******+++,,,******+++++++++*********---,,,+++***+++,,,,,,---//////111222333444555555666777999<<>>>>>>>>>>>>>>>>>======>>>>>>======;;;:::999888999::::::;;;<<<======>>>>>>??????@@@AAAAAA@@@@@@AAA@@@???>>>===============>>>AAADDDGGGGGGEEECCCBBB@@@>>>;;;999888888999999::::::;;;<<<===>>>>>>???@@@BBBDDDDDDCCCAAA@@@AAAAAAAAA@@@===999666444555333111000//////000000//////...---------------,,,,,,,,,------...............------,,,,,,,,,+++------------------,,,,,,,,,,,,------------,,,,,,------,,,,,,++++++++++++...---+++*********+++,,,------...//////...------,,,,,,,,,+++++++++******************************'''((((((((()))))))))***************************))))))))))))))))))))))))******++++++***))))))((('''(((***,,,---,,,+++)))))))))))))))))))))))))))(((***++++++)))))))))*********))))))))))))******************************************************++++++++++++++++++++++++((()))***+++++++++++++++------------,,,,,,++++++)))++++++***)))((()))***************************))))))))))))))))))))))))))))))************))))))************************************************)))))))))))))))***+++,,,+++*********)))))))))((())))))))))))))))))))))))***++++++,,,---......///+++***)))))))))***,,,---************************(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((()))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''(((***,,,,,,+++***)))%%%(((***+++***))))))+++)))(((&&&&&&&&&&&&((()))(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((+++***************+++++++++*********)))))))))(((((()))))))))************(((((((((((()))))))))***((()))))))))(((((('''&&&(((((((((((())))))))))))(((((())))))((((((((()))((()))))))))*********+++******))))))))))))******************))))))))))))+++++++++,,,,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,,,,+++***))),,,+++))))))((()))***+++)))***+++---///222444555666444111...+++***))))))******************************))))))******+++,,,************************------,,,,,,,,,---///000111333555888;;;<<<===>>>======???BBBDDDGGGIIIJJJJJJKKKMMMMMMLLLLLLNNNOOOKKKJJJHHHEEEBBB@@@>>>===777777777777777777777777999888777666444333333333444555666777888999::::::======>>>???@@@@@@@@@@@@???>>>===<<<;;;:::999999999999999;;;???AAAAAAAAAAAA@@@>>><<<:::999999999999999999999999999999999<<<===@@@CCCDDDDDDCCCCCCCCCDDDEEEFFFEEECCC@@@??????===:::666333111000000...---------------......,,,,,,,,,,,,------------.........------,,,,,,,,,,,,---.........---,,,+++,,,------......------,,,------------,,,,,,,,,+++---,,,+++++++++,,,...///,,,---///000000///---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''(((((())))))******************************))))))))))))))))))))))))...---,,,+++*********+++((()))***+++,,,+++******************************(((***++++++***))))))*********))))))))))))******++++++++++++++++++++++++************************++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,++++++***))))))(((***+++,,,+++)))((()))***************************)))))))))))))))))))))))))))******++++++******)))************************************************++++++++++++,,,---...///************************))))))))))))))))))))))))(((((())))))******++++++*********)))******+++,,,++++++++++++++++++++++++((((((((((((((((((((((((((())))))******))))))((()))))))))))))))******+++(((((((((((((((((((((((())))))((((((((()))******)))))))))***************(((((((((((())))))))))))))))))(((((((((((())))))%%%&&&&&&'''((())))))***(((((((((((())))))))))))(((((((((((())))))))))))((()))***,,,,,,++++++***(((+++---,,,***)))+++...((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************((((((((()))))))))******(((((()))(((((('''&&&%%%(((((((((((())))))))))))'''((())))))''''''((()))((())))))******+++++++++******))))))))))))******''''''((()))+++,,,------*********+++******)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***************+++,,,,,,((()))+++///222777:::<<<888555222...+++)))))))))******************************))))))******+++,,,+++************+++,,,,,,---...///000000222555888777999<<<@@@CCCEEEEEEFFFCCCDDDEEEFFFHHHIIIKKKKKKKKKLLLMMMLLLKKKKKKMMMOOOLLLJJJGGGCCC>>>:::777555555444444444444555666666888777666555444333333333444555666777999;;;<<<<<<@@@AAACCCDDDEEEFFFFFFFFF??????>>><<<;;;999888777555333333555999>>>AAABBBAAA@@@@@@???>>>======<<<<<<;;;:::999888777666555888999;;;===>>>????????????AAACCCFFFHHHIIIJJJJJJGGGEEEBBB>>>;;;888666555111000000////////////000------------------------.........---------------+++,,,---.........---,,,------............------,,,,,,------------,,,,,,,,,,,,,,,------...///000,,,---///000000///---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))'''''''''((()))*********************************))))))))))))))))))))))))...,,,)))''''''''')))***+++++++++***************++++++++++++++++++++++++(((***,,,+++***)))************))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++************************(((((()))++++++,,,,,,+++***************)))))))))***+++,,,+++)))((()))***************************)))))))))))))))))))))))))))***++++++++++++***)))************************************************))))))******+++---...///)))))))))******++++++,,,))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))***++++++***))))))***************+++,,,,,,***************************))))))))))))***++++++)))***++++++,,,,,,,,,+++(((((((((((())))))))))))))))))(((((((((((())))))&&&''''''((())))))******(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))************)))+++,,,)))&&&%%%)))---))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''&&&&&&'''(((((()))'''''''''(((((())))))***))))))))))))************(((((()))))))))******************))))))'''&&&&&&))))))))))))((((((((((((&&&(((***)))'''&&&''')))((())))))******+++,,,,,,******))))))))))))******&&&'''((()))+++,,,---...((((((((((((((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&'''(((***++++++++++++)))***---111555:::===???555333///,,,***)))************************************))))))******+++,,,---,,,,,,+++,,,---...///...111333555666888===AAA@@@AAADDDGGGJJJJJJJJJJJJHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKMMMLLLJJJHHHHHHHHHFFFEEEBBB???<<<999666555777666666666777999;;;<<<===<<<:::999999999::::::999:::;;;===???@@@BBBBBBCCCDDDFFFHHHJJJKKKKKKLLLDDDDDDCCCBBB@@@>>><<<;;;999777666777;;;???BBBCCCDDDEEEFFFHHHHHHGGGEEEDDDCCCBBBAAA???===<<<;;;:::999999999999999:::::::::===>>>@@@CCCFFFHHHJJJKKKIIIIIIHHHFFFCCCAAA???>>>999888666444333222111111000000//////////////////------------............***+++---...///...---,,,------............------+++,,,---......---,,,,,,,,,---...............---+++,,,...000000...,,,+++,,,,,,,,,+++++++++******************************&&&''''''((()))******+++************************))))))))))))))))))))))))+++)))%%%###"""###%%%''',,,,,,+++***)))))))))***++++++++++++++++++++++++)))***,,,,,,***)))***+++******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((()))++++++,,,,,,,,,*********++++++,,,------***+++,,,+++)))))))))***************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************************************&&&&&&&&&'''(((***+++,,,(((((()))***+++,,,,,,---))))))))))))))))))))))))---,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,+++******++++++++++++++++++++++++***************************+++,,,------,,,+++***+++*********+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,((()))***+++++++++++++++(((((((((((())))))))))))))))))(((((((((((())))))((()))))))))************(((((((((((())))))))))))'''((((((((())))))******((((((((((((((()))******'''))))))%%%!!! %%%******+++,,,------,,,+++***)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***************+++,,,,,,%%%%%%&&&'''((()))******))))))))))))************))))))))))))************+++++++++******)))''''''))))))))))))((((((((((((&&&(((***)))&&&&&&'''***((())))))***++++++,,,,,,******))))))))))))************************+++++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,$$$%%%''')))+++++++++***+++,,,...222666;;;>>>@@@111///,,,***))))))+++,,,*********************************)))***++++++,,,///......---...///000111000333666888:::===CCCGGGFFFHHHJJJLLLMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJGGGIIILLLKKKHHHDDDAAA???=========<<<;;;;;;::::::::::::::::::<<<>>>@@@AAABBBAAA@@@?????????@@@AAA>>>>>>@@@BBBDDDEEEGGGHHHDDDEEEGGGIIIKKKMMMNNNNNNKKKJJJIIIHHHFFFDDDBBB@@@AAA@@@>>>???AAABBBCCCBBBLLLNNNQQQSSSTTTSSSRRRPPPNNNMMMLLLJJJIIIGGGFFFFFFAAA@@@???===<<<;;;;;;;;;>>>>>>???@@@AAACCCEEEFFFHHHIIIJJJJJJJJJHHHGGGFFF@@@???<<<999666444333222222222222111111111111111,,,---------.../////////)))***,,,...//////...---------............------+++,,,---.........---,,,---...//////...---+++******,,,...//////...,,,***,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((++++++************+++++++++***)))(((((()))***+++******))))))))))))******++++++******))))))((((((************************++++++************************++++++++++++******************************))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***+++*********))))))((((((---,,,***)))))))))******,,,------+++)))(((((()))------,,,++++++******)))++++++************************************++++++))))))))))))))))))))))))++++++************+++++++++***)))(((((()))***++++++++++++++++++,,,,,,,,,''''''((()))***++++++,,,))))))))))))************))))))(((((((((((())))))'''((()))++++++******)))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''((((((((((((((('''''''''+++)))'''&&&%%%&&&'''((())))))(((((((((((())))))''''''((()))))))))))))))&&&'''((())))))((('''&&&'''((()))+++++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((+++++++++***************))))))((((((''''''&&&&&&''''''((((((((((((''''''+++***))))))((())))))*********))))))((((((''''''((()))))))))))))))((((((''''''(((((())))))******((((((((((((((((((((((((***)))(((&&&&&&&&&'''((())))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))***************)))(((((($$$%%%&&&'''((((((((((((((()))***+++,,,---......)))))))))))))))))))))))))))))))))))))))******+++***)))))),,,111555777888222000...+++)))((('''''')))***************)))(((---...---,,,+++,,,...000555333111000111333555777999:::<<>><<<:::999:::999::::::<<<>>>@@@BBBFFFEEEEEEEEEEEEFFFFFFGGGKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNMMMNNNNNNMMMKKKHHHMMMLLLLLLOOORRRSSSPPPMMMPPPQQQRRRQQQNNNKKKIIIHHHGGGFFFEEEDDDDDDFFFHHHJJJMMMPPPTTTVVVWWWWWWXXXYYYWWWWWWWWWUUURRRNNNKKKHHHGGGGGGFFFEEECCC@@@>>>===CCC@@@<<<;;;<<<>>>???@@@@@@@@@AAADDDHHHJJJJJJIIIBBBBBBBBBBBBAAA???:::666666444222///......///000333222000...---,,,,,,,,,,,,---......------///111//////.........---------++++++++++++++++++++++++,,,,,,---...---,,,+++***,,,+++***+++---...---,,,,,,---...//////---+++***))))))))))))))))))))))))************************++++++************+++++++++***)))(((((()))***+++******))))))))))))***************)))))))))))))))******************************************************++++++++++++*********************************************************++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++++++++************,,,,,,***)))))))))******,,,------,,,***)))***++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++******************++++++************************++++++************+++++++++******))))))******+++''''''(((((()))))))))***))))))******++++++,,,,,,))))))))))))******************))))))))))))******((((((******+++******)))******************************))))))(((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))+++)))(((&&&&&&&&&((()))((((((''''''''''''((((((''''''((()))))))))))))))&&&'''((())))))((('''&&&''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((*********************)))((((((((((((((('''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((+++***)))((('''(((((())))))))))))))))))))))))))))))))))))))))))(((((((((''''''((()))))))))))))))***************)))((((((%%%%%%'''(((((()))))))))))))))***************+++)))))))))))))))))))))))))))))))))))))))******+++...,,,***+++---...///......---,,,***)))))))))******++++++++++++***)))))),,,---...------...000222888777666666777999<<<>>>>>>???AAACCCEEEHHHJJJKKKNNNOOOOOOOOONNNMMMKKKJJJIIIHHHGGGEEEDDDBBB@@@@@@999888888888888888888777777888:::===AAAEEEIIIKKKPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSUUUVVVVVVUUUTTTSSSRRRQQQSSSWWWXXXWWWVVVVVVXXXZZZZZZXXXTTTQQQOOOQQQPPPNNNMMMLLLMMMNNNNNNRRRTTTWWWXXXYYYZZZ]]]___^^^^^^]]]\\\ZZZWWWTTTRRRPPPOOONNNLLLKKKIIIHHHGGGDDDAAA>>>======>>>>>>>>>AAA@@@AAACCCFFFGGGGGGFFFGGGFFFGGGHHHIIIHHHDDDAAA===<<<999666333222111000/////////......------,,,000000111///------...000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------...///...---,,,+++///...,,,,,,------,,,***,,,---.........---+++***))))))))))))))))))))))))************************++++++************+++++++++***))))))))))))***+++******))))))))))))******))))))))))))******************************************************************++++++++++++*********************************************************++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++++++++,,,+++******)))*********+++---------++++++,,,---)))******+++,,,,,,------,,,,,,,,,---------------++++++++++++++++++******++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***)))))))))***+++,,,,,,---++++++,,,,,,,,,,,,,,,,,,)))))))))*********+++++++++++++++******+++++++++((()))******++++++*********************************))))))))))))((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++***)))((('''&&&'''((()))(((''''''&&&&&&''''''(((''''''((()))))))))))))))''''''(((((((((((('''''''''''''''''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))))))))'''''''''((((((((((((((())))))************))))))((()))***++++++***)))((((((((((((((())))))))))))(((((())))))***))))))((())))))))))))((((((((((((((((((((((((((((((((((((+++******))))))))))))***))))))))))))))))))))))))*********))))))(((((((((''''''((())))))))))))))))))************))))))(((&&&'''((())))))***))))))*********))))))((((((((()))))))))))))))))))))))))))))))))))))))******+++///---+++***++++++***)))******))))))***+++,,,,,,+++++++++++++++*********+++---...///000111444777;;;;;;;;;<<<>>>AAADDDFFFFFFFFFFFFGGGHHHJJJKKKLLLKKKKKKKKKKKKIIIHHHFFFEEEAAAAAA@@@???===;;;:::999555555444333333444555666666777;;;@@@FFFMMMRRRTTTTTTTTTUUUUUUVVVWWWXXXXXXVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSUUUVVVWWWWWWWWWWWWSSSRRRQQQRRRUUUYYY[[[[[[ZZZ\\\^^^___]]]ZZZVVVTTTVVVUUUTTTSSSRRRRRRSSSSSSSSSTTTVVVVVVWWWYYY\\\___^^^^^^^^^]]]\\\ZZZXXXWWWTTTSSSRRRPPPNNNNNNMMMMMMIIIGGGDDDCCCCCCCCCAAA@@@AAA@@@@@@AAABBBCCCCCCBBBDDDDDDEEEHHHJJJKKKJJJHHHFFFEEECCC@@@<<<888555333...//////000000//////...333333333111...---...////////////............---------------------------...////////////...------111///------------+++)))+++,,,---------,,,***)))))))))))))))))))))))))))************************++++++************++++++******************************))))))))))))******(((((())))))******++++++***************************************+++++++++******++++++++++++*********************************************************++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++++++++*********************+++,,,,,,++++++,,,...*********++++++,,,,,,,,,,,,,,,,,,,,,------------,,,+++++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,***+++------------+++***)))******+++,,,---......,,,,,,,,,,,,++++++++++++))))))*********+++++++++++++++************++++++))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((''''''(((((())))))******''''''((()))******++++++))))))(((''''''(((((()))((((((''''''''''''((((((''''''((()))))))))))))))'''((((((((((((((((((''')))((('''&&&&&&''')))***(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''(((((((((((((((&&&&&&''''''(((((())))))((())))))******))))))((('''(((***+++,,,+++)))(((''''''(((((())))))******(((((()))*********))))))******))))))((((((''''''((((((((((((((((((((((((***)))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((''''''((()))))))))))))))))))))************)))((((((((()))*********************)))))))))((((((((()))))))))))))))))))))))))))))))))))))))******+++---,,,++++++---...---,,,(((((())))))***+++,,,,,,+++++++++*********++++++,,,...111333444666999<<<===>>>???AAADDDGGGIIIJJJKKKJJJHHHGGGFFFFFFFFFGGGDDDDDDCCCBBBAAA@@@???>>>=========<<<:::888666555888777555444444555666777999;;;???EEEKKKPPPUUUWWWUUUVVVVVVWWWWWWWWWWWWWWWTTTTTTSSSRRRQQQPPPOOOOOOQQQSSSTTTTTTTTTTTTTTTUUUSSSQQQPPPQQQTTTYYY^^^```aaa``````aaaaaa___\\\ZZZWWWWWWXXXXXXYYYYYYZZZZZZTTTVVVWWWXXXXXXYYY\\\^^^\\\]]]]]]]]]\\\[[[YYYXXXWWWUUUSSSQQQOOONNNNNNNNNOOOMMMKKKKKKKKKJJJHHHFFFBBBAAA??????@@@@@@???>>>>>>>>>???CCCGGGJJJJJJJJJLLLKKKKKKIIIEEEAAA===;;;555444333222111111111111222333222000...---...////////////.......................................////////////......------///...,,,,,,---,,,+++)))***+++,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******++++++++++++************))))))))))))******(((((())))))******++++++************************))))))*********+++++++++******++++++++++++*********************************************************++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++++++++************+++*********((()))++++++******,,,---,,,,,,,,,+++++++++*********+++++++++,,,,,,------,,,,,,,,,,,,++++++******************************,,,,,,++++++++++++,,,,,,+++,,,---......---,,,+++'''''''''((()))******++++++++++++++++++*********************++++++++++++*********))))))************************++++++,,,************************))))))))))))******************************************))))))))))))******((((((((((((((((((((((((''''''(((((())))))******&&&&&&''''''((()))******))))))((((((((()))))))))******))))))))))))******''''''((()))))))))))))))(((((((((''''''(((((((((+++***)))(((((((((******'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&''''''((((((((((((&&&&&&''''''(((((())))))'''(((((())))))(((((('''&&&(((***+++,,,+++)))(((''''''(((((())))))******(((((()))*********************))))))((((((''''''))))))))))))))))))))))))'''((((((((((((((((((((())))))))))))))))))))))))+++*********)))))))))(((''''''((()))))))))))))))((())))))*********))))))((()))******************)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))******++++++******+++---...---,,,)))*********++++++++++++++++++*********+++,,,---///222555777999;;;===@@@AAABBBDDDFFFIIIJJJKKKLLLJJJHHHEEEBBB@@@>>>>>>>>>;;;;;;;;;:::::::::::::::===>>>>>>>>>===;;;888777999888777777888;;;===???DDDFFFIIILLLPPPSSSUUUVVVZZZZZZ[[[[[[ZZZYYYXXXWWWTTTTTTSSSRRRPPPOOONNNMMMQQQTTTVVVWWWXXXYYY\\\___]]]\\\ZZZZZZ\\\aaagggkkknnnkkkhhhggghhhhhhfffeee]]]^^^___aaabbbbbbbbbaaa[[[]]]```````````````bbbcccdddeeeeeecccaaa^^^\\\YYYXXXWWWUUUSSSQQQQQQPPPQQQPPPNNNNNNNNNNNNLLLJJJFFFDDDAAA@@@@@@@@@???>>>=========@@@DDDHHHJJJJJJKKKLLLMMMMMMLLLIIIFFFEEE>>>;;;777333000000111222000000111///...---...000////////////////////////////////////////////////.........---------------,,,+++***+++,,,---,,,+++***+++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((++++++************++++++******+++,,,,,,+++************))))))))))))******))))))))))))************************************)))))))))***++++++,,,,,,******++++++++++++******************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++))))))***++++++++++++***((()))++++++******+++,,,------,,,,,,+++******)))******++++++,,,,,,---------------,,,++++++******************************,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++)))))))))*********++++++*********+++++++++++++++*********++++++++++++,,,******))))))))))))******+++************+++,,,,,,++++++++++++++++++++++++)))))))))************+++******************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''(((((())))))(((((())))))))))))******+++******))))))******+++''''''((()))))))))))))))((((((''''''''''''((((((+++******))))))))))))***''''''(((((())))))******))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''(((((())))))'''''''''(((((((((((((((''''''(((((((((((('''''''''((()))***++++++******(((((((((((())))))))))))(((((()))***++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))&&&''''''(((((((((((('''))))))))))))))))))))))))************************''''''((()))))))))))))))((())))))************)))))))))************)))))))))))))))******+++++++++)))))))))))))))))))))))))))))))))))))))******++++++***)))***++++++)))'''***+++,,,,,,,,,,,,+++***,,,+++++++++---///111222444777:::<<<===???AAABBBFFFGGGHHHJJJJJJJJJIIIHHHEEEBBB???;;;999888888888777666666777888999;;;;;;BBBCCCDDDDDDCCCAAA>>>===777888999;;;>>>BBBEEEGGGOOOPPPQQQSSSUUUUUUVVVVVV[[[[[[\\\\\\\\\ZZZXXXWWWSSSSSSRRRRRRRRRRRRQQQQQQSSSWWW\\\```ccchhhoootttqqqpppmmmjjjiiikkkpppuuuxxxtttpppoooppppppnnnkkkdddfffhhhkkkllllllkkkjjjhhhiiijjjjjjhhhggghhhiiippprrrsssssspppkkkeeebbb\\\\\\\\\\\\[[[ZZZYYYXXXXXXUUUSSSRRRQQQQQQOOONNNMMMJJJGGGEEEEEEDDDDDDBBB>>><<<;;;===@@@CCCEEEEEEHHHIIILLLNNNOOONNNMMMMMMFFFCCC===888444333333444///000000///...---///000...////////////000000000///////////////////////////...------,,,,,,------,,,+++***+++---...---,,,++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***++++++,,,,,,++++++*********))))))))))))***************)))))))))))))))************************((())))))***++++++,,,,,,******++++++++++++******************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,------((()))***+++,,,++++++***)))+++,,,,,,******+++,,,,,,++++++++++++++++++++++++++++++,,,---............------,,,++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,+++******++++++,,,,,,------*********+++++++++,,,,,,++++++************++++++++++++*********+++,,,---++++++++++++++++++++++++))))))*********+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))(((((()))*********************))))))))))))******''''''((())))))))))))))))))((('''&&&&&&'''((()))))))))******)))((((((''''''''''''((()))*********))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((())))))******((((((((((((((('''''''''(((((())))))))))))(((((('''(((((()))******++++++))))))))))))(((((((((((((((((()))***++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))&&&'''((()))***))))))((()))))))))))))))))))))))))))))))))******++++++,,,''''''((()))))))))))))))(((((()))***************((())))))***))))))(((((()))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))******+++,,,+++***+++++++++(((&&&***+++,,,---...------,,,...------...000333666888999<<>>???AAACCCEEEHHHJJJKKKPPPQQQSSSTTTUUUUUUUUUUUUXXXYYY[[[\\\]]]\\\[[[ZZZUUUVVVWWWYYY[[[]]]______```fffmmmrrrwww}}}{{{zzz|||}}}{{{{{{}}}zzzuuuooommmpppuuu{{{~~~{{{xxxuuuvvvyyy|||{{{sssmmmggghhhkkknnnoooooonnnmmmjjjfffaaa^^^\\\[[[ZZZXXXUUURRRNNNLLLLLLLLLKKKJJJDDDAAA>>>>>>???AAACCCCCCDDDFFFIIILLLNNNPPPQQQQQQNNNLLLIIIEEE@@@===;;;999222333222111...---...///.../////////000000000000////////////////////////000///...---------...//////...------...///...,,,,,,,,,,,,,,,,,,------...))))))))))))))))))))))))************************++++++************++++++***+++,,,------,,,+++*********))))))))))))******++++++******))))))((((((************************((())))))***++++++,,,,,,******++++++++++++******************************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------.........((()))***+++,,,,,,+++***+++,,,------++++++,,,---*********++++++,,,------,,,,,,------...///000000......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,************,,,---++++++******)))(((((('''++++++,,,,,,---...//////******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++*********+++,,,---++++++++++++++++++++++++))))))******++++++++++++******************************))))))))))))******))))))))))))))))))))))))******))))))((((((''''''************))))))))))))'''((()))***************))))))(((((((((((())))))'''(((((())))))))))))))))))((('''&&&&&&'''((()))'''((()))))))))(((&&&%%%&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((()))******+++))))))(((((('''''''''&&&))))))************))))))(((((((((((()))***+++,,,******))))))((((((''''''(((((()))++++++,,,,,,,,,''''''(((((())))))******))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))(((((()))***+++,,,,,,---'''(((((()))))))))))))))(((((()))***************(((((()))))))))(((((('''******)))((('''&&&%%%%%%)))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,---......,,,***)))***,,,.../////////.../////////111333777;;;======???BBBCCCCCCCCCCCCDDDCCCCCCDDDCCCAAA===999777888666444333444555888:::::::::;;;>>>AAAEEEHHHKKKKKKLLLNNNOOONNNKKKHHHGGGHHHIIIJJJJJJKKKJJJJJJIIILLLNNNPPPRRRSSSTTTTTTSSSYYYZZZ]]]```aaaaaaaaa```]]]___aaaeeeiiimmmpppqqquuu{{{~~~vvvxxx||||||wwwzzz|||xxxqqqllliiigggfffdddZZZWWWTTTQQQQQQQQQQQQPPPNNNKKKGGGEEEFFFGGGGGGGGGBBBDDDGGGJJJMMMPPPQQQRRRSSSSSSSSSQQQMMMHHHCCC@@@555666555222///------....../////////000000111111////////////////////////222111///.........///000333111000///000///...,,,---,,,,,,,,,------...///******************************************************+++,,,---......///***************+++++++++************************************************************************))))))))))))************))))))*********+++++++++++++++++++++++++++++++++...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***---,,,,,,++++++*********'''(((***+++,,,,,,+++***---,,,,,,++++++*********---------,,,,,,+++++++++------------------------,,,,,,,,,++++++*********------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))))))))+++---...---+++(((%%%"""%%%+++...---***+++++++++*********)))))),,,,,,---------,,,++++++************************************************+++++++++************************))))))))))))((())))))(((((())))))***+++'''((()))*********)))(((%%%''')))******)))'''%%%'''((()))))))))(((&&&%%%))))))))))))((((((((((((+++++++++***************+++)))(((((())))))(((&&&((((((((((((((()))******((((((((((((((((((((((((******)))((('''&&&%%%%%%''''''&&&'''(((***+++---)))((('''''''''(((***++++++*********))))))((((((++++++***)))((('''&&&&&&))))))************))))))((((((''''''''''''(((((((((''''''&&&&&&((()))***++++++***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&((()))++++++)))(((&&&&&&(((***+++,,,+++)))(((''''''(((((())))))******&&&((()))++++++)))(((&&&((((((((((((((((((((((((+++++++++************))))))&&&$$$$$$(((******)))***************)))(((((()))*********++++++++++++************************))))))+++,,,---...//////,,,,,,,,,,,,---.../////////000333666999===???AAAAAABBBDDDEEEEEEBBB???>>>???<<<999999;;;<<<:::888:::999777666777999<<<>>><<<===???AAADDDGGGIIIJJJLLLOOOQQQRRRPPPNNNMMMMMMJJJIIIIIIIIIKKKKKKIIIHHHIIILLLPPPTTTWWWYYYXXXXXXbbbccccccdddeeeiiiooosssnnnrrrxxx||||||yyyvvvuuuuuuqqqcccUUUQQQSSSTTTUUUWWWSSSRRRQQQPPPOOONNNNNNNNNFFFEEEDDDFFFIIIMMMOOOPPPTTTVVVYYYZZZYYYTTTNNNJJJBBB===777333333222000...//////000111111111000000///000111222222111000//////...---,,,,,,---///000......---,,,,,,,,,,,,---------------------------************************************************)))))))))))))))))))))***,,,,,,++++++******))))))************************************************************************))))))))))))************)))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...//////---******))))))***+++,,,,,,......---------,,,,,,,,,+++,,,,,,,,,---,,,,,,,,,************************************************,,,,,,++++++******))))))++++++*********)))))))))+++***************+++,,,###$$$&&&'''((((((''''''(((((()))******)))(((((())))))******))))))((('''******)))))))))(((((((((************************)))(((''''''(((((('''&&&(((((((((((()))***+++,,,))))))))))))))))))))))))(((((((((((((((''''''''')))((((((''''''(((*********)))((((((((()))******************)))))))))(((+++******))))))(((((('''))))))************))))))((((((''''''''''''(((((((((((('''&&&'''((()))***++++++***)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))((('''(((***+++++++++)))((()))))))))))))))((((((((('''((()))******)))((('''************************))))))******+++++++++,,,,,,)))'''(((***+++)))(((***************)))(((((()))))))))*********++++++******************************++++++---...///000,,,,,,---...///000222222333555888;;;===@@@AAABBBDDDDDDDDDCCCAAA>>>;;;999888666444444666777666444777666666666888:::<<<>>>@@@AAACCCFFFIIILLLNNNOOOMMMNNNPPPPPPOOONNNNNNOOONNNNNNLLLKKKIIIIIIKKKMMMOOOQQQUUUZZZ```eeehhhjjjtttuuuttttttvvvzzz{{{nnnaaa]]]]]][[[YYYZZZXXXWWWWWWVVVTTTQQQOOONNNLLLKKKJJJKKKLLLMMMLLLKKKRRRUUUYYY\\\[[[XXXTTTRRRLLLFFF>>>888555333000...000000000111111111000000000111111222111000///...//////...---------...//////...------,,,,,,------------------------------************************************************)))))))))(((((((((''''''------,,,+++***)))((((((************************************************************************)))))))))*********++++++))))))************++++++++++++++++++++++++++++++******++++++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,///......------------...++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,---------------*********+++,,,---------++++++++++++++++++++++++///---,,,,,,---......------...///---***)))+++---.........------------,,,***++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++***))))))))),,,+++++++++************++++++***************+++'''''')))***++++++++++++************************++++++***)))))))))******++++++*********)))))))))))))))))))))))))))))))))'''&&&%%%&&&((()))((('''''''''((())))))***++++++************************'''''''''(((((()))))))))+++***)))(((''''''((((((+++***)))))))))))))))***************))))))))))))************************))))))************))))))((((((''''''''''''(((((((((((('''''''''((()))***+++***))))))))))))))))))''''''''''''''''''''''''************************************************'''((()))++++++******)))++++++***))))))((('''''''''((()))******)))((('''************************'''((()))***+++,,,---------,,,++++++,,,+++)))'''*********+++******)))(((((((((((()))))))))******++++++++++++++++++++++++++++++***++++++---///000------///111333555777777999;;;>>>AAACCCCCCCCCBBBFFFDDDBBB???;;;888555444222111000111333555555444777888999;;;===???AAAAAACCCDDDFFFHHHKKKMMMOOOPPPPPPPPPPPPOOOMMMNNNQQQSSSTTTVVVVVVSSSOOOPPPWWW\\\```aaaeeejjjqqqyyy~~~ssspppmmmgggbbb```^^^^^^]]][[[YYYVVVSSSRRRNNNMMMLLLMMMNNNMMMKKKIIIQQQTTTXXX\\\]]]]]][[[ZZZXXXSSSJJJCCC===888444111111111111111111111000000111111111111111000///...000000///...------------///...------,,,---------------------------------************************************************++++++++++++++++++******,,,,,,,,,++++++*********************************************************************************))))))*********+++++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---***++++++,,,,,,---------000///...,,,,,,,,,---...***++++++,,,,,,---------------------------,,,,,,------------------------,,,---------......//////+++++++++,,,,,,,,,------++++++++++++++++++++++++...,,,******+++,,,,,,+++//////...---,,,+++,,,---+++++++++*********************++++++,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++******)))(((,,,,,,,,,+++++++++************)))((((((((())))))++++++,,,,,,,,,,,,,,,,,,+++***))))))))))))***+++,,,+++)))(((((()))***+++++++++++++++*********)))(((((((((((())))))))))))'''&&&&&&''')))***)))(((((((((((((((((((((((((((************************'''(((((((((((()))))))))***))))))(((((((((((((((+++*********))))))))))))*********)))))))))))))))))))))******++++++++++++))))))************))))))((((((''''''''''''((((((((((((((((((((()))))))))******)))))))))))))))***((((((((((((((((((((((((************************+++******))))))******+++(((((()))************)))*********)))))))))(((((((((((())))))))))))((((((************************((())))))***++++++,,,,,,++++++,,,,,,,,,+++)))(((*********++++++******)))(((((((((((())))))))))))++++++++++++++++++++++++++++++******+++---///000///000222555888:::<<<===>>>@@@BBBDDDEEEDDDBBB@@@BBB@@@===999555333111111111000111222555777999999<<<>>>@@@CCCFFFHHHHHHIIIHHHIIIJJJLLLNNNOOOQQQQQQRRRRRRQQQPPPPPPSSSXXX\\\___dddhhhfffcccdddllluuuxxxyyy|||~~~vvvnnnkkkhhhfffbbb___[[[YYYXXXWWWPPPOOONNNNNNPPPQQQQQQPPPPPPRRRVVVYYY\\\]]]]]]\\\]]]ZZZVVVPPPJJJCCC>>>:::555444333222111000000000000000000111111111000000111000000///...------,,,//////...---------------------------------------******************************************************++++++,,,------...******++++++,,,,,,,,,---************************************************************************************++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++...---,,,++++++,,,---...+++++++++,,,,,,------...///...---+++++++++,,,---+++++++++,,,,,,------...---------------------------------------------------------....../////////---------,,,,,,,,,++++++++++++++++++++++++++++++...,,,++++++,,,---,,,+++///,,,)))***...000...+++)))))))))***************+++******+++,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++******))),,,,,,,,,+++++++++******+++******)))))))))******+++******)))((((((((((((***))))))(((((())))))******)))((('''((((((***+++++++++++++++*********)))''''''(((((()))))))))))))))((('''(((***++++++***)))))))))((('''&&&$$$###***************************)))))))))(((((((((((('''(((((()))))))))))))))))))))*********)))))))))))))))))))))))))))******)))))))))***++++++,,,,,,))))))************))))))((((((''''''''''''((((((((((((((()))))))))))))))***)))))))))))))))******))))))))))))))))))))))))***************************)))(((((((((((()))***(((((()))***************((()))))))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))************************'''(((***+++++++++************++++++++++++******(((((((((((())))))))))))++++++++++++++++++++++++++++++++++++,,,...000222222444777:::===???@@@AAAAAABBBDDDDDDCCCAAA===;;;;;;999666333222111111111222333444666888;;;>>>@@@BBBDDDGGGJJJLLLNNNNNNNNNOOOPPPPPPQQQRRRSSSSSSTTTNNNOOOQQQTTTXXX___gggmmmttt{{{|||{{{{{{xxxyyytttmmmeee___]]]\\\]]]ZZZWWWTTTSSSTTTUUUVVVVVVQQQRRRTTTUUUWWWXXXYYYYYYZZZ[[[]]]\\\WWWPPPJJJFFF;;;:::888555333222111111......///000111222333333111111000000///...---,,,//////...------------...------------------------************************************************(((((()))***+++,,,------))))))***+++,,,---......*********************************************************************************++++++++++++,,,,,,,,,---------.........++++++++++++++++++++++++---,,,,,,+++******))))))++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,++++++++++++++++++,,,,,,,,,,,,------------------------............---------------------------------........................---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---...000000///---...***&&&)))///222///,,,++++++,,,,,,,,,,,,------,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,+++++++++************+++++++++***+++,,,,,,---,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++*********)))))))))'''(((((())))))******+++***)))))))))+++,,,+++***))))))))))))(((&&&$$$"""*********************************))))))(((((((((&&&'''((()))******))))))''''''((()))))))))))))))))))))))))))************)))))))))******+++++++++))))))************))))))((((((''''''''''''(((((('''((()))*********)))))))))))))))))))))******+++************************************************(((((((((((((((((((((((()))))))))))))))*********(((((())))))***++++++,,,))))))(((((((((((())))))((((((((((((((((((((((((+++++++++*********))))))%%%''')))***))))))***+++)))***++++++,,,+++++++++((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///111333444555888999<<>>BBBEEEGGGHHHJJJLLLNNNOOOOOONNNNNNNNNOOOPPPQQQSSSSSSTTTNNNRRRYYYaaajjjttt~~~|||ssskkkhhhgggggggggccc^^^ZZZXXXWWWUUUTTTTTTTTTSSSSSSSSSTTTUUUUUUUUUZZZ___aaa^^^XXXSSSOOOEEECCC???;;;777555444333////////////000111333444000000000000000///...---000///......------......------------------------************************************************(((((())))))******++++++***++++++,,,,,,---------*********************************************************************************+++++++++,,,,,,++++++++++++,,,,,,,,,---+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++------------------------,,,,,,------------,,,,,,---------------,,,,,,,,,***++++++,,,,,,,,,,,,+++---------------,,,,,,,,,------------.........///------------------------.........---------------------------------,,,,,,------------------------,,,,,,...000222222///------+++***+++...//////...---------....../////////...,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++*********)))))))))(((((((((((()))+++,,,---,,,++++++***+++,,,---...))))))***++++++***))))))((()))******+++++++++*********)))))))))((((((((((((((())))))***++++++,,,+++***))))))******)))(((((()))***+++***)))'''&&&)))))))))))))))))))))))))))))))))))))))*********((())))))******)))''''''$$$%%%&&&((())))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))((((((''''''''''''(((((('''((()))***+++***)))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))((()))))))))))))))******+++************************))))))(((((((((((())))))))))))))))))))))))))))))***************+++++++++''')))***)))'''''')))+++)))***++++++,,,,,,,,,+++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...222555888:::::::::===>>>AAACCCDDDDDDDDDCCCEEEDDDBBB???;;;888444333111111222333444666777888888:::===???@@@CCCGGGJJJLLLLLLMMMNNNNNNOOONNNNNNLLLMMMOOORRRTTTWWWYYYZZZ^^^dddmmmxxx|||{{{zzzyyyvvvrrrnnnjjjddd^^^YYYXXXVVVTTTSSSRRRSSSTTTUUUUUUYYY^^^___\\\XXXUUUTTTOOOLLLHHHBBB===:::888888222111000//////000111111//////000111000000///...000//////...............------------------------************************************************++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++////////////////////////+++,,,............,,,+++.........------,,,,,,,,,)))***,,,---...---,,,,,,.........------,,,,,,,,,---------.........//////------------------------.........------,,,,,,++++++,,,,,,------......///........................((())),,,///111111---***---...///...,,,,,,...000---------........./////////---+++******+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...*********))))))))))))(((#########$$$&&&''')))***&&&%%%%%%&&&(((***,,,---)))***,,,------,,,***)))(((***+++,,,---,,,,,,+++))))))))))))((((((((((((((())))))***+++,,,,,,,,,+++)))(((((())))))(((&&&'''(((***,,,---,,,+++***((((((((((((((((((((((((''''''((()))***+++,,,,,,******+++***)))'''&&&$$$"""###%%%'''))))))))))))(((((())))))*********+++)))))))))((((((((((((((())))))************))))))((((((''''''''''''(((((('''((()))++++++******)))))))))((())))))***++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))+++,,,,,,+++)))((()))))))))))))))******+++,,,,,,++++++***)))))))))))))))(((((((((((())))))************************(((((()))***+++,,,,,,---+++,,,,,,)))&&&&&&(((+++)))***+++,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...000555:::===>>>>>>>>>@@@AAACCCEEEFFFEEEDDDCCCFFFDDDAAA===999555333111111222333555777999:::;;;<<>><<<;;;555444222000.........///...///000111111000//////000000///...............------------------------))))))***++++++++++++***)))))))))))))))))))))))),,,++++++******++++++,,,...+++((((((***++++++)))+++++++++******)))'''''',,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,,,,,,,,,,------,,,++++++)))***,,,,,,++++++,,,...++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,++++++*********,,,,,,,,,---------......000000000///...---,,,+++------...............---,,,------............------///000///...---...000000000//////.........---///......------......///111000...///000000...------...............------/////////...------,,,,,,------------.........---...........................---,,,,,,---...000111------------------------,,,------......------,,,+++,,,------......------,,,,,,************,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---*********))))))))))))(((+++,,,,,,------,,,,,,+++************************((())))))))))))*********+++*********))))))((((((+++*********))))))(((((())))))************))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************+++*********))))))((((((************************+++++++++,,,,,,+++++++++)))))))))))))))(((''''''***)))'''&&&'''(((***,,,(((((())))))******++++++((())))))*********))))))(((((()))***************++++++************++++++((((((((((((((((((((((((++++++++++++******************))))))))))))))))))+++*********))))))(((((()))************+++++++++******))))))((((((''''''************************++++++************++++++))))))))))))***+++,,,---,,,---............111333333555999===@@@AAAAAAAAADDDDDDFFFGGGGGGFFFEEEDDDGGGDDD>>>999666555555666666888;;;<<<<<<===>>>@@@CCCAAA@@@CCCGGGKKKLLLKKKQQQQQQRRRSSSQQQPPPSSSXXXZZZ^^^ccceeehhhmmmwww~~~wwwlllfff___[[[ZZZ[[[ZZZXXXYYYYYYYYYWWWUUUSSSSSSSSSTTTUUUSSSOOOJJJDDDAAA???888666333222222222111000333333444444333222000///..............................---------,,,,,,,,,))))))***++++++++++++***************************,,,++++++******++++++,,,---+++))))))***+++***((())))))************))))))*********************************+++++++++++++++***++++++,,,,,,++++++******+++,,,,,,+++***+++---++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,///...------,,,,,,------,,,,,,,,,------------...------------------,,,,,,...//////000000/////////......///////////////......000111111000000111222////////////////////////000000000000000000000000000///---...///000...---------...///////////////000000////////////......,,,,,,,,,------...///000...............////////////...---,,,,,,---......------------------------,,,------......------,,,+++,,,------......---------,,,+++******+++,,,---++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++*********)))))))))+++,,,,,,------,,,,,,+++************************)))************+++++++++************)))))))))(((************)))))))))((())))))************))))))))))))))))))((((((((('''))))))))))))))))))))))))))))))))))))************))))))))))))((((((((('''))))))))))))))))))))))))******++++++++++++*********************)))(((((()))((('''''''''(((***+++)))))))))))))))*********))))))***))))))((('''&&&((())))))******************))))))))))))))))))***))))))))))))))))))))))))*********))))))((((((((()))))))))))))))*********+++*********)))))))))))))))************+++++++++******))))))((((((((((((************************++++++************++++++++++++******+++,,,,,,---,,,---///000000111444666:::;;;>>>@@@BBBCCCCCCCCCFFFGGGHHHHHHHHHGGGEEEEEEGGGDDD???:::777555666666<<<>>>@@@AAAAAAAAABBBCCCFFFEEEDDDDDDGGGJJJNNNOOOWWWWWWYYYYYYYYYZZZ___cccpppsssxxxyyyzzz~~~yyyuuupppmmmkkkhhhbbb]]]ZZZZZZYYYXXXVVVUUUUUUUUURRRSSSRRRQQQNNNKKKIIIHHH>>>;;;777444333333222111000111111222111000///.......................................------------))))))***++++++++++++***************************,,,++++++******++++++,,,,,,*********++++++)))((('''((()))***++++++++++++************************,,,,,,,,,,,,++++++++++++)))******++++++*********+++,,,---,,,+++***+++,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,000///---,,,+++,,,...///+++,,,,,,,,,------------,,,,,,---------.........///000000111111000000///......///000000000000000000111333444333444555777333333444444444444444444333444555666666555444333111000//////000000///------...///111222222222222000000000000000000000000------,,,,,,---///000222//////////////////......000///...---,,,,,,,,,,,,------------------------------............------,,,,,,---............---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***)))***+++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))'''''''''((((((((())))))************))))))))))))************))))))))))))))))))************)))))))))(((((((((((('''''''''))))))))))))))))))))))))))))))))))))************)))(((((((((((('''''''''(((((((((((((((((((((((()))******************)))***++++++++++++******)))(((((((((((())))))))))))************))))))))))))*********)))((('''%%%%%%((()))******++++++******))))))(((((((((((())))))***************************))))))((('''&&&&&&%%%(((((())))))*********+++***************))))))))))))************+++++++++***))))))))))))(((((((((************************++++++************++++++,,,,,,++++++,,,,,,---------///111333444666999;;;@@@@@@AAAAAABBBCCCCCCDDDHHHHHHHHHHHHGGGEEEDDDCCCBBB@@@>>>;;;::::::;;;;;;@@@BBBCCCCCCBBBBBBCCCDDDJJJJJJJJJIIIIIINNNWWW^^^fffhhhkkklllmmmpppsssuuu{{{ppphhh```___]]][[[YYYWWWWWWWWWTTTSSSSSSRRRQQQOOONNNNNNGGGCCC===888555444222111000000111111111000//////////////////////////////////////////............))))))***++++++++++++***)))))))))))))))))))))))),,,++++++******++++++,,,******+++,,,,,,+++)))((((((((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))******++++++++++++***,,,---...---+++******++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,///---+++))))))***---...,,,,,,,,,,,,------------//////////////////000000...//////000000000//////...///000222333444444555555666888999999:::<<<>>>???>>>>>>>>>======<<<<<<:::<<<===??????===<<<:::888777555444333333000///111111333444666777777777444444333333222222111111000///...------...///000/////////...............///......---------,,,,,,........................------............------,,,------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))((((((((())))))))))))************)))))))))))))))*********)))))))))))))))))))))************)))))))))))))))))))))((((((((())))))))))))))))))))))))((()))))))))************)))))))))))))))((((((((())))))))))))))))))))))))))))))************))))))*********++++++***))))))''''''((()))***)))))))))++++++******))))))(((((())))))******)))(((''''''))))))***++++++++++++***))))))(((((((((((())))))******************************)))((('''&&&&&&%%%((((((((()))******++++++************************))))))*********+++++++++))))))))))))))))))))))))************************++++++************++++++,,,,,,+++++++++,,,------...111444777999;;;>>>@@@AAAAAA@@@@@@AAABBBCCCDDDFFFFFFEEEDDDCCCBBBAAA@@@;;;;;;<<<===>>>AAACCCDDDEEEFFFFFFFFFEEEDDDFFFGGGJJJLLLNNNMMMOOOXXXhhhttt}}}{{{}}}~~~|||{{{|||}}}yyy}}}|||zzzzzzmmmjjjfffccc```]]]ZZZXXXXXXVVVTTTRRRQQQPPPOOONNNNNNIIIBBB<<<888666444222222333333333333333222222////////////////////////000000000000////////////))))))***++++++++++++***((((((((((((((((((((((((,,,++++++******++++++,,,)))***,,,,,,+++***)))(((******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,------,,,,,,,,,......---+++***+++,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---///---+++))))))+++---///,,,,,,---------.........111000////////////000111......///000111222222222444555777:::<<<===>>>???>>>@@@BBBCCCDDDEEEGGGIIILLLKKKJJJIIIHHHGGGFFFEEECCCEEEFFFHHHHHHFFFEEECCCCCCAAA>>>;;;:::888444222666777888999::::::::::::;;;::::::999888777777666666555333111////////////000/////////.........------------....../////////........................---......//////......---,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...---------,,,,,,,,,,,,+++***++++++,,,,,,++++++***))))))))))))))))))))))))+++++++++,,,,,,,,,------))))))))))))))))))******))))))))))))))))))******))))))************))))))************************))))))))))))))))))))))))((()))))))))************************************************************))))))************))))))(((((()))))))))))))))(((''''''((()))***)))))))))++++++******))))))((((((((()))***+++++++++++++++))))))***++++++++++++++++++******))))))******+++************************++++++******)))(((''''''(((((())))))***************************+++++++++))))))*********+++++++++))))))))))))************************************++++++************+++++++++++++++++++++,,,......111444888;;;===???AAACCCAAAAAAAAAAAABBBCCCDDDEEEAAAAAA@@@???>>>=========:::;;;===@@@CCCEEEGGGIIIHHHIIIIIIIIIHHHHHHJJJLLLGGGKKKOOOQQQVVVdddyyy~~~yyyuuuvvvyyy~~~~~~|||{{{{{{xxx|||~~~{{{{{{|||~~~}}}zzztttppplllgggaaa]]]\\\XXXTTTRRRRRRRRRQQQOOOSSSNNNGGGAAA<<<999666555444444444333333333333333000000000000000000000000111111000000000/////////))))))***++++++++++++***((((((((((((((((((((((((,,,++++++******++++++,,,)))+++,,,,,,***))))))******+++++++++++++++******************************,,,,,,,,,,,,++++++++++++***+++,,,---------------,,,---...---,,,+++,,,---++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------000///---,,,---...000111---.........////////////000000///...///000222333222333444666888999::::::@@@AAACCCEEEGGGHHHIIIIIIGGGIIIKKKLLLLLLMMMOOOQQQSSSSSSRRRPPPOOONNNMMMLLLLLLMMMNNNOOOOOONNNMMMLLLLLLIIIFFFCCCAAA>>>;;;888;;;;;;<<<<<<<<<<<<;;;;;;????????????????????????<<<;;;:::888666333222111222222111111000000//////------...000000111111000..............................////////////......------...////////////...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---///---------,,,,,,,,,++++++******++++++++++++******************************((((((((()))))))))******))))))))))))************))))))))))))************))))))************))))))******+++++++++++++++,,,))))))))))))))))))))))))))))))))))))******************+++++++++++++++,,,************************)))******************)))''''''((())))))))))))((((((((((((((())))))))))))************))))))))))))((((((***+++,,,---------)))***++++++,,,+++++++++++++++************++++++************************++++++++++++***************)))))))))))))))))))))*********+++++++++++++++)))************+++++++++)))))))))************+++************************++++++************++++++******+++,,,---///000111555888<<<>>>@@@AAABBBCCCBBBBBBCCCDDDDDDEEEEEEEEE<<<<<<;;;;;;;;;;;;<<<===@@@AAACCCEEEFFFGGGGGGGGGDDDEEEFFFFFFFFFGGGKKKMMMIIIMMMQQQUUU___qqq|||{{{zzz{{{~~~}}}~~~xxx|||}}}wwwpppjjjccc^^^XXXVVVWWWXXXXXXVVVUUUQQQKKKGGGCCC@@@<<<:::666555444333222222222222000000000000000000000000000000000000////////////))))))***++++++++++++***************************,,,++++++******++++++,,,***,,,,,,+++(((((())),,,))))))***+++,,,,,,,,,,,,*********************************+++++++++++++++))))))+++,,,,,,---------+++,,,...---,,,,,,---...++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---..................///000000////////////000000000000000000000111333666999::::::;;;>>>@@@CCCEEEFFFGGGKKKKKKLLLMMMMMMMMMMMMMMMIIIKKKMMMNNNMMMNNNPPPRRRRRRRRRQQQQQQQQQQQQPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRPPPNNNKKKIIIGGGEEEBBB@@@???>>>>>>===<<<;;;999888;;;<<<===???AAACCCDDDEEEAAAAAAAAA@@@>>>;;;888666666666555444444333222222///000111222222111000000..............................////////////......------...///////////////***+++,,,------,,,+++***------------------------,,,---......,,,,,,---...,,,,,,,,,,,,++++++++++++******++++++++++++******++++++++++++++++++++++++&&&&&&&&&&&&''''''''''''((()))))))))************((()))))))))************))))))************))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))************))))))******++++++++++++******************************++++++++++++******'''((()))***************)))((('''''''''(((***+++)))))))))))))))*********((()))***+++++++++++++++)))***++++++,,,,,,++++++******))))))))))))******))))))))))))))))))))))))*********+++++++++++++++++++++******)))(((((((((*********++++++,,,,,,,,,)))************+++++++++))))))*********+++++++++************************++++++************++++++++++++,,,...000222444555888;;;???AAAAAAAAABBBBBBBBBCCCDDDDDDDDDCCCAAA@@@999999999:::;;;===???@@@DDDEEEGGGIIIIIIIIIHHHGGGBBBCCCDDDEEEFFFIIINNNQQQTTTWWWZZZ___jjj}}}~~~}}}|||qqqjjjccc______```^^^\\\VVVSSSPPPMMMKKKGGGCCC@@@999888666444333222222222111111111111111111111111000000/////////.........))))))***++++++++++++***++++++++++++++++++++++++,,,++++++++++++++++++,,,+++,,,,,,***''''''***---'''((()))+++---.........,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,(((((()))++++++,,,,,,,,,+++,,,------,,,,,,...///++++++,,,,,,,,,---------++++++++++++,,,,,,---...+++,,,,,,------.........000000000000111111111111222222333555888<<<@@@CCCAAACCCEEEIIILLLNNNPPPPPPPPPPPPPPPOOONNNMMMLLLKKKGGGHHHJJJJJJJJJJJJLLLNNNMMMNNNNNNOOOPPPQQQQQQRRRUUUTTTTTTSSSSSSTTTTTTUUUQQQOOOLLLKKKKKKIIIGGGEEE@@@@@@???===;;;999777666444666888<<>><<<999888888777666666555555222222333333222111///...////////////////////////......////////////......---......///////////////******,,,,,,,,,,,,******------------------------+++,,,------++++++,,,---,,,,,,,,,+++++++++************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,(((((())))))*********+++(((((())))))*********+++))))))************))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++((()))***+++++++++++++++***)))'''&&&'''(((***,,,(((((())))))******++++++))))))*********))))))(((******+++,,,,,,,,,,,,+++))))))(((((((((((())))))(((((((((((((((((((((((()))))))))***++++++,,,,,,,,,,,,+++***)))(((''''''*********++++++,,,,,,,,,)))************+++++++++))))))******++++++++++++************************++++++************++++++,,,,,,---///222555777888:::===AAABBBBBBAAAAAAAAAAAABBBCCCCCCAAA???<<<:::999999999:::<<>>AAADDDFFFFFFEEEDDDDDDFFFKKKMMMLLLJJJNNNPPPQQQRRRYYYccciiiiiivvvrrrooosss~~~zzzzzzyyytttooopppqqqtttwww|||~~~zzzwwwrrrjjjdddaaa[[[UUUSSSTTTTTTPPPLLLFFFAAA<<<999888777555222444000---...111222111000///............//////000,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,......---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++******))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,///...---,,,,,,,,,------......---,,,,,,---......,,,+++,,,,,,......---,,,---...//////......///111333444666888;;;>>>AAABBBFFFHHHKKKLLLLLLLLLMMMNNNJJJLLLNNNNNNMMMMMMOOOQQQNNNMMMLLLJJJGGGDDDBBB@@@<<<>>>AAACCCDDDFFFHHHJJJJJJKKKLLLNNNQQQSSSUUUWWWXXXWWWWWWXXXXXXYYYZZZ[[[[[[ZZZXXXTTTQQQNNNLLLKKKGGGFFFEEECCCBBB@@@???>>>;;;::::::999:::<<<>>>@@@?????????@@@AAABBBCCCCCCEEEGGGHHHGGGDDDBBBAAAAAA<<<;;;:::888666555333333000000/////////000111111000000000000111222333444//////......///000000111..................------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++************---,,,++++++******++++++***+++,,,,,,,,,+++))))))***************+++++++++******++++++******)))(((((()))***+++,,,++++++***))))))*********))))))(((******************************))))))******+++,,,,,,,,,++++++************)))************+++++++++***)))(((((((((((()))************+++,,,---//////))))))******+++*********))))))))))))))))))))))))))))))))))))***+++,,,,,,************************'''(((((()))))))))))))))************************,,,***((()))+++,,,+++)))***++++++,,,,,,++++++***,,,,,,,,,+++++++++******))))))))))))))))))))))))***************++++++,,,***+++,,,,,,------,,,,,,000111444777999;;;======AAAAAA@@@???>>>>>>>>>>>>???===;;;888666666666777999:::<<>>;;;666222555333111111222444444444000//////.........//////++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,......---,,,,,,,,,------......---,,,,,,---......++++++,,,,,,---.........000111111111000111333666;;;<<>>>>>>>>???@@@??????============??????DDDFFFHHHHHHGGGFFFGGGHHHEEEDDDBBB???<<<999777666111111000000000000111111///////////////000000111///............///000000..................//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++,,,,,,++++++******++++++******++++++******)))(((+++++++++***************++++++++++++++++++***)))))))))***++++++++++++***,,,+++***)))((((((((((((******************************))))))******+++,,,+++************))))))))))))************++++++++++++***))))))))))))***++++++*********+++---...000******)))((((((((())))))))))))))))))))))))))))))+++***************++++++************************'''((())))))******))))))************************+++***)))***++++++***)))***++++++,,,,,,++++++***,,,,,,,,,++++++++++++******************************************+++,,,,,,+++++++++,,,---...000000444555777:::<<<===>>>>>>@@@???>>><<<;;;:::999999888777666555444555666777999;;;>>>AAADDDFFFGGGGGGDDDFFFGGGIIILLLUUU```hhhttt{{{~~~{{{tttpppoooqqqsssrrrwww|||rrrmmmddd\\\WWWVVVWWWYYYSSSOOOJJJGGGCCC>>>777111111111111000//////111333111111000///............*********++++++,,,,,,,,,***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,------,,,,,,+++,,,,,,---++++++++++++++++++++++++,,,,,,------.........///++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------......------------............//////......///111111333444555777:::>>>BBBFFFHHHLLLPPPSSSTTTUUUUUUVVVUUUSSSOOOKKKJJJLLLMMMNNNPPPQQQQQQQQQPPPOOOOOOMMMNNNNNNMMMKKKGGGCCC@@@BBBEEEHHHKKKKKKJJJKKKKKKKKKKKKLLLNNNPPPSSSUUUVVVXXXXXXYYY[[[^^^```bbbddd```___^^^\\\YYYWWWUUUTTTUUUTTTSSSQQQPPPOOOOOOOOOKKKJJJIIIGGGFFFEEEEEEEEEFFFDDDAAA???===<<<<<<===???BBBDDDEEEFFFGGGIIIJJJLLLKKKHHHFFFBBB@@@===<<<666555444333222111111111111111///...------,,,,,,------,,,,,,,,,,,,------------......//////000000........................------------------------,,,---...//////...---,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++***++++++,,,************))))))((((((,,,+++++++++***)))))))))++++++,,,,,,,,,++++++***))))))******++++++++++++,,,+++)))((((((((()))*********************************))))))******+++,,,***)))))))))))))))))))))))))))*********++++++++++++******************+++)))(((((('''(((***,,,---,,,+++)))((('''(((((()))))))))))))))))))))))))))++++++******)))*********************************(((((()))************)))************************+++************+++*********++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,...000333444888999:::<<<===>>>>>>>>><<<;;;:::888666555444444444444444555666777999999;;;===AAACCCEEEEEEFFFFFFEEEIIIMMMOOOTTTaaarrr}}}xxxxxxwwwvvvuuuyyywwwlllbbb[[[ZZZZZZXXXUUUQQQNNNKKKEEE===777000222333000---,,,///222222111000///............*********++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++------......//////000000++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---------------------........................///000111000......111333333666999===BBBGGGMMMQQQRRRTTTWWWZZZZZZWWWTTTQQQOOONNNKKKHHHGGGJJJPPPTTTXXXWWWWWWVVVUUUTTTSSSRRRQQQRRRSSSSSSQQQMMMJJJGGGHHHJJJMMMNNNLLLJJJIIIIIIIIIJJJKKKLLLNNNPPPRRRSSSUUUUUUWWWYYY\\\___bbbcccaaa```___]]][[[ZZZXXXXXXXXXYYYZZZ[[[[[[YYYWWWVVVWWWVVVUUUSSSQQQPPPOOOOOORRROOOKKKGGGCCC@@@>>>===???AAADDDEEEFFFGGGJJJLLLNNNMMMLLLJJJHHHGGGEEEEEE>>><<<:::888666444333333444444333222111111111111...------,,,,,,,,,---------......//////000000000------------------------------------------------+++,,,---......---,,,+++++++++++++++++++++++++++,,,++++++++++++*********,,,++++++***++++++,,,,,,*********))))))))))))))),,,+++++++++***)))))))))***++++++,,,,,,,,,++++++***************+++++++++***)))((((((((()))+++,,,******************************))))))******+++,,,)))))))))))))))))))))***))))))*********+++++++++*********++++++*********)))(((((((((((()))+++,,,---,,,***)))(((((()))***))))))))))))))))))))))))++++++******)))*********************************((())))))*********************************************+++************+++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,---...000333555777::::::;;;;;;<<<<<<;;;;;;777666555333222111111111111222333555777999;;;<<<>>>AAAEEEFFFEEEEEEFFFHHHLLLRRRYYY^^^eeesss}}}yyywwwvvvvvvxxxyyy~~~ssshhhaaa^^^___\\\WWWUUURRRNNNHHHCCC888999999666222111333666333222111//////.........++++++++++++++++++,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,++++++++++++***++++++,,,,,,------......++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---.........---------...////////////...---...000111111///000444888:::>>>CCCIIINNNSSSYYY\\\[[[[[[\\\[[[XXXTTTPPPMMMHHHHHHHHHIIIKKKQQQXXX]]]^^^\\\YYYXXXXXXXXXWWWVVVWWWWWWXXXXXXWWWUUUSSSQQQMMMOOOPPPOOOMMMJJJIIIJJJJJJJJJKKKLLLNNNPPPRRRSSSSSSTTTUUUXXX[[[^^^aaacccbbbbbbaaa```^^^]]]\\\\\\[[[]]]___bbbbbbaaa___]]]aaaaaa```___]]]\\\[[[ZZZ]]][[[WWWSSSMMMHHHDDDBBB@@@AAACCCCCCCCCEEEGGGJJJMMMMMMMMMLLLLLLKKKKKKKKKEEECCCAAA>>>;;;:::888888333333333222333333444444111111000////////////000//////////////////000000------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++******++++++,,,,,,++++++***))))))))))))***+++++++++***************)))***++++++++++++++++++******))))))******+++,,,(((((((((((()))***+++,,,******************************))))))******+++,,,)))))))))************+++)))************+++++++++))))))***++++++***))))))*********+++++++++,,,,,,++++++***)))))))))******))))))))))))))))))))))))+++***************++++++************************((()))******++++++******************************)))+++++++++***)))***+++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---------...///000222555777888999999999999888777666666222222111111000000111111000111333666999;;;===>>>BBBFFFIIIIIIHHHIIILLLPPPTTT[[[dddkkkttt}}}yyyqqqqqqsssvvv}}}}}}sssmmmgggaaaZZZUUUSSSPPPLLLHHH======;;;888444333333444222111111000////////////,,,,,,++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,++++++******+++,,,,,,---,,,,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---.........---------...///000000///...------111444555555777>>>CCCFFFJJJPPPUUUXXX[[[^^^aaa___\\\XXXTTTQQQOOONNNNNNJJJLLLOOORRRSSSUUUXXX[[[[[[WWWTTTSSSUUUVVVWWWVVVWWWXXXXXXXXXXXXWWWVVVVVVSSSTTTTTTSSSPPPOOOOOOPPPQQQQQQRRRSSSUUUWWWXXXYYYXXXXXXZZZ\\\___ccceeegggfffeeeeeedddcccbbbbbbbbbbbbccceeegggiiiiiiiiiiiihhhhhhhhhggggggfffeeeddddddcccaaa]]]XXXRRRMMMJJJEEEFFFFFFFFFEEEEEEHHHJJJMMMMMMMMMMMMMMMMMMMMMNNNHHHGGGEEECCCAAA@@@@@@???888888666555333222222222222222111000000000000000000000000///////////////................................................+++++++++******+++++++++++++++++++++++++++++++++---,,,,,,,,,++++++++++++++++++******++++++,,,------,,,+++***)))******+++***************+++++++++((()))******++++++******+++***)))))))))***+++,,,((())))))*********))))))******************************))))))******+++,,,************++++++,,,,,,)))************+++++++++((())))))******))))))(((((()))+++,,,,,,,,,***)))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,************************))))))***++++++++++++***************************)))+++,,,+++)))(((***,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------...///111333555666777777777777666666444333111000000000000000111222444444222333666999===???AAABBBEEEIIILLLMMMMMMPPPVVV\\\aaahhhrrr{{{~~~}}}{{{wwwtttvvv|||uuummmaaaYYYTTTQQQNNNLLLBBB???;;;888666444222000111111000000000000000111---,,,,,,++++++*********))))))***+++,,,,,,------******+++++++++,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++---...///...---------...///000000///...---///333888:::;;;???GGGNNNOOOSSSYYY]]]^^^___```aaa```[[[TTTNNNKKKLLLOOORRRPPPSSSXXXZZZXXXUUUSSSRRRTTTPPPLLLKKKNNNRRRTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVXXXYYYYYYWWWUUUUUUVVVXXXYYYZZZZZZ[[[]]]___```aaa^^^___aaacccfffiiilllmmmiiiiiihhhhhhggggggffffffjjjjjjjjjkkkmmmpppssstttkkkkkklllllllllkkkjjjjjjffffffeeeccc^^^XXXSSSOOOOOOPPPOOONNNLLLLLLNNNPPPNNNNNNNNNNNNNNNNNNNNNNNNIIIHHHGGGFFFEEEEEEEEEEEEEEECCC@@@<<<888444222111111111000///////////////111111000000//////......////////////////////////........................,,,+++***))))))***+++,,,++++++++++++++++++++++++......---------,,,,,,,,,+++*********+++,,,,,,---------+++*********+++,,,))))))******+++++++++,,,'''((()))***************+++***)))))))))***,,,---******+++++++++)))'''&&&*********************************)))***++++++,,,******+++++++++,,,,,,,,,)))************+++++++++'''((()))******)))((('''%%%''')))++++++***(((&&&%%%&&&((()))))))))(((((())))))))))))))))))))))))))))))))))))***+++,,,---************************))))))***++++++++++++***************************(((+++,,,,,,)))(((***,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,************************,,,,,,++++++,,,,,,---......///222444666777777777555555444333222000...---//////000111333555666777666777:::>>>AAADDDFFFGGGFFFJJJNNNOOOQQQUUU^^^eeerrrxxxuuuppprrrvvvuuu}}}}}}nnnbbb\\\XXXUUUSSSJJJEEE???<<<;;;999666333111000000000000000111222+++,,,,,,------,,,,,,+++...---,,,,,,++++++++++++///,,,******,,,,,,***''',,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++***---...//////---++++++,,,///,,,)))***...222444444444777;;;@@@EEELLLTTTYYY[[[\\\\\\]]]]]]]]]\\\\\\YYYYYYWWWUUUTTTVVV[[[^^^\\\ZZZXXXTTTQQQNNNLLLKKKJJJJJJKKKMMMQQQSSSTTTTTTRRRUUUWWWYYYZZZ[[[^^^``````bbbaaa\\\ZZZ]]]___^^^bbbbbbbbbbbbeeehhhlllnnnfffgggiiiooovvv|||{{{yyywwwtttssssssuuuvvvwwwvvvvvvwww{{{yyyvvvsssrrrrrrqqqnnnkkknnnmmmkkkhhhddd```]]][[[WWWYYY\\\]]][[[VVVQQQMMMLLLMMMNNNPPPQQQPPPLLLIIIKKKKKKJJJIIIJJJKKKLLLMMMJJJHHHEEECCCAAA>>>999555444333111111222333222111//////...------.........//////000000111111222222---------............///........................------------------------------------------------////////////...,,,***(((,,,------...---,,,***)))************************************************)))************+++++++++***************************+++,,,,,,,,,,,,+++***************************,,,,,,,,,,,,,,,+++***))))))))))))******+++++++++++++++++++++++++++++++++111///---+++)))***++++++,,,,,,,,,++++++*********++++++************++++++,,,+++*********,,,...000...---,,,+++******************************************+++++++++,,,,,,,,,,,,+++******,,,,,,+++***++++++******************+++++++++***)))((('''&&&++++++******************,,,,,,,,,,,,...///000111222222444444444444333222444333222111/////////...///......000444777999:::;;;>>>CCCGGGHHHIIIJJJKKKKKKMMMRRRWWW^^^jjjxxx~~~{{{wwwuuuvvvvvvvvv{{{qqqggg```WWWQQQPPPOOOLLLGGG@@@:::777777111000000111222222000///)))******++++++******)))---,,,+++************+++///,,,******,,,,,,***(((,,,,,,++++++,,,,,,---...------,,,,,,+++++++++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,,,,...//////...---...///000---+++,,,000444666777;;;???FFFLLLQQQUUUYYY\\\\\\[[[[[[ZZZYYYXXXXXXWWWUUUWWWYYYZZZ[[[\\\^^^```ccc___XXXQQQLLLHHHGGGGGGKKKLLLNNNRRRVVVYYYZZZ[[[WWWYYY[[[\\\\\\^^^aaadddiiimmmmmmiiigggjjjmmmnnnqqqqqqrrrssstttwwwyyyzzzvvvwwwyyy}}}|||xxxvvvuuusssooolllhhheeecccaaabbbdddccc```[[[VVVSSSPPPOOOOOOPPPQQQPPPOOOMMMOOONNNMMMMMMMMMMMMNNNOOOOOOMMMKKKJJJHHHEEEAAA>>>:::888555444444333111000111000000/////////000000000000000000000000000000........./////////000000........................------------------------------------------------)))***,,,---............+++,,,---------,,,+++***************************++++++++++++++++++++++++************++++++++++++***************************+++,,,,,,,,,,,,+++***************************,,,,,,,,,,,,,,,+++***))),,,,,,---------.........++++++++++++++++++++++++---,,,+++******++++++,,,,,,,,,,,,++++++*********++++++************++++++,,,,,,+++++++++---///111...---,,,+++******************************************+++++++++,,,,,,,,,,,,+++******,,,,,,+++***++++++******************------------,,,+++***)))+++++++++++++++*********,,,,,,,,,---///000111222222222333444333333222111222111111000000000000000111111222555999===???@@@EEEGGGJJJLLLLLLLLLMMMOOORRRVVV]]]fffsss~~~{{{zzz{{{xxxuuu{{{}}}yyyzzz}}}}}}xxxyyy}}}uuujjjaaa\\\TTTSSSPPPLLLGGGAAA<<<999444222111111222333222000)))******++++++******)))++++++******))))))******...,,,++++++++++++***))),,,,,,++++++,,,,,,---......------,,,+++***)))(((++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,///......---------------,,,---//////...///000111000...---///333888<<<>>>CCCIIIQQQXXX[[[[[[ZZZZZZWWWVVVTTTSSSRRRRRRRRRSSSSSSWWW\\\```aaabbbbbbcccddd___XXXQQQMMMKKKLLLMMMSSSUUUXXX\\\___aaaaaaaaa\\\]]]```bbbdddiiinnnrrr|||~~~zzz{{{}}}yyyuuurrrpppqqqqqqpppmmmiiiddd```]]]XXXUUUSSSRRRSSSSSSRRRQQQPPPPPPOOONNNNNNNNNOOOOOOOOONNNLLLKKKKKKIIIFFFDDDBBB???<<<999777555111///222222111111111111222222111111000//////...------////////////000000000111........................------------------------------------------------((()))***,,,---...//////++++++,,,---------,,,,,,++++++++++++++++++++++++------------------------************+++++++++,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,+++******---------...............************************))))))******+++++++++,,,+++++++++++++++*********++++++************++++++,,,+++++++++,,,...000222------,,,+++******************************************+++++++++,,,,,,,,,,,,+++******,,,,,,+++*********++++++++++++++++++......------,,,,,,++++++++++++++++++++++++++++++,,,---...///000222333444222222222222222111000///000000///000000111222333444666888;;;???CCCFFFHHHNNNOOOPPPPPPPPPPPPRRRTTTZZZ^^^fffrrryyyvvvsssuuu}}}~~~uuuppprrrrrrmmmmmmrrrmmmsssyyy~~~|||zzzzzz~~~tttkkkfff]]]ZZZUUURRROOOIIIBBB===777555333222333333333222+++,,,,,,------,,,,,,+++++++++************++++++---,,,++++++++++++******,,,,,,++++++,,,,,,---...------,,,+++******))))))+++,,,,,,---...---------------------------------...---,,,++++++,,,---...,,,...//////......000222//////000444999???DDDGGGIIINNNUUUYYYYYYWWWTTTRRRNNNNNNLLLLLLMMMOOOQQQSSSXXX[[[```ccccccccccccccc^^^\\\XXXVVVVVVXXX[[[]]]^^^aaaeeeggghhhgggffffffccceeeiiimmmrrrzzz~~~zzzuuupppllljjjbbb```^^^\\\[[[YYYVVVTTTSSSSSSSSSRRRRRRRRRRRRRRRPPPNNNMMMLLLMMMLLLJJJHHHHHHEEEBBB???===999555222222222111111000111111111000/////////.........---....../////////000000000........................------------------------------------------------,,,,,,,,,,,,,,,+++++++++***++++++,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))(((((()))************)))+++++++++***************++++++************++++++************,,,...///000---,,,++++++*********+++******************************+++++++++,,,,,,,,,,,,+++******,,,,,,+++*********+++++++++++++++,,,---,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,---...///111222333444444222222111111000000//////000000000111111222444444888:::===@@@DDDGGGKKKNNNRRRSSSSSSSSSTTTVVVYYY\\\fffiiiooozzzyyysssrrroookkklllpppooopppqqqttt~~~wwwssssssttt~~~}}}}}}zzz|||}}}}}}zzzuuujjjddd[[[WWWTTTPPPIIICCC<<<999555333333444444333+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,,,,---+++,,,,,,++++++******+++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,---.........---------------------------------,,,+++******+++,,,------...///...------///111111333777;;;@@@FFFKKKNNNNNNQQQSSSSSSQQQMMMKKKJJJHHHHHHHHHKKKNNNSSSWWWZZZ___aaabbbbbbaaaaaabbbccc\\\\\\]]]^^^```bbbdddffffffiiinnnpppooonnnnnnnnnsssuuuyyy}}}~~~zzzxxxqqqpppnnnmmmjjjfff```\\\ZZZZZZYYYYYYXXXWWWWWWVVVUUUSSSRRRQQQRRRRRRPPPOOOKKKIIIGGGEEECCC@@@<<<999444333222111000000000000---........./////////000------........./////////........................------------------------------------------------//////...,,,+++*********++++++++++++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''************************++++++************++++++((((((((()))***,,,------,,,,,,++++++******++++++******************************+++++++++,,,,,,,,,,,,+++******,,,,,,+++*********++++++,,,,,,,,,,,,---,,,+++*********++++++++++++,,,,,,------------...///111222333444444333111111111000000/////////222222222333444555666777===???BBBDDDFFFJJJOOOSSSWWWXXXYYY[[[]]]aaafffjjjuuuuuuyyy}}}|||xxxuuurrrssswwwzzzvvvrrrssszzz{{{vvvtttuuuwww{{{}}}{{{wwwyyy~~~~~~zzzqqqeee]]]XXXTTTOOOJJJAAA===999666555444333222)))******++++++******))),,,,,,,,,+++,,,,,,---...***,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,---...............------------------------+++++++++++++++,,,,,,---...//////......///222444666:::@@@EEEHHHKKKNNNPPPQQQQQQPPPMMMIIIGGGGGGHHHFFFGGGJJJMMMRRRWWW\\\^^^aaaaaaaaa___^^^___bbbdddbbbccccccdddfffggghhhiiimmmqqqwwwzzzzzzzzz}}}~~~xxxqqqmmmcccbbbaaa___\\\ZZZWWWVVVYYYWWWTTTSSSSSSSSSQQQPPPNNNLLLKKKJJJIIIFFFCCC@@@888777555333222000000000------...//////000111111------------....................................------------------------------------------------...------,,,,,,------...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++************************************+++*********))))))(((((()))))))))***************++++++************++++++'''(((((()))*********+++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******,,,,,,+++*********++++++,,,---------...---,,,++++++,,,---...+++,,,,,,------......//////000222333333333222111111111000000000000111111444444555666888:::;;;<<>>CCCJJJMMMNNNMMMLLLMMMMMMMMMKKKIIIFFFEEEFFFHHHFFFHHHKKKNNNRRRUUUXXXZZZZZZ[[[]]]]]]^^^```cccfffffffffggghhhlllppptttwww}}}xxxvvvsssooojjjddd___\\\^^^[[[XXXUUUUUUTTTRRRQQQQQQPPPOOONNNMMMKKKGGGCCC???===;;;888666444333222000000000000000000000000............////////////........................------------------------------------------------...------------...000111...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------************************,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++***)))))))))***+++,,,((()))))))))*********+++++++++************++++++))))))************)))))),,,++++++***++++++,,,,,,------------------------******+++++++++,,,,,,,,,,,,+++******,,,,,,+++*********++++++,,,------...---,,,+++******+++---...,,,,,,,,,---.../////////111111333333333222000///000000000///000111333444333444555888<<>>:::666222,,,,,,,,,------,,,,,,,,,******))))))***+++,,,,,,)))+++---,,,***)))+++---,,,,,,++++++,,,,,,---...000000///...---,,,,,,+++,,,---......//////..............................,,,---///000111000///...,,,---///111333777<<<@@@DDDJJJPPPSSSQQQMMMJJJIIIGGGHHHHHHFFFDDDDDDFFFHHHFFFGGGJJJLLLOOOPPPQQQRRRRRRUUUYYY]]]___bbbfffhhheeeeeefffjjjqqq{{{}}}uuunnnkkkfffccc___\\\[[[ZZZXXXWWWSSSRRRQQQQQQOOOMMMHHHEEEDDDCCC@@@===:::777666555222222111111000000//////////////////000000000000........................------------------------------------------------000///...------...///000///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------************************---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++***)))(((((()))+++...///(((((())))))*********+++++++++************++++++***++++++++++++***))))))+++++++++***++++++,,,,,,........................******+++++++++,,,,,,,,,,,,+++******,,,,,,+++*********+++,,,,,,---......+++***((('''''')))***,,,,,,,,,------...///000000111222333444333111///---000000///000111222444555111333555:::???DDDHHHJJJGGGIIILLLMMMQQQZZZhhhsss||||||{{{~~~}}}~~~|||~~~www}}}vvvhhh^^^YYYSSSPPPKKKGGGBBB===777333000---+++---222222///,,,++++++++++++++++++++++++.........------,,,,,,,,,+++++++++,,,,,,---------/////////......---------///...---,,,,,,---...///...------,,,,,,,,,------111000...---,,,---...///111111222555999???EEEHHHIIIIIIJJJLLLLLLMMMMMMMMMGGGFFFGGGJJJHHHEEEFFFJJJNNNHHHEEEIIILLLLLLLLLNNNUUUWWWZZZ]]]```cccdddeeebbbhhhsss~~~~~~tttqqqkkkddd___\\\ZZZZZZYYYXXXVVVTTTRRRPPPOOONNNGGGFFFDDDCCCBBB@@@<<<999111000///000222222111000//////////////////......000/////////..................---,,,,,,+++******---------...............++++++++++++++++++++++++......---------,,,,,,,,,------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++************************+++*********))))))(((((())))))))))))***+++,,,---+++,,,---.........------000///...,,,+++***)))))))))***+++,,,---,,,+++++++++++++++)))((((((+++------,,,---000333333///+++.........------,,,,,,+++,,,,,,...000111222222222333222111000000//////000,,,.../////////000222444777<<>>BBBEEEHHHIIIKKKOOORRRQQQSSSTTTUUUZZZfffvvvuuurrrxxx~~~}}}zzzsssvvv|||}}}ttthhheee```[[[TTTLLLDDD???000+++111???BBB777------------------------------...------------,,,,,,,,,---------,,,,,,,,,,,,,,,+++++++++,,,------......///...------------...///...---------------......///000000111111111111000444888>>>DDDHHHJJJJJJJJJJJJKKKLLLMMMMMMNNNMMMMMMLLLJJJKKKLLLHHHBBB@@@BBBBBBCCCIIIPPPRRRSSSXXX___cccdddgggkkkpppvvvzzz||||||~~~}}}}}}~~~|||qqqiiieeedddbbb```^^^]]][[[XXXUUUUUURRROOOMMMKKKHHHDDDBBB<<<:::666444333222111000000000111111222222222333000000000/////////......---------...///000000111000//////......---------------------------------------,,,,,,,,,+++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,------.........---,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,---......++++++************++++++++++++++++++++++++++++++***************************************)))))))))))))))))))))***+++,,,,,,,,,+++*********+++,,,---......---++++++*********)))***+++,,,,,,,,,,,,+++,,,,,,,,,+++)))))),,,...'''+++...---***)))+++............------------------...///000111111111111111000///////////////000///000222333444888===@@@DDDEEEGGGHHHIIILLLPPPSSSTTTWWWZZZ^^^eeeppp~~~~~~}}}}}}zzzwwwmmmllljjjllluuu|||xxxrrrkkkbbbXXXNNNHHH...---;;;PPPRRR???///------------------------------------------------------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,.........------............------------......///......///111333555666777>>>@@@EEEHHHJJJJJJIIIGGGKKKKKKLLLMMMNNNNNNMMMMMMLLLIIIHHHHHHDDD??????CCCJJJLLLRRRVVVVVVVVV^^^hhhkkknnnrrryyy|||xxxrrrooollljjjhhheee```\\\YYYVVVRRROOOMMMKKKHHHFFFCCC???:::777444333111///000000111111222222333333000000000////////////...------...//////000000111111000000///...------,,,........................---,,,,,,,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,++++++,,,,,,---.........------,,,,,,+++***))))))*********+++++++++,,,,,,,,,,,,,,,+++++++++***************)))***++++++,,,++++++************++++++++++++++++++++++++++++++******************************************************))))))***++++++,,,,,,***)))((((((***,,,---------,,,+++*********+++******++++++,,,,,,,,,,,,***++++++***))))))+++---+++,,,---,,,******---000------------...............///000111111111111111/////////...//////000000000111333555888===CCCGGGJJJJJJJJJJJJLLLOOORRRTTTUUUZZZaaahhhpppxxx{{{|||wwwssslllgggiiirrruuufffXXXNNN))))))555FFFGGG777+++***++++++++++++++++++++++++------------------------------------------------......---,,,++++++******---..................------------------...///000.........111555:::???BBBCCCDDDFFFGGGIIIIIIIIIIIIKKKKKKLLLMMMMMMMMMMMMLLLOOOKKKIIIHHHGGGEEEIIIOOORRRTTTYYY[[[ZZZ\\\hhhttt{{{~~~{{{{{{~~~{{{xxxwwwssslllfff^^^ZZZUUUQQQOOONNNLLLJJJGGGDDD???;;;888555222000000000000111111222222222111000000000////////////........................111111000///......------////////////////////////---------,,,,,,,,,++++++------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,******++++++,,,,,,,,,---------,,,,,,+++***))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))***+++++++++******))))))******+++++++++++++++++++++++++++***************************************+++++++++*********)))******+++,,,+++***)))((((((***,,,---,,,,,,+++*********+++++++++***++++++++++++,,,,,,)))***+++***)))(((***+++...+++))))))+++---...------------......////////////000111111111111111000///////////////000111222000333666999===BBBHHHLLLPPPPPPPPPQQQTTTXXX[[[]]][[[bbbllluuu}}}}}}zzzsssnnnnnnqqquuuvvvcccWWW***))),,,111222---+++,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,---------............000///...---,,,+++***)))------...//////...------------------...///000000000000222666;;;@@@FFFIIICCCCCCDDDEEEGGGJJJLLLNNNKKKKKKLLLLLLLLLLLLKKKKKKMMMJJJHHHJJJJJJKKKQQQXXXWWWYYY___dddfffjjjwww|||zzzzzz|||~~~{{{uuugggccc\\\WWWSSSQQQOOONNNKKKHHHDDDAAA>>>;;;666333111111111111111111111111111111000000000/////////////////////............111000000//////.........////////////////////////......---------,,,,,,,,,------------------------,,,------......------,,,------............------++++++++++++++++++++++++---,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,,,,+++++++++******+++++++++++++++,,,------******))))))))))))******++++++++++++++++++++++++*********************************++++++++++++++++++***************+++++++++***)))))))))***+++,,,+++************++++++,,,++++++******++++++,,,---)))***++++++***)))***+++---)))&&&'''+++---,,,***,,,,,,---...///000000000111111111222111111000000////////////000111333333222555:::???CCCHHHMMMQQQPPPPPPRRRWWW^^^eeeiiikkklllrrr{{{{{{uuusssssstttyyyrrreee+++......))))))---///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---...///000000000//////...---,,,++++++------...//////...------------------...///000111333666:::???DDDHHHJJJKKKCCCCCCDDDFFFHHHJJJLLLMMMJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIKKKOOOQQQQQQVVV\\\^^^bbbjjjsssxxx}}}~~~~~~vvvppphhh```ZZZWWWTTTRRRNNNLLLJJJHHHFFFAAA<<<888444444333333222222111111111111111000000000//////...//////000000111111111000000000////////////////////////////////////////////////.........---------------------------------......//////......---------............---------------,,,++++++******++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,+++++++++******+++++++++++++++,,,,,,---******))))))))))))******++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++***************+++*********+++++++++,,,,,,******)))******+++,,,,,,++++++*********+++,,,---+++,,,------,,,+++,,,---+++***)))***+++,,,,,,,,,,,,,,,---...///000111111222222222222222111000/////////000000111333444555555999???EEEJJJNNNRRRUUUQQQSSSYYYcccooozzzzzz|||yyy%%%///111+++***111000)))------------------------,,,,,,,,,------.........***+++,,,---...000111111.....................---,,,---...//////...---,,,---------......000111111666:::AAAGGGLLLMMMKKKJJJEEEFFFGGGHHHIIIIIIIIIHHHIIIJJJJJJJJJJJJJJJIIIIIIMMMNNNSSSYYY[[[[[[]]]bbbhhhlllvvv~~~}}}{{{qqqggg```[[[WWWUUUPPPOOONNNMMMKKKFFF@@@<<<666666555444333222222111111111111111000000000000......///111222333444555////////////000000000000////////////////////////000////////////.........------------------------......////////////......------............------//////...---,,,++++++***++++++++++++++++++,,,,,,---------.........//////,,,,,,,,,+++++++++******)))))))))((()))******+++******))))))))))))******++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++***************+++******+++,,,,,,,,,,,,+++))))))))))))***+++,,,,,,,,,+++*********+++,,,---,,,...//////...------...***---//////,,,+++---000+++,,,---...///111111222222222222222222111000///000000000111222444555666888<<>>BBBHHHNNNQQQPPPNNNLLLHHHIIIJJJJJJHHHHHHIIIJJJKKKLLLMMMMMMMMMOOORRRUUUXXXZZZ\\\]]]___bbbfffjjjxxx}}}wwwkkkaaaZZZWWWVVVSSSPPPNNNLLLJJJGGGEEE@@@===999777666555333222......///000111222333333111///...///111111...,,,000/////////............//////............//////......//////......---,,,,,,,,,,,,------.........---+++***+++///000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------------++++++,,,,,,,,,,,,------+++,,,---...---,,,+++***+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,++++++******************)))******++++++,,,------++++++++++++++++++++++++++++++************++++++***+++,,,---...------,,,************************,,,------......------,,,,,,,,,,,,++++++*********...---,,,+++,,,...111222......///000111333555666555333111///......///000,,,///333444444555999===EEEJJJQQQTTTVVVXXX\\\___bbblllvvv...---,,,++++++,,,---...---,,,,,,++++++,,,,,,---...------,,,,,,------............///......------/////////.........------...///111111/////////000---///000111333777<<<@@@FFFIIILLLPPPSSSSSSSSSRRRNNNNNNMMMKKKIIIGGGHHHIIIHHHJJJMMMOOOQQQSSSWWWYYY\\\]]]```cccgggmmmuuuzzz}}}qqqfffaaa]]]ZZZVVVSSSPPPLLLHHHEEEEEECCC???<<<:::888555333222222222222222222333333111000///111444666555444000000/////////.........//////............//////......//////......---,,,,,,------------------...000...,,,---//////...,,,------------------------++++++,,,,,,,,,---------***+++,,,---------------++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++++++++,,,,,,------,,,,,,+++++++++************++++++++++++******************,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))***+++,,,------,,,+++************************,,,,,,------------,,,,,,,,,,,,,,,+++++++++******...------,,,---...000111...///000222333444555666555444222111111111222333222444777888999===CCCHHHKKKOOOTTTWWWXXXZZZ^^^bbbhhhuuu,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------,,,,,,------...------......///.........000000////////////......///000111111//////000111000111222333777<<>><<<999777777777888<<<;;;:::777333111222333111111000000000///////////////............//////......//////......---,,,/////////...............***+++------,,,---...000---------,,,,,,++++++***,,,---------............---............------,,,++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,******++++++++++++******++++++,,,,,,,,,,,,++++++******++++++,,,---------)))******+++,,,,,,------++++++++++++++++++++++++++++++************++++++,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------////////////////////////222333444555555555444333333333222222333555888999===CCCLLLQQQSSSSSSTTTVVVXXX\\\```cccgggmmmvvv}}}zzzwwwtttrrrpppoooqqqvvv||||||vvvooonnnlllmmmoooqqqrrrrrrssszzz}}}~~~~~~~~~xxxvvvvvv~~~......---,,,,,,---............------------.........------,,,,,,------............///......------------........./////////...///000000000333666999===???CCCEEEEEEFFFHHHIIIJJJJJJJJJIIIGGGEEECCCBBB???BBBFFFIIILLLQQQUUUYYY\\\^^^aaafffmmmxxxzzzoooiii^^^\\\XXXUUUTTTRRROOOMMMIIIFFFAAA===999777777777333444555333000///000111111111111000000000////////////............//////......//////......---,,,............////////////---///000000...---///111000//////...------,,,,,,------------...........................---,,,,,,++++++,,,,,,,,,,,,------,,,,,,------,,,,,,++++++******++++++++++++******,,,,,,,,,++++++,,,,,,,,,******++++++,,,------...+++++++++++++++++++++,,,++++++++++++++++++++++++++++++************++++++...---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......//////.........000111222777777666666666666666666444333222333777<<>>>>>???@@@AAAEEENNNUUUVVVWWWZZZ\\\[[[^^^eeemmmttt}}}yyyqqqfff^^^ZZZXXXUUUSSSTTTPPPJJJEEEAAA???<<<:::777555444333444333222000111111111111000000000000000000000000000000000000///////////////......---...............---------***777;;;333---000111....................................------,,,,,,,,,000000///...------,,,,,,++++++,,,...000///---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,---------,,,,,,+++++++++,,,+++***)))))))))******++++++++++++++++++++++++---,,,,,,+++*********+++++++++------------++++++***)))((('''''')))+++---000,,,)))(((***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......///000111333555666<<<:::888777666555333111666888888777<<>>BBBGGGJJJSSSYYY\\\ZZZ[[[```eeefffgggooowww}}}zzzppphhhaaaZZZUUUVVVTTTPPPMMMIIIEEE@@@<<<777555333222222222111000222111111111000000000000000000000000000000000000//////000000//////...---/////////......---------***666:::222---000111....................................------,,,,,,,,,000//////...------,,,,,,++++++,,,...000///---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,.........------,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++---,,,++++++******+++++++++,,,,,,------,,,,,,++++++***))))))***+++,,,------+++((((((+++---------,,,,,,,,,,,,,,,,,,,,,,,,......///111333555777888;;;:::888777777666555444555999<<<>>>FFFSSS]]]aaagggeeeddddddgggkkknnnpppvvv}}}|||xxxuuullllllllllllqqq~~~|||yyywwwuuuuuutttpppllllllnnnqqqwww~~~---------.........//////---------,,,------...//////...---,,,,,,---...///........................,,,---///000///000111333000333777;;;>>>@@@AAAAAA??????@@@@@@AAA@@@@@@???<<<;;;;;;===BBBIIIQQQVVV[[[______[[[\\\dddmmmqqqvvv}}}~~~vvvjjj___WWWVVVUUUSSSRRROOOIIIBBB>>>:::777444222333333333222222222222111111111000000000000000000000000000000//////000000//////...---000000//////...---,,,,,,+++444888222---///000....................................---------------/////////...------,,,,,,,,,+++,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------............------------,,,,,,---------,,,+++***++++++++++++++++++++++++,,,,,,++++++******+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++)))((()))+++...//////------------------------//////111333555777999::::::999888777666666777777;;;@@@FFFMMMXXXdddkkkjjjjjjkkkkkkkkkmmmttt}}}yyyyyyzzz|||zzzuuupppooonnnjjjmmmqqqvvv{{{------------............---------------.../////////...------------...///........................,,,.../////////000222444333666:::???AAAAAA???>>>===>>>?????????>>>===<<<<<<===@@@DDDJJJQQQXXX]]]]]]aaaaaa___aaalllwww||||||xxxkkkbbb[[[YYYWWWUUURRRNNNIIIEEE@@@===888555555555666555333333222222222111111111000000000000000000000000000000000000000///......111111000///...---,,,,,,,,,333555111---///000..........................................---------//////.........---------,,,,,,,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...------------------------,,,---...//////---+++***++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++++++++*********,,,---......------------............000111333555777999;;;;;;:::999888666444555777888CCCJJJTTT^^^jjjtttwwwtttpppqqqsssvvv{{{{{{wwwvvvrrrqqqppppppqqqtttyyy|||+++,,,,,,,,,,,,---------...------------...//////.........------.........////////////////////////...000000000000000333555777:::===@@@AAA@@@===;;;>>>>>>?????????>>>======>>>BBBHHHMMMQQQVVV[[[^^^```fffjjjkkkppp{{{|||sssgggccc^^^YYYWWWTTTRRRPPPEEEAAA<<<888777666666555333333333333222222222222111111111111111111111111000000000000000//////...111000000///......---------111333000---...//////...............................................................------------,,,+++,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---++++++++++++++++++++++++,,,---/////////...,,,***++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,++++++******,,,------,,,++++++,,,------------....../////////111222555777999;;;<<<<<<:::999888555333444888;;;FFFPPP]]]iiiuuu}}}{{{{{{}}}zzzvvvrrrpppooooooooopppxxx+++++++++,,,,,,,,,------......------......///000........................////////////////////////000111111111111222555777<<<===???@@@AAA@@@>>>===@@@@@@?????????@@@@@@AAACCCIIIOOOTTTVVVYYY^^^bbbgggooovvvxxx}}}tttnnneee]]]XXXVVVTTTSSSIIIEEE@@@;;;999777555333444444444333333333222222111111111111111111111111000000111111000000///...000000000/////////.........///000///------...///......................................./////////........................---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,************++++++++++++,,,---.........---,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++************,,,.........,,,++++++,,,------......///000000000222444666999:::;;;;;;;;;999999888666444777===BBBGGGTTTdddppp{{{|||wwwtttqqqooommmhhhjjjnnntttwww}}},,,,,,,,,,,,---------..................//////000---..................---///////////////////////////000111222222555999<<>>;;;777444444444444444333333333333111111111111111111111111000111111111111000/////////////////////000000000...............---...000........................---........./////////000...........................,,,+++,,,---......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++************++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---...---,,,+++***++++++,,,***,,,......,,,+++---...---......///000000111111444555777999;;;::::::999666888999888888<<>>???@@@???>>>AAAFFFJJJKKKJJJIIIHHHFFFDDDDDDHHHOOOUUUWWWXXXZZZ]]]eeetttyyynnnccc\\\YYYUUUPPPNNNMMMIIIAAA;;;999666444333333444333222333333111000000000111222111111111111000000000000000000000000////////////////////////////////////000///---,,,++++++,,,,,,000000000000000000000000------------------------.........------,,,,,,,,,+++++++++,,,,,,------------------------------------------,,,,,,,,,++++++---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++------,,,,,,,,,+++++++++//////////////////......---///000111000000222444777888:::::::::;;;===>>>444777999<<<@@@LLL\\\hhhyyy{{{~~~zzztttooojjjggghhhkkkpppsssssswww......---,,,---...////////////.........---------///////////////////////////000000111111111111000000222555888;;;>>>@@@AAACCCBBBBBBEEEIIILLLLLLKKKIIIGGGEEEFFFJJJPPPTTTVVVWWWZZZ___eeeooo~~~{{{nnnddd^^^ZZZTTTQQQOOOIIIBBB;;;<<<999666444444444444333444333222111000111111222111111111111000000000000111000000000////////////////////////////////////111000///---------------000000000000000000000000------------------------.........------,,,,,,,,,++++++,,,,,,,,,------------------------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,........................---///111111111111333444888999;;;:::999888888999888;;;>>>DDDLLLZZZjjjuuu|||||||||uuuqqqlllkkklllllljjjjjjrrr|||//////...---------.....................---------000000000000000000000000...//////000111111222222333555999===@@@AAABBBBBBFFFFFFFFFHHHKKKMMMLLLKKKLLLIIIIIIMMMUUU[[[]]]\\\[[[```iiirrr}}}sssjjjddd]]]WWWSSSNNNHHHCCCAAA===999666555555555444444333222111111111222222222222111111111000000000111111000000000/////////////////////////////////111111000///............000000000000000000000000------------------------.........---------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++------------------------.........------------,,,------------------.........000222222222222444666888:::;;;;;;999888888999:::>>>EEEPPP]]]mmmzzz{{{zzzvvvpppkkkiiigggdddfffkkkuuu//////......------------........................//////////////////////////////000000111111222333666999===@@@CCCCCCCCCBBBFFFFFFHHHIIIKKKKKKJJJJJJOOOPPPSSSXXX^^^bbbdddeeeffflllvvv{{{tttjjjaaaZZZVVVQQQNNNFFFBBB<<<888666555555444444333333333222222222222222222222111111111000000111111111000000000//////////////////////////////000000000//////.........////////////////////////.......................................---------,,,,,,------------------------------------------...------------,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------//////.........---------,,,,,,,,,---------------///111333333333444666777888:::<<<===<<<;;;<<<===:::@@@MMM]]]nnn||||||tttqqqpppllljjjjjjhhhnnnvvv}}}/////////......---,,,,,,---.............................................222111111111111222333333999;;;???BBBDDDDDDCCCBBBCCCEEEFFFGGGHHHIIIIIIJJJPPPVVV\\\```aaaccciiiooouuu{{{{{{nnnccc[[[VVVSSSLLLGGGAAA<<<999777555444444444444444333333222222222222222222111111111111111111111111000000000000000000000000000000000000////////////.........---////////////////////////................................................------------------------------------------------.........---------,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++//////.........---------,,,,,,,,,---------......000222444444555555777999:::;;;<<<<<<;;;;;;===>>>???IIIYYYmmm}}}~~~xxxrrroooggggggggghhhooo}}}.........///......---,,,---------.......................................222222111111222444666777<<<>>>@@@BBBDDDDDDCCCBBBBBBCCCEEEFFFFFFHHHKKKNNNTTT[[[bbbdddcccfffpppyyy~~~~~~rrreee[[[UUUQQQMMMHHHBBB>>>;;;777444444444555555555444333222333222222222222111111111222222111111111000000000000000000000000000000000---.../////////......---000000000000000000000000......................................./////////............------------------------------------............---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------------,,,,,,,,,,,,---......//////111333555666666777999;;;======<<<;;;999;;;>>>@@@LLLXXXiii{{{|||wwwpppllleeeaaabbbjjjvvv,,,---.../////////...------------.........//////........................111111111222444777:::<<<@@@AAABBBCCCDDDDDDDDDDDDCCCDDDFFFFFFGGGJJJPPPTTT]]]aaaeeehhhjjjqqq|||xxxiii```WWWTTTOOOJJJEEE???:::666444555555666555444333222333333222222222111111111222222222111111111000000000000000000000000000000...///000000000000///...000000000000000000000000........................---........./////////000///.........------------------------------------............---------------------------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...//////000000111333555777777888:::<<<<<<<<<;;;;;;<<>>AAACCCCCCCCCDDDDDDEEEFFFFFFDDDFFFGGGGGGIIIMMMTTTZZZffffffhhhlllsss}}}yyynnn[[[XXXTTTOOOJJJCCC<<<777444555666666666555333333333333333222222222111111222222222111111111111000000000000000000000000000///000111222222111000///000000000000000000000000////////////////////////---.........//////000000//////.........---------------------------------//////.........---------.........------,,,,,,,,,------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++------......///000111111222444666777888999;;;===::::::;;;===BBBJJJTTT[[[eeeooo{{{}}}|||qqqsssxxxzzzsssnnnkkkhhhfffiiinnnvvv---------.........//////..................------////////////000000000000222000111555;;;@@@BBBBBB???DDDIIIHHHEEEBBBEEEHHHFFFEEEFFFKKKTTT^^^eeeiiiiiimmmsss{{{mmmggg^^^UUUNNNGGG???999888666444333444555555555333333333333333333333333444444444333333333222222111111000000//////......000000000000000000000000000111000///---***'''%%%111000000///...---------...------,,,,,,------...------............------------++++++++++++------////////////////////////------------------------------------------------------------------------+++++++++,,,---...///000222000...+++******+++,,,,,,,,,+++******+++++++++......---...///222555666555777999999999999:::;;;;;;:::;;;???HHHUUUaaaiiiqqquuuzzz~~~}}}{{{sssttt~~~wwwqqqmmmjjjgggeeefffllluuuuuuvvvxxx---------.........//////........................////////////000000000000222222333888>>>CCCDDDCCCDDDEEEFFFGGGFFFEEEEEEEEEDDDGGGMMMUUU^^^fffmmmqqquuu{{{xxxhhh\\\VVVQQQJJJEEE>>>;;;888777777777666555333333333333333333333333333333333333222222222222111111000000////////////000000000000000000000000111111111000000000//////000//////...------,,,,,,...------,,,,,,------...------............------------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,------...///...,,,++++++,,,...///...------,,,,,,,,,------............000222555777666888::::::::::::;;;<<<@@@@@@AAAGGGQQQ]]]jjjqqqvvvvvvxxxzzz}}}}}}{{{|||vvvssslllhhheeefffiiippp}}}uuusssvvv------........./////////......................../////////000000000111111333444777===BBBFFFFFFEEEHHHEEECCCCCCEEEFFFDDDBBBEEEMMMXXXbbbjjjpppwww{{{~~~~~~}}}zzz~~~}}}~~~vvvfff]]]WWWQQQMMMBBB>>>:::777666555444333444444444444444444444444333222222222222111111111111000000000000/////////000000000000000000000000///............///000000///......------,,,,,,,,,......------------......------............------------,,,,,,,,,,,,------++++++++++++++++++++++++------------------------......------,,,,,,++++++++++++++++++++++++++++++......---,,,,,,,,,,,,,,,,,,,,,++++++,,,...000111//////.........//////000.........///111333666777888:::;;;;;;;;;;;;<<<===???@@@EEELLLWWWcccnnnuuuyyywwwuuuuuuyyy|||{{{}}}||||||}}}uuunnnhhhdddbbbbbbiiirrr}}}{{{uuuppprrryyy............////////////............/////////////////////000000111111222333666;;;AAAEEEGGGGGGFFFEEEDDDBBBAAABBBCCCDDDDDDNNNWWWccckkkpppuuu}}}~~~xxxqqqmmmmmmmmmpppyyy~~~{{{kkk^^^UUUOOOFFFBBB===999777666555444555555555555444444444444222222222111111111000000000000000000000000000000000000000000000000000000.../////////......------//////.........---------......------------......------............---------------,,,,,,---------------------------------,,,,,,------------------......---,,,,,,+++++++++------------------------------,,,,,,+++,,,,,,---,,,,,,,,,,,,---///000111/////////...//////000000...//////111333555777888888:::;;;;;;;;;;;;===???>>>BBBIIISSS^^^iiirrrwwwwwwuuussssssxxx{{{vvvqqqooommmiiiggghhhiiikkkqqqyyyxxxpppkkkfffcccfffkkknnnxxxyyytttttt{{{........./////////000000........./////////000000/////////000111222222222444888>>>CCCFFFGGGFFFFFF???AAABBB@@@???AAAHHHNNN\\\bbbjjjnnnrrrwww~~~sssiiifffeeegggjjjpppyyy}}}mmm]]]UUUNNNIIICCC>>><<<:::999888666666666555555444444444222222222111111111000000000000000000111111111111000000000000000000000000///000222444444222000///000000000000///////////////......------......///------............------------------------------------------------------,,,,,,,,,---------......------,,,,,,,,,+++++++++------------------------+++******+++,,,---...............---.........///......------...///000000...///000222444666888999888999;;;;;;;;;<<>>@@@@@@???@@@AAA???@@@CCCFFFLLLVVVbbbkkkooooooooossszzz}}}sssuuuvvvwww|||}}}qqq^^^XXXOOOFFF@@@<<<999777888888777777666555555444333333333333222222222222000000111111111222222222000000000000000000000000************,,,...000111/////////000000000000000//////............//////------............------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///*********+++,,,,,,------+++++++++++++++++++++++++++*********+++,,,------///////////////...------------------...///000000...000222444777999:::;;;999;;;<<<>>>@@@CCCHHHKKKRRRYYYeeepppxxxzzzyyywwwvvvzzzvvvkkkeeeaaa]]]ZZZ[[[UUUOOOMMMKKKLLLSSS[[[eeennn{{{zzzrrroooiiijjjjjjkkkrrr}}}////////////000000000000---......///000111111222...///000111222333444444666:::>>>???======>>>???CCCBBBBBBHHHTTTbbbmmmssspppooopppvvv|||uuu|||mmmfff[[[QQQIIIDDD@@@===999888888777666555555444444444444333333333222222000000111111222222222222000000000000000000000000444111---******,,,000333........./////////////////////............//////---..................---,,,---...//////...---,,,////////////////////////++++++,,,,,,---...//////))))))***+++,,,------...---------------------------,,,++++++******++++++......///////////////...------------...///111111///000222555888:::;;;;;;;;;<<<>>>@@@BBBFFFKKKOOO\\\dddpppzzz~~~|||zzzxxxlllfffaaa]]]YYYXXXRRRLLLIIIFFFFFFLLLTTT___hhhttt}}}yyymmmmmmjjjffffffpppyyy............////////////---------......000111222///000000111222222333333777999;;;<<<<<<===???AAAGGGGGGKKKUUUcccnnnssssssqqqqqqttt}}}}}}zzzwwwyyyxxxdddWWWRRRMMMFFF@@@AAA<<<888888666333333666555444333333222222333333000000000000000111111111333222000/////////000111000000000000000000000000---///000000///......//////...---,,,---...///000111000///------......////////////......---------//////...---,,,++++++***,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------------...//////111444777999999999999::::::999<<>>BBBFFFLLLZZZggg}}}vvvkkkcccaaaXXXUUUPPPKKKHHHHHHKKKNNNRRRYYYbbbkkksss}}}zzztttnnnlllkkkjjjmmmrrrxxx/////////000000000111111000///////////////000000333333333333444444444444111333666999;;;???DDDGGGLLLVVVdddmmmpppqqqsssuuu~~~}}}xxx~~~~~~kkk]]]TTTOOOGGG@@@;;;;;;999666555777555444444333333333333333333333333333333333333222222222111000000000000111000000000000000000000000...///111000///...///000000000000000000000//////111000///.........//////---------,,,,,,,,,,,,,,,------------------------------------------,,,,,,......---------,,,,,,,,,///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------...///000111222333666999:::::::::;;;<<<@@@@@@CCCFFFKKKUUUhhhyyyxxxllleeeZZZWWWQQQKKKHHHGGGHHHIIINNNSSS[[[bbbjjjuuuyyyuuuqqqllliiiiiifffooozzz000000000000111111111111111111000/////////000000444444444444444444444444333555888:::>>>CCCIIINNNYYYdddqqquuusssrrrvvv|||~~~|||{{{iii]]]WWWJJJBBB<<<;;;:::777666777555555444333333333333333333333333333222222222222222222111111111000000000000000000000000000000000///000111000//////000222222333444555444333111///000000000//////////////////////////////.........,,,---------......//////.........------,,,,,,,,,......---------,,,,,,,,,/////////......---,,,,,,------------------------.................................///000111333333555777:::;;;;;;;;;<<<>>>CCCDDDGGGMMMTTTbbbyyyssshhh\\\XXXRRRLLLIIIGGGFFFEEEKKKOOOVVV\\\eeeqqq~~~~~~tttkkkgggcccgggmmmttt000000000000111111111111222111111000000000111111333333444444444444444444:::<<<>>>AAAFFFLLLTTTYYYgggooouuuuuurrrsss{{{~~~zzzjjjbbbTTTJJJAAA???>>>;;;999:::666555444444333333444444333333222222111111111111222222222222111111111000000000000000000000000000///000111000///000222444555777999::::::777333111000000000000000/////////////////////////////////,,,------......//////000.........------,,,,,,,,,......---------,,,,,,,,,//////.........---------------------------------.................................///111333444555777999;;;<<<<<<<<<>>>@@@AAADDDJJJTTT^^^nnnxxxjjj\\\XXXQQQLLLJJJGGGDDDBBBDDDHHHMMMTTT]]]iiixxx~~~rrrkkkhhhggggggkkksss/////////000000000111111222111111111111111222222333444444555666666777777;;;===@@@CCCIIIRRR\\\bbbpppsssvvvwwwxxx|||{{{vvvwwwzzzpppbbbTTTGGG@@@===:::777888666555555444444444444444333333222222111111000000222222333333222222111000000000000000000000000000000111111000000000333555:::<<>>@@@AAABBBEEEOOO]]]kkkxxxyyyjjj[[[VVVPPPMMMKKKHHHDDDAAAAAADDDIIIOOOWWWcccqqq{{{{{{tttnnnjjjfffggglllvvv....../////////000000000111111111111111222333444555555666777999:::;;;;;;;;;===AAAFFFNNNZZZeeemmmtttvvvzzz{{{rrryyyvvveeeSSSGGGAAA<<<888888666666555444444444444444555444444333222222111111222222333333333222111000000000000000000000000000111111111000000111444777>>>AAAEEEGGGEEEAAA:::666000000111222111000///...,,,---------.........///............////////////,,,,,,------------------......---------,,,,,,,,,++++++,,,,,,------............................................................///111333555888999:::;;;=========>>>AAACCCHHHLLLYYYkkkzzz~~~ttteeeYYYTTTOOOLLLLLLJJJEEEAAAAAADDDHHHLLLSSS]]]iiirrr|||wwwqqqlllkkkkkkooo|||............////////////111111111111222333444555666666888999;;;===>>>>>>@@@CCCGGGNNNXXXeeesss{{{vvvyyyuuuvvvxxxyyycccTTTLLLDDD@@@???666666555444444444444555666666555444333333222222222222333444333222111000000000000000000000000000111111111000000111444777@@@DDDHHHJJJIIICCC===888000111111222222000///....../////////000000111111/////////////////////...,,,,,,,,,------...............---------,,,,,,,,,)))******+++,,,---............................................................///111444666888:::;;;<<<===>>>>>>???AAADDDQQQUUUbbbwww}}}zzz}}}nnn^^^XXXSSSNNNLLLMMMKKKFFFAAA???AAAEEEHHHLLLTTT___gggrrrxxxzzzssspppmmmmmmvvv////////////000000000000///222333111///111777===>>>===<<<===???AAAAAAAAA@@@DDDLLLXXXfffqqqwwwxxxyyyyyyssszzz|||eeeUUUIIIAAA<<<::::::888555333444666999444444444444333222222111333333333333333333333333222222111111111111222222111000000111222333555666>>>@@@CCCEEEEEEAAA===:::111111000///////////////000000//////.........---000000///...............//////.........---------...///000111222222222222------............------,,,,,,,,,---------......///......------///000111111111111222444777:::;;;===<<<>>>AAABBBAAAEEEKKKMMM```vvv{{{tttvvvxxxyyyvvvnnnccc\\\WWWSSSOOOKKKIIIGGGEEECCCAAAAAAAAADDDHHHNNNTTTXXXeeekkksss{{{xxxoookkkmmmpppsss////////////000000000111///111333111000222999???CCCBBBAAA@@@@@@AAA@@@@@@EEEIIIRRRbbbrrr|||yyyyyy~~~xxxaaaOOOEEEAAA:::999777555444444666777444444555555555444333333333333333333333333333333222222111111111111222222000000111111222333333333;;;===@@@BBBAAA>>>:::777111000///.........//////000/////////............000000///...............//////.........---------....../////////...------------............---------------.........////////////...---...///000111111111222333555888:::<<>>CCCCCCCCCCCCCCCBBBCCCDDDFFFKKKWWWggguuu|||~~~yyy}}}xxx[[[IIICCC;;;:::777666666666555444333444555666666666666666444444444444444444444444222222111111111111222222///000222333222111...---444555777888777555333111222000...,,,,,,---///000///////////////.........000000///.......................................//////000000///...------------............---------.........///////////////////////////000000000222333555777999;;;<<<<<<@@@???AAACCCDDDHHHRRR]]]qqqyyytttrrrooollljjjgggeeebbb^^^[[[YYYUUUQQQMMMJJJHHHFFFDDDCCCBBB@@@???@@@BBBDDDEEEHHHLLLTTT\\\fffttt{{{yyyuuuuuuxxx~~~000000000000111111111111000111333555888<<>>>>>======>>>???BBBFFFJJJTTTfffxxxzzzvvvkkkjjjlllqqqvvv}}}|||}}}~~~~~~}}}zzzvvvpppggg]]]WWWUUURRRNNNKKKIIIHHHFFFEEECCCBBBBBBAAAAAABBBCCCDDDCCCFFFLLLQQQXXXcccpppyyy~~~yyyuuurrrnnnmmmttt|||000000111111111222222222333333555888<<>>@@@@@@>>>===???@@@DDDIIIOOO\\\rrrvvvqqqfffcccaaabbbhhhvvv}}}wwwpppggg]]]WWWTTTQQQMMMKKKKKKJJJIIIGGGGGGFFFEEEDDDCCCCCCCCCCCC@@@CCCIIINNNTTT]]]iiiqqq|||wwwsssnnnjjjkkkooowww000111111111111222222222444444666999===AAADDDDDD@@@AAACCCEEEJJJVVVfffrrrtttUUULLLBBB<<<;;;<<<:::888777777888777777666555555555555555555555555555555222222111111111111222222333222222111111222333333333333222222222222333444000111333444333222000...---.........//////000000000000///...............---------.........//////222222222222111000///...---..................---............/////////000...///000222222111111000333666:::???AAA@@@>>>===@@@AAAFFFKKKSSSaaayyyuuuqqqlllfff```^^^bbbppp|||uuunnneee]]]WWWTTTQQQNNNLLLLLLLLLKKKJJJJJJIIIHHHFFFDDDCCCCCCCCC>>>BBBHHHMMMSSS\\\gggnnnvvv}}}}}}wwwqqqkkkiiijjjgggyyy222222222111//////111333222666;;;???AAABBBCCCDDDDDDFFFHHHJJJPPP^^^qqqkkkVVVEEEBBBAAA:::777:::999888666666777666333111444444444444444444444444333333333222222222111111444333333222111111111222111111111111111111111111......//////000000111111///000222333333222000/////////............/////////...---,,,,,,---...///........................000000//////......------///......------///000111...///000000000111444777999:::<<>>???EEELLLVVViiivvvmmmeeeaaaaaakkk~~~rrrlllggg```YYYWWWTTTRRRRRRUUUZZZ\\\ZZZYYYVVVTTTQQQNNNLLLIIIFFFDDDAAABBBCCCFFFKKKSSS]]]dddmmmwww|||sssnnnoooiiilllvvv111222222111000111444666:::===@@@BBBCCCCCCDDDEEEFFFGGGMMMYYYjjj|||yyywwwoooZZZPPPIII@@@<<<<<<:::888777777888888666555333333333333333333333333444444444444333333333333222111111000000000000111111111111111111111111111/////////000000000000111000000000000000000000000000//////......//////000.........//////........................................../////////////////////.........///000111///000111111111222555888888:::<<<>>>@@@@@@@@@???CCCIIISSSaaauuu}}}sssjjjeeeccclll|||ooogggccc]]]XXXWWWUUUSSSSSSYYYcccjjjiiieee___\\\WWWRRRNNNKKKGGGEEE@@@@@@AAACCCGGGOOOYYY___iiisss}}}~~~~~~{{{yyyyyy{{{|||{{{|||~~~}}}|||||||||}}}~~~~~~xxxvvvooolllmmmuuu111222333333333555888::::::===AAACCCEEEGGGJJJLLLKKKMMMTTTdddxxx|||vvvwwwzzzwww{{{}}}hhhZZZPPPEEE>>>===:::888777666777888777666333333333333333333333333555555444444444333333333222222111111111111111222111111111111111111111111000000000000000000000000000000////////////000000000000////////////000000---...///000000///...---........................------......//////000000///////////////000000000///000111111111333666999888:::<<<>>>???@@@AAABBBIIIPPP\\\mmm~~~wwwnnnhhhfffnnn|||mmmddd```[[[XXXXXXSSSRRRSSS\\\jjjvvvvvvppphhhbbbZZZSSSOOOKKKGGGDDD??????@@@AAAEEEMMMVVV\\\gggqqq|||}}}zzzxxxxxxuuusssrrrrrrqqqqqqqqqrrrrrrqqqooommmmmmnnnoooppprrrvvv|||~~~vvvpppjjjiiimmmxxx222333555555666888<<>>>>>>>>@@@CCCEEEKKKTTTeeeyyyyyyqqqllliiiooo~~~mmmddd___ZZZWWWXXXRRRTTTVVV___pppzzzmmmeeeZZZRRRNNNJJJFFFCCC@@@@@@@@@BBBEEEMMMVVV\\\gggrrr|||}}}zzzxxxwwwvvvttttttrrrooolllkkkjjjiiiiiigggeeedddbbbbbbbbbbbbcccfffjjjooosssyyy}}}uuummmgggffflll|||111333555666888:::>>>BBBCCCDDDEEEEEEFFFHHHKKKNNNPPPZZZkkk}}}{{{zzzzzzzzzzzzzzz|||~~~qqqbbbaaa``````ccckkkuuu}}}~~~yyy~~~tttfffXXXLLLEEE===;;;888777777777777666555555555555555555555555444444444444333333333333444333333333333444555555111111111111111111111111222111111111111000000000000000000000000000000000111000000//////000000111/////////000000/////////////////////////////////.........///////////////...///000111111111000000///111222222333555999;;;;;;===??????>>>@@@EEEIIIMMMYYYoooxxxrrrmmmooonnnddd^^^YYYVVVVVVRRRWWW\\\ccctttoooeeeXXXOOOLLLIIIFFFBBB@@@@@@AAABBBFFFNNNWWW]]]gggrrr|||||||||{{{zzzyyyyyyyyyyyyyyy{{{yyytttpppooolllggggggfffdddbbb___]]][[[ZZZ[[[\\\^^^```bbbeeejjjmmmuuuxxx~~~~~~ssslllggghhhoooxxx///111333555777:::???BBBEEEEEEEEEEEEFFFHHHLLLOOOWWWggg{{{~~~yyyuuurrrqqqooommmllloootttxxxzzzzzzxxxwwwxxx||||||yyy}}}yyyjjj\\\ZZZWWWUUUVVV[[[ccciiirrryyyzzzuuufffWWWMMMBBB???;;;999999999888777777777777777777777777777333333333333222222222222333222222222333333444555111111111111111111111111222222222111111111000000000000111222222111000000111111000000000000111111000000////////////000000///////////////////////////////////////............///000111222111000000///111222333444666999<<<<<>>BBBBBBCCCDDDDDDFFFJJJOOOSSS```sss~~~~~~~~~|||wwwsssooollliiigggeeehhhmmmqqqssssssqqqppppppttttttqqqvvv|||tttfffYYYWWWRRROOONNNQQQXXX]]]dddkkkwww|||}}}ppp```TTTEEEBBB>>>;;;::::::999999777777777777777777777777333333333222222222111111222111111111222333333444111111111111111111111111222222222222111111000000///000222444444222000///111111000000000000111111111000///......///000111000000000000000000000000000000//////.........---...///000222222111111000000111222333444666:::======@@@BBBAAA???AAAHHHNNN\\\lll~~~xxxuuurrrpppppprrrvvvrrrlllwwwnnnddd]]]VVVRRRQQQLLLWWW___cccpppooodddUUULLLJJJJJJGGGDDD>>>???@@@BBBFFFNNNXXX^^^dddnnnxxx{{{{{{|||{{{xxxxxx{{{}}}}}}|||zzzvvvpppkkkgggcccbbb```]]]ZZZYYYZZZ\\\WWWZZZ]]]```bbbfffjjjnnnqqqvvv{{{rrrkkkggggggkkk///000333666999===AAACCCFFFCCCCCCGGGIIIKKKSSS^^^iii|||~~~|||{{{xxxvvvzzz{{{zzzvvvooohhhccc```aaaeeejjjmmmnnnnnnoooooorrrpppooooooooolllfffaaaYYYUUUPPPKKKJJJLLLOOORRRXXX___iiittt}}}~~~|||rrrdddPPPEEE:::888999777666666999:::::::::999777555444333444555666666444222111444444333333222111000000222222111111111111222222222222222111111111111000000000000000000000000000000000//////......------......------------......000000000000000000000000///////////////////////////////////////000111111000000222444777999;;;<<<@@@<<<>>>EEEFFFEEEOOO^^^iiizzz~~~zzzuuuooogggccc```cccaaaaaahhhnnn|||tttqqqqqqqqqnnnaaaXXXSSSRRRUUUYYY[[[___fffooovvvzzz{{{jjjaaaUUULLLIIIGGGCCC@@@@@@AAABBBDDDHHHNNNVVV[[[fffmmmsssvvvzzz}}}|||xxxxxxvvvyyyyyytttpppmmmiiifffdddbbb___]]]___]]]ZZZYYYZZZ[[[ZZZYYYbbbeeekkksss|||zzzssspppooollluuu111222444888;;;???BBBDDDFFFEEEHHHLLLMMMNNNXXXccctttzzzvvvvvvtttsssvvvwwwwwwsssmmmgggbbb``````dddjjjnnnpppqqqqqqrrrqqqooonnnnnnlllhhhbbb]]]WWWTTTPPPLLLKKKLLLNNNPPPSSSYYYbbbkkkttt~~~yyy{{{|||~~~qqqVVVLLLCCC@@@>>><<<;;;>>>=========<<<;;;999666555444444333333222222333333555555444444333222222111222222111111111111222222222222222111111111111000111111111111111111111111///////////////.........//////............//////000000000000000000000000///////////////////////////////////////000111111111222444666888;;;<<<===@@@<<<===DDDFFFHHHUUUfffxxxzzzwwwsssooojjjeee___[[[XXX[[[YYYZZZ```fffzzz}}}tttpppnnnnnnuuupppcccZZZUUUUUUXXXZZZ[[[```fffmmmqqqssssssggg^^^SSSLLLIIIHHHEEECCCBBBBBBCCCEEEIIIPPPXXX^^^gggooouuuyyy|||}}}xxxsssooorrr}}}}}}xxxtttqqqnnnkkkhhheeebbb___]]]\\\\\\[[[YYYZZZ\\\```gggooowww~~~zzzrrrnnnhhhjjjppp|||333444777:::>>>AAADDDFFFGGGIIILLLOOOPPPTTT```lllxxxsssrrrsssrrrtttuuuuuurrrllleeeaaa___]]]cccjjjpppssstttuuuvvvsssrrrqqqooolllggg```ZZZUUUSSSPPPMMMLLLLLLMMMNNNMMMRRRXXX___gggqqq}}}~~~}}}vvvuuutttttttttvvvxxxyyy{{{pppqqquuu}}}zzz]]]SSSHHHBBB???<<<===AAACCCBBBAAA???===:::777666666444222111000111333444666666555555444444333333222222111111111111222222222222222111111111111000111111111111111111111111...///////////////000000000000////////////000000000000000000000000000000////////////////////////000////////////000111111333444555777:::<<<>>>???@@@===???DDDHHHOOObbbvvv~~~wwwmmmiiieeeaaa^^^ZZZVVVTTTOOOSSSRRRSSSYYY]]]nnnuuunnnkkkjjjiiivvvssseee]]]XXXXXX[[[\\\^^^bbbgggkkkmmmllljjjbbb[[[QQQKKKIIIIIIHHHFFFEEEEEEFFFGGGKKKRRR[[[aaajjjrrrzzz}}}~~~xxxoookkkjjjsss|||yyyqqqnnnjjjfffdddbbb___]]]XXXXXXZZZ]]]bbbiiiooorrr|||{{{ssskkkgggcccgggttt333555888<<<@@@CCCEEEFFFGGGKKKNNNOOOQQQYYYiiiwww~~~}}}wwwuuuvvvwwwwwwxxxwwwssslllddd___]]]\\\bbbjjjqqquuuwwwxxxyyywwwwwwvvvtttoooggg___ZZZRRRQQQPPPOOONNNMMMLLLLLLJJJNNNRRRWWW]]]gggsss|||}}}vvvsssrrrkkkiiigggeeeddddddeeefffjjjoooxxx}}}xxxvvvtttvvv}}}~~~ooo^^^LLLCCCAAA???@@@BBBFFFEEECCC@@@===:::777666666555444333222333444444555555555555444444333333333222222111111222222333222222222111111111000000111111111111111111111111......//////000000000111111111000000000000111111////////////////////////////////////////////////000000//////000000111222333444666888:::===>>>???AAA???AAAGGGNNN[[[rrrzzzqqqjjjccc___ZZZWWWUUUTTTRRRQQQLLLPPPOOOQQQVVVXXXgggyyyooojjjggggggkkk~~~vvvggg___ZZZZZZ]]]```bbbfffkkknnnmmmjjjfff```ZZZQQQKKKHHHHHHHHHGGGGGGHHHIIIKKKOOOVVV^^^eeemmmvvv~~~~~~wwwooohhheeejjjuuu{{{vvvsssooojjjgggcccaaa___^^^```cccgggiiimmmrrrxxx~~~xxxnnneeeccciiittt333555999===AAADDDEEEFFFHHHLLLNNNNNNSSSaaattt~~~~~~{{{|||}}}}}}wwwnnneee^^^[[[[[[aaaiiipppuuuwwwyyyzzzyyyzzzzzzxxxqqqggg^^^XXXQQQQQQQQQPPPOOONNNMMMLLLKKKNNNQQQTTTYYYcccnnnwww~~~}}}vvvoookkkjjjhhhfffbbb^^^\\\ZZZZZZZZZZZZ___hhhrrr}}}xxxvvvyyytttYYYKKKIIIHHHFFFEEEEEEDDDBBB???;;;999777666555666777777777666444444444444444444333333333333333333222222222222333333222222222111111111000000111111111111111111111111.../////////000000111111111111000000000000111111////////////////////////000000000000000000000000000000000000000111222222333444666888:::<<<>>>?????????BBBJJJWWWiii~~~wwwssspppkkkccc]]]ZZZWWWSSSPPPPPPQQQPPPPPPMMMPPPNNNPPPVVVWWWddd|||ssskkkgggjjjiiiyyywwwiii```[[[\\\```fffhhhlllppprrrppplllhhh```ZZZRRRKKKGGGEEEFFFFFFHHHJJJLLLNNNSSSYYYaaagggqqqyyy{{{sssjjjddd```cccjjjuuu{{{xxxrrrooojjjfffccccccdddeeecccfffkkkqqqxxxvvvmmmjjjjjjkkkqqqyyy444666:::>>>BBBEEEFFFGGGIIIMMMPPPRRR\\\nnn~~~|||qqqfff___[[[\\\aaahhhnnnrrruuuxxxzzzxxx{{{|||yyyqqqfff\\\WWWQQQQQQQQQQQQPPPOOONNNMMMMMMPPPSSSVVVZZZbbbmmmuuu||||||uuuooolllkkkgggddd```\\\XXXVVVUUUTTTRRRVVV\\\dddppp}}}zzzzzz}}}|||kkkXXXQQQLLLGGGEEECCCBBB???<<<:::888777666555777888999999777555444444333333333333333333333333333222222222222333333222222222111111111111000222222222222222222222222///000000000000000000111111111000000000000111111000000000000000000000000000000000000000000000000111000000000000111222222333444666888;;;===???@@@>>>???DDDPPPcccyyyyyyssslllfffccc^^^YYYUUUTTTQQQNNNMMMOOOPPPQQQPPPOOOQQQOOOQQQXXXXXXddd{{{wwwmmmhhhhhhiiiwwwxxxjjjccc```bbbgggmmmnnnqqqtttuuusssnnnjjj___ZZZRRRKKKEEEDDDDDDEEEHHHKKKNNNRRRVVV\\\cccgggrrryyy}}}uuummm```]]]\\\```fffmmmyyy|||wwwqqqmmmjjjiiiiiieeeeeefffhhhmmmsssyyy|||}}}tttrrroooiiiiiinnn666888<<>>CCCGGGIIIJJJJJJIIIPPPYYYcccuuuuuujjjbbb^^^___bbbfffiiilllppptttwww|||vvvjjj```ZZZSSSSSSSSSRRRQQQQQQQQQPPPMMMQQQUUUXXX\\\ccclllsssyyy||||||xxxqqqjjjfffeeeeeeccc___\\\YYYXXXXXXXXXUUUWWWXXXYYY___ppp~~~}}}~~~{{{fffRRRKKKKKK???>>><<<;;;::::::::::::888777555444444444666777555555555666666666666666444333333222222333333444222222222111111111111000222222222222222222222222222222111111000000//////000000////////////000000000000000000000000000000000000000000000000000000111111111000111111222333777777999;;;>>>@@@BBBCCCGGGIIIRRReee~~~xxxppplllbbbaaa]]]XXXSSSQQQRRRSSSSSSQQQQQQSSSUUUXXXXXXXXXZZZZZZVVVXXX```aaammm|||ooohhhccckkkzzzvvvllljjjlllrrrxxxvvvuuuuuuuuutttpppkkkfff[[[XXXQQQJJJEEECCCFFFHHHFFFJJJQQQWWW\\\```cccfffooouuuyyywwwtttpppggg___YYY[[[```eeefffdddffflllppp}}}|||uuupppmmmlllllllllmmmuuuyyyllljjjppp999<<<@@@DDDFFFHHHHHHIIIPPPPPPXXXmmmwwwmmmeee```]]]```eeehhhkkkooorrruuuzzzyyyjjj```\\\XXXVVVTTTSSSSSSSSSRRRQQQTTTSSSRRRUUU\\\dddkkkooouuusssooommmlllkkkhhhggggggccc^^^XXXVVVUUUWWWXXX[[[WWWVVVXXX^^^kkkxxxuuu}}}}}}bbbOOOGGGBBB>>>;;;<<<;;;777777999777777777777666666666666666555444333333444555666333222111222333333222000111111111111111111111111222222222222222222222222222222111111111111222222.........///000222333444111000...---------...///111111111000000000000000222111000000111333444555888:::<<<===<<<>>>BBBFFFHHHMMM\\\vvvzzzqqqjjjfff]]]\\\YYYWWWTTTSSSRRRRRRVVVUUUTTTSSSTTTVVVYYYZZZ[[[```___^^^dddgggqqqsssfffccckkkvvvtttlllmmmqqqwww}}}~~~}}}xxxuuurrrkkkdddZZZTTTLLLFFFEEEFFFHHHIIILLLPPPVVVZZZ]]]aaagggkkkjjjooorrrpppiiiaaa]]]\\\XXX\\\aaadddeeeffffffgggkkkpppzzz|||xxxssspppqqqtttyyy}}}uuuooolll;;;>>>AAAEEEGGGHHHIIIJJJLLLQQQ___uuuvvvnnngggccc```bbbeeehhhkkknnnsssvvv{{{{{{lllbbb^^^WWWVVVTTTTTTTTTTTTTTTTTTUUUUUUVVVZZZaaagggkkklllpppnnnlllkkkkkkjjjhhhffffffccc___ZZZXXXWWWXXXYYYYYYUUUSSSUUU[[[hhh}}}www{{{oooZZZPPPKKKEEEAAAAAA???;;;:::<<<777777777666666666666555666555444444444444555666333333222333555555444222222222222222222222222222111111111111111111111111222222111111111111222222000000000000000000111222444444222222111222222333000000000000111111111111333222222222333444666777999<<<>>>???>>>???CCCGGGLLLUUUiii}}}sssjjjccc```]]][[[YYYVVVUUUUUUUUUVVVZZZZZZZZZ[[[]]]___aaacccccchhhffffffmmmqqq|||rrrfffeeekkkuuuuuummmnnnssszzzyyyuuurrrkkkcccYYYSSSLLLGGGFFFGGGIIIJJJMMMQQQVVVZZZ^^^bbbhhhlllppprrrqqqlllccc[[[XXXYYY\\\```dddgggggggggggghhhgggkkkrrrzzz}}}wwwwwwwwwyyy~~~zzzuuu===@@@CCCFFFGGGIIIKKKMMMKKKXXXlll}}}uuunnniiifffcccdddfffhhhjjjnnnssswww}}}|||mmmccc___WWWVVVUUUUUUUUUUUUVVVWWWTTTTTTWWW\\\aaaeeefffeeeiiihhhggghhhiiiiiigggeeeeeeccc```]]][[[ZZZYYYYYYXXXUUUSSSUUUZZZeeezzz{{{zzzhhhZZZPPPIIIBBB@@@>>>:::999:::777777666666666555555555666555555444444555555666333333333444666777666444333333333333333333333333111111111111111111111111222222111111111111222222222222111000//////000000333222111000000000111111///000000000111222222222333333333333444666888999;;;>>>AAAAAA@@@AAADDDGGGKKK\\\ttt}}}uuulllddd^^^[[[[[[ZZZXXXVVVVVVXXXZZZ\\\^^^___aaadddgggiiijjjkkkhhhmmmjjjiiipppsssssshhhgggmmmuuuuuunnnpppuuu~~~xxxsssooohhh```UUUQQQKKKHHHHHHJJJKKKLLLOOORRRVVV[[[___dddiiimmmrrrpppkkkccc[[[WWWXXXZZZcccfffiiijjjjjjiiihhhiiidddeeeiiimmmrrrwww{{{}}}zzzvvvvvv{{{}}}>>>AAAEEEFFFGGGHHHLLLOOOQQQcccyyy|||tttnnnjjjhhheeefffggggggiiimmmssswww}}}mmmccc^^^WWWWWWWWWUUUUUUUUUXXXZZZWWWXXXZZZ^^^bbbddddddbbbccccccdddfffhhhhhhgggeeeeeedddbbb```^^^\\\ZZZYYYXXXVVVTTTVVV[[[fffyyy}}}|||xxxbbbUUULLLCCC@@@===999888999777777777666666666555555666666555555555555666666222222222444666777666555444444444444444444444444111111111111111111111111222222111111111111222222222111111000000000000000000000000/////////////////////000111222222333333222222222333444777999:::<<>>BBBEEEFFFFFFHHHNNNSSSYYYlll}}}vvvpppllljjjfffggghhhhhhjjjnnntttxxx|||lllaaa\\\XXXYYYXXXWWWUUUVVVZZZ]]]``````aaadddgggiiihhhgggdddcccdddfffiiijjjjjjhhhhhhgggeeebbb___\\\YYYXXXUUUSSSSSSVVV[[[fffyyy}}}nnn```UUUIIIDDDAAA===<<<===888777777777777666666666666666666666666666666666222111111333555666555444444444444444444444444444333333333333333333333333222222111111111111222222000000000000000111111222222222222222111111111000///000000111222333333444111111111222444777999;;;<<<>>>AAABBBBBBDDDJJJNNNZZZsss}}}wwwooohhheeebbb___]]]ZZZYYYZZZ[[[___ccchhhkkkmmmoooqqqssstttsssqqqppprrrwwwtttsssxxx{{{}}}sssnnnsssxxx}}}tttmmmlllrrr{{{|||rrrkkkgggaaaZZZOOOMMMLLLLLLMMMOOOOOONNNPPPRRRVVV[[[aaafffjjjkkkgggccc\\\VVVUUUZZZccciiikkklllmmmllliiigggffffffbbbaaa``````aaacccfffhhhiiikkknnnpppqqqrrrtttvvvxxxxxxyyy{{{}}}~~~~~~}}}}}}???CCCGGGGGGGGGJJJRRRXXXaaauuu{{{tttnnnkkkggghhhjjjlllnnnrrrwww{{{|||kkk___ZZZXXXYYYZZZYYYXXX[[[```eeegggggghhhkkkmmmnnnmmmkkkiiihhhggghhhkkkmmmnnnmmmllljjjgggccc^^^ZZZWWWUUUOOONNNPPPTTTZZZeeexxx~~~lll^^^OOOGGGCCC>>><<<<<<999999888888888777777777555666666777777666666555222222222333555666555333444444444444444444444444444444444444444444444444222222111111111111222222000000//////000111222222000000111111000000///...000111111111222333333333000000111222555777:::<<<<<<>>>@@@AAACCCHHHPPPVVVfffwwwqqqiiidddcccbbb```^^^]]]^^^```ccchhhlllqqqsssxxxyyyzzz{{{zzzxxxvvvuuurrrxxxwwwwww~~~xxxrrrwww{{{uuullljjjmmmwwwxxxnnnhhhddd___YYYMMMMMMLLLNNNPPPPPPPPPNNNPPPRRRWWW^^^eeeiiijjjjjjeeeaaa[[[WWWXXX^^^eeejjjlllmmmmmmkkkhhheeedddddd```___^^^]]]^^^___aaaccccccdddffffffeeefffgggiiiiiijjjkkklllnnnooopppqqqqqqrrrtttxxx{{{~~~}}}}}}AAAEEEIIIJJJIIIMMMWWW^^^nnnyyyrrrmmmhhhkkknnnqqqssswww{{{~~~}}}kkk___YYYVVVYYY\\\]]]]]]aaaiiipppppprrruuuyyy|||zzzwwwsssqqqnnnllllllnnnqqqrrrssspppmmmiiiccc]]]XXXTTTSSSLLLLLLOOOUUU\\\gggzzz|||zzzjjjWWWLLLFFF@@@;;;::::::::::::999999999999888555666777888888777666555444444333444666666555333333333333333333333333333333333333333333333333333222222111111111111222222222111000000000000000000...//////000///...---,,,222222222222222222222222111111222333666999<<<>>>>>>???AAABBBEEEMMMWWW___vvvvvvppphhheeeeeeeeebbb```aaadddggglllrrrvvvyyy{{{~~~~~~~~~|||zzzyyytttzzzzzzzzzzzzuuuzzzxxxmmmhhhjjjsss||||||zzzrrrgggaaa___[[[VVVLLLLLLMMMOOOQQQRRRPPPNNNQQQTTTZZZbbbjjjmmmllljjjbbb___\\\ZZZ]]]bbbhhhkkkmmmmmmmmmkkkgggdddddddddaaa```___^^^^^^^^^___```___```aaaaaa``````bbbcccbbbbbbcccdddeeegggggghhhaaabbbdddgggjjjmmmppprrrrrrvvv{{{~~~BBBGGGKKKLLLLLLPPPZZZccc{{{}}}tttnnnjjjmmmqqqtttwww{{{lll___YYYUUUYYY]]]___aaagggqqqyyy}}}vvvsssooonnnpppsssuuuvvvsssoooiiibbb\\\VVVSSSQQQLLLLLLPPPWWW___kkk~~~zzzwwwcccUUUMMMEEE@@@>>>;;;;;;;;;:::::::::999999555666777888888777666555777666555666777777555333333333333333333333333333222222222222222222222222222222111111111111222222444333222000//////......222333333444444222111000333333222222222222222222222222333555777;;;>>>??????@@@AAACCCGGGPPP]]]fffyyyrrrkkkhhhhhhhhheeebbbeeehhhmmmsssxxx|||~~~}}}|||||||||{{{vvv|||zzznnnhhhhhhqqqzzzuuussskkkaaa[[[ZZZVVVQQQLLLLLLNNNPPPRRRRRRPPPNNNSSSVVV\\\fffnnnpppnnnkkk^^^\\\[[[]]]aaaggglllnnnnnnnnnmmmkkkgggeeedddeeeccccccbbbaaa```_________]]]^^^______^^^^^^```bbb``````aaabbbccccccdddddd\\\\\\]]]^^^___aaacccdddcccfffjjjlllmmmpppuuuxxx}}}}}}}}}DDDEEEHHHMMMNNNQQQ```qqq|||nnnooosssuuuuuutttwwwxxxhhh\\\WWWYYYYYY[[[___fffooowww}}}~~~xxxpppiiiiiikkklllnnnqqqpppnnnjjjccc[[[TTTPPPNNNJJJJJJNNNVVV```lll~~~}}}lllYYYPPPFFF@@@======<<<:::;;;;;;:::888666777777777777666666666666777666666555444333333333444666777555111000222555444333333222222333333444222222222111111111111000000000000000000000000000000000000000000000000000555555555555555444333222000222555777888:::===???@@@>>>AAAFFFGGGLLLbbb{{{~~~wwwrrrkkkggggggiiijjjiiiiiimmmtttzzz|||wwwnnnlllnnnpppwwwmmm___VVVTTTTTTSSSQQQMMMOOOQQQQQQQQQQQQRRRTTTVVVYYY```jjjqqqqqqiiibbb^^^^^^^^^___ccchhhmmmppplllllllllkkkjjjiiihhhgggbbbbbbbbbbbbcccccccccccceeebbb```aaadddfffeeecccdddbbbaaaaaacccddddddccc```___^^^]]]]]]]]]]]]]]]]]][[[YYYZZZ]]]aaacccdddjjjllloootttzzz~~~yyy{{{FFFFFFHHHLLLOOOVVVgggxxxrrrqqqtttxxxxxxwwwyyyvvvggg]]]YYY[[[\\\```eeellluuu~~~uuullleeedddffffffgggjjjiiihhheee___XXXRRROOONNNMMMMMMQQQYYYcccppp~~~}}}fffWWWKKKCCC@@@===<<<;;;;;;;;;;;;999777999999999888888888777777777777666666555444444333333333444333222222444555444333333222222333333444222222222222111111111111111111111111111111111111000000000000000000000000111111111111111000//////222444666777888999;;;===???>>>BBBGGGIIIRRRkkk~~~zzzuuunnnkkkkkkmmmoooooorrruuuzzz{{{}}}vvvsssrrrsssqqqhhh]]]UUUTTTTTTTTTRRRQQQRRRSSSSSSRRRRRRTTTVVVZZZ^^^eeelllpppnnngggaaa]]]^^^```cccgggkkkoooqqqnnnnnnmmmllljjjhhhfffeeeeeeeeeffffffggghhhhhhhhhhhhfffeeefffiiikkkkkkiiigggfffeeeeeeggggggfffeee```______^^^^^^^^^^^^^^^\\\ZZZWWWWWWYYY\\\^^^^^^bbbccceeeiiimmmqqquuuwww}}}zzz|||HHHGGGHHHKKKRRR^^^rrrvvvrrrwww||||||{{{|||uuufff^^^[[[]]]```ffflllttt~~~tttjjjaaa______^^^^^^aaa``````^^^YYYTTTOOOMMMMMMNNNNNNQQQZZZcccqqqrrr]]]NNNDDD@@@>>>===;;;;;;<<<<<<:::999;;;;;;;;;:::::::::999999888888777777666666555555333222111222444555666555444333333222222333333444333222222222111111111111111111111111111111111111000000000000000000000000222222333333333222111111333555777888888888:::<<<>>>>>>CCCIIIMMMZZZwww~~~zzztttqqqqqqsssvvvwww|||~~~yyy{{{xxxuuujjjccc[[[VVVUUUVVVVVVVVVVVVVVVVVVUUUTTTTTTWWWYYYaaaffflllooonnnhhhccc```]]]```eeekkkooorrrssssssrrrqqqpppmmmkkkiiigggfffhhhhhhiiijjjkkkmmmnnnoooooonnnnnnoooqqqrrrrrrqqqmmmlllllllllmmmmmmjjjhhhddddddcccbbbbbbaaaaaa```]]][[[XXXWWWXXXYYYZZZYYY\\\\\\^^^```ccceeeggghhhooottt{{{}}}IIIGGGHHHLLLVVVhhh|||}}}}}}~~~{{{uuuzzz~~~~~~uuufff^^^\\\]]]ccckkksss{{{vvvkkkaaa]]][[[XXXXXXZZZZZZZZZYYYUUUPPPMMMKKKKKKLLLLLLOOOWWW```lll}}}~~~fffSSSHHHBBB@@@>>><<<<<<======<<<;;;;;;;;;;;;;;;::::::::::::888888888888777777666666777444222333666777666444444333333222222333333444333333222222222111111111111111111111111111111111000000000000000000000000222333333333333333222222333555777888888999;;;======???CCCJJJRRRccc}}}yyyvvvwwwyyy|||~~~~~~vvv}}}zzzuuufffaaa\\\ZZZZZZ[[[[[[ZZZYYYYYYWWWUUUTTTVVVYYY]]]hhhmmmrrrqqqkkkddd`````````eeelllsssxxxzzzyyywwwvvvvvvtttrrrqqqooonnnnnnkkkkkklllmmmooorrrtttuuuzzzyyyyyyyyyyyyyyyxxxxxxssssssssstttuuussspppmmmmmmlllkkkjjjhhhfffdddccc```^^^[[[ZZZZZZ[[[[[[ZZZ\\\]]]^^^```bbbcccddddddeeehhhlllrrrxxxHHHHHHJJJPPP^^^rrr{{{|||}}}~~~~~~xxx}}}tttddd]]][[[]]]eeeoooyyy}}}qqqeee^^^ZZZVVVUUUVVVVVVWWWVVVRRRNNNKKKJJJJJJLLLKKKOOOVVV]]]fffuuuttt^^^NNNFFFCCCAAA>>>======>>>===;;;;;;:::::::::999999999999888888888888888777777777;;;888555555777777555333444333333222222333333444333333333222222222222111111111111111111111111111111111111111111111111111//////000000000000//////111333666888999;;;===@@@>>>@@@DDDLLLYYYnnn~~~}}}||||||~~~|||ssszzz{{{tttgggeeecccaaaaaa```___^^^[[[YYYWWWUUUTTTXXX]]]bbbnnnrrrtttppphhhaaa```bbbeeekkksss{{{}}}zzzzzzyyyxxxxxxyyyyyyzzzrrrrrrrrrsssvvvyyy|||~~~~~~}}}{{{{{{{{{||||||{{{xxxuuuuuuuuusssqqqnnnkkkhhhfffdddbbb```___`````````___^^^___aaacccdddeeeeeeeeecccdddfffgggkkkqqqxxx}}}HHHKKKOOOWWWhhh}}}zzzzzz|||}}}~~~~~~|||}}}}}}}}}}}}qqqbbb\\\\\\___iiiuuuwwwiiiaaaZZZUUUSSSTTTSSSSSSSSSPPPMMMKKKJJJKKKNNNNNNRRRXXX\\\bbblllwww~~~gggRRRFFFFFFCCC@@@>>>>>>>>>===<<<::::::999999999888888888888888888777777777777777<<<:::777666666555444333444333333222222333333444333333333333222222222222222222222222222222222222111111111111111111111111000000111222222222222111111333666888999<<>>===<<<;;;:::::::::999999999888888777777777777777777777777777888777666444333333555444333333222222333333444444444333333333222222222222222222222222222222222111111111111111111111111333333444555555555555555222444777999999;;;===@@@CCCDDDJJJZZZrrr}}}zzz~~~}}}vvvrrryyy~~~wwwsssttttttqqqlllfffaaa___[[[ZZZWWWVVVXXX___iiipppsssqqqmmmgggbbbcccggglllooosssxxx~~~~~~~~~~~~~~~}}}zzzxxxuuutttsssqqqooommmhhhiiikkkmmmmmmlllkkkjjjhhhiiiiiihhhggggggiiikkkmmmsssxxxzzzIIIQQQZZZgggzzz~~~yyyzzz{{{}}}~~~~~~~~~wwweee[[[]]]dddhhhsss}}}lllaaaYYYRRRNNNOOOIIIJJJLLLLLLLLLLLLMMMOOOPPPQQQTTTYYYYYYXXX\\\cccdddnnn~~~zzz{{{kkkZZZKKKHHHCCC@@@>>>===<<<;;;;;;;;;:::::::::999999999666666666666666777777777333555666555222111333666444333333222222333333444444444444333333333222222222222222222222222222222111111111111111111111111000111222222333333333333555666888999999:::<<<>>>EEEFFFMMM___|||zzzzzztttssszzzzzzwwwxxxxxxuuunnngggaaa]]]\\\ZZZXXXWWWZZZcccnnnuuutttpppjjjcccaaadddjjjoooqqqtttxxx}}}~~~~~~~~~~~~|||zzzwwwtttrrrssstttuuutttsssqqqoooiiikkklllkkkjjjiiijjjkkkhhhmmmooopppsssyyy{{{yyyzzz|||~~~GGGNNN___uuu~~~{{{{{{{{{zzzyyy|||}}}}}}~~~|||qqqeee]]]^^^eeeuuummm```XXXQQQMMMLLLOOOMMMKKKJJJLLLMMMNNNNNNQQQUUUYYYZZZXXXXXXYYY\\\___cccmmm~~~yyyvvvuuu\\\QQQHHHFFFCCC===@@@AAA888999999999888888888888777999888888888777777666666666666777777666666555444555555555555555555555555111222222333333222222111111111111111111111111111222222111111111111111111333333333333444444555666999999:::<<>>@@@@@@@@@DDDMMM___{{{|||uuunnnmmmxxx{{{sssiii```ZZZXXXWWWWWW]]]gggooossstttkkkiiifffeeehhhnnnsssvvvwwwxxxyyyxxxxxxzzz}}}~~~}}}|||~~~~~~}}}|||yyyxxxvvvtttrrrqqqppppppqqqqqqrrrssstttttttttttttttwww|||SSS___qqq~~~|||xxxxxxyyyvvvvvvvvvwwwyyyzzzxxxwww||||||~~~zzzoooddd^^^ccckkk{{{|||jjj___XXXRRROOOOOOPPPNNNKKKLLLOOORRRUUUVVVXXXYYYZZZ\\\^^^^^^]]][[[XXXYYY^^^lllwwwwwwwwwcccTTTLLLHHH@@@AAABBB:::999999999888888888888777555555555444444444444333444444555555444444333222333333333333333333333333111222222333333222222111111111111111111111111111111111222222222222222222333333333333444555666777888999:::;;;===???AAABBBFFFTTTmmmzzztttnnnkkkvvv|||rrrggg^^^YYYYYYYYY[[[cccmmmssssssqqqdddeeefffhhhlllrrrwwwzzzzzz{{{{{{{{{{{{}}}~~~zzzyyyxxxxxx{{{|||yyywwwuuutttssssssssssssrrrpppoooooommmmmmooorrryyyWWWfffzzz{{{yyy{{{}}}|||zzzxxxxxxyyyvvvvvvwwwxxxyyyyyyxxxwww{{{|||}}}qqqfffccciiissswwwggg^^^XXXSSSPPPPPPOOOMMMLLLMMMQQQVVVYYY[[[]]]\\\\\\___bbbaaa^^^ZZZWWWWWW[[[fffxxx|||uuu|||mmmZZZNNNHHH@@@@@@AAA;;;999999999888888888777777444444444444444444444444666666666777666666555444444444444444444444444444111222222333333222222111222222222222222222222222111111222222222222222333333333333333444666777888888999:::;;;<<>>@@@;;;999999999888888888777777555555555555555555555555666666666777666666555444444444444444444444444444111222222333333222222111444444444444444444444444111111222222333333333333333333333444555666888888888:::;;;;;;<<>>???;;;999999999888888888888777666666666666666777777777444444555555444444333222222222222222222222222222111222222333333222222111444444444444444444444444111111222222333444444444333333333444555777888999999;;;<<<<<<<<<@@@GGGLLLSSSiiisssmmmjjjjjjuuu~~~uuullleeeaaa___\\\bbbiiinnnnnnkkkhhhfffhhhnnnuuuyyy{{{|||{{{vvvsssqqqmmmlllkkkkkklllooorrrttt|||~~~}}}}}}|||}}}~~~zzztttpppoooooowwwlll{{{vvvtttqqqsssrrrrrrrrrssstttttttttpppsssvvvwwwwwwwwwyyy|||zzzyyyxxxyyy}}}xxxppprrruuuiii\\\VVVTTTRRRPPPPPPMMMOOOUUU\\\dddiiikkkjjjggghhhjjjhhhccc]]]XXXVVVPPPTTTYYY___gggpppzzz}}}qqqrrrxxx___SSSEEE???>>>;;;999999999888888888888777555555666666666777777777444444555555444444333222111111111111111111111111111222222333333222222111333333333333333333333333111111222222333444444555333333333444666777999:::;;;<<<>>>======AAAIIIPPP]]]qqq{{{yyy{{{|||qqqmmmjjjkkkuuu{{{qqqiiiccc```______gggooopppjjjeeeeeeggglllrrryyy}}}~~~zzzvvvrrrpppooollllllkkkkkkkkkkkklllllluuuxxx{{{|||{{{yyywwwwwwsssqqqooonnnmmmnnnppprrrlllllllllnnnooorrrtttvvvvvvuuutttsssuuuxxx|||}}}~~~zzzyyyyyy{{{nnnvvvuuuuuussssssrrrrrrsssuuuvvvwwwwwwrrruuuyyyzzzzzzzzz}}}zzzwwwvvvvvvzzz~~~~~~}}}vvvyyysssfffZZZUUUTTTQQQPPPPPPNNNQQQXXXaaaiiinnnooonnngggjjjmmmjjjbbb[[[VVVUUUPPPUUU\\\bbbgggmmmtttyyyzzzsssqqq}}}fffYYYIII@@@>>>;;;999999999888888888888777555555555666666666777777666666777777666666555444333333333333333333333333222222222333333222222222111111111111111111111111111111222333333444555555222333333444666888999:::;;;===???>>>===AAAJJJRRRhhhzzz~~~zzzuuuqqqppprrruuuxxxzzzpppmmmkkklllvvvzzzooogggaaa___^^^bbbkkksssqqqiiicccdddiiinnnttt|||~~~xxxssspppoooooolllllllllkkkjjjiiiiiihhhnnnqqqssstttqqqooommmllliiigggdddaaa``````bbbccc_________```aaadddfffhhhhhhgggffffffhhhmmmqqqtttrrruuuyyy|||zzzwwwqqqnnnooosssppppppqqqqqqrrrsssssstttssstttuuuvvvwww{{{~~~~~~yyyooo___XXXUUURRRPPPOOOQQQXXX___eeelllrrrrrrnnnnnnnnnlllfff^^^WWWTTTTTTSSSXXX```iiippptttvvvvvvzzzyyy}}}{{{mmmtttnnnXXXNNNEEE???<<<999999888888888888888888555666666777777777777666444333333222222333333444555444444333333444444555333333333444444444555555///000111222333444444555222222222222222222222222222333444555666888999999<<<999999<<<>>>BBBKKKTTTnnn~~~xxxpppkkkjjjlllooopppzzz{{{rrrnnnnnnpppuuu~~~zzzssskkkcccaaacccjjjnnnpppnnnhhhhhhmmmsssyyy|||}}}xxxssspppooonnnnnnmmmmmmlllkkkiiigggfffmmmmmmmmmllljjjgggcccaaa___]]][[[XXXVVVUUUUUUUUURRRSSSTTTUUUUUUUUUUUUUUUZZZYYYYYYZZZ[[[]]]___```fffhhhkkkmmmppptttyyy|||||||||tttpppmmmnnnqqqooooooppppppqqqrrrrrrrrrssstttuuuvvvxxx|||~~~nnn^^^WWWTTTRRRQQQRRRVVV]]]eeekkkrrrxxxvvvqqqnnnmmmiiiccc\\\WWWWWWWWWWWW]]]fffpppxxx{{{||||||{{{yyyzzz~~~oooqqq~~~www]]]PPPGGG@@@>>>:::999999888888888888888666666777777777777666666555444444444444444444555444444444444444444444444333333333444444444555555444333333333222222111111222222222222222222222222222333444555777888999999;;;:::;;;>>>@@@FFFSSS```{{{qqqjjjhhhiiikkkllluuu|||zzzrrrooopppsssxxxwwwppphhhbbbcccgggnnnqqqssspppllllllrrryyy~~~zzzvvvrrrooonnnmmmnnnmmmmmmlllkkkjjjhhhhhhllllllllljjjhhhdddaaa___ZZZXXXVVVSSSQQQPPPOOOOOOMMMMMMNNNOOOOOOOOONNNNNNLLLLLLLLLMMMOOORRRUUUVVVYYY[[[^^^```ccchhhmmmqqq|||vvvqqqooommmmmmnnnnnnnnnnnnoooppppppqqqqqqssstttuuuvvvyyy~~~}}}nnn^^^WWWUUUTTTUUUXXX^^^eeemmmtttzzz~~~|||vvvnnnkkkeee^^^XXXVVVXXXZZZZZZbbbnnn{{{|||zzzzzzxxxssszzzeeeSSSGGGAAA???::::::999888888888888888777777888777777666555444555555555555555555555555333333444555555444333333333333333444444444555555555444444333222111111000333333333333333333333333333333444666777888999::::::;;;>>>@@@BBBKKK^^^pppwwwmmmhhhhhhjjjkkkpppvvv||||||wwwrrrqqqrrrwww|||{{{ssskkkdddaaafffnnntttvvvwwwtttqqqssszzz|||zzzwwwssspppooonnnmmmnnnnnnnnnnnnmmmllljjjjjjjjjjjjiiigggdddaaa]]]\\\XXXWWWUUURRRPPPOOONNNNNNLLLLLLLLLMMMLLLLLLKKKKKKEEEEEEEEEEEEFFFHHHJJJKKKMMMNNNPPPQQQTTTYYY___ccckkksss~~~zzztttqqqooommmllllllmmmmmmnnnooooooppppppqqqrrrsssuuuwww{{{zzzlll^^^WWWVVVWWW[[[```gggnnnvvv{{{~~~wwwmmmhhh```XXXSSSSSSVVVXXX[[[dddttt{{{|||{{{{{{nnnUUUGGGAAA???;;;::::::999888888888888888888888888777555444444555555555666666555555555222333555666666555333222333333333444444444555555222222222333333333444444333333333333333333333333444444555666888999::::::999;;;???AAACCCNNNggg~~~rrrkkkkkkmmmooooootttxxxxxxuuurrrqqqsssyyy~~~xxxooohhhbbbaaajjjuuuzzz{{{zzzxxxwwwzzz~~~|||xxxwwwuuusssqqqooooooooopppppppppoooooonnnmmmllliiihhhgggeeebbb^^^[[[ZZZZZZYYYXXXVVVUUUTTTSSSRRRPPPPPPQQQPPPPPPOOONNNNNNLLLKKKIIIHHHGGGFFFGGGGGGJJJJJJJJJJJJKKKOOOTTTXXX___fffppp{{{{{{yyyuuuqqqnnnmmmllliiimmmmmmmmmnnnoooooopppppppppsssvvvzzz~~~yyy~~~rrrfffZZZVVVWWWZZZaaahhhpppvvv||||||uuukkkeee[[[SSSOOOPPPRRRTTTYYYcccttt{{{xxxwwwYYYHHH@@@>>><<<;;;:::999888888888888888888888888777555444444333444555555555555444333222333555666666555333222333333333444444444555555222222222333333444444555333333333333333333333333444555666777888:::;;;;;;888;;;???AAADDDSSSooouuummmmmmpppssssssvvvwwwvvvsssqqqqqqrrryyywwwnnngggccceeeppp|||~~~|||||||||{{{vvvvvvtttsssrrrqqqqqqqqqqqqqqqqqqpppooonnnmmmlllggggggeeebbb```]]]ZZZYYYZZZYYYYYYXXXWWWWWWVVVUUUTTTTTTTTTTTTSSSRRRRRRQQQRRRQQQOOOMMMKKKKKKKKKKKKMMMMMMLLLJJJIIIJJJNNNQQQUUU[[[eeennnyyyxxxxxxuuunnnkkklllkkkhhhkkkkkkllllllmmmnnnnnnnnnnnnrrrwww}}}ooouuuwwwiii___WWWVVVYYY___hhhpppyyy~~~xxxpppggg```XXXRRROOOPPPQQQRRRXXXaaapppyyyqqq```KKKBBB>>>===<<<;;;999888888888888777777888777777666555444333444555666666555444333333333444555555444333333333333333444444444555555444444444444333333333333333333333333333333333333555555666888999:::;;;<<<999;;;@@@DDDIII[[[zzzxxxnnnmmmpppssswwwwwwwwwuuuqqqoooooopppyyyvvvlllhhhiiiooozzz~~~|||{{{uuuuuuuuutttsssrrrrrrqqqqqqppppppooonnnllljjjiiieeedddbbb```]]][[[ZZZYYYVVVVVVWWWXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPPPPQQQQQQRRRRRRQQQOOOLLLKKKLLLNNNNNNSSS[[[cccnnn{{{xxxtttuuuqqqiiifffhhhjjjggghhhhhhiiiiiijjjkkkkkkkkkkkkqqqxxxwwwvvvzzzrrrddd]]]YYY[[[```gggrrr{{{|||tttlllaaa\\\VVVRRRRRRTTTTTTSSSXXX___lll|||zzzooo{{{iiiRRRGGGBBB===<<<;;;:::999888888888666666777777777777666666333555666777777666555333444444444444444444444444333333333444444444555555333333333444444444444444444444444444444444444444555666777888:::;;;<<<<<<:::<<>>===;;;:::999888888888555666777777777777777666555666777999999777666555555444444333333444444555333333333444444444555555///000111333555777888999444444444444444444444444666666777888:::;;;<<<===;;;===BBBKKKXXXooosssooorrruuuwwwvvvssspppnnnnnnooooooyyysssiiilllvvv~~~}}}|||ssssssssssssrrrqqqppppppmmmlllkkkiiigggdddbbbaaa^^^]]][[[ZZZXXXWWWWWWWWW[[[]]]___bbbcccdddddddddddddddeeefffgggggggggfffcccaaa___]]][[[ZZZZZZ[[[ZZZ\\\]]]\\\YYYWWWVVVUUURRRTTTVVVXXX\\\eeeqqqzzz{{{wwwrrrkkkffffffeeecccdddgggggggggggghhhiiiiiigggffflllsss|||~~~~~~{{{}}}{{{yyyzzz}}}|||zzz{{{uuurrrdddbbbaaagggrrr~~~xxxnnnhhh^^^ZZZWWWVVVYYYZZZZZZYYY]]]```gggsssvvvuuu~~~xxx\\\LLLDDD@@@>>>;;;:::::::::999777:::666333555999:::666222888777666444444555555666666555444333222111111111666555444444333333444444222222444555555444222222444444444555555555666666555777888888888:::<<<>>>AAAAAADDDNNNaaa|||zzzuuusssyyytttpppnnnmmmjjjlllppp|||}}}tttnnnuuu}}}}}}}}}|||zzzwwwvvvuuussspppnnnlllllljjjhhhfffcccaaa___aaa```^^^\\\ZZZYYYXXXXXX```ccchhhmmmpppqqqpppoooppppppqqqrrrsssttttttuuunnnllliiigggdddccccccccc___^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYWWWXXX^^^gggoootttqqqooohhhdddddddddbbbbbbeeeeeeeeefffggghhhiiiiiihhhooovvv~~~}}}~~~||||||}}}}}}{{{xxxvvvtttrrrxxx}}}wwwssspppeeeeeegggooozzzyyypppiii___\\\XXXXXXZZZ\\\]]]]]]aaaeeelllwwwwwwqqqtttbbbOOOFFF@@@===;;;:::::::::999888777666666777777777777666888777666555444555555666555555444333222222222222444333222222111111222222333333333444444333333333333333333444444444555555666777888999999:::<<>>;;;999:::::::::999<<<<<<;;;888555333333333777666666666555555555555333333333333333444555555666666555444444444444444555444333222222333444555333333333444444444555555777888999::::::;;;===@@@FFFGGGPPPeeexxxpppllliiiiiimmmtttwwwzzz~~~~~~~~~{{{yyyvvvuuutttrrrpppmmmgggggghhhjjjmmmqqqtttvvvuuuuuuuuuuuuuuuuuuttttttxxxyyy{{{~~~|||xxxsssnnnkkkiiiiiigggfffdddaaa______```aaabbbiiitttqqqeeeccceeeddd___]]]___```______bbbcccddddddcccccceeeiiimmmyyywwwooovvv~~~zzzssspppnnnmmmpppxxxyyyuuupppooonnnmmmllllllnnnooonnnvvv|||nnnpppdddOOOCCC@@@<<<:::::::::::::::>>>:::666555888999666333666666666666666555555444333333333333444555666666777666555555444444555555666555333333333333555666555555555555666666666666777999:::;;;;;;<<<>>>@@@GGGHHHRRRjjj{{{rrrmmmjjjjjjnnnuuuyyyvvv}}}~~~~~~yyyvvvtttrrrpppooollliiigggjjjpppuuuxxxzzzyyyxxxzzzzzz{{{{{{zzzyyyxxxwwwttttttuuuwwwzzz}}}~~~xxxsssooommmkkkiiifffcccbbbaaaaaaaaabbbeeejjjrrr|||~~~ggg]]]\\\\\\aaa\\\ZZZ]]]___^^^^^^aaaaaabbbcccbbbaaadddjjjppp{{{|||qqqwwwzzztttsssssssss{{{}}}}}}}}}{{{xxxvvvvvvvvvwww}}}uuupppwwwvvvXXXGGGCCC>>>;;;;;;;;;;;;::::::555111333:::===<<<999666666666777666555555444444444333333444555666666555444444333333333333333555555444444444444555555555666666666666777777777888999;;;;;;;;;<<>><<<;;;;;;:::;;;;;;:::777555555777:::555666777777777666444333666555555444444444555555777777666555555555555666333444555666666555444333444444444555555555666666999:::<<<<<<<<<===@@@BBBCCCPPPhhh||||||yyyvvvyyy~~~zzzqqqmmmttt~~~}}}{{{wwwvvvvvvyyyxxxxxx{{{~~~}}}vvvwwwzzz|||~~~~~~}}}|||yyyyyyyyyyyyxxxvvvuuutttssssssssssssrrrrrrrrrrrrpppqqqrrrtttwwwzzz}}}}}}yyyssskkkfffdddcccaaa___\\\^^^```aaacccfffkkknnnsss|||yyyfff___^^^[[[YYYYYYYYYYYYYYYZZZZZZZZZZZZ]]]```bbbbbbbbbhhhqqqyyy~~~uuupppkkksss~~~~~~|||||||||}}}~~~}}}xxxrrrmmmqqqrrruuuzzz~~~xxxtttvvv|||\\\HHH@@@AAA;;;:::===<<<888777666777999:::::::::777888999888777666666888666666555444333333222222666555444333333444555666555555555555555555444444777666666666666777777888:::::::::;;;>>>AAABBBBBBHHHYYYtttvvvqqqsss~~~~~~~~~uuulllkkkvvv|||xxxuuutttuuu{{{~~~}}}~~~~~~{{{yyywwwwwwxxxxxxxxxxxxxxxwwwvvvtttsssrrrppppppqqqrrrtttuuuvvvvvv|||}}}~~~~~~~~~}}}zzzssslllfffbbb___^^^]]]]]]]]]^^^```dddgggiiilllooovvvqqq```ZZZZZZXXXVVVYYYYYYYYYYYYYYYZZZZZZZZZXXX[[[___```cccjjjttt|||}}}vvvqqqmmmrrrzzz~~~xxxuuuuuuuuutttrrrnnngggcccbbbcccgggnnnsss{{{~~~wwwvvvfffOOOCCCCCC>>><<<>>>;;;:::999777777999999999888777888999888777666777888777777666555555444333333666555555555555555555666555555555555555555555555777777666666777777888888;;;::::::<<<>>>AAABBBCCCLLL^^^{{{rrrnnnrrruuunnnjjjlllxxx}}}}}}|||zzzwwwuuuvvvxxx}}}~~~{{{xxxwwwvvvvvvvvvwwwwwwwwwvvvuuutttrrrqqqppppppqqqrrrssstttuuuuuuyyyzzz{{{{{{|||{{{{{{zzzyyywwwrrrlllfffbbb___^^^XXXXXXXXXYYY\\\___bbbdddeeegggmmmvvv}}}{{{gggZZZWWWXXXWWWVVVXXXXXXXXXYYYYYYYYYZZZZZZUUUYYY^^^bbbgggooozzzzzzuuuvvvwwwzzzyyytttooommmkkkiiifffbbb]]]ZZZWWWWWWZZZaaagggnnn{{{|||vvvwww[[[IIIGGGBBB@@@@@@:::===;;;999888999999888777888999999999777666777888888888777666666555555555555666666777777666666555555555555555555555555555777777666666777777888999;;;;;;;;;<<<>>>@@@BBBDDDPPPfff|||nnnnnntttwwwmmmiiijjjqqq~~~yyyyyyxxxwwwvvvwwwzzz|||~~~}}}zzzxxxvvvuuuuuuuuuuuuuuuuuuuuutttsssqqqqqqppppppqqqrrrrrrsssttttttvvvwwwwwwxxxyyyzzzzzz{{{wwwuuurrrmmmhhhccc```^^^UUUTTTTTTUUUXXX[[[^^^``````aaaeeekkkpppuuu{{{ooo```XXXWWWYYYYYYXXXWWWWWWWWWXXXXXXYYYYYYZZZWWW[[[```fffmmmvvv|||{{{yyyzzz{{{uuuqqqllliiieeecccaaa^^^[[[YYYVVVUUUWWW\\\```fffpppyyyuuuzzzhhhQQQLLLGGGDDDBBB:::===;;;999999999:::999888888999:::999777666777888777777777666666555555555555666777888888777666555444444444555555555555555555555555555666777888888;;;<<<<<<===>>>@@@DDDFFFTTTkkk{{{nnnqqq|||}}}rrriiiiiipppzzz|||zzzuuuuuuvvvvvvvvvyyy~~~~~~~~~}}}|||zzzyyyxxxwwwvvvvvvvvvvvvuuuuuuuuutttsssrrrqqqqqqpppqqqqqqqqqrrrrrrssssssuuuuuuvvvxxxzzz|||~~~{{{zzzxxxsssmmmfff```\\\UUUUUUTTTTTTVVVXXX[[[]]]______aaafffiiillluuummmeee[[[VVVWWWYYYZZZYYYUUUVVVVVVWWWXXXXXXYYYYYYYYY\\\bbbiiipppyyy}}}uuutttwww}}}xxxtttpppnnniiifffccc```______]]]\\\XXXUUUVVV[[[___ccckkksss~~~vvvtttvvv\\\TTTMMMIIIEEE<<<<<<:::999999:::;;;;;;:::888999:::999888777777999666666666555555555555555555666777888888777666555444444444555555555666666444444444444555666777888:::<<<======>>>AAAFFFIIIXXXnnnyyypppwww~~~wwwnnniiinnnxxx~~~~~~~~~{{{wwwuuussstttvvvxxxzzz~~~~~~{{{zzzzzzzzzvvvvvvvvvvvvwwwwwwxxxyyyuuuuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssuuuyyy}}}|||tttkkkbbb]]]XXXWWWUUUTTTTTTUUUWWWXXX]]]]]]___bbbdddfffmmmvvv|||zzzccc]]]WWWTTTUUUWWWWWWVVVTTTUUUUUUVVVWWWXXXYYYYYYYYY\\\aaahhhqqqxxx~~~|||wwwpppqqqvvv{{{xxxwwwxxxxxxvvvqqqmmmkkkkkkhhheeebbb``````______]]]WWWTTTUUUZZZ___ccciiipppvvv~~~|||qqq{{{hhh^^^UUUPPPKKKBBB<<<;;;999:::;;;<<<<<<;;;999:::::::::888777888999555555555555555555555555555666666777777666666555333333444444555666666666333333333444555666777888888;;;======>>>AAAHHHMMM^^^rrrwwwrrr}}}xxxppplllmmmwww~~~}}}zzzvvvtttrrrsssvvvyyy|||}}}yyyxxxxxxyyyuuuuuuvvvwwwxxxxxxyyyyyyvvvvvvwwwwwwvvvuuuuuutttsssssssssssssssssssssrrrpppooopppqqquuuyyy~~~~~~tttjjjddd]]][[[XXXTTTRRRRRRRRRRRRWWWWWWZZZ^^^^^^___eeelllqqqyyy{{{kkk]]]ZZZVVVTTTUUUVVVUUUTTTTTTTTTUUUVVVWWWXXXYYYYYYYYY\\\aaaiiirrrzzz}}}vvvppplllooouuu~~~xxxuuusssuuuuuusssooolllllllllkkkhhheeecccbbbaaa___^^^[[[WWWVVVZZZ___aaaffflllpppvvvtttxxxtttiii]]]VVVQQQIII???===;;;:::;;;<<<;;;:::999:::;;;:::888777888999666666666666666666666666666555555555555555555666333333444444555666666777555555555666777888999:::777:::<<<===>>>BBBJJJQQQeeevvvxxxxxx{{{uuummmnnnvvv~~~{{{xxxvvvtttssssssvvvyyy~~~}}}yyywwwxxxzzzwwwwwwxxxxxxxxxxxxxxxwwwxxxxxxxxxyyyxxxxxxwwwvvvuuuuuuuuuttttttsssssssssrrrpppooooooqqquuuzzz}}}~~~uuuooodddaaa]]]XXXTTTQQQPPPPPPOOOPPPTTTYYYZZZYYY^^^eeehhhqqq~~~nnn```]]]ZZZWWWVVVWWWWWWUUUTTTSSSTTTTTTUUUWWWXXXYYYYYYZZZ]]]ccckkkuuu}}}|||sssmmmeeeiiinnnzzzyyyuuusssvvvwwwuuuqqqoooooopppooollliiifffdddccc```^^^bbb]]]ZZZ]]]___```cccgggmmmrrr{{{wwwyyy{{{|||pppccc[[[VVVOOOAAA???<<<;;;;;;;;;999888999:::;;;:::888777888999777777777777777888888888666555444333333444555666333333444444555666777777666666666777888:::;;;<<<666999<<<===>>>CCCLLLSSSkkkyyy{{{}}}~~~xxxtttmmmrrr|||zzzxxxuuusssssstttuuuwww{{{}}}~~~zzzxxxyyy{{{zzzzzzzzzyyyyyywwwvvvuuuyyyyyyzzzzzzzzzyyyxxxxxxvvvvvvvvvuuuttttttssssssvvvtttqqqoooppptttxxxzzz{{{}}}wwwkkkhhhccc]]]WWWTTTQQQQQQKKKMMMRRRXXXXXXWWW[[[aaaccclllyyyrrrdddaaaXXXVVVTTTSSSSSSTTTVVVWWWWWWVVVUUUVVVWWWXXXYYYXXX[[[___fffmmmttt{{{yyyooojjjhhhjjjoooxxx|||xxxxxxxxxvvvtttsssssstttqqqqqqpppmmmiiifffeeeeeeeeeaaa```aaabbbaaadddhhhnnnrrrzzzvvvzzzmmmeeefffbbbZZZMMMEEE???>>>>>>;;;999999:::999999999888888777777666666666666666666666666777777666555555555555555555555555555555555555555444444444555777888:::;;;>>>999999???CCCDDDNNNZZZnnn~~~|||uuuqqqrrrttt~~~~~~|||ttttttuuuvvvwwwyyy~~~}}}zzzyyyzzz{{{}}}zzzzzzyyyyyyxxxxxxxxxwww{{{|||}}}{{{yyyxxxyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxvvvuuuuuuuuuuuuuuuvvvvvvxxxzzztttuuuoooddd[[[XXXVVVTTTLLLMMMNNNPPPSSSVVVZZZ[[[___fffrrriiiZZZWWWVVVUUUTTTSSSSSSTTTUUUVVVVVVUUUTTTUUUVVVWWWXXXXXX\\\```gggnnnuuu{{{xxxnnnkkkggghhhmmmxxx~~~{{{xxxtttrrrrrrrrrttttttrrrooolllhhhfffeeefffbbb```bbbbbbaaadddhhhlllpppwwwyyyuuuvvvllllllhhhbbbQQQIIIAAA@@@???<<<:::;;;;;;;;;:::999888666666555666666666666666666666666777777666555555555555555555555555555555555555555444444444555777888:::;;;>>>:::;;;@@@BBBEEEQQQ```xxxyyyrrrpppqqqzzz~~~|||zzzqqqtttxxx{{{}}}~~~{{{yyyyyyzzz{{{~~~}}}}}}|||{{{zzzzzzzzz{{{}}}~~~}}}{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyzzzzzzvvvxxx}}}xxxjjjbbb^^^XXXRRROOOOOOOOOPPPRRRUUUWWWYYY^^^eeepppzzz```RRROOOTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWXXX^^^bbbiiipppvvv}}}zzzrrroooiiijjjooo{{{~~~yyyuuussssssvvvvvvuuurrroookkkhhheeefffbbb```bbbbbbaaacccgggjjjmmmssszzzzzzppp{{{nnnnnnmmmiiiXXXNNNDDDAAA???<<<;;;<<<===<<<;;;999777666555444666666666666666666666666777777666555555555555555555555555555555555555555444444555666777999:::;;;>>><<<>>>AAABBBEEEWWWkkk~~~wwwqqqrrrwww{{{yyyxxxqqqvvv}}}~~~|||zzzzzz{{{~~~}}}}}}|||||||||~~~}}}}}}~~~}}}}}}||||||{{{{{{{{{uuuvvvyyy~~~vvvmmmhhh^^^TTTRRRQQQOOOOOOPPPRRRUUUWWW\\\bbblllzzzuuu]]]RRRQQQRRRRRRSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTWWWYYY___dddkkkrrrxxx~~~xxxvvvoooooouuu{{{wwwrrrnnnmmmooosssuuu~~~|||yyywwwwwwvvvuuusssqqqnnniiiffffffbbb```aaaaaa___aaafffhhhkkkpppwwwyyyooo}}}qqqoooooommm]]]RRRGGGAAA>>>;;;;;;<<<;;;;;;:::999888777666555666666666666666666666666777777666555555555555555555555555555555555555555444555555666777999:::;;;===<<>>;;;:::<<<999999888888888888888888777777777777777777777777777777666555555555555555555555555555555555555555555555555666888999;;;<<<;;;;;;???BBBBBBJJJccc~~~zzzyyy|||~~~|||lll```WWWUUURRROOOPPPSSSWWWYYYZZZ]]]cccnnn}}}iiiXXXRRRQQQPPPPPPPPPQQQQQQRRRRRRSSSRRRSSSTTTRRRQQQSSSXXX\\\bbbgggnnnuuuzzz~~~www{{{~~~zzzoookkkfffbbb^^^]]]]]]^^^cccjjjsss|||}}}xxxsssqqqooommmhhhdddbbb^^^[[[[[[ZZZXXXZZZ^^^ccchhhoooxxxxxx{{{ssslllhhhbbbWWWJJJDDD@@@<<<;;;<<<777888888888888999999999777777777777777777777777777777666555555555555555555555555555555555555555555555666777888:::;;;<<<<<<<<>><<<===999999888888888888888888777777777777777777777777777777666555555555555555555555555555555555555555555555666777888:::;;;<<<>>>===@@@FFFKKKWWWqqqsssfffbbb[[[UUURRRSSSWWWZZZZZZ[[[]]]dddrrruuu]]]SSSQQQPPPPPPOOONNNMMMNNNPPPSSSTTTRRRTTTUUUSSSQQQSSSYYY___bbbgggooovvv{{{~~~yyywwwsssooojjjfffcccbbb\\\___cccgggmmmvvvxxxqqqmmmiiiccc^^^^^^YYYVVVVVVUUURRRTTTWWW\\\cccmmmyyy~~~xxx|||zzzttteeeZZZOOOJJJFFFAAA>>>???::::::999999888777666666777777777777777777777777777777666555555555555555555555555555555555555555555666666777888:::;;;<<<@@@>>>AAAHHHPPP\\\vvvlllggg^^^WWWSSSSSSVVVXXX[[[ZZZ[[[aaaooohhhXXXRRROOOMMMMMMNNNOOOPPPQQQQQQRRRRRROOOOOOOOOPPPQQQVVV]]]aaagggkkkppptttyyy}}}~~~tttrrrrrrnnniiigggcccdddccccccdddkkkuuu|||~~~wwwpppjjjccc^^^ZZZWWWTTTQQQPPPQQQSSSTTT______gggwwwyyyvvvwwwhhh```UUUKKKCCC===;;;<<<999:::;;;;;;:::999777666888888888888777777777777888888777777666666555555888888777777666666555555555666888999999:::<<<>>>;;;@@@BBBDDDOOOhhh~~~}}}rrrcccYYYUUUVVVWWWWWW[[[XXXXXX___jjjzzzxxxbbbVVVRRRPPPNNNNNNOOOPPPQQQQQQQQQQQQQQQOOOOOOOOOPPPRRRVVV]]]aaagggkkkppptttxxx}}}|||yyytttooollliiiiiihhhgggggglllsssyyy{{{rrrjjjbbb]]][[[XXXUUURRRPPPPPPPPPQQQZZZ[[[eeexxx|||uuunnncccVVVMMMEEE???<<<===::::::;;;;;;:::999777666888888888888777777777777777777777777666666666666777777777777666666666666555777999:::::::::<<<>>>:::@@@DDDGGGSSSlll~~~mmm___ZZZZZZ[[[ZZZ^^^ZZZYYY^^^gggvvvkkkYYYRRRQQQOOOMMMOOOPPPPPPQQQQQQQQQPPPPPPNNNNNNOOOPPPRRRWWW]]]bbbhhhkkkppptttxxx}}}zzzxxxssssssqqqooonnnooosssvvv~~~uuulllccc^^^[[[YYYVVVSSSQQQOOONNNNNNSSSWWWbbbvvvttt}}}vvvhhhYYYOOOHHHAAA>>>???:::::::::::::::888777777888888888888777777777777666666666666777777777777666666666666777777777777666888:::::::::;;;===???:::@@@EEEJJJYYYsss{{{jjjbbb```___^^^bbb]]]ZZZ\\\cccppp|||```RRRPPPPPPNNNLLLOOOOOOOOOPPPOOOOOONNNNNNMMMNNNPPPQQQTTTXXX___ccciiilllpppssswww|||~~~{{{xxxwwwwwwwww{{{zzzpppfffaaaZZZYYYWWWTTTRRRQQQOOOOOOQQQTTT___rrruuuyyyooo\\\RRRKKKBBB>>>???;;;:::::::::999888888777888888888888777777777666555555666666777777888888555555666666777777888888666888:::;;;;;;<<<>>>???<<>>;;;;;;:::999888888888888888888888888777777777666555555666666777777888888555555666666777777888888666888:::;;;;;;<<<>>>???>>>BBBFFFNNNddd|||zzzxxxxxxxxxyyyvvvwwwzzz}}}rrrhhhdddccceee```\\\ZZZ]]]hhh|||mmmUUUNNNNNNLLLKKKLLLLLLMMMMMMNNNNNNMMMMMMMMMMMMOOORRRUUUXXX]]]cccgggkkkmmmpppsssvvv{{{pppggg]]]\\\ZZZXXXWWWWWWXXXXXXYYYXXX\\\ggguuu{{{dddYYYQQQDDD===>>><<<;;;:::999888888888888888888888888777777777777666666666666777777777777666666666666777777777777666888:::::::::;;;===??????CCCGGGQQQiii~~~|||zzzxxxvvvtttsssrrrqqqrrrsssuuuwwwxxxxxxxxx}}}|||mmmggggggfffbbb^^^\\\\\\eeexxx~~~fffRRRMMMNNNKKKJJJMMMLLLMMMNNNOOOOOOPPPOOOOOONNNQQQTTTWWW[[[___eeeiiilllmmmppprrrvvv{{{wwwlllcccaaa]]]ZZZYYYYYYZZZ[[[\\\[[[^^^fffqqqjjj^^^UUUGGG>>>???<<<;;;:::888888888888999888888888888777777777777777777777777666666666666777777777777666666666666555777999:::::::::<<<>>>>>>BBBIIIUUUmmm|||{{{{{{zzzwwwtttqqqooonnnooopppqqqqqqqqqqqqppptttvvvzzzssslllllliiifffbbb^^^[[[aaassswwwaaaOOOMMMMMMJJJJJJOOOMMMNNNOOOPPPQQQRRRRRRRRROOOQQQUUUXXX\\\aaafffjjjlllnnnppprrruuu{{{}}}rrrgggeee```\\\YYYYYYZZZ\\\]]]]]]```gggooo|||mmmaaaXXXIII@@@@@@<<<;;;:::888777888888999888888888888777777777777888888777777666666555555888888777777666666555555555666888999999:::<<<>>>===BBBJJJXXXppp|||}}}}}}}}}zzzvvvrrroookkklllmmmnnnnnnmmmllllllnnnoooqqqtttyyyxxxpppqqqllliiieee```[[[___pppmmm^^^OOOJJJKKKKKKLLLNNNLLLMMMNNNMMMLLLKKKLLLMMMNNNPPPTTTWWW[[[```eeeiiimmmppptttwwwzzz~~~yyykkkfff```]]]^^^______^^^\\\\\\aaahhhlllrrr~~~eeeXXXOOOEEE>>>>>><<<;;;999888888999999666666777777888888999999888888777777777777888888999888777666666777888999666888999999999:::===???CCCGGGNNN\\\uuu~~~}}}}}}}}}{{{xxxuuuvvvsssooommmlllllllllkkkkkkkkklllmmmpppwwwpppnnnnnnjjjddd___ZZZ^^^mmm}}}hhh[[[NNNJJJKKKKKKLLLMMMKKKLLLMMMMMMLLLKKKLLLNNNOOOQQQUUUXXX[[[```eeeiiimmmooossswwwzzz~~~vvvpppkkkgggcccaaaaaaaaa```___ddddddhhhlllmmmppp|||mmm\\\QQQGGG@@@???>>><<<:::999999::::::777777777777888888888888888888777777777777888888999888777666666777888999666888999999999;;;===???BBBFFFOOOaaa|||}}}}}}}}}{{{yyywwwxxxtttpppnnnmmmmmmlllkkkkkkkkkkkkjjjlllqqqwww|||wwwqqqppplllfff```[[[^^^lll{{{zzzaaaVVVMMMKKKLLLKKKKKKLLLJJJKKKMMMMMMLLLLLLMMMOOOOOORRRVVVYYY]]]aaafffiiilllnnnrrrvvvzzz~~~{{{vvvqqqkkkggggggfffddddddeeeeeedddcccmmmnnnqqqsssrrrrrryyyxxxdddUUUIIICCC@@@???===<<<:::::::::;;;888888888888888777777777888888777777777777888888888888777777777777888888777888999::::::;;;===@@@AAAEEEQQQfff}}}|||||||||zzzyyyzzzwwwrrrooonnnmmmlllkkkhhhhhhhhhggghhhlllssswwwuuutttoooiiiccc]]]^^^kkkyyymmmZZZQQQKKKKKKMMMKKKJJJKKKIIIKKKLLLMMMLLLLLLNNNPPPPPPSSSWWWZZZ^^^aaafffiiijjjmmmqqqvvvzzzxxxpppiiiddd```^^^___aaacccgggiiijjjkkksssvvvzzz|||{{{{{{~~~mmmZZZLLLEEEAAA???===;;;::::::::::::999999999888888777777777888888777777777777888888888777777777777777777888777888:::::::::;;;>>>@@@BBBFFFQQQhhh~~~~~~||||||}}}|||{{{}}}yyytttqqqooonnnlllkkkdddeeeeeefffhhhmmmtttxxx}}}zzzxxxtttnnnggg______jjjwwwxxxaaaTTTNNNJJJLLLMMMKKKJJJKKKIIIKKKLLLMMMLLLLLLNNNPPPPPPSSSWWW[[[^^^aaaeeehhhhhhkkkpppuuuzzz}}}qqqfff^^^YYYUUUWWW[[[```eeekkkqqqttt{{{}}}xxxaaaQQQHHH@@@???===;;;999999999999::::::999999888888777777888888777777777777888888777777777888888777777777777999:::::::::<<<>>>@@@EEEHHHRRRiii|||~~~}}}}}}~~~~~~}}}~~~zzzuuuqqqooonnnlllkkkeeefffggghhhkkkooouuuzzz||||||xxxssskkkcccaaakkkwwwoooZZZQQQLLLJJJLLLLLLJJJIIIKKKJJJKKKMMMMMMLLLLLLMMMOOOOOOSSSWWW[[[^^^aaadddgggfffjjjoootttzzzxxxjjj^^^XXXRRRTTTXXX\\\bbbjjjtttzzzkkkWWWKKKAAA???===;;;999888888888999999999999999888888888888888777777777777888888777777888888888888777777888999:::;;;;;;<<<>>>AAAEEEIIISSSiiizzzzzz}}}~~~zzzuuuqqqpppnnnmmmkkkiiijjjjjjkkkllloootttxxx{{{}}}wwwpppgggdddmmmxxxkkkYYYPPPLLLJJJLLLLLLIIIIIILLLKKKLLLMMMMMMLLLKKKLLLNNNNNNRRRWWW[[[]]]```ccceeeeeeiiinnntttzzzwwwiiiaaaYYYYYYYYYZZZ^^^fffrrrzzz~~~vvv^^^OOOBBBAAA>>><<<:::999999999888999999999999999999:::888888777777777777888888666777888999999888777666888999;;;;;;;;;<<>><<<;;;<<<999999999888888888888777888888888888888888888888888888999999999:::::::::888:::;;;;;;;;;<<<>>>AAAEEEHHHWWWrrr{{{wwwxxx}}}{{{ooohhhaaaaaaiiittt|||zzztttnnnnnnqqqyyy|||uuurrrqqqpppnnnlllllliiifffhhhmmmrrruuuvvv~~~{{{qqqjjjppp}}}|||bbbTTTKKKKKKKKKKKKJJJJJJJJJJJJLLLKKKKKKJJJJJJLLLMMMNNNOOOSSSWWWZZZ]]]___bbbeeefffjjjpppvvv||||||ooobbb^^^^^^___ccchhhooozzzxxxttt{{{lllZZZLLLDDD>>>======;;;999:::999999999999888888888888999999999999999999999999777777888888888999999999888:::;;;;;;;;;<<>>===:::888999:::999999999888888888888::::::::::::::::::::::::666666777777777888888888888:::;;;;;;<<<===???AAAFFFIIIWWWppppppnnnvvvzzzlllaaa\\\[[[[[[ZZZ^^^[[[YYY[[[\\\___gggoooxxx{{{~~~yyyuuusssrrrpppnnnhhhggghhhkkkpppuuuxxxyyy}}}~~~yyypppjjjrrrkkkWWWOOOKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKKKKOOOTTTXXX\\\___cccffffffjjjqqqwww}}}wwwpppjjjgggeeecccfffnnnssssssxxxbbbQQQIIIAAA???>>>:::999:::::::::999999999888888888999999999999999999999999777777777777888888888999888999;;;<<<<<<===@@@BBBFFFJJJYYYsss|||lllnnnzzztttddd\\\YYYYYYYYYZZZXXXXXX[[[[[[[[[```fffkkkkkkoooyyy~~~zzzvvvsssqqqooonnnhhhhhhjjjlllpppsssuuuvvv}}}~~~wwwpppkkksss~~~fffVVVOOOKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHJJJKKKKKKNNNTTTXXX\\\```dddggggggkkkqqqwww}}}zzzuuuqqqgggfffiiivvvwwwvvveeeRRRIIIAAA???>>><<<;;;<<<:::::::::999999999999888777777777777777777777777888888888999999999::::::888999;;;<<<<<<>>>AAACCCFFFKKK]]]zzzxxxiiinnnlll```[[[\\\]]]ZZZYYYZZZ]]]]]][[[]]]bbbdddcccccchhhqqqyyy}}}}}}{{{wwwsssooonnnnnnppptttyyy~~~}}}zzzvvvrrrooonnnnnnjjjkkklllmmmnnnppprrrsss}}}~~~wwwpppllluuuxxxcccWWWPPPKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHJJJKKKLLLOOOTTTYYY\\\```dddggggggkkkqqqwww}}}ooolllkkksss|||zzzkkkTTTKKKBBB@@@???<<<;;;===::::::::::::999999999999777777777777777777777777888999999999999:::::::::888999;;;<<<===>>>AAADDDFFFNNNdddtttgggpppzzzjjjbbb___```]]][[[[[[^^^]]][[[]]]bbbbbb```^^^aaagggmmmoooooojjjhhhddd```]]]\\\\\\\\\]]]aaaggglllqqqxxx}}}}}}{{{wwwrrrooonnnnnnlllmmmnnnnnnmmmooorrrttt}}}wwwpppmmmvvvppp```VVVOOOKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGHHHIIIJJJKKKMMMQQQVVVZZZ]]]```dddggggggkkkrrrxxx~~~|||xxxtttvvv}}}|||uuuXXXNNNDDDAAA>>>;;;:::;;;;;;;;;:::::::::999999999777777777777777777777777888888888888999999999999888999;;;<<<===???BBBDDDHHHRRRkkktttiiittt{{{mmmfffcccdddaaaaaabbbaaa```ccciiiiiifffdddfffiiilllkkkjjjaaa___\\\YYYWWWVVVUUUTTTPPPSSSWWWYYY[[[```ffflllttt}}}}}}~~~}}}yyysssooonnnooonnnooopppooonnnpppuuuyyy}}}xxxqqqnnnwwwjjj\\\SSSLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJKKKOOORRRWWW[[[^^^aaadddggghhhlllrrrxxx~~~}}}{{{~~~vvv|||[[[PPPFFFAAA>>>:::888999;;;;;;;;;:::::::::999999888888888888888888888888777777777777888888888888888999;;;<<<===???BBBEEEJJJUUUooowwwmmmyyyyyynnniiillliiiggghhhggggggkkkqqqrrrpppmmmmmmoooooollliii___]]]ZZZYYYWWWVVVTTTSSSKKKNNNPPPPPPPPPRRRXXX\\\WWW^^^iiittt{{{~~~~~~~~~zzztttpppooopppooopppqqqpppooorrrxxx~~~~~~xxxqqqooowww~~~fffXXXSSSQQQKKKJJJJJJJJJJJJIIIIIIIIIHHHIIIHHHGGGEEEFFFIIILLLPPPSSSWWWZZZ\\\^^^aaadddhhhlllrrrwww|||zzzwww}}}```RRRCCC>>>>>>===<<<<<<888888888888888888888888:::999999999999999999:::999888777666777888:::;;;999;;;======<<<>>>CCCHHHHHHZZZwwwyyyqqqxxxoooppprrrrrruuuuuukkknnnyyyxxxyyyxxxtttrrrhhh___XXXXXXYYYUUURRRPPPNNNNNNOOOQQQRRRQQQOOOLLLPPPPPPRRRXXX___ccccccbbbcccfffjjjlllqqq|||}}}yyyvvvtttssssssqqqooonnnooorrrvvvyyyzzzyyyqqqpppzzzyyycccVVVQQQPPPLLLLLLKKKKKKKKKJJJJJJJJJFFFGGGGGGFFFFFFHHHKKKNNNSSSTTTVVVXXXZZZ^^^bbbfffhhhlllrrrwww|||~~~|||www|||```RRRDDD??????===;;;;;;888888888888888888888888999999888888888888999999777777888999999999999999999;;;===<<<<<<>>>CCCGGGHHHYYYttt|||vvvxxxxxxyyyyyywwwyyy}}}qqqggg^^^]]]\\\XXXTTTRRRNNNNNNOOOOOOPPPOOOMMMKKKLLLKKKLLLPPPTTTVVVUUUSSSPPPRRRTTTVVVXXX```llluuu|||yyyuuutttssssssrrrpppnnnooorrrvvvyyy{{{~~~vvvuuu}}}qqq^^^SSSOOOOOOMMMLLLLLLLLLKKKKKKKKKKKKEEEEEEFFFFFFGGGIIIMMMPPPTTTUUUVVVWWWYYY^^^ccchhhhhhlllrrrwww|||}}}}}}vvv{{{aaaSSSEEE@@@@@@===;;;:::999999999999999999999999888888888777777888888888555777999:::;;;:::888777888:::<<<;;;;;;===BBBFFFJJJYYYppp~~~}}}|||qqqgggdddaaa\\\WWWUUUQQQQQQPPPPPPOOONNNMMMLLLKKKJJJJJJKKKLLLKKKIIIFFFEEEGGGHHHHHHHHHLLLSSSYYYdddppp|||yyyuuusssrrrrrrsssqqqooooooqqquuuzzz}}}{{{zzz}}}iiiYYYOOOLLLMMMLLLLLLLLLKKKKKKKKKJJJJJJEEEFFFGGGGGGGGGIIIMMMPPPTTTUUUWWWYYY[[[___dddggghhhlllrrrwww|||vvv|||eeeVVVGGGBBB@@@>>>;;;:::999999999999999999999999888888777777777777888888666777888999:::999888888777999;;;;;;:::<<>>;;;:::999999999999999999999999888888777777777777888888999888777777777888::::::777999;;;;;;:::<<>>CCCGGGTTTfff|||vvvkkkxxx{{{pppyyyrrreee___TTTUUUTTTRRRPPPTTT\\\dddkkkkkkjjjeee]]]WWWSSSRRRLLLJJJHHHFFFFFFEEEDDDDDDFFFIIIJJJJJJJJJMMMSSSYYYZZZaaakkkuuu~~~{{{xxxuuusssqqqtttwwwxxxvvvwww|||eeeYYYTTTMMMKKKOOOLLLLLLLLLLLLKKKKKKKKKKKKDDDEEEGGGGGGHHHKKKPPPSSSUUUWWWZZZ\\\^^^aaaeeehhhhhhlllrrrwww|||~~~vvvuuuzzz}}}~~~jjjSSSFFF@@@===<<<===::::::::::::::::::::::::::::::999999999999::::::555777999:::::::::888777999;;;======<<<>>>CCCHHHVVViiimmmjjjzzz|||qqq{{{vvvvvvhhh```XXXYYYXXXVVVUUUZZZdddlllzzzzzzwwwpppfff]]]XXXWWWOOOMMMIIIGGGFFFEEEDDDCCCAAAEEEHHHHHHGGGFFFHHHKKKKKKOOOUUUZZZcccttt|||xxxvvvtttppptttyyyyyywwwxxx|||lllYYYRRROOOLLLIIIMMMMMMKKKJJJJJJIIIJJJJJJGGGFFFFFFGGGIIILLLOOOQQQVVVWWWYYY\\\___bbbeeegggjjjllloootttyyyzzzoookkkmmmrrrvvvyyy|||}}}pppWWWHHHAAA===:::999999999999999999999999999999999999888888888777777999999888888888888999999;;;;;;<<<>>>>>>>>>CCCKKK[[[uuuwwwppplllyyytttsss|||}}}ppphhh^^^aaaaaa[[[WWW\\\lllzzz|||pppddd[[[WWWVVVQQQKKKIIIHHHIIIGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGDDDGGGKKKNNNTTT```ppp{{{{{{xxxvvvuuuvvvvvvuuuvvvxxx{{{~~~jjjXXXRRRPPPMMMKKKKKKJJJJJJIIIHHHHHHGGGHHHFFFFFFFFFGGGIIILLLOOOQQQUUUVVVXXX[[[___bbbeeegggkkkmmmpppuuuzzzyyyllleeecccdddeeeiiikkkpppvvv}}}|||sssYYYIIICCC>>><<<;;;999999999999999999999999999999999888888888777777999999888888888888999999:::999;;;=========BBBJJJ\\\uuuqqqkkkkkkyyytttqqquuunnncccdddccc___]]]fffwwwwwwkkkaaa\\\WWWRRRMMMJJJJJJIIIHHHFFFIIIIIIIIIIIIHHHHHHIIIIIIHHHIIIJJJJJJLLLRRR]]]fffuuu|||~~~{{{yyyxxxwwwxxxwwwwwwxxxzzz|||~~~hhhXXXRRRPPPNNNLLLKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFGGGHHHJJJLLLOOOQQQTTTUUUWWWZZZ^^^cccfffhhhlllmmmqqquuu{{{uuuiiiaaa\\\YYYWWW\\\^^^bbbgggmmmtttzzz}}}zzz}}}www\\\KKKDDD@@@======::::::::::::999999999999999999999888888888888888999999888888888888999999999888:::<<<<<<<<>>>>>>>>DDDLLL\\\ppp}}}{{{oookkknnnqqq~~~tttddd___YYY]]]mmm~~~ppphhhbbb```\\\XXXUUUUUUVVVWWW]]][[[XXXTTTPPPNNNMMMMMMIIIJJJKKKKKKJJJIIIIIIJJJEEEFFFHHHHHHIIIMMMSSSXXXdddooo}}}~~~xxxhhh[[[TTTPPPLLLJJJIIIJJJJJJKKKJJJHHHGGGFFFFFFGGGHHHJJJLLLNNNOOOPPPRRRSSSUUUXXX]]]aaadddfffhhhjjjnnnrrrxxx}}}uuuppphhhaaa]]]ZZZXXXVVVQQQPPPOOOPPPRRRUUUYYY\\\___eeennnzzz}}}sssuuu}}}|||wwwhhhRRRGGG@@@======<<<<<<;;;;;;::::::999999888888888888888999999999999999888888888888999999:::999;;;>>>>>>???EEEMMM\\\ppp|||wwwmmmnnnuuuxxx~~~tttddd___ZZZ]]]mmmuuummmgggeee```[[[XXXYYY]]]```hhheee```ZZZUUUQQQOOOOOOLLLLLLLLLLLLKKKIIIHHHGGGAAABBBCCCDDDDDDEEEHHHJJJNNNWWWeeeuuu~~~uuuhhh]]]VVVRRROOOMMMIIIIIIJJJKKKJJJIIIGGGEEEFFFGGGIIIKKKMMMOOOPPPPPPRRRSSSUUUXXX\\\___cccdddiiikkknnnsssxxx~~~xxxqqqhhh```[[[XXXWWWVVVUUUSSSQQQPPPPPPSSSVVVXXXZZZ^^^fffooo||||||ssswww~~~uuunnnVVVIIIAAA>>>>>>===<<<<<<;;;::::::999999777777888888888999999999999999888888888888999999999888:::===>>>>>>EEEMMM^^^qqq}}}tttkkkoooyyy~~~xxxrrrddd___ZZZ[[[hhh}}}vvvooommmhhhbbb___aaahhhmmmsssooohhhaaaZZZUUUSSSRRRPPPOOONNNMMMLLLJJJHHHFFFEEEEEEDDDDDDCCCDDDFFFHHHGGGLLLTTT```ppp{{{sssggg]]]WWWSSSQQQPPPKKKKKKMMMMMMLLLKKKHHHGGGFFFGGGIIIKKKMMMOOOPPPPPPSSSTTTVVVXXX[[[___bbbcccjjjllloootttyyyzzzsssiii```[[[ZZZZZZZZZTTTRRROOOMMMMMMNNNQQQSSSRRRVVV\\\dddpppvvvnnnsss}}}rrr|||sssYYYKKKCCC??????======<<<;;;::::::999999777777888888999999999999999999888888888888999999777777999<<<======DDDLLL```sss~~~qqqhhhooo{{{|||sssyyyooobbb^^^YYYYYYccczzz~~~wwwuuuoooiiifffiiiqqqxxxzzzuuunnneee^^^XXXUUUTTTRRRPPPOOOOOONNNMMMKKKIIIIIIGGGDDDBBBAAABBBDDDFFFHHHIIIMMMTTTbbbxxx{{{rrrggg]]]WWWRRRMMMJJJKKKJJJIIIHHHHHHIIIKKKLLLFFFFFFGGGHHHJJJLLLNNNOOORRRTTTXXXZZZ]]]___ccceeeggghhhlllssszzzyyynnnfffbbb___ZZZVVVVVVTTTRRROOONNNNNNOOOPPPQQQQQQUUU^^^hhhuuusssooosssxxxuuu||||||]]]JJJBBB>>>===;;;;;;::::::::::::999999::::::999888777777888888777888888888888999999999:::999;;;>>>>>>???EEEMMMaaappp~~~nnnjjjqqqyyy}}}wwwwwwuuufff___[[[]]]___hhh}}}{{{uuulllggglllzzzsssggg^^^YYYUUUTTTUUUTTTTTTTTTSSSQQQMMMJJJKKKIIIGGGFFFEEEDDDBBB@@@DDDGGGKKKOOOXXXfffyyy~~~~~~~~~|||uuummmaaaXXXSSSQQQNNNKKKKKKKKKJJJIIIIIIIIIJJJKKKFFFFFFGGGHHHJJJLLLNNNOOOOOORRRUUUXXXZZZ\\\```bbbggghhhlllssszzz}}}|||||||||yyyrrriiicccaaa^^^ZZZWWWWWWVVVTTTRRRQQQQQQRRRSSSQQQOOORRRXXX```kkk}}}{{{qqqnnnqqqvvvvvv{{{___KKKBBB???===;;;;;;::::::::::::999999:::999999888777777888888777888888888888999999999:::999;;;>>>>>>???EEEMMM```ooo~~~}}}mmmiiiqqqzzzyyywwwzzzwwwgggaaa^^^___]]]bbbwww|||xxxqqqhhhdddlll|||uuuhhh___[[[ZZZYYYZZZYYYXXXXXXXXXUUUQQQNNNNNNLLLIIIHHHHHHFFFDDDBBBCCCEEEHHHKKKQQQ]]]lllwww~~~~~~{{{ooofff[[[SSSOOOOOONNNMMMLLLLLLKKKJJJIIIIIIIIIIIIFFFGGGGGGHHHJJJLLLNNNOOONNNQQQTTTWWWYYY[[[___aaafffiiimmmsssyyy~~~wwwtttpppoooqqqqqqooommmnnniiidddaaaaaa```]]]ZZZYYYXXXWWWVVVVVVVVVVVVWWWSSSPPPPPPSSSXXXbbbrrryyyrrrnnnpppuuuxxxzzzcccNNNCCC???===;;;;;;::::::::::::999999:::999888888777888888888777888888888888999999999:::999:::===>>>???EEENNNaaappp|||xxxjjjgggqqq}}}|||zzz|||nnniiifffddd___^^^jjjzzz{{{vvvmmmdddbbbkkk|||rrreee^^^\\\]]]___bbbaaa___^^^]]][[[WWWTTTRRRPPPMMMLLLKKKIIIGGGEEECCCEEEGGGIIILLLTTT^^^fffmmmttt||||||zzzlllcccWWWOOOMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIHHHGGGGGGGGGHHHJJJLLLMMMNNNOOORRRUUUXXXZZZ]]]```cccfffiiinnnssswww|||~~~xxxooojjjhhhgggeeecccdddbbbaaaaaabbbbbbaaa___ZZZZZZZZZZZZZZZZZZZZZYYYVVVSSSPPPQQQUUU]]]kkkyyy{{{uuuppppppuuu{{{{{{hhhQQQDDD???>>>;;;;;;:::::::::999999999999999888888888888888999777777888888888999999999:::999:::======???FFFOOOdddsssvvvrrreeeeeerrrzzztttsss||||||wwwrrrmmmfffaaaeeennnuuuxxxzzz{{{yyywwwwwwwwwwwwrrrjjjbbb```hhhwwwzzznnneeeaaacccgggiiikkkiiifffeeeccc```\\\YYYUUUSSSPPPNNNMMMKKKHHHFFFFFFHHHIIIJJJLLLPPPVVV[[[```dddiiilllooottt||||||yyylllcccWWWOOOLLLLLLMMMLLLMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGHHHHHHJJJKKKMMMNNNOOOQQQUUUWWWZZZ\\\```bbbeeeiiinnnsssvvvzzzvvvmmmgggddd```]]]]]]]]]^^^___```aaaaaa```\\\\\\]]]^^^^^^]]]\\\[[[XXXSSSQQQQQQSSSYYYfffsss~~~xxxppppppuuu~~~{{{~~~lllTTTFFF@@@>>>;;;;;;:::::::::999999999999888888888888888999999777777888888888999999999:::999:::<<<===???GGGPPPccctttrrrxxxjjjaaacccsssyyyooojjjiiippp}}}xxxpppiiihhhkkkkkkjjjhhhfffeeegggjjjlllnnnjjjeee^^^\\\```iiipppwwwrrrkkkhhhjjjoootttxxxtttqqqnnnjjjhhhddd```]]]WWWUUURRRPPPNNNLLLIIIFFFGGGHHHJJJKKKLLLNNNQQQTTTWWWYYY[[[\\\^^^bbbhhhmmmvvv|||}}}vvvkkkbbbWWWOOOMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMPPPSSSVVVXXXZZZ^^^```eeejjjooosssuuuxxx~~~uuummmfff```\\\\\\\\\]]]]]]^^^____________```aaabbbbbb```^^^\\\WWWSSSQQQPPPQQQUUU```kkkuuuzzzppppppwww{{{|||pppVVVFFF@@@???;;;;;;::::::::::::999999888888888777888888999:::777888888888888999999999:::888999;;;<<>>IIITTTfffsss~~~jjjbbbdddpppwwwqqqnnnlllmmmooossswwwnnnjjjeeebbbbbbcccddddddddd___ZZZWWWTTTQQQUUU\\\[[[kkk}}}}}}tttkkkeeeaaa^^^___]]]XXXQQQMMMMMMOOOHHHGGGEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEGGGIIIJJJOOOQQQUUU[[[bbbjjjpppttt~~~~~~~~~}}}}}}||||||{{{zzzzzz|||~~~|||jjj^^^SSSPPPOOOMMMLLLMMMMMMLLLKKKLLLLLLLLLJJJHHHHHHHHHHHHIIIKKKLLLNNNOOONNNPPPTTTVVVYYY]]]aaaeeegggjjjnnnrrruuuyyy~~~~~~zzztttmmmhhhdddccceeehhhkkkmmmnnnllljjjiiiaaa```]]]YYYUUUTTTXXX[[[dddrrrxxxxxxbbbMMMBBB???::::::;;;;;;;;;:::999888;;;;;;::::::999999888888888888777777888888999:::<<<;;;;;;===<<>>AAAMMMXXXmmmzzzwwwggghhhvvv}}}zzzvvvrrrooonnnmmmmmmllllllgggcccaaa^^^[[[^^^dddrrrqqqfff___[[[YYYSSSLLLIIIKKKNNNOOOOOOQQQPPPPPPNNNKKKGGGDDDBBBBBBBBBBBBBBBCCCEEEGGGHHHJJJLLLQQQWWW^^^eeejjjmmmqqqrrrtttwwwxxxyyyzzzzzzzzzzzzyyywwwuuusssttttttrrrrrrqqqqqqpppppppppppplllllllllllllllmmmmmmnnnqqqqqqqqqqqqsssuuuwwwxxxwwwvvvuuutttttttttuuuvvvvvvuuuuuuuuuuuuvvvwwwxxx~~~~~~dddYYYPPPOOOOOONNNLLLLLLMMMKKKJJJKKKKKKKKKIIIGGGGGGGGGGGGHHHJJJKKKMMMNNNMMMOOOSSSVVVXXX\\\```dddfffiiilllpppsssvvv{{{~~~sssjjjbbb]]]]]]^^^___``````___^^^]]]ZZZYYYXXXWWWWWWWWWWWWWWWWWWaaaooo{{{yyyrrr|||tttZZZJJJBBB===<<<<<<<<<;;;;;;;;;;;;777777777888888999999:::888888777777888888999:::999999;;;===>>>BBBMMMYYYnnnzzzxxxiiinnn|||}}}zzzuuusssrrrqqqpppooolllhhhfffeeecccaaadddjjjzzznnnccc\\\ZZZWWWRRRLLLKKKMMMPPPQQQPPPQQQQQQPPPOOOMMMJJJGGGEEECCCBBBBBBBBBBBBDDDEEEFFFJJJMMMRRRXXX___eeejjjlllmmmnnnpppqqqssstttuuuvvvxxxvvvtttrrrrrrrrrrrrqqqpppppppppoooooonnnmmmmmmjjjiiihhhggggggggghhhhhhmmmmmmkkkkkkkkklllnnnooopppooooooooooooooooooooopppoooooooooppprrrsssuuu|||bbbXXXPPPOOOOOOMMMKKKKKKLLLKKKJJJJJJKKKKKKIIIGGGFFFGGGGGGHHHIIIKKKLLLMMMLLLOOORRRUUUXXX\\\```cccgggjjjmmmpppsssvvv{{{~~~wwwmmmfffaaa]]]^^^^^^^^^]]][[[ZZZYYYVVVUUUUUUVVVXXXYYYXXXWWWVVV\\\eeepppyyyzzzpppyyyvvv\\\KKKCCC>>>======<<<;;;<<<<<<<<<777888888888999999::::::888888777777888888999:::::::::;;;===>>>BBBMMMYYYqqq}}}xxxkkksss}}}~~~yyyvvvtttrrrooommmhhheeedddfffeeedddiiiooo{{{jjj___ZZZYYYUUUSSSQQQQQQRRRSSSSSSSSSQQQQQQPPPOOOMMMKKKIIIHHHEEEDDDCCCBBBBBBCCCDDDEEEJJJMMMSSSYYY```fffjjjlllnnnnnnppprrrtttwwwxxxyyyuuusssqqqpppppppppooonnnooonnnnnnnnnmmmmmmlllllljjjiiigggfffeeeeeeeeefffjjjiiigggfffffffffggghhhhhhhhhhhhhhhhhhhhhgggggghhhgggffffffhhhjjjmmmoooxxx{{{___UUUNNNNNNPPPNNNMMMMMMLLLKKKJJJJJJKKKJJJHHHFFFFFFFFFGGGHHHIIIKKKLLLMMMLLLOOORRRUUUXXX[[[```ccchhhjjjnnnqqqssswww{{{~~~xxxpppjjjaaaaaaaaa___^^^[[[YYYXXXUUUTTTTTTVVVYYYZZZYYYWWWWWWXXX\\\cccmmmvvvzzz{{{{{{mmmvvvwww\\\KKKCCC>>>===<<<;;;:::;;;<<<<<<999999999999::::::::::::888888777777888888999:::;;;:::<<<>>>>>>BBBMMMYYYsss~~~tttiiiuuu}}}xxxtttoookkkhhhbbb```aaadddeeeeeejjjqqq|||sssbbbYYYVVVUUUSSSVVVXXXYYYXXXVVVUUUUUUTTTSSSQQQNNNLLLKKKJJJIIIGGGFFFEEECCCCCCCCCCCCDDDJJJMMMSSSYYY```eeeiiijjjnnnooopppsssvvvzzz|||~~~qqqqqqqqqppppppoooooonnnnnnnnnnnnnnnnnnmmmmmmmmmjjjhhhfffdddcccccccccdddeeeeeedddcccccccccccccccaaaaaaaaaaaa``````___^^^^^^^^^]]]]]]___bbbfffhhhsss~~~uuu\\\SSSLLLNNNPPPPPPOOOOOOLLLKKKJJJJJJKKKJJJHHHFFFFFFFFFGGGHHHIIIKKKLLLMMMLLLOOORRRUUUXXX[[[```ccciiikkknnnqqqtttwww|||{{{uuueeeeeecccbbb___]]][[[ZZZWWWUUUUUUXXX[[[[[[YYYVVVXXXVVVUUU[[[eeennntttuuuzzzzzzkkkssswww\\\KKKCCC===<<<;;;:::999:::;;;;;;::::::::::::::::::::::::888888888777888999999:::<<<;;;<<<>>>>>>BBBMMMXXXrrr}}}pppggguuuyyysssmmmgggddd]]]\\\]]]aaadddeeekkkrrrsss|||kkk[[[SSSQQQQQQSSSXXX]]]___\\\XXXWWWWWWVVVTTTQQQNNNKKKJJJIIIIIIIIIHHHFFFDDDCCCBBBCCCCCCIIILLLRRRYYY___dddhhhiiiiiijjjlllooossswwwzzz|||pppqqqrrrrrrrrrqqqqqqqqqooooooooooooooooooppppppjjjhhheeecccaaaaaabbbbbbaaaaaaaaaaaaaaaaaaaaaaaa\\\]]]]]]\\\\\\ZZZYYYYYYXXXXXXWWWWWWYYY]]]aaacccppp||||||mmmXXXRRRNNNNNNNNNLLLLLLNNNMMMLLLLLLLLLMMMLLLIIIGGGEEEFFFHHHIIIIIIKKKNNNPPPNNNQQQTTTVVVXXX[[[___bbbeeehhhlllooorrruuuyyy|||qqqlllfffcccccccccaaa^^^ZZZZZZZZZ[[[\\\[[[YYYVVVYYYSSSRRRXXX```fffkkkppptttyyyxxxooorrr~~~aaaKKKBBB???===;;;:::::::::999888888888888888888888888888999999::::::::::::;;;;;;;;;===;;;===BBB@@@GGG[[[rrr|||mmmfffsss|||||||||{{{rrrlllhhhfffWWWXXXZZZ^^^dddgggiiiiiimmmmmmooossszzzsss^^^RRRPPPRRRTTT]]]cccgggfffcccaaa]]]XXXXXXUUURRRQQQQQQPPPOOOMMMMMMKKKHHHEEEDDDDDDEEEFFFIIIMMMTTT[[[```dddeeeeeehhhjjjmmmnnnnnnoooqqqrrrrrrrrrqqqqqqpppqqqqqqqqqqqqpppnnnmmmllllllmmmmmmhhhgggffffffeeeccc```]]]dddddddddcccbbbaaa`````````___]]][[[ZZZYYYYYYYYYZZZXXXVVVUUUUUUWWWZZZ[[[mmmvvvsssdddUUUOOOLLLLLLMMMKKKKKKNNNMMMLLLLLLMMMMMMMMMJJJHHHFFFHHHIIIJJJJJJKKKNNNPPPNNNQQQTTTVVVXXX[[[___bbbdddgggkkknnnqqquuuxxx{{{yyytttnnnkkkjjjhhheeebbb]]]\\\[[[\\\^^^^^^]]][[[[[[VVVTTTXXX]]]bbbiiiqqqrrruuuzzzwwwmmmqqq~~~cccMMMCCC???===;;;:::::::::999888888888888888888888888888888888888999999999::::::;;;===:::===BBBAAAJJJ___uuuwwwllliiixxx|||xxxwwwvvv}}}}}}qqqhhhbbb___WWWWWWYYY\\\```cccbbbbbbcccbbbccceeejjjqqqwww{{{|||ttteeeVVVMMMMMMPPPSSS___fffkkkiiifffccc]]]WWWXXXVVVTTTSSSSSSRRRPPPNNNNNNLLLIIIFFFDDDDDDEEEFFFHHHLLLRRRYYY^^^bbbcccdddgggiiilllnnnnnnoooqqqrrrssssssrrrqqqqqqqqqqqqrrrqqqpppooommmlllllllllmmmgggfffeeeeeeeeedddaaa^^^bbbbbbbbbbbbbbbaaaaaaaaa^^^]]]\\\ZZZYYYXXXXXXWWWVVVUUUSSSSSSTTTVVVYYYZZZgggqqq~~~iiiYYYPPPKKKHHHJJJKKKJJJJJJMMMLLLLLLLLLMMMNNNMMMKKKIIIHHHIIIKKKKKKKKKKKKNNNPPPOOOQQQSSSVVVXXX[[[___bbbdddgggjjjnnnppptttxxx{{{}}}xxxsssqqqnnniiieeeaaa___^^^^^^```aaaaaa```]]]ZZZXXXYYYZZZ___jjjvvvssstttuuuwww}}}wwwmmmqqq}}}fffOOODDD???===;;;:::::::::999888888888888888888888888888777777888888888999999999:::<<<:::<<>>@@@???MMMhhh|||kkkhhhuuu~~~~~~xxxpppjjjfffddd^^^^^^^^^]]]\\\YYYWWWUUURRRKKKIIIMMMPPPUUUiiixxxrrriiibbb]]]ZZZWWWVVVSSSRRROOOLLLIIIFFFCCCBBBDDDEEEGGGKKKQQQWWW]]]```eeejjjqqqvvvzzz{{{}}}~~~|||{{{zzzxxxwwwvvvvvvvvvuuuuuutttrrrooollliiigggfffdddbbbbbbccceeeeeeeeebbbbbbaaaaaa`````````___^^^]]][[[ZZZXXXWWWWWWWWWUUUUUUUUUUUUTTTTTTTTTTTTSSSZZZeeerrrvvvdddXXXRRRIIIIIIIIIKKKMMMNNNMMMKKKMMMMMMMMMLLLKKKIIIGGGGGGEEEEEEFFFGGGHHHJJJKKKLLLMMMNNNPPPRRRUUUXXX[[[]]]ccceeegggiiijjjmmmpppsssuuuxxx|||xxxtttnnnpppvvv~~~}}}uuujjjbbbbbbjjjvvv~~~yyyqqqmmmmmmooorrrwww|||~~~~~~|||yyyyyyyyyzzz|||zzzwwwttttttsssrrrssstttuuuvvvvvvvvvuuuttttttuuuvvvwwwxxx{{{tttmmmttt}}}mmmUUUFFF>>>===<<<;;;:::;;;;;;<<<;;;::::::999999::::::;;;888888999999999:::::::::<<<;;;<<<===>>>BBBMMMZZZxxxeeecccttt~~~{{{~~~xxxiiiccceee___eeegggaaa\\\[[[\\\\\\RRRNNNOOOPPPMMMSSSlllvvvrrrkkkddd]]]YYYWWWWWWUUUSSSOOOKKKGGGEEECCCCCCCCCDDDEEEIIINNNUUU[[[^^^fffiiinnnrrrtttvvvwwwyyyyyyyyyyyywwwuuutttuuuwwwyyyxxxuuussspppmmmkkkjjjeeecccbbbbbbdddeeeeeedddccccccddddddcccbbb```___\\\\\\[[[XXXVVVUUUVVVXXXYYYWWWUUUSSSRRRQQQQQQQQQUUUYYYaaaooovvvfff[[[VVVNNNMMMLLLLLLMMMNNNMMMLLLNNNMMMMMMLLLKKKIIIHHHGGGEEEEEEFFFGGGHHHJJJKKKLLLMMMNNNOOORRRUUUXXX[[[]]]```bbbeeefffhhhjjjmmmppptttwww{{{|||wwwqqqsssyyy}}}vvvjjjbbbaaagggqqqxxxzzzrrrllliiiiiikkkpppvvv{{{}}}|||{{{wwwvvvuuuuuuvvvxxx{{{}}}~~~yyyuuuqqqooolllllllllmmmoooqqqtttuuussssssrrrrrrssstttuuuvvvvvvyyy~~~ssskkkrrr|||nnnUUUDDD???>>><<<;;;::::::;;;;;;::::::999999999999::::::888888999999999:::::::::<<<;;;<<<===>>>AAAMMMYYYwwwvvvdddaaaqqq}}}ooofffeeeeeekkkmmmhhhbbbaaaaaa```[[[VVVUUUUUUSSSYYYsss}}}wwwtttnnnggg```[[[XXXVVVSSSQQQMMMJJJGGGDDDCCCCCCCCCDDDEEEHHHMMMTTTYYY]]]aaaeeejjjmmmoooqqqrrrtttwwwxxxyyyxxxwwwvvvxxxzzzzzzyyyvvvssspppmmmjjjiiihhhgggeeedddddddddcccbbbdddeeeffffffeeedddcccbbb]]]]]][[[YYYXXXWWWXXXYYYYYYXXXUUURRRQQQPPPQQQQQQSSSWWW```mmm}}}wwwhhh```\\\VVVSSSPPPNNNNNNNNNNNNMMMNNNNNNMMMLLLKKKIIIHHHGGGEEEEEEFFFGGGHHHJJJKKKLLLMMMNNNOOORRRUUUXXX[[[\\\___aaaccceeefffiiilllooosssvvv{{{~~~}}}uuuwww{{{~~~wwwmmmdddaaadddkkkooossstttuuusssmmmgggcccaaadddgggmmmtttzzz|||zzzxxxvvvuuurrrqqqpppppprrrrrrzzz{{{}}}}}}{{{yyyyyyyyyzzzxxxuuuppplllhhhfffeeebbbcccdddfffiiimmmqqqsssooooooooopppqqqrrrsssttttttwww{{{~~~rrriiioooyyyqqqVVVDDD@@@???===;;;:::999::::::999999888888888888999999888888999999999:::::::::;;;;;;<<<======AAALLLWWWoooqqqbbb___kkkzzzlllfffiiinnnqqqmmmhhhggggggeee```[[[WWWUUUTTT\\\vvv{{{uuusssnnniiibbb\\\WWWTTTOOONNNKKKIIIFFFEEEDDDCCCCCCCCCEEEHHHLLLRRRWWWZZZ[[[___cccfffhhhiiikkklllqqqsssuuuvvvvvvvvvyyyzzzxxxwwwvvvtttqqqooommmkkkllljjjhhhfffeeedddbbb```dddeeefffffffffeeedddccc```^^^]]][[[ZZZZZZZZZ[[[[[[YYYUUURRRPPPPPPQQQRRRRRRVVV^^^kkk{{{xxxkkkdddbbb]]]XXXSSSOOONNNNNNNNNNNNNNNNNNNNNMMMKKKJJJHHHGGGEEEEEEFFFGGGHHHJJJKKKLLLLLLMMMOOOQQQTTTXXXZZZ\\\```bbbdddfffgggiiimmmpppsssvvv{{{~~~yyyzzz||||||wwwooogggccccccfffhhhjjjkkkjjjhhhccc^^^\\\[[[```dddkkksssyyy{{{yyywwwvvvtttrrrooonnnmmmmmmnnnqqqssstttsssqqqooonnnoooqqqoookkkfffbbb___^^^]]]ZZZ[[[]]]```dddiiilllooolllmmmmmmnnnoooqqqrrrrrrrrruuuyyy|||~~~~~~}}}sssggglllwwwvvvYYYFFFAAA@@@===;;;:::999999999999888888777777888888999888888999999999:::::::::;;;:::<<<======@@@JJJUUUlll}}}kkk```]]]eeezzztttiiihhhmmmpppnnnllllllkkkiiieee___YYYVVVVVV```xxxyyyooonnnlllgggaaaZZZTTTPPPLLLLLLJJJIIIGGGFFFEEEEEECCCCCCEEEGGGKKKOOOSSSVVVVVVYYY\\\___```aaadddeeehhhkkknnnppprrrtttwwwyyyuuuuuuvvvuuutttrrrqqqpppnnnllljjjhhhgggfffccc```aaabbbccceeeeeeeeedddcccbbb```^^^]]]]]]]]]]]]]]]\\\ZZZVVVRRRPPPPPPQQQRRRRRRUUU]]]kkk{{{zzznnnhhhfff```[[[UUUQQQOOOOOOOOONNNNNNNNNNNNMMMLLLJJJHHHHHHEEEEEEFFFGGGHHHJJJKKKLLLLLLMMMNNNQQQTTTWWWZZZ\\\___aaaccceeefffiiilllooosssvvv{{{~~~~~~~~~|||zzzxxxvvvuuutttqqqlllgggdddbbbbbbbbbaaaaaaaaa___\\\ZZZYYYZZZ^^^bbbiiirrrxxxzzzyyyvvvrrrqqqpppnnnmmmlllllllllkkkllllllkkkhhhffffffggghhhfffbbb^^^[[[XXXWWWVVVVVVWWWYYY\\\```dddhhhjjjkkkkkklllnnnoooppppppqqqqqqtttxxx{{{|||}}}~~~||||||~~~uuufffiiiuuu{{{^^^JJJAAA@@@===;;;:::999999999999888888777777888888999888888999999999:::::::::;;;:::<<<======???HHHSSSiiiyyyzzzhhh```]]]ddduuurrrjjjooorrrrrrrrruuuuuurrroooiiibbb]]]]]]ggg{{{{{{pppiiiiiihhheee```ZZZSSSPPPKKKKKKKKKJJJIIIHHHGGGGGGBBBCCCDDDFFFIIIMMMPPPRRRRRRUUUWWWYYYZZZ[[[^^^___aaadddiiimmmpppsssvvvyyyxxxxxxyyyxxxvvvtttqqqpppmmmlllkkkjjjjjjiiifffccc```bbbccceeefffffffffeeedddaaa^^^^^^___```___^^^^^^[[[XXXTTTRRRRRRRRRSSSSSSVVV]]]jjj{{{|||pppjjjhhh___[[[UUUQQQOOOOOOOOONNNOOOOOONNNMMMLLLJJJIIIHHHEEEEEEFFFGGGHHHJJJKKKLLLLLLMMMNNNQQQTTTWWWZZZ[[[]]]___aaacccdddgggjjjmmmrrruuuzzz~~~}}}vvvooollljjjiiiiiiiiihhhgggeeecccbbb\\\\\\[[[ZZZXXXXXXZZZ]]]^^^aaagggooovvvxxxwwwuuunnnnnnmmmkkkkkkjjjjjjjjjfffggggggeeebbb````````````___\\\XXXUUUSSSQQQPPPSSSTTTUUUXXX\\\aaaeeegggiiijjjkkklllmmmnnnnnnnnnooorrrvvvyyyzzz{{{|||~~~~~~}}}xxxggghhhsss}}}```MMM@@@???===;;;:::999::::::999999888888888888999999888888999999999:::::::::;;;:::<<<===<<<>>>GGGQQQdddvvv{{{jjjdddbbbgggwww|||xxxvvvuuuvvvzzz|||{{{}}}zzztttllldddbbbiiivvvvvviiiaaaaaabbbbbbaaa^^^YYYTTTPPPJJJKKKKKKKKKJJJIIIHHHGGGBBBBBBDDDFFFHHHJJJMMMNNNOOOQQQSSSTTTUUUVVVYYY[[[]]]aaaggglllppptttwwwzzz}}}~~~}}}|||yyyuuuqqqnnnmmmllllllllllllkkkhhhfffbbbccceeegggiiijjjjjjiiieeebbb^^^^^^aaabbbaaa______]]]ZZZXXXUUUTTTSSSSSSRRRUUU]]]jjjzzz}}}qqqjjjhhh]]]YYYTTTQQQPPPPPPOOONNNOOOOOONNNNNNLLLKKKIIIHHHEEEEEEFFFGGGHHHJJJKKKLLLKKKLLLNNNPPPTTTWWWZZZ[[[]]]___bbbccceeegggjjjmmmpppssswww{{{~~~wwwnnnhhhfffcccfffjjjmmmnnnnnnllljjjcccbbb___\\\YYYXXXZZZ]]]]]]```eeelllrrruuutttsssnnnmmmlllkkkjjjiiiiiiiiiffffffeeeccc```^^^^^^___\\\[[[ZZZWWWTTTQQQOOOMMMNNNOOOQQQUUUYYY___ccceeeggghhhiiijjjkkkkkkjjjjjjmmmpppsssvvvwwwxxxyyy{{{|||{{{|||~~~~~~}}}}}}|||hhhhhhrrr~~~aaaMMM???>>><<<;;;::::::;;;;;;::::::999999999999::::::888888999999999:::::::::::::::<<<===<<<===EEEPPPaaauuuoooiiihhhnnn||||||vvvuuuqqqyyyxxxmmmgggiiiooosss}}}nnnccc[[[UUUVVVXXXYYYYYYXXXTTTQQQNNNIIIIIIJJJJJJIIIHHHFFFEEEBBBBBBCCCEEEGGGIIIJJJKKKLLLNNNPPPPPPQQQRRRTTTVVVYYY^^^dddjjjooorrrvvvxxx}}}~~~~~~~~~|||xxxuuusssooonnnnnnnnnnnnllliiifffaaaccceeehhhjjjkkkkkkkkkfffbbb^^^^^^aaacccbbb______^^^]]][[[YYYVVVTTTSSSQQQTTT[[[hhhyyy~~~qqqjjjgggZZZWWWSSSQQQPPPPPPOOONNNOOOOOOOOONNNLLLKKKIIIHHHEEEEEEFFFGGGHHHJJJKKKLLLKKKLLLNNNPPPSSSWWWYYY[[[```bbbdddfffgggiiimmmpppnnnqqquuuyyy|||zzzoooiiifffcccgggmmmsssvvvvvvtttsssooommmhhhaaa[[[YYYYYY[[[]]]___ccciiiooorrrrrrqqqpppooonnnmmmlllkkkjjjiiihhhhhhgggdddaaa______```\\\\\\[[[YYYVVVSSSOOOMMMJJJKKKNNNRRRXXX^^^ccceeefffggghhhiiiiiihhhggggggkkknnnqqqtttuuuvvvwwwxxxyyyxxxyyy||||||{{{{{{}}}iiigggrrr}}}```LLL>>>===<<<;;;:::;;;;;;<<<;;;::::::999999::::::;;;888888999999999:::::::::::::::<<<===<<<===EEEOOO```vvvtttmmmlllsss}}}zzzrrruuu~~~xxxpppnnnoooooojjjqqqssskkk___XXXTTTRRRMMMOOOPPPQQQQQQOOOLLLKKKHHHHHHIIIIIIHHHGGGEEEDDDBBBBBBCCCEEEFFFHHHIIIIIIKKKLLLMMMNNNNNNOOORRRTTTVVVZZZaaaggglllpppsssuuuxxxzzz|||~~~~~~}}}{{{zzzqqqpppoooooonnnlllhhheee___aaacccfffhhhiiijjjjjjfffbbb^^^^^^bbbdddbbb____________]]][[[WWWTTTSSSPPPSSSZZZfffwwwsssggg]]]XXXUUURRRPPPPPPPPPOOONNNNNNNNNNNNMMMKKKJJJHHHGGGHHHIIIIIIGGGFFFFFFHHHJJJJJJLLLOOOQQQRRRTTTWWWYYY]]]```dddggghhhiiijjjlllpppssswwwzzz}}}xxxnnngggeeeffflllxxx|||yyyrrriiiaaa]]][[[ZZZZZZ]]]___dddhhhkkkmmmmmmllljjjlllmmmmmmkkkiiiiiijjjffffffeeeddddddcccbbbbbb```___]]]ZZZVVVQQQLLLJJJKKKKKKLLLNNNSSSYYY^^^aaacccdddeeefffhhhhhhhhhhhhkkkmmmoooqqqrrrsssrrrrrrvvvttttttwww{{{~~~~~~|||yyyzzzyyyyyyyyy|||iiifffooo|||```KKKBBB???<<<::::::::::::999:::::::::999999999888888::::::999999888999999999888888;;;===<<<<<>>======EEEOOObbbuuu}}}|||}}}~~~uuujjjjjjttt|||ssssssvvv{{{xxxvvvmmmeeebbb^^^WWWRRRQQQNNNKKKGGGDDDCCCBBBAAA???@@@BBBEEEGGGFFFDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIJJJMMMPPPSSSXXX[[[```eeehhhlllppprrruuutttuuuvvvxxxwwwtttqqqkkkjjjjjjjjjjjjiiifffcccaaa```^^^___```aaaaaa```___^^^]]]]]]______^^^]]][[[[[[\\\\\\[[[YYYXXXWWWUUUWWW[[[cccppp~~~{{{kkk```WWWUUURRRQQQQQQQQQQQQPPPOOOOOONNNNNNLLLJJJIIIHHHFFFGGGHHHGGGFFFEEEFFFHHHGGGJJJMMMPPPRRRUUUYYY[[[]]]```cccfffggghhhiiikkknnnqqquuuyyy{{{~~~qqqvvvwwwllleee```]]]\\\TTTUUUVVVXXXYYYZZZZZZZZZ]]]^^^______```ccchhhkkkjjjkkklllnnnooooooooooooiiifffaaa[[[VVVRRRPPPOOOKKKJJJKKKLLLPPPTTTYYY\\\```aaadddfffiiikkklllllllllkkkiiihhhhhhiiijjjkkkjjjkkkmmmqqquuuxxx{{{{{{zzz|||}}}}}}|||}}}~~~iiigggoooyyy___KKKBBB???<<<::::::::::::999:::::::::999999999888888888888888888999:::;;;<<<::::::<<<>>>======EEENNNeeeyyy}}}~~~nnneeegggqqqzzzsssrrrsss{{{yyyooogggccc```ZZZVVVVVVSSSPPPLLLHHHFFFCCC@@@>>>===AAAFFFHHHHHHFFFEEEFFFHHHHHHGGGGGGFFFEEEDDDDDDEEEGGGHHHIIIKKKMMMQQQTTTYYY]]]aaaeeehhhjjjnnnppprrrrrrrrrtttuuutttrrrpppjjjiiihhhhhhgggfffcccaaa```^^^\\\\\\\\\]]]\\\[[[\\\[[[ZZZ[[[\\\]]]\\\[[[WWWXXXYYYYYYYYYXXXWWWVVVUUUVVVZZZbbbnnn|||}}}mmmaaaWWWUUURRRQQQRRRRRRQQQQQQOOOOOOOOONNNLLLKKKIIIHHHFFFHHHIIIIIIGGGGGGGGGHHHHHHKKKNNNQQQSSSVVVZZZ\\\\\\___ccceeeggggggiiijjjmmmqqquuuxxx{{{}}}zzz~~~|||ppphhhccc___]]]UUUUUUTTTTTTUUUUUUVVVVVVYYYZZZ[[[[[[\\\^^^cccfffiiijjjmmmooopppqqqppppppiiifffaaa[[[UUUPPPMMMLLLKKKJJJJJJKKKNNNRRRVVVYYY^^^___bbbdddgggiiikkkkkkkkkjjjhhhgggggghhhiiiiiigggiiilllooorrrvvvyyy{{{{{{}}}~~~~~~}}}~~~mmmiiiqqqzzz___KKKBBB???<<<::::::::::::999:::::::::999999999888888888888888888999:::;;;<<<::::::<<<>>>======DDDNNNeeeyyy||||||zzziiicccbbbmmmyyyssssssrrrxxxzzzpppgggdddbbb]]][[[[[[ZZZWWWRRRNNNKKKGGGDDDAAA<<<@@@FFFKKKLLLLLLKKKJJJMMMLLLKKKIIIGGGEEEDDDCCCDDDFFFHHHIIIKKKNNNSSSVVV\\\___bbbeeegggjjjmmmoooqqqppppppqqqssssssqqqooojjjhhhfffeeeeeecccaaa___^^^\\\ZZZYYYYYYYYYXXXVVVXXXWWWVVVWWWYYYZZZYYYXXXSSSTTTUUUVVVVVVUUUTTTSSSSSSTTTXXX```lllyyy}}}lll```WWWUUURRRQQQRRRSSSRRRQQQPPPPPPOOONNNMMMKKKJJJIIIFFFHHHJJJJJJHHHGGGHHHHHHHHHKKKNNNQQQSSSUUUYYY[[[\\\___ccceeefffgggiiijjjmmmppptttwwwzzz|||tttkkkeeeaaa___YYYWWWVVVTTTSSSTTTUUUUUUWWWXXXXXXXXXXXXYYY\\\^^^ccceeegggjjjkkklllkkkjjjgggddd```[[[UUUQQQMMMKKKKKKJJJJJJJJJLLLPPPTTTVVV[[[]]]___bbbdddfffhhhhhhhhhggggggfffffffffggggggeeehhhlllnnnqqqssswwwzzz{{{~~~~~~~~~~~~sssmmmsss|||aaaLLLBBB???<<<::::::::::::999:::::::::999999999888888888888888888999:::;;;;;;::::::<<<===<<<;;;CCCLLLaaawww}}}yyyzzzvvvhhhddd___kkk|||vvvvvvvvvzzzyyyooofffcccbbb___^^^______\\\WWWTTTPPPMMMHHHEEE>>>AAAHHHOOOUUUVVVSSSPPPQQQPPPNNNKKKIIIFFFDDDCCCBBBDDDGGGIIILLLPPPUUUXXX^^^aaadddggghhhjjjlllnnnpppoooooopppqqqrrrqqqoookkkhhhfffdddcccbbb___]]]\\\ZZZXXXWWWWWWVVVUUUSSSTTTSSSRRRSSSUUUVVVVVVUUUPPPQQQRRRRRRRRRQQQPPPOOOPPPRRRUUU\\\ggguuuzzziii^^^WWWUUURRRRRRRRRSSSSSSRRRPPPPPPOOONNNMMMKKKJJJIIIEEEGGGIIIIIIHHHGGGGGGGGGHHHJJJMMMOOOQQQSSSVVVXXX\\\___bbbeeefffgggiiijjjllloootttwwwyyy|||uuulllfffbbb```]]][[[XXXVVVTTTUUUVVVVVVVVVWWWXXXWWWUUUTTTUUUVVVZZZ[[[^^^aaabbbbbbaaa```^^^]]][[[XXXTTTPPPMMMKKKKKKJJJIIIIIIKKKOOORRRTTTYYYZZZ]]]___aaacccdddeeecccddddddeeeeeeeeeddddddeeehhhlllnnnooorrrvvvyyy|||~~~~~~}}}}}}vvvmmmqqq~~~bbbMMMBBB???<<<::::::::::::999:::::::::999999999888888999999999888999999::::::999999;;;<<<::::::BBBKKK^^^uuu|||xxxzzzuuugggccc___lllzzz||||||wwwmmmdddbbbaaa``````bbbaaa^^^[[[WWWUUUQQQLLLIIICCCDDDJJJTTT___bbb]]]WWWUUUSSSQQQNNNJJJGGGEEEDDD@@@CCCFFFIIIMMMQQQWWW[[[aaacccfffhhhiiijjjlllnnnooonnnnnnoooqqqqqqqqqoookkkiiifffcccbbbaaa^^^\\\[[[YYYVVVUUUUUUUUUTTTRRRPPPOOOOOOPPPRRRSSSSSSRRROOOPPPQQQQQQPPPOOONNNMMMOOOOOORRRXXXbbbnnnyyywwwggg\\\WWWUUURRRRRRSSSSSSSSSRRRPPPPPPPPPOOOMMMLLLJJJIIIDDDFFFHHHHHHGGGFFFEEEFFFGGGIIILLLMMMOOOPPPSSSVVV\\\___bbbeeefffggghhhjjjlllooossswwwyyy|||vvvmmmgggcccaaa```^^^[[[WWWVVVVVVWWWXXXVVVWWWXXXWWWTTTQQQQQQQQQRRRTTTWWWZZZ[[[[[[YYYXXXUUUUUUUUUTTTRRROOOLLLJJJKKKJJJIIIIIIKKKNNNQQQSSSXXXYYY[[[]]]___aaabbbbbb```aaabbbdddddddddcccbbbeeeiiimmmnnnoooqqquuuxxx|||}}}}}}~~~}}}|||}}}uuukkknnncccMMMBBB???<<<::::::::::::999:::::::::999999999888888::::::999999888999999999888888:::<<<:::999AAAJJJ^^^vvv~~~zzz|||ttteee```___mmm~~~~~~~~~vvvlllcccaaaaaa```aaadddaaa___\\\YYYVVVSSSOOOKKKGGGGGGLLLXXXeeejjjddd\\\WWWUUUSSSOOOKKKHHHEEEDDD???BBBEEEIIIMMMRRRXXX\\\bbbdddgggiiiiiijjjlllnnnooonnnnnnooopppqqqqqqpppllliiifffcccbbb```^^^\\\ZZZXXXVVVUUUUUUUUUSSSRRRNNNMMMMMMNNNPPPQQQQQQPPPPPPPPPQQQQQQPPPNNNMMMLLLNNNNNNPPPUUU^^^iiissszzzyyyzzz|||~~~pppbbb\\\UUUTTTSSSTTTTTTTTTRRRPPPNNNOOOOOONNNMMMKKKIIIGGGHHHHHHGGGGGGHHHHHHIIIJJJHHHKKKNNNOOOPPPRRRUUUWWW\\\___bbbdddeeefffhhhjjjhhhlllrrrwwwzzz|||xxxrrrnnnllljjjhhhddd___\\\[[[ZZZWWWUUUVVVVVVVVVTTTSSSQQQOOONNNPPPNNNKKKKKKLLLMMMMMMMMMNNNNNNOOOOOONNNMMMLLLLLLKKKIIIGGGFFFGGGJJJNNNPPPTTTVVVWWWYYY[[[\\\]]]]]]\\\^^^```aaaaaaaaaccceeejjjkkklllmmmnnnqqqvvvyyy|||}}}~~~}}}zzz}}}xxxvvvyyy{{{~~~wwwmmmmmmdddPPPDDDAAA===;;;;;;::::::999999999999999999999999999666888999;;;<<<<<<;;;;;;999:::;;;;;;<<>>BBBEEEWWWppp}}}gggeee___lll|||}}}}}}~~~zzztttkkkeeecccddddddeeegggddd```^^^[[[WWWQQQLLLMMMLLLMMMVVVggguuuvvvooo```\\\VVVQQQMMMJJJFFFDDDCCCCCCEEEIIIOOOVVV]]]```hhhiiilllnnnooonnnmmmmmmllllllllllllmmmnnnooooooiiihhhfffdddbbb```^^^]]]ZZZXXXVVVVVVVVVVVVTTTSSSQQQPPPOOONNNNNNNNNOOOOOOJJJKKKLLLMMMMMMLLLKKKKKKHHHIIIJJJKKKOOOUUU]]]ccciiijjjkkkllloootttzzz{{{iii^^^ZZZUUUTTTSSSTTTTTTTTTRRRPPPPPPPPPPPPPPPNNNLLLJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJLLLMMMNNNOOOPPPSSSWWWZZZ[[[]]]aaacccdddeeegggiiiiiilllooorrruuuxxx|||~~~}}}~~~wwwnnneee```]]]\\\[[[\\\\\\[[[YYYWWWTTTRRRQQQPPPMMMJJJHHHHHHGGGEEEDDDCCCDDDDDDEEEFFFFFFGGGGGGJJJIIIIIIIIIIIIIIIJJJJJJNNNOOOPPPSSSUUUWWWXXXYYYXXXZZZ]]]^^^^^^```bbbdddfffgggiiikkkmmmqqquuuxxx~~~~~~~~~~~~{{{xxxqqqmmmkkknnnqqqtttzzztttjjjiii{{{cccOOOBBB???<<<:::999999999888777777777777777777777777777777888888999888888777888999::::::;;;===AAADDDRRRlll~~~jjjhhhaaaooo|||~~~}}}}}}yyyzzzqqqlllkkkkkkkkkjjjiiifffccc```\\\WWWRRRNNNOOOMMMLLLSSScccsssxxxuuuccc___YYYSSSOOOKKKGGGDDDBBBDDDFFFKKKSSS[[[cccgggmmmmmmnnnooopppoooooooookkkkkkllllllllllllkkkkkkiiihhhfffdddaaa___]]]]]][[[YYYWWWWWWWWWVVVUUUSSSSSSQQQNNNMMMLLLNNNPPPRRRKKKLLLMMMNNNNNNMMMLLLKKKIIIIIIIIIHHHIIIMMMRRRWWW___```bbbdddggglllrrrwwwzzzttteee\\\XXXUUUTTTSSSTTTTTTTTTRRRPPPPPPQQQQQQPPPOOOMMMKKKIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLMMMPPPUUUYYY[[[]]]aaacccdddfffhhhjjjjjjlllnnnooorrrvvv{{{~~~wwwlllddd```^^^]]]aaa```___]]][[[YYYVVVUUUUUURRROOOLLLJJJHHHEEECCCCCCCCCDDDEEEFFFGGGIIIJJJJJJKKKLLLLLLLLLJJJIIIHHHKKKKKKLLLNNNPPPRRRTTTUUUUUUXXXZZZ\\\]]]___bbbddddddfffiiikkkmmmqqquuuxxx~~~}}}}}}~~~|||tttmmmhhhhhhjjjmmmuuu|||~~~~~~xxxnnnmmmwww}}}aaaMMMAAA>>>;;;999999999999888888888888888888888888888888888888888888888777777777888999999:::===AAADDDQQQkkk|||llliiicccppp}}}}}}~~~yyyxxxwwwzzztttrrrqqqooolllhhhfffddd```\\\WWWSSSPPPOOONNNMMMQQQ^^^mmmrrrpppbbb^^^XXXSSSOOOKKKGGGDDDAAACCCHHHOOOWWWaaaiiinnnrrrqqqqqqqqqpppppppppppplllmmmmmmnnnmmmllljjjiiiiiihhhfffdddaaa___^^^]]]\\\ZZZXXXWWWWWWWWWUUUSSSTTTRRRPPPNNNMMMNNNOOOPPPLLLMMMNNNNNNNNNMMMLLLKKKJJJJJJJJJHHHGGGIIILLLOOOUUUWWWZZZ\\\___eeekkkoooqqqvvv~~~ooobbb[[[XXXUUUTTTSSSTTTTTTTTTRRRPPPPPPQQQQQQPPPOOOMMMKKKIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKLLLPPPUUUYYY[[[]]]aaaccceeegggiiikkkkkklllmmmnnnppptttyyy}}}xxxooogggcccaaacccbbbbbb```^^^[[[YYYXXXZZZWWWSSSPPPMMMJJJFFFCCCCCCCCCDDDEEEFFFIIIKKKLLLKKKMMMNNNOOOOOOMMMJJJHHHIIIIIIJJJKKKLLLNNNPPPRRRSSSUUUXXX[[[\\\___bbbddddddfffjjjlllnnnrrruuuxxx{{{{{{|||~~~}}}tttkkkggggggiiiqqqzzz}}}zzz{{{~~~zzzppppppvvv{{{^^^KKKAAA>>>;;;999999999999888999999999999999999999999999999999888888888888888777888999999:::===AAADDDRRRkkkzzz}}}kkkiiicccqqq}}}~~~~~~yyyvvvvvvyyyyyyuuuqqqlllgggeeedddccc```\\\XXXTTTSSSRRRSSSTTTVVV^^^gggiiifff^^^ZZZUUUPPPMMMJJJFFFDDDAAADDDKKKTTT^^^hhhppptttvvvuuutttsssrrrqqqqqqqqqoooooopppooonnnllljjjiiiiiiiiigggeeebbb```^^^]]]]]][[[YYYXXXXXXWWWUUUSSSTTTSSSSSSRRRPPPNNNLLLKKKMMMNNNOOOOOOOOOMMMLLLKKKIIIJJJIIIHHHGGGGGGIIIKKKKKKMMMPPPRRRVVV[[[```dddkkkpppxxx}}}lllaaaZZZXXXUUUTTTSSSTTTTTTTTTRRRPPPPPPPPPPPPPPPNNNLLLJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNOOORRRVVVYYYYYY\\\```cccdddfffiiikkkkkklllmmmnnnpppsssxxx{{{{{{ppphhheeedddddddddbbbaaa___]]]\\\^^^[[[WWWTTTQQQMMMHHHDDDCCCCCCCCCDDDFFFHHHKKKLLLNNNOOOQQQRRRRRRPPPMMMKKKIIIIIIIIIIIIJJJLLLNNNOOOQQQTTTWWWZZZ\\\___bbbeeefffiiillloooqqqsssvvvyyyyyyyyyzzz~~~}}}tttnnnllllllrrryyy~~~xxxxxxyyy~~~zzzpppoooxxxyyy]]]KKKAAA>>>;;;999:::::::::999999999999999999999999999999999888888888999999:::888999::::::;;;===AAADDDRRRjjjzzz}}}}}}hhhhhheeerrr}}}~~~}}}}}}}}}xxxuuuvvv~~~|||vvvppphhh```aaabbbbbbaaa]]]ZZZXXXXXXXXX\\\^^^^^^aaadddccc^^^XXXUUUQQQMMMKKKIIIGGGEEEBBBGGGPPP\\\gggpppvvvzzzzzzzzzyyyxxxvvvtttrrrqqqqqqqqqqqqpppooommmlllkkkkkkjjjhhhfffcccaaa______^^^\\\ZZZYYYYYYXXXUUUTTTSSSSSSSSSSSSQQQOOOLLLKKKNNNOOOPPPPPPOOONNNLLLKKKGGGHHHHHHGGGEEEDDDEEEGGGFFFIIILLLNNNQQQVVV[[[^^^fffkkksss{{{}}}lllaaa[[[XXXUUUTTTSSSTTTTTTTTTRRRPPPOOOOOOOOOOOOMMMKKKIIIHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJLLLNNNOOOPPPRRRUUUXXXWWWZZZ^^^```bbbdddgggiiikkklllnnnoooqqqssswwwzzz~~~tttnnnjjjjjjiiiiiihhhfffeeedddcccaaa]]]ZZZVVVRRRLLLIIIEEEEEEEEEEEEGGGIIILLLNNNQQQRRRTTTUUUUUUSSSQQQPPPKKKJJJIIIHHHHHHJJJLLLMMMPPPSSSWWWZZZ]]]```cccfffiiillloooqqqsssuuuwwwyyyxxxxxxxxx|||~~~zzzvvvsssuuuyyy~~~wwwvvvwwwzzz}}}{{{rrrrrr{{{zzz^^^LLLBBB???<<<::::::;;;;;;;;;888888888888888888888888777777666666777888999:::999::::::;;;;;;>>>BBBEEENNNhhh{{{yyyfffhhhgggsss}}}~~~~~~yyyxxxyyy{{{sssiii```^^^```bbbbbb___]]]]]]^^^^^^bbbeeecccbbbbbb___ZZZSSSPPPMMMKKKJJJIIIHHHGGGEEEKKKWWWdddpppxxx}}}~~~}}}{{{xxxuuusssrrrqqqpppooonnnmmmmmmmmmlllkkkiiigggeeebbbaaa```___]]][[[YYYYYYXXXVVVTTTRRRRRRQQQQQQPPPPPPOOOOOOOOOPPPPPPPPPPPPNNNMMMLLLHHHIIIIIIHHHEEECCCCCCDDDDDDFFFIIILLLNNNRRRVVVYYYaaafffmmmuuu|||}}}lllaaa[[[XXXVVVTTTSSSTTTTTTTTTRRRPPPNNNOOOOOONNNMMMKKKIIIHHHHHHHHHGGGGGGHHHHHHIIIJJJGGGIIILLLNNNOOOPPPSSSUUUUUUXXX\\\^^^```bbbeeegggkkklllooopppqqqssswwwyyy}}}|||ppppppppppppooonnnmmmllliiifffccc```\\\WWWRRRNNNIIIHHHGGGGGGIIIKKKNNNPPPRRRTTTUUUVVVVVVUUUTTTSSSLLLKKKIIIHHHHHHIIIKKKLLLPPPSSSWWWZZZ]]]```dddgggkkknnnqqqssstttvvvxxxzzzxxxwwwxxx{{{zzzxxxzzz{{{~~~wwwuuuvvvyyy~~~}}}vvvwww~~~{{{```MMMBBB???<<<;;;;;;<<<<<<;;;777777777777777777777777666555555555666777999:::999:::;;;;;;<<