BM6P6(@ sssccc___VVVRRRRRRNNNOOONNNLLLJJJIIIJJJKKKLLLHHHFFFDDDCCCEEEFFFFFFEEEEEEDDDCCCAAA@@@???>>>>>>BBBBBBBBB@@@===<<<===>>><<<;;;::::::999999::::::888888777777666666555555333444555666666444222111444444444444444444444444000555999999444111111333444555777888999888777777444444444444444444444444666555555444333222111111444444444333333222222222333333333333333333333333555444333333222222222222555555555555555555444444111222222333333222222111333333333333333333333333666666555555555444444444333444444444555666666666666666777777777:::>>>AAAKKKTTT```jjjqqq{{{wwwuuuyyy{{{|||{{{jjjXXXMMMHHHFFFGGGIIIKKKJJJJJJJJJKKKJJJIIIGGGHHHGGGFFFEEEFFFGGGIIIKKKLLLQQQZZZcccmmmwwwzzzqqqjjjccc^^^\\\YYYTTTRRRQQQPPPOOONNNOOONNNLLLKKKIIIIIIHHHHHHKKKKKKKKKMMMOOOSSSWWWYYYaaaccchhhmmmrrrvvvyyy{{{~~~xxxtttnnnkkkjjjhhheeebbbdddggglllqqqvvv}}}~~~}}}wwwjjj]]]UUURRROOONNNMMMKKKKKKKKKLLLLLLJJJLLLMMMNNNMMMMMMNNNPPPPPPQQQRRRSSSUUUVVVWWWXXXZZZYYYWWWVVVUUUTTTSSSSSSSSSTTTTTTSSSRRRRRRTTTUUUQQQQQQRRRRRRSSSSSSTTTTTTQQQRRRTTTUUUVVVVVVUUUUUUWWWWWWXXXZZZ\\\\\\[[[YYYVVVVVVUUUTTTUUUXXXZZZ\\\tttccc^^^UUURRRRRROOOOOONNNLLLKKKJJJJJJKKKKKKHHHFFFDDDDDDEEEFFFFFFEEEEEEDDDCCCAAA@@@???>>>>>>AAAAAAAAA???===<<<<<<>>><<<;;;::::::999999::::::888777777777666666666555444555666777777555333222444444444444444444444444000444888888444111111333000000111222222222222222444444444444444333333333444444333333222222111111444444444333333222222222444444333333333222222222555444333333222222222333444444444444444444444444222222333333333333222222333333333333333333333333666666555555555444444444444444444555555555555555555666666777777999===@@@FFFNNNYYYbbbhhhppp|||{{{wwwxxxsss^^^RRRLLLIIIIIILLLKKKJJJIIIJJJKKKKKKIIIHHHFFFEEEDDDCCCDDDEEEGGGHHHKKKOOOUUU]]]dddmmmvvv|||zzz{{{qqqiiiccc```\\\XXXUUUTTTSSSRRRQQQOOONNNLLLKKKJJJIIIIIIIIIJJJJJJJJJKKKMMMPPPSSSUUUZZZ\\\```eeejjjooorrrtttzzz}}}|||yyyoookkkgggffffffgggfffdddjjjmmmsssxxx}}}{{{}}}~~~||||||~~~sssfffZZZSSSPPPNNNMMMLLLJJJJJJJJJJJJKKKJJJLLLMMMNNNMMMMMMNNNPPPPPPQQQRRRTTTVVVWWWYYYYYYZZZYYYXXXWWWVVVUUUUUUUUUTTTUUUVVVUUUTTTSSSUUUVVVRRRRRRSSSSSSSSSSSSTTTTTTRRRSSSTTTUUUUUUVVVVVVVVVXXXXXXXXXYYY[[[[[[YYYWWWUUUUUUTTTTTTUUUWWWYYYZZZuuuccc]]]TTTQQQSSSPPPNNNMMMMMMLLLLLLKKKJJJJJJIIIGGGDDDDDDEEEEEEEEEEEEEEEDDDCCCAAA@@@???>>>>>>@@@@@@@@@>>><<<;;;<<<===<<<;;;::::::999999::::::777777777777666666666666555666777777777666555444444444444444444444444444000333777777444111111222222222222222222333333444555555444444333333222222222222222222222222222222444444333333333333222222444444333333222222111111444444333222222222333333333333333333333333333333333444444444444444444333333333333333333333333333555555555555555444444444555555555555555444444444444555666666666888;;;>>>AAAHHHRRRYYY^^^eeennnvvv{{{{{{vvv{{{{{{eeeVVVNNNIIIIIIJJJJJJIIIIIIIIIKKKLLLKKKJJJGGGFFFEEEDDDDDDEEEGGGHHHIIIKKKOOOSSSYYY```hhhmmmuuuzzz}}}rrrjjjeeebbb]]]YYYXXXWWWUUUTTTOOONNNMMMKKKKKKJJJJJJJJJIIIIIIHHHIIIJJJLLLNNNOOOTTTUUUWWW[[[```fffkkkmmmrrruuuyyy}}}|||yyyvvvrrrpppfffcccaaaaaadddgggiiijjjrrrvvv}}}|||{{{yyyzzz||||||~~~yyymmm```VVVPPPNNNNNNMMMKKKJJJIIIIIIIIIJJJJJJLLLMMMNNNMMMMMMNNNPPPPPPQQQRRRTTTWWWYYYZZZ[[[[[[ZZZYYYXXXWWWWWWVVVVVVVVVWWWXXXXXXVVVVVVWWWXXXUUUUUUTTTTTTTTTTTTSSSSSSTTTTTTSSSTTTTTTUUUVVVWWWXXXXXXXXXYYYZZZYYYWWWUUUSSSSSSRRRSSSTTTUUUWWWXXXvvvccc\\\SSSPPPTTTRRRMMMMMMNNNMMMMMMLLLJJJJJJIIIGGGDDDDDDDDDEEEEEEDDDDDDDDDBBBAAA@@@?????????>>>??????===;;;:::;;;<<<<<<;;;::::::999999::::::777777777777666666666666555555666666666666555444444444444444444444444444000333555555333222222222666555444333333444666777555555444333333222222222000000111111111222222222333333333333333333333333222222222222222222333333444333333222222333333333333333333333333444444444444444555555555555444444444444444444444444444444555555555555555555555555666666666555444444444333333444555666666777:::<<<>>>DDDMMMTTTYYY```hhhnnnwww{{{wwwvvv}}}ppp___UUUMMMJJJJJJJJJIIIHHHIIIKKKLLLLLLKKKIIIIIIHHHGGGGGGGGGHHHHHHGGGHHHJJJLLLPPPVVV^^^cccmmmsssyyy|||tttlllhhhbbb^^^[[[YYYWWWVVVPPPOOONNNMMMLLLKKKKKKKKKJJJIIIIIIHHHHHHIIIJJJKKKPPPPPPRRRUUUZZZ___dddhhhjjjnnnssswwwzzz~~~~~~wwwrrrnnnkkkhhhfffbbbaaa```bbbfffkkkpppssszzz{{{xxxwwwwwwyyy|||uuuhhh]]]UUUQQQOOOOOOMMMLLLJJJIIIIIIIIIJJJJJJLLLMMMNNNMMMMMMNNNPPPPPPQQQRRRUUUWWWZZZ\\\]]][[[[[[ZZZYYYXXXXXXXXXYYYYYYZZZ[[[[[[YYYXXXYYYYYYWWWWWWVVVVVVUUUTTTTTTSSSUUUUUUTTTSSSTTTUUUWWWXXXXXXXXXWWWXXXXXXWWWUUURRRQQQQQQQQQQQQSSSTTTVVVVVVwwwccc\\\RRRPPPTTTRRRMMMNNNNNNNNNMMMLLLKKKJJJJJJGGGEEEDDDDDDEEEDDDDDDDDDCCCBBBAAA@@@?????????===>>>>>>===;;;:::;;;===<<<;;;::::::999999::::::666666666666777777777777444444444444555444444444444444444444444444444444111333444444444333333333333222111000000000222222444444333333333222222222000000000111111222222333333333333333333333333333///000111111222333444444333333333222222333333444333444444444555555555666444555555666666555555444444444444444444444444444444555555555555555555555666666666555444444444333222444555666666777999;;;;;;@@@HHHOOOVVV^^^gggmmmwwwyyy}}}|||wwwyyyooobbbVVVOOOLLLKKKJJJHHHIIIKKKLLLMMMLLLJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFGGGIIIKKKQQQWWW\\\aaahhhpppwww|||tttoooiiiddd```\\\YYYWWWSSSRRRQQQOOONNNMMMLLLLLLLLLKKKJJJJJJIIIIIIIIIIIILLLLLLMMMPPPTTTYYY]]]```cccggglllppptttxxx||||||wwwoooiiieeecccaaa___```aaacccfffjjjpppvvvzzzzzzxxxvvvvvvuuuwww||||||qqqddd[[[UUUSSSRRRPPPOOOMMMKKKJJJJJJJJJKKKJJJLLLMMMNNNMMMMMMNNNPPPPPPQQQRRRUUUWWWZZZ\\\]]][[[[[[ZZZYYYYYYYYYZZZZZZ[[[\\\^^^]]]\\\ZZZZZZZZZYYYYYYXXXWWWVVVUUUUUUTTTVVVUUUTTTTTTTTTUUUVVVWWWWWWWWWVVVVVVWWWVVVSSSPPPPPPPPPPPPQQQRRRSSSTTTUUUxxxddd\\\SSSQQQTTTRRROOONNNNNNMMMLLLLLLKKKKKKJJJHHHEEEDDDDDDEEEDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@===>>>>>>===;;;;;;<<<===<<<;;;::::::999999::::::666666666666777777777777333333333333444444444555444444444444444444444444333333444444555555444444222222111000000000000111222222222333333333333333000111111111222222333333222222333333333333444444///000000111222333444444333333222222222333444444333444444555555666666666444444555555555555444444444444444444444444444444444444444555555555555555555555555555555444444444333444666777666777999:::999<<>>???===<<<;;;===>>><<<;;;::::::999999::::::555666666666777777777888444444444444444555666666444444444444444444444444444444444555666666666555444444444444444333222222111111111222333333444444222222222222333333333333222222222333333444444444222222111111111111111111333222222222333333444555222222333444444555666666444444444555555444444444555555555555555555555555444444444555555555666666444444444555555555555555333555777888777777999::::::<<>>??????>>><<<<<<===???<<<;;;::::::999999::::::555666666666777777888888555555555555555666777888444444444444444444444444555555444555666777777666333333444555444333111000000000111222333444444555333333333333333333333333222222222333333444444444444444333222111000///...222222222222333333444555111111222333333444555555333444444444444444444333555555555555555555555555444444444555555555666666333444444555555666666666444666888888888888999:::======???DDDMMMZZZfffmmmuuu|||~~~|||iii___PPPMMMJJJIIIJJJKKKKKKKKKLLLLLLKKKJJJIIIGGGFFFEEEEEEFFFGGGFFFEEEEEEGGGHHHNNNTTT\\\```cccgggooovvvyyy}}}uuunnniiieee^^^\\\ZZZVVVSSSPPPOOONNNMMMMMMMMMLLLKKKJJJHHHHHHFFFGGGIIIKKKLLLMMMMMMMMMLLLOOOTTTXXX\\\```cccfffhhhkkkppptttxxx{{{~~~~~~|||xxxuuurrrmmmhhhddd]]][[[YYYZZZ]]]```bbbccc```gggrrr{{{~~~xxxvvvssspppoooqqqssstttzzzoooggg]]]UUURRRRRRQQQPPPPPPNNNLLLJJJIIIHHHHHHHHHKKKLLLNNNNNNMMMMMMOOOPPPPPPQQQRRRSSSUUUVVVWWWXXXYYYXXXXXXXXXYYYZZZ[[[\\\]]]___aaaaaa___\\\[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYUUUVVVWWWXXXWWWVVVUUUTTTSSSRRRRRRSSSTTTTTTRRRPPPNNNOOOQQQRRRSSSTTTTTTTTTyyyddd^^^VVVSSSUUUQQQQQQOOONNNMMMMMMMMMKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@AAAAAAAAA>>>===<<<;;;:::999888888777777777888999:::;;;<<<::::::999999888777777777666777888999999999888777666555444333222111111111333333444444444444333333222222111111111222444555111111111222222333333333111222222333444444444444444333333222222333333444444444444333333222222222333333333333333333333333222333333444444333333222444444444555555555555666666555555555555666777777666666555555555444444444555666666666555444333222555555555555666666666666777999<<>>===<<<;;;;;;::::::999999888999999999777777888888888888888888222222333444444333222111555555444333222222222222444444444555555444444444333222111111111222333444333333333333333333333333222222333444444444333333444333333222222333333444444333333333333333333222333333333333333333333333444555555666666555555444444444444444555555555555444444333333444444555666666555555555444444444444222333333444555666666666666666666666777777777777888999;;;===BBBMMM[[[eeeooo{{{}}}}}}tttaaaWWWOOOOOOQQQQQQQQQSSSPPPOOONNNMMMKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFIIINNNSSSXXX]]]cccgggooouuu~~~vvvooohhhddd___ZZZXXXVVVSSSRRRNNNMMMLLLKKKKKKKKKKKKKKKHHHHHHHHHGGGGGGHHHIIIIIIKKKKKKKKKKKKNNNQQQTTTUUUZZZ\\\```cccfffjjjooorrrtttvvvyyy{{{|||~~~~~~zzzvvvsssiiihhhfffbbb^^^ZZZYYYZZZWWWZZZ\\\]]]^^^cccjjjpppvvvzzz~~~wwwrrrkkkgggfffhhhkkklllrrrxxxuuueee```YYYSSSPPPPPPPPPPPPMMMLLLJJJHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMNNNOOOOOOPPPQQQRRRSSSTTTUUUWWWYYYZZZYYYXXXYYYZZZZZZZZZZZZYYYXXXWWWVVVUUUWWWXXXZZZ[[[ZZZWWWTTTRRRTTTTTTUUUUUUTTTTTTSSSRRRQQQRRRRRRRRRQQQPPPNNNMMMKKKKKKLLLLLLMMMOOOPPPQQQyyyddd^^^VVVSSSUUUQQQQQQOOONNNMMMMMMMMMKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCCCCBBBAAA@@@??????>>>>>>AAAAAA@@@???>>>======<<<===<<<;;;999888777666666555555666777777888999999666666666666555555333333444333333222222333333444444555555555555555555444444333333222222222222333444444444444333333333333333333444444444333222222444333333222222333333444222333333333333333333444333333333333333333333333444555555666666555555444444444444444555555555555222222222222222333333444555555555555444444444444222222222444666999;;;===666666777777777888888888999999999999===GGGUUU___lll{{{}}}uuu|||kkk___SSSPPPQQQQQQQQQRRRPPPPPPOOONNNMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCEEEIIILLLPPPVVV\\\```gggjjjpppvvvzzzpppkkkeee```\\\YYYWWWUUUPPPOOONNNMMMLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIHHHHHHGGGHHHIIIKKKMMMNNNRRRUUUXXXZZZ]]]```eeehhhkkknnnqqqtttvvvyyy|||zzzwwwsssoookkkggg^^^^^^\\\YYYVVVUUUVVVXXXXXX[[[```bbbeeekkksssyyyzzzsssmmmiiicccbbbbbbeeehhhkkkuuu~~~|||oooaaa]]]VVVRRRPPPPPPPPPPPPNNNMMMKKKIIIGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLMMMNNNNNNOOOPPPQQQRRRRRRTTTVVVYYYYYYYYYXXXZZZ[[[ZZZYYYXXXWWWUUUUUUTTTTTTUUUWWWYYYZZZYYYWWWUUUSSSTTTTTTTTTTTTTTTSSSRRRRRRPPPPPPQQQQQQQQQPPPNNNMMMKKKKKKKKKKKKLLLNNNOOOPPPyyyddd^^^VVVSSSUUUQQQQQQOOOMMMMMMMMMMMMKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCDDDCCCAAA@@@???>>>======>>>>>>======<<<;;;;;;:::>>>===;;;999888777666666555555666666777777777777:::::::::999888777666666333222222222333333444555444555555666666555555444444444333333222222222222333333333444444555555555444444444444333222222111444333333222222333333444222222222333333444444444222222333333333333444444222333333444444333333222333333444444444555555555222222222111222333333444444444444444444444444444555444444555777;;;>>>@@@666666666666777777777777888888777777;;;DDDPPPZZZiiizzz|||pppsss|||tttfffXXXRRRQQQPPPPPPRRRPPPPPPOOONNNMMMMMMLLLLLLKKKJJJHHHGGGEEEDDDDDDDDDDDDEEEGGGHHHKKKQQQWWW\\\^^^aaaffflllsssyyytttmmmgggbbb^^^ZZZXXXRRRRRRPPPNNNMMMLLLLLLKKKJJJIIIIIIHHHGGGGGGGGGHHHIIIHHHHHHHHHHHHIIIJJJKKKLLLNNNQQQSSSTTTWWW[[[^^^ccceeeiiilllooorrruuuxxxxxxyyy{{{}}}~~~}}}yyyuuuppplllhhhddd```]]]ZZZYYYWWWUUUSSSTTTWWWYYY\\\aaaggglllpppvvv~~~}}}uuuoooiiidddaaa]]]^^^aaaeeehhhnnn{{{yyyjjj]]]YYYTTTPPPPPPQQQQQQQQQPPPOOONNNLLLJJJHHHFFFEEEFFFGGGHHHIIIJJJKKKKKKLLLLLLMMMMMMNNNOOOOOOPPPPPPSSSUUUXXXYYYXXXYYYZZZ[[[ZZZXXXVVVTTTSSSRRRSSSSSSUUUVVVXXXYYYYYYWWWUUUTTTSSSTTTTTTTTTTTTSSSRRRRRROOOOOOPPPQQQQQQPPPOOONNNJJJJJJJJJKKKKKKLLLNNNNNNyyyddd^^^VVVSSSUUUQQQQQQOOOMMMMMMMMMMMMKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<;;;;;;:::::::::<<<;;;:::999888888777888777777777777666666555555777777666555444444333333222222222222333444555555444444555555555555444444444444444444333333222222111111222333555666777777444444444444333222222111444333333222222333333444222222222333333444444444222222222333333444444444222333333444444333333222333333333444444444444555333333333333333444444555333333444444444444444444666555444444555888;;;<<<444444444555555555666666666666777777:::BBBNNNVVVhhhyyy~~~pppnnnrrrtttccc[[[WWWUUUUUUWWWPPPPPPOOOOOONNNMMMLLLLLLLLLKKKJJJHHHFFFEEEDDDDDDCCCDDDEEEFFFHHHLLLRRRVVVWWW[[[aaagggmmmuuuwwwpppjjjddd```]]]WWWVVVTTTQQQOOOMMMLLLLLLJJJJJJIIIGGGGGGFFFFFFFFFIIIIIIHHHHHHHHHHHHHHHHHHHHHJJJLLLMMMNNNPPPSSSVVVZZZ]]]aaadddgggjjjnnnqqqqqqrrrtttwwwyyy|||~~~~~~}}}|||zzzwwwvvvuuuoookkkgggccc```]]]YYYWWWWWWWWWVVVUUUTTTVVVZZZ]]]bbbgggooouuu{{{}}}tttmmmgggbbb^^^\\\YYYZZZ___fffkkksssuuugggZZZVVVRRRPPPPPPQQQRRRRRRSSSRRRRRRPPPNNNKKKHHHGGGHHHHHHIIIJJJKKKLLLLLLMMMLLLLLLMMMMMMNNNOOOOOOOOORRRTTTWWWXXXXXXYYYZZZ\\\YYYXXXVVVTTTSSSRRRSSSSSSVVVWWWXXXYYYYYYWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRRRROOOPPPQQQQQQQQQPPPOOONNNJJJJJJJJJJJJKKKLLLMMMMMMyyyddd^^^VVVSSSUUUQQQQQQOOONNNMMMMMMMMMKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCDDDCCCBBBAAA@@@@@@??????>>>=========<<<<<<<<<<<<;;;:::999999888888999999999999888777777666555555666666555444333333333444222222222222333333444555333444444444444444444333333444444444444444333222000111222333444555666777333333444444444333222222444333333222222333333444222333333333333333333444111222222333333444444555444555555666666555555444333333333333444444444444444444444444444555666666333333333333444444444444555444333333333444555666333333444444444555555555444666777888:::@@@JJJQQQdddvvvtttmmmlllvvvpppeee^^^YYYWWWXXXSSSRRRRRRQQQOOONNNNNNMMMMMMLLLKKKIIIGGGFFFFFFEEEBBBCCCDDDDDDEEEGGGKKKOOOQQQVVV]]]bbbffflllsssxxx|||uuunnniiieee___]]]ZZZWWWSSSPPPNNNMMMLLLKKKJJJHHHGGGFFFFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFFFFHHHIIIJJJJJJLLLNNNQQQRRRTTTXXX[[[^^^aaaeeehhhjjjkkkmmmpppsssvvvxxxyyyzzz{{{}}}}}}{{{zzzyyyxxxvvvsssqqqooommmllleeeaaa]]][[[YYYXXXVVVUUUTTTVVVWWWXXXYYY\\\```dddiiiooowwwxxxsssllleeeaaa^^^[[[YYYXXXYYY___iiirrr|||~~~ooobbbXXXUUURRRPPPQQQRRRSSSRRRTTTUUUUUUTTTRRROOOKKKIIIIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMMMMMMMNNNNNNOOOOOOQQQSSSVVVXXXXXXYYY[[[\\\ZZZYYYXXXWWWVVVVVVVVVVVVXXXXXXYYYYYYYYYXXXVVVUUUUUUUUUUUUUUUUUUTTTSSSSSSQQQQQQRRRRRRRRRQQQOOONNNKKKKKKKKKKKKKKKLLLMMMMMMyyyddd^^^VVVSSSUUUQQQQQQOOONNNMMMMMMMMMKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCDDDCCCCCCBBBAAAAAAAAABBB>>>>>>>>>>>>============<<<;;;:::999888888888888888888888888888888777777888777666555555666777777333333222222222333444444222222333333333333222222222333444555555555444333222222222222333333333333222222333444444444333333444333333222222333333444444333333333333333333222111111222333333444555555444555555666666555555444222222333333333444444444444444444444444555555666222222333333333444444444555555444444444444333333444444444444555555555666444666888888999===DDDJJJYYYlll|||pppjjjrrr|||rrrhhh___ZZZYYYWWWVVVUUUTTTRRRQQQOOOOOOMMMLLLKKKIIIHHHGGGGGGGGGAAABBBDDDDDDDDDEEEHHHJJJMMMQQQWWW[[[]]]bbbhhhmmmvvvzzztttppphhhfffbbb]]]YYYUUURRRQQQOOONNNLLLKKKIIIHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEFFFHHHHHHGGGHHHKKKMMMJJJMMMPPPSSSUUUXXX\\\^^^___aaacccfffiiilllnnnppprrrssstttvvvxxx{{{}}}~~~|||||||||||||||||||||}}}yyyzzz{{{|||}}}~~~~~~~~~}}}yyyyyyyyyxxxwwwuuusssqqqooommmkkkhhheeebbbaaa```[[[XXXUUUTTTUUUUUUUUUUUURRRUUUYYY]]]aaafffkkknnnsssyyy|||vvvnnnjjjddd```]]][[[YYYXXX^^^^^^dddppp}}}uuuhhh\\\XXXUUURRRQQQQQQSSSSSSSSSTTTUUUVVVVVVTTTQQQMMMKKKIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMNNNNNNNNNNNNOOOOOOPPPRRRUUUWWWXXXYYY[[[]]]\\\\\\]]]]]]]]]\\\\\\[[[ZZZZZZ[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVUUUTTTTTTSSSSSSTTTTTTSSSQQQOOONNNLLLLLLKKKKKKLLLLLLMMMMMMyyyddd^^^VVVSSSUUUQQQQQQOOONNNMMMMMMMMMKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCDDDCCCCCCBBBBBBBBBCCCCCC============<<<<<<<<<<<<===<<<;;;999888777777777777777777888999999::::::666666555444444555777777444333333222222333333444111222222333333222222111111222444555666555444444444444333222222111000000111222333333444444444444444333333222222333333444444444444333333222222222111111222333333444555555222333333444444333333222222222333333333444444444444444333333444444555666222222222333333444444444666777777888777777666555555555555555666666666777444666999999888:::???DDDNNNbbbyyyuuulllrrrzzzssshhh```^^^ZZZYYYXXXVVVTTTRRRQQQPPPMMMLLLKKKJJJIIIHHHHHHHHHBBBDDDFFFFFFFFFFFFHHHIIIJJJNNNRRRTTTVVV[[[aaaggggggrrr|||xxxnnnlllgggbbb]]]XXXUUUSSSQQQPPPOOOMMMKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHDDDFFFGGGFFFFFFGGGIIIKKKFFFHHHLLLNNNPPPSSSVVVYYYVVVWWWZZZ]]]```cccfffgggkkkkkklllmmmooorrrtttuuussssssssssssssstttttttttssstttuuuvvvxxxzzz{{{{{{||||||{{{zzzyyyyyyxxxxxxsssssssssrrrqqqnnnlllkkkeeedddaaa^^^ZZZXXXVVVUUUUUUSSSPPPPPPRRRTTTUUUUUURRRVVV\\\bbbhhhnnntttxxx|||}}}tttnnngggddd___\\\[[[ZZZXXXWWWdddccciiiwwwzzzooocccXXXXXXVVVSSSQQQRRRSSSSSSSSSSSSUUUVVVWWWUUURRRNNNKKKHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOORRRUUUWWWXXXYYY[[[]]]^^^___```aaabbbaaa```___\\\\\\\\\[[[ZZZXXXWWWVVVVVVWWWWWWWWWWWWVVVUUUUUUTTTUUUUUUUUUSSSQQQOOONNNMMMLLLLLLLLLLLLMMMMMMNNNzzzeee^^^UUURRRSSSOOOOOONNNMMMLLLKKKKKKKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEFFFDDDAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;999777777888999::::::999888888777777888888666555555666777777666444555555555555555555555555111222444555444444555666444444444444444444444444555444333444555555333222555555444333222222222222444333333222222333333333444333111222333333222000111111222222222333333333444444444444444444444444444333222333555666555444222333555444333333444666777555333222222444666888333333333444444555555555444444444444444444333333444666777777777999>>>CCCJJJVVVgggvvvvvvuuuxxx~~~qqqhhhbbbaaa\\\YYYYYYVVVRRRQQQSSSPPPNNNKKKIIIHHHGGGEEECCCFFFFFFFFFFFFEEEEEEEEEEEEHHHIIILLLOOOSSSWWW[[[]]]bbbiiisss{{{|||xxxqqqkkkgggbbb^^^\\\XXXVVVTTTRRRQQQOOOKKKHHHDDDEEEFFFFFFGGGGGGFFFFFFHHHGGGEEEDDDDDDDDDEEEFFFDDDEEEFFFHHHKKKMMMPPPQQQRRRSSSTTTVVVXXXZZZ\\\]]]bbbbbbccceeefffhhhiiiiiiiiijjjjjjkkklllmmmmmmnnnllllllmmmnnnnnnoooppppppppppppppppppooonnnmmmmmmiiiiiigggeeecccaaa___^^^[[[[[[ZZZWWWSSSPPPOOOOOORRRQQQOOONNNOOORRRUUUXXX\\\```gggnnnttt{{{zzzssskkkfffaaa___\\\XXXVVVXXX]]]aaaeeemmmwww}}}nnn___YYYZZZUUUSSSQQQPPPOOOPPPQQQRRRSSSTTTUUUVVVVVVUUUSSSRRRJJJJJJIIIIIIJJJMMMOOOQQQOOOPPPQQQQQQOOONNNOOOQQQRRRSSSUUUUUUVVVXXX[[[^^^```bbbbbb```aaaeeegggeeecccaaa^^^ZZZXXXWWWWWWWWWVVVVVVWWWWWWVVVVVVUUUTTTTTTSSSRRRRRRRRRRRRRRRRRRNNNNNNNNNNNNMMMMMMLLLKKK{{{fff___VVVSSSTTTPPPOOONNNMMMLLLLLLKKKKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEEEECCCAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;999888888888:::;;;:::999888888777777888888666555555666777777666444444444444444444333333333333444666555444333333444333333333333333333333333333222222333555555444333555444444333333333333333333333222222222333444444222111000111333444444222222222222222333333333333444444444444444444444444444333222333555666555444222333555444333333444666333333333333333444444444333333333444444444555555444444444444444444444444444666888888777888<<>>===>>>>>>>>>>>>===<<<<<<===<<<:::999999999:::;;;999999888777777777777888666555555666777777666444444444444333333222222222444555666666333222222222333333333333333333333333111111111222444555444222333333333333444444444555222222222222333333444555111000000111444555555444333333333333444444444444444444444444444444444444444333222333555666555444222333555444333333444666///000222333444333222111333333333444444444444555333333333444555555555666555666888888777777888:::;;;BBBMMMXXX```iiirrrxxxzzzuuuwwwzzzkkkccc^^^[[[\\\[[[VVVTTTUUURRRPPPNNNMMMMMMMMMLLLJJJGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEGGGIIIKKKNNNPPPRRRUUUZZZ```dddjjjtttyyysssmmmiiidddaaa\\\XXXVVVSSSQQQOOOMMMLLLKKKJJJHHHFFFEEEDDDFFFGGGGGGGGGGGGFFFEEEEEEGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMOOOOOOPPPRRRSSSTTTUUUVVVXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZ[[[\\\\\\]]]]]][[[[[[[[[ZZZYYYXXXVVVVVVUUUTTTSSSRRRPPPOOONNNNNNJJJKKKLLLLLLKKKKKKLLLNNNNNNPPPRRRUUUXXX]]]cccgggpppttt{{{wwwpppjjjeeeaaa^^^XXXYYYYYYZZZ[[[___eeeiiivvvyyylllaaaWWWRRRRRRSSSRRRPPPOOOOOOOOOPPPQQQQQQRRRSSSTTTTTTSSSRRRQQQLLLKKKIIIHHHIIIJJJLLLNNNOOOQQQRRRQQQPPPPPPQQQRRRTTTUUUWWWWWWXXXZZZ^^^aaabbbhhhlllmmmmmmnnnjjjeeebbb```]]][[[YYYYYYZZZZZZWWWWWWWWWWWWWWWVVVVVVUUUSSSSSSSSSRRRRRRSSSTTTTTTUUUUUUTTTSSSRRRQQQOOONNN}}}hhhaaaXXXUUUVVVRRROOOOOONNNMMMLLLLLLLLLLLLIIIIIIHHHGGGFFFFFFFFFFFFEEECCCAAA@@@AAAAAA@@@???======>>>>>>======<<<;;;===<<<;;;:::::::::;;;;;;999999888777777777777777666555555666777777666444555555444444333222222222333555666555444222222333444444444444444444444444222111111222333444222111000111222333333444444444222222222222333444555555222111000222444555555444333333333444444444555555444444444444444444444444444333222333555666555444222333555444333333444666000111222222333333333333444444444444444444444444222333333444555666666777555666777888777666666666999>>>FFFNNNUUU```kkkssszzzzzzzzztttiiiccc___```___[[[XXXXXXXXXUUURRROOONNNLLLJJJHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDEEEFFFHHHIIIKKKLLLQQQUUUYYY]]]aaaiiittt|||xxxtttnnnjjjddd^^^[[[XXXUUUSSSQQQPPPNNNLLLJJJIIIHHHGGGFFFGGGHHHHHHHHHGGGEEEDDDIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQOOONNNOOONNNNNNMMMLLLLLLKKKKKKHHHIIIJJJKKKKKKLLLOOOQQQQQQTTTZZZ^^^bbbhhhooottt{{{{{{vvvnnngggbbb___\\\ZZZWWWXXXYYY[[[___gggpppvvvooobbbZZZTTTPPPOOOQQQPPPOOOOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQMMMKKKJJJHHHHHHIIIKKKLLLPPPQQQRRRRRRQQQPPPRRRSSSUUUVVVXXXXXXYYY\\\___bbbfffmmmsssuuutttqqqjjjbbb___]]][[[YYYXXXXXXYYYZZZWWWWWWWWWWWWWWWVVVUUUUUURRRRRRRRRRRRSSSSSSTTTUUUVVVVVVVVVUUUSSSQQQOOOOOO}}}hhhaaaXXXUUUVVVRRRPPPOOONNNMMMLLLLLLLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFDDDBBB@@@@@@AAAAAA@@@???===============<<<;;;;;;<<<<<<;;;;;;::::::::::::999888777777666666777777666555555666777777666444666555555555444444444333111333555555444444444555555555555555555555555555444333222222333333111///...///000222333333333333333222222222333333444555444333222333444444333222333333333444444444555555444444444444444444444444444333222333555666555444222333555444333333444666444333222111222444666888444444444444444444444444333333444444555666777777666666666777777777666555888<<>>BBBJJJVVVdddnnntttzzz|||}}}}}}rrrhhheeeddd```\\\ZZZXXXVVVSSSRRRQQQQQQOOONNNKKKJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHJJJMMMQQQUUUZZZ```dddiiiqqq}}}}}}vvvoooiiiddd___\\\TTTSSSPPPNNNLLLKKKKKKKKKHHHIIIIIIIIIIIIHHHGGGGGGEEEEEEDDDDDDEEEEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKLLLNNNOOOPPPTTTYYY]]]^^^eeennnsssvvv{{{}}}xxxtttiiieee___[[[YYYYYYYYYYYYWWWYYY\\\aaalllzzzuuuaaaWWWSSSOOONNNNNNMMMMMMMMMNNNNNNNNNNNNNNNMMMNNNNNNNNNOOOPPPPPPPPPNNNMMMKKKJJJJJJKKKLLLMMMPPPRRRSSSSSSRRRRRRTTTUUUTTTVVVXXXYYYZZZ]]]aaadddkkkrrryyyzzzxxxsssjjj```[[[ZZZWWWUUUUUUUUUVVVWWWUUUUUUUUUUUUUUUTTTTTTSSSOOOOOOOOOPPPQQQSSSTTTUUUTTTSSSSSSRRRQQQOOONNNMMM|||ggg```WWWTTTUUUQQQPPPPPPOOONNNMMMMMMMMMMMMJJJJJJIIIHHHGGGGGGGGGGGGCCCBBB@@@@@@AAABBBAAA@@@<<<<<<======<<<<<<;;;::::::::::::::::::999999888888888777666666666666666666555555666777777666444222333333444444555555666222444555555444333444555444444444444444444444444222111111333555666555444000111333555555555444333555555444333222222222222444333222333555555444333222222222222333333333333444444444444444444444444444333222333555666555444222333555444333333444666444333333444555666888999555555444444444333333333555555555555666666666666666444333444888:::;;;:::777999;;;>>>DDDOOO]]]hhhpppyyy~~~zzzrrrmmmjjjfffbbbaaa[[[YYYVVVTTTTTTSSSRRRPPPKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFEEEGGGIIILLLOOOTTTXXXZZZ]]]ccclllwww~~~wwwqqqjjjfff]]][[[WWWTTTQQQOOOOOOOOOJJJJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJLLLLLLMMMNNNPPPRRRUUUXXX]]]dddhhhlllttt}}}zzztttnnnjjjaaa^^^ZZZXXXXXXXXXYYYXXX[[[^^^fffooo{{{zzzlll]]]TTTPPPMMMLLLNNNKKKLLLLLLMMMNNNNNNMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPNNNMMMLLLKKKKKKLLLNNNOOOPPPRRRSSSSSSSSSSSSTTTVVVTTTUUUWWWYYYZZZ]]]aaadddhhhpppvvvwwwvvvssslllddd\\\ZZZXXXVVVUUUUUUUUUVVVSSSTTTTTTTTTTTTSSSRRRRRRMMMMMMMMMNNNPPPRRRSSSTTTRRRRRRRRRRRRQQQPPPNNNNNN|||ggg```WWWTTTUUUQQQQQQPPPOOONNNMMMMMMMMMMMMJJJJJJIIIHHHGGGGGGGGGGGGCCCBBB@@@@@@AAABBBAAA@@@<<<<<<======<<<<<<;;;:::999999:::::::::999888777888888777666666666666666666555555666777777666444000111222333444444555666444555666666444222222333222222222222222222222222//////000333666888888777222333555777777666555444666555444333222111111111222222111333555777666555111111222222222333333333444444444444444444444444444333222333555666555444222333555444333333444666111222444666777777777777555555555444444333333333666666666666666555555555666333111333888<<<======888999;;;===AAALLLYYYcccppp|||{{{|||uuurrrmmmiiihhhaaa^^^ZZZWWWUUUSSSPPPNNNLLLKKKKKKIIIHHHGGGFFFFFFDDDCCCCCCCCCCCCDDDEEEEEEEEEFFFHHHJJJMMMPPPSSSUUUWWW[[[bbbjjjuuu|||uuupppfffddd___[[[WWWTTTSSSSSSKKKJJJIIIHHHGGGHHHIIIJJJKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFGGGGGGCCCCCCDDDDDDEEEEEEFFFFFFAAAAAABBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDFFFGGGHHHIIIIIIIIIHHHHHHIIIKKKLLLNNNOOOOOORRRTTTWWW[[[___fffnnnsssxxx~~~yyytttnnnhhhccc\\\ZZZWWWVVVWWWXXXXXXXXX___eeeppp|||rrrgggZZZSSSOOOKKKKKKNNNKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPNNNMMMLLLKKKLLLMMMOOOPPPPPPRRRSSSTTTSSSSSSUUUVVVSSSUUUWWWXXXZZZ]]]aaadddfffmmmssstttuuutttnnnhhh]]]\\\YYYWWWUUUUUUVVVVVVSSSSSSSSSSSSSSSRRRQQQQQQKKKLLLLLLMMMOOOQQQSSSTTTQQQQQQRRRQQQQQQPPPOOOOOO~~~jjjbbbWWWTTTWWWTTTTTTRRROOONNNMMMMMMKKKJJJHHHHHHHHHGGGHHHHHHIIIIIIEEEEEEDDDCCCAAA@@@???>>><<<===>>>>>>>>>===;;;::::::::::::999999999888888999999888777666555444444666666666666555555555555444444333333333222222222555666666666555444333333111111222222222222333333333444444444555666666666333222111000111222333444555444333333222222222222333333333444555666777888666555444333333333333333777666555444333222222222444333333444555555444222666666555444333333222222777666555444444444444444444444444555555555555666222444555555444333333444777777777777777777777777666888;;;>>>>>>BBBNNN[[[ooozzz}}}yyy||||||vvvqqqoooqqqhhheee```\\\YYYUUUQQQNNNKKKKKKJJJIIIHHHHHHGGGGGGHHHFFFDDDCCCDDDEEEDDDCCCCCCDDDDDDFFFGGGJJJKKKLLLSSSTTTXXX^^^eeennn}}}zzzrrrnnngggbbb^^^[[[XXXUUUPPPNNNKKKJJJKKKKKKKKKJJJJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGFFFFFFDDDCCCGGGHHHHHHGGGEEEDDDFFFGGGHHHHHHHHHJJJKKKKKKIIIHHHHHHKKKNNNPPPQQQTTTWWWYYYYYY]]]ccciiipppwww~~~~~~wwwpppiiiccc```^^^WWWXXXXXXWWWWWWYYY]]]```eeennn|||yyyiiicccZZZSSSOOONNNMMMMMMJJJKKKLLLMMMMMMNNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVWWWVVVVVVVVVWWWZZZ]]]___aaaeeekkkooopppmmmhhheeeYYYXXXWWWUUUTTTTTTUUUUUUWWWVVVUUUSSSRRRPPPOOONNNMMMMMMLLLLLLMMMNNNOOOOOOQQQQQQOOONNNMMMLLLLLLLLLjjjbbbXXXTTTVVVTTTTTTQQQOOONNNMMMMMMKKKJJJGGGFFFFFFEEEFFFFFFGGGGGGFFFEEEDDDBBB@@@@@@??????@@@@@@@@@@@@@@@???>>>>>>;;;;;;;;;:::::::::999999999888888777777666666555555555555555444444444444444444444444333333333222444444444444444444333222333333444444444444555555444444444444555555555555333333222222222222333333555444333333222222222333555555444333333333333333555555444333333333444444666666555444333333333333444333333444555555444222444444444444444444444444666555555444444444444555444444444444555555555555444666777777666555555666666666666666666666666666888999;;;======???JJJVVVlllyyyzzzuuuuuuzzzwwwxxxpppmmmgggbbb\\\XXXUUUSSSRRRQQQPPPNNNMMMKKKJJJJJJHHHFFFDDDDDDEEEEEEDDDCCCDDDDDDDDDEEEFFFHHHJJJKKKNNNOOORRRXXX\\\cccppp|||~~~yyyrrrlllgggccc___]]]XXXVVVRRRQQQQQQPPPPPPNNNNNNMMMLLLKKKJJJJJJJJJJJJFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIIIIIIIHHHGGGGGGHHHIIIIIIHHHFFFFFFGGGIIIHHHHHHIIIKKKLLLMMMMMMLLLLLLOOOSSSUUUXXX[[[^^^aaagggkkkpppwww}}}~~~xxxuuuooohhhbbb^^^[[[ZZZYYYYYYYYYYYY[[[___eeejjjuuu|||qqqddd___XXXRRROOOMMMLLLKKKJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPOOOPPPPPPQQQSSSTTTTTTUUUUUUTTTTTTTTTUUUXXXZZZ\\\]]]aaaeeeiiikkkiiieeecccYYYXXXVVVUUUTTTTTTUUUUUUUUUTTTTTTSSSRRRQQQPPPPPPLLLLLLLLLLLLLLLMMMNNNNNNPPPOOONNNMMMLLLLLLLLLLLLkkkbbbXXXTTTVVVTTTSSSQQQNNNMMMNNNMMMLLLKKKGGGGGGFFFFFFEEEFFFFFFGGGGGGEEECCCAAA??????@@@AAA???>>>======<<<<<<======<<<<<<<<<;;;;;;;;;::::::888888888888888888888888555444444444444333333333555555444444444333333333222222333333444333333333333333444444444444555555555555555555444444444444333333444444444444333333444444333222222222333333444444333222222222222333444444333333333444555555666555444444333333333333444333333444555555444222222222333333444555666666444444444555555555555555444444444444555555555555444666777777666555555666666666666666666666666666999999:::<<<;;;===FFFPPPeeettt{{{sssooosss}}}~~~yyywwwrrrjjjbbb\\\YYYYYYSSSRRRQQQOOOMMMKKKIIIHHHJJJHHHFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGJJJJJJMMMQQQTTTWWW```jjjyyy|||uuupppkkkggg```]]]YYYVVVUUUTTTRRRPPPNNNMMMLLLKKKJJJJJJJJJJJJGGGHHHIIIIIIIIIIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGJJJKKKKKKKKKIIIIIIKKKMMMLLLLLLMMMNNNPPPRRRTTTUUUTTTWWW\\\```cccgggkkknnntttxxx~~~|||yyyooolllgggaaa]]]YYYXXXWWWVVVWWWWWWYYY]]]eeennnttt~~~pppggg^^^ZZZUUUQQQNNNMMMKKKJJJKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNNNNNNNNNNOOOOOONNNOOOOOOPPPQQQRRRSSSSSSRRRRRRQQQRRRSSSUUUWWWYYYYYY[[[^^^aaabbbbbb```___XXXWWWUUUTTTSSSSSSTTTUUUTTTSSSSSSRRRQQQQQQPPPPPPLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMlllcccXXXTTTVVVSSSRRRPPPNNNMMMNNNNNNMMMLLLIIIIIIHHHHHHGGGGGGHHHHHHHHHEEEBBB@@@??????AAABBB>>>===<<<;;;:::;;;<<<===;;;;;;;;;;;;::::::::::::777777888888999999999999555555555444444444333333555555555444444444333333111222333444444444444444111111111222222222333333555555555444444333333333333444555666555444333222444333333222222333333333111111222222333444666777333333333333333444555666666555444333333333333333444333333444555555444222222222333444444555555666333333444555555666666666333333444444444555555555222444555555444333333444666666666666666666666666888777888::::::;;;CCCLLL^^^mmmzzznnnkkkppp{{{}}}}}}zzzsssjjjaaa\\\ZZZTTTSSSRRRPPPNNNLLLJJJJJJKKKIIIGGGFFFGGGGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEHHHGGGJJJOOOPPPQQQWWW^^^hhhqqq}}}wwwsssjjjgggbbb^^^\\\YYYWWWUUURRRQQQOOONNNMMMLLLLLLLLLHHHIIIJJJKKKKKKJJJHHHGGGIIIIIIIIIIIIJJJJJJJJJJJJGGGHHHHHHIIIIIIIIIIIIIIILLLMMMNNNMMMMMMMMMOOOQQQQQQRRRTTTUUUWWWZZZ^^^aaa```ccchhhmmmqqquuuzzz~~~{{{wwwtttjjjgggccc^^^ZZZWWWVVVVVVVVVWWWYYY]]]dddppp|||qqqeee___YYYVVVSSSPPPOOONNNLLLJJJKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPQQQRRRRRRRRRQQQPPPQQQQQQRRRTTTUUUVVVXXXYYYZZZ[[[[[[[[[ZZZZZZVVVUUUTTTSSSRRRSSSSSSTTTTTTTTTSSSRRRPPPOOONNNNNNKKKKKKJJJJJJJJJKKKKKKLLLJJJJJJJJJJJJJJJKKKLLLMMMmmmcccXXXTTTUUURRRQQQOOOMMMMMMNNNNNNNNNLLLJJJIIIHHHHHHGGGGGGGGGHHHGGGEEEBBB@@@??????AAABBBAAA@@@???>>>===>>>???@@@::::::::::::999999999999777777777888999999::::::666666666666555555555444555555444444444333333333222333444555555666555555111111111222222222333333555555444444333333333222444444555666555444222111333333333222222333333444333333333333444666777888333333333333333444555666555555444333333333444444444333333444555555444222444444444444444444444444222333444555666666666555333333333444444444444555222444555555444333333444555555555555555555555555666555555888999:::AAAIIIYYYhhh~~~sssiiigggooo~~~{{{ssshhh___ZZZYYYXXXWWWUUUSSSRRRQQQPPPMMMKKKIIIHHHHHHHHHGGGEEEEEEDDDCCCCCCBBBBBBCCCCCCEEEDDDGGGLLLNNNNNNQQQVVV[[[cccooozzzyyyuuuoookkkgggdddaaa^^^[[[ZZZXXXVVVTTTSSSRRRRRRLLLMMMNNNNNNNNNLLLKKKJJJLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOMMMNNNPPPPPPPPPQQQTTTVVVXXXZZZ]]]^^^```dddiiimmmpppsssxxx}}}zzzvvvqqqnnnfffccc___[[[XXXVVVUUUUUUZZZ]]]bbbiiisssyyyiii___[[[WWWTTTRRRQQQPPPOOOMMMKKKLLLKKKKKKKKKLLLMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQRRRRRRRRRPPPPPPQQQQQQRRRSSSTTTUUUYYYXXXXXXWWWVVVVVVUUUUUUUUUTTTSSSRRRQQQRRRSSSTTTUUUTTTSSSQQQOOONNNLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKIIIIIIIIIIIIJJJKKKLLLLLLmmmdddXXXSSSUUURRRPPPNNNMMMMMMNNNOOONNNMMMHHHHHHGGGFFFEEEEEEEEEEEEFFFDDDBBB@@@@@@@@@AAABBB??????>>>============>>>::::::999999999888888888777777777888888999999999777777666666666555555555444444333333333222222222444444555555666666555555333333444444444444555555444444444444333333333333444444555444444333222111333333222222222333444444666666555444444444444555444444333333333444555555555444444333333444444444444333333444555555444222444444444444444444444333333444555666666666555444333333333333444444444444444666777777666555555666555555555555555555555555666444444777999:::???FFFTTTbbbvvv|||nnngggiiittt|||ssshhhaaa\\\[[[ZZZWWWUUUSSSRRRQQQOOOMMMJJJIIIIIIIIIHHHFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCAAABBBGGGJJJJJJLLLPPPRRRYYYbbbjjjttt|||vvvrrroookkkhhhdddccc```]]]ZZZXXXWWWVVVUUUUUUTTTTTTSSSSSSRRRRRRPPPPPPQQQQQQRRRSSSSSSSSSQQQQQQPPPPPPQQQRRRSSSTTTSSSTTTVVVWWWXXXYYY\\\^^^bbbfffjjjmmmnnnqqqvvv{{{yyysssnnnjjjfff```^^^[[[XXXVVVVVVVVVVVV[[[```iiitttpppccc[[[YYYVVVTTTQQQPPPPPPPPPNNNMMMLLLLLLKKKKKKKKKMMMNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOONNNPPPPPPPPPQQQQQQQQQRRRRRRPPPPPPQQQRRRSSSSSSTTTTTTXXXWWWVVVUUUUUUTTTSSSSSSSSSSSSQQQQQQQQQQQQRRRSSSTTTTTTRRRQQQOOOMMMLLLKKKLLLKKKKKKJJJJJJJJJJJJKKKJJJIIIIIIIIIJJJKKKKKKLLLnnndddXXXSSSTTTQQQOOONNNLLLMMMNNNOOOOOONNNIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA<<<<<<<<<<<<<<<;;;;;;:::;;;;;;:::::::::999999999777777777777777777777777666666555555555444444444333333222222222111111111444444555555555444333333333333444444444444555555333333333333333333444444555444333222222111111111333222222222333333444555666555444444333333444444555555444333333333444444444444444333333444444555444333333444555555444222222333333444444555555555444444666777666555444222222222333333333444444444444666777777666555555666555555555555555555555555999666555777888999<<>>???@@@@@@@@@???===<<<<<<<<<;;;;;;;;;:::::::::777777777666666666666666555555444444444333333333222222222111111111000000444444444444333333222111111111222222222333333333222222222333333444444444666444333111000000111111222222222222333333444555111111111222333444666666666555444444333333333333444444333333333444444555444333333444555555444222000111222333555666777888444555666777777555333111222222333333333444444444222444555555444333333444555555555555555555555555<<<888666888888777:::???BBBNNN___mmmwwwxxxmmmlllpppyyyxxxkkkiiieeeaaa\\\WWWSSSQQQQQQOOOLLLKKKKKKJJJIIIGGGEEEDDDDDDCCCCCCCCCDDDDDDEEEAAA@@@CCCEEEEEEFFFIIIHHHMMMRRRUUUYYYbbboooxxx}}}yyytttqqqnnnmmmiiigggdddbbbaaabbbdddeeebbbccccccdddeeeffffffggghhhggggggggggggiiikkklllmmmoooqqqrrrtttvvvyyy|||wwwssslllfffbbb___\\\ZZZXXXXXXWWWXXXZZZ]]]```bbbjjjttt|||mmmaaaZZZVVVUUUVVVSSSOOOMMMMMMNNNMMMMMMMMMLLLKKKJJJKKKMMMOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPNNNNNNNNNNNNNNNNNNOOOOOONNNOOOPPPPPPQQQQQQQQQQQQPPPPPPRRRSSSTTTUUUUUUUUURRRQQQPPPOOOPPPPPPRRRRRRMMMNNNNNNOOOOOOPPPPPPQQQMMMMMMLLLKKKKKKKKKKKKKKKLLLKKKKKKJJJJJJJJJKKKKKKooo```[[[WWWRRRNNNQQQOOOMMMMMMNNNOOONNNMMMJJJIIIGGGHHHHHHIIIGGGFFFDDDBBBAAAAAABBBBBBBBBAAAAAABBBCCCCCCBBB???<<<:::::::::999888777777777777999666444555777888777555999888888777666555555555777666444444555555444222444444444444444444444444333333333444555666777777222222222222222222222222555555555666666666666777444333222111222444666888:::888444111000111333555666555333111111111333444333333333222222111111111555555555555555444444444555444444333333333444444444444444444555555555555333333333444444555555555333444444555555444444333555444333333333333444555999888666555666888;;;===<<>>999666444555777888777666777666666555444444333333666555444444555555444333333333333333333333333333222222333333444444555555555555555555555555555555333333333444444444555555333222111000111333555666444222111///000111444555555444333111111222333444666555555555444444444333222222333444555666777777555444444333333444444444666666666555555444444444555444444444444444444333333444444555555444444333666555444444444444555666777666555555555777999::::::>>>EEEOOOZZZfffqqqwwwzzzqqqsssyyyzzzppphhhaaa\\\XXXTTTRRROOOMMMMMMMMMKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEGGGHHHJJJMMMRRRXXX\\\aaagggqqq|||}}}||||||}}}||||||{{{|||~~~|||vvvooojjjeee```\\\YYYXXXXXXVVVTTTTTTVVVXXX\\\bbbkkkttt{{{xxxggg]]]YYYUUURRRRRRQQQPPPOOONNNNNNMMMMMMMMMOOONNNMMMLLLMMMNNNPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSRRRQQQOOOMMMLLLLLLLLLMMMMMMNNNNNNOOOOOONNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPRRRSSSSSSSSSRRRQQQNNNNNNMMMMMMMMMMMMMMMMMMLLLMMMNNNOOOQQQRRRSSSTTTVVVUUUSSSQQQOOOMMMKKKKKKIIIIIIHHHIIIIIIJJJKKKLLLqqq```ZZZVVVRRRPPPMMMKKKJJJJJJKKKKKKJJJHHHIIIHHHGGGGGGHHHHHHGGGFFFFFFDDDCCCBBBCCCDDDCCCBBBAAAAAA@@@>>>===<<<;;;;;;888888888999999;;;<<<<<<888777555555777777777666666666666555444444333333555333333444555666555444222222222222222222222222222222222222333333333333222222222222222222222222111111222222222333333333111111000000000222333555222111111111111222333444444333222111222333444555666666666555555555555555222222333444555666666777444444444333333444444555888888777666555444333333666666555555444333333333444444555555555555444444777666555555555555666777666666666777777888999999;;;===AAAFFFOOOZZZfffnnntttzzzzzzwwwxxx~~~}}}sssjjjaaa\\\XXXUUURRRPPPOOOOOOMMMLLLJJJJJJIIIHHHGGGFFFEEEEEECCCCCCCCCDDDDDDCCCCCCBBBDDDEEEFFFGGGHHHKKKOOORRRTTTZZZbbbkkkttt}}}{{{zzzzzz{{{xxxsssoookkkgggccc```]]]ZZZVVVTTTUUUUUUUUUTTTVVVYYY]]]ccclllxxxyyylll^^^XXXUUUSSSRRRSSSQQQQQQPPPOOONNNNNNNNNNNNOOONNNMMMLLLMMMNNNOOOPPPPPPQQQQQQQQQRRRSSSSSSSSSQQQPPPOOOMMMLLLLLLLLLMMMMMMMMMNNNOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMOOOPPPRRRSSSSSSSSSRRROOOOOONNNNNNMMMMMMMMMLLLMMMNNNOOOPPPQQQRRRSSSTTTVVVUUUTTTRRRPPPNNNMMMLLLIIIIIIHHHIIIIIIJJJKKKLLLsssaaaZZZUUURRRQQQOOONNNMMMMMMNNNMMMLLLJJJIIIGGGFFFGGGHHHHHHGGGFFFFFFDDDBBBBBBBBBCCCBBBAAA@@@@@@@@@@@@???===;;;:::666666555555666777777888888777666666666777777777888888777777666666666666333222222333555666666555222222222222222222222222333333333333222222222222111111111111111000000000111111111111222222222222222111111111111222333444555555555555444333222111333222222222222333555555444444444444444444444444666555555444444333333333444444333333333444555555888888777666555555444444555555555555444444444444444444555555555555444444666555555555555555555666777888999:::;;;;;;;;;:::===>>>???BBBHHHSSSaaajjjpppuuu{{{||||||tttjjjccc]]]ZZZVVVSSSRRRRRRPPPOOOKKKKKKJJJIIIHHHGGGGGGFFFBBBCCCDDDEEEEEECCCBBBAAABBBCCCDDDDDDDDDFFFIIILLLNNNSSSYYY___fffoooyyy{{{vvvsssqqqppppppooollliiieeeccc```\\\YYYYYYWWWUUUTTTTTTUUUVVVWWW\\\___eeemmmyyy}}}kkkaaaWWWUUUUUUTTTTTTUUURRRQQQQQQPPPOOOOOOPPPPPPPPPOOONNNNNNMMMNNNNNNOOOOOOOOOPPPQQQRRRRRRSSSSSSQQQPPPNNNLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLMMMOOOQQQSSSSSSTTTTTTPPPPPPPPPOOONNNMMMLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSTTTTTTSSSQQQPPPNNNMMMMMMIIIIIIHHHIIIIIIJJJKKKLLLuuucccZZZTTTQQQQQQPPPOOONNNOOOOOONNNLLLJJJHHHFFFFFFFFFHHHHHHGGGFFFEEECCCAAA@@@AAAAAA@@@???>>>???AAABBBAAA???;;;999<<<;;;:::999999999999999777777777666666666777777777777777777666666666666222111111333555666666555444444444444444444444444444444444444333333333333555444444444333333333222222222222222333333333333222222222222222333333444444555555555555444222111222222222222333444444555444444444444444444444444666555555444333333222222333333333333333444555666555555555666666666666666333333444444555666777777444555555666666555555444444444444444444444444444666777999;;;;;;;;;:::999;;;<<<>>>???CCCNNN\\\gggrrrxxx~~~}}}ssslllccc___ZZZVVVTTTSSSQQQPPPMMMMMMLLLKKKJJJIIIHHHHHHCCCDDDEEEFFFEEEDDDBBBAAAAAABBBCCCCCCCCCEEEHHHJJJHHHLLLPPPTTTXXX___hhhnnnzzz|||yyyxxxvvvrrrnnnkkkjjjjjjjjjdddcccaaa```^^^[[[WWWTTTVVVUUUTTTTTTTTTUUUXXXYYY```fffooozzz}}}pppaaaZZZTTTUUUVVVUUUVVVXXXSSSRRRQQQQQQPPPQQQQQQQQQQQQQQQPPPOOOOOONNNNNNNNNNNNOOOOOOPPPQQQRRRRRRSSSPPPOOOMMMLLLKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKLLLLLLMMMMMMMMMLLLMMMNNNPPPRRRSSSTTTTTTRRRRRRRRRQQQPPPNNNMMMLLLMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRQQQPPPOOONNNMMMLLLIIIIIIHHHIIIIIIJJJKKKLLLwwwfff\\\TTTQQQPPPNNNNNNMMMNNNNNNMMMJJJHHHGGGFFFEEEFFFGGGHHHGGGFFFDDDBBB@@@???@@@@@@???>>>>>>???AAABBBAAA???<<<:::>>>===<<<;;;::::::::::::666777777777555555777888555555555555555555444444222111111222555666555444444444444444444444444444333333333333444444444444444333333222222111111000222222333333333444444444222222333333333333333333///000111222333444444444222222333333333333333333555555555555555666666666222333333333444444444444333333333333444555555666444444444444555555666666222222333555666777888999555555666666666666555555333333444444444444333333333444666777888888777777666888;;;<<>>@@@???>>>===============;;;;;;:::::::::::::::;;;666777888777555444666999444555555555555555555555333222111222444555555333333333333333333333333333111111222222333333444444111111111000///.........222222222333333333444444111222222222222222111111///000000111222444444555333333444444333333222222333444444444555555555555222333333333333444444444333333333333444555666666444444444444333333333333333444444555666777777888555555666666666666555555333444555666666555444333333444444555666666666666222666:::;;;<<>>>>>555777888777555444666999666666666777777777777777333222111222444555444333222222222222222222222222//////000111222333333444444444444333222111111000111222222222222333333333000000111111111111000///555555444333333333444444444444444444333333222111111111111222222333333333666666555444222111111000222222222333444555666777555555444333222222111000555555555666666666666666555555666666666666555555444555666777777666555444555555666666777777888888222777<<<<<<<<<@@@IIIQQQ```lll~~~~~~xxxpppiiiddd```^^^\\\QQQPPPPPPOOONNNMMMLLLLLLKKKJJJHHHFFFEEEEEEFFFGGGDDDEEEFFFEEECCCBBBCCCDDDBBBDDDFFFFFFGGGJJJPPPUUUWWW[[[```fffmmmwww}}}zzzzzzzzzzzzzzztttqqqnnnlllkkkiiigggddd``````___^^^[[[YYYWWWVVVWWWTTTOOOLLLMMMPPPRRRRRRPPPSSSXXX\\\___eeemmmssszzzjjj]]]UUUQQQOOOOOOSSSTTTQQQPPPRRRTTTSSSSSSSSSSSSSSSTTTTTTVVVVVVVVVUUUTTTRRRPPPOOOPPPOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKLLLMMMMMMNNNMMMLLLKKKKKKLLLMMMNNNIIIIIIIIIJJJKKKLLLLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSWWWXXXXXXWWWUUURRROOOMMMKKKKKKLLLLLLMMMMMMNNNNNNRRRRRRQQQQQQQQQPPPPPPPPPIIIIIIIIIIIIIIIJJJLLLLLLxxxeeeYYYTTTQQQPPPOOOOOOOOONNNMMMLLLKKKJJJJJJIIIIIIHHHFFFEEEEEEDDDEEECCC@@@>>>======???@@@???????????????>>>======::::::::::::;;;;;;<<<===999777666666777888888777888777666444333333333333444444444333333222222222111222222333444444444444333333333444444444555555444333222222444444333222111111222222222333333333333222222111111222222333555555555444444333333333222333444333222222333555222222333333333333444444555555555444444333333333555555444333333333444444444333333444444555777777555555444444444444555555666666666666666666666666666666666666666666666666888777666666666777999:::::::::999999:::>>>DDDIIIUUUcccwww~~~{{{rrrjjjccc^^^[[[XXXUUUSSSQQQQQQPPPNNNLLLMMMKKKHHHGGGHHHGGGFFFEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHIIIIIIPPPRRRTTTYYY```gggmmmppp||||||zzzxxxuuurrrppppppppppppooommmkkkhhhdddaaa___]]]ZZZZZZZZZWWWTTTQQQQQQQQQOOONNNNNNOOOQQQQQQQQQPPPRRRVVV[[[aaahhhrrr}}}{{{jjj^^^WWWTTTOOOOOOOOOPPPPPPPPPQQQQQQTTTTTTTTTTTTTTTSSSSSSRRRTTTTTTSSSRRRQQQPPPPPPOOOMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKJJJHHHHHHJJJLLLMMMNNNNNNNNNNNNOOOQQQSSSTTTTTTTTTUUUTTTSSSRRRPPPOOOLLLLLLLLLLLLMMMNNNOOOOOORRRSSSSSSSSSRRRQQQOOONNNMMMKKKJJJLLLOOOPPPNNNLLLtttddd[[[UUUQQQNNNOOOOOOOOONNNMMMLLLKKKJJJHHHHHHHHHHHHGGGGGGGGGGGGEEEDDDAAA???>>>>>>???@@@???????????????>>>============;;;:::999999::::::999777666666777888888777888777777666555555444444444333333333333333333222222222333444444444333333333333333444444444444555444333222222444444333222111111222222222333333333333222222111111222222333555555444444444333333333333444444333222111333444222222333333333333444444555555444444444333333333222222222111111222333333666666555444444444444555555555444444444444555555444444444444444444444444666666666666666666666666888777666666666777888999:::::::::::::::>>>CCCFFFMMM[[[ooo|||yyy||||||uuummmfffaaa\\\YYYUUURRRQQQQQQOOONNNOOOMMMJJJIIIIIIIIIGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCEEEEEEFFFFFFGGGIIIJJJKKKKKKLLLNNNRRRWWW]]]bbbeeeiiipppxxx|||xxxtttrrrsssqqqnnnkkkjjjiiiiiijjjfffeeecccaaa^^^\\\ZZZYYYTTTUUUTTTRRROOOMMMLLLMMMLLLLLLLLLNNNPPPRRRRRRRRRUUUZZZaaaiiissspppcccYYYSSSPPPOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRSSSSSSRRRRRRQQQQQQRRRRRRQQQPPPOOOOOONNNNNNLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMLLLKKKJJJJJJJJJKKKLLLNNNNNNNNNNNNOOOQQQRRRSSSRRRRRRSSSSSSSSSRRRPPPPPPMMMLLLLLLLLLMMMNNNNNNOOOQQQRRRSSSSSSSSSRRRPPPPPPOOOMMMMMMNNNQQQRRRPPPNNNzzzmmmbbb[[[VVVQQQMMMOOOOOOOOONNNMMMLLLJJJJJJGGGGGGGGGHHHHHHIIIIIIIIIEEEDDDCCCAAA@@@@@@???@@@???????????????>>>======AAA???<<<999888777888888999777666666777888888777777777888888888666555444222333333333333333333444333333444444444333222222333333333333444444444444444333222222444444333222111111222222222333333333333222222111111222222333444444444444333333333333444555555333111111222333222222333333333333444444555444444444444333333333111111111111222333333444999888666555333333222222555555444444444444555555444444444444444444444444666666666666666666666666777777666666666777888999999:::;;;;;;;;;<<<@@@BBBFFFSSSfffxxx~~~tttrrrwww|||rrrkkkddd```ZZZVVVTTTSSSRRRQQQQQQOOOLLLKKKKKKKKKIIIHHHFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBAAAAAABBBDDDFFFHHHGGGGGGIIIKKKOOOSSSWWWYYY\\\aaagggmmmsss{{{zzzyyyxxxuuussspppnnnmmmkkkiiigggeeecccbbbbbbbbb\\\\\\[[[YYYXXXWWWVVVUUUPPPPPPPPPNNNKKKIIIIIIJJJLLLLLLMMMNNNQQQSSSVVVWWW]]]cccnnnyyy}}}{{{ssscccZZZUUUQQQNNNOOOOOOOOOPPPPPPPPPQQQQQQPPPPPPPPPPPPOOOOOONNNNNNOOOOOONNNNNNMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKJJJJJJMMMMMMMMMNNNOOOPPPQQQRRRPPPPPPQQQQQQQQQQQQPPPPPPMMMMMMLLLLLLLLLMMMNNNNNNPPPQQQRRRRRRSSSSSSRRRRRRRRRQQQQQQRRRSSSTTTRRRQQQyyyqqqggg^^^YYYUUUPPPMMMNNNNNNNNNNNNMMMKKKJJJIIIGGGHHHHHHHHHHHHIIIIIIIIIDDDDDDDDDCCCBBBAAA@@@??????????????????>>>======AAA???<<<999777777888888999777666666777888888777555666888999888666444333222222222333333444444444444444444444333222222111222222333333333444444444444333222222444444333222111111222222222333333333333222222111111222222333333333333333333333333333444555555333111111222333222222222333333333444444444444444444444444444444222222222333444555666777888777666555444333333333555555444444444444555555666666666666666666666666666666666666666666666666666666666666777777888888999:::<<<<<<;;;;;;===>>>DDDNNN]]]mmm}}}|||uuusssyyy~~~vvvmmmhhhaaa\\\YYYWWWVVVUUUSSSQQQNNNMMMLLLLLLJJJIIIGGGGGGFFFFFFEEEDDDDDDDDDDDDBBB@@@???@@@BBBDDDFFFGGGHHHHHHIIIKKKNNNPPPQQQWWWZZZ^^^aaafffllltttzzz}}}wwwsssppppppooonnnlllkkkjjjiiieeedddbbb```___^^^^^^^^^XXXXXXWWWVVVTTTSSSRRRRRRNNNOOOOOONNNKKKJJJJJJKKKMMMNNNOOOPPPRRRVVVZZZ]]]gggppp~~~zzzgggYYYUUUTTTRRROOOOOOOOOOOOPPPPPPPPPQQQQQQNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIJJJIIIIIIIIIIIIJJJKKKKKKMMMMMMMMMMMMLLLKKKJJJIIIMMMMMMMMMNNNOOOOOOPPPQQQPPPPPPPPPPPPOOOOOONNNNNNNNNMMMLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSTTTTTTTTTTTTUUUUUUUUUTTTSSS|||uuummmbbbYYYUUURRRPPPMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGDDDDDDDDDCCCBBBAAA@@@??????????????????>>>======>>><<<:::888888888999:::999777666666777888888777333555666777777666444222222222222333333444444444444444444444333222222111222222222333333333444444444333222222444444333222111111222222222333333333333222222111111222222333333333333333333333333333444444555333111111222444222222222333333333444444444444444444444444444444222222222333444555666777555555444444444444555555555555444444444444555555666666666666666666666666666666666666666666666666555555666666777777777777888:::;;;;;;::::::;;;<<>>======:::::::::999999999999:::999777666666777888888777444444555666666555444333222333333333333333333444333333444444444333222222222222222222333333333333444333222222444444333222111111222222222333333333333222222111111222222333222222222222333333333333333333444333222222333555222222333333333333444444333333333444444444444555111111111111222333333444333333333444555666777777555555444444444444555555444444444444444444444444666666666666666666666666444555666777777777666666888999::::::999999:::;;;;;;AAAIIISSSaaauuuzzztttuuu{{{zzzrrrjjjeee```\\\ZZZXXXVVVSSSQQQQQQPPPNNNLLLJJJJJJJJJIIIHHHHHHGGGGGGIIIHHHFFFEEEDDDEEEGGGHHHFFFFFFFFFGGGGGGGGGHHHHHHKKKLLLMMMOOORRRUUUWWWXXX\\\aaaggglllqqqwww|||vvvrrrpppmmmkkkiiiiiigggeeeccc``````___^^^\\\[[[ZZZYYYWWWWWWVVVUUUTTTSSSRRRRRRPPPPPPOOONNNLLLKKKJJJJJJIIIJJJKKKKKKIIIIIIJJJKKKLLLNNNQQQRRRUUU\\\eeemmmwwwkkkaaaUUUMMMMMMNNNNNNMMMOOOOOOOOOPPPPPPPPPQQQQQQNNNMMMKKKJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNOOOOOOOOOLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNMMMPPPPPPOOONNNNNNNNNNNNNNNOOONNNMMMLLLKKKJJJJJJJJJLLLLLLLLLMMMOOOQQQRRRSSSSSSTTTVVVUUUTTTRRRSSSTTT~~~kkkdddZZZSSSPPPOOOMMMKKKNNNNNNMMMMMMLLLJJJIIIHHHEEEEEEFFFFFFFFFFFFGGGGGGEEEDDDAAA???>>>>>>???@@@???????????????>>>======999999:::;;;:::999888777999777666666777888888777555555555555555666666666444333333333333333333222222222333444444444333333111222222222222333333333444333222222444444333222111111222222222333333333333222222111111222222333111111222222222333333333111222333333222222444666222222333333333333444444333333333444444444555555222222222111111222333333333333333444444666777777555555444444444444555555444444444444444444444444666666666666666666666666444555666777777777666555777888999888777888:::<<<999===BBBHHHRRRdddzzzzzzyyy~~~yyyrrrlllfffccc\\\ZZZWWWUUUTTTSSSQQQOOOLLLLLLKKKKKKJJJIIIIIIIIIFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFIIIJJJLLLNNNPPPRRRQQQQQQRRRVVVZZZ]]]___dddkkkpppuuu{{{}}}yyyuuurrrnnniiifffhhhfffcccbbbcccbbbaaa```[[[[[[ZZZYYYXXXWWWWWWVVVSSSSSSRRRRRRQQQPPPOOONNNLLLLLLLLLKKKKKKKKKKKKJJJGGGIIIJJJJJJIIIIIIJJJLLLMMMQQQUUUXXX]]]gggsss}}}sss___YYYRRRMMMKKKLLLLLLMMMOOOOOOOOOPPPPPPPPPQQQQQQOOOMMMLLLJJJJJJKKKLLLMMMKKKLLLLLLMMMNNNNNNOOOOOOMMMLLLKKKIIIHHHHHHGGGGGGJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKIIIIIIHHHHHHIIIJJJKKKLLLKKKLLLMMMNNNNNNNNNMMMLLLNNNMMMMMMMMMNNNPPPQQQRRROOONNNMMMLLLJJJJJJIIIIIIKKKKKKKKKKKKMMMOOOPPPRRRQQQSSSUUUTTTQQQPPPPPPRRReee___XXXSSSQQQOOOLLLIIIMMMMMMMMMMMMLLLJJJIIIHHHBBBCCCDDDEEEFFFGGGHHHHHHEEECCC@@@>>>======???@@@???????????????>>>======999:::;;;<<<;;;999777555999777666666777888888777777777666666666666777888444444444333333222222222111222333333444444444444111111222222222333333333444333222222444444333222111111222222222333333333333222222222222222222333111111111222222333333333000111333333222333555777222222333333333444444444333333333444444555555555555555444333333333444444555444444444444555666666555555555444444555555555666666666666666666666666666666666666666666666666333444666777777777666555777888888777666777:::<<<;;;===???BBBIIIWWWkkkyyy{{{{{{~~~wwwqqqlll___]]]YYYXXXWWWVVVTTTRRRMMMMMMMMMLLLKKKKKKJJJJJJHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHJJJLLLNNNOOOMMMKKKNNNQQQTTTUUUVVVZZZ```fffaaafffmmmqqquuu{{{|||wwwuuurrrpppmmmjjjhhhfffccc```___]]][[[ZZZ[[[[[[ZZZXXXTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRQQQOOONNNMMMJJJKKKKKKLLLLLLMMMNNNNNNHHHJJJKKKKKKKKKKKKLLLNNNPPPTTTZZZ___fffqqqtttgggYYYWWWSSSOOOLLLLLLMMMNNNOOOOOOOOOPPPPPPPPPQQQQQQPPPNNNLLLKKKJJJKKKMMMNNNJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMKKKJJJIIIHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJHHHHHHFFFFFFGGGIIILLLMMMKKKKKKMMMNNNNNNMMMLLLLLLKKKKKKLLLMMMOOORRRTTTVVVOOOOOOMMMLLLJJJIIIIIIIIIKKKKKKJJJJJJLLLMMMOOOPPPOOORRRTTTSSSPPPNNNOOOPPP}}}ddd\\\UUURRROOOJJJHHHJJJNNNMMMLLLKKKJJJIIIHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFDDDBBBAAAAAABBB@@@???@@@@@@@@@@@@@@@???>>>>>>:::;;;<<<======;;;999888888888888888777777777777999888888777555444222111333444444555444333222111222222444444444444222222444333333222222333333444222222222222222222222222222111111000111222444555111333333000000333444222000000111222333333444444222222222222222222222222444444333222111111111111222333333444444333333222333333333444444555555555999888777555333111000///333333333444444444555555000111333555666666555444999777666777888777333000777777666666666555555555777777888999999999999888999:::>>>BBBDDDJJJYYYggg}}}|||}}}{{{rrrmmmiiiddd___\\\YYYWWWUUUQQQOOONNNMMMMMMLLLJJJHHHHHHHHHGGGGGGFFFFFFEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKMMMOOOQQQSSSUUUVVVWWWYYY\\\```eeeiiimmmpppwwwxxx{{{zzzyyywwwtttqqqnnnlllkkkdddcccaaa___\\\[[[ZZZYYYYYYYYYXXXXXXWWWVVVUUUUUUOOOOOONNNMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLJJJKKKMMMLLLJJJHHHHHHIIIMMMNNNNNNMMMMMMNNNPPPSSSSSS[[[dddkkkvvvxxxnnnkkk\\\TTTLLLHHHKKKNNNOOONNNOOOOOOOOOOOOOOOPPPQQQRRROOOPPPOOOMMMJJJIIIJJJKKKLLLLLLKKKKKKLLLMMMNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKMMMNNNOOOPPPLLLHHHGGGHHHJJJIIIGGGGGGGGGGGGGGGHHHIIIJJJJJJMMMMMMLLLLLLKKKKKKJJJJJJJJJKKKLLLNNNPPPRRRSSSTTTWWWUUUQQQMMMJJJIIIJJJJJJGGGGGGHHHHHHIIIJJJJJJJJJMMMOOOQQQQQQPPPNNNNNNNNN~~~fff]]]UUURRRPPPKKKIIIKKKMMMMMMLLLKKKJJJIIIHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFEEECCCAAAAAABBBBBBAAA@@@>>>>>>>>>>>>>>>===<<<<<<999999:::::::::999888777888888777777777666666666777888888777777666555444222333333444333222111000222333333444444333333222444333333222222333333444222222222222222222222222444444333222111111111111///222222000111555666444000111111222333333444444222222222222222222222222555555444444444555555666222333333444444333333222111222222222222222222333666666555444333333222222333333333444444444555555666666777777777777777666777777:::???DDDDDD===777555555444444444333333333777777888999999999999888999999<<>>>>>>>>>>>>>>===<<<<<<:::::::::999999999888888777777777666666666555555333444444555555555444444333333444444444333222222222333333444444333333222444333333222222333333444222222222222222222222222333333333333222111000000111333333000111444555333111111111222222333333444222222222222222222222222111111111222222333555555333333444444444444333333333222222222222222222111333333333444444444555555333333333444444444555555666555555444444444444444555777===EEEJJJHHH>>>666555555555444444444444333666777888888999999888888999888:::<<<===@@@JJJVVV^^^iiivvvxxxqqqkkkeee___[[[YYYVVVSSSQQQPPPNNNLLLJJJLLLLLLKKKJJJJJJIIIHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMNNNOOOQQQRRRSSSXXXXXXZZZ\\\___cccfffhhhiiilllooorrrtttwwwzzz}}}~~~zzzxxxuuuqqqlllhhheeeccc```___^^^]]][[[ZZZXXXXXXWWWVVVUUUSSSRRRRRRRRRRRROOOOOONNNNNNMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIKKKLLLMMMLLLLLLNNNOOOKKKMMMPPPRRRUUUXXX]]]```lllwww{{{lllaaaXXXSSSPPPLLLHHHHHHJJJLLLLLLKKKNNNNNNNNNNNNNNNNNNOOOPPPOOOPPPOOONNNKKKKKKKKKMMMMMMMMMMMMLLLMMMMMMNNNOOOMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKMMMNNNOOOPPPOOOMMMJJJIIIIIIIIIIIIHHHFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKHHHIIIJJJLLLMMMOOOPPPQQQSSSQQQOOOLLLKKKKKKLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKHHHJJJLLLLLLKKKJJJJJJKKKmmmaaaWWWSSSQQQNNNLLLMMMLLLLLLLLLLLLKKKJJJIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFCCCAAA@@@@@@BBBCCCCCCBBB@@@@@@@@@@@@@@@???>>>>>>===<<<;;;:::::::::;;;;;;666666666666555555555555444555555666666555555444555555555555555555444444333333333333333333333333444333333222222333333444222222222222222222222222///000222333444444333222333666555111111333333111111111111222222333333333111222222222222222333333111111000111111222333333333333444444444444333333555555555444444333333333333333333444444555555555333333333444444444555555444333222222222333444555:::???EEEIIIGGG@@@888333777777777666666666666666666777777888888888888888:::999999::::::;;;CCCLLLTTT```nnnyyy~~~wwwooofff```]]]ZZZWWWTTTSSSRRRPPPNNNNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIKKKKKKKKKKKKKKKLLLMMMMMMTTTTTTTTTUUUWWWYYY[[[\\\\\\___aaadddeeegggjjjllllllooosssvvvwwwxxxzzz{{{~~~~~~~~~~~~}}}}}}}}}{{{yyyuuurrrnnnmmmkkkiiigggdddaaa^^^\\\[[[XXXWWWWWWVVVUUUUUUTTTTTTQQQQQQPPPPPPOOOOOOPPPPPPMMMMMMMMMLLLLLLLLLKKKKKKHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJLLLMMMNNNOOONNNOOOQQQRRRRRRSSSUUUWWW[[[aaahhhmmm{{{{{{jjj___WWWPPPKKKJJJIIIHHHIIIKKKMMMLLLKKKMMMMMMMMMLLLLLLMMMNNNNNNNNNOOOOOONNNLLLKKKLLLNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKMMMNNNOOONNNMMMKKKJJJIIIIIIIIIHHHEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKGGGHHHIIIJJJLLLMMMNNNOOOPPPOOOMMMLLLLLLLLLMMMNNNOOONNNNNNMMMLLLKKKKKKKKKJJJLLLMMMMMMLLLKKKLLLNNNrrreeeXXXSSSRRROOOMMMMMMKKKKKKLLLLLLLLLJJJIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFCCCAAA@@@@@@BBBCCCCCCBBB@@@@@@@@@@@@@@@???>>>>>>===<<<;;;:::::::::;;;;;;666666666666555555555555999999999999999888666666333333333333333333444444333333333333333333333333444333333222222333333444222222222222222222222222///000222333444444333222111444444111111555666444111222222222222222333333111111111222222333333333666666555444444444444444333444444555555444444333555555555444444333333333444444444444444444444333333333333444444444555555555444444444555777:::;;;@@@GGGLLLJJJAAA999666777777777777777777777777777666666777888888888888777;;;999999:::999999>>>EEEMMMYYYgggsss|||sssmmmfffccc^^^[[[ZZZYYYWWWUUUPPPOOOOOONNNLLLKKKKKKJJJKKKKKKJJJJJJIIIIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPQQQSSSUUUWWWWWWYYY[[[]]]]]]```dddfffgggiiikkklllllllllmmmnnnnnnmmmmmmlllmmmlllkkkiiifffdddbbb```\\\\\\ZZZXXXVVVUUUSSSRRRSSSRRRRRRRRRRRRRRRRRRQQQLLLLLLLLLKKKKKKLLLLLLMMMKKKKKKKKKKKKJJJJJJJJJJJJGGGFFFFFFFFFFFFFFFGGGGGGIIIIIIIIIIIIJJJJJJKKKKKKMMMNNNOOONNNNNNOOOQQQSSSVVVWWWYYY]]]cccmmmxxxnnn___WWWRRRNNNJJJHHHHHHIIIJJJMMMNNNMMMLLLMMMLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNMMMLLLKKKMMMNNNNNNNNNMMMMMMLLLMMMMMMNNNLLLMMMMMMMMMMMMLLLKKKJJJHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMKKKJJJIIIIIIIIIEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHIIIIIIJJJJJJKKKKKKGGGGGGHHHIIIKKKLLLMMMMMMNNNMMMLLLLLLLLLMMMNNNNNNOOOOOONNNMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLLLLNNNOOOxxxiiiZZZTTTSSSPPPMMMLLLJJJKKKLLLMMMLLLKKKIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFDDDBBBAAAAAABBBCCCBBBAAA>>>>>>>>>>>>>>>===<<<<<<:::::::::999999999888888777777777666666666555555666777666666555444333222111111000000000111222222444333333222222333333444444333333222222333333444222222222222222222222222333333333333222111000000---000111000333888:::999222222222222222222222222111111111222222333333444666555444333222222222222444444555555555555444444333222222222222222222111555555555444444333333222333333333444444444555555111222222444555777999:::;;;AAADDDAAA888333555999444555555555555666666666555666777777888888777777<<<999888:::999888<<>>>>>>>>>>>>>>===<<<<<<999999:::::::::999888777888888777777777666666666222333333333333333222222222111111000111222333444444333333222222333333444444333333222222333333444222222222222222222222222444444333222111111111111...111222111333888:::888222222222222222222222222000111111222333333444444222222111111000111111111444444555555555555444444111222222222222222222333555555444444444333333333333333333444444444555555///000111333444555555555555666777666444333444666444555555555666666666666555666666777777777777777:::777777999999888:::??????HHHSSS]]]mmm}}}}}}{{{vvvooohhhbbb^^^[[[YYYWWWVVVUUUTTTSSSQQQPPPPPPMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEFFFGGGHHHJJJKKKIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKMMMMMMMMMMMMNNNPPPLLLNNNPPPQQQQQQRRRTTTUUUUUUUUUVVVWWWWWWWWWWWWWWWUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPOOONNNMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGGGGGGGGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIKKKKKKLLLMMMMMMNNNOOOOOONNNPPPQQQSSSTTTXXX\\\```eeekkktttllleeeZZZRRRNNNMMMKKKJJJFFFHHHJJJKKKKKKLLLMMMNNNKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJJJJLLLNNNMMMLLLLLLKKKJJJJJJKKKKKKIIIJJJLLLLLLLLLKKKIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLNNNOOOMMMJJJHHHIIIJJJFFFFFFFFFGGGGGGHHHIIIJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKKKKJJJJJJIIIIIIHHHGGGHHHIIIHHHHHHIIIKKKMMMooo]]]UUUSSSPPPLLLKKKIIIJJJLLLMMMMMMKKKIIIGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFDDDBBBAAAAAABBBAAA???@@@@@@@@@@@@@@@???>>>>>>:::;;;<<<======;;;999888888888888888777777777777555666777888999999999999555444444333444555777777444444222222222222444444444333333222222333333444222222222222222222222222222111111000111333444555444666555222222555555333222222222222222222222222000000111222333333444444333333333333444555666666444444555555555555444444333333333444444555555555333333444444444444444555333333333444444444555555333444666777888777666666777444333444888:::888555666777777777888888999999555666666777777777777777999666666888999888999===<<>>===<<<<<<<<<;;;:::::::::;;;;;;:::999999888777666555555555555666666555555444333555333222222444444333111111222333333444444333333333444444555555444444333000111111111111222222222222222222222222222222222333333222222333333444555222000///000222333333222444333222222222333444555888444999999222555===<<>>===<<<;;;;;;:::::::::::::::999999888888777777666666555555666666555555444333555333222222444444333111111222333333444444333333222333333333333333333222111111111111222222222222222222222222222222222222333222222222222333444444333111000000222333222222222222333444444333222111444///444666333===MMMPPPZZZ]]]SSS<<<...000222---333444444555555444444333444444555555555555444444444444444444444555555666555555444444444444555555555555555555555555555555555555555555555666777777888888888888999999999999888888888888888888999999<<<===BBBKKKUUUcccxxx~~~|||{{{tttqqqhhhddd___[[[YYYXXXWWWUUUSSSRRRPPPPPPQQQQQQOOONNNJJJKKKMMMNNNNNNLLLJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGLLLKKKKKKKKKKKKLLLMMMMMMKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGFFFFFFFFFFFFHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEKKKJJJJJJJJJLLLNNNOOOOOOOOOQQQSSSTTTUUUWWWZZZ]]]```eeekkkppptttzzznnn___TTTQQQMMMKKKJJJIIIHHHGGGFFFGGGGGGHHHIIIIIIJJJJJJLLLLLLKKKJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFGGGFFFFFFGGGJJJLLLMMMNNNOOOPPPOOOMMMKKKIIIHHHIIIIIIJJJJJJJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEGGGIIIKKKMMMLLLMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJyyyaaaXXXVVVQQQNNNOOOPPPPPPPPPPPPNNNLLLJJJIIIGGGEEEDDDEEEHHHIIIFFFDDD@@@@@@@@@AAABBBDDDEEEFFFBBBBBBBBBBBBAAA@@@???>>>;;;;;;:::999999999999999888888888777777777777777555555666666555555444333555333222222444444333111111222333333444444333333111222222333333222222111111111111111222222222333222222222222222222222222222222222222222333444444444222000000222222222111000222444555444222///...333---000333444DDD[[[bbbXXXgggaaaAAA,,,111888666333444444555555444444333555555555666666555555555444444333222333444555666555555444444444444555555444444444444444444444444555555555555555666777777::::::999999999999999999777777777888999999999:::<<<<<>>;;;:::999999888888999999777777777777777888888888555555555666555555444333555333222222333444222111111222333333444444333333222222333333333333222222111111111222222222333333111222222222222222333333222222222111222333333444555333111111222222111000111222333333333111///...666000222444444EEE[[[cccGGGTTTSSS@@@222333888777333444444555555444444333555555666666666666555555555444333222333444666777555555444444444444555555444444444444444444444444555555555555555666777777;;;;;;::::::999999888888666666777888999:::::::::<<<;;;<<<@@@DDDLLL\\\kkkuuuqqqkkkfffcccaaa___]]]ZZZXXXWWWVVVVVVVVVTTTRRRRRRQQQPPPOOOOOOOOOOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHFFFEEEEEEFFFGGGHHHJJJJJJIIIHHHHHHIIIIIIIIIKKKJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMOOOSSSUUUXXX[[[```eeekkkrrryyy~~~{{{gggYYYRRRPPPLLLJJJGGGFFFFFFFFFEEEDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFHHHIIIJJJIIIGGGGGGHHHIIILLLMMMNNNNNNNNNLLLKKKJJJHHHIIIKKKLLLNNNNNNNNNNNNKKKJJJIIIGGGFFFEEEEEEEEEHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEGGGHHHIIIJJJJJJKKKKKKJJJhhh\\\VVVPPPLLLNNNNNNNNNOOOOOONNNLLLJJJIIIGGGFFFGGGHHHIIIIIIIIIGGGIIIGGGDDDAAA@@@@@@AAABBBAAAAAAAAAAAA@@@???>>>===;;;:::999999888888999999777777777777777888888888555555555666555555444333555333222222333444222111111222333333444444333333333333444444444444333333111222222222222333333333111111111222222333333333222111111111111222333333555333222111222222222111333222222111000000000111666111444666444@@@QQQVVVKKKDDD>>>;;;666000...///333444444555555444444333555555666666666666555555666555444444444555777777555555444444444444555555444444444444444444444444555555555555555666777777:::::::::999999888888888666666777888999:::::::::<<<;;;<<<>>>???DDDQQQ^^^sss~~~|||}}}tttrrrpppnnnllliiieeebbb___]]]ZZZYYYXXXWWWUUUSSSSSSRRRQQQOOOOOOOOOOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHJJJKKKKKKJJJJJJJJJJJJJJJKKKKKKMMMMMMLLLKKKKKKLLLMMMMMMPPPRRRSSSSSSSSSUUUZZZ^^^bbbgggnnnvvv~~~xxxiii\\\SSSNNNLLLHHHGGGEEEDDDEEEEEEDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFIIIJJJKKKKKKIIIHHHIIIJJJJJJKKKLLLLLLLLLKKKJJJIIIHHHJJJLLLNNNOOOPPPOOOOOOKKKJJJHHHGGGFFFEEEEEEDDDGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJkkk]]]WWWPPPLLLMMMMMMNNNNNNNNNNNNLLLKKKIIIFFFGGGHHHIIIIIIIIIIIIIIIFFFEEECCCAAAAAABBBCCCDDDAAAAAAAAAAAA@@@???>>>===;;;;;;:::999999999999999888888888777777777777777555555666666555555444333555333222222444444333111111222333333444444333333333444444555555444444333222222222222333333333333111111111222222333333444111111111111111222333333555333111111333333333222333222111000000111333333222///555777333:::FFFHHHPPP>>>111444666000///333333444444555555444444333555555555666666555555555555555555666666666666777555555444444444444555555444444444444444444444444555555555555555666777777999999888888888888888888777777777888999999999:::;;;:::<<<======???IIISSSeeeuuu{{{vvvrrrqqqrrrrrrpppppppppqqqrrrpppllliiifffddd```^^^]]][[[XXXUUUSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEFFFHHHJJJKKKLLLMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKKKKKKKMMMNNNOOOQQQTTTVVVXXXYYY]]]dddjjjtttzzzuuuddd[[[VVVPPPLLLIIIEEEDDDCCCCCCDDDEEEDDDBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFHHHJJJKKKKKKIIIHHHIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHJJJLLLNNNOOOOOONNNMMMJJJIIIHHHFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIkkk^^^YYYQQQMMMMMMNNNOOOOOOOOOOOOMMMLLLKKKDDDFFFGGGHHHHHHHHHIIIIIIDDDDDDCCCBBBBBBCCCDDDEEEBBBBBBBBBBBBAAA@@@???>>><<<;;;;;;:::::::::::::::999999888888777777666666555555666666555555444333555333222222444444333111111222333333444444333333333333333444444333333333222222222333333333444444000111111222333333444444111111111111111222222333444222111111333444444333111111222222333444444444222///555777000444<<<:::@@@888111111444555666888333444444555555444444333444444555555555555444444222333555777777666555444555555444444444444555555555555555555555555555555555555555555555666777777777777777777777777888888888888888888888888999999888999;;;>>><<<<<>><<<:::???GGGFFFUUUggguuuwwwooolllkkkkkknnnssswwwyyyzzzvvvsssoookkkhhhddd```]]]YYYYYYYYYXXXWWWVVVTTTSSSQQQQQQPPPPPPPPPOOOOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHHHHGGGGGGGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHKKKMMMNNNMMMKKKJJJMMMMMMLLLLLLMMMNNNOOOOOONNNNNNOOOQQQTTTXXX\\\___```eeelllqqqwwwuuufffYYYOOOMMMKKKFFFDDDFFFBBBBBBAAACCCEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFCCCEEEGGGHHHGGGFFFFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGEEEFFFIIIJJJKKKIIIGGGFFFGGGGGGFFFFFFFFFFFFFFFGGGDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDEEECCCDDDEEEFFFFFFGGGGGGFFFlll]]]UUUPPPNNNOOOOOOOOOOOOOOONNNLLLJJJIIIEEEEEEFFFGGGHHHHHHHHHHHHFFFEEECCCBBBAAAAAABBBBBB???>>><<<<<<===>>>>>>===<<<<<<;;;;;;;;;:::::::::666666666666555555555555777777777777666666666666555666666666555444444333///111222444444333222111555444444333333444444555333333333333333333333333222333333333333222111000111111000000111111222333111111111111222333444444222222111111222222333444333444444555555444444333222333444555555555444333777666666555444333222222444444555555555444222111555555444333444555666777444444555555555555444444555555444444444444555555777666666666666777888888555888::::::888666555555888888888888888888888888888888999:::;;;======>>>FFFLLLYYYiiiuuu}}}|||wwwqqqoooqqqtttuuutttzzzzzzzzzvvvrrrmmmjjjhhheeebbb___]]]\\\YYYVVVTTTRRRRRRQQQPPPOOONNNNNNNNNJJJKKKMMMNNNNNNMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLKKKKKKJJJJJJKKKKKKIIIIIIHHHHHHGGGGGGFFFFFFJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKIIIHHHHHHIIIJJJKKKHHHJJJLLLMMMNNNPPPRRRUUURRRTTTVVVXXX[[[```gggkkkrrrvvv|||ooocccSSSNNNIIIHHHJJJJJJFFFBBBDDDCCCAAA???>>>>>>>>>???@@@AAACCCBBBAAA@@@@@@AAADDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBAAAAAAAAAEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDCCCBBBAAADDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGCCCCCCDDDDDDEEEEEEFFFFFFFFFEEECCCBBBBBBCCCEEEFFFDDDDDDDDDEEEFFFFFFGGGGGGEEEEEEDDDBBBBBBAAAAAABBBCCCCCCEEEFFFGGGGGGGGGGGGlll]]]VVVQQQNNNOOOOOOOOOOOOOOONNNLLLJJJIIIGGGGGGHHHHHHHHHGGGGGGFFFFFFEEECCCBBBAAAAAABBBBBBBBB@@@>>>>>>?????????===<<<<<<;;;;;;;;;:::::::::777777777666666666555555555555555555444444444444222222333333222111111000000111333444444444222111333333333333333333444444222222222222222222222222333333333333333333333333222111111111111222333333333333222222111222222222222222222111222222333444333333444444444444333333222333444555555555444333333222222111111000000000333444555555555444333222555444333333333444555666444444555555555555444444555555444444444444555555444444333333444444555666777999<<<<<<:::888777777888888888888888888888888888999999:::;;;<<<======AAAEEEPPP^^^jjjsss~~~xxxvvvvvvvvvuuu|||~~~~~~zzzwwwuuukkkiiifffcccbbb```]]]ZZZVVVUUUTTTSSSRRRQQQRRRRRRMMMNNNNNNOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLKKKJJJJJJJJJJJJKKKIIIIIIIIIIIIIIIHHHHHHHHHJJJJJJIIIHHHHHHHHHHHHHHHMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIIIIJJJKKKLLLJJJKKKMMMMMMNNNPPPTTTWWWWWWYYY]]]aaagggnnnwww|||~~~lll^^^VVVOOOKKKGGGFFFHHHHHHEEEAAACCCBBBAAA@@@@@@AAABBBBBB>>>@@@BBBAAA@@@??????@@@BBBAAAAAAAAAAAAAAAAAABBBCCCBBBBBBBBBAAAAAAAAAAAACCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGIIIJJJKKKIIIHHHGGGFFFEEEEEEEEEEEEBBBCCCCCCDDDEEEEEEFFFFFFDDDBBBAAA@@@@@@AAABBBDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEkkk]]]VVVQQQNNNOOONNNOOOOOOOOONNNLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEFFFEEECCCBBBAAAAAABBBBBBEEECCCAAA@@@@@@@@@???>>><<<<<<;;;;;;;;;:::::::::888888888777777777777666555555555555444444444444111111222222111111000000000111333444444444333222111222222222333333444444111111111111111111111111444444333222222333444555222222222222222333444444555444333222111111111111222222222222222333444444333333444444444444333333222333444555555555444333333333333333333333333333333333444555555444444333333333333333333444555555444444555555555555444444555555444444444444555555333333333333333444444555777999;;;;;;999888777888888888888888888888888888999999999::::::;;;;;;;;;===???FFFQQQ\\\gggvvv{{{xxxyyy|||yyyvvvrrrooollliiieeebbb^^^\\\ZZZXXXVVVUUUUUUVVVRRRRRRRRRRRRRRRRRRRRRQQQRRRRRRQQQPPPOOONNNMMMLLLNNNNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMJJJKKKKKKLLLLLLMMMMMMMMMNNNOOOOOOPPPQQQTTTYYY]]]___bbbgggmmmvvv~~~jjjXXXOOOKKKJJJGGGDDDCCCEEEFFFDDDAAACCCBBBBBBBBBBBBCCCDDDEEE>>>@@@BBBBBB@@@???@@@AAA????????????????????????BBBBBBAAAAAAAAAAAAAAA@@@BBBBBBBBBAAAAAAAAAAAAAAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAACCCEEEGGGIIIKKKKKKIIIHHHFFFEEECCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEECCCBBBAAA@@@@@@AAABBBCCCEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGEEEDDDCCCBBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDjjj]]]VVVQQQOOOOOONNNNNNOOOOOONNNMMMKKKJJJHHHHHHIIIIIIHHHGGGGGGFFFFFFEEECCCBBBAAAAAABBBBBBFFFCCCAAA@@@@@@@@@???===<<<<<<;;;;;;;;;:::::::::999999999888888888777777777777777777666666666666333333444444444444333333111222333444444444333333000111111222333333333333111111111111222222222222777666444222222222444555333333222222333333444555444333222222111111111222333222222222222333444444333333333444444333333333222333444555555555444333444444444444555555666666333333444444444444444444222222222222333333444444444444555555555555444444555555444444444444555555555444444444444555666666555777888888777666666666888888888888888888888888999999999999::::::::::::======AAAIIIQQQ]]]oooyyyzzz}}}{{{wwwsssnnnkkkgggeeebbb^^^\\\ZZZYYYXXXXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVUUUTTTSSSQQQQQQPPPQQQPPPOOOOOONNNNNNOOOOOOLLLMMMMMMNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMNNNOOOOOOOOOOOONNNNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOOOONNNNNNOOOOOOPPPPPPOOOOOOPPPQQQRRRTTTVVV\\\bbbgggjjjnnnsss{{{~~~nnn]]]RRRLLLJJJFFFDDDBBBBBBDDDEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCCCC???AAABBBBBBAAAAAAAAABBB>>>??????????????????>>>AAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBAAAAAAAAAAAAAAA@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBDDDFFFHHHIIIJJJHHHGGGEEECCCBBBAAA@@@@@@AAABBBBBBCCCCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDjjj]]]WWWRRROOOOOOMMMNNNOOOOOONNNMMMKKKJJJFFFGGGHHHIIIIIIIIIIIIIIIFFFEEECCCBBBAAAAAABBBBBBDDDBBB@@@?????????>>><<<<<<<<<;;;;;;;;;:::::::::999999999999888888888888777777777777666666666666444444555555555555555444222222333333444444444444000111222333333333333222222222222222333333444444999888555222111111222333333333222222333333444555222111111111222222333444333333222222333333444555222333333333333333333222222333444555555555444333000000000111222222333333444444444444444444444444222222333333333333444333444444555555555555444444555555444444444444555555555444444444444555666666555666777777666555666777777777777777777777777777888888999999999999999999======???DDDIIITTTfffwww}}}}}}~~~zzzxxxqqqooolllhhheeeaaa___^^^]]][[[YYYWWWVVVWWWXXXXXXYYYYYYXXXWWWVVVUUUTTTSSSRRRQQQPPPPPPOOOOOOPPPPPPMMMMMMMMMNNNNNNOOOOOOOOOOOOOOONNNNNNNNNOOOOOOPPPSSSSSSSSSSSSRRRRRRRRRRRRPPPQQQRRRRRRRRRRRRQQQPPPQQQQQQQQQQQQRRRRRRRRRRRRSSSUUUWWWZZZ___fffnnnsss|||~~~lll^^^VVVPPPKKKGGGDDDBBBBBBBBBCCCEEEEEEEEECCCCCCBBBBBBAAA@@@??????<<<>>>@@@@@@??????@@@AAA??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBCCCAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGFFFDDDBBBAAA@@@??????AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFFFFEEE~~~iii]]]WWWRRROOOOOOMMMNNNNNNOOONNNMMMLLLKKKFFFGGGHHHIIIJJJJJJJJJJJJFFFEEECCCBBBAAAAAABBBBBBCCCAAA>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888777555555555555444444444444222222333444444444333333333333333333444444444444111222333444444333222111222222222333333444444555888777555333111111111111222222222222222333444444111111111111222333444555333333333333333444444555222222333333333333222222222333444555555555444333111222222222333333444444666555444333333333333444222222333444444444444444444444555555555555444444555555444444444444555555333333333333333444444555666888999888777777888:::777777777777777777777777777777777888888999999999999:::===@@@BBBIIIYYYhhh~~~~~~yyyyyyxxxvvvsssoookkkiiieeeccc```]]]\\\\\\^^^___``````^^^]]][[[YYYXXXWWWTTTSSSRRRRRRQQQQQQRRRRRROOOOOOPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPPPPQQQRRRRRRSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUWWWWWWWWWWWWUUUUUUVVVUUUUUUUUUWWWYYY[[[\\\]]]```ccchhhmmmttt|||~~~yyyuuutttvvvyyy|||zzz{{{mmm\\\QQQNNNLLLFFFAAABBBBBBBBBBBBCCCDDDEEEFFFBBBBBBBBBAAA@@@???===<<<999;;;======<<<<<<===>>>???@@@AAABBBBBBAAA@@@???>>>????????????@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEFFFEEECCCBBB@@@@@@??????@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGFFFFFFGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGGGG}}}iii]]]WWWRRROOOOOOMMMMMMNNNOOONNNMMMLLLKKKHHHHHHIIIIIIIIIIIIIIIHHHFFFEEECCCBBBAAAAAABBBBBBAAA@@@>>>>>>>>>???>>>===<<<<<<;;;;;;;;;:::::::::999888888888888777777777555555555555444444444444111111222333333333333333333333333333333444555555333444555666555333111000000111111222333333444444333333333333222222222222222111111111111222333333222222222111222222333333444333333333333444555555222222333333333333222222222333444555555555444333444555555555555555555555777666555333222222222333222333444555666555555444444444555555555555444444555555444444444444555555444444333333444444555666666777888888777777888:::777777777777777777777777555666666777888999::::::666888<<>>AAAMMM[[[ooo}}}~~~|||yyytttrrrnnnjjjiiiiiikkkmmmpppnnnllliiieeebbb```^^^ZZZZZZYYYXXXXXXXXXXXXYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYYYYYYYZZZ[[[\\\\\\]]]]]]___```aaabbbbbbaaa```___^^^]]]]]]^^^bbbgggkkkoooqqqtttxxx}}}{{{wwwuuuvvvyyy{{{yyy~~~vvveee\\\PPPIIIGGGFFFCCC@@@AAAAAABBBBBBAAABBBDDDEEE@@@@@@AAAAAAAAA???>>>===999;;;===>>>======>>>???>>>???AAABBBBBBAAA???>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBDDDCCCBBB@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCAAABBBBBBBBBBBBBBBBBBAAACCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJGGGGGGHHHHHHHHHHHHGGGGGG}}}hhh]]]WWWSSSOOOOOOMMMMMMNNNOOONNNNNNLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFEEECCCBBBAAAAAABBBBBBAAA@@@>>>>>>???@@@???>>><<<<<<;;;;;;;;;:::::::::888888888777777777777666888777777777666666666666111222333444444444444444444333333333333444555555555555666777666333111//////000000111222222333333///000111222333444444333111111000000111111222333444444333222111111111111444333333333333444555555222222222333333222222222222333444555555555444333222222222222222222222222999777555333222111222222333444555666666666555444444555555555555555555444555555555444444555555555777666666666666777888888444555666555444555777888777777777777777777777777444555666777888999:::;;;555888===@@@======GGGSSS[[[kkk}}}}}}~~~zzzvvvuuuvvvxxxzzz~~~|||yyytttoookkkgggfffbbbaaa``````______``````aaaaaaaaa``````____________^^^^^^^^^___``````aaaddddddeeeggghhhiiijjjkkkiiijjjlllmmmmmmllljjjiiifffeeeeeehhhmmmttt{{{wwwjjjTTTPPPKKKFFFDDDDDDDDDDDD@@@@@@AAAAAA@@@AAABBBDDD>>>???@@@AAABBBAAA@@@???<<<>>>@@@@@@@@@@@@AAABBB===???@@@AAAAAA@@@???=========>>>>>>?????????@@@?????????@@@@@@AAAAAAAAAEEEDDDBBB@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>???AAACCCEEEFFFGGGDDDCCCBBBBBBAAAAAAAAAAAA???@@@@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIKKKLLLGGGGGGHHHHHHHHHGGGGGGFFF}}}ggg[[[TTTOOOLLLLLLNNNOOOOOOOOOOOONNNMMMMMMHHHGGGGGGGGGHHHHHHFFFEEEGGGEEECCCBBBBBBBBBAAA@@@AAAAAA@@@@@@???>>>>>>>>>BBB<<<777666:::<<<999666777777777777666666666666888888777666555444444333444444444333333444555555111222333333444444333333333333333222222111111111333222222111111222222333222222333333222111///...555444444333222222222333444333333222222333333444222222222222222222222222222333444555444333222111444444333222111111111111...///000222444666777888555555555444333222000000444555555555444333333222666666666666666666666666444444444444444444444444666555555555666777999:::555555555555555555555555777888888888888999999999999999999999999999999999;;;;;;:::;;;<<>>>>>>>>AAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>============??????@@@@@@@@@??????>>><<<===???AAABBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA?????????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCAAA@@@BBBBBBAAAAAAAAABBBCCCCCC@@@@@@AAABBBBBBCCCDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEEEEGGGJJJLLLNNNJJJIIIHHHHHHGGGGGGGGGGGG{{{fff[[[UUUPPPLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLIIIHHHHHHHHHIIIIIIGGGFFFGGGEEECCCBBBBBBBBBAAA@@@AAAAAA@@@@@@???>>>>>>>>>;;;:::::::::;;;;;;:::999:::999999888777666555555777777666666555555444444333333333222222333333444111222333333444444333333444444444333333222222222222222111111111111222222222222222111111000......444444333222222222222222444333333222222333333444222222222222222222222222333333444444333333222222555555444333222222333333111111222333333444555555444444555555555444333333444444555555444444333222555555555555555555555555444444444444444444444444555555444555555777888999666666666666666666666666777777888888888999999999999999999999999999999999;;;;;;::::::<<<>>>@@@BBBHHHOOO\\\mmm~~~}}}~~~}}}yyyvvvtttsssqqqooonnnmmmnnnooopppsssuuuwwwwwwvvvvvvwwwxxx{{{}}}~~~}}}~~~xxxeeeUUUMMMHHHGGGDDDAAA???>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>=========<<<>>>>>>????????????>>>>>><<<===???AAAAAAAAA@@@???AAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCDDDEEEEEEEEECCCBBBAAABBBBBBAAAAAABBBBBBCCCCCC@@@@@@AAABBBCCCCCCDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEGGGFFFFFFFFFGGGIIILLLMMMJJJJJJIIIHHHHHHHHHHHHHHHxxxeeeZZZUUUPPPLLLKKKLLLMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIIIIJJJJJJHHHFFFGGGEEECCCBBBBBBBBBAAA@@@AAAAAA@@@@@@???>>>>>>>>>555999===>>><<<::::::;;;;;;:::999888777666555444666666666666666555555555444444333333333333444444111222333333444444333333111111111111111000000000222222111111111111222222222111000///////////////333333222111111111111222333333222222222222333333222222222222222222222222444444333333222222333333666555444444444444444555444444444333333222222222333444444555666666666555444444555555444444333333555555555555555555555555444444444444444444444444444444444444555666777888777777777777777777777777777777777888888888999999999999999999999999999999;;;::::::::::::<<<>>>???@@@EEENNN[[[lllzzzvvvvvvxxxzzzxxxxxxxxxxxxwwwuuusssrrrsssqqqnnnllllllmmmppprrrxxx|||uuufffVVVJJJEEECCCBBB@@@???>>>>>>???@@@????????????@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>>=========<<<<<<======>>>>>>>>>>>>======<<<===???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDAAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFHHHHHHGGGGGGHHHIIIKKKLLLJJJJJJIIIIIIHHHHHHIIIIIIuuucccZZZVVVQQQMMMKKKMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHIIIJJJJJJHHHFFFGGGEEECCCBBBBBBBBBAAA@@@AAAAAA@@@@@@???>>>>>>>>>999:::<<<<<<<<<;;;::::::999999888777666666555555555555555666666666666666666666555444444444444555111222333333444444333333222222222222111111111111222222333333333333222222333222000/////////000111222222111111000111111222333333222222222222333333222222222222222222222222555444333222111222333444555444444444444444555555444444444333333222222222333333444555555555555555333444444555444444333333555555555555555555555555444444444444444444444444444444444444555555666666666666666666666666666666777777777777888888888888888888888888888888888888;;;:::999999999:::;;;<<<===@@@FFFNNN]]]qqqzzzsssooonnnppprrrppppppppppppooonnnmmmlllllljjjfffdddcccfffiiikkkuuu|||sssdddWWWLLLFFFFFF@@@@@@???>>>>>>>>>??????=========>>>>>>>>>???????????????????????????>>>>>>>>>=========<<<<<<<<<;;;<<<========================???@@@AAAAAA@@@@@@???????????????@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFEEEFFFGGGHHHHHHGGGFFFEEECCCCCCBBBCCCCCCDDDEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGJJJIIIIIIHHHIIIIIIJJJKKKKKKKKKJJJIIIIIIJJJJJJKKKtttbbbZZZUUUQQQMMMLLLNNNNNNOOOOOONNNNNNMMMLLLIIIHHHGGGHHHIIIHHHGGGEEEGGGEEECCCBBBBBBBBBAAA@@@AAAAAA@@@@@@???>>>>>>>>>AAA===999888;;;<<<;;;888666666666666666666666666555555555666666666666666555444444333222222333333111222333333444444333333444555555555555555555555333333444555555444333333444333222111000111222333222111111000111111222222333222222111111222222333222222222222222222222222555444333222111222333444333333222333333444555555333333333333333333333333333444444444444333222222333333444444555444444333555555555555555555555555444444444444444444444444444444444555555555555555555555555555555555555555666666777777777888888888888888888888888888888888::::::999999999999::::::===???BBBFFFQQQcccxxxyyytttrrrrrrsssttttttsssqqqooommmkkkjjjiiigggbbb___^^^```bbbdddlllsss~~~yyyfffWWWMMMFFFEEEGGGBBBAAA@@@??????>>>>>>>>><<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;<<<==================>>>>>>???@@@@@@AAAAAA>>>>>>?????????@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEECCCCCCCCCCCCCCCBBBAAAAAACCCCCCDDDDDDEEEFFFGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJKKKLLLKKKKKKJJJKKKKKKLLLLLLuuubbbYYYUUUQQQNNNMMMOOOOOOOOOOOOOOONNNMMMMMMHHHGGGGGGGGGHHHHHHFFFDDDGGGEEECCCBBBBBBBBBAAA@@@AAAAAA@@@@@@???>>>>>>>>>DDD>>>888777;;;===;;;777555555555666777777888888666666666666666555555555333222111000000//////000111222333333444444333333111111111111222222222222222333444555555444333222444333333222222222333333222111111111111222333333222222111111111111222222222222222222222222222222444444333333222222333333222222222222333444555666111222222333333444444555333444444444333222222111333333444444555555444444444444444444444444444444444444444444444444444444444555555666666666555555555555555555555555555555666666666777777777888888888888888888888888888888999999999:::::::::::::::;;;===???AAAGGGTTTgggttt~~~}}}|||~~~}}}zzzvvvsssooommmkkkjjjhhhccc___]]]]]]^^^___dddkkkuuuzzzkkk[[[OOOHHHCCCAAACCCBBBBBBAAA@@@???>>>>>>===<<<<<<<<<<<<========================>>>>>>>>>>>>=========<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>===>>>>>>>>>??????@@@AAAAAA>>>>>>??????@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHJJJKKKKKKKKKJJJIIIFFFFFFFFFFFFGGGIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKLLLLLLMMMMMMvvvcccXXXTTTQQQNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLIIIHHHGGGHHHIIIIIIGGGEEEGGGEEECCCBBBBBBBBBAAA@@@AAAAAA@@@@@@???>>>>>>>>>???<<<::::::<<<===;;;999888888888888888999999999777777666666555555444444444333222111000000000000111222333333444444333333....../////////000000000000111333444444333111000111222222333333333222222222222222222222333444444222222111111111111222222222222222222222222222222333333444444333333222222222222222333444666777888222222333333333333444444222333444444444444444444222333444444555555444444444444444444444444444444444444444444444444444444555666777777777666555555555555555555555555555555666666666666777777777888888888888888888888888888888999999:::;;;;;;;;;;;;999<<<>>>>>>@@@HHHWWWbbbvvv}}}yyyvvvuuutttrrrmmmiiieeecccbbbaaaccchhhqqq{{{ggg\\\PPPIIIEEE@@@???@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<============<<<<<<<<<=========>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>???@@@AAAAAA?????????@@@AAABBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFAAABBBDDDEEEEEEEEEEEEDDDCCCDDDDDDEEEGGGHHHHHHIIIHHHIIIKKKLLLLLLLLLKKKKKKGGGGGGHHHHHHIIIKKKLLLMMMKKKKKKKKKJJJIIIHHHHHHGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNwwwcccXXXTTTPPPOOOOOOMMMMMMMMMMMMMMMLLLKKKKKKJJJIIIHHHIIIJJJJJJHHHFFFGGGEEECCCBBBBBBBBBAAA@@@AAAAAA@@@@@@???>>>>>>>>>888;;;>>>>>>===<<<;;;<<<;;;;;;;;;::::::999999999888888777666555444444333777666555444333333333333222222333444444444333333333333444444444555555555...///111222222111///...///000222333333222111000333222222222333444444555222222111111111111222222222222222222222222222222222333444555444333222111333333444444666777999:::444444333333333333333222111222333555666777777777222333333444555555555444444444444444444444444444444444444444444444444444666666777888888777666555777777777777777777777777666666666666777777777777777777777777777777777777888888999:::;;;<<<;;;;;;999<<<>>>>>>===BBBNNNXXXeeexxx}}}xxxsssooommmllleeeiiiqqqyyyyyyjjjXXXOOOGGGEEEDDDAAA??????>>>>>>????????????>>>>>><<<<<<<<<=========>>>>>>;;;<<<<<<<<<======>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<===>>>????????????>>>>>>>>>>>>???@@@AAABBB??????@@@AAABBBBBBCCCCCCAAAAAABBBCCCDDDEEEFFFGGGAAACCCEEEFFFGGGGGGGGGGGGCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKMMMMMMMMMLLLKKKHHHHHHIIIIIIKKKLLLMMMNNNMMMMMMLLLKKKJJJIIIIIIHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOsssccc^^^TTTPPPRRROOONNNMMMMMMLLLKKKLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGEEECCCBBBBBBAAA???@@@BBBDDDDDDBBB@@@>>>999888999999:::;;;<<<===<<<;;;:::999888888888888888777777666555444444444666555555555555444444444222222222333333333444444444444444444444444444444444333333222222333333444111222222333333222222111555444444333333222222111222222222222222222222222000000111111111222222222555555555555555555555555222000///000333666888888666555444333222333444444444444444333333222222222444444444555444444333333777777777666555555444444888888777555555444444444777555333444777888777555555555555555666666666666444555555666666666666666999888888888777777666666777777888999::::::;;;;;;AAA???===<<<>>>BBBGGGJJJOOO___uuuzzzwwwxxxzzzsssdddZZZMMMIIIDDDBBBBBBBBB@@@>>>>>>?????????>>>===;;;:::;;;<<<<<<<<<======>>>>>>;;;;;;;;;<<<===>>>>>>???<<<<<<<<<<<<============AAAAAA@@@@@@???>>>>>>>>>??????>>>>>>??????@@@AAA???@@@BBBCCCCCCCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCFFFFFFGGGGGGGGGFFFFFFEEECCCCCCDDDDDDEEEFFFHHHHHHGGGHHHIIIIIIJJJJJJIIIIIILLLLLLNNNOOOOOONNNMMMMMMOOONNNLLLKKKIIIIIIHHHHHHLLLKKKKKKJJJJJJJJJJJJKKKMMMLLLJJJHHHGGGGGGGGGHHHIIIJJJLLLOOOPPPQQQQQQQQQsssccc]]]TTTPPPQQQNNNNNNMMMMMMLLLLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFDDDCCCAAAAAA@@@@@@@@@AAABBBCCCCCCAAA???>>><<<;;;::::::::::::;;;;;;<<<;;;:::999888888888888888777777666555555444444555555555555444444444444222333333333444444444444444444444444444444444444444333333222222333333444111222222333333222222111222333333333333333333333222222222222222222222222111222222222333333333333444444444444444444444444000...,,,---000333444444666555444333222333333444444444444444333333222222333444444555444444333333666666666666555555555555888777666555555444444444555333222333555666555333555555555555666666666666555666666777888777777777888888888888777777777666777777888999999:::;;;;;;:::::::::;;;===???AAACCCKKKWWWiii{{{}}}rrrhhh^^^SSSLLLJJJGGGCCCAAAAAAAAA@@@???>>>>>>??????>>>===;;;:::;;;<<<<<<<<<=========>>>;;;;;;;;;<<<===>>>>>>>>><<<<<<<<<<<<============@@@@@@????????????>>>>>>??????>>>>>>??????@@@AAAAAAAAABBBBBBCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHGGGGGGHHHIIIIIIIIIIIIHHHKKKKKKMMMNNNNNNNNNMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGKKKJJJIIIIIIIIIIIIJJJJJJKKKJJJIIIHHHHHHIIIIIIJJJIIIJJJLLLOOOPPPQQQQQQPPPuuuccc]]]SSSOOOQQQMMMMMMMMMMMMLLLLLLLLLLLLLLLJJJJJJIIIIIIHHHHHHGGGGGGEEEEEEDDDBBBBBBAAAAAAAAABBBBBBBBBBBBAAA@@@>>>>>>>>>>>>===;;;;;;:::::::::<<<;;;:::999888888888888777777777666555555444444555555444444444333333333333333333444444444555555333333333333444444444444333333222222222222333333111222222333333222222111111111222222333444444555222222222222222222222222222222333333333444444444333333333333333333333333000...------///111222222555555444333333333333333555444444444444444333333333333444444555444444333444555555555555666666666888777666555555444555555777666555666888999888777555555555555666666666666666777777888888888888888888888888888777777777777777777888888999:::::::::444666888:::<<<=========FFFMMMXXXeeetttzzzkkk^^^UUUOOOIIIFFFFFFDDDAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>===;;;;;;<<<<<<<<<<<<<<<=========;;;;;;;;;<<<======>>>>>>;;;<<<<<<<<<<<<=========>>>>>>>>>>>>??????????????????>>>>>>??????@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGIIIJJJLLLMMMMMMMMMLLLKKKIIIIIIHHHGGGGGGGGGGGGGGGIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLIIIKKKMMMNNNPPPPPPPPPPPPwwwccc\\\SSSPPPPPPMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA???>>>>>>===???>>>===<<<<<<;;;;;;;;;;;;;;;:::999888888888888777777666666555555555555444444444444333333333222333333444444444555555555333333333333333444444444333333222222222222333333111222222333333222222111111111222222333333333333222222222222222222222222222222222333333333333444222222222222222222222222444222000111222444333333444444444333333333333333444444444444444444444444333333444444555444444444333333444555555666777777777777666555555555555555777777777777888999999888555555555555666666666666666666777888888888888777888888888777777777777777777777888888999999999:::555777999;;;============BBBFFFMMMUUUbbbsssrrrhhhZZZPPPKKKJJJIIIHHHBBBAAA??????????????????>>>>>>>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========;;;;;;;;;<<<<<<<<<======<<<<<<======>>>???@@@@@@??????>>>>>>??????@@@AAACCCBBBAAAAAAAAABBBDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDAAABBBDDDFFFHHHIIIJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLLLLLLLKKKKKKHHHGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKMMMNNNOOOOOOOOONNN{{{eee\\\SSSPPPQQQLLLLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBB@@@???>>>======>>>======<<<<<<======>>>;;;;;;:::999888888888888666666666666555555555555444333333333222222222222333333333444444444555555222222222333333333444444333222222111111222222333111222222333333222222111333333333222222111111111222222222222222222222222111111111111222222222222222222222222222222222222555444222333444555444333333333333333333222222222444444444444444444444444222333333444555555555444222222333444555666777777777666666555555555555666222333333333333333444555555555555555666666666666444555666666777777666666777777777777777777888888777888888888888888999999888888999:::<<<===>>>>>>@@@CCCGGGMMMVVVcccsss~~~sss^^^VVVLLLEEEDDDEEEEEEDDD?????????>>>>>>>>>??????=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@??????>>>>>>??????@@@AAABBBBBBAAA@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@AAACCCFFFHHHJJJJJJKKKIIIIIIHHHGGGFFFFFFFFFFFFDDDEEEFFFFFFGGGGGGFFFFFFGGGHHHJJJKKKLLLLLLKKKKKKHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMLLLKKKJJJJJJJJJKKKMMMNNNOOONNNNNNMMM~~~fff]]]TTTRRRRRRMMMLLLMMMMMMNNNNNNLLLKKKJJJKKKKKKJJJJJJIIIIIIHHHHHHEEEEEEDDDBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@???============<<<<<<<<<======>>><<<;;;:::999888888888888666666666666666666555555333333333222222222111111222222222333333333444444111111222222333333444444222222111111111111222222111222222333333222222111444333333222111111000000222222222222222222222222000000111111111222222222222222222222222222222222333222111222444444333222333333333333333222111111222222333333333333444444222222333444555555555555222222333444555555666666666666555555555555666666222444555555444333555666555555555555666666666666444444555666666666666666777777777777888888888888888888888888888888888888777888888999:::<<<<<<===>>>AAAEEEHHHMMMUUU___fffzzzrrrdddSSSMMMGGGCCCCCCCCCBBB@@@===>>>??????>>>===>>>???======<<<;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<:::;;;;;;<<<===>>>>>>?????????>>>>>>??????@@@AAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCC@@@AAACCCFFFHHHJJJKKKKKKIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFGGGHHHJJJKKKLLLMMMLLLLLLJJJIIIIIIIIIIIIIIIJJJKKKHHHHHHIIIJJJKKKLLLNNNOOOOOOOOOOOONNNMMMLLLJJJIIIKKKLLLMMMNNNNNNNNNMMMLLLhhh^^^VVVSSSSSSMMMKKKLLLNNNNNNNNNMMMKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIFFFFFFDDDCCCAAAAAA@@@@@@???@@@AAABBBAAA@@@>>><<<>>>>>>===<<<;;;;;;;;;;;;<<<;;;:::999888888888888555666666666666666666666222222222222111111111111111111111222222222333333000111111222333333444444222222111111111111222222111222222333333222222111222222222111111111111111222222222222222222222222111111111222222222333333333333333333333333333333111111000222333444333222222333333444333222111000111111111222222222333333111222333444555555555555333333333444444555555555666666555555555555666666555777999888666666888:::555555555555666666666666555555666777777777777777666777777777888888888888888888888888777777777777555777:::<<<======;;;::::::===AAACCCDDDIIIOOOTTTdddssstttaaaVVVMMMIIIDDDCCCDDDDDDBBB@@@===???AAA@@@>>>===>>>???===<<<;;;;;;;;;;;;<<<===<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<=========??????>>>>>>??????@@@AAA>>>>>>???@@@@@@@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDFFFHHHIIIJJJKKKGGGFFFFFFEEEEEEEEEFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHJJJLLLMMMMMMMMMMMMKKKJJJIIIIIIIIIIIIIIIJJJGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNOOOOOOOOOMMMLLLKKKLLLLLLMMMNNNNNNMMMLLLKKKiii___VVVTTTSSSNNNKKKLLLNNNOOONNNMMMKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGEEECCCBBBBBBAAA===>>>AAABBBBBB@@@>>><<<@@@???===<<<:::999999999<<<;;;:::999888888888888555555555666666666666666222222222111111111111000000000111111111222222222000000111222333333444444222222111111111111222222222222222333333222222222000000000111222222333333222222222222222222222222222222333333333444444444333333333333333333333333222111111333555666555333222222333444333222111000000000111111111222222222111222333444555555555555333333444444444444555555666666555555555666666777333555777666444444666888555555555555666666666777666666777888888888888888666666777777888888888999888888888777777777777777555888===AAABBB@@@<<<999777:::===>>>???AAAGGGKKKTTTcccxxxvvvaaaPPPGGGEEEBBB???>>>AAACCCBBB@@@===???AAAAAA>>><<<===???===<<<;;;::::::;;;======<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===?????????>>>???@@@@@@AAA<<<===>>>@@@@@@???>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFHHHIIIJJJJJJFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGIIIKKKLLLNNNNNNNNNMMMKKKJJJIIIIIIHHHHHHHHHIIIEEEFFFFFFGGGIIIKKKMMMNNNLLLMMMNNNOOOPPPOOONNNNNNLLLLLLMMMNNNNNNMMMKKKJJJqqq___XXXTTTQQQOOOMMMNNNNNNMMMMMMLLLKKKJJJKKKKKKKKKKKKJJJJJJJJJJJJGGGFFFDDDCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888666666777777666555555555555555333333333333333333333333...///111111111111333444222222222222222222222222333333222222222222111111222333333444444333333222222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444777666555444333333444555777666555444444555666777444222111333777888555222555555444444444444333333444444444444444444444444555555555555555555555555444333333222222333333444444555666777777666555444777777777777888888888888666666555666666777888999;;;;;;:::999888888888999999888888;;;>>>>>>:::777::::::;;;<<<>>>@@@AAACCCOOOSSS___rrrsssbbbUUUKKKEEEAAAAAAAAA@@@@@@@@@????????????>>>>>>======<<<<<<>>><<<::::::;;;;;;:::999>>>======<<<:::999999888::::::::::::::::::::::::::::::::::::::::::::::::999999:::;;;<<<===>>>???>>>>>>======>>>@@@BBBCCC@@@@@@????????????@@@@@@??????@@@@@@@@@AAAAAAAAA???@@@BBBEEEGGGIIIJJJJJJFFFEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJGGGHHHIIIJJJJJJKKKKKKLLLJJJJJJJJJJJJKKKLLLNNNNNNMMMLLLJJJIIIHHHHHHIIIIIIqqq```YYYTTTQQQOOOOOOOOOOOONNNNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGEEECCCBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777666888888777666666666666666000000000000000000000000///111222222111111333444222222222222222222222222111111222222333333444444000111111222222111111000222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444444555555333333222333444444555444333222222333444555222222333222111111111222333333222222222222111111444444444444444444444444555555555555555555555555555555444444444444555555444555666777777666666555666666777777777888888888777666666666666777777888::::::999888888888888888999888888:::<<<===:::888::::::;;;;;;===>>>@@@AAAHHHKKKTTTcccrrrqqqbbbVVVLLLDDD@@@@@@@@@@@@????????????>>>=========<<<<<<<<<;;;;;;===<<<::::::;;;;;;:::999;;;;;;;;;;;;::::::::::::999999999999999999999999::::::::::::::::::::::::999999:::;;;<<<===>>>>>>======<<<<<<===>>>???@@@?????????>>>>>>?????????>>>>>>>>>?????????@@@@@@AAABBBCCCEEEGGGHHHIIIIIIGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHIIIJJJLLLLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNMMMLLLJJJIIIHHHHHHHHHIIIsssaaaZZZUUUQQQOOOOOOOOOPPPOOOOOONNNMMMLLLIIIIIIIIIIIIHHHHHHHHHGGGJJJHHHFFFDDDBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777666888888888777777777666666333333333333333333333333111333444333222111333444222222222222222222222222000111111222444555555666000111111222222111111000222222222222222222222222222222222222222222222222333333444444444555555555444444444444444444444444333222222222222222333444444444333333333333444444444777888555111///222666333333222222222222111111444444444444444444444444555555555555555555555555666666555555555555666666444444555666777777666666666666777777777777888888888777777666666666666777999888888777777777777777:::999888999;;;;;;;;;999::::::::::::;;;<<<===>>>BBBCCCHHHQQQ\\\kkk}}}llleeeZZZOOOHHHCCC???>>>???>>>>>>>>>>>>=========;;;;;;;;;;;;;;;:::::::::===;;;999999:::;;;:::999888999999999::::::;;;;;;888888888888888888888888999999::::::::::::::::::999999:::;;;<<<======>>>===<<<<<<;;;;;;<<<======??????>>>>>>>>>>>>??????============>>>>>>>>>>>>AAABBBDDDEEEGGGHHHHHHIIIIIIIIIHHHFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKIIIGGGHHHKKKMMMLLLJJJJJJJJJJJJJJJJJJKKKLLLMMMLLLKKKJJJIIIHHHHHHHHHIIIuuuccc[[[UUUQQQOOOOOOOOOOOOOOONNNMMMLLLKKKIIIIIIIIIIIIHHHHHHHHHHHHJJJIIIGGGDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@??????===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;:::999888777666777777777777777666555555444444444444444444444444333444555444222222222444222222222222222222222222111222222333444444555555222333333444444333333222111222222222222222333333222222222222222222222222333333333333444444444444333333333333333333333333111222222222333333444444555555555555555555555555555666555333111111444777555555444444444333333333333333444444444444444444555555555555555555555555666555555555555555555666444444555666666777777777666666666666777777777888888888777666666555666666777777666666666666777777:::999888888999::::::;;;:::::::::999::::::;;;<<>>>>>>>>>>>>>>>>>===<<<<<<=========>>>>>>>>>???@@@BBBEEEGGGHHHIIIJJJKKKJJJIIIGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHIIIJJJJJJKKKJJJIIIIIIHHHHHHIIIIIIJJJHHHHHHKKKOOOOOOKKKGGGJJJIIIIIIIIIJJJJJJKKKLLLJJJJJJJJJIIIIIIHHHHHHHHHwwwddd\\\VVVQQQOOONNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::999999888777555555666666666555444333222222222222222222222222333444555444222222222444222222222222222222222222333333333333333333333333222333333444444333333222111111111222222333333333222222222222222222222222222222222222333333333333333333333333333333333333222222333333444444444444444555555555555555555444111...,,,,,,///222333333555555444444444333333333333333333444444444555555555555555555555555555555555555444444444444555555555555555555666666777777555666666666666777777777888888777666666555666666777666666666666666777777999999999888888999:::;;;::::::999999999999::::::===>>>BBBFFFHHHNNN]]]lll||||||uuuiii\\\SSSNNNJJJDDD@@@@@@@@@@@@@@@<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888888:::;;;;;;::::::::::::999999999888888::::::::::::::::::::::::888888888999999:::::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>===<<<=========>>>>>>>>>>>>???<<<===@@@CCCFFFIIIJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHIIIKKKNNNSSSUUUSSSMMMGGGIIIIIIIIIIIIIIIIIIJJJKKKIIIIIIIIIIIIIIIHHHHHHHHHyyyfff]]]VVVQQQOOOMMMMMMMMMMMMMMMKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGFFFDDDCCCBBBBBBBBBBBBAAABBBCCCCCCBBBAAA???>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999888777444444555666555444333222333333333333333333333333111333444333222111333444222222222222222222222222333333333222222111111111000111111222222111111000111111111222222333333444222222222222222222222222111111111222222222333333333333333333333333333333222333444444444444444333222222333333333333222222222...,,,---222666555333333333222222222222111111222333333444444555555555555555555555555555555555555444444444444444444555777666555555555555666666555555666666666666777777888777777666666666666777666666666666666777777888777888999999888888999;;;:::999999999999::::::;;;;;;<<>>>>>???>>>>>><<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<;;;999888888:::;;;;;;:::;;;;;;::::::999999999888::::::::::::::::::::::::777777888888999:::::::::999999::::::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>>>>===<<<;;;============>>>>>>>>>>>>:::<<<>>>BBBEEEGGGIIIJJJGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJIIIIIIHHHGGGGGGGGGGGGHHHJJJNNNTTTXXXXXXTTTOOOKKKIIIIIIHHHHHHHHHIIIIIIJJJHHHHHHIIIIIIIIIIIIHHHGGG{{{ggg]]]WWWQQQOOONNNNNNNNNNNNMMMLLLKKKKKKIIIIIIIIIIIIHHHHHHHHHGGGEEEDDDCCCAAAAAAAAABBBCCCAAABBBCCCCCCBBBAAA???======<<<<<<<<<<<<;;;;;;;;;999999:::::::::999888888444555666777666555333222666666666666666666666666///111222222111111333444222222222222222222222222000111111111111111111111000111111222222111111000000111111222333333444444222222222222222222222222222222222333333333444444222222222222222222222222222222333444333333111111111222333333333333222111333333333444666777777777333333222222222222111111222222333333444555555666555555555555555555555555666666555555555555666666888777666555444444555555555555555666666666777777777666666666666777777888777666666666777777888999555777:::;;;999888888:::999999999999999:::;;;<<<<<<;;;<<>>======>>>>>><<<:::<<<<<<;;;;;;;;;:::::::::999999999999:::::::::;;;:::888777888:::;;;;;;:::::::::::::::;;;;;;;;;;;;999999999999999999999999666777777888999999::::::999::::::::::::;;;;;;;;;777888999;;;;;;;;;:::::::::;;;===>>>>>>===;;;:::;;;;;;<<<<<<<<<=========;;;<<<>>>AAACCCDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGIIINNNUUUVVVSSSOOOMMMMMMIIIIIIHHHHHHHHHHHHHHHIIIGGGHHHIIIIIIIIIIIIHHHGGG|||hhh^^^WWWQQQOOOOOOOOOOOOOOONNNMMMLLLLLLHHHHHHHHHGGGGGGGGGFFFFFFCCCBBBAAAAAA@@@AAABBBCCCAAABBBCCCCCCCCCAAA???=========<<<<<<<<<;;;;;;;;;999999:::::::::999888888555666777888888666444333333333333333333333333333...000111111111111333444222222222222222222222222......///000111222222333333333333444444333333333000000111222333333444444222222222222222222222222333333333444444444555555222222222222222222222222111222333333222111000///333333555555555555333333000444777666333222333666555555555444444444333333222222333333444555666666555555555555555555555555777777666666666666777777:::888777555444444444444555555555555666666666777666666555666666777888999777777777777777888999999333777;;;;;;999777888999999999999999:::;;;<<<===???;;;:::===???@@@CCCHHHGGGSSSaaapppssskkk___SSSJJJDDD???===<<<;;;<<<===>>>>>>;;;999<<<<<<<<<;;;;;;;;;::::::777777888888999999999::::::888777888999;;;;;;:::888999999:::<<<======>>>888888888888888888888888666777777888999999:::::::::::::::::::::::::::;;;555666888999:::::::::999:::;;;===>>>>>>===;;;::::::::::::;;;;;;;;;<<<<<<===>>>???@@@AAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKIIIHHHGGGGGGFFFFFFGGGGGGFFFLLLQQQPPPJJJGGGIIIMMMIIIIIIHHHGGGGGGHHHHHHHHHFFFGGGHHHIIIIIIIIIHHHGGGjjj]]]XXXTTTQQQNNNNNNNNNMMMMMMKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIFFFEEEDDDCCCBBBAAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777666888555222444888999777333222222444444444444222222222333333444444333333222222333333222000000111333222222222111111111111111222222222111111111000000111111111000000000000000111111111333444444333111222222111111111111111111333333333333333333333333111111222333333333333222222222222222222222222222222222222222222222222222333333333444444555555555444444333333333333222222555555555555555555555555666555444333222333444555555555555555555555555555666666666666666666666666:::777555444666888999:::444555555666666666666666777777777777888999:::;;;:::999888888888999:::;;;<<<<<<;;;;;;<<<===???@@@CCCIIIRRR]]]lllxxxfff\\\OOOFFFCCCAAA???<<<>>>>>>===<<<<<<<<<<<<===999::::::;;;;;;::::::999999999999999999999999999888888999999999::::::::::::999888888777777777888555777999:::::::::888777999999999888888888888888;;;;;;;;;;;;;;;;;;;;;;;;777777777888999999999:::;;;;;;<<<<<<<<<<<<<<<<<<:::::::::;;;;;;===>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEhhh\\\WWWTTTQQQNNNNNNOOONNNNNNMMMLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEECCCBBBBBBBBBBBBAAABBBBBBAAAAAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888777444111222666777444111222333333444444333333222222333333444444333333222555666666555333333444666111111111111111111222222222222222111111111000000222222222111111111111111111111111222444444333111111111111111111111111111333333333333333333333333111111222333333333333222222222222222222222222222333333333333333333333333222222222222222222222222222222222333333444444444555555555555555555555555555444333333333333444555555555555555555555555555666666666666666666666666888666555666888999888777555666666777888777777777777777777777888999:::;;;999999888888888999:::;;;;;;;;;::::::;;;===>>>???AAADDDJJJQQQ\\\mmmqqqhhh[[[SSSIIICCCAAAAAA???===<<<;;;;;;:::::::::::::::888999999::::::999999888999999999999999999999999999999999999:::::::::::::::999999999888888888888555777888::::::999888777888888888888888888999999::::::::::::::::::::::::888888888888888999999999:::;;;;;;;;;;;;<<<<<<<<<:::::::::;;;<<<===>>>>>>>>>>>>>>>????????????@@@AAABBBBBBCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHFFFFFFEEEEEEEEEhhh\\\XXXUUUSSSNNNNNNOOOOOOOOONNNNNNMMMJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBB@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888888555222333555666333111222333333444444333333222222333333444444333333222333333444222111000222333000000000111222222222333222222222111111111111111222222222222222222222222222111111222444444333111111111111111111111111111222222333333333333333333111111222333333333333222222222222222222222222222444444444444444444444444333222222222222222222222000111111222444555555666444444444444444444444444444444333333333444444555555555555555555555555555666666666666666666666666666555666888999999777555666777777888888888888888777777777777888888999:::999999888888999999:::;;;::::::::::::;;;<<<======???@@@BBBEEELLLXXXhhhsss|||mmm___VVVLLLGGGAAA>>>??????>>>===<<<;;;::::::999999::::::777888888999999888888777999999999999999999999999999999:::::::::;;;;;;;;;999999:::;;;:::999888777666777888999999999888777777777777888999999999:::999999999999999999999999999999999888888888888888999999999::::::;;;;;;;;;::::::;;;;;;<<<==================>>>>>>>>>??????@@@AAABBBBBBCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDEEEEEEGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHJJJIIIHHHGGGGGGFFFFFFGGGkkk___ZZZVVVTTTMMMMMMNNNNNNOOONNNNNNNNNKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888:::888666666777777555333333333333333333333333333222333333444444333333222111222222111//////000111//////000111222333333333111111111111111111111111111111111222222222222222222111111222333444333222111111111111111222222222222222222222222333333333111111222333333333333222222222222222222222222222444444444444444444444444333333333444444555555555111111222333333444555555444444444444444444444444444333333333444444555555555555555555555555555555666666666666666666666666666555555666888999777666666666777888888888888777777777777777777888999999999888999999999999::::::999999999::::::;;;;;;;;;>>>???@@@AAADDDLLLWWW___qqq|||xxxjjj^^^RRRKKKAAA???<<<<<<===>>>===;;;===<<<<<<;;;;;;;;;;;;;;;888888999999999999888888888888888888888888888888999::::::::::::;;;;;;;;;888999:::<<<;;;:::888777666666777888999888888777666666777888999:::::::::888888888888888888888888:::999999999888777777777888888888999999::::::;;;:::;;;;;;<<<<<<======<<<>>>>>>?????????@@@@@@@@@???@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHJJJIIIHHHHHHGGGGGGGGGHHHlll___YYYTTTQQQKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIHHHGGGGGGEEEEEECCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;999888888888777777777777:::999777777777666555444333333333333333333333333222333333444444333333222444555555444222222333444//////000111222333333333111111111111111111111111000000000000111111222222333111000111333444333222000000111111111222222222111111111222222333333333111111222333333333333222222222222222222222222222222222222222222222222222111111222333555666777777333333333333333333333333444444444444444444444444222333333444444555555555555555555555555555555555666666666666666666666666888666444444555777888888444555666666777777666666777777777666777777888888888888999999::::::::::::999999999:::::::::::::::;;;>>>AAABBBCCCFFFLLLQQQ\\\fffuuusssdddYYYPPPJJJEEE===<<<;;;;;;<<<<<<;;;:::<<<<<<;;;:::::::::::::::999999::::::::::::999999888888888888888888888888999999999:::::::::;;;;;;777888:::;;;;;;:::888777666666777777888888888888666666777888999:::::::::888888888888888888888888:::999999999888777777777777777888888999:::;;;;;;:::;;;<<<======<<<<<<;;;=========>>>>>>>>>??????>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHkkk]]]VVVQQQNNNLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHFFFEEEDDDCCCAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777666666777666666555555444444444444333333222222333333444222333333444444333333222333333333222111000111333000000000111222222222333111111111111111222222222/////////000111111222222333111000000222444333333000000000111222222333333000000111111222333333333111111222333333333333222222222222222222222222222222222222222222222222222//////000111333444555555444444444333333222222222333333333333333333333333222222333444555555555555555555555555555555555555666666666666666666666666999666333222444666888999444444555666666666666666777777777666666777777888777888999::::::::::::999999999:::;;;;;;::::::999888;;;@@@AAAAAABBBEEEHHHNNNUUU```kkkyyyvvvkkk]]]PPPIIIFFFBBB@@@<<<<<<<<<;;;;;;:::999999:::999888888777777888888:::::::::;;;;;;:::::::::888888888888888888888888888888999999999:::::::::666777888999:::999888888666666666777777777888888777777777888999999999:::888888888888888888888888999999999888888888888888777777888999::::::;;;<<<:::;;;<<<======<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<===>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDBBBCCCDDDEEEFFFGGGGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHkkk^^^WWWSSSOOONNNNNNNNNNNNMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777555666666666555555555666444333333222222333333444222333333444444333333222000111111000......///000111111111111111111222222000000111111111222222222//////000111111222333333333222000000222333444333///000000111222222333333///000000111222222333333111111222333333333333222222222222222222222222222333333333333333333333333111111222222222222333333333333333333333333333333333333333333333333333333111222333555555555555555555555555555555555555555666666666666666666666666777555444444666777777777555555666777777777777777777777666666666666777777777888999:::::::::999999::::::;;;<<<<<<;;;:::999888;;;>>>???===>>>AAADDDFFFJJJPPPXXXbbbooovvvooo\\\UUUKKKDDDAAA@@@>>><<<;;;;;;;;;:::999999999:::999999888777777777777777999999::::::::::::999999888888888888888888888888777777777888888888999999666666777777777888888888666666666666666777888888888888888888888888999999999999999999999999999999888888888888888999999999777777888999:::;;;<<<<<<:::;;;===>>>>>><<<;;;:::999::::::::::::;;;;;;;;;<<<===>>>@@@AAAAAABBBBBBAAAAAABBBCCCDDDEEEEEEFFFEEEEEEFFFGGGHHHHHHGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFHHHHHHIIIJJJJJJJJJJJJIIIFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHmmm```ZZZVVVSSSPPPPPPPPPOOONNNMMMLLLKKKIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEEEEDDDDDDAAAAAABBBAAAAAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888666777888888777777888999444444222222222222444444222333333444444333333222333444444333111000222333222222222111111111111111000000111111222222222222000000111222333333444444444222000000222333444333///000000111222222333333///000000111222222333333111111222333333333333222222222222222222222222222444444444444444444444444666666555444444333222222111111222333444444555666333333333333333333333333000222333555666666555555555555555555555555555555666666666666666666666666555444444666888888666444666666777888888888888888888777666666666666777777777888999:::;;;:::999999:::;;;<<<<<<<<<;;;:::999;;;===>>>===;;;<<<@@@CCCCCCEEEIIIMMMTTT___lllvvv}}}yyypppddd[[[MMMHHHBBB@@@@@@???===;;;:::::::::999888888999;;;;;;::::::999888999999999888888999999999999888888777777777777777777777777666777777777777888888888666666555555666777888888666666666666666777888888999999999888888888888888999999999999999999999999777777888888999999999:::777888888:::;;;<<<======:::;;;===>>>>>><<<;;;999;;;;;;;;;<<<<<<<<<======<<<===>>>???AAAAAABBBBBBAAAAAABBBCCCDDDFFFFFFGGGGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFHHHIIIJJJJJJKKKKKKJJJJJJEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEFFFFFFGGGGGGmmm```YYYTTTPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAABBB>>>>>>===<<<;;;:::::::::888999:::999777777777888888777666666777777666555777666444222111111111222222333333444444333333222222222222222222222222222555444111//////000111333111111000000000000111111333222222111111222222333333333333333333333333333......///000111222333333333333333333222222111000222222222222222222222222222222222222222222222222333333333444444444555555000333666666333111222333222333444444222222333444444444444444444444444444333333444444555666777777333333222222222222333333555444333333333333444555222555777666333222222444444444444555555555666666555555555555555666777777777777777777777777777777::::::999888888999999999;;;;;;;;;<<<===>>>???@@@???@@@BBBEEEJJJQQQYYY^^^rrr}}}zzzpppeeeYYYPPPJJJAAA@@@@@@???>>>======<<<777777777888999999999::::::999999999888777777777999999999888888888777777555555555555666666666666666777777777777888888888888888777777666666555555666777888999999888777666777777888999999999999888999888777777777777777888:::999888888777777888888999999888777888999;;;<<<;;;:::999999888888888888999:::;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>??????CCCDDDEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJIIIHHHGGGFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKJJJJJJIIIHHHHHHGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFnnn```YYYTTTPPPOOOOOOOOOOOONNNMMMLLLLLLIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA>>>===<<<;;;;;;:::::::::999:::;;;:::888888888999888777555666777777666444333222222111111222222222222333333444444333333222222222222222222222222222111111111000000000000000111111111000000111111111222111111000000111111222222222222222222222222222000000111111222222333333222222333333333222111111222222222222222222222222333333333333333333333333333333333444444444444555000333555555333111222333222333444444222222333444444444444444444444444444333333444444555666666777666666555555555555666666444444444444444444444444444666888777444333444555444444444555555555666666666666666666666777888888777777777777777777777777::::::999999999999:::::::::::::::::::::;;;<<<===<<<===???AAADDDHHHNNNRRR^^^hhhyyy|||uuujjj___VVVNNNHHHCCC======<<<;;;;;;:::999999888888888888888888999999999999888888888888888888999999999888888777777777666666666666666666666666666666666666777777777777888777777777666666666555666777888999999888777666777777888999999999999888888888777777777777888888::::::999999888888888888:::999888888888999:::;;;;;;;;;:::999999999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<======>>>?????????AAACCCDDDDDDCCCBBBDDDEEEGGGHHHHHHHHHGGGGGGFFFEEEFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKJJJIIIHHHGGGGGGFFFDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFnnn```YYYTTTPPPMMMNNNNNNNNNNNNNNNMMMMMMHHHIIIIIIIIIIIIIIIHHHGGGHHHGGGFFFDDDCCCBBBAAAAAAAAABBBCCCCCCCCCBBBAAA@@@>>>===<<<;;;:::::::::::::::;;;<<<;;;999888999:::777666444555666666555333...///000111222333333333222222333333333333222222222222222222222222222222///000111222333222111000222222111111111111222222111000000000000000000111111111111111111111111111222222222222222222222222111111222333333333222222222222222222222222222222444444444444444444444444333333333333444444444444111222444444333222222333222333444444222222333444444444444444444444444444333333333444555555666666777666666666666666666777444555666666666666555444666777888777555555555666444444444555555555555555777777777777777888999999777777777777777777777777:::::::::999999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<>>>??????AAADDDFFFKKKTTTaaappppppeeeWWWLLLFFFDDD@@@===;;;;;;::::::999999888888888888888888888888777777777777888888888888888888888888888888777777777777888888888777777666666555555666666666777777777777777777777777666666666666777777888888888888777777777777888999999999999888777777777777777888999:::;;;;;;:::::::::999999999::::::999888888888999999;;;;;;::::::999999::::::;;;<<<<<<===============<<<<<<===>>>>>>??????@@@@@@AAACCCBBBAAAAAABBBDDDFFFFFFEEEEEEDDDDDDEEEEEEDDDEEEFFFGGGHHHIIIJJJJJJKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFnnn```YYYTTTQQQLLLMMMMMMNNNNNNNNNNNNMMMIIIIIIIIIIIIHHHGGGFFFEEEGGGFFFEEEDDDCCCBBBBBBBBBAAABBBCCCDDDDDDBBB@@@???===<<<;;;;;;:::::::::;;;:::;;;;;;;;;999888999:::777555444444555555444333...///111333444444333222222222333333333333222222111111111111111111111111000111222222333333333333333222222222222222222333111111000000000000111111000000000000000000000000333333222222222111111111000111222222333333333333222222222222222222222222444444444444444444444444222222333333333444444444111222222333222222333333222333444444222222333444444444444444444444444444333333333444444555555555555555444444444444555555444555777888888777555444777777777666555555555666555555555555555555555555777777666666777777888999777777777777777777777777:::::::::999::::::;;;<<<======<<<;;;;;;;;;<<<<<<<<<>>>@@@@@@??????@@@AAAFFFKKKSSS\\\iiiyyywwweeeYYYJJJAAA@@@@@@===:::<<<<<<<<<;;;;;;:::::::::999999888888777777666666666666777777888888999999777777777777777777777777:::999999888777666666555666666777777777888888888777777777777666666666666777777777888888777777777777777888999999999999888666666777777888999:::;;;;;;;;;;;;;;;;;;:::::::::;;;::::::999999888888888;;;;;;:::::::::::::::;;;<<<<<<===>>>>>>>>>>>>>>><<<======>>>??????@@@@@@@@@AAABBBBBBAAAAAABBBDDDEEEDDDCCCBBBBBBCCCDDDEEECCCDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFnnnaaaZZZUUUQQQLLLLLLMMMNNNNNNNNNMMMMMMKKKKKKKKKIIIHHHFFFDDDCCCEEEDDDDDDCCCCCCCCCCCCCCCAAABBBCCCDDDDDDBBB@@@???<<<;;;;;;::::::::::::;;;888999:::999888777888999777555444444555555444333111222333444444333222111111222222333333222222111111111111111111111111111111000///...///111333444333222222222222222222333222222222111111222222222000000000000000000000000222222222111000000//////000111222222333333333333222222222222222222222222222222222222222222222222222222222333333333444444111111111111222333333333222333444444222222333444444444444444444444444444333333333444444444444444555555444444444444555555444555777888888777555444777666555444444555555555555555555555555555555444666555555555555666777777777777777777777777777777999999999999999:::;;;<<<===<<<<<<;;;;;;;;;<<<<<<;;;>>>@@@AAA@@@???@@@AAADDDGGGJJJNNNVVVcccrrr}}}rrrdddXXXOOOCCC>>>???@@@<<<888<<<<<<;;;;;;;;;;;;;;;:::999888888777777666666666666666666777777888888999666666666666666666666666:::999999888777666666555777777777888888888999999666666666666777777777777888777777777777777777888777777888999999999999888777777777777888999;;;;;;;;;;;;<<<<<<<<<;;;:::999::::::::::::999888888777:::::::::999999::::::;;;<<<===>>>>>>??????>>>>>>======>>>>>>???@@@@@@@@@@@@BBBCCCCCCBBBAAACCCDDDDDDDDDBBBBBBBBBCCCDDDEEECCCCCCDDDEEEFFFHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEoooaaaZZZUUUQQQLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJHHHFFFEEEDDDDDDCCCCCCBBBCCCCCCDDDDDDAAABBBCCCCCCCCCBBBAAA@@@;;;;;;::::::::::::;;;;;;888999:::999777666777888777666444555666666555333444444444444444333222111111111222222222222111111111111111111111111111111000///,,,++++++---000111222222111111111111222222333333222222222222333333000000000000000000000000111111111000000000//////111111222333333333222222222222222222222222222222222222222222222222222222222222222222333333333333222000///000222333444333222333444444222222333444444444444444444444444444333333333333333333444444777666666666666666666777444555666666666666555444888666444333444555555555555555555555555444444444555555555555555666666777777777777777777777777777888888888888999:::;;;;;;:::999999999999999::::::999;;;===>>>======>>>??????AAABBBDDDHHHQQQ]]]fffuuurrr```SSSJJJDDD>>><<<======;;;777999999999999999888888888777777777777777777666666666666777777777777777777555555555555666666666666888888888777777666666555777777777777888888888888666666666666777777777777888888777777777777888888777777888999999999999888888888888888888999:::;;;:::;;;<<<<<<<<<;;;:::999999999:::::::::999888888999999888888999999::::::<<<======>>>>>>>>>>>>>>>======>>>??????@@@@@@AAA@@@AAACCCBBBAAAAAABBBDDDDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEoooaaaZZZUUUQQQMMMMMMNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA;;;::::::999::::::;;;;;;999:::;;;:::888777888999888777555666777777666444444333333222222222222222111111222222222222111111111111111111111111111111000///...------......///111111111000000111111111222222111111111111222222111111111111111111111111222111111111111111111111222222333333333222111111222222222222222222222222333333333333333333333333111222222222222333333333222000...///222444444333222333444444222222333444444444444444444444444444333333333333333333333333666666555555555555666666444444444444444444444444:::777444333555777777666666666555555555444444444666666666555666777777888777777777777777777777777777777777777888999:::;;;888888888888999:::;;;;;;:::;;;<<<<<<;;;:::<<<===<<<>>>@@@@@@AAAFFFMMMSSS\\\gggwwwxxxjjj\\\PPPHHH@@@>>>:::999:::::::::999777777777777777777777777666666666777777777777777777777777777777666666666444444444555555666666666666666666666666666666666555555555555666666666666555666666666777777777888999888777666666777888999777777888999999999999888999999999888888999::::::999:::<<<<<<<<<;;;999888777888999:::::::::999999888777777777888888999:::;;;<<<======>>>>>>=========>>>>>>??????@@@AAAAAA???@@@AAAAAA@@@@@@AAACCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEoooaaaZZZUUURRRNNNNNNNNNMMMMMMKKKJJJJJJHHHIIIIIIJJJKKKKKKKKKJJJGGGFFFDDDCCCAAAAAA@@@@@@DDDCCCBBBAAAAAAAAABBBBBB:::::::::999999:::;;;;;;:::;;;<<<;;;999888999:::999777666666777777666555333222111000000111222333111111222222222222111111000000000000000000000000222222333333222111000///111111000000000000111111111111000000000000111111111111111111111111111111222222222222222222222222333333333333333222111000222222222222222222222222444444444444444444444444111111222222222333333333222000---...222444444333222333444444222222333444444444444444444444444444333333333333333333333333333333333222222333333333555444333333333333444555<<<999555444666888888777666666555555555444444444777777777777777888888999777777777777777777777777666666666666777888999:::999999999:::;;;<<<===>>><<<<<<===;;;:::999;;;======@@@AAAAAA???@@@EEEIIIKKKTTTbbbppp|||~~~wwwkkk^^^QQQHHHBBB???===;;;999888888999;;;<<<777777777777888888888888555555666666777777888888888888777777666666555555444444444555555555666666555555555555666666666666333333333444444444555555555666666666777777888888999888777666666777888999777777888999999999999888::::::999999888999999999999:::;;;<<<<<<:::888777666777999:::;;;::::::999777777666666777888999999;;;<<<<<<===============>>>>>>>>>???@@@@@@AAAAAA===???@@@@@@??????@@@AAADDDEEEFFFHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEooo```[[[UUUNNNOOOOOONNNNNNMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA???>>>===::::::::::::::::::::::::::::::999999888777666666666555444444555444222000222333333444333222111000111111111111222222222222111000/////////111222333222222111111000111111111000000000000000000000000/////////000111111222222333333333333333222111000000111111111111222222222666666444333222111111111111111222222222333333333222222222222222222222222555444444333333333444444666555444333222111111111222333444444222222333444333333333333333333333333333333333444444444555555666666666666666777888888666555333222222333555666666555555444444444555555888777666555444333222222777777666666666666777777777777666666666666777777777777777777777777777777999999999999999999999999999:::;;;;;;;;;:::999888;;;<<<===>>>???@@@AAAAAAHHHLLLRRRWWW___lll|||vvveee]]]RRRHHHAAA>>><<<;;;999999999888888888777777999888888888777777666666555555555666555444444333444444555666777777666666666666666666666555555555333444444444555666666666777666555444444555666777777777888888888888777777888888999999999:::::::::::::::999888777777888888777777777777777777777777999999999999999999999999888888999999999:::::::::888888888888888888888888::::::;;;;;;<<<==================>>>??????@@@@@@BBBAAA@@@@@@@@@AAABBBCCCCCCDDDDDDFFFGGGHHHIIIIIIEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGIIIJJJLLLLLLKKKJJJHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEqqqaaa[[[UUUNNNOOOOOONNNNNNMMMLLLLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCEEEEEEEEEDDDCCCBBB@@@???999999888888777777777666<<<<<<<<<;;;;;;:::::::::555444333333444333111///111222222333333222111000////////////000000000000111000/////////000222333111111111000111111222222000000000000000000000000222222111111000/////////111111111111111000//////000111111111111222222222222222111000////////////111111222222222333333333222222222222222222222222444333333222222222333333555444444333222222222222000222333222111000111222333333333333333333333333111222222222333333333333333333333333333444444555666555333222222333555666666555555444444555555666444333333333333333333333777666555555555555555666555555444444444444555555777777777777777777777777999999888888888888888888999:::;;;;;;;;;:::999999:::;;;;;;<<<>>>??????@@@BBBEEEIIILLLPPPXXXdddmmmxxxiii^^^SSSNNNFFF@@@===<<<<<<;;;999999888888888777777777777777777666666666555555777777777777666666666666444555555666666666666555666666666666555555555555444444444555555555555555777666555444444555666666666777777888888777777666888888888888999999999999999999999888888888777777888888888888888888888888999999999999999999999999888888888999999999::::::888888888888888888888888:::::::::;;;<<<<<<============>>>>>>???@@@@@@@@@AAAAAA@@@???@@@AAABBBCCCDDDDDDEEEFFFGGGHHHIIIIIIFFFEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCEEEFFFHHHJJJKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBAAAAAABBBBBBtttccc\\\UUUOOOOOOOOONNNNNNMMMLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCEEEEEEEEEDDDCCCBBBAAA@@@::::::999888777777666666999999999999999999888888666444444444555444222000000000111222222111111000/////////000000000111111000000000///000000111222000000000000111111222333000000000000000000000000222222111111000/////////000111111111111000//////000111111111111222222222333333222222222222333333111111222222222333333333222222222222222222222222222222222111111222222333444444333222222333333333111222333333111111222333333333333333333333333333222222222333333333444444222222222222222333333444555444333222222333444555666666555555555555666666222222333444555666666777666666555444444444444444555555444444444444555555777777777777777777777777888888888888888888888888999::::::;;;;;;::::::999999::::::;;;<<<===>>>>>>@@@BBBDDDEEEFFFJJJQQQWWWeeeppp|||pppbbbSSSHHHDDDAAA===;;;:::;;;;;;:::888888888888777777777777666666555555555555555444888888666555555555666777555555666666666555555444555555555555555555555555555555555555555444444444666555555444555555666666666666777777777777666666666666777777777888888888777888999999999888777666888888888888888888888888888888888888888888888888777888888888999999999999888888888888888888888888999::::::;;;;;;<<<<<<=========>>>??????@@@@@@AAA@@@@@@??????@@@@@@AAABBBDDDEEEEEEFFFGGGHHHIIIIIIFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFHHHIIIIIIIIIHHHHHHGGGFFFEEEEEECCCCCCBBBAAA@@@@@@AAAAAAxxxeee\\\VVVOOONNNNNNNNNMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>===<<<;;;999999888777777777777888888888888888777666777888777666444///000000000111111111111111111222222222333333333000000000000000000111111////////////000222333333000000000000000000000000/////////000111111222222222222333333333222222111000000111111111222222222333333333333333444555666111111222222222333333333111111111111111111111111222222222222222222333444333333222222222333444444333555555555444333444555333333333333333333333333444444555555555666666666444444444444444555555666555444333333333333444555666666555555555666777777444555555666777888999999777777666555444444444444777777666666666666777777777777777777777777777777888888888999999999999999999999:::::::::::::::::::::::::::;;;<<<=========<<<>>>AAABBBCCCEEEIIIMMMPPPYYYgggvvv}}}rrrggg]]]SSSHHHAAA@@@>>><<<;;;;;;:::999777888888777777777666666666555555555555555555555555777666444222222333444555666666666666555444333333444444555555555555555666666666666555444444444333555444444555555555666666555666666777777666666555555555555666666666777777666777999::::::888666555999999999999999999999999888888888888888888888888777777777888888888888999888888888888888888888888999999999:::;;;;;;<<<<<<======>>>>>>???@@@@@@AAA????????????@@@AAAAAABBBEEEEEEFFFFFFGGGHHHHHHIIIFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDFFFGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBBBBBBBBBBBBB|||ggg]]]VVVPPPNNNNNNNNNMMMMMMMMMMMMMMMKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@??????@@@???>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;888777666777888888666555000000000000000000111111222222222222333333333333000000111111111000000000////////////000111222333000000000000000000000000/////////000111111222222111222222333333333222222000000111111111222222222000//////000000111222333111111222222222333333333111111111111111111111111333333333333333444555555333333222222222333444444333444555555333333444555333333333333333333333333444444444555555555666666555555555444555666666777444444444333333444444444555555555555555666777777666666777777777777777777888777777666555555666666777777666666666666777777666666666666666666666666999999999999::::::;;;;;;999999999999::::::;;;;;;:::;;;;;;<<<<<<=========888:::<<<===>>>???AAACCCDDDKKKTTT^^^iiivvvqqqhhh\\\RRRLLLGGGBBB???===<<<;;;;;;;;;:::888666777777777666666666555555666666666666666666666666777555333222111222444555555555666555555444333333333444444444555555666666666666666555444444444333333333444555555555555555555555666666666666555555444444555555555666666666555666888999999888777555888888888888888888888888777777777777777777777777666666777777777888888888777777777777777777777777888888999999:::;;;;;;;;;<<<======>>>>>>???@@@@@@>>>>>>???@@@AAAAAABBBBBBEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAiii^^^VVVPPPMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA======<<<;;;::::::999999::::::::::::999999999999555444444555666666444333333222111000000000000111000000000111111111111222000111111111111000//////////////////000000111222000000000000000000000000222222111111000///////////////000111111111111000000111111111111222222222111111111111111222333444111111222222222333333333111111111111111111111111333333333333444555666666444444333222222333333333000111222222000000111222333333333333333333333333111111111222222222333333333333333333333444444555444444444444444444444444444444444444444555666777666555555444444333333333777777666666666666777777555555444444444444555555666666666666666666666666888888888999::::::;;;;;;999999999999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<============@@@CCCHHHMMMTTT^^^jjjssswwwmmm]]]UUUKKKCCC???===;;;999888777777888::::::888777666666666666555555555555666666666666666777777777777777555444444444555666444444555555555444444333333333333444555555666666555555555555555444444444222333444555555555555555444444555555555555444444444444555555555666666666555666777888888888777666777777777777777777777777666666666666666666666666666666666666777777777777777777777777777777777777777888888999999::::::;;;;;;;;;<<<======>>>>>>???>>>???@@@AAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDBBBAAA@@@@@@@@@@@@kkk^^^VVVQQQMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBB;;;;;;::::::999999999888999888888888777666666666444333333444555666444333555444333111000000000000000000000111111111222222000111111222111000///...000000/////////000000111000000000000000000000000222222111111000///////////////000111111111111111000111111111111222222222444444444333333444555555111111222222222333333333111111111111111111111111222222222222333444555666555444444333222222222222///000111111//////000111333333333333333333333333000000000111111111222222222222222222222333333444333444444444444444444333222222222333333444555666444444444444333333333222555555555555555666777888555555444444444444555555666666666666666666666666555666666777888888999999999999888888999;;;<<<===::::::::::::;;;;;;;;;;;;===<<<<<<===>>>??????>>>===@@@DDDFFFHHHMMMUUU[[[eeemmmxxx~~~pppbbbYYYLLLGGGAAA===<<<;;;888555777666555666888888777666666666666555555555444444444444555555555666666666666666555555555555444444333333444555555555444444222222333444444555666666444444444555555555555555111222333555666666555555444444444555555444444444555555555555666666666666666666666666777777777888666666666666666666666666666666666666666666666666555555555666666666777777777777777777777777777777777777888888999:::::::::::::::;;;;;;<<<=========>>>???AAACCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFHHHGGGEEEDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHFFFEEECCCBBBAAA@@@@@@@@@lll___WWWQQQMMMMMMMMMMMMMMMMMMNNNNNNKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCAAAAAAAAABBBAAAAAA@@@@@@::::::::::::::::::::::::<<<<<<;;;;;;:::999888888666555555666777777666444777666444222000000000000222222333333333444444444000111222222222000///...111000000////////////000000000000000000000000000/////////000111111222222000111222333333333333333000111111111111222222222222111111000000111111222111111222222222333333333000000000000000000000000111111111111222333444555666555444333222111111111000222333222111000111222333333333333333333333333111111222222222333333333333333222222333333444555333444444555555444444333222111111222333444555666555555555555555555555555333333333444555666777888777777666666666666777777666666666666666666666666333444444555666777777888999999888888999;;;<<<===999999999999999999::::::888777777999;;;>>>??????<<>>???>>>:::666:::999777777777777555444666666555555555444444444333333333444444555555555333333444444444333222111222222333444555555555555222222333333444555666666333444444555555666666666000222333555666666555555333444444555555444444333555555555666666666777777666666666555666777888999666666666666666666666666666666666666666666666666555555555555666666666777777777777777777777777777777777777888999999::::::999999::::::;;;<<<<<<===???@@@BBBDDDEEEEEEEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEHHHGGGFFFDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHFFFEEEDDDCCCCCCBBBoooaaaXXXRRRNNNOOOOOOOOOMMMKKKIIIHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEECCCBBBAAAAAABBBCCCCCCCCCBBBAAA@@@============<<<;;;:::999777888999999888777555444444555666666666555333222000///...///111222222111222222222111111111111000///000111222222222222222000000//////......------...///000111222333333333000000000000000000000000000000000000111111111111//////000111222222333333111111111111111000///...222222222222222111000///111222222333333222222111000111111111111222222222111111222222222222111111222222222222222222222222555555555555555555555555333333333444444444555555666666444333222111111111333333333444444555555555333444555666666555444333333444444555555444444333333333444444555666666777333333444444555555666666666666666666666666666666777777777777888888888888:::999888888::::::999888888888999999999:::::::::;;;;;;:::::::::;;;<<<<<<===>>>???@@@AAABBBCCCCCCFFFKKKQQQUUUZZZcccooowww}}}rrrcccWWWPPPJJJDDD???>>>======<<<;;;999888777777777777777666666666666666555444333222333333444444444444555555555555666444444444444444444444444444444444444444444444444000000111333555666777888444444444444444444444444444333222111111333555666666666555555555444444444555555555555555555555555666666666666666666666666555555555555666666666666666666555555555444444444555555555444444333333333444555555666666666666666555555555666666666666777999999999:::::::::;;;;;;>>>???AAACCCDDDFFFFFFFFFEEEDDDBBBBBBAAABBBCCCDDDBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHFFFFFFEEEDDDCCCBBBAAAAAApppaaaXXXSSSMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDCCCBBBAAA============<<<;;;:::::::::::::::::::::999888777555555666666555555444333222111000111333444333222222222222111111111111000000111111222222111111111111111111222222222222222///000111222222222222222000000000000000000000000000000000000111111111111222222111111111111111000222222222222222111000000222222222222222111000000111222222333333222222111000111111111111222222222111111222222222222111111333333333333333333333333333333333333333333333333333333333444444444444555444444333222222222333333444444444444444444444444333333444444444444333333333444444555555444444333444444555555555666666666888888888777777777777777666666666666666666666666666666777777777888888888:::999888888::::::999888888888888999999999:::::::::::::::999::::::;;;<<<<<<===>>>???@@@AAAAAABBB@@@DDDGGGIIIJJJOOOXXX___jjjuuu~~~yyyrrrlll___WWWLLLEEEBBB@@@===:::999999999999999999999999777777777777666666666555666555444333333333444444444444444444555555555555444444444444444444444444444444444444444444444444333333333333444444555555444444444444444444444444444333222111111333444666666555555555444444444444555555555555555555555555555555555555555555555555555555555555666666666666666666555555555444444444555555555444444333333333555666666777777777777777555555666666666777777777:::::::::;;;;;;;;;<<<<<<>>>???@@@BBBCCCDDDDDDEEECCCCCCBBBAAAAAAAAABBBCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFEEECCCCCCBBBpppaaaYYYSSSMMMLLLLLLLLLLLLLLLMMMMMMKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCBBB=========<<<<<<;;;::::::<<<;;;:::999888888888888777666555555444444555555555444333333444444333222222222222111111111111000111111222222111111000000000111111222333444444444000111111222222222111111000000000000000000000000000000000000111111111111444444333222000///......222222222222222222111111111222222222222111000000111111222222222222111111000111111111111222222222111111222222222222111111444444444444444444444444333333333333333333333333333333333333444444444444222222222222333333444555444444444444444444333333555444444444444444444555333444444555555444444333666666666666666666666777777777666555444444333333666666666666666666666666666666777777777777888888;;;:::888888999999888666888888888999999999999:::999999888888999999:::;;;;;;;;;<<<===>>>??????@@@>>>@@@AAA@@@@@@BBBHHHMMMPPPYYYeeepppzzzzzzqqqjjjddd^^^WWWRRRHHHCCC>>><<<======;;;999666666666777999;;;===>>>777777777666666666555555555555444333333333444444444444444444555555555555444444444444444444444444444444444444444444444444555555555444333222222222444444444444444444444444444333222111222333444555555555555555444444444444444444444444444444444444555555555555555555555555444555555555555666666666555555555555555444444444555555555444444444444444666666777888888888888777555666666666666777777777;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCAAABBBCCCDDDEEEFFFGGGHHHKKKJJJIIIHHHFFFEEEDDDCCCrrrbbbYYYTTTNNNNNNLLLKKKKKKKKKLLLMMMJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHEEECCCBBBBBBCCCDDDCCCDDDDDDEEEDDDCCCBBBAAA>>>======<<<;;;;;;:::::::::999888666555666666777888777555444444444555666777555444333444444222111222222222111111111000000///000111111111111111000/////////000000111111111222222222222222111000///000000000000000000000000///000000000111111111111444333222111000///...---222111111111111111111111111111222222222111111000111111222222222222111111000000111111111222222222111111222222222222111111333333333333444444444444444444444444444444444444222222333333333444444444333333222222333333444444333333333444444555555555888777666555555666777888333444444555555444444333666666777777777777777777444444444444333333222222666666666666666666666666666666666666777777777888;;;:::888888999999777666888888888888999999999999888888888777888999999:::999::::::;;;<<<=========<<<===>>>>>>===@@@DDDHHHFFFKKKQQQXXX___iiivvvzzzlllfff^^^VVVPPPKKKFFFCCCBBB@@@============;;;999888888777888:::===@@@BBB777777666666666555555555444444444444444444444444333333444444444555555555333333333333333333333333333333333333333333333333555555444444333222111111333333333333333333333333333333222222222333444555444444444444444444444444444444444444444444444444555555555555555555555555444444444555555555666666555555555555555555555555555555555555555444444444555555666777777777777777444444555555555666666666:::::::::;;;;;;;;;;;;<<<>>>>>>??????@@@????????????????????????@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAACCCDDDFFFGGGHHHKKKKKKIIIHHHFFFEEECCCCCCsssbbbZZZUUUQQQOOOMMMKKKJJJJJJKKKKKKIIIIIIIIIHHHHHHHHHHHHGGGIIIHHHEEECCCBBBBBBCCCDDDBBBBBBCCCDDDCCCBBBAAA@@@>>>>>><<<;;;::::::;;;;;;:::999888666555666666777888777666444444555666666666444333222333222111///222222222111111111000000---...///000111222222222000000/////////.........222222222222222111000///000000000000000000000000///000000000111111111111111111111000000000//////000000////////////000111000111111222222222111111000111111222222111111000000000111111111222222222111111222222222222111111111111222222333333333333444444444444444444444444222222222333333333444444444444333333222222333333111111222333555666777777888777666555555666777888333444444555555444444333666666666666777777777777555555666666666777777777666666666666666666666666555666666666666777777777:::999777888999999777666777777888888888999999999888888777777777888999999999999999::::::;;;;;;<<<:::::::::::::::<<>>===<<<;;;::::::999777555999888777777888:::===>>>666666666666555555555555333444444444444444444444333333333444444444444555333333333333333333333333333333333333333333333333333333333333333333222222333333333333333333333333222222222222333333444444333333444444444444444444444444444444444444444444555555555555555555555555444444444444555555555555444555555555555555555555555555555555555555555555333444555555666666555555333333444444444555555555888888999999999:::::::::======>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBAAAAAA???@@@AAACCCDDDFFFGGGGGGIIIIIIHHHFFFEEEDDDCCCBBBtttcccZZZVVVQQQPPPNNNLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGEEEDDDCCCCCCCCCCCCAAABBBCCCCCCCCCBBB@@@@@@???>>><<<;;;::::::;;;;;;<<<;;;:::999888888888888888777666666555555666666555333111111222222000...222222222111111111111000---...///000111111111111222222111111000//////...222222222222222111000///000000000000000000000000000000000000111111111111//////000000000000000000000///...---...///000111000000111222222222222111000000111111111111000000000111111111111222222222111111222222222222111111000111111222222333333444222222222222222222222222222222222222333333333333555444333333222222222222111111222333555666777777555444444444444444444555333444444555555444444333444444555666666777888888333333444444555666666777666666666666666666666666555555666666666666777777999777666777888999888777777777777888888888888999888888777777888888999:::888888999999::::::::::::===<<<;;;;;;;;;;;;<<<===>>>>>>???@@@BBBHHHOOOTTT[[[cccnnnxxxssshhh]]]SSSLLLEEECCCAAA???===<<<<<<<<<777777888888888777666666777777666555555666777888666666666555555555444444222333444555555555444444333333333333444444444444333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333333333222222333333333444444444333333333333444444444444333333333333333333333333444444444444444444444444333444444444444555555555444444444555555555555555555555555555555666666666333333444555555555555444333333444444444555555555888888888888999999999999<<<======>>>>>>>>>>>>===<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDCCCCCCCCCCCCCCC@@@AAABBBCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCBBBtttccc[[[WWWNNNNNNNNNMMMMMMKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDCCCAAA@@@???>>><<<:::::::::;;;<<<:::::::::::::::999888777777777777777777666555555444222111111222222111///222222222111111111111000000000111111000///......222111111111111111111111111111222222222111111000000000000000000000000000000000000000111111111111000000000000000000000000000///...---...///111222000000111222222222222222000000111111111111000000000111111111111222222222111111222222222222111111111111222222333444444555111111111111111111111111111222222222222333333333333333222222222333444444333333333444444444444555333333444444444444333333333444444555555444444333222222333555666777888999222222222222222222222333666666666666666666666666555555555666666666777777777666555777999:::999888777777777777888888888888999888888888888999::::::999999999999999:::::::::>>>===;;;;;;;;;<<<<<<;;;::::::;;;<<<===AAAEEEHHHKKKPPPWWW]]]dddmmmxxxyyyqqqeee[[[SSSLLLEEE@@@<<<<<<<<<;;;:::999999:::666777888888888777888999555555555555444444444444666666555555555444444444222333444555555555444444222222333333333444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444333222222333333333444444444333333333333333333333333444444444444444444444444333333444444444555555555444444444555555555666666444555555555666666666777333444444555555555555555555555555666666666777777888888999999999:::::::::<<<<<<===>>>>>>>>>>>>>>><<<===>>>@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDuuuccc[[[WWWKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIFFFFFFFFFFFFEEECCCBBBAAACCCDDDEEEEEEEEEDDDBBBAAA@@@>>><<<:::999:::;;;<<<888888999999888777555444666777888888888777555444444222111222333333222000222222222111111111111000333333222111///---,,,+++/////////000111111222222000111111222222222111111000000000000000000000000000000000000111111111111111111000000/////////...111000///...///000222444///000111222222222222222000000111111111111000000000111111111111222222222111111222222222222111111222222333444444555666666333333333333333333333333111111222222222333333333111111111222333444666777666666555444333333222222333444555666666555444333333444444555555444444333000111222444666777888999777666666555555444444333666666666666666666666666555555555555666666666777666555555666999::::::999777777777777888888888888999999888888999999:::;;;999999999999999:::::::::888777666777888:::::::::;;;;;;;;;;;;<<<>>>@@@AAACCCFFFJJJMMMPPPWWWaaahhhsss{{{}}}uuuppp^^^XXXPPPJJJGGGEEEAAA>>>:::<<<<<<<<<:::888888888555666666666555555555666555666666777666666555555666666555555555444444444111222444555666555444444222222333333333444444444222222222222222222222222222222222222222222222222444333333222222111111111222222222222222222222222111222333444444444333333222222222333333444444444333333333333333333333333444444444444444444444444333333333444444444555555444444444555555555666666444555555555666666777777444555555666666666666666777777777777888888888888999999:::::::::;;;;;;;;;;;;<<<===>>>????????????<<<===???@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEExxxbbbXXXVVVRRRRRRPPPNNNLLLJJJIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFJJJIIIIIIGGGFFFDDDCCCBBB@@@AAABBBCCCCCCAAA???>>>>>>===<<<;;;;;;:::;;;;;;::::::;;;;;;::::::999888777777777777666666666666555555444333222222222222444444333222000...---,,,222222111111000/////////111000000000//////......111111111111111111111111...222222...///444555222111111222222222333333333000000000000000000000000222222222222222222222222333222111000000111222333222222222222222222222222111222333444444333111000//////000111111111111000333333333333222222111000444333222222333333111000111111222222222333333333222222222333333333444444555444444333333444444555444333333222222333333444111222333333444444333333444444444444444444444444555444444444444555666666777666555444444555666777444444444555555555555666777777777777888888888888555555555555666666666666777777888999999999999888777777777777888999:::;;;::::::::::::::::::::::::::::::999999:::;;;===>>>???@@@BBBEEEHHHLLLOOOQQQ[[[aaajjjuuu~~~zzzpppjjjcccZZZTTTJJJHHHDDDAAA>>>=========888888777666555555666666888888777777777777888888666666666666666666666666444444333333333444555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111111111222222222333333333222333333444444333333222444444444444333222222111444444444444444444444444444444333222222222333333444222111222444666666555555555555555666666666666777777777777666555444333888888777777666666555555777888888999999999888888;;;;;;<<<<<<===>>>>>>>>>???????????????@@@@@@@@@BBBBBBAAAAAABBBCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHFFFEEECCCBBBBBBBBBDDDDDDDDDDDDDDDDDDCCCCCCxxxcccXXXVVVPPPPPPOOONNNMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIHHHFFFEEECCCBBBBBBBBB@@@AAABBBCCCCCCAAA@@@>>>>>>===<<<;;;;;;:::;;;;;;999999::::::999999888777777777777777666666666555666666444333222111111111111111111111111000//////000000000000000111111111111111111000000/////////111111111111111111111111000333222......222222///111111111222222222333333000000000000000000000000222222222222222222222222222222111111111111222222222222222222222222222222111222222222222222111111///000111111222222111111222222333333333222111111444333111222333333222000111111222222222333333333222333333333444444444444333333333222222333333333444333333222222333333444111222333333444444333333444444444444444444444444333333333444444444444444666555444333333444555666444444444555555555555666666666666777777777888888555555555555666666666666777777888999999999999888777777777777888999::::::::::::999999999999999999::::::999999:::;;;===>>>===>>>???AAADDDGGGIIIJJJMMMRRRYYY```gggnnnuuuyyyyyynnnggg___YYYVVVRRRLLLHHHBBBAAA>>>;;;999888888888888888777666666666666666777777666666666666777777555555555555555555555555888777666555444333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111111111222222222333333333222333333444444333333222333333444444444333222222444444444444444444444444222222222222333333444555999777555444555555444333333333444444555555666666555555666666666666666666777777777666666666666666777777888999999999888888;;;;;;;;;<<<======>>>>>>???????????????@@@@@@@@@BBBBBBAAAAAABBBCCCEEEFFFHHHHHHIIIIIIJJJJJJJJJKKKJJJHHHFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCxxxcccYYYWWWOOOOOONNNNNNMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIHHHGGGDDDBBB@@@@@@AAABBBAAABBBBBBCCCCCCAAA@@@???>>>===<<<;;;;;;:::;;;;;;888888888999888777777666777777777666666666555555666555444333111111000000...///000111222222222222...//////000111111222222111111111111111000000000111111111111111111111111222333222///...000000...111111111222222222222333000000000000000000000000222222222222222222222222222222222333333222222222222222222222222222222222111111000000000111111222000111111222222222222222111111222333333333222222444222111222333333222000111111222222222333333333333333333444444444555555333222222111111222222333444333333222222333333444111222333333444444333333444444444444444444444444111222333444444444333222444444333333333333444444444444444555555555555666555555555666666666666777555555555555666666666666666777888888999999888888888888777777777888888999888888888888888888888999:::999999888999;;;<<<===;;;;;;<<<===>>>@@@AAABBBBBBDDDGGGJJJMMMRRRWWW[[[fffkkkuuu~~~wwwrrrlllddd^^^TTTPPPJJJGGGFFFEEEBBB??????>>>;;;999888888888888888888777666666666777777666666555555555555666666555555555555555555555555888888777555444444444444222222222222222222222222555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111111111222222222333333333222333333444444333333222222222333444444444333333444444444444444444444444111111111222333444666666888666444333444444444222222222333333444555666666333444555666777777777777666666666666666666777777666777888888999999888888::::::;;;<<<<<<======>>>>>>>>>?????????@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFHHHHHHIIIJJJKKKLLLLLLMMMLLLJJJGGGDDDBBBAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCwwwcccYYYXXXPPPOOOOOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIFFFCCCAAA@@@@@@BBBCCCBBBBBBCCCCCCBBBBBBAAA@@@>>>===<<<;;;;;;:::;;;;;;888888999999888888777666777777666666666555555555444333222222111222222222...///000111222333333333//////000000111111111111222222111111111111111111111111111111111111111111333333222000000000000///111111111111222222222222000000000000000000000000111111111111111111111111111222333444444333222111111111111111111111111111111000/////////000111222111111222333333333333222000111222222333333333333333222111111333333222111111111222222222333333333333333444444444555555555333333222222222222333333444333333222222333333444111222333333444444333333333333333333333333333333000222444555666555333222444444444444444444444444444444444555555555555666444444444555555555666666555555555555666666666666666777777888888888888888999888888777777777777888777777777777888888888888999999888888888:::;;;<<<<<<;;;;;;;;;;;;<<<<<<===@@@AAAAAAAAAAAADDDHHHKKKPPPUUU]]]eeelllssszzz~~~zzzrrrhhh```[[[VVVPPPLLLJJJGGGCCCAAA@@@???===:::<<<;;;:::888888888888888888777777666666777777777555555555444444555555555555555555555555555555555444444444444444555666777111111111111111111111111444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111111111222222222333333333222333333444444333333222111222222333444444444444333333333333333333333333222222222222333444555666222000///000222444444333222222333444555666666777555555666777777777777777444555555666666777777777555666777888888999999888999::::::;;;<<<<<<======>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIKKKKKKLLLMMMJJJGGGDDDBBBAAABBBCCCBBBBBBBBBBBBCCCCCCCCCCCCvvvbbbYYYXXXRRRQQQPPPNNNLLLKKKIIIIIIJJJJJJJJJIIIIIIIIIIIIHHHIIIGGGDDDBBBAAABBBCCCEEECCCCCCCCCCCCBBBBBBAAAAAA>>>===<<<;;;;;;:::;;;;;;999999999999999888888777666666666666555555555555111111111111222333444444000111111222222222222111111111111111000000//////111111111111111111222222000000000000000000000000333222111222222111222333000000111111111222222222000000000000000000000000111111111111111111111111111111333444444333111111111111111111111111111111111000/////////000222333111111222333333333333222000111222222333333333333333222111111333333333111111111222222222333333333333333333444444444555555444444333333333333444444444333333222222333333444111222333333444444333333111111111111111111111111111333555666777666444333555555555666666555555555444444444555555555555666444444444444555555555555555555555555666666666666666666777888888888888777888888777777666777777777666666666777777888888888888888777777888999;;;<<<===<<<<<<;;;;;;;;;;;;;;;???@@@???>>>>>>???BBBEEEDDDHHHMMMRRRVVVZZZ___bbbhhhkkkqqqvvv{{{wwwooojjjaaa[[[SSSNNNKKKHHHEEECCCAAA???===;;;;;;999888777666666666555555555555555777666666666666666777777555555444444444444555555555555555555555555555555222222222222333444555666333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111111111222222222333333333222333333444444333333222111222222333444444444444333333333333333333333333444333333222222333333333222000///000222444444333333444444555666666777777777777888888777666555555444444555555666666777777555555666777888999999999999999::::::;;;;;;<<<<<<===>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIKKKKKKLLLLLLJJJGGGEEECCCBBBBBBCCCBBBBBBBBBCCCCCCCCCDDDDDDtttaaaYYYWWWSSSRRRPPPNNNLLLJJJIIIHHHIIIIIIIIIHHHHHHHHHGGGGGGIIIHHHEEEDDDCCCCCCDDDEEECCCCCCCCCBBBBBBBBBBBBBBB>>>===<<<;;;;;;:::;;;;;;999999::::::999999888777666666666555555555444444000000000111111333444555222222222333222222111000222222111111000//////...000000000111111111111111000000000000000000000000333000000222222000111444000000000111111111111222000000000000000000000000111111111111111111111111111111111222222111111111111111111111111111111111000000000000111111222333000111111222222222222222111111222333333333222222222111111111333444333222111111222222222333333333222222222333333333444444555444444333333444444555444333333222222333333444111222333333444444333333111111111111111111111111333444555666666666555555555555666777777666555555444444444555555555555666444444444555555555555666555555555555666666666666555666777777888888777777777777666666666777777888666666666777888888999999888777777666777999:::;;;===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::;;;>>>@@@>>>@@@CCCDDDFFFGGGJJJMMMPPPSSSWWW[[[___ccchhhlllrrruuuxxx{{{~~~{{{sssrrrooojjjddd\\\VVVSSSKKKHHHDDDAAA@@@???>>>===999999999999999999999999777777777777777666666666555555444444555555666666555555444444444444555555444444444444444444444444444333333222111111222222444444444444444444444444111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111111111222222222333333333222333333444444333333222222222333444444444333333333333333333333333333333555444333333222222222333888666444333444444444222555555555666666666666777888888888888777666555444555555555555555555666666444555666777888999999999888888999::::::;;;;;;<<<======>>>???@@@AAAAAABBBBBBBBBCCCEEEEEEEEEEEEEEEHHHHHHIIIJJJKKKLLLLLLMMMJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEErrr```XXXVVVQQQQQQOOONNNLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBB>>>===<<<;;;;;;:::;;;;;;888888888999888777777666666666555555555444444444222222111111111111222222111222222333333222222111111111111000000000000000/////////000000111111111000000000000000000000000333///...111000------000000000000000111111111111000000000000000000000000111111111111111111111111111000000//////000000111111111111111111111111111///000111222333333333333///000111111222222111111222222333333333222111111222111000111333444333222111111222222222333333333111111111222222222333333444333333333333333333444444333333222222333333444111222333333444444333333222222222222222222222222333333444444444555555555444444555666666555444444444444444555555555555666444555555555555666666666555555555555666666666666555666666777777777777777666666666666666777888999666666777888888999::::::777777666666777888:::;;;:::999999999999::::::;;;777999::::::999999:::<<<:::<<<===>>>>>>???AAACCCCCCEEEGGGIIIKKKNNNRRRUUUWWWYYY\\\^^^```dddhhhkkksssvvv{{{xxxuuupppllliiieeeaaa^^^XXXVVVTTTQQQMMMIIIFFFDDDAAA@@@>>><<<<<<;;;:::999888999:::;;;;;;:::;;;;;;999999999999999888777777333333333333333444555555666666555555555555666666444444444444444444444444444444333222222222333333444444444444444444444444222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222111222222333333222222111111111222222222333333333222333333444444333333222333333444444444333222222222222222222222222222222333333222222222333444444999777555444555555444333666666555555555555444444777777888888888777777666555555555555555555444444333444555777888888999999888888888999::::::;;;;;;<<<===>>>???@@@AAABBBBBBAAABBBDDDEEEFFFFFFEEEEEEHHHHHHIIIIIIJJJJJJJJJKKKGGGGGGHHHHHHGGGEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGqqq___WWWVVVOOOOOONNNNNNMMMLLLLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFEEEEEEEEEDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBCCC>>>>>><<<;;;;;;;;;;;;;;;777777777777777666666555666666555555555444444444555444333111000000//////000111222333333333333333/////////000111111222222......//////000000000111000000000000000000000000444///---000...))))))---000000000000111111111111000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000///000222333444444333333//////000111111111111111333333333333333222111000222111000111333444333222111111222222222333333333000000111111111222222222333222222222222222222333444333333222222333333444222222333444444444333333444444444444444444444444333333222222222333444555333333444555555444333333444444444555555555666666555555555666666666666777555555555555666666666777555666666777777777777777555555555555666888999999666777777888999:::::::::777666666666666888999:::777666666777777888999:::888:::;;;;;;:::999:::;;;999;;;<<<<<<<<<===@@@BBB???AAABBBBBBBBBDDDGGGJJJEEEGGGJJJKKKLLLOOORRRUUU]]]___aaacccfffjjjooorrrtttyyy}}}yyyzzzxxxvvvtttrrroookkkhhhbbb___ZZZVVVSSSPPPMMMKKKHHHGGGEEECCCAAA@@@>>>>>>@@@???>>>===;;;:::999888888:::;;;:::999777777888666666666666555444333333222222222222333333444555666666555555555555666666444444444444444444444444222222222333444555777888333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111222222222222222222222222222222222333333222222222111111222222222333333333222333333444444333333222444444444444333333222111222222222222222222222222111111111222333444555666444222111222444666666555666555555444444333222222555666777888888999999888666666666555555444444333333444555777888888999999777888888999::::::;;;;;;<<<===>>>???@@@AAABBBBBBAAABBBDDDFFFFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHIIIHHHGGGEEECCCCCCDDDDDDEEEFFFGGGGGGHHHppp___VVVUUUTTTRRROOOLLLJJJHHHGGGGGGKKKKKKKKKKKKJJJIIIHHHGGGHHHGGGEEEDDDBBBBBBCCCCCCAAAAAABBBBBBBBBAAA@@@@@@======<<<;;;::::::::::::999999999999999777666666666666666666666666666666222222222111111111000000777444222111222333333222111111111111111111111111222111111111000000//////222222111111000000//////111111111111111111222222////////////////////////000000000111222222333333000111333333111111111222000000111111111111000000111111111111111000//////111111000000//////......000111111111111222222222111111222222333333333444111111000000111111222333333222222111111222222333000000000000000000000000000000111111222222222222555444333222222333444555333333333333333333333333222111111000000111111222444444444444444444444444333333333444444444555555444444333222333444555666555555555444444333333333444555555555666666777777777777666666555555444444444444555666666555444444555555666666777777888888777777777777777777777777666666777777888888888999:::::::::::::::999888777::::::999999::::::;;;<<<<<<;;;;;;;;;<<<===???@@@AAAAAAAAABBBCCCDDDEEEFFFKKKLLLNNNQQQSSSUUUWWWWWW\\\]]]```dddiiinnnrrrttt|||}}}}}}||||||}}}vvvuuusssppplllgggcccaaa___\\\YYYXXXWWWVVVTTTRRRKKKJJJHHHEEEDDDCCCCCCCCC<<<<<<<<<;;;;;;:::::::::999888888888777777666666666666666666666666666666777666555444444444444444777777666555444444333333333333333444444444555555444444333333333333222222444555555555444333333222222111000//////000111222222222111111222222333444333333222111111222333333333333333222222111111111222222222222222222222222222222222222222222222222444444444333333222222222222222222222222222222222111111111111111111111111555555555444333222111000333333333444444555555555333333333444444444555555444444444555666777777888777777777777777777777777666666666666666666666666666666666666666777888888777888888888888999999999<<<<<<===???@@@AAABBBCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJ~~~ooo___WWWVVVQQQPPPNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGJJJIIIGGGFFFEEEDDDEEEEEEAAAAAABBBBBBBBBAAA@@@@@@======<<<;;;:::::::::::::::::::::999888888777777222222222222222222111111333222222222222111111111555333222111222333222111111111111111111111111111111111111111000000000///111111111000000000000000000000000///////////////////////////////////////111111000000000000000000---...000000.........///000000111111111111000000111111111111111000//////111111000000////////////000111111111111222222222///////////////000000000111111000000111111222333333222222111111222222333111111111111111111111111000111111111222222222222111111000//////000111111333333333333333333333333444333333222222333333444333333333333333333333333333333333444444444444555333222111111111222444444222222222111111111000000444444444444555555555666666666666666555555555555555555555555555555555555666666666666666777777777666666666666666666666666666666777777777888888888999999::::::999999888777777666666666666777888888;;;;;;::::::;;;<<<>>>???>>>>>>>>>>>>>>>>>>?????????@@@BBBEEEGGGHHHIIIIIIKKKLLLMMMPPPTTTWWWZZZ\\\```aaadddgggjjjnnnppprrrxxxyyy{{{~~~wwwvvvtttqqqnnnkkkhhhgggeeedddbbbaaaaaabbbdddeeeZZZZZZYYYWWWUUURRROOOMMMOOOMMMJJJIIIIIIHHHFFFEEEDDDCCCAAA???===<<<<<<<<<:::999999999888888888888888888888777777777666666777777777777777777777777666666555444444444444444777666666555444444333333333333333444444444555555444444333333333222222222444444555555444333333222333222111000000111222333222222111111222222333444333222222111111222222333333333333222222111111111111111111111111111111111222222222222222222222222444444333333333222222222222222222222222222222222111111111111111111111111444444444444333222111111111111111111111111222222333333333444444444555555444444444555666777777777777777777777777777777777555555555555555555555555555555555555555666666777777888888888888999999999<<<<<<===>>>@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHIIIIII|||mmm___XXXXXXQQQPPPOOOMMMLLLLLLLLLLLLJJJKKKKKKJJJJJJIIIHHHGGGJJJIIIHHHFFFEEEEEEDDDEEEAAABBBBBBBBBAAAAAA@@@???======<<<;;;::::::::::::<<<;;;:::999888888888999555555444444333333333222333333333333222222222222333222111222333333111///111111111111111111111111111111111111000000000000000000000000111111111111111000000000//////......////////////////////////111111000000///......---///111222222111000000111000000111111111111000000000111111111111000000///111000000000000/////////000111111111111222222222222222222222222111111111111111000000111111222333222222111111111111222222222222222222222222222222111111111111222222222222333333222222222222333333333333333333333333333333444333333222222333333444222222222222222222222222333333333333444444444444333222222222222333444555111111111111000000000000333333333444444444444444555555555555555666666666666555444333333444555666777777666666666666666666666666666666666666666666666666777777777777888888888999999999999888888777999888888888888999::::::999999999999:::;;;<<<<<<<<<;;;;;;;;;:::::::::::::::;;;<<<>>>???@@@AAAAAA@@@AAAAAACCCEEEGGGHHHJJJJJJKKKMMMOOORRRTTTVVVWWWXXXZZZ\\\___aaadddfffgggjjjlllooopppooolllhhheeeZZZYYYXXXVVVSSSQQQPPPOOONNNMMMLLLKKKKKKLLLMMMNNNFFFFFFFFFFFFEEEDDDCCCCCCAAA???===<<<<<<<<<;;;:::===<<<;;;999888777777777999888888888888777777777888888777777777777666666777777777777777777777777666555444444444444444444666666555555444333333333333333333444444444555555333333333333222222222222444444444444444333333222333333222222222222333333222111111111111222333333333222111111111111222333222222222222222111111111000000000000000000000000222222222222222222222222333333333333222222222222333333333333333333333333222222222222222222222222222333333444444333333222444444444444333333333333333333333444444444555555444444444555666666777777777777777777777777777777444444444444444444444444444444444444444555666666777888888888888999999999;;;<<<===>>>@@@AAABBBBBBEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGDDDEEEEEEFFFFFFGGGGGGGGG{{{mmm___XXXYYYTTTSSSQQQOOOMMMKKKJJJIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@??????======<<<;;;::::::::::::===<<<;;;999999999999999777777777666555555444444444444444333333333222222111000111222333333111...111111111111111111111111111111111000000000000000//////000000111111222222333333222222111000000000////////////////////////111111000000000/////////000222333333222111111222000000111111111111000000000000111111111111000///000000000000000000000000000000111111111222222222444444444333333222222222111111000000111111222333222222111111111111222222222222222222222222222222222222222222222222222222444444444333333444444444222222222222222222222222222111111000000111111222222222222222222222222222222222333333333444444444555555555555555666666666333333333333333333333333444444444444444444444444444444444555555666666666777666444333333444666777777777777666666555555444666666666666666666666666666666777777777777777777777888888888888888777777999999999999999::::::;;;888888888888999999:::::::::::::::;;;;;;::::::::::::;;;<<<===============>>>>>>>>>???@@@AAACCCCCCCCCDDDEEEGGGHHHJJJKKKKKKHHHHHHIIIKKKMMMOOOQQQRRRSSSTTTWWWXXXXXXVVVSSSQQQJJJIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCC@@@@@@AAAAAAAAAAAAAAAAAA<<<:::999999:::::::::888;;;:::999888777777666666999999999999999999999999777777777777777777666666777777777777777777777777555555444333333444444444555555555444444333333333333333333444444444555555333333333222222222222111333333444444444333333222222222222222222222222222111111111111111222222333222222111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111333222222222222222222222333333333333333333333333222222222222222222222222111222333333444444444333666666555555444444333333333333333444444444555555444444444555555666666666666666666666666666666666444444444444444444444444555555444444555555666777777777888888888999999999;;;<<<===>>>???@@@AAABBBFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGDDDDDDDDDEEEEEEEEEFFFFFF|||mmm^^^WWWWWWSSSRRRQQQOOOMMMLLLJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFGGGFFFFFFEEEDDDCCCBBBAAABBBBBBBBBBBBAAA@@@???>>>======<<<;;;::::::::::::<<<<<<;;;:::999999999999555555555444444333333333444444444333333333222222000000000222333333111///000000000000000000000000000000000000000000111111//////000000111111222222222222222222111111000000000000000000000000000000000000000111111222222222---///000000///......///000000111111111111000000///000000111111111000000000000000000111111111111000000111111111222222222111111000000//////......111111000000111111222333222111111000000111111222111111111111111111111111333222222222222222222222000000111111111111000000222222222222222222222222222111111000000111111222444444444444444444444444222222222333333333444444444444444555555555555555555555555555555555555555666666555555555555555555333333444444555555666666777666444333333444666777777777666666555555444444555555555555555555555555777777666666666666666666666777777888888777777777555555555555555666666777777777777888888888888888777888999:::;;;;;;;;;;;;777888999999:::999999999999999999:::;;;===>>>???===>>>>>>???@@@AAAAAABBBAAAAAAAAAAAAAAACCCDDDEEEBBBCCCEEEFFFFFFEEECCCBBB??????>>>>>>=========<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;999888888999::::::999999999999999888777777777888888888888888888888888666666666666666666777777666666666666666666666666444444333333333444444555444444444444444333333333333333333444444444555555333333222222222111111111222222333333444333333222000111111111111111111000111111000000111111222333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222111111222333444444444444333333222222111111000000333333333444444444555555444444444444555555555555555555555555555555555555444444444444444444444444666666555555666666777888777777888888888999999999;;;;;;<<<===???@@@AAABBBFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFCCCDDDDDDDDDDDDDDDEEEEEE~~~lll]]]UUUUUUNNNNNNOOOOOONNNMMMLLLLLLIIIJJJJJJIIIIIIHHHGGGFFFHHHHHHHHHHHHGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@???>>>======<<<;;;:::::::::::::::;;;;;;;;;:::999888777666666666666666666666666333333333333222222222222111111000222333444222111000000000000000000000000000000000000111111111111000000000000111111111111/////////////////////000000000000000000000000000000000000111222333333333...000111111000//////000000000111111111111000000///000000111111111111000000000000111111111111222000111111111111222222222111111111111111111000000111111000000111111222333111111000000000000111111000000000000000000000000333333333333222222222222111111222333333222111111222222222222222222222222444333333222222333333444444444444444444444444444222222222222333333333333000111222333333333222222333333333333444444444444666666666666666555555555444444444444444555555555666555444333333444555666666666555555555555555555555555555555555555555555777777666666666666555555555666666777777777777666666666555555666666777888666777777888888888777777333555777999::::::999999777888999999999999999999777777777888999;;;<<<===999999:::::::::;;;;;;;;;<<<;;;:::999999999:::;;;<<<<<<===>>>>>>>>>===<<<::::::::::::::::::::::::::::::::::::::::::::::::888777666666555555555555888666555555666777777666666666777777777777666555444444555555555555555666555555666666666666777777555555555555555555555555333333333333333444444555444444333333333333333333333333333444444444555555222222222222111111111111111222222333333333333333///000111111111111000///111000000000000111222222000000111222222111000000000000000111111111111111222222222222222222222222111111111111111111111111111111111222222222222222222222222222222222222222333333333333333333333333111222333333444444444444333333333333333222222222333333333444444444555555444444444444444444444444555555555555555555555555444444444444444444444444666666666666666777888888777888888888888999999999:::;;;<<<===???@@@AAAAAAEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD}}}lll\\\TTTTTTLLLMMMNNNNNNNNNMMMLLLKKKIIIIIIIIIIIIHHHGGGFFFFFFHHHHHHHHHHHHGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@>>>>>>======<<<;;;::::::::::::888999;;;;;;;;;999666555666666777777888888999999333222222222222111111111333222000111333444444333000000000000000000000000///000000000111111111111111111111000000000000000.........///000000111111000000000000000000000000000000000111111111111111111222444444222111222333000000111111111111000000//////000111111111111111000000111111111222222222000111111111111222222222333333333333333333444444111111000000111111222333111111000000000000111111111111111111111111111111444444333333333222222222333444555555555555444333111111111111111111111111444333333222222333333444333333333333333333333333111222222222222333333333///000111222222222111111222222222333333444444444666666666555555444444444555444444444444444444333555555555555555555555555444444555555555555555555555555555555555555555555777777666666666555555555444555666666777777666666888777777777777888999999666777888999888888777666444555777999999999888777888999999:::;;;;;;;;;:::999999999999999:::;;;<<<888888999999999999::::::888777666555555666777888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::999999888888666555555555666666777555444444555666555444444555666777777666555555333333444444444555555555555555555666666666777777444444444444444444444444333333222222333333444555333333333333333333333333333333333444444444555555222222222222111111111111111111222333333333333333000111222222222222111000000000000000000111222222///000111222222111000//////000000000111111111222111111111111111111111111111111111111111111111111000111111111222222222222111111111111111111111111333333333333333333333333222222333444444444333333444444555555555555555555333333333444444444555555444444444444444444444444444444444444444444444444555555555555555555555555666555555555555666777777777888888888888999999999:::;;;<<<===>>>@@@AAAAAACCCDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD}}}kkk[[[TTTTTTOOOOOOOOONNNMMMKKKHHHGGGIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEECCCBBB@@@CCCCCCCCCBBBAAA@@@>>>=========<<<;;;::::::::::::666888;;;<<<;;;999555333111222222333444555666666222222222111111111000000444222111111333444555555000000000000000000000000//////000000111111111222222222111111000000////////////000111222333444444000000000000000000000000111111000000//////.........///111111///...///000000000111111111111000000//////000111111111111111000000111111222222222222000111111111111222222222/////////000000111111222111111111000111222222333111111000000000000111111222222222222222222222222444444444333333222222222000111222222222222111000111111111111111111111111222111111111111111111222222222222222222222222222111111222222222333333333000111222333444333222222333333333444444555555555555555555444444333333333555555555444444333333333444444555666666555444444333444444555555666666666555555555555555555555555777777666666555555555444444444555666777777666666444444444444444555666666666777888999999888777666777888:::;;;;;;999777666555555666777888888888888999999888777777777777888777777777777888888888888888777666555555777999;;;888888777777777666666666777777777777777777777777666666777777777777666666888777666555555666777777999777666666777777777666444555666777888777666555555555555666666666777777444555555555666666777777333333333333333333333333222222222222333333444555333333333333333333333333333333333444444444555555222222222111111111111000000111222333333333333333111222333444444333222111000000000000000111111222///000111222222111000/////////000000111111111222000000000000000000000000000000000000000000000000000000111111222222222222000000000000000000000000333333333333333333333333333333333444444333333222111111111222222333333333333333333444444444555555444444444444444444444444444444444444444444444444666666666666666666666666555444444444444555666666777888888888888999999999:::;;;<<<===>>>???@@@AAABBBBBBCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA??????@@@AAAAAABBBCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDkkk]]]YYYSSSRRRQQQPPPNNNLLLIIIGGGFFFHHHIIIJJJJJJHHHFFFFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@????????????;;;;;;:::999999999999:::::::::999999888777666666888777555444333333444555444333222222111111222222111111111111111111111111111111000000000000111111...---------///111333444333000...///111111///,,,------...///000111222222000000000000000///......000111111111111000000///000000111111222222333333222222111111000000//////111111111111222222222222222222222111111111111000222222111111000/////////000111111111111222222222333222111///............//////000000111111111222000000000000000000000000000000000111111222222222111000000///000222333444222222222222222222222222222222222222222222222222222111000//////000111222333444444333222111333555222222444444444444222222000222333555666666555555222222222333333444444444333333333333333333333333333333333444444444555555111111222333444444555555555444444333333444444555666666666666666666666666666777888777555444444555555555666666666666555555666777777777888888888888777777666666666666777777666666777777777777666666:::999999999888777777777666777888777666555666777...000222555666777777666666666666666666666666666666666777777888888999999777888888888666555555666888888777777777777888888:::999999999888888777777444444555555555555444444555555555555555555555555555555555444444333333333666666555555555444444444222222333333333333444444333333333333333333333333333333222222333333444555000000000111111222222333222222222222222222222222222111111111000000//////000000000000000000000000111111111111111111111111222222111111000000//////000111111111111222222222111111222222222222111111000000111222333444444555111111222222222222111111222333444333333333555777777555333333444444444333333333333333333333333333222222333333333333444444444444444444444444444444555555666666666666555555666666666666666555555444333333333444444444555555777777777888999999::::::999:::<<<>>>???@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>AAA@@@@@@@@@@@@@@@@@@AAACCCCCCCCCCCCDDDDDDEEEEEEkkk]]]YYYSSSNNNNNNNNNNNNMMMKKKJJJIIIHHHIIIJJJJJJHHHFFFFFFGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@?????????<<<;;;;;;:::::::::::::::;;;;;;;;;:::999888888888777666444333333333444444333333222111111111111222111111111111111222222222111111000000000000111111////////////000111333444222000...///000111///---......//////000000111111000000000000000///......///000000111111111000000000000000111111111111111111111111000000000000000////////////000000000000111111111000000000//////111111111111000000000000000111111111111222222222111111000000///000000000111111111000000000000000000000000000000000000000222222222222111111111111222222111111111333444555222222222222222222222222222222222222222222222222333222111000000111222333222333444333222222333555222333333444444333333222111222333555555555555444222222222333333444444444333333333333333333333333222222222222333333333333000111111222333333444444555444444333333444444555555555555555555555555555555666666555444333333555555555666666666666555555666666777777777888888888555555444444444444555555666666777777777777666666777777777777777777666666666777888777555555555777555555555666666555444444555555555555555555555555777777777777777777888888666777888777555444555666555555444444444444555555777777777777666666666555444444555555555555444444555555555555555555555555555555444444444333333333555555555444444444333333222222333333333333444444222222222222222222222222333222222222222333444444111111111222222222222222222222222222222222222222222222222222111111111000000000000000000000000000111111111111111111111111111111111000000000000000000000111111111222222222000111111222222111111000222222222222222222222222111111222222222222111111222333444444333444666777666444222222333444333222333333333333333333333333222222333333333333444444444444333333333333333333555555666666666666555555666666666666666555444444333333333444444444555555666777777888888999::::::999:::;;;===>>>???@@@@@@@@@??????>>>>>>??????@@@@@@@@@???>>>>>>>>>>>>???BBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDkkk]]]YYYSSSOOOOOOOOONNNMMMLLLJJJJJJHHHIIIJJJJJJHHHFFFFFFGGGHHHGGGFFFFFFDDDDDDCCCBBBCCCCCCBBBBBBAAA@@@@@@@@@===<<<<<<;;;:::;;;;;;;;;<<<<<<;;;;;;::::::999999777666555444444444555666333222111111000000111111000000111111222222222222111111000000000000111111111111000000111222333333222000//////000111000...////////////000000000000000000000000000//////......///000111111111111111111000000000000000000///000000000000111111111111////////////000000000000000000000000/////////...000000000111111111111222000111111111111222222222111111000000111111222333222222111111000/////////000000000000000000000000444444333222222111111000333333333222333333444444222222222222222222222222222222222222222222222222333333222222222222333333222333444444222222333444222333333444444333333222111222333444555555444444222222333333333333444444333333333333333333333333222333333333333444444444111222222333333444444555555444444333333444444555555555555555555555555555333555555555333222333444555555555555555555555555666666666666777777777777444444444444444444444444555666666777777666666555555555555555666666666666666777888777555444555666888777666555555555555555555555555555555555555555777777777777777666666666444666666666444333444555444333333333333333333444555555555444444444444444444444555555555555444444444444444444444444444444555444444444444333333333444444444333333333222222222222333333333333444444111111111111111111111111222222222222222333444444333333333333222222222222222222222222222222222222333333333222222222222222000000000000000000000000111111111111111111111111000000000000111111111111000000000111111111222222000111111222222111111000333333222222222111111111111111222222222222111111222333444444333444666888555333222111222333222111333333333333333333333333222222333333333333444444222222222333333333333333555555666666666666555555555666666666666555444444333333333444444444555555666666777888888999999:::888999;;;<<<>>>>>>??????>>>==================>>>>>>>>>=========>>>??????BBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCjjj]]]YYYSSSRRRRRRQQQOOOMMMJJJHHHFFFHHHIIIJJJJJJHHHFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@======<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::999999888777666666666777888999222222111000000000111111000000000111222222333333111111000000000000111111111111111111111111111222111000000000000000000000111000000000/////////...//////000000000000//////---...///111111222222222111111000000//////......//////000000111111222222000111111111222222222222111111000000000///////////////000111111222333333000000111111111222222222222222222111111222333333111111111000000000000000000000000000000000000000333333333222222222222222333333333222222333333333111111111111111111111111111111111111111111111111222222222222222222222222222333444444333222333444333333333333333333333333222222333333444444444444333333333333333333333333333333333333333333333333555555555666666666777777333444444444555555666666555444444333333444444555555555555555555555555555333555555555333333444555555555555555555555555555555555555666666666777777666666666666666666666666555666666666666666666555444444555555666666777777666777777777555444555666666555444444444555777888555555555555555555555555777777777666666555555555333444555555333333333555666666555555555555666666444444444444333333333333333444444555555444444333444444444444444444444444444444444444444444444444333333333222222222111111222222222333333333444444222222222222222222222222222222222111222333333444444444444333333222222222111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111//////000000111111222222000000000000111111111111000000111111111111000000222222222111111111111111111111222222222222111111222333444444333444666888555333111111222222222111333333333333333333333333222222222333333333444444111111222222222222333333444555555666666555555444555555666666555555444333333333333444444444555555666666777777888999999999888888:::<<<===>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDCCCBBBBBBjjj\\\YYYSSSSSSRRRQQQOOOMMMJJJHHHGGGHHHIIIJJJJJJHHHFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCAAA@@@???======<<<;;;;;;;;;;;;<<<::::::::::::999999999999666666555555555666888999333222222111000111111111000000111111111222222222111111000000000000111111//////000000000000000000000000111111000000111111111111000000//////......//////000000000000//////---...///111111222222222111111000000//////......//////000000111111222222000111111111222222222222222222111111111000000000//////000111222333444444000000111111111222222222555444333222111111111111......///000111222222333000000000000000000000000000000111222222333444444111111111222222222222222111111111111111111111111111111111111111111111111000111111111111111111000111333555555333222222333333333333333333333333333222222222222333333333444333333333333333333333333333333333333333333333333555555555666666666777777333333333333444444444444555444444333333444444555555555555555555555555555444555666666555444555777555555444444444444555555444555555555555666666666555555666666666666555555555555666666666666555555555555555666666777777777555666777666555444444666444444333222333444666777555555555555555555555555777666666666555555444444222444555444333333444555777666666666666666666777444444444444444444444444333333444444444444333333444444444444444444444444444444444444444444444444333333222222222111111111222222222333333333444444333333333333333333333333222111111111111222333333444444444333333222222222111111111111111111111111000000111111111111111111000000000000000000000000000000000000000000000000//////000000111111222222//////000000000111111111000000000111111000000000//////000111111222333333111111222222222222111111222333444333333333555777555333111111222222222111333333333333333333333333222222222333333333444444111111111222222333333333444444555555555555444444555555555555555444444333333333333444444444555555555666666777888888999999888888:::<<<===>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===???@@@AAA@@@@@@????????????@@@@@@AAABBBDDDDDDDDDCCCBBBAAAiii\\\YYYTTTPPPPPPOOOOOONNNMMMKKKJJJHHHIIIJJJJJJHHHFFFFFFGGGGGGFFFEEEEEECCCCCCBBBAAABBBBBBCCCCCCBBBAAA???>>>===<<<<<<;;;:::;;;;;;;;;:::::::::999999999999999333333222222333555666888444333222222111111222222111111111111111111111111111111000000000000111111---...///000000000000000///111222111000000111333111111000000//////.........//////000000000000000...///000111111111111111111000000000000000000///000000000000111111111111////////////000000000000222222222222111111111111000000111111222333444444000111111111111222222222666555333222111000000000------...000111222333444000000000000000000000000......///000222333444555...///000111222222222222111111111111111111111111111111111111111111111111///000111111111111000///111333555555444222222333444333333222222333333444333333222222222222333333444444333333333333222222333333333333333333333333222333333333333444444444111111111111111111111111555444444333333444444555444444444444444444444444444555777666555555666888666555444333333444555666444444444444555555555666222333444555555444333222444555555666666555555444555555555666666666666666555666777666444333444555666555444333333333333333444444444444444444444444555555555555555444444444222444555444333333444666555555444444444444555555444444444444555555555555333333444444444444333333333333333333333333333333333333333444444444444555333333333222222222111111222222333333333333444444333333333333333333333333111111111111111222333333333333333333222222222222111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000111111111111/////////000000000111111///000000111111000000///......///000111222333444111111222222222222111111000111222222111222444666555333222111222333222111333333333333333333333333222222333333333333444444111111222222333333444444444444555555555555444444444555555555555444333333333333333444444444555555555555666777777888888999888999;;;<<<>>>>>>??????===<<<<<<<<<<<<<<<<<<======<<<======>>>???@@@AAAAAA@@@@@@??????@@@@@@AAABBBCCCEEEFFFFFFDDDBBBAAA~~~iii\\\YYYTTTPPPPPPPPPOOONNNMMMLLLKKKHHHIIIJJJJJJHHHFFFFFFGGGFFFFFFEEEDDDCCCBBBBBBAAAAAAAAABBBCCCBBB@@@>>>===<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;444333333333444666888999555444333333222333333333333333222222111000000000111111000000000000111111---...///111222222222111///111222222000000222444000000000000////////////......///000000000000000///000000111111111000000000000000111111111111111111111111000000000000000////////////000000000000111111111111000000000000111111111222222333333333000111111111111222222222333333222111111111111111......///000111222222333000000000000000000000000......///000111111222222---///111222444444444444111111111111111111111111111111111111111111111111000111222222222222111000000333555555444333222222444333333222222333333444444333222111111222333333444444444333333222222222333333333333333333333333222222222222333333333333222222222222222222222222555444444333333444444555444444444444444444444444333444666555444444666777666555333222222333555666333333444444444555555555111222444555555444222111444555555666666555555444555555555444444444444444555666777666444333444555444555555555555555444444444444444444444444444444444444444444444444555555222444555555444444555666444333333333333333333444333333333444444444555555222333333444444333333222333333333333333333333333333333333444444444555555444333333333222222222222222222333333333333444444222222222222222222222222111111111111111222222333111111111222222222222222111111111111111111111111000000000111111222222222000000000000000000000000000000000000000000000000111111111000000000000000////////////000000000111//////000000000000////////////000000111111222222111111222222222222111111///000111111000111333555666444222222333444333222333333333333333333333333222222333333333333444444222222222333444444555555333444444555555444444333444444555555444444333222333333333444444444555555555555666666777888888888999:::;;;===>>>???@@@@@@>>>>>>============>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCBBBBBBAAAAAABBBBBBCCCCCCEEEFFFGGGGGGEEECCCAAA~~~iii\\\YYYTTTTTTSSSRRRPPPNNNKKKIIIGGGHHHIIIJJJJJJHHHFFFFFFGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@AAABBBBBBBBB@@@>>><<<;;;;;;:::999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<666666666666888:::<<<===666555444444333333444444444333333222111000//////111111000000000000111111---...000222333444333333...111333222000000222444////////////000000000000......///000000000000000000111111111111000000///000000111111222222333333222222111111000000//////111111111111222222222222000000000000////////////111222222222222333333333000111111111111222222222111111000000111111222333000000000000111111111111000000000000000000000000////////////000000000000---///111444555666666666000000000000000000000000000000000000000000000000111222333444444333222111000222555666444333222222444444222222222222444444444333222111111111222333444444444333333222222222333333333333333333333333333333333444444444555555555555555555555555555555555444444333333444444555444444444444444444444444222333444444333333555666666555333222222333555666333333333444444444555555333444666777777666444333444555555555555555555444444444444333333222222222555666666666444333444555000222444666888999888888444444444444444444444444333333333444444555555555333444555555444444666777555444444333333444444555222222222333333444444444222333333444444333333222333333333333333333333333333333333444444555555555444444444333333333222222222222333333333444444444111111111111111111111111111111111000111222222333000000000111111222222333000000000000000000000000111111111222222333333333000000000000000000000000000000000000000000000000222222111111000000//////////////////000000000000//////000000000000//////111111111111000000000000111111222222222222111111...///000000///000222444777555333333444444444333333333333333333333333333222222333333333444444444222222333444444555666666333444444555555444444333444444555555444444333222333333333444444444555555555555666666777888888888::::::<<<>>>???@@@@@@@@@??????>>>>>>>>>>>>?????????????????????@@@@@@AAADDDDDDCCCCCCCCCCCCDDDDDDDDDEEEGGGHHHHHHFFFCCCBBBzzzmmm___WWWUUUQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIGGGEEECCCBBBAAABBBDDDEEEAAAAAABBBBBBBBBAAA@@@@@@======<<<;;;;;;;;;;;;<<<>>>===;;;:::999999:::;;;<<<777333444888<<<;;;999555111------000333444333000111222333333333333333000000000000000000000000444444333222111000///...111111000000000000111111444444444333222111000///111111111111111000//////////////////000000000000222222111111111111111111000000000000111111111111000000//////000111111222////////////////////////222222111111222333333444000222333444444333111000111111111111111111111111000111111111111222222222111111111111111111111111111000000000//////......333222111333666666333000222222222222222222222222000000000000111111111111000111111111111222222222000111111111111222222222333333222111111111222222111111111222222333333333333333333333333333333333222333333444444333333222555555444333222111000///333333333444444444555555111111333444444444333222555555555444444333333333333333333333333333333333444444444444444444444444555555444333222222111111555555555444444333333333555555555555666666666666444444555555555555444444444444444444444444444444444333222222222222333444444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444111222222333333222222111444444444333333222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000111222222444444555666//////000111111111111111//////000000111111111222000000000000000111111222333333222222111000000000000000000000000000000000***,,,///111111111222333333333222111000///......000000000000000000000000111111111111111111111111222333333444444333333222555555555555555555555555222222111111111111111222444444333222222111111000555444333333222222222333333444555555555444333222666555333222111222333333333444444555555444444333333333444555666777888999::::::;;;===>>>@@@AAAAAA>>>>>>======<<<<<<;;;;;;>>>>>>???@@@AAACCCEEEFFFDDDEEEFFFFFFFFFEEECCCBBBCCCDDDEEEFFFFFFEEEDDDCCC{{{mmm___WWWUUUPPPPPPOOOMMMLLLLLLKKKKKKIIIIIIJJJJJJIIIIIIHHHGGGHHHGGGEEECCCBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@???>>>======<<<;;;;;;;;;;;;<<<===<<<:::999888888999999:::666222333777999999777666555333222333222111///000111222222333333333222000000000000000000000000222222111111111111111000111111000000000000000111333333333333222111000///111111111111111000//////////////////000000000000111111111111111111111111//////000000111111111222///////////////000111222000000000000000000000000222111111111111111222333000111333444444222111000111111111111111111111111000000111111111222222222........................111111111000000/////////333111000111333444222000222222222222222222222222000000000000111111111111000000111111111222222222000111111111111222222222333333333333333444555666222222333333333444444444333333333333333333333333222333333444444333333222333333333333333222222222333333333333444444444444222333444555555555444444555555444444444333333333555555555555555555555555444444444444444444444444555555555444333222222222666666555555555444444444444555555555666666666666444444555555555555444444222222222222222222222222444444333222222333444444444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444444555444444444444444444444444444444444444444444444444111222222333333222222111444444333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000000111111222333333333//////000111111111111111000000000111111111111111000000000000000111111222111111111111111111111222000000000000000000000000))),,,...////////////000222222111111000/////////000000000000000000000000////////////////////////222333333444444333333222444444444444444444444444333333222222222222222333222222222222222222222333555444333333222222222222222333444555555444444333666555444333333333444444333444444444444444444333333333444555666777888888999:::;;;<<<===???@@@@@@????????????>>>>>>=========>>>>>>???@@@BBBDDDEEEDDDDDDEEEEEEEEEDDDCCCBBBAAABBBDDDEEEFFFFFFFFFEEE|||nnn___VVVTTTPPPOOOOOONNNMMMLLLKKKKKKIIIJJJJJJJJJJJJIIIHHHHHHIIIHHHGGGEEECCCAAA@@@@@@DDDDDDCCCBBBAAA???>>>=========<<<;;;;;;;;;;;;<<<;;;:::999888777777777888777444111222555777666555222444555555222000///...000111222222333222222222000000000000000000000000000000000111111222222222222222111000//////000000111111222111111000///...000000111111000000//////////////////000000000000111111111111111111111111...//////000111222222222000////////////000111111111111111111111111111111111111000000000000000111000111222333333222111000111111111111111111111111000000000111111111222222111111111111111111111111111111111111111000000000222111//////111222111000000000000000000000000000000000000000111111111111000000000111111111222222000111111111111222222222111222222222444555666777333333333444444444444444333333333333333333333333222222333333333333222222222222222333333333444444222222222222333333333333222333444444555555444444444444444444333333333333555555555555555555555555444444444444444444444444666666555555444333333333666666666666555555555555444444444555555555666666444444555555555555444444222222222222222222222222555444444333333444444555444444444444444444444444444444444444444444444444333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444111222222333333222222111333333333333222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111//////000111111111111111222222222111111111111111000000000000000111111222//////000111111222333333000000000000000000000000,,,...000000/////////000000000000000000000000000000000000000000000000000////////////////////////222222333333333333222222333333333333333333333333333333222222222333333444000111111222333333444444444444333333333333222222111222333444555555444444666666555444444444555555444444444444444444444444333444444555666777888888888888999:::<<<===>>>>>>?????????>>>>>>>>>>>>============>>>???AAABBBCCCCCCDDDDDDDDDDDDCCCBBBBBB@@@AAACCCEEEGGGGGGGGGGGG}}}nnn___VVVSSSOOOOOOOOONNNMMMLLLKKKJJJLLLLLLLLLLLLLLLKKKJJJJJJGGGGGGGGGFFFDDDCCCAAA@@@CCCCCCBBBBBBAAA@@@???>>>======<<<;;;;;;;;;;;;<<<;;;::::::999888888777777666444222222444666555444,,,///222111///...///222111111222222222222111111000000000000000000000000000000000000111111111111333222111000////////////000000000000000///......///000000000000000//////////////////000000000000000000000000111111111111......///000111222222333333222111000000000000000000000000000000000000000111000000//////////////////000111222222111111000111111111111111111111111000000000000111111111111222222222222222222222222222222111111111111111111333111000///000111222222000000000000000000000000///000000000111111111111000000000000111111111111000000111111111222222222000000000000111222333444333333333333333333333333222222222222222222222222222222333333333333222222111111111222222222222333111111222222222333333333111222222333333333333333333333333333333333333333222222222222222222222222333333333333333333333333666666555555555444444444555555555555555555444444333333444444444555555555333444444555555444444333444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444333333333333333333333333333333333333333333333333111222222333333222222111333222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111000000000//////000111111111111111333333222222111111000000000000000000000111111222///000000000111111111222000000000000000000000000000222333222111000111222//////000000111111111111000000000000000000000000111111111111111111111111222222333333333333222222111111111111111111111111222222111111111222333333111111111222222333333333333333333333333333333222111111222333444555555555555555444444444444444444444444444333333444444444444444555555666777777888777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAABBBCCCCCCCCCCCCBBBBBBBBBAAA@@@BBBCCCEEEFFFGGGFFFFFF}}}nnn___VVVSSSOOOOOOOOOOOONNNLLLKKKJJJLLLLLLMMMMMMLLLLLLKKKJJJEEEFFFFFFFFFEEEDDDCCCBBB@@@@@@AAABBBBBBBBBAAAAAA======<<<;;;;;;;;;;;;<<<;;;;;;;;;:::999999888888666555444444555666555555...000000///,,,,,,000444111111111222222111111000000000000000000000000000111111111000000000//////222222111000//////000000//////000000000///.........//////000000000//////////////////000000000000//////000000000111111111...//////000111111222222666555444222111000//////////////////////////////000000///////////////000//////000000111111111111111111111111111111111111//////000000000111111111////////////////////////111111111111111111222222333222111000000111222444///////////////////////////000000000111111111111//////000000000111111111000000111111111222222222222111111000000111111111222222111111111111111111222222222222222222222222111222222333333222222111111111111111000000000000111111222222222333333333333333333333333444444555333333333333333333333333222222222222222222222222333333333333333333333333555555555555555444444444333333333333333333333333333333333333444444444444333333444444444444333333444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333111222222333333222222111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111333333333222111111000000//////000111111111111111333222222111111000000000000000000000000111111222111111111000000000//////000000000000000000000000111222333222000000111222/////////000111111222222000000000000000000000000111111111111111111111111111222222333333222222111111111111111111111111111000000000000000111222222333333333222222222111111222222333444444444333222111111111222333444555555333333333333444444333333555444333333333333444555444444555555666666777777666666777888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBBBBAAAAAAAAAAAAAAACCCCCCEEEFFFFFFEEEDDDDDD}}}nnn___UUUSSSNNNOOOOOOOOONNNLLLJJJIIIJJJKKKKKKKKKKKKJJJIIIIIIFFFFFFEEEEEEEEEEEEDDDDDD??????@@@AAABBBBBBBBBBBB======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;:::999888777666666666666666555555555777555333000......111333111111111222111111000///000000000000000000000000111111111000000/////////111111000000000000111111//////000000000000//////......///000000000//////////////////000000000000...//////000000111111111000000000000111111111111666555333222111000000///........................///////////////000111111.........///000000111111111111111111111111111111/////////000000000111111000000000000000000000000000000000111111111111111111222333222111000222333////////////////////////000000000000111111111111/////////000000000111111000111111111111222222222444444333222222222222222111111111111000000000000222222222222222222222222111111222222222222111111222222111111000000000///222222222222333333333333555555444444444555666777222222222222333333333333444444444444444444444444333333333333333333333333444444444444444444444444222222222222222333333333222222222333333333444444333333444444444444333333222222222222222222222222222333333444444333333222333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333333333111222222333333222222111111111111222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111333333333222222111111111//////000111111111111111111111111000000000000000000000000000000111111222222222111000000///......000000000000000000000000///000000///------///000//////000000111111111222000000000000000000000000////////////////////////111111222222222222111111111111111111111111111111///////////////000111222444444333333222111111000111222333444555444333222222222111111222333444555111222333333444444333333555444333222222333444555555555555555666666777777666666777888999999::::::<<<============>>>>>>>>>============>>>???@@@AAABBBAAAAAA@@@???@@@@@@@@@CCCDDDEEEFFFFFFEEEDDDCCC|||mmm^^^UUUSSSNNNOOOOOOPPPOOOMMMJJJIIIKKKKKKKKKKKKKKKJJJIIIIIIIIIHHHFFFDDDDDDCCCDDDDDD@@@@@@AAABBBBBBBBBAAAAAA======<<<;;;;;;;;;;;;<<<999:::::::::999888777666555666777777555555444444777555333111222222111000111111111111111000//////000000000000000000000000/////////000000000000000////////////000111222333///000000111111000000000---......///000000//////////////////000000000000......//////000111111222111111111111000000000000000000//////000000111222////////////////////////.........///000111222333............///000111111111111111111111111111111////////////000000000111222222222222222222222222/////////000000111111111///111333222000///000222000000000000000000000000000000000000111111111111////////////000000000111000111111111111222222222333222222222222222333444222222222111111111000000111111111111111111111111111111222222222222111111222222222222222333333333333333333333444444444444333333222222222333444555111111222222222333333333333333333333333333333333222222222222222222222222333333333333333444444444222222222333333444444444222222222222333333333333222333333444444333333222222222222222222222222222111111222333333222111111222222222222222222222222222222222222222222222222333333333333333333333333111222222222222333333333222222222222222222222222222222222222222222222222111222222333333222222111000111111111222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000//////000111111111111111///////////////000000000000000000000000111111222000000000000000/////////000000000000000000000000......///...,,,---///111000000000000000111111111000000000000000000000000////////////////////////111111222222222222111111111111111111111111111111////////////000111222333333222222222222222222222000111333555555444333222333222222111111222333444111222444555555555444444666555333222222333555666555555555555666666666666777777777888999999::::::<<<<<<<<<=========>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBAAA@@@???>>>??????@@@BBBCCCDDDFFFFFFFFFEEEEEE{{{mmm^^^UUUSSSNNNOOOPPPPPPOOOMMMJJJIIIMMMMMMMMMMMMMMMLLLLLLKKKLLLJJJGGGDDDBBBBBBCCCCCCBBBBBBBBBBBBAAAAAA@@@???======<<<;;;;;;;;;;;;<<<888888999999888777555444555666777666555444333444111000///111444555222///111111111111111000//////000000000000000000000000------...///000111222222.../////////000222333444000000111111111111111000------...///000000//////////////////000000000000---......///000111111222222222111111000/////////++++++,,,---///111222444000000000000000000000000.........///111222444555---------......000111111111111111111111111111111////////////000000000000////////////////////////......//////000000000111,,,///222222000......000111111111111111111111111000000000000111111111111////////////000000000000000111111111111222222222......//////000111333333333333333222222222111111111111111111111111111111111111222222222222111111111222222333555666666777333333444444444444555555000///.........///111222111111111222222333333333111111111111111111111111222222222222222222222222333333333333333333333333333333333444444555555555111111222222222333333333222333333444444333333222444444444444444444444444000111222333333222111000222222222222222222222222222222222222222222222222333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222333333222222222000000111111222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000/////////000000000000000//////000111111111111111------......//////000000000000000000000111111222......//////000000111111000000000000000000000000//////000///......111333111111000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111000000000000111222333444111111111222222333444444000111333555555555333222444333222111111111222333222333555666666666555555666555333222222333555666555555555666666666666666777777888888999999:::::::::::::::;;;;;;;;;<<<<<>>>>>>>>???@@@AAAAAABBBAAA???>>>>>>>>>???@@@@@@AAACCCEEEGGGGGGGGGGGG{{{iiiZZZRRRQQQNNNNNNNNNMMMKKKJJJHHHGGGHHHIIIIIIIIIHHHGGGGGGFFFEEEEEEFFFEEECCCAAA???===BBBBBBBBBAAA@@@???===<<<>>>===<<<;;;;;;:::;;;;;;::::::;;;;;;::::::999888555555666666666666555555333333222111000000000111111111111111111111111111000000000000000000000000000000000000111111111111------------...000111222111111000000//////......000000000000000000000000111111111111111111111111000000111111111111000000------...000111333444444222111000//////000111111//////............//////000000000000000000000000,,,...000111000///000222000000///...............000///.........///111222000000000000////////////000000000000000000000000///000000000111111111111222222111111111111111111111111000000000000111111000000111111111111000000333222222222111000000000333222111///...,,,+++***333333222222111000000///111111111111111111111111222333444444222222333444444444333222222333444444111111222222222333333333444444444333333222222222333333333222222222111111222222222222222222222222333333333333333333333333333222111000000111222333222222222222222222222222222222222222222222222222111111222222222222333333111111111111111111111111//////000111111111111000444333333222111111111222222222222222222222222222222222222111111111000000222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111000000111222333333444444444444444333222111000///////////////////////////000000000000111111111111222222111111111111222222444333111000///...//////000000////////////000000111000///......///000111000000000000111111111111000000000000000000000000222111111000000000000000000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000......///000111000000000333222222111000000000111000111111111111222222222222222222222222222222222222222111111222222333444444444555555555555444444555444444333333333444444777777666555555555555555777888888999999:::;;;;;;<<<<<<<<<===============BBBBBBAAAAAAAAAAAAAAAAAA@@@??????@@@BBBBBBAAA???@@@AAACCCBBBAAAAAABBBDDDyyyiii\\\UUUUUUOOOOOOOOONNNMMMKKKIIIHHHKKKKKKLLLLLLKKKJJJJJJIIIFFFFFFEEEDDDCCCAAA@@@???CCCCCCBBBBBBAAA???>>>===>>>===<<<;;;;;;:::;;;;;;::::::;;;;;;::::::999888555555666666666666555555666555444222111000//////111111111111111111111111000000000000000000000000000000000000111111111111---...///000111111111000111111000000////////////000000000000000000000000////////////////////////...//////000000//////.........//////000000000000222111000//////000111111111111000000000000111111000000000000000000000000...000111111///...///000111111000//////////////////////////////000000111000000000000////////////000000000000000000000000000111111111222222222222000000000000000000000000111111000000000000111111000000111111111111000000222222111111111111111111000000000111111111222222111111111111111111111111111111111111111111111111222333444444222222333444444333222111111222333444111111111111222222222333222222222111111111000000333333222222222111111111222222222222222222222222333333333333333333333333333222111111111111222333222222222222222222222222222222222222222222222222333333333444444444555555333333333333333333333333///000000111111111111111444333222222111111222222222222222222222222222222222222222111111111000000222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111111222222333333333222222222222111000//////111111111111111111111111000000000000111111111111222222111111111111222222333222111000//////000000000000000//////000000000222111000//////000111111//////000000000111111111000000000000000000000000222111000000//////000000//////000000000111111111////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000222222111000000000000000000111111111111222222222222222222222222222222222222222222222222333333444444444555555555555444444777666666555555555666666777777666555555555555555777888888999999::::::;;;<<<<<<<<<<<<============@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@BBBBBBAAA@@@@@@AAABBBBBBAAAAAABBBDDDvvvhhh[[[UUUUUUPPPPPPPPPOOOMMMLLLJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEECCCBBBAAAAAA@@@CCCCCCCCCCCCBBB@@@???>>>>>>===<<<;;;;;;:::;;;;;;::::::;;;;;;::::::999888555555666666666666555555555555333222111000000000111111111111111111111111000000000000000000000000000000000000111111111111...///111333333222000...111000000000000/////////000000000000000000000000///////////////////////////000000000000000000///000000//////......------111000000//////000000111111111000000000000111111000000000000000000000000000111222111///------...222222111000000000000000...//////000000000000000////////////000000000000000000000000000000000000111111111222222222333333//////////////////000000111111000000000000111111000000111111111111000000000000111111111111111111555555444222111000///...//////000111222222333333111111111111111111111111222333444333222111222444222222111111111111222222000000000111111111222222222222222111111111111000333222222222222111111111222222222222222222222222333333333333333333333333333333222222222222333333222222222222222222222222222222222222222222222222333333333333444444444444333333333333333333333333000000111111222222222222333333222222111111222222222222222222222222222222222222222111111111111111222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111222222222222222222111111111111111000///...111111111111111111111111000000000000111111111111222222111111111111222222111111000000000000111111111111111111111111111111222111111000000111222222//////000000000000111111000000000000000000000000222111000000//////000000//////000000000000111111////////////000000000000000000000000000000000000000000000000000000000000///000000111111000000///000///.........///111222222111000000///000000000000111111111111222222222222222222222222222222222222222222222333333333333444444555555555555444444666666555555555666666777777666666555555555555666777777888888999:::::::::<<<<<<<<<<<<======>>>>>>??????AAABBBCCCCCCBBBBBBCCCBBBAAAAAACCCCCCBBB@@@@@@AAABBBBBBAAAAAABBBCCCtttfffYYYRRRQQQPPPPPPOOONNNMMMKKKJJJIIIGGGGGGHHHHHHHHHGGGGGGFFFHHHFFFDDDCCCAAAAAABBBBBBCCCCCCCCCCCCBBBAAA@@@???>>>===<<<;;;;;;:::;;;;;;::::::;;;;;;::::::999888555555666666666666555555222222111000000000111111222222222222222222222222000000000000000000000000///000000000111111111111000111111111111000///...000000000000000000000000////////////////////////111111111111111111111111222222333333333333222222000000000//////......---////////////000000000111//////............/////////////////////////////////000222111///......///222111000000//////000000---...000111111111000///////////////000000000000////////////////////////000000111111111222222222/////////000000000000000111111000000000000111111000000111111111111000000//////000000111111222222444333222111000...------000000000111222222333333111111111111111111111111111333333333222111222333111111000000000000111111///000000000000111111111333333333333333333333333222222222222111111111111222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000111111111111111222222333333333222222111222222333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111222222222222111111111111111111222222111000/////////////////////////////////000000000111111111111222222111111111111222222000000000000000111111222111111222222222222111111000000000000000111111111////////////000000000111000000000000000000000000111111000///////////////////////////000000000111////////////000000000000////////////////////////000000000000000000000000//////000000000000//////111000...---...///111333222111111000000111111111000000111111111222222222111111111111111111111111222222222333333333333333333444444555555444444333444333333333333444555555777666555555555555666666777777777888999999::::::;;;;;;<<<<<<======>>>>>>???@@@CCCEEEGGGGGGFFFEEEEEEDDDBBBBBBCCCCCCBBBAAA???AAABBBBBBAAA@@@BBBCCCqqqdddYYYRRRQQQOOONNNNNNMMMLLLJJJIIIHHHJJJJJJKKKKKKKKKKKKJJJJJJHHHFFFEEECCCBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@>>>===<<<;;;;;;:::;;;;;;::::::;;;;;;::::::999888555555666666666666555555333222111//////.........333333333333333333333333000000000000000000000000///000000000111111111111333111///---,,,---...000000000000000111111111111////////////////////////000000000000000000000000222222333333333333222222///000000000000000111111......//////000000000000//////............//////////////////////////////---///000111000///000111000000///............///---...000111111111000///.../////////000000000111////////////////////////////////////000000000000000000000111111222222222111111000000000000111111000000111111111111000000/////////000000111111222***+++---///222444666777111111111111111111111111111111111111111111111111111222333333111111222333000000000000000000000000///000000000000111111111333333333333333333333333222222222111111111000000222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111000000000111111111222222000000000000000000000000111111000000000111222333333222222111222222333333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111222111111111111111111111222222222333222222111111///////////////////////////000000000111111111111222222111111111111222222...///000000111111222222000111222222222222111000---....../////////000000...////////////000000000000000000000000000000000111000000///.../////////...////////////000000000////////////000000000000////////////////////////000000000000000000000000//////000000000000//////111000...---...///111333222222111111111222222333000000111111111222222222111111111111111111111111111222333444444444333333333333444444444444333333333333333333333444555555666666555555555555666666666777777888888999::::::;;;;;;;;;<<<===>>>>>>???@@@BBBGGGJJJLLLMMMKKKJJJGGGEEECCCBBBBBBCCCBBBAAA???@@@BBBAAA@@@@@@AAACCC}}}nnncccZZZUUUTTTNNNNNNNNNMMMKKKJJJHHHGGGHHHHHHIIIJJJJJJJJJJJJIIIGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@>>>===<<<;;;;;;:::;;;;;;::::::;;;;;;::::::999888555555666666666666555555666555333000...---,,,+++333333333333333333333333000000000000000000000000000000000000111111111111333111...++++++,,,///111000000000111111111111222000000000000000000000000........................///000000000000000000///...//////000111222222333------...///000000000000111111000000000000111111000000000000000000000000,,,...000000000000111222000//////..................//////000000000000000......//////000000111111000000000000000000000000........./////////000000000000111111222222333333111111000000000000111111000000111111111111000000//////000000000000000000---...///111333444666666222222111111111111111111111111111111111111111111111222333222111000111333000000111111111111000000000000000111111111222222000111111111111222222222222111111111111000000000222222222222222222222222333333333333333333333333222222333333333333222222111111111111111111111111111111111111111111111111222222222222333333333333222222222222222222222222111000/////////000222333222222111111222222333333111111111111111111111111111111111111111222222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111000000111111111111111111222222333333333222222111111111111111111111111111000000000000111111111111222222111111111111222222...///000111111111111111///000111222222111000///,,,,,,---...////////////......////////////000000000000000000000000000000111000//////......//////......////////////000000////////////000000000000000000000000000000000000000000000000000000000000...//////000000//////...000///.........///111222111111111111111111222333000111111111111222222222111111111111111111111111111222444555555555444333333333444444444444333333555555555555555666777888666555555555555666666777666666777777888999999999:::;;;;;;<<<===>>>??????AAADDDJJJOOORRRRRRPPPOOOHHHFFFCCCAAAAAABBBAAA@@@???@@@AAAAAA@@@@@@AAABBBzzzkkkbbbZZZUUUTTTOOOOOONNNNNNLLLJJJIIIHHHEEEFFFGGGGGGHHHHHHHHHGGGEEEEEEFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;:::;;;;;;::::::;;;;;;::::::999888555555666666666666555555444444222111000000000000111111111111111111111111000000000000000000000000000000000000111111111111222111///------...000111000000111111111222222222000000000000000000000000...........................//////000000//////.........//////000111111222,,,---...000000000000///111111000000000000111111000000000000000000000000---///111111000//////000111000000///...////////////////////////000000111.........///000111111111000000000000000000000000////////////000000000000/////////000111222222222111111000000000000111111000000111111111111000000000000000000000/////////333333222111111000//////000000000111222222333333111111111111111111111111000222333222111000111222000000111222222111000000111111111111222222222333000000111111111222222222111111111111000000000000222222222222222222222222333333333333333333333333111111222333333222111111111111111111111111111111111111111111111111111111222222222222333333333333222222222222222222222222000///...---...///111222222222111111222222333444111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111//////000000111111222222111111222222222222111111111111111111111111111111000000000000111111111111222222111111111111222222///000111111222111000000...///111222222111///...,,,,,,...///000000000///........./////////000000000000000000000000000000000000///............///........./////////000000////////////000000000000000000000000000000000000000000000000000000000000......////////////......////////////000000000000///////////////000111111000111111111111222222222111111111111111111111111111222444555666555444333222333333444444333333222555444444555555777888888555555555555555666777777666666777777888888999999::::::;;;<<<===>>>??????AAAEEELLLRRRUUUUUUSSSRRRIIIFFFBBB@@@@@@AAA@@@???>>>@@@AAAAAA@@@@@@AAABBB{{{kkk```XXXRRRQQQPPPPPPPPPOOOMMMLLLJJJIIIHHHIIIJJJJJJKKKKKKKKKKKKDDDEEEFFFFFFFFFDDDCCCBBB@@@@@@AAAAAAAAA@@@??????>>>>>><<<;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999555555666666666666555555000000000222333555777888////////////////////////000000000000000000000000000000000000111111111111000000000000000000111111000000111111222222222222000000000000000000000000000000000000000000000000000000111111111111000000.........///////////////+++,,,...000000000000/////////............//////000000000000000000000000///111222111///.........222111111000000000000000000///.........///111222---......///000111111222000000000000000000000000000000000000111111111111---......///000111111222111111000000000000111111000000111111111111000000111111000000//////......------......//////000000......///111222333444555111111111111111111111111000222222222111000111222000111222333333222111000111222222222222333333333222222222333333444444444111111111111000000000000222222222222222222222222333333333333333333333333000111222333333222111000000000000000000000000000000000000000000000000000///000000000000111111111////////////////////////000///---,,,---...000111222111111111222333333444000000000000000000000000000000111111222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111...//////000111222222333///000000111111111000000////////////////////////000000000000111111111111222222111111111111222222///000111222222111000///---///000111111000///---,,,---///000111111111000............/////////000000000000000000000000000000000///.........................../////////000////////////000000000000000000000000000000000000000000000000000000000000......////////////............///000111000000000---------------...///000000111111111111222222222000000000000000000000000111222444666666555444333222333333444444333333222222222222333444555666777555555555555555666777888666666666777888888999999::::::;;;<<<===>>>???@@@AAAEEELLLSSSVVVVVVUUUSSSIIIFFFBBB@@@@@@@@@??????>>>@@@AAAAAA@@@???AAABBB~~~lllbbbZZZVVVUUURRRRRRQQQPPPNNNLLLIIIHHHKKKJJJIIIHHHHHHIIIKKKKKKFFFFFFFFFFFFDDDBBB@@@>>>@@@AAABBBCCCBBBAAA@@@???>>>===<<<;;;;;;:::;;;;;;:::999999999::::::888777888666444222111222333444555444333222111111111111333222222222222222222222---...///000000///...---//////000000000000/////////000111222222111000///000000000000000000000000,,,---///000000///...---//////.........---------////////////000000000000000000000000000000000000111111111000000000000000333333222111111111111111000000////////////000000000000000000000000000000////////////000000000000000000//////......------000000000000000111111222////////////////////////000000000000000111111222333333222222111111000000000000000000111222333444111000///......///000111111000000000111222333333111000///...............333333333222111000///...222222222222111///...---111222222222333333333333444333111000000000111111111111222222222333333333000111222333333222111000222222222222222222222222333222222222111000000000111111111222222333333333111111111111111111111111111111222222222222111111222111000.........///000444333111000000000111222//////000000111111111222000000000000111111111111////////////////////////000000000000111111111111444444444333333333222222111111111111111111111111222222333333333333222222---...000111222222222111111111111111111111111111333333222111000000111111111111111111111111111111...000111000///...///111444444333333222111111111111111111111111111111111////////////////////////////////////////////////000000000000111111111111,,,...000111222111///...000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////---...///000000///...---////////////////////////222111000.........///000000000000000000000000000000000000000////////////000000000000000000000000000111111111111222222222333333444444444444555555555555555666666666777777666666555555555555666666555555555555555555555555444555666777888999::::::::::::;;;<<<===>>>???@@@CCCFFFJJJMMMOOOOOOMMMLLLBBBBBB@@@???>>>>>>======@@@@@@@@@???????????????nnnccc[[[VVVTTTQQQQQQQQQPPPOOOLLLJJJIIIKKKJJJJJJJJJIIIIIIJJJJJJHHHIIIIIIHHHGGGEEECCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;:::;;;;;;:::999999999::::::888777888777555333222333444444555444333111111111111111222222222222222222222222000000000111000000/////////000000000000000000//////000111111111111000///000000000000000000000000444444444444444333222111000000/////////.........////////////000000000000000000000000000000000000000000000000000000000000000000///...............//////000000000000//////000000000000000000000000111111000000//////......000000000000000////////////////////////000000111////////////////////////000000//////000000111222111111111111111000000000000000000000111222222333111000///......///000000111111111000111111222222111000000////////////000---...000111222333333333111111222111111000///.../////////000000000111111444444222111111111222222111111111111222222222222111111222222222222111111222222222222222222222222222222222111111111111111111111111222222333333333111111111111111111111111111111222222222222111111333222111000///000000111333222111111000000000111///000000000111111111111000000000000111111111111000000000000000000000000000000000000111111111111111111222222333333333444111111111111111111111111///000000111111000000///---...000111222222111111222222222222222222222222333222222111000000111111111111111111111111111111///000111000///...///111111111111111222222222222111111111111111111111111222222222222222222222222000000000000000000000000//////000000000111111111---...000111111111000///000000000000000000000000000000000000000000000000111000000//////000000111//////////////////////////////////////////......////////////////////////222111000///......///000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222111111111222222222333333222222333333333444444444666555555444444555555666555555555555555555555555444555666777888999::::::999:::;;;<<<===>>>??????>>>AAADDDHHHJJJIIIHHHGGGBBBAAA@@@???>>>>>>>>>>>>??????????????????@@@@@@pppeee\\\UUUSSSPPPPPPPPPPPPOOOMMMKKKJJJJJJKKKKKKLLLKKKJJJIIIHHHEEEFFFFFFEEEDDDCCCBBBAAABBBAAA@@@@@@??????@@@@@@>>>===<<<;;;;;;:::;;;;;;:::999999999::::::888777888777555444333444444555666444222000000000222333111111111111111111111111333222111111000000000000111111111111111111111111///000000111111000000///000000000000000000000000444333222111000/////////000000000000000/////////////////////000000000000000000000000000000000000000000000000000000000000//////...------------......///000111111000///...000000000000000000000000222222111000///...------000000000000111111111111000000//////000000111222////////////////////////000000//////000000111222////////////000000000000111111000000000000111111000000////////////000000222222111000000000111111111000000000000111111222,,,---///111222444444555000000111111111111000000........./////////000000444444333222222222333333000000000000111111111111222222111111111111222222222222222222222222222222111111111111111222222222111111111222222222222222111111111111111111111111111111222222222222111111333222111111111111111222111111222222111111000000000000000000111111111111000000000000111111111111111111111111111111111111000000000000111111111111//////000111222333444444111111111111111111111111///000000111111000000///......///000111111111111333333333333333333333333333222111111000111111111111111111111111111111111///000111111//////000111/////////000111222222222111111111111111111111111000000000000000000000000111111111111111111111111//////000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000//////......//////000////////////////////////111000//////............////////////////////////111000000////////////000000000000000000000000000......//////000000111111000000000000000000000000000111111111111222222222111111111111222222222222111111222222222333333333555444444333333444444555555555555555555555555555555555666666777888999999999999:::;;;<<<===>>>>>>:::===@@@CCCEEEEEEDDDCCC@@@@@@???>>>>>>===>>>>>>>>>>>>>>>???@@@@@@@@@AAAssshhh]]]UUUQQQOOOOOOPPPPPPOOOMMMLLLKKKJJJKKKLLLMMMMMMKKKHHHFFFDDDDDDDDDCCCCCCBBBBBBAAABBBAAA@@@???>>>???@@@@@@>>>===<<<;;;;;;:::;;;;;;:::999999999::::::888777888777666555555555555666666444222000///000222333000000000000000111111111444333111000//////000111222222111111111111222222///000000000000000000///////////////////////////111000...---,,,,,,---...////////////////////////////////////000000000000000000000000000000000000/////////000000000000000000//////.........//////---///000222222000///---////////////////////////111111000000//////....../////////000000111111111111111000000111111222333///////////////////////////////////////000111111---.........//////000000111111000/////////000000///////////////000000000333222111000000///000000////////////000111222222000000111111111111000000//////000111111111111111000000000000111111111111333222222222222222222222////////////000000000000333222111000000111222333111111111111222222222222000000000111222222222333111111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111///000111222222111000///000000000000000111111111///000000000111111111111111111111111111111111111///000000000111111111111...//////000111222222222111111111111111111111111111111222222222222111111...//////000000000000000222222222222222222222222222222111111111111111222111111111111111111111111///000111111000///000111.../////////000000000111111111111111111111111111////////////////////////000000000000000000000000////////////000000000111/////////...///000111111////////////////////////000000000000000000000000//////............//////////////////////////////222111000.........//////////////////////////////000000000////////////000////////////////////////---......///000111111222////////////////////////000000111111111222222222222333333333333444444444222222333333333444444444444333333222222333333444444444444444444444444444555555666666777888888999999999999:::;;;<<<<<<<<<:::<<>>=========>>>>>>======>>>???@@@AAAAAAAAAtttiii^^^UUUQQQOOOOOOPPPPPPOOOMMMLLLKKKIIIJJJMMMNNNNNNKKKIIIGGGHHHGGGGGGFFFFFFEEEEEEEEECCCBBB@@@?????????@@@AAA>>>===<<<;;;;;;:::;;;;;;:::999999999::::::888777777666666555555555555555555333222000000111222333//////000000000111111111333222000///...///000000222222111000000111222222000//////////////////000////////////////////////111000000///000111333444........................////////////000000000000////////////////////////......//////000000000000//////............//////---///000222222000///---////////////////////////......//////000000111111.........//////000000000000////////////000111111/////////////////////////////////...///000000111------....../////////000000000//////.../////////......///000000000000000222222111000////////////............//////000111111222222111000///.........///000111111222111111000000000000111111111111000000000111111111111000....../////////000000000333222111000000111222333000000000111111222222222000000000111222222222333111111111111111111111111000000000000000000000000111111222222222222111111//////000000000000000000...///111222222111000///111111000000000000000000///000000000111111111111111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000111111111222222111111111///////////////000000000000000000000000000000000222111111111111111222222111111111111111111111111000111222111000///000222000000000/////////......000000000000000000000000222222222222222222222222////////////////////////...////////////000000000/////////...///000111111//////////////////////////////////////////////////////............//////////////////////////////222111000.........///000/////////////////////////////////000000000000///////////////////////////---......///000111111222////////////////////////000000111111111222222222222222222333333333444444222222222333333333444444333333222222222222333333333333333333333333333333555555555666777777888888888888999999::::::;;;;;;999;;;===???AAAAAA@@@@@@=========<<<======>>>>>>======>>>???@@@AAAAAAAAAuuuiii^^^UUUQQQPPPPPPPPPPPPOOOMMMKKKJJJHHHJJJLLLNNNNNNLLLJJJIIIHHHGGGFFFEEEDDDCCCCCCDDDCCCBBBAAAAAA@@@@@@AAAAAA>>>===<<<;;;;;;:::;;;;;;:::999999999::::::888777555555555555555555555555333333222222222222222222///000000111111222222222000000000//////000000111222111000//////000111222000//////......//////000000000000000000000000000000000000111222333444555------------............////////////000000000000////////////////////////---......//////000000111---,,,,,,,,,,,,---.........///000111111000///...000000000000000000000000------...///000111222222............////////////---,,,,,,,,,,,,---......//////////////////////////////......//////000111............//////////////////............//////---...///000111111111000111111000/////////000000///............//////000//////000000111111000000...///000111111111111111........./////////000000...///000000111000000000////////////000000000000222222111111111111222222//////000000111222222222111111111111111222222222111111111111111000000000000000000000000000000000111111222222222222111111......///000000000000/////////000000111111000000111111111111000000000000000000000000111111111111111111111111111111111111000000000000111111111111111111111111000000//////000000000000000000000000...//////000000//////...000//////......//////000000000000000000000000000111111111000111111222333111111111111111111111111000111222222000000111222111111111000///.........000000000000000000000000111111111111111111111111..............................////////////000000////////////000000000000000000000000000000000000////////////////////////000//////......//////000////////////////////////111000000//////000000111////////////////////////...//////000000000000///000000000000000000000000......//////000000111111000000000000000000000000000111111111111222222222000000000000111111111111000000111111111222222222444333333222222333333444333333333333333333333333555555555666666777777777777888888888999999999:::777999:::<<<============<<<<<<;;;<<<<<<===>>>???>>>>>>>>>???@@@@@@@@@AAAuuuiii^^^VVVRRRQQQQQQQQQPPPOOOLLLJJJIIIHHHIIIKKKMMMNNNMMMLLLKKKGGGFFFDDDBBBAAA@@@@@@AAABBBCCCCCCCCCCCCBBBAAAAAA>>>===<<<;;;;;;:::;;;;;;:::999999999::::::888777444444444555555555444444111222222333333333222111000000111111222333333444//////000111222222222222222111///......///111222000///............///000000000000000000000000000---...///000000111000000---.........////////////////////////000000000000////////////////////////------......///000000111------,,,,,,---....../////////000000000000//////000000000000000000000000......//////000000111111000000000///////////////---------------.../////////////////////////////////............///000000000000//////////////////------------...///000000,,,---///000111111111000000////////////000000111111000//////////////////------///000111111111111///000000111111111000000/////////000000000111111...///000111222111111000//////000000000111111111111111222222222222111111/////////000111222222222222222222111111111111111222111111111000000000///000000000000000000000000111111222222222222111111...///000111222111111000///////////////000111111111111111111000000000///000000000000111111111111000000000000000000000000000000000000111111111111000000111111111111111111000000000000000000000000......////////////......000///............///000000000000000000000000000111111000000111222222333111111111111111111111111000111222222000000111222000000000000000000000000000000000000000000000000........................////////////////////////........./////////000000---...000111111111000///000000000000000000000000////////////////////////111000000//////000000111////////////////////////...///000111111111111111////////////////////////---...///000111111000///000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222000000000000111111111111111111111111222222222333444444333333333333444444555555555555555555555555555555555666666666666666777777777888888888888999777888999;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>?????????????????????@@@@@@uuuiii^^^VVVSSSRRRRRRQQQPPPNNNLLLJJJHHHHHHIIIKKKLLLMMMMMMMMMMMMKKKJJJGGGEEECCCCCCCCCCCCBBBCCCDDDEEEDDDCCCBBBAAA>>>>>><<<;;;;;;;;;;;;;;;:::999999999::::::888777333333444444555444444333000111333444444333222000000000111222333333444444...///111333444444444333111000///------///000111000///...------...///000000000000000000000000000///000111222222111//////.../////////000000111111////////////000000000000////////////////////////---------...///000000111///////////////000111222000000////////////000000000000000000000000000000000000000000////////////222222111111000000//////000000000000000111222222////////////////////////...............///000000111111000000//////......,,,,,,,,,---...///000111,,,---///000111111111000//////...//////000111222222222111000//////000000...//////000000000000000000000111111111111000000222222222222333333333333///000111222333333222111000000000000111111111111000111222333333222111000...//////000111222222222333222222222111111000000222111111111000000//////000000000000000000000000111111222222222222111111///000111222333333222111000///.........000111222222111111111000000//////000000000000111111111111////////////////////////000000000000111111111111//////000111222333444444000000000000000000000000000000111111111111000000000000...------...///000111111111111111111111111111111000000111222333333111111111111111111111111000222222222111000111222//////000000111111222222000000000000000000000000111111111111111111111111000000000000000000000000............/////////000---...000111222111///...000000000000000000000000////////////////////////111111000000000000111111////////////////////////,,,...000111222222222111////////////////////////---...///111111111000///000000000000000000000000000000000000////////////000000000000000000000000000111111111111222222222111222222222222333333333333333444444444555555555555444444333333444444555777777777777777777777777555555555666666666666666777777777777888888888888888999:::;;;<<<=========:::::::::;;;<<<===>>>???@@@@@@@@@???????????????uuuhhhaaa[[[UUURRRRRRRRRQQQNNNLLLIIIGGGIIIJJJJJJKKKKKKKKKKKKKKKJJJHHHFFFCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDBBB@@@?????????===<<<;;;::::::999999:::;;;<<<<<<;;;999888444333222222444444333222444444333222222111111000111111111111111111111111///000222333444444333333///////////////.........//////000000111111222222111111000000//////.........///000111111000///...---///222111///...///111000000111111111000000///111111000000//////.....................///000111//////............//////---------------...//////...///000111111111111111111111000000//////......////////////////////////***+++,,,---...000111222///---++++++---///000///000000000000////////////////////////////////////////////////////////////---......///000111111222333222000......///111222555444333111000/////////......///000000000000000///000111222111000...,,,000000111111111222222222222222111111000/////////222111111111000000//////000000111111111222222222222222222111111///......111111111111111111111111000000////////////000000111111111111111111111111222111111111000000//////111111000000000000111111222222111111111111222222111111111111111111111111111000///......///000111222222111111111111222222222111000//////000111222222222111111000000//////111111111111111111111111000000////////////000000000000000000000000000000222333333222///......///000000000000111111111111111111111111111000//////222111000//////000111222000////////////111222333//////...//////000111111////////////000000000000000000000000000000000000222111000.........///000000000000000000000000000000000000000000000000000111111000000//////......,,,---...///000111222333111111000000000000111111............////////////000000000000000000000000,,,,,,---.../////////...//////000000000000//////////////////////////////000000////////////000000222111000//////000111222111111222222222222111111111111222222222333333333333333333444444444555555555444333222222444555777777666666555444333333333555555555555555666777888:::::::::;;;<<<===>>>>>>>>>===;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>?????????vvvhhhaaaZZZTTTRRRRRRRRRPPPNNNLLLIIIGGGIIIJJJJJJKKKKKKKKKKKKKKKJJJHHHFFFCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDBBBAAA@@@???>>>===<<<;;;:::::::::::::::999999888888888999555444333444555555444333444444333222222111111000111111111111111111111111...///000111222111000000000000000000000000000000000000000000000111111111111111111111111111000000...///000111111000///...---///111111///...///000//////000111111111111111000000000//////////////////............//////000//////............//////......------...//////000000000111111111000//////111000000000/////////...........................+++,,,---...000111222222000...------///000111000000000000000////////////////////////////////////////////////////////////---......///000000111111......------...000222444222222111111000000111111......///000000000000000///000111111111///...---000000111111111222222222111111111111000000000000111111111111000000000/////////000000000111111111222222222111111000///...111111111111111111111111000000////////////000000000000000000000000000000111111111111000000000///111111000000000000111111111111111000000111111111111111111111111111111111111000///......///000111222111111000000111111222222111000//////000111222111111111000000000000000000000000000000000000000000000////////////000000000000000000000000000000///000111000......///000000000000000111111111111111111111111111000//////222111000//////000111222000/////////000111222333111000000000000111111222////////////000000000000000000000000000000000000222111000///......///000000000000000000000000000000000000000000000000000111000000000/////////...------...///000111222222111111000000000000111111............////////////000000000000000000000000/////////000//////......000000111111111111000000////////////////////////000000////////////000000111111000000000000111111111111222222222222111111111111222222222333333333333333333444444444444555555444333222222444666777999888888777666666555555555555555555666777888888:::::::::;;;;;;<<<===>>>>>>===<<<;;;;;;<<<============>>>>>>>>>?????????wwwiii___XXXSSSRRRRRRRRRPPPNNNLLLIIIHHHIIIJJJJJJKKKKKKKKKKKKKKKIIIHHHFFFDDDBBBBBBBBBBBBCCCDDDDDDDDDDDDBBBAAA@@@???>>>===<<<;;;:::::::::;;;:::888666666777888999666555444555666777666444444444333222222111111000111111111111111111111111000111111111111000//////000000000000111111111111111111111111000000000000000000000000000000111111//////000000000000//////...///000///...---...///...///000000111111111111//////////////////000000000//////............/////////............////////////......//////000000111111111111000///...---000000000000////////////------------------------000000000000000/////////111000......000111111000////////////000000000000////////////////////////////////////////////////.........//////000000111------,,,---...///111222000000000000000111222333......///000000000000000000000000000////////////000000000111111111111222000000000000111111111111111111111111000000000000///////////////000000000111111222111111000///...111111111111111111111111000000////////////000000////////////////////////111111111111000000000000111111000000000000111111111000000//////000000111111111111111111111111111000000////////////000000222111111000000111111222111111000000000000111111000000000000111111111111////////////////////////000000////////////000000000000000000000000000000,,,...//////......///111000000000000111111111111000111111111111000000///111111000000000000111111////////////000111222333333222111111111111111222////////////000000000000000000000000000000000000111000000////////////000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111000000//////000000111............////////////000000000000000000000000111111111111000///...---000111111222222111111000////////////////////////000000////////////000000000000111111111111000000111111222222222222111111111111222222222333333333333333333333444444444444555444333333333444666777888888888777666666555555555555555555666777888999::::::::::::;;;<<<===>>>======<<<<<<<<<<<<======<<<<<<===>>>>>>???@@@@@@xxxjjj^^^VVVSSSQQQQQQQQQPPPOOOLLLJJJHHHIIIJJJJJJKKKKKKKKKKKKKKKIIIHHHFFFDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCAAA@@@>>>>>>===;;;;;;:::::::::;;;:::999888777777888888666444444444666777666555444444333222222111111000111111111111111111111111444444333333222111000000///000000000000000111111222222111111000000//////,,,,,,------......///////////////000000000000000/////////......---......///000000000000000//////---......//////000000000111000///...............//////............//////000000////////////000000/////////000000///......000000000000////////////........................555444222000...,,,+++***111000...///000111000///////////////000000000000////////////////////////////////////////////////........./////////000000111111///...............000000000000000111222222......///000000000000000111000////////////000000000000000000111111111111...//////000111222222222111111111000000000000000000000000000000000000000111111111111111000//////111111111111111111111111000000////////////000000000000000000000000000000111111111000000000000000111111000000000000111111000000////////////000000111111111111111111111111000000////////////000000111111000000000000111111111000000000000000000111//////000000111111222222000000000000000000000000000000////////////000000000000000000000000000000---...000///......///111///000000000111111111111000000111111111111000///111000000000000000000111/////////000000111222222333222111111000000000000////////////000000000000000000000000000000000000000000000////////////000////////////////////////////////////////////////000000000000////////////000000000000////////////000000////////////000000............//////////////////////////////////////////000000000//////...000000111111111111000000////////////////////////000000////////////000000///000111222222111000///111111222222222222111111111111222222222333333333222222333333333444444444555444444333444555666666666666555555444444444444555555555666777888999:::;;;:::::::::;;;;;;<<<===;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>>???@@@AAAyyykkk]]]UUUSSSQQQQQQQQQPPPOOOLLLJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKHHHHHHFFFEEECCCBBBBBBAAABBBCCCDDDDDDDDDCCCBBBAAA>>>===<<<;;;;;;;;;;;;;;;:::;;;;;;;;;;;;999777666444333222333555666555444444444333222222111111000111111111111111111111111555444444222111111000000.........//////000000000222222111111000000//////,,,,,,------....../////////////////////000111111111000///...............111111111000///...---,,,------......//////000000111000///...............//////............//////000000////////////000000+++,,,---...///000000000////////////000000000000////////////////////////222111000///---,,,+++***000///...///000000///....../////////000000000111000000000000000000000000////////////////////////............////////////222222111000/////////...222111000000//////000000......///000000000000000000000////////////000111000000000000000000000000......///000111222222333000000000000000000111111111111111111111111111111000111111111111000000///000000000000000000000000000000////////////000000111111111111111111111111000000000000000000111111111111000000000000111111000000////////////000000000000000000000000000000//////000000000000//////111000000000000000000111000000000111111000000000//////000000111111222222111111111111111111111111000000////////////000000000000000000000000000000000111222111///...///000///000000000111111111111///000000111111111000000000000000111111000000000...//////000111111222222222111000///////////////////////////000000000000/////////////////////////////////000000000000///////////////////////////////////////////////////////////////000000000000000000000000////////////000000////////////000000............////////////////////////////////////+++,,,---...///000000000......////////////......////////////////////////000000////////////000000///000111222222111000///111111222222222222111111111111222222222333333333222222222333333333444444444444444444555555666666555555555555444444444444666666666666888999:::;;;;;;::::::::::::;;;;;;<<<999999::::::;;;;;;;;;;;;:::;;;<<<===>>>???@@@@@@{{{lll\\\TTTTTTPPPQQQQQQPPPOOOMMMJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKHHHGGGGGGEEEDDDCCCBBBAAABBBBBBCCCDDDDDDCCCBBBAAA======<<<;;;;;;;;;;;;;;;:::;;;<<<===<<<:::777666444333222333555666666555444444333222222111111000111111111111111111111111333222111000////////////------......//////000000111111111111000000000000000000000000000000111111//////......///000111222444111///.../////////...111111111000///...---,,,..................//////000//////............/////////............//////000000//////......//////******,,,...///000000000////////////000000000000000000000000000000000000,,,,,,------.../////////000///...///000000...,,,......//////000000111111000000000000000000000000////////////////////////........................///000000000111111111111222111000///////////////......///000000000000000////////////000000000000111000000000000000//////...//////000111222222222000000000000111111111111222222222222111111111111000000111111111111000000000000000000000000000000000000////////////000000111111111111111111111111000000000000111111111111111111000000000000111111111000000//////000000111000000000000000000000000//////000000000000//////111000000//////000000111000000111111111111000000000000000000111111111111111111111111111111111111000000////////////000000000000000000000000000000111222222111000//////000000000000000111111111111///000000111111111111000000000111111111111000000...///000111222222222111111000//////////////////////////////000000000000////////////////////////...//////000000000000///000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000//////......//////000............////////////000000000000000000000000)))***,,,...///000000000---......//////......---////////////////////////000000////////////000000000000111111111111000000111111222222222222111111111111222222222333333333222222222222333333333333444444555555666666666666777777777777777777666666666666666777888:::;;;<<<;;;;;;::::::::::::;;;;;;888999:::;;;;;;;;;;;;;;;;;;;;;<<<======>>>??????{{{mmm\\\TTTUUUPPPPPPQQQPPPOOOMMMKKKIIIIIIJJJJJJKKKKKKKKKKKKKKKGGGGGGGGGFFFDDDCCCAAAAAAAAABBBCCCDDDDDDCCCBBBBBB======<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999888777666444333333444666888777666444444333222222111111000111111111111111111111111333222111/////////000000---......///000000111111000000000000000111111111111111111111111111000000///.........///000222333666333///...000111000///......///////////////.....................------///............//////000//////............//////000//////...------......***+++,,,---.../////////.../////////000000000111000000000000000000000000,,,------...///000000111111000000111222111///---.........///000111111111000000000000000000000000////////////////////////...........................///000000000000000000000////////////000000111......///000000000000000---...///111111111000///111111000000//////////////////000000111111111222///000000000111111111111222111111111000000000000000000111111111111000000000000000000000000000000000000////////////000000111111111111111111111111///000000000111111111111111111000000000000111111111111111000000111111111000000000000000000000000...///000111111000///...000000////////////000000///000111222222111000///111111111000000000000000111111111111111111111111000000////////////000000000000000000000000000000...///111000//////000111000000000000111111111111//////000111111111111111///000111222222111000///---...000111222222111111000000000///000000111111////////////000000000000////////////////////////---...///000111111000///000000000000000000000000000000000000000000000000.../////////000000000111////////////000000000000//////............//////............////////////000000000000000000000000+++,,,---///000000000000......////////////......////////////////////////000000////////////000000111111000000000000111111111111222222222222111111111111222222222333333333111222222222222333333333444555555666666666666666666777777777777777777777666666777777999;;;<<<===;;;;;;::::::999::::::;;;999:::;;;======>>>======<<<<<<<<<=========>>>>>>|||mmm\\\TTTVVVPPPPPPPPPPPPOOOMMMKKKJJJIIIJJJJJJKKKKKKKKKKKKKKKGGGGGGGGGFFFEEECCCAAA@@@AAABBBCCCDDDDDDDDDCCCBBB======<<<;;;;;;;;;<<<<<<===<<<999777666666777777555555444555888999999888444444333333222111111000111111111111111111111111444333222111111111222333...//////000111222222222//////000000111111222222111111000000//////......///.........///000222333777444000///000222111///+++,,,---///000111111111/////////......------,,,...............///000111//////............//////000///...---------------,,,,,,------...---------.../////////000000111111////////////////////////111111111000///.........222222111222333222000...---......///000111111222000000000000000000000000////////////////////////.....................---111111111000///---,,,+++------......///111222333...//////000000000000000,,,...000111222111000///111111000000/////////...000000000000111111111111//////000000111111111222111111000000/////////...///000000111111111000000000000000000000000000000000000////////////000000000000000000000000000000//////000000111111111222111111000000000000111111222222111111111111222222000000000000000000000000...///000111111000///...000000////////////000000///000111222222111000///222222111111000000//////000000000000000000000000000000////////////000000000000000000000000000000+++,,,.../////////111333000000000000111111111111//////000111111111111111///000111222222111000///---...000111222222111111111000000000111222333333////////////000000000000////////////////////////---...///111111111000///000000000000000000000000000000000000000000000000.../////////000000111111////////////000000000111//////............//////............/////////000000000000000000000000000...///000000000000000/////////000000000000//////////////////////////////000000////////////000000222111000//////000111222111111222222222222111111111111222222222333333333111111222222222333333333444555555666777666666666444444444555555555555555666666777888999;;;===>>>;;;;;;:::999999::::::::::::;;;===????????????>>><<<<<<<<<===============yyyjjj^^^VVVTTTRRRRRRRRRQQQOOOMMMJJJIIIGGGHHHIIIKKKKKKKKKKKKJJJIIIIIIIIIHHHFFFDDDCCCBBBAAAAAABBBBBBAAAAAA@@@???>>>>>><<<;;;:::999999999;;;;;;;;;;;;:::999888888777000***,,,444:::888555444333222111000000//////000111111111111000//////000111111000...///000222222111111111000000//////000000//////......------////////////000000000000000000000000000000000000111111000000//////.........///000000///---+++******+++,,,---...000111111000000000000000000000000//////............//////...---...000333222...***......////////////......222///---...000222000...000//////............///000///.........000111222000000////////////000000111111000000//////......111111000000//////......000...---///111111...+++000000000000000000000000000000000000111111111111000000111111111111000000111222222222222333333333222111111111000000//////111000///......///111111...///000111222333333333222222111111000000//////////////////////////////000000000000000000000000000000000000000000000000111111000000//////......444333111000000000111222222111000//////000111222333333222222111111000000000000000000000000000000000000000000000000000000111111222222222222111111............////////////000000000000111111111111111111111111111111111111222222111000///...------111000///......///000111000000000000000000000000000000000000000000000000000///...------...///000,,,---000222333333222111000000000000000000000000222111000//////000111111000000000000111111111111111111000000000000111111000000000000000000000000111111000000//////......000000000000000000000000222111000//////000111222//////............//////////////////////////////111000...,,,,,,,,,---...///000111222111///---,,,------------------------......---------,,,,,,,,,000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////222222333333333333444444444444444444333333222111222333333333333333333444555555666666777777888888777777777666555555444444888888999:::<<<===>>>>>>999999999999999999999999;;;<<<===>>>>>>?????????AAAAAA@@@???>>>>>>??????yyyjjj^^^WWWTTTRRRRRRRRRQQQOOOMMMKKKIIIGGGHHHIIIJJJKKKKKKKKKJJJHHHHHHHHHGGGEEECCCBBBAAABBBBBBBBBBBBBBBAAA@@@@@@>>>===<<<;;;:::999999999;;;;;;;;;;;;:::999888888999333//////444777555222444333222222111111222222111111111222111000000///000111222111///...---...111111111111000000000///000000//////////////////////////////000000000000000000000000000000000000////////////000000000000333222222111000/////////,,,------...///000111111//////////////////////////////............//////.........///111111...+++......////////////......000...,,,,,,...///...---/////////...//////000000000///......///000111222000000////////////000000000000000000////////////////////////000000000000222000---...///000///---000000000000000000000000//////000000000111111111000000111111111111000000....../////////000000000111111111111000000000///333222000////////////000//////000111222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...333222111111000000000111111111000000000000111111111111111111111000000000000000000000000000000000//////////////////////////////000000000000//////....../////////000000000000000000000111111111111111111111111111111111111000000000000////////////111000///......///000111111111111111111111111111000000000000000000000000000000///......///000000...///111222222111000///000000000000000000000000222111000//////000111111//////000000000111111111111111000000000000111111000000000000000000000000000000000000////////////////////////////////////111111000//////000111111//////............//////////////////////////////..................---------...//////000///..............................///.........---------,,,////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333222333333333222222111000222333333333333444444444444555555555666666666666444444444444555555555555999999999::::::;;;;;;;;;777777777777777777777777;;;<<<===>>>>>>??????>>>@@@@@@???>>>>>>>>>>>>>>>yyykkk___WWWUUUQQQRRRRRRQQQOOOMMMKKKIIIGGGHHHIIIJJJJJJKKKKKKJJJGGGGGGFFFFFFDDDCCCAAA@@@BBBCCCCCCCCCCCCBBBAAAAAA>>>===<<<;;;:::999999999;;;;;;;;;;;;:::999888888666555333444555666555333111000000/////////000000111222222222222111000000...000222222000.........111111111111000000000000//////000000000000000000////////////000000000000000000000000000000000000.........///000111111111555444111000///000111222////////////000000111111//////////////////////////////............//////000...---...///000///---......////////////......///...,,,,,,...///...---////////////000000111222000////////////000000111000000////////////000000////////////000000000000.........///000111111111333111...---///000000///000000000000000000000000//////000000000000111111000000111111111111000000---.........////////////111111111111000000000000444333111000///.........000000111111222111111000///000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111111222222111111000000000000111111111111000000///000000000000000000111000000000000000000000000........................---......//////......---/////////000000000111111000000000000111111111111000000000000000000000000------...///000111222222000000////////////000000111111111111111111111111000000000000000000000000111000000//////000000111000111222222222000///...000000000000000000000000111000000//////000000111//////000000000000111111111000000//////000000111000000000000000000000000////////////000000000000........................111000000//////000000111//////............//////////////////////////////+++---///000111///...,,,,,,,,,,,,------...///000////////////////////////////////////....................................000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111111222111111222222222111000000222222333333444444444444444444444444555555555555222222333333444555555666999999999999999999999999777777777777777777777777;;;;;;<<<===>>>>>>>>>>>>??????>>>=========>>>>>>yyykkk___XXXVVVQQQQQQQQQPPPOOOMMMKKKIIIGGGGGGHHHIIIJJJJJJJJJJJJGGGGGGGGGFFFEEECCCBBBAAACCCCCCDDDDDDCCCCCCBBBAAA======<<<;;;:::999999:::;;;;;;;;;;;;:::999888888111333555777777777777888333222111000000000000000222222222222222111111000---///000111000000111333111111111000000000000000//////000000111111222222////////////000000000000////////////////////////.../////////000000000111111111///.........//////////////////////////////........................//////............//////000///...---.../////////......////////////......111000/////////000000000////////////000111333333000////////////000000000000000////////////000000......//////000000111111.../////////000000000111111111000000000000//////////////////////////////////////////000000000111000000111111111111000000000000000111111111222222111111111000000000000000111000000//////.........111111111111111000//////.../////////000000111111111111111111111111111111000000000000000000000000////////////////////////000000000000///////////////000111222222111000//////000111222222111000///......//////000000111111000000000000000000000000////////////////////////---......//////......---000000000000111111111111///000000000111111111111////////////////////////------...///000111222222000000////////////000000222222222222222222222222////////////////////////111111000000000000111111000000111111111111000///000000000000000000000000////////////000000000111////////////000000000111000000////////////000000000000000000000000000000.........///000111111111////////////////////////000000000//////000000000//////............//////////////////////////////,,,---...///000000/////////...---,,,,,,...000111////////////////////////000000000///////////////////////////////////////////////////////////////////////////////////////111111111111111111111111000000000111111111222222111111222222222222111111222222333333444555555555555555555555555555555555333333444444444555555555777777777777888888888888999999999999999999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>===============>>>zzzlll___XXXVVVPPPPPPPPPPPPOOOMMMKKKIIIGGGGGGHHHHHHIIIJJJJJJKKKHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCBBBAAA===<<<;;;;;;::::::::::::;;;;;;;;;;;;:::999888888000333777888777666777888888777555444333222222111111222222222222111000000111111111000...///222444000000000000000000111111//////000000111111222222////////////000000000000////////////////////////111000000000/////////...---.../////////...---,,,//////............------//////////////////////////////............//////000///...---------///111......////////////......000000000/////////000111////////////000111333333///000000000000/////////000000////////////000000......//////000000111111111000000000/////////......///111222111///...---////////////////////////...////////////000000000000000111111111111000000111111111222222222333333000000000000000000111111,,,------....../////////111111111111111000///.........//////000000000111000000000000000000000000////////////////////////////////////////////////////////////000000000000...///111222222111000//////000111222222111000///......//////000000111111000000000000000000000000000000000000000000000000...//////000000//////...000000000000111111111111///000000000111111111111////////////////////////////////////000000000000//////000000000000//////111111111111111111111111////////////////////////000000111111111111000000...//////000111222222222////////////////////////......//////000000000000...////////////000000000000000////////////000000////////////////////////------...///000111222222000000000000000000000000/////////000000///////////////............/////////////////////////////////...------...///000111333111///------...///111........................000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111111111111111222222222333222222333333333333333222222222333444444555666666666666666666666666666666666666666666555555444444444555555666777999999:::999999999999999999999999:::;;;<<<======>>>>>>>>>>>>===============>>>>>>zzzlll___WWWUUUOOOOOOPPPOOONNNMMMKKKJJJGGGGGGGGGGGGHHHIIIJJJKKKHHHHHHHHHGGGGGGFFFEEEDDDBBBCCCCCCCCCCCCBBBAAAAAA===<<<;;;:::::::::::::::;;;;;;;;;;;;:::999888888555777888888666444444444444333222111////////////000111111111111000//////333333222000......///111000000000000111111111111//////000000000000000000////////////000000000000000000000000000000000000111111111000///.........---///000222222000...---...............---------000000000000000000000000//////............///////////////...------///111......////////////......---...///...,,,,,,...///////////////000000111222///000000000000//////...000000////////////000000////////////000000000000111111111000///.........---///111111///---------000000000000000000000000......////////////000000000000111111111111000000000000000000111111111111000000000000111111111111+++,,,---...///000000000000111111111000//////......//////////////////000////////////////////////////////////////////////000000000000000000000000////////////000000000000//////000000111111000000000000111111111111000000///000000000000000000111000000000000000000000000111111111111111111111111///000000111111000000////////////000000000111111000000000000111111111111000000000000000000000000111111000000//////......//////000000000000//////000000000000000000000000000000000000000000000000///000000111111000000///......///000111222333333////////////////////////------...///000000000000......////////////000000000//////......//////000////////////////////////---......///000111111222111111111111111111111111...//////000000//////...//////............//////////////////////////////111000...------///111222444222000...---...///000........................////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333222222333444444444333333222222333444555666666777777777777777777666666666888777777666555555444444333444555666888999:::;;;777777777777777777777777::::::;;;<<<============>>>>>>=========>>>??????{{{lll^^^VVVTTTOOOOOOOOOOOONNNMMMKKKJJJHHHGGGGGGGGGGGGIIIJJJKKKFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;:::999888888777666666666555555333222///.............../////////000000000000///......***---000111000////////////000000000111111111111000000//////////////////////////////000000000000000000000000000000000000000000000000////////////000000000111111111000000............////////////111111111111111111111111//////............//////...///000///------...111......////////////......---...///...,,,,,,...000/////////...//////000000///000111111000///...---000000////////////000000000000000000////////////000000000000/////////////////////---******---000000000000000000000000000........./////////000000000000111111111111000000////////////000000000000///000000000111111111111---...///111111111000000///000000000000000/////////////////////.................................////////////////////////000000000000000000000000.../////////000000000111///////////////000111111111111000000000000111111111111111111111000000000000000000000000000000000000000000000000000000000///000000111111000000///....../////////000000000000000000000111111111111111111111111111111111111000000000000////////////...///000111111000///...////////////////////////000000000000000000000000...///000000000000///...000000///000000111222222////////////////////////,,,---...000000000000///........./////////000000//////............//////////////////////////////......//////000000111111000000000000000000000000......///000000///......//////............//////////////////////////////000000//////////////////000000///.........///000////////////////////////.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111111222333333333333333222222333444555666777777777777666666666555555555555555555555555555555555555555666777888888999999777777777777777777777777::::::;;;<<<============>>>>>>>>>>>>>>>???@@@@@@{{{lll^^^VVVSSSNNNOOOOOOOOONNNMMMKKKJJJHHHGGGFFFFFFGGGHHHJJJKKKEEEEEEFFFEEEEEEDDDCCCBBBAAAAAABBBBBBAAAAAA@@@???<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;:::999888888555333222333666777666555111111111222333555666777///////////////......---$$$,,,111333222111000//////000000111111111222000000//////......------////////////000000000000000000000000000000000000......//////000000111111111000...---...///000222////////////000000000111111111111111111111111111//////............//////---///111000...---...000......////////////.........000222000...---///222000//////............//////000111111111///...---000000////////////000000111111000000//////............//////000000111111111000---)))&&&(((...333000000000000000000000000............/////////000000000111111111111000000000000000000111111111111//////000000111111111222000111222333333222000000//////000000000000//////000000//////.........---........................////////////////////////000000000000000000000000.../////////000000111111000///.........000111222222111000//////000111222333333222222111111000000000000000000000000000000//////////////////////////////000000000000//////............////////////000000000000111111111111111111111111111111111111////////////000000000000...///000111111000///...////////////////////////000000000000000000000000---...///000000///...---222111111000000000000000////////////////////////+++,,,...000000000000///............/////////000//////............//////////////////////////////////////////000000000000////////////////////////---...///000000///...---//////............/////////////////////////////////000111222111000...,,,------------......///000000000000000000000000000---.........//////000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000///000111222222222222222222222333444555666777888666666555555555444444444222333333444444555555666777777777777888888888888999999999999999999999999999:::;;;<<<============??????>>>>>>???@@@AAAAAA{{{kkk```XXXRRRQQQPPPOOOOOOPPPOOOMMMLLLHHHHHHGGGGGGGGGHHHIIIIIIIIIHHHGGGFFFEEECCCBBBBBBCCCCCCCCCCCCBBBAAA@@@??????>>>===;;;999999888888<<<<<<<<<;;;:::999888777999888777666555444333333666555444333222222222222000000000000000000000000000000111111111111000000222111000//////000111222111111000000//////......000000////////////000000333222111000//////////////////000000000000//////000111222111000///000222//////............//////111000///......///000111////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////222111000//////000111222333222111///............222111000//////...,,,)))////////////////////////111111000000////////////)))***,,,...000000000000000000000000000000000000...............///000000111000/////////000222333111111000///////////////---...000111111111000///000///...///111222222111//////000000000000//////////////////////////////111111000000//////......////////////000000000000000000//////.........---000000000000000000000000000000000000111111111111222111000.........///000111111222222222222111111111111111111111111111111...............///000000222111000.........///000///...---,,,,,,---...///222111111111000000//////111111000000//////......555444222111///.........////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///...------...///000---......///000111111222222222111000//////000000111111000000000000111111111111000000//////......---......///////////////000000000///......------000000111111222222333333---------.........//////000000000000//////////////////000000///...------333222000///......//////000000000000000000000000////////////////////////........................//////............//////000000000000000000000000000000000000////////////111111111111111111111111222222111111222222333444333333222222333333444555444444444555666777777888888888777777666666666555444444555555666777777777888999:::;;;;;;:::999888::::::::::::::::::999999============>>>>>>>>>>>>zzzkkk```XXXRRRQQQPPPOOOOOOPPPOOOMMMKKKHHHHHHGGGGGGGGGHHHIIIIIIIIIHHHGGGFFFEEECCCBBBBBBCCCCCCCCCBBBBBBAAA@@@???======<<<;;;::::::::::::=========<<<;;;:::999888555555555555666666666666444333222111000000000000000000000000000000000000000000000000000000000000222111000000000000111222111000000000/////////...000000////////////000000333222111000//////////////////000000000000//////---...///...---,,,---/////////............//////000000///......///000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////111000////////////000111111000000////////////000111///......//////...---////////////////////////......---------,,,,,,,,,+++,,,...///000111000000000000000000000000000000...............///000000111000/////////000111222111111000///////////////---...///000111000000///000/////////111222111000//////000000000000//////////////////////////////111000000000/////////...////////////000000000000000/////////............000000000000000000000000000000000000000000000///111111000///////////////000000000111111000000000////////////////////////...............///000000222111000///......///000000//////......//////000111111111000000000//////111000000000/////////...333222111000///.........////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///...------...///000......//////000000111111222111111000//////000000111000000//////000000111111000000000/////////...---....../////////////////////000000000000000000////////////////////////---------.........//////000000000000///////////////////////////...------......---,,,------...///000000000000000000000000////////////////////////........................//////............//////000000000000000000000000000000000000////////////////////////////////////222222111111222222333444333333222222333333444555333333333444555666666666777777666666666555555555444444555555666777777777777888999::::::999888777999:::;;;<<<<<<;;;:::999<<<<<<<<<<<<============zzzjjj```XXXRRRPPPOOONNNOOOOOOOOOMMMKKKHHHGGGGGGGGGHHHHHHIIIJJJIIIHHHGGGFFFEEECCCBBBBBBAAABBBBBBBBBAAA@@@???>>><<<;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>===<<<;;;999999555555555555666666777777444333222111111000000000000000000000000000000000222111000//////000111222222222111111111111222222000000000000////////////000000////////////000000333222111000//////////////////000000000000/////////000111111//////000111//////............////////////............//////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000//////......//////000///////////////000111111222000...---...///......////////////////////////000000////////////.........//////000111111000000000000000000000000000000...............///000000000000/////////000111222111111000///////////////......///000000000000000111000///000111222111000//////000000000000//////////////////////////////000000000000////////////////////////000000000000////////////............000000000000000000000000000000000//////.........000000000000000//////...//////000000000000//////////////////////////////...............///000000111000000////////////000111000000//////000000111111111000000000000//////000000000000////////////111000//////......//////////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////............//////////////////000000000000111111000/////////000000000//////......//////000000000000000////////////---......////////////////////////000111222222222000000///......---,,,,,,------........./////////////////////000000000000///////////////......---,,,,,,,,,,,,---...000000000000000000000000000000//////////////////////////////////////////////////////............//////000000000000000000000000////////////000000000000////////////////////////222111111111111222333333333333222222333333444555222222333333444555555555666555555555555444444444444444555555666777777777777777888888888888777777888:::<<<===>>><<<:::999::::::;;;;;;;;;<<<<<<<<>><<<<<<;;;;;;;;;;;;<<<<<<============<<<:::999888888777777666555555444444666666555444333333333333000000000000000000000000333111///......///111333333222222222222222222333000000000000////////////000000////////////000000222222111000//////000000//////000000000000//////000111222222000000111222//////............/////////..................///////////////////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////000000////////////000000444111...,,,------...---////////////////////////000000000000000000000000/////////000////////////000000000000000000000000...............///000000////////////000000111111111000000///////////////...//////000000000000000111000///000111222111000//////000000000000//////////////////////////////000000000000////////////////////////000000000000///////////////.........////////////////////////000000//////......------...///000111111000///...//////000000000000//////000000000000000000000000...............///000000000000000////////////000000000000000000000000000000000000000000000//////000000000000//////////////////............//////////////////000000000000////////////////////////000000000000000000000000000000111111111111000000/////////....../////////000000000000////////////111000000/////////000000//////............//////000000000000////////////---......////////////////////////000000111111111111000000000/////////...............////////////////////////000000000000...///////////////......////////////000000111111////////////////////////////////////////////////000000000000000000000000//////............//////////////////////////////////////////000000000000111111111111111111111111111111111111111222222333333333222222333333444555333333444444444555555555444444444444444444444444444444555555666777777777666666777777777777666666777999<<<>>>???===:::888999999999999::::::::::::xxxiii```XXXSSSOOONNNMMMMMMNNNMMMKKKIIIGGGGGGGGGGGGHHHIIIJJJKKKIIIHHHGGGFFFEEECCCBBBBBB@@@@@@AAAAAAAAA@@@??????>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999888777777777666666555555444444777666555444333333333333000000000000000000000000333111///......///111333222222222222222222222222////////////000000000000000000////////////000000222111000000000000000000//////000000000000//////---...//////------.../////////............//////...//////////////////...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......222111000///............222///,,,,,,---///000000////////////////////////------------------------//////.........---......////////////////////////...............///000000......//////000000000000111000000//////////////////////////////000000111222000///000111111000/////////000000000000//////////////////////////////////////////000000000000////////////000000000000.........///////////////////////////////////////000/////////.........---...///000111111000///...000111111222222111111000000000000000000000000000...............///000000/////////000000000000/////////////////////////////////////////////000000////////////000000000000...............//////000////////////000000000000////////////////////////000000000000000000000000000000111111111111000000...//////////////////...000000000000////////////000///////////////000000//////............//////////////////000000000000---......///////////////000000000//////............/////////000000000111........./////////000000.../////////000000000111......///////////////...000000000000000//////...////////////////////////////////////////////////000000000000000000000000//////............//////////////////////////////.../////////000000000111111111111111111111111111111111000000111111222333333333222222333333444555555555555555555666666666333333333444444444444444444444555555666777777777666666666666666666666666666888<<<>>>>>>===:::888888888888888999999999999wwwiii```XXXSSSNNNMMMLLLMMMMMMMMMKKKIIIFFFFFFFFFGGGHHHIIIJJJKKKIIIHHHGGGFFFEEECCCBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999777777333444444555666777888888555444333222111111111111000000000000000000000000222111000//////000111222111111222222222222111111////////////000000000000000000////////////000000111111000000000000000111//////000000000000//////...///000000......///000//////............////////////000000000000//////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////...//////000000//////...333222111///......---------++++++,,,///222333333////////////////////////...............////////////...------------......////////////////////////...............///000000---...///000000000//////111111000//////////////////////////////000111111222111000000111111000/////////000000000000//////////////////////////////////////////000000000000////////////000000000000.........///////////////000000000000000000000000////////////////////////...//////000000000000000111111222222222222111111////////////////////////...............///000000...//////000000000000///...//////000000//////.........////////////000000////////////000000000000/////////...//////000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000......////////////......////////////000000000000//////......//////000000000//////......//////000////////////000000000000---......///////////////000000000///...---------,,,,,,---......///000000....../////////000000000......//////000000111111---...//////////////////////////////...---,,,+++000000000000000000000000//////////////////////////////////////////////////////............//////000000000000000000000000......//////000000111111////////////////////////111000000000000111222222333333222222333333444555666666666666666666666666333333333444444444444555444444555555666777777777777777666666666666777777666888:::<<<===<<<:::999777777888888888999999999vvvhhh```XXXSSSNNNMMMLLLLLLMMMLLLJJJHHHFFFFFFFFFGGGHHHIIIKKKKKKIIIHHHGGGFFFEEECCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA======<<<<<<<<<<<<============<<<<<<;;;999888777333333444555666777888888555444333222222111222222000000000000000000000000000000000000000000000000000000111222222111000000.../////////000000000111000000////////////000000111111000000000000111111//////000000000000//////000222333222111000111222//////............/////////000111222222111000///////////////////////////------------------------000000000000000000000000//////////////////////////////////////////////////////000111111000//////111111000///////////////...---,,,...000111000///////////////////////////000000000000111111111222//////...------...///000////////////////////////...............///000000---...///000000000///...111111000///////////////000//////...///000111222222111000000111111000...//////000000000000//////////////////////////////.../////////000000000111////////////000000000000............/////////000000000000000000000000000...//////000000111111111///////////////000111111000000111111111111000000////////////////////////...............///000000---...///000111111000//////000111111111111000///........./////////000000.../////////000000000111111111000/////////000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000---...///000000///...---......//////000000111111...............///000000111000000//////000000111.../////////000000000111---......///////////////000000000///////////////////////////////////////.../////////000000000000.........///000111111111------...///////////////------...//////...---,,,000000000000000000000000////////////////////////........................//////............//////000000000000000000000000.........///000111111111////////////////////////000000000000000111222222333333222222333333444555555555555555555555555555333444444444555555555555444444555555666777777777888888777666666777888888666777888:::;;;::::::999777777888888888999999999vvvhhh```XXXSSSNNNMMMLLLLLLMMMLLLJJJHHHFFFFFFFFFGGGHHHIIIKKKLLLIIIHHHGGGFFFEEECCCBBBBBBAAAAAABBBCCCCCCBBBBBBBBB;;;;;;;;;<<<<<<===??????>>>>>>>>>===<<<;;;999999666666666666666555555555777777666555444444444444000000000000000000000000000000111111111111000000///000111222222111000///.../////////000000111111000000////////////000000111000000000000000111111//////000000000000//////---///000///...---.../////////............//////000111222333333222111000////////////////////////------------------------000000000000000000000000///////////////////////////////////////////////////000111222222111000//////////////////000000111333222000000///...+++(((////////////////////////,,,---------......//////000///.........000111222////////////////////////...............///000000,,,---///000000000///...111111000///////////////000///.........///111222333111000000111111000...//////000000000000//////////////////////////////.../////////000000111111////////////000000000000---.........//////000000000000000000000000000000......///000111222333333000///.........000111222//////000000000000//////111111111111111111111111...............///000000---...///111111111000///000111222333333222111000---.........//////000000.../////////000000111111222222111000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000---...///000000///...------......///000111111222...............///000111111111000000000000111111.../////////000000111111---....../////////////////////000000111111222222333333222222111111000000////////////000000000000---......///000111111222------...///000000//////---...///111111111000000000000000000000000000000////////////////////////........................//////............//////000000000000000000000000---......///000111111222111111111111111111111111000000000000000111111222333333222222333333444555444444444444444444444444444444444555555666666666444444555555666777777777999888777666666777888999666666777888999:::::::::888888888888999999999999wwwhhh___WWWRRRPPPNNNLLLLLLLLLKKKIIIHHHGGGGGGHHHIIIIIIJJJJJJKKKJJJIIIHHHGGGFFFDDDCCCCCCFFFFFFEEEDDDBBBAAA@@@???>>>>>>===;;;;;;:::::::::999:::;;;;;;;;;999777555777777777777777777777777777666555444222111000//////,,,***,,,111333111...////////////000222333444///...---///222333111...111111000000//////......000000000000000000000000//////000000111111222222222222222222111///...---222///,,,,,,///111000...////////////000000000000000...,,,---000111///---000000000000////////////111000///......///000111000000111111111111000000111000000///...---------//////............//////000000000000000000000000000000////////////000000000///.........000111222////////////////////////...............------------...///111111111000///...///000111111000///...////////////000000000000000000000000000000000000,,,,,,------.../////////////////////............555333111000000000...---000000000000000000000000---.....................000000000000///...---,,,//////000000000000//////111111000///////////////////////////000000000000000000111222333444444555222111000.........///000111111111111111111111111222111111111000000//////////////////////////////000000////////////000000000000000000000000000000000000000000000///......000000000000000000000000------------------------000000000000000000000000000000000000////////////000000000000000000000000111111000000//////......////////////////////////............////////////000000////////////000000........................///...---,,,,,,---...///111111000000000000111111//////000000000000//////000000////////////000000000000000000////////////...............///000000000000000000000000000000////////////............////////////000000000000111111000000//////............////////////......///////////////.........---...///000000///...---............////////////222222222222111///...---////////////000000000000000000111222333333444444444333222111111333555666444555555555444333333222444444444555555555555666777777888888888888777666666666666777888888999999:::999777666666666777888vvvggg^^^WWWQQQOOOMMMLLLKKKKKKKKKIIIHHHGGGGGGHHHIIIIIIJJJJJJKKKJJJIIIHHHGGGFFFDDDCCCCCCEEEDDDDDDCCCBBBAAA@@@@@@======<<<;;;;;;;;;;;;<<<:::;;;<<<<<<<<<:::888777777777777777777777777777333333333222222111111000000---+++---111333111///111111000000000111222222000...---///111222111...111000000000/////////...000000000000000000000000000000000000000111111111+++,,,---///000111111111000///---,,,.../////////.../////////000000000000000...---...000000///------------....../////////000000////////////000000000000111111111111000000111000000///......------//////............//////////////////////////////000//////......//////000000////////////000000111000000000000000000000000000000000000000000000///......///000000000000000//////000000000000//////////////////000000000000000000000000000000000000//////..................//////000111222333444444111///......///000///...//////////////////////////////........................//////////////////...//////000000//////...111111000///////////////////////////000000000000......//////000000111111222111000///......///000000000000000000000000000111111000000000/////////////////////////////////000000////////////000000000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111000000000/////////...////////////////////////............////////////000000////////////000000///////////////////////////...------------...///111111000000000000111111//////000000000000//////000000////////////000000000000000000////////////...............///000000////////////////////////.../////////000000111111////////////000000000000111000000000/////////...,,,------......------,,,/////////////////////.........////////////......000000000000111111111111111111222111111000///...////////////000000000111000111111222333333444444444333222111222333555666444444555555444444333222333333333333444444444555666777777888888777777666666666777777888888999999::::::999888888888888888uuufff]]]VVVQQQNNNMMMKKKKKKKKKKKKIIIHHHGGGGGGHHHIIIIIIJJJJJJKKKJJJIIIHHHGGGFFFDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@======<<<<<<;;;<<<<<<<<<;;;<<<======<<<;;;999888777777777777777777777777111111111111111111111111111...---///222444222000333222111111000000000111000///...///000111000///000000000000////////////000000000000000000000000111000000000000000000///((()))+++---///000111111111111111000//////111333....../////////000000000000...---...///000///...******+++,,,---...///////////////000000////////////000000111111000000///000000000///......------/////////....../////////........................///..................//////000000000000//////...000000000000000000000000//////000000000000000000//////......//////000000000000////////////000000////////////000000000000000000000000000000000000111111000//////...------///000111222333444444555,,,+++***+++...000000///////////////////////////000000000//////.........,,,---...///000000000000.........//////.........111000000///////////////////////////000000000000.........///////////////111000000////////////000////////////////////////000000///////////////...////////////////////////000000////////////000000000000000000000000000000000000000000000//////...000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////////////////............////////////000000////////////000000000000000000000000000000///......------......///111000000//////000000111//////000000000000//////000000////////////000000000000000000////////////...............///000000////////////////////////......///000111222333333////////////000000000000000000000000////////////,,,------......------,,,......////////////////////////............//////000000000000111111111111000000111111111111000000/////////000000000111111111111222222333333444444444333222222222333555666444444555555444444333333222222222333333333444444555666666777777666666666666666777777888999999999:::::::::::::::999999888ttteee\\\UUUPPPNNNLLLKKKKKKKKKKKKJJJHHHGGGGGGHHHIIIIIIJJJJJJKKKJJJIIIHHHGGGFFFDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888666666666666666666666666222222222222222222111222111000///000222333222111111000000//////000000000000////////////000000000000000000000////////////////////////////////////111111000000/////////...,,,------......---------...000111///,,,,,,///222........./////////000000//////....../////////...++++++,,,,,,---...//////---...///000000///...---//////000000000000//////000000//////..................////////////....................................------------......///000111111111///...---........................------------............000///...------...000111111000///......///000111////////////000000000000////////////////////////111111000000////////////000000000////////////...,,,******+++...000000000////////////////////////111111111000//////............///000000000000000------............------000000////////////000000////////////000000000000000000000000000/////////000000000////////////000////////////////////////////////////............////////////////////////000000////////////000000//////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////............////////////000000////////////000000//////////////////////////////............//////000000////////////000000//////000000000000//////000000////////////000000000000000000////////////...............///000000////////////////////////......///000000111222222////////////000000000000000000000000//////////////////000000000000//////............////////////000///...------...///000............//////////////////000111111111111111//////000000000111111111222222222333333333444444444333333333333444555555333444444555444444333333222333333333333444444444444555555666666666666555666777777888888999::::::999:::;;;;;;;;;:::888777sssddd\\\UUUPPPNNNMMMKKKKKKLLLLLLKKKIIIGGGGGGHHHIIIIIIJJJJJJKKKJJJIIIHHHGGGFFFDDDCCCCCC@@@@@@@@@AAAAAAAAAAAABBBBBBAAA???===;;;::::::999;;;;;;;;;:::999999888777666666666666666666666666444444444333222222111111222111000111222333222111...------...///000111111000000000///...///000111////////////000000000000////////////////////////111000000000//////......000000000///...---,,,,,,***+++,,,+++((('''***...............////////////.../////////......///////////////...............---...///000000///...---//////000000000000//////////////////..................///000000///....................................------------......///000111111111///...---------------------------,,,---------......//////000///...------...///000111000///......///000111////////////000000000000////////////////////////////////////000000111111///............---------///---,,,---///000000///........................111111000000/////////...000000111111000///......------............------000000////////////000000////////////000000000000000000000////////////////////////000000000000///000000000000000000000000............////////////////////////////////////000000////////////000000//////////////////////////////000000000000//////////////////////////////........................////////////////////////.../////////000000000111////////////////////////////////////000000000000000000000000000000000000............////////////000000////////////000000........................////////////////////////000000////////////000000//////000000000000//////000000////////////000000000000000000////////////...............///000000........................////////////////////////////////////000000000000////////////000000000000///000000000000000000///---.........//////000000000///...------...///000............////////////...///000111111222111111000000000000111111111111333333333333333444444444444333333333444444555555333333444444555444444333444444444444555555555555444444555666666666666666777777777888999999::::::888999:::::::::999777666sssddd\\\UUUQQQOOONNNLLLLLLMMMNNNLLLKKKGGGGGGHHHIIIIIIJJJJJJKKKJJJIIIHHHGGGFFFDDDCCCCCCAAAAAAAAAAAABBBBBBBBBBBBBBBAAA???===<<<:::::::::;;;::::::999888888888777777777777777777777777777555555444444333222111111111111111111111111111111---------...///000222222111111111///------///111////////////000000000000000000000000000000000000000//////////////////.........///000000000000///...///...---,,,,,,...000------........./////////...///000///...---...000111111000000000/////////.........//////............//////000000//////...//////////////////......---...///000000///...---........................///..................//////000000000000//////...////////////////////////......//////000111111111//////......---.........000000////////////000000////////////000000000000000000000000000000000000------...//////000111111,,,------...///000111222111///......///000000///........................////////////////////////111111111111000///...---.........//////.........///////////////000000111////////////000000000000---------..................//////000000000000///000000000000000000000000...////////////000000000////////////////////////000000////////////000000000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111////////////////////////////////////000000000000000000000000000000000000............////////////000000////////////000000...........................//////000000//////...000//////......//////000//////000000000000//////000000////////////000000000000000000////////////...............///000000........................000/////////.........---////////////000000000000////////////000000000000---......//////......---------......///000000000//////............//////000000000000111111111111...///000111111111111111000000000111111111222222333333333333444444444444333444444444555555555555333333444444555555444444444444444555555555666666444555555666777777777777777777888888999:::::::::999999999999999888888777ttteee\\\VVVRRRPPPOOOMMMNNNOOOOOONNNMMMGGGGGGHHHIIIIIIJJJJJJKKKJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBB@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::999999999999777777777777777777777777333333222222222222222222000111111111000000000111000000000000000111222222111111111///,,,,,,///222.../////////000000000111000000000000000000000000.........///////////////,,,---...///000111111111444222000000111222222222---------.........//////---///000000...---...000///000000000000000000000///......------......///......////////////........./////////////////////---...///000000///...---////////////////////////000//////......//////000000////////////000000111////////////////////////......//////000111111222.../////////......---,,,//////000000000000//////////////////000000000000000000000000000000000000..................//////------...///000111222222000...---...///111111000........................---------...//////000000000000111111111000000///...//////000000//////...///////////////000111111////////////000000000000---------......//////000---...///000111111000////////////////////////////////////000000000111111////////////////////////000000////////////000000000000000000000000000000......///000000000000000000000000000000000000000111111111111111111111111000000000000000000000000.........///000111111111////////////////////////.../////////000000000111000000000000000000000000............////////////000000////////////000000...........................///000111111000///...//////............////////////000000000000//////000000////////////000000000000000000////////////...............///000000........................///////////////000000000////////////000000000000.../////////000000000111......////////////......------......///000000111......////////////......000000000000111111111111///000000111111111000000000000111111111222222222444444444444444444444444333444444555555555555555222333444444555555444444333333444444444555555555444555666777888888888888777888888999999::::::;;;;;;;;;:::999999999999999ttteee]]]WWWRRRQQQOOONNNOOOPPPPPPOOONNNGGGGGGHHHIIIIIIJJJJJJKKKJJJIIIHHHGGGFFFDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB===============>>>??????======<<<;;;::::::::::::777777777777777777777777///000000111222222333333000111111111000///000111444333222222111222222222111222222///,,,,,,///222.../////////000000111111000000000000000000000000---.........//////000000---...//////000/////////222...+++,,,///000///...---------.........//////---///111000---,,,...000------...///000111222222///...---,,,,,,---...///......////////////...............///////////////---...///111111///...---000000000000000000000000000000////////////000000000///.........000111222------------------------,,,,,,,,,---...//////000---...///000///...,,,+++...///000111111000///...////////////000000000000000000000000000000000000/////////...------,,,,,,////////////...............---,,,---///111111111........................+++,,,,,,---...///000000...///000111111222222111//////000000000000/////////////////////000111111////////////000000000000...//////000111222333333---...///111111111000///........................//////000000111111222222////////////////////////000000////////////000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222////////////////////////.../////////000000111111000000000000000000000000............/////////000000000////////////000000000000000000000000000000...///000111111000///...//////............////////////000000000000//////000000////////////000000000000000000////////////...............///000000..............................///000111222333333////////////000000000000.../////////000000111111000000111111111111000000---------...///000000111---...///000000///...---............////////////000000111111111111000000000111111111111222222222444444444444444444444444333444555555666666555555222333333444555555555444222222333333333444444444555555777888999999999999777888888999999:::;;;;;;===<<<;;;:::999:::;;;<<>>===<<<;;;:::::::::;;;<<<<<<;;;:::888777666666666666666555555444666444222222333333222111111111111111111111111111000000111111222222222333000000000000000111111222111111111111111000//////000000////////////000000111000111222444333111///111111000///////////////000000000000000000000000111111000000000000111111000///.........///111222111111111111111000//////000000000000111111111111//////............//////111111000000000000111111111111000000//////................../////////000111111000000//////......,,,,,,,,,---...///000111////////////////////////000000000000000000000000---///000000//////111222///111222000---,,,///222000000000000000000000000444222000...---///111222000000000000////////////////////////////////////111000///---------...///////////////////////////000000000000////////////000000000000000000000000000000000000000000000000........................000000000000000000000000//////////////////////////////000000000000//////222222222111111111111111......////////////......000...---...///000///---000000000///......------111000///......///000111111111000000//////......000000000000000000000000111000///---------...///000000000000000000000000//////000000000000//////000000000000000000000000......////////////......000000000000000000000000000000000000000000000000222222111111000000//////444333222000///.........------......//////000000......///111222444555555222000......000222222222111111222222222222111111000000//////.........---000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000//////......///111333444111111000000//////......,,,,,,---...///000111111000000000000000000000000000000000000000000000000111111000000000000111111111222222222222111000000333333222222111222222222444444444555555555555666444444444555444444333333555555555555555555555555555555555666666777888999;;;::::::999999::::::;;;;;;;;;<<<<<<;;;;;;:::999{{{fff]]]WWWRRRMMMMMMMMMMMMMMMLLLLLLKKKGGGGGGHHHIIIJJJKKKLLLLLLIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@??????>>>===<<<;;;:::::::::;;;<<<<<<;;;:::888777666666666666666555555444666444222222333333222111111111111111111111111111000000000111111111222222000000000000000111111222111111111111111000//////000000////////////000000000//////000111111000...111111000///////////////000000000000000000000000111111000000000000111111000//////...///000111222000000111111000000///.../////////000000000111111000000////////////000000//////............//////111000000000/////////............/////////000000000000///////////////...------------......///000////////////////////////000000000000000000000000,,,---///...------...///...//////...------///000000000000000000000000000000///...---...111333555000000000000/////////...////////////////////////000//////............///////////////////////////000000000000////////////000000000000000000000000000000000000000000000000........................////////////////////////------------------------//////000000000000//////000000000000000000000000......////////////......000///......000000///...////////////............000///...------...///000111000000000/////////...------------------------000//////............///000000000000000000000000//////000000000000//////000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000111111111000000000000000222222111111111111111222//////////////////000000---......//////000000000///...,,,,,,...///000///...//////000000//////...000000/////////.........000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000222444777:::<<<111000000000/////////............///////////////000000000000000000000000000000000000000000000000111000000//////000000111///000111222222222222222333333222222111222222333444444444444555555555555444444444555555444444333555555555444444444444444555555555666666777888999;;;::::::999999::::::;;;;;;;;;<<<<<<;;;;;;:::999~~~iii^^^WWWRRRNNNNNNNNNNNNNNNMMMLLLLLLGGGGGGHHHIIIJJJKKKKKKLLLHHHHHHGGGFFFEEEDDDDDDCCCDDDDDDCCCCCCBBBAAAAAAAAA??????>>>===<<<;;;:::::::::;;;<<<<<<;;;:::888777666666666666666555555444666444222222333333222111111111111111111111111111//////000000000000111111000000000000000111111222111111111111111000//////000000////////////000000000...------...//////...111000000///////////////000000000000000000000000111000000//////000000111///////////////000111111//////000000000///............/////////000000000000000////////////000000//////............//////000000000000////////////....../////////000000000.............../////////.........---......//////////////////////////////000000000000000000000000---...///...---,,,---......,,,+++,,,.../////////000000000000000000000000///.........///111333444000000000/////////......////////////////////////---...//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000........................................................................//////000000000000//////...........................//////000000//////...111///...///000111000///............///////////////......------......///000000000000////////////////////////////////////---...//////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000111111111111000000........................000000000000000000000000000000000000111111111111000000000111222333444555000000000000000000//////........................///---,,,,,,...//////...---......//////......---000000////////////......000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000------///000333666888999000000000000////////////000000//////.........---000000000000000000000000000000000000000000000000000//////......//////000...///000111222333333333333222222111222222333333444444444444555555555555333444444555555555444444444444444444444444444444555555555666666777888999;;;::::::999999::::::;;;;;;;;;<<<<<<;;;;;;:::999kkk___WWWRRRMMMMMMNNNNNNMMMMMMLLLKKKGGGGGGHHHIIIIIIJJJKKKKKKHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDCCCCCCBBBBBBBBBAAA??????>>>===<<<;;;:::::::::;;;<<<<<<;;;:::888777666666666666666555555444666444222222333333222111111111111111111111111111///////////////000000000000000000000000111111222111111111111111000//////000000////////////000000000...,,,,,,---//////...000000////////////000000////////////////////////000000////////////000000///////////////000000111......////////////..................//////////////////............//////111111000000000000111111000000000000////////////...////////////000000000,,,,,,------......//////000///...............///////////////////////////////////////////////////000111222111///......//////,,,***,,,///222111///////////////////////////111111000///////////////000000/////////.........////////////////////////,,,---...000000000///...////////////////////////////////////000000000000000000000000000000000000////////////////////////........................////////////////////////111111111111111111111111000000////////////000000------.............../////////000000000000//////111000//////000111000///---------...///000000111/////////....../////////000000000000////////////000000000000000000000000,,,---...000000000///...//////////////////////////////000000000000/////////////////////////////////000000111111000000/////////////////////////////////////////////////////////000000111111222222/////////000111222333444222222111111000000//////000///000000000000000000000.........000111000/////////000000000000//////000000//////////////////////////////////////////111111000000//////......////////////////////////////////////////////////000000000000000000111111000000000000////////////////////////............000000000000000000000000//////////////////////////////............////////////000111222333333333222222111111222222333333333333444444444555555555333444444555555555555555333333333333444444444444555555555555666777888999;;;::::::999999::::::;;;;;;;;;<<<<<<;;;;;;:::999mmm___WWWRRRLLLLLLMMMMMMLLLLLLKKKJJJGGGGGGHHHHHHIIIJJJJJJJJJHHHGGGGGGFFFEEEDDDCCCCCCDDDCCCCCCCCCCCCCCCBBBBBB??????>>>===<<<;;;:::::::::;;;<<<<<<;;;:::888777666666666666666555555444666444222222333333222111111111111111111111111111000000000///////////////000000000000000111111222111111111111111000//////000000////////////000000222///------...000000000000000////////////000000////////////////////////000000////////////000000...//////000000000000000......////////////..................////////////...------,,,,,,------...111111000000000000111111////////////000000000000////////////000000000111,,,,,,------......//////000//////.........//////////////////////////////////////////////////////000111222111///......///000---+++---000333222000////////////////////////000000000000000///......////////////............////////////////////////,,,---...000000000///...////////////////////////.../////////000000000111////////////////////////////////////////////////////////////////////////000000000000000000000000222222222222222222222222000000////////////000000.........//////000000000//////000000000000//////000///...///000111000...,,,------...///000111111000000000111111000000000////////////000000000000------------------------,,,---...000000000///...//////////////////////////////000000000000//////////////////////////////...//////000000//////...000000000000000000000000//////////////////////////////000000111111222222000000////////////000111222222111111000000//////......//////000000111111000///...///111222111/////////000000000000////////////000000000000000000////////////////////////111111000000//////......////////////////////////////////////////////////555444444333222111000///////////////000000000000............//////////////////////////////////////////////////////////////////............//////111111222222222111111000222111111111222222333444333333333444444444444555333444555555666666666555333333333444444555555555555555555555666777888999;;;::::::999999::::::;;;;;;;;;<<<<<<;;;;;;:::999ooo```XXXSSSLLLLLLLLLLLLLLLKKKJJJJJJGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC??????>>>===<<<;;;:::::::::;;;<<<<<<;;;:::888777666666666666666555555444666444222222333333222111111111111111111111111111111111000000000000//////000000000000000111111222111111111111111000//////000000////////////000000222000//////000111111000///////////////000000111000000000000000000000000000//////......//////000......///000000000000000......///000000000//////....../////////000000000...------------------...//////............//////////////////000000000000/////////000000000111111...............//////////////////...//////000000////////////////////////000000000000000000000000---...///...---,,,---...000///......000111111111000000000000000000000000+++,,,...000111111111000/////////.........------////////////////////////---...//////////////////////////////////////////......//////000000111111////////////////////////000000000000000000000000////////////////////////111111111111111111111111////////////////////////111000///......///000111/////////000000111111222///000000111111000000///000...---...///000///...---------...///000000111000111111222222111111000////////////000000000000........................---...//////////////////000000000000000000000000//////000000000000//////000000000000000000000000......////////////......111111111111111111111111000000000000000000000000000000000000111111111111111000///...............000000000000000000//////,,,,,,---...//////000000...------...000111///...---......//////......---//////000000000000111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111000//////////////////000000000000---.........//////000000////////////////////////000000000000000000000000000//////......//////000222222222222222111000000111111111111222333444444333333333333444444444444333444555666666666666666333444444555555666666666555555555666666777888999;;;::::::999999::::::;;;;;;;;;<<<<<<;;;;;;:::999ppp```XXXSSSLLLMMMMMMMMMMMMLLLKKKKKKGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDD??????>>>===<<<;;;:::::::::;;;<<<<<<;;;:::888777666666666666666555555444666444222222333333222111111111111111111111111111222222111111111000000000000000000000000111111222111111111111111000//////000000////////////000000111000///000111222000...///////////////000111111000000000000000000000000//////............//////---...///000111000000///...///000000111111000000/////////000000000111111/////////......///////////////............//////.../////////000000000111//////000000000111111111000000///////////////...///.........///000111111////////////////////////000000000000000000000000,,,---///...------...///.../////////......///111000000000000000000000000***,,,...111222111000/////////.........---------////////////////////////000//////............///////////////////////////.........///000111111111////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////111000///......///000111...//////000000111222222000000111111111111000000///---,,,---...///...,,,------......//////000000///000111222222111000///.../////////000000000111111111111111111111111111000//////............///000000000000000000000000//////000000000000//////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111111111000000000000000111000000/////////////////////////////////000000///////////////////////////......000222222000......//////000000//////...//////000000000111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000,,,---...///000000//////.../////////000000000111///////////////.........////////////////////////000000000000000000000000111000000//////000000111000111111222222222111111111111111111222333444555222222333333333444444444333444555666777777777777444444555666666777888888555555555666666777888999;;;::::::999999::::::;;;;;;;;;<<<<<<;;;;;;:::999pppaaaXXXTTTNNNNNNNNNNNNNNNMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHIIIJJJIIIIIIHHHGGGFFFEEEEEECCCCCCCCCDDDDDDDDDDDDDDD??????>>>===<<<;;;:::::::::;;;<<<<<<;;;:::888777666666666666666555555444666555333222333333222111111111111111111111111111333222222222111111000000000000000000000111111222111111111111111000//////000000////////////000000/////////000222111///---///////////////000111111000000000000000000000000//////............//////---...000111111111000/////////000111111111111111000000000000111111111111111111000000000000111111111111000000000000111111.../////////000000111111000000000000111111111111111111000000//////..................///111222222////////////////////////000000000000000000000000---///000000//////111222---///000///,,,+++---000000000000000000000000000---...000222111///---+++//////.........---------////////////////////////222000///---------...///////////////////////////---......///000111111222////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222000///......///000222.........///000111111222000000111111111111000000...---,,,,,,---...---,,,.........///////////////...///000111111000///....../////////000000111111........................222000///---------...///000000000000000000000000//////000000000000//////000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000222222111111000000//////111000000000000000111111------......//////000000333333333222111000000000111111111333555555333111111111222222222222111111//////000000111111111222000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000111333444444333222222.../////////000000111111222111000///...---,,,,,,////////////////////////000000000000000000000000111111000000000000111111...///000111222333333333111111111111222333444555222222333333333444444444333444555666777777777777555555555666777888888999555555555666666777888999;;;::::::999999::::::;;;;;;;;;<<<<<<;;;;;;:::999rrrbbbXXXSSSLLLKKKJJJKKKLLLMMMLLLKKKHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDDDDCCCCCCDDDCCCCCCCCCCCCBBBBBBBBB@@@???>>>===<<<;;;::::::<<<;;;;;;::::::999999999777777777777666666666666777555333111111111222333333333333222222222111111////////////000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////////////////111111000///////////////......//////000000111111000000000000000000000000,,,...111222000.........000000000000000111111222000000////////////000000111111222222222111111000000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000222222111000///...------////////////////////////222111111000//////......,,,,,,...///000000000000---.........//////000000///////////////////////////////////////.....................///////////////////////////////////////111333222///...000222------............------////////////000000000000////////////////////////---......///////////////000000///...............000000000000000000000000111111222222222222111111000111111111111222222222111111000///////////////000000000000000000000000//////............//////222...++++++...000111000////////////////////////000///............//////111111111111111111111111000000000000000000000000111111000000//////......,,,------...///000111111000000000000000000000000////////////////////////000000000000000000000000......////////////......111111222222111000...---111111000000000000111111000000000000000///......////////////////////////------------.........///111111111111111111111111000000000000111111111111////////////////////////////////////////////////000000//////.........---//////000000000000//////000000111111111111000000000000000000///////////////////////////////////////......------///000111////////////000000000000000000000000000000000000333333333333333333333333222222111111222222333444555555444444444444555555555555555555666666666666666555444444555666777888888777666555555666777888;;;:::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<>>===<<<;;;;;;:::::::::999888777666666555777777777777666666666666666555333111000111222333333333222222111111111111/////////000000000111111000000000000111111111111000000000000000000000000------...///000111222222////////////////////////111111000///////////////////////////000000000000000000000000000000000000---///111111000///////////////......//////000111000//////////////////000000000111111111111000000000000////////////000000000000000000000000000000.../////////000000000000////////////////////////000000///////////////...///////////////////////////......---,,,,,,++++++------...///000000000//////////////////.........////////////////////////............/////////000............////////////////////////////////////---...///...---,,,---...---......//////......---////////////000000000000////////////////////////---......///////////////000000///...............////////////////////////000000111111111111000000//////000000000111111111111111000///////////////000000000000000000000000//////............//////111...,,,,,,...000000000////////////////////////000//////......//////000111111111111111111111111........................000000000000////////////------......//////000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000///000000111111111000000111000000//////000000111000000000000000///......////////////////////////---.........////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000/////////.........//////000000000000////////////000000000000//////000000000000///////////////////////////////////////......---...///000111////////////000000000000000000000000000000000000111111111111111111111111222222222111222222333444555555444444444444555555555555555555666666666666666555444444555666777888888777666555555666777888777777777777777777777777;;;;;;;;;::::::;;;;;;;;;uuudddYYYSSSNNNLLLKKKKKKLLLLLLKKKIIIFFFFFFFFFGGGGGGHHHHHHHHHIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB>>>>>>======<<<<<<<<<;;;>>>===<<<;;;:::999888888777777777777666666666666555444222111000000111111222111111111111000000000000000000111111111222222000000000000111111111111////////////////////////------...///000111222222////////////////////////000000000000////////////000000000000////////////000000000000000000000000///000111000///...///111......------......///000//////............////////////000000000000//////000000////////////000000000000000000000000000000....../////////000000000........................------........./////////////////////////////////111000000//////......---......///////////////...111000000//////......---000000000000000000000000------......//////000000............////////////////////////////////////111000//////111111000///---......//////......---////////////000000000000////////////////////////---......///////////////000//////............/////////////////////////////////000000000000//////........./////////000000111000000///////////////000000000000000000000000//////............//////000...,,,,,,...000000000////////////////////////000000000//////000000111000000000000000000000000........................////////////000000000000.........///////////////000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000///...//////000111222333000//////......//////000000000000000000///......////////////////////////////////////000000000000////////////////////////000000000000111111111111222222222222222222222222111111111111111111111111000000////////////......//////000000000000//////......////////////......////////////000000000000///////////////////////////............///000000////////////000000000000000000000000000000000000111111111111111111111111222222222222222333444444555555444444444444555555444555555555555666666666555555555444555555666777777777666666666666777777999999999999999999999999;;;;;;::::::::::::;;;;;;xxxeeeZZZSSSOOOMMMLLLKKKLLLKKKJJJHHHFFFFFFGGGGGGHHHHHHIIIIIIIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA===============<<<<<<<<<@@@???>>>===<<<;;;:::999777777777777666666666666444333222111000000000000111000000000000000000000000111111111222222222222///000000000111111111111////////////////////////000000000000///////////////////////////////////////000000000000000//////111111000000//////......///////////////////////////000000///------///111......------......///000//////............//////---...//////////////////000000////////////000000////////////////////////........./////////000000........................------------.........///////////////////////////111111111000000000//////...///////////////...---000000000///////////////000000000000000000000000///////////////.....................////////////////////////////////////333000...000333444222000......////////////......////////////000000000000////////////////////////---......///////////////000///............//////////////////////////////......////////////............/////////000000000000000////////////000000//////////////////////////////............/////////...------...///000000////////////////////////111000000000000111111222////////////////////////..............................//////000000111111///////////////.........////////////////////////////////////////////////////////////////////////......////////////......//////......///000222333//////............//////000000000000000///......///////////////////////////000000000000111111111000000000000000000000000///000000000111111111111222222222222222222222222000000000000000000000000000000////////////////////////000000000000//////...//////000000//////...////////////000000000000////////////////////////............/////////000////////////000000000000000000000000000000000000222222222222333333333333333222222222222333444444555444444333333444444555444444444555555555666666555555555555555555555555777777666666666666777777999999::::::::::::;;;;;;:::::::::;;;;;;:::::::::{{{ggg[[[SSSOOOMMMLLLKKKLLLKKKJJJHHHGGGGGGGGGHHHIIIJJJJJJKKKIIIHHHGGGEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA===============<<<<<<<<<<<<<<<;;;:::999888777666777777777777666666666666333333222111000000000000000000000000000000000111000111111111222222222222///000000000111111111111////////////////////////000000000000////////////////////////////////////...///000000000000//////111111000000//////......////////////////////////...//////...------...000//////......//////000111//////............//////------...///////////////000000////////////000000////////////////////////............////////////....................................------------////////////////////////......------------,,,,,,...///////////////...------......///000111222222000000000000000000000000111111000///...------,,,............///////////////////////////////////////,,,+++,,,000111///---...//////////////////...////////////000000000000000000000000000000000000---....../////////////////////............//////..............................////////////....../////////000000000111111000000////////////000000//////////////////////////////............//////...............//////000////////////////////////000000000000000111222222........................////////////////////////......//////000000111111///////////////.........////////////////////////000000000000000000000000////////////////////////......////////////......111000///......///000111//////............//////000000000000000///......////////////////////////000000000000111111111222000000000000000000000000///000000000111111111111111111111111111111111111//////////////////////////////000000000000000000//////000000000000/////////000000111111000000///.../////////000000000111////////////////////////---......///////////////////////////000000000000000000000000000000000000111111111222222333333333333333222222333333444555444444333333333333444444444444444444555555555555555555555555555555444444666666777777777777666666555555666666777777777888999999:::;;;;;;:::999999}}}iii[[[SSSNNNLLLKKKKKKLLLLLLKKKIIIGGGGGGHHHIIIJJJJJJKKKKKKIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>======<<<<<<<<<;;;<<<;;;;;;::::::999999888777777777777666666666666333333333222222111000000000000000111111111111222000000000111111111222222000000000000111111111111////////////////////////------...///000111222222////////////////////////---...000111111000//////000000000000////////////000000000000000000000000---///000///...---...000//////......//////000111000000////////////000000,,,---...///000000000///000000////////////000000000000000000000000000000------........./////////......................../////////.........------////////////////////////..............................///////////////...------...///111222333333000000000000000000000000111111000///...------,,,............////////////////////////////////////......---...000111111000...//////000000//////...////////////000000000000000000000000000000000000---......//////////////////............//////000..............................////////////......//////000000000111111111///////////////000000111000000000000000000000000//////............//////---...//////......///000////////////////////////////////////000111111222////////////////////////000000000000000000000000////////////000000000000.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000///....../////////000//////......//////000000000000000000///......////////////////////////000000000000111111111111////////////////////////000000000000111111111111000000000000000000000000........................//////000000000000111111//////000000000000//////000000111111111111000000......//////000000111111////////////////////////---......///000/////////////////////000000000000000000000000000000000000......//////000111111111333333333333333444444555444444333333333333444444333444444444444555555555444555555555555444333333666666777777777777666666666666777777888888999999888999:::;;;;;;:::999888jjj\\\SSSMMMLLLJJJKKKLLLMMMKKKJJJEEEFFFGGGHHHIIIJJJKKKKKKIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@??????>>>===<<<;;;;;;:::<<<<<<<<<<<<;;;;;;;;;;;;777777777777666666666666444444444333333222111000111111111111222222333333/////////000000000111111000000000000111111111111000000000000000000000000------...///000111222222////////////////////////---...000111111111000///////////////000000000000000000000000000000000000...000222222111000000000......------......///000111111000000000000111111------...///000111111000000000////////////000000000000000000000000000000---------.........//////////////////////////////...///////////////000000////////////////////////000000000111111111111111------...///000000000///......///000111222222222////////////////////////......//////////////////............///////////////////////////////////////000111222111111333444//////000000000000//////////////////000000000000000000000000000000000000---......///////////////...............///000000......................../////////000000/////////........./////////000000///////////////000111111000000000000000000000000//////............//////,,,...000000...---///111////////////////////////............///000111222////////////////////////////////////////////////000000000000////////////------......//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000------...///000000000000111000000//////000000111000000000000000///....../////////////////////////////////000000000111111////////////////////////000000000000111111111111000000000000000000000000//////////////////////////////000000000111111111//////000000000000////////////000000000000//////.........///000111111111////////////////////////------///000000000///...////////////000000000000000000000000000000000000.........///000111111111444333333333333444555555444333333222222333333444333333444444444555555555444444555555555444333222555666777888888777666555888888888999:::;;;;;;;;;777999:::;;;;;;:::999777kkk\\\TTTLLLKKKJJJKKKLLLMMMLLLKKKDDDEEEEEEGGGHHHIIIJJJJJJIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>===<<<;;;::::::777777777888888888999999777777777777666666666666444444444444333222111111111111222222222333333333////////////000000000000000000000000111111111111111111111111111111111111000000000000////////////////////////////////////,,,...000111222111000///......//////000000111111000000000000000000000000///222444555444222111111---,,,,,,,,,,,,---......222222111111111111222222---...///000111111111111000000////////////000000000000000000000000000000---------.........//////000000000000000000000000------...///000111222222////////////////////////---------...............,,,,,,...///000000000000000000000000111111111111////////////////////////,,,,,,---...///000111222............/////////000////////////////////////***---000///------000333//////000000000000//////////////////000000000000000000000000000000000000---......///////////////...............///000111........................//////000000000000//////---------........./////////////////////000111111000000000000000000000000//////............//////+++...111000...---///111////////////////////////------------...///111111000000000000000000000000........................111111000000//////......,,,------...///000111111000000000000000000000000000000000000000000000000000000000000000000000000......////////////......)))+++---///111111111111111111000000000000111111000000000000000//////...////////////////////////////////////000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000//////000000111111111222//////000000000000//////......////////////......---......///000111111222////////////////////////,,,---///000000000///...////////////000000000000000000000000000000000000///000000111222333333333444333333333333444555555444333333222222333333444333333333444444444555555444444555666555444222111555666777888888777666555444555555666777777888888777888:::;;;;;;:::888777kkk[[[SSSPPPNNNLLLKKKKKKKKKJJJHHHHHHHHHGGGFFFGGGHHHIIIJJJIIIIIIHHHFFFEEECCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???===<<<<<<======<<<;;;::::::;;;;;;::::::999888777777777777777777777777444444555555333111...---111111111000000...------000222444444222000///000///111111...///444555444...000000000...---...///......//////000000111111000000000000000000000000111111111111111000///......///000000000000//////////////////000000000000000//////.........//////000222555666666333000---///...---...///000///...222222111111000000//////000000///...............222111000///------,,,,,,........................222111000//////000111222000000//////.........---......//////...---,,,,,,222...,,,---000333222000...---,,,---/////////...000000000000000000000000000000//////.........---///...------///000000///555333000---,,,---///000////////////............000///...///000111000///000//////...---,,,,,,,,,////////////////////////000000000000000000000000,,,---...///000111222333000000///000000111222222---.........//////000000//////000000///...------////////////000000000000.........///////////////000000//////.........---------------------------////////////000000000000000000000///......------//////............//////............////////////////////////000000000000111111000/////////000000000000111111000///......000000000///000111111222222222222111111111000000000000000000000000000000////////////...........................///000111000000////////////000000000000000000000000000000000000000000000000000000...............///000000000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000222222111111000000//////000000000000000000000000111111000///...---,,,,,,////////////............000000000000000111111222////////////000000000000......///111111222222222222111000//////111333444555555555444444333333333444444444555555555555666555555555555666666666666333333444444555666777777666666777777777777666666888999999::::::999999888lll[[[TTTPPPNNNLLLKKKKKKKKKJJJHHHHHHHHHGGGGGGGGGHHHIIIJJJIIIHHHGGGFFFEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???===<<<<<<======<<<;;;::::::;;;;;;::::::999888777777777777777777777777555555444333222222222222111111111111000///......000222333222111//////000///222111...///333444333///000000000...---...///111111000000//////......000000000000000000000000000000111111111000//////000000000000////////////////////////000000000000/////////.........//////+++---///000111///---,,,///......///111333222222............////////////000000///...............//////............//////........................000///...------...///000000/////////..................//////...------,,,000///...,,,+++***+++,,,///...---...000111000///000000000000000000000000000/////////............000...------///000000///111///---,,,+++,,,------////////////////////////111000...///000111///...---------...//////000000////////////////////////000000000000000000000000------...///000111222222000000/////////000111111------------....../////////////////////...------............///////////////////////////.........000/////////........................................../////////000000000......////////////////////////............//////............////////////////////////000000000000111000000/////////......//////000000000///......//////000000000111111111111111111000000/////////000000000000000000000000////////////............,,,+++++++++,,,,,,---...000//////......//////000000000000000000000000000000000000000000000000000000////////////000111111000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////000000000///////////////000000000000000000000000000000000///......------////////////////////////000000000000000111111222000000000000000/////////...///000111111222222222222111000///000111333444555555444444444333333333444444444444555555555555555555555555666666666666333333444444555666666777666666777777777777666666777777888888888888777777mmm]]]UUUPPPNNNKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHIIIJJJIIIHHHGGGFFFEEECCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA???===<<<<<<======<<<;;;::::::;;;;;;::::::999888777777777777777777777777666555333222222333555666222222222222111111000///000111111000///...///111111333222......222333111///000111000...---...///111111000000//////......000000000000000000000000//////000111111111000000222111000.........///000////////////000000000000////////////////////////------///000111111111000+++******,,,///000000000---------...///000000000000000///...............------------...000111222........................//////............//////////////////.....................///......---,,,000222333000,,,***,,,///000///...///111111111000000000000000000000000000////////////............000...---...///000000000------------------------000000000000000000000000222000//////000000///---------...//////000111111////////////////////////000000000000000000000000////////////000000000000000000//////.../////////,,,---------------......///////////////......---------------............000000//////......------////////////............////////////////////////............////////////------...//////000111111//////............//////............////////////////////////000000000000//////000111111111000000.........///////////////...///000111111111000000000000////////////......000000000000000000000000////////////...........................//////000///..................///000000000000000000000000000000000000000000000000111000000000000111222222000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////............////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000111111222111111111000000/////////...///000111111222111111222111000000000111333444555444444444444333333333444444444444555555555555444555555555555666666666333333444444555666666666555666666777777666666555666666777777777777666666ooo^^^VVVOOOMMMKKKKKKKKKKKKJJJIIIGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@AAAAAAAAAAAABBBBBB???===<<<<<<======<<<;;;::::::;;;;;;::::::999888666666666666666666666666555555333222222333444444333333333333222222111000000000000///------000222222333222......111222//////000111000.........///......//////000000111111////////////////////////......///000111111111000333222000...---...///000////////////000000000000...//////000000000000000000000000000000111222222+++******+++...//////...///000000000111111111222000000///...............------------...000111222........................111111000000000000111111///////////////.........---...............------...///111000......000222///...---...000111000//////////////////////////////////////////.........000///---...000111111000,,,---...///000000///...000000000000111111111111333111000///000///...,,,111111000000/////////...////////////////////////////////////////////////000000000000////////////111000///......---.................................///////////////......------........./////////111111000///...------,,,///////////////.........////////////////////////---.........////////////......//////000000000000//////............//////............////////////////////////000000000000...///000222222333222222---------......///000000---...000222222111000...////////////////////////////////////////////////////////////............000000000//////000111111......------------......////////////////////////////////////////////////111000000000000111222222///000000000111111111111......//////000000111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000.........//////000000000////////////////////////............//////000000000000000000111111111111000000000000000111111222222222111111000///////////////000111111111111111111111000000000111222333444444444444444444444444333333444444444555555555444444444555555555666666444444444555555555666666555666666666666666666555666666777777777777666666ppp___WWWOOOMMMKKKJJJKKKLLLKKKJJJGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???===<<<<<<======<<<;;;::::::;;;;;;::::::999888666666666666666666666666444444555444333111///...222333333333333222222111000000000///---...000222222333222...---000111//////111111111///...///000......//////000000111111////////////////////////---...///000000000000000333111///...---...///111////////////000000000000......///000111111000000000000...---------......222111000000111222111///222111111111000000000///000000///...............//////.........//////000////////////////////////000000111111111111000000.........///////////////------...............---+++***)))+++...///...,,,...---,,,---///000///...////////////////////////.........///////////////000///......000111111000+++---///000111000/////////000000000111111111222333111000///000///...,,,000000000000////////////000000000000000000000000////////////////////////000000000000////////////111000///......---......000000000///////////////......///////////////........./////////000000000111111000///...------,,,.........///////////////.................................////////////000111111000000//////////////////............//////............////////////////////////000000000000000000000000000//////............---...///000111,,,...000111222111///...000000000000000000000000////////////////////////////////////..................------,,,------.........------------......////////////////////////////////////////////////000////////////000111111///000000000111111111111......//////000000111111////////////////////////////////////////////////000000000000000000000000111111111111111111111111/////////000000111111111////////////////////////------......///000000000///000000000111111111222000000000000000111111222222111111111000000000//////000000111111111111000111111111111111222222222444444444444444444444444333333333444444444444555444444444444555555555555444444444555555555555555555555666666666666555555666666777777777777666666qqq___WWWNNNLLLKKKJJJKKKLLLKKKJJJFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@???===<<<<<<======<<<;;;::::::;;;;;;::::::999888777777777777777777777777333444555555333111...,,,222222333333333222222111///000111000//////111222111333111------000111///000111222111///...///000111111000000//////......000000000000000000000000......///000000000//////111000///......///000111////////////000000000000---...000111222111111000222222000//////.........333111000000000000///---000000000///...---------000000///...............111000///...............////////////////////////......////////////...............///////////////,,,---......///.........///,,,***,,,///000---)))...---,,,---...//////---000000000000000000000000.........///////////////111///......000111111000+++,,,.../////////.........//////000000111111111222000//////000000///---,,,,,,---...000111222222000000000000000000000000000000000000000000000000000000000000////////////000000//////.../////////111111111000000000000///---...//////////////////////////////000000000111000000//////......------.........///////////////........................////////////000000000000222222111000000///......//////............//////............////////////////////////000000000000333222000///------------000000///......///111222---...///000000000////////////000000000000111111000000000000000000000000////////////............000000///............//////..................///000000000000000000000000000000000000000000000000000////////////000111111000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222000000000000111111111111000000000000000000000000---.........//////000000...//////000000111111111000000000000000111111222111111111111111111111111000000111111111111000000000000111111222222222222333333333444444444444555333333333333444444444444333444444444444555555555555555555555555555555555444555555666666555555444666666777777777777666666qqq___VVVNNNLLLJJJJJJKKKLLLKKKJJJFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@@@@?????????===<<<<<<======<<<;;;::::::;;;;;;::::::999888777777777777777777777777444444444444333222111000111111222222222222111111...000222222111000111222000222111------000111///000111222111/////////000111111000000//////......000000000000000000000000/////////000//////............//////000000111111////////////000000000000---...000222222222111000111111111111111111000000///---,,,,,,......---+++////////////............000000///...............000000///...............////////////////////////---...///000000///...---............/////////000,,,------...//////......------...///111111000//////------...///000///...000000000000000000000000............/////////000111000...///000222111111......//////////////////------...//////000111111111000...///000111///...++++++,,,---///000111222000000000000000000000000000000000000000000000000////////////000000000000000000/////////000111111111000000000////////////------...///////////////........./////////000000///////////////...................../////////000////////////////////////000000000000111111111222111111000000000000000000//////............//////............////////////////////////000000000000222111000000111444777999333222000//////000111222.........////////////000.........//////000000000000000000000000000000000////////////............333222222111000000111111000//////......//////000000000000000000000000000000000000000000000000000111000000000000111222222000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222000000000000000/////////000000000000000000000000.........///////////////------...//////000111111000000000000000111111222000000000111111222222333000000111111111111000000000000111222222222222222333333333444444444555555222222333333333444444444333333444444444555555555555555555555555555555555444555555666666555555444555555666666666666555555qqq___VVVNNNLLLJJJJJJKKKLLLLLLKKKFFFGGGHHHIIIJJJIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCBBB@@@???>>>>>>???===<<<<<<======<<<;;;::::::;;;;;;;;;:::999999777777777777777777777777666555333222222333555666000111111222222222111111...000333333222111222222///111000------000222000000111222111000//////111......//////000111111111000000000000000000000000///000000000///...------,,,---...000111111111111////////////000000000000,,,...000222333222111000***+++,,,---............///------...000111000/////////000000111111222222000000///...............//////.........//////000000000000000000000000000///000111222222111000///---.........//////000000,,,,,,---.../////////..."""&&&+++---------000333000///...///000111111///000000000000000000000000---.........//////000000111000...///111222222111222222222111111111111111,,,------...///000000111000///...///000111000///---------...............000000000000000000000000000000000000000000000000////////////000000000111000000///000000111222333000000//////.........---------...///000000//////---------.........//////.........///////////////---.........//////000000000000000000000000000000000111111111222222222222/////////000111111222222//////............//////............/////////000////////////000000000000//////000333888???EEEIII555333111000///000111222///............///000000---------.........//////000000000000000000000000000/////////............000000///......---......000000////////////000000000000000000000000000000000000000000000000000000222222111111222222333444000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000//////.........---000000000000000000000000////////////////////////,,,------...///000000111000000000000000111111222//////000111222333333444000000111111111000000///000000111222222222222111333333333444444555555555222222333333333444444444333333333444444444555555555555555555555555555444444555555555555555555444333444444555555444444333qqq^^^UUUPPPNNNLLLLLLMMMNNNMMMLLLIIIHHHGGGHHHJJJKKKJJJIIIJJJHHHFFFEEEEEEDDDBBB@@@DDDCCCBBBAAA@@@@@@@@@@@@===<<<<<<;;;;;;:::999999:::;;;;;;<<<<<<;;;;;;:::888888888888777777777777333333333333333333333333222000///......000222444555333111000000000...,,,//////.........000111222000000////////////000000000000000000000000000000,,,...000111111000...,,,////////////////////////111111111111111111111111///////////////.........000///.........///111222222111000///////////////------...111333222...))),,,---///111111111111111000000000000///////////////////////////.........000...,,,---000111///---............/////////000111111111111000///...---------............------000000000000000000000000000000000000///...,,,,,,///...,,,+++,,,---000111111000...///111222222111---------.........//////////////////000000000000............////////////------...///000111222222////////////////////////---///000222222000///---000000111111111111000000222111000.........///000//////.........---------111111000000//////......000000///...............000000000000000000000000............/////////000000000000000000000000000222111111111000000//////111111111111111111111111000000000000000000000000111111000000//////......---...000111111111000///////////////000000000000222777000$$$---KKKbbbgggRRRHHH;;;333111111111///000000000000////////////000000000000000000000000111111000000//////......///////////////.........//////000111111111111111111111000000//////......---...///000000111000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000,,,---...000111111111111000000000000000000000000000000////////////000000//////000000///...------000000000000000000000000////////////000000000000------......//////000000111111111111111111111111000111111111111222222222222222111111222222333444111222444555555444222111666666666666666666666666555444444444444555666666666555444333333444555666666666555555555444444444333444444555555444444333qqq^^^UUUPPPNNNLLLLLLMMMNNNMMMLLLIIIHHHGGGHHHJJJJJJJJJIIIJJJIIIGGGFFFFFFEEECCCAAAAAAAAAAAA@@@@@@@@@@@@AAA===<<<<<<;;;;;;::::::999::::::;;;;;;;;;;;;::::::888888888777777777666666555444444333222111111111222222111111111111111111444333111000000000...,,,///000111222222111111000000000////////////000000000000000000000000000000---...///000000///...---////////////////////////111111111111111111111111////////////////////////000//////...///000111222......------,,,---------...---...000222222...++++++,,,---////////////...////////////............////////////////////////000...---...000000///---........./////////000000......///000000000//////---......//////......---------------------------000000000000///...------......---------...000111000///---...000111111000---------.........//////////////////000000000000............////////////...//////000000111111222////////////////////////...///000111111000///...000000111111111111000000222111000///......///000000000/////////.........000000000000////////////000///......------......000000000000000000000000......//////////////////000000000000000000000000000000000000//////......////////////////////////000000000000000000000000000000000000////////////......///000000000000000000000000000////////////***111222...555III[[[aaa^^^QQQ@@@555111111000---000000000000////////////000000000000000000000000111000000000/////////.../////////////////////......///000000111111000000000000///////////////......//////000000000000///......//////000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000......//////////////////000000000000000000000000000000////////////000000//////000000///......---000000000000000000000000////////////000000000000///////////////000000000111111111111111111111111000111111111111222222222222222111111222222333444111222444555555444222111444444444444444444444444444444444444444555666666666555444444444444555666666666555555555444444444333444444555555444444333ppp]]]TTTOOONNNLLLLLLMMMMMMMMMLLLIIIHHHGGGHHHIIIJJJIIIHHHKKKIIIGGGFFFFFFFFFDDDBBB????????????@@@@@@AAAAAA======<<<<<<;;;:::::::::999999::::::::::::999999777777777777666666666666666555444333111000///...111222333555444333111000444222000000111000///---///111333444444222000...000000////////////000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////000111111000000000000000000111111///......///111111///---------...//////.........//////.........---------////////////////////////000...---...///000///........./////////000000000***+++---...000000111111---......//////......---/////////////////////////////////000000///............////////////000000///...,,,---///000000///------........./////////////////////000000000000............////////////111111111111111111111111////////////////////////...///000111111000///...000000111111111111000000111000000////////////000000000000000000/////////////////////000000000000000///..................000000000000000000000000////////////////////////000000000000000000000000////////////............////////////////////////000000000000000000000000////////////000000000000///////////////000111111111111000000//////......,,,///111222333;;;JJJVVVbbbRRR===111000222222///////////////000000000000000000000000000000000000000000000000////////////......//////////////////......///000000000000///...............////////////000000000000//////...------...///000111222222000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000000///......000000000000000000000000000000////////////000000//////000000000///......000000000000000000000000////////////000000000000111111111000000000000000111111111111111111111111000111111111111222222222222222111111222222333444222222444444444444222222333333333333333333333333444444444444444555555666666555555444444555555666666666666555555555555444444444555555555555444444ooo\\\SSSOOOMMMLLLKKKLLLMMMLLLKKKHHHGGGFFFGGGIIIJJJIIIHHHJJJIIIGGGFFFGGGFFFDDDCCC??????@@@@@@?????????>>>=========<<<;;;;;;::::::888999999::::::999999888777777777666666666555555555444333222111000/////////000222333444333222111333111000000111111///...000111333333333111///...000000////////////000000////////////////////////000000///......///000000///////////////////////////////////////////////////////////////000000000///////////////000000111111111111111222333444444000////////////000000000111111111111111000000000000////////////.........///////////////000000000//////....../////////......////////////000000000***+++,,,...///000000000......////////////......000000000000000000000000...//////000000000////////////000000000000//////000...------///000000///............////////////////////////000000000000............////////////222222222222111111000000//////////////////////////////000000000000//////000000111111111111000000000000000////////////000////////////////////////......//////000000111111111000000/////////000000////////////////////////000000000///////////////////////////////////////////////////////////////111111111111111111111111////////////////////////......//////000000111111000///.........///111222////////////000000000000222///...///...222FFF[[[hhhVVV???222000333222///////////////000000000000////////////////////////000000000000////////////............////////////---......///////////////,,,,,,------......//////000000111000000///...---.........///000111111111////////////////////////////////////////////////111111111111111111111111////////////////////////////////////////////////111111111222222111111000000000000000000000000000000000////////////000000//////000000000//////...////////////////////////////////////000000000000333222222111111000000000111111111111111111111111000000111111111222222222222222111111222222333444222333333444444333333222555555555555555555555555444444333333444444555666666666555555555555666666666666666555555555555555444444555555555555444444ooo]]]TTTOOOMMMKKKKKKLLLMMMLLLKKKHHHGGGFFFGGGIIIJJJIIIHHHJJJHHHFFFFFFFFFFFFDDDCCCAAAAAAAAAAAA???>>><<<;;;>>>======<<<<<<;;;::::::888999999::::::999999888777777777777666666666666333333333222222222222222......///000111222444444222000///000111111000///222111000///////////////000000////////////000000////////////////////////111000////////////000111000000000000000000000000........................////////////000000111111...//////000000000000000...............///000111000000000///...///000111111111111000000000000000111111111000000000000///////////////000000111111.../////////......//////////////////000000000111,,,,,,---...//////.........//////////////////...------------------------//////000000000000000/////////000000000000//////111///...///000222111111........./////////000000////////////000000000000............////////////333333222222111000000000000000000000000000000000//////000000000000//////000000111111111111000000/////////000000000000///..............................//////000000111111222111111111111111222222////////////////////////000000000000000000//////////////////////////////000000000000000000000000000000000000000000000000////////////////////////......//////000000111111000///.........///111222------...///000111222222000,,,,,,000111555IIIaaajjjYYYDDD666222222///,,,.../////////000000000111////////////////////////////////////000000000000---.........//////000000---......///////////////,,,,,,------......//////000000111000000///...---000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////---...///000111111111111000000000000000000000000000000////////////000000//////000000000000000///////////////////////////////////////000000000000333333222222111111000000000000000000000000000000000000111111111222222222222222111111222222333444333333333333333333333333555555555555555555555555333333333333333444555555666666666666666666666666666666666666666666666666444555555666666555555444ppp]]]TTTNNNMMMKKKKKKLLLLLLLLLKKKHHHGGGFFFGGGHHHIIIHHHGGGHHHGGGEEEEEEFFFEEEDDDBBBCCCCCCCCCBBB@@@>>>;;;:::>>>>>>======<<<;;;;;;;;;999999::::::::::::999999888888888888777777777777333333333333333333333333.........///000222333444111000///000111222111000222000///.........000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...//////000000111111222......///000000000000000000////////////000000111000111111000///...000222/////////......///000000222222222111111111000000...//////000000111111222...///000///...---...000/////////000000000111111....../////////......---...//////000000//////...........................000000000111111000//////000000////////////......111000//////111222222111....../////////000000000////////////000000000000............////////////222222222111111000000000000000000000000000000000000000////////////000000000000111111111111000000...//////000000000000///------------............////////////000000000000111111111111111222222333000000000000000000000000/////////000000111111111000000000000000000000000000000000000111111111111........................000000000000000000000000////////////000000000000///////////////000111111------...///000111222222---,,,///333111///999FFFNNNDDD888111000111111000......//////000000111111000000000000000000000000////////////000000000000------......///000000000......///000000000000///...............////////////000000000000//////...111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000***+++,,,...//////000000000000000000000000000000000000////////////000000//////000111111111000000000000000000000000000000////////////000000000000222222222111111111111111000000000000000000000000000111111111111222222222222222111111222222333444333333333333333333333333222222222222222222222222333333333333333444444555555666666777777666666555555666666666666777777777555555666666666666555555ppp^^^UUUNNNLLLKKKJJJLLLLLLKKKJJJGGGFFFFFFFFFHHHIIIHHHGGGGGGEEEDDDDDDEEEEEECCCBBBBBBBBBCCCCCCBBB???===<<<>>>>>>======<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::999999999999888888888888555555555444444333333333///000111222333222111000000///...///111222222111///000000000000111111111000000////////////000000000000000000000000000000///000111111111111000///000000000000000000000000////////////////////////...//////000111111222222---...///000111000000///222222111000000000111111///111222111///...000222///............000111222111111111111000000000000...//////000111111222222---///000000...---...000//////000000000111111111...//////000000//////...//////000000000000//////111111111111111111111111111111111111111000///...000000...---------......111///......000111111000.../////////000000000000////////////000000000000............////////////000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000---...///000111111000///---.........////////////000000000000////////////000/////////000000111222000000000000000000000000......///000111222222333000000000000000000000000/////////000000000111111........................000000000000000000000000000000000000////////////......///000000000000000000000000000////////////...000222111...***+++...222000------...000222333.........///000111111111000000000000000000000000.../////////000000000111------......///000000111...///000000111111000000000000///////////////......//////000000000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000,,,---...///////////////000000000000000000000000000000////////////000000//////000111111111111111000000000000000000000000////////////000000000000000000000111111111111111000000000000000000000000000111111111111222222222222222111111222222333444444333333222222333333444222222222222222222222222333333222222333333444555555666777888888777666555555666666666777777777777555555666666666666555555qqq___VVVNNNLLLKKKJJJKKKLLLKKKJJJGGGFFFEEEFFFHHHIIIHHHGGGFFFDDDCCCCCCDDDDDDCCCAAA@@@AAACCCCCCCCCAAA???>>>>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::999999999888888888888777666444333222222000222555777666333///,,,000///...///111222222111---///222444444333111000000000////////////000000000000000000000000000000...///111333333111///...000000000000000000000000000000000000000000000000...//////000111222222222---...000111111111000/////////...------,,,------...000333222000///000111111000000000000222444555000000000000////////////...//////000111222222222---///111000---,,,...000000000000000111111111111......///000111111000000//////000000000000//////........................222222222111111///......111000---,,,+++,,,...//////...------///000000///////////////000000000000////////////000000000000............/////////000///////////////000000000000000000000000000000000000000////////////000000000000111111111111000000---...///111111111000///.../////////000000111111111111000000//////.....................///000000000000000000000000000000------...000111222333444000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000111111000000//////......---...000111111111000///333222111000///...------,,,000111//////222444444222333444333111/////////---......///000111111222000000000000000000000000.../////////000000111111---------...///000000111//////000111111111111111111111000000//////............///000000111000000------...///000111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222222222222111000000000000000000000000000000000000////////////000000//////000111111111111111000000000000000000000000////////////000000000000//////000000111111111222000000000000000000000000000111111111111222222222222222111111222222333444444333333222222333333444444444444444444444444444333333222222333333444555555666777888888777666555555666666666777777888888555555666666666666555555nnn\\\RRRPPPNNNKKKKKKKKKKKKJJJIIIHHHGGGFFFGGGIIIKKKLLLKKKIIIGGGDDDDDDDDDDDDCCCBBBDDDDDDDDDCCCBBBAAA???>>>BBB???<<<:::;;;<<<<<<<<<:::999888888777777888888888888888777777777777777444333222222222333444555222222222222222222222222111111111111000000000000111111000000000000111111000000000000000000000000555444222111///...------///////////////000111111000///.........000111222111000///......///000111111111111111111111111111222111111000///......---111000000///////////////........................222222111111000...---,,,...///000000000...---,,,////////////////////////222222111000///...------111111111111111111111111........................///...---,,,+++,,,,,,---,,,------...///000111111000000///...............000000000000000000000000//////...//////000111222111111000000//////......111000000////////////000//////000000111111111222...///000111111111111111333444111---...444444000000000//////..................////////////......---///000111000///000111000111222222111000///...000000111111111111000000////////////000000000000///111222111000///000111////////////////////////...///111333333111///...111111000000//////......---......///000111111222000000000000111111111111000000//////......------//////000000000000//////////////////////////////111000000///...---------......///000000000000000000000000///......------////////////////////////000000000000111111111111///////////////.........000000000000000000000000////////////////////////---......///////////////000000000000000000000000///////////////000111111////////////////////////------......//////000000000000000000////////////111111111111000000000000////////////////////////000000111111111111000000///000111222222222222222000000000000000000000000111111000000//////......000000000000000000000000...//////000111222222222222222222222222222222222000000111222333333444444111111111111222333444444444444444444444444444444333444444555555444444333000000111111111222222222333444555666777777777777666666666666666666666666777777666666555555555444ppp]]]TTTNNNLLLJJJJJJLLLLLLLLLKKKJJJHHHGGGGGGIIIJJJIIIIIIIIIGGGDDDDDDDDDDDDCCCBBBDDDCCCCCCCCCBBB@@@???>>>AAA???<<<;;;;;;<<<<<<<<<;;;::::::999999999999999888777777777777777777777666555444222111111222333222222222222222222222222111111111111000000000000//////............//////000000000000000000000000000000000//////000111111///////////////000111111111000///......///000000111000///......///000111000000000000000000000000111111111222222222222222222111000///......//////........................000000000000000000///...222222222222222222111000111111111111111111111111/////////...------,,,,,,////////////////////////////////////////////////000///...---------......---.........///000000000000000///...............000000000000000000000000000////////////000000111111000000000/////////...000000/////////000000111///000000000111111111111///000000111111111111000111222000,,,---222333///000000000/////////............////////////......,,,...000000///...///000000111111222111000///...000000111111111111000000/////////000000000111111///111222111000///000111000000000000000000000000///000111222222111000///111000000000/////////.........//////000000111111//////000000000111111111000000000000000///////////////000000000000//////////////////////////////111000000///......------......///000000000000000.........////////////////////////////////////////////////000000000111111/////////////////////...000000000000000000000000////////////////////////---...//////000000//////000000000000000000000000///////////////000111111////////////////////////000000000000111111222222000000000000000000000///111111111111000000000000000000000000000000000000000000111111111111000000222222222222222222111111000000000000000000000000222111111111000000000000000000000000000000000000...//////000111111222222111111111111111111111111000111111222333333444444222222222111222222333333444444444444444444444444333444444555555444444333444444555555555666666666333444555666777777777777777777777777777777777777666666666666555555444444rrr___VVVMMMKKKJJJJJJLLLMMMMMMMMMJJJIIIGGGFFFGGGHHHGGGFFFIIIGGGDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBAAA???>>>>>>AAA>>><<<;;;<<<<<<<<<;;;<<<;;;;;;;;;::::::::::::777777777777777777888888999777555333111111111111222222222222333333333333222222111111111000000000000//////......//////000000000000000000000000000//////...//////000111222///////////////000111111222111000///.........///000000////////////000000........................+++,,,---...///111222222444222000...------//////////////////////////////...//////000111111111000222222222222222222333444111111111111111111111111........................////////////////////////000000000000000000000000111000//////......//////////////////////////////000//////............///000000000000000000000000111000000////////////000000000000000////////////////////////000000111222000000000000111111111111000111111111111000000///000000...,,,---111111...000000000///////////////...//////000000//////......///000000//////000111000000111111111000//////000000111111111111000000............///////////////111222111000///000111111111111111111111111111111111111111111111111111000000000000////////////////////////000000000000//////000000000000111111000000000000111111111111//////000000000000//////////////////////////////111000000//////......---......///000000000000000------......///000000111000000000000000000000000....../////////000000000......//////////////////000000000000000000000000////////////////////////---...//////000000//////000000000000000000000000///////////////000111111////////////////////////000000000111111111111222000000000000000000000000111111111111000000000000111111111111111111111111000000111111111111000000333333333333222111000///000000000000000000000000222222222222111111111111000000000000000000000000/////////000111111222222000000000000000000000000111111111222222333333444333333222222111222222222444444444444444444444444333444444555555444444333333333333333444444444555333444555666777777777777777777777777777777777777666555555555555444444444uuuaaaXXXNNNLLLKKKKKKLLLMMMMMMLLLIIIGGGFFFFFFGGGHHHGGGFFFIIIGGGDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>===@@@>>><<<;;;<<<===<<<;;;;;;;;;;;;;;;;;;::::::999777777777777777888888888888777555333222111111222222222222333333333333333222222222111111111000000222111111111111111111222000000000000000000000000111111000///.........//////////////////000000111000000000///////////////000000////////////000000........................******+++,,,...///000000444333000...------...///000000000000000000000000//////000111111111111000000//////...///000222333111111111111111111111111////////////000000111111000000000000000000000000000000000000000000000000000/////////////////////000000000///////////////000///............//////000000000000000000000000111111000//////...//////000000000000////////////////////////000111222333000000000000000111111111111111111111111000///...000///...---///111111///........................//////000000000000//////000111222111000000111333000000000000000000//////000000111111111111000000,,,,,,,,,------------...///111222111000///000111111111111111111111111111222111111000000111111222000000000000////////////000000000000////////////////////////000000000111/////////000000111111111//////000000000000//////////////////////////////000000000000//////............///000000000000000............//////000000000000000000000000000000............////////////............////////////000000000000000000000000////////////////////////......///000000000000000///////////////////////////////////////000000111////////////////////////////////////////////////000000000000000111111111111111111111000000000///111111111111111111111111000000111111111111000000000000111111111000//////000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111111111111111111111111111111111111111111222222333333333444444333222111111111111333333333333333333333333333444444555555444444333111111111222222222333333333444555666777777777777666666666666666666666666444444444444444444444444wwwbbbYYYPPPNNNLLLLLLLLLLLLKKKJJJGGGEEEDDDEEEGGGIIIIIIIIIIIIGGGDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>???===<<<<<<======<<<;;;999::::::;;;:::999888888666666777777888888888888777666444333222333333444222222333333333444444444222222222222111111111111222222111111111111222222000000000000000000000000111111000//////////////////////////////000000111---......///000111111111//////000000000000///////////////////////////////////////000000111111111333222000...---...//////000000000000000000000000111111111111111000000//////...------...///111222000000000000000000000000......//////000111111111000000000000000000000000////////////////////////............///.........000000000000000///////////////............//////111111111111111111111111111111000//////...//////////////////000000000000////////////000222333333111111000000000000000000111111111111111000///...111...---///111111111111------------------------//////000000000000//////000111111000......000222//////////////////000000000000111111111111000000---............////////////111222111000///000111000000000000000000000000222222111111111111222222////////////000000000000000000000000////////////...////////////000000000.........//////000000000//////000000000000//////000000000000000000000000000000000000000/////////......///000000000000000000000//////............000000000000000000000000............////////////---.........//////000000////////////////////////000000000000000000000000...//////000000000000000///////////////////////////////////////000000111000000000000000000000000000000000000///////////////000000000111111111222111111111111000000000///111111111111111111111111000000111111111111000000,,,---...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222111222222222222222333333444444333222111111111111333333333333333333333333333444444555555444444333333333444444444444555555333444555666777777777777555555555555555555555555333333333333444444444444xxxcccZZZQQQOOOMMMLLLLLLLLLKKKJJJFFFEEEEEEFFFHHHJJJJJJJJJIIIGGGDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@??????>>><<<<<<<<<===>>>===;;;999:::;;;;;;;;;:::888777666666666777888888999999777666555333333333444444222222333333444444555555333222222222222111111111111000000//////000000111000000000000000000000000000000///000000111222333///////////////000111111+++,,,...000111222222222//////000000000000//////000000000000000000000000000000000000////////////111000000///////////////////////////////////////111222222222111000000///000000000000000000111222////////////////////////,,,---------......//////////////////////////////////////////////////////------.../////////......000000000000000000000000///............//////000111111111111111111111111111000000////////////000////////////000000000000000000000000111111222333111111111111000000000000000111111111111000000///111------000222111000222---------------.........///000000111111000000/////////...---++++++---/////////.........///000000000000111111111111000000111111111111222222222222///111222111000///000111000000000000000000000000222222222222222222222222////////////000000000000////////////000000000000......////////////000000............//////////////////000000000000//////000000000000000000000000000000000000000000000000......///000000000000000111000000///......------000000000000000000000000....../////////000000000------......///000000000////////////////////////000000000000000000000000...///000000111111000000000000000000000000000000///////////////000111111000000000000000000000000333222222222222111111111///000000111111222222222111111111111000000000000111111111111111111111111000000111111111111000000***+++---...000111111111000000000000000000000000///////////////000000000000000000000000000000000000000000000000000111111222222222222222222222222222222222222222222222222333333222222111222222222333333333333333333333333333444444555555444444333111222222222333333333333333444555666777777777777444444444444444444444444222222333333333333333444yyydddZZZPPPNNNLLLLLLMMMMMMMMMKKKIIIGGGFFFGGGIIIJJJJJJIIIIIIGGGDDDDDDDDDDDDCCCBBBAAABBBBBBBBBBBBAAAAAA@@@===<<<<<<<<<>>>>>>===;;;::::::<<<<<<<<<;;;999888555666666777888888999999999888666444333222222333222222333333444555555666333333222222222111111111111000000//////000000111000000000000000000000000222222111111111111222222///////////////000111111,,,---///000111111111111...///000111111000///...000000000000000000000000..............................000000111000000///........................000000111222222222111111111111222222222111000000000000000000000000000000---------...............////////////////////////000000000000000000000000---...///000111000000////////////000111111111222...............///000000111111111111111111111111000////////////000000111.../////////000000000111111111111000111111222222111111111111000000000//////000000111111111111000///++++++000222000///111........./////////000000000000111111111111000000000000///---,,,,,,...000///......---...///000111000000111111111111000000111111111222222222333333///111222111000///000111111111111111111111111111111111333333333333111111.../////////000000000111......//////000000111111........./////////000000000000000/////////////////////000000000000//////000000000000000000000000000000000000000000000000......///000000000000000///////////////........./////////////////////////////////000000000111111------......///000000111////////////////////////000000000000000000000000//////000111111111111000000000000000000000000000///////////////000111111000000000000000000000000333333333222222222111111///000000111111222333333111111111111000000000000000000000000000000000000000000111111111111000000---...///000111111111111000000000000000000000000//////000000000111111111000000000000000000000000111000000000000000000000111111111111111111111111222222222222222222222222222222222111222222333333222222222222222222222222333444444555555444444333000000000111111111222222333444555666777777777777555555555555555555555555111222222222333333333333yyydddZZZNNNMMMKKKLLLMMMOOONNNNNNKKKJJJHHHHHHIIIJJJIIIHHHIIIGGGEEEDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCBBBAAAAAA===<<<<<<===>>>>>>===;;;;;;<<<===>>>>>><<<:::999555666666777888999999999<<<:::777555222111111111222222333333444555666666333333333222222222111111333333222222222222333333000000000000000000000000777666444222111000/////////////////////000111111...///000111111000//////...///000111111000///...000000000000000000000000000111111111222222333333,,,---///111222111000///...........................///000111222333333333000111222222222000///---111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111...///000222222222111000......///000111222222333...............///000111111111111111111111111111//////...//////000111222.../////////000000111111222222111111111111111111222111111111000000//////...///000111111111111111...)))***///222...---000///000000000111111222222000000111111111111000000444444222000...///111333///...------...///000111000000111111111111000000////////////000000000000///111222111000///000111222222222222222222222222000111333444444333111000.../////////000000111111---......///000111111222............/////////000222222111111000000////////////000000000000//////000000000000000000000000000000000000000111111111...//////000000000000000------......///000000000////////////////////////000000000000111111111111---------...///000000111////////////////////////000000000000000000000000//////000111111111111111000000000000000000000000///////////////000111111000000000000000000000000111111111111000000/////////000000111222222333333111111111111000000000000////////////////////////000000111111111111000000000111111222222222111111000000000000000000000000000000111111222222222333000000000000000000000000111111111000000000000000000000000000000000000000222222222222222222222222111111111111222333444444222222222222222222222222333444444555555444444333444444444555555555666666333444555666777777777777666666666666666666666666111111111222222333333333~~~eeeXXXUUURRRNNNLLLLLLMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIGGGEEEDDDCCCCCCCCC???@@@BBBCCCCCCBBB@@@??????>>>===>>>???>>>===;;;::::::;;;;;;::::::999888:::777555555888;;;:::999888666555444555555444222222222333333333333444444444333333222222333333444222222111111111111222222000000000000000000000000///111111111000///000111//////000111222333333333...///000111111111111111////////////////////////000000111111222222222333//////000000111111222222000000////////////000000000000///...............000000000000000000000000000/////////...............000111000///...///111//////............//////...///000111111111111111////////////////////////......//////000000111111000000000000000000000000000...---...000000...,,,000000000000000000000000222111111111000000//////000000000000000000000000000000000000000111111222111111000000000000111111222222222111111111000000++++++,,,---.........---111111111000000000000000000000111111111111000000000000000000000000000000111000///......///000111000000000000000000000000000000000000111111111111111111111111000000000000111111222222222333333333222333333444444333333222111111111111111111111111222111111111000000//////000000000000000///......000000000000000000000000000000000000000000000000222222222111111111000000////////////////////////000000000000111111111111000000000000000000000000222111111111000000//////000000//////......------000000////////////000000000111111111000///...---000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////111111222222222222111111//////000111111111111111111111222222222333333333111111111000000000000000111111000000111111222333////////////////////////////////////000000000000000000000000000000000000000000111111111111000000000000111111111111000000111111000000//////......//////000000111111111222222222222222222222222222111111222222222333333333333333333444444444555555333333333333333333333333444444444444444444444444333333333444444444555555777555111//////111555777111111111111111111111111gggYYYTTTQQQNNNLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHFFFDDDCCCBBBBBBBBB???@@@AAAAAAAAAAAA@@@??????>>>===>>>???>>>===;;;::::::;;;;;;::::::999888999666444555777999999888666555333333444444222111222222333333333333444444444333333222222333333444111000000000000000000111000000000000000000000000000111222222000000111222000000000000111222222333//////000111111111111111000000000000000000000000000000000000111111222222000000000000000111111111000000////////////000000000000///...............000000000000000000000000000000/////////............000111000///...///111//////............//////222222222111111000///...////////////////////////.../////////000000000111000000000000000000000000/////////000111111000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000111111222111111000000000000111111222222222111111111000000------...///////////////111000000000000000000000000000111111111111000000000000000000000000000000111000///......///000111000000000000000000000000000000000000111111111111000000000000000000000000111111111222222222333333222333333444444333333222111111111111111111111111111111000000000/////////000000000000000///......000000000000000000000000000000000000000000000000222222222111111111000000////////////////////////...////////////000000000000000000000000000000000111111111000000000//////000000000//////.........111000///////////////000000000000111111111111000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000111111222222111111000//////000111111111111111111111111111222222222222111000000000000000000000000000//////000000111222111111111111111111111111////////////000000000111000000000000000000000000000000111111111111000000000111111111111111111000222111111111000000000000111111111222222222333333111111111111111111111111111111222222222333333333333333333444444444444555333333333333333333333333333333333333333333333333333333333444444444444555444444222222222222444444333333333333333333333333kkk\\\TTTQQQNNNLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJHHHGGGFFFDDDCCCBBBAAAAAA?????????@@@@@@????????????>>>===>>>???>>>===;;;::::::;;;;;;::::::999888777666444555666888777777666444333222333333222000222222333333333333444444333333222222222222333333000000////////////000000000000000000000000000000111222333222111000111333111111000//////000111222000000000000111111111111111111111111111111111111////////////000000000000111000000000000000000///000000////////////000000000000/////////.........000000000000000000000000000000000/////////.........000111000///...///111000//////......//////000111111222111111000///...////////////////////////////////////000000000000000000000000000000000000---...000000//////111222000000000000000000000000111111111111000000000000000000000000000000000000000000000000000111111222111111000000000000111111222222222111111111111111///000000111111111111000000000000000000000111111000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111////////////////////////111111111222222222222333222222333333333333222222000000000000000000000000000000///////////////...000000111111000000//////000000000000000000000000000000000000000000000000222111111111111000000000000000000000000000000000............////////////000000000000000000000000111111000000000000//////000000000000////////////111111000/////////////////////000111222222333333000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000111111222222111111000//////000111111111111111000000000000111111111111000000000000000000111111///////////////000000111111111111111111111111111/////////000000000111111000000000000000000000000000000111111111111000000111111222222222222111111222222222222111111111111000000111111111111222222000000000000000000000000111111222222222333333333333333333333444444444444333333333333333333333333222222222222222222222222333333333333444444444444222333333444444333333222333333333333333333333333ppp___TTTQQQNNNLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHFFFEEECCCBBBBBBBBBAAAAAA@@@??????@@@AAAAAA???>>>===>>>???>>>===;;;::::::;;;;;;::::::999888777777666666777777777777666444333333444333222111222222222333333333444444333333222222222222333333000000////////////000000000000000000000000000000111222333333222111222333222111000......///000111111000000000000000111111111111111111111111111111......//////////////////111111000000/////////...000000////////////000000000000000000000///......////////////////////////000000000////////////......000111000///...///111000000////////////000000---...///111111222222222////////////////////////////////////000000000000000000000000000000000000---...000///------...000////////////////////////111111111000000000000000000000000000000000000000000000000000000111111222111111000000000000111111111111111111111111111111000000111111222111111000000000000000000111111111000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000///000000000111111111111............////////////111111111111222222222222222222333333333333222222////////////////////////////////////............000000111111111000000///000000000000000000000000////////////////////////111111111111000000000000000000000000000000000000........./////////000000////////////////////////000000000000000000//////000000000000000000000000222111000//////......///000//////000000111111222//////////////////////////////000000000000//////////////////////////////111111111111111111111111000000111111111111000000//////000111111111111111////////////000000000000000000000000000111111111000////////////000111111//////////////////////////////000000000111111111000000000000000000000000000000111111111111000000222222222333333222222222111111111111111111111111.............../////////111111111111111111111111111111222222222333333333222222333333333444444444333333333333333333333333222222222222222222222222222222333333333444444444333333333333333333333333111111111111111111111111tttbbbUUURRRNNNLLLLLLMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCCCCBBBAAAAAAAAAAAABBBCCC???>>>===>>>???>>>===;;;::::::;;;;;;::::::999888888888999999888888888888777666444444555555333222222222222333333333444444333222222111111222222333222111111000000111111222000000000000000000000000111222333333222111222333222111000//////000111111222111000//////000111111111111111111111111111111//////..................111000000000//////......000000////////////000000000000111111000000///...////////////////////////111000000000////////////...000111000///...///111000000////////////000000---...///000222222222333000000000000000000000000000000000000////////////111111111111111111111111111111000///------...///////////////////////////000000000000000000111111000000000000000000000000000000000000000111111222111111000000000000111111111111111111111111111111000000000111111000000/////////000000111111111111000000111111111111000000000000000000000000000000//////000000000000//////000000000000000000000000///000000000111111111111---........./////////000000000111111111222222222111222222333333222222111////////////////////////............////////////000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000111111111//////////////////////////////////////////000000///////////////000000000111111000///////////////111000///............/////////////////////////////////000000000000//////////////////////////////000000000000000000000000000000000111111000000000//////000111111111111111....../////////000000000//////000000111111111111111000000000000111222222////////////////////////000000000000111111111111000000000000000000000000000000111111111111000000222222222333333222222222000000000000000000000000/////////...............222222222222222222222222111111222222222333333333222222222333333333444444333333333333333333333333444444444444444444444444222222222333333333444444555444222111111222444555111111111111111111111111xxxcccVVVSSSPPPNNNNNNNNNNNNMMMJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC???>>>===>>>???>>>===;;;::::::;;;;;;::::::999888777999::::::888777777888888666555555555555444222222222333333333333444444222222111111111111222222222222111111111111222222000000000000000000000000111222333222111000111333111111111111222222222222222222000/////////000111111111111111111111111111////////////............000//////////////////...000000////////////000000///000111222111000///...000000000000000000000000111111000000000/////////...000111000///...///111111000000//////000000111000000111111111111000000000000000000000000000000000000000000////////////111111111111111111111111444222//////000111111000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111222111111000000000000111111111111111111111222222222///000000000000///....../////////000111111222222000000111111111111000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111.........//////000000111000000000111111111111222111111222222222222111111000000000000000000000000...////////////000000000000000111111222222111111000000000000000000000000000000000000000000000000//////000000000000000111000000000000000000000000000000000000111111111111000000000000000000000000......////////////000000............////////////000000////////////000000111000...---,,,,,,------000000000000000000000000//////000000000000//////000000000000000000000000///////////////////////////000000111111000000/////////000111111111111111////////////000000000000/////////000111111222222111111111111111222222333111111111111111111111111000000000111111111222222000000000000000000000000000000111111111111000000111111222222222222111111///////////////000000000222222111111111111000000222222222222222222222222111111222222222333333333222222222222333333333333333333333333333333333333444444444444444444444444222222222222333333333333555444222111111222444555333333333333333333333333zzzdddWWWTTTQQQOOOOOOOOOOOONNNJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJHHHFFFEEEDDDDDDCCCAAAAAABBBCCCCCCBBBAAAAAA???>>>===>>>???>>>===;;;::::::;;;;;;::::::999888666888::::::777666666777777555444444444444333111222222333333333333444444222222111111111111222222111111000000000000111111000000000000000000000000000111222222000000111222///000222444444444333222333222000///...///000111000000000000000000000000000000000/////////...............///////////////000000////////////000000///000111222222000///...000000000000000000000000111111111000000000//////...000111000///...///111111111000000000000111111000000111111111111000000000000000000000000000000111000000000/////////...111111111111111111111111222---)))***000333222///000000000000000000000000///000000000111111111111000000000000000000000000000000000000000111111222111111000000000000111111000000111111111222222222000000000000000///.........//////000111111222222000000111111111111000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000111111111111......///000000111222222000000000000111111111111111111222222222222111111111111111111111111111111/////////000000000111111///000111222222222222111000000000000000000000000000000000000000000000000////////////000000111111/////////////////////////////////000000000000111000000000000000000000000........./////////000000,,,---------.........//////......//////000111222111000...------...///000000000000000000000000000//////000000000000//////000000000000000000000000........................//////000000000000////////////000111111111111111//////000000000111111111...//////000111111222222000000000000000111222222111111111111111111111111000000111111111222222222000000000000000000000000000000111111111111000000000111111111111111111000//////000000000111111111333333222222222111111111111111111111111111111111111111222222222333333333111222222222222333333333333333333333333333333333333333333333333333333333111222222222222333333333333333333333333333333333333333333333333333333333{{{eeeXXXUUURRRPPPPPPPPPPPPOOOJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIGGGEEEDDDCCCCCCCCC???@@@BBBCCCCCCBBB@@@??????>>>===>>>??????===;;;::::::;;;;;;;;;:::999999555777:::999666444555666666444333333333333222000222222333333333444444444222222111111111111222222000000////////////000000000000000000000000000000///111222111000///000111...000333666666666444222444222000///...///000111////////////////////////111111000000/////////...---.........//////000000000000////////////000000///000222333222111///...000000000000000000000000111111111111000000000000///000111000///...///111111111000000000000111111,,,---///000222333333444000000000000000000000000111111000000/////////...111111111111111111111111---&&&!!!%%%---333111---000000000000000000000000//////000000111111111222000000000000000000000000000000000000000111111222111111000000000000111111000000111111222222222222111111111111111000///......//////000111222222222000000111111111111000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000111111111111...//////000111222222333000000000000111111111111111111222222222222111111111111111111111111111111//////000000111111222222///000111222222222222222000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////............/////////000000000000000000000000000---.........//////000000,,,,,,,,,---------..................///111222333000///...---...000222333000000000000000000000000//////000000000000//////000000000000000000000000........................//////000000000000////////////000111111111111111000000000000111111111111...//////000111222222222///////////////000111111////////////////////////000111111111111222222222000000000000000000000000000000111111111111000000000000111111111111000000000000111111222222222333222111111111000000//////000000000000000000000000111111222222222333333333111111222222222333333333333333333333333333333333222222222222222222222222111111222222222333333333000222444666666444222000111111111111111111111111fff[[[TTTOOOQQQQQQNNNLLLLLLJJJHHHGGGGGGJJJLLLLLLLLLJJJIIIGGGFFFEEEEEEDDDDDDBBBCCCDDDDDDDDDBBB@@@>>>?????????>>>>>>>>>>>>===::::::::::::::::::::::::777666555666888999999888555555444444444333333333222333333444444333333222333333333333333333333333111111000///......//////111222222333333333222222,,,---------......//////000111222333333222111000333222222111///...,,,+++222222333333333222111111333222111000000111222333...000222222222111222333000000000000111111111111000000000000000000000000333222111000000111222222111111000000000000111111222///,,,---000222222000222222111000///...------000000111222222222222111...///000111222333333333000000000000////////////222000///......///000222111222333333111000000000222111000......000111222111111000000000000111111000111111222222222111111222222222111111111000000......//////000000111111222222222222222222222222444333111////////////000000000000000111111111111000000111111111222222222111111111111111111111111222111111111000000//////111111111111111111111111111111111111111111111111000111111111111222222222333222222111111222222333((()))***,,,---.........000000000000000000000000111111111111000000000000---......///000111111222000000000000000000000000111111000000//////......000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000......------------......------...///000000//////------...///000000//////000000000000000000000000////////////000000000000000/////////000111222222///000000000000111111111//////000000111111222222111000/////////000222333111222333333222111000///000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///000111222222111000///000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111///000000000000111111111333333222111111222333333333333333222222111111111333333333333333333333333222222222222222222222222555555555444444333333333222222222222222111000///ggg[[[TTTOOOPPPQQQNNNLLLLLLJJJIIIGGGHHHJJJLLLLLLLLLJJJIIIGGGFFFEEEEEEDDDDDDBBBBBBCCCCCCBBBAAA???>>>@@@????????????>>>>>>>>>::::::::::::::::::::::::777666666666888999888777444444333333333222222222222333333444444333333222222222222222222222222222111111111000000/////////111111111111000///........./////////000000000000000111222222222222111000000000111000000///...---//////000111222222222222111111000//////000111111---///111111/////////000000000000000111111111111000000000000000000000000333222111111111111222333111111000000000000111111111///------000111111000111111000000//////......//////000111111111111000///000111111222222222222000000000000////////////111000///......///000111000222333333111000000000222111000//////000111222111111000000000000111111222222222222222111000///222222222111111111000000000000000000000000111111222222222222222222222222555444222111000000000111000000000000111111111111000000111111111222222222111111111111111111111111111111111111000000000///111111111111111111111111111111111111111111111111//////000000000111111111222111111111111111111222---...///111222222222222000000000000000000000000111111111111000000000000......//////000000111111000000000000000000000000111111000000////////////000000000000111111111111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000/////////....../////////---......///000000//////------...///////////////000000000000000000000000////////////000000000000000000/////////000111111000000000111111111111222000000000000000000000000/////////...///000000111000111111222111000///...000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111222222222222333333333333333222111111222333333333333333222222222111111333333333333333333333333333333333222222222111111444444444333333333222222000111111222222222111111hhh[[[TTTOOOPPPQQQNNNLLLMMMKKKIIIGGGHHHJJJLLLLLLLLLJJJIIIGGGFFFEEEEEEDDDDDDBBBBBBBBBAAA@@@@@@??????@@@@@@@@@????????????>>>::::::::::::::::::::::::888777666777888999888777333333333333222222222111222333333444444333333222111111111111111111111111000111222222222111000///111111111000///...,,,,,,111111111111111222222222000000111222222111000000...///000000000000000///------///000111222222222000//////......//////000...000111111///......///000000000000111111111111000000000000000000000000222222111111111111222222111000000//////000000111111///......000111111000000000000000////////////......///000000000000000000000111111222111111111////////////000000000000111000///......///000111000111333222111000000111222111000//////000111222111111000000000000111111333333333222111000///...222222222111111111111111222222111111111111111111222222222222222222222222555444333222111111111222000000000000111111111111111111111111111222222222000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000.../////////000000000000000000000000000000000000...///000111111111111000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111000000000000/////////000000000000111111111111000000000000000000000000...//////////////////...////////////////////////000000000000000000000000000000////////////000000......///000000000//////---......///////////////000000000000000000000000////////////000000000000111000000/////////000000000111111111111222222222111111000//////...------------...//////////////////000000000000///......000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111222222222222333333333333222222111111222222333333333333222222222222111333333333333333333333333444333333222222111111111333333333222222222222222//////000222222333333333iii\\\TTTOOOOOOPPPNNNLLLMMMLLLJJJHHHHHHJJJLLLLLLLLLIIIIIIGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@????????????@@@@@@@@@@@@????????????::::::::::::::::::::::::888777666777888999888777444444444333333333222222222333333444444333333222111111111111111111111111///111222444333222000///111111111111111000///...222222222222222222222222///000111222222111000/////////000000000000//////...//////000111111111111////////////////////////111222444333111000000000///000000000111111111111000000000000000000000000000000000000000000111111000000////////////000000000/////////000000000000.../////////000000000111...///000000111111000000000111111111111111000///////////////000000000000111111000//////000111111///111222222000///000111222111111000000111111222111111000000000000111111222222222222222111000///111111111111111111111111333333333222222111111111111111111111111111111111333333222222111111111111///000000000111111111111111111111111111111111111////////////////////////111111111000000000000000/////////////////////////////////////////////////////////000000000111111000000111111111111000000//////000000000//////...000000000000000000000000111111111111000000000///111111000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000//////////////////000...//////000000000//////......///////////////...////////////////////////////////////000000000000333222111000000000000000111111111111222222222222000/////////.........------...///000111000///...000000000000000000//////000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000222111000//////000111222///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111//////000000000111111111222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111111111///000111222222222222222jjj\\\TTTOOOOOOPPPNNNMMMNNNLLLKKKIIIIIIJJJLLLLLLLLLIIIIIIGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@????????????@@@@@@@@@?????????>>>>>>::::::::::::::::::::::::999777666777888888777666555555555555444444444444222333333444444333333222222222222222222222222222///000222333444222111///...///000111111111111111111111111111111111111111///000111111111111000///111111111000000///...---111222222222111000//////000000000000000000000000111222444333111000000000///000000000111111111111000000000000000000000000---......///////////////000000////////////000000///000000000////////////......//////000000111111///000111111222222111111000000111111111000000///.../////////000000000111111111000000000000111111...000222111000///000111222222111111111111222222111111000000000000111111///000111222222222222222111111111111111111111111444444333333222222111111111111111111111111111111111111111111111000000000///000000000111111111111111111111111111111111111////////////////////////000000000000000000111111////////////////////////////////////////////////000000000111111111222222111111222333333222111111222222222222222222111000111111111111111111111111111111111111000000000///111111111111000000000000000000000000000000000000000000000000111111111111///000000000111111111111000000000000000000000000000111111222222111111000000000000000000000000000///////////////////////////......------......//////000000000000000//////...///////////////......////////////////////////////////////000000000000444333222222111111111111000000111111111222222222---........./////////000...///000111222111000///111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000222111000//////000111222///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111//////000000000111111111222222222222222222222222222222222222222222222222333333333333333333333333000000111222333444444555111111111111111111111111222222222222222111000///lll]]]UUUNNNNNNOOOMMMMMMNNNMMMKKKIIIIIIKKKLLLLLLLLLJJJIIIGGGFFFEEEEEEDDDDDDBBBBBBBBBAAA@@@@@@???????????????>>>>>>>>>>>>===::::::::::::::::::::::::999888777777888888777666666666666666555555555555222333333444444333333222222222222222222222222222///000111222222222111000,,,,,,...///000111111111111111111000000000000000//////000111111000//////111111111111000///------333333333222111000......///000000111111000000///...000111111///......///000000000000111111111111000000000000000000000000,,,---...///000000//////000//////......//////000...000111111///......///......//////000000111111000000111222222222222222//////000000111000000000......//////000000111111111111111111111111111111...///111111000///000111222222222222222222222222111111000000000000111111...///000111222333333333111111111111111222222222333333222222222222222222111111111111111111111111000000111111111000000///000000000000111111111111222222222111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111222222222222111222333444444333222111///000000000000000//////111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000111111111111222000000000000111111111111000000000000000000000000111222222333333222222111////////////////////////000000000000000000000000......------------......000000111111111000////////////////////////...---000000000000000000000000////////////000000000000333333222111111111222222///000000000000111111111------...//////000111111///000000111111111111111222111111111111111222333000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111222222222222333333333111222222333333222222111111222222222222333333333333333333333333333333333000000111222333444444555111111111111111222222222333333333222222000//////ppp]]]UUUNNNNNNOOOMMMMMMOOONNNLLLJJJIIIKKKLLLLLLKKKJJJIIIGGGFFFEEEEEEDDDDDDBBBBBBCCCCCCBBBAAA???>>>>>>>>>>>>=========<<<<<<::::::::::::::::::::::::999888777777888888777555666666555555555444444444222333333444444333333222111111111111111111111111/////////000000111111111......///000111111111111222111111111000000000///...///000111111000///...//////000000000000//////111111111111000///............///000000///......---///111111/////////000000000000000111111111111000000000000000000000000---...///111111111111111//////............//////...000222222///......///////////////000000000000///000000111111111111111......///000111111111000.........///000111111111111111111222222111111111---///111111000///000111111222222222222222222111111111000000000000111111///000111222222222222222000000111111111222222222111111111111222222222222111111111111111111111111000000111222222222111000000000000000111111111111222222222111111111000000111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111000000000000111111111111000111222333333222111000------...............---111111111111111111111111111111111111000000000000000000000111111222222333000000000000000000000000000000111111111222222222000000000000111111111111000000000000000000000000111111222222222222111111////////////////////////000000000000000000000000//////............//////111111111111111000/////////////////////...------000000000000000000000000////////////000000000000000000000///000000111111....../////////000000000000000000000000000000000///////////////000111111111000000///000111222333000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222222333333333111222333333333333222111111111222222222333333333333333333333333333333333222222222222222222222222111111111222222222333333111111222222222111111000rrr]]]UUUNNNNNNOOOMMMMMMOOONNNLLLJJJJJJKKKLLLLLLKKKJJJIIIGGGFFFEEEEEEDDDDDDBBBCCCDDDDDDDDDBBB@@@>>>============<<<<<<<<<<<<:::::::::::::::::::::::::::888777777888888777555555555444444444333333333222333333444444333333222000000000000000000000000//////......///000111111222222333333333222222111222222222111111111000000...///000111111000///...---...///000111111111111......///////////////...,,,---...//////...---,,,...000222222222111222333000000000000111111111111000000000000000000000000...///111222333333333222//////............//////...000333222///---...///000000000000////////////...//////000000000000000------///000111111111111---......///000111111222111111222222222222111111---...000111000///000111111222222333333222222111111111000000000000111111111111222222222111111000000000111111222222222222000000000111111222222333000000000000000000000000000111333333444333222111000000000000111111111111222222222222111111000000111111111111111111111111//////000000111111111222111111111111111111111111111111111111111111111111////////////000000000000...000111222222111000...000000111222222222222222111111111111111111111111111111111111000000000000//////000111222333333333000000000000000000000000000000111111222222222222000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000////////////000000111111111111111000////////////000000///...------000000000000000000000000////////////000000000000...............///000111............////////////222222111111000000////////////...------///000111000///.........000111222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///000111222222111000///000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111///000000000000111111111111222333444444333222111111111111222222333333333333333333333333333333333555555444333222000000///111111222222333333333333///000111222222222222222mmm]]]UUUNNNNNNNNNLLLKKKLLLLLLKKKJJJKKKMMMOOONNNMMMIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@???>>>======>>>>>>===<<<<<<<<<;;;;;;;;;::::::::::::999777555555666777999666666666666555444333222111222333333444444333333222000//////111444666666111111000000000000111111111111111111111111111111000000000000111111111111111000///......///000111333222222222111111000000000000111111111111000000...///000111111111111111111111111111111111111111000000111222222222222111//////000111111111111111////////////////////////000000000000000000000000000000000000////////////...,,,+++---000222111/////////000000000000//////333444555444222111222333333222111000000111222333000000000000000111111222666666444333222111111111...***'''***000555555444222222222111111111111111111111000000111111222333//////000000111111111222///000111222222222222222333333333222222111111111333222111000////////////////////////000000000000111111111111111111111111//////000000000000//////111111111222333333333444//////000000000000//////000000000000000000000000222111111111000000/////////000111222222111//////000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000////////////000000000000......///000111222222333222222222222222222222222000000000000000000000000//////000111111111111111222111111111000000//////...///000111111000///...222111000///............////////////000000000000////////////////////////000000000000000000000000---......///000111111222000000000000111111111111222111111111000000//////000000000000000000000000///000111222333222111111000111111111111222222222333222111/////////000111////////////////////////111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000111000///......///000111......///000000000000000111111000000//////......000000000000000000000000000111111111111222222222111111111111111111111111111111222333333444555555444333111222333555444444222222222222222222222222111111111111111111111111111111111111111111111111mmm]]]UUUNNNNNNNNNLLLKKKLLLMMMLLLKKKKKKMMMMMMLLLKKKIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@???>>>======>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::;;;;;;999888888888999:::666666666555555444333222111222333333444444333333444222//////111222333333333333222222222222333333////////////////////////000000000000111111111111000000////////////000000000000000000/////////...000000111111111111000000///000000111111111111000////////////////////////000000111222222222222111//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000///...---,,,---000222111/////////000000000000//////...///111000000000111222222222111000000111222222111000/////////000222222555444333222111111111111111...***,,,000444444222111111111111111111222222111111000000111111222333000000111111111111111111111222222333333333333222333333333222222222111111111000000000000000111222//////000000000111111111111111111111111111111111000111111111111111111000000000000000000111111111//////000000000000//////000000000000000000000000111111111111000000000///000000111222222111000000000000000000000000000000000111111111111111111000111111111111111111111111000000000000000000000000////////////000000000111//////000000111111222222000000000000000000000000000000000000000000000000//////000111111111111111222111111111000000000000//////000111111000//////000000////////////000000////////////000000000000////////////////////////000000000000000000000000......//////000000111111//////000000000111111111111111111111000000000///000000000000000000000000///000111222222222111111000000111111111222222222333222000/////////000111111111111111111111111111111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000///000000111111111111111222111111111000000000000000000000000000000000000000111111111111222222222111111111111111111111111111222222333333444444444111///...///000222111111222222222222222222222222111111111111111111111111111111111111111111111111nnn]]]UUUNNNNNNOOOMMMLLLMMMNNNLLLKKKKKKKKKKKKJJJHHHIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@???>>>======>>>>>>===<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999999888666666555555444333333333111222333333444444333333555222000///000111111000333333222222222222333333////////////////////////000000000000111111111111///000000111111000000///000000000000////////////000000111111111111000000000111111111111000000///////////////////////////000000111222222222222111///000000111111111111000111111111111111111111111000000000000000000000000000000000000000000000000...------...000111111000///000000111111000000///+++---/////////000111333222222111000000111222222222000///...///000222333222222111111111111222222444111......111333222000000000000111222222222333111111000000111111222333222222222222222111111111333333444444444333222222333333333222222222222111/////////000000222333333000000111111111222222222111111111111111111111111222222222222222222222222111111111000000000000000///000000111111000000///000000000000000000000000111111111111000000000000111111222222222222222111000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000/////////000000000111111000000000000000111111111000000000000000000000000000000000000000000000000//////000111111111111111111111111111111000000000///000000111111000000///............///000222222////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000000000000111111111111111111000000000000000000000000000000000000///000111111222222111111000000000111111111222222222111000000///000000000111111111111111111111111111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000//////000000000000//////000000111222222222222222222222222222111111111111000000000000000000000000000111111111111222222222111111111111111111111111222222222333333333333333333222111111333444444333222222222222222222222222111111111111111111111111111111111111111111111111ooo]]]UUUNNNNNNOOOMMMLLLNNNMMMKKKJJJJJJKKKKKKJJJHHHIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@???>>>======>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::777888888888888777666666666666555444333333333333111222333333444444333333333111//////000111000///111111000000000000111111111111111111111111111111///000000000111111111111///000111222222111000///222222222111111111111111000000111111111111000000111111111111111000///...000000000000000000000000000000111222222222222111///000111111111111000000111111111111111111111111000000000000000000000000000000000000000111111111///......///000000000000000000000111111000000000///000222222111222333555222111111111111111111222222111///......000222444000000000000000111222222444111//////111222111000//////000111222333333333111111000000111111222333444333333222222111111111333444444444333222111111222222222222222222222222111000000000111111222333111111222222222333333333111111111111111111111111222222222111111222222222444333333333222111111111000000000111111000000000000000000000000000000000111111111000000000000000111222222222333333333333000000000000000000000000222222222333333222222222111111111111111111111111000000000000000000000000//////000000000111111111111111111000000000000000222222222222222222222222000000000000000000000000//////000111111111111111111111111111111111111111000000000000000000000000............///000111222////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000111111111111000000000000000///////////////////////////000000111111111111111000000000000111111111111111111000000000000000000111111111111111111111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000...///000111111000///...///000111111222222111111111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111333333333222222222222222555333222222444555555444222222222222222222222222111111111111111111111111111111111111111111111111qqq]]]UUUOOOOOOOOONNNMMMOOOJJJIIIIIIJJJKKKLLLLLLKKKIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@???>>>======>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::777888888888888777666666666666444333222222333333111222333333444444333333111///...///111222111000111111000000000000111111222222222222222222222222///000000000111111111111///000111222222111000///111111111111111111222222000000111111111111000000111111111111111000///...000000000000000000000000000000111222222222222111000000111111111000000///000000000000000000000000111111111111111111111111///000000000111111111222//////000000000000000111000000111111111111000000222333444444222111222444111111111222222111111111111000///...///000222333////////////000111222222000///...///000111111111//////000111222333333333111111000000111111222333444333333222222111111111222222333222222111000000222222222222222222222222333333222111111111111111222222222222333333333333111111111111111111111111222111000000000000111222444333333333222111111111000000111111111111000000111111111111111111111111000000000000000000111111111111111222222333333444000000000000000000000000222222222333333222222222111111111111111111111111000000000000000000000000000000000000111111111111111111111000000000000000111111111111111111111111000000000000000000000000//////000111111111111111111111111111111222222222111111000000000000111111000000////////////000000////////////000000000000000000000000000000000000////////////////////////000000000000////////////...////////////000000000000000000000000000111111////////////////////////000000000000000111111111//////000000000111111111000000000111111111000000000000000000000000000000000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000...///000111111000///......///000000111111000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222111111000//////111222222111222222222222222222222222111111111111111111111111111111111111111111111111rrr\\\UUUOOOOOOPPPNNNNNNOOOJJJIIIIIIJJJLLLMMMMMMLLLIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@???>>>======>>>>>>===<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999999888777555444222222222333333111222333333444444333333111000///000222333222111333333222222222222333333000000000000000000000000000000000000111111111111000111111111111111111000////////////000000000000000000111111111111000000000111111111111000000///////////////////////////000000111222222222222111000111111111111000000///////////////////////////111111111111111111111111///000000111111222222222///000111111//////000111000111111222222111111000111222333222000///000111000111222222222222111000000000000000000111111222000000//////000111222222---...//////000111222222000000000111222222222333111111000000111111222333222222222222222111111111111111222222222111000000111222222222222333333333444444333111111000000000111111222222222333333333111111111111111111111111222111000//////000111222111111111000000000000000000111111222222111111000111111111111111111111111000000000000111111111111111111000111111222333444000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000000000000111111111222222000000000000000111111111////////////////////////000000000000000000000000//////000111111111111111111111111222222222222222222111111000000111111222111000///////////////000////////////000000000000000000000000000000000000////////////////////////////////////000000000000......////////////000000000000000000111111111111000000000000000000000000000////////////000111222/////////000000000111111//////000111111111111000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////000000000000//////......///000000000000000///////////////000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111222222222222222333111000000222333333222222222222222222222222222111111111111111111111111111111111111111111111111ppp\\\UUUOOOOOOPPPOOONNNPPPMMMKKKJJJKKKMMMMMMLLLKKKIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@???>>>======>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::;;;;;;999888888888999:::777555333222111111222333111222333333444444333333333222111222333333111///333333222222222222333333000000000000000000000000000000000000111111111111222111111000000111111222.../////////000000000000000000111111111111000000///000000111111111111000////////////////////////000000111222222222222111111111111111111000//////000000000000000000000000111111111111111111111111///000000111111222333333///111222111///...000222000111111222222111111000///000111111000000111222000111222222222222111000...///000111222111111000111111000000000111222222...///111111111111222333111111111111111111222222111111000000111111222333000000111111111111111111111111222222333333222222111111222222222333333333333333222111111111222222111111111111222222222222111111111111111111111111444333111000000111333444000000000000000111111111000111111222222111111000111111111111111111111111///000000000111111111111000000//////000111333444000000000000000000000000000111111111111111111000111111111111111111111111000000000000000000000000000000111111111222222222//////000000111111222222////////////////////////000000000000000000000000//////000111111111111111111111111222222333333333222222111000000111222222//////...//////000111222////////////000000000000////////////////////////////////////////////////......//////000000111111........./////////000000///000000000111111111111000000000000000000000000000//////...///000111222////////////000000000111...///000111222111111000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000//////000111111111111000//////000000000111111111000000000000000000000000000111111111111222222222111111111111111111111111000000111111222222333333555333222333444555555555222222222222222222222222111111111111111111111111111111111111111111111111ooo\\\UUUOOOOOOPPPOOOOOOPPPOOONNNLLLLLLMMMMMMKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@???>>>======>>>>>>===<<<<<<<<<;;;;;;;;;::::::::::::999777555555666777999777555333111111111222333222222333444444444333333555444333333333222000...111111000000000000111111222222222222222222222222000000000000111111111111333222111000000111222333000000111111222222222333000000111111111111000000...///000111111111111111111111111111111111111111000000111222222222222111111111111111111000//////111111111111111111111111111111111111111111111111///000000111222222333333///111333222///...000222111111222222222222111111...000111222111222333555000111222333333222111000---///111222333222000///222222111111111111222222000222333333222222222333222222222111111111111111111111111000111222222333//////000000111111111222111222333333444444444444111111111222222333333333111111111111222333444444000000111111111222222222111111111111111111111111555444222111111222444555111111222222333333333444111111222222222222111111111111111111111111111111//////000000111111111222000////////////111333444000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000111111111111222222222...//////000111222222333111111111111111111111111000000000000000000000000//////000111111111111111111111111222222333333333333222111000000111222333,,,------...000111333444////////////000000000000////////////////////////////////////////////////---......///000111111222............/////////000//////000000111111111222000000000000000000000000000///.........///111222////////////000000000000...///000222222222111000111111111111111111111111000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000111000///......///000111000000111222222222222222000000111111222222222333000000000000000000000000000111111111111222222222111111111111111111111111//////000111222333333444222000///000111222222222222222222222222222222222111111111111111111111111111111111111111111111111jjjZZZSSSNNNOOOQQQOOONNNOOONNNLLLKKKJJJKKKLLLKKKJJJLLLJJJHHHFFFFFFFFFEEECCCAAAAAABBBCCCDDDDDDDDDCCC===:::888:::???BBB@@@===<<<:::999999:::;;;999888999999888888888888999999777666666444333222111111222222444444444444222222444555555333111111222333000000000000000111111222//////000000000000//////111111000000//////......000/////////111111///......//////000000000000000+++,,,...000222333444444...000111222111000111222////////////////////////000333444333000...000222111111000000000222333555000000////////////000000111111111111111111111111111111111111000000000000333222222222222222222333333222222222222222222333111111000000000000111111000000000000000000000000222000///111444666444111000111111111111222222222111111000000000000111111111111111000000000000000//////000111111111111000444333111//////000111222222222222222222111000000333333333333333333333333///000000111222222333333000000000000000000000000222222222111111111000000333222000//////111222444000111111111111222222222333333333222222222222111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000111222222222222111000000000000////////////000000000000000000000000000000000000000000000000***,,,///222333222000///000000000000000000000000222222111000//////000000111222222222222111000000............////////////333222111/////////000111111111000000//////......000000000000000000000000------......//////000000............/////////000111111000000//////......000000000000000000000000000000000000000111111222222222111111111111222222000000000000000000000000222111111111000000//////000000111111111000000///000000000000000000000000444444333222111000//////000000000000000000000000000000000000000000000000222111111111000000//////000000000000000111111222222111000//////000111111111111111111111111111111000111111111111222222222333222111111111222444444444444333333222111000000000000000000000000000000222111111111000000//////~~~gggZZZSSSNNNPPPQQQOOONNNOOONNNLLLKKKJJJKKKLLLKKKJJJLLLJJJHHHFFFFFFFFFEEECCCBBBBBBCCCCCCDDDCCCCCCCCC@@@===:::<<<@@@AAA???<<<<<<:::999999999999888666999999888888888888999999777666666555333222222111222333333444444333333222111222333222111111222444000000000000000111111222///000000111111000000///111111000000////////////111000000111222222111///...//////000000000000000111111222111111000///......000111222111000111222000000000000000000000000111222333222000000000111222111000...------,,,,,,000000////////////000000111111111111111111111111000000000111111222222222222222111111111111222222222222111111111111222222222111000000000000000111000000000000000000000000333111000111333444111///000111111111111222222222222222111111111111222222111111111111000000000000///000111111222222111111444333111000///000111222333333333222222111000///333333333333333333333333444333333222111000000///222222222222222222222222444333333333222222222111333222111000000111222333000111111111111222222222111111111222222333333333222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111222222333333333333222222111111111111111111111111111111111111111111111111000000111222222222222111///000000000111111222222000000000000000000000000000000000000000000000000---...000111222111///...000000000000000000000000222222111000000000000000111222222222222111000000....../////////000000000333222000/////////000111111000000000/////////...000000000000000000000000/////////000000000000000........./////////000000111000000000/////////...000000000000000000000000000000000000000111111222111111111000000111111111000000000000000000000000111111111111000000000///000000111111111111000000000000000000000000000000222222222111000000//////000000000000000000000000000000000000000000000000222222222222111111000000000000000000000111111222333222111000000111222222222222222222222222222222000111111111111222222222111111000000000111222333444444333333222111111000000000000000000000000000111111111111000000000///zzzeeeZZZSSSNNNPPPQQQOOONNNOOONNNLLLKKKJJJKKKLLLKKKJJJLLLJJJHHHFFFFFFFFFEEECCCCCCCCCCCCDDDCCCCCCBBBBBBBBB???======@@@@@@>>>;;;>>><<<;;;:::;;;;;;999888999999888888888888999999777666666555444333222222444333333222222333333444///000111111000111333555000000000000000111111222000111111111111111111000111000000000000/////////222111000111333333111000...///000000111111000000444444333222000...---,,,...000111222111000111222111111111111111111111111333222111111222222111000333333333222111///...---111000000//////000000111111111111111111111111111...//////000222333333444111111111000000111111111111111111000000111111111333222111000000000000000000000000000000000000000333222111111222111///---000111111111111222222222333333222222222222333333111111111111111111111111111111222333333333333222444333111000000111222222000111222222222222222222333333333333333333333333555444333222111000//////333333333333333333333333444444444444333333333333333222111000000111222333000111111111111222222222...///000111222333444444333333333333333333333333111111111111111111111111111111111111111222222222222222222222222222222222333333333444444333333333111111111111111111111111111111111111111111111111000000111222222222222111//////000111222333444444000000000000000000000000000000000000000000000000000111111111000000///...000000000000000000000000222111000000000000000000111111222222111111000////////////000000000111111222111000000///000000000000000000000////////////000000000000000000000000111111111111000000000000....../////////000000000000000000000////////////000000000000000000000000000000000000000111111222111000000//////000000111000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333222222222222111111000000000000000111111222333222222111222222333333333333333333333333333333000111111111111222222222222111111111111222333333444333333222222111111111000000000000000000000000111111111111000000000000yyygggZZZSSSOOOPPPRRRPPPNNNOOONNNLLLJJJJJJKKKLLLKKKJJJLLLJJJHHHFFFFFFFFFEEECCCCCCDDDDDDDDDCCCBBBAAAAAA@@@>>>======??????>>><<>>======??????>>>===999999888888888888999999777666666555444333333333444444222222222222444444000111222111000111222444000000000000000111111222111111222222222222111111000000000000000000000000111000000111222222111/////////000111111111111000000111111111111000//////...000111222000000111222222222222222222222222222444111///000333444222///...///111333444444444333111000000000000000000111111111111111111111111111......///000000111222222111111000000000000111111111111000000000000111111333333222111000000000000000000000000000000000000111111111111111000///...000000111111111222222222222222222111111222222222000111111111111111222222111222333333444444333333333333222111111111222333...///000222333444555555333333333333333333333333222222222222222222222222333333333333333333333333444444444333333333333333333333222111111111222222000000111111111222222222//////000111111222333333333333333333333333333333111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333222222111111111111111111111111111111111111111111111111000000111222222222222111//////000111111222333333000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000111111000000000000000111111111111111111000000///000000000000111111111111111111000000000000000000000000000000////////////////////////////////////111111111000000/////////...////////////000000000000000000000////////////000000000000000000000000000000000000000111111222000000////////////000000000000000000000000000000111111111000000000000000///000000111111111111000000000000000000000000000......//////000000000111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111222111111111111222222222333222222222222222222222222000000111111111222222222222222222333333333444444333333333222222111111111000000000000000000000000111111111000000000000000zzzhhh[[[TTTOOOQQQRRRPPPOOOPPPNNNLLLJJJJJJKKKLLLKKKJJJLLLJJJHHHFFFFFFFFFEEECCCCCCDDDDDDDDDCCCBBBAAAAAA===<<<<<<<<<===>>>>>>===<<<;;;;;;===???AAA@@@???999999888888888888999999666666666555555444444333444444222222222222444444333444444333111111222333000000000000000111111222111111222222222222111111000000000000111111111111000//////000111111000...///000000111111111111111...///000111111111111111...000111222000000111222222222222222222222222222333111///000333444222///(((***,,,///111222333333111111000000000000111111111111111111111111111111////////////////////////111111000000000000111111111111000000000000111111333333222111111000111111000000000000000000000000...///000111111111111111000000111111111222222222111111000000000000111111000000111111222222222333222222333444444444444333222222222222222222333333111111222333333333333333333333333333333333333333222222222222222333333333222222222222222222222222222222222333333333333333444333333222222111222222000000111111111222222222222111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000/////////000111222222333000000000000000000000000111000000000000000111111000111111111111000//////000000000000111111111111000000000111111111000000////////////000000000000////////////////////////000000000//////.........////////////000000000111////////////000000000000000000000000000000000000000000000000000111111222000000////////////000000111111111111111111111111000000000000000000111111//////000111111111111111000000000000000000000000.........///000000111111000000000000000000000000000000000000000000000000/////////000000000000000000000000000000111111222///000000111111111111111000000000000000000000000000000111111111222222222000111111222222222222222333333222222222222222111000000000000000000000000000000000000000000111111}}}jjj[[[TTTOOOQQQRRRPPPOOOPPPNNNLLLKKKJJJKKKLLLKKKJJJLLLJJJHHHFFFFFFFFFEEECCCCCCCCCCCCDDDCCCCCCBBBBBB;;;;;;<<<<<<======>>>>>>999888888999<<<>>>>>>===999999888888888888999999666666666555555555444444444333333222222333333444555555555444111111222333000000000000000111111222000111111111111111111000000000000111111111111222000///...///111111///...///000111111222222111111000000111111111000000///...000111222111000111222222222222222222222222222111000000111222333222111---...///000111222222222222111111000000111111222111111111111111111111111000000000//////.........111111111000000111111111111111111000000111111111222222111111111222222333000000000000000000000000---///111222111111222333000111111111111222222222111000000000000000000111000000111111222333333333111222333333444444333333222222222333333333333333777666666444222000...---333333333333333333333333444444444333222222111111222222222222222222222222222222222222333333333333444444444333222222111111000111111111111222222222333333333222222222111111111111111111111111111111111111111111111111111111222222222111111111111111333333333333333333333333000111111222222111111000111111111111111111111111111111111111111111111111000000111222222222222111000000000000//////......000000000000000000000000000000000000000000000000---...000111222333333333000000000000000000000000000000000000000111111222000000111111000000///.../////////000000000111111//////000111111111111000////////////000000000000000000000000000000000000////////////............/////////000000000111111////////////000000000000000000000000000000000000000000000000000111111222111000000//////000000111111111111111111111111111000000000000111111111111...///000111111222111111000000000000000000000000/////////000000111111111000000000000000000000000000000000000000000000000.........////////////000000000000000000111111222...///000111111111111111000000000000000000000000000111111111111222222222---...//////000000//////222222222222222222222222000000000000000000000000000000000000111111111111mmm[[[TTTPPPQQQRRRQQQOOOPPPNNNLLLKKKJJJKKKLLLKKKJJJLLLJJJHHHFFFFFFFFFEEECCCBBBBBBCCCCCCDDDCCCCCCCCC===>>>>>>>>>===<<<======999888777888:::;;;:::999999999888888888888999999666666666666555555555555222333333444444333333222222333333222111111222444000000000000000111111222///000000111111000000///000000111111111222222222111000///000222222000...000000111222222222222111111111111111111000//////...000111222111000111222222222222222222222222222///111222222111111222333333333222222222222333333222111111000000111111222111111111111111111111111000000000000111111111111222222111111111111222222222222111111111111222222111111111111222333444444000000000000000000000000///111444333111000111333000111111111111222222222222111111000000111111222000000111222222333444444111111222333333333333333111222222333444444444333777666666444333111///...333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555444444444444333222111000000111111111111222222222333333333333333444444444222222222222222222222222111111111111111111111111222222222111111111000000333333333333333333333333111222222333333222222111111111111111111111111111111111111111111111111111000000111222222222222111000000000000000000111111000000000000000000000000000000000000000000000000...///111333333333111000000000000000000000000000000000000000000111222222000000000000000//////........./////////000000000...///000111222111111000.../////////000000000111000000000000000000000000///////////////000000000//////000000000111111111.../////////000000000111000000000000000000000000000000000000000111111222111111111000000111111111111111111111111111111111///000000000111111111111...///000111111222222222000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000.../////////000000000000000000000000000111111222...///000222333333222222000000000000000000000000000111111111111222222222---...///000111000000///222222222222222222222222000000000000000000000000///000000000111111111111qqq[[[TTTPPPQQQSSSQQQOOOPPPNNNLLLKKKJJJKKKLLLKKKJJJLLLJJJHHHGGGGGGFFFEEECCCAAAAAABBBCCCDDDDDDDDDCCC@@@AAAAAA@@@===<<<<<<<<<===;;;::::::::::::999777999999888888888888999999666666666666666555555555222222444555555444222222///000111111000111333555000000000000000111111222//////000000000000//////000000111111222222222222222111000111333333111000000000111222222222222111...///000111111222111111...000111222111000111222111111111111111111111111...111333222000///222555000///.........///111222222222111111111111222222111111111111111111111111000000111222333444444555333333222222222222333333333333222222222222333333000000000111222333555555000000000000000000000000111444666444111///000222000111111111111222222222333222222222222222222333000000111222333333444444111111222333333333222222111222333333444444444444222333333444444333333222333333333333333333333333//////111222444555777777444444444444444444444444444444444555555555666666444444444444333222111000000111111111111222222222111222333333444555666666333333333333333333333333111111111111111111111111222222222222111111000000333333333333333333333333222333333444444333333222111111111111111111111111111111111111111111111111000000111222222222222111//////000111222333333444000000000000000000000000000000000000000000000000///111333444444222///...000000000000000000000000000000///000000111222222000000000000000//////...............////////////...///000222222222111000.../////////000000111111000000000000000000000000//////000000111111222222000000000000111111111111.../////////000000111111000000000000000000000000000000000000000111111222222222111111111111222222111111111111111111111111//////000000111111111222......///111111222222222000000000000000000000000222222111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000111111222///000222333444444333333111111111111111111111111000111111111111222222222000111222333444333222222222222222222222222222222000000000000000000000000//////000000111111111222sss```XXXRRRQQQQQQNNNLLLMMMKKKIIIHHHHHHJJJKKKKKKJJJKKKJJJIIIGGGFFFEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>===<<<<<<;;;>>>>>>>>>>>>===<<<<<<;;;999999888888777666666666777777666555444333333222444444444444444444444444222111000//////111333444111111222222222333333333////////////////////////000000111111222222333333222222222333333222222222111111111111111111111111000000000000000000000000......///111111222222222000000000000000000000000333333333222222222222222222333444555444222000...222222111111111111111111222222222111000//////...111111111000000000000000000000000000111111111111000000000000000000000000222222111111111111222222222222111111111111222222111111111111111111111111111111222222222333333333222222222222222222222222000111222333444333222222333333444555555555444444111111222222333333444444666555444333333444555666444444555666666666555555333333444444555666777777555555555555666666666666444555555666666555555444444444555555555666666666666555444333222111111111///000111222333333444444111111222222333333444444333222111/////////000111222333444555444333222111222222222222222333333333333333222111111222333333000000111111111222222222444444333222222111111000000000000000000000000000000000111111111111000000000000000000000000000000111111111000000000000000222222222222222222222222000000////////////000000000000111111111111000000333222111/////////000111---......///000111111222333222000/////////000111000000000000000000000000//////000000000000//////000000////////////000000////////////////////////......//////000000111111111111222222222222111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000222222222111111222333333000000//////000111222222222222222111111111000000111111111111111111111111111111222222222222111111222111111111000000////////////000000111111222222000000000000000000000000///000111222222111//////qqq___XXXRRRQQQQQQOOOMMMNNNMMMKKKIIIIIIJJJJJJIIIHHHKKKJJJHHHGGGEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@???>>>>>>======999::::::::::::999999888777777777888888999999999777777666555444333333222444444444444444444444444222111000///000111333444111111111222222222333333000000000000000000000000000000000111111111111111111111222222222222111111111111111111111111111111000000000000000000000000...///000111111222222222000000000000000000000000////////////////////////000111222333444333111000111111111111111111111111333333333222111000000000111111111111000000000000000000000000111111111111111111111111111111111111222222111111111111222222333333222222222222333333111111111111111111111111111111222222222333333333222222222222222222222222111111222333333333222222222333333444444444444444333333333444444444555555555444444333444555666777666666666666666777777777666666777777888999999999888888999999999999::::::888888888999888888777777666666666555555555555555555444333333333333444444222333333444444333333222111111111222222333333333333333111111000111222222333333333333333222222111111111111222222222222333333333222111111222333333111222222222333333333333222222222222222222222333111111111111111111111111111111222222222222111111000000000000000000000000111000000000000000000000111111111111111111111111222222111111111111222222000000111111111111000000333222000/////////000111......//////000000111111222111111000000000000000000000000000000000000000//////000000000000//////000000////////////000000////////////////////////////////////000000000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111444444333222222111111222000000000000000111222222222222222111111111000000111111111111111111111111111111222222222222111111111111111111000000000///000000000000000111111111000000000000000000000000000000111111111111000000ooo^^^WWWQQQQQQRRRPPPOOOOOOOOOMMMJJJIIIJJJIIIHHHGGGJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>::::::;;;;;;<<<;;;;;;;;;666666666666777777777777777777666555444333333222333333333333444444444444222111000000000111333444111111111222222222222333222222222222222222222222111000000000000000000///000111111111111111111000111111111111111111111111000000000000000000000000...///000111111222111111000000000000000000000000111111222222222222222222---...000222333333222222111111111111111111111111444444333333222111111111111111111111111111111111000000000111111111222222111111111111111111111111222222111111111111222222444333333333333333333444222222222222222222222222111111222222222333333333222222222222333333333333222333333333333333222111111222333333444444333333444444444555555555555555444444444555666777999999999888888777888999:::;;;;;;;;;<<<<<<======>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>===<<<;;;::::::999888777666555555555444444444444555666666666666666555444333222111222333333333333333333333333333222222222333444444444333222222111111222222000000111111111222222222333222222111111222222333222222333333333444444444000111111222333333444444111111111111111111111111222222333333333333222222000000000000000000000000000000000000000000111111000000000000000000000000222222111111111111222222000000111111111111000000222111000000///000000000////////////000000000000000111111111111000000///000000000000000000000000//////000000000000//////000000////////////000000////////////////////////000000000000//////////////////000000000000//////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222444333222111000//////...111000000000000111222222222222222111111111111111111111111111111111111111111111222222222222111111111111111111000000000000111111111111000000000000000000000000000000000000111000000000000000111111mmm]]]VVVQQQQQQSSSQQQPPPQQQNNNLLLJJJIIIJJJJJJIIIHHHIIIHHHGGGEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@??????>>>>>>>>>::::::;;;<<<<<<===<<<<<<888777777555444333222111777777666555444333333222333333333333333444444444111111000000000111222333111111111111222222222222222222222222222222222222111111000000//////......000000111111111111000000111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000222222333333333333333333......000111222222111111111111111111111222222222333333222222222111111111000111111111111111222222000000111111111222222222111111111111111111111111333222222111111222222333333333222222222222333333222222222222222222222222111111222222222333333333222222222333333333333333333333333333333333222222111111222333444444444444444444444444555555555555666777777999:::<<<===>>>>>>===;;;;;;;;;===???AAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@>>><<<;;;999999999888888777777777888888666666666666555444222222555555555555444444444444333333333333333444444555444333222111000111222222///000000111111222222222222222222222222222222222222222222333333333333444111111111222222333333333111111111111111111111111111222222222222222222111000000000000000000000000000000000000000111111111000000000111111111111111000000////////////000000000000111111111111000000111111000000000000000000000000000000///////////////000111222222111000///000000000000000000000000//////000000000000//////000000////////////000000////////////////////////111111000000//////............////////////......000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222000000000//////...------111111111000000111222222111111111111111111111111111111111111111111111111111111222222222222111111111111111000000000000000222222111111000000//////000000000000000000000000111000/////////000222222mmm]]]VVVQQQRRRSSSQQQQQQRRRLLLKKKIIIIIIKKKLLLKKKKKKIIIHHHGGGEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>=========666777888999999999999999999999888777666555444333777777666555444333333222222222222333333333444444111111111111111222222222000000111111111222222222111111111111111111111111111111000000//////......000000111111111111000000111111111111111111111111111111111111111111111111///000000111111111111000000000000000000000000000.../////////000000111111000000000111111000000000000000111111111222222222111111111111111000000000000000111111222222222333111111111111222222222222111111111111111111111111333333222222222222333333222222111111111111222222222222222222222222222222111111222222222333333333222222333333333444444444444333333333333333333333222222333555555666666666444444555555666777777777;;;;;;===>>>@@@BBBCCCCCCCCCBBBAAA@@@AAACCCEEEGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNLLLLLLMMMMMMLLLKKKKKKJJJJJJJJJHHHGGGEEECCCBBBAAAAAA@@@>>>===<<<;;;;;;;;;888888888888888777666555666666555555444444333333444444444444444444444444555444222111111111222333///000000111222222333333222222222222222222222222111111111111222222222222333333333222222222111111111111111111111111111111000000111111111111000000000000000000000000000000//////000000111111111111111111111222222222333333000000////////////000000000000111111111111000000000000000111111111000000000000000000///////////////000111222222111000/////////////////////////////////000000000000//////000000////////////000000000000000000000000000000111111000000//////............////////////......000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111......///111111111111000222222111111111111111222111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000111111222222111111000000//////000000000000000000000000111000/////////000222333nnn^^^VVVQQQRRRSSSRRRQQQRRRLLLJJJIIIJJJKKKMMMMMMLLLJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>=====================999999:::;;;;;;;;;::::::888888888999:::;;;;;;;;;777777666555444333333222111111222222333333444444000000111111222222222222000000000111111111111222000000000000000000000000111000000000000000000///000111111111111111111000111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000///000000111111222222222111111111111111111111111000000000111222222333333000000000000000000000000000000111111222333333333111111111222222222222333222222222222222222222222333333222222222222333333222111111000000111111222333333333333333333333333111111222222222333333333222222333333444444555555333333333333333444555555444444666777888888999999777777888:::;;;<<<===>>>AAABBBDDDFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQRRRSSSSSSRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPOOONNNMMMLLLKKKIIIHHHFFFDDDCCCBBBBBB>>>>>>??????>>>===<<<<<<888888777666555444444333666666777777666666555444555444333333222222333333000000111222333444444555111222222333333222222111000000111111111222222222444444333333222111111000222222222222222222222222000000000111111000000000000000000000000000000000/////////000111111222222111111111222333333444444222222111111111111222222000000111111111111000000//////000111111111111000////////////000000000000///000000111111111111000//////////////////////////////000000000000//////000000////////////000000000000000000000000000000000000000000////////////......////////////......000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000000///000222444555555555444333333222111111111111222111111111111111222222222111111111111111111111111111111222222222222111111000000000000111111111111111111111111000000000000000000000000000000000000////////////000111222333qqq___WWWRRRRRRSSSQQQPPPQQQNNNLLLJJJJJJKKKLLLKKKJJJKKKJJJHHHGGGEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>===<<<<<<666777888999:::<<<======777777666555444333333222000111111222333333444444000000111222222222222222000000000000111111111111000000000000000000000000000000000111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000111222222333444444555555111111111111111222333444///000000111222222333333111111111111111111111111000000111222222333444444111111111222222222333333222222222222222222222222444333333222222333333444333222222111111222222333333333333333333333333333111111222222222333333333222222333333444555555666222222222222333555666777666777888999;;;;;;;;;;;;<<<===???AAACCCEEEFFFGGGHHHIIIKKKMMMNNNNNNNNNNNNLLLMMMNNNOOOPPPQQQRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVWWWXXXXXXYYYYYYYYYYYYWWWWWWVVVVVVVVVVVVVVVUUUSSSRRRQQQOOONNNMMMMMMMMMJJJIIIIIIHHHGGGEEEDDDCCC>>>>>>===<<<;;;:::999999::::::::::::999888666555444555555555555444333333111111222333444555666666111222333333333333222111111111111222222222333333333222222222222222222222222222222222222222222222000111111222222111111000000000000000000000000000...//////000111111222222000000000111222333333333222222111111111111222222000000111111111111000000...///000111222111111000......//////000000111111000000000000000111111222//////////////////////////////000000000000//////000000////////////000000000000000000000000000000////////////000000000000/////////000000/////////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000111333444555444333222444333222222111111111222000000111111111222222222111111111111111111111111111111222222222222111111///000000000111111111111000000000000000111111111000000000000000000000000...///000111111222222222rrr```XXXRRRSSSSSSQQQPPPQQQPPPNNNKKKKKKKKKKKKJJJIIIKKKJJJIIIGGGFFFEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB??????????????????@@@@@@;;;<<<<<<<<<;;;:::999999777777777777888888888888777777666555444333333222000000111222333333444444000000111222222222222111000000000000111111111111000000000000000000000000000000111111222222333333222222333333333333222222111111111111111111111111111111111111111111111111000000111111111000000///000000000000000000000000......///000111111222222//////000111222444666777///000000111222222333333222222222222222222222333000000111222333333444444111111222222222333333333222222222222222222222222444333333222222333333444444333333222222333333444333333333333333333333333111111222222222333333333222222333333444555666666222222111222333555777999777888:::;;;<<<=========AAABBBDDDFFFIIIKKKMMMNNNLLLMMMOOOQQQRRRRRRRRRQQQOOOPPPQQQSSSTTTUUUUUUUUUSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXYYYZZZ[[[\\\]]]]]]]]]YYYYYYYYYYYYZZZZZZZZZ[[[WWWWWWVVVUUUUUUUUUUUUUUUSSSRRRQQQOOOMMMKKKIIIGGGFFFEEEDDDCCCBBB@@@@@@???============<<<:::888666444555666777666555444333111111222333555666666777111222333444444333222111222222333333333444444444111111111222222333444444222222222222222222222222222222222333333222222222000000000000000000000000...//////000111222222222...//////000111222222222000000////////////000000000000111111111111000000...///000222222222111000---......///000111111222111000/////////000222333//////////////////////////////000000000000//////000000////////////000000000000000000000000000000......//////000000111111//////000000000000//////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222///000111222222111///...444333333222111111111222000000111111222222222222111111111111111111111111111111222222222222111111//////000000111111111222//////000000111111222222000000000000000000000000---...000111222222222111nnn___XXXTTTUUUVVVSSSPPPPPPPPPNNNLLLKKKLLLLLLKKKJJJIIIIIIIIIIIIHHHFFFEEEDDDCCCBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>==================;;;::::::<<<>>>>>>===999999999999999999999999666666555444333333333333111222333333444444444333333333222222111222222222555222///000222333111///111111222222222222111111333222111000000//////000111111111000000000000000////////////////////////999555111000111222111000222111///.........///000000111111111111222222222222222111111111111222222222222111111222444666777222222222222222222222222444444333333222111000000222111000000000111222333333222222222222222222222444444444444444444444444222222222333333333444444555555444333333222111111111222444555666666555444444444333333333333333222111222444444444555888:::555555555555666777999999===>>>>>>???AAABBBDDDEEEGGGIIIKKKKKKKKKLLLNNNOOOQQQRRRSSSTTTUUUUUUTTTSSSTTTUUUVVVWWWWWWVVVUUUTTTVVVTTTRRRPPPOOOOOOPPPPPPRRRRRRRRRRRRTTTVVVXXXZZZ[[[\\\]]]]]]^^^^^^]]]]]]^^^^^^^^^]]]]]]^^^^^^___ZZZYYYYYYYYYXXXXXXXXXWWWWWWWWWVVVUUUTTTRRRPPPPPPNNNNNNNNNMMMKKKIIIFFFEEEEEEDDDCCCBBB???===;;;999666666666777666666555555444333333222222222333333777555333222333333222111222222222222222222222222222222111111111111222222444333222111000111222333000111111111111222222222222222111111111111222222222111111111000000//////000000000000000000000000222222111000//////000000000000000000000000000000000000////////////000000//////............//////............/////////000000000000000000000000000111111000000111111222333000000111111111111000000111111000000//////............////////////......//////000000000000//////000000111111111111000000000111222222222000///...000000000000000111111222000000000000000000000000111111111111111111111111000000000000000///......000000000000000000000000111111111111111111111111000000000000000000000000444444333333222111111000///////////////000000111222111000000000111333333222222111111111111222222000000000000000000000000000111111111111000000///333222111000////////////...///000222222111111000//////000000000000//////ooo___XXXTTTUUUUUURRRPPPQQQPPPNNNLLLKKKLLLLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@????????????888666666666888999888777777777777777777777777777666666555444333333333333222222333444444333333333333333333222222333444444555333000000222333222000//////000000000000//////////////////000000111222111111111111222222222222111111111111111111111111777333000///111222111000............///111222333000111111111111222222222222111111111111111111222000000//////000111222333222222222222222222222222444333333222222111111111444333333222333444555666222222222333333333333333333333333333333333333333333333444444444555555555555555444333333222111111///000111333444333333333444444444444444444444444222333555555555666999;;;888888888999:::;;;===>>>BBBCCCCCCDDDEEEGGGIIIJJJLLLNNNOOOOOOOOOOOOPPPRRRRRRSSSUUUVVVVVVVVVVVVUUUSSSTTTUUUVVVVVVUUUTTTSSSTTTRRROOOMMMLLLMMMOOOPPPOOOOOOOOOPPPSSSUUUXXXYYY\\\\\\]]]^^^____________``````__________________[[[[[[ZZZZZZYYYYYYXXXXXX[[[[[[[[[ZZZZZZXXXWWWWWWUUUUUUUUUTTTRRRPPPNNNMMMKKKKKKJJJHHHEEECCCAAA???::::::::::::999888777666666666555444444444444444777555333222333444333222222222222222222222222222333333222222222222333333444444333222222222222222111111111111222222222222222222111111111111222222222222222222111111111000111111111111111111111111222222111000000000000000000000000000000000000000000000////////////000000//////............//////........./////////000000000000000000000000000000111111000000111111222333000000000000000000000000111000000000/////////.........////////////......//////000000000000//////000000111111111111000000111111111111111000//////000000000000000111111222000000000000000000000000111111111111111111111111222222222222222111000000111111111111111111111111111111111111111111111111000000000000000000000000222222222333333333333333000000000000000111222222222111000000000111222333222222111111111111222222000000000000000000000000///000000111111111000000111000000000000000111111...///000111222111111000//////000000000000//////ppp___XXXSSSTTTUUURRRPPPQQQOOOMMMKKKKKKLLLLLLKKKJJJJJJIIIGGGEEEDDDDDDDDDEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????:::999999:::;;;;;;999777777777777777777777777777777666555444333333333333333333333444444333222222333333333333333444555666555333111111222333222111//////000000000000//////000///////////////000111111111111222333333444444111111111111111111111111333111//////000111222111.........///000111222333000111111111111222222222111111111111111111111111000000/////////000000111222222222222222222222222222222222222222222222222000000000000000111222222222222333333444444555555222222222222222222222222444444444555555555666666555444444333333222222111///000111222333333333333444444555555555555555555333444666666666777:::<<<<<<<<<<<<===???AAABBBCCCGGGGGGGGGHHHJJJKKKMMMMMMQQQRRRSSSRRRQQQPPPQQQRRRTTTUUUVVVWWWXXXXXXXXXXXXWWWXXXYYYZZZZZZYYYXXXXXXRRROOOLLLIIIHHHIIIKKKLLLJJJJJJKKKMMMOOOSSSVVVWWWZZZ[[[]]]___```aaaaaabbbbbbaaaaaa``````_________]]]]]]\\\\\\[[[ZZZYYYYYY\\\\\\]]]]]]]]]]]]]]]\\\[[[[[[[[[ZZZYYYXXXWWWVVVTTTTTTSSSQQQNNNLLLIIIHHHBBBBBBAAA@@@>>><<<:::888:::999888666555555555555666444222222333444444333333333333333333333333333444333333333333333333444444444444444444333222222111111111111222222222333222222111111111111222222333333333222222222222222222222222222222222222222222111000000000000000000000000000000000000000000000000////////////000000000//////......//////000....../////////000000000000000000000000000000000111000000000000111222222111111////////////111111000000000000////////////...//////000000//////...///000000111111000000///000000111111111111000000222111111000000000000000000000000000000111111222000000000000000000000000111111111111111111111111111222222222222111111000111111111111111111111111000000000000000000000000000000000000000000000000000111111222333444444444111111111111111222222333111111000000111111222333222222111111111111222222000000000000000000000000...///000111111111111111////////////000111222333//////000111111111111000///000000111111000000///rrr___XXXSSSSSSTTTRRRPPPQQQNNNMMMKKKKKKKKKLLLKKKJJJJJJHHHFFFDDDCCCCCCDDDEEECCCCCCBBBAAAAAAAAAAAAAAA@@@??????>>>>>>==================>>>???>>>;;;888999999999999999999999999777666555444444333333333333333444444333333222222111111111222333444555666333222111111111111111111111111222222222222111111333222111///...---------000000111111222333444444////////////////////////000000//////000111222222111111111000000000000000000000111111111222222222111111111222222111111111222222111111111111111111222222222222222222222222222222222222222222333333............//////000000222222333444444555666666222222222222222222222222444444444444555555555555444444444333333222222222222222333444555555555555333444444444555555666666555777888999999:::<<<>>>??????@@@AAACCCEEEGGGHHHIIIIIIIIIJJJKKKLLLNNNOOORRRSSSTTTSSSQQQPPPQQQRRRUUUVVVVVVWWWXXXYYYZZZZZZZZZZZZ\\\]]]]]]\\\\\\[[[RRROOOJJJFFFDDDDDDEEEGGGDDDEEEFFFHHHKKKNNNQQQSSSWWWXXX[[[]]]___aaabbbcccbbbbbbbbbaaa```___^^^]]]]]]]]]\\\[[[YYYXXXXXXWWWWWWXXXYYY[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[\\\[[[ZZZYYYWWWTTTRRRQQQKKKKKKIIIGGGEEEBBB???>>>===<<<:::888777555555555555333111222333444333222333333333333333333333333333333222222222222333333333444555666555444333222111111111222222222333333333222222111111222222333222222222222222222222222222222222222222222222222111111000000000000000111000000000000000000000000000000////////////000000000000////////////000000...////////////000000000////////////////////////000000000000000111222222222111///......///111222000000000000//////////////////000000000000//////000000000111111000000000000000111111111111000000222111000//////000111222000000000000000111111222000000000000000000000000111111111111111111111111//////000000000000///...000000000000000000000000////////////////////////000000000000000000000000///000000111111222222333111000000000000111222222111111111111111222222222222222111111111111222222000000000000000000000000---...///111111222222222000000//////000111222222///000000000111111111111000000000111111000000000rrr```XXXRRRRRRSSSQQQPPPQQQNNNLLLJJJJJJKKKLLLKKKJJJJJJHHHFFFDDDCCCCCCDDDEEEDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@???>>>======<<<:::999:::;;;<<<;;;888555999999999999999999999999777777666555444444444444333333333444444333333222000000000000111222444444222222111000000000000111111111222222222222111111333222111///......------...//////000111222333333//////////////////////////////000000000111222333111111111111111000000///000000111111111222222222000111222222222222111000111222222222111111111000222222222222222222222222222222222222222222333333111111111222222222333222222222333444444555666666444444444444444444444444222333333333333444444444444444333333333333222222333333333333444555666666222333333444555666666777888:::;;;<<<<<<===???AAABBBBBBCCCDDDEEEGGGHHHIIIKKKKKKKKKKKKLLLNNNOOOOOOSSSTTTUUUTTTRRRRRRRRRTTTUUUVVVVVVWWWXXXYYYZZZ[[[WWWXXXYYYZZZ[[[ZZZZZZYYYTTTQQQLLLGGGCCCAAAAAABBBAAABBBBBBDDDGGGJJJMMMNNNRRRTTTWWWZZZ]]]```bbbbbbbbbbbbbbbaaa___]]][[[ZZZXXXWWWVVVUUUSSSRRRQQQPPPRRRSSSUUUWWWYYYZZZ[[[[[[^^^^^^^^^^^^^^^______`````````___^^^]]][[[YYYXXXUUUTTTRRRPPPMMMJJJGGGFFFBBB@@@>>><<<999777666555555333222111333333333222333333333333333333333333222222111111111111222222333444555666555444333222111222222222222333333333333333222222222222333333000000111111111111111111222222222222222222222222111000000000000000111111000000000000000000000000000000////////////000000000000////////////000000////////////000000000111////////////////////////000000//////000000111222111000...------...000111////////////000000000000//////000000000000//////000000111111111111000000000000111111111111000000222111000//////000111222000000000000000111111222000000000000000000000000000000000000000000000000...//////000000000//////////////////////////////////////////////////////000000000000000000000000////////////000000000000000////////////000111111000000111111222222222222222222111111111111222222111111111111111111111111---...///111111222222222222222111000//////000000000000000000000111111111000000111111111111000000rrr```XXXRRRQQQRRRPPPPPPQQQMMMKKKJJJJJJKKKLLLKKKJJJJJJIIIGGGEEEDDDDDDDDDEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@??????>>>999888888999::::::888666777777777777777777777777888777666555444444444444111222333333444444444333000000000000000111222333222222333111000///000222//////000000000000//////////////////000111222333/////////000111111111222111111111111111111111111...000111111111000222333......000111222333333333000111111111111222222222000111222333333222111000//////000111111000000///222222222222222222222222222222222222222222222222000000111222222222222111222222333333444444555555444444444444444444444444222222222333333333444444333333333333333333333333111111111111222333444555333333444555666777888999<<<===?????????@@@CCCEEEEEEEEEEEEEEEFFFHHHIIIJJJLLLLLLLLLLLLMMMNNNOOOPPPSSSUUUVVVVVVUUUUUUVVVXXXVVVVVVVVVWWWYYYZZZ\\\]]]YYYZZZ\\\]]]^^^]]]]]]\\\XXXUUUQQQLLLHHHEEECCCCCCCCCBBBBBBCCCEEEGGGIIIKKKNNNPPPSSSWWW[[[___aaabbbcccccccccbbb___]]]ZZZXXXSSSRRRQQQOOOMMMKKKJJJIIIOOOPPPRRRUUUWWWYYYZZZ[[[^^^^^^^^^___```aaaccccccbbbbbbbbbaaaaaa```^^^^^^\\\[[[ZZZXXXVVVSSSQQQPPPJJJHHHEEEBBB???<<<;;;:::888666444333444444333222333333333333333333333333222111111000000111111222444444444444444333222222222222222222333333333333333333222222222222333333000000000000000111111111222222222222222222222222000000000000000111111222000000000000000000000000000000////////////000000111000000//////000000111/////////000000000111111000000000000000000000000000////////////000111111000000............000000////////////000000000000///000000111111000000///000111111222222111111000000000111111111111000000000000000000000111111222000000000000000111111222000000000000000000000000000000000000000000000000000111111222222222222111////////////////////////000000000000000000000000000000000000000000000000000000000//////////////////////////////000000111000000111222222222222111222222111111111111222222111111111111111111111111...///000111111111111111333222111000////////////000000000///000111111222000111111222222111111000qqq```XXXQQQQQQQQQPPPPPPQQQLLLKKKIIIIIIKKKLLLKKKKKKIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBDDDCCCCCCBBB@@@??????>>>;;;:::999:::<<<<<<<<<:::777777777777777777777777888777666555444444444444000111222333444555555555222111111000111111222222333444555444111000222444//////000000000000///////////////000222333555555111111111111111111111111111111111111111111111111///111333333111000111333---...000222333333333333000111111111111222222222///111222333333222111///...///000222222222111111222222222222222222222222444333333222222111111111...///000111111111000///222222222333333333333333333333333333333333333333333333333333444444444555333333333333333333333333111111111000111333444555444555666777999:::;;;<<>>>>>AAABBBDDDDDDDDDEEEHHHJJJJJJJJJIIIIIIIIIIIIJJJJJJGGGGGGFFFGGGGGGHHHIIIJJJKKKNNNPPPRRRSSSTTTWWWYYYZZZYYYYYYZZZ\\\^^^```aaa\\\]]]___```aaaaaaaaa```\\\\\\[[[YYYVVVSSSQQQOOOKKKJJJHHHGGGGGGGGGHHHIIIJJJLLLQQQVVV[[[___bbbdddfffgggfffeeebbb^^^[[[XXXXXXWWWUUUSSSQQQNNNMMMLLLKKKMMMOOORRRTTTVVVWWWXXXYYYYYYYYYZZZ\\\^^^aaabbbbbbcccdddeeeeeeeeeeeeeeeccccccccccccaaa```___^^^[[[YYYVVVRRRNNNJJJHHHGGG@@@>>>;;;:::999999777666444444444444444444444444444333333222222333333444444333222111000111222333222222333333333444444444444333333222222333333444111111111222222333333333000000000000000000000000000000///000000111222222000000000000000000000000000000////////////000000111111000000000000111111000000000000111111111111000000000000000000000000///////////////000111111......////////////........./////////000000111111000000111111111111000000111111222222222222111111000000111111111111000000...///000222222222111000000000000000000111111222000000000000000000000000000000000000000000000000......///000000000000000222222222222222222222222111111111111111111111111000000000000000000000000//////000222333444555666111111111000111222222333///000111222333222111111222222111111111111222222111111111111111111111111000111111111111000000///////////////000111222333111000/////////000222333111111222222222222111111oooaaaXXXRRRQQQRRRQQQQQQRRROOOMMMKKKJJJJJJKKKKKKJJJJJJJJJIIIHHHHHHGGGFFFFFFCCCCCCBBBAAAAAA@@@??????BBBAAA@@@???>>>>>>>>>>>>======<<<;;;:::999999888666666666777888888999999888777666555444333222222444444444444444444444444444333222222111111222222444333333222111111111222111111111111111111111111222111111000000111111222111000111222333333111///000000000000000000000000111111111111111111111111111111000000111222333333333333333333333333333333222222111111111111222222333222111111333333222111222222222222222222222222444444444444444444444444222222111111222222333444555555666666555444333333222222222222222222222222111222333444444333111000000222444666666666444333555555666777777777777777;;;;;;<<<===???@@@BBBCCCBBBBBBBBBCCCDDDEEEFFFGGGFFFEEEDDDCCCBBBAAAAAAAAAFFFEEEDDDCCCCCCDDDFFFGGGKKKMMMPPPRRRSSSUUUXXXZZZXXXWWWWWWXXXZZZ]]]```bbbccccccbbbaaa``````aaaaaaaaaaaa```___^^^\\\ZZZYYYPPPOOONNNNNNNNNNNNNNNNNNNNNOOORRRVVV[[[aaafffiiihhhhhhhhhgggeeecccaaa___ZZZYYYWWWUUUTTTRRRRRRRRRQQQRRRSSSTTTTTTTTTSSSRRRVVVVVVVVVWWWZZZ\\\___aaa```bbbdddggghhhhhhggggggffffffffffffdddbbb```______^^^[[[YYYVVVUUUSSSSSSKKKGGGBBB???===<<<:::999888777777555444222111111333444555666555444333222333333333222222222111111222222333333333333444444222222222222222222222222222222222222222222222222222222111111000000//////000000000000111111111111111222222333333222222111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////222000///------///000222////////////////////////000000000000000000000000////////////000000000000000000000000000000000000222111111111000000//////000000000000000111111222//////000000111111222222000000000000000000000000000000000000111111111111...............///000000111000000000/////////...000000000000000000000000111111111000000000000000000000000000000000000000222222111111000/////////000000000000111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000rrraaaYYYRRRRRRRRRQQQQQQRRRPPPNNNKKKJJJKKKLLLKKKKKKKKKJJJJJJIIIGGGFFFFFFEEECCCCCCBBBBBBAAA@@@@@@???BBBAAA@@@???>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<888888888888777777777777888777666555444333222222333333333333333333333333444333222222111222222222444333222222111111222222111111111111111111111111222222111111111111222222111111111222333333111///111111111111111111111111111111111111111111111111111111111111111222333333333333333333333222222222222222111111111111222222333222111111333333222111222222222222222222222222333333333333333333333333222222222111222222333444555555666555555444444333222222222222222222222222333333444444444444333333111222444555666555555444666666777999999:::::::::=========>>>???AAABBBCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBAAABBBBBBAAA@@@@@@@@@AAACCCFFFGGGLLLNNNQQQRRRTTTUUUXXXZZZ[[[ZZZZZZ[[[\\\___aaaccccccbbbbbbaaaaaaaaaaaaaaabbbbbbbbbaaa```___]]]]]]ZZZYYYXXXVVVUUUSSSSSSSSSUUUVVVXXXZZZ^^^bbbeeeggghhhhhhhhhhhhfffdddbbbaaa^^^]]][[[YYYWWWVVVVVVUUUSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZ[[[]]]```ccceeefffffffffggggggggggggeeedddbbb```bbbaaa___]]][[[YYYXXXXXXQQQNNNIIIEEECCCAAA???>>>999888777666555444333333444444555666666555444333444444333333333222222222222222333333333333444444222222222222222222222222222222222222222222222222111111111111000000000000000000000000111111111111111222222333333222222111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000111111111111000000000///000000000000000111111222000000000000000111111111000000000000000000000000000000000000111111111111000000/////////000000111000000000000000/////////000000000000000000000000111000000000000000000000111111111111111111111111000000000000111111111111000000000000111111111111000000111111111222222222////////////////////////000000000000000000000000000000000000000000000000tttaaaYYYRRRRRRRRRQQQQQQSSSQQQOOOLLLKKKLLLLLLLLLKKKLLLKKKJJJIIIGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<:::999999888777777666666777777666555444333333222222222222222222222333333444444333222222222222222333333222222111111222222222222222222222222222222333333222222222222333333222111111222333333222000111111111111111111111111111111111111111111111111222111111111111222222333222222222222222222222222222222222222222222222222333222111111333333333111222222222222222222222222333333333333333333333333222222222222222333444444555555555555555444444444333333333333333333333333555555444444444555555666222222333444555555666666777777999:::<<<<<<======????????????@@@AAABBBCCCCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAACCCEEEHHHKKKMMMMMMOOORRRSSSTTTVVVXXX[[[\\\\\\[[[[[[\\\^^^```aaabbbbbbaaaaaaaaaaaaaaaaaabbbbbbccccccbbbbbbaaaaaaaaa```___^^^\\\\\\[[[[[[_________aaabbbdddfffgggiiiiiiiiiiiihhhfffdddcccaaa```^^^\\\[[[YYYYYYXXXWWWVVVVVVVVVVVVWWWXXXXXXVVVVVVVVVUUUUUUSSSRRRQQQVVVXXX\\\```ccceeefffggggggggghhhhhhgggeeedddcccdddcccbbb```^^^]]]]]]]]][[[WWWRRRNNNKKKIIIFFFDDD===<<<999777666555666666444444555666666555444444444444444333333333222222222222333333333333444444222222222222222222222222111111111111111111111111000000000111111111111111000000000000111111111111111111222222222222111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111000000//////.........111111111111111111111111000000////////////000000////////////////////////000000000000000000000000000000000111111111222222000000000000000000000000111111111111000000000000000000000000000111111222111000000000000000000///000000000000000000000000000000000000111111111111222222111000000000111111000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222//////000000111222222333000000000111111111222222111111111111111222222222////////////////////////000000000000000000000000000000000000000000000000uuuaaaYYYRRRRRRSSSQQQQQQSSSQQQOOOMMMLLLLLLMMMMMMLLLMMMLLLKKKIIIGGGEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>======<<<;;;:::999999888999999999888888777777777777666666555444444333333222333333333333333444444444444333222222222222333333333222222111222222333222222222222222222222222444333333222222333333444333222111222333333222111111111111111111111111111111111111111111111111111222222222111111222222333111111111111111222222222222222222222222222222222333111111111333444333222222222222222222222222222222222222222222222222222333222222222222333444444555555555444444444555555444444444444444444444444666555444333444555666777333333333444444666777888777888:::;;;===>>>??????@@@?????????@@@AAAAAABBBDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDDDDEEECCCDDDEEEFFFIIIKKKNNNOOOOOOQQQSSSTTTUUUVVVXXXZZZZZZZZZZZZZZZZZZ[[[]]]]]]``````aaaaaaaaa`````````aaaaaabbbccccccccccccccc````````````aaabbbbbbccceeeeeeeeefffggghhhiiiiiiiiiiiijjjjjjiiigggfffeeebbbaaa```^^^\\\[[[[[[[[[[[[ZZZXXXVVVUUUUUUVVVWWWTTTTTTUUUTTTSSSQQQNNNMMMRRRTTTWWW\\\```ccceeefffgggggghhhiiihhhgggfffeeedddcccbbbaaa``````______bbb___ZZZVVVSSSQQQMMMKKKCCCAAA>>>;;;888777666777555555555555555444444444333333333333222222222222222222222333333333444444222222222222222222222222000000000000000000000000000000000111111222222222///000000000111111111111111111222222222222111111000000////////////000000000000000000000000000000////////////////////////////////////////////////111000000///...------,,,000000000000000000000000//////000000000000//////////////////////////////////////////////////////000111111111222222222222000000000000000000000000111111111000000000000000000000000000000111111222111111000000/////////...000000000000000000000000///000000000111111111111222222111000000000000111///000000000000111111111000000000000000000000000000000000000000111111111222222222222222222222222000000000111111222222222000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000tttbbbYYYSSSRRRSSSRRRRRRSSSQQQOOOMMMLLLLLLMMMMMMLLLMMMLLLKKKIIIGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBAAAAAABBBAAA@@@???>>>>>>>>>>>>======<<<;;;:::999999888777777888888999999999:::666666666555444444333333444444444444555555666666555444333333222222333333333222222111222222333333222222222222222222222222444333333222222333333444444222111111333333333222111111111111111111111111111111111111111111111111333333222222222222222333000000111111111222222222111222333333333333222111222111000111333444333222222222222222222222222222222222222222222222222222333333222222333333444555555555444444444444555666444444444444444444444444555444333333333444666777444444444555666777999:::777888:::<<<===?????????????????????@@@@@@AAABBBEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHDDDDDDEEEFFFHHHIIIKKKLLLOOOQQQSSSTTTTTTUUUWWWYYYYYYYYYYYYYYYZZZZZZ[[[[[[^^^^^^___`````````___^^^^^^___```aaabbbbbbbbbbbbaaaaaaaaabbbbbbdddeeeffffffggghhhiiijjjkkkkkkllliiiiiijjjjjjjjjiiigggfffddddddbbbaaa````````````___]]]ZZZWWWUUUTTTSSSSSSRRRSSSTTTTTTSSSRRRPPPOOOOOOPPPSSSWWW[[[___aaabbbfffggghhhiiiiiiiiihhhgggfffeeedddccccccbbbbbbbbbeeebbb^^^[[[YYYWWWSSSQQQLLLJJJFFFAAA===:::999888777666666555444333333333222222222222111111111111222222222333333333444444222222222222222222222222000000000000000000000000000000111111222222333333///000000000111111111111000111111222222111111000000000////////////000000000000000000000000000000////////////////////////////////////////////////111000000///...------,,,//////////////////////////////000000000000//////000000000000000000000000////////////////////////000111111111222222222222000000000000000000000000000000000000000000111111000000000000000111111222111000000000//////......000000000000000000000000///000000000111111111111111000000//////000000000000000000000111111111111000000000000000000000000//////000000111111111111111111111111111111111111333222222222111111000000111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111rrrbbbZZZSSSSSSSSSRRRRRRTTTQQQOOOLLLKKKLLLLLLLLLKKKLLLKKKJJJIIIGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<777777888888999::::::;;;666666555555555444444444444444555555666666777777555444444333333333333333222222111111222222333333333333333333333333333333333333222222222222333333444333111111333444333222222222222222222222222222111111111111111111111111444333333222222222222333000000111111222333333333111222333444444333222111222111000111333444444333222222222222222222222222333333333333333333333333333333333333333444444555555555444333333555666777555555555555555555555555444444444444444555666777555555666777999:::;;;;;;999:::<<<===>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGHHHIIIJJJJJJIIIJJJJJJKKKLLLMMMMMMNNNPPPRRRSSSTTTTTTTTTVVVXXXYYYYYYZZZZZZ[[[[[[[[[\\\[[[\\\]]]^^^___^^^]]]\\\\\\]]]^^^___````````````ddddddcccccccccccccccddddddeeegggiiikkklllllllllhhhiiijjjjjjjjjiiihhhggggggffffffeeeeeefffffffffbbbaaa^^^[[[YYYVVVUUUTTTTTTTTTUUUUUUUUUUUUTTTTTTPPPQQQSSSUUUXXX[[[]]]^^^eeefffgggiiijjjjjjiiiiiiiiiiiihhhffffffeeeeeeeeeeeebbb```^^^]]]\\\YYYWWWTTTRRROOOKKKFFFBBB???===;;;:::999777555444333333333333333222222222111111222222333333333333444444222222222222222222222222111111111111111111111111111111111222222222222222000000000000111111111111000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111000000//////.................................000000////////////000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000000000000000111111111111000000000000000111111222000//////////////////...000000000000000000000000000000000000111111111111///////////////000111111222222111111111000000000000000000000000000000000/////////000111111222222000000000000000000000000444333333222111111000000111111111222222222222333222222222111111111111111////////////////////////111111111111111111111111111111111111111111111111qqqbbbZZZSSSSSSTTTRRRRRRTTTPPPNNNKKKJJJKKKLLLKKKKKKKKKJJJJJJIIIGGGFFFFFFEEEBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<999999999999999999999999555555555555555444444444333333444444555666666777555555444333333333333444222222111111222222333444333333333333333333333333222222111111111111222222555333111111222444444333222222222222222222222222111111111111111111111111555444333222222222222222111111111222333444444444111222444555555444222111111000000111333444444333222222222222222222222222333333333333333333333333444333333333333444555555666555333333333555666888555555555555555555555555333444555666777777777777555666888:::<<<<<<<<<<<<======>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNOOOPPPQQQRRRRRRRRRPPPQQQSSSSSSSSSSSSUUUVVVVVVWWWXXXYYYZZZZZZZZZZZZYYYZZZ\\\]]]]]]]]]\\\[[[\\\\\\]]]^^^____________bbbaaaaaaaaaaaaaaabbbbbbcccdddfffhhhiiijjjjjjjjjggghhhiiijjjjjjiiihhhhhhfffffffffgggggghhhiiijjjeeedddcccaaa___]]][[[ZZZXXXWWWWWWWWWWWWXXXXXXYYYXXXXXXXXXYYY[[[\\\]]]^^^ccceeefffhhhjjjjjjjjjiiijjjjjjhhhgggeeeeeeddddddcccbbb`````````___]]][[[YYYYYYXXXUUUQQQLLLHHHFFFAAA@@@===:::888666555555555555444444444333333333222222333333333333444444222222222222222222222222222222222222222222222222333222222222222222222111000000000000111111111111000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000///......///000111000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000///000000000111111111111000000000000000111111222.........///////////////000000000000000000000000000000000000111111111111/////////000111222333444444333222222111000//////000000000000000000000000...//////000111111222222111111111111111111111111222222222222222222222222111111111222222222333333222222222111111111000000////////////////////////111111111111111111111111111111111111111111111111pppcccZZZTTTSSSTTTRRRRRRTTTOOOMMMKKKJJJJJJKKKKKKJJJJJJJJJIIIHHHHHHGGGFFFFFFBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::999999888;;;;;;:::999999888888888555555555555555444444444222222333333444555666666555555444333333333333444222111111111222333333444333333333333333333333333222111111111111111111222555333111111222444444333222222222222222222222222111111111111111111111111555444333333222222222222111111222333444444555555111222444555555444222111111000000111333555444333222222222222222222222222444444444444444444444444444333333333333444555555666555333333333555777888666666666666666666666666444555777888999999999888555777:::<<<>>>>>>======???@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDFFFGGGIIIJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNJJJKKKMMMOOOPPPQQQRRRRRROOOQQQSSSSSSRRRRRRTTTUUURRRSSSUUUVVVWWWXXXXXXXXXWWWXXXZZZ\\\]]]\\\[[[ZZZ\\\]]]]]]^^^______^^^^^^ZZZ[[[[[[\\\^^^```bbbcccbbbccceeeggghhhhhhhhhgggfffggghhhiiijjjiiihhhhhhdddddddddeeefffhhhiiijjjffffffgggfffeeecccaaa___\\\[[[YYYXXXXXXYYYZZZ[[[`````````___``````aaabbbbbbdddfffhhhiiijjjjjjjjjiiihhhfffeeecccbbbbbbbbbbbbaaa```aaabbbbbb```___\\\\\\]]]\\\YYYTTTPPPMMMFFFDDDAAA===:::888777777777666666666666555555555222222333333333444444444222222222222222222222222222222222222222222222222444333333222222111111111000000000000111111111111000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222000///------///000222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000111111111222000000000000000111111222---.........//////000000000000000000000000000000000000000000111111111111///000000111222444555666555444333222111///......000000000000000000000000...//////000111222222222222222222222222222222222111111111222222333444444111111222222222333333333222222222222111111000000111111111111111111111111111111111111111111111111111111111111111111111111ooo```XXXRRRQQQRRROOONNNPPPNNNNNNMMMLLLKKKJJJIIIIIIKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDBBB???===<<<===???@@@;;;;;;;;;:::::::::999999:::;;;;;;<<<<<<;;;;;;::::::999888777777888999999555444444555555666777888777666444333222222333444333222222111111222222333333222111000000111222333444444333222222111111000111111111111111111111111000000000000000000000000111222333333111111222333333333333333333333333333222111///......///111222222222333333333333444444333222222111222333555666333333333333333333333333444333333222222333333444444444444444444444444444444444444444444444333333888666444555888999888555111111333444555777888888444666888;;;>>>@@@AAABBBBBBAAA@@@>>>===???DDDGGGDDDDDDDDDDDDFFFHHHJJJKKKKKKKKKLLLMMMMMMNNNOOOOOORRROOOMMMMMMPPPQQQPPPNNNPPPPPPOOOOOOPPPPPPQQQRRRSSSSSSRRRQQQOOOPPPRRRTTTWWWUUUTTTSSSTTTUUUUUUTTTUUUVVVXXXZZZ\\\^^^___```^^^\\\[[[[[[\\\\\\ZZZXXXZZZYYYYYYZZZ\\\]]]]]]\\\]]]]]]^^^___aaaccceeefffffffffffffffffffffffffffdddccccccdddfffhhhjjjkkkjjjjjjiiihhhggggggggghhhgggfffdddccccccddddddeeeiiiiiiiiijjjiiiiiihhhhhheeeffffffggghhhiiiiiijjjgggfffeeedddcccaaa`````````aaabbbddddddccccccbbb``````___^^^\\\[[[YYYXXXTTTQQQKKKEEE???<<<:::999999999888888666555333222222222222222222222333333333333333333333333333333111111111111111111111111222222222111111000000000444333222111111222333444111111111111111111111111111111111111111111111111000000000000000000000000///////////////000111111000000111111111111000000000000000000000000000000...............///000000111111111000000000000000000///...------...///000//////////////////////////////000000000000//////111111111111111111111111444333222111111111333333///000000111111111111000222222111111111111222222222222222111111111000000000111111111111222222222222111000000222444777888;;;555///---000333333111000000000111222222222333////////////000111333333444333111000000000111111555444333222111111111111222222222111111111000000111111111111000000000000...000111222222111000...111111222222222222111111222111111111000000//////ooo```XXXRRRQQQQQQOOONNNPPPOOOOOONNNMMMLLLKKKJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCBBB@@@>>>===>>>??????;;;;;;;;;:::::::::999999::::::;;;;;;;;;;;;::::::888777777666555555555666444444444444555666777888777666444333222222333333333222222111111222222333333222111000000111222333000111111222222333444444111111111111111111111111000000000000000000000000111222333333111111222333111111111111111111111111222222000000000000222222222222222333333333444444444333333222222333444555333333333333333222222222444333333222222333333444444444444444444444444444555444444444444444444444555333222333666777555444333444555666888999:::;;;888999;;;===???AAAAAABBBAAAAAA@@@???>>>@@@CCCFFFHHHHHHHHHHHHIIIKKKMMMNNNKKKLLLLLLLLLMMMNNNOOOOOOKKKJJJIIIJJJNNNPPPPPPOOONNNNNNNNNOOOPPPQQQRRRSSSRRRTTTUUUUUUSSSSSSTTTUUUVVVUUUUUUUUUVVVWWWWWWWWWVVVWWWYYYZZZ\\\^^^```aaa``````___```aaa```]]][[[[[[ZZZYYYZZZ\\\]]]\\\[[[_________``````aaabbbccceeeddddddcccbbbbbbaaaaaaccccccbbbbbbccceeefffgggiiiiiihhhhhhhhhhhhhhhhhhjjjiiihhhgggggghhhiiijjjkkkllllllmmmllllllkkkkkknnnnnnmmmkkkjjjhhhgggffffffeeedddbbb```___^^^]]]]]]^^^```bbbccceeeeeeeeebbbbbbbbbaaa___^^^\\\[[[XXXVVVQQQKKKFFFBBB???>>>:::999999888666555555444333333333333333333333333333333333333333333333333111111111111111111111111333333222222222111111111333222222222222222222333////////////////////////000000000000000000000000000000000000000000000000---------......///000111000000111111111111000000000000000000000000000000//////......//////000111111000000000000000000000111000////////////000111000000000000000000000000///000000111111000000///111111111111111111111111333222111111000111222333000000111111111000000///111111000000000000111111222222222111111111000000//////000000000111111111000111333444555666555555888333///...000222222///111111111111111111222222000/////////000111222222333333111000000000111111444333333222111111000000222222222111111111000000111111111111000000000000///000111222222111000/////////000000000000//////111111111111000000000///nnn```WWWQQQQQQQQQOOONNNPPPPPPOOOOOONNNMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>;;;;;;;;;;;;::::::::::::999999999::::::999999999888888888777666555444333444444444444555666777888666666555333333333333333333222222111111222222333222222111111111111222222000111111222222333444444111111111111111111111111000000000000000000000000111222333333111111222333111111111111111111111111222222222222222222222222222222222222333333333333555555444333333333444444222222222222222222222222444333333222222333333444444444444444444444444444555555555555555555555555444333222333555666555444777777888999;;;<<<=========>>>???@@@AAABBBBBBBBB???@@@AAA@@@@@@@@@BBBDDDGGGFFFFFFGGGHHHIIIJJJKKKMMMMMMMMMMMMNNNOOOPPPPPPKKKJJJJJJLLLOOOQQQRRRQQQPPPPPPPPPQQQRRRTTTUUUVVVRRRUUUXXXYYYXXXXXXYYYZZZ[[[[[[\\\\\\]]]]]]^^^^^^\\\\\\]]]___aaaccceeefffhhhhhhiiikkkllljjjfffbbb```^^^]]]\\\]]]^^^]]]\\\___```aaabbbbbbccccccccceeedddcccaaa`````````___ccccccbbbbbbbbbcccdddeeehhhhhhhhhggghhhhhhiiiiiilllllllllllllllnnnooooooooooooppppppppppppoooooorrrqqqpppmmmjjjfffdddbbbcccbbbaaa___]]][[[[[[ZZZZZZ[[[\\\___aaadddggghhhddddddddddddcccbbbaaa```^^^\\\YYYUUUPPPKKKGGGEEE>>><<<:::888777666666666444444444444444444444444333333333333333333333333222222222222222222222222333333333333222222222222222222222333333222222222111111111111111111111111000000000000000000000000000000000000000000000000//////...---------......000000111111111111000000000000000000000000000000000////////////000111111000000000000000000111111222111111000000111111222111111111111111111111111000111111111111111111000111111111111111111111111111111000000000111111222111111111111111000///...000000000000000000000000222222222111111111111111.../////////000000000000///222555888999666333111555222//////111222000...111111111111111111000000111000000000000000111111333222111111000111111111111222222222222000///...222111111111111000000000111111111111000000000000///000111222222111000/////////000000000000//////111111111111000000000000~~~lll___WWWQQQPPPQQQOOOOOOPPPOOOOOONNNMMMMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFDDDDDDCCCBBBBBBBBBCCCCCC@@@AAAAAABBBAAA???>>>===<<<;;;;;;;;;;;;:::::::::888888999999999999888888999:::::::::999777444333444444444444555666777777666555555444333333222222333222222111111222222333222222222222222222222222444444333222222111111000111111111111111111111111000000000000000000000000111222333333111111222333333333333333333333333333222333333444444333333222111222222222222333333333666555555444444333333333111111111111111222222222444333333222222333333444444444444444444444444444555555555666666666666666555555555666777777888777999999:::;;;<<<===>>>>>>@@@AAAAAABBBBBBBBBAAAAAA>>>@@@BBBBBBAAAAAABBBCCCEEEEEEFFFFFFGGGHHHHHHIIINNNNNNMMMNNNNNNPPPQQQRRRQQQQQQRRRTTTUUUVVVWWWVVVXXXXXXWWWXXXXXXYYYZZZ[[[VVVXXX[[[\\\^^^aaadddgggkkklllmmmlllkkkjjjkkkkkkhhhhhhiiijjjkkkmmmooopppuuuvvvxxx{{{|||zzzuuuqqqnnnkkkhhhfffeeedddbbb```aaabbbdddeeefffffffffeeeeeedddcccaaa`````````aaaccccccccccccddddddeeeeeeggggggffffffggghhhiiiiiikkkllllllmmmnnnpppqqqqqqppppppqqqrrrrrrrrrqqqqqqoooooommmkkkhhhdddaaa______^^^\\\[[[ZZZYYYYYYZZZYYYYYYYYY[[[]]]aaadddeeeccccccdddeeeeeeeeeddddddbbbbbb```]]]YYYTTTPPPMMMDDDBBB>>>:::777666666666444444444444444333333333333333333333333333333333222222222222222222222222333333333333333333333333111222333444444333222111333333333333333333333333000000000000000000000000////////////////////////444333111///---,,,++++++000000111111111111000000000000000000000000000000000000000000000111111222000000000000000111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111000000000000000111111111222222222111111///...---000000111111111111000000111111111111111111111111/////////000000000111111///222555777777555111///111000//////111111///,,,222222111111000000//////222111000000000000000111222222111111111111111111///000222333222111...---111111111111000000000000111111111111000000000//////000111111111111000///111111222222222222111111111111111000000000000000|||kkk^^^VVVPPPPPPQQQOOOOOOPPPMMMMMMMMMLLLKKKKKKJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFBBBBBBAAABBBBBBCCCDDDEEE@@@AAABBBBBBBBB@@@>>>===<<<<<<<<<;;;;;;;;;::::::777888888999999888888777999999:::999888666444333333333333444444555666777555555555444444333222222333222222111111222222333222222222333333222222222444444333222222111111000111111111111111111111111111111111111111111111111111222333333111111222333333333333333333333333333222333444444444444333222111111111222222222333333555555555444444333333222000000111111111222222222444333333222222333333444444444444444444444444444555555555555666666777777555555666777777888888999::::::;;;<<<======>>>>>>AAAAAAAAABBBBBBAAA@@@@@@>>>AAACCCDDDCCCBBBCCCDDDHHHHHHIIIJJJKKKLLLLLLMMMLLLLLLLLLLLLMMMPPPRRRTTTTTTVVVYYY\\\___aaabbbcccfffeeedddcccccccccccccccbbbcccccceeehhhooowww|||~~~}}}~~~|||{{{{{{zzz{{{}}}zzzvvvsssqqqooommmkkklllnnnnnnmmmkkkhhhfffeeedddbbb```______``````bbbbbbcccddddddeeeeeeeeeeeeeeeeeeeeefffgggggghhhhhhiiijjjlllmmmnnnoooooonnnooopppqqqqqqqqqqqqqqqoooooonnnkkkhhhddd```]]][[[ZZZXXXXXXXXXYYYZZZ[[[YYYYYYXXXXXXYYY[[[]]]______```aaacccdddeeeeeeeeecccdddcccbbb___[[[VVVTTTMMMJJJEEE???;;;888777666555555444444333333333333333333333333333333333333222222222222222222222222333333333333333333333333111222333444444333222111000000000000000000000000222222222222222222222222////////////////////////333222111000////////////000000111111111111000000000000000000000000000000000000000000000111111222//////000000111111111111000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111//////000000111111111111222222222111111///...---111222222333333222222111111111111111111111111111000000000111111111222222000111222333333111000////////////000111000...---222111111000000/////////222111000000000000000111111111111111222111111111///000111333222111///---000000000000000000000000111111111111000000000///000000111111111111000000111111222222222222111111000000000000000000111111zzzjjj]]]UUUOOOPPPQQQOOOOOOPPPLLLLLLLLLLLLKKKKKKJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFAAAAAAAAAAAABBBCCCDDDEEEAAABBBBBBBBBBBB@@@???>>><<<<<<<<<<<<;;;;;;;;;:::888888888999999888888888777777777666555444333222333333333333444555666777555555555555444333222111333222222111111222222333222222333333333333222222000111111222222333444444111111111111111111111111111111111111111111111111111222333333111111222333111111111111111111111111333333333333333333333333111111111111222222222222333333444444444333222222000000111111222333333333444333333222222333333444444444444444444444444444444444444555555666666777333444666666666666888:::;;;;;;<<<<<<===>>>>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@BBBDDDEEEDDDDDDEEEFFFGGGHHHJJJLLLMMMNNNNNNNNNLLLLLLLLLMMMOOORRRVVVXXXXXX]]]cccjjjooosssxxx{{{{{{zzzyyywwwvvvuuuuuuuuuxxxxxxwwwxxx|||}}}xxxrrrooollljjjfffcccaaa`````````ccccccdddeeeeeeeeedddddddddddddddcccddddddeeeeeefffggghhhjjjkkkllllllllllllmmmnnnooooooooooooooossssssrrroookkkeeeaaa^^^ZZZYYYWWWVVVVVVXXXZZZ[[[ZZZZZZYYYXXXXXXXXXXXXXXX[[[\\\^^^```bbbdddeeeeeeccccccddddddbbb___\\\ZZZUUURRRMMMHHHBBB>>><<<:::666666666555444444333333333333333333333333333333333333333333333333333333222222222222333333333333222222222333333222222222111111111111111111111111333333333333333333333333000000000000000000000000/////////000111333444555000000111111111111000000000000000000000000000000000////////////000111111/////////000111111222222///000000111111000000///111111111111111111111111000111111111111111111000111111111111111111111111//////000111222222222222111111111111111000///...111222333444444333222111111111111111111222222222111111111111222222222222111111000000000000000000//////000000000000//////000000000000000000//////111000000000000000111111000000111222222222222111000000111222222111000/////////000000000000000111111111111111000000000000111000000000000000000111//////000000000000//////000000000000111111111111yyyjjj]]]UUUOOOOOOPPPOOOOOOPPPMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAA@@@??????<<<<<<<<<<<<;;;;;;;;;;;;888999999999999999999888777666555444444444444444333333333333444555666666444555555555555333222111333222222111111222222333222222333444444333222222000111111222222333444444111111111111111111111111111111111111111111111111111222333333111111222333111111111111111111111111444333222111111222333444111111111111222222222222000111222333333333222111111111111222333444444444444333333222222333333444444444444444444444444444222333333444555555666666333555888888777777999<<<<<<======>>>>>>??????@@@>>>???@@@BBBCCCDDDDDDDDDCCCDDDFFFFFFEEEEEEGGGHHHGGGHHHKKKMMMOOOPPPQQQQQQRRRRRRRRRSSSWWW[[[___bbbjjjpppyyy|||wwwqqqmmmjjjiiiiiijjjjjjjjjjjjhhhgggeeeddddddcccbbbbbbbbbbbbbbbbbbfffggghhhjjjkkkkkkkkkjjjjjjkkklllmmmnnnnnnnnnnnnrrrsssrrrqqqnnniiieeebbb]]][[[XXXVVVVVVWWWXXXYYY[[[[[[[[[ZZZYYYWWWVVVUUUXXXYYY[[[^^^aaaccceeeeeebbbcccddddddcccbbbaaa```ZZZXXXUUUPPPLLLHHHDDDBBB999999888888777666666555333333333333333333333333333333333333333333333333111111111222222222333333333222222222222222222333444444444444444444444444222222222222222222222222000000000000000000000000......//////000222333444000000111111111111000000000000000000000000000000//////......//////000111...//////000111111222222000000111222222111000000000000000000000000000000///000000111111000000///111111111111111111111111///000111222333333333222000000111111111000000///000111333444444333111000000000111111111222222222000000000000111111111111000000000111111111111111///000111000000///000111/////////000000000000000000/////////000111222222///000111222333222222111111222222222222222222222////////////000000111111111111111111000000000000111111000000000000111111//////000000000000/////////000000000111111111111xxxjjj\\\UUUOOOOOOPPPOOOOOOPPPNNNNNNNNNMMMMMMMMMMMMMMMKKKKKKIIIHHHGGGFFFFFFFFFFFFEEEDDDBBB@@@?????????CCCCCCBBBAAAAAA@@@@@@???======<<<<<<<<<;;;;;;;;;999999::::::::::::999999999888666555555666777888333333333333444555666666444555555666555333222111333222222222222222222333222222444444444444222222444444333333222111111000111111111111111111111111111111111111111111111111111222333333111111222333333333333333333333333333444333111000000111333444000111111111111222222222...///111222333333222111111111222333444444555555444333333222222333333444444444444444444444444444222222333333444555666666555888;;;;;;::::::<<>>>>>>>>??????@@@@@@AAA>>>???AAABBBDDDEEEFFFFFFDDDEEEFFFFFFEEEFFFHHHJJJLLLMMMPPPSSSUUUWWWWWWXXXZZZYYYZZZ\\\___dddiiilll{{{vvvtttsssrrrrrrrrrpppmmmjjjgggeeeccccccbbbaaa`````````aaaggghhhjjjkkklllkkkkkkjjjjjjjjjlllmmmnnnnnnnnnnnnmmmnnnooopppooollliiiggg```^^^ZZZWWWUUUUUUVVVWWW[[[\\\\\\\\\[[[YYYWWWUUUVVVXXXZZZ^^^aaaccceeefffbbbccccccddddddddddddddd\\\\\\ZZZVVVSSSOOOKKKIII;;;;;;::::::999888777777333333333333333333333333333333333333333333333333000000000111111222222222444333222111111222333444111111111111111111111111111111111111111111111111000000000000000000000000222111000///............000000111111111111000000000000000000000000000000...............///000000...//////000111222222222111222333444444333222111//////////////////////////////000000000000//////111111111111111111111111///000222333444444333333///000000111111111111000///000222333333222000///000000111111222222222222////////////000000000000///000111333333333111111000111111000//////111222......//////000000111111////////////000111333333///000111222333333222111333222222111111222333333.../////////000000111111111111111111000000000000111111000000000000111111111111222222222222111111//////000000111111111222rrrhhh\\\YYYVVVRRRPPPOOOPPPQQQOOONNNLLLLLLMMMMMMKKKJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@???======<<<======<<<;;;::::::999999999999999888888888777777:::999777666555444333333555555444444444666777888999777555444333444666777555444222000000000222333666555333222111222333333333333222222111222222222555444222111111111222222111111000000000111222333000222444666666444222000333222000111222333333222555444444333333444444555333333333333333333333333333333333333333333333333222222333333333444444444555444333333222222222222222333444444555555444444222333555666666666555444999999:::;;;<<<===>>>???AAAAAA@@@@@@@@@@@@@@@AAAAAAEEEEEEAAA???BBBCCCBBBBBBDDDFFFHHHHHHIIIKKKMMMNNNQQQSSSWWW```iiillliiigggiiijjjkkkmmmttt}}}~~~zzzvvvsssqqqoookkkfffaaa___```bbbdddhhhjjjnnnooommmjjjhhhggghhhgggfffgggiiijjjjjjiiimmmmmmlllmmmmmmkkkhhheeeeeedddbbb```^^^\\\ZZZZZZ[[[\\\]]]___```^^^YYYVVVVVVUUUUUUXXX\\\^^^]]]ZZZaaaaaabbbbbbcccdddeeeeeedddbbb```^^^\\\YYYUUUQQQGGGEEEAAA===;;;999999999666444222111333444444333666555555444444333222222333333333333333333333333222222222222222222222222333222222111111222222333222111111111000000//////111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000111111000000000000111111////////////000000000000222222222111111111000000111000000000111222333333000000000000000000000000///111222111000///000111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000111///---...111222000...000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000111111111111000000222222222111111111000000000000000000111111111111111111111111111000//////333333222111000///......~~~ooofffYYYWWWSSSPPPNNNMMMNNNOOOPPPOOOMMMMMMNNNNNNLLLKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBAAAAAA@@@???>>>=========<<<<<<;;;::::::999999999999999888888888777777555444333333222222222222333444444555888;;;===???888777555444444444666666555444222111111111222333555444333222222222333333222222222111222222333333444333222111111111222222333333333333444444444444111222333444444333222111444222111111222333222111333222222111111222222333333333333333333333333333222222222222222222222222000111111111111222222222555444333333222222333333222333444444555555444444444444555666777888888888999::::::;;;===>>>>>>???@@@@@@@@@@@@AAAAAABBBCCCCCCGGGHHHEEEDDDGGGIIIHHHEEEGGGIIIJJJKKKMMMPPPSSSXXX\\\___eeeppp}}}~~~|||xxxqqqlllhhhggghhhiiilllnnnppppppooollljjjiiillljjjiiijjjkkklllkkkjjjiiiiiijjjlllnnnnnnllljjjhhhhhhgggeeedddbbbaaa````````````aaabbbaaa]]]ZZZZZZYYYXXXZZZ^^^```___^^^bbbbbbbbbcccccccccccccccbbbaaa___^^^]]][[[WWWTTTNNNLLLGGGBBB>>>:::888777888666333222333444444333666555555444444333222222333333333333333333333333222222222222222222222222333222222111111222222333222111111111000000000000111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000111111000000000000111111////////////000000000111222222222111111111000000111111111000111111222222111111111111111111111111///111222111000///000222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000222000...///111222000...000000000000000000000000000000111111111222222222000000000000000000000000111111111111111111111111000000111111111111000000222222222111111111000000000000000000111111111111111111111111111000//////111111111111000000000000{{{llldddYYYWWWSSSPPPNNNNNNNNNOOORRRPPPNNNMMMNNNNNNMMMLLLJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>><<<<<<<<<;;;;;;::::::999999999999888888888888888666666555555555555666666333333444666888<<<>>>@@@888777555444444444555666555555333222222222333444444444333222222222333333111111111111222333444444444333222111111111222222...///000222222111111000222222222222222222222222555333111111222222111000222222222222222222222222333333333333333333333333111111111111111111111111111111111111222222222222555444333333333333333333333333444555555555555444555555666777888999;;;<<<::::::;;;<<<===>>>????????????@@@@@@AAACCCDDDEEEAAAEEEGGGDDDDDDHHHJJJJJJIIIJJJLLLNNNPPPTTTZZZ]]]eeekkkqqqyyy~~~xxxvvvuuuuuuvvvvvvvvvuuusssqqqnnnmmmllljjjiiihhhiiijjjiiihhhgggggghhhkkknnnooommmllljjjiiiiiiiiihhhhhhggggggfffeeedddeeeeeeeeecccaaa___]]][[[\\\___aaaccccccccccccddddddccccccbbbaaaaaa```_________]]]ZZZWWWUUUSSSOOOIIICCC===999777:::888555444444555444333666555555444444333222222333333333333333333333333222222222222222222222222333222222111111222222333111111111111111000000000111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000111111000000000000111111/////////000000000111111222222222111111111111111222222111111000111111111222222222222222222222222000111222111000000111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000222111000000111222111000000000000000000000000000000000000111111111222222000000000000000000000000111111111111111111111111000000111111111111000000222111111111111000000000000000000000111111111111000111111111111000000/////////000000111111111222xxxjjjbbb[[[XXXUUURRRPPPPPPQQQRRRRRROOOMMMLLLMMMNNNMMMLLLJJJIIIIIIHHHGGGFFFEEEEEECCCCCCBBBAAA@@@@@@@@@@@@@@@@@@??????????????????<<<<<<;;;;;;;;;:::::::::888888888888888888888888888888777777666666777777555444444555666888:::;;;777666555444444444555555555555444333333333444555444333333333333333333333111111111111222333444555333222222222222222222222,,,---///111111000...---222222111000000111222222666444222111222222111000444444444444444444444444333333333333333333333333222222222222222222222222333333333444444444555555555444444333333333444444333444444555555555555555555555555666888:::===>>>;;;;;;<<<===>>>>>>??????@@@@@@@@@@@@AAACCCDDDEEE@@@EEEGGGEEEFFFKKKNNNMMMMMMOOOQQQTTTXXX^^^fffkkkrrrzzz|||yyyvvvsssooommmjjjiiiiiiiiihhhgggiiihhhiiijjjllllllkkkiiigggggghhhhhhiiijjjjjjkkkkkkiiiggggggggghhhgggeeecccaaa^^^]]]^^^aaadddeeeeeefffffffffeeecccbbbaaaaaa```_________^^^[[[XXXWWWVVVSSSNNNIIIDDD@@@======:::777555555555444222666555555444444333222222222222333333333333444444222222222222222222222222333222222111111222222333111111111111111111111111111111111111111111111111///000000000111111111111000000111111111111000000000000000000000000000000111111000000000000111111//////000000000111111111111111111111111111111111333333222111000000000111222222222222222222222222000111222222000000111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000222111111111222222111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000111111111111000000111111111111000000000000///000000000111111111111000000111111111111000///000000000000111111111111xxxiiibbbZZZXXXUUURRRPPPPPPQQQRRRQQQOOOLLLKKKKKKLLLLLLKKKJJJIIIIIIHHHGGGFFFEEEEEECCCCCCBBBAAA@@@@@@@@@@@@@@@@@@??????????????????;;;;;;;;;;;;;;;:::::::::888888888888888888888888888777555444333222222222555444444444666777999:::666555555444444444444444444444444444444444444555222333333333333333333333111111111111222333444555222222222222222222222222///000222444444333222111333222000//////000222333666444222111222222111000333444444555555444444333333333333333333333333333444444444444444444444444333333444444444555555555444444444333333444555555333444555555666666555555555444555666888:::===???<<<======>>>>>>?????????AAAAAAAAAAAABBBCCCDDDDDDDDDIIILLLLLLNNNTTTXXXXXXWWWYYY]]]```fffmmmuuuzzzyyyvvvrrrooommmlllkkkiiiiiihhhggghhhjjjjjjiiihhhdddeeefffhhhiiikkklllmmmmmmkkkiiihhhiiiiiiiiihhheeeccc```]]]]]]^^^aaadddffffffggghhhgggeeedddccccccaaa``````___]]]YYYWWWTTTSSSRRRPPPNNNKKKIIIGGG@@@===:::777666555333222666555555444444333222222222222222333333444444444222222222222222222222222333222222111111222222333111111111111111222222222111111111111111111111111///000000000111111111111000000111111111111000000000000000000000000000000111111000000000000111111000000000000111111111111111111111111111111111111333333222111000000000111111111111111111111111111000222333222111000111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000111111222222111111111222000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000///000000000111111111111///000000111111111000000111111111111000000000000yyyiiibbbXXXVVVRRRPPPNNNNNNOOOPPPQQQNNNKKKJJJJJJLLLLLLLLLJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999999999:::999888666444333333333444444444555777:::<<<>>>555555555555444444333333333333333333444444444444222222333444444444333333111111111111222333444444111111222333333333222222///000111222333222111111333222111000000111222333555333111111222222111000111111333333333333111111333333333333333333333333555555555555555555555555222222222222333333333333444444444444444444555666444444555666666666666555555555666777999;;;===>>>===>>>>>>>>>?????????@@@BBBBBBBBBCCCDDDFFFGGGHHHHHHNNNRRRUUUZZZbbbhhhiiilllnnnqqquuuyyy{{{uuupppllliiigggfffeeedddfffhhhiiiiiihhhddddddfffhhhjjjmmmnnnooonnnllljjjjjjjjjkkkjjjiiifffeeebbb^^^[[[[[[^^^aaaccceeeggghhhhhhgggeeedddbbbaaa```___^^^\\\YYYVVVQQQQQQPPPPPPPPPOOOOOOOOOEEEBBB>>>;;;999777555444666555555444444333222222111222222333333444444555222222222222222222222222333222222111111222222333111111111222222222222222111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000111111000000000000111111000000000111111111222222111111111111111222222222222222111111000111111111000000000000000000000000111222333222111111111333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000111222111000000111222000000000000000000000000/////////000000000111111000000000000000000000000222222222222222222222222000000111111111111000000//////000000000000000111000000000000111111111111///000000111111111111000222111111111000000//////yyyhhhaaaWWWUUURRRPPPNNNOOOPPPQQQRRROOOLLLJJJKKKLLLMMMMMMJJJIIIIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBAAAAAA@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;777777888888888999999999;;;:::999888777777777777444444444444666888:::;;;444555555555444444333333111222222333333333333333111222333444444444333333222222222111222222333333000111222333333333333222/////////000000000000111333333222222222222333333444222111111222333222111000111333444444333111000333333333333333333333333444444444444444444444444222222222333333333333444444444444444444555666666444444555666666666666666666777888:::<<<======>>>>>>>>>????????????@@@@@@BBBBBBDDDFFFIIIKKKNNNOOOPPPXXX___eeemmmyyyxxxpppjjjggggggeeeddddddeeefffeeedddbbbccceeegggjjjlllnnnoooooommmllllllmmmlllkkkiiiggggggddd```[[[YYY[[[]]]___aaadddfffhhhgggfffeee___^^^]]]^^^^^^]]]ZZZXXXQQQPPPOOOOOOOOOOOOPPPQQQKKKHHHCCC???===;;;999777666555555444444333222222111111222333333444555555222222222222222222222222333222222111111222222333111111111222222333333333111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000111111000000000000111111000000111111111222222222000000111111111222222222111111111000111111222222111111111111111111111111111222333333111111222333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000...000222111///...000222000000000000000000000000////////////000000000111000000000000000000000000222222222222222222222222000000111111111111000000////////////000000111111000000000000111111111111//////000111111111111111000000000000111111111111yyyggg```YYYWWWTTTRRRPPPQQQRRRSSSTTTQQQMMMKKKLLLMMMNNNNNNJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;777777888888999999999999666666555555555555666666666555444333222333444444444444555555444444333222000111222333333333333333000111333444555444333333333333222222111222222222000111222333444333333222333333222222333333444555333333333333333333333333333222000111222333333222222333555666666555333222333333333333333333333333333333333333333333333333444444444555555555666666444444444444444555666777444555555666666666666666777888;;;===>>>>>>>>>>>>???????????????@@@@@@@@@AAACCCEEEHHHLLLPPPTTTVVV^^^gggpppxxx{{{rrrnnnkkkiiifffdddcccbbb```^^^```aaaccceeegggjjjlllmmmooonnnmmmnnnooonnnllljjjiiihhhfffaaa\\\YYYZZZ\\\\\\^^^aaaeeeggggggfffeee\\\\\\\\\]]]^^^^^^[[[YYYSSSRRROOONNNMMMNNNOOOPPPOOOLLLGGGCCC@@@>>>;;;999666555555444444333222222111111222333333444555555222222222222222222222222333222222222222222222333111111111222222333333333111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000111111000000000000111111000111111111111222222222000000111111222222222222111000000000111222333333222222222222222222222222111222333333111111222333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000...000222111...---///111000000000000000000000000////////////000000000000000000000000000000000000222222222222222222222222000000111111111111000000.../////////000000111111000000000000111111111111//////000111111111111111......///000111222333333{{{fff^^^WWWUUUQQQNNNNNNPPPSSSVVVMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDAAAAAA@@@@@@???@@@@@@@@@>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::888888777777666666555555333333555666666666555444444444333333333222222222222444666555333222444666444555444333000///000111444333222222444444333222222222222000...+++(((&&&111111000000111111222333333333333333333333333333555555444333333444444444222333555777777666555444111222222333333222222111333333333333333333333333333333444444444444444444666555444333333333333333666666666666777777777777888888999::::::;;;<<<<<<>>>===>>>???BBBCCCBBBBBBBBBGGGKKKLLLLLLRRR\\\eeennnwwwyyyoookkkhhhggghhhgggccc```___```bbbccceeehhhllloookkkmmmooopppnnnlllkkkjjjnnnlllhhhddd```]]][[[ZZZYYY\\\___cccfffggggggggg```^^^ZZZWWWVVVWWWYYY[[[ZZZTTTMMMJJJLLLOOOPPPOOORRRQQQOOONNNKKKFFF@@@;;;555444444444444444444555444444444444444444444444444444444333333222222222222222222222222222222222333222111111000000111111222222111111111111111111111111111111111111111111000//////000000111222333//////000000111111222222000000000000000000000000///////////////000111111000000000000000000000000333333333333333333333333000000000000000111111222111111111111111111111111111111000000//////......111111111111111111111111222222111111111111111111000000000000000000000000111111111111111111111111333333222222222222333333111111222222222222111111222222222111111111111111111000///......///000111000000000000111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111//////000111111111111111{{{fff___YYYWWWSSSPPPOOOPPPRRRSSSOOOOOOMMMLLLLLLKKKKKKKKKIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDAAAAAA@@@@@@??????@@@@@@>>>======<<<;;;;;;::::::::::::::::::::::::::::::888888777777666666555555333444555666666666555444444444444444333333333333333444666555333222333555444555555444222111222333444333222222444444333222333333444333222000...---222222222222222333333444333333333333333333333333222111111000000111111222///000222333444333222111222222333333333333222222333333333333333333333333333333333444444444444555666555444444333333333444666666777777777777888888999::::::;;;<<<===>>>>>>@@@AAABBBDDDFFFGGGGGGFFFFFFKKKPPPRRRUUU\\\iiisss}}}xxxqqqmmmlllkkkiiifffcccddddddcccdddeeehhhjjjkkklllooopppppppppppppppnnnllliiieeebbb___^^^^^^\\\]]]```ccceeeggghhhhhhdddbbb^^^[[[YYYYYY[[[\\\[[[WWWRRRNNNMMMMMMNNNNNNQQQQQQPPPPPPOOOKKKEEE@@@:::999777555444444555555444444444444444444444444444444444333333222222222222222222222222222222222333222111111000000111111111111111111111111111111111111111111111111111111222111111000000111111222000000000000000111111111000000000000000000000000///////////////000111111111111111111111111111111111111111111111111111111111111111111111222222333111111111111111111111111222222111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111222222222222111111111111111111111111111111000000////////////000000000000000000111111111111111111111111111111111111........................000000000000000000000000111111111111111111111111//////000000000000/////////000000111111111111111zzzggg```ZZZXXXUUURRRQQQPPPPPPQQQQQQPPPOOOMMMLLLKKKKKKKKKIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBAAA@@@@@@??????@@@@@@=========<<<;;;;;;::::::::::::::::::::::::::::::888888777777666666555555333444555555666666555555666555555555444444444444444555555444333222222333333444555555333333444555444333222222444444333222222333333444444444333333333333222222333333444555333333333333333333333333111111000000000000111111///000111222333222111000222222333333333333222222333333333333333333333333333333333444444444555555666555444444333444444444777777777777888888999999;;;;;;<<<===>>>???@@@AAA@@@AAACCCEEEGGGIIIJJJKKKOOOTTTZZZ___ccclllyyy|||yyywwwtttqqqlllkkkiiigggfffgggggghhhiiijjjkkkmmmnnnnnnnnnnnnmmmllljjjhhheeedddcccccc___```aaaccceeehhhjjjkkkiiigggddd```^^^]]]]]]]]]]]]\\\YYYUUUPPPLLLKKKKKKOOOPPPQQQRRRSSSPPPKKKHHHAAA???<<<888666555444555444444333333333333333333444444333333333333222222222222222222222222222222333222111111000000111111111111111111111111111111111111111111111111111111333222222111111111111111111111111111000000000000000000000000000000000000000////////////000111111111111111111111111111111111111111111111111111111222222222111222333333444111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000///000000111111000000///000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111//////000000000000/////////000111111222222111111zzzggg```XXXWWWUUUSSSRRRQQQQQQQQQRRRQQQOOOMMMLLLJJJJJJJJJKKKJJJJJJIIIHHHGGGFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBAAA@@@????????????======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888777777666666555555444444444555555555555555666666666666555555555555444555555444333222222222111333444444444333444555444333222222444444333222000111111222222222222222222222222222222333444444333333333333333333333333333333333222333333444555222222333444444444444333222333333333333333333222333333333333333333333333222333333444444555555555555555444444444444555555777777888888999999::::::<<<<<<===>>>@@@AAABBBBBBBBBCCCEEEGGGJJJNNNTTTWWW^^^dddkkkpppuuu{{{{{{xxxtttqqqooollljjjiiikkkjjjjjjjjjkkklllkkkkkkllllllkkkjjjiiihhhhhhgggdddccccccdddfffhhhkkkmmmnnnllliiifffcccaaa``````___aaaaaa\\\TTTMMMKKKKKKLLLMMMOOORRRTTTTTTQQQNNNIIIFFFAAA<<<888555555444444444444444333333333333333333333333333333333333222222222222222222222222333222111111000000111111111111111111111222222222111111111111111111111111111111000000000111111222222222111111000000//////000000000000000000000000000000//////000000111222111111111111111111111111333333333333333333333333222111111111111222333333111111111111111111111111222222222222222222111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111000000000111111000000000111111222222222222111111////////////000000000000///000111222222111000//////000000000111111111111111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111111111222222222222111111000000111222222222222111zzzggg___VVVUUUTTTRRRRRRRRRRRRSSSPPPOOONNNLLLJJJIIIIIIHHHLLLLLLKKKJJJIIIHHHHHHGGGDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@????????????<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888777777666666555555444444444444555555666666777777666666666555555555444444333333333333222111///111333444333222333444444333222222444444333222111111111111000111111111111111111111111222333333333333333333333333333333444444444444444555666777333444444555555555555555333333333444444333333333333333333333333333333333222222333333444555666666555555444444444555555666888888999999:::;;;;;;<<<<<<<<<===???@@@BBBCCCCCCHHHIIIKKKMMMQQQYYYcccjjjpppvvv~~~{{{uuummmhhhmmmkkkiiiiiikkkmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkgggfffeeeeeegggjjjmmmoooqqqooommmkkkhhhfffdddcccbbbeeefffbbbZZZRRRNNNMMMJJJKKKLLLOOOSSSUUUTTTSSSOOOLLLFFFAAA<<<888666555555555555444444333333333333333333333333333333333222222222222222222222222333222111111000000111111000000111111111222222222111111111111111111111111.........///000111222333222222111111000000//////000000000000000000000000000000000000000111222222111111111111111111111111333333333333333333333333000000000000000111222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111///000111111111111000///111111222222222222111111......//////000000000000///000111222222111000//////000000000111111111111222222222222222222222222////////////////////////000000000000000000000000111111111111111111111111111111222222222222111111000000111222222222222222{{{fff^^^UUUTTTRRRQQQPPPQQQSSSTTTOOONNNMMMKKKJJJIIIIIIIIIMMMLLLKKKJJJIIIHHHHHHGGGDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888777777666666555555555444444444444555666666777666666666555555555555333222111222333444333222...111333444333222222333444333222222444444333222444333222222111111222222111111000000111111222333333333333333333333333333333222222333333444555666222222222333333333444444333333444444444444333333333333333333333333333333111222333333444555666666555555555444555555666777888999999:::;;;<<<============>>>@@@AAACCCDDDEEEHHHKKKPPPUUU\\\fffrrrzzzvvvnnnkkkhhhddddddgggjjjjjjiiiiiijjjkkkllllllllllllllljjjiiihhhhhhiiikkknnnoooppppppooonnnllljjjhhhffffffggghhheee```YYYTTTQQQJJJIIIIIILLLPPPSSSUUUVVVSSSQQQMMMHHHCCC>>>;;;999777777666666555444444444222222333333333333444444222222222222222222222222333222111111000000111111000000000111222222333333111111111111111111111111////////////000111222333111111111111000000000000000000000000000000000000111000000000000111222222222222222222222222222222111111111111111111111111000000//////000000111222111111111111111111111111000000000111111111111111111111111111111111111111000000000111222222333333222222222222222222222222111111111111111111111111///000111222222111000///111111222222222222111111...//////000000111111222000111111111111111111000000000000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000//////000111222222333222222222|||eee\\\WWWUUUQQQOOONNNOOOQQQRRROOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCAAA@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888777777666666555555555444444333444555666777666666666555555555444444222111000111444555444222///222444555444333222222444333222222444444333222333333222111111222333444222111111111111222333333333333333333333333333333222222222222333444555555222222222222222222333444333333444444444444333333333333333333333333333333111222222333444555666777555555555555555666777777999999:::;;;<<<===>>>>>>>>>???@@@BBBDDDEEEGGGGGGIIIQQQ\\\fffnnnxxxtttnnngggeeefffgggfffdddggghhhjjjkkklllllllllkkkkkkjjjjjjjjjkkkmmmnnnooonnnnnnoooooonnnllljjjiiihhhhhhhhhgggeeeaaa[[[VVVLLLJJJHHHIIIMMMRRRVVVXXXWWWVVVSSSOOOJJJEEEAAA>>>999888888777666666555555222222222333333444444444222222222222222222222222333222111111000000111111///000000111222222333333111111111111111111111111444333333222111111111222000000000000000111111111000000000000000000000000111111000000111111222333222222222222222222222222111111111111111111111111111111000000111111222333111111111111111111111111111111111222222222333333111111111111111111111111///000000111222222333333222222222222222222222222111111111111111111111111000111222333333222111000111111222222222222111111//////000000111222222333222111111000000111111222000000000000111111111111111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111//////000000000000//////000111222222333333222222}}}eeeZZZYYYVVVQQQMMMLLLMMMOOOQQQOOOOOONNNMMMLLLLLLMMMMMMJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCBBB@@@???>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888777666666555555555555444333444555666777666555555555444444444444111000///000444666555333111333666777555333333333444333222222444444333222111000//////000222333444333333222222333333444555333333333333333333333333333333333333444555666777333333222222333333444555333444444555555444444333333333333333333333333333111111222333444666666777555555555555555666777777999999:::;;;<<<===>>>???@@@AAABBBDDDEEEGGGHHHIIIQQQ\\\lllyyy}}}tttnnnmmmkkkgggcccfffhhhiiikkkllllllkkkkkkkkkkkkkkklllmmmnnnoooooolllmmmnnnpppooonnnlllkkkjjjhhhggghhhhhheee___ZZZNNNKKKHHHHHHLLLRRRWWWYYYZZZYYYXXXUUUPPPJJJEEEBBB:::999999888777666666555222222222333333444444444222222222222222222222222333222222111000111111111///000000111222222333333111111111111111111111111999888666444333111111000//////000000111111222222000000000000000000000000111111111000111111222333222222222222222222222222333333333333333333333333222222111111222222333444111111111111111111111111222222222333333444444444111111111111111111111111///000000111222222333333222222222222222222222222111111111111111111111111000111333444444333111000111111222222222222111111///000000111222333333333333222111000000111222333000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111111222222222222111111111111222333333333333222fff[[[VVVTTTRRROOONNNNNNOOOPPPNNNNNNMMMLLLKKKJJJIIIIIIJJJIIIIIIHHHHHHGGGGGGFFFDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCBBB@@@??????>>>>>>>>>===<<<;;;:::::::::;;;;;;999999999999;;;;;;::::::999888777666555444333333333444555666777777666666666666555555555555222222333444555555555555888777777666555555444444333333444444444333222222333333333444444444555555111111222333333444555555666555333222222333555666888777555333333333555555555444444333333444444555333333333333333333333333666666666666555444333222444555666666555333222000777888999888777666777888;;;:::999999:::===@@@BBB@@@CCCGGGHHHIIIKKKPPPTTT]]]lll}}}zzzrrrlllhhhffffffgggiiilllmmmlllkkkpppooommmkkkjjjjjjjjjkkkkkkllllllmmmllllllkkkkkkkkkiiiggghhhjjjggg```ZZZWWWSSSNNNJJJJJJOOOTTTXXXZZZZZZZZZXXXUUUQQQNNNKKKDDD@@@<<<888777666444333666555444444333333333333333333333333333333333333111111222222222333333333222222222222111111000000000111111111111222222222222222222111111111000000222222111111111111222222000000000000000000000000000111111111111222222222222222222222222111000///222222222111111111000000000000111222222222222111111111111111111000//////444333333222111000//////333333222111000000111111666333000000111222000...000000000111222222333333111111222222222333333333000000111111111222222222111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000111111222222222111111111000000333333333333222222111111000000111111111111000000111000000000//////......000111222333333222111000444333222111111222333444ggg[[[VVVTTTRRROOONNNNNNOOOOOOOOOOOONNNMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCCCCBBB@@@??????>>>=========<<<;;;;;;;;;:::;;;::::::999999::::::;;;::::::999888777666555555444333333444444666777777666666666666555555555555444444444555444444333333666666555444444333222222222222333333333333333222333333333444444444444555222222222333333444444444555444333222222333444555444555555555555444444333555444444333333444444555333333333333333333333333333444444555555555555444333444444555555555444444666777999999888888:::<<<999999:::<<<>>>@@@AAABBBCCCEEEHHHKKKNNNTTT\\\cccnnn{{{uuummmmmmkkkiiihhhiiijjjiiihhhmmmlllkkkjjjiiiiiiiiiiiikkkllllllllllllkkkkkkjjjfffeeeeeehhhkkkkkkfffaaaZZZVVVPPPKKKJJJNNNSSSVVV[[[[[[\\\\\\ZZZXXXUUUSSSIIIEEE???;;;999777666444666666555444333333444444333333333333333333333333111111222222222333333333222222222222111111111000000111111111111222222222222222222111111111000000222222111111111111222222000000000000000000000000000111111111111222222222222222222222222111000000222222222111111111000000000000111222222222222111222222222222222111000000333333222222111000000000333222222111111111111111555222000000111222111///222222111111111111111111111111222222222333333333000000111111111222222222111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000111111222222222111111111000000000000000000//////......222222333333333333222222111111111000000000//////000111222222222222111000333222111111111111222333hhh\\\VVVUUURRRPPPNNNNNNNNNOOOPPPOOOOOONNNMMMLLLKKKKKKHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@??????<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;:::999999888777666555555444444444444444555666777666666666666555555555555555555555555444333222111444333333222222111111000000111222222333333333333333333333333444444444444333333333333333333333333444333222111111222333444111222444666666555333222555444444333333444444555333333333333333333333333000111222444555666666777333333333444444666777777555777999999:::;;;===>>>:::;;;>>>AAACCCDDDDDDDDDGGGJJJMMMQQQVVV```llluuu|||uuuqqqlllhhhggghhhhhhhhhjjjjjjjjjkkkkkkjjjjjjiiikkkkkkllllllkkkjjjjjjiiicccccccccgggkkkllliiifff^^^ZZZSSSMMMKKKMMMQQQTTTYYYZZZ\\\]]]^^^]]]\\\[[[PPPKKKEEE???<<<:::888666666666555555444444555555222222222222222222222222111111222222222333333333222222222222111111111111000111111111111222222222222222222111111111111111222222111111111111222222000000000000000000000000000111111111111222222222222222222111111111111000222222222111111111111111000000111222222222222111333333333333333222111111111111111111111111111111222222222222111111111111333111000000111222222111333333222222111000000///111111222222222333333333111111111111111222222222222222111111111000000000111111111111111111111111111111111111111111111111111111000000000000111111222222222111111111111111///////////////.........222222333333333333222222222222222111111111111000000111222222222222111000222222111000000111222222iii]]]WWWUUURRRPPPNNNNNNNNNOOOOOOOOONNNMMMMMMLLLKKKKKKIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@??????;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::999999888888777666666555444444444444444555666777666666666666555555555555444555555555444444333222333333222222111111111000///000111222333333333333222222333333333444444444333333333333333333333222222222111111111222333444000111333444444444333333555444444333333444444555444444444444444444444444000111222444555666666666555444444333444666777888555777999::::::;;;<<<>>>===>>>AAACCCEEEGGGHHHHHHMMMQQQWWW\\\bbblllwwwzzzrrrllliiiiiiiiiiiiggghhhjjjkkklllkkkjjjjjjjjjjjjkkkkkkjjjiiiiiihhhdddccccccfffhhhiiihhhfffbbb^^^WWWQQQNNNMMMOOOQQQUUUVVVYYY[[[]]]]]]\\\\\\VVVQQQJJJDDD@@@===:::999777777666555555555666666222222222222222222222222111111222222222333333333222222222222222222222222000000111111111222222222111111111111111111111111222222111111111111222222000000000000000000000000000000111111111222222222222222111111111111111111111111111111111111111111000000111222222222222111222222333333222222111000000000111111111222222222222222222222222222222111111000000000111222333333222222222111111111000000111111222222222333333333111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111222111111000000111111222111111111111111111111111222222222222111111111111000111111222222111111000222222222222222222222222111111111222222111111111111111111111111111111111jjj^^^WWWUUUSSSPPPNNNMMMNNNNNNMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGEEEEEEDDDBBBBBBAAAAAAAAABBBBBBBBBAAAAAA@@@@@@???;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::999999888888777777666666555444444444444555666666666666666666555555555555222333444444555555555444333333333333222222222222///000111222333444444444222222222333333333444444333333333333333333333222111111111111222222333444333222222111222333555666555444444333333444444555444444444444444444444444222333444444555555555444777777555444444555777777777999::::::::::::;;;===@@@@@@AAACCCFFFJJJNNNPPPXXX^^^eeelllqqqvvv}}}yyyrrrlllhhheeedddeeeggghhhiiiiiihhhggghhhhhhiiiiiiiiiiiihhhhhhbbbbbbbbbccceeeffffffeeeeeebbb\\\VVVRRRPPPPPPPPPSSSUUUWWWZZZ\\\\\\\\\[[[ZZZVVVPPPJJJFFFBBB>>><<<999999888777666666666666222222222222222222222222111111222222222333333333222222222222222222222333000000111111111222222222111111111111111111111111222222111111111111222222000000000000000000000000000000111111111222222222222111111000000111222222111111111111111111111111000000111222222222222111111111111111111000000///000000000111222222333333111222333333333333222222000000000111111111333444000000111111111222222222111111222222222333333333111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111333333333333333333333333111111222222222222111111222222222222222333333333222111111111111111111222111111111222222111111111kkk___XXXVVVSSSPPPNNNMMMMMMNNNLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@<<<<<<<<<<<<<<<<<<;;;;;;999::::::;;;;;;::::::999888888888888777777666666555555444444444555555666666666666666555555555555111222333444555555555555333333333333333333333333111222333333444444444444222222222222333333333333333333333333333333333333111111222222333444444444555444222111111333555666555444444333333444444555444444444444444444444444555555555666555555444444888777777666666666777777999:::<<<<<<;;;;;;<<<>>>BBBBBBDDDHHHMMMUUU[[[___hhhooowww}}}uuujjjcccaaabbbccccccddddddddddddeeefffggghhhiiiiiiiiiiii``````aaaaaacccdddfffgggeeeddd```\\\XXXTTTQQQPPPRRRTTTWWWZZZ\\\]]]]]]]]]]]]ZZZUUUQQQMMMIIIDDDAAA<<<;;;:::888777666555555333333333333333333333333111111222222222333333333222222222222333333333333000111111111111222222222111111111111111222222222222222111111111111222222000000000000000000000000000111111111111222222222222111000000000111222333111111111111111222222222000000111222222222222111000111111111111000//////000000111111222222222333111111333444444444333222000111222111000000222444///000000111222222333333111111222222222333333333222222222111111111111111333222222222222111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111111111222222222111111111222222222222222333333444444444444333333111222222222222333333333222222111000000111222222111222333333333333222111lll```XXXVVVSSSPPPNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@=========<<<;;;;;;;;;:::999::::::;;;;;;::::::999888888888888777777777777666555555444444444555555666666666666555555555555333333444444555444444444333333333333333333333333333444444555555555444444111222222222222333333333222222222333333444444444111222333444444555555555555555444444444444444444555444444333333444444555555555555555555555555555555666666777777666666555555666666777888888888888:::<<<===>>>>>>???AAABBBEEEHHHNNNVVV```iiiqqquuu{{{ssshhhcccbbbbbbbbbbbbccccccdddcccdddeeeggghhhiiijjjjjjddddddcccbbbaaabbbdddeeedddddddddbbb^^^YYYTTTQQQOOOQQQUUUYYY\\\^^^^^^^^^___]]][[[XXXUUUQQQKKKFFF???===;;;999777555555444444444444444444444444444111111222222222333333333222222222333333333444444000111111111111222222222000000111111111222222222222222111111111111222222000000000000000000000000000111111111111222222222222111000///000111333444000000111111111222222222000000111222222222222111111222222222222111000000111111111111111222222222000111333444555444333222000111333222000///222444111111111111111111222222111111222222222333333333222222222111111111000000333333222222222111111111111111111111111111111111111111111111111111111111333222222111111222222333000000111111111222222222000000111111111222222222333444444555555444444333111111111111222222222333222222111000000111222222222333444444444444333222mmm```XXXVVVSSSPPPNNNMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFDDDCCCBBBAAAAAA@@@BBBAAAAAAAAAAAAAAAAAAAAA>>>>>>===<<<;;;;;;::::::999999;;;;;;;;;;;;999999888888888888777777777777666555555444444444555555777666666666555555555555555555555555444333222222222222222222222222333333555555555666555555444444111111222222222333333333111111222333333444555555111222333444555555555555444555666777777555333222555444444333333444444555555555555555555555555555555555666777777888777777222444666888:::::::::::::::<<<>>>@@@AAABBBEEEGGGIIINNNXXXdddqqq{{{}}}qqqgggfffeeedddddddddffffffaaabbbdddfffhhhjjjjjjkkkkkkjjjgggddd```___```aaadddeeefffeeeaaa[[[UUUQQQKKKMMMRRRWWW[[[]]]^^^___```___^^^]]][[[VVVOOOJJJ@@@???<<<:::777555444333555555555555555555555555111111222222222333333333222222222333333444444444000111111111111222222222000000111111222222222222222222111111111111222222000000000000000000000000000111111111111222222222222111000///000111333444000000111111222222222222000000111222222222222111222333333333333222111111111111111111111111111111000111333555555555333222000222333222//////111444333333222222111000000000111111222222222333333333222222222222111111000000333333333222222222111111111111111111111111111111111111111111111111111111333222222111111222222333000000111111222222222222111111222222333333333333111222222333333222222111000000000111111222222222333222111000000111222333333333555555555555333333nnn```ZZZXXXTTTQQQNNNMMMMMMNNNLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKKKKIIIHHHGGGFFFFFFFFFFFFDDDCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@??????>>>======<<<;;;;;;::::::;;;;;;::::::::::::999999777777777777666666666666777666555444444444444444555555444444444333333333222222222222222222222222444444444555444444333333222222222222222222222222222222222222222222222222222555777777666444444555333111///111444666555444666666666666666666666666444444444555555555666666555555333222222333555555666666666666666555555555444666888999999999;;;===???;;;;;;AAAEEEFFFHHHKKKQQQ]]]kkkuuuqqqmmmgggeeeeeeeeecccaaaaaa```___aaadddggghhhhhhlllkkkiiigggeeedddccccccddddddddddddbbb]]]VVVQQQRRRRRRRRRTTTXXX\\\```bbbaaaaaa___]]]ZZZXXXUUUTTTJJJEEE???999777777777777777666555444333333333333444444444444444444444444111111111222222333333333000000000000000000000000111111111111111000//////111111222333444555555666000111111111222222222222222222222111111111000000111111111111111111111111222222222111111111111111333333222222111000000000111111111111111111111111111111222222222333333333111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000111111222222222222222222222222222222222333222111000000111222333000000111111111222222222111111111222333333333444333222111000000111222333333222111000000111222222333222222111111222222333222111000//////000111222333333222111111222333333444444444444444444444444nnn```ZZZXXXTTTQQQOOONNNMMMNNNMMMMMMNNNNNNNNNNNNNNNNNNLLLKKKKKKJJJHHHGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::999999888888888888777777777777666555555444444444555555666666555555555444444444333333333333333333333333555555555555555444333222222222222222222222222222222222222222222222222222222444666666555444444444333111///000333555555444444444444444444444444444444444444555555555666666555444444333333444444555666666666666666666666666666888999999999999;;;===>>>===???CCCDDDEEEKKKSSS\\\iiixxx|||uuupppmmmjjjfffbbbdddcccaaaaaadddfffggggggjjjiiihhhgggeeedddbbbbbbcccccccccdddccc___YYYUUUQQQQQQRRRSSSVVV[[[___aaabbbbbbaaa___]]]ZZZXXXVVVQQQLLLEEE???<<<;;;:::999666555444333333333333333222222222222222222222222111111222222222333333333111111111111111111111111222222222222222111000000000000000111111222222333000000000111111111222222222222222111111111000000111111111111111111111111000000111111222222333333111111111111111222222222111111111111111111111111111111222222222333333333111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111333333333333333333444444222222222222222222222222333222111000000111222333111222222222333333333333111111111222222222222222333222111000000111222333333222111000000111222222333222222111111222222333333222111000000111222333333333222111111222333333333333333333333333333333pppaaaZZZXXXUUUQQQOOONNNNNNNNNOOOOOOOOOOOOOOOOOOOOONNNLLLKKKKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>======<<<<<<;;;;;;::::::::::::999999999999999999888888888888555555444444444555666666777777666666666555555555444444444444444444444444000111222333444444444444333333333333333333333333333333333333333333333333222333555555444333333444333111000111333555555444444444444444444444444444444444444555555555555555444444555555555555444444666666666666666666666666888999::::::999999;;;======???BBBEEEEEEGGGQQQ]]]eeerrr}}}uuulllfffgggeeebbbaaabbbdddeeeeeeggggggggggggfffdddbbbaaabbbbbbcccddddddaaa\\\XXXQQQPPPPPPRRRUUUYYY]]]```cccccccccbbb```^^^[[[ZZZUUUPPPIIIBBB>>>:::777555555444444333333333444444111111111222222333333333111222222222222333333333222222222222222222222222333333333333333333222111111111111111111111111111///000000000111111111111222222222111111111111111222222222222222222222222//////000111222333444444000000111111222333333444111111111111111111111111111111222222222333333333111111222222222333333333444444444444444444444444222222222222222222222222222222222222222222222222444444333333333333333333222222222222222222222222222222111111111111222222222222333333333444444444222222222111111111111111222222111111111111222222222222111111111111222333333222222111111222222333333333222222222222333333333222222111111222222333333333333333333333333333rrrbbbZZZXXXUUURRROOONNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNLLLKKKKKKJJJIIIHHHHHHHHHEEEEEEDDDBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>=========<<<<<<;;;;;;:::::::::999999999999999888888888777777777444444444444444555666777666666666666555555555444444444444444444444444444+++,,,...000222444444555333333333333333333333333333333333333333333333333222333444444222222333444444333333333444555555555666666666666666666666666555555555555555555555555333444555666666555444333666666666666666777777777999:::::::::999999;;;===AAAAAADDDGGGJJJNNNXXXccckkkwwwxxxooojjjfffbbb``````aaacccccceeefffggghhhgggfffcccbbbccccccdddddddddbbb]]]ZZZQQQQQQPPPPPPSSSWWW[[[^^^aaabbbccccccbbb```^^^]]]YYYUUUNNNHHHBBB===777444555555444333333444444555222333333444444555555666222222222222222222222222333333333333333333333333222222333333333333222222444444444333333222222222//////000000000111111111111111111111111111111111222222222222222222222222111111111222222333333333111111111222222333333333111111111111111111111111111111222222222333333333111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222111111000000000222222222222222222222222222222222222222222222222222222222333333333333444222222222111111000000000222222222222222222222222222222111222222222333333333222222111111222222333333333222222222222333333222222222222222222222222222222222222222222222222vvvddd[[[YYYUUURRROOONNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMKKKKKKKKKJJJJJJIIIIIIHHHEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????======<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888777777777666666666444444444444444555666777555555555444444444333333222222222222222222222222...///000222333333444444333333333333333333333333333333333333333333333333222333444333222222333444555555555555555555666777666666666666666666666666555555555555555555555444333444666666666666444333666666666666777777888888999:::::::::999;;;===@@@IIIFFFGGGMMMTTTYYY```gggqqq{{{~~~pppkkkeee```______```aaadddeeeggghhhhhhgggeeedddgggfffeeefffeeebbb^^^[[[TTTRRRPPPPPPQQQTTTXXX[[[^^^___aaaccccccbbb```___```]]]WWWQQQLLLEEE>>>:::666666555555444555555555333333333444444555555555222222222222222222222222333333333333333333333333111111222222222222222111555444444333333222222222000000000000111111111111111111111111111111111111222222222222222222222222444333333333222222111111333333333333222222111111111111111111111111111111111111222222222333333333111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222111111000000000222222222222222222222222222222222333333222222222111111111111222222222222333222222222111111000000222222222333333222222222111111222222333333333333333222222111111222222333111222222222222222222111222222222222222222222222222222222222222222222222yyyggg[[[YYYVVVRRRPPPOOOOOOOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999777777777777666666666555555555444444444555666666555444444444444333333333222222222222222222222222666666666666555444222222333333333333333333333333333333333333333333333333333444444333222222444555555666777666555444666888444444444444444444444444555555555555555444444444555555666666666666555555555666666777777888888999::::::;;;;;;<<>>@@@DDDJJJNNNWWWXXX^^^gggllllllnnnrrrrrrzzzzzznnnfffbbb```___aaaaaabbbcccddddddeeeeeeggggggffffffgggeeeccc```[[[XXXSSSPPPOOOQQQTTTVVVZZZ\\\```ccceeeeeedddbbb]]]\\\ZZZXXXTTTMMMFFF@@@<<<;;;:::888777666666666444333333222222111111000333333333222222222111111222222222222222222222222111222222333444333333333222222111111111111111111222222222222333333333333000000111111111222222222333333333333333333333333444444444333333222222111333333333333333333333222111111111111111111111111111111222222222333333333111111222222222333333333111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333444444222222222222222222222222222222333444444333222222111111111222222222333333333333333333333444444444222222333444444333222222000111222444444444444444333222222111111222222333111222333444444333222111111222333333333333222111333333333333333333333333jjj[[[YYYVVVSSSPPPOOOOOOOOORRRRRRQQQPPPOOOOOONNNNNNKKKKKKKKKKKKKKKJJJJJJJJJDDDDDDCCCBBBBBBBBBCCCCCCAAAAAAAAA@@@@@@@@@??????============>>>>>>>>>>>>;;;;;;;;;:::::::::999999999999999888888888888777777666555444444444444444777666666666555555555555444444444444444444444444//////111222333444444444444444444444444444444444444444444444444444444444555666666444333333555777222444555444111000222555666666666666666666666666666666555555555444444444777666555444444555666777555666666777888999999999<<<===???AAACCCHHHOOOSSSZZZ```jjjrrrrrrooorrrxxxxxxvvvkkkddd```^^^_________```aaacccdddeeefffeeeeeefffhhhgggeeeccc]]]ZZZUUUQQQOOOPPPSSSUUUZZZ\\\aaadddgggfffeeeddd___^^^^^^]]]ZZZTTTLLLGGG>>>===;;;999888777666666777666555555444333222111333333333222222111111111222222222222222222222222222333444444555555555444333333333333333333333333222222333333333444444444000000111111222222222222333333333333333333333333333333333333333333333333111222222333333444444555111111111111111111111111111111222222222333333333111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333000000000111111222222333222222222222222222222222222222444444444444222222222222333333333444444444333333333444444555555555222222444444444444222222000111222444555555444444333222222222222222222333333333444555555444333333111222333444444333222111444444444444444444444444nnnaaaZZZUUUTTTRRROOONNNPPPPPPPPPPPPOOONNNMMMLLLKKKIIIIIIIIIJJJKKKLLLLLLLLLGGGFFFDDDCCCBBBBBBCCCCCCFFFEEECCCAAA@@@>>>>>>======<<<;;;;;;<<<===<<<:::<<<;;;:::999888777777777222333333444555666777777555555555555555666777777777777666555555555555555444444444444444444444444222222222222222222222222333333333333333333333333111111111111222333444444777555444333333444666777888555111111444666777666555666666666666666555444777777777777777777777777888777777666666666777777777666555555666999===???BBBAAABBBFFFMMMTTTZZZ]]]cccgggkkkooorrruuuxxx{{{|||uuuhhh```]]]\\\]]]^^^______`````````fffeeeeeeddddddeeeeeefff]]][[[WWWRRROOOPPPSSSWWWXXX]]]ccceeedddbbbaaaaaacccbbb```^^^[[[WWWQQQMMMEEEBBB>>>;;;999777555333666666555444333333333333333333222111222333555666222222222222222222222222111111111111000000//////111000///000222222000///222222222222222222222222111111111222222333333333000111111111111222222222444444333333222111000000222222222222222222222222222111000000000111333444222222111111222222333444111222333333444444333333111111222222222333333333333444444444333111///...111222333333444444333333222222333333333444444444333333333444444444555555111222444555555444222111111111222222222333333333333333333333333333333333333333333333333333333333222222111111111111111111555444444333333222222111333333333444444444555555222222222222333444444555333333333333333333333333oooaaaZZZUUUTTTRRROOONNNPPPPPPPPPPPPOOONNNMMMLLLKKKLLLKKKKKKKKKKKKKKKKKKKKKGGGFFFDDDCCCBBBBBBCCCCCCAAA@@@???===<<<<<<;;;;;;===;;;::::::;;;<<<;;;999===<<<;;;;;;::::::::::::888888777666555444333222555555555555555666777777777777666555555555555555444444444444444444444444333333333333333333333333333333333333333333333333555444444444444555555666777666444333222333444555666444333444666888777555555555666666666666666555555555555555555555555555555555444444444444555555888777777777888;;;>>>???@@@BBBEEELLLTTT\\\bbbeeegggiiilllnnnqqqvvv|||sssiiiddd___^^^]]]\\\]]]^^^___```bbbcccccccccdddeeeeeeeeebbb```[[[TTTOOONNNPPPRRRWWW[[[aaaddddddbbbbbbbbbaaa```^^^]]]\\\YYYUUUQQQIIIEEE@@@<<<999777555333666555444444333333333333333333222222222333444555222222222222222222222222333333333222222222111111111000000111222222111///222222222222222222222222222222222222222222333333000111111111111222222222555444444333333222222222222222222222222222222222111111111111111222222333222222111111222222333444000111222222333333222222111111222222222333333333222333333444444333222111111222333333444444333333222222333333333444444444333333333444444444555555444444333333333333444444111222222222222333333333333333333333333333333333333333333333333333333333333333333222222222222222444444444333333333333222222222222222333333333333333333333222333333444444444444444444444444444444qqqbbb[[[UUUTTTRRROOONNNPPPPPPPPPPPPPPPOOOMMMLLLKKKLLLLLLKKKKKKJJJIIIHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>><<<;;;;;;<<<<<<;;;:::;;;;;;::::::::::::;;;;;;;;;:::999777666444333222555555555555555666777777777666666666555555555555444444444444444444444444444444444444444444444444333333333333333333333333666555555444444444444555666555444222222222333444444444444666888888666444444444555666777777777666555555555555555555555555555444444333333444555555888999999:::;;;===>>>???@@@DDDLLLUUU^^^ffflllooommmnnnnnnpppssszzzvvvooogggeeeaaa^^^\\\]]]^^^___^^^___```bbbddddddeeeeeeeeeccc^^^WWWQQQNNNOOOPPPUUUYYY^^^bbbcccccccccccc___^^^]]]]]]^^^\\\YYYWWWOOOKKKDDD>>>;;;888666444555555444444444444444444333333222222222333444444222222222222222222222222555555444444444444333333222222111222333444222000222222222222222222222222333333222222222222222222000111111111111222222222444444444444444444444444222222222222222222222222000111111222222222222222222222111111222222333444000000111222222222222111111111222222222333333333111222333444444444444444111222333333444444333333333333333333444444444444333333333444444444555555777555333222222333555777222222222222333333333333333333333333333333333333333333333333333333333333333333333444444444444444333333333333444444444444222333333333333444444444555444333333333333333333555555555555555555555555sssccc\\\VVVTTTRRRNNNNNNQQQQQQQQQQQQPPPOOONNNLLLLLLJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFDDDCCCBBBBBBCCCCCCEEEDDDCCCAAA@@@@@@@@@@@@@@@>>>======>>>>>><<<;;;888888777777888999::::::888777777777777777777777555555555555555666777777666666666666666555555444555555555555555555555555444444444444444444444444444444444444444444444444444333222111111111111111444333222222222333333444333333444555555666555444333333555666777777777777555555555555555555555555666666666555666666777777888999:::;;;===>>>???@@@BBBIIISSS^^^gggoootttwwwtttuuuvvvxxx{{{~~~xxxtttnnngggbbb___^^^^^^ZZZ[[[^^^```bbbdddddddddcccbbb___ZZZUUURRRRRRRRRSSSVVV[[[```cccddddddddd___^^^]]]^^^^^^^^^[[[YYYUUUPPPHHHBBB===:::888666555555444444444444555555333333333333333333333444111222222222222222333333555555555444444444444444333222222333444444333111222222222222222222222222333333333222222111111111000000111111111222222222333333333333444444444444222222222222222222222222000111222333444333222111222222111111222222333444000111111222222222222222111111222222222333333333333333444444444555555555111222333333444444333333333333333444444444444555333333333444444444555555666555444444444444555666222222222333333333444444333333333333333333333333333333333333333333333333333333333333444444444444222222333333444555555666555555555666666666777777666555444333333333333333555555555555555555555555vvveee]]]VVVTTTQQQNNNNNNQQQQQQQQQQQQPPPOOONNNMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFDDDCCCBBBBBBCCCCCCCCCBBBAAA???>>>===<<<<<>><<<<<<<<<<<<;;;999777777777777888999::::::666666777777888999999:::555555555555555666777777666666666777666555444444555555555555555555555555333333333333333333333333444444444444444444444444222222111000//////000000111111111222333444555666444333222111111222555666333333555666777777777777666666666666666666666666666666666666666777888999777888:::<<<>>>@@@AAABBBHHHOOOZZZdddlllsssyyy}}}|||wwwnnnfff___\\\YYYZZZ\\\^^^```bbbcccdddddddddbbb^^^YYYUUUSSSSSSQQQTTTXXX]]]bbbdddeeeeee```___^^^]]]^^^]]][[[YYYYYYTTTMMMFFFBBB>>>;;;999666666555444444444555555333333333333333333333222111111111222222333333333333333333444444444444444444333222333555555333222222222222222222222222222333333333222222111111111000000111111111222222222222222222222222333333333222222222222222222222222000111222444444333222222222222111111222222333444111222222333444333333333111111222222222333333333555555444444444333333333111222333333444444333333333333444444444555555555333333333444444444555555444444555666666555444444222222333333333444444444333333333333333333333333333333333333333333333333111222222222333333444444222222333444555555666666555555555666666666777777666555555444333333333333444444444444444444444444yyyfff^^^VVVSSSQQQNNNNNNQQQQQQQQQQQQQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCAAA@@@???>>>>>>>>>===<<<::::::::::::888666999999999999999:::;;;<<<888888888888777777777777555555555555555666777777555666777777777666444333555555555555555555555555333333333333333333333333444444444444444444444444444333333222222222222333111111222333444555666666444444333111000111555888444444555666777777777666777777777777777777777777555555555555666777888888888999:::===@@@CCCFFFGGGOOOVVV```hhhooovvv}}}sssfff^^^[[[[[[\\\]]]^^^```bbbcccfffgggfffbbb\\\VVVSSSQQQQQQSSSVVV[[[aaadddeeedddaaa___]]]]]]]]]]]][[[YYYZZZVVVPPPKKKGGGCCC???<<<888777666555444444444444333333444444444333222222111111111222222333333444222222222333333333333444333333222333444444333111222222222222222222222222333333222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222111222222333333333333333222222111111222222333444222222333444444444444333111111222222222333333333555555444333222222333333111222333333444444333333333444444444555555555555333333333444444444555555222333555777777555333222333333333333444444444444333333333333333333333333333333333333333333333333111111222222333333444444222333333444555666666666222333333333333444444444666555444444444444444444444444444444444444444444|||ggg___WWWSSSQQQNNNOOORRRRRRRRRQQQQQQPPPOOOMMMLLLLLLLLLKKKKKKJJJIIIIIIIIIGGGFFFDDDCCCBBBBBBCCCCCC@@@@@@@@@???@@@@@@AAAAAA>>>===;;;:::;;;:::888777:::999999999999999::::::999999888777666666555555555555555555555666777777555666777888777666444333555555555555555555555555444444444444444444444444555555555555555555555555444444444333444444555555444444555555555444444444444555666555333333666888555555666666666666666555666666666666666666666666666666666666777888999::::::;;;<<<>>>BBBGGGKKKNNNUUU[[[cccjjjpppxxx~~~tttiii___^^^\\\[[[\\\^^^```bbbdddffffffddd___YYYVVVTTTQQQRRRUUUZZZ```ddddddccc___^^^\\\\\\\\\]]]\\\[[[YYYVVVRRROOOKKKGGGBBB???999999777555444333333333333333444444444333222111000111111222333333444444222222333333333444444444333222222222444444222111222222222222222222222222222222222222222222333333000111111111111222222222444444444333222222222111222222222222222222222222333222222222222333444444222222111111222222333444111111222333333333333333111111222222222333333333333333222111222222444444111222333333444444333333444444444444555555555555333333333444444444555555333333444444444444333333333333333444444444444555333333333333333333333333333333333333333333333333222222222333444555555555333333444444555555666666222222222222333333333333555444444444444555555666555555555555555555555555}}}hhh___WWWSSSQQQNNNOOORRRRRRRRRRRRQQQPPPOOOMMMMMMKKKJJJIIIHHHFFFEEEDDDCCCGGGFFFDDDCCCBBBBBBCCCCCC888999999:::<<<===???@@@BBB@@@>>>>>>>>>===;;;:::888888777777777777777888777777777777666666666666555555555555555666777777555666777888777666444333666666666666666666666666666666666666666666666666555555555555555555555555333333333333444444555666777777777666555333222111333666999999777555666888555666666666666666555555555555555555555555555555999999999999:::;;;<<<===<<<<<<===@@@DDDJJJOOORRRXXX]]]eeekkkqqqzzzuuuvvvwwwwwwwwwyyy|||~~~{{{~~~sssbbb```]]][[[[[[]]]___aaa___bbbeeeeeeaaa]]]ZZZYYYRRRRRRTTTYYY```ddddddbbb]]]\\\ZZZ[[[\\\]]]]]]\\\XXXVVVTTTQQQNNNJJJEEEAAA;;;:::888666444333222222333333444555444333111000000000111222333333444444333333333444444444555555222222111222333444222000222222222222222222222222111111111222222333333444000111111111111222222222666666555444333333222222222222222222222222222222444333222111222333444555222222111111222222333444000000111222222222222111111111222222222333333333111000000000111333555666222222333444444444333333444444444555555555666666333333333444444444555555555444222111111222444555333333333444444444555555333333333333333333333333333333333333333333333333333333444444555666777777444444444555555555555555333333333444444444555555444444444444444555666777777777777777777777777777}}}iii```XXXUUUTTTPPPNNNOOORRRRRRRRRRRRQQQPPPOOONNNLLLLLLKKKKKKJJJJJJJJJIIIEEEEEECCCBBBBBBBBBBBBBBBCCCBBBAAA???>>><<<;;;:::<<<===>>>>>>===;;;999888:::;;;;;;;;;;;;;;;;;;;;;:::::::::999888777666555444444555666777777777666777777777777777666555555555555555555555555555555555444444333333444444555444444555555555555444444444111///222777;;;:::777333333333444444444555555444555555666666666666666333333333444444444444444555555555555666888999999888888888999999:::;;;<<>>;;;666555666777666444333333333222222333444444222444555555333222222333555555333333333333555555444444222222222222444444333333333222222111111111000111222333444555555555222222222222222222222222111222333333111111222333333333333222222111111111333444444555555444444333111222222333333222222111333333333333333222111000333333333333333333333333333333333222222111111111333333333333333333333333333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222444444444444444333333333444444444444444444444444444444444444444444444444333333333444444444555555555555555555555555444444444555555555555555444444555555555666666666666777kkkbbbYYYVVVUUUQQQPPPQQQRRRRRRRRRRRRQQQPPPOOONNNLLLLLLKKKKKKJJJIIIHHHHHHEEEEEEDDDCCCBBBBBBBBBBBB????????????>>>>>>>>>>>>============<<<;;;:::999;;;;;;;;;::::::999999999999999999999888777666555777666444333333444555666777777777777777666555555444444444444444444444444555444444444444444444555444444555555555555444444000---+++---222555444222555555555555555555555555444555555666666666666666888777777666666555555555666666666666666777888999777888999999:::<<<>>>@@@BBBCCCGGGLLLTTT[[[aaacccgggjjjmmmqqqvvv}}}zzz|||qqqggg^^^]]]_________```ddddddddddddbbb```___]]]ZZZVVVSSSUUU[[[```aaa``````___]]]\\\[[[ZZZ[[[[[[ZZZZZZYYYYYYWWWSSSMMMIIICCC???:::777888888777666555444444333333444444555222444555555333222222333555444333222222333444555444333333222222333333444333333333222222222111111111111111111111111222222222222222222222222222222111222333333111111222333333333333222222222111111111222222333333222222111222222333333333333222222333333333333333222111111333333333333333333333333444444444444333333222222444444444444444444444444555444444444444444444444222333333444444333333222444444444333333333333333333333333333333333333333444444444444444555555555444444444444444444444444444444444444444444444444333333444444444555555555555555555555555555555555555555555666666555555444555555555555666666666666mmmcccZZZWWWVVVRRRQQQRRRRRRRRRRRRRRRQQQPPPOOONNNMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@?????????>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;:::999888777777888999999999888777666555:::888555333222333555777777777777777777666666555333333333333333333333333444444444444444444444444444444555555555555444444444111///000444666555333666666666666666666555555444555555666666666666666:::999999888777666555444777777666666666777777888777888999:::;;;===AAADDDFFFIIINNNVVV]]]eeejjjmmmrrrsssuuuvvvxxx{{{{{{xxx|||}}}pppccc_________```cccbbbccccccddddddcccbbbbbb[[[XXXVVVXXX\\\```aaaaaabbbaaa___]]][[[ZZZYYYYYY[[[ZZZZZZZZZYYYVVVQQQMMMIIIEEE???;;;999999999888666555555444444555555555222444555555333222222333333333222222222222333333444333333222222333333444333333333222222222222111333333111000000000111111222222222222222222222222111222333333111111222333333333333333222222222222111222222333333222222111222222333333333333222222333333333333333222222111333333333333333333333333555555555555444444444444555555555555555555555555666666666555555444444444333333444444444444333333666666555555444444333333444444444444444444444444444444444555555666666777444444444444444444444444444444444444444444444444333444444444444555555555555555555555555555555555555555666666666666555555555555555555666666666666nnnddd[[[WWWUUURRRQQQRRRRRRRRRRRRRRRQQQPPPOOONNNMMMLLLKKKJJJHHHGGGEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCBBB@@@>>>===;;;;;;>>>===<<<::::::;;;;;;<<<;;;;;;;;;::::::999999999999999:::999999888777777999888666555555666777888666666777777777777666666444444444444444444444444444444555555555555444444444444555555555555444444888666444555777888777666666666666555555555555555444555555666666666666666777777666666555555444444888888777777666777777777888999::::::;;;>>>DDDIIILLLPPPWWW^^^dddjjjooorrrxxxyyyyyyyyyyyy{{{~~~{{{{{{kkkbbb___^^^___aaa``````aaabbbcccddddddddd^^^\\\ZZZ\\\___bbbccccccdddcccaaa^^^\\\ZZZXXXXXX[[[[[[ZZZ[[[[[[XXXUUUQQQOOOJJJDDD???;;;:::::::::666555555444444444444444222444555444333222222222222222222222222222222222333333333333333333333333222222222222222222222222555444222111111222444555222222222222222222222222111222333333111111222333333333333333333333333333333444444555555444444333222333333333333333333222222333333444333333222222222222333333333333444444555444444444444444444444444444444444444444444444666666555555444444333333333333444444444444333333666666555555444333333333444444444444444444444444333444444555666777888888555555555555555555555555555555555555555555555555444444444444555555555555555555555555666666666666555555666777777777666666555555555666666666777777ooodddZZZVVVTTTQQQPPPRRRRRRRRRRRRRRRQQQPPPOOONNNMMMLLLKKKJJJHHHGGGEEEEEEFFFFFFDDDCCCCCCCCCCCCCCCDDDCCCBBB@@@???===<<<;;;>>>===;;;::::::;;;<<<===:::;;;;;;;;;<<<<<<======:::::::::;;;::::::999999111222444666777777666666666666777777777777666666666666666666666666666666444555555666666555555444444444555555555555444444555333222222333444444444444444444444444444444444444555555666666666666666444444555555666666777777999888888777777777777888999;;;=========AAAIIIOOOXXX]]]ccchhhlllpppuuuxxx||||||{{{zzzxxxyyy|||vvvkkkddd___]]]^^^^^^^^^___```aaabbbcccdddaaa```___```bbbdddeeefffeeedddbbb```]]]ZZZXXXWWWZZZYYYYYYZZZ[[[ZZZXXXUUURRROOOIIICCC===;;;:::;;;555444444333222222333333222444555444333222222222222222222222222222222222333333333333333333333333222222222222222222222222333222111111111333666777222222222222222222222222111222333333111111222333333333333333333333333333333444444555555444444333333333333444444333333333222333333444444444333333222222222333333444444444333333333333333444444444333333333333333333333333444444444444333333222222333444444555555444444333555444444444333333333222333333333333333333333333333444444555666777888888555555555555555555555555555555555555555555555555444444444555555555666666555555555666666666777777555666666777888888777777666666666777777777888888pppeeeZZZVVVTTTQQQPPPRRRRRRRRRRRRRRRQQQPPPOOONNNMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCAAA@@@@@@@@@@@@?????????===<<<<<<;;;;;;;;;<<<<<<::::::;;;<<<===>>>??????999:::::::::::::::999999,,,...222555666555444333555666666777777777777777666666666666666666666666444555666777777666555444444444555555555555444444333333222222222333444444333333333444444444555555444555555666666666666666444555666777888999999:::888888777777777888888999:::===@@@@@@AAAGGGRRRZZZiiinnnrrruuuvvvyyy~~~~~~zzzwwwvvvyyy|||{{{~~~}}}yyyzzz{{{xxxxxxyyy}}}~~~|||{{{{{{~~~yyypppgggaaa___]]]]]]]]]^^^___```aaabbbbbbbbbccccccdddeeefffgggeeeeeecccaaa^^^[[[XXXWWWXXXWWWXXXYYY[[[[[[YYYWWWTTTRRRNNNHHHAAA===<<<<<<555444333222222222222222222444555555333222222333222222333333333333222222222333333444444333333222111222222222222333333333000/////////000222444555222222222222222222222222111222333333111111222333333333333333444444444444111222222333333222222111333333444444444444333333222333333444444444444444111222222333333444444555333333333333333444444444333333333333333333333333333333333333333333333333444444555555555555444444333333333333333333333333333333333333333333333333444444444555555666666777555555555555555555555555555555555555555555555555444444555555555666666666555555555666666777777888555666777888888999999888888888888888999999999999rrrggg\\\WWWUUURRRQQQSSSRRRRRRRRRRRRQQQPPPOOONNNLLLLLLKKKKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@@@@@@@?????????;;;;;;<<<<<<<<<<<<<<<;;;:::;;;;;;<<<<<<=========777888888999999888888888///000222444555555444333555555666777777777777777666666666666666666666666444555666777777666555444444444555555555555444444444555555555555555777888222222333444555666777777444555555666666666666666555555555666666777777888777777777777888999:::::::::>>>CCCEEEHHHPPP^^^hhhxxx{{{{{{uuurrrtttvvvppptttwwwyyy~~~zzzxxxwww{{{~~~|||wwwuuusssuuuzzzsssiiiddd___^^^]]]]]]]]]^^^``````bbbcccddddddddddddeeefffeeeeeedddbbb___\\\YYYXXXUUUUUUUUUWWWZZZZZZZZZXXXUUUUUUSSSMMMFFF@@@>>>>>>666666444333333222222222222444555555333222222333222333444555555444333222222333333444444333333222111111222222222333333333000000000111111222222222222222222222222222222222111222333333111111222333333333333444444444555555111222222333333222222111333333444444444444333333222333333444555555444444111111222333333444555555333444444444555555555555444444444444444444444444222222333333444555555555444444555555555555444444333333444444555555666666444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555666666666666444555555666777777888888555666777888999999999999999999999:::::::::;;;;;;ttthhh]]]XXXVVVSSSSSSUUURRRRRRRRRRRRQQQPPPOOONNNLLLLLLKKKKKKKKKJJJJJJJJJGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCAAA???>>><<<<<<:::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;:::555666666777777777666666666666555555555666666777555555666777777777777777555555555555555555555555444555666888888666555444444555555555555555555444333444444444444555666888222333444555666888999999444555555666666666666666444444444444444333333333777777777777888999:::;;;:::???DDDHHHLLLWWWfffrrr~~~}}}sssoooppprrrnnntttzzz}}}wwwsssqqqrrrxxx}}}pppjjj``````^^^]]]]]]^^^___```aaabbbccccccccccccdddeeeeeeddddddbbb```]]]ZZZXXXTTTSSSTTTVVVYYYZZZZZZXXXWWWWWWVVVQQQIIICCCAAA@@@888777666555444333333333222444555555333222222333333333555555555555333333222222444444444444222222111111111222222333333333333333444444444333222222222222222222222222222222111222333333111111222333333333333444444555555555333444444555555444444333333444444555555444444333222333333444555555555444111111222333333444555555444555555555666666777777555555555555555555555555222333333444555666777777444444555555555555444444333333444555666777888888666666666666666666666666444444444444444444333333666666666666666666666666666666666666666666666666555555555555666666666777444555555666777888888999666666777999999::::::::::::::::::;;;;;;;;;<<<<<>>===<<<;;;:::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888888888888777777777666666666666777777777777777777666666666666888666333222333555555555888888777777666666555555555444444555666666555333444444444555444444333222555555666666666666555555555555555555555555444444666666666666666555555555777888888777666666888999===@@@EEEKKKTTT^^^iiippp|||tttnnnkkkiiijjjqqq|||~~~|||yyyzzz~~~xxxkkkddd\\\YYY\\\^^^___]]]`````````aaaaaabbbcccccccccbbbaaa___\\\ZZZXXXWWWRRRQQQQQQRRRSSSVVVYYY[[[\\\\\\ZZZWWWRRRKKKEEEBBB<<<999777555555666555444444444444444444444444444333333333444444444555555555555444444444333333333111111111111111111111111222222222222111111000000333333333333333333333333111222222333333222222111222222333333333333444444666555444333333444555666444444444444444444444444444444444444444444444444555444444333333333444444666666666666666666666666555444444333333444444555444444444444444444444444444444444444444444444444666666666666666777888888555555555555555555555555555555555555666777999999777777777777777777777777666666666666666555555555555555555666666666666666555666666777888999999::::::::::::999999999888888:::;;;;;;<<<===>>>>>>???yyyfff]]]ZZZRRRQQQTTTOOORRRRRRRRRRRRQQQPPPOOONNNKKKJJJJJJJJJJJJIIIIIIIIIFFFEEEDDDCCCCCCBBBBBBCCCDDDCCCBBBAAAAAA@@@@@@@@@===<<<;;;:::999:::;;;;;;<<<<<<;;;;;;;;;:::::::::999999999888888888888777777777666666666666777777888888888888777777777777999666444444555777777777666666666666555555555444555444444555666666555333222333444555555555555555555555666666666666555555555555555555555555555555666666666666666666666666666777888999888999;;;===AAAEEEJJJQQQYYYbbbkkkrrrwwwnnnhhheeeeeemmmvvvssslllccc^^^^^^___^^^\\\___```aaabbbbbbccccccccccccbbb```]]][[[YYYWWWWWWRRRQQQPPPPPPRRRUUUXXXZZZZZZZZZYYYWWWSSSNNNIIIFFF===;;;777666666666555444444444444444444444444444333333333444444444555555444444444333333333333222222222222222222222222222222222222222111111111000333333333333333333333333222222333333333333222222222222333333333333444444555444333333333333444555444444444444444444444444444444444444444444444444444333333222222333333333555555555555555555555555555444444333333444444555444444444444444444444444444444444444444444444444666666666666666777777888555555555555555555555555666666555666666777888999666666666666666666666666666666666666666666666666777777777777777777777777888888888888888888888888999:::::::::;;;;;;<<<<<<<<<<<<===>>>>>>???@@@@@@{{{hhh^^^ZZZRRRQQQSSSNNNRRRRRRRRRRRRQQQPPPOOONNNKKKJJJJJJJJJJJJIIIIIIIIIFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBAAA@@@@@@???@@@@@@<<<;;;::::::999999::::::<<<;;;;;;;;;;;;:::::::::999999999888888888888777777777666666666666777777999999999888888888777777666444333333555777777777555555555555444444444444555444444555666666555333222333444555666777777777555555666666666666555555555555555555555555555555666666666666666666666666666777999::::::<<>>??????@@@?????????@@@AAAAAABBBBBB}}}jjj```[[[RRRQQQSSSNNNRRRRRRRRRRRRQQQPPPOOONNNKKKJJJJJJJJJJJJIIIIIIIIIFFFEEEDDDCCCCCCBBBBBBCCCAAA@@@???>>>============<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777777777666666666666777777888888888777777777777666333111000111333555555555555555555555555555555555555444444555666666555333333444555666777777777777555555666666666666555555555555555555666666666666666666666666666777777777666888:::;;;;;;===@@@BBBEEEIIIPPPVVV[[[aaafffjjjsss~~~qqqfff```bbbggglllrrr|||~~~{{{||||||{{{yyyyyy{{{}}}~~~}}}}}}|||mmmddd```]]]\\\^^^___aaacccccccccbbbaaabbb```]]]ZZZXXXWWWWWWWWWTTTRRROOONNNNNNQQQUUUWWWXXXYYYZZZZZZXXXUUUQQQOOODDDAAA<<<999777777666555555555555555555555555555333333333444444444555555555555555444444444444333444444444444444444444444222222222222222222222222333333333333333333333333222333333333333333333222222222222333333333444444444333333333333333333444444444444444444444444444444444444444444444444444333333222222333333444444444444444444444444444444555444444333333444444555666666666666666666666666555555555555555555555555666555555555555666777777777777777777777777777777888777777666666666666777555555555555555555555555666666666666666777777777888888888888888888888888;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDD~~~kkkaaa\\\SSSQQQSSSNNNRRRRRRRRRRRRQQQPPPOOONNNKKKJJJJJJJJJJJJIIIIIIIIIFFFEEEDDDCCCCCCBBBBBBCCCAAA@@@???>>>===========================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777777777666666666666777777777666666666666555555555222111000111444555555444666666666666666666666666555444444555666666555333555666666666666666555555555555666666666666555555555555555666666666777777666666666666777777888888888999;;;;;;;;;<<>>>>>>>>>>>===<<<<<<:::::::::;;;;;;;;;;;;<<<999999999888888888888777777777666666666666777777666666555555555444444444555444333555666777777666666666666777777777777777555444444555666666555333666666666666666555444333555555666666666666555555555555555666666777777888555666666777777888888999999:::;;;<<<<<<===@@@BBBJJJNNNSSSXXX\\\```dddgggkkkuuutttooogggbbbaaaeeelllpppxxxyyy{{{~~~~~~|||zzzzzzxxxvvvtttsssrrrrrrtttwww|||wwwkkkeeebbb]]]]]]^^^^^^______````````````^^^]]][[[YYYXXXWWWUUUSSSRRRPPPPPPPPPQQQRRRXXXYYY[[[[[[[[[XXXUUUTTTOOOJJJCCC>>>;;;:::999888555555555555555555555555333333333444444444555555666666666666555555555444444444444444444444444444222222222222333333333333333333333333333333333333333333444444444444333333222222333333333333444444444555555666666555555444444444444444444444444444444444444444444444444444555444444444555666777888666666666666666666666666555444444333333444444555555555555555555555555555555555555555555555555555555555444444555555666777666666666666666666666666777777666666666666777777777777777777777777777777555666666777777888888999777777888999:::;;;<<<<<<======???@@@BBBCCCEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFF~~~kkkaaa]]]TTTSSSUUUPPPRRRRRRRRRRRRQQQPPPOOONNNKKKJJJJJJJJJJJJIIIIIIIIIFFFEEEDDDCCCCCCBBBBBBCCCDDDCCCBBBAAAAAA@@@@@@@@@<<<===>>>>>>>>>===;;;;;;:::::::::;;;;;;;;;<<<<<<999999999888888888888777777777666666666666777777666666666666555555555555666555555666777888666555555555555666666666777777555444444555666666555333333444444555555555444444555555666666666666555555444555555666777777888888555666666777888888999999888:::<<<===>>>@@@DDDFFFLLLOOOTTTXXX[[[```dddhhhiiiqqqyyy|||}}}~~~zzzmmmjjjgggeeefffiiinnnqqqwww}}}}}}}}}~~~~~~~~~|||xxxwwwuuutttsssttttttuuusssqqqnnnllllllllllllkkkggghhhiiikkknnnrrrvvvxxx~~~vvviiiccc]]]\\\[[[[[[\\\]]]___```______```___]]][[[XXXWWWUUUTTTSSSRRRRRRQQQPPPPPPUUUVVVYYY[[[[[[ZZZYYYWWWTTTNNNGGGAAA===<<<;;;:::555555555555555555555555333333333444444444555555555444444444333333333333333333333333333333333333222222222333333333444444333333333333333333333333333333444444444444333333222222333333333333444444333444555555555555444333444444444444444444444444444444444444444444444444444333333444555666777777555555555555555555555555555444444333333444444555444444444444444444444444555555555555555555555555555444444444444555666666555555555555555555555555666666555666666777888999888888888888888888888888555666666777888888999999888999:::;;;===???@@@AAAAAAAAABBBCCCDDDFFFFFFGGGDDDDDDEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGG}}}kkkaaa]]]UUUTTTVVVQQQRRRRRRRRRRRRQQQPPPOOONNNKKKKKKJJJJJJJJJIIIIIIIIIFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBAAA@@@????????????;;;<<<=========<<<:::::::::::::::;;;;;;<<<<<<<<<999999999888888888888777777777666666666666777777777777777777666666666666666555444555666666444333444444444555555555666666555444444555666666555333111111333444555555666666555555666666666666555555444555555666777888888999555666666777888999999999777:::<<>>========================<<<<<<<<<<<<;;;;;;;;;;;;:::999888888777777777888999999::::::777777666555555555555555333333444555666777888999555444444333333444444555444444444444444444444444555333222444777888666333666555555666666666333111666666666666666555555555666777888888666555555666:::888777888:::<<<>>>>>>>>>???@@@BBBCCCEEEGGGHHHQQQTTTXXXZZZ\\\^^^aaacccfffmmmoooiiifffggghhheeedddiiilllmmmooossstttrrrtttxxx|||}}}||||||~~~}}}zzz|||}}}}}}yyyuuuooommmnnnoooooonnnpppooommmkkkjjjiiijjjjjjjjjiiifffcccbbbcccgggkkkdddfffggggggfffeeeeeefffeeegggjjjmmmqqqsssuuuvvvttttttrrrqqqqqqqqqqqqrrrtttuuuwwwzzz}}}|||lllaaa]]]ZZZYYY\\\______]]]``````___^^^\\\[[[ZZZZZZSSSSSSRRRQQQPPPOOONNNNNNOOORRRVVVXXXXXXYYYZZZ\\\VVVTTTQQQKKKEEE@@@;;;999888666555666888888777666444555666555444444555666666666666555444333111000333333333333333333333333333333333333333333333333444444222222222222444444333333333444444444555555111222444444444444222111555444444444444555666666555555555555555555555555555555555555555555555555222222333333444555666666666666555555555444444444666666666666666666555555777777777777777777777777222333444555666666666666444555666555444444555666555555555555555555555555777777666666666666777777:::999888777777888999999777777888888999999999999;;;===>>>??????AAADDDFFFGGGGGGGGGFFFFFFFFFEEEEEEHHHEEEBBBBBBDDDFFFFFFDDDHHHGGGFFFEEEEEEFFFGGGHHHiii^^^]]]VVVRRRRRROOOQQQRRRRRRQQQQQQPPPOOONNNLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHFFFEEEDDDCCCCCCCCCAAA@@@???>>>========================<<<<<<<<<<<<777888999:::;;;;;;;;;;;;999999888888888888888888777777666555555555555555666666666666666666666666666555555444444555555666444444444444444444444444555333333444777777666444333333333555777777666444555555555555555555555555444555777888777666777888666555555666777999::::::???AAADDDFFFHHHIIIJJJKKKRRRUUUYYY[[[]]]___bbbdddeeejjjkkkeeeaaacccdddcccgggmmmrrrssstttwwwwwwtttuuuvvvwwwxxxyyy{{{|||zzz}}}xxxrrrnnnjjjiiikkkmmmnnnnnnnnnmmmlllkkkjjjkkkkkkllljjjjjjiiihhhfffeeegggiiijjjlllmmmlllkkkjjjkkkmmmmmmnnnqqqtttxxx{{{~~~}}}zzzvvvtttrrrrrrrrrsssuuuyyy|||wwwiiiddd^^^\\\]]]^^^^^^]]]____________^^^]]]\\\\\\UUUTTTSSSQQQPPPOOOOOOOOOOOORRRVVVXXXXXXYYYZZZ\\\XXXVVVSSSNNNHHHBBB<<<999888666555555777777666555444555666555444444555666444444555555444444333333333333333333333333333333333333333333333333333333444333333222222333333444222222222333333333444444333444444555555444444333444444444555555555555666555555555555555555555555555555555555555555555555222222333444444555666666666666555555555444444444444444444444444444444444444444444444444444444444555555555666555555444444444555666666444444555666555555555555555555555555777777666666666666777777:::999888777777888999:::888888888999999:::;;;<<<===???BBBCCCCCCEEEGGGIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHFFFDDDDDDFFFGGGFFFEEEFFFFFFFFFFFFGGGHHHIIIJJJjjj___^^^WWWSSSTTTPPPRRRRRRRRRRRRQQQPPPOOOOOOLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@???>>>=====================<<<<<<<<<<<<;;;777888999:::;;;;;;;;;;;;::::::999999888777777666777777666555555555666666999999888777666666555444666666666555555666666666444444444444444444444444444444333555666777555444333333333444777777666555333333444444555555666666222444666777777777888:::777888888999:::;;;<<<<<>>;;;888777555555555666555444444555666555444444555666222333333444555555555444333333333333333333333333333333333333333333333333444333333222222333333444111111111222222222333333666555555444444555555666333333555666666666555444555555555555555555555555555555555555555555555555333333333444555555666666666666666555555555555444444444444444444444444444666666666666666666666666666666666666555444333333444666777666555444555777666666666666666666666666888777777666666777777888:::999999888888999::::::::::::999:::;;;===???AAA@@@CCCEEEGGGGGGHHHIIIKKKGGGFFFFFFFFFFFFEEEEEEEEECCCBBBAAABBBCCCDDDCCCAAAEEEFFFHHHJJJLLLNNNOOOPPPkkk```^^^WWWTTTUUURRRSSSSSSSSSSSSRRRQQQPPPOOOLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFEEECCCCCCCCCCCCAAA@@@???>>>==================<<<<<<<<<;;;;;;;;;::::::;;;::::::999888777999999999888888888777777777777666666666666666777::::::999888777666555555666666555555555555666666555555555555555555555555444444444555666666555444777666555555555555333222222222222333444555666666333555777777777777888999777999;;;<<<<<<===>>>???EEEJJJPPPRRRRRRPPPPPPQQQUUUXXX\\\______```aaabbb___aaa```^^^]]]```ggglllzzz}}}}}}{{{yyyyyyuuuqqqqqquuuxxxyyyyyy{{{yyy||||||uuuppplllkkkjjjjjjlllpppuuuxxx{{{ssskkkgggdddaaa___[[[]]]^^^`````````___^^^YYYXXXUUURRRPPPOOOPPPPPPOOORRRTTTVVVWWWXXXZZZ\\\[[[[[[ZZZWWWQQQIIIBBB>>>:::888666444555555444333444555666555444444444666222333444444555555444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333666555444333333444555666222333555777777666555333555555555555555555555555555555555555555555555555333444444444555555666666666666666555555555555555555555555666666666666666888888888888888888888888666666666666666555444444555666777777555555666777666666666666666666666666888777777777777777777888999999999999:::::::::;;;<<<;;;;;;<<<===@@@CCCEEECCCEEEHHHHHHHHHGGGHHHIIIDDDDDDDDDCCCCCCCCCCCCBBB@@@@@@@@@AAABBBBBBBBBAAADDDGGGKKKPPPTTTWWWXXXYYYlll```^^^WWWTTTUUUSSSSSSSSSSSSSSSRRRQQQPPPOOOLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFDDDCCCCCCBBBBBBAAA@@@???>>>============<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999888777777777777888888888999999999777777666666666777777888888888888888777777777777555444444333333444444555555555555555555555555555444555666666555444444444888666444444555555444222222222222333444555666666555777888888666555666777444666999::::::;;;===@@@JJJOOOTTTUUUSSSQQQRRRTTT[[[]]]aaabbbaaa`````````\\\]]]]]]^^^```eeeooowww}}}|||{{{|||yyyuuutttuuuuuurrrpppuuuvvv{{{zzzwwwtttrrrqqqmmmnnnpppsssvvv{{{uuunnniiiccc___[[[\\\]]]^^^___^^^]]]]]][[[YYYWWWTTTRRRPPPPPPOOOOOOPPPSSSTTTUUUVVVYYY[[[[[[\\\[[[YYYTTTNNNHHHDDD>>>;;;777666555555444333444555666555444444444666444444555555444444333222333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444555444333222222333444555222333555777777666555333555555555555555555555555666666666666666666666666444444555555555555555666666666666666666666666666555555555666666666777777555555555555555555555555444555555666777777666666666777888888666666777888777777777777777777777777888888777777777777888888999999::::::;;;;;;;;;;;;=========>>>@@@CCCEEEGGGDDDFFFGGGGGGEEEEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDAAABBBCCCDDDEEEFFFGGGHHHGGGLLLSSS[[[aaaeeefffggglll___]]]VVVSSSUUUSSSRRRRRRRRRRRRQQQPPPOOOOOOLLLLLLLLLKKKJJJJJJIIIIIIGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@???>>>============<<<<<<<<<;;;;;;;;;;;;:::666777888999::::::::::::666777777888999999::::::777777666666666777888888666666666777777888888888444444333333333333444444555555555555555555555555444555777666555333444444555333222333555777777666333333444444555555666666666777999888666555555666666888;;;<<<;;;>>>CCCGGGMMMQQQUUUUUUSSSSSSWWW\\\dddfffhhhhhheeebbb```___ZZZZZZ\\\```dddjjjuuu~~~~~~|||xxxtttrrrooollljjjooorrr{{{~~~}}}|||{{{{{{zzzyyy{{{~~~~~~}}}|||~~~{{{qqqhhhaaa^^^^^^]]]]]]\\\\\\\\\\\\[[[ZZZYYYVVVTTTQQQOOONNNMMMOOOQQQRRRRRRTTTWWWZZZZZZ[[[[[[ZZZWWWRRRNNNLLLBBB???:::888777777666555444555666555444444555666444555555555444333333222333333333333333333333333333333333333333333333333222333333444444333333222333333444444444555555555333333333222222333333333333333555666666666555444555555555555555555555555666666666666666666666666555555555555555555555555555666666666666777777777222222333333444555555555777777777777777777777777444444555666777777777777666888999888777666777999777777777777777777777777999888888777777888888999999999:::;;;<<<<<<<<<<<<===>>>???AAACCCDDDFFFFFFEEEEEEFFFEEEDDDDDDFFFGGGGGGGGGGGGFFFFFFFFFEEEEEECCCEEEFFFGGGHHHJJJNNNQQQTTTZZZdddnnnvvv{{{}}}}}}kkk___\\\UUURRRUUUSSSQQQRRRRRRQQQQQQPPPOOONNNLLLLLLLLLKKKJJJJJJIIIIIIGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@???>>>============<<<<<<<<<;;;;;;;;;::::::666777888999999::::::999888888888888888888999999777777666666777888888999555555666666666777777777555555444444444444555555555555555555555555555555444666777777444333333555555444222333555666777777555555555555555555555555444666888888777666666777999;;;>>>>>>>>>BBBIIIOOONNNRRRUUUTTTSSSVVV___gggnnnpppqqqooojjjeeeaaa___XXXWWWZZZaaaeeejjjuuu}}}xxxrrrllliiihhhiiipppttt~~~}}}~~~~~~{{{}}}sssjjjcccbbb___]]][[[[[[[[[\\\[[[[[[ZZZYYYVVVRRROOOMMMLLLMMMOOOOOOPPPRRRVVVXXXYYYYYYYYYYYYXXXVVVTTTRRRFFFBBB===:::999999888777444555666555444444555666333333444444555555444444333333333333333333333333333333333333333333333333222333333444444333333222222222333333333444444444333333444444444444333333444444444555555555555666555555555555555555555555666666666666666666666666666666666666555555555555555666666666777777777777222222333333444555555666999999999999999999999999555666666777777777666666777888999999777777888999888888888888888888888888999888888777777888888999888999;;;<<<=========<<<===>>>AAACCCEEEEEEEEEEEEDDDDDDEEEDDDDDDGGGKKKNNNPPPOOOOOOOOOOOONNNNNNNNNLLLMMMNNNOOOPPPTTTZZZ___kkkrrr~~~kkk^^^\\\UUURRRUUURRRQQQQQQQQQQQQPPPOOONNNMMMLLLLLLLLLKKKJJJJJJIIIIIIGGGFFFEEEDDDBBBBBBBBBBBBAAA@@@???>>>============<<<<<<;;;;;;;;;:::::::::999999:::999999888777666::::::999999888777777777777777666777777888999999666666666666666555555555666666555555555555666666666666666666666666666666333666888777444222333555999777444333444444444333666666666666666555555555222444777777777777888999666999;;;;;;;;;@@@IIIPPPNNNRRRTTTTTTTTTZZZfffpppuuuvvvwwwtttnnnhhhccc```WWWVVVYYY```eeeiiittt|||wwwnnnfffdddgggkkksssyyyyyyuuuuuuxxx{{{}}}}}}~~~}}}|||}}}~~~sssgggeeeaaa]]][[[ZZZ[[[\\\[[[[[[[[[ZZZWWWSSSNNNLLLKKKLLLNNNNNNOOOQQQUUUWWWXXXXXXXXXXXXXXXXXXWWWWWWHHHEEE???<<<::::::999888444555666555444444555666000111333444555666666666333333333333333333333333333333333333333333333333222222444444444444222222111111222222222333333333333444555666666555444333555444444444444555666666555555555555555555555555777777777777777777777777666666666666666555555555555666666666777777888888444444555555666777888888666666666666666666666666888888888777777666555444777999999999888777888999888888888888888888888888999999888888888888999999888999;;;===>>>>>>===<<<<<>>>>>>>>???@@@===<<<<<<;;;;;;:::999999888888999:::::::::999999777777777777777777777777555555555555555666777777888888888888888777666666444444444444555555666666555555666666777888888888666777777777666555555444777777666666555555555444444444444555555555555555777888888999999999888888<<<======>>>@@@EEELLLQQQUUUUUUUUUSSSUUU^^^lllwww}}}zzzoooeee```^^^YYYYYY[[[___eeelllssswww{{{rrrjjjhhhiiikkkmmmuuu~~~}}}{{{yyyuuurrrrrrwww~~~zzzzzz~~~~~~sssjjj```[[[\\\]]][[[WWWXXXYYYZZZZZZWWWSSSNNNLLLIIIIIIJJJLLLNNNPPPRRRSSSZZZZZZZZZZZZYYYXXXVVVUUUOOOKKKDDD???<<<:::888666666555333333555666666555444444444444444444444444444333333222222333333444333333333333333444555666444444444444444444444444444333333222333444666777555555555555555555555555444555555666666666666666666666666555444444333333555555555555666666666777555555555555555444444444333555777888999888777666666666666666777777777777888888777777777777888888888888888888888777666666666666666666777777777777666777777777888888888888::::::;;;<<<<<<<<<;;;;;;;;;<<<======<<<<<<===>>>EEEDDDDDDEEEFFFGGGEEEDDDHHHHHHIIIJJJOOOWWW```gggqqqwwwyyyvvvtttssspppmmmmmmoooooooooqqqvvv}}}lll^^^[[[SSSPPPRRRPPPQQQRRRQQQNNNNNNQQQPPPKKKMMMMMMLLLJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBAAABBBBBBAAA@@@???>>>>>>>>>??????===<<<<<<;;;;;;:::999999::::::;;;::::::999888777777777777777777777777777666555555555555666777777888888888888888777666666777666444333333555777888444444444444444333333333333333444444333333222111777666666666555555555444444444444555555555555555::::::;;;;;;;;;;;;;;;;;;<<<===???@@@BBBFFFLLLPPPQQQSSSTTTUUUYYYbbbooozzzyyylllaaa[[[ZZZZZZ[[[]]]```eeejjjooorrryyy{{{vvvnnniiihhhkkkooorrr||||||vvvttttttssstttxxx~~~|||zzz|||rrreee]]]\\\\\\ZZZWWWXXXYYYZZZZZZXXXTTTPPPMMMIIIJJJJJJLLLMMMPPPRRRSSSWWWXXXYYYZZZZZZYYYXXXXXXRRRNNNGGGAAA>>>;;;888666777555333444555666666555444444444444444444444444444333333222222333333444444444333333333444555555444444444444444444444444666555444444444555666777555555555555555555555555444555555666666666666666666666666555555555555555333333444444444555555555666555555555555555555555222444555666777666444444666666666777777777888888666666555555555555666666888888888888888777666666777777777888888888888888777777888888888888888888::::::;;;;;;<<<<<<;;;;;;<<<>>>???@@@??????AAACCCEEEEEEEEEFFFGGGHHHHHHHHHKKKNNNQQQUUUYYYbbbmmmuuu~~~lll^^^[[[SSSPPPRRRPPPQQQRRRPPPMMMNNNSSSSSSPPPMMMMMMLLLJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBAAABBBBBB@@@@@@???>>>>>>>>>>>>???===<<<<<<;;;;;;:::999999<<<<<<<<<;;;:::999888777777777777777777777777777666666555555666666777888888888888888888777666666999777333111111333666888888888777666666555444444555555666666666555444444666666666555555555555555444444444555555555666666777777888888999999999999<<<>>>AAACCCEEEHHHLLLOOOQQQSSSVVVXXX\\\dddooowww|||sssggg^^^YYYXXX\\\]]]^^^aaadddgggjjjlllpppwwwwwwtttpppmmmmmmqqqwwwzzz~~~zzzvvvrrrsssuuuxxx|||}}}{{{|||}}}wwwzzz{{{kkk```\\\[[[YYYWWWYYYZZZ[[[[[[YYYVVVRRRPPPKKKKKKKKKLLLMMMOOOQQQRRRUUUWWWXXXZZZ[[[[[[ZZZZZZVVVRRRKKKFFFAAA===999777777666444444666666666555555555555555555555555555444444333333333333444444555555444333333333444444555555555555555555555555777777666555555555666666555555555555555555555555444555555666666666666666555555666666666666777777444444555555555666666666666666666666666777777777444555666777666555444333777777777777888888888888666666555555555555666666777888888888888777777666888888888999999999::::::999999999999888888888888::::::;;;;;;;;;<<<<<<<<<:::<<<>>>?????????AAACCCCCCCCCDDDEEEHHHKKKNNNOOORRRXXX___bbbeeemmmyyylll^^^[[[SSSPPPRRRPPPPPPQQQPPPOOORRRYYY[[[YYYMMMLLLKKKJJJIIIHHHGGGGGGEEEDDDCCCBBBBBBAAABBBBBB@@@??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999;;;;;;;;;;;;;;;:::999888777777777777777777777777666666666555666777777888888888888888888777666666666555333111111222333555888888888777777777666666666666777777777777666555555555555555555555555555333333444444555666666666555555666666777888999:::===@@@DDDFFFHHHIIILLLNNNSSSUUUXXXZZZ]]]bbbiiinnntttsssooohhhaaa\\\[[[[[[\\\]]]___aaadddfffggghhhlllpppuuu}}}~~~}}}{{{xxxxxxzzz~~~|||yyyxxxxxxxxx{{{|||{{{{{{{{{zzz{{{yyy~~~pppccc]]][[[ZZZYYYYYYZZZ[[[[[[ZZZWWWUUUSSSMMMMMMLLLLLLMMMOOOQQQRRRVVVWWWYYYZZZ[[[[[[[[[ZZZZZZVVVPPPJJJEEE@@@;;;888888777555555666777666555666666666666666666666666444444333333333333444444666555444333333333333333666666666666666666666666777777666555555444444444555555555555555555555555444555555666666666666666555555555666777888888999777777777777888888888888777777777777777888888888888888888999888777666555777777777777888888888999888888777777777777888888777777888888888888777666777777888888999:::::::::::::::::::::999999999999;;;;;;;;;;;;<<<======>>>;;;===???@@@@@@AAACCCEEEEEEFFFHHHKKKPPPUUU[[[___aaaiiiqqqttttttyyylll^^^[[[SSSPPPRRRPPPRRRSSSQQQPPPSSSZZZ\\\ZZZLLLLLLKKKJJJIIIHHHHHHGGGEEEDDDCCCBBBBBBAAABBBBBB????????????>>>>>>=========<<<<<<;;;;;;:::999999888999999:::;;;;;;;;;;;;777777777777777777777777666666666666666777888888888888888888888777666666444444555555555555444333333333333444444555555555222333333444444444333333444444444555555555555555333333444444555666666777999999999999;;;<<<>>>??????BBBFFFHHHJJJKKKMMMNNNSSSTTTWWWZZZ]]]```dddggggggeeebbb^^^[[[[[[\\\]]]]]]^^^___aaaccceeeffffffkkkkkkooovvv~~~|||yyyyyy|||~~~zzzwwwwww|||tttggg___\\\\\\[[[YYYZZZ[[[[[[ZZZYYYWWWUUUQQQPPPNNNMMMNNNOOOQQQSSSWWWXXXZZZ[[[[[[[[[ZZZYYY[[[XXXSSSNNNJJJDDD>>>::::::888666666777777666555666666666666666666666666555444444333333444444555666555444333333333333333666666666666666666666666555555555555444333333333555555555555555555555555444555555666666666666666444444555666777888999999777777777777888888888888777777777777888888999999999999999888888777666666666777777777777888888888888888777777777777888888666777777888888888777777666666777777888999999:::;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<===>>>???@@@???AAACCCEEEEEEFFFHHHJJJKKKNNNSSSXXX]]]dddlllrrrsss{{{lll^^^[[[SSSPPPRRRPPPSSSTTTRRROOOQQQUUUUUURRRLLLKKKKKKJJJIIIIIIHHHHHHEEEDDDCCCBBBBBBAAABBBBBB>>>>>>??????>>>>>>===<<<===<<<<<<;;;;;;:::999999666777888999:::;;;;;;;;;777777777777777777777777777777666666777777888999888888888888888777666666333555777999999888777555333444444555666666777777333444444555555555555444444444444444444555555555222333333444555666777777888888888999:::===???@@@BBBEEEHHHJJJKKKLLLNNNOOOPPPRRRTTTXXX\\\```ccceee```^^^\\\ZZZZZZ[[[]]]___aaaaaaaaaaaabbbccceeeeeeggggggjjjpppvvv|||}}}~~~~~~~~~~~~wwwtttvvvyyy{{{{{{|||yyymmmddd```]]]\\\YYYYYYZZZZZZZZZYYYXXXWWWTTTSSSPPPOOOOOOPPPRRRTTTXXXXXXZZZ[[[\\\[[[ZZZZZZ[[[XXXUUUQQQMMMHHHBBB>>>;;;999777666777888777666555555555555555555555555555555444444444444555555555555444333333333444444555555555555555555555555444444444555444444333222555555555555555555555555444555555666666666666666444444555666666777888888444444555555555666666666666666777777888888999999777777666666666666666666666666666666777777777777666666555555555555666666666777777888888888888777555666666777888999:::::::::;;;;;;;;;<<<<<<<<<<<<>>>>>>======>>>@@@BBBCCC@@@BBBFFFHHHJJJLLLOOORRRSSSXXX___dddiiipppxxx~~~lll^^^[[[SSSPPPRRRPPPRRRSSSQQQNNNOOOQQQPPPLLLKKKKKKKKKJJJIIIIIIHHHHHHEEEDDDCCCBBBBBBAAABBBBBB===>>>?????????>>><<<<<<===<<<<<<;;;;;;:::999999666777777888999999999999777777777777777777777777777777666666777777888999888888888888888777666666333333555666777888888777777777777777888888888888555666666777888888777777333333333444444555555555222222333444555666777777777777777777999<<>>>>>???@@@?????????@@@BBBDDDEEECCCFFFKKKPPPTTTXXX]]]aaafffkkksssxxx{{{lll^^^\\\TTTPPPRRRPPPOOOQQQPPPOOOPPPSSSQQQLLLKKKKKKKKKJJJIIIIIIIIIHHHEEEEEECCCBBBBBBBBBBBBBBB===>>>?????????>>><<<;;;===<<<<<<;;;;;;:::999999777777888888888777777666777777777777777777777777777777777777777888888999888888888888888777666666111111000111222444666888666666555555444444333333222222333444555555444444333333333444444555555555222222333444555666777888;;;::::::;;;===@@@CCCEEEGGGHHHJJJJJJKKKMMMOOORRRYYYXXXWWWXXXZZZ[[[\\\[[[YYYXXXYYY\\\aaafffiiikkkkkkiiieeeaaa```___```aaacccdddhhhmmmooovvvzzzxxxyyyzzz}}}|||wwwwwwvvvvvvyyy~~~|||zzzxxx~~~yyynnneee___\\\WWWWWWXXXYYYYYYYYYYYYYYYZZZWWWTTTQQQQQQRRRTTTVVVSSSUUUXXX[[[]]]^^^______WWWVVVUUUTTTQQQMMMGGGCCC<<<:::888777888888777666444444444444444444444444555555444444444444555555333333333333444444555666444444444444444444444444333444555777777777666666555555555555555555555555444555555666666666666666444444444555555555555555555555555555666666666777444555555666777888888888888888777777888999::::::444444444444555555555666888888777777777777888888666666777888888888888888777888888999;;;<<<======999:::;;;<<<===???@@@@@@AAA@@@??????AAACCCEEEGGGLLLPPPVVV]]]ccciiiooosss}}}yyywwwvvvvvvnnn^^^[[[SSSQQQRRROOOPPPPPPQQQQQQPPPPPPOOONNNNNNMMMMMMKKKJJJIIIHHHGGGHHHFFFEEECCCBBBBBBBBBBBBAAA@@@???===<<<<<<;;;;;;======<<<;;;::::::999999:::::::::999999888888888888888888888777777777777666666777777777777666666777777777777777666555555222333444555666666666666666666555555555444444444444444444444444444444444555555555444444333333333333333444666777999::::::999:::;;;<<>>;;;999999888777555777777777777777777777777777777777777777777777777555555555444444333333333777777888777777666555555555555555555555555555555888777555444555666888:::999888888888777555444333555555555555666666666666777777666666666666777777666666666666777777777777777777777777666666666666666666777888888888888888888888777777666666555555999999888888888888888999888:::;;;;;;::::::;;;<<<=========???BBBCCCCCCBBBDDDCCCBBBCCCFFFJJJLLLMMMWWW\\\eeeooowwwvvvnnnkkkllloooqqqooo___[[[TTTQQQSSSPPPRRRSSSSSSSSSSSSRRRQQQQQQLLLLLLKKKKKKJJJJJJIIIIIIGGGFFFDDDCCCBBBAAABBBBBBBBBAAA@@@>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999888888888777777777666666777777888888888888777777777777777777777666555555000111333555666777888888666666555555555444444444444444444444444444444444555444444444444444444333333444555666777888999:::999:::;;;===@@@CCCEEEFFFKKKJJJIIIIIILLLPPPUUUYYY\\\\\\\\\\\\[[[ZZZXXXWWW[[[```hhhrrryyy{{{yyyvvvrrroookkkfffdddbbbbbbcccaaabbbeeekkktttzzzyyyzzz{{{~~~{{{tttppppppppppppwww}}}vvvlllccc]]]XXXVVVXXXYYYXXXYYY[[[^^^\\\ZZZXXXXXXYYYZZZ[[[\\\\\\^^^_________^^^^^^[[[ZZZYYYYYYWWWTTTOOOKKKCCC@@@<<<:::999888777666666666666666666666666666555555555555555555555555666666666555555444444444666777777777666666555444555555555555555555555555666555333333333444666777777777777777666555444444666666666777777777777777777777666666666666777777777777777777888888888888888888888777777777777666666666777888888888888888888888888888888777777777999999888888888888999999999:::;;;;;;;;;;;;<<<===;;;<<<===???AAACCCCCCCCCDDDDDDDDDFFFIIINNNQQQSSSccckkkvvv}}}uuupppooorrruuuwwwooo```]]]UUURRRTTTPPPOOOPPPPPPPPPPPPOOONNNNNNJJJJJJKKKKKKKKKKKKKKKKKKGGGFFFDDDBBBAAAAAABBBBBBBBBBBBAAA???>>>>>>>>>>>>;;;;;;<<<<<<<<<=========::::::::::::;;;;;;;;;;;;777777777777666666666666888888888888888888888888777777777777777666555555111222333555666777777777555555555555555444444444444444444444444444444444444444444444444555555555555555666666777888999999:::;;;===???BBBEEEGGGHHHJJJIIIIIIJJJMMMQQQUUUXXX\\\[[[[[[ZZZYYYXXXWWWVVV]]]dddppp}}}wwwqqqjjjfffdddcccaaa^^^]]]aaafffnnnwww}}}zzz{{{{{{}}}zzzrrrlllhhhfffiiinnnxxxwwwkkkaaa\\\YYYZZZZZZXXXXXXZZZ]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^```aaaaaa```______[[[ZZZXXXWWWWWWUUURRRPPPGGGCCC>>>;;;999999888888555555555555555555555555555555555555555555555555666666666666666555555555555666666666666555444444555555555555555555555555555444444333333555666777555555666666666555555444666777777777888888888999888777777666666777777888888888888888999999999999888888888888777777777777666666777888888888888888888888999999999999999999999999888888888888999999999:::<<<<<<;;;<<<===???<<<===???AAACCCDDDFFFFFFGGGHHHIIIMMMQQQWWW[[[^^^ooowww|||zzz|||pppaaa^^^VVVSSSTTTPPPMMMNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJGGGFFFDDDBBBAAAAAAAAABBBBBBAAA@@@???>>>>>>>>>>>>===============<<<<<<<<<:::::::::;;;;;;<<<<<<<<<777777777666666666555555888777777777777777777888777777777777777666555555666666666666555444333222555555555555555555555555555555555555555555555555333333444444555555666666666666666777777888888888:::<<<>>>AAADDDGGGIIIJJJHHHHHHIIIKKKNNNRRRUUUXXX[[[ZZZYYYWWWWWWVVVVVVVVV]]]ffftttxxxqqqiiieeefffeeebbb^^^___bbbhhhpppyyy}}}|||~~~wwwooojjjgggeeehhhooozzzuuuhhhbbb]]]]]]\\\YYYXXXZZZ[[[\\\]]]_________]]]]]]___```aaabbbbbbbbbaaa```]]][[[XXXWWWVVVVVVTTTRRRLLLGGGAAA===;;;:::999888666666666666666666666666777777777777777777777777666666555555555555555555444555555555555555444444555555555555555555555555777666666666666777888888333333444555666666555555666666666777777888888999888777777777777777777888777777777888888888999999888888777777777666666666666666777888888888888888777888888888999999::::::999999888888888999::::::888:::;;;<<<<<<<<<>>>@@@@@@AAACCCDDDEEEFFFHHHJJJLLLOOOSSSXXX]]]ccciiilllyyyoooaaa^^^WWWSSSTTTPPPQQQQQQQQQQQQQQQPPPOOOOOOMMMMMMLLLKKKJJJIIIHHHHHHFFFEEECCCBBBAAAAAAAAAAAA@@@???>>>===============@@@???>>>===<<<;;;:::::::::::::::;;;;;;<<<<<<<<<777777777777666666666666777666555555555555666777777777777777777666555555777777666666555444222222444555555555555555555555555555555555555555555555444444444555555666666666666666777777888888999999;;;===@@@CCCFFFHHHIIIJJJGGGHHHIIILLLOOORRRUUUWWWXXXWWWVVVTTTTTTUUUVVVWWW^^^ggguuutttnnngggeeeggghhheeebbbccceeeiiinnnwww~~~uuunnnjjjggggggiiiooozzzppphhhaaa^^^\\\XXXWWWYYYYYY[[[^^^aaabbbaaa```^^^aaabbbcccccccccbbbaaa``````]]]ZZZXXXWWWVVVTTTSSSOOOKKKEEE@@@===<<<:::888777777777777777777777777777777777777777777777777444444444444444444444444444444555555555555555444555555555555555555555555666666666666666777888888222333444555666666666666444444555555666777888888888888777777777777888888666666666777777777888888777777666666666555555555666666777888888888888888666777777888888999999999999999888888999::::::;;;888:::<<<======>>>@@@BBBCCCDDDFFFFFFFFFGGGKKKNNNSSSXXX```ggglllqqqvvvyyy~~~}}}}}}oooaaa^^^WWWSSSSSSNNNPPPPPPQQQQQQPPPPPPOOONNNNNNNNNMMMKKKJJJIIIHHHGGGFFFEEECCCAAA@@@@@@AAAAAA???>>>>>>===<<<<<<======@@@@@@???===;;;:::888888::::::::::::;;;;;;;;;;;;888888888888777777777777666666444444444444666666777777777777777666555555333333444555666666666555444444444555555555555555555555555555555555555555555555555555555666666666666666777777888999::::::<<<>>>AAADDDFFFHHHHHHHHHEEEGGGIIIMMMPPPSSSUUUVVVVVVTTTRRRQQQRRRTTTWWWYYY```gggrrr~~~ppplllgggeeegggiiihhhgggggghhhjjjnnnuuu}}}}}}xxxrrrllljjjggghhhmmmvvv~~~ssshhhaaa[[[VVVUUUXXXZZZ\\\```cccddddddcccbbbbbbbbbcccddddddcccaaa```aaa^^^[[[YYYXXXWWWUUUSSSRRRNNNIIIDDDAAA===:::777888888888888888888888888555555555555555555555555333333333444444444444444444444555666666666666555555555555555555555555555444444444555555555555555333444555666666666666666333333444555666777888888999888888777777888888999555666666666777777777777777777777777666666666666666666777888888888888888777777777888888888888888999999888999999:::;;;<<<:::<<<>>>???@@@AAACCCEEEDDDGGGIIIJJJJJJLLLQQQUUU___gggqqqzzz~~~|||yyyzzz|||nnn```^^^VVVRRRRRRMMMOOOOOOOOOOOOOOONNNMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIFFFEEECCCAAA@@@@@@@@@AAA@@@???>>>>>>======>>>>>>>>>>>>===<<<;;;:::999888::::::::::::999999999999999999999999888888888888777666555444444555666777777777777777777666555555222333444555666666666666444444444555555555666666555555555555555555555555666666666666555555555555555555666777999:::;;;;;;===???BBBEEEFFFGGGGGGFFFDDDFFFJJJMMMQQQTTTUUUVVVSSSRRRPPPOOOPPPTTTXXXZZZ```dddjjjssszzz}}}}}}|||mmmkkkhhhffffffhhhjjjkkkkkknnnqqqtttyyy}}}|||zzz}}}zzzuuunnniiihhhkkkqqquuuwww{{{uuuiii___XXXVVVXXXYYY[[[^^^aaacccdddccccccbbbccccccdddcccbbbaaa```^^^]]][[[ZZZZZZYYYWWWUUUSSSPPPLLLHHHDDD???:::666777777777777777777777777555555555555555555555555444444444444555555555666444555666666777777777666555555555555555555555555333444444555555555555555555555666777777777666666444444555666777888999999999888888777777888888999666666777777777888888888999999999888888888888777666666777888888888888888999999999999999888888888999999999999:::;;;<<<<<<===???AAACCCDDDEEEHHHJJJGGGKKKOOOQQQRRRVVV]]]dddpppzzzmmm```]]]VVVRRRQQQMMMRRRRRRSSSSSSRRRRRRQQQPPPKKKKKKKKKKKKKKKKKKKKKKKKFFFEEECCCAAA@@@@@@@@@AAA@@@@@@??????????????????<<<<<<<<<;;;;;;::::::::::::::::::999999888888888:::::::::999999999888888999777666555555666777999777777777777777666666555555555555666555555444333444444444555555555666666666666666666666666666666777777666666555555444444444555666777999;;;<<<<<<>>>@@@BBBEEEFFFFFFFFFEEEDDDFFFJJJNNNQQQTTTUUUVVVRRRPPPNNNNNNPPPTTTXXX\\\^^^___ccciiioootttuuuuuukkkkkkjjjgggfffgggjjjlllpppsssxxx|||~~~zzzvvvyyyyyy}}}xxxnnnhhhggghhhjjjjjjpppzzzvvv{{{qqqddd[[[YYY[[[VVVXXX[[[^^^```aaaaaaaaabbbccccccdddcccbbbaaa```\\\[[[ZZZ[[[\\\[[[YYYWWWTTTQQQNNNJJJFFF@@@:::555777777777777777777777777777777777777777777777777444555555555666666777777555555666777888888777777555555555555555555555555555666666777888777777777666666777777777777666666444555666777888999::::::999999888888888888999999777888888888888999999999;;;;;;;;;:::::::::999999666666777888888888888888;;;;;;;;;::::::999999999999999999999:::;;;<<<===@@@BBBDDDFFFGGGIIIKKKMMMKKKPPPUUUXXX[[[aaajjjqqqqqqaaaZZZWWWSSSPPPOOONNNOOOQQQRRRRRRQQQOOONNNNNNNNNMMMLLLJJJIIIGGGFFFEEECCCAAA@@@AAABBBBBBAAAAAA@@@???>>>===============<<<<<<;;;;;;:::999999;;;;;;<<<<<<;;;;;;:::999666777999::::::888666444666666555555555444444444777666666888:::999555222333333333444555666777777666555555444444555555666555444333333333333444555777666666555555555666666555666666777888888999999???@@@CCCEEEGGGHHHHHHHHHKKKNNNRRRSSSSSSSSSSSSTTTOOONNNMMMMMMNNNQQQTTTVVV___aaadddgggiiiiiiiiihhhhhhhhhhhhhhhgggiiilllnnnqqqxxx|||xxxwwwxxx{{{{{{rrrgggaaabbbcccbbbeeeooozzz~~~wwwiiiaaaZZZUUU[[[\\\^^^aaabbbccccccccc```aaaaaabbbaaa```___^^^______^^^]]][[[YYYWWWVVVTTTSSSQQQMMMHHHBBB===:::888888888777666555555555666666666666777777777777555555444444444444555555444444555555555555444444555555555555555555555555555666666666666666555555555555444444444444555555666666666666777777777777666666666666777888::::::777777888999999999999888<<<<<<<<<<<<<<<<<<<<<<<<888888999::::::::::::999888999:::;;;<<<;;;:::999>>>===;;;;;;;;;===???@@@AAACCCEEEFFFGGGHHHKKKNNNRRRUUUZZZ___fffooo{{{qqqaaaZZZWWWTTTPPPOOOOOOPPPQQQRRRRRRPPPOOONNNKKKKKKKKKKKKKKKJJJIIIIIIGGGDDDBBBAAAAAABBBAAA@@@AAA@@@???>>>===============<<<<<<;;;;;;:::999999:::;;;;;;;;;;;;:::999999888888888888777777777666333444555666666777777777888777777888:::999666333333444444444555666666666555555444444444444555555555555444333333444555555666666555555555555666666666666777888999::::::;;;???AAACCCEEEGGGHHHHHHHHHKKKNNNRRRTTTSSSRRRRRRRRRPPPOOONNNNNNPPPSSSVVVXXX]]]___bbbdddfffggggggfffhhhhhhhhhhhhhhhjjjnnnqqqvvv|||~~~zzzwwwuuuwwwzzz}}}nnnfffeeebbbaaaccciiipppyyy|||mmmccc[[[VVVXXXYYY[[[]]]___`````````aaabbbccccccbbbaaa```___^^^^^^^^^]]][[[ZZZXXXWWWWWWVVVTTTPPPJJJCCC===:::888888777777666666666666777777777777666666666666666555555444444555555666444555555666666555555444555555555555555555555555666666777777777777666666666555555444444555555666666666666666777777777888777777666777777888999:::777777888999999999999999::::::::::::::::::::::::888888999::::::::::::999999:::;;;<<<<<<<<<;;;:::;;;;;;::::::<<<>>>AAABBBDDDEEEGGGHHHIIILLLPPPSSSWWW[[[bbbiiirrr}}}pppaaaZZZXXXTTTQQQPPPPPPPPPQQQRRRQQQPPPNNNMMMHHHIIIJJJKKKKKKKKKKKKKKKHHHFFFCCCBBBBBBBBBAAA@@@@@@@@@???>>>===============<<<<<<;;;;;;:::999999999::::::::::::999888888:::999777666666666777888000222444666888999999888888777777888999888666444444444555555555555555555555444444333333444444555555555444333333444555555666666555555555555666666777777888999:::;;;<<<===AAABBBDDDFFFGGGHHHIIIIIILLLOOORRRTTTSSSQQQPPPPPPPPPPPPPPPQQQSSSUUUXXXZZZ[[[]]]___aaacccddddddcccgggggghhhhhhiiimmmrrrvvv{{{}}}zzzvvvuuutttyyy{{{ooolllcccaaaaaacccdddiiivvvttthhh___ZZZWWWWWWYYY[[[\\\^^^______aaabbbbbbbbbaaa```^^^]]]]]]]]]]]]]]]\\\[[[ZZZYYYZZZYYYVVVRRRLLLEEE???<<<888888777777777777777777888888777777666666555555666555555444444555555666444555555666666555555444555555555555555555555555555555666666666666555555666555555444444555555666666666666777777777888888888888777777777888888999777888888999999999999999999999999999999999999999888999999:::::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;===???BBBEEEFFFFFFGGGHHHIIIKKKOOOTTTXXX```fffoooxxx}}}nnn```ZZZXXXUUURRRQQQQQQQQQQQQQQQPPPOOONNNMMMHHHHHHIIIJJJKKKKKKKKKKKKIIIGGGEEEDDDCCCCCCAAA???@@@???>>>======<<<<<<======<<<<<<;;;;;;:::999999999999999999999888777777999888888777777777777777000111444666888888777777666666777777777666555444555555555555555444444444444444333333333333444444555555444444444444555555666555555555555666666777777888999;;;<<<>>>??????BBBCCCDDDFFFHHHIIIJJJKKKLLLOOORRRSSSQQQOOONNNNNNPPPPPPQQQSSSUUUWWWYYYZZZZZZ[[[]]]___```aaaaaaaaabbbdddfffiiimmmrrryyy~~~~~~|||}}}{{{wwwtttssssssxxx|||uuugggeeebbb```^^^```kkkxxx~~~|||oooeee___YYYYYYZZZ[[[\\\^^^```aaa___``````aaa```^^^]]]\\\\\\\\\]]]]]]\\\\\\[[[[[[YYYXXXVVVRRRMMMGGGBBB???999888888777777777888999999888888777666555555444666666555555555555666666555555666666666666555555555555555555555555555555333333444555555555444444666666555555555555666666666666777777777888888888999999888888777888888888777888999999::::::999999888888888888888888888888888999::::::;;;;;;::::::999::::::;;;<<<<<<<<<<<<>>>???@@@AAADDDFFFIIIJJJKKKLLLLLLMMMOOOSSSYYY^^^jjjpppzzz{{{xxx{{{zzzlll^^^YYYXXXUUURRRPPPQQQQQQQQQPPPPPPOOOOOONNNJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGEEEDDDDDDCCC@@@>>>@@@???>>>===<<<<<<<<<<<<===<<<<<<;;;;;;:::999999888888999999888888777666666777999999999888666555222333444555666555444444555666666666555444444444555555555555555444444444555444444333333444444555555555555555555555555555555555555555555666777777888888:::;;;===???@@@AAADDDDDDEEEFFFHHHJJJKKKLLLMMMOOOQQQQQQOOONNNMMMMMMOOOPPPRRRTTTVVVWWWXXXXXXYYYZZZ[[[]]]^^^___``````]]]aaaeeekkkqqqxxxzzzwwwzzzyyyxxxvvvtttqqqooonnntttyyyooojjjeee```\\\\\\eeepppzzz}}}tttggg```[[[[[[ZZZZZZ[[[]]]___`````````aaabbbaaa```___^^^\\\\\\]]]]]]]]]\\\\\\[[[VVVVVVUUURRRNNNJJJFFFCCC;;;:::888777777888999:::999888888777666555555444666666666555555666666666555666666666666666666555666666666666666666666666333444555666666666666666666666666555555666666666777777777777888888888888:::999888888888888888999888888999::::::::::::999::::::::::::::::::::::::999999:::;;;;;;;;;;;;:::999999999:::;;;<<<<<<===AAABBBCCCDDDFFFHHHJJJKKKPPPQQQRRRRRRTTTYYY```dddnnnvvv}}}{{{|||wwwiii\\\XXXWWWTTTQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPKKKKKKKKKJJJIIIHHHGGGFFFGGGEEEDDDDDDDDDCCC@@@>>>??????>>>===<<<<<<<<<<<<===<<<<<<;;;;;;:::999999888999999999999888777777555777999::::::888555444666666555555444444444444555666777666444333444555444444555555555555555555555555555444444555555555444555666666666666555444555555444555555666777888777888:::<<<>>>@@@BBBBBBEEEEEEFFFGGGIIIKKKMMMNNNMMMNNNOOONNNMMMLLLMMMNNNPPPRRRTTTVVVWWWXXXWWWWWWXXXYYYYYYZZZ[[[]]]]]]^^^[[[___gggnnnuuu}}}}}}wwwsssqqqpppnnnlllkkkkkkllllllwww|||vvvlllddd^^^\\\aaaiiiooo}}}~~~{{{kkkbbb^^^\\\ZZZXXXXXXZZZ]]]^^^```aaacccdddddddddcccbbb\\\]]]]]]]]]]]]]]]\\\[[[UUUUUUTTTSSSPPPLLLIIIFFF===<<<999888777777999999888888777777666666555555777666666555555666666777555666666777777666666555666666666666666666666666555666777888999999999999777666666555555666666777777777777888888888999999999999888888888999999:::888999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;::::::::::::;;;<<<>>>>>>BBBCCCDDDFFFHHHJJJKKKLLLOOOPPPSSSUUUYYY^^^eeeiiiuuu}}}tttfffZZZVVVVVVTTTPPPOOOOOOOOOOOOOOOPPPQQQQQQRRRJJJJJJJJJJJJIIIHHHGGGGGGDDDCCCCCCCCCDDDCCC@@@>>>??????===<<<<<<<<<<<<<<<===<<<<<<;;;;;;:::999999999999::::::999999888777777888888999888777666555999888666555555555666777777888999777555444666888333444444444555666666666777666666555555666666777444555666777777666555444444444444555555666777888666777999;;;>>>@@@BBBCCCFFFFFFFFFGGGIIIKKKMMMOOONNNNNNMMMKKKJJJKKKNNNPPPSSSTTTWWWYYYZZZYYYXXXWWWVVVVVVWWWWWWXXXYYYZZZ[[[[[[aaaiiirrryyy~~~|||wwwqqqmmmjjjhhhfffeeegggjjjnnnqqq{{{~~~xxxllleee______bbbfffppp{{{vvvlllbbb```\\\ZZZYYYZZZ]]]___^^^___aaabbbddddddcccccc]]]^^^^^^^^^]]]\\\\\\[[[WWWWWWWWWUUURRRNNNJJJHHH???>>>;;;888777777888999777777777777666666666666777777666666666666777777666666777777777777666666666666666666666666666666444555666777888888888888777777666666666666777777777777888888888999999999888888888888999::::::;;;888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<;;;;;;;;;<<<<<<;;;<<<===>>>@@@AAADDDEEEGGGJJJMMMOOOQQQQQQRRRUUUZZZ___eeelllsssxxx}}}rrreeeYYYVVVVVVSSSPPPNNNNNNNNNNNNOOOPPPQQQRRRSSSIIIIIIJJJJJJIIIIIIHHHHHHCCCBBBBBBCCCDDDCCC@@@>>>???>>>===<<<<<<;;;;;;<<<===<<<<<<;;;;;;:::999999999::::::::::::999888888:::999777666666666777888;;;:::777666666777:::;;;888:::;;;999666555888:::333333444444555666777777777777666666666666777777444555666777777666555444444444444555555777888888666777999;;;>>>@@@BBBCCCGGGGGGGGGHHHIIILLLNNNOOONNNMMMLLLIIIHHHJJJOOORRRUUUWWWYYY[[[\\\ZZZXXXWWWUUUTTTUUUUUUVVVWWWXXXYYY]]]cccllltttzzz~~~}}}yyyuuupppkkkggggggeeeddddddgggmmmssswww}}}uuukkkccc_________gggrrr}}}{{{|||xxxgggddd```]]][[[\\\___aaaZZZ[[[]]]___aaaaaaaaaaaa^^^^^^^^^^^^]]]\\\[[[ZZZ[[[ZZZYYYWWWSSSOOOKKKHHHAAA???;;;888666666777888666666666666777777777777777777666666666666777777666666777777777777666666777777777777777777777777111222333444555555555555777777666666666666777777777888888888888999999999888888888888999:::;;;<<<888999::::::;;;;;;::::::::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;>>>=========???@@@BBBDDDFFFHHHKKKOOOSSSVVVXXXYYY]]]bbbiiipppxxx|||yyyxxxjjjaaaYYYWWWUUUQQQOOOOOOOOONNNNNNOOOPPPPPPOOOMMMNNNLLLKKKKKKMMMMMMMMMLLLGGGGGGGGGFFFDDDAAA???===???@@@@@@>>><<<;;;<<<===@@@???===<<<::::::999999888888888888888888888888666666666666666666666666777777666666666666777777777777777777777666555555777777777777666666666666444555555666666666666666555555555555555555555555555555666777888999::::::888:::===@@@BBBCCCCCCBBBFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJIIIHHHHHHKKKOOOSSSYYY\\\```aaa___]]][[[ZZZYYYXXXWWWUUUSSSUUUYYY\\\fffkkkqqqvvvxxxzzz|||~~~}}}vvvoooiiigggfffccccccdddeeegggmmmtttyyy~~~rrrjjjeeebbb___aaagggooovvv~~~pppddd```^^^YYYXXXZZZ]]]]]]^^^```aaacccdddddd___]]][[[[[[\\\]]]\\\[[[[[[[[[ZZZXXXVVVSSSQQQOOOHHHCCC===999:::;;;;;;;;;777777777777777777777777777777666666555555555444666666666666666666666666888888888888888888888888999888777666666777888999777777777777777777777777666666666666666777888888777777777777888888888888999:::;;;<<<===<<<;;;:::<<<;;;;;;:::::::::;;;;;;===:::888:::===???>>><<<;;;===???@@@AAACCCFFFIIIIIIJJJLLLNNNRRRUUUYYY[[[fffrrr|||yyyxxxjjjaaaYYYWWWUUUQQQOOOOOOOOONNNNNNOOOPPPPPPOOOMMMMMMLLLJJJJJJLLLMMMLLLKKKFFFFFFEEEDDDCCCBBB@@@??????@@@@@@>>><<<;;;<<<======<<<;;;:::::::::::::::888888888888888888888888666666666777777888888888888888777777777777888888777777777777777666555555666666666666666777777777444555555666666666666666555555555555555555555555444555666777888999999:::888:::===@@@BBBBBBBBBBBBEEEEEEFFFGGGIIIJJJJJJKKKGGGGGGGGGHHHJJJNNNUUUZZZ\\\___bbbbbb```]]]ZZZYYYXXXWWWUUUSSSRRRTTTXXX\\\jjjoootttxxxyyyzzzzzzzzzzzzzzzxxxsssmmmhhhfffeeefffhhhjjjmmmooosssxxx|||~~~rrriiifff______bbbggglllttt}}}~~~zzzkkkccc___[[[ZZZ\\\\\\]]]^^^```aaabbbcccccc___]]][[[[[[\\\]]]\\\[[[[[[[[[ZZZXXXVVVSSSQQQPPPKKKFFF@@@<<<;;;<<<;;;;;;666666666666666666666666777777666666666555555555777777777777777777777777888888888888888888888888888888777777777777888888777777777777777777777777888777777777777888999999888888888888999999999999888888999::::::::::::999<<<;;;;;;::::::;;;;;;<<<===;;;999:::===>>>>>><<<;;;===???@@@AAABBBEEEHHHJJJKKKMMMPPPTTTZZZaaaeeesss|||yyywwwjjjaaaYYYWWWUUUQQQOOOOOOOOONNNNNNOOOPPPPPPOOOMMMLLLKKKIIIIIIKKKLLLKKKJJJEEEDDDCCCBBBAAAAAAAAAAAA?????????>>><<<;;;<<<>>>;;;:::::::::::::::;;;;;;888888888888888888888888888888888888888888888888777777666666666666777777777777777777777666555555555555555666666777777888444555555666666666666666555555555555555555555555444444555666777888999999999:::<<>><<<;;;;;;===>>>>>>===>>>???AAABBBCCCEEEHHHJJJPPPQQQRRRUUU[[[dddnnnuuu|||xxxuuujjjaaaYYYWWWUUUQQQOOOOOOOOONNNNNNOOOPPPPPPOOOMMMKKKJJJHHHHHHJJJKKKJJJIIIFFFDDDBBBAAA@@@@@@@@@AAA>>>??????>>><<<;;;===>>><<<<<<;;;:::::::::;;;;;;888888888888888888888888;;;;;;:::999888777666666666555555444444555555666777777777777777666555555444444555555666777888888444555555666666666666666555555555555555555555555444444555666777888888999999:::<<<>>>???@@@@@@@@@BBBCCCEEEGGGIIIJJJJJJJJJFFFGGGGGGGGGIIINNNUUUZZZbbbdddffffffbbb^^^ZZZYYYXXXXXXWWWVVVVVVYYY___cccnnnrrrwwwzzzyyywwwtttsssxxxzzz{{{yyyuuuppplllkkkhhhkkkmmmooooooppprrrttt{{{|||zzzpppiiibbb```aaafffrrr}}}~~~|||xxxjjjaaa^^^]]]ZZZ[[[^^^```aaaaaa```______]]][[[[[[\\\]]]\\\[[[[[[ZZZZZZYYYWWWUUUTTTSSSQQQMMMGGGAAA===:::999999999999999999999999999999777777666666666666666666888888888888888888888888888888888888888888888888666777888999:::999888777777777777777777777777777888888888888888999::::::999999999999::::::::::::<<<<<<;;;::::::<<<===>>><<<;;;;;;;;;;;;<<<<<<===>>>=========>>>>>>??????AAACCCEEEFFFGGGIIILLLOOOVVVWWWZZZ^^^eeeppp~~~}}}wwwsssjjjaaaYYYWWWUUUQQQOOOOOOOOONNNNNNOOOPPPPPPOOOMMMKKKIIIHHHHHHJJJJJJJJJIIIHHHFFFDDDAAA????????????>>>??????>>><<<<<<===???@@@???>>><<<;;;;;;::::::888888888888888888888888999999999888888888888888777666666555555666666777777777777777777666555555333444444555666777777888444555555666666666666666666666666666666666666666444444555666777888999999;;;;;;<<<===>>>?????????BBBCCCEEEHHHIIIJJJIIIIIIDDDEEEFFFGGGIIIMMMSSSWWWaaacccffffffbbb^^^\\\ZZZWWWWWWWWWWWWYYY\\\aaaeeejjjnnnsssvvvvvvuuutttsss|||}}}}}}zzzvvvqqqnnnmmmppppppqqqppppppqqqtttwwwyyy||||||qqqfffbbbbbbeeennnvvvttthhh```\\\ZZZ[[[]]]^^^_________^^^___]]][[[[[[\\\]]]\\\[[[ZZZZZZZZZYYYXXXWWWUUUTTTRRROOOIIICCC===999777777999999999999999999999999666666777777777777777777888888888888888888888888777777777777777777777777666777888:::::::::999888888888888888888888888888888777777777777888999999888888888999999999999:::===<<<;;;:::;;;<<<===>>>;;;;;;;;;;;;;;;<<<===>>>===>>>>>>>>>>>>???AAABBBCCCEEEGGGIIIJJJMMMPPPSSSVVVZZZ```gggqqq}}}vvvrrrjjjaaaYYYWWWUUUQQQOOOOOOOOONNNNNNOOOPPPPPPOOOMMMKKKJJJHHHHHHJJJKKKJJJIIIHHHGGGEEECCCAAA???>>>>>>===>>>???>>><<<<<<===???BBBAAA???===<<<;;;::::::888888888888888888888888444555666777999:::;;;;;;999999888888888888999999777777777777777666555555444444444555555666666777444555555666666666666666666666666666666666666666555555666777888999::::::=========>>>>>>?????????BBBDDDFFFHHHIIIIIIHHHGGG???BBBEEEGGGJJJNNNSSSWWW\\\___bbbdddbbb___^^^]]]TTTVVVXXXZZZ\\\___cccfffgggkkkppprrrsssssstttttt{{{{{{xxxtttnnnkkkjjjjjjooopppppppppppprrrvvvyyy{{{~~~ppphhhffffffiiinnn{{{rrrfff]]][[[[[[[[[\\\]]]]]]^^^^^^___]]][[[[[[\\\]]]\\\[[[ZZZZZZZZZZZZYYYXXXWWWVVVRRRPPPLLLEEE===999777777777777777777777777777777666666777777777777888888888888888888888888888888777777777777777777777777777777888999::::::::::::888888888888888888888888777777777777777888999999888888888888999999999999:::::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>><<<===?????????@@@CCCEEECCCEEEHHHKKKMMMQQQUUUXXXXXX___iiittt}}}uuupppjjjaaaYYYWWWUUUQQQOOOOOOOOONNNNNNOOOPPPPPPOOOMMMLLLJJJIIIIIIJJJKKKKKKJJJFFFFFFFFFEEECCCAAA@@@???===>>>>>>>>><<<<<<>>>?????????>>><<<<<<;;;;;;;;;888888888888888888888888555555666777777888999999888888777777777777888888777777777777777666555555555555555555555555555555444555555666666666666666666666666666666666666666666666777888999:::;;;;;;??????>>>>>>>>>??????@@@CCCEEEGGGIIIIIIHHHFFFEEE@@@CCCGGGKKKLLLOOOQQQSSSVVVZZZ^^^aaaaaa`````````UUUXXX\\\```bbbdddgggiiihhhjjjnnnpppqqqrrrtttuuuwwwtttpppiiieeedddfffhhhiiilllpppsssuuuxxx{{{~~~~~~wwwpppkkkjjjjjjrrr{{{|||lll```\\\[[[ZZZZZZZZZ\\\^^^______]]][[[[[[\\\]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXWWWSSSRRRNNNGGG???:::888999666666666666666666666666666666777777777888888888777777777777777777777777777777777777777777777777888888888888999:::;;;;;;888888888888888888888888999888888888888999::::::999999999999:::::::::;;;999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???:::===???@@@@@@AAAEEEHHHFFFIIIMMMPPPSSSWWW\\\___hhhppp}}}~~~uuuooojjjaaaYYYWWWUUUQQQOOOOOOOOOOOONNNOOOPPPQQQOOOMMMLLLKKKIIIIIIKKKLLLKKKJJJDDDEEEEEEFFFEEECCCBBB@@@===>>>>>>>>><<<<<<>>>@@@===<<<<<<;;;;;;;;;<<<<<<888888888888888888888888:::999888777666555444333555555444444444444555555777777777777777666666555555555555555555444444444444555555666666666666666777777777777777777777777777777888999:::;;;;;;<<<@@@???????????????@@@@@@DDDEEEGGGIIIIIIGGGEEEDDDEEEHHHLLLNNNNNNMMMMMMNNNRRRVVV\\\___aaaaaaaaaaaaXXX\\\bbbfffiiikkklllnnniiikkknnnooooooqqqtttvvvssspppjjjccc___```dddhhhiiinnnuuu{{{~~~||||||~~~|||sssmmmlllooorrrxxx~~~yyyqqqccc]]][[[YYYXXXYYY[[[^^^```___]]][[[[[[\\\]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXTTTTTTPPPIIIAAA;;;:::;;;777777777777777777777777666666777777888888888999666666666666666666666666777777777777777777777777999888777777888:::<<<===888888888888888888888888::::::999999::::::;;;<<<:::::::::;;;;;;;;;<<<<<<:::;;;===>>>>>>>>>===<<<;;;;;;;;;<<<<<<>>>??????999<<>>??????>>>======>>>@@@BBBCCCCCCEEEHHHHHHGGGEEEDDDDDDBBBFFFJJJMMMOOOPPPRRRTTTRRRVVVYYYYYYYYYZZZ^^^bbbdddeeegggjjjmmmnnnmmmlllnnnkkkiiijjjnnnqqqqqqqqqnnniiibbb^^^^^^bbbfffhhhooouuuzzz~~~|||yyyzzz|||}}}~~~tttnnnmmmlllmmmqqqtttxxx}}}yyyfffbbb[[[WWWWWWXXXXXX[[[^^^^^^]]]\\\[[[[[[[[[\\\\\\]]]]]]\\\[[[ZZZYYYXXXXXXXXXUUUPPPLLLGGGBBB<<<999777888888888888777777666777777777777777777777777888888777777777777888888999999999888888888777777777888888888888999999999::::::::::::::::::::::::888888777777888888999::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::???>>>>>>>>>>>>??????@@@BBB>>>>>>AAACCCDDDHHHMMMNNNOOOVVV___dddiiiuuuxxxmmmiiiaaa^^^YYYUUUSSSRRRPPPOOONNNMMMMMMNNNPPPQQQPPPOOOKKKJJJIIIIIIKKKLLLLLLKKKJJJHHHFFFDDDBBB@@@??????AAA@@@???>>><<<<<<<<<<<<===<<<;;;;;;:::;;;;;;;;;888999999:::999888777666666777999999777666777888777666666555555666666777777777888888888777777666999999888777666666666666777777666555555666666666555555555666666666777777888888999:::<<<===>>>>>>???>>>======>>>AAACCCDDDEEEGGGHHHHHHFFFDDDCCCDDDDDDGGGKKKMMMOOOPPPQQQSSSRRRTTTWWWXXXWWWYYY^^^ccchhhiiilllooopppooommmkkkiiihhhhhhkkknnnpppooonnnfffbbb]]]ZZZ\\\aaafffiiisssyyy~~~zzzyyyzzz}}}~~~tttllljjjjjjllllllnnnuuu~~~{{{||||||iiiaaa[[[WWWXXXYYYYYY[[[^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXVVVSSSPPPLLLIIIDDD???<<<888888888888888777777666888888888888888888888888888888777777777777888888999999999888888888777777888888888888999999999999::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<===::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;>>>>>>>>>===>>>>>>???@@@AAA>>>???CCCEEEFFFKKKPPPTTTWWW```kkkttt|||vvvhhhbbb]]]ZZZVVVTTTSSSSSSRRRQQQOOONNNMMMMMMOOOPPPOOOMMMLLLJJJIIIIIIKKKLLLLLLKKKIIIHHHFFFDDDBBB@@@@@@???AAA@@@???>>>===<<<<<<<<<<<<<<<;;;:::::::::::::::888999999999999888777777666777999999777666777888888777777666666777777888888888888888888777666555333333444444555444444444888777666555444444444444666666777777777888888888999::::::;;;<<<<<<======>>>>>>>>>>>>@@@BBBDDDFFFIIIIIIIIIGGGDDDBBBCCCDDDGGGIIIMMMNNNOOOOOOPPPQQQPPPSSSUUUUUUUUUXXX^^^dddnnnppptttuuuuuuqqqmmmjjjdddfffiiillloooooollliii^^^[[[XXXYYY^^^dddjjjmmmvvv}}}~~~zzzwwwwwwzzz~~~|||}}}sssooollljjjhhhfffiiiooottt~~~|||xxx|||~~~lllaaa[[[XXXYYYZZZYYYZZZ]]]\\\]]]^^^_________^^^]]]]]]]]]\\\[[[ZZZYYYXXXXXXUUUSSSPPPNNNKKKGGGCCC???999999999888888888777777999999999999999999999999888888777777777777888888999999999888888888888888888888888888999999999:::::::::::::::::::::::::::999999888888999999:::;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;===============>>>???@@@BBBAAACCCHHHJJJKKKPPPWWW]]]cccpppttteee___ZZZXXXUUUTTTSSSSSSQQQPPPOOONNNMMMMMMNNNOOONNNLLLLLLJJJIIIIIIKKKLLLKKKJJJIIIHHHFFFDDDBBBAAA@@@@@@AAA@@@???>>>============<<<;;;::::::999999999999999999999999888888777777666777999999777666777888888777777666666777777888888888888777666555444333---///111333444555444444666666555444444444444444666666666777777777888888:::;;;;;;;;;<<<<<<=========>>>>>>???AAADDDFFFGGGKKKKKKIIIFFFCCCBBBCCCEEEIIILLLNNNOOOOOONNNOOOOOOOOOQQQSSSSSSSSSWWW^^^dddrrrvvvzzz{{{xxxrrrllliiicccgggllloooppplllgggcccXXXWWWWWW[[[bbbjjjpppssswww|||zzzwwwvvvwww{{{xxxsssllleeedddgggiiipppyyyxxxwww|||mmmaaa\\\XXXYYYZZZXXXXXXZZZZZZ\\\^^^___```___^^^]]]]]]]]]\\\[[[ZZZYYYXXXXXXVVVTTTRRRPPPNNNJJJEEEAAA;;;:::999999888888888888999999999999999999999999999888888777777888888999888888888888888888888888888888888999999999::::::::::::::::::::::::::::::888888777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<============>>>??????@@@EEEDDDHHHLLLNNNPPPVVV^^^gggsssrrrddd^^^[[[XXXVVVTTTSSSRRRPPPNNNPPPNNNMMMNNNOOOOOONNNMMMMMMKKKIIIIIIKKKKKKKKKJJJHHHGGGFFFDDDBBBAAA@@@@@@AAA@@@???>>>>>>===>>>>>>===<<<;;;:::999888888999999999999888888888888888666777999999777666777888777666666555555666666777666777666666555444333222222333555777777777666666444444444444444555666666555555666666666777777777;;;;;;;;;<<<<<<=========>>>>>>???AAACCCEEEGGGHHHKKKJJJHHHEEECCCBBBEEEGGGLLLNNNPPPPPPOOONNNNNNOOOOOOPPPRRRRRRRRRVVV^^^cccrrrvvv{{{|||xxxqqqkkkhhhfffjjjppprrroooiiibbb]]]UUUVVVXXX^^^fffnnnsssvvvzzz}}}xxxvvvuuuuuuxxx|||uuuiiidddcccbbbfffmmmuuu|||yyyzzzpppddd^^^YYYYYYXXXVVVVVVXXXXXXZZZ\\\^^^______]]]\\\]]]]]]\\\[[[ZZZYYYXXXXXXXXXVVVTTTSSSPPPLLLFFFBBB<<<<<<:::999888888888888888888888888888888888888999999888888888888999999888888888888888888888888888999999999999:::::::::::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======<<<=========>>>>>>???AAAAAAEEEFFFJJJOOOQQQTTT\\\fffvvvsssddd___[[[YYYWWWUUUTTTRRROOOMMMPPPOOONNNNNNPPPPPPPPPNNNMMMKKKJJJIIIKKKKKKKKKJJJHHHGGGEEEDDDBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>===<<<:::999999999999:::999888888777777888888666777999999777666777888777666666555555666666777666666666666555555444333666666666666555444333222444444444444555666777888555555555666666666777777:::;;;;;;<<<======>>>>>>???@@@AAACCCDDDFFFGGGGGGHHHHHHGGGFFFDDDDDDGGGIIIMMMOOOQQQQQQPPPNNNNNNOOOOOOQQQSSSSSSSSSVVV\\\bbbmmmsssxxxyyytttnnnjjjhhhiiimmmqqqqqqmmmeee^^^ZZZVVVWWWZZZaaaiiippptttuuu{{{xxxttttttuuuwwwzzz~~~}}}nnndddaaa]]]^^^dddkkkrrr}}}}}}yyyjjjccc\\\ZZZXXXUUUUUUXXXXXXYYY[[[]]]^^^^^^^^^^^^]]]]]]\\\[[[ZZZYYYXXXXXXYYYXXXVVVUUUSSSNNNHHHDDD>>>===;;;999888888999999777777777777777777777777999999888888888888999999888888888888888999999999999999999999::::::::::::::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======>>>>>>>>>???@@@AAABBBCCCEEEGGGKKKQQQUUU[[[hhhtttuuueee^^^ZZZYYYWWWVVVUUUSSSQQQNNNPPPOOONNNOOOQQQRRRRRRQQQMMMLLLJJJIIIJJJKKKJJJIIIHHHGGGEEEDDDBBBAAAAAAAAA@@@@@@??????>>>>>>?????????>>>===;;;:::999999999:::999888777777777888999666777999999777666777888888777777666666777777888666777777777777777666666444444333333333333333444666666666555555666777777666666777777777888888888999:::;;;<<<===>>>???@@@AAAAAACCCDDDEEEFFFFFFFFFEEEFFFFFFFFFFFFGGGIIIKKKMMMOOOQQQRRRPPPOOOOOOOOOOOOQQQTTTUUUTTTVVV[[[```gggmmmssstttooojjjhhhhhhiiimmmpppnnniiibbb\\\ZZZ[[[\\\```fffmmmrrruuuuuuxxx}}}|||vvvqqqsssvvvyyy}}}rrreee```[[[[[[^^^cccffflllzzzrrriii```\\\YYYVVVWWWZZZYYYZZZ[[[\\\^^^___```aaa]]]]]]\\\[[[ZZZYYYXXXXXXWWWWWWVVVVVVUUUQQQLLLHHH???>>>;;;999888888999:::888888888888888888888888:::999999888888999999:::777777888888888999999999999999999:::::::::;;;;;;::::::::::::::::::::::::999888888888888999::::::<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>===?????????@@@AAABBBDDDEEEIIIKKKQQQXXX___iiizzzwwweee]]]YYYXXXVVVVVVVVVUUURRRPPPPPPOOONNNPPPRRRSSSSSSRRRNNNLLLJJJJJJJJJKKKJJJIIIGGGGGGEEEDDDBBBBBBAAAAAA@@@@@@????????????????????????===<<<;;;:::::::::;;;:::888777777777888999666777999999777666777888999999888888888888999999777888888999999999999888333333333444666999<<<>>>999888777666666555666666777888888888888999999999999999:::<<<===???@@@AAABBBBBBDDDEEEFFFFFFFFFFFFBBBDDDFFFFFFGGGHHHKKKMMMMMMOOOQQQRRRQQQOOOOOOPPPOOORRRUUUVVVUUUWWW[[[^^^bbbiiioooppplllhhhggghhhhhhkkkmmmkkkfff```\\\[[[aaabbbffflllrrrvvvwwwwwwsssxxx||||||}}}}}}yyytttppprrrvvv{{{~~~vvvgggaaa\\\[[[]]]```___```kkkyyyzzzwwwmmmccc^^^ZZZXXXYYY\\\[[[[[[[[[\\\^^^```bbbccc]]]]]]\\\[[[ZZZYYYXXXXXXUUUUUUVVVWWWWWWTTTOOOKKK@@@>>><<<999888888999:::999999999999999999999999:::999999888888999999:::777777888888999999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>????????????>>>>>>@@@@@@@@@AAABBBCCCEEEFFFNNNPPPWWW```iiivvv|||ggg___YYYXXXWWWUUUSSSRRRQQQPPPOOOMMMMMMNNNPPPRRRSSSRRRPPPMMMKKKKKKLLLMMMLLLLLLJJJJJJIIIGGGEEECCC@@@???@@@@@@??????>>>=========>>>===;;;:::999999::::::;;;;;;;;;:::888666555444888888999999999999888888555555555555555444444333777777666666666666666777444444444444444555666666444444444555555555666666666666555666666777888999999:::;;;===>>>?????????<<<>>>AAADDDFFFFFFFFFFFFGGGFFFEEEEEEGGGJJJNNNQQQUUUTTTSSSRRRQQQOOONNNNNNMMMOOOQQQRRRTTTWWW[[[^^^```cccgggjjjlllkkkiiihhhggggggeeebbb___^^^___aaacccffflllqqqtttuuusssrrrttttttuuuuuutttrrrpppooorrruuuyyy~~~oooeeebbb]]]YYY[[[]]]___dddjjj|||~~~zzzyyy~~~zzziii]]]ZZZZZZXXXVVVXXXYYY[[[]]]___``````aaa___^^^]]][[[ZZZYYYYYYYYYXXXWWWWWWWWWVVVTTTPPPLLLDDDAAA===:::::::::::::::777777777888999888555333888888888888888888888888:::;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::===<<<<<<<<<<<<;;;;;;;;;======<<<======>>>???@@@===@@@CCCCCCBBBDDDHHHLLLWWW]]]eeelllttthhh___YYYXXXWWWUUUSSSRRRQQQPPPOOONNNMMMNNNPPPRRRSSSRRROOOMMMKKKJJJKKKLLLLLLLLLJJJJJJIIIGGGEEECCCAAA@@@@@@@@@??????>>>=========>>>===;;;:::999999::::::::::::::::::999888777777888888999999999999888888888888888888888777777666999999888888888888888999555555555555555666666777444444444555555555666666666666555666666777888999::::::<<<===>>>????????????@@@BBBCCCDDDDDDDDDCCCCCCCCCCCCDDDGGGLLLRRRUUUVVVVVVUUUSSSRRRPPPOOONNNOOOPPPRRRSSSTTTWWWZZZ]]]```bbbdddggghhhhhhggggggddddddbbb```___```cccfffhhhkkkpppuuuxxxyyyxxxxxxvvvuuuuuusssrrrpppnnnnnnsssvvv{{{xxxmmmddd^^^YYYZZZZZZ[[[___dddrrr}}}nnnaaa]]]\\\ZZZXXXXXXYYY[[[]]]^^^``````aaa___^^^]]][[[ZZZZZZZZZYYYYYYWWWVVVVVVUUUTTTPPPNNNFFFBBB===:::::::::;;;:::>>>===<<<<<<======<<<:::888888888888888888888888::::::;;;;;;;;;;;;::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>===>>>>>>???@@@@@@???BBBDDDEEEFFFJJJPPPUUU[[[eeeqqq}}}jjj```YYYXXXWWWUUUSSSRRRQQQPPPOOONNNMMMNNNPPPRRRRRRRRROOOMMMKKKJJJKKKLLLLLLKKKJJJJJJHHHFFFDDDCCCAAA@@@@@@@@@??????>>>===============;;;:::::::::::::::888999:::::::::::::::999888888999999999999888888666666666666666555555444888888888888888888999999666666666666666777777888444444555555555666666666666666666666777888999999:::;;;<<<>>>????????????CCCCCCCCCCCCBBBBBBBBBAAA??????@@@DDDIIIOOOUUUXXXYYYXXXWWWVVVTTTRRRQQQPPPPPPRRRTTTUUUUUUWWW[[[]]]bbbaaaaaabbbcccdddeeeeee``````___^^^^^^bbbgggkkkmmmoootttxxx{{{|||||||||wwwvvvsssqqqooonnnmmmmmmuuuxxx}}}xxxjjjccc\\\[[[ZZZYYY[[[^^^hhhsssvvvfff```^^^\\\[[[XXXYYYZZZ\\\^^^___``````___^^^]]]\\\[[[ZZZZZZZZZZZZXXXVVVUUUUUUTTTQQQOOOIIIDDD>>>:::999:::;;;;;;===<<<:::;;;<<<<<<;;;:::999999999999999999999999999999::::::::::::999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<===999:::;;;<<<===>>>????????????>>>>>>>>>???@@@@@@>>>@@@BBBDDDGGGNNNXXX___gggssskkk```YYYXXXWWWUUUSSSRRRQQQPPPPPPNNNMMMNNNPPPRRRRRRQQQOOOMMMJJJJJJKKKLLLLLLKKKJJJIIIHHHFFFDDDCCCBBBAAA@@@@@@??????>>>=========<<<<<<;;;;;;::::::::::::999::::::;;;;;;::::::999888888999999999999888888555555555666555444444333555666666777777777777777777777777666777888888999555555555555666666666666555555666666777888999:::;;;<<<===>>>????????????DDDDDDBBBAAAAAAAAAAAABBB===>>>@@@DDDIIIPPPVVVYYY[[[[[[[[[ZZZXXXVVVTTTRRROOOQQQTTTVVVXXXZZZ]]]```dddbbb```______```bbbddd^^^^^^]]]\\\^^^bbbiiinnnnnnqqqvvvzzz}}}}}}|||{{{uuussspppmmmllllllnnnooovvvyyyuuukkkbbb^^^\\\ZZZZZZ\\\dddkkkzzz~~~lllbbb^^^\\\ZZZWWWXXXZZZ\\\^^^___``````___^^^]]]\\\[[[[[[[[[[[[[[[XXXUUUTTTTTTTTTRRRQQQKKKFFF@@@;;;::::::;;;;;;999888999:::;;;;;;888666999999999999999999999999888999999::::::999999888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<======>>>:::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@???AAADDDGGGLLLVVVbbblll{{{lll```YYYXXXWWWUUUSSSRRRQQQPPPPPPOOONNNNNNPPPRRRRRRQQQOOOLLLJJJIIIKKKKKKKKKKKKJJJIIIGGGEEEDDDCCCBBBBBB@@@@@@??????>>>=========;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::999888888888888999999999999888888888999999999999888777777444555666777777777777777777777777777777888999999555555555666666666777777555555666666777999:::;;;======>>>???@@@@@@@@@@@@BBBBBBAAAAAAAAABBBBBBCCC>>>???AAAEEEJJJOOOTTTWWW\\\\\\]]]\\\[[[YYYVVVUUUNNNQQQTTTXXXZZZ]]]```ccceeedddaaa___^^^___aaabbb]]]]]]\\\\\\]]]bbbjjjooopppuuu{{{}}}zzzqqqooolllkkkkkkllloooqqquuuyyyuuuhhhbbb^^^ZZZYYY[[[___dddoootttfff^^^ZZZXXXWWWXXXZZZ\\\]]]______```^^^^^^]]]\\\[[[[[[[[[[[[ZZZXXXVVVTTTTTTTTTSSSRRRMMMHHHBBB===;;;;;;::::::999:::===@@@AAA@@@;;;888999999999999999999999999888999999::::::999999888888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>====================================>>>???@@@@@@DDDGGGJJJOOOVVVcccsss~~~lll```YYYXXXWWWUUUSSSRRRQQQPPPQQQOOONNNNNNPPPQQQQQQQQQNNNLLLJJJIIIJJJKKKKKKJJJJJJIIIGGGEEECCCCCCCCCCCC@@@@@@??????>>>=========:::;;;;;;<<<<<<;;;::::::;;;;;;;;;;;;:::999777777888888999999999999888888888888888888888777666666555666888999::::::999999777777777777777888888999555555666666666777777777555555666777888999;;;<<<>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCC@@@AAACCCFFFJJJNNNRRRTTTYYYZZZ\\\\\\[[[ZZZWWWVVVNNNRRRVVVYYY\\\^^^aaaccceeedddcccaaa```___^^^^^^[[[[[[\\\\\\^^^cccjjjoootttzzz~~~xxxmmmllljjjiiijjjlllnnnppprrrvvv}}}pppfff```[[[XXXYYYYYY^^^fffttt~~~lll```YYYVVVWWWXXXYYY[[[]]]^^^______]]]\\\[[[[[[ZZZZZZ[[[[[[YYYXXXVVVVVVVVVUUUSSSRRRNNNJJJDDD@@@===;;;:::888999;;;===AAABBBAAA<<<999::::::::::::::::::::::::999999::::::::::::999999888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>>>>>>>>>>=========<<<<<<<<<<<<======???@@@BBBCCCEEEIIINNNVVVaaaqqqkkk```YYYXXXWWWUUUSSSRRRQQQPPPQQQOOONNNNNNPPPQQQQQQPPPNNNLLLJJJIIIJJJKKKKKKJJJKKKIIIFFFDDDCCCCCCCCCDDD@@@@@@??????>>>=========::::::;;;<<<<<<;;;;;;:::888999999999999999888888888888999999999999888888666666666666666555444444555666888:::;;;:::999888777666666666666777888888555666666666777777777777555555666777888:::;;;<<<>>>???@@@@@@AAAAAA@@@@@@???@@@AAABBBCCCBBBAAAAAA@@@AAACCCFFFJJJNNNRRRTTTUUUVVVXXXZZZZZZXXXVVVUUURRRUUUYYY[[[\\\^^^```aaaccccccccccccaaa^^^[[[YYYWWWXXXZZZ\\\```eeekkkpppvvv~~~~~~uuulllkkkjjjiiiiiijjjlllmmmooosss{{{}}}mmmddd]]]ZZZYYYXXX\\\bbbiiiuuuttteee[[[WWWVVVWWWYYY[[[]]]^^^______[[[[[[ZZZZZZYYYYYYZZZZZZXXXWWWWWWWWWWWWVVVSSSQQQNNNKKKFFFBBB???<<<999666999999999;;;<<<===;;;999::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::777888888999;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===========================>>>>>>>>><<<===>>>???AAADDDFFFGGGHHHNNNVVVbbbqqqkkk___YYYXXXWWWUUUSSSRRRQQQPPPQQQOOONNNNNNPPPQQQQQQPPPNNNLLLIIIIIIJJJKKKKKKJJJKKKIIIFFFDDDCCCCCCDDDDDD@@@@@@??????>>>=========999:::;;;<<<<<<<<<;;;:::666666777888999::::::999888888999999999999888888999999999999999888777777222444666888999888777666666666666666666777777888666666666666777777777777555555666777888:::<<<===??????@@@AAAAAAAAA@@@@@@???AAABBBCCCCCCBBB@@@>>>???@@@CCCFFFJJJOOORRRTTTQQQSSSUUUWWWXXXWWWUUUSSSUUUXXX[[[]]]]]]]]]^^^___aaabbbddddddaaa]]]YYYVVVTTTVVVYYY]]]aaafffmmmqqquuu|||rrrlllkkkjjjiiiiiiiiijjjjjjmmmqqqyyyuuuiiiaaa\\\\\\[[[___bbbdddkkk}}}{{{iii^^^XXXVVVWWWYYY[[[]]]^^^______[[[ZZZYYYYYYYYYYYYYYYZZZWWWWWWWWWXXXXXXWWWSSSQQQNNNKKKGGGDDDAAA===888555===:::888888:::<<<======:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::777888888999;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<;;;;;;<<<===>>>???@@@@@@===>>>???AAACCCFFFIIIJJJQQQXXXcccqqqmmmbbbYYYYYYWWWUUUSSSQQQPPPOOOOOOMMMLLLLLLNNNPPPPPPPPPOOONNNLLLKKKJJJJJJKKKKKKHHHHHHGGGFFFDDDBBB@@@???AAABBBBBB@@@>>>======>>>>>>======;;;:::999888888:::999666444444444666777777777777777777777777777444444666777888888888888999999999999999888777666666666666666666666666666888777666555555666777888666666777888999;;;<<<===BBBAAA@@@?????????AAAAAA@@@@@@@@@???>>>===<<<;;;BBBCCCFFFIIILLLNNNPPPPPPOOORRRTTTTTTRRRRRRUUUXXXTTTWWW[[[___```___]]][[[```aaabbb```\\\XXXUUUTTTXXX\\\```aaaaaadddlllrrruuuyyynnnjjjjjjjjjjjjiiiiiihhhhhhkkkqqqyyyuuuiiibbb___XXXXXX\\\bbbiiiuuukkk^^^YYYUUUVVVXXXYYY[[[\\\\\\\\\```^^^[[[XXXWWWXXXZZZ[[[ZZZZZZZZZYYYXXXVVVUUUTTTMMMKKKHHHDDD@@@===<<<;;;<<<999888<<<===::::::<<<<<<;;;;;;::::::999999888888888888888888888888888999999:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>;;;;;;;;;<<<<<<<<<======???????????????@@@@@@@@@CCC??????BBBDDDEEEIIINNNWWWaaapppkkk```ZZZYYYWWWUUUSSSQQQPPPOOOQQQOOOMMMLLLNNNOOOOOONNNOOONNNLLLKKKJJJJJJKKKKKKIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@AAA???===;;;<<<<<<>>>===<<<;;;:::999999888999999888888999:::<<<===777777777777777777777777444555666777777888888888888888999999999888777777888888888888888888888888888777666555555666777777666666777888999;;;<<<===@@@???>>>======>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@DDDFFFHHHKKKMMMNNNNNNNNNNNNQQQRRRRRRQQQRRRVVVZZZ[[[]]]```cccdddcccaaa```ccccccccc```[[[VVVSSSRRR[[[___eeegggggghhhmmmqqqttt{{{vvvnnnjjjjjjiiiiiihhhiiiiiiiiimmmrrryyyyyyllleee]]]\\\]]]```dddmmm~~~}}}ooobbb\\\YYYYYYZZZ[[[[[[[[[[[[[[[^^^]]][[[YYYXXXXXXYYYZZZYYYYYYYYYXXXWWWVVVUUUTTTQQQOOOJJJFFFEEEEEEGGGIIIJJJAAA:::;;;===<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999:::::::::;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>????????????@@@@@@BBBAAABBBFFFHHHIIIOOOVVV___mmmjjj^^^ZZZYYYXXXVVVTTTRRRPPPOOOSSSPPPNNNMMMNNNNNNNNNMMMOOONNNLLLKKKJJJJJJKKKKKKJJJIIIFFFDDDBBBBBBAAAAAA??????@@@>>><<<:::;;;;;;======<<<;;;:::999999888::::::;;;;;;<<<=========777777777777777777777777555555666666777777888888777777888888999888888888888888888888888888888888777777666666666666777777666666777888999;;;<<<===>>>======<<<<<<======>>>@@@AAAAAAAAABBBBBBBBBBBBFFFHHHKKKMMMNNNNNNMMMLLLMMMOOOPPPOOONNNQQQWWW\\\aaacccfffiiiiiihhheeeccceeeeeeccc___YYYUUUSSSRRR^^^dddkkknnnnnnnnnnnnpppqqqtttyyy{{{zzzvvvqqqmmmkkkiiihhhggggggiiijjjlllppptttzzz~~~~~~~~~yyymmmgggbbb______```eeerrrzzz{{{vvvggg___]]]\\\\\\[[[[[[ZZZZZZYYY[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXWWWUUUTTTSSSUUUUUUUUUVVVVVVUUUUUUUUUQQQDDD999888<<<<<<:::999::::::;;;<<<<<<===>>>>>>::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;;;;<<<<<<<<<=========>>>>>>>>>?????????@@@@@@===???CCCGGGIIILLLVVV```nnnlll___ZZZYYYXXXVVVTTTRRRQQQPPPRRRPPPMMMMMMNNNOOOOOOOOOOOOMMMLLLKKKJJJJJJKKKKKKKKKIIIFFFCCCAAAAAABBBBBB???@@@@@@>>><<<:::;;;;;;======<<<;;;::::::999999;;;;;;;;;;;;:::999888777777777777777777777777777666666666666666777888888666666777888888999888888666666666666666666666666666666666666666777777777666666777888999;;;<<<===<<<<<<<<<<<<=========>>>@@@@@@@@@@@@@@@@@@@@@AAADDDFFFJJJMMMOOONNNLLLKKKLLLMMMMMMKKKKKKOOOWWW]]]bbbfffkkkooopppmmmhhhddddddcccaaa]]]XXXUUUTTTUUUaaagggooottttttqqqooommmmmmnnnoooppppppnnnlllkkkjjjiiigggfffgggiiilllnnnsssvvvzzz|||||||||~~~~~~}}}|||{{{{{{|||}}}~~~}}}}}}~~~|||pppiiiaaa^^^^^^aaajjjsss~~~}}}{{{jjj```]]]\\\[[[ZZZYYYYYYYYYYYYXXXYYYZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTSSSPPPUUU\\\aaaaaa[[[SSSNNNHHH>>>666777999::::::<<<:::;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>><<<<<<<<<<<<===============>>>>>>>>>???@@@@@@@@@>>>???DDDIIILLLSSScccrrrpppbbbZZZZZZXXXVVVTTTRRRQQQPPPOOONNNLLLMMMOOOQQQRRRRRROOOMMMLLLKKKJJJJJJKKKKKKKKKIIIFFFCCCAAAAAABBBBBB???@@@AAA???===;;;;;;<<<<<<<<<<<<;;;;;;::::::999999:::::::::999888777666777777777777777777777777777666666555666666777888555666777888888888888888555555555555555555555555555555666777777777777777666666777888999;;;<<<============>>>>>>?????????CCCBBBAAA@@@????????????@@@CCCGGGKKKMMMMMMLLLKKKJJJKKKKKKIIIIIIMMMUUU\\\aaagggpppwwwxxxssskkkfffaaa```^^^ZZZWWWVVVXXXZZZccciiipppuuuvvvrrrnnnkkkggghhhiiijjjjjjjjjiiiiiijjjiiigggggghhhkkknnnqqquuuvvvxxxyyyyyyzzz|||~~~~~~}}}|||}}}~~~yyyoooddd___^^^___eeekkkzzzlllaaa[[[ZZZYYYXXXXXXXXXXXXXXXVVVWWWYYYZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTTTTLLLQQQVVVYYYWWWNNNEEE>>><<<999999:::999777999>>>;;;;;;;;;:::::::::999999;;;;;;<<<<<<<<<=========::::::;;;;;;;;;<<<<<<<<<999999:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@AAAAAAAAACCCDDDHHHNNNUUU```uuusssfff[[[ZZZYYYWWWUUUSSSQQQPPPNNNMMMLLLMMMPPPRRRSSSSSSOOONNNLLLKKKJJJJJJKKKKKKJJJIIIFFFDDDBBBBBBAAAAAA@@@@@@AAA???===;;;<<<<<<<<<<<<;;;;;;;;;:::::::::888888888999::::::;;;;;;777777777777777777777777888777666555555666777888666666777777888777777777777777777777777777777777444555666777888888888777666666777888999;;;<<<=========>>>???@@@@@@@@@@@@FFFDDDCCCAAA@@@???@@@@@@@@@BBBFFFJJJLLLLLLLLLKKKIIIIIIIIIHHHHHHLLLSSSZZZ___gggqqqyyy|||wwwooojjj___^^^[[[WWWVVVWWW[[[___dddiiioootttuuurrrmmmjjjcccdddfffggghhhhhhhhhhhhiiiiiiiiiiiikkknnnqqqsssuuuvvvvvvwwwwwwyyy}}}zzzllldddaaa```bbbeeeppp~~~rrreee[[[ZZZXXXWWWVVVVVVWWWXXXUUUVVVWWWYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWVVVUUUUUUSSSRRRQQQMMMIIICCC>>><<<:::;;;>>>???;;;666888>>><<<;;;;;;:::999999888888;;;;;;;;;<<<======>>>>>>:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>??????@@@AAABBBCCCCCCDDDEEEJJJTTT___nnnsssggg[[[ZZZYYYWWWUUUSSSQQQQQQPPPNNNMMMMMMPPPRRRRRRRRROOONNNLLLKKKJJJJJJKKKKKKIIIHHHGGGEEEDDDBBBAAA@@@??????@@@>>><<<:::;;;;;;<<<;;;;;;;;;;;;:::::::::999999888888999:::<<<===777777777777777777777777888777666555555666777888777777777777777777666555777777777777777777777777333444666777888888888777666666777888999;;;<<<===<<<===>>>@@@AAAAAA@@@@@@DDDCCCAAA?????????@@@AAADDDEEEGGGIIIKKKKKKKKKKKKGGGIIIIIIHHHGGGKKKQQQWWW[[[bbbkkktttwwwuuuppplll___]]]ZZZVVVTTTWWW\\\aaafffiiimmmqqqsssqqqnnnjjjbbbbbbcccccceeefffhhhhhhiiiiiijjjlllnnnqqqssstttssstttttttttuuuyyy~~~{{{pppjjjeeebbbcccgggrrryyymmm___]]]ZZZXXXVVVUUUVVVVVVUUUUUUVVVWWWXXXYYYYYYYYYWWWXXXXXXXXXXXXWWWVVVVVVWWWTTTPPPKKKFFFBBB@@@???<<<;;;<<<>>>===999:::===;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<===>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>???<<<=========>>>>>>>>>>>>???@@@@@@AAACCCDDDDDDEEEFFFHHHPPP___ooosssfff[[[ZZZYYYWWWUUUSSSRRRQQQRRRPPPNNNNNNOOOQQQQQQQQQOOONNNLLLKKKJJJJJJKKKKKKHHHHHHGGGFFFEEEBBBAAA???===>>>>>>===;;;999999:::;;;;;;;;;;;;;;;;;;::::::<<<:::888666666666777888777777777777777777777777999888666555444666777888777777888777777666555555555555555555555555555555333444666777888888888777666666777888999;;;<<<===;;;<<<>>>???@@@@@@@@@??????>>>===<<<<<<>>>@@@AAAHHHHHHIIIJJJKKKKKKKKKKKKGGGHHHIIIHHHGGGJJJPPPUUUWWW\\\dddkkkppppppnnnmmm```^^^YYYUUUTTTVVV\\\aaahhhiiilllppprrrqqqnnnlllcccbbbaaa```bbbeeehhhjjjhhhiiikkknnnppprrrtttuuurrrsssssssssuuuyyy{{{rrrjjjeeeddd```iiivvvsssccc```]]]YYYVVVUUUTTTUUUUUUUUUVVVVVVWWWXXXYYYYYYXXXXXXXXXYYYXXXXXXWWWWWWPPPPPPNNNLLLHHHCCC???<<<===888666:::===<<<<<<>>>::::::;;;;;;<<<=========:::::::::;;;<<<======>>>;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;;;;;;;<<<============>>>>>>>>>>>>@@@@@@AAABBBCCCEEEEEEFFFMMMQQQ\\\oooxxxeee[[[ZZZYYYXXXYYYXXXUUUSSSRRRQQQPPPOOONNNOOOPPPPPPQQQOOOLLLJJJJJJIIIGGGEEEJJJIIIFFFDDDBBBBBBAAAAAABBBAAA@@@???>>>===<<<;;;::::::;;;;;;<<<;;;;;;;;;888888888888888888888888999999888777666666777777:::999777666666777888999777777777777777777777777666555555444444666777888666555555555555666666777:::999999888999;;;<<<======>>>???@@@AAABBBBBBBBBCCCAAA>>>======???BBBDDDHHHIIIJJJLLLLLLLLLKKKJJJKKKIIIHHHGGGIIILLLPPPSSSZZZ[[[]]]___aaacccdddeee[[[YYYWWWVVVWWW[[[```ccceeelllpppooonnnooonnnkkkeeebbb___```dddggghhhgggiiikkknnnppppppppppppqqqssstttuuuvvvwwwyyy}}}wwwllliiiaaadddlllzzzsssiii___[[[XXXUUUSSSTTTTTTUUUUUUVVVWWWWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXWWWTTTPPPMMMJJJGGGCCC@@@<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<;;;:::999999========================:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===============<<<<<<<<<======>>>???@@@@@@======AAAEEEEEEFFFIIIQQQ^^^nnn~~~zzzggg\\\[[[YYYXXXXXXVVVTTTQQQPPPOOONNNNNNOOOPPPQQQRRRNNNLLLJJJJJJKKKLLLKKKJJJJJJIIIFFFDDDBBBBBBAAAAAA??????>>>>>>===<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::888888888888888888888888999999888777777777777777555666666666777666666666666666666666666666666666666666555444555666777888666555555555555666777777999999999888999:::<<<===>>>>>>???@@@AAAAAAAAAAAAAAA@@@>>>======@@@CCCEEEIIIJJJKKKLLLLLLLLLKKKJJJKKKJJJIIIJJJKKKNNNQQQSSSWWWXXXZZZ\\\^^^___``````[[[YYYWWWWWWXXX\\\```cccfffllloooooopppqqqoookkkgggdddbbbbbbeeehhhiiihhhjjjllloooqqqppppppqqqrrrtttvvvwwwxxxyyy{{{tttlllddddddiiissszzzoooccc]]]YYYUUUSSSTTTTTTTTTUUUVVVWWWWWWWWWWWWUUUUUUUUUUUUVVVVVVVVVWWWWWWTTTPPPMMMKKKGGGCCCAAA<<<<<<;;;;;;::::::;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;<<<======>>>>>>=========<<<<<<======>>>???@@@BBB???@@@CCCFFFGGGLLLRRR^^^nnn}}}jjj^^^[[[YYYWWWVVVTTTQQQOOONNNNNNMMMNNNOOOQQQRRRTTTOOOMMMKKKKKKLLLMMMLLLKKKJJJIIIFFFDDDBBBBBBAAAAAA>>>=========<<<<<<<<<;;;<<<<<<<<<<<<;;;:::999999888888888888888888888888999888777777777777777777222444666888999888666555555555555555555555555555666666555555555666777888666555555555666666777888999999999999999;;;<<<<<<>>>??????@@@AAAAAAAAAAAA???>>>======>>>AAADDDFFFKKKKKKLLLMMMMMMLLLKKKJJJKKKKKKLLLNNNOOOQQQSSSTTTTTTUUUWWWYYY[[[\\\\\\\\\ZZZYYYXXXXXX[[[___cccfffiiimmmpppqqqsssuuurrrlllgggeeecccbbbdddggghhhhhhlllnnnqqqrrrrrrqqqrrrrrruuuwwwyyyzzz{{{~~~vvvjjjeeedddjjjuuu~~~zzzkkkaaa[[[UUUSSSUUUSSSTTTUUUVVVWWWWWWWWWWWWTTTTTTTTTTTTTTTUUUUUUUUUVVVSSSPPPNNNLLLIIIEEEBBB===<<<<<<;;;::::::;;;;;;888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;<<<======>>>>>>==================>>>???@@@@@@BBBBBBDDDFFFGGGJJJUUU```ooommm___\\\YYYVVVUUUSSSPPPMMMOOONNNMMMMMMNNNPPPQQQRRRSSSPPPNNNMMMLLLLLLKKKIIIJJJIIIFFFDDDBBBAAAAAAAAA??????>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999888888888888888888888888888888888777777777777777888444555666888999999888888666666666666666666666666666666666666666777777777555555555555666777888888999999999::::::;;;<<<<<<>>>???@@@AAAAAAAAAAAAAAA>>>=========???BBBEEEGGGKKKLLLMMMMMMMMMLLLKKKJJJJJJLLLNNNQQQSSSTTTTTTTTTSSSUUUWWWYYY[[[[[[[[[ZZZXXXXXXXXX[[[___dddjjjmmmnnnrrrtttuuuxxxyyytttmmmeeecccbbbaaabbbdddeeefffnnnpppsssssssssrrrrrrsssuuuwwwyyy{{{}}}pppgggbbbdddkkkvvv}}}uuuggg]]]VVVTTTUUUSSSTTTUUUVVVWWWXXXXXXXXXTTTTTTTTTTTTTTTTTTTTTTTTUUUSSSPPPOOOMMMJJJFFFCCC>>>===<<<;;;;;;:::;;;;;;999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>============>>>???@@@AAAAAABBBFFFHHHIIIPPPaaaqqqqqqaaa]]]YYYVVVTTTRRROOOMMMPPPPPPNNNNNNMMMNNNOOOPPPRRRPPPNNNMMMMMMMMMKKKJJJJJJIIIFFFDDDBBBAAAAAAAAABBBAAA@@@???===<<<;;;:::<<<<<<<<<<<<;;;:::999888888888888888888888888888888777777777777777888888555555444444555777888999777777777777777777777777666666666777777777777777555555555666666777999999999::::::;;;<<<<<<======??????@@@AAAAAAAAA@@@@@@============???BBBEEEGGGJJJKKKLLLMMMMMMLLLKKKJJJIIILLLOOOSSSUUUUUUUUUTTTTTTVVVYYY\\\]]]^^^]]]\\\UUUVVVYYY]]]dddkkkrrrvvvvvvzzz|||{{{{{{zzzuuunnnddddddcccbbbbbbdddfffhhhppprrrttttttsssrrrrrrssssssuuuyyy{{{|||~~~wwwjjjbbbbbbfffmmm~~~ooobbbXXXUUUUUURRRSSSUUUVVVWWWXXXXXXXXXUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPOOOLLLHHHEEE???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<======>>>>>>>>>>>>>>>=========>>>>>>???@@@AAA@@@BBBGGGKKKOOOZZZppptttbbb^^^ZZZVVVTTTRRRPPPNNNQQQPPPOOOMMMMMMMMMNNNOOONNNMMMKKKLLLMMMOOONNNNNNJJJIIIFFFDDDBBBBBBAAAAAABBBBBBAAA???>>>===<<<;;;<<<<<<<<<<<<;;;:::999999888888888888888888888888777777777777777888888999555444222111222444666888888888888888888888888888555666777888888888777777555555555666777888999::::::;;;<<<===>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@=========>>>@@@BBBEEEFFFHHHIIIKKKLLLLLLLLLKKKJJJHHHKKKOOORRRUUUUUUUUUTTTTTTVVVZZZ^^^``````______UUUWWW[[[aaaiiiqqqxxx|||||||||wwwqqqkkkffffffffffffeeegggjjjmmmqqqsssuuuuuusssrrrqqqrrrqqqtttxxx{{{|||~~~|||mmmcccccccccffftttvvvggg[[[VVVVVVRRRSSSTTTVVVWWWXXXYYYYYYUUUUUUUUUTTTTTTTTTTTTTTTRRRQQQQQQQQQPPPNNNIIIFFF??????===<<<;;;;;;::::::<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAACCCIIIQQQZZZjjjwwwccc___ZZZVVVTTTSSSQQQPPPOOONNNMMMMMMMMMNNNOOOPPPMMMLLLKKKKKKMMMNNNNNNMMMJJJIIIFFFDDDBBBBBBAAAAAA>>>>>>>>>>>>>>>=========;;;;;;;;;<<<;;;;;;::::::888888888888888888888888777777777777777888999999666666555555555666666666777777777777777777777777555666777888999888777777555555555666777999:::;;;;;;<<<>>>???@@@@@@??????@@@@@@@@@AAAAAA@@@@@@???======>>>???@@@BBBDDDEEEFFFGGGIIIJJJKKKKKKKKKKKKGGGIIIMMMQQQSSSTTTTTTTTTRRRUUUYYY^^^```aaa```___XXXZZZ___eeelllttt{{{zzzrrrlllgggeeefffggggggfffhhhmmmpppqqqsssuuutttsssqqqpppqqqqqqtttxxx{{{}}}oooddddddaaa^^^jjj{{{|||kkk^^^WWWVVVRRRSSSTTTVVVWWWXXXYYYYYYTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQOOOKKKGGG@@@???>>><<<;;;;;;::::::;;;;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>????????????>>>>>>>>>>>>>>>???@@@AAAAAADDDGGGNNNZZZhhh|||yyyccc___ZZZWWWUUUTTTRRRQQQMMMMMMLLLLLLMMMOOOQQQRRRPPPNNNLLLKKKLLLLLLKKKJJJJJJIIIFFFDDDBBBBBBAAABBB:::;;;;;;<<<===>>>??????::::::;;;;;;<<<;;;;;;;;;888888888888888888888888777777666777777888999999888999:::;;;;;;:::888777666666666666666666666666555666777999999888888777555555555666777999:::;;;<<<===???@@@AAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@???===>>>>>>???@@@BBBCCCDDDDDDEEEGGGIIIKKKKKKKKKKKKGGGIIILLLOOORRRSSSSSSSSSPPPSSSXXX\\\___``````___\\\^^^aaagggnnnuuu{{{xxxmmmgggdddbbbdddffffffeeeggglllpppqqqsssuuutttrrrpppppppppqqqtttyyy|||~~~pppeeeddd___YYYbbbsss|||nnn___WWWVVVRRRSSSTTTVVVWWWXXXYYYYYYSSSSSSRRRRRRQQQQQQQQQPPPQQQPPPQQQRRRRRROOOKKKHHH@@@???>>>===;;;;;;::::::999999:::;;;<<<<<<<<<<<<========================<<<<<<<<<<<<=========>>>======>>>???????????????>>>>>>>>>>>>???@@@AAABBBHHHJJJRRR```rrr{{{hhh```XXXVVVTTTOOOLLLLLLMMMLLLJJJIIIJJJKKKMMMNNNNNNKKKGGGFFFFFFHHHIIIIIIKKKJJJIIIHHHGGGEEEDDDDDD>>>?????????>>>===<<<;;;;;;;;;::::::::::::999999999999999999999999999999888777666777888999888666777777888888888888777777777777666666555555555444666666666666666777888888666666666666777999::::::;;;<<<===>>>????????????>>>======@@@CCCEEECCC@@@<<<>>>AAADDDFFFFFFFFFEEEFFFHHHJJJJJJIIIIIIIIIJJJLLLLLLMMMOOOSSSUUUUUUTTTUUUUUUUUUUUUWWWXXXZZZ[[[[[[___eeeiiimmmrrrzzzssshhhdddeeeddddddcccccceeehhhlllnnntttuuuvvvvvvtttssstttuuuuuuuuuvvvwwwzzz|||sssddd]]]\\\]]]bbbgggppp|||{{{hhh^^^XXXVVVVVVVVVVVVVVVVVVWWWXXXYYYTTTTTTSSSRRRQQQPPPPPPOOOLLLQQQSSSQQQQQQQQQMMMHHHEEEBBB===;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<===>>>??????>>>===<<<<<<<<<<<<<<<============@@@@@@??????>>>>>>======@@@@@@???>>>???BBBEEEHHHLLLOOO[[[ooo|||hhh___XXXVVVTTTPPPMMMMMMMMMLLLKKKJJJJJJLLLNNNOOOOOOMMMJJJHHHIIIJJJJJJJJJHHHHHHGGGEEEDDDCCCBBBAAA??????>>>>>>===<<<<<<<<<;;;;;;::::::::::::999999999999999999999999999999888777666777888888777666777777888888888888777777777777777666666666555555666666555555666666777888555555555666777888999:::;;;<<<===>>>>>>????????????>>>>>>@@@BBBCCCAAA>>><<<>>>AAADDDFFFFFFFFFEEEGGGHHHJJJJJJHHHHHHHHHIIIJJJJJJMMMPPPTTTVVVUUUTTTVVVUUUTTTSSSTTTVVVYYYZZZ\\\___bbbeeehhhpppyyy|||ppphhheeeeeebbbbbbaaabbbdddhhhkkknnnrrrssssssrrrqqqqqqsssuuuvvvvvvwwwxxx{{{}}}ssseee^^^[[[ZZZ\\\```jjjuuu{{{hhh^^^XXXVVVWWWVVVVVVVVVWWWWWWXXXYYYSSSSSSRRRQQQPPPOOONNNNNNLLLQQQSSSQQQPPPQQQMMMIIIFFFBBB>>>;;;;;;<<<<<<;;;======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============@@@?????????>>>>>>>>>===????????????AAADDDGGGJJJPPPWWWggg{{{hhh___XXXVVVTTTPPPNNNNNNNNNMMMLLLKKKKKKMMMOOOPPPPPPNNNLLLKKKLLLLLLLLLJJJGGGGGGFFFEEECCCBBBAAAAAAAAA@@@>>>===<<<<<<======;;;;;;::::::::::::999999999999999999999999999999888777666666888888777666666777777888888777777666888888888777777777777777555555555555555666777777666666666777888999:::;;;<<<<<<===>>>>>>?????????AAA@@@???@@@AAA@@@>>><<<<<<>>>AAADDDFFFFFFFFFEEEGGGHHHIIIIIIGGGFFFGGGHHHHHHJJJNNNTTTXXXYYYXXXUUUWWWUUURRRPPPQQQSSSWWWYYY^^^___```aaadddkkkvvv~~~}}}tttlllgggeeeddd_________```cccfffjjjlllooooooooonnnmmmnnnqqqtttvvvwwwxxxzzz|||vvviiibbb]]]YYYXXXZZZccclll{{{|||iii^^^XXXVVVWWWWWWWWWVVVWWWWWWXXXYYYSSSRRRQQQOOONNNNNNMMMMMMLLLQQQRRRQQQPPPQQQNNNIIIFFFCCC???<<<;;;<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============???????????????>>>>>>>>>??????@@@AAABBBEEEJJJMMMVVVeeeyyyiii```XXXVVVTTTQQQOOOPPPOOONNNLLLLLLLLLNNNPPPRRROOONNNMMMMMMMMMMMMLLLJJJIIIHHHGGGFFFEEECCCBBBBBBAAA@@@>>><<<;;;<<<===>>>;;;;;;:::::::::999999999888888888888888888888888888666555666777888777666666666777777777777666666888888888888888888888888555555555555555666666777777777888888:::;;;===>>>============>>>???@@@@@@BBBAAA@@@??????===<<<;;;<<<>>>AAADDDFFFFFFFFFEEEGGGHHHHHHGGGFFFEEEFFFGGGHHHLLLRRRYYY______\\\YYYXXXUUUQQQNNNNNNQQQVVVYYY```aaabbbaaabbbgggooouuuzzzrrrllliiigggdddbbb\\\\\\]]]^^^aaadddhhhjjjmmmmmmlllkkkkkkmmmqqqtttvvvwwwyyy{{{}}}ooofff___ZZZYYYZZZ___eeerrrlll```ZZZWWWXXXXXXWWWWWWWWWWWWXXXXXXTTTSSSQQQOOONNNMMMMMMMMMLLLPPPRRRPPPPPPQQQOOOJJJGGGDDD???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<===>>>???<<<<<<<<<<<<============???????????????????????????@@@BBBBBBCCCFFFMMMRRR___ssskkkaaaYYYVVVTTTQQQPPPQQQNNNNNNLLLLLLMMMOOOQQQRRROOOMMMLLLLLLMMMLLLKKKIIIIIIHHHGGGFFFEEECCCBBBBBBAAA@@@>>><<<;;;<<<===>>>;;;;;;:::::::::999999999888888888888888888888888777666555666777888777555666666777777777777666666888888888888999999999999555555555555555666777777666666666777999;;;<<<===>>>=========>>>???@@@AAABBBAAAAAA???===;;;;;;;;;<<<>>>AAADDDFFFFFFFFFEEEFFFGGGGGGFFFDDDDDDFFFGGGKKKOOOWWW___eeeeeebbb^^^XXXUUUQQQMMMNNNQQQVVVYYY```cccffffffddddddgggjjjppplllhhhggghhhhhhddd```ZZZ[[[[[[]]]```ccceeegggkkkkkkkkkjjjkkkmmmrrruuuuuuwwwyyy|||~~~wwwjjjaaa[[[ZZZ]]]]]]aaammm~~~qqqccc\\\YYYYYYXXXXXXWWWWWWWWWXXXXXXVVVTTTRRROOONNNNNNNNNNNNMMMPPPQQQOOOOOOQQQOOOKKKIIIEEE@@@=========<<<<<<;;;<<<<<<<<<<<<<<<<<<<<>>===<<<<<<===>>>???<<<<<<<<<<<<============>>>>>>??????@@@@@@AAAAAA@@@BBBCCCCCCDDDIIIRRRYYYmmmmmmcccZZZVVVTTTQQQOOOPPPNNNMMMLLLLLLMMMOOOQQQSSSOOOMMMKKKJJJKKKKKKJJJIIIGGGGGGFFFEEECCCBBBAAAAAAAAA@@@>>>===<<<<<<======;;;;;;::::::::::::999999888888888888888888888888777666555555777777666555555666666777777666666555888888888888888999999999666666666666666777888888333333444555777999:::;;;???>>>======>>>???AAABBB@@@@@@@@@>>>;;;:::;;;===<<<>>>AAADDDFFFFFFFFFEEEDDDEEEEEEDDDCCCDDDFFFHHHMMMQQQYYYaaaggggggddd```XXXVVVQQQOOOOOOSSSXXX[[[aaaeeejjjjjjgggdddcccccccccbbbbbbeeeggggggccc___ZZZZZZ[[[]]]___aaacccdddhhhiiijjjjjjkkknnnrrruuutttvvvyyy|||qqqeee]]][[[]]][[[___iiixxxwwwhhh```]]]ZZZYYYXXXXXXWWWXXXXXXXXXWWWUUURRROOONNNMMMNNNNNNMMMPPPQQQOOOOOOQQQPPPLLLJJJFFFAAA>>>=========<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>>>>???@@@AAABBBBBBAAACCCEEEEEEHHHPPP]]]hhh~~~oooeee[[[WWWTTTPPPOOOPPPMMMLLLKKKKKKLLLNNNQQQRRRPPPNNNKKKIIIJJJKKKKKKKKKHHHHHHGGGEEEDDDCCCBBBAAA??????>>>>>>===<<<<<<<<<;;;;;;::::::::::::999999888888888888888888888888777666555555666777666555555555666666666666555555777777777888888888999999777777777777777888999999444444555666888:::<<<===???>>>======>>>???AAACCC===>>>???===;;;:::<<>>AAADDDFFFFFFFFFEEEBBBCCCCCCBBBBBBCCCGGGIIILLLPPPWWW___eeeeeebbb^^^XXXVVVSSSQQQRRRUUUZZZ]]]aaafffkkklllhhheeecccccc^^^___aaaccceeeeeecccaaa[[[[[[\\\]]]___```aaabbbeeefffiiijjjkkknnnqqqtttsssuuuxxx|||pppccc]]]\\\XXX]]]fffrrr|||lllccc___ZZZZZZYYYXXXXXXXXXXXXXXXVVVTTTQQQNNNLLLLLLMMMMMMMMMPPPQQQNNNNNNQQQPPPMMMKKKGGGBBB???>>>======<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===============>>>>>>???AAABBBBBBCCCAAACCCFFFHHHMMMYYYkkkyyyqqqfff\\\WWWTTTPPPNNNOOOLLLKKKKKKKKKLLLNNNPPPRRRRRROOOKKKIIIJJJKKKLLLLLLKKKJJJIIIHHHGGGEEEDDDDDD>>>?????????>>>===<<<;;;;;;;;;;;;:::::::::999999777777777777777777777777777555444555666777666555555555666666666666555555666666777777888888888888888888888888888999999:::777777888999;;;===???@@@@@@???======>>>???BBBCCC<<<===>>><<<::::::===AAA<<<>>>AAADDDFFFFFFFFFEEEAAABBBBBBBBBBBBDDDGGGJJJKKKNNNUUU\\\bbbbbb___\\\XXXVVVTTTSSSTTTWWW[[[^^^bbbfffjjjkkkiiifffeeefff^^^```aaabbbcccccccccccc[[[\\\]]]^^^___``````aaabbbdddhhhjjjkkkmmmppprrrrrrtttwww{{{zzzjjj___\\\UUU[[[dddooo|||nnneeeaaaZZZZZZYYYXXXXXXXXXXXXXXXUUUSSSPPPLLLKKKJJJKKKLLLMMMPPPPPPNNNNNNQQQPPPMMMKKKGGGBBB???>>>>>>===<<<;;;;;;;;;<<<<<<<<<======<<<===>>>??????>>>===<<<<<<<<<<<<<<<=========>>>======>>>???AAABBBCCCCCC@@@CCCGGGJJJQQQ```vvv{{{jjj[[[XXXWWWRRROOOQQQQQQPPPNNNNNNNNNPPPRRRSSSQQQPPPNNNLLLJJJJJJJJJJJJIIIHHHFFFEEECCCBBBBBBBBB>>>>>>======<<<;;;;;;;;;;;;;;;::::::::::::999999:::999999888777777888888555555666666666666555555666777888777666555666888555555666666666666555555888888888777666555555555555666777888:::;;;<<<===;;;;;;;;;<<<===>>>>>>???<<<;;;:::999:::;;;<<<===@@@AAABBBDDDDDDDDDCCCCCCAAAAAAAAABBBCCCEEEGGGHHHKKKMMMPPPSSSUUUWWWWWWWWWUUURRRPPPQQQUUUZZZ___aaadddeeegggjjjllljjjfffbbb```aaabbbcccdddcccbbbbbb``````````````````______ccceeehhhjjjlllnnnqqqsssppprrrvvvzzz~~~nnnaaa```^^^YYYZZZcccrrrrrrfffcccXXXYYYYYYYYYXXXXXXYYYZZZVVVUUUTTTQQQOOOLLLJJJIIIKKKLLLNNNPPPQQQQQQQQQPPPIIIEEEAAA>>>>>>?????????======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>>>>>>>>>>???@@@>>>>>>???AAABBBCCCAAA???HHHDDDFFFQQQ___ooo|||jjj\\\YYYWWWRRROOOQQQOOONNNMMMLLLLLLNNNOOOPPPQQQPPPNNNLLLJJJJJJJJJJJJIIIHHHFFFEEECCCBBBBBBBBBAAAAAAAAA@@@??????>>>>>>;;;;;;::::::::::::999999999888888888888888999999777777888888888888777777555666777777555555666777555666666777777666666555666666666666777777777777666777777999:::;;;<<<<<<;;;;;;<<<<<<===>>>>>>??????>>><<<;;;999999::::::???@@@BBBCCCDDDDDDCCCCCCBBBBBBAAAAAACCCEEEHHHIIIIIIKKKNNNQQQSSSTTTUUUUUURRRQQQPPPQQQVVV\\\```aaaaaacccfffjjjlllkkkhhheeecccddddddeeedddbbbaaa``````````````````aaaaaaaaabbbeeehhhjjjkkkmmmppprrrrrrtttwww{{{~~~zzzvvvsssrrruuuxxxwwwgggbbb```\\\\\\cccooovvviiifff\\\\\\[[[ZZZXXXWWWXXXXXXVVVUUUSSSQQQOOOLLLKKKJJJLLLMMMNNNPPPPPPPPPOOOOOOIIIFFFAAA???>>>???>>>>>>;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>======>>>@@@BBBCCCCCCBBBFFFEEEJJJXXXiii}}}|||kkk\\\YYYXXXRRROOOQQQPPPOOONNNMMMLLLMMMNNNOOOQQQPPPNNNLLLJJJJJJJJJJJJIIIHHHFFFEEECCCBBBBBBBBB??????>>>>>>======<<<<<<;;;;;;::::::::::::999999888888888888888888999999777777888888888888777777555666777666555444555777666777777888888777777666444555555666777888888999777888888999:::;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>@@@???===;;;::::::;;;;;;>>>???AAACCCDDDEEEEEEDDDDDDCCCAAAAAABBBEEEHHHKKKHHHIIILLLNNNPPPQQQQQQQQQOOONNNOOOSSSXXX^^^aaabbb___aaafffkkknnnnnnjjjgggffffffgggfffeeebbb___]]]______``````aaaaaabbbbbbbbbeeehhhjjjkkkmmmppprrrtttvvvxxx{{{~~~~~~|||xxxuuuuuuyyy|||vvvsssnnnhhhddd```___^^^```dddlllzzzsssiiiccc```___bbbjjjyyy{{{mmmggg```___\\\ZZZXXXWWWVVVVVVVVVUUUSSSQQQOOOMMMKKKJJJLLLMMMNNNOOOOOONNNMMMMMMJJJGGGBBB???>>>>>>===<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@<<<<<<>>>@@@BBBCCCDDDEEEFFFIIISSScccwww~~~lll]]]ZZZXXXRRROOOQQQRRRRRRPPPOOOOOOOOOOOOPPPQQQPPPNNNLLLJJJJJJJJJJJJIIIHHHFFFEEECCCBBBBBBBBB>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::999999999:::999999888777777888888555555666666666666555555444666777666555444555666777777888888888888777777555555666666777777888888999999999::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>===<<<;;;;;;<<<===???@@@???@@@BBBDDDFFFGGGGGGFFFEEECCCBBBAAACCCFFFIIILLLHHHIIIKKKMMMNNNOOOOOONNNKKKLLLNNNTTTZZZ___bbbccc```dddiiiooorrrqqqlllgggfffggghhhgggfffbbb___]]]\\\]]]]]]^^^```aaaaaabbbdddfffiiikkklllnnnqqqtttuuuvvvxxxzzz|||~~~yyyrrroooooorrruuuwwwwwwxxxxxxwwwtttnnniiidddaaa^^^ZZZXXXVVVVVVVVVTTTXXX```nnnuuufffcccaaaaaaeeerrrnnnfffbbb___[[[YYYWWWWWWVVVUUUUUUTTTSSSQQQOOOMMMKKKJJJMMMMMMNNNNNNNNNMMMKKKJJJJJJGGGCCC@@@???>>><<<;;;======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???AAABBBCCC===>>>???@@@AAABBBEEEGGGJJJQQQ___pppmmm^^^[[[YYYSSSPPPRRRRRRQQQQQQPPPOOOOOOOOOOOOQQQPPPNNNLLLJJJJJJJJJJJJIIIHHHFFFEEECCCBBBBBBBBBBBBBBBAAA@@@@@@??????>>>;;;;;;:::::::::999999999<<<;;;:::888777666666666555555666666666666555555555666777666555444555777777777888888888888777777666666666666666666777666999999999::::::;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;<<<===???@@@@@@AAADDDFFFGGGHHHHHHHHHEEEDDDCCCBBBDDDGGGJJJLLLIIIJJJLLLMMMNNNNNNMMMMMMIIIJJJNNNTTT[[[```cccdddeeeiiipppwwwyyyuuummmfffeeefffhhhhhhfffccc```]]]YYYYYYZZZ\\\^^^___```aaafffhhhkkkmmmoooqqqsssvvvuuuuuuvvvxxxyyy{{{}}}}}}{{{vvvrrrqqqpppooommmjjjgggfffccc```^^^XXXVVVTTTRRRRRRRRRSSSTTTQQQTTT\\\jjj}}}}}}jjjfffbbbaaabbbmmmsssfffbbb^^^YYYWWWWWWWWWVVVUUUUUUTTTSSSQQQOOOMMMLLLKKKLLLMMMMMMMMMMMMKKKJJJIIIJJJGGGCCCAAA???>>><<<:::======<<<<<<<<<<<<====================================>>>>>>@@@AAABBBCCC???AAAAAAAAA@@@BBBFFFIIIMMMZZZkkk|||nnn___[[[YYYSSSPPPRRRNNNNNNNNNNNNNNNNNNMMMMMMQQQPPPNNNLLLJJJJJJJJJJJJIIIHHHFFFEEECCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>;;;;;;::::::::::::999999<<<;;;:::888777666666666777777888888888888777777666777888777666555666888666777777888888777777666777777777777666666666666888999999:::;;;<<<<<<===<<<<<<==================???>>><<<;;;;;;;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>???@@@AAA@@@BBBCCCBBBAAACCCIIINNNTTTeeezzzooo```\\\ZZZTTTPPPRRRMMMMMMNNNNNNOOOOOONNNNNNQQQPPPNNNLLLJJJJJJJJJJJJIIIHHHFFFEEECCCBBBBBBBBB??????>>>>>>===<<<<<<;;;;;;;;;::::::::::::999999:::999888888777888888888777777888888888888777777777888999888777666777999555666666777777666666555555555666666777777888888888888999:::;;;======>>>=====================<<<===<<<;;;:::::::::;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???@@@???AAACCCCCCBBBFFFNNNUUUbbbuuuooo```\\\ZZZTTTPPPRRRNNNOOOPPPPPPQQQQQQQQQQQQQQQPPPNNNLLLJJJJJJJJJJJJIIIHHHFFFEEECCCBBBBBBBBBBBBBBBAAAAAA@@@?????????;;;;;;;;;:::::::::999999777777777777888999:::;;;555555666666666666555555777999:::999888777888999555555666666666666555555333333444666777999::::::777888999:::<<<===>>>???===============<<<<<<<<<999999999999:::<<<>>>???@@@AAABBBDDDDDDDDDCCCCCCBBBDDDFFFHHHIIIJJJIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHKKKKKKMMMRRRYYY```dddfffllluuuwwwlllhhhiiiiiihhhddd^^^XXXUUUUUUVVVXXX[[[^^^```bbbcccgggiiilllnnnoooqqqtttvvvuuuuuuvvvwwwyyy{{{~~~}}}xxxmmmccc]]]XXXVVVSSSQQQOOOOOOOOOPPPPPPTTT^^^lll~~~ttthhhaaa___aaaiiirrrooohhh___[[[[[[ZZZWWWTTTTTTSSSRRRQQQOOONNNMMMLLLHHHIIIJJJKKKKKKJJJIIIIIIFFFDDDBBBAAAAAA@@@>>><<<=========<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@@@@@@@@@@AAAAAA===@@@BBBCCCDDDIIIRRRZZZppppppbbbaaa[[[XXXVVVPPPQQQQQQPPPOOOPPPQQQRRRSSSSSSRRRPPPNNNLLLJJJIIIIIIGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA???>>><<<;;;;;;;;;;;;::::::::::::999999999999999888777666666555888888777666666666666666<<<;;;999777666666777888888888888888888888888888777777555444444555666666;;;;;;::::::;;;<<<>>>???===>>>?????????>>><<<;;;>>><<<:::888888:::<<<>>>AAAAAABBBBBBCCCEEEFFFGGGAAAAAABBBDDDHHHIIIIIIHHHEEEHHHKKKKKKJJJGGGFFFEEEGGGKKKQQQVVVZZZ^^^bbbdddiiippp{{{~~~uuuooollllllkkkhhhddd___[[[XXXWWWXXXYYYZZZ[[[^^^bbbeeejjjjjjkkkmmmoooqqqsssuuuvvvvvvuuuuuuwwwzzz|||~~~~~~pppeee^^^ZZZTTTPPPPPPRRRTTTUUUSSSWWW```nnn}}}pppkkkeee___dddooozzz|||nnnaaa]]]]]][[[YYYXXXWWWUUUSSSPPPMMMKKKIIIIIIKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGEEECCCAAA>>>===<<<;;;<<<======<<<<<<===?????????>>>>>>======<<<<<>>>>>>>>>>>>>>???@@@AAACCCFFFHHHGGGKKKZZZiii~~~rrrcccaaa[[[XXXWWWQQQOOOOOONNNMMMNNNOOOPPPQQQQQQPPPNNNLLLKKKIIIIIIIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@???===<<<:::999999;;;;;;:::::::::999999999999999999888777666666666666555555555666777888888;;;:::888666555666777888888888888888888888888888888777666555555666777888<<<<<<;;;;;;<<<===???@@@===>>>?????????>>><<<;;;<<<;;;999888999;;;===???@@@@@@AAABBBCCCDDDEEEFFFBBBAAABBBEEEHHHJJJJJJIIIIIIKKKNNNNNNLLLIIIGGGGGGHHHLLLQQQVVVYYY]]]```bbbeeekkksssxxxyyytttmmmhhhhhhhhhgggeeebbb^^^[[[YYYWWWXXXYYYZZZZZZ]]]aaadddjjjjjjkkkmmmoooqqqsssuuuvvvvvvuuuvvvwwwzzz}}}~~~sssbbb]]]WWWRRRQQQRRRSSSSSSUUUYYYaaannnwwwpppiiibbbdddkkkuuu~~~pppbbb^^^]]][[[YYYXXXWWWUUUSSSPPPNNNLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEECCCAAA???>>>===;;;<<<======<<<<<<===?????????>>>>>>============???>>>>>>>>>>>>???@@@@@@BBBCCCFFFIIIKKKRRRcccsssuuudddaaaZZZWWWWWWSSSOOOOOONNNMMMNNNOOOPPPQQQOOONNNLLLKKKJJJIIIIIIIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@???>>>===<<<;;;:::999::::::::::::999999999999999999999888777777666666333444444444666777888999:::888777555555555666666777777777777777777777777777777666666666777999:::<<<<<<<<<<<<===>>>???@@@===>>>?????????>>><<<;;;;;;:::999999:::<<<>>>@@@???@@@@@@AAABBBCCCDDDDDDBBBBBBCCCFFFJJJLLLLLLKKKLLLMMMOOONNNKKKIIIGGGGGGIIIMMMRRRVVVXXX[[[]]]___bbbeeejjjmmmmmmjjjeeebbbddddddcccaaa___]]]ZZZYYYXXXXXXYYYYYYZZZ\\\```dddjjjkkkkkkmmmoooqqqssstttvvvvvvvvvwwwxxx{{{}}}kkkfff^^^XXXUUUTTTTTTSSSWWWZZZbbbmmm|||vvvooofffdddgggnnn|||rrrddd___^^^[[[YYYXXXVVVUUUSSSQQQOOONNNMMMMMMIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEDDDCCCAAA@@@???>>>;;;===>>>>>>===<<<>>>??????>>>>>>>>>>>>=========??????>>>>>>??????@@@AAABBBCCCFFFJJJPPP[[[pppxxxeee```YYYWWWXXXTTTQQQQQQPPPOOOPPPQQQRRRSSSNNNMMMLLLKKKJJJJJJJJJJJJGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@???>>>===<<<<<<:::::::::999999999999888999999999888888777777777444444444444555666777888888777666555555555555666666666666666666666666666555555555555666777999:::;;;;;;;;;<<<======>>>???===>>>?????????>>><<<;;;999999999999;;;===???AAA@@@@@@AAABBBCCCCCCDDDDDDCCCCCCDDDGGGKKKNNNNNNMMMMMMNNNNNNLLLIIIFFFFFFFFFKKKNNNRRRUUUWWWYYY[[[]]]aaabbbdddeeefffeeeddddddccccccaaa___]]][[[YYYYYYXXXXXXYYYYYYZZZ]]]aaadddkkkkkklllmmmoooqqqssstttuuuvvvvvvxxxzzz|||~~~wwwpppggg___ZZZXXXVVVUUUVVVYYY```iiivvv|||tttlllfffeeeiiivvvuuueee___^^^[[[YYYXXXTTTSSSQQQPPPNNNNNNMMMMMMHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDCCCBBBAAAAAA@@@@@@;;;===>>>>>>======>>>???>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAABBBCCCCCCFFFLLLUUUdddzzzyyyfff```YYYWWWXXXTTTQQQQQQPPPOOOPPPQQQRRRSSSOOONNNMMMLLLKKKJJJJJJJJJGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@???>>>===<<<<<<::::::999999999888888888999999999999888888888888777666666555555555666666666666666555555555555555555555555555555555555555444444333333444666777888999999:::;;;<<<<<<<<<<<<===>>>?????????>>><<<;;;999999999:::<<<>>>@@@AAAAAABBBCCCDDDEEEEEEDDDDDDBBBCCCDDDHHHLLLOOOPPPOOOPPPPPPOOOLLLIIIGGGGGGGGGLLLOOOSSSVVVWWWXXXZZZ[[[_________```bbbdddeeeffffffdddaaa^^^[[[YYYYYYXXXWWWXXXYYYZZZ[[[^^^bbbeeekkkkkklllmmmoooqqqrrrsssuuuvvvwwwyyy{{{}}}xxxnnneee___[[[XXXWWWUUUXXX]]]dddnnn{{{xxxpppiiifffhhhsssuuufff___^^^[[[YYYXXXRRRQQQOOONNNMMMLLLLLLLLLHHHHHHGGGGGGGGGFFFFFFFFFDDDCCCCCCBBBAAAAAA@@@@@@<<<===>>>>>>======>>>@@@>>>>>>>>>>>>????????????????????????@@@AAABBBCCCDDDDDDHHHQQQ\\\mmmxxxeee```YYYWWWXXXTTTOOOOOONNNMMMNNNOOOPPPQQQPPPOOOMMMLLLKKKJJJJJJJJJGGGGGGFFFEEEDDDCCCBBBBBB>>>>>>>>>===<<<;;;;;;;;;999999999999888888888888999999999999999999999999888888777666666666666666666666666666666666555555666666666666666666666666444333333222333444666777888888:::;;;;;;<<<;;;;;;===>>>?????????>>><<<;;;999999:::;;;<<<>>>@@@AAAAAABBBDDDEEEEEEEEEDDDCCCAAABBBDDDHHHLLLPPPPPPPPPSSSSSSQQQNNNKKKIIIJJJLLLMMMPPPTTTVVVWWWXXXZZZ[[[[[[[[[[[[]]]___aaadddeeefffddd```]]]ZZZYYYYYYYYYWWWXXXZZZ[[[\\\```eeehhhlllllllllmmmoooppprrrsssuuuvvvxxxzzz|||~~~uuukkkddd```]]][[[XXXZZZ]]]```eeeppp~~~{{{sssllliiigggppp{{{uuueee^^^]]][[[YYYYYYQQQPPPOOOMMMLLLKKKKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDCCCBBBAAAAAA@@@@@@<<<===???>>>======>>>@@@>>>>>>>>>????????????@@@?????????@@@AAABBBCCCDDDEEEFFFMMMYYYgggxxxvvveee```ZZZWWWXXXSSSOOOOOONNNMMMNNNOOOPPPQQQPPPOOOMMMKKKJJJHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBB>>>>>>======<<<<<<;;;;;;999999999999888888888888999999999999999999999999888777777777777888888999666666666777777666666666666666666666666666666666666555444333333444555666888999:::<<<<<<<<<<<<;;;===>>>?????????>>><<<;;;::::::;;;<<<===>>>???@@@@@@BBBCCCEEEEEEDDDCCCBBB@@@AAACCCGGGLLLPPPQQQPPPTTTSSSQQQNNNKKKJJJLLLNNNNNNQQQUUUWWWXXXYYY[[[\\\YYYZZZ[[[\\\^^^___aaaaaadddaaa^^^ZZZYYYYYYZZZ[[[VVVXXXZZZ\\\^^^bbbhhhkkklllllllllmmmoooppprrrrrruuuvvvxxx{{{}}}~~~uuunnniiifffeee_________^^^___gggsss|||}}}tttnnnkkkfffmmmvvvtttddd]]]\\\ZZZYYYZZZSSSRRRPPPNNNMMMLLLKKKKKKIIIHHHHHHHHHGGGGGGGGGGGGEEEDDDDDDBBBAAA@@@??????<<<>>>??????>>>>>>???@@@>>>>>>?????????@@@@@@@@@???@@@@@@@@@AAACCCDDDEEEFFFIIISSSccctttuuudddaaaZZZWWWWWWSSSQQQQQQPPPOOOPPPQQQRRRSSSOOONNNLLLJJJHHHGGGFFFFFFGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@??????>>>>>>======999999999888888888888777999999999999999999999999777777777777888:::;;;<<<666666777777777777777666777777777777777777777777777777555444444555666666999:::;;;===>>>======<<<===>>>?????????>>><<<;;;:::;;;;;;<<<===>>>?????????AAABBBDDDDDDCCCBBB@@@@@@@@@CCCGGGLLLPPPQQQPPPRRRQQQOOOLLLIIIIIIKKKNNNNNNQQQUUUXXXYYYZZZ\\\]]][[[[[[]]]^^^____________aaa___[[[XXXXXXYYY[[[]]]VVVXXXZZZ\\\___dddiiimmmlllllllllmmmooopppqqqrrruuuvvvxxx{{{~~~}}}wwwrrrooonnneeedddbbb^^^\\\aaallluuutttooollleeekkksss~~~sssccc]]]\\\ZZZYYYZZZTTTSSSQQQOOONNNLLLLLLKKKIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCAAA@@@???>>><<<>>>??????>>>>>>???@@@>>>>>>??????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEEEEGGGKKKXXXjjj}}}uuuaaaYYYXXXVVVUUUTTTQQQPPPOOONNNMMMNNNOOOOOOPPPNNNKKKKKKKKKKKKJJJIIIKKKIIIGGGDDDBBBAAAAAAAAA@@@@@@??????===<<<::::::<<<;;;::::::999999::::::999888777888999999888777666666666666666666666666666666666666666666666666777777777777777666555555333333444444555666666666::::::;;;<<<===>>>??????BBBAAA@@@>>>======<<<<<<999:::;;;<<<===>>>???@@@???@@@BBBCCCCCCCCCBBBBBBAAAHHHKKKGGGDDDHHHOOOSSSPPPQQQPPPLLLHHHGGGJJJNNNLLLSSSXXXVVVVVVXXXYYYXXX[[[\\\^^^^^^^^^^^^```aaa___]]]ZZZWWWVVVWWWXXXYYYXXXYYY[[[___cccgggjjjlllkkkllllllkkkkkklllooorrrsssuuuvvvvvvwwwyyy}}}~~~xxxrrrnnnmmmiiiccc___aaaggglllwww{{{zzz}}}vvvnnnkkkgggiiiooozzzrrrbbb\\\[[[YYYWWWVVVUUUSSSPPPNNNNNNNNNLLLKKKJJJIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDBBBAAA@@@???????????????>>>>>>>>>>>>>>>@@@@@@??????????????????CCC@@@???AAABBBAAACCCHHHEEEPPPaaatttrrr```YYYXXXWWWTTTTTTRRRQQQOOONNNNNNNNNOOOPPPPPPNNNLLLKKKKKKKKKIIIHHHJJJHHHFFFDDDCCCBBBBBBBBB????????????>>>===<<<;;;;;;;;;:::999999999999::::::999888999::::::999888777777777777777777777777666666666666666666666666666666666666666555444444333333444555555666666777::::::;;;<<<===>>>????????????===<<<;;;:::::::::999999:::;;;===>>>???@@@AAABBBCCCCCCCCCBBBAAA@@@IIIQQQVVVTTTOOOMMMJJJGGGMMMMMMKKKIIIHHHIIILLLNNNLLLSSSWWWWWWWWWZZZ[[[ZZZ[[[\\\]]]^^^^^^___```aaa^^^]]]ZZZWWWVVVWWWXXXYYYXXXYYY\\\___cccgggjjjlllkkkllllllkkkkkklllooorrrssstttvvvwwwwwwyyy}}}|||yyyxxxvvvqqqiiibbbaaaeeeiiisss|||xxx|||qqqllljjjlllqqq|||uuuddd]]]\\\ZZZXXXXXXUUUSSSOOONNNMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGGGGFFFGGGFFFEEECCCAAA???>>>======>>>>>>>>>????????????????????????????????????AAA??????BBBDDDCCCFFFKKKNNNZZZlllooo^^^XXXXXXWWWTTTSSSRRRRRRPPPOOOOOOOOOPPPQQQQQQOOOLLLKKKKKKJJJIIIGGGHHHGGGFFFDDDCCCCCCBBBBBB???????????????>>>======;;;;;;:::999999999999999;;;:::999999:::;;;:::999888888888888888888888888666666666666666666666666555555555555555444444333333444444555555666777777::::::;;;<<<===>>>>>>???>>>======<<<;;;:::999999999999:::<<<===>>>???@@@@@@BBBEEEHHHLLLNNNPPPQQQSSS[[[cccdddaaa[[[PPPFFFKKKIIIFFFFFFIIILLLNNNNNNLLLRRRWWWWWWXXX\\\^^^]]]]]]]]]]]]^^^___```aaabbb]]]\\\YYYWWWVVVVVVXXXXXXXXXYYY\\\___cccgggiiikkkjjjkkklllkkkkkkmmmooorrrssstttvvvwwwxxxzzz}}}{{{qqqgggbbbccceeemmmzzzuuunnnllllllqqq}}}zzzggg___\\\ZZZZZZZZZUUUSSSOOOMMMMMMMMMKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFHHHGGGFFFCCCAAA???===<<<======>>>>>>??????@@@@@@???????????????????????????>>>@@@DDDEEEEEEIIIOOOXXXeeeyyy~~~nnn^^^YYYYYYWWWTTTRRRSSSRRRQQQPPPOOOPPPQQQQQQQQQOOOLLLKKKKKKJJJHHHGGGGGGFFFFFFEEEDDDCCCCCCCCC@@@@@@@@@@@@???>>><<<<<<;;;::::::999888999999999:::999888888::::::999888777777777777777777777777666666666666666666666666555555555666666555555444444444444555666666777777999::::::;;;<<<===>>>???>>>>>>>>>======<<<;;;::::::;;;<<<===>>>@@@AAAAAA@@@BBBFFFJJJOOOSSSWWWXXXOOOVVV^^^cccfffdddZZZOOOLLLHHHEEEFFFJJJMMMNNNNNNNNNSSSVVVWWWYYY^^^```___```___^^^^^^```bbbbbbbbb\\\ZZZYYYWWWVVVVVVWWWXXXXXXZZZ\\\```dddgggiiijjjiiikkklllllllllmmmppprrrrrrtttvvvwwwxxxzzz|||wwwllleeecccdddjjjvvvyyyooommmkkknnnzzzlllaaa]]]ZZZZZZ\\\VVVSSSPPPNNNMMMLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGEEEDDDBBB@@@>>>>>>?????????>>>>>>>>>>>>>>>???????????????@@@@@@@@@???>>>AAAEEEEEEEEEJJJPPP]]]lllooo___ZZZYYYWWWTTTRRRSSSRRRQQQPPPOOOPPPQQQQQQQQQOOOLLLKKKKKKJJJIIIGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@>>><<<;;;:::::::::999888888888888999888777666777888999888666666666666666666666666666666666666666666666666666555666666777777777666666444444555555666777777888999999:::;;;<<<===>>>>>>===>>>>>>>>>===<<<;;;:::<<<<<<===???@@@AAABBBCCCBBBBBBCCCDDDEEEFFFGGGHHHDDDHHHMMMRRRYYY^^^[[[TTTNNNJJJGGGGGGJJJMMMNNNMMMPPPSSSVVVWWW[[[aaacccaaacccaaa^^^^^^```bbbcccbbbZZZYYYXXXWWWVVVVVVWWWWWWXXXZZZ]]]aaadddggghhhiiihhhjjjlllllllllmmmppprrrrrrtttvvvxxxyyyzzz|||~~~zzzooohhheeeeeeiiitttrrrppplllnnnyyyrrrfff___[[[ZZZ\\\WWWTTTQQQNNNNNNMMMKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@???>>>===<<<<<<>>>>>>?????????@@@@@@@@@??????BBBEEEDDDEEEKKKSSSbbbssstttbbb[[[ZZZWWWTTTRRRRRRRRRPPPOOOOOOOOOPPPQQQPPPNNNKKKKKKKKKKKKJJJIIIGGGGGGFFFFFFEEECCCBBBAAA@@@@@@@@@???===<<<:::999::::::999888888888888888888666555666777888777666555555555555555555555555666666666666666666666666555666777777777777777777444555555666666777888888999999:::;;;<<<======>>>;;;<<<<<<===<<<;;;:::999<<<<<<===???@@@AAABBBCCC>>>>>>>>>>>>???@@@AAABBBBBBDDDEEEGGGNNNWWWYYYVVVNNNLLLIIIHHHIIIKKKMMMMMMPPPTTTVVVYYY___gggjjjhhhhhhddd```___aaacccbbb```XXXXXXWWWVVVVVVVVVVVVVVVXXXZZZ]]]aaadddfffhhhhhhgggiiilllmmmmmmnnnppprrrqqqtttwwwyyyyyyzzz|||~~~|||qqqiiieeedddgggqqqzzzuuuooopppyyy{{{mmmccc]]][[[\\\YYYVVVRRRPPPOOONNNLLLKKKJJJIIIIIIHHHHHHGGGGGGFFFDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@???>>>===<<<<<<>>>>>>>>>???@@@@@@AAAAAA@@@@@@BBBEEEDDDFFFOOOZZZmmm~~~yyyeee\\\ZZZWWWTTTSSSRRRQQQOOONNNNNNNNNOOOPPPNNNLLLKKKJJJKKKLLLKKKJJJGGGGGGGGGFFFEEECCCAAA???<<<============<<<<<<;;;:::999999888888888888888888777666777888999888666666666666666666666666666666666666666666666666666444555666666777777666666555555555666777777888888888999::::::<<<<<<===>>>;;;<<<===>>>>>><<<;;;:::;;;;;;<<<===???@@@AAAAAA=========>>>@@@BBBDDDEEEDDDFFFGGGGGGKKKRRRVVVUUUKKKKKKJJJHHHGGGIIILLLOOOOOOSSSVVV[[[eeeppptttrrrkkkfffaaa___aaacccaaa___WWWWWWWWWVVVVVVVVVVVVVVVXXXZZZ^^^bbbeeefffgggggggggiiilllmmmmmmnnnppprrrqqqssswwwyyyzzzzzz|||}}}}}}~~~~~~rrrhhhbbb```dddlll|||wwwpppooowww~~~uuuiii```\\\]]]ZZZWWWTTTQQQPPPOOOMMMLLLJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBAAA>>>>>>>>>>>>>>>>>>??????===>>>>>>???@@@@@@AAAAAA@@@@@@CCCEEEFFFJJJVVVcccxxx|||ggg]]]ZZZWWWTTTSSSQQQPPPOOONNNMMMNNNOOOOOOMMMLLLJJJJJJLLLLLLLLLKKKHHHHHHHHHGGGEEEBBB@@@>>>999999;;;<<<======>>>===:::999999888777888888888999888777888999:::999777777777777777777777777777666666666666666666666666333333444555666666666555555555666666777777888888888999999:::;;;<<<===>>>===>>>@@@AAAAAA???===<<<999:::;;;<<<===>>>???@@@CCCBBB@@@???>>>>>>>>>???@@@DDDFFFFFFIIINNNPPPOOOGGGHHHIIIGGGEEEGGGKKKPPPNNNRRRVVV]]]iiivvv|||{{{nnnhhhaaa```aaacccaaa^^^WWWVVVVVVVVVVVVVVVVVVUUUXXXZZZ^^^bbbeeefffggggggfffiiilllmmmnnnoooppprrrqqqssswwwyyyzzzzzz|||}}}zzz|||rrrfff___]]]aaaiiiwwwvvvooommmtttxxx}}}zzzmmmccc^^^^^^[[[XXXTTTRRRQQQPPPNNNLLLJJJJJJIIIHHHHHHGGGGGGFFFHHHGGGFFFDDDCCCAAA@@@@@@;;;<<<===>>>???@@@AAAAAA===>>>>>>???@@@@@@AAAAAA@@@@@@CCCEEEGGGMMM\\\kkkuuueeeaaaYYYVVVXXXTTTRRRQQQPPPOOONNNOOOPPPPPPNNNMMMKKKIIIHHHHHHHHHIIIHHHGGGFFFDDDCCCCCCCCCCCCAAA@@@???===<<<<<<<<<<<<:::::::::999999999999888555555555555555555555555777777777777777777777777:::999999888777666666666555555555555666666666666888777666555555666777888<<<<<<<<<<<<<<<===>>>>>>???>>><<<;;;::::::;;;;;;<<<===???AAABBBBBBBBBBBBAAA@@@?????????@@@AAABBBEEEFFFGGGIIIKKKNNNPPPRRRMMMKKKHHHFFFFFFHHHKKKMMMNNNTTTZZZ___hhhttt{{{|||nnniiidddccceeeeeeaaa]]]YYYXXXVVVTTTTTTTTTVVVWWWXXX[[[___ccceeegggjjjlllmmmlllllllllmmmppprrrttttttuuuvvvxxxzzz|||}}}~~~}}}~~~}}}qqqfff```^^^aaahhhvvv|||tttppprrrsssvvvrrreee``````ZZZXXXTTTRRRQQQPPPNNNLLLKKKJJJIIIIIIGGGGGGFFFEEEFFFEEEDDDCCCCCCBBBBBBCCC??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@CCC@@@BBBIIIKKKOOObbbxxxuuueeeaaaYYYVVVXXXTTTQQQPPPOOONNNMMMNNNOOOOOONNNMMMKKKIIIHHHHHHHHHIIIGGGFFFEEECCCBBBBBBBBBBBBAAA@@@???===<<<<<<<<<<<<888888888888777777777777555555555555555555555555666666666666666666666666777777666555555444333333555555555555666666666666888777666666666888999:::<<<<<<<<<<<<<<<===>>>>>>???>>><<<;;;::::::;;;;;;;;;<<<>>>@@@AAAAAAAAAAAAAAA@@@?????????@@@AAABBBCCCDDDEEEGGGIIIKKKMMMNNNKKKJJJHHHFFFGGGIIILLLNNNPPPUUUYYY]]]dddmmmrrrsssjjjfffbbbbbbdddddd```]]]YYYXXXVVVUUUTTTUUUVVVWWWYYY\\\```ccceeehhhkkkmmmmmmmmmllllllnnnpppsssttttttuuuvvvxxxzzz|||~~~~~~~~~yyyyyy~~~|||oooeee___]]]^^^dddqqqwwwqqqrrrrrruuu{{{kkkbbb___[[[XXXUUUSSSRRRPPPNNNLLLKKKJJJJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCCCC?????????>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@DDDAAACCCJJJNNNTTThhh~~~uuueeeaaaYYYVVVXXXTTTPPPOOONNNMMMLLLMMMNNNNNNNNNMMMLLLJJJIIIIIIIIIIIIFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???===<<<<<<<<<<<<999888888888777777777777666666666666666666666666555555555555555555555555666666555555444333333333555555555555666666666666777777666777888999;;;<<<<<<<<<<<<<<<<<<===>>>>>>???>>><<<;;;::::::;;;;;;;;;<<<>>>???@@@@@@@@@@@@AAA@@@?????????AAABBBCCCCCCCCCDDDFFFHHHJJJKKKLLLIIIHHHFFFFFFHHHKKKNNNPPPUUUYYY[[[[[[___fffiiihhheeeccc```aaabbbbbb___\\\ZZZXXXVVVUUUUUUVVVWWWXXXZZZ]]]aaadddfffhhhkkkmmmmmmmmmmmmmmmoooqqqssstttuuuuuuwwwyyy{{{}}}~~~{{{xxxuuuvvv{{{rrrgggaaa___]]]cccnnn~~~zzzrrrrrrqqqrrr|||qqqddd^^^[[[XXXUUUSSSRRRQQQOOOMMMKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCBBB@@@@@@????????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAADDDBBBDDDLLLRRR\\\rrrtttddd```YYYVVVXXXTTTQQQPPPNNNMMMMMMMMMNNNOOONNNMMMMMMKKKJJJJJJIIIIIIGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@???===<<<<<<<<<<<<;;;;;;:::::::::999999999777777777777777777777777666666666666666666666666777777666666555555555555555555555555666666666666666555555666777:::<<<===<<<<<<<<<<<<<<<===>>>>>>???>>><<<;;;::::::;;;;;;<<<===???@@@AAAAAA@@@@@@AAA@@@??????@@@AAACCCDDDDDDEEEFFFHHHIIIJJJKKKKKKFFFEEEEEEFFFIIIMMMPPPRRRXXX[[[\\\[[[]]]aaacccbbbaaa```___aaabbbbbb___\\\YYYXXXVVVUUUUUUVVVXXXYYY[[[^^^bbbeeegggiiikkkmmmmmmmmmmmmnnnoooqqqsssttttttuuuwwwyyy{{{}}}|||wwwuuutttvvv{{{}}}qqqiiiddd```eeeooo~~~{{{rrrpppooooooxxxtttfff^^^\\\YYYVVVTTTSSSQQQOOOMMMKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@AAAAAAAAAAAAAAADDDCCCFFFMMMWWWfff~~~sssccc```XXXVVVXXXUUURRRQQQPPPNNNNNNOOOOOOPPPNNNNNNMMMMMMLLLJJJJJJIIIIIIHHHFFFEEEDDDDDDCCCCCCAAA@@@???===<<<<<<<<<<<<;;;;;;;;;::::::::::::999888888888888888888888888777777777777777777777777666666666666666555555555555555555555666666666666444444444555666999;;;<<<<<<<<<<<<<<<<<<===>>>>>>???>>><<<;;;::::::;;;;;;>>>???AAABBBBBBBBBBBBAAA@@@@@@??????@@@BBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIICCCCCCDDDFFFJJJNNNRRRTTTWWWZZZZZZXXXYYY]]]___]]]]]]^^^```aaabbbaaa___\\\YYYWWWVVVUUUUUUVVVXXXYYY\\\___bbbeeefffhhhkkkmmmlllmmmmmmnnnpppqqqrrrsssssstttvvvyyy{{{}}}~~~wwwvvvuuuuuuwwwzzz~~~~~~}}}}}}~~~ssskkkbbbgggppp}}}}}}|||}}}{{{qqqooonnnnnnuuusssggg```\\\ZZZWWWTTTSSSRRRPPPNNNLLLKKKKKKJJJIIIHHHGGGFFFEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBDDDDDDHHHPPP]]]ppprrrccc___XXXVVVXXXUUURRRQQQPPPOOOOOOOOOPPPPPPNNNNNNNNNNNNMMMKKKJJJIIIIIIIIIGGGFFFEEEDDDDDDDDDAAA@@@???===<<<<<<<<<<<<999999999999888888888888777777777777777777777777888888888888888888888888444444444444444444444444555555555555666666666666444444444444666888:::;;;<<<<<<<<<<<<<<<===>>>>>>???>>><<<;;;::::::;;;;;;???@@@BBBCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBBDDDEEEDDDEEEFFFGGGHHHGGGFFFEEEBBBBBBDDDGGGJJJOOORRRTTTSSSVVVVVVTTTUUUYYYZZZXXX[[[]]]```bbbbbb```]]][[[WWWVVVUUUTTTTTTVVVWWWYYY\\\^^^bbbdddfffgggjjjlllkkkkkklllnnnooopppqqqrrrrrrsssuuuxxxzzz}}}{{{vvvuuuuuuvvvwwwyyy{{{|||}}}}}}|||{{{zzzzzz{{{|||}}}~~~|||rrrdddhhhppp||||||wwwwwwyyy~~~ssspppooommmsss}}}rrrgggbbb]]]ZZZWWWUUUTTTSSSQQQOOOLLLLLLKKKJJJIIIHHHGGGGGGEEEFFFGGGGGGFFFEEECCCBBB@@@@@@????????????@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDGGGLLLUUUeee{{{rrrbbb___XXXVVVXXXUUUQQQPPPOOONNNNNNNNNOOOPPPNNNOOOOOOOOONNNLLLJJJIIIIIIHHHGGGEEEDDDDDDDDDCCCAAA@@@???===<<<<<<<<<<<<::::::999999999888888888777777777777777777777777777777777777777777777777555555555555555555555555555555555555666666666666555555555555666888:::<<<<<<<<<<<<<<<<<<===>>>>>>???>>><<<;;;::::::;;;;;;???@@@AAABBBCCCBBBAAA@@@@@@@@@@@@@@@AAACCCEEEFFFEEEFFFHHHIIIHHHGGGFFFDDDAAABBBDDDGGGKKKOOORRRTTTRRRUUUUUUSSSSSSWWWXXXVVVXXX[[[___aaa```]]]ZZZXXXVVVUUUSSSSSSSSSUUUWWWXXX[[[^^^aaadddeeefffiiikkkiiijjjlllmmmooopppppppppqqqrrrtttvvvyyy|||~~~zzzwwwuuuvvvxxxzzz{{{{{{}}}~~~~~~}}}|||zzzyyywwwvvvuuuvvvyyyvvvhhhkkkrrr|||~~~~~~wwwssstttwww{{{wwwsssqqqnnnrrrzzzssshhhbbb]]][[[XXXVVVUUUSSSQQQOOOLLLLLLKKKJJJIIIHHHGGGGGGEEEFFFGGGGGGGGGEEECCCBBB?????????>>>>>>?????????@@@@@@AAAAAABBBCCCCCCDDDFFFJJJQQQ[[[lllrrrbbb___XXXVVVXXXUUUPPPOOONNNMMMMMMMMMNNNOOOOOOOOOOOOOOONNNLLLJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCAAA@@@???===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::666666666666666666666666777777777777777777777777777777777888888888888888555555555555666666666777777777666777777999;;;<<<<<<<<<<<<<<<<<<===>>>>>>???>>><<<;;;::::::;;;;;;>>>???@@@AAABBBAAA@@@???@@@@@@@@@@@@AAACCCEEEFFFHHHIIIKKKKKKKKKIIIGGGFFFAAABBBDDDGGGKKKOOORRRTTTUUUWWWWWWTTTTTTXXXYYYVVVVVVYYY^^^```^^^[[[XXXVVVUUUTTTSSSRRRRRRTTTVVVWWW[[[]]]aaacccdddfffhhhjjjhhhiiikkkmmmnnnooooooooopppqqqsssvvvyyy{{{}}}~~~}}}zzzxxxwwwyyy|||}}}~~~}}}{{{xxxtttrrrppppppttt|||wwwlllooouuu}}}{{{~~~{{{tttqqqssswwwwww{{{vvvrrrnnnqqqxxx~~~uuuiiiaaa^^^[[[XXXVVVUUUTTTQQQPPPLLLLLLKKKJJJIIIHHHHHHGGGEEEFFFGGGHHHGGGEEECCCBBB??????>>>>>>>>>>>>??????@@@@@@AAAAAABBBCCCDDDDDDHHHMMMUUU___rrrvvveee]]]ZZZWWWUUUUUUPPPOOOMMMLLLLLLMMMOOOPPPMMMLLLKKKKKKLLLLLLKKKJJJJJJGGGEEEDDDDDDCCCBBBAAA@@@???===;;;;;;;;;<<<<<<<<<;;;:::999888888888888999999999888888888777777666666777777888888888999999888777666666777888999777777888777777666555444444444444555777999<<<============<<<;;;;;;::::::>>>===;;;888888888999:::???@@@AAABBBBBBBBBAAAAAACCCBBBAAAAAAAAACCCEEEFFFIIIJJJKKKKKKIIIGGGDDDCCCCCCDDDEEEGGGIIILLLNNNPPPRRRSSSTTTTTTTTTTTTTTTTTTZZZ\\\^^^______]]]ZZZYYYUUUTTTSSSRRRSSSTTTVVVWWW______```aaadddgggjjjllljjjjjjkkkmmmnnnpppqqqqqqqqqrrrtttuuuvvvxxx|||~~~zzztttpppmmmmmmoooqqqwwwyyyrrrkkklllpppyyytttwwwxxxvvvrrrnnnnnnooovvvzzz{{{vvvooopppvvvpppddd___[[[WWWVVVVVVUUUQQQMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDHHHMMMWWWiiiuuuddd]]]ZZZWWWUUUUUUPPPOOOMMMLLLLLLMMMOOOPPPNNNMMMLLLLLLMMMMMMLLLKKKJJJGGGEEEDDDDDDCCCBBBAAAAAA@@@???>>>=========>>><<<;;;:::999888888888888777777777888999999999:::666666777777777888888888888888777777777777777888666777777777777666666555444444444555777:::<<<============<<<<<<;;;;;;;;;===<<<:::888888999:::;;;>>>???@@@AAAAAAAAA@@@??????>>>>>>>>>???BBBEEEGGGIIIIIIJJJJJJIIIGGGEEECCCDDDDDDEEEGGGJJJLLLOOOPPPSSSUUUVVVVVVVVVUUUUUUUUUYYY[[[]]]^^^]]]\\\YYYXXXVVVTTTRRRQQQRRRTTTWWWXXX______```bbbdddgggjjjllljjjkkklllmmmnnnpppqqqqqqqqqrrrtttuuuvvvxxx|||{{{uuuooolllkkkmmmooovvv}}}tttnnniiikkkoooxxx}}}xxxyyyuuuxxxzzzxxxtttppppppqqqtttxxx}}}~~~xxxqqqqqqwww{{{xxxlll```]]]YYYXXXXXXWWWSSSPPPMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGFFFEEEDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEJJJPPP\\\nnntttddd\\\ZZZWWWUUUUUUPPPOOONNNMMMMMMNNNOOOPPPOOONNNLLLMMMNNNNNNMMMKKKJJJGGGEEEDDDDDDCCCBBBAAAAAA@@@???>>>=========>>>;;;;;;:::999888888888888888888888888888888999999666666777777777777888888666777777888888777777777555666666777777777777666444555555666888:::<<<=========<<<<<<<<<<<<<<<<<<===;;;:::888888999;;;<<<======???@@@@@@@@@???>>>======<<<<<<>>>BBBFFFIIIHHHIIIIIIIIIHHHGGGEEEDDDDDDEEEFFFHHHJJJMMMOOOPPPUUUWWWYYYYYYWWWVVVVVVVVVXXXZZZ\\\]]]]]][[[XXXWWWVVVTTTRRRPPPQQQTTTXXX[[[___```aaabbbeeegggjjjkkkjjjkkklllmmmnnnooopppqqqqqqrrrtttuuuvvvxxx||||||uuunnnjjjiiijjjmmmvvvxxxooojjjggghhhmmmvvv}}}wwwtttuuuwww{{{}}}|||xxxtttsssssstttvvvwwwyyy}}}zzzrrrrrrwwwwww|||oooccc___\\\ZZZ[[[ZZZVVVSSSOOONNNMMMLLLJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEFFFMMMTTTbbbvvvsssccc\\\ZZZWWWUUUTTTOOONNNNNNMMMMMMNNNNNNOOONNNMMMLLLLLLMMMMMMLLLJJJJJJGGGEEEDDDDDDCCCBBBAAA>>>>>>======<<<;;;;;;;;;;;;:::999999888888888999<<<<<<:::999777666555444666666777777777777777777555666777888888888777666444555666777777888777777555555666777999:::;;;<<<<<<<<<<<<<<<============>>>===;;;999888999:::;;;===>>>???@@@@@@@@@???>>>???>>>===>>>@@@CCCGGGIIIGGGGGGHHHHHHGGGFFFEEEDDDEEEEEEGGGHHHKKKMMMPPPQQQVVVXXX[[[[[[XXXVVVUUUVVVYYYZZZ\\\]]]]]][[[YYYWWWWWWTTTQQQPPPQQQUUUYYY]]]``````aaacccfffhhhiiijjjkkkkkklllmmmnnnoooppppppqqqrrrtttuuuvvvxxx||||||tttnnnjjjiiihhhmmmvvvxxxoooiiidddfffllluuu~~~|||zzzvvvuuuwwwyyy}}}|||xxxvvvvvvvvvvvvtttrrrttt|||}}}tttsssvvvwww}}}pppdddaaa]]]\\\]]][[[XXXTTTQQQPPPNNNLLLJJJHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAACCCEEEGGGHHHNNNXXXhhh}}}qqqbbb\\\ZZZWWWUUUTTTNNNNNNNNNNNNNNNNNNNNNNNNMMMKKKJJJJJJKKKKKKJJJIIIJJJGGGEEEDDDDDDCCCBBBAAA>>>>>>>>>===<<<<<<;;;:::::::::999999888888999999<<<<<<:::999777666555444777777666666666666666666444555666888888888777666444555666777777888777777555666777888999:::;;;;;;;;;<<<<<<======>>>>>>>>>@@@>>><<<:::888888999:::===>>>@@@AAAAAAAAA@@@??????>>>>>>>>>@@@BBBDDDFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGIIILLLNNNPPPRRRUUUYYY]]]\\\XXXUUUTTTVVVZZZ[[[]]]___^^^\\\ZZZXXXVVVTTTQQQPPPQQQVVV[[[^^^```aaabbbdddfffhhhiiijjjkkkllllllmmmnnnoooppppppqqqrrrtttuuuvvvxxx|||{{{tttooolllkkkiiioooyyyxxxnnnhhhccceeekkkvvvyyywwwuuussstttvvv{{{|||yyyyyyzzzxxxtttooonnnuuuxxxuuuvvvzzzsssgggccc___^^^^^^\\\XXXUUUQQQPPPNNNLLLJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCFFFIIIJJJPPP\\\nnn~~~oooaaa[[[ZZZWWWUUUTTTNNNNNNNNNNNNNNNNNNNNNNNNLLLJJJIIIIIIJJJKKKIIIHHHJJJGGGEEEDDDDDDCCCBBBAAA???@@@@@@@@@???>>>===<<<::::::999999888999999:::888888888888888888999999777777666666666666555555444444555666777777777777555666666777777777777666555666777999:::;;;;;;;;;;;;;;;<<<===>>>>>>??????@@@>>><<<:::999999:::;;;>>>???@@@AAAAAAAAA@@@???;;;;;;===>>>???@@@AAAAAAEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHJJJLLLOOOQQQRRRVVV[[[___^^^YYYTTTTTTVVV[[[\\\^^^______]]]ZZZYYYUUUSSSQQQQQQSSSWWW[[[^^^```aaaccceeeggghhhiiiiiillllllmmmmmmnnnoooooopppqqqrrrtttuuuvvvxxx|||{{{vvvqqqooonnnlllsss~~~yyynnngggbbbeeelllyyyzzztttqqqnnnooosss|||{{{zzz{{{xxxsssllljjjoooyyyyyywww{{{vvvjjjfffbbb```___]]]YYYUUUQQQPPPNNNKKKJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDGGGJJJLLLTTTbbbvvv|||nnn```[[[ZZZWWWUUUTTTNNNNNNNNNOOOOOONNNNNNNNNLLLKKKJJJJJJKKKKKKJJJIIIJJJGGGEEEDDDDDDCCCBBBAAA???@@@@@@@@@???>>>===<<<:::999999888999999::::::777777777888999999999:::777777666666666555555555444444444555666777888888666777777777777666666555555666888:::;;;;;;;;;::::::;;;<<<===>>>???@@@@@@===<<<;;;::::::;;;===>>>======???@@@@@@@@@???>>>666888<<>>>>>>>><<<:::999999999999888999999:::::::::999999999888888777777777777666666555555555444555555444444555666888999777777888777777666555555666777888:::;;;;;;;;;::::::;;;<<<===>>>???@@@AAA::::::999999:::===???AAA;;;<<<>>>?????????>>>===555888===BBBDDDEEEDDDCCCDDDDDDCCCDDDDDDEEEFFFGGGGGGHHHIIIKKKMMMPPPRRRSSSYYY___dddccc\\\WWWVVVYYYYYYZZZ\\\]]]]]][[[YYYWWWRRRRRRRRRSSSUUUYYY\\\^^^```bbbdddfffhhhiiiiiihhhllllllmmmmmmnnnnnnooooooqqqrrrtttuuuvvvxxx||||||yyytttrrrqqqttt{{{~~~ssslllbbbfffooo}}}zzzsssssswww|||}}}|||wwwtttnnngggccceeemmmttt{{{}}}wwwrrrmmmhhheeeccc```[[[VVVQQQOOOMMMKKKJJJJJJKKKLLLGGGGGGGGGGGGGGGGGGGGGGGGBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@AAADDDHHHLLLOOOaaapppuuummmaaaZZZWWWWWWVVVVVVRRRPPPNNNNNNPPPQQQPPPPPPMMMLLLJJJJJJKKKKKKIIIHHHHHHHHHGGGFFFEEECCCAAA@@@??????>>>===<<<;;;::::::888999999::::::999999888888888888888888888888888999999888888777777666666444444555666777888999999555555666666666666555555555666777888:::;;;<<<<<>>>>>>>>>>><<<;;;999888888999;;;<<<<<<===???AAABBBAAA???>>>>>>>>>=========???@@@AAAAAADDDGGGHHHGGGFFFEEEFFFFFFHHHJJJLLLMMMNNNQQQSSSZZZbbbkkkjjjaaaXXXVVVXXXZZZZZZZZZZZZZZZYYYXXXXXXPPPPPPPPPQQQSSSWWWZZZ\\\___aaadddeeeffffffhhhjjjnnnnnnnnnnnnnnnnnnnnnnnnrrrssssssuuuwwwyyy{{{|||~~~{{{uuutttuuuyyy~~~~~~vvvlllhhhgggnnn~~~~~~}}}}}}~~~{{{wwwuuuooojjjggghhhllloooxxx~~~}}}yyyqqqkkkgggccc]]]YYYYYYPPPNNNLLLKKKLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCCCCBBBAAA@@@>>>===GGGCCCBBBCCCDDDGGGOOOXXXiii}}}|||pppiiiaaa[[[YYYXXXVVVSSSQQQPPPNNNOOOPPPQQQPPPOOOMMMLLLJJJJJJKKKKKKIIIHHHFFFEEEEEEDDDBBBAAA????????????>>>===<<<;;;;;;:::888999999::::::999999888888888888888888888888888555555555555666666666666666666666666777777777777555555666666666666555555888999:::;;;===>>>??????========================<<<;;;:::888888999;;;<<<===>>>???@@@AAA@@@@@@???============???AAACCCDDDBBBDDDGGGHHHGGGFFFFFFFFFEEEHHHJJJLLLMMMOOOQQQSSSXXX```gggfff^^^WWWVVVXXXZZZZZZZZZZZZZZZYYYXXXWWWQQQQQQQQQRRRTTTXXX[[[]]]___aaadddeeeffffffhhhjjjkkkkkklllllllllmmmmmmmmmrrrrrrsssuuuwwwyyy{{{|||}}}vvvsssssszzz~~~yyypppkkkjjjppp{{{yyyvvvpppkkkhhhiiilllooosss{{{{{{}}}|||rrriiifffddd___ZZZYYYRRRPPPNNNMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBBBBAAA@@@??????EEEBBBAAADDDFFFJJJSSS]]]qqqzzzuuujjjeee___\\\ZZZXXXUUUQQQQQQPPPOOOOOOPPPQQQPPPOOOMMMLLLJJJJJJKKKKKKIIIHHHFFFEEEEEECCCBBBAAA@@@???@@@???>>>>>><<<<<<;;;:::888999999::::::999999888888888888888888888888888444444444555666777777777888777777777666666666555555666666777777666666555666777888999:::<<<======;;;;;;;;;<<<<<<<<<<<<<<<===;;;:::999999:::<<<===?????????@@@@@@@@@@@@@@@;;;;;;<<<>>>@@@CCCEEEFFFBBBEEEGGGHHHFFFEEEEEEFFFEEEGGGJJJLLLMMMOOOQQQTTTUUU[[[aaa___YYYTTTVVVYYY[[[[[[[[[ZZZYYYXXXWWWVVVQQQQQQQQQSSSUUUYYY\\\^^^___aaadddeeeffffffhhhjjjhhhhhhiiijjjkkklllmmmmmmqqqrrrssstttvvvyyy{{{|||yyyuuusss|||~~~{{{uuunnnmmmrrr}}}{{{wwwrrrmmmjjjjjjlllmmmmmmsss~~~yyyzzzuuuiiiffffffbbb\\\XXXTTTQQQOOONNNOOONNNMMMLLLJJJIIIHHHGGGGGGFFFFFFFFFDDDCCCBBB@@@@@@@@@AAAAAACCCAAAAAADDDGGGMMMYYYddd|||vvvooofffbbb\\\ZZZYYYXXXUUURRRQQQOOOOOOPPPQQQQQQPPPNNNMMMLLLJJJJJJKKKKKKIIIHHHHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@???>>>===<<<;;;;;;888999999::::::999999888888888888888888888888888666777777777888888888999777777777777666666666666666666777777777777666666555555666888999:::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<===<<<:::999:::;;;===>>>AAA@@@?????????@@@@@@AAA:::;;;<<<>>>@@@BBBDDDEEEBBBDDDFFFFFFEEEDDDDDDEEEEEEGGGJJJLLLMMMOOORRRTTTSSSWWWZZZXXXTTTRRRUUUYYY[[[[[[[[[ZZZYYYWWWVVVUUUPPPPPPPPPRRRTTTXXX[[[^^^___aaadddeeeffffffhhhjjjgggggghhhjjjkkklllmmmnnnpppqqqrrrtttvvvyyy{{{|||zzzxxx{{{{{{wwwpppnnnrrr}}}yyysssooolllkkkjjjjjjgggllluuuxxxyyy}}}}}}lllhhhiiieee]]]XXXTTTRRRPPPOOOOOONNNMMMLLLJJJJJJIIIHHHGGGGGGGGGGGGDDDCCCAAA@@@???AAABBBCCCBBBAAABBBDDDGGGNNN\\\iiissskkkeee```ZZZWWWWWWWWWVVVTTTPPPOOOOOOPPPQQQQQQPPPNNNMMMLLLJJJJJJKKKKKKIIIHHHHHHGGGFFFDDDCCCCCCCCCCCC@@@@@@???>>>===<<<;;;;;;888999999::::::999999888888888888888888888888888999888888888777777777666555555555666777888888888666666777777777777666666888999:::;;;<<<>>>??????<<<<<<======>>>>>>>>>>>>===<<<;;;::::::<<<>>>???AAAAAA@@@??????@@@@@@AAA;;;<<<===>>>@@@AAABBBBBBBBBCCCDDDDDDBBBBBBBBBCCCDDDGGGJJJLLLMMMOOORRRUUUQQQTTTVVVTTTPPPPPPUUUYYYZZZZZZZZZYYYWWWUUUTTTSSSNNNNNNOOOPPPSSSWWWZZZ]]]___aaadddeeeffffffhhhjjjggghhhiiikkklllnnnooopppppppppqqqsssvvvyyy{{{||||||zzz{{{}}}xxxtttooommmsss}}}vvvqqqnnnkkkhhhfffcccgggnnnzzz}}}yyyyyy}}}rrrkkkkkkggg^^^XXXTTTRRROOONNNNNNNNNLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGEEECCCAAA@@@@@@AAACCCDDDCCCBBBCCCEEEGGGOOO___nnnuuukkkddd___YYYWWWWWWWWWVVVTTTOOOOOOOOOQQQRRRRRRPPPMMMMMMLLLJJJJJJKKKKKKIIIHHHFFFEEECCCBBBAAAAAABBBBBBAAA@@@??????======<<<;;;888999999::::::999999888888888888888888888888888777777777666555444444444444444555666777888999999666777777888888777777666777777888:::;;;<<<===>>>======>>>>>>???@@@@@@@@@===<<<;;;:::;;;===???@@@AAAAAAAAAAAAAAA@@@@@@@@@<<<===>>>@@@AAABBBBBBBBBBBBCCCDDDCCCBBBAAABBBCCCDDDFFFIIILLLMMMOOOSSSUUUQQQSSSSSSQQQOOOPPPUUUYYYZZZYYYXXXWWWUUUSSSQQQPPPMMMMMMNNNOOORRRVVVZZZ\\\___aaadddeeeffffffhhhjjjiiiiiijjjlllmmmoooppppppooopppqqqsssvvvyyy{{{||||||{{{}}}uuupppmmmlllsss{{{uuurrrmmmhhhcccaaaccciiivvv{{{yyyzzz}}}vvvnnnlllggg___ZZZUUURRRPPPNNNNNNNNNLLLJJJKKKJJJIIIHHHGGGGGGGGGGGGEEEDDDCCCAAAAAAAAABBBBBBCCCCCCDDDFFFIIIQQQccctttxxxmmmbbb^^^ZZZYYYYYYXXXUUUQQQOOOOOOOOOQQQRRRRRROOOMMMMMMLLLJJJJJJKKKKKKIIIHHHFFFEEECCCAAAAAAAAABBBCCCAAA@@@@@@???>>>===<<<<<<888999999::::::999999888888888888888888888888888666666666666555555555555555555666666777777888888777777888888888888777777555555666777999:::;;;<<<======>>>>>>???@@@@@@AAA===<<<;;;;;;<<<===@@@AAAAAAAAABBBBBBBBBAAA??????<<<===???BBBDDDEEEFFFFFFDDDEEEFFFDDDCCCBBBCCCDDDCCCFFFIIIKKKMMMPPPSSSUUURRRRRRSSSQQQPPPQQQTTTXXXXXXXXXWWWUUUSSSQQQOOOMMMMMMMMMNNNPPPSSSWWW[[[]]]___aaadddeeeffffffhhhjjjiiijjjkkklllmmmnnnooopppnnnooopppsssvvvyyy{{{}}}~~~~~~~~~~~~tttmmmkkkllluuu{{{vvvpppiiiccc___```eeerrr}}}xxxyyy}}}xxxnnnjjjfff```]]]VVVTTTQQQPPPOOOOOOMMMKKKKKKJJJIIIHHHHHHGGGHHHHHHEEEEEEDDDCCCBBBAAAAAA@@@CCCCCCEEEHHHLLLVVVjjj|||zzzooo___^^^\\\\\\\\\ZZZTTTNNNOOOOOOPPPQQQSSSRRROOOMMMMMMLLLJJJJJJKKKKKKIIIHHHHHHGGGEEECCCBBBCCCDDDEEEAAAAAA@@@???>>>===<<<<<<999999999::::::999999999888888888888888888888888666666777777888888999999777777777777666666666666777777888888888888777777888888999:::<<<===>>>???<<<======>>>???@@@@@@AAA======<<<;;;<<<>>>@@@BBB@@@AAACCCCCCCCCAAA???>>>;;;===@@@DDDGGGHHHIIIJJJFFFGGGGGGFFFDDDCCCEEEFFFCCCFFFIIIKKKMMMPPPSSSVVVRRRSSSSSSQQQPPPQQQTTTWWWXXXWWWVVVTTTRRROOOMMMLLLNNNNNNOOOQQQTTTXXX\\\^^^___aaadddeeeffffffhhhjjjjjjjjjkkkllllllmmmnnnnnnnnnooopppsssuuuyyy{{{}}}}}}tttlllkkkmmmwww~~~yyysssjjjccc^^^___cccooowwwyyy}}}wwwmmmiiieeebbb```XXXVVVSSSQQQQQQPPPNNNMMMKKKKKKJJJIIIHHHHHHHHHHHHEEEEEEEEEDDDCCCAAA@@@???BBBCCCFFFJJJNNNZZZoooxxxkkkccc```\\\XXXWWWUUUSSSQQQPPPNNNLLLLLLNNNPPPQQQQQQRRROOOKKKJJJJJJJJJJJJJJJHHHGGGEEEDDDEEEDDDCCCAAAAAAAAA@@@???>>>===<<<<<<999999999999999999::::::999999888888888888999999555555555444444333333333777777777777888888888888888888777777666666555555444555777999;;;<<<======999;;;>>>AAABBBBBB@@@???===<<<:::999:::===@@@BBBDDDCCCCCCBBBAAA???>>>===;;;>>>AAAEEEHHHIIIJJJJJJFFFGGGFFFDDDBBBBBBCCCEEEEEEGGGIIILLLNNNOOOPPPPPPSSSQQQOOONNNOOORRRVVVXXXXXXXXXWWWTTTQQQNNNMMMNNNRRROOONNNPPPUUUYYY[[[[[[^^^```aaabbbbbbccceeegggfffggggggiiijjjkkkllllllnnnpppsssuuuvvvxxx{{{}}}~~~{{{tttpppuuu}}}yyyppphhhccc^^^___cccmmm}}}yyyxxxzzzuuunnnlllgggaaa^^^YYYVVVSSSQQQQQQQQQPPPOOOLLLJJJHHHGGGHHHIIIIIIHHHFFFEEEDDDDDDCCCBBBBBBBBBCCCGGGJJJKKKOOO^^^tttvvvhhh```]]]YYYVVVUUUSSSRRRPPPRRRPPPOOOOOOQQQRRRRRRQQQOOOLLLIIIHHHHHHIIIHHHHHHHHHFFFDDDDDDDDDDDDBBB@@@??????>>>===<<<;;;;;;:::777777777777777777888888888888888777777888888888666666666555555555444444111222333444555666777888888777777777666666666555555666888:::<<<===>>>>>>>>>===<<<::::::;;;<<<===<<<;;;:::999:::===@@@AAACCCBBBBBBBBB@@@???>>>===;;;===AAAEEEHHHIIIIIIIIIEEEFFFEEECCCAAA@@@AAACCCBBBDDDFFFIIIKKKLLLMMMMMMPPPNNNKKKJJJKKKNNNRRRUUUXXXXXXWWWTTTPPPMMMLLLMMMPPPNNNMMMPPPUUUYYY[[[[[[^^^```aaabbbbbbccceeegggfffggghhhiiijjjkkklllmmmoooqqqsssuuuvvvwwwzzz|||~~~~~~xxxsssvvv}}}yyyqqqiiiccc\\\^^^bbblll{{{zzzyyyyyysssmmmkkkgggbbb___YYYWWWTTTRRRRRRRRRQQQPPPLLLJJJHHHGGGHHHIIIIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCCCCFFFIIIKKKQQQbbbyyyttteee^^^[[[XXXVVVUUUUUUSSSRRRSSSRRRRRRRRRSSSSSSRRRPPPNNNLLLIIIHHHHHHIIIHHHHHHGGGEEECCCCCCCCCCCCAAA@@@>>>======<<<;;;:::999999888888888888888888777777888777777666666777777888777777777666666666666666222222222333444555555666777777777777666666666666666777999;;;===>>>>>>???>>>???@@@AAA@@@???===<<<;;;;;;:::999:::<<>>===<<<;;;===AAADDDGGGHHHIIIIIIGGGGGGFFFCCCAAA@@@AAACCCEEEFFFIIILLLNNNOOOOOOOOONNNLLLIIIGGGHHHLLLPPPSSSWWWXXXWWWTTTPPPLLLKKKKKKMMMMMMMMMPPPTTTYYY[[[\\\^^^```aaabbbbbbccceeegggfffggghhhiiijjjlllmmmmmmppprrrtttuuuuuuwwwyyy|||}}}~~~~~~vvvwww}}}zzzqqqiiiddd\\\^^^cccmmm||||||zzzyyy}}}~~~oookkkkkkhhhcccaaaZZZXXXUUUUUUUUUTTTRRRQQQLLLJJJHHHGGGHHHIIIIIIHHHHHHGGGDDDBBBAAABBBDDDEEECCCFFFIIILLLUUUiiitttddd___\\\YYYWWWWWWWWWWWWVVVSSSSSSRRRSSSTTTSSSQQQNNNPPPMMMKKKJJJKKKKKKKKKJJJFFFEEECCCBBBCCCBBBAAA???>>>======<<<;;;:::999888;;;:::::::::::::::999999777777666666666666777777666666666666666666666666888888777666666555444444777777777777666666666666666777999:::<<<======>>>888@@@KKKSSSSSSMMMCCC<<<::::::999999:::<<<>>>???>>>>>>???>>>>>>===<<<;;;;;;===@@@DDDFFFGGGHHHGGGIIIIIIHHHFFFCCCBBBCCCEEEFFFHHHKKKMMMOOOPPPQQQQQQOOOLLLIIIGGGHHHLLLQQQTTTWWWXXXWWWUUUPPPLLLJJJJJJKKKLLLMMMPPPTTTXXX[[[]]]^^^```aaabbbbbbccceeegggffffffhhhiiikkklllmmmnnnrrrsssttttttuuuvvvyyy{{{|||}}}xxxxxx}}}xxxpppiiiddd^^^aaagggrrr|||zzzyyy|||yyyllliiikkkiiieeeccc[[[ZZZXXXXXXWWWVVVSSSQQQLLLJJJHHHGGGHHHIIIIIIHHHJJJGGGDDDAAAAAABBBDDDFFFDDDFFFIIINNNZZZqqqvvveee^^^[[[XXXWWWXXXXXXWWWWWWRRRQQQQQQRRRSSSRRRPPPMMMOOOMMMKKKKKKLLLLLLKKKIIIFFFEEECCCBBBCCCBBBAAA??????>>>>>>===<<<;;;::::::;;;;;;;;;;;;::::::999999777777666666666666777777555555555555555555555555999999888888777666555555666666666666777777777777666666888999;;;;;;<<<<<<888BBBOOOXXXYYYPPPDDD;;;999999999999:::<<<===>>>;;;<<<<<<<<<<<<<<<;;;;;;;;;===@@@CCCFFFFFFGGGFFFIIIIIIHHHEEECCCBBBCCCEEEDDDEEEHHHJJJLLLNNNNNNNNNOOOLLLHHHFFFGGGKKKPPPTTTVVVWWWXXXUUUQQQMMMKKKJJJJJJLLLNNNQQQUUUXXX[[[]]]^^^```aaabbbbbbccceeegggffffffhhhiiikkkmmmnnnooorrrssstttttttttvvvyyy|||}}}~~~wwwwww}}}zzzssslllfffccc```dddkkkwww|||zzzyyy}}}wwwkkkiiilllkkkgggeee]]]\\\[[[[[[ZZZXXXTTTPPPLLLJJJHHHGGGHHHIIIIIIHHHJJJHHHDDDBBBAAABBBEEEFFFDDDFFFJJJQQQ```xxxyyyggg[[[YYYVVVUUUVVVVVVUUUUUUQQQPPPOOOPPPQQQQQQPPPNNNLLLJJJIIIIIIJJJJJJIIIGGGGGGEEECCCCCCCCCCCCAAA@@@@@@??????>>>===<<<;;;;;;:::::::::999888888777777888777777666666777777888444444555555555555666666444444555555666777777888666666666666777777777777666666888999:::;;;;;;;;;>>>BBBHHHLLLKKKFFF>>>999888888888999:::;;;<<<===999999:::;;;;;;;;;:::::::::<<<@@@CCCEEEFFFFFFEEEDDDEEEDDDBBB@@@@@@AAACCCEEEGGGIIILLLNNNOOOOOOPPPNNNKKKGGGDDDEEEIIIOOOSSSUUUWWWXXXWWWSSSOOOLLLLLLKKKMMMQQQSSSUUUXXX[[[^^^^^^```aaabbbbbbccceeegggffffffhhhjjjlllmmmoooppprrrssssssssstttvvvzzz}}}~~~vvvxxx|||vvvqqqmmmjjjgggddddddhhhppp||||||{{{{{{~~~wwwlllkkknnnmmmhhhfff``````___^^^]]]YYYSSSOOOLLLJJJHHHGGGHHHIIIIIIHHHIIIHHHEEECCCBBBCCCEEEFFFEEEGGGKKKTTTeee~~~{{{hhh\\\YYYWWWUUUVVVVVVUUUTTTQQQPPPNNNOOOPPPQQQQQQPPPKKKJJJIIIJJJKKKKKKIIIGGGHHHFFFDDDDDDDDDDDDBBB@@@@@@??????>>>===<<<;;;;;;;;;::::::999888888777777888888888777777888888888555555666666666777777777222222333444555777888888555666666666777777777888777777999:::;;;;;;<<<<<>>===<<<;;;;;;:::======<<<;;;;;;:::999999999999888888888888999999666666777777888888888999555555555666666666666666555666666666777777888888888999:::;;;<<<<<<======;;;<<<>>>??????>>>===<<<777777888999:::;;;;;;<<<666777888999999999999999:::<<>>???>>>>>>999999888888999999:::;;;888888888888888777666555666666666666777777777777555555555666666666666666555666666777777777777777777888999999:::::::::999>>>>>>>>>???>>>>>>===<<<===<<<<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::@@@@@@AAABBBCCCCCCCCCCCCEEEBBB@@@??????AAAAAAAAAIIIJJJLLLNNNPPPRRRTTTUUUZZZTTTMMMHHHIIIMMMQQQTTTYYYZZZZZZZZZXXXUUURRRPPPOOOPPPRRRUUUWWWZZZ\\\]]]]]]^^^``````aaadddgggjjjjjjkkkkkklllmmmnnnoooooouuutttsssssstttvvvyyyzzz|||{{{~~~yyysssnnnjjjhhhggggggjjjpppvvv|||sssooopppmmmhhhfffddddddcccaaa]]]YYYUUURRRNNNMMMKKKJJJIIIIIIJJJJJJJJJIIIFFFDDDCCCCCCDDDDDDGGGHHHMMM[[[ppp|||ggg]]][[[XXXWWWWWWWWWUUUTTTPPPOOONNNOOOPPPQQQPPPOOOMMMKKKKKKKKKKKKKKKIIIGGGFFFFFFEEEDDDCCCBBBAAAAAABBB@@@=========>>>>>>===;;;::::::999888888888999999999999999999888777777666666666666777777777777666666666666666555555555555555666777777777666666555666777999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999999999999:::;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<===>>>AAACCCDDDEEEEEEEEEEEECCC@@@??????@@@AAABBBGGGHHHJJJMMMPPPTTTWWWYYY]]]WWWNNNIIIIIILLLQQQSSSXXXYYYYYYXXXWWWUUUSSSRRRRRRSSSTTTWWWYYY[[[]]]^^^]]]___```aaabbbdddgggjjjjjjjjjkkklllmmmnnnoooooosssrrrqqqqqqsssuuuwwwyyy~~~~~~~~~zzzwwwtttppplllhhhgggggggggooottt{{{~~~vvvqqqqqqoookkkhhhdddddddddbbb^^^ZZZVVVSSSNNNMMMLLLJJJIIIIIIJJJJJJJJJHHHFFFDDDCCCCCCDDDEEEJJJKKKQQQ^^^sss}}}zzzeee]]][[[XXXWWWWWWWWWUUUTTTQQQPPPOOOOOOPPPQQQPPPNNNNNNLLLJJJIIIJJJJJJIIIHHHEEEEEEDDDCCCBBBAAA@@@@@@AAA???===<<<======<<<;;;===<<<:::999888777777777888888888999888888777666666666666666777777777777777777666666555555444444444444555666666666666555444555777999:::<<<<<<===;;;;;;;;;<<<;;;;;;:::999777777888999:::<<<>>>???========================;;;===AAADDDFFFGGGFFFEEEDDDCCCAAA@@@???@@@AAABBBEEEFFFGGGKKKPPPUUUZZZ]]]```YYYPPPIIIIIILLLQQQTTTXXXWWWVVVUUUTTTTTTTTTTTTVVVVVVWWWYYY[[[]]]^^^^^^]]]___aaabbbbbbdddgggiiiiiijjjkkkkkkmmmmmmnnnoooppppppooopppqqqtttvvvxxx~~~{{{wwwtttooommmjjjhhhhhhjjjlllnnn||||||uuussspppmmmkkkdddeeeeeedddaaa]]]YYYVVVPPPOOOMMMKKKJJJIIIJJJJJJIIIHHHFFFDDDDDDDDDFFFGGGLLLNNNUUUcccxxx||||||ggg]]][[[XXXWWWWWWWWWUUUTTTSSSQQQPPPPPPQQQQQQOOONNNNNNLLLIIIHHHIIIJJJIIIIIIFFFFFFEEEDDDBBBAAA@@@@@@@@@???============<<<;;;<<<;;;:::999888888888888666666777777777777666666666666666666777777777777888888777666555444444333333444444555555555555555666777888:::<<<========================<<<;;;;;;:::::::::;;;===>>>@@@AAA>>>>>>>>>>>>============;;;>>>BBBFFFHHHGGGFFFDDDDDDCCCBBB@@@???@@@BBBCCCEEEFFFGGGJJJNNNTTTZZZ^^^```YYYOOOIIIIIINNNSSSWWWWWWVVVTTTSSSRRRSSSUUUVVVXXXXXXYYYZZZ[[[]]]]]]^^^^^^___aaabbbcccdddgggiiiiiiiiijjjkkklllmmmnnnnnnooooooooooooqqqtttwwwyyy{{{xxxtttsssqqqqqqsssxxx|||yyyuuuqqqllljjjdddeeeffffffddd```\\\ZZZSSSQQQOOOMMMKKKJJJJJJJJJHHHGGGEEEDDDDDDEEEGGGHHHKKKNNNVVVfff|||jjj]]][[[XXXWWWWWWWWWUUUTTTRRRQQQOOOOOOPPPPPPOOOMMMNNNKKKIIIHHHHHHIIIIIIHHHHHHGGGFFFEEECCCBBBAAA@@@???>>>======>>>>>>===;;;:::999999888999999::::::777888888999999888888888666666666666777777777777888888777666555444444333333444444555555555555555::::::;;;<<<==================>>>>>>======<<<;;;<<<<<<<<<<<<===>>>?????????>>>>>>>>>======<<<<<<>>>AAADDDGGGHHHGGGEEECCCCCCDDDCCCAAA??????BBBEEEHHHGGGGGGIIIMMMRRRVVVYYYZZZTTTLLLHHHJJJPPPVVVZZZWWWUUUSSSRRRRRRSSSUUUVVVWWWXXXYYYZZZ[[[\\\]]]]]]^^^```bbbcccddddddfffhhhhhhhhhiiijjjkkklllmmmmmmpppoooooopppsssvvvyyy{{{}}}wwwpppjjjhhhdddfffhhhiiigggddd```]]]VVVUUURRROOOMMMKKKKKKJJJIIIHHHFFFEEEDDDEEEGGGHHHHHHLLLWWWiiizzzwwwrrrpppqqqvvv{{{lll]]][[[XXXWWWWWWWWWUUUTTTPPPOOONNNNNNOOOPPPOOOMMMMMMKKKIIIHHHIIIIIIHHHGGGIIIHHHGGGEEEDDDBBBAAAAAA>>>======>>>@@@@@@???===999999888888999999:::;;;999:::;;;;;;<<<;;;;;;;;;666666666666777777777777777777666666555555444444444444555666666666666555;;;;;;<<<<<<======<<<<<<<<<<<<<<<===<<<;;;;;;:::;;;:::::::::;;;<<<======?????????>>>>>>======<<<@@@BBBEEEGGGGGGGGGEEEDDDCCCDDDEEEBBB??????BBBFFFHHHHHHHHHIIIKKKOOORRRTTTTTTOOOIIIGGGJJJPPPVVVZZZWWWUUUTTTRRRRRRSSSUUUVVVWWWWWWXXXYYYZZZ\\\\\\]]]^^^```cccddddddeeefffhhhggghhhiiiiiikkkkkklllmmmpppppppppqqqtttwww{{{}}}}}}~~~wwwpppiiieeedddfffiiikkkjjjgggdddaaaZZZXXXUUURRROOOMMMLLLLLLJJJIIIGGGEEEEEEEEEGGGHHHGGGLLLXXXlll~~~yyyllljjjfffcccdddhhhmmmppp{{{jjj]]][[[XXXWWWWWWWWWUUUTTTNNNMMMLLLMMMOOOOOOOOOMMMKKKJJJIIIIIIJJJIIIHHHFFFHHHHHHFFFEEECCCAAA@@@???=========???BBBCCCAAA@@@::::::999999888999999999999999:::;;;;;;;;;;;;;;;666666666666777777777777666666666666666555555555555555666777777777666666888888:::;;;<<<<<<<<<<<<======>>>>>>======<<<;;;999999999:::;;;===??????AAAAAAAAA@@@???>>>>>>>>>AAABBBDDDFFFGGGGGGGGGGGGCCCEEEEEECCC???>>>BBBFFFGGGGGGHHHIIIKKKMMMOOOPPPOOOKKKGGGFFFJJJOOOTTTWWWWWWVVVUUUTTTSSSTTTTTTUUUVVVWWWXXXZZZ[[[]]]^^^^^^^^^aaadddeeeeeeeeefffggggggggghhhiiijjjkkklllllloooooooooqqqtttxxx{{{~~~}}}~~~xxxpppiiieeedddgggjjjmmmmmmjjjfffddd]]][[[XXXTTTQQQOOOMMMMMMKKKJJJGGGEEEEEEEEEFFFGGGIIIOOO\\\oooyyyvvvxxxvvvoooeeeccc```^^^___bbbeeehhhnnnwww~~~hhh]]][[[XXXWWWWWWWWWUUUTTTMMMLLLKKKLLLNNNOOOOOONNNJJJJJJIIIJJJKKKJJJGGGEEEGGGGGGEEEDDDBBB@@@???>>><<<<<<===@@@CCCDDDCCCBBB<<<<<<:::999888777777777555666777888888888888888666666666666777777777777555555555666666666666666555666666777777777777777444555777999;;;<<<<<<===@@@@@@@@@@@@@@@???>>>>>>999999:::<<<>>>@@@CCCDDDCCCCCCBBBAAAAAA@@@??????@@@AAACCCEEEGGGHHHJJJJJJCCCEEEFFFCCC???>>>BBBGGGEEEFFFGGGIIIKKKLLLMMMNNNMMMJJJGGGFFFIIINNNRRRTTTXXXWWWVVVUUUTTTTTTTTTTTTWWWWWWYYYZZZ\\\^^^___```^^^aaadddeeeeeeeeefffggggggggghhhiiijjjkkkllllllnnnnnnooopppssswww{{{}}}yyyqqqiiifffdddgggkkknnnnnnkkkhhheee___]]]ZZZVVVRRRPPPNNNNNNLLLKKKHHHFFFEEEEEEEEEFFFMMMSSS___rrruuurrrttt||||||pppiiicccaaa___^^^___aaadddffffffnnnxxxjjj^^^\\\YYYWWWWWWVVVTTTSSSPPPOOOOOOPPPQQQQQQPPPNNNMMMKKKIIIGGGGGGGGGHHHIIIHHHHHHFFFEEECCCAAA@@@???============<<<<<<<<<<<<999999999888888888777777888888888888777777777777666666666666777777777777666666555555444444333333666666666666777777777777888999999:::;;;<<<======<<<===>>>>>>>>>===;;;;;;::::::;;;;;;===>>>???@@@@@@AAABBBAAA@@@@@@AAACCC@@@BBBCCCEEEFFFEEEDDDCCCFFFFFFDDDAAA??????BBBDDDHHHIIIKKKMMMNNNMMMLLLKKKPPPKKKGGGEEEHHHMMMRRRUUUWWWVVVSSSQQQPPPPPPQQQRRRSSSVVVZZZ\\\\\\\\\]]]^^^aaaaaaaaaaaaccceeeggghhhhhhgggggghhhjjjlllnnnooosssrrrqqqpppqqquuuzzz~~~}}}}}}|||vvvnnnfffaaa___cccjjjppprrrpppkkkhhhccc___ZZZVVVTTTRRRPPPOOORRROOOKKKHHHHHHHHHIIIIIILLLSSSbbbwwwxxxnnnlllnnnvvvwwwooojjj_________```aaacccdddeeejjjmmmrrryyy~~~jjj^^^\\\YYYWWWWWWVVVTTTSSSPPPOOONNNOOOQQQQQQOOONNNLLLKKKIIIGGGGGGGGGHHHIIIHHHGGGFFFDDDCCCAAA@@@???============<<<<<<<<<<<<:::999999999999888888888888888888888777777777777777777777777666666666666666666666555555555555555555666666666777777777777888888999:::;;;<<<============>>>>>>>>><<<;;;::::::;;;;;;<<<>>>???AAABBBAAAAAABBBAAA??????@@@BBBAAACCCEEEGGGHHHGGGFFFEEEFFFFFFDDDAAA??????BBBDDDIIIJJJLLLNNNOOONNNMMMLLLMMMJJJFFFEEEHHHMMMRRRTTTVVVUUURRRPPPOOOOOOPPPQQQRRRUUUYYY\\\\\\]]]^^^___aaaaaa```aaabbbdddfffggghhhgggggghhhiiikkknnnooorrrrrrrrrqqqrrruuuyyy}}}~~~~~~~~~zzztttmmmeeeaaa```dddkkkqqqsssqqqmmmjjjgggccc]]]YYYVVVTTTQQQPPPRRROOOLLLIIIHHHHHHIIIIIINNNUUUeee{{{uuukkkhhhkkkrrr~~~xxxqqqlllcccccccccdddfffhhhjjjkkklllnnnqqqvvvzzz{{{yyywwwiii^^^[[[YYYWWWWWWVVVUUUSSSPPPOOONNNOOOQQQQQQOOONNNLLLKKKIIIHHHGGGGGGHHHIIIGGGGGGFFFDDDBBBAAA@@@???============<<<<<<<<<<<<::::::::::::999999999999888888888888777777777777888888777777666666555555555666666666666666777777555555666666666777777777888888999:::;;;<<<<<<======>>>>>>>>>>>><<<:::999::::::;;;===???AAACCCDDDAAABBBBBBAAA???>>>???@@@BBBDDDFFFIIIJJJJJJIIIIIIEEEEEEDDDBBB@@@@@@BBBDDDIIIKKKMMMOOOOOOOOONNNMMMJJJGGGDDDEEEHHHMMMQQQSSSTTTSSSPPPNNNMMMMMMNNNOOOPPPSSSXXX[[[\\\]]]^^^___aaaaaa``````aaacccdddeeehhhgggggghhhiiikkkmmmnnnqqqrrrsssssssssuuuxxx{{{~~~~~~xxxrrrkkkdddaaabbbfffmmmsssuuussspppmmmkkkgggbbb]]]ZZZVVVSSSQQQSSSQQQMMMJJJHHHHHHIIIJJJOOOXXXiiiqqqfffdddggglllxxx{{{tttpppjjjjjjlllnnnqqqtttwwwyyy|||||||||~~~|||zzziii]]][[[XXXWWWWWWWWWUUUTTTQQQPPPOOOPPPRRRRRRPPPOOOLLLKKKIIIHHHHHHGGGHHHHHHGGGFFFEEEDDDBBBAAA@@@???============<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888777777777666888888777777666666555555555555666666777777888888555555555666666666777777777777888999:::;;;<<<<<<>>>>>>???>>>===<<<:::999888999:::<<<>>>@@@BBBDDDAAABBBBBB@@@>>>===>>>???AAACCCFFFIIIJJJJJJJJJIIIDDDEEEDDDBBB@@@@@@BBBDDDHHHIIILLLNNNOOONNNMMMMMMGGGEEECCCDDDHHHMMMPPPRRRRRRPPPNNNLLLKKKLLLMMMNNNNNNRRRVVVZZZ\\\]]]___```aaa````````````bbbcccdddhhhhhhggghhhiiijjjlllnnnoooqqqsssttttttuuuwwwyyywwwqqqjjjeeecccdddiiipppvvvxxxvvvrrrooonnnjjjeee```]]]YYYUUUSSSTTTRRROOOLLLIIIHHHJJJKKKPPP[[[nnnpppdddbbbeeeiiisss{{{vvvtttuuuwww{{{iii]]][[[XXXWWWWWWWWWVVVTTTRRRQQQPPPQQQSSSSSSQQQPPPKKKJJJJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@???============<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888777777777666888777777777666666666555555555666666777777888888555555555555666666666666666777777888999:::;;;;;;===>>>>>>>>>>>><<<:::999777777888:::<<>>@@@AAADDDGGGHHHIIIHHHHHHCCCDDDDDDCCCAAAAAABBBDDDFFFGGGJJJLLLMMMMMMLLLLLLFFFDDDBBBCCCGGGLLLOOOQQQPPPOOOLLLKKKJJJKKKLLLMMMMMMPPPUUUYYY[[[]]]^^^`````````______```bbbdddeeehhhhhhgggggghhhjjjlllmmmmmmooorrrttttttuuuxxxyyywwwqqqjjjfffeeeeeejjjqqqxxxzzzyyyuuurrrooolllgggccc```\\\XXXUUUVVVUUUSSSNNNJJJIIIKKKNNNRRR^^^sssqqqdddaaadddgggqqq~~~~~~hhh\\\ZZZXXXWWWWWWWWWVVVUUURRRQQQPPPQQQSSSSSSQQQPPPJJJJJJJJJIIIIIIHHHGGGGGGEEEEEEDDDCCCBBBAAA@@@???============<<<<<<<<<<<<::::::::::::999999999999888888888888777777777777666666666777777777777777555666666666666666777777444444555555555666666666666666777888999::::::;;;<<<===>>>>>>>>>===;;;;;;777777888999;;;>>>@@@AAA???@@@@@@???===<<<===???>>>@@@BBBEEEFFFFFFEEEDDDBBBCCCDDDCCCAAAAAACCCDDDEEEFFFIIIKKKMMMMMMLLLKKKHHHEEEBBBCCCFFFKKKOOOQQQOOOMMMLLLJJJJJJJJJLLLMMMLLLPPPUUUYYY[[[\\\^^^___```______```aaaccceeeggghhhhhhgggggghhhiiikkklllkkknnnqqqssstttvvvyyy{{{xxxpppjjjggggggfffkkkrrryyy{{{zzzwwwtttooolllhhhfffccc```]]]ZZZXXXXXXVVVQQQLLLKKKMMMPPPTTTcccyyytttfffbbbdddgggppp{{{hhh\\\ZZZXXXWWWWWWWWWVVVUUUPPPOOOOOOPPPQQQQQQPPPNNNJJJJJJJJJJJJIIIHHHGGGGGGDDDDDDCCCCCCBBBAAA@@@@@@============<<<<<<<<<<<<:::999999999999888888888888888888888777777777777555555666666777777888888666666666555555555555555444444444555555555666666555555666777888999::::::;;;;;;===>>>>>>>>>===<<<999999999:::<<<>>>???@@@>>>??????>>><<<<<<>>>???>>>???BBBDDDDDDDDDCCCBBBBBBCCCDDDCCCBBBBBBCCCDDDEEEGGGIIILLLMMMMMMMMMLLLJJJGGGCCCBBBEEEJJJOOOQQQNNNMMMKKKJJJIIIJJJLLLMMMMMMPPPUUUXXXZZZ[[[\\\^^^_________```bbbeeegggiiihhhhhhgggggghhhiiijjjkkkjjjllloooqqqsssvvvzzz}}}wwwooohhhffffffggglllsssyyy|||{{{xxxuuuooommmjjjiiihhheeebbb```ZZZ[[[YYYTTTNNNLLLOOOSSSXXXggguuugggbbbdddhhhoooyyyhhh\\\ZZZXXXWWWWWWWWWVVVUUUNNNNNNMMMNNNOOOPPPNNNLLLJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDCCCBBBAAAAAA@@@@@@>>>=========<<<<<<<<<<<<999999999888888888777777888888888888777777777777444444555666777888999999666666555555444444444333444444444555555555666666555555666777888999:::::::::;;;<<<>>>>>>>>>>>>===::::::;;;;;;===>>>???@@@===>>>>>>===<<<<<<>>>@@@???@@@BBBCCCDDDCCCBBBAAAAAACCCDDDCCCBBBBBBCCCDDDFFFHHHJJJMMMNNNOOONNNMMMLLLHHHCCCBBBDDDJJJOOORRRNNNMMMKKKJJJJJJKKKLLLMMMMMMQQQUUUXXXZZZZZZ\\\]]]_________aaacccfffiiikkkhhhhhhgggggggggiiijjjkkkiiikkknnnpppssswww|||vvvnnngggdddeeeggglllssszzz|||{{{xxxuuuooommmlllkkkkkkiiifffddd[[[\\\[[[VVVOOOMMMPPPTTT[[[kkkvvvgggbbbdddhhhnnnwww~~~hhh```YYYTTTUUUVVVUUUUUUVVVRRRPPPMMMLLLMMMNNNNNNMMMNNNMMMLLLKKKKKKKKKKKKKKKGGGFFFDDDCCCAAA@@@@@@@@@???>>>===<<<<<<;;;;;;<<<:::::::::999999999888888999888888888888888888888888888888888888999999:::888888777777666666555555888888888888888777666666:::999888777888999;;;===;;;;;;<<<<<<<<<<<<;;;;;;999999999999:::;;;<<<<<<@@@@@@@@@????????????>>>@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBAAABBBCCCDDDEEEHHHEEEEEEJJJRRRUUUQQQLLLPPPJJJEEECCCFFFJJJLLLLLLOOONNNKKKIIIGGGGGGGGGHHHLLLOOORRRUUUVVVWWWYYYZZZ_________```bbbfffiiilllkkkjjjhhhhhhiiijjjiiiiiimmmmmmmmmnnnrrrvvv{{{~~~~~~~~~~~~}}}~~~tttmmmeeeaaa```hhhmmmttt{{{~~~~~~{{{yyyrrrnnnkkklllooopppmmmiiigggccc___[[[TTTNNNPPPUUU]]]mmmtttjjjggggggkkkpppwww}}}jjjaaaYYYTTTUUUVVVUUUTTTUUUQQQOOONNNNNNOOOOOOOOONNNLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFEEECCCBBBAAA@@@@@@???>>>===<<<<<<;;;;;;<<<:::::::::999999999888888666666777777777888888888777666666666666777888888888777777777666666666555777777777777777666555555888777666666666888:::;;;;;;<<<<<<======<<<<<<;;;::::::::::::;;;<<<===>>>@@@@@@@@@?????????>>>>>>@@@@@@@@@AAAAAABBBCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEHHHHHHIIINNNTTTWWWUUURRRRRRMMMHHHGGGJJJNNNPPPQQQPPPNNNLLLIIIGGGGGGHHHHHHKKKNNNRRRUUUVVVWWWYYY[[[^^^^^^^^^```bbbeeeiiikkkkkkjjjiiihhhiiijjjjjjiiinnnnnnnnnpppssswww{{{}}}}}}|||tttllleeebbbccckkkpppwww}}}~~~|||vvvsssppppppssstttqqqnnnkkkhhhccc___WWWPPPQQQVVV]]]mmmqqqhhheeefffjjjooovvv}}}mmmbbb[[[UUUVVVVVVTTTSSSTTTPPPOOOOOOPPPQQQRRRPPPOOOKKKKKKJJJHHHHHHGGGGGGGGGFFFFFFEEECCCBBBAAA@@@??????>>>===<<<<<<;;;;;;<<<:::::::::999999999888888555555666666777777777888666666666666666777888888777777777777666666666666555666666666666555555444666666555555666777999:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@?????????>>>>>>>>>@@@AAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGIIILLLPPPTTTWWWYYYZZZYYYRRRLLLIIILLLPPPSSSTTTRRRPPPMMMJJJHHHGGGHHHHHHKKKNNNRRRUUUVVVXXXZZZ[[[]]]]]]^^^___bbbeeegggiiijjjjjjiiiiiiiiiiiijjjjjjooooooqqqsssvvvxxxzzz{{{}}}}}}~~~|||yyy{{{{{{}}}{{{|||vvvllleeeeeehhhpppuuu{{{zzzvvvttttttvvvvvvuuurrrqqqmmmiiiddd[[[SSSSSSWWW]]]lll~~~ooofffcccdddggglllttt{{{|||oooccc\\\VVVVVVWWWTTTSSSTTTOOOOOOOOOQQQSSSSSSQQQPPPMMMMMMLLLJJJIIIIIIIIIIIIFFFFFFEEEDDDBBBAAA@@@??????>>>===<<<<<<;;;;;;<<<:::::::::999999999888888777777777777777777777777777777777666777888888999777777777777666666666666555666666777666666555555666666555666777888::::::<<<<<<============<<<<<<;;;;;;;;;;;;<<<===>>>???????????????>>>>>>>>>>>>@@@AAABBBCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCEEEFFFGGGEEEHHHKKKNNNQQQWWW```fffddd[[[PPPIIIIIINNNRRRTTTSSSQQQNNNKKKIIIHHHHHHHHHJJJMMMQQQUUUVVVXXXZZZ\\\]]]]]]^^^___aaadddfffhhhiiijjjjjjjjjiiiiiikkkllloooqqqsssvvvxxxyyyyyyyyyyyyzzz{{{}}}|||zzzuuuxxxzzzzzzzzz{{{|||nnnggghhhnnnuuuxxx~~~zzzxxxuuutttvvvvvvuuutttvvvrrrnnniii___UUUSSSWWW]]]lllpppfffcccccceeejjjrrrzzz}}}wwwsssqqqddd\\\VVVVVVWWWUUUSSSTTTOOOOOOPPPRRRSSSTTTRRRPPPNNNMMMLLLKKKJJJIIIIIIIIIEEEEEEEEEDDDCCCAAA???>>>???>>>===<<<<<<;;;;;;<<<:::::::::999999999888888::::::999888777777666666666555555555555666777777666666666666777777777777666777777888888777777777777777777888999;;;<<<<<<<<<==================<<<::::::::::::;;;<<<===>>>?????????>>>>>>>>>======???@@@BBBCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCEEEFFFGGGGGGIIIKKKLLLPPPYYYfffppprrrfffUUUJJJHHHLLLRRRUUUUUUSSSPPPLLLJJJHHHHHHHHHIIILLLQQQTTTWWWYYY[[[]]]]]]]]]^^^```bbbdddfffggghhhjjjkkkjjjiiiiiikkkmmmpppqqqtttwwwxxxyyyyyyxxxyyyyyy{{{}}}vvvwww|||}}}|||xxxyyy|||uuukkkmmmsssxxx{{{|||zzzxxxwwwwwwwwwxxxwwwyyyvvvrrrmmmbbbWWWTTTVVV]]]lllttthhhccccccccchhhpppxxxzzztttpppsssccc\\\VVVWWWWWWUUUTTTUUUQQQPPPOOOQQQRRRSSSQQQPPPNNNMMMKKKJJJHHHHHHGGGGGGEEEEEEEEEEEECCCAAA???>>>???>>>===<<<<<<;;;;;;<<<:::::::::999999999888888;;;;;;:::999888777666666333333333333333444555555666666666666777777777777666777777888888888888888777888999:::<<<======>>><<<======>>>>>>======<<<::::::::::::;;;<<<===>>>??????>>>>>>>>>=========>>>???AAACCCDDDEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFJJJKKKLLLMMMRRR[[[hhhqqqvvvjjjYYYMMMJJJNNNTTTWWWWWWUUUQQQMMMJJJIIIHHHHHHHHHKKKPPPTTTWWWYYY\\\^^^]]]^^^___aaacccdddffffffhhhjjjlllkkkiiiiiilllooooooqqqsssvvvxxxyyyyyyyyy|||}}}~~~~~~{{{{{{}}}}}}~~~qqqqqqwww{{{~~~}}}{{{{{{{{{|||}}}{{{xxxuuupppeeeYYYUUUVVV]]]lllxxxkkkeeecccbbbgggooowww~~~yyyssspppvvvbbb[[[VVVWWWXXXVVVUUUWWWRRRQQQOOOOOOPPPQQQPPPOOOOOONNNMMMKKKIIIHHHHHHHHHDDDEEEEEEEEEDDDBBB???===???>>>===<<<<<<;;;;;;<<<:::::::::999999999888888777777777888888888888888555444444444444555666666555666666666777777777888555666666777888888777777777888999;;;<<<===>>>>>>======>>>>>>>>>>>>======;;;;;;;;;;;;<<<===>>>??????>>>>>>>>>============<<<>>>@@@CCCDDDDDDDDDCCCDDDCCCBBBBBBBBBCCCDDDEEEIIIJJJKKKNNNSSSYYYaaaffflllbbbVVVNNNMMMQQQUUUWWWYYYVVVRRRNNNKKKIIIIIIHHHGGGKKKPPPTTTWWWZZZ]]]___^^^___aaabbbdddeeeffffffgggjjjmmmllliiiiiilllpppoooppprrrtttwwwxxxyyyzzz}}}~~~~~~zzzwwwwww{{{~~~wwwtttyyy~~~}}}~~~}}}{{{xxxssshhh\\\WWWXXX]]]lll|||mmmeeebbbbbbgggooovvv~~~}}}xxxtttxxxbbbZZZUUUWWWXXXWWWVVVXXXTTTQQQOOONNNOOOPPPOOOOOORRRQQQOOONNNLLLKKKKKKJJJDDDEEEFFFEEEDDDBBB???===???>>>===<<<<<<;;;;;;<<<:::::::::999999999888888444444555666777888999:::888888888888888999::::::555666666666777777888888444444555666777777666666666777999;;;<<<===>>>>>>======>>>>>>>>>>>>======<<<<<<<<<======>>>???@@@>>>>>>>>>>>>============;;;===@@@BBBDDDDDDCCCCCCCCCBBBBBBAAABBBCCCDDDEEEEEEGGGJJJMMMRRRVVVXXXYYY___XXXPPPMMMNNNRRRUUUUUUYYYWWWSSSOOOKKKIIIIIIHHHGGGKKKPPPTTTWWWZZZ]]]______```aaaccceeeffffffggggggjjjmmmllliiiiiilllqqqnnnoooqqqsssvvvxxxzzz{{{|||}}}|||wwwrrrnnnooosssvvv{{{vvvzzz}}}~~~|||zzzvvvkkk^^^XXXYYY]]]lll~~~nnndddaaabbbgggooovvv}}}~~~{{{|||iii```XXXXXXYYYWWWUUUUUURRRQQQOOOOOOPPPPPPPPPOOOKKKKKKLLLMMMMMMLLLKKKJJJGGGFFFFFFEEEDDDCCCCCCCCCAAA>>><<<<<<======;;;888:::999888888777777888888777777777777777777777777444666888:::;;;999777555444444666777888888888888666666777777777777666666555555666888999:::;;;<<<===>>>@@@AAAAAA@@@???>>>;;;;;;;;;<<<<<<>>>???@@@??????>>>>>>======<<<<<<;;;>>>AAACCCCCCCCCCCCCCCBBBAAAAAAAAABBBCCCEEEFFFJJJJJJKKKMMMOOOQQQRRRSSSSSSPPPKKKHHHIIINNNTTTXXX\\\YYYUUUPPPMMMLLLMMMMMMKKKMMMQQQSSSUUUXXX[[[^^^^^^```bbbcccbbbaaabbbccchhhiiikkkkkkkkkkkkmmmnnnnnnoooppprrrtttvvvwwwxxxzzz{{{|||}}}~~~{{{tttlllfffbbbcccmmmxxxyyyxxx|||nnn___XXXYYY___nnn~~~nnneeeaaaddddddjjjttt}}}~~~zzzhhh^^^WWWWWWXXXWWWTTTTTTRRRQQQOOOOOOPPPPPPPPPNNNKKKKKKLLLLLLLLLKKKIIIIIIGGGGGGFFFEEEDDDCCCBBBAAAAAA???======>>>===;;;999:::999888888777777888888777777777777777777777777333444666777888777666555555555555666666777777777444555555666666555555444666777888999:::;;;<<<<<<===>>>???@@@@@@???>>>===;;;;;;;;;;;;<<<>>>???@@@@@@??????>>>===<<<<<<<<<:::===@@@CCCDDDCCCCCCCCCCCCBBBAAAAAABBBDDDEEEFFFHHHIIIJJJLLLNNNPPPQQQQQQRRROOOJJJGGGHHHMMMSSSWWWYYYVVVSSSOOOMMMLLLKKKKKKJJJMMMPPPSSSUUUXXX[[[^^^]]]___````````````bbbccchhhiiikkkkkkkkkkkkmmmnnnmmmnnnpppsssuuuxxxzzz{{{|||~~~{{{zzz}}}{{{qqqkkkeeebbbaaadddooo{{{xxxxxx}}}}}}ooo___XXXYYYaaapppqqqhhhdddddddddiiirrr{{{xxxfff]]]UUUVVVXXXVVVTTTTTTRRRPPPOOOOOOPPPQQQOOONNNKKKKKKKKKKKKJJJIIIHHHGGGHHHGGGFFFDDDCCCAAA@@@@@@???>>><<<<<<<<<;;;:::888:::999888888777777888888777777777777777777777777333333444444555555555555666555555444444555666777555666666777777666666555888999999:::;;;<<<<<<===<<<===>>>??????>>><<<<<<:::;;;;;;;;;===>>>???@@@AAAAAA@@@???===<<<;;;;;;999<<>>@@@@@@BBBBBB@@@???===<<<;;;:::999;;;>>>BBBEEEFFFEEECCCDDDCCCCCCBBBCCCDDDEEEFFFGGGHHHJJJLLLNNNNNNOOOOOONNNJJJFFFCCCDDDIIIPPPTTTSSSRRRQQQOOONNNLLLJJJIIIIIILLLOOORRRTTTWWWZZZ]]]]]]]]]^^^]]]]]]___cccfffggghhhjjjkkkkkklllmmmooonnnoooqqqsssvvvxxxyyyzzzzzz|||~~~yyyppphhhccc___[[[]]]bbbppp|||rrrkkk```\\\ZZZZZZ[[[```lllwww}}}uuuuuuzzzrrrbbb[[[\\\cccrrryyynnniiidddcccfffmmmvvvhhh^^^WWWWWWYYYXXXVVVVVVQQQPPPPPPPPPQQQQQQOOOMMMLLLKKKJJJIIIHHHGGGFFFFFFIIIHHHFFFEEECCCAAA@@@???>>>>>>===<<<;;;999999999:::999888888777777888888777777777777777777777777666555444333444555777888777666444333222333555666888888999999999999888888777888888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;===>>>@@@AAABBBBBBAAA???>>><<<;;;;;;;;;;;;===AAAEEEGGGEEEDDDDDDDDDCCCBBBBBBCCCEEEEEEHHHIIILLLNNNOOOOOOOOONNNLLLIIIDDDBBBCCCHHHOOOSSSTTTSSSRRRQQQOOOMMMKKKKKKJJJLLLPPPRRRTTTWWW[[[]]]^^^______^^^^^^```cccffffffhhhjjjkkkkkklllnnnppppppqqqrrrssstttuuuvvvvvvyyy{{{~~~~~~~~~zzzjjjccc]]]ZZZXXXWWWZZZ```iii|||~~~sssjjjddd___]]]\\\___aaafffrrr~~~yyytttuuu|||tttddd]]]]]]cccrrryyymmmhhhcccbbbdddlllttt}}}iii```XXXXXXYYYWWWUUUUUUPPPPPPPPPQQQRRRQQQOOOMMMLLLKKKJJJIIIHHHGGGGGGGGGIIIHHHGGGEEEDDDBBBAAAAAA@@@AAAAAA@@@>>><<<<<<===:::999888888777777888888777777777777777777777777777666555555555666888999666555555444444555666777555666666777777666666555666666777999:::;;;============<<<;;;;;;:::::::::999999:::;;;===???@@@AAABBBBBBAAA@@@>>>===<<<<<<>>><<<<<<>>>CCCFFFFFFDDDDDDCCCBBBAAAAAABBBCCCDDDHHHJJJLLLNNNPPPOOONNNNNNKKKGGGCCCAAACCCHHHNNNSSSWWWUUUSSSQQQOOOMMMLLLLLLKKKMMMQQQSSSUUUXXX[[[^^^___``````_________bbbdddfffhhhjjjkkkkkklllnnnppprrrrrrrrrrrrssssssttttttzzz|||vvvuuu|||xxxnnnbbb\\\XXXXXXWWWVVVYYY^^^hhh{{{vvvnnnhhhddd]]]\\\^^^cccgggnnn{{{wwwvvvyyyvvvfff^^^___dddsssvvvkkkfffaaa```ccckkksss|||jjj```XXXWWWXXXVVVSSSSSSPPPPPPPPPQQQRRRQQQOOOLLLLLLKKKJJJIIIHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCC@@@BBBBBBAAA===<<<<<<>>>:::999888888777777888888777777777777777777777777666666666666666777777888555555555666666777777777444555555666666555555444555666888:::<<<===???@@@>>>===<<<;;;;;;:::::::::999999:::;;;===???AAABBBAAAAAA@@@@@@???>>>======BBB>>>;;;<<>>;;;999:::<<<:::999999888777888888888777777777777777777777777555555555666666666666666444444666777888888888888666666777777777777666666666777888;;;===???AAABBB???>>>===<<<;;;::::::;;;999999:::;;;===???AAABBBAAA@@@@@@@@@??????>>>>>>DDD???:::;;;@@@EEEFFFEEECCCBBBAAA@@@@@@@@@AAABBBFFFHHHJJJMMMNNNMMMKKKJJJJJJGGGCCCAAACCCHHHOOOSSSZZZWWWSSSOOOLLLKKKKKKKKKLLLOOORRRUUUWWWZZZ]]]```]]]___``````^^^]]]]]]]]]eeegggjjjkkkkkkllloooqqqqqqrrrssstttuuuwwwxxxxxxuuuxxx|||rrrhhhcccdddhhhsss{{{uuukkkgggeeefffdddbbbbbbeeelll~~~}}}zzzvvvtttvvvyyy|||}}}~~~~~~|||xxx}}}xxxhhh```aaagggwww}}}nnnfffccc^^^^^^ccclllssszzzmmmcccZZZXXXXXXVVVUUUUUUPPPPPPQQQQQQPPPPPPOOONNNLLLKKKKKKIIIHHHGGGFFFFFFHHHFFFDDDDDDDDDCCCAAA???=========<<<;;;;;;::::::333444555666777888999:::666666666666777777777777555555666666666666555555777777777777777777777777888888777666555444333333555777999<<<===>>>>>>===;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;===>>>@@@AAAAAA@@@@@@>>>===<<<;;;<<<===>>>???>>>???BBBDDDDDDEEEEEECCCBBBBBBDDDFFFFFFHHHJJJKKKKKKJJJJJJKKKHHHGGGEEEBBBAAAEEENNNUUUXXXVVVSSSOOOLLLJJJIIIIIIHHHLLLQQQTTTWWWYYY\\\^^^cccddddddbbb___]]]]]]^^^dddgggkkkmmmmmmmmmmmmmmmmmmpppsssuuuuuuuuuvvvwww{{{|||~~~~~~zzzxxxxxxvvv{{{pppfffccccccdddhhhttt~~~zzztttpppoooooooooooovvv|||}}}~~~{{{jjjbbbbbbhhhwww|||nnneeeaaa]]]\\\```iiiqqqzzznnncccZZZXXXXXXVVVUUUUUUPPPPPPPPPQQQPPPPPPOOONNNLLLKKKJJJIIIHHHGGGGGGFFFHHHFFFDDDCCCCCCCCCAAA???=========<<<;;;;;;::::::777777777888888888888888777777777777666666666666555555666666666666555555777777777777777777777777666666666555555555555555777888999;;;<<<=========<<<<<<=========<<<<<<;;;::::::::::::;;;===>>>@@@@@@@@@@@@???>>>===<<<;;;;;;===>>>>>>===>>>@@@BBBBBBBBBBBBAAA??????AAACCCHHHJJJMMMMMMLLLKKKLLLLLLLLLKKKHHHDDDBBBEEEMMMTTTXXXVVVSSSOOOLLLJJJIIIIIIHHHLLLPPPTTTWWWYYY[[[]]]```aaabbbaaa```___```aaaeeegggkkkmmmmmmlllmmmnnnnnnpppssstttuuuvvvwwwyyy|||}}}~~~~~~vvvpppllljjjjjjkkkooowwwpppfffbbbbbbcccmmmwww~~~{{{wwwuuu{{{|||jjjbbbbbbiiiyyyoooeeeaaa]]]\\\```iiiqqqzzznnndddZZZXXXYYYVVVUUUUUUPPPPPPPPPPPPPPPOOONNNNNNKKKKKKJJJIIIHHHGGGGGGFFFHHHFFFDDDCCCCCCBBBAAA???=========<<<;;;;;;::::::;;;;;;:::999888777666666888888777777666666555555555555666666666666555555666666666666666666666666444444555555666666666777999999999999:::;;;<<<===>>>>>>>>>>>>======<<<;;;::::::999:::;;;<<<>>>???@@@@@@@@@???>>>===<<<;;;;;;===>>>>>>======>>>@@@AAAAAAAAA@@@??????AAACCCHHHJJJMMMMMMMMMLLLMMMNNNNNNMMMJJJFFFCCCFFFMMMSSSXXXVVVSSSOOOLLLJJJIIIIIIHHHKKKPPPTTTVVVYYY[[[]]]]]]^^^```aaa```aaacccdddeeegggjjjlllllllllmmmnnnnnnppprrrssstttvvvyyy|||}}}}}}~~~zzzvvvooogggaaa]]]\\\\\\]]]aaagggppp||||||rrrmmmmmmmmmuuu}}}~~~}}}kkkcccccclll{{{rrrfffaaa]]]]]]aaaiiiqqqzzzoooddd[[[YYYYYYWWWUUUUUUOOOPPPPPPPPPPPPOOONNNNNNKKKKKKJJJIIIHHHHHHGGGGGGGGGFFFDDDCCCCCCBBB@@@>>>=========<<<;;;;;;::::::;;;;;;:::999777666555555888888777777666666555555555555666666666666555555555555555555555555555555666666666777777777777888::::::999888999:::<<<===????????????>>>===<<<;;;:::999999999:::<<<>>>???????????????>>>===<<<;;;<<<>>>??????>>>===>>>???BBBBBBBBBAAA@@@AAACCCEEEEEEHHHJJJLLLMMMNNNPPPRRRQQQPPPMMMIIIFFFHHHOOOUUUXXXVVVSSSOOOLLLJJJIIIHHHHHHKKKPPPTTTVVVXXX[[[]]]\\\^^^``````aaaaaaccceeeeeegggjjjkkkkkkkkkmmmnnnnnnpppqqqrrrtttvvvzzz~~~~~~~~~}}}~~~}}}sssnnnggg```\\\ZZZXXXXXXXXXYYY\\\cccnnn{{{~~~~~~~~~~~~llldddcccmmm|||xxxhhhaaa^^^^^^bbbjjjrrrzzzpppeee[[[YYYYYYWWWUUUTTTOOOOOOPPPPPPOOOOOONNNMMMJJJJJJJJJIIIIIIHHHHHHGGGGGGEEECCCCCCCCCBBB@@@>>>=========<<<;;;;;;::::::888888888777666666666555888777777777666666666555555555666666666666555555444444444444444444444444999999999888888888888777:::999888888999:::;;;===>>>>>>>>>>>>>>>===<<<<<<999999999999:::<<<===???>>>>>>>>>>>>>>>===<<<;;;===???@@@@@@???>>>??????AAABBBBBBAAA@@@AAACCCEEEDDDGGGJJJMMMOOORRRVVVYYYZZZYYYUUUPPPKKKLLLPPPUUUXXXVVVSSSOOOLLLJJJIIIHHHGGGKKKPPPSSSVVVXXXZZZ\\\]]]___```aaa```aaabbbdddeeegggiiijjjjjjkkklllnnnoooppprrrssstttwww{{{~~~~~~}}}}}}zzzsssnnngggcccaaa```^^^]]][[[ZZZYYY\\\dddooo{{{~~~mmmddddddnnn|||lllbbb``````ccckkksss{{{|||~~~qqqfff\\\ZZZYYYWWWTTTTTTOOOOOOOOOOOOOOONNNMMMMMMJJJJJJIIIIIIIIIHHHHHHHHHGGGEEECCCBBBBBBAAA@@@>>>=========<<<;;;;;;::::::777777666666666666666666666666666777777777777777555555666666666666555555555555555555555555555555::::::999999888888777777888888888888999:::;;;<<<<<<======>>>>>>=========999999888999:::;;;===>>>===>>>>>>>>>======<<<;;;<<<>>>AAAAAA@@@???@@@@@@???@@@@@@@@@???@@@BBBDDDFFFHHHLLLOOORRRVVV[[[^^^dddccc^^^WWWPPPNNNPPPTTTXXXVVVSSSOOOLLLJJJIIIIIIGGGJJJOOOSSSUUUXXXZZZ\\\^^^___aaaaaa``````bbbccceeegggiiijjjjjjjjjlllnnnoooqqqssstttuuuwwwzzz}}}}}}}}}~~~}}}yyytttooollllllkkkiiifffbbb___[[[YYY]]]fffooovvvnnneeeeeemmm{{{ssseeecccbbbfffmmmuuu}}}{{{|||qqqfff\\\ZZZYYYWWWTTTTTTNNNOOOOOOOOOOOONNNMMMMMMJJJIIIIIIIIIIIIHHHHHHHHHGGGEEECCCBBBBBBAAA???>>>=========<<<;;;;;;::::::888888888777777777666666555555666666777777888888555555666666666666555555555555555555555555555555666777777777777777888888555666888999;;;;;;<<<<<<:::;;;<<<===============999888888888999;;;===>>>=========>>>======<<<;;;999<<>>======<<<;;;;;;::::::;;;::::::999888777666666444444555666777888999999555555666666666666555555666666666666666666666666333333444555666777888888444555888:::;;;<<<<<<<<<888999:::<<<======>>>>>>999888888888999;;;===>>>==================<<<;;;777:::>>>@@@?????????@@@BBBCCCCCCCCCBBBCCCFFFHHHEEEGGGIIIKKKMMMPPPTTTWWWZZZYYYWWWRRRNNNNNNRRRVVVXXXVVVSSSOOOLLLJJJIIIIIIGGGJJJOOOSSSUUUWWWZZZ\\\[[[]]]___```aaabbbdddfffeeeggghhhiiiiiijjjlllnnnooorrruuuwwwwwwwwwxxxyyy{{{|||{{{vvviiiddd\\\WWWVVVZZZaaaeeemmmxxx~~~pppffffffjjjxxx~~~nnnfffeeeiiipppxxx~~~|||~~~~~~zzzzzzggg^^^\\\VVVVVVWWWRRRNNNNNNOOOOOOOOONNNMMMLLLLLLKKKKKKIIIHHHGGGFFFFFFEEEDDDDDDCCCBBB@@@???>>>======<<<;;;;;;;;;;;;<<<888777777666777777888888999888777666666777888999444666777888888666444222777555444444555666555444555555555555666666666666888999999::::::;;;;;;;;;======<<<===??????>>><<<::::::999999:::;;;===>>>>>>?????????>>>===;;;::::::;;;===???@@@AAAAAA@@@GGGFFFDDDAAA??????AAADDDJJJJJJKKKMMMNNNOOOPPPQQQTTTTTTSSSOOOLLLLLLPPPTTTWWWVVVTTTPPPKKKIIIIIIJJJIIIKKKNNNRRRVVVXXXYYYZZZYYY\\\___aaaaaaaaabbbddddddfffhhhhhhiiijjjmmmoooooopppqqqsssvvvyyy|||}}}zzzmmmhhhaaaZZZUUUWWW[[[```iiixxxzzztttooottt{{{{{{~~~~~~~~~|||yyyvvvoooooonnnnnnnnnnnnnnnooooooqqqrrrrrrtttyyyooofffgggiiivvvqqqkkkiiikkkpppwww~~~~~~{{{{{{}}}|||iii___\\\VVVVVVWWWQQQNNNOOOOOOPPPPPPOOOMMMLLLLLLKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEDDDBBBAAA???>>>======<<<;;;;;;;;;;;;<<<;;;::::::999::::::;;;;;;888888777777777777888888666666666666666555555444666555333333444555555444555555555555666666666666666777888999;;;<<<===>>>>>>======>>>??????===<<<;;;:::999999:::;;;===>>>>>>????????????===<<<;;;777999<<>>===>>>???>>><<<:::;;;::::::::::::<<<===>>>>>>???@@@@@@???>>><<<;;;999:::===AAACCCEEEFFFFFFCCCDDDDDDDDDCCCCCCEEEGGGFFFGGGHHHIIIJJJLLLMMMMMMJJJKKKJJJGGGEEEGGGMMMRRRWWWWWWUUUQQQLLLIIIIIIIIIEEEGGGJJJNNNQQQTTTVVVWWW[[[]]]```bbbbbbcccdddffffffhhhjjjkkklllmmmoooqqqooopppqqqsssvvvyyy{{{}}}{{{vvvnnnfff```^^^^^^^^^fffttt~~~tttlllhhhdddhhhrrryyypppkkkiiijjjgggdddbbbaaaaaa```^^^ZZZYYYYYYYYYYYYZZZ\\\]]]___bbbgggkkkqqq{{{jjj___]]]ffftttwwwhhhfffgggmmmrrryyy|||zzz|||nnnbbb^^^VVVTTTUUUOOOOOOOOOPPPQQQPPPOOONNNMMMKKKKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFEEEDDDBBBAAA@@@======<<<;;;;;;;;;;;;<<<888777777666666666666777666777888999999888777666666666555555555555666666555333222222444555555444555555555555666666666666555666777999;;;===>>>???@@@???>>>>>>>>>>>><<<:::;;;;;;::::::;;;<<<>>>?????????@@@@@@@@@???===<<<>>>???AAACCCDDDEEEEEEDDDCCCEEEFFFEEEDDDDDDDDDFFFFFFFFFGGGIIIJJJKKKLLLMMMOOONNNLLLHHHEEEFFFKKKOOOWWWWWWUUURRRMMMJJJIIIIIIFFFGGGJJJMMMPPPTTTVVVWWW[[[]]]___```aaabbbdddeeedddfffiiijjjjjjkkkmmmooopppppprrrtttvvvyyy{{{|||~~~zzzqqqjjjeeeaaa___^^^iiizzz{{{ssslllhhheeehhhppp~~~{{{sssooohhhddd___\\\[[[ZZZYYYYYYYYYYYYXXXXXXYYY[[[]]]___eeejjjqqqwww|||~~~hhh\\\[[[dddrrruuugggeeefffkkkpppwww|||yyy~~~qqqddd___VVVTTTUUUOOONNNOOOPPPPPPPPPOOONNNMMMJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDBBBAAA@@@======<<<;;;;;;;;;;;;<<<<<<;;;:::999999999999999666777888999999888777666333555666888888777555444555333222222444555555555555555555555666666666666666777888999;;;<<<======@@@???>>>>>>>>>>>><<<:::;;;;;;::::::;;;<<<>>>??????@@@@@@AAAAAA@@@???>>>???@@@BBBDDDEEEFFFFFFFFFEEEFFFGGGFFFDDDBBBCCCCCCGGGGGGHHHIIIKKKLLLMMMNNNOOOOOOLLLGGGDDDEEEKKKPPPWWWWWWVVVSSSNNNKKKIIIIIIGGGHHHJJJMMMQQQTTTWWWXXXZZZ\\\]]]^^^___```bbbddddddfffiiikkkkkklllmmmooopppqqqrrrtttvvvyyy{{{|||}}}|||uuummmeee```^^^fffuuuxxxqqqlllgggiiippp{{{zzzoookkkeee```]]]\\\[[[ZZZ[[[ZZZZZZZZZ\\\^^^aaacccjjjqqqzzz{{{fff\\\[[[bbbpppxxxsss{{{wwwnnnfffdddeeeiiinnnttt~~~yyyzzzrrreee___VVVUUUVVVPPPNNNNNNOOOPPPOOONNNMMMLLLJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFEEEDDDCCCAAA@@@???======<<<;;;;;;;;;;;;<<<;;;:::999888888777888888777777888888888888777777222444666888999777555333555444222333555777777666555555555555666666666666777777888999;;;<<<======???>>>===>>>???>>><<<:::<<<;;;;;;;;;;;;===>>>??????@@@AAABBBBBBAAA@@@???<<<===@@@DDDFFFHHHIIIIIIFFFGGGGGGEEEBBBAAABBBCCCGGGHHHIIIJJJKKKMMMNNNNNNJJJJJJHHHDDDBBBEEEKKKQQQVVVWWWVVVSSSOOOKKKIIIIIIHHHIIIKKKNNNQQQUUUXXXYYYYYY[[[]]]]]]]]]___bbbdddfffhhhlllnnnnnnnnnooopppqqqqqqrrrtttvvvxxxzzz|||}}}xxxmmmfffcccfffpppvvvpppiiikkkooozzz|||vvvpppllliiigggeeebbbaaa```aaacccgggjjjmmmuuu|||xxxddd\\\\\\aaannnwwwnnnssszzzvvvnnnjjjdddbbbbbbfffkkkqqq{{{{{{yyy{{{sssfff___WWWVVVWWWRRRMMMMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHEEEEEEEEEDDDBBBAAA???>>>======<<<;;;;;;;;;;;;<<<999888777666555555555555888888777777777777888888333444555777777777666666666444333444666888888777555555555555666666666666555666777999;;;===>>>???>>>======>>>??????===<<<<<<<<<;;;;;;<<<===>>>@@@???@@@AAABBBBBBAAA@@@@@@;;;===@@@DDDFFFHHHIIIIIIEEEEEEDDDBBB@@@@@@CCCEEEGGGHHHIIIJJJKKKLLLMMMNNNIIIIIIFFFCCCAAACCCKKKQQQVVVWWWWWWTTTPPPKKKIIIIIIHHHIIIJJJMMMPPPTTTXXXZZZZZZ\\\]]]]]]^^^___ccceeefffiiilllnnnooooooooopppqqqqqqrrrtttvvvxxxzzz{{{}}}~~~{{{qqqkkkiiimmmyyy|||tttlllmmmrrr|||~~~|||xxxtttqqqtttsssssssssvvvzzzuuubbbZZZ\\\___mmmssshhhkkknnnjjjfffgggaaa^^^___cccgggmmmvvv}}}|||}}}sssfff```WWWVVVXXXRRRLLLLLLMMMNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHEEEDDDDDDCCCBBB@@@???>>>======<<<;;;;;;;;;;;;<<<<<<;;;:::999888888888888999888777666666777888999666555444444555666777888666555444555777999999888555555555555666666666777333444666999;;;>>>@@@AAA======<<<===??????>>><<<<<<<<<;;;;;;<<<===???@@@???@@@AAABBBBBBBBBAAA@@@???@@@BBBDDDFFFFFFFFFFFFDDDCCCBBB@@@???AAADDDGGGFFFGGGHHHIIIKKKLLLMMMMMMNNNMMMIIIDDDAAABBBIIIOOOVVVWWWWWWTTTPPPLLLIIIIIIHHHHHHJJJLLLOOOSSSWWWYYY\\\]]]^^^^^^^^^```dddfffdddgggjjjmmmmmmmmmmmmnnnqqqrrrssstttvvvxxxzzz{{{}}}}}}tttooooooxxxwwwooopppuuu{{{wwwsss```YYY[[[___lllzzziii]]]___aaa\\\[[[______\\\\\\```dddjjjsss}}}}}}zzzggg^^^\\\XXXTTTRRRQQQOOONNNOOOOOONNNLLLJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDD>>>>>>>>>>>>============:::999888888777777888888888777666666555666666777777777666666555555555444555666666666666666555444:::999999999888888777777555666777999;;;===>>>??????>>>>>>===<<<;;;;;;;;;::::::999999999:::;;;<<>>???AAABBBCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCFFFGGGGGGHHHJJJLLLMMMNNNLLLJJJGGGAAA>>>AAAHHHNNNTTTXXXYYYSSSMMMKKKIIIGGGHHHIIIIIIJJJLLLPPPVVVZZZ\\\]]]]]]___aaaccceeefffkkkkkklllmmmnnnooopppqqqppprrrssssssssstttvvvyyyyyy|||{{{yyyxxx{{{{{{ooommmrrrwwwuuussswwwqqq```YYYWWW^^^iii|||uuuhhh\\\XXXXXXWWWXXXZZZXXXYYY[[[\\\```fffnnnttt~~~}}}|||hhh___\\\YYYUUUSSSQQQOOONNNOOOOOOOOOMMMKKKJJJJJJIIIHHHHHHGGGGGGFFFGGGGGGFFFEEEDDDCCCBBBAAA>>>>>>>>>>>>============:::999888888777777888888888888888777777666666666777666666666555555555555444444555666777888999:::888888888888888888888888444555666777999:::<<<<<>>>>>===<<<<<<;;;;;;::::::999999999:::;;;<<>>@@@GGGNNNSSSXXXYYYSSSMMMKKKIIIGGGHHHHHHIIIIIIKKKPPPVVVZZZ\\\\\\]]]___aaaccceeefffhhhiiijjjkkklllnnnoooooooooqqqrrrsssssstttwwwyyyyyy|||}}}pppmmmqqq~~~|||uuuqqqrrr{{{~~~ppp```XXXWWW\\\hhh{{{rrrfffZZZVVVVVVVVVVVVXXXVVVWWWXXXZZZ^^^dddlllrrr}}}}}}{{{}}}kkkaaa]]]YYYVVVTTTPPPOOONNNOOOPPPOOOMMMKKKJJJJJJIIIIIIHHHGGGGGGGGGIIIHHHGGGEEECCCBBB@@@@@@>>>>>>>>>>>>============:::999888888777777888888999999:::999999777555444666666666666555555555555555555666777:::===@@@AAA999999888888888777777777555666666888999:::;;;;;;>>>>>>>>>===<<<<<<;;;;;;::::::999999999:::;;;<<<>>>????????????>>>======<<<===???AAACCCDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEFFFHHHJJJLLLMMMMMMKKKGGGBBB>>>@@@GGGLLLRRRWWWYYYSSSMMMKKKJJJGGGFFFGGGHHHIIIKKKOOOVVVZZZZZZ[[[]]]___aaacccdddeeefffggghhhiiijjjlllmmmmmmmmmoooqqqrrrrrrtttwwwyyyyyy|||ppplllmmmwwwwwwqqqnnnrrryyyyyytttqqqppprrrwwwnnn^^^XXXWWWZZZeeexxxooocccXXXUUUTTTSSSSSSTTTRRRTTTUUUXXX[[[bbbiiinnnyyy|||zzz{{{~~~mmmbbb^^^ZZZWWWUUUPPPOOOOOOOOOPPPPPPNNNLLLJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGFFFEEECCCBBBAAA@@@>>>>>>>>>>>>============:::999888888777777888888999:::;;;;;;:::888555444666666666666666555555555777777777888;;;???BBBDDD;;;:::999888777666555444888888999:::;;;;;;<<<<<<>>>>>>======<<<<<<<<<<<<::::::999999999:::;;;<<<===>>>>>>???>>>>>>=========>>>???AAABBBCCCCCCDDDEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEGGGIIIKKKMMMNNNNNNMMMJJJDDD@@@AAAFFFKKKQQQVVVXXXTTTNNNLLLJJJHHHEEEFFFGGGHHHJJJNNNUUUYYYYYYZZZ\\\^^^aaacccdddeeeeeeeeeggghhhjjjkkklllmmmlllnnnpppqqqrrrtttwwwyyyyyy|||uuummmhhhkkksss}}}wwwoooooosssyyy{{{nnnhhhfffeeehhhmmmrrryyylll\\\WWWWWWYYYcccvvvnnnbbbWWWSSSSSSPPPOOOPPPPPPQQQSSSVVVYYY___fffkkkuuu~~~}}}{{{|||~~~ooobbb^^^ZZZWWWVVVPPPOOOOOOOOOPPPPPPOOOMMMKKKKKKJJJIIIIIIHHHHHHGGGEEEEEEDDDDDDCCCCCCBBBBBB>>>>>>>>>>>>============:::999888888777777888888888999:::;;;:::888666444555555555666666666666666777666666666888:::===???888888777777777777777777888888999:::;;;;;;<<<<<<============<<<<<<<<<<<<::::::999999999:::;;;<<<>>>>>>???????????????>>>???@@@AAAAAABBBBBBBBBAAAEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFHHHJJJLLLNNNPPPPPPPPPNNNIIIDDDCCCFFFJJJOOOUUUXXXTTTOOOMMMKKKHHHEEEFFFFFFGGGIIIMMMSSSWWWWWWYYY[[[^^^aaabbbcccdddeeefffggghhhjjjlllmmmnnnlllnnnpppqqqrrrtttwwwyyyyyy|||{{{pppeeeaaadddlllwwwuuuqqqrrrvvv~~~ssseee```______aaaeeefffmmmyyyhhhYYYVVVWWWWWWaaasssqqqdddXXXSSSQQQOOOMMMNNNOOOPPPSSSUUUXXX]]]cccgggpppzzz~~~{{{{{{}}}pppbbb]]]YYYVVVVVVPPPOOOOOOOOOQQQQQQOOONNNKKKKKKJJJJJJIIIHHHHHHHHHDDDDDDDDDCCCCCCCCCCCCBBB>>>>>>>>>>>>============:::999888888777777888888777888999999999888777666555555555666666666666666555444333333444555666777333333444666888999;;;;;;555666666888999:::;;;;;;==================<<<<<<::::::999999999:::;;;<<<>>>??????@@@@@@@@@@@@??????@@@AAAAAABBBBBBBBBAAAFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFHHHJJJMMMOOOPPPRRRSSSSSSPPPJJJGGGGGGIIINNNTTTXXXTTTPPPNNNKKKHHHFFFFFFFFFFFFGGGKKKPPPTTTVVVWWW[[[^^^aaabbbcccccceeefffgggiiikkkmmmnnnooommmoooqqqrrrrrrtttwwwyyyyyy|||}}}pppccc]]]\\\```iiirrr|||yyyvvvvvv|||wwwjjj^^^[[[[[[[[[\\\___^^^dddooo~~~{{{dddWWWUUUWWWWWWaaaqqqwwwiiiZZZSSSQQQNNNLLLMMMNNNPPPRRRSSSUUUYYY^^^bbbjjjuuu~~~{{{zzz{{{|||~~~qqqbbb\\\XXXVVVUUUPPPOOOOOOPPPQQQQQQPPPNNNKKKKKKKKKJJJIIIIIIHHHHHHEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>============:::999888888777777888888666666777777777777888888555555555555666666666777444444444444444444444444333444555666777888999:::444555666777999:::<<<<<<<<<=====================::::::999999999:::;;;<<<===>>>???@@@@@@@@@@@@???===>>>???AAABBBCCCDDDDDDFFFEEEEEEDDDDDDDDDDDDDDDCCCDDDEEEGGGJJJLLLOOOPPPSSSVVVXXXVVVPPPKKKIIIIIIMMMTTTXXXTTTPPPNNNLLLIIIGGGGGGGGGFFFFFFIIINNNRRRTTTWWWZZZ^^^```bbbccccccdddeeefffhhhjjjlllnnnooooooqqqrrrsssssstttwwwyyyyyy|||tttiii^^^YYYXXXXXX]]]ccclllwww~~~{{{~~~qqqfff\\\[[[]]]]]]\\\]]]ZZZ^^^hhhuuuwwwaaaUUUTTTWWWXXX```ppp}}}nnn]]]UUUQQQNNNMMMNNNMMMNNNPPPQQQRRRUUUYYY\\\dddooo{{{}}}||||||}}}}}}qqqbbb[[[XXXUUUUUUPPPOOOOOOPPPQQQRRRPPPOOOKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDBBB@@@??????>>>>>>>>>>>>============:::999999888777888888888666555555555666777888999444555555555666666777777666777888888888888777777999888888777666555555444555666777999;;;===>>>???<<<<<<<<<===============::::::999999999:::;;;<<<======>>>???????????????:::;;;>>>@@@CCCEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCDDDFFFIIIKKKNNNOOOTTTXXX[[[ZZZTTTNNNJJJHHHLLLSSSWWWUUUPPPNNNLLLIIIHHHHHHGGGFFFFFFHHHMMMPPPTTTVVVZZZ^^^aaabbbbbbbbbcccdddeeegggjjjlllmmmnnnqqqrrrssssssssstttvvvyyyzzz|||{{{jjjaaaYYYVVVUUUSSSTTTXXXaaakkkyyyoooeee]]]^^^aaaaaa___^^^XXX\\\dddpppuuu___TTTTTTXXXXXX```ppprrr```UUUQQQNNNNNNOOOLLLMMMNNNOOOPPPRRRVVVYYY```kkkxxx|||ttteee^^^ZZZXXXWWWSSSRRRQQQQQQRRRQQQOOOMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@>>><<<<<<<<<;;;999888777777777777666666666666777999999888666666999<<<888777777666555444444444777777777777666666666666555666777777777666444333444444555666777999;;;<<<>>>>>>======<<<<<<<<<;;;<<<;;;999888888888999999>>>>>>???@@@@@@@@@@@@@@@<<<===>>>>>>>>>???BBBEEEFFFGGGHHHFFFDDDCCCDDDEEEGGGGGGFFFFFFGGGGGGHHHIIINNNTTTYYYZZZUUUNNNIIIFFFHHHOOOWWWZZZWWWQQQLLLJJJHHHFFFEEEEEEFFFJJJNNNQQQUUUXXX\\\___```aaacccdddccceeeiiikkkllllllnnnooopppppprrrsssuuuvvvwwwxxx{{{{{{|||uuujjj___[[[XXXVVVSSSOOOPPPUUU]]]```hhhttttttiii______ccccccbbbbbb^^^\\\```kkkzzzmmm]]]RRRPPPRRRWWW___nnnxxxcccXXXTTTPPPLLLKKKIIIMMMPPPPPPOOOPPPVVV[[[```fffppp|||~~~~~~}}}}}}ttteee^^^ZZZWWWWWWSSSRRRQQQQQQRRRQQQOOOMMMKKKKKKJJJIIIHHHHHHHHHHHHFFFEEEEEEDDDCCCBBBAAAAAA???===<<<<<<<<<<<<:::888999999999888888888777777777888999777555444666999888777777666555555444444777666666666666666666666555666777777777666444333999888888888999999:::;;;>>>=========<<<<<<<<<<<<<<<;;;:::999999999::::::<<<======>>>>>>>>>>>>>>><<<===>>>>>>>>>@@@CCCEEEEEEFFFGGGFFFEEEDDDDDDEEEGGGGGGGGGGGGGGGGGGHHHHHHIIINNNTTTUUUQQQKKKFFFCCCHHHNNNVVVZZZXXXRRRMMMKKKHHHGGGEEEEEEGGGJJJMMMPPPTTTWWW[[[^^^___```bbbdddbbbdddhhhjjjkkkkkkmmmnnnooopppqqqsssuuuvvvxxxxxx~~~~~~~~~~~~zzzxxxwwwwwwxxxxxxzzz|||}}}pppfff^^^YYYVVVUUUQQQMMMMMMPPPUUUWWW^^^iiisss}}}yyymmmcccbbbeeeeeedddddd\\\YYY\\\fffsss~~~jjj[[[SSSQQQTTTVVV^^^lllhhh[[[UUUPPPLLLKKKHHHKKKNNNNNNMMMNNNTTTXXX\\\bbblllxxx}}}~~~~~~ttteee^^^ZZZWWWVVVRRRQQQPPPQQQQQQQQQOOOMMMKKKJJJIIIIIIHHHHHHHHHHHHEEEEEEDDDCCCBBBAAA@@@@@@>>>===;;;;;;<<<<<<;;;:::;;;::::::::::::999999999777777777666444333444666888777777666666555555444666666666666666666666666666666666777666666555444777777777888999:::;;;<<<============<<<<<<<<<<<<===<<<:::999999::::::;;;======>>>????????????>>>===>>>>>>>>>>>>@@@CCCFFFDDDFFFGGGGGGEEEDDDDDDEEEGGGHHHHHHHHHHHHGGGGGGGGGEEEIIIOOOQQQNNNJJJEEEBBBGGGMMMTTTYYYXXXTTTOOOMMMIIIHHHFFFFFFGGGIIILLLNNNSSSVVVZZZ]]]^^^```bbbcccaaadddgggjjjjjjkkklllnnnnnnooopppsssuuuwwwyyyzzz{{{{{{{{{||||||{{{xxxuuuyyywwwsssnnnkkkiiihhhhhhggghhhiiikkkpppyyyyyymmmccc]]]YYYUUUUUURRRMMMLLLNNNOOOOOOTTT\\\dddmmm|||tttiiigggiiiiiigggggg]]]ZZZZZZaaammm}}}xxxeeeXXXRRRSSSVVVTTT\\\jjj~~~ooo___UUUOOOKKKKKKGGGJJJLLLLLLKKKMMMQQQUUUVVV]]]gggrrr}}}~~~~~~~~~~~~~~~}}}ttteee___ZZZVVVVVVRRRPPPPPPPPPQQQQQQOOOMMMKKKJJJIIIHHHHHHHHHHHHHHHDDDDDDCCCBBBAAA@@@@@@???===<<<;;;;;;<<<===<<<:::;;;;;;:::::::::999999999666666666555555555555666777777777777666666555555555555555666666666666666666666666666666666555555111111333555777:::<<<>>>===============<<<<<<<<<<<<;;;:::999999999:::;;;???@@@AAAAAABBBBBBAAAAAA>>>>>>>>>>>>>>>@@@DDDGGGDDDFFFHHHGGGFFFDDDDDDEEEGGGHHHIIIIIIIIIHHHGGGFFFEEEHHHMMMPPPOOOLLLHHHEEEFFFKKKRRRXXXYYYVVVRRROOOJJJHHHGGGFFFGGGIIIKKKMMMQQQTTTYYY\\\]]]___aaabbbbbbeeehhhjjjkkklllmmmnnnmmmnnnppprrruuuwwwyyyzzzxxxxxxxxxyyyyyyvvvrrrnnnmmmjjjfffbbb^^^\\\[[[[[[[[[[[[\\\___dddlllvvv}}}~~~qqqfff```ZZZWWWWWWUUUPPPNNNOOOMMMLLLOOOTTTZZZbbbooo|||yyyooommmooonnnkkkjjjbbb^^^\\\```iiiyyyrrr```UUUQQQRRRVVVSSS[[[hhh{{{uuubbbVVVNNNKKKKKKHHHJJJKKKKKKKKKLLLPPPSSSTTTYYYcccnnnyyy|||}}}}}}|||~~~ttteee___ZZZVVVUUUQQQPPPOOOPPPQQQQQQOOOMMMJJJJJJIIIHHHHHHHHHIIIIIIDDDDDDCCCBBBAAA@@@@@@???===<<<;;;;;;<<<===<<<:::999999999999888888888888555555555666777777777777777777777777777666666666444444555555666666666777666666555555555666666666000111222444777:::<<<===<<<<<<<<<===============;;;:::999888888999:::;;;@@@@@@AAABBBBBBBBBBBBBBB??????>>>======@@@DDDHHHFFFHHHIIIIIIGGGEEEDDDDDDFFFGGGIIIKKKKKKIIIGGGEEEEEEHHHLLLOOOPPPNNNJJJGGGEEEJJJPPPWWWZZZXXXUUURRRJJJIIIHHHGGGGGGHHHJJJKKKOOOSSSWWWZZZ\\\^^^```aaacccfffjjjlllmmmmmmooopppmmmnnnppprrruuuwwwyyyzzzzzzzzzyyyxxxwwwsssnnnjjj```^^^[[[XXXVVVUUUUUUUUUTTTVVVXXXZZZ^^^dddkkkooosssvvvyyy~~~zzzmmmeee^^^YYYYYYWWWSSSPPPQQQMMMLLLLLLPPPTTTZZZfffqqq}}}zzz{{{zzzrrrrrrtttssspppnnneeeaaa]]]```fffuuunnn\\\SSSOOOPPPSSSSSSZZZfffxxx{{{fffXXXOOOLLLMMMJJJKKKKKKKKKKKKMMMOOOQQQSSSXXXaaakkkvvvyyyzzz|||~~~~~~}}}}}}}}}~~~tttfff___ZZZUUUTTTPPPOOOOOOOOOQQQQQQOOONNNJJJIIIIIIHHHHHHIIIIIIIIIEEEEEEDDDCCCBBBAAA@@@@@@>>>===;;;;;;<<<<<<;;;:::888888888888777777777777555444444666777888666555777777777777777777777777444444444555555666666777666555555555555666777777666666666777888999:::;;;<<<<<<<<<===============;;;:::999999999:::<<<<<>>======@@@EEEIIIHHHJJJLLLLLLIIIFFFDDDDDDDDDFFFIIILLLLLLKKKHHHFFFEEEFFFIIIMMMOOONNNJJJFFFEEEHHHNNNUUUZZZ[[[WWWTTTKKKJJJIIIHHHGGGHHHHHHIIINNNQQQUUUYYY[[[]]]___aaadddgggjjjmmmmmmnnnoooqqqnnnooopppsssuuuwwwyyyzzzyyywwwuuusssqqqlllgggccc]]][[[YYYWWWVVVVVVWWWXXXUUUWWWZZZ\\\]]]```dddhhhiiiiiikkknnnvvv{{{ooofff^^^\\\YYYTTTQQQQQQLLLKKKKKKNNNPPPTTT^^^hhhyyyyyyvvvuuu}}}wwwrrruuuyyyxxxtttqqqeeeaaa^^^^^^cccqqqjjjZZZSSSPPPPPPRRRTTTZZZeeevvvooo^^^RRRNNNOOOLLLLLLKKKKKKLLLNNNOOOPPPRRRVVV^^^gggqqqzzzyyyyyyzzz{{{|||}}}}}}}}}|||}}}tttfff___YYYUUUSSSOOOOOONNNOOOQQQQQQOOONNNIIIIIIIIIHHHHHHIIIIIIJJJFFFEEEEEEDDDCCCBBBAAAAAA???===<<<<<<<<<<<<:::888999888888888777777777777777555444555666555222000777777777777777777777777333333444555555666777777666555555444555666777888777777777777777888999999<<<<<<<<<<<<=========>>>===<<<;;;;;;;;;===>>>??????@@@@@@AAAAAAAAAAAAAAA@@@@@@???======@@@EEEIIIKKKMMMOOONNNJJJGGGDDDCCCBBBEEEIIILLLMMMLLLIIIGGGFFFGGGIIIMMMOOONNNJJJFFFDDDGGGMMMUUU[[[\\\YYYVVVLLLKKKJJJIIIHHHGGGGGGGGGLLLPPPTTTXXXZZZ\\\^^^```dddfffjjjlllmmmmmmooopppooopppqqqsssuuuvvvxxxxxxtttrrrppppppooonnnkkkhhheeedddbbbaaa```aaacccddd^^^___```aaaaaadddgggjjjgggeeedddeeelllwwwuuuiiiccc^^^WWWSSSRRRLLLKKKLLLNNNOOOQQQZZZcccqqq~~~yyyxxxuuu|||yyyrrrpppvvv|||{{{wwwttteeeaaa______cccooogggYYYTTTRRRRRRSSSUUUZZZdddtttyyyeeeWWWQQQRRRMMMLLLJJJJJJLLLMMMNNNOOOPPPSSSYYYaaajjjrrryyy||||||~~~{{{{{{zzzyyyyyyzzz{{{||||||}}}tttfff___YYYUUUSSSOOONNNNNNOOOPPPQQQOOONNNIIIIIIHHHHHHHHHIIIIIIJJJFFFFFFEEEDDDCCCBBBBBBAAA@@@>>><<<<<<<<<;;;999888999999999888888888777777999666444444555333///+++777777777777777888888888333333444444555666777777666555444444555666777888222333333444666777999:::;;;<<<<<<<<<======>>>>>>???>>>=========???@@@AAAAAABBBCCCCCCDDDDDDCCCCCC@@@@@@???======@@@EEEIIIMMMOOOQQQOOOKKKGGGDDDCCCAAADDDIIIMMMNNNMMMJJJHHHHHHIIIKKKNNNQQQPPPLLLHHHDDDFFFLLLTTT[[[]]]ZZZWWWLLLKKKJJJIIIHHHGGGGGGGGGLLLOOOTTTWWWYYY[[[^^^```ccceeeiiikkkllllllnnnooopppqqqrrrsssuuuvvvwwwxxxsssrrrrrrtttwwwxxxyyyxxxpppooommmlllllllllnnnooogggggggggffffffiiinnnrrrjjjgggdddccchhhtttsssjjjccc\\\VVVTTTNNNLLLNNNPPPQQQRRRYYYbbblll}}}{{{{{{xxx{{{tttooonnnwww~~~}}}xxxuuufffcccaaaaaaeeeppp{{{dddYYYVVVTTTTTTUUUVVVZZZdddssskkk[[[TTTTTTMMMKKKJJJJJJKKKMMMMMMMMMNNNPPPVVV]]]eeemmmssswwwwwwzzz~~~}}}}}}~~~}}}zzzxxxwwwxxxyyyzzz|||}}}sssddd]]]XXXUUUUUUQQQOOOMMMMMMNNNOOONNNMMMMMMLLLKKKJJJJJJIIIIIIJJJGGGEEECCCBBBBBBAAA???===========================;;;:::999777666555555555777777777777888888888888666666666666666666666666444444444555666777888999777777666666555555555444444444555666888;;;>>>???<<<===============<<<;;;======<<<<<<<<<;;;;;;;;;;;;<<>>????????????AAAEEEHHHMMMMMMLLLKKKIIIGGGDDDCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKKKKLLLMMMNNNLLLHHHDDDCCCEEEJJJRRRZZZ]]]\\\YYYRRRQQQNNNKKKIIIHHHGGGGGGIIIKKKOOOSSSXXX\\\___```dddeeefffggggggjjjmmmpppoooqqqsssttttttuuuvvvwwwuuuuuuuuuxxx||||||zzzyyyzzz}}}}}}{{{yyyssskkkfffgggmmmrrrvvvwwwmmmgggjjjpppwww{{{nnn```YYYYYYUUUQQQOOOPPPPPPQQQXXX```ooo}}}xxxppppppssszzz~~~xxxmmmeee^^^```iiixxxsss\\\UUUTTTQQQPPPRRRVVVXXX___mmmttt```WWWTTTRRRQQQNNNLLLKKKKKKKKKLLLOOOQQQUUUZZZ```hhhpppvvv|||~~~}}}||||||}}}{{{yyyvvvuuutttuuuvvv{{{}}}~~~~~~ssseee^^^XXXVVVVVVQQQOOOMMMMMMNNNOOONNNMMMNNNNNNMMMLLLKKKKKKKKKKKKHHHFFFDDDCCCCCCBBB@@@>>>======<<<;;;::::::999999::::::999777666666666666777777777777888888888888666666666666666666666666444444333222222222222333777666666666555555555555555555555555666888:::;;;<<<<<<============<<<<<<;;;;;;;;;;;;:::::::::999;;;<<<>>>@@@AAAAAA@@@@@@???@@@@@@@@@@@@AAAEEEHHHJJJKKKKKKJJJIIIGGGEEECCCCCCCCCEEEGGGIIILLLMMMNNNMMMMMMOOOQQQQQQNNNIIIEEEAAACCCGGGOOOXXX\\\[[[YYYSSSQQQOOOLLLIIIHHHHHHGGGIIIKKKNNNRRRVVVZZZ\\\]]]cccdddffffffgggiiimmmooooooqqqsssuuuuuuvvvxxxyyyyyyyyyzzz|||zzzrrrlllkkkpppwww}}}yyywwwzzzwwwfff\\\ZZZVVVRRRPPPQQQQQQSSSYYYaaaooo~~~~~~vvvuuuxxx~~~|||rrrjjjccceeennn}}}qqq[[[TTTSSSQQQPPPSSSVVVXXX___mmmwwwcccZZZWWWSSSQQQOOOLLLKKKKKKKKKLLLMMMOOOSSSWWW]]]dddlllrrrzzz}}}}}}{{{{{{{{{zzzwwwuuuttttttuuuuuuzzz{{{}}}~~~~~~ttteee^^^YYYVVVVVVQQQOOOMMMMMMNNNOOONNNMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHFFFDDDDDDDDDCCCAAA???>>>>>>===;;;:::999888777:::999888777777777777777777777777777888888888888666666666666666666666666777666555555444444555555666666666666555555555555666555444444444555666666:::;;;<<<===============<<<<<<<<<;;;;;;;;;::::::;;;<<<>>>@@@AAAAAAAAA@@@@@@AAAAAA@@@@@@AAADDDFFFGGGHHHHHHHHHHHHGGGEEEDDDBBBDDDEEEHHHKKKMMMOOOPPPOOOPPPSSSUUUUUUQQQJJJFFFAAABBBFFFNNNWWW\\\]]]\\\TTTSSSPPPMMMJJJHHHHHHHHHJJJKKKNNNQQQTTTWWWZZZ[[[bbbccceeefffggghhhlllnnnnnnpppsssuuuvvvxxxzzz|||~~~~~~|||tttpppttt}}}qqqccc]]]YYYUUUSSSTTTUUUWWW^^^fffsss}}}yyyqqqjjjllluuummmYYYSSSSSSPPPPPPSSSUUUXXX___lllyyyggg]]]YYYSSSRRROOOMMMLLLKKKLLLLLLKKKMMMPPPTTTXXX___ffflllvvvyyy}}}~~~|||zzzzzzyyyxxxuuusssrrrssstttuuuyyyzzz{{{}}}~~~~~~~~~tttfff^^^YYYWWWWWWQQQOOOMMMMMMNNNOOONNNMMMIIIIIIIIIIIIHHHGGGFFFFFFGGGEEEDDDCCCCCCCCCAAA???@@@???>>>===<<<;;;::::::999999888777777888888888666777777777888888888888666666666666666666666666444444555555666888999:::666666666666666555555555666555444444444444666666999:::;;;<<<======>>>===???>>>>>>>>>>>>=========:::;;;===???@@@AAAAAAAAA@@@AAAAAA@@@??????AAACCCDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDFFFHHHJJJLLLNNNOOOPPPRRRUUUXXXXXXSSSLLLGGGDDDDDDFFFMMMVVV]]]______VVVTTTQQQNNNKKKIIIHHHHHHIIIJJJLLLPPPTTTXXX[[[]]]aaabbbeeefffggghhhkkkmmmnnnpppsssuuuwwwyyy}}}~~~wwwzzz{{{kkkbbb]]]YYYVVVXXXYYY\\\dddmmm{{{wwwqqqsss|||}}}iiiWWWSSSRRRPPPPPPTTTUUUXXX___lll~~~zzzjjj___YYYTTTRRRQQQOOOMMMLLLLLLKKKJJJLLLNNNQQQUUUZZZaaafffqqquuuzzz||||||{{{yyyyyywwwvvvtttrrrqqqqqqrrrsssxxxyyyzzz{{{}}}}}}~~~~~~~~~}}}|||}}}ssseee^^^YYYVVVVVVQQQOOOMMMMMMNNNOOONNNMMMHHHIIIIIIIIIHHHGGGFFFEEEFFFDDDBBBBBBBBBBBB@@@???===============<<<<<<<<<999999888888888888888999666777777777888888888888666666666666666666666666111111111222333444666666555555555666666666666666555555444444555777999:::999999;;;<<<============???>>>>>>>>>>>>=========:::;;;<<<>>>???@@@AAABBB???@@@AAA@@@>>>>>>???@@@BBBCCCDDDFFFGGGGGGFFFFFFEEEFFFGGGHHHIIIJJJKKKKKKPPPRRRVVVYYYZZZVVVPPPJJJFFFEEEEEEJJJRRRZZZ^^^___XXXVVVSSSOOOLLLIIIHHHHHHGGGHHHKKKOOOTTTYYY^^^``````bbbeeefffggghhhkkklllnnnppprrruuuwwwzzz~~~sssggg___[[[XXXZZZ\\\___hhhrrr}}}wwwzzzvvveeeUUUSSSSSSPPPRRRVVVVVVYYY```kkk{{{{{{kkk^^^XXXTTTSSSRRRPPPNNNMMMLLLKKKKKKLLLNNNOOORRRVVV\\\```jjjooouuuyyy{{{zzzyyyyyywwwuuusssqqqppppppqqqrrrvvvwwwyyyzzz{{{|||||||||{{{zzzzzz{{{}}}sssddd]]]XXXUUUUUUQQQOOOMMMMMMNNNOOONNNMMMJJJKKKKKKLLLKKKIIIHHHGGGEEECCCBBBAAABBBBBB@@@???;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888888777777777777888888888888666666666666666666666666666555555444444444444444555555555666666666666666444444444555777999;;;<<<999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;===???@@@AAABBB@@@AAABBBAAA???===>>>>>>AAABBBDDDFFFGGGGGGGGGFFFGGGGGGGGGHHHIIIIIIJJJJJJPPPRRRUUUZZZ\\\ZZZUUUQQQJJJFFFDDDFFFNNNUUUZZZ\\\ZZZXXXTTTPPPLLLJJJHHHHHHFFFGGGJJJNNNTTTZZZ___bbb```cccfffhhhhhhiiikkkmmmnnnppprrrtttvvvzzz~~~zzzmmmaaa]]]ZZZ\\\^^^cccmmmwww|||}}}qqqaaaTTTSSSSSSQQQSSSYYYWWW[[[bbbkkkyyy}}}mmm```XXXUUUTTTSSSQQQOOOMMMLLLKKKKKKLLLMMMMMMOOOSSSXXX\\\ccciiiqqqwwwyyyzzzzzzzzzwwwvvvsssqqqoooooopppppptttuuuwwwxxxzzz{{{{{{{{{xxxxxxyyyzzz|||~~~rrrccc\\\WWWTTTTTTQQQOOOMMMMMMNNNOOONNNMMMJJJKKKLLLMMMLLLJJJHHHGGGEEEDDDBBBBBBCCCCCCAAA@@@<<<<<<<<<;;;:::::::::999<<<;;;:::999888777777777777777777777888888888888666666666666666666666666888888777666666666666666555555555555666666666777555555555555777999;;;<<<::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999::::::;;;<<<>>>@@@BBBCCCCCCDDDDDDCCC@@@>>>>>>???AAACCCDDDFFFGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKLLLLLLPPPRRRVVVZZZ^^^^^^[[[XXXPPPKKKGGGGGGMMMTTTZZZ\\\[[[YYYUUUQQQMMMJJJIIIHHHFFFGGGIIIMMMRRRXXX]]]```aaacccgggiiiiiijjjlllmmmnnnppprrrsssuuuyyy}}}tttgggcccaaabbbeeejjjuuu|||{{{zzzyyy{{{zzzyyyxxxvvvuuuttttttpppqqqrrrqqqqqqwwwnnn___TTTTTTTTTSSSUUU[[[YYY]]]ccckkkwwwqqqcccYYYUUUUUUTTTRRRPPPNNNLLLKKKKKKKKKLLLKKKLLLOOOTTTWWW]]]dddmmmtttxxxzzz{{{{{{yyywwwtttqqqooonnnnnnooopppqqqsssuuuwwwyyyzzzzzzyyyxxxyyyyyyzzz|||}}}~~~}}}qqqccc[[[VVVTTTTTTQQQOOOMMMMMMNNNOOONNNMMMIIIJJJKKKKKKKKKIIIGGGEEEFFFEEECCCCCCDDDDDDCCCAAA@@@@@@???===<<<;;;:::999===<<<;;;999888777777777777777777777888888888888666666666666666666666666222222222333444555666777444555555555666666777777666555555555666777999:::;;;;;;;;;<<<;;;;;;::::::======<<<<<<<<<;;;;;;;;;::::::;;;<<<>>>@@@BBBCCCEEEFFFFFFEEEBBB@@@???@@@BBBCCCEEEFFFGGGGGGGGGFFFFFFGGGHHHJJJLLLMMMOOOOOOQQQRRRVVV[[[```aaa```^^^WWWQQQKKKJJJOOOWWW\\\^^^\\\ZZZVVVQQQMMMJJJIIIHHHGGGHHHIIILLLPPPUUUZZZ]]]aaadddgggjjjjjjkkklllmmmnnnpppqqqrrrtttxxx}}}{{{nnnjjjgggiiilllrrr}}}{{{wwwtttqqqpppooommmjjjhhhfffeeeaaaeeeiiikkkmmmsss}}}lll^^^TTTTTTUUUSSSVVV\\\ZZZ^^^dddkkkvvvuuufff\\\VVVUUUTTTSSSPPPNNNLLLKKKJJJJJJJJJJJJJJJMMMQQQTTTZZZaaakkksssxxxzzz{{{|||zzzxxxuuuqqqooonnnnnnnnnmmmoooqqqsssvvvwwwxxxyyyzzzzzzyyyyyyyyyzzz{{{{{{|||~~~