BM6P6(@ |||vvvpppfff]]]VVVPPPJJJGGGCCCCCCCCCBBBBBBCCCCCCCCCDDDFFFHHHHHHGGGFFFFFFFFFGGGFFFEEEEEEGGGIIILLLNNNSSSWWW]]]fffrrrwwwqqqoooooowwwooohhheeecccbbbffflllvvvssshhh^^^YYYXXXVVVWWWSSSTTTYYYYYYeee}}}jjjRRRLLLAAA???<<<999888888999:::999888666666888;;;???BBB<<<:::777444333444555666333444555555333333444555333555777999999888666444333333333444444444555555888666333444777::::::999:::999888777777999;;;<<<===999888<<<@@@EEELLLTTT^^^fffqqq}}}}}}yyy{{{||||||pppfff]]]WWWSSSOOOOOORRRUUUYYY___eeejjjpppvvvzzz|||tttnnnddd[[[TTTNNNIIIFFFCCCBBBBBBAAAAAABBBBBBCCCAAACCCDDDDDDCCCAAAAAABBBCCCCCCCCCDDDEEEGGGIIIJJJJJJMMMQQQXXX```lllxxx}}}vvvqqqpppqqqtttmmmgggeeeddddddiiioooxxx{{{nnnddd[[[WWWWWWVVVWWWSSSSSSXXXYYYfffhhhPPPJJJAAA???<<<999888888999:::666666555666999>>>BBBEEE<<<:::777444333444555666222333444444222222333555555666777888888777555444333333333444444444555555777555444666:::<<<===<<<;;;:::999777777888999:::<<<999888<<>>>>>??????@@@AAABBBCCCEEEFFFFFFGGGIIIKKKNNNSSSZZZbbbhhhssswww}}}zzztttqqqqqqrrrqqqkkkeeeddddddeeekkkqqq{{{uuuhhh___XXXUUUWWWVVVWWWSSSRRRWWWZZZiiidddNNNHHH@@@???<<<999888888999999777666666777999===AAADDD;;;999777555444444555666222333444444333333555666777777777777666555555555333333333444444444555555555555666999<<<>>>>>>===<<<;;;:::888777888888999;;;888888;;;>>>BBBKKKSSSZZZcccrrr~~~zzzzzz}}}}}}xxxrrroooddd\\\TTTQQQOOOLLLMMMQQQSSSWWW]]]ccchhhnnntttxxx|||yyynnnhhh___VVVPPPJJJFFFCCC@@@@@@????????????@@@@@@AAABBBCCCBBB@@@??????@@@===>>>@@@BBBCCCDDDDDDDDDHHHIIIJJJJJJLLLOOOTTTXXX\\\___dddiiinnnttt{{{|||wwwsssrrrrrrtttoooiiidddcccccceeejjjqqq}}}pppccc[[[VVVUUUXXXWWWYYYTTTSSSXXX\\\nnn}}}^^^LLLGGG@@@>>><<<:::999888999999:::999888777777999<<<===999888666555444444555555333444666666555555777888999888777555444444444555333333333444444444555555444555777:::<<<===<<<;;;;;;:::999888888888999::::::888888;;;===AAAJJJTTT^^^hhhyyy}}}yyywwwwwwvvvqqqjjjeee]]]UUUOOOMMMMMMKKKMMMPPPRRRVVV\\\bbbgggmmmssswww|||yyywwwlllfff]]]UUUOOOJJJEEECCC?????????>>>>>>?????????AAABBBCCCBBB@@@???@@@AAA???@@@BBBCCCEEEFFFFFFFFFEEEFFFGGGFFFFFFHHHKKKMMMOOOQQQTTTWWWZZZ___eeeiiisss{{{}}}xxxtttrrrrrrssssssnnngggbbbaaabbbccciiiooo~~~mmmaaaZZZVVVWWWZZZXXXZZZUUUTTTZZZ```vvvtttYYYJJJGGG???>>><<<;;;999888888888999888666555555777888999888777666555444444555555222444555555444444555666999888666444333333444555333333333444444444555555444666888999999888888888777777888888999:::;;;<<<999888999<<<===@@@JJJTTTaaammm{{{xxxuuurrroookkkddd]]]XXXQQQLLLLLLLLLKKKMMMQQQRRRVVV\\\bbbhhhmmmssswwwzzzvvvtttiiiccc[[[SSSMMMHHHDDDBBB??????>>>>>>>>>>>>?????????@@@@@@???>>>>>>???AAABBBCCCDDDEEEFFFHHHIIIIIIGGGHHHIIIIIIHHHHHHJJJKKKJJJLLLMMMNNNPPPSSSWWWZZZaaahhhsss|||yyyxxxyyyxxx|||~~~zzzvvvsssrrrrrrrrrqqqmmmfffaaaaaabbbccciiippp|||kkk```ZZZWWWXXX\\\XXXZZZUUUTTT[[[ddd}}}lllTTTHHHFFF???>>>===;;;:::999888888555444444444555777888999777666666555444444444555111222333333111111111333888777555444333444444555333333333444444444555555444666777777666555555666666666777999:::;;;<<<<<<999999:::======@@@JJJVVVdddqqq~~~zzzxxxtttooollliiibbbZZZVVVOOOKKKLLLMMMMMMOOORRRTTTXXX^^^dddiiiooouuuyyyyyytttrrrfff```XXXPPPKKKFFFBBB@@@@@@??????>>>>>>??????@@@===>>>>>>>>>===>>>@@@BBBEEEEEEEEEFFFGGGIIIKKKLLLKKKMMMNNNNNNLLLKKKLLLMMMIIIJJJLLLLLLLLLMMMOOOQQQVVVZZZbbbkkkuuuxxxttttttvvvvvv{{{|||xxxtttrrrrrrrrrpppnnnkkkeeeaaabbbdddfffmmmtttyyyiii```ZZZWWWXXX\\\VVVXXXTTTSSSZZZeeegggOOOFFFDDD>>>>>>===;;;:::999888888555555555555555666777888666666555555555444444444333444555444222111111222666555555444444444555555333333333444444444555555333555666555444444666999666777888999:::;;;;;;;;;999999<<<>>>===@@@KKKWWWgggvvv~~~|||zzzzzzuuunnnllljjjcccZZZVVVPPPLLLMMMOOOOOOQQQTTTVVVZZZ```eeekkkqqqwww{{{xxxssspppccc^^^VVVNNNIIIDDDAAA>>>@@@@@@????????????@@@@@@===>>>???>>>>>>???BBBDDDGGGFFFEEEEEEGGGIIILLLNNNKKKMMMNNNMMMLLLJJJJJJKKKHHHJJJLLLLLLKKKLLLMMMNNNQQQTTTXXX^^^fffqqq|||yyyuuuuuuvvvvvv|||zzzwwwtttrrrsssrrrooollljjjeeeaaacccfffiiiqqqyyywwwhhh___[[[XXXXXX[[[TTTWWWSSSRRRZZZfffeeeMMMDDDBBB>>>>>>===<<<:::999888777:::999888777555555555444555555555555555555444444777888888777555333333444444444555555555555555555333333333444444444555555222444555555333555888<<<888999999:::::::::999999999:::===???>>>@@@KKKXXXkkk{{{}}}zzz{{{{{{wwwooommmmmmfff\\\VVVPPPMMMNNNPPPPPPRRRUUUWWW[[[aaaggglllrrrxxx|||zzzoooggg___ZZZSSSLLLHHHFFFDDDBBBBBB@@@===>>>???@@@===;;;????????????@@@AAABBBCCCFFFFFFGGGHHHJJJLLLNNNOOOOOONNNLLLJJJIIIIIIJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMPPPSSSWWWYYY\\\bbbjjjpppzzzyyyuuuttt~~~}}}yyyxxxvvvsssrrrrrrpppnnnlllhhheeecccdddeeehhhsss}}}ttteee]]]ZZZYYYYYY[[[YYYTTTRRRTTT\\\nnn}}}^^^OOOHHHBBB:::===???>>>:::888888999666666666666555555555555666666666555555444444444555888:::888333111333777444444444444444444444444111222333555666888999:::666666666666666555555555777777777888999999::::::;;;999:::===???DDDNNNYYYhhh~~~~~~}}}zzzvvvrrrppppppllleee___YYYQQQLLLPPPRRRPPPPPPSSSXXX\\\aaaggglllrrryyy}}}zzzppphhh^^^XXXQQQJJJGGGEEECCCBBB@@@>>><<<===???@@@>>><<<>>>>>>>>>???@@@BBBCCCDDDEEEEEEFFFGGGIIIKKKLLLMMMNNNMMMKKKJJJIIIIIIIIIIIIKKKLLLLLLMMMNNNOOOOOOOOONNNOOORRRUUUXXX^^^dddhhhmmmsss~~~}}}|||}}}~~~{{{zzzxxxvvvtttsssqqqnnnlllgggdddccceeefffkkkvvvsssccc\\\YYYWWWWWWYYYVVVSSSSSSVVV___sssxxxYYYKKKDDD>>>;;;===???===:::888888999666666666666555555555555555555555444444444333333444777999777333111333666222222222222222222222222222333444555666777888999666666666666666666666666555666666777888888999999;;;999:::===???CCCNNNXXXooo~~~{{{yyywwwssspppoooooolllfff```YYYTTTQQQSSSSSSPPPQQQVVVYYY]]]bbbgggmmmsssyyy}}}zzzppphhh[[[UUUNNNHHHEEECCCCCCBBB@@@???======>>>>>><<<;;;======>>>???AAACCCDDDEEEEEEFFFFFFFFFHHHIIIJJJKKKLLLKKKJJJIIIIIIIIIIIIIIILLLMMMNNNOOOQQQRRRRRRRRRQQQPPPQQQTTTZZZ___bbbcccccciiiqqq|||~~~}}}~~~{{{yyyvvvsssqqqooollliiifffcccccceeehhhnnnzzzqqqbbbZZZXXXUUUUUUVVVRRRRRRTTTXXXbbbxxxpppTTTHHHBBB>>>;;;===>>><<<:::888888888666666666666555555555555444444444444333333333333333666777666222111222444222222222222222222222222333444444555666666777777666666666666666666666666555555555666777777888888;;;999:::===???CCCLLLWWWppp}}}yyyvvvtttqqqooollllllmmmkkkgggccc\\\ZZZZZZYYYUUURRRTTTYYY[[[^^^ccchhhmmmrrrxxx|||yyynnnfffWWWRRRKKKFFFDDDCCCCCCBBBBBBAAA???>>>===;;;999888<<<<<<===???AAADDDFFFGGGGGGGGGGGGGGGHHHIIIKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJMMMNNNPPPSSSUUUVVVWWWWWWZZZXXXXXX[[[aaaeeeeeedddeeehhhmmmttt}}}~~~zzzwwwssspppnnnkkkgggdddeeebbbbbbdddhhhooo|||{{{mmm___YYYVVVSSSRRRSSSNNNQQQUUUYYYddd}}}gggOOOGGGCCC@@@<<<<<<<<<;;;:::888888888666666666666555555555555333333333333333333333333333444555444222111222333444444444444444444444444444444555555555555555666666666666666666777777777555555666666777888888888;;;999:::===???BBBKKKTTThhhyyytttpppnnnjjjiiihhhhhhiiihhhfffccc```cccddd```YYYTTTVVV[[[[[[^^^bbbgggkkkpppvvvzzz}}}}}}tttiiibbbTTTPPPJJJFFFEEEDDDCCCCCC@@@@@@???>>>===<<<;;;<<<<<<<<<>>>???BBBDDDFFFHHHIIIIIIIIIJJJKKKLLLMMMNNNMMMMMMMMMNNNNNNNNNNNNNNNPPPRRRUUUXXX[[[]]]^^^^^^aaa______ccchhhkkkjjjhhhjjjkkkmmmpppwwwyyyvvvrrrooollliiieeebbbdddaaaaaacccgggnnn|||vvvjjj]]]XXXVVVSSSQQQQQQLLLQQQUUUZZZhhh___LLLDDDAAA>>>===<<<;;;:::999999888777666666666666555555555555333333333333333333333333333333444333222222222333444444444444444444444444444444444555555555555555666666666666777777888888666666777888888999999::::::999:::===>>>AAAIIIRRR```vvv{{{tttoookkkjjjdddcccbbbcccccccccbbbaaaccciiikkkeee[[[VVVXXX[[[ZZZ]]]aaaeeeiiimmmrrrvvv{{{~~~wwwnnnccc\\\QQQOOOKKKIIIHHHGGGEEECCC;;;===??????>>>>>>@@@AAA======>>>@@@BBBDDDGGGHHHJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQRRRSSSSSSSSSRRRUUUXXX\\\aaadddfffggggggggggggiiilllooopppooonnnnnnooopppqqquuu}}}zzzwwwssspppmmmjjjfffcccbbb______bbbgggppprrrfff[[[WWWVVVSSSQQQQQQMMMRRRWWW^^^pppvvvYYYHHHAAA>>>;;;>>><<<999999999999888777666666666666555555555555333333333333444444444444333333333333333333333333222222222222222222222222444444444444444555555555555666666777777888888999777777777888999999:::::::::999:::===>>>@@@GGGPPP^^^nnn}}}uuunnniiifffeee^^^^^^]]]]]]\\\\\\\\\\\\aaahhhkkkeee]]]ZZZZZZ[[[ZZZ\\\```dddgggkkkpppsssyyy}}}~~~wwwpppggg]]]UUUOOONNNLLLLLLKKKJJJGGGDDD>>>@@@AAA@@@???>>>???AAA>>>>>>???@@@BBBDDDFFFGGGJJJJJJKKKLLLNNNOOOQQQRRRSSSTTTUUUWWWXXXXXXWWWWWW\\\___dddiiimmmppppppqqqqqqtttxxx{{{{{{{{{{{{|||xxxyyyyyyxxxyyy}}}zzzwwwyyy|||yyyvvvrrrooollliiieeebbb^^^\\\]]]bbbiiitttyyynnncccYYYWWWVVVTTTRRRRRRPPPTTTYYYddd{{{kkkRRRFFFBBB???<<>>???FFFOOO\\\ggg{{{~~~wwwpppiiidddaaa```ZZZZZZYYYXXXVVVUUUUUUVVVYYYaaaeeeaaa\\\\\\\\\[[[[[[]]]aaadddgggkkkooorrrvvvzzz~~~yyyssslllcccYYYQQQNNNNNNNNNNNNNNNLLLHHHEEEDDDEEEEEEBBB>>>;;;;;;===>>>??????@@@BBBDDDFFFGGGIIIJJJJJJLLLNNNPPPRRRSSSUUUVVVXXXZZZ[[[[[[ZZZZZZaaadddjjjoootttvvvwwwwww|||~~~~~~|||wwwrrruuu{{{~~~vvvsssooollljjjgggccc```\\\ZZZ\\\ccckkkxxxuuulllbbbXXXVVVWWWUUUSSSSSSQQQVVV[[[hhhaaaMMMFFFDDDCCCAAA???<<<888777999999888666777666666666555555555555444444444555555666666666444444333333555555444444444444444444444444444444222222333444444555666666555666666777888999999999555555666666777888888888:::999:::===>>>???FFFNNNYYY```qqq{{{tttllleee```^^^]]]XXXXXXWWWUUURRRQQQQQQRRRSSS[[[```]]]\\\^^^^^^[[[\\\___bbbeeegggkkkooossstttwww{{{}}}~~~|||sssmmmiiibbbYYYRRRVVVTTTPPPNNNLLLJJJGGGDDDCCCBBBAAA???>>>>>>============>>>@@@BBBCCCEEEEEEFFFGGGHHHKKKNNNRRRUUUWWWYYY[[[^^^___``````bbbccciiinnntttyyy{{{}}}xxxxxxzzz{{{~~~{{{yyyyyyuuuooollljjjhhhccc```ZZZ\\\```fffooo}}}xxxpppeee\\\VVVWWWXXXUUURRRRRRTTTVVV___tttvvvYYYMMMDDDAAA@@@:::???>>><<<:::999888777777666666666666555555555555555555444444444333333333111222333333222222444555777444222222444666555333555555555666666666666777666666666666666777888888777777777666666666666666;;;888888:::<<<===DDDKKKWWW___ooozzzuuummmfff```]]]YYYWWWRRRPPPMMMJJJJJJKKKNNNPPPRRRTTTUUUVVVVVVWWWYYY[[[[[[___dddjjjoootttzzz~~~uuuuuuuuuwwwzzz|||}}}|||zzzrrrllliiiddd\\\UUUXXXUUURRRPPPNNNKKKGGGDDDAAA@@@???>>>>>>>>>>>>>>>>>>>>>@@@AAACCCDDDFFFFFFIIIIIIJJJLLLOOORRRUUUWWW[[[]]]aaaccceeegggjjjllloootttzzzyyyyyy{{{yyyxxxwwwsssnnnkkkiiifffbbb___[[[^^^bbbhhhqqqtttmmmccc[[[UUUVVVXXXUUUSSSSSSUUUWWWccc|||qqqUUUKKKCCCAAAAAA;;;>>>===;;;999888777777666666666666666555555555555555555555555444444444333222444555555444444555777555333111222444555444333333333444444444555555555666666666666666777777888777777777777777777777777:::888888:::<<<>>>DDDKKKVVV\\\jjj{{{~~~vvvqqqjjjccc^^^ZZZVVVSSSNNNLLLJJJHHHHHHIIIKKKLLLKKKMMMOOOQQQRRRTTTWWWZZZ\\\___dddhhhmmmqqqvvvyyyrrrrrrsssuuuwwwyyyzzzzzz{{{yyyqqqmmmkkkggg```[[[ZZZXXXVVVTTTQQQMMMGGGCCC???>>>>>>======>>>>>>>>>???@@@AAACCCEEEFFFGGGHHHKKKKKKKKKMMMOOOSSSVVVXXX]]]```dddhhhkkkoootttxxxyyy~~~}}}|||yyywwwvvvtttqqqmmmjjjgggddd```^^^]]]```dddjjjttt}}}ooohhh___XXXTTTVVVXXXVVVTTTTTTWWWZZZjjjjjjQQQIIIBBBAAAAAA;;;<<<;;;:::888777666666666666666666666555555555555666666666555555555444444222444555555444444444666333222111222444555444333222222222222333333333333666666555555666666777888888888888888888888888888999777777;;;<<<>>>DDDKKKTTTYYYcccrrrzzzqqqlllfff___ZZZUUUQQQNNNHHHGGGGGGFFFFFFFFFFFFGGGEEEGGGJJJLLLNNNQQQUUUXXX[[[^^^bbbfffiiimmmqqqtttssstttuuuwwwyyyzzz||||||yyyrrroooooommmgggbbb^^^\\\ZZZWWWTTTNNNGGGBBB======<<<======>>>??????AAABBBCCCEEEGGGHHHIIIJJJLLLLLLLLLMMMPPPSSSWWWZZZaaacccgggkkkooouuu{{{zzzwwwvvvuuurrrpppnnnjjjgggccc```^^^]]]```eeelllvvvxxxkkkccc[[[VVVTTTVVVXXXVVVUUUVVVXXX]]]qqqeeeOOOHHHAAA@@@@@@;;;;;;:::999777666666555555666666666666555555555555777666666666666555555555000222444444333222222333111111222333444444444444111222222222222333333333666555555555555666777777888888888888888999999999999777888;;;===>>>DDDKKKSSSWWW```nnn}}}|||vvvlllhhhbbb\\\WWWRRRMMMIIIDDDDDDDDDDDDDDDDDDCCCCCCCCCEEEHHHJJJLLLNNNRRRUUUXXX[[[___cccfffjjjnnnqqqsssuuuwwwxxxzzz{{{~~~{{{vvvuuuvvvtttooojjjbbb```]]]YYYUUUNNNGGGAAA<<<<<<<<<<<<===>>>???@@@CCCCCCEEEFFFHHHIIIKKKKKKLLLLLLLLLNNNQQQVVV[[[^^^eeegggjjjmmmrrrxxxzzzwwwuuuuuuppppppoookkkgggccc```___\\\```fffnnnyyytttggg```XXXTTTSSSVVVWWWUUUUUUWWWYYY```wwwbbbNNNHHHAAA??????::::::999888777666555555555666666666666555555555555777666666666666555555555111333555555444222222222111222333444444444444444333333333333444444444444555555555555555666666777777777888888999999999999999777888<<<===>>>CCCIIITTTXXXaaannn}}}zzztttjjjeee___XXXSSSNNNJJJGGGBBBBBBCCCDDDDDDDDDCCCBBBBBBDDDFFFGGGHHHIIILLLOOOSSSVVVZZZ___bbbfffkkknnnooorrruuuwwwxxxzzz~~~}}}}}}}}}wwwqqqfffccc___ZZZUUUNNNFFFAAA============>>>>>>???@@@CCCDDDEEEGGGIIIJJJKKKLLLMMMMMMMMMPPPTTT[[[aaaeeeiiijjjmmmpppttt{{{zzzwwwuuutttnnnoooooolllgggbbb```___[[[```hhhqqq}}}pppddd\\\UUUSSSSSSVVVWWWTTTTTTWWWZZZccc}}}yyy]]]LLLGGGAAA>>>???::::::999888777666666666666666666666666555555555555666666666555555555444444444666999999888666555555222444666666555333333333444444444444555555555555555555444444555555666777666666777777888999999999:::999:::=========AAAGGGUUUZZZdddqqqyyysssiiiccc[[[TTTOOOKKKHHHFFFAAABBBCCCCCCDDDCCCCCCCCC@@@BBBCCCCCCCCCDDDGGGIIIMMMPPPUUUYYY]]]aaafffiiilllpppuuuxxxyyy|||}}}vvviiieee```ZZZSSSMMMFFFAAA??????>>>>>>>>>??????@@@DDDDDDEEEGGGIIIJJJLLLLLLNNNNNNOOOSSSYYYaaaiiimmmlllnnnpppsssyyy~~~zzzvvvtttrrrlllmmmnnnkkkeee```^^^^^^\\\aaajjjuuuzzzlll```YYYTTTRRRTTTWWWVVVSSSSSSWWW[[[fffpppVVVGGGEEE@@@>>>???;;;::::::999888777777777777666666666666555555555555555555555555444444444333555888:::;;;999777666555333666888888555333333333444444444444555555555555555444444444444555666666555555666777777888999999<<<:::;;;======<<>>???<<<::::::999888777777777888777666666666555555555555555555444444444333333333444777999:::888666444444444888:::999666333222333333333444444444444555555555444444444444555666666444555555666777888888888===;;;<<<>>>===<<<>>>CCCLLLVVVeeexxxzzzsssfff___UUULLLGGGEEEDDDCCCAAAAAA@@@@@@AAABBBCCCCCC@@@BBBCCCDDDDDDFFFIIIKKKHHHJJJMMMPPPRRRTTTWWWZZZXXX]]]dddhhhiiimmmtttyyyxxxlllhhhaaaXXXPPPHHHCCCAAA??????>>>>>>>>>???AAABBBEEEFFFHHHJJJKKKLLLMMMMMMQQQRRRRRRWWWcccpppuuussstttrrruuu{{{~~~{{{yyyuuussspppooooookkkhhhfff```YYYWWWZZZ___fffqqq~~~uuufff\\\XXXSSSOOOMMMPPPRRRQQQQQQTTT[[[nnn```RRREEEAAAAAA???<<<<<<888888:::;;;;;;:::999888666666666666666555555444555666666666444444666777777777666555444444333333666666666555555444444333666555444333333333333333555555555666666666666666:::999777777888999999888===@@@BBB@@@<<<:::===AAAMMMZZZiiiyyyvvvoooggg^^^TTTNNNHHHBBB@@@BBB@@@@@@@@@@@@AAAAAABBBCCCFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIKKKNNNQQQSSSVVVWWWYYY[[[^^^dddlllqqquuuzzzyyylllggg```WWWNNNHHHCCCAAA@@@???>>>>>>???@@@BBBCCCEEEFFFHHHJJJLLLMMMMMMNNNPPPQQQSSSYYYeeesssyyyxxxxxxwwwyyy~~~~~~~~~}}}zzzwwwssspppnnnmmmoookkkgggddd^^^XXXXXX[[[aaahhhtttqqqcccYYYUUUSSSOOONNNQQQRRRRRRSSSWWWaaattt}}}^^^QQQEEEAAA@@@>>>;;;;;;:::::::::999888777666555666666666666666555444444333444555444222222444555666555555444333333222222555555555444444444444444666555444333333333333444555555555555666666666666999888777777888999999888:::===@@@???======AAAEEELLLZZZkkk}}}~~~uuuoooddd[[[RRRMMMHHHBBB@@@BBBAAAAAAAAABBBBBBDDDEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLNNNQQQRRRRRRSSSUUUWWWYYY^^^ccchhhlllqqqwwwzzz|||vvvjjjfff^^^UUUMMMGGGCCCBBB@@@@@@??????@@@AAACCCDDDFFFGGGIIIKKKLLLNNNNNNOOOOOORRRVVV\\\iiiwww}}}}}}|||{{{~~~~~~~~~~~~}}}yyyuuuqqqnnnkkkjjjnnniiiddd```[[[WWWXXX]]]eeelllwwwzzzlll___VVVRRRSSSOOONNNPPPRRRRRRUUUYYYfffyyyyyy]]]QQQFFFBBBAAA>>><<<<<<;;;:::999777777666666666555666666666666555444444444555555444333333444666444444444333333222222111333333333333444444444444555555444333333333444444555555555555666666777777777777666666777888999999777:::===>>>>>>@@@DDDHHHJJJYYYmmm{{{sssnnnbbbZZZRRROOOJJJDDDBBBCCCBBBBBBBBBCCCDDDFFFGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJKKKLLLOOOQQQRRRPPPQQQSSSTTTUUUWWW[[[]]]aaaeeejjjnnnppptttzzzsssiiiddd\\\SSSLLLGGGDDDCCCAAA@@@@@@@@@AAACCCDDDEEEFFFGGGIIILLLMMMOOOPPPPPPPPPTTTZZZaaammmzzz~~~~~~~~~zzzuuupppmmmjjjiiilllfffaaa]]]YYYVVVYYY___hhhppp{{{vvvjjj^^^UUURRRSSSPPPNNNPPPPPPPPPTTTZZZdddxxxuuu\\\RRRIIIEEECCC@@@>>>>>>;;;:::888777777777888999555555666666555555444333888888999888777777888:::444444444333333333222222222222222333333444444444555444444333333333444444444444555555666666777777555666777777666777999:::777999<<<>>>???AAAEEEHHHIIIYYYlllyyyrrrmmmddd\\\TTTQQQLLLFFFCCCDDDBBBBBBCCCDDDEEEGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLLLLLLLNNNOOOQQQSSSQQQSSSUUUVVVUUUUUUVVVWWWYYY\\\```dddhhhmmmssswww}}}~~~qqqfffbbb[[[SSSLLLGGGDDDCCCAAA@@@@@@@@@AAACCCEEEFFFGGGHHHJJJLLLOOOPPPQQQRRRSSSYYY```gggqqq}}}zzzuuupppmmmkkkjjjhhhccc^^^[[[XXXWWW\\\bbbkkksssssshhh]]]UUUSSSSSSPPPNNNOOONNNNNNSSS[[[cccxxxqqqZZZRRRJJJHHHFFFBBB@@@AAA???>>>;;;999888777777888555555555555555444444333999::::::999888888999;;;555555555555444444444444222222222333333444444444444444333333333444444555444444444555666777777888666777888777666666888;;;999:::<<<===>>>@@@CCCEEEHHHWWWiii}}}xxxqqqlllddd\\\SSSOOOJJJDDDBBBCCCBBBBBBCCCDDDFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNMMMNNNOOOQQQSSSTTTSSSUUUWWWWWWUUUTTTTTTTTTTTTVVVYYY]]]bbbhhhnnnqqqxxx||||||pppdddaaa[[[UUUNNNIIIEEECCC@@@@@@@@@@@@AAACCCEEEFFFGGGIIIKKKMMMPPPQQQSSSSSSVVV^^^fffmmmwww}}}xxxrrrnnnkkkiiihhhddd___\\\[[[ZZZYYY___fffmmmwww}}}pppeee[[[TTTRRRRRROOONNNNNNNNNOOOWWW```kkkhhhUUUNNNIIIHHHFFFBBBAAABBBCCCAAA???<<<999666555444444555555555555444333333666777777777555555777888555555555555555555555555333333333333444444444444444444333333333444555555333444444555666777888888777999;;;999666666888;;;;;;;;;;;;<<<===>>>???@@@FFFSSSccctttyyyqqqlllbbbYYYPPPKKKGGGBBBAAACCCDDDDDDDDDEEEFFFHHHIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLOOONNNNNNOOOPPPSSSUUUVVVTTTVVVWWWVVVUUUSSSSSSTTTRRRSSSVVVZZZ```ffflllpppvvvzzzwwwlllbbb```\\\WWWPPPKKKFFFCCC????????????AAACCCEEEFFFHHHIIIKKKNNNPPPRRRTTTTTTXXXaaalllttt~~~{{{wwwrrrmmmiiifffeeeeee```\\\[[[[[[[[[\\\bbbiiippp{{{wwwjjjaaaXXXQQQOOOOOOMMMNNNOOOPPPSSS]]]hhh~~~|||]]]LLLGGGDDDDDDBBB>>>>>>@@@???>>>===<<<:::777555444444444555555444444333222444555555444333333444666444444444444444444444444555555555444444444444444333333333333333444555666333333444555666777888888999<<<===;;;777555888;;;;;;:::::::::<<<===>>>>>>CCCNNN\\\kkk{{{rrrlll```WWWNNNIIIGGGDDDEEEIIIGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPRRRTTTWWWXXXVVVWWWXXXWWWUUUUUUVVVWWWVVVVVVXXX\\\cccjjjpppsssvvvzzz~~~rrrgggaaa___\\\XXXRRRLLLFFFCCC>>>>>>>>>???@@@CCCEEEFFFHHHIIILLLNNNQQQSSSTTTUUUYYYcccoooxxx~~~}}}vvvsssnnnhhhdddbbbbbbbbb^^^[[[ZZZ\\\]]]^^^ccckkkrrr~~~rrrfff]]]TTTNNNLLLMMMLLLMMMPPPRRRWWWcccoootttTTTFFFBBB???@@@>>>;;;;;;===777888999:::;;;:::999999444444555555444444333222333444555444222222444555333333333333333333333333666666666555555444444444333333333333333444555666333333444555666777888999:::===???<<<777555888;;;:::999888999;;;=========AAAKKKWWWeee}}}|||rrrlllaaaXXXNNNKKKIIIIIILLLQQQIIIIIIIIIIIIIIIJJJKKKLLLOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOPPPRRRUUUXXXZZZYYYZZZZZZYYYXXXXXXYYY[[[[[[[[[\\\aaahhhooouuuxxxvvvzzz~~~~~~vvvhhh^^^^^^]]]ZZZUUUOOOJJJHHHHHH===>>>???@@@BBBEEEGGGHHHHHHKKKNNNOOOOOORRRXXX]]]bbbhhhqqq{{{~~~zzzuuutttpppjjjeeeaaa___\\\ZZZ[[[WWWVVV\\\```bbbdddhhhyyymmmbbb[[[VVVSSSSSSTTTLLLMMMUUUWWWYYYkkkfffOOOGGGDDDAAA???>>>===;;;999;;;:::::::::::::::888666555555444444444444555555444444444444444444444444333333333333333333333333333333444444444444444444555333111//////111333555666555555444444555777888999999999888888888888888999:::;;;;;;;;;<<<>>>@@@CCCLLLWWWcccxxxuuulll___VVVOOOPPPSSSUUUYYY\\\___QQQHHHLLLNNNKKKKKKQQQMMMNNNNNNOOOOOONNNNNNMMMKKKNNNQQQQQQOOOQQQWWW]]]\\\ZZZXXXXXX[[[___aaacccdddccceeejjjqqqwwwyyyyyyxxx|||||||||zzznnnbbb[[[ZZZZZZYYYUUUOOOKKKHHHHHH>>>>>>???@@@CCCEEEGGGHHHIIIKKKNNNOOOPPPTTT[[[aaajjjpppyyy~~~~~~zzzvvvppplllgggbbb___]]]ZZZXXXYYYWWWWWW\\\___aaaffflll|||{{{jjj___YYYTTTQQQRRRTTTMMMMMMTTTVVV\\\ttt~~~```MMMFFFCCC@@@>>>===<<<:::999:::999888888999888777777444333333333333333333444444444444444444444444444333333333333333333333333333333333444444444444555666555333222222333555666444444444444444555666666888888888888888888888777888999:::::::::;;;===???AAAIIISSS___rrrvvvmmm___VVVOOOOOOQQQRRRUUUXXX[[[NNNHHHLLLOOOKKKLLLQQQMMMMMMMMMMMMMMMMMMMMMMMMNNNQQQSSSRRRQQQSSSXXX^^^]]]\\\ZZZ[[[]]]___aaabbbddddddgggmmmtttyyy{{{zzz|||~~~{{{oooddd]]]YYY[[[[[[YYYUUUOOOIIIEEEDDD>>>??????AAACCCEEEGGGHHHJJJKKKMMMNNNQQQWWW```gggrrrxxx}}}~~~~~~zzzvvvmmmjjjeeeaaa___\\\ZZZXXXXXXWWWXXX[[[]]]```hhhqqquuuddd[[[VVVRRRPPPPPPRRRMMMMMMSSSVVVaaaqqqXXXJJJDDDAAA>>>===<<<;;;:::888888888777666666666777777444444444333333444444444444444444444444444444444333333333333333333333333333333333444444444555555555555444444444444555555222333333444555444444444666666666777777777777777666888999999999999<<<>>>BBBHHHPPP[[[kkkwwwoooaaaWWWOOOMMMNNNMMMOOORRRTTTKKKGGGMMMPPPMMMMMMQQQPPPOOONNNMMMMMMNNNOOOPPPSSSUUUVVVUUUSSSUUUZZZ___```____________aaabbbcccfffhhhlllsssyyy~~~~~~}}}rrrggg___\\\\\\aaa```^^^WWWNNNFFF@@@>>>??????@@@BBBDDDFFFHHHIIIIIIKKKLLLMMMPPPXXXccckkkuuu|||~~~~~~}}}{{{wwwsssmmmjjjfffbbbaaa___\\\ZZZXXXXXXYYY[[[[[[^^^iiittt}}}ooo```XXXTTTQQQOOOPPPOOOMMMOOOTTTXXXfffgggPPPGGGBBB???===;;;;;;;;;999888777777777666444444666777777666666555555666666777333333333333333333333333333333333333333333333333222333333444444555555555333333333333333333333333222333444555666555444444555555555666666666666666777888999999999:::<<<>>>DDDHHHOOOXXXeeeuuuxxxpppbbbXXXOOOKKKJJJIIIIIIKKKMMMHHHGGGMMMPPPOOOOOORRRRRRQQQPPPOOOOOOQQQSSSUUUXXXXXXXXXWWWVVVXXX]]]```ddddddddddddcccccceeefffjjjmmmssszzz~~~|||vvvmmmccc______bbbdddccc```XXXOOOFFF@@@===???@@@AAABBBDDDGGGIIIJJJIIIJJJKKKLLLOOOXXXccclllvvv~~~|||~~~{{{wwwssspppkkkiiieeecccaaa___\\\ZZZYYYXXXYYY[[[[[[^^^jjjvvvxxxkkk]]]VVVSSSPPPOOOPPPKKKMMMRRRWWW\\\mmm___KKKEEE@@@>>>;;;;;;;;;;;;999888777888999777555444555777666666555555555555666666333333333333333333333333333333333333333333333333222222333333444555666666333333333333333333333333333444555777777666555555444444555555666666666666777999::::::::::::===???BBBFFFLLLUUU___kkkxxxyyyrrrcccYYYNNNKKKIIIFFFFFFHHHHHHGGGHHHMMMPPPQQQQQQSSSRRRQQQPPPPPPRRRTTTWWWXXX\\\[[[ZZZYYYZZZ]]]aaaeeeiiijjjjjjhhhggggggiiilllqqquuu{{{|||xxxrrrjjjdddbbbdddfffdddbbb^^^WWWNNNGGGCCCBBB@@@@@@AAACCCEEEGGGIIIJJJKKKLLLMMMMMMPPPXXXbbbkkkwww}}}xxxvvvzzz~~~}}}zzzuuurrrpppjjjgggdddaaa```]]]ZZZWWWYYYWWWXXX\\\___dddooozzzuuuhhhZZZUUURRRPPPNNNOOOJJJMMMRRRYYYaaauuuwwwXXXGGGDDD???===;;;:::;;;;;;:::999888;;;===;;;777444444666333333333222222333333333333333333333333333333333333333333333333333333333111222333333444555666666666666555555555555666666444555666666777777666666444444555555666666777777888999:::::::::;;;===???>>>AAAHHHQQQYYY```kkkvvv}}}~~~zzzrrrdddYYYOOOKKKHHHFFFEEEGGGFFFGGGJJJMMMPPPRRRSSSUUURRRRRRSSSTTTVVVYYY\\\]]]```^^^]]]]]]___dddiiilllnnnoooooollljjjkkkooossszzz~~~~~~xxxpppiiifffffffffgggeeebbb]]]TTTLLLFFFCCCBBBAAAAAABBBCCCEEEHHHJJJKKKMMMOOOPPPPPPRRRYYYbbbiiittt~~~vvvrrrrrrwww|||~~~~~~|||yyyuuusssrrrkkkhhheeeccc```]]]YYYVVVWWWUUUWWW^^^fffnnnxxxrrreeeXXXSSSQQQNNNLLLMMMLLLMMMQQQXXXeee~~~kkkQQQEEEEEE???===;;;:::;;;<<<;;;::::::>>>AAA???999555444555222222111111111111222222222222222222222222222222333333333333333333333333111222222333444555666777888666555444444555666888555444444444555555666666444555555666777777888888666888999999999999<<<>>><<<>>>FFFQQQVVV[[[dddooo{{{yyyrrrdddYYYOOOKKKIIIGGGFFFHHHEEEHHHKKKMMMPPPSSSUUUVVVVVVWWWZZZ\\\```ccceeefffdddbbb```aaaffflllrrruuussstttsssooolllnnntttzzzxxxoooiiigggggggggeeehhheee]]]SSSIIIBBB??????AAAAAABBBDDDFFFHHHJJJKKKPPPQQQRRRSSSTTTZZZbbbiiippp{{{yyyqqqooopppvvv}}}{{{|||}}}|||yyyvvvuuutttmmmkkkhhheeeccc___[[[XXXVVVSSSVVV```kkkuuu~~~pppcccVVVQQQOOOLLLJJJKKKMMMNNNPPPWWWgggbbbKKKCCCFFF???===;;;;;;<<<<<<;;;:::;;;@@@DDDBBB;;;666444444444333333222222333333444222222222222222222222222333333333333333333333333111111222333444666666777777555333111111333555777555444333222333444555666555555555666777888888999555777888888777888;;;===<<>>===<<<<<<;;;:::999666LLLTTTFFF;;;???BBB<<<;;;999666333111222333333222222222222222222333333222222222222222222222222333333333333333333333333333333333333333333333333444555555555555666666666333444444555666777777888888888888888999:::;;;<<<>>>???GGGQQQUUU\\\nnnyyyqqqfff^^^TTTNNNKKKKKKIIIHHHGGGIIIKKKMMMPPPSSSXXX\\\ccchhhnnnuuuxxxvvvqqqmmmcccdddiiirrr~~~}}}{{{vvvrrrqqqvvv{{{wwwssstttwwwwwwtttpppmmmggg]]]RRRIIIDDDBBBBBBDDDEEEFFFGGGIIIKKKLLLMMMKKKMMMNNNOOOQQQWWW___fffqqqxxxwwwiiiaaa```eeekkkvvv~~~}}}|||{{{yyywwwtttrrrpppiiigggeeebbb^^^YYYUUUSSSQQQSSSZZZdddnnnyyy~~~qqqbbbXXXQQQOOOOOOMMMMMMOOONNNQQQWWWccc|||yyy```RRRKKKFFFCCC======>>>===<<<;;;999888;;;ZZZbbbIII<<>>???FFFQQQXXXbbbyyyxxxqqqggg```VVVOOOLLLLLLJJJIIIGGGIIIJJJLLLOOOTTTZZZ^^^gggllltttyyyzzzuuuooojjjdddhhhppp|||{{{xxxsssooopppuuu~~~~~~{{{zzz{{{~~~{{{wwwrrrkkk```TTTKKKEEECCCCCCDDDEEEFFFHHHJJJLLLMMMNNNLLLMMMOOOPPPRRRXXXaaaiiisss{{{tttiiiaaa^^^^^^bbbkkkyyy}}}}}}|||zzzwwwsssooommmkkkeeecccaaa]]]YYYVVVSSSRRRRRRTTT\\\hhhsssyyylll]]]VVVOOONNNNNNLLLMMMPPPPPPQQQYYYllllllXXXRRROOOLLLIII=========<<<:::999::::::@@@ZZZ```III<<>>======DDDOOOYYYgggyyyrrrggg___UUUNNNLLLKKKIIIHHHIIIJJJKKKLLLOOOTTT[[[___iiiooowww{{{yyyrrrjjjeeeiiippp|||uuurrrnnnkkkmmmsss{{{wwwooocccVVVLLLGGGEEEDDDDDDDDDFFFHHHJJJLLLNNNNNNLLLNNNPPPRRRUUU\\\eeemmmuuu}}}ssshhhbbb______aaadddnnn~~~}}}~~~|||xxxtttooojjjgggeeebbb```]]]YYYVVVTTTSSSRRRTTTWWW```mmmzzzuuuiii\\\UUUPPPOOOMMMKKKLLLOOOPPPRRR^^^xxxeeeTTTQQQPPPMMMJJJ@@@???>>>;;;888:::>>>AAABBBMMMOOOEEE;;;888666222777666555333222222222222333333333222222111111111222222222222222222222222222222222333333444444444333333333333333333333333222222333333444555555666444555666777888999::::::555555666777999<<<>>>???>>>===CCCOOO[[[lllzzzssshhh```VVVOOOLLLKKKIIIHHHKKKKKKLLLLLLOOOUUU]]]bbbnnnssszzz|||xxxpppiiieeelllxxxvvvnnnkkkgggfffiiiooouuuyyywwwxxx|||zzzrrreeeWWWMMMFFFDDDDDDCCCCCCEEEGGGJJJLLLMMMNNNMMMOOORRRUUUYYYaaakkksssyyy~~~qqqeee___^^^^^^bbbfffmmmxxx|||}}}{{{vvvqqqkkkfffcccaaaaaa^^^[[[WWWTTTSSSSSSSSSWWWZZZdddsssrrrgggZZZUUUQQQPPPMMMJJJKKKOOORRRVVVggg```PPPNNNLLLHHHFFFCCCCCCAAA===;;;>>>DDDJJJLLLGGGFFFGGGBBB888555999666555444333222222222222333333222222222222222222222222222222222222222222111111222333333444555555333333333333333333333333222222333444555666666777666777777888888999999:::555555666888999<<<===>>>??????EEEQQQ^^^rrr{{{uuukkkcccYYYQQQNNNMMMKKKJJJKKKKKKKKKMMMQQQXXXaaahhhuuuzzz~~~yyyrrrmmmkkkppp{{{ooogggdddbbbcccfffkkknnnpppoooqqqwww}}}{{{ssseeeVVVKKKEEECCCCCCAAABBBDDDFFFIIIKKKMMMNNNNNNQQQTTTXXX\\\eeepppyyylllddd]]]ZZZ[[[^^^eeemmmyyy~~~{{{zzzwwwsssnnniiieeebbbaaa```^^^ZZZVVVTTTSSSTTTUUUZZZ^^^hhhwwwooodddXXXTTTQQQPPPNNNKKKMMMQQQTTT[[[qqq}}}YYYKKKJJJGGGDDDDDDEEEFFFGGGEEECCCEEEKKKQQQZZZNNNGGGIIIGGG>>>999:::555555444333333222222222222222222222222222333333222222222222222222222222333333333333333333333333333333333333333333333333222333444555666777777888777777777777777888888888666666777888999;;;===>>>??????EEERRR___sss}}}wwwkkkcccXXXQQQNNNLLLKKKIIIHHHIIIJJJMMMSSS]]]hhhppp{{{xxxsssrrrsss{{{qqqhhhbbbaaa___aaaeeeiiiiiiiiilllooovvv}}}{{{rrrdddUUUJJJCCCAAAAAAAAABBBCCCFFFHHHKKKLLLMMMNNNQQQUUUYYY___hhhttt|||ssseee___ZZZYYYZZZ___iiittt}}}yyywwwtttppplllhhheeecccbbb```^^^ZZZVVVTTTTTTUUUVVV\\\```kkkzzz}}}mmmcccVVVRRRPPPQQQOOOLLLOOOTTTUUU^^^xxxsssQQQFFFGGGEEEDDDFFFEEEIIILLLKKKJJJKKKPPPUUUaaaUUUIIIEEECCC===555000444444444333333222222222111111111222222333333444222222222222222222222222555444444333333222222111333333333333333333333333333333444555666777888999777777777777666666666666666777777888999;;;<<<======<<>>===666444888111222222222111111333555555555444333333222111111///000111222333333333333444444444333333222222222333333333333333333333333333333555666666666555444333444555555666666555555888999888555777;;;;;;777999@@@BBBKKK^^^qqq~~~xxxllleeeZZZQQQLLLIIIIIIHHHFFFIIILLLOOOTTT```ppp{{{|||xxxuuuvvvzzz|||{{{mmmfffbbb]]]```dddfffggggggiiijjjnnnrrryyytttiiiZZZMMMFFFCCC@@@???AAACCCFFFHHHHHHIIIKKKMMMPPPTTT[[[aaaiiisssvvvhhh```]]]\\\___ccclll{{{|||zzzvvvrrrmmmhhhfffeeedddbbb```\\\YYYXXXUUURRRTTTZZZ^^^fffsssrrrddd^^^WWWRRRNNNOOOOOONNNQQQUUUaaaxxx{{{```IIIEEECCC<<<;;;AAABBBFFFKKKLLLLLLQQQZZZbbb[[[JJJ<<<;;;:::444333777111222333222111111333555555444444333222222111111000111222333444444444444444444333333333222222222333333333333333333333333444444666777777777666555333444555555666666555555666777777555888<<<===999999@@@BBBJJJ[[[kkk}}}wwwllleeeZZZQQQLLLIIIHHHHHHFFFHHHLLLPPPXXXdddqqqzzz~~~zzzuuurrruuu{{{pppeee```]]]___bbbeeehhhiiijjjlllmmmsssxxx}}}mmmcccTTTIIIDDDBBBAAA@@@BBBDDDFFFHHHIIIJJJMMMOOORRRWWW___fffnnnxxxpppccc```___bbbhhhoooyyy~~~{{{yyytttpppjjjfffeeeeeeeeeeeeaaa]]]ZZZXXXUUURRRUUU[[[ccckkkyyy{{{lllaaa\\\TTTOOOLLLNNNQQQRRRUUUYYYllloooXXXEEECCCBBB;;;999===;;;===???BBBEEEJJJQQQVVVOOOAAA666666666222222555111222333333222222333444444444333333222222111111111222333444444555444444333333333333222222222222333333333333333333333333555555666777777777777666333444555555666666555555777888777666888<<<<<<999999@@@BBBHHHWWWdddwww{{{vvvllleeeZZZQQQLLLIIIGGGGGGFFFGGGKKKRRR^^^jjjsssxxxzzzxxxtttnnnlllqqq|||pppccc^^^\\\\\\bbbeeehhhkkkllloooqqqtttzzzwwwhhh___RRRHHHEEEDDDDDDDDDCCCEEEGGGHHHIIIKKKNNNPPPTTTZZZccckkksss}}}~~~kkkbbbccceeekkkuuu~~~~~~~~~{{{yyyqqqmmmhhhddddddeeeffffffaaa]]]YYYXXXVVVTTTXXX^^^hhhppp~~~sssggg]]]ZZZSSSNNNLLLOOORRRTTTYYY^^^xxxeeeSSSEEEDDDDDD===:::<<<:::888777888;;;???AAACCCDDD:::222222444222222555111333444444333222333444333333333333222222111111222333444444555555555444333222222222222222222222222222333333333333444444444555555666666666666666333444555555666555555555999:::999666888;;;;;;777888???BBBHHHUUU___ooozzzvvvllleee[[[RRRLLLIIIGGGFFFGGGFFFJJJTTTbbbnnntttuuurrrqqqmmmhhhfffmmm|||ssseee^^^^^^```aaahhhjjjmmmoooqqquuuyyy|||{{{qqqeee\\\OOOGGGDDDEEEFFFFFFFFFGGGIIIIIIJJJKKKNNNQQQUUU\\\eeemmmvvv{{{jjjfffhhhkkkttt~~~~~~zzzxxxmmmiiieeebbbcccdddeeeeee___[[[XXXXXXWWWWWW\\\cccllluuuyyymmmbbb[[[YYYSSSOOOMMMOOORRRUUU]]]fff}}}\\\NNNDDDDDDDDD???;;;;;;===;;;888888:::;;;;;;;;;<<<666111222333333444555111333555555333222222333333222222222222222111111333333444444555555444444222222222222222222222222222222222333333444444444333333333444444444555555333444555555666555555555666888777666999===>>>;;;666???AAAGGGTTT\\\kkk~~~zzzwwwlllfff\\\SSSMMMIIIGGGEEEGGGFFFJJJUUUdddnnnrrrqqqlllkkkiiifffgggooo}}}yyyiii``````dddhhhjjjoooqqqsssuuuwww{{{zzzpppcccZZZNNNFFFDDDEEEFFFFFFIIIJJJJJJJJJJJJKKKNNNPPPVVV\\\dddmmmvvv|||ooonnnooottt{{{wwwtttiiifffcccaaabbbbbbbbbaaa\\\XXXVVVXXXXXXZZZaaaiiiqqqzzzsssiii___XXXVVVQQQOOOOOOPPPQQQVVVdddrrrqqqSSSJJJBBBBBBBBB>>>:::999;;;999777777888::::::999888555333333444555555555222444666666444222222222222222222222222222111111333333444444444444333333111111111222222222222222111222222333333444444555333333222222333333444555333444555555666666555555111444555555:::AAACCC@@@666>>>AAAFFFRRRZZZiii~~~{{{yyymmmggg^^^UUUOOOKKKHHHFFFGGGGGGKKKUUUbbbkkkmmmlllhhhhhhggghhhmmmuuu|||ooodddccchhhnnnrrruuuxxxyyyzzz{{{}}}~~~uuueee\\\PPPHHHFFFGGGHHHHHHLLLLLLLLLKKKJJJJJJMMMPPPVVV[[[ccckkktttvvvwww|||~~~~~~~~~|||xxxssspppeeecccaaaaaaaaaaaa___]]]YYYUUUTTTWWWZZZ]]]fffooovvv{{{oooeee\\\UUUSSSMMMNNNQQQQQQPPPXXXlllfffOOOHHHBBBAAAAAA>>>:::888777777777666555666666777555555444333444555555444222444666666555333222222111111111111111111222222222222333333333333222222000111111111222222222222111111222333333444555555444444333222333444555666333444555555666666555555333555555666:::AAABBB@@@777???@@@EEEPPPXXXfff{{{}}}{{{ooohhh___WWWPPPLLLHHHFFFGGGHHHMMMUUU___fffhhhiiibbbbbbdddiiiqqqxxx}}}~~~qqqhhhdddkkkuuuzzz}}}zzziii```TTTKKKIIIJJJKKKKKKNNNNNNMMMKKKJJJJJJMMMOOOVVVZZZaaaiiirrrzzz~~~~~~}}}}}}}}}~~~~~~}}}zzzuuupppmmmcccaaa``````aaa```]]][[[VVVSSSSSSWWWZZZ___iiirrryyyxxxlllcccYYYSSSQQQIIIMMMQQQQQQPPPYYYqqq___OOOIIICCCBBBBBB???;;;999:::;;;;;;999666555555777444555555444444555555333222444777777555333222222111111111111111111222222222222333333333222111111000000111111222222222222111111222333333444555555555555444333444555666777333444555555666666555555888999888777999>>>>>>;;;888???@@@DDDNNNUUUcccyyy~~~}}}pppiii```XXXQQQMMMIIIGGGGGGIIINNNTTT\\\bbbeeefff]]]\\\___gggrrrxxxyyywwwlllfffgggssstttdddSSSMMMLLLKKKKKKMMMOOOOOONNNKKKJJJJJJLLLNNNUUUXXX^^^eeeooo|||{{{yyyzzz{{{}}}}}}xxxpppkkkbbbaaa```______^^^\\\YYYTTTSSSRRRTTTYYYaaajjjppp{{{sssiii```WWWRRRQQQOOOQQQOOOQQQ[[[cccyyyppp\\\QQQMMMGGGBBB???>>><<<;;;:::999888888888888555333444333222333444444222111333333333333333333333333222111000//////111333444444333111///000222444666333444444333111000111222222222222333333444444444444444444555555555555666444444444555666888999:::::::::999999::::::;;;<<<::::::???EEEJJJRRRaaaooo{{{qqqllldddZZZRRRMMMJJJHHHJJJJJJMMMTTT\\\```___[[[ZZZ]]]ccckkkqqqsssoookkkccckkkoooyyy|||jjjXXXOOOLLLKKKKKKLLLMMMMMMMMMKKKIIIIIIKKKMMMPPPSSSYYY```hhhsss~~~{{{xxxxxxzzz{{{}}}}}}}}}~~~|||wwwpppllldddbbb```___^^^]]][[[YYYTTTTTTSSSUUUYYYaaakkkqqq|||qqqfff^^^UUUQQQQQQNNNRRRPPPSSS\\\fffhhhUUUNNNKKKFFFCCCAAA@@@>>>===:::999777777888888777555777555333222333444333222333333333333333333333333222111000///000111333444222222222222333333444444111333333222000///000111222222222222333333444444444444444444555555555555555555555555666777999999999888888888888999::::::::::::>>>CCCHHHPPP```nnn|||tttnnnfff\\\SSSMMMJJJHHHIIIHHHJJJQQQXXX\\\[[[XXXZZZ^^^dddlllqqqqqqmmmiiigggrrrxxxttt^^^RRRMMMKKKJJJLLLMMMNNNMMMLLLJJJJJJLLLNNNMMMPPPUUUZZZaaahhhpppvvv|||{{{xxxxxxyyyzzz{{{{{{{{{{{{zzzvvvqqqmmmgggddd```^^^]]]\\\ZZZYYYUUUUUUUUUVVVZZZbbblllsss}}}mmmbbbZZZSSSPPPQQQOOOSSSRRRTTT]]]iiixxx\\\LLLIIIGGGEEEDDDDDDCCC@@@???;;;999777666888999999888999777333222333333444333333333333333333333333333222222111000000111333444000111333444555444333222000222222222000///000222111222222222222222333333444444444444555555555555666555555555666777777888777777777777777888999999::::::<<<@@@EEEMMM^^^lll~~~}}}wwwrrriii___VVVOOOJJJHHHHHHGGGHHHMMMSSSWWWVVVUUUYYY^^^fffmmmpppnnnjjjggglllzzz~~~eeeVVVOOOKKKJJJKKKNNNOOOOOONNNLLLLLLNNNPPPLLLOOOSSSWWW[[[aaagggkkknnnyyy|||yyyyyyyyyzzz{{{zzzzzzzzzyyyvvvqqqnnnhhheee```\\\[[[ZZZYYYXXXTTTUUUWWWXXX\\\dddooowwwyyyiii___XXXSSSQQQSSSPPPUUUTTTUUU]]]hhhlllSSSGGGDDDDDDCCCDDDEEEDDDBBB???;;;999666666777999::::::;;;888444222222444444444333333333333333333333333333222111111111222333333000111222222333222222222111222333333111111222333222222222222222222222222333333444444444555555555666666555555555666666777888777777777777888999999;;;999:::>>>BBBKKK[[[jjj}}}~~~{{{vvvmmmcccYYYQQQKKKIIIHHHGGGGGGJJJOOORRRTTTSSSYYY___gggmmmmmmkkkhhhgggpppjjjYYYPPPKKKJJJKKKLLLMMMNNNMMMLLLLLLMMMNNNMMMOOORRRUUUXXX\\\aaadddiiisss~~~|||{{{|||||||||{{{yyyxxxwwwtttpppmmmgggddd___[[[YYYXXXWWWVVVTTTVVVYYY[[[___hhhttt}}}uuufff]]]XXXTTTSSSUUUSSSWWWUUUUUU\\\fffaaaMMMFFF@@@@@@AAABBBCCCCCCAAA>>>;;;888666555777999::::::;;;777444222222444555555333333333333333333333333333333222222222222222222222111///...///000222333222333444444444333555666222222222222222222222222333333333444444444444555666555555555555555666666888888888888888999::::::;;;999:::===@@@HHHXXXggg|||zzzqqqfff\\\SSSMMMJJJJJJIIIHHHIIILLLPPPSSSTTTZZZ```hhhkkkiiihhhjjjlllxxxmmm[[[RRRMMMKKKKKKHHHJJJKKKKKKJJJJJJKKKLLLMMMOOOQQQSSSVVVZZZ```dddkkkvvv}}}}}}~~~~~~~~~|||yyyvvvtttqqqmmmjjjdddaaa]]]ZZZYYYWWWUUUTTTTTTWWW[[[^^^bbblllyyy{{{ooobbb[[[XXXUUUUUUWWWUUUWWWTTTUUU\\\cccxxxuuuXXXIIIFFF>>>===>>>???@@@@@@===;;;:::888666555777888888777888555333222333444555444333333333333333333333333333333333333333222222222333111///......000333444222333555555555555777888444444333333333333333222333333333333444444444444555444444444555666666777999888888888888999::::::;;;999:::===@@@GGGVVVdddzzz}}}tttjjj___VVVPPPMMMKKKJJJHHHHHHKKKOOOTTTWWW[[[aaaggghhheeegggmmmttt~~~mmm]]]TTTNNNKKKKKKIIIJJJLLLLLLKKKKKKLLLMMMQQQRRRTTTUUUXXX^^^dddiiisss|||~~~}}}~~~~~~|||wwwsssppplllhhheee```^^^[[[YYYXXXVVVTTTQQQSSSXXX]]]```eeeooo~~~~~~ssshhh^^^YYYWWWUUUUUUWWWVVVWWWSSSUUU___dddsssjjjOOODDDCCC===<<<;;;;;;<<<;;;:::888999777666666777777555444444333222222444555555444333333333333333333333333333444444444333222222111333222111111111222444444111222444555555555777999555555555444444444333333222222333333333444444444333333333444555666777888888777777777777888999999:::999;;;>>>AAAGGGUUUbbbwww~~~vvvlllbbbYYYRRROOOKKKJJJHHHGGGIIINNNTTTYYY]]]bbbfffdddbbbfffrrr}}}}}}|||mmm]]]UUUOOOLLLLLLKKKMMMOOOOOOOOONNNOOOPPPVVVVVVWWWYYY\\\ccckkkpppxxx}}}}}}}}}~~~}}}}}}}}}~~~{{{vvvqqqmmmhhhdddaaa^^^\\\ZZZYYYXXXVVVSSSPPPSSSXXX^^^bbbgggrrrxxxnnnddd[[[XXXVVVTTTTTTWWWVVVVVVRRRVVVaaaeeepppcccJJJ@@@@@@===;;;999999999999777666888777666666777666444111222111111222444555555333333333333333333333333333444444444444333333222111222333444555555555444444000111333444444555666888666666666555555444444444222222333333333444444444222222333444555666888999666666666666666777888888::::::<<>><<<;;;;;;::::::999888888777777666666777888999999777666555444333333333333333333444444444555555555333333333333333222111000///111333333222222222444444444444444444444444444444444555555555555444444333333333444444444444444666666666666555555555555555555555555666666666666777666999===@@@DDDNNNXXXkkk}}}{{{sssjjjaaaXXXRRRLLLKKKIIIIIIKKKPPPTTTXXX```]]]\\\```eeemmm~~~yyyvvvvvvvvvwww{{{jjj\\\TTTQQQPPPPPPRRRTTTUUUVVVWWWZZZ]]]dddgggkkkrrrzzz~~~{{{{{{~~~}}}{{{zzzsssoooiiieeeaaa___\\\ZZZ^^^\\\YYYWWWUUUUUUUUUVVVZZZZZZ```lllyyypppiiiaaa\\\WWWVVVXXXZZZZZZYYYXXXUUUYYYfffwww___KKKCCCAAA???;;;;;;;;;:::999999888888777666555555666888:::;;;;;;999666444222111111222333333333333333444444444222222333333333222111111---///111222222222333444444444444444444444444444111222444555555444333222111222222333333444444444555555555555555555555555555555555555666666666666777555777:::===AAAKKKUUUcccvvv}}}vvvnnneee\\\VVVOOOMMMJJJIIIKKKPPPUUUXXX]]][[[\\\```gggqqqxxxtttrrrrrrqqqvvvoooaaaWWWSSSSSSSSSVVVXXXZZZ\\\___cccffflllpppvvv~~~~~~yyyzzz~~~}}}~~~}}}zzzxxxwwwsssoooiiidddbbb```^^^\\\\\\[[[XXXVVVUUUUUUUUUVVV[[[]]]dddppp}}}zzzllleee^^^[[[XXXWWWYYYZZZZZZZZZYYYVVVZZZjjjsssVVVFFFAAA@@@>>>;;;;;;::::::999888888888666555444333444777:::===???===999444222111111222000000000000000000111111222222333333333222222111...000222222222222333444333333333333333333333333000222444666666555333111111111222333444555555555444444555555555555555666555555555555666666666666777555666999;;;???IIISSS^^^ppp~~~xxxqqqhhh___YYYQQQNNNKKKIIIJJJNNNSSSVVV[[[ZZZ\\\```iiivvvxxxqqqnnnlllkkkooouuusssdddZZZWWWWWWXXXZZZ^^^aaadddhhhlllpppsssxxxzzzzzz}}}|||}}}{{{wwwttttttqqqmmmgggcccaaa```___^^^[[[YYYWWWUUUTTTTTTVVVVVV\\\```hhhuuuvvvjjjccc\\\[[[ZZZYYYZZZ[[[[[[[[[ZZZXXX]]]nnniiiPPPDDD@@@>>>===;;;::::::999999888777777666555333333444777:::<<>>HHHQQQ[[[kkk~~~}}}xxxrrrjjjbbb\\\SSSQQQMMMKKKKKKNNNRRRUUUXXXZZZ]]]aaakkkyyy}}}sssmmmiiigggfffpppxxxuuufff]]][[[\\\\\\___dddhhhlllqqqvvvzzz{{{}}}}}}~~~~~~}}}}}}wwwrrrqqqrrrmmmiiiccc___]]]]]]\\\\\\YYYXXXVVVTTTTTTTTTVVVWWW___cccmmmzzzrrrhhhccc\\\\\\\\\\\\\\\\\\[[[[[[YYYZZZcccttt```LLLEEEAAA>>><<<:::::::::999888888777777666555444444555777999:::@@@>>>:::777444333333333333333333222222222222222111111222333333333222222333444555555333222222222333333333333333333333333111222444666777666555444333444444555555666666666333333333444555555666666555555555555666666666666888777999<<<<<<>>>FFFOOOYYYfffxxx|||yyytttlllddd^^^WWWUUURRRPPPPPPQQQSSSUUUUUUYYY^^^cccmmm{{{yyyqqqjjjhhhggghhhwwwvvvfff^^^^^^``````dddhhhmmmrrrxxx~~~}}}zzzsssnnnnnnpppjjjfff```\\\ZZZ[[[[[[[[[XXXWWWUUUTTTSSSTTTVVVWWWaaagggsssxxxmmmeeeaaa]]]^^^______^^^\\\\\\[[[XXX\\\iii{{{vvvVVVHHHFFFCCC>>>;;;::::::999999888777777777555555555555555666777888;;;:::888666555333333333444444333333333222222222000111222333333333333222000222444444222222222333222222222222222222222222111111333444444555555555444444444444444444444444222222333444444555666666555555555555666666666666777777999======>>>DDDKKKVVVcccuuu}}}zzzvvvooofffaaaXXXVVVUUUSSSRRRRRRRRRSSSSSSYYY___eeeooo|||~~~{{{uuunnnhhhggglllqqqvvvfff___```ccccccfffkkkpppvvv|||~~~~~~~~~}}}~~~yyyqqqlllmmmooojjjeee___[[[ZZZ[[[\\\\\\WWWVVVTTTSSSSSSTTTVVVWWWbbbiiivvvrrriiiccc```^^^___aaa```^^^]]]\\\[[[WWW^^^mmmnnnPPPFFFGGGEEE???<<<::::::999999888777777777555555666666666666666666777777666555444333222222222222222222111111000000000111222333333333333333---///111222222222333444222222222222222222222222000000111222222333444444444333333333333333333333222222333333444555666666555555555555666666666777555666999=========BBBIIITTT```ttt~~~{{{wwwppphhhbbbVVVUUUTTTSSSQQQPPPPPPPPPRRRZZZ```fffppp|||yyywwwrrrkkkfffhhhqqqzzz}}}sssggg```]]]\\\ccchhhnnnsssxxx~~~~~~~~~}}}}}}~~~~~~}}}yyyuuuqqqmmmkkkiiiffffffeeeccc```]]]ZZZXXXWWWUUUUUUUUUSSSRRRWWW___cccoooxxxkkkaaa\\\\\\]]]```aaa^^^[[[[[[\\\]]][[[aaarrr{{{___HHHFFFJJJEEE===:::999888777888999888777555555555666666666444333222555555444444444333333333000111111222222111111000444333333222222333333444111111222222222333333333111111222222222333333333333333333333333333333333222222333333333222111111444444444555555555555666888666555555555444555777777888999:::;;;>>>CCCFFFTTT```www}}}yyyyyyyyytttjjjaaa[[[VVVPPPLLLKKKNNNPPPQQQVVVYYY___gggpppwwwzzz|||vvvqqqmmmmmmmmmnnnxxx{{{}}}qqqeee___\\\\\\bbbeeekkkrrryyy}}}}}}~~~}}}}}}~~~~~~~~~}}}zzzvvvqqqnnnkkkjjjffffffeeeccc```]]][[[YYYWWWUUUUUUVVVUUUTTTZZZbbbhhhtttssshhh___[[[[[[YYY[[[\\\\\\ZZZZZZ[[[[[[YYYddd{{{pppXXXCCCAAADDD???999777888777777777888888666555555555666666666555444444444444444333333333333222111111222222222222111111222222222111111222222222000000000000111111111111111111222222222333333333333333222222222222222222222222333333333333333222444444444444555555555555555444444555555666777888777888999:::;;;>>>BBBFFFTTT^^^qqq|||xxxxxxxxxsssjjjaaa[[[VVVPPPMMMMMMOOOQQQSSSUUUXXX___gggoootttwwwxxxwwwrrrnnnooopppsss}}}|||yyy~~~}}}nnnccc]]]]]]]]]bbbbbbfffoooyyy~~~||||||~~~~~~}}}||||||}}}}}}~~~~~~~~~zzzvvvrrrooolllkkkgggfffeeeccc```]]][[[YYYVVVUUUUUUWWWVVVWWW]]]fffnnnzzz{{{mmmccc\\\YYYZZZVVVWWWYYY[[[\\\\\\\\\\\\```qqqcccPPP@@@===>>>999666666888777777777888888666444666555555555555666666777333333333222222222111111222222333333333333222222111111000000000000111111000000111111111222222222111111222222222333333333111111111111111111111222111222333444444444444444444444444444555555555555222333444555666777888888777888999999:::===AAAEEERRR[[[iiixxx~~~~~~{{{xxxwwwwwwsssjjjccc[[[WWWQQQNNNOOORRRTTTUUUZZZ^^^eeemmmtttxxxzzzzzzxxxtttqqqrrruuu{{{{{{tttsssuuu{{{}}}|||mmmccc___```aaaeeebbbccckkkvvv~~~~~~|||uuuvvvxxxyyy{{{~~~||||||}}}~~~~~~~~~}}}||||||}}}~~~~~~~~~}}}zzzvvvrrrooommmllliiihhheeebbb___[[[YYYWWWUUUSSSTTTWWWWWWYYYaaajjjttttttggg___YYYWWWWWWYYYXXXZZZ^^^```___aaacccssszzzYYYLLLAAA===<<<888777888888777666777888888666444666555555444555666888999222222222111111111111000222333333444444333333222111111111000000111111111333333333333444444444444111111222222222333333333000000000000111111111111111222333444555555666666333333444444444555555555222555666555666888999777777888999999:::<<<@@@DDDPPPXXXeeeqqqzzz}}}|||zzzwwwwwwvvvrrrkkkeee\\\XXXSSSQQQRRRTTTWWWXXX]]]ccckkkrrrwwwzzz{{{|||yyywwwuuuwww|||uuullliiiiiilllqqqvvvwwwsssnnn~~~pppgggeeefffhhhkkkfffcccgggpppuuusssoookkkjjjhhhggghhhmmmssswww|||}}}|||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{xxxtttqqqnnnlllkkkjjjhhheeeaaa]]]YYYVVVUUUSSSRRRSSSVVVXXX\\\eeeooozzzpppddd]]]WWWTTTUUUZZZYYY[[[```aaabbbhhhppppppPPPHHH@@@===;;;888888999888777666666777777666444666555444444444666777888222222111111111000000000222333333444444333333222222222111111111111222222222222333333333444444444111111222222222333333333/////////000000111111111111222333444555555666666333333333444444444444555333777888555555::::::777666777888888999;;;???BBBLLLVVVdddoooyyy}}}{{{yyywwwwwwvvvrrrlllhhh^^^ZZZVVVTTTUUUWWWYYYYYY[[[aaajjjqqqtttvvvxxxzzzzzzzzz{{{}}}vvvjjjccc`````````cccfffgggdddaaawwwooonnnooorrrtttmmmfffeeeiiillljjjfffiiifffaaa]]]\\\^^^bbbdddjjjqqqyyy~~~~~~}}}||||||{{{~~~zzzyyyvvvrrrnnnllljjjiiihhhfffccc___[[[XXXVVVUUURRRQQQSSSWWWZZZ___jjjuuu}}}kkkaaa[[[VVVTTTUUUYYYXXX[[[aaaaaadddrrreeeIIIDDD>>>;;;999888888777777666666666777777555333555444444444444555555666222222222111111111000000222222333333333333222222222222222111111222222222//////000000000111111111111111222222222333333333/////////000111111222222111222333444444444444444333333333333444444444444444999999444555<<<>>>:::666777888888888:::>>>AAAHHHTTTbbblllxxx~~~{{{yyyxxxwwwvvvsssoookkkaaa]]]YYYWWWWWWYYYZZZZZZ]]]ccclllqqqtttvvvyyy|||{{{~~~vvviii```[[[XXXWWWUUUUUUVVVWWWVVVUUU~~~xxxwwwyyy{{{{{{sssjjjeeeeeefffdddbbbccc```[[[WWWWWWXXXZZZ\\\cccjjjrrrxxx~~~~~~|||{{{zzz}}}~~~~~~}}}~~~~~~wwwvvvsssooollliiigggfffbbbaaa___\\\ZZZYYYXXXXXXSSSRRRUUUYYY^^^dddooo{{{wwwfff^^^YYYVVVUUUVVVXXXXXX]]]cccdddjjjtttXXXFFFCCC===::::::;;;999555777666555666777777555333444444444444444444333222333333222222222111111111111111222222222222111111111111000000000000111111....../////////000000000111111222222222333333333//////000111111222333333222222333333333333333222222222333333333444444444333999888222555@@@DDDAAA666777777777888:::>>>AAAEEEQQQ]]]fffsss}}}zzzzzzyyyxxxvvvtttqqqnnnccc```[[[YYYYYYZZZ[[[[[[^^^eeemmmrrrtttwww{{{|||tttggg]]]VVVSSSPPPNNNMMMLLLKKKKKKJJJIII~~~}}}~~~wwwmmmeeecccccccccbbb[[[XXXTTTSSSTTTWWWZZZ\\\cccjjjrrryyy|||zzzyyy{{{|||~~~~~~|||{{{|||}}}~~~}}}vvvtttqqqnnnjjjhhhfffeee^^^]]][[[ZZZZZZZZZ[[[[[[UUUTTTVVV[[[```gggsssrrrccc[[[YYYWWWVVVXXXXXXYYY```fffgggpppjjjNNNGGGDDD???<<<===>>>;;;666777666555666777777555333333333444555444333111000333333333222222222222111111111111222222111111111000000////////////000000000000000000111111111111111111222222222333333333///000000111222333333333222222333333333222111111222222333333333444444444222888777111555BBBIIIFFF666777777777777999===@@@DDDOOOYYYaaaooo~~~|||{{{zzzzzzyyywwwtttrrrpppeeeaaa]]][[[ZZZ[[[[[[[[[[[[aaaiiimmmooosssxxx~~~}}}xxxiii]]]TTTOOOLLLJJJIIIHHHGGGFFFEEECCCBBB~~~xxxooogggcccaaa```___ZZZVVVUUUTTTSSSSSSZZZbbbhhhoooyyy~~~{{{{{{|||}}}}}}||||||{{{{{{{{{zzz~~~xxxtttsssnnnmmmkkkjjjjjjhhheeeccc^^^\\\ZZZZZZ]]]]]][[[YYYTTTWWWYYY\\\aaammm~~~yyygggYYYYYYZZZUUUUUUYYY]]]]]]___aaaeeevvv|||]]]III???>>>===<<<;;;<<<<<<===???:::555555777888666222666666555444333333222222222333444444333222000///333222222222111000000000000000111111222222222222444333222111111222333444000000000000000000000000000000000000000000000000444555555444222000111222222333333444444333333222444444555666999<<>>DDDMMMWWWbbbsss~~~|||zzzzzzzzzzzzyyywwwtttrrrppplllhhhfffeeebbb[[[XXXXXX]]]___dddjjjqqqvvvxxxxxxuuuggg^^^VVVNNNIIIIIIBBBBBBAAA@@@????????????yyyppphhhdddaaa___^^^[[[XXXVVVVVVVVVWWW^^^gggpppwww~~~}}}}}}~~~}}}}}}}}}|||||||||{{{{{{|||xxxuuuuuulllkkkiiihhhgggeeebbb___]]][[[YYYZZZ[[[[[[ZZZWWWTTTWWW[[[^^^eeesssuuueeeXXXYYYYYYUUUUUUZZZ]]]]]]___bbbiii|||nnnSSSCCC???>>><<<;;;:::;;;;;;<<<===999555555777888666333666555555444333333222222111222333333333333222111222222111111111111111111111111111111111111111111333222222111111222222333000000000000000000000000000000000000000000000000333444555555444444555666333333333333333333333333333444444555777999;;;<<<555555555666777999;;;===BBBIIITTTaaavvv}}}|||{{{{{{{{{zzzyyywwwtttqqqppplllhhhffffffbbb\\\YYYZZZ]]]___ccciiipppuuuwwwxxxyyylll^^^VVVOOOGGGCCCCCCAAAAAA@@@???????????????|||ssskkkfffbbb```^^^^^^ZZZXXXYYYZZZ]]]eeennnzzz}}}zzzwwwwww{{{~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~|||yyywwwuuusssqqqkkkiiigggeeedddbbb^^^\\\\\\ZZZYYYXXXYYYYYYWWWVVVTTTXXX]]]ccclll{{{|||oooaaaWWWWWWYYYVVVWWW[[[]]]]]]^^^dddooocccMMMCCC>>>===<<<:::999999::::::;;;888555555777999777555555555555444444333333222111111222333333333222222000000111111111111111111111111111000000000000000111222222222222222222111000000000000000000000000000000000000000000000000111333555666666666888:::444444222222222222444444222333444555666666777777777666666777888:::<<<===@@@FFFQQQaaa{{{~~~}}}|||{{{}}}|||{{{yyyvvvsssqqqooommmiiigggfffccc]]][[[\\\]]]```dddiiinnnssswwwyyyooocccVVVNNNHHHBBB??????@@@@@@???>>>>>>>>>??????xxxpppjjjfffcccaaabbb^^^\\\^^^aaaeeemmmuuu|||wwwlllkkkjjjmmmssszzz~~~|||~~~~~~~~~~~~}}}|||}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzuuurrrrrrpppmmmkkkiiigggeeecccaaa]]]ZZZZZZZZZXXXXXXWWWWWWVVVUUUVVV[[[bbbiiissssssggg]]]VVVWWWYYYXXXXXX[[[[[[[[[]]]eeeuuuxxx[[[JJJCCC>>>===;;;999888888888888888666555555777888777666555555444444444333333333222222333333222222222111//////000000111111222222111111111000000000//////000111222333333222111000000000000000000000000000000000000000000000000000111333555666666666888:::555444222111111222444555111333555666888888777777:::999999999:::<<<>>>???@@@EEEPPPccc~~~}}}||||||~~~}}}{{{yyyvvvsssqqqooommmiiiggggggeee___^^^```___aaaeeeiiimmmrrrwwwzzzzzzjjj^^^RRRKKKFFFAAA???@@@???>>>>>>>>>>>>>>>??????~~~vvvqqqmmmjjjhhhgggcccbbbfffkkkooovvv}}}uuummmiiiaaaaaaccchhhnnnuuuxxxzzzrrruuuyyy}}}~~~}}}|||}}}|||{{{|||~~~~~~~~~~~~~~~~~~~~~yyyssssssvvvuuupppllljjjhhhfffdddbbb^^^[[[YYYYYYYYYXXXWWWVVVVVVVVVYYY___gggooozzz}}}kkk```ZZZVVVWWWYYYYYYZZZ\\\ZZZZZZ\\\ggg|||mmmTTTFFFBBB???>>>;;;999888777777777666555555666777888777666444444444444444333333333555444333222111111000000/////////000000111111222111111111000000000000000000000222333333222000000000000000000000000000000000000000000000000000000222333555555444444555666555444222111111222444555222333666888:::;;;;;;:::::::::999999:::<<<>>>???AAAFFFPPPccc~~~~~~~~~~~~~~~{{{yyyvvvsssqqqpppnnnjjjhhhhhhfffbbbaaadddaaadddgggjjjmmmrrryyy}}}wwwfff[[[PPPJJJFFFBBB@@@AAA>>>=========>>>???@@@@@@~~~yyyvvvsssqqqnnnjjjjjjpppvvvzzztttfff___\\\XXXYYY]]]dddjjjnnnoooooojjjlllppptttwwwxxxwwwwwwyyy{{{~~~}}}|||~~~~~~}}}|||{{{|||}}}zzzyyyzzz|||~~~~~~~~~~~~~~~zzz|||yyytttwww~~~}}}vvvkkkiiigggeeedddbbb^^^\\\XXXZZZZZZZZZXXXWWWXXXYYY]]]cccllluuusssddd\\\YYYWWWXXXYYY[[[\\\\\\ZZZZZZ^^^jjjfffQQQHHHEEE@@@???<<<:::888777666666555555666777777777666666444444444444444444444444555444333222111111111111//////000000000000000000000111111111222222222222000111111111111111111000000000000000000000000000000000000000000000000000222333444444222111222333444444222222222222444444333444666888:::;;;<<<<<<888777777777888999;;;<<<@@@FFFPPP```yyy~~~~~~{{{xxxvvvtttrrrrrroookkkiiiiiigggddddddgggeeegggjjjlllnnnttt{{{uuucccXXXMMMHHHEEEAAA@@@AAA=========>>>???@@@AAABBB|||zzzvvvsssttt{{{}}}jjj]]]WWWUUUSSSUUU[[[bbbgggiiigggdddaaacccfffiiikkklllllllllnnnqqqtttwwwxxxwwwtttsssqqquuu{{{}}}}}}|||zzzyyyzzz~~~~~~{{{yyyxxx{{{}}}}}}}}}}}}~~~~~~~~~yyy{{{xxxsssvvv}}}{{{rrrgggfffdddcccbbb```]]]ZZZXXXZZZ\\\[[[YYYYYY[[[]]]^^^fffppp|||{{{kkk___YYYYYYYYYYYYZZZ\\\]]]\\\\\\]]]```ooovvv]]]NNNHHHHHHAAA@@@===:::888777666666555666777777666555555555444444444444444444444444222222111111111222444444000000000000000/////////000000111222333444444555111111000000000000111111000000000000000000000000000000000000000000000000222333444333222111222333333333333333333333333333444444444555666888999:::777777666666777888:::;;;<<>>>>>@@@AAABBBCCC{{{xxxzzzzzzfffZZZTTTTTTQQQUUU[[[bbbffffffbbb^^^YYY[[[]]]```bbbcccccccccgggjjjnnnqqqrrrqqqnnnlllffflllvvv~~~||||||zzzxxxwwwyyy}}}~~~~~~|||zzzxxxyyy|||~~~||||||}}}}}}~~~~~~~~~~~~yyy|||wwwpppqqqwwwsssgggdddbbbaaa```___^^^[[[XXXXXXZZZ]]]\\\[[[ZZZ\\\______gggssstttfff\\\WWWYYYZZZYYY[[[]]]]]]\\\^^^___cccrrriiiRRRFFFDDDDDDBBBAAA>>>;;;999777777666555666888888666555444444444444444444444444444444/////////000222444666888111111000000//////......000000111222444555666777222111000//////000111222000000000000000000000000000000000000000000000000111222444333222222444555222333333444444333333222555444333222333444555666999999888888888999;;;<<<999AAAJJJTTTeee{{{~~~}}}zzzxxxvvvuuuuuuuuupppllliiijjjiiiggggggkkkjjjmmmppppppqqqvvvzzzooocccXXXMMMHHHEEEBBBAAABBB>>>>>>>>>???@@@BBBCCCDDD}}}~~~ppp```WWWTTTSSSVVVVVVXXX]]]``````\\\XXXXXXYYYZZZYYYWWWWWWXXXZZZ___eeekkklllhhheeeeeegggcccjjjuuu~~~}}}}}}~~~~~~|||{{{{{{zzz{{{|||}}}~~~|||vvvsssuuuyyy|||}}}|||{{{|||}}}}}}{{{xxxuuupppmmmlllkkkjjjiiibbbaaa___^^^]]]\\\[[[[[[ZZZZZZ]]]^^^\\\XXXZZZ___fffsssyyyiii^^^YYYVVVVVVVVVWWWXXXZZZ\\\^^^ZZZ[[[fffpppZZZNNNCCC???AAA::::::::::::999777555444444444555555555555444444333333333222222111111111222222222222222222222222000000000000000000000000777666555444444444444444444333222000////////////000000000000000000000000111111222222222333333333111222222333333222222111222111/////////111444555111111222333444666666777777777777777888999:::;;;======CCCNNNZZZgggwww}}}||||||}}}~~~zzzzzzzzzyyywwwvvvtttsssooonnnmmmlllkkklllmmmmmmpppoooooopppoooqqq{{{zzzmmmaaaZZZPPPHHHCCC@@@??????>>>??????@@@AAABBBCCCCCC{{{{{{nnn^^^UUURRRRRRUUUUUUWWW[[[^^^]]]YYYUUURRRSSSSSSRRRQQQQQQSSSUUU]]]bbbgggfffbbb______bbbeeelllvvv~~~~~~}}}}}}}}}}}}}}}{{{zzzyyyyyyyyyzzz|||}}}~~~zzzvvvtttwww{{{}}}~~~|||||||||}}}~~~~~~|||yyyuuurrrmmmjjjhhhgggeeedddcccbbb```^^^\\\[[[ZZZZZZ\\\ZZZZZZ[[[ZZZYYY^^^fffkkkxxxqqqeee\\\YYYVVVVVVVVVWWWYYY[[[]]]^^^______kkkcccQQQHHH@@@<<<===::::::::::::999777555444444444555555555555444444444444444333333333222222222222222222222222222222000000000000000000000000555444333222222222222333000000//////////////////000000000000000000000000000000000111111111222222111222222333333222222111111111000000111222444555111222222333444555666777777666666777777888999:::;;;;;;AAAKKKWWWcccqqq~~~~~~||||||}}}}}}xxxxxxwwwvvvuuusssrrrqqqooonnnmmmlllllllllmmmmmmooonnnnnnooonnnoooyyy{{{nnnbbb[[[QQQIIICCCAAA@@@???BBBBBBCCCCCCDDDDDDEEEEEE}}}xxxvvv{{{~~~jjj[[[SSSPPPPPPSSSTTTVVVXXXZZZXXXTTTQQQNNNNNNMMMLLLKKKLLLPPPSSS\\\```cccbbb]]][[[\\\```iiioooyyy~~~}}}}}}}}}||||||~~~~~~{{{yyyxxxwwwwwwwwwxxxyyyzzzzzzxxxvvvwwwzzz}}}}}}|||||||||}}}|||zzzwwwpppmmmiiigggfffeeedddcccbbbbbb```^^^\\\[[[YYYYYY\\\YYYXXXXXXXXXZZZcccnnnrrrrrrggg^^^YYYXXXVVVVVVWWWXXXZZZ\\\^^^___cccdddrrrsssTTTGGGDDD???;;;:::999999999999888666555444444444555555555555444444555555444444444444333333222222222222222222222222000000000000000000000000222222111000000000000111...............///000000000000000000000000000000/////////000000000111111111111222222222222111111111111222333444444444444111222222333444555666666666555555666666777888999::::::>>>HHHRRR\\\iiiuuu~~~}}}|||||||||xxxxxxwwwvvvtttsssrrrqqqpppooonnnmmmmmmmmmmmmnnnooommmnnnnnnmmmnnnwww|||pppccc\\\RRRJJJDDDBBBAAA@@@CCCDDDDDDEEEEEEFFFFFFFFF{{{vvvssswww}}}|||hhhZZZRRROOOOOORRRSSSTTTUUUUUUSSSPPPMMMMMMMMMLLLKKKJJJMMMQQQUUU]]]aaacccbbb^^^^^^aaafffnnnttt}}}~~~~~~}}}}}}}}}}}}||||||}}}~~~{{{xxxwwwvvvuuuuuuvvvwwwxxxuuuvvvwwwyyy|||~~~}}}||||||||||||zzzwwwuuukkkiiifffeeefffffffffeee``````___^^^]]]\\\ZZZZZZ[[[XXXVVVWWWXXX[[[fffqqqxxxvvvggg^^^XXXVVVWWWUUUVVVWWWYYY\\\^^^```aaabbbfffwwwgggKKKCCCDDD@@@<<<:::999888888888777666555555333444444555555444444333444444444444444333333333111111111111111111111111000000000000000000000000111000000//////000000000/////////......//////000/////////////////////////////////000000000111111111111222222222222111111000222444555666666555444222222333333444555666666555444444555555666777888:::999===EEEMMMVVVbbblll}}}~~~}}}|||{{{{{{{{{zzzxxxwwwvvvuuuttttttppppppoooooonnnnnnnnnnnnooonnnoooooommmnnnvvv}}}rrrccc]]]SSSJJJEEECCCBBBAAAAAAAAABBBDDDEEEFFFGGGHHH{{{vvvrrrtttzzz|||hhhZZZRRRPPPPPPPPPRRRSSSSSSRRROOOMMMLLLNNNMMMMMMLLLLLLOOOTTTXXX\\\```ddddddcccdddjjjooouuuzzz~~~~~~}}}}}}}}}}}}||||||||||||~~~~~~|||wwwwwwuuuuuutttuuuvvvwwwsssuuuxxx{{{}}}~~~~~~}}}|||{{{zzzxxxuuurrriiigggeeedddddddddbbbaaa]]]]]]^^^^^^^^^]]]\\\[[[WWWVVVWWWZZZ[[[^^^hhhrrrnnnaaaZZZUUUUUUVVVUUUVVVXXX[[[]]]```aaabbb___ggg}}}vvv]]]FFFAAACCC???;;;:::888888777666666555555555333333444444444444333333222222222222222333333333111111111111111111111111111111111111111111111111111111000000000000111111333222111000////////////////////////////////////000000000111111111222222000111111222222111111000000222444666777666555333222333333444444555555555444444444444555666777888:::999===DDDJJJQQQ[[[eeettt~~~~~~}}}|||{{{zzz{{{zzzxxxvvvuuutttttttttpppqqqpppppppppoooooooooqqqpppqqqrrrppppppxxx|||rrrbbb\\\RRRJJJFFFDDDDDDCCC@@@AAACCCEEEGGGJJJKKKLLL}}}xxxtttuuuzzz|||iiiZZZSSSPPPPPPPPPQQQSSSSSSPPPNNNLLLLLLMMMNNNNNNNNNOOORRRWWWZZZ\\\aaafffhhhhhhkkkqqqwww|||}}}}}}}}}}}}|||||||||||||||||||||~~~~~~|||xxxwwwvvvuuuuuuuuuvvvwwwtttwwwzzz||||||}}}~~~|||zzzyyyvvvrrroooiiigggdddcccaaa___\\\ZZZ\\\]]]^^^^^^^^^]]][[[ZZZUUUUUUXXX]]]```dddmmmwwwyyyggg]]]XXXUUUTTTVVVUUUVVVYYY\\\___aaacccccc```lllhhhSSSAAA>>>???;;;888888777777666555555555555555333333444444444444333333111111222222222222333333111111111111111111111111111111111111111111111111111111000000000111222222444333222000//////......000000000000000000000000000000000111111111222222000000111111111111000000000222444666666666555444333333333444444444555555555444444555555666777888:::999<<>>======888777:::777666555444444444555555222333333444444333333222222222222333333333444444111111111111111111111111111111111111111111111111000000000000000111222222222111000///////////////000000000000000000000000/////////000000000111111000000111111111111000000000111333444555555444444333333333444444444444555555555555555666777888999888777:::@@@EEEIIIQQQZZZgggzzz~~~~~~|||zzzzzzzzz{{{|||yyywwwuuusssqqqqqqrrrrrrqqqrrrsssssssssrrrpppppppppppprrrtttsssttt|||~~~rrrhhh]]]WWWOOOIIIFFFFFFFFFGGGGGGGGGHHHJJJLLLMMMOOOOOO|||yyyyyy}}}}}}iiiZZZRRROOOOOOOOORRRTTTSSSPPPMMMNNNOOOQQQSSSUUUWWWYYY[[[^^^aaaccciiipppssstttvvv|||}}}}}}}}}}}}}}}~~~~~~~~~{{{{{{{{{|||||||||||||||yyyzzz{{{}}}~~~|||yyy{{{zzzyyywwwwwwwwwxxxxxxxxxzzz}}}|||{{{{{{}}}~~~|||zzzwwwtttooolllcccccccccdddfffgggfffdddaaaaaaaaa___]]]YYYVVVTTTTTTTTTXXX___fffooo~~~rrrfff[[[WWWWWWUUUTTTTTTTTTVVVZZZ^^^aaaccceeeeeejjj|||mmmTTTGGG>>>======888888<<<777666555444333444555666222333333444444333333222333333333444444555555555000000000000000000000000111111111111111111111111///////////////000111111///............///000000000000000000000000000000............/////////000000000111111111111000000111111222333444444444444333333444444444444444444666555555666666777888999777555888>>>CCCGGGOOOWWWhhh~~~~~~~~~{{{~~~{{{yyyyyyzzz|||}}}{{{yyywwwtttssssssttttttrrrrrrssstttsssrrrqqqpppoooooorrrtttsssttt|||zzznnnddd[[[VVVNNNHHHFFFFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKxxxwww|||xxxeeeXXXRRRPPPOOOQQQRRRRRRRRRQQQRRRTTTWWWZZZ\\\]]]^^^^^^```cccfffgggkkkoooqqqrrrwww||||||}}}~~~|||zzz{{{|||||||||zzz{{{}}}~~~}}}|||zzzyyywwwwwwvvvvvvvvvvvvwwwwww|||||||||||||||}}}}}}~~~yyysssooollljjjhhhbbbaaaaaa```aaabbbdddeeeaaabbbaaa^^^ZZZWWWVVVWWWRRRVVV\\\ccclllxxx}}}mmmbbbWWWUUUUUUUUUVVVXXXXXXYYY]]]cccdddaaaaaaeeettt}}}cccKKKDDD===999::::::888555444555777666444222222222111111222444666555333111333333222111222333555666//////000000111111222222111111222111111000///...///000222333444444333222777000---000000---,,,///222222111000///...------000111111111222222222222222333444444222000000111111111111111222333444555444444444555555555666666222333555555444555666888:::888999<<>>CCCMMMXXXhhh}}}||||||||||||||||||}}}~~~~~~}}}{{{wwwsssrrrrrrsssttttttsssrrrsssuuuwwwwwwvvvsssrrrrrrssstttwwwzzz|||{{{}}}|||sssjjjccc\\\UUUMMMIIIIIIJJJHHHFFFGGGGGGGGGGGGHHHIIIJJJKKK~~~wwwdddXXXSSSRRRRRRUUUVVVXXXXXXXXXZZZ]]]___ccccccbbbaaaaaadddhhhlllnnnrrrvvvyyyxxxyyy|||}}}||||||~~~||||||}}}~~~|||{{{yyyyyy{{{|||||||||zzzyyyxxxxxxyyy{{{}}}uuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwxxxyyyyyyzzz{{{|||vvvnnngggcccbbbbbbaaaaaaaaaaaa```aaaaaabbbbbb______^^^ZZZWWWUUUUUUVVVXXX]]]dddmmmxxx~~~sssaaaYYYTTTTTTVVVUUUUUUWWWVVVZZZ___bbbaaadddppp}}}]]]GGGDDD???:::777888999777666444444555444333444777:::CCC>>>888444333333444444333333333222222222222222000000//////////////////000000111111111111222222111111222222111111000///444000///111222000...///......//////000000111111/////////000000000111111222444555444333222222333111111111111222333444444333444444444444555555555333444555555555555666888999888888;;;>>>BBBMMMWWWiii~~~~~~}}}||||||}}}}}}~~~~~~~~~~~~}}}|||zzzvvvrrrqqqsssuuuwwwuuusssqqqqqqrrruuuvvvvvvuuutttrrrqqqrrrtttwwwyyyxxx{{{zzzsssjjjdddZZZTTTMMMIIIHHHIIIHHHGGGFFFEEEEEEFFFFFFGGGHHHIIIvvveeeZZZUUUUUUUUUVVVXXXZZZ\\\]]]^^^aaacccfffeeecccaaaaaadddiiimmmppptttxxxzzzyyyxxxxxxxxxzzzyyyyyy{{{~~~~~~xxxwwwuuuuuuwwwyyy|||~~~~~~}}}~~~~~~||||||}}}~~~~~~~~~~~~~~~zzzyyyxxxzzz|||}}}}}}{{{xxxxxxyyyyyyzzzzzz{{{{{{sssttttttttttttttttttssstttuuuvvvwwwxxxxxxyyyyyyxxxrrrjjjccc````````````aaa`````````````````````]]]]]][[[XXXUUUTTTUUUWWW[[[```iiissswwwppp[[[VVVSSSVVVXXXWWWWWWYYYZZZ^^^ccceeeccciii{{{tttUUUDDD@@@<<<888666777777777666666666555444444777;;;???EEE@@@999555333444444444333333444444333222111000000000//////......------111111000000000000000000000000000000111111111111000///...000111111//////////////////000000000000////////////000000000000222333555555333222333333222111111111222222333444555555555555666666666666333555666666555555666888999777888;;;===BBBLLLWWWhhh}}}}}}|||}}}~~~~~~}}}|||{{{yyyuuurrrrrrtttwwwzzzvvvssspppooopppsssttttttvvvtttrrrpppqqqsssvvvxxxuuuxxx~~~{{{tttkkkeeeYYYTTTMMMIIIGGGHHHGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIvvvggg^^^ZZZYYYYYYXXXZZZ]]]___```bbbdddffffffeeedddbbbbbbeeejjjnnnqqqtttxxxzzzyyyvvvsssrrrpppnnnlllkkklllmmmmmmmmmiiiiiijjjllloootttyyy||||||}}}}}}~~~~~~}}}|||||||||}}}~~~~~~~~~}}}}}}xxxxxxyyy{{{}}}~~~|||{{{wwwxxxzzz|||{{{yyyvvvtttssssssttttttttttttssssssssstttuuuvvvwwwwwwwwwwwwuuuppphhhccc````````````_________^^^^^^]]]]]]\\\[[[ZZZXXXUUUSSSTTTWWWYYY]]]dddnnn{{{yyylllfffXXXUUUTTTXXXZZZYYYYYY\\\\\\aaafffhhhgggooojjjQQQEEE<<<:::888666666666666666555555444222222555:::>>>???<<<888666555555444222333444555555555333111000000000//////......------222111000...---------......//////000000111222333,,,,,,+++,,,...000///---000000000000////////////////////////000000000000111333444444333222333444222222111111222222333333111111222222222333333333444555777666555555666777888666777:::<<>>CCC@@@<<<777444111111000////////////000000000000222///...///000///222555<<<777444777777333...---111111000000111111222333333333222222111222222222333333222222222222333333333333333444444444555555444777:::999888;;;DDDKKKUUUiiixxx~~~|||{{{}}}}}}}}}|||{{{{{{zzzzzzzzzzzzyyyxxxvvvuuuttttttqqqooollljjjiiiiiigggeeedddbbb___]]][[[XXXTTTQQQMMMLLLJJJHHHIIILLLOOORRRVVVZZZ```gggnnnsssuuuwwwvvvuuurrrpppmmmgggaaa\\\QQQMMMIIIFFFDDDDDDCCCBBB===>>>???@@@BBBCCCDDDEEE}}}wwwsssnnnnnnoooqqqsssvvvxxxyyy{{{|||}}}~~~{{{tttnnnkkkkkkkkkmmmnnnooopppppppppttttttuuuvvvxxxzzz{{{|||uuuiii\\\TTTNNNMMMKKKHHHGGGIIIJJJMMMQQQVVVZZZ^^^eeekkkmmmoooqqqqqqqqqqqqssstttyyy{{{~~~~~~{{{xxxvvvzzz|||~~~~~~{{{wwwuuu|||}}}~~~~~~~~~}}}||||||~~~|||zzzyyyxxxwwwwwwuuusssrrrssssssrrrpppppppppppppppooonnnmmmlllpppppppppooonnnllljjjhhheeeaaa[[[WWWVVVWWWXXXXXXWWWWWWWWWVVVVVVUUUTTTTTTTTTVVVXXXZZZ^^^hhhwww|||rrreee[[[WWWUUUTTTSSSQQQTTTRRRSSS[[[[[[[[[ddd{{{|||___PPPLLLHHHBBB???777777666555555444444444333333333333333333333333444444444444444444444444333333444444444333222111000///...///111333333333000111222222222444888:::===;;;777333000......---////////////000000000000000++++++///111000444;;;@@@:::777;;;<<<777111---111111000000111111222333444444333222111111111111444444333333222333333333333333333444444444555555444777999888888:::AAAGGGNNN^^^hhhrrr~~~{{{yyy}}}}}}|||{{{{{{zzzzzzyyyzzzzzzxxxwwwvvvtttsssrrrpppmmmjjjhhhgggfffcccaaa```]]]ZZZXXXVVVSSSOOOLLLLLLJJJGGGEEEFFFHHHLLLNNNQQQTTTYYY```eeejjjlllmmmnnnmmmmmmllliiiccc\\\WWWLLLJJJGGGEEEDDDCCCAAA@@@;;;<<<>>>???AAACCCDDDEEEyyytttpppooopppqqqsssuuuxxxyyy{{{{{{}}}~~~{{{ssslllhhhgggiiikkknnnppprrrssstttssstttuuuwwwyyy{{{||||||~~~}}}~~~}}}sssdddXXXSSSMMMJJJJJJKKKIIIJJJNNNPPPVVV\\\```ccchhhooosssuuutttsssooollljjjkkklllpppssswwwzzz|||~~~}}}{{{zzzyyyzzz{{{}}}}}}|||zzzxxxvvv|||}}}~~~~~~~~~|||zzzyyyxxxxxxvvvtttrrrrrrrrrrrrqqqpppqqqqqqqqqqqqpppooonnnmmmnnnnnnnnnmmmkkkhhhfffdddbbb___ZZZWWWWWWWWWWWWWWWXXXWWWVVVUUUTTTSSSRRRRRRVVVYYY]]]```eeepppwwwnnnbbbYYYUUUUUUUUUTTTRRRUUUQQQSSSZZZYYY]]]lllnnnUUUJJJGGGEEE@@@===777777777777666555444444333333333333333333333333444444444444444444444444222222222222222111111000222111//////000111000///...///000000///111333555777555333111...---,,,,,,////////////000000000000---,,,---///...---222888???:::888===???;;;444111111111000000111111222333444444333222111111111111444444333333222333333333333333333444444444555555555666777777777999>>>CCCJJJWWW```kkk{{{~~~~~~{{{yyy||||||{{{{{{zzzyyyyyyyyyzzzyyyxxxvvvtttrrrqqqpppnnnllliiigggeeebbb___\\\ZZZXXXVVVTTTRRROOOKKKIIIJJJHHHFFFDDDEEEGGGJJJLLLOOOQQQVVV[[[___ccceeeggghhhgggggggggeee___XXXSSSJJJGGGDDDCCCBBB@@@>>><<<:::;;;===???AAACCCEEEFFF~~~zzzuuuqqqnnnoooppprrrtttvvvxxxzzzzzz{{{}}}zzzpppiiieeeccceeehhhkkkoooqqqssstttqqqrrrtttvvvxxxyyyyyyyyywwwvvvtttqqqlllcccVVVNNNLLLHHHGGGJJJLLLMMMQQQVVVYYYbbbjjjlllnnnssszzz}}}}}}{{{vvvoooiiiffffffgggjjjnnntttxxx{{{}}}~~~}}}}}}||||||{{{{{{{{{{{{{{{zzzzzzzzz}}}}}}}}}}}}~~~~~~~~~~~~|||zzzyyyxxxwwwwwwtttsssqqqqqqrrrrrrrrrqqqqqqrrrrrrqqqqqqpppooonnnllllllkkkjjjhhheeebbb```___]]]ZZZXXXXXXXXXWWWVVVWWWVVVUUUSSSRRRRRRRRRRRRUUUZZZ```fffmmmyyy~~~rrrjjj___WWWUUUUUUUUUTTTRRRUUURRRRRRXXXXXXccczzzooo]]]KKKCCCAAA>>>;;;:::777777777777777666444444111111111111111111111111222222222222111111111111111111111111000000000111333111000///000///...,,,---...///.........000222333333222000000/////////////////////000000000000333:::===777111000444777;;;777777<<<===999555333111111000000111111222333333333222222111222222222333333222222222222333333333333333444444444555555555666666666666888<<>>===:::999:::;;;<<>>222444888777666444555888888444222333111111000000111111222333222222222111222222333333111111111111111222333444333333333444444444555555555555555555666888:::<<>><<<999999<<<444555555666555333222111444444444444444444444444444444444333333222222222333222222111222222333333///......///000000///---...///000///...---...000,,,------...///000000111////////////000000000000+++DDDMMM;;;---222888444222111333555333///...222111111111000111222222333111111111111222333444444000000000000111222333444333333333444444444555555555555555555666777999;;;===HHHNNNUUUdddoooyyy~~~~~~~~~{{{{{{zzzyyyyyyxxxxxxwwwwwwvvvtttrrrooollljjjiiieeeccc```]]]ZZZVVVQQQMMMIIIHHHFFFFFFFFFEEECCCAAA@@@AAACCCEEEGGGHHHHHHHHHOOOPPPRRRTTTWWWZZZ\\\]]]\\\[[[YYYWWWUUUPPPJJJFFFAAA>>>;;;999999999999999:::;;;===@@@CCCEEEHHHIII~~~zzzxxxuuurrrnnnllljjjjjjjjjnnnnnnooouuu|||xxxoooggg___XXXSSSRRRRRRRRRRRRSSSUUUWWWXXXYYYZZZ\\\]]]]]]\\\[[[ZZZXXXWWWUUURRROOOLLLJJJIIIJJJIIIHHHKKKRRR[[[bbbfffjjjsss{{{~~~{{{tttqqqmmmiiijjjppptttzzz~~~~~~}}}}}}~~~}}}{{{}}}{{{{{{}}}|||xxxsssqqqqqqrrrsssvvvvvvvvvtttsssqqqooonnnhhhkkkoooqqqqqqqqqrrrsssrrrqqqoooooopppqqqooonnniiifffbbb```______^^^]]]______^^^]]]ZZZVVVSSSPPPTTTQQQQQQTTTUUUTTTWWW[[[\\\fffqqq{{{uuuhhh\\\WWWSSSTTTTTTQQQPPPRRRMMMJJJLLLRRRVVVcccyyy___IIICCC>>><<<999444444777666555333222222222333333444333222222111111222222111111111111000000//////000000111111111222222222//////...//////000111222........................000//////.........//////000000////////////000000333333333333333333333333555555555222///---...///000000000000000000000000000111111111111222222222111111111111222333444555666555444333222333444555666666777777888888999999<<<@@@HHHRRR[[[hhh|||~~~}}}||||||{{{zzzyyyxxxvvvvvvvvvwwwwwwwwwtttqqqnnnmmmkkkiiigggaaa```^^^[[[WWWRRRNNNLLLKKKIIIGGGDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEFFFIIIKKKNNNRRRTTTTTTWWW]]]___^^^___^^^\\\XXXSSSLLLGGGCCC<<<;;;999888888999;;;<<<999:::===???AAAFFFKKKOOO~~~xxxtttqqqooommmjjjhhhhhhhhhhhhooooooqqqvvv}}}}}}tttkkkccc[[[TTTPPPMMMLLLKKKKKKLLLNNNPPPQQQQQQQQQQQQRRRRRRQQQQQQPPPQQQPPPPPPNNNLLLJJJHHHGGGKKKJJJJJJMMMSSSZZZaaadddhhhpppwwwxxxzzzzzzuuusssqqqnnnpppvvv}}}~~~}}}}}}~~~~~~}}}{{{~~~|||{{{{{{}}}~~~~~~~~~{{{yyyuuurrrpppqqqrrrssswwwvvvuuutttrrrooommmllliiilllppprrrrrrrrrrrrsssrrrpppooooooppppppnnnmmmiiifffaaa^^^^^^^^^]]]]]]]]]]]]]]]]]][[[XXXUUUSSSQQQNNNOOOSSSTTTTTTWWW\\\dddnnnyyynnncccZZZUUUSSSUUUUUURRRPPPQQQPPPMMMOOOUUU[[[kkklllSSSGGGAAA===<<<999444444777666555444333222222333333444333222222111111222222222222222111111000000000000000111111111222222222000////////////000000111////////////////////////000//////.........//////000000////////////000000222222222222222222222222666666555333000//////000000000000000000000000000000000111111111222222222111111111111111222333444555444444333333333444444333333333444555555666666<<>><<<:::999888999::::::===>>>@@@BBBDDDGGGLLLPPP}}}xxxqqqmmmiiihhhgggfffffffffggghhhppppppsssxxx~~~~~~xxxnnnddd\\\UUUPPPLLLHHHGGGEEEDDDDDDFFFIIIJJJNNNNNNMMMLLLKKKKKKKKKKKKIIIJJJKKKKKKJJJIIIGGGFFFGGGGGGHHHKKKOOOUUUZZZ]]]eeelllrrrrrrsssxxx}}}~~~~~~zzzwwwxxxyyyxxx{{{}}}||||||}}}|||{{{|||{{{{{{|||~~~~~~}}}{{{vvvuuusssqqqqqqrrrssstttxxxwwwuuurrrpppmmmkkkjjjkkknnnqqqssssssrrrrrrsssrrrpppoooooopppooommmkkkiiieee___\\\[[[\\\\\\\\\[[[\\\\\\\\\ZZZXXXVVVUUUPPPNNNOOOSSSUUUUUU[[[aaammmxxxuuufff\\\WWWTTTTTTWWWXXXTTTQQQQQQRRROOOQQQZZZeeeyyy}}}^^^IIIDDD???;;;;;;888555555888777666555444333333333333444333222222111111222222333333222222222222111111000000000111111111111222111000000////////////000000000000000000000000000/////////......//////000000//////......//////000111111111111111111111111555666555333111000000111000000000000000000000000000000000111111111222222111111111000111111222222333333333333333333333333222222333333444555555555<<<>>>DDDMMMWWWfff}}}|||||||||{{{zzzzzzyyyyyyxxxwwwvvvuuuttttttttttttwwwsssooollljjjgggdddbbb___^^^[[[WWWRRRLLLHHHFFF@@@@@@>>>>>>>>>>>>@@@AAACCCFFFHHHJJJKKKMMMOOOQQQTTTYYY]]]^^^aaagggiiigggfffddd```ZZZSSSLLLFFFCCC>>>===;;;:::999999999:::AAABBBDDDEEEGGGKKKPPPSSSzzztttmmmiiieeeeeeeeefffggghhhjjjkkkqqqrrruuuzzzwwwqqqggg]]]VVVPPPLLLJJJGGGEEEBBBAAAAAACCCEEEGGGNNNMMMKKKIIIHHHHHHIIIIIIFFFGGGHHHIIIIIIHHHGGGFFFDDDFFFHHHJJJMMMQQQVVVZZZbbbiiinnnnnnpppvvv{{{}}}~~~}}}}}}}}}{{{{{{||||||{{{{{{zzz{{{|||}}}}}}{{{yyyssssssrrrrrrssstttuuuvvvxxxvvvtttqqqnnnkkkiiihhhmmmpppsssttttttrrrrrrsssrrrqqqpppppppppooollljjjgggbbb]]]ZZZYYYZZZ[[[[[[ZZZZZZZZZYYYXXXVVVTTTSSSRRRQQQRRRUUUWWWXXX___hhhuuuzzzkkk___XXXUUUSSSUUUZZZ\\\WWWSSSRRRPPPOOOSSS```qqqoooVVVGGG@@@<<<999:::888444555888555555444333333222222222444333222222111111222222333333333333333333333333000000000000111111111111111111000//////...////////////////////////////////////////////////000111/////////......//////////////////000000000000000444444444222000///000111////////////////////////000000000000111111111111111111111000000111111222333333444444444444333333444555555666666777777888<<<===BBBKKKUUUfff~~~~~~}}}}}}}}}}}}}}}||||||{{{{{{{{{zzzzzzzzzyyywwwvvvuuutttssssssrrrrrrqqqnnnjjjgggeeecccaaa___^^^\\\YYYTTTOOOJJJFFFDDD????????????@@@AAABBBCCCCCCFFFIIIKKKMMMOOOQQQSSSYYY^^^ccceeeiiinnnnnnlllkkkhhhbbb[[[RRRKKKEEEBBB======<<<;;;;;;;;;;;;<<>>???@@@AAABBBCCCCCCDDDEEEGGGJJJLLLOOOSSSXXX\\\fffmmmrrruuuxxx{{{zzzvvvqqqllldddZZZQQQIIIEEEBBB;;;<<<===???@@@BBBCCCDDDBBBDDDHHHLLLQQQXXX___ddd~~~xxxqqqmmmmmmnnnmmmnnnpppqqqssstttuuuuuuvvvyyy||||||xxxtttnnneee^^^WWWTTTOOOLLLJJJIIIGGGEEE@@@AAABBBCCCDDDEEEEEEEEEHHHHHHHHHIIIIIIHHHHHHGGGHHHGGGGGGHHHJJJMMMOOOQQQQQQTTTXXXZZZ\\\cccmmmuuu~~~}}}}}}~~~~~~}}}{{{{{{yyyxxxwwwxxxyyyxxxwwwvvvwwwxxxyyyyyyxxxwwwvvvrrrqqqooonnnmmmnnnooopppqqqsssuuuuuurrrpppooonnnmmmlllkkkkkkkkkhhhccc___XXXWWWVVVWWWXXXYYYYYYXXXVVVUUUTTTRRRQQQPPPOOOOOOPPPRRRWWW\\\aaahhhwww~~~nnnddd]]]WWWTTTWWWUUUWWW]]]]]]XXXSSSRRRTTT^^^pppaaaKKKAAA>>>;;;777666777666222111333111222444555666777777666444333222222111111222222111222222222333333333333111111000000////////////000////////////000000111........................////////////000111222333///......------......///---......///000000111111000111111000//////111222000000000000000000000000////////////000000000111111111111222333555666777>>><<<888444333333444555333333444444555666666777777:::AAAMMM\\\qqq}}}||||||{{{zzzzzzyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzvvvvvvvvvuuutttrrrpppooojjjgggccc___]]]ZZZWWWTTTNNNLLLJJJGGGEEEDDDCCCCCC???@@@AAABBBCCCCCCDDDDDDFFFGGGJJJMMMRRRYYY```fffnnnuuuzzz}}}zzzqqqlllcccYYYOOOIIIDDDCCC>>>???@@@AAACCCDDDDDDDDDFFFHHHLLLPPPUUU[[[bbbggg{{{tttmmmjjjlllnnnooopppqqqsssttttttuuuuuuwwwzzz}}}}}}xxxqqqhhh]]]UUUPPPMMMJJJIIIHHHGGGEEECCCAAACCCEEEGGGHHHIIIHHHHHHFFFGGGHHHIIIIIIIIIGGGGGGLLLKKKKKKLLLOOOTTTXXX[[[___bbbfffhhhkkkrrr~~~~~~}}}}}}~~~}}}{{{|||zzzwwwvvvwwwxxxxxxwwwvvvxxxyyyzzzyyyxxxvvvtttqqqpppnnnmmmnnnoooqqqrrrqqqsssuuutttrrrooonnnmmmjjjiiiiiiiiihhheee```\\\UUUTTTUUUWWWYYYZZZYYYWWWUUUTTTSSSRRRRRRQQQRRRRRRRRRTTTZZZaaagggqqqwwwiii```ZZZUUURRRVVVTTTVVV[[[[[[VVVRRRQQQ[[[fff{{{tttXXXFFF??????:::777666777555111000222222333555777999999999999444333222222111111222222111111111222222333333333111111000000/////////...//////...//////000111222000000000000000000000000////////////000111222333.........------..................///000111111222000111222111000000222444000000000000000000000000////////////000000000000000111111222444666888999AAA>>>999444222333555666444444555555666777777888666999BBBOOO^^^ttt}}}}}}|||{{{zzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyvvvwwwwwwvvvtttrrrpppooohhhddd___[[[WWWSSSOOOLLLIIIHHHFFFDDDBBBBBBBBBCCCAAABBBCCCDDDEEEEEEEEEEEEEEEGGGJJJNNNTTT]]]gggmmmssszzz~~~rrrlllcccXXXOOOHHHDDDCCC@@@AAABBBCCCDDDDDDDDDDDDJJJLLLOOOSSSWWW]]]ccchhhxxxrrrnnnnnnppprrrsssuuuwwwwwwvvvuuuvvvvvvwwwyyy|||~~~wwwlll```UUUOOOKKKIIIGGGEEEDDDEEEFFFGGGEEEGGGIIIIIIIIIIIIJJJKKKLLLMMMNNNMMMKKKJJJKKKLLLNNNPPPRRRVVVYYY___eeeiiiqqqrrrtttvvv{{{~~~}}}~~~~~~}}}|||}}}{{{wwwvvvvvvwwwxxxwwwtttvvvxxxyyyxxxtttpppnnnrrrqqqpppooonnnooosssvvvyyyxxxvvvuuutttqqqmmmjjjiiihhhfffccc___ZZZVVVTTTPPPPPPPPPSSSWWWYYYXXXXXXTTTTTTTTTRRRPPPOOOPPPQQQTTTXXX]]]dddnnn|||yyyiii```ZZZUUUTTTVVV[[[XXXWWWXXXWWWTTTSSSVVVbbbwwwfffSSSEEE@@@AAA<<<:::888555444444444555333222222333666888777777444333222111000000000000222222222333333222222222000000111111111222222222000000000000000000000000////////////////////////111000000////////////000---///000///...---------......------------......000+++...000000888:::///111111000//////...//////111000///////////////000222222000//////222888<<<@@@<<<777555555444222000555555444444444555555666999<<<@@@HHHYYYvvv~~~~~~~~~yyyzzzzzz{{{{{{zzzzzzzzzuuusssrrrvvv|||}}}zzzvvvvvvtttsssqqqpppooonnngggccc]]]VVVPPPLLLIIIHHHCCCCCCAAA@@@???>>>>>>>>>BBBCCCDDDEEEFFFGGGHHHIIIIIIKKKNNNRRRXXXaaakkkqqq{{{|||~~~rrrjjj___TTTMMMGGGDDDBBBBBBAAA@@@@@@AAADDDFFFHHHKKKMMMOOORRRUUU[[[bbbfffyyysssooooooppprrrsssuuuvvvvvvuuuuuuuuuvvvwwwzzz}}}|||tttiii^^^TTTNNNFFFEEEDDDDDDDDDEEEFFFGGGFFFHHHKKKLLLLLLMMMNNNOOOOOOPPPQQQPPPOOOOOOPPPQQQRRRUUUZZZ___eeelllsssxxx}}}}}}~~~~~~}}}}}}}}}|||{{{|||yyyvvvuuuvvvwwwwwwvvvtttuuuwwwwwwvvvssspppooorrrrrrrrrppppppqqqtttwwwxxxuuupppmmmlllkkkjjjhhhgggfffccc```\\\XXXUUUSSSQQQPPPQQQSSSVVVWWWWWWVVVSSSTTTTTTRRRPPPPPPQQQRRRXXX]]]dddlllxxxssseee\\\XXXTTTTTTVVVXXXVVVVVVWWWUUURRRTTTYYYiii~~~uuu^^^OOOCCC>>>>>>:::888666444333333444555444444444666999;;;;;;:::444333222111000000000000111111222222222222111111000000111111111222222222000000000000000000000000////////////////////////...............//////000...///000000///.........///000111111///...///111000+++---//////888;;;111222111000000/////////000///////////////000111222222222111000000333888<<>>888666666666555333555555444444444555666666999<<<@@@GGGXXXuuu~~~}}}~~~~~~yyyyyyyyyyyyyyyxxxxxxwwwvvvtttsssvvvzzz{{{yyyuuurrrrrrqqqpppooommmmmmllleeebbb\\\TTTNNNIIIGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIIIIKKKNNNRRRYYYbbblllrrr{{{{{{}}}~~~{{{oooggg]]]SSSKKKFFFCCCAAABBBAAA@@@AAABBBDDDFFFHHHKKKLLLNNNPPPSSSXXX^^^ccczzztttqqqpppqqqrrrrrrtttuuuuuuttttttuuuwwwxxx{{{~~~}}}wwwooodddYYYQQQLLLCCCCCCCCCDDDFFFGGGIIIIIIHHHKKKNNNPPPQQQRRRSSSUUUTTTUUUWWWVVVVVVVVVXXXZZZ]]]aaagggmmmttt{{{}}}|||}}}|||{{{zzzzzzxxxuuutttuuuvvvvvvuuuttttttttttttsssrrrpppppprrrrrrsssrrrqqqrrruuuxxxuuupppiiidddcccdddeeefffeeeccc___[[[XXXUUUSSSSSSRRRRRRRRRSSSUUUVVVUUUSSSRRRRRRRRRQQQPPPPPPRRRTTTXXX^^^gggssswwwjjj^^^XXXUUUSSSTTTWWWVVVVVVVVVVVVSSSQQQXXX```uuueeeSSSHHHAAA<<<:::777666555333333333444555555444444666999;;;;;;:::333222111111000000000000000000111111111111000000000000000111111111111222000000000000000000000000////////////////////////------,,,------...///000///000000000000///.........222666555222///111444111,,,...000000:::???777222222111000000000000111.........///000111222333222222111000000333777:::@@@<<<777333333444444444555555444444555555666777888;;;???FFFUUUppp~~~}}}}}}}}}}}}}}}yyyyyyxxxxxxwwwuuutttsssuuussssssuuuwwwvvvrrrooonnnmmmmmmlllkkkjjjjjjjjjeee```ZZZRRRKKKGGGDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEBBBCCCDDDEEEFFFHHHIIIIIIIIIKKKNNNSSSYYYcccmmmtttzzzzzz|||~~~}}}yyyvvvjjjcccZZZPPPJJJFFFCCCAAAAAAAAAAAAAAACCCEEEGGGIIIKKKLLLNNNOOOQQQUUUYYY]]]~~~zzzuuurrrqqqqqqrrrrrrsssuuutttttttttvvvwwwzzz}}}~~~zzzsssiii^^^TTTMMMHHHDDDEEEFFFGGGHHHJJJKKKLLLJJJMMMRRRUUUVVVWWWYYYZZZ[[[\\\]]]^^^^^^```cccffflllqqqwww}}}|||{{{|||{{{zzzyyyxxxvvvtttssstttuuuuuutttssssssrrrqqqqqqppppppqqqpppqqqrrrrrrqqqrrrtttvvvqqqlllfffaaa```aaabbbcccccc```\\\XXXUUUSSSSSSTTTTTTSSSRRRSSSTTTTTTRRRQQQOOOPPPPPPOOOOOOQQQTTTWWW[[[bbbnnn|||yyymmmcccXXXUUUUUUTTTVVVYYYWWWVVVWWWVVVSSSSSS^^^jjjpppVVVHHHCCC???:::888666555555444444555666666444333222333555666555444222222111000000000000000//////000000000000//////000000000000111111111111////////////////////////////////////////////////.........------...//////000/////////000///...------333999888222///111555333...111222111;;;BBB<<<222222111111111111111222000/////////000111222222000111111000000222555888999666222///...///111222555444444444555666777888666999===BBBOOOggg~~~}}}}}}|||||||||||||||xxxxxxwwwvvvuuusssqqqppprrrqqqqqqssstttrrrnnnkkkkkkjjjjjjjjjiiiiiihhhhhheee```YYYQQQJJJEEECCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDFFFGGGHHHIIIJJJIIILLLOOOTTT[[[cccmmmtttzzzzzz{{{||||||zzzuuuqqqfff```WWWOOOJJJFFFCCCBBBAAAAAAAAACCCDDDGGGIIIJJJMMMNNNOOOOOOPPPRRRVVVYYY}}}~~~yyytttqqqppprrrsssssstttttttttssstttvvvyyy}}}}}}|||wwwooodddZZZQQQKKKHHHGGGGGGGGGHHHIIIKKKLLLMMMNNNRRRWWW[[[\\\]]]___```cccdddfffgggiiilllqqqttt|||~~~|||zzzzzzzzzxxxwwwvvvuuusssssstttuuutttsssrrrqqqppppppooopppqqqqqqnnnoooqqqqqqpppppppppqqqllliiieeebbbbbbbbbaaa```bbb___ZZZVVVTTTSSSTTTUUUUUUSSSRRRSSSSSSRRRPPPNNNLLLMMMNNNOOOPPPSSSXXX[[[eeennn|||{{{sssfff]]]VVVUUUWWWWWWXXXZZZUUUTTTUUUTTTSSSXXXfffuuuuuuaaaKKKAAA@@@>>>:::888666666666666666666777777555333222111222222000///111111000000///000000000/////////000000/////////000000000000000000000000////////////////////////////////////////////////111111000///.........///000...---...000000...++++++222888777111...000444222...111111///888@@@:::222111111111111111222222333222111000000000000000...///000000///000222555444333000---,,,---///111444444444555666777888888555888;;;???HHH[[[ttt}}}}}}}}}}}}||||||{{{{{{yyyxxxwwwvvvtttqqqooonnnmmmnnnnnnooopppooommmkkkjjjjjjiiiiiiiiihhhhhhhhheeeaaaYYYQQQJJJFFFDDDDDDDDDCCCBBBBBBAAAAAABBBBBBDDDEEEFFFGGGHHHJJJKKKKKKKKKNNNRRRXXX^^^fffnnnssszzzzzzzzz{{{zzzwwwrrrnnnbbb]]]UUUOOOJJJHHHEEECCCAAAAAACCCEEEGGGIIIKKKLLLOOOPPPQQQQQQQQQRRRTTTVVV~~~~~~wwwqqqoooooorrrtttttttttuuuttttttuuuxxxzzz}}}|||xxxsssjjj```WWWQQQMMMLLLJJJIIIHHHHHHJJJLLLOOOQQQVVVZZZ```dddffffffggghhhmmmnnnqqqsssuuuzzz~~~{{{zzzyyyyyywwwvvvuuutttssstttuuuuuutttsssqqqqqqpppppppppqqqqqqrrrlllnnnpppqqqooommmmmmmmmgggeeecccccccccbbbaaa______]]]YYYVVVTTTTTTUUUUUUUUUSSSRRRRRRRRRRRROOOMMMKKKMMMNNNPPPSSSXXX___ccclllwwwvvvnnn```ZZZVVVXXXZZZYYYXXXYYYSSSQQQQQQSSSXXXbbbtttdddTTTDDD>>>>>><<<:::888666666777777777777777777666555333222222222000...111000000//////000000000//////000000000000//////111000000000000000//////000000000000000000000000////////////////////////111111000///////////////111///---...111111///+++,,,000444333///---///222///,,,//////+++333999333111000000000000111222222444333222111000/////////---///000111000000111333333333222111//////222444444444444555666777888999555888;;;===BBBOOObbbqqq|||}}}}}}}}}}}}}}}|||{{{{{{yyyyyyxxxvvvtttrrrpppoookkkllllllllllllllllllkkkkkkkkkjjjiiihhhhhhggggggeee```XXXPPPJJJGGGFFFFFFGGGFFFEEEDDDDDDDDDDDDDDDFFFGGGHHHIIIJJJLLLMMMMMMNNNRRRXXX___dddjjjooosssxxxxxxxxxyyyxxxuuuppplll^^^YYYSSSNNNJJJHHHFFFDDDBBBCCCEEEGGGJJJLLLNNNOOOPPPRRRRRRRRRQQQQQQSSSUUU}}}uuuooolllnnnrrruuuuuuuuuvvvuuuuuuvvvyyy|||{{{zzzqqqmmmeee]]]WWWTTTSSSSSSNNNMMMKKKLLLNNNRRRWWWZZZaaaeeekkkooopppqqqqqqrrrwwwxxx{{{}}}}}}}}}}}}zzzyyyyyyxxxvvvuuuuuutttssstttvvvvvvuuussspppppppppqqqqqqrrrrrrrrrmmmoooqqqqqqooollljjjjjjcccaaa______```aaaaaa```\\\ZZZXXXUUUTTTSSSTTTTTTTTTSSSQQQQQQRRRQQQOOOMMMLLLNNNPPPTTTXXX___ggglllrrryyymmmeee\\\WWWVVVYYY\\\ZZZWWWWWWTTTPPPPPPWWWbbbsssqqqVVVJJJ@@@======:::888888666666666666666666555555444333222222333333222000000000////////////000000///000000111111000000///111111000000////////////000000000000000000000000////////////////////////---------...///000111222444111///000333444111---...000111000///...///111///---111000***000555...000/////////000000111222333333222111000000000000...000222333222222222333111333555444222222333555444444555555666888999:::666:::======>>>FFFTTT___jjjwww}}}}}}~~~~~~~~~}}}|||{{{zzzzzzyyywwwuuusssqqqpppllllllllljjjiiiiiijjjkkklllkkkjjjiiihhhgggfffeeeccc^^^WWWOOOJJJGGGGGGGGGEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHIIIKKKLLLMMMNNNOOOSSSXXX```ggglllooorrrtttuuuuuuuuuvvvuuurrrmmmiiiYYYUUUPPPKKKIIIGGGEEEDDDCCCDDDFFFIIILLLOOOPPPQQQPPPQQQRRRRRRQQQQQQRRRSSS}}}tttmmmjjjmmmqqquuuuuuvvvvvvuuuuuuwwwzzz}}}~~~zzzyyymmmhhhbbb[[[XXXWWWXXXYYYSSSQQQOOOPPPSSSYYY```dddiiimmmssswwwxxxxxxxxxyyy}}}}}}|||}}}zzzyyyxxxwwwvvvtttuuuttttttuuuvvvvvvuuusssooopppqqqrrrrrrrrrrrrrrrnnnppprrrrrroookkkiiihhhaaa^^^\\\[[[]]]___``````ZZZYYYWWWUUUSSSSSSSSSSSSSSSRRRQQQQQQRRRQQQOOOMMMNNNPPPSSSVVV\\\dddlllrrrzzzqqqddd[[[ZZZVVVVVVZZZ]]]ZZZVVVTTTWWWRRRRRR\\\lllcccNNNEEE>>><<<;;;999777888555555666666555444444333111000///000222333333222000000////////////000111000000111111111111000000111111000000/////////...000000000000000000000000////////////////////////)))***+++,,,...000222333666333111222666666333///000000///...//////000000222000555444---111555...//////...//////000111111111111111111111111222222///222444555444333444444///222555555333222333555444444555555666888999:::888<<>>===AAALLLUUU]]]nnnzzz}}}}}}~~~~~~|||{{{zzzzzzyyyxxxvvvtttsssqqqnnnnnnllliiiggggggiiikkklllkkkjjjiiigggfffddddddbbb]]]UUUNNNIIIGGGGGGHHHAAAAAABBBBBBCCCEEEFFFGGGIIIJJJKKKLLLMMMNNNOOOPPPWWW]]]eeelllqqqsssuuuvvvssssssssstttssspppkkkgggVVVRRRMMMJJJHHHFFFEEECCCCCCEEEHHHKKKNNNPPPRRRRRROOOQQQRRRRRRPPPPPPQQQRRRzzzqqqmmmppptttvvvvvvvvvvvvvvvuuuuuuxxx|||xxxtttsssjjjhhheeebbb```___``````[[[YYYWWWWWWZZZ___eeeiiitttyyy}}}~~~|||{{{~~~|||{{{{{{zzzwwwuuusssssssssssstttssssssrrrrrrqqqppppppqqqqqqrrrrrrsssrrrrrrqqqqqqrrrsssrrrpppkkkfffccc[[[ZZZYYYYYYZZZ[[[[[[ZZZZZZWWWUUUSSSSSSSSSSSSRRROOOPPPPPPOOOMMMMMMNNNOOOTTTVVVZZZ___eeemmmuuu{{{sssggg^^^XXXYYYYYYXXXWWWYYY[[[XXXUUUOOOQQQZZZnnnnnnUUUGGGCCC>>>:::888666444333555444333333222222333333111111111111111111111111222222222222111111111000111111111111111111111111000000000000000000000000......------------......///////////////......---///////////////......---000000000000000//////......///000///...---...000222222222111111///......000000////////////000000333222000///000222555666777444222333777777333///222222111111111111111111222333666888::::::::::::>>>AAAAAA===999;;;DDDLLLWWW```kkkvvvzzz{{{~~~}}}~~~~~~~~~~~~}}}~~~}}}zzzxxxuuurrrpppooommmmmmnnnmmmllljjjhhhfffdddgggiiiiiifffcccccceeeccc^^^VVVMMMHHHFFFFFFGGGGGGGGGGGGHHHIIIHHHFFFDDDGGGIIIKKKLLLNNNPPPTTTWWW]]]bbbjjjrrrwwwxxxxxxvvvwwwvvvuuutttrrrnnnhhhdddTTTPPPKKKHHHFFFFFFEEEEEEDDDGGGIIIJJJOOOUUUWWWUUUSSSRRRPPPNNNMMMMMMMMMMMMyyyrrrpppssswwwxxxxxxwwwwwwwwwwwwxxx{{{}}}}}}wwwtttssskkkjjjhhhggggggggghhhiiibbb```^^^^^^aaagggmmmqqqyyy|||}}}}}}~~~zzzwwwvvvuuuwwwvvvuuuttttttttttttuuuqqqqqqqqqrrrrrrrrrssssssqqqqqqrrrrrrsssrrrrrrrrrpppqqqqqqpppnnnjjjgggddd^^^\\\ZZZYYYYYYYYYXXXWWWWWWUUUQQQPPPPPPPPPOOONNNOOOOOOPPPOOOMMMMMMOOOQQQSSSWWW]]]dddmmmxxxyyymmmccc[[[WWWXXXXXXWWWVVVVVVVVVTTTQQQVVVYYYggg```KKKCCC@@@<<<999888888777666444444333222222222222222111111111111111111111111222222111111111000000000111111111111111111111111000000000000000000000000......------------......///////////////......---,,,,,,---......///......////////////...---,,,+++...///000///...---...000111111000000///...------000000000//////000000000444222111000111333555777777333000000333555333000111111111111111111111111222333555777999999999999<<>><<<888999>>>CCCGGGQQQ]]]jjjyyy~~~~~~{{{||||||}}}}}}||||||{{{|||{{{yyywwwtttqqqooonnnlllkkkkkkjjjhhheeecccbbbbbbdddffffffdddcccbbbcccaaa\\\UUUMMMHHHFFFGGGHHHIIIIIIIIIIIIJJJLLLNNNOOOOOOPPPPPPPPPRRRVVV[[[___dddhhhpppwww{{{}}}|||{{{uuusssqqqooolllggg```\\\RRRNNNJJJGGGFFFFFFEEEDDDDDDIIIMMMQQQWWW]]]^^^ZZZOOONNNLLLJJJIIIIIIJJJKKK~~~~~~}}}yyywwwvvvxxx{{{}}}~~~}}}zzz{{{|||~~~~~~}}}}}}~~~~~~{{{wwwssssssssslllmmmnnnpppsssuuuwwwwwwtttqqqllliiijjjmmmrrrvvv||||||{{{yyyxxxzzz~~~{{{rrrkkkhhhiiimmmpppqqqqqqssstttuuuuuuuuuuuuoooooopppqqqrrrsssttttttoooooopppqqqqqqqqqqqqqqqpppooollliiifffcccaaa```^^^\\\YYYWWWVVVUUUTTTRRRQQQNNNKKKIIIIIIJJJJJJIIILLLMMMNNNNNNNNNPPPSSSVVV\\\aaakkkvvv|||oooccc\\\XXXVVVUUUVVVVVVWWWYYYXXXWWWZZZ^^^ccctttuuuZZZIIIAAA<<<:::888777888999888777333222111111000000111111111111111111111111111111000000000000////////////111111111111111111111111////////////////////////......------------......///////////////......---++++++,,,---...//////......//////000000//////......///000///...---...000000//////......---------111111000000000000111111222111111000111333444555555333111111222444333222111111111111111222222222222222333444555555666666888;;;===<<<999999<<>>DDDMMMWWWcccsss~~~}}}||||||{{{{{{||||||||||||{{{{{{yyyxxxwwwtttrrrpppnnnmmmnnnmmmkkkiiihhhfffeeeeeeffffffgggggggggeeedddbbb\\\YYYSSSMMMIIIHHHHHHIIIMMMNNNNNNNNNOOORRRXXX]]]WWWWWWWWWVVVXXX\\\cccgggiiilllqqqvvvzzzzzzzzzyyysssqqqnnnkkkgggaaaZZZUUUNNNKKKHHHGGGGGGFFFEEEDDDDDDJJJPPPTTT[[[```^^^YYYNNNLLLIIIGGGFFFGGGIIIKKK~~~|||{{{}}}}}}}}}xxxyyy{{{}}}~~~~~~~~~}}}|||}}}~~~}}}|||}}}{{{yyywwwvvvvvvvvvvvvvvvwwwzzz}}}vvvmmmgggfffhhhjjjllljjjiiijjjlllpppuuuxxxzzz|||uuudddbbb^^^\\\^^^dddkkkppprrrtttvvvwwwwwwuuurrrqqqsssrrrrrrqqqppppppoooooommmnnnnnnmmmmmmlllkkkjjjllliiifffaaa]]]YYYWWWVVVUUUSSSQQQQQQRRRRRRRRRPPPPPPMMMJJJHHHJJJMMMOOOOOONNNOOOPPPQQQSSSXXX]]]aaaeeennn~~~}}}ssslllbbbYYYUUUTTTUUUUUUYYYWWWXXXZZZWWWVVV```ooopppVVVDDD===<<<;;;999888777777666444222333333222111111111111222111111111111111111111111111111000000000/////////000000000000000000000000000000000000000000000000......------------......///////////////......---//////000000///......---((()))+++,,,......//////...///000///...---...000111000///.........000000000000////////////000000............///000111111000222555888888666333111000000000111222222333333444333333333333333444555666888999999999:::<<<>>>???GGGRRR___rrr~~~~~~}}}}}}|||||||||{{{zzzzzz{{{{{{{{{{{{zzzzzzxxxwwwuuusssqqqooonnnmmmnnnmmmkkkjjjhhhhhhggggggiiihhhgggggggggfffccc```ZZZWWWRRRMMMJJJHHHIIIIIILLLNNNOOOOOOOOORRRXXX^^^XXXYYYYYYYYYZZZ^^^dddhhhkkknnnrrruuuwwwwwwvvvuuuqqqooollliiieee^^^WWWRRRLLLJJJGGGFFFGGGFFFEEEDDDDDDIIINNNRRRWWW[[[ZZZUUUMMMKKKHHHEEEEEEFFFIIIKKK~~~}}}{{{}}}~~~}}}}}}|||}}}}}}zzz{{{}}}~~~~~~}}}|||||||||~~~~~~}}}}}}~~~}}}{{{{{{{{{zzzzzzyyywwwvvvuuuvvvyyyuuukkkdddbbbcccddddddccccccfffjjjooosssvvvxxx{{{wwwnnn^^^]]]\\\]]]aaagggnnnrrrqqqsssvvvyyyyyywwwtttqqqrrrrrrqqqqqqpppoooooonnnmmmmmmmmmllljjjiiigggfffeeedddaaa^^^[[[XXXUUUTTTSSSQQQOOOOOOOOOPPPOOONNNOOOLLLIIIHHHKKKOOOQQQSSSRRRSSSTTTVVVYYY^^^dddiiiqqq|||{{{rrrhhhbbbZZZUUUSSSTTTUUUVVVVVVTTTVVVZZZYYYZZZjjj~~~xxx___KKK@@@<<<;;;999888666666777666444222444444333222222222222222111111111111111111111111222222111111111000000000000000000000000000000000000000000000000000000000......------------......///////////////......---------.../////////......++++++,,,,,,------,,,,,,...///000///...---...000000///---,,,,,,---///000//////............//////......//////000000111111///222444666555444333222///000000111222222333333555444333333222333444555444555555555666999;;;===<<>>>>>777666555666777777555333555444333333222222333333111111111111111111111111222222222222111111111111000000000000000000000000000000000000000000000000.........------.........///////////////......---***+++,,,---.../////////////////////...---,,,+++...///000///...---...000///---,,,++++++,,,...///......------------....../////////000111111222222000111222333222222333444///000000111222222333333666555444333333333444555222222222333444777;;;======DDDMMMXXXjjj~~~~~~~~~|||}}}}}}{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{uuuuuuvvvvvvvvvvvvuuuuuuvvvuuutttrrrpppnnnmmmllllllkkkiiihhhhhhhhhiiijjjkkkhhhfffeeeeeeccc___[[[XXXUUUQQQMMMJJJIIIIIIJJJFFFIIIMMMMMMLLLNNNSSSXXXWWWXXXZZZ\\\]]]```dddgggpppqqqtttuuuuuutttrrrqqqjjjiiifffccc```ZZZSSSNNNIIIHHHFFFFFFGGGFFFEEECCCEEEHHHKKKLLLOOORRRPPPLLLIIIGGGCCCAAA@@@CCCFFFHHH}}}|||{{{zzzzzz|||~~~~~~~~~}}}{{{{{{}}}~~~~~~}}}{{{zzzzzzyyy{{{}}}}}}|||{{{|||}}}|||}}}}}}{{{zzz{{{{{{yyyyyyxxxyyyzzz{{{ttttttuuuwww{{{uuuhhh___[[[\\\^^^ccccccdddgggkkkppptttwwwzzz~~~vvvppphhhffffffhhhlllppprrrsssyyyxxxxxxvvvuuutttsssssstttsssqqqpppnnnmmmmmmmmmlllkkkjjjiiihhhgggggghhhccc```[[[XXXVVVTTTQQQOOOOOOOOOOOOOOONNNLLLKKKJJJLLLJJJIIIJJJIIIHHHLLLQQQUUUZZZ```bbbccciiisss|||}}}rrriiibbb[[[XXXTTTRRRQQQRRRRRRQQQMMMPPPSSSTTTWWWgggzzz[[[HHH@@@<<<999888666666555444333333333333111111111111111111111111111111111111111111111111111111///......------...////////////////////////...............///000000000///...,,,,,,,,,---...------............------000...,,,+++++++++---...,,,,,,,,,---------......---.........//////000000...------...000111///---111111000000//////......111000/////////000222333222111///......000222444222222111111222222333444333555666555444222222333222333333444555666888888;;;BBBJJJRRRbbbxxx~~~~~~zzz{{{{{{|||}}}~~~~~~}}}{{{yyyzzz{{{{{{xxxuuuttttttttttttttttttssssssrrrrrrqqqpppooonnnmmmmmmiiiiiihhhgggggghhhiiijjjggggggfffeeecccaaa___^^^YYYUUUPPPLLLJJJIIIGGGFFFIIIHHHHHHIIILLLPPPUUUWWWYYYZZZ[[[]]]aaaeeehhhkkkpppppppppppppppooonnnnnnkkkjjjfffaaa[[[UUUPPPMMMHHHGGGEEEDDDEEEEEEEEEDDDEEEFFFHHHKKKLLLJJJEEEBBBDDDCCCAAA??????@@@AAABBBzzzyyyzzzzzz|||~~~~~~~~~~~~}}}~~~}}}|||~~~}}}|||{{{{{{|||~~~~~~~~~}}}}}}|||||||||zzz|||}}}|||{{{zzz{{{|||~~~|||{{{{{{{{{zzzyyyxxxxxxxxxyyyyyyttttttuuuvvvzzzvvvkkkccc```bbbeeehhhhhhiiikkknnnrrrvvvyyy}}}yyyuuummmllljjjlllooorrrtttuuuuuuuuutttsssrrrqqqpppppprrrqqqooommmkkkjjjiiihhhhhhhhhhhhgggggggggffffffaaa^^^YYYUUUSSSRRRPPPOOOOOOOOOOOOOOONNNMMMLLLKKKLLLJJJIIIJJJJJJIIIMMMSSSSSSZZZbbbggglllttt}}}rrrhhh___ZZZVVVTTTRRRPPPOOOOOOOOONNNKKKLLLOOOUUU___tttoooSSSDDD>>>;;;999999666666555444333333333333222222222222222222222222111111111111111111111111000000///////////////000111111111111111111111111000000000000000111222222000//////...------.........//////////////////...///...---,,,---...000111,,,---------............///////////////////////////.........//////......111000000000/////////...000000/////////000111222000000000000000111111111222222111111222222333444222444555444333111222222333333333444555666777888999???GGGPPP___uuu~~~~~~zzzzzz{{{||||||}}}~~~~~~~~~|||zzzzzz{{{zzzwwwuuuttttttssssssssssssrrrrrrppppppooonnnmmmlllkkkkkkiiihhhgggffffffggghhhiiiffffffeeedddbbb```^^^]]]ZZZVVVQQQMMMKKKJJJIIIHHHIIIHHHHHHIIILLLPPPTTTVVVZZZ[[[\\\^^^aaadddgggiiinnnnnnnnnooonnnnnnmmmmmmjjjhhhddd___YYYSSSNNNKKKHHHGGGEEEEEEFFFFFFFFFFFFEEEDDDEEEFFFGGGGGGDDDBBBAAA@@@>>>=========???@@@vvvwwwxxx{{{~~~~~~}}}|||}}}~~~}}}||||||}}}~~~~~~}}}{{{|||{{{zzzzzzzzz{{{}}}~~~|||||||||}}}}}}}}}}}}}}}|||||||||zzzyyyyyy{{{}}}~~~}}}||||||{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwuuuttttttvvvxxx|||}}}vvvnnngggfffiiilllooooooooopppssswww{{{}}}}}}zzzxxxqqqooonnnnnnppprrrssssssppppppooonnnmmmllllllkkkmmmlllkkkhhhgggeeeeeeddddddeeefffffffffeeedddccc^^^ZZZUUUQQQPPPOOOOOONNNNNNNNNNNNNNNMMMLLLLLLLLLKKKIIIHHHKKKKKKKKKPPPWWWWWW^^^gggooowww}}}pppfff^^^VVVQQQSSSRRRQQQPPPOOOMMMLLLLLLMMMJJJMMMYYYmmmsss___III>>>;;;:::::::::666666555444333333333333333333333333333333333333111111111111111111111111///////////////000111111111111111111111111111111000000000000000111222222//////000000000///......//////000000000000//////............///111333444------.........////////////////////////.........000000000///---,,,...///000000000000///////////////////////////000111111...///111222222222000000222111111111111222333333111333444444222111111222333333333444555666777888666===DDDLLL\\\sss~~~}}}yyyzzzzzz{{{{{{||||||}}}~~~}}}{{{{{{{{{yyywwwtttssssssrrrrrrqqqqqqqqqqqqnnnmmmlllllljjjjjjiiihhhggggggfffffffffffffffgggeeeddddddcccaaa___]]]\\\ZZZVVVRRRNNNMMMLLLJJJIIIIIIIIIHHHIIIKKKNNNRRRTTT[[[\\\]]]___aaadddfffgggjjjkkkkkklllllllllkkkkkkhhhfffbbb\\\VVVPPPKKKIIIFFFFFFFFFEEEFFFFFFGGGGGGDDDBBBAAAAAABBBCCCCCCBBB@@@???>>>===<<<===>>>???tttuuuxxx{{{}}}~~~}}}|||{{{|||}}}~~~~~~}}}~~~yyyyyyyyyyyyzzz{{{|||}}}||||||||||||||||||||||||zzzzzzzzzyyyxxxyyy|||~~~|||{{{|||}}}~~~}}}|||{{{zzzzzz{{{zzzyyyyyyxxxwwwwwwwwwttttttttttttvvvxxx{{{|||{{{xxxsssmmmjjjjjjnnnqqquuuuuuuuuvvvyyy|||}}}zzzxxxvvvqqqooommmmmmnnnoooooonnnkkkkkkjjjjjjiiihhhggggggiiihhhfffeeeddddddcccccccccdddeeeeeedddbbb```^^^ZZZVVVQQQNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJHHHHHHKKKLLLNNNTTT[[[bbbgggooowwwrrrggg^^^XXXRRRMMMPPPQQQQQQQQQOOOMMMLLLLLLOOOMMMSSSfffbbbQQQ@@@::::::999999:::666666555444333333333333222222222222222222222222111111111111111111111111/////////......//////000.......................................//////000...///000111111000///.../////////000000/////////............///000222222.........////////////000---.........//////000000222333333111......///222000000000000///////////////////////////000000000//////000111111111111111111111111111111222222333222333555444333222222333333333333444444666777777666<<>>>>>>>>??????sssuuuwwwyyy{{{||||||}}}~~~}}}|||{{{|||}}}~~~}}}}}}~~~wwwwwwxxxxxxzzz{{{|||}}}}}}}}}||||||{{{zzzzzzzzzwwwxxxxxxwwwwwwyyy}}}}}}}}}{{{yyyxxxxxxzzz|||}}}}}}|||{{{zzzyyy||||||{{{zzzyyyxxxwwwvvvsssssssssssstttuuuvvvwwwvvvtttrrrooommmnnnrrrvvvyyyyyyyyy{{{~~~|||yyyvvvssspppnnnllllllmmmmmmlllkkkhhhhhhhhhgggffffffeeeeeeeeeddddddccccccddddddeeedddeeeeeedddaaa^^^ZZZXXXVVVRRRNNNKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKJJJHHHHHHLLLNNNQQQXXX```kkkooovvv}}}ttthhh^^^XXXTTTPPPMMMMMMOOOPPPOOOMMMKKKJJJKKKOOOQQQ^^^xxxrrrVVVIII<<<999:::999888888666666555444333333333333000000000000000000000000000000000000000000000000000///......---------..........................................//////000...///000111111000///...---......//////......---///..............................////////////000+++,,,---...///111111222444444444444222222333555////////////000000000000...//////000000000000000111000///...///000222333111111000000111111222333333444666666555444444555444444444444444555666777888===CCCIIIXXXmmm}}}{{{xxxxxxxxxxxxxxxyyyyyyyyy{{{|||{{{zzzxxxvvvuuuuuurrrqqqqqqpppoooooonnnnnnmmmllllllkkkjjjiiihhhgggeeeeeeeeeeeeddddddcccccc`````````___^^^\\\[[[ZZZVVVSSSPPPNNNMMMLLLJJJIIIJJJJJJIIIIIIKKKNNNRRRTTTXXXZZZ\\\___bbbeeeggghhhccccccddddddeeeddddddccc```]]]YYYSSSNNNIIIFFFEEE@@@BBBCCCCCCAAAAAADDDFFFAAAAAAAAABBBCCCBBB@@@===??????>>>>>>============sssssstttuuuvvvwwwxxxyyy|||{{{zzzzzz{{{}}}}}}}}}~~~~~~}}}|||}}}~~~}}}~~~}}}{{{uuuvvvwwwyyyzzz|||}}}}}}}}}||||||{{{zzzyyyyyyyyyvvvwwwxxxxxxxxxyyy||||||~~~}}}{{{yyywwwvvvvvvxxxzzz|||~~~~~~}}}}}}|||{{{zzzzzz}}}}}}}}}|||zzzxxxvvvuuurrrqqqqqqqqqrrrrrrsssttttttsssrrrqqqppprrrvvvyyyyyyyyyzzz}}}~~~{{{vvvrrrooonnnmmmmmmnnnnnnmmmlllhhhhhhgggggggggfffffffffdddcccccccccccccccdddeeeddddddbbb```]]]YYYUUUSSSQQQNNNLLLJJJJJJJJJJJJIIIIIIIIIHHHGGGHHHIIIKKKLLLMMMJJJKKKOOOSSSWWW___hhhrrrwwwqqqiii^^^VVVSSSQQQOOOMMMLLLNNNPPPNNNJJJIIIJJJLLLPPPYYYnnnvvv^^^MMMCCC;;;:::;;;999777777666666555444333333333333000000000000000000000000000000000000000000000000//////............//////111111111111111111111111000000000000000111222222......///000000000//////------............------...------------,,,,,,+++------........./////////+++,,,---...///111111222333333333555888999888666////////////000000000000//////000111111111111111222111///---...000222444111000000000000111222222333555777777666555555666444444444444444555666666999===AAAFFFRRRgggyyy|||{{{wwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzzyyywwwuuutttuuurrrrrrqqqpppooonnnnnnmmmmmmllllllkkkjjjiiihhhhhheeeeeefffeeeeeedddcccbbb^^^^^^^^^^^^\\\[[[ZZZYYYUUURRRPPPNNNNNNMMMKKKIIIJJJJJJIIIJJJLLLOOOSSSUUUYYYZZZ]]]```ccceeefffgggaaaaaaaaaaaaaaa```______[[[XXXTTTOOOJJJGGGEEEDDD???AAACCCBBB??????AAADDDBBBBBBBBBCCCCCCAAA>>>;;;<<<<<<<<<;;;;;;;;;::::::pppppppppppprrrtttvvvwwwxxxxxxwwwxxxzzz|||~~~{{{{{{|||~~~~~~}}}}}}~~~}}}}}}~~~}}}{{{yyyuuuvvvwwwyyy{{{}}}}}}~~~zzzzzzzzzzzzzzzzzzzzzzzzwwwxxxyyyyyyxxxxxxyyyzzzxxxzzz}}}}}}|||{{{|||}}}}}}{{{zzzzzzyyyvvvttttttvvvxxxyyyyyyyyyzzzzzz{{{{{{||||||}}}}}}|||{{{yyywwwuuussspppppppppppppppqqqqqqqqqqqqqqqqqqpppppprrrvvvyyywwwwwwyyy}}}}}}||||||zzzvvvrrrmmmllllllmmmoooooonnnmmmiiiiiiiiihhhhhhhhhhhhhhheeedddcccbbbbbbaaaaaaaaaaaa```]]][[[WWWUUURRRQQQMMMLLLKKKKKKKKKKKKIIIGGGJJJIIIHHHHHHIIIKKKMMMNNNQQQNNNOOOTTTYYY^^^gggppp{{{xxxhhhaaaWWWQQQOOOPPPPPPOOOOOORRRSSSPPPLLLKKKNNNQQQZZZgggfffOOOEEE>>>999:::;;;999666666666666555444333333333333000000000000000000000000000000000000000000000000.........///000222333444111111111111111111111111000000000000000111222222......------...//////000......////////////......+++,,,,,,------------,,,,,,---------........................////////////111///000555<<<>>>;;;666.../////////000000000111///000111222333222222111111000/////////000222222000000000000000111222222222444666666555444555666555444444444444555666666888;;;>>>@@@KKK^^^oooxxx~~~|||zzzvvvvvvvvvvvvvvvvvvvvvvvvtttvvvxxxwwwuuussstttuuusssrrrrrrqqqpppooonnnmmmllllllkkkjjjiiihhhggggggeeefffffffffeeedddcccbbb]]]]]]]]]\\\[[[ZZZYYYXXXUUUSSSQQQOOOOOONNNLLLKKKJJJJJJJJJJJJMMMQQQUUUXXX[[[]]]___aaabbbccccccccc____________^^^]]][[[[[[VVVTTTPPPKKKHHHEEEDDDDDD@@@CCCDDDBBB???>>>@@@DDDEEECCCAAA@@@???>>><<<:::;;;;;;;;;;;;;;;:::999999nnnmmmmmmmmmooorrruuuwwwvvvuuuuuuvvvxxx{{{~~~}}}zzzzzz{{{~~~yyy}}}}}}|||}}}~~~~~~}}}{{{xxxtttuuuwwwzzz|||}}}~~~~~~xxxxxxyyyzzzzzz{{{||||||xxxzzz{{{zzzxxxvvvvvvvvvtttvvvxxx{{{||||||{{{{{{zzzyyyxxxxxxzzzzzzyyyxxxzzzxxxvvvtttssstttvvvwwwtttuuuvvvxxxzzz|||}}}~~~|||||||||{{{yyyvvvsssrrrooooooooooooppppppppppppnnnnnnooonnnnnnpppsssvvvuuuvvvxxx|||}}}yyywwwwwwwwwtttqqqjjjiiijjjkkkmmmnnnmmmllljjjjjjjjjjjjjjjiiiiiiiiigggfffdddbbb```___^^^^^^]]]\\\YYYVVVTTTRRRQQQQQQKKKJJJJJJKKKLLLKKKHHHFFFKKKJJJIIIIIIJJJLLLOOOPPPTTTRRRSSSXXX]]]bbblllvvv}}}rrreee^^^UUUOOOOOOQQQRRRQQQUUUWWWWWWTTTPPPOOOSSSWWWeeetttwww]]]GGGAAA:::777:::<<<999666666666666555444333333333333111111111111111111111111000000000000000000000000------...000333666888999////////////////////////...............///000000...---,,,,,,,,,...///000//////000000000000//////******,,,---.../////////,,,,,,,,,---------......111000000///...---------///,,,---444>>>AAA<<<555.../////////000000111111000111222333444333222222...///000222222111111000000000000000000111111222111333555555444444444555555555444444444555666666666999:::<<>>@@@DDDHHHDDD???<<<;;;<<<;;;;;;<<<<<<======<<<<<<;;;:::nnnnnnnnnnnnnnnnnnnnnnnnpppqqqrrrrrrssswww|||~~~|||}}}}}}{{{||||||}}}~~~~~~}}}|||||||||~~~}}}zzzyyyzzz{{{yyywwwxxxxxxxxxzzz||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxxxxwwwwwwwwwxxxzzz|||}}}vvvvvvuuuuuuuuuwwwxxxyyyyyyyyyyyyyyyxxxwwwvvvuuuuuutttssssssuuuxxx|||~~~|||||||||{{{xxxtttqqqooooooppppppqqqqqqooonnnmmmnnnnnnnnnnnnooooooooooooqqqrrrvvv{{{|||{{{xxxwwwvvvtttpppnnnkkkkkkkkkkkkkkkkkkkkkkkkjjjiiiiiikkklllllljjjhhheeedddbbb___]]][[[ZZZZZZVVVUUUSSSPPPNNNMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKHHHIIIJJJIIIIIIJJJMMMOOOUUUQQQTTT^^^hhhoooyyy}}}ooocccYYYWWWTTTRRRQQQQQQSSSTTTXXXUUUSSSSSSRRRSSS[[[ddd{{{www\\\IIIBBB<<<999777888:::999333...222444333111222666555000222111111111000000//////......//////000000111111111///---///444999>>>@@@333222111///............+++,,,---///000111111111---...///...---,,,---......---,,,---/////////...000///...------...///000.......................................///000000222///---000555999888555------......//////000000---...000111111111000///000//////000222333333222000000///////////////000...------///111333333222333444666777777777666555444333666===DDDLLLXXXbbbkkkttt}}}}}}|||}}}{{{{{{||||||zzzxxxwwwwwwwwwuuussstttsssrrrrrrssstttuuuvvvuuutttsssrrrpppnnnlllkkkjjjiiihhhggggggfffggggggfffdddbbbbbbbbbbbb```___^^^\\\YYYVVVUUUUUUUUUVVVXXXTTTOOOOOOSSSVVVUUUSSSPPPMMMJJJJJJNNNSSSXXXZZZZZZ^^^bbbddddddbbb``````]]][[[XXXWWWWWWVVVSSSQQQMMMKKKHHHFFFEEEDDDBBB@@@AAACCCDDDCCCBBBAAAAAAAAALLLHHHAAA===;;;::::::999999:::;;;;;;;;;999777555llllllmmmmmmmmmmmmmmmmmmnnnoooqqqrrrsssvvvzzz}}}}}}|||}}}~~~{{{{{{{{{|||}}}~~~~~~}}}|||{{{|||~~~}}}zzzyyyzzzzzzyyyxxxxxxwwwvvvwwwzzz{{{zzzyyywwwwwwwwwwwwwwwwwwwwwwww|||{{{zzzyyyxxxwwwvvvvvvvvvuuuttttttuuuvvvxxxyyyvvvvvvuuuuuuuuuvvvxxxyyyyyyyyyyyyyyyxxxvvvuuutttuuuuuutttuuuvvvyyy{{{}}}yyyyyyyyyxxxvvvssspppnnnoooppppppqqqppppppnnnnnnooooooppppppqqqqqqrrrrrrqqqrrrtttxxx}}}zzzxxxvvvtttssssssqqqnnnllljjjjjjjjjjjjjjjkkkkkkkkkiiiiiiiiijjjkkkjjjhhheeebbbaaa___]]]ZZZYYYXXXWWWSSSRRRPPPNNNLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIGGGHHHIIIIIIIIIKKKNNNQQQWWWVVV[[[eeeoooyyyzzzpppdddZZZTTTSSSQQQOOOPPPQQQSSSUUUVVVUUUVVVVVVUUUXXXeeesssgggOOOBBB@@@<<<999777888:::999555000333666555222111333333000111111111111000000000///////////////000000000000111///...000444888;;;===222222000///............---.../////////////////////000000///---,,,---......---,,,---/////////...///...------------...///---------..............................//////000444111...000333666444111222222111000000//////.........///000000000000000/////////111333444333111111000000//////000000000000000111111222222222333222333444555666555555444999777888<<<@@@EEEOOOXXXdddmmmyyy}}}|||~~~}}}~~~{{{zzzzzzzzzxxxvvvvvvvvvvvvtttsssrrrrrrqqqqqqqqqrrrtttttttttsssrrrqqqooommmkkkjjjiiiiiihhhgggffffffffffffeeecccbbbaaaaaaaaa___^^^\\\ZZZXXXVVVUUUUUUVVVVVVWWWSSSOOOPPPSSSUUUTTTQQQMMMJJJIIIJJJPPPVVV\\\^^^\\\___bbbdddcccaaa``````\\\ZZZXXXVVVVVVTTTRRRPPPMMMJJJGGGEEEEEEDDDBBB@@@@@@BBBCCCBBBAAA???@@@@@@GGGCCC???<<<<<<<<<;;;;;;888:::<<<===>>>>>>===<<>>@@@AAAAAA???>>>>>>???@@@>>><<<<<<<<<===<<<;;;999:::<<<===>>>>>>===<<>><<<>>>??????===<<<<<<===<<<;;;:::;;;======;;;::::::::::::::::::888777666iiiiiiiiiiiijjjjjjkkkkkkgggiiimmmnnnnnnmmmnnnnnntttuuuwwwwwwvvvvvvxxxyyyvvvvvvuuuttttttttttttuuuvvvvvvwwwwwwxxxyyyyyyzzzzzzyyyxxxwwwvvvvvvwwwxxxyyywwwttttttvvvyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzxxxwwwuuuttttttuuuvvvwww{{{zzzxxxwwwvvvvvvwwwwwwvvvvvvvvvvvvuuuuuuttttttxxxyyyyyyxxxxxxwwwvvvuuutttuuuwwwxxxxxxwwwuuutttrrrrrrssssssssssssssssssrrrqqqqqqpppppppppppppppmmmnnnnnnooopppqqqqqqqqqpppooonnnooorrrvvv{{{~~~}}}{{{yyywwwuuusssrrrqqqpppooommmkkkiiiiiijjjkkkjjjiiieeeeeeeeefffffffffggggggdddbbbaaaaaaaaa___\\\YYYYYYXXXVVVTTTSSSRRRQQQQQQKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGLLLMMMMMMNNNPPPSSSYYY]]]eeeppp}}}|||oooaaaWWWSSSQQQPPPPPPQQQRRRTTTWWWYYY[[[^^^ZZZZZZdddsssyyy___OOOGGGAAA<<<999888777777777888888777666777===???888222111333333000000000000000000111111111111000000//////....../////////111333333111000000///////////////000111111000////////////000000111222222111///---...///...---,,,---/////////.../////////000000/////////---------.........//////---------------...//////000///------.........---......//////000111111111000///.........///111222111222333666777666333000111111000000111222333333666999;;;888222///111444444444444444444555555555777444555888:::<<>>;;;===>>>===<<<:::;;;;;;;;;::::::;;;<<<<<<999777999888888888777666666555jjjjjjjjjjjjjjjjjjjjjjjjgggiiilllllllllkkkkkklllppprrrssssssrrrrrrtttuuussssssrrrqqqqqqqqqrrrrrrssssssttttttuuuvvvvvvvvvwwwwwwvvvuuussssssuuuwwwxxxvvvuuuuuuwwwyyyzzzyyywwwwwwwwwwwwwwwwwwwwwwwwvvvuuutttssssssuuuvvvxxxxxxxxxvvvuuutttuuuuuuvvvvvvwwwwwwvvvuuutttsssrrruuuuuuvvvvvvvvvvvvuuuuuutttuuuvvvvvvvvvtttsssrrrqqqqqqqqqrrrrrrrrrssssssrrrrrrqqqppppppppppppqqqqqqqqqqqqrrrrrrrrrrrrrrroooooonnnnnnpppsssuuuwwwwwwyyy~~~~~~|||zzzwwwvvvrrrqqqqqqpppnnnmmmlllkkkmmmjjjhhhhhhiiijjjjjjiiidddddddddddddddddddddddd```___^^^^^^^^^\\\YYYVVVWWWVVVTTTSSSQQQPPPPPPPPPKKKKKKJJJJJJJJJKKKKKKLLLIIIIIIHHHHHHHHHHHHIIIIIIMMMNNNOOOQQQTTTYYY```eeekkkxxx}}}sssggg\\\TTTPPPPPPPPPPPPRRRTTTVVVYYY\\\]]]___^^^eeewwwjjjTTTIIIEEE???888333777666666666666666666666666;;;;;;666222333444333000000000000111111111111000000000000///////////////......///111111000...//////...//////000111222222111000/////////000111///000111000...---...///...---,,,---/////////...///000000111111000000///........................------,,,,,,------...///...------------......///000000//////...---------///////////////000111111222111222444555555222000000000000000000111222333555777888666222111222444444444444333444555555666:::777666888888888===CCCJJJQQQ]]]kkkyyy}}}|||{{{|||}}}}}}{{{yyywwwuuuuuuuuuwwwwwwwwwuuuppppppqqqqqqppppppooonnnjjjjjjjjjjjjjjjiiihhhhhhfffeeedddbbbaaa``````___\\\[[[YYYYYYYYYXXXWWWUUUUUUUUUSSSRRRPPPNNNMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNJJJJJJKKKOOOTTTXXXZZZ[[[[[[]]]```aaa```___```aaa[[[XXXUUURRRQQQNNNKKKHHHFFFDDDAAA@@@@@@@@@>>>===:::<<<======;;;::::::;;;;;;:::::::::;;;;;;999777666777777888888999::::::lllkkkkkkjjjjjjiiiiiihhhhhhiiikkkkkkjjjiiijjjkkknnnoooppppppoooooopppqqqppppppoooooooooppppppqqqppppppqqqrrrsssssssssssstttuuuuuusssqqqpppsssuuuuuuttttttuuuwwwxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvwwwuuusssrrrrrrsssuuuvvvwwwvvvuuutttssstttuuuvvvwwwwwwwwwwwwuuutttrrrqqqppppppqqqrrrssssssssssssuuuuuuttttttsssrrrqqqpppppppppooooooppppppqqqqqqsssrrrqqqpppppppppqqqqqqssssssrrrrrrrrrrrrqqqqqqnnnnnnnnnoooppppppqqqqqqsssuuuxxx|||~~~yyyvvvwwwxxxxxxwwwuuusssrrrqqqkkklllmmmmmmlllkkkkkkkkkmmmjjjgggfffggghhhiiihhheeeddddddccccccbbbbbbaaa]]]\\\[[[[[[[[[ZZZWWWUUUUUUTTTRRRQQQOOOOOONNNNNNKKKJJJJJJIIIIIIIIIJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLOOOQQQTTTWWW]]]eeennntttzzzyyysssjjj```YYYTTTRRRQQQQQQRRRUUUXXX\\\```cccdddeeelll}}}iiiZZZKKKDDD@@@:::666444666666666555444333444444333666666222111444333111///000000000111111111111////////////000000000000...---------///000///...............///000222222555333111///......///000,,,...//////...---///000...---,,,---/////////......///000111111000///.../////////...------,,,,,,------,,,,,,------...///.........---------...///000000///......------,,,......///000000000000000000//////000111111000...////////////000111222333444444444333333222222222444333222222222333555555:::777666777666555888>>>IIIOOOZZZhhhvvv~~~{{{xxxxxxyyyzzzzzzxxxvvvuuuttttttvvvvvvuuutttnnnoooooopppooonnnmmmlllhhhhhhiiiiiiiiihhhggggggeeedddcccaaa```___^^^^^^[[[YYYWWWWWWWWWWWWUUUSSSQQQQQQQQQPPPPPPOOONNNNNNNNNNNNMMMLLLKKKLLLMMMOOOJJJJJJLLLOOOTTTWWWXXXXXXWWWZZZ^^^``````______```\\\YYYUUUSSSPPPNNNJJJHHHEEECCC@@@?????????>>><<<:::<<<===<<<;;;:::::::::;;;999888999;;;;;;;;;999777777777888888999:::;;;mmmllllllkkkjjjiiihhhhhhiiijjjkkkjjjiiihhhiiijjjmmmnnnooonnnmmmlllmmmnnnnnnnnnnnnnnnnnnoooppppppnnnnnnpppqqqqqqrrrqqqqqqrrrssstttrrroooooorrruuussssssssstttwwwwwwvvvuuuwwwwwwwwwwwwwwwwwwwwwwwwyyywwwtttrrrqqqqqqssstttwwwvvvuuuttttttuuuvvvwwwwwwwwwwwwwwwuuusssqqqpppllllllnnnooopppqqqqqqqqquuutttsssrrrqqqppppppoooooonnnnnnnnnnnnoooooopppsssrrrqqqpppppppppqqqrrrrrrrrrqqqppppppoooooonnnnnnnnnoooppppppoooooonnnqqqrrrtttwwwyyyzzz{{{|||yyy{{{|||}}}{{{xxxtttrrrsssttttttsssqqqnnnnnnnnnhhhjjjlllmmmmmmllllllmmmllljjjgggeeefffggghhhgggeeeddddddcccbbbaaa``````[[[ZZZYYYZZZZZZYYYVVVTTTSSSRRRQQQOOONNNMMMMMMMMMJJJJJJIIIIIIHHHHHHIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMSSSUUUYYY___fffppp{{{~~~wwwpppiii```XXXTTTRRRPPPOOOSSSUUUYYY^^^cccgggkkkmmmlllzzzxxxUUUMMMEEE@@@;;;777777:::666666666444222222222333111222111///000444333/////////000000111111111222......//////000000111111...---,,,,,,.../////////............///111222333777555222///---------...+++,,,......------///000...---,,,---/////////...---...///000000///...---000000///...---,,,,,,+++---,,,,,,,,,,,,---......///000///...,,,,,,---...------......///000000000---...000111111111000//////...,,,---...///...,,,............///000111222222111000111333444333111333222111111111222333444888555444666555444888===HHHMMMXXXfffuuu~~~zzzvvvuuuwwwyyyxxxwwwvvvtttssssssttttttsssrrrmmmmmmnnnnnnnnnmmmkkkjjjgggggghhhhhhhhhhhhggggggeeedddbbbaaa___^^^^^^]]]ZZZXXXVVVVVVVVVVVVTTTRRRMMMMMMNNNOOOPPPPPPPPPPPPNNNNNNMMMKKKJJJKKKMMMOOOMMMMMMNNNPPPSSSTTTTTTRRRTTTXXX]]]```aaa```______\\\YYYVVVSSSQQQNNNJJJGGGDDDBBB@@@??????>>>===<<<:::<<<======;;;::::::;;;:::888777888:::<<<===<<<:::999888777666666666666tttqqqllljjjjjjlllllllllgggggghhhjjjlllllljjjiiihhhhhhhhhiiiiiiiiiiiiiiiiiijjjkkkkkkkkkmmmpppssssssrrrqqqpppooopppqqqrrrnnnooopppqqqqqqpppnnnnnnnnnoooqqqssstttttttttsssuuuvvvwwwxxxxxxwwwvvvuuuvvvuuusssrrrqqqrrrssstttssssssttttttttttttssssssuuuvvvwwwvvvsssrrrtttvvvqqqrrrsssrrrpppnnnnnnooonnnqqqssssssrrrqqqqqqqqqppppppppppppppppppqqqqqqrrrqqqpppppprrrsssttttttssspppmmmlllmmmnnnooonnnlllmmmmmmmmmnnnnnnoooooopppqqqssssssrrrrrrrrrsssqqqtttvvvvvvtttqqqnnnmmmsssrrrppppppooonnnkkkhhhiiijjjjjjkkklllllllllkkknnnllljjjhhhfffeeeeeefffhhhfffcccbbbbbbaaa^^^\\\\\\YYYWWWWWWXXXWWWTTTQQQNNNMMMMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGGGGGGGHHHHHHGGGHHHIIIIIIIIIKKKNNNQQQZZZ^^^eeekkkrrr}}}}}}tttmmmfff___YYYTTTOOOLLLQQQXXX\\\ZZZ^^^gggkkkkkkmmmrrr|||yyybbbJJJEEE???:::888666555333555555444333333222111111111111111111111111111111///000111222222111000///...............///000000000---+++---111333///+++------...000111111111111555333111...---------...///............---------...---,,,+++++++++,,,,,,//////.........---------,,,,,,,,,---------......//////.........---------000///...------...///000,,,...000111222111000///............///000222222000---***,,,000333111...000000000000000000000000000111111111111333777:::666666444222000111444777777777777777888999:::;;;BBBNNN[[[fffrrr|||tttqqqrrrtttuuuuuuvvvuuusssrrrqqqqqqrrrrrrjjjjjjjjjiiiiiiiiihhhhhhgggfffgggjjjnnnmmmgggaaafffccc```^^^]]][[[YYYWWW[[[ZZZXXXVVVSSSRRRQQQPPPPPPRRRQQQMMMLLLNNNMMMKKKKKKKKKLLLLLLLLLLLLKKKJJJKKKKKKKKKLLLMMMOOOPPPQQQUUUXXX[[[^^^``````^^^]]]ZZZYYYXXXTTTPPPKKKGGGDDDCCCCCCBBB@@@>>>===<<<;;;;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;666666666666666777888888uuuqqqnnnkkkkkkllllllkkkiiiiiiiiijjjlllkkkiiigggggggggfffffffffgggggghhhgggiiijjjjjjkkklllnnnppprrrqqqppppppppppppqqqrrrooooooooooooooonnnmmmllllllnnnppprrrssssssssssssttttttuuuuuuvvvuuuuuuuuuyyyxxxvvvttttttuuuvvvwwwsssttttttuuuuuuttttttsssssstttuuusssqqqppprrrtttooopppqqqpppnnnlllllllllmmmooorrrrrrqqqoooooopppooooooooooooooooooooooooppppppppppppqqqrrrqqqqqqqqqnnnkkkjjjkkklllmmmlllkkkkkklllllllllmmmmmmmmmoooqqqrrrrrrqqqppppppqqqpppqqqsssssspppnnnllllllooonnnlllkkkkkkjjjhhhggghhhhhhiiijjjjjjjjjjjjjjjlllkkkiiigggfffeeeeeeffffffdddaaa``````___]]][[[ZZZWWWUUUTTTUUUTTTQQQOOONNNMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHFFFGGGIIIJJJKKKMMMQQQTTT[[[aaajjjsss}}}{{{tttjjjccc]]]WWWQQQOOOLLLKKKNNNTTTUUUZZZeeepppsssrrrvvv~~~hhhTTTDDD@@@;;;888777666555555555444444333222222111111111111111111111111111111000111222222222111000///...............///000000000///...///111111///---,,,---...///////////////444222000...------...///...............---------...---,,,+++++++++,,,---//////.........---------,,,---------............//////.........---------000///...------...///000,,,---///111111000///............///000000111111111---+++,,,111333111///000000000000000000000000000111111111111333777999555555555222111111333555777666666777777888999:::@@@LLLZZZeeeqqq}}}|||wwwtttssssssttttttvvvuuusssrrrqqqqqqqqqrrrmmmlllkkkjjjiiihhhhhhhhhhhhggghhhkkkooonnniiiccceeeccc___]]]\\\[[[YYYWWWZZZXXXVVVTTTRRRPPPOOOOOORRRSSSRRRNNNLLLNNNNNNKKKJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJKKKLLLMMMNNNOOORRRTTTXXX[[[]]]^^^]]]]]]YYYXXXUUURRRNNNJJJFFFDDD@@@@@@???>>>======<<<<<<;;;;;;:::::::::999999999999999999999999999888888666666666666666777888888uuurrrooommmllllllkkkjjjkkkjjjjjjkkklllkkkiiigggfffeeedddbbbbbbccceeefffdddgggiiijjjjjjjjjlllmmmqqqppppppoooooopppqqqqqqooonnnmmmlllkkkkkkjjjkkkjjjkkkmmmpppqqqrrrqqqqqqsssrrrrrrrrrssstttuuuuuuzzzyyywwwuuuuuuvvvwwwxxxttttttuuuuuuuuuuuuttttttpppqqqqqqpppnnnnnnoooqqqooopppqqqpppmmmkkkkkklllmmmoooqqqqqqooonnnnnnnnnooooooooooooooonnnmmmllloooooopppppppppooonnnmmmnnnkkkiiihhhiiijjjkkkjjjjjjjjjkkkkkkkkkkkkllllllnnnpppqqqpppnnnmmmmmmmmmmmmnnnnnnmmmjjjiiiiiijjjkkkiiifffeeefffgggfffeeegggggghhhiiiiiiiiihhhhhhiiihhhgggfffeeeeeeeeeeeecccaaa___^^^]]]\\\ZZZXXXXXXUUURRRPPPPPPOOONNNMMMMMMMMMLLLJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGIIIKKKLLLNNNRRRWWW[[[aaaiiiuuu{{{wwwqqqiii```YYYTTTMMMIIIIIIJJJJJJLLLPPPTTT]]]jjjsssuuuxxxlllUUUFFF>>>;;;777555555666666555444444333333222222111111111111111111111111111111222222333333333111000//////............//////000000111222111000......///------...............---222111///.........///000------------------......///...,,,+++++++++,,,---...............---------------........./////////...............---------//////............///000,,,---...///000///...------...///000000000000000111...,,,...111333222000000000000000000000000000000111111111111333666888777888888666444333333555666555555666666777888999<<>>>>>======<<<<<<;;;;;;:::999999999999999999999999999999999888888888888777777666666777777888999vvvtttrrrqqqpppnnnkkkiiijjjjjjjjjlllnnnnnnllljjjdddccc```^^^]]]___aaabbbbbbeeegggiiihhhhhhhhhiiijjjkkklllmmmmmmnnnnnnooommmllliiigggfffffffffgggfffgggiiijjjkkklllkkkkkkpppppppppqqqrrruuuwwwyyywwwvvvtttrrrrrrssstttuuussssssttttttttttttssssssooonnnmmmmmmnnnooooooooooooqqqrrrqqqooommmmmmnnnoooppprrrrrrpppnnnnnnnnnooopppqqqqqqpppnnnlllkkkllloooqqqqqqnnnkkkjjjjjjllljjjgggggghhhjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkklllmmmmmmllliiigggggggggggggggfffdddbbbbbbdddfffiiigggdddcccdddfffggggggffffffgggggggggffffffeeebbbbbbbbbaaaaaa``````___]]][[[YYYXXXXXXXXXVVVTTTSSSQQQOOOLLLJJJJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHLLLNNNPPPSSSWWW]]]dddiiiuuu{{{vvvtttpppjjjccc[[[RRRMMMHHHCCCBBBDDDFFFFFFHHHKKKVVV^^^hhhrrr~~~zzzcccPPPDDD>>>;;;999666555666666555444333222222222222222111111000000000000000000000000222333333444333222111000//////............/////////333666444...+++---111//////000000000//////..................//////000,,,,,,---......///000000///...---,,,,,,,,,---------..............................////////////000---.....................---......///////////////---...............---------......///////////////000///...///111222222222000000000000000000000000000111222222111111333555888:::<<<;;;999777666666444444444444555666777888:::DDDQQQ]]]kkkwww{{{zzz}}}zzztttqqqpppqqqqqqqqqqqqqqqqqqppppppqqqpppmmmkkkiiihhhggggggddddddfffhhhiiiiiifffdddaaa___\\\ZZZZZZYYYWWWUUUUUUTTTSSSQQQOOONNNMMMMMMKKKMMMLLLGGGFFFIIIHHHFFFGGGFFFFFFFFFFFFGGGHHHIIIEEEEEEEEEDDDEEEEEEFFFFFFEEEGGGIIILLLOOOQQQRRRRRRMMMKKKIIIFFFDDDCCCCCCCCCAAA@@@???>>><<<;;;:::999999999999999999999999999777888888999:::;;;<<<<<<777777777777777888999999xxxwwwvvvvvvuuusssooolllkkkkkkkkkmmmnnnnnnllljjjdddbbb```___^^^___```aaaaaaccceeefffeeeeeefffgggfffgggiiijjjllllllmmmmmmjjjiiihhhgggffffffffffffeeefffggghhhiiihhhggggggnnnnnnoooqqqsssuuuwwwyyywwwvvvtttrrrrrrssstttuuurrrrrrssssssssssssrrrrrrooommmlllmmmnnnoooooonnnkkkmmmooonnnmmmllllllmmmoooqqqsssrrrpppnnnnnnnnnmmmnnnooopppooonnnllljjjjjjmmmooonnnkkkhhhhhhjjjllliiigggggghhhjjjkkkkkkllllllkkkkkkkkkkkkjjjjjjjjjkkkllljjjhhhffffffffffffffffffdddbbbbbbdddfffhhhfffddddddeeeffffffeeedddeeeeeeeeeeeedddcccccc____________^^^]]][[[[[[XXXWWWUUUUUUUUUTTTSSSQQQNNNOOONNNLLLJJJIIIKKKMMMKKKKKKJJJIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHIIIKKKLLLNNNPPPSSSWWW]]]fffooouuu{{{yyypppmmmiiibbbZZZRRRKKKHHHDDDBBBBBBDDDDDDDDDIIIOOOUUUeeeyyyjjjUUUGGG>>>:::;;;999777666666666555333222222222222222222111111000000000000000000000000000111222333333222111000000//////............///...222444333...,,,...111//////000000000000000///........................,,,------///000111222222000///---,,,,,,,,,---...---------...............------........./////////---------...............,,,---...///000000000////////////...............///......------...//////////////////000111222222000000000000000000000000000222333222111111222333333555777777555333333333555444444555555666777888:::BBBLLLWWWffftttzzzzzz}}}xxxsssqqqppppppqqqqqqqqqppppppooommmmmmlllkkkjjjiiihhhgggbbbccceeeffffffeeecccbbb```^^^[[[YYYYYYXXXVVVUUUTTTSSSRRRPPPNNNMMMMMMMMMKKKMMMLLLIIIHHHKKKKKKIIIFFFEEEEEEDDDEEEGGGHHHIIICCCCCCCCCCCCCCCDDDEEEFFFDDDEEEGGGIIIJJJLLLLLLMMMIIIHHHFFFEEECCCBBBBBBBBBAAAAAA???>>><<<:::999888888888888999999999999999777777888999;;;<<<===>>>888777777777777888999999{{{{{{{{{{{{{{{yyyuuurrrooonnnnnnnnnnnnllljjjgggdddcccbbbaaa````````````___```aaaaaa```aaacccdddcccdddfffhhhjjjkkkkkkkkkggghhhhhhhhhgggffffffeeeeeeeeefffgggfffeeedddcccjjjkkkmmmpppsssuuuvvvwwwuuusssqqqppppppppprrrssspppqqqqqqrrrrrrqqqqqqpppnnnllljjjkkknnnoooooommmiiikkkmmmnnnmmmmmmnnnooonnnppprrrqqqooommmlllmmmiiijjjlllnnnnnnllljjjhhhgggjjjllljjjfffdddfffiiijjjhhhffffffgggiiijjjjjjkkkkkkjjjjjjjjjiiiiiiiiihhhjjjkkkjjjgggfffffffffffffffgggfffdddccceeefffeeedddcccccccccdddbbbaaabbbbbbbbbbbbbbbaaa```___\\\]]]]]]\\\[[[YYYWWWVVVTTTRRRQQQPPPQQQPPPNNNMMMIIIKKKLLLKKKIIIIIIJJJLLLJJJJJJJJJJJJJJJJJJKKKLLLOOOMMMKKKIIIJJJLLLOOOQQQRRRUUUZZZaaajjjuuu}}}vvvvvvkkkiiiccc[[[SSSKKKGGGEEECCCDDDFFFIIIGGGHHHPPP[[[ggg~~~nnnWWWHHH@@@:::777888777555555666666555444111111111111111111222222000000000000000000000000...///000222222222222111000000///...............---///222111///---...000------...///000000000000..................------------...000111333444444000///...,,,,,,------...---------.........//////,,,---------............---------.........//////,,,---...///000000000///111000//////.........///000///---++++++---///000---............///111222000000000000000000000000000222333333111000111222000111333333222111222333555555555555666777888999999>>>FFFPPP```qqqyyy{{{~~~|||vvvrrrnnnooopppqqqqqqpppoooooohhhiiikkklllkkkjjjiiigggcccdddeeeeeedddbbbaaaaaa___]]]ZZZYYYXXXXXXVVVTTTRRRQQQPPPNNNMMMLLLKKKKKKIIILLLKKKIIIIIILLLMMMKKKDDDDDDCCCBBBCCCEEEGGGHHHAAAAAABBBBBBCCCDDDEEEFFFEEEFFFFFFGGGGGGGGGHHHHHHEEEEEEEEEDDDDDDCCCAAAAAA>>>>>>===<<<;;;:::999888777888888888999999999999777777888999:::;;;;;;<<<888888777777888888999:::~~~~~~~~~}}}yyyvvvsssqqqpppooonnnkkkgggddddddccccccbbbaaaaaa```___^^^^^^___^^^]]]^^^```cccaaaccceeegggiiiiiijjjiiifffggghhhhhhhhhgggfffeeeeeeeeeffffffeeecccbbbaaagggiiilllppprrrtttuuuuuuqqqpppnnnllllllmmmnnnooopppppppppqqqqqqpppppppppmmmkkkiiijjjmmmooonnnllljjjlllnnnoooooooooqqqrrrmmmoooqqqpppnnnlllkkkkkkfffhhhjjjllllllkkkiiigggdddgggiiigggcccbbbeeeiiiiiigggeeeeeegggiiijjjjjjjjjiiiiiiiiihhhhhhgggggghhhiiijjjiiigggffffffffffffggghhhgggeeeeeeeeefffcccbbbaaaaaabbbaaa___]]]______``````___^^^]]]]]][[[[[[[[[[[[YYYWWWUUUSSSQQQOOOMMMMMMMMMMMMLLLJJJEEEHHHKKKKKKIIIHHHIIIKKKJJJJJJJJJJJJJJJKKKLLLMMMRRRPPPMMMKKKKKKNNNRRRUUUXXX\\\bbbkkkvvvzzzsssrrrjjjgggaaaYYYPPPIIIEEEDDDDDDGGGLLLNNNLLLNNNYYYfffzzz]]]HHH@@@===:::777555444333444666666555444111111111111111111222222000000000000000000000000,,,...///111222222222222111000///...............---...///000///...//////+++,,,---...////////////......//////...------,,,---...///111222444555555000///...---,,,---......---------.........//////,,,,,,,,,---------......---------.........//////+++,,,...000000000000///222111000///////////////222000---******,,,///111---...............000222000000000000000000000000000222333333111000000111///111222222111222333555666555555666666777888999888<<>>CCCCCCBBBAAA@@@???>>>===;;;;;;::::::999888777777777888888888888999999999666666555555555555666666444777:::;;;999666555444~~~yyyssspppqqqqqqooolllkkkhhheeeddddddcccbbbaaa```^^^\\\ZZZ[[[]]]```bbbhhheeebbbaaacccfffhhhiiiiiigggffffffggghhhhhhgggdddeeeeeecccaaa```aaabbbccceeehhhjjjjjjiiifffdddaaacccdddddddddeeegggiiilllmmmnnnoooooonnnlllkkkjjjiiiiiihhhhhhhhhiiiiiihhhhhhhhhjjjlllmmmlllkkkmmmllllllmmmnnnnnnkkkiiihhhhhhggggggfffeeeddddddccccccccccccdddeeeggghhhggggggfffddddddcccccccccfffffffffffffffeeedddccccccdddeeefffffffffeeedddbbbdddffffffdddbbbaaaaaacccbbbaaa```____________\\\\\\\\\[[[ZZZXXXVVVTTTUUUTTTSSSQQQOOONNNLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJIIIHHHGGGGGGGGGHHHGGGGGGGGGHHHIIIKKKLLLPPPOOOMMMNNNRRRWWW\\\___eeeppp}}}}}}yyywwwrrrlllgggccc\\\SSSLLLGGGDDDBBB???AAAFFFKKKNNNTTTfff~~~lll[[[HHH>>>999666444555444444444444444444444444333222222111000000111111000000000000000000000000//////000000000111111111111111///......---------........................------............------.....................//////...---///111333444333000///...------......///...---------------------,,,---...//////...---,,,............////////////000...+++***,,,...000000555555444222///...000111///////////////.........//////.........///000000333222111111000000111111...///000111111222222222222222222333333333444444111333444444333333555666888:::===BBBJJJUUUaaaiiirrruuu{{{|||yyyxxxxxxyyy{{{}}}|||zzzsssqqqpppoooppppppnnnmmmhhhffffffgggiiijjjhhheeecccbbb``````aaabbbaaa```___^^^\\\YYYVVVTTTRRRRRROOOOOOMMMLLLKKKJJJJJJIIIIIIHHHFFFEEEDDDEEEFFFGGGBBBBBBAAAAAAAAAAAABBBBBBCCCBBBCCCEEEHHHIIIHHHFFFIIIIIIJJJIIIGGGDDD@@@>>>AAA@@@@@@???===<<<<<<;;;999999999888777666666666666666777777777888888888777777777666666777777777;;;===@@@AAA???===;;;;;;{{{yyyxxxvvvqqqnnnnnnllliiigggfffeeedddbbb___^^^\\\[[[[[[]]]```bbbkkkgggaaa^^^___cccgggiiihhhgggeeeeeeggghhhgggfffcccdddeeecccaaa```aaabbbbbbdddeeefffeeeccc```^^^]]]^^^______^^^___aaacccfffiiimmmmmmlllkkklllnnnjjjjjjhhhhhhhhhiiijjjkkkhhhhhhgggiiijjjkkkjjjhhhoookkkhhhiiilllmmmkkkggghhhhhhhhhgggfffeeedddcccaaaaaaaaabbbccceeefffgggeeedddcccbbbaaaaaaaaabbbcccccccccccccccccccccccc```aaabbbcccddddddddddddaaaccceeeeeecccaaa``````bbbaaa```^^^]]]\\\[[[[[[XXXXXXXXXWWWVVVTTTSSSRRRRRRQQQOOOMMMKKKJJJJJJJJJFFFGGGGGGGGGGGGGGGGGGGGGJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKMMMMMMOOOSSSXXX___eeeiiippp~~~}}}wwwsssppplllfffaaa[[[VVVNNNGGGCCCBBB@@@???DDDFFFKKKUUUfff~~~sssZZZMMM???999888555444666222222222222222222222222333222111111000111111111//////////////////////////////000000000000111111111111000///....................................------............---------.........//////000000///...------000111111111///...............///000........................,,,---...//////...---,,,//////..................///...,,,,,,...///......666666555333000...///000000000000//////.........000///////////////000000222222111000000000000111...///000111111222111111222222222222333333333333333444555555333333444555888888:::===CCCMMMXXX```kkkooovvv~~~|||yyyuuuqqqrrruuuxxx|||}}}{{{yyyuuupppmmmmmmllllllkkkhhhgggeeeeeefffggggggfffdddbbb`````````aaa```___]]]\\\[[[YYYVVVSSSQQQOOONNNMMMLLLKKKJJJIIIIIIIIIHHHGGGEEECCCBBBBBBCCCCCCAAAAAA@@@@@@@@@@@@AAAAAACCCBBBCCCDDDGGGHHHGGGEEEIIIKKKMMMJJJEEE@@@>>>>>>>>>======<<<;;;:::999999777777666666555555444444555555555666666666777777888888888888888888888888:::<<>>GGGRRRYYYeeeiiiqqq{{{}}}|||zzztttppprrrvvvzzz~~~}}}{{{vvvoookkkjjjjjjkkkkkkjjjiiigggeeeeeefffggggggdddbbb```___``````___]]][[[ZZZZZZXXXUUURRROOOMMMLLLKKKJJJIIIIIIHHHHHHHHHGGGFFFDDDCCCAAAAAAAAAAAA@@@??????>>>>>>??????@@@??????>>>???AAABBBAAA@@@DDDHHHKKKHHHAAA======???<<<<<<;;;::::::999888888666666666555555444444444555555666666666777777777777888888888888888888777666888:::;;;999888777888{{{|||~~~}}}xxxtttrrrpppmmmkkkiiigggcccaaabbb```]]][[[YYYXXXXXXYYY```^^^]]]]]]```bbbddddddcccbbb``````bbbcccbbbaaabbbdddeeeeeedddbbbbbbcccdddddddddcccaaa___\\\ZZZXXXYYYZZZYYYXXXXXXYYY[[[^^^cccggggggddddddggglllhhhhhhhhhhhhiiijjjlllmmmhhhggggggggghhhhhhgggeeeccchhhmmmmmmhhhdddccceeeggghhhiiiiiihhhgggeeedddccccccccccccbbbaaaaaa```aaaaaa``````______``````___^^^^^^]]]^^^^^^___```aaaaaa``````____________^^^___```___]]][[[\\\\\\\\\[[[YYYWWWUUUTTTSSSRRRPPPPPPOOONNNMMMLLLLLLLLLOOONNNKKKIIIGGGGGGHHHIIIEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGGGGGGGIIIKKKMMMNNNRRRVVV\\\bbbiiirrrzzz~~~}}}wwwqqqjjjddd```[[[UUUQQQLLLJJJFFFBBB@@@AAACCCEEEPPPWWWggg{{{eeeRRREEE===888888888666555666333333333333333333333333222111111111111111222222000000000000000000000000...////////////000000000......---,,,,,,,,,------........................------............---------.........//////000000///---,,,,,,---......---++++++,,,,,,------------............//////000000,,,---...//////...---,,,...............---------+++***+++...000111000///---///000///...---...///000000000000000000000000------...///111333555666222111000000//////000000///000000111111111111000111111111222222222333333333555555555333222333444444555555666;;;CCCMMMTTT___ccckkkuuu}}}wwwtttwww|||zzzuuuooojjjiiijjjkkkkkkkkkkkkiiigggffffffggghhhdddbbb```______^^^]]]\\\YYYYYYXXXVVVSSSPPPMMMKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFEEEDDDCCCAAAAAA@@@@@@>>>>>>============>>>>>>===<<<;;;;;;===>>>===<<<===AAADDDCCC>>>;;;<<>>@@@DDDHHHRRR```zzzwwwgggUUUFFF>>>888555666666333222444444444444444444444444444111111111000111111222333000000000000000000000000......////////////000000------,,,,,,,,,,,,,,,---........................------............------...........................---,,,,,,---......---+++,,,,,,---------,,,,,,---------......//////000,,,---...//////...---,,,,,,,,,---------.........+++++++++---000111000///...///000///---+++***+++...//////000000111111222......///000222333555666111111000////////////000000000111111111111000000111111111111222222222222333444555555333333444555444444555666:::@@@HHHNNNXXX\\\eeeooozzz{{{zzz}}}yyyuuupppmmmlllllllllkkkkkklllkkkiiigggeeefffgggdddbbb___^^^^^^]]]\\\ZZZXXXWWWVVVTTTQQQNNNLLLJJJKKKJJJIIIGGGFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@??????======<<<<<<<<<<<<======>>><<<;;;:::<<<<<<<<<;;;888;;;>>>===;;;:::<<<>>>;;;:::::::::999999999999777777777777777777666666666666777777777888888888555666777888888777666555777888::::::999888999:::tttuuuwwwzzz|||~~~}}}zzzxxxuuusssooojjjgggdddccc```^^^[[[YYYXXXXXXZZZYYYYYYZZZ\\\]]]]]]\\\\\\ZZZXXXYYYZZZ[[[ZZZZZZ\\\^^^```aaa```^^^^^^^^^^^^^^^^^^^^^^^^]]][[[[[[YYYYYYYYYXXXVVVVVVWWWXXX[[[[[[[[[ZZZZZZZZZ[[[[[[\\\^^^aaacccdddeeeddddddbbbaaaaaabbbcccdddbbbaaaaaafffjjjiiiddd``````bbb^^^```bbbdddeeedddbbbaaa____________^^^]]][[[ZZZ]]]\\\\\\\\\\\\\\\]]]]]]```^^^]]][[[ZZZ[[[\\\]]][[[ZZZYYYXXXXXXYYYZZZZZZYYYZZZZZZXXXVVVUUUVVVWWWSSSRRRPPPOOOMMMLLLKKKKKKLLLKKKIIIHHHHHHHHHHHHIIIJJJJJJIIIHHHGGGFFFFFFEEEBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIKKKOOORRRVVVXXXaaagggnnnuuu~~~}}}zzzxxxtttoookkkbbb]]]VVVRRRQQQOOOKKKHHHAAABBBAAA??????BBBHHHMMMZZZooo~~~|||wwweeeVVVIII@@@:::666444555555222222555222222222222222222222222111111000000111222222333////////////////////////........./////////000000------,,,,,,,,,------...........................------............------.........---,,,,,,++++++...,,,+++,,,...//////...---.../////////...---,,,+++,,,,,,---......//////,,,---...//////...---,,,++++++,,,---....../////////...------...///...,,,,,,...//////---,,,+++,,,------...000111222333444111111111111111222333444111111000///////////////000000111111111111000000111111111111222222222222111333444444333333555666444555666666888<<>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>><<<:::999:::;;;;;;:::888888999:::::::::;;;;;;999999999999888888888888666666666666666666666777555555555666666666777777666777999::::::999777666444555777777666666777888rrrtttvvvxxx{{{|||}}}~~~}}}zzzwwwsssnnnjjjdddcccaaa___]]]\\\[[[[[[[[[ZZZXXXXXXYYYZZZZZZZZZYYYXXXVVVVVVXXXYYYXXXWWWYYY[[[^^^___]]]\\\[[[[[[^^^^^^_________^^^^^^]]]XXXYYYYYYXXXVVVUUUVVVWWWZZZXXXVVVVVVVVVWWWVVVUUUXXXZZZ]]]aaabbbbbbaaa```___^^^^^^___aaabbb```___bbbbbbbbbaaa___]]]]]]]]]ZZZ\\\___bbbcccbbbaaa```[[[[[[\\\]]]\\\[[[ZZZYYY[[[ZZZZZZZZZZZZZZZ[[[[[[aaa___]]][[[ZZZZZZ[[[\\\WWWVVVUUUUUUVVVWWWYYYZZZWWWXXXXXXVVVTTTSSSUUUVVVPPPOOONNNLLLKKKJJJJJJJJJKKKJJJHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGEEEDDDCCCAAAAAABBBBBBCCCDDDEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJMMMQQQUUUYYY[[[jjjooowww|||{{{yyywwwtttnnnhhhcccYYYUUUOOOLLLLLLLLLJJJGGGBBBCCCCCCBBBBBBEEELLLRRReee}}}yyyooorrr|||nnnZZZMMMEEE???:::666444666666444555888111111111111111111111111111111000000111222333333..................................../////////000......---------......///........................---..................---......---,,,+++******)))...,,,+++,,,...000000///000000111111111///...---++++++,,,,,,---...//////,,,---...//////...---,,,)))***+++,,,...///000000333111...---------,,,***(((+++.../////////000111,,,,,,...///111333444555444333333222111111111222111111000///////////////000000111111111000000///000111111111111222222222111222444444444444666777555666777777777999===@@@JJJPPPZZZgggsss~~~}}}}}}}}}|||yyyxxxuuurrrmmmiiigggjjjllljjjfffcccbbbccceeebbb___^^^]]]\\\ZZZYYYXXXVVVSSSPPPMMMKKKKKKKKKLLLKKKIIIFFFDDDBBBAAA@@@===>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<===;;;888777888999999888:::888777888:::;;;:::999888888888888777777777777555555666666666666666666444444444555555555666666777888:::;;;;;;:::888777555777888888777777888:::tttssssssuuuxxx{{{}}}}}}{{{uuupppjjjgggccc````````````______]]]ZZZZZZ[[[\\\\\\[[[XXXXXXWWWWWWVVVUUUUUUUUUTTTUUUWWWXXXYYYZZZZZZZZZ\\\]]]]]]\\\ZZZYYY[[[\\\ZZZZZZZZZYYYXXXWWWWWWVVVUUUVVVWWWVVVTTTSSSSSSTTTQQQWWW^^^^^^YYYWWWYYY]]]YYYZZZZZZ[[[[[[[[[[[[[[[]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZWWWWWWWWWWWWXXXXXXYYYZZZ]]][[[YYYXXXXXXZZZ]]]^^^\\\\\\[[[ZZZYYYXXXXXXWWWWWWVVVVVVUUUTTTUUUUUUUUUUUUTTTTTTRRRQQQNNNMMMLLLIIIHHHGGGGGGGGGHHHIIIJJJHHHGGGFFFDDDDDDDDDEEEFFFEEEFFFGGGGGGGGGEEEDDDCCCBBBBBBBBBCCCEEEFFFHHHIIIGGGGGGGGGIIIKKKLLLLLLKKKLLLOOOQQQRRRUUU[[[dddjjjrrr|||}}}vvvuuusssqqqmmmfff___YYYQQQRRRNNNHHHHHHLLLIIICCCDDDAAABBBGGGJJJMMMWWWccc{{{yyyqqqkkkiiirrr}}}rrr\\\HHH>>>===@@@555444444333333222222111222222111111111111222222222222111000//////000000111111111111000000000000//////...------------...///000111000...---,,,---...---,,,,,,,,,,,,---...---..................---+++,,,---,,,+++***,,,...---,,,***+++,,,------,,,,,,---///111222222222222///000111000...,,,---...---,,,+++***+++---///111111000...------...//////222000///---,,,,,,,,,------------............///,,,,,,---///222555777888444333222111000000000000///......//////000111222111000...///111222222111//////000111222333333333333333333333333333333333333444555555555666888:::DDDKKKWWWdddpppzzz}}}|||zzzuuupppkkkiiiiiihhhgggffffffeeeeeebbbaaa___]]]ZZZXXXVVVUUURRRPPPMMMLLLLLLKKKIIIHHHGGGFFFEEEEEEDDDBBB>>>;;;>>>>>>>>>>>>>>>===<<<<<<=========<<<<<<;;;;;;;;;::::::999999888888999999888888999:::::::::::::::555666888999999888666555555444444555777777777555777666555555666777999:::;;;;;;::::::999888888888888777777666777777888888nnnnnnooorrrwwwzzz{{{{{{}}}}}}~~~~~~xxxtttnnnkkkgggeeeddddddcccbbb___]]]ZZZYYYZZZZZZYYYXXXVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXXXXYYY[[[\\\\\\ZZZXXXWWWXXXYYYZZZZZZZZZYYYXXXXXXWWWWWWUUUVVVWWWVVVTTTSSSTTTUUUTTTXXX[[[ZZZWWWVVVWWWYYYVVVVVVWWWXXXXXXXXXXXXWWWYYYYYYYYYYYYYYYYYYYYYYYYUUUVVVWWWXXXYYYYYYYYYYYYUUUUUUUUUUUUUUUVVVWWWWWWVVVUUUSSSRRRRRRTTTVVVXXXXXXXXXWWWWWWVVVVVVUUUUUUTTTSSSSSSRRRQQQRRRRRRRRRPPPPPPPPPOOONNNMMMLLLKKKIIIHHHGGGGGGFFFGGGHHHIIIGGGFFFEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFDDDDDDCCCCCCDDDEEEFFFHHHIIIIIIJJJJJJJJJKKKMMMOOOOOOOOOLLLPPPUUUZZZ^^^dddmmmsss{{{{{{yyytttrrroookkkgggaaa[[[VVVOOOPPPNNNIIIIIIKKKHHHCCCCCCBBBFFFOOOWWW```nnn|||{{{oooiiiiiinnn|||uuu```NNNCCC===:::999222222222222333333333333222222111111111111222222333222111000000000000000111111000000000///////////////...------------...///000111000...,,,,,,---......---,,,,,,---............////////////......---.........,,,,,,...//////---,,,,,,---...---,,,...///111333444444333222,,,...///...---,,,---...---,,,+++++++++---///111111000///...------......000///...---,,,,,,---------------............///,,,,,,---///111333555666444333222111000000000000111000///////////////000111000...///111222222111...///111333444333333222333333333333333333333333222444555555555555888:::BBBJJJUUUcccnnnxxx~~~~~~||||||}}}}}}}}}|||xxxrrrnnnjjjiiiiiihhhgggffffffeeeaaa```^^^\\\ZZZWWWUUUTTTQQQOOOLLLKKKKKKKKKIIIHHHHHHFFFDDDCCCCCCAAA???<<<======>>>>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;::::::;;;:::999999888888888888::::::999999888777555444666777888999::::::999999888666555555666666666555333333333333444555666777999999999999999888888888<<<<<<;;;;;;:::;;;;;;;;;fffgggjjjoootttwwwxxxxxxyyyzzz|||}}}yyyuuurrrnnnkkkjjjiiigggfffaaa___\\\[[[[[[[[[ZZZXXXVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTVVVVVVXXXYYYYYYWWWUUUTTTUUUVVVZZZZZZYYYYYYXXXXXXWWWWWWUUUVVVWWWVVVUUUTTTUUUVVVXXXXXXWWWVVVUUUTTTTTTTTTQQQRRRSSSSSSTTTTTTSSSSSSSSSTTTTTTUUUVVVVVVWWWWWWPPPQQQRRRSSSTTTUUUUUUUUURRRRRRQQQQQQQQQRRRSSSSSSPPPOOONNNMMMMMMOOOQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRPPPOOOOOONNNNNNNNNNNNNNNLLLLLLLLLKKKKKKKKKKKKKKKIIIIIIHHHGGGFFFFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFHHHIIIIIIIIIIIILLLLLLLLLMMMOOOQQQSSSTTTRRRWWW^^^dddiiipppxxx~~~zzzvvvttttttoookkkgggbbb^^^ZZZUUUQQQNNNQQQPPPMMMKKKKKKIIIEEEHHHJJJSSS___lllzzz{{{qqqgggeeekkkxxxrrraaaLLL@@@===<<<888333000000111111222333333444222222111111111111222222333333222111111111111222000000000/////////......//////...------------......000111000...,,,,,,---......---,,,,,,---............////////////......///000000///......///111111///------......---,,,///111333555666555333111,,,---......---,,,---///---,,,++++++,,,---///000111000///...------------......------------......---------............///,,,------...///111222333333222111000000//////000222111000///............111000...///111222222111...///111333444333222111222222333333333333333333222333444444444555777999@@@GGGSSS```llluuu{{{}}}www~~~~~~yyyvvvuuuuuu~~~~~~zzzvvvrrrkkkkkkjjjiiigggfffeeeeee```___]]][[[YYYWWWUUUTTTPPPNNNKKKJJJJJJJJJHHHGGGHHHEEECCCAAAAAAAAA???>>>===============<<<<<<;;;;;;;;;:::::::::::::::999<<<;;;:::999888777777777999999999999888666555444777777888999:::<<<===>>><<<999666444444555555444111222333444555555555555777777777888888888888999<<<;;;:::999999999999999___aaaeeejjjpppssstttssstttvvvyyy}}}~~~|||xxxtttqqqpppnnnkkkiiidddbbb```___```___^^^\\\XXXWWWVVVUUUUUUUUUVVVVVVTTTSSSQQQPPPPPPQQQSSSTTTSSSTTTTTTSSSRRRRRRSSSUUUYYYXXXXXXXXXWWWWWWVVVVVVUUUVVVWWWWWWVVVUUUWWWXXX\\\XXXTTTRRRSSSSSSRRRPPPNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRMMMMMMNNNOOOPPPPPPPPPOOOOOOOOONNNNNNNNNOOOOOOPPPNNNMMMLLLLLLLLLMMMOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQMMMMMMLLLKKKKKKKKKKKKLLLJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJIIIIIILLLMMMMMMNNNOOORRRVVVYYY\\\aaahhhnnnttt|||{{{uuuqqqooommmhhhddd^^^YYYVVVSSSPPPMMMPPPSSSSSSQQQMMMLLLKKKKKKQQQYYYgggvvvsssmmmhhhjjjuuuzzzdddTTTBBB999999:::777333000000111111111222222222222222111111111111222222333333222222222222222333////////////............//////...------------...---///000///...,,,,,,---......------------......------............------///000000///......///111111///------------,,,+++///111333555555444111000000111222111///---...///---,,,,,,,,,,,,---...///111000///...---,,,,,,,,,,,,,,,,,,------.........---------............///------------...///000000222111000///////////////111111000///////////////111000...///111222222111000/////////000111111222222222222222222333333333111333444444333444666888;;;BBBNNN]]]kkktttyyy{{{zzz{{{~~~}}}yyyxxxwwwzzz}}}}}}yyyvvvmmmlllkkkiiigggeeedddccc^^^]]]\\\ZZZXXXWWWUUUUUUOOOMMMJJJIIIIIIIIIGGGFFFGGGDDDAAA@@@@@@@@@@@@???======>>>>>>>>>======<<<999999999999999999999999<<<;;;:::888777777777777777777888999999999999888888777777888:::===@@@BBB???;;;666444333444444444222333555777777777666666555666666777888888999999::::::999888777777777777\\\^^^aaaggglllnnnnnnmmmoooqqquuuyyy}}}}}}zzzwwwuuurrrooommmeeedddbbbcccccccccbbb```YYYXXXVVVUUUTTTTTTUUUVVVUUUSSSQQQOOONNNOOOPPPQQQMMMNNNOOOOOOOOOPPPRRRTTTVVVVVVUUUUUUUUUUUUTTTTTTTTTUUUWWWWWWVVVVVVWWWYYY\\\WWWQQQPPPQQQRRRPPPNNNLLLMMMNNNNNNOOOOOONNNNNNOOOOOOOOONNNNNNMMMMMMMMMLLLMMMMMMMMMMMMMMMLLLLLLNNNMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPLLLLLLKKKJJJJJJJJJJJJKKKLLLKKKIIIHHHGGGFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKMMMOOOPPPRRRVVV[[[```gggkkkrrrxxx~~~}}}|||xxxtttnnnjjjggg```\\\WWWRRRPPPOOONNNMMMQQQSSSTTTRRRMMMKKKOOOSSS___lll~~~{{{iiijjjllltttvvviiiUUUKKK???777666666555444222222222111111111000000222222111111111111222222333222222222222222333333////////////............//////...------------...,,,...//////---,,,------........................,,,,,,,,,------,,,,,,,,,...//////...------...000000...,,,+++,,,,,,+++***...///111333333222000...777888777555111///...///---,,,,,,,,,------....../////////...------,,,+++++++++,,,------.........---------............///---------,,,------...///000000//////...////////////////////////000111111111000...///111222222111222000---++++++---111333111111111222222333333333111222333333333444666888888===IIIYYYhhhsssxxxzzz~~~xxxtttwww}}}zzzyyyxxxyyy|||~~~|||yyypppooommmjjjgggdddbbbaaa]]]]]]\\\ZZZYYYWWWVVVVVVOOOMMMJJJIIIIIIHHHFFFEEEEEECCC@@@??????@@@@@@???===>>>>>>??????>>>>>>>>>999999999999999999999999;;;:::999888777777777777555666666777777777777777888888777888:::===AAACCC???;;;777444444444444444333444555777888777777666555555666777888999999:::<<<;;;::::::999999999:::^^^___```dddgggiiiiiihhhjjjmmmrrruuuxxxzzz|||~~~~~~|||zzzwwwtttqqqhhhgggffffffgggfffdddbbb[[[YYYWWWTTTSSSSSSSSSTTTUUUTTTRRRPPPOOOOOOOOOOOOJJJLLLMMMMMMMMMNNNPPPSSSRRRRRRRRRRRRRRRRRRQQQQQQPPPRRRTTTTTTSSSTTTUUUWWWXXXSSSOOOMMMOOOOOONNNMMMLLLLLLMMMNNNNNNNNNNNNMMMNNNNNNNNNMMMLLLKKKKKKJJJLLLMMMMMMNNNNNNMMMMMMLLLNNNNNNMMMMMMLLLLLLMMMMMMKKKKKKKKKKKKKKKLLLLLLMMMOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLKKKJJJJJJJJJJJJJJJLLLKKKIIIGGGEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMOOOPPPNNNQQQVVVXXXZZZ___eeejjjqqqwww}}}vvvvvvvvvuuupppjjjddd```YYYVVVQQQOOONNNOOOOOOOOOQQQQQQRRRQQQNNNOOOXXXcccrrrqqqccchhhqqq~~~zzziiiYYYGGGCCC<<<777333222222333444333333222111111000000222222111111111111222222222111111111111222333333000000000/////////......//////...------------...,,,---//////---,,,---------...////////////...---,,,,,,------------,,,,,,---......---,,,,,,---//////---++++++,,,,,,+++***,,,---///000000000//////;;;;;;:::666222///......---------------------------............---,,,,,,***+++,,,------------------------............///---------,,,------.../////////............//////............///000111222111000...///111222222111333000---******---000333000000111111222333333333000111222222222333555777666:::DDDSSScccpppuuuwwwyyyrrruuu}}}}}}yyyvvvvvvtttuuuzzz~~~}}}vvvtttqqqmmmhhhdddaaa___]]]\\\\\\[[[YYYXXXWWWWWWQQQOOOLLLJJJIIIGGGEEECCCCCCAAA??????@@@@@@???>>><<<======>>>>>>>>>>>>>>>888999999999999:::::::::999999888777777777777888666666666666555333222111888888777777999;;;>>>@@@===:::777555555666666555222333444555666666666666666666777777888999::::::999999888888888888999999cccbbbaaabbbdddeeedddcccfffjjjooorrrsssuuuxxxzzz{{{~~~~~~|||yyyvvvrrrpppnnnnnnmmmjjjgggddd```^^^[[[WWWUUUUUUUUUVVVVVVUUUTTTSSSQQQPPPOOONNNKKKLLLMMMLLLKKKKKKMMMOOONNNNNNNNNNNNNNNNNNNNNNNNKKKMMMOOOPPPOOOPPPRRRSSSPPPNNNLLLKKKKKKLLLLLLKKKJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQPPPOOOOOONNNMMMMMMNNNNNNLLLLLLLLLLLLLLLMMMMMMMMMPPPOOOOOOOOONNNMMMMMMMMMKKKKKKJJJIIIIIIIIIIIIJJJIIIHHHFFFDDDDDDEEEFFFGGGDDDEEEEEEFFFFFFEEEDDDCCCDDDEEEFFFGGGHHHHHHGGGFFFHHHHHHGGGGGGGGGHHHJJJJJJLLLKKKJJJKKKMMMPPPTTTVVVTTTYYY```dddgggkkkrrrwww|||xxxtttppppppooolllhhhbbb\\\YYYTTTQQQOOONNNOOOQQQSSSSSSSSSRRRTTTUUUTTTXXXiiizzzzzz~~~}}}ooohhhppp{{{vvvjjjYYYIII>>>;;;888666444444333222333333333333222222222222222222111111111111222222000000000000000111222333111111000000000///////////////...------------...+++---......---,,,---...---...///000000///...------......//////......------......---,,,,,,---//////---++++++---------,,,,,,---------...///000111888999888555111---,,,------------------------,,,+++,,,---.........------++++++,,,---------,,,+++---------............///---------------.../////////......------......///000///////////////000111111000...///111222222111222111///......///000111///000000111222222333333///111222222222222555777666888???MMM]]]iiiooopppxxx{{{wwwrrrmmmkkknnnpppqqqvvv}}}|||}}}{{{wwwqqqlllfffbbb```]]]]]]\\\[[[ZZZYYYYYYXXXTTTQQQMMMKKKIIIGGGDDDBBB@@@??????@@@AAAAAA???===:::;;;;;;<<<======<<<<<<999999999999::::::;;;;;;777777777777777888888999888888888777666555333333888888777777777999:::;;;:::888666666777888777666555555555555555666777888777888888888999999::::::666666666666777888999999fffdddbbbaaabbbcccbbbaaaeeeiiinnnpppqqqrrruuuxxxwwwzzz}}}~~~|||yyy{{{yyywwwuuusssoookkkgggfffddd```\\\YYYYYYYYYZZZVVVVVVVVVTTTSSSQQQOOOMMMMMMNNNNNNLLLJJJIIIJJJLLLLLLLLLLLLLLLLLLLLLMMMMMMHHHJJJKKKLLLLLLMMMOOOPPPJJJJJJJJJIIIIIIIIIJJJJJJIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJKKKLLLLLLMMMMMMMMMJJJKKKMMMPPPRRRTTTUUUVVVQQQQQQPPPOOONNNNNNOOOOOONNNNNNNNNOOOOOOOOOOOOPPPPPPOOOOOONNNMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHIIIIIIFFFEEECCCBBBCCCDDDFFFHHHCCCDDDEEEFFFFFFEEEDDDDDDEEEFFFGGGHHHIIIHHHHHHGGGKKKJJJJJJIIIJJJKKKLLLMMMNNNMMMLLLLLLOOOSSSWWWZZZYYY```hhhmmmpppuuu|||{{{vvvtttqqqooommmllliiieee```[[[WWWUUUQQQOOOMMMNNNQQQTTTUUUUUUVVVUUUWWWZZZZZZbbbwww}}}wwwwwwrrrlllsss{{{zzzkkk\\\LLL???:::888555666888888555222222222222333333444555555222222111111111111222222000000//////000111222222111111111111000000000000//////...------------...+++---......---,,,---...---...///000000///...---//////000000000000//////---...///...,,,,,,...//////---,,,,,,...//////...------,,,,,,...000222333555555555222...,,,+++,,,---------......---,,,,,,***+++---...///......---+++,,,------------++++++---------.........//////------------...//////000......---------......///222111000//////......///111000...///111222222111000111222333333222111000///000000111222222333333///000222222111222444666777888===IIIXXXeeejjjkkkppp~~~|||mmmfffbbbcccddddddiiipppvvvzzz{{{uuunnnhhhcccaaa]]]]]]\\\\\\[[[ZZZZZZYYYUUURRRNNNKKKIIIGGGDDDAAA?????????@@@AAAAAA???===888999::::::;;;;;;;;;:::999999999::::::;;;;;;;;;666666666666777888999:::888888999:::::::::::::::888888777777777777777888777666666777888999888777888888777777777999;;;<<<999999999999999:::::::::999999999:::;;;<<<>>>>>>ssslllccc```aaadddcccbbbjjjjjjkkklllmmmooopppqqqqqqtttwwwyyyzzz|||~~~~~~}}}zzzvvvrrrnnnkkkeeedddbbb```]]][[[YYYXXXUUUTTTTTTUUUVVVUUURRRPPPIIIJJJLLLLLLKKKJJJJJJJJJLLLKKKKKKKKKKKKKKKKKKJJJIIIJJJLLLMMMMMMLLLJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLJJJLLLNNNPPPQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNNNNOOOOOOOOOOOONNNMMMLLLKKKIIIIIIHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFGGGAAA@@@DDDCCC===@@@HHHDDDBBBAAACCCGGGHHHGGGFFFEEEEEEGGGIIILLLNNNNNNNNNKKKLLLNNNNNNMMMLLLNNNOOOUUUSSSSSSTTTXXX]]]aaacccccciiiqqqxxx~~~zzztttpppmmmiiigggfffddd```[[[VVVRRROOOMMMNNNNNNOOORRRWWWXXXVVVTTTSSSUUUWWWZZZdddwww}}}rrrqqqzzz|||rrrrrryyy|||ppp^^^JJJ===999999666444333555444222///333333333222222111111111///000222222111...+++)))------...///000111222222000000///...............---...............------//////............//////---------............///---,,,,,,,,,,,,---......---...000000000...+++***,,,,,,------...///000000...............///000111.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...000000000111111111111///---+++***+++---//////...---...///---......//////////////////////////////.........///////////////.........////////////............777666555333222111000000222222111111111111111222222222333444444555666666777555999CCCMMMVVVaaajjjmmmsss|||}}}vvvnnnhhhaaa[[[[[[]]]___aaaooorrrxxx~~~|||wwwpppgggaaa^^^]]]\\\\\\]]]\\\ZZZXXXXXXVVVRRRPPPMMMJJJFFFCCCBBBBBBBBBAAAAAA@@@@@@@@@;;;<<<<<<;;;999888888999999::::::999888666444333666666777777888888999999777777777777888888888888===<<<:::888777666555555:::999888777777777888999;;;:::888777777777888999<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>wwwqqqiiieeeddddddbbb___ccceeegggjjjkkklllllllllnnnppprrrssstttvvvyyy|||}}}zzzuuurrrpppiiihhhfffdddaaa___]]]\\\ZZZXXXWWWVVVVVVUUUSSSPPPKKKKKKKKKKKKJJJIIIIIIJJJKKKKKKJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLKKKIIIGGGFFFHHHHHHHHHHHHIIIJJJKKKLLLJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMNNNOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNNNNNNNMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCFFFBBBBBBDDDDDDBBBCCCFFFCCCAAA@@@BBBEEEGGGFFFDDDFFFFFFHHHJJJMMMNNNNNNNNNOOOPPPQQQQQQPPPPPPRRRTTTUUUUUUVVVZZZaaagggmmmoooooouuu}}}~~~zzzuuupppllliiifffccc___]]]ZZZUUURRROOOMMMLLLPPPRRRUUUXXXYYYYYYWWWUUUQQQTTTZZZbbbqqqxxxwww{{{tttqqqxxxpppbbbTTTEEE;;;999777555333333444444222000333333333222222111111111111111000///...------,,,////////////000000000000000000///..................//////000000//////.........------------......---------............///,,,---------............---.../////////...---,,,,,,,,,------......//////,,,,,,,,,,,,,,,---......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////111111222111000///---,,,+++---//////...---...///------...///////////////////////////............/////////////////////...000000000000000000000000444333222111111111111111222222111000000111111222444444333333333333333333555444888???GGGOOO[[[fffhhhnnnvvv~~~~~~xxxkkkfff___ZZZXXXYYYZZZZZZccchhhoooxxx~~~}}}yyyrrrkkkfff___]]]ZZZYYYZZZ\\\\\\\\\XXXVVVTTTRRRPPPMMMIIIFFFCCCBBBBBBAAAAAA@@@@@@???<<<===>>>===;;;999:::;;;:::;;;;;;:::999777666555666666666777777888888888777777777777888888888888::::::999888777777888888<<<;;;:::999888888999999:::999888888888999999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>?????????}}}xxxqqqmmmjjjgggbbb^^^^^^aaaeeehhhjjjjjjhhhgggkkklllllllllmmmooosssvvvzzz||||||yyywwwpppooommmjjjgggeeecccbbb```]]][[[YYYXXXWWWTTTRRRPPPOOOMMMKKKJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHHHHJJJJJJJJJJJJHHHFFFDDDCCCGGGGGGGGGGGGHHHIIIJJJJJJIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@AAABBBBBBGGGLLLKKKGGGDDDCCCBBBCCCEEEFFFEEEDDDFFFGGGIIIKKKMMMNNNOOOOOOTTTTTTUUUTTTTTTUUUXXXZZZZZZ\\\```eeelllssszzz}}}|||xxxuuurrrmmmjjjgggccc___\\\WWWVVVSSSPPPNNNNNNOOOOOOSSSWWW\\\]]]ZZZWWWVVVVVVQQQWWWbbbpppyyyqqqoootttrrr^^^PPPFFF===999888555333222222333333222000222222222222222111111111222000...---,,,---///000111111000000//////......000//////............//////000000111111000000000------,,,,,,,,,,,,---------------............///,,,---...///000///.........------------...//////------------------------,,,,,,,,,,,,,,,,,,---...,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///////////////...------+++---...///...---...///------...////////////.................................//////////////////111111111111111222222222111111000000000111111222111111000000000111111222555444444333222111111000333333666;;;???FFFSSS```aaagggooowww~~~zzzlllgggaaa\\\YYYXXXWWWVVVWWW\\\dddnnnvvv|||~~~}}}}}}~~~~~~~~~{{{wwwqqqllldddaaa\\\YYYZZZ\\\^^^___WWWVVVUUUUUUTTTQQQMMMIIICCCCCCBBBAAAAAA@@@??????>>>??????>>><<<;;;;;;<<<;;;;;;;;;;;;:::999777777666666666666777777777777777777777888888888999999777777777888888999:::;;;======;;;:::999999999999999999999::::::;;;<<<<<<<<<<<<<<<<<<===============>>>>>>???@@@@@@@@@AAA}}}yyyuuurrrmmmfffbbb```bbbdddfffggghhhgggggghhhiiihhhggghhhjjjooorrrvvvxxx{{{}}}~~~~~~yyyxxxuuurrrnnnjjjhhhfffdddaaa___]]]\\\ZZZXXXVVVVVVSSSPPPMMMMMMMMMMMMMMMJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGEEECCCBBBFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@:::???AAAAAAIIITTTRRRIIIEEEEEEEEEEEEFFFGGGGGGFFFFFFHHHKKKLLLMMMNNNOOOPPPUUUVVVWWWWWWWWWYYY]]]```dddggglllrrrwww~~~zzzuuurrrnnnkkkhhheeeaaa]]]XXXUUURRRPPPOOONNNOOOPPPSSSTTTUUU[[[```^^^WWWRRRQQQSSSWWWaaaqqqyyyrrrrrr|||uuubbbNNNBBB===888666666333222222222222222222111222222222111111111111111000///...------///000111000000000000////////////000///............////////////000000111111000000...------,,,,,,------...---------............///,,,---///111111000///---...---,,,+++,,,...000222------------,,,,,,,,,,,,.........------...//////,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------+++,,,---------,,,------++++++++++++,,,+++++++++***,,,......---------...,,,---......//////......------...............///............////////////111111111111111222222222222111111000000111111111111000000000000111111222333333333222222111111111222333666888999===KKKYYYZZZ```hhhpppxxx~~~{{{qqqmmmgggbbb___]]][[[YYYUUUXXX]]]cccjjjpppuuuwwwxxxxxxwwwwwwxxxzzz|||~~~{{{}}}~~~{{{wwwtttnnnjjjeeeaaa```___]]]\\\UUUUUUUUUUUUUUURRRNNNKKKCCCCCCBBBAAAAAA@@@??????>>>???@@@>>><<<;;;<<<===;;;;;;:::::::::999888888666666666666666666666666777777888888888999999999777777777888999:::;;;<<<======<<<;;;:::999888888888999:::<<<===>>>>>>>>>===============>>>>>>>>>?????????@@@AAAAAABBBCCC~~~|||yyytttnnnjjjeeedddcccccccccdddeeeffffffffffffeeeeeehhhlllppprrrtttwwwxxxyyy{{{}}}}}}yyytttppplllkkkhhhfffcccbbbbbbaaa^^^\\\YYYVVVRRROOOPPPPPPOOONNNLLLLLLKKKKKKJJJIIIIIIHHHFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCBBBBBBAAAAAABBBCCCDDDEEEEEEDDDCCCAAA@@@<<>>===>>>>>>===;;;::::::;;;999999999888888888888999777777777777777666666666888888888888999999999999999999999999999999::::::;;;;;;;;;:::999999888777888:::<<>>>>>>>>??????AAAAAA@@@@@@AAABBBCCCDDD|||}}}}}}xxxtttqqqjjjgggdddaaa___```aaabbbaaabbbcccccccccfffiiimmmooopppqqqrrrsssuuuyyy|||}}}yyyuuurrrpppnnnlllkkkkkkkkkiiieeebbb]]]YYYUUUTTTUUUUUUSSSQQQPPPPPPOOONNNMMMLLLLLLKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIGGGFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDEEEFFFFFFGGGGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAACCCDDDEEEFFFEEECCCAAA???BBBDDDDDDEEEHHHKKKGGGBBB@@@BBBDDDDDDDDDDDDFFFHHHHHHLLLQQQSSSSSSTTTWWWZZZYYY\\\```dddfffjjjmmmpppvvv|||{{{wwwrrrooollljjjgggeeeccc```\\\XXXUUURRRNNNKKKIIIJJJKKKNNNQQQUUUWWWYYYXXX[[[\\\XXXRRRQQQVVV\\\ooozzzpppdddPPPEEE;;;888888555333333333444444444222111111222000000000111111111111111,,,---///111333444555555......//////000000111111///............//////000------...///000000000000/////////....../////////---------............///,,,---...///000///.........---,,,+++,,,...000222........................---,,,,,,+++++++++++++++,,,,,,------------......***++++++,,,,,,------...,,,///222111...+++,,,---------,,,,,,,,,,,,---...***,,,---...---,,,---...,,,,,,---............---,,,,,,,,,---......//////------......///000000000---------...//////000000555444333222111000000000////////////000111111222...///000222333555666777333333555666666777@@@KKKOOOUUU\\\eeennn{{{~~~|||xxxuuuqqqnnnmmmmmmlllkkkhhhgggeeecccbbbccccccdddeeedddeeefffjjjnnnsssvvvzzz{{{~~~~~~|||~~~|||zzztttkkk```YYYUUUTTTQQQPPPOOOMMMJJJHHHDDDDDDCCCBBB@@@???>>>>>><<<======<<<:::999999:::999888888888888999999:::888888888888777777777777888888888999999999999:::;;;::::::999999999999:::999::::::::::::999888888999;;;???AAACCCBBB@@@???======>>>>>>??????@@@@@@BBBAAA@@@@@@AAABBBDDDEEExxx{{{}}}~~~|||yyyvvvtttnnnllliiieeeaaa___^^^^^^[[[\\\^^^___```bbbfffhhhjjjkkkkkkkkkmmmqqqwww{{{|||~~~}}}zzzxxxwwwvvvvvvuuuuuutttpppjjjfffddd```]]]]]]______\\\XXXTTTTTTSSSRRRQQQPPPOOOOOOJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJHHHFFFEEEDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCC@@@AAACCCEEEFFFGGGGGGGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@BBBCCCEEEFFFEEECCC@@@???DDDBBBCCCFFFFFFCCCBBBCCC@@@CCCEEEFFFFFFGGGIIILLLLLLPPPVVVXXXXXXZZZ^^^bbb___dddjjjppptttwwwzzz}}}yyyuuuqqqnnnjjjgggeeebbb___]]]YYYVVVRRROOONNNLLLKKKIIIIIIKKKOOOSSSVVVYYYZZZ[[[[[[[[[ZZZWWWVVV[[[eeemmmyyyooo```OOOCCC<<<777666666333333555444666777555222000111333///000000000111111111222/////////000333666888:::000000000000////////////...............///000000---...///000111111111111///......------......///---------............///,,,---------...............---,,,,,,---...///000---......//////000000000---,,,++++++******++++++++++++,,,,,,,,,---------******+++,,,,,,---......---000444333///+++,,,.........---,,,,,,,,,---...***+++------,,,,,,,,,---+++,,,------......------++++++,,,------...//////------......///000000111,,,------...//////000000222111111000000000111111.........//////000222222//////111222444666777888333111222555666777===DDDHHHMMMUUU^^^hhhuuu~~~{{{xxxtttssstttuuuvvvvvvwwwxxxxxxwwwtttpppkkkiiifffeeeeeeeeehhhmmmrrrtttzzz|||~~~}}}~~~~~~~~~zzzrrrhhhaaaXXXUUUQQQNNNLLLJJJHHHFFFEEEDDDCCCBBB@@@???>>>===<<<======<<<:::999999::::::999999888999:::;;;<<<:::999999999888888888777888888888999999999:::::::::::::::999999::::::;;;999999;;;<<<<<<;;;;;;::::::===AAACCCDDDCCCAAA???======>>>??????@@@AAAAAABBBAAA@@@@@@@@@BBBDDDEEEvvvyyy|||}}}{{{xxxvvvtttrrrqqqnnnkkkfffbbb___]]]UUUXXX[[[]]]^^^```bbbeeefffgggggggggjjjooovvv{{{yyy{{{~~~~~~}}}|||}}}|||||||||zzztttmmmhhhkkkgggeeefffhhhiiiddd```WWWVVVUUUTTTSSSRRRQQQQQQMMMLLLKKKIIIHHHGGGGGGFFFGGGGGGGGGGGGHHHIIIJJJKKKJJJHHHFFFDDDCCCCCCDDDEEEEEEDDDDDDCCCBBBAAAAAAAAA===???BBBEEEGGGGGGFFFFFFAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@@@@@@@AAABBBDDDEEEDDDBBB???>>>AAA===???FFFFFF@@@AAAIIICCCFFFIIIJJJJJJKKKNNNQQQNNNTTTZZZ\\\\\\^^^ccchhheeejjjrrryyy~~~{{{wwwvvvtttpppkkkmmmkkkgggdddbbb___[[[XXXRRROOOKKKIIIIIIIIIIIIHHHLLLOOOSSSXXX[[[]]]^^^^^^]]]\\\ZZZXXX[[[dddpppzzz}}}qqqdddRRR@@@<<<888555555333111333777555777888666222000111333//////000000111111111222111000//////111666;;;>>>222222111000///...------...............///000111//////000222222333333333...------,,,,,,------...---------.........//////---,,,,,,,,,,,,---.........------------...//////---......///000111222222///...------,,,,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,---......---111555444///,,,,,,......---+++*********++++++)))+++------,,,,,,,,,---+++,,,------......------++++++,,,,,,---...//////---------...///000000111,,,------...///000000111............///000111222............///000222222000111222333555666777888333000000444777888;;;???CCCHHHPPPXXXcccqqq~~~{{{xxxwwwyyy|||~~~wwwqqqkkkjjjiiiiiikkkooosssvvv{{{}}}~~~}}}}}}~~~~~~~~~}}}wwwoooiii[[[WWWQQQMMMKKKIIIGGGEEEEEEDDDCCCBBB@@@???>>>===<<<===>>>===;;;999:::;;;;;;:::999999:::;;;===>>>:::::::::999999999888888888888999999999:::::::::999999999999:::;;;<<<<<<999:::;;;============<<<;;;>>>BBBEEEEEEDDDAAA???===>>>>>>???@@@@@@AAAAAABBBAAA@@@???@@@BBBDDDFFFppptttyyy|||zzzvvvrrrpppssstttsssrrrmmmhhhbbb___YYYXXXWWWWWWYYY\\\___aaadddcccaaaaaaeeekkkqqquuutttvvvzzz||||||||||||}}}}}}wwwsssmmmkkkiiikkkmmmlllgggbbbbbb```^^^[[[WWWUUUSSSSSSNNNNNNLLLKKKKKKKKKKKKKKKMMMLLLJJJHHHHHHGGGHHHHHHKKKHHHFFFEEEFFFFFFFFFFFFEEECCCAAA@@@AAACCCCCCBBBAAA@@@@@@AAACCCDDDCCCAAA@@@@@@AAAAAABBBBBBBBBCCCBBBBBBAAA@@@@@@AAACCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@AAABBBCCCEEEGGGHHHFFFHHHKKKNNNOOORRRUUUWWWWWWZZZ^^^bbbdddgggkkkmmmsssyyy{{{wwwsssooommmkkkiiiggggggccc___\\\[[[WWWRRRMMMLLLLLLLLLKKKJJJKKKOOORRRTTT[[[___]]]]]]aaabbb___]]]ZZZXXX[[[eeesssyyyyyyyyybbbNNNBBB===777666555444444444444444111111111111000000000///000000000000000000000000000///...///000222555777;;;888333...,,,,,,...000111000///...------...///000///000222444444222000+++...000000---,,,---///...---,,,+++++++++,,,---+++,,,---,,,,,,,,,...000111111000...---,,,+++***+++,,,---.........---,,,***+++,,,------------,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------222444444000***'''***......------,,,,,,------......---,,,,,,,,,,,,---...+++---000000///---------...------------...//////222222000///............111111000000//////......000000000000000000000000/////////000111111222222000000000000111222333444222333333222222333777999>>>DDDMMMUUU]]]iiiwww{{{tttllliiimmmsssvvvwww{{{}}}~~~}}}}}}}}}}}}}}}}}}~~~tttkkkbbb]]]UUUNNNJJJJJJLLLMMMHHHIIIIIIFFFAAA>>>>>>@@@BBB???<<<<<<>>>>>>===::::::999888888777888888888===;;;999777666666666777888888999999999:::::::::999:::;;;<<<===<<<;;;:::;;;<<<===<<<;;;;;;<<<===<<<>>>@@@BBBBBBBBBAAA@@@BBBAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDCCCCCCBBBuuuwwwxxxxxxvvvtttsssssstttuuuvvvuuurrrmmmhhhddd]]]\\\ZZZYYYYYY[[[]]]^^^bbbaaa``````cccggglllpppoooqqqtttuuuuuuuuuwwwyyy|||}}}{{{wwwtttqqqnnnoooqqqppplllgggfffeeebbb___[[[YYYWWWVVVRRRQQQQQQPPPOOOOOOOOOOOOOOONNNLLLJJJIIIHHHHHHIIIIIIGGGEEEEEEEEEEEEDDDCCCEEEDDDCCCBBB@@@@@@???@@@???>>>>>>???AAAAAA@@@?????????@@@@@@@@@AAAAAAAAAAAA@@@?????????@@@AAABBBAAAAAA@@@@@@???@@@@@@@@@BBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFHHHJJJKKKLLLMMMPPPRRRTTTUUUWWWZZZ\\\]]]```eeejjjmmmqqquuuxxx~~~~~~sssqqqmmmjjjhhhgggdddbbbaaa^^^[[[XXXVVVSSSOOOKKKKKKJJJJJJJJJLLLPPPUUUXXX[[[aaaccc___]]]^^^\\\XXXXXXZZZ___fffqqq~~~~~~vvvvvv||||||hhhTTTEEE<<<999555444333333333333333333222222222222111111111000000000000000000000000000000000//////000222444555:::777444000...///000111111000///...------...////////////111333333222000,,,...000///---,,,---///------,,,++++++,,,,,,---+++,,,......---,,,...///000000///...---,,,,,,++++++,,,---.........---,,,,,,,,,---------------------,,,,,,++++++,,,,,,---------------............444555555111---+++,,,///...------,,,,,,------...........................,,,///111111000...------...------------...//////222111000//////...//////000000000000//////......000000000000000000000000/////////000111111222222000000000000111222333444777777777555333333555888;;;AAAJJJRRR[[[ggguuu~~~|||uuussswww{{{}}}}}}~~~}}}}}}~~~uuummmfffaaa[[[TTTNNNLLLLLLLLLHHHIIIIIIGGGCCCAAAAAABBBCCC@@@===<<<===>>><<<;;;:::999999888888888888888:::999888777777888999999888999999999999:::::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<======;;;;;;<<<======>>>@@@BBBBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCwwwwwwvvvsssqqqpppqqqsssqqqsssuuuvvvuuuqqqnnnkkkcccbbb___]]][[[ZZZ[[[[[[___^^^^^^^^^```cccfffhhhjjjkkklllllllllmmmppprrrvvvwwwyyy|||~~~~~~{{{{{{wwwtttssstttssspppmmmmmmkkkhhheeeaaa^^^\\\[[[XXXXXXWWWVVVVVVUUUUUUUUUTTTRRRPPPNNNLLLLLLLLLLLLJJJHHHGGGGGGGGGFFFDDDBBBEEEGGGHHHFFFBBB???>>>@@@???>>>>>>???AAAAAA@@@???@@@AAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@AAACCCCCCCCCDDDEEEEEEFFFFFFJJJJJJKKKLLLNNNPPPRRRSSSWWWYYY\\\]]]^^^```bbbdddfffjjjooouuuyyy~~~}}}xxxtttqqqjjjhhhfffdddbbb```\\\ZZZXXXVVVSSSQQQOOOMMMJJJHHHJJJIIIJJJMMMRRRYYY]]]___bbbffffffaaa]]][[[XXXUUU\\\dddooozzzuuupppnnnsss~~~zzzgggTTTEEE<<<888666222222111111222222333333333333222222222111111111000000000000000000000000111000/////////000222333555444222000//////000000000///......---............---...///111222111000,,,...//////...------...------,,,,,,,,,,,,------***,,,//////...------...............---------,,,++++++,,,------------------------------------------,,,,,,++++++,,,,,,---........./////////000000555444222000...---------...------,,,,,,------......///000000000000///......000222222000...---......------------...//////000000////////////000000000000000////////////...000000000000000000000000/////////000111111222222000000000000111222333333777777666555333333555777888===EEENNNXXXdddqqq{{{~~~vvvooojjjgggbbb\\\UUUPPPMMMKKKHHHIIIIIIGGGDDDCCCDDDEEEFFFBBB???<<<<<<<<<<<<;;;::::::999888888888888888777777777777888:::;;;<<<999999999999::::::::::::;;;;;;;;;:::;;;<<<<<<===;;;<<<======;;;;;;<<<======>>>@@@AAABBBBBBAAA@@@@@@@@@AAAAAABBBBBBCCCCCC??????@@@AAABBBCCCDDDDDDuuuuuuuuussspppnnnnnnoookkkmmmqqqsssttttttrrrpppjjjiiifffccc```]]]\\\[[[ZZZZZZ[[[\\\^^^```bbbcccfffffffffeeeeeegggkkknnnpppqqqsssuuuxxxzzz}}}~~~~~~~~~{{{wwwuuuuuuuuutttssstttrrroookkkgggdddbbbaaa_________^^^]]]]]]\\\[[[ZZZYYYVVVSSSQQQPPPOOOOOOLLLKKKKKKKKKKKKIIIFFFCCCFFFJJJMMMKKKEEEBBBBBBEEECCCCCCBBBCCCEEEEEECCCBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLPPPQQQQQQSSSUUUWWWYYYZZZ___aaadddfffhhhjjjmmmoooppptttzzz{{{vvvqqqmmmjjjiiieeecccaaa___]]]YYYUUUQQQOOONNNLLLJJJIIIHHHGGGFFFKKKKKKNNNTTT[[[___aaaaaaaaabbbaaa^^^[[[[[[\\\]]]mmmvvvvvvkkkjjjlllvvv}}}|||vvvhhhTTTEEE===:::777555111111111111111222333444222222222111111111000000000000000000000000000000111000000/////////000111................................................---,,,,,,...000111111000---......///......------,,,,,,,,,,,,---------...***---000000///---------------------------------++++++,,,,,,---------------------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---............////////////222000...---...---,,,***...------,,,,,,------......///111222222111///......000111000...---------...------------...//////000////////////000000111/////////////////////////////////////////////////////////000111111222222111111000000111222222333000111222222222333555888666;;;BBBJJJUUUaaannnvvv|||vvvqqqlllkkkhhhccc]]]WWWQQQMMMIIIHHHHHHFFFEEEEEEFFFGGGGGGDDDAAA===<<<;;;;;;<<<::::::999888888888888999777777777888999:::;;;<<<999999999:::::::::;;;;;;<<<;;;:::::::::;;;===>>>;;;===>>>===<<<;;;<<<======>>>@@@AAAAAAAAAAAAAAA???@@@@@@AAABBBCCCDDDDDDAAAAAAAAAAAABBBCCCDDDDDDssswww|||}}}zzzuuupppmmmiiikkkmmmpppsssttttttuuuooonnnmmmjjjgggccc```___XXXYYYZZZ\\\^^^```aaabbbeeeeeedddbbbbbbdddhhhllloooooooooqqqrrruuuwwwxxxzzz~~~}}}zzzxxxxxxxxxyyyyyyyyyxxxuuuqqqmmmjjjhhhgggffffffgggffffffeeecccbbb___]]]ZZZWWWTTTRRRQQQQQQNNNMMMMMMMMMMMMLLLIIIFFFEEEJJJNNNMMMHHHFFFGGGJJJHHHGGGFFFGGGHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIJJJLLLNNNPPPRRRSSSWWWXXXYYYZZZ]]]___aaabbbeeehhhlllooorrruuuyyy|||}}}xxxuuuqqqmmmiiigggfffeeecccaaa^^^[[[XXXTTTNNNJJJHHHHHHGGGFFFEEEEEEFFFGGGKKKNNNTTTZZZ______]]][[[WWWWWWXXXYYY\\\```ggglll~~~rrrjjjiiilllrrrzzzwww~~~sss```TTTEEE<<<999999777444222111111111222333444444000000000000////////////////////////////////////000000//////////////////+++,,,------............------..................---,,,+++---///111111000------......///......---,,,,,,------............+++---000111///---------,,,,,,,,,---------------++++++++++++,,,,,,---------,,,++++++***+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........000///------......,,,***...------,,,,,,------...---///000222222000///------...///...,,,+++,,,,,,...------------...//////000////////////000000111...............//////////////////////////////////////////000111111222222111111111000111111222333///111222222222333555777666999???HHHRRR___jjjqqqzzz~~~~~~zzzvvvsssmmmnnnmmmjjjeee^^^WWWSSSKKKIIIGGGFFFFFFFFFFFFGGGGGGEEECCC???<<<;;;;;;<<<;;;::::::999888999999999999999999:::::::::999999999999:::::::::;;;;;;;;;===<<<;;;:::;;;<<<===>>><<<===>>>===<<<<<<===>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAABBBBBBCCCDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDuuu}}}wwwqqqmmmmmmmmmnnnoooqqqssstttpppppppppooommmjjjgggeee\\\\\\\\\]]]^^^```aaabbbccccccbbbaaa```bbbfffiiinnnmmmmmmmmmnnnppprrrtttsssxxx}}}~~~|||{{{|||}}}~~~}}}zzzwwwtttqqqpppooonnnnnnooooooooommmllljjjcccaaa^^^ZZZWWWUUUTTTSSSPPPOOONNNNNNOOOOOOMMMKKKGGGJJJLLLLLLKKKJJJLLLNNNKKKJJJJJJJJJLLLKKKJJJHHHGGGGGGFFFFFFFFFFFFEEEEEEFFFFFFHHHIIIJJJJJJKKKJJJKKKJJJJJJKKKKKKLLLMMMNNNNNNOOOQQQSSSVVVYYY[[[\\\aaaaaacccdddgggiiikkkmmmnnnqqquuuyyy}}}}}}zzzxxxnnnllliiifffdddbbbbbbbbb___\\\XXXUUURRRNNNJJJFFFEEEEEEFFFEEEEEEFFFHHHKKKMMMRRRZZZ^^^^^^[[[XXXVVVRRRSSSWWW___eeellluuu}}}uuullljjjooovvv}}}wwwuuu{{{rrraaaKKKCCC:::666666666444111222222222111222222333333000000/////////.........///////////////////////////////////////.........---......///000000111111,,,,,,---............------,,,+++,,,///111222222...------...//////...,,,+++,,,---......///......---///000000///---------,,,,,,,,,,,,,,,---------+++++++++++++++,,,------,,,,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,---///000000000000///...---...------,,,,,,------...---...////////////...---+++,,,------++++++,,,---...------------...//////000000////////////000000---............/////////000000000000000000000000/////////000111111222222222111111111111111222222444555666555444333333444555888===EEEOOO[[[ffflllqqqwww~~~}}}|||yyywwwvvvqqqrrrsssqqqmmmfff^^^ZZZPPPMMMIIIGGGGGGGGGGGGFFFEEEEEEDDDBBB>>><<<;;;<<<;;;;;;:::999999999999999::::::;;;;;;:::999888777::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>><<<===>>>>>><<<<<<===>>>?????????@@@@@@AAABBBBBBAAAAAABBBBBBCCCCCCDDDDDDFFFEEEDDDCCCBBBCCCCCCDDDxxx~~~vvvsssqqqmmmjjjiiijjjlllmmmnnnooopppqqqqqqooommmkkkcccbbbaaa```___```aaaaaa`````````___^^^___bbbeeehhhhhhggggggiiikkkmmmooolllrrrwwwzzzyyyzzz}}}zzzzzz{{{|||}}}}}}zzzxxxwwwvvvuuuvvvwwwxxxwwwuuusssrrrllliiifffbbb^^^[[[ZZZYYYVVVTTTRRRRRRTTTUUUTTTSSSNNNNNNOOOOOOPPPQQQRRRSSSQQQPPPOOOPPPQQQPPPOOOMMMKKKKKKKKKJJJJJJJJJIIIIIIKKKLLLMMMOOOPPPQQQPPPPPPPPPPPPQQQQQQSSSUUUVVVWWWXXXYYY\\\___bbbeeegggiiillllllnnnooorrruuuwwwxxxzzz}}}}}}zzzuuurrrooommmgggfffdddaaa___]]]\\\\\\WWWUUUQQQNNNLLLJJJGGGDDDDDDEEEFFFFFFFFFHHHLLLPPPTTT[[[bbbccc^^^YYYYYYZZZZZZ\\\eeerrrzzz}}}xxxzzz}}}yyytttrrrzzz~~~zzzwwwrrrbbbPPP@@@;;;666444444444222000222222111000000000111111000000000000////////////////////////////////////------......///.........///.........///000111222+++,,,---.........------...,,,+++---///222333333///---,,,---///000...,,,+++,,,---.../////////......000000///...------...---,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------,,,,,,,,,,,,...111222---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,///222111///------///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...000...------------...//////222111000//////...//////---------.........//////000000000000000000000000/////////000111111222222222222111111111111111222333555666555444333333444555666:::AAALLLWWW```eeehhhppp}}}~~~}}}{{{zzzzzzzzzwwwxxxyyyxxxssslllddd___VVVRRRMMMJJJIIIIIIHHHFFFCCCEEEFFFDDD@@@===<<<<<<;;;;;;:::999999999999:::::::::;;;;;;;;;:::999888:::::::::;;;;;;;;;;;;<<<;;;;;;<<<===============<<<>>>???>>>===<<<===>>>????????????@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCBBBAAAAAABBBDDDEEExxxxxxvvvrrrlllfffbbbbbbdddeeekkkmmmppprrrrrrqqqpppnnniiigggdddaaa```___``````]]]^^^^^^^^^]]]]]]```bbbaaaaaa```aaacccfffiiikkkgggmmmrrrtttsssssswww{{{tttvvvxxxzzz{{{~~~~~~}}}|||{{{zzz{{{|||}}}|||{{{xxxwwwtttqqqnnniiieeecccaaa```\\\ZZZXXXXXXYYY[[[[[[[[[WWWUUUSSSSSSUUUWWWWWWWWWVVVUUUTTTUUUVVVUUUTTTRRRQQQPPPPPPPPPOOOOOONNNNNNPPPRRRTTTUUUWWWWWWWWWVVVVVVVVVWWWXXXZZZ\\\^^^___bbbcccfffiiimmmpppssstttssstttuuuwwwzzz|||zzzxxxuuuppplllhhhdddccccccbbb```^^^\\\YYYWWWVVVQQQNNNKKKHHHGGGGGGEEEDDDDDDFFFHHHHHHGGGJJJOOOSSS]]]dddiiiggg```[[[^^^bbbfffjjjvvv|||wwwrrrjjjvvv{{{sssjjjaaaQQQ@@@>>>;;;777444333333222222222111000//////...//////111111111111000000000000////////////////////////,,,---......//////.........---,,,,,,---...000111***+++---...///...------...---,,,---000222444444///---,,,---000000...+++***+++---///000000///...000000000///---,,,...///---------,,,,,,+++++++++,,,+++*********+++,,,---......------...111333555---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------(((---111000,,,***+++......------,,,,,,------...,,,++++++******++++++,,,+++,,,---------...000222...------------...//////222222111///............---------.........//////000000000000000000000000/////////000111111222222222222111111111111111222...000222333333333444555444444888???IIITTT]]]aaadddlllxxx{{{yyy}}}}}}|||{{{|||~~~}}}~~~~~~}}}wwwooogggbbb[[[VVVPPPLLLKKKKKKIIIGGGAAADDDFFFEEEAAA===<<<<<<<<<;;;::::::999999::::::888999:::;;;;;;;;;:::999:::::::::;;;;;;;;;<<<<<<:::;;;===>>>>>>>>>===<<<<<<>>>???>>>===<<<===???????????????@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???@@@BBBEEEFFFyyywwwxxxxxxtttlllbbb\\\]]]```hhhiiilllqqquuuvvvrrrnnnkkkiiifffccc___\\\YYYXXXZZZYYYXXXZZZ]]]_________^^^___```aaacccdddeeefffgggggghhhjjjmmmoooqqqssstttqqqqqqtttwwwyyy}}}}}}{{{vvvoookkkkkkkkkjjjiiihhhfffcccbbbbbbddddddddd^^^\\\YYYXXXYYY[[[\\\[[[]]]^^^```aaa```^^^[[[YYYVVVVVVVVVVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZ[[[[[[^^^^^^___```cccfffiiijjjkkkmmmppptttvvvxxxxxxyyy}}}||||||{{{vvvqqqnnnmmmkkkiiifffccc```^^^^^^]]][[[XXXVVVTTTRRRRRRLLLJJJFFFDDDCCCCCCCCCBBBJJJKKKLLLKKKKKKOOOVVV[[[dddcccddddddbbbdddnnnzzz}}}wwwssssssrrrnnneeeXXXJJJ@@@;;;888777555222000///......000000000000000///....../////////...------,,,,,,000///---,,,---...------)))+++---...------...///.........///////////////111///---,,,---------,,,...............///000111000000111333333222...+++,,,,,,,,,---------......222111000...---++++++***,,,++++++,,,......---+++,,,,,,++++++***+++++++++---+++)))+++...222222111,,,,,,,,,++++++*********///---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,...---,,,,,,---...000111,,,---...000000000///......///000/////////111333666444222000...------...,,,++++++++++++,,,------000000000000///////////////......///000000...---000000000000111111111111000111111111111222222222555888;;;===@@@HHHTTT]]]bbbgggppp}}}yyy|||~~~}}}~~~~~~~~~}}}~~~{{{wwwrrrnnnlllddd___YYYSSSOOOLLLIIIGGGDDDCCCAAAAAAAAAAAA???===DDDAAA===:::888888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;>>>===<<<;;;;;;<<<===>>>========================?????????@@@AAABBBDDDEEEHHHIIIJJJHHHDDDBBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEEvvv|||vvvrrrsssqqqkkkccc]]]\\\]]]```aaadddiiinnnpppooollliiihhhfffbbb___\\\YYYXXXZZZXXXWWWXXXZZZ\\\]]]]]]^^^^^^______```aaabbbbbbeeeeeefffgggiiikkkmmmnnnpppmmmnnnrrrtttuuuxxx}}}~~~~~~}}}}}}~~~~~~~~~~~~zzzuuurrrrrrrrrqqqpppooommmkkkjjjlllnnnoooooohhheeebbb```aaaaaaaaa```cccdddfffgggfffdddaaa```]]]]]]\\\[[[[[[[[[\\\\\\^^^]]]]]]]]]^^^```aaabbbhhhiiiiiijjjmmmooorrrtttuuuwwwyyy{{{~~~}}}{{{vvvrrrqqqqqqppplllhhhiiihhhgggeeebbb```^^^\\\WWWVVVTTTQQQNNNLLLKKKKKKJJJHHHEEECCCBBBCCCCCCCCCEEEHHHLLLOOORRRXXX___dddhhhffffffiiilllrrr|||zzzuuuuuurrrmmmdddYYYNNNDDD<<<888333333222111111111222222111111111111111000//////...............---------//////......//////...---,,,---......------...///---------......///000111111000//////000000///............---......////////////000222333222///,,,,,,,,,,,,,,,------------/////////...---,,,+++***---,,,+++,,,------,,,***,,,,,,++++++***++++++,,,///,,,***+++---//////...---------,,,,,,,,,,,,,,,///---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,---,,,,,,+++++++++,,,,,,...////////////......---,,,---...---,,,---...000555444222000...------------------------......////////////...............////////////000000000///000000000000111111111111000111111111111222222222444777999:::<<>>===AAA???<<<:::999:::;;;<<<::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@AAAAAABBBFFFGGGHHHGGGDDDBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDpppxxxyyytttnnnooopppllleee___]]]]]]YYYYYY\\\aaafffjjjkkkjjjgggfffdddbbb___]]][[[ZZZZZZXXXUUUUUUWWWYYYZZZZZZ^^^^^^]]]^^^^^^^^^___```ccccccccccccdddeeeggggggjjjhhhiiinnnppppppqqquuuyyyyyyyyyzzz{{{}}}~~~}}}{{{zzzzzzzzzyyyxxxwwwuuuttttttwwwyyyzzzzzzrrrpppllljjjjjjiiihhhgggkkklllmmmnnnmmmkkkiiiggggggfffeeedddcccccccccccceeeeeedddeeefffiiilllnnnuuuuuuvvvwwwxxx{{{}}}~~~zzzxxxwwwuuutttpppmmmjjjiiiiiiiiieeebbbbbbaaa```^^^\\\ZZZXXXWWWPPPNNNLLLJJJGGGFFFEEEDDDGGGFFFEEEDDDDDDEEEFFFGGGEEEJJJQQQXXX]]]ccchhhkkknnnlllmmmttt}}}zzzyyy|||xxxxxxwwwtttssstttmmmcccUUUJJJBBB<<<777444111111111111111222222333111111222222222111000000---------..................///000222222111///.../////////---,,,---000222111000...---...///111222111000111222444444222000///...------------------......///111222222///---++++++++++++,,,,,,,,,,,,,,,---///000///...,,,+++///---,,,,,,------+++***,,,++++++***++++++,,,,,,///---+++***+++------,,,,,,---------------......///---++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,------------,,,+++***)))111000///...------------,,,---...---,,,,,,...000333222111///...---------........./////////000000---------...............000/////////000000111222000000000000111111111111000111111111111222222222444777999999:::===DDDIIITTTYYYaaammmzzz~~~|||~~~zzzuuusssxxx~~~|||{{{~~~~~~{{{||||||}}}}}}~~~}}}}}}~~~~~~zzzvvvssspppmmmhhhccc^^^XXXRRRNNNKKKGGGCCC@@@?????????>>>===<<<;;;::::::;;;;;;<<<999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>============>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBB@@@????????????CCCDDDEEEEEECCCAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBiiiooowww|||}}}zzzvvvtttoooooooookkkfffaaa```___XXXXXXYYY\\\___cccfffgggddddddcccbbb```___^^^]]][[[YYYVVVUUUVVVXXXYYYYYY\\\\\\[[[\\\\\\^^^___```bbbaaaaaa``````aaabbbbbbeeeccceeejjjllljjjjjjmmmsssssstttuuuwwwyyyzzz{{{||||||}}}~~~}}}|||}}}}}}~~~~~~}}}||||||{{{zzz{{{}}}xxxvvvsssrrrqqqqqqpppooorrrrrrsssssssssqqqooonnnoooooonnnmmmmmmmmmnnnnnnooonnnnnnoooqqquuuyyy{{{zzzuuupppnnnlllkkkjjjhhhfffcccccccccccc```^^^]]][[[YYYVVVTTTRRRPPPOOOKKKJJJHHHFFFDDDCCCCCCBBBEEEFFFGGGGGGGGGIIIKKKMMMPPPUUU\\\ccciiilllnnnooorrrssszzzzzzvvvwww~~~xxxrrrsssuuuuuuqqqlll```UUUGGG===999777444111333222111000000000000000000000111111111000000///,,,,,,------...//////000,,,///333444444222000/////////...,,,,,,...333666999666333000......000111//////111333555555333111///...---,,,,,,,,,,,,,,,------...000222222000...******+++++++++,,,,,,,,,+++---///111222000...---111///---,,,,,,,,,+++)))++++++******++++++,,,,,,---,,,*********+++,,,,,,++++++,,,,,,------.........---++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,---...///000///...,,,+++000///...---,,,---...///...///000///......///111111000///......---,,,,,,---......///////////////------............//////.../////////...///111333///000000000111111111111000000111111111222222222444666888999999<<<@@@CCCQQQUUU\\\fffrrr~~~{{{uuussszzz}}}vvvsssuuu~~~}}}{{{|||}}}}}}}}}~~~~~~|||}}}~~~}}}~~~|||yyyvvvvvvsssppplllhhhbbb\\\WWWRRRNNNGGGCCCAAAAAAAAAAAA<<<;;;;;;:::::::::::::::999999999::::::;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCAAA@@@??????>>>>>>@@@AAACCCCCCAAA@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAbbbgggmmmrrrtttsssrrrrrrnnnmmmjjjfffbbbaaaaaabbb[[[ZZZYYYYYYYYY[[[]]]___````````````aaaaaaaaaaaa^^^[[[YYYXXXYYYZZZ[[[ZZZWWWWWWWWWXXXZZZ]]]___aaaaaaaaa```_______________aaa```bbbggghhheeeeeegggkkklllmmmnnnpppsssuuuvvvuuuvvvwwwxxxyyyzzz{{{|||yyy{{{}}}~~~~~~~~~{{{zzzxxxxxxzzzzzzyyyxxxyyyyyyzzzzzzyyyxxxvvvuuuuuuuuuuuuvvvvvvxxxyyyyyyxxxxxxxxxzzz|||}}}|||{{{yyyxxxuuuqqqkkkgggeeeeeedddccc___^^^\\\\\\\\\[[[ZZZXXXXXXVVVSSSPPPLLLJJJHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBEEEHHHJJJKKKMMMPPPSSS\\\```fffnnnsssvvvvvvuuuuuu{{{zzzwww{{{zzzssssssxxxwwwkkk___PPPGGG===777777666444111222111000000/////////000......///////////////...+++,,,,,,---...///000000,,,000555666555222000000------,,,,,,,,,000666:::AAA===888333000.........------///222444444222000///...---,,,,,,,,,,,,,,,---,,,---...000111///...******+++++++++,,,,,,,,,,,,...000333444333111///222000---,,,,,,,,,+++***+++*********++++++,,,---*********)))***+++---...******++++++,,,,,,------...,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,+++,,,...///000///...------,,,,,,,,,---...000111...///000///------...000............------,,,,,,+++,,,---.........------....../////////000000000---///000///......000222///000000000111111111111000000111111111222222222333444555666777999<<<>>>MMMQQQWWW^^^hhhuuu|||vvvnnnkkksss|||zzzttttttyyy~~~}}}|||}}}~~~~~~~~~~~~~~~}}}|||}}}{{{|||~~~}}}{{{yyyxxxwwwuuutttqqqmmmgggcccYYYSSSLLLFFFDDDCCCCCCCCC>>>===<<<;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>??????????????????>>>????????????????????????AAA@@@@@@??????@@@@@@@@@>>>@@@AAABBBAAA@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAA]]]aaafffiiijjjkkkkkklllgggeeebbb___^^^___aaaccc___^^^\\\XXXUUUTTTUUUWWWYYYZZZ\\\^^^```bbbcccdddbbb```______```aaa```___VVVVVVVVVWWWYYY]]]```bbbaaa```___^^^^^^]]]]]]]]]___]]]___cccccc``````bbbddddddeeegggiiikkkmmmooolllnnnooopppppprrruuuwwwvvvxxx{{{||||||}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}zzzzzz{{{|||}}}}}}|||}}}zzzvvvsssrrrqqqpppoookkkgggccc```______^^^]]][[[[[[ZZZYYYXXXXXXWWWWWWSSSQQQNNNJJJGGGEEEDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDBBBFFFKKKNNNPPPSSSXXX\\\dddggglllssszzz~~~~~~zzz}}}~~~|||{{{uuurrrtttppp```OOOBBB===888555555555333111............///000111222------......//////......,,,,,,------...///000000---222666777444000///000,,,,,,,,,,,,---000666:::AAA>>>:::666222///......,,,,,,---///111222000//////...------------------...---,,,---//////...---++++++++++++,,,,,,,,,,,,---...000222333222111111333000---,,,,,,,,,,,,+++************+++,,,------)))***+++******+++---000******+++++++++++++++,,,---,,,***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,)))***+++,,,------------***++++++,,,---///000111------...,,,+++***,,,---,,,,,,---------,,,,,,+++)))***,,,---------,,,+++......//////000111111111---000333222///...///111000000000000111111111111000111111111111222222222111111111222444666888:::DDDHHHOOOUUU]]]hhhuuu~~~}}}{{{|||}}}sssjjjggglllsssxxx~~~vvvrrrtttvvv~~~~~~~~~}}}|||~~~}}}}}}}}}zzz{{{|||}}}}}}}}}|||{{{zzzyyyxxxxxxwwwtttpppmmm```ZZZSSSLLLIIIGGGFFFFFFBBB@@@>>><<<;;;;;;;;;<<>>======<<<<<<<<<<<<<<<<<<=========>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAABBB===???AAAAAA@@@@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCC\\\___bbbcccbbbaaaaaaaaa]]]\\\\\\]]]```cccdddeeedddcccaaa[[[VVVRRRSSSTTTQQQSSSVVVYYY]]]aaaccceeeeeeeeeeeefffhhhhhhfffddd]]]\\\[[[\\\]]]aaadddfff```___^^^]]]\\\\\\\\\\\\]]]ZZZ[[[^^^^^^[[[[[[^^^^^^^^^___aaaccceeeggghhhdddfffhhhiiiiiikkkooorrrpppsssuuuvvvvvvwwwzzz|||{{{zzz{{{|||~~~~~~}}}}}}{{{{{{{{{zzzyyywwwuuuttttttpppllljjjiiihhhgggfff```^^^\\\[[[[[[[[[ZZZYYYXXXXXXXXXWWWUUUTTTSSSTTTNNNLLLIIIFFFDDDDDDDDDDDD@@@@@@AAABBBDDDEEEGGGHHHHHHMMMTTTXXXZZZ]]]ccchhhkkklllnnnttt|||{{{uuuuuuxxxxxxxxxssslllfff___PPPBBB:::888666333222222222222............//////000111------...///////////////,,,---------....../////////333777666222......///---------,,,,,,///333666999888777555333222222222---,,,,,,---///000///............---....../////////---,,,---......---+++,,,,,,,,,,,,---------------...///000000000000000333000---,,,,,,------,,,************+++,,,---...+++,,,---+++)))))),,,///,,,,,,,,,,,,,,,+++++++++---+++***+++...000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,,,,,,,+++++++++,,,,,,---***+++,,,---.../////////------...,,,******+++---***+++,,,------,,,++++++)))***,,,---------++++++------......///000000111///333777666222//////111000000000000111111111111000111111111111222222222555333111111333555666777<<>>======;;;;;;<<<<<<<<<=========??????@@@AAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@AAA>>>@@@AAAAAA@@@???@@@AAABBBCCCCCCDDDDDDEEEEEEEEE\\\^^^```___]]]ZZZYYYYYYVVVWWW[[[___dddhhhiiihhhhhhhhhfff```YYYUUUTTTVVVLLLNNNRRRVVV[[[___ccceeehhhhhhiiikkkmmmllljjjhhheeedddcccbbbcccfffiiikkk^^^^^^]]]\\\[[[[[[\\\\\\[[[YYYXXX[[[[[[XXXXXX[[[[[[[[[\\\]]]___aaacccddd___aaadddddddddfffkkkoookkkmmmooopppoooppptttxxxuuutttuuuxxx{{{}}}}}}|||}}}||||||}}}~~~}}}~~~}}}~~~~~~||||||}}}}}}{{{yyywwwvvvrrrrrrsssrrrqqqooommmlllnnnjjjfffcccbbbbbbaaa```ZZZYYYXXXXXXYYYYYYXXXVVVQQQQQQQQQPPPMMMLLLKKKLLLJJJHHHFFFDDDCCCDDDEEEFFFAAABBBCCCDDDGGGIIIKKKLLLOOOUUU\\\aaacccfffmmmrrrqqqppppppttt{{{}}}qqqpppttt|||~~~oootttqqqeeeYYYOOOEEE;;;888777555111......111333222111000///------------......///000000111000000---------...............000444777666000------////////////---,,,---000222111222333333444555666666///---,,,,,,...//////..................///000111///...,,,,,,------,,,+++,,,,,,------------......------------......//////222000---+++,,,---------************+++,,,---......//////,,,)))(((+++---.........------,,,,,,,,,,,,+++***,,,///111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,111000...---,,,,,,---...+++,,,---...///...---,,,//////000...,,,,,,---...)))***+++,,,---,,,+++***)))***,,,......---,,,+++,,,,,,------...///000000000555::::::555111000111000000000000111111111111000111111111111222222222:::777444333444666777777777===DDDKKKRRR]]]jjjsss}}}wwwttt{{{vvvlllggggggggghhhxxxvvvpppnnnyyy~~~}}}}}}zzz}}}~~~~~~}}}|||||||||}}}}}}{{{zzzzzzxxxuuussstttooohhhbbb]]]ZZZWWWUUUGGGEEECCCAAABBBDDDGGGIIIGGGFFFEEECCCAAA???>>>===;;;;;;;;;;;;<<<<<<<<<===???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???????????????@@@>>>@@@BBBBBB@@@???@@@AAABBBCCCCCCDDDEEEFFFGGGGGG``````___``````___]]]ZZZYYYYYYYYYZZZ]]]aaadddgggkkkiiifffdddbbb___[[[XXXTTTTTTTTTTTTVVVZZZ]]]______aaadddgggkkknnnqqqrrrnnnjjjfffdddeeehhhlllmmm___^^^[[[XXXXXXXXXZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXYYYZZZ\\\^^^[[[[[[]]]^^^```aaabbbcccbbbccceeeggghhhhhhhhhgggmmmnnnoooqqqrrrsssssssssrrrtttvvvwwwwwwwwwyyyzzz||||||||||||{{{zzzyyyyyy}}}}}}||||||||||||}}}}}}}}}}}}~~~vvvyyyzzzyyyuuurrrssstttssstttwwwyyyzzzwwwrrrmmmiiiiiihhhgggfffeeeddddddhhhbbb[[[YYY[[[]]][[[YYYSSSSSSTTTUUUVVVVVVVVVVVVPPPPPPNNNMMMKKKJJJIIIHHHHHHGGGFFFDDDCCCCCCCCCDDDDDDAAA@@@CCCKKKRRRVVVWWW```dddhhhlllmmmnnnoooppplllpppuuuvvvuuuvvvzzz}}}}}}qqqjjjppp|||{{{tttsssjjj]]]SSSLLLEEE===777444444333333222111000000111111111111111000//////---......///000/////////////////////////////////---...000111111000...,,,++++++,,,---...///000000///...,,,,,,---000333666000//////...------,,,,,,---,,,,,,+++*********+++------------------------******+++,,,,,,---......---------------...///000***++++++,,,---...//////...---,,,,,,++++++++++++333000---,,,,,,+++(((%%%++++++,,,,,,...///111222///...---,,,,,,,,,------///***))),,,---,,,+++---000---++++++------+++(((+++---...---,,,,,,---///000...+++,,,......,,,***...------------.../////////...---,,,++++++***))),,,...000000///...///000000000///////////////000333444555444222000000000111...,,,...222444111---111000//////...//////000333333222222222333444555777666:::DDDQQQ\\\aaabbbttt~~~yyyxxx~~~|||{{{tttnnnlllkkkmmmxxxvvvooorrryyy~~~}}}}}}~~~|||zzzzzz{{{}}}~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}|||{{{zzzzzzzzzzzzzzzyyyuuuooojjjeeeaaa\\\YYYSSSOOOIIIFFFFFFFFFGGGGGGDDDDDDCCCBBB@@@>>><<<;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>@@@BBBBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@AAABBBCCCDDDCCCCCCBBBEEEEEEEEEDDDDDDDDDDDDDDD___^^^^^^___```___]]][[[[[[[[[[[[\\\___bbbeeeggghhhgggeeedddccc```]]]ZZZZZZ[[[\\\]]]]]]\\\[[[ZZZ]]]^^^___bbbeeehhhjjjllljjjhhhfffeeefffhhhiiijjjfffddd```\\\ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXYYYZZZ[[[XXXYYYZZZ[[[]]]^^^___```]]]^^^```bbbcccccccccbbbdddeeegggiiikkkmmmnnnnnnnnnppprrrssssssssstttvvvvvvvvvvvvwwwvvvvvvuuutttuuuuuuuuuvvvwwwxxxyyyzzz|||zzzxxxyyy|||}}}yyyuuupppqqqrrrpppmmmkkklllmmmjjjkkkmmmooopppmmmhhhdddddddddccccccbbbaaa`````````[[[VVVTTTVVVWWWVVVTTTPPPPPPPPPPPPOOOOOONNNNNNMMMMMMLLLJJJIIIGGGFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGIIIGGGGGGLLLTTT]]]aaabbbhhhiiijjjjjjkkkmmmppprrrtttvvvwwwvvvtttvvv|||zzzvvvqqqmmmnnnxxx{{{rrrkkkhhh^^^QQQGGGAAA===777333333333333222222111111000000111111111111000//////---......///////////////........................,,,---...///000///...------------...///111222333222111///------///111222111000000///......---------,,,++++++******++++++------------------------******+++,,,,,,---.........------------......///,,,,,,------...////////////...---,,,,,,,,,,,,---///---++++++,,,,,,***(((,,,,,,,,,,,,---///000111///...---,,,+++,,,,,,---///+++))),,,...,,,,,,---...,,,+++,,,...///---,,,---...//////...------...///---+++,,,......---+++,,,++++++++++++,,,------///......------,,,,,,,,,,,,...///000///...///000000000///////////////000000222333222000/////////222///---///333444222...000000000000000000000000222111111111222222333333555666:::BBBMMMXXX___bbboooxxx~~~}}}||||||zzzuuuqqqpppoooooowwwwwwnnnlllsss}}}|||}}}~~~zzzzzz|||~~~~~~|||zzz{{{{{{|||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~{{{{{{zzzzzzyyyzzzzzzzzzzzzwwwrrrnnnkkkhhhdddbbbZZZVVVQQQNNNLLLKKKJJJIIIDDDCCCCCCBBBAAA???>>>===>>>>>>============>>>>>>===<<<===>>>@@@@@@???===>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???@@@AAA???@@@AAABBBBBBBBBAAA@@@BBBBBBBBBCCCDDDDDDEEEEEE^^^]]]]]]^^^___```___^^^\\\\\\]]]^^^```bbbdddeeedddccccccddddddccc```^^^```bbbeeefffddd___ZZZWWWZZZZZZYYYZZZ[[[]]]___```aaabbbbbbcccdddeeeffffffhhhfffccc___\\\ZZZZZZYYYUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVWWWWWWWWWWWWWWWTTTUUUVVVWWWXXXYYYZZZ[[[WWWXXXZZZ[[[\\\]]]]]]]]]ZZZ[[[^^^```bbbdddeeefffhhhjjjllllllllllllmmmnnnmmmmmmnnnooooooooonnnnnnlllmmmmmmoooqqqsssuuuvvvpppoooooorrrtttsssooojjjiiijjjjjjhhheeedddeeegggdddeeefffhhhiiigggbbb___^^^^^^]]]]]]\\\\\\[[[[[[ZZZVVVRRRQQQRRRRRRPPPMMMMMMLLLKKKJJJHHHHHHGGGGGGKKKJJJJJJIIIGGGFFFFFFEEEFFFEEEEEEEEEGGGIIILLLMMMNNNMMMNNNTTT]]]eeeiiiiiijjjhhhggghhhkkkqqqwww{{{~~~{{{vvvtttxxx~~~uuupppmmmhhhnnnxxx~~~vvvnnnfffaaaXXXPPPDDD;;;777555333111222222222111111111111111000000111111000000///...------......////////////........................,,,,,,------.........//////.........///222555666666444111///------......111111000000///.........,,,,,,++++++******++++++------------------------***++++++,,,,,,------...///...------------------................../////////......------------...,,,+++***+++---...---,,,---------------......///...---,,,+++++++++,,,---000,,,***---...,,,,,,...+++******+++---///...------///111111///---,,,------,,,+++,,,.........,,,,,,++++++++++++,,,------........................,,,---//////.........///000//////......///000000---///000000.........///222000///111444555222000...///000222222222111111000000111111111222222222333555999???GGGQQQ[[[bbbiiirrryyyzzzzzz~~~~~~|||xxxvvvvvvttttttxxx~~~wwwoooffflllwwwzzzxxxyyy{{{}}}uuuwwwzzz|||}}}}}}{{{zzz|||{{{{{{{{{{{{|||}}}}}}}}}}}}~~~~~~zzzzzzzzzzzzzzzzzz{{{||||||yyyvvvsssrrrpppnnnllldddaaa]]]YYYWWWSSSPPPMMMFFFEEEEEEDDDBBBAAA@@@@@@@@@???>>>>>>>>>>>>>>>???=========???@@@@@@>>><<>>>>>>>>??????@@@AAABBBAAAAAABBBBBBBBBAAAAAA@@@@@@AAABBBCCCEEEGGGHHHHHH```___^^^^^^```bbbbbbaaa^^^___```aaabbbcccdddeee`````````bbbdddeeecccaaacccfffiiijjjhhhccc]]]ZZZZZZXXXUUUSSSRRRQQQRRRRRRUUUVVVWWWYYYZZZ]]]```ccccccbbbaaa___^^^]]]\\\\\\UUUUUUUUUUUUUUUUUUUUUUUURRRSSSUUUVVVVVVUUUTTTSSSRRRSSSSSSTTTUUUVVVWWWWWWTTTTTTUUUVVVWWWXXXYYYYYYUUUVVVXXXZZZ\\\]]]]]]^^^aaabbbeeeeeeeeedddeeegggdddeeefffggghhhhhhhhhhhhgggggghhhiiikkkmmmooopppgggffffffhhhjjjjjjgggdddfffeeedddbbbaaaaaabbbbbbaaaaaaaaaccccccbbb^^^[[[YYYYYYYYYYYYXXXXXXXXXWWWWWWUUURRRQQQPPPNNNKKKHHHJJJIIIHHHFFFEEEEEEFFFFFFJJJIIIIIIIIIHHHHHHHHHGGGHHHGGGHHHIIIMMMQQQUUUXXXWWWWWWXXX]]]dddiiikkkjjjbbbbbbdddjjjrrr|||~~~xxxwww~~~xxxrrrmmmjjjkkkttt{{{tttmmmeee]]]XXXJJJDDD===777555333222111000000000111111111111111000000000000000//////...------------......//////........................,,,,,,,,,,,,,,,---...//////...------...222555777666555222///------------000/////////.........---,,,,,,++++++***++++++,,,------------------------+++++++++,,,,,,---------///......---,,,,,,,,,,,,//////......------------...------,,,,,,,,,------,,,,,,,,,---..................---,,,,,,---------------,,,++++++,,,---...111---+++...///---,,,...*********+++,,,------------///111111...,,,++++++,,,,,,,,,,,,---............------------...//////,,,---------.........///+++---//////...---.../////////.........///000000+++---//////......///000111000///111333333222000---///111333444333222111000111111222222222222222111555999<<<@@@IIIVVV___gggooouuuuuuvvv{{{~~~{{{zzzyyyzzz}}}yyyrrrhhhiiiooowww{{{~~~}}}yyyxxxwwwwwwqqqtttxxx{{{{{{{{{zzzzzz{{{zzzyyyyyyyyyzzz|||}}}~~~~~~{{{{{{{{{{{{|||}}}~~~~~~~~~{{{xxxvvvuuutttrrrqqqkkkjjjgggeeebbb^^^YYYUUUMMMLLLKKKIIIGGGFFFEEEDDDAAAAAA@@@???>>>>>>>>>???@@@@@@@@@AAABBBBBB@@@===????????????????????????AAAAAAAAAAAAAAACCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDEEEGGGIIIJJJJJJeeeccc``````bbbcccddddddbbbdddeeeggghhhhhhhhhhhh^^^]]]^^^```ccceeeddddddccceeeggghhhhhheeebbb```[[[XXXUUUPPPLLLJJJHHHGGGHHHIIIJJJKKKMMMRRRYYY___````````````___^^^]]]]]]WWWWWWWWWWWWWWWWWWWWWWWWSSSSSSUUUUUUUUUTTTSSSRRRRRRRRRSSSSSSTTTTTTTTTUUUSSSSSSSSSTTTUUUVVVWWWXXXVVVWWWWWWXXXYYYYYYXXXXXX[[[]]]______^^^^^^___```___```aaabbbcccdddddddddccccccccccccdddeeeffffffcccaaa``````aaabbbbbbbbbbbbaaa____________^^^^^^\\\[[[[[[\\\\\\\\\YYYWWWWWWWWWVVVVVVUUUTTTTTTTTTTTTRRRPPPOOOLLLIIIEEECCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJLLLMMMMMMPPPUUU[[[aaadddeeeddddddhhhlllnnnllliiiaaacccjjjuuu{{{}}}zzzxxxwwwsssoooqqq|||{{{tttmmmdddZZZQQQKKK===;;;999777555333111000000000000000000000000111000000000000000///.........------,,,---...//////........................,,,,,,,,,,,,,,,---...///...---,,,+++---000333555333222000///...---............------------,,,,,,,,,++++++***++++++,,,,,,------------------------++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,+++++++++++++++,,,,,,////////////.........///......---,,,,,,,,,,,,---,,,,,,++++++,,,...000111222...,,,...///---,,,..................---......,,,...///...,,,***)))***+++,,,------------...///...------------...//////+++++++++,,,------......+++---//////...---...///...............///000000,,,...///000//////000111/////////000111111000///---///111333444333222111111222333333444444333333000444777888:::BBBOOOYYYfffmmmrrrqqqrrrxxx{{{|||zzzwwwooolllkkknnnpppssszzz~~~zzzvvvsssqqqtttxxxyyyyyyxxxyyy{{{zzzzzzyyyyyyyyy{{{|||~~~~~~~~~~~~~~~~~~~~~|||yyywwwvvvuuusssqqqooonnnmmmmmmkkkgggaaa]]]XXXVVVSSSPPPNNNLLLKKKJJJEEEDDDCCCAAAAAA@@@@@@@@@BBBBBBAAABBBCCCBBB@@@>>>????????????????????????AAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJjjjgggcccaaabbbcccddddddfffgggjjjmmmnnnnnnmmmlll^^^\\\[[[\\\___cccddddddcccdddfffggggggfffdddcccZZZYYYVVVQQQMMMHHHEEECCC???AAAAAAAAACCCHHHQQQXXX______``````___^^^\\\[[[XXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSQQQQQQQQQRRRSSSTTTVVVWWWWWWWWWXXXXXXXXXWWWVVVVVVWWWYYY[[[[[[ZZZZZZZZZ[[[\\\\\\^^^___````````````^^^]]]]]]\\\\\\\\\]]]]]]______]]]]]]]]]^^^```aaa]]]\\\[[[\\\]]]]]][[[YYY[[[ZZZYYYYYYYYYYYYWWWVVVTTTSSSSSSRRRQQQPPPOOONNNMMMLLLKKKIIIFFFCCCAAA??????@@@BBBDDDEEEFFFFFFGGGEEEEEEGGGIIIKKKMMMNNNOOORRRRRRTTTWWW]]]dddkkkooonnnmmmnnnpppsssrrrnnnjjjjjjnnnvvvzzz{{{}}}|||wwwuuuzzzuuulllcccXXXMMMCCC===333444555555444222///...000000000/////////////////////000000//////...---...---,,,,,,,,,---///000---------------------------------------------------,,,++++++,,,...000222///..................///,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++*********************++++++,,,///000111000...------...------,,,,,,,,,,,,,,,---+++++++++,,,...000333444333///---///000------...222333444333111111222333,,,------,,,***)))***++++++---...---,,,,,,---...,,,++++++++++++,,,------+++++++++,,,,,,---------+++,,,......---------...------------...///000000---///000111000///000111......///000000000000000...///000222222222111111111222333444555444333333000333555555666===HHHQQQaaaiiinnnmmmmmmttt{{{|||}}}zzzvvvpppkkkkkklllmmmrrryyyzzzuuuuuuxxxzzzyyywwwvvvyyy|||zzzzzzzzz{{{}}}~~~~~~|||xxxwwwvvvuuusssqqqqqqqqqppppppooolllfffccc```^^^[[[XXXUUUSSSSSSRRRLLLKKKJJJHHHGGGFFFFFFFFFEEEDDDDDDDDDDDDCCCAAA>>>BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIKKKLLLLLLMMMnnnjjjeeeaaaaaaaaabbbbbbcccfffiiilllnnnnnnlllkkk___\\\YYYYYY\\\```cccdddeeefffhhhhhhgggeeebbb```XXXXXXWWWTTTQQQLLLHHHEEE;;;>>>@@@??????BBBIIIOOOUUUWWWYYY[[[\\\[[[ZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWVVVUUUTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRROOONNNNNNNNNPPPQQQSSSTTTUUUVVVVVVWWWWWWVVVVVVVVVVVVWWWYYYYYYXXXWWWXXXYYYZZZZZZ[[[\\\]]]]]]]]]\\\ZZZZZZYYYYYYYYYYYYZZZZZZ[[[\\\]]]]]]]]]]]]]]]^^^ZZZZZZZZZ\\\^^^]]]YYYVVVYYYWWWUUUUUUVVVVVVUUUSSSPPPOOONNNLLLKKKIIIHHHGGGFFFFFFEEEDDDBBBAAAAAABBB@@@BBBEEEHHHJJJJJJIIIHHHFFFHHHJJJMMMQQQTTTVVVWWWWWWWWWXXX\\\ccckkkrrrwwwxxxxxxyyy}}}zzzuuusssvvv~~~{{{tttvvv~~~yyy~~~rrrkkkaaaUUUKKKBBB:::555111111222222111000//////000000000//////......---//////000000//////...---...---,,,++++++---...000------------------------...///000000///...,,,+++------,,,,,,---......///,,,,,,,,,,,,---------...------------------------++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,------...000///,,,+++,,,...,,,,,,,,,+++,,,,,,------******+++---000333666888444///---000000...---...000222444444222222444666---------+++)))***,,,...,,,...///...,,,+++,,,...,,,++++++++++++,,,------,,,,,,,,,---------------***,,,......---------...------------...///000000---///111111/////////000...///111111111000111111000000000000000000000000000111333444444444222111111222333333555:::BBBHHHXXX```ffffffgggnnnvvvyyy}}}~~~}}}~~~|||xxxsssoooooonnnlllmmmqqqwwwzzz||||||yyyuuuuuuxxx}}}{{{|||~~~}}}{{{yyywwwwwwwwwuuutttsssrrrrrrqqqppplllgggdddcccaaa___\\\ZZZZZZZZZ[[[VVVUUUSSSQQQPPPOOONNNNNNKKKJJJIIIIIIIIIHHHEEECCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKLLLMMMNNNPPPRRRTTTVVVVVVpppkkkeeeaaa___`````````^^^aaaeeeiiikkkjjjiiiggg```\\\XXXWWWYYY^^^bbbdddgggiiikkkkkkiiiddd^^^[[[VVVWWWWWWWWWTTTPPPLLLIII;;;>>>BBBBBB@@@@@@EEEIIIJJJLLLQQQUUUXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYWWWUUUTTTTTTUUUUUURRRRRRQQQQQQQQQQQQPPPPPPLLLLLLLLLLLLMMMNNNPPPRRRRRRSSSTTTUUUVVVVVVVVVVVVUUUWWWYYYYYYWWWWWWWWWXXXYYYYYYZZZZZZ[[[[[[ZZZZZZZZZZZZYYYYYYZZZZZZ[[[[[[WWWZZZ]]]___^^^]]]\\\[[[[[[ZZZ\\\^^^aaa___ZZZVVVRRRPPPNNNMMMNNNNNNMMMLLLLLLLLLJJJHHHFFFDDDCCCBBBBBBCCCCCCCCCBBBCCCDDDFFFDDDFFFJJJMMMOOONNNLLLJJJJJJLLLOOOSSSWWW[[[^^^___YYYYYY[[[^^^eeennnvvv{{{vvvxxx~~~wwwssswww||||||{{{yyyjjjbbbVVVJJJBBB<<<888555222222222111//////111222111111000///...------,,,///////////////......---...---,,,++++++---...000------------------------///000111111000...,,,***---.....................,,,,,,,,,,,,,,,,,,,,,,,,---.....................+++*********+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...------------------------++++++++++++,,,,,,---...))),,,...---+++***,,,...,,,+++++++++,,,,,,---...)))***+++---111555888;;;555000...000111...---...,,,...111222111111444777......---+++)))+++...111,,,...000...+++***+++---...------------...//////........................***,,,......---,,,---...,,,,,,,,,---...///000111---///000000///......//////000222222222111222222111000//////...//////000...000222333333333111000222222222222444888>>>CCCQQQYYY```aaacccjjjrrrvvv|||}}}www|||~~~|||~~~|||xxxsssqqqsssrrrnnnlllmmmmmmvvv~~~~~~yyyttttttxxx}}}|||~~~}}}{{{yyyyyyyyyyyyxxxwwwuuutttrrrqqqoookkkfffccccccbbb```^^^]]]^^^___```]]]\\\ZZZXXXWWWVVVUUUUUUQQQPPPOOOOOOOOONNNKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJJJJKKKLLLNNNPPPQQQRRRSSSUUUXXX[[[]]]___aaajjjhhhgggggghhhfffaaa]]]______```aaaccceeefffggg```^^^[[[YYYZZZ[[[[[[ZZZaaafffjjjjjjfffaaa^^^]]]```^^^\\\\\\[[[WWWQQQLLLHHHEEECCCBBBDDDEEEEEEDDDFFFGGGIIILLLPPPTTTWWWYYYYYYYYYZZZ[[[[[[[[[ZZZZZZYYYXXXVVVTTTRRRSSSVVVYYYZZZWWWRRROOOMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNPPPQQQRRRSSSTTTUUUUUUUUUXXXXXXWWWWWWWWWWWWXXXYYY[[[[[[[[[ZZZYYYXXXXXXWWWWWWXXX[[[]]]^^^\\\[[[YYYYYYZZZ\\\\\\ZZZXXXXXXXXXYYYYYY\\\aaaeeebbbYYYRRRJJJIIIHHHHHHHHHJJJKKKLLLJJJJJJIIIGGGEEECCCBBBBBBEEEEEEDDDDDDEEEEEEFFFGGGHHHLLLPPPSSSSSSRRRRRRRRRTTTRRRSSSYYY___bbb___[[[eee]]]ZZZ```iiirrr~~~xxx|||{{{uuutttuuu~~~~~~rrrlll```XXXMMMCCC<<<777444222222222222111000//////...---...000000///---+++)))------------------------000///---,,,++++++,,,---/////////...------,,,,,,///111444444222///---,,,------------------------***,,,......---------...444---666:::,,,---444---......---,,,,,,,,,---------------......---,,,,,,,,,++++++******++++++,,,,,,------......------,,,...------,,,,,,++++++***)))***+++,,,---,,,+++***---.........------///000///---+++***+++,,,,,,+++///...,,,,,,---111444666111000000000000/////////.........////////////000***+++,,,,,,---------,,,***)))(((***---///---+++///...---,,,+++,,,------///---+++***+++,,,,,,+++---,,,,,,,,,,,,+++++++++000//////.........//////111000///......///000111............////////////111000000//////000111222333333333444444333222222222333444444444666999<<>>666999>>>777000---)))...------,,,++++++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,------......------,,,---------,,,,,,,,,,,,+++,,,---......//////......+++,,,---,,,+++,,,---//////---+++***+++,,,,,,+++...---,,,+++,,,---///111.........---------,,,,,,,,,,,,,,,---------......++++++,,,------,,,,,,,,,+++******,,,...000...,,,------,,,++++++,,,---...000...++++++,,,,,,,,,+++,,,,,,------...///000000//////.............../////////000000000000//////............////////////444333111000///...//////111222222222222222111111111222333333333555888:::AAAIIIRRRWWWYYY\\\bbbgggwwwvvvvvv}}}|||yyy{{{~~~}}}xxxrrrhhhjjjmmmqqqxxx|||zzz|||~~~~~~~~~~~~}}}{{{yyywwwvvvuuurrrnnniiidddaaa___```aaacccdddeeeeeeeeefffcccaaaaaabbbbbbaaa___```___^^^]]][[[XXXVVVUUUXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\[[[[[[[[[YYYYYYZZZ[[[]]]```cccdddgggiiilllppprrrsssssssssiiiiiihhhiiijjjiiifffdddZZZZZZ[[[\\\]]]^^^``````aaa^^^YYYWWWWWWXXXYYYZZZ\\\\\\[[[YYYXXXZZZ^^^aaabbbbbbaaaaaaaaa^^^ZZZWWWVVVTTTRRRQQQQQQQQQOOOMMMCCCBBBAAAAAACCCEEEGGGIIILLLNNNOOORRRSSSUUUVVVVVVVVVYYY[[[\\\ZZZYYYYYYYYYXXXWWWUUUSSSRRROOOKKKHHHJJJKKKLLLMMMNNNNNNOOOOOONNNOOOQQQTTTWWWXXXZZZZZZWWWWWWXXXYYYZZZZZZZZZYYY[[[[[[[[[[[[\\\\\\\\\\\\]]]^^^```aaa```___]]]\\\ZZZ\\\]]]]]][[[ZZZZZZ[[[^^^\\\ZZZZZZYYYTTTMMMFFFDDDDDDDDDEEEFFFHHHJJJKKKLLLKKKKKKJJJHHHGGGFFFFFFFFFHHHJJJLLLOOOQQQRRRRRRTTTWWWZZZ[[[[[[[[[[[[\\\ZZZ\\\^^^___```bbbeeegggbbbfffnnnxxxxxxrrrtttxxx{{{~~~|||tttrrruuuwwwxxxtttnnnjjjjjjooovvv{{{|||}}}}}}wwwsssvvvuuueeeWWWPPPAAA===888555444333222111222111111000000//////...111333666888777444111...------------------------------.../////////......+++,,,,,,---......//////,,,---//////---,,,,,,---+++++++++++++++++++++++++++,,,------,,,...111333>>>;;;>>>NNNXXXHHH555333000///...---,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,------------...............///000000***+++,,,+++******,,,...///---+++***+++,,,,,,+++------------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,---///000///---,,,++++++++++++---...///222///---,,,,,,---,,,+++---------....../////////........................---///000222222000///---............////////////444333111000////////////000000111111111111111000000111222222222333666999>>>BBBHHHMMMPPPTTTYYY\\\kkkyyy}}}~~~}}}|||sssxxx}}}}}}}}}yyyiiihhhggggggllluuu}}}}}}}}}}}}~~~~~~}}}||||||}}}}}}~~~}}}{{{zzzyyyxxxvvvrrrnnniiieeebbbaaabbbcccdddeeefffffffffgggfffeeeeeeggggggfffeeeffffffeeecccbbbaaa``````aaacccdddfffggghhhhhhgggffffffggggggggggggffffffeeeeeefffgggiiikkkmmmoooqqqrrruuuwwwyyyzzzzzzzzzhhhhhhiiiiiijjjiiihhhggg______^^^^^^^^^^^^^^^___bbb___ZZZWWWWWWYYYZZZ[[[[[[ZZZXXXWWWWWWYYY]]]___^^^^^^_________^^^\\\ZZZZZZYYYXXXXXXXXXWWWUUUSSSIIIGGGEEECCCCCCDDDFFFGGGIIIJJJLLLNNNOOOQQQQQQRRRRRRUUUXXXYYYYYYZZZ[[[\\\[[[YYYVVVSSSRRRPPPMMMKKKLLLMMMOOOQQQRRRRRRRRRRRRRRRSSSUUUWWWYYYZZZ[[[[[[WWWXXXZZZ[[[\\\\\\\\\\\\\\\]]]]]]^^^___```aaaaaaaaabbbbbbbbb```^^^\\\ZZZZZZ[[[[[[YYYWWWUUUUUUUUUXXXVVVSSSQQQOOOJJJEEE@@@AAAAAABBBDDDGGGKKKNNNPPPOOOOOOOOONNNMMMMMMLLLLLLMMMOOOQQQTTTWWWYYYZZZZZZ]]]^^^___]]][[[YYYYYYZZZZZZ^^^aaaaaaaaacccjjjooonnnuuu}}}sssrrrtttvvvxxxzzz}}}~~~wwwttttttuuuwwwpppkkkfffcccfffooozzz|||zzzyyyuuupppmmmrrr||||||sssfffXXXKKKDDD===:::777555444222000///111111000000///////////////111555777666333///---------------------------,,,---///000000000//////,,,,,,,,,------.........,,,---...---,,,,,,---///+++++++++++++++++++++++++++,,,,,,,,,,,,...222555666:::@@@YYYpppZZZ:::777222111000...------------***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,++++++,,,,,,---......///,,,,,,+++******,,,---...***+++,,,+++***+++,,,...///---+++***+++,,,,,,+++---...////////////...---.........---------,,,,,,************++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,---...///...---,,,+++++++++---...000111333000---,,,---------,,,......---,,,+++******))),,,------..................///000111111000///.............../////////////////////000000111222222000000111111222111111111000111222222111333555888<<<===???DDDIIINNNRRRSSSbbblllxxxzzzzzz}}}|||yyyxxxyyy~~~}}}~~~tttpppiiidddeeelllwww}}}||||||{{{|||}}}~~~~~~}}}}}}||||||}}}~~~}}}~~~~~~|||{{{yyywwwtttpppkkkhhheeeddddddeeeffffffgggfffffffffgggggghhhiiijjjjjjjjjjjjkkkkkkjjjiiiiiiiiiiiiiiigggiiikkkmmmnnnnnnmmmmmmllllllmmmmmmmmmmmmlllllljjjjjjkkkmmmoooppprrrsssvvvwwwxxxzzz{{{{{{{{{{{{ggghhhhhhhhhgggfffffffffcccbbbaaa___^^^]]]]]]\\\```\\\XXXVVVWWWYYYZZZZZZ[[[YYYXXXWWWWWWXXXXXXYYYWWWYYYZZZ[[[\\\[[[[[[\\\[[[[[[[[[\\\]]]\\\YYYVVVOOOMMMKKKHHHGGGGGGHHHHHHGGGGGGIIIJJJKKKLLLLLLLLLOOOPPPRRRTTTUUUXXX\\\^^^___[[[UUUQQQPPPPPPQQQQQQOOOQQQSSSUUUWWWXXXWWWWWWYYYZZZZZZ[[[[[[[[[ZZZZZZYYYYYY[[[\\\]]]^^^____________```bbbcccdddeeefffggggggeeeccc```]]]ZZZXXXVVVVVVUUURRRNNNKKKJJJKKKMMMLLLIIIGGGEEEBBB???<<<===>>>@@@DDDIIINNNRRRUUUSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSUUUXXXZZZ\\\]]]^^^aaaaaaaaa___]]][[[\\\]]]^^^bbbgggggggggjjjssszzz}}}|||ppptttuuuvvvwwwxxx{{{~~~|||xxxuuurrrqqqppppppfffccc```aaaiiiuuu}}}sssrrrnnnjjjiiimmmtttyyywwwssslllbbbWWWKKK@@@::::::888555444444333111///000000000///////////////---///222555444222...,,,------------------------,,,---///000000000//////......------,,,,,,,,,,,,---...//////------...000------------------------++++++,,,+++,,,...222555444666888MMMdddRRR444000000///...---,,,,,,,,,,,,***+++,,,,,,---------------,,,,,,,,,,,,,,,,,,---,,,------......------,,,++++++,,,---......//////+++***)))))))))***,,,---+++,,,---,,,++++++---//////---+++***+++,,,,,,+++***+++---///000///...---...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,------------------,,,,,,,,,,,,...000222333222000---,,,---------,,,......---,,,++++++******,,,,,,.../////////......111000///......///000111............////////////...//////000111222222222000000111222333333222222111222333222222333666888<<<::::::>>>DDDJJJNNNOOO[[[```hhhuuu}}}xxxwwwvvvuuuxxx}}}{{{zzz~~~~~~zzzpppgggbbbeeelllrrryyy~~~}}}~~~zzzzzz{{{|||{{{{{{{{{{{{}}}~~~}}}}}}}}}}}}}}}~~~~~~}}}{{{vvvtttpppkkkhhhfffeeeeeehhhhhhhhhhhhhhhggggggffffffgggiiikkkkkklllllllllmmmmmmmmmmmmnnnnnnnnnnnnlllmmmoooqqqqqqpppooonnnoooppppppppppppppppppooollllllnnnoooqqqrrrssstttxxxxxxyyyzzzzzz{{{{{{{{{fffggggggeeecccaaaaaabbbbbbaaa```^^^]]]\\\[[[[[[[[[XXXVVVUUUWWWXXXYYYYYYZZZXXXWWWWWWWWWWWWUUUSSSSSSUUUXXXZZZZZZ[[[]]]___^^^______aaaaaa___[[[XXXQQQPPPOOOMMMLLLKKKJJJJJJFFFGGGHHHIIIJJJJJJJJJJJJNNNOOOQQQRRRTTTVVV[[[^^^^^^YYYSSSOOONNNPPPRRRSSSRRRTTTWWWZZZ\\\]]]\\\\\\^^^^^^^^^]]]\\\ZZZYYYXXXYYYYYYYYYZZZ\\\^^^```aaaaaaaaabbbdddeeeggghhhhhhkkkjjjgggccc^^^YYYVVVSSSNNNMMMLLLHHHDDDAAAAAAAAABBBAAAAAA???>>><<<:::999:::<<<>>>BBBGGGLLLQQQTTTSSSSSSSSSTTTTTTUUUUUUUUURRRSSSTTTVVVXXX[[[]]]___]]]]]]]]]]]]\\\]]]```bbbgggkkkoooqqqqqquuu|||uuunnnssstttvvvwwwyyy{{{}}}zzzvvvqqqllliiigggfff``````aaagggppp}}}~~~tttrrrmmmjjjiiikkknnnpppmmmggg]]]RRRHHH???777222333222000111222333333222////////////////////////...000222333333222///...------------------------------.../////////............------,,,++++++***...///111111///......///------------------------***+++,,,,,,+++---000222222///,,,777HHHGGG;;;777,,,,,,+++************+++++++++,,,---............------,,,,,,,,,,,,------,,,------......------,,,+++,,,,,,---.../////////+++++++++++++++,,,,,,---+++,,,---,,,+++,,,---//////---+++***+++,,,,,,+++''')))***,,,------,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,---------***+++,,,,,,---------,,,***,,,......,,,+++,,,------,,,,,,,,,...///111333000...,,,+++---...------+++,,,,,,---...///000111,,,---...000000000//////222000///------///000222............////////////111111111111111000//////000000111222333333333333111222333222111222555777999888777:::???FFFKKKNNNVVVXXX^^^mmm~~~}}}yyyvvvppplllnnnuuu~~~uuukkkcccaaadddhhhpppwww~~~{{{zzzoooooopppuuu|||~~~}}}}}}{{{{{{zzzzzzzzz{{{}}}~~~{{{||||||}}}}}}~~~~~~~~~~~~{{{zzzrrroookkkgggeeefffgggiiijjjkkkkkkjjjiiihhhgggfffeeehhhkkkllllllllllllmmmmmmnnnpppqqqqqqqqqpppooonnnppprrrttttttssspppoooqqqrrrrrrssssssrrrrrrqqqnnnoooqqqrrrtttuuuuuuuuuyyyyyyyyyzzz{{{{{{||||||eeeffffffbbb^^^[[[\\\]]]___^^^^^^]]]]]]]]]^^^^^^YYYXXXWWWXXXZZZ\\\[[[ZZZ\\\YYYWWWVVVXXXXXXWWWUUUSSSVVVZZZ\\\]]]___bbbeeeeeeeeeffffffeeebbb\\\XXXSSSSSSSSSRRRQQQOOONNNLLLIIIJJJLLLNNNPPPQQQQQQRRRPPPRRRUUUVVVWWWWWWXXXZZZXXXTTTPPPMMMNNNOOOQQQQQQSSSVVVYYY]]]_________^^^___^^^^^^]]][[[YYYWWWVVVWWWWWWVVVVVVXXX[[[___aaaaaabbbcccdddeeefffggghhhiiifffbbb]]]VVVQQQLLLIIIDDDDDDCCC???<<<:::;;;<<<:::;;;<<<;;;:::888777777888999;;;>>>BBBGGGKKKMMMOOOPPPPPPQQQRRRSSSSSSTTTQQQQQQQQQSSSVVV[[[___bbb```aaaaaa``````bbbfffiiipppsssvvvwwwxxx{{{|||tttnnnjjjoooqqqtttwwwzzz}}}|||wwwppphhhcccbbbcccddddddfffkkkrrr{{{}}}xxxtttmmmiiihhhiiiiiiiii^^^VVVKKKBBB<<<888444222111///---...000222333333//////////////////////////////000000000000//////------------------------///...---------------------,,,,,,,,,,,,,,,,,,,,,...000222222000...------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,+++,,,---///...)))***...444AAAEEE<<<,,,++++++++++++,,,------+++,,,---...////////////------,,,,,,,,,,,,------,,,------......------,,,,,,,,,------......//////++++++,,,,,,---------,,,***+++,,,+++******,,,...///---+++***+++,,,,,,+++*********+++++++++******,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------)))***+++,,,---.........+++...000///---,,,---...,,,+++++++++,,,---///000...,,,******,,,......---******+++---///000111222,,,---///111222222111000000000////////////000000............////////////000111111222111000//////...///000111222222222222000111222111000111333666555555444666:::AAAHHHMMMQQQSSS\\\jjjxxx}}}xxxooogggiiippp~~~~~~}}}~~~xxxooogggccccccdddgggoooxxx}}}~~~}}}pppooooooqqqvvv{{{~~~|||{{{{{{|||zzzyyyxxxxxxxxxyyyzzz{{{yyyzzz{{{{{{|||}}}}}}}}}~~~{{{xxxvvvooolllgggddddddgggjjjmmmmmmmmmlllllljjjiiiggggggfffiiimmmnnnmmmllllllnnnmmmooorrrttttttrrrpppnnnlllnnnqqqtttuuutttrrrpppqqqrrrrrrssssssrrrrrrqqqoooqqqrrrtttvvvvvvvvvvvvxxxxxxyyyyyyzzz{{{||||||eeeeeeeee```[[[XXXXXXZZZ]]]]]]]]]^^^___```bbbbbb[[[ZZZ[[[]]]___``````^^^```\\\XXXWWWZZZ\\\\\\[[[UUUYYY]]]___```bbbfffjjjkkkkkkkkkkkkhhhccc]]]XXXTTTUUUVVVWWWVVVTTTQQQOOONNNOOORRRTTTWWWYYYZZZ[[[SSSVVVZZZ\\\[[[XXXWWWVVVSSSPPPNNNMMMNNNOOONNNNNNTTTVVVZZZ^^^```aaa```___]]]]]]]]]\\\ZZZXXXWWWVVVVVVUUUSSSSSSUUUYYY]]]```aaabbbbbbcccdddeeefffgggdddaaa\\\UUUNNNHHHCCC@@@>>>>>>===:::888777888:::777999::::::888666555555777888999;;;>>>AAADDDFFFLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPPPPSSSWWW]]]cccgggnnnnnnmmmlllkkkmmmpppssstttvvvxxxyyy{{{}}}zzzssslllhhhgggjjjnnnrrrwwwzzz|||yyyzzz~~~zzzsssiiiaaa]]]___dddgggkkknnnuuu}}}|||wwwqqqhhhcccaaaaaaaaaaaaOOOHHH>>>777555666666666333111......000222333333.........///////////////---------------.........------------------------000///---,,,++++++,,,---***++++++,,,,,,------...---000222333000---++++++++++++++++++++++++++++++(((***,,,,,,++++++,,,,,,...+++111000***888@@@---...............///000111,,,---...///000000000000...------,,,,,,------...,,,------......------,,,---------...............)))***+++,,,---,,,+++***)))***+++***))))))+++---///---+++***+++,,,,,,+++......---,,,,,,++++++***//////............------***++++++++++++,,,,,,,,,((()))***,,,---...//////---///111111...---...000+++******)))***+++---...---+++)))***,,,.........******+++,,,,,,------...,,,...000222333222111111...///000111111000///.............../////////000,,,---///111222333222222---...///000111111111111///000000000//////222444222222222333666===FFFLLLMMMRRR]]]jjjuuu{{{{{{pppggghhhpppvvv}}}{{{zzz{{{|||~~~}}}yyyssslllgggffffff```iiitttyyy{{{}}}xxxuuurrrqqqsssuuuvvvvvv}}}{{{zzzzzzzzz{{{yyyxxxwwwvvvvvvwwwxxxxxxwwwxxxyyyzzz{{{{{{{{{{{{~~~~~~~~~~~~|||yyyuuutttmmmjjjfffcccdddhhhmmmpppnnnnnnmmmlllkkkiiihhhggggggjjjnnnooonnnlllmmmnnnmmmooosssvvvvvvtttpppnnngggjjjnnnrrrtttsssrrrqqqpppppppppqqqqqqpppppppppoooqqqsssuuuvvvvvvvvvvvvwwwwwwwwwwwwxxxyyy{{{{{{___bbbdddaaaZZZUUUUUUVVV[[[ZZZYYYZZZ\\\]]]]]]\\\\\\]]]___``````^^^]]][[[YYYXXXXXXYYY\\\]]]]]]\\\ZZZZZZ\\\___bbbgggkkkmmmrrrpppooonnnjjjcccXXXQQQRRRRRRSSSSSSRRRQQQPPPPPPOOOVVVZZZYYY[[[^^^]]]XXX[[[[[[\\\```dddddd^^^XXXWWWUUUSSSPPPNNNMMMMMMMMMMMMTTTZZZ]]][[[YYY[[[]]]ZZZZZZZZZWWWSSSQQQPPPPPPQQQOOOMMMLLLNNNSSSYYY]]]```^^^```cccccc___^^^```]]]WWWPPPJJJFFFBBB>>>;;;BBB<<<999;;;<<<777333222555666666666666555444333555888;;;::::::>>>EEELLLHHHKKKOOOPPPOOONNNMMMMMMJJJMMMQQQVVV]]]gggrrryyyzzz}}}|||vvvrrrrrrtttuuuuuuwwwzzz~~~~~~xxxooohhhdddbbbaaammmrrrwwwyyyxxxzzzyyytttsssvvvyyy{{{ssskkkbbb```dddjjjnnnoooooottt}}}~~~xxxxxxooojjjccc```^^^YYYRRRKKKAAA???:::666444333333333111000000000000000111111---.........//////000000........................+++++++++,,,,,,,,,------...------,,,,,,---------------------------------000///...---------------++++++++++++++++++++++++///......------,,,,,,+++++++++,,,------...//////...---,,,,,,,,,...000222///...---...000222222111//////......---,,,+++***,,,,,,,,,---------......,,,,,,++++++,,,,,,---...***************++++++++++++++++++,,,,,,---------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---/////////---,,,---...------.........---,,,+++,,,+++++++++---...---,,,000000///............///,,,,,,,,,---------......+++((('''***---------.../////////...---------,,,......//////000000111111444333222000//////////////////............//////---......///000111111222000222222111///...///000222111000000000222444666444333333333666:::>>>@@@LLLQQQZZZdddnnnwww|||zzzuuuqqqnnnmmmmmmsssyyy|||xxxvvvvvvyyyzzz{{{{{{wwwvvvrrrmmmmmmpppjjjjjjmmmqqqqqqqqqwww~~~}}}zzz||||||sssgggiiiuuu|||zzzxxxuuuttttttuuuvvvvvvwwwwwwvvvttttttuuuwwwuuuyyy}}}~~~{{{xxxxxxyyy{{{||||||{{{wwwrrrllliiijjjfffccceeejjjnnnmmmkkkpppnnnkkkkkkllllllhhheeebbbeeejjjnnnooopppqqqrrrtttsssssstttuuusssooojjjnnnooopppsssuuutttqqqnnnooopppqqqpppooonnnooopppnnnpppssstttsssrrrssssssvvvvvvwwwxxxyyyyyyzzzzzz[[[^^^```]]]WWWSSSSSSTTTWWWWWWWWWXXXZZZ[[[[[[[[[]]]^^^```aaabbbaaa```___YYYXXXWWWXXXZZZ[[[ZZZYYY[[[\\\___bbbfffjjjmmmoooqqqpppnnnllliiibbbYYYSSSQQQRRRSSSSSSTTTTTTTTTTTTRRRXXX]]]\\\]]]```___[[[]]]^^^bbbhhhmmmmmmgggaaaWWWVVVTTTRRRQQQPPPPPPPPPQQQWWW]]]^^^ZZZWWWWWWXXXSSSTTTSSSQQQNNNLLLLLLLLLKKKIIIGGGEEEGGGJJJNNNQQQTTTTTTVVVYYYWWWRRRPPPRRRRRRNNNJJJFFFDDDCCCAAA???AAA===;;;<<<<<<888555666::::::999888888888888888:::===??????>>>BBBIIIOOONNNQQQTTTUUUSSSQQQPPPPPPQQQTTTXXX^^^eeeooozzz~~~xxxvvvvvvssstttuuuxxx|||~~~~~~}}}~~~~~~xxxsssllleeeaaa```bbbdddnnnqqqtttuuuuuuwww||||||||||||||||||}}}yyysssooonnnoooqqqsssppplllhhhiiinnnrrrtttssspppzzz{{{rrrnnnnnnmmmggg___ZZZVVVQQQIIIDDD;;;999666333111000111222444333222000////////////............/////////000........................,,,,,,---------.........------,,,,,,,,,---..............................///...------,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++++++++,,,------.........---,,,+++,,,---///000222111///000222333333222//////...,,,,,,+++++++++******+++,,,...///000000000///...---,,,+++++++++))))))******++++++,,,,,,*********++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,++++++,,,++++++,,,------------------,,,+++,,,...///...---000///......------......,,,,,,,,,---------......---***)))***,,,,,,,,,,,,...............---------.............../////////222111000/////////////////////............//////---......///000000111111222222111111111000000000222111000000111222444666555555444444555888;;;>>>HHHMMMVVV```iiiqqquuuwww{{{{{{yyyvvvtttrrrqqqrrrwww{{{|||wwwttttttvvvyyy{{{{{{vvvuuusssrrrvvv|||ssspppoooooommmlllpppwww{{{~~~xxxkkkkkktttzzz}}}|||wwwvvvyyyyyywwwvvvuuusssrrrqqqqqqrrrrrrtttuuuvvvvvvuuuuuuwwwyyyuuuxxx|||}}}zzzwwwwwwxxxwwwxxxxxxwwwtttpppllljjjiiifffccceeejjjmmmmmmkkkmmmkkkiiiiiijjjiiifffdddcccfffjjjmmmnnnoooqqqssssssrrrssstttuuutttooollloooooooooqqqssssssqqqooonnnoooppppppnnnnnnnnnpppnnnppprrrssssssrrrrrrsssvvvvvvvvvwwwxxxxxxxxxyyyUUUXXXZZZXXXTTTPPPPPPQQQSSSTTTTTTVVVWWWXXXYYYYYY\\\]]]___aaabbbbbbbbbaaa___^^^]]]^^^^^^^^^]]][[[\\\^^^aaaeeehhhkkkmmmnnnmmmllliiifffccc^^^XXXSSSOOOPPPPPPRRRSSSTTTUUUUUUTTTZZZ_________bbbbbb```cccgggnnnvvv{{{xxxpppiiiXXXWWWVVVUUUTTTTTTUUUUUUXXX]]]aaa```\\\WWWTTTSSSNNNOOOOOOMMMJJJIIIIIIIIIHHHFFFCCCAAAAAACCCEEEGGGJJJIIIJJJMMMJJJEEEEEEGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFCCCAAAAAA???;;;<<<@@@BBBAAA>>><<<<<<===@@@AAACCCEEEFFFFFFFFFHHHNNNSSSUUUWWWYYYYYYWWWUUUTTTTTTYYY\\\aaahhhpppzzz{{{vvvtttppppppqqqtttxxxzzz{{{{{{{{{}}}xxxxxxxxxwwwnnnjjjccc___^^^aaagggjjjqqqqqqrrrtttuuuwwwyyyzzz}}}zzzssspppsssvvvvvvttttttqqqlllhhhggghhhkkklllooonnnooossswwwyyyvvvsssooo{{{vvvnnniiigggfffgggaaaWWWPPPJJJEEE???:::666444222000///000111222666555333111///...------............////////////---------------------------------.........//////,,,,,,,,,,,,,,,---...///........................------,,,,,,++++++,,,,,,++++++++++++++++++++++++******++++++,,,------...******++++++,,,,,,------///...,,,+++++++++,,,---222000//////111222111000000...,,,+++***+++,,,---++++++,,,------......///000///...---,,,+++++++++)))))))))***+++,,,,,,---)))***************++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,---......---+++)))***+++))))))***+++,,,---......---,,,+++,,,...000000//////......---------------,,,,,,,,,---------.........---+++***+++,,,+++***---------........................---------------/////////.........////////////............//////.........//////000000111444111///000222333111///111111000000111222444555666555444444555777999;;;BBBGGGPPPYYYbbbhhhkkklllsssuuuwwwxxxwwwvvvwwwwww}}}}}}xxxwwwzzz||||||~~~{{{uuuqqqpppsssxxx{{{{{{uuupppnnnnnnqqq{{{{{{tttoooiiieeehhhnnnwwwyyy}}}~~~rrrpppvvvvvvtttnnngggdddgggiiiiiikkkkkkkkkllllllmmmmmmmmmoooqqqrrrsssssssssuuuwwwtttwww{{{zzzwwwttttttuuurrrrrrqqqpppnnnllljjjiiigggeeeccceeeiiilllkkkjjjhhhggggggggghhhgggdddbbbfffgggjjjkkklllmmmpppsssrrrrrrssstttuuutttpppmmmooonnnnnnooopppqqqpppooommmnnnooonnnmmmmmmnnnooonnnppprrrrrrrrrqqqrrrsssuuuuuuvvvvvvvvvvvvvvvvvvPPPRRRTTTTTTQQQOOOOOOPPPPPPRRRSSSTTTUUUVVVWWWXXXXXXYYY[[[^^^___```aaaaaadddcccbbbbbbbbbaaa___\\\[[[]]]```dddgggiiijjjjjjfffeeebbb___[[[WWWTTTRRRNNNNNNNNNOOOPPPQQQRRRSSSUUUZZZ^^^______aaaccceeennnsss}}}sssjjjYYYYYYXXXWWWWWWXXXZZZ[[[]]]```cccbbb^^^XXXTTTSSSPPPQQQQQQOOOLLLJJJJJJKKKJJJHHHFFFCCCCCCDDDEEEGGGHHHEEEEEEEEECCCAAAEEEKKKNNNPPPRRRRRRQQQOOOOOOPPPPPPMMMKKKIIIEEEAAAEEELLLLLLJJJFFFDDDDDDFFFIIILLLNNNOOOOOOOOONNNPPPTTTXXXXXXYYYZZZYYYVVVUUUUUUUUU]]]aaagggooowwwvvvrrrppplllkkkkkkmmmqqqtttvvvvvvzzz~~~{{{wwwvvvtttrrrnnnkkkfffccccccfffkkknnnpppqqqssswwwzzz{{{yyywww{{{xxxwwwooogggffflllqqqrrrpppnnnkkkfffbbbaaadddiiinnnqqqrrrtttxxx{{{zzzvvvssspppyyyzzzooogggeeecccaaa___^^^WWWNNNFFF@@@<<<888555333222111000000111333444666555333111///...------.........///////////////------------------------------------............,,,,,,,,,,,,---......///........................,,,,,,++++++***++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,///...---++++++***++++++,,,*********---.........///...+++))))))+++---...000//////---,,,+++******++++++,,,---------------((()))******+++,,,------************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,...//////---+++******+++)))*********+++,,,---------+++***+++---///000///......---,,,,,,,,,,,,---,,,,,,,,,---------......------+++***+++......+++,,,---------...////////////.........------,,,,,,---------------...///000//////............//////........./////////000000555111...///444555222...111000000000111222333444444444333333444666888999<<>>DDDKKKOOORRRTTTZZZ```hhhmmmpppuuu}}}}}}{{{{{{zzzzzzyyyxxxxxxvvvtttrrrpppooosssssspppmmmkkknnnvvv||||||vvvrrrwwwzzzrrrmmmfff]]]XXXWWWYYY\\\bbbiiiqqqxxx~~~~~~~~~rrrcccYYYRRRKKKHHHGGGHHHIIILLLPPPUUUXXX\\\]]]bbbeeeiiikkkkkkkkklllmmmnnnpppqqqnnniiieeeeeegggiiihhhfffcccaaa___^^^^^^```aaabbbdddeeeffffffffffffiiimmmnnnnnnllllllllljjjjjjjjjiiihhhiiillloooppprrruuuvvvtttqqqpppooommmkkkiiihhhiiikkkkkkjjjgggiiijjjjjjjjjjjjkkklllmmmnnnoooooonnnoooqqqsssrrrrrrssssssssssssssssssBBBCCCFFFIIILLLNNNNNNNNNOOOSSSUUUTTTPPPOOORRRUUUWWWWWWXXXZZZ\\\^^^```aaacccccceeegggiiihhhfffcccZZZZZZYYYYYYYYYYYYYYYYYY[[[]]]]]]ZZZWWWUUUVVVWWWWWWVVVUUUUUUVVVXXXZZZ\\\]]][[[\\\^^^___cccrrr}}}sssjjjdddaaaZZZZZZYYYZZZ[[[\\\^^^___ZZZYYYWWWWWWWWWXXXXXXXXXVVVXXXZZZ[[[\\\]]]```bbbcccbbb```^^^\\\YYYWWWVVVTTTRRRQQQOOOLLLNNNYYYfffyyywwwmmmjjjkkkeee[[[RRRPPPPPPSSSYYY```bbbccceeefffgggfffeeedddfffdddbbbaaaaaaaaa``````UUUVVVVVVUUUVVVXXX\\\___ccchhhpppyyyrrrjjjgggfffgggjjjgggcccccceeehhhjjjkkkkkkmmmmmmkkkmmmrrrrrrpppiiiiiiiiikkknnnrrrwwwyyyxxx{{{}}}~~~|||}}}}}}|||{{{tttnnnbbb___ZZZYYYZZZ\\\]]]^^^UUUXXX[[[^^^bbblllyyy{{{xxxvvvvvvuuurrrlllfffeee^^^VVVRRRQQQNNNGGGBBB:::999666444222222444555111000000000////////////......------------......000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,...............---,,,++++++***))))))+++------,,,************+++,,,---...,,,,,,,,,------.........//////000000///---+++)))---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++***((())))))***++++++,,,,,,+++---......---,,,---///...---+++***+++,,,...///444111...,,,...///000000000///......------......,,,,,,,,,---------......(((...///+++///999;;;555...............------------------------...........................////////////............//////.................................///000000000000...///000111111222222222000000111222333444555666111444888>>>DDDJJJNNNPPPQQQWWW___eeeiiirrr{{{xxxxxxxxxwwwvvvvvvxxxzzz{{{yyyuuurrrpppoooppppppnnnlllooovvv}}}zzzqqqppptttvvvqqqnnnoookkkbbbZZZWWWSSSVVV\\\ccckkksssyyy|||zzzzzzyyy|||~~~rrrfff___YYYOOOHHHGGGDDDDDDEEEGGGJJJMMMQQQRRRYYY]]]bbbfffhhhiiikkkmmmkkkmmmmmmjjjeeeaaaaaabbbeeedddcccbbbaaa___^^^^^^^^^```bbbddddddeeeeeeffffffjjjoooqqqpppooooooooommmnnnnnnmmmkkklllnnnppppppsssvvvvvvssspppoooooollljjjhhhhhhiiiiiiiiihhhfffhhhiiiiiiiiiiiijjjlllmmmnnnooonnnmmmnnnpppsssqqqrrrrrrssssssttttttttt@@@@@@CCCGGGKKKMMMMMMLLLOOORRRUUUSSSOOOMMMPPPSSSUUUUUUVVVWWWYYY[[[]]]^^^^^^___aaadddggggggdddbbb]]]\\\ZZZXXXWWWXXXXXXYYYXXXZZZ[[[YYYUUUSSSTTTVVVTTTTTTTTTTTTVVVYYY\\\^^^aaa^^^^^^```aaagggwwwrrrhhhcccccceeeZZZZZZYYYYYYZZZ\\\]]]___^^^\\\YYYXXXYYYZZZ[[[[[[WWWYYY]]]```bbbeeeiiillllllkkkiiifffbbb^^^[[[YYYXXXXXXXXXWWWSSSSSS\\\gggzzzzzzpppmmmooohhh]]]SSSRRRUUUZZZaaagggdddgggjjjmmmmmmkkkiiiggghhhgggdddccccccbbbaaa```WWWWWWXXXXXXYYY\\\aaaeeeffflllttt|||yyyooohhhdddccccccllliiieeeccceeehhhjjjkkkkkklllkkkiiilllqqqrrrpppiiiiiiiiimmmsss|||}}}~~~{{{uuuvvvvvvpppiii\\\ZZZVVVSSSQQQQQQQQQRRRQQQWWW___eeekkkttt|||zzzmmmoooqqqqqqoookkkgggddd___XXXOOOIIIFFFBBB<<<777555555444222000000222444555444444333222111111000......---,,,,,,,,,,,,---000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000///...---,,,+++++++++------------------------,,,+++++++++,,,------...+++++++++++++++++++++++++++,,,,,,------......///------------------------......//////......---,,,---+++***)))***+++***)))))))))***+++,,,---------.........------,,,,,,+++---...000111222111000......------,,,,,,++++++***++++++++++++******))))))***+++,,,------,,,+++***((())))))***++++++,,,,,,)))+++,,,,,,,,,,,,---///---,,,+++++++++...000222777444000...///111111111000000///............///,,,,,,,,,---------......***000000,,,000:::<<<555/////////......------,,,+++++++++,,,,,,---------000//////.........////////////............//////.....................---,,,...//////......///111...///000111111222222111111222222222222333333333///111555:::@@@FFFLLLNNNKKKRRRYYY___eeeqqq|||wwwtttuuuwwwwwwvvvvvvyyy|||}}}{{{wwwsssrrrlllooopppnnnmmmpppwww~~~uuuppprrrpppmmmnnnsssrrriii___ZZZUUUWWW[[[```gggmmmrrruuusssrrrrrruuu|||sssiiifff```UUUMMMJJJCCCCCCBBBBBBCCCFFFHHHJJJPPPUUU[[[```cccfffiiikkkjjjkkkkkkhhhbbb^^^^^^```aaaaaabbbbbbaaa``````___]]]___bbbddddddddddddeeefffkkkpppsssrrrppppppqqqooopppqqqpppnnnnnnoooqqqqqqtttwwwvvvsssooonnnnnnkkkiiihhhhhhiiiiiihhhfffeeeggghhhiiihhhhhhjjjlllmmmnnnnnnnnnmmmnnnpppsssqqqqqqrrrsssssstttuuuuuuDDDDDDCCCDDDFFFIIILLLNNNMMMOOOQQQPPPNNNNNNQQQTTTQQQSSSVVVXXXYYYXXXVVVUUUYYY\\\aaaeeefffeeecccaaa___```___\\\XXXWWWYYY\\\]]]]]]\\\YYYVVVTTTUUUVVVXXXYYYYYYYYYYYY[[[___bbb```___]]]\\\___gggsss|||rrrgggcccbbb```___```aaa```^^^[[[ZZZZZZ\\\ZZZ[[[ZZZYYYWWWXXXZZZ\\\XXX```eeeeeegggmmmtttvvvyyypppiiiddd```ZZZWWWZZZ^^^```]]]XXXXXX^^^dddtttwwwzzzyyytttooommmlll```ZZZUUUTTTYYYaaagggiiimmmkkklllqqquuussskkkcccbbbcccdddeeeeeecccaaa```[[[[[[[[[[[[\\\___aaabbbdddpppyyy|||sssmmmhhheeefffiiidddeeedddbbbeeekkkmmmkkkkkkkkkkkkiiihhhkkkrrrwwwpppppprrrwwwwwwkkkmmmtttrrriiiaaa]]][[[XXXTTTPPPNNNOOOPPPRRRYYYgggsssvvvwww|||vvvrrrmmmfffeeecccaaa```_________YYYPPPEEE===;;;999777444000111222222222222111000333555888888555111...,,,..................------///............---------000000///...------,,,,,,------------------------+++,,,......---,,,---...---,,,+++******+++,,,---,,,***(((***---//////---,,,++++++******))))))(((000...,,,******+++---///,,,,,,,,,,,,,,,+++***)))---,,,++++++******++++++******+++++++++******)))++++++++++++++++++++++++,,,///111000---***)))******000555444///---000444???777---((())),,,---------,,,++++++,,,,,,***(((++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++++++++,,,++++++,,,...//////........................---))))))***++++++,,,------222222222111///---***))),,,---.........000333555---,,,+++,,,...///...---.........////////////000111000///...---,,,,,,,,,,,,+++***,,,...//////............///......---,,,////////////000000000000000000000000000000000000111222222222111111333555666555666777:::===@@@BBBJJJLLLQQQXXX___jjj|||{{{rrrjjjjjjqqqwwwwwwttt{{{yyywwwxxx{{{|||zzzxxxqqqkkkfffhhhmmmqqqyyy|||uuurrrqqqmmmkkknnnsssrrrllleeebbb___[[[ZZZ\\\bbbjjjooogggnnnssstttxxx}}}xxxssslllfffaaa\\\VVVRRRLLLFFFDDDDDDBBB>>>AAAHHHJJJKKKNNNRRRYYY___eeehhhffffffddd```\\\ZZZZZZ[[[aaa```^^^\\\\\\]]]___```cccccccccdddeeefffggghhhkkkkkkmmmnnnoooooooooooopppqqqsssuuuvvvvvvvvvvvvyyyzzz{{{{{{yyytttnnnkkkjjjiiihhhhhhhhhhhhhhhhhhiiihhhggghhhiiilllnnnpppooooooooonnnllllllmmmnnntttsssrrrrrrqqqqqqrrrrrrGGGGGGFFFFFFGGGIIIKKKLLLOOOOOOOOOMMMLLLMMMQQQTTTTTTUUUVVVWWWVVVUUUSSSQQQTTTWWW\\\aaadddeeeeeedddiiihhheee___XXXTTTUUUXXX]]]^^^^^^\\\YYYVVVTTTTTT[[[\\\\\\\\\\\\\\\___aaa^^^^^^]]]\\\^^^eeennnuuu~~~uuuiiibbb______]]]\\\YYYZZZZZZYYYXXXXXXYYY[[[ZZZZZZ[[[ZZZYYYXXXZZZ[[[YYY___dddfffkkkvvvsssggg```\\\XXXUUUZZZ^^^```]]]YYYXXX^^^ccclllnnnooonnnkkkhhhhhhhhh```\\\XXXXXX]]]dddiiikkknnnooottt}}}ssshhhcccdddeeeeeedddbbb```^^^YYYZZZZZZ\\\]]]___```aaacccnnnuuuxxxxxxmmmhhhdddaaabbbfffddddddbbbaaafffoootttttttttpppkkkfffgggmmmuuuzzzyyyxxxyyy}}}|||ooofffhhhllliiibbb]]]ZZZ[[[ZZZWWWSSSRRRSSSUUU[[[cccppp{{{}}}}}}{{{sssnnniii___^^^]]]\\\ZZZYYYXXXXXXQQQIII???888666666444111111111111111111111111111444666888777444111///.........---,,,,,,,,,,,,---............------------000//////...------,,,,,,------------------------+++---///...---,,,,,,---,,,+++************+++,,,+++)))'''(((+++---,,,+++,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,...111555777------------,,,,,,++++++---,,,++++++******+++++++++++++++++++++++++++++++++*********************+++...//////,,,+++,,,---,,,...000...,,,---222666BBB:::111,,,,,,...///...---,,,,,,,,,------+++)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++*********++++++---+++******+++,,,,,,+++------------------------,,,,,,---......///000000111111000///...---+++***+++,,,,,,,,,---///222555000...,,,,,,---...---,,,++++++++++++,,,,,,,,,---///......---------........./////////000000111111000//////......---------////////////............000000000000000000000000000111222222111222444666444444444555888<<<@@@CCCFFFIIINNNVVV\\\fffwww|||ooohhhaaabbbjjjssswwwvvvxxxuuussstttxxx|||}}}~~~tttmmmhhhiiilllpppxxxvvvrrrooommmlllooorrrrrroookkkhhhddd___[[[ZZZ\\\___bbbeeekkkqqqssswww}}}}}}zzzyyyuuuoookkkhhhddd___\\\XXXQQQLLLKKKHHHBBBAAAEEEGGGHHHJJJNNNSSSYYY___bbbddddddbbb___[[[YYYXXXYYY```_________```aaaccccccddddddddddddeeeggghhhiiikkklllmmmnnnoooppppppppprrrsssuuuwwwxxxyyyyyyyyy{{{|||||||||yyyuuupppmmmlllkkkjjjhhhgggfffeeeeeeggggggfffggghhhjjjmmmnnnkkklllmmmmmmllllllnnnpppttttttsssrrrqqqqqqqqqqqqMMMMMMMMMMMMMMMMMMNNNNNNQQQOOOMMMJJJHHHKKKPPPTTTWWWWWWVVVUUUSSSQQQPPPOOOOOORRRVVV\\\```dddfffgggooommmhhh```XXXSSSTTTVVV\\\^^^```___\\\XXXUUUTTT___aaaccccccaaa`````````^^^^^^^^^]]]^^^```eeeiiiiiiddd]]]ZZZZZZZZZYYYWWWSSSUUUVVVVVVUUUVVVYYY[[[XXXYYY[[[[[[YYYYYYYYYZZZZZZ```dddhhhrrrsssccc]]][[[YYYVVVYYY\\\___]]]ZZZZZZ^^^ccceeeeeedddbbb```aaaccceee___]]][[[]]]bbbggglllnnnooosss~~~|||mmmeeeeeeeeedddbbb```]]]\\\XXXYYY\\\^^^```aaaaaaaaaaaajjjpppttt}}}wwwnnnfffbbb```^^^___cccccccccbbbbbbjjjwwwwwwkkkfffiiiqqqyyy~~~~~~}}}|||yyyooofff```bbbcccaaa]]][[[\\\^^^___\\\WWWUUUXXX\\\gggmmmxxxuuulllfffaaaVVVVVVUUUTTTRRRPPPNNNMMMEEE???777222111111000///222111000000000000111222444555666555222000///000000...---,,,,,,---///000............------------//////......---,,,,,,,,,---------------------------...//////---++++++,,,++++++************++++++,,,***))))))+++,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,---///222666888......---,,,,,,,,,---------,,,++++++******++++++,,,+++++++++++++++,,,,,,***************+++,,,---,,,------,,,+++,,,...000222000,,,)))))),,,000444===777000,,,---000111000---,,,+++,,,------,,,*********************************+++++++++,,,,,,,,,******))))))******++++++111...+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000000///...---,,,,,,,,,,,,***++++++***+++---222555444111...,,,,,,------,,,*********+++++++++,,,,,,---------------...//////000222444444111000222555222111000...------....../////////......---------000000000000000000000000///000111222111222555777666555333333555888<<>>999666444444444111111111000///...///000000000000000000000000000---...//////...---...000............///000222222---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---///...---,,,,,,---------...//////...------)))+++,,,,,,******---///,,,,,,------......//////******+++,,,,,,---......(((***,,,......---,,,***---,,,++++++******++++++((())),,,...///...---,,,***))))))***---111555777000---******,,,...///...///---,,,---.../////////,,,---------,,,******************,,,///000///...++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++++++++++++++++++++***((((((***++++++***(((((()))******+++,,,,,,........................///////////////...---,,,,,,---///...---,,,---...000...,,,,,,---...---,,,++++++,,,,,,,,,---------000///...------------------...///000111222333444...............///////////////000000111111222222000000000000000000000000000111222222111222444666222222222333333444444555666555888???EEEIIIPPPXXXZZZ```fffiiilllooolllgggaaacccdddeeeggglllttt{{{}}}vvvpppnnnnnnlllmmmqqqsssqqqnnnqqqxxx{{{|||{{{yyytttoookkkiiigggggghhhhhhhhhhhhjjjkkkjjjjjjiiihhhfffccc```^^^SSSNNNMMMQQQTTTVVV\\\cccgggkkkpppsssssstttvvvxxxuuuxxxwwwsssrrruuutttpppiiiddd[[[RRRKKKGGGFFFFFFCCCFFFIIIKKKMMMPPPTTTWWW^^^aaaeeeiiilllkkkjjjhhhccccccdddeeegggiiikkkllljjjiiiiiijjjlllnnnqqqsssppppppppprrrtttwwwyyy{{{{{{wwwqqqjjjfffcccccccccddddddccccccccccccddddddeeefffggghhhhhhiiiiiiiiilllmmmnnnnnnmmmnnnppprrrssstttuuuvvvxxx{{{}}}~~~VVVUUUSSSQQQQQQRRRSSSTTTIIIGGGFFFGGGHHHFFFBBB???>>>@@@DDDHHHJJJJJJJJJIIIIIIKKKNNNRRRUUUWWWXXXXXXUUUWWWXXXUUUPPPLLLKKKLLLOOORRRVVVYYYYYYYYYYYYZZZ^^^aaaeeegggfffeeeccccccZZZVVVRRRPPPRRRUUUUUUTTTRRRQQQPPPMMMLLLNNNQQQSSSPPPQQQSSSRRRRRRSSSUUUWWWVVVWWWWWWWWWVVVWWWZZZ]]]______```eeeooovvvqqqhhh```___\\\WWWQQQPPPRRRUUUUUUUUUVVVWWWWWWVVVVVVVVVSSSQQQQQQSSSVVVXXXVVVTTTSSSVVV[[[^^^aaafffmmmrrr|||zzzjjj___ZZZVVVVVVVVVVVVVVVWWWXXXYYYaaaaaabbbbbbbbbaaa___^^^eeebbbaaa``````^^^___aaabbbeeeooo{{{~~~yyywwwtttrrrlllfffgggnnnqqqqqqpppssszzz~~~|||}}}rrrkkk```XXXUUUUUUVVVWWW[[[\\\[[[XXXSSSPPPPPPRRRSSSOOOOOORRRTTTTTTUUUXXX^^^```eeennnuuuvvvpppjjjdddhhhkkkooozzzppp___XXXTTTLLLEEECCC???<<<777444222222333555///000000///---,,,------//////000000000000//////---///111111000///000111333222222222111111000000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,......---,,,---...---...///000000///...---***---///...,,,---000333))))))************++++++++++++++++++++++++++++++(((***...000111///,,,+++---,,,++++++******++++++(((+++...111222111...,,,***)))(((((())),,,///111---+++)))***...000000///000///---+++***+++---...''')))+++,,,+++*********,,,+++,,,...111222222000++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++***)))))))))******))))))***,,,...---,,,((())))))***+++,,,,,,,,,---------------------,,,///000000111000...---++++++---//////---+++******---,,,+++,,,...///...---,,,,,,---------............------------.../////////......000444666666555+++,,,---...////////////------...///000111222222000000000000000000000000111222222222111111333555333444444444444333222111444222555;;;AAAEEELLLSSSWWW]]]dddhhhmmmqqqooojjjdddgggjjjkkkkkkooovvv|||{{{sssnnnlllhhhiiilllooooooooowww}}}|||zzzwwwtttoooiiifffeeeeeefffhhhiiikkkkkklllmmmmmmlllkkkiiifffdddbbb[[[SSSMMMMMMMMMMMMRRRZZZ___dddjjjnnnpppqqqtttvvvsssxxxyyytttsssxxxzzzxxxjjjeee\\\SSSLLLHHHGGGGGGBBBDDDEEEGGGHHHKKKOOORRRYYY\\\aaaeeehhhiiiiiihhhccccccdddeeegggiiikkkllliiiiiihhhiiikkknnnqqqrrrkkkkkkkkkmmmooorrrtttvvvuuuqqqkkkfffbbbbbbcccddd``````aaabbbccceeeggghhhgggggghhhiiijjjjjjjjjiiikkklllnnnooooooqqqtttvvvwwwwwwwwwxxxyyy{{{|||}}}WWW[[[YYYSSSQQQSSSRRRMMMOOONNNLLLLLLKKKIIIFFFDDDCCCEEEFFFFFFDDDDDDEEEFFFJJJIIIJJJLLLPPPRRRRRRRRRSSSTTTUUUSSSPPPLLLKKKKKKMMMNNNQQQTTTVVVWWWWWWWWW]]]]]]^^^___^^^]]]\\\[[[SSSQQQOOOPPPSSSVVVXXXYYYWWWTTTQQQNNNNNNQQQTTTVVVTTTUUUWWWWWWUUUTTTUUUVVV[[[]]]^^^\\\XXXWWWYYY\\\bbb```^^^___aaabbb```^^^TTTVVVVVVTTTPPPOOOQQQTTTSSSUUUWWWXXXWWWUUUUUUUUULLLNNNRRRUUUWWWVVVUUUTTTTTTXXX[[[ZZZYYY___lllwww}}}|||yyyrrriii___YYYUUUPPPQQQTTTUUURRRRRRZZZdddkkkrrrtttoooiiihhhhhhhhhmmmiiibbb]]][[[\\\^^^```aaahhhrrr}}}zzzoooeeeeeehhhiiiiiiiiiooorrryyy}}}tttssssssvvvyyyyyyvvvrrrjjjeee]]]UUUPPPNNNNNNOOOTTTSSSPPPMMMKKKMMMQQQUUUTTTRRRQQQRRRVVVZZZ\\\]]]dddfffkkkppprrrpppkkkfff\\\```gggttt|||kkkbbbVVVMMMJJJFFFBBB>>>888666333111000111222444333222111000000111222222............////////////000000///...............000666888222---...000000---------,,,******,,,...,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++++++++******************++++++++++++++++++++++++))))))******++++++++++++***,,,///111111000...------,,,***(((''''''((()))---------.........//////...------,,,,,,------...---,,,)))((())),,,///222333111...+++***+++,,,.........---,,,,,,,,,,,,------,,,+++,,,///222333333...---+++++++++---///000))))))************))))))******++++++++++++************)))))))))))))))***))))))))))))***+++,,,,,,//////...---,,,,,,,,,,,,+++,,,---......---,,,+++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,---,,,...///...------...///------------...000111222....../////////////////////000111000///...///000///000111000...---...///222000///000111222111///111222333333111111222333444444444555:::AAAHHHLLLPPPUUU\\\bbbeeegggiiijjjhhhmmmnnnkkkllluuuwwwqqqpppjjjiiihhhkkkqqqxxx}}}{{{tttnnnjjjiiieeeeeeeeegggiiikkknnnooopppmmmlllnnnnnnkkkgggeee]]][[[WWWOOOIIIHHHKKKOOOTTTVVVZZZaaahhhnnnqqqqqqssstttsssqqqvvv~~~zzztttlllbbbZZZUUUQQQMMMJJJHHHHHHEEEAAADDDKKKOOONNNVVVTTTWWW___dddddddddfffbbbccceeegggiiilllmmmnnnqqqmmmhhhhhhlllnnnllljjjggghhhjjjlllooopppqqqqqqnnniiicccbbbdddfffeeecccbbbbbbbbbccceeegggjjjkkkjjjiiiiiilllooopppmmmjjjppprrrsssrrrrrrsssuuuwwwzzzxxxwwwxxxyyyyyyxxxwwwRRRUUUUUUPPPOOORRRQQQMMMMMMLLLLLLLLLMMMNNNNNNNNNOOOOOONNNJJJFFFCCCCCCCCCDDDCCCCCCEEEIIILLLMMMMMMOOOPPPQQQPPPMMMKKKJJJJJJKKKLLLOOORRRTTTVVVVVVVVVYYYYYYYYYYYYYYYYYYXXXXXXTTTRRRQQQQQQTTTVVVVVVVVVWWWVVVSSSQQQQQQTTTVVVXXXVVVXXXZZZZZZYYYYYYYYY[[[aaacccccc```[[[XXXYYY[[[aaa^^^[[[ZZZ[[[ZZZWWWUUUQQQQQQQQQPPPOOOOOORRRTTTUUUVVVWWWVVVUUUUUUUUUUUUMMMOOOQQQSSSUUUUUUTTTTTTSSSVVVXXXXXXXXX[[[cccjjjooommmiiiccc]]]WWWTTTSSSUUUUUUUUUVVVTTTWWWbbbnnn}}}{{{sssooonnnkkkoookkkeee```]]]^^^```aaacccgggmmmwww~~~{{{vvvllleeedddeeeddddddfffkkkooouuu{{{~~~}}}xxxssskkkjjjjjjlllnnnnnniiieeeaaa]]]VVVOOOKKKIIIIIIJJJNNNMMMKKKHHHIIIMMMTTTYYY]]]ZZZWWWWWWZZZ]]]```aaacccdddfffiiikkkjjjgggdddZZZ]]]dddnnnwwwyyyuuuppp```XXXMMMFFFBBB???<<<888777555222000///000222333444333222000//////000000............////////////000//////...............222888999333---,,,,,,+++------,,,+++******,,,---,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++******************++++++++++++++++++++++++************++++++,,,,,,***,,,///111222222111000---,,,***((('''((()))))),,,,,,---------.........------,,,,,,,,,,,,---------,,,+++***+++---000111444222///---+++***++++++,,,,,,---------............---,,,---///111222222+++***)))(((((()))+++,,,******++++++++++++******)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,***************+++,,,,,,------,,,++++++++++++,,,,,,---............---,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---...,,,...///...---,,,---///...------------......///------------------------///000111000.........000...///111000///...///000222222111111222111000///000222222222000///000111222222222333666;;;@@@CCCJJJNNNSSSYYY]]]aaafffiiihhhlllmmmlllqqqtttmmmjjjiiiiiiiiikkknnnsssyyy|||}}}zzzvvvrrrnnnllleeegggiiilllnnnpppqqqrrrqqqpppoooqqqqqqnnniiifff______]]]WWWQQQLLLKKKKKKLLLMMMQQQWWW___fffjjjlllkkknnnooonnnssszzz|||yyyssspppkkkgggccc^^^XXXTTTOOONNNJJJFFFGGGMMMOOOMMMRRROOOQQQXXX]]]^^^___bbb___aaaccceeeiiikkkmmmoooqqqlllgggfffhhhjjjjjjhhhfffgggiiilllnnnooopppqqqmmmhhhcccbbbdddfffeeebbbeeedddeeeeeegggiiikkklllkkkjjjjjjllloooooommmkkkpppqqqrrrrrrrrrrrrtttvvvzzzxxxvvvvvvvvvuuusssqqqKKKNNNNNNLLLLLLOOOPPPMMMNNNNNNNNNNNNPPPRRRUUUVVVZZZYYYVVVQQQJJJFFFDDDCCCAAA???>>>@@@CCCGGGIIIIIIKKKMMMNNNNNNLLLJJJJJJJJJHHHJJJMMMPPPRRRTTTUUUUUUVVVUUUUUUUUUUUUVVVVVVWWWYYYWWWUUUVVVWWWXXXWWWVVVXXXVVVTTTSSSTTTVVVXXXZZZZZZ\\\^^^^^^^^^^^^```aaajjjkkkjjjeee___ZZZZZZ[[[^^^[[[WWWTTTRRRPPPMMMKKKMMMKKKJJJLLLOOORRRTTTUUUXXXWWWUUUTTTSSSTTTUUUVVVPPPPPPQQQRRRSSSSSSTTTTTTTTTUUUVVVWWWYYY\\\^^^```eeeccc```]]][[[[[[\\\\\\]]]ZZZXXXWWWXXX^^^mmm|||{{{uuuqqqmmmnnniiiddd```___`````````ddddddfffmmmvvvzzzyyyvvvpppjjjfffdddbbb______bbbhhhkkkoootttvvvsssmmmhhhdddbbbbbbccceeeddd___ZZZXXXUUUPPPKKKHHHGGGHHHIIILLLKKKIIIHHHKKKRRR\\\cccjjjfff```^^^___aaadddeeebbbaaaaaacccddddddbbb```WWWZZZ___fffkkkjjjddd^^^SSSLLLDDD>>>;;;999666444555333111/////////000111555444222000///.........---............//////////////////............---000555777222---++++++)))------,,,++++++++++++,,,,,,,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,...000222333333333222---,,,***)))(((((()))***++++++,,,,,,,,,---------,,,++++++++++++++++++,,,------,,,,,,---...///000222222000...,,,+++))))))***+++---///000000000//////...,,,---...000000///+++***)))((((((((()))***++++++,,,,,,,,,,,,+++++++++***))))))))))))***+++,,,,,,,,,++++++,,,,,,---++++++*********+++,,,,,,++++++*********+++,,,,,,------...//////...------,,,,,,++++++++++++,,,,,,+++,,,...//////...---,,,)))))))))***+++---...///,,,---......,,,,,,,,,.........---,,,,,,,,,,,,,,,------------------------///000111000...---...///---...000111/////////000111222444333111000000000000111222111///...///000111111111222444777999;;;CCCGGGKKKPPPVVV\\\ccchhhiiilllnnnpppyyy~~~ooohhheeegggiiijjjjjjjjjlllrrrwww}}}zzzxxxwwwxxxvvvrrrnnnfffiiimmmqqqtttvvvvvvuuurrrrrrsssttttttqqqkkkfffbbbcccdddaaaZZZSSSMMMIIIGGGGGGIIIMMMUUU\\\aaacccbbbgggjjjjjjmmmrrruuuuuurrrrrrttttttsssmmmfff```WWWXXXUUURRRTTTYYYZZZXXXSSSOOONNNSSSVVVWWWYYY\\\\\\^^^aaaeeeiiimmmpppqqqooojjjdddbbbdddffffffeeeeeefffhhhkkkmmmnnnoooppplllhhhcccbbbdddfffeeeccchhhhhhhhhiiijjjkkkmmmnnnmmmlllkkklllmmmnnnmmmlllpppqqqrrrqqqqqqqqqsssuuuyyywwwtttsssrrrpppmmmkkkDDDFFFGGGHHHJJJMMMNNNNNNRRRRRRSSSSSSSSSUUUXXX[[[```___[[[UUUNNNJJJHHHHHHDDDAAA???>>>AAADDDFFFFFFGGGJJJLLLMMMLLLKKKKKKLLLHHHIIILLLOOORRRSSSTTTTTTUUUUUUTTTTTTTTTVVVXXXYYY]]][[[ZZZZZZ\\\\\\[[[ZZZYYYWWWVVVUUUUUUVVVXXXZZZ]]]___aaaaaaaaaccceeegggmmmnnnmmmiiibbb]]][[[\\\[[[XXXUUUQQQNNNKKKIIIHHHKKKIIIGGGJJJQQQWWWYYYYYYZZZWWWSSSQQQQQQSSSUUUVVVTTTSSSRRRRRRRRRSSSTTTUUUYYYVVVVVVYYY___ccccccaaacccbbbaaabbbeeehhhiiijjjddd___[[[ZZZ\\\eeevvv{{{uuuooojjjfffccc___^^^```bbbaaa```ccc```aaagggpppvvvuuurrrkkkiiigggfff```[[[[[[```fffhhhmmmqqqsssoooiiidddbbbaaa```aaacccaaa\\\XXXUUUSSSOOOLLLKKKKKKKKKLLLQQQPPPOOOOOOSSS\\\gggnnntttnnngggcccbbbccceeefff```______```aaa```]]][[[VVVWWWZZZ]]]^^^ZZZSSSMMMIIIDDD>>>:::888777555333222111000.........///000333222111000///......------------.........//////......///.........------***000222///---......+++...---,,,,,,------,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++++++++******+++++++++++++++,,,***+++++++++++++++,,,,,,,,,,,,++++++,,,---...///111111222222222222222111,,,+++***)))))))))************+++++++++,,,,,,,,,++++++************+++++++++,,,,,,---......------.../////////...,,,***)))***+++...000111000///...///---,,,,,,---...---,,,...---,,,+++******++++++++++++,,,,,,,,,,,,++++++---,,,+++******+++,,,---+++************++++++,,,---,,,,,,+++++++++,,,,,,************+++,,,---...........................,,,,,,++++++++++++,,,,,,,,,...000222222111///---******++++++,,,...///000,,,---...---,,,+++,,,---......------,,,------...///////////////.........///000000000...---...///---...000000///......//////111333222000///000111111222222111///......///222222333444666777888999AAADDDIIINNNSSSZZZaaaeeeiiimmmqqqvvvxxxkkkdddccceeehhhjjjhhheeeffflllrrrqqqpppppptttyyyyyytttoooiiikkknnnqqquuuwwwxxxyyyrrrvvvxxxwwwvvvsssmmmhhheeefffhhhgggbbbZZZSSSOOOKKKIIIHHHJJJNNNTTTWWWYYY[[[```dddffffffhhhlllnnnpppssswwwzzzyyytttmmmiiiaaaccccccccchhhnnnpppnnn___XXXSSSTTTTTTSSSUUUXXXXXXZZZ^^^ccciiinnnrrrtttmmmhhhccc```aaabbbccccccdddfffhhhjjjlllmmmnnnooollliiifffeeefffgggfffeeekkkkkkkkkkkklllmmmmmmnnnmmmlllkkkkkkllllllmmmmmmooopppqqqqqqpppppprrrtttwwwuuurrrpppooonnnkkkiii???@@@BBBEEEHHHJJJLLLNNNQQQTTTVVVWWWXXXYYY\\\___dddbbb^^^WWWPPPKKKIIIIIIHHHEEEAAA???@@@BBBCCCCCCCCCEEEHHHJJJJJJIIIJJJKKKHHHJJJLLLOOOQQQRRRSSSSSSSSSRRRRRRSSSTTTVVVXXXYYY\\\[[[ZZZ[[[^^^`````````___]]]ZZZXXXWWWXXXZZZ[[[^^^___aaaaaaaaacccfffhhhjjjllllllhhhbbb]]]\\\]]]WWWVVVSSSPPPMMMLLLLLLLLLMMMKKKJJJNNNUUU\\\```aaa\\\XXXRRRPPPQQQTTTVVVWWWXXXWWWVVVUUUUUUVVVWWWXXX[[[XXXWWW]]]ffflllllliii```aaacccgggmmmppppppooogggaaa]]]]]]aaaiiiyyy~~~vvvqqqkkkfff___]]][[[^^^cccgggfffddd______bbbiiiqqqtttrrroooiiihhhgggeee___YYYZZZ___dddggglllppprrroooiiiddd^^^]]]]]]___aaa```\\\WWWUUUTTTRRRPPPOOOOOOPPPPPPWWWWWWWWWYYY]]]dddnnntttwwwrrrjjjdddbbbcccdddddd^^^^^^___``````]]]YYYUUUSSSTTTUUUUUURRRMMMFFFBBB@@@===:::777666555444333111000///........./////////000000000//////......------------............---......///...---,,,,,,(((---///------//////---///---,,,...000111000...,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,------------------------++++++++++++++++++++++++******++++++,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++,,,...000222666555333111000///......+++++++++************************+++++++++,,,,,,+++******))))))******+++)))***+++,,,,,,,,,++++++***+++---...///...---,,,,,,---///000000...---+++---,,,+++,,,---...,,,+++......------,,,,,,,,,,,,******++++++++++++******+++++++++******+++++++++++++++******+++,,,------......---,,,+++++++++,,,++++++++++++,,,...///000.........------.........,,,++++++******++++++,,,***,,,///111111000...---///............///000000---...///...,,,+++,,,---------------...///000111000000/////////............///000///...------///...///000///------...//////000000000//////000111111222333222000///000111000111222444666777888888===AAAGGGMMMRRRVVVZZZ]]]eeekkksss{{{rrrgggbbbaaacccfffhhhfffbbbbbbggglllggggggkkkssszzz|||wwwqqqmmmllllllmmmppptttwwwyyyvvv|||~~~{{{yyywwwrrrkkkfffgggggggggeeeaaa\\\YYYSSSQQQNNNMMMMMMNNNNNNNNNSSSVVV[[[^^^```bbbggglllpppsssvvvxxxwwwtttpppmmmjjjnnnppprrrwww~~~|||kkkccc[[[WWWTTTQQQPPPSSSRRRTTTXXX^^^dddiiinnnppphhheeeaaa______```bbbcccdddeeegggiiilllmmmnnnnnnmmmkkkiiihhhiiiiiiiiiiiilllllllllmmmmmmmmmllllllkkklllkkkkkkkkkkkklllmmmooopppppppppnnnoooppprrrsssrrrpppoooooonnnllljjj<<<;;;===BBBEEEFFFHHHLLLLLLRRRXXX\\\]]]]]]___aaaeeeccc^^^VVVNNNIIIGGGGGGHHHEEEBBB@@@AAAAAAAAA@@@???BBBEEEGGGGGGGGGIIIJJJIIIKKKMMMOOOPPPQQQQQQPPPNNNNNNOOOPPPRRRTTTVVVWWWWWWVVVVVVYYY^^^cccggghhhhhheee```[[[YYYYYY[[[\\\\\\]]]^^^^^^^^^___ccceeedddfffgggddd___[[[YYYZZZTTTTTTSSSPPPNNNNNNPPPSSSQQQPPPPPPSSSZZZaaafffiii___YYYSSSRRRUUUXXXZZZ[[[\\\[[[ZZZYYYZZZ[[[\\\]]]]]][[[]]]dddnnnsssqqqmmmbbbbbbdddiiiooorrrpppnnnddd```___aaadddjjjttt|||}}}{{{uuupppmmmiiiccc\\\ZZZ[[[```hhhlllkkkhhh\\\aaajjjrrrwwwvvvppplllfffdddcccbbb]]]WWWXXX]]]aaaccchhhmmmooolllfffaaaVVVUUUVVVZZZ^^^^^^[[[WWWVVVUUUTTTSSSRRRRRRQQQQQQYYY[[[^^^```dddiiiooosssvvvpppiiicccaaaaaaaaaaaa\\\\\\]]]^^^]]]YYYTTTOOONNNNNNMMMJJJGGGBBB===:::666666555333222222111111000//////....../////////......////////////......,,,------------.........------...//////---,,,++++++......+++,,,///000---000......000444666555222,,,,,,+++******+++,,,,,,++++++************++++++------------,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------*********++++++,,,,,,---++++++++++++---000333555888666333000---,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,,,,+++******************+++******++++++++++++******((()))+++---...///......------.........---+++***+++++++++---///000///...,,,,,,,,,++++++++++++*********++++++++++++******))))))************))))))------------...///000000000///...---,,,+++++++++,,,,,,,,,,,,---...///000...---,,,,,,,,,,,,---...++++++************++++++((()))+++---------,,,+++111111111000111111222222...///000///---,,,,,,------------...///000111222.........---,,,,,,++++++...///000///---,,,---.../////////......///333666555222///...///000000000000111222222000000111222---...///111333555666666888<<>>@@@EEELLLUUU```eeebbb\\\XXXWWWXXXVVVSSSOOOKKKIIIJJJLLLGGGFFFEEEFFFHHHIIIHHHGGGDDDGGGJJJLLLMMMMMMNNNOOOIIIJJJKKKLLLLLLLLLKKKJJJIIIKKKNNNQQQTTTUUUVVVVVVVVVUUUVVV[[[eeepppyyy~~~nnnhhh___WWWRRRQQQSSSVVVVVVVVVVVVUUUUUUVVVZZZ]]]ZZZ]]]^^^\\\VVVRRRPPPPPPPPPQQQQQQOOOMMMNNNRRRVVVVVVYYY[[[\\\^^^dddlllsssddd___ZZZZZZ___cccdddccc```aaabbbbbbcccdddddddddeeejjjrrr|||}}}rrriiibbb^^^ZZZ[[[___bbbaaa___\\\\\\```fffhhhffffffiiieeegggfffddddddeeebbb]]]YYYWWWXXX```iiimmmiiiddd]]]lllxxxkkkddd___ZZZVVVUUUTTTQQQRRRUUUVVVYYY\\\``````\\\UUUPPPPPPQQQTTTZZZaaaeeedddaaa[[[ZZZZZZYYYWWWUUUTTTSSSXXX]]]dddkkknnnoooqqqrrroookkkeeeaaa___^^^\\\[[[ZZZWWWTTTQQQOOONNNKKKIII@@@???<<<888444222222222...///111111///......////////////000000000000000000000000000...,,,***))),,,,,,,,,---------......,,,---...//////---+++***''')))(((''',,,444888888111000000555;;;>>><<<999,,,,,,+++******+++,,,,,,++++++************++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,---......))))))***+++,,,,,,------***)))***+++///333888;;;444222...+++))))))***+++***++++++,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,++++++,,,,,,,,,+++++++++,,,,,,---------)))))))))***+++,,,......,,,,,,...222666888888666)))***+++,,,,,,,,,,,,,,,,,,------......------,,,,,,...111333333111...,,,+++++++++,,,---...//////222111///...,,,,,,++++++++++++******++++++,,,---,,,,,,************,,,,,,++++++************++++++,,,,,,------...///000000...//////111222555666777111222222111///---...///......---,,,,,,,,,------111111000///......------.../////////---,,,---...///......///222999BBBHHHIII>>>222---000222...***+++---...///...///111222222111000000000222333444333444777:::???EEEMMMSSSUUUZZZ```hhhtttyyypppiiidddbbb```___^^^^^^___ccceeefffeeeaaa```___]]]^^^cccjjjooommmllllllkkkjjjiiiiiiiiirrr{{{|||sssnnnqqqoooiiicccbbbbbbdddhhhiiifffcccaaabbbfffhhhhhhccc\\\VVVOOOFFFCCCIIINNNPPPTTTYYY\\\```eeegggfffeeeeeefffnnnrrrvvvwwwyyy{{{xxxrrriiibbb\\\[[[ZZZWWWXXX[[[[[[ZZZYYYXXXVVVUUUSSSSSSRRRUUUXXX[[[\\\]]]___aaaeeefffhhhkkkmmmnnnooopppkkkllllllllljjjjjjjjjkkkiiiiiiiiiiiihhhfffdddccc```dddiiikkkjjjiiikkklllnnnnnnooonnnllllllmmmoooooommmkkkjjjjjjiiigggfff666111111777;;;;;;===CCCLLLUUU```bbb\\\TTTPPPOOOMMMNNNNNNNNNLLLJJJGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFNNNSSSTTTUUUVVVUUUQQQLLLJJJIIIIIIIIIIIIHHHFFFIIILLLPPPTTTVVVVVVTTTSSSSSSTTTYYYbbbllltttwwwwwwaaa^^^YYYTTTOOOLLLKKKJJJOOOOOONNNNNNPPPRRRUUUVVVWWWWWWWWWWWWUUURRRPPPOOORRRQQQQQQQQQQQQRRRRRRRRRVVVaaaeeeaaaaaahhhjjjeeeddd```\\\]]]ccchhhhhhggg```bbbeeeggghhhhhhhhhiiikkkqqq|||wwwlllgggccc___YYYVVVWWW[[[___```\\\___ccceeedddcccbbbbbbbbbbbbbbbaaa^^^\\\YYYWWWTTTVVVYYY\\\___bbbdddeeecccuuuqqqddd[[[XXXVVVRRRNNNKKKKKKNNNQQQMMMPPPSSSSSSPPPNNNOOOPPPJJJRRR___iiinnnkkkeee```^^^[[[ZZZZZZVVVQQQPPPTTTZZZ^^^aaaeeennnyyy~~~~~~|||mmm```\\\[[[XXXSSSPPPQQQPPPMMMLLLJJJHHHDDDAAA>>><<<888555333222222222...///000111111000///...111000...---,,,------....................................------.........------------,,,***'''&&&,,,,,,,,,------///000111111///...111666;;;===<<<000///---+++*********+++***)))((((((***+++++++++---...000000...+++'''%%%+++*********+++,,,------++++++************++++++++++++,,,,,,,,,+++*********)))(((+++000555888:::333111...+++)))((())))))------------,,,,,,+++***************************)))******)))((())),,,...------,,,+++***)))((('''***++++++,,,,,,++++++*********,,,,,,,,,+++***)))++++++---000333444222000,,,,,,+++***+++,,,---...,,,,,,------,,,,,,+++***...///111222444555555666111000...------...000111......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********)))******+++,,,---,,,***))))))***,,,---...111222111222555333///111000///---+++*********+++++++++,,,,,,,,,------------------------------...------------...//////---,,,,,,...222999@@@DDDFFF;;;000,,,///111---)))////////////////////////...//////000111222222222222333555777:::???EEEJJJUUUVVVZZZ```hhhqqqxxx|||yyyvvvrrrlllgggccc```^^^\\\\\\\\\\\\\\\^^^cccffffffddd```\\\[[[___eeeiiijjjjjjjjjjjjhhhfffdddbbblllmmmoooooonnnkkkgggeeedddaaa___```ccceeedddbbbdddfffiiimmmtttxxxpppfffVVVMMMCCC===???EEEJJJLLLOOOSSSXXXZZZZZZ[[[]]]___gggkkkppptttvvvuuurrrpppkkkgggbbbaaabbbdddeeedddkkkkkkjjjeee^^^VVVQQQNNNQQQSSSVVVYYY[[[]]]^^^^^^cccjjjmmmjjjiiimmmooonnniiiiiijjjjjjjjjhhhgggfffhhhgggggggggfffccc___\\\]]]ccciiijjjhhhgggjjjmmmnnnkkklllqqqsssnnnhhhfffjjjhhhiiilllmmmhhhbbb^^^444//////444888888;;;@@@DDDMMMVVVXXXSSSMMMJJJJJJKKKLLLMMMNNNLLLJJJGGGEEEFFFFFFGGGGGGGGGGGGGGGGGGIIIRRR\\\___```___[[[VVVNNNLLLJJJIIIHHHGGGDDDBBBFFFHHHKKKNNNPPPPPPPPPOOOQQQTTTZZZbbbjjjmmmllljjjZZZWWWSSSOOOLLLIIIHHHHHHLLLLLLKKKKKKMMMPPPSSSTTTSSSSSSSSSSSSRRRRRRQQQPPPRRRQQQPPPPPPPPPQQQSSSTTTUUUbbbhhhcccaaafffgggcccccc___\\\]]]bbbffffffdddaaadddggghhhhhhiiimmmpppvvvxxx~~~~~~rrrhhhddd___[[[VVVSSSTTTWWWYYYZZZXXX[[[^^^___^^^\\\[[[[[[\\\\\\\\\[[[ZZZYYYXXXWWWSSSUUUWWWYYY[[[]]]```aaalllzzzwwwjjj___XXXVVVSSSOOOJJJGGGFFFHHHIIIKKKOOOSSSTTTRRROOONNNNNNKKKQQQ[[[dddiiihhhddd```YYYVVVVVVWWWUUURRRTTTXXX]]]```bbbeeennnzzzxxxjjj]]]YYYYYYUUUPPPNNNMMMJJJGGGEEECCCAAA>>>;;;999888555333111000000000...///000000000000///...000///...------......///........................---,,,,,,,,,,,,,,,,,,---,,,------...---,,,+++***+++++++++,,,---......//////---,,,...111444444333///...,,,+++******++++++///---*********+++***)))+++,,,---...---,,,***)))++++++*********+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++******+++))))))+++///333555666000...,,,***))))))***+++,,,,,,------,,,,,,+++******************************++++++***))))))+++---++++++++++++************)))******++++++******))))))***,,,------------,,,+++++++++...000111000...++++++*********+++,,,---,,,,,,------,,,,,,+++***,,,---///000222333333333///...---,,,,,,---///000111000...---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++***************++++++,,,---,,,+++))))))+++,,,---...000111000111444333000000///...---,,,+++++++++---.....................000000000000000000000000...------------.../////////...,,,,,,---111444777>>>777///,,,///000...+++////////////////////////...//////000111111222222222333444555777:::???CCCIIIKKKOOOTTT[[[bbbhhhlllnnnnnnmmmkkkiiifffcccbbb___]]][[[ZZZ[[[^^^```aaacccbbb```]]]\\\]]]___aaaeeefffggggggfffeeedddcccgggggghhhhhhhhhfffeeedddcccaaa___```bbbddddddcccfffhhhkkkqqq{{{zzzooo]]]TTTHHHAAA???AAACCCDDDFFFIIINNNQQQRRRTTTWWWYYYbbbeeejjjnnnppppppooommmiiigggeeegggkkkoooppppppuuutttrrrnnnggg___WWWSSSSSSTTTUUUWWWXXXZZZZZZZZZ___eeeiiiffffffkkkmmmlllgggggghhhiiihhhfffdddcccbbbaaaaaaaaa```^^^[[[YYYZZZ___eeegggggggggjjjmmmoookkkiiikkkkkkfffaaa```eeedddeeeggghhhddd___[[[///------111333333666:::@@@GGGNNNPPPLLLHHHGGGHHHGGGIIIKKKLLLLLLIIIFFFCCCEEEEEEFFFFFFGGGGGGHHHHHHKKKVVVbbbhhhiiifff___XXXPPPNNNKKKJJJHHHEEEBBB???BBBCCCEEEGGGHHHIIIJJJJJJNNNRRRXXX^^^bbbaaa]]]XXXQQQPPPMMMKKKIIIHHHGGGHHHHHHHHHGGGHHHJJJMMMPPPQQQNNNNNNNNNNNNOOOPPPQQQRRRRRRPPPNNNMMMNNNQQQTTTVVVXXXdddlllgggbbbbbbbbb______]]][[[]]]```bbbaaa___aaadddfffffffffjjjrrrzzz|||{{{zzzssshhh```]]]XXXUUUQQQOOOPPPQQQRRRRRRRRRTTTWWWWWWVVVSSSRRRRRRTTTTTTTTTTTTTTTUUUVVVVVVSSSTTTVVVVVVWWWYYY\\\___rrrzzz~~~uuuhhh^^^XXXTTTRRRPPPLLLHHHFFFFFFFFFGGGJJJNNNSSSUUUTTTQQQNNNMMMMMMRRRYYY```cccccc```^^^UUUSSSRRRTTTSSSQQQUUUZZZ^^^```aaaccclllxxxooocccWWWSSSRRRNNNIIIGGGEEEBBB>>>;;;:::999777555333222222111000///............///000000///......///...............///000////////////////////////++++++************++++++((()))***+++,,,,,,,,,+++***+++++++++,,,---------...---,,,---......,,,***---,,,++++++++++++,,,,,,111---***)))+++---,,,***))))))***++++++,,,,,,,,,++++++******)))*********---,,,,,,,,,,,,,,,,,,---.........------+++******,,,+++***+++...000111111,,,+++***))))))***++++++,,,,,,,,,,,,,,,++++++***************************+++,,,,,,+++))))))***,,,)))*********++++++,,,,,,)))))))))******))))))))))))***+++---///000000000,,,+++******,,,------,,,******)))))))))***+++,,,,,,,,,,,,,,,,,,++++++*********,,,...///000000000,,,+++******+++,,,---...333222///---+++******++++++++++++,,,,,,---------,,,,,,+++++++++++++++******************+++,,,,,,---,,,+++******+++,,,------000000...///222333111...------,,,,,,,,,,,,,,,.....................---------------------------...------------.../////////...---++++++,,,,,,---444111...---...///......////////////////////////...//////000000111111222222222333222222555888;;;BBBDDDHHHMMMSSSYYY]]]___aaadddgggjjjkkkjjjhhhfffccc___[[[YYYZZZ]]]```bbbgggfffdddaaa^^^[[[YYYXXX^^^___aaabbbcccdddddddddaaa```````````````aaaaaaaaa```^^^___aaacccdddcccfffgggjjjsssuuuaaaXXXMMMEEEAAA@@@???======???CCCFFFIIIKKKOOOQQQYYY[[[___cccggghhhiiiiiihhhhhhjjjnnnssswwwxxxxxxzzzxxxvvvuuurrrkkkaaaZZZXXXWWWVVVUUUUUUVVVWWWWWWYYY]]]```___```dddffffffbbbcccddddddbbb```]]][[[YYYYYYYYYXXXWWWVVVUUUTTTUUUYYY^^^`````````cccffflllfff```___\\\WWWUUUVVVZZZ\\\```dddgggfffbbb^^^++++++,,,......///222555;;;@@@EEEFFFDDDCCCCCCEEEBBBDDDGGGIIIIIIGGGDDDBBBCCCDDDDDDEEEFFFGGGGGGHHHKKKWWWbbbggggggccc\\\TTTQQQOOOMMMKKKJJJGGGCCC@@@@@@@@@AAAAAACCCDDDEEEFFFJJJLLLQQQTTTUUUSSSNNNKKKKKKJJJIIIHHHHHHHHHHHHIIIFFFFFFEEEFFFGGGJJJMMMOOOLLLLLLKKKKKKLLLNNNPPPQQQPPPNNNLLLKKKMMMQQQVVVYYY]]]iiipppjjjaaa]]]ZZZXXXZZZYYYYYY[[[]]]]]][[[XXX[[[^^^aaaaaabbbiiivvvyyyrrrmmmfff]]]WWWWWWSSSPPPMMMLLLLLLLLLLLLKKKLLLNNNQQQQQQPPPOOONNNOOOOOOOOONNNNNNNNNPPPRRRSSSQQQRRRTTTTTTSSSVVV[[[___mmmpppnnnbbbXXXTTTTTTUUUTTTQQQNNNLLLLLLLLLMMMMMMLLLNNNQQQRRRRRRQQQPPPOOORRRVVV\\\```bbb```\\\YYYTTTQQQQQQRRRPPPOOORRRWWW\\\^^^^^^```gggpppuuuuuucccXXXNNNKKKJJJEEE@@@>>>===:::666444444555555444...///000000000///..............................,,,,,,,,,------...//////////////////////////////++++++************++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,------------.........///...---***)))******+++++++++,,,,,,---,,,)))'''(((+++------,,,))))))(((((()))+++---...,,,+++******)))))))))))),,,,,,++++++++++++,,,,,,/////////...---,,,+++***---++++++,,,---...---,,,+++***))))))((()))******++++++,,,,,,,,,++++++***************************,,,,,,---,,,***)))***+++*********+++++++++,,,,,,))))))************))))))))))))+++---///111333333///,,,)))((()))+++++++++***************++++++,,,+++,,,,,,,,,,,,+++******((((((***+++,,,---------***)))))))))***+++,,,---111000...,,,++++++,,,,,,******+++,,,,,,---......+++++++++++++++++++++++++++************+++,,,,,,---,,,++++++++++++,,,---,,,000000...---111222111,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---------------.........---...//////---------...////////////////////////////////////000000111111000111111111000222555777===@@@DDDJJJPPPUUUXXXZZZZZZ___fffkkknnnmmmiiigggdddaaa]]]YYYYYY___iiiqqqwwwsssmmmfff```[[[VVVSSSWWWYYY[[[]]]___bbbcccddd^^^]]][[[ZZZZZZ[[[]]]^^^___^^^]]]^^^___bbbcccdddeeeeeegggqqqsss^^^WWWMMMGGGEEECCCAAA???;;;<<<>>>@@@BBBEEEGGGIIINNNPPPTTTXXX\\\___aaabbbgggiiimmmqqqtttvvvvvvuuuuuussssssuuuwwwsssiiiaaa\\\ZZZWWWTTTSSSSSSTTTUUUUUUWWWXXXXXXYYY[[[]]]]]]\\\\\\\\\\\\ZZZWWWSSSQQQPPPPPPQQQPPPOOONNNNNNOOOPPPSSSVVVWWWWWWWWWYYYZZZeee\\\UUUQQQMMMJJJLLLPPPSSS[[[fffnnnssstttoooiii(((+++---,,,+++---///000333666:::;;;::::::<<<>>>===???BBBEEEEEEDDDBBB@@@AAAAAABBBCCCDDDEEEFFFGGGMMMUUU]]]^^^]]][[[VVVPPPOOONNNMMMMMMMMMLLLHHHFFFAAAAAA@@@@@@AAACCCDDDEEEEEEFFFHHHIIIHHHFFFEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHFFFEEEDDDEEEFFFHHHKKKMMMMMMLLLKKKJJJJJJKKKMMMNNNNNNLLLJJJIIILLLQQQWWW[[[dddkkknnnhhh^^^WWWSSSQQQTTTTTTUUUWWWWWWWWWUUUSSSTTTVVVWWWXXX\\\fffttt~~~zzzqqqgggbbb]]]WWWTTTUUUPPPMMMKKKJJJJJJJJJIIIGGGGGGJJJLLLNNNNNNNNNNNNPPPMMMLLLKKKKKKKKKLLLNNNOOOKKKMMMPPPOOOOOOQQQWWW\\\___aaa]]]SSSNNNQQQWWW[[[aaa]]]WWWTTTTTTTTTSSSRRRNNNNNNMMMNNNPPPRRRSSSTTTWWW[[[```cccbbb]]]VVVRRROOOMMMMMMOOOOOOMMMQQQVVVXXX[[[]]]^^^bbbgggfffcccXXXOOOGGGEEEDDD???;;;:::777444222111333555666666---...///000111111000000......------------......++++++,,,,,,------------////////////////////////,,,,,,++++++++++++,,,,,,000000//////...---------,,,------............---,,,---...///...,,,+++***))))))***+++,,,,,,,,,,,,))))))((())))))*********+++***)))((((((***+++,,,,,,,,,+++***)))))))))***++++++************++++++............---,,,+++***,,,,,,+++,,,------+++(((++++++***)))((((((((((((******+++,,,,,,+++++++++************************+++---------+++)))***+++,,,,,,,,,++++++++++++******++++++++++++++++++***))))))+++,,,///111222333111...***))))))***+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))'''((()))+++,,,,,,,,,,,,))))))))))))******++++++,,,,,,,,,,,,,,,------...******+++,,,,,,---......+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,000222///---000111000++++++***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...------------...//////,,,------...////////////+++...000000...,,,,,,---///////////////////////////////////////000000000...///111111111222555777555888===CCCIIINNNRRRSSSYYY^^^eeekkkmmmlllhhheeeaaabbb```\\\\\\ggg{{{xxxkkkbbb[[[WWWTTTSSSTTTVVVXXX[[[^^^```bbb^^^]]]\\\ZZZYYYZZZZZZ[[[]]]]]]\\\\\\]]]```cccffffffgggiiippp{{{yyymmm[[[UUUNNNJJJIIIHHHFFFDDD@@@???=========???@@@AAAEEEGGGJJJMMMQQQUUUWWWYYYbbbeeejjjoooqqqrrrqqqqqqooonnnooosssvvvtttllleee^^^[[[XXXTTTRRRRRRTTTUUUYYYXXXYYYZZZ[[[ZZZYYYXXXWWWVVVUUUSSSPPPMMMJJJIIIFFFHHHKKKKKKIIIHHHIIIKKKLLLNNNPPPRRRTTTUUUWWWXXX^^^VVVMMMIIIGGGGGGNNNVVV\\\jjjzzz}}}sss'''---///,,,***,,,......111333555666666777888:::888:::<<>>>>>???AAABBBDDDEEEFFFKKKRRRVVVUUUTTTTTTRRRNNNLLLLLLMMMNNNPPPOOOMMMJJJCCCCCCCCCCCCCCCDDDEEEFFFBBBCCCBBBAAA??????AAABBBBBBBBBCCCDDDEEEEEEFFFFFFFFFEEEDDDDDDDDDFFFHHHJJJKKKJJJJJJIIIIIIIIIIIIIIILLLJJJHHHIIILLLQQQXXX[[[fffhhhfff```XXXQQQMMMLLLNNNOOOPPPQQQQQQQQQPPPOOONNNNNNNNNPPPVVV```kkksssooofff^^^\\\ZZZWWWUUUVVVNNNLLLIIIHHHHHHIIIHHHGGGEEEGGGJJJKKKKKKLLLNNNPPPJJJJJJIIIIIIIIIIIIJJJJJJEEEIIILLLLLLJJJKKKPPPUUUUUUWWWVVVPPPPPPXXXaaafffrrrkkkbbb[[[WWWUUURRRPPPNNNLLLJJJKKKOOOSSSVVVXXXYYY\\\```bbb```YYYRRRLLLGGGGGGIIINNNOOONNNRRRWWWUUUXXXZZZYYY[[[\\\YYYSSSOOOGGGBBBBBBAAA<<<999888333111000111333555666666/////////000111111222222...---,,,,,,,,,,,,---...+++,,,,,,---------,,,,,,........................------,,,,,,,,,,,,------///...,,,***)))((((((''',,,---.../////////------)))+++,,,,,,+++***+++,,,))))))***+++,,,,,,+++++++++...000...***&&&&&&'''---,,,+++))))))***++++++,,,,,,++++++***++++++++++++******))))))******+++---------------,,,,,,+++++++++,,,---...---***(((++++++******))))))(((((()))***++++++++++++++++++***************************,,,------,,,***++++++------,,,,,,+++++++++***++++++,,,,,,,,,,,,++++++))))))***+++,,,...000111111...+++)))***+++++++++++++++,,,------------,,,+++++++++++++++******))))))***+++,,,------------+++++++++++++++++++++***)))+++---.../////////...+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,------+++++++++++++++,,,------,,,,,,------------,,,,,,,,,222555222//////000...************+++,,,---...---------.........//////...........................------------...//////.........------,,,,,,,,,,,,...000000///...------////////////////////////////////////////////////...///111111111222555777333555999>>>DDDJJJNNNPPPUUUZZZ```eeehhhhhheeeccc^^^```aaaaaagggwwwnnnbbb[[[XXXVVVRRRSSSTTTUUUXXXZZZ\\\^^^^^^^^^^^^^^^]]]\\\ZZZZZZ[[[[[[\\\[[[\\\___cccgggkkklllnnnrrryyy{{{sssiii^^^XXXRRRNNNNNNNNNLLLJJJIIIEEE@@@===<<<<<<<<<<<>>???;;;<<<===???@@@BBBCCCDDDEEEJJJNNNMMMMMMOOONNNLLLJJJJJJLLLNNNQQQPPPNNNLLLEEEEEEEEEFFFFFFFFFFFFFFFAAABBBBBB???===<<<>>>AAACCCCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDBBBBBBDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFIIIHHHHHHIIILLLRRRXXX[[[ccc___ZZZUUUQQQLLLJJJIIIIIIJJJLLLLLLLLLLLLLLLMMMMMMJJJHHHKKKRRRZZZ```cccbbbZZZUUUVVVXXXVVVTTTTTTMMMJJJGGGFFFGGGHHHHHHHHHDDDFFFHHHHHHHHHIIIJJJLLLFFFFFFGGGHHHHHHHHHHHHHHHGGGKKKOOOMMMIIIHHHKKKPPPUUUYYYZZZYYY\\\eeeooosss{{{qqqddd[[[VVVSSSOOOLLLKKKIIIIIIKKKPPPUUUXXXYYYXXXYYY[[[\\\YYYTTTOOOKKKDDDDDDHHHMMMOOOMMMOOOTTTPPPRRRRRRPPPPPPQQQMMMGGGEEE???<<<===<<<888555555111000000111333444333222000000//////000111333444------,,,++++++,,,---------.../////////...---,,,------------------------------,,,,,,,,,,,,------,,,+++)))'''%%%%%%$$$%%%+++,,,...//////...,,,+++***+++,,,+++))))))+++---)))***++++++,,,+++******,,,333999777...''''''***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******++++++,,,***++++++,,,,,,,,,,,,,,,)))***+++...000///+++((())))))******++++++******))))))***+++++++++++++++************************)))+++---...,,,+++,,,,,,++++++,,,,,,,,,,,,,,,,,,******++++++++++++************))))))***+++,,,---///---*********++++++***)))***+++,,,---,,,,,,++++++++++++++++++***))))))+++,,,---......//////...------------,,,++++++******---000333333222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,++++++++++++,,,------,,,------------------,,,,,,444888555000///...,,,************+++,,,------+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,...------------...////////////...---,,,,,,,,,,,,---...///000111111000000////////////////////////////////////////////////...000111111111111333555444666888<<<@@@FFFJJJMMMMMMQQQVVV\\\```bbbcccccc[[[\\\___ggguuummmaaaZZZWWWUUUTTTSSSSSSTTTUUUWWWXXXYYY[[[]]]```bbbbbb```]]]ZZZYYYZZZ[[[ZZZZZZ]]]ccchhhmmmqqqtttuuuvvvvvvooofff```[[[UUURRRTTTUUUUUUTTTSSSMMMFFFBBB@@@@@@???>>>;;;===@@@CCCEEEFFFGGGGGGIIIOOOVVV\\\___aaadddfffhhhjjjlllooopppnnnllljjjgggfffdddccccccdddeeefffhhheeegggnnnoooiiicccaaa[[[XXXSSSMMMIIIGGGGGGGGGGGGMMMTTTVVVTTTRRRSSSUUUVVVVVVWWWYYY\\\^^^``````]]]VVVOOOMMMMMMTTTaaannn{{{ppp```)))111444///+++---///...***+++---...///000000000333444555666888;;;===???999:::;;;===???AAACCCCCC===CCCHHHHHHIIILLLLLLIIIIIIIIIKKKNNNPPPPPPMMMKKKFFFFFFGGGHHHHHHGGGGGGFFFAAACCCDDDAAA>>><<<===???FFFGGGHHHHHHHHHHHHHHHHHHFFFEEECCCAAAAAAAAACCCDDDBBBCCCDDDFFFFFFFFFEEEEEEGGGGGGGGGIIIMMMSSSXXX[[[```XXXQQQMMMLLLJJJHHHHHHFFFHHHIIIIIIIIIIIIJJJLLLNNNJJJFFFHHHOOOVVVXXXXXXYYYRRRNNNRRRUUUSSSQQQPPPLLLIIIEEEDDDEEEGGGIIIIIIDDDEEEFFFFFFEEEEEEGGGHHHBBBCCCEEEGGGHHHHHHGGGGGGKKKPPPTTTQQQKKKHHHJJJNNNYYY^^^aaabbbgggpppxxx{{{{{{pppbbbXXXSSSQQQNNNKKKHHHGGGHHHMMMSSSWWWYYYXXXUUUVVVVVVUUUSSSPPPNNNLLLEEEFFFIIINNNNNNKKKKKKNNNKKKLLLJJJFFFFFFHHHEEEAAA===888666777777333111111111000000000111111///---111000///...///111333444------++++++++++++------000000111111111///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...,,,+++))))))*********+++---......---+++***,,,......,,,***))),,,///)))***+++,,,,,,+++***)))***555???===222***,,,111+++++++++,,,------------,,,,,,,,,,,,------...///---,,,,,,++++++,,,,,,---))))))***+++,,,,,,,,,,,,((()))+++...111000,,,)))'''''')))***,,,,,,------((()))***+++++++++++++++************************(((+++---...---,,,,,,---)))******+++---......///))))))************))))))+++***)))(((((()))******---+++***)))***+++***)))((()))***+++,,,+++*********++++++++++++***))))))---......///000000000000/////////...---,,,+++***---///333666666333///,,,---,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,,,,++++++,,,,,,---...,,,------......------,,,---555:::777222///---+++++++++******++++++,,,---((()))***+++---...//////////////////////////////...------------...////////////...---...///000111...------000333444444222///////////////////////////////////////.........///000222111000000111222333333444666:::???CCCFFFEEEIIINNNTTTZZZ___bbbcccZZZYYY\\\jjjlll```YYYVVVTTTUUUTTTSSSSSSSSSTTTVVVWWWXXX[[[aaaeeeeeeccc___\\\YYYZZZ[[[ZZZZZZ]]]ccchhhmmmrrrvvvuuutttrrrllleee___[[[VVVUUUXXX\\\^^^^^^[[[TTTMMMHHHFFFFFFEEECCC999;;;>>>AAACCCCCCBBBBBBBBBGGGNNNSSSUUUWWWYYY\\\___ccchhhkkklllmmmnnnoooooonnnnnnnnnnnnpppqqqrrriiifffiiirrrtttmmmgggeee```[[[UUUNNNJJJIIIIIIJJJOOOVVV^^^aaa```]]]]]]______^^^\\\\\\]]]]]]]]]\\\\\\VVVPPPNNNOOOVVVeeesss|||}}}ssscccSSS(((...000,,,((()))***))),,,,,,,,,---------......///000111222444555666777666888:::<<<<<<>>>@@@BBB@@@@@@AAACCCDDDFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEEEEFFFGGGGGGEEEDDDDDDBBBBBBDDDCCC@@@CCCGGGLLLNNNPPPPPPOOOOOOOOOPPPKKKHHHDDD???<<<<<<=========>>>???@@@AAABBBBBBBBBGGGFFFFFFGGGKKKNNNPPPQQQLLLLLLKKKKKKIIIHHHFFFEEEGGGGGGHHHIIIHHHHHHGGGGGGJJJJJJKKKLLLMMMMMMNNNNNNNNNMMMKKKJJJIIIJJJJJJKKKEEEEEEDDDCCCAAA@@@BBBDDDGGGDDDAAABBBFFFFFFBBB===AAADDDHHHKKKMMMLLLJJJIIIPPPLLLIIIHHHHHHHHHNNNVVVgggjjjnnnsssxxx|||sssiii^^^VVVSSSQQQMMMJJJKKKJJJKKKNNNSSSUUUUUUSSSQQQQQQQQQPPPNNNJJJGGGEEECCCCCCCCCDDDFFFFFFDDDBBBCCCBBBBBBAAA???<<<:::999333333222222111222222222.........---------....../////////...---------,,,222000///---,,,,,,------000000111000000///......---------,,,,,,+++++++++000///...---,,,,,,---......------,,,,,,+++******,,,++++++******++++++,,,************************,,,------,,,***)))***+++---///111111///---+++***''')))))))))((('''((()))---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++---,,,+++)))((())))))***,,,+++***))))))***+++,,,*********+++***))))))(((++++++************************++++++++++++***************))))))))))))))))))***++++++))))))***+++------,,,,,,+++***))))))************************---***''''''(((+++,,,,,,---+++***,,,000444555444444222///---+++***++++++,,,...111333333111...,,,++++++,,,,,,,,,,,,------***++++++,,,---...///000++++++***))))))***+++,,,...//////,,,)))(((+++...000222444333000......000...---,,,,,,+++++++++,,,+++,,,------......---------,,,,,,,,,,,,---......,,,---......//////......111111000///...------......---111<<>>>>>??????AAAAAA@@@BBBFFFKKKQQQTTTZZZZZZ\\\___cccfffiiikkkmmmmmmnnnoooqqqrrrtttuuunnnmmmmmmnnnnnnllliiifff```\\\WWWRRRNNNNNNOOOPPPZZZ```gggiiigggeeegggiiiccc^^^XXXVVVWWWWWWTTTPPPQQQPPPNNNNNNRRR[[[gggooo|||zzzhhhXXXPPPOOO(((---000,,,)))***++++++***+++++++++,,,,,,,,,,,,---...///000222333444555333555777888999:::<<<>>>>>>???@@@AAACCCDDDEEEFFFDDDEEEEEEFFFFFFFFFEEEEEEFFFEEEEEEEEEFFFFFFEEEEEEEEEBBBCCCEEEEEEDDDHHHMMMRRRUUUYYYZZZYYYWWWVVVUUUKKKHHHCCC???<<<<<<===>>><<<<<<===>>>???????????????>>>>>>@@@BBBEEEFFFFFFHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJIIIGGGGGGFFFFFFFFFDDDDDDCCCAAA???>>>@@@AAA@@@???>>>???@@@AAABBBBBBEEEGGGKKKNNNOOOOOOMMMLLLNNNKKKIIIJJJJJJKKKPPPWWWgggkkkqqqxxx}}}~~~|||zzzkkkcccZZZSSSPPPNNNKKKIIIJJJIIIIIILLLPPPRRRRRRPPPMMMMMMNNNMMMLLLIIIGGGEEEAAAAAA@@@BBBCCCCCCAAA???<<<<<<;;;:::888777666555222111111000000000000000,,,---......////////////---------------,,,,,,,,,---,,,***))))))))))))***---------------,,,++++++------------,,,,,,,,,+++///...---,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---/////////...---,,,+++,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,++++++++++++++++++++++++---,,,++++++*********+++******************++++++,,,++++++***))))))******+++++++++*********))))))******************************++++++++++++******************))))))))))))***+++,,,+++***)))***,,,------,,,++++++***))))))************************,,,***((())),,,///111222...,,,+++---111555666666555333000,,,***)))))))))+++---///000000///---++++++++++++,,,,,,,,,------++++++,,,,,,---...//////,,,+++***))))))***++++++---......---***)))***,,,---...000///,,,***+++,,,---,,,++++++*********+++***+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------,,,,,,,,,,,,------000///000666===???:::555444333111000///.........//////.........//////000//////...//////000111222000222333444444555777:::AAABBBDDDIIIMMMQQQSSSTTTTTT\\\eeerrruuuhhh[[[PPPKKKLLLTTTVVVWWWUUURRROOOMMMMMMNNNSSSYYY^^^aaadddhhhkkknnniiibbb]]]\\\^^^aaacccjjjpppvvvvvvooogggbbb```___^^^]]]]]]^^^```ccceeeiiiccc[[[WWWVVVTTTPPPLLLLLLJJJGGGEEECCCBBBBBBBBB>>>===<<<===???CCCGGGJJJPPPQQQSSSUUUYYY\\\___aaaeeefffhhhjjjmmmqqqsssuuuqqqqqqrrrqqqpppmmmjjjhhhaaa^^^ZZZWWWUUUVVVXXXZZZ\\\bbbiiikkkjjjiiikkkmmmddd^^^WWWTTTTTTTTTRRROOOQQQRRRSSSTTTXXX^^^eeejjjtttwwwvvvnnn```RRRKKKIII)))...111---***+++,,,,,,+++++++++,,,,,,,,,------+++,,,---...///111111222111333555666666777999;;;<<<===>>>???@@@AAABBBCCC@@@AAABBBCCCDDDDDDEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEEEECCCDDDGGGIIIJJJOOOUUU]]]```cccccc```[[[VVVTTTKKKHHHCCC>>><<<<<<>>>@@@===>>>>>>?????????>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCBBB@@@???>>>===>>>>>>BBBBBBBBBBBBBBBBBBCCCCCCFFFFFFGGGGGGFFFEEECCCBBBDDDDDDCCCAAA>>>===>>>@@@AAACCCEEEEEEDDDDDDGGGJJJGGGIIIKKKNNNOOOOOONNNNNNMMMKKKKKKNNNNNNMMMQQQWWWbbbgggqqq{{{}}}ssskkk___[[[UUUOOOKKKIIIIIIIIIGGGGGGHHHJJJMMMNNNNNNMMMHHHIIIIIIIIIHHHFFFEEECCC>>>===<<<===>>>===;;;999777666444333222222333333000/////////............---...000111111///...---++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,++++++,,,,,,++++++******---............---,,,,,,......---,,,,,,,,,,,,------------------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......///...---+++++++++,,,---+++,,,------++++++,,,---+++++++++************************++++++++++++,,,++++++++++++++++++++++++,,,,,,+++************+++(((((()))++++++,,,,,,,,,+++++++++++++++***)))(((++++++*********)))))))))******************************++++++++++++*********************************+++,,,,,,******+++,,,,,,,,,,,,+++******))))))************************+++***)))+++///333666777---,,,,,,...222555777888333111///,,,*********+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------.........---+++***)))***++++++,,,---...---+++*********+++,,,---,,,***((()))***+++++++++*********************+++,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,+++++++++,,,---...*********+++,,,---...///111//////000333444444222222222111//////........................///000111000000////////////000000...000111111111222555777;;;===@@@DDDHHHLLLNNNPPPPPPYYYdddqqq{{{uuummmfff\\\PPPIIIHHHLLLNNNPPPPPPOOOMMMLLLLLLPPPQQQTTTVVV[[[aaaiiinnntttooohhhaaa^^^^^^```bbbhhhlllqqqpppjjjddd```^^^```___^^^___```ccceeegggiiieeebbb```___\\\WWWSSSWWWTTTPPPLLLHHHFFFEEEEEEBBBAAA???>>>>>>@@@BBBCCCFFFFFFHHHJJJMMMPPPRRRTTTYYYZZZ]]]aaaeeejjjnnnpppppprrrtttsssnnnjjjiiijjjbbb```]]]\\\\\\^^^aaadddaaaffflllnnnlllkkklllnnnfff```YYYUUUTTTSSSQQQOOOPPPSSSXXX[[[]]]___aaaccciiihhhfff___VVVLLLFFFCCC---222444///+++,,,,,,+++------........./////////++++++,,,---...///000000111333555555555666777999999999:::;;;<<<===>>>?????????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCBBBAAABBBCCCEEECCCDDDIIIKKKMMMTTT[[[fffggggggccc\\\UUUPPPMMMJJJGGGCCC???======???AAABBBBBBCCCCCCCCCBBBAAAAAAAAABBBDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBAAAAAAAAAAAADDDBBB@@@===<<<;;;<<<===>>>>>>>>>>>>============BBBDDDFFFHHHIIIHHHFFFEEEGGGGGGFFFDDDAAA@@@AAACCCGGGJJJMMMOOOOOONNNMMMMMMGGGHHHJJJLLLMMMMMMMMMMMMNNNMMMNNNQQQPPPNNNOOOTTTXXX___kkkxxx}}}vvvhhh\\\VVVUUURRRMMMIIIGGGHHHJJJFFFFFFGGGHHHIIIJJJIIIIIIFFFFFFFFFEEEDDDBBBAAA@@@:::999888888888888666444444333111000000111333444////////////...------,,,///000222222111...+++)))++++++,,,,,,---------......---------............,,,---------------,,,,,,---......//////...------......------------------,,,,,,------...///000000------,,,,,,,,,,,,------++++++++++++++++++++++++*********+++---......---...,,,++++++,,,,,,,,,+++***+++,,,,,,******+++,,,*********)))))))))))))))************++++++++++++************************++++++***************+++((()))***,,,,,,++++++***((()))***,,,,,,+++***************))))))))))))(((***************+++++++++******++++++++++++******)))***************++++++***,,,---,,,+++***+++,,,,,,+++++++++******))))))***************************))))))+++///333555666,,,+++,,,---000333666777222000...,,,,,,,,,...///+++++++++******+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------///...,,,+++******+++++++++,,,......,,,+++))))))---------,,,++++++++++++++++++,,,,,,,,,+++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,---.........---,,,++++++---///000---,,,,,,------...///000......///...---...000111111000//////............---------......000111111111000000////////////000---.../////////000222444666888<<>>???@@@CCCBBBDDDHHHKKKMMMSSSZZZeeedddaaa[[[TTTOOOLLLKKKIIIGGGCCC@@@>>>???@@@AAADDDDDDDDDEEEDDDDDDCCCCCC@@@BBBDDDDDDCCCCCCEEEGGGIIIHHHFFFDDDCCCBBBBBBBBBDDDBBB???<<<;;;:::;;;<<<======<<<<<<<<<<<<<<<<<<>>>AAAEEEHHHJJJJJJIIIHHHLLLLLLKKKIIIFFFEEEGGGHHHIIIKKKOOOVVV[[[ZZZSSSLLLIIIJJJJJJKKKLLLMMMNNNNNNPPPOOOPPPRRRPPPLLLLLLOOOOOOWWWdddqqquuummm___SSSPPPPPPOOOLLLHHHGGGHHHIIIDDDEEEFFFFFFEEEEEEDDDDDDEEEEEECCCBBB???===;;;:::777555333333333333222000111000///......000222333000000000000///...---,,,,,,...000111111///---+++,,,,,,------......//////++++++,,,,,,,,,,,,,,,,,,,,,------.........------,,,---.../////////------............//////......+++,,,,,,---...///000000---,,,,,,++++++,,,,,,---))))))))))))))))))))))))+++***)))+++---///...,,,+++***+++---//////,,,)))***,,,,,,,,,+++***+++,,,))))))))))))))))))))))))))))))*********+++++++++*********************************))))))***++++++***++++++,,,,,,***)))(((%%%''')))+++,,,------,,,))))))*********)))((('''))))))*********+++++++++******++++++++++++******))))))******+++++++++,,,***+++,,,,,,******+++,,,++++++***************)))***************************)))((())),,,/////////)))******+++---///222444555333111...---,,,---...,,,,,,+++******+++,,,,,,*********+++++++++,,,,,,***++++++,,,,,,---------///...,,,+++++++++,,,------------......,,,***)))...---,,,++++++,,,,,,,,,,,,,,,---......------,,,,,,------...............---------------......///000///---,,,---...000222///......------......///***---//////...---///111//////...............///---------......000111111111000000////////////000---...//////......000222333666999;;;===AAAEEEIIIIIILLLRRRZZZdddllllllgggeeebbb```___[[[TTTPPPPPPOOONNNMMMLLLMMMPPPUUUYYYZZZWWWSSSQQQRRRVVVZZZ\\\ggghhhjjjiiifffdddeeefffaaabbbbbbbbb```___^^^^^^ZZZ[[[]]]```cccgggkkkmmmiiihhhfffeeeeeefffeeeeeeiiifff```[[[VVVTTTSSSSSSPPPOOOMMMJJJGGGEEECCCBBB???????????????@@@AAABBBCCCDDDFFFIIILLLOOORRRTTTUUUZZZ___^^^[[[XXXZZZ]]]XXXWWWUUUUUUVVVXXX[[[\\\[[[]]]```bbbbbbaaaaaaaaaccc___YYYTTTQQQPPPPPPOOOLLLOOORRRSSSSSSRRRSSSSSSSSSPPPKKKHHHGGGDDDAAA>>>111666777111,,,++++++)))*********+++++++++,,,,,,,,,,,,------...//////000---...000/////////000111333333444444555666666777<<<<<<=========<<<<<<;;;:::>>>BBBCCC@@@======>>>@@@???BBBGGGIIIIIIMMMSSSZZZYYYWWWRRRNNNLLLMMMNNNFFFEEEDDDBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAADDDEEEEEEDDDEEEIIIMMMPPPNNNKKKHHHEEEDDDCCCCCCCCCAAA???===;;;;;;;;;;;;>>>>>>>>>>>>>>>?????????===@@@DDDHHHJJJKKKJJJJJJOOOOOONNNLLLJJJJJJLLLMMMMMMOOOVVV___gggeee[[[QQQLLLLLLLLLLLLMMMNNNOOOPPPQQQOOOPPPQQQNNNIIIHHHKKKKKKSSS___ggghhhaaaWWWPPPMMMLLLJJJHHHGGGFFFEEEDDDAAABBBCCCCCCAAA?????????BBBAAA???===:::888666555444222000000000111000///......---,,,---...///000111111222222111///---,,,(((***,,,///000111000///------......................../////////...------******+++,,,,,,,,,+++++++++,,,.../////////---,,,,,,---......//////......++++++,,,---......//////,,,++++++******++++++,,,)))))))))))))))))))))))),,,***))),,,000222222000*********...111111---))),,,---......,,,,,,---...))))))))))))************)))))))))************+++***************************))))))))))))***++++++,,,,,,,,,+++***)))((((((&&&'''(((***,,,------...)))***,,,...---+++)))''')))))))))***++++++,,,,,,******++++++++++++******))))))******+++,,,,,,,,,)))***++++++))))))***+++************************************************+++)))((()))***++++++***((()))*********+++...111999777333///,,,***)))))),,,,,,++++++++++++,,,,,,************++++++++++++))))))***+++,,,---.........---,,,,,,,,,---......000...---.........,,,***---+++))))))***++++++++++++,,,.../////////...---------...///////////////---,,,,,,,,,,,,---......000///.........///111111...------,,,,,,,,,------***---///000000//////000...------------......///...............///000111000000////////////000000...///000///......///111111444777888999;;;AAAEEEIIIIIIJJJOOOWWW]]]^^^]]]]]]YYYXXXYYYXXXTTTRRRUUUTTTSSSRRRQQQRRRVVV\\\aaaaaa]]]VVVRRRRRRSSSUUUUUUYYY^^^cccffffffgggiiillljjjhhheeeaaa]]][[[YYYYYYYYYZZZ\\\___cccfffiiikkkjjjjjjjjjjjjkkklllmmmnnnnnnkkkfffaaa^^^]]]^^^^^^ZZZZZZXXXVVVSSSPPPMMMKKKCCCCCCAAA@@@???>>>>>>>>>@@@@@@AAABBBCCCEEEGGGHHHGGGKKKOOOPPPOOONNNOOOQQQNNNMMMLLLKKKLLLMMMOOOPPPMMMOOOQQQTTTWWWYYYYYYZZZUUUSSSPPPLLLJJJHHHHHHHHHHHHIIIJJJIIIHHHHHHIIIKKKGGGEEEBBB@@@??????===<<<,,,222333...******+++***)))))))))*********+++++++++,,,,,,------......///---...//////...---...000000111111222222333333444666777888999999:::999999888>>>DDDFFFBBB>>><<<=========@@@DDDEEECCCFFFJJJLLLMMMNNNLLLJJJIIIJJJKKKDDDDDDDDDDDDCCCBBB@@@??????@@@AAABBBBBBBBBBBBBBBCCCFFFHHHGGGFFFIIIPPPVVVWWWUUUPPPKKKGGGEEECCCCCCCCCCCCBBBAAA@@@>>>>>>===AAAAAAAAABBBCCCCCCCCCDDDBBBDDDGGGJJJLLLLLLLLLLLLNNNOOOOOOMMMLLLLLLNNNPPPUUUYYY```fffiiidddZZZSSSMMMLLLKKKKKKKKKMMMOOOPPPOOOMMMNNNOOOLLLGGGGGGJJJJJJQQQYYY[[[WWWQQQMMMLLLIIIGGGDDDCCCDDDCCC@@@<<<===???@@@???;;;999999:::<<<;;;999777555444333222222000......///000000///------------............000111222222111///,,,+++***+++,,,---..................------------------000000111111111///...---((())))))***++++++******)))+++---//////...,,,+++***+++,,,---------,,,,,,++++++,,,,,,------......+++******))))))******+++)))))))))))))))))))))))),,,******...555999888666---******,,,000222///,,,+++---...---,,,+++,,,---)))))))))******+++++++++))))))))))))************************************)))))))))))))))***++++++++++++******************))))))))))))***+++,,,---***---000333333///+++(((((())))))***++++++,,,,,,******++++++++++++******))))))***++++++,,,------((()))******(((((()))***))))))))))))************************************---+++******++++++***)))(((***+++***((())),,,///666444000---***)))))))))++++++++++++++++++++++++************++++++++++++'''((()))***,,,...//////------,,,,,,,,,...///000333000...---//////...,,,---***'''''')))+++++++++***+++---//////...---,,,,,,---......//////......++++++******++++++,,,---............/////////000------------......///000///......//////000//////---,,,,,,,,,---....../////////.........//////000//////...//////000111222000111111000......000111000333555555444666<<>>===<<<;;;;;;;;;(((---///,,,)))***+++*********+++++++++,,,,,,,,,+++++++++,,,,,,------...///000111000//////000111//////000000111111222222111222444666777888888999777>>>FFFHHHEEE???======;;;;;;>>>CCCCCC@@@@@@DDDEEEGGGIIIIIIGGGEEEDDDDDDBBBCCCEEEEEEEEECCC@@@??????@@@AAABBBCCCCCCDDDCCCAAADDDEEEDDDDDDHHHPPPWWW\\\XXXSSSMMMHHHEEECCCBBBFFFFFFFFFFFFEEECCCBBBAAACCCCCCDDDEEEFFFFFFGGGGGGIIIJJJLLLNNNNNNOOONNNNNNMMMMMMMMMMMMKKKLLLNNNPPPYYY^^^dddeeeaaaXXXQQQLLLKKKJJJIIIHHHIIIJJJLLLNNNMMMKKKKKKMMMKKKGGGGGGKKKIIIOOOTTTRRRKKKEEEEEEHHHGGGCCC??????AAA@@@;;;666;;;===>>><<<888555555666666666444333222111111111111///------...000000000...//////000000000///...000000111111000...+++***//////...,,,+++***))))))---------,,,,,,+++++++++------......---+++)))((())))))***+++++++++++++++(((***,,,...///...,,,***((()))***+++,,,++++++***++++++,,,,,,,,,,,,------******))))))))))))******************************,,,******000888>>>>>><<<000,,,)))***///222111///)))***++++++))))))***+++))))))******+++++++++,,,))))))))))))************))))))))))))))))))))))))))))))((())))))***++++++******)))((()))+++,,,------,,,***)))))))))***++++++///444777777333---***((())))))***++++++,,,,,,******++++++++++++******))))))***+++,,,,,,------''')))***)))((('''((())))))))))))))))))*********************************...,,,++++++------+++***)))+++,,,***((((((+++...///...,,,******+++,,,---******++++++++++++******)))************+++++++++&&&'''(((***,,,...000000---,,,,,,,,,---///000222555111...---///000///...///,,,((((((+++------,,,)))***,,,.........,,,++++++,,,------......------)))))))))((()))******+++,,,---......//////...............///111222444555333111------...//////...,,,,,,,,,,,,---......///000//////.........//////............///111222222111222222111//////000222...111444333111333888>>>AAA???@@@DDDIIIKKKMMMNNNUUUSSSUUUZZZ[[[XXXWWWYYYVVV\\\eeeooowwwtttdddVVVOOOLLLJJJJJJMMMQQQVVVYYY]]]dddnnnvvvzzzuuullleee___\\\YYYWWW\\\]]]]]]^^^___``````aaabbbgggmmmrrrssssssqqqpppfffdddaaa^^^___aaaeeeggg```aaaaaa```^^^[[[XXXVVVVVVTTTQQQNNNKKKHHHFFFEEEBBBBBBAAAAAAAAAAAABBBBBBAAA@@@AAADDDEEEEEECCCAAA>>>>>>===>>>???@@@BBBCCCEEEDDDDDDDDDEEEDDDCCCAAA@@@AAABBBBBB@@@>>>>>>>>>===>>>@@@@@@>>>=========<<<>>>???>>><<<:::;;;===++++++,,,,,,,,,---------)))))))))))))))))))))))),,,,,,+++)))((())),,,///111888<<<888222000000///////////////////////////222222222222333444555666:::<<>>:::777;;;;;;<<<===>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCDDDBBB>>>>>>BBBCCC@@@>>>???>>>=========>>>@@@BBBDDDCCCBBBCCCDDDFFFJJJMMMOOOTTTPPPJJJHHHHHHGGGEEECCCGGGIIIKKKJJJEEEBBBBBBCCCCCCDDDEEEFFFGGGIIIKKKMMMLLLMMMMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKRRR[[[```cccfffccc[[[RRRLLLIIIGGGEEECCCCCCEEEGGGGGGGGGEEEFFFFFFFFFFFFEEEDDDDDDLLLMMMMMMKKKFFFBBB@@@??????>>>===<<<<<<;;;<<<<<<===;;;999666444333333333333333222111111000111111......---------,,,,,,,,,,,,---...///000000000000///...---...000000///---***+++,,,,,,++++++---///...---,,,---......,,,***...******---///---,,,...+++++++++++++++++++++++++++*********+++,,,,,,---111...***)))+++---,,,+++...+++((()))+++---,,,+++---)))))),,,---***))),,,///---******,,,,,,***'''((((((***---222555777777---000///---,,,//////,,,)))***,,,///111///+++'''******++++++++++++******.........------,,,,,,,,,))))))***++++++++++++***------,,,,,,+++***))))))******))))))))))))******((()))++++++******+++---...///000111000///---++++++***)))***+++***)))'''************))))))((((((++++++***)))((((((((()))************************************))))))))))))))))))*********+++++++++000///---+++******++++++++++++,,,---------,,,,,,...,,,)))((()))+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...))))))...///,,,,,,///...---,,,,,,---...000111111000///---------.../////////...---,,,,,,++++++---,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,---......,,,******++++++,,,...000111111000000000///---,,,,,,---...//////...---...000111111000111000///...............111111111111111222222333000000000000000000000000333222222111333555777999???@@@AAAAAAAAADDDHHHKKKOOORRRUUUWWWWWWVVVVVVWWW]]]]]]dddvvvgggUUUMMMIIIIIILLLJJJKKKNNNQQQQQQVVViii}}}|||wwwrrrmmmfff^^^\\\___bbbaaa___^^^^^^___```aaafffnnnrrrqqqpppqqqoooiiihhhddd```___aaadddeeedddlllgggaaa___aaaaaa___[[[aaa]]]WWWSSSPPPNNNLLLJJJKKKKKKJJJIIIHHHFFFDDDCCCDDDDDDEEEFFFFFFEEEDDDCCC>>>=========>>>???AAABBBGGGFFFDDDCCCBBB@@@>>><<>><<<===???AAA@@@???BBBAAA@@@AAABBBBBB@@@>>>@@@@@@???>>>============++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))+++++++++***))))))+++---000888<<<888222111000///------------------------/////////000000111222333777999;;;===<<<:::888666666777777888999:::;;;<<>><<>>>>>======<<<===>>>???@@@AAAAAAAAABBBDDDGGGJJJLLLOOOKKKGGGEEEFFFFFFEEEDDDGGGIIIKKKIIIFFFCCCCCCDDDFFFEEEFFFGGGIIIKKKLLLMMMLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKIIIJJJUUUaaakkkhhhccc[[[SSSMMMIIIGGGDDDCCCBBBBBBDDDEEEEEEDDDDDDDDDDDDEEEDDDCCCCCCBBBHHHIIIIIIGGGCCC@@@>>>>>>;;;;;;:::::::::;;;<<<<<<:::888666333111000000000000//////............///000/////////............,,,,,,...//////000000000,,,+++,,,---///000...,,,+++,,,,,,,,,***+++,,,......---,,,---......,,,***---+++,,,111333///------++++++++++++++++++++++++++++++******++++++,,,---000---))))))+++,,,,,,+++000---***)))+++,,,+++)))+++///222000+++(((***---...,,,******++++++)))'''))))))***,,,000222222111))),,,---+++,,,000111...,,,++++++---......,,,))))))******++++++******))),,,,,,,,,+++++++++******)))))))))*********++++++))))))************++++++******))))))))))))*********+++,,,,,,+++***,,,------...///000///...,,,++++++******+++++++++***)))******)))))))))))))))))),,,,,,+++***))))))))))))************************************))))))))))))))))))*********+++++++++///...,,,+++*********+++------------,,,+++******,,,+++******,,,---,,,+++++++++++++++,,,------...++++++++++++++++++++++++)))%%%$$$((()))''''''+++------++++++++++++,,,---000///......---------...///......---,,,,,,++++++---,,,+++++++++,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---+++,,,...---,,,++++++,,,+++,,,...////////////...///...---,,,,,,---///000000///...///111111111///000//////............//////////////////000111111////////////////////////222111000000111333666777777999::::::;;;>>>BBBFFFLLLOOORRRUUUVVVVVVXXXYYY[[[___jjjiiiVVVMMMIIIJJJMMMMMMMMMPPPQQQPPPSSSccctttyyytttqqqnnnhhhbbbbbbfffiiigggccc___]]]]]]^^^^^^ccciiimmmllllllooooookkkgggccc^^^]]]```ccceeefffhhhccc``````dddgggfffdddfffccc^^^ZZZXXXVVVTTTRRRRRRRRRQQQOOOLLLJJJHHHGGGHHHIIIJJJJJJJJJHHHGGGFFFAAA@@@@@@@@@AAACCCDDDEEEIIIHHHGGGFFFEEEDDDBBB@@@AAA@@@???@@@CCCEEEDDDBBBDDDCCCBBBCCCDDDDDDBBBAAABBBBBBAAAAAAAAABBBCCCDDD)))*********++++++++++++))))))))))))))))))))))))***+++,,,,,,+++******+++...555999555000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000333444555666666666555444333333444555666777888888;;;===>>>>>>===<<<>>>???CCC>>>:::<<<<<<::::::<<<===<<<<<<;;;;;;<<<<<<===@@@??????@@@AAACCCEEEGGGIIIFFFCCCBBBCCCEEEEEEEEEFFFGGGHHHFFFDDDCCCCCCDDDGGGFFFEEEFFFHHHJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHIIIJJJKKKJJJGGGKKKYYYhhhwwwlll]]]QQQJJJGGGEEECCCAAA@@@@@@AAACCCCCCBBB@@@AAAAAABBBBBBAAAAAA@@@???AAABBBCCCAAA>>><<<;;;;;;777777777777888999::::::888666333111///...------------------------...///////////////............,,,,,,---...////////////++++++,,,///111111///---,,,------,,,+++***,,,---///---,,,,,,......,,,+++,,,+++---444555111---,,,++++++++++++++++++++++++++++++******++++++,,,,,,---+++))))))***,,,,,,,,,000...+++******+++***)))***888>>>444)))(((,,,---,,,+++))))))******)))'''++++++,,,...000000---++++++...000///111555777555---,,,******+++,,,,,,+++)))******++++++******)))*********))))))))))))))))))))))))((()))******+++&&&&&&''')))***+++,,,---******))))))))))))******,,,---...---+++++++++---,,,---.........---+++***++++++++++++++++++++++++******)))))))))******+++...---,,,+++************************************++++++*********)))))))))***************+++++++++---,,,+++***************......------,,,***)))((()))***,,,...000000,,,***++++++++++++,,,---...///************************,,,)))(((******)))***---...---,,,+++************------......------,,,,,,.........------,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,---------......***,,,------,,,+++,,,---,,,,,,---......------,,,------,,,,,,,,,...///000222111000000111111000///.........---......////////////......//////000111........................000/////////000111333444444555666888999===AAAEEEHHHKKKNNNQQQSSSVVVYYY\\\YYYaaarrrjjjWWWMMMHHHIIILLLNNNOOORRRSSSRRRUUUaaammmssspppnnnnnnlllhhhjjjooorrrnnnhhhbbb^^^\\\\\\]]]```dddggghhhjjjmmmnnnkkkddd```\\\ZZZ]]]aaaeeeffffffdddbbbeeeiiimmmmmmkkkkkkhhheeebbbaaa___]]]\\\\\\[[[YYYVVVRRROOOMMMLLLMMMNNNNNNNNNMMMLLLJJJIIIDDDCCCDDDDDDEEEGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFCCCCCCCCCEEEHHHHHHGGGEEEEEEDDDDDDEEEGGGGGGFFFDDDEEEEEEEEEEEEFFFHHHJJJKKK))))))))))))************))))))))))))))))))))))))***,,,//////---+++++++++***222666222---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...000000000111111222222222222222333444555666777777999<<<>>>===;;;;;;<<>>>>>>>>???@@@AAABBBFFFEEECCCBBBCCCEEEFFFGGGDDDDDDCCCBBBAAAAAABBBBBBFFFEEEDDDDDDEEEFFFFFFEEEHHHHHHIIIHHHHHHGGGFFFEEEGGGHHHIIIHHHFFFKKK[[[lllyyyjjjVVVIIIDDDCCCBBB@@@=========>>>@@@@@@===;;;======>>>>>>======<<<;;;:::;;;;;;:::888777777888444444444444444555666666777555333000...---------------------...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............,,,---///222444555222000/////////...,,,,,,---...///...,,,,,,---------+++---+++---222444000---,,,***+++++++++++++++,,,,,,,,,++++++***++++++,,,,,,+++***))))))***,,,,,,---...---+++***++++++,,,,,,--->>>CCC555***,,,...***+++***))))))))))))((((((,,,---...000222111---***+++...000///111555777555---+++******,,,,,,,,,+++))))))************))))))))))))))))))))))))))))))))))))((((((((()))***+++&&&'''((()))***,,,,,,---+++******))))))******+++,,,---...---+++******+++++++++,,,,,,,,,,,,+++******+++++++++***+++,,,---,,,,,,+++++++++,,,---...000///...,,,,,,+++++++++************************+++++++++*********))))))************************++++++******************,,,,,,,,,,,,,,,+++***)))(((+++///444666444///***+++*********+++,,,---...++++++++++++++++++++++++000///...---,,,,,,...111///......------,,,,,,,,,+++,,,---......---+++***......---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------.........///)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++,,,---...///000333222000000111111000...------------......///000///////////////000111111////////////////////////...---------...///111222111222444555777;;;@@@CCCEEEGGGJJJMMMOOORRRVVVZZZWWWbbbwww|||gggXXXOOOIIIHHHJJJLLLOOOSSSUUUVVV[[[dddlllmmmjjjkkkmmmmmmkkkooouuuwwwssskkkddd___]]]^^^___```bbbfffiiikkkllljjjggg^^^[[[XXXVVVXXX]]]bbbeeehhhggghhhjjjoooqqqqqqqqqnnnllliiigggffffffeeeccccccaaa^^^ZZZVVVRRRPPPNNNOOOOOOPPPOOONNNLLLJJJIIIEEEFFFFFFGGGHHHIIIJJJKKKIIIJJJKKKLLLKKKKKKKKKKKKGGGGGGIIIJJJKKKJJJHHHFFFFFFFFFFFFGGGJJJJJJIIIHHHIIIIIIHHHHHHJJJLLLNNNPPP(((((()))))))))*********))))))))))))))))))))))))+++...111111///---,,,+++***111666222---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---..................///000111111000111222333444555555666888;;;>>>===:::999<<>>??????===============>>>>>>???EEEEEEDDDCCCCCCDDDFFFHHHFFFDDDBBBAAAAAABBBBBBCCCFFFGGGHHHGGGEEECCCBBBBBBDDDDDDDDDDDDDDDCCCBBBBBBEEEEEEFFFFFFEEEIIIXXXhhhmmm___NNNDDDBBBBBB???<<<:::999999;;;<<<<<<999777999999::::::999999888777333444555444333222333444333333222111000000111111333222000...---,,,,,,---------,,,,,,---...//////++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,------...111444444333111111111111000...---///000000...,,,+++,,,------,,,...+++***...000...,,,...*********++++++,,,,,,,,,,,,,,,++++++***++++++,,,******++++++++++++,,,---+++++++++++++++---///000333>>>???333,,,000///'''************)))((())))))++++++---///111000---***&&&)))***)))***......,,,*********,,,------***((()))))))))******)))))))))))))))******************)))))))))))))))******+++*********+++++++++,,,,,,++++++************+++++++++,,,---+++***))))))*********++++++++++++++++++***+++,,,+++))))))+++...//////---,,,---...///000111000///---,,,+++++++++************************++++++++++++************************************)))*********++++++******)))******+++,,,,,,,,,,,,))),,,222777:::888222---+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,......+++))))))+++---+++,,,,,,------.........***+++,,,------,,,+++***---------------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------........./////////)))+++------,,,,,,---...,,,,,,,,,,,,+++++++++++++++++++++,,,---...//////333111000000111111///...---------------...///000---------------...//////000000000000000000000000------------...//////000,,,...///000222555:::===CCCEEEGGGIIIJJJMMMQQQTTTUUUbbbwwwyyymmm```XXXRRRKKKIIIIIILLLOOOSSSUUUXXX^^^dddhhhhhhfffgggjjjkkkkkkooouuuwwwrrrlllfffbbbbbbccceeecccdddiiinnnpppkkkddd___XXXWWWTTTSSSTTTXXX]]]aaaggghhhkkkooosssvvvwwwvvvrrroookkkiiijjjjjjjjjjjjeeeccc___[[[WWWSSSQQQPPPOOOOOOOOOOOONNNLLLJJJIIIHHHHHHIIIJJJJJJKKKKKKKKKHHHJJJMMMMMMLLLLLLMMMOOOLLLNNNOOOOOONNNKKKIIIHHHIIIIIIJJJLLLNNNPPPOOONNNOOONNNMMMLLLMMMOOORRRSSS((()))))))))************)))))))))))))))))))))))),,,///111111///---,,,++++++333888444///.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///------...............///------...///000111222222555999===;;;888666999===???888444444555444555888555777999;;;===??????@@@::::::;;;;;;;;;;;;<<<<<>><<<>>>::::::;;;<<<============<<<999999<<<>>>???EEEKKKIIICCC===:::;;;;;;888555666555333333444444333222222333333333333222111111...//////...,,,,,,...000///......---------......+++***)))))))))+++,,,------,,,,,,++++++++++++,,,,,,,,,---------.........++++++,,,,,,,,,,,,++++++...,,,++++++---//////......///000///......000111111...++++++,,,---------...++++++000111///------)))******+++,,,,,,---------,,,++++++******++++++,,,...//////,,,+++,,,...)))+++,,,,,,+++,,,000333888666111///------,,,***)))+++,,,,,,***)))***,,,+++*********,,,,,,***((())),,,,,,***+++...///,,,+++***)))***+++,,,+++)))(((((())))))))))))(((((())))))*********+++++++++(((***,,,......---+++***++++++******************,,,++++++******++++++,,,)))+++,,,+++******+++---************++++++,,,,,,000222222///***))),,,000333111...,,,+++,,,---...111000///---,,,+++******************************,,,,,,+++++++++*********+++++++++*********))))))((()))+++,,,---------,,,((()))***++++++++++++++++++---111666999999555222222000---+++******,,,---+++++++++++++++++++++++++++222666111,,,,,,,,,+++))))))++++++++++++***))),,,,,,,,,,,,,,,---......------------------------------......---+++***)))+++,,,,,,------,,,,,,+++,,,,,,---------.........+++,,,...---,,,++++++,,,,,,,,,++++++,,,---...///+++,,,,,,---------,,,,,,///...---...///000///.........---,,,,,,,,,------,,,,,,,,,,,,,,,------...000000000000000000000000//////000000000000000000333333333222111333666999999<<<@@@CCCDDDFFFGGGIIILLLSSS___kkksssrrrllleee^^^ZZZWWWXXXWWWSSSQQQSSSPPPTTTUUUVVV\\\fffiiigggjjjgggfffgggfffcccfffkkkooommmkkkiiiiiijjjlllmmmmmmiiilllrrrsssiii^^^YYYRRRSSSTTTTTTSSSTTTXXX[[[]]]aaahhhnnnrrruuuwwwwwwvvvqqqjjjffffffiiimmmooofffddd```\\\YYYWWWWWWWWWTTTUUUVVVVVVVVVTTTSSSRRRSSSTTTTTTTTTSSSRRRQQQPPPOOOSSSVVVVVVTTTSSSVVVYYY[[[\\\^^^]]]ZZZYYYZZZ\\\ZZZZZZ[[[^^^bbbddddddcccaaa```______```dddhhhjjj************++++++++++++)))))))))))))))))))))))),,,---...---***)))))))))'''///444000,,,+++++++++))))))))))))))))))))))))++++++++++++,,,---...///+++,,,---------+++***)))+++,,,---...///000000111,,,111555444///---111666555000---///111///000222555666888999:::::::::999333444555666777777777777333666888999:::>>>CCCHHHIIIDDD>>>;;;<<<===>>>===DDDPPP[[[VVVGGG:::888;;;777888999:::;;;<<<<<<<<<999555444888;;;;;;===@@@???;;;777666666666444222666444111000111222222222111111111111111000//////.........---++++++---///,,,,,,,,,,,,---...//////++++++***++++++---///000000//////...------------*********++++++,,,,,,,,,++++++,,,,,,,,,++++++***222///,,,,,,---///000000,,,---...---------///111111...+++***+++---------,,,+++---333555111---,,,))))))***+++,,,,,,---------,,,,,,+++*********+++---///111000---+++,,,...+++,,,...,,,++++++...222777222///...,,,(((***...)))+++---,,,***)))+++---000...,,,,,,,,,,,,+++)))&&&)))***((()))---...+++...+++((('''(((***,,,,,,(((((())))))))))))(((((((((((())))))******++++++(((***---///000...+++)))(((((())))))*********+++,,,++++++******++++++,,,***+++,,,,,,,,,,,,---...++++++******+++,,,------333555555111,,,***...222333111...+++)))***+++,,,111000///---+++*********************************,,,,,,,,,+++++++++******++++++++++++******))))))(((***+++---.........---******+++++++++******)))+++,,,///333777777555333555333000---+++,,,---...************************)))222666111,,,,,,+++(((,,,---......---,,,***)))------,,,+++,,,---///000------------------------------......---+++***)))+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,---......,,,******+++,,,,,,++++++,,,...///111,,,,,,---------,,,++++++---,,,,,,---///000///...///...------,,,,,,,,,,,,000////////////000111111///////////////////////////000111111111111111000000111000...---...000333555888===AAACCCEEEFFFGGGGGGJJJPPPWWW\\\^^^[[[XXX]]]YYYWWWXXXWWWUUUUUUYYYQQQUUUWWWYYYbbbnnnrrrpppllliiiggggggeeeaaacccggglllllljjjjjjjjjlllmmmoooooojjjjjjpppqqqhhh^^^ZZZQQQTTTVVVVVVTTTTTTWWWZZZ^^^bbbhhhmmmoooppppppqqqtttnnnfffaaaaaaeeeiiilllgggeeeaaa^^^[[[ZZZZZZZZZYYYYYYZZZ[[[[[[ZZZYYYXXXXXXYYYYYYYYYXXXVVVTTTSSSSSSWWW[[[[[[XXXWWWZZZ]]]___aaabbbbbb``````cccfffaaaaaacccfffjjjlllllllllhhhgggfffgggiiinnnrrruuu+++***)))***,,,---,,,***,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++******************++++++,,,,,,,,,,,,++++++******++++++,,,000...,,,******,,,...000///...---,,,***)))(((''')))******++++++,,,------...///111222333333222222........................222222333444555555555555555444444333222222222333777666555555888;;;???BBB===<<<:::999999999::::::DDDFFFGGGEEE???:::888888555666777888777666444333444444444444444444444444777666444222111000//////333111///...---...000111222333444222000//////000'''((((((***+++,,,---------------------------------------...............,,,,,,------...---------+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++,,,------......------......//////......---,,,///...---++++++++++++,,,***+++---......---,,,***)))))))))+++---...---+++...---,,,,,,,,,,,,---...000000///,,,)))((()))***+++---...---++++++---000000///---+++***+++---...,,,+++++++++++++++,,,,,,*********++++++,,,,,,---)))((('''''''''(((***+++******))))))******+++,,,,,,,,,+++***))))))*********)))((('''(((+++---///+++++++++,,,,,,++++++++++++++++++*********))))))+++***)))))))))***,,,,,,---+++))))))***,,,,,,,,,))))))(((((()))+++...///222222222000---***))))))'''***---//////---***(((...---,,,,,,++++++++++++///000111000---+++++++++******))))))((('''''''''******+++++++++,,,,,,,,,+++******...333444///+++++++++++++++******))))))------......000111333444333///,,,+++---......,,,222000---,,,------------+++,,,---...////////////222111///...------......,,,------...---,,,***)))***+++,,,---............------------------------)))***,,,---...------,,,,,,------......------,,,......,,,+++++++++++++++---+++***+++,,,...///000000000///...---,,,,,,,,,,,,,,,,,,---...///111111---------------------------...///...---...///111333000---...000111///---,,,***)))+++///222222111............////////////666555666999===@@@BBBBBBCCCFFFKKKNNNOOOOOOPPPQQQSSSVVVXXXYYYXXXXXXXXXYYYUUUZZZbbbnnnyyyuuuhhhaaa]]]\\\^^^bbbgggiiiiiifffhhhmmmqqqpppsssrrrnnnlllooorrrhhh[[[^^^\\\YYYWWWVVVWWWXXXYYY^^^___bbbdddfffggghhhhhhjjjiiifffccc``````bbbdddfffiiiiiiddd___^^^]]]ZZZaaa___^^^___bbbdddffffffbbbaaa___^^^\\\ZZZZZZYYY]]]bbbfffeee___ZZZXXXYYY___dddfffeeefffjjjlllkkkkkkjjjmmmrrrsssooonnnooopppoooooorrrwwwzzzzzzxxx,,,,,,,,,...//////...,,,***+++++++++******)))(((,,,++++++++++++++++++******++++++++++++++++++,,,,,,++++++******++++++,,,---,,,+++******+++,,,---...---,,,,,,******)))((()))******++++++,,,------------...000000111111111------------------------//////000111222222222222111000//////.........///222111111222333666999:::666555444333333333444444777999;;;:::666333222222444444333333222222222222222222222222222222222222222222111000////////////111000///.........///000000111222000...---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,------------------------------,,,,,,+++,,,+++***)))))))))******((()))************)))(((***))))))+++---...---,,,...---,,,,,,,,,,,,---...000000///---***)))***+++,,,---...,,,******,,,///111///---+++***)))))))))++++++************++++++,,,,,,+++******)))(((((()))((((((((())))))************))))))******+++,,,,,,++++++***))))))*********))))))))))))+++,,,---******++++++++++++******+++++++++*********))))))+++***)))))))))***+++,,,+++******+++...111111111---,,,***)))***+++,,,---000111111///,,,***))))))###%%%(((+++,,,,,,+++***...---,,,+++++++++++++++,,,...///...,,,******+++,,,,,,+++******))))))(((*********+++++++++++++++)))((()))---222444000,,,++++++++++++*********)))*********+++,,,---...///111...++++++...000111000...---++++++,,,---......******+++,,,------------.../////////...---,,,+++,,,,,,---------,,,++++++******+++,,,---...///000...------,,,,,,,,,------)))***+++,,,,,,,,,+++***,,,,,,------------,,,,,,+++++++++++++++*********---,,,++++++,,,...//////000///...------,,,,,,,,,------------------...///------------------------.../////////......000222888555222111222111///,,,...,,,+++,,,///000000///............////////////111111222444888<<<>>>???@@@CCCFFFHHHIIIJJJKKKLLLSSSVVV[[[]]]\\\YYYVVVUUUUUU[[[fffxxxkkk___YYYVVVXXX\\\cccffffffeeefffkkkmmmlllqqqqqqpppnnnqqqssskkkaaaaaaaaa___]]]ZZZYYYZZZ\\\bbbcccddddddcccaaa___]]]______^^^[[[YYYZZZ]]]___bbbeeeeeebbbaaacccccc```aaa```___aaaccceeefffeeehhhgggeeecccaaa`````````eeeiiilllkkkeeeaaa```aaafffjjjkkkiiihhhlllnnnnnnqqqppprrrwwwwwwsssqqqrrrwwwuuutttuuuwwwxxxvvvttt((()))***,,,...---+++((()))************)))((((((*********++++++++++++++++++++++++++++++*********++++++************+++++++++++++++******+++++++++,,,++++++++++++*********)))******++++++,,,------,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---....../////////---------,,,,,,,,,,,,,,,......//////000111222333000000///.........//////000222444444333111111111222111///------...000111////////////////////////......---------...//////...........................//////...,,,+++,,,---000000///...---,,,++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,.........------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,------------,,,,,,,,,------,,,,,,+++***))))))(((((())))))***+++,,,,,,++++++++++++,,,,,,+++******,,,......---,,,------,,,,,,,,,,,,------000000///---+++***,,,...//////...,,,******,,,...000///...,,,)))'''&&&%%%+++******)))))))))******++++++******)))(((((((((((()))******++++++*********))))))))))))***++++++,,,+++******)))************+++++++++++++++++++++)))******************)))+++++++++*********************))))))******+++,,,******+++///333666777666000///---+++******++++++---...///...,,,***)))***%%%&&&((()))++++++,,,,,,---,,,,,,++++++++++++,,,(((***,,,+++***)))***+++---------,,,++++++***************************)))((('''(((,,,111333000---++++++++++++***************)))))))))******+++,,,111///------...000000000++++++***++++++---...///******+++,,,,,,---------,,,...///000///---+++))),,,,,,++++++,,,,,,------++++++***+++,,,...///111000...,,,+++***+++,,,---******+++++++++***))))))++++++,,,,,,,,,,,,++++++******,,,------,,,++++++,,,,,,,,,,,,,,,---//////000///...---,,,,,,,,,,,,......---,,,,,,+++,,,,,,------------------------...///000///...///000222888666444333222111///---000...------//////...---............////////////......///111444777:::<<<===???AAACCCCCCDDDFFFHHHQQQVVV\\\___]]]YYYTTTRRRVVV\\\llllll[[[SSSQQQSSSWWW]]]aaacccbbbdddhhhiiifffkkknnnooooooqqqrrrmmmgggeeeggggggccc]]]\\\___dddnnnmmmkkkgggbbb\\\VVVSSSTTTUUUTTTSSSSSSTTTWWWZZZ^^^```aaaaaaeeejjjkkkiiibbbbbbbbbdddfffgggfffdddnnnllliiigggffffffggghhhkkkooorrrqqqmmmjjjiiijjjooorrrqqqmmmkkknnnppppppuuutttvvvzzzzzzuuurrrsssyyywwwuuuttttttrrrpppnnn'''(((***---...---***&&&)))***************))))))))))))******++++++,,,,,,,,,,,,++++++******))))))++++++************++++++)))***+++,,,,,,+++***)))************++++++++++++)))******++++++,,,------,,,++++++***+++,,,---...+++++++++++++++,,,,,,,,,))))))***+++,,,,,,,,,,,,---------------------,,,---...///000111000///////////////............///...///111111111111000111......---,,,,,,,,,---..................------------,,,,,,,,,,,,------...+++,,,---.........---------......---,,,++++++,,,000000///...---,,,++++++------------------------******++++++,,,,,,------//////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,------------,,,++++++))))))******+++,,,------///...,,,++++++,,,---...,,,++++++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,---000222333111///,,,++++++,,,...///......,,,+++(((&&&%%%+++***))))))((()))))))))'''(((((()))***+++,,,,,,((()))***,,,,,,+++******)))))))))))))))***++++++++++++***************+++,,,---...///...---+++)))))))))************))))))***************************************+++++++++)))***---111555888777666///...---+++***************,,,------+++******+++,,,,,,++++++++++++++++++,,,,,,+++++++++++++++,,,&&&(((***+++******+++,,,...------,,,++++++***************)))))))))))))))(((((())),,,///000...,,,++++++++++++++++++++++++---,,,++++++++++++,,,,,,222111///---,,,,,,+++++++++,,,,,,,,,,,,,,,---...------------...//////000////////////...---,,,+++,,,++++++***+++,,,...///---,,,+++******,,,...///111///,,,***)))***,,,---,,,,,,+++++++++***))))))***++++++,,,,,,++++++******,,,...000000000...---+++,,,------,,,---...//////...------,,,,,,,,,---------,,,++++++++++++,,,,,,,,,------------------///000000000//////111222222222111222222111000000//////////////////...---............///////////////000000000111444777999:::<<<>>>??????AAADDDGGGMMMRRRWWWZZZYYYVVVSSSQQQWWW___qqqhhhWWWQQQPPPQQQTTTVVVZZZ]]]]]]___ccccccaaacccgggjjjlllllllllkkkjjjiiikkkkkkeee______gggooo|||yyyrrriii```YYYTTTQQQOOOPPPPPPPPPOOOQQQTTTVVVZZZ\\\^^^```fffnnnooommmdddddddddfffggggggeeeccclllkkkhhhffffffggghhhiiihhhmmmrrrtttssspppnnnmmmtttvvvsssmmmjjjlllooonnnqqqqqqtttyyyyyytttqqqrrrsssrrrooommmkkkjjjhhhggg+++,,,...111222111...+++******++++++,,,++++++***)))))))))******++++++++++++++++++******)))))))))+++******))))))******+++***+++,,,------,,,+++***((())))))******+++,,,,,,)))******++++++,,,---------,,,+++***+++,,,---...*********+++++++++,,,,,,((()))***+++,,,,,,,,,,,,,,,,,,---......------,,,,,,---///000000///---,,,.........////////////...+++******++++++++++++***+++,,,---......---,,,+++///.........---------,,,......---,,,,,,,,,------+++,,,------------,,,,,,---...///...,,,+++,,,------------,,,,,,,,,,,,,,,------------------------***++++++,,,---.........000///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***++++++,,,,,,++++++...............---,,,,,,))))))***+++,,,------...---+++)))''''''(((***+++,,,++++++,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---///333666555333000...------......,,,,,,------,,,+++***)))+++******)))(((((())))))(((((()))***+++,,,---...((()))***,,,,,,+++******))))))(((((())))))***++++++***************++++++---...000000000...+++***))))))************))))))************************))))))******++++++++++++++++++---000333555444222+++++++++************+++)))+++,,,,,,+++******+++------+++*********+++++++++++++++******++++++,,,&&&(((***+++++++++,,,...,,,,,,,,,+++******))))))***)))))))))))))))))))))*********+++,,,,,,***)))+++++++++++++++++++++,,,...------,,,,,,,,,,,,,,,//////...,,,+++*********---///000///---+++,,,---------,,,------...000111333222///...------///000,,,++++++***+++,,,...///000...,,,***)))***+++,,,000...+++))))))***,,,---------,,,,,,++++++++++++***++++++,,,,,,++++++******,,,...000000000...---+++---......,,,,,,---///...------,,,,,,,,,,,,---,,,++++++++++++,,,------,,,,,,,,,---------.........///000///......000222111222333333222111000000---...///000000/////////............////////////000111111//////000444777888:::;;;<<<===???BBBEEEHHHKKKOOOQQQQQQQQQRRRSSSXXXbbbwwwxxxcccVVVQQQNNNMMMOOOMMMQQQSSSTTTWWW\\\^^^\\\\\\___bbbddddddcccdddgggjjjkkkiiiddd___cccnnnxxx}}}rrrggg]]]WWWTTTSSSNNNOOOPPPPPPOOOPPPSSSUUUXXX\\\___```eeekkkllliiidddddddddeeefffeeecccaaaeeecccbbbaaaaaabbbcccdddaaagggooouuuvvvsssnnnkkkppprrroooiiifffhhhjjjiiijjjjjjnnnuuuvvvrrrooopppnnnmmmiiifffbbbaaaaaaaaa******,,,...000///,,,*********+++,,,,,,,,,,,,+++)))))))))******************************)))))))))******))))))))))))*********+++,,,------,,,+++***(((((())))))***++++++,,,)))******++++++,,,------,,,,,,,,,++++++,,,,,,---*********++++++,,,,,,---((()))***+++,,,,,,,,,,,,((()))+++,,,,,,,,,+++******+++,,,------,,,+++***++++++,,,------------,,,+++)))((()))***+++***((()))+++---//////...,,,+++//////......---,,,,,,,,,......---,,,,,,,,,------......---------,,,,,,,,,---...///...---,,,---...******++++++,,,,,,------++++++++++++++++++++++++******+++,,,---...//////000///---,,,++++++,,,---------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++))))))***++++++++++++***......//////......---,,,'''((()))++++++,,,,,,,,,...---+++)))((()))***++++++******+++,,,---+++***++++++,,,,,,,,,,,,++++++((()))++++++,,,///333666444222000/////////...,,,++++++++++++,,,,,,------,,,+++******))))))))))))++++++++++++++++++++++++((()))******++++++******)))(((((((((((()))***************)))******+++,,,,,,---/////////---+++***)))******************)))***************+++++++++))))))***++++++++++++***,,,++++++---///000///...)))))))))******+++++++++)))+++,,,,,,+++***+++,,,(((((((((((()))***+++,,,+++************++++++,,,''')))+++,,,,,,,,,---...+++++++++***))))))(((((()))))))))*********++++++++++++++++++***)))((((((++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++((()))++++++++++++,,,...---000222000---++++++---,,,+++******+++,,,...///666333000---,,,...000222,,,,,,++++++,,,,,,------///...,,,+++************---,,,+++******+++,,,......---,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,++++++******,,,------,,,++++++***---000///,,,+++,,,...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......+++,,,,,,------.........---...///...---...///111555666777666333000......,,,...111111000/////////............////////////---//////...,,,...333888:::;;;===>>>>>>>>>@@@BBBDDDFFFGGGHHHIIIKKKOOORRRWWWbbbxxxyyymmm___WWWQQQKKKJJJKKKHHHKKKLLLKKKOOOWWW\\\\\\[[[YYYZZZ\\\\\\ZZZ]]]aaafffgggfffbbb```eeeooowww}}}wwwlllbbbZZZVVVUUUUUUOOOQQQRRRRRRRRRSSSVVVXXX^^^dddhhhgggffffffeeecccbbbaaa___`````````^^^\\\[[[[[[[[[[[[[[[\\\]]]]]]\\\aaaiiippprrrooojjjffffffhhhgggbbb```bbbdddcccbbbccchhhoooqqqmmmjjjkkkkkkiiiddd___\\\\\\___aaa''''''''')))***+++)))'''))))))***+++++++++++++++************))))))))))))))))))))))))******************))))))))))))************++++++++++++******(((((())))))******++++++)))******++++++,,,------++++++,,,,,,,,,++++++*********++++++,,,------...((((((***+++++++++++++++'''(((***+++,,,+++***)))*********+++++++++******((()))***,,,,,,,,,+++***---+++)))***---...---,,,***+++,,,,,,------------......------,,,++++++***++++++++++++,,,---......111000...---,,,,,,,,,,,,,,,---......,,,,,,---...***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,---......///...,,,++++++,,,---...---------,,,,,,++++++++++++,,,,,,------,,,,,,+++((())))))***************---............---,,,,,,)))***+++,,,---,,,,,,+++000///...,,,++++++,,,,,,+++***)))***++++++***(((***+++,,,,,,,,,,,,+++******++++++++++++---///222111///...///000///,,,)))+++***))))))***+++,,,---------+++******)))))))))***************+++++++++)))((((((((())))))******((((((((((((((()))************))))))***++++++,,,******+++,,,,,,+++***)))******++++++++++++******))))))*********+++++++++((()))***+++,,,++++++***,,,+++******,,,------,,,)))***++++++,,,,,,,,,+++***,,,------,,,++++++,,,((((((((()))******++++++***************+++,,,,,,''')))+++,,,++++++,,,...+++++++++***))))))((((((((())))))***+++,,,------)))*********)))(((((()))+++++++++,,,,,,,,,------++++++*********++++++,,,&&&)))+++,,,++++++---000***...111000,,,***,,,...,,,+++*********,,,...///444222000...---...///000,,,,,,---------,,,++++++++++++++++++++++++++++++************+++,,,---...,,,++++++******+++,,,---,,,,,,------------,,,,,,+++++++++++++++*********)))---000000,,,***,,,...---,,,,,,+++,,,,,,------///...------------------++++++,,,,,,---......///,,,---...---,,,,,,...000333555777666222...------...000333333000---------............////////////+++---///......111888>>>CCCDDDFFFEEECCCAAA@@@@@@AAACCCDDDDDDEEEGGGKKKMMMSSS^^^qqqvvvgggaaa[[[VVVQQQKKKKKKNNNKKKMMMKKKJJJOOOZZZbbbddd___XXXUUUWWWWWWUUUXXX]]]aaabbbcccccccccfffkkknnnqqqmmmggg```[[[XXXWWWWWWSSSUUUWWWYYYZZZ\\\___aaannnvvv{{{vvvnnnhhheeebbb]]][[[YYYXXXXXXXXXWWWUUUTTTUUUWWWXXXYYYYYYYYYXXXXXX[[[```dddfffddd```\\\[[[^^^___[[[ZZZ]]]___^^^ZZZ[[[```ggghhhddd```aaa```^^^[[[XXXWWW[[[ccciii)))(((((()))++++++***)))(((((()))***************++++++******))))))(((((((((((())))))******++++++******))))))))))))*********))))))))))))))))))***((()))))))))************)))******+++,,,,,,------)))***+++,,,,,,+++***)))******+++,,,------......'''((()))***++++++++++++''')))+++,,,---,,,+++***++++++++++++,,,,,,,,,,,,((()))+++,,,,,,,,,++++++***((('''(((,,,......---,,,+++***)))***+++---///------,,,,,,+++******)))(((((()))***+++---///000333222///,,,++++++,,,---+++,,,------,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------'''((()))***+++,,,------...---,,,++++++,,,...///---------,,,,,,++++++++++++,,,,,,------,,,,,,+++(((((()))***************,,,,,,---------,,,++++++,,,---...///000///...------,,,+++***))))))))))))***)))))))))++++++)))'''***+++,,,------,,,+++***,,,------+++******,,,......---,,,...000///+++'''+++***((('''''')))+++,,,...---,,,+++************&&&&&&''')))***,,,------)))((('''''''''(((***+++((((((((((((((()))************))))))***+++,,,,,,((((((((()))))))))((((((++++++,,,,,,,,,,,,++++++))))))******++++++++++++((()))***+++,,,+++******,,,***((((((***,,,---,,,,,,,,,,,,------,,,,,,++++++---......,,,++++++,,,---------,,,,,,***)))(((******))))))***+++,,,,,,''')))++++++++++++,,,---,,,,,,++++++***))))))((((((((()))+++,,,---...///'''((())))))(((((()))***+++++++++,,,,,,---------,,,,,,++++++,,,------...)))+++......,,,+++,,,...&&&+++//////,,,***,,,///...---,,,,,,,,,...000222000000000///......------,,,------...---,,,***)))((()))***+++------------((()))***+++,,,------...******)))))))))***,,,---,,,------......------,,,......,,,++++++++++++,,,)))---111000,,,***+++...,,,,,,,,,++++++,,,------111111///...---,,,,,,,,,++++++,,,,,,---...//////,,,---------,,,,,,...///,,,000333333000------...000333555444000,,,++++++............/////////000***...000111111666>>>EEELLLNNNOOOMMMIIIEEEBBBAAA@@@BBBDDDDDDDDDEEEGGGIIIOOOXXXhhhvvv|||wwwmmmddd[[[YYYWWWUUUQQQMMMOOOUUURRRRRRPPPNNNSSS___jjjnnncccYYYSSSTTTUUUTTTVVV[[[^^^___bbbdddffffffffffffhhhgggdddaaa^^^\\\[[[ZZZWWWYYY]]]```bbbeeehhhkkk}}}wwwmmmhhhfffZZZWWWTTTRRRRRRRRRRRRQQQQQQSSSVVVXXXYYYYYYXXXWWWWWWWWWXXXZZZZZZYYYVVVSSSSSSXXXZZZXXXXXX[[[\\\[[[TTTUUUZZZ```aaa[[[WWWWWWSSSRRRQQQQQQTTT]]]iiirrr,,,,,,+++++++++++++++++++++***)))(((((()))***+++++++++,,,,,,,,,,,,++++++++++++******************......------,,,+++******************************)))))))))))))))))))))***)))))))))))))))******+++222...***)))***+++)))'''%%%&&&''')))***,,,---...+++***)))))),,,---------++++++************++++++*********++++++*********++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,+++*********+++,,,------,,,,,,,,,------+++)))+++******)))+++---///111333222111000...,,,+++***.........------,,,,,,,,,++++++++++++,,,,,,---...******))))))******+++,,,++++++++++++++++++,,,,,,,,,,,,------...//////000111//////000222111---)))++++++,,,,,,,,,,,,++++++111000///...---,,,,,,,,,////////////////////////000//////...------,,,,,,++++++************++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++)))+++------,,,++++++,,,---,,,++++++,,,---,,,++++++++++++******)))))))))+++++++++++++++***)))(((******+++---//////---+++))))))(((((((((((())))))******)))))))))))))))*********))))))))))))******++++++++++++++++++++++++(((''''''(((***+++***((())))))))))))))))))))))))---..................---++++++************++++++***))))))))))))***,,,,,,+++***)))'''&&&$$$###"""+++,,,,,,---,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++,,,+++***+++,,,---...---++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******************************---...000111222111///...***,,,...///......///000222111000//////.........111...,,,+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++...+++)))))),,,---+++)))......------------,,,,,,(((,,,...+++***---...---////////////////////////...---+++******+++---...///111222111...,,,,,,---000///...---,,,---......//////...---,,,++++++,,,------......///......---+++,,,,,,------.........---+++)))+++---///---+++///...------000888AAAHHHJJJDDD@@@AAAFFFIIIFFFBBB???<<<===AAABBBBBBCCCGGGMMMRRRYYY```cccbbb___]]]VVVVVVTTTSSSRRRRRRRRRRRRQQQSSSPPPPPP___wwwlll^^^QQQNNNPPPQQQRRRTTT```___]]]\\\\\\]]]___aaabbbcccbbb```___^^^\\\ZZZZZZ^^^cccddddddfffkkkpppvvviiieeecccZZZWWWSSSQQQQQQQQQPPPPPPQQQRRRUUUYYY[[[[[[YYYVVVWWWVVVUUUTTTRRRPPPOOONNNQQQOOONNNQQQVVVZZZ[[[ZZZSSSSSSSSSSSSRRRPPPOOONNNNNNOOOPPPTTT[[[gggttt}}}+++++++++++++++++++++*********))))))))))))******)))******++++++******)))++++++++++++++++++++++++......---,,,++++++***+++******************************+++++++++***))))))))))))((())))))***+++,,,222...+++***+++,,,***)))))))))))))))************+++***)))***,,,---,,,,,,+++******************+++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********+++++++++++++++******,,,+++*********+++,,,---///...------------+++))),,,+++******+++---000111222222111///...,,,++++++,,,,,,,,,,,,++++++++++++------,,,,,,++++++,,,,,,)))))))))******,,,------++++++++++++++++++++++++,,,,,,,,,---.../////////000......///000///,,,)))***++++++++++++++++++***,,,,,,,,,+++,,,,,,---...------......//////.........---------,,,,,,,,,,,,++++++************++++++******************++++++++++++++++++++++++++++++)))+++,,,+++***)))***,,,,,,+++++++++------+++***,,,+++++++++***************************)))((((((((((((***---000///---***))))))(((((((((((())))))******))))))))))))************))))))))))))*********************************)))(((***+++,,,***)))+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++******************+++************++++++++++++***)))))))))(((((('''''')))***++++++***)))((('''******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************++++++************+++++++++***)))***+++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***************************,,,---///000111000///...***,,,......---...000111333111000...------......111...,,,+++------,,,***++++++++++++++++++++++++++++++*********++++++,,,---+++)))***,,,---,,,+++,,,,,,,,,,,,,,,---------)))---...+++***---...---------------------------...---+++******+++---...000111222111///------.........,,,+++++++++,,,---------,,,,,,,,,------...////////////...---,,,,,,---------------............,,,+++,,,...000...---------,,,+++---222999>>>>>>999666999@@@EEEDDDAAA@@@===;;;>>>??????BBBGGGEEEGGGKKKOOORRRSSSSSSRRRSSSSSSRRRQQQQQQQQQQQQQQQSSSUUUUUUYYYjjjoooaaaRRRMMMNNNNNNOOOQQQUUUUUUVVVWWWYYY[[[]]]^^^``````___]]]]]]\\\ZZZXXXZZZ___dddffffffiiioootttvvvjjjeeecccXXXVVVTTTTTTUUUXXXYYYYYY[[[^^^ccceeeddd```[[[WWWSSSRRRPPPOOONNNNNNNNNNNNQQQNNNMMMRRRZZZaaacccbbbWWWVVVUUUSSSQQQOOONNNNNNSSSTTTWWW^^^iiiuuu)))******+++++++++******))))))************)))))))))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++******++++++))))))))))))))))))))))))***+++---------+++)))(((((((((((()))***+++,,,---000...,,,+++,,,,,,+++*********************))))))+++***)))***,,,,,,+++******************************++++++++++++++++++***,,,,,,,,,++++++*********,,,,,,++++++******)))))),,,+++*********+++,,,---111///............,,,***++++++******+++---///000111111000///...---,,,+++************************......---,,,,,,++++++***************+++,,,......---,,,,,,++++++*********+++,,,,,,------......///...------.........+++)))******++++++++++++******((((((((()))+++,,,...///++++++---...///...------+++++++++,,,,,,,,,------,,,++++++******++++++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++)))******)))(((((()))+++******+++---...---+++))),,,,,,,,,++++++++++++***)))))))))))))))((((((((('''(((***---//////,,,)))***))))))(((((())))))*********)))))))))******+++******))))))))))))******)))))))))))))))))))))))),,,+++***+++,,,,,,***)))++++++++++++++++++++++++*********++++++************************************+++---...---,,,***))))))))))))***++++++,,,,,,)))***+++++++++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************++++++************++++++))))))))))))************++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************************+++,,,.../////////...---+++,,,------,,,...000333444222///,,,+++,,,---...000...,,,+++,,,---,,,+++************************))))))))))))***+++,,,,,,,,,***)))***,,,---------,,,,,,,,,+++,,,,,,,,,---)))...///,,,***---...---++++++++++++++++++++++++------++++++++++++------///000111000...------...///...------,,,,,,------++++++++++++,,,---//////000000///...---,,,,,,+++//////..................///---------///000///.........---,,,+++...222555444000///333;;;AAABBBAAA???;;;888999::::::>>>CCCBBBBBBCCCDDDFFFIIIKKKLLLNNNNNNMMMNNNNNNOOOPPPPPPRRRTTTXXXaaavvvoooaaaSSSMMMKKKIIIIIIKKKIIIKKKMMMQQQTTTXXXZZZ[[[]]]ZZZYYYYYYYYYXXXWWWUUUYYY\\\aaadddeeeiiinnnsss|||ppphhhccc```VVVUUUUUUXXX\\\aaacccdddeeekkkpppqqqkkkbbb[[[WWWVVVTTTRRRPPPQQQSSSVVVXXXWWWRRRPPPUUU```hhhjjjiii]]][[[XXXTTTRRRQQQPPPPPPYYYZZZ___iiivvv((()))***+++++++++******((()))***++++++***)))(((***++++++,,,,,,++++++*********++++++++++++,,,,,,...---+++***)))***+++,,,((((((((((((((((((((((((+++,,,...///...,,,)))(((((((((((()))***+++,,,---------,,,+++++++++******(((((()))***++++++,,,,,,*********+++------***((()))******************)))(((((())))))))))))((((((******+++++++++,,,,,,,,,......---,,,+++*********,,,+++*********+++,,,---000...------///000///...******)))******,,,---.../////////......------,,,***************+++++++++,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------,,,,,,+++***))))))++++++,,,,,,------------,,,,,,,,,,,,,,,,,,***))))))******++++++******)))((((((((()))***,,,---...)))+++,,,......---,,,+++******+++,,,---......///,,,,,,++++++++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++*********)))'''''')))*********,,,...000///,,,))),,,,,,,,,+++++++++++++++)))))))))))))))*********,,,+++***+++,,,,,,***(((***))))))))))))))))))*********))))))******++++++******))))))))))))******************************,,,+++***+++,,,+++)))((())))))))))))))))))))))))))))))************))))))*********++++++*********,,,...000111111...+++)))))))))******+++,,,------+++,,,---------,,,+++*********+++++++++,,,,,,,,,,,,,,,+++++++++*********************************++++++************++++++)))***++++++*********++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++***************************+++,,,------------,,,,,,------,,,+++---111444444222...+++)))***,,,......---,,,+++,,,,,,,,,+++++++++++++++++++++++++++((((((((()))***+++,,,---+++*********,,,---......///...,,,+++******+++++++++///000,,,+++------,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------...///...,,,,,,---...111111000000////////////++++++++++++,,,---.../////////......------------000000//////.........---...............///......///000000///......000222333111000333:::???@@@???;;;777666888888777888<<<@@@@@@@@@AAABBBEEEGGGHHHHHHHHHHHHIIIJJJLLLMMMNNNMMMPPPVVVdddyyywwwggg\\\QQQMMMKKKGGGEEEEEECCCEEEIIIMMMQQQUUUWWWYYYZZZUUUQQQSSSTTTSSSSSSSSSUUUWWW[[[]]]___bbbgggjjjttttttrrrmmmgggbbb^^^[[[WWWVVVXXX[[[aaafffiiijjjhhhnnnsssppphhh^^^YYYWWWZZZXXXVVVTTTVVVZZZ___bbbccc]]]XXX[[[eeekkkllliiibbb```[[[XXXUUUUUUVVVWWW______ccclllwww~~~~~~{{{((()))***,,,,,,,,,+++***((()))***++++++***)))((())))))************))))))((()))))))))*********+++---,,,+++*********+++,,,((((((((((((((((((((((((+++,,,...//////---***((())))))))))))***+++,,,---***++++++++++++*********))))))******+++++++++,,,)))***+++---///...+++(((******++++++++++++******(((((())))))))))))(((((((((((()))***,,,---...///000///...,,,++++++++++++,,,+++*********+++,,,---...---,,,---///111222111((((((((())))))***++++++...............---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...------//////---,,,+++*********------,,,,,,+++***))))))+++++++++,,,,,,,,,,,,,,,++++++,,,++++++***************++++++++++++******+++++++++++++++,,,------***+++,,,------,,,+++*********+++---...///000111------,,,,,,,,,,,,------+++++++++*********))))))++++++++++++++++++++++++***++++++***(((''')))***++++++---///111111...++++++++++++++++++++++++++++++************+++------222///+++)))))))))))))))******))))))))))))*********************+++,,,,,,******))))))))))))******++++++++++++++++++++++++,,,*********++++++)))'''))))))))))))))))))))))))******++++++++++++******)))***++++++++++++***)))---///222444333111---+++)))*********************+++,,,---......---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++***,,,......,,,++++++,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++***************************++++++,,,,,,,,,,,,,,,---------,,,+++---000333333000---)))((()))+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---***+++++++++,,,---...///222000...+++***))))))))),,,000000---+++,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***+++---...000000000000000/////////,,,,,,,,,++++++,,,,,,,,,---------------...///000000000//////.........------.........---------------///000000//////000222777555333444777::::::999777666777;;;;;;777666888888999;;;===>>>???@@@@@@BBBBBBCCCDDDFFFHHHJJJKKKKKKLLLTTTcccvvv~~~vvviiiZZZSSSNNNMMMLLLGGGDDDCCCCCCDDDFFFJJJOOOTTTXXXZZZ^^^TTTMMMNNNPPPOOOOOORRRRRRSSSUUUWWWXXXZZZ]]]```fffcccaaa___^^^\\\YYYXXXXXXXXXYYY]]]bbbfffhhhhhhfffiiikkkhhh```ZZZYYYZZZZZZYYYWWWVVVYYY]]]bbbeeeiiiccc___```ggglllkkkiiieeebbb^^^[[[YYYZZZ\\\^^^dddcccdddiiiooopppkkkeee((()))+++---...---,,,+++))))))************))))))'''(((((((((((((((((('''''''''(((((()))*********++++++++++++++++++******))))))))))))))))))))))))***+++---......---+++***+++************+++,,,,,,)))+++,,,,,,+++***+++,,,...------+++***)))((((((((())),,,///111000---******+++,,,------,,,+++******++++++++++++++++++***'''((()))***,,,---/////////...---+++++++++,,,---,,,+++*********+++,,,---...,,,+++,,,///111222222(((((())))))************,,,,,,---------..................---------,,,,,,'''(((+++---...///......///...---,,,***)))))))))---,,,,,,++++++*********++++++++++++++++++++++++***+++,,,+++***)))***,,,+++++++++,,,,,,+++++++++...------,,,,,,,,,------...------,,,,,,++++++******+++,,,---///000111222...------,,,,,,------...,,,,,,++++++***))))))(((+++++++++++++++++++++++++++---...---+++***)))***++++++,,,...000000...,,,)))************++++++++++++*********+++,,,...///555111,,,)))))))))***)))+++******))))))******+++***************+++,,,---******))))))))))))******+++++++++++++++++++++++++++***)))***++++++)))'''++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))***+++,,,,,,+++***)))---///111333333111...,,,*********))))))))))))))))))***+++,,,,,,,,,+++*********+++++++++,,,,,,,,,***++++++,,,,,,---......************************++++++************+++++++++...111111...+++,,,...++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,.........---,,,,,,...000000...+++)))))))))+++,,,+++,,,---,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------+++,,,---,,,+++,,,...000444222///,,,***)))******---111111---+++,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++***+++---000---............---,,,,,,---,,,+++++++++++++++,,,---,,,,,,,,,---///111222//////..................---...///...,,,,,,,,,...***,,,............///111999666444333333444333222555555888===>>>999666666444666999;;;======<<<<<<======>>>@@@BBBDDDFFFGGGIIIKKKRRR```ooorrriii^^^QQQMMMKKKMMMMMMIIIFFFGGGFFFFFFGGGKKKQQQZZZbbbgggkkk\\\OOONNNMMMJJJKKKOOOOOOPPPPPPRRRTTTVVVWWWXXX]]]YYYWWWYYYYYYWWWUUUVVVXXXXXXXXX[[[^^^aaaaaaaaa```aaaaaa]]]YYYXXXZZZ\\\\\\\\\\\\\\\^^^aaadddfffdddbbb```bbbfffiiiiiihhhdddaaa^^^[[[ZZZ[[[]]]___cccbbbbbbcccdddaaa[[[VVV(((***,,,...///...---,,,******))))))))))))******))))))************))))))'''(((((()))******++++++(((***+++,,,,,,+++***)))************************)))***+++,,,,,,------,,,,,,,,,+++*********++++++))),,,//////---,,,---//////...---,,,***)))((('''''')))---111333333///,,,+++,,,...//////...,,,+++++++++,,,,,,,,,,,,++++++)))******++++++,,,---------,,,***))))))***+++,,,,,,+++*********+++,,,---000...,,,+++---///000000)))******+++++++++++++++++++++,,,------...//////000//////...---,,,++++++((()))+++---......---,,,,,,,,,+++************++++++++++++++++++++++++++++++++++++++++++************+++,,,+++))))))+++---,,,,,,------------,,,,,,------,,,,,,,,,,,,------222000...+++*********+++******+++,,,...///000000......------------......++++++******************++++++++++++++++++++++++,,,...111111///,,,+++************+++......---,,,(((((()))))))))************)))))))))***,,,...000111///------------+++***+++******))))))******+++************+++,,,---...******))))))))))))******************************+++***)))+++,,,---+++***++++++++++++++++++++++++***++++++,,,,,,++++++***(((***+++,,,,,,+++***(((+++,,,...000000///---,,,))))))))))))************))))))+++,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++,,,...///000111************************++++++************+++++++++///222222...+++,,,...++++++,,,,,,,,,,,,------...------------,,,,,,,,,************************+++++++++++++++,,,------...///000///---,,,,,,---,,,+++***))))))***+++,,,***,,,---,,,***)))+++...++++++++++++++++++++++++---,,,,,,,,,,,,,,,------,,,---...---++++++---///333111...,,,+++,,,---......222222...+++,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---,,,+++,,,///222,,,------...---,,,+++***************+++,,,------...---,,,,,,,,,...000111---------------............000111000---,,,---///***,,,------,,,---...000666444222111000111111000222111444888999555333555333444777999;;;<<<<<<<<<::::::;;;===???AAACCCDDDGGGHHHNNN[[[fffggg```XXXPPPLLLJJJLLLLLLJJJKKKNNNLLLKKKLLLQQQ[[[iiiwww}}}iiiWWWQQQMMMGGGGGGLLLJJJJJJKKKMMMOOORRRTTTTTTWWWSSSSSSVVVUUUPPPOOORRRVVVUUUUUUWWWZZZ[[[ZZZYYYXXXWWWVVVUUUUUUVVVXXXYYY[[[\\\^^^```bbbccccccccc]]]^^^```aaabbbbbbcccdddaaa___[[[XXXWWWWWWXXXYYY[[[[[[\\\[[[YYYVVVSSSQQQ(((***---///000///...,,,+++***)))(((((()))***+++,,,------......------,,,((())))))***++++++,,,,,,''')))+++------,,,)))(((************************))))))******+++,,,---...------,,,+++***************---111111///...///111,,,,,,,,,++++++++++++***''')))---222555444111---,,,---///000000///---,,,******++++++++++++******,,,,,,,,,+++++++++******+++***((('''''')))+++,,,,,,+++*********+++,,,---222000---+++,,,---------++++++,,,---------,,,,,,***++++++,,,---...///000000000///...,,,+++*********+++---......---,,,***))))))))))))***+++,,,---++++++++++++++++++,,,,,,++++++*********************,,,---,,,))))))+++...,,,------......------,,,,,,+++++++++,,,------...444222...+++))))))***+++)))******+++---......///......------------......)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,///333333111...+++***)))(((((()))+++,,,,,,+++''''''(((((()))))))))***)))((((((((()))+++...000,,,---...000111000---***++++++************++++++************+++,,,---...******))))))))))))******))))))))))))))))))))))))+++******,,,......---,,,))))))))))))))))))))))))******++++++++++++******((()))+++,,,,,,+++)))((()))***,,,---...---,,,+++)))))))))******++++++,,,++++++---...///......---******+++++++++,,,,,,,,,)))***+++---///111222222************************++++++************++++++***///333222...++++++...++++++,,,,,,,,,---------......---------,,,,,,,,,************************,,,,,,++++++,,,,,,---...///000111000---+++++++++***************++++++,,,***,,,---,,,))))))+++...************************......---,,,,,,,,,------,,,...///...+++***,,,///111000...,,,,,,...000111///222222...+++,,,,,,***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---......------...111444---.../////////...,,,,,,(((((()))***+++---///000000///---,,,,,,---...///+++,,,,,,------.........///111222111...---...000---.........------///111444333111000000111222222...,,,---111222//////222///000111333555777999:::999999:::;;;===???AAABBBDDDDDDKKKVVV______ZZZUUURRRMMMJJJKKKKKKKKKNNNSSSRRRQQQRRRXXXeeewwwsss]]]TTTNNNFFFDDDJJJEEEEEEEEEHHHLLLOOOQQQQQQUUUQQQQQQSSSQQQJJJIIIMMMSSSSSSSSSTTTVVVWWWVVVUUUQQQOOONNNOOORRRTTTUUUTTTUUUWWW[[[]]]^^^^^^\\\ZZZZZZ]]]``````]]]\\\\\\]]]^^^\\\YYYVVVSSSRRRRRRRRRRRRSSSUUUTTTRRRQQQPPPQQQ+++******+++---///...---***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++++++++***************)))))))))))))))******+++***))))))+++---//////...////////////...---,,,+++111111222222111000...---((()))...777:::555///...---++++++---111111,,,'''+++))))))---111111,,,''''''))),,,000222000+++'''***,,,------+++******+++''')))++++++,,,---///222111---******---000000///444444222111///---,,,+++))))))))))))***+++,,,------+++)))***---......,,,000...,,,***))))))******///000111111000...,,,******+++,,,---,,,,,,***)))+++++++++************)))((((((((()))))))))))))))+++***((('''''''''((())),,,,,,,,,,,,,,,,,,,,,,,,111...,,,,,,---...///...---,,,,,,+++***)))((((((((()))***+++,,,---------...---,,,+++,,,,,,...///***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))//////...------,,,++++++------,,,+++******+++,,,************+++,,,------******)))))))))***,,,---111000///...,,,+++***)))---------,,,,,,+++++++++...,,,***)))***+++++++++++++++***)))(((((())))))---+++)))((('''((()))*********+++,,,------------******))))))))))))))))))+++,,,,,,+++))))))***,,,***+++,,,,,,------------///...------,,,,,,,,,,,,---+++))))))+++,,,***(((++++++++++++++++++++++++,,,***(((((()))+++++++++)))))))))***+++++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++//////...---,,,++++++******++++++,,,,,,------...++++++******++++++,,,---'''******(((***...000...333111///,,,++++++,,,---,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---.........------,,,,,,,,,...///000000...,,,)))'''++++++++++++++++++++++++,,,222777555...***...444***++++++,,,,,,++++++***,,,---.../////////...------,,,,,,,,,...000222444000111111///,,,++++++,,,---......///......---,,,***+++------------+++***,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,---...///000000///............///000000------............------------...///222666999;;;888777999>>>???<<<;;;===???BBBGGGKKKNNNOOOOOOOOONNNMMMMMMLLLMMMMMMMMMNNNOOORRRTTTYYYmmm{{{cccYYYQQQGGGCCCFFFEEEAAA???BBBDDDFFFLLLSSSVVVWWWTTTOOOMMMOOOOOOLLLMMMMMMMMMOOOQQQSSSRRRQQQRRRMMMKKKNNNRRRSSSRRRPPPXXXZZZ]]]^^^]]]ZZZVVVTTTPPPTTTXXXYYYVVVTTTTTTTTTVVVTTTRRRPPPOOOOOOPPPPPPNNNPPPRRRSSSRRRPPPNNNNNN+++***((()))+++---------***))))))))))))***+++++++++++++++++++++++++++++++++++++++*********))))))+++++++++******)))))))))+++******)))))))))))))))+++***)))+++---///...---.../////////...---+++***///000111111000///...---)))(((---555:::999777888333111000222555444...***+++)))))),,,000000,,,(((((())),,,///000///+++(((***,,,------+++******+++((()))***++++++,,,///222777333...++++++,,,+++)))//////...---+++***)))(((************++++++,,,------,,,+++,,,...000///---,,,,,,+++))))))(((((((((,,,---...///...---+++***)))***+++++++++***))))))))))))******+++++++++,,,(((((())))))******++++++///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++,,,,,,+++,,,++++++******)))))))))((()))***+++++++++++++++,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,...+++)))+++...000///---++++++*********+++,,,,,,+++***)))))))))***+++,,,+++++++++,,,---....../////////...---------------...,,,***)))***++++++***,,,++++++***))))))******,,,+++)))((('''((()))***,,,---------------,,,+++******)))))))))******+++)))***+++***))))))***,,,))))))***+++++++++++++++...------,,,++++++,,,,,,,,,***((()))+++,,,***(((++++++++++++++++++++++++,,,,,,+++++++++++++++,,,************++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++......---,,,,,,+++++++++---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,))),,,,,,)))***---...,,,///...,,,++++++,,,...///............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,---...//////...,,,***(((+++++++++++++++++++++++++++000333222---***,,,000***++++++,,,,,,++++++******+++,,,---------,,,+++------------...///111111///000000...,,,******+++---------...............,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++---------...........................////////////------............------......///000222333555666666333444888999777999<<<===>>>BBBEEEGGGHHHHHHHHHJJJJJJJJJJJJJJJKKKLLLLLLLLLOOOQQQXXXnnnwwwbbbYYYSSSJJJFFFHHHDDDBBBAAACCCDDDGGGOOOXXX```___YYYPPPLLLLLLLLLIIIIIIIIIJJJKKKMMMNNNNNNNNNOOOLLLJJJMMMQQQSSSRRRRRRTTTWWW\\\___^^^[[[VVVRRRRRRUUUXXXXXXVVVSSSSSSSSSSSSRRRPPPNNNMMMLLLMMMMMMOOOOOOPPPQQQQQQPPPOOONNN+++)))((((((***,,,,,,,,,))))))((((((((()))******************************+++************))))))))),,,,,,+++***))))))((((((,,,+++***))))))))))))))),,,+++***+++---...---,,,,,,---/////////---+++)))---...............---,,,,,,)))***111666777999<<<666444333444555444///+++***)))))),,,//////,,,(((******+++,,,......,,,******,,,------+++******+++***************+++///222999555///+++***)))((((((+++++++++***))))))((((((++++++++++++++++++,,,,,,---,,,,,,...000111000///---.........------,,,+++******+++,,,,,,+++***)))((())))))*********))))))'''((()))***+++,,,------************************,,,+++***)))))))))******++++++,,,,,,,,,,,,,,,,,,)))(((((()))+++,,,+++)))************************))))))***************))),,,,,,,,,,,,++++++***)))+++,,,,,,,,,,,,,,,+++++++++++++++,,,++++++***))))))))))))***+++,,,,,,---...***'''***111444222...,,,,,,+++*********++++++,,,+++******)))*********((()))***+++---...///000000///---,,,,,,---.........,,,))))))***++++++***,,,,,,+++*********++++++++++++)))((((((((()))***.........------+++*********************+++,,,---)))+++,,,+++******+++,,,***++++++,,,,,,,,,,,,+++---,,,++++++***+++++++++***)))((()))***+++***)))++++++++++++++++++++++++,,,///111///,,,***+++---+++++++++++++++************++++++,,,,,,++++++***************************......------,,,+++++++++++++++++++++++++++******......---,,,,,,+++******,,,,,,++++++***+++++++++,,,...---******------++++++*********+++---...000////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++...------------,,,,,,,,,,,,---.........---+++***+++++++++++++++++++++++++++---......,,,***+++,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,---......//////......---...///---+++******+++------,,,,,,,,,...///000......------------......------------------------------......------,,,,,,//////.........---------,,,---...///000///......------............------//////000111111111000000222///...111333333555999999:::;;;===>>>@@@AAAAAAEEEEEEEEEFFFGGGHHHIIIJJJHHHKKKNNNWWWnnnmmm\\\WWWSSSLLLHHHIIIDDDDDDEEEFFFFFFJJJWWWdddtttooodddUUULLLJJJIIIFFFDDDDDDEEEEEEFFFGGGIIIIIIIIIHHHHHHJJJMMMPPPQQQPPPPPPSSSXXX[[[[[[XXXRRROOOPPPSSSWWWXXXVVVSSSPPPOOOOOOOOOMMMKKKJJJIIIHHHHHHLLLLLLNNNPPPSSSTTTRRRPPP*********,,,---...,,,***((((((((((((((())))))***))))))))))))))))))))))))************)))))))))))),,,,,,+++***)))(((''''''+++******))))))******+++---+++++++++---------++++++,,,...//////---***))),,,,,,,,,,,,,,,,,,++++++...***)))...000000000333111000///000111000---******))))))+++------+++(((,,,***)))***,,,---,,,+++***,,,------+++******+++***+++***))))))***...111444111---+++******+++,,,++++++++++++++++++++++++++++++************+++++++++,,,---...000000///...,,,---///000000///...---((()))***+++++++++***))))))))))))***************((())))))***++++++,,,,,,---,,,+++***)))((('''&&&(((''''''&&&&&&&&&&&&&&&+++++++++++++++,,,,,,,,,***)))***,,,......---+++((()))))))))*********+++******+++++++++******)))---...//////...---+++***+++++++++,,,++++++***)))******++++++++++++******(((((()))******++++++,,,,,,+++***---111333222000,,,,,,+++***))))))******,,,,,,+++******)))))))))++++++++++++++++++++++++---,,,+++))))))***,,,---...+++))))))***+++******++++++******)))******++++++***)))(((((()))******+++,,,,,,,,,++++++***)))************+++,,,---......///000///---++++++,,,------...//////.........++++++***************+++))))))))))))***+++*********+++++++++++++++,,,,,,,,,111444333...***+++...,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++......------,,,,,,,,,+++************++++++,,,,,,---------,,,,,,+++++++++---,,,++++++******++++++,,,......******......,,,))))))))))))***+++---.../////////......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------------------------+++,,,,,,---------,,,+++++++++++++++++++++++++++++++++***+++,,,,,,+++)))***++++++,,,,,,++++++***,,,,,,------............,,,---...//////...,,,+++,,,------,,,***)))***+++---,,,+++***+++---000111///...---,,,,,,---...///------------------------,,,------...------,,,,,,........................+++,,,...000000///...---------............------......000000000///...---///,,,---111333111222666666666777888:::<<>>???AAABBBDDDEEEFFFJJJMMMSSSccctttvvvnnn\\\TTTMMMLLLMMMKKKHHHGGGEEEIIINNNQQQQQQYYYmmmyyybbbRRRLLLHHHDDD===>>>???>>>>>>AAAEEEIIIKKKPPPQQQLLLJJJMMMOOONNNOOOMMMKKKHHHFFFFFFFFFGGGIIIRRRaaalllmmmdddWWWMMMLLLKKKIIIHHHGGGFFFFFFFFFDDDHHHRRRaaannnsssmmmfff)))+++...222333111,,,((())))))((((((((()))******))))))))))))))))))))))))(((((()))))))))))))))*********)))))))))(((((((((&&&'''((()))+++---///000,,,+++***+++---...---,,,+++++++++,,,+++++++++***,,,,,,***)))((((((((()))***''')))///000---******((()))******++++++++++++(((((()))***************,,,***((((((***,,,,,,,,,***,,,------+++******+++***+++++++++***)))+++------...///...+++******+++)))))))))*********++++++))))))))))))***+++,,,---+++,,,,,,***)))(((***+++((((((***+++,,,---------+++++++++++++++++++++++++++*********+++,,,---...+++++++++*********))))))(((((())))))***+++,,,,,,,,,,,,------,,,,,,+++***))))))******+++,,,,,,,,,+++******+++,,,,,,+++)))((((((((())))))*********,,,,,,---------------,,,***++++++,,,,,,+++++++++++++++++++++***)))((('''((()))******+++*********,,,,,,,,,,,,,,,+++++++++...333888666111...000333++++++***)))))))))************+++++++++***)))))))))))))))******+++++++++,,,,,,,,,------------------+++(((((()))******)))(((((('''''''''((())))))))))))))))))************''''''((()))***++++++******************+++,,,---333555555444111---,,,++++++,,,,,,,,,,,,++++++************)))******+++,,,,,,---------+++***+++,,,*********++++++,,,,,,------000111000---+++,,,...,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000***+++++++++,,,,,,------******+++,,,,,,---......++++++******++++++,,,---+++......+++,,,000111///+++++++++******))))))(((***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......,,,,,,,,,------------...+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++******+++------,,,******++++++,,,,,,++++++******************+++,,,,,,,,,,,,,,,---,,,,,,++++++***+++,,,,,,+++***+++---,,,,,,+++++++++---...///......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------++++++,,,---...///000111+++,,,---...///...------------............------,,,,,,---...////////////......222777888333///000222222444666999===@@@BBB::::::;;;<<<===???AAABBBBBBHHHKKKNNNXXXdddddd\\\RRRMMMIIIIIIKKKKKKJJJHHHFFFJJJOOOSSSTTT\\\pppwwwaaaRRRLLLHHHDDD>>>@@@@@@@@@@@@CCCJJJOOOYYYaaaaaaWWWPPPQQQSSSQQQOOOLLLGGGBBBAAABBBEEEGGGOOO\\\nnn|||sss```RRRMMMLLLJJJHHHHHHIIIJJJKKKIIILLLXXXjjjzzzxxxooo,,,,,,---///000///,,,)))***))))))))))))***++++++************************(((((((((((())))))******(((((((((((())))))))))))'''((((((***+++---///000+++***)))+++---///...---++++++***))))))***+++,,,...---+++)))((('''''''''***'''(((---///,,,***+++)))******+++*********+++'''((()))))))))))))))***,,,***((((((***,,,,,,+++***,,,------+++******+++)))***,,,,,,+++))))))***+++...000000---***)))))))))))))))))))))*********)))******+++,,,...///000------,,,)))&&&&&&(((+++++++++,,,---///000222333,,,,,,+++***))))))))))))***)))))))))***+++------***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,+++***)))(((((())))))***++++++,,,,,,---+++)))))))))***)))(((((((((((()))))))))))))))***+++,,,,,,------------************+++,,,---------------,,,,,,+++))))))(((((()))***************,,,,,,------......//////+++///222111...,,,,,,---***))))))))))))******+++))))))***+++,,,+++******&&&'''((()))***+++,,,---)))+++,,,.........,,,,,,---+++(((((()))******)))((((((((((((((()))******(((((()))*********************+++++++++++++++*********)))))))))******+++...000111111///,,,+++++++++++++++++++++***))))))***************+++,,,,,,...///000///+++***+++,,,)))******+++,,,,,,------...------,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++---///000111222*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,---...---000///,,,,,,000000...***+++++++++******)))))))))***+++---......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,---------......,,,,,,++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++***++++++,,,,,,++++++***+++***)))))))))***+++,,,,,,+++++++++++++++,,,,,,)))+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,------......------,,,---------......//////,,,,,,---------.........------............------...............//////000000///111555555000---...///000111333666999;;;<<<777777777888999;;;<<<===<<>>@@@AAA;;;===??????@@@AAADDDFFFFFFFFFFFFHHHKKKRRRZZZ```]]]XXXQQQJJJFFFDDDBBB@@@AAABBBCCCEEEHHHMMMTTTXXXpppqqqooofff[[[QQQNNNNNNIIIGGGEEEDDDFFFJJJPPPSSS[[[eeesss}}}}}}rrrcccXXXTTTOOOKKKLLLQQQUUUVVVUUUSSSQQQRRRWWW___ccccccaaa///---+++)))(((((()))))))))+++---...,,,***)))))))))))))))***+++...000111,,,+++***))))))))))))***))))))(((((((((((())))))))))))))))))))))))******'''''''''***---///000///++++++++++++*********)))***************))))))(((******)))((((((((((((((((((((()))))))))******************++++++,,,,,,,,,,,,,,,+++*********++++++++++++************++++++++++++---------+++***))),,,+++************+++,,,)))***++++++******,,,...***,,,...000000000//////,,,,,,,,,+++++++++*********+++,,,...111333555666///000///---***((()))*********+++++++++,,,,,,,,,,,,+++******+++---///000666444111...,,,+++******&&&***......***)))***------+++******+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++***))))))***+++,,,,,,------,,,,,,+++************+++,,,---...+++,,,///...)))(((***,,,,,,,,,---//////...,,,,,,+++++++++,,,...000111,,,,,,------,,,++++++******,,,---......,,,***(((******************++++++*********++++++,,,......************************)))******++++++******))),,,---------+++***+++,,,))))))))))))))))))))))))*********)))))))))((((((************************++++++,,,,,,,,,+++******,,,+++***))))))***+++,,,*********+++,,,...///000333222111...+++)))***+++))))))***************)))---+++)))***,,,,,,+++))),,,,,,,,,---.../////////111000000///...---,,,,,,++++++************++++++***+++,,,+++******,,,------------,,,,,,++++++***************+++++++++,,,***************+++,,,,,,***+++,,,.........---,,,++++++***************+++''')))+++---...//////...///...,,,***)))***+++,,,+++++++++,,,,,,,,,------//////............//////+++++++++++++++*********+++,,,,,,---,,,+++***)))------------...............---+++******+++,,,---///...------//////...---000///...---,,,------...---,,,,,,+++++++++,,,,,,***++++++++++++,,,,,,,,,***+++---.........,,,+++++++++,,,,,,,,,---------222111///---,,,---......,,,,,,,,,---///111444555///...---,,,,,,---...///444111---,,,...//////......111333222---+++,,,///111000///.........///000///.........///000111222333333222222222333333444555555555666777888999:::;;;<<<=========>>>@@@BBBEEEEEEEEEEEEGGGKKKQQQVVVVVVQQQKKKFFFDDDCCCBBBAAABBBCCCCCCDDDFFFJJJOOOTTTcccdddbbb\\\RRRJJJHHHHHHFFFFFFFFFGGGIIIKKKNNNOOOTTT[[[eeelllllldddYYYRRRPPPLLLHHHJJJOOOTTTVVVUUURRRPPPOOOSSSYYY\\\ZZZXXX...,,,+++)))((((((((()))***,,,//////---+++++++++((((((((()))+++...111222000...+++)))((()))***+++))))))(((((((((((())))))************))))))))))))'''''''''))),,,......---)))))))))))))))(((((((((***++++++,,,,,,+++)))(((***))))))((((((((((((((('''((((((((())))))))))))))))))***+++,,,---...///++++++*********+++,,,,,,++++++************++++++))),,,000333333///+++'''+++******))))))******+++)))***+++++++++,,,...000,,,---...//////...---,,,*********))))))))))))))))))+++...111333555666666...///...,,,***((()))***+++++++++,,,,,,,,,------******)))***+++---///000777555333///---++++++++++++,,,,,,+++((()))---111222///+++************)))++++++,,,------,,,+++***)))***,,,------,,,***)))***++++++,,,,,,,,,,,,,,,******))))))******++++++---++++++------)))(((***---(((+++333444...***---+++++++++++++++,,,------+++++++++++++++******))),,,---...//////...,,,*********)))))))))+++,,,---///---,,,+++***+++---...))))))))))))))))))))))))******++++++++++++******+++,,,,,,,,,***)))***+++*********************************)))))))))))))))************************))))))***+++,,,,,,,,,+++++++++************+++++++++++++++,,,---...///000222222111...+++)))***+++******)))(((((()))***++++++)))))))))+++,,,+++***+++,,,,,,------......///000000///...---+++******++++++,,,,,,,,,,,,+++++++++++++++)))((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++++++++******++++++,,,---++++++,,,---------,,,,,,+++***************++++++((((((***+++++++++++++++...---+++***)))******+++,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,------------,,,+++***)))***+++,,,---555222000///000111000000000///...............///...---,,,*********+++,,,++++++++++++,,,,,,,,,,,,+++,,,---.........---,,,******+++,,,---...///000111000...---------......,,,,,,---///222555777888///...---,,,,,,---...///222000...---///000000000---///111000---+++,,,............---......///000000//////......///000000444333222111000/////////333333444444555666777777:::;;;;;;;;;::::::;;;===@@@AAABBBBBBBBBEEEIIILLLLLLHHHDDDAAAAAABBBBBBBBBBBBBBBBBBBBBCCCFFFKKKNNNUUUVVVVVVQQQJJJDDDCCCCCCBBBDDDGGGJJJKKKLLLKKKJJJLLLPPPVVVZZZYYYUUUPPPKKKKKKHHHEEEGGGLLLQQQSSSSSSOOOMMMLLLMMMQQQQQQOOOLLL,,,,,,***)))(((((((((((())),,,...///---+++++++++'''''''''''')))+++---//////...---++++++*********)))(((((((((((())))))******))))))))))))(((((((((***))))))***,,,......---))))))))))))))))))(((((()))***+++,,,,,,***((('''))))))(((((((((((())))))((((((((()))))))))******))))))***++++++,,,------&&&'''''')))+++---///000++++++************++++++(((,,,000444444000+++(((***))))))))))))))))))***)))*********))))))+++---............---+++***)))))))))))))))))))))))))))''')))---000111111111000---...---,,,***))))))+++******++++++++++++,,,,,,*********+++,,,...000111888666333000...,,,++++++,,,,,,,,,***)))***...111888444000---,,,,,,,,,,,,((()))+++,,,,,,+++)))''')))***,,,......,,,***)))******+++,,,,,,,,,,,,+++++++++************+++++++++++++++,,,+++******+++,,,''',,,:::<<<000))),,,+++++++++************+++***+++++++++++++++******,,,,,,.........---,,,+++***)))(((((()))+++---///222000---+++***+++---...))))))))))))))))))))))))))))))************)))))))))***+++***((('''((()))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000/////////---+++***,,,---///---+++)))((()))***,,,***))))))***+++,,,,,,,,,++++++,,,,,,------------//////......---,,,,,,,,,++++++---......---++++++,,,,,,+++)))'''''')))+++******++++++,,,,,,,,,,,,((())))))))))))*********+++++++++++++++,,,,,,---+++++++++,,,,,,,,,,,,+++*********)))******+++,,,)))******************)))---,,,+++************+++---,,,+++******,,,...///++++++************++++++,,,,,,+++***+++,,,------++++++,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++******+++,,,---...999666333111222333333222.........---------......///...,,,***)))***+++,,,+++++++++,,,,,,,,,------+++,,,---.........------------...//////000111111//////...---------......+++,,,---///111333555666...------,,,,,,------...000///......///000111111,,,...//////,,,++++++---------------......//////000000//////............222222000///......------111111222333444555555555666888888888777888:::<<<:::<<<>>>???@@@BBBEEEHHHEEEBBB???>>>???@@@@@@@@@???@@@AAAAAAAAADDDHHHKKKOOOPPPPPPMMMHHHDDDBBBBBBAAACCCFFFHHHJJJIIIHHHGGGHHHJJJNNNPPPPPPNNNKKKIIIGGGEEECCCDDDGGGKKKMMMMMMKKKIIIHHHIIIJJJJJJHHHFFF++++++***))))))((((((((('''***,,,---,,,*********))))))((((((((()))+++,,,,,,---...///...,,,***(((((((((((((((((()))******((((((((((((((((((((((((+++***)))***,,,---,,,+++************************((()))*********)))((('''))))))(((((((((((()))))))))))))))*********++++++************))))))))))))&&&&&&'''(((***---...000++++++************++++++)))+++---//////...+++***)))))))))******)))))))))+++,,,,,,+++)))((()))+++......---,,,+++***)))((())))))******************(((***---//////---+++))),,,------+++))))))***+++))))))))))))******************+++,,,...///111222666444222///---,,,++++++***+++,,,,,,,,,,,,...///:::666111...------------''')))+++,,,---,,,***))))))***,,,------,,,***))))))***++++++,,,,,,++++++---,,,,,,+++++++++,,,,,,+++++++++***+++,,,,,,,,,...***222BBBDDD666,,,...***************)))))))))++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,++++++***)))(((((()))+++---///222000---+++***+++---...))))))))))))))))))))))))((())))))))))))))))))((()))+++++++++)))((()))***++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++***))))))+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,---...///,,,,,,---,,,+++,,,...000555222...+++))))))+++,,,***++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,---------......//////000++++++---......---++++++,,,---,,,***)))(((***,,,)))******++++++,,,,,,---((())))))))))))*********++++++******++++++,,,---++++++++++++***+++++++++******))))))***++++++,,,,,,++++++***************,,,,,,++++++++++++++++++---,,,+++******,,,...///......------------......,,,,,,+++,,,,,,---......+++++++++,,,,,,------...))))))*********+++++++++,,,,,,,,,,,,,,,---......777444111///000111111111,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------------//////////////////......---------------.........++++++,,,---.../////////---------,,,,,,---------....../////////000111222,,,---......---,,,,,,,,,,,,,,,---....../////////000000//////......------///......---------......,,,---...///000000000///222444555666666777:::<<<999;;;===>>>>>>???AAACCCBBB@@@===<<<<<<=========<<<===>>>???@@@BBBFFFIIIMMMNNNMMMJJJGGGDDDBBBAAA@@@AAABBBCCCDDDDDDEEEEEECCCEEEIIILLLMMMKKKHHHEEEDDDCCCAAAAAABBBDDDEEEEEEFFFEEEEEEEEEFFFFFFDDDCCC*********))))))(((((((((%%%(((+++,,,+++))))))))),,,+++***))))))***+++,,,)))+++...000000---***((((((''''''(((((()))***+++'''((((((((())))))))))))+++)))((()))******)))(((******+++++++++++++++,,,)))))))))(((((((((((((((((((((((((((((())))))***************++++++++++++******))))))((((((((((((******)))))))))***++++++++++++************++++++***************++++++,,,)))******++++++******))).........,,,***))))))+++,,,,,,,,,+++***)))))))))************++++++++++++***,,,...///...,,,***(((++++++,,,+++))))))***,,,((((((((())))))))))))*********+++,,,...///000000222111///---,,,+++++++++((()))+++,,,------------555222...,,,,,,,,,+++******+++---...///000//////******++++++++++++******)))******+++++++++++++++...---,,,,,,+++,,,,,,,,,***,,,,,,******...///---+++***111===>>>444,,,***)))******+++******))))))***+++,,,,,,,,,,,,,,,,,,))))))******++++++************)))))))))+++,,,---///---,,,+++***+++---...************************))))))************)))))),,,---...---+++***+++,,,++++++++++++++++++++++++)))))))))))))))************************************+++++++++***)))((((((++++++,,,,,,,,,,,,++++++,,,++++++++++++,,,---...++++++,,,++++++,,,...111666444000---+++++++++,,,+++,,,------,,,+++,,,...+++++++++++++++++++++++++++,,,,,,...///000111222++++++,,,,,,,,,,,,+++++++++,,,------+++***+++,,,)))*********++++++,,,,,,)))))))))*********++++++******))))))******+++,,,,,,+++******))))))******))))))))))))***+++,,,,,,---,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---++++++,,,---............++++++++++++,,,---//////,,,,,,,,,,,,------------,,,---------------------111...,,,+++,,,---,,,,,,******+++,,,,,,,,,,,,+++---------.........------,,,,,,,,,,,,------------+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,------.........///***++++++,,,,,,++++++***,,,,,,,,,------,,,,,,,,,,,,...//////......///111,,,------...------,,,,,,------.../////////......///////////////...---,,,,,,,,,,,,,,,---...//////---...///111111111000//////111222333444555888:::<<<<<<===<<<::::::;;;<<<@@@>>>;;;::::::;;;:::999999:::;;;<<<===???BBBEEEHHHGGGGGGEEECCCAAA???===>>>>>>>>>>>>>>>???@@@AAA;;;???CCCGGGHHHFFFBBB@@@@@@@@@>>>======>>>>>>???@@@@@@AAAAAABBBAAAAAAAAA)))))))))))))))(((((('''%%%'''***+++***)))))))))+++***)))))))))+++,,,---(((***,,,......---+++***''''''''''''((()))***+++(((((()))***+++,,,,,,---,,,+++))))))******)))'''*********+++++++++,,,,,,,,,+++)))((('''((()))***((((((((((((((()))******))))))))))))************)))))))))))))))*********+++******))))))))))))***++++++************++++++***)))((((((((()))+++,,,******+++,,,,,,+++******,,,------+++))))))***+++*********))))))*********))))))*********+++++++++***+++,,,------+++***(((***++++++***))))))+++,,,((())))))))))))*********))))))***+++,,,,,,------///---,,,*********++++++)))((((((***,,,---------///---+++***++++++***(((***+++,,,...000111333333+++***))))))))))))***+++))))))***+++++++++++++++---,,,,,,+++******++++++***...---***+++000111///'''(((+++///000///***'''))))))***+++++++++***)))))))))***+++++++++++++++)))))))))*********++++++******************++++++*********++++++,,,......+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,***)))***+++++++++++++++++++++++++++(((((()))))))))*********************************((())))))************)))++++++,,,------,,,++++++++++++*********+++,,,,,,,,,------+++******---///333111///---,,,,,,---...***,,,---,,,***)))***,,,+++++++++++++++*********++++++,,,---...//////000++++++************++++++(((+++---...---,,,+++,,,***************+++++++++************+++++++++,,,))))))(((((())))))***+++,,,+++***)))((())))))***))))))))))))***+++,,,------,,,+++*********+++,,,,,,------......---------+++++++++,,,,,,,,,------******))))))))))))******)))+++---000000000...---++++++++++++,,,...000111------------............,,,,,,---------,,,,,,+++,,,+++******+++,,,+++)))***+++,,,---------,,,,,,+++---///000111000//////,,,,,,,,,------------...************++++++,,,,,,*********+++++++++++++++***+++,,,---......//////++++++,,,------,,,+++***,,,,,,,,,------,,,,,,,,,+++---//////---,,,---///---------.........---,,,...///000000000///...------.../////////...---,,,---,,,,,,,,,,,,---...///...///111222333222111000...///000000000111444666999999999777555555777999<<<:::888777888999888777777888999999888999<<<>>>@@@???>>>>>>>>>===;;;::::::::::::;;;;;;;;;;;;;;;555888<<<@@@AAA@@@===;;;;;;;;;;;;;;;::::::;;;===:::;;;<<<===<<<;;;;;;<<<((()))))))))))))))((('''%%%(((+++,,,+++***)))***'''&&&&&&'''(((***,,,---)))******++++++,,,,,,---''''''''''''((()))++++++))))))***+++---...///000///...,,,,,,---,,,+++)))))))))******+++++++++,,,...,,,***(((''')))+++,,,((((((((((((((()))******(((((((((((())))))))))))(((((()))***+++,,,,,,---(((((((((((()))***+++,,,++++++************++++++))))))((((((((()))+++,,,***+++,,,------,,,+++***'''((()))((('''''')))***)))((((((((()))***+++,,,(((((())))))******++++++'''((()))***+++***)))))))))***+++***))))))+++---)))************+++++++++'''((()))***************,,,+++***)))))))))***+++***(((''''''***,,,......---,,,++++++,,,,,,***)))))))))***,,,...111333444+++***(((''''''(((***+++))))))***++++++++++++***,,,,,,+++***))))))******+++......***+++111333000***,,,+++(((***......)))((()))***,,,,,,,,,+++***(((((()))***************)))))))))******+++++++++******+++++++++******)))'''((()))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,'''))))))((('''&&&'''(((******************************++++++,,,,,,,,,,,,************************&&&'''(((***++++++,,,,,,++++++------------++++++*********)))******++++++//////...,,,***)))***,,,///...------------...///***,,,---,,,)))''')))+++++++++******************++++++,,,,,,,,,,,,------,,,+++***))))))***+++,,,&&&)))---///...,,,++++++***************************++++++++++++,,,,,,,,,((((((((((((((())))))***,,,+++***((((((((()))***))))))))))))***+++,,,---,,,+++***))))))***+++,,,------...//////......---***+++,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,---(((+++...111222000...,,,++++++***+++,,,...000222++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++***))),,,++++++,,,---...,,,******+++---...///...------***,,,///222333222111///,,,,,,,,,---------......******))))))******+++,,,******+++,,,------...///***+++,,,---.../////////+++,,,---.........---,,,+++,,,,,,------,,,,,,+++***---//////,,,+++,,,......------...//////...---000000111111111///...---,,,---...//////...------......---,,,,,,---------***,,,---//////...---+++---...//////......000111333333333222222333777:::999777666666777777777666666777777777555555666888:::999999:::;;;;;;:::888666777999::::::999888777333555888;;;<<<<<<;;;999777888999999888999;;;===777888999999888777777777'''''''''(((***+++***((())))))************))))))++++++******)))(((((((((************))))))))))))''''''''''''''''''''''''((((((((()))+++---000111111---***)))++++++***(((+++((('''***...000---)))++++++******)))(((((('''++++++******************((()))))))))))))))((((((((())))))***************+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((()))+++...///---,,,++++++++++++++++++++++++++++++******))))))***+++,,,,,,******))))))(((((('''''',,,+++)))((((((((()))***************************))))))))))))))))))))))))++++++***)))(((((())))))...+++((()))---000000000***++++++++++++***))))))&&&,,,000...---,,,***'''+++)))(((***...222444555'''(((+++------,,,***((()))))))))***++++++,,,,,,***************)))((((((***+++,,,---...---,,,,,,******+++,,,,,,,,,,,,+++)))***++++++***)))***++++++***(((&&&&&&''')))***+++***)))(((((()))***+++------,,,,,,+++,,,,,,,,,,,,,,,+++++++++++++++,,,(((((())),,,///111111000111...,,,,,,......,,,)))------,,,+++*********************))))))))))))(((******+++++++++,,,,,,,,,+++******)))))))))))))))******+++++++++******)))************************%%%(((,,,,,,++++++...111---------.........//////......//////......---,,,***)))(((''''''((()))***+++++++++++++++++++++++++++,,,.../////////...---,,,+++***))))))+++---...))))))(((((())))))***+++***+++---...---,,,***((()))************+++++++++)))***+++,,,,,,+++***)))---,,,+++***))))))))))))***)))'''&&&&&&(((***,,,///---,,,***))))))*********,,,///111111///,,,***,,,,,,---.../////////...222///,,,+++---///...,,,'''))),,,//////---***(((************+++,,,---......------,,,,,,------...//////...---,,,,,,+++***...------,,,,,,++++++***)))***+++,,,---,,,++++++)))+++///222333111///---...,,,++++++---......---(((***+++,,,,,,+++)))(((---,,,***)))((())))))***+++***++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------............------,,,,,,,,,---,,,,,,+++++++++---///111111000...---------------------------......////////////......***,,,------,,,,,,...//////...---...000222222111000000000000111222333444555444444333333444444555444333333333333444555555444555666777777777555444666666666666666666666666777777777777888888888888555666777666555444555777555555666666777666666555+++***)))***++++++***((())))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((''''''((()))+++---///...+++(((((()))***)))'''***)))(((,,,000111...***,,,++++++***))))))((((((************************(((((())))))))))))((((((&&&''''''(((((((((((((((************)))))))))((())))))))))))))))))))))))((())))))))))))))))))((())),,,......---+++***+++))))))))))))))))))))))))******))))))***++++++,,,************))))))))))))++++++***)))((())))))***))))))))))))))))))))))))************************++++++***))))))))))))))),,,***((()))---000111111***++++++++++++***))))))$$$***---,,,+++,,,,,,)))+++***((())),,,...//////))))))*********+++++++++++++++************************+++******))))))(((***+++,,,---------,,,,,,))))))***++++++++++++***)))***++++++***)))***++++++***(((''''''(((***++++++***)))(((((())))))***++++++************++++++++++++***)))))))))***************+++...000000///000...,,,,,,------+++)))---,,,++++++******++++++++++++*********)))))))))++++++++++++,,,,,,,,,,,,++++++***)))))))))))))))******++++++++++++*********************************+++,,,+++******+++,,,,,,,,,---------........................------,,,******))))))))))))******++++++++++++++++++++++++)))***,,,---.........---...---+++***)))***+++,,,+++************+++,,,,,,***+++,,,,,,,,,+++******************++++++++++++******++++++++++++******+++***************++++++,,,***)))'''(((***,,,---...---,,,***************+++---000222333333111000---......////////////...111...++++++---...---,,,)))***,,,......---+++***---,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,------//////...---,,,,,,++++++......---,,,,,,++++++***)))***+++,,,,,,,,,++++++***,,,...111111111///......,,,***+++,,,---,,,++++++,,,---...------,,,+++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------............------,,,,,,------------,,,,,,+++---///111111000...---------------------------......////////////......---...///...---,,,---...///...---...000111111111////////////000111222222333222222111111222222333222222111111222222333444444444555555555444333333444444444444444444444444666666666666666666666666222444555444333222333555222333333444444333333333+++***))))))***)))'''%%%((())))))******))))))(((''''''((((((((()))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((()))++++++,,,)))'''&&&'''(((((('''******+++...222333///,,,,,,,,,,,,+++******))))))************************(((((())))))***))))))(((&&&'''(((((())))))((((((************))))))))))))))))))))))))))))))))))))***************************,,,......,,,*********,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,************++++++++++++++++++******))))))))))))((((((((((((((((((((((((+++++++++++++++++++++++++++***))))))))))))))))))***)))((()))---000222222***++++++++++++***))))))&&&+++,,,***)))+++---+++,,,+++******+++,,,+++))),,,***)))((((((***,,,---,,,,,,++++++***))))))(((******+++++++++***))))))***++++++,,,---,,,,,,,,,(((((()))************))))))***++++++***)))***+++++++++)))))))))***+++,,,,,,+++***)))))))))))))))))))))((((((((())))))*********)))(((((((((((((((---+++******,,,...///......,,,++++++,,,,,,***)))++++++******++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,------------++++++***))))))))))))*********+++++++++++++++***************************+++***))))))***+++***)))++++++,,,,,,,,,---------...............---,,,,,,***++++++++++++++++++***++++++++++++++++++++++++))))))+++,,,------------///...,,,***)))))))))***,,,,,,,,,,,,,,,---......++++++************++++++************+++++++++,,,,,,,,,++++++++++++,,,,,,))))))))))))***+++,,,------,,,***)))***+++---///------,,,+++************+++,,,...000222444444444//////000000//////......///---++++++,,,---,,,+++***+++,,,------------,,,///...---,,,++++++++++++------,,,,,,,,,,,,------.........------,,,,,,,,,......------,,,+++++++++)))***+++,,,,,,,,,,,,+++,,,---...///////////////...,,,******++++++***))),,,,,,,,,---------------+++,,,---....../////////---,,,,,,------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------,,,------.........------+++,,,...000000///...---------------------------......////////////......///000111000...,,,---...///...------///111111000............///000111111000000////////////000000000////////////000111111333333222111111111111111222222222222222222222222555555555444333333333222000111222222000000111222//////000000000000//////((('''&&&'''((('''&&&$$$(((((())))))))))))((((((''''''''''''((((((((((((,,,,,,+++++++++*********''''''''''''''''''''''''))))))))))))))))))))))))***)))'''&&&''''''((((((***+++---000333333000---,,,,,,,,,+++++++++******))))))))))))************(((((()))*********))))))))))))***++++++++++++************)))))))))))))))))))))))))))))))))))))))++++++************+++++++++---...---+++***)))***------------------------+++***************++++++)))))))))******+++++++++******+++++++++***)))((())))))))))))))))))))))))++++++++++++++++++++++++******)))))))))))))))*********)))***,,,...///000***++++++++++++***))))))***...---)))(((,,,.........---,,,---...---+++)))+++***)))((()))***,,,---+++++++++*********))))))***+++++++++++++++************++++++,,,,,,,,,,,,((())))))***************)))***++++++***)))***+++++++++*********+++,,,---+++++++++******))))))))))))(((((((((((())))))***+++***))))))(((((())))))///---***)))+++,,,------,,,++++++*********))))))************+++,,,---...------,,,,,,,,,+++++++++,,,,,,,,,---------......,,,+++******))))))************++++++,,,,,,++++++************************)))&&&%%%'''+++---,,,*********+++++++++,,,,,,,,,------.........---,,,,,,)))***+++,,,,,,+++***)))***+++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++...---,,,+++************,,,,,,,,,,,,,,,---......,,,+++***))))))***,,,---*********+++++++++,,,,,,...---++++++++++++---...******))))))***++++++,,,---,,,+++******,,,---...,,,,,,,,,++++++*********))))))***,,,---///111222////////////...---,,,,,,,,,++++++++++++++++++++++++******++++++,,,---......---,,,+++************---,,,,,,,,,,,,,,,,,,---------------------,,,,,,.........---,,,,,,++++++******++++++,,,,,,,,,,,,------------......///000///---++++++++++++***)))++++++*********+++,,,,,,+++,,,.../////////...---,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,------,,,---......//////......------------------------------......///.........+++,,,---//////...---,,,---------------------------......//////......---///000111000///...///000///...------///000000000............///000111111//////............////////////......//////000111222111///...---......///000000000000000000000000444333333222111000//////...000111000///...///111..................---,,,&&&%%%%%%&&&((()))'''&&&(((((())))))))))))(((((()))((((((((('''''''''&&&++++++*********)))))))))((((((((((((((((((((((((***************))))))))))))))))))(((((((((***++++++,,,...111222222///---,,,,,,,,,+++++++++++++++(((((()))))))))*********(((((()))***************)))******+++++++++++++++))))))))))))))))))******))))))))))))))))))))))))++++++***))))))***+++++++++,,,---,,,***)))******))))))))))))))))))))))))++++++***************+++'''(((((())))))*********)))***,,,,,,,,,+++)))(((************************++++++++++++++++++++++++***)))))))))))))))******,,,,,,,,,,,,++++++,,,---***++++++++++++***))))))***------******000444555//////...///111111///...))))))******++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++************++++++,,,,,,)))***++++++,,,,,,++++++)))***++++++***)))***++++++++++++++++++,,,,,,---******++++++++++++******)))))))))))))))***+++,,,,,,++++++******++++++,,,000---***)))***,,,,,,,,,***++++++******))))))***)))))))))***+++,,,---...---------,,,,,,,,,,,,+++,,,,,,,,,---------......,,,++++++*********************+++,,,,,,,,,,,,,,,************************)))'''%%%'''+++---,,,)))*********+++++++++,,,,,,---------...---,,,,,,+++((()))***++++++***)))(((*********++++++,,,,,,,,,//////...---,,,+++******+++++++++++++++++++++,,,+++++++++++++++,,,------///---+++))))))***,,,---***++++++++++++,,,,,,,,,...---++++++++++++---...,,,++++++***))))))******+++******)))***+++,,,---+++,,,,,,,,,++++++************))))))***+++---...------------,,,++++++******+++++++++++++++++++++***)))))))))***+++---...++++++************++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,------------------//////...------,,,,,,++++++***++++++++++++,,,,,,...------,,,------//////000...,,,,,,,,,,,,+++***++++++******++++++,,,---,,,---.........,,,+++***+++++++++***++++++,,,,,,+++++++++,,,,,,---------,,,---......//////.........---,,,,,,,,,,,,---...,,,------.../////////...++++++,,,---...------,,,------------------------------............---------...000000000000111333///...------///000//////////////////000111222222//////............/////////////////////000111111000///...,,,,,,,,,---...////////////////////////111111000000///...------...000111000///...///000...............---,,,,,,((('''''')))+++,,,+++)))'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((('''''''''&&&***************************+++++++++******)))((()))******)))((()))+++...,,,---...//////...------++++++++++++++++++******'''(((((())))))*********(((((()))***++++++++++++'''((())))))******))))))))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++***+++,,,+++***)))+++,,,************************,,,+++******)))*********((((((((((((((())))))))))))***,,,...---+++)))'''************************++++++++++++++++++++++++)))))))))))))))******+++,,,---...---+++)))***+++***++++++++++++***))))))%%%)))+++***---444;;;===111000///000222333222111))))))***++++++++++++***((())))))***++++++,,,,,,++++++,,,---------,,,,,,+++************+++,,,,,,******+++,,,,,,,,,,,,,,,)))***++++++***)))***+++)))******+++,,,,,,,,,---((()))***+++,,,,,,,,,,,,************+++,,,,,,---,,,,,,,,,,,,,,,---...//////---******+++,,,++++++)))+++,,,+++))))))***+++************+++,,,---...---------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,+++************+++)))***+++,,,------------************************,,,+++************)))'''******+++++++++,,,,,,,,,---------------,,,++++++))))))************))))))*********++++++,,,,,,---000000...,,,+++***************+++++++++,,,,,,,,,***************++++++,,,111000---+++******+++,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,+++***)))))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++***,,,,,,+++++++++++++++,,,+++++++++,,,++++++******)))***,,,,,,+++++++++,,,)))))))))***+++,,,---...+++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------.........//////......---,,,,,,,,,++++++******++++++,,,---...---------------......000...,,,,,,------,,,+++,,,,,,------......//////---------,,,,,,+++***)))++++++************++++++***++++++,,,,,,------...,,,,,,---............---...---,,,++++++,,,---...+++,,,---...............***+++,,,,,,------,,,,,,------------------------------............------+++---///000000000222444000...------...//////...////////////000111222222//////............//////000000//////000000111222......------------............................../////////......------,,,...///000000......///000////////////...---,,,,,,***))))))***+++,,,***)))''''''((((((((((((''''''&&&&&&'''(((***+++,,,,,,)))))))))(((((((((''''''************************((()))*********)))((('''((()))***)))((())),,,///......---,,,+++***++++++************************''''''(((((()))******+++(((((()))***++++++++++++(((((()))************)))((()))))))))************))))))))))))))))))))))))+++***(((''''''(((***+++((()))************,,,---++++++++++++++++++++++++,,,++++++***))))))************))))))))))))))))))(((***---///...,,,)))&&&************************************************)))))))))))))))***++++++***,,,...---+++)))***,,,***++++++++++++***))))))%%%)))+++***---444:::<<<222000......///000000000+++***)))))))))***,,,,,,******************++++++++++++,,,---------------+++***)))))))))***,,,,,,))))))***+++++++++++++++)))***++++++***)))***+++((()))***++++++,,,,,,,,,&&&((()))+++------------************+++,,,------***++++++,,,---///000111---,,,***+++,,,,,,+++***)))+++---,,,***)))+++---************+++,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---,,,++++++******++++++)))***+++,,,------------************************,,,,,,---,,,***))))))***++++++++++++,,,,,,,,,---,,,------------,,,+++++++++++++++******+++++++++)))******+++,,,,,,------------+++******++++++,,,++++++,,,,,,,,,++++++******************+++,,,,,,333222000...,,,++++++++++++++++++,,,,,,,,,------******++++++++++++******++++++***************+++))))))))))))*********+++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,++++++(((+++---...,,,+++,,,---***++++++,,,...//////000///......---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...///////////////...------,,,,,,++++++*********+++,,,---------------------------...,,,++++++,,,---,,,,,,+++,,,---////////////...,,,,,,+++++++++++++++,,,,,,++++++******++++++,,,******+++,,,,,,---......++++++,,,---------------...---+++******+++---...***+++,,,------.........***+++++++++,,,,,,,,,,,,------------------------,,,------......------,,,,,,---////////////111222000...,,,---...///...---............///000111111///......------......//////////////////000111111,,,---...///////////////------------------------...------------------------...//////------...///////////////...---,,,++++++)))((()))***)))'''%%%''''''((((((((((((''''''###$$$&&&(((+++---///000,,,,,,,,,++++++++++++***((((((((((((((((((((((((&&&'''((())))))((('''&&&'''(((***)))'''(((,,,//////...---+++(((((()))***))))))))))))))))))******&&&''''''((()))******+++(((((()))++++++,,,,,,,,,******+++,,,,,,,,,,,,+++(((((())))))*********+++))))))))))))))))))))))))***)))(((&&&&&&((()))***''')))******)))***---///'''''''''''''''''''''''',,,,,,+++***))))))******,,,+++++++++******))))))(((***---//////,,,)))&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++(((***------+++***+++---***++++++++++++***))))))(((,,,---+++,,,111555666333000---+++,,,------------+++(((&&&''')))---///,,,,,,++++++***)))))))))+++,,,,,,---.........---+++***)))))))))***,,,---(((((()))***************)))+++++++++***)))***+++'''((()))***+++,,,,,,,,,%%%'''))),,,---...///...))))))))))))***+++,,,---))))))***+++---///111222,,,+++***+++------+++))))))+++---,,,***)))+++---++++++******++++++,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---,,,++++++******++++++)))***+++,,,------...---************************(((+++---,,,******,,,///++++++,,,,,,,,,---------,,,,,,---------,,,++++++...---++++++++++++---...))))))***+++,,,,,,------***))))))))))))+++,,,------------,,,+++***)))(((++++++******++++++,,,---555444222///---+++******++++++,,,,,,,,,---------)))***+++,,,,,,+++***)))))))))))))))***+++,,,---))))))*********+++++++++)))***,,,,,,---,,,+++***))))))***++++++++++++******+++,,,,,,------------(((+++......---+++,,,...+++,,,---///000111111111333222111///---,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,---...///////////////...------,,,,,,,,,+++*********+++,,,---,,,------......---,,,,,,,,,+++)))***+++,,,,,,+++((())),,,.........---,,,,,,+++******+++,,,...///------,,,++++++,,,,,,,,,******+++,,,,,,---......***+++,,,,,,------,,,,,,...---+++******+++---...)))***+++,,,------------******+++++++++,,,,,,,,,------------------------,,,------......------,,,---...000///......///000000...,,,---...///...------------------...000000...------,,,,,,------...///............///000000+++,,,...000111111000000---------------------------------------------...,,,---......,,,,,,---.../////////...---,,,+++***///,,,***))))))***))))))+++***)))(((((()))******(((((()))***+++,,,,,,---,,,,,,+++***)))(((''''''******))))))))))))))))))***+++,,,,,,+++***)))(((((((((((((((((()))*********************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''***+++,,,+++***)))))))))************)))))))))((((((((()))***+++,,,,,,***(((((()))*********+++++++++*********************+++++++++,,,,,,,,,&&&&&&'''(((((('''&&&&&&++++++***)))(((((())))))++++++++++++************+++++++++++++++***)))((())))))))))))))))))))))))((((((((((((((('''''''''******++++++++++++************))))))***,,,---///,,,,,,,,,+++++++++******++++++,,,,,,,,,---------///...,,,******+++,,,---,,,+++******,,,,,,+++***++++++++++++++++++++++++***+++,,,+++)))))),,,///++++++******)))*********+++*********+++,,,------------------,,,++++++***++++++,,,---------,,,,,,,,,,,,,,,------.........***++++++***(((''')))******------***)))+++,,,*********))))))***,,,...///+++,,,+++***))))))+++...---,,,+++,,,...///000000++++++,,,------+++***)))+++***)))))))))***,,,------,,,,,,,,,+++*********)))(((''''''(((***,,,---+++++++++,,,......---+++))))))*********+++++++++,,,------+++***)))***,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---******))))))***,,,...///111...+++***+++,,,+++)))******+++++++++,,,,,,,,,)))***,,,,,,++++++,,,------...//////...,,,***))),,,,,,,,,++++++*********)))***+++,,,+++)))'''&&&++++++******)))******+++///...,,,***))))))*********+++,,,---...---,,,,,,***++++++***((()))+++---...---+++***)))***++++++,,,+++******++++++)))'''***+++,,,---...000444777:::444...,,,...///...+++((()))+++---.........---)))***,,,---...---,,,,,,...,,,+++,,,---......---***+++,,,---------,,,,,,.........---,,,+++***)))+++++++++++++++++++++++++++***+++---......,,,***---+++)))***,,,---+++)))++++++++++++++++++++++++***,,,,,,,,,++++++---///,,,,,,,,,++++++,,,,,,---((()))+++---.........------------.........//////+++++++++,,,,,,,,,------111000...------...000111...///////////////...---000000000000///---***))))))***,,,.../////////...............////////////000//////.........//////---------------...///000000...,,,...000111000---//////...---,,,***((('''+++++++++,,,---...///000---------------------------...---+++,,,///...***...,,,)))))))))***)))(((+++***)))(((((()))******((()))))))))***+++++++++++++++******)))(((((((((((((((((((((''''''''''''))))))(((((('''((((((((()))))))))))))))******++++++++++++++++++***))))))((((((((((((((((((((((((++++++******))))))((((((((()))***,,,,,,,,,************+++++++++***))))))***))))))))))))))))))))))))(((((()))++++++)))'''************************************++++++,,,,,,((((((((((((((((((((((((,,,++++++***))))))******((((((((((((''''''''''''***++++++++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++************))))))***,,,---...,,,,,,++++++************++++++++++++,,,,,,,,,,,,...---+++*********,,,,,,,,,+++***+++,,,---,,,***,,,,,,++++++***++++++++++++------,,,++++++---000+++******)))))))))******+++************++++++,,,,,,,,,,,,---,,,,,,++++++******++++++,,,---......++++++,,,,,,,,,---------***++++++***(((((()))***(((******(((***---+++'''******)))))))))***+++,,,......///---+++***+++---...---,,,---111222111000+++++++++++++++******)))***************++++++,,,+++++++++++++++*********))))))))))))***++++++,,,,,,+++***+++,,,------,,,))))))*********+++++++++,,,,,,---+++***)))***,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---))))))(((((()))***,,,,,,000---+++***,,,---,,,*********+++++++++,,,,,,,,,)))+++,,,,,,+++***,,,---------------,,,+++***))),,,,,,,,,+++++++++******'''(((***,,,---,,,+++*********))))))))))))******------,,,+++***************+++,,,---------,,,,,,,,,---,,,+++))))))+++------,,,,,,+++******+++++++++*********,,,,,,***(((+++,,,---,,,,,,,,,///111666222---,,,...///---***,,,,,,+++++++++,,,------***+++,,,,,,------,,,,,,...,,,******,,,......---+++++++++,,,,,,,,,------------------,,,+++******++++++++++++++++++++++++,,,++++++,,,......---+++---+++***+++------,,,***+++++++++++++++++++++++++++,,,---,,,++++++---///------,,,+++++++++,,,,,,***+++---...///.........+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------------000///---,,,,,,---///000222222111000//////......000000//////---,,,+++***,,,---.........---,,,+++............//////////////////............//////...------------...//////...,,,***+++---...---+++.........------,,,+++***,,,,,,,,,,,,------...///------------------------,,,------,,,///333333///---+++)))))))))***)))(((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))))))))*********+++++++++,,,,,,++++++******((((((((((((((((((((((((------,,,+++***)))(((((()))***+++,,,,,,,,,+++***+++++++++++++++***))))))************)))((('''&&&''''''(((+++,,,+++(((%%%)))))))))))))))))))))))))))))))))************+++******))))))))))))******,,,,,,+++*********+++++++++************)))))))))******++++++******))))))))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++*********************+++,,,---+++************)))))))))+++++++++++++++*********---,,,+++))))))***++++++---+++***+++,,,---,,,+++---,,,+++***))))))***++++++,,,,,,+++***+++---...*********))))))******+++++++++***)))))))))*********+++,,,,,,,,,,,,,,,,,,)))))))))***+++---///000+++++++++++++++,,,,,,,,,***++++++***(((((()))+++(((+++,,,***+++...+++&&&******))))))))))))***+++111222333222///---++++++///---,,,///444666333///++++++***))))))))))))***)))******+++++++++++++++***************+++++++++***++++++,,,,,,+++++++++---+++))))))+++,,,---,,,***************++++++++++++,,,,,,+++***)))+++,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++************++++++...,,,++++++,,,---,,,+++******+++++++++,,,,,,,,,)))+++,,,,,,+++***+++------,,,+++******)))******,,,,,,,,,++++++++++++***((()))+++,,,------,,,,,,)))))))))))))))*********+++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,---...---,,,***)))***,,,,,,,,,,,,,,,,,,++++++*********)))***,,,,,,+++******+++++++++***+++---///111...+++,,,......,,,)))///---+++))))))***,,,---,,,++++++++++++,,,,,,---...+++))))))***,,,------,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++---......------,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++---......---,,,,,,++++++++++++---......//////......---++++++++++++,,,,,,,,,,,,,,,------------...............,,,,,,,,,,,,......666555333000////////////000///...---,,,+++++++++------......------,,,+++---............////////////...............////////////...------------...---,,,++++++,,,---,,,+++------------............------,,,,,,,,,------...------------------------***---......222777888555,,,***))))))******)))((((((((((((((()))))))))***)))))))))((((((((((((((((((((())))))************,,,,,,,,,,,,------------)))))))))))))))*********((((((((()))))))))))))))******+++++++++******)))((((((((((((((((((((((((+++++++++******))))))))))))******+++++++++***)))******++++++***))))))(((((())))))***)))((('''&&&''''''((()))+++***(((%%%(((((((((((()))))))))))))))))))))))))))))))))***+++***))))))))))))***+++++++++******)))******+++,,,,,,+++++++++*********))))))************))))))))))))))))))))))))))))))((((((((((((((()))))))))******++++++++++++*********************++++++,,,***)))))))))))))))))))))+++++++++************))),,,+++***)))))))))******---+++***+++,,,---,,,+++...---+++)))((()))***+++((()))))))))))))))***+++++++++++++++++++++,,,---++++++***)))((((((((())))))***+++,,,,,,,,,,,,,,,+++***))))))***,,,...000******************+++++++++++++++***)))((()))+++***111555222...---,,,***)))))))))******+++,,,,,,333555777666222...,,,+++...,,,+++///555666222---,,,+++)))((((((((()))***)))***+++,,,---,,,+++***)))))))))******++++++++++++,,,---...---,,,+++***---+++((((((***,,,------************************+++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,++++++,,,------,,,******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,---,,,+++)))))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((******++++++++++++++++++)))***+++,,,---,,,++++++******++++++,,,,,,,,,,,,+++,,,---,,,******+++,,,++++++---------,,,+++******))))))+++------,,,+++&&&(((***++++++---///111,,,+++***,,,......+++))),,,,,,+++******++++++,,,---,,,+++******+++,,,---...+++(((((())),,,---------,,,+++******,,,...///***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,.........------------------------------------------------+++---......,,,,,,,,,.........---,,,++++++++++++...............---,,,,,,,,,,,,---------.........---------.........//////---,,,,,,++++++,,,,,,---555333111///......000000///...---+++++++++,,,---++++++,,,---.........///---------.........//////......---------...//////000000///------,,,,,,,,,///......---......------...---------......//////......---,,,,,,,,,------------------------------***---......222888999666+++)))((()))******)))'''''''''(((((()))))))))))))))))))))(((((((((((((((((((((((()))******++++++---------....../////////''')))***++++++***)))(((&&&'''((()))))))))(((((((((((()))))))))))))))((())))))))))))))))))))))))'''(((((())))))*********((()))))))))))))))((((((((())))))))))))))))))(((''''''((()))))))))))))))***)))'''''')))***)))(((''''''(((((())))))))))))***)))))))))))))))))))))***))))))))))))))))))***))))))(((((((((((()))))))))(((((((((((('''''''''((())))))*********))))))))))))))))))))))))))))))(((((((((((())))))************++++++++++++******))))))*********+++******)))))))))))))))))))))***************************++++++*********)))******,,,+++******,,,,,,+++***,,,,,,***)))))))))******((((((((()))*********))),,,,,,,,,,,,,,,---...///++++++***)))((((((((())))))******+++,,,,,,,,,,,,...,,,***))))))***+++---************************+++,,,,,,+++)))(((***+++...999@@@:::///+++---///))))))***,,,---......///333555777777333///,,,***---+++***...222333///+++,,,+++)))((((((((()))***)))***+++------,,,++++++))))))******+++++++++,,,+++,,,---......---+++***---+++)))(((***,,,------***************************+++,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---............---,,,,,,++++++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,***,,,,,,,,,******+++,,,...---+++******+++,,,,,,+++++++++++++++++++++++++++++++++******)))((((((+++,,,---............---((()))+++,,,------,,,+++************++++++,,,,,,(((***+++++++++***,,,---***+++---......---,,,+++*********+++---...,,,+++''')))+++------...000111((()))***,,,------+++)))'''(((+++---...---,,,+++---,,,******)))***+++,,,---+++)))(((***,,,---------,,,+++******,,,...///******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,...///...------------------------------------------------+++---//////---,,,,,,---...---,,,,,,+++++++++,,,......---,,,,,,+++++++++,,,,,,,,,---------......---------.........//////,,,,,,,,,++++++,,,,,,,,,000///...,,,---...000111///...---,,,+++,,,---...,,,,,,,,,,,,---......///------------............---------------...//////111000///...---,,,,,,,,,/////////...------------//////...---------............---,,,,,,,,,------------------------------+++......---000555555111)))(((((()))******)))'''&&&&&&'''((())))))))))))))))))))))))))))))))))))(((((())))))*********+++******++++++,,,,,,------((()))*********)))'''&&&&&&''')))******))))))(((''''''(((((())))))(((((())))))))))))))))))))))))&&&&&&'''((()))***++++++)))((((((((((((''''''''''''((()))******+++******(((((((((((()))***+++,,,,,,***(((''')))*********'''(((((())))))******++++++************)))))))))))))))************))))))(((((('''''''''((())))))******))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))'''(((((())))))******+++******++++++++++++******))))))******+++******))))))))))))************+++*********+++++++++,,,,,,+++++++++++++++*********+++)))((()))***+++***)))************************+++******,,,---...,,,+++,,,,,,,,,,,,---...//////++++++***)))))))))******)))***++++++++++++++++++...---+++***))))))******+++++++++***************+++,,,,,,+++))))))***,,,000;;;AAA:::...***---000)))***+++---.../////////000333555444222...,,,+++,,,+++,,,---......,,,***++++++***))))))))))))******++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,------,,,,,,,,,...,,,******,,,---...---+++++++++******************+++,,,+++******,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,+++***))))))***,,,......,,,++++++,,,******+++++++++,,,,,,,,,+++,,,---,,,*********+++,,,,,,,,,+++++++++,,,,,,***++++++++++++,,,,,,,,,((((((((())))))***++++++,,,---...000000000//////)))***+++,,,,,,,,,,,,,,,+++************+++,,,,,,)))+++------,,,+++,,,---+++,,,,,,---------------++++++***+++------,,,***,,,---//////...------...((()))***+++,,,+++******$$$'''+++...///...+++***,,,++++++************+++,,,+++******,,,------,,,,,,,,,+++++++++,,,---...***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,...//////...+++---...---,,,+++,,,---........................,,,...000000...,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++++++++++++++************++++++++++++,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000......---------...//////000///...---,,,+++++++++,,,------------.........,,,,,,,,,,,,---...//////111000///...---,,,,,,,,,---...///...,,,++++++,,,///...---,,,,,,,,,---...------,,,,,,,,,------...------------------------,,,...---,,,---111000---((((((((()))+++***)))'''%%%&&&'''))))))))))))(((((()))))))))***+++++++++)))))))))))))))*********'''(((((()))******++++++...,,,***(((''''''((()))((()))+++,,,,,,,,,***)))''''''((()))))))))))))))))))))))))))))))))))))))((((((((())))))******+++******)))((((((((((((((('''((()))+++------......---+++)))((((((***,,,---+++***)))***+++,,,+++)))(((((())))))***++++++,,,,,,,,,++++++************(((***,,,------,,,***(((((((((((((((((()))******,,,,,,,,,++++++++++++***'''(((((()))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++******++++++++++++******))))))***++++++***)))(((************++++++,,,,,,))))))***+++,,,---......,,,,,,,,,,,,,,,++++++***)))((('''((()))***)))'''&&&''')))+++,,,+++***))),,,++++++,,,//////---+++*********++++++,,,......+++************++++++,,,***++++++++++++******)))+++++++++***************,,,,,,+++++++++*********+++,,,,,,+++))))))***,,,...555777222,,,+++,,,,,,+++,,,---------,,,++++++---///111111///---,,,,,,,,,---...---***)))***++++++++++++++++++******))),,,++++++++++++,,,---------------,,,,,,,,,,,,,,,+++******++++++,,,---------,,,+++,,,...///...---+++++++++*********))))))***+++++++++******,,,...+++++++++,,,,,,------------,,,,,,++++++,,,,,,---)))******++++++***)))(((+++---///...,,,******+++******+++++++++,,,,,,,,,+++,,,---,,,***)))***+++******++++++++++++************+++++++++,,,,,,,,,))))))))))))***+++,,,,,,+++,,,...000111000///...+++++++++***++++++,,,,,,+++***)))))))))***,,,,,,...///111000...,,,++++++,,,,,,,,,,,,,,,---......---,,,+++,,,------+++***+++---//////...---------)))***++++++*********+++'''(((+++,,,---,,,***)))+++++++++++++++***))))))+++++++++---...///---++++++++++++,,,,,,,,,------++++++,,,---------,,,,,,---------------------------,,,,,,---///000...---***,,,------+++***+++---........................,,,...000000///---,,,,,,++++++++++++,,,---............,,,,,,+++,,,------)))************+++++++++,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,---------------......///000000000///111000...,,,++++++++++++,,,,,,---------.........,,,,,,,,,,,,---...///000000///...---------------...000111///,,,+++,,,...---,,,+++***+++---///000,,,,,,,,,,,,------...///------------------------,,,...---+++,,,//////+++((('''((()))++++++)))&&&$$$%%%'''))))))))))))((((((((()))***+++,,,,,,---******))))))))))))))))))'''(((((()))******++++++555111,,,(((&&&(((,,,...)))+++,,,......---,,,+++(((((()))***************))))))))))))))))))))))))+++++++++***************++++++***)))(((((())))))((()))+++---///000111111000...+++(((''')))+++---******+++---......***(((((())))))***+++,,,,,,,,,,,,,,,,,,+++++++++******)))+++---000000---+++)))))))))((())))))***++++++)))))))))(((((((((((('''''''''((()))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++******++++++++++++******((()))***++++++***)))(((******+++++++++,,,,,,,,,))))))***+++---...///000,,,------------,,,++++++)))'''&&&'''((()))((('''$$$&&&))),,,---,,,***)))+++))))))+++......,,,)))))))))))))))***+++,,,---+++*********+++,,,------+++++++++++++++***)))(((((()))***+++++++++++++++,,,,,,,,,,,,++++++******,,,,,,---+++***)))***,,,,,,...---)))))),,,+++'''------...---,,,***(((&&&***,,,......---,,,,,,------///111...)))''')))---++++++,,,------+++***)))---,,,+++***+++,,,---............------,,,,,,,,,******))))))***,,,...///---------...000000...---++++++++++++******))))))***+++++++++******,,,...+++++++++,,,,,,------------,,,,,,++++++,,,,,,---******,,,------,,,+++***+++...000///,,,))))))*********+++++++++,,,,,,,,,+++,,,---,,,***)))***+++((()))***++++++***)))(((*********++++++,,,,,,,,,...---,,,+++***************+++---///000000///...---,,,+++*********,,,,,,+++***)))))))))***,,,---222444444333///,,,+++***---,,,,,,+++,,,---///000...---,,,,,,------+++)))'''***---.........///000***+++++++++***)))***,,,++++++++++++*********)))***+++,,,,,,,,,***)))(((++++++,,,...000000---+++***+++,,,---------,,,,,,,,,,,,,,,------,,,,,,+++------------------------,,,,,,---...000000...,,,)))+++---,,,***)))+++---////////////////////////,,,...000111///---,,,,,,*********+++,,,---...//////...---,,,,,,---...///++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,------......------,,,---.........---,,,++++++---...///111111111000000...---,,,+++,,,---...///,,,,,,,,,---------......+++++++++,,,---...///000//////...------------...111333444222///---...000***)))))))))+++---000222+++++++++,,,---...///000------------------------,,,...---+++,,,//////+++))))))))))))))))))))))))''''''&&&''''''((()))***++++++************+++++++++++++++***************))))))))))))***+++------...,,,***((()))***---///555111,,,***+++,,,+++)))++++++,,,,,,+++***((('''))))))))))))))))))))))))...------,,,++++++******---,,,+++(((&&&&&&(((***,,,)))''')))...444777888444111//////000000---+++++++++,,,---,,,+++***))))))*********,,,///000///000---******+++,,,***(((((()))+++------+++)))'''*********+++,,,---//////++++++***)))***+++---...%%%$$$###%%%''')))***)))---+++******,,,------,,,******))))))))))))******++++++,,,,,,,,,++++++***++++++************++++++------,,,+++************+++((('''***000333222///---,,,+++)))((((((''''''************************+++++++++*********))))))***+++,,,------,,,+++*********)))))))))))))))))))))***+++,,,------------)))+++,,,,,,***))))))***,,,,,,++++++***)))))))))***)))((()))+++,,,+++***+++***))))))***+++)))(((++++++++++++++++++,,,,,,,,,+++*********+++,,,---...///000000///...+++***,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,++++++,,,---.........---,,,+++,,,,,,------,,,,,,+++---------------------,,,---,,,,,,+++,,,---///000222111...,,,******+++,,,,,,+++*********,,,...///***++++++,,,,,,++++++***+++++++++******+++,,,,,,000///---,,,************,,,+++)))(((((()))+++,,,........................,,,---......,,,,,,---...++++++++++++,,,,,,------............---+++(((''',,,++++++******++++++,,,---------,,,,,,+++++++++******++++++++++++******,,,,,,++++++,,,,,,---......333777666000,,,,,,---++++++***************+++......---,,,,,,+++******///......---------......'''((())))))(((((()))***)))***+++,,,---.........***++++++)))((((((***---///...,,,++++++,,,...///......------------..............................,,,,,,,,,---------......---***(((***...222333333...---+++*********++++++---...............------...............///000000///000///...---///333666777000)))&&&***...//////......---,,,++++++++++++000...,,,******+++---///,,,000444555222...---...,,,,,,,,,,,,---...//////............////////////---------------,,,+++***......//////......---,,,+++++++++,,,,,,,,,------------............------000000//////............//////...---,,,,,,,,,,,,......---,,,,,,+++******---,,,,,,++++++******)))------,,,++++++,,,,,,,,,***************************))))))))))))******+++******))))))))))))******((()))))))))))))))))))))((((((((((((((()))***+++,,,+++)))))))))***,,,---999555///,,,+++)))'''%%%))))))***++++++***)))(((((())))))***+++,,,---------///000///,,,******++++++,,,,,,+++)))(((***+++,,,***((()))...333666777666333111111222222///---******+++++++++******))),,,,,,***))))))******)))///,,,***)))++++++***(((*********+++++++++++++++))))))))))))***+++,,,,,,,,,,,,++++++***+++++++++,,,***))))))*********)))+++***))))))+++,,,,,,+++******))))))))))))******++++++++++++++++++++++++++++++************++++++---,,,,,,+++*********++++++)))(((+++111444333111,,,+++***)))((((((((((((************************+++++++++*********))))))******+++,,,,,,+++******)))))))))))))))*********)))***+++,,,------------)))***+++***(((((((((*********************+++++++++******+++---...,,,+++,,,***)))***++++++***(((+++++++++++++++,,,,,,,,,,,,+++*********+++,,,---,,,---/////////...,,,+++,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++***+++,,,---...---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------,,,+++*********+++,,,---...---+++******+++,,,---,,,,,,,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,------............------------,,,+++)))(((((()))+++,,,------------------------,,,------,,,+++******+++++++++,,,---...------,,,,,,,,,------,,,+++***))),,,++++++******++++++,,,------,,,,,,++++++++++++*********************************)))******+++,,,---222555555000---,,,...,,,,,,+++++++++++++++,,,...------,,,++++++******,,,++++++*********++++++***+++,,,,,,,,,,,,------***+++,,,---............+++,,,,,,+++))))))+++---///...,,,++++++,,,...///......------------......------------------------+++++++++,,,,,,,,,---------+++)))***---000111111------+++*********++++++,,,---------------,,,,,,++++++,,,---///111222333444444222111000222555999999333,,,***---111333222,,,,,,+++++++++,,,------///...,,,++++++,,,...000///444777777333///,,,,,,,,,,,,+++++++++,,,------------------............---------,,,,,,+++++++++...............---,,,,,,,,,,,,,,,,,,------------//////000000000000///////////////......---------------,,,,,,,,,------...------,,,++++++***))))))---------------------------,,,,,,++++++,,,,,,---************************+++******))))))))))))***))))))(((((((((((())))))%%%&&&'''((((((((((((((('''''''''&&&&&&'''((((((***))))))))))))***++++++888444000,,,***(((&&&$$$'''((()))*********))))))'''((()))+++---///000111,,,000444333...******,,,***,,,...///---,,,++++++,,,***)))***---111333444444222000000000000...---******)))((())))))++++++///,,,)))(((((((((((((((---+++))))))******)))(((,,,+++)))))))))+++---...******)))))))))******+++,,,,,,,,,,,,+++***))))))...,,,******+++++++++)))***)))'''(((***++++++***************************+++******)))******++++++++++++************++++++,,,,,,++++++***+++++++++***((('''***///222222000******))))))))))))******************************+++++++++***************)))******++++++******)))(((((())))))*********+++)))***+++,,,------------*********((('''&&&(((***((())))))***++++++,,,,,,++++++,,,...000000---+++,,,+++******++++++***(((***+++++++++,,,,,,,,,---,,,+++*********,,,---...+++,,,---.........---,,,+++++++++*********))))))***************************+++,,,---...------,,,+++,,,,,,------,,,,,,+++******++++++,,,,,,------,,,,,,+++*********++++++***)))))))))***,,,...///---...///000000///---,,,,,,------......------,,,+++++++++,,,---...//////,,,---///000000000//////,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))((()))***+++,,,---...///......---***+++,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,+++++++++++++++***+++***)))(((((()))***+++***************+++,,,,,,,,,000333333000------...---,,,,,,+++,,,,,,------------,,,,,,++++++***************))))))******++++++,,,---...///......---++++++,,,---............,,,------,,,++++++,,,......---,,,++++++,,,---.........------------......,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---+++)))***,,,.........---,,,,,,++++++++++++,,,+++,,,,,,---------,,,,,,***++++++,,,...000222333666555444111000111555999999333...,,,///222333333)))******+++,,,...///000...---,,,+++,,,...000111333777;;;:::555000---,,,---,,,,,,++++++++++++++++++,,,,,,,,,------------------,,,+++++++++,,,,,,------......------,,,+++,,,------------.........//////000000000000//////......------------,,,,,,,,,,,,,,,,,,---...//////,,,,,,++++++******))))))++++++,,,------...//////,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))(((''''''&&&''''''((((((''''''''''''(((((($$$%%%'''((())))))))))))(((((('''&&&&&&&&&''''''))))))))))))******))))))///---+++***))))))((((((((((((((()))))))))(((((((((((()))+++---...000000+++111777555...***+++...***...111222000---+++*********)))***+++---//////...---,,,,,,++++++***)))+++***((('''(((***---///333---))))))+++++++++,,,+++***)))((()))))))))))),,,+++*********,,,...///------,,,+++++++++++++++***+++,,,------+++***)))((('''&&&''')))++++++******((('''((()))+++************************************)))))))))***+++,,,++++++************+++++++++++++++***++++++,,,,,,)))''''''(((+++,,,,,,***))))))(((((()))***++++++************************************************)))))))))******)))))))))((((((((()))******++++++******+++,,,,,,,,,,,,,,,++++++***(((&&&'''))),,,))))))*********+++++++++***+++,,,///111000---***+++***))))))++++++***)))***++++++,,,,,,---------,,,+++******+++,,,...///***+++,,,---......------++++++*********)))))))))******))))))))))))*********+++---...//////...---+++,,,,,,------,,,,,,+++))))))***++++++,,,------///......---,,,,,,,,,,,,)))))))))***+++---...//////111333555444222...,,,,,,,,,------------,,,,,,***+++,,,---///000000000,,,---///111111000...---++++++***))))))***++++++************************(((***++++++******+++,,,......---,,,---...///000---------------,,,,,,+++,,,++++++******++++++,,,+++++++++++++++++++++++++++***(((''''''(((***+++---,,,,,,,,,,,,---......+++...000111///------...,,,++++++++++++,,,------,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,---...++++++,,,...///...+++)))++++++,,,------------------...///...---,,,---///...---,,,,,,,,,,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------...---------------......444333111...---...111555444000,,,+++---///000000*********+++,,,---//////------,,,,,,---///111222333777;;;;;;666111......///...---,,,++++++++++++,,,,,,,,,,,,------------...---,,,++++++,,,,,,------------------,,,,,,+++---------.........//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,,,,+++++++++,,,------************************))))))(((''''''&&&''''''((((((''''''''''''((((((%%%''')))***++++++******))))))(((((('''(((((((((************))))))((((((''''''(((((((((((()))******))))))((((((((((((((()))))))))***++++++,,,,,,)))000666555...***+++...---///333333000---***((()))***************++++++*********)))(((''''''''',,,***)))((())),,,000222;;;222,,,---...------///))))))))))))((()))***+++++++++,,,,,,------------------,,,+++************''')))***,,,------,,,,,,((('''&&&&&&(((******)))***)))((((((***++++++***)))***++++++++++++***)))******)))******++++++,,,++++++************++++++************+++,,,------+++***))))))))))))((('''(((((((((((()))***+++,,,***************************************************))))))))))))))))))***(((((())))))******************++++++,,,,,,++++++------,,,***((((((+++---+++++++++*********))))))))))))+++---///...+++(((***)))((()))+++,,,+++*********+++,,,------......++++++******+++---...///,,,,,,------------------+++++++++************)))***))))))(((((())))))***+++,,,...///000000000///+++,,,,,,------,,,,,,+++))))))***++++++,,,------............---,,,,,,+++,,,,,,,,,,,,,,,---......000333666999888555111...++++++,,,,,,,,,,,,++++++***+++---...000000000000,,,---...//////---+++***+++******************+++************************''')))+++,,,,,,---///000111///,,,)))***---000333111000///...---,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,***)))'''''')))***,,,------,,,,,,------...///+++,,,...///...------...***************+++,,,,,,,,,+++++++++++++++******---------------...//////------...000111///+++'''***++++++,,,,,,,,,,,,+++---...000///...---...///---------,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////------,,,,,,,,,,,,------000000///---+++,,,...111///---+++***+++---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...000111000444888888555222111111111000///---,,,,,,,,,,,,,,,------------............---------------......------......------,,,+++---------.........//////,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,++++++*********,,,+++++++++,,,,,,---...))))))))))))))))))))))))+++******))))))))))))***((((((''''''''''''(((((('''(((+++,,,---,,,+++***)))))))))((())))))******...---+++***)))(((''''''&&&'''(((((('''&&&''')))***))))))(((((()))))))))))))))))))))))))))))))))(((---222111---+++,,,...---///111000...+++*********,,,---,,,***))))))))))))***+++***((('''((()))+++***))))))+++...222444FFF999//////000,,,***---((()))******))))))+++---,,,------......------,,,+++***)))((((((((((((((('''((()))+++,,,---.........,,,***)))))))))((('''***)))'''(((***++++++***)))***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,++++++************++++++************+++,,,---......---,,,+++***)))(((((())))))(((((()))***++++++***************************************++++++++++++******))))))******+++***)))))))))))))))))))))******+++++++++++++++***---------+++******+++---,,,,,,++++++***))))))((((((((()))+++---,,,***(((***))))))+++---//////...******+++,,,---...//////++++++++++++,,,---///000000000///...------,,,,,,,,,,,,,,,+++++++++******+++***)))(((((()))***++++++,,,---///000000000///+++,,,,,,------,,,,,,+++******++++++,,,,,,------++++++,,,,,,,,,+++******------------------------000333777999999666222///***++++++,,,,,,++++++******+++---///000000//////,,,,,,---------,,,***)))************************************************(((***,,,------...000222111///+++((())),,,000333222111///---,,,+++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,------,,,+++***))))))***+++,,,+++++++++++++++,,,,,,---+++,,,,,,---------,,,,,,))))))))))))***+++,,,,,,++++++++++++++++++******++++++++++++,,,---......//////000444777555000+++++++++,,,------,,,,,,+++,,,...000000...---...///------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,---,,,***)))***++++++,,,,,,------------,,,---...///000000000000000*********+++,,,---//////---...///...------...000------,,,+++,,,---......///...---,,,++++++++++++,,,,,,,,,,,,------...///---111444444111000111444111000///...------------------------............---...//////000000//////......//////......---,,,,,,------------...............////////////......++++++,,,,,,,,,,,,------//////...---,,,,,,,,,,,,............------------//////...------,,,++++++++++++++++++,,,---......((((((((((((((((((((((((***))))))))))))******+++)))(((((((((((((((((()))((())),,,------,,,***)))(((((((((((()))***++++++222000---***((('''''''''&&&(((******((('''((()))(((((((((((()))+++---...))))))))))))))))))))))))(((***,,,,,,,,,+++,,,...+++,,,---,,,++++++,,,...---///111000---***)))))))))***,,,+++(((''')))***((((((((()))+++...222444III999......///***(((+++(((***++++++)))***,,,///000///...,,,,,,,,,------***)))((((((((((((((()))))))))******+++,,,---...///---+++*********)))((()))'''&&&'''(((***)))))))))***,,,------,,,***)))(((***,,,...///...---,,,++++++************++++++)))))))))***+++---...///,,,,,,,,,,,,***************)))))))))))))))******************************))))))*********+++++++++,,,+++************+++,,,++++++******)))(((((((((******++++++++++++******+++,,,---,,,***)))***+++++++++******************)))((((((***+++,,,***)))+++++++++...111444444444******+++,,,---...//////++++++++++++,,,...000111444333111///---,,,+++***---------,,,,,,,,,,,,+++,,,+++)))(((((()))+++,,,)))***,,,---//////......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------)))***+++,,,,,,,,,+++***++++++,,,---------------...000444777777555111///+++,,,,,,,,,,,,,,,,,,+++***+++---/////////------++++++++++++,,,,,,,,,,,,*********++++++*********************************+++,,,......------///000...---+++******,,,...000///...---+++*********+++,,,++++++******++++++,,,,,,,,,---------.........++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,++++++,,,,,,+++***************+++,,,------******************++++++************+++,,,---...---...111777<<<<<<777111---...............------,,,...000000...------...,,,------------------,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------***,,,...---+++***+++,,,++++++---.........------,,,---...///000000000000************+++---......)))+++...///...------...++++++,,,,,,+++,,,---...///...---,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,...000///,,,,,,000333000///...---------------+++,,,,,,,,,---------------...111333333222000/////////000000//////...---,,,,,,,,,,,,---------------......//////......---,,,,,,,,,,,,---------......------,,,,,,,,,------------------------------------------------------++++++++++++,,,---...///((((((((((((((((((((((((''''''&&&''''''((()))***))))))(((((((((((())))))(((***,,,------+++)))''''''''''''((((((***+++,,,555222...***'''&&&''''''%%%(((++++++))))))+++---%%%&&&&&&(((***---000222)))))))))))))))*********'''(((((()))***,,,------)))))))))))))))+++...222///222444333///+++******''')))+++***'''&&&(((***&&&&&&''')))+++...111333EEE555***,,,...)))(((,,,(((***,,,+++******---000444222...***)))+++---///++++++************++++++,,,+++*********+++,,,---+++***((()))***++++++***(((&&&%%%%%%'''((((((''')))***,,,------,,,***)))'''***---000111000---,,,++++++************++++++)))))))))***+++---...///''')))******))))))***+++******))))))))))))******************************))))))******++++++++++++---,,,+++******+++,,,---,,,,,,+++***)))(((''''''******+++++++++******))))))+++,,,,,,***))))))***)))))))))***++++++,,,,,,+++)))((()))+++,,,+++***---,,,---000444777888888******+++,,,---//////000++++++++++++,,,...000111777666333000...+++***)))......---------,,,,,,,,,,,,+++***((((((***+++,,,'''(((***,,,------------+++,,,,,,------,,,,,,+++------------------------***+++---...///......---((()))***+++,,,---------,,,...222555555333111///,,,------......------,,,***,,,---//////...,,,+++*********+++,,,---///000******++++++++++++******************************---...///...,,,+++,,,---***+++,,,,,,------,,,,,,,,,+++***))))))***++++++,,,++++++++++++++++++,,,---------....../////////+++,,,,,,------,,,,,,+++...------------...//////---,,,+++++++++,,,+++)))++++++++++++,,,---...///******************++++++++++++++++++,,,---...///***+++///666>>>???:::555///000000000000000//////+++---///000...---------,,,------......------,,,---,,,,,,++++++,,,,,,---........................******+++++++++,,,,,,,,,***,,,///...,,,***+++---***+++---...///...------+++,,,---...////////////---,,,,,,+++*********+++%%%(((,,,......,,,++++++((()))************+++,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,......,,,))))))---111......---,,,,,,,,,------******+++++++++,,,,,,,,,---///222555555333111///000000000000000//////...+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---++++++++++++,,,---...///&&&&&&''''''(((((())))))+++++++++***************&&&&&&''''''(((((())))))(((***,,,...---+++(((&&&(((((((((((())))))))))))222000---***((((((((((((+++)))&&&%%%&&&'''((((((,,,)))'''(((,,,000111000---,,,++++++,,,,,,+++***''')))+++***((('''))),,,+++***(((&&&''')))+++---///555555...)))))))))&&&///---+++)))(((((()))***))))))***+++,,,,,,------222///,,,,,,------,,,))),,,+++*********+++------)))***++++++)))))))))+++,,,++++++******++++++,,,---,,,***((()))***---...---,,,)))'''&&&&&&'''(((,,,''''''++++++'''(((---*********++++++,,,,,,,,,+++++++++---000222222222+++,,,,,,---,,,+++***)))))))))))),,,//////,,,(((+++*********+++---///000***(((&&&&&&(((***************))))))))))))******************************+++++++++++++++***)))(((,,,***(((((()))***)))(((...---+++***++++++***)))'''))),,,---...---+++******)))((()))***+++***)))))))))))))))))))))******)))***,,,///111333444555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---111222---&&&###'''+++******+++,,,,,,---......///...---+++******++++++***++++++++++++***)))(((,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++******))))))++++++,,,---------,,,,,,///...------------------***)))((())),,,...//////,,,,,,+++++++++++++++,,,************++++++,,,---,,,,,,---...---,,,***)))************+++,,,------,,,,,,,,,------------...++++++++++++++++++++++++''')))***++++++***(((''',,,+++******)))*********++++++******++++++,,,------,,,,,,000444777777555...///111222111000...,,,------.........---+++***+++,,,------......------+++,,,------+++***+++,,,(((***------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////......---,,,,,,,,,------***+++,,,,,,++++++---///,,,,,,,,,++++++++++++******+++---...//////...---------------------------------...............---+++---......,,,++++++,,,,,,***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000//////222555555111...333333444444333000...,,,...---++++++***+++,,,---,,,,,,,,,---------......//////000000///...------000///---,,,+++,,,,,,---/////////...,,,***)))'''+++,,,,,,---............++++++++++++,,,---...///((((((((()))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((()))***,,,---,,,+++((('''(((((((((((())))))))))))......---,,,+++)))((('''((('''&&&&&&'''))))))***---***((((((+++---...---******))))))))))))((((((%%%(((******))))))+++---***)))((('''((()))+++,,,+++000000+++(((+++,,,***...---+++)))(((((()))************++++++,,,,,,,,,///---******+++,,,***(((---,,,+++***)))***++++++---...//////---,,,---///,,,++++++******++++++,,,...,,,***))))))***,,,---,,,+++)))'''''''''((()))***''''''++++++''''''+++*********++++++,,,,,,,,,*********,,,///000111000++++++,,,,,,,,,+++***)))***)))***---//////,,,)))++++++++++++,,,...000111***((('''''')))*********++++++************++++++************************((()))***+++------......,,,***((((((*********)))...---+++************)))))))))***++++++++++++++++++)))((()))***++++++******))))))((((((((())))))+++,,,---///000111111111++++++++++++,,,,,,,,,,,,))))))************))))))'''***......+++)))+++---***++++++,,,------......///...---+++******++++++++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++*********)))++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,(((&&&%%%&&&(((***++++++++++++*********++++++,,,+++++++++++++++,,,------,,,---------,,,,,,+++***+++++++++***++++++,,,,,,+++,,,,,,,,,------......,,,,,,++++++++++++++++++,,,---...//////...,,,++++++++++++++++++,,,,,,---+++++++++++++++,,,---------,,,,,,...222333222000,,,---...//////......---....../////////...,,,,,,+++,,,------......---------...///...,,,+++,,,---***,,,......,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///++++++++++++,,,,,,---.../////////...,,,+++,,,...,,,,,,++++++++++++++++++++++++,,,---...------,,,---------------------------------...------,,,,,,+++---......,,,++++++,,,,,,+++***+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------///......000222222000...111222222333222000...,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,---------.....................---,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,++++++*********,,,,,,,,,---,,,,,,++++++************+++,,,---...************))))))))))))''''''(((((())))))******))))))((((((((((((((('''******+++++++++***)))((((((((((((((())))))))))))***+++,,,---,,,***(((&&&%%%&&&&&&''')))******+++,,,***(((''')))******)))))))))))))))((((((((('''$$$&&&((())))))***,,,...((((((((()))))))))******))),,,,,,)))(((***,,,+++---,,,***)))))))))************++++++++++++++++++,,,***)))((()))))))))(((---,,,+++))))))))))))***---......,,,)))''''''(((,,,++++++******++++++,,,///---+++)))))))))+++,,,******(((''''''((()))***)))'''(((++++++(((''')))*********+++++++++++++++)))))))))***---///......+++++++++,,,++++++***)))******+++---///...,,,)))***++++++,,,...///111222+++)))((((((***++++++***,,,++++++******++++++,,,************************'''(((***,,,...//////000+++***((()))***++++++***,,,,,,,,,+++******))))))+++******))))))***+++,,,,,,***))))))+++,,,,,,,,,++++++***)))((((((((((((,,,------......------,,,)))*********++++++,,,,,,((())))))))))))))))))(((%%%'''+++...///...---,,,+++++++++,,,------............---,,,++++++++++++,,,+++******+++,,,...///000///...---+++++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++************,,,,,,,,,,,,,,,++++++++++++++++++******++++++,,,+++)))'''((()))+++++++++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,++++++,,,,,,,,,,,,++++++***+++++++++***++++++,,,---......///,,,,,,,,,++++++************+++,,,------,,,++++++++++++++++++,,,---......,,,,,,,,,,,,,,,------......---,,,---//////---,,,---------,,,,,,------......////////////......---+++,,,------......------///000111///---,,,,,,---,,,---///...,,,))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......))))))******+++---...///222333333111...,,,+++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,---......,,,++++++,,,,,,+++,,,---//////---+++------------------------------------------------...---,,,,,,...//////......///000000000///---,,,---------------,,,++++++,,,,,,,,,---------......,,,------------,,,+++++++++,,,,,,,,,,,,++++++***))))))))))))***+++,,,,,,,,,,,,,,,,,,+++***))))))***))))))******+++,,,---*********))))))(((((((((''''''(((((()))***++++++***)))))))))((((((''''''******))))))))))))******(((((((((((())))))))))))((()))***++++++***)))(((%%%&&&((())))))))))))******)))(((''''''(((((((((***+++++++++)))))))))***&&&'''(((((())))))***+++'''''')))*********)))(((+++++++++)))'''(((((((((,,,+++***))))))******+++++++++++++++***************)))((((((((())))))))),,,+++***)))((()))******...///---***&&&"""!!!!!!,,,++++++******++++++,,,///...,,,***))))))******))))))(((((())))))++++++)))***+++------+++))))))***************+++++++++***))))))***,,,...---,,,***++++++++++++*********)))***+++,,,---,,,***)))))))))***,,,---///000111+++)))))))))+++,,,+++***+++******))))))******+++******************************+++,,,---------,,,+++***))))))+++,,,,,,,,,+++,,,---,,,***)))))))))++++++,,,,,,,,,,,,,,,,,,,,,+++******,,,......---------+++***))))))))))))+++,,,,,,,,,,,,,,,+++***)))))))))******++++++,,,******++++++++++++******+++******,,,......+++''',,,,,,,,,,,,------......---------,,,++++++++++++,,,+++******+++...000222555444222000...---,,,,,,*********++++++++++++++++++,,,,,,------.........///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++......------,,,,,,++++++************************************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,---------+++))))))***+++++++++))))))))))))***+++,,,,,,---------,,,,,,------......---,,,+++***+++,,,---------,,,+++******************+++,,,---......///---,,,,,,++++++*********))))))***+++++++++******,,,,,,+++++++++,,,,,,---------,,,,,,,,,---......------------------,,,+++222111///---,,,---...///..................------+++,,,------......------111222222000...,,,,,,---+++---......,,,*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,---...///222333333111...,,,+++,,,+++++++++,,,,,,---------------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++,,,---///...,,,++++++,,,,,,,,,---///111000...+++........................,,,------------------,,,...---++++++,,,---//////,,,---............------,,,---.........---+++***,,,,,,,,,---------......,,,,,,------------,,,,,,+++,,,---......---+++*********))))))***+++------+++,,,,,,,,,,,,++++++***++++++******+++,,,,,,---)))))))))(((((('''''''''(((((()))******+++,,,,,,******))))))((((((((('''***))))))(((((()))***+++(((((((((((())))))))))))))))))((((((((()))***+++''')))+++***)))'''((()))(((((((((((((((((()))******+++---,,,)))((()))+++))))))((((((((((((((('''&&&''')))*********((('''***))))))******)))((((((******************+++++++++*********************)))******)))))))))***+++++++++***))))))***+++,,,000111000...+++(((((((((,,,++++++******++++++,,,...---,,,+++***)))******((((((((())))))***+++,,,***,,,.../////////...,,,************************+++***)))***,,,---,,,+++*********************+++((()))++++++***)))))))))'''((()))+++,,,---...///***))))))***+++,,,+++***))))))(((((((((((())))))************************))))))***++++++,,,+++++++++***)))***,,,......---+++---......+++))))))***+++---000222111///,,,***,,,++++++---///000///...///...---,,,+++*********))))))***+++++++++++++++)))))))))******+++++++++******++++++++++++******000,,,)))))),,,---+++(((,,,,,,------------......,,,,,,,,,,,,,,,,,,++++++,,,+++******,,,...111333555444222000...---,,,,,,******+++++++++,,,,,,,,,---.........//////000000///......---,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,++++++******************************************************+++++++++++++++++++++,,,,,,,,,+++++++++,,,---.........---,,,,,,,,,,,,---+++)))&&&&&&'''(((((('''******))))))***+++,,,,,,...------,,,,,,------------,,,+++***+++,,,---...------,,,+++******************++++++,,,---......,,,,,,,,,++++++*********++++++,,,,,,---------------,,,+++******)))******------,,,,,,,,,---......+++,,,---...............888666222///------...///,,,,,,,,,,,,,,,,,,,,,---+++,,,------......------111222222000---,,,,,,---(((+++---...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,......------------.........000111000...,,,,,,,,,******+++,,,------.........---,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,///////////////...------,,,...//////---,,,,,,---,,,,,,---///111111...,,,........................,,,,,,---......---,,,,,,...---,,,******,,,...000++++++,,,,,,------------,,,,,,...//////...,,,,,,,,,,,,,,,---------......,,,------.........------,,,---...//////...---,,,......------,,,,,,------******,,,---............---,,,,,,,,,,,,---......((((((((((((''''''''''''))))))******++++++,,,,,,***))))))))))))))))))((())))))((((((((()))******(((((((((((())))))))))))***((('''&&&&&&(((***,,,(((***,,,+++'''&&&(((***((()))******))))))***+++(((+++,,,+++(((&&&(((++++++)))(((((((((((('''%%%&&&'''((()))***)))(((((((((&&&''',,,///---++++++))))))******++++++++++++))))))******************)))***+++***)))***,,,------,,,+++*********+++,,,+++---......------///000,,,++++++******++++++,,,------,,,+++************)))))))))******+++++++++***...//////000222222///***************)))))))))+++***)))***+++,,,+++*********)))))))))***++++++)))***,,,+++)))((())))))'''((()))+++,,,,,,,,,,,,)))((((((***+++,,,***)))(((((((((''''''(((((((((************************%%%&&&(((***,,,---------+++***)))***---/////////+++...111000,,,******++++++...222555444111---***+++,,,---000222222000.........---,,,++++++++++++'''((()))***+++,,,,,,,,,++++++++++++++++++++++++((())))))))))))))))))(((---***'''(((+++......---------------------......+++,,,,,,------,,,,,,+++++++++++++++,,,...000111000///...---+++++++++***+++++++++,,,,,,------.../////////000000000000000///...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,---...000111111000///...---,,,,,,,,,---+++(((((()))*********,,,,,,+++++++++++++++,,,...------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,,,,+++******))))))******,,,,,,,,,,,,,,,------...)))+++............///000888666333000...---......+++++++++***++++++,,,---+++,,,------......------...///000...,,,++++++,,,(((***---......---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,000000///...............+++---//////...,,,,,,,,,)))***+++,,,---...///000......,,,+++************------------------------//////000000000000//////---...//////---,,,,,,------,,,---...000000...,,,------------------------+++,,,---......---,,,+++,,,,,,,,,***)))***---000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......//////...,,,,,,,,,---------......,,,------............------......////////////...000111111000///...---,,,)))***+++---...///000000......------------......((((((((((((((())))))))))))))))))***************)))))))))))))))*********'''(((((())))))))))))***(((((((((((())))))))))))((((((''''''(((((())))))'''***+++***&&&&&&***...+++---...---***((()))***))),,,...,,,((('''))),,,***(((&&&'''))))))(((&&&&&&''''''((((((((((((((()))&&&)))000333///+++***(((((()))***+++,,,,,,,,,(((((())))))******++++++''')))+++***)))))),,,...222000...,,,***))))))***''')))***+++***+++,,,...,,,++++++******++++++,,,,,,+++++++++++++++++++++)))******+++++++++******)))---...---...333555222+++*********)))))))))(((***)))((((((******)))(((***)))(((((()))***+++,,,+++,,,...---***)))***,,,)))***+++,,,,,,,,,++++++((((((((()))++++++)))((())))))(((((((((((())))))************************'''(((***+++,,,---------***))))))+++---000000000+++///333222...++++++------///111333333000---+++***+++///333555444111---,,,++++++*********++++++((()))***+++++++++++++++------,,,,,,++++++******))))))************))))))''''''(((***---...///.....................------++++++,,,---------,,,+++******+++,,,---......///,,,,,,++++++******+++++++++,,,,,,---......//////000000000000////////////...------------......///------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,...000333555777666444333111000/////////---++++++---...............---,,,++++++++++++------,,,+++++++++++++++***+++,,,,,,---------,,,+++++++++***++++++,,,,,,,,,,,,,,,+++++++++++++++*********++++++,,,,,,---(((((((((((()))***++++++)))))))))***+++,,,---...+++++++++++++++,,,------))),,,......---,,,...///222111000...------------,,,,,,+++++++++,,,---...+++,,,------......------+++------,,,***)))***+++)))+++.........------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---------......///+++---000000...,,,+++,,,)))***+++,,,---///000000///...---,,,++++++,,,,,,........................,,,---...///000000000000---...000///---,,,,,,------,,,,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++)))***+++***((((((+++...---,,,,,,,,,++++++,,,,,,+++++++++,,,...///111222,,,,,,,,,---------......++++++,,,------------------------------.../////////000222222222000---+++)))***+++,,,---............------,,,,,,---------(((((())))))******++++++))))))))))))(((((((((((((((((())))))******++++++''''''((()))******))))))(((((((((((())))))))))))&&&'''(((******)))'''&&&&&&)))***)))&&&''',,,111...000111///+++(((((()))+++///111///+++))),,,///(((&&&%%%&&&)))+++)))'''''''''''''''((((((((()))---***,,,444666///(((&&&'''((()))++++++,,,,,,,,,'''(((((()))***++++++,,,&&&(((******((((((+++...555444111---***(((((('''***,,,,,,+++)))((()))***,,,++++++++++++++++++,,,++++++++++++++++++,,,,,,******+++++++++******)))(((,,,---+++---333666333+++*********))))))(((((()))(((''''''((()))'''&&&***)))(((((((((***+++,,,,,,...000...+++***,,,...++++++------------,,,+++''''''''')))++++++)))'''******))))))))))))******************************------------,,,,,,+++******))))))+++...000111111,,,000444333...+++,,,......///000000000///---,,,)))+++000555777666111---))))))))))))))))))******)))***++++++++++++******///......---,,,+++******,,,,,,------------,,,,,,%%%'''+++---......---,,,..................------***+++,,,---------,,,+++)))***+++,,,------------,,,++++++++++++,,,---...,,,,,,------...///000000000000//////......---------------------...///000........................,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++++++++++++++,,,,,,---------,,,,,,,,,---///222555777>>>===;;;888666444333333,,,***))))))+++,,,---,,,000///...---,,,+++++++++---,,,++++++************)))***,,,---...---,,,,,,************+++,,,------------,,,++++++******)))))))))***+++,,,------...,,,,,,,,,,,,---...///000(((((()))***,,,///111222++++++******++++++,,,---))),,,......,,,***,,,...,,,,,,,,,++++++,,,,,,,,,---,,,,,,+++,,,---//////+++,,,------......------)))+++++++++))))))***++++++---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///000---///111111///,,,++++++))))))+++,,,...///000111///...---,,,,,,,,,---...////////////////////////++++++---...//////000000---...000///...,,,------...,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++&&&(((***)))''''''))),,,...---,,,,,,++++++,,,,,,+++***++++++---000222444,,,,,,,,,---------......)))***+++,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000---///111333333111...+++***++++++,,,,,,,,,++++++------,,,++++++,,,,,,,,,(((((())))))))))))((((((+++++++++++++++***)))((((((((())))))))))))((('''((()))************))))))))))))))))))))))))))))))***+++---------+++)))(((((())))))'''&&&(((...333666333...***)))***,,,......///000...+++)))+++...000,,,&&&"""!!!"""%%%((('''&&&''')))+++,,,+++***+++))),,,333444...)))*********))))))******+++,,,,,,+++))))))***)))(((&&&''''''((()))***++++++,,,000...,,,***))))))***+++,,,,,,---...---,,,+++***))))))))))))***+++,,,---///......------,,,,,,+++---+++***+++------***''')))+++******---444777666...---+++*********++++++++++++***))))))((()))))))))+++,,,+++))))))---000...111333111,,,***,,,000---,,,,,,,,,,,,---......+++)))))))))***+++***(((++++++***************+++///...---,,,++++++***+++,,,+++,,,---...---***(((*********,,,...000///...000111222333222///,,,***,,,++++++******++++++,,,***...333777888555000---)))))))))))))))******+++++++++,,,,,,---...//////333000,,,)))'''''')))***//////......------------,,,,,,,,,---------......+++,,,------,,,,,,...///...---,,,+++******)))***...------,,,+++***))))))+++++++++,,,,,,---------***+++,,,...000111222222000...---++++++,,,---...+++,,,,,,------,,,,,,+++------------------------******+++---///000111222)))+++---//////---+++)))******))))))***+++,,,,,,++++++,,,,,,---...//////)))((('''(((+++///444777======<<<:::888666444222///......---+++******))),,,,,,,,,++++++***))))))*********+++...///...,,,+++,,,,,,------,,,,,,+++)))******++++++,,,------........................,,,,,,++++++,,,,,,---...++++++******************---,,,,,,++++++,,,,,,---------......---,,,,,,++++++++++++,,,,,,---------,,,---.........---,,,+++---+++******+++,,,+++***+++,,,---.........---,,,,,,,,,------,,,,,,+++***,,,///333444222///---,,,......---------,,,,,,,,,---------,,,,,,+++++++++...,,,++++++---......---222111...,,,+++,,,---......---,,,+++++++++,,,,,,++++++,,,,,,---.../////////111222000---+++---///////////////////////////........................---...000000///...//////)))***+++,,,...///000000---.........---,,,++++++------------------------,,,,,,+++++++++,,,---...,,,,,,,,,------///000000------------------------,,,---...//////---+++***...---,,,,,,++++++++++++...///111222111...+++)))+++,,,,,,---.........---///...---,,,---///111333))))))************))))))***++++++++++++***)))((((((((())))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***+++,,,---,,,+++)))((())))))((('''(((+++///222333000---***)))***,,,------///000///------///222///---+++((('''((()))***)))))))))***+++++++++***,,,)))***...///***''')))******))))))******+++,,,---+++************((('''(((((())))))******++++++...---+++***))))))***+++++++++,,,,,,,,,+++***)))************+++,,,---...------------------......---+++***+++---,,,***'''***,,,+++))),,,111444222---,,,+++***)))******+++******)))((((((((((((((()))++++++***)))))),,,//////111333111---***,,,///,,,,,,++++++,,,,,,---...,,,+++))))))***+++***)))++++++***************+++//////...---,,,++++++,,,)))+++...222444222...***,,,,,,---...000000...---,,,---...//////...,,,+++,,,++++++++++++++++++,,,***---111444444222...+++)))))))))))))))******+++++++++,,,,,,------......000///...,,,+++***))))))...............---,,,,,,+++,,,,,,,,,,,,---------+++,,,------,,,,,,---///......---,,,++++++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,///...------///000111111000...---++++++,,,---...,,,,,,------------,,,,,,........................,,,,,,,,,------.........+++,,,---......,,,***)))***************+++,,,,,,,,,,,,---......///000000---,,,++++++,,,000444777999999888777555333111000---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......+++******,,,...///...---+++,,,,,,------,,,,,,++++++++++++*********))))))+++,,,---...////////////,,,,,,++++++,,,,,,---...++++++******************---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,---.../////////...---,,,++++++,,,------,,,******+++,,,---------,,,,,,,,,,,,------,,,,,,+++***+++...111111///---,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++...,,,+++,,,...//////...,,,+++*********,,,---.........,,,,,,+++,,,---...++++++,,,,,,---......///+++---///...,,,+++---///........................------------------------///000111000...,,,,,,,,,+++++++++,,,,,,------..................---,,,,,,,,,,,,,,,---------------++++++******++++++,,,,,,------------...///000000------------------------+++,,,...000000000///...------,,,+++++++++,,,,,,......///000///---+++***+++,,,------.........---...---,,,,,,---...000222******++++++++++++************++++++******))))))))))))(((((()))***++++++,,,+++***((((((((())))))))))))))))))))))))))))))******+++,,,,,,+++)))(((***(((''''''***...000111...---,,,******+++,,,,,,***+++---------...000222------,,,,,,++++++++++++,,,,,,+++++++++******)))+++((((((******((((((+++******))))))******+++,,,---,,,******++++++***((()))))))))))))))*********,,,+++************++++++******++++++******)))(((+++++++++++++++,,,---...++++++,,,,,,---......///---,,,++++++,,,+++)))'''***,,,,,,)))***...000...,,,+++***)))((()))*********))))))(((((((((((()))***++++++***((()))+++------///000...***((()))++++++************+++,,,,,,---+++))))))***+++***)))+++***************++++++//////...---,,,,,,,,,,,,(((,,,222888:::777111,,,...///111222111///---+++))))))***+++,,,,,,++++++,,,,,,++++++++++++,,,,,,+++,,,...000000...+++)))))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,+++))),,,---...//////---,,,*********+++++++++,,,,,,,,,+++,,,------,,,,,,---......------,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,222///------...//////...///...---,,,+++,,,------------............------..............................---,,,,,,++++++***------------,,,,,,+++++++++************++++++,,,++++++,,,,,,---............---++++++,,,///222444444444333222111///...---***+++++++++,,,,,,---------,,,+++***+++---///000,,,++++++---///000///---+++,,,,,,------,,,,,,+++---,,,+++***)))((('''&&&((())),,,///000000000///,,,,,,++++++,,,,,,---...******++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,---------------,,,---,,,,,,,,,,,,,,,,,,+++,,,---...///000000//////,,,,,,,,,...//////,,,***)))***+++,,,,,,,,,++++++,,,,,,------,,,,,,+++***+++,,,......,,,+++++++++,,,,,,,,,,,,++++++++++++*********+++++++++++++++...,,,+++,,,///000111000---------.........//////...---,,,,,,,,,---...///+++,,,,,,------.........(((***+++,,,++++++---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---++++++,,,,,,,,,,,,,,,,,,,,,,,,+++.........///......---,,,++++++,,,,,,------......************++++++++++++------------...///000000------------------------+++---///111222222111111,,,,,,+++++++++,,,------...---------,,,,,,++++++,,,,,,---------------------,,,++++++,,,---///000)))******++++++******)))))))))************))))))))))))(((((()))***+++,,,---,,,)))((('''((()))***(((((((((((((((((((((((()))******++++++***))))))***(((&&&(((---000000///************++++++++++++''''''(((((()))***,,,---******)))))))))***+++,,,......---,,,***))))))***))))))***,,,++++++,,,---******))))))******+++,,,---,,,++++++,,,,,,+++)))*********))))))))))))))))))******+++++++++,,,,,,***************)))))))))+++*********++++++,,,---*********++++++,,,,,,,,,,,,,,,+++++++++***)))((((((,,,,,,)))(((,,,...,,,+++***)))(((((()))******+++******))))))*********++++++***)))((()))***+++)))***+++)))&&&$$$%%%&&&)))))))))))))))***++++++---+++))))))*********)))*********)))******+++,,,...---,,,,,,+++++++++,,,***...333888:::888111,,,///111444444222///+++***))))))))))))*********++++++,,,,,,,,,,,,,,,,,,+++,,,------------+++***)))))))))******++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,------,,,++++++***+++...//////---+++))))))************++++++++++++,,,------,,,+++,,,---,,,,,,+++++++++,,,------*********++++++,,,,,,,,,------,,,,,,,,,,,,++++++///......000222222///,,,///...---,,,,,,,,,---------..................---........................------,,,,,,+++***))))))---,,,,,,+++,,,---...///+++++++++******++++++,,,((()))))))))*********++++++***))))))***---000222000000000///...---,,,+++***++++++++++++,,,,,,,,,...,,,***)))***,,,...000---,,,,,,...///000///---+++,,,,,,------,,,,,,+++------,,,+++***)))((((((''')))---///000000...---,,,,,,++++++,,,,,,---...******+++++++++++++++,,,---,,,,,,++++++,,,,,,---.../////////......---,,,---------,,,,,,+++++++++***+++---...////////////+++,,,---000111000---******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++,,,---,,,******+++---,,,,,,,,,+++++++++******)))))))))******++++++,,,---,,,+++---///111222111///000000//////---,,,+++---,,,+++++++++,,,---...,,,,,,,,,---------......)))***+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''))),,,---------...000------------------------.........//////......---+++++++++,,,,,,---......******++++++,,,,,,,,,,,,......------...//////000------------------------------///000111111111111++++++++++++,,,,,,---......---,,,++++++,,,---------------,,,------------,,,,,,+++++++++,,,---...(((((())))))))))))((((((((())))))*********))))))))))))(((((()))******+++---+++)))''''''((()))***((((((((((((((((((((((((((()))))))))))))))))))))***(((''')))---//////---'''((()))***++++++++++++(((''''''&&&''''''((((((***(((&&&%%%&&&))),,,...---......,,,)))((()))+++---000333222///---,,,+++******))))))******+++,,,---,,,***+++,,,,,,+++************))))))))))))))))))***+++,,,------,,,,,,,,,,,,++++++************)))))))))))))))******+++*********)))))))))((((((+++++++++***)))))))))***&&&+++---***))),,,...---******)))(((((()))***+++---,,,,,,,,,,,,,,,---------,,,***)))))))))******(((((()))(((&&&%%%%%%&&&)))(((((((((((()))******+++***)))***++++++***)))******))))))***++++++,,,++++++******)))*********...///111444555333///,,,///222555555111---+++***+++++++++***************+++,,,------------,,,+++---------,,,,,,+++++++++))))))***++++++++++++***+++++++++++++++***************))))))******,,,,,,)))***---......---+++))))))))))))*********+++++++++,,,------+++***+++---+++***************++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...111777<<<:::333---......------,,,,,,,,,,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++***+++,,,...111222,,,,,,+++++++++++++++,,,((((((((()))))))))))))))((((((((()))+++...111333---.........------,,,+++,,,,,,+++++++++*********,,,+++******,,,///333555...------...///000...---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---///000...,,,+++,,,,,,++++++,,,,,,---...******++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---222222222111///...,,,,,,---------,,,,,,+++++++++)))***+++---......------+++,,,---000222111...+++,,,,,,,,,,,,,,,------...,,,,,,------,,,,,,+++***,,,------,,,++++++---///,,,,,,,,,+++++++++******)))))))))******++++++,,,---,,,+++---///111222111)))******+++******)))(((---,,,+++******+++,,,---,,,,,,,,,------------------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''')))+++,,,,,,---...///,,,,,,,,,---......//////------...............---+++++++++,,,,,,,,,------+++,,,------......------...------------......///------------------------.....................---++++++++++++,,,,,,---...///...,,,+++,,,---...000...------,,,,,,,,,---...+++++++++++++++,,,,,,---(((((())))))))))))(((((((((((())))))******))))))(((((())))))))))))((((((+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((()))))))))(((((()))***,,,---,,,***(((((())))))***++++++,,,---+++)))((())))))((('''+++***'''&&&''')))---///+++------+++((('''***---555:::;;;666000,,,)))&&&******))))))******+++,,,,,,+++******+++,,,+++))))))))))))))))))*********)))+++---//////...---,,,,,,,,,+++************+++))))))((((((((())))))***+++******)))(((((('''''')))*********((()))+++,,,'''---///,,,***,,,......******)))((()))***+++,,,...------------......///000---+++******+++***)))************************)))(((((((((((()))******)))***+++---//////---+++))))))))))))***+++,,,,,,******)))(((((())))))***///......///000000---+++,,,000333333///+++***+++,,,---------,,,+++******+++,,,---......---,,,+++------,,,,,,,,,,,,,,,,,,((()))+++,,,,,,,,,+++******************************)))(((((((((***+++,,,(((***+++------,,,+++***))))))*********++++++++++++,,,---,,,+++***+++,,,+++***))))))))))))***************++++++,,,,,,,,,+++++++++,,,,,,------------///555>>>DDDBBB999000......---------,,,,,,,,,------............------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++---///111333---,,,,,,++++++++++++,,,++++++++++++++++++++++++))))))***+++---000333444+++,,,,,,---------,,,,,,,,,,,,++++++*********)))(((((())),,,000555999;;;------,,,---//////---,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---......///+++,,,---......---+++***,,,,,,++++++,,,,,,---...******++++++,,,------------,,,,,,++++++,,,,,,---222222222111000...---,,,---,,,,,,,,,,,,,,,,,,+++)))***+++,,,------,,,+++++++++,,,///111111///,,,------,,,,,,,,,---...///,,,,,,------,,,,,,+++***,,,---...---,,,,,,...///,,,,,,,,,,,,++++++++++++*********+++++++++++++++...,,,+++,,,///000111000&&&'''(((***,,,...///000...---,,,+++***+++,,,,,,------------------------///...,,,---...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---......,,,******+++++++++,,,------...//////+++,,,------...---------,,,,,,,,,,,,,,,++++++++++++,,,.../////////...------,,,,,,,,,,,,,,,------------------------------......------,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,...///000///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******)))))))))'''(((((()))))))))))))))'''((()))***)))'''%%%###((((((((()))******++++++))))))))))))))))))))))))''''''''''''(((((())))))''')))++++++***)))(((((())))))))))))***+++,,,,,,///---******+++,,,***(((***)))(((((()))***,,,,,,(((***+++***''''''+++///777<<<<<<444---+++***'''******))))))******+++,,,+++)))))))))++++++***)))(((((())))))******++++++***,,,///111111///---+++,,,+++***)))((())))))*********)))))))))))))))************************)))'''((())))))((())),,,///***000333///+++,,,------+++******)))***+++,,,------------------...//////222///,,,++++++,,,+++)))+++******+++------------))))))(((((())))))***+++)))+++...222555444111...))))))))))))***+++,,,---******))))))))))))******++++++,,,---//////,,,***)))---000///,,,)))***---***+++---......---,,,++++++,,,---//////---,,,+++***+++++++++,,,,,,,,,,,,((()))+++------,,,+++***(((((())))))******++++++))))))***+++++++++******))))))***+++++++++++++++*********+++++++++,,,,,,+++,,,---,,,***)))***+++,,,,,,+++***))))))))))))++++++++++++++++++,,,,,,******++++++,,,---......---///444===CCCBBB888///------......------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000...---,,,+++++++++++++++++++++++++++++++++++++++******+++,,,---///111222)))***+++,,,,,,,,,,,,,,,************++++++++++++'''(((***,,,///333666777---,,,,,,,,,......,,,++++++,,,,,,------,,,,,,+++******+++,,,,,,---......***+++,,,---------------,,,,,,++++++,,,,,,---...******++++++,,,------...---,,,,,,++++++,,,,,,---...////////////...------+++,,,,,,,,,,,,,,,,,,---***+++,,,---------,,,+++,,,++++++---///000///---,,,,,,+++++++++,,,---...,,,,,,------,,,,,,+++***+++,,,------,,,,,,---///------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++...,,,+++,,,...//////...)))******,,,///222666777222000///---,,,,,,,,,---------------------------...,,,+++,,,///000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,******+++++++++++++++++++++++++++***++++++,,,------,,,,,,------,,,,,,+++************+++---//////...---,,,,,,++++++******+++++++++------------------------,,,,,,,,,,,,,,,,,,------------,,,+++++++++,,,,,,++++++++++++,,,---...///000...---++++++,,,---...,,,,,,------------,,,,,,******++++++++++++******''''''((()))))))))))))))&&&'''***+++***'''###!!!&&&'''(((***++++++++++++))))))))))))))))))))))))'''''''''''''''((()))***%%%))),,,,,,)))&&&&&&'''+++***)))))))))***,,,---///,,,)))***,,,---+++)))&&&'''((()))***))))))(((&&&(((***)))&&&''',,,111444999999000)))+++------*********)))***++++++,,,***)))((()))***+++***)))'''(((((()))***++++++,,,,,,---000222222000---++++++***((('''''''''((()))++++++***************+++*********+++,,,,,,------%%%'''))))))((()))---000---444666111,,,+++,,,,,,++++++*********+++---...,,,,,,,,,,,,,,,---...///333000,,,+++,,,---+++))))))))))))***,,,......---)))))))))))))))***++++++))),,,111666999888444000))))))))))))***+++,,,---+++***************++++++'''(((***...000000---***'''+++...---***(((+++...'''))),,,...000///---,,,+++,,,...//////...,,,+++((()))***+++++++++++++++(((***+++------,,,+++***'''(((((()))***++++++,,,(((***,,,......---***((())))))*********++++++,,,***++++++++++++,,,,,,,,,+++,,,---,,,***)))***+++...---,,,+++************++++++++++++++++++++++++))))))***+++---...//////------000888>>>===555,,,------......------,,,++++++,,,,,,------,,,,,,+++------------------------...------,,,,,,+++++++++///............---------...---,,,,,,++++++++++++*********)))))))))))))))************+++,,,------((()))***+++,,,,,,,,,,,,'''((()))***+++,,,------((()))***+++,,,,,,---------,,,+++,,,------,,,***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,))))))***+++---...///000,,,,,,++++++,,,,,,---...******+++,,,,,,---......---,,,,,,++++++,,,,,,---***+++,,,---............+++++++++,,,,,,---------,,,---.........---,,,+++,,,+++***+++...//////...,,,+++*********+++,,,---,,,,,,---------,,,++++++)))+++------,,,,,,---.........------------,,,,,,---------,,,,,,+++++++++...---++++++---......---+++******+++---000333555444333111///...------...------------------------+++))))))+++///111111///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,---...++++++******)))((((((''')))***++++++,,,,,,,,,,,,...------,,,+++***)))))))))***,,,......---,,,+++++++++******)))******+++------------------------+++++++++,,,---...///000...------,,,++++++++++++))))))***+++,,,---------000///---+++++++++---...---------......---,,,,,,******+++******)))(((''')))))))))***++++++)))((()))***)))(((&&&&&&(((***(((((())))))******++++++((()))***)))((('''((()))'''''''''(((((((((((((((,,,((($$$%%%)))+++***'''************************///...---+++)))'''&&&%%%+++***)))))))))***+++,,,(((******(((&&&'''+++000222000...+++)))'''''''''))))))))))))************))))))))))))))))))))))))((((((((((((((()))************+++,,,------......&&&&&&&&&'''))),,,...000,,,+++***))))))***+++,,,***)))))))))((((((''''''(((((()))***+++,,,,,,,,,...//////---***(((((((((++++++++++++++++++++++++---,,,+++++++++,,,---...///...---+++******++++++******))))))******+++,,,(((***,,,+++***)))+++,,,***+++,,,,,,---...///000,,,,,,++++++,,,,,,------...---,,,++++++++++++++++++)))&&&&&&(((+++,,,,,,++++++,,,,,,---...//////---,,,,,,---...///...,,,***+++,,,,,,------,,,,,,*********)))))))))))))))......,,,+++***)))))))))******+++++++++******)))++++++************++++++))))))***+++---...//////)))***+++,,,,,,+++))))))(((((())))))*********+++,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,***++++++,,,,,,++++++******+++---...000111222222000000///...............++++++,,,,,,,,,,,,------+++++++++,,,...000111222000000///...------,,,,,,000000...---+++***)))(((///000000000000...,,,+++************************,,,***)))))),,,...//////------------------------))))))***+++,,,,,,---------------------------------+++((())),,,---,,,***)))+++------,,,,,,---...///---++++++,,,,,,+++***+++++++++++++++++++++++++++++++++++++++***)))(((,,,,,,---...---,,,***)))+++++++++++++++++++++++++++***)))))))))***,,,------------,,,,,,+++++++++***++++++,,,---...//////000000///...------,,,,,,,,,++++++++++++,,,------***......+++)))***+++))),,,---...//////...---,,,...---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***,,,,,,***(((............///000222222666444111...,,,++++++,,,+++,,,,,,------,,,,,,+++......---,,,,,,,,,,,,---...---,,,,,,---,,,***))),,,,,,------------------------,,,++++++++++++,,,,,,,,,---------,,,+++*********+++++++++,,,,,,,,,+++,,,------......------)))+++...000222222111000......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......---------......//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++((())))))*********))))))***)))((())))))***))))))*********(((''''''(((***)))))))))))))))*********''')))******(((((()))*********)))((((((((())))))+++)))(((+++...///+++'''************************))))))******++++++,,,,,,,,,+++*********+++,,,---******)))''''''(((+++...///...,,,***((((((((((((******)))))))))))))))***))))))))))))))))))))))))((((((((((((((()))***************+++,,,,,,------+++*********+++---...///+++***)))(((((()))***+++*********)))))))))(((((()))))))))***+++++++++,,,***+++,,,+++)))((()))***++++++++++++++++++++++++,,,++++++***+++,,,---......---,,,***))))))******+++******)))))))))************************+++++++++++++++,,,------......************+++,,,---...++++++++++++++++++******+++)))'''''')))+++,,,,,,---------,,,++++++******+++++++++,,,------,,,+++///000000//////...---,,,++++++******************++++++***)))))))))************+++++++++******)))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***))))))*********++++++++++++,,,+++++++++***************+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++***+++---...000111111222000000///...............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///000//////...------,,,,,,---------,,,++++++******...............,,,+++***************************---+++***+++---/////////++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,***+++---...---,,,***,,,......---,,,,,,---...,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++******---------------,,,++++++,,,,,,++++++++++++++++++++++++***))))))***+++,,,.........---------,,,,,,,,,,,,,,,---......//////000//////...------,,,,,,,,,,,,,,,,,,,,,------...(((,,,---***)))+++,,,+++,,,,,,,,,------,,,,,,,,,,,,+++)))((('''((()))***,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++...///---,,,............///000111222222111...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---...---,,,---......,,,***,,,,,,------.........//////......---------------+++***)))((((((((())))))++++++,,,,,,,,,---------+++,,,------......------((()))+++---......------------,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,//////...---,,,,,,------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,'''''')))******+++++++++***)))(((''''''((()))******++++++)))((('''(((***************))))))))))))((()))******))))))+++,,,///...+++)))(((((()))***((((((***...222000+++&&&************************'''''')))***,,,...///000,,,,,,++++++,,,,,,---...---+++((('''((()))******++++++***))))))***++++++---+++)))((('''((()))***))))))))))))))))))))))))((((((((((((((()))******)))))))))***++++++,,,,,,------,,,++++++,,,---...***))))))(((((())))))***+++++++++************)))******************++++++&&&((())))))((((((***++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,+++***))))))))))))++++++***))))))*********---+++))))))***++++++***++++++++++++++++++++++++))))))))))))***+++------((()))***+++++++++***))),,,***))))))***,,,,,,+++,,,,,,,,,+++***)))))))))***+++,,,,,,,,,+++***)))444333333222000...---,,,++++++,,,,,,,,,,,,,,,,,,))))))(((((()))******+++)))******+++++++++******++++++************++++++......---,,,+++******))))))******+++++++++******+++++++++++++++,,,,,,,,,++++++*********)))))))))***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++***+++---...000000111111000///......---.........++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,//////......---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++...,,,+++,,,.../////////************************(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,,,,,,,...//////---,,,,,,------,,,***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,///...------------------...---,,,*********++++++,,,,,,+++*********++++++//////............------........................//////......---,,,,,,,,,---------,,,---......///'''+++---******,,,...---++++++************++++++,,,+++***(((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---000222222111...............///000111///...---,,,,,,---...//////...---,,,,,,---...///......---,,,,,,,,,,,,------,,,,,,---//////...,,,,,,,,,---...//////000000000000///............//////...,,,******+++,,,---,,,,,,---------.........+++,,,------......------)))***+++,,,---,,,++++++,,,,,,++++++,,,,,,------...---------,,,,,,++++++//////...,,,++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///(((((()))******************)))((('''&&&''')))++++++,,,,,,+++)))((((((***++++++******))))))((((((((()))++++++******+++---111///+++(((''''''((()))&&&''')))---///...***'''******************************++++++,,,,,,------***+++++++++,,,,,,------000,,,((('''***+++***((())))))))))))***,,,...///...,,,)))'''&&&''')))***))))))))))))))))))))))))((((((((((((((())))))***(((((())))))*********+++++++++*********,,,---...************************+++++++++++++++++++++++++++++++++***************'''(((******))))))***,,,++++++++++++++++++++++++***************+++++++++,,,,,,+++***************************+++,,,---...///,,,******+++,,,+++)))++++++++++++******))))))))))))))))))))))))***+++'''(((+++,,,---,,,+++***,,,+++***+++,,,---,,,+++************++++++,,,,,,+++,,,......---+++***)))222222222111///...,,,+++,,,,,,------.........///******)))))))))******+++))))))***+++++++++******++++++************++++++...------,,,+++***)))))))))*********++++++++++++++++++++++++++++++++++++*********))))))))))))(((***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,---...//////000//////......------.........+++++++++,,,,,,,,,------------,,,,,,,,,,,,------.........------,,,,,,,,,******+++++++++++++++++++++++++++++++++******)))++++++++++++++++++++++++---,,,+++,,,...///...---************************))))))******++++++++++++++++++++++++++++++++++++++++++***))))))*********...///000///...,,,,,,---,,,+++******,,,......---------------------------++++++,,,---............000///---,,,,,,---...///000...,,,+++******++++++---,,,,,,,,,++++++++++++............------------/////////......---------.........------,,,,,,,,,...------------...//////***...///,,,+++---...---,,,+++***))))))***+++,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------///111333555666...---------......///000///......//////111222333000///---,,,,,,---///000......---,,,,,,,,,,,,---,,,,,,,,,---000000000...,,,,,,---...///000111222000000///...............000000000000//////......,,,,,,,,,,,,------------+++,,,------......------,,,,,,---------,,,,,,+++++++++++++++,,,---...///.........---,,,,,,++++++000///---,,,+++******)))------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---+++++++++---///111***************)))(((((()))***)))'''%%%&&&))),,,+++,,,---,,,***((())))))++++++******))))))(((((((((***++++++******+++,,,///---)))'''%%%&&&'''((((((((()))***,,,,,,,,,+++))))))))))))))))))))))))++++++++++++++++++++++++((()))******+++,,,,,,,,,000,,,)))(((***+++)))'''))))))))))))+++...000111...,,,)))'''&&&''')))***))))))))))))))))))))))))((((((((((((((())))))***((()))))))))))))))******)))))))))***,,,...111222,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++***************+++,,,---,,,*********,,,++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,,,,,,,+++++++++))))))***+++---///111222///...---------,,,+++))),,,++++++******))))))(((++++++***)))(((((((((((((((***,,,......---,,,++++++***+++---//////...,,,++++++++++++,,,,,,,,,,,,,,,///222111///,,,++++++---------------,,,++++++,,,,,,---...///000000111------,,,+++***))))))***((()))***+++++++++++++++++++++************++++++++++++++++++++++++++++++)))))))))******++++++,,,******************))))))*********))))))))))))(((***+++,,,,,,------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......///............------------......+++++++++,,,,,,,,,------,,,,,,,,,,,,---...///000---------------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,++++++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***)))))))))***...///000///...,,,,,,---,,,+++******,,,......---------------------------+++,,,---...............///...---,,,,,,---///000000///---+++******++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---/////////...------,,,,,,---------------,,,,,,,,,...------------.../////////222333///,,,......,,,---,,,+++******+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........000222555777------------------...///------...///000111222333000///---,,,,,,---///000......---,,,,,,,,,,,,---,,,+++,,,---000111000///,,,,,,---...///000111222///...------,,,,,,------+++---000222222///,,,***++++++++++++,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,++++++*********+++,,,---...///.........------,,,,,,,,,000///---,,,+++******)))------,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---000111+++++++++******)))'''''')))***+++***''''''***---,,,---...---+++)))))))))************)))))))))))))))***+++***)))((()))++++++)))'''&&&%%%&&&'''(((+++******)))***,,,...000))))))))))))))))))))))))((())))))***++++++,,,,,,'''((()))***+++,,,,,,,,,...---+++*********)))(((((((((((()))+++---///111---+++)))((('''((()))***))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))************+++---///333666888,,,------......------,,,***++++++++++++,,,,,,,,,******************++++++...//////...,,,***+++,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,---------,,,,,,+++))))))***+++---000222333...000333222///,,,+++***+++++++++*********)))))),,,+++***)))((((((((((((***+++,,,---...---,,,+++))))))+++...111222000...///......,,,+++***)))(((...222555555111---,,,,,,((()))***+++++++++++++++,,,,,,---...///111111222///...---+++***)))))))))((()))***+++++++++++++++++++++************++++++))))))******++++++,,,,,,))))))))))))***+++,,,---*********)))))))))))))))++++++*********)))))))))***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,------.........---------------,,,------...///++++++,,,,,,,,,,,,------,,,,,,,,,---...///000111------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///000000...------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////---++++++,,,---,,,...//////---,,,,,,------,,,***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------...///......------,,,,,,+++++++++,,,---............---+++++++++,,,,,,,,,,,,---.........------,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------,,,---......///000444444///------...+++------,,,,,,,,,,,,------+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---......------///222555------,,,,,,,,,------...***++++++,,,---.../////////...---,,,,,,---...///......---,,,,,,,,,,,,---,,,++++++---///000///...,,,,,,---...//////000000------,,,++++++++++++,,,+++///333666666222---************+++++++++,,,,,,+++,,,------......------+++*********************+++***++++++,,,---...///------------------------//////...,,,++++++++++++******+++,,,...///000000***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---///000))))))*********))))))((((((+++...,,,)))'''***---,,,...///...,,,))))))))))))))))))))))))************++++++***(((''''''((('''&&&&&&&&&'''((()))))))))))))))))))))+++...000))))))))))))))))))))))))&&&'''((()))***++++++,,,'''(((***,,,------------,,,,,,---,,,***)))***+++(((''''''''')))***,,,---******)))))))))))))))***))))))))))))))))))))))))((((((((((((((()))************************************+++---000444777999,,,,,,---......---,,,,,,************+++++++++,,,)))))))))***+++++++++,,,...//////...,,,++++++,,,++++++++++++++++++++++++******,,,---------,,,+++***+++,,,,,,,,,,,,+++***************,,,---...///,,,222888888111,,,***,,,++++++++++++++++++*********))))))))))))***+++,,,,,,,,,,,,+++++++++++++++'''(((+++///333444222///......---+++***)))((('''///333777666111---+++,,,))))))***+++++++++++++++++++++---...///111222222,,,,,,+++******)))******(((((()))++++++,,,,,,+++++++++************++++++)))*********++++++++++++***))))))))))))+++,,,---+++++++++******))))))))),,,+++++++++***************+++,,,,,,------,,,,,,,,,,,,------------,,,,,,---------......---,,,,,,---,,,,,,,,,------...///++++++,,,,,,,,,,,,------...------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///222333333111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111///,,,+++,,,...***,,,......---,,,,,,---...,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,---------------+++,,,...///...---,,,+++***+++---...////////////,,,,,,,,,,,,------......,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......222222...,,,------,,,,,,,,,------------,,,,,,++++++,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,---------+++)))***...111------,,,,,,,,,,,,,,,---***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,++++++,,,...///...,,,,,,,,,------.........///------,,,+++++++++++++++...000444777666333///,,,+++++++++,,,,,,,,,------+++,,,------......------++++++*********++++++,,,++++++++++++,,,,,,---...,,,,,,------...///////////////...---,,,,,,------***+++,,,---///000111222******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......'''((()))******++++++***(((,,,///...***(((***------...//////,,,***))))))(((((())))))******++++++***++++++***'''&&&&&&'''$$$%%%&&&'''((()))******%%%&&&'''(((((()))+++,,,))))))))))))))))))))))))(((((((((((())))))))))))((()))+++---............***,,,...---***(((***,,,''''''&&&&&&'''(((***+++))))))))))))************))))))))))))))))))))))))((((((((((((((()))******+++++++++***************)))******,,,...222555666++++++------------++++++)))))))))******+++++++++(((((()))***+++,,,,,,------...///...,,,+++,,,---++++++++++++++++++++++++***+++,,,---...---,,,,,,))))))+++,,,,,,+++***)))+++******************++++++444<<<;;;333+++***---++++++++++++++++++++++++''''''((()))+++,,,...///,,,,,,+++***)))))))))***&&&(((+++000444555333111*********)))))))))))))))...333888777111,,,+++,,,+++,,,,,,------,,,,,,+++***+++,,,...///111222333)))))))))))))))******+++(((((()))++++++,,,,,,,,,++++++************++++++++++++*********************))))))))))))+++---...,,,,,,,,,++++++*********,,,,,,,,,++++++++++++***++++++,,,---------,,,,,,,,,------......------,,,------......------,,,,,,,,,,,,,,,,,,------...///++++++,,,,,,,,,---------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******,,,---///000111222,,,,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111444666555444------------------------++++++++++++++++++++++++------------------------...///000...+++)))+++---)))+++------,,,,,,---...///---++++++,,,,,,+++***++++++++++++++++++++++++------------,,,+++******)))***,,,---...---,,,,,,***+++...000000...,,,+++)))***,,,...000000000000---------.........//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++///000,,,+++---...,,,+++,,,---......---,,,+++------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,***''''''+++...------,,,++++++,,,,,,,,,---------......---,,,,,,+++,,,,,,------,,,,,,+++......---,,,,,,,,,,,,---,,,++++++,,,---...,,,+++,,,,,,------------------------,,,++++++++++++,,,,,,---///000000...,,,***,,,,,,,,,---------......+++,,,------......------------,,,,,,------...///,,,,,,++++++,,,,,,------+++,,,,,,---...///000000///......---------............//////////////////******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,---------''''''(((((()))))))))***)))111777555---((((((,,,///222444111,,,)))+++......---,,,+++***(((((('''******))))))***+++,,,,,,))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))******)))+++,,,***'''&&&(((,,,---,,,++++++------,,,+++...---,,,***)))'''&&&%%%(((((())))))******++++++))))))))))))))))))))))))))))))((((((((((((((((((+++))))))***+++,,,+++))),,,------,,,***))))))***((()))+++---............((()))***+++,,,------,,,111///---,,,------+++***&&&'''((()))***+++,,,,,,,,,+++******,,,......---+++++++++***************,,,,,,............,,,,,,---------------,,,+++***---+++***)))***,,,///111222666888666000+++))))))***,,,---,,,+++******+++))))))))))))***+++,,,---...---***))))))***+++---(((''''''+++///222222000)))(((((('''(((***,,,---//////......------------...---,,,+++************+++++++++++++++,,,,,,,,,%%%''')))*********+++,,,,,,+++)))(((((()))+++,,,---------,,,,,,,,,+++++++++***)))((()))***,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++******))))))***,,,...///111222222111///---+++)))...,,,******,,,---------,,,,,,---------------------,,,+++******+++,,,---...,,,******---000111222000000//////............,,,------......------,,,.........///////////////+++,,,,,,+++******+++---111000///---,,,+++******---///...---111666777444---------,,,,,,+++++++++...---,,,+++************///...------,,,,,,------............---,,,+++***,,,,,,,,,++++++*********+++++++++,,,---...///000.........---,,,+++)))(((+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++//////...------,,,++++++...+++***---111222///+++$$$%%%&&&(((***,,,......,,,,,,++++++***+++++++++000...,,,)))((()))******...------///000///---+++...---+++******+++---...,,,---......//////......,,,,,,,,,++++++*********......---,,,,,,,,,,,,---111000///......///000111---,,,+++*********+++,,,(((,,,000111...,,,,,,,,,......---,,,,,,,,,---------,,,,,,+++,,,---...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---............+++...000...)))'''***...+++,,,---,,,+++***,,,...,,,,,,+++***)))+++...111444000---+++,,,...000000...//////...,,,,,,---...***+++++++++******,,,---------...//////...------------,,,+++************'''''''''(((((())))))))))))...333222,,,((()))+++---000222000+++)))+++...)))))))))(((((((((((((((((((((((((((((()))*********))))))((((((((()))))))))))))))))))))(((((((((************))))))))))))((()))******)))))))))***,,,+++***+++,,,---,,,***+++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))***+++---...,,,***))))))***+++***)))---...///---+++***+++,,,++++++,,,------,,,,,,+++***+++,,,------............,,,*********+++***)))((())))))***+++,,,------+++*********+++,,,---,,,***************++++++++++++,,,------------,,,++++++++++++++++++***)))))),,,+++***)))***,,,...000444444444111...,,,++++++***,,,---,,,***))))))***)))))))))******+++,,,---------,,,+++++++++,,,---******+++,,,------,,,+++******))))))***,,,---...000000/////////............---,,,+++******************++++++,,,------...(((***,,,,,,+++***++++++,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,***************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++---.../////////000///...,,,+++---,,,*********+++,,,,,,------------------------,,,,,,+++******+++,,,,,,//////...------...///000/////////......---------,,,------......------,,,---............/////////+++,,,,,,+++******+++---...---,,,,,,++++++++++++,,,000000......111111///------,,,,,,,,,+++++++++************+++,,,---......---,,,,,,++++++,,,,,,,,,,,,------......------,,,,,,,,,+++++++++******,,,++++++,,,,,,...//////---------,,,,,,,,,,,,,,,+++,,,,,,,,,---------...******+++,,,,,,,,,,,,+++......------,,,,,,++++++---++++++///333555222...)))))))))***+++,,,,,,---,,,,,,+++++++++++++++,,,000///---+++++++++,,,---...------...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------------,,,,,,,,,---,,,,,,,,,,,,,,,------///...------...///111222///...---+++++++++,,,,,,+++---//////---,,,...///......---------......///000///...,,,++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***,,,...---******...222666333///,,,+++,,,...///,,,,,,***(((''''''***---///...,,,,,,...///......,,,......---,,,+++,,,---------------,,,,,,...///,,,---...//////...---,,,,,,,,,++++++***+++++++++((((((((((((((())))))))))))+++---,,,***))))))******---...---***(((***,,,&&&&&&'''((()))***++++++(((((((((((((((((()))***+++***)))((((((((((((((((((((())))))))))))))))))++++++*********)))))))))''')))+++---,,,+++))))))+++***)))***+++,,,+++)))((((((((()))******++++++))))))((((((((((((((((((((((((((((((((((((((((((******))))))+++///222555...,,,)))((()))******))),,,------,,,***)))***+++------------,,,+++)))(((******+++,,,,,,---------,,,***))))))***++++++***++++++++++++,,,,,,------******++++++++++++++++++))))))******++++++,,,,,,***+++,,,,,,,,,,,,+++***))))))*********)))((((((,,,+++***)))***,,,...///444111...,,,,,,,,,,,,++++++,,,---,,,***(((((()))************+++,,,---...,,,------.........------***...111111---***)))***,,,,,,++++++,,,---...///............------------------,,,+++******************++++++,,,---......+++---...---+++******++++++,,,...000000...,,,+++---------,,,,,,,,,,,,+++******,,,---------,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---.........------------,,,,,,+++,,,,,,---.........------,,,,,,+++,,,,,,++++++++++++,,,,,,///111333111...,,,,,,.........------------,,,,,,,,,------......------,,,,,,,,,------............+++,,,,,,,,,******,,,---,,,+++++++++++++++,,,,,,---222444000,,,,,,,,,***,,,,,,,,,,,,++++++++++++************+++,,,---...,,,,,,+++***************)))***+++---...//////000,,,,,,,,,,,,++++++++++++,,,++++++,,,,,,---...///,,,,,,+++,,,---...000111---------------.........***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,111555666333000---,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,000///...------...///000///---,,,,,,---......---***+++---......---+++***++++++,,,---------------.............../////////+++++++++,,,,,,---......------------...///111222000000...---,,,,,,,,,,,,---.........------///111...---------...///000111666444222///---,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((***,,,------,,,///444999@@@999111,,,,,,...000000000000...,,,******,,,///---,,,,,,---//////---+++---///000///---+++++++++//////------,,,---...///,,,------......------,,,,,,++++++++++++,,,,,,---)))))))))******************((('''((())))))))))))(((***+++***)))((()))+++'''((()))***+++,,,------+++***************++++++++++++***)))((((((((((((((((((((())))))******+++,,,++++++******))))))((('''---222333///***))))))***)))((()))***+++***((('''(((((()))***++++++,,,))))))((((((''''''&&&&&&((((((((((((((((((((((((***)))((())),,,111666999000...+++)))***+++******)))******)))(((''''''(((---------,,,+++***))))))((((((((())))))******+++,,,+++******,,,---------++++++++++++,,,,,,,,,,,,+++,,,------,,,++++++,,,))))))******+++,,,------*********++++++*********))))))************)))(((,,,+++***)))***+++---...000---***+++---...,,,***,,,......---+++)))))))))************+++,,,---...+++---...000111000///...---444999888111,,,+++---,,,,,,,,,,,,------......+++++++++***************---,,,++++++*********+++*********+++++++++++++++***,,,------+++***+++,,,***---111333333111---***,,,,,,+++++++++*********)))***---...///...,,,***))))))*********++++++++++++++++++++++++++++++++++++++++++***************++++++,,,,,,,,,---,,,,,,---...///.........000111//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---222555444///+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,---.........+++,,,---,,,******,,,---------,,,,,,++++++,,,,,,---444888333---++++++***,,,+++++++++++++++++++++------,,,+++************++++++***))))))))))))***)))***+++---...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......---,,,+++,,,...111222........................***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++...111444444111...------,,,,,,++++++******,,,,,,+++++++++,,,------......------...///000000///---++++++,,,.........++++++------------++++++***+++,,,,,,------,,,,,,------......//////000000***+++,,,---...///000000000///.........///000111000//////...---,,,++++++,,,,,,------------......,,,,,,,,,------///000111888666444111///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))),,,------,,,---111777;;;AAA999///+++---000000...000111000///------///111111///...---......---+++000111333222000.........000...,,,++++++,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++,,,---...++++++++++++++++++++++++***'''%%%&&&(((***)))((('''((())))))(((((()))***))))))******++++++,,,,,,++++++***************+++++++++***)))))))))))))))(((((())))))******++++++,,,+++++++++******)))))))))222;;;999000((((((+++***)))((((((******)))((()))))))))))))))*********))))))((((((''''''&&&&&&))))))))))))))))))))))))(((((('''(((+++///444777111///,,,+++,,,,,,,,,+++((()))***)))'''''''''(((++++++++++++++++++++++++))))))((((((((()))***+++,,,+++***+++---......---*********+++++++++++++++---///111000...,,,,,,---))))))***+++,,,------...******************************+++,,,,,,++++++***++++++*********+++,,,---+++******,,,//////+++(((---...///...,,,+++***+++************+++,,,------***,,,///111222111000///666<<>>555------///+++++++++,,,,,,,,,,,,,,,))))))******************,,,,,,++++++******++++++++++++******))))))((((((''')))+++,,,++++++,,,---***---111444444111---***************))))))))))))(((***---//////...,,,***))))))*********+++++++++*********************************************)))---,,,,,,,,,+++++++++++++++---////////////000222//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***000444444000---...000+++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,---......///,,,------,,,++++++,,,...111000///...,,,,,,,,,+++***222666222,,,+++,,,+++++++++++++++++++++++++++------,,,+++************,,,+++******))))))******+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------000///---,,,,,,---///000........................++++++,,,------------,,,------,,,,,,,,,,,,,,,+++,,,,,,...000111000---+++*********+++++++++++++++,,,+++++++++,,,------...,,,,,,,,,------...//////...,,,******,,,.........------++++++++++++------***+++,,,,,,------,,,,,,,,,,,,,,,---.........///+++---...000111222222222444333111///.........///.........---,,,++++++***+++,,,---......---,,,***+++***++++++,,,---...///333222111///......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++*********...222666888222,,,+++...000///,,,***+++,,,,,,+++,,,...111777444000---------------...000333555555666888:::333000,,,***+++---,,,,,,------------------------++++++++++++,,,---......,,,,,,,,,+++++++++++++++***(((''''''((())))))))))))))))))))))))*********((((((((((((((()))))))))***))))))(((((((((((((((*********))))))******+++))))))******************++++++++++++++++++++++++***444<<<:::111)))))),,,***)))((()))***+++***(((************))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))(((((('''''')))---000333///...------......,,,******+++,,,+++***)))***+++***************+++,,,------,,,+++******+++,,,---,,,***)))***+++------,,,)))*********++++++,,,,,,...111333222///,,,,,,---******++++++,,,,,,------++++++***))))))***++++++++++++,,,------------,,,++++++*********+++++++++((()))+++---///...+++(((,,,---......,,,++++++,,,))))))))))))***+++,,,---***,,,...111222222111000<<<@@@CCC>>>444---+++---******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++++++++***))))))((((((&&&(((***+++++++++,,,...***---000222222000---************)))))))))(((((((((***,,,......---+++************++++++++++++,,,************************))))))******+++******)))------,,,+++++++++,,,,,,***...000000...,,,...000.........------,,,,,,+++,,,,,,------------,,,,,,***---111222000...///000++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,---...//////000,,,---------++++++---...333222000...---,,,,,,+++'''---000---***++++++************+++++++++++++++************+++,,,---...------,,,+++++++++++++++---------...------,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,000///...,,,,,,,,,------.........---------------++++++,,,---------------//////...------,,,++++++,,,,,,---------,,,+++***))))))******++++++,,,,,,,,,++++++,,,,,,---...///++++++,,,,,,------------,,,+++***+++---............---+++******+++---...++++++,,,---------------,,,,,,,,,,,,,,,------------...000222333333333333555444111///------------,,,------------,,,++++++///...------...---+++)))+++*********+++,,,------,,,++++++***+++,,,...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------+++)))((('''(((***,,,...///,,,***+++...///...,,,)))+++,,,------...000222:::666000---,,,---......***,,,000444777<<>>777...)))***---000111......---,,,,,,,,,------,,,+++++++++,,,...000111+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------.........---+++)))((('''...---,,,---.../////////,,,------,,,,,,---000222***,,,---,,,++++++,,,---///......///000000///---111111000///000333888<<<999333,,,***,,,...---+++111000///......///000111///...------,,,,,,,,,,,,++++++***((('''&&&%%%$$$%%%(((******''''''))),,,***++++++)))((('''(((***+++++++++*********))))))***)))(((''''''((()))***************++++++,,,---111---***''''''''''''&&&))))))+++,,,...///111111------------...---***(((((((((((((((((((((((((((///***%%%%%%)))+++***(((******))))))))))))******))))))(((((((((((())))))***)))))))))))))))******))))))*********+++++++++++++++,,,------------,,,222...+++***+++,,,+++))))))***+++,,,---............---,,,,,,+++++++++,,,***))))))+++---...---+++***+++,,,---------,,,+++---***((((((+++,,,+++)))***)))(((((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...000((('''''''''''')))+++,,,***++++++++++++***)))))),,,+++***))))))+++---...,,,,,,,,,------------...,,,,,,++++++,,,,,,---...***)))))))))***+++,,,,,,++++++*********+++---...,,,***)))+++///000///...,,,,,,++++++,,,,,,---......//////...---,,,+++***---,,,,,,++++++***************))))))***++++++,,,...---,,,,,,+++++++++++++++******))))))******+++******+++,,,,,,,,,,,,+++******+++,,,+++***)))(((((('''((())),,,000333666DDDAAA<<<666222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,333222111000///...---,,,......---,,,,,,,,,---------......---++++++,,,...---------------------------,,,+++---111555666777,,,,,,+++***+++,,,---...---,,,,,,+++++++++,,,,,,000---+++***+++,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///000---...//////---+++)))'''------++++++++++++------...------,,,+++***))))))+++++++++,,,---...///000......---,,,+++))))))(((.........------,,,,,,,,,))))))***++++++,,,------///...------++++++***)))++++++++++++,,,---......---------............///++++++++++++,,,...000111...---,,,+++,,,,,,......,,,***(((***---///...------...///...,,,+++,,,---........................---......//////...------........................//////...------,,,++++++---,,,,,,+++,,,---///000222000---++++++,,,...000,,,,,,,,,------............+++,,,111111,,,***...---------,,,,,,,,,++++++///---,,,***))))))******------------------------,,,,,,,,,+++++++++******+++,,,...---,,,,,,---///444000,,,,,,///000---***---,,,,,,++++++,,,,,,---------,,,+++)))&&&###!!!,,,***)))+++...///---***...---,,,...111333444444111//////222111///111555111...******+++,,,+++)))222000---++++++,,,...///...//////---+++***,,,---++++++***)))(((''''''&&&)))(((((())))))******)))***,,,,,,+++***))))))***+++++++++*********))))))***)))(((((((((((()))***)))))))))***,,,///111222111...***)))((()))((('''))))))***+++---...//////+++******+++,,,---+++)))************************000+++''''''***+++***(((******))))))((()))))))))***))))))(((((())))))******)))))))))))))))************************++++++++++++,,,---------------000---+++***,,,---,,,*********+++,,,------------,,,++++++******++++++,,,*********+++...//////...++++++,,,---------,,,++++++***)))***+++,,,,,,+++***)))(((((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---))))))((())))))+++,,,---+++++++++++++++******))),,,+++)))))))))***,,,---++++++,,,---///000111222,,,,,,++++++,,,,,,---...******************+++,,,---,,,++++++,,,---...///...,,,+++,,,...///...,,,*********)))******+++,,,---,,,,,,++++++***)))))),,,,,,,,,++++++++++++++++++***************++++++---,,,,,,++++++++++++,,,++++++************++++++***+++++++++++++++++++++******+++,,,,,,+++***)))*********,,,...222555777:::888444000---,,,++++++------------------------111000///...---,,,++++++------,,,,,,,,,------...///000000...,,,+++,,,..............................,,,,,,---000333444444,,,,,,+++++++++,,,---...------,,,,,,,,,,,,------///---,,,,,,------,,,+++++++++++++++++++++++++++------,,,,,,,,,---............/////////---+++)))---,,,,,,++++++,,,,,,---......------,,,+++++++++,,,+++++++++,,,---......,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,------.........------,,,,,,++++++***,,,++++++,,,,,,---...///000000///...---,,,,,,+++,,,+++++++++,,,...000111000///...,,,,,,,,,------...,,,***+++---...---,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------......------------........................------,,,++++++***))))))---,,,+++*********+++,,,000///---,,,+++,,,---...,,,,,,,,,,,,---------...+++)))***///000,,,+++...------------------,,,,,,000///...---++++++******++++++++++++++++++++++++---,,,,,,,,,,,,++++++++++++,,,...---,,,,,,---///999555111//////...,,,+++------,,,,,,,,,,,,------++++++,,,---------,,,,,,---,,,,,,---...///---,,,,,,,,,...///111333444666:::444/////////---...222111...+++***,,,,,,+++***000///---,,,,,,,,,---...,,,---------++++++,,,...++++++*********)))))))))---***'''(((+++---***'''***,,,------,,,*********+++************)))))))))***))))))(((((())))))***(((((()))***...222666888000...+++)))******)))((())))))******+++,,,,,,---***((('''(((+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000---)))(((***+++***(((+++***)))(((((((((((((((******))))))))))))*********))))))((((((((())))))++++++******************++++++,,,------------,,,---,,,++++++,,,---,,,+++++++++,,,,,,,,,,,,++++++))))))))))))***+++,,,---+++******+++...111111111+++,,,,,,------,,,,,,+++(((***,,,---,,,,,,,,,,,,******)))))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************+++++++++++++++,,,---...+++,,,,,,,,,,,,+++************)))((()))***+++,,,******,,,...000333444555,,,,,,++++++,,,,,,---...,,,++++++************+++,,,++++++++++++,,,------///---,,,,,,------,,,******************+++,,,,,,---,,,+++***)))))))))***++++++++++++,,,,,,,,,,,,++++++***************+++,,,,,,+++++++++,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++*********++++++,,,,,,++++++***++++++,,,---///222555666000///---++++++++++++,,,..............................---,,,++++++******,,,,,,,,,,,,------...///333333333111...,,,---...///////////////////////////---,,,,,,.../////////,,,,,,+++++++++,,,---......---------------............---...//////---+++++++++++++++,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,...///000000000...---,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,+++++++++,,,,,,---,,,,,,,,,------............------------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///000000///...---,,,,,,+++---,,,,,,,,,---///000111222111///---,,,,,,,,,---111///---,,,------,,,+++---.........,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...........................---,,,,,,++++++******)))...---,,,+++************---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))((()))---...,,,,,,...------------------------000000000///...---,,,+++++++++++++++++++++++++++......---------,,,,,,,,,+++,,,...---,,,,,,---///<<<;;;777333...,,,,,,,,,------------------------++++++,,,---...000111222...///000000///---......***,,,//////000222777;;;JJJ>>>222......------//////---++++++,,,,,,+++***.........---------------+++,,,------,,,,,,---...************************---+++)))***++++++***'''(((***---...,,,******)))************))))))))))))))))))))))))))))))))))))(((((((((***---111666999...,,,***))))))***)))((())))))))))))************+++)))((((((***,,,------,,,,,,,,,,,,,,,,,,,,,,,,000---+++***++++++***(((+++***)))(((((((((((()))++++++************++++++******)))((((((((())))))+++++++++***************)))***++++++,,,,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,+++******((())))))***+++---...///,,,***)))+++...111222222,,,,,,,,,,,,,,,,,,++++++(((,,,000000---++++++,,,******))))))******,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,+++******))))))(((((())))))***+++)))***,,,...000222333444,,,,,,++++++,,,,,,---...---,,,++++++************)))))))))))))))))))))***---,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///...---,,,++++++,,,---***++++++,,,,,,---------,,,+++******)))*********,,,,,,,,,,,,---...//////---,,,,,,++++++,,,,,,---+++++++++*********++++++++++++,,,,,,,,,,,,,,,+++*********+++---///111222---,,,+++++++++,,,------------------------------------,,,,,,++++++******+++++++++,,,---...///000555555555222///---...////////////...............///---,,,,,,------,,,***+++++++++,,,,,,,,,------......---------...//////------///000222111...++++++++++++,,,,,,,,,,,,,,,...------,,,,,,,,,------....../////////...------++++++------------+++++++++,,,,,,,,,------......,,,,,,+++*********++++++///......---,,,+++++++++------------------------...............---------+++++++++,,,,,,---------+++******++++++,,,---...---------............///------,,,,,,---///000111111000///...------...///333222000...---,,,+++***,,,---......,,,,,,,,,...........................------,,,+++,,,,,,.......................................------,,,,,,,,,......---------,,,,,,,,,+++,,,---------,,,+++***+++,,,,,,,,,,,,,,,,,,,,,***)))***,,,,,,,,,,,,---,,,,,,,,,,,,,,,------------...///000000///...---------------------------///.........------------+++,,,...---,,,,,,---///;;;;;;:::444,,,)))+++///---..................---------,,,++++++,,,---......111333222///---...000***,,,.........333===EEEWWWFFF555/////////.........---,,,,,,,,,,,,++++++,,,---.........---,,,,,,---...000///...------...(((((())))))))))))*********,,,---,,,)))((()))***&&&))),,,,,,+++)))))))))))))))))))))))))))))))))))))))************))))))((((((((()))+++///222444+++***(((((())))))((('''))))))))))))))))))))))))...,,,******+++,,,---,,,++++++++++++++++++++++++...---++++++++++++***)))******))))))))))))******,,,,,,++++++++++++,,,,,,++++++***)))))))))))))))************************(((((()))***************+++,,,...//////...---,,,,,,,,,,,,,,,+++***))))))))))))***+++---///111222...,,,******,,,000111222------,,,,,,++++++++++++,,,///222111...******+++******************++++++++++++++++++++++++++++++)))***+++,,,...//////000*********++++++++++++++++++,,,,,,,,,,,,+++******)))))))))))))))******+++***++++++,,,---...///000,,,,,,++++++,,,,,,---...------,,,+++*********+++)))))))))))))))))))))))))))***+++,,,,,,,,,---...------,,,,,,------...///......------------------+++++++++,,,,,,------...++++++***************+++...............///000111---,,,,,,++++++,,,,,,---++++++******++++++,,,------------,,,,,,,,,,,,,,,******+++,,,---...///000,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++++++++,,,---...///000444555444222000...///000.........---------,,,,,,...---,,,+++,,,+++***(((++++++,,,,,,,,,------------------------...///000------///111333222...+++++++++,,,,,,,,,---------,,,++++++,,,---...//////------.........---------++++++------------++++++*********+++,,,,,,------,,,,,,+++*********++++++------,,,,,,++++++******------------------------------,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...))))))))))))***+++,,,------------............///------,,,,,,---...///000///...------...///000111333222111...,,,*********,,,---...---,,,,,,---...........................,,,,,,,,,,,,------...///..............................------------,,,,,,,,,,,,,,,------.........***+++,,,......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------++++++++++++,,,,,,,,,,,,)))***,,,...///000//////------------------------/////////.........------+++,,,...---,,,,,,---///444777777222+++(((,,,000------...//////...------...---,,,*********+++,,,...111333222///---...000+++------+++---444AAALLLXXXFFF444...//////---,,,,,,,,,------,,,++++++++++++,,,---...///...,,,+++000111222222///---------((()))))))))))))))))))))(((+++---,,,(((&&&))),,,&&&(((++++++***))))))***(((((()))))))))))))))***)))******++++++******))))))))))))***+++,,,......)))(((''''''))))))(((&&&(((((())))))))))))))))))...---++++++,,,---,,,+++************************+++++++++++++++*********************+++,,,------------,,,,,,,,,,,,---------,,,+++***************))))))*********+++++++++(((((()))************)))+++...111222111///------++++++,,,,,,+++***))))))******+++,,,...000222333444000,,,+++,,,///111222......---,,,++++++++++++///000111111///,,,,,,+++************************++++++++++++++++++++++++(((***+++---///000111111))))))************))))))***++++++++++++***)))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,+++***((()))+++,,,+++,,,...///+++++++++++++++,,,,,,---,,,,,,------------,,,+++,,,,,,,,,,,,------------******))))))***++++++,,,//////.........///000000,,,,,,++++++++++++,,,,,,++++++++++++,,,---///111000///...---,,,+++++++++,,,,,,------.........///+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------------------...,,,,,,,,,,,,------...///111222222111//////000222.........---,,,,,,++++++---,,,++++++,,,,,,***(((***+++,,,---------,,,,,,,,,,,,,,,,,,---...//////,,,---...111222111...,,,++++++,,,,,,------......+++++++++,,,---...000000.........------,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---))))))******+++,,,------,,,,,,,,,------------...+++++++++++++++++++++++++++++++++,,,,,,---------)))))))))******+++,,,---000000///...---,,,,,,+++---,,,,,,+++,,,---...///---,,,,,,,,,---///111222000111000...+++******++++++---...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////........................++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,***+++---......---,,,,,,......------------,,,,,,---///...,,,---000111///------,,,,,,,,,+++++++++((()))***,,,...//////000++++++++++++++++++++++++//////.........---------+++,,,...---,,,,,,---///...111333000+++))),,,000,,,---...//////...---,,,,,,,,,,,,,,,,,,---...///...///000000///---......---,,,+++***---555@@@IIIKKK<<<...+++------***)))***,,,......,,,++++++,,,***+++---......---,,,,,,///111333222000...------*********************)))((())))))))))))))))))***((()))++++++***)))+++,,,(((((((((((())))))******)))***++++++++++++***)))((()))***+++,,,,,,,,,+++)))((('''(((******)))'''((((((((())))))******************+++---...---+++************************((()))***+++*********+++))))))***+++,,,...///000......------------......///...---,,,++++++++++++(((((()))***+++,,,,,,---)))******+++++++++++++++---000555555333///------***++++++++++++******)))*********+++---///111222:::666111---...///111222///...---+++******++++++000///......000000///...******+++++++++*********************************)))***,,,---////////////))))))***++++++***)))((()))************)))(((((()))******+++++++++++++++*********+++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,------,,,---......---,,,+++***(((+++,,,,,,******,,,...,,,++++++++++++,,,------+++---///000000///---+++---------------,,,,,,,,,(((((())))))***+++------///...------------------++++++************++++++++++++++++++---000222444333222///---++++++******++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,+++++++++------------------------,,,,,,,,,---------......------,,,,,,,,,------...---...////////////111333/////////...---,,,,,,,,,+++******,,,------+++)))***+++,,,---------,,,,,,++++++++++++,,,---...///,,,,,,---///111111...,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,---...///111000///...---------,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......))))))***+++,,,---...///,,,,,,,,,---------......))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///000000///...---,,,,,,+++,,,,,,+++***+++,,,---...------,,,,,,,,,...///000---...///---***)))+++---+++,,,...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///111222111///...........................++++++++++++++++++++++++)))***+++,,,,,,,,,+++***,,,,,,---.............../////////......---------+++//////---///555777555000000///...---,,,,,,+++++++++++++++,,,---...///++++++++++++++++++++++++.........---------,,,,,,+++,,,...---,,,,,,---///+++...000///---++++++---+++,,,---......---,,,+++++++++,,,---............---,,,,,,---...///---,,,---,,,+++,,,...333888<<<<<<222***+++------******))),,,......,,,++++++---++++++,,,,,,------------***---000111000......///,,,,,,,,,+++++++++******)))'''%%%'''***,,,***(((***+++++++++******,,,...'''((((((((())))))******)))***+++,,,,,,+++***)))'''(((+++---...---,,,+++)))(((((()))++++++***(((((((((((()))***+++++++++&&&&&&(((***---...---+++************************&&&(((***************+++))))))***+++---///111222......------------......000///...---,,,,,,,,,,,,''''''(((***+++,,,---...++++++,,,------------,,,...222666777444000------)))******+++++++++******))))))***+++,,,...///000???:::444000///000222222///...---+++******++++++///---+++---111333333111******+++++++++******)))************************)))***,,,---...------,,,)))***+++,,,++++++)))((()))))))))))))))(((''''''******+++,,,,,,,,,,,,+++)))******++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++++++++,,,------...+++,,,,,,---,,,+++***)))***,,,...---***)))***,,,...------------...//////---///222444444222///---.........------,,,,,,,,,((((((((()))***,,,---......---,,,,,,+++++++++++++++******************++++++++++++,,,...111444666555333000...+++*********))))))*********))))))(((,,,,,,---.......................................+++++++++,,,,,,------.........---,,,,,,,,,------***+++---......///222444111000000///...---------***)))***,,,......,,,******+++,,,---...---,,,,,,+++******+++,,,---...///,,,,,,,,,...000000...---++++++,,,,,,---...//////......---,,,,,,,,,------333222111///...---------...---++++++++++++---...------------------------+++++++++,,,---...///000------------------,,,,,,,,,,,,,,,------.........))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000---------.........//////,,,+++*********+++,,,---///...,,,,,,+++,,,---...+++---...---***))),,,...+++,,,------,,,,,,...///........................***,,,000333444222000...........................---------------------------...//////...---+++***---------....../////////000000/////////.........***...///---000888<<<:::333333222000///...---,,,///...---++++++,,,---...------------------------......---------,,,,,,,,,+++,,,...---,,,,,,---///+++---///000...,,,+++******+++---......---+++***++++++---------,,,+++***,,,***)))+++...///---***,,,++++++---000222111000333,,,))),,,000///,,,,,,))),,,//////,,,++++++---+++++++++,,,,,,---------&&&))),,,////////////000***************)))((((((((())))))))))))(((((('''************))))))))))))***)))((((((((()))+++,,,)))((((((((()))***++++++******+++******)))(((''')))((((((((((((((())))))((((((((()))))))))))))))%%%&&&)))++++++***)))'''+++++++++***((((((***,,,)))...111000+++'''''')))++++++******+++---...000444222///.........,,,+++---000222///)))&&&''')))------------------------------/////////...---,,,000111111111///...,,,*********************************+++++++++,,,,,,,,,===666///...111333///+++...---+++******+++---...------,,,,,,---///000111+++,,,,,,------,,,,,,++++++***************++++++---+++***---//////+++(((,,,+++***))))))***+++,,,))))))))))))(((((((((''')))***,,,......---,,,+++,,,,,,+++******+++,,,,,,***+++------------...000,,,++++++******++++++,,,,,,------...---,,,***))),,,,,,---------.........***++++++++++++,,,,,,,,,,,,...222555555222...,,,)))+++,,,,,,+++)))))))))))))))***++++++,,,------......---,,,+++++++++++++++***)))((((((((()))***---,,,,,,,,,...000333555999666000+++(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///222222222000///,,,,,,---------,,,,,,+++---,,,+++******+++,,,---******+++++++++,,,,,,,,,---------............/////////...---,,,,,,++++++///---,,,---000000...+++++++++++++++++++++++++++---------.........//////444222000---,,,,,,------,,,---------......//////...---,,,---///000///.........//////...---,,,,,,******+++---///000...---,,,---...---+++***+++,,,+++......+++,,,111333222222111111///...---,,,+++)))***,,,.../////////...,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000111///...------,,,,,,,,,,,,,,,,,,,,,,,,///000///...,,,+++---...//////...------------------000222111///...///111...///111333333111///...+++...111444555444222000---------------------------------,,,,,,------...---...---+++)))((()))***'''(((***,,,---...//////...///000111111000///...111000......000333888:::<<<999555000...---...///------------------------,,,------------+++***)))------------------------***+++,,,---...---,,,,,,+++,,,---------,,,++++++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,111000000...---,,,++++++.........------,,,,,,,,,++++++++++++++++++++++++//////000000//////...---,,,+++++++++***((('''&&&))))))))))))))))))((((((************))))))))))))***)))((((((((()))++++++)))))))))((())))))******)))))))))***))))))(((((()))))))))))))))***++++++******)))))))))***+++,,,((()))))))))************++++++***)))))))))+++,,,***...111000+++((((((***+++*********+++,,,---...222///---,,,,,,+++***(((111444666333///,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,///000000000...---+++***************************************+++++++++,,,444///+++***---...---+++---,,,+++))))))+++,,,---,,,++++++++++++,,,...///***++++++,,,,,,++++++***,,,+++***************+++------...///000...+++))),,,,,,+++******+++,,,,,,,,,,,,,,,,,,++++++++++++,,,---///000///...---+++,,,,,,+++******+++,,,,,,***+++------,,,---...000,,,++++++******++++++,,,,,,------...---,,,+++***))))))*********++++++++++++++++++++++++,,,,,,,,,///111444555444000,,,)))***+++------,,,,,,+++,,,+++,,,,,,------...............---,,,+++++++++++++++***)))))))))***++++++,,,+++++++++,,,///111333444111...***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...111333444333222000+++,,,,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,***++++++++++++,,,,,,,,,------------............//////...------,,,++++++...---,,,---//////---+++---------------------------------.........//////222000...,,,++++++,,,---...............------------,,,,,,,,,...///...---...------------,,,,,,,,,*********,,,......,,,+++,,,---...---+++***+++,,,,,,///...,,,---111333111222111000///------,,,,,,******+++,,,,,,,,,++++++------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///000...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,---///............///000111111...000111000...,,,,,,...,,,///444777777444///,,,,,,...111444444333111///,,,,,,,,,---------------......---,,,,,,,,,------...---------,,,,,,,,,+++***+++,,,---.........---...///000000000000///...///...------...111444666777444000---******+++,,,------------------------...///000000000///...---------------------------***+++,,,---------,,,,,,---,,,+++++++++,,,---......------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++---,,,,,,***)))(((''''''))))))))))))))))))))))))************)))))))))))))))))))))((()))******+++******)))((((((((())))))'''((((((((((((((())))))************+++,,,......***)))((((((((()))+++,,,+++***)))(((((()))+++---***)))))))))***+++,,,,,,+++...111000,,,))))))+++***)))))))))***+++,,,---...,,,+++***++++++)))(((---///111000---***+++---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,............---,,,***)))************************)))))))))*********+++++++++***)))))))))+++,,,---,,,,,,************,,,,,,+++******))))))***++++++)))******++++++******)))---,,,+++***************---///111222000---+++***,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,+++....../////////---+++***,,,++++++******++++++,,,***+++------,,,,,,...///,,,++++++******++++++,,,,,,,,,---------,,,,,,+++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,000111333444333///,,,))),,,,,,,,,---......//////......//////////////////......---,,,++++++++++++************+++,,,------++++++******+++,,,...///...---+++*********,,,,,,+++++++++,,,,,,------------...000222333222111000***++++++,,,,,,+++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------------............//////......---,,,,,,,,,---,,,,,,,,,......,,,+++---------------------------------...............000///...---,,,---......//////......---,,,,,,,,,---++++++,,,---...---,,,------,,,+++++++++,,,,,,,,,++++++,,,......,,,+++,,,---...---+++***+++,,,***------,,,...333666555222111///...---------...------,,,+++++++++++++++......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,000111222000---***))))))+++++++++---...000222333...///000///---++++++++++++///666::::::666///+++---///111333333111///---++++++,,,,,,------......///...---,,,,,,,,,,,,,,,...---,,,///222222000---,,,---///000000...,,,+++......///000000///......------,,,------...000000222000---+++)))******+++------------------------+++,,,,,,------------,,,------------------------***+++,,,---------,,,,,,...---***)))***,,,///111000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,------------......+++++++++,,,,,,,,,------...------------,,,,,,,,,---------------------------------------,,,++++++++++++*********))))))************)))************************)))))))))((()))))))))))))))******++++++***)))((((((((((((((('''''''''''''''((())))))***++++++,,,---...000111&&&&&&&&&'''((((((((((((+++***)))(((((()))***+++)))(((((()))+++,,,,,,,,,***,,,...---+++))))))***)))))))))))))))***+++++++++******+++---...---+++(((***,,,+++)))((()))***++++++++++++++++++++++++,,,,,,+++******+++---...---------,,,+++******)))************************((())))))))))))*********)))+++,,,+++******---000---,,,++++++++++++,,,---************)))))))))*********++++++++++++******------,,,+++************,,,///333222...***)))***++++++************++++++++++++*********)))))))))++++++,,,,,,,,,+++******++++++++++++++++++++++++***+++------,,,,,,---...,,,++++++******++++++,,,,,,,,,------------------++++++,,,,,,,,,------------------------,,,,,,,,,---///111222222111///---,,,++++++,,,...000111000000000//////////////////......---,,,++++++++++++******++++++,,,---......+++***)))))))))***+++,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,---......+++,,,---/////////...---******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........//////......---------,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++++++++........................//////.........//////000...---------------------,,,+++***+++---...---,,,...---,,,++++++,,,------000///...///000000///---,,,---...---+++***+++,,,'''***,,,+++///555999888222111///---------...//////...---,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------......---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++...000000...,,,+++***(((((()))***+++---...///---............---,,,,,,+++///444888888444///+++...///111222111///---,,,+++++++++,,,,,,---......///......---,,,,,,,,,,,,///---,,,000666777444///---...000111111///---,,,........................,,,,,,------------,,,,,,000///...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,+++***+++---///000222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000000///...------,,,,,,------------------------------------------------....../////////...------))))))))))))***,,,---...,,,,,,+++***)))******+++************)))))))))(((((()))))))))******************)))((('''''''''(((''''''&&&&&&'''((()))***+++++++++,,,---///000111###%%%(((***+++***(((''')))))))))))))))))))))((()))((('''))),,,---,,,+++)))*********)))((())))))(((((()))))))))******)))******+++---000222222000***+++---------,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///,,,,,,++++++*********)))************************((())))))))))))*********+++---///...***))),,,///------,,,,,,,,,,,,------+++++++++++++++*********++++++,,,,,,,,,,,,++++++------,,,+++******++++++,,,///111000,,,)))(((***)))******************)))***)))))))))((((((((((((((()))***+++,,,,,,------++++++++++++++++++++++++***,,,---,,,++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,---......///---------............///,,,,,,---------............///000111111000///...,,,******,,,///111111000/////////.....................---,,,++++++++++++******+++,,,---.........*********)))************---------------,,,++++++******+++,,,,,,---......++++++,,,---------,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------------...///...............------+++,,,------,,,,,,,,,,,,++++++++++++++++++++++++.....................------,,,,,,,,,------......***++++++,,,---...//////,,,+++***+++---...---,,,...---------------......111///......///000///...,,,---...---+++***+++,,,))),,,---+++...444777666000///...------...//////...---,,,,,,---///000111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...//////...,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,"""&&&***...000111222333***************+++,,,,,,+++,,,---...000000000000,,,...111222222111...,,,...///000000///...,,,++++++++++++,,,,,,,,,------///...---,,,,,,,,,,,,,,,...,,,---111777999666111,,,...///111111000///.........------------......------.........---,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------............222111000......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++/////////......------,,,------------------------++++++++++++++++++++++++.........///...------,,,'''''''''(((***---///111///...,,,***))))))******************))))))))))))(((((()))************)))))))))((('''''''''(((((()))((('''''''''((()))***++++++++++++,,,---//////%%%'''***---...---+++*********+++++++++***)))(((***(((''')))---...,,,)))(((((((((((((((((())))))((()))************))))))******,,,///222333222111++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///,,,,,,+++***************************************)))))))))*********+++++++++---///---***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,.........---+++)))***+++)))******++++++******)))+++++++++*********)))))))))***+++,,,---...///000***++++++,,,,,,++++++******,,,---,,,+++***+++---,,,++++++******++++++,,,,,,,,,,,,,,,---...000000,,,,,,,,,,,,------------+++,,,,,,---...///000000222222111000///---,,,+++,,,++++++...222333111...---------.....................---,,,++++++++++++***+++,,,---------------*********+++++++++++++++.........---,,,,,,+++++++++++++++,,,,,,------------------.........------***++++++,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------........................+++,,,......,,,,,,,,,---------------------------...............---------))))))******************))))))***,,,---...///000---++++++,,,---...---,,,,,,---.../////////.........,,,++++++,,,------,,,,,,---...---+++***+++,,,---//////,,,,,,000222000.........///////////////******++++++,,,...///000......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------......///000000///...///000,,,,,,,,,,,,,,,,,,,,,,,,(((***---...------......///...------,,,,,,,,,,,,+++***+++---000222222111---------------------------......///...---,,,+++,,,,,,,,,,,,,,,+++++++++---------,,,,,,------...---,,,---111555888666444......//////////////////...---,,,,,,,,,,,,---...---.........------,,,+++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,---...//////...---,,,//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------,,,,,,)))***++++++,,,---......,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******((((((((((((***---///111222000---+++))))))))))))************))))))))))))'''((()))***+++******)))(((((('''''''''((())))))+++***(((''''''((()))***+++*********++++++,,,---))))))***+++,,,---.........---,,,+++***+++,,,,,,+++)))'''***---...+++'''(((((('''''')))*********)))******++++++***))))))++++++,,,...000000...,,,)))))))))***++++++***)))++++++++++++++++++++++++)))***+++,,,,,,------------,,,+++*********++++++************************************+++++++++,,,,,,---...---,,,++++++,,,*********++++++*********((()))+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,---...111...+++***+++,,,------+++,,,------------,,,+++,,,,,,,,,+++++++++*********+++++++++,,,---...///***+++,,,,,,,,,,,,+++******,,,---,,,+++***+++,,,,,,++++++******++++++,,,,,,,,,+++,,,---///111222+++++++++,,,,,,,,,------***+++,,,---///111222333333222111///...---,,,,,,---,,,---111555555111,,,,,,------....../////////......---,,,++++++++++++***+++,,,------,,,++++++***+++,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,---............,,,,,,---......---,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,---------............////////////+++---//////---,,,---...------------------------//////.........---------******+++++++++******)))******+++,,,------......---,,,,,,,,,...///...---***+++---///000///---,,,,,,***))))))+++---------,,,---...---+++***+++,,,,,,...---***+++///111///,,,---///000111000///...++++++,,,------...------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........000222222111000000000,,,,,,,,,,,,,,,,,,,,,,,,000000000...+++(((((((((//////...---------------+++******,,,000111000...------------------------,,,,,,---------,,,,,,+++------,,,,,,+++*********,,,,,,,,,,,,------...///,,,---...000222444555666111000///------------...------,,,++++++,,,------------,,,,,,,,,,,,,,,,,,)))+++,,,---...---,,,++++++++++++++++++++++++++++++************+++------++++++++++++++++++++++++,,,,,,+++++++++,,,---...//////......------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------,,,,,,,,,)))******+++,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************))))))***,,,...000444111...+++)))(((((()))************))))))))))))'''((()))++++++******)))'''''''''''''''((()))***---+++)))((('''((()))************))))))***+++++++++)))'''&&&'''***...111333111---******,,,...111,,,)))(((***---...***&&&)))((('''(((***+++++++++)))***+++,,,,,,+++***))),,,,,,,,,------,,,)))&&&************,,,,,,***)))))))))))))))))))))))))))'''(((***+++,,,,,,++++++---,,,+++*********+++,,,***************************++++++++++++,,,,,,,,,------.../////////......(((((())))))))))))(((((('''(((***+++,,,,,,,,,+++******++++++++++++***************+++,,,---...///444///***))),,,/////////------...//////...------+++++++++*********))))))*********)))******++++++***+++,,,------,,,+++******,,,---,,,******+++,,,,,,++++++++++++++++++,,,,,,,,,+++,,,---///111222,,,,,,---------.........)))***,,,...000222333444//////............//////......///333888777222,,,,,,------...///000000111......---,,,++++++++++++***+++,,,,,,,,,+++***)))++++++,,,---............+++***)))))))))***,,,------,,,,,,,,,,,,,,,,,,,,,+++*********************+++,,,---...////////////,,,,,,---......---,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------.........///////////////+++...000000---,,,---///++++++++++++++++++++++++//////.........------------............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---///000///...'''***---///000...,,,***---+++******---///000///,,,---...---+++***+++,,,&&&)))***)))+++111444333***,,,///111222111///---...///000000000///...---,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........111333444333111000000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,++++++,,,...000---,,,,,,++++++,,,,,,---,,,***)))+++...///...+++,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,,,,...------,,,+++***))))))+++++++++,,,---...///000+++---...///000111444777444222///,,,+++***+++,,,------++++++++++++------,,,,,,++++++***++++++,,,+++,,,...//////...---,,,++++++++++++++++++++++++///...---,,,---...///000++++++++++++++++++++++++---,,,+++***+++,,,---...333111...,,,++++++---...*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000111111,,,,,,,,,++++++*********..................------,,,,,,,,,------.........------------------------------.........---,,,,,,*********+++,,,///111222///...,,,***))))))***+++((((((((('''((()))******,,,+++***)))(((((((((((())))))))))))************,,,+++***))))))***+++,,,...---+++))))))+++---...///***''')))+++***,,,///555333222222222111,,,((())))))(((((((((((()))))),,,,,,------,,,+++***)))'''(((+++,,,,,,***(((&&&))))))))))))((()))***+++***************************++++++,,,,,,++++++***((()))************)))(((''''''((()))***++++++,,,,,,...000...***'''''')))************+++,,,---...,,,------///000///+++(((,,,++++++,,,------+++)))***(((((((((***+++***))))))***+++,,,,,,,,,,,,,,,,,,+++******)))*********999555///,,,,,,...000111333222222111000/////////,,,------,,,***))))))***)))************+++++++++,,,+++*********+++------000...+++***+++---...---))))))*********))))))((())))))***+++,,,,,,------000///...---,,,++++++++++++---///000111000///.........//////000000111111222000/////////000///...---,,,+++,,,//////---***......---------...//////,,,,,,,,,+++++++++*********+++,,,---............000---))))))+++------,,,---+++)))+++---...---+++***))))))***,,,------,,,******+++,,,,,,---......------,,,++++++,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,---......---,,,,,,)))000...---111---)))///+++++++++,,,,,,---------.........------,,,,,,,,,---------,,,,,,+++++++++///---+++,,,---...---,,,///...---,,,+++,,,,,,---,,,,,,---...//////......************************,,,,,,,,,---------......***,,,...//////...,,,***------------------------///............///000000///,,,,,,......++++++---000000///...------,,,,,,------------------------------------------------111333555555444333222333------------------------+++,,,------,,,,,,...000000000///...,,,+++***)))))))))(((((()))+++---...+++---000000...---,,,,,,...------...//////...,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---000///......///444;;;AAA888444///---...///---,,,---------,,,+++***((('''+++)))+++000111---))))))------------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,)))***///111...,,,,,,;;;777111---++++++++++++,,,,,,,,,---------......+++,,,---...///...---,,,222000---******,,,...000------......------,,,+++........................------------------------,,,------......------,,,+++++++++,,,---...---+++)))((())))))+++---///000---,,,***)))((((((((()))(((((((((((()))))))))))),,,,,,+++***))))))))))))))))))))))))************++++++***))))))***++++++,,,+++***+++,,,000444666111+++(((***+++***+++...666555444555666444000---***))))))(((((())))))***(((((((((((((((((((((((()))+++,,,......,,,***))))))************+++,,,---***************************++++++,,,,,,++++++***+++++++++,,,,,,+++++++++(((((())))))******++++++,,,---///---***(((((()))************+++,,,---...,,,,,,---///000...+++(((***)))))))))++++++)))(((***)))((()))+++,,,,,,******+++,,,------------,,,***)))))))))***+++,,,,,,;;;777111...---///000111000//////...------,,,,,,///000000...+++)))******)))*********++++++,,,,,,------,,,++++++,,,...///222///,,,++++++,,,,,,+++***+++++++++++++++******)))******+++,,,,,,------...---,,,+++++++++++++++---...///000000//////............///////////////////////////000///...,,,///---+++,,,//////...,,,......---,,,,,,+++++++++,,,,,,+++++++++************+++,,,---............///,,,))))))+++------,,,---+++***,,,...///---+++---+++***+++,,,,,,,,,***++++++,,,------...//////---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,,,,,,,---......---,,,,,,...222...---444111***---,,,,,,,,,,,,---------.........---------,,,,,,,,,---------,,,,,,,,,++++++///---+++,,,---...---,,,///...---,,,+++,,,,,,---,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------,,,,,,,,,........................------,,,,,,------......000------//////,,,,,,...///......---,,,,,,++++++------------------------------------------------///111222222111000000111------------------------,,,---------,,,,,,---/////////...---,,,++++++*********))))))***+++,,,---+++...111222000...---,,,---,,,++++++,,,---,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,............///333999===666222...------...---+++******+++,,,------,,,,,,---******---///,,,***+++------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,111333000......777444000---,,,,,,,,,+++,,,,,,,,,---------......+++,,,------......------111///---++++++,,,...///------......------,,,+++........................------------------------,,,------......------,,,---,,,,,,,,,------+++***'''''''''((()))+++,,,---******(((''''''''''''''''''((()))*********)))(((,,,+++***))))))((())))))))))))))))))************+++******))))))******++++++******+++...222666999333...***++++++)))))),,,000000000222333222///---*********))))))*********)))((((((((((((***,,,---***+++,,,------,,,+++***(((***,,,,,,+++***+++,,,******************************++++++++++++******,,,,,,++++++++++++,,,,,,)))************************,,,------+++******+++************+++,,,---...,,,,,,---...///...+++)))+++***)))***+++,,,+++************+++---......,,,+++,,,------------------((((((((()))***,,,---...999555000......///000000......------,,,,,,++++++111222222///,,,******+++)))******+++,,,------......---,,,+++,,,---///000222000---+++++++++***)))+++,,,,,,------,,,,,,,,,******++++++,,,,,,------,,,++++++******+++++++++///////////////.....................------------,,,---.../////////...---111///,,,,,,,,,------,,,...---,,,+++***))))))(((+++++++++*********))))))***+++,,,------......------+++))))))***+++,,,+++++++++,,,---//////---+++---+++***+++,,,------,,,,,,------....../////////,,,,,,,,,++++++,,,,,,---++++++,,,------------,,,,,,------......------,,,...333222888EEEAAA333...---------..................------------,,,,,,,,,------------,,,,,,,,,,,,///---+++,,,---...---,,,...------,,,,,,,,,,,,---,,,------............---------------------------++++++++++++,,,,,,,,,,,,...---,,,++++++,,,---...////////////////////////+++++++++++++++,,,,,,,,,...++++++------***))),,,---------,,,,,,++++++***---------------------------------------------------...///...,,,,,,...///---------------------------......---++++++,,,.........---------,,,,,,,,,,,,++++++******++++++,,,+++...111333222111000000111///,,,+++,,,------,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,+++,,,......///111555888333111...,,,,,,---,,,+++***+++,,,---............///+++))),,,...,,,+++---+++,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...///,,,,,,000222///---...111///---------...---,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......//////...------------...---............---,,,,,,........................------------------------,,,------......------,,,......------,,,,,,++++++'''''''''((()))***++++++))))))((((((''''''''''''&&&(((***+++,,,+++)))(((***))))))(((''''''((((((((()))))))))******************))))))))))))******+++*********,,,000333555555///,,,,,,,,,)))(((******+++---///000///...,,,++++++************+++++++++***(((((((((***,,,---))))))******++++++******))),,,...---+++(((((()))******************************++++++++++++******+++***))))))))))))***++++++*********************)))***+++,,,,,,+++,,,,,,************+++,,,------,,,+++,,,---......,,,))))))((('''''')))+++***)))+++++++++---000000///...++++++,,,,,,---,,,,,,+++))))))))))))***+++,,,---222///,,,+++,,,...//////.........---------,,,,,,///000000///---++++++,,,******+++,,,------...///,,,++++++++++++,,,---...000...,,,++++++,,,+++***++++++,,,---------,,,,,,+++++++++,,,,,,,,,------++++++***++++++,,,------111000///...---............---------,,,+++++++++,,,,,,------...000222444666333///,,,+++*********,,,,,,,,,,,,++++++***)))++++++*********)))))))))***+++,,,---------------+++***)))))))))***++++++++++++---///000///...---,,,+++)))***---/////////,,,---------.........///,,,,,,+++++++++,,,------,,,,,,,,,---------------------------------------+++222666DDDWWWSSS>>>222.........///////////////------------------------------------------,,,,,,///---+++,,,---...---,,,---,,,,,,,,,,,,,,,,,,,,,,,,------......---------........................******+++++++++,,,,,,,,,///......------......///........................******+++,,,,,,,,,,,,,,,...,,,+++...---******------------,,,,,,,,,++++++---------------------------------------------------------,,,***+++---///------------------------...//////---++++++,,,---------------------------------,,,,,,++++++++++++---...111222333444777999:::666111...---.........------------.........///,,,,,,++++++++++++,,,,,,***,,,...//////000111333000///---,,,,,,,,,,,,+++---...............------///++++++///111...---...++++++,,,,,,---...//////***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++******,,,...///---******...///,,,+++,,,,,,++++++---...///...,,,,,,,,,,,,---------......------,,,+++,,,---...///...............------,,,...............------,,,........................------------------------,,,------......------,,,,,,---------,,,,,,---...(((((()))*********++++++))))))))))))))))))(((((('''(((***,,,,,,+++)))((((((((('''&&&&&&&&&&&&'''((()))))))))************))))))))))))))))))))))))))))))***,,,...000333444444///+++,,,,,,)))''')))***,,,...000000000//////++++++************++++++***)))&&&%%%$$$%%%'''(((******)))******++++++,,,---111444222---)))((((((************************)))******++++++******)))++++++************++++++++++++++++++************))))))***+++,,,---,,,,,,************+++,,,------,,,++++++,,,......,,,***&&&$$$###$$$&&&(((((((((,,,,,,---///111111000...******+++++++++******)))++++++***************+++,,,+++******---000111111------------,,,,,,,,,,,,***,,,------,,,+++---...******+++,,,,,,---......))))))***++++++++++++***---+++***+++,,,------,,,***++++++,,,------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,---...///111000///...---.........------,,,,,,++++++******,,,---,,,+++,,,111888===<<<:::666111---+++***+++***+++,,,---......------+++++++++************)))++++++,,,,,,---,,,,,,,,,*********************++++++,,,...///////////////111...,,,+++,,,---...---,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,---...,,,,,,,,,---------......---------------------------111444@@@SSSQQQ>>>555////////////////////////------------------------------------------------///---+++,,,---...---,,,++++++,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...///000111111000///...------------------------++++++,,,---...------,,,222//////111111...---000............---------------------------------------------------------------...---,,,++++++---///------------------------...//////---++++++,,,---,,,,,,,,,------------.........------,,,,,,+++***......//////111666===BBB???:::444///.........---------........./////////------,,,,,,,,,,,,------***,,,///000/////////000.........---,,,+++,,,,,,....../////////...---------+++...444666222...---++++++,,,,,,---...//////***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++---///000...***)))---...,,,***+++*********---///000///---,,,,,,,,,---------......------,,,+++,,,---...///---.../////////...---,,,......//////......---,,,........................------------------------,,,------......------,,,)))+++,,,,,,,,,---000333)))***++++++++++++******)))******++++++******)))((()))***+++++++++***)))''''''&&&&&&&&&&&&''''''))))))))))))************((())))))******))))))(((&&&(((,,,///222444555555111,,,***,,,,,,)))((()))(((+++...///...,,,,,,,,,*********))))))*********,,,+++)))(((''''''((((((---,,,+++++++++---///000000555999888111,,,***+++************************))))))************)))))),,,,,,------------,,,,,,******++++++++++++++++++***))))))+++---...---+++************+++,,,---...+++******+++------,,,+++***((('''(((***---......------...000222111///,,,***************))))))(((,,,++++++***))))))******+++******,,,///222222222++++++++++++************''')))++++++++++++---...++++++++++++,,,,,,,,,,,,'''))),,,......---***)))+++***)))+++---...---,,,******+++,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,------...//////////////////.........,,,,,,,,,,,,++++++++++++---...---,,,,,,111999???>>>===;;;666111---------***+++---///000000000///,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++***+++,,,,,,*********,,,+++---//////...///111222777333///,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---------,,,---......///...------,,,,,,------...111222,,,///===>>>555333///////////////.........,,,,,,,,,------------...------------............///---+++,,,---...---,,,***++++++,,,,,,,,,,,,+++,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...111333333111...---------------------------+++,,,.../////////...---///,,,+++...---******---........................---------------------------------------------------...///...---,,,...000---------------------------......---++++++,,,...---------------------------............---,,,+++......------///555===CCC<<<888222...,,,++++++***---------.........//////......------------......---///111111000.........,,,---......,,,+++,,,---+++,,,---...////////////++++++///666888333...,,,+++,,,,,,------.........+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000111,,,+++...///---,,,---+++***+++,,,///000///---,,,,,,,,,---------......---,,,,,,,,,,,,---............//////......---,,,...////////////...------........................------------------------,,,------......------,,,(((***,,,,,,,,,---222666)))***+++++++++***))))))))))))***+++++++++***)))))))))*********+++++++++(((((((((''''''(((((()))))))))))))))************'''((()))******)))((('''%%%(((---111333333111///---)))(((+++,,,)))(((***(((+++......+++)))))))))***))))))(((((())))))***,,,,,,,,,,,,,,,+++++++++---,,,+++***+++---///111---333999888222,,,+++---************************))))))************))))))***,,,...//////...,,,************++++++,,,,,,,,,+++))))))***---...,,,***************+++,,,---...+++******+++,,,---,,,+++...,,,++++++...111333333......///111222111---***+++++++++++++++***))))))*********)))******+++++++++++++++---///000000///++++++++++++++++++++++++(((***++++++******,,,---+++++++++++++++*********(((,,,000444444111---***+++******+++------,,,***++++++,,,......//////...------------------------,,,,,,,,,+++,,,,,,---------...///000000//////...+++++++++,,,,,,,,,,,,,,,,,,///000///---///444999888999888555000------...+++,,,...000000000///...---------,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***))),,,...---+++***+++------...///...---...222555777333///,,,,,,,,,++++++------------------------++++++++++++,,,---...///...------,,,---...///000...---,,,,,,,,,,,,---......111+++)))111111---222/////////.........------,,,,,,,,,---------......------------.........//////---+++,,,---...---,,,)))***+++,,,---,,,,,,+++---------------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,---------------...////////////...---........................+++,,,.../////////------,,,)))))),,,+++((((((***---------------------------------------------------------------------------...000///...---...///------------------------,,,---------,,,,,,---///---------------------,,,------...//////...---,,,+++,,,,,,---...111777;;;666333...,,,+++++++++***,,,,,,---------.........//////............//////000222333222000/////////+++---//////---,,,---///+++,,,---...............+++***---444666222...---------------------------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........111---+++......,,,+++---...,,,,,,,,,...//////...,,,,,,,,,---------......+++,,,------......------//////......------------///////////////...------........................------------------------,,,------......------,,,)))+++...---+++,,,111666)))******++++++***((('''((()))***++++++***)))(((******))))))******+++,,,******))))))))))))***+++))))))))))))************'''((()))******)))((('''&&&***...111111...)))&&&+++'''&&&***,,,***)))+++...111333333///,,,,,,,,,))))))(((((((((((())))))'''((()))******+++******,,,***)))((()))+++...000'''...666666000++++++---************************))))))************))))))(((***,,,//////,,,***((())))))***+++,,,,,,------+++***)))***---...,,,***************+++,,,---...+++***)))***,,,---,,,+++***(((''''''+++...000000/////////111222000,,,))),,,,,,,,,,,,,,,+++***)))(((((())))))***+++------+++******+++------,,,***------------------------***+++,,,,,,******+++,,,,,,,,,+++******))))))(((+++///555999999666000,,,---,,,++++++,,,,,,***(((,,,---...///000000000000------------------------,,,,,,++++++***++++++,,,+++---///111111000///...+++++++++,,,,,,------...+++///333222...---///222///222333111---++++++,,,,,,---///000000...---+++......---------,,,,,,,,,++++++,,,,,,,,,++++++******,,,///...,,,***+++---...//////---,,,...333777222///,,,+++---///000000.....................---++++++++++++,,,---...///......---,,,---...///000...---,,,,,,,,,,,,---...'''/////////444111,,,222//////......---------,,,,,,,,,,,,------.........---------........./////////---+++,,,---...------)))***+++,,,---,,,,,,+++------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,,,,,,,,,,---...////////////////////////***+++---//////...---,,,111......111000------///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++...000000///------...------------------------+++,,,------,,,,,,...000......---------,,,,,,,,,,,,---...//////...------)))+++------......000222222///---+++,,,---------,,,,,,,,,---------......000000////////////000000222333444333111//////000+++---000000...,,,...000/////////...---+++***))),,,)))+++000222000---...------------------,,,,,,,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,///+++)))+++,,,***)))+++000...,,,,,,...///......,,,,,,,,,---------......+++,,,---...///...---,,,//////...------------...///////////////......---........................------------------------,,,------......------,,,***---///---***+++000555)))***,,,---...---,,,,,,)))***,,,+++)))(((((((((,,,,,,,,,++++++*********+++*********))))))(((((())))))))))))******************))))))((((((''''''))))))))))))))))))))))))+++***)))*********(((&&&,,,,,,,,,,,,,,,,,,,,,,,,---+++)))((('''((()))***((()))+++------+++)))(((''')))***)))((('''(((***,,,///111111///,,,+++***,,,***((())),,,...---+++))))))***+++---...//////.........------,,,,,,,,,***+++------,,,///444888111...++++++,,,---+++)))...,,,++++++++++++***(((,,,,,,,,,+++++++++******)))((('''''')))---111333+++000222///---...---***))))))*********))))))((())))))************))))))((()))+++,,,------,,,,,,------------------------,,,+++***))))))***+++,,,+++)))((((((***,,,,,,,,,......333;;;;;;333------***+++,,,+++******,,,---/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++---...000///---+++------,,,+++************..............................---------......///---///222444333111...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***...---,,,,,,++++++++++++.........//////...------111000///---,,,+++******......---,,,,,,,,,,,,------,,,+++******,,,---///---------------,,,,,,,,,...---,,,+++++++++,,,---++++++---...///111222333+++,,,...//////...,,,+++,,,,,,,,,---------......111111000////////////000.........------......///---------------------------,,,***))))))***,,,---------------------,,,,,,..........................................------......---,,,,,,,,,,,,---+++,,,------......---------------------------------------....../////////.........---------,,,,,,,,,...//////...------...////////////////////////...+++)))))),,,......---/////////...------,,,,,,---///111222111000000111---...///000000///......---......---,,,,,,---//////...---,,,,,,---//////111---++++++...111111111///222555333...++++++---222222222111...,,,,,,---.........------.........------------------------***+++,,,,,,------,,,,,,,,,---......,,,,,,---...,,,---//////...---...///...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------444---(((***---......111------------------------+++++++++,,,,,,---------........................222111111000///......---///......------......///,,,---......//////......)))***,,,......---,,,+++,,,,,,++++++,,,---///000******,,,---------,,,,,,)))+++,,,,,,***))))))***,,,,,,,,,++++++*********))))))))))))((((((''''''))))))))))))************)))))))))))))))((((((((())))))))))))))))))))))))+++***)))***++++++)))'''++++++++++++++++++++++++,,,+++)))((('''((()))***((()))***++++++***)))(((((()))***)))((('''(((***,,,...111111///,,,+++***,,,)))((((((+++,,,+++***)))***+++,,,---...//////---------,,,,,,,,,++++++***,,,.........///333666000---******,,,,,,+++)))---,,,***+++,,,,,,+++***,,,,,,+++++++++*********))))))((()))***,,,///111***///111///---...---***)))******++++++******)))++++++,,,,,,,,,,,,++++++,,,,,,------,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,+++)))((()))+++---------///...222888888111,,,,,,++++++++++++******+++,,,---------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,.........---+++,,,+++++++++++++++,,,,,,------............------...---------------......---///222333444222///...,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***...---,,,,,,++++++,,,,,,***+++,,,---------------000///...---,,,++++++***......---,,,,,,,,,,,,------,,,+++***+++,,,...///,,,,,,,,,,,,------...///111///...,,,++++++,,,,,,------........./////////+++,,,---......---,,,+++,,,,,,,,,---------......///...------,,,,,,---------,,,,,,,,,,,,---...///------------------------...---,,,++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................---,,,,,,,,,,,,---++++++,,,---------------............------------++++++,,,,,,---------------,,,++++++******++++++---...//////...------...------------------------...+++)))***,,,......------------...............---000222333222111111111------.../////////...---+++,,,,,,+++******+++---------,,,,,,---///111222333000,,,,,,...//////...111555888666222//////222666777666444000...............------------......------------------------++++++,,,---------------+++---...---,,,+++,,,---,,,...//////...------...---------------...//////------------------------)))+++---000111222222222777000***+++---,,,,,,...------------------------------------------......------------------------000000//////...------,,,......------------......,,,---......//////......------///000000000//////---,,,,,,,,,---...///000******,,,---------,,,+++)))+++,,,---+++++++++,,,+++++++++++++++*********((((((((((((''''''''''''))))))))))))************(((((())))))))))))))))))))))))))))))))))))))))))******)))***,,,---+++***************************++++++)))((((((((()))***++++++++++++++++++++++++((()))******(((((()))***+++...000000...,,,+++***+++***(((((()))***)))(((++++++,,,,,,---...//////,,,,,,,,,++++++++++++++++++---...///...///000222...,,,*********+++***))),,,+++***+++,,,---,,,++++++++++++*********))))))*********++++++,,,,,,---***///111...,,,------+++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))++++++++++++++++++++++++++++++************+++++++++))))))***,,,/////////000///111444333...++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,,,,,,,,,,,,,************+++,,,---...+++,,,---......---,,,+++------,,,,,,,,,,,,------,,,...111333444222111///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++...---,,,,,,,,,,,,,,,,,,'''((()))+++,,,,,,,,,,,,------,,,,,,,,,+++++++++......---,,,,,,,,,,,,---...---,,,,,,,,,---///000++++++++++++,,,...000111222111000...,,,,,,++++++//////......---,,,,,,,,,***+++,,,---------,,,+++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,000///...---------------------------------------///...---,,,,,,---...///+++,,,,,,------.........++++++++++++++++++++++++..............................---,,,,,,,,,,,,---***++++++,,,,,,,,,,,,,,,------------............******++++++++++++,,,,,,...---+++*********+++,,,---///000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++,,,......---+++,,,,,,---......//////+++...111222111/////////,,,------......---,,,,,,+++,,,,,,+++******+++---,,,,,,,,,---///000222333444111...---------,,,+++...111333222///---...000777777777444000...------------,,,,,,,,,,,,------------------------------,,,,,,---............---+++,,,---,,,+++***+++------///000///---,,,,,,------------------......///........................)))+++///333555555555444888000+++,,,---,,,+++---------------------------..................------,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,...------,,,,,,------...,,,---......//////......////////////000000000000------------...///000111***+++,,,------,,,+++***(((***,,,,,,+++++++++---+++++++++***************((((((((((((((((((((((((((()))))))))************((((((((())))))******+++))))))))))))))))))))))))***))))))+++---...---,,,************************+++***)))(((((()))******------,,,,,,,,,,,,------((()))******)))((()))***+++---//////---+++***+++,,,+++***))))))))))))))),,,,,,,,,------.........++++++******************+++,,,---......---------,,,+++***)))*********)))+++***)))+++---......---++++++*********)))))))))++++++,,,,,,,,,+++***))))))...///---+++------+++++++++,,,,,,------,,,,,,************************)))******+++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***))))))+++...000111000000/////////...,,,++++++,,,+++++++++,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,.........,,,++++++,,,---+++++++++++++++,,,---...+++,,,---......---,,,+++------,,,+++++++++,,,,,,,,,---000222333222111000++++++,,,,,,,,,,,,------,,,---------------,,,,,,...------,,,,,,,,,------))))))***+++,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---...------------...///000---,,,++++++,,,---///111000//////...---,,,,,,,,,.........---,,,,,,++++++***+++,,,------,,,,,,+++,,,,,,,,,---------.....................---------444333222000...---,,,,,,............------------......---,,,,,,---......++++++,,,,,,---...//////++++++++++++++++++++++++---------.....................---,,,,,,,,,,,,---)))***++++++,,,,,,++++++,,,,,,,,,,,,------------++++++++++++++++++++++++000///---,,,,,,,,,...///...///000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,------.........)))+++...///...---,,,---,,,,,,---,,,,,,,,,++++++------...---,,,,,,---///------......///000111111222000///------,,,,,,,,,+++---///...,,,,,,---...222222222000---++++++,,,---,,,,,,++++++,,,,,,---------------------------,,,---......//////......***+++,,,,,,******+++,,,...000000000---,,,+++,,,------,,,,,,------...///------------------------+++,,,...000333444555666777000+++---...---,,,...........................//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------,,,,,,------,,,,,,,,,,,,------,,,---......///.........------,,,,,,,,,,,,---...------......///000000111***+++,,,,,,,,,+++***)))'''(((***+++***)))***+++************************))))))))))))))))))))))))((()))))))))************(((((())))))******++++++)))))))))))))))))))))))))))))))))+++---...---,,,++++++++++++++++++++++++))))))))))))))))))******---,,,++++++++++++,,,---)))***+++***)))((()))+++***,,,...---,,,******+++,,,,,,,,,+++***)))******,,,,,,------------------************************+++++++++,,,,,,,,,+++***+++++++++***))))))***++++++******+++---///......+++++++++************)))+++,,,------,,,+++)))''')))---...+++***,,,---+++***+++,,,---------------++++++***))))))***++++++************+++,,,------------------------------+++++++++,,,,,,+++++++++***)))***,,,///111111000//////---+++***+++++++++,,,++++++,,,...///---+++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............///000000...+++***+++---...------,,,++++++,,,,,,,,,,,,---......---,,,,,,...---,,,++++++++++++++++++,,,///000111111000000+++++++++,,,,,,---------,,,------......------------------,,,,,,---..................---,,,++++++)))***+++---------------......---,,,,,,,,,,,,---------------......//////......,,,,,,,,,,,,---...,,,,,,,,,,,,---------,,,,,,,,,,,,---------------++++++,,,,,,------------,,,,,,,,,---------............/////////...---,,,111000///...------------/////////......---------------,,,,,,,,,,,,------++++++,,,,,,---...//////---------------------------------.........//////......---,,,,,,,,,,,,---)))***++++++,,,,,,++++++******++++++,,,,,,,,,,,,------------------,,,,,,000///...---------......---///000///---,,,,,,---------------------------------......------------......------,,,,,,,,,,,,***,,,......---,,,---...------,,,,,,++++++++++++------...---,,,,,,---//////////////////..................---------......---...///.........///000---......---,,,++++++------,,,,,,++++++,,,,,,---------------------------,,,---......//////......***+++,,,,,,******+++,,,...000000000---,,,+++,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000555:::===999222---...///---++++++...........................---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////..................------,,,,,,------...,,,---......///.........,,,,,,+++******++++++,,,------...//////000000000***+++,,,,,,,,,+++***)))''')))******)))))))))***)))))))))***************))))))))))))************))))))))))))************))))))******************)))))))))))))))))))))))))))((()))***,,,---,,,+++++++++++++++++++++++++++))))))))))))************************************)))***++++++))))))***+++***+++---,,,+++******++++++,,,---+++***)))+++,,,,,,,,,,,,,,,,,,,,,,,,+++***************+++++++++,,,***)))***+++,,,+++)))++++++,,,+++))))))+++,,,+++******+++...//////...,,,,,,,,,+++++++++******,,,---------,,,***((('''(((,,,---***))),,,---+++******+++,,,------------...---,,,++++++,,,---......---,,,+++************------------------------++++++,,,,,,,,,,,,++++++*********,,,///000000...---...,,,)))(((+++---+++,,,++++++---111222000---------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////////////////111333000,,,***+++---///...---,,,++++++++++++........................///...---,,,,,,++++++,,,+++,,,---...//////......***++++++,,,,,,------...,,,------............---------------------...///111111111111000...---,,,***+++,,,...//////...---......---,,,,,,,,,,,,---,,,---------.....................------,,,,,,,,,)))***+++,,,------------++++++,,,---...//////000,,,,,,,,,------......///,,,,,,,,,---------......,,,,,,---......,,,+++***)))))))))***,,,...///000000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................,,,,,,------.../////////......---,,,,,,,,,,,,---***++++++,,,,,,,,,,,,,,,******++++++,,,,,,------//////............------------------,,,,,,,,,+++,,,...//////...------...------------------------,,,...//////---,,,,,,---......------,,,++++++***---...///...------///111......---,,,+++++++++++++++,,,,,,+++******+++---////////////...---,,,+++***,,,---...------///000------,,,,,,,,,,,,---...+++---......---,,,---///------,,,,,,,,,,,,------------------------------,,,,,,---............---+++,,,---,,,+++***+++------///000///---,,,,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,000888@@@DDD;;;444/////////,,,((((((........................,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.................................------.........,,,---......//////......------------,,,,,,,,,,,,,,,,,,...///////////////***+++,,,,,,+++***)))((()))***,,,+++***))))))***((()))))))))*********+++((((((((()))))))))******))))))))))))************++++++******************)))))))))))))))))))))))))))((((((***+++,,,+++)))************************(((((()))***************)))***+++,,,,,,+++***))))))***++++++))))))***+++)))+++,,,+++***)))***,,,)))+++,,,+++))))))+++---,,,,,,,,,++++++******************+++++++++,,,,,,...,,,))))))+++------,,,***,,,---,,,******,,,...,,,++++++,,,...///...------------,,,,,,,,,,,,+++---------,,,+++***)))((((((+++,,,)))(((+++---,,,)))***+++,,,,,,---------///...,,,++++++,,,...///...---,,,************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++*********,,,//////...,,,***---,,,((((((---...,,,,,,***+++///444666333///,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111111000333555333...++++++---...------,,,,,,,,,------111000...------...000111000///...---,,,,,,,,,,,,++++++,,,---------,,,,,,******+++,,,,,,---......,,,,,,---...............---------------...//////222222222222111000000///+++,,,...000000000///.........---,,,,,,,,,,,,---+++,,,,,,---------------+++,,,---//////...---,,,+++,,,---......------,,,,,,------...//////000000------------...///000000,,,,,,,,,---------......,,,---...//////---,,,***)))******+++---...000111000000000///...---------------............------------------------------........................,,,,,,------...//////000......---,,,,,,,,,,,,---++++++,,,---------------++++++,,,------...///////////////.........------,,,---...///...---+++******,,,...///......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,...111000...,,,,,,------,,,,,,,,,,,,,,,,,,,,,...---,,,***)))+++...222000///---,,,+++++++++,,,+++,,,,,,+++******+++---,,,------......---,,,+++)))+++......---,,,...000...,,,+++***++++++,,,,,,,,,...///...,,,,,,---.........------------......------------------------++++++,,,---------------+++---...---,,,+++,,,---,,,...//////...------...,,,,,,++++++,,,,,,---...---------------------------,,,+++,,,000555;;;???777111---///111...,,,,,,........................,,,,,,,,,---------------------------------------------------------------000//////......//////000,,,---......//////......------.........---,,,+++***+++---...//////......***+++,,,,,,+++***)))(((+++,,,------+++)))******(((((())))))*********+++&&&'''''''''(((((())))))))))))))))))************,,,+++++++++***))))))))))))))))))))))))))))))))))))(((((()))++++++***((())))))))))))))))))))))))'''((()))***************,,,---///000000///---,,,)))+++++++++***)))***+++)))***++++++***)))***,,,''')))+++***((((((***---,,,++++++******)))))))))******++++++,,,,,,,,,,,,000---******,,,//////...+++---...---******,,,///---,,,+++,,,...///...---......---------,,,,,,,,,...---,,,++++++***))))))'''+++,,,)))(((+++---,,,((()))***+++,,,,,,---,,,---,,,***))))))***,,,---+++******)))***,,,---...++++++++++++++++++++++++++++++------------++++++******+++,,,......---+++))),,,,,,((((((...///,,,,,,***+++///555888555111+++++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......000111222222222222000444777555000,,,+++---,,,,,,,,,,,,---...//////222111...------...111222111000///...---,,,,,,,,,++++++,,,,,,,,,+++************+++,,,,,,---......,,,,,,---.../////////...---------------...///000000111111222222222222111,,,---///111111000///.........---,,,,,,,,,,,,---***+++,,,,,,------,,,,,,(((***---///000///...---....../////////...,,,+++.........///////////////---------......000111222,,,,,,,,,---------......///000111222222000...---111111000////////////000111000000///...---------......////////////......------------------,,,,,,........................,,,,,,------...///000000......---,,,,,,,,,,,,---+++,,,------......------------......///000111111/////////......------------...000222111///---+++***,,,...///......///111++++++++++++++++++++++++,,,///111111...+++,,,---***++++++,,,,,,------...,,,+++(((&&&%%%''',,,///000///...,,,++++++,,,,,,---......---,,,,,,---///)))***,,,---...---,,,,,,))),,,//////---,,,---///333111///...///000000///---......---+++******+++///......------......///------------------------***+++,,,,,,------,,,,,,,,,---......,,,,,,---...,,,---//////...---...///,,,,,,++++++,,,,,,---...........................///...------...000222444000+++)))...222222222333////////////////////////,,,------....../////////........................,,,,,,,,,,,,,,,,,,,,,,,,000000////////////000000,,,---......//////......+++,,,---......,,,***)))***+++,,,...///......---+++***)))(((((()))***+++************************+++******))))))))))))***)))***+++,,,,,,+++***))))))***+++++++++***)))(((***+++++++++++++++++++++***)))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))---......,,,)))(((((())),,,------......------,,,///...---+++***)))(((((())))))))))))(((***...222,,,,,,+++***))))))******++++++++++++******))))))************************+++***)))))),,,---------'''+++...---***)))---111444111---***+++,,,---...------...///...---+++***++++++,,,,,,+++)))((('''***+++,,,---,,,,,,***)))***+++,,,---,,,,,,******---+++***(((((((((((((((+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++))),,,......+++***+++---///,,,)))((()))+++,,,,,,+++***)))))))))***+++,,,---...000222111///---+++222111/////////...,,,***......---,,,,,,...///000......------------......000000//////............***+++,,,,,,,,,,,,+++***)))***+++,,,...///000000222777<<<:::444///...///,,,,,,++++++,,,,,,---...---,,,+++***+++---000222//////...------------...)))***,,,,,,,,,,,,---///222111///...------......333111///---,,,---.../////////.........---------*********++++++,,,,,,------...000000.........//////...---,,,,,,,,,,,,,,,------...///000000//////222000---,,,------,,,+++,,,,,,,,,---///000///...---...///000000///...---///000111000///...///111//////000000///...------***,,,...///000///...---//////.........---------+++++++++,,,,,,,,,------........................000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///////////////............000333444444111...,,,***+++,,,---............)))+++---...---,,,,,,,,,,,,...000///,,,***+++---......//////...,,,***)))++++++,,,---......------///---+++,,,---...---,,,+++++++++,,,,,,------...........................///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,.........---++++++,,,---...---+++++++++---///000---)))&&&&&&***---///......---------......,,,***,,,,,,++++++,,,,,,---...,,,,,,------------------......---------,,,,,,,,,---.........---,,,++++++------------------------.........////////////000+++,,,.../////////......................................................------------------------///......---------......///......---,,,,,,,,,,,,////////////////////////000000000///------...///+++***)))(((((()))***+++******************************)))))))))))))))*********++++++++++++******+++***)))))))))***+++,,,,,,,,,+++******+++++++++))))))))))))***+++------++++++++++++++++++++++++)))))))))))))))))))))))),,,...///...,,,***)))***++++++,,,,,,,,,,,,++++++...---,,,+++***))))))))),,,+++))))))+++///333666,,,++++++***))))))************)))))))))***++++++,,,++++++******++++++,,,---+++))))))+++++++++***(((+++...---+++,,,111666888444///++++++,,,------------......------,,,+++++++++,,,---,,,+++***)))***+++,,,,,,,,,,,,+++***))))))***+++++++++******...,,,***((((((((()))*********++++++++++++++++++******+++,,,,,,,,,,,,+++***,,,...---+++)))***+++...,,,++++++,,,---,,,++++++******)))***+++,,,---***,,,...000111000...---///......000111000...,,,+++,,,---//////...---,,,......------------....../////////......---------***+++,,,,,,,,,,,,+++******++++++,,,---...//////222777<<<===999444000///,,,,,,++++++,,,,,,---...,,,+++***)))***,,,...000//////...---------------,,,---...---,,,+++,,,---......---,,,,,,---...///222111///---,,,---......//////.........---------+++++++++++++++,,,,,,,,,,,,...//////...---......111000000///////////////------...///////////////111///......//////---+++---,,,,,,...000111000...---...///000000///...---,,,...///...---,,,---...///////////////...------...------------......///......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,........................000///...---,,,------...---------------------------,,,,,,,,,,,,---....../////////////////////......///111222222000---,,,,,,,,,------------......------...---------......---///111000---+++,,,---000000111111000///...---////////////////////////---,,,***+++---......---------------------------------------------------......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---......---++++++,,,---...---,,,++++++---...000///,,,******---///000///000///------......---+++------,,,,,,------...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------------........./////////,,,,,,.../////////......................................................---------------------------,,,,,,++++++,,,,,,---,,,---.../////////...---...........................//////---,,,+++,,,...******))))))))))))******************************))))))))))))))))))******++++++************++++++,,,+++)))((((((+++---///...---+++)))))))))***+++((())))))***+++---...///************************))))))))))))))))))))))))+++...111111000---+++*********++++++++++++******,,,,,,+++***************000,,,***+++000555777888,,,+++******)))*********))))))(((((()))+++...///...---+++******+++---......,,,*********+++***((()))+++---------///555:::;;;666000,,,+++,,,,,,,,,......---,,,,,,,,,------,,,------...------,,,,,,***++++++,,,,,,,,,++++++(((((()))***++++++******///---***(((((()))***,,,++++++************************+++,,,,,,,,,,,,++++++,,,...---+++*********,,,,,,---///000000---++++++++++++++++++,,,------((())),,,...//////...---+++,,,---000333333111...))),,,000222333111---+++......------------............------------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------000333888;;;:::666000---,,,,,,++++++,,,,,,---...+++***)))))))))+++---//////......---------------000111111///,,,+++++++++,,,++++++,,,,,,---//////111000///---------.....................---------,,,,,,,,,,,,++++++++++++,,,...//////...------...111000000///////////////---....../////////////////////000111333222///---...------///111111000///---...///000000///...---,,,---......,,,,,,---......////////////...------111///---,,,+++,,,...///---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---........................//////...------------...---------------------------,,,,,,,,,,,,---............//////////////////...////////////......---///...---,,,,,,,,,---...///...---,,,,,,---...//////000111000...,,,,,,---,,,------......------,,,...---,,,+++++++++,,,---...,,,++++++---/////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......---++++++,,,---...---,,,+++,,,---...///111///...///000111000///222000...---......---,,,...------------...//////111000000//////.........++++++,,,,,,---.........,,,,,,---...////////////------------------------,,,---------............,,,---......///.........................................................---------------------------,,,,,,,,,,,,,,,------,,,---///000000///...---------------------------,,,------,,,******+++---***))))))))))))))))))***************************(((((()))******+++++++++,,,+++***))))))***+++,,,,,,+++******+++---///111///---+++((('''(((***+++)))))))))***+++,,,---...))))))))))))))))))))))))***************************...333555333000---+++******++++++++++++******+++***************++++++111---+++...444777666333++++++***************+++***)))((((((***---111333000...,,,******,,,...000///---++++++,,,---,,,,,,,,,,,,,,,,,,,,,///555:::999555///,,,+++,,,------///...,,,++++++,,,---...000000//////...---,,,,,,******++++++,,,,,,,,,+++((()))******++++++,,,,,,///---+++(((((())),,,---,,,,,,++++++******))))))******+++,,,,,,,,,,,,++++++,,,---------,,,,,,,,,+++,,,...222333222///+++,,,++++++,,,,,,,,,------((()))+++---------,,,,,,***+++...111444333000...+++...111333444222///---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000444555333...***,,,,,,++++++,,,,,,---...,,,+++*********+++---...///...------,,,,,,------111222222000---++++++,,,,,,,,,,,,------......///000///...------------...........................---------,,,,,,++++++***---///000000///......///------,,,,,,,,,,,,,,,---......///////////////...///000222555777666222///.........///111222111000---...///000000///...------...//////...---...///.........//////...------000///...---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............................................------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////000//////....../////////222000...,,,+++,,,---......---,,,------...------//////000///...---,,,,,,******++++++,,,,,,,,,,,,---,,,+++******,,,...///222///---,,,.../////////,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,......---,,,,,,,,,------...111111111222222111///...222000---,,,---...---,,,---------------......///111111000//////...------***+++,,,---///000111111......//////////////////------------------------,,,,,,,,,---------......------..........................................................................................///............//////000000//////...------------------------------------,,,------,,,+++***,,,---)))))))))******)))))))))************************((((((***+++,,,,,,,,,,,,,,,+++***))))))***+++,,,+++,,,---...///////////////---***((('''((()))++++++******)))))))))******))))))))))))))))))))))))++++++++++++++++++++++++***...444777555111---+++++++++,,,,,,,,,,,,++++++******))))))******++++++///------111666666000++++++***************++++++,,,+++******,,,///333555000...,,,******,,,...000...,,,,,,---000222222222///...,,,++++++---111555333000,,,+++,,,---...///...---,,,++++++,,,...///222222000///---++++++************++++++,,,,,,,,,++++++++++++,,,,,,------...---+++))))))***,,,---------,,,,,,+++++++++*********+++,,,,,,,,,,,,+++++++++,,,---///000//////***+++...111444333///,,,++++++,,,,,,------------******+++,,,,,,+++***)))+++,,,...111333222...+++,,,---......//////......------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++,,,,,,+++---//////...,,,,,,,,,++++++,,,,,,---...---,,,,,,+++,,,,,,............---,,,,,,,,,,,,,,,///000111000...---...///////////////......------///......------------------........................------,,,,,,+++++++++///000222222000///000111,,,++++++***++++++,,,,,,...///////////////......000111333777999888444111.........///111222111000---...///000000///...---,,,...///...---,,,---///------............------....../////////...,,,+++------------........................////////////........................------..................++++++++++++++++++++++++---,,,,,,,,,,,,---......---.........//////000000111000/////////000111111333111...,,,+++,,,---...---...///222444333000,,,..................,,,+++---------......///000000000///......000222555777666333000......///000///)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***,,,...------------,,,---------///000111111000///---,,,000...,,,,,,---...---,,,,,,,,,,,,+++,,,,,,---...000000//////...---,,,,,,+++,,,---///000222333444000000000000///...---,,,------------------------,,,,,,,,,---------..................------.............................................................................................///000111///...,,,***+++---///111---------------------------.........,,,,,,...///))))))************))))))************************((()))+++---...///......++++++************++++++***+++---...///......------,,,***((((((((()))***,,,+++***)))(((((((((((())))))))))))))))))))))))+++++++++++++++++++++++++++///555777666111---***++++++,,,,,,,,,,,,++++++******)))))))))******+++,,,,,,---111333111+++&&&*********)))******+++,,,...---,,,,,,---///222333///...,,,++++++,,,...///,,,,,,,,,...222555666666000...,,,++++++,,,...000...,,,+++,,,...///000///------,,,,,,,,,---......222111///---+++******)))************+++,,,------...---,,,,,,,,,,,,------,,,+++******)))***+++,,,---------,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++---///000000...******,,,...111111000...******+++,,,,,,,,,,,,,,,+++++++++++++++***))))))+++,,,---///000000,,,***+++***)))((()))***,,,---------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++---------,,,,,,---///000,,,,,,++++++,,,,,,---...---------,,,---------......------,,,,,,,,,,,,,,,---...000///......///000000000000000///...---,,,---------------------------------...............------------,,,,,,,,,,,,...000222111000///000000------------------.../////////////////////...---000000333666777666333000...------///111111000///---...///000000///...---***+++,,,,,,******+++,,,,,,,,,---............---,,,---///000000...,,,+++------...............///........./////////000000........................,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------......///000000000111000000000000111111222222111///---------------//////111666:::999444000...------...000000///---,,,,,,,,,,,,,,,---...///////////////000222444666777444000...///000000000******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,...------------------,,,,,,,,,...000000...,,,,,,,,,...------...000000///---,,,++++++++++++,,,------/////////......---------+++,,,---///111222444444111111000///...,,,+++***------------------------,,,---------............//////...---------..............................................................................,,,,,,,,,,,,---...//////---,,,+++***,,,///333555------------------------.../////////......///111((()))***++++++***)))(((************************(((***,,,///000111000000******++++++++++++*********************++++++++++++***))))))))))))******++++++***)))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,000555777555000,,,*********++++++++++++******+++***)))))))))))))))***)))***,,,......---+++)))******))))))***++++++,,,---------,,,------...///------,,,,,,,,,,,,------,,,+++,,,...222666777777///...,,,,,,,,,------...,,,,,,,,,...111111000///+++,,,------......------...---,,,************+++***************,,,---...///...,,,++++++++++++,,,)))*********************+++++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++---+++***+++---...,,,)))***)))(((***---///000///)))***+++,,,,,,,,,+++*********+++++++++++++++++++++***+++,,,......,,,*********)))((((((***+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------...,,,,,,+++******+++,,,,,,++++++++++++++++++,,,,,,,,,...000///---,,,...111,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---...//////------...///---.../////////...---,,,,,,---------...------------------.........//////,,,,,,,,,------------------...000000...---...//////.........//////000111///////////////...------......000222333333000------,,,,,,...000111000...---...///000000///...---)))+++,,,+++***)))***++++++,,,------.........---------..................,,,,,,,,,------.........------------....................................,,,,,,.../////////..............................---,,,,,,,,,,,,---......------......///000000111/////////000000000000111000000//////......------///...///444999:::777222///------///222444333111+++******))))))***+++,,,............////////////444111---,,,---000222222//////.........---------------------------------,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,...---.........---,,,,,,++++++---///...,,,+++,,,---,,,---///111444444222///,,,,,,,,,,,,,,,---......////////////////////////***+++,,,---///111222222/////////......,,,+++***------------------------------........./////////000///...---,,,------...........................................................................,,,,,,,,,,,,---...///000/////////000111111222222.........................../////////......000222((()))***++++++***)))(((************************)))***---000222222111111)))***+++,,,,,,+++***)))+++***(((&&&&&&''')))***))))))))))))************+++*********+++,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,---111555777444///+++)))))))))************))))))++++++***))))))))))))))))))***++++++******,,,...******))))))***+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...222555666666...---,,,---...///......------...111333333000...***+++---...///...------******)))((()))***,,,---******))))))***,,,---//////...,,,***))))))******'''(((***++++++***)))((())))))******+++++++++,,,******+++,,,,,,,,,,,,+++...,,,******++++++(((%%%***(((&&&'''***...000000((()))***+++,,,+++******))))))***+++,,,------...)))))))))***---...---,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,------.........---,,,+++******+++,,,---******+++++++++,,,,,,,,,(((---111111---***,,,...,,,,,,++++++,,,,,,---...++++++++++++++++++++++++...---,,,,,,++++++,,,,,,...///000///---,,,,,,...***+++---...///......---,,,,,,---......------------------.........//////,,,,,,,,,------.........+++---......---,,,,,,---...............///000000//////000000///...---------------///000///---***,,,,,,,,,---///000///...---...///000000///...---+++,,,------++++++,,,---+++,,,------.........---...---,,,,,,,,,...000111+++++++++,,,,,,---------+++++++++,,,,,,,,,------........................+++,,,.../////////......000000000000000000000000---,,,,,,,,,,,,---......---------...///000000111------...///000000///////////////000//////...---...++++++///555888666333000......111555777666444///...---,,,,,,,,,......222222222222111000......000---******,,,000333444444333222000///---,,,+++........................------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++******,,,...---.........------,,,++++++---///...++++++,,,///,,,---000444777777444111...------------...//////000000000000000111111111)))***+++,,,...///000000---------...------,,,,,,------------------------.........////////////000000///...---,,,------...................................................////////////////////////.........//////111222222444555666777555111---***////////////////////////---...//////......000222,,,++++++++++++++++++,,,...---,,,+++******))))))+++,,,------...///000111---((()))111333...))))))++++++************++++++,,,+++++++++******))))))+++***)))(((''''''''''''(((((())))))*********+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******(((((((((((())))))))))))((()))******))))))***+++,,,------,,,+++***)))(((+++++++++*********))))))++++++,,,------......//////---++++++------+++)))((()))+++---...000000000000000000///............---,,,...222777888555222,,,,,,,,,,,,+++***)))))),,,,,,+++******+++,,,,,,,,,,,,++++++,,,,,,---...222000...+++***+++,,,,,,)))))))))))))))))))))))),,,***''''''***+++***(((+++++++++++++++***)))(((,,,+++***)))))))))***++++++,,,---...---,,,+++***((()))***++++++***)))(((,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,---......,,,)))))))))*********++++++++++++++++++,,,,,,,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////,,,------......------,,,,,,,,,---------.........////////////////////////////////////////////////------...............---...............///000000111111000///////////////111///------......---,,,------...///000000//////111222333222000......///........................,,,,,,,,,------.................................++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,---...///000000000000///............///000000,,,,,,---...000000...,,,....../////////...,,,+++000///...---------------//////...---,,,,,,++++++,,,,,,------...///000000,,,---...111444555333111###&&&)))+++,,,---000111/////////...------,,,,,,,,,,,,,,,,,,///222555777===999333...+++***+++,,,((()))***,,,---......//////...---,,,,,,---...///...---,,,++++++---...000000///...---,,,+++++++++---------------------------,,,,,,++++++,,,,,,------,,,---///222333222111+++,,,---...///111222222------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000//////.........---***------+++,,,......,,,//////////////////000000.................................------,,,,,,,,,......---+++***+++---000111000///111333666666666111222444555555222000......------,,,,,,++++++***------------------------++++++************++++++---,,,+++******+++,,,,,,*********+++,,,,,,------,,,((()))...000,,,))))))++++++************++++++,,,,,,+++++++++*********(((((((((((()))***++++++))))))))))))*********+++******+++++++++,,,,,,,,,*********)))))))))(((((((((((((((((()))))))))***)))***+++***((((((((())),,,,,,,,,,,,+++++++++++++++++++++++++++,,,---............---,,,,,,++++++///---++++++------,,,))))))***+++---...//////000//////000///...---......000111333666888888555333.........------,,,+++***,,,,,,+++******+++,,,,,,,,,,,,+++++++++,,,,,,---///---+++***)))***+++,,,************************---+++)))))),,,---,,,******++++++++++++***))))))++++++***))))))***+++,,,,,,,,,,,,,,,+++******))))))******++++++***)))))),,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...*********+++,,,,,,***(((***+++++++++,,,,,,,,,---///////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,------......------,,,))))))*********+++++++++................................................------...............---...............//////000111000///............///000...------.........---------...///////////////000222333222000......///...........................------------------,,,------------------------***+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,***+++,,,........................---...//////000...---...///000000///---....../////////...,,,,,,......---------....../////////...------,,,++++++,,,,,,------...//////000++++++,,,///111111///...,,,---///...---,,,,,,---///............------------,,,,,,---...111444555888555111...,,,,,,---...++++++,,,------------,,,......---,,,,,,---.........---,,,++++++---...000//////...---,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,------,,,---...111222111000,,,,,,---...///000111111------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000/////////.........---,,,000111000000222111...111111//////...///000111......................../////////......---------...//////---,,,,,,...000444222222333555777777777222333444444333111///...,,,,,,,,,,,,------------------------------------*********))))))*********,,,+++******+++---///111************************+++((((((+++,,,***))))))++++++************++++++,,,+++++++++++++++******)))))))))))))))***,,,,,,)))))))))*********************+++++++++,,,,,,,,,*********)))))))))))))))((((((((()))))))))******)))***+++***(((''''''(((++++++******+++---...///111///---,,,+++,,,---.........---,,,,,,++++++***...,,,++++++------,,,***++++++,,,------......///...//////...---,,,---///333666:::;;;:::777555444//////......---,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++***)))(((((()))***+++++++++++++++++++++++++++,,,+++***+++---///...---)))******+++++++++++++++***************+++,,,------,,,+++***))))))))))))***************+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++***)))+++,,,,,,+++))),,,,,,,,,,,,------------111222333333222111000...........................------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------................................................---...............---------............///////////////...---------......///---,,,,,,...//////...---......//////////////////111222111///.........------------------------//////......---,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------...------------,,,,,,,,,***+++---/////////...---...------------...////////////...///000000...---.........///......---,,,------------...///000111//////......---,,,,,,,,,,,,,,,------.../////////++++++,,,---//////---+++111222222111...,,,+++,,,------........./////////......------...000222333111000///...------...///............---,,,++++++------,,,,,,,,,,,,------------,,,+++,,,---...//////...------,,,,,,,,,,,,////////////////////////------,,,,,,,,,,,,---------,,,,,,...///000///---------........./////////------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...............)))...000///000222111...444333000......///000222........................///////////////............///111111///...///000555444444555777999888888444333333222111///......+++,,,,,,---......//////------------------------******))))))))))))******+++*********+++...222444,,,,,,,,,,,,++++++*********)))((())))))))))))***++++++************++++++************************---,,,+++***))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++(((((()))))))))*********((()))******((('''(((*********))))))+++...111333777444000,,,***))))))************+++,,,,,,---------,,,,,,,,,,,,,,,,,,+++------,,,,,,------.........///000...,,,,,,...111666:::>>>===999555333333//////...------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***)))))))))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,...//////...((()))***+++,,,,,,,,,,,,))))))******+++,,,------...---+++***)))))))))***+++++++++++++++,,,,,,---,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,+++,,,...///---,,,,,,,,,,,,,,,,,,---------000111333444444444333222............---------------------------,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,------------.....................................................................///......---,,,------.........///.........------,,,,,,---------...---+++,,,.../////////......///////////////......000111111///---......------------------------............------------........................---............/////////------............------------------------------,,,...000222222111///...---------------......///000...---...//////...,,,..................------...............///000000//////......---------,,,---------.........//////......---...//////...,,,...000111111///......///,,,------...///000000000///............///000111.......................................---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,.............../////////------,,,,,,,,,,,,------...---,,,---......---+++........................------------------------.........------,,,,,,+++------------------------........................***---...---///444666444666444000...---...000222........................//////.....................000333333222000000000333222333555888:::999888555333111///............---------.........//////------------------------******))))))))))))******************,,,///222444---,,,,,,++++++******)))*********(((((()))******++++++************++++++(((((())))))))))))))))))---,,,+++***))))))))))))+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))************''')))******))))))***,,,))))))((()))+++...111333555333///+++((((((((()))))))))******+++,,,,,,---+++,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,------......000111///,,,+++///333888;;;===<<<777333111222///...---,,,+++++++++,,,++++++++++++++++++++++++,,,,,,---------,,,,,,+++************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------------((()))***+++,,,---------))))))***+++,,,---------///...,,,+++******+++++++++,,,,,,,,,---------...,,,++++++******++++++,,,)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,+++,,,...///...---,,,,,,,,,,,,,,,+++++++++,,,...000222444555555555/////////......---------.........------,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,)))*********++++++++++++......................................................//////...------,,,,,,,,,---...///......---------,,,,,,,,,,,,------...---+++,,,.../////////...///////////////......---///000000...------...------------------------,,,,,,------...///000000////////////////////////------------............---......//////......------------------------------...000222222111000///...------------.../////////---,,,,,,......---,,,......------............111000///...............///...............---------------...............///...------...///---++++++---/////////...///000,,,------...///000111111//////............//////...............------,,,.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,,,,------,,,,,,---------............------,,,,,,------......---,,,---......,,,***............------------------------------------.........------,,,,,,,,,---------------------------------...............///000000...222:::???@@@666444000---,,,...000222////////////////////////---------------------------000333444222000//////......000333777999999888444222000...---------...//////.........---------------------------------*********))))))*********)))******+++---...000000*********)))))))))(((((()))------***(((***,,,+++++++++************++++++((((((((())))))))))))))))))))))))))))))***,,,,,,+++++++++++++++***************+++++++++,,,,,,,,,)))))))))))))))*********)))))))))*********++++++)))***,,,+++******+++---))))))))))))***---///000...---+++***)))***+++,,,,,,,,,+++******))))))(((***,,,------++++++,,,......---,,,+++,,,---...///...111222000,,,,,,111666:::::::::888555222111111///...---++++++++++++,,,***++++++,,,,,,++++++***+++,,,---/////////...---***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,+++++++++,,,)))***+++,,,------------)))***+++,,,---------,,,...---,,,,,,+++,,,,,,,,,***,,,---/////////......,,,++++++******++++++,,,))))))))))))************,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,***)))***,,,---------,,,,,,,,,,,,+++++++++++++++,,,---000222555777888222111111000000///////////////......---,,,,,,,,,------------,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,------------------------------------------------////////////...---,,,,,,+++,,,---//////...------------,,,,,,,,,---......///---,,,,,,...//////...//////////////////...---,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000111222////////////////////////***++++++++++++,,,,,,,,,---...///000000///...---,,,,,,,,,------------...---......//////........................///000000...---,,,,,,...//////.........---------...//////222111000///............................................................---,,,++++++,,,---,,,+++---...000///---,,,,,,---------...///000000111111........................//////.........---------...///////////////......,,,,,,------------,,,,,,,,,,,,,,,---------.........------,,,,,,---------++++++,,,,,,---...............------------.........---,,,---......---+++......---------------------------------------------------------------------------------------------------------............///...,,,000888>>>???333222///------...///111////////////////////////,,,,,,,,,---------------,,,///111222111///......++++++---111555666666555111000...---,,,------...//////......---,,,,,,+++------------------------++++++************++++++)))***+++,,,------,,,,,,******************)))))))))///000,,,***---...,,,++++++************++++++)))*********++++++++++++(((((((((((()))***++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,(((((()))))))))*********))))))*********+++++++++---......---+++******+++((())))))******++++++,,,++++++******+++,,,------+++++++++***))))))(((((())),,,------++++++---///------+++++++++---///000///222444111------222888;;;999666444444444333222111000...,,,+++,,,------***+++,,,,,,,,,,,,+++******,,,...000111111000///++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''***------+++******+++******+++,,,------------***+++,,,------,,,,,,+++******+++,,,,,,,,,,,,+++)))+++...111222111///---,,,++++++******++++++,,,))))))*********+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,***)))***,,,............---------,,,,,,,,,,,,---,,,---...000444777999222111111000//////....../////////...------,,,,,,---------------.........,,,------......------,,,---------.........//////------------------------------------------------////////////...---,,,+++***,,,---//////...---,,,---------------...//////000...------.........---///////////////...------+++---///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111........................,,,,,,,,,,,,---------------...000111111000...---,,,,,,,,,---------......000///...------...//////000////////////000111111///...,,,---000222222222...------,,,---...///000000000///////////////000............////////////...........................,,,++++++---...---,,,...///000000---,,,,,,,,,......//////000000000111------..................///......---......//////111111111000///...---,,,,,,---............---,,,,,,,,,------......---------------,,,,,,------...,,,,,,,,,---.../////////......------------......------,,,---//////...,,,------------------------------------------------+++,,,,,,------.................................,,,,,,,,,------.........***------+++---333666555000///...------...//////////////////////////////------------.........///,,,...000000...------...,,,,,,---000333444222000......---------------...------------,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,)))000333...+++...///---++++++************+++++++++++++++,,,,,,---------+++***)))((('''''''''''',,,,,,,,,++++++***************+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,)))************+++++++++111222111///+++)))((()))((()))************)))))),,,,,,,,,,,,,,,,,,++++++((((((((()))******++++++)))+++...---++++++---///---,,,+++++++++---///111000333555222------333:::===888333222333555555444222111///---,,,---...///***+++,,,------,,,+++******,,,...111222222222111++++++,,,,,,,,,++++++***++++++++++++++++++++++++(((+++......,,,))))))***++++++,,,---------,,,,,,+++,,,---------,,,+++***'''(((***+++,,,,,,+++***(((+++///222333222///---,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///...,,,++++++...000000000//////.........---------///...------///222666888000//////...---,,,,,,+++000000///...------,,,,,,---------....../////////,,,------......------,,,*********+++++++++,,,,,,------------------------------------------------////////////...---,,,+++***+++---//////...---,,,---------------...///000111///------......---,,,//////000000///...------+++---......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000111...///000222222000///...,,,,,,,,,------.........333222000......///111222000000000000000111111222000///...///111444555555...------,,,---...///000///......//////000111222.........///////////////.....................---000...------///000000000---...000000///......///////////////000000000000,,,---......///...............------...///111222444333333111///---+++***------...//////...------+++,,,------......------------,,,,,,,,,------...---------...///000000111......------------......------,,,...///000///---,,,,,,,,,---------......------------------------***++++++,,,---...//////........................,,,,,,,,,------.........+++///111000111444333000...------------......///000000000000000000000000---.........//////000000+++---......---,,,,,,---......///111222222///---,,,,,,------------......***++++++,,,,,,------...------------------------++++++************++++++))))))))))))))))))))))))------,,,,,,+++*********---///111111///,,,++++++************************+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++,,,,,,+++******))))))(((,,,+++******)))*********,,,+++******))))))******---------,,,,,,+++++++++++++++++++++******)))))),,,+++++++++******))))))+++++++++++++++***)))(((+++++++++,,,,,,---------,,,---...///000000000000666444222000000111444555>>>999333111444777888777......---,,,---...///000---,,,+++(((''''''+++---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((+++++++++++++++++++++++++++++++++******+++,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++,,,+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,(((((((((((())))))))))))---,,,***))))))***,,,---...---+++))))))***+++,,,------------------------//////...---,,,,,,++++++++++++++++++++++++++++++,,,------......------,,,222111000///000111333555///...---,,,+++,,,---.........//////...,,,***))),,,,,,,,,------............------,,,,,,------...///...---,,,+++*********,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,---......//////000...,,,)))(((///......///111111000///000...------......---,,,---------............///------,,,,,,---...000111++++++,,,---............//////.........---------,,,,,,,,,------.........///......---------.........555999888555444000+++///---,,,,,,---/////////666333...,,,,,,...///000222111000000222444777888888333......111444333111......---,,,---...///000,,,000---)))///;;;<<<333---------............///000///...------...///000000///...------,,,,,,,,,///---///...000???EEE888000000///////////////000000...------///000//////000///...,,,,,,---......222222222000......000222------------------------///...---,,,,,,,,,,,,,,,......------------......------------------,,,,,,---..................------------............///........................///...------,,,,,,---------------------...//////...///...+++///555444......000111///---,,,...000,,,,,,---///111000...+++//////.........------------......///000111111222///////////////.........//////////////////////////////.........------------------............///,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////++++++************++++++************************((((((((((((''''''''''''***,,,......,,,)))(((((()))))))))))))))))))))))),,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***************+++++++++++++++*********++++++************++++++************++++++++++++,,,,,,,,,,,,+++++++++***++++++++++++*********)))+++++++++******))))))))))))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000111111111555444222222333555777999===888333111444777777777---------,,,,,,---......------,,,+++)))***,,,......------,,,,,,------...++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++,,,------******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,++++++++++++,,,,,,,,,,,,...---,,,++++++---///000///...,,,+++***+++,,,------------------------------------,,,+++++++++***,,,,,,,,,,,,,,,+++++++++---..................---000000000000000//////...************++++++,,,------............---+++***,,,,,,,,,---------.........------,,,,,,------...///...---,,,,,,+++,,,,,,------...............///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------,,,---.........---,,,,,,...---...000333444444333000...,,,,,,.../////////---------............///000///...---------...///++++++,,,---------,,,,,,///.........------------,,,,,,------------------///......---------......---333666555444333111...000...,,,,,,.../////////333000---,,,,,,.........111000000111333666999;;;:::555000...000222000......------,,,---...///000///111...)))...888888000---------............/////////...------.../////////...---,,,+++,,,------...---000000222@@@FFF::://////............//////000///------///000////////////...---------------.........---++++++,,,...------------------------...............///000111......------------.........---------------------------............------------------....................................,,,,,,++++++,,,,,,------...------,,,---///111222333333000---000666666111///000111000...---///111...------...000///---+++//////.........---------.........///000111111111111111000///...------,,,//////////////////////////////.........------------------............///,,,,,,,,,,,,,,,,,,,,,,,,///000000000000000///...++++++************++++++************************(((((()))))))))*********,,,...000///---+++++++++)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,)))*********++++++,,,,,,+++************)))))))))++++++++++++,,,,,,,,,,,,+++++++++******+++,,,,,,))))))***+++,,,,,,,,,,,,+++++++++***************++++++++++++*********************)))))))))))))))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...000111222333555444444555666888;;;<<<<<<777222111444666777666,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,...///...------,,,,,,------...)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---//////***++++++++++++,,,,,,,,,(((((()))***,,,---...///******++++++++++++*********+++,,,,,,******+++,,,,,,,,,,,,------------...---,,,,,,+++,,,---///000///...---,,,+++,,,---...------------------------++++++++++++++++++++++++......---------,,,,,,,,,.........//////.........---...///000///---+++)))((((((***+++,,,---------,,,------......---,,,,,,,,,,,,,,,------------......------,,,,,,------.........------------......///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------++++++,,,---...//////000------...111444777777666000...,,,,,,...000111222---------............///111000...,,,*********+++,,,,,,,,,---,,,,,,+++***............------------------------------,,,,,,......---------......///+++111333222222444444222222000...---///000000///000...,,,,,,---......---......///000222555888:::;;;666111/////////---+++...------------...//////000222///***---333333,,,---------............///......------------......000///---,,,---...000111///---000//////;;;@@@555......------------......111///......///000///.........//////......---,,,,,,------+++***)))+++,,,---------------------------......///111333555666......------------..............................,,,,,,------------,,,,,,------------....................................,,,,,,,,,,,,,,,---//////...---,,,,,,---000333555888666111...111777888555000111111111//////111333111///...---......---,,,...............---------......//////000000111111222222111///...---,,,+++////////////////////////...............------------------............///,,,,,,,,,,,,,,,,,,,,,,,,000000000000000///......++++++************++++++************************))))))***+++,,,,,,---------///000000...,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******++++++,,,))))))*********)))))))))******+++,,,,,,---......+++++++++++++++,,,---...++++++,,,------,,,+++************)))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++,,,,,,,,,+++------,,,,,,,,,,,,++++++++++++,,,...000222444555666666666777999:::<<<===:::666222111444666777666,,,,,,,,,,,,,,,++++++***---...//////------...///...------,,,,,,------...((())))))***+++,,,,,,---------------------------+++++++++++++++++++++++++++++++++,,,---...000111++++++++++++++++++++++++))))))***+++,,,,,,------)))******++++++******)))***+++,,,,,,******+++,,,************++++++++++++,,,,,,+++*********+++,,,...---,,,,,,,,,,,,------,,,,,,------------------+++++++++++++++,,,,,,,,,/////////...------,,,,,,......------------......,,,,,,---......---,,,+++***+++,,,...//////...---,,,,,,------------------------------------------...------,,,,,,------..................///000000000/////////......------------------------------+++,,,.../////////------,,,,,,,,,,,,---///000111------...000444666555444000...,,,,,,...111333444---------............///...---+++***(((((())))))............---,,,+++***------------------------.........------,,,,,,,,,...------------...//////+++000222000111555777777333111///...000111111000...------...///000...---,,,,,,,,,---///111333444888555111///......---+++------------......//////000111...+++,,,000000+++---------............///......------------......222111//////000222444666222...000...+++222555+++......---------...//////222000......///000///...---.../////////...,,,+++---...///...,,,+++,,,...,,,,,,------------------......///000222333555666...------,,,,,,------............///////////////+++,,,,,,------,,,,,,+++,,,,,,---------................................................///000000///...,,,+++---000444777:::666000...000444666555111111111111111222333444444111...,,,---......---.........................../////////000000000111111000000///...------,,,////////////////////////........................---------............///------------------------000111111000000///...---++++++************++++++************************''''''((()))***++++++,,,)))+++,,,+++***))))))***++++++++++++++++++++++++)))******************))))))))))))******+++++++++((()))************))))))******+++,,,------...///++++++++++++,,,---.../////////......,,,+++)))((())))))))))))))))))))))))+++++++++++++++++++++,,,)))))))))))))))*********,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222444555666777888999999:::::::::999555111111333666666555,,,,,,,,,,,,,,,,,,,,,,,,---/////////---,,,---......------,,,,,,------...)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...000111++++++++++++++++++++++++,,,+++++++++++++++++++++)))******++++++******)))***+++,,,,,,******+++,,,)))))))))************+++...---,,,+++***))))))))),,,+++++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------/////////......------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,...///000,,,---...///...---,,,+++------,,,,,,---------...------------------------...------,,,,,,------...............///000111111///......------,,,,,,,,,------------------------+++,,,...///000///............---------......///.........///111222111//////---,,,,,,///222333444---------............///---,,,+++******+++,,,---000000000000///...,,,,,,,,,,,,------------------.........------,,,,,,,,,---------------...//////,,,000111///000555999999222000......000222222222///......000111111///...------------......//////333111///.........---------------...............---...---+++,,,//////,,,---------............///........................111000//////000222444666111---//////)))---000(((//////......///000000111222111/////////000///...---.../////////...,,,+++...///000///...------...,,,,,,,,,---------...............///000111222222------,,,,,,,,,,,,------............//////000000+++,,,,,,------,,,,,,+++,,,,,,,,,------------...........................//////............/////////...,,,+++---000444777777222------///111222222111111111111333444555555444111...,,,---.........---.....................////////////000000000000.........///////////////////////////////////////---.....................---------............///------------------------000000000000000///......++++++************++++++++++++++++++++++++++++++)))******+++,,,------...***,,,,,,,,,******+++,,,************************((()))************)))(((++++++++++++++++++++++++((()))***+++++++++***))))))******+++,,,------...+++++++++,,,---...000111333222000---+++***))))))))))))))))))************++++++++++++,,,,,,,,,,,,***************+++++++++------------,,,+++***)))+++++++++,,,,,,------------------...///222444555444555777888999888777777777333000000333666666444......---,,,---...///000000111111///,,,+++,,,---...------,,,,,,------...+++++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---//////,,,,,,,,,++++++++++++***------,,,++++++******)))******++++++++++++*********+++,,,,,,******+++,,,++++++++++++,,,,,,,,,,,,//////......---,,,+++*********+++++++++++++++,,,+++,,,,,,------.........------------------------........................---,,,+++******+++,,,---,,,+++******,,,...111333+++,,,,,,,,,++++++***)))...------,,,,,,,,,------...------------,,,,,,,,,...------,,,,,,------..................///000111---------------,,,,,,,,,------------------------,,,---...///////////////000/////////...---------///.........//////---+++...,,,,,,---000222222111---------............///...---------...///111222111111111111000///...---,,,,,,,,,,,,------------------------------,,,,,,---------------...///000,,,000111//////444888888000///---...000333333333000//////000111111///...000000000000//////////////////......------......,,,---......//////......,,,------------.........---------............///......////////////......---------......///000111///***///111,,,///333...///////////////000111222333111//////000000///.........//////......---,,,,,,...//////---,,,,,,---+++,,,,,,------...............---------...//////------,,,,,,,,,,,,---------------......//////000,,,,,,------------,,,,,,,,,,,,,,,,,,------------...........................------------......///...---,,,,,,---000333555222---+++...111000//////111000///111333555666555444111...------/////////---------...............////////////000000000000------......///000000000////////////////////////---------...............---------............///------------------------//////000000000000//////++++++************++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,......---,,,,,,---///************************)))***++++++++++++***)))------,,,,,,++++++******((()))+++,,,---,,,+++***)))*********++++++,,,,,,***++++++,,,...///111222444222///,,,******+++,,,)))))))))******++++++++++++++++++,,,,,,,,,------***+++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******++++++,,,---......//////......///111333555///111444666777777666555666333000000333666555444111///---,,,---000333666555444333///,,,+++---......------,,,,,,------...++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,---------...,,,---------...---------***++++++,,,,,,---,,,,,,++++++,,,,,,---......///...------,,,,,,+++++++++,,,,,,,,,---......//////...---+++******+++---...+++++++++,,,---...///000++++++*********+++,,,,,,//////---,,,+++,,,,,,---......---------,,,,,,,,,...------,,,,,,------............---......//////------------....................................------------...///000111...///000000000...---,,,///...---.........,,,***,,,,,,,,,...000111000...---------............///...---------...///111222000000000000000///...---++++++,,,,,,,,,---------,,,,,,---------------------,,,,,,------///000000+++///000------111444444...,,,,,,---000333444444111000......//////...,,,//////000000000000000///............---,,,------,,,---.../////////...---------...///...------...---------............/////////000111111000//////***+++---.........---------(((...222,,,...333///......---...///000111111444222000///000000///...//////...---------------,,,...000///...,,,,,,,,,++++++,,,,,,---......///---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---+++,,,,,,---......//////------............------++++++,,,,,,,,,---------........................---------///000222444555...------,,,---///111222///+++,,,333666222......111///...000333666666555222000......///000000///---------.........//////000000000000////////////.........///////////////////////////////////////---------.........//////---------............///........................---...///000000111111000++++++************++++++++++++++++++++++++++++++((())))))))))))*********)))***+++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***///......---,,,+++******((()))+++---------+++***)))************+++++++++***++++++,,,...000222333444111...+++***+++---///))))))******+++++++++,,,+++++++++,,,,,,---------+++++++++,,,,,,---------******+++,,,------------))))))***+++---...//////000///......///111333555+++---111444777777666555555222///000333666555333222000...---...222666999999777444000---,,,...000...------,,,,,,------...+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,+++++++++,,,,,,,,,------'''(((***+++,,,---------+++,,,------.........---++++++,,,,,,---...//////------,,,,,,+++***))))))***++++++,,,---.../////////...,,,++++++,,,...///***+++---......---,,,+++,,,,,,++++++,,,...000111000///...,,,++++++,,,,,,.........------,,,,,,,,,...------,,,,,,------.........------------......---.........//////000000...........................---------...///111222,,,...///111111000...---......---...//////---,,,++++++,,,///111111...,,,---------.........//////,,,,,,+++++++++,,,---...///////////////......---+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---...///000111***...///,,,,,,///111000,,,++++++,,,000333555555222000------------,,,++++++,,,---...////////////...//////...,,,++++++,,,,,,,,,.../////////...---/////////000...,,,+++------------........./////////000111222222111000///+++,,,...000000///---,,,---(((---111******...+++,,,,,,,,,---...///000111444222000///000000///...000///...,,,,,,---......---///111111///...---...++++++,,,,,,---...//////+++++++++,,,,,,...//////---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////---......//////......---++++++,,,,,,,,,---------..............................000222555888:::<<<---------------...//////...+++...777:::555///...000...---///333666666555111///......000111000///---------.........//////000000000000////////////000000//////.........---////////////////////////---------.........//////---------.........//////........................,,,---...000111111111111+++++++++++++++++++++++++++******)))((((((((()))&&&(((***---...---,,,+++,,,,,,+++***))))))******''')))+++------+++)))''')))************+++++++++,,,......+++((((((***------,,,,,,+++***)))((((((************************,,,,,,++++++,,,,,,---...,,,,,,+++******+++,,,,,,,,,,,,---------,,,++++++000///---+++*********+++++++++******+++,,,...///////////////////////////,,,,,,,,,---...///000111///111222333222222444555777555222222222333222000444222000000222444666666333333333444777:::>>>@@@;;;999666333000///......,,,...///---+++,,,///222000...------------+++***++++++++++++++++++++++++------,,,,,,+++***)))))))))***---/////////...---,,,,,,---......///000000//////...---,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,---------......------------------------------------------,,,,,,...------,,,,,,------...---...---,,,******,,,...000///...,,,,,,+++++++++,,,,,,---------,,,++++++---------.........//////---......///////////////000///---,,,,,,---///000000///...---------------000///......///000///------,,,,,,+++,,,---...///............---------------///111000------...111111000000///...---------//////...---,,,,,,++++++---111333333///------...///...---,,,,,,,,,,,,,,,111///.........---,,,+++++++++,,,---............+++,,,------......------...---,,,...000111000///...,,,+++,,,...000000///............////////////111000///..................---,,,---......,,,+++////////////////////////...............///000000........................------------------------------------------------///...,,,++++++,,,...///..............................//////...---,,,,,,///---,,,---000111000...////////////////////////000///...---------------///000000///------...///...,,,++++++---......---+++,,,---......,,,***)))------........................------------......,,,,,,,,,---...///000000,,,,,,---......---,,,,,,,,,---...000111333444444000//////000111111///...000000000000000000000000///////////////.........000000////////////000000////////////////////////111000000///////////////...,,,+++---000111///,,,------,,,+++,,,---.../////////...///000000...---444...,,,000000,,,,,,///,,,---...000000000///.........,,,,,,222777666000++++++++++++++++++++++++...---,,,,,,++++++,,,,,,((()))***+++,,,,,,,,,+++,,,++++++***))))))******(((***+++,,,,,,+++***(((************++++++++++++,,,------+++((((((***,,,++++++++++++************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,+++******+++,,,,,,,,,,,,,,,,,,++++++++++++///...,,,++++++++++++,,,------......---,,,******...........................---------------.........///111111222333555888888666444444444555444222333333333444666777666555444444444444666888;;;===888777444111///...---------......---******---//////---,,,+++,,,,,,***)))++++++++++++++++++++++++......---,,,,,,+++*********+++,,,............---)))******++++++,,,,,,,,,...------,,,++++++******,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------...---------------------///......------......///***,,,---------+++++++++..................------,,,------------,,,++++++,,,------------...............///000000000000000///...---,,,,,,---.../////////...---------------222000///000111111111///......---------...///000...........................///111000...---///111000000000///...---------............////////////111222222111///...---...///...------,,,,,,,,,---...------------------,,,,,,,,,------...---------+++,,,------......------...---,,,...000111000///---------------------...............////////////111000000///......//////...------...///000...---////////////////////////...............///000000........................................................................///...---,,,,,,---...///..............................//////...------,,,000...---...000111000...//////////////////////////////......------------...//////...,,,,,,---///555222...------///000000......---,,,,,,,,,,,,,,,---------.........//////......------------......---,,,,,,------///000000,,,,,,---......---,,,,,,+++,,,---...000111222333222000///...///...,,,+++////////////////////////.........///////////////000000////////////000000////////////////////////000000000000000111222222000///---...000000...,,,......---------...///000---,,,,,,---------,,,+++000,,,+++...///------000......///000000000000000...000///...111555444000++++++++++++++++++++++++++++++***)))))))))******+++++++++******++++++,,,,,,+++******)))*********************************************+++++++++,,,***++++++***)))(((***,,,************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,,,,+++***))))))***+++,,,---,,,,,,++++++,,,,,,---,,,---///000///---***(((..............................---,,,,,,,,,,,,------...000000111333777::::::888666666666777666555444444555888:::999777555666666555444555666777888555444222000...,,,,,,,,,.........,,,***)))+++---...,,,++++++++++++***(((++++++++++++++++++++++++.........---,,,,,,++++++++++++,,,,,,------......------------------------,,,,,,,,,++++++******)))++++++***************)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......................../////////....../////////'''***---//////---***(((,,,---///000111111111000......---------,,,,,,,,,,,,,,,,,,,,,------------...///000000111111000000///...---,,,,,,---.../////////...------------...222000//////111222111000//////.........///000000---......//////000000111...///000000......///000000000//////...---------------...///111222333333555333111000000///...---///...------,,,---------,,,,,,,,,,,,---------------------...------,,,,,,,,,,,,---............---...---,,,...000111000///,,,///111000---++++++,,,---............/////////111000//////.../////////...------///111111000///////////////////////////...............///000000........................////////////////////////////////////////////////000///...------...///000.................................///......---,,,000///...///000111000/////////////////////////////////........................///---,,,+++,,,...:::666000,,,,,,...///000111///---,,,+++,,,...///+++,,,,,,---...///000000......------------......---------------...///000,,,------......------,,,++++++,,,---///000111111555222///---,,,,,,***)))........................------......//////000000//////////////////////////////////////////////////////000000111333444555111000//////000000...,,,//////......//////000111,,,,,,,,,,,,,,,,,,,,,,,,---++++++......---...111////////////000111222333000444444111000222333111++++++++++++++++++++++++***)))(((((((((((())))))///...,,,+++***+++,,,---++++++***************+++++++++***))))))***++++++*********+++++++++,,,,,,)))******************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,***)))((((((***,,,---+++++++++,,,,,,---------)))+++---/////////...---........................------,,,,,,,,,------...///000111111111333666999:::888666666777777666555555444555666888888777555777777555444333333333333333222111///...---,,,,,,......---,,,+++,,,---......,,,++++++,,,,,,+++)))++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,++++++,,,,,,---.....................---------,,,,,,,,,++++++******++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........./////////////////////............//////((())),,,...//////,,,)))***,,,///222444444444333//////...------,,,,,,,,,+++++++++,,,,,,,,,---------......///////////////...------,,,,,,------...///......---------......///...---...000000///.....................//////------...///000111222222---.........---------.../////////......---------------...000111222333333888444///...000111///---......------------......---...///...---------...............---,,,++++++,,,------..................---,,,...000111000///---222555444...******,,,---------.........////////////...............///---------///111222111000////////////////////////...............///000000........................////////////////////////////////////////////////000///............///000........................---...............------////////////000111111000////////////////////////....../////////............//////...,,,,,,---///666222...++++++,,,---,,,111000...------......///++++++,,,---...///000111......------------......---------------...///000------------------------,,,,,,---...//////000000666222...,,,,,,,,,++++++------------------------,,,------...///000111111...//////////////////...////////////////////////000000000000111222333444//////////////////...---........./////////000000---...///.........///000////////////...---...000///...---...000333666999222888:::555000111333333++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---222000...,,,+++,,,---///+++***************++++++,,,+++***((((((***+++,,,***++++++++++++,,,,,,,,,)))))))))***+++,,,++++++------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++***)))((((((***,,,---***++++++,,,------------,,,,,,,,,,,,---...//////........................+++++++++,,,---...000111222333333333222222555777777555444444555555555444666444222222333555555555777666555333222111000000111111111000000///.........---,,,---...000111222...---,,,,,,------,,,++++++++++++++++++++++++++++++++++++***************,,,,,,+++++++++,,,------++++++******************------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............//////000000...------,,,,,,------...,,,++++++---000111///---+++---000333555555555444111000///...------------+++++++++,,,,,,,,,------+++,,,------......---------------,,,,,,---------......---------......///......///111333222000...------------------------,,,---...///000111222333,,,,,,,,,,,,,,,,,,,,,,,,............------------.........//////000000000777333///...000111///---......---------......///111222333111...,,,---...............---,,,++++++,,,---......//////.........---,,,...000111000//////333777555000,,,,,,...------------............---------,,,,,,---......,,,,,,,,,...000111000///////////////////////////...............///000000////////////////////////................................................/////////....../////////........................------...............---...///////////////000111////////////////////////......///000000//////...000111111000...---///000///---,,,---......,,,+++...///000000000///...---++++++,,,---...///000111......------------.........------------...//////------------------------.........//////000000000444111...------/////////------------------------,,,------...///000111111......////////////......////////////////////////111000000/////////000000---.../////////.........------......////////////---///000///---...000222555666666222///...//////---,,,,,,---000555999<<<444;;;===777222111444555+++++++++++++++++++++++++++************++++++,,,111000...,,,,,,,,,...///*********)))******+++,,,,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,)))))))))+++---...---,,,......---,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++*********))))))***+++---...***+++,,,------------,,,///...,,,+++******+++,,,------------------------******+++,,,...000222333444555666666444444555666555333111111333444333222444222///...000222333333555555444333111000//////000111111111111111000///...---,,,---///222333333...---,,,,,,......---,,,++++++++++++++++++++++++***************)))))))))+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------......//////000------,,,,,,,,,,,,------///---,,,///333555333111---///111333444555555555333111000...---------...,,,,,,,,,,,,------------***++++++,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,...------------.../////////000333777999777333000---------...------,,,+++,,,------...000111222222---,,,++++++------,,,+++------------------------........................333111///////////////............---......///000333555666333...,,,,,,...---------...------,,,,,,------...////////////......---,,,...000111000//////222444444000......///,,,------------.........---------,,,------...///---,,,,,,...000000///...////////////////////////...............///000000////////////////////////................................................................................................,,,---......///.........---...//////......///000////////////////////////---...///000111000///...111111222000///...///111---------///111111///------...000111111///---,,,+++,,,,,,---...///000000......------------............---------......///...------,,,,,,------.../////////////////////000222000......///111111000------------------------------......//////000000---...///000000///...---////////////////////////111111000///......//////...000111000///......///,,,---.../////////......,,,...///...,,,,,,000333999===<<<555000//////...---,,,,,,---000444888;;;333999<<<777222333555666++++++++++++++++++++++++((((((((((((((())))))***...---,,,++++++,,,------******))))))***++++++,,,+++******************++++++++++++,,,,,,,,,------***)))))),,,///000///,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...***+++,,,,,,,,,,,,+++************+++,,,---------***+++,,,---------,,,+++,,,,,,,,,++++++***))))))------------------------,,,------...///000222333222555888999888777777777333111000000111222222111111000...///000111000///222222222222111000///...//////000111111111000000///---+++,,,///111222111---,,,++++++---...---+++++++++++++++++++++++++++***************************+++,,,---,,,,,,+++***,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------+++,,,,,,---......//////......------------......///...///333888999666222000111111222333333444444444222000...------......,,,------------.........++++++,,,------------,,,,,,,,,,,,------,,,,,,,,,---------------...//////---000555:::===:::444///---.../////////---,,,+++,,,,,,---...//////000000///---+++,,,...///...,,,------------------------........................---...000000...---.....................///000000111444555333...+++---000,,,,,,------...---------------...///////////////...---,,,...000111000////////////////////////000,,,,,,---------........................///000000///......///111111///...////////////////////////...............///000000////////////////////////////////////////////////////////////////////////------............------........................,,,------...//////......+++---///...---,,,...000////////////////////////---...000111111111//////000111111000......///000///......///111111000///.../////////......---------------.........//////......------------......///......---------.........---,,,,,,,,,,,,---...........................000...---...000000///...------------------------.........///////////////,,,---///000000///---,,,////////////////////////000000000///000000111111333555666444000------...---...///000000000//////---///111///,,,---111666:::??????777000///000//////.........000222555666111666777444111333555444++++++++++++++++++++++++++++++******+++,,,------+++++++++***+++++++++,,,******))))))***+++,,,,,,************************++++++,,,,,,,,,---------***)))***,,,000222000---++++++,,,,,,,,,,,,------************************,,,,,,++++++,,,,,,---...***+++,,,------,,,+++***)))***+++------......---+++,,,------------++++++&&&(((***,,,---,,,+++)))------------------------///////////////000111222111444888::::::999999999222111///000111222222111/////////111222111///,,,111111111111111000//////---...000111111111000///000...++++++...000///...,,,+++******,,,---,,,***+++++++++++++++++++++++++++++++++++++++++++++,,,)))+++,,,------,,,***)))(((((()))***++++++,,,,,,++++++++++++++++++++++++))))))******++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,---------......------------------------++++++,,,,,,---...////////////............//////...///111777======777111333222222111111222333333444333000...------...///---------.........//////+++,,,------......------+++,,,,,,------,,,,,,+++---------------...///000+++...555;;;===:::222---//////000000000///---,,,,,,,,,------.../////////111...---...000111///------------------------------.........//////000000)))---000000...,,,---///...............///000000...111444222---+++...111++++++,,,---............---......///////////////...---,,,...000111000///...,,,+++,,,...000000///,,,,,,,,,---------......000000000000000111222222111000000000222222000...////////////////////////...............///000000000000000000000000000000000000000000000000000000000000000000000000000000,,,------......------,,,........................,,,,,,---.../////////...***,,,......,,,+++---000////////////////////////,,,...000111222111000//////000000///------...///111///---,,,---///000///000///---,,,,,,,,,...///------...........................------.........///......---------.........---,,,,,,,,,,,,---......---------------,,,,,,///...---...//////---+++........................///////////////.........,,,---///000000///---,,,//////////////////////////////000000111222444444888999:::666111---,,,---...///000222222111111000///222444222//////444999999@@@???666///000111///111111000//////000111222...222333111000333444333,,,,,,,,,++++++*********---,,,+++*********+++,,,++++++++++++++++++++++++++++++***************************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))))))))))))))))))))))))))************+++++++++---..................---......---,,,,,,+++******,,,,,,------------------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,///...------...///000111222555888:::888777666666333222111000000111222333222111111333555555111---222444444222...,,,---///000000000000///////////////...,,,+++,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,...,,,)))'''''')))+++---------+++******+++------+++***)))))))))***,,,,,,///---+++,,,...///---++++++***)))***,,,---,,,+++***+++,,,---............000///---,,,+++,,,,,,---///+++'''&&&(((+++,,,+++---,,,,,,,,,,,,---......///............------------------............///...------,,,,,,------...------,,,,,,---...000111000222666888999777555333666555444444333333444444000///...------...///000,,,,,,,,,---...///000000...///000111000///---+++,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,---......000222444444333111///---,,,,,,...000111000///,,,------...///000111111000///...---------------////////////////////////////////////////////////222111///...---------...000000//////.........---000000///...---,,,,,,+++---------------,,,,,,,,,+++...000///------000333............////////////------------------------...------------...//////000//////000222222111///...111333444333111000000000////////////.........111111000000//////......111000000000000000111111111111000000//////......///////////////...------...000333555444111---***------......//////000000---,,,---...000111000///111111000///////////////000000000000////////////,,,...000111111///---+++,,,,,,,,,,,,---///000111........................//////.........//////000////////////////////////------............---------------------...///000///......------///000111000000//////.........---------......//////000000)))+++,,,,,,,,,,,,...///000---,,,---000111000...,,,,,,,,,---...///000111///////////////......---///.........///222444666<<<:::777444111000//////000000000000000000000000111000...---...222999>>>FFF???666000////////////......////////////......---...///000111222333333,,,,,,,,,+++++++++******,,,,,,+++***++++++,,,---++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++,,,------...***++++++,,,,,,---------------............------......---,,,,,,+++******++++++,,,------......///,,,,,,,,,------,,,++++++------------------------......------...///111222222555999:::888666444444222111000//////000111222444333222444666666444111444555666444000...///000////////////000000000000000///...------...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,)))(((((()))+++---------,,,,,,,,,,,,------,,,+++*********+++------...,,,++++++---...---+++,,,+++***+++---------,,,***+++,,,---..................,,,,,,+++,,,------000---******,,,......---------,,,,,,------...//////............---------------------...............------,,,,,,------...------,,,,,,---...000111000111333555555444222111444333333222222222222222000///...------...///000,,,---------.../////////...///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///,,,---///111111111000///......---///111222000///---------...//////000000//////...---------------////////////////////////////////////////////////222111///...------......000/////////............/////////...------,,,,,,...............//////////////////...---,,,---///------------............------------------------///............///000000000//////000111222000///...111333444222111000000111000000///////////////000000000000////////////222222111000/////////000111000000000/////////...///000000000000///...---000222444666555222///,,,.........///////////////---------///000111000///111111000/////////////////////000000111111222222000000000000000000111111333111///---,,,...000111........................///......------------..............................//////////////////...................../////////......---...///000111000/////////.....................///////////////)))+++,,,---,,,,,,...//////...,,,---000111000...------------......///000//////000000//////...---......------...///222333666555333111000000000000000000000000000000000000//////...------000666:::AAA<<<555000/////////.........////////////......---...///000111222333333,,,,,,,,,++++++++++++***,,,,,,++++++,,,---...///++++++++++++++++++++++++******++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------+++,,,,,,---...//////000,,,,,,------------,,,,,,...------,,,,,,++++++***++++++,,,,,,---...//////---------,,,,,,+++))))))..............................------...///111222222666999:::888555222111111111////////////111111555444333444666777777666555555555333000...///000......//////000000111111111000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,------............------,,,,,,++++++,,,,,,---...---+++***+++,,,---,,,+++---,,,+++,,,...///...---++++++,,,---............,,,,,,+++++++++,,,------///---,,,---...///...---...------------.../////////............---------------------...............------,,,,,,------...------------...///000000000000111111111000//////111111000////////////000//////...------...//////------........................///000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///------...///000000111111000000///000222222111///........................//////...------------...////////////////////////////////////////////////111000///......---......////////////..................................../////////000000111111222333111...---------,,,+++,,,,,,,,,------------...------------------------///////////////000111111/////////000222222111///...111333333222000000000222111000/////////000000/////////000000000111111444333222000//////......000000000000////////////000000111111000000//////222333555666555333000...///////////////.........------...///000000000000111111000///////////////...//////000222333333444444222///......111444666:::777222...,,,,,,///000........................000//////......---------........................//////000000000000//////000000//////////////////......------......///000////////////............///////////////.........***,,,------,,,,,,...//////...---...///000000............---......////////////000000//////...---...---,,,,,,,,,---///000///////////////111222222000000000000000000000000---.........---...111444:::777222000//////...---......////////////............//////000111222222++++++++++++++++++++++++++++++,,,,,,---...//////++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++,,,---...///000000+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,---------------------------------,,,+++***------------------------...---------...///111222333666999999666333000///111000///......///000111555444333333444666888999444333222///...------------......///000111111222222222222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++,,,---...//////...---,,,++++++++++++,,,,,,------++++++++++++++++++++++++...---,,,---/////////...+++,,,------.........---++++++++++++,,,,,,------++++++,,,---------,,,***......------......///000///............---------,,,,,,---------............------,,,,,,------..................//////000111000///...............///......---------------.......................................------------......//////...---------------------------------...//////......///000////////////000222333444222111111111222222111//////.........---------,,,///......---------......////////////////////////////////////////////////000000//////............///////////////.........---------.........//////......///000111111222222444111...---///000---+++,,,,,,---------.................................//////......//////000111000000000111333444333111///000222222111000000111111111000///////////////...//////000111111222222222222111000//////000000000000000000////////////000000111111111111000000222222444444444222111///000000//////......---------...000000000///000000111000000///////////////...//////000111111222222222111///---...111555777999777333///------..............................111111111000000///............................../////////000000/////////111111111000000///......------------....../////////////////////.........000000//////......------+++---......------...000............///000//////000///...............///000000000000000///............---,,,,,,------...,,,,,,---...000111222333////////////////////////---...000000///...///000333222111000///...------......////////////............//////000111111222++++++++++++++++++++++++***+++,,,---......//////++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,---......///***++++++,,,------......+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++.........------,,,,,,+++,,,,,,---......///......,,,,,,,,,,,,,,,,,,,,,,,,------,,,---...000222333333555777777444111//////111000///......///000111444333222222222444777999555333000...---------------......///000111111222222222222111000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++,,,---...//////...---,,,)))******+++++++++++++++++++++++++++++++++++++++...---,,,---///000///...,,,,,,------...---------***++++++,,,------------***+++---...---,,,++++++---------------.../////////............---------,,,,,,,,,------------......------,,,,,,------.........//////////////////111000///...------......------,,,+++++++++,,,,,,------............------...............---------------...............------------------------------...//////......///111000///......///111333444222111111222333333111////////////...------,,,,,,......---------......//////////////////////////////////////////////////////////////////..................///////////////,,,,,,------.../////////------...//////000111111333000---...111222111///---.........////////////..............................------......///000111111111333555666555333///000222111000///000111000000000000//////............///000111222333333000000//////000111222222////////////000000000000000000111111111111000000000111111111111000000///000000//////......---------///111111//////000111111000000///////////////////////////////////////............///111222333333333222111///...---,,,........................///000000000000///...---........................---......//////......---000000111111000///...---,,,------........................///////////////000000//////......------,,,...//////...---...000---...///////////////000000//////.........//////000000000000000//////...//////..................---...//////000111111111////////////////////////...000222222111//////000///000000000///......---......////////////...............///000000111111***++++++++++++,,,,,,,,,***+++,,,------...------++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,++++++++++++************++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++...111444666777++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,---...//////000000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...000222333444555555444222000///000111111////////////111111333333333222111222555888777444111////////////.........//////000000111111222222111000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------,,,------............------((()))***++++++++++++***+++,,,---,,,+++***+++---...---,,,---/////////...,,,,,,------...------,,,,,,,,,---.........------+++---///000...------------,,,,,,,,,,,,---......///............---------,,,,,,,,,,,,------------...------,,,,,,------......//////000000000////////////......---.........------,,,++++++++++++,,,------............------------..................---------------.........---------------------------...////////////000222///...---,,,---...///000111111000111333333222000000000//////.........---...------------...//////////////////////////////////////////////////////......////////////...............///////////////---------.........//////---------....../////////000.........000222222222........./////////000000........................---------------...//////111111111333555666555444///000111000//////000111///000111222222000...---//////000000111222333333......//////000222333444////////////000000000000//////000000111111000000////////////...////////////////////////.........---000333222///...///222111111000////////////////////////......---------,,,---...///000000//////...///000111000///---,,,........................,,,---////////////...---------------------------------............------...///000111000///...---,,,,,,---............---.........//////////////////////////////............///000///......///000---...//////......///111/////////...//////000000000000111111000000///...000000000/////////////////////000111111111000000000000000000000000000000///111333333222000000000...000111111000...//////......////////////...............//////000000000******+++++++++,,,,,,,,,***+++,,,------,,,++++++++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,+++++++++******)))******+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,///111444666777,,,,,,,,,,,,++++++++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///.........------------------------,,,,,,,,,---...000222444444444333111//////000222222111000//////000111222333444444333111111444666888444000.../////////...////////////000000000000222111///------,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......------,,,,,,,,,,,,------)))***+++,,,,,,,,,+++++++++---...---++++++,,,...---,,,+++,,,...///...---,,,------...------,,,,,,---.../////////...---,,,***---///...,,,+++,,,...,,,++++++++++++,,,------///............---------++++++,,,,,,,,,---------...------,,,,,,------......///000111000000///...,,,------------...............---,,,,,,,,,,,,,,,,,,------......------,,,,,,---------.../////////,,,,,,,,,,,,------...///........................,,,...000000//////111222//////...------------...000//////000222333222000000000000000000000//////---------------...//////////////////////////////////////////////////////---...///000000///................../////////000---------.......................................,,,---............000222---------.........//////.......................................//////000/////////111444555444333///000111000......000111///111444666666333000---000000000111111222222222000/////////000111222222.../////////000000000111---...///000000000000/////////...------...//////.........///////////////---111444333///---///222111111000///////////////............////////////---......//////........./////////////////////...........................---...000222222222111000------------------------......////////////......,,,---///000000///...---+++,,,---.........------............/////////000.........///////////////...000111000///...///000,,,...000///...---///111///.........///000111111000111111111111000//////...//////000000000//////...///000111111000//////000000000000000000000000///111222333111000111111///111333222000///000222......////////////...............///////////////*********++++++,,,,,,,,,***+++,,,,,,,,,+++***)))++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,++++++*********))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000...------,,,,,,++++++***---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000111............---,,,++++++........................,,,,,,,,,---...000222444555444222///---...111444333222111000000111222333333555666555222111333666777222---+++,,,...---,,,000000000000////////////111000...,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------+++******+++------***+++,,,---...---,,,,,,+++---///...,,,+++---///---,,,+++,,,.........------------...------,,,,,,//////000000000///---,,,(((+++,,,+++)))(((***,,,++++++******++++++,,,---//////.........---------++++++,,,,,,,,,---------...------,,,,,,------......///000111111000///...***+++,,,---------------///...------,,,,,,------,,,,,,---......---,,,,,,,,,,,,------...///000000,,,,,,,,,,,,,,,---...///........................,,,...000000//////111333111111111000//////...............000222333222111000000000000111111111111---------------...///000////////////////////////////////////////////////---...///000000///......---.........//////000000........................////////////............***---...---++++++---000,,,,,,,,,---------......///////////////////////////////////////000111111...---...000222333333222///000000000......000111///222777:::999666111...111111111111111222222222111111000000000000000111.../////////000000111111------...//////000//////000///...------...///000---.........//////000000---111444333///---///222111111000///////////////------...///000111222222000///......---...//////222111///...---...000111........................000111444666777666555555------------------------//////000000000000//////***,,,...///000///...---+++,,,---.........---,,,---.........//////000000---.........//////000000///000111000///...///000,,,...000000...---///111............///111222222111111111111111000//////---......///000000//////,,,---///000000000//////000000000000000000000000...000222222111000111222000222444333000///111333......////////////...............///////////////++++++++++++++++++++++++++++++******************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***------------,,,+++*********+++------+++******++++++++++++,,,,,,---------......,,,+++***))))))))).........------,,,,,,,,,++++++************++++++---------......---,,,,,,111111000......------...---,,,,,,---...///---+++---///000...+++,,,222888;;;666000...///111111111...222555333...+++,,,///555444222000///...------000///......///000...---......---------......///111111000000//////......------,,,,,,++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,++++++))))))***+++,,,------...***++++++,,,,,,++++++***000///---,,,,,,---...000------,,,,,,,,,------.........---,,,,,,,,,------++++++++++++++++++++++++++++++*********+++,,,---+++,,,,,,---.........---------------------------////////////////////////(((+++///333444333111///)))***+++,,,------------....../////////...,,,+++//////.........------------------............///,,,,,,,,,---------......111000///000111444666888999777333000...---...///,,,---------.../////////////////////////////////---///000///...---...000///////////////////////////000111000///...///000222111...,,,,,,---///000/////////...---------,,,.../////////000000111111,,,---///000000///---,,,............////////////222222111///...---,,,+++---,,,,,,,,,---...000111//////............//////000000000111222444555666222222111111000000//////333777::::::666222000000...///000000//////000111000000///............///111111000000/////////......---,,,---...//////...000000000000000111111222//////............/////////000111111111000...---------------.........///000000111111111000000///---...///////////////...---------.........//////////////////////////////333666777555222111222444000///...---,,,---......,,,---...///000111222333/////////000000000000000....../////////...,,,+++........................000///...///111222222222666444222000000000///...111111000///...---,,,,,,---,,,,,,---///111444555999444///...000222333333///......000111222111///000000000000000000000000000000000000111111111111111111000000000000111111000555999888333//////000000000///...............//////............//////++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------***++++++,,,,,,++++++***---------...------,,,,,,***+++------+++***+++++++++,,,,,,,,,,,,,,,,,,---------,,,+++************///---+++))))))***+++---,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,..................//////---,,,+++,,,......---,,,,,,...///---+++,,,111666:::555000---...000111111000444666444///---...000444444222111///......---///...---...///000///...000000///......---------/////////...............///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------+++++++++++++++,,,,,,,,,,,,------......------,,,///...------,,,---...///---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,------+++,,,------......---------------------,,,,,,,,,........................***,,,///222333222000///------...///000000000000---.../////////---,,,+++//////.........------------------............///------------.........///...---------///111444666999777444111///...///000000//////...------,,,,,,////////////////////////---...//////------...//////////////////////////////000111000///...///000000//////..............................---------,,,---------.........///+++,,,---......---,,,+++............////////////111111000///...------,,,------------...///000111//////............//////000000000111222333444555222222222111111111111111111444777777444111//////...///000000//////000111222111000000////////////000000000/////////......000/////////000111000///000000//////000000111222000//////......//////000///000000111000///...---/////////000000000111111000000000000000111111111//////000000000//////...---------.........//////////////////////////////666777777555222///000111000///...---------............///000111222222333000000000//////.........------...//////...------......................../////////...//////000000666444333222222222000...000000000///......---------------...///111333444666333///...000222222111.........///000000000///000000000000000000000000000000000000111111111111111111000000///000000000333777;;;:::555111111222000000///...............000//////......//////000***+++,,,------,,,+++******,,,---...///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,------,,,,,,***+++------+++++++++,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,+++******++++++,,,...,,,)))&&&&&&(((+++---,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,+++,,,---...////////////,,,++++++,,,---...---,,,+++---...,,,+++,,,000444888444///+++,,,...111222333555666444111...000222444333222111000......---...---,,,---///000000///111111000///...---,,,,,,,,,------------.........000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,---......//////---,,,,,,,,,+++++++++***------............------...........................------,,,,,,---------***+++,,,------,,,+++*********++++++,,,,,,------,,,,,,,,,,,,------......,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000111000////////////000000111000000///,,,---.........---,,,+++...............------------------............///---------.........//////,,,,,,,,,---...111333555888777444111000///000111/////////...------,,,,,,////////////////////////---...///...---,,,---///////////////////////////...000111000///...///111000000000000///...---,,,---------...............---------------.........,,,,,,------------,,,,,,............////////////000/////////............------...///000000000000//////............//////000000000000111222444444111111222222222222222222000111333222000//////000...///000000//////000111333333222111000000//////////////////............000000000000000000/////////////////////000000111000000////////////000000000000000000000///......//////000000000111111111000000/////////111222333111111111111000///......---............/////////////////////////////////777888777555111.........000///......------......000000000111111222222222000/////////...---------------.../////////..............................///111222111...---///111444444333333444333000...////////////////////////............///000111222333111//////000111000000.............../////////000000000000000000000000000000000000111111111111222111000000////////////000333666555222......///000//////............///111000000//////000000111)))+++---//////---+++))))))+++---//////...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***((()))***+++++++++++++++***+++------,,,+++,,,------------,,,,,,++++++++++++*********++++++,,,---,,,+++)))''''''(((***,,,***))))))(((((())))))***+++,,,,,,------------,,,+++,,,---...//////......---,,,***+++---......---,,,---...---,,,---111444666333...++++++---000222444555555333000///000111333333222111000///...------,,,+++---///000000///............------,,,,,,+++,,,,,,---......////////////---,,,++++++***+++++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---......///...............---,,,,,,,,,------)))+++---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,,,,------...------,,,+++++++++,,,,,,,,,,,,,,,------------------------/////////////////////...------.........------,,,,,,,,,---......---,,,+++........................---------............///,,,,,,---------.........---------///000333555666666555222000/////////000+++,,,,,,---...///000000////////////////////////---///000///...---...///////////////////////////...///000000//////000111666555333111///...,,,,,,,,,---------.../////////////////////////////////////////////////////////............////////////.........///////////////---...000111111111000/////////............///////////////000000222333333000000000111111222222222//////////////////000000...///000000//////000111333333222222111000///...//////.....................///111000///...------//////......//////000111111000000//////000000111000000000000000//////...---............/////////000///......///111333555222222222222111///...................../////////////////////////////////555555444333111///......000//////...............000000000000000000111111---------...............////////////......------........................111555777555000...000333222111222333444333000---............//////000000///////////////000000000000//////000000000///....../////////......///000///////////////////////////000000000111111111111222111000//////...//////...000222222///---,,,---000///............//////111111000000000000111111)))+++---//////---+++)))((())),,,...///---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++*********+++,,,------,,,,,,)))+++------,,,,,,---...---------,,,,,,+++++++++************+++,,,------******+++,,,,,,++++++*********))))))))))))******+++,,,---...............---..................---///---++++++---......------............///222333333111...,,,+++---000333333333222111///...///000222222222222111///...---,,,++++++,,,///000000///***+++,,,---------------,,,,,,---...///000000111...---,,,+++************************++++++++++++...---,,,,,,+++++++++,,,,,,,,,------...///000000******+++,,,------......+++,,,,,,------,,,,,,+++,,,,,,---...//////......///...---,,,,,,,,,,,,,,,***,,,...000000///...---///......---,,,+++******,,,---.../////////......,,,------...------,,,,,,+++++++++,,,,,,---------------------------------000//////...............,,,,,,---------,,,+++++++++,,,---.........---,,,---.....................---------............///+++,,,,,,,,,---------------......///111222333444333222000///............++++++,,,---...///000111////////////////////////...///000000......///000////////////////////////---///000000//////000222===:::555000---------...,,,---------...////////////////////////.........///000000111111000000///............////////////............////////////---...000111111111000/////////............//////////////////000111222222......//////000000111111000///......///000111111...///000000//////000111111111111111000///...---....../////////////////////111444333000...---...///////////////000111111111111000000000000111111111000000///////////////............/////////000000///......///111333555222222222222111///......////////////////////////////////////////////////111111111111111111000000///////////////...............//////////////////+++,,,,,,---...///000000222222111///...---,,,,,,////////////////////////111555888666111...///222/////////111222111...,,,------......///000000000//////000000000000000///---///000111000/////////...000222222000//////000///////////////////////////000000000111111111111111111000///......//////111333444333222000000000//////............//////111111000000000000111111+++,,,---......---,,,+++((()))+++---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************++++++++++++***++++++,,,,,,++++++***------.../////////......)))+++---...---,,,---...---,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,---)))***,,,......---+++***---,,,,,,,,,,,,,,,,,,---,,,---...///////////////000//////.........//////222000---------......---.........///000111222333000000000...---...000333333222000...------......111111222222111000...------,,,+++,,,...//////...(((***+++---............,,,------...///000000000------,,,+++++++++,,,,,,************++++++++++++......---,,,++++++++++++,,,,,,,,,---......//////******+++,,,---...//////......////////////......,,,,,,------...////////////......---,,,,,,,,,,,,,,,---...///000000////////////...---,,,+++******+++,,,.../////////...---------......------,,,,,,+++,,,,,,------......///------------------------///.....................------...............---,,,---.../////////...------------...............---------............///,,,,,,,,,---------......------...//////000000111000000///......---..............................////////////////////////...///000///...---...000////////////////////////---...000000//////111222???;;;555///,,,---///111---------...............---------,,,,,,,,,,,,,,,---...///111111///...---............////////////.........///////////////...//////000000///////////////............/////////////////////000111111......//////////////////111///......000111000000...///000000//////000111///000111111111000///...////////////000000000000333666999888444000000111000000000000000111111222222222111111111111222222111111000///////////////000000000111111111222222000000/////////111222333111111111111000///......000000000////////////...////////////////////////...------///111222222111///000000000000///...------------....../////////,,,,,,---...///000000111333222111///...---------///////////////////////////111444333000------......------///000000...------.........//////000000...///000000000000000///---///111111000///000000...222666777444111000111000000000000000000000000000000000000111111111111000//////......//////000111111111111111000/////////............//////000111000000//////000000111,,,,,,------------,,,,,,***+++,,,---............------------------------******+++++++++,,,,,,,,,************++++++++++++***++++++,,,,,,++++++***------.........---,,,,,,)))+++---...------...///+++,,,,,,,,,,,,,,,,,,---+++++++++***++++++,,,,,,******,,,,,,------,,,,,,......------------......---...///000111111111111111///...---...000222444666333000............------------...000111111111---///111111000///111222444222///---------......000111222222222000...---...---,,,,,,.........,,,+++,,,...///000///......,,,,,,,,,------......///...------------...//////++++++,,,,,,,,,---------///...---,,,++++++++++++,,,,,,,,,,,,------------+++,,,,,,,,,------............////////////......------,,,,,,---...000111//////...---,,,,,,,,,,,,,,,,,,------...//////000------------------------+++,,,---//////...---,,,------......------,,,+++,,,,,,---......///000000........................------...//////.........,,,---...//////000//////------///000000000//////---------.........//////---------............///............/////////000///000000000000000000///////////////....................................////////////////////////,,,---...---,,,,,,---...////////////////////////---...000000//////111222999666222///---...000111...............------------------,,,,,,++++++++++++...111333333111...+++............///////////////////////////.........//////.............../////////............////////////.........///000000000000000000////////////111///---...000000///---...///000000//////000111...000111333333222111000000000000000111111222222444888<<<;;;666111111222111111111111111222333333222222222111111222222222222111000///...//////000000000111111111222222222000000000000000111111111//////000000000//////...000000000000/////////...////////////////////////---,,,+++---111333222111///000000111000///...---,,,------...///000000111////////////////////////111000///.........///000////////////////////////...///111111000///---,,,///------...000111000///.........///////////////---...///000111111000000...000111111//////111333///444;;;<<<888333111222000000000000000000000000000000000000111111111111...............///000111//////......//////...---...............///000000000//////......//////000------------------------,,,,,,------...///000000------------------------*********++++++,,,,,,,,,)))************++++++++++++++++++,,,,,,++++++++++++++++++++++++***)))((()))+++---...------...///+++++++++,,,,,,---------,,,,,,++++++***++++++,,,++++++*********+++---...---,,,,,,++++++,,,,,,---......000111222222222222000///---,,,...111555888888555111///.........---,,,++++++---///000000000,,,///222333111000111222555222///------.........000111222333222000...---...---,,,,,,---...---+++...///111222222000...---++++++,,,,,,,,,,,,------///......//////000111222---------........./////////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++......---------,,,,,,,,,,,,,,,------------,,,,,,...---,,,+++,,,...000222000///...---,,,+++++++++,,,++++++,,,,,,...///000******+++,,,---//////000***+++---//////...---,,,---.........---,,,,,,+++------......///000111111////////////////////////+++,,,.../////////...---+++,,,---...////////////---...///111111111000000---------.........//////---------.........//////000000000000111111111111333333333333333222111111000000000000000/////////***+++,,,---///000111222////////////////////////***+++,,,,,,******+++,,,////////////////////////,,,...000000//////111333222111000//////000111111/////////......------,,,/////////......------------///333666666333///---............/////////000000000//////............//////---,,,,,,---.../////////............/////////............//////000222222111111000000//////000...---...000000---***...///000000//////000111...000222444555444333222000000111111222222222333333888<<<:::555000///111222222111111222222333444333222222111111222222333222111///.........///000////////////000000000000000000111111111000000///---...///////////////...111111000000/////////...////////////////////////...,,,+++---000222111//////000111111111000...---,,,---...///000111222333333222111000///...------///.........///000222333000000000000000000000000000000000222333222///---000...---...000111111111////////////////////////,,,---///000111111111000...000222111//////111444///666===???;;;555222222000000000000000000000000000000000000111111111111------------///000111222333222111111222222111000...............///000111//////............//////---...///////////////...++++++++++++,,,...000111,,,---.........---,,,+++---------,,,,,,,,,++++++---,,,+++*********+++,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---///000///---,,,,,,------,,,,,,...///000...------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///---+++******,,,...///,,,***+++000222111111444//////...,,,,,,...333666===666...+++---///...,,,..................------000111333444444333111000333222000///.........///111111111111000///...---,,,------......------,,,...///111222111000...---,,,+++++++++---///222444444333000.........///000/////////...---------,,,//////000000///...------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,---.../////////......///...---,,,,,,,,,,,,,,,,,,,,,---...//////......)))***+++---.../////////000000///...---,,,,,,+++------............------............//////000000//////.........------------...000111111000...---------,,,+++,,,---...//////000111222222111000///000000///.........//////222000---+++***,,,///111...//////000111222222333777555222000/////////000000000////////////000000...///000///...---...000000///...---,,,,,,---......//////000//////............///////////////.........///000000000000000///,,,)))***---111111000///---+++,,,---////////////......---------......///111333555555333111///222...---111222///...///111///,,,,,,---///000111,,,,,,------.../////////.........//////////////////...............//////333222000/////////000111///......---------......////////////////////////,,,...000222333444444333000000////////////000000555444333222111111111111111111111000111111222222111111000000000000111111......///000222333333333////////////...---,,,+++...///222444444333111///---///000222222000///---............/////////000000000000000000000000000000000000000111111111111222000///...------...............------,,,,,,+++000000//////.........------...000111333333444444000000//////.........---000000000///.........---+++---......------///000////////////////////////////////////000000000111000000////////////000000222444777888777555333333555222000000111222111...------...///000000//////000000////////////000000//////000000000000//////111111111000000000000000000///...------...///000,,,---...///000000000000,,,+++++++++,,,...///000---.../////////...---,,,---------,,,,,,,,,,,,+++---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////---,,,---......------...000111///...---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......------......///000...///333555333333555//////...---,,,---111444777333//////222333000---........................,,,...000222222222000000111000///......//////000111111111000000///...---,,,------......------,,,...///000111111000...---,,,+++++++++---///222333777666444222000000000000...............---------///////////////...---,,,---------.........//////...---------------------,,,---......//////......,,,------------.........///...------,,,,,,,,,---,,,------...//////......,,,,,,------...------,,,/////////...------,,,,,,------............---------....../////////..................------------,,,---///000000///---,,,------,,,,,,,,,---...///...///000111111000///...------------------------...,,,***))))))***,,,---......//////000111111222666444222000/////////000000000////////////000000...///000///...---...000222111000///...//////000......////////////.........//////000000000000000......///000000000000000000---***+++---000000000///---,,,,,,.../////////......---------......//////000222333333222000///111......222444111///000000...,,,,,,...000000000,,,------......///000000//////////////////......///////////////000111111444333222111000111222222///.........---.........////////////////////////...///000111222333333333111111000000000000111111222111111000000000000000222222111111000111111111111000000//////000000111...---,,,---///111222222111111000//////...------...///111222333222111000...///000111111000///............/////////000000/////////////////////////////////000000000111111222111000///...//////000////////////............111111000000000/////////...///000111222333333333000/////////............/////////...............---...//////---,,,---///........................000000000000000000111111000//////////////////000222333444444333222333444666333111000222222000......///000000000000000000000000////////////000000//////000000000000//////,,,---///000222444555666000000///......///000000+++,,,---///000111222222,,,,,,,,,,,,,,,---...///---...///000000///............---------,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...------...///......///111111000...,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...///111333333333111111555111000444555333222444...//////...------///000000///000333666666222...........................***+++...000111000000///............///000111222111111000000///......---------............------......000000111000///...,,,,,,+++,,,---///111222888888777666444222111000---------...............---............---,,,,,,............/////////////////////......---------------...////////////...---,,,+++++++++,,,...//////...------,,,---------,,,---......///........./////////...---,,,+++***........................------............------------/////////...---,,,------------------......,,,---...//////...---,,,---,,,,,,,,,,,,---...///......////////////......)))***,,,---------,,,,,,///......------...//////------......///000000000444333111000/////////000000//////......//////000...///000///...---...000111111000////////////000......................../////////000000111111111//////000000111111000000000...,,,,,,---////////////---,,,,,,...000//////------------...///000000000000000111111000000000000...///555777333111111///...---...///000000///------......//////000000000000000//////.........000000000000111222333444333222111000000000111111.............../////////////////////////////////111000000000000111222222222111111000000111111222........./////////000000333222111111000000000000000000////////////000000111///......000222333444333222000///...//////000//////000000000111111111//////000000000000//////....../////////000000000////////////////////////....../////////000000000222222111000000000111111000000000000111111111111111111111111000000000000///000111111222222111111////////////............---------...............///000000///---,,,,,,---------------------------111111111111000000000000//////............//////222222222000//////222444777555222111222111000///000111111111111111000///000000////////////000000//////000000000000//////,,,---...111333555777888111000000//////000000111,,,---...///000111111111---------------------...,,,---///000000///..................------------++++++++++++,,,,,,,,,---...------------...//////------------------------...000111000///------......------...000000///...,,,,,,,,,---...///000000++++++,,,,,,,,,,,,------,,,///444888::::::888777888222000222444111///000///000111111///......///------///222555444111...---------...............---...000111111000///...++++++,,,...///111222333111000000///......------------............---------...///000000000///...,,,,,,,,,,,,---///000111555666777777666555333111,,,---------.../////////,,,---------------,,,,,,------------............//////......------,,,,,,+++,,,,,,------------------,,,+++******+++...///......------------......------...............---/////////...---,,,+++***---------.........//////------............------,,,---/////////...,,,+++---------------.........,,,,,,---......---,,,,,,,,,,,,,,,,,,------......------------------------((())),,,...///...---,,,//////000000111000000000---------.........//////222111000////////////////////////....../////////...///000///...---...000.........---------......................../////////////////////000111111///000000111111111000000111000..................///...------///000000///------------...///111111111111111000000111111111///...000666888555222222...------///000111///...---......//////000111111222111111000///...------000000000111222444555666000//////.....................//////000000000///////////////////////////222111000//////000111222111111000000000000111111,,,---...///000000000000333333222000////////////000//////////////////000111000/////////000222333333222000.........000111000///.........///111111000000////////////000000...////////////000000000....................................////////////111111000000111111111111000000000111111222222222000000000000000000000000000000111111111111000000///////////////.........,,,,,,------....../////////000000///...------...........................111000000000000///////////////............//////000111111111000000111333777555444222111111000///111111111111000000///...000000////////////000000//////000000000000//////000000000111111222222222111111000000000000111111....../////////......---,,,,,,------------------+++,,,---...///......---/////////.........------++++++,,,,,,------------...------------...//////------------------------222333444222000...------,,,,,,,,,---...///...,,,,,,,,,---...//////000000+++++++++,,,,,,---------+++///444:::>>>??????>>>;;;444000222444111......///111333222000.........------...///000000///...---------.........//////222333444444333111///---)))***,,,...000111222333111000///...---------...---......//////......---------...///////////////------------....../////////111333555666555444333,,,---------.../////////,,,,,,---------------,,,++++++,,,,,,,,,---------------------,,,,,,+++++++++,,,------......---------,,,+++******+++...///......---------......///---...............------,,,------...------,,,,,,,,,,,,------.../////////------............---------......//////...---,,,........................,,,------------------,,,,,,,,,,,,---------------------,,,,,,,,,,,,------)))+++---///000000///...+++,,,---...///......---------------............000000////////////////////////............//////...///000///...---...000------..................///............///000111000000///......///000000000000111111111111000000000000000///...---......///...---...000111000...---------...///000111222222222222222222222222222///---000666888555111111...------///000111///.........//////000111111222222222111000///......---000000000111222444555666////////////.........---...///000111111111000000000000000000000000000000222111000/////////000111//////............//////---...///000111222222222333222111000////////////000000////////////000000...111333222///,,,---///222000///------...///111000///...---...///111222000000////////////000000////////////000000000111////////////////////////............////////////...//////000000111111111/////////000000111111111////////////////////////000111111111111000//////.........///////////////,,,------....../////////---...//////......///111//////////////////////////////////////////////////////............//////---000333444333222111222555555444222111000000000000000000000///...------000000////////////000000//////000000000000//////111111000000//////......000000111111111111000000............---,,,+++++++++,,,------.........---***+++,,,.........------000////////////.........***+++,,,---......---------------,,,---......///------------------------222333444333000...---...,,,++++++,,,......---+++,,,,,,---.../////////...***++++++,,,,,,------...+++...333999===AAABBBCCC???777111333555333000//////111222111///......///......------------......,,,,,,------.../////////555555666555444111...,,,***+++,,,...000000111111111000///---,,,------.........////////////......---------......//////000------..................+++---000333444444444333---------...............,,,,,,---............---***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000///---,,,+++++++++,,,...///.........---......///000.........///......---,,,++++++,,,---............---------.........//////------............------............//////000000000000000/////////......------------------------+++,,,------......------------,,,,,,,,,,,,------,,,---///000000000000///---...///000000000000000.................................//////////////////......------......///...///000///...---...000...///000000111000000000000//////...///000222333333222000///......///000111111222222111111000000///000111000...---...//////......///111111000...............///000111111222222333333333333222222///---...444666222000000///...---...///000000/////////000000111111222222111111111000000/////////000000000000111222333444111111222222222111000///...///000222222222111111000000000000000000000000111000000/////////000000///......------......///---///000222333333222222222111000000////////////111111000000000000111111222:::AAA@@@777000000333000000///.........///000111000///...///000111222//////000000000000///////////////000000000111111000000000000000000000000....../////////000000000---...///000111111111111///////////////000000000............////////////000000000111000000//////.........///////////////.........///////////////,,,...////////////000222000000000000000000000000.../////////000000000000000000////////////000000---000444666555333222222222333333222000///000111...////////////......---000000////////////000000//////000000000000//////........./////////000000///000000111111000000///,,,,,,,,,---,,,,,,++++++)))***,,,......///......***+++---.../////////...000000000/////////......***+++,,,............---,,,,,,,,,,,,,,,------..............................000111111///......///,,,,,,+++---...///...,,,,,,,,,---.........---,,,******+++,,,,,,---......---...111444999===AAACCC@@@666000222444333///...---...///...---,,,---...+++---...///.........///,,,,,,------...//////000222333333333222000---,,,+++,,,---////////////...111000...,,,,,,,,,---.........////////////......,,,,,,------...///000000..................------,,,---///111222333333333...............---------,,,---...///////////////+++++++++,,,,,,,,,------++++++,,,,,,---...............///000000000000000,,,------------........................///000000......//////...------,,,+++,,,------......---------------...............------............------///......---...000333444333333222111000///......///..................///+++,,,---.........------...---,,,,,,,,,,,,---...////////////////////////000000111222222333444444........................,,,---......///////////////......------......///...///000///...---...000---...000111111111000000111111000///000222444555777666333111000///000000111222222222222111000///...000222111///---...000.........000111222000...000///////////////000000000111222333333222111000000,,,---111222///---...000...,,,,,,...000000000//////000111111222222333111000000000000000000000///////////////000111111111222333333333222111000---///111222333333222111000000000000000000000000//////000000000000000/////////............//////...///111333333222111000111000000/////////000000222222111111111111222222333BBBOOOMMM>>>222111666000000000000000000000000000000000000000111222222...///000111111000///...//////000000000111111111111111111111111111111111/////////000000000111111---...000111333333333333000000000000000/////////......//////000000000000//////000000000000000///............/////////000000000000000000/////////...///000000///...///111000000000000000000000000//////000111222333333444111111000000000000111111...000333333333222333444///111222111......000222...//////000000000//////000000////////////000000//////000000000000//////---......///000111111111...///000000000000///...)))***++++++,,,,,,,,,,,,(((***,,,...////////////+++,,,...000000000000///000000000000////////////)))+++,,,...//////......,,,++++++++++++,,,------........................***,,,...///......///000------,,,...///000///---,,,---.........---,,,+++******+++,,,,,,---....../////////111555999>>>AAA>>>444---///222000---+++,,,,,,---,,,******,,,...))),,,///111111000000000,,,,,,------...///000000...///000111000///,,,+++,,,---...//////...------222000...,,,+++,,,---.........////////////......,,,,,,,,,------///000111.........///......---,,,......///000111222222222/////////......------,,,------...///000000//////,,,,,,,,,---------......+++,,,,,,---...///000000,,,------...............,,,---.../////////.....................///000000.../////////...---,,,,,,---------......---,,,,,,........................---..................---000///------...111555777555444333222111///......//////............//////+++,,,---.........---,,,......,,,,,,,,,,,,......000000///.........//////............///000111222//////////////////......,,,,,,---...////////////.........------............///000///...---...000+++,,,.../////////......222111000000111333555666;;;999666333111111111111222222222222222111000///---000222111///...///111.........000222222000...111000000////////////000...///222333333222///...000,,,+++///000---,,,---111///,,,,,,---///111111000000000111222222333333000000000000000111111111///...............//////000111111222222000///...---///111333444333222111000000000000000000000000---...000111111111000///000000////////////000000...///111222333222000///000////////////000000111333333222222222222333333...@@@QQQOOO===...,,,111000111111222222222111111000111111111222222222222---///000222222000///---000000000000111111111111111111111111111111111111000000000000111111111111...///111333444555444444222111111111000000////////////000000111111111222......///000000000000000---.........//////000000222222111111000000//////000111222111///---...///////////////////////////000000111222444555666777222222111111111111222222000000111000000111333666---///111000...---000333...///000111111111111111000000////////////000000//////000000000000//////000000000000111111111111---...///000000///...---,,,,,,------------------++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---///......---,,,,,,++++++,,,,,,---......------,,,,,,,,,,,,---...///000000//////.........---------+++,,,......---------.../////////...---------,,,000///...------...///000***000111---***,,,......++++++---...///111222222//////............//////---------------------------......///000111222222............////////////---...000///---+++******+++---111444333000,,,)))...------------.../////////---,,,---//////,,,)))------......///111222333---,,,,,,---......---,,,.........///////////////111000///------......///---...///////////////........................---000...,,,,,,.........------------......///000111000//////.........//////...------,,,,,,------...........................000000000000000000000000...------------...//////000////////////000000111000//////......000111222999555222111222333222111...------...000000///---......////////////..................///////////////000111111111///...---//////............//////000///---,,,,,,---...///)))***,,,...//////......///////////////.........000000//////.........---111///...,,,,,,...///111000000000111222222333333333333333222111000000///333222000///000111000///+++,,,---///000000111111////////////000111222333000111222333444333222222000000000000///...---,,,---......///////////////111000///......///000111000000000000000000000000111111111111111111111111...------...000///---+++000000000000////////////000000000000000000000000333333333222111000//////111111111111000000000000111111000000000000111111000000000000000000000000///////////////////////////...------,,,,,,------000333555666555333222222444222///---,,,...000111333222111111333444333111222111111000000000000000000000///000000111222333.../////////000000111111000000000000000000000000222000000333666777555222888555000------...///000111111222222222222111111111000///......------...////////////000000000000////////////////////////222333333222000...///000000000000000111111111111''')))---000222222222222000000000000000111111111000000000000000000000000000000000000000000000000///000111222222111000///......///111333555777888666444000///000111111000///000000111111111111111000////////////000000111---------------------...++++++,,,,,,---......///------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------...///000//////.........---------+++,,,---...---------..................---------///...---,,,,,,---...///,,,111333///,,,---------,,,,,,------......//////...//////000000//////...------------------------,,,,,,,,,------......///------------............,,,...//////---+++***+++,,,...111444444111...,,,...------------...//////111///......000000...,,,,,,,,,------...000111222///...---...///...,,,***---.........//////000000111000///...---...//////......//////////////////......---------,,,,,,,,,000///------/////////..................///000111000//////.........//////...------,,,,,,------...........................////////////////////////...------------...//////000000////////////000000//////.........///000111444777===CCCDDD>>>444,,,///.........//////...------......//////......---/////////000000111111111111111222222111000///...////////////////////////......---------......///,,,,,,...///000//////.........//////////////////000/////////............000000///......///000000000000000111222222333333333222222111000000//////333111//////000111000///------...///000000000000////////////000111222333000111222333333333222222......//////////////////---...//////000000//////111111000//////000111111000000000000000000000000////////////////////////333111//////111222222222000000000000000000000///000000000000000000000000222333333222222000//////000000000000000000000000000//////.........//////000000000000000000000000000000000000000000000000//////...------------......000222333111000///000333222000/////////111222777555333222222222000...222111000000//////000000000000000000000000111111......//////000000000000000000000000000000000000///...///111444444222///555222///---...///000000//////000000000000//////000000///.........//////...////////////000000000000000000000000000000000///000111///---,,,,,,---//////000000000111111111,,,---...000111111000000222222111111000000//////000000000000000000000000000000000000000000000000///000111222222111000/////////000111222444666777666333000///000000000000000000111111111000000///111000000/////////000000........................+++,,,,,,------...............------------......,,,,,,------...///000000......,,,,,,,,,,,,---...,,,,,,,,,,,,---...///000...............---------,,,,,,------............---------...............------,,,,,,,,,,,,------...444777333///...---+++------------------,,,,,,...///000111111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,...///...,,,+++++++++---///111333333333111000...------------...//////222000......///000///...,,,,,,,,,,,,---///000111222000////////////,,,***,,,------...///000111111111000///.........//////.........//////000000000......------------......000/////////111111000//////............//////000/////////......//////000......------------......////////////////////////////////////////////////...------------...//////222111000//////...//////......------......///000000888DDDNNNQQQIII===333333222111000///.........---......//////......---///000000111222333333444222222222222111000///...---...///000000///...---,,,---......////////////...//////000000000//////.........//////000000000////////////............///000000000000000000///000000000111222222333333222111111000000//////...222000//////000111000......//////000000//////...////////////000111222333000111222222333333222222,,,---...///000000000000---...//////000000//////111111000000000000111111////////////////////////////////////////////////222///,,,+++---000222222000000000000000000000000////////////////////////222222222222222111000///////////////000000000000111000000/////////......111111111111111111111111000000000000000000000000000000///...............,,,///111111000......///111111111111111111111222666555333333333333111000111111000////////////000111111111000000000000000......////////////000000111111111111111111111111...///000222444333000---000///...///111222222111//////000000000000/////////////////////000000111........./////////000000000000000000000000000000...000000///---,,,,,,---////////////000000000000111111000000000/////////444333333222111000//////000000000000000000000000////////////////////////000000111222222111000000//////000000111333444555555222000///000000000000000000111111111000000///222222111000///////////////////////////.........,,,,,,,,,---------...............------.........,,,------......//////000000...,,,++++++,,,---...---,,,,,,,,,------...///........................---,,,,,,,,,.../////////,,,---------.../////////------,,,,,,,,,,,,------111777:::666222000...,,,---------------------------///111333333111///---------------------------//////.........---------,,,,,,,,,,,,------------,,,---...---,,,***+++,,,---...///111222333333333...------------.../////////...---,,,------......------------...///000111111000///000000000...,,,,,,,,,---...///000111222000000000///////////////.........//////000111111222111000000000000111111000000000222333333111/////////............////////////////////////000111......------------......000000000000000000000000////////////////////////...------------...//////222222000///............------------.........///111666???GGGKKKKKKGGGCCC;;;:::888444000............//////000000//////......//////111222333444444222222111111000//////...,,,...000111111000...,,,+++,,,...///000000000////////////////////////...------...///000111111222///////////////.........///000111222222111000///000000000111222222333333111000000000//////......111000///000111111000...000000000000000///......////////////000111222333000111111222222222222222......///000000000000000......///000000000000000000000000000000000000000////////////////////////111111111111111111111111///---******,,,///000000000000000000000111111111////////////////////////222222222222222111000//////////////////000000000333333333333222111000000000000000000000000000000000000000000000000000000000000///..................000222222000//////000...///000111222222111111111000000222555777777666111111000////////////000222222222111111000//////////////////////////////000000000000000000000000000111333555555333000...------///222555666555333111222222333333222222111////////////000111222333....../////////000000000000000000000000000000000000111222111///...///000....../////////000000000333222111000000000000000333333333222222111111000000000000000000000000000////////////////////////111111111111111111111111////////////000000111222444222000///000111000000...///000111222222222222444333222111000/////////000000//////............,,,,,,,,,---------------.........------.................................000///---+++++++++---...---,,,,,,,,,,,,------...---........................,,,+++,,,...000000///,,,---------.../////////---------......---------222888;;;888333222000...---------...//////000000---...111222222111...---------------------------/////////...------,,,,,,,,,------------.........,,,------,,,+++***+++,,,,,,---...///111222333333...------------...//////.........---------...///............///000111111///......///111222111///,,,,,,---...///000111222000000000000000////////////.........///000222333<<<:::777444111000000000//////111333555555222//////............//////000///////////////000111111///......------......///000000000000000000000000...........................------------...//////222222000///............,,,------...............111444888;;;???BBBEEEFFF@@@@@@>>>999333///...///000000000111111000000000------...///000111222333000000//////............,,,...000111111000...,,,+++,,,...000111111000000//////..................---......///000111222222.........///////////////...///111333333111///...000000000111222222333333000000000000////////////000000000111222222111///111111111111000///...---////////////000111222333000000000111111111222222000000111111000///.........//////000000000000000////////////////////////////////////////////////222222222222222222222222///......///111222111//////000000000111111111222000000000000000000000000111111222222222111000000.../////////000000111111333333444444333222111111////////////////////////////////////////////////000//////...............///111222222000///000111---...000222222222000000///...///222666999::::::222222111000000000000000222222333333222111000///000000000000000000000///////////////////////////000222444555444333111000...///111555999999888555222222333333333333222222/////////000111222333444/////////000000000000111////////////////////////000222222222000///000111////////////000000000000222222111111111222222333111111222222333333444444111111111111111111111111000000000000000000000000222222111111111111222222...............///000000444222000111222222111000---...///111333444555555444444333111000000000000000//////......---------------------------------......------------......------------------,,,,,,000///---,,,++++++,,,---------,,,,,,,,,,,,---------------...............///,,,***+++///111111000---------...............------............------000666999555222222111000------......///000111111---...///000000///...---------------------------...---------,,,,,,++++++------------............+++,,,---+++******+++---,,,---...000111222222222...------------...//////...///111111000000000111///////////////000111111---------///111222222000,,,------...///000111111000000111111111000///...//////......///111333444BBB???;;;555000---,,,+++...///111444666555222///---------......///000111////////////000111222222//////............//////////////////////////////...........................------------...//////222111000//////...//////------...////////////...000222555777777777888999===??????;;;444000...//////000000111111000000///,,,,,,---...///000000111......---------...///000---...///000000///...------...//////000000000000///......------...///////////////000000111111111.........///////////////...///111222222111///...000000000111222222333333000000000000000000000000111000111222444444222000111111111111000000///...////////////000111222333111000000000000111222222111111111111000///...---...///000000111111000000//////000000000000//////////////////////////////000000000000000000000000.........000111111...,,,///000000111111222222222000000000000000000000000111111222222222111111000//////000000111111222222000111222333333222111000////////////////////////000000000000000000000000111111000//////////////////000111111//////000111///000111222222222111000333222222444666888888777333333222111111111111222222333444555555333222111222222111111111111000000///////////////////////////111333333222111111111000111444777:::;;;999666000000111111111111000000000000000000111222333444000000000111111111222222000000000000000000000000///000111111//////000111000000000000111111111111111111222222333444444444111111222333444555555666222222222222222222222222000000000000000000000000333222111111111111222333//////......///000111111444333222222333444333111...///111333555666777777444444333222111111111111//////......---,,,,,,+++------------------------------,,,,,,,,,,,,------******++++++,,,---------///......---,,,,,,++++++------,,,,,,+++,,,,,,------------.........//////000,,,)))***///222222000...............---------+++,,,------------,,,+++,,,111444111...000111000........................------............------------------------------......------------------+++,,,,,,,,,------------+++,,,,,,+++)))***,,,...---...000222333333222222...------------...//////+++///333444222000000111///............///000000...------///111111000///---.........//////000000000000111222111000///...//////......///111333555===:::666111...,,,,,,,,,,,,...111555777666222...,,,,,,,,,---///000222333////////////000111222333//////............//////...................................................------------...//////000000////////////000000---...///000000000/////////111444333111000000111444777:::999333///...///......////////////......---------....../////////------------...000111222////////////////////////000///////////////000000///............///111222000000000000000000000111............/////////000...///000000000000///...000000000111222222333333111111111111111111111111111111222444666666333111000000111111111000000///////////////000111222333111000000///000111222333000000111111111000000/////////000111111111111000000111222222222222111000000000000000000000000000000000000000000000000000111000......//////...,,,///000000111111222333333222222222222222222222222000111111222222222111111000000000111222333333333...000222333444333222222111111111111111111111111222222222222222222222222333333222111111111111222111222333222111000222333333333333444333333222222777666444555666666555444555444333333222222333333222444555666777666444333333333333222222222111111111111111111111111111111000222333333111111333666222333444777::::::888555000111111222222111111000111111111111111222333444111222222222222333333333222222222222222222222222000111222222111000111222111111111111222222222222111222444555555444444333222222333333444444555555333333333333333333333333222222222222222222222222333222222111111222222333000000000111222333444555444333333444555666444333111222444555666666777777444333333222222222333333//////...---,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---'''((()))***,,,---...///............---,,,+++***------,,,++++++,,,,,,,,,---------.........//////111,,,)))***///333333111/////////......------,,,***+++,,,------,,,+++***(((...000---+++...000111//////...------,,,++++++------------------------------------------------000000000000000000000000******+++++++++,,,,,,,,,+++,,,,,,***)))***,,,......000222444555444333222...------------...//////(((,,,111333111...............---------.../////////......///000000...,,,.........///////////////000111111222222000///...//////......///111444555333111///---,,,...000111+++---111555777555111...++++++,,,---///111333444////////////000111222333//////............//////...................................................------------...//////000////////////000000111---...000111111111000///000111111///,,,---000444+++000555666111...---...,,,------------------,,,............////////////------------///111333555//////............//////111111///......///000111000////////////111333444111111111000000000000000---.........//////000000......////////////......000000000111222222333333111111111111111222222222222222333555777777444222000000111111111111000000////////////000111222333111000/////////000222333...///000111111222222111//////000111111111111111222333444444444444333222111111111111111111111111222222222222222222222222999666333111111222222222///000000111222222333333222222222222222222222222000111111222222222111111000000111222333333444444///111333666777666555555333333333333333333333333444444444444444444444444666555444444333333444444555666666555444444555777666666666555444444444444777666555555666777555444666555444444333333444444222444666777888777666555444444444333333222222222333333333333333333333333222444555444333333777;;;333333444777888888666444222333333444444333333222222222111111222222333444222222333333333444444444444444444444444444444444333444555555333333444555111111222222222333333333222444555666666444222111444444444444444444444333444444444444444444444444222222222222222222222222444333222111111222333444222222222333444555777888555444444555666777555333555666666666666666555555333333222222222333444444+++---///111222000...---...---+++))))))***+++,,,///...---,,,,,,,,,---...++++++,,,------...//////((((((***++++++***)))(((......---,,,++++++++++++...,,,)))((((((***---000222111///---,,,---///000///......------......///------,,,++++++---...////////////...---,,,******...---,,,,,,,,,,,,---.........////////////..............................,,,,,,,,,+++++++++******++++++,,,------...////////////............//////111111111333444333000---000///...------...///000//////000000111111111222111000...---------///000///......///222333333222///...------,,,,,,------///000000111222333333333111000000////////////000111000///000111000...------......///000/////////222000...///444888:::999777444111///000111111000......////////////......---------------...//////---...///000000///...------------.........////////////............//////000///---,,,,,,---...///000000////////////000000---000222222///---...000///000000000000000///......///000///.........///...------///111222111/////////...//////000111111000000000000////////////111111000222666999999999999555000...000222222111333222222222111111000000000000000000000000000000333111000000111222111///000000111222222333444444444444444444333222111000111111111111111111111111222111000000///000000000111111111222222333333444---...///111333555666777222222222111111222555888@@@BBBBBB>>>666222222444222222222333444555666777777666444222222444666777999666222000000222333333333444555444444444666888333333444777::::::888666555555555555555555555555777666555444444444444444555555555555666666666666777666555444444555666777777666555444444555666777777777888888888999999999888888888888777777777666888999::::::999888777666888888777777777777777888888777666444444555555666777777666666555555555444777777777777777777777777666666555444444444444444555555666666666666555555999999888888777555444333666666666666666555555555222444555444333333444555666666555555555555666666555555666666666444333222333444555666666555444333000555;;;;;;777333333444333444444555666777777777555666888777555444444555444444444444444444444444444444444444444444444444555666666666666666555444666666666666666666666666666666666666666555555555555444333555666666555333444444444555555555666666+++---///111111000...---...---+++))))))***+++,,,++++++***+++,,,---///000+++,,,,,,------.........,,,,,,------...............---,,,+++************---+++***))))))+++---...111000...---,,,---...///......------------.....................//////000............---,,,++++++......---,,,,,,---............////////////....................................---------,,,,,,,,,++++++,,,------...//////000//////......//////000333333333444555444111...111111000000000000111111222222111111111111111111111000...------///000111000//////000222333222111000///......------......//////000111111222333333333222111000///.........222111000000111000...,,,......//////000000000///111000///222777;;;======555333000//////000000000...//////000000//////...///............//////000...///000111111000///...---............/////////000//////......//////000111000...------...///000222111111000000111111222000111333222111000111111000000111111111000000000000000111000000111222333222111000000222222111000222111111000000000000111222222222222111111111111222111000222666888999999999666222111333444333222222222222222222111111111000000000000000000000000444555555555444333222222111111222222333444444555555555555555444222111000222222222222222222222222333222222222222222333333222222222333333333333333111111222222333444444555333444444333222333666999@@@BBBBBB>>>888444444666444444444444555666777777888777555333333555777888888666333222222333333333333444555555444444666888:::;;;;;;;;;:::777555333666666666666666666666666555555555444444555666666666666666777777777888888777777666555555666777777999888777666666777888888888888888999999999::::::999999999999888888888888888999999:::999888777666777777777777777888999:::999888777666666666777777888888888777777666666666666666666666666666666666888888777666666666666666666666777777777777666666666777777777777666666555666666666666666666666666444555666666555555666777555555555555666777888888777777888888888777555444444555666666666666555444555999======999666666777777777777888888999:::;;;;;;<<<<<<;;;888666555666555555555666666555555555666666666666666666666666555555666666666666666555666666666666666666666666666666666666666666666666999777777777888777666444444444444555555555666666+++,,,...000000///...------,,,+++***)))***+++,,,************+++---...///,,,,,,------------------++++++++++++,,,...///000...---,,,+++************+++++++++***+++,,,,,,---000///...,,,,,,---......------------------------//////000111111111111000------.........------,,,......------------.........//////000000//////...////////////////////////////////////............,,,,,,,,,------.........000000////////////000000555444444555555444222///111222222333333222222111555555444333222222222222222111///......000111222222111000111222333222111111000//////......///////////////000111111222222444333222000///......---333222111111222111///---/////////000000000000111222111222444777:::::::::444111///...///000/////////000000000000000000///111111000000000000000000000000111111111111000000...////////////000000000000000000//////000000000222111000//////000111222222111111000000111111222333222222333555666555444222222222222222222222222333222222222333555666888888666333222333333333222555444333222111111111111555555444444444333333333222111111222555888888888888666555555666666444333222222222222333333333333111111111111111111111111666999<<<;;;888555444555333333333444444555555666666666666555444333222111222222222222222222222222444444444444444555666777444444444444444333333333444444444444444333333333555555555555444555777:::===>>>???<<<777555555777777666666666666666777777999888666555555666888999888666555555555555444333333444555555444555777999===@@@AAA???:::666555666777777777777777777777777444444444444555666777888777777777888888888999999888888777777777777888888:::999999888888999::::::999999999:::::::::;;;;;;:::::::::999999999999888999999999:::999999888777666666666777888999;;;;;;::::::999888888888888999999999999888888888888888666666666666666666666666::::::999888888888888999777777888888888888777777444555666666777777777777666666666666666666777777555666888777666666888999555555555555666777999999777777888888888777666666555666666777777666666555999;;;===<<<888666777999999999888888888:::;;;<<<>>>??????===999666555555555666777888888777666555666666666666666666666666444555555666777777777777666666666666666666666666666666666666666666666666:::999888777888777555333444444555555555666666666+++,,,.../////////...------,,,++++++***+++,,,,,,,,,,,,,,,+++++++++++++++......------------------,,,+++******,,,...111444///...---,,,,,,++++++,,,++++++,,,,,,---------,,,///...------------......---------......---------...///000222222111000000,,,,,,---...............///................../////////000000000000//////////////////////////////000000000000////////////------..................111000000//////000000111555444444444555444222000111222444444444444222111666555444333333444444555555444222000///000111222444333222222333333222111111000000///...//////////////////000000111111111444333222111000/////////111111000111333333222111000000000000111111222222555444444555555444222111333111///...///000///...000000111111111111000000222222222222222111111111222222222222222222222222000000000000111111111111111111000000000000111111333222222111222222333444111111000000000000111111444222111444999<<<<<<:::555444444333333333333444444333222222555888999:::===:::666444444444444444555555444444333444444444666666555555555444444444333111111222555777777777666666666777777666444333222222333333444444555555222222222222222222222222666;;;???>>>999555555777444444555555666666666666777777777666555444333222333333333333333333333333444444444555666777888999666666666555555444444444666666555555555555444444555666666555444555777999777999999888555444444666888777666666555555555666888777666555555666777888777666666777888777555333333444555555444555777999999>>>AAA???:::777999<<<888888888888888888888888666555555555666666777888777777777888888888999999888888888888888888888888999999999999:::::::::;;;:::::::::;;;;;;;;;<<<<<<::::::999999999888888888999999999999999999999888888888888888888999:::;;;:::::::::999999999999999999999999999888888888888777777777777777777777777;;;::::::999999999999999888999999::::::999999888555555666777777777666666666666777777777777888888555666888888777777888:::777777666666777777888888555555555666666666666555666666777777777777666666999::::::888555444555666888777666555555777999:::;;;<<<<<<:::777555444444444555777888888777555444444444444444444444444444333444555777777888888888666666666666666666666666666666666666666777777777777666555666666666444222555555555555666666666666,,,---.../////////......---,,,,,,,,,,,,,,,------------------,,,,,,++++++//////..................111000......000333777999111111000///............+++,,,---...///......---.........------.........---......//////......------...///000111000///...,,,,,,---...//////////////////////////////////////////000000000000//////000000000000000000000000000000000000////////////000000//////////////////111111000000000000111111444333222222333333222000222222444555555444222222555444333333444666888999999777444222000///000000555444333333444444333222111000000///////////////000000000000111111111111222111111111111222222333//////000222555666666555222111111111111222333444666666666555444222111000333111000000111111111///111111222222222222111111222333333444444333222222333333222222222222333333111111111222222222333333222222111111111111222222333333333333444444555555444444333333333333444444333111111444;;;@@@AAA@@@999888666555444444444555444333111333777999::::::>>>;;;777555555666555555444444444444555777888888666666555555555444444444333222111222444666666555333444666666666444333222333333444444555555666666444444444444444444444444444999>>>===888444555666555666666666666666777777777777777777666555444444444444444444444444444444333333333444666777999:::888777777777666666555555555555555666777777888888444555666666444444666777666666777666555555666666777777666555444444444444666555555444444555555666777777777888999999666444444555666555555555777999666:::>>>===999777:::>>>999999999999999999999999999888777666666666666666666666666777777777888888888888999999999999888888777888888999999:::::::::::::::;;;;;;;;;<<<<<<<<<999888888888777777777777999999999999999999::::::;;;;;;:::999999888999999:::::::::999999999888888888888888888888888888888888888888888888888888888::::::999888888888999999999999::::::::::::999999777777777888777777666555777777777777888888999999444666777888777777999:::;;;:::999888777666666666555555555555666666777777777777666666666666777777888888777555444333444666666666555444555666777888666888999888666555555555444555666666666666555444555555555555555555555555444555666777888888888888777777777777777777777777666666666666777777888888555444444555777888777555555555555666666666777777---......///////////////------...............///+++,,,---///000000000000//////000000000000000000000///......///222666888333222111000////////////......///000000000000///.........///////////////...///000111111000///...------......//////......,,,---.../////////////////////000000000000/////////000000111111000000///000000000000000000000000111111111111000000000000222222222111111000000000222222111111111111222222333222111111333444333222333444444555555444444333444444333333444777:::;;;;;;999666333111111111111555444333444555666555444222222111000000000000111111111111111111111222222111111111111222333444555//////000333666888888777333333222111111333444555555777777777555444555666444333222222444444333111222222333333333333222222111222333444555444333333333333222222222222333333222222333333333444444444333333222222222222333333333333444444555555666666888777777666666777777888222111222555:::???BBBCCC===<<<999777555555555555555333222555999;;;:::888<<<:::777666777777777666333444444555666888999:::666555555555555444444444444222111222444555555444111333555555444222222333555555555555555666666666555555555555555555555555333777::::::777444444666666666666666666666666666777777777888888777777666555555555555555555555555333333444444666777888999888888888888777777777777444555666777888999:::;;;444666777666555555555777777777777888888888888999777666666555444444444444555555444444444444555555777666666888999999777444444555666666555666888:::888:::;;;:::777666888:::999999999999999999999999:::999888777666666666666666666666777777777888888888888999999999999888888666666888999999999999999:::::::::;;;;;;;;;<<<<<<888888888777777777666666:::999999999999:::;;;;;;======;;;:::999888888888:::::::::;;;:::999888888888888888888888999999999999999999999999999999999::::::999888888888888888999999::::::::::::999999999999999999888888777666777777777888999999::::::444666888888888888:::;;;===<<<:::999777666555555777666666777888999:::;;;777666666555555666666777999888777777666777777777777777777777888888777777555666888888777777888999555555555555555555555555777777777777777777777777555666666777888888888888777777777777777777777777555666666777777888888999666555666777:::;;;:::999555555666666666777777777/////////000000000000000......///000000000000000---...000111222333333222000000000111222222222333...---------...000333444333222111000////////////000000111111111222222222...//////000000111000000///000111222222111000///......------......//////---......////////////...///000111111111111000///000000111111111111000000111111111111111111111111333333333222222222111111555555444333222222111111222222222111111222222222222111111222444666666666666666555555555555666666666555333333444666999::::::888666444333333444444555444333444666777777666555555444333333333333333333333222222222222222222333333222222222333333444222111222444666777777555444333222111222333555666666777888666333333555888666555444555666777555444333333444444444444333333///000222444555555444444333333222111111222333333333333444444444555555555444444333333333333444444222333444555666666666666888777777666666777777888333444555666777:::???BBBAAA???<<<999666555555555666444444777<<<===:::777888666555666888888777666555555555555666777999999666666666666555555555555444333111222333444444333111333555555333222333444777777666666666666666666666666666666666666666666333444555666666555555555666666666666666666666666555666777888999999999999666666666666666666666666555555555555666777888999888888888888999999999999666666777888999:::;;;;;;666777888888777666666777888777777888999999999999777777666666555666666666666555555555555555555666777666666777888888777555444555666666555666888:::999999888888777777888888888888888888888888888888999999888777777777888888777777777888888888999999777777888999999888777777555666888999:::::::::999999:::::::::;;;;;;;;;;;;999999999888888888777777:::999999999999:::;;;<<<===<<<;;;:::::::::::::::;;;;;;<<<<<<<<<;;;:::999888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999999999::::::::::::999999888888999::::::::::::999777777888888999::::::;;;666777999:::999:::;;;======<<<:::999888777666666666666666666888999;;;<<<666666555444444555666666888777777888999999999888777888999::::::999777666444666888888777777888999888777555444444555777888777777777777777777777777666777777888888888777777777777777777777777777777555666666777888888999999777777666888::::::999888555666666666777777777777000000000000111111111111//////000111111111111111222222333444444222111000000000111222333333444444111111000111222333555666222111000//////.........222222111111222222333444//////000111111111111111///111222333333222111//////...---------...000111......////////////......///000111222222111000///000000111111111111000000111111111111111111111111555555444444444333333333666666555444333333222222333222222111111222222333333222111333666888999888999888777666666777888999888666444333333555777999888666555444444555666888444333333444777888888777777777666555555555555666333333333333333333333333555444333333222222222222555444444555666666555333555444333222222444555777888999888444000...111333777666666777888888777555333444444555555444444333---///222444666666555444333333111111111111333333444444444555555555555666555444444333333444444555222333444555666666666666555555444444444444555555444666888777555777;;;@@@DDDAAA===999666555444444777555555999>>>???;;;666555444444666888999888666777666666666666666777777777777777777666666666666555333111222333444444333222444666555333222444666888888777777666666555555777777777777777777777777444333222333555777666555666666666666555555555555555666777888999:::::::::777777777777777777777777666666666666777888999:::888888888999999:::::::::888888888999999::::::;;;777999::::::888777777888666666555666777888777777888888777777777777888888666777777777777777777666777666555666777888777666444666666666666666888:::888777555666888::::::999888888888888888888888888777777777777888999:::;;;888888999999999:::::::::666777888999999888777666666777888:::;;;;;;::::::999999999:::::::::;;;;;;:::::::::999999999888888::::::999888999:::<<<===;;;;;;:::::::::;;;<<<<<<<<<===>>>>>>>>>===;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999:::888999999::::::999999888777777999:::;;;<<<<<<<<<777777888999::::::;;;;;;777999:::;;;;;;;;;===???;;;;;;:::999888888888888444444444444666888:::;;;666555444333333444555666666555666777999:::999777555666999::::::888666444333555777777555555555666:::999666555555666999:::666666666666666666666666777888888888888777777666777777777777777777777777555666666777888999999999777666666666888888666444666666666666777777777777555333111222555555333000222222111111222222333444222222333333333444444444555444333333222222222222333333333222222222111111000000000000000000000000111222333222000///000111000000111111111000000///...000333555555444222000222111000//////000111222111111000000000000111111...000333444444333222222333333222222222222222222111111222222222111111000333333333444444333222222999999888666555444333222000222333333222111333444222666777444333555666555777666555666999:::888666777666555444444555666777999777444444444444333222222222222222333444555666999999999999777555333222333444444555555444444333555444333333333333444555777555444555888888666333555555444444444444555555888888777666555444444444555555444444444444555555444444555555555555444444444444444444444444444444111111111111111111111111444444444555555555666666333444777;;;===<<<888555777666555444444444444444333333333444444444555555555555555555777999;;;===???===;;;888666555555555333555777999:::999888888888777555444555666888999555555666777777777777777555666666777777777777777555555444333333444444444333333333444444555555555555444444444444555666666777777666666666666777777666666555555555555666666666666666666666666666666777777666666666666777777666777777777666555333222444444555555666666777777999999888777666666777777777777777666666666666666777777777777777666555555777777777777666666666666666666666666666555555555555555666777888888777777999999999888777666666555666666444444555777999;;;777777777888888999999999888888888888888888888888888888888888888888888888999888777777666777777777777777888999::::::;;;;;;888888999999999:::::::::999::::::::::::::::::;;;;;;;;;:::999999888888777999999999::::::;;;;;;;;;;;;;;;;;;;;;===>>>???@@@======>>>???????????????>>>@@@BBBBBB@@@>>>>>>>>>???>>>>>>===<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::999999888888888666666666888:::;;;:::999:::999888777777888999:::777999<<<<<<;;;:::999:::999999888888777777666666666666555555555444444444444555666555333222333444555555555555666666666666666666777777777777666666777666555555666888:::;;;;;;888666555888;;;<<<===777777777777777777777777:::999999888777666666555666666777888888888888777999888888888777777666666777777666666666666777777666666777777777777666666444333222444777888666444222222222111222222333444222333333333333444444444555555444333333333333333222222222222222222222222222222222222222222222222000111222222000000111222111111222222222222111111000111333444444333222111222111000000000000111222111111000000000000111111222777;;;999444//////111000000000000000000000000222222333333333333222222333333333444444333333222777777666666555444333333000222333333222222333444000444555222000333444333999888777999<<<===;;;:::666555555444444555555666888666555555777888777666333333333333444555666777999999999999888777555444444444444555555444444444666555444444444444555666777666555666888888666444666555555444444555555666666666555444333333333333777666666555555666666777333444444555555444444333222222222222222222222222333333333333333333333333444444444555555555666666666888:::>>>@@@???;;;888777666555444444444444555555555555666666777777777777777666666666777888999:::999777666555555555555333555777999999999888777888777555555555666888999777777888999999999999888555666666777777777777777555444444333333444444444333444444444555555555555555555444444555555666777777777777666666777777777777666666555555666666777777777777777777777777777888777777777777777777888777777888888777666444333555555666666666666666666999888888777777777777888777777777777777777777777777777888777777666666555777666666666666555555555777777666666666777777777555555666777777777777777:::999999888777777666666777666666555666777999:::888888888999999:::::::::999999999999999999999999999999999999999999999999;;;::::::999888888888888888888888999:::::::::;;;777888888888999999999999===<<<<<<;;;999888888777999999999888888888888888999999999999999:::::::::;;;;;;;;;<<<===>>>???@@@===>>>??????@@@@@@@@@@@@>>>???AAAAAA???======>>>>>>>>>======<<<<<<;;;;;;;;;::::::999999::::::;;;::::::::::::999999999888777777777999;;;<<<;;;999:::999888777777888999:::666888;;;===>>>>>><<<;;;888888888777777777666666666555555555555444444444333444555444222111222333222333444555666777777777777777888888888888777777999888777777777999;;;======:::777666777999::::::999999999999999999999999::::::999999888777777666666666777888888999888888999888888888777777777777777777666666666666777777666666777777777777666666444444444666888:::999777222222222222222333444444333333333444444444555555555555444444333333444444222222222222222222222222333333222222222222222222000111222222111000222333222222333333333333333222111222222222333333333333222111111000000111111222222111111000000111111222333:::@@@>>>555//////222000000000000000000000000333333444444444444333333333333444444444444333333555555555444444333333333111222333333222222333444000444555222111444555444555555555777:::;;;;;;:::555555555555555555555555888777666777:::;;;;;;:::555555555555555666777888999999999999999888777777444444555555555555444444777666555555555555666777777666666777888888777555666555555444444555555666666666555444333333333333888777777666666777777888333333444444444444333333333333333333333333333333444444444444444444444444444444555555555666666666777888;;;>>>@@@???;;;888666666555555444444555555666666666666777777777777999888777666555555555666666555444444444444555555444555777888999888888777777777666555666777888999888999999:::;;;:::::::::555666777777888888777777555444444333444444555555555555555555666666666666666555555555555666777777888888777777777777888888777777777666666777777777999999999999999999999999999999888888888888999999888888999999999777666555777777777777666666666666888888777777777888999999777777777888888999999:::888888888888777777777666666666666666555555555444888777666666777888:::;;;666666666666777777777777:::999999888888777777777777777777888888888888888:::::::::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::>>>===<<<;;;:::999999:::999999999999::::::::::::777777777888888888999999<<<<<<;;;::::::999888888777777888888888888999999::::::999999999999999999;;;;;;;;;<<<===>>>???@@@>>>>>>????????????@@@@@@===>>>@@@@@@>>>======>>>======<<<<<<<<<<<<<<<<<<::::::999999999999::::::;;;:::::::::::::::999999999888888:::<<<===<<<::::::999999888888999999:::777777999===AAABBB>>>:::888777777777777666666666555555555555444444444444222333444333222111222333000222444777888888888777888888999999999999888888::::::999999999;;;<<<===???<<<888777777777777666:::::::::::::::::::::::::::::::::999888888777777555666777888999999999999888888888888888777777777888777777666666777777888666777777888888777777666555666666777888888888777333222222222222333444444444444444444555555555555666666555444444555555666222222222222333333333333333333222222222222111111333444555444222111222333111222222333333333333333333333222111222333444555222222222222222222222222222222111111111111222222000666<<<<<<888444444555222222222222222333333333222333333444444444444333222333444444444444444444333333333333333333333333111222444333222222333555444777888555444777999999444444666888:::<<<<<<<<<555666777777777777666555888777777999;;;<<<<<<:::555555555555555666777888777888888888888888888888555555666666666666555555666555555555555555555666666666666666777777666555666666555555555555666666888888777666666666666666888777777666666777777888444444555555555555444444555555555555555555555555444444444444444444444444555555555555666666666666555666888:::<<<;;;888555666666555555555555666666555555555555555555555555888888777666666555555555555555555444444444444444555666777888888888777777777777666666666777888999888999::::::;;;;;;::::::666666777888888888888777555555444444444555666666666666777777777777777777777666666666666777888888999888888777777888888999888888777777777777888888::::::::::::::::::::::::999::::::::::::::::::999999999:::::::::999777666888888888777777666666666777777777777888999999:::777777888999999:::;;;;;;999888888888777888888888777777777777666666666666777666666666777999;;;===777777666666666777777777::::::999999999888888888888999999:::999999888777;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===;;;::::::::::::::::::::::::::::::999999888888999999999:::::::::999999999::::::;;;;;;;;;777777888999999:::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<===???@@@AAA>>>>>>>>>>>>>>>>>>>>>???<<<>>>???>>>===<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;::::::::::::;;;::::::;;;===>>><<<;;;:::::::::999999:::::::::999777888===BBBBBB===777777777777777777777777777666666555555555555444444333555555555333333444555333555888:::;;;:::888777888999999::::::999999888;;;::::::::::::;;;<<<===???<<<999777777777777666:::::::::::::::::::::::::::999999999888888777777555666777888999:::::::::888888888888888888888888888777777777777777777888777777777888888777777777777777888777666555555555333333222222333333444555444444555555555666666666777666666555666666777777333333333333333444444444555555555444444333333333777888888666444222222333000000111222333333222222444333222111222333555666222222333333333333222222333333222222222222333333111222444777999999666333111111222222222333333333111111222333333333333333222333444444555555555444222222222333333333333333111333444444333222444555666999999666555999<<<<<<777999;;;===???@@@AAABBB777888999::::::999888777888777888999;;;;;;:::888555555555555555555666777666666666666777777777888555666666777777666666555444444444444444444444444444555666666555555555555666666666555555666666666888888777666666666777777777666666555555666666777666666777777777777666666666666666666666666666666444444444444444444444444555555555666666666777777444555666888999999666444666666555555555666666777666666666666666666666666666666666777777777777777888777777777666666555555777777777888888888888888777777777777777888888999777888888999999999999999666777777888888888888888666666555555666777777888888888888888888888888888888777777777777888999999999999888888888888999999999999888888888888999999::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::999::::::;;;;;;:::888888999999888888777777777666888888777777888999::::::777777888999:::;;;;;;<<<999999888888888888999:::999999999888888888888777666666666666888:::<<<===999888888777777777888888::::::::::::999999999999999::::::;;;::::::999888<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======;;;::::::999999999;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<888888999::::::;;;<<<<<<888999::::::;;;<<<==============================<<<<<<<<<<<<>>>???@@@AAA>>>======<<<<<<<<<======<<<>>>>>>>>><<<<<<===???==================<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<>>>>>>===;;;:::::::::;;;;;;:::::::::;;;999888;;;??????999444777777777888888888888888777777777666666666555555666777888888666666777888888:::<<<======;;;999777888999999::::::999999888;;;:::::::::;;;;;;;;;<<<===;;;888888999999999888999999999999999999999999999888888888888888777777666666888999999:::::::::888888888888888999999999888888777777777777888888777777888888888888777777666888888777555333333333333333333333333444444555555555555666666666666777777777666666777777888888666666666555555444444444888888777777666666555555888999999777444222222333///000111222333333333222444333222222222333555666222333333444444333333222444333333222222333333444444222111333777777333////////////000111111222222000111222333333444333333222333444555555666555555333333333333333333333333222333444444333333444555444777777444333888;;;;;;666999<<<===>>>???@@@BBB777999;;;======;;;999777777777777999;;;;;;999777666666555555555555666666777666666666666666777777666666777777777777666666333333444444444444333333444666777777555555555666777666666555555666666777666666555555444555555666777666666555555666666777777777888888888888777777555555555555555555555555444444444444444444444444555555666666666777777777666666777888:::999777555666666555555666666777777999999999999888888888888444555777888999999999999999999::::::999888777666999999999999999999999999777777777888888888999999666777777888888888888888666777888888999999888888777777777777888999:::::::::::::::999999999999999999888888888888999::::::::::::999999999999::::::::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999999999:::;;;;;;:::999888999999999888888888888888999999888888888999999:::888888888999999::::::;;;:::999888888888999:::;;;::::::::::::999999999999777777888999:::;;;<<<<<<;;;:::999888888888999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;;;;;;;::::::999999999::::::;;;<<<<<<===>>>>>>======>>>>>>>>>?????????<<<<<<<<<===>>>???@@@AAA???>>>===<<<;;;<<<===>>>===>>>>>>>>>======???@@@@@@@@@???>>>>>>======<<<======<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;<<<>>>>>><<<;;;:::;;;;;;<<<<<<;;;;;;:::<<<:::999;;;===<<<888444888888888999999999999:::888888888888777777777777888999::::::999999:::;;;<<<===>>>???>>><<<:::999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999;;;<<<;;;;;;999999999999999999999999999999999999999999888888777888999999:::999999999888888888999999999999999999888888777777888888999777888888999999888888777555777999888555333444555444333333333333444555555555555666666666777777777777777777777777888999999999999888777666555444444777777666666555444444333444555666555333333333555000111222333444444444444333333333333333444555555222333444555555444333222444444333333333333444444444333222222333333111000...//////000111111222222111222333444555555555555222333444555666666666666444444444444333333333333222333444444333333444666333666666222222777:::;;;333666999:::::::::<<<>>>666888;;;======;;;888666555555777:::<<<===;;;:::888777777666666777777777999888777666666666777888666777777888888777777666333444555666666555444333555888:::999777666777888777777666666666666777777666666555555555555666666888777777666666777777888777777888888888888777777555555555555555555555555555555555555555555555555555666666666777777777777777777777888:::999777555666666666666666777888888:::::::::999999888888888666666888999:::::::::999888999:::;;;;;;;;;::::::;;;:::::::::::::::::::::777777888888999999999888666777777888888888888888777777888999999999999888999999999999:::;;;<<<<<<;;;;;;;;;;;;::::::999999999999999999999:::;;;;;;::::::999999999999::::::;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::888999;;;<<<<<<;;;999888888999:::;;;;;;:::999888888888999999999999999999::::::999888888888999999888888888999999999999999;;;:::888888888:::;;;===:::::::::999999999888888888:::<<<>>>>>>>>>======>>><<<;;;999999:::;;;<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::<<<===>>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999999::::::;;;;;;999:::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;;;;::::::::::::999999:::;;;;;;;;;<<<<<<======<<<<<<===>>>???@@@@@@AAA<<<<<<<<<===>>>???AAAAAAAAA@@@>>>=========>>>???>>>??????>>>===>>>@@@BBBCCCBBBAAA@@@???======<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<============<<<<<<;;;<<<======<<<::::::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;::::::999999:::::::::;;;;;;;;;:::::::::999999999888888999:::;;;;;;::::::;;;=========>>>>>>>>>===<<<<<<<<<======>>>>>>======<<<=====================<<<===<<<;;;;;;<<<===<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::999999888888888888888999999:::::::::999888888777777888888999777888888999999888888777444666999888666555666888444333333333333444555555666666666666777777777777888888777777888999::::::;;;:::999888777666555444444444333222111111000000000111333333333333444666111222333444555555555555333333333444444444555555333333444555555444333333555444444333333444444555111222333222000000222555000111111222333333444444222333444555666666666666222333444555666666666666555555555444444333333333222333555444333333444666444777666333222777;;;<<<555888<<<<<<;;;;;;===???555777;;;======;;;777555333444666:::>>>???>>>===999999888888888888888999;;;:::888777777777888999777777888888888888777777444555666777777666555444777999<<<;;;999777999:::777777666666666666777777888888777777777777888999999999888888888888999999666666777777777777666666888888888888888888888888777777777777777777777777666666666666777777777777777666666777888888666444666666666666666777888888888888888888777777666666777888999:::;;;:::999888666777999;;;<<<===<<<<<<<<<<<<;;;:::::::::;;;;;;777777888999999999999888777777888999999999999888777777888999999999999888:::999::::::;;;<<<===>>><<<<<<<<<;;;;;;:::::::::::::::999999::::::;;;<<<;;;::::::999999::::::;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::888999;;;<<<<<<;;;999888777888999:::::::::999888888888888999999::::::;;;;;;;;;:::999888888888888999999888888888888888888;;;:::888888888:::<<<===999999999888888888888777:::<<>><<<:::::::::<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999:::<<>>???@@@AAA<<<<<<======>>>@@@AAABBBCCCBBB@@@>>>>>>???@@@AAA?????????>>>>>>>>>AAACCCEEEDDDCCCAAA???>>>===<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<<<<======>>>>>><<<;;;;;;<<<======;;;::::::;;;<<<======<<<;;;::::::;;;<<<;;;:::;;;===???:::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999999:::;;;;;;;;;:::<<<===;;;<<<<<<<<<======>>>>>>??????@@@@@@@@@@@@??????>>>>>>????????????>>>===???===<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<==================::::::::::::999888777777888888888999999:::::::::999999888888888888999999888888999999999999888888333444555555666666555555444444444444444555666777999777666555555666777999666666555666666777888999======;;;999666444222222333444555555555444333333222222222333333444444444555666666777777777777777555555555555555555555555666555444333333333444444444444444444444444444444555555444444444333333333333222222111111222222333444333333444555444222///555555555666666666666777666666555555555444444444333333333222222333444444666777888999999888777666666666666666777777777777555666666777777777777777555555666888999;;;<<<<<<@@@BBBCCC???999666888;;;;;;;;;999999999999;;;;;;<<<;;;:::999888666555555444555666777777666555444555555666666777777888888777777777777777666666555666666777777777777666666888888888777777888<<<>>>:::999777555555555555666777777666666555555555444999888888888777777666666666777888999999888777666888888888888888888888888555555555555555666777888::::::999999888888777777777888888888888999999999888888999999:::;;;;;;<<<;;;;;;::::::999999999999555666777888888888888888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999999:::;;;<<<<<<<<<;;;======<<<<<<<<<<<<======;;;<<<<<<<<<<<<<<<<<<;;;>>>===<<<;;;;;;<<<===>>>;;;::::::999888888888999::::::::::::::::::::::::>>><<<;;;;;;<<<===;;;::::::;;;<<<<<<======<<<<<<888999;;;<<<<<<;;;999888:::::::::999999999888888===;;;999:::<<<===;;;999777777888999::::::;;;;;;;;;:::999888888999:::;;;:::@@@FFFGGGCCC???>>>@@@>>>>>>=========<<<<<<<<<888777666666777999;;;===;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<999;;;???BBBBBBAAA???======>>>??????>>><<<:::888<<<;;;:::999999:::;;;<<<;;;::::::::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;::::::;;;===>>>>>>===<<<;;;;;;;;;;;;<<<======;;;<<<===>>>???@@@AAAAAA@@@@@@AAACCCEEEFFFGGGHHHDDDCCCAAA??????AAACCCEEEBBBAAA???======>>>???@@@@@@???>>>======<<<<<<=========<<<;;;::::::999888:::;;;<<<<<<<<<<<<<<<<<<<<<:::999999;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<======>>>>>>??????;;;;;;<<<<<<===>>>>>>>>>========================;;;;;;;;;<<<<<<<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@AAABBBBBBBBBBBB@@@???>>>>>>>>>>>>>>>=========<<<<<<<<<<<<::::::::::::::::::::::::<<<=========>>>>>>??????=========<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888888<<<;;;999999:::;;;:::999<<<<<<;;;:::::::::;;;;;;444444555666666666666666666666666666666777888888:::999777666666777999:::999888777666666666666777::::::999888777666555444555555555555555555555555555555555555444444444444555555666777777777777777777777777777777777777777555555555555444444444444444444444444444444444444555555555555444444444444555555444444444444555555444444333444555555222000555555555555666666666666666666666555555444444444444444333333333333444444666666777777777777666666555555666666666777777777444555555666777666666666444555666777888999:::;;;<<<>>>???===999777999===;;;:::999999999999:::;;;<<<<<<;;;:::999888777666666777888888888888777666666666666777777777777777777888888888888777666666666666777777777777666666;;;;;;:::888777777999<<<<<<;;;999777777666777777888888888777777777666666999999888888777777777777777777888999999888777777999999999999999999999999777777777666777777888888::::::::::::999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<======>>>>>>===============<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;:::999999:::;;;;;;<<<<<<;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<>>>===;;;<<<======<<<:::;;;;;;<<<============<<<:::;;;<<<======<<<;;;:::<<<<<<;;;;;;;;;:::::::::>>><<<:::;;;===>>><<<:::999999999::::::;;;;;;;;;>>>==================>>>???CCCGGGGGGBBB===<<<===============<<<<<<<<<;;;<<<;;;999888888999;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<======:::;;;>>>@@@AAA@@@>>>===<<<===>>>???>>><<<;;;999===<<<;;;::::::;;;<<<===::::::999999::::::;;;<<<======<<<<<<<<<;;;;;;;;;:::999999:::<<<===<<<;;;;;;::::::::::::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBDDDEEEFFFFFFDDDCCCAAA@@@@@@BBBDDDFFFCCCBBB@@@>>>>>>>>>@@@@@@>>>>>><<<;;;;;;;;;;;;;;;>>>>>>===<<<<<<;;;::::::;;;<<<=====================;;;::::::<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@??????@@@AAABBBBBBAAA@@@???>>>======>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;:::::::::<<<=========>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999===;;;999999:::;;;:::999<<<<<<<<<;;;;;;:::::::::555555666777777777777666888888888777888888999:::;;;:::999888888999:::;;;;;;:::999888666666555555777777777777777777777777666666555444444555666777888888777666666555555444555555666777777777777777777777777777777777777777555666777777777666555444444444444444555555555555666666666666555555555555666666555555555555666666555555444555666666444222444444555555555666666666666666666666555555555555555555555444444444444444666666666555555666666666555555555555666666666666444444555666666666666666444555555666777888888888777999;;;:::777777:::===;;;:::999888888999:::;;;<<<<<<;;;;;;:::999888888888999999::::::999888888777777777777777777666666888888888888888777777666777777777777777777777777999::::::999888888:::===???===;;;:::999888999999999999999999999888888888999999999888888888888777777888888999999888888777::::::::::::::::::::::::::::::999999888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>??????@@@AAAAAAAAA???@@@AAABBBAAA@@@>>>=========>>>?????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<==================<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>======<<<;;;;;;::::::::::::;;;;;;>>>===<<<<<<;;;<<<<<<<<<;;;;;;<<<<<<===>>>?????????===<<<<<<===>>><<<;;;;;;<<<======>>>>>>==========================================<<<<<<<<<<<<>>><<<;;;<<<===>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;@@@CCCEEECCC???<<<<<<============<<<<<<<<<<<<;;;???>>><<<;;;:::::::::;;;:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<<<<=========>>>;;;;;;===>>>>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;======<<<<<<<<<<<<======:::999999999999:::;;;;;;=========<<<<<<<<<<<<;;;:::999888999:::;;;:::999:::::::::::::::;;;<<<<<<:::;;;;;;<<<===>>>??????@@@@@@AAABBBBBBCCCDDDDDDDDDCCCAAAAAAAAACCCEEEFFFEEEDDDBBB@@@???@@@@@@AAA>>>>>>===<<<;;;;;;;;;;;;>>>>>>>>>======<<<<<<;;;<<<===>>>???????????????>>>===;;;<<<>>>??????>>>;;;<<<<<<<<<<<<=========>>>>>>>>>>>>============;;;<<<<<<======>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@???>>>=========>>>??????>>>>>>>>>=========;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>><<<;;;:::;;;<<<;;;:::<<<=========<<<;;;999888666777777888888888888888999999999888888999999:::;;;::::::999999::::::;;;;;;;;;:::888888777777777666777777777777777777777666555444333333444666888777777777777666666666666555666777777888888777777555555555555555555555555666777999:::999888666444555555555555666666666666888777777777666666666666555555555444444555555555777666555555777777666444444444555555555666666666666666666666666666666666666666666666666666555555666555555555555555555666444555555555666666666666555555666777777777777777555555555666666777777777555777888888666666999;;;;;;:::999888888999:::;;;;;;;;;::::::999999999888999999999999999999888888999888888777777666666666777777888888777777666555888777777777777777777888555666888999999;;;>>>AAA???>>><<<:::999999999:::999999999999999999999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::<<<;;;::::::999999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<============@@@@@@@@@AAABBBBBBCCCCCC???AAACCCDDDDDDBBB???>>><<<===>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>???======<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======<<<<<<===>>>???@@@AAABBB@@@>>>======>>>???===<<<<<<===>>>>>>??????>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<============>>>>>>>>>===============:::;;;<<<======<<<;;;:::<<<>>>??????======>>>@@@<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<======>>>>>>???<<<<<<<<<<<<<<<===>>>>>>;;;;;;<<<===>>>>>>======>>>>>>============>>>>>>;;;::::::::::::;;;<<<<<<=========<<<<<<<<<<<<<<<;;;:::999:::;;;<<<;;;:::;;;;;;;;;;;;;;;<<<======<<<<<<<<<===>>>??????@@@@@@@@@@@@AAAAAABBBBBBBBBCCCBBBAAA@@@AAABBBDDDEEEFFFEEEDDDBBBAAAAAAAAAAAAAAA@@@???>>>=====================<<<<<<<<<<<<<<<>>>>>>???@@@AAAAAAAAAAAA@@@>>>======???@@@@@@???======>>>>>>>>>??????????????????>>>===<<<<<<<<<<<<<<<<<<===>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????????????????????????????>>>>>>===>>>>>>>>>@@@????????????>>>>>>>>><<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>=====================<<<<<<<<<<<<===>>>>>>???@@@@@@>>><<<<<<======<<<;;;======??????>>><<<999888777888999999::::::999999::::::999999999999999:::::::::::::::::::::::::::999999999999999:::;;;;;;999999888888777777777666555444333222222444666888444555555666777888888999666777888888999999888888666666666666666666666666888999:::;;;;;;999777666666666777777777888888888999999999888888888777777777666666666666666666777888777666666888888888777555555555666666666777777777777777777777777777777777888888888888777666555666666666666666666666666555555555666666666666777777777888999999999999999555666666666777777888888777888888777666666777888:::999888888888888999:::999999999999888888888888999999888888777777777777999999888888777777666666666666777777666666555444888888777777777777888888555666888::::::<<<>>>@@@>>>===;;;:::999999::::::999999999999999999999999999999999999::::::::::::::::::999999999999::::::::::::::::::::::::::::::<<<<<<;;;:::999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<============>>>???@@@@@@AAAAAABBBCCCCCC???AAACCCDDDDDDBBB???=========>>>>>>>>>>>>==============================<<<<<<<<<=========>>>>>>@@@??????>>>>>>>>>????????????>>>>>>>>>>>>??????>>>??????@@@@@@??????>>>@@@AAAAAAAAAAAAAAAAAA@@@======<<<<<<<<<<<<============>>>???AAABBBCCCCCCAAA???>>>>>>???@@@>>>======>>>??????@@@@@@??????>>>>>>============>>>>>>>>>>>>>>>>>>============;;;<<<<<<<<<<<<======>>>@@@@@@@@@???????????????>>>???@@@AAAAAA@@@???>>>;;;<<<<<<<<<<<<<<<===???========================<<<<<<<<<<<<<<<===>>>>>>>>>>>>????????????>>>>>><<<<<<======>>>???@@@@@@===<<<<<<;;;<<<<<<===>>>;;;;;;<<<======>>>>>>>>>===>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>>>>===========================<<<;;;<<<>>>>>>>>><<<===============>>>??????>>>>>>>>>??????@@@@@@AAA???@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@@@@AAABBBBBBFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>>>>======>>>;;;;;;;;;;;;;;;;;;<<<<<<>>>???@@@AAABBBBBBBBBBBBAAA???>>>>>>@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;<<<<<<======>>>?????????========================<<<<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@@@@?????????======>>>>>>>>>?????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@BBBCCCBBB@@@>>>===>>>>>>===<<<===>>>?????????===:::999999999:::;;;;;;;;;;;;:::;;;;;;::::::999999:::::::::::::::;;;;;;:::::::::888888888999;;;<<<>>>???;;;;;;:::999888777777666555444444444444666777888333444555666888999::::::888888999:::::::::::::::999999999999999999999999:::;;;<<<<<<<<<;;;999999888888999999::::::;;;;;;::::::::::::999999999888::::::999999999999:::::::::888777777999::::::999666666777777777888888888777777777777888888888888999999:::::::::888777555666777888999999888777666666666666666777777777777888888999:::::::::::::::666777777888999::::::::::::999888777666666666666:::999888777777888999:::888888888888888888888999999888777666666666666666888888888888888888777777777777777777777666555555999888777666666777888999999:::;;;;;;::::::;;;<<<<<<;;;:::999999:::;;;<<<999999999999::::::::::::999::::::::::::;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<=====================>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBB???@@@BBBCCCBBBAAA???>>>@@@@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>AAA@@@???>>>===>>>???@@@@@@@@@????????????@@@@@@???@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@======<<<<<<======>>>>>>>>>??????@@@AAABBBCCCCCCBBB@@@??????@@@AAA???>>>>>>???@@@@@@AAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>;;;<<<>>>>>>======???@@@AAAAAAAAAAAAAAABBBBBBBBB??????@@@@@@@@@@@@????????????>>>===<<<<<<;;;;;;===>>>>>>>>>>>>>>>??????;;;;;;<<<===>>>???@@@@@@???@@@@@@AAAAAA@@@@@@???<<<<<<===>>>???@@@AAAAAA>>>======<<<<<<===>>>>>><<<<<<<<<<<<======>>>>>>======>>>>>>>>>>>>======>>>============>>>??????<<<============>>>>>>>>>>>>===<<<>>>@@@AAAAAA@@@>>>>>>>>>>>>>>>???@@@@@@?????????@@@@@@AAAAAAAAA??????@@@AAAAAABBBCCCCCCDDDCCCCCCBBBAAAAAAAAAAAADDDDDDDDDDDDCCCCCCCCCBBB??????>>>===<<<<<<<<<<<<999:::::::::;;;;;;<<<<<<>>>???@@@AAABBBCCCCCCCCCAAA@@@>>>???@@@BBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBB@@@??????>>>===<<<<<<;;;<<<======>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAA@@@?????????>>>>>>>>>???@@@AAAAAABBBAAAAAAAAAAAA@@@@@@@@@>>>>>>??????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????@@@@@@@@@@@@AAAAAA@@@@@@??????@@@AAACCCDDDDDDBBB????????????>>>======>>>?????????>>><<<<<<::::::;;;<<<<<<<<<<<<;;;>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;888888999:::;;;===???@@@<<<<<<;;;::::::999999888555666666777888888999999666777777888999::::::;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;:::::::::;;;<<<=========;;;;;;;;;::::::::::::999;;;;;;::::::::::::;;;;;;;;;999777777999;;;;;;;;;888888888888999999999999777777777888888999999999::::::;;;<<<;;;999777666777888;;;======;;;888777777777777777888888888999888888999::::::::::::999777888999:::;;;<<<===>>>:::999888888888888888888:::999888777777888999:::888888888999999::::::::::::999777666555555666666888888888888888888999999999999999999999888777777:::999777666666777999::::::;;;<<<<<<:::999:::;;;::::::999999:::;;;===>>>::::::;;;;;;;;;<<<<<<<<<::::::::::::;;;;;;;;;<<<<<<;;;:::999999:::;;;<<<==============================<<<<<<<<<======>>>??????????????????>>>>>>>>>?????????@@@@@@@@@@@@?????????@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@??????AAAAAABBBBBBAAAAAA@@@???????????????????????????======>>>>>>>>>?????????AAA@@@>>>=========>>>???@@@??????????????????@@@@@@@@@AAAAAAAAAAAA@@@@@@???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@@@@AAAAAA@@@??????@@@@@@AAAAAAAAAAAAAAA>>>???@@@AAAAAA@@@???>>>AAAAAAAAA@@@@@@@@@??????<<>>>>>>>>======>>>>>>>>>@@@@@@@@@@@@@@@???>>><<<>>>?????????@@@@@@@@@@@@<<<===>>>???@@@AAABBBBBB???@@@@@@AAAAAA@@@@@@???<<<======>>>@@@AAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<======>>><<<<<<===>>>>>>===<<<<<<===============>>>>>>???<<<=========>>>>>>>>>>>>===<<<<<<>>>AAACCCBBBBBB>>>>>>>>>===>>>??????@@@???????????????@@@@@@@@@>>>???@@@AAABBBCCCDDDEEEGGGGGGFFFDDDCCCBBBAAA@@@BBBBBBCCCCCCDDDDDDCCCCCC@@@???>>>===<<<<<<<<<<<<:::::::::;;;<<<======>>>>>>>>>@@@AAABBBCCCCCCCCCAAA???>>>???@@@BBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA??????>>>>>>======<<<<<<=========>>>??????@@@@@@????????????????????????@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???????????????@@@AAABBBCCCBBBBBBBBBBBBAAAAAAAAAAAA?????????@@@AAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAA@@@AAABBBDDDEEEEEECCC@@@@@@@@@@@@???=========>>>>>>>>>>>>??????:::;;;<<<<<<======<<<<<>>=====================>>>>>>>>>>>>======999999:::;;;<<<===??????;;;;;;;;;;;;;;;;;;;;;;;;666777888:::;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<======<<<<<<::::::::::::::::::::::::>>>>>>===<<<<<<<<<<<<===;;;;;;<<<<<<===>>>>>>???<<<<<<;;;;;;;;;::::::::::::999999888888999999:::;;;999888888:::;;;<<<<<<888888999999999:::::::::777777888888999999999999:::;;;<<<<<<<<<:::777666777999===??????===999777777888888888999999999999777777888999999999999888888999:::;;;===>>>???@@@:::999888888999::::::::::::999888777777888999:::999999999::::::;;;;;;<<<;;;:::888666666666666777777777777888999999999::::::;;;;;;;;;;;;:::999999:::999777666666777999:::777999;;;<<<;;;;;;<<<===::::::999:::;;;===???@@@;;;<<<<<<<<<======>>>>>>:::::::::;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<>>>>>======>>>???@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB??????@@@@@@AAABBBBBBCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@??????>>>????????????????????????>>>>>>>>>>>>????????????AAA@@@>>>===<<<===>>>?????????>>>>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAA@@@AAAAAACCCCCCCCCCCCAAAAAA@@@?????????@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCAAA@@@@@@BBBBBBAAA??????@@@AAAAAABBBBBBAAAAAA???@@@BBBCCCCCCBBB@@@???CCCCCCBBBBBBBBBAAAAAAAAA>>>AAACCCCCCAAAAAACCCFFFAAABBBBBBCCCDDDEEEEEEFFFCCCBBBAAA@@@@@@AAABBBCCC??????@@@BBBDDDDDDCCCAAA??????@@@@@@@@@AAAAAAAAA??????@@@AAABBBBBBBBBBBB??????@@@@@@@@@@@@??????<<<===>>>???@@@AAABBBBBB>>>>>>????????????>>>===>>>===<<<<<<<<<<<<======;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<===>>>>>><<<=========>>>>>>??????<<<;;;<<<>>>AAACCCCCCCCC===============>>>??????>>>>>>>>>>>>????????????>>>???@@@AAACCCDDDEEEFFFJJJIIIHHHFFFEEECCCBBBAAA@@@AAABBBCCCDDDDDDDDDDDDBBBAAA@@@???>>>>>>>>>>>>:::;;;;;;<<<===>>>??????===>>>@@@AAABBBCCCCCCCCCAAA???>>>???@@@AAAAAAAAA>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>=====================>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@?????????@@@AAABBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA??????@@@AAAAAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBAAAAAABBBDDDEEEFFFDDDAAA@@@@@@@@@???>>>>>>=========>>>???@@@AAA;;;:::999999<<<>>>???@@@AAA???===>>>@@@@@@===:::;;;;;;<<<======>>>======<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888999::::::;;;======>>>>>>>>>>>>======;;;;;;::::::999888777777888999999::::::999999888<<<;;;:::999888888888888;;;;;;>>>BBBEEECCC>>>999<<<:::888888:::;;;999777777888888999999999888888;;;@@@AAA<<<:::======999::::::::::::::::::::::::===<<<:::999999:::<<<===666777888999999999999999:::999999888888999999:::<<<;;;999777777888999:::;;;;;;<<<<<<;;;;;;:::999<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<;;;;;;:::999999999999::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;999777555666:::===>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>>>>???AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@>>>@@@AAAAAA???>>>>>>???AAA@@@???>>>>>>???@@@AAA???????????????>>>======>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBCCCCCCCCCDDDDDDEEEEEEEEECCCBBBAAAAAABBBCCCEEEFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAA@@@@@@?????????AAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFFFFFFFDDDCCCBBB@@@AAABBBBBBBBBBBBDDDGGGFFFEEEBBB@@@???@@@AAABBBAAAAAA@@@???>>>>>>????????????@@@@@@@@@AAAAAAAAABBBCCCDDDCCCAAA@@@AAABBBBBBDDDFFFEEECCCAAA@@@@@@>>>>>>>>>>>>============???@@@AAA???;;;888999;;;======>>>>>>>>>>>>>>>===<<<<<<<<<==============================<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@AAA>>>>>>>>>>>>????????????========================@@@AAABBBBBBCCCEEEIIILLLPPPOOOMMMJJJFFFCCCAAA@@@AAADDDFFFEEEBBB@@@AAABBBCCCAAA>>>>>>???@@@AAA@@@>>>???@@@@@@AAAAAA@@@@@@CCCDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@AAABBBCCC===???AAACCCBBB@@@===;;;@@@?????????>>>>>>======<<<=========>>>>>>??????======>>>???????????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@???===>>>>>>???AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCDDDDDDGGGFFFEEECCCCCCCCCDDDEEEBBBBBBBBBBBBCCCCCCCCCDDDGGGFFFDDDCCCBBBBBBBBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>=========>>><<<;;;:::;;;<<<>>>???@@@@@@???===>>>@@@@@@>>><<<<<<======>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===============<<<;;;;;;<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<========================:::::::::::::::;;;<<<<<<========================::::::999888888777666666999999::::::::::::999999===<<<;;;:::999999999999:::;;;<<<@@@BBBAAA===999<<<:::888888:::;;;999777888888999:::::::::::::::;;;@@@AAA>>>===???>>>:::::::::::::::::::::::::::<<<;;;:::999999:::;;;<<<888888888888888888999999::::::999999999999::::::===<<<:::999888999:::;;;===<<<<<<<<<;;;;;;::::::<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<;;;::::::::::::999999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>===<<<;;;===???========================@@@???>>>>>>>>>???AAAAAA@@@@@@@@@@@@@@@?????????>>>>>>???@@@@@@AAABBBBBB???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA???@@@BBBAAA???>>>>>>???AAA@@@????????????@@@AAA>>>>>>??????>>>======<<>>>>>>>>@@@AAA???<<<:::;;;<<<===>>>>>>??????>>>>>>>>>?????????>>>>>>============>>>>>>>>>>>>===<<<<<<=================================>>>>>>?????????======>>>>>>>>>?????????????????????????????????>>>@@@BBBCCCEEEHHHMMMQQQOOONNNLLLIIIFFFDDDBBBAAABBBEEEGGGGGGDDDBBBBBBCCCDDDBBB@@@@@@AAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBAAA@@@@@@???AAAAAA@@@@@@@@@?????????<<<<<<=========>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@???@@@@@@AAACCCDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDGGGFFFEEEDDDCCCCCCDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@????????????@@@AAABBBBBB===<<<<<<<<<<<<===>>>??????>>>>>>???AAAAAA@@@>>>??????@@@@@@@@@???>>>>>>@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>===<<<<<<======>>>>>>>>>?????????;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<============<<<<<<<<<<<<======;;;;;;::::::999888888888999::::::;;;;;;::::::999===<<<;;;::::::999999::::::::::::<<<>>>>>><<<:::;;;:::999999::::::999777:::::::::;;;;;;<<<<<<<<<;;;???BBBBBBBBBCCC@@@<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999;;;;;;:::999888777777777888999::::::999999999999::::::>>>===;;;:::::::::;;;<<<@@@>>>===;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<999;;;===>>><<<;;;;;;;;;========================@@@????????????@@@AAAAAA@@@@@@@@@??????>>>>>>>>>======>>>>>>??????@@@@@@>>>>>>>>>???@@@@@@@@@AAA@@@AAAAAABBBCCCCCCDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEDDDDDDCCCBBBBBB@@@AAABBBBBB@@@??????@@@AAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>======<<>>???@@@???>>>===>>>????????????@@@@@@??????>>>BBBBBBAAA@@@???>>>======>>>>>>??????>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>=========>>>>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCDDDFFFIIIMMMPPPLLLKKKJJJHHHFFFDDDCCCBBBDDDFFFHHHHHHFFFDDDDDDEEEEEEDDDBBBBBBDDDEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFEEECCCCCCDDDDDDDDDCCCBBBBBBAAABBBCCCDDDEEEDDDCCCCCCDDDCCCBBBAAA@@@AAABBBCCCBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>???????????????@@@@@@AAABBBBBBBBBBBBBBB>>>>>>???@@@AAABBBBBBCCCAAABBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCBBBAAAAAABBBBBBCCCDDDEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCFFFEEEEEEDDDDDDDDDDDDEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@??????@@@AAACCCDDDFFFGGG===>>>>>>===<<<<<<<<<======>>>>>>@@@AAABBBAAAAAAAAAAAABBBAAAAAA@@@??????BBBBBBAAAAAAAAAAAA@@@@@@???????????????>>>============>>>>>>>>>?????????;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;999999:::;;;<<<======>>>????????????????????????<<<<<<<<<;;;;;;<<<<<<=========<<<;;;;;;<<<======>>>=========<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::<<<;;;;;;:::999999999::::::999999999:::;;;;;;;;;;;;;;;::::::::::::999999>>>>>>======<<<<<<<<<<<<<<<>>>BBBEEEGGGFFFBBB>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;<<<;;;888777666777888999:::::::::999999:::::::::<<<<<<;;;::::::;;;;;;<<>>=========<<<<<<======>>>>>>>>>>>>======>>>??????@@@AAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCAAABBBCCCCCCAAA@@@@@@AAABBBAAAAAAAAAAAAAAAAAABBB?????????@@@@@@??????>>>@@@AAAAAAAAABBBBBBBBBCCCBBBBBBCCCDDDDDDDDDDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFFFFFFFFFFGGGHHHFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEHHHHHHIIIIIIIIIHHHHHHGGGHHHGGGFFFEEEEEEFFFGGGHHHDDDGGGJJJKKKJJJIIIHHHHHHEEEFFFHHHHHHHHHFFFDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDEEEFFFEEECCCBBBCCCDDDDDDEEEFFFEEEDDDBBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA??????@@@@@@@@@@@@AAAAAA@@@AAAAAAAAAAAA@@@??????AAAAAA@@@@@@??????>>>>>>?????????@@@???>>>>>>===????????????????????????>>>>>>===========================>>>>>>>>>??????CCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFHHHKKKIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGFFFEEEEEEDDDEEECCCBBBCCCEEEFFFEEEDDDBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDFFFHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBB>>>>>>???@@@BBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDEEEFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEEEEDDDDDDDDDDDDEEEBBBCCCCCCCCCCCCDDDDDDDDDFFFEEEDDDCCCBBBBBBCCCDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@BBBCCCEEEGGGHHH???@@@AAA???<<<:::;;;<<<===>>>@@@AAAAAABBBBBBCCCBBBBBBCCCCCCBBBAAA@@@@@@BBBBBBBBBBBBAAAAAA@@@@@@???????????????>>>>>>===<<<<<<============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<::::::;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<======>>>>>>>>>===============;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::999999999999:::::::::999888888999;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;CCCBBB@@@>>>===<<<<<<<<<======AAAFFFIIIGGGBBB???<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::===<<<999888777888999:::;;;::::::::::::::::::;;;;;;:::::::::::::::;;;;;;AAA???===;;;:::;;;<<<===;;;<<<<<<======<<<<<<;;;<<<=========<<<<<<;;;:::======<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========<<<<<<>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAA?????????>>>>>>>>>=====================>>>>>>>>>======>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBCCCEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDBBBCCCDDDDDDBBBAAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBB@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBCCCDDDDDDEEEEEEEEEDDDGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFGGGFFFEEEDDDDDDEEEGGGHHHBBBEEEHHHIIIHHHFFFFFFFFFEEEFFFHHHIIIIIIGGGEEECCCCCCCCCDDDEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEFFFGGGFFFDDDCCCDDDEEEEEEFFFFFFEEEDDDCCCDDDEEECCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCCCCCCCBBBBBBCCCCCCBBBAAA@@@@@@>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>????????????CCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCCCCCCCCCCEEEGGGGGGGGGGGGFFFFFFEEEEEEEEECCCCCCDDDEEEEEEEEEDDDBBBCCCBBBBBBCCCDDDEEEDDDCCCAAAAAABBBCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBDDDFFFGGGHHHGGGEEEDDDAAABBBCCCCCCBBBBBB@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBB???@@@AAABBBCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFEEECCCBBBBBBCCCDDDDDDDDDDDDEEEEEEDDDCCCAAAAAAAAAAAAAAABBBBBBCCCEEEEEEAAADDDEEECCC>>>;;;;;;======???AAABBBBBBAAABBBDDDBBBBBBCCCCCCCCCBBBAAAAAABBBBBBAAAAAA@@@@@@?????????????????????>>>======;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>???==============================<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;::::::::::::;;;;;;:::;;;;;;999888999<<<>>>===>>>???>>><<<<<<<<<===DDDCCCAAA>>>===<<<<<<<<<>>>===???FFFJJJFFFAAA???========================;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::;;;<<<;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;>>>===<<<;;;;;;;;;<<<===;;;<<<===>>>>>>===<<<;;;;;;<<<<<<=========<<<<<<>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<;;;<<>>>>>>>>>>>>>>??????????????????@@@@@@AAAAAABBBCCCBBBBBBAAABBBDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCDDDEEEEEECCCBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFGGGGGGCCCEEEGGGGGGFFFEEEDDDEEEEEEFFFHHHIIIIIIHHHFFFEEEBBBCCCEEEFFFFFFFFFEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHGGGEEEDDDEEEFFFEEEFFFFFFEEEDDDDDDEEEGGGDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBAAABBBEEEFFFEEEDDDDDDDDDDDDDDDCCCBBBAAAAAA======>>>???@@@AAAAAABBBAAAAAAAAABBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCC<<<>>>@@@AAABBBCCCEEEGGGFFFFFFFFFEEEEEEEEEEEEDDDBBBAAAAAACCCEEEEEECCCAAAAAAAAAAAABBBDDDEEEDDDBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEDDDDDDAAABBBCCCDDDDDDDDDCCCCCCAAABBBCCCDDDCCCBBB@@@???BBBBBBBBBBBBBBBCCCCCCCCC@@@@@@@@@@@@????????????AAAAAABBBCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFFFFFFFEEEEEECCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEECCCDDDDDDEEEEEEEEEEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGFFFEEECCCBBBCCCBBBBBBBBBBBBBBBCCCCCCFFFIIIJJJHHHBBB>>>>>>???>>>AAACCCCCCAAAAAABBBDDDAAAAAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>===>>>>>>??????>>>>>>===<<<;;;;;;<<<<<<<<<=================================;;;<<<======>>>>>>======>>>>>>>>>>>>????????????>>>======<<<<<<======>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>======<<<<<<<<<===<<<>>>@@@AAAAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<======<<<<<<<<<<<<======:::<<<===<<<::::::===???>>>@@@AAA@@@>>>===>>>@@@CCCAAA???>>>======>>>???@@@<<<===DDDHHHDDD???===========================<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<============;;;;;;::::::::::::;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>>>>===<<<;;;:::;;;<<<======>>>>>>===???>>>>>>===<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<:::;;;>>>>>>>>>===>>>???@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBBBBAAAAAA>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBDDDCCCBBBAAABBBDDDFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDCCCEEEFFFFFFDDDCCCCCCDDDCCCDDDEEEEEEEEEEEEDDDCCCAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHGGGGGGEEEGGGGGGGGGEEEEEEFFFGGGHHHHHHIIIJJJJJJJJJIIIHHHDDDEEEGGGHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHFFFEEEFFFGGGFFFGGGGGGEEEDDDDDDFFFHHHEEEEEEEEEEEEDDDDDDDDDDDDEEECCCBBBCCCFFFGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB;;;===@@@AAAAAABBBDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDBBBAAA@@@BBBEEEEEECCC@@@AAAAAAAAACCCEEEFFFDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@BBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGDDDEEEFFFFFFGGGGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGBBBCCCDDDEEEFFFFFFEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEGGGHHHIIIIIIHHHGGGEEECCCCCCBBBBBBBBBBBBCCCDDDDDDIIILLLNNNKKKEEE@@@@@@AAA???AAADDDDDDAAA@@@BBBDDD@@@@@@AAABBBCCCCCCCCCBBB@@@@@@??????>>>===<<<<<<>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@>>>>>>============>>>>>>@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>===>>>>>><<<>>>AAACCCCCCAAA>>><<<<<<<<<<<<===============<<<<<<============<<<<<>>>>>>>>>>>>>>??????;;;===>>>===;;;;;;===@@@???AAACCCBBB???>>>???AAA@@@???>>>======???AAABBBAAA;;;;;;CCCGGGCCC>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<;;;<<<===>>>??????>>>>>><<<;;;;;;::::::;;;;;;<<<;;;;;;<<<===>>>>>>======888999:::;;;<<<<<<<<<<<<;;;<<<===??????===<<<;;;999:::;;;===>>>>>>????????????>>>===============<<<<<<<<<;;;;;;<<<<<<<<<<<>>>>>???@@@AAABBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAADDDCCCBBBAAABBBDDDFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFDDDCCCCCCDDDCCCDDDEEEFFFFFFEEEDDDCCC@@@AAAAAABBBCCCCCCCCCBBBDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFEEEDDDDDDCCCCCCAAAAAAAAABBBBBBCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJIIIHHHHHHHHHIIIIIIHHHFFFFFFHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJEEEFFFHHHJJJJJJJJJHHHGGGDDDEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIHHHFFFEEEFFFGGGFFFGGGGGGFFFDDDEEEGGGIIIGGGGGGGGGFFFFFFFFFFFFEEEFFFDDDCCCDDDGGGHHHGGGEEEFFFFFFFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???AAABBBBBBAAA@@@AAAAAAFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@CCCEEEFFFDDDAAAAAAAAABBBDDDFFFGGGEEECCC@@@AAAAAABBBCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHIIIGGGDDDAAAAAACCCEEEGGGDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHJJJJJJJJJIIIIIIHHHHHHHHHDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEFFFGGGGGGHHHBBBCCCDDDFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEHHHIIIJJJJJJJJJHHHFFFDDDBBBBBBBBBBBBCCCDDDFFFFFFKKKNNNQQQOOOJJJDDDAAA@@@GGGEEEBBB???>>>???BBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????AAA@@@??????@@@@@@???===@@@???>>><<<<<<>>>???@@@BBB@@@======???@@@>>><<>>>>>???@@@@@@@@@???>>>======???AAABBBAAAAAA???>>>============??????>>>>>>???@@@AAAAAAAAA@@@>>>>>>???@@@??????GGGDDDAAA>>>===>>>AAABBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@@@@@@@???>>>===<<<===>>>@@@AAABBBCCCCCC===<<<<<<<<<===>>>>>>???>>>>>>======>>>@@@BBBCCCDDDCCCCCCBBBBBBAAA@@@@@@CCCBBBAAAAAA@@@@@@@@@AAABBBCCCDDDDDDBBB@@@>>><<<@@@???>>>???AAACCCDDDDDD??????>>>==================???AAAAAAAAABBBCCCEEEAAA@@@>>>===<<<<<<<<<===>>>>>>???>>>>>>===<<<<<<<<<<<<<<<<<<<<<===>>>???::::::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>?????????>>><<<;;;<<<<<<<<<<<<<<<===>>>??????>>>======>>>@@@CCCDDD>>>???@@@AAAAAAAAAAAAAAA>>>???@@@AAABBBBBBAAA@@@BBBBBBAAA@@@?????????@@@DDDDDDDDDDDDCCCCCCBBBAAAAAACCCEEECCCAAA???AAACCCBBBFFFJJJHHHCCCAAABBBFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBAAADDDCCCCCCCCCCCCBBBBBBBBBEEEDDDBBBBBBDDDEEEDDDCCCAAAAAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIOOONNNNNNNNNMMMMMMLLLLLLGGGFFFFFFFFFEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHIIIIIIHHHGGGEEEDDDFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEDDDBBBAAA???@@@@@@AAABBBCCCDDDDDD???@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFLLLIIIEEECCCBBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEEEEBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFEEEEEEDDDCCCBBBFFFFFFFFFFFFGGGHHHIIIJJJJJJGGGCCCBBBDDDFFFFFFEEEHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHGGGFFFEEEEEEFFFFFFDDDFFFHHHJJJJJJJJJIIIHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGGGFFFFFFFFFGGGHHHIIIIIIIIIHHHFFFEEEDDDDDDDDDEEEIIIHHHGGGGGGFFFGGGGGGGGGFFFFFFGGGHHHGGGFFFEEEDDDBBBCCCCCCCCCDDDDDDEEEEEEFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFDDDBBBAAABBBEEEHHHKKKJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEIIILLLLLLGGGCCCAAAAAAFFFDDDBBB@@@???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@AAAAAAAAABBBAAA@@@??????@@@@@@???>>>???>>><<<;;;;;;<<<>>>???@@@>>><<<<<<>>>???>>><<>>>>>>>>???AAABBBBBBAAA@@@???>>>>>>>>>>>>???????????????@@@AAAAAAAAA@@@??????@@@AAAAAAAAAFFFDDDAAA?????????AAABBBBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@AAABBBBBBBBBBBB@@@AAABBBCCCDDDEEEEEEEEEAAAAAAAAAAAAAAABBBCCCCCC???>>>>>>>>>>>>@@@AAABBBDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA???@@@AAABBBBBBAAA@@@???@@@@@@@@@AAACCCDDDDDDDDDAAA@@@??????>>>>>>??????===???@@@AAAAAAAAACCCEEEBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>?????????>>>======>>>>>>===<<<<<<<<<======<<<===>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>?????????>>><<<;;;<<<<<<<<<<<<<<<===>>>>>>>>>===<<<<<<===???BBBCCC>>>??????@@@AAAAAA@@@@@@>>>???@@@AAAAAAAAA@@@???AAAAAA@@@?????????@@@@@@AAAAAAAAAAAAAAA@@@??????AAACCCDDDCCC@@@???@@@BBBCCCEEEGGGFFFCCCBBBDDDFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHEEEEEEFFFFFFGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDFFFDDDCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHGGGFFFFFFFFFGGGGGGKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLLLLLLLKKKKKKKKKKKKGGGGGGFFFFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFJJJJJJKKKKKKKKKKKKJJJJJJLLLKKKJJJIIIHHHHHHIIIIIIHHHIIIIIIIIIHHHGGGFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCAAAAAABBBBBBCCCCCCDDDDDD@@@@@@AAAAAABBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGOOOKKKGGGDDDDDDDDDCCCCCCAAAAAABBBBBBCCCDDDDDDEEEBBBBBBCCCCCCCCCCCCCCCCCCFFFFFFFFFGGGFFFFFFEEEEEEGGGGGGGGGGGGHHHIIIJJJJJJJJJGGGDDDDDDEEEGGGGGGFFFIIIIIIIIIIIIIIIHHHHHHGGGIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGIIIKKKKKKKKKJJJIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFDDDDDDCCCDDDDDDGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFDDDCCCCCCFFFHHHJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD???CCCGGGGGGEEEBBBAAABBBDDDDDDBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@BBBCCCCCCDDDBBBAAA???@@@AAAAAA@@@>>>======;;;;;;;;;;;;======>>><<<;;;;;;===>>>>>>===@@@?????????@@@AAABBBBBBAAA@@@???>>>???@@@AAABBBBBBBBBAAA@@@????????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCCCCCCCBBBBBB>>>???AAACCCDDDFFFFFFFFFDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFBBBAAAAAAAAAAAAAAABBBBBBDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB===>>>@@@BBBCCCCCCCCCBBBAAABBBCCCDDDEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@===???@@@AAA@@@AAABBBDDDCCCCCCBBB@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@????????????>>>======<<<<<<<<<@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<======<<<<<<<<<===>>>>>><<<<<<;;;<<<===>>>@@@AAA>>>>>>???@@@@@@@@@@@@??????@@@@@@AAAAAA@@@???>>>?????????>>>??????@@@@@@@@@@@@@@@@@@@@@??????>>>@@@AAABBBAAA@@@???@@@AAADDDDDDCCCBBBBBBCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGFFFFFFEEEDDDCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJIIIIIIIIIIIIHHHHHHEEEEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFDDDDDDFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIIIIIIIHHHHHHHHHLLLMMMMMMMMMMMMMMMMMMLLLPPPOOOMMMLLLKKKJJJJJJJJJIIIJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGFFFFFFFFFEEEEEEGGGHHHHHHHHHHHHGGGGGGFFFGGGGGGFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCDDDDDDAAAAAABBBBBBCCCDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBBBBBBBCCCEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJRRRNNNIIIFFFEEEEEEFFFEEEAAABBBBBBCCCCCCDDDDDDEEEDDDCCCCCCCCCCCCCCCCCCBBBFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKIIIGGGEEEEEEFFFHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHGGGFFFFFFFFFGGGGGGGGGHHHJJJKKKLLLKKKKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFEEEFFFFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHGGGFFFEEEFFFHHHHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEE<<<@@@DDDEEECCCAAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAABBBCCCCCCCCCAAA@@@@@@AAAAAA@@@???======<<<<<<<<<<<<======<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBAAA@@@@@@?????????@@@AAAAAAAAABBBBBBBBBAAAAAA???@@@AAAAAAAAABBBCCCEEEDDDDDDDDDDDDCCCCCCBBBAAADDDDDDDDDCCCCCCCCCCCCCCCAAABBBCCCEEEFFFGGGHHHHHHEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGDDDEEEEEEEEEEEEEEEDDDDDD@@@AAABBBCCCDDDEEEEEEEEEBBBDDDGGGHHHGGGEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA>>>???AAAAAA@@@@@@BBBDDDCCCCCCBBBBBBAAAAAAAAAAAA>>>???@@@AAAAAAAAAAAAAAA>>>????????????>>>>>>===AAABBBBBBBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>============>>>>>><<<<<<;;;<<<<<<>>>???@@@>>>>>>???@@@@@@?????????@@@@@@AAAAAAAAA???>>>===>>>>>>>>>>>>??????@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@AAA@@@@@@???@@@@@@CCCAAA???>>>@@@CCCDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBAAADDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHIIIHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFHHHIIIIIIJJJIIIGGGFFFFFFGGGHHHHHHGGGGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJIIIIIIMMMMMMNNNNNNNNNNNNMMMMMMPPPOOOOOONNNMMMMMMMMMMMMKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFHHHIIIIIIIIIIIIIIIHHHHHHIIIHHHGGGFFFEEEFFFGGGHHHFFFFFFEEEEEEDDDDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBBBBBDDDEEEGGGDDDEEEFFFHHHIIIKKKLLLLLLSSSOOOIIIFFFEEEFFFGGGGGGCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJGGGFFFEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGFFFFFFEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEFFFFFFGGGFFFEEEEEEDDDDDDCCCCCCCCCEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGFFFGGGIIIJJJHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFF>>>AAAEEEEEEBBB@@@AAABBBAAABBBCCCCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAAAAABBBBBBAAA??????>>>>>>>>>>>>>>>>>>???<<<<<<<<<<<<<<<===>>>???<<<===>>>??????@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCAAAAAA@@@?????????@@@@@@BBBBBBCCCCCCCCCCCCBBBAAA>>>???AAA@@@???@@@BBBEEEDDDDDDEEEEEEEEEDDDCCCBBBEEEEEEEEEDDDDDDCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDDDDDDDDDDCCCCCCBBBDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFDDDGGGIIIIIIGGGDDDCCCDDDBBBBBBAAA@@@@@@@@@@@@AAA???@@@BBBBBBAAAAAABBBDDDBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAABBBCCCCCCCCCBBB===>>>???@@@AAABBBAAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>?????????============>>>>>>????????????@@@@@@@@@??????>>>@@@AAABBBBBBAAA@@@???>>>???>>>>>>>>>???@@@AAAAAA@@@AAAAAABBBBBBAAAAAAAAA@@@@@@???@@@@@@AAA@@@@@@BBB???======???AAABBBBBBAAABBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHHHHHHHHHHHHHIIIIIIFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIIIIJJJGGGGGGGGGGGGGGGHHHHHHHHHDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLKKKIIIGGGHHHIIIJJJIIIHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMMMMNNNNNNMMMMMMLLLMMMMMMNNNNNNOOOOOOPPPPPPLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIKKKJJJIIIHHHGGGHHHIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHHHHHHHHHHGGGFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGEEEDDDDDDEEEGGGHHHFFFFFFGGGIIIJJJLLLMMMMMMQQQMMMIIIFFFEEEFFFGGGGGGDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHFFFEEEEEEFFFFFFGGGHHHIIIFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEEEEEEEEEEDDDDDDDDDFFFEEEFFFFFFGGGHHHIIIJJJHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHFFFHHHJJJKKKJJJHHHGGGHHHGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHH???CCCEEEEEEBBB@@@AAACCCAAABBBBBBCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAADDDBBBAAAAAABBBCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>??????>>>======???AAA===>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAACCCCCCDDDEEEEEEDDDBBBAAA>>>@@@BBBAAA??????AAAEEEEEEEEEFFFFFFFFFEEEEEEDDDFFFFFFEEEEEEDDDDDDCCCCCCFFFGGGGGGGGGFFFFFFEEEDDDBBBCCCCCCCCCCCCCCCBBBAAAFFFEEEEEEDDDDDDDDDDDDDDD@@@AAAAAABBBBBBBBBAAAAAABBBCCCCCCDDDEEEFFFFFFGGGFFFGGGHHHIIIIIIIIIHHHGGGIIIIIIIIIHHHHHHGGGGGGGGGFFFIIIKKKJJJFFFCCCCCCDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@BBBCCCCCCBBBBBBCCCEEEBBBCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDCCCCCC===???AAACCCDDDEEEEEEDDDBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAA>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????AAABBBBBBCCCCCCBBBAAA@@@@@@@@@@@@???@@@@@@AAAAAA>>>??????@@@@@@@@@@@@@@@AAA@@@???@@@AAABBBAAA@@@AAA@@@@@@??????@@@AAABBBAAABBBBBBCCCDDDEEEFFFFFFEEEFFFFFFGGGGGGFFFDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKFFFFFFGGGGGGGGGGGGHHHHHHEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJLLLMMMMMMNNNLLLJJJIIIIIIJJJKKKKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJDDDEEEEEEFFFGGGIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQNNNMMMLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIJJJKKKKKKKKKKKKJJJLLLKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJIIIHHHGGGGGGGGGHHHIIIGGGGGGHHHIIIKKKLLLMMMMMMNNNKKKHHHFFFGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIFFFHHHIIIHHHFFFEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGFFFGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGIIIJJJLLLLLLIIIIIIHHHGGGGGGGGGGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIFFFHHHJJJKKKIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII>>>BBBDDDDDDBBBAAACCCEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBCCCCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@BBBCCCAAA???>>>@@@BBB@@@@@@AAABBBBBBBBBAAA@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDEEEFFFFFFDDDBBBAAA???BBBDDDCCC???>>>AAAEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEDDDCCCCCCEEEFFFFFFFFFEEEEEEDDDCCCBBBCCCDDDDDDDDDDDDDDDCCCFFFEEEDDDDDDCCCCCCDDDDDD???@@@AAACCCCCCCCCBBBBBBDDDEEEEEEEEEFFFFFFGGGGGGFFFGGGIIIKKKKKKJJJIIIHHHJJJIIIIIIHHHHHHHHHHHHHHHHHHJJJLLLIIIDDDAAABBBEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBCCCEEEDDDCCCCCCDDDEEECCCDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCC@@@BBBDDDFFFFFFFFFEEEEEECCCDDDEEEFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBCCCDDDEEEFFFDDDDDDCCCBBBBBBBBBBBBBBB@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAABBBCCCDDDDDDDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA??????@@@AAAAAAAAAAAAAAABBB@@@???@@@CCCDDDCCCAAAAAADDDEEEDDDAAA@@@BBBDDDAAABBBCCCDDDEEEFFFGGGGGGDDDEEEGGGHHHHHHHHHFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGGGGHHHHHHJJJKKKKKKGGGGGGGGGHHHHHHHHHIIIIIIFFFFFFGGGHHHHHHIIIJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOMMMLLLJJJJJJLLLMMMLLLKKKJJJJJJIIIIIIIIIJJJKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKGGGGGGGGGGGGHHHIIIJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJJJJJJJKKKKKKKKKLLLIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNMMMMMMNNNNNNNNNNNNMMMMMMNNNOOOPPPQQQRRRRRRQQQQQQOOONNNMMMLLLLLLMMMNNNOOONNNNNNMMMMMMMMMLLLLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLKKKIIIHHHHHHIIIJJJHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHHHHIIIJJJKKKKKKIIIKKKLLLKKKHHHFFFFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIHHHGGGGGGHHHHHHEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIKKKMMMNNNJJJIIIHHHGGGGGGGGGHHHHHHIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGIIIJJJJJJGGGHHHJJJIIIHHHGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH<<<@@@CCCDDDBBBBBBDDDGGGBBBBBBAAAAAAAAABBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIEEECCCBBBBBBCCCCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@BBBDDDEEECCC@@@???AAACCCBBBCCCDDDDDDDDDCCCBBBAAAAAABBBCCCCCCDDDDDDCCCCCCFFFEEEEEEEEEEEEEEEFFFFFFDDDEEEFFFGGGFFFEEECCCAAAAAADDDFFFDDD@@@???BBBFFFGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDCCCBBBBBBAAABBBBBBAAABBBDDDEEEFFFFFFFFFEEEFFFGGGGGGGGGGGGHHHHHHHHHGGGHHHJJJLLLLLLKKKJJJIIIHHHHHHHHHGGGGGGHHHHHHIIIIIIKKKLLLHHHBBB@@@BBBEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCDDDFFFEEEDDDDDDEEEFFFEEEEEEGGGHHHHHHGGGFFFEEEEEEEEEFFFEEEEEEDDDCCCBBBCCCDDDFFFGGGHHHGGGEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@AAABBBDDDEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCAAA???AAACCCEEECCCAAABBBFFFJJJHHHCCCAAACCCFFFBBBBBBCCCDDDEEEFFFGGGHHHDDDEEEGGGIIIJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLHHHHHHHHHIIIIIIJJJJJJJJJGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLLLLMMMNNNNNNOOOOOONNNLLLKKKKKKLLLMMMMMMLLLJJJJJJJJJJJJJJJKKKLLLMMMKKKJJJJJJJJJJJJKKKLLLLLLIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIJJJJJJKKKKKKKKKIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOMMMNNNNNNOOOOOONNNNNNMMMQQQQQQRRRSSSSSSRRRQQQPPPOOONNNMMMMMMMMMNNNOOOPPPOOOOOOOOONNNNNNNNNMMMMMMLLLMMMNNNOOOOOOOOOOOOOOOLLLLLLMMMNNNNNNLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGGGGHHHHHHIIIIIIJJJJJJLLLMMMNNNNNNMMMLLLJJJKKKKKKLLLLLLMMMMMMMMMNNNLLLLLLMMMMMMLLLKKKJJJJJJHHHIIIIIIIIIJJJJJJKKKKKKJJJIIIIIIJJJKKKKKKJJJHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIJJJJJJKKKKKKKKKJJJKKKKKKKKKJJJIIIHHHHHHJJJJJJIIIJJJJJJKKKLLLMMMLLLNNNOOOMMMJJJGGGGGGHHHJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJIIIIIIIIIIIIIIIJJJLLLLLLIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIIIIHHHHHHHHHHHHFFFFFFHHHIIIIIIHHHGGGFFFEEEFFFFFFHHHIIIKKKMMMNNNJJJIIIHHHGGGFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKGGGHHHIIIHHHGGGGGGHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFHHHHHHGGGGGGFFFEEEDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCFFFFFFEEEDDDCCCBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCGGGFFFDDDBBBAAA??????>>>DDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEGGGGGGFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEDDDDDDCCCDDDDDDEEEGGGGGGHHHIIIJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFHHHHHHGGGFFFFFFEEEEEEEEEHHHHHHGGGFFFEEEEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDGGGGGGIIIJJJJJJJJJJJJJJJFFFGGGGGGHHHHHHGGGGGGFFFIIIIIIHHHGGGFFFFFFFFFGGGFFFFFFGGGHHHGGGFFFEEEDDDFFFFFFFFFEEEEEEEEEEEEEEEHHHHHHGGGFFFFFFEEEEEEDDDFFFEEEEEEEEEFFFHHHJJJKKKKKKIIIGGGFFFGGGHHHHHHGGGHHHHHHHHHHHHHHHGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDFFFHHHJJJLLLDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEECCCBBBCCCBBBBBBBBBCCCDDDFFFGGGFFFEEECCCBBBCCCDDDFFFGGGDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBIIIUUUXXXMMMEEEFFFFFFBBBBBBCCCCCCDDDEEEFFFFFFGGGEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJKKKJJJIIIHHHGGGHHHIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHJJJIIIIIIJJJJJJKKKLLLMMMRRRPPPNNNLLLKKKKKKKKKKKKNNNMMMLLLKKKKKKJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIKKKJJJIIIIIIIIIIIIHHHGGGJJJKKKLLLMMMNNNOOOPPPPPPNNNOOOQQQPPPOOONNNNNNOOOKKKKKKKKKKKKLLLMMMNNNOOOMMMLLLKKKLLLMMMLLLJJJIIIGGGGGGHHHIIIJJJJJJJJJJJJLLLKKKJJJHHHHHHIIIJJJJJJGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPOOOOOOPPPQQQQQQPPPPPPPPPLLLMMMNNNOOOQQQRRRSSSTTTOOOOOONNNNNNNNNOOOOOOPPPSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQRRRRRRQQQPPPOOOOOOPPPQQQQQQQQQQQQOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNOOONNNNNNMMMMMMMMMNNNPPPQQQQQQQQQPPPOOOPPPOOONNNMMMMMMMMMMMMMMMMMMNNNNNNLLLKKKKKKMMMOOOMMMLLLKKKJJJJJJLLLNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMOOONNNNNNMMMMMMLLLLLLLLLNNNNNNOOOOOONNNNNNMMMLLLNNNNNNNNNOOOOOONNNMMMMMMJJJLLLOOOQQQPPPNNNKKKIIILLLLLLKKKKKKKKKKKKKKKLLLOOONNNNNNNNNOOONNNKKKIIIIIIIIIJJJLLLLLLMMMMMMMMMIIIIIIIIIJJJJJJLLLMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMIIIJJJJJJKKKKKKKKKKKKKKKIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJHHHHHHHHHHHHJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHFFFEEEEEEFFFHHHIIIDDDDDDDDDEEEEEEEEEEEEFFFEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCFFFFFFEEEDDDDDDCCCBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBEEEDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFGGGFFFFFFEEEEEEEEEEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGGGGGGGGGGGGGGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGIIIHHHGGGFFFFFFFFFFFFGGGFFFGGGGGGHHHGGGFFFEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGIIIHHHHHHGGGGGGHHHIIIJJJKKKIIIGGGFFFGGGHHHHHHGGGHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFGGGIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGFFFEEEDDDCCCDDDCCCCCCCCCDDDEEEGGGHHHGGGFFFEEEDDDEEEFFFHHHIIIDDDEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDGGGRRRUUULLLEEEFFFFFFBBBCCCCCCDDDEEEEEEFFFGGGGGGEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJIIIHHHHHHHHHIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHJJJJJJJJJJJJJJJKKKMMMMMMPPPOOONNNMMMMMMNNNOOOOOOOOONNNMMMLLLKKKJJJJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJKKKKKKJJJKKKLLLMMMNNNOOOPPPPPPQQQNNNOOOPPPPPPOOOOOOOOOOOONNNMMMMMMLLLLLLLLLMMMMMMMMMLLLLLLLLLMMMMMMKKKIIIIIIIIIJJJJJJJJJIIIIIIHHHKKKJJJIIIIIIHHHHHHIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNOOOOOOPPPOOOOOOPPPPPPPPPPPPOOOOOOLLLMMMNNNOOOQQQRRRSSSTTTOOOOOOOOOOOOOOOPPPQQQQQQTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQQQQRRRRRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPPPPPPOOOOOONNNMMMNNNOOOQQQRRRRRRRRRQQQPPPPPPPPPPPPPPPOOOOOONNNNNNOOOPPPPPPOOOMMMMMMOOOQQQOOONNNMMMLLLMMMNNNPPPQQQOOOOOOOOONNNNNNNNNNNNNNNOOOOOOOOONNNNNNMMMMMMMMMPPPPPPQQQQQQPPPPPPOOONNNNNNNNNOOOOOOOOOOOONNNNNNLLLMMMOOOPPPPPPNNNLLLJJJMMMLLLLLLKKKKKKKKKLLLLLLOOONNNMMMNNNOOONNNKKKIIIJJJJJJKKKLLLMMMMMMMMMMMMJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKJJJJJJKKKLLLLLLJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKJJJJJJJJJIIIIIIIIIHHHJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJKKKJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIHHHHHHFFFFFFFFFEEEFFFFFFGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLHHHGGGGGGFFFFFFFFFFFFGGGDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLIIIHHHGGGFFFFFFFFFGGGHHHGGGHHHHHHIIIIIIHHHHHHGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGFFFFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJLLLLLLKKKJJJIIIIIIJJJJJJLLLJJJHHHGGGIIIJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFHHHHHHIIIHHHGGGFFFGGGHHHIIIJJJEEEFFFFFFGGGGGGFFFFFFEEEBBBCCCCCCDDDEEEEEEFFFFFFEEENNNQQQJJJDDDEEEFFFCCCDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIKKKJJJIIIIIIHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNOOOPPPQQQSSSTTTPPPOOONNNLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIFFFGGGHHHJJJKKKMMMNNNOOOMMMNNNNNNOOOPPPQQQRRRRRRPPPQQQQQQRRRRRRRRRQQQQQQPPPOOONNNMMMMMMLLLLLLLLLNNNMMMLLLMMMNNNNNNLLLJJJLLLLLLLLLLLLKKKJJJIIIHHHJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOPPPPPPOOOOOONNNMMMMMMNNNOOOQQQRRRSSSSSSOOOOOOOOOPPPPPPRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPNNNNNNPPPQQQRRRSSSTTTSSSRRRRRRQQQRRRSSSSSSSSSRRRPPPPPPRRRRRRRRRQQQOOOPPPRRRTTTRRRQQQPPPOOOPPPQQQRRRSSSQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNRRRRRRSSSSSSRRRRRRQQQPPPNNNOOOOOOPPPPPPOOOOOOOOONNNOOOOOOOOOOOONNNMMMLLLMMMMMMLLLLLLLLLLLLMMMMMMOOONNNMMMMMMNNNNNNKKKJJJKKKLLLLLLMMMMMMMMMLLLLLLJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHFFFFFFFFFFFFFFFGGGHHHIIIFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLKKKLLLLLLMMMMMMOOONNNLLLKKKKKKMMMNNNPPPMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKHHHGGGGGGFFFFFFGGGGGGGGGCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGHHHIIIJJJJJJJJJLLLKKKIIIGGGGGGGGGIIIJJJHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNLLLJJJJJJKKKLLLLLLLLLJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDEEEEEEFFFFFFFFFFFFDDDKKKMMMHHHDDDEEEFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIKKKJJJJJJIIIIIIIIIIIIIIIGGGHHHHHHIIIIIIIIIIIIHHHJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOPPPQQQRRRSSSTTTUUUQQQPPPOOOMMMLLLKKKJJJJJJKKKKKKJJJJJJJJJJJJIIIIIIGGGHHHJJJKKKLLLMMMOOOQQQOOOPPPPPPQQQRRRRRRSSSSSSVVVUUUUUUUUUVVVUUUTTTRRRPPPPPPOOONNNNNNNNNNNNNNNNNNMMMMMMNNNOOOOOOMMMLLLNNNNNNNNNNNNNNNMMMLLLLLLJJJKKKLLLMMMLLLKKKJJJIIIIIIIIIJJJKKKKKKKKKKKKJJJHHHHHHHHHIIIIIIIIIJJJJJJLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOOOONNNMMMMMMMMMNNNOOOPPPQQQRRRSSSOOOOOOPPPPPPRRRSSSTTTUUUTTTUUUUUUUUUUUUUUUVVVVVVTTTTTTTTTUUUUUUTTTTTTSSSTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRPPPOOONNNQQQRRRSSSTTTTTTTTTSSSRRRQQQRRRTTTUUUUUUTTTRRRQQQRRRSSSRRRQQQPPPPPPRRRTTTRRRRRRQQQQQQQQQQQQRRRSSSRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPRRRRRRSSSSSSRRRRRRQQQPPPNNNNNNOOOPPPPPPPPPPPPOOOPPPOOOOOONNNNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMMMMNNNNNNMMMLLLLLLMMMMMMLLLJJJLLLMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLKKKKKKJJJJJJKKKKKKLLLNNNMMMMMMMMMMMMMMMMMMNNNMMMMMMLLLLLLLLLLLLMMMMMMLLLKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHIIIJJJJJJCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHJJJLLLMMMNNNNNNNNNJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFGGGGGGHHHIIIIIIHHHIIIJJJLLLMMMNNNNNNOOOMMMMMMLLLLLLMMMNNNNNNOOORRRQQQOOOMMMMMMOOOPPPQQQNNNNNNMMMMMMMMMLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHDDDDDDDDDEEEEEEGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIILLLKKKIIIGGGGGGGGGIIIJJJIIIIIIIIIJJJJJJIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMNNNNNNOOOLLLLLLMMMNNNOOOOOOPPPPPPQQQOOOMMMMMMNNNPPPPPPOOOLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOMMMLLLKKKKKKKKKKKKIIIIIIJJJKKKKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHIIIIIIJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFDDDIIIJJJHHHEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKJJJJJJJJJIIIIIIGGGHHHIIIJJJJJJJJJJJJJJJKKKJJJJJJKKKKKKLLLMMMNNNPPPQQQQQQRRRSSSSSSSSSSSSQQQPPPOOONNNLLLLLLKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJLLLNNNNNNMMMMMMNNNPPPQQQQQQQQQRRRSSSSSSTTTTTTYYYWWWVVVVVVWWWVVVTTTQQQOOOOOOOOOOOOOOOPPPQQQQQQOOONNNNNNOOOPPPPPPOOOMMMOOOPPPPPPQQQRRRRRRQQQQQQMMMNNNOOOOOOOOONNNLLLKKKKKKLLLMMMMMMNNNNNNMMMMMMIIIIIIJJJJJJJJJKKKKKKKKKMMMNNNNNNNNNNNNNNNNNNMMMLLLLLLMMMMMMMMMMMMMMMNNNPPPPPPPPPPPPOOOOOONNNMMMMMMNNNOOOOOOPPPQQQRRRRRROOOPPPPPPQQQRRRSSSUUUVVVRRRSSSSSSSSSTTTTTTUUUUUURRRRRRSSSSSSTTTSSSSSSRRRSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRPPPOOONNNPPPQQQSSSTTTTTTTTTSSSRRRPPPRRRSSSUUUUUUTTTRRRQQQPPPQQQQQQPPPNNNNNNPPPSSSQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPQQQQQQPPPPPPOOONNNMMMNNNOOOOOOPPPPPPPPPOOOPPPOOONNNMMMMMMMMMNNNNNNLLLLLLKKKKKKLLLMMMNNNNNNNNNMMMKKKKKKLLLMMMLLLKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOONNNNNNKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGIIIHHHGGGGGGFFFGGGGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHGGGHHHHHHIIIIIIIIIIIIKKKLLLMMMNNNNNNOOOLLLKKKKKKKKKLLLMMMNNNOOOPPPOOONNNMMMLLLMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIIIIJJJJJJJJJJJJJJJKKKJJJJJJIIIHHHHHHGGGGGGHHHGGGGGGGGGGGGHHHHHHIIIFFFFFFFFFFFFFFFGGGHHHIIILLLLLLLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHGGGGGGGGGGGGHHHFFFGGGGGGHHHHHHIIIIIIIIIKKKKKKLLLMMMMMMNNNOOOOOOLLLMMMNNNOOOQQQQQQQQQQQQRRRPPPNNNNNNPPPQQQRRRQQQOOONNNMMMLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNMMMMMMLLLMMMMMMJJJJJJKKKKKKKKKLLLLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLLLLKKKJJJKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLKKKIIIIIIIIIJJJJJJJJJJJJKKKIIIJJJJJJKKKKKKJJJJJJIIIKKKKKKJJJJJJIIIHHHHHHGGGGGGIIIIIIHHHGGGGGGHHHIIIHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNPPPQQQQQQRRRRRRRRRQQQQQQQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLOOOQQQPPPMMMLLLNNNQQQRRRRRRRRRRRRSSSSSSTTTTTTWWWUUUSSSUUUWWWWWWUUURRROOOOOOOOOOOOPPPQQQRRRSSSOOOOOONNNOOOQQQQQQPPPOOOPPPQQQRRRSSSTTTTTTTTTTTTPPPPPPPPPPPPPPPOOONNNNNNMMMNNNNNNOOOOOOOOOOOOOOOLLLLLLLLLLLLMMMMMMMMMNNNOOOOOOPPPPPPPPPPPPOOOOOONNNNNNOOOOOOOOOOOOOOOOOOQQQQQQQQQQQQPPPOOONNNNNNNNNNNNOOOOOOPPPQQQRRRRRRPPPPPPPPPQQQQQQSSSTTTUUUQQQQQQQQQRRRSSSSSSTTTTTTQQQQQQRRRRRRSSSSSSRRRRRRRRRRRRQQQPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPNNNNNNOOOPPPQQQRRRSSSRRRQQQQQQOOOPPPQQQRRRRRRRRRQQQPPPOOOOOOOOONNNLLLMMMOOOQQQOOOOOOOOOOOOOOONNNNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQNNNNNNOOOOOOPPPQQQRRRRRRNNNNNNOOOOOONNNNNNMMMLLLLLLLLLMMMNNNOOOOOOOOOOOOOOONNNMMMMMMLLLLLLMMMMMMKKKJJJJJJJJJKKKLLLMMMNNNNNNLLLJJJJJJLLLMMMLLLKKKJJJKKKKKKLLLLLLLLLKKKKKKJJJIIIIIIJJJJJJLLLMMMMMMNNNNNNOOOOOOOOOOOONNNNNNMMMNNNNNNOOOPPPOOOOOOOOOLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLMMMMMMNNNMMMMMMLLLLLLMMMMMMNNNLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLKKKKKKJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKLLLLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEFFFGGGHHHHHHIIIFFFGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKHHHIIIJJJKKKLLLLLLMMMMMMIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIHHHHHHIIIKKKLLLLLLLLLLLLIIIIIIIIIJJJJJJLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKJJJHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGHHHIIIJJJHHHHHHHHHGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKFFFGGGGGGGGGGGGGGGGGGHHHJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLJJJIIIHHHGGGGGGGGGHHHHHHGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNMMMNNNOOOQQQQQQQQQPPPPPPQQQOOONNNNNNOOOQQQRRRQQQRRRPPPOOOMMMMMMNNNOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMNNNNNNNNNMMMLLLKKKKKKKKKLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKOOONNNMMMLLLKKKLLLLLLMMMLLLMMMNNNNNNNNNNNNMMMLLLJJJKKKKKKLLLLLLLLLLLLLLLJJJKKKKKKLLLLLLKKKKKKJJJLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHIIIKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLKKKJJJIIIHHHIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKKKKKKKLLLMMMNNNOOONNNOOOPPPQQQQQQQQQPPPPPPPPPOOOOOONNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNMMMMMMLLLOOORRRQQQNNNMMMOOOSSSRRRRRRRRRRRRSSSSSSSSSSSSVVVSSSSSSVVV[[[]]][[[XXXQQQQQQQQQPPPQQQQQQRRRRRRPPPOOOOOOPPPRRRRRRQQQPPPQQQRRRRRRSSSSSSSSSRRRRRRQQQQQQPPPOOOOOOOOOOOOOOOMMMNNNNNNOOOOOOOOOOOOOOONNNOOOOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPOOONNNNNNOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRSSSPPPPPPQQQRRRRRRSSSTTTTTTPPPQQQRRRRRRSSSSSSRRRRRRPPPPPPOOONNNNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOONNNMMMMMMNNNOOOPPPQQQPPPOOOOOOMMMMMMMMMNNNNNNOOOOOOOOONNNNNNNNNMMMKKKKKKNNNPPPNNNOOOOOOOOONNNNNNMMMLLLKKKKKKLLLMMMOOOPPPQQQRRRLLLMMMNNNOOOPPPQQQRRRRRRMMMMMMMMMMMMMMMLLLLLLKKKJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKIIIIIIIIIIIIJJJKKKLLLMMMNNNLLLJJJJJJKKKLLLLLLLLLHHHIIIJJJKKKKKKKKKKKKKKKIIIIIIJJJJJJLLLMMMOOOPPPPPPQQQQQQRRRRRRQQQQQQPPPNNNNNNOOOPPPPPPPPPPPPPPPMMMNNNOOOOOOOOOOOONNNMMMLLLMMMMMMMMMNNNNNNNNNOOONNNNNNMMMMMMMMMMMMNNNNNNMMMNNNOOOOOOOOOOOONNNMMMMMMLLLLLLLLLMMMMMMNNNOOOOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJJJJKKKLLLLLLMMMMMMKKKLLLLLLLLLLLLLLLLLLKKKEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCGGGGGGHHHIIIJJJJJJKKKLLLHHHHHHIIIJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLMMMNNNOOOHHHIIIJJJKKKKKKLLLKKKKKKIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHIIIIIIJJJKKKKKKKKKGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIHHHHHHHHHIIIIIIFFFGGGGGGHHHIIIJJJKKKKKKGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMJJJIIIHHHGGGFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLMMMLLLMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQQQQQQQPPPOOONNNPPPNNNLLLMMMOOOPPPQQQPPPSSSRRRPPPNNNNNNNNNPPPQQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOOOOQQQPPPMMMKKKJJJJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKOOOOOOMMMLLLLLLLLLMMMNNNMMMNNNOOOPPPOOONNNMMMLLLLLLLLLMMMNNNNNNNNNNNNMMMKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNLLLKKKJJJKKKKKKIIIJJJLLLJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJJJJIIIIIIJJJJJJKKKJJJKKKLLLLLLLLLKKKIIIHHHJJJJJJLLLMMMNNNNNNNNNNNNKKKKKKKKKKKKLLLMMMNNNOOOKKKLLLNNNPPPQQQQQQPPPPPPOOOOOONNNNNNOOOOOOPPPPPPPPPPPPPPPOOOOOOOOONNNNNNKKKOOORRRQQQNNNNNNQQQUUURRRRRRRRRRRRSSSSSSSSSSSSVVVTTTTTTYYY___cccbbb___TTTSSSRRRQQQQQQPPPQQQQQQPPPOOOOOOPPPRRRSSSRRRPPPRRRSSSSSSRRRRRRQQQPPPOOOQQQPPPOOONNNMMMNNNOOOPPPMMMMMMNNNOOOOOOOOOOOONNNPPPPPPPPPQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRPPPQQQQQQRRRSSSTTTTTTUUUQQQQQQRRRSSSSSSSSSSSSSSSOOONNNMMMMMMMMMNNNOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNMMMMMMLLLMMMNNNOOOOOOOOONNNMMMLLLKKKKKKKKKKKKLLLMMMNNNMMMNNNNNNLLLKKKKKKMMMOOONNNOOOOOOOOONNNNNNMMMLLLHHHIIIJJJLLLNNNPPPQQQRRRLLLLLLMMMNNNPPPQQQRRRRRRLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKMMMMMMNNNNNNNNNKKKLLLLLLLLLLLLKKKJJJJJJHHHHHHHHHIIIIIIKKKLLLLLLNNNLLLJJJIIIKKKLLLMMMLLLGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIJJJKKKMMMOOOPPPQQQQQQRRRSSSTTTTTTSSSRRRQQQNNNOOOPPPPPPQQQQQQPPPPPPOOOOOOPPPQQQQQQPPPOOOOOONNNNNNNNNOOOOOOPPPPPPPPPOOONNNNNNMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSRRRQQQPPPMMMMMMMMMMMMNNNNNNOOOPPPOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJJJJKKKLLLMMMMMMNNNLLLLLLMMMMMMMMMMMMLLLLLLDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIGGGDDDBBBAAACCCDDDDDDCCC@@@EEEHHHEEEDDDFFFGGGEEECCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNKKKLLLNNNOOOPPPOOOOOONNNFFFHHHIIIIIIHHHHHHJJJKKKMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGHHHGGGFFFFFFFFFHHHJJJLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKIIIIIIJJJKKKLLLKKKJJJHHHGGGFFFEEEEEEGGGGGGGGGHHHIIIJJJKKKKKKHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJLLLMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOMMMLLLLLLLLLLLLLLLLLLMMMNNNMMMMMMMMMMMMNNNOOOOOOQQQQQQRRRRRRRRRPPPOOONNNOOOOOONNNMMMMMMNNNNNNNNNRRRRRRQQQQQQPPPOOONNNNNNOOOOOOOOONNNNNNMMMMMMMMMLLLNNNPPPPPPOOOOOOOOOPPPNNNNNNMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMNNNNNNPPPOOONNNMMMMMMMMMNNNOOOQQQQQQQQQQQQPPPOOONNNMMMPPPOOOOOONNNNNNNNNOOOOOOPPPQQQRRRSSSSSSQQQOOONNNMMMNNNNNNOOOOOONNNNNNMMMJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJIIIHHHHHHHHHHHHIIIKKKLLLMMMNNNOOONNNNNNMMMNNNMMMLLLLLLLLLMMMOOOPPPNNNNNNOOOPPPQQQQQQQQQPPPQQQQQQPPPOOOOOONNNMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMMMMNNNPPPQQQRRRRRRPPPQQQRRRSSSTTTUUUUUUUUUTTTXXXZZZ[[[aaahhhfff___WWWVVVUUUSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQPPPPPPQQQRRRRRRQQQPPPPPPLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPNNNNNNNNNNNNPPPPPPSSSSSSSSSSSSTTTTTTTTTTTTSSSTTTTTTUUUUUUUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSRRRQQQQQQRRRQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTSSSRRRQQQPPPRRRRRRSSSSSSSSSRRRPPPOOORRRRRRQQQQQQQQQQQQRRRRRROOOOOONNNNNNMMMNNNNNNNNNOOOPPPQQQRRRQQQOOOLLLKKKOOOOOOOOOOOOOOOPPPQQQRRRNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLOOOOOOOOONNNMMMLLLKKKJJJKKKKKKLLLMMMNNNOOOOOOPPPLLLKKKJJJKKKMMMOOONNNMMMLLLMMMNNNOOOPPPOOONNNNNNPPPOOONNNMMMLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMKKKJJJJJJJJJKKKLLLJJJKKKKKKKKKLLLLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNPPPSSSVVVWWWWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTSSSSSSRRRSSSSSSTTTUUURRROOOPPPSSSUUUUUUSSSQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVSSSQQQOOONNNOOOPPPPPPOOOMMMNNNNNNNNNMMMLLLJJJIIIMMMMMMMMMMMMMMMNNNNNNNNNJJJJJJLLLMMMMMMNNNMMMMMMNNNOOOPPPOOOLLLIIIHHHIIIDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEFFFHHHHHHIIIIIIIIIFFFFFFEEEEEEDDDDDDEEEEEEHHHIIIGGGFFFHHHKKKJJJEEEDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLGGGIIIJJJIIIHHHHHHIIIJJJJJJIIIIIIHHHHHHHHHIIIIIILLLLLLKKKJJJJJJIIIHHHHHHHHHHHHGGGFFFGGGIIIJJJLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKIIIIIIJJJKKKKKKKKKJJJHHHGGGGGGFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHJJJKKKKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKLLLLLLMMMNNNOOONNNNNNLLLLLLLLLLLLNNNNNNOOOOOONNNNNNNNNNNNOOOOOOPPPQQQQQQRRRQQQPPPOOONNNOOOOOOOOONNNNNNNNNOOOOOOOOOOOONNNMMMMMMLLLKKKKKKOOOOOOOOONNNNNNNNNMMMMMMMMMOOOPPPQQQPPPOOOPPPQQQOOOOOONNNMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNOOOOOONNNNNNMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPOOONNNMMMPPPPPPPPPOOOOOOOOOPPPPPPNNNOOOQQQRRRSSSRRRQQQPPPPPPPPPQQQQQQQQQQQQPPPPPPOOONNNNNNMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNNNNMMMLLLNNNNNNNNNNNNNNNOOOOOOPPPOOOPPPQQQRRRRRRRRRRRRRRROOOOOOOOONNNNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNOOOPPPQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWWWW[[[]]]\\\___cccbbb\\\WWWVVVUUUTTTSSSRRRRRRQQQPPPQQQQQQQQQQQQQQQQQQPPPOOOPPPQQQRRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNOOOOOOQQQPPPOOONNNNNNOOOPPPQQQSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXWWWVVVVVVVVVUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSRRRQQQPPPQQQRRRSSSSSSRRRQQQPPPOOOSSSRRRRRRQQQQQQRRRRRRSSSNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPOOONNNLLLKKKOOONNNNNNNNNOOOOOOPPPQQQNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOOOOONNNMMMLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOLLLKKKKKKLLLNNNOOOOOONNNMMMNNNOOOPPPPPPPPPOOOOOOQQQPPPOOONNNMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMLLLMMMNNNNNNNNNPPPSSSUUUVVVVVVUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRPPPPPPSSSUUUTTTSSSRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTUUUSSSPPPPPPQQQRRRQQQQQQNNNOOOOOOOOOOOOMMMLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLMMMMMMNNNNNNOOOLLLLLLKKKKKKKKKLLLMMMMMMEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIHHHDDDGGGJJJIIIGGGFFFGGGIIIMMMKKKGGGFFFLLLRRRPPPJJJEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLQQQPPPOOOMMMLLLKKKKKKKKKHHHJJJJJJJJJHHHGGGHHHIIIIIIIIIHHHHHHHHHIIIJJJJJJLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKJJJIIIJJJKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMHHHIIIJJJLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRPPPNNNLLLLLLNNNPPPRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPOOONNNPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPPPPOOONNNNNNNNNOOOOOOOOONNNNNNNNNNNNMMMNNNPPPQQQQQQPPPPPPPPPQQQPPPPPPOOOOOONNNNNNMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPMMMMMMMMMNNNOOOPPPRRRRRRQQQQQQQQQQQQQQQPPPOOONNNQQQQQQQQQQQQQQQQQQQQQQQQMMMNNNPPPRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQPPPOOONNNNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMLLLKKKNNNOOOOOOPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRSSSTTTTTTVVVWWWXXXYYYYYYYYYYYY^^^```^^^\\\]]]\\\YYYWWWVVVUUUTTTTTTSSSRRRRRRPPPPPPQQQQQQQQQQQQPPPPPPOOOPPPQQQRRRRRRQQQPPPOOOOOOOOOOOOOOONNNNNNNNNMMMQQQPPPOOONNNNNNOOOPPPQQQSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVWWWXXXYYYYYYZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUWWWWWWVVVUUUTTTTTTTTTTTTSSSSSSTTTSSSSSSRRRQQQPPPQQQQQQRRRRRRRRRQQQPPPPPPSSSSSSRRRRRRRRRRRRSSSSSSNNNNNNMMMMMMMMMNNNNNNOOOPPPPPPOOONNNMMMMMMMMMMMMOOONNNNNNNNNNNNOOOPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNOOOOOOOOOOOOOOOOOOOOONNNMMMLLLMMMOOOPPPPPPOOOOOOOOOPPPQQQRRRQQQQQQQQQRRRRRRQQQPPPOOOOOOOOOOOOQQQPPPPPPOOONNNNNNMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLMMMNNNOOOOOOMMMNNNOOOOOOOOOPPPSSSUUUUUUUUUTTTSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVXXXXXXXXXWWWWWWTTTRRRQQQQQQSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRVVVTTTRRRRRRSSSTTTSSSSSSPPPPPPPPPPPPPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMLLLMMMOOOPPPQQQRRRNNNIIIIIIKKKNNNOOONNNEEEFFFGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIIIIHHHHHHDDDHHHMMMMMMIIIGGGIIILLLLLLKKKHHHGGGLLLSSSTTTPPPFFFFFFGGGGGGGGGFFFFFFEEEGGGHHHIIIIIIKKKKKKLLLMMMTTTSSSPPPMMMKKKJJJJJJJJJIIIJJJKKKJJJHHHGGGGGGIIIJJJJJJJJJJJJJJJKKKLLLMMMKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLJJJIIIIIIJJJHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKLLLLLLMMMIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPOOOPPPPPPQQQRRRSSSUUUSSSPPPNNNNNNPPPSSSUUUVVVUUUTTTRRRQQQPPPPPPPPPNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRQQQQQQPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQRRRRRRQQQPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQNNNNNNNNNOOOPPPQQQQQQRRRQQQQQQQQQQQQQQQPPPOOOOOOQQQRRRRRRSSSSSSSSSSSSRRROOOOOOQQQRRRSSSSSSSSSRRRTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQPPPQQQRRRRRRQQQOOOMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLNNNNNNOOONNNMMMLLLMMMNNNPPPQQQQQQQQQPPPOOOSSSSSSUUUVVVWWWWWWWWWWWWTTTTTTSSSSSSRRRQQQPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQQQQRRRSSSSSSTTTUUUVVVXXXYYYYYYYYYYYYYYY]]]```___[[[XXXXXXXXXVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQRRRRRRRRRRRRQQQQQQOOOPPPQQQRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOORRRQQQPPPOOOOOOPPPQQQRRRSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUWWWXXXZZZZZZ[[[[[[WWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUUUUUUUUUUVVVVVVYYYXXXWWWUUUUUUTTTTTTTTTSSSSSSTTTTTTSSSRRRRRRQQQQQQQQQQQQRRRQQQQQQQQQQQQTTTSSSSSSRRRRRRSSSSSSTTTOOOOOOOOOOOOOOOPPPPPPQQQSSSQQQOOONNNNNNNNNOOOPPPPPPPPPOOOOOOOOOPPPPPPQQQOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQQQQQQQPPPPPPQQQPPPPPPPPPPPPPPPPPPPPPOOONNNNNNOOOQQQRRRRRRQQQQQQQQQRRRRRRSSSSSSSSSSSSTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOONNNOOOQQQSSSSSSQQQOOOMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOPPPPPPNNNPPPQQQQQQQQQQQQSSSUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRTTTVVVXXXYYYYYYXXXWWWTTTSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRUUUTTTSSSSSSTTTUUUTTTSSSPPPPPPPPPPPPOOOOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLOOONNNMMMLLLMMMOOOQQQSSS^^^VVVNNNKKKMMMOOOOOOMMMFFFFFFGGGHHHHHHIIIHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHDDDIIINNNNNNJJJIIIKKKNNNKKKMMMLLLIIIIIIMMMPPPOOOFFFFFFGGGGGGGGGFFFFFFEEEIIIIIIJJJKKKLLLMMMMMMNNNVVVTTTQQQNNNLLLKKKKKKKKKIIIJJJKKKJJJHHHGGGGGGIIIJJJJJJJJJJJJJJJKKKLLLMMMJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMLLLKKKIIIIIIJJJGGGHHHIIIKKKKKKLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHJJJKKKMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOOPPPPPPQQQRRRRRRQQQRRRRRRRRRSSSSSSSSSTTTRRRRRRRRRRRRSSSTTTUUUUUUWWWUUURRRPPPPPPRRRUUUWWWWWWVVVUUUSSSRRRQQQQQQQQQMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPQQQRRRRRRRRRRRRQQQNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQRRRRRRQQQPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPPPPQQQPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPPPPQQQRRRSSSTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQTTTTTTTTTUUUUUUTTTTTTTTTQQQRRRRRRSSSSSSTTTTTTTTTSSSSSSTTTTTTSSSQQQPPPNNNQQQQQQQQQQQQQQQQQQQQQQQQNNNMMMMMMLLLLLLMMMMMMNNNOOONNNMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPPPPOOONNNMMMLLLMMMOOOPPPPPPPPPOOONNNSSSTTTUUUWWWXXXYYYYYYYYY[[[ZZZYYYWWWVVVTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSTTTSSSTTTUUUWWWXXXXXXXXXXXXWWWZZZ]]]^^^ZZZWWWWWWYYYVVVVVVWWWWWWVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTSSSSSSPPPPPPRRRRRRRRRRRRPPPPPPMMMNNNOOOPPPQQQRRRSSSTTTRRRRRRQQQPPPPPPQQQRRRRRRTTTTTTTTTTTTUUUUUUUUUUUUTTTUUUVVVWWWYYYYYYZZZZZZVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSTTTTTTTTTUUUTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTSSSSSSSSSSSSTTTTTTRRRQQQQQQQQQRRRRRRSSSTTTUUUSSSQQQPPPOOOPPPRRRTTTSSSRRRRRRQQQQQQQQQRRRRRRQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQQQQRRRRRRRRRRRRQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPOOOQQQSSSTTTSSSRRRSSSRRRSSSSSSSSSSSSTTTTTTUUUTTTSSSSSSSSSSSSSSSSSSPPPPPPQQQQQQRRRRRRRRRRRRPPPRRRTTTVVVVVVUUURRRQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQSSSSSSRRRRRRSSSTTTSSSRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQQQSSSUUUWWWXXXXXXVVVVVVSSSTTTTTTTTTTTTSSSSSSSSSRRRRRRQQQQQQQQQPPPPPPPPPSSSSSSSSSSSSSSSSSSSSSRRRTTTRRRRRRSSSTTTUUUSSSRRRPPPOOOOOOOOONNNNNNNNNNNNOOONNNNNNNNNMMMMMMMMMLLLPPPOOOMMMMMMMMMOOORRRSSSddd\\\SSSOOOPPPRRRRRRPPPFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHEEEHHHKKKLLLJJJJJJLLLOOOMMMPPPPPPJJJFFFGGGHHHGGGEEEFFFFFFGGGGGGGGGFFFFFFIIIIIIJJJKKKLLLMMMNNNNNNSSSRRRPPPNNNMMMKKKKKKJJJHHHJJJJJJJJJHHHGGGHHHIIIIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIKKKMMMMMMKKKJJJIIIIIIGGGIIIJJJLLLMMMLLLLLLKKKKKKJJJJJJIIIJJJJJJKKKKKKLLLKKKKKKJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOOPPPQQQRRRSSSTTTSSSSSSSSSTTTUUUUUUVVVVVVRRRRRRRRRRRRSSSTTTUUUVVVVVVTTTRRRQQQQQQRRRTTTVVVVVVUUUTTTRRRQQQPPPPPPPPPKKKKKKKKKKKKLLLNNNOOOPPPNNNOOOPPPRRRSSSRRRQQQQQQOOOOOOOOOOOOOOOOOONNNNNNMMMNNNNNNNNNNNNOOOOOOOOOOOOQQQRRRRRRPPPOOOOOOPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRQQQQQQPPPOOOQQQQQQRRRRRRRRRQQQQQQPPPPPPQQQSSSTTTUUUTTTTTTSSSSSSSSSSSSRRRRRRQQQQQQQQQSSSSSSTTTTTTTTTTTTSSSSSSPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPOOOOOOOOOOOOPPPPPPPPPOOOOOONNNNNNNNNNNNNNNPPPPPPQQQRRRQQQPPPOOONNNMMMMMMNNNOOOOOOOOOOOOOOOSSSSSSUUUWWWXXXYYYYYYYYY]]]\\\[[[ZZZXXXVVVUUUUUURRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTSSSSSSUUUVVVWWWXXXXXXXXXVVVVVVYYY\\\[[[WWWVVVYYYVVVVVVWWWXXXWWWVVVUUUTTTTTTTTTUUUUUUUUUUUUTTTTTTQQQRRRSSSTTTTTTSSSRRRQQQNNNOOOPPPQQQSSSUUUVVVWWWSSSRRRQQQPPPPPPQQQRRRSSSTTTTTTTTTUUUUUUUUUUUUVVVTTTUUUVVVWWWXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSRRRRRRRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSSSSSSSSSSTTTUUUVVVUUUTTTSSSQQQQQQRRRTTTUUUTTTTTTSSSRRRRRRRRRRRRSSSRRRRRRSSSSSSTTTUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQQQQRRRTTTUUUUUUTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUTTTTTTSSSSSSTTTTTTTTTPPPPPPQQQQQQRRRSSSSSSTTTRRRSSSVVVXXXXXXWWWUUUSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQSSSRRRRRRRRRQQQQQQQQQPPPQQQSSSTTTTTTSSSRRRSSSTTTRRRRRRRRRSSSTTTUUUVVVWWWUUUUUUUUUUUUUUUUUUUUUUUURRRSSSTTTUUUVVVVVVUUUUUUSSSTTTVVVUUUTTTSSSSSSSSSRRRQQQQQQPPPPPPOOOOOOOOOSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQRRRTTTTTTSSSQQQPPPOOOOOONNNNNNOOOOOOPPPPPPPPPPPPOOONNNNNNMMMMMMOOONNNNNNMMMNNNOOOQQQRRR^^^YYYTTTRRRTTTVVVVVVUUUGGGGGGIIIJJJJJJKKKKKKKKKHHHIIIIIIIIIIIIIIIHHHHHHFFFFFFGGGHHHIIIKKKMMMNNNMMMNNNLLLHHHGGGHHHGGGBBBDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNMMMLLLKKKJJJIIIGGGIIIJJJIIIHHHHHHIIIJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIJJJJJJKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIKKKMMMMMMLLLJJJIIIIIIHHHIIIKKKMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMGGGHHHJJJLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLOOONNNNNNNNNPPPQQQSSSTTTRRRRRRSSSTTTTTTUUUVVVVVVPPPPPPPPPPPPQQQRRRSSSTTTRRRQQQPPPOOOOOOPPPQQQRRRRRRQQQPPPOOONNNMMMMMMMMMJJJJJJJJJJJJKKKMMMOOOPPPMMMNNNPPPRRRRRRRRRQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPRRRQQQOOONNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQOOOPPPRRRTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSRRRSSSSSSTTTTTTSSSSSSRRRQQQQQQRRRRRRSSSSSSTTTTTTVVVUUUUUUTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRQQQQQQQQQQQQRRRRRRQQQPPPPPPOOONNNOOOOOOOOOPPPPPPQQQQQQQQQPPPNNNMMMOOOOOOOOOOOOOOOPPPQQQQQQQQQRRRTTTVVVWWWXXXXXXYYYYYYYYYYYYXXXWWWWWWVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUSSSTTTUUUVVVWWWXXXXXXXXXXXXTTTUUU[[[\\\XXXUUUWWWVVVVVVXXXYYYXXXWWWUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTRRRSSSTTTUUUUUUTTTSSSRRRQQQQQQRRRSSSUUUVVVWWWWWWTTTSSSRRRQQQQQQRRRSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVUUUVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTSSSSSSUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWXXXWWWWWWVVVUUUTTTSSSSSSSSSTTTVVVWWWUUUUUUUUUTTTTTTUUUUUUUUUSSSSSSSSSSSSTTTUUUVVVVVVTTTTTTSSSRRRRRRSSSTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUTTTSSSRRRSSSUUUWWWVVVUUUTTTSSSRRRRRRRRRSSSUUUUUUUUUTTTTTTSSSTTTTTTUUUUUUQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSUUUWWWWWWVVVUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRTTTVVVVVVTTTSSSSSSSSSRRRRRRSSSSSSUUUVVVWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTTTTUUUUUUUUUUUURRRUUUWWWWWWTTTRRRRRRSSSSSSRRRRRRQQQPPPPPPOOOOOOQQQQQQQQQRRRRRRSSSSSSSSSQQQQQQQQQSSSUUUUUUSSSQQQQQQQQQPPPOOOOOOPPPQQQRRRRRRRRRQQQPPPPPPOOONNNNNNMMMMMMMMMNNNOOOOOOPPPPPPSSSSSSSSSSSSTTTUUUVVVVVVGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIIIIJJJIIIIIIHHHHHHGGGFFFDDDFFFIIILLLMMMMMMJJJIIIGGGFFFJJJNNNJJJCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLJJJKKKLLLLLLLLLKKKIIIHHHGGGHHHIIIIIIHHHHHHJJJKKKMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHKKKMMMNNNLLLJJJIIIIIIHHHJJJLLLMMMNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIIIIKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJLLLMMMOOOPPPPPPFFFHHHIIIKKKLLLMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMNNNPPPRRRSSSQQQQQQRRRSSSTTTTTTUUUUUUOOONNNNNNOOOOOOPPPQQQRRRNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKJJJIIIIIIJJJKKKMMMOOOPPPLLLMMMOOOQQQRRRRRRQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOOOOOOONNNPPPQQQPPPOOOMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNOOOQQQSSSTTTTTTSSSSSSQQQQQQRRRRRRRRRRRRRRRQQQNNNPPPRRRTTTUUUTTTSSSRRRQQQQQQQQQQQQRRRTTTUUUVVVSSSSSSSSSTTTTTTSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSVVVUUUTTTSSSTTTUUUVVVWWWSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSQQQQQQPPPOOOOOOOOOOOOPPPOOOOOOPPPQQQPPPOOOMMMMMMQQQQQQPPPOOOOOOQQQRRRSSSPPPQQQSSSUUUVVVWWWXXXXXXUUUUUUUUUVVVVVVWWWWWWWWWSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTVVVWWWXXXYYYYYYYYYZZZTTTSSSZZZ\\\XXXTTTTTTUUUWWWXXXYYYYYYWWWVVVTTTSSSSSSTTTTTTTTTTTTSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSTTTTTTTTTUUUUUUVVVVVVWWWTTTSSSRRRQQQQQQRRRSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTUUUVVVVVVWWWWWWXXXXXXYYYXXXXXXXXXUUUUUUTTTTTTTTTUUUWWWXXXVVVUUUUUUTTTTTTUUUUUUVVVRRRRRRRRRRRRSSSTTTUUUVVVSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRQQQQQQQQQQQQQQQQQQRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVUUUTTTSSSRRRQQQRRRRRRSSSTTTUUUVVVVVVVVVTTTSSSSSSTTTVVVWWWWWWVVVTTTSSSRRRRRRRRRSSSUUUUUUTTTTTTTTTSSSTTTTTTUUUUUUSSSSSSRRRRRRQQQQQQPPPPPPRRRSSSTTTUUUVVVUUUUUUTTTTTTTTTSSSSSSRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQRRRSSSTTTUUUUUUVVVSSSUUUVVVVVVUUUSSSSSSSSSSSSSSSSSSTTTUUUWWWXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTTTTUUUUUURRRUUUXXXWWWTTTRRRRRRTTTTTTSSSSSSRRRQQQQQQPPPPPPOOOOOOPPPPPPQQQRRRSSSSSSRRRQQQRRRTTTVVVVVVTTTRRRSSSRRRQQQPPPPPPQQQRRRSSSSSSSSSRRRQQQPPPPPPOOOOOOKKKLLLMMMOOOOOOOOOOOOOOOMMMOOORRRSSSRRRRRRRRRTTTHHHHHHIIIIIIIIIHHHHHHGGGIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEEEEFFFGGGIIIJJJKKKKKKJJJIIIHHHGGGHHHIIIJJJGGGFFFFFFFFFGGGHHHHHHIIIJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKHHHJJJLLLMMMMMMLLLJJJHHHIIIIIIJJJJJJJJJJJJIIIIIIKKKJJJJJJIIIIIIKKKLLLMMMPPPOOONNNMMMMMMNNNOOOPPPLLLMMMMMMMMMMMMLLLKKKKKKNNNKKKHHHHHHJJJLLLKKKJJJMMMLLLJJJIIIIIIKKKMMMNNNLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIIIIJJJLLLMMMOOOPPPKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNQQQPPPPPPOOONNNNNNNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJLLLMMMLLLKKKJJJKKKMMMNNNNNNOOOOOOPPPQQQRRRRRRRRRQQQPPPPPPOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMOOOOOONNNNNNMMMLLLLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQOOONNNMMMPPPQQQRRRSSSTTTTTTSSSRRRSSSUUUVVVVVVSSSQQQQQQQQQPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRRRRTTTUUUVVVVVVUUUSSSRRRQQQQQQQQQRRRRRRSSSTTTTTTRRRQQQQQQRRRTTTUUUVVVWWWWWWVVVUUUTTTTTTTTTUUUUUUUUUTTTTTTSSSTTTTTTTTTSSSSSSSSSSSSSSSUUUSSSQQQPPPOOOPPPQQQRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRRRRRRRSSSSSSTTTTTTRRRSSSUUUVVVUUUTTTUUUVVVQQQTTTWWWVVVTTTRRRRRRTTTTTTUUUVVVUUUTTTSSSSSSUUUTTTUUUVVVVVVWWWXXXYYYYYYXXXYYYZZZZZZZZZXXXWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWRRRSSSTTTTTTTTTTTTTTTSSSVVVVVVVVVUUUTTTSSSSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQOOOOOOPPPQQQRRRVVVWWWWWWVVVUUUUUUVVVXXXYYYYYYZZZ[[[[[[[[[[[[[[[WWWXXXYYY[[[[[[[[[ZZZYYYYYYYYYXXXXXXWWWWWWVVVVVVUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYVVVUUUUUUTTTTTTUUUUUUVVVWWWWWWWWWWWWVVVVVVUUUTTTVVVTTTRRRRRRSSSTTTSSSRRRUUUUUUTTTSSSRRRQQQPPPPPPWWWWWWWWWVVVVVVTTTSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUTTTTTTUUUUUUUUUUUUTTTTTTVVVVVVUUUTTTSSSRRRQQQPPPTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWTTTTTTTTTSSSSSSSSSSSSSSSUUUUUUTTTTTTSSSSSSRRRRRRSSSRRRPPPPPPPPPRRRTTTUUURRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSSSSUUUTTTRRRQQQQQQRRRSSSTTTWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXYYYYYYYYYYYYXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWUUUVVVXXXYYYYYYWWWUUUTTTWWWWWWWWWVVVUUURRRPPPOOOSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOPPPLLLJJJKKKOOOQQQNNNKKKMMMNNNOOOQQQTTTVVVWWWXXXIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJKKKLLLLLLKKKJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMOOONNNMMMMMMMMMMMMNNNOOOMMMMMMMMMNNNMMMLLLLLLKKKNNNKKKIIIIIIKKKLLLLLLJJJKKKJJJJJJIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMNNNNNNPPPOOONNNMMMMMMMMMMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIKKKLLLMMMLLLKKKKKKLLLMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQPPPOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTSSSSSSRRRTTTVVVWWWWWWUUUSSSRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRTTTTTTSSSRRRRRRSSSTTTUUUUUUTTTSSSRRRQQQQQQQQQRRRRRRSSSUUUUUUSSSRRRRRRSSSTTTTTTUUUVVVVVVUUUTTTTTTSSSTTTTTTUUUUUUUUUTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTVVVUUUSSSRRRRRRRRRSSSTTTSSSSSSRRRRRRQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSTTTTTTTTTSSSUUUVVVVVVUUUTTTUUUVVVPPPSSSUUUTTTRRRPPPQQQRRRSSSTTTUUUUUUTTTSSSTTTUUUVVVWWWWWWXXXYYYYYYZZZZZZYYYZZZZZZ[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUSSSTTTTTTTTTTTTTTTSSSSSSUUUUUUTTTTTTSSSRRRRRRQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSQQQPPPNNNNNNOOOPPPQQQTTTVVVYYYYYYXXXVVVVVVVVVYYYYYYZZZ[[[[[[[[[[[[[[[XXXYYYZZZ[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXVVVWWWXXXYYYYYYZZZZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTVVVUUUSSSSSSTTTTTTTTTSSSUUUTTTTTTSSSSSSRRRRRRQQQTTTTTTTTTTTTSSSRRRQQQPPPTTTTTTTTTTTTUUUUUUUUUUUUTTTUUUUUUUUUUUUUUUUUUTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSRRRTTTUUUUUUVVVWWWWWWWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPQQQRRRTTTUUURRRRRRRRRRRRRRRRRRRRRRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTUUUSSSRRRQQQQQQRRRTTTUUUWWWWWWWWWWWWWWWWWWWWWVVVXXXXXXYYYYYYYYYZZZZZZZZZYYYZZZZZZ[[[[[[ZZZZZZYYYXXXXXXYYYYYYYYYYYYXXXXXXYYYZZZZZZZZZZZZYYYWWWVVVZZZZZZZZZZZZXXXVVVTTTSSSSSSSSSSSSTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPOOOOOOPPPPPPQQQNNNMMMOOOSSSTTTQQQNNNOOOPPPQQQRRRTTTVVVWWWXXXJJJKKKKKKLLLLLLKKKKKKJJJLLLLLLKKKKKKKKKJJJJJJJJJIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKJJJJJJJJJJJJKKKLLLLLLOOOPPPPPPPPPPPPOOONNNNNNMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKKKKJJJKKKLLLLLLMMMNNNMMMMMMLLLLLLMMMMMMNNNMMMNNNNNNNNNNNNMMMLLLLLLMMMKKKJJJJJJKKKLLLLLLKKKIIIJJJKKKKKKKKKJJJIIIIIILLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJKKKLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIKKKMMMMMMMMMLLLKKKLLLMMMLLLLLLMMMMMMNNNNNNOOOOOOPPPOOOOOONNNNNNNNNNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOOOOOOONNNOOOPPPQQQQQQRRRRRRQQQPPPPPPOOONNNOOOPPPQQQRRRQQQRRRSSSTTTTTTTTTSSSRRRUUUWWWYYYXXXVVVTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUTTTSSSSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQRRRTTTVVVVVVTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUSSSTTTTTTUUUUUUVVVVVVVVVXXXWWWWWWWWWVVVVVVVVVVVVXXXWWWVVVUUUTTTUUUVVVWWWTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVWWWVVVUUUTTTUUUVVVPPPRRRSSSRRRQQQOOOOOOPPPQQQSSSTTTTTTTTTTTTUUUWWWXXXXXXYYYYYYZZZZZZ[[[[[[ZZZZZZ[[[\\\[[[ZZZYYYXXXVVVVVVVVVUUUUUUTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSRRRTTTTTTSSSSSSRRRRRRQQQQQQTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQOOONNNNNNNNNOOOPPPSSSVVVZZZ\\\ZZZXXXVVVUUUYYYYYYZZZ[[[[[[[[[[[[[[[YYYYYYYYYZZZ[[[]]]___```______^^^]]]\\\[[[ZZZYYYWWWXXXYYYZZZ[[[[[[[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVUUUUUUTTTTTTWWWUUUTTTSSSTTTUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTTTTSSSSSSRRRQQQPPPTTTTTTUUUUUUUUUVVVVVVVVVUUUVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWUUUVVVVVVVVVVVVUUUTTTTTTWWWWWWXXXXXXXXXXXXXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWVVVVVVVVVVVVUUUUUUTTTSSSRRRQQQRRRSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSRRRSSSTTTVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVZZZZZZZZZZZZ[[[[[[[[[[[[ZZZ[[[[[[\\\\\\[[[[[[ZZZYYYYYYZZZZZZZZZZZZYYYYYY\\\[[[ZZZYYYXXXXXXXXXXXX\\\\\\[[[[[[YYYXXXVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRQQQPPPPPPPPPQQQQQQQQQPPPQQQTTTWWWXXXUUURRRRRRRRRSSSTTTUUUVVVWWWWWWKKKKKKLLLLLLMMMLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLKKKLLLMMMMMMMMMLLLJJJIIIKKKKKKJJJJJJJJJJJJKKKLLLLLLKKKKKKKKKKKKLLLMMMMMMPPPPPPPPPPPPPPPOOOOOONNNMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMMMMLLLLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLKKKKKKLLLMMMMMMMMMJJJLLLNNNPPPPPPNNNKKKIIILLLLLLLLLLLLKKKKKKKKKKKKLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJKKKLLLMMMNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLMMMNNNNNNNNNOOONNNNNNMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNMMMLLLLLLKKKKKKLLLMMMNNNNNNLLLLLLMMMNNNMMMMMMMMMMMMNNNNNNOOOOOOOOONNNNNNMMMMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNOOOOOOOOONNNNNNOOOPPPQQQQQQQQQQQQPPPOOONNNNNNNNNPPPSSSTTTSSSTTTUUUVVVVVVVVVUUUTTTVVVXXXYYYYYYWWWVVVUUUVVVYYYYYYXXXXXXWWWWWWVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQSSSUUUWWWWWWVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXWWWVVVVVVWWWWWWXXXUUUUUUUUUUUUUUUUUUUUUTTTUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVVVVUUUSSSSSSTTTUUUSSSSSSSSSSSSQQQQQQPPPPPPQQQRRRTTTUUUTTTUUUWWWXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[\\\]]]\\\\\\ZZZZZZWWWWWWWWWVVVUUUUUUTTTTTTWWWWWWWWWVVVUUUTTTSSSRRRUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPQQQQQQSSSVVVYYYZZZYYYWWWVVVUUUYYYYYYZZZ[[[[[[[[[[[[[[[ZZZYYYXXXXXXYYY\\\___aaa``````___^^^\\\[[[ZZZZZZYYYYYYZZZ[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[WWWWWWWWWXXXXXXWWWWWWWWWVVVVVVVVVWWWWWWVVVUUUUUUXXXVVVTTTTTTUUUVVVUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVUUUTTTUUUUUUUUUUUUVVVVVVVVVWWWVVVWWWWWWXXXXXXWWWWWWVVVWWWWWWXXXXXXXXXYYYYYYYYYVVVWWWWWWXXXWWWWWWVVVVVVYYYYYYZZZZZZZZZYYYXXXXXXVVVVVVWWWWWWWWWWWWWWWXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTSSSSSSTTTTTTUUUVVVVVVVVVVVVVVVTTTTTTTTTTTTUUUVVVXXXYYYVVVVVVVVVWWWWWWWWWWWWWWWZZZZZZZZZ[[[[[[[[[[[[[[[ZZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\ZZZXXXVVVUUUUUUVVVWWWYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSRRRRRRRRRRRRRRRSSSRRRRRRTTTWWW[[[[[[XXXUUUUUUUUUVVVVVVVVVVVVWWWWWWKKKKKKLLLMMMNNNNNNMMMMMMNNNMMMMMMMMMMMMLLLLLLLLLMMMLLLLLLLLLLLLLLLMMMMMMLLLMMMNNNOOONNNMMMLLLKKKMMMMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOOOONNNNNNMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNMMMLLLLLLLLLLLLMMMNNNLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLKKKLLLMMMMMMMMMMMMMMMNNNNNNQQQSSSUUUUUURRROOOLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIJJJJJJKKKLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOPPPPPPPPPOOOOOOPPPPPPQQQQQQPPPOOONNNNNNOOOPPPQQQQQQQQQQQQPPPOOOOOONNNNNNMMMNNNOOONNNMMMLLLMMMOOONNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNMMMMMMNNNNNNOOOMMMNNNNNNNNNOOOOOOOOOPPPQQQQQQPPPPPPOOOOOOOOONNNMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPOOOOOOOOORRRTTTVVVVVVWWWXXXYYYXXXXXXVVVVVVUUUWWWYYYYYYXXXVVVVVVVVVXXXXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRTTTVVVXXXYYYXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\^^^^^^\\\\\\\\\[[[ZZZYYYYYYXXXWWWWWWWWWVVVWWWWWWWWWXXXUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUTTTRRRRRRTTTUUUWWWVVVUUUTTTTTTTTTSSSSSSQQQSSSUUUVVVVVVVVVXXXZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]\\\[[[ZZZYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXXXXXXXWWWVVVUUUTTTWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSUUUWWWXXXWWWVVVUUUVVVXXXYYYYYYZZZ[[[[[[[[[[[[[[[YYYXXXVVVVVVWWW[[[^^^aaa___^^^]]]\\\[[[ZZZYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\WWWXXXYYYYYYYYYYYYXXXWWWWWWWWWXXXXXXXXXXXXXXXWWWYYYWWWVVVUUUVVVWWWVVVUUUUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYXXXWWWWWWUUUVVVVVVVVVWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYXXXXXXZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYYYYXXXZZZZZZ[[[[[[[[[ZZZYYYYYYWWWXXXXXXXXXYYYYYYZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWXXXYYYYYYYYYXXXXXXVVVVVVWWWWWWXXXYYYZZZ[[[WWWWWWXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZZZZ[[[[[[ZZZZZZYYYZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\ZZZXXXVVVUUUVVVWWWXXXXXXWWWWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWVVVWWWWWWWWWXXXXXXXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTTTTTTTTTTTTTUUUUUUSSSTTTVVVYYY\\\[[[YYYWWWXXXXXXXXXXXXXXXXXXXXXXXXMMMMMMNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMNNNNNNOOOPPPOOOOOOOOOOOOOOONNNMMMMMMOOOOOONNNMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMNNNOOOOOONNNNNNOOOOOONNNNNNMMMLLLNNNMMMMMMLLLLLLMMMMMMNNNOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNMMMLLLMMMMMMNNNNNNMMMMMMLLLLLLMMMMMMMMMMMMLLLKKKKKKJJJLLLNNNOOONNNMMMNNNOOOQQQTTTWWWXXXXXXUUUQQQNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIHHHIIIIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMMMMNNNOOOPPPQQQQQQRRRRRRQQQQQQQQQRRRSSSSSSSSSQQQPPPOOOOOOPPPQQQSSSSSSSSSSSSRRRQQQQQQPPPPPPMMMNNNOOOOOONNNMMMNNNOOONNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOOOOPPPOOOOOOOOOPPPPPPQQQQQQRRRSSSSSSSSSRRRQQQPPPPPPPPPNNNOOOPPPQQQQQQRRRQQQQQQRRRQQQQQQQQQRRRSSSUUUVVVWWWXXXYYYYYYYYYXXXWWWVVVTTTVVVXXXXXXWWWUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSUUUUUUUUUVVVUUUUUUTTTSSSSSSTTTTTTUUUUUUTTTSSSSSSUUUWWWYYYZZZZZZZZZ[[[]]]^^^^^^]]]]]]]]]]]]^^^^^^^^^]]]]]]\\\]]]^^^```aaa^^^^^^]]]\\\[[[ZZZYYYYYYVVVVVVWWWWWWWWWWWWWWWWWWUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTSSSRRRSSSUUUXXX\\\ZZZXXXWWWWWWWWWVVVUUUSSSUUUWWWWWWWWWXXXYYY[[[[[[[[[ZZZZZZYYYYYYXXXXXXYYYZZZ[[[\\\]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVUUUWWWXXXXXXWWWVVVVVVWWWYYYYYYYYYZZZ[[[[[[[[[[[[[[[YYYXXXVVVVVVWWWZZZ]]]___\\\\\\[[[ZZZZZZYYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]YYYYYYYYYYYYYYYYYYYYYYYYXXXYYYZZZ[[[[[[ZZZYYYXXXXXXXXXYYYYYYZZZZZZYYYYYYZZZXXXVVVVVVWWWXXXWWWVVVWWWWWWWWWXXXXXXYYYYYYYYYWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZYYYYYY[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYZZZ[[[[[[\\\\\\XXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZ[[[]]]]]]\\\[[[[[[YYYZZZZZZ[[[[[[\\\\\\\\\ZZZZZZZZZ[[[[[[\\\\\\]]][[[[[[[[[ZZZZZZZZZZZZZZZYYYZZZZZZZZZZZZZZZZZZYYYZZZZZZ[[[[[[[[[[[[ZZZZZZ]]]\\\ZZZXXXXXXYYYZZZ[[[XXXXXXWWWWWWVVVWWWWWWXXXWWWWWWWWWWWWXXXXXXXXXXXXWWWXXXXXXYYYYYYZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVWWWXXXXXXUUUWWWYYY[[[\\\[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQNNNMMMNNNNNNOOOPPPQQQRRRQQQPPPPPPOOOOOOOOOOOOOOOQQQPPPOOOOOONNNNNNOOOOOONNNNNNNNNNNNNNNOOOPPPPPPNNNOOOOOOOOOOOONNNMMMMMMNNNMMMMMMLLLLLLMMMMMMNNNPPPOOOOOOOOOOOONNNNNNNNNMMMMMMNNNOOOOOONNNMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOOOOOOONNNNNNMMMMMMNNNOOOOOONNNMMMMMMKKKLLLLLLLLLLLLKKKJJJJJJIIILLLOOOPPPNNNNNNOOOPPPRRRTTTVVVXXXWWWTTTQQQNNNLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNNNNOOOQQQRRRRRRSSSRRRRRRRRRRRRRRRSSSTTTTTTSSSRRRPPPNNNNNNPPPRRRSSSTTTSSSSSSRRRRRRQQQQQQPPPNNNOOOPPPOOONNNNNNNNNPPPNNNNNNNNNNNNNNNNNNMMMMMMOOOOOOOOOOOOOOOPPPQQQQQQPPPPPPQQQQQQRRRSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSPPPQQQRRRSSSSSSTTTTTTTTTSSSSSSSSSTTTTTTUUUUUUVVVWWWWWWXXXYYYXXXWWWVVVUUURRRTTTVVVVVVUUUTTTTTTTTTRRRRRRSSSSSSSSSSSSSSSTTTSSSTTTUUUVVVVVVVVVUUUTTTTTTUUUVVVVVVVVVVVVUUUTTTUUUWWWZZZ[[[[[[\\\]]]_________^^^]]]]]]^^^______```___^^^]]]]]]^^^```aaa___^^^]]]\\\[[[ZZZZZZYYYVVVWWWWWWXXXXXXXXXXXXXXXUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\ZZZZZZYYYYYYXXXXXXXXXXXXTTTUUUUUUTTTTTTUUUYYY[[[___\\\YYYXXXYYYZZZXXXWWWUUUWWWYYYYYYXXXYYYZZZ\\\]]]\\\\\\[[[ZZZZZZYYYYYYXXXYYY[[[\\\\\\\\\[[[ZZZYYYYYYZZZZZZ[[[[[[\\\\\\[[[[[[[[[\\\\\\[[[ZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWVVVXXXYYY[[[[[[ZZZYYYYYYZZZYYYYYYZZZ[[[[[[[[[[[[[[[ZZZYYYXXXXXXYYY[[[]]]^^^YYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\]]]]]]]]]YYYYYYYYYYYYYYYYYYYYYYYYXXXYYY[[[\\\\\\[[[YYYXXXWWWWWWXXXYYYYYYYYYYYYYYY[[[YYYWWWWWWXXXYYYXXXWWWXXXYYYYYYYYYYYYYYYYYYYYYWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZ[[[\\\\\\\\\\\\\\\XXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZ[[[\\\\\\]]]]]][[[[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^[[[]]]^^^``````___^^^]]]\\\]]]]]]^^^^^^^^^]]]]]]\\\\\\]]]^^^^^^___``````]]]]]]\\\\\\[[[[[[[[[[[[ZZZ[[[[[[\\\\\\[[[[[[ZZZYYYZZZZZZZZZZZZZZZZZZYYY[[[ZZZYYYYYYYYYZZZ[[[\\\XXXWWWWWWVVVVVVWWWXXXYYYWWWWWWXXXXXXXXXYYYYYYYYYXXXXXXYYYYYYZZZ[[[[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXYYYYYYZZZ[[[YYYZZZ\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZ[[[[[[[[[[[[RRRRRRSSSUUUUUUVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTSSSMMMNNNNNNOOOPPPQQQSSSTTTRRRQQQPPPOOONNNOOOPPPPPPRRRQQQPPPOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOOPPPQQQOOOOOOPPPPPPOOOOOONNNMMMNNNNNNMMMMMMMMMMMMNNNNNNPPPPPPPPPOOOOOOOOONNNNNNLLLMMMOOOPPPPPPOOOMMMLLLMMMMMMMMMNNNNNNMMMMMMMMMLLLMMMNNNOOOPPPOOONNNNNNMMMNNNOOOPPPPPPOOONNNMMMKKKKKKKKKKKKKKKJJJJJJIIIIIILLLPPPPPPOOONNNOOOQQQQQQSSSUUUVVVUUUSSSOOOMMMLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQSSSSSSTTTRRRRRRRRRRRRRRRSSSTTTTTTSSSQQQOOOMMMMMMOOOQQQSSSSSSSSSSSSRRRQQQQQQPPPPPPNNNOOOPPPPPPNNNNNNOOOPPPMMMMMMMMMLLLLLLLLLLLLLLLOOOOOOOOOOOOPPPPPPQQQRRRQQQQQQQQQRRRSSSTTTTTTUUUSSSSSSSSSTTTUUUUUUVVVVVVRRRSSSTTTUUUUUUVVVVVVUUUTTTTTTUUUVVVVVVVVVUUUUUUVVVVVVWWWWWWWWWVVVTTTSSSQQQSSSUUUUUUTTTSSSSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVRRRSSSUUUVVVWWWVVVVVVUUUTTTUUUVVVWWWXXXWWWVVVUUUUUUXXXZZZ\\\\\\]]]^^^```___^^^]]]]]]]]]]]]^^^___aaa```^^^]]]]]]^^^___```______^^^]]][[[ZZZZZZYYYWWWWWWXXXYYYYYYZZZYYYYYYUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWXXXZZZ[[[\\\]]]^^^]]]\\\\\\\\\[[[[[[ZZZZZZUUUVVVVVVVVVVVVXXX[[[^^^aaa]]]YYYYYYZZZ[[[YYYWWWWWWYYYZZZZZZYYYYYY[[[\\\___^^^^^^]]]\\\[[[ZZZZZZXXXYYYZZZ[[[\\\\\\[[[ZZZXXXXXXYYYZZZ[[[\\\]]]]]][[[\\\\\\]]]]]]]]]\\\\\\YYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXYYYYYYXXXXXXWWWVVVWWWZZZ^^^___^^^[[[ZZZYYYYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZ\\\]]]^^^XXXYYYYYYYYYYYYZZZZZZZZZYYYYYYZZZ[[[\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZXXXZZZ[[[\\\\\\[[[ZZZXXXVVVVVVWWWXXXYYYYYYYYYXXX[[[YYYXXXWWWXXXYYYXXXWWWZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYYYYXXXWWWWWWWWWXXXXXXXXXYYYYYY[[[[[[\\\\\\\\\\\\[[[[[[WWWXXXYYYZZZ[[[\\\]]]]]]ZZZ[[[\\\]]]]]]]]]]]]]]]WWWXXXYYYZZZ[[[\\\\\\\\\ZZZZZZ[[[\\\]]]]]]^^^^^^]]]]]]]]]^^^^^^_________^^^_________^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\]]]]]]^^^___```aaa]]]^^^```bbbbbbaaa```____________```______^^^^^^^^^^^^______```aaabbbbbb^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]\\\\\\\\\YYYYYYZZZZZZZZZZZZYYYYYYWWWWWWWWWXXXXXXYYYZZZ[[[VVVVVVUUUTTTUUUVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXYYYYYYZZZ[[[\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZZZZ[[[\\\\\\\\\]]]^^^]]]\\\\\\]]]^^^[[[[[[[[[[[[[[[\\\\\\\\\TTTUUUUUUVVVVVVVVVVVVUUUTTTTTTTTTTTTSSSRRRPPPPPPNNNOOOOOOPPPQQQQQQQQQPPPMMMMMMNNNOOOPPPQQQQQQRRRPPPOOONNNMMMNNNOOOPPPQQQRRRQQQOOONNNNNNNNNOOOOOORRRRRRRRRQQQPPPPPPOOOOOOOOOOOOOOONNNNNNNNNMMMMMMPPPPPPPPPPPPPPPPPPPPPQQQSSSSSSRRRQQQOOONNNMMMMMMNNNOOOPPPPPPPPPOOONNNMMMOOOPPPQQQRRRQQQPPPOOONNNOOOOOOOOONNNNNNNNNMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKNNNOOOPPPQQQRRRRRRRRRRRRPPPPPPQQQQQQPPPOOOOOONNNOOONNNNNNMMMMMMLLLLLLLLLMMMOOOQQQQQQOOOMMMLLLKKKKKKKKKLLLLLLMMMMMMMMMNNNMMMPPPSSSTTTSSSPPPOOONNNOOOPPPPPPQQQPPPPPPOOOOOOMMMOOORRRRRRRRRQQQQQQRRRSSSRRRQQQSSSVVVWWWUUURRRSSSRRRRRRRRRRRRSSSSSSTTTYYYWWWUUUTTTSSSRRRPPPNNNRRRRRRSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSOOOPPPRRRSSSSSSSSSRRRQQQQQQQQQRRRRRRSSSSSSSSSTTTUUUTTTTTTTTTVVVVVVTTTRRRSSSSSSTTTUUUUUUUUUUUUTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWSSSTTTUUUVVVWWWVVVUUUTTTTTTUUUWWWXXXXXXWWWUUUTTTWWWWWWVVVUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXWWWWWWYYYZZZ[[[\\\]]]]]]\\\[[[]]]\\\[[[[[[[[[\\\]]]^^^___^^^]]]]]]]]]]]]^^^___^^^]]]]]]\\\\\\[[[[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZ]]]\\\[[[ZZZZZZ[[[\\\]]]___`````````___]]]ZZZYYYZZZZZZYYYXXXXXXYYYZZZ[[[```___]]][[[[[[[[[]]]^^^[[[[[[ZZZYYYYYYYYYYYYYYYbbbaaa___]]][[[YYYWWWWWW[[[[[[[[[[[[ZZZZZZZZZZZZZZZ\\\]]]]]]\\\[[[]]]^^^^^^^^^___```````````````_______________```aaaaaa________________________]]]\\\ZZZXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[ZZZYYYXXX[[[[[[[[[[[[[[[[[[\\\\\\YYYYYYZZZZZZZZZZZZYYYYYYZZZXXXUUUUUUVVVWWWWWWWWWZZZZZZZZZZZZ[[[[[[[[[[[[YYYYYYYYYYYYXXXWWWVVVUUUVVVXXXZZZZZZYYYXXXYYYZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVVVVWWWYYYZZZZZZYYYXXXYYYZZZ[[[ZZZYYYWWWUUUWWWVVVUUUUUUVVVWWWXXXYYYVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYY]]]]]]]]]]]]\\\\\\[[[ZZZ\\\]]]^^^^^^^^^]]]\\\[[[YYYYYYZZZZZZ[[[[[[[[[\\\]]]\\\[[[ZZZ[[[\\\]]]^^^__________________^^^^^^___```aaabbbbbbaaa```___^^^^^^\\\\\\\\\\\\^^^^^^``````aaaaaaaaaaaa``````dddcccaaa```______``````]]]^^^^^^______`````````______``````______^^^]]]\\\\\\[[[[[[[[[[[[[[[\\\[[[\\\\\\]]]]]]\\\\\\\\\ZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[[[[^^^^^^]]]\\\\\\\\\\\\]]]```___^^^\\\[[[ZZZYYYYYYVVVWWWYYYZZZ[[[[[[ZZZZZZ\\\[[[[[[]]]______^^^]]]ZZZYYYYYYYYYYYYYYYZZZZZZQQQRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOPPPQQQQQQQQQQQQQQQNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQRRRRRRQQQPPPOOONNNNNNNNNOOOOOORRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOONNNNNNPPPPPPPPPPPPQQQQQQQQQQQQSSSRRRRRRQQQPPPOOONNNNNNRRRRRRSSSTTTTTTSSSRRRQQQPPPPPPQQQQQQRRRQQQQQQQQQPPPPPPPPPOOOOOOOOONNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTTTTRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOOOONNNNNNNNNNNNPPPRRRSSSSSSQQQOOOMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPSSSUUUWWWWWWUUURRRQQQQQQPPPQQQQQQQQQQQQQQQPPPPPPPPPRRRTTTTTTSSSRRRRRRSSSSSSRRRQQQSSSUUUVVVTTTRRRSSSSSSSSSSSSSSSSSSTTTUUUWWWUUUTTTTTTTTTTTTRRRPPPSSSTTTTTTTTTSSSSSSRRRQQQRRRQQQQQQQQQQQQRRRSSSTTTQQQRRRSSSTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUTTTSSSTTTUUUUUUTTTRRRTTTTTTUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXTTTUUUUUUVVVVVVVVVVVVVVVYYYXXXXXXXXXXXXXXXXXXYYY[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYZZZ[[[\\\\\\\\\[[[[[[\\\\\\[[[[[[[[[]]]^^^_________^^^]]]]]]^^^______]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\ZZZZZZYYYYYYZZZZZZ[[[\\\]]]]]]\\\[[[[[[\\\]]]]]]\\\___ccceeeeeebbb^^^[[[]]]\\\[[[ZZZZZZ[[[\\\]]]```___]]]\\\\\\\\\]]]^^^\\\[[[ZZZYYYYYYYYYYYYZZZbbbaaa```___]]][[[ZZZYYY\\\[[[[[[[[[ZZZZZZZZZZZZZZZ[[[\\\\\\\\\[[[]]]^^^``````aaabbbbbbbbbbbbaaacccbbbaaa___^^^^^^^^^^^^________________________^^^\\\[[[YYYYYYZZZ[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZ\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZZZZXXXVVVVVVWWWYYYXXXXXXZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVWWWYYY[[[[[[ZZZYYYZZZ[[[YYYYYYYYYYYYZZZZZZZZZZZZXXXWWWVVVWWWYYY[[[ZZZYYYYYYZZZ[[[[[[[[[ZZZYYYXXXYYYXXXXXXWWWWWWXXXYYYZZZWWWWWWWWWWWWXXXXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZ]]]]]]^^^^^^]]]\\\\\\[[[]]]]]]^^^______^^^]]]\\\ZZZZZZZZZ[[[[[[[[[\\\\\\]]]\\\\\\[[[\\\]]]^^^_____________________^^^^^^___```aaabbbbbbaaa```_________^^^]]]]]]^^^_________``````aaaaaa``````___aaa```___^^^]]]^^^______]]]]]]]]]]]]]]]^^^^^^^^^^^^____________^^^]]]]]]]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\]]]^^^^^^^^^]]]\\\YYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYXXXYYYYYYZZZ[[[[[[\\\\\\______^^^^^^^^^^^^______aaa```^^^\\\[[[ZZZZZZYYYYYYZZZ[[[\\\\\\\\\[[[ZZZ\\\[[[\\\]]]___```___^^^[[[[[[ZZZZZZZZZ[[[[[[\\\OOOPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSRRRQQQPPPPPPPPPPPPQQQRRRRRRRRRQQQQQQPPPPPPOOOOOOOOONNNNNNNNNQQQQQQRRRSSSSSSSSSSSSRRRQQQPPPOOOOOONNNOOOOOOOOORRRRRRRRRRRRRRRRRRQQQQQQRRRQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPTTTTTTVVVVVVVVVVVVUUUTTTRRRRRRRRRRRRRRRSSSTTTUUURRRRRRQQQQQQQQQPPPPPPPPPOOOOOOQQQRRRTTTTTTUUUUUUSSSSSSTTTUUUVVVVVVVVVVVVTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQSSSUUUVVVVVVSSSQQQPPPOOOQQQQQQQQQQQQRRRRRRRRRRRRWWWXXXYYYWWWUUURRRRRRRRRQQQRRRRRRSSSSSSSSSRRRRRRSSSUUUWWWVVVUUUTTTTTTTTTSSSSSSRRRSSSUUUVVVTTTSSSTTTTTTTTTTTTTTTUUUVVVVVVVVVUUUTTTTTTUUUUUUTTTSSSTTTTTTUUUUUUUUUTTTSSSSSSSSSSSSRRRRRRRRRSSSTTTTTTSSSSSSTTTUUUUUUUUUUUUTTTUUUVVVVVVVVVVVVVVVWWWWWWTTTSSSSSSTTTUUUUUUTTTRRRUUUVVVVVVWWWWWWWWWWWWWWWUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYWWWWWWWWWWWWWWWXXXYYYYYY^^^\\\ZZZYYYYYYZZZ\\\^^^___^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZ[[[[[[\\\[[[[[[[[[[[[[[[[[[\\\]]]^^^___```______^^^^^^^^^^^^______\\\\\\]]]]]]]]]]]]]]]]]]________________________]]]\\\\\\\\\\\\]]]^^^^^^___^^^^^^]]]]]]^^^^^^___[[[___eeejjjjjjgggaaa^^^```___^^^]]]]]]^^^______aaa```^^^]]]]]]^^^______\\\\\\[[[ZZZZZZZZZZZZ[[[``````___^^^]]]\\\[[[[[[\\\\\\\\\[[[[[[[[[ZZZZZZXXXZZZ\\\\\\[[[\\\]]]___aaabbbccccccddddddcccccccccbbbaaa___^^^]]]]]]]]]________________________^^^]]][[[ZZZZZZ[[[\\\\\\^^^]]]\\\[[[[[[[[[\\\]]]^^^^^^^^^^^^_________```bbbaaa___^^^\\\[[[[[[[[[[[[YYYXXXXXXZZZ[[[ZZZYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\[[[[[[ZZZYYYXXXYYY[[[\\\\\\[[[[[[\\\]]]ZZZZZZ[[[[[[\\\\\\\\\\\\YYYXXXWWWYYY[[[\\\[[[ZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZ[[[[[[XXXXXXXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[^^^^^^^^^___^^^^^^]]]\\\^^^^^^_______________^^^[[[[[[[[[[[[\\\\\\\\\\\\^^^]]]]]]]]]]]]^^^______^^^^^^^^^^^^^^^^^^_________``````aaaaaa``````___``````____________``````^^^__________________^^^]]]\\\\\\[[[[[[\\\^^^___\\\\\\\\\\\\[[[[[[[[[[[[]]]^^^^^^^^^^^^]]]\\\\\\\\\\\\\\\[[[[[[\\\\\\]]]\\\]]]___``````^^^]]][[[XXXXXXXXXYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZ[[[\\\\\\]]]]]]`````````aaaaaabbbccccccbbbaaa___^^^]]]\\\[[[[[[]]]]]]^^^^^^]]]]]]\\\[[[]]]\\\\\\^^^```aaa```^^^]]]\\\\\\[[[[[[[[[\\\\\\PPPPPPQQQRRRSSSSSSSSSSSSQQQQQQRRRRRRRRRQQQQQQPPPQQQQQQRRRSSSSSSRRRRRRRRROOOOOOOOOOOOOOOOOOOOOOOOPPPQQQSSSTTTTTTTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSQQQRRRRRRSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVVVVUUUUUUTTTTTTTTTSSSSSSTTTUUUWWWYYYTTTTTTTTTSSSSSSSSSRRRRRRQQQRRRSSSTTTUUUVVVVVVVVVTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQRRRRRRSSSSSSTTTTTTVVVWWWXXXWWWTTTRRRQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVVVVTTTRRRQQQQQQRRRSSSSSSTTTTTTUUUTTTTTTTTTVVVWWWXXXWWWUUUTTTTTTUUUTTTTTTTTTUUUUUUUUUTTTTTTVVVVVVVVVVVVVVVWWWXXXYYYXXXWWWUUUUUUVVVVVVUUUSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSRRRSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTVVVVVVVVVVVVWWWWWWWWWWWWTTTSSSSSSTTTUUUVVVTTTSSSUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZ[[[[[[ZZZYYYZZZ[[[\\\]]]^^^]]]\\\[[[[[[\\\]]]^^^aaa```___^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[\\\\\\\\\ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^___```aaa```__________________```\\\\\\]]]]]]^^^^^^______^^^^^^^^^^^^__________________^^^^^^______```aaa````````````````````````]]]aaafffjjjkkkhhhccc```bbbaaa___^^^^^^___``````aaa```____________``````\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[]]]]]]\\\\\\\\\[[[[[[[[[XXXZZZ[[[\\\[[[\\\^^^___aaabbbccccccddddddcccccc_________^^^^^^______```________________________]]]]]]\\\[[[[[[\\\\\\]]]___]]]\\\[[[[[[\\\^^^_________``````aaaaaabbbbbbeeedddaaa___]]]\\\\\\\\\\\\[[[ZZZ[[[\\\]]]]]]\\\ZZZ[[[[[[[[[\\\\\\\\\\\\]]]]]]^^^^^^]]]\\\[[[[[[[[[]]]______^^^]]]^^^___]]]]]]]]]]]]^^^^^^^^^___[[[ZZZYYYZZZ\\\]]]]]]\\\]]]\\\\\\\\\]]]^^^____________^^^]]]]]]]]]\\\\\\ZZZZZZZZZZZZ[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]^^^_______________^^^^^^_________```````````````\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^______``````]]]]]]^^^^^^^^^^^^______````````````````````````________________________]]]^^^^^^______^^^^^^]]][[[[[[ZZZZZZ[[[\\\^^^___]]]]]]\\\\\\[[[[[[ZZZZZZ\\\]]]]]]]]]]]]\\\[[[[[[[[[[[[ZZZZZZZZZ[[[\\\\\\[[[\\\^^^______^^^[[[ZZZWWWWWWWWWXXXXXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^___```aaabbbcccdddeeeffffffdddcccbbb```______^^^^^^`````````___^^^^^^]]]\\\]]]]]]]]]^^^aaaaaa```___]]]\\\\\\[[[[[[[[[[[[\\\OOOOOOPPPRRRRRRSSSSSSSSSQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTSSSSSSRRRNNNOOOOOOPPPQQQQQQRRRRRRPPPQQQSSSTTTTTTTTTSSSRRRQQQQQQQQQRRRRRRRRRQQQQQQSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVSSSTTTTTTUUUVVVVVVWWWWWWUUUUUUUUUUUUUUUVVVVVVVVVSSSTTTUUUWWWWWWWWWVVVUUUVVVVVVUUUUUUVVVXXXZZZ[[[VVVVVVVVVVVVUUUUUUUUUUUUTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVUUUUUUVVVVVVWWWWWWVVVVVVUUUTTTSSSSSSTTTTTTUUUUUUUUUVVVVVVWWWWWWVVVTTTRRRRRRRRRTTTTTTTTTTTTTTTTTTTTTSSSRRRSSSTTTSSSRRRRRRSSSUUUSSSTTTTTTUUUVVVVVVVVVUUUVVVVVVWWWVVVTTTSSSTTTUUUUUUVVVWWWWWWVVVUUUUUUUUUWWWWWWWWWXXXYYYZZZ[[[[[[]]][[[YYYXXXXXXWWWUUUSSSTTTUUUUUUVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSTTTVVVWWWUUUTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXWWWWWWXXXYYYYYYZZZ[[[[[[^^^^^^]]]\\\\\\^^^___```[[[\\\]]]]]]]]]]]]\\\[[[aaa```___^^^]]]]]]]]]]]]^^^]]]\\\\\\\\\\\\]]]^^^\\\\\\\\\[[[[[[[[[[[[\\\[[[[[[]]]^^^___```aaaaaa````````````````````````]]]]]]]]]^^^^^^______```^^^^^^_________````````````````````````aaabbbbbbaaaaaaaaabbbbbbaaaaaaaaaaaaccceeeffffffeeecccbbbbbbaaa```___^^^______````````````___`````````aaa]]]]]]\\\\\\\\\\\\]]]^^^\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\YYY[[[\\\]]]\\\\\\^^^___```aaabbbbbbccccccbbbbbb______^^^^^^^^^^^^______________________________\\\\\\\\\\\\\\\\\\]]]]]]^^^]]]\\\[[[[[[]]]___aaa______```aaaaaabbbcccccceeedddbbb```___]]]]]]\\\^^^]]]\\\^^^___```___^^^\\\\\\\\\]]]]]]]]]]]]^^^______`````````___^^^^^^]]]___aaaaaa```___```aaa````````````````````````\\\[[[[[[\\\^^^______^^^^^^^^^^^^^^^^^^___```aaa`````````______^^^^^^]]][[[[[[\\\\\\\\\]]]]]]]]]________________________^^^______``````_____________________``````aaaaaa^^^^^^^^^^^^]]]]]]]]]]]]^^^^^^_________`````````]]]]]]]]]]]]^^^^^^______``````____________``````^^^^^^^^^______^^^^^^^^^]]]]]]^^^^^^^^^^^^]]]]]][[[[[[ZZZZZZ[[[]]]___```^^^^^^]]]]]]\\\\\\[[[[[[\\\\\\]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYYZZZ[[[[[[[[[\\\]]]]]]]]][[[ZZZXXXWWWWWWWWWWWWXXXXXXXXXXXXZZZZZZ[[[[[[\\\\\\\\\]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]^^^^^^___`````````aaabbbccceeefffgggggggggfffeeedddcccbbbaaaaaaaaabbbbbbaaa```___^^^]]]]]]]]]]]]]]]^^^aaaaaa```___]]]\\\[[[ZZZZZZZZZZZZZZZLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTTTTSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSOOOOOOPPPQQQRRRSSSTTTUUUQQQRRRSSSSSSTTTTTTSSSSSSRRRRRRSSSTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXVVVVVVWWWXXXYYYZZZZZZ[[[XXXXXXXXXXXXXXXXXXXXXYYYVVVWWWYYYZZZ[[[ZZZZZZYYYYYYXXXXXXYYYYYYZZZ[[[[[[YYYXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTUUUVVVVVVWWWWWWWWWWWWWWWUUUUUUUUUUUUUUUVVVVVVVVVUUUVVVWWWVVVTTTSSSSSSTTTUUUUUUUUUTTTTTTTTTTTTTTTRRRTTTVVVVVVVVVUUUVVVWWWSSSTTTUUUVVVVVVVVVVVVVVVUUUVVVVVVUUUSSSSSSTTTVVVWWWXXXYYYYYYWWWVVVVVVWWWYYYYYYYYYZZZ[[[\\\]]]^^^```^^^\\\[[[ZZZYYYWWWUUUVVVVVVWWWXXXXXXXXXWWWWWWVVVVVVUUUTTTTTTTTTTTTUUUVVVUUUTTTTTTSSSSSSTTTTTTVVVVVVUUUUUUUUUUUUTTTTTTUUUTTTTTTUUUWWWXXXWWWVVVTTTTTTUUUVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYWWWXXXXXXYYYZZZ[[[\\\\\\^^^^^^^^^^^^^^^___``````YYYZZZ\\\]]]]]]\\\ZZZYYY______^^^]]]]]]]]]^^^^^^___^^^]]]\\\\\\]]]^^^___^^^^^^]]]\\\\\\\\\\\\]]]\\\]]]^^^___``````aaa`````````aaaaaaaaaaaa``````^^^^^^________________________``````aaabbbbbbbbb```````````````aaabbbbbbaaabbbbbbccccccbbbbbbaaacccccccccbbbccccccddddddcccbbb```___^^^______```_________```````````````^^^]]]]]]]]]]]]^^^^^^__________________`````````^^^^^^^^^]]]]]]]]]\\\\\\\\\]]]^^^^^^]]]]]]^^^______```aaaaaabbbaaaaaaaaacccbbb```^^^]]]\\\[[[[[[]]]]]]]]]]]]]]]]]]]]]]]][[[[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\^^^___aaa^^^^^^___```aaabbbccccccccccccccccccbbbaaa_______________```bbbcccbbb```^^^^^^^^^^^^____________aaaaaabbbbbbbbbaaaaaa``````aaaccccccbbbbbbbbbcccddddddccccccbbbaaaaaaaaa^^^]]]\\\^^^```aaa```_______________````````````______`````````___^^^^^^]]]]]]]]]^^^^^^^^^^^^___________________________]]]^^^______```_______________^^^______```aaabbb____________^^^^^^^^^^^^]]]^^^______``````______\\\\\\]]]]]]^^^^^^______```______^^^^^^______```]]]^^^____________^^^]]]]]]^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[\\\]]]___```^^^^^^^^^^^^^^^]]]]]]]]]\\\]]]]]]]]]]]]\\\[[[[[[YYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\[[[[[[ZZZYYYYYYWWWWWWWWWXXXXXXXXXXXXYYYZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^_________```aaaaaabbbbbbaaabbbdddfffggggggggggggfffeeedddcccbbbbbbbbbbbbbbbaaa```^^^^^^]]]]]]]]]]]]\\\\\\^^^```aaa```^^^]]]\\\[[[ZZZZZZZZZZZZZZZLLLMMMNNNPPPQQQQQQRRRRRRQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUVVVVVVUUUTTTTTTSSSRRRRRRSSSSSSTTTTTTTTTUUUTTTTTTTTTTTTTTTUUUUUUVVVSSSTTTUUUVVVVVVVVVUUUUUUSSSSSSTTTUUUVVVWWWXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZXXXXXXYYYZZZ[[[\\\]]]]]][[[[[[[[[[[[[[[ZZZZZZZZZXXXYYY[[[\\\]]]]]]\\\\\\ZZZ[[[[[[\\\\\\\\\[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXWWWWWWVVVTTTTTTUUUUUUUUUVVVVVVUUUUUUTTTTTTTTTVVVWWWXXXYYYYYYYYYVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWVVVTTTTTTVVVWWWWWWVVVVVVVVVUUUUUUUUUUUUSSSUUUXXXYYYXXXVVVVVVVVVSSSSSSTTTUUUVVVWWWWWWVVVUUUUUUVVVUUUSSSTTTVVVXXXXXXZZZ\\\[[[YYYWWWXXXYYYZZZZZZZZZ[[[\\\]]]___```aaa___]]]\\\]]]\\\ZZZYYYXXXYYYZZZZZZ[[[[[[ZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWXXXWWWVVVUUUTTTTTTUUUVVVVVVVVVVVVUUUUUUUUUTTTTTTUUUUUUUUUWWWYYYZZZYYYWWWUUUVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYWWWXXXYYYZZZ[[[\\\\\\]]]\\\\\\]]]^^^^^^^^^^^^^^^ZZZ[[[[[[[[[[[[[[[[[[ZZZ^^^^^^]]]]]]^^^^^^_________^^^\\\[[[[[[\\\^^^___```___^^^]]]]]]]]]^^^^^^]]]^^^___```aaa``````___```aaabbbbbbbbbbbbaaa````````````_______________^^^^^^^^^___```aaaaaaaaa``````______``````aaabbbaaabbbccccccccccccbbbaaaaaaaaaaaaaaabbbdddeeefffdddcccbbb```______```aaa^^^^^^______````````````^^^^^^]]]]]]^^^______```aaaaaaaaaaaaaaaaaaaaa```^^^^^^^^^^^^]]]]]]]]]]]]___`````````^^^]]]^^^______```aaaaaabbbbbbaaaaaacccbbb```^^^\\\[[[ZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\YYYZZZZZZ[[[\\\\\\[[[[[[ZZZZZZ[[[\\\]]]^^^______]]]]]]^^^___```aaabbbbbbaaabbbeeeffffffeeecccbbb`````````bbbdddeeedddbbb___`````````aaaaaaaaaaaabbbccccccddddddcccccccccaaaccceeeeeedddcccdddeeeggggggfffeeecccbbbaaa```___^^^^^^___aaabbbbbbaaa______```aaaaaa```___^^^]]]]]]^^^___```___^^^^^^^^^^^^^^^_________``````````````````````````````]]]]]]^^^_______________^^^^^^^^^^^^^^^```aaabbb`````````_________^^^^^^\\\]]]^^^___```___^^^^^^[[[\\\\\\]]]^^^^^^______```___^^^^^^^^^^^^___```^^^___````````````___^^^^^^^^^____________^^^^^^\\\\\\[[[[[[[[[\\\^^^___]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZ[[[\\\]]]^^^^^^]]]\\\ZZZZZZZZZZZZZZZWWWXXXXXXXXXXXXYYYYYYYYYZZZZZZ[[[\\\\\\]]]^^^^^^]]]]]]^^^^^^____________``````aaaaaabbbccccccccc```bbbdddfffgggfffeeeeeeccccccbbbaaa```````````````___^^^]]]\\\\\\]]]]]]\\\[[[\\\]]]___```___^^^^^^^^^]]]\\\[[[ZZZZZZ[[[NNNOOOPPPRRRSSSTTTTTTTTTQQQRRRSSSUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSUUUUUUUUUTTTTTTTTTTTTTTTWWWVVVUUUTTTUUUVVVWWWXXXTTTUUUVVVWWWXXXWWWWWWVVVSSSSSSTTTUUUWWWXXXYYYYYYYYYYYYZZZZZZ[[[[[[[[[\\\YYYZZZ[[[\\\]]]^^^______]]]]]]]]]\\\\\\\\\[[[[[[XXXYYYZZZ\\\]]]]]]\\\\\\[[[\\\]]]^^^]]]\\\[[[ZZZ[[[[[[[[[[[[ZZZZZZZZZYYYXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWVVVUUUUUURRRSSSUUUWWWXXXYYYZZZZZZWWWWWWWWWVVVVVVUUUUUUUUUVVVWWWWWWWWWVVVVVVXXXYYYXXXXXXWWWWWWWWWVVVVVVVVVSSSVVVYYYZZZXXXUUUSSSSSSRRRSSSTTTUUUVVVVVVWWWVVVUUUVVVVVVUUUTTTUUUWWWZZZYYY\\\^^^]]]ZZZXXXYYYZZZ[[[[[[[[[\\\]]]^^^```aaa```___]]]]]]^^^___]]]\\\ZZZ[[[\\\]]]]]]]]]]]]]]][[[[[[ZZZYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVVVVWWWZZZ[[[ZZZXXXVVVWWWXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZWWWXXXYYYZZZ[[[\\\]]]]]]ZZZ[[[\\\]]]^^^]]]\\\[[[]]]\\\ZZZYYYYYYZZZ\\\]]]^^^]]]]]]^^^^^^___```aaa___^^^\\\[[[[[[\\\^^^___aaa```___^^^]]]^^^^^^___^^^___```aaaaaa```______```aaabbbccccccbbbaaa```aaaaaa``````______^^^^^^[[[[[[[[[\\\]]]^^^^^^__________________``````aaaaaabbbcccddddddcccbbbaaa^^^___```bbbdddfffggghhhfffdddcccaaa``````aaaaaa]]]]]]^^^___``````______^^^^^^^^^^^^^^^___```aaa````````````__________________^^^^^^^^^]]]]]]]]]```aaabbbaaa___^^^^^^___``````aaabbbbbbbbbbbbbbb```___^^^^^^]]]]]]]]]]]][[[[[[[[[[[[[[[[[[[[[[[[XXXYYYZZZ[[[[[[[[[[[[[[[XXXYYY[[[\\\^^^^^^^^^^^^\\\\\\]]]^^^___```aaaaaa```bbbfffiiijjjhhhfffdddaaaaaaaaacccffffffeeecccaaaaaaaaaaaabbbbbbbbbbbbccccccdddeeeeeedddddddddbbbdddffffffeeedddeeefffiiiiiigggfffdddbbbaaa``````___^^^___bbbcccbbbaaa___```aaabbbaaa```]]]\\\[[[\\\]]]_________^^^^^^____________````````````````````````````````````\\\\\\]]]^^^_________^^^^^^]]]]]]]]]^^^___aaabbbaaaaaa``````_________^^^\\\\\\^^^_________^^^]]][[[[[[\\\]]]]]]^^^______```___^^^]]]]]]^^^___```___```aaabbbbbbaaa```___^^^______``````______^^^\\\[[[ZZZZZZZZZ[[[]]]]]]\\\\\\\\\]]]]]]^^^^^^^^^]]]^^^^^^^^^^^^]]]\\\\\\\\\\\\\\\\\\]]]^^^___``````___\\\ZZZZZZZZZ[[[\\\XXXXXXXXXYYYYYYYYYYYYZZZZZZZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^_________``````aaaaaaaaabbbccccccdddddd```bbbdddeeeffffffdddcccaaaaaa```___^^^^^^_________^^^]]]\\\[[[\\\]]]]]]\\\[[[[[[]]]______^^^]]]```___^^^]]]\\\\\\\\\\\\TTTTTTTTTUUUUUUTTTTTTTTTSSSSSSTTTUUUUUUVVVWWWWWW```___\\\YYYVVVVVVXXXZZZUUUVVVWWWVVVTTTSSSTTTUUUXXXWWWVVVUUUUUUVVVWWWXXXWWWXXXXXXWWWVVVVVVYYY[[[[[[YYYXXXVVVWWWXXXZZZ[[[VVVWWWWWWXXXYYYZZZ[[[[[[ZZZ[[[[[[[[[\\\\\\\\\\\\```^^^[[[XXXWWWWWWYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZ^^^^^^\\\[[[ZZZZZZZZZZZZXXXXXXYYYZZZZZZZZZZZZZZZ\\\YYYWWWWWWYYYYYYVVVTTTUUUVVVWWWXXXYYYZZZ[[[\\\WWWWWWWWWWWWWWWXXXYYYZZZWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXWWWVVVVVVVVVWWWXXXYYYXXXWWWVVVVVVUUUUUUUUUVVVZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXXXXXYYY[[[]]]______^^^]]]]]]^^^]]][[[YYYYYYYYYZZZ[[[\\\]]]]]]^^^[[[[[[ZZZZZZZZZZZZZZZZZZ[[[ZZZXXXWWWWWWXXXZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXXVVVVVVWWWXXXXXXWWWVVVVVVWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXYYYZZZ[[[XXXYYYYYYYYYZZZZZZ[[[[[[[[[\\\]]]^^^___`````````YYY[[[\\\\\\[[[[[[\\\]]]\\\[[[ZZZZZZ\\\___bbbeeebbbaaa```___^^^^^^^^^^^^aaaaaaaaaaaaaaaaaabbbbbbeeedddbbbaaaaaaaaabbbbbbbbbccccccccccccbbbbbbaaabbbaaa```___^^^^^^]]]]]]aaa___^^^\\\[[[[[[\\\\\\___^^^]]]]]]^^^```bbbdddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffffffffggggggfffdddbbb___^^^___aaabbb```___^^^]]]]]]___```bbb___^^^]]]\\\]]]^^^___```^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^___^^^\\\[[[\\\]]]aaabbbbbbaaa______```aaabbbbbbaaaaaa``````______bbbbbbbbbbbbaaa```___^^^___^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[\\\]]]]]]ZZZZZZ[[[\\\]]]^^^^^^___^^^```aaaaaa```___```aaaaaaccceeeffffffeeedddccccccddddddddddddcccbbbbbbaaaaaaaaabbbccccccddddddffffffeeeeeedddccccccbbbeeedddbbbaaaaaaaaabbbcccfffeeedddcccbbbbbbbbbbbb^^^^^^^^^^^^^^^^^^^^^^^^^^^______```______^^^^^^^^^^^^__________________]]]]]]^^^______``````aaaaaa``````______``````aaaaaa```___^^^]]]]]]]]]]]]________________________bbbaaa```___^^^^^^___```\\\]]]^^^^^^^^^]]]\\\[[[^^^___```aaabbbaaa```____________________________________``````___^^^^^^_______________^^^]]]\\\]]]]]]^^^_________^^^^^^^^^^^^^^^^^^^^^______```___^^^^^^]]]]]]]]]]]]^^^ZZZ[[[\\\]]]^^^___```aaa```______^^^]]]\\\\\\\\\ZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^```aaaaaaaaa```______```aaabbbcccdddeeeeeeaaaaaaaaaaaabbbbbbbbbbbb^^^^^^^^^]]]]]]]]]\\\\\\]]]^^^___^^^\\\[[[\\\]]]^^^^^^^^^______^^^^^^^^^___^^^]]]\\\\\\]]]^^^___TTTUUUUUUVVVVVVUUUUUUTTTUUUUUUVVVVVVWWWXXXXXXYYY``````^^^[[[XXXWWWXXXZZZWWWXXXYYYXXXVVVUUUVVVWWWYYYYYYXXXWWWWWWXXXYYYYYYWWWXXXXXXWWWVVVWWWYYY[[[ZZZYYYXXXXXXXXXYYYZZZZZZWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\bbb```]]][[[ZZZZZZ\\\]]]XXXYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[ZZZZZZYYYYYYYYYZZZZZZXXXXXXYYYZZZZZZZZZZZZZZZ]]][[[YYYYYYZZZZZZXXXVVVWWWXXXYYYZZZ[[[\\\]]]]]][[[ZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVXXXYYYYYYYYYYYYXXXWWWWWWUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUTTTSSSTTTUUUVVVWWWVVVVVVVVVVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZ\\\[[[[[[[[[\\\]]]^^^___aaa_________```___]]]\\\[[[[[[\\\\\\]]]]]]^^^^^^ZZZZZZ[[[[[[\\\\\\]]]]]]ZZZYYYXXXWWWWWWXXXYYYZZZZZZYYYXXXXXXWWWWWWXXXXXXVVVWWWXXXXXXXXXXXXWWWVVVWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZXXXXXXYYYYYYYYYZZZZZZZZZ[[[[[[\\\]]]^^^^^^^^^^^^YYYZZZ\\\[[[ZZZZZZ[[[]]]\\\\\\[[[\\\]]]___bbbdddcccbbbaaaaaa``````aaaaaaccccccccccccccccccbbbbbbdddcccbbbaaa```aaaaaabbbbbbbbbbbbbbbbbbaaaaaa```aaa```___^^^]]]]]]]]]^^^```___^^^\\\\\\\\\\\\\\\___^^^^^^^^^___aaaccceeedddddddddddddddddddddddddddddddddeeeeeeeeeffffffeeecccaaa___^^^___```aaa```___]]]]]]]]]^^^```aaa^^^^^^]]]]]]^^^^^^___```^^^^^^^^^^^^^^^^^^^^^^^^^^^___```___]]]\\\]]]^^^bbbbbbcccaaa```___```bbbccccccbbbbbbaaaaaaaaaaaabbbccccccbbbbbbaaa```_________^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[[[[\\\\\\]]][[[[[[\\\\\\]]]]]]^^^^^^]]]___``````___^^^^^^___```aaaccceeeeeeeeedddccccccccccccccccccbbbbbbaaabbbbbbbbbcccddddddeeeeeedddddddddcccbbbbbbaaaaaadddcccbbbbbbaaaaaaaaabbbeeedddccccccbbbccccccccc________________________aaaaaaaaabbbbbbaaaaaa````````````````````````___``````````````````_______________^^^^^^_________bbbaaa```___^^^^^^^^^^^^_________```````````````cccbbbaaa```___``````aaa```aaabbbbbbbbbaaa``````]]]]]]___`````````___^^^^^^^^^^^^^^^^^^^^^^^^^^^___``````aaa``````______```aaaaaaaaaaaa```___^^^]]]^^^^^^_______________^^^^^^]]]]]]^^^^^^___```___^^^^^^]]]]]]]]]^^^^^^\\\\\\]]]^^^______```````````````___^^^]]]]]]]]]^^^^^^_________`````````^^^^^^^^^^^^^^^]]]]]]]]]^^^^^^___```````````````___```aaabbbcccdddeeeeeebbbbbbbbbaaaaaaaaaaaaaaabbbaaaaaaaaa````````````aaabbbcccbbb```___```aaa______````````````_________^^^]]]\\\\\\]]]^^^___VVVVVVWWWWWWWWWWWWVVVVVVWWWWWWXXXXXXYYYZZZZZZZZZaaaaaaaaa^^^[[[YYYYYYZZZXXXZZZZZZZZZXXXWWWXXXYYYYYYXXXXXXXXXXXXXXXXXXYYYWWWXXXYYYXXXWWWWWWYYY[[[YYYZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[```^^^\\\[[[ZZZ[[[]]]^^^XXXXXXXXXXXXYYYYYYYYYYYY[[[ZZZZZZYYYXXXXXXXXXYYYXXXWWWWWWWWWXXXXXXYYYZZZXXXYYYYYYZZZZZZZZZZZZZZZ[[[ZZZXXXXXXYYYYYYXXXVVVWWWXXXXXXYYYZZZ[[[[[[\\\^^^]]][[[ZZZXXXWWWVVVVVVXXXXXXXXXWWWWWWVVVVVVVVVXXXXXXYYYYYYXXXXXXWWWVVVSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVUUUUUUUUUVVVWWWYYYZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZZZ___^^^^^^^^^^^^___```aaaaaa``````aaabbbbbb```___^^^^^^^^^^^^^^^^^^^^^^^^ZZZ[[[[[[\\\]]]^^^______YYYXXXWWWVVVVVVWWWXXXYYYYYYXXXWWWWWWWWWWWWWWWWWWVVVWWWXXXXXXXXXXXXWWWVVVVVVVVVUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYZZZXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[[[[\\\\\\[[[[[[ZZZXXXYYY[[[ZZZYYYYYYZZZ\\\[[[\\\]]]^^^___```aaabbbcccbbbbbbbbbbbbcccdddeeeeeeeeeeeeddddddcccccccccbbbbbbaaa````````````aaaaaaaaaaaaaaaaaa``````___aaa```^^^\\\[[[\\\]]]^^^```___^^^]]]\\\\\\\\\\\\^^^^^^^^^___```bbbeeefffccccccccccccccccccccccccbbbccccccccccccdddddddddcccbbb```^^^]]]^^^___```___^^^]]]]]]]]]^^^```aaa]]]^^^^^^__________________________________________```aaa```^^^]]]^^^___bbbbbbcccaaa```___```bbbccccccccccccccccccbbbbbbccccccccccccbbbaaa``````____________^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^```aaaaaa___^^^___```___```bbbcccddddddccccccbbbbbbccccccbbbbbbaaa```bbbccccccdddeeeeeeffffffdddddddddcccbbbbbbaaaaaabbbbbbbbbbbbbbbbbbaaa```bbbbbbbbbbbbbbbccccccdddaaaaaaaaaaaaaaaaaaaaaaaaccccccccccccccccccccccccbbbbbbaaaaaa``````______bbbbbbbbbaaa```_________``````____________``````bbbbbbaaaaaa``````_______________``````aaaaaaaaacccbbbaaaaaaaaaaaaaaabbb______```````````````___]]]^^^___`````````______________________________``````aaaaaaaaaaaaaaa```bbbbbbbbbcccbbbbbbaaa```^^^^^^^^^______````````````____________```aaaaaa`````````````````````aaa``````aaaaaaaaabbbbbbbbbcccbbbbbbaaaaaa``````````````````aaaaaaaaaaaaaaabbbbbbaaaaaa`````````___aaa````````````aaabbbbbbaaabbbbbbcccdddeeeffffffddddddccccccbbbbbbbbbaaaaaaaaaaaaaaa````````````aaabbbcccbbb```___```aaa^^^______``````______^^^aaa```___^^^^^^___```aaaXXXXXXXXXYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZ```bbbbbbaaa^^^[[[ZZZYYYXXXZZZZZZZZZXXXXXXYYYZZZWWWXXXXXXYYYYYYXXXXXXWWWXXXYYYZZZYYYXXXXXXZZZ[[[YYYZZZ\\\]]]\\\[[[YYYXXXYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZXXXXXXXXXYYYZZZ[[[XXXXXXXXXYYYYYYYYYZZZZZZ[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXWWWWWWVVVVVVVVVVVVUUUVVVVVVWWWWWWXXXXXXXXXYYY]]]\\\[[[YYYWWWVVVUUUUUUXXXXXXXXXWWWWWWVVVVVVUUUWWWWWWWWWWWWWWWVVVVVVUUURRRRRRSSSSSSTTTUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWXXXUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ^^^^^^^^^___```aaabbbbbbaaa``````aaabbbcccaaa```^^^^^^^^^]]]]]]]]]\\\\\\[[[[[[\\\\\\]]]]]]]]]^^^XXXXXXWWWWWWWWWWWWXXXXXXXXXWWWWWWVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWXXXXXXYYYYYYYYYXXXXXXXXXYYYYYYZZZXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZYYYXXXXXXWWWYYYZZZZZZYYYYYYZZZ[[[[[[\\\^^^___`````````___aaaaaaaaabbbcccdddeeefffeeeeeedddccccccbbbaaaaaa``````_____________________```````````````______aaa```]]]\\\[[[\\\^^^_________^^^^^^]]]]]]]]]]]]^^^^^^___```aaaccceeegggbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbccccccbbb```___]]]]]]^^^______^^^^^^]]]]]]^^^^^^___```]]]^^^___aaaaaa```____________````````````aaaaaa___`````````^^^]]]^^^___aaaaaabbb```___^^^___aaabbbbbbbbbcccccccccccccccccccccccccccbbbaaa```_________``````````````````___^^^^^^]]]]]]]]]]]]^^^``````__________________aaabbbdddcccbbb```aaaaaa^^^___aaabbbccccccccccccaaabbbbbbbbbbbbaaa``````bbbbbbccccccdddeeeeeeeeeeeeeeeeeedddccccccbbbbbbaaaaaacccccccccbbbaaa``````______```aaabbbcccdddaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbccccccccccccbbbbbbaaa```______^^^bbbaaaaaaaaa`````````___bbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbbaaaaaa``````^^^^^^______```aaaaaaaaabbbbbbaaaaaaaaaaaaaaaaaa^^^^^^^^^_______________``````aaaaaaaaabbbbbbbbbaaaaaaaaaaaabbbbbbbbbbbb```aaaaaabbbbbbbbbbbbaaabbbbbbbbbccccccbbbbbbaaa^^^^^^^^^______```aaaaaabbbbbbbbbbbbbbbccccccdddbbbbbbcccdddddddddeeedddeeeeeeffffffffffffffffffeeeeeeeeeddddddccccccccccccccccccccccccccccccccceeeeeeeeedddccccccbbbbbbdddcccbbbaaaaaabbbddddddddddddeeeffffffggghhhhhhggggggffffffeeedddddddddccccccbbbbbbbbbbbbaaaaaabbbcccdddcccbbbaaabbbcccbbbbbbccccccccccccbbbbbbdddcccbbbaaaaaabbbcccdddYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYYYY___aaabbbaaa^^^\\\ZZZZZZWWWXXXYYYYYYXXXWWWXXXZZZYYYZZZ[[[\\\\\\[[[ZZZYYYXXXYYY[[[[[[ZZZYYYZZZ[[[ZZZ\\\]]]^^^^^^\\\ZZZXXXYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZXXXWWWWWWVVVWWWXXXYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXX\\\[[[ZZZYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYWWWWWWXXXWWWVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXZZZYYYXXXWWWVVVVVVVVVVVVXXXXXXXXXWWWWWWVVVVVVVVVUUUVVVVVVVVVVVVUUUTTTTTTRRRSSSSSSTTTUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXVVVVVVVVVVVVVVVWWWXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\^^^___aaabbbbbb___^^^^^^___```aaa___^^^]]]]]]\\\\\\[[[ZZZZZZZZZ\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXXXXWWWWWWXXXXXXXXXWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWWWWXXXYYYZZZZZZZZZ[[[ZZZZZZYYYYYYYYYZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXZZZZZZZZZZZZYYYXXXWWWWWWWWWYYYZZZZZZYYYYYYZZZ[[[[[[\\\^^^___```___^^^]]]^^^^^^^^^___aaabbbdddeeebbbbbbaaaaaa```___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___```````````````bbbaaa___]]]]]]^^^___```````````````_________^^^^^^^^^___```bbbccceeefffaaaaaaaaaaaaaaaaaaaaaaaa`````````aaaaaaaaaaaabbb```___^^^^^^]]]^^^^^^___^^^^^^^^^^^^______``````^^^___```aaabbbaaa```___`````````aaaaaabbbbbbbbb^^^``````___^^^]]]^^^______``````___]]]]]]^^^``````aaaaaabbbbbbcccccccccbbbbbbbbbbbbaaa```______`````````aaaaaabbbbbbcccaaa``````_________``````bbbbbbbbbbbbaaaaaaaaaaaabbbdddeeedddbbbaaaaaabbb```aaaaaabbbcccdddddddddaaabbbbbbbbbbbbaaa``````aaaaaabbbbbbccccccdddddddddddddddcccbbbbbbaaaaaaaaabbbcccddddddcccbbbaaa^^^^^^^^^___```aaabbbccc``````````````````````````````______```aaabbbbbbcccbbbbbbaaa```___^^^^^^______``````aaaaaaaaaaaabbbbbbaaaaaaaaaaaabbbbbbaaabbbbbbcccbbbbbbaaa```^^^^^^_________`````````aaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaabbbbbbcccccccccaaaaaaaaaaaaaaabbbbbbcccbbbbbbbbbcccccccccddddddaaaaaabbbcccddddddccccccaaabbbbbbccccccbbbbbbbbb``````___``````bbbcccdddcccccccccccccccddddddeeecccccceeefffggggggggggggiiiiiiiiiiiiiiiiiiiiiiiifffffffffeeeeeeeeeeeeeeehhhhhhhhhhhhhhhhhhhhhhhhgggfffffffffeeeeeeddddddfffeeedddccccccdddeeeffffffgggggghhhhhhiiiiiiiiijjjiiiiiiiiihhhhhhggggggiiiiiiiiihhhhhhhhhgggggghhhiiijjjjjjhhhhhhiiijjjiiiiiijjjjjjjjjjjjiiiiiigggfffeeeeeeeeeeeefffgggYYYYYYZZZZZZZZZZZZYYYYYYWWWWWWXXXXXXXXXXXXXXXXXX\\\^^^```___]]][[[[[[[[[VVVWWWXXXXXXWWWWWWXXXYYY\\\]]]```aaaaaa```]]]\\\XXXZZZ\\\\\\[[[ZZZ[[[\\\\\\]]]^^^___^^^]]][[[YYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[YYYXXXXXXWWWXXXXXXYYYYYY^^^]]][[[ZZZYYYXXXXXXXXXZZZZZZZZZZZZZZZYYYYYYXXXYYYZZZ[[[ZZZYYYXXXYYY[[[[[[[[[[[[[[[ZZZZZZZZZZZZWWWWWWVVVVVVUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUVVVVVVUUUUUUTTTSSSTTTTTTUUUVVVWWWXXXXXXYYYUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZXXXYYY[[[]]]^^^______```]]]\\\\\\]]]^^^^^^\\\[[[[[[[[[ZZZZZZYYYYYYYYYXXX[[[[[[ZZZYYYXXXWWWWWWVVVYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWWWWWWWWWWWWWXXXYYYYYYYYYXXXWWWWWWXXXYYYYYYWWWXXXYYYZZZ[[[\\\\\\\\\]]]\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYY[[[[[[[[[[[[ZZZZZZYYYXXXXXXYYY[[[ZZZYYYYYYZZZ\\\[[[\\\]]]^^^^^^]]]\\\[[[[[[[[[\\\]]]^^^```aaabbb^^^^^^^^^]]]]]]\\\\\\\\\[[[\\\]]]]]]^^^^^^]]]]]]\\\]]]^^^```aaabbbbbbbbbbbbbbbbbbaaaaaaaaabbbbbbaaaaaabbbbbbbbbaaaaaa```^^^___```aaabbbbbbccccccaaaaaaaaaaaaaaaaaaaaaaaa````````````aaaaaaaaaaaa_________^^^^^^^^^____________``````aaaaaaaaaaaa___``````aaaaaaaaaaaaaaa```aaaaaabbbbbbccccccddd___aaaaaaaaa___^^^___````````````___^^^]]]^^^```___``````aaabbbcccddddddccccccccccccbbbaaa```___```aaaaaabbbcccddddddeeebbbbbbaaaaaabbbbbbcccddddddddddddddddddeeeeeeeeeccceeefffeeecccaaaaaabbbdddddddddddddddeeeeeeeeebbbbbbccccccbbbbbbaaa``````aaaaaabbbbbbcccddddddbbbbbbbbbaaa``````______bbbcccdddddddddddddddddd____________```aaabbbccc```````````````````````````___^^^^^^___```bbbcccccccccbbbbbbaaaaaa``````___``````aaabbbbbbccccccaaaaaa````````````aaaaaabbbcccdddeeeeeedddcccbbb````````````````````````aaaaaabbbccccccccccccbbbaaaaaaaaaaaabbbcccdddeeebbbaaaaaaaaaaaabbbccccccbbbbbbccccccdddeeeeeeeeecccdddeeefffgggggggggfffcccddddddeeeeeeeeeeeeeeedddcccccccccdddfffgggiiieeeeeeeeeeeeeeefffggggggdddfffhhhjjjkkkkkkkkkjjjlllllllllmmmmmmmmmnnnnnniiiiiiiiiiiiiiiiiihhhhhhkkkjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjiiiiiihhhiiiiiiiiillllllmmmmmmmmmnnnnnnnnnoooooooooooooooooooooooopppooooooooonnnnnnnnnnnnnnnpppqqqqqqooooooppprrrnnnooooooppppppoooooonnnpppooonnnnnnnnnnnnooopppYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[]]]]]][[[ZZZ[[[\\\VVVWWWYYYXXXWWWWWWXXXZZZ[[[]]]```bbbbbb```]]][[[XXXZZZ\\\]]]\\\[[[[[[\\\^^^_________^^^]]][[[ZZZWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYZZZZZZZZZZZZ[[[WWWWWWWWWWWWXXXYYYZZZZZZ\\\[[[[[[ZZZYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXXXXYYY[[[]]]\\\ZZZYYY[[[\\\]]]]]]\\\\\\[[[[[[[[[ZZZXXXXXXWWWVVVVVVVVVVVVWWWUUUVVVVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUUUUVVVVVVWWWXXXYYYZZZ[[[[[[VVVWWWXXXYYYYYYYYYXXXWWWXXXXXXXXXXXXYYYZZZ\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]\\\[[[]]]\\\[[[\\\\\\\\\ZZZXXXZZZZZZYYYYYYYYYYYYYYYYYYZZZYYYYYYYYYXXXWWWWWWWWWYYYZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYZZZZZZYYYXXXWWWWWWXXXYYYZZZXXXYYY[[[]]]^^^^^^^^^^^^___^^^]]]]]]\\\\\\\\\]]]\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[ZZZYYYZZZ\\\[[[ZZZZZZ[[[]]][[[[[[\\\\\\\\\[[[[[[ZZZZZZZZZZZZ[[[\\\^^^___```[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ\\\]]]]]]]]]\\\\\\ZZZ[[[]]]```bbbcccdddeeecccdddeeeeeeeeeeeedddcccbbbbbbcccdddddddddcccbbb______``````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa````````````aaaaaaaaaaaa_____________________``````aaaaaabbbbbbbbbbbbbbbaaaaaa``````aaaaaabbbcccaaaaaabbbbbbcccddddddeeebbbcccdddcccaaa```aaabbbaaabbbbbbaaa______```bbb``````aaabbbcccdddeeefffeeeeeeeeeeeedddcccbbbbbbaaaaaabbbcccdddeeeffffffccccccccccccdddfffggghhheeeffffffgggggghhhhhhhhhgggiiijjjiiigggeeeeeefffggggggffffffffffffffffffcccccccccccccccbbbbbbaaaaaaaaabbbccccccddddddeeeddddddccccccbbbaaaaaaaaaeeedddddddddeeeeeefffgggbbbbbbbbbbbbbbbcccdddeeebbbbbbbbbbbbbbbbbbbbbbbbbbbaaa`````````bbbdddeeeddddddddddddddddddccccccccccccddddddddddddddddddccccccbbbbbbbbbbbbccccccdddeeeggghhhhhhgggfffdddddddddcccbbbbbbaaaaaaaaabbbccceeefffffffffeeeeeebbbaaaaaaaaabbbccceeeffffffeeeeeedddeeefffggghhhffffffgggggghhhiiiiiijjjggghhhiiijjjkkkkkkkkkkkkhhhhhhiiijjjjjjjjjjjjjjjiiihhhhhhhhhiiikkkmmmooollllllkkkkkkllllllmmmnnnjjjllloooqqqssssssrrrrrrssssssttttttuuuvvvwwwwwwrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqpppppppppooooooqqqqqqrrrrrrssssssttttttuuuuuuuuuuuuuuutttssssssxxxxxxxxxxxxyyyyyyyyyyyyzzz{{{{{{||||||}}}}}}~~~||||||||||||{{{{{{{{{{{{{{{}}}~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~YYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXYYY[[[[[[ZZZZZZ[[[]]]VVVXXXYYYYYYXXXXXXYYY[[[XXXZZZ^^^``````^^^ZZZXXXXXXZZZ]]]]]]\\\[[[[[[\\\____________^^^]]]\\\[[[VVVWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZYYYXXXXXXXXXXXXYYYYYYYYYZZZVVVVVVVVVWWWXXXYYYZZZ[[[ZZZYYYYYYYYYYYYZZZ[[[[[[ZZZZZZZZZZZZZZZYYYXXXXXXWWWZZZ[[[[[[XXXXXXYYY\\\\\\\\\[[[[[[ZZZYYYYYYYYYZZZZZZYYYXXXWWWVVVVVVVVVTTTUUUUUUVVVWWWXXXYYYYYYXXXXXXYYYYYYXXXXXXWWWVVVWWWWWWXXXYYYZZZ[[[\\\]]]XXXYYY[[[\\\\\\\\\[[[ZZZWWWXXXYYYZZZ\\\^^^```aaaZZZZZZZZZZZZZZZZZZZZZZZZ]]]]]]^^^^^^]]][[[YYYXXX^^^\\\[[[[[[\\\[[[YYYWWWYYYYYYYYYYYYYYYZZZZZZZZZXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZXXXXXXXXXXXXXXXYYYZZZ[[[ZZZYYYXXXWWWWWWXXXYYYZZZYYYZZZ\\\^^^____________```___^^^^^^]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZ\\\\\\]]]]]]]]]]]]\\\\\\YYY[[[\\\\\\[[[[[[\\\]]][[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]______ZZZZZZZZZZZZZZZ[[[[[[[[[YYYZZZ[[[\\\]]]]]]\\\[[[YYY[[[]]]```ccceeefffgggccceeeggghhhhhhgggeeedddbbbcccdddeeefffeeedddccc______````````````______bbbbbbbbbbbbbbbbbbbbbbbb````````````aaaaaaaaabbb______``````````````````aaaaaabbbcccccccccccccccbbbaaa`````````aaacccdddaaaaaabbbcccddddddeeeeeedddeeefffeeecccbbbcccdddcccddddddcccaaa```bbbcccaaaaaabbbccceeefffggggggggggggggggggfffeeedddcccaaaaaabbbccceeefffggggggccccccddddddfffhhhiiijjjfffgggggghhhiiijjjjjjkkkmmmnnnooonnnllljjjjjjkkkjjjiiihhhggggggfffggggggcccddddddddddddcccbbbbbbbbbccccccddddddeeeffffffhhhggggggffffffeeeeeedddfffeeeeeedddeeefffhhhiiieeeeeeddddddeeeeeeffffffccccccccccccccccccccccccdddcccbbbbbbbbbdddggghhheeeeeeffffffffffffffffffgggggggggffffffeeeddddddhhhggggggffffffgggggghhhfffgggiiijjjkkkiiihhhggggggffffffeeedddcccbbbbbbdddeeeggghhhhhhhhhggggggggggggffffffggghhhjjjkkkkkkjjjiiiiiiiiijjjlllmmmkkkkkklllmmmmmmnnnoooooojjjkkklllmmmnnnnnnnnnnnnlllmmmmmmnnnooooooooonnnmmmlllkkkkkkllloooqqqssssssssssssrrrsssttttttuuuqqqsssvvvyyyzzz{{{zzzzzzzzzzzz{{{|||}}}{{{{{{{{{{{{{{{{{{||||||}}}}}}}}}|||||||||{{{{{{zzzzzz{{{|||}}}~~~~~~}}}|||UUUVVVWWWWWWXXXXXXXXXXXXVVVWWWXXXYYYZZZYYYXXXWWWVVVZZZXXXTTTYYYccccccYYYYYYXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[ZZZ[[[[[[\\\]]]ZZZZZZZZZZZZ[[[\\\]]]]]]^^^^^^______^^^^^^]]]\\\[[[ZZZZZZZZZ[[[]]]___```[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTYYYYYYYYYYYYYYYXXXXXXXXX]]]\\\[[[YYYXXXWWWUUUUUUSSSVVVYYY[[[[[[ZZZZZZ[[[]]]]]]\\\\\\[[[[[[[[[ZZZYYYYYYZZZZZZYYYXXXWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXYYYXXXXXXXXXYYY[[[]]]___``````___^^^]]]^^^___`````````___^^^___]]][[[\\\```bbbaaa```aaa```^^^\\\[[[ZZZYYYYYY]]]]]]]]]\\\\\\\\\\\\\\\```______^^^]]]\\\[[[[[[ZZZ[[[[[[YYYWWWWWWXXXYYY[[[\\\]]]\\\ZZZXXXXXXYYYYYYZZZZZZ[[[[[[ZZZXXXWWWXXXXXXYYYYYYZZZ[[[[[[\\\]]]\\\ZZZXXXYYY[[[^^^```^^^___aaabbbcccbbbaaaaaabbb___\\\[[[]]]^^^\\\[[[^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[]]]\\\\\\[[[[[[[[[\\\\\\ZZZ[[[\\\[[[ZZZYYYYYYZZZYYY]]]^^^[[[ZZZ\\\]]]\\\^^^\\\ZZZZZZ[[[\\\\\\\\\[[[[[[[[[\\\]]]___```aaaaaa___^^^```dddggggggfffcccdddeeefffffffffeeedddaaaaaabbbccccccccccccbbbaaaaaa````````````aaaaaa___```bbbcccbbbaaa___]]]```______```bbbcccbbbaaabbbaaaaaaaaabbbbbbcccddd```aaaaaabbbccccccddddddbbbbbbbbbbbbbbbcccddddddbbbcccdddeeefffggghhhhhhhhhiiijjjkkkkkkkkkkkkkkkjjjiiihhhfffffffffggggggfffggghhhjjjkkklllllllllhhhhhhiiiiiigggeeebbb```fffdddbbbccceeeggghhhhhheeedddccccccdddfffiiijjjjjjiiiiiiiiijjjlllnnnoooppppppooonnnnnnmmmllllllooopppppppppnnnllljjjhhhiiiiiiiiihhhiiiiiijjjkkkhhhjjjmmmmmmllljjjjjjjjjjjjlllmmmllljjjjjjkkkllliiijjjjjjiiihhhhhhiiikkklllmmmmmmmmmlllkkkjjjjjjiiijjjkkklllkkkjjjiiihhhhhhhhhiiiiiijjjkkkkkkkkknnnooooooooooooooooooooooooooooooooooooooooooooooooppppppqqqppppppooonnnpppqqqssstttuuuttttttssspppooonnnnnnmmmmmmmmmmmmkkkkkklllmmmnnnnnnooooooqqqqqqqqqrrrssstttvvvwwwxxxwwwvvvuuutttrrrqqqqqqwwwwwwvvvuuuvvvwwwyyyzzzxxxwwwwwwyyy{{{{{{wwwtttuuuuuuvvvwwwxxxyyyyyyzzzyyyxxxxxxyyy{{{}}}}}}|||UUUUUUVVVWWWWWWWWWVVVVVVSSSTTTVVVWWWWWWVVVVVVUUUWWWZZZZZZWWW^^^iiiiiiaaaXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[ZZZZZZ[[[\\\]]]]]]\\\\\\\\\\\\]]]^^^___````````````____________^^^\\\\\\[[[[[[\\\]]]^^^___\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWWWW[[[ZZZYYYXXXVVVUUUTTTTTTSSSUUUYYYZZZZZZYYYZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVTTTTTTTTTSSSSSSTTTTTTUUUWWWWWWXXXYYYYYYYYYXXXXXXXXXYYY\\\___```aaa`````````aaabbbcccccccccbbbbbbcccaaa______aaabbbaaa___``````^^^]]]\\\[[[[[[[[[^^^^^^]]]]]]\\\\\\\\\[[[___^^^^^^]]]]]]\\\\\\[[[[[[\\\\\\ZZZXXXXXXYYYZZZYYYZZZ[[[[[[YYYWWWWWWXXX\\\]]]]]]^^^]]]\\\[[[ZZZ]]]]]]^^^^^^______``````aaa```___^^^___```bbbcccaaaaaabbbccccccdddddddddhhheeeaaa```aaabbb```___```______^^^]]]\\\\\\\\\_________``````aaaaaaaaa^^^^^^]]]]]]]]]]]]^^^^^^______```^^^\\\\\\\\\^^^\\\```bbb___^^^aaacccbbbaaa___]]]\\\^^^______^^^[[[[[[[[[[[[[[[\\\]]]^^^___]]]\\\^^^aaaccccccbbb___```aaabbbbbbaaa``````^^^___```aaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbcccccccccdddeeeffffffdddcccbbb``````aaabbbddddddcccbbbbbbbbbaaaaaaaaabbbbbbbbb`````````aaaaaacccddddddgggggggggfffffffffggggggffffffggggggiiikkkmmmnnnmmmmmmnnnooopppqqqqqqqqqrrrpppooommmllllllmmmmmmmmmnnnoooqqqssstttttttttttttttttttttrrrooollljjjiiifffddddddeeefffgggfffddddddcccbbbccceeeggghhhkkkkkkkkklllmmmoooqqqsssuuutttttttttsssrrrrrrrrrrrrrrrrrrrrrqqqqqqpppoooqqqqqqqqqqqqqqqrrrssstttuuuwwwyyyyyyvvvtttrrrrrrrrrtttuuutttsssrrrssstttrrrssstttsssqqqqqqssstttxxxxxxxxxyyyxxxxxxwwwwwwtttttttttttttttssssssrrruuuuuuvvvvvvwwwxxxxxxyyy{{{{{{||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzz{{{|||}}}}}}}}}UUUUUUVVVVVVVVVUUUTTTTTTRRRSSSUUUVVVVVVVVVUUUUUUTTTWWWVVVTTTYYYbbbccc\\\WWWWWWWWWWWWXXXYYY[[[[[[ZZZZZZZZZ[[[[[[]]]^^^^^^]]]]]]^^^^^^```aaacccccccccbbbaaa```___```aaaaaa^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]\\\\\\\\\[[[[[[[[[ZZZ[[[[[[ZZZZZZYYYXXXWWWUUUUUUVVVWWWXXXYYYYYYZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYYYYXXXVVVUUUTTTSSSSSSSSSUUUXXXYYYYYYXXXYYYZZZXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWVVVVVVVVVVVVUUUUUUTTTUUUUUUVVVWWWXXXYYYYYYZZZZZZZZZYYYYYYZZZ^^^aaacccccccccccccccddddddddddddeeeeeeffffffdddbbbbbbbbbaaa___]]]______^^^]]]]]]]]]^^^^^^___^^^^^^]]]\\\[[[ZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]\\\[[[YYYXXXYYYZZZXXXYYY[[[[[[YYYXXXXXXYYY\\\\\\\\\]]]\\\\\\[[[ZZZ_________```````````````aaaaaaaaabbbbbbbbbbbbccceeeeeeddddddeeeggghhhiiijjjgggdddbbbbbbbbbaaa___ccccccbbb```___]]]\\\\\\^^^^^^___```aaabbbcccccc^^^^^^]]]]]]]]]]]]^^^^^^_________^^^\\\\\\^^^___bbbfffhhhfffeeehhhiiihhhgggeeebbbaaaaaaaaaaaa```___^^^]]]\\\\\\\\\\\\\\\^^^]]]\\\]]]___```aaa```\\\]]]]]]^^^^^^]]]]]]\\\\\\]]]^^^``````aaaaaaaaa`````````aaaaaabbbbbbccccccdddeeefffffffffddddddddddddfffggghhhhhhggggggddddddddddddddddddddddddbbbbbbaaabbbcccdddfffhhhllllllllllllmmmmmmmmmnnnooonnnmmmnnnpppsssvvvxxxyyyzzz{{{|||}}}~~~~~~|||{{{zzz{{{{{{{{{|||~~~}}}yyyvvvtttpppmmmiiihhhhhhhhhhhhgggffffffeeefffgggiiikkklllpppppprrrsssvvvyyy{{{}}}{{{zzzzzzzzzzzz{{{}}}~~~UUUUUUVVVUUUUUUTTTSSSSSSTTTUUUWWWXXXYYYXXXXXXWWWUUUVVVTTTQQQSSSWWWVVVQQQWWWWWWWWWXXXYYYZZZ[[[\\\ZZZZZZZZZ[[[\\\]]]^^^___^^^^^^^^^___```bbbdddddddddbbb```___^^^___aaabbb___^^^^^^]]]]]]]]]\\\\\\]]]\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXTTTTTTUUUVVVWWWYYYYYYZZZYYYXXXWWWWWWWWWWWWWWWXXXWWWXXXXXXYYYZZZ[[[[[[\\\YYYXXXXXXWWWUUUTTTTTTSSSTTTVVVXXXYYYXXXXXXYYYZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYYYYXXXXXXWWWZZZZZZYYYXXXXXXXXXXXXYYYXXXXXXYYYZZZ[[[[[[[[[[[[]]]^^^aaaccceeeeeedddcccbbbbbbbbbccccccdddeeeeeedddcccbbbaaa```___^^^\\\^^^]]]]]]]]]]]]^^^______^^^^^^]]]\\\[[[ZZZYYYXXXYYYYYYYYYZZZZZZ[[[[[[[[[ZZZ[[[[[[ZZZXXXWWWXXXZZZYYYZZZ\\\\\\[[[[[[\\\]]]]]]]]]]]]^^^^^^^^^^^^]]]aaaaaabbbbbbbbbbbbbbbbbbccccccdddeeeeeeeeedddccciiigggfffeeefffiiikkkmmmllljjjgggeeecccbbbbbbaaaeeeeeedddcccbbbaaa``````______```aaaaaabbbcccccc`````````___``````aaabbbaaaaaaaaa______```cccfffiiiooorrrppppppssstttrrrsssoookkkhhhfffeeebbbaaadddcccbbb```___^^^]]]]]]___^^^]]]]]]^^^_________\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]___```bbbccccccdddaaaaaabbbdddeeeeeeffffffeeefffgggiiiiiiiiiiiiiiiiiikkknnnooonnnnnnmmmmmmhhhiiiiiiiiijjjjjjiiiiiiiiihhhgggggghhhkkkmmmnnnoooppprrruuuxxxzzz|||}}}~~~}}}|||xxxuuupppnnnmmmmmmmmmllllllmmmnnnooorrruuuwwwyyy}}}~~~VVVVVVVVVVVVVVVUUUTTTSSSUUUVVVXXXYYYZZZZZZYYYYYYZZZ[[[XXXUUUUUUVVVUUURRRYYYXXXXXXYYYZZZ[[[\\\]]][[[[[[[[[[[[\\\]]]^^^___]]]]]]]]]^^^___aaabbbcccbbbaaa___]]]]]]^^^___```^^^^^^^^^^^^]]]\\\[[[[[[\\\[[[[[[ZZZYYYXXXXXXXXXYYYZZZZZZZZZZZZYYYYYYXXXTTTTTTUUUVVVWWWYYYYYYZZZXXXXXXXXXWWWXXXXXXYYYYYYXXXXXXYYYYYYZZZ[[[\\\\\\ZZZZZZYYYXXXWWWVVVVVVUUUUUUWWWXXXYYYXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZ\\\\\\[[[ZZZZZZZZZZZZZZZXXXYYYZZZ[[[\\\\\\\\\\\\___```bbbccccccbbbaaa_________```aaaaaabbbcccccc^^^___``````___^^^]]]]]]\\\\\\\\\]]]]]]^^^``````^^^]]]]]][[[ZZZYYYXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZXXXYYYZZZYYYXXXXXXYYY[[[ZZZ\\\^^^___^^^^^^___aaabbbbbbccccccdddeeefffggghhhhhhhhhhhhhhhiiiiiiiiijjjkkklllmmmmmmllljjjiiikkkiiihhhggghhhkkknnnpppqqqpppnnnllliiihhhhhhiiihhhhhhgggggggggggggggffffffffffffffffffeeeeeeeeefffeeeeeeeeefffgggggghhhgggggggggffffffiiimmmqqqqqqyyy~~~xxxrrrnnnjjjfffdddfffeeecccaaa```___^^^^^^]]]]]]]]]]]]\\\\\\]]]^^^\\\\\\\\\\\\]]]]]]]]]^^^]]]^^^```bbbdddfffggggggggghhhjjjlllnnnooooooooommmmmmooopppqqqrrrssssssqqqtttwwwwwwuuusssssssssnnnoooqqqrrrsssttttttttttttssssssssssssuuuvvvwwwyyy{{{}}}xxxuuuuuuuuuuuuuuuvvvxxxzzz~~~WWWWWWXXXXXXXXXWWWVVVVVVUUUVVVXXXZZZ[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[\\\\\\]]]]]]\\\\\\\\\\\\]]]^^^^^^]]]]]]\\\]]]]]]^^^___``````___^^^]]]\\\]]]]]]^^^]]]]]]]]]]]]]]]\\\[[[ZZZ[[[[[[ZZZYYYXXXWWWWWWVVVYYYYYYZZZZZZZZZZZZYYYYYYUUUUUUVVVWWWXXXYYYYYYZZZXXXXXXXXXXXXXXXYYYZZZ[[[WWWWWWWWWXXXXXXYYYYYYZZZ[[[[[[ZZZYYYXXXXXXWWWWWWWWWXXXYYYYYYXXXXXXYYY[[[YYYYYYYYYYYYZZZZZZZZZZZZ\\\\\\]]]]]]^^^^^^]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^___```aaa```^^^\\\[[[]]]^^^```bbbcccccccccbbb\\\^^^```aaa___^^^^^^___]]]]]]]]]^^^___```aaaaaa^^^^^^]]]]]]\\\[[[ZZZZZZXXXXXXXXXYYYYYYZZZZZZZZZYYYZZZ[[[[[[ZZZ[[[]]]___]]]```bbbccccccdddeeegggffffffggghhhjjjlllnnnoooooooooooopppqqqrrrrrrrrrssstttuuuuuuuuutttsssrrrrrrpppoooooopppsssvvvxxxxxxxxxwwwtttqqqpppqqqrrrqqqrrrrrrrrrrrrrrrrrrrrrllllllllllllkkkkkkkkkjjjlllkkkkkkkkklllmmmnnnoooppppppnnnlllllloootttxxx|||zzztttooojjjgggdddcccbbb```____________[[[\\\]]]\\\[[[[[[]]]___^^^^^^^^^___```aaabbbcccaaabbbeeegggjjjlllmmmnnnkkkmmmpppsssuuuvvvvvvwwwssstttuuuwwwyyyzzz||||||||||||{{{|||xxxzzz}}}XXXXXXYYYZZZZZZZZZYYYYYYWWWYYYZZZ\\\]]]]]]]]]]]]YYYYYYZZZ[[[\\\\\\^^^```^^^^^^]]]\\\\\\\\\]]]]]]^^^^^^]]]\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]ZZZ[[[\\\\\\\\\[[[ZZZYYY\\\\\\[[[ZZZYYYXXXWWWWWWYYYYYYZZZZZZZZZZZZYYYYYYWWWWWWWWWXXXXXXYYYYYYYYYXXXXXXXXXXXXYYYZZZ[[[\\\XXXXXXXXXXXXXXXYYYYYYYYY[[[ZZZZZZYYYYYYXXXXXXXXXYYYZZZZZZZZZYYYYYYZZZ\\\[[[[[[[[[[[[\\\\\\]]]]]]\\\]]]^^^^^^_________^^^^^^]]]\\\[[[ZZZZZZZZZZZZYYYZZZ[[[]]]^^^^^^______]]]___```aaaaaa___]]]\\\___aaaeeehhhiiihhhfffeee^^^aaaddddddbbb``````aaa````````````aaabbbcccccc`````````______^^^^^^^^^[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]___``````bbbdddgggfffiiikkkmmmnnnnnnppprrrooooooppprrruuuxxx{{{}}}}}}~~~~~~xxxxxxyyyyyyyyyyyyyyyyyy{{{{{{{{{{{{|||}}}~~~|||xxxvvvxxx}}}yyysssnnniiifffcccbbbbbbaaaaaaaaaaaaaaa]]]___``````^^^^^^aaacccddddddeeefffgggjjjlllmmmjjjlllooorrruuuwwwxxxyyytttvvvzzz}}}YYYYYYZZZ[[[\\\\\\[[[[[[[[[\\\^^^```aaaaaaaaaaaa^^^]]]___`````````bbbeee``````___^^^]]]]]]]]]]]]______^^^]]]\\\\\\\\\\\\^^^^^^]]]\\\\\\\\\\\\]]]^^^^^^______^^^^^^]]]\\\YYYZZZ[[[\\\\\\[[[ZZZYYY]]]]]]\\\[[[ZZZYYYXXXWWWYYYYYYZZZZZZZZZZZZZZZYYYXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYY[[[\\\]]][[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXWWWZZZ[[[[[[ZZZYYYYYY[[[]]]^^^^^^^^^______`````````\\\]]]^^^^^^____________aaa```___^^^]]]]]]]]]]]]YYYZZZ\\\]]]^^^_________^^^```bbbcccdddcccaaa```bbbeeeiiimmmnnnmmmjjjhhhaaaeeehhhhhheeebbbbbbcccccccccbbbbbbcccddddddeeebbbbbbbbbbbbbbbaaaaaaaaa]]]]]]]]]]]]]]]]]]]]]]]]___aaacccdddeeegggjjjmmmooorrruuuvvvwwwxxxzzz||||||}}}~~~zzztttnnnjjjeeebbbddddddccccccddddddeeeeeeaaadddeeeeeeccccccfffiiikkkkkklllmmmooorrruuuvvvtttuuuxxx{{{[[[\\\\\\]]]^^^______```___```aaabbbccccccddddddeeebbb```aaadddggggggfffdddcccccccccbbbbbbbbbbbbcccbbbaaa___^^^^^^______```````````````````````````___^^^^^^^^^^^^\\\ZZZ[[[ZZZYYYYYYXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXZZZZZZ[[[[[[ZZZZZZYYYXXXVVVWWWWWWVVVUUUUUUVVVXXXTTTUUUVVVXXXYYYZZZ[[[[[[]]]\\\ZZZXXXXXXYYYZZZ[[[[[[[[[ZZZYYYWWWXXXZZZ]]][[[]]]___```___^^^^^^___aaaaaaaaabbbdddeeecccbbbcccbbbaaabbbdddeeeeeedddhhhhhhgggdddaaa______```bbbbbbccccccccccccbbbbbbfffhhhiiijjjiiijjjkkkmmmmmmrrryyy~~~~~~yyysssnnnlllkkkjjjjjjiiihhhggggggeeeeeeeeeeeeeeeeeeeeeeeefffiiilllmmmkkkhhhfffeeefffeeedddbbbbbbbbbdddeeefffiiinnnqqqpppqqqvvv||||||vvvpppkkkhhhfffeeeccceeehhhiiiiiiiiijjjllljjjjjjjjjlllooorrruuuwww~~~|||zzzxxxyyy{{{]]]^^^^^^___```aaabbbbbbbbbccccccdddeeeeeeeeeeeehhhfffeeefffhhhjjjjjjhhhggggggggggggfffffffffeeecccbbbaaa`````````aaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaa```______``````^^^\\\YYYZZZZZZ[[[\\\]]]^^^___]]]\\\[[[ZZZYYYWWWVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZXXXUUUTTTUUUVVVZZZ[[[\\\^^^___```aaaaaa___^^^\\\[[[[[[\\\]]]^^^]]]^^^^^^\\\[[[[[[]]]______bbbdddeeedddddddddeeegggfffeeefffggghhhgggfffffffffeeefffiiijjjiiihhhmmmmmmllliiifffeeefffggghhhiiijjjkkklllllllllkkkppprrrssstttsssssstttvvvuuuuuuuuuuuutttsssqqqpppqqqqqqqqqpppppppppppppppppptttwwwxxxvvvrrrooonnnmmmmmmlllkkkjjjjjjjjjkkkoootttzzz}}}~~~{{{xxxrrrnnnkkkkkkkkkkkknnnqqqssstttssssssssstttssstttvvvyyy|||ccccccdddeeefffggghhhhhhhhhiiiiiijjjjjjjjjiiiiiimmmlllkkklllnnnnnnmmmkkkkkkkkklllkkkkkkkkkjjjiiiffffffeeeeeeffffffggghhhhhhhhhhhhggggggfffffffffeeedddcccdddeeeeeedddbbb______```aaabbbccccccdddbbbbbb```^^^[[[YYYXXXWWWWWWWWWVVVWWWXXXZZZ[[[]]]]]]]]]]]]\\\YYYXXXYYY[[[]]]^^^___aaabbbcccccccccccccccbbbbbbbbbccccccdddcccdddddddddbbbbbbdddeeefffhhhkkkmmmmmmmmmnnnooopppnnnlllkkkmmmooopppoooooonnnnnnppprrrsssrrrpppssssssrrrpppnnnnnnppprrrssstttuuuwwwxxxyyyzzzzzz|||}}}}}}{{{xxxvvvvvvwww~~~~~~xxxtttooommmooosssvvvxxxlllmmmmmmooopppqqqrrrssssssssstttttttttssssssrrrtttuuuuuuvvvvvvuuusssrrrrrrrrrsssssssssrrrqqqpppppppppqqqqqqssstttuuuuuusssssssssrrrrrrqqqqqqpppooonnnnnnoooqqqqqqpppnnnllllllmmmlllllllllkkkkkkjjjjjjhhhfffdddbbbaaa``````___^^^]]]^^^```cccddd```bbbbbbbbbaaabbbdddfffcccccceeefffggggggggggggiiiiiijjjjjjkkkllllllllljjjlllmmmlllkkkkkklllnnnnnnqqqtttvvvvvvwwwxxxyyyyyyvvvssssssvvvyyy|||}}}|||||||||~~~~~~}}}}}}|||zzzyyyzzz~~~~~~zzzuuuqqqrrrxxx{{{|||}}}~~~}}}}}}~~~~~~~~~}}}|||{{{xxxxxxwwwvvvuuutttsssssspppooommmllllllmmmoooppplllmmmnnnmmmlllmmmooopppoooppppppqqqqqqqqqpppppppppqqqsssuuuvvvvvvvvvvvvtttuuuuuuuuuttttttvvvxxxzzz||||||xxx{{{~~~|||}}}~~~~~~~~~~~~~~~}}}|||zzzzzz|||~~~~~~|||~~~{{{tttsssuuu~~~~~~xxxssslllmmmsss|||tttmmmiiigggjjjrrr}}}tttnnniiifffhhhkkksss~~~xxxsssrrrqqqqqqrrrtttyyyzzzyyy{{{~~~~~~|||zzz{{{~~~yyyuuutttssstttyyy~~~wwwqqqlllmmmmmmmmmooottt{{{}}}uuurrrooommmkkklllnnnrrrwww}}}wwwsssrrrqqqpppoooqqqvvv|||wwwsssrrrssstttxxx||||||xxxyyy}}}